Skip to content

Instantly share code, notes, and snippets.

@watmough
Last active December 6, 2018 00:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save watmough/6e5646a6b117abdba77d4ce5eef45644 to your computer and use it in GitHub Desktop.
Save watmough/6e5646a6b117abdba77d4ce5eef45644 to your computer and use it in GitHub Desktop.
Day 5 - Alchemical Reduction
// Advent of Code 2018
// Day 05 - Alchemical Reduction
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int react(char * s) {
char *r = s+1, *w = s;
while (*r)
if ((*r^*w)==('A'^'a')) w--, r++; else *++w=*r++;
*++w='\0';
return w-s;
}
int main()
{
#if 1
#include "day_05.h"
#else
char o[] = "dabAcCaCBAcCcaDA";
char s[] = "dabAcCaCBAcCcaDA";
#endif
int l = react(s);
printf("Part 1: Length: %d\n",l);
int b = l;
for (int i='a';i<='z';++i) {
char *p=s,*q=o;
while (*p)
if (tolower(*p)==i) p++; else *q++=*p++;
*q='\0';
int c = react(o);
b = c<b ? c : b;
}
printf("Part 2: Best length: %d\n",b);
return 0;
}
// Advent of Code 2018
// Day 05 - Alchemical Reduction
char o[] = "czYyZQMzZmSsBbqCUufFrrREeKkXxAqQMmardDIiVRcCXxrvmMQeEqVFzZfvEeRRaApPSsuqNnQIiipPkKIYyrIiRqQKkpBbyZzTtYYDNDdndSsbBVvoOyDdSVHhHhtTcCZzgvVRsSKkGgrjAaTRrQqcCDdtnVvNfFBbtpWwCcnNPsSIiTTWwrRtJGzZdYyjJfNnqQFeETtbUuBpPkKDvWgGwsaAfXxPpFxXnNOofFlLBQqbZzNBbKkrRYyFfnPNnpsSSsIUusSoOFfXxVvqQeETOpPotiYCclLaaAVvAoOHhPmMGvVgpCchvVtTJjxEetTPpRrXyYyuUvVEeYyfFYHZzontTNbBOtuUTxXozBbjJJjFfYEeTVvHhtyLCSscJjcCfFlVvyYoOQqQaABbqZucCogGOzZvVBJjrRbURraAzZkKNnswxFOofXWSZzgAaGXxVUSsuPiIiRCcPAaylLYprgCcGHhIiBRrbkJjVvTtKEeLlLZzZzlIWTtwXRrIikKFfaAxxyYbBXpTtTtfFTtMmnnNNJjQvmMozZOVVCcvqeEUuVtTtTGxSsZzTtXHhgRryYvvRrmMVvllLLNnsYySPpKkFBUusSbnjrRJlbcCBLWwOoNfuZhHoOZzjJsFrRfaAKkSlLNnrRqUuQOozgGUrRgGJJjSsoOogeEGZzXtTxOGOosKkXxlLOoSkegGEKDdGmMzAaZgehHWXxGgYyWwAaVYyCcMmLlPpvwzZmMnNmMEgUukKEeOovVFfyYZPhHpzFGgTtqNnYJMmmMhmMcCHnNjmMXaAvVHhxohHOyQfBxUgGIiuXJaAjnzZdeEQqvZzVxXxXUuDgGNcCjrRNnLkKNnlJzZqQdDoUuRrOqQqQVKsSkjJjJYylJjLHhiIolLdDOvcCfHhFcELleAaCeEUuMmuUiIhcCcCHaMmJjYnNSfFsnNyAKkPQqpaTHhtFfjYfFylvVVvrRgGLMvVmjtNFfnTJHhAaQqDQqdJtTRrduUDAaJjvvVVAKTCctTtaAjErResSebJxXZzjqQeEBJjoOZzYyYPpyYEUqQjJuEOlLorReGgeGgTtcCUuvVEegWwGINSsnuUuURriOEkCcKDdCnVvNcnNNnePpoxVvXyVvPpOiIkKoKkeEMmIijgGJtnNHEehPnNzZIOoFfnNiIidDDdpFfRrLlBbUuLlFfMmHUuPphXxIEeFftCyYcTgGmkKMpCcPMsDnNdtTaASmxXMaAmDwcCWhTtRrMmxXHdCiIuUQqrRZzYyaAkKcCCgGHhctTzZnmWwMcCNroORucCUuUhHeeEEDdcRcCgGJjFfrtQqJjzZoOgpnNYOoyKkPGCcruURaAQHhDoOdCpPGgcpXxkTtKPsSEeqdDTfFNnWwSCSWwEeJjiIscslLivmnDdNuUMNHcCvVhntOoTCuUcmKBbkfFMfKklLFnNJjjJuUNnNtTnhzZHDdbNnBtTSsuUcXxJjZuUnNzCVtZzEeEJjeaAAaTDheEMNnmeQqEHdgtIiyYQdDorRNnhHDdWwjJdQcCGgGgqQqXxqQUhHudNnDNnVGgNDuUUumMdnfDOxXodmMiIFcaACtTyYoJjYyUuOkbBgGVKlLwAaHtbBrRZzTWwKkhdDHGgSsHhcnkKuUNlLFfbpFfPtTpTtqoOIiQzZIIiAaiPepPEMmQAaqDdrNneaAPsSpCCcRrEecCMWwnNwWlCcLFDxFfdDXdnNvVfjsSipPIlsSLRrgGjJBVvrRbRrORrWvVaWwWwIiuUAdDBbZzOENFfnKYQqnNSsSsyklLQqWUGrRgmRrmMMugGcCdDMsgGSXxvVlLntIpPiTQlLqzYywWvnCcNuUEeIiwWGgpYyUuvVPnNvUuVpzZPVsSZlLjeEJrRIBbiPnNbBpwHpPhWNLBblpPEnMmNeoaxXDdAbBVvOdDwvPpBGgbPpVWSsfFivVZzImvVsSqjJXiIxiIQRrlLvbiIBwWHUuhRrCcSsMOoyPpUuhHvJyYjJjVDdTtARraLlbOotTBBbDdZzQqyJjYGgYSxGgXvVmlLZzWAuUgGaUuwTtsSzZVvMsnGgeJjCcENRrCgPpQqWdDwHhsSGaAuUsSctkbcCBKDEedKkvGcCmMgVyYOozJjZmYNnyMtTxvPUuBbpVVGgvZNnlLIixXlLXMmxXUuAaKAaBbkuUxzRBbYyrUuXuZznNUCccCHhXAaxDMmsVSsvSJjGNIinHDdhNiquUQEeGgIngwPMmpEYyKrRqQGnBbNpPuUiSbBYmMsSyKQqkbBfFkKIiPYKkyeEpqgGEeuUQMEeXxntVSsvPXYytTVvxpBbaAkvkKgGWTteEbBJjwltyFfYyYoMmeEzZHWwzXgiIuUiBbIGGgBbXxxaADmMdFwWfZpBdnNDbPhBbxdDXCbDdSsYyAaBoOlQIiqzZLVDdgGvwjJWYPpyHhHhfFMmHYyhYsIiCcSvUIiuXqdDtTQkKxVrEeRHehHiVvIEtTUukmMKdDhqQlzqQgGZXxLlnNxfFMJjEyYemSntTNfFzIhHizZZeiIEsHSAoPpDdOcDdVvCakKsSzSRrVvFfsZcCsNGgCcXJjtcsSCTxaMmPrRpvVAPdDpnehpPFfHNHhXxPBbpAaMQqmiIndOokbBTtUuKmRrMDyYJwgGWjTfwWFiIeEtBAoOaVvbaygGEsSzZjJeKkEeFfhEXmMuUxeEeajKnNkIIiiNaAnkKMmMmQqmMnCcBbbBNtTVpPFfvaAHWwKbJJjtbBTsGgSYyyYhqQHAxXAUukKadWwusSiIqjJeEdDQuoEeOUiIiIUDFfNnNmMPpoOoOpLRrltzvVuUZTAaJjyYHhCcPpuDdUPmeQeEqWwEeqreEfFRZzyYepPeEpgGPokIIcCizZiyYTtKfMmoqZzQVXxvEMmsFTtfdXbBxDCDdcVPpvTtNJjBbaAGdDgGglLMmoiIOVvRJjCnNcrwfFpwWPWeIdDqQiEhHnusqQwWnNWwSlTtXxLCcbAaZzBcAIigKeEkGZzNZzVhHvnmvomMOqsSQViIFfbBcYyCwWMeEJjIFfeeEEdfFcCURrdDuIiqLtTlJnCcNjvsUuSSshHsSGghzZHTtdDowWOVZzQMQbhHAadDCQqcqQbBiIGgNnscCSivbBVfFtoBbRrOJOoUHhqQQqYiIywfFWPpoOHhbLlBAviIWwSRtTvVaZzAeQqEQcCqslLomMOJjSrJjPkQrRAaqKpsFCccvVRrutiIcCTpPRrNndDNnvjJVGLvVlgsScbBCVdDvuUAhHhHvVapPkKUpEeNnOoSsPpKvViIGCcIBbCcmMXxeEixXgddDBEeTtsYMmCcBbXxySPqowWOGGUMmRjnNJrgGqQeiIEUbPpBmjJDdlLMZzXeZzExkKtNsSQqnlfhHyYsSFLfyXxYNnVqQAavHVrRvPpvMmVxCuUcxXXXxgGEekKwQqDdWkmJjvUnakKANkKnpnNEUueRrdDuUmXxoOMJjqNniIkQCcJjyNnWwtTVVvvVvjAJYoXxOyUujWGgvVFfwoazbBZScCsAtTMmtTZIsoOSiXxeEHdDtThqQfFHOouUdcgGJjiNngGIklLKCcjyDkKeESsajJAVKkeEvBAjJalLDdeEXxEkKzJspjJPSAalLXxZuyYUFfzQqaASsTrRyNnYsSZzzZVaUueFfSlGgLsGgsSEoOfaCEecAJdbBFfyYDOoqdHhDsblLBkYyKRUcaAbJjBCuBbOyYwWKQqEesZzCcpPPpTIdDGHhgiVsSHhAavtKkoOJjTtnSbTtBBbsNatTAlLoOzZRsDhHvVvVdSANtTnaZzIiRvVriIQqYiICcnNRvqQVrFNnwnGoOmMgCczUuyYZlgGtrRTLNgcCGWYUucKkCCcDdZzzBbZBbyJjEgGDOoeExXEedEeeqqQUnrResSEgaALbBUuEezZlXxHuUhGjDdJmkYyKkMmbHhBKLlIwWGUusaASsERrerpPqQQqATtaejJRrOoERWeZzESfFQjJPZzkKYyWwDdBbpaAMFbOocCSsVvYyYyxeEoOzZXGgNnvVejJEWzZJOojZzCcuUmYcCuUCcyfFhGgkMmLlKnyiIYNsSuUCcDdsbBjJSiasSAgGnNImMHMmuUPpSxskKSXghHGdDiZzhoOHhMmLnYyKkQqWwGraAzziIbBZgHhGegrtTAaTtyYDNrnNQsSunvyKkEUubBeVeEJsyYSRrjyYvJsSeHcrRWCcbBwjcCUnQqNhHMmuGgfxtTdDXFvVOotTTtbBvVTtpztTZvVjnzZRrNWwnoOGiIZzjJxXVvgNJpPMxIiXaAhJjHdDgEelZzqQhHpHeEhPLKkQqvVyYudDHbBSbBcCgGsKxXklHWCcwvsJbQqwWdDBKkoOaAMkKHXxhmNnjQqJDdMmlJhHiIjLXyYxtxwrREeWXSshHAaVkKnXxNvVNnvKkyWlJMmjGgLjJbJjTtwwWKkMLlNnLlmqQWwWYaAymFCGgtTQiIEerYgGxXyRqNAywWEPpeKkYaPrXxRLlPrRpNnptTskKSQJCcDdjOoqsYyQqSfFGkKgYWwkMmYLFjwPpyYSsvVJjZsxXJmSsYdDxgGtTkvVKSsMmIiaAUugGwoOWQqNnpMmPZzGgqDdFfQCcZQoOIiqbBkKviItTxnvVNXHhFvVtYsSyDdnFfNeEdLebBEfFlBOodDsSlIQqrRRrilLHjJSsvBzfGVvOogYyBbFDXxXCcHhxnNyYiIZooOOzreEmMcCRdKSLlZzzaAZcCDiWHhwRrpXxXxqQcCEeVvgGPpbBOoYKyiILlYcWwqQkPpNnmkKcXxCBbgGoUuMmpPezqQdAAqUOrRoJjFjJxXuHhzZLlUYyUiIExXjJeSBbiIsuDdHhqwFfWKEexrRjJPpXkQhHRWwrHhffwWgGFWwvEeIfIWKkwxXiHhOohHOoFuvVUvVHxXUuUuzZhcIiZzCiRBAabrwWPaApViysSeOojJEbBvAzZpPDdJNnmMjBVvaAPpXDhHQqIicCdFfpPoOoOwWIiuwzZWvVWwsSbBUgnNpPalLAUUuhOoTtQdDBbmMSsqTtrRcCQlLoOkPVvpWAaDdweEKZhHyMmYQqkpuUPltyXxYTLnNlwWqQSbzZsiISBskKUuQqvVSNnRaAhwepPoWwOjJEHhRruUfdPJjpWwDHhXHhcCVMmCcvVvaQqFfEwWQpPAaNjzZJnqVveEoMmtTWlLwOoOFfoqQgCuUcGOyYQOqQqOoQYycCoQyYqGgVRrjIiEzwuURrVvslLSaNnuUAkBbKbBhqsSxXtTQHuuHhWNRrSsIzljAEeOoaatTAIiJLxLrRlLtfFTjJbBSsliIAAaiIayYPplTtinNInNwWCuSJjsRrUmQqmMFQqfuUCTfFtcKwWDdFfKhlLHJjkZWwzgSsGbGeEPpuUgeDdFfFBXVvtTlFhHfgBMmbRrZzYhHyVgGCrUuRUucvGJMmjDdRrPKkpRrOKpnNMuUmwxXWPqQelhHLWwEkQVvWYKmewWEjMkHfHhDdFhsxXUuxXNBDnCEAaeeqQdDFEehHQqbQqbBczkFfFfbBaAKZCnlLCnPpcZzCtTNJjLFflnNPJjpBbNZznsScNKkeENkQmMqPxbaABXnNpTZzYbBGgDdIqkTtKkKQtmOlGgLJjEkxXEYcCfbMdedEeDvVNUuROouUdDcCAaDdEeryYoVvODTtdzZhjKQqLlHhkPplLnmMPpsdpPDSNeErRUuZzJgGjHhuNTtAyYenNEkEeHhnhuUHNiGXKkxfFuUMmvViyYIkFfaAJyYjJHhjKIiOoqHEeBbhQIiQRrwWsSQpqZzQwWOokKkVvHrRhVvdZzDbBdDLlTddsSDCcOomaAMDhHVmkcCcCKMmMiWwuTtUIfFBbUvVumuUYyJjIiMfFhHYyLloONOoeiIEnwWqUiHhIEdDexXuUutTffFOzfFqFfVveiIEfWwFQkNnTIinNtuUKUuPQcCBbqDVWwDdlLlNnYNuUnyskEDBlYTtyxfSIHUuipPmMIQBbquUhnNGgijRroOlpPAaNnLLCcyYEeQqHhlgkKgfFXrRxEVdDvLllfFoCcORrLAaeSZzcCsSGFflLgGgKkspPGzDdZeEDwWUuKkJiyYITvVtfFjPpzzNnnSsKKkpPKkvUuVkYybjJrRDdXxBxXcgGCmGgIEeiGAagzZhhUTMmFYWwyKZyYEhHvVeUZWwmMzyHIWfpRCcrMmMjaGgAGLlLlgrRIMQMmuggGYyHlGdDvGaAgAhHbBhHqNjJUrRunCXtTplLlLtinNjioKkOevVINYjJnyemMEYNoIiMoqsFfnNDdVvqQiISuUzicCpPiIwJesSiiIIVvpPgGTttSsaQfepCcxvAtTzjJRrtTAyYYyaTRrtgGebAavVBmqEeQxOzibNnUiIvVugRRryYBoOjFfJboJfiVPWwFDdfHAaBfIZsSSszUxXuBbidkKIwKkeWRePpEMMmmMkPpMmKIzZiOomfFHUuhrRsSRrrwEzZUivVbMtEeNzyYZwDdWTtnXxtToQqODNndzgGHhFZkKNmkKDwMmRrnDEedNnBSWwqaAQYyHZQGgBbYLlyNnJjnNzZyJfIiZtbBrEORFfElmfDdFxXznUsScCDmIYFfyDdnNvVxXirRXcCRrxQqvVNnyYzvVDdAEePprRKkDnNdMwyYGgkKNnvVWlLkKzZmLlbVvUuBvVTtFXxDSiYyIsdxpbBKkPWwnhHKkNgnXxUuNGXjoOBWgGwyYoOZhKkQSsqnNRrmMqIXIiqQlIiZFVvRuhHsSUJoeuUEOjTdpyspPSMvfqQFlLwWvuahHAPpKcMmMyQzkKZtjzZvQqkKULBbdDLZzDuUwxXPhHJjpKVzqjJQZvoOuQjJqUKkxvRNnrVCcXpSsxXiQUuqqoOQqxIivVtTSsZLlvpicCONOonoIcGgGAaqQgwWfFpYTYytUnNuustFfoOTNIkKipToOlSsaALeVvEeZxXTtznRYyHhrHhUofFOxXOgGdJjJVpqQPvMmlEHhyhHYNpPniIZjThHJxXxQqXjcCZzDduUhHKktObBoKkWwJDRrEedzEFfuUsSepvRaoODaAdSUIQeEBbtcHhCiIcCRwWrzZAaMllLLbEeqDdSfFsUgGpPuWwSsvCcVUMjJeEmzIiZyYupMmgGmMNmSPpJlLjTWrKkUuRwZzsStogrRhymMYHcCGOcwWCkUuKtTUuoOfIiFKZzIlLiWYywAgEeQqVvaIiGgTxXtAVvuUAaIJRrjgZbBmdpPUuDMpfFECUurRZzcejRrUZKkHhHhzzwXxRozZAnNaIiLlnNOsSwWqMmMPpNnWwdDrQvVqRmOofPpYySsFfTtuBtxiBbLkKlUuIzZrruUNYyzZuUnZsSLDdaxXJjTtQqwFfLnNlzZWWUuQqncCTHhZkBTtbDRruUdUuJjGQqqtTIiQeEbwWBQeEqQCcqeEgzZvSsZMmJjxhHOoXnTtpPSKkdDOohudJwWIpPqxZMmzXoOTThuVvHhUOorVvQdxQdDqXXNFfTCctYynhiIHraARxJYyjhHAMgGmaWPUJPpFSsiHSPUGguVLlvjDdjgGfcchHhqQUutuUBvVFfrRlLbTagoOLfWqQaAwJsaAIiPFbBBbfQRrBQySPDctTlLCaAcgulLUKkLCclmiukAaKuBalcnJjTtlKkVAbBavjpeEPBbXGvVgoOyYgEeRRrrtQqTGNKkCNncKjOoJouUPwYymMWpxXPAaIhZzbBSBbsHipJjyCcpbcCAfFhLlOoPaApPpPjhsShHbBMmrRyNnNHhnYYOCuUchHXxjnNJyYoyKDddGgDEoQrRGgqfWAaTtwqwenNHrRhCcVvEVxXHpPVHhRrzkDdKZvUqQyYtjJzJjJjaAwqQWKuUkvLoOliVtTdYKkKJjYykRwWcCrcQqxpzSWNngGAawmMeEKksFowkKWOfQqlLWCceHhEWhHcDfCcFsSNqtTQndQqoqQIwqQTteEIirRqYPpydDhhHnNEDdebBeeEiIJPpjnUkKPpjmPSoWJTtjwuUyYjJzZrkKRmMifUgRrGdNnDAauwbBEwwWWyFfYKBbkOoxXxXJjOouMmmMBbEuUeEeUONknNDdsSAHhEeYyFfYyaBuUgsSFbBSqPpQskKKkfWwjuUfFfqqgpPPpgGejGnNmmMoOyYQqfFASsMmzfFEPSspiIeAZzHhsSaTMmtEdvrWjJwRcOoChpPIqQZeTtEzjyYJAaaAaqSHMnRTtfFrSQIiVvoXRrVvaAxHhHYTNnlqQdDjJgGGuUuUMmQPdDgPTtpGejlFmMuUMmdDOoQwWUTtusSqmAaMnKkNXxfwWPCcBUuoObpkZznNKftGRrBbgTfFxXQqgGMXxmIYyGdwWwWpPDnNMmBbjJOUuFrRsQqSytWwOWiIwomMgGsSkWwgnoiIepbBPGjEeJkKiITZfoOhHgGIicEsSeGgEWcMmPpZzCWXtTVvxBzXxpPywZIizTtmSAyYCaxXfNnvVwWsMmSZhXxDdsFkKFjDagJDziInNZdoOnNYkKYyhBbHlLesSoJjOSkDxXdKOaWseESQlLqzZEeRrOZzBboUkfFKuDGgYydiidDIdMmVYyjJhHHhPwgGWEeRAauEeaAhHUrGgQuxXUqGgZzpjJArRQqarLkgZzGKQKkqzVSMbBMmUuVvyIiGcCgoESsewWOhHtTQqYgYogGOHhRrDdlLtOodDTgJbBhOoPpQqtuKSTjXJvDRrVvyytPIDdiMgGmoOVvxamFfMPLjJhYyAYyaHVXxvkEeKqgGvnNVTtNnEMjEeaIioOAJetTIjJhHiYaaAxXHQGgyYNPpYrRydLsADVvdrRqgGPpfFuGOieEkrjJRKtTqEeXrRxHxXhmMdJjDqQEpPeQuUPhNnJsSzzZtuSsIidDUTZQqiIZzHhMmmMhHFtTtDJTtjTtaZuUzRtEfFeeBbEkCclLtTnNCcJBKPDdVvNwWnpRrkboOjDlLbWwtTLlBATsStprRlRSilLMtUGBbnkKNkKSNPGVvEeYyCcgnNETtgGBbepqQnsIdDivfdDEexOtToRrUutzKXgGiIbBmnNzZznNZbBaAGgBbjLlSssbWYywBsSzfAaFTSstmMKkmMRMwcBbCsSWzZGgUaQEeqNtsSreEHEWwskSsKLyYxMmXlxXBbDuvVUdSfsSfFfFGdaADQqCcNfFnOwtTtTyYhSsXxFfHBbCpPlLcOQquUBOQqfJvIiVqvVTtQAHIihDdkhXxQYycCpPtgMmJjGWwnNTLfFkKtTExXeSMjJvaXCcJjaAcYylkKkKyquUXxhsSsMmjJdDNntDdTSgsSGgRrEeKlPxfxXFbBXpPMmhpwfFWNFNnxbKjJkAfFsSOoaHuUTthqQwUbvKkVBmMxnNLQqEelXOocCnNfSQWwmyTIiJjsmMSLlZztiIgfFGbBYYyUuvVisSRrIsShqSsjOBboKcCfFkJqQEeQSssSYyHFaxXtTAbBNnRNZTwKkRrFLlNnPpzZHGghxXyOoFEMmOpuUPsfFSJjHldDtDdTtTlLdVvDlLjJhHKEekfzHhuUPpAaVvfEeFJvVvEfFeVAaICOXhgGHqQcXEeMmxJDdjpPhsCchHLKobBhHnaOZeZSXqQxBCcRwWFfQqDdPyeEYjpuIiRmMQYyEzZeqFDUuUMVHIoOihMcCLlhNgqQlXxXpPxLYgGcSGgIiaAyYAZzlLbBikoOKILlaARVnNvOKkPeESWwslAMmVSslLSUBbcsSXxpLlPiIeERrnqsSmMpPPAapQfJjFRrNEeaEXxeGPpJfFjBPpDdbAOePdDHhuUuUKktTyIPcpGgPXxzZSzcoOXxCVSiIgdDprRgGPWwKUuwjJeDiIiIsLlSRrrRdnxXHhNrqQsaASREAafWwKKxXmSsPplLryiDdEeIBDvuUdDqlLMGgmQIjJSsiVlBbaXxALlTfFtbBNQTtcCzQvVoOZzCelLFtTEjJeTtfNnHhlAanMmecDwmMWMUmMuGojJOMmgERreGxXrjJHzZAZzDklLcJjDNnwWdcSsEeaAKkffVjZziIfcGgGrORroRJPaAWwhHwWpKkgHhlLaAhHxlLwZzWUjBbJPwWpaAeWwEiuUuMSsmiIQqFFffFUueEHhQqfvNErRJjuUoOegCNncqQUfFdmMCcVvJjDuGcCVRrsSNnHhFvVyMmYeEyyYRKPcCprLpPyiEeISsVvVexzUuKZzChHciIAvVqQpEMmwWwWGrRrmMcdDCZjJKcCZvVUQHLloOmgCcciICiICqQGULCclTtULFtTKkhQqYyHVrdDxXSnNNzxEeXmMRrkKkaAPpKfmMXxmtTVhHbBFffnrRnNQqFfsEeUuXbPpQddtTMuUVAatTkaAFfKVBAaRrbfftDTSyERrerRxQnAHYvnNPdDiKkfFsSIADFfdarsSMmuUjbBJGknNsnWwNSBMUvfFVuUeryjNnFfgpVCcktrJFxtTQqAanwWKYyrRkgGoOqbBeEDBeEXeEurRTteAKkaVTnMmNtXRWazZjIQqiDdGghHJEeAkKwIiIitIirREywHzUudIiaAqQhHSlGgTiItGEeqQfbXxBWwtzmMeEhoOHvVKkxXawWJXWCcCRGhajGpJOonLCNnrYyCwWUXFfxwWuZSKAakZsnYtTyYdDuIiGgzJjcCfgGjJAapPVvBOpPzLxcLlCcCJeEMRrwhvSdDwNkKVlxzSAuRrUlKzpPZTtytiIGgoZLGgwJjjiLYylBIibwZzqYbBtSsIbBxdYyDObBvtTuaAUwYojriIRMCAATtaDetwGxXgIiyYWTycCDdcCZeBzZbvrRcCZzkwlLNnpBbLlEePyxUuMUumXAPpoQqOaoCcpPsRrRBbexSLlgTtGidDypPYwWTtTLlEIAaiLYyCEecZzaombkKBUuAaaAjAagPpjJSCpPbeuUJNnoFfpkKqQICczZknXxyYqtTQnNSQqIiKhNnHTtNnbBkQwcCkGgdDGtTGggVvimMgfFGlUuWwQaAspUuZzvtTdDtTVxuUBMSsVFfHKkhYXxyvrRmaAQquUqQtxXPjOoJpTauPpjJOovnNaAPpPpPpJHhkKbBMmjRrNnViITteqQEJjJIrROifFFfrRBbKkaFWmMmMwrhPpPZuFfPCAacQoIiOCcLmMlqbBsQdDqyYtTJmMjzZaAXQsSUubIhHeZRrmMgGVkcdDxXWwBbPLlJjpUSLlsuoONdDuUnCtpPeEpSsPDgGdGgQmMvVqjFjYXAaxyAafklLKpPaLOaAyhaNnWwAamIiAoObrRYyYBbysSQqBIisSIZHhhHZzUultTLLeKkXxLlEMmnwWcOonNNnCUuvUunZnjJkKNWoOaPbBXaAxFfpdXJaAjrKJjuUkpPxyYXtTRxRNnCclLpCprRPcPEewlLWFZPJAaplLPohKkiNnpSKksHfVSskDRrWwoObkKRYyIWwilLgpPpeEPHhsDdSVDdvAaitTEeFfVBopbvRZLlVQqvzrBUunTEetKeNxNrRnNnJEeoOjiBbWvVtTpPwIdIiDIGgWjVvJyYRrRcKkdDfsEecpYyPeECxXtToOMoqtKWVZfmMFUuHQiIzZRoOQkKtTktTXsSxpPrRnsSgGaAsFRTtrDfmMFdDwPfFqUMCcmTDdtmeXSirRINRrndlXxLiIXTfaAfNceEwWHhSEyYXxbBUOouefnSEqEQqMrRjdDJhVvtTaAnwWNKMhHmkekRrKBbNnaHhWnNwqTKkTjJQTtUuqQhHrRuUqTsSIitgqARRoaBbtRrTeEAUuBxFuHhBsSnNdqBUukRSSQazfFZUMmuFeEbBmMKkYSsyJjPpfoONmMbHMmkBbQoOyYkIMmiKOodnJjNRrDqQXfGfaAKdQqwiIWjJhyYuUOogGOOyAaYodDDdphHMVvVvmGsgGSljXxVlFfSxUDHMmwCcgjNvNnOZTtTtzkKjJhdfFxDdqaAQpNnKLcClpfQcEexIZzHhiHhHoOhGzZSsgjncCZYxXNnaAyaRrbBQqCNnbBcyYoOyYExGurRFfMmQqUucHhCMmQrRPpGJRrkKjDdZzTtVZzZVvzfFNOaAwobzbKlLkVEGgeiqQflLFecgGpfMmnMmzZaAguUPpKrCQEgroOREZzVvRrDdgGjJHxXoOLcClJjBJjbeVxcCwZzZkQqHdDTtNLhqQLlqQuQqyDVvEPplWhHVHiIooxxKyLlSIpuzZLlwMkaAKmWXymnNkjJLlYykKEexXiwWRrItTTEfgQqtDlyRhbBkcEeRrCKBItTiTHcZzsSCzGlYbJjBisTtSDqQbNLlnIiBdIAkupdiZzMTtyYuUUuwUpPFfGrRahBUuSwFfWENnsSjWlLvVfFcCwGgGxXjKkMmJiIEeZzlLgwWtKaAkTstuvVqWwQtkcCHSsVYkKpuwpPzGBbQTBnNbDdCcQqlFfHyYnUTtRrJoBbOjXZDdzLlKkXxxAuUuUUzJjZyWwqRtNnxXqqyPpZzmGMmOuUsQDdooZiIsSsYyYyFhiIHiILSsLlyYsSVvyYZifojJAaOQnNqPcBbQOosBNnRrhHieXxEWcChBbHwEeuUhOkKojPZzpMpSwWspPnNIUeQjJzFfZzOoOBbEebdDBDKJxXRxPpXetrvVuXxvdTiInNbnNSsjJjJCHuUEPpIiebBgGhvVtTDHhHhasuUSAfoBbcBbSBbsCOlLLYyliWwdcZzCgGlLozSFMmfMcCoODdWEewvvVUuUpDjJdVsrPpRMmMfJjrRzZoOFRrnvHEjJehlvRGgrsqnbiIzZBOnNcGtkFJsegUpnYGAaSbfFqQptajJjuDdwCgsSqkKgGwCXxcyJARrasdDSqQhHjlULjJJKCPppCgGOocKsSgGtsSdLsSkkKKdDCahHAcvzZuGgYyhJqQRrFfPpPpuENnoPpmMqQTyYtTCsOobwYBozZOIjUuQcCWwqvVEZzcCecHVvYyhBFpPoyLlUAqIiOonRrNKgFfGkpBbjJPVkKvebBUuExGIigtBjrvVRtaAlLTvVRrFoOEebPJZZfFRdyfEehHUuUQkRoOegGEgzZHvVSshLlXxxXlaAEeeEEeLGfvVAaZcLsOmMjVoLleEOuIiUKRFfrlLHhhWKCYeEycdYyqQDiHqQNnLlhjJSsITwbKkKkVviihHItTIfFCcwNFfnbBZzMFYyfJjvVWwfoOKkQqdDFDdyYPNhHXawWRnNuBsSbzrRpyYYeEXxLgOoGlwZgSsUzZuLlQkQhHxnzUuCGgKhHvsSZDZJjjJFfoOoXSUuDdLlTHRrahHJArRaoOjqQmYymMFCcfVvRrBbhOAaZFfIaZBrDkKoOIfFZoOSsgbBpPOZDgGbBBbSskMmMdrfsVvcJjhoJYyBpPYEeyMtgGjzZmMEPVvXcPpCVvxNnNkKsFfSsrRSJjjJqqEzlTtfSfFMRikKWwUcCuUuXxgGEiIenNjYEObmmMnZzTZyYGgCxmMrPhcCCygGYcbkyNqiIBpNWwFfCLDdlOoJeWwBNyPDmOoOoUcCuUTOjUtTmMqQKkIiLJYCuLLaAgeEGgGZBbzkJzoOmbUgGPpOUuMOZzYpUeXxUZwsSWatmDOodSsMTscyOoiIXxhwwrRWiIWLXxhFANDLnNPZzwAjYyvVBdDbYcIiCJjsSynNiItVmxoPppSckKGvjJoPFqQObBrRreEdxYyXEeDRRrkXxrRQoOmMRWwrmxjGXvKkGylLXxYwXxeYAXxUuYyYyfrZpPYVvIxXihsroONnNnKQqKoZzOkpPmjJoXiIxXUuxHhMmLiIlfFKcCdBjQqJbwHhWoozZjVoOvYlkKLhHFEmwWtxAnNdbBxXDTSstbBJjwVvWfVzZOojfFJQyuSxXsUilRZTqQtaAMOomJjRVVFflCZzcCcLdDeEvvNnVoOGgvCcqQyYqQEhHeqQUXfSbAalupPeSsBbtTUuAcCqSsmPkMmwWjejJEJPppfnNpPVVmMvvrSnHVvFBbfizkKdDAQCuXSsLlsSxLJVvTSSlyjGmMeuUGgdPigGKkHTqegGtpyYHvAaUuiKknNkKfFmMSXxRrscCTSrRjUuPRxXxXLiyYIpSsPsSlEEuUyEAKYXyYBbxXdCDsSXxEedaodTtDjJJjJWTKkCPVvOYFRjHVjJetUgGuTokKbBYEzZEeTuUQzZqqQUpsSXgGKPAahHpyYovyvVYGNnFfCcRXxfRlxXLrUMcCuUmGYyrkKWNwzZsSzxXSXxUCcxXfFuWwsmMXxTcCtZQqnNkKnMmkvVRrOQombcSUcCoOHZhHhHVQJcZzCtSMmsqhHpPpjDdmMJeIizZESsHjZzoEfUuggIFWsSzbBvJjgGJdccfFBEYkuwWFDdJjfUpeliIRirRIPpNntyQqYkKVGQqgdDLTtrRTtzZlePkYdnyfXXSsWwofJjalLRrqqBtcMttEYyeTRrTvbHlKgJgGytTYjGuHhjJeEUqdIiDQeUuHHhaWyzCczZZWwgwCcrQLFffFlAJjqJuUjTpPgGfFsMmStXcfRrQqbZzBCkqQkNnjWmZOsSozqQLlgJjHFuVgBbMfFmLlMATnNIAaUuoOAzZdDkKaexSxXxKRrNnkPpZZzZmMmcCtwQtpPxAamZONnqoOQxhHQqmMGFfgHeESsYyheSSsAaWJLXfFOooeEqKkQqQbijJBedDPpPeTtVQqvVoqbPQlLJjqRHhCiIsHoOoYeEyRVAUumMetODhIIXDddPSsFfMBbcCmFfJDdHMoOBEJLJmMKkEJtpPFUuaIUZzuYyfmTCcKkcCqtsSTQpUuIiwWPqyLliIhdDHYEtTeeEbmMvVcGVOoDnxXNHhEewihTtkbHPPppTtsSxXPPzxzajsSOgGBbemuUOmrRMKSsRGOZZQoOGgjZOosSzJEwWeyIigzZaADdhHGPmMgnNwWRQqODTvowHbOUuoBhYyqTtRriIAauUQaAcSsRCiIksyRrNbsSqQBxozspeElBXUuIZuUzZzpoOoOPTqQtjUueESsSXzZCjxXpPMbCcKbBkLcfKWcCwkkTtKaAORsSkmMImOsSANnaKdDWggBnNGZzJRAHhXxeEIiNLlYWkJOojsiKkInNwWScCeFGjVklXxSAPYyBJjiISooOaAZFffxOoOoTHhcDddkIiqQqQKUuzZmgGUqMmMtTuUjJViXEPNyYnqQLlWLkKlwYJjymsyYwoxMmtULlJjZsSzNnuyAwNsSHhnUhnNHvlLVxzqQYyZIaDdACVvNeIeNUuqCcQEeLiIfAiSNilLdqLltHRrhHyIeERxNnXrWwgfAaFGiUxXplgGLkKJTBmUxLlEJqYGgyJjhtDoOyFfPpXjSmMMmyQDdqpPImAiIaMiuGzZBbcHhRrpbBPCgzYPpqQojJlLOGTtTaMmAuUjAarRfUuFcCuwWnNOoUBoaouvqpPeEFLlOJjoMXGFFfaAZPphnNsSyYDdPDVoWtNnTKLllKDdHAkYLlyMsSgTtGHhmkjJSeEnuzZWXxRrwZNnRqyGgZYySszViwpqdDeEQqwbBTtljJLxmRrXHhKXxwWOoURJOruHhxPKkzZbcXJjrdDMBbmuBETpEewoOWPtTVvIWEjbrRVnCcNvXxSIrWpPAaQqhhHHjJwUuMBqQbTtmrldDLJjRyYiIXpOIYyiveEOKLQdDlLqzHhZBmtQnNqgMwAYyVxfRUsTtdtDYYdDdnFfNnOSqQJjjJjpPVvMmTpwkSXrrRfFrEjGgJGgejJRZzJjRgGmwWUEeuwWxXTtIiefNnctTCQqiIYyONnoOUDDNneEVvOEEUrHhIifDwWNnIodDOHSshUuVvTtHhkmPeEuUFftTvczHxQqvVUPpoOLlPKVvkIiFflLtbxXRrBbAaBwWLlotGglLTQpqQBDNndSsmMbjJPoFBieEIIiePpEIiezvVRrRmtOnuUrNNqQvUuWwhHYyhaAXUuSsuebvVKcYrRyjhHJPpVvTtJjmMtwfUdDOSsPRfWhHyWDtuKZABtTTtbcCwNpPMmnWIiZzXxmMqahVvwWjJJrzZPphHVbdLlDdMgJjVOoPSYjJYypqIieoOEQoOpcCUbWHxXQpVvMmgiIHAaXmNnOyDJjnNdLlVqCdDqMmwWWwfFQFIUuifHHhhBGtZkwECcerkpQqqQPKeYfFmcNPDeEiINgGnqQREdDeZzrIhnHHhuUzZFJbxQBbqNrRhHGgGEeVfLluUFzZvIiCvcJjCnlyfKSorhHMyNcCNnQhNnXxbwqQWZpPZzzOoBtsSOoFkKtTnMgngGhBxKiwLlRiCOrhHZzRLrRyWwyxXcJegsSGqGggoyYAPLMmSXVqQSBwtTtrHhLlRDdDdUXxIJDZzOMMmmRxbBiIIiWyTtTtsbIhYXjJOoXxUyqUuEeQRrPpLnBSsqQbFfhHBrEeiIDdUuSAZEKkKCFftYiIkKFfvVyTcwGLPXxQQHhHhGPpCcUoYcCHnNbWwBhWsKlIiLNeECljJLdDPpeGHuUwWSZMNnqQHGIpEePywuUgGUbBimMBbcCbBmMovbkzZKuUDxXEdRJjEeSshQqqhXemfFylbBqWxhHYHhyXxXgGgGXxEeCsSUscAIrRyYCRrcSUDxJjInNivpiIRrmvVsgUWXRmxXCcWoKrTHtQVfCcFCQUoOuqYyuJjIqQYUukfqQRbBrjfFRENyHhVEeVvgyYmSSswWsrRWwfcSsaKVvJeKHqQhhWfPpAaZZzNcdDVfQZcIROqUtKkuUqYpWviCQkKyqQebPIFUulXxIroORlLiMmQlLkIOvaAVeFBljFfhgGlkKkEKkrEeLlRVCcDJjdXHQtTBeEQxXlWWwuUwpHHhqTfyYnfqzZQyrRUuNLmAJjadkwbDdVvGgdDcVYoOmMMcJjhcmjJeEuUBWwNggmMGwWkSDOnBYeqQhvVbBwHasSZzmcJjIRhqQTtqliDaNdDRLrRlrQHXxLWwlhWbBWoeEOiIEekKMTtbeElLgsSGtTtOowWPnNwWYgPeIyYwGpVvPmaAMCyKkOLgGzAaZIUZIibdBnCwSDdsqQPpSCsScgMmYwUOouTyQqYwEfFMMikHhfOCVvTYFfxbjJWdDbzOjhHsSEdPpdZzGgpPyYBbihbvVfFBqQmMxqzLlplLQIAadDiYyghLtHJjhqxAFfaqQzuUhHvCzfFjzcYYADoOhByYmokKgCcXSJZTwWmMwoOWdDUlWwtTcbLuukKqsLrRlaAhKnWDdUXOMmSgGgNrjxXFExXtymMYqGgwOEeOCBbdbSsOZBbJjqmMwXmMxlEEpPeeEeeEAfFabBBCcJegGCcuGgdDUnPpvDdLLqKVvkQKkwnNYZzyWiqQRrkKMnNPbuUBpvTGFfmMkKnNgtJjAaVrTtMNLdfFDJpBiIRrJQqBAtpPfFpgGBbEvVgXxVTtMEFfemsnNmMSiIGxXgFWimMIuzZzmXpmZrObxXWwCNnXxpyVcyYyWttOxXogrENldulYyLOyBIivmhHhZwrjJJpPjZNThvHaxCcUumMXSGrRgGghkHzNaEeAfpZzPFcgiIKkIDWHGOoaAJEkKUutmvefposWIPeEzZrRaPpAelLKWeEAPibBHheIXxjkkaSsEmMyxXJLifFIJlfFLuuPXxFfInNjJtrRkEeoOsCXxcRvVrKmwWumSLlAapPVnHhNzxXMLQsFejCZzcnUuxpotTTtMhHJjDrRMFfZEeaguSsUBaPpAZfaAZLlurJlLdDnRHhrgGZSoUkKNdDVimMMmUuMmHOohGUuOogZzWwYyRGgZdFfDzZucMLugBceEHcGgpPcCJGqNvVxTGgLqEZDSsiIsStrgGdvVyYcpPnNniUTJjtdlTKRVpThRrVvkcJjCJlLPpubvvVZzPFBHhbfFstxGvPlbldvYukKUBfAaZmzZmKkgGjJioOYyWwNPptTfGggKySsYmMmxEeXGzZGgTtpPTtePpvnaAAaNVERYMqDdbBAafFdkKQqQqDzZYrexXAuYGgyEGgeATEHnhHXAaSVhVKPpFfoONKgGkfQgvFyCWoOquREerFwWfvJjyFGelLEXBryYnNsNRhfTtxnNXvEeVvtIckkslsSVvnNrRUuEeIGikpPUhHzZrCoivongRfKgSRrxuUMmsSFpPGThjJMycCVxXvUuWwBbeEKkNeEeEmMPpjzZJVCNunNUnTtjEQRfMmMMSSsCTtJvVznNVLlvdmlgGlLRrLMvVKwWwAgGaPcHZzhYypPCoOziKkEeTUkkDyYdJjyYeIARYYTTtfFYtGgTxGRxXXxXMAatTtTcoOEvVnuUSsdcCluJeCcELZFzZNnzguRHWwgOoGQmMVryYMkMMduEFfpKAanNXxCcBbBkGgnNLlqQgaQqDTtEeoONnAbuTpkKMdWwAttgGAyYpaHuHRrGApGpTpExXeCkvmMePTtzUuhjaAJxhHODrRdoWwaAahHLlmaAmRAhpyYRdNuUTcnjJpPfFplLzmfFnOizJsuvCXxmYAqQTyYeEtEYVxIDdiTwfnNLleNHoOGdDWoOLlwNnBPqQSsuhJwvvksSOvHhibmMTiInjyYBhPhPqQpsSkMmXYlLzZyxxDHhCBsHhXfFGgvVRscCzSyYyYHhDeOWfGDFCcHhfAuUwhAaGNcnNnTmMDjzZJUfFukUSrRsYBpPbDQFrRXtGgsSqlMhHTtxMPSspEZUuqZiIqQzQAWwFfWvYOoIiyyYuBsXweEpKkKgGvdDBYrRyjYkLlKhHquDbJjBwlLWnXiIUjNnKRxXwGqQgGBQZzMmqbAaWwBkaWIsUPkEPzfOPpoGqUjoCUROoXHhxAaeEqakKAsINcyuOTtoVnKkNvaAGCyAatgGJcHNkcCXAWWwLDqXxmMcfViIDdNnaJjACUnNcCWncCGgzVvZxXnNHhcSsFYvVaAyjJUiceEXQKkoOqkOBCRdKkKVQmyuWQqqyYIaAGwwVhdPlTtkRzxXQqKkWoDAXxZztFfdDXngGzZHdqQDoNoOrRTtLLlVvutTqbBoCfFcjFYylsRdKkdDYSsSsoOaEYGoOZzhfFSQqfXLWwliIBbqdJJuUjZYyzkGaApTtgGPgkSsNnKJLYylOojUTtmzZMaxXAOodxXegRhHGbWwBChYOoLlBaAcyYAawlLuHhUCLDRsSrOjJlLndWuCcUeZQGuUgyQqfFYfwWlLXxFytiIAhJaglTtDzHhZEBcAxuSxlTCGrRgozZqnWwNDmqKkfFKkskGRroOvRrwtUiCOsSkoOyzZYXrqJlxhMDzZENnzyYjJAaZXtTxGvOTSsajdDlnNHmMhfdlTtpJjVFfvPsxvVMmXbRGgSImpByYrXoOnpTBQaAkeEgYyfgGJnKjQqJmWwuUEemcsSarCAiWwIFfWwrRMminPLSslJuqYJzjJZMDJjdwWuUxLlHhKLlVcCCcBuqQbDmMqYutTsCcHBbHEehgOEKlpPmMFFfgGsmYNnJyAaYKGbjKVvLlwhOoriISSstYWjBbJlmMLZzWdDoOwwyhHxWRTtrDSUuudDTNsSukKLsvFTjpGUxXmNTwWCcOjJPgsiRjoOXxCfFcJrsZOomMeEzbBcOwdDcCHhPtCLTtUMPdiXzWwZxtrRQEerRqzwWZdjJhSLpdYyFEfNwJjvmEeMVOounXxNUbyYaFerRQqECwezVctnwqOoMmXfVcRrOoSaboOBAXLlUqFkKLAaAaRrliXQqVjUjDnNsSEedkzkKSOjKaqdDfLfxXFOofnNFbUuJWeECceEWqiIGjqQWwKeETCpPcDdAakTTtAauUXjukbBgqUuxUugGwWjHoOaHhAgGbUuoeZmGRsiITFDgGRPpFrXrHhmvOvVqDfFGNngGgIWhlLHtCBbcZMmqKkgGJuUVvCLauljeCqFeJlLvVpPwJpoOFsaLNGUZzuFbNnFfpnObkeEKpCcqQcKDwWddoOxXZzDEKpLFfDdTjmtTMJGgbjJHQFDdQYmwWalLqPpeEvGRrNPpbWwPgGxsrhHRvVSkOMqiIQZOEDllTzZAFfwGgWqyJFuUjJJjyvVvRoOiFwWXJKhkKHugShaAHOIiloOoKkiIkgGuIMmiTlZoyikgGkfFESIeEuUmMAxiSEebVTAUumpPhHLlMsSNjIDdiDVpJjPWwvdYlLjJymMcCnNcCcAaiIQmhDSgMJhijJpdxKBbBbsUwCUuZzRTRQqowWOMPpcCEIBDdomkKaAhuEXcQqwJkrRkYxxXXiIdSKSsyYFftTEwkOgGohUusiIFcprgGfOBRjJLFflqZXGasSnpyoUBSYNcdTZbBzWweEwLlXBbeExIJJOnuUSWPpbBpmxXJjSzFyqQWXMHnFmMoOlWsyZzSdDdYOpSWwrRBSPECsCnRwkKqDdQIVvilLnJjQTgGtqjJAORriVTtBbBbTIzLlZYpPblrpcjUusSaDbBWwbXcCxbBUubDcCLkJVvEeAaZlIVvVuUwPvNnVBTtbZiIwEYxfEeFCAamrDjJdqQhHRVvaYympPMJNFbvtBGaVUgGnKbBuWwBykwWwzOorxctvLZqQPCbhzZbiIsMwWmJjpbBfFfFkdnNDCrOglLuhHUPZQqqSqQsSuBbUjJciJjhkWzxeMmxXtErRrDFqOrdPpYEkzPhHeEdRkgErXkKpQdpJhHcrRsSERhHgwmupDCczUuQLwUukIpMgJlLjkqoYypPjJZpPoOUupNlLMdDkAaFftTxzMrqjDXxIKtrRpDdRrQUuIiiIyNyYfDdFwhtTHhHVvHBbxXXaIGgxJCMmcjapDOcCNfQxXFZXxNVJKuUFfOoXDtnyWzZsnACiIVxKksSXhOowWEmrPOoBbGgpBXBrpPrQYlGsBoOXbBVvjXnzawWzpMyVnAhHadmXnqyiIYQbKkAwQqELNncoOmMzZbBwVShHeEsvWrQmMhEsJjSdEAjtTSqWYyDTtUDdudwWAcCzZyxScBJBbsFUgGBpRrctNeEsSaBEYbByHVDWXMMmmOoczPEepqAaQCBoRvVreqYyJLhHRrRjJCcbSQJAavpFkEnrRNKmMvVkTMYBbfcGfPnNqjpGgTqQIECceCAwcQqPWeVAawiOoIkalrRcCzTjvrjNnlgRohHbBNneEABbwGclBbyxnsAmcCrBSslXmjvRroOkbBUvVljAJaAEshHCcDdjfFkViEegFFfVRDdqNCyYZIiCczeOiInftuwgywjJGnLDVhhjgwMyYuCjJUDdskKSfFFfmDsAMDKkTOdWJIioKkgUSVhbCceGDLmMvVAVkeetSxiKklUZQePvhDGlGgLZqQYaDTrReYyhQFxvVcCgGeEPNnRrsamMmrKcKkGkKBbvBEeEeNpKJBkESQqyRYyUyPpghHlyYBADHhrqyZzYLojiIBsukKZVvbBbZQlBbJjLmjJJnNjoOSjMQqmJGPnNqvNaTHVNQEdJsYySEenhHGyCcVtrnHflLFoLsnWUgGgsvVttkKlQcrdlrRLHxXMmPnhpBKUixaeXqnNRAtTjYcuUMkcDSiOeEBzRHQzZqQoSXxGglmOCcIirGFRrtyYTLlYyfvHmirWwSjlLNhDYyqQkwPpWZgvLPpFLBLVEEeqQwFfgzZgBZzbLlGkEegeVEXzmTGjJXxcUOVvouCLoOAWwaBbulmTWtBtvVCfHtBbTtxXZzZOJIwWiEEeeIikuRkkSsKFEhPpHcCefgNnGYhwWHxSEXYUqQsEeSOvVWwHzZziIZaAlaHzZhUCeSFfVeJWwGgfKtTGrQqfZKhHNGgKkUnNCcueEJJUuDAaWUVPpCchHKDFTBbifMuUNBKXxQpWDdSJjGgPIkWpzCzJUwbrudDeRqQvDdVFvVfmHIihUoOiRrxFpnNPUnWGgCoOLDkUmIPCNUufRrDdVgBHhbxzZywJXhANgGYVcCDHpMuUbcCiIRrrYWwyUeGVvkdZZzicQYvvVPpUuVlLFaARHGgscCiIUwPQJjjIWwhmfZzZzFBzZbWxZVWMLucMoGgOeLODBmMeNFyXUuCocjRbRlLrlLBrdDZYnGgdUuDvQnWwbBBbiHmathxXJcCjHTtBAqBbpEKXiLlKsoaAOKGCcgkuRREyYIPpWXFfxwNiCwjJWcBseEMmLCgrwWAQdyWmIZswWbuRryYUAYyWiiIFVhHtTzkKVnNsXxSvlLqFbWhnNHYyQSqQyiIEeKkwvVmaRrQgGMmiqjzGgHhpPILlOoiZnNdcNnqfAOnyYCcxXqHjJccPJbBjtMmHhaRrkPJjeMweElJjLWmxTtOoWwXEsSoBbOzZFssSEeDZzBPEiIYHDfFPeRsIIiEJOOXpRSKgItTiOoXxGTHAamnYyZjAaiYklvXJjvvVhfFfEeqaIiaJjXXiCzflnNUuvnNaTSZyYOskNnxaMcCvOxowtmMtTWWlwkErKlYyJWLlYxPUtTVvEkKVpPZaAVvVqaUbBchNAauZzZzzZaycIajbBbdQmMhrRpZJjeEJpPjKkWkIjJReOoYzVViILlElLFfYkZzHWeYbBycEyYeCUVjGFDEpYyfSkwxzjJJuUypkKhHpnNJKmNwWXxHhtzAYfFmcLljuUGPpHtTzibzzRrtFGxIiXIimSQkuwWaAUkPqiIpLlFYyzZyEbuGgrdEeBbbBsSDRdIicNTBazhJjHLTtLMmlnaMmfOoNiIJjfFuzciknvcdTGwdAlVaAvtOoTvNZZbBzzKnNwVpPgGgGwWuUWuUyRhFvTBbBRKuUtZwvRbEVvvmkcCDdSsKdBnZxJjXCcxxxXGRUKkuJBbhHjDVuUpiUwzZwsqQxyFfeEYXmmJjSBAEeabnoyhHXfFQSyYGgsHYgYiaAmhwqOOjKqTWbBEYyRNOonOoPnRvCvWfFYyaAaNHpoxUPZzjPRMFdjJzcCDdZDxXsSfiJjYcwWlmaAMbBXxwmpmzluULZMDhhInNqYATtGgLBxSYChkTtRrKHCdMmAaUEePpukParRygyYZyYOcCvVdaASnNkEyXxYekuUCHvwyYEeUuWPpbqKYjJbZzBDdEzDkKZsSpJoEehOiiHDSsiIEJbBjoOlLuyPRrpFfYHhzQZgGONbJtqQHhTttTTwWjRbxXLwXFjoGgpjyYFfyHhZzCcTtuUIYXTjfFYSWGbBfFgfWKkOdtTDQZCagPDeGvmnEIFenaANRhdSzKcuUCOgGaZzuZexXUaqNwWyImpCynrJQqwWUuOAarByYhiqFvVOPRxuzfFtCZFoOMJLCEVDdKwxXpbBzmMZllySMmeokKIiZzbtFfuZUOwWJIiyacHPpGDdewWCwWrcFNnJCkEQbkkKPpiIKwtPDKZzQLlneENYAzZaoOfPisSjQTtAKkisnsTUxXYwdrafEIkOIlDUfFgamTdbqnfSdFbHTMmWwtTtObHhBFjCmvMtTnaALGLlGghhlLzZlFIgzgkGCeEGGgvVhGpPPpELutTUwEeVvWdHFqQYyfgpkutYdDgqYDAPnaAKhHfscDFfiSEuUWlLwsSpVvPGKbTtvkBHhbKYUTtuReGaANnAaVvYyMIeEiTOIngwWHhMmPfFfeEWwBxXfFbbcaDdatJuSUAnjDdxruMmlQlwWpNnjzeTtnAaNKXxOodEqoONovVORXFVdSqqCzGrwQIcETtknNKeFwWASTaAtzZWtwWcsqUCuMgzrRBbRLlrpPLMlQrreEOCpJXFfxXMmxjlLcCKwDpcCrsksPkKTvYnOojJsyiXUvVaDdALlZoABFfJqAIisGXNsEgOotNqJHSsSvVsSDswWwWjeRyZsSzkwqqQSawrBTPpaAXxGNngnGAagTtKTPpfRBbrsLlmNhwTHkKCvWsxXQivsjWJcPJfywWYCEkQbIeIQNnMmsdDJmjqQsmMMaAmQYakXwFdDjDdvNnSaoHhQquUIIsSZziihbBHemQqzZWyYbBFqQwfKkXZzeEymMnXUhHldRrDygGiIUloOsSLGNnGgRUunsdQvVqDHhSkQqbezOEeofbaeBhHwoOWoRWAdeEDvVCCvjJJaiIjJPMmpoOYNtLlPUfubXHOohEMEtTpWeEiPfxmMNnLFNSiSvZSMmRzyYZOqWwQoRfgNjXnXbiIBzgIiGuUeJuMVvdUXxZYNHWpPwhwQryNrQqnNkKLvzzvWmOLLiILlGIeEoOwBtdQltyDdSaAdJjgrjJRoOGlWspPMiRbQdTVvfpSEGIigXIMdRrBnNiaAITDRSKkpIzZiLlwWPGgNWDrveFfoiTQnqTnQFfDcQUPpMyWwLlDeWkKmMYmXGKJtTsDUgGTtKkFHhKkxXpXlLxPIOYyonKkfkuAXkDwTwMyEerPbNSseXxJJjjEenNEUHhLEnsKNPSQSsqtTzxXGgApMUxWwXuAapPEeXCjJcxHYkgGuUuzvyAaxwWXueFMAATFfxdgaBuAAIieqQHgTjOoyXgxXxXGCcTBhHzKkIqQRTtHhDqQEZzzZsMAtTrfFwHnEVgMTCxTzBuUaqdiIDivhvVrKdbMwgzIRrBoazZhHbhJTKkTeHKHiIyVDZzLeElYHluUCcxXlPpLhHmZzafFPpyZLiRFDxXBbdfIyqOwpPgGoMmnVcRGJgGmePQUumMmhwotUIXxiuiBavDdaAVedkKvVFAfdYRDwXpnEeSehUUqQniIwWRrIiNfyxXnNBbxXKMmBaAlHURrAauMzZmMAaJkCcPSasVCcpjYfUCFfETtOhAmTMlGArTEiyNHhGSqvvVwWWbBwWgFOqQvVoXxAxoOASsaLXZvVVbCXxqvDvVdryiJjeEiIRVUqQNRDdGgrbTmQqlLIRrnrRKwSsQrRxAbQcRoOrdDxXqCQTyYDcvhHlEJFfNpWJrRDVCcTjNntIuUmMtNYyTjCuUHaAZziILHnCcnCMadDdDKkcuXWPkGwVvQjwtTrRRTFOoRxPVvpXmNrRmMnljsbRoTtBbwVvWOrBSJwWLfFMrFfftrEOgGkSsKocQNnkKqCCTtcePpWMmJqeEWNngKpwwWxUxXCAmcNNZzhlhxXcJtniITMmiTJtveESlAaLsdjwPnHhjeLVCdtqcQCqdDAKzZkGWhHwgaBUuaXqWjJkNiGgmIiMrpPRueAaEUMtBnuvrnNHhIYRrrCcRRVQLlctTRrxXBvzxloOXafGlLzZkKwVbBQsRreEgnYIeJjtRaHhBbuUgbZzBRHhrvSsVLmtMaHwWoDdecyYXxuQqFyJPvSHhAsRrpKjoObAgGaBmUsSuPphcPpCLbEKkTtekXxYFnkKyYCcZzNuutTAhQqHaHuUEsNPxXxWNndryFfDjJFaKkfDPUoMmOupEvVAlLbuxXUTtITOWVvEOoeHMqpFfEMjgrCvNOgGWoQYirIlWwzYhUuxXHOkKoAMcCgGCcLhydvJjYhkhLAQqalEttjHBAObdDiZGWmBDkRHVIQAlLbZtXctmGvRreNhWvVRiIaKkmSednNrOoiZzZbtgAaGxYJtnNGhOoEaYyaUbAGDXtaamfEUVvYrRVZyYUKQqyaAhxXsSdDmPaoRrOZspZznkSMmNelunBpRYmWtLlWqsSQdKxaPpUKFNijJfSsudSjkgxMyhHTtxXkKpPwEdyYwPpsSWYmuqCdqNWwtTXxtNnQNqtIzZOYyEVRdweEnLlsrdtbDbBmixKkesPFtDqBrImSwLsfFScCfFfXxFDsDdYTLtdNvVnaADcRrCGgTqDrRtTrRmMFfTZzbWigOoaIiAllHqFBbfQhoMbBwVZZVNnlhiIaAHFDdfBpPbRnYRqWnyzXxuDmUdDuUjEKbBkZxLlNxJnGDdFxHhXDdkKuFfUrYyzZrMmszVsIsnflMmXFpITtwPbBembBeQRrqyYxBJjUFupoObBTnyUukKAjVcFfcbBawrgGObEQqAmMBFmMZbBEBBoObKNrRrlLhHknNKguuUYjJLuxNuJjUYxiIncCNFWfUuwMEONnAlLWwsVDdPpJfWxXxKOFYyLlNnfoKkARryqrRSqQoOJMeEjhHwWyYSxXtTqiEiQqBqKeMmcDdPpsSfpPFFjpCRnNrjwJmZzGgWwMSmMOoVIqSBbwRrVgGchtWHnMfFSrRFtnSsNkTtkKNtbRWAWwsQWKYrEJnECXxmMcUueNSdshjHeEojJOhQnTGaAeSnhAaHBbxgSacCQgGABbajbxXSsaOzuxIqQvVvVYShwWHNlLyVtpSgFYyWovVOwfGKSReyYEeEPdWkJjPcoRRqAjQqJaLmlZGmjJUcufFQSCVvTwsajAaJfaACHhiqWRgZcQQsGgDvFGgffRiIrDdxrnQYySPpsZIVvrRiNnxXzeDcCUukEZJPLqRDdrLUnNRXJNausUjTtTAcCbBVXxvQqAzZCvgGVBFpwWGNiotmMEBbemVbBvpPgLlEryVBkgesIdCSmMFKkkNpadyQGxXdDydDTUKPGNnhRrDbBleDNnyYdgGgHKecCEkgmgGMcgKGZGifLHHgnNaAlNmVMcJfoTthBfDsFNQaABDtMAGudLioIiBbUuKuUiLleFtTARDdDWyuaAtSNSIOoaqJZzZzIFZzyvVqxXihHIbBkdskKSpTWwWkMmKKkBqZzeKcjfCRcdDYyYoOoOyERrgXtTxhCvVPpAYGgjeEuUouyYzUnNhHTMmBOEsYLDdaAuUoOVvLUuPseESWkDdvVvecljPpmfzcTZUXrpoxXmMfQIBbSshHgGHJjAabRtToQqjRZzWwNYcPDdMiYnQAnKknYkKIiymMNXxNuEzUPpAooOkZsDHtkKTrEfuUWqQwPpiHheNmMMVQqgEdpGrRAczoOqyVvYowFGgwsyJtxybBIiiMmYjJtVvTJPOJzZcCfxWlBrBnozqZXxbVvBIiIpPiUeHhSiIGgsdOohIIWwRrYydDoHOuUjPzdZeyqQdDkQyYBiIRrVhcgGKKsDVvozGCcmMYAwFfWpKZzDccBeEbYaAyysXblBbtTaBbcCyVvQiHHdPOoMHhWJjPptTLCCcyVvImXxrpbBbBJQqplLuXOPhnAwVcwmEeMgGdDWyYVrgVOovVIivGNprewtQkJooIiQWHsShHMIyGyhqZzMmqQxsvVhHSLlYONsMMSWWKkuIALlaPvdJjrNwGgXxWdDuUYyngiIWwXvVcCxfFXPpLlXzWwNbDMVeBrVWzTkhHgGrbEetVfHrcCYuUwvWkKknVVvLmMaDiIrRCcWOogcCnHvVhNEboOBetDCCcVNKRCcrIdNnDEeCZUnFAdDNBbliIZAbtnCDIiyYQqUBFfesSYfIiWwLlPQpKsSKqsMgfpPLlTtTeEZZBIQqZhGjJgTNnuaXxAwWJjUtgJCCcMyBbJjaZTneEMkoVvOKfFkeEjPPYjMmZjhMmHJGgtTXlLWKsFPZzZzedWwfgaAJvuEwEehKyetTvvZyOopPErStTsiKwzPHqDPpKwWkuUBOfTtFoJXxAiCYiIAZzUnnNHsaASYyCuAQvzpPveQYyquPppXyyYwjLkResSyYKWPpLwCcwGgdDmWwMmMTWyLlwWYOXlLtToVbBmefEeDKkdFEAXqQBbKSoAazstAVLCwWcFZcIxxAyYAsSQpPNnFtTHvVVmMQqxgGVLEeKyIUuJzRrJjNMhteEzZknNsXxrPzZxoojeiSrEpdhFQqfyBBbbYuUyyYewWpbIidHhpPrRSbBrRfqtTQpPpKAPpTPppCjJChQNoaFQwWCDpHhPJQIqAMWYsSsXxqaAwBHnNhfQZmDfFdMvflLRFfriZzIfFIwakKzzXxVvcCUuZZBSHhziMDdKCtTckBbwYdDyYDqZzdDzZayYJFfVvDHKvVvOoVkuUCchAEeadjRGclSbCcInqVvQilXrRxLWwerrUSKkkIxkePXxyYQTQnNopPpPZzOqRrtabTgGAMhINqVNyzGgJCOcCZzcSsIixYfnEbdolEyYvVlLmCUtTvVlmwvzTrtTRrRtXwMHWwfFFfUuiJCcqpqQWuShrfkKWwxVvoOXVvhHyqCgGIeEzmMDKgEuSsRzZBXxmgGPhdvynaaAHyYxiIjWYXTtGvFaAncpiMuKyYdlcvVHhwNufXIPpHhusSHflLFhMrEdDURBWujZcoOZPQqwKipsxXKkKkwPqkJjbndDmFIZzXxdDtQqfdkvNnuLlwdjjUCcuqQnTQqtkzFRgOokFjEvsvVUuEcuRrALhVvouYyyxXCcxpPesXjJwWycCulLUKUudDrUKnNjozoOUdDuZwWzKkTZzhFcTGgKkKkbDdTwtoOMLGqQgULlcuUClrVvRAagtLltRrTMdDZxevEGKGWevlblflVGzKfFdHnJYysWcCwRIMhVgRbBoMLscCOqhoOrZboIsdCKmCyaueEUAJarQxEAXIukbPHNpzEeZhSsDRCqLTTSGuwNSlOhRIirNRTMmvCcOoYgjJNyYjcVvdZzDYyCiIiIDeqnhHviIhtAnVYyBbTtQpgjJjUuJsMEeqzrRfFBDdzUSbNnwWKkiIJOllLQRdeEabyyYYLGYAaurYzZQqseKbjkPnjJbVCciIgvVCkTtRSsIiCczZMHhASOopXoPpOmMqaAxXqQQfqVvHEFftdUuAyzPpgdTTttHVpEqzuLICcXsTEEKvaWwldgEBHvsbBuGOuUjwDotddDmaSdMucWBbwUmWGJHHvdlNgWYGWUTFNoIiPSspEtTnGOogNcnQKcCkhHrvjJcCfGZMmzIvKeEJBbSeTtzZjaJLeEuKVVvJjNnKkKkYyJMVvxLbRMaSDdNXYyYIirRLCgWbBaiIYyOrGLGgJRViIJtZLAKWvEwwWpCWalLcqQZzityuXxUYQqQqPJQpFgCFymqTtQORrwWoteyYoyYOKfPuUYfFyVjJjqsxXBrOolNnjQEObcZCOoRrxwXxdqQvLrRYylfFhebAZzxXncCKkXxTCPbufgGSjbCsXYaDdzZwdDQsJaeDePQqpHqEeLlRmMoOClSKkHhseWaBNxMDQmMqNvYmPZAZNxJlEeLtmMTkKXxxbSMtTmgEeLyZGgBbIiyYzqRRbYyxbRWwQqIiMebBHcCvOocaNSwYNTdgGxpZAazEtTePtdDTkjvxXtTnzGgQqRrfqFnodPhHAXmMidDACDuUCvVcdcxhlLOoWnuUYqDaAdPTkidJTtvNnVWJjwAaQyYRbtTBmPpZXtGgTsSGNngKmUugGnpPDdPzOQKGmPiKSQqsBbWlqGgZRrFfuUqiIpPQbBdPUMWGrepPVYyvMmCjpPPNqgGQNiInqEeQnDqPRrxRehHGKoOzZrDGgpZzZxXHaAaDdeEAhKeyDRoUuQfdMmReTEXZwpPdMmDKHICNnskKHhvVQzpmMGoRcKPsSGglLSJjtTLlBHBcpkKzlVGGgpPrRgTnNCXXxRZmMnNgGWuUKZpLlPzYbUPpaYyAkNugGvAgbTVBfnjAMclLXyeWzsSvVpWviLzjKldCcBMmBtTdAsSJCPRsSEdDeLByKCcEekhHitvqQIpPCcoaDdBnYyNbkKNyRrYWrNPpiIcScepsbsPoytTDsfFMmQqYSlRrLwLfqQMmNKkhmxwYfuUZOosvVMPsxXSysSOoYacCAVvwsBYybaAtTNojjOouUiLqQlWEetjJDCnVvyYBbqBbQhHyPpkKsbuOYNKkAQKkLlqgxybBYzVvQrvccgGCCVbCMmZzcoFREePCfmMSHAeEaTtIiKWeksDDtyYTUudyKKjWCxeUHKxXkMObiekKOoZzmrtvVkKFwEeRrWJjmMfrgGNLQcQqCPpquUlMmncaBbAWEeRruSkXDPIHjmGsGggVvKksSWwVvGdHMqgGCgGJYynathHvBdDsIXazJjZWWwwiSaAAaiXxIsfFseTdDtHKvVyYkhQqOyYoKkcRrqQCKoOKNnIYhHOzbnNBLtdDIiIiUKiHhIbBOsSLOooHJjhsGKkTtuUuUUkeEjxfIZzyYWwLlrVYfjYQaDdtLLZzdeozmNnoJjKQqXxUwWRrWwuXzZsSTtpBngqQVQmMZeWwTtvVEzAMypwWPGgqAaWwfqhsSypyYTcCRNnrtPYBtIilPkekCPBoNPBfxXXcCxgZznlASfeEPjnNJjWjEfQtTcEJLzZfFUAeElcjQzZzIiTfFAawizZdQQqfUuFaACcoVMjJRxRfGgrdftCcSrEegMzEOBRrhJgGXQGmMKUJxtKtktGbBpPgTuUJcOoGgtTDdQqCxLlXgEeQsSebBEtTwCcwjBTtdDlQLlqFQUuADdkJosZKJuJvsQqSjMmJxXjwWJxRrIfjJFfQuxpPsTbhHLlBtCvFxQWKEekNTnNCvqwWQZXxEWrRFcCfcfABGgWnFefDPHhEelzZsmMHDQqThHOoIDIipaAmwWkKulcfRrFTpWoCGgSISGpotnMKkjJugPJtfPpVSlUntUEezZsdTtwXBbYwWyTsiIRHWkJBgkjyMSqQdDfLTYytkeoGYyCchSUuhKsSJjxXkHTWwmMkKTtNntwWmUNnuMUyQdBfFUcCHhNgGOonbBbAaQeEqQqyYXxgNnGLlvMNnmkXdDmjyQUjKkpNIacRjJBSsbATtCMYyMkNjFGHuUhKgCcGqTtboOtHhPUhqQHNnuNxRbOoPPpMsSisNnrBSBbLSsQWwqDFLJAtWwoubBUfFvVVYyBbbBgPpyYeFfdmHXLPpjkKQRaARrUuxpPSsKocBbIyFfRrYPpuoOTSsfFfFTtWMmjJAaDhFfHdSoOsVgGgKfNnDdZzbBBbPZeEzpFSpPjJuUQrXxRMdQOdDvsSVcCcCctLXsrrRRUXaCbedLGgGmTtMehHEeEWEeDdwAHhjHBKYykbaTYqhHzEwDzZRrNodlcyNnYWCPpbkKsSypPHcoOAaUugrGEDuXxKjXxDQxFsHgyejlLJbBbBnNAyDyYrdDWwcCSLmsSMjQqQqxXJzeyYEZfJGgOQJjUkiIKldDBbwWnWwOpPhNxTyYBbqQaXxdIQqivVOwKkZCcrNnKLpKkDHvWZzEeWAagAaiQwhHUYMqvSskiIleELDrcgGbFfoSsKxCqQTtIuYysSJjfCVvvVEwjJvVWeOomMNwucfIiFUuxXvaAFCEeQdlwamMxKnAajJhCjTYzZcgPpjJkKUYCnZziScCQFfrucOJiIuQgmMFEeoOKkZeEaApeKpuSyYiwAzZtBbTKbgWYybBtTrkJuxfFMmNVvdUQOoyJbSsVkPWxSbUVwdDazKQqkemXmLQTxHhGgfqdbByuKuUdtgQqsShHHWBbadgFwoEwWdnNsZSOorSsxLlsFfSSfFyYbcdFfrRMmXnYyoOwdDEzZeoOWNPpjJhHKHzZwWwWpqQHrRbEeJNoOtaxXABIVoKmMVXxuUdSsDVWjHUprcCvVTtKkRbgShHXxshOeEoEenEFWtYyXvAGgDcCdayeayMcVNnaAUSYyjwWZIoNWwMWwZGgPBbNCtnDrPHaPprHhMMAXUuWwAaepPEHbBZnNTtpEVKcKkdDPtPghHPaggGozZOhGgUhAPyYaTTaDmQyYqPVvUutUBalLiITtdAkKGKJjbPpkPeUDmWwzZmKmRvfFqJSrRRBbrGgWwsjhrmMUGZfzljUhHLZWwzDZzNeoOCmxiIrgXyHJjhfFDdtiIoOyyraiEQqKKuOothHGgEeIZpWkDdDZjcPpsmNkNnKnzZaAmFrqeJcvnYyaAiIYmHtgfXsgGGGfFgkFrRrGNOZzVIaAOEecRRLlrwlLNnWuKIKkgiPpLSKKCuUiTVvVFHYyrQyYqnSRrhHRlLbxCcRrXxKkYjTtJygmMnNfYVMmKOorRZzkYyzZEeVvGgQqUQquUQwcIivVvVYfVGqFnkCcvHwWFfvsBbxXnNxNGzZCcGggHhhxXetaUTtxpPXysSlLYmMatUuCvUuVcmMTDdEmMeERVvyMmyYLlQtTaAqgGmMQpPmyXxrRrRrgzZMkFfGFIiQqnIMMpPzIiFbTtLlusSUlcCLykKVDLBLpJjVcCJjVkKYyvgeEXTEeSfCcpVLlVvTtBUjZzKvVzZHtPvrVvktLDtTuINCDVvRTIAMmabBiCcdKJjkzeQlTtoGgbBjJOtoPcCpHhOFfXnLlFfjjJJlLrRLlIiQJjgjBbMmbbBBCcHhChCbGmMUlgGqQmCGgUvVzUtTuvVrAaIWwAUuavnBMmyYbxWwXYyuOcbBCszNjRUzFzbGAcCiIYRryzHOohmdVvmyYOPdDXNJEfHhSqlmZXxsjJjJSrRvYbByuUcRrCpPshHMUMkSKaATBbikKuUpUUjlJHhjDliICcLPVvptTdLnNljSUusWLlwYiIlLoWwKkOeAKKJifFEyxXYICzZcpawEeKnkKNkXdDdDxmMkEqQpiwSOPQqFEKkVdYyDqQMTtTeAaTtjgVvhwdisoOaAHBbhqtTQmMSVvTtGCnZhKHsYyAhoOIiVHtZznzxXeEREYyeWNnWwzHMVoOAaiIPUutTpbYojJUDLwWnLyYlHdDheRGaATTwYAARraaCJjvYPtcCPpThGgUzZuvVHpPcBoRpPzMPoOrRFfxMoOZvaaAAPpVHUuhzZUwfRrvVvhHGQMmKkqePTabjbeEPjlndDmRmnTtNIllVvCJoOcbBIHhivVmMCjcaAsSTtVNEjzxdDzZTtXZHhbvViIfFLWvVQzoBnNDcoOUuMyYQIiqmpaAPoiIoWoOQTefrRHmMhJcCRnYyGsVvoxuAahHieEQqCcIftTFZmMzwNkHSzZQLlUUlbBBCLutzEejsxGFfBbVAaKkvOMbYSIisyHdayyCZfCcFVAajJuUOKgGkEvVeRYyrovWwJZcVGghHKkmMZVvXQVvSsvVTlBbHeEUuGqPEeZQXIiHTtIayYAUooOOuPpXPXxpxDDoOeJdDoZByYEgGeZXRryYjJxJZzAavHBbhVWwjzwBFfXyBbtyYbBlLhHcooOFKIlLNHvVhnmmeWtWgGYyoOMmyGCcqQsYRDdryWFfcNmMbDnNBeEDdlLzRruiBbCcoOlYyoYBbciIgWMmiEpGtTypsSWwTwWBgGmwhHwMmqnvyqQYVAdkKILcCQAaAaHrSsiCMyYgGAhWHdDVvEPpyYeoOEEeybNodsKdDdDGnMVvmbMCHCAjJaGCcgmyvCBWKDMljJneEvHhVYFNFtDZzdPOopmMQhPWwcCLpGgPqbqhxveKLHqTYytQJbBLbfEoiKqLfFfuMmsSUipBUdDuENnYcCqcIVDjJoONndwPyQmMTuQkKonNriCzqFvCTtnzFsSQqwHKkkEJjjkAEeCFNnMGvdDYnVverJRrYcpRrEePCyqBcZHhzCboOQDdhUuxXuZzUHFKyiUcvxXqThtRrRUukOwAavVMrlLxwuSsGSlkKLQqMPVtBGgbPpTXdusiaCScCucxXsSxBbXwuOozZUQLYGgeZzJjEBbXxMEOoxRGgPoOprYkEeKRrVvyHQHJjsSOTXxtorMmDEeeDdPpFfdBrRLlVOIpPuDdeELlOocIiCWHhYDXxeRrEJjnNdcCighWwmGgzsheEpPgEcLiZzIlnkSDdwrRTtlLWXhHbBxBmMbDzZdwyOuHhgqqDTshaAHnNamMAStcCLlkKdZzkaAOosSKpllLaAgWZpPkKznNUukekKSjJswWzbBGgasxXRbWwNldDYuxyvVUuHiBSYDdwUfFuGgXroKkdjiuiIpPHvVhTpPWbsPpvxiIEesKwWklpaOZzDoOdGikKIQEKkXxwWjOoCUuYYuUlocqxXQgGIeEaAJjrWIJFfjkXbuUHoONGXxmNkKfyYMmeEEeThHHqnYbKkBByYbmRTtOvkKVskFYbBxXLNeEqQRrSsVgyYGaAcmMgcCnXBjkWtTBbwyYjeEuUJBbKfhNHiaAVvdpnCMKkyERkjJKCcvVtnNTWpPaAKzTkKgbSscQoTtOvAaiILlYoMjJxhCccCGrRPqgGYyqQhBbwBVvuTtPPyspAavfgGFHUuhGmDBvlLLlRDdKsSMmkjbBHAQHGghHyYhXxjcCJkEeKvVYdDyHhhHgBbGapPzkUTdwYwSsFKQqVvkOorKqQWwJjkaAPpphHXxohHuiIxXFhHWTWwJjyIiYCkDdBoOeEAaEUxqQHVnnRNoTMqQAaNnQqfFtTqQrZEbfQqOfFqCcOXxzZTpuXhjgFfGqQaBbzpbBfFPZABbJZCVpMKQqiwqpPQWdFRwWueeowHhWdduoHhFEaAMxtTNnsHIIiiuUhQqCcKFfNnWKkPsStELleJvVsjJsSzZoNCcDyydxXTgGDMmSXxuuUoOrFBbXvqQaWmGTMEebERrLhHlLlelnNkECcCIiceozZVoPUuVFfvaAxfyYFGESsegRfFisiIBJuUewitebCcaAOoURxoOCCcBXxKkfFAXVvFfxaDdKkpXgGWwUuURojrukKBbkxpgGPFfFfMXbVvSsPOoVvpbBxsEeSXBWQPEeWnNIvYQrOPpLloEezZpPGgCczUNMptTzoOZPuUmjMAaVvnNmJYysKMmyfFPpYLlKzZatTwWhkYyrRLkwOvMmdpeFCcfrRwWiIEHVvzfgxkKsSqQFfFfmfaAGgQVUOAOFpPfiIiOoIbJaAtjLlJgpPyZeEBbUYsJAaAaxNjJoNnOnRSsrYdHzZhYyTHQXxjeETteyyYYXuMxXUubqcCQtjQqPuYhTQDIBbnTUnNutsoOITtoOaFiFfcNnCIGgqQiIliInyqQYgGEZziEncWwijJjJXuBbWaqQxXYIaAPpyYpPiTXOWRtTAaEefFrQqSQqMiImMKkkKpexItTvmQxXqQupPMDEeQqSsPpCdJjVvGgDlLtVvXFUuzOsbpaaATtsQqLWwKvJgfEsraARSjJKwUuynjJeEaQqrjgbGopPOGwedPpDEkXxomMMiKVvrolLVvoOQqFRrxXClBmixTtXKkIbBJjDdJcxsJixbLaAPSZGNIiWwsSrRNnQqzZngOXnnNKkvVYuUSKciIrSsNnBbkKhOojJHhHCkKLlHyYhWOVtTaAcCyYtdorjJGpYttTVvTcCcCgrRoOGqzzZzojJIigrkoRrJgGjmfFMMFfcCEoJkVvKAVvZDdXwWZppLspPJjSlhBKHIWTtdZzZzZzvgfFIiClLPpBEaAtTeWwzZTtQqQaAOoZzgnNGuUDdtWwhLlHMFgGRrfFiHhAlLfaAQqTfFfFuUGgGyYgjejxXZzlqZzggGGQjzSpWwPsZebmfFhjpVvDTtximUuMiHdoTEQquDdUUuavrqXxaAQgGoOOhScvVrEepBAaYymMQOZzqQIiicTtCIvEpEboOqQcCIBOTtxljwslLEzZFfexXBbrRETtbBimMITfFVvtXozMXTfFqgGmMWGgzoOZGgTMzzXRrsWwXEYyYyitaLlmGvUOouUfiIHhLPpjJlhfYyFQqGMRrlpPgGlLgdDzZdDGLApPGgyYawJKKhLlHnNcFYyLPpKklCxxXBbJvVrRbBjQaqRxXWGYmMwJjEHhcCeTtWwAOZzoVvhCcwWpPEdRkKrmzZSsmMMDVXxvgdNnDuUGnNKCYyoOcqyYQYykUuPpkOoeEpPSNnsLhkKZHhQqzBVmCTJjbOoQeEQAMmFOVXxmzZMdDvxxiIKkFfrRFdDYNDKkyaAPVvSZwWzspKSspjWSswhHvOoVZzKvVkJEdDDdkKUHhuvsSYpPyTrLlLEPKyebUuOoCCDdDFfuUlLjVvJjVKkyYZnNwfxqQkyYVvKXyYiUuUusSGNnGAaFeOWTtwGgAaJhPQlLTJjjqkKvCuUkKczRBbjJaArhuHhsSsrRnlLlLNKkCBMOOoqoKOGMmgoNnkKNfFWnwRVtTvgueEYyAaFrKkgEbBeQqVOpPkKneEEeNnNkUpPvVuScCccCCsxhHGgPutRrekKyOEeMbBiImKkEvTtqhHDdQhJIirvFfVkKfyoLlpYycnNlLaAKkDdtwjOnNlLAcIPYypBNnbiDBbVvxyKkWwkKuUkaeYeIgGiuUerXxiIsSOoaApUuJmMzZpPsDBbdtItTiaHhAIChHctTeEzZOoVhUdDoOuSsXxPTEQthnNgSsGpPDdIvbByYdDVzZLlpstTNnUuSDEmMgJszZSYLfFsKksdDtjJjlbBuUUcqiIgFSsCcfGbBaPpzDdZZNNnnIhOoTtNsRFPKpMJjQaEFjJfcCdDULYyBWwsHhFxTturzrLIYqvFaHhXTDdSswWMaASsefvTtVyZzjJYyhHiIjiIJJOODKRrkBbdDkVvJjOMkSDdsRQqSZzHqQyDdLMGKkvVhHYyXxgmlrnNRTtzRFTtTfFuUtayEWhHgVNnLlxVYymMvfFgJXICciFfHhIiyYMqkKKoaSsAvVmmAaRrMMQqKaABbkaNnMmMmvVAQjJqfpOMmsScFfCVyYgCsPDdmHWwhMcCOXQqMJjNngGMmyYvpPTJrRsSaEevVIiWSsSskdDKpldyYnaaAfMIimHuUDdgOoGHmMhlDdHYCBbSTszZStAzudDEuPpPyomxXoulLBMZjKllUlLcyoKkOsScCjpPpPzZluJjJotgpoOPGuyzcCZYSHhSssSsMMmTVEelLvtdpYnbMmIiEjcWwnPkKbOBbtToQnXxZzYFfNneEKBHpRXQqjJcztNMBoccCCiIIjJieyFfvVAaJUufBbFJaAjpPInNmMOkKXxGgcCoFfrCQqcHhmsFLZeZzQQaAXxngGtTBbpkgGKexXJTvRrVRIiTtnQqNrmbjDdOxXHCLlpeELlPSWwFYyRDZzmKeEOozZNnbBpPiIdzofFGBbmMgRUurCeEGgcGwWBbXbBxhEeHWwzAaiYyJjdAQqCcqQaRbzAiHhzopPHdDSslLrJjRoKkOsSBuUwWbGgMmMqQAhaAtssVvSxOoOAazdzVkcwDdWPpZNWwXqRaArOoQqJiIjKSwWsHyZzYTttuUThqGzWeEyPZUrvVmZzMAxnZISsizNnjvVJwmMJjWpnNFVvfFhHeEDdiMmIfYymWzkKZBWvVtkwHgGVvvVkvJoNnQqSCclrRSsFfUuZEezCHhzFrVvKqQqqQuFvVpPVCcvYgGDuUrfFbBzzPpjpBfJbPpTUuXwsSbBWQautTVvYOoOfuUbCJjJNxXniZzbybBWBSXMmxctLlOeURrzZjHUnNVIKkilDTkPCIicWftTFwckjluLYWQGWwiIcWbBkKUJaAATsSBQqbtSsTgGfFPrRBQqsgKkKkyldoOmlvVzZLMtTGgDhHUkfcCFKuzZLeENxXhDdLliIHPuGESirhHRIzZjfKVvTghHlLCoLDdlNyYQWwGZzgSoOVaALpPVMmeEbrRWGgwBdzZDNNxXphHPBbnNgGSsnmDdyYqeYyXSsxEQSAaZzvPbBuLlKkYyVWwmsZODFfIFdYhHAayZzcBHhlLtkKDVURTErjkOodrRLlzZAavVoZCcuUDdqmMkKEuihSsmMHEePJjmzZJyaAYmGgMfFzZHjXxiPpIJQqUvVufFIbSnNuUVvGtTgfcCFqtTCpFIzhHWyYwlfYwWNnySzOpdDPOyYiIiIqzZpPPpSFfysSYogGgMPpQqYQAaQqeEQTFzZfrgGQPpYUuPpGgulLoOKkQqasSuNbBhObBoLPpIitqgZCcGHNnPpheXxEgWmMUOoPyMmpPvtThKfFMmqQTUTLlSsSfFKkdDWwJbBvVesbvoIiOVCcHAgqQuWmBbIDTtYyhHPUKGgayuULrVvtTlLzZRrRgGyYgiImMZRrxMmXhtEeyYbCciIoOHVlLvrpPmlLMYLNiIndTpPAaGFiIeEeOotMmLwWlxXFfAxXaQqKzZMYxUmcCMHhPisvVWhdDSsHwYkbBtTKhHkXxXXQqLlOOyYgGhvvVwLedPpYUaARrKkPpeEHtTlfFnhSsOoKzWXoOpZzPcCfRAarSszZFvJjExtTXPZzvVgGpjJyPpYSsheGenNyUuYqcRaAlLkGNFPVviICfFEIMmvpPrRBPpZBIteExXTyYiXoOxOWZzXxonlifFgOoiIGQUuqqQjJIiILGggGvlLgGgqLpDdzZPlfFUgnRrGDKkdgVvOotTviIVBbhHNNnqQXIvVnNinNbBHheARmMSsrYIJOomMvVjiyMmYyzNJZbBzVcMmbjBbJBxXCvXaACqOoFPkSsPsSXDHAaoVnKbBkDdJGkKZYLlyzyYWGghdGgHhuRrXbBsLbBXxXxZeEcDdKkIiCKkzyYvIiJLgPoaAHLlzRrKkPpZDqQktTFglLFxqKSsNnaAzZhLlsSnNBnQqNAXxanaEeAaAAJjqzDdZaDLldQqrRwWAssdwPpWDvVMmaArKbhpPHQDbUbxXGgBGgfTtXPsSpbPpOSsOorRrIiraSsQTtGtOoFftsSQEgGeAEHmULluetTQoaAONIWwBbinlLYgGypXSfHhAaFsJjxPlLeqQsNFDdsCYyoOnnNrRbBGgFbBcQqCFtxyYXxZjJSszfFGwWLlxtQqTdDXgDwfFWsxERrSDdsMfFqQLlDdVvVvuTtkSsKQfbBFpWdyYiIfSvVNQMmqhHdDKqrqLlhzvwfFkWCcwcCMmTrRjAaVvJQOmciIvVrRCKkYfFqZDdzQySlLIiFCoOrFAKkafNnwdAaDiVvXnEkNbVpELlerRyYPcCBqgGQPOLlZOozjJTtbvIjJGIimMkQqjJWwOoKrBtTdKLlvTVvcCVvtKNnkfFjJoOFhsSeEPIPpEepPHOlWwLNnjpNnzfrmjJMRrFfDAZyYzKkwzqQwWvKkVNVmMNlziaMDCsSccCdkVvuUMRrmKAWwDdHYqWwcCQoKkFfrRlAQqgGsSvVVvFMmJfaAJTKoOvztTpPEEeiDdBsKiQqIFfTtkuNnUSuUqnNAQqhHaoOBCcbZPpDHhdzxSzzZzeEZBWwXxbZpUzpWwHRwWfAGCrRcgIoijjPpJjJUZNWwnzAMsSDoOdJjMmVFqgGaAQfSqQswVvWviImbXPJjsMmSSaAqQqfFAaLcCuUnNCTtcFfUuIKEqMmQeEeaAFfNnVIiviIxRrXNnWSssSqfFfFdDMYymLijJNnFftTQqIuUlFfWwiiIIMmfFXxsrYyRNKkKiPAaOcChHjNnEBPkKpPpGgczZsqQGGgWwJWeEgVvGwMOAlRrLwWlDgGdXJjxetTlLYytMiImqQIhsdKkDSIipPHFfsXEjJdeEDrcCSIEeiOYWCcGgKFNnwJjWfVLjJxXlrRTtAaECrRczkKYEZzdCcaAacsSyYmQqCQqcJOWwyWVgGoXTtbBEeNnxXiLlTyYysSQWnEegGwSAasXxWNwqQWvVKkIJWlzOjJTQmMjJJjWzZlLwWwqsSnvVKkNqQyYqQTtYkLbiIBYyGXxgUAatBbTdDNnuahHQqskJjQqQxjJRLloOrFfXqTtwWKtTZXvcCVLvpPJKkjkKnYyFcCfdDWdDZPJjjxXJpzeEjJFVvfqQJjnNsKHhkVHPptuUTYyWvVmjNnGgXkKlCyYcAaZMhUuaAHmobuOoUtTFZWwUMmFfsbBSIijJyKkNSmMQEeqzsRrCczcfoOFRclNuUTtjahHAqtTdISsiFfelLiTtIEDKkOoQLlxXSsPgbBJepPEAsSRrwWHbBgrcjJCcIiFfreERwwWxjAVvbBLjJluUHqQhfQqFZTFgLshfLlFmEenNMQqHDZSsMmPrRMmdDIimMrzNnZRyYphWFbBfYOhHPpozdDZehHkKTPprxAavAaEvEeQwWbBpPqVUZhHziIxbdQMmoHYyhOIiJjeENXOpPlfFLpPofgGjRTLPplOtTcCoKiIQqkKJqbBJjQEejyYhHEeWwrhhHHRJxOoZYyzCNnctTXZzqQYtTyjaAvPGJYRExXxXumcCbfFKgRpVyhxXkKapPNSsqXbBaAzZAarqaAQYlLdDyRYsfFtFfdAaTFjJFRrHWwhvEevmmMDBbDdDsSzeEZqmMjJuUBqQqQxuUSNVvVJjvlLPShHZOozspFvknbBNKRrRrMwWLluUnNFYanNAyeVvEvbBVZJWwjmOoMKkeERrnUuzZsRZzvTtfWwluNnNntTGgCcuPpfFxXgMmeEcGMRroOhOoKkquzkzRgePGgWwnLluaAUTtNajJkZXKkzrRZEvGgDnNdzZYNnlaAGOogWxXNQqnwRkThGgHtrYpPUufeEQqvXxlLyYnTtVghqQHhJjHGQwWqUIkKKzZkBbNnuhHnNXGjcCgCFJvFFCCKdqQahxXKkRrRgmdEeCEoOoOKqQkNiuUILwWEKkfFcqgGfFNnjJqQZuUAaiIqnLdfFlLeYyEHhCDAadMPpmcbYRNnMFfkkKkFRrWkYyuVvUVvYyGsvBbZsXxCppPpPiYpRrEIQqKEekiPpOLlooagACrRcshHSPpCgGusIiOoOoSsvaLpPYySsHZoOzkKhfFwWJjqQHhwWWtTZzwQqMmporaVGYygvpPsnNCXxnHhNeEdTtDAslSsuUWwLSakKyqMmQCcGqQEenHnNxtTXbBmvmuIidfrAaUxLwWlYyXPgGRrzZJpwWyYuIiUsSfyYOoFjJbBZtTzrbszNnExXzoANOklSHQqCxocLlVvNnPpijZisSIFLUuAmMahoeIbBHhiRrCcfrRdDVyYtTMmDjJdVvvfFDdzUyYuZYRrffFaAWtRHhuUrTQqtTtzjJigGZzrZzRRrKkxTtXxXInYyJjrDdfTmMtbBMqiIsFnnNDdVdDvNkEeKujJWABbaCcIiBvVbBXQqfTQqtntTPHTtpPGgwWpLrRkCCccMmGdtTqoOQMsSmDHxXtLlTJjnNQoODdxjqQpPJXYLGgGAagCxqQsSAVvVmaAUuslqrRHKgGJjFsSeEmMfIPpiZzajFlLofcwWgGCiIFUucwWdDCFJjfNnbyYoSsSsWogqQFcCeymMYhkWEePpwwjDdJWKRRrtbFfBTTniVvNnIShbBHYyqQsAuYybBpPsSsSIiDdmrZphHPMmtpPSsTSfFZzRrwWJmMFfdDtTQqZAPpazMHhfFrmMRxkZTvVUuXjJEeFlLBbDdVguBbTvfFVtCcTmUubBoOIidDIFfsrzZJjLNnPHhGgHhaExXTteoeBbEPpbBOoOdpPnNDdGgQqtTKnNWwTraAqQMqQjJmIivVTtAKkywnNWYdWwTfLlNnzZjEeHpngrRGdkKDNOoWXxUuwMqQmrqQKkRvVIogUQbBzZMmgpPGaSlDTtnqhAhHOoyeEEvVmeQgGlptTRrAXzNnZpcCTlLVAWwavkAaVvAaKYkKDdJRrjYBbjJwxXWiImkKMdVUrnNRujxuNnfFUJVvtGgskUrRPpgQqGTHaAjeJjEGyVvGdBFfCcfFblLtTDmcCsFfvZwWWwDdlftTFkKiIMmRSsMmvzZDPpIRrwAgjJGolLfFsEeEytBnNbTjGAQqZfFMmAaYyxXDdDdvVzGgdxrRWwXmMJxXLIYyidDlffvVLlbBSHdDUuzQqcCFLcCbBkKUuXiIKMmuUkKMmkwWxhHlAcDdIibBuUHhLlasKkTcCtMWYiIZbwWDdyYwwfFeCFNnlLDdFfBbcCzWwtyYxbdDBXgSsnNjJeEoiInfFNMmOEAcCaDdzZwqQXxEeJjnNaWObBEerRNoOCcGKVvqQTbLlHhBQqEeYOoAawWqQqQZzfogjJCciDMmdFUqQuSRxXrWwsFFffslLSLJEpmMqyYgCJjcdDpPIiqgDdGaRraAAQnNLtjJyOozaAAaZcmMTtBbCZmMzxLluNDdnAaUXiIiZzCcvVZzIhOqDdZzslNrRVIviIVimMIivcCVAacCvnmMLNlLcCEehaAHrPSspRTaAtmhsQLlAiHVuUDiuUEeMmAEeaiHhIoOsSIWweZaRrMmMWUuQqwgOjJosSJEGHhQYmMyoOQFJioOIGbyYFBbUufNZznKnsTtDdUuSdDIlLlRrLYyVvLlYyiTtjJoTtFfUucCMyVvdDhdDHVvYmxKRPpBbrkUuXeBbWHhhHWwaAFhQqHPpIkiuUzZGgItTgGkKqQdfBDdbFSshHQqYybBDlLKOspMLWwmMlJPpOopPExXeeTtEuNYyfFtJjcCNndsYySnuUNDYyTEHVviInNCcKkQwWlLWdDigGOgGgbBgGGeZHhXGgxAazMmEHhdDbUYyuZzgGBxXCIiwlLYzZyTPpMnNmTtEetwdrRDZCcCcWwTtPTtXcCZzSsAaCGGggyDBbLlLlvIyYVIfFKklLnNwnNWiYyyZzYZdDLlwWzZTuhbBrRDdvWNnQFOxXeRrkHxXJBzZHhcAaCeEbpHfFhHLlIiaBPUoOuYWOSsoOoMstTwAaWMmSjJxPpXmwrROkFfKgGkaAIiGfFjJcCgUuSsnAahHxxuUGgXIoOMvVRHhrmiJLJjyroEeOClLcPhHpFfRYAaNuUCiILlkKjJLEeAbUUiIIsxXKkSMGCwWdBGgbvKkVjcCJpsYqbqreERxQqXpxXSjFlGHwtTWhxuGvlXxLlLVqQgUkKXXxpPAXxHkKNnKHhSjJsXlLxkSscCsSkKOaAoBWwbJjCCFuUJJxXyKkmMQqYpshISsNnCcfsSQqZzjNmMwWnuyYpSsjJwAyYYywXxWIiavpPsSVYyDXpPxqRYSsyxXpBbPnNHtXRZzrxtQiuULLlljDqQJjgGiIUHCbBVvcsNzVDdUutTnNEDdepIiQQqucCUqPKztNwAlzKklLCcRRXTsSwWFQqfbUUuFrRNFCcRraBbAfnQrWZiuUIPYEeRrypDprRPJjduJbKOokvVBTtzZdvVDWaAfFwPzGjWwAaJiHOoBbUuhHWwhzZGMmakslLNnGCcgRrgGMVvntTPQgaAfFdDGBmTcEHhiInNeCQqqiusFfcCApDdDdPrAveEoOVgqQGaqBbQVPsSaoOAeaALjWLlwDSsyYRrnNVvbBGoOgrRouNmMVvEdpPzZjJnNDuUtPoOnfFSUyPCPFRrfCdAaDuUcpPVlcMNnbBmaACLcNnCpPcOoOoCzCcaADddFfwWFfDgGXoOQRrtTITtPyYkWFfAaBbbBbBjJTvVtdZNnzlsSluQqwWVNmMnaAESsUqQuvVjuCcUJeQFfcCiIqWwuUJTZnNzEeqYEnNdSNTtnsBbDeYymMmCnNXxkUBtTbCkXxmMKcXxVYyixXIxXhHeEnogGONVmlLXxwWGgpPYxBbXPWpPwTeEtDAHPpRreEhIiaBbteEofFLlhHDdyYOsSrHhKktTdDNnfdHfFhzZLlrRDzLVveEYyNnTtxiujJUQHBbzaAfFLlnrCclLGgRNKkbeEJfaKRrkZMdFfzZuexXENOouUZMBbgGUGguLeroeRtTsSTcCzFyiIYhHjYdDCcqgGtTzZQqKkzhsbByYYGgybsSNWLldMHSshBbndEeYyNiInMmPNnZzEeuUdXKkxDzxXZpvVDxXQqqQDdzfZDdfVvYyFjJTzZmDdKkBIeMmEuWiDlWwwnNIiQSiIvVsqWlLOjJDdEsSeoLFeAaEeEpFfPQqKkwWbhpwaALlWNnKrRkqQvTtsSIFjoOIrRiZyYiIbBUuIizOiIrGBIrRSsZFUutTfoVvPWwpRrXCAqQaiIcSsFfMEaAYyuXxUbBJjoOZaCcVvOofbBFVXPEWwFqRrtlLToOATjEepPJEBeEfFbJXxjjWvYalLAyRrVDdyGgYnBdDbKkNIkKZVvMzpPeEejJEcCcpPAaCYyPpZmKlLkQOmmNnZeEqQGgzKkOouUcCMaAOCcTduUDJjsSaOoAIbBitlLnNJjqvVQnNPpBrvVRAzZauUBbRrbynrRsSiEIUdDuJVkKUugGSsLlOovEaAeITcCxiLiIlBbjSsJgGIXPxXlLxwWcQaMmBWwJjWwgGblZzLVDoOdWwUuPPpSpSEemMmxXMpPsPhHYyPpspgLhiIUyFfYLlujJRrGUqmMmfFiJmnNdqFfQWwDmsSMPlfFLJjRrsSdCcDWcCFfwfFFcqQaAYyuUCWSswwiKkEvuUVehYutTtMmkxXKzZTzpsSYyPxXkRrGgaAiIftKktTuHHXdDLldDxMNZiIZKkHsShPDmMpPdpDdfFIiwWBbWwiILlWwSsyYoOZzdnNiIqQGsSJcCCcyYzZsfFFXLhaVvwWAHMmbAIiaZzmMsDdSsyYSDnNdhvVHdemRrMsSKXxSXxHRYyrMmBbZzhLvdpCdDcqQZHhfFDafFAdlLfPpzZFhoOHsSvZzmMbBkKZzUuqgGQVCcnLlNAaMmyYXkKIizZxoDrRlhHLdbwWBFQvTFftEeeEtGgiIeOoEeEnNLGQqglkKtTWwKDdADLlnNdKkatTPrRBbqEefFqOwWOolLojrcCrRRdDJYmMiIyTBbyYtgnNdDIxXKcCBbEegGKkaVvVvTtOoPpnkSsvVKtTUJVTtvbBDdUuVSsvYyHnSsEDcCrRmzZpPwWKkBgGWwFyekGgKKsSfFegGoMdDPAHhNnkyYKadDbFHhqQfBkOjJoKPpHhpTcCmMiGgytKnwWKkBPpfGgRtTrsfFSEcrRNOoHhdbiIlLmMWwsPpILlIiuUmMibWiIVvXxtTSswtTBDdoOkKSLPpuUlrROoqtzZWwhHTQoOyYnoOyjJYMLlmcCjJSWwOoPpBAawWRrcCHhbcCLlWwXxFQAaqLlfKfFuUXxmPpaArRfFyYHpPASdDsqQqSssSQqQcEeIKkiYjJyCEzZeaAamMwWhGgJlLRrMAJIijakZzmMvNnVywqsSMmobBPAaYyywWjJYsSXsSqQCbBcSsxRruUqQSspLKHhkLlUdDdDuUuxLlbffFEBbySsYRCcwWrhHBUukrRMvVhHcXxqQLmMXDJjdttmMTTfFLOolZxXiQqMmnYywUtTUBbSsjXaAEeMHhmxJnKTtAnNakNWSspTtnNnNPZzZeJjZzJFTtmMfjbkKBOoYyJJjSsTtqQvRrVPpYyNWHhwgHhGnjJeEjVvYyOoJrREeDjJdvWwZzqmMeZPpzAEyYaDdAHAahVveIixoOFPpyYRrWWBbwauUnNAbBNAAaGkKgRraIinHrRrsnNBJjbmyvVYLkKRrLTtljJlMGpoOuUbBPrRwWgUuIiLAapuJjUbBdyZzYDPcmMDdCKvVzbyYBqcoOeYyECfFCZuUcCzcuUjJSsHZzucCoOKkGCcrRxblvVLaEesSXxVYQqjJUuLlPpyYJLkbBKQiIqljIrRaryYRrGgRAXxFfuZxTtXzsaALlSQZkAaKDdzaKkkKZvVLiIlQqxXzanNDZEehHENnuUOEeiPPppIDdoOMtTbBginhmMHNQqjJIGXvVxVZzRrMmmMXxvKjJCFfcCAafFkYvVyykKPLvVlbBHhIdtaATVNnvWwVvBbRrPpSsWOowskZbkKOofFYyoOtnNTXxNnWwXxVwAaWhZzgGnWQqwZzFSsmMlLfCcajJpPANLvmkKMqQYysSFfVfFeElLfFbDTbBfIKtTkLlGgoOVNqQneEXxvrRFYyfeEizlYyLOoZbBQpJjtpPTPNnEeqAaVKkkKzXyMpoOMmnNCcPXxMmOojYylLtcCYpPyTcCSDBbdzZzWJzEeZfMNnDdHjJhmBbZiIUuzUuygGYlyKjdDwWuUJGgbBCcyrRnyYcfbBfNnFMBbPpyYBLlJjVvwYTjSzZmkNnZzKZzgGNnMVDdiIeEGXxghcCpPcCtTLcDdJjCOoxlLsSNnXhVvHKZzXiImMxeEZztToOGgLlmMWKkmMwWCcQqzZwkkEePpqCcQKZJjaAzhXxsSjJUGmJjhHlLRjJrDQqdHXxAatThyYPHRrhkKGgJCcChDTHhtoOseqQESGfFgdaAAaNnLljJjJyYElLEeTKktySsYPpRrJjeEZbBzjMfsSgGFmoEqQQqeDdPpOdDYVxLGPpglXNUqhvVdDHzZOouURnVvNqQnXxdRlkKLclLyYfFAaRrWwCGztSshHTZKklNnLbyYunNUBhxXMmHECdDpPcZEHhFfeRWvVpPwvcCVkKwNnTtdDWQqdDRrplLJjPRrgdDNlVvRWwpmMPrHhPpAoOahHHLlIfMmMmQqCQqtTciAaIPpCclLYynNQzZFfkKqKcCkyYrRiAaMmIwXxWONnoFsURrudDAyBmdDMAaULlnNauUAuBbbVvYqQZcCzuUajPpPpHhJszZSiIMQoSsEeSsOGlLgqwtLbBsSlbBTnNLIeEirwWRlzZhHBdiIDZzgGfKkjJmkKqMmsXIiaAGkKgxwWwwSsqQWSUFfsSbBuoOguUMmBbAmMaNnZzafNnFoyYDdOVvuUoIKkiOFMmfAvViDdrGgRPpjEeJMqQNvtTVuQpPuUZzZzeEhHfYyrRKkyFfqrRjJXbBzZbBxQraAydDKkYtRreETFiItTgGfvVHhSjJkoXxtTdCQqSscVvUuuUDdDbBUITtibyYDdBurGqgGdDQyYyYlLguUBbWwlTtIUubpPBiZzxkKCcOoXbQnNXxqBWwKaAkcClLjsSJZzLhHbBlJjLSiIlLuUezZEeyYEWwkKyYQOgGFfoUXqQUuxujjJdDGyYIiZzZoOzglnNLUuFAvtjhgGHQENnxXenNmMqwuUWOosbBxRpPrXShHDdkKuUMLlmZegGcCsSbCxXGgcYDdXxytTdFXxTRrtdiIDJjKkfYqQClLZzcmDDddMfFWoODqhAaHQCcsSdwsSZzSxcCXsoOSkKsfFoKkOJoOCcPpbBuAawWUvVsTXwWxCcrRtSYsXxSIijJaUuAyCcxXxJjLlXfFCKkTtKPXxpkRrDCBbxZzXfHhwWZzXxFcCchTtuVvUzkqQubBUuUKOJmMUuVvHhWwqMmQYgGMBbmqKQjJXxvSsXxzZTTttDdVPNEvVvVeujrRXxJfFxXNnqQYfFMmyOoVlBbRrHhLddDNnTtvVDtTMiIOoroOOoRsuUSRrvVlYyLfFgGxqQiIXxXKhFTTtjTtJvVuugGlLwWrRGCcsSgiTtvVIAahHggTHhtjDuUSsdYTtyKrRkpPJKksSfFjUuDyWvVwYwWdMmJrRYySnNlLhHshUIiuHQPppbDkCcjJPhHCfmMuuUfBuUFfbFoWwWQqwNnKkOURrpPJjIiKgGkCcVQqHVvzZhaHiIhuAaBblLBbjiCWwcIHEeMmhTosSsSOIBsSqmIifFbOoyYYyjnNJLloSslLJeEjOUpPuBYyvVgGxXpPHhDwkuUKnrWwRcCNmAaMwWWfFHhlFEefLwWiWwWwnNhSsHXpCcPkKxwhHIiWnNaCKkVvtfcCsSFyYQqaAuUTgBbGOoUFHhDdIifwWSQqeOFuqQUTtoORrZLlCcuMmcCLlUDdzOHhtrRlLTyYEYyQQhHqEnAaMmtKktTdDLlTNMrRTTttCcpPqXxYyQGbLlBgAanbBOoayYHhEedyYDkKWwjSsJUujBKkTuUWwmMfFtpPnNjJEeWloOyYVvDOodLyYEStTFfxxXXsewzPpZDdDdaAkhWvlLVwaAJkgGyYKeCRrcEAlnNkoOKLUuHTTttMmTuUQpPEeDdLjJlqKOVvokuUtMoOmAaoOoOhHAEeTbBtalLWGgwYdVvzZDrRanNnNAVsSvAaABbWwdDvVoOeEbUsSDduUxXuUuZzhHlLBKkTtqQEOoKkhPcCpXTtKkYwFfWDdyLZzxXEeDdykKFfcCfFtTwWMmcGMmrRbBAagsSFfTBtTmLlmMMbZzLDdlvkWwKdDVSIiVrRqBbQuUlLvjJsWwwWDCcSsdVaAvOoxHhVvXbBBblLmMKkYysSiImMckKCXaATNntxEeyYGgSsuUAVvlLUuMtTTtmmEeQqMaLlmHhAaMvVPvVpqVbBvmMbBAaQteFfSsqQnLlMmmMNkTtGgKKJjkYyyYahHkawBbWAKtTpPAlLJKkLlKIikTtjXxQquUEZziIamMAGvVdkKDlDdLgkLzYrRyZiIlyHhYjhHJtMmdXxDTtTxXPpkKzZKQPRTrRtfFrPpTtcHCdDPpclmMLhDdgGmWwMEeCCcHhpHhiIeEQqqszZczZCSYUfFuzZytZzTNvVngGBfJjFpPaAbORJwfuKkUFWjjbBJzoOZxXpPAwWasSFfxEeXUdDuetTEVWwvNnrTHhQqLEeIvBbVyYiNnihnNHpPNQqiInAaWwIJWwjVQvVqpwWPKQqzZbBmVvPrRIiDQqdpMYyltTLCcJXxjJSsjiMmIBbHhGgTfFNmqzZHhQbBAaySsYsGsSGggQiFfIqIgmMeEkXxeptLlTrkKRPsifFIUuSQVvqmYyMnNqKkBdDbQWdiISsOoTIigGmrVvvVRtQmMWwUuJjRrcCMmqrRhDdXYyckKnNnNCkKMmxZBbziBbeEoOIOobBHHhHhTVpPrRSsxBbVaAvXwRBblJjLiIreXxcCoFfwyYgYyWcCwGooGgmMiIOqQRrJmgGeEYlLyEhHwiIRZmAaevVlLqQEhHtQqTHhBnNbMoJjOzqQABbarvViIWrRkKaAXxmnyYhHVveEeEgGUMmvVudfFDPpvVFAafpSsPSshmMRrHJjRfFrvOoVFbBfNePIiIipEMRBbMmiIKRrkJjBCRrcLlLlgGrFRrxPpXFflLpPZzqQfSsRBbVvxXQKkqChAYyaMyYsGoOgSGgmWkKkKkvbBMmKVvkKVvTPptvhHDOqTGmMHhyMmWwuUYLllLgGOyYmMRrOopzZPoxXsSuAemMIiEaQqUbFfVNAanERrrhHaARXxZzZzBbHYPpyrREEeebaApPBhevRKIieEkrmMBXCtTcxTpPVwWvuZzoOUtGFfgIiSsozZOuWwRrkizcCZIFfKULyzZYDdsSsSlIcFfzZBVMmdEeDZzwWeEvbCHhhHGgmOoQnNqAwWaMtTGHhzZwrvVRWkKhHgsSiisScCIVvgGGVvgqQBwrIiRkKWKxQqXEkKeqQkgGaqLlQAOoOobnoONmikKzZGiLlIgPpIfOoFkzZPpKMTjJXrRBbyFfYiIMHhZTtoOaAzVvmxJjxGIifFgRPWVeEvwprHJjtTcCzrRxXyYtTmzMmZMJjaAZhNRroOnOowoMfFbxXYyOoGgBWwFoOfDyYSTtsdwWwWmOWXmMZzwoOWbxeEXtTBaEePpWwsfmMFSggGGwWAVvJjtTEYycrRQqCHCcLiIGUuglCxXsStTcSpPFVvfXxsJjuUEjJeJRhHrrRayYAjHhhVvscCtTSXxkKJZzxtEeTUuXFfKZzkgGiIjJnNJjWwInNnxXyYQqNWwLlXxpfFdOoCuUcWwZzDXGgGgxUuXxWfFwyYmMPSsIiiLwBbWlNnuUmMiNAaEniINsSlLxYyYyXQqeyYnUuWLlPpwpPHhHhNQqMmxXRrtTnGkKguUXxMmIyYLiIrGgrRRPpETteiIsShHSsPpoOBbLlqQUzzZzZMmZJjEeulMSuUsEjJEeeFftTmfFMmkPpNnkKeFfEKxXJaAJjxXjNnkVvlLBgGeEbjJTYycCcCYyUYyUuuVvcfFfFCtyYNnbMmlaALEeQqdEeDoOCcqwWQVvWwPUupOoBvtHhTVzZbpUuVvQqGgRviIqQVZzrPCcJjJgVvyYGjXHsfFMmSWwyYhxXxjwFfWoONnQqgGovVZOozOQqUuNivVIZzIinRrZztAatPpTnxXRrNXxXUuGgxpPTOKgGDdCctxXTNnRrkULluJjktTlLqQKoMmGpPgmzZMOuUVxQXxFkKfqXgGCcvcCrReEZzuUyYjJYyWHhwWQqwYNnUyYuyauUAGgPQqppvoOVPDdvCcnfpPFJjgGNtTVAuUaNKkjJAvVzZBbeEaeEvPpVnRJjroOyGggGNVvjJjJnrGguQqCcuXbBxcCokKOUUhHrRhHbBxXopPBPpbrRNdDfFnOqQgGRspPcRrZztTCSSbBsoOUxELhHleXuxXPpPYifFITNncnRrNCgrRGSsLVvlVKkiIpAaPWEeSstTyYTtwPDddDpEHhefFvtyXxmMlLOUuoU";
char s[] = "czYyZQMzZmSsBbqCUufFrrREeKkXxAqQMmardDIiVRcCXxrvmMQeEqVFzZfvEeRRaApPSsuqNnQIiipPkKIYyrIiRqQKkpBbyZzTtYYDNDdndSsbBVvoOyDdSVHhHhtTcCZzgvVRsSKkGgrjAaTRrQqcCDdtnVvNfFBbtpWwCcnNPsSIiTTWwrRtJGzZdYyjJfNnqQFeETtbUuBpPkKDvWgGwsaAfXxPpFxXnNOofFlLBQqbZzNBbKkrRYyFfnPNnpsSSsIUusSoOFfXxVvqQeETOpPotiYCclLaaAVvAoOHhPmMGvVgpCchvVtTJjxEetTPpRrXyYyuUvVEeYyfFYHZzontTNbBOtuUTxXozBbjJJjFfYEeTVvHhtyLCSscJjcCfFlVvyYoOQqQaABbqZucCogGOzZvVBJjrRbURraAzZkKNnswxFOofXWSZzgAaGXxVUSsuPiIiRCcPAaylLYprgCcGHhIiBRrbkJjVvTtKEeLlLZzZzlIWTtwXRrIikKFfaAxxyYbBXpTtTtfFTtMmnnNNJjQvmMozZOVVCcvqeEUuVtTtTGxSsZzTtXHhgRryYvvRrmMVvllLLNnsYySPpKkFBUusSbnjrRJlbcCBLWwOoNfuZhHoOZzjJsFrRfaAKkSlLNnrRqUuQOozgGUrRgGJJjSsoOogeEGZzXtTxOGOosKkXxlLOoSkegGEKDdGmMzAaZgehHWXxGgYyWwAaVYyCcMmLlPpvwzZmMnNmMEgUukKEeOovVFfyYZPhHpzFGgTtqNnYJMmmMhmMcCHnNjmMXaAvVHhxohHOyQfBxUgGIiuXJaAjnzZdeEQqvZzVxXxXUuDgGNcCjrRNnLkKNnlJzZqQdDoUuRrOqQqQVKsSkjJjJYylJjLHhiIolLdDOvcCfHhFcELleAaCeEUuMmuUiIhcCcCHaMmJjYnNSfFsnNyAKkPQqpaTHhtFfjYfFylvVVvrRgGLMvVmjtNFfnTJHhAaQqDQqdJtTRrduUDAaJjvvVVAKTCctTtaAjErResSebJxXZzjqQeEBJjoOZzYyYPpyYEUqQjJuEOlLorReGgeGgTtcCUuvVEegWwGINSsnuUuURriOEkCcKDdCnVvNcnNNnePpoxVvXyVvPpOiIkKoKkeEMmIijgGJtnNHEehPnNzZIOoFfnNiIidDDdpFfRrLlBbUuLlFfMmHUuPphXxIEeFftCyYcTgGmkKMpCcPMsDnNdtTaASmxXMaAmDwcCWhTtRrMmxXHdCiIuUQqrRZzYyaAkKcCCgGHhctTzZnmWwMcCNroORucCUuUhHeeEEDdcRcCgGJjFfrtQqJjzZoOgpnNYOoyKkPGCcruURaAQHhDoOdCpPGgcpXxkTtKPsSEeqdDTfFNnWwSCSWwEeJjiIscslLivmnDdNuUMNHcCvVhntOoTCuUcmKBbkfFMfKklLFnNJjjJuUNnNtTnhzZHDdbNnBtTSsuUcXxJjZuUnNzCVtZzEeEJjeaAAaTDheEMNnmeQqEHdgtIiyYQdDorRNnhHDdWwjJdQcCGgGgqQqXxqQUhHudNnDNnVGgNDuUUumMdnfDOxXodmMiIFcaACtTyYoJjYyUuOkbBgGVKlLwAaHtbBrRZzTWwKkhdDHGgSsHhcnkKuUNlLFfbpFfPtTpTtqoOIiQzZIIiAaiPepPEMmQAaqDdrNneaAPsSpCCcRrEecCMWwnNwWlCcLFDxFfdDXdnNvVfjsSipPIlsSLRrgGjJBVvrRbRrORrWvVaWwWwIiuUAdDBbZzOENFfnKYQqnNSsSsyklLQqWUGrRgmRrmMMugGcCdDMsgGSXxvVlLntIpPiTQlLqzYywWvnCcNuUEeIiwWGgpYyUuvVPnNvUuVpzZPVsSZlLjeEJrRIBbiPnNbBpwHpPhWNLBblpPEnMmNeoaxXDdAbBVvOdDwvPpBGgbPpVWSsfFivVZzImvVsSqjJXiIxiIQRrlLvbiIBwWHUuhRrCcSsMOoyPpUuhHvJyYjJjVDdTtARraLlbOotTBBbDdZzQqyJjYGgYSxGgXvVmlLZzWAuUgGaUuwTtsSzZVvMsnGgeJjCcENRrCgPpQqWdDwHhsSGaAuUsSctkbcCBKDEedKkvGcCmMgVyYOozJjZmYNnyMtTxvPUuBbpVVGgvZNnlLIixXlLXMmxXUuAaKAaBbkuUxzRBbYyrUuXuZznNUCccCHhXAaxDMmsVSsvSJjGNIinHDdhNiquUQEeGgIngwPMmpEYyKrRqQGnBbNpPuUiSbBYmMsSyKQqkbBfFkKIiPYKkyeEpqgGEeuUQMEeXxntVSsvPXYytTVvxpBbaAkvkKgGWTteEbBJjwltyFfYyYoMmeEzZHWwzXgiIuUiBbIGGgBbXxxaADmMdFwWfZpBdnNDbPhBbxdDXCbDdSsYyAaBoOlQIiqzZLVDdgGvwjJWYPpyHhHhfFMmHYyhYsIiCcSvUIiuXqdDtTQkKxVrEeRHehHiVvIEtTUukmMKdDhqQlzqQgGZXxLlnNxfFMJjEyYemSntTNfFzIhHizZZeiIEsHSAoPpDdOcDdVvCakKsSzSRrVvFfsZcCsNGgCcXJjtcsSCTxaMmPrRpvVAPdDpnehpPFfHNHhXxPBbpAaMQqmiIndOokbBTtUuKmRrMDyYJwgGWjTfwWFiIeEtBAoOaVvbaygGEsSzZjJeKkEeFfhEXmMuUxeEeajKnNkIIiiNaAnkKMmMmQqmMnCcBbbBNtTVpPFfvaAHWwKbJJjtbBTsGgSYyyYhqQHAxXAUukKadWwusSiIqjJeEdDQuoEeOUiIiIUDFfNnNmMPpoOoOpLRrltzvVuUZTAaJjyYHhCcPpuDdUPmeQeEqWwEeqreEfFRZzyYepPeEpgGPokIIcCizZiyYTtKfMmoqZzQVXxvEMmsFTtfdXbBxDCDdcVPpvTtNJjBbaAGdDgGglLMmoiIOVvRJjCnNcrwfFpwWPWeIdDqQiEhHnusqQwWnNWwSlTtXxLCcbAaZzBcAIigKeEkGZzNZzVhHvnmvomMOqsSQViIFfbBcYyCwWMeEJjIFfeeEEdfFcCURrdDuIiqLtTlJnCcNjvsUuSSshHsSGghzZHTtdDowWOVZzQMQbhHAadDCQqcqQbBiIGgNnscCSivbBVfFtoBbRrOJOoUHhqQQqYiIywfFWPpoOHhbLlBAviIWwSRtTvVaZzAeQqEQcCqslLomMOJjSrJjPkQrRAaqKpsFCccvVRrutiIcCTpPRrNndDNnvjJVGLvVlgsScbBCVdDvuUAhHhHvVapPkKUpEeNnOoSsPpKvViIGCcIBbCcmMXxeEixXgddDBEeTtsYMmCcBbXxySPqowWOGGUMmRjnNJrgGqQeiIEUbPpBmjJDdlLMZzXeZzExkKtNsSQqnlfhHyYsSFLfyXxYNnVqQAavHVrRvPpvMmVxCuUcxXXXxgGEekKwQqDdWkmJjvUnakKANkKnpnNEUueRrdDuUmXxoOMJjqNniIkQCcJjyNnWwtTVVvvVvjAJYoXxOyUujWGgvVFfwoazbBZScCsAtTMmtTZIsoOSiXxeEHdDtThqQfFHOouUdcgGJjiNngGIklLKCcjyDkKeESsajJAVKkeEvBAjJalLDdeEXxEkKzJspjJPSAalLXxZuyYUFfzQqaASsTrRyNnYsSZzzZVaUueFfSlGgLsGgsSEoOfaCEecAJdbBFfyYDOoqdHhDsblLBkYyKRUcaAbJjBCuBbOyYwWKQqEesZzCcpPPpTIdDGHhgiVsSHhAavtKkoOJjTtnSbTtBBbsNatTAlLoOzZRsDhHvVvVdSANtTnaZzIiRvVriIQqYiICcnNRvqQVrFNnwnGoOmMgCczUuyYZlgGtrRTLNgcCGWYUucKkCCcDdZzzBbZBbyJjEgGDOoeExXEedEeeqqQUnrResSEgaALbBUuEezZlXxHuUhGjDdJmkYyKkMmbHhBKLlIwWGUusaASsERrerpPqQQqATtaejJRrOoERWeZzESfFQjJPZzkKYyWwDdBbpaAMFbOocCSsVvYyYyxeEoOzZXGgNnvVejJEWzZJOojZzCcuUmYcCuUCcyfFhGgkMmLlKnyiIYNsSuUCcDdsbBjJSiasSAgGnNImMHMmuUPpSxskKSXghHGdDiZzhoOHhMmLnYyKkQqWwGraAzziIbBZgHhGegrtTAaTtyYDNrnNQsSunvyKkEUubBeVeEJsyYSRrjyYvJsSeHcrRWCcbBwjcCUnQqNhHMmuGgfxtTdDXFvVOotTTtbBvVTtpztTZvVjnzZRrNWwnoOGiIZzjJxXVvgNJpPMxIiXaAhJjHdDgEelZzqQhHpHeEhPLKkQqvVyYudDHbBSbBcCgGsKxXklHWCcwvsJbQqwWdDBKkoOaAMkKHXxhmNnjQqJDdMmlJhHiIjLXyYxtxwrREeWXSshHAaVkKnXxNvVNnvKkyWlJMmjGgLjJbJjTtwwWKkMLlNnLlmqQWwWYaAymFCGgtTQiIEerYgGxXyRqNAywWEPpeKkYaPrXxRLlPrRpNnptTskKSQJCcDdjOoqsYyQqSfFGkKgYWwkMmYLFjwPpyYSsvVJjZsxXJmSsYdDxgGtTkvVKSsMmIiaAUugGwoOWQqNnpMmPZzGgqDdFfQCcZQoOIiqbBkKviItTxnvVNXHhFvVtYsSyDdnFfNeEdLebBEfFlBOodDsSlIQqrRRrilLHjJSsvBzfGVvOogYyBbFDXxXCcHhxnNyYiIZooOOzreEmMcCRdKSLlZzzaAZcCDiWHhwRrpXxXxqQcCEeVvgGPpbBOoYKyiILlYcWwqQkPpNnmkKcXxCBbgGoUuMmpPezqQdAAqUOrRoJjFjJxXuHhzZLlUYyUiIExXjJeSBbiIsuDdHhqwFfWKEexrRjJPpXkQhHRWwrHhffwWgGFWwvEeIfIWKkwxXiHhOohHOoFuvVUvVHxXUuUuzZhcIiZzCiRBAabrwWPaApViysSeOojJEbBvAzZpPDdJNnmMjBVvaAPpXDhHQqIicCdFfpPoOoOwWIiuwzZWvVWwsSbBUgnNpPalLAUUuhOoTtQdDBbmMSsqTtrRcCQlLoOkPVvpWAaDdweEKZhHyMmYQqkpuUPltyXxYTLnNlwWqQSbzZsiISBskKUuQqvVSNnRaAhwepPoWwOjJEHhRruUfdPJjpWwDHhXHhcCVMmCcvVvaQqFfEwWQpPAaNjzZJnqVveEoMmtTWlLwOoOFfoqQgCuUcGOyYQOqQqOoQYycCoQyYqGgVRrjIiEzwuURrVvslLSaNnuUAkBbKbBhqsSxXtTQHuuHhWNRrSsIzljAEeOoaatTAIiJLxLrRlLtfFTjJbBSsliIAAaiIayYPplTtinNInNwWCuSJjsRrUmQqmMFQqfuUCTfFtcKwWDdFfKhlLHJjkZWwzgSsGbGeEPpuUgeDdFfFBXVvtTlFhHfgBMmbRrZzYhHyVgGCrUuRUucvGJMmjDdRrPKkpRrOKpnNMuUmwxXWPqQelhHLWwEkQVvWYKmewWEjMkHfHhDdFhsxXUuxXNBDnCEAaeeqQdDFEehHQqbQqbBczkFfFfbBaAKZCnlLCnPpcZzCtTNJjLFflnNPJjpBbNZznsScNKkeENkQmMqPxbaABXnNpTZzYbBGgDdIqkTtKkKQtmOlGgLJjEkxXEYcCfbMdedEeDvVNUuROouUdDcCAaDdEeryYoVvODTtdzZhjKQqLlHhkPplLnmMPpsdpPDSNeErRUuZzJgGjHhuNTtAyYenNEkEeHhnhuUHNiGXKkxfFuUMmvViyYIkFfaAJyYjJHhjKIiOoqHEeBbhQIiQRrwWsSQpqZzQwWOokKkVvHrRhVvdZzDbBdDLlTddsSDCcOomaAMDhHVmkcCcCKMmMiWwuTtUIfFBbUvVumuUYyJjIiMfFhHYyLloONOoeiIEnwWqUiHhIEdDexXuUutTffFOzfFqFfVveiIEfWwFQkNnTIinNtuUKUuPQcCBbqDVWwDdlLlNnYNuUnyskEDBlYTtyxfSIHUuipPmMIQBbquUhnNGgijRroOlpPAaNnLLCcyYEeQqHhlgkKgfFXrRxEVdDvLllfFoCcORrLAaeSZzcCsSGFflLgGgKkspPGzDdZeEDwWUuKkJiyYITvVtfFjPpzzNnnSsKKkpPKkvUuVkYybjJrRDdXxBxXcgGCmGgIEeiGAagzZhhUTMmFYWwyKZyYEhHvVeUZWwmMzyHIWfpRCcrMmMjaGgAGLlLlgrRIMQMmuggGYyHlGdDvGaAgAhHbBhHqNjJUrRunCXtTplLlLtinNjioKkOevVINYjJnyemMEYNoIiMoqsFfnNDdVvqQiISuUzicCpPiIwJesSiiIIVvpPgGTttSsaQfepCcxvAtTzjJRrtTAyYYyaTRrtgGebAavVBmqEeQxOzibNnUiIvVugRRryYBoOjFfJboJfiVPWwFDdfHAaBfIZsSSszUxXuBbidkKIwKkeWRePpEMMmmMkPpMmKIzZiOomfFHUuhrRsSRrrwEzZUivVbMtEeNzyYZwDdWTtnXxtToQqODNndzgGHhFZkKNmkKDwMmRrnDEedNnBSWwqaAQYyHZQGgBbYLlyNnJjnNzZyJfIiZtbBrEORFfElmfDdFxXznUsScCDmIYFfyDdnNvVxXirRXcCRrxQqvVNnyYzvVDdAEePprRKkDnNdMwyYGgkKNnvVWlLkKzZmLlbVvUuBvVTtFXxDSiYyIsdxpbBKkPWwnhHKkNgnXxUuNGXjoOBWgGwyYoOZhKkQSsqnNRrmMqIXIiqQlIiZFVvRuhHsSUJoeuUEOjTdpyspPSMvfqQFlLwWvuahHAPpKcMmMyQzkKZtjzZvQqkKULBbdDLZzDuUwxXPhHJjpKVzqjJQZvoOuQjJqUKkxvRNnrVCcXpSsxXiQUuqqoOQqxIivVtTSsZLlvpicCONOonoIcGgGAaqQgwWfFpYTYytUnNuustFfoOTNIkKipToOlSsaALeVvEeZxXTtznRYyHhrHhUofFOxXOgGdJjJVpqQPvMmlEHhyhHYNpPniIZjThHJxXxQqXjcCZzDduUhHKktObBoKkWwJDRrEedzEFfuUsSepvRaoODaAdSUIQeEBbtcHhCiIcCRwWrzZAaMllLLbEeqDdSfFsUgGpPuWwSsvCcVUMjJeEmzIiZyYupMmgGmMNmSPpJlLjTWrKkUuRwZzsStogrRhymMYHcCGOcwWCkUuKtTUuoOfIiFKZzIlLiWYywAgEeQqVvaIiGgTxXtAVvuUAaIJRrjgZbBmdpPUuDMpfFECUurRZzcejRrUZKkHhHhzzwXxRozZAnNaIiLlnNOsSwWqMmMPpNnWwdDrQvVqRmOofPpYySsFfTtuBtxiBbLkKlUuIzZrruUNYyzZuUnZsSLDdaxXJjTtQqwFfLnNlzZWWUuQqncCTHhZkBTtbDRruUdUuJjGQqqtTIiQeEbwWBQeEqQCcqeEgzZvSsZMmJjxhHOoXnTtpPSKkdDOohudJwWIpPqxZMmzXoOTThuVvHhUOorVvQdxQdDqXXNFfTCctYynhiIHraARxJYyjhHAMgGmaWPUJPpFSsiHSPUGguVLlvjDdjgGfcchHhqQUutuUBvVFfrRlLbTagoOLfWqQaAwJsaAIiPFbBBbfQRrBQySPDctTlLCaAcgulLUKkLCclmiukAaKuBalcnJjTtlKkVAbBavjpeEPBbXGvVgoOyYgEeRRrrtQqTGNKkCNncKjOoJouUPwYymMWpxXPAaIhZzbBSBbsHipJjyCcpbcCAfFhLlOoPaApPpPjhsShHbBMmrRyNnNHhnYYOCuUchHXxjnNJyYoyKDddGgDEoQrRGgqfWAaTtwqwenNHrRhCcVvEVxXHpPVHhRrzkDdKZvUqQyYtjJzJjJjaAwqQWKuUkvLoOliVtTdYKkKJjYykRwWcCrcQqxpzSWNngGAawmMeEKksFowkKWOfQqlLWCceHhEWhHcDfCcFsSNqtTQndQqoqQIwqQTteEIirRqYPpydDhhHnNEDdebBeeEiIJPpjnUkKPpjmPSoWJTtjwuUyYjJzZrkKRmMifUgRrGdNnDAauwbBEwwWWyFfYKBbkOoxXxXJjOouMmmMBbEuUeEeUONknNDdsSAHhEeYyFfYyaBuUgsSFbBSqPpQskKKkfWwjuUfFfqqgpPPpgGejGnNmmMoOyYQqfFASsMmzfFEPSspiIeAZzHhsSaTMmtEdvrWjJwRcOoChpPIqQZeTtEzjyYJAaaAaqSHMnRTtfFrSQIiVvoXRrVvaAxHhHYTNnlqQdDjJgGGuUuUMmQPdDgPTtpGejlFmMuUMmdDOoQwWUTtusSqmAaMnKkNXxfwWPCcBUuoObpkZznNKftGRrBbgTfFxXQqgGMXxmIYyGdwWwWpPDnNMmBbjJOUuFrRsQqSytWwOWiIwomMgGsSkWwgnoiIepbBPGjEeJkKiITZfoOhHgGIicEsSeGgEWcMmPpZzCWXtTVvxBzXxpPywZIizTtmSAyYCaxXfNnvVwWsMmSZhXxDdsFkKFjDagJDziInNZdoOnNYkKYyhBbHlLesSoJjOSkDxXdKOaWseESQlLqzZEeRrOZzBboUkfFKuDGgYydiidDIdMmVYyjJhHHhPwgGWEeRAauEeaAhHUrGgQuxXUqGgZzpjJArRQqarLkgZzGKQKkqzVSMbBMmUuVvyIiGcCgoESsewWOhHtTQqYgYogGOHhRrDdlLtOodDTgJbBhOoPpQqtuKSTjXJvDRrVvyytPIDdiMgGmoOVvxamFfMPLjJhYyAYyaHVXxvkEeKqgGvnNVTtNnEMjEeaIioOAJetTIjJhHiYaaAxXHQGgyYNPpYrRydLsADVvdrRqgGPpfFuGOieEkrjJRKtTqEeXrRxHxXhmMdJjDqQEpPeQuUPhNnJsSzzZtuSsIidDUTZQqiIZzHhMmmMhHFtTtDJTtjTtaZuUzRtEfFeeBbEkCclLtTnNCcJBKPDdVvNwWnpRrkboOjDlLbWwtTLlBATsStprRlRSilLMtUGBbnkKNkKSNPGVvEeYyCcgnNETtgGBbepqQnsIdDivfdDEexOtToRrUutzKXgGiIbBmnNzZznNZbBaAGgBbjLlSssbWYywBsSzfAaFTSstmMKkmMRMwcBbCsSWzZGgUaQEeqNtsSreEHEWwskSsKLyYxMmXlxXBbDuvVUdSfsSfFfFGdaADQqCcNfFnOwtTtTyYhSsXxFfHBbCpPlLcOQquUBOQqfJvIiVqvVTtQAHIihDdkhXxQYycCpPtgMmJjGWwnNTLfFkKtTExXeSMjJvaXCcJjaAcYylkKkKyquUXxhsSsMmjJdDNntDdTSgsSGgRrEeKlPxfxXFbBXpPMmhpwfFWNFNnxbKjJkAfFsSOoaHuUTthqQwUbvKkVBmMxnNLQqEelXOocCnNfSQWwmyTIiJjsmMSLlZztiIgfFGbBYYyUuvVisSRrIsShqSsjOBboKcCfFkJqQEeQSssSYyHFaxXtTAbBNnRNZTwKkRrFLlNnPpzZHGghxXyOoFEMmOpuUPsfFSJjHldDtDdTtTlLdVvDlLjJhHKEekfzHhuUPpAaVvfEeFJvVvEfFeVAaICOXhgGHqQcXEeMmxJDdjpPhsCchHLKobBhHnaOZeZSXqQxBCcRwWFfQqDdPyeEYjpuIiRmMQYyEzZeqFDUuUMVHIoOihMcCLlhNgqQlXxXpPxLYgGcSGgIiaAyYAZzlLbBikoOKILlaARVnNvOKkPeESWwslAMmVSslLSUBbcsSXxpLlPiIeERrnqsSmMpPPAapQfJjFRrNEeaEXxeGPpJfFjBPpDdbAOePdDHhuUuUKktTyIPcpGgPXxzZSzcoOXxCVSiIgdDprRgGPWwKUuwjJeDiIiIsLlSRrrRdnxXHhNrqQsaASREAafWwKKxXmSsPplLryiDdEeIBDvuUdDqlLMGgmQIjJSsiVlBbaXxALlTfFtbBNQTtcCzQvVoOZzCelLFtTEjJeTtfNnHhlAanMmecDwmMWMUmMuGojJOMmgERreGxXrjJHzZAZzDklLcJjDNnwWdcSsEeaAKkffVjZziIfcGgGrORroRJPaAWwhHwWpKkgHhlLaAhHxlLwZzWUjBbJPwWpaAeWwEiuUuMSsmiIQqFFffFUueEHhQqfvNErRJjuUoOegCNncqQUfFdmMCcVvJjDuGcCVRrsSNnHhFvVyMmYeEyyYRKPcCprLpPyiEeISsVvVexzUuKZzChHciIAvVqQpEMmwWwWGrRrmMcdDCZjJKcCZvVUQHLloOmgCcciICiICqQGULCclTtULFtTKkhQqYyHVrdDxXSnNNzxEeXmMRrkKkaAPpKfmMXxmtTVhHbBFffnrRnNQqFfsEeUuXbPpQddtTMuUVAatTkaAFfKVBAaRrbfftDTSyERrerRxQnAHYvnNPdDiKkfFsSIADFfdarsSMmuUjbBJGknNsnWwNSBMUvfFVuUeryjNnFfgpVCcktrJFxtTQqAanwWKYyrRkgGoOqbBeEDBeEXeEurRTteAKkaVTnMmNtXRWazZjIQqiDdGghHJEeAkKwIiIitIirREywHzUudIiaAqQhHSlGgTiItGEeqQfbXxBWwtzmMeEhoOHvVKkxXawWJXWCcCRGhajGpJOonLCNnrYyCwWUXFfxwWuZSKAakZsnYtTyYdDuIiGgzJjcCfgGjJAapPVvBOpPzLxcLlCcCJeEMRrwhvSdDwNkKVlxzSAuRrUlKzpPZTtytiIGgoZLGgwJjjiLYylBIibwZzqYbBtSsIbBxdYyDObBvtTuaAUwYojriIRMCAATtaDetwGxXgIiyYWTycCDdcCZeBzZbvrRcCZzkwlLNnpBbLlEePyxUuMUumXAPpoQqOaoCcpPsRrRBbexSLlgTtGidDypPYwWTtTLlEIAaiLYyCEecZzaombkKBUuAaaAjAagPpjJSCpPbeuUJNnoFfpkKqQICczZknXxyYqtTQnNSQqIiKhNnHTtNnbBkQwcCkGgdDGtTGggVvimMgfFGlUuWwQaAspUuZzvtTdDtTVxuUBMSsVFfHKkhYXxyvrRmaAQquUqQtxXPjOoJpTauPpjJOovnNaAPpPpPpJHhkKbBMmjRrNnViITteqQEJjJIrROifFFfrRBbKkaFWmMmMwrhPpPZuFfPCAacQoIiOCcLmMlqbBsQdDqyYtTJmMjzZaAXQsSUubIhHeZRrmMgGVkcdDxXWwBbPLlJjpUSLlsuoONdDuUnCtpPeEpSsPDgGdGgQmMvVqjFjYXAaxyAafklLKpPaLOaAyhaNnWwAamIiAoObrRYyYBbysSQqBIisSIZHhhHZzUultTLLeKkXxLlEMmnwWcOonNNnCUuvUunZnjJkKNWoOaPbBXaAxFfpdXJaAjrKJjuUkpPxyYXtTRxRNnCclLpCprRPcPEewlLWFZPJAaplLPohKkiNnpSKksHfVSskDRrWwoObkKRYyIWwilLgpPpeEPHhsDdSVDdvAaitTEeFfVBopbvRZLlVQqvzrBUunTEetKeNxNrRnNnJEeoOjiBbWvVtTpPwIdIiDIGgWjVvJyYRrRcKkdDfsEecpYyPeECxXtToOMoqtKWVZfmMFUuHQiIzZRoOQkKtTktTXsSxpPrRnsSgGaAsFRTtrDfmMFdDwPfFqUMCcmTDdtmeXSirRINRrndlXxLiIXTfaAfNceEwWHhSEyYXxbBUOouefnSEqEQqMrRjdDJhVvtTaAnwWNKMhHmkekRrKBbNnaHhWnNwqTKkTjJQTtUuqQhHrRuUqTsSIitgqARRoaBbtRrTeEAUuBxFuHhBsSnNdqBUukRSSQazfFZUMmuFeEbBmMKkYSsyJjPpfoONmMbHMmkBbQoOyYkIMmiKOodnJjNRrDqQXfGfaAKdQqwiIWjJhyYuUOogGOOyAaYodDDdphHMVvVvmGsgGSljXxVlFfSxUDHMmwCcgjNvNnOZTtTtzkKjJhdfFxDdqaAQpNnKLcClpfQcEexIZzHhiHhHoOhGzZSsgjncCZYxXNnaAyaRrbBQqCNnbBcyYoOyYExGurRFfMmQqUucHhCMmQrRPpGJRrkKjDdZzTtVZzZVvzfFNOaAwobzbKlLkVEGgeiqQflLFecgGpfMmnMmzZaAguUPpKrCQEgroOREZzVvRrDdgGjJHxXoOLcClJjBJjbeVxcCwZzZkQqHdDTtNLhqQLlqQuQqyDVvEPplWhHVHiIooxxKyLlSIpuzZLlwMkaAKmWXymnNkjJLlYykKEexXiwWRrItTTEfgQqtDlyRhbBkcEeRrCKBItTiTHcZzsSCzGlYbJjBisTtSDqQbNLlnIiBdIAkupdiZzMTtyYuUUuwUpPFfGrRahBUuSwFfWENnsSjWlLvVfFcCwGgGxXjKkMmJiIEeZzlLgwWtKaAkTstuvVqWwQtkcCHSsVYkKpuwpPzGBbQTBnNbDdCcQqlFfHyYnUTtRrJoBbOjXZDdzLlKkXxxAuUuUUzJjZyWwqRtNnxXqqyPpZzmGMmOuUsQDdooZiIsSsYyYyFhiIHiILSsLlyYsSVvyYZifojJAaOQnNqPcBbQOosBNnRrhHieXxEWcChBbHwEeuUhOkKojPZzpMpSwWspPnNIUeQjJzFfZzOoOBbEebdDBDKJxXRxPpXetrvVuXxvdTiInNbnNSsjJjJCHuUEPpIiebBgGhvVtTDHhHhasuUSAfoBbcBbSBbsCOlLLYyliWwdcZzCgGlLozSFMmfMcCoODdWEewvvVUuUpDjJdVsrPpRMmMfJjrRzZoOFRrnvHEjJehlvRGgrsqnbiIzZBOnNcGtkFJsegUpnYGAaSbfFqQptajJjuDdwCgsSqkKgGwCXxcyJARrasdDSqQhHjlULjJJKCPppCgGOocKsSgGtsSdLsSkkKKdDCahHAcvzZuGgYyhJqQRrFfPpPpuENnoPpmMqQTyYtTCsOobwYBozZOIjUuQcCWwqvVEZzcCecHVvYyhBFpPoyLlUAqIiOonRrNKgFfGkpBbjJPVkKvebBUuExGIigtBjrvVRtaAlLTvVRrFoOEebPJZZfFRdyfEehHUuUQkRoOegGEgzZHvVSshLlXxxXlaAEeeEEeLGfvVAaZcLsOmMjVoLleEOuIiUKRFfrlLHhhWKCYeEycdYyqQDiHqQNnLlhjJSsITwbKkKkVviihHItTIfFCcwNFfnbBZzMFYyfJjvVWwfoOKkQqdDFDdyYPNhHXawWRnNuBsSbzrRpyYYeEXxLgOoGlwZgSsUzZuLlQkQhHxnzUuCGgKhHvsSZDZJjjJFfoOoXSUuDdLlTHRrahHJArRaoOjqQmYymMFCcfVvRrBbhOAaZFfIaZBrDkKoOIfFZoOSsgbBpPOZDgGbBBbSskMmMdrfsVvcJjhoJYyBpPYEeyMtgGjzZmMEPVvXcPpCVvxNnNkKsFfSsrRSJjjJqqEzlTtfSfFMRikKWwUcCuUuXxgGEiIenNjYEObmmMnZzTZyYGgCxmMrPhcCCygGYcbkyNqiIBpNWwFfCLDdlOoJeWwBNyPDmOoOoUcCuUTOjUtTmMqQKkIiLJYCuLLaAgeEGgGZBbzkJzoOmbUgGPpOUuMOZzYpUeXxUZwsSWatmDOodSsMTscyOoiIXxhwwrRWiIWLXxhFANDLnNPZzwAjYyvVBdDbYcIiCJjsSynNiItVmxoPppSckKGvjJoPFqQObBrRreEdxYyXEeDRRrkXxrRQoOmMRWwrmxjGXvKkGylLXxYwXxeYAXxUuYyYyfrZpPYVvIxXihsroONnNnKQqKoZzOkpPmjJoXiIxXUuxHhMmLiIlfFKcCdBjQqJbwHhWoozZjVoOvYlkKLhHFEmwWtxAnNdbBxXDTSstbBJjwVvWfVzZOojfFJQyuSxXsUilRZTqQtaAMOomJjRVVFflCZzcCcLdDeEvvNnVoOGgvCcqQyYqQEhHeqQUXfSbAalupPeSsBbtTUuAcCqSsmPkMmwWjejJEJPppfnNpPVVmMvvrSnHVvFBbfizkKdDAQCuXSsLlsSxLJVvTSSlyjGmMeuUGgdPigGKkHTqegGtpyYHvAaUuiKknNkKfFmMSXxRrscCTSrRjUuPRxXxXLiyYIpSsPsSlEEuUyEAKYXyYBbxXdCDsSXxEedaodTtDjJJjJWTKkCPVvOYFRjHVjJetUgGuTokKbBYEzZEeTuUQzZqqQUpsSXgGKPAahHpyYovyvVYGNnFfCcRXxfRlxXLrUMcCuUmGYyrkKWNwzZsSzxXSXxUCcxXfFuWwsmMXxTcCtZQqnNkKnMmkvVRrOQombcSUcCoOHZhHhHVQJcZzCtSMmsqhHpPpjDdmMJeIizZESsHjZzoEfUuggIFWsSzbBvJjgGJdccfFBEYkuwWFDdJjfUpeliIRirRIPpNntyQqYkKVGQqgdDLTtrRTtzZlePkYdnyfXXSsWwofJjalLRrqqBtcMttEYyeTRrTvbHlKgJgGytTYjGuHhjJeEUqdIiDQeUuHHhaWyzCczZZWwgwCcrQLFffFlAJjqJuUjTpPgGfFsMmStXcfRrQqbZzBCkqQkNnjWmZOsSozqQLlgJjHFuVgBbMfFmLlMATnNIAaUuoOAzZdDkKaexSxXxKRrNnkPpZZzZmMmcCtwQtpPxAamZONnqoOQxhHQqmMGFfgHeESsYyheSSsAaWJLXfFOooeEqKkQqQbijJBedDPpPeTtVQqvVoqbPQlLJjqRHhCiIsHoOoYeEyRVAUumMetODhIIXDddPSsFfMBbcCmFfJDdHMoOBEJLJmMKkEJtpPFUuaIUZzuYyfmTCcKkcCqtsSTQpUuIiwWPqyLliIhdDHYEtTeeEbmMvVcGVOoDnxXNHhEewihTtkbHPPppTtsSxXPPzxzajsSOgGBbemuUOmrRMKSsRGOZZQoOGgjZOosSzJEwWeyIigzZaADdhHGPmMgnNwWRQqODTvowHbOUuoBhYyqTtRriIAauUQaAcSsRCiIksyRrNbsSqQBxozspeElBXUuIZuUzZzpoOoOPTqQtjUueESsSXzZCjxXpPMbCcKbBkLcfKWcCwkkTtKaAORsSkmMImOsSANnaKdDWggBnNGZzJRAHhXxeEIiNLlYWkJOojsiKkInNwWScCeFGjVklXxSAPYyBJjiISooOaAZFffxOoOoTHhcDddkIiqQqQKUuzZmgGUqMmMtTuUjJViXEPNyYnqQLlWLkKlwYJjymsyYwoxMmtULlJjZsSzNnuyAwNsSHhnUhnNHvlLVxzqQYyZIaDdACVvNeIeNUuqCcQEeLiIfAiSNilLdqLltHRrhHyIeERxNnXrWwgfAaFGiUxXplgGLkKJTBmUxLlEJqYGgyJjhtDoOyFfPpXjSmMMmyQDdqpPImAiIaMiuGzZBbcHhRrpbBPCgzYPpqQojJlLOGTtTaMmAuUjAarRfUuFcCuwWnNOoUBoaouvqpPeEFLlOJjoMXGFFfaAZPphnNsSyYDdPDVoWtNnTKLllKDdHAkYLlyMsSgTtGHhmkjJSeEnuzZWXxRrwZNnRqyGgZYySszViwpqdDeEQqwbBTtljJLxmRrXHhKXxwWOoURJOruHhxPKkzZbcXJjrdDMBbmuBETpEewoOWPtTVvIWEjbrRVnCcNvXxSIrWpPAaQqhhHHjJwUuMBqQbTtmrldDLJjRyYiIXpOIYyiveEOKLQdDlLqzHhZBmtQnNqgMwAYyVxfRUsTtdtDYYdDdnFfNnOSqQJjjJjpPVvMmTpwkSXrrRfFrEjGgJGgejJRZzJjRgGmwWUEeuwWxXTtIiefNnctTCQqiIYyONnoOUDDNneEVvOEEUrHhIifDwWNnIodDOHSshUuVvTtHhkmPeEuUFftTvczHxQqvVUPpoOLlPKVvkIiFflLtbxXRrBbAaBwWLlotGglLTQpqQBDNndSsmMbjJPoFBieEIIiePpEIiezvVRrRmtOnuUrNNqQvUuWwhHYyhaAXUuSsuebvVKcYrRyjhHJPpVvTtJjmMtwfUdDOSsPRfWhHyWDtuKZABtTTtbcCwNpPMmnWIiZzXxmMqahVvwWjJJrzZPphHVbdLlDdMgJjVOoPSYjJYypqIieoOEQoOpcCUbWHxXQpVvMmgiIHAaXmNnOyDJjnNdLlVqCdDqMmwWWwfFQFIUuifHHhhBGtZkwECcerkpQqqQPKeYfFmcNPDeEiINgGnqQREdDeZzrIhnHHhuUzZFJbxQBbqNrRhHGgGEeVfLluUFzZvIiCvcJjCnlyfKSorhHMyNcCNnQhNnXxbwqQWZpPZzzOoBtsSOoFkKtTnMgngGhBxKiwLlRiCOrhHZzRLrRyWwyxXcJegsSGqGggoyYAPLMmSXVqQSBwtTtrHhLlRDdDdUXxIJDZzOMMmmRxbBiIIiWyTtTtsbIhYXjJOoXxUyqUuEeQRrPpLnBSsqQbFfhHBrEeiIDdUuSAZEKkKCFftYiIkKFfvVyTcwGLPXxQQHhHhGPpCcUoYcCHnNbWwBhWsKlIiLNeECljJLdDPpeGHuUwWSZMNnqQHGIpEePywuUgGUbBimMBbcCbBmMovbkzZKuUDxXEdRJjEeSshQqqhXemfFylbBqWxhHYHhyXxXgGgGXxEeCsSUscAIrRyYCRrcSUDxJjInNivpiIRrmvVsgUWXRmxXCcWoKrTHtQVfCcFCQUoOuqYyuJjIqQYUukfqQRbBrjfFRENyHhVEeVvgyYmSSswWsrRWwfcSsaKVvJeKHqQhhWfPpAaZZzNcdDVfQZcIROqUtKkuUqYpWviCQkKyqQebPIFUulXxIroORlLiMmQlLkIOvaAVeFBljFfhgGlkKkEKkrEeLlRVCcDJjdXHQtTBeEQxXlWWwuUwpHHhqTfyYnfqzZQyrRUuNLmAJjadkwbDdVvGgdDcVYoOmMMcJjhcmjJeEuUBWwNggmMGwWkSDOnBYeqQhvVbBwHasSZzmcJjIRhqQTtqliDaNdDRLrRlrQHXxLWwlhWbBWoeEOiIEekKMTtbeElLgsSGtTtOowWPnNwWYgPeIyYwGpVvPmaAMCyKkOLgGzAaZIUZIibdBnCwSDdsqQPpSCsScgMmYwUOouTyQqYwEfFMMikHhfOCVvTYFfxbjJWdDbzOjhHsSEdPpdZzGgpPyYBbihbvVfFBqQmMxqzLlplLQIAadDiYyghLtHJjhqxAFfaqQzuUhHvCzfFjzcYYADoOhByYmokKgCcXSJZTwWmMwoOWdDUlWwtTcbLuukKqsLrRlaAhKnWDdUXOMmSgGgNrjxXFExXtymMYqGgwOEeOCBbdbSsOZBbJjqmMwXmMxlEEpPeeEeeEAfFabBBCcJegGCcuGgdDUnPpvDdLLqKVvkQKkwnNYZzyWiqQRrkKMnNPbuUBpvTGFfmMkKnNgtJjAaVrTtMNLdfFDJpBiIRrJQqBAtpPfFpgGBbEvVgXxVTtMEFfemsnNmMSiIGxXgFWimMIuzZzmXpmZrObxXWwCNnXxpyVcyYyWttOxXogrENldulYyLOyBIivmhHhZwrjJJpPjZNThvHaxCcUumMXSGrRgGghkHzNaEeAfpZzPFcgiIKkIDWHGOoaAJEkKUutmvefposWIPeEzZrRaPpAelLKWeEAPibBHheIXxjkkaSsEmMyxXJLifFIJlfFLuuPXxFfInNjJtrRkEeoOsCXxcRvVrKmwWumSLlAapPVnHhNzxXMLQsFejCZzcnUuxpotTTtMhHJjDrRMFfZEeaguSsUBaPpAZfaAZLlurJlLdDnRHhrgGZSoUkKNdDVimMMmUuMmHOohGUuOogZzWwYyRGgZdFfDzZucMLugBceEHcGgpPcCJGqNvVxTGgLqEZDSsiIsStrgGdvVyYcpPnNniUTJjtdlTKRVpThRrVvkcJjCJlLPpubvvVZzPFBHhbfFstxGvPlbldvYukKUBfAaZmzZmKkgGjJioOYyWwNPptTfGggKySsYmMmxEeXGzZGgTtpPTtePpvnaAAaNVERYMqDdbBAafFdkKQqQqDzZYrexXAuYGgyEGgeATEHnhHXAaSVhVKPpFfoONKgGkfQgvFyCWoOquREerFwWfvJjyFGelLEXBryYnNsNRhfTtxnNXvEeVvtIckkslsSVvnNrRUuEeIGikpPUhHzZrCoivongRfKgSRrxuUMmsSFpPGThjJMycCVxXvUuWwBbeEKkNeEeEmMPpjzZJVCNunNUnTtjEQRfMmMMSSsCTtJvVznNVLlvdmlgGlLRrLMvVKwWwAgGaPcHZzhYypPCoOziKkEeTUkkDyYdJjyYeIARYYTTtfFYtGgTxGRxXXxXMAatTtTcoOEvVnuUSsdcCluJeCcELZFzZNnzguRHWwgOoGQmMVryYMkMMduEFfpKAanNXxCcBbBkGgnNLlqQgaQqDTtEeoONnAbuTpkKMdWwAttgGAyYpaHuHRrGApGpTpExXeCkvmMePTtzUuhjaAJxhHODrRdoWwaAahHLlmaAmRAhpyYRdNuUTcnjJpPfFplLzmfFnOizJsuvCXxmYAqQTyYeEtEYVxIDdiTwfnNLleNHoOGdDWoOLlwNnBPqQSsuhJwvvksSOvHhibmMTiInjyYBhPhPqQpsSkMmXYlLzZyxxDHhCBsHhXfFGgvVRscCzSyYyYHhDeOWfGDFCcHhfAuUwhAaGNcnNnTmMDjzZJUfFukUSrRsYBpPbDQFrRXtGgsSqlMhHTtxMPSspEZUuqZiIqQzQAWwFfWvYOoIiyyYuBsXweEpKkKgGvdDBYrRyjYkLlKhHquDbJjBwlLWnXiIUjNnKRxXwGqQgGBQZzMmqbAaWwBkaWIsUPkEPzfOPpoGqUjoCUROoXHhxAaeEqakKAsINcyuOTtoVnKkNvaAGCyAatgGJcHNkcCXAWWwLDqXxmMcfViIDdNnaJjACUnNcCWncCGgzVvZxXnNHhcSsFYvVaAyjJUiceEXQKkoOqkOBCRdKkKVQmyuWQqqyYIaAGwwVhdPlTtkRzxXQqKkWoDAXxZztFfdDXngGzZHdqQDoNoOrRTtLLlVvutTqbBoCfFcjFYylsRdKkdDYSsSsoOaEYGoOZzhfFSQqfXLWwliIBbqdJJuUjZYyzkGaApTtgGPgkSsNnKJLYylOojUTtmzZMaxXAOodxXegRhHGbWwBChYOoLlBaAcyYAawlLuHhUCLDRsSrOjJlLndWuCcUeZQGuUgyQqfFYfwWlLXxFytiIAhJaglTtDzHhZEBcAxuSxlTCGrRgozZqnWwNDmqKkfFKkskGRroOvRrwtUiCOsSkoOyzZYXrqJlxhMDzZENnzyYjJAaZXtTxGvOTSsajdDlnNHmMhfdlTtpJjVFfvPsxvVMmXbRGgSImpByYrXoOnpTBQaAkeEgYyfgGJnKjQqJmWwuUEemcsSarCAiWwIFfWwrRMminPLSslJuqYJzjJZMDJjdwWuUxLlHhKLlVcCCcBuqQbDmMqYutTsCcHBbHEehgOEKlpPmMFFfgGsmYNnJyAaYKGbjKVvLlwhOoriISSstYWjBbJlmMLZzWdDoOwwyhHxWRTtrDSUuudDTNsSukKLsvFTjpGUxXmNTwWCcOjJPgsiRjoOXxCfFcJrsZOomMeEzbBcOwdDcCHhPtCLTtUMPdiXzWwZxtrRQEerRqzwWZdjJhSLpdYyFEfNwJjvmEeMVOounXxNUbyYaFerRQqECwezVctnwqOoMmXfVcRrOoSaboOBAXLlUqFkKLAaAaRrliXQqVjUjDnNsSEedkzkKSOjKaqdDfLfxXFOofnNFbUuJWeECceEWqiIGjqQWwKeETCpPcDdAakTTtAauUXjukbBgqUuxUugGwWjHoOaHhAgGbUuoeZmGRsiITFDgGRPpFrXrHhmvOvVqDfFGNngGgIWhlLHtCBbcZMmqKkgGJuUVvCLauljeCqFeJlLvVpPwJpoOFsaLNGUZzuFbNnFfpnObkeEKpCcqQcKDwWddoOxXZzDEKpLFfDdTjmtTMJGgbjJHQFDdQYmwWalLqPpeEvGRrNPpbWwPgGxsrhHRvVSkOMqiIQZOEDllTzZAFfwGgWqyJFuUjJJjyvVvRoOiFwWXJKhkKHugShaAHOIiloOoKkiIkgGuIMmiTlZoyikgGkfFESIeEuUmMAxiSEebVTAUumpPhHLlMsSNjIDdiDVpJjPWwvdYlLjJymMcCnNcCcAaiIQmhDSgMJhijJpdxKBbBbsUwCUuZzRTRQqowWOMPpcCEIBDdomkKaAhuEXcQqwJkrRkYxxXXiIdSKSsyYFftTEwkOgGohUusiIFcprgGfOBRjJLFflqZXGasSnpyoUBSYNcdTZbBzWweEwLlXBbeExIJJOnuUSWPpbBpmxXJjSzFyqQWXMHnFmMoOlWsyZzSdDdYOpSWwrRBSPECsCnRwkKqDdQIVvilLnJjQTgGtqjJAORriVTtBbBbTIzLlZYpPblrpcjUusSaDbBWwbXcCxbBUubDcCLkJVvEeAaZlIVvVuUwPvNnVBTtbZiIwEYxfEeFCAamrDjJdqQhHRVvaYympPMJNFbvtBGaVUgGnKbBuWwBykwWwzOorxctvLZqQPCbhzZbiIsMwWmJjpbBfFfFkdnNDCrOglLuhHUPZQqqSqQsSuBbUjJciJjhkWzxeMmxXtErRrDFqOrdPpYEkzPhHeEdRkgErXkKpQdpJhHcrRsSERhHgwmupDCczUuQLwUukIpMgJlLjkqoYypPjJZpPoOUupNlLMdDkAaFftTxzMrqjDXxIKtrRpDdRrQUuIiiIyNyYfDdFwhtTHhHVvHBbxXXaIGgxJCMmcjapDOcCNfQxXFZXxNVJKuUFfOoXDtnyWzZsnACiIVxKksSXhOowWEmrPOoBbGgpBXBrpPrQYlGsBoOXbBVvjXnzawWzpMyVnAhHadmXnqyiIYQbKkAwQqELNncoOmMzZbBwVShHeEsvWrQmMhEsJjSdEAjtTSqWYyDTtUDdudwWAcCzZyxScBJBbsFUgGBpRrctNeEsSaBEYbByHVDWXMMmmOoczPEepqAaQCBoRvVreqYyJLhHRrRjJCcbSQJAavpFkEnrRNKmMvVkTMYBbfcGfPnNqjpGgTqQIECceCAwcQqPWeVAawiOoIkalrRcCzTjvrjNnlgRohHbBNneEABbwGclBbyxnsAmcCrBSslXmjvRroOkbBUvVljAJaAEshHCcDdjfFkViEegFFfVRDdqNCyYZIiCczeOiInftuwgywjJGnLDVhhjgwMyYuCjJUDdskKSfFFfmDsAMDKkTOdWJIioKkgUSVhbCceGDLmMvVAVkeetSxiKklUZQePvhDGlGgLZqQYaDTrReYyhQFxvVcCgGeEPNnRrsamMmrKcKkGkKBbvBEeEeNpKJBkESQqyRYyUyPpghHlyYBADHhrqyZzYLojiIBsukKZVvbBbZQlBbJjLmjJJnNjoOSjMQqmJGPnNqvNaTHVNQEdJsYySEenhHGyCcVtrnHflLFoLsnWUgGgsvVttkKlQcrdlrRLHxXMmPnhpBKUixaeXqnNRAtTjYcuUMkcDSiOeEBzRHQzZqQoSXxGglmOCcIirGFRrtyYTLlYyfvHmirWwSjlLNhDYyqQkwPpWZgvLPpFLBLVEEeqQwFfgzZgBZzbLlGkEegeVEXzmTGjJXxcUOVvouCLoOAWwaBbulmTWtBtvVCfHtBbTtxXZzZOJIwWiEEeeIikuRkkSsKFEhPpHcCefgNnGYhwWHxSEXYUqQsEeSOvVWwHzZziIZaAlaHzZhUCeSFfVeJWwGgfKtTGrQqfZKhHNGgKkUnNCcueEJJUuDAaWUVPpCchHKDFTBbifMuUNBKXxQpWDdSJjGgPIkWpzCzJUwbrudDeRqQvDdVFvVfmHIihUoOiRrxFpnNPUnWGgCoOLDkUmIPCNUufRrDdVgBHhbxzZywJXhANgGYVcCDHpMuUbcCiIRrrYWwyUeGVvkdZZzicQYvvVPpUuVlLFaARHGgscCiIUwPQJjjIWwhmfZzZzFBzZbWxZVWMLucMoGgOeLODBmMeNFyXUuCocjRbRlLrlLBrdDZYnGgdUuDvQnWwbBBbiHmathxXJcCjHTtBAqBbpEKXiLlKsoaAOKGCcgkuRREyYIPpWXFfxwNiCwjJWcBseEMmLCgrwWAQdyWmIZswWbuRryYUAYyWiiIFVhHtTzkKVnNsXxSvlLqFbWhnNHYyQSqQyiIEeKkwvVmaRrQgGMmiqjzGgHhpPILlOoiZnNdcNnqfAOnyYCcxXqHjJccPJbBjtMmHhaRrkPJjeMweElJjLWmxTtOoWwXEsSoBbOzZFssSEeDZzBPEiIYHDfFPeRsIIiEJOOXpRSKgItTiOoXxGTHAamnYyZjAaiYklvXJjvvVhfFfEeqaIiaJjXXiCzflnNUuvnNaTSZyYOskNnxaMcCvOxowtmMtTWWlwkErKlYyJWLlYxPUtTVvEkKVpPZaAVvVqaUbBchNAauZzZzzZaycIajbBbdQmMhrRpZJjeEJpPjKkWkIjJReOoYzVViILlElLFfYkZzHWeYbBycEyYeCUVjGFDEpYyfSkwxzjJJuUypkKhHpnNJKmNwWXxHhtzAYfFmcLljuUGPpHtTzibzzRrtFGxIiXIimSQkuwWaAUkPqiIpLlFYyzZyEbuGgrdEeBbbBsSDRdIicNTBazhJjHLTtLMmlnaMmfOoNiIJjfFuzciknvcdTGwdAlVaAvtOoTvNZZbBzzKnNwVpPgGgGwWuUWuUyRhFvTBbBRKuUtZwvRbEVvvmkcCDdSsKdBnZxJjXCcxxxXGRUKkuJBbhHjDVuUpiUwzZwsqQxyFfeEYXmmJjSBAEeabnoyhHXfFQSyYGgsHYgYiaAmhwqOOjKqTWbBEYyRNOonOoPnRvCvWfFYyaAaNHpoxUPZzjPRMFdjJzcCDdZDxXsSfiJjYcwWlmaAMbBXxwmpmzluULZMDhhInNqYATtGgLBxSYChkTtRrKHCdMmAaUEePpukParRygyYZyYOcCvVdaASnNkEyXxYekuUCHvwyYEeUuWPpbqKYjJbZzBDdEzDkKZsSpJoEehOiiHDSsiIEJbBjoOlLuyPRrpFfYHhzQZgGONbJtqQHhTttTTwWjRbxXLwXFjoGgpjyYFfyHhZzCcTtuUIYXTjfFYSWGbBfFgfWKkOdtTDQZCagPDeGvmnEIFenaANRhdSzKcuUCOgGaZzuZexXUaqNwWyImpCynrJQqwWUuOAarByYhiqFvVOPRxuzfFtCZFoOMJLCEVDdKwxXpbBzmMZllySMmeokKIiZzbtFfuZUOwWJIiyacHPpGDdewWCwWrcFNnJCkEQbkkKPpiIKwtPDKZzQLlneENYAzZaoOfPisSjQTtAKkisnsTUxXYwdrafEIkOIlDUfFgamTdbqnfSdFbHTMmWwtTtObHhBFjCmvMtTnaALGLlGghhlLzZlFIgzgkGCeEGGgvVhGpPPpELutTUwEeVvWdHFqQYyfgpkutYdDgqYDAPnaAKhHfscDFfiSEuUWlLwsSpVvPGKbTtvkBHhbKYUTtuReGaANnAaVvYyMIeEiTOIngwWHhMmPfFfeEWwBxXfFbbcaDdatJuSUAnjDdxruMmlQlwWpNnjzeTtnAaNKXxOodEqoONovVORXFVdSqqCzGrwQIcETtknNKeFwWASTaAtzZWtwWcsqUCuMgzrRBbRLlrpPLMlQrreEOCpJXFfxXMmxjlLcCKwDpcCrsksPkKTvYnOojJsyiXUvVaDdALlZoABFfJqAIisGXNsEgOotNqJHSsSvVsSDswWwWjeRyZsSzkwqqQSawrBTPpaAXxGNngnGAagTtKTPpfRBbrsLlmNhwTHkKCvWsxXQivsjWJcPJfywWYCEkQbIeIQNnMmsdDJmjqQsmMMaAmQYakXwFdDjDdvNnSaoHhQquUIIsSZziihbBHemQqzZWyYbBFqQwfKkXZzeEymMnXUhHldRrDygGiIUloOsSLGNnGgRUunsdQvVqDHhSkQqbezOEeofbaeBhHwoOWoRWAdeEDvVCCvjJJaiIjJPMmpoOYNtLlPUfubXHOohEMEtTpWeEiPfxmMNnLFNSiSvZSMmRzyYZOqWwQoRfgNjXnXbiIBzgIiGuUeJuMVvdUXxZYNHWpPwhwQryNrQqnNkKLvzzvWmOLLiILlGIeEoOwBtdQltyDdSaAdJjgrjJRoOGlWspPMiRbQdTVvfpSEGIigXIMdRrBnNiaAITDRSKkpIzZiLlwWPGgNWDrveFfoiTQnqTnQFfDcQUPpMyWwLlDeWkKmMYmXGKJtTsDUgGTtKkFHhKkxXpXlLxPIOYyonKkfkuAXkDwTwMyEerPbNSseXxJJjjEenNEUHhLEnsKNPSQSsqtTzxXGgApMUxWwXuAapPEeXCjJcxHYkgGuUuzvyAaxwWXueFMAATFfxdgaBuAAIieqQHgTjOoyXgxXxXGCcTBhHzKkIqQRTtHhDqQEZzzZsMAtTrfFwHnEVgMTCxTzBuUaqdiIDivhvVrKdbMwgzIRrBoazZhHbhJTKkTeHKHiIyVDZzLeElYHluUCcxXlPpLhHmZzafFPpyZLiRFDxXBbdfIyqOwpPgGoMmnVcRGJgGmePQUumMmhwotUIXxiuiBavDdaAVedkKvVFAfdYRDwXpnEeSehUUqQniIwWRrIiNfyxXnNBbxXKMmBaAlHURrAauMzZmMAaJkCcPSasVCcpjYfUCFfETtOhAmTMlGArTEiyNHhGSqvvVwWWbBwWgFOqQvVoXxAxoOASsaLXZvVVbCXxqvDvVdryiJjeEiIRVUqQNRDdGgrbTmQqlLIRrnrRKwSsQrRxAbQcRoOrdDxXqCQTyYDcvhHlEJFfNpWJrRDVCcTjNntIuUmMtNYyTjCuUHaAZziILHnCcnCMadDdDKkcuXWPkGwVvQjwtTrRRTFOoRxPVvpXmNrRmMnljsbRoTtBbwVvWOrBSJwWLfFMrFfftrEOgGkSsKocQNnkKqCCTtcePpWMmJqeEWNngKpwwWxUxXCAmcNNZzhlhxXcJtniITMmiTJtveESlAaLsdjwPnHhjeLVCdtqcQCqdDAKzZkGWhHwgaBUuaXqWjJkNiGgmIiMrpPRueAaEUMtBnuvrnNHhIYRrrCcRRVQLlctTRrxXBvzxloOXafGlLzZkKwVbBQsRreEgnYIeJjtRaHhBbuUgbZzBRHhrvSsVLmtMaHwWoDdecyYXxuQqFyJPvSHhAsRrpKjoObAgGaBmUsSuPphcPpCLbEKkTtekXxYFnkKyYCcZzNuutTAhQqHaHuUEsNPxXxWNndryFfDjJFaKkfDPUoMmOupEvVAlLbuxXUTtITOWVvEOoeHMqpFfEMjgrCvNOgGWoQYirIlWwzYhUuxXHOkKoAMcCgGCcLhydvJjYhkhLAQqalEttjHBAObdDiZGWmBDkRHVIQAlLbZtXctmGvRreNhWvVRiIaKkmSednNrOoiZzZbtgAaGxYJtnNGhOoEaYyaUbAGDXtaamfEUVvYrRVZyYUKQqyaAhxXsSdDmPaoRrOZspZznkSMmNelunBpRYmWtLlWqsSQdKxaPpUKFNijJfSsudSjkgxMyhHTtxXkKpPwEdyYwPpsSWYmuqCdqNWwtTXxtNnQNqtIzZOYyEVRdweEnLlsrdtbDbBmixKkesPFtDqBrImSwLsfFScCfFfXxFDsDdYTLtdNvVnaADcRrCGgTqDrRtTrRmMFfTZzbWigOoaIiAllHqFBbfQhoMbBwVZZVNnlhiIaAHFDdfBpPbRnYRqWnyzXxuDmUdDuUjEKbBkZxLlNxJnGDdFxHhXDdkKuFfUrYyzZrMmszVsIsnflMmXFpITtwPbBembBeQRrqyYxBJjUFupoObBTnyUukKAjVcFfcbBawrgGObEQqAmMBFmMZbBEBBoObKNrRrlLhHknNKguuUYjJLuxNuJjUYxiIncCNFWfUuwMEONnAlLWwsVDdPpJfWxXxKOFYyLlNnfoKkARryqrRSqQoOJMeEjhHwWyYSxXtTqiEiQqBqKeMmcDdPpsSfpPFFjpCRnNrjwJmZzGgWwMSmMOoVIqSBbwRrVgGchtWHnMfFSrRFtnSsNkTtkKNtbRWAWwsQWKYrEJnECXxmMcUueNSdshjHeEojJOhQnTGaAeSnhAaHBbxgSacCQgGABbajbxXSsaOzuxIqQvVvVYShwWHNlLyVtpSgFYyWovVOwfGKSReyYEeEPdWkJjPcoRRqAjQqJaLmlZGmjJUcufFQSCVvTwsajAaJfaACHhiqWRgZcQQsGgDvFGgffRiIrDdxrnQYySPpsZIVvrRiNnxXzeDcCUukEZJPLqRDdrLUnNRXJNausUjTtTAcCbBVXxvQqAzZCvgGVBFpwWGNiotmMEBbemVbBvpPgLlEryVBkgesIdCSmMFKkkNpadyQGxXdDydDTUKPGNnhRrDbBleDNnyYdgGgHKecCEkgmgGMcgKGZGifLHHgnNaAlNmVMcJfoTthBfDsFNQaABDtMAGudLioIiBbUuKuUiLleFtTARDdDWyuaAtSNSIOoaqJZzZzIFZzyvVqxXihHIbBkdskKSpTWwWkMmKKkBqZzeKcjfCRcdDYyYoOoOyERrgXtTxhCvVPpAYGgjeEuUouyYzUnNhHTMmBOEsYLDdaAuUoOVvLUuPseESWkDdvVvecljPpmfzcTZUXrpoxXmMfQIBbSshHgGHJjAabRtToQqjRZzWwNYcPDdMiYnQAnKknYkKIiymMNXxNuEzUPpAooOkZsDHtkKTrEfuUWqQwPpiHheNmMMVQqgEdpGrRAczoOqyVvYowFGgwsyJtxybBIiiMmYjJtVvTJPOJzZcCfxWlBrBnozqZXxbVvBIiIpPiUeHhSiIGgsdOohIIWwRrYydDoHOuUjPzdZeyqQdDkQyYBiIRrVhcgGKKsDVvozGCcmMYAwFfWpKZzDccBeEbYaAyysXblBbtTaBbcCyVvQiHHdPOoMHhWJjPptTLCCcyVvImXxrpbBbBJQqplLuXOPhnAwVcwmEeMgGdDWyYVrgVOovVIivGNprewtQkJooIiQWHsShHMIyGyhqZzMmqQxsvVhHSLlYONsMMSWWKkuIALlaPvdJjrNwGgXxWdDuUYyngiIWwXvVcCxfFXPpLlXzWwNbDMVeBrVWzTkhHgGrbEetVfHrcCYuUwvWkKknVVvLmMaDiIrRCcWOogcCnHvVhNEboOBetDCCcVNKRCcrIdNnDEeCZUnFAdDNBbliIZAbtnCDIiyYQqUBFfesSYfIiWwLlPQpKsSKqsMgfpPLlTtTeEZZBIQqZhGjJgTNnuaXxAwWJjUtgJCCcMyBbJjaZTneEMkoVvOKfFkeEjPPYjMmZjhMmHJGgtTXlLWKsFPZzZzedWwfgaAJvuEwEehKyetTvvZyOopPErStTsiKwzPHqDPpKwWkuUBOfTtFoJXxAiCYiIAZzUnnNHsaASYyCuAQvzpPveQYyquPppXyyYwjLkResSyYKWPpLwCcwGgdDmWwMmMTWyLlwWYOXlLtToVbBmefEeDKkdFEAXqQBbKSoAazstAVLCwWcFZcIxxAyYAsSQpPNnFtTHvVVmMQqxgGVLEeKyIUuJzRrJjNMhteEzZknNsXxrPzZxoojeiSrEpdhFQqfyBBbbYuUyyYewWpbIidHhpPrRSbBrRfqtTQpPpKAPpTPppCjJChQNoaFQwWCDpHhPJQIqAMWYsSsXxqaAwBHnNhfQZmDfFdMvflLRFfriZzIfFIwakKzzXxVvcCUuZZBSHhziMDdKCtTckBbwYdDyYDqZzdDzZayYJFfVvDHKvVvOoVkuUCchAEeadjRGclSbCcInqVvQilXrRxLWwerrUSKkkIxkePXxyYQTQnNopPpPZzOqRrtabTgGAMhINqVNyzGgJCOcCZzcSsIixYfnEbdolEyYvVlLmCUtTvVlmwvzTrtTRrRtXwMHWwfFFfUuiJCcqpqQWuShrfkKWwxVvoOXVvhHyqCgGIeEzmMDKgEuSsRzZBXxmgGPhdvynaaAHyYxiIjWYXTtGvFaAncpiMuKyYdlcvVHhwNufXIPpHhusSHflLFhMrEdDURBWujZcoOZPQqwKipsxXKkKkwPqkJjbndDmFIZzXxdDtQqfdkvNnuLlwdjjUCcuqQnTQqtkzFRgOokFjEvsvVUuEcuRrALhVvouYyyxXCcxpPesXjJwWycCulLUKUudDrUKnNjozoOUdDuZwWzKkTZzhFcTGgKkKkbDdTwtoOMLGqQgULlcuUClrVvRAagtLltRrTMdDZxevEGKGWevlblflVGzKfFdHnJYysWcCwRIMhVgRbBoMLscCOqhoOrZboIsdCKmCyaueEUAJarQxEAXIukbPHNpzEeZhSsDRCqLTTSGuwNSlOhRIirNRTMmvCcOoYgjJNyYjcVvdZzDYyCiIiIDeqnhHviIhtAnVYyBbTtQpgjJjUuJsMEeqzrRfFBDdzUSbNnwWKkiIJOllLQRdeEabyyYYLGYAaurYzZQqseKbjkPnjJbVCciIgvVCkTtRSsIiCczZMHhASOopXoPpOmMqaAxXqQQfqVvHEFftdUuAyzPpgdTTttHVpEqzuLICcXsTEEKvaWwldgEBHvsbBuGOuUjwDotddDmaSdMucWBbwUmWGJHHvdlNgWYGWUTFNoIiPSspEtTnGOogNcnQKcCkhHrvjJcCfGZMmzIvKeEJBbSeTtzZjaJLeEuKVVvJjNnKkKkYyJMVvxLbRMaSDdNXYyYIirRLCgWbBaiIYyOrGLGgJRViIJtZLAKWvEwwWpCWalLcqQZzityuXxUYQqQqPJQpFgCFymqTtQORrwWoteyYoyYOKfPuUYfFyVjJjqsxXBrOolNnjQEObcZCOoRrxwXxdqQvLrRYylfFhebAZzxXncCKkXxTCPbufgGSjbCsXYaDdzZwdDQsJaeDePQqpHqEeLlRmMoOClSKkHhseWaBNxMDQmMqNvYmPZAZNxJlEeLtmMTkKXxxbSMtTmgEeLyZGgBbIiyYzqRRbYyxbRWwQqIiMebBHcCvOocaNSwYNTdgGxpZAazEtTePtdDTkjvxXtTnzGgQqRrfqFnodPhHAXmMidDACDuUCvVcdcxhlLOoWnuUYqDaAdPTkidJTtvNnVWJjwAaQyYRbtTBmPpZXtGgTsSGNngKmUugGnpPDdPzOQKGmPiKSQqsBbWlqGgZRrFfuUqiIpPQbBdPUMWGrepPVYyvMmCjpPPNqgGQNiInqEeQnDqPRrxRehHGKoOzZrDGgpZzZxXHaAaDdeEAhKeyDRoUuQfdMmReTEXZwpPdMmDKHICNnskKHhvVQzpmMGoRcKPsSGglLSJjtTLlBHBcpkKzlVGGgpPrRgTnNCXXxRZmMnNgGWuUKZpLlPzYbUPpaYyAkNugGvAgbTVBfnjAMclLXyeWzsSvVpWviLzjKldCcBMmBtTdAsSJCPRsSEdDeLByKCcEekhHitvqQIpPCcoaDdBnYyNbkKNyRrYWrNPpiIcScepsbsPoytTDsfFMmQqYSlRrLwLfqQMmNKkhmxwYfuUZOosvVMPsxXSysSOoYacCAVvwsBYybaAtTNojjOouUiLqQlWEetjJDCnVvyYBbqBbQhHyPpkKsbuOYNKkAQKkLlqgxybBYzVvQrvccgGCCVbCMmZzcoFREePCfmMSHAeEaTtIiKWeksDDtyYTUudyKKjWCxeUHKxXkMObiekKOoZzmrtvVkKFwEeRrWJjmMfrgGNLQcQqCPpquUlMmncaBbAWEeRruSkXDPIHjmGsGggVvKksSWwVvGdHMqgGCgGJYynathHvBdDsIXazJjZWWwwiSaAAaiXxIsfFseTdDtHKvVyYkhQqOyYoKkcRrqQCKoOKNnIYhHOzbnNBLtdDIiIiUKiHhIbBOsSLOooHJjhsGKkTtuUuUUkeEjxfIZzyYWwLlrVYfjYQaDdtLLZzdeozmNnoJjKQqXxUwWRrWwuXzZsSTtpBngqQVQmMZeWwTtvVEzAMypwWPGgqAaWwfqhsSypyYTcCRNnrtPYBtIilPkekCPBoNPBfxXXcCxgZznlASfeEPjnNJjWjEfQtTcEJLzZfFUAeElcjQzZzIiTfFAawizZdQQqfUuFaACcoVMjJRxRfGgrdftCcSrEegMzEOBRrhJgGXQGmMKUJxtKtktGbBpPgTuUJcOoGgtTDdQqCxLlXgEeQsSebBEtTwCcwjBTtdDlQLlqFQUuADdkJosZKJuJvsQqSjMmJxXjwWJxRrIfjJFfQuxpPsTbhHLlBtCvFxQWKEekNTnNCvqwWQZXxEWrRFcCfcfABGgWnFefDPHhEelzZsmMHDQqThHOoIDIipaAmwWkKulcfRrFTpWoCGgSISGpotnMKkjJugPJtfPpVSlUntUEezZsdTtwXBbYwWyTsiIRHWkJBgkjyMSqQdDfLTYytkeoGYyCchSUuhKsSJjxXkHTWwmMkKTtNntwWmUNnuMUyQdBfFUcCHhNgGOonbBbAaQeEqQqyYXxgNnGLlvMNnmkXdDmjyQUjKkpNIacRjJBSsbATtCMYyMkNjFGHuUhKgCcGqTtboOtHhPUhqQHNnuNxRbOoPPpMsSisNnrBSBbLSsQWwqDFLJAtWwoubBUfFvVVYyBbbBgPpyYeFfdmHXLPpjkKQRaARrUuxpPSsKocBbIyFfRrYPpuoOTSsfFfFTtWMmjJAaDhFfHdSoOsVgGgKfNnDdZzbBBbPZeEzpFSpPjJuUQrXxRMdQOdDvsSVcCcCctLXsrrRRUXaCbedLGgGmTtMehHEeEWEeDdwAHhjHBKYykbaTYqhHzEwDzZRrNodlcyNnYWCPpbkKsSypPHcoOAaUugrGEDuXxKjXxDQxFsHgyejlLJbBbBnNAyDyYrdDWwcCSLmsSMjQqQqxXJzeyYEZfJGgOQJjUkiIKldDBbwWnWwOpPhNxTyYBbqQaXxdIQqivVOwKkZCcrNnKLpKkDHvWZzEeWAagAaiQwhHUYMqvSskiIleELDrcgGbFfoSsKxCqQTtIuYysSJjfCVvvVEwjJvVWeOomMNwucfIiFUuxXvaAFCEeQdlwamMxKnAajJhCjTYzZcgPpjJkKUYCnZziScCQFfrucOJiIuQgmMFEeoOKkZeEaApeKpuSyYiwAzZtBbTKbgWYybBtTrkJuxfFMmNVvdUQOoyJbSsVkPWxSbUVwdDazKQqkemXmLQTxHhGgfqdbByuKuUdtgQqsShHHWBbadgFwoEwWdnNsZSOorSsxLlsFfSSfFyYbcdFfrRMmXnYyoOwdDEzZeoOWNPpjJhHKHzZwWwWpqQHrRbEeJNoOtaxXABIVoKmMVXxuUdSsDVWjHUprcCvVTtKkRbgShHXxshOeEoEenEFWtYyXvAGgDcCdayeayMcVNnaAUSYyjwWZIoNWwMWwZGgPBbNCtnDrPHaPprHhMMAXUuWwAaepPEHbBZnNTtpEVKcKkdDPtPghHPaggGozZOhGgUhAPyYaTTaDmQyYqPVvUutUBalLiITtdAkKGKJjbPpkPeUDmWwzZmKmRvfFqJSrRRBbrGgWwsjhrmMUGZfzljUhHLZWwzDZzNeoOCmxiIrgXyHJjhfFDdtiIoOyyraiEQqKKuOothHGgEeIZpWkDdDZjcPpsmNkNnKnzZaAmFrqeJcvnYyaAiIYmHtgfXsgGGGfFgkFrRrGNOZzVIaAOEecRRLlrwlLNnWuKIKkgiPpLSKKCuUiTVvVFHYyrQyYqnSRrhHRlLbxCcRrXxKkYjTtJygmMnNfYVMmKOorRZzkYyzZEeVvGgQqUQquUQwcIivVvVYfVGqFnkCcvHwWFfvsBbxXnNxNGzZCcGggHhhxXetaUTtxpPXysSlLYmMatUuCvUuVcmMTDdEmMeERVvyMmyYLlQtTaAqgGmMQpPmyXxrRrRrgzZMkFfGFIiQqnIMMpPzIiFbTtLlusSUlcCLykKVDLBLpJjVcCJjVkKYyvgeEXTEeSfCcpVLlVvTtBUjZzKvVzZHtPvrVvktLDtTuINCDVvRTIAMmabBiCcdKJjkzeQlTtoGgbBjJOtoPcCpHhOFfXnLlFfjjJJlLrRLlIiQJjgjBbMmbbBBCcHhChCbGmMUlgGqQmCGgUvVzUtTuvVrAaIWwAUuavnBMmyYbxWwXYyuOcbBCszNjRUzFzbGAcCiIYRryzHOohmdVvmyYOPdDXNJEfHhSqlmZXxsjJjJSrRvYbByuUcRrCpPshHMUMkSKaATBbikKuUpUUjlJHhjDliICcLPVvptTdLnNljSUusWLlwYiIlLoWwKkOeAKKJifFEyxXYICzZcpawEeKnkKNkXdDdDxmMkEqQpiwSOPQqFEKkVdYyDqQMTtTeAaTtjgVvhwdisoOaAHBbhqtTQmMSVvTtGCnZhKHsYyAhoOIiVHtZznzxXeEREYyeWNnWwzHMVoOAaiIPUutTpbYojJUDLwWnLyYlHdDheRGaATTwYAARraaCJjvYPtcCPpThGgUzZuvVHpPcBoRpPzMPoOrRFfxMoOZvaaAAPpVHUuhzZUwfRrvVvhHGQMmKkqePTabjbeEPjlndDmRmnTtNIllVvCJoOcbBIHhivVmMCjcaAsSTtVNEjzxdDzZTtXZHhbvViIfFLWvVQzoBnNDcoOUuMyYQIiqmpaAPoiIoWoOQTefrRHmMhJcCRnYyGsVvoxuAahHieEQqCcIftTFZmMzwNkHSzZQLlUUlbBBCLutzEejsxGFfBbVAaKkvOMbYSIisyHdayyCZfCcFVAajJuUOKgGkEvVeRYyrovWwJZcVGghHKkmMZVvXQVvSsvVTlBbHeEUuGqPEeZQXIiHTtIayYAUooOOuPpXPXxpxDDoOeJdDoZByYEgGeZXRryYjJxJZzAavHBbhVWwjzwBFfXyBbtyYbBlLhHcooOFKIlLNHvVhnmmeWtWgGYyoOMmyGCcqQsYRDdryWFfcNmMbDnNBeEDdlLzRruiBbCcoOlYyoYBbciIgWMmiEpGtTypsSWwTwWBgGmwhHwMmqnvyqQYVAdkKILcCQAaAaHrSsiCMyYgGAhWHdDVvEPpyYeoOEEeybNodsKdDdDGnMVvmbMCHCAjJaGCcgmyvCBWKDMljJneEvHhVYFNFtDZzdPOopmMQhPWwcCLpGgPqbqhxveKLHqTYytQJbBLbfEoiKqLfFfuMmsSUipBUdDuENnYcCqcIVDjJoONndwPyQmMTuQkKonNriCzqFvCTtnzFsSQqwHKkkEJjjkAEeCFNnMGvdDYnVverJRrYcpRrEePCyqBcZHhzCboOQDdhUuxXuZzUHFKyiUcvxXqThtRrRUukOwAavVMrlLxwuSsGSlkKLQqMPVtBGgbPpTXdusiaCScCucxXsSxBbXwuOozZUQLYGgeZzJjEBbXxMEOoxRGgPoOprYkEeKRrVvyHQHJjsSOTXxtorMmDEeeDdPpFfdBrRLlVOIpPuDdeELlOocIiCWHhYDXxeRrEJjnNdcCighWwmGgzsheEpPgEcLiZzIlnkSDdwrRTtlLWXhHbBxBmMbDzZdwyOuHhgqqDTshaAHnNamMAStcCLlkKdZzkaAOosSKpllLaAgWZpPkKznNUukekKSjJswWzbBGgasxXRbWwNldDYuxyvVUuHiBSYDdwUfFuGgXroKkdjiuiIpPHvVhTpPWbsPpvxiIEesKwWklpaOZzDoOdGikKIQEKkXxwWjOoCUuYYuUlocqxXQgGIeEaAJjrWIJFfjkXbuUHoONGXxmNkKfyYMmeEEeThHHqnYbKkBByYbmRTtOvkKVskFYbBxXLNeEqQRrSsVgyYGaAcmMgcCnXBjkWtTBbwyYjeEuUJBbKfhNHiaAVvdpnCMKkyERkjJKCcvVtnNTWpPaAKzTkKgbSscQoTtOvAaiILlYoMjJxhCccCGrRPqgGYyqQhBbwBVvuTtPPyspAavfgGFHUuhGmDBvlLLlRDdKsSMmkjbBHAQHGghHyYhXxjcCJkEeKvVYdDyHhhHgBbGapPzkUTdwYwSsFKQqVvkOorKqQWwJjkaAPpphHXxohHuiIxXFhHWTWwJjyIiYCkDdBoOeEAaEUxqQHVnnRNoTMqQAaNnQqfFtTqQrZEbfQqOfFqCcOXxzZTpuXhjgFfGqQaBbzpbBfFPZABbJZCVpMKQqiwqpPQWdFRwWueeowHhWdduoHhFEaAMxtTNnsHIIiiuUhQqCcKFfNnWKkPsStELleJvVsjJsSzZoNCcDyydxXTgGDMmSXxuuUoOrFBbXvqQaWmGTMEebERrLhHlLlelnNkECcCIiceozZVoPUuVFfvaAxfyYFGESsegRfFisiIBJuUewitebCcaAOoURxoOCCcBXxKkfFAXVvFfxaDdKkpXgGWwUuURojrukKBbkxpgGPFfFfMXbVvSsPOoVvpbBxsEeSXBWQPEeWnNIvYQrOPpLloEezZpPGgCczUNMptTzoOZPuUmjMAaVvnNmJYysKMmyfFPpYLlKzZatTwWhkYyrRLkwOvMmdpeFCcfrRwWiIEHVvzfgxkKsSqQFfFfmfaAGgQVUOAOFpPfiIiOoIbJaAtjLlJgpPyZeEBbUYsJAaAaxNjJoNnOnRSsrYdHzZhYyTHQXxjeETteyyYYXuMxXUubqcCQtjQqPuYhTQDIBbnTUnNutsoOITtoOaFiFfcNnCIGgqQiIliInyqQYgGEZziEncWwijJjJXuBbWaqQxXYIaAPpyYpPiTXOWRtTAaEefFrQqSQqMiImMKkkKpexItTvmQxXqQupPMDEeQqSsPpCdJjVvGgDlLtVvXFUuzOsbpaaATtsQqLWwKvJgfEsraARSjJKwUuynjJeEaQqrjgbGopPOGwedPpDEkXxomMMiKVvrolLVvoOQqFRrxXClBmixTtXKkIbBJjDdJcxsJixbLaAPSZGNIiWwsSrRNnQqzZngOXnnNKkvVYuUSKciIrSsNnBbkKhOojJHhHCkKLlHyYhWOVtTaAcCyYtdorjJGpYttTVvTcCcCgrRoOGqzzZzojJIigrkoRrJgGjmfFMMFfcCEoJkVvKAVvZDdXwWZppLspPJjSlhBKHIWTtdZzZzZzvgfFIiClLPpBEaAtTeWwzZTtQqQaAOoZzgnNGuUDdtWwhLlHMFgGRrfFiHhAlLfaAQqTfFfFuUGgGyYgjejxXZzlqZzggGGQjzSpWwPsZebmfFhjpVvDTtximUuMiHdoTEQquDdUUuavrqXxaAQgGoOOhScvVrEepBAaYymMQOZzqQIiicTtCIvEpEboOqQcCIBOTtxljwslLEzZFfexXBbrRETtbBimMITfFVvtXozMXTfFqgGmMWGgzoOZGgTMzzXRrsWwXEYyYyitaLlmGvUOouUfiIHhLPpjJlhfYyFQqGMRrlpPgGlLgdDzZdDGLApPGgyYawJKKhLlHnNcFYyLPpKklCxxXBbJvVrRbBjQaqRxXWGYmMwJjEHhcCeTtWwAOZzoVvhCcwWpPEdRkKrmzZSsmMMDVXxvgdNnDuUGnNKCYyoOcqyYQYykUuPpkOoeEpPSNnsLhkKZHhQqzBVmCTJjbOoQeEQAMmFOVXxmzZMdDvxxiIKkFfrRFdDYNDKkyaAPVvSZwWzspKSspjWSswhHvOoVZzKvVkJEdDDdkKUHhuvsSYpPyTrLlLEPKyebUuOoCCDdDFfuUlLjVvJjVKkyYZnNwfxqQkyYVvKXyYiUuUusSGNnGAaFeOWTtwGgAaJhPQlLTJjjqkKvCuUkKczRBbjJaArhuHhsSsrRnlLlLNKkCBMOOoqoKOGMmgoNnkKNfFWnwRVtTvgueEYyAaFrKkgEbBeQqVOpPkKneEEeNnNkUpPvVuScCccCCsxhHGgPutRrekKyOEeMbBiImKkEvTtqhHDdQhJIirvFfVkKfyoLlpYycnNlLaAKkDdtwjOnNlLAcIPYypBNnbiDBbVvxyKkWwkKuUkaeYeIgGiuUerXxiIsSOoaApUuJmMzZpPsDBbdtItTiaHhAIChHctTeEzZOoVhUdDoOuSsXxPTEQthnNgSsGpPDdIvbByYdDVzZLlpstTNnUuSDEmMgJszZSYLfFsKksdDtjJjlbBuUUcqiIgFSsCcfGbBaPpzDdZZNNnnIhOoTtNsRFPKpMJjQaEFjJfcCdDULYyBWwsHhFxTturzrLIYqvFaHhXTDdSswWMaASsefvTtVyZzjJYyhHiIjiIJJOODKRrkBbdDkVvJjOMkSDdsRQqSZzHqQyDdLMGKkvVhHYyXxgmlrnNRTtzRFTtTfFuUtayEWhHgVNnLlxVYymMvfFgJXICciFfHhIiyYMqkKKoaSsAvVmmAaRrMMQqKaABbkaNnMmMmvVAQjJqfpOMmsScFfCVyYgCsPDdmHWwhMcCOXQqMJjNngGMmyYvpPTJrRsSaEevVIiWSsSskdDKpldyYnaaAfMIimHuUDdgOoGHmMhlDdHYCBbSTszZStAzudDEuPpPyomxXoulLBMZjKllUlLcyoKkOsScCjpPpPzZluJjJotgpoOPGuyzcCZYSHhSssSsMMmTVEelLvtdpYnbMmIiEjcWwnPkKbOBbtToQnXxZzYFfNneEKBHpRXQqjJcztNMBoccCCiIIjJieyFfvVAaJUufBbFJaAjpPInNmMOkKXxGgcCoFfrCQqcHhmsFLZeZzQQaAXxngGtTBbpkgGKexXJTvRrVRIiTtnQqNrmbjDdOxXHCLlpeELlPSWwFYyRDZzmKeEOozZNnbBpPiIdzofFGBbmMgRUurCeEGgcGwWBbXbBxhEeHWwzAaiYyJjdAQqCcqQaRbzAiHhzopPHdDSslLrJjRoKkOsSBuUwWbGgMmMqQAhaAtssVvSxOoOAazdzVkcwDdWPpZNWwXqRaArOoQqJiIjKSwWsHyZzYTttuUThqGzWeEyPZUrvVmZzMAxnZISsizNnjvVJwmMJjWpnNFVvfFhHeEDdiMmIfYymWzkKZBWvVtkwHgGVvvVkvJoNnQqSCclrRSsFfUuZEezCHhzFrVvKqQqqQuFvVpPVCcvYgGDuUrfFbBzzPpjpBfJbPpTUuXwsSbBWQautTVvYOoOfuUbCJjJNxXniZzbybBWBSXMmxctLlOeURrzZjHUnNVIKkilDTkPCIicWftTFwckjluLYWQGWwiIcWbBkKUJaAATsSBQqbtSsTgGfFPrRBQqsgKkKkyldoOmlvVzZLMtTGgDhHUkfcCFKuzZLeENxXhDdLliIHPuGESirhHRIzZjfKVvTghHlLCoLDdlNyYQWwGZzgSoOVaALpPVMmeEbrRWGgwBdzZDNNxXphHPBbnNgGSsnmDdyYqeYyXSsxEQSAaZzvPbBuLlKkYyVWwmsZODFfIFdYhHAayZzcBHhlLtkKDVURTErjkOodrRLlzZAavVoZCcuUDdqmMkKEuihSsmMHEePJjmzZJyaAYmGgMfFzZHjXxiPpIJQqUvVufFIbSnNuUVvGtTgfcCFqtTCpFIzhHWyYwlfYwWNnySzOpdDPOyYiIiIqzZpPPpSFfysSYogGgMPpQqYQAaQqeEQTFzZfrgGQPpYUuPpGgulLoOKkQqasSuNbBhObBoLPpIitqgZCcGHNnPpheXxEgWmMUOoPyMmpPvtThKfFMmqQTUTLlSsSfFKkdDWwJbBvVesbvoIiOVCcHAgqQuWmBbIDTtYyhHPUKGgayuULrVvtTlLzZRrRgGyYgiImMZRrxMmXhtEeyYbCciIoOHVlLvrpPmlLMYLNiIndTpPAaGFiIeEeOotMmLwWlxXFfAxXaQqKzZMYxUmcCMHhPisvVWhdDSsHwYkbBtTKhHkXxXXQqLlOOyYgGhvvVwLedPpYUaARrKkPpeEHtTlfFnhSsOoKzWXoOpZzPcCfRAarSszZFvJjExtTXPZzvVgGpjJyPpYSsheGenNyUuYqcRaAlLkGNFPVviICfFEIMmvpPrRBPpZBIteExXTyYiXoOxOWZzXxonlifFgOoiIGQUuqqQjJIiILGggGvlLgGgqLpDdzZPlfFUgnRrGDKkdgVvOotTviIVBbhHNNnqQXIvVnNinNbBHheARmMSsrYIJOomMvVjiyMmYyzNJZbBzVcMmbjBbJBxXCvXaACqOoFPkSsPsSXDHAaoVnKbBkDdJGkKZYLlyzyYWGghdGgHhuRrXbBsLbBXxXxZeEcDdKkIiCKkzyYvIiJLgPoaAHLlzRrKkPpZDqQktTFglLFxqKSsNnaAzZhLlsSnNBnQqNAXxanaEeAaAAJjqzDdZaDLldQqrRwWAssdwPpWDvVMmaArKbhpPHQDbUbxXGgBGgfTtXPsSpbPpOSsOorRrIiraSsQTtGtOoFftsSQEgGeAEHmULluetTQoaAONIWwBbinlLYgGypXSfHhAaFsJjxPlLeqQsNFDdsCYyoOnnNrRbBGgFbBcQqCFtxyYXxZjJSszfFGwWLlxtQqTdDXgDwfFWsxERrSDdsMfFqQLlDdVvVvuTtkSsKQfbBFpWdyYiIfSvVNQMmqhHdDKqrqLlhzvwfFkWCcwcCMmTrRjAaVvJQOmciIvVrRCKkYfFqZDdzQySlLIiFCoOrFAKkafNnwdAaDiVvXnEkNbVpELlerRyYPcCBqgGQPOLlZOozjJTtbvIjJGIimMkQqjJWwOoKrBtTdKLlvTVvcCVvtKNnkfFjJoOFhsSeEPIPpEepPHOlWwLNnjpNnzfrmjJMRrFfDAZyYzKkwzqQwWvKkVNVmMNlziaMDCsSccCdkVvuUMRrmKAWwDdHYqWwcCQoKkFfrRlAQqgGsSvVVvFMmJfaAJTKoOvztTpPEEeiDdBsKiQqIFfTtkuNnUSuUqnNAQqhHaoOBCcbZPpDHhdzxSzzZzeEZBWwXxbZpUzpWwHRwWfAGCrRcgIoijjPpJjJUZNWwnzAMsSDoOdJjMmVFqgGaAQfSqQswVvWviImbXPJjsMmSSaAqQqfFAaLcCuUnNCTtcFfUuIKEqMmQeEeaAFfNnVIiviIxRrXNnWSssSqfFfFdDMYymLijJNnFftTQqIuUlFfWwiiIIMmfFXxsrYyRNKkKiPAaOcChHjNnEBPkKpPpGgczZsqQGGgWwJWeEgVvGwMOAlRrLwWlDgGdXJjxetTlLYytMiImqQIhsdKkDSIipPHFfsXEjJdeEDrcCSIEeiOYWCcGgKFNnwJjWfVLjJxXlrRTtAaECrRczkKYEZzdCcaAacsSyYmQqCQqcJOWwyWVgGoXTtbBEeNnxXiLlTyYysSQWnEegGwSAasXxWNwqQWvVKkIJWlzOjJTQmMjJJjWzZlLwWwqsSnvVKkNqQyYqQTtYkLbiIBYyGXxgUAatBbTdDNnuahHQqskJjQqQxjJRLloOrFfXqTtwWKtTZXvcCVLvpPJKkjkKnYyFcCfdDWdDZPJjjxXJpzeEjJFVvfqQJjnNsKHhkVHPptuUTYyWvVmjNnGgXkKlCyYcAaZMhUuaAHmobuOoUtTFZWwUMmFfsbBSIijJyKkNSmMQEeqzsRrCczcfoOFRclNuUTtjahHAqtTdISsiFfelLiTtIEDKkOoQLlxXSsPgbBJepPEAsSRrwWHbBgrcjJCcIiFfreERwwWxjAVvbBLjJluUHqQhfQqFZTFgLshfLlFmEenNMQqHDZSsMmPrRMmdDIimMrzNnZRyYphWFbBfYOhHPpozdDZehHkKTPprxAavAaEvEeQwWbBpPqVUZhHziIxbdQMmoHYyhOIiJjeENXOpPlfFLpPofgGjRTLPplOtTcCoKiIQqkKJqbBJjQEejyYhHEeWwrhhHHRJxOoZYyzCNnctTXZzqQYtTyjaAvPGJYRExXxXumcCbfFKgRpVyhxXkKapPNSsqXbBaAzZAarqaAQYlLdDyRYsfFtFfdAaTFjJFRrHWwhvEevmmMDBbDdDsSzeEZqmMjJuUBqQqQxuUSNVvVJjvlLPShHZOozspFvknbBNKRrRrMwWLluUnNFYanNAyeVvEvbBVZJWwjmOoMKkeERrnUuzZsRZzvTtfWwluNnNntTGgCcuPpfFxXgMmeEcGMRroOhOoKkquzkzRgePGgWwnLluaAUTtNajJkZXKkzrRZEvGgDnNdzZYNnlaAGOogWxXNQqnwRkThGgHtrYpPUufeEQqvXxlLyYnTtVghqQHhJjHGQwWqUIkKKzZkBbNnuhHnNXGjcCgCFJvFFCCKdqQahxXKkRrRgmdEeCEoOoOKqQkNiuUILwWEKkfFcqgGfFNnjJqQZuUAaiIqnLdfFlLeYyEHhCDAadMPpmcbYRNnMFfkkKkFRrWkYyuVvUVvYyGsvBbZsXxCppPpPiYpRrEIQqKEekiPpOLlooagACrRcshHSPpCgGusIiOoOoSsvaLpPYySsHZoOzkKhfFwWJjqQHhwWWtTZzwQqMmporaVGYygvpPsnNCXxnHhNeEdTtDAslSsuUWwLSakKyqMmQCcGqQEenHnNxtTXbBmvmuIidfrAaUxLwWlYyXPgGRrzZJpwWyYuIiUsSfyYOoFjJbBZtTzrbszNnExXzoANOklSHQqCxocLlVvNnPpijZisSIFLUuAmMahoeIbBHhiRrCcfrRdDVyYtTMmDjJdVvvfFDdzUyYuZYRrffFaAWtRHhuUrTQqtTtzjJigGZzrZzRRrKkxTtXxXInYyJjrDdfTmMtbBMqiIsFnnNDdVdDvNkEeKujJWABbaCcIiBvVbBXQqfTQqtntTPHTtpPGgwWpLrRkCCccMmGdtTqoOQMsSmDHxXtLlTJjnNQoODdxjqQpPJXYLGgGAagCxqQsSAVvVmaAUuslqrRHKgGJjFsSeEmMfIPpiZzajFlLofcwWgGCiIFUucwWdDCFJjfNnbyYoSsSsWogqQFcCeymMYhkWEePpwwjDdJWKRRrtbFfBTTniVvNnIShbBHYyqQsAuYybBpPsSsSIiDdmrZphHPMmtpPSsTSfFZzRrwWJmMFfdDtTQqZAPpazMHhfFrmMRxkZTvVUuXjJEeFlLBbDdVguBbTvfFVtCcTmUubBoOIidDIFfsrzZJjLNnPHhGgHhaExXTteoeBbEPpbBOoOdpPnNDdGgQqtTKnNWwTraAqQMqQjJmIivVTtAKkywnNWYdWwTfLlNnzZjEeHpngrRGdkKDNOoWXxUuwMqQmrqQKkRvVIogUQbBzZMmgpPGaSlDTtnqhAhHOoyeEEvVmeQgGlptTRrAXzNnZpcCTlLVAWwavkAaVvAaKYkKDdJRrjYBbjJwxXWiImkKMdVUrnNRujxuNnfFUJVvtGgskUrRPpgQqGTHaAjeJjEGyVvGdBFfCcfFblLtTDmcCsFfvZwWWwDdlftTFkKiIMmRSsMmvzZDPpIRrwAgjJGolLfFsEeEytBnNbTjGAQqZfFMmAaYyxXDdDdvVzGgdxrRWwXmMJxXLIYyidDlffvVLlbBSHdDUuzQqcCFLcCbBkKUuXiIKMmuUkKMmkwWxhHlAcDdIibBuUHhLlasKkTcCtMWYiIZbwWDdyYwwfFeCFNnlLDdFfBbcCzWwtyYxbdDBXgSsnNjJeEoiInfFNMmOEAcCaDdzZwqQXxEeJjnNaWObBEerRNoOCcGKVvqQTbLlHhBQqEeYOoAawWqQqQZzfogjJCciDMmdFUqQuSRxXrWwsFFffslLSLJEpmMqyYgCJjcdDpPIiqgDdGaRraAAQnNLtjJyOozaAAaZcmMTtBbCZmMzxLluNDdnAaUXiIiZzCcvVZzIhOqDdZzslNrRVIviIVimMIivcCVAacCvnmMLNlLcCEehaAHrPSspRTaAtmhsQLlAiHVuUDiuUEeMmAEeaiHhIoOsSIWweZaRrMmMWUuQqwgOjJosSJEGHhQYmMyoOQFJioOIGbyYFBbUufNZznKnsTtDdUuSdDIlLlRrLYyVvLlYyiTtjJoTtFfUucCMyVvdDhdDHVvYmxKRPpBbrkUuXeBbWHhhHWwaAFhQqHPpIkiuUzZGgItTgGkKqQdfBDdbFSshHQqYybBDlLKOspMLWwmMlJPpOopPExXeeTtEuNYyfFtJjcCNndsYySnuUNDYyTEHVviInNCcKkQwWlLWdDigGOgGgbBgGGeZHhXGgxAazMmEHhdDbUYyuZzgGBxXCIiwlLYzZyTPpMnNmTtEetwdrRDZCcCcWwTtPTtXcCZzSsAaCGGggyDBbLlLlvIyYVIfFKklLnNwnNWiYyyZzYZdDLlwWzZTuhbBrRDdvWNnQFOxXeRrkHxXJBzZHhcAaCeEbpHfFhHLlIiaBPUoOuYWOSsoOoMstTwAaWMmSjJxPpXmwrROkFfKgGkaAIiGfFjJcCgUuSsnAahHxxuUGgXIoOMvVRHhrmiJLJjyroEeOClLcPhHpFfRYAaNuUCiILlkKjJLEeAbUUiIIsxXKkSMGCwWdBGgbvKkVjcCJpsYqbqreERxQqXpxXSjFlGHwtTWhxuGvlXxLlLVqQgUkKXXxpPAXxHkKNnKHhSjJsXlLxkSscCsSkKOaAoBWwbJjCCFuUJJxXyKkmMQqYpshISsNnCcfsSQqZzjNmMwWnuyYpSsjJwAyYYywXxWIiavpPsSVYyDXpPxqRYSsyxXpBbPnNHtXRZzrxtQiuULLlljDqQJjgGiIUHCbBVvcsNzVDdUutTnNEDdepIiQQqucCUqPKztNwAlzKklLCcRRXTsSwWFQqfbUUuFrRNFCcRraBbAfnQrWZiuUIPYEeRrypDprRPJjduJbKOokvVBTtzZdvVDWaAfFwPzGjWwAaJiHOoBbUuhHWwhzZGMmakslLNnGCcgRrgGMVvntTPQgaAfFdDGBmTcEHhiInNeCQqqiusFfcCApDdDdPrAveEoOVgqQGaqBbQVPsSaoOAeaALjWLlwDSsyYRrnNVvbBGoOgrRouNmMVvEdpPzZjJnNDuUtPoOnfFSUyPCPFRrfCdAaDuUcpPVlcMNnbBmaACLcNnCpPcOoOoCzCcaADddFfwWFfDgGXoOQRrtTITtPyYkWFfAaBbbBbBjJTvVtdZNnzlsSluQqwWVNmMnaAESsUqQuvVjuCcUJeQFfcCiIqWwuUJTZnNzEeqYEnNdSNTtnsBbDeYymMmCnNXxkUBtTbCkXxmMKcXxVYyixXIxXhHeEnogGONVmlLXxwWGgpPYxBbXPWpPwTeEtDAHPpRreEhIiaBbteEofFLlhHDdyYOsSrHhKktTdDNnfdHfFhzZLlrRDzLVveEYyNnTtxiujJUQHBbzaAfFLlnrCclLGgRNKkbeEJfaKRrkZMdFfzZuexXENOouUZMBbgGUGguLeroeRtTsSTcCzFyiIYhHjYdDCcqgGtTzZQqKkzhsbByYYGgybsSNWLldMHSshBbndEeYyNiInMmPNnZzEeuUdXKkxDzxXZpvVDxXQqqQDdzfZDdfVvYyFjJTzZmDdKkBIeMmEuWiDlWwwnNIiQSiIvVsqWlLOjJDdEsSeoLFeAaEeEpFfPQqKkwWbhpwaALlWNnKrRkqQvTtsSIFjoOIrRiZyYiIbBUuIizOiIrGBIrRSsZFUutTfoVvPWwpRrXCAqQaiIcSsFfMEaAYyuXxUbBJjoOZaCcVvOofbBFVXPEWwFqRrtlLToOATjEepPJEBeEfFbJXxjjWvYalLAyRrVDdyGgYnBdDbKkNIkKZVvMzpPeEejJEcCcpPAaCYyPpZmKlLkQOmmNnZeEqQGgzKkOouUcCMaAOCcTduUDJjsSaOoAIbBitlLnNJjqvVQnNPpBrvVRAzZauUBbRrbynrRsSiEIUdDuJVkKUugGSsLlOovEaAeITcCxiLiIlBbjSsJgGIXPxXlLxwWcQaMmBWwJjWwgGblZzLVDoOdWwUuPPpSpSEemMmxXMpPsPhHYyPpspgLhiIUyFfYLlujJRrGUqmMmfFiJmnNdqFfQWwDmsSMPlfFLJjRrsSdCcDWcCFfwfFFcqQaAYyuUCWSswwiKkEvuUVehYutTtMmkxXKzZTzpsSYyPxXkRrGgaAiIftKktTuHHXdDLldDxMNZiIZKkHsShPDmMpPdpDdfFIiwWBbWwiILlWwSsyYoOZzdnNiIqQGsSJcCCcyYzZsfFFXLhaVvwWAHMmbAIiaZzmMsDdSsyYSDnNdhvVHdemRrMsSKXxSXxHRYyrMmBbZzhLvdpCdDcqQZHhfFDafFAdlLfPpzZFhoOHsSvZzmMbBkKZzUuqgGQVCcnLlNAaMmyYXkKIizZxoDrRlhHLdbwWBFQvTFftEeeEtGgiIeOoEeEnNLGQqglkKtTWwKDdADLlnNdKkatTPrRBbqEefFqOwWOolLojrcCrRRdDJYmMiIyTBbyYtgnNdDIxXKcCBbEegGKkaVvVvTtOoPpnkSsvVKtTUJVTtvbBDdUuVSsvYyHnSsEDcCrRmzZpPwWKkBgGWwFyekGgKKsSfFegGoMdDPAHhNnkyYKadDbFHhqQfBkOjJoKPpHhpTcCmMiGgytKnwWKkBPpfGgRtTrsfFSEcrRNOoHhdbiIlLmMWwsPpILlIiuUmMibWiIVvXxtTSswtTBDdoOkKSLPpuUlrROoqtzZWwhHTQoOyYnoOyjJYMLlmcCjJSWwOoPpBAawWRrcCHhbcCLlWwXxFQAaqLlfKfFuUXxmPpaArRfFyYHpPASdDsqQqSssSQqQcEeIKkiYjJyCEzZeaAamMwWhGgJlLRrMAJIijakZzmMvNnVywqsSMmobBPAaYyywWjJYsSXsSqQCbBcSsxRruUqQSspLKHhkLlUdDdDuUuxLlbffFEBbySsYRCcwWrhHBUukrRMvVhHcXxqQLmMXDJjdttmMTTfFLOolZxXiQqMmnYywUtTUBbSsjXaAEeMHhmxJnKTtAnNakNWSspTtnNnNPZzZeJjZzJFTtmMfjbkKBOoYyJJjSsTtqQvRrVPpYyNWHhwgHhGnjJeEjVvYyOoJrREeDjJdvWwZzqmMeZPpzAEyYaDdAHAahVveIixoOFPpyYRrWWBbwauUnNAbBNAAaGkKgRraIinHrRrsnNBJjbmyvVYLkKRrLTtljJlMGpoOuUbBPrRwWgUuIiLAapuJjUbBdyZzYDPcmMDdCKvVzbyYBqcoOeYyECfFCZuUcCzcuUjJSsHZzucCoOKkGCcrRxblvVLaEesSXxVYQqjJUuLlPpyYJLkbBKQiIqljIrRaryYRrGgRAXxFfuZxTtXzsaALlSQZkAaKDdzaKkkKZvVLiIlQqxXzanNDZEehHENnuUOEeiPPppIDdoOMtTbBginhmMHNQqjJIGXvVxVZzRrMmmMXxvKjJCFfcCAafFkYvVyykKPLvVlbBHhIdtaATVNnvWwVvBbRrPpSsWOowskZbkKOofFYyoOtnNTXxNnWwXxVwAaWhZzgGnWQqwZzFSsmMlLfCcajJpPANLvmkKMqQYysSFfVfFeElLfFbDTbBfIKtTkLlGgoOVNqQneEXxvrRFYyfeEizlYyLOoZbBQpJjtpPTPNnEeqAaVKkkKzXyMpoOMmnNCcPXxMmOojYylLtcCYpPyTcCSDBbdzZzWJzEeZfMNnDdHjJhmBbZiIUuzUuygGYlyKjdDwWuUJGgbBCcyrRnyYcfbBfNnFMBbPpyYBLlJjVvwYTjSzZmkNnZzKZzgGNnMVDdiIeEGXxghcCpPcCtTLcDdJjCOoxlLsSNnXhVvHKZzXiImMxeEZztToOGgLlmMWKkmMwWCcQqzZwkkEePpqCcQKZJjaAzhXxsSjJUGmJjhHlLRjJrDQqdHXxAatThyYPHRrhkKGgJCcChDTHhtoOseqQESGfFgdaAAaNnLljJjJyYElLEeTKktySsYPpRrJjeEZbBzjMfsSgGFmoEqQQqeDdPpOdDYVxLGPpglXNUqhvVdDHzZOouURnVvNqQnXxdRlkKLclLyYfFAaRrWwCGztSshHTZKklNnLbyYunNUBhxXMmHECdDpPcZEHhFfeRWvVpPwvcCVkKwNnTtdDWQqdDRrplLJjPRrgdDNlVvRWwpmMPrHhPpAoOahHHLlIfMmMmQqCQqtTciAaIPpCclLYynNQzZFfkKqKcCkyYrRiAaMmIwXxWONnoFsURrudDAyBmdDMAaULlnNauUAuBbbVvYqQZcCzuUajPpPpHhJszZSiIMQoSsEeSsOGlLgqwtLbBsSlbBTnNLIeEirwWRlzZhHBdiIDZzgGfKkjJmkKqMmsXIiaAGkKgxwWwwSsqQWSUFfsSbBuoOguUMmBbAmMaNnZzafNnFoyYDdOVvuUoIKkiOFMmfAvViDdrGgRPpjEeJMqQNvtTVuQpPuUZzZzeEhHfYyrRKkyFfqrRjJXbBzZbBxQraAydDKkYtRreETFiItTgGfvVHhSjJkoXxtTdCQqSscVvUuuUDdDbBUITtibyYDdBurGqgGdDQyYyYlLguUBbWwlTtIUubpPBiZzxkKCcOoXbQnNXxqBWwKaAkcClLjsSJZzLhHbBlJjLSiIlLuUezZEeyYEWwkKyYQOgGFfoUXqQUuxujjJdDGyYIiZzZoOzglnNLUuFAvtjhgGHQENnxXenNmMqwuUWOosbBxRpPrXShHDdkKuUMLlmZegGcCsSbCxXGgcYDdXxytTdFXxTRrtdiIDJjKkfYqQClLZzcmDDddMfFWoODqhAaHQCcsSdwsSZzSxcCXsoOSkKsfFoKkOJoOCcPpbBuAawWUvVsTXwWxCcrRtSYsXxSIijJaUuAyCcxXxJjLlXfFCKkTtKPXxpkRrDCBbxZzXfHhwWZzXxFcCchTtuVvUzkqQubBUuUKOJmMUuVvHhWwqMmQYgGMBbmqKQjJXxvSsXxzZTTttDdVPNEvVvVeujrRXxJfFxXNnqQYfFMmyOoVlBbRrHhLddDNnTtvVDtTMiIOoroOOoRsuUSRrvVlYyLfFgGxqQiIXxXKhFTTtjTtJvVuugGlLwWrRGCcsSgiTtvVIAahHggTHhtjDuUSsdYTtyKrRkpPJKksSfFjUuDyWvVwYwWdMmJrRYySnNlLhHshUIiuHQPppbDkCcjJPhHCfmMuuUfBuUFfbFoWwWQqwNnKkOURrpPJjIiKgGkCcVQqHVvzZhaHiIhuAaBblLBbjiCWwcIHEeMmhTosSsSOIBsSqmIifFbOoyYYyjnNJLloSslLJeEjOUpPuBYyvVgGxXpPHhDwkuUKnrWwRcCNmAaMwWWfFHhlFEefLwWiWwWwnNhSsHXpCcPkKxwhHIiWnNaCKkVvtfcCsSFyYQqaAuUTgBbGOoUFHhDdIifwWSQqeOFuqQUTtoORrZLlCcuMmcCLlUDdzOHhtrRlLTyYEYyQQhHqEnAaMmtKktTdDLlTNMrRTTttCcpPqXxYyQGbLlBgAanbBOoayYHhEedyYDkKWwjSsJUujBKkTuUWwmMfFtpPnNjJEeWloOyYVvDOodLyYEStTFfxxXXsewzPpZDdDdaAkhWvlLVwaAJkgGyYKeCRrcEAlnNkoOKLUuHTTttMmTuUQpPEeDdLjJlqKOVvokuUtMoOmAaoOoOhHAEeTbBtalLWGgwYdVvzZDrRanNnNAVsSvAaABbWwdDvVoOeEbUsSDduUxXuUuZzhHlLBKkTtqQEOoKkhPcCpXTtKkYwFfWDdyLZzxXEeDdykKFfcCfFtTwWMmcGMmrRbBAagsSFfTBtTmLlmMMbZzLDdlvkWwKdDVSIiVrRqBbQuUlLvjJsWwwWDCcSsdVaAvOoxHhVvXbBBblLmMKkYysSiImMckKCXaATNntxEeyYGgSsuUAVvlLUuMtTTtmmEeQqMaLlmHhAaMvVPvVpqVbBvmMbBAaQteFfSsqQnLlMmmMNkTtGgKKJjkYyyYahHkawBbWAKtTpPAlLJKkLlKIikTtjXxQquUEZziIamMAGvVdkKDlDdLgkLzYrRyZiIlyHhYjhHJtMmdXxDTtTxXPpkKzZKQPRTrRtfFrPpTtcHCdDPpclmMLhDdgGmWwMEeCCcHhpHhiIeEQqqszZczZCSYUfFuzZytZzTNvVngGBfJjFpPaAbORJwfuKkUFWjjbBJzoOZxXpPAwWasSFfxEeXUdDuetTEVWwvNnrTHhQqLEeIvBbVyYiNnihnNHpPNQqiInAaWwIJWwjVQvVqpwWPKQqzZbBmVvPrRIiDQqdpMYyltTLCcJXxjJSsjiMmIBbHhGgTfFNmqzZHhQbBAaySsYsGsSGggQiFfIqIgmMeEkXxeptLlTrkKRPsifFIUuSQVvqmYyMnNqKkBdDbQWdiISsOoTIigGmrVvvVRtQmMWwUuJjRrcCMmqrRhDdXYyckKnNnNCkKMmxZBbziBbeEoOIOobBHHhHhTVpPrRSsxBbVaAvXwRBblJjLiIreXxcCoFfwyYgYyWcCwGooGgmMiIOqQRrJmgGeEYlLyEhHwiIRZmAaevVlLqQEhHtQqTHhBnNbMoJjOzqQABbarvViIWrRkKaAXxmnyYhHVveEeEgGUMmvVudfFDPpvVFAafpSsPSshmMRrHJjRfFrvOoVFbBfNePIiIipEMRBbMmiIKRrkJjBCRrcLlLlgGrFRrxPpXFflLpPZzqQfSsRBbVvxXQKkqChAYyaMyYsGoOgSGgmWkKkKkvbBMmKVvkKVvTPptvhHDOqTGmMHhyMmWwuUYLllLgGOyYmMRrOopzZPoxXsSuAemMIiEaQqUbFfVNAanERrrhHaARXxZzZzBbHYPpyrREEeebaApPBhevRKIieEkrmMBXCtTcxTpPVwWvuZzoOUtGFfgIiSsozZOuWwRrkizcCZIFfKULyzZYDdsSsSlIcFfzZBVMmdEeDZzwWeEvbCHhhHGgmOoQnNqAwWaMtTGHhzZwrvVRWkKhHgsSiisScCIVvgGGVvgqQBwrIiRkKWKxQqXEkKeqQkgGaqLlQAOoOobnoONmikKzZGiLlIgPpIfOoFkzZPpKMTjJXrRBbyFfYiIMHhZTtoOaAzVvmxJjxGIifFgRPWVeEvwprHJjtTcCzrRxXyYtTmzMmZMJjaAZhNRroOnOowoMfFbxXYyOoGgBWwFoOfDyYSTtsdwWwWmOWXmMZzwoOWbxeEXtTBaEePpWwsfmMFSggGGwWAVvJjtTEYycrRQqCHCcLiIGUuglCxXsStTcSpPFVvfXxsJjuUEjJeJRhHrrRayYAjHhhVvscCtTSXxkKJZzxtEeTUuXFfKZzkgGiIjJnNJjWwInNnxXyYQqNWwLlXxpfFdOoCuUcWwZzDXGgGgxUuXxWfFwyYmMPSsIiiLwBbWlNnuUmMiNAaEniINsSlLxYyYyXQqeyYnUuWLlPpwpPHhHhNQqMmxXRrtTnGkKguUXxMmIyYLiIrGgrRRPpETteiIsShHSsPpoOBbLlqQUzzZzZMmZJjEeulMSuUsEjJEeeFftTmfFMmkPpNnkKeFfEKxXJaAJjxXjNnkVvlLBgGeEbjJTYycCcCYyUYyUuuVvcfFfFCtyYNnbMmlaALEeQqdEeDoOCcqwWQVvWwPUupOoBvtHhTVzZbpUuVvQqGgRviIqQVZzrPCcJjJgVvyYGjXHsfFMmSWwyYhxXxjwFfWoONnQqgGovVZOozOQqUuNivVIZzIinRrZztAatPpTnxXRrNXxXUuGgxpPTOKgGDdCctxXTNnRrkULluJjktTlLqQKoMmGpPgmzZMOuUVxQXxFkKfqXgGCcvcCrReEZzuUyYjJYyWHhwWQqwYNnUyYuyauUAGgPQqppvoOVPDdvCcnfpPFJjgGNtTVAuUaNKkjJAvVzZBbeEaeEvPpVnRJjroOyGggGNVvjJjJnrGguQqCcuXbBxcCokKOUUhHrRhHbBxXopPBPpbrRNdDfFnOqQgGRspPcRrZztTCSSbBsoOUxELhHleXuxXPpPYifFITNncnRrNCgrRGSsLVvlVKkiIpAaPWEeSstTyYTtwPDddDpEHhefFvtyXxmMlLOUuoU";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment