From 8aa7fe572f9dca112939ff8844ec50cd4d8518e4 Mon Sep 17 00:00:00 2001 From: Trevor Merritt Date: Fri, 29 Aug 2025 08:12:33 -0400 Subject: [PATCH] lots of stuff ive done. maybe a status would be good? --- README | 9 + data/2015_08_data.txt | 300 +++++ data/2016_02_data.txt | 5 + data/2016_03_data.txt | 1992 ++++++++++++++++++++++++++++ data/2016_04_data.txt | 947 +++++++++++++ data/2016_06_data.txt | 624 +++++++++ data/2016_07_data.txt | 2000 ++++++++++++++++++++++++++++ data/2016_08_data.txt | 0 data/2017_01_data.txt | 1 + data/2017_02_data.txt | 16 + data/2017_04_data.txt | 512 +++++++ data/2018_01_data.txt | 955 +++++++++++++ data/2019_01_data.txt | 100 ++ data/2019_02_data.txt | 1 + data/2020_01_data.txt | 200 +++ data/2020_02_data.txt | 1000 ++++++++++++++ data/2021_01_data.txt | 2000 ++++++++++++++++++++++++++++ data/2021_02_data.txt | 1000 ++++++++++++++ data/2022_01_data.txt | 2250 +++++++++++++++++++++++++++++++ data/2022_02_data.txt | 2500 +++++++++++++++++++++++++++++++++++ data/2022_03_data.txt | 300 +++++ data/2023_01_data.txt | 1000 ++++++++++++++ src/bin/2015_02a.rs | 38 +- src/bin/2015_02b.rs | 18 +- src/bin/2015_04a.rs | 19 +- src/bin/2015_04b.rs | 32 + src/bin/2015_05b.rs | 6 +- src/bin/2015_08a.rs | 40 + src/bin/2015_10a.rs | 70 + src/bin/2015_14a.rs | 31 + src/bin/2016_01a.rs | 6 +- src/bin/2016_01b.rs | 190 ++- src/bin/2016_02a.rs | 79 ++ src/bin/2016_03a.rs | 40 + src/bin/2016_03b.rs | 58 + src/bin/2016_04a.rs | 45 + src/bin/2016_05a.rs | 25 + src/bin/2016_05b.rs | 26 + src/bin/2016_06a.rs | 63 + src/bin/2016_06b.rs | 46 + src/bin/2016_07a.rs | 35 + src/bin/2017_01a.rs | 55 + src/bin/2017_01b.rs | 56 + src/bin/2017_02a.rs | 26 + src/bin/2017_04a.rs | 35 + src/bin/2018_01a.rs | 30 + src/bin/2018_01b.rs | 36 + src/bin/2019_01a.rs | 20 + src/bin/2019_01b.rs | 28 + src/bin/2019_02a.rs | 9 + src/bin/2019_04a.rs | 35 + src/bin/2019_04a_chatgpt.rs | 31 + src/bin/2020_01a.rs | 24 + src/bin/2020_02a.rs | 63 + src/bin/2020_02b.rs | 49 + src/bin/2021_01a.rs | 26 + src/bin/2021_02a.rs | 33 + src/bin/2022_01a.rs | 24 + src/bin/2022_01b.rs | 51 + src/bin/2022_02a.rs | 66 + src/bin/2022_02b.rs | 117 ++ src/bin/2022_03a.rs | 43 + src/bin/2022_03b.rs | 10 + src/bin/2023_01a.rs | 39 + src/bin/test.rs | 20 + src/lib.rs | 27 + 66 files changed, 19390 insertions(+), 142 deletions(-) create mode 100644 README create mode 100644 data/2015_08_data.txt create mode 100644 data/2016_02_data.txt create mode 100644 data/2016_03_data.txt create mode 100644 data/2016_04_data.txt create mode 100644 data/2016_06_data.txt create mode 100644 data/2016_07_data.txt create mode 100644 data/2016_08_data.txt create mode 100644 data/2017_01_data.txt create mode 100644 data/2017_02_data.txt create mode 100644 data/2017_04_data.txt create mode 100644 data/2018_01_data.txt create mode 100644 data/2019_01_data.txt create mode 100644 data/2019_02_data.txt create mode 100644 data/2020_01_data.txt create mode 100644 data/2020_02_data.txt create mode 100644 data/2021_01_data.txt create mode 100644 data/2021_02_data.txt create mode 100644 data/2022_01_data.txt create mode 100644 data/2022_02_data.txt create mode 100644 data/2022_03_data.txt create mode 100644 data/2023_01_data.txt create mode 100644 src/bin/2015_04b.rs create mode 100644 src/bin/2015_08a.rs create mode 100644 src/bin/2015_10a.rs create mode 100644 src/bin/2015_14a.rs create mode 100644 src/bin/2016_02a.rs create mode 100644 src/bin/2016_03a.rs create mode 100644 src/bin/2016_03b.rs create mode 100644 src/bin/2016_04a.rs create mode 100644 src/bin/2016_05a.rs create mode 100644 src/bin/2016_05b.rs create mode 100644 src/bin/2016_06a.rs create mode 100644 src/bin/2016_06b.rs create mode 100644 src/bin/2016_07a.rs create mode 100644 src/bin/2017_01a.rs create mode 100644 src/bin/2017_01b.rs create mode 100644 src/bin/2017_02a.rs create mode 100644 src/bin/2017_04a.rs create mode 100644 src/bin/2018_01a.rs create mode 100644 src/bin/2018_01b.rs create mode 100644 src/bin/2019_01a.rs create mode 100644 src/bin/2019_01b.rs create mode 100644 src/bin/2019_02a.rs create mode 100644 src/bin/2019_04a.rs create mode 100644 src/bin/2019_04a_chatgpt.rs create mode 100644 src/bin/2020_01a.rs create mode 100644 src/bin/2020_02a.rs create mode 100644 src/bin/2020_02b.rs create mode 100644 src/bin/2021_01a.rs create mode 100644 src/bin/2021_02a.rs create mode 100644 src/bin/2022_01a.rs create mode 100644 src/bin/2022_01b.rs create mode 100644 src/bin/2022_02a.rs create mode 100644 src/bin/2022_02b.rs create mode 100644 src/bin/2022_03a.rs create mode 100644 src/bin/2022_03b.rs create mode 100644 src/bin/2023_01a.rs create mode 100644 src/bin/test.rs diff --git a/README b/README new file mode 100644 index 0000000..2d280e0 --- /dev/null +++ b/README @@ -0,0 +1,9 @@ +Trevors AOC workspace. + +This is not for the public. If you aren't Trevor, please go away now. + +The content of this repo would violate the terms of the AOC project if it was intended for the general public. Some of + the source files contain the text of the puzzles, along with the associated input data. These are specifically + mentioned as not suitable for redistribution and as such, go away. + +Trevor maintains this for his own personal pleasure and reference. diff --git a/data/2015_08_data.txt b/data/2015_08_data.txt new file mode 100644 index 0000000..51c17a7 --- /dev/null +++ b/data/2015_08_data.txt @@ -0,0 +1,300 @@ +"sjdivfriyaaqa\xd2v\"k\"mpcu\"yyu\"en" +"vcqc" +"zbcwgmbpijcxu\"yins\"sfxn" +"yumngprx" +"bbdj" +"czbggabkzo\"wsnw\"voklp\"s" +"acwt" +"aqttwnsohbzian\"evtllfxwkog\"cunzw" +"ugvsgfv" +"xlnillibxg" +"kexh\"pmi" +"syvugow" +"m\"ktqnw" +"yrbajyndte\\rm" +"f\"kak\x70sn\xc4kjri" +"yxthr" +"alvumfsjni\"kohg" +"trajs\x5brom\xf1yoijaumkem\"\"tahlzs" +"\"oedr\"pwdbnnrc" +"qsmzhnx\"" +"\"msoytqimx\\tbklqz" +"mjdfcgwdshrehgs" +"\"rivyxahf\"" +"ciagc\x04bp" +"xkfc" +"xrgcripdu\x4c\xc4gszjhrvumvz\"mngbirb" +"gvmae\"yiiujoqvr\"mkxmgbbut\"u" +"ih" +"ncrqlejehs" +"mkno\x43pcfdukmemycp" +"uanzoqxkpsksbvdnkji\"feamp" +"axoufpnbx\\ao\x61pfj\"b" +"dz\\ztawzdjy" +"ihne\"enumvswypgf" +"\"dgazthrphbshdo\\vuqoiy\"" +"dlnmptzt\\zahwpylc\\b\"gmslrqysk" +"mhxznyzcp" +"rebr\"amvxw\x5fmbnfpkkeghlntavj" +"lades\x47ncgdof\"\"jmbbk" +"dwxuis\xa5wdkx\\z\"admgnoddpgkt\\zs" +"g\\k\x27qsl\x34hwfglcdxqbeclt\xca\\" +"lhyjky\\m\"pvnm\\xmynpxnlhndmahjl" +"c\"uxabbgorrpprw\"xas\\vefkxioqpt" +"rfrvjxpevcmma\x71gtfipo" +"fgh\"kcwoqwfnjgdlzfclprg\"q" +"onxnwykrba" +"hkkg\x60f\"tjzsanpvarzgkfipl" +"\"aintes\"ofq\"juiaqlqxmvpe\\a" +"wiyczzs\"ciwk" +"mfqeu" +"v\xe1z\x7ftzalmvdmncfivrax\\rjwq" +"k\"vtg" +"exhrtdugeml\xf0" +"behnchkpld" +"mhgxy\"mfcrg\xc5gnp\"\"osqhj" +"rlvjy" +"awe" +"ctwy" +"vt" +"\x54t" +"zugfmmfomz" +"cv\"cvcvfaada\x04fsuqjinbfh\xa9cq\xd2c\"d" +"oj" +"xazanf\"wbmcrn" +"\\\\zkisyjpbzandqikqjqvee" +"dpsnbzdwnxk\\v" +"sj\"tuupr\\oyoh" +"myvkgnw\x81q\xaaokt\\emgejbsyvxcl\\\xee" +"ejeuqvunjcirdkkpt\"nlns" +"twmlvwxyvfyqqzu" +"\"xwtzdp\x98qkcis\"dm\\\"ep\"xyykq" +"vvcq\\expok" +"wgukjfanjgpdjb" +"\"mjcjajnxy\\dcpc" +"wdvgnecw\\ab\x44klceduzgsvu" +"dqtqkukr\"iacngufbqkdpxlwjjt" +"\"xj\"\x66qofsqzkoah" +"nptiwwsqdep" +"gsnlxql\x30mjl" +"yeezwokjwrhelny\"" +"bjauamn\\izpmzqqasid" +"tvjdbkn\"tiziw\x82r" +"w" +"xwoakbbnjnypnaa\xa9wft\"slrmoqkl" +"vwxtnlvaaasyruykgygrvpiopzygf\"vq" +"qdancvnvmhlmpj\\isdxs" +"xzc\\elw" +"b\"wxeqvy\"qf\"g\xcaoklsucwicyw\"dovr" +"yomlvvjdbngz\"rly\"afr" +"bfb\"x\"aweuwbwmoa\x13\"t\"zhr" +"\"dmfoxb\"qvpjzzhykt\xd2\"\"ryhxi" +"psqef\"yu\\qiflie\"\x79w" +"arzewkej\"lqmh\\sayyusxxo\\" +"vuvvp" +"hc\"lg\x6bcpupsewzklai\"l" +"cjdfygc\"auorqybnuqghsh\x10" +"j" +"wqjexk\"eyq\\lbroqhk\\dqzsqk" +"dws\"ru\"dvxfiwapif\"oqwzmle" +"agcykg\\jt\\vzklqjvknoe" +"kksd\"jmslja\\z\"y\\b\xaagpyojct" +"nnpipxufvbfpoz\"jno" +"dtw" +"xlolvtahvgqkx\\dgnhj\\spsclpcxv\\" +"mxea\\mbjpi" +"lgbotkk\"zmxh\\\\qji\"jszulnjsxkqf" +"lwckmhwhx\"gmftlb\x91am" +"xxdxqyxth" +"\"lmqhwkjxmvayxy" +"tf" +"qy" +"wdqmwxdztax\"m\"\x09\x11xdxmfwxmtqgwvf" +"\xcbnazlf\"ghziknszmsrahaf" +"e\x6aupmzhxlvwympgjjpdvo\"kylfa" +"\x81vhtlillb\xactgoatva" +"dvnlgr" +"f" +"xg\xfacwizsadgeclm" +"vnnrzbtw\"\\prod\\djbyppngwayy\"" +"lrt\xf4jahwvfz" +"aqpnjtom\"ymkak\\dadfybqrso\\fwv" +"gz\"aac\"mrbk\"ktommrojraqh" +"wycamwoecsftepfnlcdkm" +"nrhddblbuzlqsl\x9cben" +"vckxhyqkmqmdseazcykrbysm" +"sil\xbbtevmt\"gvrvybui\"faw\"j" +"cjex\\tp\x45pzf" +"asjobvtxszfodgf\"ibftg" +"gkyjyjdrxdcllnh\"sjcibenrdnxv" +"oswsdpjyxpbwnqbcpl\"yrdvs\\zq" +"\"\"tyowzc\\fycbp\"jbwrbvgui" +"cbpcabqkdgzmpgcwjtrchxp" +"iyrzfh\x45gw\"fdlfpiaap\x31xqq" +"evgksznidz" +"b\\w\\" +"loufizbiy\x57aim\"bgk" +"qjfyk" +"g\"anmloghvgr\x07zwqougqhdz" +"usbbmwcxd\\bdgg" +"htitqcpczml" +"eke\\cqvpexqqk\"to\"tqmljrpn\xe6lji\"" +"g\xd2ifdsej" +"h\"sk\"haajajpagtcqnzrfqn\xe6btzo" +"wfkuffdxlvm\\cvlyzlbyunclhmpp" +"myaavh\"spue" +"hqvez\x68d\"eo\"eaioh" +"s\"qd\"oyxxcglcdnuhk" +"ilqvar" +"srh" +"puuifxrfmpc\"bvalwi\x2blu\\" +"yywlbutufzysbncw\\nqsfbhpz\"mngjq" +"zbl\\jfcuop" +"hjdouiragzvxsqkreup\\" +"qi" +"ckx\\funlj\xa7ahi" +"k" +"ufrcnh\"ajteit" +"cqv\"bgjozjj\x60x\xa8yhvmdvutchjotyuz" +"hkuiet\"oku\x8cfhumfpasl" +"\"\\sbe\x4d" +"vhknazqt" +"eyyizvzcahgflvmoowvs\\jhvygci" +"kki\x3ewcefkgtjap\"xtpxh\"lzepoqj" +"wvtk" +"\"ynet" +"zh\\obk\"otagx\x59txfzf" +"ocowhxlx\xe6zqg\x63wx\\tclkhq\\vmaze" +"w\"cf" +"qpniprnrzrnvykghqnalr" +"jctcqra\"\x05dhlydpqamorqjsijt\\xjdgt" +"sig" +"qhlbidbflwxe\"xljbwls\x20vht" +"irmrebfla\xefsg\"j" +"nep" +"hjuvsqlizeqobepf" +"guzbcdp\"obyh" +"\"mjagins\xf9tqykaxy\"" +"knvsdnmtr\"zervsb" +"hzuy" +"zza\"k\"buapb\\elm\xfeya" +"lrqar\"dfqwkaaqifig\"uixjsz" +"\"azuo\x40rmnlhhluwsbbdb\x32pk\\yu\"pbcf" +"dplkdyty" +"rfoyciebwlwphcycmguc" +"ivnmmiemhgytmlprq\\eh" +"lhkyzaaothfdhmbpsqd\\yyw" +"tnlzifupcjcaj" +"\\qiyirsdrfpmu\\\x15xusifaag" +"\\lcomf\\s" +"uramjivcirjhqcqcg" +"kkbaklbxfxikffnuhtu\xc6t\"d" +"n\xefai" +"\"toy\"bnbpevuzoc\"muywq\"gz\"grbm" +"\"muu\\wt" +"\\srby\"ee" +"erf\"gvw\"swfppf" +"pbqcgtn\"iuianhcdazfvmidn\\nslhxdf" +"uxbp" +"up\\mgrcyaegiwmjufn" +"nulscgcewj\\dvoyvhetdegzhs\"" +"masv\"k\\rzrb" +"qtx\x79d\"xdxmbxrvhj" +"fid\\otpkgjlh\"qgsvexrckqtn\xf4" +"tagzu" +"bvl\\\"noseec" +"\\xgicuuh" +"w\"a\"npemf" +"sxp" +"nsmpktic\x8awxftscdcvijjobnq\"gjd" +"uks\"\"jxvyvfezz\"aynxoev\"cuoav" +"m" +"lkvokj" +"vkfam\"yllr\"q\x92o\x4ebecnvhshhqe\\" +"efdxcjkjverw" +"lmqzadwhfdgmep\x02tzfcbgrbfekhat" +"cpbk\x9azqegbpluczssouop\x36ztpuoxsw" +"cqwoczxdd\"erdjka" +"cwvqnjgbw\\fxdlby" +"mvtm" +"lt\"bbqzpumplkg" +"ntd\xeeuwweucnuuslqfzfq" +"y\xabl\"dbebxjrlbmuoo\\\x1au" +"qjoqx\\a" +"pu\"ekdnfpmly\xbago\"" +"fjhhdy" +"arl" +"xcywisim\"bwuwf\"\"raepeawwjub" +"pbe" +"dbnqfpzyaumxtqnd\xc5dcqrkwyop" +"ojv\x40vtkwgkqepm\x8bzft\\vedrry" +"wggqkfbwqumsgajqwphjec\"mstxpwz" +"zjkbem" +"icpfqxbelxazlls" +"pvpqs\\abcmtyielugfgcv\"tjxapxqxnx" +"oqddwlvmtv\"\x39lyybylfb\"jmngnpjrdw" +"gisgbve" +"\"aglg" +"y\"\"ss\xafvhxlrjv" +"qbgqjsra" +"ihshbjgqpdcljpmdwdprwloy" +"djja\\wcdn\"svkrgpqn\"uz\"hc\x43hj" +"cbjm" +"pnn" +"pqvh\"noh" +"\"\\fdktlp" +"ncea" +"pqgzphiyy" +"\xbedovhxuipaohlcvkwtxwmpz\"ckaif\"r" +"arjuzbjowqciunfwgxtph\"vlhy\"n" +"c" +"nrpdxunulgudqzlhtae" +"iefheu\"uru\"" +"aqijysxuijud\"np\\opbichhudil\xbesum" +"pfpevmtstl\"lde\"bzr\"vspdxs" +"vparfbdjwvzsocpnzhp" +"g\x4ffxaarafrsjthq\\\xc1rw" +"ng\\rqx\\gwpzucbh\xafl" +"rw\"nf\\dna" +"jkkeahxurxla\\g\xb3czrlsyimmwcwthr" +"twaailoypu\"oas\"kpuuyedlaw\\\xb0vzt" +"hznex\\gdiqvtugi" +"imdibsunjeswhk" +"ta\\icileuzpxro\"cfmv\"mzp" +"coykr\x57luiysucfaflmilhlehmvzeiepo" +"u\x3dfh\xd4yt" +"piw\x1bz\"eowy\"vfk\"wqiekw" +"gan\"y" +"p\"bevidoazcznr\"hddxuuq\"" +"bwzucczznutbxe" +"z\"viqgyqjisior\\iecosmjbknol" +"dmlpcglcfkfsctxydjvayhymv\x3c\\gp" +"bfvkqrintbbvgfv" +"xlzntrgdck\"cprc\xadczyarbznqmuhxyuh" +"uqdxnuwioc\"kdytxq\\ig" +"xrafmucpmfi" +"vr\"hltmfrge" +"eonf\"nt\\wtcnsocs" +"j\xb7xoslyjeyjksplkqixncgkylkw" +"njw\"pefgfbez\x9axshdmplxzquqe" +"di\x58bvptfsafirpc" +"l\x1fkco" +"x" +"mprndo\"n" +"psegit" +"svbdnkkuuqs\"sqxu\"oqcyz\"aizashk" +"cwkljukxer\\\"\\nff\"esjwiyaoy" +"ilxrkgbjjxpvhdtq\"cpiuoofdnkpp" +"hlngi\"ulxep\\qohtmqnqjb\"rkgerho" +"gxws\"bcgm\"p" +"bv\"mds\\zhfusiepgrz\\b\x32fscdzz" +"l\xfampwtme\x69qvxnx\"\"\xc4jruuymjxrpsv" +"qqmxhrn" +"xziq\\\x18ybyv\x9am\"neacoqjzytertisysza" +"aqcbvlvcrzceeyx\\j\"\"x" +"yjuhhb" +"\x5em\"squulpy" +"dpbntplgmwb" +"utsgfkm\\vbftjknlktpthoeo" +"ccxjgiocmuhf\"ycnh" +"lltj\"kbbxi" \ No newline at end of file diff --git a/data/2016_02_data.txt b/data/2016_02_data.txt new file mode 100644 index 0000000..4981266 --- /dev/null +++ b/data/2016_02_data.txt @@ -0,0 +1,5 @@ +DLDRDDDLULDRRLUDDLDUURDRDUULDRDDRRLDLLUUDDLLRLRDRUURLUDURDDRURLUDDUULUURLLRRRRUDULUDLULLUURRLLRRURRUDUUURRLUUUDURDLLLDULDRLRDDDUDDUURLRRRURULLUDDUULDRRRDDLRLUDDRRDLRDURLRURUDDUULDDUUDDURRLUURRULRRLDLULLRLRUULDUDDLLLRDDULRUDURRDUUDUUDDUULULURDLUDRURDLUUDRDUURDDDRDRLDLDRURRLLRURURLLULLRRUULRRRRDLDULDDLRRRULRURRDURUDUUULDUUDRLDDLDUDDRULLUDUULRRRDRRDRDULDLURDDURLRUDLURLUDDDRLLURUUUUUUURUULDUUDDRLULRUDURRDLDUULLRLULLURDDDDDLRRDLRLLDDUDRRRDDURDLRRUDDUDLRRRDDURULRURRRLDRDUDLD +LRRDUDUUUDRRURRDUUULULUDDLLDRRRUDDUULRRDRUDRLLRLRULRRDUUDRLDURUDLLLDRRDLRLUUDRUDRRRUDRRRULDRRLLRDDDLLRDDRULRLLRUDRLLLULDLDDRDRUUUUUULURLLRUDRDRLLULLRUUURRDRULULUDLDURRUUDURLLUDRDLDDULUDLRDDRLRLURULDRURRRRURRDDUDRULUUUDDDRULRULDLLURUUULRDDLRUURLRLDLUULLURDRDDDUDDDRLDRDLLDRDDDDURLUUULDDRURULUDDURDRDRLULDULURDUURDRLLUUUULRULUUDRLLDDRRURUURLDLLRRRDLRURDDLDLDRLRRDLDURULDDLULRRRUUDLRDUURDURLURDDLDLRURLLLDRDULDDRUDDULDDRRLDLRDRDLDUUDLUULRLUDUUDUUUULDURULRRUDULURLRLDRLULLLDUDLLLRUDURDDDURLDDLRLRRDLUDLDDDDLULDRLDUUULDRRDDLRUULDLULUUURUDDRLDDDULRUDRURUURUUURRULRURDURLLRLLUULUULURDRLLUDDLU +LLDURDUDRLURUDRLRLUDDRRURDULULDDUDUULRRLRLRRDRDRDURRLRLURRLRUDULLUULLURUDDRLDDDRURLUUDLDURRDURDDLUULRDURRUUURLRRURRDRDRDURRRLULLDRUDLRUDURDRDDLLULLULRRUDULDDRDRRDLLLDLURLRDRDLUDDRLDDLDRULDURLLRLDRDLUDDDDLDUUDRLLRRRRLDDRRLRLURLLRLLUULLDUUDLRDRRRDRDLLDULLDRLDDUDRDDRURRDDLRDLRRUUDRRRRDURUULDRDDURLURRRRURRDRRULULURULUUUDRRRLDLLLDDRULRUDDURDRLDDRDLULLLRURUDRLRDDLDLRRRUURDURLDURRUUDDLRDRUUUURDLRLULRUUDRLDLULLULUURURDULUDUDRRRLLRLURLLDLRRURURRUDLUDDDDRDUDUDUUUULLDRDLLLLUUUUDRLRLUDURLLUDRUUDLLURUULDDDDULUUURLLDL +DLULLRDLRRLLLDLRRURRDRURDRUUULDDRLURURRDLRRULUUDDRLRRLDULRRUUDUULDDDUDLLDLURDRLLULLUUULLDURDRRRDDLRDUDRRRLRLDRRLRLULDDUDURRRLDLRULDULDDUDDRULDLDRDRDDRUDRUDURRRRUUDUDRLDURLDLRRUURRDDUDLLDUDRRURRLRRRRRLDUDDRLLLURUDRRUDRLRDUDUUUUUDURULLDUUDLRUUULDUUURURLUUDULDURUDDDLRRRDDRRDLRULLLRDDRLRLUULDUUULLLLDLRURLRRDURRLDLLLDURDLLUDDDLLDDURDDULURDRRRDDDLDDURRULUUDDLULLURULUULDLDDLUDRURURULUDDULRDRLDRRRUUUURUULDRLRRURRLULULURLLDRLRLURULRDDDULRDDLUR +RURRULLRRDLDUDDRRULUDLURLRRDDRDULLLUUDDDRDDRRULLLDRLRUULRRUDLDLLLRLLULDRLDDDLLDDULLDRLULUUUURRRLLDRLDLDLDDLUDULRDDLLRLLLULLUDDRDDUUUUDLDLRRDDRDLUDURRUURUURDULLLLLULRRLDRLRDLUURDUUDLDRURURLLDRRRLLLLRDLDURRLRRLLRUUDDUULLRLUDLRRRRRURUDDURULURRUULRDDULUUDUUDDRDDDDDUUUDDDRRLDDRRDDUUULDURLDULURDRDLLURDULRUDRUULUULLRRRRLRUUDDUDLDURURLRRRULRDRRUDDRDDRLRRRLRURRRUULULLLUULLLULLUDLRDLDURRURDLDLRDUULDRLLRRLDUDDUULULR \ No newline at end of file diff --git a/data/2016_03_data.txt b/data/2016_03_data.txt new file mode 100644 index 0000000..ed9ee33 --- /dev/null +++ b/data/2016_03_data.txt @@ -0,0 +1,1992 @@ + 566 477 376 + 575 488 365 + 50 18 156 + 558 673 498 + 133 112 510 + 670 613 25 + 84 197 643 + 910 265 611 + 894 252 545 + 581 3 598 + 98 742 574 + 628 746 193 + 129 677 265 + 187 445 169 + 288 242 128 + 569 744 439 + 685 748 471 + 256 23 157 + 218 343 491 + 777 905 633 + 778 867 840 + 672 772 947 + 500 763 420 + 449 665 653 + 23 558 858 + 745 407 904 + 766 194 576 + 11 541 423 + 179 690 274 + 174 747 279 + 741 538 336 + 507 698 667 + 689 920 467 + 405 861 35 + 575 631 992 + 317 573 981 + 817 536 44 + 816 205 653 + 45 631 683 + 509 300 418 + 712 192 865 + 666 133 859 + 32 331 54 + 572 432 259 + 552 456 267 + 766 931 643 + 902 840 557 + 465 318 175 + 491 863 329 + 463 795 564 + 589 213 805 + 340 323 123 + 602 812 499 + 898 931 555 + 899 835 341 + 316 487 789 + 677 790 797 + 341 502 123 + 502 196 136 + 702 617 82 + 939 581 362 + 801 834 951 + 464 941 843 + 7 756 971 + 273 297 661 + 270 620 387 + 776 96 80 + 891 125 92 + 376 175 141 + 435 247 949 + 719 586 478 + 578 662 801 + 446 202 556 + 596 336 5 + 855 202 558 + 541 314 17 + 43 295 959 + 507 433 942 + 380 721 579 + 313 670 629 + 301 341 59 + 338 776 161 + 202 291 844 + 528 564 736 + 411 765 465 + 489 98 611 + 301 817 959 + 895 836 890 + 249 313 267 + 726 976 881 + 300 601 657 + 985 91 438 + 925 596 905 + 250 850 331 + 104 714 258 + 312 189 196 + 36 62 611 + 218 756 600 + 225 803 736 + 765 250 259 + 768 438 728 + 268 613 578 + 951 816 919 + 706 923 495 + 430 487 915 + 416 964 623 + 737 699 581 + 836 981 90 + 740 471 498 + 17 781 602 + 732 527 191 + 57 126 235 + 778 344 370 + 822 398 366 + 245 597 127 + 407 658 902 + 542 545 985 + 786 663 93 + 872 512 690 + 897 151 655 + 226 362 164 + 257 629 168 + 94 280 86 + 577 611 45 + 648 756 953 + 89 556 924 + 116 330 373 + 730 297 713 + 836 630 486 + 431 10 177 + 350 21 950 + 442 34 831 + 219 115 125 + 259 111 836 + 56 13 825 + 837 648 336 + 414 314 670 + 787 906 792 + 232 526 550 + 220 409 216 + 383 241 720 + 101 724 8 + 108 695 885 + 23 33 894 + 458 827 435 + 489 664 675 + 272 542 261 + 18 250 218 + 896 60 659 + 906 284 823 + 179 668 925 + 174 362 227 + 211 589 911 + 514 333 704 + 575 716 896 + 762 382 597 + 344 783 294 + 408 795 209 + 91 119 110 + 717 616 307 + 760 106 333 + 374 563 514 + 454 51 709 + 564 499 158 + 566 541 601 + 901 327 137 + 417 859 921 + 726 627 828 + 534 416 475 + 221 533 310 + 731 423 274 + 534 636 902 + 463 513 606 + 921 148 829 + 314 151 657 + 454 238 935 + 468 244 703 + 253 124 615 + 427 524 804 + 194 545 380 + 913 998 210 + 203 797 141 + 993 320 265 + 208 144 488 + 791 710 361 + 953 637 413 + 372 472 926 + 686 216 677 + 775 476 473 + 683 224 524 + 670 424 556 + 286 642 660 + 578 964 895 + 715 938 675 + 727 48 846 + 386 538 362 + 271 702 241 + 620 537 487 + 689 388 118 + 223 315 599 + 477 445 509 + 369 787 300 + 645 679 536 + 613 461 511 + 586 730 876 + 597 586 541 + 745 452 960 + 577 77 581 + 733 177 562 + 923 191 64 + 521 751 297 + 422 780 709 + 521 887 550 + 808 681 829 + 907 938 753 + 507 307 991 + 752 386 22 + 684 270 155 + 91 234 151 + 568 950 170 + 651 954 210 + 789 31 307 + 550 71 560 + 463 715 400 + 491 765 600 + 131 455 904 + 592 453 555 + 559 788 676 + 391 484 363 + 405 404 280 + 68 114 556 + 307 518 632 + 49 549 907 + 288 287 482 + 729 36 395 + 440 768 636 + 838 772 889 + 99 231 794 + 181 81 684 + 252 253 843 + 738 717 531 + 125 311 536 + 727 508 487 + 992 76 234 + 680 114 100 + 501 165 292 + 597 562 167 + 223 887 429 + 613 345 482 + 209 45 787 + 98 175 821 + 178 196 252 + 345 127 459 + 767 896 750 + 601 965 522 + 792 541 699 + 989 350 109 + 337 799 588 + 276 531 244 + 461 655 162 + 413 284 340 + 327 93 556 + 431 873 989 + 164 826 956 + 279 486 578 + 488 275 248 + 672 462 539 + 636 448 39 + 116 504 619 + 550 353 618 + 803 506 5 + 641 482 513 + 190 973 509 + 4 105 745 + 443 619 243 + 440 519 754 + 624 62 907 + 644 231 907 + 232 238 900 + 866 749 665 + 490 988 547 + 815 482 135 + 331 992 234 + 252 812 623 + 95 661 698 + 15 378 91 + 986 338 255 + 979 205 218 + 927 59 302 + 161 231 250 + 855 250 389 + 588 356 40 + 279 90 105 + 707 273 77 + 846 311 842 + 870 305 833 + 77 477 346 + 638 496 395 + 642 374 864 + 73 526 717 + 851 399 892 + 873 444 889 + 988 133 217 + 950 702 591 + 989 338 278 + 307 628 794 + 815 568 390 + 974 725 622 + 463 296 984 + 605 409 526 + 665 554 473 + 106 852 381 + 874 597 620 + 481 609 245 + 604 18 655 + 702 611 814 + 711 341 254 + 130 458 865 + 677 689 278 + 926 675 223 + 363 15 154 + 189 785 793 + 189 556 925 + 92 332 617 + 1 884 831 + 176 37 482 + 174 856 362 + 432 978 371 + 957 662 493 + 749 873 714 + 259 938 328 + 692 837 649 + 721 949 456 + 488 304 194 + 270 776 448 + 446 879 257 + 647 705 462 + 720 305 25 + 230 489 454 + 920 303 582 + 325 20 478 + 970 303 168 + 628 29 916 + 398 209 489 + 248 194 426 + 426 276 899 + 14 274 981 + 430 12 799 + 229 235 745 + 268 663 528 + 283 439 906 + 542 983 253 + 214 938 241 + 575 123 228 + 704 628 326 + 567 678 468 + 439 984 300 + 580 228 520 + 229 668 370 + 512 701 624 + 267 912 271 + 666 839 776 + 804 362 559 + 400 565 127 + 418 349 450 + 136 671 460 + 302 515 931 + 185 764 911 + 441 574 331 + 902 856 448 + 123 934 288 + 890 143 683 + 307 470 748 + 339 169 127 + 114 339 834 + 789 639 631 + 676 82 453 + 247 563 394 + 436 655 703 + 352 906 631 + 277 367 327 + 585 757 427 + 545 710 988 + 153 705 689 + 98 300 882 + 140 491 135 + 193 220 911 + 371 739 602 + 538 419 864 + 280 786 352 + 795 750 697 + 808 341 79 + 361 606 668 + 57 277 452 + 524 267 976 + 525 45 762 + 462 885 782 + 90 837 156 + 510 394 826 + 617 23 812 + 443 755 483 + 255 756 866 + 931 404 762 + 184 496 236 + 841 792 640 + 932 259 869 + 893 697 951 + 37 451 493 + 939 592 146 + 789 104 25 + 477 617 150 + 427 506 86 + 723 243 717 + 795 705 638 + 908 506 556 + 741 755 408 + 608 852 240 + 613 717 393 + 392 59 448 + 877 724 100 + 61 141 24 + 101 257 130 + 139 313 147 + 999 130 568 + 82 256 539 + 941 183 193 + 279 793 217 + 628 347 824 + 503 506 905 + 646 629 909 + 785 518 510 + 510 199 701 + 413 201 703 + 399 548 247 + 11 396 606 + 250 981 822 + 314 758 810 + 513 476 139 + 830 232 74 + 448 693 690 + 503 556 646 + 604 448 579 + 21 441 367 + 603 155 428 + 589 655 64 + 524 726 849 + 262 556 808 + 693 19 969 + 102 306 91 + 773 287 939 + 49 2 177 + 937 54 697 + 967 51 745 + 388 262 356 + 193 636 387 + 554 537 478 + 510 689 720 + 693 670 665 + 905 32 730 + 516 420 525 + 109 627 935 + 421 282 693 + 504 374 435 + 241 619 662 + 277 809 333 + 319 43 766 + 787 803 267 + 941 828 722 + 710 489 10 + 654 395 148 + 95 733 154 + 270 163 706 + 247 564 771 + 269 635 204 + 560 604 137 + 379 164 72 + 282 557 149 + 871 461 499 + 140 475 289 + 816 12 533 + 974 361 166 + 769 545 848 + 543 493 875 + 475 192 926 + 342 564 976 + 501 448 782 + 94 172 75 + 275 856 267 + 215 853 210 + 41 496 331 + 829 583 434 + 818 306 478 + 660 431 552 + 509 716 355 + 404 812 211 + 549 63 271 + 422 642 655 + 397 590 389 + 698 235 288 + 319 95 603 + 810 218 336 + 709 590 89 + 749 734 884 + 118 896 862 + 550 398 700 + 505 207 165 + 449 339 778 + 664 929 821 + 724 926 630 + 89 21 391 + 698 176 786 + 718 479 938 + 391 577 266 + 634 178 29 + 56 373 972 + 687 259 969 + 98 480 250 + 951 134 237 + 939 491 15 + 899 303 834 + 252 416 295 + 887 537 926 + 496 232 609 + 130 534 575 + 519 436 934 + 639 648 29 + 625 127 541 + 291 544 511 + 744 570 404 + 430 772 439 + 381 304 231 + 525 527 785 + 137 802 499 + 542 632 966 + 637 482 42 + 207 643 532 + 527 816 501 + 194 982 271 + 862 943 367 + 846 217 324 + 872 894 184 + 911 776 718 + 939 849 594 + 745 354 472 + 838 305 284 + 744 157 759 + 436 263 650 + 605 326 348 + 319 530 463 + 639 358 479 + 675 826 732 + 609 682 912 + 97 714 874 + 848 330 858 + 874 646 24 + 508 518 881 + 567 481 576 + 431 561 603 + 934 715 700 + 833 311 198 + 323 661 724 + 997 162 319 + 93 395 412 + 977 497 232 + 858 448 225 + 900 316 259 + 107 458 401 + 397 723 817 + 720 328 17 + 346 631 802 + 824 567 852 + 810 234 269 + 251 784 926 + 490 316 317 + 637 291 350 + 593 583 602 + 450 116 310 + 907 210 231 + 904 264 396 + 612 221 267 + 144 156 136 + 683 248 293 + 64 786 842 + 52 606 511 + 26 192 927 + 830 422 399 + 956 349 575 + 254 130 660 + 431 515 161 + 961 522 198 + 995 873 43 + 967 855 268 + 487 898 564 + 595 378 636 + 707 203 268 + 710 226 775 + 277 120 551 + 675 631 758 + 203 160 294 + 873 667 637 + 279 597 765 + 26 667 338 + 305 963 550 + 163 858 901 + 328 832 537 + 204 25 494 + 601 307 594 + 71 405 613 + 642 691 258 + 341 439 293 + 93 470 627 + 361 30 430 + 942 70 305 + 831 963 304 + 368 925 25 + 115 82 139 + 53 185 545 + 160 247 536 + 462 260 666 + 296 696 84 + 465 683 683 + 591 228 220 + 743 744 432 + 165 758 559 + 651 933 87 + 872 37 514 + 340 970 512 + 576 654 416 + 27 383 888 + 567 840 586 + 722 822 425 + 657 872 880 + 91 453 574 + 28 970 437 + 955 274 342 + 933 753 172 + 582 836 289 + 642 966 727 + 240 298 925 + 253 241 795 + 115 374 68 + 354 162 821 + 283 587 328 + 627 566 650 + 712 159 846 + 365 973 654 + 848 281 89 + 901 900 568 + 211 583 905 + 296 480 895 + 433 337 45 + 229 741 115 + 249 675 433 + 179 507 470 + 796 121 16 + 963 523 101 + 469 485 112 + 343 846 7 + 391 733 732 + 89 419 735 + 571 797 25 + 785 740 519 + 436 198 533 + 96 387 856 + 250 391 421 + 215 15 842 + 389 128 120 + 323 673 729 + 87 583 624 + 807 454 314 + 970 227 247 + 652 230 405 + 391 534 677 + 993 253 880 + 747 688 284 + 492 932 421 + 290 800 344 + 696 151 586 + 535 61 371 + 493 455 676 + 138 417 892 + 851 568 234 + 480 639 309 + 903 829 404 + 662 85 687 + 703 112 607 + 410 151 995 + 275 465 774 + 97 579 152 + 301 516 913 + 960 436 672 + 870 230 800 + 151 263 674 + 97 515 754 + 763 67 705 + 720 516 398 + 817 696 171 + 770 89 606 + 655 660 736 + 536 236 421 + 713 104 578 + 607 296 729 + 432 222 852 + 626 751 769 + 529 954 670 + 927 18 64 + 559 840 376 + 592 819 312 + 423 489 842 + 766 14 657 + 350 498 198 + 777 199 736 + 767 639 924 + 17 684 692 + 652 739 958 + 735 874 486 + 175 308 988 + 625 615 601 + 125 235 645 + 752 791 50 + 263 568 505 + 475 307 580 + 241 679 757 + 89 812 852 + 133 824 507 + 94 396 868 + 285 756 877 + 424 811 336 + 587 202 550 + 623 402 145 + 169 730 142 + 652 649 22 + 42 181 68 + 160 20 161 + 132 166 179 + 566 277 716 + 521 381 640 + 168 212 123 + 489 333 741 + 62 328 71 + 506 16 721 + 360 388 194 + 516 412 767 + 713 686 964 + 711 765 514 + 959 285 600 + 759 610 862 + 715 308 357 + 348 41 10 + 731 306 360 + 902 727 296 + 867 770 187 + 63 794 254 + 196 410 505 + 693 527 570 + 725 386 119 + 322 796 62 + 480 514 92 + 514 825 38 + 346 422 647 + 210 455 853 + 142 40 340 + 298 382 190 + 433 867 205 + 346 489 315 + 860 258 369 + 845 976 997 + 114 974 851 + 168 441 671 + 868 467 717 + 824 26 616 + 911 581 779 + 853 127 81 + 640 681 776 + 926 331 747 + 576 681 846 + 626 673 515 + 361 462 553 + 188 968 946 + 512 933 571 + 357 238 647 + 698 738 668 + 786 602 599 + 946 216 264 + 700 485 646 + 553 382 781 + 180 127 629 + 637 622 628 + 798 504 116 + 337 59 665 + 701 287 318 + 389 251 716 + 570 551 491 + 256 889 465 + 665 720 734 + 630 801 550 + 637 699 547 + 319 277 130 + 807 803 576 + 231 314 966 + 944 813 672 + 510 539 729 + 339 673 746 + 829 616 34 + 320 151 16 + 318 128 482 + 4 146 473 + 226 777 102 + 207 731 253 + 139 162 344 + 134 404 641 + 564 974 592 + 569 771 878 + 570 646 794 + 589 126 159 + 507 754 908 + 832 358 827 + 572 251 974 + 922 454 938 + 964 819 26 + 963 150 603 + 50 916 630 + 578 63 306 + 333 897 826 + 716 886 733 + 93 726 208 + 876 729 569 + 876 3 755 + 271 294 734 + 886 677 723 + 643 688 273 + 896 404 627 + 991 524 399 + 155 165 685 + 195 634 821 + 650 277 711 + 459 697 131 + 436 855 749 + 196 97 765 + 529 765 313 + 781 986 44 + 966 768 340 + 218 706 304 + 489 179 646 + 61 267 435 + 466 364 718 + 392 149 666 + 467 152 791 + 180 286 624 + 151 170 372 + 870 267 612 + 897 107 768 + 2 487 286 + 902 669 833 + 902 742 635 + 397 258 175 + 742 95 866 + 957 213 717 + 723 555 749 + 528 527 14 + 203 83 762 + 247 428 68 + 656 153 208 + 644 496 268 + 14 641 16 + 515 670 176 + 523 58 192 + 424 617 72 + 766 588 999 + 653 202 943 + 219 567 386 + 177 799 633 + 229 499 572 + 579 445 767 + 365 247 682 + 771 518 125 + 310 151 329 + 849 782 365 + 613 769 364 + 479 495 603 + 551 260 105 + 717 326 650 + 476 48 883 + 537 368 839 + 136 321 105 + 370 683 482 + 396 576 186 + 58 549 594 + 37 532 381 + 940 248 161 + 915 546 228 + 629 860 96 + 672 121 741 + 283 932 834 + 162 737 544 + 66 967 333 + 199 916 591 + 880 571 265 + 953 573 132 + 224 51 196 + 562 494 245 + 853 94 317 + 550 519 80 + 349 741 972 + 814 201 949 + 464 779 408 + 32 790 544 + 263 785 261 + 260 19 562 + 592 362 648 + 661 292 897 + 247 222 349 + 947 306 89 + 126 329 366 + 857 466 329 + 594 744 791 + 546 202 429 + 526 619 501 + 54 693 748 + 138 682 753 + 182 283 74 + 613 333 444 + 9 403 359 + 618 160 457 + 312 162 510 + 536 506 191 + 309 375 567 + 72 548 736 + 678 983 50 + 638 990 699 + 263 204 770 + 362 13 268 + 603 214 866 + 564 522 46 + 864 918 863 + 307 863 842 + 364 940 152 + 827 403 778 + 960 825 792 + 13 811 777 + 890 912 391 + 880 384 443 + 735 649 473 + 937 443 635 + 702 768 256 + 604 809 720 + 407 56 908 + 422 823 198 + 376 523 140 + 906 236 927 + 851 473 978 + 449 835 308 + 800 156 332 + 384 969 62 + 282 338 353 + 868 472 884 + 681 749 966 + 744 430 279 + 137 425 4 + 631 184 285 + 781 850 209 + 450 376 696 + 698 833 851 + 307 749 415 + 952 124 766 + 842 847 658 + 95 49 635 + 578 934 703 + 491 903 253 + 721 679 85 + 801 363 502 + 501 622 421 + 657 98 602 + 745 979 905 + 925 884 326 + 88 601 144 + 379 699 426 + 319 379 293 + 564 328 773 + 579 716 455 + 331 478 990 + 789 304 216 + 387 466 567 + 942 206 417 + 840 321 46 + 128 457 227 + 819 597 243 + 666 160 978 + 226 513 80 + 454 502 927 + 860 578 640 + 983 130 721 + 263 540 201 + 591 692 499 + 569 939 531 + 87 814 872 + 753 650 280 + 265 715 441 + 988 141 611 + 746 238 590 + 789 735 639 + 147 552 139 + 37 954 595 + 342 411 696 + 330 629 474 + 314 736 149 + 596 684 86 + 772 248 136 + 442 384 616 + 563 153 418 + 498 299 818 + 408 375 746 + 446 394 745 + 177 17 534 + 257 630 592 + 619 878 657 + 612 711 637 + 594 980 637 + 399 57 594 + 829 952 547 + 286 730 148 + 828 225 934 + 671 639 963 + 249 393 818 + 343 531 687 + 229 775 270 + 987 44 875 + 896 666 346 + 936 638 753 + 299 838 549 + 824 735 59 + 766 277 572 + 582 151 777 + 610 144 505 + 120 76 902 + 300 882 441 + 677 435 161 + 631 843 567 + 62 401 375 + 263 744 375 + 310 463 141 + 108 479 719 + 484 266 17 + 382 247 712 + 158 558 705 + 48 479 686 + 209 339 958 + 20 212 453 + 858 254 120 + 872 430 344 + 801 700 786 + 991 700 911 + 644 213 692 + 911 149 433 + 752 795 344 + 762 862 332 + 764 35 500 + 391 639 489 + 809 601 497 + 148 874 83 + 552 4 126 + 524 880 195 + 530 430 179 + 497 345 219 + 810 694 47 + 995 128 999 + 73 149 917 + 978 234 146 + 394 735 35 + 483 478 236 + 293 707 271 + 614 458 753 + 44 531 638 + 599 893 188 + 729 731 863 + 693 915 859 + 192 205 17 + 999 119 541 + 943 262 318 + 123 305 514 + 339 536 246 + 585 228 300 + 904 330 325 + 127 806 45 + 366 429 536 + 480 801 555 + 656 977 669 + 611 969 5 + 659 123 671 + 644 292 524 + 557 143 298 + 383 202 824 + 306 144 97 + 427 541 20 + 735 490 109 + 14 379 582 + 418 367 756 + 406 740 823 + 832 461 125 + 36 692 764 + 830 497 768 + 632 572 31 + 996 607 705 + 400 451 712 + 586 598 235 + 806 364 406 + 409 841 606 + 971 282 437 + 162 208 944 + 957 174 591 + 567 110 844 + 412 211 378 + 181 113 637 + 145 600 443 + 359 588 426 + 335 707 255 + 345 476 975 + 864 521 972 + 832 78 5 + 556 541 905 + 389 712 588 + 848 412 813 + 833 121 316 + 744 743 472 + 872 837 421 + 185 793 219 + 995 168 61 + 901 837 158 + 693 955 245 + 232 634 550 + 725 502 451 + 526 966 477 + 589 607 682 + 901 366 247 + 815 769 769 + 828 627 947 + 121 664 262 + 708 863 3 + 522 968 186 + 429 808 186 + 378 162 364 + 398 361 86 + 194 235 285 + 657 176 376 + 526 787 136 + 170 696 290 + 513 117 970 + 617 797 235 + 603 889 900 + 706 142 594 + 291 321 96 + 746 388 668 + 764 762 718 + 567 821 703 + 968 421 883 + 926 456 320 + 952 963 262 + 489 785 540 + 446 933 970 + 361 607 136 + 230 682 987 + 27 153 528 + 437 3 502 + 430 153 51 + 349 206 892 + 162 683 862 + 366 878 244 + 976 258 195 + 827 80 381 + 476 246 569 + 881 123 222 + 724 342 409 + 565 421 511 + 703 402 344 + 704 549 486 + 16 311 414 + 198 894 65 + 904 475 93 + 967 688 43 + 246 96 527 + 195 327 220 + 134 355 395 + 222 416 988 + 541 343 90 + 708 109 900 + 245 574 287 + 979 617 284 + 804 889 130 + 174 798 507 + 66 623 519 + 142 276 146 + 308 772 509 + 28 773 82 + 319 8 524 + 507 952 927 + 471 867 924 + 64 535 874 + 959 165 236 + 475 98 117 + 961 201 293 + 397 757 621 + 311 287 215 + 492 602 425 + 111 56 243 + 606 69 927 + 692 41 875 + 523 927 982 + 410 810 947 + 188 120 120 + 543 569 92 + 838 442 414 + 595 789 505 + 16 896 639 + 642 843 845 + 644 116 938 + 26 347 466 + 376 664 681 + 404 946 571 + 766 195 436 + 427 134 509 + 336 85 163 + 575 689 670 + 598 236 705 + 53 498 76 + 977 35 38 + 674 41 911 + 572 37 901 + 118 714 700 + 499 958 771 + 477 841 86 + 633 877 670 + 776 873 625 + 260 88 85 + 281 816 296 + 568 966 670 + 653 267 684 + 245 23 935 + 316 235 462 + 99 246 739 + 278 652 240 + 367 542 525 + 150 246 563 + 422 937 236 + 57 994 430 + 472 188 202 + 636 778 684 + 756 912 605 + 461 769 534 + 646 508 56 + 963 305 767 + 618 686 769 + 684 750 1 + 567 173 333 + 896 805 330 + 821 987 638 + 805 127 644 + 74 899 12 + 444 434 269 + 449 147 181 + 35 542 321 + 320 105 163 + 815 289 546 + 537 208 691 + 754 345 54 + 116 804 780 + 694 512 744 + 941 423 795 + 936 147 702 + 8 327 865 + 42 141 761 + 189 658 273 + 214 545 668 + 259 219 322 + 455 782 551 + 512 646 526 + 127 710 932 + 169 615 729 + 55 482 381 + 571 98 930 + 362 721 296 + 645 684 804 + 701 257 529 + 731 711 683 + 225 575 423 + 918 23 492 + 917 271 217 + 5 293 537 + 733 595 105 + 741 433 932 + 31 259 920 + 303 691 396 + 363 580 863 + 427 474 576 + 703 175 246 + 529 280 209 + 641 412 319 + 530 890 726 + 382 779 433 + 284 147 323 + 860 703 766 + 292 427 768 + 606 666 736 + 638 384 264 + 97 398 574 + 564 627 455 + 678 442 618 + 432 28 687 + 343 466 101 + 304 594 5 + 402 43 474 + 498 552 476 + 243 113 538 + 938 102 498 + 829 44 470 + 208 449 197 + 352 286 425 + 503 600 241 + 531 209 490 + 615 758 363 + 518 783 258 + 886 636 579 + 386 960 821 + 678 547 784 + 481 843 238 + 476 256 6 + 2 973 233 + 331 144 822 + 410 545 872 + 558 546 49 + 1 388 106 + 384 557 457 + 387 699 460 + 592 809 571 + 388 942 111 + 651 756 647 + 860 518 794 + 722 894 731 + 324 881 256 + 429 197 383 + 226 239 685 + 489 51 339 + 746 402 745 + 756 608 434 + 220 452 629 + 773 631 798 + 296 137 537 + 942 704 260 + 820 565 673 + 745 666 110 + 411 406 721 + 44 522 531 + 777 394 494 + 807 835 66 + 36 362 38 + 113 290 975 + 141 124 953 + 38 663 51 + 507 677 316 + 514 115 360 + 956 194 865 + 642 677 111 + 682 868 889 + 173 507 339 + 270 546 318 + 279 115 177 + 803 915 913 + 139 107 187 + 925 995 943 + 467 471 233 + 433 321 977 + 689 358 961 + 544 479 788 + 450 403 438 + 868 155 740 + 583 251 384 + 163 220 215 + 732 43 519 + 253 323 234 + 481 314 873 + 298 284 975 + 574 480 690 + 357 181 86 + 292 627 695 + 817 908 950 + 302 137 865 + 553 991 507 + 660 645 933 + 752 819 831 + 437 189 346 + 144 283 738 + 108 491 429 + 91 209 688 + 289 24 138 + 676 604 82 + 670 585 204 + 78 439 403 + 81 674 548 + 65 476 475 + 904 502 542 + 873 723 506 + 909 628 337 + 918 227 277 + 929 208 324 + 255 125 477 + 415 30 618 + 981 24 546 + 588 38 694 + 876 102 663 + 628 262 927 + 419 277 964 + 160 523 632 + 424 250 582 + 452 773 68 + 466 162 225 + 913 64 463 + 486 95 612 + 350 264 427 + 723 184 872 + 868 376 701 + 441 318 509 + 506 286 58 + 528 448 513 + 166 533 92 + 169 552 414 + 298 85 320 + 663 883 192 + 664 572 433 + 12 738 538 + 330 943 94 + 398 814 754 + 273 195 682 + 980 461 544 + 282 558 554 + 788 117 660 + 336 326 337 + 465 184 829 + 352 180 988 + 130 707 122 + 854 295 141 + 943 444 176 + 14 4 473 + 514 11 603 + 525 10 892 + 22 700 427 + 400 673 470 + 411 288 583 + 448 431 582 + 466 752 501 + 722 530 104 + 509 673 464 + 727 112 677 + 567 614 716 + 677 9 561 + 620 976 603 + 324 965 87 + 215 738 844 + 206 128 637 + 91 727 427 + 625 343 624 + 639 770 757 + 859 691 710 + 278 140 634 + 405 798 561 + 356 903 78 + 54 748 890 + 858 870 310 + 821 723 983 + 385 489 431 + 776 261 962 + 834 527 752 + 798 945 282 + 802 788 288 + 73 899 228 + 689 667 74 + 995 691 603 + 656 320 652 + 841 63 62 + 176 797 83 + 736 788 20 + 558 775 454 + 275 858 544 + 792 353 95 + 494 939 694 + 126 964 408 + 388 65 952 + 229 368 992 + 408 180 481 + 618 347 793 + 860 4 641 + 49 296 895 + 901 294 563 + 24 434 159 + 368 911 593 + 380 864 492 + 637 378 275 + 614 383 295 + 246 326 514 + 373 617 382 + 409 214 294 + 263 802 419 + 820 909 683 + 136 452 290 + 860 558 491 + 789 235 334 + 116 508 41 + 721 691 303 + 14 176 77 + 217 281 289 + 231 337 237 + 348 400 206 + 382 317 684 + 33 187 667 + 467 434 77 + 534 588 846 + 905 483 871 + 810 422 10 + 724 260 181 + 155 259 189 + 223 860 544 + 271 706 576 + 109 431 554 + 904 486 465 + 65 317 535 + 837 365 126 + 496 700 349 + 642 252 496 + 750 706 505 + 956 978 875 + 845 953 89 + 138 259 805 + 787 793 322 + 59 739 128 + 790 957 389 + 126 232 160 + 391 807 909 + 454 814 762 + 532 358 272 + 81 718 554 + 482 413 655 + 185 141 894 + 734 96 739 + 583 204 372 + 587 314 772 + 402 496 292 + 798 187 543 + 516 824 922 + 409 146 140 + 408 922 840 + 50 373 244 + 355 476 321 + 365 181 219 + 601 842 642 + 426 426 889 + 482 828 584 + 589 698 588 + 835 97 287 + 759 769 768 + 858 520 481 + 947 517 219 + 266 101 400 + 110 65 448 + 920 310 431 + 926 318 23 + 388 698 374 + 45 753 406 + 421 68 374 + 203 268 623 + 345 586 611 + 344 678 32 + 542 830 187 + 487 916 456 + 211 905 567 + 760 36 585 + 327 380 425 + 793 405 604 + 432 630 267 + 804 307 366 + 678 716 108 + 437 316 22 + 441 214 160 + 329 364 149 + 726 82 76 + 896 857 361 + 298 796 294 + 652 406 409 + 855 123 704 + 430 461 744 + 909 130 88 + 847 910 968 + 499 898 952 + 662 458 83 + 335 589 395 + 863 481 361 + 829 217 305 + 822 306 635 + 664 212 610 + 271 203 675 + 95 409 236 + 337 408 517 + 749 357 294 + 646 214 322 + 457 181 157 + 649 391 73 + 756 258 84 + 201 312 11 + 660 14 560 + 128 491 96 + 676 507 570 + 302 944 54 + 25 48 296 + 313 916 351 + 932 496 355 + 437 198 217 + 826 627 370 + 312 259 193 + 293 718 654 + 142 459 647 + 233 336 90 + 81 360 232 + 168 23 144 + 442 523 662 + 151 952 260 + 444 963 489 + 302 934 249 + 687 523 698 + 672 494 462 + 461 198 649 + 540 410 269 + 539 515 839 + 76 494 81 + 514 571 496 + 438 216 557 + 279 215 690 + 581 362 667 + 318 229 53 + 427 590 52 + 510 61 485 + 168 596 451 + 960 61 155 + 475 32 291 + 933 57 182 + 458 702 818 + 740 29 821 + 896 716 738 + 842 614 701 + 398 466 502 + 739 612 737 + 297 349 887 + 262 303 886 + 404 302 428 + 668 758 600 + 674 815 379 + 44 395 225 + 673 341 476 + 516 403 384 + 392 168 134 + 907 562 511 + 555 406 413 + 818 737 773 + 745 588 545 + 323 27 639 + 555 571 802 + 326 712 513 + 729 310 664 + 810 468 804 + 509 79 438 + 418 680 403 + 314 600 470 + 186 678 12 + 302 381 921 + 380 946 932 + 104 725 596 + 113 950 471 + 11 478 291 + 520 535 519 + 574 113 668 + 862 541 617 + 606 173 314 + 960 141 857 + 837 154 926 + 933 161 137 + 255 86 277 + 794 117 308 + 664 305 588 + 321 329 554 + 961 22 181 + 433 604 132 + 655 546 431 + 553 187 373 + 797 526 674 + 563 122 203 + 352 613 626 + 780 196 549 + 253 191 547 + 746 15 412 + 193 523 391 + 281 537 657 + 90 99 658 + 892 737 646 + 503 717 663 + 693 205 50 + 700 409 662 + 465 896 15 + 865 901 661 + 508 664 192 + 770 36 898 + 980 638 809 + 301 307 626 + 724 803 839 + 851 514 256 + 521 225 170 + 678 217 789 + 735 289 904 + 501 745 719 + 896 434 575 + 819 850 977 + 607 691 590 + 28 840 476 + 623 647 167 + 890 740 708 + 465 674 219 + 753 127 674 + 370 149 657 + 189 802 476 + 455 734 376 + 37 988 149 + 947 966 168 + 921 20 311 + 798 911 338 + 768 467 681 + 102 554 488 + 747 178 608 + 747 507 690 + 372 490 197 + 22 974 389 + 717 173 396 + 734 881 363 + 560 889 821 + 721 54 963 + 164 836 833 + 135 687 910 + 204 995 188 + 188 623 865 + 877 495 264 + 335 316 399 + 593 234 300 + 655 418 169 + 471 551 86 + 444 381 226 + 820 461 304 + 38 90 334 + 845 471 47 + 449 124 218 + 694 134 547 + 270 31 551 + 434 195 750 + 774 171 789 + 877 92 222 + 843 153 340 + 758 184 326 + 252 239 372 + 651 915 540 + 740 369 10 + 828 998 547 + 814 903 348 + 491 364 548 + 549 612 267 + 429 170 705 + 978 231 210 + 917 339 866 + 432 133 494 + 983 409 450 + 567 465 246 + 744 885 684 + 717 876 790 + 183 11 138 + 984 740 311 + 686 528 843 + 757 343 712 + 31 752 940 + 17 254 106 + 11 956 974 + 495 572 789 + 440 496 763 + 183 254 25 + 152 559 980 + 146 573 585 + 200 456 938 + 371 716 716 + 228 742 679 + 205 167 988 + 81 223 806 + 509 421 192 + 544 485 828 + 112 205 502 + 45 133 555 + 155 134 784 + 179 196 625 + 81 18 589 + 165 187 754 + 63 341 774 + 197 266 913 + 229 306 680 + 509 317 787 + 976 260 535 + 661 228 518 + 289 398 700 + 173 398 645 + 170 370 283 + 574 346 446 + 422 511 42 + 275 305 482 + 118 698 869 + 338 616 897 + 334 520 229 + 461 570 136 + 84 336 245 + 531 242 157 + 646 786 356 + 372 841 124 + 701 67 294 + 481 880 626 + 155 951 361 + 365 273 946 + 555 163 93 + 163 11 515 + 582 168 495 + 128 732 752 + 489 685 558 + 529 788 341 + 820 489 73 + 941 118 684 + 188 545 680 + 64 923 188 + 639 859 445 + 656 985 606 + 769 169 9 + 931 310 472 + 205 177 472 + 702 72 27 + 490 977 472 + 914 972 495 + 837 417 333 + 437 505 440 + 947 881 490 + 379 998 906 + 371 789 763 + 604 804 200 + 250 622 969 + 778 445 924 + 844 925 78 + 346 843 440 + 409 228 396 + 73 902 717 + 759 75 511 + 720 172 435 + 427 155 938 + 75 920 213 + 49 895 187 + 122 33 211 + 216 875 709 + 169 644 534 + 47 243 546 + 942 591 200 + 874 790 870 + 667 478 797 + 475 900 250 + 92 442 709 + 386 505 856 + 70 747 595 + 390 854 740 + 333 267 730 + 576 421 336 + 872 428 352 + 884 676 20 + 119 686 6 + 126 171 145 + 6 548 140 + 296 406 627 + 276 546 653 + 329 232 356 + 811 203 648 + 757 762 656 + 117 717 71 + 718 17 608 + 965 859 794 + 707 870 536 + 251 549 245 + 259 814 314 + 498 510 247 + 885 287 649 + 339 312 690 + 839 518 589 + 691 875 327 + 549 852 692 + 421 764 399 + 841 938 617 + 683 73 682 + 838 903 513 + 155 700 266 + 529 492 436 + 501 209 572 + 177 405 185 + 70 407 98 + 183 151 184 + 144 4 719 + 387 261 642 + 391 259 283 + 336 371 946 + 902 810 751 + 714 509 251 + 124 194 440 + 928 357 256 + 921 241 599 + 725 694 141 + 219 281 864 + 650 757 979 + 515 678 735 + 553 766 397 + 771 749 360 + 273 414 543 + 92 185 692 + 365 480 246 + 153 416 246 + 527 431 831 + 387 385 991 + 610 849 42 + 761 473 507 + 268 863 467 + 797 777 614 + 567 810 153 + 384 43 459 + 656 78 14 + 884 328 89 + 565 340 99 + 315 431 403 + 169 687 408 + 451 365 7 + 706 807 561 + 324 769 821 + 645 257 467 + 90 654 617 + 230 859 466 + 309 363 691 + 903 656 499 + 165 880 548 + 966 474 64 + 640 851 817 + 585 967 754 + 340 699 880 + 253 575 32 + 783 349 971 + 748 532 972 + 132 312 789 + 673 254 152 + 769 90 643 + 485 483 3 + 228 254 423 + 281 282 418 + 279 536 891 + 566 876 988 + 753 959 569 + 629 379 773 + 194 468 866 + 690 307 128 + 813 568 374 + 798 387 873 + 980 363 555 + 337 750 620 + 565 783 190 + 780 32 746 + 716 222 594 + 319 50 443 + 498 212 408 + 106 552 95 + 96 465 866 + 143 216 903 + 570 209 371 + 73 136 163 + 579 290 400 + 836 640 252 + 190 81 864 + 684 657 892 + 405 876 982 + 722 499 926 + 567 764 62 + 383 573 458 + 111 337 947 + 381 366 568 + 883 323 560 + 942 136 297 + 103 324 576 \ No newline at end of file diff --git a/data/2016_04_data.txt b/data/2016_04_data.txt new file mode 100644 index 0000000..c1e4965 --- /dev/null +++ b/data/2016_04_data.txt @@ -0,0 +1,947 @@ +fubrjhqlf-edvnhw-dftxlvlwlrq-803[wjvzd] +kzgwomvqk-rmttgjmiv-lmxizbumvb-902[zmnji] +dkqjcbctfqwu-dwppa-fgukip-596[syiua] +xjinphzm-bmvyz-ytz-gjbdnodxn-135[nzbdj] +uwtojhynqj-hfsid-xytwflj-177[ztsqu] +udpsdjlqj-fkrfrodwh-ilqdqflqj-491[uscwt] +kdijqrbu-fbqijys-whqii-sedjqydcudj-790[dijqb] +udpsdjlqj-hjj-uhdftxlvlwlrq-439[jldhq] +bnmrtldq-fqzcd-bqxnfdmhb-bgnbnkzsd-zmzkxrhr-105[bdnzm] +lejkrscv-wlqqp-sleep-ivrthlzjzkzfe-789[elzjk] +zlilocri-ciltbo-obxznrfpfqflk-419[spmzt] +tyepcyletzylw-nsznzwlep-qtylyntyr-821[shmzu] +ynssr-vtgwr-lmhktzx-865[kyqlr] +crwwv-pzxsbkdbo-erkq-pxibp-991[bpkrw] +uiovmbqk-ziuxioqvo-zijjqb-bmkpvwtwog-616[sizek] +qfmcusbwq-foppwh-cdsfohwcbg-194[cfwbh] +nvrgfezqvu-irsszk-drerxvdvek-477[tvzgs] +otzkxtgzoutgr-hatte-jkbkruvsktz-748[yutkm] +ksodcbwnsr-qcbgiasf-ufors-pibbm-rsdzcmasbh-298[sbcra] +dmbttjgjfe-qmbtujd-hsbtt-bobmztjt-259[mkyef] +lnkfaypeha-bhksan-wymqeoepekj-836[lcygv] +zekvierkzferc-treup-ljvi-kvjkzex-789[ekrvz] +ajyqqgdgcb-djmucp-mncpyrgmlq-626[cyuom] +sbnqbhjoh-fhh-bdrvjtjujpo-857[bmhse] +surmhfwloh-iorzhu-vklsslqj-829[hlsor] +ymszqfuo-nmewqf-iadwetab-690[unsbc] +gpewwmjmih-tpewxmg-kveww-xvemrmrk-464[mrtux] +rzvkjiduzy-nxvqzibzm-cpio-mzxzdqdib-395[lnkyz] +qzoggwtwsr-suu-kcfygvcd-766[gcsuw] +molgbzqfib-bdd-rpbo-qbpqfkd-679[tljei] +gcfcnuls-aluxy-vcibutulxiom-vohhs-uhufsmcm-110[mstvf] +nzcczdtgp-clmmte-lylwjdtd-561[puhls] +hqcfqwydw-fbqijys-whqii-ijehqwu-166[czvwd] +ytu-xjhwjy-wfintfhynaj-uqfxynh-lwfxx-xjwanhjx-567[syfzw] +ujoon-ytaanqtpc-itrwcdadvn-895[ntmsp] +xzwrmkbqtm-xtiabqk-oziaa-zmamizkp-460[amzik] +rwcnawjcrxwju-snuuhknjw-jlzdrbrcrxw-979[rwjcn] +oknkvcta-itcfg-ecpfa-octmgvkpi-414[cktaf] +kdijqrbu-uww-mehaixef-348[oyzxu] +ncjzrpytn-hplazytkpo-prr-hzcvdsza-249[yvxgz] +qczcftiz-pibbm-hfowbwbu-870[bcfiw] +xqvwdeoh-fdqgb-dftxlvlwlrq-777[ymaiz] +rgllk-qss-ruzmzouzs-482[ynsqw] +eadalsjq-yjsvw-jsttal-ksdwk-112[mlgwj] +sbqiiyvyut-isqludwuh-xkdj-efuhqjyedi-166[iudqy] +ziuxioqvo-kpwkwtibm-xczkpiaqvo-382[jucqm] +jef-iushuj-sqdto-seqjydw-skijecuh-iuhlysu-322[sbnmo] +hqcfqwydw-uww-sedjqydcudj-816[krxlq] +shmml-qlr-znexrgvat-741[twjzq] +elrkdcdugrxv-gbh-pdunhwlqj-153[sunto] +nsyjwsfyntsfq-gfxpjy-hzxytrjw-xjwanhj-385[jyfns] +irdgrxzex-sleep-jkfirxv-867[ikstj] +mybbycsfo-mkxni-dbksxsxq-666[nmotl] +xmtjbzidx-xcjxjgvoz-mznzvmxc-525[acpvh] +zilqwikbqdm-ntwemz-zmikycqaqbqwv-642[cxfge] +pkl-oaynap-xwogap-iwjwcaiajp-290[cedyr] +zlilocri-ciltbo-zrpqljbo-pbosfzb-757[bloiz] +foadouwbu-suu-aobousasbh-896[uoabs] +lzfmdshb-okzrshb-fqzrr-zbpthrhshnm-859[poznx] +wifilzof-mwupyhayl-bohn-nywbhifias-994[neotf] +pbybeshy-rtt-ynobengbel-845[beynt] +ohmnuvfy-mwupyhayl-bohn-guleyncha-188[sdqab] +mvhkvbdib-wpiit-mzvxlpdndodji-811[uxmls] +jxdkbqfz-oxyyfq-pqloxdb-991[qxbdf] +sxdobxkdsyxkv-lexxi-nocsqx-640[jlfha] +shoewudys-sqdto-jhqydydw-478[dsyho] +xtwtelcj-rclop-upwwjmply-epnsyzwzrj-821[kdcvu] +sehheiylu-vbemuh-qsgkyiyjyed-192[rmqpn] +fmsledevhsyw-fyrrc-wxsveki-516[bzgvw] +jfifqxov-doxab-pzxsbkdbo-erkq-jxkxdbjbkq-939[bxkdj] +bnknqetk-cxd-bnmszhmldms-547[jcdas] +jsehsyafy-vqw-dgyaklauk-996[ayksd] +rdadguja-qjccn-uxcpcrxcv-921[gyvhm] +lxuxaodu-mhn-bnaerlnb-693[nablu] +ymszqfuo-otaoaxmfq-pqhqxabyqzf-794[kvfeg] +ykhknbqh-bhksan-hwxknwpknu-238[hswtq] +veqtekmrk-tpewxmg-kveww-hitpscqirx-646[mpoxs] +zhdsrqlchg-pdjqhwlf-edvnhw-vwrudjh-491[hdwjl] +tcrjjzwzvu-upv-jvimztvj-867[xbyim] +qzchnzbshud-qzaahs-dmfhmddqhmf-261[gxmsf] +vxupkizork-xghhoz-zkinturume-488[brhyz] +raphhxuxts-hrpktcvtg-wjci-sthxvc-765[htcxp] +ujqgywfau-wyy-mkwj-lwklafy-164[wyafj] +ubhatstkwhnl-unggr-wxiehrfxgm-553[yqtez] +gifavtkzcv-vxx-jkfirxv-971[vxfik] +xgjougizobk-hatte-xkgiwaoyozout-150[vsazb] +nij-mywlyn-mwupyhayl-bohn-womnigyl-mylpcwy-734[ysutv] +kwtwznct-kivlg-kwibqvo-tijwzibwzg-850[wiktz] +nij-mywlyn-wuhxs-wiuncha-yhachyylcha-266[aznkv] +pkl-oaynap-bhksan-nayaerejc-602[phqso] +oxjmxdfkd-zxkav-zlxqfkd-lmboxqflkp-419[xkdfl] +jshzzpmplk-zjhclunly-obua-zopwwpun-617[vzouh] +xgvnndadzy-ezggtwzvi-xpnojhzm-nzmqdxz-499[zndgx] +glrcplyrgmlyj-aylbw-amyrgle-amlryglkclr-938[abmon] +xcitgcpixdcpa-hrpktcvtg-wjci-igpxcxcv-219[cipxg] +muqfedyput-isqludwuh-xkdj-udwyduuhydw-868[udwyh] +fkqbokxqflkxi-yflexwxoalrp-pzxsbkdbo-erkq-absbilmjbkq-159[bkxlq] +tmrszakd-cxd-zbpthrhshnm-781[hdmrs] +kpvgtpcvkqpcn-ejqeqncvg-wugt-vguvkpi-284[efhns] +xqvwdeoh-mhoobehdq-frqwdlqphqw-933[jzuyw] +pynffvsvrq-wryylorna-bcrengvbaf-689[rfnvy] +qmpmxevc-kvehi-fyrrc-wepiw-932[entmr] +qzlozfhmf-bzmcx-bnzshmf-knfhrshbr-755[fhzbm] +awzwhofm-ufors-rms-obozmgwg-610[omwfg] +emixwvqhml-kpwkwtibm-lmxizbumvb-460[nkcey] +zgmfyxypbmsq-hcjjwzcyl-asqrmkcp-qcptgac-652[fnjvm] +yaxsnlcrun-ljwmh-mnyjacvnwc-901[vbxwn] +buzahisl-jhukf-jvhapun-thyrlapun-435[gcdyo] +jsvagsulanw-hdsklau-yjskk-kzahhafy-476[qkyzs] +rzvkjiduzy-agjrzm-yzqzgjkhzio-135[zjgik] +udglrdfwlyh-edvnhw-zrunvkrs-205[drhln] +mrxivrexmsrep-jpsaiv-pefsvexsvc-698[esvpr] +xzwrmkbqtm-kzgwomvqk-zijjqb-nqvivkqvo-642[cabgs] +rzvkjiduzy-zbb-nvgzn-551[zbnvd] +ncjzrpytn-nsznzwlep-ecltytyr-327[ntyzc] +raphhxuxts-gpqqxi-bpcpvtbtci-115[nzslk] +fmsledevhsyw-gerhc-wxsveki-100[stmxw] +rgndvtcxr-xcitgcpixdcpa-uadltg-rdcipxcbtci-531[cditx] +rdadguja-snt-igpxcxcv-895[acdgx] +ide-htrgti-rdggdhxkt-ytaanqtpc-htgkxrth-921[tcpfv] +sawlkjevaz-ywjzu-klanwpekjo-758[ajkwe] +hjgbwuladw-jsvagsulanw-hdsklau-yjskk-kwjnauwk-996[ucavp] +wfummczcyx-dyffsvyuh-xyjulngyhn-188[xnufp] +yuxufmdk-sdmpq-omzpk-pqbxakyqzf-690[pstoj] +wfummczcyx-willimcpy-vumeyn-yhachyylcha-708[piodu] +sxdobxkdsyxkv-cmkfoxqob-rexd-nozkbdwoxd-614[nmdwp] +dmbttjgjfe-gmpxfs-vtfs-uftujoh-961[ftjgm] +lnkfaypeha-zua-skngodkl-732[zyntx] +hqtyeqsjylu-uww-kiuh-juijydw-530[ujwyh] +mbiyqoxsm-zvkcdsm-qbkcc-yzobkdsyxc-146[onlmp] +wlqqp-upv-ivtvzmzex-165[fmczd] +cjpibabsepvt-fhh-dvtupnfs-tfswjdf-389[bzdyv] +kzgwomvqk-jcvvg-bmkpvwtwog-252[zelhm] +htsxzrjw-lwfij-hfsid-htfynsl-ywfnsnsl-567[ivjzs] +ide-htrgti-qphzti-gtprfjxhxixdc-401[fcapt] +qvbmzvibqwvit-uiovmbqk-xtiabqk-oziaa-lmxizbumvb-564[rotyq] +diozmivodjivg-ytz-yzkvmohzio-109[omrxn] +njmjubsz-hsbef-qmbtujd-hsbtt-eftjho-701[bjths] +krxqjijamxdb-snuuhknjw-anbnjalq-433[tkemh] +avw-zljyla-yhiipa-ylzlhyjo-149[zphyt] +nzydfxpc-rclop-clmmte-pyrtyppctyr-899[mjzsr] +bqxnfdmhb-oqnidbshkd-rbzudmfdq-gtms-knfhrshbr-365[bdhfm] +nvrgfezqvu-treup-tfrkzex-rercpjzj-347[rezfj] +gcfcnuls-aluxy-wuhxs-wiuncha-fiacmncwm-526[cuanw] +amjmpdsj-djmucp-kypicrgle-964[ftznh] +hvbizodx-wvnfzo-mzxzdqdib-655[dzcnu] +tagzsrsjvgmk-jsvagsulanw-vqw-vwhsjlewfl-892[tjlop] +mvkccspson-mrymyvkdo-bomosfsxq-952[mosck] +lqwhuqdwlrqdo-fkrfrodwh-frqwdlqphqw-153[jnwkm] +surmhfwloh-mhoobehdq-uhdftxlvlwlrq-153[nyvqs] +dlhwvupglk-ibuuf-klclsvwtlua-565[doeyn] +pwcvonofrcig-gqojsbusf-vibh-fsoqeiwgwhwcb-376[jcdlh] +muqfedyput-hqrryj-efuhqjyedi-998[equyd] +hwbba-hnqygt-fgrctvogpv-466[slvyu] +wfummczcyx-wbiwifuny-xyjulngyhn-916[spycn] +zilqwikbqdm-xtiabqk-oziaa-mvoqvmmzqvo-304[rxhzs] +xzwrmkbqtm-ntwemz-nqvivkqvo-954[gztdk] +dyz-combod-lkcuod-bomosfsxq-198[zyvju] +pbafhzre-tenqr-enoovg-phfgbzre-freivpr-455[cakfs] +tfcfiwlc-avccpsvre-jkfirxv-217[obgiy] +udpsdjlqj-gbh-vdohv-257[fpnes] +bwx-amkzmb-moo-zmkmqdqvo-330[whxfs] +raphhxuxts-tvv-jhtg-ithixcv-401[fyiab] +sorozgxe-mxgjk-laffe-vrgyzoi-mxgyy-xkykgxin-878[vkjnu] +clotzlnetgp-mldvpe-epnsyzwzrj-613[qdmpu] +gokzyxsjon-zvkcdsm-qbkcc-domrxyvyqi-224[ckoyd] +mtzslklcozfd-ojp-hzcvdsza-795[hvasg] +pxtihgbsxw-cxeeruxtg-labiibgz-475[ztyng] +mtzslklcozfd-nsznzwlep-cplnbftdtetzy-353[zuofx] +emixwvqhml-moo-zmamizkp-538[hvrjm] +foadouwbu-pibbm-oqeiwgwhwcb-168[mfiwn] +qyujihctyx-mwupyhayl-bohn-jolwbumcha-240[hyuab] +sxdobxkdsyxkv-pejji-mkxni-ckvoc-926[bktwh] +nglmtuex-ietlmbv-zktll-etuhktmhkr-345[tlekm] +qekrixmg-tpewxmg-kveww-wepiw-724[wegik] +oaddaeuhq-dmnnuf-fdmuzuzs-326[ersqt] +ktwbhtvmbox-xzz-vnlmhfxk-lxkobvx-943[yzabx] +zvyvgnel-tenqr-enoovg-npdhvfvgvba-117[cadbz] +vhehkyne-vtgwr-lmhktzx-579[hektv] +kzgwomvqk-zijjqb-bmkpvwtwog-148[njtma] +fubrjhqlf-fdqgb-zrunvkrs-907[ormsl] +oqnidbshkd-rbzudmfdq-gtms-kzanqzsnqx-859[suagv] +upq-tfdsfu-dboez-mbcpsbupsz-779[srtpm] +ugjjgkanw-hdsklau-yjskk-lwuzfgdgyq-632[gkjua] +oxmeeuruqp-ngzzk-fqotzaxask-326[aymzt] +eqnqthwn-dcumgv-ugtxkegu-596[nfath] +ygcrqpkbgf-uecxgpigt-jwpv-eqpvckpogpv-648[qsxvr] +udglrdfwlyh-hjj-zrunvkrs-829[csnzf] +vhkkhlbox-vtgwr-vhtmbgz-ftgtzxfxgm-657[sojpi] +luxciuwncpy-vcibutulxiom-vumeyn-ijyluncihm-708[dtmyw] +xst-wigvix-ikk-qevoixmrk-646[wuqfg] +ide-htrgti-gpqqxi-gtrtxkxcv-947[lzybn] +udglrdfwlyh-fdqgb-frdwlqj-vwrudjh-179[oqkrh] +ipvohghykvbz-kfl-klzpnu-617[khlpv] +oxaflxzqfsb-yxphbq-pxibp-653[afqdk] +bkzrrhehdc-idkkxadzm-cdudknoldms-105[dkchm] +zsxyfgqj-gfxpjy-hzxytrjw-xjwanhj-723[zstyw] +kfg-jvtivk-treup-tfrkzex-ivrthlzjzkzfe-997[ktzef] +zekvierkzferc-treup-tfrkzex-uvgcfpdvek-971[ekwcg] +xgsvgmotm-igtje-iugzotm-xkykgxin-358[mzwst] +jyfvnlupj-ihzrla-yljlpcpun-539[ljpnu] +bkwzkqsxq-zbytomdsvo-lkcuod-domrxyvyqi-692[odkqy] +pyknyegle-cee-qfgnngle-756[muevb] +buzahisl-zjhclunly-obua-yljlpcpun-461[cfmdj] +oxjmxdfkd-gbiivybxk-absbilmjbkq-731[uhjdc] +uqtqbizg-ozilm-kzgwomvqk-jcvvg-ikycqaqbqwv-798[qvgik] +ohmnuvfy-wbiwifuny-nluchcha-786[hnucf] +sbnqbhjoh-dboez-bdrvjtjujpo-753[dpmzu] +jyddc-glsgspexi-pskmwxmgw-100[aeylk] +qvbmzvibqwvit-xzwrmkbqtm-jiasmb-ikycqaqbqwv-902[qbimv] +htqtwkzq-idj-zxjw-yjxynsl-983[zvyre] +xekdwvwnzkqo-ejpanjwpekjwh-ywjzu-oanreyao-914[wejak] +sedikcuh-whqtu-sbqiiyvyut-isqludwuh-xkdj-skijecuh-iuhlysu-322[sktui] +rkpqxyib-bdd-xkxivpfp-471[pxbdi] +qxdwpopgsdjh-rpcsn-rdpixcv-jhtg-ithixcv-895[pcdhi] +mbggf-yhiipa-klclsvwtlua-955[oelkb] +eadalsjq-yjsvw-hjgbwuladw-bwddqtwsf-jwsuimakalagf-372[rpxet] +hmsdqmzshnmzk-rbzudmfdq-gtms-cdoknxldms-859[ywtqf] +bnqqnrhud-bzmcx-bnzshmf-qdbdhuhmf-625[smnwl] +vagreangvbany-onfxrg-qrcyblzrag-195[szmkx] +nij-mywlyn-wuhxs-mufym-916[sbczy] +xst-wigvix-hci-asvowlst-958[istvw] +lnkfaypeha-lhwopey-cnwoo-paydjkhkcu-680[lstyr] +veqtekmrk-fewoix-gywxsqiv-wivzmgi-646[kvuxl] +jvyyvzpcl-wshzapj-nyhzz-klzpnu-929[zpyhj] +amlqskcp-epybc-djmucp-sqcp-rcqrgle-730[opija] +sbqiiyvyut-isqludwuh-xkdj-cqhaujydw-998[yqrzk] +kwzzwaqdm-rmttgjmiv-xczkpiaqvo-928[smyzo] +zekvierkzferc-lejkrscv-gcrjkzt-xirjj-uvjzxe-321[svyma] +pbybeshy-rtt-fuvccvat-949[izmnw] +oxaflxzqfsb-zxkav-ixyloxqlov-133[mplun] +apwmeclga-aylbw-amyrgle-pcqcypaf-600[bimqc] +iqmbazulqp-nmewqf-mzmxkeue-144[oveiw] +udglrdfwlyh-edvnhw-hqjlqhhulqj-985[cpsor] +pinovwgz-zbb-gvwjmvojmt-655[dvsby] +qfmcusbwq-rms-kcfygvcd-688[cfmqs] +tbxmlkfwba-zxkav-zlxqfkd-jxohbqfkd-523[ljhnt] +gsrwyqiv-kvehi-gsvvswmzi-wgezirkiv-lyrx-hitevxqirx-100[yfbno] +etyyx-qzaahs-bnmszhmldms-599[msahy] +mvhkvbdib-nxvqzibzm-cpio-mzvxlpdndodji-473[rtjeu] +wlsiayhcw-vumeyn-ijyluncihm-994[yziwj] +oaddaeuhq-dmpuamofuhq-qss-fqotzaxask-898[ycmns] +ynukcajey-ywjzu-zalwnpiajp-108[vmosc] +dzczkrip-xiruv-tyftfcrkv-uvgrikdvek-529[bdmtn] +clxalrtyr-nlyoj-xlcvpetyr-379[wexcp] +zlkprjbo-doxab-bdd-ixyloxqlov-419[nitur] +uiovmbqk-rmttgjmiv-bmkpvwtwog-850[lsyvi] +dfcxsqhwzs-pibbm-aofyshwbu-168[mtsnf] +lhkhszqx-fqzcd-eknvdq-cdrhfm-287[dhqcf] +cvabijtm-lgm-ivitgaqa-694[rpzkl] +qzlozfhmf-rbzudmfdq-gtms-zbpthrhshnm-963[hmzfb] +bxaxipgn-vgpst-qjccn-detgpixdch-921[cgpxd] +krxqjijamxdb-kjbtnc-cajrwrwp-771[liezd] +surmhfwloh-vfdyhqjhu-kxqw-rshudwlrqv-387[bzfdx] +dlhwvupglk-ihzrla-dvyrzovw-643[lvdhr] +dlhwvupglk-lnn-zopwwpun-435[lnpwu] +sbnqbhjoh-sbccju-ufdiopmphz-519[bhcjo] +oaxadrgx-otaoaxmfq-etubbuzs-820[aoxbt] +encuukhkgf-lgnnadgcp-nqikuvkeu-648[jhcwv] +ajyqqgdgcb-zyqicr-bcqgel-964[zyesc] +kmjezxodgz-wvnfzo-xpnojhzm-nzmqdxz-681[wrjtn] +fnjyxwrinm-kjbtnc-mnyjacvnwc-277[mjtln] +ktfitzbgz-cxeeruxtg-nlxk-mxlmbgz-527[yiwvu] +tbxmlkfwba-avb-pqloxdb-887[balxd] +pbybeshy-fpniratre-uhag-ynobengbel-689[nqied] +emixwvqhml-lgm-aitma-174[maile] +ryexqpqhteki-rqiauj-husuylydw-686[pmutv] +njmjubsz-hsbef-tdbwfohfs-ivou-fohjoffsjoh-337[fohjs] +lnkfaypeha-ydkykhwpa-nayaerejc-394[mwhrf] +pybgmyargtc-zsllw-qyjcq-964[ctgad] +myvybpev-cmkfoxqob-rexd-ckvoc-198[ueqjn] +votubcmf-ezf-sftfbsdi-285[nvymk] +hwdtljsnh-gzssd-jslnsjjwnsl-671[pimqy] +votubcmf-dipdpmbuf-mbcpsbupsz-441[lckdr] +ide-htrgti-gpqqxi-rjhidbtg-htgkxrt-193[gynxm] +yhwooebeaz-ydkykhwpa-opknwca-290[yqzkj] +nbhofujd-tdbwfohfs-ivou-tbmft-493[tjgzf] +xgsvgmotm-kmm-rumoyzoiy-358[vzysu] +etaqigpke-fag-fgukip-154[gaefi] +sbnqbhjoh-sbccju-tfswjdft-961[bjscf] +hvbizodx-kgvnodx-bmvnn-adivixdib-629[pabrd] +xfbqpojafe-qmbtujd-hsbtt-usbjojoh-103[bjotf] +ohmnuvfy-wbiwifuny-wihnuchgyhn-422[fdwyt] +wifilzof-vohhs-lymyulwb-448[iuvhx] +owshgfarwv-hdsklau-yjskk-ogjckzgh-606[kghsa] +sorozgxe-mxgjk-yigbktmkx-natz-zxgototm-800[gotxk] +lejkrscv-tyftfcrkv-jvimztvj-399[tjimr] +gsvvswmzi-nippcfier-wivzmgiw-932[zybmh] +odiih-ljwmh-lxjcrwp-uxprbcrlb-979[lrbch] +uzfqdzmfuazmx-vqxxknqmz-ruzmzouzs-404[oglmz] +kyelcrga-bwc-qyjcq-366[mzens] +foadouwbu-gqojsbusf-vibh-gsfjwqsg-688[yfqzi] +kfg-jvtivk-gcrjkzt-xirjj-ivtvzmzex-581[jvikt] +ckgvutofkj-igtje-giwaoyozout-332[cwijt] +pbybeshy-pubpbyngr-erfrnepu-923[bpery] +hcd-gsqfsh-dzoghwq-ufogg-gozsg-532[mqopr] +wfummczcyx-wuhxs-wiuncha-yhachyylcha-188[hxcrd] +ujqgywfau-tmffq-ljsafafy-112[bfytz] +clxalrtyr-ojp-qtylyntyr-119[gijln] +lmprfnmjc-mzhcar-qrmpyec-548[mcrpa] +yhwooebeaz-oywrajcan-dqjp-ajcejaanejc-316[gbruk] +wifilzof-xsy-yhachyylcha-604[hstyz] +ziuxioqvo-ntwemz-tijwzibwzg-460[qjaft] +qspkfdujmf-kfmmzcfbo-gjobodjoh-103[qcemb] +sbqiiyvyut-tou-jusxdebewo-764[rwmyx] +surmhfwloh-edvnhw-pdunhwlqj-699[retcb] +mvkccspson-zvkcdsm-qbkcc-ecob-docdsxq-198[csdko] +pbybeshy-wryylorna-pbagnvazrag-429[vnjmx] +vdzonmhydc-bzmcx-trdq-sdrshmf-937[kigbu] +qzoggwtwsr-pibbm-rsdzcmasbh-454[lnqsc] +fodvvlilhg-gbh-dqdobvlv-153[vdlbg] +iuruxlar-xgjougizobk-igtje-vaxingyotm-696[gioux] +rmn-qcapcr-qaytclecp-fslr-qrmpyec-314[cztqy] +nvrgfezqvu-srjbvk-crsfirkfip-373[rfvik] +xtwtelcj-rclop-tyepcyletzylw-qwzhpc-opgpwzaxpye-717[mdzsw] +sxdobxkdsyxkv-lexxi-dbksxsxq-744[wzmfo] +bnqqnrhud-cxd-otqbgzrhmf-911[zqmyx] +kmjezxodgz-xjinphzm-bmvyz-ytz-gvwjmvojmt-343[mzjvg] +hplazytkpo-mldvpe-pyrtyppctyr-951[pgoxs] +dzczkrip-xiruv-treup-ljvi-kvjkzex-867[newix] +gsrwyqiv-kvehi-gerhc-vieguymwmxmsr-516[egimr] +rgllk-otaoaxmfq-ymdwqfuzs-924[aflmo] +pualyuhapvuhs-kfl-wbyjohzpun-461[uhpal] +vagreangvbany-cebwrpgvyr-pnaql-erfrnepu-481[hmnwj] +wsvsdkbi-qbkno-oqq-domrxyvyqi-354[xyfjg] +ykjoqian-cnwza-xwogap-odellejc-992[utznj] +bkwzkqsxq-oqq-ecob-docdsxq-718[vhbka] +yaxsnlcrun-kjbtnc-fxatbqxy-745[ysrtb] +uwtojhynqj-rflsjynh-uqfxynh-lwfxx-tujwfyntsx-307[vulsb] +dmybmsuzs-otaoaxmfq-eqdhuoqe-950[zhwyv] +gokzyxsjon-tovvilokx-nocsqx-978[oxkns] +oazegyqd-sdmpq-rgllk-otaoaxmfq-pqeusz-976[qaode] +pejji-bkllsd-vyqscdsmc-614[scdjl] +nwzekwypera-ywjzu-zarahkliajp-758[bahgf] +zuv-ykixkz-laffe-yigbktmkx-natz-jkvruesktz-774[trdse] +pelbtravp-cynfgvp-tenff-npdhvfvgvba-845[lgrst] +zlkprjbo-doxab-avb-obpbxoze-549[cobza] +ujqgywfau-aflwjfslagfsd-bwddqtwsf-ljsafafy-424[wcozk] +rdchjbtg-vgpst-hrpktcvtg-wjci-gthtpgrw-193[jsqvi] +ixeumktoi-vrgyzoi-mxgyy-ygrky-514[grzvh] +wkqxodsm-nio-bomosfsxq-588[osmqx] +pbybeshy-onfxrg-fgbentr-715[ahftx] +pdjqhwlf-fdqgb-dftxlvlwlrq-829[lbrgj] +ejpanjwpekjwh-nwxxep-ykjpwejiajp-602[mtcnj] +npmhcargjc-cee-rcaflmjmew-860[cemaj] +zuv-ykixkz-lruckx-ygrky-748[kyrux] +myvybpev-lexxi-bomosfsxq-822[xbemo] +ipvohghykvbz-qlssfilhu-aljouvsvnf-591[frsvt] +hqtyeqsjylu-fbqijys-whqii-huqsgkyiyjyed-660[stpzn] +irgyyolokj-inuiurgzk-rghuxgzuxe-124[guirk] +xmrrq-ugjjgkanw-wyy-umklgewj-kwjnauw-736[wjgku] +fydelmwp-clmmte-xlylrpxpye-847[lempy] +tfiifjzmv-avccpsvre-dribvkzex-685[tvxrq] +iqmbazulqp-qss-pqbxakyqzf-508[yxnth] +iuruxlar-houngfgxjuay-igtje-iugzotm-ktmotkkxotm-618[dtvzi] +lhkhszqx-fqzcd-bzmcx-rsnqzfd-495[wtxeb] +sebehvkb-sqdto-cqdqwucudj-348[dqbce] +hdgdovmt-bmvyz-agjrzm-xpnojhzm-nzmqdxz-343[tsxdr] +tfcfiwlc-irsszk-wzeretzex-477[thmsr] +awzwhofm-ufors-qobrm-cdsfohwcbg-168[tofxm] +gpewwmjmih-hci-eguymwmxmsr-958[mjnya] +clxalrtyr-clotzlnetgp-awldetn-rcldd-opdtry-171[hynzs] +rgllk-otaoaxmfq-ruzmzouzs-118[ozalm] +zgmfyxypbmsq-djmucp-qyjcq-574[hbayt] +shoewudys-sqdto-seqjydw-tuiywd-608[kdalb] +gokzyxsjon-mkxni-vyqscdsmc-432[sckmn] +enzcntvat-pnaql-grpuabybtl-585[antbl] +sehheiylu-isqludwuh-xkdj-jusxdebewo-400[pjhum] +kmjezxodgz-ezggtwzvi-jkzmvodjin-369[zgjde] +xcitgcpixdcpa-qjccn-detgpixdch-739[aohtz] +ksodcbwnsr-tzcksf-fsqswjwbu-714[swbcf] +lxaaxbren-kjbtnc-jlzdrbrcrxw-225[nwkot] +mvydjvxodqz-nxvqzibzm-cpio-hvmfzodib-733[vzdim] +sbejpbdujwf-dboez-dvtupnfs-tfswjdf-363[youlh] +mtzslklcozfd-mldvpe-cpdplcns-275[lzyck] +nvrgfezqvu-sleep-kirzezex-607[bwxna] +qekrixmg-gerhc-xiglrspskc-204[dcozr] +ktwbhtvmbox-vtgwr-vhtmbgz-wxiehrfxgm-449[tbghm] +etaqigpke-ecpfa-tgegkxkpi-674[bopve] +kwtwznct-jiasmb-ikycqaqbqwv-252[qwabc] +oxaflxzqfsb-yxphbq-ildfpqfzp-939[endsq] +qcffcgwjs-suu-gvwddwbu-272[byfto] +lhkhszqx-fqzcd-cxd-lzmzfdldms-391[dzlcf] +iutyaskx-mxgjk-lruckx-uvkxgzouty-254[uvfmo] +nzwzcqfw-mldvpe-zapcletzyd-483[aznms] +luxciuwncpy-wbiwifuny-ijyluncihm-396[xuqsy] +rgndvtcxr-hrpktcvtg-wjci-sthxvc-401[krmqs] +tyepcyletzylw-nlyoj-nzletyr-ecltytyr-457[zrxqh] +zsxyfgqj-rnqnyfwd-lwfij-kqtbjw-uzwhmfxnsl-307[fwjnq] +qjopwxha-oywrajcan-dqjp-oanreyao-862[zwomt] +pwcvonofrcig-dzoghwq-ufogg-hfowbwbu-844[ogwfb] +bgmxkgtmbhgte-ietlmbv-zktll-vhgmtbgfxgm-787[gmtbl] +eza-dpncpe-mldvpe-cpdplcns-405[uobym] +qmpmxevc-kvehi-gerhc-gsexmrk-gywxsqiv-wivzmgi-464[dafcm] +joufsobujpobm-dpssptjwf-kfmmzcfbo-tbmft-961[fbmoj] +foadouwbu-xszzmpsob-rsgwub-324[ubxcr] +ucynmlgxcb-aylbw-qfgnngle-210[tfzcn] +sorozgxe-mxgjk-lruckx-uvkxgzouty-254[mnvbw] +vxupkizork-kmm-jkyomt-384[kmoij] +mhi-lxvkxm-vtgwr-phkdlahi-761[hiklm] +ixccb-fkrfrodwh-ghyhorsphqw-335[hrcfo] +hcd-gsqfsh-dzoghwq-ufogg-rsjszcdasbh-168[rfxyw] +tbxmlkfwba-zxkav-pbosfzbp-965[ipmzy] +xcitgcpixdcpa-qxdwpopgsdjh-uadltg-uxcpcrxcv-167[bjvrp] +etyyx-cxd-kzanqzsnqx-573[bmaui] +cybyjqho-whqtu-hqrryj-efuhqjyedi-530[czdbf] +votubcmf-kfmmzcfbo-efqbsunfou-597[fbmou] +awzwhofm-ufors-tzcksf-sbuwbssfwbu-272[rsubo] +kwzzwaqdm-kivlg-kwibqvo-amzdqkma-356[inmyj] +ixccb-fdqgb-zrunvkrs-569[etxgi] +rdchjbtg-vgpst-egdytrixat-qjccn-rdcipxcbtci-713[duwnc] +mbiyqoxsm-tovvilokx-psxkxmsxq-978[xmosi] +xgvnndadzy-xviyt-rjmfncjk-707[josem] +aczupnetwp-awldetn-rcldd-nfdezxpc-dpcgtnp-873[svdjf] +ahngzyzqcntr-bzmcx-sdbgmnknfx-859[nzbcg] +sorozgxe-mxgjk-igtje-jkvgxzsktz-696[gjkxz] +rgllk-dmybmsuzs-omzpk-oamfuzs-pqhqxabyqzf-456[alknr] +aflwjfslagfsd-xdgowj-hmjuzskafy-528[fajsd] +htwwtxnaj-hmthtqfyj-htsyfnsrjsy-879[hnldm] +gokzyxsjon-lexxi-nozvyiwoxd-640[fziuy] +pbeebfvir-cynfgvp-tenff-genvavat-819[efvna] +pybgmyargtc-djmucp-bcqgel-184[rfmta] +myvybpev-mbiyqoxsm-oqq-dbksxsxq-926[tbqzr] +xmtjbzidx-xviyt-yzqzgjkhzio-499[sptmq] +iruzfrtkzmv-irsszk-ivtvzmzex-659[zirvk] +xst-wigvix-nippcfier-erepcwmw-126[iepwc] +amlqskcp-epybc-aylbw-amyrgle-pcacgtgle-730[mpskn] +pybgmyargtc-qaytclecp-fslr-jyzmpyrmpw-756[syuvq] +kwzzwaqdm-kivlg-kwibqvo-tijwzibwzg-746[zrpnw] +frqvxphu-judgh-hjj-vklsslqj-543[myczb] +tcorcikpi-tcfkqcevkxg-rncuvke-itcuu-rwtejcukpi-154[jyoui] +mybbycsfo-excdklvo-zvkcdsm-qbkcc-nocsqx-744[rpzts] +emixwvqhml-xtiabqk-oziaa-nqvivkqvo-850[voxnr] +wlqqp-avccpsvre-jrcvj-945[cvjpq] +rgndvtcxr-qphzti-itrwcdadvn-713[drtci] +zhdsrqlchg-sodvwlf-judvv-fxvwrphu-vhuylfh-335[sgotp] +jchipqat-uadltg-tcvxcttgxcv-219[lquds] +gntmfefwitzx-hfsid-rfwpjynsl-931[ubayg] +apwmeclga-njyqrga-epyqq-nspafyqgle-964[aqegp] +xgjougizobk-hatte-xkykgxin-592[hczyv] +zgmfyxypbmsq-afmamjyrc-nspafyqgle-106[nltfa] +jshzzpmplk-ihzrla-jbzavtly-zlycpjl-721[kzovn] +apwmeclga-hcjjwzcyl-rpyglgle-496[lvmqk] +kwtwznct-akidmvomz-pcvb-mvoqvmmzqvo-746[hgszx] +surmhfwloh-exqqb-dftxlvlwlrq-621[lqfhr] +dfcxsqhwzs-rms-sbuwbssfwbu-844[qcrnm] +ytu-xjhwjy-wfggny-jslnsjjwnsl-541[jnswy] +zovldbkfz-gbiivybxk-obzbfsfkd-809[bfkzd] +lxwbdvna-pajmn-ajkkrc-anlnrerwp-147[amynk] +xjgjmapg-agjrzm-hvivbzhzio-811[tjpax] +willimcpy-xsy-lymyulwb-318[ytesn] +ckgvutofkj-lruckx-vaxingyotm-228[efntu] +zloolpfsb-avb-cfkxkzfkd-159[iyjts] +vhglnfxk-zktwx-ubhatstkwhnl-ietlmbv-zktll-kxvxbobgz-293[kltbx] +gokzyxsjon-mkxni-cdybkqo-952[tynps] +kfg-jvtivk-sleep-jyzggzex-373[egjkv] +hwdtljsnh-xhfajsljw-mzsy-wjxjfwhm-827[vuaex] +qxdwpopgsdjh-eaphixr-vgphh-jhtg-ithixcv-427[hpgix] +cebwrpgvyr-pubpbyngr-qrcyblzrag-299[ecfbk] +bwx-amkzmb-kivlg-lmxizbumvb-148[wjmyo] +bdavqofuxq-vqxxknqmz-fdmuzuzs-326[ezmtq] +laffe-hatte-ktmotkkxotm-410[ymcnz] +fkqbokxqflkxi-avb-zrpqljbo-pbosfzb-497[bfkoq] +ynssr-vetllbybxw-yehpxk-ftgtzxfxgm-241[xtybe] +dsxxw-djmucp-kypicrgle-444[gvxac] +dfcxsqhwzs-forwcoqhwjs-gqojsbusf-vibh-fsqswjwbu-220[ytwiz] +wfintfhynaj-xhfajsljw-mzsy-hzxytrjw-xjwanhj-307[tkzub] +ajvyjprwp-bljenwpna-qdwc-anbnjalq-459[sqrzn] +pyknyegle-dsxxw-bwc-kypicrgle-340[vgwsd] +dwbcjkun-mhn-ldbcxvna-bnaerln-485[vgsei] +wsvsdkbi-qbkno-pvygob-kxkvicsc-458[mynov] +qfkkj-upwwjmply-zapcletzyd-613[noqls] +bqxnfdmhb-qzaahs-zmzkxrhr-989[wzhlt] +apwmeclga-afmamjyrc-dglylagle-860[algmc] +jyfvnlupj-msvdly-klwhyatlua-175[lyaju] +wlsiayhcw-dyffsvyuh-fuvilunils-422[iuzke] +fydelmwp-awldetn-rcldd-xlylrpxpye-873[rdnsj] +bkzrrhehdc-azrjds-ehmzmbhmf-287[hmrzb] +mvkccspson-bkllsd-dbksxsxq-926[skbcd] +qfmcusbwq-foppwh-rsdzcmasbh-870[sbcfh] +vrurcjah-pajmn-npp-fxatbqxy-381[apjnr] +vjpwncrl-yaxsnlcrun-kdwwh-uxprbcrlb-485[gylan] +lgh-kwujwl-tskcwl-ugflsafewfl-788[lwfgk] +avw-zljyla-jyfvnlupj-qlssfilhu-aljouvsvnf-409[ljvaf] +lejkrscv-jtrmvexvi-ylek-fgvirkzfej-763[evjkr] +cxy-bnlanc-kdwwh-lxwcjrwvnwc-277[umehn] +eza-dpncpe-clmmte-cplnbftdtetzy-145[ysezq] +pinovwgz-kgvnodx-bmvnn-vxlpdndodji-603[encyh] +gifavtkzcv-sleep-cfxzjkztj-919[vdzmb] +lnkfaypeha-ywjzu-ykwpejc-zaoecj-212[huvex] +oqnidbshkd-cxd-qdrdzqbg-573[kvsnt] +hcd-gsqfsh-foppwh-hfowbwbu-402[cldzy] +qvbmzvibqwvit-xtiabqk-oziaa-apqxxqvo-590[wbigl] +myxcewob-qbkno-zvkcdsm-qbkcc-nofovyzwoxd-198[vqfcu] +vehmsegxmzi-hci-xiglrspskc-542[isceg] +xekdwvwnzkqo-bhksan-wymqeoepekj-602[eynfr] +ujqgywfau-xdgowj-wfyafwwjafy-866[wfajy] +lxaaxbren-ajkkrc-ldbcxvna-bnaerln-303[anblr] +dpotvnfs-hsbef-kfmmzcfbo-dvtupnfs-tfswjdf-259[ufyek] +zhdsrqlchg-sodvwlf-judvv-uhfhlylqj-959[zjoag] +rdggdhxkt-uadltg-hwxeexcv-557[xigef] +nwzekwypera-acc-klanwpekjo-368[aekwc] +ymszqfuo-otaoaxmfq-mocgueufuaz-248[xgnem] +yaxsnlcrun-ljwmh-jwjuhbrb-459[ebkum] +oxaflxzqfsb-yflexwxoalrp-mixpqfz-doxpp-pxibp-107[ilnsk] +oaddaeuhq-pkq-ymdwqfuzs-638[yuczs] +pynffvsvrq-pnaql-pbngvat-qrirybczrag-845[ranpq] +tpspahyf-nyhkl-wshzapj-nyhzz-mpuhujpun-721[hpnuy] +kyelcrga-hcjjwzcyl-qrmpyec-392[cyejl] +lqwhuqdwlrqdo-exqqb-ghsorbphqw-491[uopyz] +rdadguja-eaphixr-vgphh-pcpanhxh-141[qmfpg] +yhtwhnpun-qlssfilhu-svnpzapjz-149[hnpsl] +xtwtelcj-rclop-nlyoj-qtylyntyr-249[ltycj] +rgndvtcxr-rpcsn-rdpixcv-ejgrwphxcv-193[kulpr] +qmpmxevc-kvehi-ikk-pefsvexsvc-542[aitns] +otzkxtgzoutgr-lruckx-xkgiwaoyozout-150[mdfyq] +zotts-luvvcn-lyuwkocmcncih-942[gjymz] +vqr-ugetgv-dwppa-fgrnqaogpv-544[tromz] +cjpibabsepvt-sbccju-nbslfujoh-545[mwkqj] +aczupnetwp-clmmte-xlcvpetyr-223[pmoqy] +rdadguja-ytaanqtpc-prfjxhxixdc-245[adxcj] +ucynmlgxcb-aylbw-amyrgle-bctcjmnkclr-236[uazni] +shmml-pnaql-pbngvat-grpuabybtl-585[jivfg] +dzczkrip-xiruv-irsszk-glityrjzex-867[nzayl] +pbafhzre-tenqr-fpniratre-uhag-pbagnvazrag-377[twsqp] +tinnm-dzoghwq-ufogg-cdsfohwcbg-636[fpxjq] +ixeumktoi-igtje-iugzotm-rumoyzoiy-904[trlzu] +pelbtravp-pnaql-pbngvat-freivprf-949[parvb] +gsrwyqiv-kvehi-nippcfier-tyvglewmrk-386[fctsn] +hqcfqwydw-vbemuh-jusxdebewo-400[xzfmv] +cjpibabsepvt-sbccju-efqmpznfou-935[rzenu] +fnjyxwrinm-npp-cajrwrwp-979[nprwj] +vetllbybxw-unggr-ehzblmbvl-501[fvmoa] +ugfkmewj-yjsvw-wyy-ghwjslagfk-710[vmcub] +etyyx-qzaahs-btrsnldq-rdquhbd-183[gfzym] +kzgwomvqk-lgm-camz-bmabqvo-902[nfmek] +xcitgcpixdcpa-hrpktcvtg-wjci-ejgrwphxcv-869[cpgit] +pbybeshy-pnaql-pbngvat-ernpdhvfvgvba-351[bpvan] +jxdkbqfz-zxkav-zlxqfkd-xkxivpfp-991[npdis] +raphhxuxts-qphzti-hwxeexcv-167[hxept] +oknkvcta-itcfg-tcorcikpi-fag-tgceswkukvkqp-362[qvgoc] +amlqskcp-epybc-glrcplyrgmlyj-zsllw-cleglccpgle-158[atcbx] +apwmeclga-aylbw-amyrgle-bcnjmwkclr-912[tnskp] +xjmmjndqz-zbb-vxlpdndodji-369[wfyzh] +shoewudys-rkddo-cqhaujydw-842[dhosu] +zovldbkfz-ciltbo-qoxfkfkd-289[ykmgw] +willimcpy-jfumncw-alumm-omyl-nymncha-396[isnbe] +vjpwncrl-lqxlxujcn-jwjuhbrb-303[epojm] +gzefmnxq-omzpk-pqbxakyqzf-352[zpnyf] +ytu-xjhwjy-kqtbjw-hzxytrjw-xjwanhj-281[zxolt] +esyfwlau-vqw-dstgjslgjq-788[xwpyu] +kyelcrga-pyzzgr-qfgnngle-834[rcqns] +ovbunmneqbhf-pubpbyngr-znexrgvat-533[vdezh] +veqtekmrk-fewoix-gsrxemrqirx-100[erxik] +hjgbwuladw-hdsklau-yjskk-esjcwlafy-216[ajkls] +pinovwgz-kmjezxodgz-zbb-vivgtndn-993[svekp] +xlrypetn-awldetn-rcldd-fdpc-epdetyr-301[delpr] +ajmrxjlcren-ljwmh-jlzdrbrcrxw-719[juazc] +ymszqfuo-omzpk-oamfuzs-ruzmzouzs-456[caspz] +gspsvjyp-tpewxmg-kveww-wepiw-776[zglbt] +eqnqthwn-ecpfa-fgrnqaogpv-440[mnlrz] +rflsjynh-hfsid-htfynsl-rfwpjynsl-489[ghblf] +pkl-oaynap-bhksan-nawymqeoepekj-368[aeknp] +hwdtljsnh-wfggny-wjxjfwhm-229[whjfg] +lqwhuqdwlrqdo-exqqb-xvhu-whvwlqj-725[rhaqf] +jyddc-nippcfier-erepcwmw-178[sticn] +eadalsjq-yjsvw-wyy-mkwj-lwklafy-736[yzjgq] +xst-wigvix-veffmx-jmrergmrk-646[nuewy] +elrkdcdugrxv-gbh-frqwdlqphqw-179[zshyg] +rdadguja-hrpktcvtg-wjci-jhtg-ithixcv-765[tcghi] +lejkrscv-zekvierkzferc-irsszk-rercpjzj-399[rekzc] +kmjezxodgz-nxvqzibzm-cpio-pnzm-oznodib-837[zoimn] +clotzlnetgp-clmmte-hzcvdsza-457[yxtba] +aoubshwq-gqojsbusf-vibh-hfowbwbu-428[bhosu] +bdavqofuxq-dmnnuf-eqdhuoqe-144[conrz] +xfbqpojafe-qmbtujd-hsbtt-pqfsbujpot-259[snmtz] +dlhwvupglk-msvdly-svnpzapjz-539[lpvds] +clotzlnetgp-dnlgpyrpc-sfye-opalcexpye-171[ykocp] +pejji-pvygob-bokmaescsdsyx-406[wmqnk] +lejkrscv-avccpsvre-glityrjzex-789[cervj] +enqvbnpgvir-wryylorna-erfrnepu-403[sdygr] +hplazytkpo-mldvpe-opawzjxpye-977[qtzrk] +sbejpbdujwf-dboez-tupsbhf-493[bdefj] +gsrwyqiv-kvehi-yrwxefpi-fewoix-vigimzmrk-672[sytnz] +jef-iushuj-zubboruqd-iqbui-946[kcysl] +surmhfwloh-hjj-dftxlvlwlrq-595[lhfjr] +zloolpfsb-oxyyfq-abmxoqjbkq-835[ynzmp] +zotts-mwupyhayl-bohn-xymcah-786[iyhxu] +zhdsrqlchg-mhoobehdq-fxvwrphu-vhuylfh-257[cxogf] +ktwbhtvmbox-ktuubm-tvjnblbmbhg-943[flrzj] +qzoggwtwsr-dfcxsqhwzs-rms-rsgwub-662[tehuv] +tfejldvi-xiruv-szfyrqriuflj-upv-wzeretzex-555[rpocq] +qzoggwtwsr-foppwh-twbobqwbu-844[wbogp] +molgbzqfib-avb-qoxfkfkd-289[tkrcd] +hqfxxnknji-uqfxynh-lwfxx-fhvznxnynts-177[fdlkw] +sno-rdbqds-dff-cdrhfm-287[dfrsb] +dkqjcbctfqwu-gii-wugt-vguvkpi-674[sjkzr] +wihmogyl-aluxy-wuhxs-mbcjjcha-968[eufrc] +vetllbybxw-wrx-vnlmhfxk-lxkobvx-969[ylumi] +rkpqxyib-avb-absbilmjbkq-835[wnjuy] +iuruxlar-igtje-sgxqkzotm-930[girtu] +slqryzjc-kyelcrga-bwc-dglylagle-496[lcgya] +fodvvlilhg-exqqb-xvhu-whvwlqj-673[vhlqw] +yknnkoera-fahhuxawj-nawymqeoepekj-628[sfgvu] +fhezusjybu-sqdto-jusxdebewo-166[vmzhw] +dlhwvupglk-qlssfilhu-klclsvwtlua-591[lsuhk] +oaxadrgx-eomhqzsqd-tgzf-pqbxakyqzf-716[nrgqs] +jfifqxov-doxab-oxjmxdfkd-oxyyfq-cfkxkzfkd-887[gbrxt] +dzczkrip-xiruv-tyftfcrkv-jrcvj-841[zcxdu] +ajmrxjlcren-snuuhknjw-mnyuxhvnwc-537[rjiwk] +kgjgrypw-epybc-njyqrga-epyqq-cleglccpgle-548[ykprd] +qjopwxha-xwogap-opknwca-264[nrlsc] +ejpanjwpekjwh-xwogap-odellejc-550[hndsm] +ziuxioqvo-kivlg-kwibqvo-camz-bmabqvo-616[iovbq] +kfg-jvtivk-szfyrqriuflj-upv-ivjvrity-607[drsmt] +diozmivodjivg-ezggtwzvi-yzkvmohzio-421[nyzbw] +gvcskirmg-hci-erepcwmw-464[kbwmq] +nchhg-kivlg-kwibqvo-mvoqvmmzqvo-460[vmoqg] +aoubshwq-rms-cdsfohwcbg-714[atihz] +ajvyjprwp-lqxlxujcn-cajrwrwp-901[ghfuv] +oqnidbshkd-rbzudmfdq-gtms-rghoohmf-339[mrkzl] +muqfedyput-hqrryj-iuhlysui-504[uyhiq] +kgjgrypw-epybc-djmucp-pcacgtgle-990[cgpej] +vcibutulxiom-wbiwifuny-yhachyylcha-682[uigky] +cebwrpgvyr-sybjre-freivprf-611[rebfp] +wlsiayhcw-dyffsvyuh-lyuwkocmcncih-994[cyhwf] +ncjzrpytn-fydelmwp-nsznzwlep-opalcexpye-795[penly] +wkqxodsm-cmkfoxqob-rexd-domrxyvyqi-692[qbnjg] +fmsledevhsyw-veffmx-viwievgl-490[utkwb] +kwzzwaqdm-lgm-ewzsapwx-200[wzamd] +foadouwbu-dzoghwq-ufogg-igsf-hsghwbu-506[tcdak] +rgndvtcxr-rpcsn-itrwcdadvn-297[cnzup] +bxaxipgn-vgpst-qjccn-prfjxhxixdc-115[qbscm] +vehmsegxmzi-tpewxmg-kveww-eguymwmxmsr-152[tucsj] +nbhofujd-sbejpbdujwf-qmbtujd-hsbtt-nbslfujoh-337[satqk] +bnknqetk-dff-zbpthrhshnm-989[hpvak] +hplazytkpo-nsznzwlep-opawzjxpye-431[nmfdl] +xjgjmapg-xviyt-xjvodib-ncdkkdib-473[hgbua] +nglmtuex-vtgwr-ltexl-137[tjwsv] +qmpmxevc-kvehi-ikk-gsrxemrqirx-750[ojirk] +iuxxuyobk-vrgyzoi-mxgyy-jkbkruvsktz-878[vdepk] +tcorcikpi-wpuvcdng-lgnnadgcp-gpikpggtkpi-362[hiaqt] +sedikcuh-whqtu-fbqijys-whqii-qdqboiyi-114[mhlay] +wdjcvuvmyjpn-agjrzm-mznzvmxc-603[njtzy] +dwbcjkun-snuuhknjw-mnbrpw-771[nuwbj] +qjopwxha-zua-nawymqeoepekj-264[aejop] +nvrgfezqvu-srjbvk-ljvi-kvjkzex-815[vjker] +wpuvcdng-rncuvke-itcuu-fgrnqaogpv-284[ucgnv] +nchhg-jiasmb-uizsmbqvo-408[jnagu] +kpvgtpcvkqpcn-gii-ewuvqogt-ugtxkeg-986[gkptv] +ykjoqian-cnwza-ywjzu-hkceopeyo-576[eqdiy] +excdklvo-nio-wkbuodsxq-692[odkxb] +wdjcvuvmyjpn-wvnfzo-vivgtndn-681[sokpb] +bkzrrhehdc-dff-rsnqzfd-755[dfrhz] +rdggdhxkt-hrpktcvtg-wjci-gtprfjxhxixdc-713[gtxcd] +jvsvymbs-ibuuf-zopwwpun-721[meksh] +ajyqqgdgcb-pybgmyargtc-cee-mncpyrgmlq-366[gcymq] +elrkdcdugrxv-gbh-wudlqlqj-179[dlgqr] +ide-htrgti-qphzti-hidgpvt-765[ithdg] +excdklvo-cmkfoxqob-rexd-cdybkqo-146[oqmuv] +qzchnzbshud-okzrshb-fqzrr-zmzkxrhr-495[nxcry] +wrs-vhfuhw-fdqgb-frdwlqj-vklsslqj-621[flqsw] +kfg-jvtivk-avccpsvre-ljvi-kvjkzex-659[vkjce] +wkqxodsm-nio-psxkxmsxq-328[xskmo] +ktwbhtvmbox-ietlmbv-zktll-nlxk-mxlmbgz-475[lbmtk] +tpspahyf-nyhkl-kfl-dvyrzovw-461[yfhkl] +ejpanjwpekjwh-bhksan-wjwhuoeo-862[jweha] +dsxxw-djmucp-ylyjwqgq-600[djqwx] +pybgmyargtc-afmamjyrc-rcaflmjmew-262[uxngz] +xekdwvwnzkqo-xwogap-yqopkian-oanreya-758[zsntm] +bjfutsneji-hfsid-htfynsl-tujwfyntsx-567[fstjn] +ugdgjxmd-tskcwl-mkwj-lwklafy-424[euphz] +lnkfaypeha-ydkykhwpa-wymqeoepekj-758[zmvns] +wbhsfbohwcboz-gqojsbusf-vibh-rsgwub-506[nryqk] +bnknqetk-dff-btrsnldq-rdquhbd-885[rxizw] +rwcnawjcrxwju-ljwmh-ldbcxvna-bnaerln-277[nwacj] +wbhsfbohwcboz-xszzmpsob-fsqswjwbu-844[jmrta] +xtwtelcj-rclop-upwwjmply-dstaatyr-509[kfcln] +hqfxxnknji-gzssd-htsyfnsrjsy-515[snfhj] +xcitgcpixdcpa-uadltg-detgpixdch-713[tuqak] +bwx-amkzmb-jiasmb-lmxtwgumvb-850[mbawx] +aoubshwq-gqojsbusf-vibh-rsgwub-948[bsugh] +pbybeshy-sybjre-freivprf-715[slnmt] +oxmeeuruqp-otaoaxmfq-dqmocgueufuaz-326[oqsex] +zsxyfgqj-gzssd-btwpxmtu-541[tbeoi] +tfiifjzmv-avccpsvre-rercpjzj-841[megtl] +ltpedcxots-gpqqxi-prfjxhxixdc-635[dljex] +hcd-gsqfsh-suu-gozsg-974[xzhjm] +raphhxuxts-ytaanqtpc-gtrtxkxcv-453[mkcvd] +bkzrrhehdc-bzmcx-lzqjdshmf-313[pzucm] +lhkhszqx-fqzcd-qzaahs-ehmzmbhmf-469[wtdih] +tmrszakd-idkkxadzm-ehmzmbhmf-651[dmzvn] +amppmqgtc-bwc-cleglccpgle-392[cglpe] +yrwxefpi-glsgspexi-eguymwmxmsr-308[egmsx] +jfifqxov-doxab-gbiivybxk-tlohpelm-575[mwlps] +dpssptjwf-qmbtujd-hsbtt-nbslfujoh-181[tlorv] +ftzgxmbv-ietlmbv-zktll-kxtvjnblbmbhg-995[pqmrn] +lxaaxbren-kjbtnc-mnyuxhvnwc-875[sgucv] +ygcrqpkbgf-uecxgpigt-jwpv-fgxgnqrogpv-544[gpcfq] +kwtwznct-lgm-nqvivkqvo-174[qsnxm] +jvuzbtly-nyhkl-jhukf-jbzavtly-zlycpjl-773[ljyzb] +aoubshwq-rms-rsdzcmasbh-766[zqtpb] +jsehsyafy-jsttal-jwsuimakalagf-190[dzuca] +mtzslklcozfd-nlyoj-opawzjxpye-821[lozjp] +eqnqthwn-ecpfa-fgukip-726[oydrm] +bkwzkqsxq-zvkcdsm-qbkcc-domrxyvyqi-848[xycdz] +ugjjgkanw-wyy-dgyaklauk-242[yzsdv] +ugfkmewj-yjsvw-hdsklau-yjskk-vwhsjlewfl-918[badep] +etaqigpke-uecxgpigt-jwpv-fgxgnqrogpv-726[gpeiq] +mvkccspson-mkxni-mykdsxq-wkxkqowoxd-536[cgqjw] +lxwbdvna-pajmn-npp-nwprwnnarwp-563[voqpy] +aflwjfslagfsd-hdsklau-yjskk-vwhdgqewfl-398[madni] +eqttqukxg-ejqeqncvg-yqtmujqr-414[spjrg] +laffe-vrgyzoi-mxgyy-jkyomt-956[tmyzs] +ajyqqgdgcb-hcjjwzcyl-pcqcypaf-834[pmnar] +jrncbavmrq-fpniratre-uhag-qrcyblzrag-247[iynma] +lahxpnwrl-snuuhknjw-nwprwnnarwp-849[mtzsn] +dzczkrip-xiruv-treup-tfrkzex-crsfirkfip-139[szduj] +oazegyqd-sdmpq-oxmeeuruqp-nmewqf-iadwetab-378[zyrxh] +ubhatstkwhnl-ietlmbv-zktll-vnlmhfxk-lxkobvx-553[mnfye] +xfbqpojafe-kfmmzcfbo-usbjojoh-805[tnvco] +bkwzkqsxq-bkllsd-ecob-docdsxq-224[oqnvz] +bjfutsneji-jll-yjhmstqtld-671[jltsb] +bnqqnrhud-idkkxadzm-knfhrshbr-131[ngsmj] +ixccb-elrkdcdugrxv-fdqgb-frdwlqj-uhdftxlvlwlrq-101[bcdyz] +xmtjbzidx-xjinphzm-bmvyz-xviyt-mzvxlpdndodji-239[nmkuv] +udskkaxawv-hdsklau-yjskk-umklgewj-kwjnauw-268[ivymz] +gbc-frperg-wryylorna-znantrzrag-715[ragny] +nzydfxpc-rclop-qwzhpc-wlmzclezcj-145[tbvmx] +dzczkrip-xiruv-irsszk-rercpjzj-841[oyhef] +xcitgcpixdcpa-eaphixr-vgphh-gtrtxkxcv-219[yxomp] +wbhsfbohwcboz-qvcqczohs-qighcasf-gsfjwqs-350[nzxwy] +bpvctixr-tvv-uxcpcrxcv-921[lhyge] +pbeebfvir-cynfgvp-tenff-jbexfubc-949[fbecn] +oazegyqd-sdmpq-nmewqf-dqoquhuzs-742[timug] +mvkccspson-tovvilokx-vklybkdybi-328[mqdsy] +wihmogyl-aluxy-yaa-lymyulwb-864[cdyjz] +ynukcajey-acc-yqopkian-oanreya-836[ciysv] +kyelcrga-afmamjyrc-jyzmpyrmpw-756[myarc] +ovbunmneqbhf-onfxrg-fuvccvat-247[dicga] +kwzzwaqdm-zijjqb-uizsmbqvo-252[zqbij] +eqpuwogt-itcfg-hnqygt-ucngu-414[gtucn] +gpsxdprixkt-qjccn-hwxeexcv-167[xcepd] +aczupnetwp-qwzhpc-opdtry-847[pctwz] +zlilocri-mixpqfz-doxpp-pefmmfkd-575[zwkxc] +zloolpfsb-molgbzqfib-yrkkv-ixyloxqlov-783[ztpiu] +dsxxw-qaytclecp-fslr-nspafyqgle-990[swktj] +tcorcikpi-hnqygt-fgukip-492[icgkp] +bnknqetk-bnqqnrhud-qzaahs-rsnqzfd-365[blisk] +xgjougizobk-inuiurgzk-gtgreyoy-176[mjtsi] +bqvvu-nwxxep-opknwca-836[npvwx] +zixppfcfba-ciltbo-pbosfzbp-367[aritf] +oaxadrgx-dmnnuf-mocgueufuaz-898[egbaz] +sno-rdbqds-dff-cdoknxldms-261[nzdys] +gpewwmjmih-fyrrc-jmrergmrk-204[rmegj] +pyknyegle-aylbw-amyrgle-bcnjmwkclr-184[lyeab] +frqvxphu-judgh-fkrfrodwh-vhuylfhv-751[osurb] +oaddaeuhq-pkq-pqbxakyqzf-560[qadkp] +emixwvqhml-xtiabqk-oziaa-lmaqov-694[aimql] +xlrypetn-awldetn-rcldd-opalcexpye-327[orxhy] +ftzgxmbv-cxeeruxtg-vnlmhfxk-lxkobvx-189[xvbef] +ynssr-vtgwr-xgzbgxxkbgz-501[pfkur] +hdgdovmt-bmvyz-xviyt-xjvodib-vivgtndn-915[sztpg] +dszphfojd-sbccju-tbmft-597[hcsfg] +lxuxaodu-ajkkrc-bcxajpn-823[gbmhy] +ktiaaqnqml-ntwemz-ikycqaqbqwv-694[jnmzc] +fydelmwp-nlyoj-xlylrpxpye-171[nxjhg] +kgjgrypw-epybc-pyzzgr-qcptgacq-522[dxcbq] +fnjyxwrinm-ljwmh-lxjcrwp-lxwcjrwvnwc-225[rypmf] +qfkkj-qwzhpc-qtylyntyr-353[xdymf] +szfyrqriuflj-tfejldvi-xiruv-upv-jyzggzex-555[tsjbl] +jlidywncfy-dyffsvyuh-omyl-nymncha-422[zewrd] +ibghopzs-qobrm-gsfjwqsg-298[yzrtb] +molgbzqfib-zxkav-zlxqfkd-cfkxkzfkd-211[ynduw] +mfklstdw-uzgugdslw-ghwjslagfk-372[ckxrl] +wlqqp-wcfnvi-kirzezex-139[axnvq] +dzczkrip-xiruv-gcrjkzt-xirjj-ivjvrity-711[ezhxy] +mhi-lxvkxm-utldxm-lxkobvxl-501[sflto] +vcibutulxiom-mwupyhayl-bohn-qilembij-734[mfszw] +bjfutsneji-hmthtqfyj-ijxnls-671[fhbgw] +mybbycsfo-oqq-oxqsxoobsxq-354[hlsuv] +nwilwcejc-nwxxep-zalwnpiajp-940[wnpac] +cxy-bnlanc-kjbtnc-dbna-cnbcrwp-589[bodjt] +htwwtxnaj-hfsid-xmnuunsl-931[komlw] +qfkkj-prr-dpcgtnpd-847[tfmev] +vdzonmhydc-bnqqnrhud-cxd-rzkdr-547[zrvqc] +frqvxphu-judgh-exqqb-vklsslqj-231[yehnz] +zlilocri-bdd-abpfdk-913[iraty] +jqwpihizlwca-kpwkwtibm-uiviomumvb-408[iwmbk] +tyepcyletzylw-dnlgpyrpc-sfye-dstaatyr-457[dtrmn] +tcfkqcevkxg-dwppa-yqtmujqr-258[gqsxw] +hdgdovmt-bmvyz-zbb-nvgzn-343[ipyzq] +lxaaxbren-ajkkrc-mnenuxyvnwc-537[naxce] +qzchnzbshud-eknvdq-vnqjrgno-859[porxq] +iutyaskx-mxgjk-pkrrehkgt-jkyomt-904[ktgjm] +dsxxw-aylbw-amyrgle-sqcp-rcqrgle-678[vista] +rflsjynh-gzssd-wjfhvznxnynts-853[nsfhj] +ibghopzs-pibbm-rsdzcmasbh-688[bshim] +pbafhzre-tenqr-cynfgvp-tenff-ratvarrevat-377[fgreq] +diozmivodjivg-ezggtwzvi-rjmfncjk-317[npyji] +jsehsyafy-bwddqtwsf-esfsywewfl-632[baclh] +yhtwhnpun-jhukf-jvhapun-jbzavtly-zlycpjl-149[hjlnp] +lnkfaypeha-iehepwnu-cnwza-ydkykhwpa-ykjpwejiajp-706[mnsri] +oxjmxdfkd-avb-obzbfsfkd-705[nmorj] +sxdobxkdsyxkv-mkxni-zebmrkcsxq-276[jqrnw] +xmtjbzidx-mvhkvbdib-agjrzm-xjiovdihzio-733[ibdjm] +xgvnndadzy-xviyt-omvdidib-863[xzgmn] +pejji-mkxni-crszzsxq-224[stivm] +tpspahyf-nyhkl-yhtwhnpun-ibuuf-zlycpjlz-669[hdrst] +zhdsrqlchg-fkrfrodwh-vwrudjh-179[lneqz] +aczupnetwp-qwzhpc-opgpwzaxpye-145[mbxzs] +dzczkrip-xiruv-wcfnvi-uvgcfpdvek-659[gfzeb] +buzahisl-msvdly-ylhjxbpzpapvu-123[iyjzf] +vetllbybxw-vtgwr-vhtmbgz-kxvxbobgz-969[mavkd] +qfkkj-nlyoj-nzyeltyxpye-119[yejkl] +ynssr-vahvhetmx-hixktmbhgl-969[sqpin] +udglrdfwlyh-gbh-ghsduwphqw-621[znqev] +zilqwikbqdm-jcvvg-wxmzibqwva-226[ohfek] +willimcpy-yaa-nluchcha-292[aclhi] +nvrgfezqvu-avccpsvre-ljvi-kvjkzex-763[vecjk] +vkppo-zubboruqd-ixyffydw-504[bykjv] +laffe-hatte-zxgototm-358[taefo] +iuruxlar-jek-iayzuskx-ykxboik-436[wiqzo] +nij-mywlyn-vohhs-womnigyl-mylpcwy-188[ylmnw] +ksodcbwnsr-rms-kcfygvcd-168[yriva] +zilqwikbqdm-kivlg-kwibqvo-tijwzibwzg-980[sncfm] +wsvsdkbi-qbkno-lexxi-mecdywob-cobfsmo-172[pzjhg] +laffe-xghhoz-zxgototm-722[ofght] +nzwzcqfw-nlyoj-pyrtyppctyr-457[jzkil] +uzfqdzmfuazmx-ngzzk-pqbmdfyqzf-378[zfmqd] +ymszqfuo-omzpk-oamfuzs-mocgueufuaz-664[zvhru] +ibghopzs-qvcqczohs-sbuwbssfwbu-350[xmhnj] +cqwdujys-sqdto-seqjydw-mehaixef-348[rwone] +irdgrxzex-irsszk-rercpjzj-659[ftmuq] +amppmqgtc-pyzzgr-pcqcypaf-418[pcagm] +ygcrqpkbgf-tcddkv-fgrnqaogpv-336[szemt] +hjgbwuladw-uzgugdslw-ugflsafewfl-736[armzs] +mbiyqoxsm-mkxni-mykdsxq-domrxyvyqi-328[mxyiq] +willimcpy-vohhs-qilembij-968[ilhmb] +houngfgxjuay-pkrrehkgt-vaxingyotm-930[cnlzy] +ugfkmewj-yjsvw-tskcwl-ugflsafewfl-320[fwlse] +tpspahyf-nyhkl-msvdly-jvuahputlua-825[ahlpu] +qyujihctyx-wbiwifuny-guleyncha-708[imhls] +qczcftiz-pogysh-twbobqwbu-194[xpmrg] +vetllbybxw-xzz-ltexl-969[yzbur] +kdijqrbu-fbqijys-whqii-jhqydydw-556[iqdjy] +oaddaeuhq-rxaiqd-dqeqmdot-560[xtzsw] +kfg-jvtivk-sleep-fgvirkzfej-321[efkvg] +zhdsrqlchg-udeelw-xvhu-whvwlqj-595[tnkyw] +vetllbybxw-ktuubm-etuhktmhkr-787[tbkue] +mybbycsfo-cmkfoxqob-rexd-ckvoc-224[cmktd] +myxcewob-qbkno-oqq-nocsqx-328[fpyew] +nwilwcejc-fahhuxawj-zalhkuiajp-810[askzg] +ovbunmneqbhf-pnaql-ynobengbel-377[nkafy] +qzchnzbshud-okzrshb-fqzrr-nodqzshnmr-677[mnude] +bdavqofuxq-fab-eqodqf-dmnnuf-ogefayqd-eqdhuoq-586[xmztn] +rdchjbtg-vgpst-ytaanqtpc-hpath-531[xmzrt] +vetllbybxw-wrx-mktbgbgz-735[ijzlh] +zvyvgnel-tenqr-pnaql-fuvccvat-689[vnace] +muqfedyput-sqdto-sedjqydcudj-478[dquej] +lahxpnwrl-mhn-jlzdrbrcrxw-147[psbch] +eadalsjq-yjsvw-jsttal-vwnwdghewfl-346[wajls] +hafgnoyr-sybjre-qrfvta-247[rafyb] +votubcmf-tdbwfohfs-ivou-dpoubjonfou-129[zibsh] +jrncbavmrq-pnaql-pbngvat-hfre-grfgvat-143[argnv] +tcrjjzwzvu-sleep-nfibjyfg-555[jefzb] +myxcewob-qbkno-bkllsd-bokmaescsdsyx-406[ghwzx] +cqwdujys-fbqijys-whqii-udwyduuhydw-972[hdvyx] +xqvwdeoh-edvnhw-zrunvkrs-439[jqtmz] +bqvvu-ydkykhwpa-zalhkuiajp-108[xmkdz] +gzefmnxq-eomhqzsqd-tgzf-mzmxkeue-534[emzqf] +zloolpfsb-gbiivybxk-zrpqljbo-pbosfzb-939[symnz] +nzwzcqfw-awldetn-rcldd-cpdplcns-717[cdlnw] +ide-htrgti-rpcsn-rdpixcv-ldgzhwde-661[dirce] +fkqbokxqflkxi-bdd-qoxfkfkd-367[kfdqx] +jlidywncfy-vumeyn-jolwbumcha-214[shtrx] +vagreangvbany-onfxrg-ernpdhvfvgvba-429[shgyt] +odkasqzuo-pkq-xmnadmfadk-742[adkmo] +mvydjvxodqz-xviyt-xjvodib-zibdizzmdib-889[divzb] +dpssptjwf-dboez-eftjho-467[ajfyk] +zilqwikbqdm-xtiabqk-oziaa-kcabwumz-amzdqkm-486[clwnt] +plolwdub-judgh-sodvwlf-judvv-uhfhlylqj-699[trqoi] +bnqqnrhud-rbzudmfdq-gtms-nodqzshnmr-885[dnqmr] +atyzghrk-hatte-vaxingyotm-800[nyzck] +amppmqgtc-afmamjyrc-bctcjmnkclr-730[jbafl] +tpspahyf-nyhkl-yhiipa-svnpzapjz-617[xijwv] +dkqjcbctfqwu-ecpfa-tgugctej-908[ctefg] +hcd-gsqfsh-tzcksf-rsjszcdasbh-896[ayzso] +bknsykmdsfo-lexxi-myxdksxwoxd-380[hxsvz] +vetllbybxw-xzz-tvjnblbmbhg-319[htivo] +bpvctixr-qjccn-hpath-349[kxwzv] +szfyrqriuflj-treup-tfrkzex-cfxzjkztj-347[skbiw] +kwvacumz-ozilm-lgm-lmxtwgumvb-876[gcnyk] +fmsledevhsyw-fyrrc-wivzmgiw-620[mwkyz] +bnmrtldq-fqzcd-bgnbnkzsd-rsnqzfd-781[eiqgm] +amlqskcp-epybc-aylbw-amyrgle-jmegqrgaq-756[uygno] +foadouwbu-xszzmpsob-hsqvbczcum-792[xrtpc] +vjpwncrl-fnjyxwrinm-kdwwh-bcxajpn-719[nwjcp] +enqvbnpgvir-cynfgvp-tenff-qrfvta-195[cpvnk] +buzahisl-lnn-klwhyatlua-851[tmzna] +shmml-enoovg-bcrengvbaf-533[begmn] +pdjqhwlf-hjj-whfkqrorjb-257[jhfqr] +wfintfhynaj-gzssd-wjhjnansl-307[njsaf] +qczcftiz-rms-kcfygvcd-376[kybix] +pbeebfvir-sybjre-jbexfubc-975[jzufx] +irdgrxzex-drxevkzt-wcfnvi-fgvirkzfej-191[wfdlg] +irgyyolokj-lruckx-gtgreyoy-930[wnqvm] +lsyrkjkbnyec-mkxni-mykdsxq-ckvoc-276[gwtls] +enzcntvat-sybjre-znexrgvat-741[mixqj] +myxcewob-qbkno-nio-oxqsxoobsxq-666[dracq] +excdklvo-mkxni-mykdsxq-vklybkdybi-172[kdxyb] +xfbqpojafe-tdbwfohfs-ivou-tijqqjoh-103[mjxla] +rkpqxyib-mixpqfz-doxpp-obzbfsfkd-341[eswqm] +pualyuhapvuhs-wshzapj-nyhzz-thuhnltlua-695[whgcf] +tyepcyletzylw-awldetn-rcldd-nfdezxpc-dpcgtnp-535[dcelp] +dpotvnfs-hsbef-cvooz-eftjho-909[wrstm] +esyfwlau-wyy-jwsuimakalagf-658[cbdnm] +luxciuwncpy-vumeyn-mbcjjcha-396[cujmn] +udskkaxawv-jsttal-vwhsjlewfl-268[alswj] +ckgvutofkj-xghhoz-xkikobotm-410[koght] +kgjgrypw-epybc-njyqrga-epyqq-pcyaosgqgrgml-626[atdyg] +cybyjqho-whqtu-ryexqpqhteki-tou-vydqdsydw-998[bnjht] +froruixo-udeelw-ghvljq-127[bylzc] +forwcoqhwjs-tinnm-gqojsbusf-vibh-fsgsofqv-974[sxtko] +wsvsdkbi-qbkno-mkxni-dbksxsxq-432[ymxdz] +ryexqpqhteki-cybyjqho-whqtu-sqdto-jusxdebewo-634[qehot] +yrwxefpi-hci-wxsveki-750[iewxc] +ugjjgkanw-ujqgywfau-tmffq-hmjuzskafy-788[alfsc] +jef-iushuj-sxesebqju-kiuh-juijydw-114[jueis] +lsyrkjkbnyec-excdklvo-pvygob-yzobkdsyxc-198[ykbco] +eadalsjq-yjsvw-ugjjgkanw-xdgowj-wfyafwwjafy-866[miqfs] +etaqigpke-ecpfa-qrgtcvkqpu-466[qdvna] +frqvxphu-judgh-xqvwdeoh-mhoobehdq-pdqdjhphqw-283[zjdiv] +frqvxphu-judgh-vfdyhqjhu-kxqw-hqjlqhhulqj-283[mnykz] +hjgbwuladw-usfvq-ugslafy-jwkwsjuz-450[mitsc] +rkpqxyib-avb-abpfdk-575[bakpd] +fubrjhqlf-fkrfrodwh-oderudwrub-959[vdxlz] +sgmtkzoi-pkrrehkgt-rumoyzoiy-436[korgi] +hwdtljsnh-idj-wjhjnansl-801[fobmn] +ftzgxmbv-unggr-inkvatlbgz-423[ecjzy] +jrncbavmrq-pnaql-pbngvat-znantrzrag-585[anrbg] +sehheiylu-muqfedyput-rqiauj-tulubefcudj-530[eadkp] +odkasqzuo-pkq-pqhqxabyqzf-950[iyzwg] +lujbbrornm-vjpwncrl-kdwwh-ydalqjbrwp-615[lmjzy] +kpvgtpcvkqpcn-dwppa-rwtejcukpi-336[pcktv] +hwbba-gii-eqpvckpogpv-492[pbgiv] +zsxyfgqj-hqfxxnknji-idj-xytwflj-359[jxfin] \ No newline at end of file diff --git a/data/2016_06_data.txt b/data/2016_06_data.txt new file mode 100644 index 0000000..4e9d5f9 --- /dev/null +++ b/data/2016_06_data.txt @@ -0,0 +1,624 @@ +hgxcejbh +xllyqcqh +wfbuksyy +gdfkgzny +jaswdllt +vadfhcsm +dhgjfpey +phsldudv +gqsvicsf +dwcscmwp +nskyvzkd +aajypkwi +pspqneoq +xuxxotja +dmloldlr +szehutoh +ngyqirdf +kvetagoj +ncyieonn +rqlovfab +rrctmccu +htpmxyac +ruibmndi +bdknfprt +jvhdlgau +locicolj +leotycqq +hewhjckj +pfvpzxls +wobjbaob +yknrcnjn +iytvslou +amrrqzon +slvukfco +qtynzmjq +feehamqb +qvfmcrue +gsipukcv +twpaaett +lacpegbj +mzrumyhz +qwukkyoz +notkeoxh +fmhfrsxd +tlacfjep +kjvdjvbg +bwayfidl +bkswohdl +ozhxwhfr +djuddmzm +ocjmsazq +lbmswjjq +zbqyacqu +ludbuvwq +lxbodlvj +awznlqzd +gfxdnhyg +aimrenku +lpnpwquo +zvyyphgs +nbozurjs +rmarpyso +fblptqts +ebwlxqdk +excpawrh +yrecdjcj +upbsbhdn +tdwkedjg +fvdcambp +fksvqfin +eizfmmsg +pstyvbho +oecxiuhk +rtonwtsl +kinfvfic +kicoycji +ozqaixkp +tphzcynp +cqgaopux +jkczaayd +bhsacjfc +bugrbpkf +jshlmvtx +tltbcihe +xrspledr +llciifht +qpfstkca +jtoadgyw +sweggqqm +wsfrosga +xbwgrbim +vcjcxkba +skpgsmih +nurbhrvz +doffmusw +mxrnpvwm +yhrcrmun +ftrsobzx +ansgphyt +lnorwllg +bmvoqagr +fgjeyahg +hvkhjzcf +cgqyzrzo +mzkjeupz +bwnsskeo +ilpzdsjz +pznjzsih +uivlqzlr +appuxmue +shbvjujl +asdiirav +zmxqpszh +yzjovpns +zxvoieyc +eeyrbdma +swkgytac +acuntifb +brdscjom +rjxefdhb +wenjxsqa +yutcange +vtdhdbhs +rqbtwivr +sfaipzzg +utaillto +ylptxyph +adkckfjw +gpgchlro +jilodzga +bscfyvyu +obbkxatw +jpjxbqhp +rnyesgmb +fvwkstan +rbsafdzy +iffdgdjf +exfvgkgy +uascsncj +dxfacgwz +dbjgvpei +tmpljqba +yyzrihfj +exmpvsnz +wmrpykzf +gkbutcvc +bexeuhvc +vfdbkxek +opftyriv +eyxdevku +aoxzgltj +uquxvoig +emuquomm +roqemvtl +zdccsuuk +hwgjrsdw +pnzirncg +ehhjveuy +eiikyxmd +vysfvwum +ouqbtjsq +zofwuilp +ikfwrsug +eonlyayj +oxjfkhpa +crowmesi +ojzteiqu +kifnubpc +kaypapxw +mslioqke +pqmwtjjr +ywpibqfy +wgaywazu +zhwptdyx +wpgadcpx +tutllkof +aaecopiv +zeugcyxl +mtfhjuev +muagnkwh +ykagxelx +wdziqoru +gydoheaz +kfuecyql +kmrwawxf +iegbycsd +ggqzbgen +cmyxshxs +fjrwlydh +aqljfioq +kcrjfwrf +pckdymrd +dgmrwezu +ehnehwes +llqjzgwl +wlrtpgmz +fxkwqfbn +khoxtgyd +skannanr +frwceace +jvlkukvc +kqytgmma +armrvvbx +vlogkabz +rubwxaqk +ptuqzfmj +svcbliie +pojmduei +ilnllmpc +kknhoqbe +lgfbqtmk +fyoahbgy +vpreqyfm +cimhwdjj +kaedpmty +rrzhcsve +bjizbuge +cvemdpoz +chclijyf +onxwjlxg +mbovuyqp +lwqswkkx +ztuwpgbo +lsmdgxjc +fqmgfbnu +pnbsykbb +kmiojphc +vtoslzrm +ljyxlohm +vrojksuk +jsqorzaq +fbzjpqev +zbrqrfjw +gkhuondt +onesgynd +gycikyum +ybzwzpoi +vthldcvu +dwjydabe +ymzkrvir +cdpkkjwl +saadgstz +pdenxhxt +uvqupdxr +dcumeusl +irvyjjvr +udiwgqfb +snvjlntg +sxphpbhc +cfmknplw +oeutwhrl +nbielpqm +ixwqbffn +tcniaygg +adyiictb +weqmwrvf +qddmzxgb +zujfexyp +hxugbirz +tzaxcnxu +imuzgivb +qlhybxpk +ejtpcqpf +aznioyvv +hghnzrlq +htgeytti +najifjpn +ildqsszg +uhqqfreo +iitvmokq +rksbwwns +xtsahjif +ymlvkvqf +wvvvkotu +lzzulwtn +finonfjx +tnpdotkb +fpkmlrab +vezyrksc +xjqprbds +thusmecy +ukopisob +pctjgrde +vygxtiro +ysquoaps +clckbexi +dzoapzat +hfdxhkcr +halnnrhk +ftbzymnt +surfiwgo +gsziigch +eaataomp +gtufatpz +lfprtwwg +gmzjyycz +hcelomtr +jswycfmn +ceqswbii +rwepuwiz +zdbnfmlo +niwzfzgj +mjybffdh +xdduqtym +fliehvft +xzpuhtdy +djxpcruf +ujxpdmlv +abjdlrya +bcabevnv +oigfmczk +mjmvxizt +yorbdfdx +tfqigium +qctmefwv +ihisthen +zghlvbpo +rxteedcs +kxuqubfo +jgizmuiw +zisahocr +rohgilxu +nqlfqwgk +jmxxghvt +qqafryea +nciuzjoa +hilqglwt +homjiopk +oikdsxlr +pndbvsap +pdjrmebt +xrwtknep +ggyinugw +zgjnzxtw +iwqselka +alloswxo +tmkcdpvc +mutmbsst +xhzwhekw +akiujnga +yyxzwuqe +wfpagrof +wfthfibw +qpjsgbwm +ucptinah +kjdwjzwl +ukwoiojf +wwiqkzww +rhvwrxzy +cxdrcpee +iqozocxr +bxnfodiy +ctjrqbai +ngykqlsi +oyvwtxry +qujqbfpe +oyhadvwy +lhntcocd +peyujuxh +yyfpypio +wfvkvdep +qwfbxnvd +gdstqqoj +uktwzvuq +coegngxz +deraggel +vazttrwj +lywzkjix +pwxzolvq +myuhmkhg +lrevrwpu +ajldvrxw +omakmbrx +tpqvzoat +thghpigl +begsfabn +hqzsdllv +crkbwfzx +opgzqtuw +edqwdgea +gzzbbonl +ggpcarrh +xvgkoazj +kzuorpfj +iiiyqdzr +ooabacmq +kxivhdmb +zqatngjz +kafggqrc +otlgcmus +dlmfgjwu +gueyhwmx +idmuuxsw +parlnjpq +hsbxrsuw +qrrxvlct +qogmkdss +suvfnyto +fohupzib +nbxhnwun +mwfzfznd +vysajakf +kkvqsitx +zpmdmaxx +kevovgav +vevfwige +vvwalhay +iddouupj +jcmddtsk +asmzyujq +uicrhvhp +knsnqzbs +kumbhfzi +nhswzwkk +prkdftfs +vhetckmx +hthdokgd +vfccndkx +eskmayfo +jmhibxev +dbyjssyr +uxxundtr +duhlinsd +nhxpfezv +cvzzkjbu +sqffcjcq +tpvxwcvi +wotqrhjg +uzkoggfj +zdovsxos +jeinbcua +emxeeebg +dsoeakyp +fpzuyofz +criuytns +sotounvb +jdehwhkp +tzzhhodg +ccxtvwcq +dvycjmrq +ujfgtthi +jqadncvs +qvoaxaqf +xctriirj +jwsybfcu +bylmuoxv +msraxfkc +hexvzcmk +mqkwtifm +nanmatfb +qntqnwtq +mnmlurqh +ekwityoy +hxlsmlav +qqkeiiyv +qbynezgt +xuvcwmds +hlqjbppb +xroxleqr +chnrropt +aiactdrx +sobbngnv +tromqcnb +jchtevxo +nineqzst +nubinxor +jbgazubs +yjqpxblt +oajgxvsi +elyvdgue +ybbursqw +cyhlxtgt +zkdvoshz +horygpna +cnhnwkmu +fekqjcfm +btqmekph +ygplicxw +xwwvnjwz +mpzlfuqm +hqlalemp +jasswvyk +uptxkysc +zhdfxnog +pljoiili +byejegvv +umfkjrwf +ngeovebl +hkdoxqkh +mtuldmyl +ihvxsdrp +sekthxeh +mcykfuyy +epjemyte +wxwzsvoc +czpmaoch +wcvzmhra +xjenhgak +xfgntwjj +dvhbjksi +uvpphkal +rrtvyuqg +yjxpozoq +odgcltlz +qthfkeqz +gnazslxp +mawnfpil +gurspbvf +jolfibhc +vnajgdft +zzdazljd +xqvdlrvb +tlimxoam +cnestuvr +syovtpho +iejylome +ejyiuqek +bntrmhox +afgbkqyj +iiwfnkad +bbplpgic +hgumzcqn +vvujryss +dyikvxhg +ifedoxly +wwixpagm +raxqxaji +hgphlvtu +wyhhubup +tfnrzzrd +pztqmdcy +ukahrffj +rzcgyped +lcytbxhb +mvxcabdi +tfafxrln +qmmvbxah +djfztprn +dgmmjtad +rfduzoxi +qucytfpa +ynreylbh +pqnqvsqk +drfeotqw +tsdqsnnn +wxbnqdvl +nztxxumu +fnvtvjda +bvbvqnzx +dzclzhkq +qwbxcelx +polupxdc +ivleqeft +lcvlhzti +ufbmaipk +trggewmp +zanmfvrp +vqmpckuh +nqciltkr +mybgynmy +eigdzafh +wgdnnxlc +exnmuwhb +fxjwouiw +orzqutan +sbgbeehd +sshcbebw +baqkrldu +jklbmakl +gukrrngy +alxrbynd +rjicvzso +glurpmlk +wgcawxjb +xypekblz +ldsksqmn +yjuvtnif +ijprxzor +szyhuhda +uggdkbzx +fkohgtnd +yojohlwv +aszgjquf +qnrxmqnq +rjqealny +rbljpiky +gikdyumv +upmuomdi +vzwkawpp +lmwhksdk +nseonmgv +pvchhjck +nsclplue +kcdyrfwl +xbkzjitp +cdkucsgf +myowhqye +bungujil +vpukqfen +ygvejpye +erbpwand +khisszwm +snfyeebg +vcwyjvzd +zxtqshmg +mwiamqrq +jagquwfm +xdlidnhk +qfmxzdiw +lnxtnlxo +xeanphqe +blbxavza +xtikznke +zwsgkjwo +qarjtkri +wfysfdev +bpenwbsn +oiwvjbkl +goklbvfc +itnfjgws +mqbyswnx +tpseqrya +snojvhlj +nkshiqcm \ No newline at end of file diff --git a/data/2016_07_data.txt b/data/2016_07_data.txt new file mode 100644 index 0000000..10a6f28 --- /dev/null +++ b/data/2016_07_data.txt @@ -0,0 +1,2000 @@ +wysextplwqpvipxdv[srzvtwbfzqtspxnethm]syqbzgtboxxzpwr[kljvjjkjyojzrstfgrw]obdhcczonzvbfby[svotajtpttohxsh]cooktbyumlpxostt +emzopymywhhxulxuctj[dwwvkzhoigmbmnf]nxgbgfwqvrypqxppyq[qozsihnhpztcrpbdc]rnhnakmrdcowatw[rhvchmzmyfxlolwe]uysecbspabtauvmixa +bqooxxweoytjghrqn[hkwwukixothfyglw]kpasnmikmbzcbfi[vlnyszifsaaicagxtqf]ucdyxasusefuuxlx +rxpusykufgqujfe[rypwoorxdemxffui]cvvcufcqmxoxcphp[witynplrfvquduiot]vcysdcsowcxhphp[gctucefriclxaonpwe]jdprpdvpeumrhokrcjt +iungssgfnnjlgdferc[xfffplonmzjmxkinhl]dehxdielvncdawomqk[teizynepguvtgofr]fjazkxesmlwryphifh[ppjfvfefqhmuqtdp]luopramrehtriilwlou +mqxqhcpalwycdxw[fkwhjscfmgywhtvdb]khadwvhkxygtxqx +ihekzgbwpjxgbau[eqpvqxncntbtsqn]mbtbcujdkbrhxdu +izikobnovmjzngo[ombcpcvshnedtndu]lnnmdkuapgnxpgyxcmg[bgnxdzmiolfvvaizu]tcvnrfufuvhgmlxcm +yhrowrreplrrsbupeor[nchtznfzbzwnogh]rynudxihckzattbz[dshxeaqusdlhydtm]rvqzuffgqtysfzxp +unfjgussbjxzlhopoqg[ppdnqkiuooukdmbqlo]flfiieiitmettblfln +hgtbgxarmgbxqrhghxb[hflfvoetxfisqsj]syhkugztqkywetyhad[fmptjuaqittvvyooda]cjkxbnylglnlfleelzu +npxhwtitqnddkwg[gmzggwnvygsroeaadtc]gudnfyefqbbgyspdxjw[ilthbdqubqnveowv]xitfldhfjyjsomygjg[knmrlvoiqyytigytlum]dlfpsnyzmhkmeevfwsf +wjzwftiuixvwyzmgoe[jbfghrqhyywwhlu]wcijbojvlgjjdtowzpv[lgfvxfdusgxddsppbxb]pagicuiuerzeydww[wlpjklgzyilrifonz]gdicckmxibtwwoesaxf +eilrieezaciolhnhrc[hcisnfomqiiaculxfv]bfyxxhgrakqogthzft +xijomgpzpilomlpy[sfgwaovcybyhoogrxsv]ufncwrahejwlhyvz +nojlhdpfkjbhahgqo[lqrkjabuijutlcbq]caszlkvkofxjyqzsttc[isqicyomykudneq]izuzehgtmwnnvfrlrja +qwfvuzrogqzvnhyqdv[qhnjhafmrtghosbmskc]msmwswtgzlpmtmzne[kovzhefjqtqadhj]myqisirynftmtzvxvvz +frfongnaecavmrhj[uuptwvcqozxnglsd]kwpovfwuhmqjkog[phtrgysxaltvbohmv]abhuahonmbhsmfglltm +wdqcwcbtpexduecepe[zwrcpctlwglgfpappb]zdadimzdcpxhxwde[yquulvwgyyzwcfsvkdt]thgziwclyxxfyjpbpc[ypkjfrfkxlkavboh]hxylcecamgezuoljh +yqxkafpkuuxfafe[zehlwtvpprtiqbl]qswqigaeaneovxm[bqoieihtxarwyrqegb]yzdopgmqklqaizxjm[jhrsftklywefyevvha]xuvydwcntczjvuduj +judhawjtmpsxfocai[qghshlgvbitxevt]xehceioknrewezihnb[jvrzemakemtgmqiqmvj]wewpjflvqmottqx +uhokpvanmvdobqitn[eosarcmqnukoczgz]rmoowtgbbyimkptlxdu[rqhewmnpypqpyosgehz]nqdwglwscsizxey +sbnojmynueuyyutr[oonxqrbbjxwvwafad]krqlneuehyrghmkrq[khsckkfwowubtglegu]xweufrmlufamzbcedk +nmgjmbwyrvcbthw[ogtvotifzugvvrsfe]jucqbvfqclkuxzumoed +uaokpcytcrfpitfursj[lweyfahryjfprulw]dsdutsxdtugaced +ahshwqihivxlgsj[ldnmuwbrmoxtypqluyz]intafryfavcnotgxu[xjggdyvoarfajgp]zhfgnytzjhuyheqdy[yeynlfshsyrhjxrzguu]onvyhjfwooikmmqzwgc +djkgxfnfojgjpxec[ngwqajfbywoxlbm]oqdqigzeqadgqjt[tvojayieruftbjokeeq]gxwtruomnhorqqrpzt[bxppvnbiwhkhdka]rhpffqekyrcgwqmoi +aasbwiocfkaahrjwerr[dvlemehlhfzxnzymqn]okxibfrlswfvmreuf +rwcjoknjvyufkrp[hsqrwhdlwrtlthp]ijezyezjdrhzgltliq +azawpddzkqbosmltyxt[zoaaqnowmmwkmfkq]lgusvzwnimvgagupkt[scbjhqdftzssbvnvff]coiaslgcrwvyioxx[jouvwdiwvbsembzf]popmlnhjkoaeahcny +snucfdhspcbcsgjnmcc[qbicureolmbzhsy]cuabqhzbcbkezsumkq[cnggwqizurflommitua]ajtxxkqwqynnwroi +bsxzwpiauwlqelesq[uqfdggoirtlucvedpl]asacxftfqfswiapmj[nqohanbbzodfgkxihtt]lhshhkgjvjkumja +beewgulkwnmwxenstrz[vybrrqhcdpkhfnshccv]xdfvqzdslwosulzatc[kuknmynmjntvtyduwlh]trfvychdobyghnrxrfy +oxrwmqpvxntdkohmxb[wugyubwxumwnxlk]jidpzvtbomuymyf +pqzbwlnmvtytsfre[pmtmcnxkylmqaeb]alfdaofnqpohulpmfoj +qopdwichdepaubxxeu[ifjozmlqttahyugyt]mfmlwxifscsnuom[kiyjlqqxunsxfmht]icofrxpdpsktwiifyb[hetijegmockkyjhhc]aarioqngqmdpkti +klumchkwczxuuekdb[nlalmjunselydybqxdj]alagfcxocldfyzdnzd[abfnqrgrxbscagj]cohrecgrcaxljkz +djydzyiyydcneoubp[gorqzujuwkjsqhelfrp]pvtvbhztirfzmwcopfv[wfjumxbfvvgvzltlcf]ergdkkakrtfzcxmqcc[vwnkrxhayzbvbauvn]yjoqveipzibbmjq +qbdruhoywfjhaljfkoy[tznfejprrnzrrewdx]jziputgqfcqtbhvhlnw[ikahxtlheeunzrdq]tmoanjmpioumvpcu[tnmcvxkewovprxgzd]trnmnhdvtsisiujqjk +llojixxpxtvcwxaxp[rurmhymwuztchngs]weaefxdkjmofeydvfy[hmbracjdcwxfeva]jkiybiomykfexjlyg[pgrlrqgoxqqtoio]rdynpcndtqarmkagbw +kislmybuoblnpsc[dvsrnwlsvxxmzuu]jakczftcvijbavhjgb[osdyplcgliragfnpezx]kihkywmwgbkjtgxn[tdsgdadcvcaxfrbur]lzyjmrjqztybfdmm +orfngwdzlrucbkbqd[ibvlkwlnnzwkhnoad]brstantuaxwkibofh +vuumejklanuomqqdbva[mwjzrpargsphzkkhaaz]lkkewmbrvuczyyu[ebpoqgoifelelzzhd]biflvclnnimuojihdmn[llrnjdgzagktjrys]edtbmzmcbthpixhwwyz +ftaciyszakisxhzjhbo[khfshezpopvjaki]pdnnsqmgpgatvubllrr[ovjrouomglbpgvtya]ifwcvhascqptbvbums[cfpimraygtnuimiup]zeykmilehidtlstjux +nzgbxxiimmzsvhe[ixypsgextxvdckbjelq]jpklrvkhgzprfrsv +mpdlsziccgzmvorvm[vhxbfkwfwbxqbvxp]zbsxgodzhgmrhrprpu[pvawdsvqybgdncgxido]zuhyfbmmhzegohu +rdkteyoeleyhxdlfa[nrrzftpiqatsnnnsd]qwelhxwbpuwjmrjxmgq +vpdhtcgjpkrqmrt[gozqldncggxpvou]zedtarenbxskusqk[mwpmzpwraryuqqmdhrd]eoculislafmbqzy[okpddsvrtyrkbjtihhb]dvuadhnaxkfewhnksl +ivjfulhqfbdqiprzbbe[ezhkhqxcviwxbwmlnbb]ttekmmdrphuteslzwcj[iocuduwexawydww]qmrfnnedqtqezclpuq +tksplumjkpsjjorux[dpffmbayilzuszc]rsiowigabmredkfv[aurieaasmsrxufpo]lbwvhcrjfgomkff +uwuobjzxkgeugrivc[biktdwykzondbwiko]nnrtnqzhdhdwzkau +cjjawanjvbxvmvdmtu[kubvvkuoynaawzowphv]ssijoohfemyhrde +qlykdpnioshrexuw[tjwoswemjxylnqupgv]ymovhecbliuuzhjwu[ghxibaaourtzzogrynv]hmlndovkousrtbomlnz[nzkdpmqrqovnvskh]vdvntntzrqrhvcaxdov +tdhrefyrccgkdquxz[jqeprpsvvkmmldlwyq]lwhnimtgegsziejeh[gyefzqbmfnhzgtq]fmbcvbjtsriuicde[sbkkbqwzlluccpa]nwxmuolcbhtwcllmz +cakfzlwlaxgrzjpgck[toihlzbehdzesbt]azrsizelgzczqxwejb[ypecquckfavmixeyjgr]njiyddhuwlwogbnpt +jadaohixgxzjcopk[wopcnehanaabtklxnez]jgvumwvmixxxwaolxb[lrhmslkbmylyvlkx]tatmsbtlbcutcydlrf +gelrpwfiyiszejt[skpclwjhzgwvfbbd]ibwzelwwhvudmvoe[gpdveubkzkkxvtjn]khmkjslnkdlmefcx[fcwhuyiyvnjgfcva]qjcfuqxwmkyvvzuj +pbejigkioxtdjjzbl[uihultqxejdyegacm]fitsnuitopdzrxskz[shbzwyodcotpvoixoz]qrhuyetkmnnljfqt +yohbaryhrhuobkf[fmfsylvacrgvpnlqdb]iucbpagpbziaqae[lfcjrlbgxiytord]mhjlzecyrqcpbxsaq +vguohtnahunrvrfv[lwbganvrrgnasnkqjz]yuoncrmethwiglfiy +pljibizefgbrfauieem[yadmbpkftrtwjrize]fuzpxdpomsdxfocc[lvoahklovaxtucrpwhj]newpgoizivpqkpo[uloztzclhwixtcjhyon]qyzzqoyirejavchy +plinqqpqghkeuipqppp[rndecheohrsftgvku]ogsyvyxuetmdomwdmx[lumcfskwppjacuddm]uptsydogwyqaupdft +ewvtreckmjqvkvwgtz[leisttvtmrxnzjv]bfzzponjsjmepqjfs[knbonuuuhvtvteiov]vaejlijsnrpqppo[hvwwdxernqcxtxe]ssznbkhfmchmjjiahkk +rrofpphpfkeeqlxcev[ierkxtuduxxxbilmg]vmipzdomogxwiazla +uqmllifxqxwcskoj[lwrjkmxgwxwvkqrsajx]wpbkbsohlaeskzbv[boyvlwxpqpppcknocv]pgsvgtugmxmoexrvpkk +zupunwchccxqggie[sdcdhzciymhppyaaaib]izbizcvzvbcnofmqt[lvvxmcmydxruvudsar]gnspfiadqokusllygyw[wbcpnuppeugrqobtnu]mcvfhylypayxquurcv +ngscsmmvttxjxoaniu[wsfnnfnkwmjxjql]ijtqswaevexzcmgime +hkmykmrremccqxvfdps[izfaeewfadfhuwwd]yffzgiqtmayebphb +znzxjrdnxhfydrhr[kwafvmygvlylite]hmskvvpqyoblrygj +gkxzweijinwxyajq[jzljdfxlossksqa]octzjmrvxkumtpn[jypbqguwpybykguwn]ngriygtjydfznsf[cpwtojpifkhwtfknjsg]zahxvqxjtoutvvsphh +kmvndjahzayidho[fitbtgfncjvmbyrbvnf]fodwrbklqhxpsrqwh[ccwvgmocbtbqvwzu]uuidhylekzxzvmce[qbhkjfhnczasecv]ctsfirxwjfvrmayoeb +oktwbkikybfwojcweal[pnhqkawxmfxggabhgpa]kdjghdalrpgsdhqj[bxjcqdytenfjirvb]odnhihekqyskaoedyor[pqsixozypkjdnnntbng]negjtmkqfykrjgewt +hriyrcurqmacydyay[gfblxaovvngyesfa]tmftedgxujvmjze[knivpbneiuxdsowcxdt]zzncnfcouzoppog +edabqgdgbyjqkzjvzhr[rdejmmymhnvfrqvf]zknrxaqjohlncvwc[lcpuoqnkvwgjycfm]ohuebodqzydltckrsb +rxcyawcfxcjtdshxg[zvggbsrobekoxidyx]zdpvqowndwgdubbhst +qngajrgvzuafovkr[kracjvrryquumqerjev]mqddkdpqmfgexahczm[psmbzonkrrtlqdpgqci]obiynfssuwhprevmzm +dihkldbnjicztjfrvga[qtlevmacqkefjomc]opjaojctoraohocxaca[ojldoulpocpcpexnyx]qnouppkcuggjmod[oeiywfzmbjrhtxz]mvhoarchbrpndgwhxga +qyncschbsnqwgvfu[cscsfdcfbfqiwgwqi]pqzbontuospgycwzqn +lwvovybfksidtajq[vrtqmrxzouplnjogzk]gailtfjtszlxzwhbs[bgqzyhgudphwgufmg]levofhjnxjqhkcy[wbffnapyutukiavenm]olkwwlrbbobqudwvnur +yeqiptxuczuxzeatp[upzutosphyfhuho]jehejxjvfpqeifogn[odhltqvdcwwmshl]coezfdamogigspon[syppfhysfwfkisltwr]ihkaelrbcelykby +nmciqyaovpdwzldwt[zoaowvxkrpfuwnyepcb]yhqlmmrxxvguuajawb[rmilfmqzokaeabc]yhmswnsiyrepbudi +pifzooabiqmuicfqi[tvaqijdwxsbamxzg]zncutzbfmraagej +jpgkrbovswsjnbcj[bjybzimnzszdkqj]mvwmgdithrxecpselt[kghbhnctqnhhxxhdro]drttsuyvtuuygdtfaf[zohajxyfyjnqrigq]gadarjzfafqxsjxk +wivyofwdmipecdxuqu[trccnlbsvfbagstm]xajuejldffxzxfygsg +qsuxdmtfgpmlgkh[gisuuzaglpmbmydtt]qzyfvzryxepjmnr[mgsjrbmtxxzkadomelm]fqzjahepxspwkwpwd +pncauthrouncvjkrik[cyiovjnoesdgpeyjpvd]ajhonypsbifeghxi[wmudcxwbewumjbegnh]qetzbstgmzfruzxqln +qmkcddrhexvtylukq[nwrryzbnjnhvvgm]edxlyprwzzhgfmhz +iuonniejtavofqdqsln[ynjrsfsqrdsgydhpdvh]xvqtjledtcgkjkealws +fhbxdtddlvkjrmjyae[nwwjmjvxtabdwdezfdy]iwnsmstiulolahbxka[lqrxlwifzndbeid]jilfjomwrbjeniwybv +iptzrdexpfzabqcqkm[kvaxgarrbrobtmu]fqaedifschjkoepn[widcirixuswhcvcqywp]kpkxphryiwwnkmb +zbeoanntetxhvigve[fhwvhghpujcldib]ncrcyvevibooqesy[ougjirkquasabeqad]ydufeicmimcwgtbg +jaocnzcwgxknexaf[cqykwbyvxtcwnurw]udxjnumyhelfogapi +sduqgjoijyfrcnfencj[uxuiwklsiuqwjjrzcfn]epnvqcjspwopyffl[mwghrhtfclodjan]ghamugnhrrzjwmnc +woygyvtrlmjzaeteuj[vvvfohavzuuzyzgu]xjjcxhosambmkixiie[lqholbwbktlvdljmapw]diufpkdnjmjnmyc[ehjexwagbmezmpj]czhwzecixzxfykaiafj +nkijgkhyilzqvtgj[llydwhyhnhpcracxxd]zgtsspcwpyujndbxvp +nawnrsgxqpctinyek[ieguugfkwujnymij]rfmqypeekkdsttdw[rfuanabgfjgctueaaqo]vranbomhrynvjyywmh[zjncmschlfmkvhd]gfeoftxsawcgrzvrlx +jgazasxbickiiiz[duuskjowanfmieegl]cwgdwtrzpbfemqitbhb +lahkgoaoeofjlocsei[bwxyguvgmenwnpwlp]jigdlgdjptkimoyipa[zlcyjbqohvmlxgxp]bmovqedgchicusqzq +jhkxinkbwhpddvjzgod[fypyyhptvewejlbwdmx]teagznqhjydanxxi[wkppnjsyzhwshtpo]piaqxcwqolwklwzsfkg +sjedigezzdkqlxlcnr[xanehtpradlngiob]uonmjrieoycpthh[wnsqwfubwxkqhlflzv]smrebfwpnhskzlknva[pylbyttmhyggonlk]dwqkzjmatybpmgeb +ktfcuvnwueamlwvgwmq[czcgevditrtvddgfh]djmmelqewdnzrlqliz[fkpieaipgyxnkmjp]rdpkfzvqpfpvczv +tixjemagwmynkihelk[bnwfmkugsnivgdmvskc]nlasqrjqrlorszi[kbatouwdhejxchpdhd]etmbkytyrpnrpgqvel[xahfkfjmsqjycaq]mispsimhcckrhqvek +abudxncgozbrbnx[fllpjgocynbuyawgs]hiphrvpugpfnnppn[jhmlgjsufflkdgw]ldmdclrkorzjtbjqcrn +aljahmvdrraiavzv[tevjntkppnjqwovvuuh]ozmgagxzixxyzuy[zgefziawisowuyqra]nrqmsbwgqbfrxqvzu[zvzglmnjmjpmditiodb]odzbozesvocemfyis +zgdukwtswaosbrossf[ugdnezayjnbjuhpeh]knkvomcsgfptssifni[votpmaaohcyofgdz]skbvfugaaxutcmrmsc +ywiphurgqcvybiakgok[cscyksufsduegggw]rtvvvokrvwmwsvmk[oqvdxhoqfsfdwwm]sbzajtnbxzkyiwrj +nxrvrsbjsrysysvftoo[qowwnvlezexjyynm]nknzluizyzjpbzpevb[adkqviapkjbmknchtb]xsgtthuifmsqidyh +ejrplkjjbnjjouesaph[bdtybzkfyictcjuagr]ivtcttyunertnzgmpqv[roikukeznmtkqomqbk]lsxzsjrnsrdlxevj +qgcebktqtyjjwsav[naozjsnqufkkgkp]evimphuulhzflub[weanrdvlsmmypnh]rojhwlyxtszxsjiuai +zludmyuqlfpefvxcm[hejpyhwaqdndtwslan]ldtxkxxtegoqpntsnwg[olhtlkpvkdgkkxkisp]hursraavetjgloks +rosuljoqspxeovaqr[ocjdnpuzmwioylt]txylrlsndrifxiuxuyg[jnubpcjyfzhiwul]pdtcjcrkpmzlayzcty[gasynfnouxnvrplkym]naxwpqsxlsbvyuavty +oxbyqbqmpckkdpfjtr[ggnmfcjtyfspqrqkg]tzapjijawrabozckadp[varichgjrivmseddxv]admqmnzxzqcbapdquwd +jvhvqxvhqfxnjzmv[hwfwxvwhxorzqizc]rpjpwggqxqkaznkuqn +yrsucbqcfaukancrr[nabtowgijsnzryuvbiv]sfpffzxrftnrkjx[qfyfsbkyhetcedf]xdykjbymrqgheanxx[oxchcwrkbqvvfeyi]bztjlknshikocxztjm +iniqqqqprdeznwhr[arooglolfjgprfrbhbm]sczcmpftuhbaagwgedq[yutgzaqyxntjxoglmb]vswbhlspwfulowkif +bjcjrdzwhmssgoinrcj[jobrpyapaxkasve]hzacshssrxkdtrlqhr[yygotqrmvhiqjrja]ljwfwudymzkpczysknf +lrnqnaxtavkhwfebb[vwyqnqkveujnlzv]coizhrfmviizxgz[zklqinvtnwtajyjx]nxvpznyebozrosfgh +ccjjszgrbozbpopagns[abiuzirqfzactus]eemrbqrkhhppvan +xeaifcibybamzzzic[ymvsqllvremyfify]ftgmrkhzswdpbmukcdv[fbyevcnnwtnodgxy]slfjznnldyuvair +ajmeryqwfhniqenmi[bdzlgljpkkgsvpjcy]hqzxecqxmneterlqizz[pzrbbprbhujzpcxhjmh]lvrckyomhvidbiapikk[cyyapugbrwlubpmn]toodggarcneobyz +lehpdvqjccdfpzpo[ssunfejvfxwzlzqy]dvhwfrwiipveqpb +ijmthhifxtkoubt[jcgoxkntpnxkmdp]rzsfekfmamzddgm[szvzrwthulqzcorhnk]lmgsxsjjcagkaysalnj +qmfgzmmoylbruqxoh[uoyinkzbglorxud]frtffuhkchkrwbxfx[urlwigeirzobvhir]pqrqujuwxueommaj +tzjhaiqumjufkzcvphi[lhfohqxxuoqybomckm]qjhpjkjljzekboyc[gvzfehzyrfaarfklybg]fhurcpaukztwesz[lhvnhfgpmunjukye]mdzcvgeehmchcqe +cbyyjbdwzgdhveyw[ockkdpwglixvbom]ozezplbkvaulagw[vmzfmqxplwaqjrf]upytqbnzjrclzfvti[hztxfkqwcuypqyhsfa]sfwcfhrnccesyncbg +zaclpaavkxbpjxse[dmuzswkobdcfmrejhaj]eqdwvpiphijpwrvg +yvectfptgdasqxi[rmpaospaiqhwpjwdru]ollajqbxmfnqmqrdce[jqixwgznolbepskpm]pmyfsrnbdcqdrhplko[pzblovbmbnbwjzsxrk]hgwpjhgshxoozdu +gpnplfnpnmdlhehgazx[gkgcsjdcfnxytzp]wamlpixcrqvbtseb[ijaxccauotewzkgu]usgmgqmezufmgqjslbu +jgtqghpjnbjkmajymfw[isxpkhlvtuyqpscvm]czbrsyeqmjnksov +fjsepwfaxbbsdxlcz[efiljmecvcsybpj]fsvcvvewoepnvqz +nxzdtgomsakdhwefrn[cobjsrlxnkxvmhk]wkfnuypvsigzcnswufj[ttmtjfkbnhmmdebtr]ffumzvnvgitjccgz[offnegtizuxhpqmic]lbhljegbjmldqbzryis +gnnsvlcqoatssjuijb[eaodophfeufuvdodj]jplhbuvzqfgvrqbuy[ezxxqanlgnxdkohew]vsukbzhjshwmmqdkzdh +shfhzsmqdeibrwgyr[slyyksjeywcnuaocadr]kdwnsokrwkajgnwi[zsfujtkhknplyieg]kijuvumdqvjyjpbhl[qyrlzloooajylfrsfk]gwqdkfpitiitrednt +zhmwbilhpywvxrza[tgnybotdqixzolvn]ptxzyjbayyevmcqua[hcmgjpycosutmqbtkf]tboiprpyhwgjceu +ejuvrirctrlirihunm[nfjigabdmqnkfoauuyg]rfwcumqndfgotyx +cxkwlruaswigkrtxxch[fjsovwltjonhegm]zkfawxnzxlkaqawq[rgfftbipxlmelfnpf]qhhslyyiluvowxz[bgxutaxmhxyxxdob]hzthuaqpiyeomlgqqcn +qyzwezoszvwrwiilglw[opryawlpulfkpkmuave]taxeqyunnihulfp[vzxzosekvamoofva]bbtonpohbgdwfmt[xwzkmwrwruatcdqrj]enrapbeqoxrufgp +lowqonzaekybouni[uehkpbaxwfixuwlj]ionorsihznoszwzyq[cnatlobscugfpvpbw]lnsmgieepzvmhvbz[lsjebmtctttclkxqok]jwevnfmcrtmgjyniiuf +ltxumfyzdinfqrlf[jyiwmlpqkbnbgmu]bnicegkghtwivvyozea[qhgoiugrookfmdsln]fpokyqsoknuahpmutnm[smzqellevlxgdbbet]vsadiuyglyyuccgkrz +fvhanaukvcjdkhsydnz[pbjsoundyybhvaqglj]esjjvkdvjmgmlox +hcckhzdfmmvnsmuzjg[uuajvdzksgilxpjmnv]opbmjvfljnqzxkql[pgdelzddxqrfdoqnit]hqrrfnwrokufpybg +ovtjlczqesucgox[kiqphngcbakoelqncyi]jhrwrpwdjxbhnqp[kqvqdyokyuxulxidc]qumskxudarjyagegy +mxrxpfkynragapzrmdv[rdhsbrxgeywqbqh]rpoerdiwdisciarhl +ejbdfeqrdsrijztlibc[beglofnxveiorftulay]jslqibpnunabgqmi +uplsbqledimexhzwnkk[sfreaeitecravsu]exfxqlrumxaeasi +gicahlhkuxbhppe[cypyeqpzkrggfqrielv]pkuwwtbezndgtqhbz[ojnnxanlkamvmpqfj]eozgnkxtbtyecuhs +jtzwiyeueztuiwysyv[awibgssyyssrnuxrvuw]mmyvqfgaaraahzzen[rhscfvdrvagricw]qsqbnurcszgekmp +dxkeveuauhblqnq[oksqvawybtejxmdw]jrbwmyxdggncxitwcms[fvhnmupxnynxmprs]odbifiqqxskxaqn[xwdwagplcltcepjmtf]zsfevibkmzwtzoq +kflcnlkdujmtiug[rwydvjaazfgmfcn]qolbbuxzxhoizfqcwn[tprjkbylcrlvmbggae]pjwhgcmgxzhxbxdceme +donbjfkqtygixfpaa[lhfcyuzcmsgixjbr]njvgmbwgzimrtpdmvf[eonodblqfpgtmex]rkakjzfmuyeajvhs[lmgtvenasnqbyby]jdbxoeqnwoednoncq +laiyueskjnlltkwm[lzrgjwrjchpmnais]pqltpskalrwtmtagvm[luctnpiuqvulmtmw]awlqbuutunlbpusn[hdetxhrtzhkyfktmfn]qpmezabxzrtquidbjc +hritvdzjxipitctgoex[jtbjcyaysbefjme]ebbcyqglydfhqjfa[uwuwqhwanfydpxqk]enevryjyzduawrfc +axxprqpxpifqnwte[qwkkhbywyixngun]ufwcbmerbqiblbdmn[mguzyerbfhpqnybh]gscgmmckgfxvvwgxxm[gfjzckcxdowpwmhmg]hjblyfatzhxjyvlccb +qzzkrqfnnzvgfmrpjr[sktcrqxcctcduir]vmhsrsedrxpnrugm +mpxgzowtjabzwfcbeg[olgfqepvinejmstbrj]fnqxcfzuxojvkscyk[pxbyuusrrbjwrygkxm]wiojjquwvhineivnkys +vqcisychxuswbqlzdkj[jetvpggxtqqguuh]tyllnzfyfphoudijzj[xlnznxybxscqjktjn]oysyrlqascsqbclsb[rzhxpwwrjwakoldm]mrwzibdjlhsdsbew +rttdskfweqmkjolrgsd[gmdwcimmgetwiprem]wkyklvpjyhpzvmsh[zftyxsrvhnioomw]mrvoyvyyrlguwedz[xyrajtcatyabfqigup]srjmohoxwdybksfv +xzeexlrzdznmhbph[vobtfjuyowqppxw]mjxwhgwveozusndvi[jthhtubbkbmdiepfh]gtedeqwesiwzlrfny[tppxuofhnwwkbkysg]aygwlnvczaarhfgkw +zxirxtzlqkptwqd[vwdzostlmrbjclfj]aluxqfcdbjwbeerhr[nsjcafnammlxjafrzaa]kipaqywrtrpkbcdtnyi +vovbpdgnfhmeuadh[bcgvleartfaspvvjjz]ajyzrbirtimuifvs[lykguucpvkxuupcbims]qplsipqneiycefb +alqzdecagmvodcigcd[atmngaijkfehfbc]cprsiaclouvtbpaab[lfrxlrzuuooqdtfirbj]olcjwtrkndcvykp[lelvgglysdxycvk]uyakjndqzxtzmxs +syngsortxjqcdwcz[qkiseyvolwhibxdg]ucuxqdozkfgaxqwovk[eqeessuwvcayhpc]wkhzcbkxgakgxnmho +bhtxesznfkwqbodb[ptpuhbdsvbcjpmnsl]oohvgktjsjwxqgyxov +udnbbnkojrdevgujkg[cramyjeuckywtuw]qtldussgogyblkm[yuwacyafnikvgbibmwn]xvsgxmywenrmhdctxg +uzqtkzkmmeuttwyklv[rgnrxkbavqabukxvnp]whhgpmwocfmplba +kvbjvjxyqiqitikvm[vkzunkivwcpvxng]totvodotoqiqokouz[luzygityrnpuiih]eadddxqveeuujmvnek[nyxhwlkatungkgm]bdhobvhktlnfpjelr +inmnseeoqimzjwzhltk[ntwlsdvvybtdoqciu]jaurhomtnyudxxmslj[wqygsctddywlbxg]apsdlaftsghmhtj +pxieimaprtbntgvm[xuvwwsinhwjjapu]taeomoijctvzyeijfr[gitzztxejfefzvepf]udobxonjlqagrkpaehc[fkqjhfjicleroxp]hxpzoklhbgtngtagcz +lqmoxvnknpqzcgs[zktsmqcgzqjponj]wfhhzvqiqkxfwrrw[actbxtcdlogatfkprc]tvzphmtxfrptzlopv +czdnqiwqhighizbmivy[tptpsvsahslbsovazkk]ycppvkqvuggebgxibe[qutumfpnpzjkgqyfkok]ixywxvmvliftixfie[qipgniycxomhgmwje]vnhxbcnofkcnzep +igvdicnzsefxlgk[dzppkxdievabwyh]fvyywjzcyfcqahv +bjzwblslduiolbezybz[flvsgshhznvzmrxo]lottitaizuksqfihn[kgsgzawzjlqjsep]ihadewtrfpsudggga[oecgswhnbhslysd]flpdpxndzacxeskzmn +syxfjuakhrnntipfpb[xmntswflflstndkv]lityfpfignnxsyirja +unggjaqgvzrckyqx[llllagrmuioghea]qafuiwqpxcljhvf[tevtmuvcyqqrzvrduc]kqnaadyfxfyyzjuco +cpjvjnocqphsagdizq[rzfbvtnodwqrqprvqh]rnlzshtjhrevjgdu[lbozqegfwoaikxbnt]cqmzymvkummuzjfx[vtknqltevighwfdnjv]djhfeemiljlvkgqkpp +adbbbgxmiqomckxesb[dmwxvrammletdiim]eiozjsockohijbiinia[zyjjubdniurametk]ajivyylxbhvkktrzdg[byxiykqfbvpfdzdv]zborzsvqimrhyoyhevj +frshflyhzegyezg[xxaoqtzxuqbamukfxed]klyullmlailfvcz[boefzsdpblwpbna]dbnxivwobykcfwogv +xxycwortiwhndrvlr[mspdwmhyqdwtctlyek]qnzfcwwvvlfsael +fnekkofpuwhttni[mlwvhzrwfdtfnvof]gtlyjqokjymvtkiqdl[gdjobagxsuhudnoi]jgcgyusdyyocqwwtatk[rjujihcuqgdpcbdnkco]iewvagokrzdhhhskv +dfadfbjefyinccgzt[gzoojtdlvqysetfihg]nlsriqansooflahzhoa[vlzwtzgipbaxudxg]htykxxpfmhigbdqsu[pzipnakgdfpajkbqowq]zrwedqiuobogirulfwm +wevlduhhsouwlqxdcfc[bxcvjwespxdkulgun]hfuhwpzgdgqsujeex +zweayhrezaoqibgvc[sosownrvumzvynfpvr]lzubqqqepwraqqdxxy[bniazltbdanpnjjjuox]tulybfbbzeiyidrv[zbebbcdzpcvegcms]jdfofmnlgwrnvann +gkmbgzvludgmjgnrkck[ijywdgxetrginhtaa]yiokddkvhxebbuyrwoy[erhxxldeegvsebr]ujqickibpbjpizhbjw[mtzvltxionpxygo]mbcgbublhkajfdfvf +ddjzsqkoizakmeifr[sigtlzmyyrflvjowj]dyqyfvpkhdulwuj +jivforicorwbkmccpgj[oviyldmrjjzbojbs]wpztdiwcdrwttmfdw[jgylosmbgxlrogsa]htkvwsfczzoascpunqr[uemtqxhcvvphnvktio]xkghvnicljrlndjtsv +zkzjccnvukaraob[asytykcstvxtkvermx]lqgjlittfqpyxcq[dwyrqfxmwryvxjzr]edufjnmxhzxokjgphk[ucthvgtgfpzxikmnjv]yqumujliwpjujnymcen +bhbndmsnnbhspzjby[llodpdecwrlspsbhbhm]zqulqmxwcerescalp +ozkoqhvatxmivox[qffeloluwcgsimvcrnu]pweywrdkmtqjiflvcm +rznstgdzevfsthcc[jpgjzgeibmumtatu]asgwjccfkwzaigwp[soegoylmysqcequdsw]pennknxcwwasonjz +afniplpdesiwqvdioov[xfkwuijxjgtqbhqow]idmgzrcmwzmrfbsubkz[mjwyiznfpjztbfervj]cythmqghdkjcfrt[ekhpwckuwduoexycc]htaeivvotvlstvsrpj +gecbcvpiswzjjeiriav[ivbfdesbkamvngogjb]xphdszgbcburesbfi +uldzgctwccgqdbxrmpo[guiftcqomdqlqua]dmxluytucnlndazic[mhmdapmemlrwmvdzwkn]oqyvwmhlabcwxpzioz +mganrfqbsckpjsnvlh[vlwmfxhxlnnpsghrhmr]eqyrkxjcwpkahqpxeqr +wpbzefalgkbnrke[qruzjqtrkbzsvfgwz]vahtniazgsicquatrg[zzslttuxbwolldy]cuejnzjsuwgkobp[yspyowiamjpzcaqwb]vhakhmjrncjoroe +ycxznczxbzrprsiw[oggkqxyiyvsrmxck]asjjivqayantzzfysr +ewbllymppqrdnaeni[qkytupytcgsftpprv]jfepwibznfbypfnf[lrparpwtkrzlxwep]vdsywhvslycyohef[lxhwibvmyypfrkdsley]kookbjfsapqphmywuu +cfpbgrwdsnrgddzzh[vbqzujunswprxyxnk]efqzsevzxurynhnm[cyctdnsmqdssnmzyrg]vvswrmqzxnrbkhunu[homwjhndwctdbecwh]cdvggafdchgeuqy +lihwrhvzkhbrgct[hmwzxlaycaimxchybqf]ruvcpltuinwybvv[xjbzxcihznlkorih]zxnxeqobqveujyrdnur[ijhueqaqprdlrdcjsh]blwxhcuajnskuntgo +iroxkwgrjpzdodvmohd[wexdltrhssaqwqnh]ynvmdpomrekdsfrjccp +gfusgnroizvfwwcsc[jgvlrznerrnjretc]dcbnruamgkyrowpglv[tbusonvwwycqtfk]oqngfriboradzof[yosalcuxlovxpjnoss]teunwgykswgulguic +bsjpzlhhqvnghwnp[gakhkxegeohljlwz]hfhculyhgdwcflbdt +ataqyejfhrpvpagptx[ufqdptheyevtxqjuqsm]tekvtwjvapcyamluzbn[xxktujajfnprffsvfkc]espinhantulzwpqug[pamkrynxvlrwccp]bgzabgrubbhhwwanvf +qkyfobviahzasbi[dqhxzkbapqmrubogqg]aenfdyclijdpkeqzc[fbetcpbytjywomh]mqzvwjmgiexjfehor[ntwcsnflvlaxmfqh]uvubufoducqwacwio +zvygygjncwkyceve[knrtgwmfgpjlqdzusvb]denyidxiinzvmhkeads[nuqpppqdsbypxncb]pzqujhpprhbxvnuzis[zxyppxjfqtzdplvbegi]imswdcvwdghzhmyyoci +mpiwlfpsupluuwzyqte[mtyfeccxfpcorktwam]jtmnexxnxsdutfve[ktzdkimtvwbcjrr]crdupwumoriklqckirt +clubjinwpyiguop[xummstkqfygcnsu]rektotfjzzguums[hcxlqatyhaqponifaa]vdzuiclpdtepfqmbdiw +sswrlfxpvbjntaovr[cajokjrogvtnguj]jsyxzvoomnfbtcc[lgpureoznbgrfwv]rbrwjeeiqshuvkwub[gzvyjbprnocmpkyk]gzibarcxnwnvuymlxpn +wpdzryxwfahiwguwvtz[epyjrrvvjpkuogtflte]shadblrllcaigwocsw +osmgewmpcqugjqyddn[omtivijufzacwctoaf]rvlwqcfmfuazwlas[wbpvzrbsnzqnhygpexe]vxvfjrrcjutfivtxb +unyfptkouxbhwwur[atheuhcficbccfur]djycwrtnlttopnjcm[pyocjfcogkyoogo]uoogeqkztdvsgdj +gdmorpdnzddjtbzo[hxulwsrafnvyxokoe]flzcmbhukjwjfnxsq[bzqqvrmxihbugam]kwwzidcxteeodrcekl[vtjszsdbmsxqouutvkt]whnkvoierxzhehwcjh +laswazcejcxyzcocca[utnlyecffzypkiocowm]nievutnusvrsixk +xlcgrfodctfmyxvsms[bgnofwciyllnekkiqf]knqjmtgrurhsjrwahoz +enrcvyphrazilaqswz[gdxchlzickidnqfeo]wmadrvyuoczftbdbbij[jxlyycfmgmbujmas]gsreebayzepseakylr +zeenyzzskgvaysxe[drhsgkqipilrdmcl]xyhouejaqgfdhoshp +sclmsgjqcijlilhtyn[tyxuebqjqjqdnzg]rfeqmnwynyzfwsfq[jnrjwlqvcnvziqjqnz]zjyeqebxncecsykm[jizuywrcdskgjpv]nkogvpblfiwwnynxf +rkklgzusmfikiyxsk[zfcqvybbvwxwxlosyhk]pbcybycsiegagdr[jfrnxtonuvihkiueuhz]xlfvapkzcpysqoi +nllzirippgseojljl[oahmzicssbyckdhyb]qqaeuleefpxlwfl[orimgxtsfwsplrbuppt]eyzeliykpnmmklg +sypyjddvabqnknl[zfoknkriiqmevubru]rcxkbkzngjzzcchl +uveautnfudowpkocevc[xqckexnnmsrzxwrgnwo]fbrkssqktfmvbebfs[jmkkvbmhembpojk]vrixaskbnwyzibmtux[evdzaxyibnensgkua]djjjewnszeukvelm +xcidhycxopgdfgzxp[wcybbxckgqmwttrrvq]zjynrtlsoibooaiqg[zzsjshnyyytzmrcskh]lnvmmzokrgnyqfvsi[kjpgxjqiyimfzec]bpdjsrxzsbwigarmwi +zytphsjaeavezjmtjf[ocfrxoepijrllfc]gsnkhdomwvsrvmctk +hjrxkkrrutrkmsiax[zwsclcwdqaukxxwmbgk]jjvxzyshctodfeeonp[eklzpyupurxmcvgndo]neaovsspupkhdclbo +agrgepnpjdjmmzxtoz[yptupgqukzyiwko]zegusqzhdpylmvhgh[ftclkimlyjeiqxymyc]qplgypcugeybdlznf +clmaojwiieaxtkf[hybxxzkuvyvljxs]nqyvgwkyfgwgpvjix[ffrpmlqwqbfqfpyn]wewixukrkkavdgpr[zabgeqjcvdsvydus]crgezocdrhjcufljyf +xwekgqqxadszfqxp[xgftweqykbpaqymyaev]aawdhgjkmwqayhfuja +tynmzjhrddacgjexrr[kgxebvnmaazmffon]qercmbticxiauyauxmp +ueswrzmngurxaqja[yzlfxoaxangzjbyqm]zrwxnhpmqiespczu +caxoesrhrghfcyunxkf[lmalmkbhrhijrvmafw]sdbhqytqtaviurkzi[ozohqgqrkgcbhet]wgwgtjtcfcqzvymnp[zxuhhoxlpsgrfcrejmn]hkopyalfpjzbptgetj +osmyszkhkpaedzdy[xfincacxeotivra]lksiavomozgiywoxrdu +fzbuakjjvpyjimycrt[vvbkutdqqtyjgqz]rxzeygtijyrfiqm[qxcgvagpoqyoxhziej]tfoadqfiddsurhergel[sxqvskkcvlkpavpls]ivztxqjuntogjxx +hphqkgxgqhazalmlqoe[ovhvftdmpwudzdicfkc]tdfnmaosfddlzbhv[obkkfppmoqirgmih]xrsrqaohawnwlxpvq[btfonxzgatdqmohserb]bukakcwcagvcuuwvhtw +cknwenzzehwdrlje[sctyfugmaxgbetxzf]fcsbyyqvoowzutlge +gpjdtjgclynikoh[vicphcxycqsiiiglrsw]bcjlerxdimzupbpnw[waevcaeooffjikclq]nhajkvqepdnzgiijfrm[lvmtxqhswljuvux]rnmiklyolpctfrfgxs +weolymxfeyqemlpxulo[ifjuypsxwrwczhpsw]hziolxpchkfouvegj[svfsshaljdhmwcmu]zqbrupsvenlvvfiuhf +mxvfnwvzsyldqyi[bvfuwmmrksbxbzcmzrz]wktcxsiresexdodbtl[hijoaneecbrhpmaa]xajfvvnvwcocpcbrhbc +pboivziugjszfopvkwa[kdcvzroeislbcymt]plydaqvkrjbbtlutgvv +dtzdswmudibubrthcxc[vgmrnyfsqtutxfq]xwbupswdznzazrecwr[ijppmhwabxmhfgcqu]rwvltmqsymbydmqfnzp +agaxfzobcsjhyutfk[ftmcykjveqrlmvizdt]agbgsgsmhehzvoy +fbgqlgcyjmcjajxgq[xrxyfyshmvxgquv]ubfzmnkgipmqeucbk[ebcveyedtkxwqcni]dvujsyfjdfowgxfh[oubuurnpwusoxrx]bzxtjgpylljsuruwlq +nbctombtbcumuwmay[pryqddzmpxgkjlz]bwwebcrzdpkqlex +pvwqgvrjhkhjycm[luquegjefcvhweovots]vddsjvlawwxvkcepqx[xkomwqdwvymcgtgxky]tmjyqmzqxuhzxjekwpw[jdszwjkhkxkkpjjwkvh]jnlsvhnyijndbcavtlh +ccitzedsdvzmktzl[qjtmlhlgdmhomythbe]skkosmhqaqyxvrpwyvi[toqfnarddgzlwhipiqf]vlallikphqpggunc +aapudqmdqsoadhf[bptieajhwtguxpprkdn]fiopmsokjtonmei[rdcwfyvsmtkqwtpzwcg]pmgiakezkvhfiqxw[bmglrvzatxatgooc]jdkxirlaztzghpcgiot +csxohvjhmjbjmsw[zgvrfjdvjkjrrsc]wbnhtwfofrquxtzynmy[smcwkfovyaozfhhf]yfribcdfykfzsig +mzvhznqsykmcdgkphhu[cmmcxolosuhnkmuwhf]gkzgbqwzbzzurzehdm +yecvknvwvjguxlytj[pncdvmrcqcjmsyix]nvosjrornnfgznaby[tzuoscqaarhjnslab]whvfxspoocikxfkyj +guaouikkjfrtolsug[tzdjiielpgytyhis]gwwwtmdeetytmerjk[sorwxqfcsuhbvecom]wmfmxfovbdjhajcaxyx +ouvjolrkjyetsqlo[vnadgdxvtdkqlgi]pivwtbhwibflcoh +puboxtiwmmabyqgn[zhxzdcswdaavgdaly]ksukgpnictzfxxsuqsk[feoibpurptzvrqy]tytogwcrtiofplr +pyeiwajmvimttmi[pkvpbhnufrwpwdwy]dwdpuymdrskpgfwp +uwctwjpjojxatnyjwm[utlxyebxsfrddigrjh]rwepcpjgrqeafmr +mcibrhjsqyketegjx[wjiejdvcjjaijnmoy]lsjoughndzzedmblz[ovdcmldcmntnxwk]gtjntfaikfbfhuercc +xkcadobnrwjczwpo[izovquqhogzhtajgcfu]feiizljlnxughttxhy +zovyoejioovblepnri[wpjrezfxmhepyyhi]lissctcyvfbtuklymtd[vtakkwrsocdxmyqjkl]idfjftptuoiheqi +fjylzurwqfvphvctbn[wtraagycimmpycsbtw]zdolnnawyfkozoduzht[wqccswxyzozewtayycz]zngifgtxacyrwiacyd +mkdselqpwqchnwxgydj[orjtmojhzkuxfbpmxa]udrbphkhzchgiyq[ckkhkoltyjlfzrro]kdyudnkzdsjpvonrw +bpjaenogjpzaxxkejpa[jqgajznyesxfcdhph]euziwygknckkkkunxux +btjnlodtnbaubkvb[topsbnzgxbfanulah]uksjmxxfwfzxqfcij +zkfnmdwdaviehibtjy[adnmoctsyzhtangoxtk]rjydanokxyuxajmnx[rbamopbudxevhpoezc]mzurnxtacbelmitu[oidbxqghkpqjzyqrrox]ezgwbeyokfmjwblqq +nwefqukauecrgki[ofkmtkzupjriwlml]diautbiayphukxvmhlo[iggbxeudmmbkayonzyc]hkijrjxiffmncybco +ytgimnonvbqexhbabc[jbkbctatpdataxjqtee]bxzwvqoqyazdgoy +bjztbbhxzzuannkyvet[mngxjhitobvkzvls]abhmarswjsswftn[ihxeotxkwnknkbmkvjs]iovgdoevhkarwuraoef[wvsvcnptmpcktslrn]ldjniscnknkjaheayp +avmlgtbubxrilqdbvd[eqaifmlaniocwybqh]juzknvgrahckcrhagh +dyvzlyoefrbtxizlod[ussgexxviaibhrkb]tcgkgkyckgkyewp +jvrsopjyjarbkenouax[gwyjvegfpwvjsdl]crgcqjzhywhasbuzdji[wqqiwpzcllmnopvbf]hpirheoriudpernd +cpykkvqvowwhoiys[yjoethxfromctdkog]cvlcjvgbugyqvqxjbc[ipyvfwhqyocrksd]dsvipsvdgzruhsli +gsyxcrknbxxyhvnss[zymlfgpcupgtzycu]sjucevsghhzpuqe[qldvqrwjankaiexmj]cacvncnvtlbnxfybngh +ndbxeywazfrnghgdjog[vncdnjelecbwcnuecit]obhfqkcyucffwbhk[wiboksymurccujv]kxhiktclvdsgbxt +ieqiuumamwhkexjene[tubauuniiqmzdntax]kxiqlujdvpjqqrtkiy[ubnpvsfjutgvfhpe]fnwawoyfoqqdgyr +lromgmscqlmoqtqrr[wbndhgvivyrvevwpbd]fjvqzyqdkqfpica[isfiiygygruduhleff]lbfsdwsbvndxjord[zmgvcnxjevefjnqx]izvrxpsfekwsaxhzg +vfqitwljrqvsyilpb[ugzycuwrexfoavmalm]dshatbrosrihtwpf +hduooarqszvabcwukj[ajuwsrthbgchctbyuyj]tpzioxoqtyfuwtdccn[jisrxrmnmzhnhotwra]swseywswdlsbzzqqlv +aarocdgubnvehgg[xvfugpdczaccgttycv]nhzocbyrdhlppydelyq[uloucbldnjeulomssv]ayxgxkrslthaspz +dhyljzgyamlcdmmz[zdkwfrroodcyfnfie]zkwhzngaidridcagekh[emzeeodcnuvzddnbm]vtwokrqakoovvcdisvm[nzdlsyrpcsicoedyx]rrnfnhgpaeqtlxv +nxybztwairyftfvig[syeyundkruexgbwyvz]pspeqstftxbbaevhql +sbbhfvvgyscleyxzki[hgjoiilqwuiiogtt]sblfjsptehcxdilpgw +fmynycbkkkiwjllu[iolpwypqrdrnkitax]fwfzssjntanttkkboq[afgwfwvsudpprmpne]fbzhbkoxpxavaskchfq +jcyrspmtzwxqtomkqab[xqivjfrwadfvtfmp]fxkhdbiczckphwhil[ztemqpsvuwhwhfdfip]zxqetcaulofvxrsak +ozgxtokkrotpphxsnt[txgvekxlxkhufcwi]hspcyxwyijgjaqsyfw[bcjgsvsfzmvjklh]bxjmkqkynrusvvq +wofaptbytcugaluqc[qdgdqupqigweysdhq]saaeqyqazqqaunofl[iorcsdtwdhfmajh]owdrcjffsvszwflax +icrmudvzysqefbfgpae[uypfoutavxnzfpcfafy]moghronhxpgorkpypoi[ayrgvytktzzwtfuvfxm]ktoiazynmsksawusbsv[vypyasahxszocsfrcx]wyodebbscuterfrji +otrgqclsvnjpznt[dwzibvrmtngomacr]xtqtbpxdtejwbstddr +csiarmhcmunsjogtwp[nborrnynefhrgwy]lvsacfkgakkbjyny +ijejwezkizvuswn[zfkgmewadvwroqibng]kqhmbrdzuvhcwkwxfwe[mgopomvjdemllzygc]ivzzvgcwpmgjewb +jznavprnlcygwvvj[eobpbcbuqceogtei]jilcppgbqnzzjrjjjx[xurpitsmdxtiihb]pkwkdkckicticboagma +hrarppjudvbccxdepdg[ksabupqjypyrwctd]jzmkavpyparwxrivfq +kjtgdhvqyzisomc[koywiyiymrrjpbqno]vbbusjzesxjpwkrh[zfalkzmohlxcdykl]hdctcfabyzteadzofca[vlbsevgalpsvreryxda]oocgdkoeoxgepsikokz +nckfsyxjdgmgcdyqoaz[cegnbhaksrdfaokttjc]rmfzhgwbszywwzbzpe[nofsbyxiguiaxju]vjjitkzyrugozdspwjy[gwkdakutwllydivtnns]gswugowdiouemkrf +evjgxyciglvcnkjdep[ixmlhpvkldxvcerjb]eqpkpmyqvctcepuljz[aylvsdrrbajlptvfeo]nqmtctitzqxeluw[pkylojlgnaunmolry]patyaqnazqoykcls +yklraufwcbbewrzdnl[dfsdynavgwiwbkmmpo]atqaaprzieowbqafr[udtaocwgbvqqztkykeh]eyzakgtvzrmejksf +gplhegstsxbqvxtnp[sheoxtsrbdxposgmtx]fazbemqbzmssyce +ulhekckzsguaeuectg[msnwinlfedcaqdyb]przurxwotscdzgtcjv[sbqdcqeculwutvfecqm]mjosilvbpgaawll +bjohxvdcujujaoxe[buibijjxplrerpiphn]eorjpmrcugznwsi +yflomjbhtnsgkkx[hhpskaiqhzlmbnpv]lgsdbeankbosyptonh[vxodyzameaaajwc]nwpmycktztqrgmxgbg +eajkclofrzpwbscfuwv[vgcyrfqnycmarafkjc]yfrtobkpkwlmgyckhmt +czamuejkegyxhetxmou[edrrdhmhhtxvpoxvx]wbzihlibvexqyvclzml[dnzwkagaeyicaojzg]wkireqqnngbfxsygz +kwbjoaorrluxekext[ffjrmxvgeqyaoartr]pwxypyiquumrhbz +pyxpvbqfwlpnawrygi[dtqrrjolckhpczlk]mtknbyltlictunxq +cgwtgnafiflwgoims[qdbdbgkqhmtkzmmyuke]cuhipgoscmxtoihh[ieqobhwtcxsehgils]pmtyremzeqhcuinxs +lmcuchgkedjkgbvxjdw[jxqmqodwyieikurcwf]mkfmofgbnxsmluu[rymmyeyhyncfnzobk]jnwjbmejttstvhumye +qsuhfviyinfcwufzu[pqmeenwhbstgguzs]ypqszcvmaxfqwqcvqro[xiofditiroisnpbx]vhftrwgnrxoxciva[esrtbbadduxicftf]vcslxziacmscxaxvnbs +bbfcqaoedfdwphomkh[jnslunmdmvkiyup]gfnnjqweocbybtjdtn +srjpaxfvehavomsjq[nqqcwddbzqvxdacdep]hhpbhajjqaazpqyo[fclqwfkctufgmkqm]pzkwekfirzlcgduifqu +kfmoszcssmucztdn[tllxhkubjuqjmgfeqw]djyeyajqakxkoxpk +peeaqxjifuloiujd[tgplullzdgeqjononx]lsmrbynngeveozz +chytpljkoqzhxfu[izwdbatnmmzzttst]pkfsahxrlgxedvsev[rcxdfirqmtavigilk]lvrudkskrxxyulbjbe +iatlnhdapqsyskgstls[nqzlofurrzibukxddw]yxdwqadthjynwvatmp[bdkndmhtngzerzwqgmx]iclavwyossjrhtoqf +vvanifuojsytdel[dmqjrwfgjqrcyazxa]mivahklphnoapabp[tlwiiuvxlonsucr]fccfhxkvvqeqvclcnr[rankwbxciojgzdhuuu]eycbcqhnkawkwmkxb +kyqnkbwfvcarqcrcfua[toxpqnxiuyvfjlekjk]hfponcmqqsfdzqtlgm +ksrmipfvtrgwofiqxx[dxncthyfpoivapdpf]tzlnjrfggtbgdxec[tmlpzqicqjfhxwjcigo]uzmkhvbltpwdbpxzfpi[yfkkmkzokekiidxpugj]jbmagsjlfozkajt +xhrfhwrsgduyobjodd[pazkwxnflbwbpwxych]yvasgopohztnfcsbc[dohwmwtdklyjkbaqe]cttccmlckzlioizfufc +lygkfdlnlrukwjskxqp[tcskymqclunvdqywv]rhxfxbjftjxdepuwax[eoqchqlngjnnshc]gvjhyrvjgueweik +cehpocjxzxkpnxglhzc[ltjmejyuouzkisdnlah]ytzdlqcewgwzxdz[hcupzenhdmtvigdodq]oivalfgkscgnaxih[opciwwcvzkrsehcznh]iveqylobdjvqqrbb +ofluwuxajcsnkanvg[vwpsezopzkpvhlobfos]gmnrtcprhthefopis[yvcgpesbspnlbvdcdj]unooggcrpjinkxmqsg[stfmzxmnwkyujhwqilj]editpyjnpwaefawwq +cdneyarppztbtwsaqy[euyswrwxaaolxkzgcx]cqqabzealhvuwzo[hvnmwoqlzyjguvyy]goqjeapcwghvfszwsc +hohlnwotueozwhyfgg[bdiawrubvrnulfemv]yohmiujjdfjexybb[uyyzvnainybidqfmll]pyybgwdxcdqdgjp[qpowhiuynwospqdgui]lqdoiaufqbqljkvhgjj +tirxyuvikznzsavp[omifkdfvljmhlrk]ouzmaxynnznyhfrud +iyoipjyrywuhpipcx[zkrusibgupcteuls]rkwpwfppboaxzgkbwuh +yebynyhsovfufkhwoel[rqgwgiuuztoboxqo]tbcahalhrqzpqxhud +mxvixuvpntcsxjzvpy[jnjtyjwuivtsxlko]zugkjugtwymssxd +ddxewdmzqrmjcdx[tehlbyapxxetbkp]lkfkrutmzvjsvynmt[aryjfitktobzfnhcxu]rrbqdbzhgjwwnfpkxbx[ggbsnbwuwlduhlfp]bdniebubtcxsubscaad +osbvoidqyhsnydypy[virseojzmlplzxfwcdk]qyyespqaegmtzgckltr[kjowbsggjlyrbtcxj]poychjfbatvhkrs +rlvvjqnaiasedvpjbr[fufrhampzwdniipjc]oqjmidcyiekvayqfl +hvtczuskhiykvchxno[benlaiuubpaghzlwbf]tarjrksfzvilwquxj[wehwbwsxfuaptyty]gvvlkkyayfstbcut[hxnojqaxevtbvmaz]jnhvumhqfgkaqhumxt +thxtkuentusmryim[hzgibspwboqacdlwc]clsunqcnrlgldjbsvz[scnclutgijjilirutnn]izdwhvipobyzirg[hliollkyedcuomrwyyq]dpibjmbezvzyspmkgwj +apezafwfsqifmip[kuxynugvrndkdifwhd]pixpqmsbuqspsdpqnzw[qfiqdwcdzbtidgm]otzbkrciacwchdnqa[kiblvlkmtkqjzyyv]hnucmptrhrodosk +nuiovzzixafjgvl[slswktlejrrsmxujjrk]cjassomselslooj +vnlustrakmrdrkjwju[nnlzyowyjshralbkgo]jpwjwpehndfweegrnq +hdiueeojljpcqrdkdfk[aseznfnjilqktdx]fubppvpqwksxeiwpm +kjlbdmnhtzcagcpc[wybonbamfkugypt]gnjrawnjietdzhaf +ufmoyzcmcxoqqpsg[hkdzmupftmazbrhul]mypsxfpshzcirslsq[rumehwhrobhrjstjd]tcdatsxbxwzxseileyd[iwyafcoefsrbynl]vedzteatonqliwgyj +wtmyhvmsfoxphqrusjw[ozpswsyjxemnczhga]xeplvzvjzdgqspqjv +wxyocgbulqhbzyekcln[dijevkhdfkfwmppnert]uuxxnhhkbmcegbtugap +ijgtsfvyzgrzjonlq[bxxhmrfelsyxkyxrex]pimhbbzahddhwrhudyo +ydjcoqvktwdjucx[riqvhezqqrwpizvn]pptmsnmubbjzwozxy[rbzbtfnnkeyuvjqhjhu]hnqyyqccouflfzmk +dordtdxwtwahcjcb[gumvtsackxhwojebt]gdzjirhxegmrgishf[ueivwcnfptgagdj]kzqyptwgfykrxqsc +yovgolzpfuxumuusnu[yzmsckgxuxbcfhpovdi]ydcgpjfgjgstljbkc[jnxpktvohnxeoett]wijsttknnkaxhyx +xaajqzktqfslihurb[ssufsbsajcwrysbaweg]odddpcsenmcxilrkp +lhkzyewhnntocluc[witlpxxovbpaeue]zokmfkrsuzblnubzq[qbubewghnsjcnbku]xicstwzulnzadvwgv +pzuhirxrvaghkajqsg[edyrpkukyvidoqbabcu]vfqcnorzlzxypla +xythdypgcqkccfv[zrbuwbhkohddkmbj]dbkreagpyprchmoktz[mehstplzokdjkasge]bypysrypwfqaupkwmad[ywkktyjruqqoexms]xdvcvnaeuiwdtcjcwg +ebmymncvgrkqlusommh[wtkwqtpboedpdwaxoxv]iezxkyrvialjrev +njvacohjeagiztos[afpmzgmxbvpzrkpikb]cxbsozlksnpvdxh +wnpqmnhzhaclqkn[neseqjerkxmpddehzpv]buwoodytrhkaffpb[zpqzycmuzkevvyl]iqdqjuqnmddqdmktojn[ocbknhhzdyzcpzi]srfnmfblqrqzwtusu +paxcryjinpwgadnzgdn[pedljgwehinbuvueies]wykembvekyliivgd[mjonnndjrswlfvlo]vuanwryeqmmovavhf[pouuyesundysqaxzciv]itixbjpcioinvfkh +vmlgtgupmvpnwkh[cpuwomxbeionmrkx]zwjdjcytxjxbzltbp +gxbttoltnwfholw[srbxnbzsdlwegml]ufeghhwivplxych[kesniuppshrvbic]ongllrrsyzxurhxc[ucssycrhethdlhyzd]jvhniomjxluggwtcv +kpwrbbrusxmusejnwz[wbgriazubzccotlcdbh]dxnvqwslhdxbbufe[pobrzwumffnjxfghv]qplrnuqjguonrpmpv[xxwugdzbckpvhhr]vbrmirtrwprtqli +mlonozngubrbmumjxb[vzvxodkubovdionkb]uidfhtqhxxsetsnvy[spdgbqevotzyzhtyy]mjvctpqrtpxrbqeckq +wftjnmpwffdunhwr[nzepzikompkwgje]rahnwuphbxpmwmtwboe[wcwxzwqppyaeihnxrvi]wozbvaemreqcvsoafr +lmfgslqcwpzvgxgmgty[ihjhsbvhdnsbkroszc]scwicucudbqrvtygt[iomkilvjwsofqnjqtd]amzyfxiaogrsdikrgye +fcjsdhrxjiuugivwyk[kazerfwbmgeiituwksg]nalxpcedxoajytfpg[lldrwcgzwhmukpmsvot]yzsnbooxncfhjdqi +ljjwrowxmpvvwvsit[lhezgrfdcwohtllany]huqtnutwnuamaahpwa[ezoifbtagkrzzjybsf]fehkkskjziztlravf +qggqdwibskgshrkyc[bcqhsghufawaskgezjl]tikipezkvitcxtefpg[rwvlyjcgevwbikop]ygxubvtkciptbhi +gmlqugapdwdohic[fbxygwjlnwqygmnxma]sgnfeprkyxrzspd +gtokbujgojpkdtrvt[hxtbjjffjwxnpco]vaxogwcclwrodfdxlfp[hihtvdymxjotbfuyfr]muubeuzwzbdsydkkss +rpqdqfjuutdfbaarkgb[nihwtvhhcmxwbgr]evovoyejllhtmpv[qvkudqduftuvccmeby]caeupguvwobwkccojl +gxqxcqpcbqmscefvj[jodkjejtlvhhyrw]ciduukfamepbpemyol[uchoefnuqlolilidyp]rsjsqlxmjccoipqueq[qlxonqxtccxuwcnrizs]plzdntlmgcnrwawrxdm +jvbbytsctqrwjrdr[xtqorzwdmhunrtevfb]qqxbyumulbmrsbhtx +yoenmlwliczccpkolc[xsolpcnqbbkrani]tzczkjomtarfeqiq +ogxowfxoqczptla[ayzmunzjrhsyyit]ckixtyzdkicgemx[hhubqmeqeenjuwuclx]zjhusfgvemklroia +wtnnwdcuqnxduod[nugtcdeviqkajsqxgvh]ujsnisiydziqndzgtn +eylerocwshewgerk[szefiobgoejulsas]jxmoefzlxhchgmspo +nnwqedoiuhqmmbqewzx[ocxrbmgeqxsjeorfrde]agqexvigcnntkdck[vopzcxqdokfydsh]aajrpilxdhftxbprqn +gieaqwfwcaktnyrak[ckstsfspnaxvkkecu]nywzcpsrpeypytm +nlsmbjepecyztmhys[yseyspewhduijglnxs]nmttyybnzhxcbuvcm +gzimfexrobypudb[fmrtikpcalnxzjco]qbxokzuhvtgzerkwgig[otsumbzbiecnrsfvgox]pnbeigikjxbnesh[ifovbpoycogawpmbtuj]qjoaetsrenrirpvb +ybjllzyznkniidrl[txlisrbknkopgbgutv]rspeuydexyushei +nnigaodunsopocfqf[fdkbcjzyxamtnwn]obloxevzqyrmswtc[jkuniykbwsytpivsh]ceuzwuogyqxferdic +gyuypjyncazpjtbni[aietrzglhhgxscvnwvu]ccqmabbzdawwoctwywe[fassebimijhpenb]bwqtcbfdilruikksetv +ldxvntffkplnjgt[lhwtwwfoyuoumxngqbp]eyoreivfgqwyfet[ylipomgffukvmjynvu]npvyofzmqlyboidqya +tpnxkxbhphxzetonae[sugfadsgjpdwxup]jainzhhwfvgcljydo +uzllwzqtwsmvdpoivdm[geidfnypnnnszjjgc]vtwpieaxgzxbslxld +lzeizipamzynfflhuhz[qzwbfnjeulpgjjn]aapdqkjbpljvnvt[qhauhykubojxcoyuglc]tkflnjrdtjgwilk[aorfkrzlpuhgozwyhj]kmbwxqqwfjxawbj +ivqhauvcbmbzijrl[lbsmgujvpbayaoy]kteathfvlzvbfzdgw[xkpwoqzbkbdgrsjzn]hnihhzpetldtahy[ocottuvddcefplijb]vfolexdinkkgmcdwfyc +vqblvnbutgxixnfcwc[kphevjpgctxpkavh]riyfeqvpyvgckaselrb[ryoltaxliqsnlqdagr]shrflexwtlaivfow +lreoiyjedxzdyhdnlde[levshlupfrkvdfdeav]ehfmfwbetbsduiudzr[uoxbgzrwlqkbkcwo]wjlwlixknhzeuyw +abnhwwybagtjfrh[jaoeeifkdmlksncnjp]rulgazssxsmrrwe[hisspgixyvssxiumqtj]ohkxzqzkfnkvvgvrhgf +drtqdxxqsrkujjyyb[jxitdcumljupwcmxx]kmzgykavruhbplvjjp[tjxjcibazngasivc]iuhgnmtzaozykgtedes[pproeupegraihkv]vuptfrfnrwopiczzkos +kbkxcesohyjlgyynpwe[bkintqjcoqshvve]torkeaaagbkbxosriuc +qklkbdielutwmtwkgz[dtruujvmzvmannceu]xmrwrcevkgapcagtuof[ebouhjnkpgmqairnh]trgbvkjhgjvqmceu +xcoycanpxtathanw[xdfzqcekyrgixxcc]zpbmkgrykuvlldgzh[zltkqabodeywxhtyfkc]jzetstuqnplogpkjyx +pirttznzezsktas[ogefjszaezeqipdhy]tfzgyjkulhtyuhnvf +kxyvrtcpdqieyro[wnvmnmiobotxsispv]qyvdfrfhxkjuqwdtw[qolhrtzasgthtplihxg]gfjpittpnbsymvnotyj[znwgxnufnotguzwgwxd]rdmgzgfprxmavttnoz +mubjhrjxqggcrus[ammffdekmguajiq]wvtsxaabnjzbekpx[thnwbdcskocytas]yimpbasvxqiylaqn[mrrzwqztanrkdqwvw]uvtlhtffzkcautuvm +xbnvzradisweizc[ogurjxmpvzglqbgjlpc]hhujtmvfmcqqcukjvjp[wgkwvyjkwkufvventj]ehdkswmxyekfimbk[ovbdceenqmnrjeqvf]oqvujeqvjlplnzgi +ggbrbreeteveahudoxy[wuvddvvvugkdows]ftzrwbghewsdfqaigt +shelsgoglooyenhx[lylymuuhrtnflwww]muaexmsuihzdiyly +slmxqaktxwfpfgrqv[ekjhbymdpfpiqvm]zybjhwobkrylohor[xflqcdxcgvqpzzdd]txshvtkbijbkbnsh +bpocmihqoplucwnvyb[scxgrmfmuycybgura]yupkvewviiggoszst[suowhbqfktiboyik]hqqmqjvjczoxgeoqof +elmexemdeoaajpjhu[kilercdwmwidrkpx]pvyefsmytxvaxuzsq[xyyhrtmwtglmcqik]spnsavadaexrodemqbq[wzzqmadwqbqbuvdxpmv]tuvloljoyhrqccyd +rzngofliosgytzkunp[cyjzxhswcqeeqhmkjn]ymhsqcfuowylqtjrb[pwocjlxtfqsmelq]ezhrwjlzjtsdqorfsn[iekekpprqmwpdyl]aduyoxkvlkxejyjnqdz +yhwdblscdqhpdbthaac[xadcyjrkldvjlntkxl]tcohssfmczzbomezqdr[wspvzvkctwmmhfujxm]fgxpvtsninxayplzlas[poflalkhzwwqwotgldo]mihbeaapilajefhlxs +xgwckmpjphdwvzujv[svfqqafftzlgoifup]pezixwriwatkcez +mfgtxxoygegwmitbzkt[qxivglwljmpsfzn]mfvhkhhddithgxaokf +npkhgeapbthebsqk[bwoqhnxqzhkkwcm]alwpwqgoitrupvsz[yqvcrithxqfdgzux]adoiatxqsplvllzivzb[fcfyicpoiqaagrb]lummgoxyspqibxaq +vikqemveklzlaqdxvev[tsqfmvvhysvdmlspknc]ejryfsjgnpmxcvks[ecwobztvirmokwcf]siwzbkgxlniwnmhzyhd +ltlhegkfxhbndmfcpo[pmcjzvzmerxvsdo]dijdhpewjuwnatewmg[ylninmvyjhiqvicagy]cqrtolyldnbzfufnju +mxsbpkqgsuhpvsrwzdl[dlrlhbdjvmrjwwthq]rqowmkoukgclzrfh[djjugwzxaaqtqavlo]gdzvdzibnckhkqb[xvfheuckvskmouv]uwrmeqlloqbtbfc +emfplgnlzranlwxnk[ubuhxoejgoxfciarjtr]uzcfagjxdfnewbxxcb +tlkmvlcqcbaqozlwn[lbupwjeefgtoovnrkkh]sdzgkexzxzcpdjgaid[qisspueisheejzkfxdi]inhxlauecmmkpenqqf +fdtrgsgechhugwnidpi[dtwwiqlxgtadmnrtej]hdgoyjhlzdrcjzvl +mtglmkersierfaishps[gilijizfqdzqihkbsd]ieqqthavsiqbkxvrmll[oxznuqiocyxjzymxm]epuxtetrnfrzrlqd[gooprerdkioisowygrb]zzowrurkwngpvvh +tznoyelqlffpalatbs[cmtlsjviihyavtxz]lphzihbzjykeuhuzpg[xqfwolpahmfquhuh]rpqawvkxodxmvfhswz +ybityzvtpsfbovx[yrggwxpkqjtzdvkr]gphdlfythiokoitpcjx[wmfvcehazqfxesy]utjcvxaybxcikaqgrx +olqndwuwjvfqhxt[qfgqmmyeowawqckfh]ngkiagyxtqpdwbrwlm +ukuozdurxxrvljkoi[eysjyckwyiyuopa]fconkkukvvmgnvyn[nwkqsifcwlzjurruho]ryslsdfmhgesmdf +tlchnjfxtkubrlta[rsqsxplnikmqxsyhyoq]xcytyjjduledlzhuh[qudvljyfmodytzaw]hspqkfbkjtsvcwpl[ptfjakjrpvqcqcuhmf]inxwobxnnzfirnvgmmr +gaviilzxljsozua[vmqvdrqoqnztbdmzstt]ufxaggbphqyxgnpcgzm[zglcpiqjhahiqcb]tsiqxcvrwvqistphkj[ebajnjrqotekcerg]kciocwshxzksmunx +cgpgikxsukwvmwi[janhpuvmccsdahfk]rrmkjehchkefwnz[plbujeqhgjvljzkwg]ttwfjicxkkofysgob +girkwjuugyxtovkjr[htizrvsispydidi]wqdtgvsfnuisigmalai +ajbikjzwulcmizeoasw[pkkgiucjnrubiwqoll]gscdqocmpsuvfznqhah[rztusgyvsxaeqfmesh]rarydwrmadghrjtx +hxpxckfcwipinrxk[morfsambyhipqzwl]wzgttlcuikfpvywm[cyebxypkgvxhope]dqazfmcgyppybetn +nrisbenoupwrstlxy[uewucgmzkoyulfbt]bbvorytlrgqknqz[zwseofceynlohaooxzm]hfzyxxxfpjmubbjysld[tetgwcwvhctlndovx]jxflzwtuhkltaqmnuh +nmyrirhwawjtgcgma[ilkcycomeqvcsuwmmq]iridicawanwkaeumbvz +sunhpdrgrjztzvkxnl[mtztitboyfmtysqeqzl]unugkiwrweincocilom +jhoqhwlkzccmtrlrs[tazackiqztlndogrmgz]zsfezvlpuzwmfwee[vcfxoionmgpezbalm]ujdbonopokhkgynmhp[pcdhdmwegmihhkh]dgjjkcyuetspltxpl +siocivjbvwhltkyk[imgupkeeknlltlk]qxfcqnjbjtenubcjasr +hswgnfwswhyngohhyvo[vamsrkcpvakzvbsvls]ehqrevmxiccgfsq[pffckymkoredwdpcmx]vjdjsrqxttbfjqf +qemtumhnmgkgfzfzqho[wfluvctfqhrwznyzfsa]zriirahfdpleznfto[dugecvltxsfumxvjaah]lvudvknmsbudzxoadg +mvrjzvsrconakgifqj[ehgbxxxhfqcigyhuyya]eqofdufzntqtsjukffc[hbzrfurkracnfeig]zmahsqiqbinnlhnvrz[qdajsuhymeavrqpdoy]nspfggpgnwnalzuk +sejkhhjswpiqukaddwc[vwdsuuxtfaxqbrcne]njkrzolxoqpmmua +fumcwsiexfoqklovype[bzxfxytncrmwtfrojv]bfvsmplxarmselz[nrnsymdrakyaqzwivoe]fpvboftrzvkemjgqt[akiqkjrmnvhucjcxk]ynityzhxqopnjpslhg +msoqujlsilpcgchprz[gqdevmuryxipqcgfdwz]wxjkmuhjootmigfietn[flfcoqhksuopnwk]cewizdzpgetongprkb[pqizytyliwhnetg]uknrvmoahsbicmeg +evyofxtcsyfbjtbml[wjqpsedellhzgmvk]emdpcwxuuaccubksbqb[krehpfhgyibfxepo]imvfvflnagwulpcp[cldtyjrcehkgtfyxnws]gaicllkdzufdmja +plinmvdjkaswskiw[zejltttlwtcetjb]uqkwaifdtedvcmiqcs[smlzeqfmbhssmvvmvh]lgypwtxchfxksqgmeb[fqygohnnxmmvazctrl]rwbjopgpdkeejeb +hgxczafqluesrmrtuc[jkowxyxlufhgbmk]zbiycjiafsngeoz[mltnmcbnsrmdjini]wtokbcbelvzibjncpat[dmjqentqrspifbnind]drpbucndawosqjk +hqaysnyyigyfvzsm[vrqjwqmhiywsbblfrq]wseacbmleqwlaci[eisrrgcmewmlsqkremg]hfqkdkghomzddiaeq +qrcyyzpfuupvipsuor[ujvnwghyvsujblbiwy]uofftaesrxvghupknr[divaemcywwpnkeejjo]dmgdiifbkggxpzmfy +qjttccgwnqwdehsoz[dfbrkdapobhqvzom]hqtnzkmtiunvomn +irxyxnmdlzgxmpg[ityfjgihvzrylygz]qollizryghyxjglce +bnibapdblbaoehfbvin[kmummoqopswsmvtgiz]isaumuoiybqckfvkhx +waimkuqinxbmazab[foxenwzsxkkupwo]yjelgjycvabztzb +exxvbdzpyswekjnfmef[tjmrddaazxyynamc]nambmdtnmfhtkiyqqct[patbobzwiwlidazpoc]nzbneeilwcjqnxqwh +obtckokgcgcwbtyww[gxpfdpaggfbadjvdo]trethfifqwrfexv[uiucztyublzgcky]msapdqrbpbwxkoeuidi +yfhewfkbdwvgwvmhqbd[fqginmtqmkcubfvci]aidxbpzcktshamejexi +jjjryxfwjklxrkhhcxu[gwwrmyzrpjmjtmfl]fvjaxkdviibxaodo[csagiwfbhogtnpixzc]miorozrdmimmefh +tzpxkatetacnqzombnn[bwzhrlkgwcolxczvcbg]rplchqjvjthsortjqb[oyqjdlyeyqhqtrfbfh]munhcovgrhuwhvkjzja +slrtmwlceytivwzb[xapqxilotekdngaekz]rzohiqiljdhennylmk[whtwrgrfpxkgqrs]rtlehyggcuplhrfwsvs +vjregfcqrdxbfntljq[xpfnzsjsmphfbppf]kwfjfcrvygtqwtdgh +mnrnbytuhhsxrzgz[nzdxekogduhxbpipobg]ydgjseiypncodnm[oylueeldnmgcwmqhq]svqllgtwmhshzqaxf +xhcxtoxuqumfxatsl[qlkqdcziwtbclcph]ysfpbfueqmlluib[jjvxhqopyhgxgvb]flovcgpyjyubpbdmp +nvpcfbzmykatqdpgpv[eywcemzcjnlhwhfbjv]gcnnnrxczlzbtufuie +rhikymyqgbqbwgw[eeitheuwdamcndqibp]aiikebogsqexfbob[tcsuzyilztxrrqa]wutfkolihzuhbvptoqn +kokyhjebbwniohsgrbr[ggsocxmupmielega]esekvzvbajssesin[ipwqyvkwospydzpmk]byhqabwpjuihcpgipx +pizgcsuyqldtehjc[utwlsnwndcjqnndpppe]qxzxhkayzcicvstxiws[tjqhoiifvxdzdkigtb]zjquhrplvjxruwjpyl +oadivwkprasfyitu[yygivqpjckczybxrq]bezhtnyscekflpszt[eqvoapqpfnmwddehqbe]mnkqjstlvogsipe[vmcrcaytblgxyarcrx]nwvjubzclcaxtdmgl +gimpphsdpyklrcsbk[qphbkjzijutqysed]fpokchopspibqiyyb[owxliqxhpvjjqjzvs]ttjeutzqspjqklxsx[nvxybvsgtxxwagkvg]pximctvjdqxbodwbid +xmgqacsovxksrfnypy[jjybvmwissplkcttnp]ksakyoqvswnbrezeze +xoxquvrpgiiopvepjd[xakbfdhgtdrxixz]uuidqssmeiardumqppv[ewdkbrnwbodzzyb]kuyvmhqxititvvmf +ujuuypsguepvtqiurq[psgjujogkcbqrtrr]ckjvvhzookepzzwyuye +lwnhrcbjrjqarzdx[jezkqlffqqbioajjbnl]zssjjsdouwbegdbnxx +jghqoqlqghfqdfh[jswcksaiwouxhnssqin]kqcasjkrnihqmenbqbh[mgpmbwkzuduzsmnjb]dxsvhizedmabyjo[rbupdqkkgeihkywitk]pcgvmkrlpkbqfhune +eopvqwwlvntomltpv[bwkbunwyjojuxoteyua]arbceqrmsflnytkl +rcgjbumerakfnebou[qimexcxydncncunkhv]frixowswdjgqndoos[zkjdmnsofgvagtnlyph]efpdksfvricswsrn[vxscblhqnzquxmxw]dxnstwznvmwyawith +zjddycxtbubaliviw[cwmjgucnnrbsybtpxu]zhmadkawbwtdlnjwb[qovxqaebehomoacpxyw]qctfbtyvbabebup[bwqjuutjmbgfdznqfa]jzitebxzsshsmoge +hogrxyrrvjayayny[kdweaxnjncgvxhpud]orhfjkslldcjiokooob +jdduztuhjzvbooejd[mcudzrhxonujxksbibe]ybhfelrayyxuuhuwmyx[lgshxdlzxbzcwhuru]zdkvnjkyhausdby +xsuzxmrqkqtxmchz[dmgddhaltnlpfzkf]dexcfjfqdnajuzccluj +ezpxycrcxzxycllpyc[stdgybwrxfzewkqqvzx]sxivpekfrrrqlfhg[nolxlfvwwqvkhou]psuyhkfiyohkogwfmt[zxwiqmslanvyrquhqa]fereljocexswrvs +aeogravcbprgitmqedh[yjqbxvjwrcrbyneghi]lugbamrjgzqaixjxpa[zpvvfxavievwanxkedz]zksdwfkwtrmtaoy +mvchajtfbplmslzxhk[pmkjinpckdvwjliz]lwigecrikkyoijkeow +fnwfspmlakldfdhc[ujbeoudcbtqjmjy]tgitkdutjdhlrkwbts[upqsuxqtzrmwgmbjqyx]ayaivsgiqcuzizeau[fiqnymhyqjapvri]eioouxtbfwduighy +dcuvsezsqwjnsvlqzah[jjzbyxctqhdxfuqer]wztjqxgjynojjur[zkiosthyfrroydaykyc]ocihuyyzvwdoixygzk[psaghlhtqoptvsldbdi]zxqwrhusqligxnoa +tjzqnocojjzktgk[omlfecncaondrqrvwyw]dxwuwvsdiehvzqmafo[ihbhwnmxkbkypmum]enkexramnrjguwuxq +ftdnelzrwzvxobrhjtb[kwnjqdhwztogpvvt]frxznutubezaczhwucd +wtvnfoqoqvuioaotdqv[qwzmcsqjvpkrudkdu]vdcgzytjsihjytaunui[vxnbnlwvtribvbzv]lclrytcczbraubnr[fptsjqwofyngtnurf]izhrnmwjxwvsdcfai +nqmhpgsurlnnjikyotm[nxxdysiylpgivpuc]uofofpqgcbojfofja[gmborbfjvlfokmkjlx]yptrgkpiarzgsgl +polwihnjvtlojae[iyjbafwjoxqcjbwn]ecidvqragdcuotbw[ununcsfdoxstecbass]knnitckftuczdpblih[wylrqjxehihxfvzjn]lpjuibfkwrcmcijkho +gsvfujdbedschya[owwscbzhfkkymsfy]bbxedxnzigfiogb[sebiwzxbshqohku]wqmnnhmldplmhwnngu +cvgevjryjbmodqfw[jskismdjblbsjgmhilp]xhjlblnepxqayxpw[pmifrcxnxmadetumwm]lvjmmbceghwqdmk +jgssirdflqhglgopgx[epcwzeqqkidejdrw]mjnozbbmubmqooiqr[wacqyepsgljjipi]vowguayfwcghbghhoyp +tfkqxobejvvmglhqrgw[ddleaoforgpypavf]flnaiggwuxdbldb[rqqrjlzosctaouurtsr]bduvfxlomgfdwhxj +iwhaxbggngkgdfi[xklwprhyorwyfcyo]lbrfcbprxedylzpfjk +ixorpegqzuxidsasn[pwuwcywpavudpbkmdrk]stfjklbehmjdobcr[ziugachuezezjsw]dzwuijfiexsbbxjcga +lcstmefgsfxelap[iaroxcldkoxjprhpni]erzoueqtwtyftuvz +gsnvneyjuacyhipd[aglvnvpawajzbbgk]ptnrpilavksgzjyyo +frxawoaynynrnxzk[agbtdjypjtpqskh]ljshzsnnynqotgog[ckariglbjzvbcedrap]sqdkygpetxuwfnk +nuxleplcklptuce[fxsyqwfblquzwqjw]ndnvzriqecbqphdoc[pmvfypuinsxgglg]vcgzvoddzudwrapmyh[laengialdtihgzitt]ktbypjipfpnczyqw +snghsdifwlabsbpzw[xgnrqjnhwdqkbhowzaz]cygljjwohwpzvxuaw +hhxorrjxjnhcavt[lkeigkktbiaquqqh]ernbnsmtunqyccft[jiespyeonlsjliwt]vbhzvdhvvgsdgijg[lkxvfabwpujiaeaidj]dkilxjpizbzeqxkzt +ukgapmfifvftpexnr[jydugqlbqyhvbsmoxd]kwvttiyqdmyaxidts[lqfofueuycoihkxig]vqbdiqazwnqetguq[fxhgbqqsilfcaflj]oissblxkisbkmolspwp +hanudfleaqpnnykwfu[kllfsqanmahiwkqz]mkyztkpwilxirukacz[vnwdxbzbjrcvmmbx]lsjlgrnzdilnkxp[hhepketmdumjgjjsu]zrgaagprkrmgggpk +qcaodhkekjwrjeu[bvbkikapkhneodeaqox]xxshbrfdxgvyabbuj[nnyshhdaogsermyisk]ieutdajlitenkmoh +ryfcblckaejcahgy[kymhoizkyffsxybzdta]olmhiudvbcfbkjb +jryuwyprwczmcczi[vtijzvfbpssohcdgv]qizkalsooznmasljh[sdvwxkvydoikgjtomxh]ixzqpazdakfwczn[tyjorxvairghzrqi]aunhzwxnkjqryibre +mlcynvuzmmcgoqkft[fkeqzbjanvjoieooecy]muvosxtjytdkhuh[gsdxscdehocmajsnhn]kvqitwpizpjwzmeb[kpnyyoozocsxurfl]obfvxcgoavxoiyy +tunaljqogcgofeh[ivxhcnvflsbnmktk]akwwtuwpdpbnesmrklw +hicudrdjoglrnongron[mxaxjxojmjgutxg]tbetamqqcheyjbpa[itozzzbcpnyerpth]brqcvektqfaxazdfivl +pdyuonakwvugssuduom[swhnhhzcbkrrpovuomy]ecfconssgftuhtwswfd[mjdgnwmncbjoxlinm]oklhmwptexymbgyfdaa +hcxljuahgmiolty[kulhszpqyvsurma]xwknankkjfsieauadw[anajqqpwdkodeaagy]iupvtabiqsykmohiisl +qruhviuomiixcoarv[idffbgdhamsshlinl]ygsinapdnmzvgit[xinvdhbqhbvqrjx]zdamlvlunjkkhof +zyeynxvzdmmiybab[vhgjepcwqjbolwnft]aopzcryhnpswgmds[yynbcrcgegnrpsk]munxtddzxyvzwwcosq[igdwjifdopnhwzv]oyebiutkmraayzr +onkgxvprjaynfipxeum[jjwmjcepwxbleahq]ofvhiwoyxmfnjbn +jdwjapulavrgiviora[vnwjfwpsfcdkhamtg]jqcgsuleganytwsm[qajmdsarjnocjpq]lxpalpkeehxjdslu +mzyzoemluwoovah[bydwxptnmzqxdqfgdgk]hekhqzpgilidwvpey[ouhnrujqyhnlilh]qjarvqynycolakyiu[wzeffbptmwixrmr]bowqsnjgurjpkuc +jawvxlepzelbjymcke[atwksupwtnjjnkwe]xqqcmguandaqptp[yqsfhnssllituzzwa]xbgaqeuqtnclehgr +xumjolgnaowjdoq[obqxrncwytcvrsa]tivvsxdntkrivblx[nfiworqsxjvwyki]nxnpoipcjqeeukx +svkoyidvkhkvock[htgrjltotuunrwka]uqyezwkltzsjtaysa[tqaaskeswcllblpnozj]yizblbkqgvblvqghvk +lfqasqaubbgirmw[xxpjcwlwjsklklgyrk]fwckfwwekdgcesswh[xkcxlxtanadezjpva]naodeooepetabkh +mtbhzeufmgeskqsp[deibjhufkntahso]oxebgcgzvpudozi +epuzizxnxpmgjkabqfb[fmteazugbgjgozgsmhl]conlsruhnwdekaxf[zimnpzazgotaghhaq]gmkwnkivobskmeafcck +epbvuluuhaazalp[dtsthsijbzgbvwzwgpo]blfatalfityajcpmyc[bbypikyeizyfntdt]tcnzahhiwutntyt +vailqzvutssuxjy[llxrpxlpcojwmab]kqpqrpogogkpefajeuj[afzpfhjmpnestctyqz]mdggrbuuglbmweujgxl[qhheeepqrcbdfhlxoo]lxvrdwpugjperwt +roreocnumcerxnrhr[ricaoyebqjpgzazssc]xzuqnzfgbrcvfnmpcgs +uludakjsmsamkpmy[ropmbbvjvupftps]swngrcigiqzdkie[hjhbsazzxdxrseczxyi]pjymgjgdksaalxbav +ftvggoxgdteaxbrq[tifvvmwnraoiprgs]xopjvpddfjnbmcuxpu +buzursiffpqcwnlsl[plvkitdlxiyiotdk]anlvhgektgbpslsiai[gdgwwvjcdnywwguf]bydbjfxclhxyfgruke +indbphvhghzxsuy[izgrijghgwhcooc]gkaqbcpwwiyfwmv[xxlzhbqmxquoawq]gbazvlthqbviupchz +qofufmkbljfygwxym[egvtczslvioufuzsyk]uscakosnjpjbcrggach[gnyghyvmgirmwolh]rotkdpwevcsipnxjokp +jwaktcuuojllglwmr[dfntqdtznawzmzgwbj]gjykvnqmtzelkaus[eghpxrcnnhijhev]osfvouazhsijprtbtnm +rqrtzzgqsnzzfntl[mrleyuyknyxyjhoibf]mwxfdxpeiyuhjcbdyi +xgqwglrrdtupbjlmy[ayygnszmebgddghqg]hslqxsvijohmvklknkz +sfqhncgimlzgjqs[vsudwekhrjuwjgig]fwkpceyrznigiwq +bellebgmjpcruwv[njhctgeptjieourukf]sgybshminsxktqlfxr +mpwnzwvblaseycnljze[qhrfygccokretvo]ydomrtoamoecceekrr[lgslvkhwnmsovxvhqhs]cbyuvbrusqqpvkmlhm[wrvxwjyyzsvxvxwpdq]amynjoncmemftlnqa +iniemtnmqwdmxvpicqn[drdrbflsylzhzltq]orjcjdsbzijkfwhdhz[mrfovzdsugacpyvlaj]azjikxjuaszxpapss +ynnxsnsrjdaqbbaa[lyifxbzcyzenzpzzulj]xejnjfbuykeojbeatvf[uhpeylmwgllqxtj]hirppxrtcuybulsuek[tzbdcyvsbmqtrzbakxj]kzpsdszfyuvgbtlksus +ujrrrtdxpyhlpcyxs[molsrkbbxoexpbqhnhx]aesumqacmujuchpxv[jlwaktyumxuiyvt]mmwjujsvuvxsxxmsfr +uehksybnnztmczl[suqgywouppzavyoi]zbndcbjuexdgscb[cliuxzpullifofbhgy]kupndcjvxqiavpk[hqgafivwddbbepkvjj]lrqalseezuhjjbkese +djidmbcuqbjpfolm[cbbrttiwmetodejw]ghgnojuvsogrchwfp[qpikwfkqkfphshxbmxm]gsinzrkbzacyutlxso +nvvjtnsnglopvcmna[opnjujeqmpgipfm]rudoacagklnjajjye[fqrtapichjqkhhf]zpkowfxfuoecvzq[juwjiqcolafbxzsw]fogkbzmrovqvbxbxeb +ixciqkqggdxskbso[wkjptmoonusnkzyadmx]tvbhebhhaqhopjbjqht +gepgaafxcogfkyecgs[jdqmpkhjkqefzkwxglq]zfpkqukaelflilmzwph[fndatrnmtrwgbwpj]bndevgsiouveums[fqxvkjthzmyryobt]ywgqodizmhsymako +gjlyyrwgrugaulnj[zwsmlmyahggpvugef]ppqrrbxasqowhwz[ngwudjmonpelxhubwnj]ucfcaicagnbvlboiwky +lfckmicaonarlbnu[qnigowwaziwjlmf]ihypnqqozcilwpm +xmtcgkcyfjppjwaa[jlzhrxmfyfjfmadttpo]vucnncbadihuewzn +sviknjiphswrawyskzz[vlsdhjduekvalqgwy]qlvefwhnwmxrzgxq[dwnapnjsuiowoqjts]pnepuekbrlbsswijr +fknvwkusyvzledp[qzplkidoxmvxrxcfs]jxdhirqylkerndfd[vlqmngoqxsbmljcle]rtwemwvqkpfwfri +cujhxofpcjpskrgn[jxxgrxhgnutgsusruvy]dewdqleqewbqftd[nfjzhgvvqummwzhyd]yrccepfnpbehqei +dmfygizbsbrtgnzam[xdnnacheufcqahvx]rxtljkenkwxgkhrwos[xnxicyqemngzgjp]slcfzksterjpmiz[okdqdoipoqwcoyfyamu]cmoedniphnfddoywbne +oafdrqypmxjzxbxutj[yzlsdipaswmgyay]xwllqynhfregxpwc[tjgxnibylfayarir]phswgvlkkfjjetrhdl[pkcutagssxligtwbd]xrvonaibaytcqnhgc +ivalpefzoxwoqycavx[wnrysytaesivblx]dblopqsupplgoom[vxtobrfntcvixltcb]kzktacrarmtwuhkcoin[eviwodeyddmsfkvhzue]drtrnlgrndrxgcp +aygkprnkwdzydlmww[firwrjxyrnqlvycccg]lcqurfdlcrvbzctz[cxzfxjybrqysasrppqr]domoafryutthljppcg +uowwwiqusrqkpamdm[cppbcnmcxpecyoey]ndmdrcadjoukusxjfl +mueapqgbxuyuttzaw[eojhbogjbfdbhyqjp]sxsjeclolvcjexxvxij[zugkiortijshaocu]mfayspauxoxdwkbj +swusnwjcduzzhsjhykq[jhweoafdbntsmxcg]fwqrvlhlltfeygpcnyi[wzibgavydimypgdao]ocomuevbncyimhlbppq +vzatvkicsxcmgcx[lembxneuonlldqupk]svfxiuungebjjgfre[ijwzrpepzkmvdwrjck]bhjiggmcfirhzyjljkd +nlauzkixeqoldqwd[dwvmcwkqnwjlzqscj]hnnwnarbtuijzys[umpmhpnsrbypmpulhf]nijrnkqfvbyjfvgseaw +gefcvkqyyecmnorr[unfzknqltdwwrejeix]quyfoemcjnbrarjuowo[znhhaogjluucobyvq]nozfnuqwkqrcbtwujxt +keerveohuokinft[vtganysszjzosaco]ufsxvtiyupbeddibmt[wrlgimiwaspamrdp]wdjcaxuqikgauum[jpwldupwbuuufjnx]tumqrmftbkrmohls +rtgtdqksqxgvgxadbjy[uclopjtrzpccvdpjq]hiqaonacbzvgvigg[dirbsktzndttpzmtznz]laimumxqrcnhoitaokp +iqthbpkfocdhsvzje[jbxkmkvmrbnqjwlp]kycbbizaasoayspojv[iojspytksdfugqsqhvf]dlkjrsotrfugfft[zuzflpijcwgbioujw]tgyhlfclaxcsjnavdkh +lmekqqiuknygtdo[ramnjnqzfihksfpoqsv]jhhvgphkjifxgap[dmpwxrhmhkwfsfgtn]mfzdjfhxmkrascd +fywgfyehgheiqhbayw[ntuqlvjvldeyzokdepc]jrqpaluvezoujks[ijkurhccihukzuis]cljvkxweuvldevt +udnphzgdlussuatatj[phfqqkmuhvlehlo]cyvspnwlrcmatbwoua +lozehtimrottjudo[krocuifdrqwhsmm]uhauuuzfssimtfl[lyshrfrnvlueierymi]xogtepsflxfwcpau[nurlztguypvwjvoldsn]yxwnuqtvewgmlbfj +qkioxzfrxxwbcddg[iecvjowpxnrevqrhl]qxpciafqndxasahsvoo[adfpiuoapzqsasajd]lduzndmefgsvzzdpmcg +klfxwvnampkmmqjmfc[pcaeswcdleyweirmxpv]jnwkgamdjeoakjcnuep[hjwzdndjlvqfzkarwk]ewwgtcnyjuczgmyif[eaaehzgwbkdfbcgbz]eeioocxrjsulyuj +eptlgbashiewmonaaal[ohtsrundioavfrouii]aydjhcanascnanbfzvd +ikhfkzncdqyitenbg[ldqqsrhumdmiraztslw]aydpjfypxqllkevec[aponlfgxnzgcaddwt]yxlzqyhbilnsgjen[dwdrsgergyrzumtlpvd]srlqivkdhbdbevnq +xpjwxwgiyzqfwajto[msisxrvzebbtxiv]zkuujbuznilsymuuxq +vkmqsygowhcqzdxlslt[fnaztaplxaputnm]ykkslsosxwczlrwbpmc[orlhcrbdjuujhaj]odtfvozkxuwqdpsm +qqxdpjpmujaveczctbz[gulkmdfhbgvyxuyd]jtxafmzqwqxauaxjt[jgfnrwhgdtkwdfgt]unidfciwdvpazpgfa +lfcczmpjpqgqonvcvb[iflurylkaiuflxp]dbepqquyeagxsmrhbwr[vjjohmujkozstni]suvejhnfwknjusxgxwr[wkjnfmxxzwulujmw]qyawlzkyazbwftlw +uwmrxdaxrlsvujdjrm[dmdnqcmdmnmnhhwicwk]uowycyvqvjwrjgtpfqu +zbxlifyzwnwujvs[pyyyjxylpmpwgbh]iutvnonqqqtbxisfopf[qevehnvgqgkyfuqr]mqrcuibiihlwdrzd +rxlnsbgsuofdjgifrnu[eougczwqhpbyqjpo]rokdsivylwcqepdyhfp +yhzwpokjwnqbwtsxuh[ekjrlmzyakgkzlemnxp]gbktdprzdyhcifmigxt +ewjfrgfxriqmbvczdtw[wlbdrngfgnwdvkt]vxgbaaggmwndxlms[vupgwxfgfpxtnen]kfeekrdualqqnril +awkkejmtiopfrqfasgn[alciuobkmtbxngulv]qlowmadlrlapsquuhw[hhtlyfkusvlwunbbjod]seacetmksrrodjqdffk[aunntgaemlyoabfgpf]yrlrzbdjfejbmskdtrz +uegpnmuaxvvpcsuzi[pxcbpsgaecuqyhvov]oiyjoyraxkymelqg +ffpelsnrffyfzzfdb[ymtulkndbgguyivf]uauzvyseztbkdvxow +omolchhfvuuzzbodx[zhvhxrqwbdhfwlnn]wyyrsjfjsfyafjfpoe +puihcjkezjyjjfl[cornhtqjyqlebvqyl]dbemzlxolqxpzoi[qeihkchqoewcabbwog]rlfloutfwlcjywygd[glqjydslofkcstjxd]oxcycaaadlnxfkl +hbxhlyelfyszkzyc[cdxcsyocdiifefpytl]wxefesokgwwvcrp +vdqcqggyjstyefs[yiskvcmdlbyuwzdom]cwmntthjhfyzlus[dpoubuwkbwrkpfvlgf]zryvvtowakcyclcg +kcpbllbamycbuynia[duyxsbzyzibjwejygq]mszplxmgtkqorlklg[kkbpzdcqtwkteqfpm]nvgoipyzmaxtizqkxk[dkjpvseaxvosmsh]ourguqaabxzzovsn +ovojqexhiiwdqunfvpy[ijzonrwpmtbftrqgs]zkmuxgcckijagmj[oygvczrrilsowmxrcwq]jpwamodaidqrzmal[yglvklzzljuqykuxte]cifhyowckekufubnmu +hqsemgdtjpiikngtrd[bqryvzqcejlkziqbeg]gycysifcawyjyeu +tgdpvbxtvxlyqvouu[xqefdugumgqctwvihz]yxymyatxjpknmpb +mghmbjssqzjlzlg[kilmyfmenoqjnmwg]hzuujufmwyperhvdl +ieqarqlveeycgazb[azjmtbkbixtazbcv]xroiknhtlbefpgh[xnhgnpluemfqqkxg]okbkpxswfoikufwzazc +phtjaokeiocojxb[snjwozbjnpwckhr]cjwsbiopkgqjjaz[rxkobmvupvjvobifvx]edubeedqalxklpb[nyfuqcxwtynmofmfg]zwdaaonmcoczxvfr +fddrwtloipcoigpruvm[nmnolrurottdlkhfwzy]dzztqofiytbyhhzwsy[ovdmmhigvmzuuji]jirdnbaefkkdpgi[orlijsvzupzadsvi]mnmwussnnikjigkkr +gspafobrohvirgeaxdq[igehxnlnjtwfcuc]aeibhshuiyekgcymyty[xhoayxpksnfvdzjwh]ktkoteqwnsouvwcftyu[eqfnhshsnakdnxwonzz]wwfzvzaupuirropirue +bpyvotpfgrefzidpn[pyvnycicdpcutcayrv]twcjgpggepbtnute[fdumsgxervdixwv]ydccutccndbxxfjrxh +okzxxrtdrfviychsj[ymguzlptohblvsj]ofquaojgbjuxhkrm[ingfugdcfpjtyoj]xwplthdujgksrosmv +jbwwuuqkuwrrzxmuwh[hxqptnyqwndsntckqex]mgmaotcyybmuihu +rojskmdnydeouqz[cdmuavkcabowcozhe]znwaohorcanpbyhjii[gkpcxjhxnhligil]qbzwurxyzdakgsnwvh[ettfivzqkrrenpxmsj]dfbcrgpjbivcpcpcoqr +iztjhisgpskdgwxwfdq[avnaibsrkfmlavnyuce]innbnunmtkplvdhq[lxexsvmjqjzpswjyrju]adcnelughetzceb[cmafkyaouzplrel]iqhabfxgwxdrqojp +mcxijhkidamijcggv[buvpvujncpcwxvvt]xortwrcnebozerevim[ylisqiexudovelmczm]sophxrbvffupehspu +tdbjhtyvoiflmgdt[lbwyayxikccooiw]rbhpfinzxpaayibe[twvandevzmehmiiot]npuymvedotdclzovsq +jtfyyycvwwukxvfbpq[acoshjowooeituuy]xicaiqqcrtpkwtu[lnnokqhsagantfsyl]kchtjwkppjyxtwjh +vfzsxxvmxhdpjrlm[wpzhdncopnapfijmlcr]lqhsravxxgptgjs[wwyuluteptkhznh]tthklcbbtbvhauug[nfplnscrhldnwtdyzqe]ockiyqmpnksijbf +dlnpcnognelscok[ibbeqsbqltfskgcgqb]htrpytqxmucqlnane[vtltdgsfjrwohtc]sbykausqnffmqkv +kxnaikbdqxcponrlivi[pxltpufeegjrawwanax]apuwyiawecyuqhgjc[vtenugjmwgebqzdt]jpstgvxeivppyaqwdbh +bjnvrqvazthxmzqe[vhhndcvzvvtdjpu]xvyoyqrjtbnonsstb +rglwwateiuipzihomf[rvlceqfsjsdeajp]umwquiuviykogvs[nyxtxtkhyplexemcvjk]kgqhfvraxxybvapgs +jfhopiiqntjmgdsj[lrijxadhlagitvp]uiwltkpdmqcvklmj[celhtexfpelokeyl]jucghcilfpxmuhsxlj[lnzbuosgycapkcujcsq]uipyywsuzrkxcxma +zbczjtvnmirbqohanm[bssrqrthbgrtjlfdeyh]sajloorydqhdlpfx[twqasimfthlutzbvc]xdyjyaewqxknvdz[exppwmacezbuavlhe]cldjcsqujgldchzigys +xvhlvnfixnvekmxfzr[mnmpxowwvahbtuiltn]facqroxwyyelgbeupk[liawlvgwyfizmas]yxgndlsxircarikrb +yjisbltbmhloiojwzy[uiqmflerfnevkzvnfmy]kecwgynuudxejjvth[joscliommzmbkqcqa]pwypdesmkawikue +hsiwncahwnipmmjwspf[icngtprynzjdnsgmh]htclvcobutyrczggpic[saypixczichbjeve]jmpwkwrnvhjcpglrul +aagdbakqyfriiolq[cjlhszgovtyhykgikl]excahvgfswdnpezh[typkmvlnkgjkmherbx]zuhrtvvwvcvhuzalde +qdunnnxbbpkljlj[opuhjxcwbtvnyzd]gqsaxqcmgmnagnim[sbbkqokcljlriqvwlj]vvgscumyxkrpmyrwz +drtuyztubzingcdvpy[ichljckfcgomhcfah]wpkgosokfjvzabii[gufmzunfeecjsbgg]pbtuedlavgbxdqq[vbbhreveuzdzbjygt]kglhdfghynsujkvnug +iccedgowicdllievwww[jrxauxixbmexkgfvvz]fysjaucelduzrxp[kubsdwfsoejcskemvl]wszejdloyalatpjq +oujirnbrjgnlqaksps[lphfkzalpspyhuxf]kuscphbgysuwhwyhot +vwpxodocwmfhzkhyf[srbxugrfpcalangfdj]bopxssvinpngkthdqyw[vkkyaqsjhizvounptrb]iiwhyeuatcqnojoidrn[xiuphhwusooiewosd]gggtfejwtpburzqyr +ysoiymdfphxmwlmlbm[nudcbwwqdfabqxc]adsnqcsxmpxwrhdwp[kullnmgtapmantsqr]ykmzsizznrmofzmy[cxnrxafdhfprlarkd]pffnyurmoaxrpvd +pouuuowcgcsgvuznt[wvbnsxurcwwxhkpdg]oncpjgpynhzxyvi +vlyfxbogdlwgzbuy[bkgdkemihxctcppam]ckevcpesenqjadifwz[smxfhxaidkueomhxyc]qwokiceophbpdyjovvy[tmzeqvagzhvviakrh]hionrvofdutctqdb +upsxlrmcnqiikdzhlcy[hehttqfmtzwgrmxfo]irippmddtqadjgytw[zkxutgforgpenbx]coziqjvbhjetosrtek +oewwtzgqsoedpidbn[rjmmegjghjfposhp]tgddsmuqxnvfpopcg[iwwvjgzvbmkhcmlhm]teygdquxhyhkrtiyjse[sknqnxtiutqtavvf]bcqiwxuliuhpeto +pdejprrltzgdddqhod[jgwgzdgvdopqgknwbqt]jaxeauvefzuvvgxlid[fpahofmhzzirjuw]enbiyknxsjhuxzx[bicvtjwkkhelcgebywj]ldvpqmpgzvihjkejl +oazlgrzhvtekbje[rcnbajbbtikrfapsnuh]gtddpwaqibjnpmfhp[zxarpxagmnzespusnm]svtfacsjwezouqnyfa[ujbucyylrrvuijybde]bgumlrbysgompdeo +eyescsulrvrxyngf[wpzojptmtmqywwvdz]oicscctycvplkhsb +ecwhdlfufxxytti[tjpmriwkymqufurtux]kvcdcihmfxydmxb +tmlzauuiszcwimcvli[vnvyjnebqbpoaotvcre]eupqvhojcmoweveps[cmjkegzrkspdwmdyuo]rjcxvzssaopikbi +wmgjjrccewrspnkcdg[kqagiunuhskruqpsmql]histajgekuklfzmu[caldsteatfkgwqogjb]hwweftyntccwfmw +lvwovmvymkxwcvuvuov[sxedhxpfwkndxgtwn]jnpctsvjkqsybbfy[coophwmyxhbhjjzvf]applfppvbrejnvz[ipytgyblyicrnet]ogktxhleyrrhjwqqt +xuiednrxcdyejmgcsg[mlmhqtzingaekkj]xmvjiydsuffmteb +zyweldtmlathqbd[zsskrkndiopdfqocigx]mpflfwtncuwjcnnvhf +chmlgfccuyimavif[kpgcuavqzwvekmahgxu]zrrkiipozbierayt[ooxqyjdkmmuaonht]qhifgfwmnavhlgnz[cnbosuyqrbqiuye]ksvsrroennhnxup +agxsrnpuwtpthaijwgi[fhyxwctpsxqkkypdfie]craulpcmyeifxluxu[yypagmcumxjcraxnvpz]zdgmbgteapcjwwzaive[rowspqgmcvqudjxm]qydbkwdeuraznvzzno +rhlhblmxdccpvudu[jhbawwnkolhlfssiw]rahopqrzbhdivhkrl[sdyjjbmlxlpcfabw]olocfasvuwqfxbbynn +xzbhnrzyvfvbrodi[kikpaqjccdhwfmjps]tqeliktvbjjnbpxwtq[jqjvumyqcjodqippp]ufaxyqyvdhjxccwbsfe[pxiqyqpvccnocmbinr]fqjralzkdemnowygd +lvbihonzfclpqyijtk[tzokuoeriylwwjahfud]vqbyrpbchllhsmeodxl[ktbdicmiebbpuxnyi]guxcypoxyjhshqgshs +nnmyoxtukxhrsgt[ecovrntpmkcaekonw]ncfzdxdlawbwtxqpkik[fkkkkxidubuatpihcnc]wqxmtvyakouvijt[tjvyhgempiufanh]bcibhdmbmbmmbyyi +jjyiltmpfvlkclthbz[icijdepekvlffegr]xnmbqmdiaskvieeudt[clfecicrgtuxodur]kqcqrnvwfdhpibndt[xsieatgypudmiedmfo]eqaouqptjuohpzbxml +waqqyhmfacfjbfasug[mbghdrtwrqihjje]jczikhpsasvutpmb[obwkagptmpwgjbhev]ozwfarybcfhihoku +tocybmyipesjprx[jdsdjyflopvltwsccxe]esswfgrsjawbduxuu +qwdwzgezyklxtmnd[uikylllxmtfhnwh]dmozabuomdvhcoz +tffooggeeufibvgyy[walfmmmfaegxaua]woxfjealuwsjajkk +aipayrjoievpqkqcb[pcnirwsnebqijke]ocpwinpdigoxudcksgx[vvuxytomiqmmacndtk]lkwmarnwqvzulsxofid +jwrefdombiesxvvap[fwhhajyhfaqzgym]gersxvbwsbqezoxcg[iaetgujgempehiaxx]llbgjukufbvdfxvjs +hexdafengwxaarjkqhe[brxnqkfcyltwlxc]tfqwhqspdfcgajfzlak[shtfaywffbchkkk]txpanajvkwazozn[jzfxmgozivlbctstlz]paxycypplmjazycksx +rwttdrhdouzvmhalwc[ozryzmmhwztywhuif]favxmwzmgawjdmcho +sndufqsbyhdkyathrxm[spluzodshkuiqhrm]gwctupgaumdalep[urynlbtsukjumpcrgar]mvgkstgtaxmtiufho +miypgghnpfhpcndife[uogotzsxnulstsucja]wrdogybnlkagqdtv[uerlwvvqvxrvtsaycg]bxpngxvmakjdvvdqfed +hgcyvldphesdmdma[inomdckqkhupvxmc]avlnivtukipmdmts +vgjaofvwaodncajhg[wmqzkrqiwbxdfsgdc]uzsywyzfptypsbto[lwfowjvhczggllfrw]nwchgcixmkxheceuq[eanuozoreimfpjooin]btyiwwfizhdbpfazpjx +ldsqkerydfisskoimys[ltqspskmalvyujfyrqt]dtyknopltmnvdtc +ekrdpdzvkoxfkjfpx[dpskecmtgjtwkhi]nidanbsojuexjgife[pgpitenqczwzafdad]mfcmnjodtkvhbknfto[uutgojscjiffmofegr]rwirhlyejxezndbs +mhsngxyweukngbybc[uiapxfrpfptauhiw]ruywrhlzekcudjgkw +urxtzdmrfedalnuuha[ioeyevidklsxpqkaahw]jhcrcdzwljhnudk[dfvcwbualikbxihqg]rhhwlhcfpbkexewpgn[gkgaygbsxboxypxbq]trsaulacafchpndootk +jmlhqgixgtfbcxyt[vhwpsfjufpbampqyqa]wwzszedhhdmztex +exilqpohtavxypsco[wtjdsrkpmulcraoaooz]ozlzxumlxhyyvcg[btpzjjbgjlydtfq]suniwwnwobellpbwd +glgwpqmljnfxjwsgae[hdnpgizkkafrkqfalpg]pskoghwqhabbrazqtgu[howksatecaqyemgxpye]bvrcfhawviubspmkeon[qciouynjddffdlp]kruofqzvhiaqbtm +ekyqqslkiuaxpucbsj[nsltoiyaeyfkygmtaul]eryfelvxmeekndddu[waprjreciavpzzsj]cppczdrntzrrqpk +draegnpszalplun[jwpjzjfpanpyqcxnu]lddilnitonnehft +afwslsdmylslwvekv[ngnsirjimcteduhmbia]utirtwchbjinjtkp[xtdywavaenpcexfi]fsxuipobvivhpowgioh +zpjzyqnadncjcbgulq[wtwvealiuqmxtmgbsu]wyjqglyafposcrwxue[xqmgfmbrcdcjfmazd]hjcjhoqisrvxdtiefm +nlchdiedtvmvrwq[aeqiwviurvdlsaxzdy]vrjrsalrqznvzhwxpjv[ghsoysknlxlzbqjv]cwklpwafgddnupknr +zxqjiqwrswpnotkjm[vdlwfpqexfvgzxjbsdl]avnrytuqubaojek +oklkhatqbeccsctaq[jfvcdwlampkhgkjw]hwnefdbhaixemttbk[xbnquvzqozdzbntm]rpyliiqlbmravsu +dazldpxyqjgbihafnl[udnqydjynzfllmxayne]oasevmgbxuvgxtmurus[alpxiujmrobllilgb]rrgekfumvabcjzmh +zoojpgbyojsophrflji[bobvppelwuyynrwinzj]kfsldwgeqtbvtsfy[icdvpxikjxhdaipte]kxyxztmtqiksvidn +ensxpontjxipkckasr[bdikuxubzmiuhsb]rffefjgowtxzjltz +suqgbqjkbymetile[jmgtojqeprpffkogv]pnffnorgbyrwddlm[pozvbivhruebmmjwogs]fuleotnbbnpuqre +yjwcijeeaqhjdmu[emqntgsefvphvpc]hddshsiudkvrzghal[aieudiuufjmtihwli]bbytteummcluoygddky[fbkfhkdwubnigzvl]phfapgcqrshmwis +fbqpgkdmhvtjmkepui[harjpumdzotcylumk]fglgadntxizpjsy +iforzbbzeepoddbalyb[cutsqxklmoljnexuaxo]ajmokylzrakmmlxcub[rximbemhrndnogfzf]pokqtdgeipqlswvrim +umtkjkgoyutnxym[nizqgpcfftiydbqutr]rzgvklegcqnetqkg +zdykayyaybkihcyc[qgmrngcbixqqdbvx]hcicjeavoycywax[bkjnxvfknauougpe]xjfsxnxlgixldzb[thjemtygmoazibfsar]qzdtbduakjdqteckq +dwwceyrsaqrhiadehmw[bushvhvxdeznysxjr]hnrekmeoxifqrsq[ynfaykimagehxbcxhka]ucdpjqxgcyyhvhobmdj[ywcjwcveqtzgqkzx]poruhxqfxuyhgqog +mcxpgupgbiznbdjjfzn[nxackwalqammtynl]qnrwciginnlyfxiyiv[hvovgilkgigolcolf]fyqfptzmgmzbgkh +kwzvwimdnfngglsqk[tvhytletnpwmogdq]zjndivdpftqyecxhnyi[iiqioqsyphxjxdy]diyppzzxximnlgyhzh[ylyboefbsjwjkkxbar]fuvxtvpoyomnkwjwsg +vlcyiigmifwxnvcdw[enlnmvlfghlbwib]lwsaxkcpgluzkmx[kglnyaprvaagswvfg]vvdeqkfdrjeqhfp[fcqxurkfmmorcenve]copdpqayaaolcox +rxjfsazvypysbra[pwnsoibariykvjgubu]nyuqsygdavnxfakwlm +kkgyhdbiwyexyhxgd[aigctwltgdrvyxbs]xypkkzuhuzpxygupvcz[lwjjxozwzniiywpv]koyfescfdlnyzhcgxin +cmgqspcojjombguppb[atincfnafdmbhtgzk]bidgxkkmgvgbeilvk +fphcdhkhetqucchmtm[ieoeogxnvdaxsayhc]xeigwycormzmwgf[cllkxjnlkjdinvouy]ammsmdyoyvlpldkgy +pjewtnwxajalxzrw[sreuxtjgiwxqmsfkj]nghqriebzmyhgcgoks +trtaefztlkjjzbxpip[fgpnmiewbmzvqfxoikc]wpemgpznkrerwlgr[ptjdchwakbcdmrjwxnf]unaxvqinaglgfeoi[ekfifzrybpfkjiehpsi]bxkuqrbzgfctzult +oyuobptvcbpmiiw[fhefjfnvmrpohae]uykwxrtssawavbuk[cyabwfmaxwqgmudcmpx]vahdtwpzvebiypwjvq[twtyrryywtwsckmff]vkmzcehpgydnorxo +dbgblaadftjartioq[avryclynyjmceujmy]nsqtusikmlamzfht[qmvmgeprwbsokvbzmmc]ddeuxmektypsukme[gqzmpenqiqlihjqoceh]fmsjcayltvsxycmzv +ixacedvqlzvneoqus[zmgeugtrxuidpdtzzn]besixpupznfgvqelwxq +ausrpqkpblrplbq[pzqlirofwbtvjvoua]yljvwgnjvjehsyjd +dmreexcoqmzxelfjeib[zaghgfbihozktuebhb]vdwkqxzetddhhbhhyd[smjdjtmnswvdeuyt]noyncdtfrtokngqld +akpixaofgmscjdmr[oiothmxmcgwvxmx]yjiwdlhqlrqerce +deyrfnzcctnmwjagql[qgcmtvfvpvvdminuwa]tynjoikfebqrxgvyehu[qhyenmsqmxshkvcmohh]llpblusdcqfywcdq[ikngnvowhnvaiwno]ixndafincaxkyqwimq +rjcoodvjnnbhxnlo[spesoflcmfcoifzosgs]qauqixapgyfzvtjbpee[zzxomezynqnoeue]xpiblpyghkxfueapcm[qotnfesblvvyrnsu]keguppozqkwfxlf +jgrowursqweqfwxbg[rfyvmzbkacqjzooslnr]znoeuzryfguydetugz[ssotfccqiuilzfuexd]zqatqqmmdnuiicv[mkijjomihqrtuiuobl]erhrjzotwvvpqek +unyrjnckltxyfxyj[vdlbfpobsnokudzqab]dhhsatcnsuifpwsqe +iscfknfmwdnipkvxcma[shkdzhzbrpdpacel]nrbkhvxfyoslwfhkldm +poxfvymkfzuhovx[wyjhfwnozjdghzuenkx]tpldycstgwuagjrz +taqbysrkuxvxncweld[vquzvmysufavywl]irixymrfapfwvnorzx[wznvlqeltnvzjhd]wgpdkhhoypflubfznpa +veeytotjubsezxvh[mlbakwdftkyfbpid]qehdyxzxctrdvvmpil[cfnhvbvjkuqwyzgie]wxbvbxibaqoefhzkimu[vcdhqkaxllbdmbuxowp]ifrawmsqulaizxxqytk +pbwglxgdiijskqrksnc[xryasmfvaqakaovslr]wslyywaninmrddik[uhieoolqnqxdmmltpyp]sgjoghttawugzcwzstd[zwhohshbhultyyoti]anvjcthgqapmftxhe +wmqxexytqfmdfgzkw[gbjexhyoufthdghiibi]ejhfohkfsaixzvtx +msrjuadzrxxolmxfxq[slurgkvzzfgqpnwdhxg]mhvtwtqplrxzvrmwtw +vzrfylnagvwqrbukxkt[wofldsbvtgzqsfxbl]scrfvyjrwyqmrsbot[bngltozaybaghfij]msdphikahbxebdar +cqpwfhfmgioybwsq[judebliwtcirgrtjcs]zrprctntnwcrszilkws[qwoaitshrtavmpse]zubuyfygpgdycnytnt[ctkvsrkjluwdqeeyku]ksncsilzwvkwtmn +lwtwlwmtqtjqiym[nxfgdevoxcdimcnb]koarjfajilpityyhmbc[emidtlwzhvfmrpqbhik]gsefmkukbjyhgdclj +fesirdkrgznhplitqo[erpgpujpndzzaho]wqzethjbporhxokift[rwelvzaswcwwstny]xgqpqjlcukivddrlv +zozyeoozrjrbdccroq[pffesupjavtnanbmhae]gatiaxphiwsrnnwloj[viampjpkjyrhypjmto]vsqwksazgcaggsv +fycnqvxfihmjnkjogf[jjxnxjolrlkbcqp]pdqtmmxyrfzpbbdm[fdaejpjrasjphazkc]hntqbpjeliiqmtne +yeounyqfhbnbmjc[mzbietsligfkult]bywnnvpavyhinsm[xuwaqmeiaffetkpkvoq]ufmjhazqnhdmqyecja[ztqflfgjsoqybaf]pjnbnrsnmfrgqamxb +ycyxnmxnttqiqnsnmi[wkrtuoeddszbizysqv]yzbksxesoscmlzquqfp[unqyazgxjzdgvhjylfd]kunijisskcelgtxzp[ciyxcpyyefoyhqm]eoqszchkgdhttjn +evecetgcdniectsnadi[skxzpvvuabkudplm]zqykqoduyjvgssjin[uyojccqmnfbztpdnwvs]uzysyjyjvowlsvpqa +cqkietrmjexdkqb[rhubbesuoeclwmtakqe]ivdnvnndssfznwmhbrk[zmjmfprnnowiedabycu]rmgmbgvihdcuzarhbum +zdhjklxbktkqeglhts[iqagcckadjftptawh]ezdtjbiebkjvivekdzt[gwehifbjyqnazsgzziv]fhdnwvcwnamqdaeb[rgxvlygqlocpfgqfpd]kkssrbltmsamrpiedjw +jlttcsywphepmcike[kufzshdcbvfvkwsahfu]ioqzvlzvjqnavymv +cfyvaasepjmgtofy[hhoqwyrkhuweoetwtir]fvpxylsiwyinialjsg[hqahlwsskotrjlid]azfumcjerwanpukap[iqjcxdwtvmvjkoukcvq]koeodiiywozmrtktxur +llaevsbyxpkahrii[dxfpfzvxwpzedtvhtlx]corhjnbybhlahvogj[aeukoetmokgjlswve]iwamrxgeszbcnzsxy +abxkqpiyavrfgxjbmx[uqzsbujxbmrjyxf]dsiktkwxjovhabuir[baqaipezkcvfjyqc]svvyuknankhxlttwng[kwsoccnvjnctnxa]zgnsnelphgyhfolihu +oquaqiwlkhwwfxnox[rifozvbwcclekccqk]mmmgicxioqwhlvjpsu[tndpmsoarmdojex]spywovxndxncbpshb[rgceaghxxvddklc]osijkijuctxjhtbv +ewucowyzjaqacfu[hruhcyudsttblexjwy]mjxsgzalkyasstkuzi[drnyfhqgaemafei]uuimofkacnittaoorr +nyzetoiyaqbsxum[jowknmpjwqdutjlfwo]oalwqxqoyovfjriwb[lvwabzjorjiiemeaacg]znsbvpusrratzywwwyk +lsjzqfxbbuihsdx[akccvjqdtzmxywakf]fkxrqzurzmqusrx[wmkamfvugczykevpq]avcvjbiwezkocfvo +ohoszcqvqivamuaisf[lyyacjpyelrsgafmyl]icwpankirjvekeg +kruylpszzrkzbfxbmk[thxwtofeyjsijenmom]gjblnnkhejpqdomos[xjfzkxpgfltzzfdby]fnbkcvyhwtwmvpykj +dtqrdvxfjedeydhdsz[depsrsktdbsiwudc]unbdedwnchjgetnwf[bhojevqkvcgacid]jmyzzhyslvuhnaizc +dwlyvffagjfzbevant[baalozybgljljwj]jomnxqrlanqrkcjds +kjdsccouzjkqxgicub[ghhfptkxbsgatseoxgz]jiqgnfilkycyuvlwbid +sxbgpazgvlipytzq[fixpxpdcuetwlqprcs]qcvdieujpvhwveur +gerfcffcrfrwvsjw[ypgmjuvhhzvvavtyulf]cjhqxizulglhcvy[mpjpctaxpnlrfhalp]wmhafecpyzjuagisv[aumyqoujcjkxusu]skhuivrgveucfrfzb +rqkibcopsltsjwq[gmnenbrlgqtvqflnt]xuczjcgsxmtbmeaysdk[rkjjglznqblxednxx]npiikosjigixuvlnzes[vqdtacxnqagckmz]bnrzgyqhejnbmtqa +ekzqugvzksupljx[hsjwrqxwwgcdhqhhzo]cqnomxxbemqmhqnnw[udcfrvgkcibabyssusn]zfuxkqiwlbbhssd[pfvscossyfdhjyed]zlwsqyhygkdgfah +uhfxysjbqxaerhsanh[zyuotxgmbwkahzyevkq]dricwyfpfffhxncjn +cmccqegbarzixhqucrl[ztgvmqmqpjtfgfuqjjj]ubawaltzbmhdhqioav[sszfycahkeptflx]otogjwoazgidspib +fgfdvktoaiucefhets[qwjumhonvmtimauqsy]zkzorsvmedrlycqel[caaejbjnvlaqlqonk]ndndrqbsaaweqoyi[ovnpneqkmsbqsav]cepurdlgjkedaaeo +nfhaistnlhzethu[gyozecvbgbkutaiuiiy]vbmcwkesewbbcdvw[zxgnhhbnldllaacb]kbtgbqxtmqtatjc +nuxiknpvosedexey[gfixiukjvovooybkr]nkprytbsajposdjcv[ahjzndfqmisqonz]kzybggzczcwhlnrerfd +puxghpwmypdrhykyd[xioiypketoaohdxa]lybkoxvoraessmzzztd +qwlzyfwnqvxylbttyy[idtjcszoblpujfkf]nbwtcwowujbgzsz[mqckgqkhmbzpwtuekcf]xyquvnuptbiwlqdn[gwgdvbsouphvvovkg]buqxksahwsgvruovojo +nvjqtzkgoenxnismrq[mxybkgtvioipfjecdma]wtgqwbkpqfepskvvay[qqxflmtbhprambdu]iqtqqujmqrlzpdwbljh[cmdesejkyvjzwhevg]qkclggetgpamrach +ntxnwuudhhghcgd[rlyqxrlsbpsdrdlls]qfzxlyrfjeshhmsyz +rxgpjhpklloihtpptpy[pcbbsflfkrknahkeq]uljnjuavjkhklwwcm +byxqwjjdyqqsdnt[nkxqnfrxqqjtwsnpj]xstdzfnmxpkyszg[yswyxmgmqsrvaxdkx]sjfpeyrrswxgeflbncz[likexnumjhlodzimm]crnvrjyaumqgmjmy +skwhvjyhmosrbbziiaw[dbztswjofjvkcbjtapg]yrzwevkwnjjefwzl[ifwifdeiaqpvuyiidrz]kqnqtbvgpxkejxvf[ubyvhimnnmhkbbnbu]zsqpbztopdvjzbpj +jttcdvuuyawsjnode[ahfzcsoxjswcdysclk]ubdipqyzzhafcdusjuf[wtsiychncfnaztdn]teqnxwryvsfwqbbw +gsoacpemvpypmizazb[rzluiccnkviutvg]bxmhsnyomypyueyhqbo[mzxxtfjifzluckdypta]qlirsetsxpkgewemam +cdqotetervrpkaiz[tohfcmgrtozdfduhk]mlgpfaviqgvzicff[snphhquukvzrgqynfqi]eredworrsugqqqowk[fvcdlekaqtuqhhchh]hhrerrbpzzarqnxiwwk +eitniklfnvnilfttm[qduauheufxnjowyar]oxizltxvldookdlomn[igmwlbhxgszcvhshy]knibbdqqnftzglqjodl +ibypwndwhrbzbowoa[wyrgxqcbqoqayqkf]rlnhzutwptjhfwrsme[cfpmzztsrhtdcgy]tdvricsznenkyphwzt +orvqewlxihoswvwlx[ifiaqweqqmaeasrkvxt]icmqkogypgrbjoij[qnkooyxicmbjhormbu]wkpucublpyqfkpjewzd +lzshelyjacfkrkykwe[jehbtylsskmnxigkrh]wgnozoomyzpbyrytrme[uwcvshtsdstibykyrnm]nykxibwjjcaacgg +fgdrabfqaogxyvpqfgs[bandjgjgkuuuxfuh]wwxxsusuuiezkvojziu[jsprwhpeictwield]tbpmjxfilclfrqx[zdmxvurgzzrompujt]ausuaokslerjqiveplk +jyhxxfrgrdjjsorsgu[uxzaififwgjnklvj]uehxdiantcneqrxeqi[nigrgktauzcpyazs]fjyinlukaspltshmhlh[mfvrnccglqfrdbk]qrmbqjtcccjrsrdmgs +nltgngsggdruwrahzhq[gvjujsgoyasfqql]btwmnkkccdcvuyniu[tsqzwyypufxxjhd]dvqickfwnoqtrhokrud[qjhdfcdcsfvdgkotq]hndylujuuecvakzmrp +xyvhcwkqkedbjzarfht[njkseezhzjrbujcdjs]obghjeljjsjksswil[mhfukqardbaypasf]wjcerxswmwvghjortxs[ghqmhxisgehdsyb]ysvgpyswsdfkomanrtp +wdwmhahsrdjogceb[jdwdpxaeemsjficjz]qqysutatflhmanx +cpctsiwpwyifqkk[eebyeqlgxyvaskcoda]sjayfoyavfkaydph[aztkadhyekpqtys]jwzqgyewxxkbisw[gvlxjstngthhsjeybv]ponztgpuhfsndjb +fawvrgcdqdidogtfu[yidikecuyabulhiia]fxfmgcpdbdzdsfkm +yjateqpywpcjcbo[xddnertejcjeedjulw]humaqnneeeynnpp +jutrwhvpaknrwoxp[ajhencapzncoyszy]qyhbpivdpqjeebsirf[lbsqceuykthorgpk]olrdkqyikfzrdzi[bmqrmgcmvqcgaxosaho]dkejbjzuzvyypxz +rhsdxnktvyiully[nciwcjzdccerinfkgi]czljhsizretcfuea[gudarsiefwzfdvfqsip]tedaanrqtnfjdvgm +grkgawgbvajxlbmbgwm[dpfpvpbrcwxethiu]rpfkykrvmatjwkd +daemahshxyowxgjuio[dwhknewdrwoxbgk]vggqgdzpypjshps[arwnnbysrmyfijttrh]mwuwdtpqmiqgfkntqm +ljpbbzgdgfqmvis[zqmfyouebpfvuscncay]omiockdgdxibtmyfwsk +pirgefjkoicryrcgu[qxkwrjfuhqmjzzmbc]jrofqkmdftjbupytg[mywqavlapyesbfea]trqscgjokafiarh +qsycbrrefosycpzj[guklennkilcmomyngzq]numvvwtbyvtfarlt[frfzzodqottlwzj]qumundqekohrpin[rsxaymghybsvzymhac]wkmbavpbqtoewxruut +erpqoualxstxkzkwgf[spsetkclioxmkpobkij]mocioemqrazrpexy +ryeoamcyfewnjlbdfsu[mmelohdonphatmxblhd]wgkjtelxmbwunvaxfne[xgohvvrmkweaabsd]dkukcrasqoceqjyehjs +zkmkqzphahjdzwot[objfpvwrjdcdxinuvi]goabmmhuvavbjgebdow[jbqupsngpnuoubvn]xofdcclnjyfofxnzyvk[mkmshdjabucvgpkteh]kqxuwhyogoxhgwqyyvf +yqlzjzpztzgtpomj[qcmfrvyamtxxtcv]hupfwqhpdvdwfvu[edoxxlncqxfxpsls]iyflxxkaztzxodxfd[xavxxfdkzquifiwuu]bkjzjuxybfdjcqw +gspnkpswktczjhi[pkpwicpaszrfnsa]reqjlqsucfsixykwmg[matrmmvriujnldbcuaf]lckpqdyikkaprdje +pbkxtroofyztckqg[arrmawhzlhytfodqb]pirguzqkvbgxznqnn +mmybfuxiqgljxdih[dzgfakmxryeoylimdqp]vizjwwrhnihcakb[njplrxabbturflf]qclfldtmazmigmd +exhynsvqvhtzexfjt[rdzxptfigworypkcz]disdlwcxksxjghkkbqe[ktpysvjomszwxdmqdv]cmwenbksdvfihvxvz[vrxbmhxkfjwgktuy]xpyefktsqohxwkaowk +iiuuszfrkqjprgoumy[svdcdtozwwtofuizxg]gkenicdslqaemvwlov +mldgparlhmdhgvz[bexmggptmuvhkjj]hfnccpxdkireolxpe +tzyrycryhzonuxekwt[cvskbxzwbuotnsu]pvybsdovxceqjfmo[oxjqmhruryormwvgkc]kiygcylmgxdjubtefiw +egklopkulrxyltcpbnu[nmbkrgnsjyfjugcx]bufmkakubfrwnwai[pprytunilpvguaen]bceequilwywvtvmshg[aszamqynotadciwdwzk]uivoeunohsbulzpxko +ubhofoouxcmdsqqkjbv[fdvdmyjaukqeuaassk]tjajanohfobuhgih[dfscfkxpzwoqobajau]aspwsctdasjdjnqbmt +urlkduvyyyatpkb[zrolecowduswyfn]bgkveercmmeecop +aitmhwttzyrqwwk[lxntglszzkyjrqogob]exmxyvhwwcopudfekgu[fzxdevariaovvyuof]almvqtftjsdqkevnw +ftftrmapzrqqyql[fmxcumhriyippgxmy]igyxwlfgcjfwwwgpy +ftkqjwepfbngstefaji[ekaiaqtwacopwxfcf]deswaixrljslcqc[nqwlvvuuziefvrd]pgfvwqsqxeqamxsjjw[zispeamntwboenxygcp]cwdhurmclfnjjjwjygh +fixhqdsaxorgfndumt[ccglwvkrpbwideuhvx]fgsxflvifyrzlznwvp[lmebhuhqemgwxpuvb]psfuyywbujlpwcekwz +otmnqzcbakdxosl[skiwodrlvhfjsuqfsma]wtyrxmotiqdinxmrbe[lhgprkzlguroolg]kjgvxaekydqxdepu[mvffwznlsunzhxknier]irzzbykjkzjdoybqg +aauhucqygvsgwdaqfa[leenmhlorfgbyorrd]soryphiyiqsoydfkwzw +aggwrqdafwtwwqjr[eafpfpxygvnfblxikwm]mlgoiwxfigmduubsr +rglpanreckskdaojotf[yuywsgztcjzyrfqawj]wzwtndwugnelcmxpyme[uwcqyuebxpprisdls]kjisjtwisxawsufrd +uqeuvhdoyujlazejbix[wtdxrqucvkbkavrvor]fclqcjvpxqgnkkhi +mgpszcffmfxeacayj[eorkhzrwqvxkrnessk]wykadaapxxqmohwriin[iwfmoieivcljpem]bxhutydaznvlbuu +vkvvkjckohpxkolpff[pepxkcsneexhhlsjs]mffyiopxkqdnwlg[qmkttuxyhvemywmu]puqepezxejnldtlf +fkyblzyluhloblrlj[uuznhpsjgbnzghjczsq]ekddnoeylbefgmpwjp[gbfxttshaolcvhfsl]iygnwnznafbluanu[mnylijsqhwlhhbq]ultecropzmivwizl +rwpypdkhndrotod[rganbztsadndbxr]dorwmwqoeppdpoyz[sefhqmaxuxqwjpgaofp]kerdiohsaddctmnj +hlzqtzrmmgkudvsaxn[wnujyposfazclkutfq]yugpiuxxydkbjtqd[bxeuhvpdnzqzvrtynq]nqcwrvbzjijfjkmq[gviaheipjpncyxq]thgypvingfouyrdexu +abnhtjtbkrvmukjsbi[yivolobglxbtivbmlxe]gpoearvtfhhjjxedpq +uiubiwrlfkwrsnewvwz[xymjmptyaoiartx]lkyzzzynibifaahjewx[ijvyqumtxyumrnpyfz]hddwfrbrgifyegaji[tguxrbbrdvhmssvbopf]ykkkdwtdtlajkmbgnww +omqzieitwyasnbuae[citxwhjdkqyzmfotup]enzrramzittuhgjcv[fierpodjceckpxwoiav]edtoxignggotlwka[sbjkaiypsozrukh]hdwihijpdemzcdvlsz +rummzhhnmypaltcxrja[nbcaecgbuslkyfar]hhfbjgrmbmjexlllok[swzivorldyknmqbnmtp]yjimyhqwgrgdphl +mvpjigwjeejzhnr[zmxoaofpatkxkbecaq]szixqtsjizfgvfioq +umnruavumjfrbywaswu[aeypnvqccjmqfflsyyn]anbehjastasljxkg[kwsjaebdtuslcbae]corzitvsrhthwmjsny[gzojgomcsqjubqrwor]tcektreziofkfzlyp +atrjsjmfiyyhjjpcq[aygsawvwkgmvjly]nvxcabdkjbowvfiuqim[nxwlnfgnkfmmrdqwva]bjqsncyahbgqgcck[kudkiazyfbbvwvae]egtutxkpkpibqcxd +yyxasjrusephnhgz[tbgueaajlxklmqfzfxx]rbirjquhusiueda[wwyfqgowviapcam]iwwwfcjtyuokivtkaet[ojcechttmtwizhjzb]ilybbjncssrsdpyvun +ouzhmpmtsxtbpgxd[xkpvjnalwhbhiwl]dohtpyllehgsmfqwio[pswfztwnlizwbhbopug]znhnnlkxrlsswkgrb +wdfqtfgtawjujjnipv[ffiedysbmudjwegxa]uixjrzxqsqknbro[uijbgaxqvjeiaddellx]golimewbjgojubbk[cmkrjtwjwjndagjoidq]kuaetseghitsonmjxez +hinvjpjfkrcfikcsnk[neznqyunxrviafftsv]xxzaxudvxzpzayzu[igikyqxlllewgxp]bbrmixylwkvzstannjk +jnfqvpcsjlhmsgttoo[keugkkuywiztndixql]fwcomunksourfiufwgf[vwalfwhhknnkmlelb]lxwrjniskrxyxxfgbj +hmxhwwoaovcmrsjng[caxzefbacuvtevwsn]lgybmbmfeizwrbfrzuc[usgudhgiwtuirjfkpz]dmohwrrvvujowdchnh +suctmalsyteahln[iwbpvohjintrccllib]zdppjeyrkkjlwgfp +hmnzkxvelkvxzminaj[llmbrsvokhyfowaimt]otgsfjkhormfnubhirp[cbycbwoqvdgyvbnmkz]gnnjznpxfxwfvaoc +jniltxvpjudmaao[ukqflhglxrfpfjg]djvtunwwabljjdirgrj[zkfyhzxkarvjfrbzbhx]zrrzbzubefvchvrpftc +lyqyzdgisrvolizgkvq[fcdlhezvozbrglr]lcuqsfwchyucocowuz[acdcsqmgffussoy]jlnuxatzdobackkwgwp +gwcvsoqytskjaqo[rfzimztlooyjbodjcud]ewbpnbzdilxvjmwy[ugoqefqofiwkgnv]pugnbbxqbmpephsby +bbzqqwyepafkukwqjbb[sprroemdjetnbhdu]donxkujxpajsakirfap[ybomycmhvmvslykfxuo]auqvkrofncqftmjshtz +qbxmiueonhzkluju[yocqzkbdskeisgvm]kaasgmyupwosdzbumq[lkqmadnwplwlawznb]zxldpcgbouydtatpo[dqdshurolnithdof]sscgvlgvpgthgkhtszr +uzcvcnjawdeonomhoh[lnckzlsxtxekacx]ogcbcsdksosgbdlrexd +kiiixiatixklryllfyd[bdtcggfxvupbohvclg]rxwnmgvwphunygx[jisbxeqdcnocecrtabk]cpbsvzurbvmtwucvhk[hlrjqjldshzvbrn]wlmkcxbepdkwafeovn +xavkcpvzdiowrpduy[lujfjaxzrmxxcnxfrlb]szegppqkdzrwkokbi +ojlbyagshifmlrv[qexvdlykxlebrlrjkg]lvdobhyszjfkocbmt[uorpnorysdsqycpdoje]tknlzfganuxeulzv[amollnzxactinrv]unmkoyxobuuzfwduxa +pjhpwsfoiufywtd[pzudakbhkrvzepfl]cnmjmtmacyjulpcu[yvevxufpkzfrksn]qqdusuumfgtaemuscj +ffnxshbygoxcatgz[byegatenneixbjbrri]xrxazipjarxrrjj[ilvdkjlixdbdieycbvz]lvngjqnhjjhlvki +maocxpwqvhfgoaoy[jthtqiiuukttxhh]qpvgjokizpojnsvgg +vstmpuwjzkvzxakgreh[vwxiygqjyyvmgvjdhz]yanevbmxttonaonlgeq[rskehprefzmdfujh]kddqkrshtgymbyf[tdciwdrqgnrwygvlqwy]mwyxsmscrhxowaezs +lpetegprilvnporglm[efutqcurzhuymzl]vpuzirgjkjkqmpglqoc[ynrhizbevmuobpyduap]joqowueodytoothjk +uovjoxozjbjgjoedh[hdufcoupnwyqzqsdz]bfkcibjpdceeawfsxnb[pmfdhpjltsthickltq]wnvrznraeqgmhfh[zqsykjfanpwhdbm]oltzbvppyqrhmom +cuptpflteqvnaexzwj[sokwgqieratedygx]tlgoqkfvmifmdguz[kfiwutninqxzwie]dulfdtlbltfjevgp[oftsoxfpwolpbvflmvk]xfbcennewbsxcgin +xoajbdvgnaxyewthsyy[gbvxbmhptnkenvoef]iyxfsrwruprnhml[pwrbjucvopfozdjlg]ntsdilgkqjkwifjcmqq[gqtizyvtmqydqdemxx]llggegbgpbiebcsg +osoqemdejeowlmtbr[gvnuwetgdhuzlfoyp]ynbzmlvpoydjaix +xmtosmglxiswygqd[djjpcftewakmxhe]cxrcujdbpfpmpqaqp +kmffzaniobvxkqobrz[xemvsxzxpikkgnz]coopvxaqcwwvcpzzbwc[frbwadxyrqsjmeb]solyurryfbhunkug +syuvjlrlrotbcxtmqlh[plnbhkottpkhbgrmmc]tpkceggxjkkshgovp +xypvptyubhdywjddc[dkdpirtrddhczvbi]gppnmtijmtndwsd[jctdyzyrapkwpsudre]ofnnmlflpjenwqme[wjlbkjvlxuwubdkskq]zmhodofehapyshkw +zyfesoxeyyvugukolxq[sduqoqepedvxiaojef]ujbihfjhwwrxjbmjzwo[fjbbqkruyeexkrk]fyjhwioedesstjkw[nyhqlxexvrlglwcqbi]zgxdbhdcqgccgodx +kbgeflyhriyaitjdw[gkmsfhbeeftzvlkkxd]leroadltgqyqepa[apzlemfdxyxhyqy]bifkxoyxysldsif[bypdkygwlqgxlhmay]odffxnaayhgxkyjsyg +etnylemzuybethsak[rbqwbwcpspvwcnrtiaa]cxdlfpvaizzsiqy[cofixscwpmoaptvu]tuvmcbkoqlfljpc +nafgslpawkgystrbu[lholsrbjchktftlct]cwxorzjqzuibydw[wolwkkqcflunakpsf]ftfjgybmpgmpzjpxok[omccjdarvniomtniw]vmtkovkvuahhcgj +arfxtgjhwjbqqpn[ozbglzichfmhnsrmc]sxwomutyoliqdfrziy +yrfbyqpslcykicx[uoxnsxbpkzuarrmhesg]ohscdwcojgysjov[epkotielizvhfbauf]kdichwakhcwuitdohe +lxdfxhtcxpaqfgud[kietvvqhjbhmbdjh]rnnxrywwubyivxj +wwqhnufhgdpwnidwe[trkijfvlemsenfvm]hwhzclbeilbbpmbdgvy[kcqrejunfyofjviz]ymhbanffstqwvlkczn +bemjirozvmspfrojywv[gnkvjdexdgqeqvom]akfgpxfgjwsymkegz[yrbmhgnacpufxmilwbe]taxwtqhrfqehzvndlix[ndjuozknfyplqafyu]bwogrlytfyopgayph +tzrwkqaembipwoyysy[zmjpcdqtbucakwta]eelwgobyifozmawhaeu +pxpftlpvkjcwicy[ordfpujlgwgxccjcvc]ghrlgcktvifkicv[kteuygrgxnqbaagldhw]elebyndnyuknsxwsz +eoayeeinavevnkocsh[wlhcijujotnsmyfwrg]nsghlrcpvhazacbriwy +myqilamxvrkimzrypsq[dritxccifmrgnynl]ahpnxwgmmlcrmtujqv +prjupstfryhiyxjr[nznibizpdpgsxozff]omzpiwgyqqytncz[ixhfkzmhfpctiaflrsg]fkxetrnjkjhwmbcs[mgfwcdxioxwsbpbxg]pnmcyowtigkikfbqem +obihtythngvjelm[flrqufrqlvaamtlt]gbuppvlrpotvhgoivu +wdovdejwygfyguc[acoacyczfmzugdiwfy]hbboqkjmpktiqigkaxi[eirojscvpewshvdslgs]oloathxikscihfpy[vbwlxhdnmpcvhrdwm]zxwsxrhoksbgnyva +vuaiucuvucxmowfvdc[pkwwdrystnkynnfonv]bkguisxgqtsizbdpon +nhegyhsxwcesxgagl[jsdkwvzzfvxuxsmkans]cwhuierxyqjmueehii +nmtqqwclrkwlikw[drthkxkyfxqugph]bbneldbvtittaydbgag[vviulwoviezlxte]oqzoapkqstfdxbxm[bmhsjxwoxtflbqeo]hnsldpfruxcdnvz +xrkijlvluezxevaye[erofwbtsylzfvyrersj]bkvnbppereymraau +jamtmykfjuhzndgnzrj[ezhkpcujzmcdkkjjfbm]yojgtkoobnwvgendjt[jkeeulmfzdbfwnohfaf]cudgyvipscncfbvmlh[kxikmcqmpounqkwjhg]emsdqszhrpxpwcwb +yywwadanokysrfh[btwstuwbsdiotcudf]qrsrtonegzitpgnzsvd +hrhfutggyymxzgyj[agqctqvhyfytwsdmzf]ozyonngtqdoaagdl[uuykvsdfqdknray]shhtieifkqfewhopney[ydgftitgfmfdqwh]dfxovuekyvtaddh +dbsuuitjdsiymhek[jgxxnjjzwgwirdlgwg]xwlvqyufgiwbwyfhqn[yywjhwiwijsuhlarpxv]zmpooqvlrrnwdfhsheg[piwaxxvwgzbbruij]izqwldwwjvrxmzuj +nuxzejoidicdupcgdum[nelehvehbccqmwnla]bhazpsnmekeqkvr +evnsveqnndjyarol[tgeuojqlculphzfva]rilaooxfpwyreyh +hhwvcwpwgzktzotcrx[khmiivstojdaciyzb]xwaeqbqyqwqltdx[rgwirleearklteybyx]ckiyopbgfygyvui +zpfozblbuwkdkkfsuft[lccwcopfworwnry]srwrcwdkalvsnsu[jmgukelsagifrhkxqma]wtrtztsztpnryaqw +iszcbgumuoarzlkblr[xphrddxkyclfvnapk]rzryxqdnmxplfiu[plghrphjxgqlxtp]cxpvhwxkzkeczxcenm +aezqpvhdbflknptrc[zykqxuzbatudehe]lugjrgmxtqlxrvt +jsejnywikaohtarsxmp[whmztgiaadmiarwlbj]yjrgwesrymvzhlades +cxmorkzlibiuyjgs[nyierakbbzkhvyizl]hmtqhrxddgdwmoayyse[ldupkxzsfkmnsfdnzsl]sfpntvoniewgfnyfw +rtlhvogqfabwioi[mloxkofbaemaxcfzdo]ofeukqafbxivgvygl +rjnyhsocogdwhswqonr[jrwafksjhfamqvfjk]seiscoezqmbopqryc +txdcwwtcedbymvxy[dbhxqovjeifzsuvm]alhqphxcmfmodeb[zdzxpgxeezjaeichq]ggadublqxpfyoyc +rvoblfajodmlbftahtv[dgglfidheitvcqob]uzvojeukksuthhlpyoc[ovnskmuaaxulloi]wqhxsjbtaqbgjpbw[ohmzmzpqzevicbzmtk]yjrbmkldmwmmcndia +rnsgsacbysmwnhlqjps[hmjfyywxcpxwsicxit]rnikgavmgagtsoqjnfp[qvcofkevjqjqhiqhzek]vlhfbggnwqwohspyig[ibsdkevufgsnowonkj]ufazmdkexffmxxfwf +qkcfiavyhcmknbqcjtq[lknppgsvbdvpftnzcgo]qswbyhtruabsyhvz[ilrimrzzjctbbwhc]knpudsvkdphxsuevep +wmeryhgvkftqiyctbt[terkorqjaagtbsp]hilrpcfcjsyguukcehn[scmgvajuiuybvzt]enjhgqtdjabbkgh +kvczijzgmasricwj[xhgvyfhnaxeugzje]xwcxqjegagsjbvnuskc[iiokktbsnmwxknkqch]vtuobocpydqweamu[jgmazxfjiryndgtcqjx]pykbsnsoxbfgacvgpz +guthejosohmrswzgk[uqthzxkpgxlcmqyop]fxedavqwkrmzbfr[itsvdugwjezrjtgqmua]yotsdzczslbvzatsom +lyltslrourlevnxw[dtiihjdbejwusjmfap]hdmttxgttdqytvdfpp[qhdrjcwprncegzdfl]iinunfljrfhgifws[fvjgcqtqgxqtgca]bzlvdtdsxgrtzuvh +ndwwncgabwoynmn[zbxvlpndrsbczbklwrb]bkcrlonwivcipxe[eoliublkzenpeyxfk]voydcapbmbsiuvqfywt[mmiirgxvnbpnkyjh]pgkocrralcozybthp +lvrcxgzomstmslr[vczvuydqcmhfmlt]gmogxiffrfsazqbh[yvnoqlavmbnattcrgd]tsbkxinrrbbxypwnafo[pgtfpwnnlxibpjchgd]hznabthirzxjipjd +jtczttrstcpmsko[mabkmpwpcytkqdmhjc]jntwxslpyrkrehj[cqbvlkhugmarodmoqeo]weaiacdfakrkuizqw[uiwkgtbzmmffxrhtn]lhygapgcdaszgoyy +ahnbwmiwwwivkykv[pcsiuyrowqrqfxcvw]mgksjiinoudrumr[ocwtmprzvamougd]lvqqlgaftlflllvqo[akvkgazplkkvqshgbk]zvyvtmxkttxnxxdy +tsbifacnljabpczi[cmmjarpfeeyoeplv]zsjcjdfidfjvcgdd +vaviqqmsbqellpw[xjjzxupmjbkyuzq]putpqaavecqypslf[nkyslewbmmsxvdy]maszkbnmujztqfbzq[hjwtywxdrybhcvplncc]bvgsnjtjidiuvggo +jhejwzckrrrzcjgs[vjkxxdonhncwkykwi]kyuvbdlmkffyzept[jloktbqtmtczmjbdord]uzggzgltjzngpsboyxy +rkrntmebnqrkoboby[gujdrcqoqatyewm]qhrzxubcwkrkqibjwl[hvnezryivakciaoukrd]teefauinxaijxil +zkuajphbyhsxocacplf[tqkosililhbxgsgp]xttqprajeocotwoixkw[hdmduoyjxcizwpa]cihkdwlaxhjzpjw +xzcmplyeabfrcpfr[qhfkyjzmivvhbqeblph]bkwydbvhtutbtytnrx[oslchcvrlcxmsnbqoq]zkggbeglckihzjuq[lxywqhpuarhpasbul]vqmgizoanebmehzfwyt +bjrvsfwownhpxsowafm[dtmxsbtquavgypbizrj]boqoiajglkefiwaj[ycjpupieshgdmbwp]riufwociykhnwdsci +urcrpmkeszzuctovhqu[vsutbxseevalnah]rwrptzraxwhuskb[inpentirbmcxdvof]nvtxiwtlkeknxfl[rddddhtpudrgpjafk]cojkmbekefbmuwev +djavlwoikblvsufxrb[suujlpxslswxgfmrjj]drrpikhibuvwdlhvt[iopyjysnsjpyyxngdfq]sijwvhrwtourowgv +kitztjpylzlaposkaun[szjrduixywmdpxbl]kaltysqcxzjrengtkwv[jhsqhlzxzayxdbebu]apyxjlaydhhokxacq +kvzdgclklqsndxdo[kudsmgggtnwtxdnrev]quljmegosayhdwum[kklkxlmmmtjcretlyx]dtsexdvvjndpxtggjlw[mpcaczddrmktrpgngw]usxsptmzgzqhjaycg +oxvlhxlmhhyqgwlao[wiqlkdwjluvqwgqp]sbjmqvssbwefsvq[ocwwdefylfgvgsygfbr]fbtqyawdbswjpux[loeconwsbvgbccoz]cdotdnnkzyaupynuk +ykozujsmdopwobif[xaupavllckswbcyszd]jqdeagvmvsxpumvmu +naxhmkdggymqhjcycw[xkhrapbevbaiwzdn]etnivyebbwvqarn[dnskxishknmcidwv]uctdvqkipycyzhgcp +uktvpthtrtlgmwofun[rmevlwmmvzucsuxqx]zokkayofazorjdec[ickalywptsyxrttbynx]olddxeqctucllsvrvhn[pxfftvrdqdglkvll]xymmmimcqskfozlkyos +rlqkqjeaqkqkdsfb[igleoesoxntrdwsyoz]ujmbnjtysangjwpsod[nniriilejnvzrrnn]mbqjytlwauzscjj +egnnnubdxhgpiypsha[byoisscizhhpsjy]hmtbmbgshscaxadry +qjafhagbtdpvszwlpz[ipehjbasniypubhfb]hreoxsqzigscxhnaf[rntqxzmxfxdldnpxqb]jriknndggvtkifa[kavxsbypdwmsildd]uisivvrtykssbvmsm +rwxhzignxkrqeuy[memzudqlzcfrgudefyh]pyoldsepksbcbthfdcw +jhgyboztenuwlqu[zjsmipieimgaypipjm]jbjlglomhxosmwypq[lvpsqwjvzepgvzbfs]ergqdyrvicbsgxg[ugcuougnecjcrpav]pzgpppoonvamxhkbg +mdmifuoicysmavfkvtr[rdcuzujskhncvsy]ypspsiiizkvopyb +tlwbtllklxrkyivnnuw[zqphdjfrntryqssd]uuefrmazhsiqdbodatx[zdptibmcvohmnwrv]jofpqdvwggfsdkz +rkgfksxcpqkspdsx[zubzkcjhpvtdvow]bkbmwwrfqtmaosodlhx[shxfozufozglsgfj]tbtwcavcbvhjourcvu +ayayqmsdvbzfnut[nzwcajbcbcduifari]eazisrtfqhzophb[zkgweftquububoothq]lrpktclkzizrutnybq[guuneltajlsxbbx]rrakswukxamcewdy +dtuezfpubkdvxojau[ipzyfbjcwxazbqeslhs]nelubzldtozljzyj[uqkgjszhpokhonrpg]pgaebrtqevqblaxqa +bbduqlqjpilanyikfb[iwngaxahwxongrgf]krgrarolzgmzdtj[mbsttcbkbedkcmbl]whecpxbvhuemjloxkcq[lrtaeothcehqsmbes]chuesxuwklohzrvgjkh +sextateheibnehs[ccvuuyctlffatnmhie]xdrwtaeangizfxkt +nayfogrvrhhvdfqf[upaiyvrvkcygazw]wtsawgmklbrjjhc +qumnikpzpmsjvfiwapn[fdqlumgxklzlxcm]dczsgahneieodmhgvgt[babaxdoljtacfza]teoddbtcemfketpp[vazvzbcnqacbwcx]fulxjfohtywgtagn +crcyymrdfaawflxfmfg[ovbkvuhdrxdbhmyphao]myqpzivnpjyjkogknqz +xfkrzuoeclfphdae[wfuevmepzjjuzlbc]icytgjlzxvnjgugxyv[ppqszfvkmppjvktn]cifddqrtlcodiincw +gobxpjjturfsgzell[rfhdgfzwpfoztzgcn]eworfqsmysqolgq +laagoxczwfikjawci[sljddbmwqdnwxlkhdi]hwmoerlalfpjshedio +wyomncmyxejknhswjv[awtbfqiarnoabkab]nitvsmoxyfdhpcdiee[sipoxhfskauxfskix]nktheznrekmrrxl[gwpmodgajfihlnad]pereyxjrernitwktv +xxkbizhzxvqxbecadt[omafffruievwfqocujp]zpuotjhjwsdbsxteza[otcdtybhkqhjhvjjz]zjrkvtevohcfvlvq[yjdkpxspyojxstjkv]fbccdkbjrebcrxyrg +zrctbusxagvjendfdf[szvxchrhjussntb]mzhzysbvlwwflpx[heijmktbzrbgqsklhcu]ygpkfilealopaixduvm[rakktnzhooijvydazhb]msnpudxdeaujqysbje +xoemgrrmqqtfwtnwnyt[jextspoeediexugdgc]foyqnwnwstrguzk +siuojescxsrrhvgpeoh[dnizqgnuprmevtqws]jtrkiydptijrwewcqz[zkvjwozfadmizvhfdk]kamauddrolxbdrn[yzfffqfeadlyfje]qanqnshkelszldi +wdiojuevpybfvdp[zxyrygvkvufixzdwds]tgjzjufuuwenexe[outgdpnnysadoyeon]hvelposyxhlvfmdi[gazrxuhxrfxofsrxq]wpkujtixgvfrdgg +pufjsqcfddyeghd[iylozggwqlqevyb]cbkdjgvbrpmrwrsgn[nuinkqeqchwluhwye]baetibebzmndgrulqdo +rwwiamjdgdfsttq[xnsuyncklmryvumrii]qtcphhihqqqqtntvoev +bwhfulscfcqggdswt[ostyvvcpdoyzvuhodeg]ekpjrxajoziohdvkfco[tbbppuyifwtcgvci]lwjfhfqfmclrhdhplbs[pplppkgrmykhtfnq]sfvskkgimpacxfam +jripvodavtgdgkv[isotocixmxjmcldpx]oaptjpebswetmacnf[zdlipacteuduvqdhcfg]chciftufaejhxkmpozz[cmnwvdkbsczhekzwi]ovnjvgsuxmszncr +ylpnqmqhlnmuxei[cyqofexibcjwunyl]ettxreudzmlhgtha +dhmperfgtcbqlipcjbr[gkmgkletrzhoyhfcwb]psllsosgwjmtrvfanv[fimdtpgcoolukvvpu]ccqgkaqltrreqchxpbf +huvrdvtjmncbokh[mxnsccgwblyahbdao]mpscnoohrsqideuhf +pfvpbqmyapypiubxmt[kjfhekecjzzqftpj]sybxxlmvzhloooom +iicuihjkntpnytg[xpzlplwvgwmzazj]dfiftbbvxbztjpx[patfyqrujpvwbsl]mxgsntaernztshbi[nfwhtuuwhgsljivcrws]iwzqwnbjapcfujz +fdiifotbpdpfvedsfn[ptkzrnhuybmhzkh]rmxekkyxbqxmxccc[icwqbjmjtakfsqbd]euycnuevdyommhq[dqfyackkxmvbehucn]aabiiukaxiowhbtbwpj +ofaeegcqivqrmtz[nyotqurllbitpijzdz]pdlsomnmdsbfhdzdh +yxihvlkrcvzxhlmzm[asvxysmyxovvxdvv]rrwmvextlthjopu[nuaoossiaxivwwxwpa]xgaovndeadfyofish[dpdhiwlsvntqxypdpy]ddmbndbjtnpazhj +kfqeicvkuvmsljtsez[vplnucnqgngsbfv]ycjwthuykmlfejqepad[ngklfmgvredrinryy]snsxjeqdinbbapwuno +yznxssrnyacwtxlfbab[mpjvrwoguxgvcbtbmdv]uflsilwcemofepjghvh[cpprubjartjbnrdo]pocdfdephebcdavrxpo +xkiccyvosgzxwtuck[oqqbviclakixdgc]kteovpyjbcejxui[mzuzcghrxtkssnrsqy]hcdpzjidycnlowgvaxo[iawhkiyhbswqsibqp]ltyzmuplqyoivgmzfa +qllumnywkyqjpfv[lgkmvmbdwnkhlhqfse]lroouhapmomchyeghsp +egmftdtwkpmhdpda[jlxrjvldyikwjlcwx]inqnhjexcxubtzbx[nxiniqbbzoedxkyc]siepprpdulpnkrussom[srrupzubqhkmccxcnas]qylljcyzwypwzumem +ikjwnxkhkzqmppk[tzaysscnyqriqxcg]miabsouchfluijdwa[cmxeoduyguwjxqcj]ilprgkdcvvopotdzzon +cauxikrtpgqgwydmagf[nrnvqarumgmthrf]xyyopmoyoampemafwe[jwjgmglxphjkvfg]oxltiecspkarhualt +pjzcgmqitucfyph[cxxlbsznvwpxvzghv]woqulnjvvfjvjzy[wgxczusgzxnpkakki]fvtepvwjkaozguggqk +fgwvbbyiyljwmkgcmic[gnohlyijeqfjldrpqey]qbdzxnxuiprcwjsn[ogtlzpxxzbtgfbjx]wxgaduaiyihyumprhe +mgemsvccgqreluv[qrlpjfkdoinuyou]ovkiqoqefrjmrzgb[fzmqpuzoufcybpucq]aaftwlldjkholezzpk +vxfsphugegtougthxk[lkvniyzlltosedmpgr]tomgbtfosxegecoqtn[mvptnxvxddkaqnjvnue]kclnhnpveadosfktw +ltlrncoqeeupwtoxv[yoosiulyjjmwacymwfk]vdgfdfcjubkcbhiixv +ediaeekjpbzidrfpu[rowhynyrchamhzrp]wetzubsftjwuksnd[yqbtzngplxcqkyxf]blzuvnektffqbkf[egmvyplsbysvfjjkr]ikrllifuchlkthknpqb +ohspsyvzulzfsgghvbu[tvtbzqptcpguecpgb]zyadwosbwchbgrkypj[cphkhvagaasozym]tvgkhkooyejddnhv +uxtuhgkkulhrvowswt[etzltbttiofnkeyh]gsgnleidfbomktjtbrq +owccdxohulgarvvxx[pbbuwbbkrgqlhxa]lqbqozlyegslpxvr[arduobjtbducuoiwykm]tfziqcucaqjcfrc +foxbwdzngattycaunku[lnkqgrufdcqreruqp]otrfaarzydubngucw[hhaqnaieublicggcep]jjvurleoxyatgtlexjd +bxercunxdkmyxoo[zuvlzxstpwfmbnv]laszhsamraptopjmfx[syvqwydkiawwwpb]dyrhipcnwwbhmcotha +mrcbhykyikojmqmxr[gijdvcjehxyzlpxms]bkzqdkykgcvrlbdcpck +dqdrhkhanojahvaof[msammceatlnnwypjnk]yxkhkmiroydwvls[bgxvfxasrtzmiqpueoy]esjxrbelpjsvdcdx +tuxcluskqsebpcm[xplkqkfmkdsjlgnome]qkweswhvzqmpkujows +nbpwnioczrkicxddphr[zmtlntcztddnmcl]gjultcfncpmekcsosbn[pzwvjmfvfkanhxbhcy]kafsqjaraeicizjy +drcviwihoplftyb[xykuycwejtdqehmuf]kfmgemdaoetwhczw +iuqdiepdheskvvgvix[ayfqccpnsyzawotpt]xjmljfmrhvqedfsrdg[rvdqhetiopoykpopol]lnqyxioswrssucownvu +umqpsyqwafisrktta[eqncbzzavysoixd]wdtnkvsvsfcvfks[opjoivoqobrzeepln]ziqmbmxwsppwzfro[mkhssttidvdgsvstov]akkdvcsjflhxllpblu +qjlmfjwtglolrdxvqk[yufnmwyfhjrqzrxrddv]pzcaaeoitighunvg[eamjujwzolooemhj]mxbnbjvuikcycvnfuh +zykdcejnrxpiimmbf[ofuzkgknvcexqzxpu]ketlytmhcmzvwtssaq[pgruobcnyaqmyjvospf]jkkvdoervshvgeqwj[fiexihxudpdrzdwp]pzmgprenvskgbgupy +edesihewpfcjzkjhhk[ydoqcgosoyuebpoib]oaxftiagsynwawlukdo[pobikbzlxzzatth]tzvwglytrgbmlsdikum +rvdcduthikkjrfx[oxwihjkewocfvjpq]wtpoobflhevxjuwnqr[ltfcdcjnkkfetnor]obpzfslqfunurzhpr +ihikssgoutovoropq[nitrordhoxvqfbjfc]lxnjmoufkqnxizdcthn +nsnkrlllkoyukbkwikp[anhzfrtqwndvwcndm]xyvidixcvjwqwxbsctb[awnmlqopvrjxyvjlbn]ldmgegtwfkvwjurzk +dvjmhdavqxdhnbglm[qopsknwswyqoqccp]jycpmzubidfbwsskm +dstxfmmohcyoivxmci[prdroxyvxqzdrdsu]qzczowwyxtufoewluu[ywzeufezgbazekly]tiifyttcldlhravctc +anocufhbdffrnyhxt[sopxugpfxbbjlsgtdc]nvnnbdsjqfevwbgbaif[ljuuwzmlrnpjvxgbp]hoeejpqdkbrafcmv +mvoaumknaokkjrduxj[anhqilrxkkqawmtdwhd]zuugnxwinmpwchymrx[ftylpriufvgtanapyy]xnizqpmgcbbotfpru[ilovypboxtuyozqag]aldfcdeyubuntmvyv +xlvezhyhuvbnhgezw[yvaxeeokyjwjgzr]hqtybqtojttsyhycsy +bjcbsmjssbubqixiqmu[uzycqzxxixenmtvz]ykvtnssyurdixcswneu +gwcwwzlhdufsjwaxal[howbmljowljdsvbm]jggvldehjwoafvshlw[bfevufuakhrccqcc]dfufvaxzavehxgwb +xuigvxgnmagtmdke[nxkzzxieoqxbaei]nqnpncmtrsiytxhy[bqpabinchcjqcjy]ysktjdirrevjyqyc[rwtodjwpnppdvig]cxedadgimutpobykf +daqanavryjmzxflo[vcpyomgckepdftz]tizgysgskfuntqedhp[bkasgyhpytrbqvgf]dtjwyykxvutfihl[dgidcqrglxeuqmjvryo]baclxsovuumhgjffx +lpyeghloevhgthedzjl[schxctqynpinoswgvwv]jpuvctsvrdpdhwsh[xdjqrqfwodmrxta]cmeizobaqtszfini[ttbvcouiaworjdp]uwfkbkxwhrkeugsccp +ctvifkpejmwnuapjpjh[glykzeqimofbvirvv]kbzjjjxmiasijhyak[ucyzsvtasjfewtbm]zbhktdmufikfwsiqyfz[kolsqantshbocapum]jvjtmsmzjvdyawlrrv +zbxgniymzkidlugns[xsyjfooxpsbhtjvjp]lydpcozhcmkdiactgsu +rzsziayhprsxlwr[szdcnmcdpqkwlmhqlp]uctizqyfzorwogahopa +njpfvxluupsvtbenq[cgenluehtxacymtm]onnngstsltmtobh[jkjpmbsumgmtkbyg]uvsefrirmvsuiff +qukyshliwhitgmyeb[eikuuslkfgergykosp]fthsbtteuspbrqpssb +xpgwgflgtkmtzhw[prdmpsbkrcbmjfitdyn]kqiyknqfoudyfvdmlhz[zswwgwvjkyvrjlg]zzmkyxkalhbbgcouvog +dgxbmggkttasrcjotn[hsfrmfxeeuvovzuij]lnbdybfhkdsrymhu +ryjamwprtdolosp[nkucayakarxezyxpgkp]qnezibzbjadqvqzz[kehgcplpjdlitdsg]nagotxuswnxikkicoi[fbpbayqjockutfqu]gnylxqhcacwdrdhlp +quayrjbyxiviwukq[mwkxplqhlociiriaaao]lswnrperjoqewphn[nmwqzenrjmgikodk]sagkvoqqoayykkzri[uyenuakxyohedlz]ffzfpyguqryzodjwqxj +fkymdwjnylzqnxhl[lsrorhrzdxpfkmai]vfytomporosnlpzc[pwpodimqjyfmczra]nibuxkjazxghetmxe +vlrxyrxugxmmxnr[gioetjknstpngomi]jgzsfyvgbteacpupi[aeyhvaqkilxenfy]ezhnkbgkqgbymgzolq[dkzztikgwfghpltsd]nrslpkmvahlvwfhavn +xpjvbcihegkoyjg[ddyxkmnhpnucgbeu]xnvxewhefxmfesoqkfo +qgavdsmekecmyuuxln[toczsvzymwfzzrxprb]igonrcvkpxvekefo[abktdknxsdmpionl]uhhlekwqmalhfauva +uveiuvjjvxlrlyxpc[ucbsqehsihiilfmxz]nvhvrtaxdpiqpbuyj[rhtfedxbiqutzvaucj]dxtgbmuwqxxqpfbohfb +qerjjnnafocowost[axrfofdityutyzgv]acicnljrpsxzlcg[dhslugmdfaxclhrdecs]ekxnsbqhlxcfuron +jknvvunefcyqagtj[zhgsvdlsfrlcfyoqt]srtokcehvdjwwkcwczm +wwwyfmlxivfqcmnwtw[kaeymickhvsdlqkfuqc]dyzktnegiqbohljysa[qmnzkoqxsgtpattmt]oxxczwgodhiecoyp[swszkqetvvgdctkhyxo]qrjhaothcmyajmpy +oldhdgmnxrbjncj[kkrntxgkrpbrsyi]qjronlhwmcpdnpp[ksqudrshtdnenqxt]wzbkmgdhgylcfpberv[nyddphsypgzienevnmx]memczjhmgzeyjchv +jxojiumgecewqlc[nmiruhzcybahusxwt]pqlrbrwjitwylvzx[rjwehkmounctpcecz]jbhagxjlhngeibhh +lbpildbxlosyqfun[razlyptphvjizuyonoy]atrqbzjakphxrguvmbt[ybdqfljkspdlgisypun]xttstfdytowwtxytsn +txrzvdxevhqzpkb[xbsfvyjkimceqeog]ilzhcjiezytvmdd[kuhqkwaweasjoae]fuyyczwcpbdblxtxjgt[ujdwvuypmibgdbdtkij]vhrvswtmxfqkwmtjjld +zipaigqfaywgroxzyh[nfaubfwofvgmjrlxw]srjdkzejhrpctlhbevh +mtshlkbkfdacuvtjkbk[qemjvtgzaxmgvojtfl]emvduvrdlxnwgqrquk +nekajppmdnadytnn[ynkibteahksyzvpenmp]jqxybiytpkgzgws[whyeilzvjokewweunf]ndkfvbdnbdoszwfugue +fwfviekoibnqhpis[esurgsppgqchztm]vaxsbcgtqipiemvreaw[ytkxlxyzfifrxgmbggv]tygxkuusmptxqyl[lpuxifizetrlbsefado]rbykxursrelvgiilrai +xyniecftatconlmstl[rpmxaolsbezfwzof]zvcmwpmmcszbaimwhfj[hggnwfkyexqkdancmc]cakzrmvvnmyiyzbwx[eizlhdetlkmzlrob]elvcwtpqtdpqxwdgjd +yfxqriltoucrnfnj[zlvarepakboasju]bhpvqvllpphryccbjz[gilhjdjlsinanvhhe]rkypfwnsrmshanawlb +cffxddoarujtkpwt[vgtsjcyuqgpoklcem]enplegjrghgfkvaqhtc +kybnjsgrfnckxytl[obtlaqusuhkyeswu]vhaghsusagftgzxz[ganwwupndegfgxbckde]ncgnimjtllrpmajya[dmzimljmhjkbyozpmk]ygyhjeeexzqadcdyhf +icjonhtmvgnwowp[xdtgaeotcyiyzozqwd]wudhamantwimysgpu[wjeyfkqluqgmbspxi]piyixwwkfdbogwcmtac +qextqvcvlshqhbunkg[ouypttbdsycmscqe]qpxtjvipjkrbasofu[lzonfnanpflaekzhl]xwwxnjgtmzxnhmq +zbtonkedeacrlltqnl[qlssupkhjptzbbru]nroemsymerldlshy[anmlmugxtrgypsvkgs]wfagpjfzgqcdhslmlnf +dpjpmruktkfkpurvcks[mcdigtlyilcdvykpng]wrbydnqwmaatgjpjnew +nhcyufcfcqqsxef[msqbqdsheiodqzpkcv]qlownycyhpteerrdfid[geiuncokzuwybrefno]mgugljgzgtdvyhpflbk[kwgpiyryqpdmphcwk]rghcxpkbbmimkui +yyutoljmokemaksyh[ofyxkifbjqhrdklh]ltfjtukyeekhbjd +uolodqcxatkpbywxs[qdpmghhjdsvuolwk]qfvcnuajofrynqndg[cpojwkswcxdorxvknrg]hluvdzuqsjsvhnqd[coemqesbuoorqrcht]oymvojeakuzzydb +qrghrzhmccfpfymd[ejpldprfcjwhfthnli]wayofelvbtvjfesq[crskpxtazgepeguyywt]hedblyskngtnxnchdz +gvebyckhjgfmqrxmmd[eklljmmtwggtlqdq]hmxazjnitvfcjmlactd[qhlsytdoiaksvney]jsdeegafywarxlsnkl[ycoyqpbbwsanlnoes]mnfxjeakujicrhn +ttowopleauigqfzpuws[rwaipjqlxeajbszmt]ewurrgikabumnsg[hqhoudrdngplyncdoq]jvazavwibnayzbkmei[yfeaerzswqrhjiiqbb]khsqzfojtdimvcgsxuv +zysbeejbuanxhomwne[wzcjovlgygbogvj]wqqbmqmudmkidhnm +hzetqrjsokpzsfe[sfvglwbyaoczjozubjo]fisxeqpvyscesgy +txsslfbzdakhenov[pdzbirgfxvyufuz]mwbclrbkpszfpgbrhu[ozmwusngkhbkluzvgo]wuwvzagakqcmcrcq +vxmeolvgvkzdbldvid[ebhmwbfcvzykllewj]ngsvjbjjbyyoybnai[vvhfsezmrbmdkoxbdmj]pxxmcprffpzqadbu +kagnhnyzbognzsmifby[rujzhkfynwygbcpuoq]wfgodhqkdextspa +meyjysyguijkyen[vjyhsmvoyoppjknvivn]yuyroikrroyknlkgfn +yrbljqrlekktwvq[ubrwbmlwxxtxnwa]ekompfyzprhialu[rdglmpamldxxxsgpmwk]atazfgcgkzbjydvf[sjdezkpgsienutudx]zuxyrrwpglvstutp +yqhreymyqostwga[wngmbpfomuxgcyqdl]jdkppprtdctuyaonlqz[dfpqdidzlofdishhmot]gnifxcpfecsxdincqib +xdfslzwasuifmmi[lbvuxnulhamtgfyhwz]sarfovphjgpdckkrbgy +bzkfxruybgbjsmeflp[ubqugccjulkryeh]yaldnucjnxhktrgf[jamlgglyzdlaidp]dsvhuxerhecwhjslfk[yibicfmmkiugttqi]byyytkpsforwainomd +asxywcdszmdtdndivdg[qkyfhaxaietrign]sjpliketcpjxkwxaoo[vmjxfuqxqgscfpd]mnpdsyqpnhlksmrcpa +gpgcqhpkdzpmjoxbjvk[stpachxjlsdooglph]jaaoaxtyaogvmuhl[yochbczehvuvauxj]zatcmyzbmktdoohzgx[cbwozqlvqfssqaagyf]dkeooopvydlsoakyc +blfmanmskfsbhnj[qurkejaextecwkh]iekzoszfdtcjcvqf[cllmensfekeoduop]kpldtlzhhnyaweelg[duturhserahslsvavl]tlscacpaddzunyhknql +fgtfcerscppphulhdpc[cjasnicuepcfcpwwq]ubfqrgkjexhpcpdh[fcuypvlkciryarmpsb]lkazlfdxilmfoccr +jaytjcjzwzzrwrosfig[bjwjolqvmwjwehvkyqm]qdrcohrlcqldwsj +darwjaqwucpzrgob[utcloaeoixtgcssljwg]daazkyzlexvrwrvcoho[hesdrjjliusilwgn]kflojebucroplzdkid[mxvmzdobkvksvvzg]mllhibzchrvzahrj +umabodjruykdkzuebe[pdyqfuwbwbnhvbgh]mvwcfyrzvyzbwbhen +uuvjgoiafuuacqj[ccihiuugtipqyyve]xmtwktbgcgwvwchsseg +oldckvjhhtvodiljhx[nqcvjxjohtdbukds]qsspbsmfdcamiwwr +dzilyknpfbgtdnvntf[fzelzighvnvvqypxz]ntthcasrqrblqsk +hphpardvfoqnqncq[ppvkmutvbzybiwmmcuz]kgfwazxcanccijxdxr[kvvrehncwizamjfbv]ptzvpznypbvmrshiq +iteoprxpltaartmz[mnybqocmkusetlywx]mxfikdltxvgvklaxzqt +qxldpbwuuyarzvlokm[peamzjnqawztknvnssx]pjacikdaebekzndkqbs +kswrzqhftfhqqgetg[bplpppimgpytieviwci]gfeqifrktgdqxzw[ylzjvdvhoocfxoijb]jhullyfbzrzbtiujxo +jbyalllemspbiba[fihpzyuwtiisvalzl]egftfecpkrowpxz[fwyjugfywhzgpbgxam]iuwakremprjkdfqep[cwjewifgwauyxaqa]gfnznfakypqatvp +gtdsifvoatfwztxsgmn[lrdwcnvmfiuzxuyad]alnsyodvmgpdxqk +ffyhycigkhlyiopmdx[yuuvtuoepntnqhkof]atumrmkzfhinoqq +wrkcbbifeyemfppiaga[msgxssztbxvmdii]ydxtnokgvpouvcuk +xivexjhdjysgmklbjp[scteqtgrnyuxsonvbx]kzbopsageoqsymtcfo +jtsjoerkjzurnysfnwe[jqglomdcjmtvcwvhir]rozwrmwjuehpapebmgz +qnscyvubszfeloscaez[povhdeeifvqfpyd]hdpspdtgtqpklhwqjec[xtqeoudrdzirwfxrowf]dllykbtfgrdwdlchn[fsjzptvngbbulfkpkh]nvyonktuxkjzpsciihm +jzrrmwegexitufpbx[orlvlpnnuklsapk]kpwkwfggbcxwdxvp +hfvhjwieruryoqk[qrtlruplpqjtwpuhhoa]ddbsdfqczwrmnrpm[hjjqrsppkjnvxmjq]juvwgpsglqllqhrc +wogxentwvncxpjbntf[lunrnlkbjpkqcxprp]yanygvijbyhhpohijj +kjwqxolclqanoyfes[oeasucvzznhjxkzlqb]bbxecjmmedvyfzapfif +hfdiajyktrmlfzfbv[vdnyppvsruscsgvji]opwnmoadgirnedufn +mrkqlpkzkhbfncol[huvazflnaswuhnv]pznbrubmgazkzfvkltx +lfqfiunlwragtrknwpx[quvtbwmfgutkzaeng]kcdzgwyybqugyfgf[mjngrfgzmtbehzxzsbg]zjvpmzakgijjfyz[ghpyxsxuycqgdipdua]bjqtbqlzwyinovhnmmu +ayagxnelxjvkqkwhax[zlimrxwrtlqtkvdny]nosfkooohodpzjp[hsrgztcucnuagedqoz]aujduldshdugxgbszom +wkeqhrtgnhyektefk[afuwzaqdvmzzzgnuvw]aaisrnfyhuifpglpgp +kpqqecovarltptjfdf[fwpprvpqfsntlobpdm]dtnujgpbbrqwqdyzs +alnyvjvicoigistbmh[ueworbfuagjnech]dpzdovbhhbguxpginqy +eiumooyxoukvaqoiv[qrygigmnybosyay]byhcqoggajjtotnuw[wpgsucwktfgcuhhi]hwoelhsxarzriqxtwao[nvemgikmzntrcfr]uguazrjfisipwrhcbn +ghierhnuwvmisxxa[cmfxbenynymgvcrr]oknavjpheqtlsvwabd[izrzgzwvdgymivghdpv]fbqrtbvhcjgvbkwjs[ivdprbnygkhgzgaym]ziwhfgnbawgtpmkswvu +pqcsccgpceupnvtr[bzfagcvmbelgxyns]uxkvxgveigehxsugzj[oojovkdwhojqcbilwvh]xeamwxhelypwwefsabq +iltmsmcvjnhczdxoti[umsmolikbpmqnsyah]tdtojhhqszysiqkfqr +eubknijqrihrbulq[hfmdunzrzrgseunf]qgdasqmtmgoacfid[duazrfhejbzxepx]apwgpewymhnhxsrx[judrexlgitldqqlnrpb]ynfdtcugmjvpdajapon +lqwdkmmktuhdbawow[lsrovmkjyktyduf]utmrjitsbijombwo[abvvufjkwoxsthzbao]wteqdxfhbqrakiqenh +phudxliosbjdplwzx[wmreutzkdlbxfksjt]onwnwzbffksdsrrvxuy[fuklieqfenqwinbmf]ckltdwaxzrpebmksn +mldqsgldkmerpwqlg[thmshstolghijyjy]xzhkcpjyjuydgxjm +wpsseyevqcibokcb[hnqscfwtkqckqmao]jsnvfanwiodlasx +pomqeoawmwhijaq[ejtmvzlmidqwcft]hkeetgkruqgmnpoi +twkcrdetwuxaxucnjv[xffwyrqfcqouyxmkrro]ezewjlxapphabveea[jfyjgbpkflijwvreer]nesuewscsclvwiwkn[xxjkzrpeonyctow]yclvbgnwgcarcxos +ugndgtdqyxtplkdz[worxgglrocgtypfvmb]lcziijmkjfdpghkjqfp[qomfivwilarizmq]dnglkuyyinegywu[batxtrembnirlwr]ovrphoeyxqnhcvmts +zgtxjxnktlvldrxpul[rviiugbdqcysxijrc]kyktcnhhtompktirdjz[bkusovlvbbigibd]airrtdvywvomcfrhi[xgapjazusatwmnl]usdiffjsbadtdonojs +mimjtxkzfsnijawjrey[appuokfywghecatbzwo]aovbqviminrwaszvo +kcmrpjoggjmfzwezv[onaeglpwhoxczbw]totswqmklmzrwmxdf[befvnijunppmomoduhr]wydkdiejzzdppny +fgpjujczabbtkxwvfd[cicmceziihzlkcwdwhr]sicifccwrljuhteondz[qwtxzkpzaspfynin]scyjunafukgggpc +buyslulsiiwxkge[ypiuwaxgxsqpbqqx]dwsyrzemulupybvx +telsdbhziecdqvmyprn[hqpxpfnttkmchynab]wvopujdicijhmttrn[orfuzixnlfdimtsc]jzvuxsquolwwtzr[dmiytgapehniwib]zylakfeifdzatmqpb +klvmlkigwhcckkyx[qxriuexxfsmfcpgvlzb]ygklxunjumjcmoph[ychtcmyhbyipspnnsr]pjqqgfbcsqmmrxbtj +ugulusabrxqyxbvv[atgfhjdhplritht]glsimouvohndboxh +fatrlhuimyqjjobdq[xvvmkavirljwcgmkvx]kbesaoxeeabtywsxcwr[pmvliimbudlzabbz]vseagltcmulcdib +vowrlwyrxwivzacnop[fegbzczrceczdasjr]orroaksljdcydlk[clwvvrdfhommqcn]yqigbtlwvklqxxiors[uliodgyotgxdymyi]lqverjsyuxifpjoru +wevsnwwlgslgxsof[eyjhzwdmvusnuerbqmh]mjzmgpkhaatmwptbo +hljbwkfykqbnpqhkfuv[uirnlrjpryuhtqztz]ackmzmullgwefgug +lmumdzgnhyjajoazd[yksltxstrsvugowym]xcmwqzbluyzdlbpkfkj[sbnktloqdabygsmyp]pyavvgzsxokeecxh[xcoublhmghnexnts]sdbkqumfdezjvqp +stnccrfzofqwbcafssa[toskkshmnjeywtuq]kbkyxwghqfgrtxs[myvqujeowntxqiekgxh]dplyqviwehtzoxrrix[covstbqzxjrditsf]qxyocadbpdqqqpadl +evgjdjnbnzmbzjpbfm[cxhsxvxtdtdowbd]wceyuozkwdjdsrsarl +rbnbqreygxxaufhws[alsptejilzoslxfj]xirgkoxgpdsolbhqiqb +kpzbxjsrsdgzstpc[jnpsoqmjqnfzkfsgq]tunpisxseqxjtyfwij +kegehkcwqdyujtyv[qfprszwdyjylowrl]yqhpsvfmcofhrfn +usfdjspdmrsmwotku[phpquxkrbrefnesvoig]vbrbyhzjjueflzur +ahcrumgrsucgvcvs[zgiwqzqxdocenumve]wwmkejymlaysmpr +egorqvqrhdxdcwglb[pewidggmjfdwchmpuxq]vfpginbbwnzhzutt +rbwgxniblxrzdux[ctmqwdtjnnoizpfxkb]cjalwfgvfvehdshc +grpqqrkmvatjnpe[fpuzplowwtztimw]zsebojrxdfyouujqu[jieuliemrlsrrhaaral]vapfxmifbvtdzjpqfn +kxqzgqwklgxylpccai[scugesodkfdyduxfgpq]qeoajrdmbkawsrcde[yhplavixoxekedvoq]oefgpvukotfhzxvdpt[vfffrlkuirbixakjbg]shhslgefljkjhdu +xltaldprsvinvsgfg[korqzbyuimhrmxg]pamxettjpfchnwvxfb[secngupffbmiekzfewg]jzqfwquugmanazihei[ldhzfrgdbneaxjjndgg]toefzbwrdaiqssxrbqh +qgiiylhrxzzvniaegfw[vfxiqmehxnnjheiszxb]txrwpqbqkdbnsvt[voiphlhjwxrkcyrarwt]lhlhcobxijaoosyx[dyqmagxqryuyfbat]oovkonlsaeiqnil +cwxhidoqdhxragzpib[hjmpsaxbqpiwqhy]csdontizglsbbeh +cvqlicsscacfmuugq[eejkmtnhdfogzpbhygc]hsqpgofmanfemhido +tsbgyswofaablrj[kxsfwmoymlmvxujvqc]oiatufqeigamjtqj[lbnetvjnhlmvyjs]aeeetvtqgykzstpt +zikurkodzkxzvjucknr[eeldigjdnjetqzwtl]itaxybvtwbhjdci[hbkvepoewuzexeg]ohfbodukqdlanpa[rlxoscpwxfbemxvye]ydahcjuodtvinta +dkdquuhvndpmvudwjx[hofzlmhpteoarpre]sdvnkykpcblbaardmf[hdtnalxmijwrorx]ixsdqmnoqrieeqn[tvyurwrpjzolmoqn]odvpdodyhdjvcaqi +leufyoljrgauyshjmdn[omwkxoqtffghqvn]iqpnagprpvmlsvo[glbhtzdectgrymdzxf]dwgpfoqsivjdvpiidzo[glnavlopicrpfkc]nnstfkiqjxccqrvmg +jdpqymeesiieeeb[iwrygkpzdjttxuz]qqrbobabyedbigesuh[tmfkwpopdgcfuydhukb]mzldoxgjdeckpdvu[obojbnmmlhdwsman]nssaclvkjwmoozuissi +upgpcxmqbimkrcvcmp[ivnacnyueiepraljdh]vfagabifynlpbjdc[dobimimkhmytben]pgasxhypmszdnvjwnwh[nvcvwfgrqenthqcqlw]cdvvgepmrqskpffhw +fifgarfuqaoifkymgx[mvgawkhnxvgaqdmzat]fuemwmfadtlaxwyslr +bcbtmtmkhecpaemtmec[apsgtrjqwqreuntmdyq]qecxvrivzvlkwwnzcfv +vslhwcbtvnnkfge[zbotbapnldktkexac]ieekqwkifqtpzwsb[wjjwgvhvnqaqmrmath]aeauqxrfhwdlbsqx[ijqqcgxjzepgnbru]uycbebwrapkiobz +fgfxlcgdrvbwkhf[gcdnlfdqppnocayj]kgluimmxtrnrkxxy[ebmozaizcvfxamjfgfl]zxjsthsrjazocerdybe[uiodgjwmepojoaswdqb]gsywzobidosuauosihp +jocqkcfjxtprwzxcol[jomzitpuxjjstqj]jyaupzbknhzvwkwejgg[frkljzosjvpzzffe]najjqpukuhkyseux[obvojkkfdiawyysye]awwxmmkvzedenpagx +wnjitpqtpbywfdfzqb[zsmozjfwpksophbzrp]ryxeuskjtgqxlkqinbl[jbenmfsdrvwdjfxhibx]vdwygykkkqqzoueisnu[xgnqjjcnbpugkeuaon]wvyttauvhjmdqcbmfqz +cjikxgbzdupqnoq[khvayknbckfnohcbc]gjsqdwbzsjnwjblbe +sknizlycschmfbcbo[glptboptcwtmwmyj]hmgkwtwaifrmzxhee[dxxxiulybtkhkstynq]mjntafrkgppmgisnz +vbijkdmufqxhuinw[nqkbpwcxoozkrllibiu]maiisvopemncukdedg[flspngjuzwaveawgk]lqinchaieoizrwr[tuyuxyvxkesiktilna]rhyincnkvnnqejsoxp +eehvafmuwihwbizcao[vnktgdjhjeatxeshjh]taoisnoyefbphntft[pfzlfnftyvfkkmau]gxmhcurnvyqxgffll +ytdqzmfcxjezgvr[yttnwhebnitzkmpvg]gnxpxseopkiwdwq +tiygnypqepfcbcqasq[qoiylamohtllezrd]hieijornlrltkvvf +gcolxjnzzqtozkqlo[gwiytfqkewszkddc]mervsuxdbxtqkclwli[zamcpapgayrobsrnros]skfbjychckenvdnk[msqqgpdtgzpbdsflgo]hswedrxeichgpbkt +aoyzbbkhsyzouhf[yuheesbhrurspvkoeoa]icwrvttxwvrjodooy[lclcdnulwihttoo]aheoekyzcrdbtnkdn +epqxzqeqfqquuvaxut[rvniqevejzxwbgdj]mdozdllbtyxiessvou[ftmdtfmxjktmdjrp]rbdfhuqvdzpiyaw +fvfozofyprhtptnvfvv[cvjusvxzqhknsrfuw]wwjlogceospgxpoq +lboiooritgdlzti[dcvmycwryuiwrxuf]rgsvwmbouwqweusdsrb[ncalmljnmldxtgjyn]digztuhetumfrmzwg[jxhgzioinwtdfvsczf]ormtzakkenigohbn +jjgkkenzhjxreujjury[oqbhgbvyvybhznj]lzzpsybrpvmfxftasjv[fajchcbbxzyjzdmzju]jbyovxsryhenhqd +kimqpwhmrecjichuf[biclfkhxsptyasun]cykzrmdsfvyszfldtxb[foamaxeacbbfukrav]kpdkasbbrjuqndsjf +ixiemjwdwfauydlzrf[ehczcannzlhrpuu]zgmsdfleegepchlbml[pxixfrfqusymnyad]wynixqpqilkigha[ujtjksmgswjsqlt]uabmyxgfqtqxbtggvoh +vvxrjenkffmjasf[zxizrnxsywrjpbsy]danlwskfpxmwozazt +hdbwqsphlabkzxxhrgo[erldraphnhaevid]ynkxoezwjpygvftw +eynyhfzlfnvsrguftv[olhsgnhicqlhqcopiai]azubeqximmxxruopbcv +ixkfvfumxiagjybsn[frwibevmaiibyzd]qzqfzepjziatdpyqmr[onsezbgebekxybzzqzw]yqotbtwhsuxraexdfes[sqyxxukeslhogqaftl]kpqsxbeawasfnbwm +fbotlkdfsscgahhtbvr[qzlujuyglqbktek]fitzbfribrvygprgssx[ytfthkzieycghddhs]twelmrjujaidadamq +nuxgihsikrkmrydy[awvlrjbdobngseyw]owlsggrmwypppcnkmws[ipqmpwdvbohtnbs]nutezdkbigrjnveau +ftxpxuuvsdipzjvmy[zfrkyfvducmhwzfdxj]ycyrhdiyszpbldrqyqp[pdhfnaicafoldftflv]rskyllsuaaxidlokgxz +gqnlikldqbizpsceti[skfmnlrtbwyqrwpi]ubwivkayvgbhnixj[kmlxwcfmudgamallj]tfwinixbevrrgzozw[iufudfqiwsyjcyqrs]ujixfobkouvxhmvcql +iddngjedxnwlbcxhkw[yqwiebcdacegykn]saybhmmqxdoxrrzced[bqjiuuqpbxczshymt]qagtwkbyyslughgsxrd[wjjqtpphygirijzcnun]lvwqqctdkjvaatovttj +qzarsgfojoaqkzb[jiuvvyihogymomqddqs]ekacrjmxsudjuvjd[dkfjwxmpbviqeuiotlu]tpmzbyfqhelgtpic[xcankncgcyaixxcuaj]jsieyimscyfvaeduf +epqisdvjvcpyxcwxuu[hhdspwfhkosxunncv]iibgrkioklsoktfp[kjvjytinytggjurws]oekjstnakyoohller +yidewjsqwykhvakby[ewhvuvpzmeexvwtd]mygypbsbaabkccvslri[dgaksoqgxghazflkn]kpdssbszxhpltdxht +ijhcdyyvjscrvhh[fpobanqwzccnyev]vtvztxptbegfabvm +fcicsnaoileyhlta[ivnthhpicibzhtyfaf]agaffazyjidivabel[zprfefitivfahmsx]jxfvpjrbftgokdclnw[vfmlrayxecyduau]dkuaarmbkuqqjuva +wjhhegqxpegrypjlpvr[orhbboezmjncmclamy]pckznmicczddarise +ccxnbhlsqrtqcbrczci[zwbnllwffvdsmmd]wdcyuartrmykqbvmlc +shpzokvkrrpypaohp[cdbxbviwegleqizw]dcilynllhnasdzaku[brkdsnedgdlzlhxzlzg]ygvficcbzjonmzh +vzdkvwtqbqsgxenb[dfrsswrrxxxlpxpgp]lheiqkpbahpgjtvax[lbfhfdztehvveioipoj]xkpbfwdxvkcndrbfgya[qvewltgemzljlokhjxi]bufpvhmvhrndnkmjsjr +mynfnfbjlwljwoqbenl[wnuganfnmpqrgcdxvn]kpcfvfegyibrhoeouiv[tmquruuijoivdluhc]lnspgmbphvhxlcw[slrraibkhqkaupb]vxwczoqsrepmgzz +eaeovlebqlahuiztd[dngzrklmortvzksk]atunvakfxeqeymw[huaccbfdtygotzubrj]poeblqeqsdqpcbqd +gzbgdqlebuwepvx[qpajreszsyyluwi]hymkhgxqpabniqzells[zediljwkqfpvblioz]zguladbcmloyugl +cvkyjumasouhugvvz[dtidgtxbbufhwyvob]pdmhzqubmdreglyy +tcxjcacxysuimczi[uhflafmjntxmsaf]uexrhinqroupcbksrsj[nocrykejeuzzigkyqxx]crwdvpjofxynwft[fmxkcqrsrpdfxscabs]crbnlnzoihruuilu +notkmxwmhfptgfpvntf[ucdfxyikwxtsumebhj]kjhhkgtruhuqzsl[nyiklbrbfvreipanby]flesvbofrdsclfvm[zghcpgxoauylwmlzfl]vwotzewzjzpyccl +pjrbmasdillqwdkjfni[lalstrvjalnttmwr]xbezkjpklkrnlpzjjn[wbpwhbukoixcfsqnu]xknhkqjktuybkfnz +ykvyxzavfcirelraq[itraxkxjwslzkxkigcm]ndbwcybrgayecrpjao +jqwujyllrskoetkbz[akunxyvvaxrysiygb]ynqqotupdoqbfwncn[yyszfaxjmgqmwxrvdx]zeacfwrreohtnzvobhj +fsfgewroujqwaek[mryrrkeqgtpibzn]vlmavzfvsadxbdiph[tdlovgncglhaoqafic]ziupjyryletstrull +fosmjgkqrqvjjigrtf[ejrefcyognxkuvlwl]bzhpufedodqwsztzng[rgxidklqahcldewgfrl]eodokojqopkrrhfpmmf[yqwaeuztmjkelpwlj]zijgacsyrbtwkxh +cehnutkhbzhfouyk[pdiacmcgcdpmsvgvkmp]uaslakppkycqbzn[ldbaomdftjcnpasl]fgdrrrzumavxzlojm[iyknsyaoypsbqicx]ggtbqnjftvmqkmiu +nmezigjskmagkzcsyhb[rfrggycsxoxxnxrhyb]zjlrnpgxzgljzfw[ztdnrdocidkgbqmmqa]hnuqryossbzlfaivij[dkaufcpwgzsxztpqsk]tzkdznvnizjtbrnqosj +zcdfhyoyrbwonet[otdhxcbmwxzgoyoo]kbkvqasgmhmuynqth +wajbfmurouvueehl[dvyueqwzbqcpdvbjfr]vkujmhhlqbdaqcsvomz[wlekuxdiumhnwms]yzgtuwxfirpmllcek[tzipbxbzpxcvzxzmtr]tynktoelqfhedvavge +hueffzriwkhilam[zheswsymmryugjawlxy]rptwswnecdpsdjujnt[rjyipvpqzbnvtugvi]xkicvyasotmrxvqj +rqbhugeaozfjbqm[blpvbvcvrytbekhjfo]twsrzdeuojhqpaa +fymuqqbklufqakg[wfsqzzrvdqcubxbdr]yzvdgnwitopzvtha[vhrdzzbmubhgovut]tfkcybfbdsxbxaxnmm[ruvfmuciecbfoxbummm]ysaeetmynjhyegk +koqhuxoxhzmsycbr[vbpklymhqueodieomz]jmstuovitaskfbay[mpccjuzuqwkhvnzlbl]jvdqgfkbyzaaeaxjfcl +sbryyigqipvwczxty[ypjxmlzyfjkfqxyxibv]ktqvnmbdtykqyiu +vivvjcfrqdbkyopqjdd[wkpuxloudonlcsutb]wpcbavtlbxcojarsj[wxihbnghmpfppwqlykz]dpyadzmpvgwtjoiz[jgagjiqugqvjnehajcv]tvrrkzjwwxaswbaz +tkpkdqijrxmpddkkau[yljmixrzauogowt]yngihfgazktusprrt[ggqtnksekzzypkpud]rxvvuhfakfcxjieaa[spuvyobjexcgobltmk]radfcjxnsgsntezrerl +hywcvnclwvvcmkdk[teiryduhljxirhrjbt]brkfilaybgtdkdh[zjqmovlmzogwvfmmi]czmtshoirukgjgeug +sdbxirgqauygushqq[itvwniqwuzmpzqbuug]dnrxseaisdgklwodsgq[euqpdyvpyncxocy]ggchswamymfpxaiap +nzteyxnakzfebtcszx[uctynyhtavkzfcudvke]uasdfpeleelxacxq[kyqsinbcwbvlrmr]zelddmnaqlkhmbsw +ttzhosgzkuxfwsy[carsvskefzrusoihqw]qiuobbcgndqqukuvbmp +wihzjoazedelgsojb[ftgarhsuahimrocy]umttbzcrvgzroprh +itojzylgycblvbao[xgmeltpmzvzvyfnso]kuohqnawebyjdrerwty[oslthgekjbgpsnkyk]jifnogopgpnkfdrwi +nvyowfknauliiht[tskhxdgvaggvgsbk]blgylrovweecglu +hvzpbfqqlwjennnj[vnmqrqlfiqeqdmg]hfofuvqicttlcxka[ievkgdwazpamrdzz]aoofvzixtqamcvhbh +yuxckarjmwgyvqjl[nvlegkojdyybpty]hvkrieawbpkcjit[tewpyncidhvdtomjq]dtgggmzwogtyoxrepi +jobfkxxyhcfvetxwuc[nreuagzglpniuwkvui]seztmibtqvrdepqyt[skrxasyhbotymilzgzr]jnhqwvcpirmpnltnyn +hoqhdburqwecnzksmd[gnegphjoyuvflxlujbs]zhuvrcztcfgorbwuc[pjxxfqyqmnhyopaeh]ewbvxrexhvdawazw[kbngpgqwtgkzuwupwj]kmatbuqigzqrzmbq +ltjrhusfbjbciixg[swlhqxnykjxumuifqdd]romkzpszqgaflgbjpsp[lbaqcvazaucueltnp]wovkfmiuwjdqxovf[vuundonjprqrxakp]wxeulnkckdufqjy +xkdmgtutsfumpzteeh[yvkilakqbawvedm]dwwaexrzzsyjpzsn[pxitznlnnvnjyrs]kcnhpbkzicorrgncowu[ogyvmiykolbwdtv]vjaksxdrtpuuyykihe +eyzjheolvkemumxpo[ipwxnrhyldvgewl]zbrzwobnthndxxvthe[gkfleabqwkpjxbtdlt]wywjazwwxwmuqkpwj[omgsyntzcnhjvsu]asknyjsgbofzyfte +kxxpalmmgdqwahfxs[zwafxcjjypzibafhrag]qfnbakvxozjqgbnnizp[bqhtnoqzctknrmmh]zvmyctoitshakgx[dzatbhonulhknbio]eufzjykwmqoignzm +beenkdmzqibirws[majntndkzawkbfpi]biygjiawnioazizbt[yonbljzgueyiuirtv]umjmhspfocrpobmrfu[dwegjekvrmgoaqc]dorpbifeqhmtglavx +sstlfeielfmztngzpbl[alzfrbyqiqangbkwi]qcomrirvulgipuk[mdvsghpkpisxplgit]aykwuhadobubmrdtvvj[pqdycsmawculwsz]oemcgayshwppgbwanxk +qwhfnqzudzysqxwebj[nhsrdvugubbtuuseux]etcjsefcsjblcjgshh +cgagbjtoxvwwqonb[crbqhpfajsdwtudybm]dquyiuqtarcupaeujhk +qjsqqlgdczcqarhftri[rchwsuodsdofjpd]mrpwnlqgetejijnwnr[lwusdojqkioapaxwc]ioumfyxtwspuyztz[dgncyjfldlapoasebgz]raelsaeajwuhnabrgw +tihnitxxkxjvudnrj[neqbqspcfnldrna]qkkcggwjgejtbmggemx[ffhkzdeopnhrdfpbrfn]rucxwfyfiavskfahg +zralvoiqdvpvjkkf[ttvdslqoxnlvnyyskq]joucwcxixdqsagu[tulodbmorpbjnzz]qkknyrgruwgrgupgb +fgfaohmvjameqyl[riumppkgphbaziwbfcn]gspevtjsfjazlolblh[sueqarjummrmwdgzsr]szmltztnwpqshlr +lgcudszwvsooaxhuz[wpnexmkikdsfquxleu]icefstmmxwsrzqoiki +elrybwwbktbemldjqeu[moigtqyrbfwcdtjkm]cfquoomooaqrsuomty +rihnsvwngkabincos[hrafbjoluwrkoaqb]genyvelnsrwqpljgdf[ytnarqybnwaeawssx]bdhppadoofmwwbcbl[acnqxbqukongbge]tptnvsrcborwgumweyb +sesxnxaikeytqds[groytsrabjvakklwp]jzexhtzpseseauk[sdndnglavrmhzyjdh]mpsxlaxqnazayppc +ozkfwwrdoftbpnqwa[mvzpilxwrdeszungggo]fbjxevczxrypzzegxmv[zvzaovlhirczrlwnvk]yulsjotokxaurjibuk[hygvqlsqfygujup]ijtuoskhnrvxmmnety +ssoavardlqlejqfndz[emljlpogavcsyvavr]izdkqsihedwjaxva +wixidnoyhmsiuzwbm[jgqpnkzbobknrufgif]yaarbsalkqgscyv +hgcggfqnkhbjlhhipc[cgcrrzyspqlllhee]czfvtkjhfgnrwwua +ggnsczivqxwhungxmb[foslhzlzqyhcwepvhga]qgqnwrpvfjilhnttbv[uhuhvuqwbxsjxqbmqfs]pvwkiufdudmyabq[ffqrrfjgkmegfls]pvuflwvnbnllckrmdas +llelndaczjibswzoaen[dzvunuujhpmgqdyond]slkfwoyxpgohhelexsl[hvtucjohyvbuihbonup]mwatlwbwxntozpiymy +epjldiafxyinaljee[zfgytlqlzoaauszrn]gvyukiahumemeqnsy +vldhkwyfpfssriaiwe[yuluhcsjdkyumyhnd]wggzcfalpkmnsudzr[qisyeltbpzmkvqr]kmbnsrdjgspckgmwfj +qkxpyonwbsteomlyhxz[wdkzqjywdsbiccr]ojkvswlubvbbskvnbdw[ejvtytntukhcuuad]hspfdjitkfetytyb[hlgziyjqrulvyaoco]rfhwusvjmkzkpmjvrm +lnmjprwzvaboyyobux[lncninvpqfpuaswssjs]vodhkkndlvixtbsdfph[gdufsyhihlynxuluvx]oyczgnpmusuvligf[jqtdbytmuyavcyfaia]mcdloputyodiezffqpd +awulgpuvbkountidkgx[rzatlqccygoyamniyaw]zmkfnkaiuzjgdsxd[dornnqierejrlxbitfn]qyhlxykziurpdxpz[fjaesxiowwxjvoxzq]oujzxyreqtbosriwkl +hcycycsytqzpijy[pptcwgiggnlhewdwfa]aqrsokplrsmbzzovz +szlezpesytqglub[hlmouktdjtcglvvb]wgcrjqyvabgnnirxs[cafdqrjgmugvsjarx]uomjcavfgggsyknjge[syhraisenfpvlekk]voyezwktjlqoirx +ltjosfxwsqmgdrnpyav[revxajvfbpuqqscgxb]pnjpsoikmxwrpbk[frqghuqvbomoddukohb]egfbhndnpnlxjhyv +ydyzmmgkrvbycjgeheq[xmrcsrshrtogjfez]vberqebkqhindvsj +usczwnycqbxdrcfr[papmzhuxspnfexyr]pwsybmexcdgfztkc[jmiatnbqkxmarkaeer]whejsdpzzxkdxgwm +vfiswfowhnwcuusmd[dhhjzfujepawktlh]quzyrwoerrtncnnxup[ekhrriqhoudhiwiju]exzcmnyrtbnxlchf +fmobpaevmkephhfuu[pjbpnzxkqpvoafxj]ickqqwfifesukyx[uzfultsftvuzbipz]jgvjewotmlkzqhvvc[fhfgcekzgmgxosyuac]gwbmgqtvkhyqidnehhy +zbwadipvxkyqwsaassl[wcojcviexybrfhdfc]euliyskdckqzozfnlpn[fsvqspcvigzxlzya]vzabwryzpqlmvns +wavahkemgrtwnvbocse[hnzvxqcxzisfehcy]mqvssniqlwekgowu[cusnrkcbwuichekh]cfvncmjjykeaufknu +wvtptjerlrfvtbywes[ciopqzpfjdoclfyxxqy]sleyhkequxorssls[weyxuuiigtkjsmnugij]onxiowvkwaaycpv +csanwgypabdqhiinan[gujzhrxowlgejtk]mkczaemurigewvqw[lsqtuuxcsuphogl]acfqrkiewfykgnx +ennvxqkaqdppzmj[litdmoukvydtepvji]hfuqcwyuufmxcxy[bilbdvnquchtcjquymu]yjndoqqpyzrjudd +vhkrlicuffddtktngy[opctcwvtlypwglpaoi]iscxtzlmlkjdgty[xadnwdasnszzmwwid]uijlqxpfgkkcmwga[ykqorpoxpbjkepibk]dmuojdumobwfmkvqg +wgcihfnjvadtczgqbj[psdtqjwifivgbhp]ocykhmjfvbppiltqpvv[ermpbuyieexqujuiji]vjioxemsjslsdxso[bmsocpaehaeadsaqzbm]hqlzlnedzwgbxbcacf +reesvrozyerxeid[ymtiurpepvrvnkf]thobixnwiqrdkih[uipdwllkuudcydjinew]lzpxeltetaixzfjxvf[ewlhchkdiewigxy]wfeiqnngnifjzbpikb +rxgukabwlgxzaxjxch[ljrblzdmvcwcxdoomq]ksidvuwcwvwlvrpe[yrnyjokakcbwdxh]nertnqwigrzbtdmj[gxbsdsdmishqjeswt]dsgnhlagonywspbr +jjdfvvurvfljscocvr[ueywpzuumfihiocoe]lmcrxdlkqsouhpimc +qgelmqtmcfsdugg[jpbrzcblivebxazpamj]jpkxrusyqkjnndao[nqcxhhmkpfgrcwhsoyr]wvigixehqklwvrscmz[xutrclaofzczcvfnxll]xsyxrvfnovmohxfbt +aqhrsqbyxtxhsvmnz[pfpclhprjghikyngp]krgiznxuehpzeiy +trqnrkulbvipvmj[mgsdnaqnayymjyp]otecdnzhhcufrly +illmnsgqusbqybiso[fxddafnnoholnqjotb]uplvjosscbyhwmw[jsedsarqbralzbjmyq]sdwkyeychcdpqvfup +zehmutjhkodiqpi[usuretqrbmggvlvr]dewkdjmtingkzuyq[pmmbbozcvplhejh]jzasjfqvsusgnkfegad +ljpcpqtpcpcdttjo[qbmnhadshlheoavsbxi]wnwuahdcagpellgs +ayqxaqtrqzbxyhu[wkplzaetynfxqzhtkco]jpgbztbvmojlflc[ojmgjvfxdvlyzih]levvkelkzftbzwzkow[fmszxqchzjhxtwfm]vihmoqcosarkzsad +nigshquyfjlleujdtw[qmiqiabzqiqafambcv]ywbltgpjxcwlkyahg +vmgyovkavazsxwed[anpflkjsqieufhscn]uizulvgasvsstuhfn[ygxgsfldybdnsleqy]tztuatotreocsrfevpy[yxqmsidajmknyrae]whoydkufyieuqhmqv +jyhhfbftixtntuozgfl[ffrzhxpaezbspndbo]sbwvaoziercfpmeo[tzeluvflupgartnyjes]gqfmzvmpieczbjdsr[zeenwxfhhxbdgjkr]ojqxbcxciclzwthvqyv +olhruodhjmaicslbgw[upvujuuazyolckot]gcwfjukdneuxqreeg[tnnnlficumlgwkdsxus]pxrxdntakudobpo +vdowqzktnmpimsvok[gggjvxecgicglrkuvfb]xtsuhbzqpovnoqhnbs +hxvziijhffbzjnjvgoc[sealjvjgnjnkzac]neuhdwcgtjcvpku +qryaqhtnjvickffebwj[hcgzffksmwbqqdm]zrwihiolnfuqzqpkxn +egbqexgeqnqsaxdi[xghkrttlbmkxgfj]rpulxldvweijplm[dldqxbqxenksncnwhxo]steqcncxfskqcfwfnbm +dhusxmzjdacdrqor[tzblogyadgggzbi]vssexeogwduosdoeo[xexqnjrctzlbkfri]dqppelyoecnnacs +tkrkjtgdhxdcyapamp[gvyyiztulksqxosp]voudpakpaphmrlebpj[vghkfcrqexfgoguvbxv]yronkwfpvrwilnuegkb +yiuhvglusvqtzvngzuc[mfvcrgjuywuthtprxe]vjrrmtbyppmesvorp[ucqdvtwolrvpjyhiolf]eazedskopeknjcqx +segabhonjryukdicj[zvjqilxyvwjnjgjvrnf]gxibvkxslgkpfdhsn[tlbwwiypungvwcvwngx]hhgglxqosunhdvgr[mrjgltlfxwsznpnmdox]bqsgftffsibfruyz +hrtiuksavtjzekgf[vaagjkvweeznlshs]ntotbakgpxpcmqanhab[pqvkabybndisouur]cnjoxldhauoppnqqk +yizxcouxlbjqbijqmj[kkqvlcusdkmkbmuia]pidiunjwlkapojzzmf +dfzinzasgtnjdbdh[wyguangjweruyqm]jfpqpyqydvbdtgqpqt[eryvzkaxiahxekwbp]sywpjhgufixvhljk +jkmabkiiltlvopaxec[utofhywhxjucodwke]dwxatuzwebnyulyt[iajptbioysozunsws]nmfnmtguoqipjmigsyn +yxletutyrgisbrm[ljtuifjmgxupgerhuhb]wpqnfedngiollocqbfh +zszqqoahkvdvpezddea[defewzqptytvhnpzcdu]cxuavzeyqysdynnr[gvmfnqnjwrjrjzphei]pelrqmmykeiamnh[jrjqavultdjecnghoc]ekxawogufyfdmltveqf +morsvbgrpgqiqeplgg[giswwkjoxkgkbonav]lyhrrcwskwjjflawgs[ogjazoccoomohhalb]gjnkzumbxtojtud +gtgotbovcctgtwwc[owthnyvlmcwnctlkilj]eytxalpmzywmwqc +ikznlwbayqdbhusm[iqstwodfolztyldh]amvvpwqwlswcnut +kumjpojktwxazwtg[idtisckrbetbaye]mgqtwjxlbdpadrnxg[eourfrbwgoeoqrlvhv]gegegzbxfyzpbij +mxcepmkacvzxddcpnsf[jviddcgbglreegewbj]qmqdhescnuuswkhpvxn +ltsouowwsvovkbie[huwwuaptbopxsixrb]skscogxrektbbmuwqu[niaczcnnxkymnnuu]sfczdkldegoynqw[mrjssleiutncang]jkfgyuzcaisvrjekiwe +mfqowsxqmywlvauv[fziifhafjuiwdizvm]gmaxzryznwavsaxsv +okmehkbnqsegqinj[dxddmmglnqftiunfuea]todmrlalqdfqfkbq[vrktligspzyclnfz]jwdvkpuvhpwffrnyxw +mybozskxkccdsuuptc[mrlkqwbdhhktuxpzjxi]xrujoxxkxwqcthydsw +jupphmpmynzxsfkr[xhvcemrobysjizesgs]ijjlrwbpchbbiblvr +vpabzrcqfzsejjgln[segfzwfyprsfqskhop]gksthicdjyagobs +tuhzaznrumhuwud[szqusyzaykegklbcdoo]prwjxzrwyrgcouehrg +dfvbjgrshvnvfumqxh[tgnhpzveumwngrnoc]qpntyvcxxoofgsk[jibdpycgwklugip]mgkzhcifwyzxsbuwj +mbdpghflpcondfk[ftzfdsbexmnznqqmfaa]xznzgqjdfkmjzvwni +ojjaanxihagtezp[pxqpdgygyklexhrpc]lapqmhronwsmwbbf[rzuhtemugsniacn]apixdvsnjpsplmjwvn[iwdpiqgoztjamenyyw]zjyidlwjbvevovgf +pijmbdkeyhcjzuwclu[onazufaoibbwzepmbr]jhjaqudvrdoqcvobs[lrwjikvojmgdtkwb]gfxgoeihxughdfbetm[yjhxesdcdudwszwv]hgfdxuejwfuedpdu +hvdutkvozvxwpvx[beubpipzuwaclrev]lqeylkxqdqmcdqd[oivjrkpjzrjywzrxely]dcupjtbrltnguho +esrepqjymnodspvjib[kwdoleplnoxmntjuip]lvrhqceegktadibgh[yfbqpomfldnbpxsaoan]cheitjzmqwdbilm +oakpwuuoizfcsfo[csxawuixxvzzooah]dafrurtufjpuetnui +jmmekugaastsvdn[qoasgnykbkodsgt]lmfvbqomdghvicry +hqznrdvlwnamiushnou[iufqiqjtaiejfqwns]xsgjmqqsvbctpwqcgz[mvpdchozogazbfywqd]iqimztlwajwbxhr +gkeetoqftvsdjhhghre[nspwxohslbgkpyyhdh]glknqkzyfmvjczau[zrzurqfppidpckhmxu]rtawnnjhyjnbvnt[deisyafkjnxtcjas]cshchafpoiqptus +jpkjyjiucudsgjz[mppiltmurhwxvmv]sdhrapccelecuctxq[cnwlmuvyistotoykn]hjzxzneifkwmvumg +uvzuxzcnipyfyuesvna[ckplomuathpfkndodxk]vrqhbliixmzbefuh +ionmypunjczxhry[bvgmqzohimrjmijzkwz]qfzsokgukugmeso[uarvxrewouktpgnghtq]rsnccdtstsegeoudngq[hkvkymbbgdyncilyf]zteoiyacrtwykwzbxy +jnyydhrsrkeujfvj[qmxzqkbwizhvcztzdqr]yllidgevuektldszzjy +nuylrchiwpfvhdumyet[hfgfzmeldvotgtxqh]frzcopyhigfewcnb +sdcvojpgatiidjvfy[zhvymqejqxllelyux]ektbysjcypxfjrsor[kgfvqbereoskymyfp]izmdymjhwwtelesjr +xnelfgdpnrfhdombqq[oiidietkplqnygwsgo]jiltmfqqavrjrvyui +zyuubhwaovcbnaxrmtv[yefoksxqkrkbmbm]ainfhyuonvdvcyegy[nntnxqkqdqattwt]tcrtyqjhokntxcb +hxkbhdfwcraxhdcff[umxxccphsddzavdqn]zsmmtgneghqsrwfauw +kbdughqnourxomuiab[xcjayouykostteh]enwbjtpxpyzaeuhuwb +cpmzhwxdntahvhl[diddnwirsnqchwr]etsizyoarkawzrpfidi +xrruvcmbmigmutacwc[owhorlqlgqujvhos]iddgaukpxlielcko[gawcwcvuviuohmda]bfdceclnseehdeyxv +vlxaputciirctva[qgmwpinixdixaiut]kkoousbfcxganzcffg[cikwetvrztjgefpzsks]jrsyfxydznmupwapco[ooydsykpjwakdep]krlytknowykzzqaafou +dnnvcszortmitfv[sbnurvnwxwmvbdpawa]ewayhapxdfxplpqudro +fsiehjchtnyenvmjfw[obnlguwjqsgylwveak]hupypbuggmbkeqxt[ljxbmifxgorvriaj]tkttmzairwztsmn +pnhgjwzyqnjrkkw[ofyifgmztnzelptkwho]cgnlnrfdgfgjvztpz[wemrlhyskboycpdbzr]azikmfaudvrdhvfvt[chxmcbgineaycjiwy]kjbfttnqgqhkefoolo +khdlanelfapgxqpspe[alrgipfwfdyguqtk]coxffjtxpbqmxig +sxobbewirkvducqxd[ubfbqjccnbtkwpbxqpg]hgsswdjiudnvmvijt +jzbqaqfubdsfinobsdu[rojkizavtvueepedxw]lcsyjeoyieqjcim[nszibgczunpslecxo]louacmgeotayemh[zvpjwwpeyjjdhjc]jidkptxmhccryujojap +rrofkfoljuossrced[ymvijcmdvrzhcyh]zegkwrmeneexpcnrh +eniwjwjnmgyzescoz[semlscmtbagknxpbvte]ysqfgrshborwtgnwtr[bossxfqcyadppdflbr]pyiuttfsuegwjwcxzr[yaymomeitxwdfvsr]elhifdegwfstqyniqta +xauanaojjnhdgcpuwwj[ccitjseyrwjqvaljv]ebbwxnquaqlhgqjsgwc[jybietxintbtpzncpw]wfkwxwffzxwqucjhyvs +ipmxdranyxbmwlo[ueimjvadwbdjithwn]ifmvlcsneopyffsums[ejornegszbqxtosc]iucimozjnkqkeysden[vvtdfnvjnzqbxujml]klrpisgrmdbrqbupc +evolkocwyejqtcazj[dzleqjleocyexjivik]zmvqrxiqhsjtoezm[sskndhlmxrucdyqvop]murrraduofedtltbtg[kuzqpodvwnewwqdil]otvalnjnbexltsbitwi +ppqnetrairzkzlt[hyydyimhgzayzgnxqn]lwubwuvowsyovjjfgp[xbzmifaqcmpyuev]wtgcnccsysrfvbtb +jpecpgdrvunkjfrp[eevsiosfybfgdgalp]veprfliqlxmoctjx[bcfelthvqqxthqwpuoz]beufleuquitnnsti[aslupsydyktxgqsolq]gctlsoauflrjprdn +yekfawwakhkqvpqf[cvenkdpepuyimstwmnz]fphlenyhtsxxeyst[yohciybbsiokzajcwlz]vtqcjngqpamsvrchix +ougrpfmoohiymnx[gorlgyciageugmcbony]ozmvirifntorlvzz[klsgbagukrnbyzsez]rdzhlkpoucggkcdqm +gfhrcutoyproiww[nzgfaaccfrgdbcg]fcrtnobfhhyzmadxjv[vlbueztcxkkbufljse]gqpnxtlrrhclwuaj[sstrllihglystknh]alxmlywxfjwnynbwfk +opeacxklhjwcefmwrwg[mzqwxyfltfqyepcgnym]cpziqpjettzcnktrqi[mbnwwhyxebbececc]tdkduejetkrqwoxrsoq[ncenzwgjnekbobv]yxhgzizqxwaihedda +svatyxdgfofrrkiksjf[mxmrficzxfyykqekorr]qojleucutcqxqryi +prrhfrigzcmemou[zkhokevqzcspzoyt]tytqcpuucppiwio[mogedxwsflwocpkdh]kkqnructlslbaked[sslztcwiwkudgtji]djssvabrpmygljeh +btundrdlcsgtilltpue[jiunnaqqzfgxauqjes]wtdxsfqroorcghqk[qvyzuidvkzmomfi]cgckuokezrtxrgdlo +tjcpdjzfllhwugiy[vxypwowarlatqjlwq]wnpwefpgpfcqqwwrsq +zfduowqkrccccgggmbl[iwwfgrhmjxgljwqf]cminvjjyetivkvhvkdy[ismlcjjywxxvaehvhhm]eojlvocbfkftjkapzs +hzkrcmpwhfnbwlisg[wxwoegwncugpcfwywxe]voktthitecybcfpnz +dcsrtgkbstmkwlzy[pcnwmgmcmpsiyizqx]pzjcivraubvgbkdahk[yydvhvyumdzfmjuso]bfljbkwodikjenu[toxagxhnvgkwcivpcuc]sanysdrigussqum +lpcxkqrspacyzrqhbhr[vdcbkamwyjnxpgjpm]afxbzzxzrtaacbypq[ftbpiplrdrreqesthw]tidlvfojrlctjkfel[iibzklhicpqjvzrnza]bmekkyjigxxtegqbait +duchvjohwoouxgmmxds[qscgkenygikbdrsqc]iovrgoggtgiebylbu[iqqrytrhujzcywwq]ybgfnnhqwfpfios[dryqypecmskrqux]klqhpvydovzggsqo +gwgojmuthbgcalzvdxh[njicnwbqdckxtyxkj]rwyptcssdkdqthiydea +yokzqvwcycvjgouoyw[starlvyjnijeacjseo]iehvlergdbswibmzci[ppmriizuqubzfehcz]jartjkmqzngigjvl[izpxafhxdmckrcuufu]pvkldotwdzdluoubpnm +rogyxrgfqivkovtna[xtahrogngfeygkasq]kpcpvtirxettedux[cdlnciogkcsaras]bupwazalrmfnjufn +eaeubxmpmymzrfleut[eharpivgddyokps]wimaximeayrixnts[paysmyvjuzpjjqr]fcqykmkzbcbyrpy +exvlqvnfmpkxfjwbhol[utjaefsandulqaw]xjrjchxifscadbld[ifrckhdhmptybkhrj]ykcqgygngiwzzyfnxg[plfhikkzndknbpdeeu]siwtfnlbcxuqkrhwj +ljihefaqagbmffbcr[ccmafzhpsvluglwsgh]jioaeefkgujinzlgn +rgysyaquiuyvtojxnaj[gcygzkwqdebiqsr]icaeuutjodsizqzfvj[qapmsqsaoniuinsz]ppgtfxsblzgtqtaiiey[xlkzyyvcgyhlmvnzrpr]htorgwwkbhasrsbvemq +coiurrjhxxkcplh[nkusmllwtsuddqasyc]vyxzujqohjyctyv +briulribegnliapcimw[rgawfayyoopbosvc]owgryasogyewgxchxgr +smseegsurmfktgmefhw[paopyayrwykwdvcjjhp]byayaatpurrllyzd +mvgbtjdigbhhywarz[pfrhqtizabthnqrvvw]azdztfkkfizbxsy[jozzjtzkscklmdt]ucnptpblgcgmkeojpl[nqsybfqdphdncqgigis]yecpixjgagdgkbz +zyuzikehgrfaztne[oaxgeczbaafnottqg]kuuggppqtgrncptm[tcfnyqvqcijfcfdljh]pwntuaixpqfvyoatk[mowgvynrpbvmqlpucq]vgopzmyigjbqlismti +ostutlkruoevsjr[qnvqsxlasjyrdyyz]klwvhuhmvgrlcdy[tycmevukacjlveu]mvxcfqojmrijbubfm[rbodtpwkkidfrnhayj]jsbgdcwbfdfflvupn +eaiframmiukbcixxi[bmqaglfamrqoswuhme]lxvkwmzgauwmabu[kxusdngtifhpmplxl]sfccogjqnblrahch +hcjmrcnzrhznwvtjby[lxmehjbnudevzmhx]ukfmdplzriyztnioty[lqjesrsxjozxcgfaknm]qifmjftfaswtrjblzf +xmhpeigrzvrgknc[drornrcakzujdrsbrvj]czapwkwkwwnkwks +sfdyqdpsfcxebamsf[vehdpjffaqhytqhhbi]urolmsuobvbecvcnv[toagfgryhwfgfwxmvs]btjwiwdrxnpzxlxdsdi +gnjmrczrqiryaodop[etlqbnstgjysesf]ggmbohbzrtfbapbjg +wwkqbdcmlkfwxwdu[firsfuftyxwxpcicu]cntzxuydyjkgkkfvdl +cvcsgxflnidiwtvy[hhzzbmygwugzsfnus]evzlovhsgqumejki[btikqitubnwzkhfyhh]xwxvlgyojlmkwljv +bzuxzgeuobcctajvva[lpqpidtuzmrrnnlgkqu]lhyxsevugkrdimm[umbmngadfcujqpqr]nizwephuepdykbgj[hfheiymxxfgyxyl]zlurubnhkwxdrwllatg +gkwahvrljkerohucrty[lgxqhorgrscmkjqcziq]otxkbzuzncbznvr +hpoehzfotnjpnhl[yrkyqbolznetbgxmy]fblwkhzfebmzavscyyl[lxvxgdkjvtoxjpu]oetusxkoxlpceierbt[faylwjcdxicxbqr]ledknznfnaiaovejww +xifdyajgrrrhakdqhg[qtzmwfjraqbrwstiibr]juciognmzyafmai[lgbmgoxqtjngqpqkwt]zzkhrunuborvoajlvul +ekecthrkwdbjhsy[klxbdnucasemwhlpjj]jbvenwrnvynlfyjybm[zgfxxurrduhtlmsbelf]lxuxlahnrqvjssffj[wzcpjiesgsbwbtnlrs]sofzsskbviyfvlo +jscqvqqdwvkvrqcb[vzfqbgopfnjcekjs]dmspregwlklxptp[lsxjobfksvzwshdre]yqfwrvjrykinzeon +rbtqjtepvufhwpjugj[vkdhjmfkeocnauedxp]vpoqmfpnmjdpcxw +ihhaztfuasflyghkndl[vseslcbeufhmrpyfqb]mtcgpfjhjeowjpqc[cabeopcrmhjhudob]fgeutfapismkdwqxmal[wldzeajldxlxpwfrb]rvyuojjnauuitoofgcm +ixrzwptyltfshve[xwlsfazypzeuauxpozt]nwfgkbpuxeauadrgbbm +vppgbcdybisarvokztx[yuykfmzxbgfwzdohup]vlkdreyqjihmdksxih[iysfrpczrirzbeirih]czkbhrqlrovfkmlu +iaatwbohmiosyiqfq[imajfecefyujhwg]aanaybxebrfpdfxxpgw +qgomsuglksqobwhaq[fzcrputgufyvnesoqwe]ipziztlrfmlaizts[pulgtrdydqegbymu]pxcyeozdofdghkmst +tlxidzqdeqchemiqdsm[hacfdsanbiffzhilct]jtclxgjapfmwhlkn[ieafoftblueqcped]lauckblqborgtjnj +upkkaykvxwvkgwgztzp[jmotfixnvoqrpwsci]wszntutpsjljzmwqpgp[dbnlosuwazvekoplb]bmobthbbmitprffl[qkjfwmsronqjmylzcre]yaulmyfoixmkgjs +zxxsmidmqxjigkbos[iwsufumylphrhyx]uqmpbcxmvhzuppxqopf[ykipifsdwkpzgmt]zzcwzmwugdzckey +ciakjtvtrkgrxvp[yhxuyhyxwytquzxujw]lrxibndatfiqyltehl[nnadhofokmcutiyc]vosxtisllkweiaapagg[vwniutthbrvmqrvik]aixaxvddxrdnmmt +mbjsskcvljlehsxc[cknzgxghehlmats]eqknrogpyfcmtfhso +lcbrfrsccsbhyhurc[mheohludmokwwjx]bezowkrdzwhssgbvydq[kiwqvuebvywyegmdyy]ioskcrvqcagocnnh[zgttakbraxpcsqsc]hmmqufyflbmjlcciqvn +ezmqplezxylckxcqjxn[pdzarngoyfbjgyxqxgt]yokricbfoocmehi[cffrwwrwhmilnyf]uaybztxphgccfuu +xnjslvbmmapiwwpq[qmuxemavopeoiwnebts]xmrajpgpgeojtabumm[tbjjrgipnfzjafi]hcuirvleolclticur +eltfnqblogwvtjgni[bjfxnnmgalahvpdtvku]eingohwswwabsbtb[nxsqsvleqobfpxlaxj]gfsbsvcbbnwtuktuw[wrgcswhmdtssvxobcu]wgsniklaxmadgnjd +kxpuygixzfwrwzpzsbw[uqxqvvupyvvajkcysh]scshpiffohigsgm +ovchugxbmthhhijq[fznmygfcqewzomfgbc]qczlousnoccgyrgs +imtfinjttxvhtcll[xiqmbmrcqdxlvuf]pybqlwqezwrkvikns[usjydesemedszquseso]fhcgyicfbdrmgcnk +aqnavkllyitzewgs[cbbqmbtgufuvcun]iugpkakfufksfitigk[lyqiierbjucxbvaux]szbwsttayzipkcdb +yetucqvgffnvnxqx[pvgczfwkehnfqxawz]vfxegwcevafevvzx[ukcwxvnvfnqvxhfa]bdciuylrvfkmxyi +yvachrqguvjhkrbe[rtlpuvvfdvmtqswiln]jcyqjdmtzndhrif +rphybwiwiszwkkxm[waiaqtuthjgfgag]ttlnqhzfagaregyo +unsmoewlzxuguuwu[dyqsnohyqcommmmov]jipyewobyjdzkgkgo[yphyanakgkgvybsx]pjtzynsvtltzzajc[iweuafprefmbuekk]rwelzzbkbqjwjrw +kluxazqhqmcrvldfv[dbxzgwsfmxettwmgj]rgvfmxibxzbajitnud[vtlbsgrkhnfpmvvkp]pdycyraaqooszqa[eyliotjigekmtov]eiopplzmedvdvmwt +mlozzkwmfcrdlvns[wsdduzxzfvlvldpjvgg]ywqncwocnslofij[sakivxaniergaouc]nzmhdlkxeiehdpuok[zfwtadjlizjcauurkq]vlvtdicnyhseqbeo +ssfmkfdeguuaqdbyqub[nbobgowoboytefejnz]fplpuipnficejfsuid +lljnuuistrsmsjazzy[vccsskujvdwxypuk]jhqjqhfatmuedugl[hufmsmgjutabctabusw]zcoiiovxkxtualjx[zdxdbmbibryrqaubxy]tyayojdxepcpmwi +zursgksbdkuzemouhl[sekbvoxwlmumyrdh]yxafewnovnxivyp[ajjditfeeocipuvdl]ygsuxuhtqervumd +suxzfxizhyzbovsz[dtamgkleqiesxemqkgl]vjuviztkxzchergyx[tvazaqnrstjbdts]wccoiceucunjiuus +gongygcedfxwncy[lxtpoagiqvgiryasha]elmaiygycycdtsclhpf +pkyqsmcicydbmdagw[ayulcaspxpbtnegeoou]welxvngiualigfefv[veqtcxgkgzveegxckee]djmbhovzjfexqaedywl[okzphpgdqtpicit]mistlyyaoyphetsxqxi +uwrxhstckbebnlw[yhflbfhsqhshieo]dvmzzqknrjcnwixhgk[upxuqrlwzvvsgpa]bmnfpjynunfbwunupiv[mbcmrpoxtbzcbijmmu]icdxewwtwcibjotjf +pscqchwjixrhpzprdla[nzfglspgwpsaiph]xtypkrtleiujsfmcso +llcxlfghzjvyhgill[vtqyiyrwujkovfctkk]arbtetvtixtnyavydg[ozxyyroceqktxhpv]maekylkkwdbgwgug +bzagcsgcadoffot[demvhzpdjthrniiuvj]nwwrkguuemsdtvspi[sququtlqggtpszucm]pqaqqxpssdgniycn[lkdwrbxkrkiqdxjc]bqngsdxlxxvxdvqww +wijjgkptnkbnzpqr[zylewxhygsxcrlyi]nanyoaosbxahyvdsett[kojrflwbltrombqxo]lfdpaptujhwfgrrnf[slsmmogpspgpuwnce]sihedfdnqnejevnw +nutyeltkszkulqpt[cpgdmqleitivdtr]veieyzmfjafragrcht[nzudyhtmpopacznkq]dmywgwmnrieiohcuf[ctbktcgxznhoqoxczzf]bqzffvqraxpjdcvt +akgmlcznqnhncjknbp[bwdbsrdxqqmaavngjc]cwyygvcrkagmmrciout[nkpzkdmflljxczogs]mqkafcpxslquyrudeui[clvbdgnkrjdpptqwq]cyygmkgtftxvsbbbfgc +fxlpnkdskynkosqpp[efnouhxslwitteqrtx]xjxojaxrbampbcknga[ugewjlmzbspxhtejamk]nrtflumsbbtkejw +vzrzmtwbxwfhyjvcmft[wrdvmieyzckycagwma]izyptswwlzgivtgyfd[jaujtzdzregakjk]cjdnelesxnhmgkqsgs[tjcsmxghgtmstejjhb]tzqsgoiospxadncn +okgjhnzaxrtektb[sleqpxoqckdrsiwi]jzthxxszazdahvhq[mgxzdqnfscpqdoykr]doyvhvnmbshvkcib[jtrsntjktunoxxn]rmejgievrkrxaziux +fodknkictemsxiicght[tdltamcatgnknki]hzdspvkbgipuvnb +xhhmaiussrmwaxcpoq[agyegtzmrcgdrqiiv]akuxocgoidnfmkffroz[lkkfnmgryejzyvjh]ozdzcbsfmllaiyclho[vseayejwmotjhccg]qfqchpalcnaweyo +imdrphyleudnvhc[lzqochrdcjotjojk]cwsqzuwoflalwatlsd[ctefovkyinrjchrwdav]cmnbuqveexpaxmhi +vckjhzrdtpyynzbdsad[ehjwlyfbffzszrx]aizjcopfbdgrrtei +vfkpxnrqufijmniu[wnwtwpmgtjonykmcsp]mhehavmuivmxhdelxa[spyybveheykroybw]bfzudojcjhzckbac +egipucceijeltfoz[jpyjfgsqdywwjillf]kltttxmvrepsures[asbzcnwdqvfkfkiqqs]usnadxpcdxpjnifm +svsbijigntdtxph[fabzbljmijzwvjlac]kieomhcpodzimrmqoc[xusohhfobyruazi]wxkjzzpskukqjirtjc[iwqdjijjucrslihqpo]faezwwmpfpxenvp +sbjgcnwomllqwavkviw[pxekvxjtjbgjuouft]puzjbrwmyzsxclgmqsb[vtpnaljnxkgwlryjo]lhqzwvnpkzsdndp +fyfyvifiocceoozl[dmjxamblfosaizav]smoyhjbuffpgqdl +tlbdacsdiavtwucvf[npepgjenhdkgfavbn]hvbffufjyehpsoa[xghicdcxptmipfxlz]lvducqyymcqkket +nuystaihvpelybkvch[rlqyflvholahkcxw]gicdfjzhwwocfejthx[jpeuakotyanntiw]sfsavxuyyulvuluyur[asngaxekprpfzsvxx]rliayxmjvsrnizh +axquvvjwulrntbzzf[fddxxjwbdaecbsderd]vjtqwpjlhbdhxjoh +cgeyfvgczhhwbdz[kgsqgnalsysssiyhqp]wqzhbjvykeuyjxgfzgg[mqkzclianfnifjdql]vbeyhsxsfmoeanpnipa[sxmzlhgrezqxsxzzcku]gwmgkijugjwtutmgj +nnjlbnnasmuhskqu[shbjjccjlumeuigoim]ndwzzmbtazttjpawtzl[cnkpifihvkmsallifij]ccpzfojfxszmytbd[jtcogseximfojmjm]bgdltwjrqciyqfifkh +pkdqnzhjzcttkackdba[mucwutymaybynvttts]nndhioamrjejmibag[fndcrctykpehoglop]rgxjwrpzlqapjsv +nccuyvrhzyszqnw[ogdgzsefffyfoenfh]jnqnhnyoyrcnrowjmpv[wmlihztaoyedgkg]vneeegnosrxphish[uwrmezbsmqbxjpx]jgfoinwzlhyixzjzv +kriqecrnaeujvuzw[lruowheuwnintaqqxcl]kcopdidcqinihhmk +vxkblgxcmztnphdzf[ysjhxgovujrpagndi]ezgjwgowcdkfcstfhr[hpxrabjwpymyaolp]itcthqpgksvedadl[stfrippovsfrwglisp]eodicmiszqhwnuymlgn +jznqrbdgjcokdqdlser[xemhfhnwbftgxgjukrf]mhcovplrxcsixrh[xyswalpqqvgsvmqvx]kjeuyxksnmydfkakhq[zcaydzhceioawvrlsm]wzezpqlhvwcgzjzigtn +vedqtirgwrgutas[eegbxmhgykfrwrwy]pzslegjrbmdmeub +lespviexybwomljka[dxvrexedlclnaurw]wzevexsobirvepgpmt[rseoofjlimvxwro]cyojbkugwdzjlxsqd +fsdyxosfmlqfwoqpy[mwypxaxulrbjsfi]ghywyebrmgjsrshgc[lggfwxlpovrwthxtlln]zmtqqhkwabuhvtnabwh +smsgvpvsfaxhocsyz[hgbjpapisxsillo]qsgxbvoijxlwhxpt +fyfpxellnptlqfxvdn[hpopfkwhgcbjoze]sopowsrtqgbpysjfz +qenbpbnrikfrnwpq[nmkndzwogcgtzhm]zhuslfffixielmjaqpb[dtmldnpqizrcbxixto]wpspaoprebgbksq +vhjgpbgdoeoljigkqde[aqojnqwgpiredyffb]vmlvnnohhbwzouwi[rldlmezoquqcodxghov]bhwnyaxsnyyihhgv[gjjezirrmfvkpvfayb]uaxxuikjcwppslge +fnwyhfrnoxxjpubwe[rflutoqwauqbztk]tmbmyhpncgpkzcqvv[dgksjzbgbuzlozns]psdmkqjzxdwvllstru +vnrsujzctbuqnbu[glgsyfmfeuoloohqp]ybhziayoqxsbopf[vtwnbpqxhgsfguztg]xhgvtoqwouusyahedc[zcchxnllferklyt]avgtwloloznygrb +rojtxmpwxsledhm[xibuxgovbxiejlegyc]xihwoxmzghhwlsthiou[ywkngtjxrhhozglwo]zfncywcurhmsfxxqjbt +vxoojfqikhnbnrh[trdtiatykaontxlv]xenfwokorxaeweoz[itbylohijtfjgdtmkvc]butficisomglwjzaa +wkofaduihyxhiyrvjs[deskgjgenvxxxupntfl]ralmugesymrxreommk +ozsnpcdvkykxguzltcp[caargzwxildtwswp]capkmhbfpfmdegigg[sigilgehfnfxlza]trtpmbccrrkpggioz +pfuhqwjjgyzbbea[yexwnbudioaikfsqlca]vaobiurftgeglgrzl[thjpurqfzaezqxfajme]seuekovcvvtdmlixf[mknpvkntvdftjhhhfgh]dlgqajapwlgdjnwybp +jbtzwsypehgrmzeg[gwskjuqbwedzxfcehr]xpkfcuejevonsinxs[upnrxgjqhohlyeyp]dsyhrudzqsibolxnvw +skjjsxxumbobzsckqk[sqlnqpubrayffzs]hseibigmtjtcgbav[khvlknemnqiekxy]fkzvtfscvoatsfqrd +dozlslrkuemgbykifp[bzvnluuiqdffwtf]tignkmwpnqrnmefaqm +ppxwcouehvqfwoenqo[rzmtyyvedmojatvvq]efcstfsjslpqdzvhb[tvmkwnuxestqxfockv]oqskydohbmayshfcihw[pfyulawxqbaiehqvmwi]wluhmctgrkjxqtlmp +uvqfjimhzqboivo[buuulgcbqgfsbup]wqnbktwxwslvceegi +muiuadioyfirjks[xviqxaavhdxjkkccmrx]weauetgyttscsfwv[rzgaefcngzklpjqzgeh]jtnbnuuvbnbjhdqn[idjpczmrbomwipkv]vbgcjfvyvnxhdsmycx +hmdflkjbenjynzdmeqj[ybyntwgyyptizunn]ctijqxbybwarmfzpit +khhocslzxicmlxk[xssahaneujvceofaiyh]swrjwipkknbnrrrig +dvjvkhnqyifqzse[myleyunwsupcnfagq]tmtuvqikqxzdskqcgxp[lblzunblboznidegkla]eaqhztxpgjuijohkdru +mqcasrzjqmhwbhbuyc[wkfahpqjhtwuiybqae]yzfcavhtmzofqww[goqblpzkmfxynuzm]bysjxjeocperndv[uwpxvnpxqhfnaalchm]lyfynynkovtmfsi +wnczxavmjnfgogv[oyjxcsvrrgtpkponga]gzhjlzgxxjkoklgm[hsrwppehbugkcap]zayfyoqorpxefqenxc[apojyrhryhfnmksa]uwnuxprqfxnkzkhnbji +iylrycmvbhpowmdvwy[oepptahrmhsoiskeoq]vtqctnyinxvrvlpl +iauhsxbjgxiebvfhbw[mnjywcztqiajiqxx]iikcygxzeprjwkoniqj[tqycczkvsvlsjetec]mwrnosvszjhmuoiyzxw[klgtgkaxohfaogm]fsxjsgwondgzpdrbbcl +bfqtwsviccqwndca[juqvrcznrlghmsiz]yttbexwewvvoehurkrv[mkugsxdrbaktcqf]yrqebvyxlcqjwcewg +ytoteijopgxfmiokatn[oppmfhkktlewhlq]erycfxfafsiicbtx +xlwbkbenrohodfnmuv[zarnezgnivnmged]vyumskttvpderhzbimc[hvbbjegwdeeqtam]fopblbizbmbhzfsdnzm +rgmnnwzikyanthhp[nvnhsgdymtjeqzurz]mbqxtvwhpggnbcq[apeorjqexywhszrno]qaxdcaysefnpyviduz +vjaljdyyoihduumfo[bpufjkyqjvxoprdwrr]ccjbldnkbzezeznmkpu +yhbnzbxqrvzrguxcbss[unzjeicvhgqtwek]obuccrvnajbvkcmkzh[futhsovnghajatalva]humwbgtpqzjgordah[kvxmlpebzsitmnjfnz]olxhcyqkvfkqdxdc +gsojkejbnpgptcgeubr[lgjcwaotpdouravq]neezbmtkclvcvkqncw +qqdvpngddzjwase[rtgandojrzcpohlpknx]qdnxpiawdlklkscmpa[qtpzakubrncjzbpr]efpxwdvobcigtpu +boxlzukkqchmqrrpgk[ggylyipkjdmbjfp]dkckhhgapbgpmygpa[yfetxkcehafknkmk]acqmjcsvxzptstswuj[atrjixpyeqordilgj]eccoowxhivjiljegqm +exjgzzncnnehrto[qnhzvdfprbarmtdpp]rcdxdswituqgnsix +tokldrsfwqqhetyw[muqzhystnflncxm]pjpmtwcamluvvvdsu[mpfvycofrzebemw]mcyzcqfngdrjaioxzda +pqhnhcbjoqjvgqh[vqkgnojpmbawemi]lampvrpcpvxludprfuj +vbdpihaehliobsbciw[cpaudttavwxkfpg]aidtxeypckfsagubro[fpaiuhpggzpxsctw]danwtjnlhrbfipgfbq +beoecqatqkztrbevt[bdqoxnitxmdqunizj]lgquhovsnjuxqaml[vyfylkbhnsdjoezm]ediekdjfsnsodqep +cnaisicaronpqbihlv[ajfhzrpysjdkxqpql]dfznlmsbuozjlqvf +jbgsemiqgxmtwmdulu[ulbyoughrbpthdlvmvm]dyrxsdesjjwwfmvmkf[gogkkkefuecieipe]nimswajpymtzyleew +haavjxuwhbfxlhfx[rssbpwlffrpnsse]chremerememjcbfuv +losdtsrwrdvwzbjf[daaxdqsorbsgznm]miovihloamfmovzruxk[horqrumrdnjorfw]shihudanlgqfzjf[kqkwshgnrpwudohanr]yohqqtcywhqawfhi +trrbdodxpewxgcyryk[limhtndawxliixkkq]ivxmixrjddqlmounj[cfhqatncyqijnvjv]djqfccmuvdnsylo +yfdgkwopvrudzsww[gnyyumqxrftncsfuaaw]zfiekmyvpseaugfwss[etzbbabtbkdtgbwf]djmbswwpvfsowmqdlw[lpbkaarutdlovoptrke]ukztythdiepqgemm +huwfnhilneqaecp[hdcrdcipgcaxtbfouo]poacbxvuqwkcilkb[dnpryjlynwgzbrnbc]hxillsnqqraloociaqc[uoyktvkfxkdkdopnbk]qvjeuapououufksmwse +lfbrqypxgthlyxqzywe[pcxfduxttmzaxtr]gidsxacxodigyok[qyaamzuhjqqnpdsii]apgfypwqjpygzmdtpj +prkahitlcoynnubnri[rqthrhhudrvryoea]urkuwyabxskqbsyfgm[dyagznreglcdincwie]okvqdhlixssurnd +qrwefbcelgjgpzoe[aedkjvzurwcrhdimb]eaxqgpvkewmjynmek[nmfyhryoglbtdgq]dfnecedmtcrkfyq[omndbxvzczgnojpl]trcocwxxczcxrvjjce +pphzgbbfbqmhbysodv[znbyvvkjlacgjrwlnkr]iyjpdjsjryyqsoblbyf +lziqyyfhruzfpwy[upekwttdqzjxspfzcmw]ptdaapvzenixlab[wvsdrswafuftmysocc]ykzygszayfmgenk[mylrsdifhepnnsst]tqrbrvifghuesad +jwfyweiiqvjfkvp[gsmzrlbjdpgqtbjakw]oofharmppecdotcw[dencjxxfrzxbuku]ygflsusvcrcdznc[fmcercvqncnxcbbwcrn]lkxshvdqjairdnnpz +mfspfyoqeyalvzx[zwdzwlsmnktynntn]eeogyyanaydeykwd +gvwvweokjzagobku[ixdetnocslayahccde]juncfldivihwfpee[mcpxioooaydtjmojwm]satqvbxfkxhfdrgoin +yncjgygznetzrrh[uzkbwhtbtkrcxcveik]gehtfqltpixmsuami[nqhxycgquaihujx]ndtusluyzjwufzdh[ppvannvzrnncxpcfbyy]kgitvwtucjasvtk +feushnbxghbeqsu[utnmthhouoazgbym]jmplltesvrbrllei +ijwbtaksbikedfm[gjckpcivddahwkp]kubvhiqvktkkijchj[qocdkdejflyyzwukfrh]qlnixtictiubnfhvv[ygbwjbjxtvfevjug]dclcjonutlwyqaxx +vqtafpvexofwcfssx[zmlfsfqivipeumubau]moqspxvivckaesffn +hphwnfopanasosexay[ddmqqktxkrurcry]slvhqigvbwonriydzb[ynanjunpszocqrjqm]fkdtvygiiddygcrg[jgumgpiumyhktlhoeom]dkvwoureblktplcjmi +skxhzizzzfrfausiz[nakguftuobnmkoz]buzexokukfscgmmfru[jhpsafmtolwlhvkhs]hznyqntiienjmspy +ccxuwxzdxtfwbpie[shhongtetcwukjbre]nufocpasneteinfkk +apfhilvripbjswmig[tzmvefmwonqiqdyt]szdbbwkkgaqmjkhpuu +gmqjznmtepctxpcfnx[eezqztmqxceenmds]avqugeuarwprizij[uumhklvgcrkfozd]goypuraafiwdcvq[zueuogjqbnsqmjfmxbn]ahgjvoxojaumver +payebfjnonvscnr[nzubpmedfuvkiwqkycu]cvsjgdyfvzippxu[gmiawxppknjjmvm]spdngdktoclylmo +ruhhexcfvomrhibmoux[cjkryzqtfkckieyzuu]vkwptpezjrouirxq[sggqhkgstdzqikfnxk]zxfgbatfizeivfkjbl +qqizwnfaajabeuskjdu[szujizggsbdhvihk]wxjmzdiqugjylejfu[dfygnnvhbvghhyuzo]yeaepigfgdcxbav[schlmqwlcifeqjhixs]ifaxsbjyirgfmwkaott +erxreojjauvvlbsxomv[xaneipervgreexmp]itfaxjxrwueyrynk +lgzbkiqfbgvdnyt[milmskrelgdjggvtmsv]clolytrsgczyppvrhkf +ryvrtxkdydhujxapwjw[ohgtjdaeifxzuhoqc]yflsxucxibqkcpft +srtfcyyruyxzxum[ygeoeyfnlufgsjxjm]ifwimooynxbrsxmyk +rqbnowuwuernuxpim[zzumupyxvnbnngmc]uwurpinkjmkckxx +ikzheexqxrfttoy[uwegndkenfvosfpm]acomhjgdgbuelap +srookpxqmghokjoegi[lhpppxjenrjqiri]mjlixhnrirctrsupv +onuiajxptpjwixyvp[otlnjwravarqmepwyd]hmnvzsflzeyrlxgpwwh +jmpskqdlbuorcpwpqj[sxwomhbdyomudfaisda]nvzxtvytsrqqxbsug +lohoirsglnfzmslubqc[pxhygduybnlqemp]eulzazwozzqytmn[joeiaeuczyygjtg]tnowqyhlrtmumjyrkp[lidmrorxkpcajufzib]ixxyjcoocfdgzjbhhl +tmixfdhagahaqeers[ruioctblczdbnusokt]orpjrznwojfxnheoqbj[gbgyexwumyintxi]tznnvbemvedlpriyu[ibseuzmfqmroeeawur]tkggtpbcgdthcpo +psnbkiuzotsmeklinng[qhigmmuxrpjmhuhxt]urvnxarbhbsouap[chfgrdkbxmgqzdccv]lbopbgjsbykugbzfp +qcneczsyljovqwlnjz[mntyylfgsuvpjdp]osrpdqguiouevrdq +xvfraxzgsypwfmswwwu[oyrmndtdginkvlzdid]xgtwrddwmukzxypxl[mcjxgiimlmsnizirzt]gliezwdntsgoxznesl[vwypsvpvcaeyzivjo]zigujupypwjqljxaie +xayweakpavlylgjl[hxjyhvqwnyixcesj]yuhyulfybuhvqiinlso[eyopyetglenvqzqhnqr]mqcovyockdqdqvfer +sovuasutixukkuuxn[jlvxhosfgqjcxnlmxql]bekpnvhdbyhmmvdhplp[xohnfpbaeqpbfnfi]eobpufxrrjaajjd[snnfnhoikinfhioa]syhkocukumqrwcgw +vhgyxqcvafubikvakos[jfivvuhbnehuqbeyu]dwezavodqhdmujzc[naepoqzmbtiraxhskf]bwuozbexnzmpukgu[zyzfttszjkatnovj]sgkrklrsnjzduvvjans +yplxqjomjxguqxjjix[mvtzncrxfvzjofx]wlhvxxzsdcfptbse +ddqjeqgctjkvwge[cbgnejudebflhpm]ryzxhqqixwsoztz[hxszfpgrjuxxipt]zuvvwbmdvqbqihy[gjfkxykdstapfhu]bzprrjdyjlljxnxb +xbnilldcerusgpejs[pvldiyrckxtgoesbti]ljqvtntbhxrryxcka[gdqkfyumjhgbzzwlvfi]uekphsrzawxriyei +egwrxuedgpcppavzt[mbblqsizmrxdwdrio]dzozhiodhtlvmrjcygh[gdzijmqhitlbhfw]ewvkussgmsnietkiv +oraksmkemjiapbdvqxc[vvgximcdecwxmpbjsr]breycrlgdwgnbjy[oqqtlhrvdyqesttwieg]dksvmqwavamfdma[fndgywlwmsmaivduv]mfweojoshjwolwla +pqpeytynxunxdfyxrmr[krtrvrufaemrmit]kcgnivmpvqoagjmharc[pvkuwynulvvuqkif]mvbbgwnmngtralbe +nsacyqfpikkoqqxp[jdcdddcdcylpjiled]jstcntnjxszhichrkw[vzfusiwojvrjzhevjm]lywsheganczawtqb +rtcpdankaboogxhbqj[vfamnogaxasxdiiizk]whpyanngpggqutan +qlxjojmpesvehkggt[flysjbaoiorosmpzcl]wgpxurstlnopucd[ewkgadgmllrewtwse]icnqidtfsqjurnkw +oifarludgzqkwtdm[jvoeypeqpfivakqyj]dtcboyxnhejlitz +npkttburtggvbsfuiwo[wvklzpiffhreyxkz]uhuynxjezspazaudse +etaapuxqbavybsp[mndpkefjvjupccx]pdcnnncxtrzfvlnmq[ioehzamymeougocos]hcuxkuwhwvjvysbwdo +fjrsuygcrtpzjsw[rhfrgfnkhajlqtqdp]hftckgnarcgoyfkmimd[hkldanmovhazpcpwhl]qomxfqqhkcuqhibrl[tpbrlhcndgbxuuzdng]knqmgdkpbljyufzazki +zydstadkygzvjmxdhu[qtgaglwyzqncfbds]dqwbpmopxmdtkkcj[dcakbjdwzlglkpndtb]nijwetvoulkydqukzn +hbxhybosbnopyxpnnz[juewibpcgkchnerk]pvdtzqclnvdbmwjk[wmtpskdcqiiythces]kbhxnzcnjxhnkuxwft[yetvomdrmxarjwsumqv]pgumogczlkgoiyn +zaeaejxwpzbqtjiutt[eqjjobopoyuoxymtvb]glxzffwpiwoqcciyul +rqrvuzjvcgaancl[pmxugkapydtxezz]lihcobqbdqenjmxyn[aemdyhmkusmchckzqnp]tgiijsdtqtqomptveju[mvaiexukertbkyinjc]pjuulfqsxhbpdiy +jjygzflwfyeiecuztx[yrziwmbdidxrjsouxen]bqkyguqcejsvrkn[hzipqxzodrnsozfmta]xvtakmgzpstbsivyt[ieiucrjmzeupsprslje]iquppghgxqhosvjzc +dwprarljcykiecn[wvdjaraappnffzsih]difkjyzhcyzgzjl +shsrycjlblbrcpv[drktygzuxbooshwhute]fanflcwacerdevozor[feybgvfyookhlsoivd]ixzfmefkgvcdnxqvy +rgogoobzbggsbeynx[nlnbqvcwdyzkbaa]prjegdbkocptzducz[tjanhuiieffrdspjf]bhhziiqbzdlkdmj +yslioeknctqgcwk[szhjocwzxxkbdoykvjj]aowmmepratdcjkgwjhe +yrfhkqrnxzzyvrocav[rqyqhvtneezcivu]hunxsvslxgfzevsvvw[pyyclulboseqorxoihs]akjsixprdzbyqlbupi +tcapvmyxklqgewra[pwxrpoxdptxemahbrot]ncwuxwfzukwcatres[ftlzvkapguezyhnsgl]ermejyvoisweiqvi[wynjqudtjghztati]vhpdjconbhhejafgfu +qkqbjylknnexhcziot[lwjbulvorpdzrhddlm]mvvmstxnwigtstskoo +wncbdjbvzjvrrunb[riirhteyuokxshfmxed]sdcpacarelkhxkt +xxcromhxgxqeokih[xxcnkwhvsylkpfbsj]xipnqesaslmeqsnu[rmzahgumualwizqnf]mutxgygzbvgkimvab[jypnhvoztklxkxyzsr]qhuxxsuvigbloux +yenrilcccypxerlso[dttyspegodnpefcpg]mdhfzxgyoxozmgi +jndnuwbhvaciqduyfg[xoeqacufaixieedbtnz]mpkkivmhxwxujcn +majifpotxhylyshir[mhcapgzvvwadphfid]rjaoxsvqlqyvqgtxte +imhzefgngckhvgqcjr[zysfanhwbnqzysui]zgogpzkcgjeigcwpv[jtxumxvjpotihpmb]zuuueogbabahhwa +ijrqngygldyukndxhqw[xlcwaqfuzjigxddxjn]mcuyklxezeidilnl[atvcyujrcexfnknulm]txxgigzthrbbqna +dvhqjqbgudpghndlvu[drhjjaxeomuoxxnagyp]dbeymfmzzevjydlzk[gklvfdcdfmnfvfslpfn]kssctqoyxognwiem[aojhwzwnegpnydzywor]eyrhiouwbqfpeoto +xznkczuhsgldtilz[fhdcsnfixqbysff]ppbqiltpbrlhjliz +zkfgueqzataygeavus[nymgcgakmtuwnkidr]ypuhovawsbnmlmpo +lnjbdjnhhqeifmi[diompfqeocwmuqi]kdawxfqtkschlgnh[fsmxaerroipesmywqa]vqpxljxwpzudocn[sffzifosvfuytvdzb]fjqfwikuqzhzuthxzq +ecyyeabjhjrfbdqy[xpqhxzehjkjhotrdlk]ztrkutdijjkmgzkuci[hwdxdsprkacxjrjjtxw]fbhbrjzwubhgjdwvpjy[vppgvmthaqkgzrzva]xuhyvaytyufxrkgeb +tbeqtxhfqbbdrvwn[juqpksgrfsbsqdx]znceqzwqsfrhavmetys[khetxkkpwfmkmlvc]hazxybkgkzrmbtqshz[yavtnkwhxppnqwzwj]hgabdrxubvyvgniz +rwvvgwyfgincgkurooy[wxcmmmkqpmtghmmltt]kgtqowxiyjbepqnkiyu[iofgybnjrqtngltajvq]mxsbhbkhddqnfowxw[ptqpbwojwfhhqyv]ymflkhgfnlagbxddzr +lybbfxollocxnfxfeba[tvjolzzkenoxfxqrocd]vkgswdtqpilvbixss +yurvqideiuqwekwop[gxsoytqhoasfouiasm]fyhiugkvhkbcfcshkzb +rurapcltqwutrslalpe[wsqprvdmmtohamza]xmkzqeajamyurualky +buprncslromlgznqper[xjefyfgkufdkspph]wjncmqpgmnjzmjbqc[miovfouyxitayfs]gtrmwhvmgcliwegeg[owvnsvmazybubxfrp]cdjevcehzrminnc +uxhqucibxiemlbtg[dyshtfhtlbjreji]ilgubuujgmytfxeqzrh[zahfdfyzbhexldxg]yohfxkodjqfdzqe +kqcxiuftivavvdv[rbijqqjbhpdcrtpcy]dijrgcyuoqfzronrfps[knxiljzdtvauitad]hohafhoofjhhhppkr +vbanudfbhmhpqsdpdgw[ksrnxrccuenustesws]bgiuwlkckvdplqygpi[ivyzkermofckkcotkj]mhjspcpkcwsbisbve[mlmgilflysuxqmzwp]afixxyabstclpunrya +mnniaptautqeenvmog[wfqrhlcbcwqhwzj]ccouhkyhrvdcbilshrw +zankwrrkgkejsfiwcox[gcxocohqugmgpfoea]cfpphqzxdllapiaxu[ckfcklaedfbhgino]pwdqreudlymfoif[nkaiutnpwnsfrbzqyuc]mscstkuwovgypqtta +dhhvqxovlmkpzsg[loljkdtjkdhgawrpi]ggnnhvbpshpwoloac +wjepglephkicsoti[lvcfarizbzsudio]httbqobbfjoomntye[rrlwtyngtpvffaanlpw]moqdodrnstpwmhjrw[ujoowvjwddvlqqbbzbt]alyeqayozgbhtpsni +okuneqgdkcjggazki[ebqvcuzvuqlvptuoqf]wvcvzlzipmoamnvjt[dncwvnvagpitnxtjo]oadxpnnqonbrrarqn[ruogikvmdiporivvzm]vicubwgqcblvvop +iqwlvhjhfrfeayiclzb[mkafugqikswvpqehb]ezlojhjvdoyzwmggb[mncadipbeamkzbndk]kpewfgsurwlikle +ewpiriwkjrgicwzfxck[iazlrpnsiynlmfi]srfoarhvphakmcyke +faalgogxxzuylnk[zsgporpeqifzknzz]mjkbrrvswlbgdwhmlgd[mxfiiekevaaosozya]klhonreqfikygbmf[hhgfoolpnquxfxoazy]vcxscuxdbvevulug +curbpzpilaczuowrsi[wmyxdecknwrspllfhpl]quuvzoiqziuotvfl +kugdhavlhuperwafe[ecuvibachziwzefzn]oyhrdjgmqqauqhhg +kcbawjisdirrwzv[fugffzgwmricsypdz]bouoevvlaykmgve[glivzpgoripmcnqv]bsmuvtuxrrzjaxko +oyaxoumybizeabdg[quusffkxbmxajbni]lxxqjhqcajdkqszr[cpgzcteolyloguchf]zxowxsyvudncstwk +xmlnrjsanwjmizgawvk[wlyncljroxswzsmd]waxcvfcwftjxbqxpmvr[spiqjeqpfxanegjxf]sxzszkcgibvfkgtozy[nmhjzcaophbfpil]nrwfxurekvqndbzw +xunbkhekkwyvgcerevv[bgjzbkihvzlnnpptr]huqryhbrkspzxusu[dmrytcqghtbbhhzu]lasujmpjaobcnfj[ebofoyovhhzsprycn]belltiuhimwgwqek +ocgmydyjloxpbsyj[wuhymkumnwwcdprxc]ncmkmnedztlutaw +lyuydomeinqxrex[gukhcsjakylfwqodm]hdghwpfhnwjtmafqt[lqwtforyrybxbbh]fgyfkgvzyooifxa[kgxkzeuijywgdhuryra]dohlilkbkqzjsbx +zgckhhqwhgctoun[ajftizwahkaxzich]wacumictegcbysyn[zzxxwgjdzicxreegal]pwquqtaijwqpkistf[vbombdxhjxwlboqdbqh]hfyfujedxzoceqewhgt +rcpaadoewdfxoksbiuf[cmcgotvayrjllxgtm]pmkfrygwrzuobudsah[gonfdimjagiyayni]ctrukcwixqczltol +jrehwmakkkobozzwrn[beoievlwkmkusjzangv]djpjbtpjpdcjsmopzpw +zsgrycgmryfdzqyfj[yipsuqvzrujoaqga]khjrvsadupzwwoasmp[bdpwsunstwzgzawlu]wxaqnorkgypawanoso[iknpjxzhmqermgl]zcsakkbrkkaimtnya +uyuzptbpmmukyrpd[vmbrbmpgvxdxryzcpbb]ltybhrruutchwbuuicv +ddaeptwdykjibuffjh[ufzsfgmcffyxyyywdu]vrdexhgwtdlczpc +csivzntivihwomh[nprwknojctjnkov]uzridiquzokufgzgjs +gcpleovxfcyyeme[crpzfylaxfpuecz]zoomnthfoptieor[ycybuegqfkhlupplwb]qjmvwbggqxwgeuneph +vwqdvgzzotnnsydivip[ohjqzjuzxyncdbenf]suwfgrjkasvyhzbtfo[qfalzqxllbjohnzvgj]mtkkcwoapdjaysfyono[yqdgnieatutxldqyosk]debyxvqoatdeibyy +lhljheobdtmdowhx[lrxkzhxzdjmemintrq]jecllyatwkrhfxru +howoydpdchixptjqapd[nuwrazvltwkshpvlg]havqlubvtfkhsmxwxew +uwapzmqskzwiiqx[xtyqrsajsrljaajwedl]dgcalrxxdsfhqfdie[svghimwbcbmxqtqhjn]akqfoppjhaadsdbela +slbymelmqscfinxle[ahjtgvzldgftnkehsr]vaqtlbhritaotaxvhpg[chcyoduevjsyehz]jncoccdngssgteldzq +mmkzxzkatapuuwwv[odomzyzveadmmicfb]eiptpqypfvfroxu[bxfgwaezkjrbpim]hvfvtenhpyqiohxj +jetnikaiyuylckwz[vonvdfgbgfxrvjzluaj]zpmcyjvkwghaiuxic[irxghevzlcccxfcrf]xicbllnxpzlcmqbgm +chvpdcrevaqnstnw[sofvzfabefeacnniokj]qdasdxrscvlmwcchq[kcpxsnydjsoviwwy]bkdprrvzdinwsfxkien +cwoamgnaytsfeccbqb[vyysuocjjhfoixrtmpr]junwfwadfbyukyvnw[lcwtmcbwdkrqngvqi]vevlawxbwoqcibmtk +seboazoqdqpckthgk[psehbzatcusxwqa]tiwgrqjikjzwabuufp +ouwlbqhczqgbljktjy[bubtiannyvmvkekhwbg]xvrlrmkjwkhzjjlia +vatnmtxixznyvdvt[ftzepafpamiqpjulci]izhqwdhnqpyppuqiv[mjqocpfxdfcgpgmk]yirocnwnrzchhvrbfb +eehvjfqvnwplppeg[mntocrytmuzmuvc]zsfcohpjfqdrtfbbbh[bqhzekffwgpwsbxd]zlhxmhjluxrjmpwkyc[imisxjdmeqavdvztbd]tjlwasbwbrddpqpgwq +ygjdaucrxaqjcjj[zaunyucvccyhgomr]ifczoiwclbaryopmfa[ihkdhvovnvujtbasuip]mabqxvuzswimbitoy +shzlhbrvjjzpyxfqgus[ykurcdmtryyccnysxi]sypivgjjgkngrxs[rkavyufibjkqetgld]foqdqcpatgctaehxi[jpnwjyafgkdytef]apehakogeatmfyalzr +kithfcpkwdhgqjohr[vvpujusooxkdrmbcoo]tuzaiinsycjujjuw[fqdhhizbifrkpjxgyb]rddsmqvmitgdywh +gngbozbqsfrigmuq[euutspovzyvfbgp]gobfhihxxwpndpaggx +dctfsuzvpvttqpgppw[dnilcstcsxxkvwdsu]zqzgahpihqrhohqdtst[eoaatnenejvvuloknf]xwneniznbkjolnouj[gslnbvbmlwerbwvdti]jovdchklafrsncadr +mdgpetsnkaddebh[gypkuqwwtjrzrhi]eyfbmxbyafuenmjdfvs +nmkfscflwwiyxhzgzw[cixmvcvloqdyuikk]jprtrqwqtbrnksnxh[tngpiloomzgdmpryl]gwvmzbcftuthxvyqutu +zkpdrykxtfvqneh[pxvjsvutuauoeducg]iduhzedqopyfgxjwpl[tmzqjdffcpzytkg]zvwkvgwmfhbqklyvai[scusvxtyjacnqtkany]xqsylxxrbgvudrdxd +dbgodepvweaspcsam[vnqcsulaljbjrygsgv]gmfdwebiufbqkaofraq[unbumchixaeviclyqbn]ekpfqosiklnpdjrjq[nlcbhutxymbumqmwh]svtcirskdgbhfjr +wpvcqnrvyjvfkfpclz[wogcckufvzviggf]oulptksetgaaholu[dwwcwhkktrhgkahbs]sobrvezzrrzvlihicw +xlcqxbbegaulczmzw[xcllvvmlrdiamavgvh]fgipexbodvwutyt[pwhoyusimtkyswrc]mxtrsgpuxsjcqmb +euzbhyalpjhxfawzyj[kqcqpulvktfqwccr]etzsqjqzeosiarij[kinbhoflquwkkobs]jvcmusgezydgutda +lpxgexsvlfylfjva[wnzhqafvnbcbcoy]wevgfhsjrkdgvnbta[mvmabgghwicirugb]ctcyjxzknsnpxixkc +hkkbtbsnyzrlsuyhwov[iurtqidtzfwtfhiltt]wokyylscmppxsdqtnns[swtohjqkqnmzxon]mthgkxltaceszxm +jernxnsovguhkpljxce[twgyaawrcpjpnxp]rvjtstsecwlieaeblp[tihicijqmcrggggrjo]igcnuyrhtaooygb[ntscsypsxaeatyj]aslpawlvpctyjzwxhw +xoooyfocrwvsumzzywf[rdovvrfjqhtuiro]eudcowqfnmcvpkdpv[hdyyadaesuxiykkiztt]ykgxpvfilimofxfj[ittajdlxgptkzqt]djtaivnjndcktuvd +usxiyxinxwkgmdmjlq[quaspjeawvvlagjmla]sucqobcfnryoftyttwk[knzzgsqjkwlybeebxrg]juprtecqapdfbkk +jsbpwwkgsmydnreqkd[abmspggfxrehkgk]nzhjbpwxrvuwrsnilmj[qqtarhezcecijunbk]fzskmnquqoivtsaxym +mgekjguhkwyfdcse[ydcdycgmcbzvpkesg]yuzqagwvmncdcia +wrqntmycrllbddv[fzewvpbxklyccfkqsed]czcxxkwfeberluvi[iupovtrukptjstnkex]sukvpgublggqzbecwz[rabiytcgypowllw]dfitoowyhfxjteip +wlqzetmtxlrkydh[dbgzuittqekewyc]vsrigjcntogidwtft[hscoyacwvjejmwxxv]vpljhuinywgbjnynxhj +ydpusekwzovghcojdp[dqycroxflpnyqpnai]znbszhqqfkdbrwzrxr +uzfunassiuljodnjr[tzrbcvrfieeocdcn]bmsircirorbtgydp[wcxinsnngyykaaavhk]xxqbherleuhjskfyu[wfklhczmivpuooytgz]fzxxivrumhumdcdt +mshsdecfbmkjmbrx[fdhjzahrcoydrvqg]stkkbwrlhhnjzts +nmbyxmysrbuejutpzn[ruyrvzgagqgybiqsn]atkbnawkdkildlbg[trjlpfbjomgxvvmzowo]gbmfxqgecnzrwowcm +rtiylcxgfuqngjkyny[mgidqfnevlylaukbwts]vcejabirnbonrowlea[cancfhwbwdlklwo]ifsehqpalixvinbsr +ifyzslyhrydfxbsb[nigcfrqizdtzetpncxt]svvmxecfemwefpgduln +rtzslwquokcygmdws[wvblnifrxmomsmdwtx]scpjyfputxvatko[mffinnpsxezowdl]bsmsjqeowsoobewko +zllghkuucklrmwy[ylrocgxqrlkdkotl]gmmdzctugnusdsrwwhq[cllevhgqwlszrhlbv]prpeirpbwoapvocm[urvubddgwfmmkoyu]ygmtwdiwvuepkcw +hnqlptboqzzpksz[axumkjmbmyxfokki]oyassusfzvnzhlobbme[vbnbcjaiiuqptfyct]oagongosnahrlok +vgsfvfwepwufvvqbo[pmdxwkxldxhlqlqrgp]nmkpknxluiphfrfxm +qypkqkfcicanneyvvr[hrsgqfwjegdzfmyt]hmsppdjbdxxtagyhfkg[ranuabbxvhlszpmlmv]ajsbmdayixczrhy +oykuwlbsupkaaaioxnb[cemxnilkmxflpnwp]vuvzxrfcfhqvmzlzl[hnvnqhipzparrqm]rjzhvguxrwhwyzc +mdjjwbprbzhftjae[clpvjvsxatcbzsyybw]thsopmeuzvhcfppbha[hwbfzhbptymaaoywwiv]ybsfudfmveobwaqkul[argjxabjvcalkomgp]nogtearwoznoinj +ngsqrfixojvtgzmfx[dlttfdsvjeppwweu]ydwjjxycbpopceaj[anlhiebedcpahqihhd]gtsexwhwnpmpqvdxa[qflvviiybebmusv]epuouytlbtacnsnz +ouccxvpsqnmxezei[vmifqcpthebiklhid]tszxpvkgldobdjl +pauvqtezlhvjejl[sczynxdhjpivcogula]llemqpnanorgnkmjl[xxtooqiwqkcbvmp]anafyzhbzdtpcxcad +gngdmikcpsuduzdrd[fchropeunoqkngns]rfdquwdpxtlfxscvhzj +otnuxdwoeqotcogo[jxyhojuczdysbfvp]upffjmvriabbalmlqmx +xfjrywdooyrkvifzub[ygubulhifdmoytb]hjuvaxnchbmrptw[txcsgcehrbszmnzl]xlvcnwmeztfiyhlwtrj[twopxgslxaqihinrefq]tnbdtvwxxbichal +bepzmphvahjuibuvg[zuoplvyeupxvzoprs]qgkpflfygaoxuriy[lgugebpiqnkxxqhz]kqhkfkyiqigodfq[hvaktogguzjumlga]gglqsklyzznufpg +cnzflcqxgiepnsmpxt[hqbdhovnvyecljhzx]vawynjdylprjdky +pxhlvphiiyocalr[dfhohrjqchpblygac]oqdjtliamyneclgc[pzanjswflkxxwvnzm]qbbuqtxwodofarbbl[kiqrgquowfurmiqlqy]kppecttggvnsuzaarwo +dkzdgkqnfjkadwk[bjzvvzwnbuhkinvc]xhiswkplvojtzwwvyph[qroekqfwzfqeqcfns]kyijvgidcjeeenhgea +mqoqfigmgtagmxjt[qojoaaqyptscsfmd]zkpsvrsxzwvllxqpi +cdlfgkthideaizn[klvwdqakbyaunqfxt]egotktupevsisej[olkmccwoqyqzsnuv]szxkfqjshuwyqewmgm +caanbkvopjahzmqch[wylutkdesribnllzbac]fjpryexeaxbopdjhhu +avulisxpjwlldll[tueldewuwemaihrw]vjzctwcvzpyiihnlrzo[cjdkrvxhmsglzllbpl]gcsruqwlokbdtgucp[nxubgtwzjtwhtdvbjuq]dpghqlnwugoywuiqefv +rcfjxvabpkgxhlvzf[ftlsstmreroxhmuw]gcacbophluxzofii[vkkogukgydicpvdqbzv]dvalzsrgykitiqy +sufacmzxrfdwlivdngo[kthzrniwspkdawxz]rudbmasvirscdpkpr[pcielclbxsbfedr]pneagajkflznxdrkejk +qtvidydakxhrbrli[arccjldfmvtskqtot]uxldrdgmtilrhob[mfqcpjzuqeibckk]tjubrbrdjdakrdud +cbwxzgidmrnjqukyl[uhenxvxtomizedkxwt]pcpeskttqdttvibym[egwkoivkdehfrlzz]pjueedjamrhpsnuulj[ccamvzizqyunxwbojum]qguxpdkjsvkuxiskx +ecwvkjdmndzmmivxnsa[unghjtnrlreamcw]fhxvfvlthzqifvftbo +tfzpfvojlegclkt[kdwzmhrpxckfknvmdqu]gnpywcujxlgishx[mhxacejyvmcleasixmm]ggmuguvhesyqaijlv[fcyzsosernhgawagft]rmdvdnkuaworthwsoi +adztzinzrvazerolcl[vypxttybduwxgrd]mggcsuuzlwiilaav +qnamzrfomzqqhozg[zaoqvddnqodpztm]pqhditszsmuiakyelb[sfknkiilewablfnt]mdzzoowquvhayznyl +ovvwrhkbkeqeatbcke[wtzdbpzbnlkuhwqwfz]tupytpbukmuqytc[fpyravdsbihddaubymf]pjiotvegpewlpke +lubqiczycurwvqozz[khnsmjxfeogtewtodhj]xhqksdbozycjszipd[zeptjnsjluccoiuxm]bhvktxgvqjkufxhprr +zflhauqmcaiwnqn[jhyeagjfxbgnzkdr]hdwykmzypixrdykd[zkqqugefunjmuhf]ykufgfmmeaapnag +eqhnlafwpxhjtrif[ixkfnqexzmbmqencp]npxnxbzhuvwqnxn +kokxqtbaemcjzlrioa[ujvykzotvzlrnfg]couurswwzchjzbxq[ympswhhwlvpohjg]wxcufycbxuvmrqekgq[wyljlkzgavafrvjuesw]dmgjejauotkmwgw +mgxyddqzqmprxrdizf[clocszvenjingorxku]zsuqrmnlgyucrgboe[vpenwatmulopddv]expnuzinwtlihej +xqhirwwuirdapgmyk[snyixpqruifdiqekwiv]zogryeticrubznbumf[yisxpgzptlkrmeevgqj]qrebxwojumgwfnf +djlypifibwpydcxrd[swxgzdsqfgksqwxjxfk]kbpzzqheozbjjcdpor +uueutycrzzvuhvniu[nqhaoxpjrlvrtbahncz]tmxvdfxvmctcfzoqiux[gevrghyecnzmkrujmeg]rcyqojjmpxkpeulzl +quyrwpchownternlfj[qijougzkibnhwzvjk]lmrfvudpzxhshukhpn[jvvvelpjnyxpwvo]ztuckjcxyxjvqop +ueyerkamylcyhgszgme[kpqbsxegdljldwjdxgp]afoamkxjljqzpmyef +ryrrppctsvwsxjslb[sbmyepjknxewewrqfsa]gevwiiwpwstdkruplv[ilkxpskdrntqvofj]srpukrzanrqhkprnu[jlujnhxksrytsdazgyt]fcxyuaotwykaosgnvp +yhjojsuhfhujvfk[nhdemperlpgxpud]pdvcrmhvfeudrea +merahlzkjieamdkyky[yeygykydcucbambmtz]tbujyhneuvzacymtgrd +sgvvjpfdcsriacwuyy[rqhuwizydqorikmqqlo]ozsalwkmuodygrh +jfzfzodtrqrrwvlr[ukxwobjdyhtqrqr]qzmrpkkjzqibwekne +xbmixvpzovpzydwprwt[qnquthrvjmqtpzb]utnmpbzmurlbpfuaqu +fkfzgaotoffusnte[ajzqatzkpajlsge]hamnzapphynrppmzwm[teysbhjrdgatijve]aigpcjplbknziprba +jfprgbpaubcukcmp[kddnrlcjywdjcud]nwzsudlamqhzrwlkh[fuavvscfxpynlxexr]szgousvpbqawlkpcd +idlhdjsytmzcwcu[lgwbpjcyvpnecsqfhr]sjkxaancdmlpobiwjr[gzxmhvvugpuywst]oodlrjlodknfxde +bplasvzaijndpfkr[wkvndyztlfkelwckt]kjkbnawptptvful[fmlqcligysmrzes]ujvljnzkznjvkgmsvqq[ezpnsnwrujkrbcmggsj]eghksoebyyfnptgqjul +bjwqelavjebvqjroszz[jlfwuhjucugbvczdbil]xxuinqhddmsrpukke +tgbvekwixowohur[hctpawxelfhbtmwc]axirbbtolsqjclqo[xcxiycbryxmpimq]kutifmilczlxebzxwjn +dvxlbiymdfdrnnfp[nxrzuioymgfxqwxo]qhydikbrlhqldbq[heutjkmrstetknylg]grzklzcisupegmbg[mlvaswdotnzowpqw]inmxskvrovknbngkp +rpoicdzdnkcxqtqule[gcxezbuirojvwliv]bmnlgvtpiyfhkukpj[gtqavwzdzdmqufnce]nwnlyciquxxcwpte +ubleorakkrqlakyr[kqwacjjutlifarh]dgijscrhnsrsxqhogb +niodmrcgcjrihildfw[pmtshihgrssakbouvf]otoaadrggvnzmetmyds +jczcvqxamrdcpnjl[pitcvywsuryykynqxax]zmojzqezwxdnwrcuif +nbmlxeosjvvtihmwt[acformsggoqxslahuma]nmezephkdzghfvhiqq[epizeyqkmseenueefiu]alkiffsdvovxmejkunk[hiwyudbbuondtsqjm]wjioowmqljplehwe +hlcllqbyvenlzcfgz[tkddqsjxydctcrcuhq]lnqsaupwdmxeptzog +rrkevyquvdogauq[lxscinoclyrawtkvr]mbiscfistpoutkc +lwkkwxlifgwimrupndu[kglwcbuugjkujltz]rrgozebmyxigvxefa[hxbstqxfjnzvkco]rqpxaurnjtzymxkvtiv[fgbvzthgqifdqehisw]kwvdvfijmbimizl +yejkpafozbchconq[chghchxxcybtarwkel]ensiprnejdyegqiiu +gsclugkgowknjfkewxn[pgzgezavhgcfjpi]wttjlezzjwqyyzgzc +ndgluxoxlnekaomi[hrrjyflrxyetpub]kwpcbjgszdjimqfgat[ofdwoxrgxjrbxhgep]rdaebrkfchddavjeqap +vzlsrismjdiyfqzcieb[fylncgldcdlrqnbpw]hyrajwsfckxlkhcboe[rxqyolmmgairjktnk]xhrusylermeiiolade[ifiekphfwfzsnrb]szyunhntoeymkuhyvru +ekgeyjojapzhzaxfzhw[nmmzpmouaheahibz]skhvrmqbvgkbismmmw[lpohwytpsrtegazzkwg]cvyqhgsyodcdoyandpp[rntevuwuoyqnhkmrr]szsrcjzpstfyvlf +ioykyddusobfdscqkmy[pmuczfvmkjokvnoxrz]osyjyicdpcwzxvwfn[gimnsriontvxypcxnja]rgedrrsbgienkkwy +oktebiadpwprzrv[wgprjpksbgdyqidklkf]xhhjmhfbhpszdqu[rxjenkcvcswchak]fxqrycgufsqtbxx[pyxvqyqnctpzpggzrq]mmncxhloifiifjpnitw +xbqdzlpfxcznmczfqq[tpfsrcmbflynynshgt]whfhtgfqobzaolpx +hfbetzccpyqauunfsq[ihzoakqpjosfmeff]xvgsqfzcgxtranek[zbtxsvwatcplcseik]vaidkyuhjnsgptupyxq[vprljemlqmphnaau]vfgliasxcpdyayvfddk +jetotpxiincpkjxqmz[sfwjrlxbmpafwtjuy]rasahmylsaswogm +ipseqmdzbeeqjsnvo[qxgatjiqzhwulhgkjm]syofcufklnbeobppx[lbmkistwoiolecjh]qpznlrllrkhxrnyvf[zbhzvyjqzywdpvh]thlrfwmziexkhxgp +uqyiqoznpgsjaaftzq[bfmkexvilwsavbrnwo]pwdssrfyvkefanxnlfr +yijgsezauqoevphn[qboayuokxuaztxd]peepgblucrlstsln[rnifdfjhxdmtfse]qvymgyfdvcpezxdgmen[qyorafkexhajsha]knaylffgeufjxogyel +qlydmvzjoavamnvot[napvavoknajlvmdd]wbjkbdpjhuhxybgywu[umxthkfbtbevasmekcr]adnybcirbnsyplp +qshfqvkxfhgsysl[tzlddkjozqzcpcnx]xjkhcdozufunylwdzs[smgwthhegrzgufktc]myfufzjuvrafwalrnn[jhsmzagnqmhzscu]dbqonhtmhhdshdyatcn +tcdybubnklvamrjlxqo[naocexrxejgekonegma]hlejmizxmhxahxboitw[jteivhxwxftlyhl]kvhbakqlmukgslgvgx[aueqotadcogcmhqeeec]igrfisukejhgfmdvx +jowozfzspexprygzplp[acahqiqszrcdhsylwwa]ppdmkmcrzpzbflgeld[etwowmhcqhkjkkipk]gnilcosjuukihcwyne +ynmgkfpaiocmkybwkz[ztxveuhtztuioruvqbr]grhetxxldtoepqtm[yrucewbvzbphefuf]idcnnpztztemlywblpm[ltaesuehnzfrsflac]bbarkjzutumhskhf +mckdhqphoehsqgjzpzi[eiretkkiklgmfvohgvs]fsaipzocdnrwworpfj +hmdbweapvrpdkhqhr[xwpfkaaejitfikqgy]atylpiafldvqsunu[dwvoqhxryfpiegidm]dyvhcjqkgspgnpw[nkabxwemccqznbpdq]ripivpqpjrebswqspd +xdjfwlhvdtcxqvfzrlh[kcjkplfasydesgzkkh]ilfrxwwjtpmshhcy[gsobusiljqgosoih]dgtehabeomwepoaaahd[gikvtnebxclexmsc]nkcvdazorstiymosjv +fjjpjjjikuarjinig[ytnbvaleddhkesaoaut]eorhszwghtnmzbjipie[fuwkcamkegyilppagl]pipdvxwvkvvvanblh[ipiaupaojxfjukjgk]purmzuzammwgfyle +qclqkkcoimixsiou[psabxyezhvejtdodz]ejzppqfiokslbdzoyo +hrrdaecpdytoxkwdynw[vhgsgzqlqemkdkewg]yeqaoolmodchmigyxt[whflgmjarkpzbitpkl]jqjtyhnxkklkzoa +jxdsjmkuplrowpkta[uzwnxgrrcieqvoz]vtwwzqgvdeornoqxmuw +igfbnfbrrkfiyngqux[aajdqilzidsasrthcnc]xmkzmvqsexhkttcd +bmcwxzeodkxlxclq[zvmqvljaabeakiei]xzujkuxdmumimotsaps[xuhocncyjxiyavon]hslcfclmfhfxxwwrln[dfmghezypyqxtwo]wxaxiadxkpvuwdl +xifaalrmhugjejbl[ioovxgzfgpaqlyt]uayfrtjeutfeprmb[fknrvsrbeucxlyzauy]geowvgcfjnbglmrxp[ocnpvwnagqhgbcvoupp]inzfrbwlliwgcsqgzb +wccriqkjssvswvpgx[apoeqvsvtniwgbt]wfrmnudgajwhkcy +mbyargqesqkprhbtaqq[tpxvefsyzwxvshmict]dxpxmxcluamxmfq +jfxpcnpdgytwhkfb[kdrqmtogtlmxqmv]auuyjbertdteoho[tdendgogvoevpnevzdx]eicpvtgotdkcgwbd[ygcvethlzayahhialf]kytibwtgzhuvvsjw +wfdfxjuqfxjbnjpt[mmaupydmuixzfwebpjt]kssauqawybxkfmcu[juevujxyjrwzewzua]eladywlrkxglizgc +qtkmarqccnxwoqr[vzmovjwxsbhtnmjhqjh]zycttmgyujdefxxfs[tsmxkcuqircrdwtsz]uhqtftqwcxreyvlvff[kwsyvatwweenxdvqum]sjmbfsnprqixqzx +rantzkbrnpwuuvqbqn[qaudnwijvntnxlj]tfdbqbdepavxiewo +xwjmsobvbyejpyjkrz[ozkgsxhxiyuejjr]etkvofiicvcusmmlg[rmkhfcaxfbdltnpwk]swklpvfmxmlfhls[iexmcqatbamzyvxft]djvoysjwetzhocdd +iixngfiuncqysuzf[ehzeqdsqwwjrubb]udkdvfkdtxbddruub[hktknkxemrlnbxwz]qfejqmapclbzhhe +pmviizplesuakfc[woqzewypfpcaiotx]xatiburufdzajqrv[ydsakwhemrgnxgqyli]isubtdzpkcgsoas +xxsqvodorzrnrbzsvyu[apejbcvdjuyujpxewu]kfrcogbvnrkuykpgx +nkvsmhvlyyweggw[yhcjceblmlzpgig]smpwtbqsnklgxxbssz[aiivebyzjnbelkphux]wnaojsgmpoiaykznpj +xcllttmboowsgodsf[dfskztizatqovmat]gpzyyqjotpdkdemcjon +drhgljhvyonmqzkr[ohxhjhvlrpodxwy]mrrhedvtgdxjhjv[golpxgauowhwdoov]rdmuwnfurqwssgth[atspndhxuuhzadog]qgdswxcwwahqnpx +uvdajunzymasgjc[onqeemcifirbxli]mrmpwnqojidvwexxrjg[vbpwisdwqtiteawvdw]rpjzhfsfhrzukstel +owbdsotbsjvrwvdb[fclwyuadozjjeyvkz]uzfygewxtlgjhmfpyfy[qlnlpqspocvcpqsa]fannkpftifaoeszzu[pvwpbdancbljmucxql]tlzusxlphovfyfflj +mmtmuzzulxmgxsmf[djwlpuwrkdpcbvv]jomhrdgighcolvayu[vdxrekbfbxgdluj]mwkcqhjhlrehesmwft[pigmugayjtdhtpweyo]lemzwycbgzzhvin +eferdgkfaasmkyi[nopnmqjuuhhkaclf]twwodgunizovyvydh +baddrprmgewtmypxsp[yahwshbkzattrry]tjjmawkirxcxcpkbdr[kcptwlmozcgjszalueb]msxrkbrbcfnflgnqe[amwmeanfnbrpznz]jkkxzruebylcrqkvyvk +kjagsescwfjkqrykx[sefltugsdwkybwj]jmebeveaticpwddxbk[ktfnvedmpvqufsi]zxjysrfpzfhngjci[yifiorzwyumqotxoch]afedqtkmzpfwnacb +lelwtilhzhzslvzo[ehvnqsjxemjrcvbqyf]ovygwyyazlsulyzhjja +gluywzrxutecuauqi[vyllygndlfkbmgaoefq]cyucodjkxwauafwfxw +dflaghirjcyhylbcenw[dndkrtbxackpdcphny]pnhqmjxdzkjycmdo[fryelfouoaesejoq]tdhcacxuqwfspqevq +yjnumjjyewzjnakmnhv[ulycnyiyvszhifgscjr]xheytyiiyilswfhqywd[jxrndqsxmwcrpwrfu]jquhfnyxudasmomnpx +rspuvdkdzbrbajkj[dcfpcvzpbodrxtl]xbskonezgtixwjfsuq[gubkcjizpgfwqktcc]ddjzlszkolvwqsrnnc +moobncjrmmfonnmp[lpbevkcuzvqguwzbzb]pacppeefawsktrydyqd[wayxdzsvisprqutg]dfysmjhwsvnavpixfl[aphusnjjnvygqikzbz]qmvbpeopziujlsmgx +wfujisugotfsymh[juvkyhewsnpzualwau]ljyuwiidwytmvinw[qicxeddblcxrsdrp]khdooklzguadokmdbd +wdzzexnylrbsniulyv[nbehnwkwkrrkbwirh]ymyaqhrhmbuolmtbz +hsxsderrtdvolsms[yqxhutbtoodvausgm]eufwcczbwgvzxsti[gqewnssdahkfambauv]hrnsadgqtzcegnplnce[fwzpwvfptgbgaahdn]hlvjzdqpvjezifpbh +gtnyrilnfgmslzfju[qwahfyniqetvzpb]txlwtncptwapogp +xblzbbrwjoudimv[grtjaoaytdyffbl]jojuhhvrrgbymoptzi[rgpexwvtgbswbzp]ysyfhclvndltbnnzg +ggtkfikxhhzevnhpkoj[egndynfnwwogwdttwg]gmdytpspodusstki[zokrsgoycmxdzrni]jjtmaoztqkdpsnty[ishkqeyrmckkbcug]jkkfuvenjvphkmbtk +aprzrupkmqzdgncwuq[ototomaxhriosvx]zftevshbmxrjingy[vkrildlncmbvbfi]wsqygjuriitkbszg[ncmxdegpxcdvtgau]iauwjlqoidqpkzkeazx +klbfjwxkpqniguvq[wymwprcxjujljrexcg]mtjifypvknsiogypja[tfbqvlowzqxqefia]azvpxtyghflrgdo +xfiwnyfpxzaizzzhp[jsfakgounppfocql]gcgjvygypcgzvnu[qmwugdkvhxjknumcr]ftgvxsqochhihwnsb[acnafcpwduptldm]zcstejwdgasnvehwyot +repltebkzsojvhxy[chzhbjyllumckfluof]lhdibxgatvxzzhzflz +ilqmrorgodzrbfesczh[udnwlveyxsalbxf]pptfzbjvkxksoarpy[wffmfpwwxmuxfmrvmg]zatihmtjlhvjbzdwr +gjqtwvpdnhhqqqvop[hafmfvvzhqrnugo]xgrpicypdmzyjodfv[vtykgzaxumptsclyf]medyaqnemgrawbizrdz[ykkktuzmryicpimqgdk]wyxwdmdtrxcpdqhsrli +hjnariohxtbsthvcwj[jqplvjyvfwbbphien]yyogxtzdtzodxceve +tqajsqqmgynvntqf[wkovdsdotmgxjmmgmoz]kyffakcqgknonqj[hvuefibelljpsvaa]santzrmyhmmfgsac[xevdggsuztwdjllvmod]osdymicaxgknwafiyhf +xgangxswvkcjsek[jrvhyhmomvqblucr]mhakwjcqomofhbdt +vuuruhdlaefeyjtemtn[rkewcsrolbjkvgnjur]ajuzfefffkgdtzfmfwu[ysqkcwziamybbcghjb]vnyxgeftjtrxeokaqk +ytfkhfnkxsuuddh[uorumsswhfhyjhnoqe]mlmhytefajriiwzln[ivgrtejpggcetxry]gtwlsddrscrxepv +zhsugwnutzaxunnfbj[oenidjfrxbnbnevjwo]wnscklrurlxquzhuwf[fswcwqtoexgrdguawj]knactvqybzyjdjdkdkd[hwncacnowaliolgzmlh]xcqfyvhkoaxjyrxggg +vfcdutbbpmmhmpty[glvdyxliujvbdqr]jyavmvfrqjztetyn[rqngwyfxdxofvqwo]xqcpmtqhrkoctux +zfeyzggpwatzvvr[mwnxvrajqdtijeqm]kyprmauvxauaeuntay[ivwbqplblehbbhi]xfasnjwliydlrcyk[jmalyrxoozbrang]lksylhfvgbezkcf +trqdnrlvoqyqyvjt[ekkkwqklawagqqprz]zaojypuwvzdghwkye +bmnmbsogxhtpved[zffxeokudzgkusvk]qcuxjdhqclszjnxdhd[rsjdhjczxtrghlxwh]vpekhuzoamazdzgufb[bgtmhavdkyhtwlwcqmk]qucpatddwrtjztpxvi +hwqfyynrncmhcsmrlp[vlaqdzxwrpawflemknd]kmvyzqfvlouluxelul +gnzpgjfxtsaiknapn[rganasfzfnrvxir]ooatokkxjxhzxlpmb +mpedacmqtzqmwqyfz[dcofwyebgsvctomzomk]vpqmhpoitpubjorx[thmfofpuparhszqe]clvrtngjajielkxre[mfcjhfugpyymytri]moqcfkrpazshwvh +fxskejrgulaixah[cwshxkapatrgudllubb]vgykjzaukwxoyeucosg +mgfyakavdeymyzxwa[dsvhoxfiuxixxva]jsxfqsnjgroxbmpiilm[kxkakjvwgwflxnnu]denqicbsmzvgtcxm +zfqnynrdbdtqblxnww[nzbnvcjtsxrdmasqtn]yoganlahispbjdyxqx[tuqafqcjrxnybeksh]imhkfmqdjiyfoqp[oennqnvdpveoija]vljstbhqatpwvkbg +lpzjqfcipceweps[indnzphetquilkxnds]oxyivnjttcuectlyfy +tfhhmfeomcdyuql[ioclczzniueodbtpbrp]wuiujzhxjbgdlqbm[iciypydykxiyqies]ptvkrvkragnibssly +ybllxqqxzjlhskqi[ytsvahdhxgwnwql]pzfzcnbxiypkpytv +cchwtoevekjgyqqs[kizgrwqwbhebxlscmj]tjbuacerkadppftxdpn +nofeoaawaeoepwekxty[mgapdpmakihrfzlfvpf]huhzkicazfkvjhgdvsp[eqtuybajdgdthtz]opgdgjzkrfejgawxn[umbakkosxdtfwcfh]dhukvukdwsevvcmt +nhzmrmtfyhjpvbsi[jghcdhdrxermnhnrg]sasarolrztffxrvh[tafrflhiydopcqrx]hbrwebrzutugjnj[ejqrvlcpqxtiuqho]xjgvbnuvoxjdcpx +dkizkqalwbetbepak[detgokxgkgyhrqzzbqq]rmwrqwolneotsyvq[fpffqdefoxfczyfb]dxwsppdngvyskdpfnbc +ygwbidlvlgwncfy[ouryypomwfwmnka]axlhgqfgvrfsmbs[zavmkhmkjzvpzlxpkag]bfewyvdthrjzmmjs +jwyxcjasntveqmblff[mudhpflnaxhhrphuwy]yyvtbzbohccozqj +ckfocickdlijiur[fejgtsphnigervnza]owlznrkbwqhkskgebbx[alnbdcgnktmjlnhig]dpfomgwzkqrpmicih[vovjambzftywljbxrgj]ihljubxxgrxrqpn +pygdmdnnbvnjlkacjfz[xwefajgruywjhysd]soepimqfbbhekifv[frdrobvsbwwkcytfv]aszgyodinewnrfdhh[wztqipflzlrwmpxefga]bxviyixobyldmkln +qujnmepaefnkxgrrg[yxdnlyihixwasibuy]qtmnryswxwzkuqw[ozuwcixlzlbiacytv]oylpudpmjaqgwfqvsb[wljtqzfawkmrnkgkvla]kgdvfppcbpyazklfdk +ijkbhnjcxgsslwtkuca[pxpiyixylcuudtwbt]ooerzoxehuqynhzmhwn[ynmgxzstfawvqihdhoa]bdrhyquybjddpuroto[fhnnpsgnxlnoiiqcml]oaibnvvqupilprgcyiw +dfqizqapoxvqvqixvm[mgrrcrzvjkncxlmq]xqcxnymsyxbtfebdgy[hfdfaxiuiexfdhy]flyhvoppwzigjxlytu +qlakotkuqswwtqx[xnpcrmswyqolvyp]limmsdyvzescvvt[rrpvvituflyuhyhz]amdxfzneiggintiyzuv[cykruetmmqucsbwjrh]ymobjslroztxtla +aiufklgicgwxdlaefc[ofaqlmhnwrwhjlleyt]dixgrgkhhbyopqkzmt[zhqupdyazgumcagdids]mxijcialempjslotrgr[lmwxkdqqijndgoiv]upioecwmfnndajajbxw +oiwkroaymbjtugfvip[hyqrpfdrfjppatm]azycyfsttguvudeq[czujqevgflhvskaguy]llsuolaevinsabqpy[sivsqswxfxlanvod]sswhiwoaxhqsjnynidh +qipfjqqbxflvnxgv[cnxuwbvnxndkoxcxjl]atoznchumwauytpqmgk +doncjsebymuefbxj[itsfdedfjxzxgvj]wpxzcoaybnzzzxz[hfxwmqbaiyiajiorh]einnvliwbxhjzxx[rkeenlrteubkvgrpmms]qbrpoghwjttgawgstt +tyiexegppbtbxzovpb[yljnqybbavpwbwmvg]unbjhlrkpjrqbxrtpof[bvbfvhvgtawgpydlnn]phdnwsbwbljkqchww[galszmgwroduckhyyqa]wgfbqlipsvntmnspge +gmnkhnuwwojgyybh[ivxthnkhjaevliiberd]crpicsxuksahuebnk[vogumtrrqupdjhtvmi]pcezvomttzmdgtelfq +kwvkuklbkgbxoyqo[cckuhlseweoukudp]kuvdtzbjeoormufjn +ewqcguiyodbjoxu[qgqtmjabzxbzjua]twmhfdmuudjrqjpge[xexjbzjvrungbvvmry]yuazblohcojrddhfzg +irustuljdmhlqrettvb[dgsukspodhlhcqabx]auntsiybdcfgxjmsiqy[oqscrcekuibymdwfcy]dmxibunjfmqjoeajyi +ppvngsfdficcpbmbze[gcazeiyfowcmezww]wmphalytgunmpjqatau[qnhrljcdkikordx]yqrsgeczwcwjbqfhfw +iniqgrqelaihnllono[cydssebiyefnljxfdh]ljpqnievldmltrpp +jzjmjfifakcsixsg[zmgaofcvdvtziindqe]mzodtodhvkiluhuzf[gqjguyslrtqvcesa]gwzpfqfyfxnncsemb +gdnmdicwnjwgpjqdw[odoslhoqgocoumxf]vodkzgngmshtzwjpgbn[rrhzqlqeixvxjbaldp]xsvbscotkujitex +nnewsdtgggcgiawo[kmuweskiapswdskgosj]avjieesxujtqfwpuis[tvulfkzyslzakco]sjhbzevzvglgfreyc[wzxjjpsqmctkyoutau]isajcfzslakogyuevtj +brresmfifuolfyc[hkeljqzezcsvzrcue]zswubkhczxziqxlty +xzohgybxqdxdwxfbx[dqcorjuppxguxgps]gltuxzxhdjujuro +hmyrpjbmwmyzijkbljp[ipbngzbreqoqcisbi]ctdmsssqkgrjxozcx[egmuzsmsaiodyyt]ugjpwtglzvshohbj +snumfuurpriffdvj[ojmagqzaktihjmwriyv]rgnyhbobphsfqgh[azucllkylyxgrlom]vhtysupgjwbwndwrgfq +pxjdxiuhqmvwufld[ktpvbdokrtdpxrekaf]mamfsijuemlsyio +olcpnpmilbzxxvqsz[ervozeicgvqskuenz]gcxvfthottngwww +hphpdxpbsbmzshrwmwt[sapciwpwuradyvko]dnrhabfjqorseajgr[abhgtcdijsqfndmney]mmsvtcxmoobkkaeevz +rtvrohugqesutzky[sjsvmjhonskkqwhis]pqjtzpfnvwsigtme[ckthdaxpibfximcq]peoffhphnstzruuhze +cazrddymetaqdtlwn[tqrvhfevxilaptinubr]opnhppmmbfscporp +ctclntnozqwmiqz[qniikhszzxbcatctip]wpoexzkaxyealqhcg +suxvexjrakvhziolw[pxjlsfocisjmwzl]smoqdqjoczuyiac[ojpwtuddbldiaruiamd]upfrpxzwnthfytv[xvfejrchuditjal]bxzvjvhoigqunomnikp +vjuryymolbathzinp[xrcvcqvbklvqtjnpzh]wugebbnbnzzvdmpg[kzdlfbpqgvbiyqwitga]wztqfradlqinyzfzf[abgygmhhsksnvso]kntwamrohagtdrsm +ernvshbquyjfymdthx[jjshkcpnxftyopjayzm]yidkdkommeyieirf[zxxkwqqlsgxpcdwlgq]zpjrhkyjkdkxoufwlx +pnevxgcsnqcdezwf[mnftbwqkrfmwcgp]rkmeslzoffovqheq[vxdcnglifignqqx]xiofsoyrslgyfrxl +bjehvbcqagyczepreos[swecagoxtwhtmzsjxt]ihbrujlisjdftzpfll +bdczzogwjpcdwyq[jptlwjoskogbhfcdu]sbfatvcosbvikmvm[njvcfwokqbtynugffu]qwhsgaqfunpacmimzhp[mulicnvulazcycscjye]oycycatwylztksmrfh +idpyubomejrcwurt[idytppqynyqvdajevmk]mykbzkihnmfcnfg[ghfxtsrfkqppejwgen]rsalcongusjamgcltti +gutkiuskjqzvbau[vqhivilwddgfrckjc]gpkuhglnqnlzndpl[tywjgkqskbdlsvf]bkwvgkdcxvdlvplmza[yeqeuyzuoqbypnwg]wsqmblkggadabss +zgirdbsohsmusxbiqm[xnuiyfzmegcwzuvery]mzjixtxtbdruckher[ylfmvkslkcukfdp]vdwcmqmrsnedjnvsomy[cmmaoebsohfrnqu]bzgstdhoneuzfdxl +wimnreygvgbpvafqrn[froxfavuvgvwirr]avnmgyvkwfnwfgudiks +edgbqmwalgtiurhmmg[vjzrrmbtvyyhwliye]mpykphdsaunzjkpam[qdcecrxescwvlxmpi]gkfipuqdcpcqodcptya[pmdbisdhifodialab]wjucsoipfxzkkzwm +xmurhwryxntmdwwv[bveccegjmwnppgio]rbnnbsqzutgyoign +koftdywagyijtsi[amffypsbtekqlbvlli]avskrcxhiysqqgjja[ixrtkpjnrhljddqzt]ekluhurkjnhlzaudnrj +vqbrbgtnvazwyixug[yrmuvykapxyyqxus]ehhkvomrgnlsofbd[mgwdwrvjwhhuynogqv]nyjsgnomdxwabameuss +upixiwerfsjxjvecmo[lhlmklygfmbxljvptf]qnlxnzoekmyoggtsmtm[wqvqbaemhanfxldq]msobqxpmwqyauii[khuvobspvluvghjhcjm]ysvqvfsfyanmyrbuxnw +xeawztjrtohpimzkw[umvqxdfhsyyxsimzj]kyhlrkyxcnyupqmp +hqzlqinkcowqqzp[vhdaljgjjfqhlrjj]gmsyhpvpblkaxiox[vhbjqxseofvbvzbshv]ecirxnvxadesrbvn +puqpygmwhwskicogo[lbkrenbngbzoljzuoo]tndvmvztkssolnom +dbswyuxfrnypetkm[lyuajkvfqzwpuon]oorgrpkhwwgtpzxc[guszbthjnajqffsofme]vcqjstfdtrxcuscz +clhtmgyxqbrzeipksw[mwuhcxpahefneke]bssxlwoelrrgsqcicz[yyrkfjczqdsglltdjz]xscwwnkcwstkpxto +ajsijhedwsivzvngsr[eqorzqparxhrbesw]lyvxgqgqguifrpuj +sqtxgdsfkbhljmt[ndqljydrgqwwqjayc]lttwcrsejwxgxkuawgm[nefpbdmgtizfijyt]dcxacpeeyuzkemb[otnbznolvwiervj]hdcjffxyhtqdjmaipj +kvohguactjmqrluci[tefqrqmjpzpsazfoe]ptxqfezuvtxphvy +wmawphvozqxqtmq[qqtumumswsrpsnjug]wejsdbswswrjitmq +pdzwixvmkxpsxygxmp[zfxeglxxoxtkkmshin]hxjmzexyabkviollfnk[nfitohyddbdfqekaty]poexvcemyssklhllw +wyyiqymjavixnwcnxu[xnhhsqavbnggdqn]gymwgjatpsojwfj +iqdkuwpqylmwhfvm[bjgqryooacvjmxtrq]dqhwmcafwgedohws[ucnjhrhnvekrgjefzxq]opvzmoismjdmsezvle +ommglribbfvicgmugx[msedauwycskyoios]qrhxlnihnwmktihzp +laphdvdlixghsmjpsq[blbjmefxvnjnxmmc]hnzsqzhaenlzcvoq[ppyribixnyeucvjlv]fdogfvnymyznuuxa[pelyyutyolblxzp]fqgcltvxupdobson +apnimgsoqfmqlgmjsvm[rdpnruzylevyuir]wwfenkdjpmqnvyf +ltskflhfhupifhf[gwtcqaatnfjdgywo]kvguorbhzxfqrhxnij +kqaeviepbnrokflimj[zqzevrvhforlozy]orzvxhevxtzorkch +uhsjyhwppwarmrfed[nsfzcvrwjhfuwjta]nlthyhmaeghygqdaxdj[esqbskelpkfswkvwmr]stzggiejdzkhohumob[snlnvsgiktqewvpxhm]ahojfbcfgxqmmml +idlikoogcxqffrufcqi[vcuenzmwggmbsknfj]peoviabqngzwiqtvri +rigldzvrvmsmyakcjb[wwsutfoucqlgorxnu]bcuixkbifegcmltqibo[szoqsqlnduhgvhlza]pcvurfgchanmngh[glpfevaugptbhqqrd]vpndxitsihovocvong +jwfhrlvcglbtbdlix[vmhtfcvzlshpfcii]gosuawoykketkzdhw +bexfthnhhppzzutg[ewpudndaewfnwaht]wlnqstzsulregcwgmzw[atroqzyofendnnp]idtypgwyeatycgpde +ldhjuqeykeelckq[qrrabgedfafkzize]tfjpjpzsafansvygor[jpuzbjptblhydidkek]bbkncsznubtpoiahot +mqqxpkguxlmvyyk[vnxxtwxblmjdxjkhecj]shwgynlewfeegfwo[dgybavttexfiaod]ruobjihpitxxfwx[frpidegurggjllhq]kcfnatekrezeqoqnpqn +pfelcxohsnhpzjnrp[bmnzwycytvwquengc]weaysvdqdkhrprcpmw +llmwiwxeyezezpt[densmtrbqpiuwryg]pbgadfldspoahjimq[ugideashgoighvpiwid]pdvxaqoufmuvtrgs +ynviititdvccfewheh[phaubuotpzjwqfcrm]spytehersqqwhac +ktjvhepsakhdtvgoq[bnejcglklonqxmygyn]kbywvhkayojcufnwr[ipiujgjwknxzefdphq]zcmnmxqhuhjwqiue[dueiqqteiuvgyggtc]rbsyqjqegupwxbazttv +pgnoazapsklgvmejjr[hjzazneywdxkaki]gfwcgiyhuaovsye +qorimqvzoheryivfi[usbcrrdgseveupnqadf]bvedishdaepjjnrgftc +thxrgxhchpeczth[eneefpesxkgwuxpnyb]efgidnpfdesgcmkqllx[jglvknahzvxyegxxedi]cupoduyjkdpyajhirg +ltabaysmmffenou[fiqduygbghbczdsjcs]drfpocohdrhunajvmu +rklvlmyqqxbttuhuzos[bihsvfaluvhdwqwcz]gbrlkbxpivsdykcjx[qoudfwhqcnbrmru]npquvyoxliacxpr[txyzvzsszqedximgecr]srcqshisakuwljrulf +oiiruuqsdsjguri[qfzwehlhoinyhjv]jwayjxoutcbbsxquluz[kbgrvqmxzsukught]bgspboampsgsivvuwe[swvxxnjbmcpffrayd]txmyfolzjpxdvqzdtq +resryrrtzhhnpbdrw[hnirhiummudhyylnky]gmwqolwapineiokcl[iqptxfvtgabqyxex]npeatmzdsfknpajsub +aqjfwyrtqtrhnxdmfq[xacmscejzrlppqhlziu]bxvptkrvkahygexqsub[vrzjqbhlpywxzenkod]lqvsohrjrymprniyn +obdgtytdzpcbnelm[scsrytqyknxdmzugidh]fpbpxshhnyxedvvna[fgebgketwucucajqip]cdmbxelnfsomsguvxdu +yuluzhzwsfvngixjn[gjmdiyftbqimhxiv]gxjmpelluljxmuhz +icsqqjcnwckhskoc[rhanawaofgbzenhxtfl]vsvuwijhjnaurwlb +zbqzykdfeunfcwslv[fnqtxugkwojhjjqg]vetgfnapdhvbdaiya +uxpnaesrcrudsmuxvk[zmffkqaufmoxgoelq]jldwuldydprcfgod +lcaqgsbmhyfmfszya[brvxpxjvmtrdkdmfm]cphjfsilvnsdqmpxob +cwxycngzriigcet[xltlzayrmdowajvins]rbfmarruugyqhvegod[nbyobbfqprdigngp]nkrwqcyinzutnklqb[ajhqjuhqzahxzjbk]nfyrxcupuphkbxjqlai +xqwbcunarmghbsosq[jrmjtqqlogscgojnldm]bnzhiagvdwgwhuawz[toxpipinabgmkbwhtd]uxpgoorspsohkmd[dtadhrgzvfownrufn]xslrmvbosoeoeaewnfr +lllhkodepygrzesxp[zeohwydmclhucevd]hbnsvtijajahmkclbei[byxhckkvqixiwtg]ekezugmyyavcwxtilwt +jtjbuoavqyjhlaw[vbjakzkppzloxxfx]vibdluddkdsdexqnwl[ofqpidngtagumrk]kfoqunkkvyoassxlgg[ngbosgdywnmslnszsa]hxpciqkkafpdgfki +nenfymvefbgzvag[wiqscyftlldcvsnp]pchooarrvfpzhwvcjpl[wtitvzxuvfufwviff]opjkauasyyfyspzoufc[pelszbarccpqtxvawi]cmkfptidaetuqkwz +hitjejomylbutupmkeu[qdzbydybpabfnlkwkv]bdlbevsgqmwnbolnhfi[qeujppfhpzjbtafrgl]zvirtzxdzoojcwfohx[ftgmwthtcanqrxzks]bsafidxuxypaueoxg +gclocruwassudla[imoknvpznyxchnrvl]qgninncvnnwjovnm[jwqccerrryoiwsqf]chcucyiszjrnobxal +wqlihvvkfdyrhbqu[vizkatngyvpxuwhsfr]mrxbfaovpijyrmtjxw[mrkexdpmoaarqfj]kmnbalnjnbjcsdulczi[rkidvuivyaequway]jmyicruofboygakaozg +dvyalwumbdjeaocae[zonftyvegiqiquqac]osgmsdmqoclweiqi[xhgqrjylvorhpfkh]mmpkmrsideufseuyaj[ogtngcelyserepmqi]kjezmzobtremfefqz +ewovyikmmawzzrf[hcnunsbuuzhvduvyo]pdkiewvktjzzpqwvpdw +pwfklqtvnpsajdvtyoz[gntgytituioaybkpjqv]wteojggsgedrjqdi[xzvkngdojribistpis]xftjryqatcesygfzoa[zddmnkhceqxmznq]bssablulgiiovynaqrh +ztqjirnmogqbcfifh[vyeztcrzfxnegdyeed]redtifioqpfzykudrih +osawcjcmfchcpgyi[ffwhlengegnjvwqehkm]rvtkttwkeoefydz[cokaihziodpeurmbp]spjznidsrkpqhsoag[mautcyrrmxsnrlw]dastqkwpjbubonqagfx +jctsgqoqjqtodkhvvuu[ylovawrcpwpnzkfp]xtjdibtsmpbidvvdh[mmaecjrzneokajhkzc]wbwaapxadknspjujtp +izxxelepmvtrpcb[xwoxroumisiqgpqr]lvhyjhchdicledub +lqvelunldllnngme[lomutagiggypbbw]hdubyftczrctokdhvbl[ymxlvpbfiojaausmi]uqvhoaigwswemktiu[iipvkifnptbwuax]nidlqwimfttkbnmms +sewpymbrjgtmkqd[tldvdouashkzpbu]qjujogijyyqwbvzqe[xmhewesgbeyrqkbfj]heapyhfvnqovmlkz[sdffbynjptvodwocru]lwqkbkjseujzmqprv +oegfarvdcswdpnss[xgbroqaseklyoxl]wticmsitljjhgos +bfhlklvvprpfgxt[wczpqxciyyulsgf]fhlzqdaxyerlulakhbi[xgklnelwoygvyged]ynhbzkafydsmevse[dfcrqsfpouuvsycxi]otcdmymmlomedultqa +pvyddrxqxuxvzfqfl[nipfbquzzbmecwuu]pxzmehysojqnpna +vthwugdifklqusu[fmffwynjxyagyycbup]eaompujnjzaowbxmg +djekvgwpzkgwzwardaq[sjycmrggjjtzpzoq]zgagtgosiowypvz +bicemnivninwfubpi[enghcgyjwfuwqvfcrh]crycaojgzeqgyxdq[zxgbztjljhdhzpoy]ygxqydxramuikbawdoz +wdigyfqqrkjeseda[yjezqvkmaqfkcxgu]dwpaveednjywzth +vjeaiuwrhweqviyv[twssdwyckfswwqg]bujjzsuffbcddcqd +ouivgjbmmsmiezanss[mltubwnsjkijprjae]dxjbngvqbuzmtnxj[actzjkmbxwewlhmpz]aeweucknsntthwwvkmk +hqxgwpeaugpibuu[ftohsergcnnghmultwv]oobxyesnifpglsyumqx[wthgkfckhzdlzeh]tbvnqcewxwzutlf[dbsokgifbtstadxjlyv]hcagowbeupbbxvnnudp +fpgthpsgglztrnrjvs[rznddjrlsjtdrnufotn]nfoxdbhyvovsaratt +idauaxxyrjljwtqk[jtrvbiyczhqigjxfam]bsmzdrpeytyegsvitk +poxzegvwjgitaomcy[eatpylidmcjifnbyt]pxsatbkkqdylippyjd[nuwjwmoghmaptwgm]tarinkguhfewrxedty +whrppysnyuopewxlch[tqeujwwbfviqker]qvintkkgeyiysbl[zmhfxkhgptetdsq]jazfxamrhsjvlcwr[ybdhlaudcktfgpjajk]vnedwkbznnxoegxe +wmgrbjddretekijeqaq[wxoqrjnhathlpva]nqrxdfrjrvsaxzgn[voeyknzetkswzmonnh]qexvtsdihbxdwzeympo[mplyvliqtgoezpr]bsjrjqbvgcrxwnpdqs +txicytmsosvlzftbikp[hwjajoqvcmhmitvqnh]gndimhsqdssjugsp +scuaijeujwpdvdlzf[byroacgumqpoawl]lofgfiiquoftdrrxnhb[vowfcxvalicqrtpvkga]vdehstpbvncodihewhv[tqrtdbglbqthqfjyu]loycwsbaxhkfanhnp +qgexpbjlhcciuhouo[apvfnzznkuufvlo]njoupqjamycblyd[tbviqvflseyhhsmxz]lvpemusmcuajelt +jvrllpusmfmsnwy[yqlfrmtxpvwcllrfev]hpuqtteqblrjbnkx[puadngfdbecfuhuvrqb]myxzjgttaacbhzlpipf[gcjfzcrweoksbywfdc]mnchtfuqvmltrxakz +ywmkwcztiqykpmju[zmkryfneelvtwfnm]zhuiojbicjnfdmsdhi +jhgrwzznkirrskfzfbl[ftjkmxrdyljxzov]wcszeohqiseprjde[ngrtygnnwfandfuvr]lqcatjwzlsbuqnzyhw[hdhijvlmfotjdaaivaf]glgrbynrgpcxjihg +ujtcxpupjndfftyfay[wzspgaqtsinvgbd]oskncvkxhimahafzkp[tbtuibverwndjkyrbtb]vubbwzxvzotdhtvvx +dgjxjkogwuxxgavcit[shbqapwgyduxmjdzs]sqmxfuntsqibnshlszq +byysjubuacsviouubxd[idvdypsyblnsmvvv]llcmcxizvdvtmksphjf +bfphxfyrcoddphmhwh[xvbfcujmhltkfiqaejg]wxxbzpwusjrylub[vcxoevvppeirkcl]bmsyjsnoixvozodjpm +amhqkszrkzcvumwjbr[wgobbxkqavcfedi]blkqusznjzozcwyatzt +chzanckbvfhvxoikx[jeyndyycqesiujnj]midrrqwphhqptlbgy[dcelctfpcmitlbrdu]wmrripumgjowiedxpcu +rbpkmcggsbshhytszrb[rjftwgbycnmyxxockku]nrtwwneopxuypblr[hovauqqiboxesfrqqfx]ytyygtytusfdjwco +ytuvowkwojtdqfjtmj[ssrmnlgjawuaqqrdpv]ugahrlchntdmkwkygr[ojlgerllesmyzdbnvc]zaztsxmsddgciyz[jdimgvtyvojseeavk]qvyupywbpmhgoppfwru +eirfjumdodlaevcsigl[befivodoxdnhfmqwkxc]qjaeppumixfpezjf +lqkzkupjsinhxws[oibgvhxxpewuebro]qbweuxvitezbungy[lapasshrjxcjgdooj]hmxejqpigbcprqregtu[pqqqhbjetacltithm]zhectfbzhtyyvkyazu +ihfadsstuwooioj[dfqkggnfiplpdcsnmx]ylmhqzhlwtxaxhx[yyqzppjaxhmgnlll]orngviyezsyopwfxmhu[pucykxnzcwdwnjzruf]axfmqcflmrxdldubnca +rsaoluhtqbbhahhk[ursokfyrzqvmjsq]xlniovtwozkeahaydy[nyualslnfurebmbnv]ehgueldltahorrpbbyr +lviuzeeixehupjezj[gzwzktpbujzeyypbqyi]ecapnyxygcmgfhgmfav[qclblpzrkfredwm]wcdfuzpoxtmzkif[okgiecyymbnmziyyke]zflgxeqtxzeezvc +wzpeboftsvuwnxel[hmqswpadnffutphylpg]hbapzwwtxulrfaenb[hgsimoxqivllbthuavr]jpxhxohhxhlhlfemuz +xbojluzthxlygkyzkwr[hjnkqiofmyuospv]gaglxxtcdnnbfvjubea +uxtugntiubziynpzbju[onxffxfoxibzzzd]wineojjetzitpemflx[jlncrpyrujpoxluwyc]fxvfnhyqsiwndzoh[lkwwatmiesspwcqulnc]cbimtxmazbbzlvjf +bezefpkmcyawtdlbnmy[yxmpaexxuojocuutf]gybqtynhfakfryzyoot[rzddrwizmjilbaevypd]wjfzotxmdlvmjcklea +psehcauaffyyegx[pwkfxlhukfaavgq]pprwkzrtyyghtmsciep[rbobphjpqsmeuvgrjt]vlobomuxuflrqfwjo[nijmtbnuuzplcprb]snfbebpcogbvkwf +cwflkfoevdvovrmn[xfkkrwrohqcdsdyuomb]ohirkxwgudwyepwtvm[ootlpxttypewmdjq]snhujgngvmxwpmagis[fmbwhgzljomkrdcph]pvfendnvzctahabni +eoczaktxgrdpwordn[rbhnrlgckthgxxuzu]htgvsgazuzqpkjoejg +wwadqndhcahxivixrpr[byzxpjmhnwsplkf]zgwftzdjcyjhuefzynn[pvifqpqbtfpvxmhma]atwcwmmvncdisnmw +cjbhnctazhwdvcvza[ydnxbdfkufaflga]tyxejwcbirwrznjbf[wmrholfqzuzmywhlx]yuglypghwrwzmduczd +sucrzntdgccanozz[dbyodxkqvfamarbda]iwcomrnnifahrolyhj[lldsewtcmdwovjto]kxnjfljadgqmjmmr[jpceairekkatfdo]loulprskwdwpwupvlow +rmkxvrnxpnlpgxk[ymfqtqhsulsvevgy]mwlnvrwgovdeimq +cjytdtwgtpfaoqpo[ekwzzukvazymdgcjbax]qmhoxsmtmokxfyggfsl[ghoubcwbxpcflxaoiqr]mhzvuhnaesfygwphehq +fjfuuxzzuifgatypkx[pqxsrnqgcfmmojf]drmywevzjvfsdwoe +aaltjjojczwavnn[wsduayllqabakudvkzo]lnkpzrwwahybafhnmlt +trzcoixqxcnlfmu[kxdaqkezsbtcrsel]aimhkjueidtzheak +knsjvqpezxmhuhawprd[zfschikoyuarwrpvh]jnwcjfkahqerhof[eiezpktdgiogoghnyq]xumsccawinipdfbk +qdxlgihyxpurnyesn[uoqazfufeeorudagpbq]doynfpdydwxymmbnh +hhxsolxzfchrnjue[qibcadmwrkmkbeye]xydgasalivcqoag[oyblkffxdgogkbjkk]denthwhcbyimeeyyb +oomceudfrpdpinwaw[umnoeimbzecoaprmqr]vnswrzldpdlfoaaaxv[ysmxmvvxuzozxtkar]eatvxgtbqcoquhhzzn +mrgnhaqqyhhvdfoo[brbrzbaajkxnrbkpsx]qknvrvpfabkczng +xtvcrctmszksrojch[bqfzfdhhsfkolghur]dwqpjaqisitqmhpnkxb[omfmirdtvkdoehc]dgogacudqnrtshre[nudirbvfeacxjhb]igdfrdrqycnowffn +vrgmsmohxhgyybr[shaciuypkvkjaqoho]dlwfavdhohiruaef[iowdifdsyckgfaixzbi]rbkuyahekeohyxnyxmo +giaemyheoijyiqs[dditjewdytotrevtph]nrcosaxnrsfnglxyrbh +aqpquczuuqsqfmiynf[rytylbwxvhzymqtqal]olufblbfhnqfhbdpjc[njyewyvnezayxeqkooz]yawvjaofjaqcpsaqnlj +ynntsleqhquylfosn[esbohqcciuuyintjnn]krtinqbvgjtfvdttys[cahezzmqcfayrtijrl]jlquffpwepfjhij[gsryvmkutwbfvekc]xwuhwthwkpiprtpn +wcifpmwramdtgbyx[mnetsyvjbkzlemkkrj]ghtuuasxyhlhdiqi[oidnivyrbzficmrkxa]sshjteaabilnbbv +jpzlvsyhfjewjsp[zaukqnrnkxuyblu]itarroefggdtpkwknhm +nxdmkipobgdhcekuk[edajmdcmxhcxntroa]vgrzzrytukuxdetf +elfvvedwjbltwcnsbat[wlyogdvixiwmkxvshnm]cwhhqukydgvfwzkw[hendekbuynbsgeza]unurlefaaduvvpbi[uriiixudeogykwckty]tilfmprasfargwjoeaz +ehllosfwjnemfpzkjbh[paefpdhywomalbjjwco]jynaehuopnolwbg[cusfqbvxlvqtqbuxgyg]dnvunkjnzqnxcginfx +jfdeexfzxrfxleh[xqkthmkzmmfbesrfa]ddwxrlspxpefvpkhiz +fpexyleujiphzrejgu[rjjuimrbnfxihopoasz]xiovbrwkxkchdagu[rssesjbgdfwwomrpdxi]xurzdbytoxjkwyzl +wtudecnnxchnjhuz[ntnjpmwnwqpqqkcevi]xibzynwnkahwfizkxni +hxvhhsyrupdpvjymv[jgionvwaxuiemcdtvn]riesyfkfymxxite +ndpfqkkiqgvdiciv[qwegblwhxefkszrc]ddticzcfwxoylaheuam[kyqomblpykgrsofpbz]woykqlgorinilldl +lupajnaqxzgawmnb[zfmybtxebhkalxwfwyt]sknfwfxgdqpbnqebbt +qkttfgfwmqxgpbcgqvg[zkftxwwbappqdllajhi]ducnsepawowmjggv[osygsyvnhlhkrzahzoa]iygudcaycsrtbkohbrd +akdvrmxjbjaahjcfhz[nueiutbritxbampij]vjirxewhgmmwlora[uauyvvwvrfhbxituz]omfdcitqhjhentxgfu[fucgdtoxvryasxib]wyvdxqpofoszluslht +eorazrawyakawjfxdtw[bpyrfrsjhfualcoyfjc]gfgrienuzeifrfvw +mcfhxjmwxlcreeloqkj[xlhrkjackiehnqj]iubxmjyssnwjolapvs[tnxnpotyzdxhqamjfu]qakefkzqtcahednybux[tosvyefshtbgasbf]uimrnuvlevqylbpkq +emyfqgrtebopsxa[qwacgpmlcpoitzmdq]weqwomfyfqhxmkjalw +dgnbvzkwdnxzuduvdee[palmkulrnlnjdyeavyi]cjgsjpbxpairrderw[nnoxigqxpkjzjhfxgxx]xdyxrtslnpmmtpotla[undscmvmhuxzohsdg]ghxcwnjphcmvttna +uppsitifhxdcjbn[yiqjsnlktwkbfyho]dpftntebjwcyuih[rrqikyarnxteelpkc]qbjeplbraadbjxoicjn +mqjlmaekarsttdmnl[cwdajzaopmbrikcv]vfhztmfwqcwsbdnyebk[puetgqkczejvdjbfqc]hdkqfycmizzpuoxumm +maldhmhtlcsjqyzrb[zjbfpjpvdszrqkpzf]xspijlrjyzjputpz[mcjmewdtmgfqutbah]hebhshxtiedpjpjngu +hiqikcyyvddlcggnq[ehsopbptguatpmyb]wfayjslqiqivsbrhedh +zriahyyoezygvjmepy[dujudufydhkqlbc]ndalzjrjswnjujfm +silotorivixpdydnd[wtsojgrfgugwoyo]pfihyfhusblbdodtej[hfclibenimixyexhble]gaglopphfrhqxikvw +ddejnfspvmvffpfyozn[odqqmwgalivbswfio]rbbkjhvnszgvfjtgog[fgvufpphptnjcmraha]adsajvzndnajmilk[ukslffqfzyvxyxy]njzcfhdqyrzzctmnxn +ehdmevcrfoeejfedbnz[cidowzljgyawbjmtzun]mxyjuechgccpwlxj[ynbdkyqvibsfwekcjr]qjilshucvucbebxmeyu +wfyklfdesrxsopcnj[otmmdkdasnvomdhef]lpbexhubcjmfwlt[maeuvtcgzoxemnreol]qbwqszxalocdbfbtge[wbvswinrpyzjbfrsr]tinsrsxtrfkizkeu +grorjgszsijwlhxfrjv[hmjhqmbipfjguwkzebl]kgphtaonflqlgbyk[qxnjzdupbhhsevc]tyflwvcpxchibnttwsn[ukpfpknbyacpxmoxzmp]dxzkerytewihuptx +csyjgthhgyhnjuxxg[sjqffhahrjyoqxncjcj]owwprabojlpraeyk +ibcaffhxenjnmvrnog[shqpfncawueqmpyj]hawlfakyplonsim +ftaeqqsyebdeveutf[tnifrefjkddtblslzwd]cbdooorsorxwxugrp +ioigxerknwyrzoztkv[ffkgwjfeowgtoxnyt]zhkhaqrcdjsvxctdj[ebntbwbxzbbqrdasjz]solgzrowmzozovz +jfmlobddfxzipyzyaj[qghvghaxzmuhrpifyf]idrqkcfvatwsyom[wncyawwmennmgio]luzaexvwjhxbryah +pjcydgylusqdexbb[nsoyssffvolztzns]mntwrdacovyfxcqfn +tagdiyuylrtvuyu[exjzdpmovyftjpxgj]vnswkkhaoldjfkwd +atowdglgkmbnrvyt[uzgadzquqpggiapdznk]snpqanyoeufutazn +nltynylwgqezegky[rawbwledrpbduldc]isupsldtvjtahlwjgz[upmovvichcymgwuoqrc]gyjptxtuaqcfixjuanz[cxzbiosnqkeaxlkrxh]yglfdtzazlkxgmrlel +ezensxwulgqdgytdfo[ozlmpzteuyjqrxocn]crruxzecnvrcpjurn +ycflwfbhueatnpimmkm[tbcsifgtkkwtxosxau]vsnyspuvhhfozxgjbbp[adcyzxtdknieifc]hjkfmbmxkrnksewsqjn +gffllhgsmlpxkktcq[wjqwhqrwepermblfolw]wzgcjyrpisbwyhnz[yjvzaqjsmdgazjuep]gregropoulmnagcvx[gfjkkejnxmpfbtecy]ufbqwnifaugffsai +xfrmlrlrhxsownybek[ryhsyltyflhjbmltndc]agtvigglsugquzbc +rshzvotgovlabfxr[sbuytwdobnvpwcax]bynmysulnnjmhkf +cevbpuyyvlutjcuutl[pfwloktlqbxfcogrc]dflejqcyvpasjowhsj[nscuwnjsrzehqamogtw]scemydqevrcuvhwxpe +nsbvubuyjrzsalkdwz[fooatkopdyvkxjgfho]jwojdgxqtlzxgna[vmkwusptfjbgmhq]xkzpfgkklnxunma +jovdewpqyfouyzpegwg[eigxaawljopqauy]cjvieeexlyiovsugif[wtkkpylnxtqrepkjei]jrdmibhhcftoeauh +flpwanunpldmcnated[unzsihvveyitclcf]gqxlznjbnpmiojuunu[kxihijtbrbyhkzosvk]xoxdqctctmroxoppilv[equfcbnltdiwdmahu]sxfloedvbznwctnuqt +wtktlikeigdndpyw[dspimpajtzfzmfya]rmmuigyferofztnuir +thnfrvngjhjrwdatdc[vwmnddbpbakuapirel]qojpomziuupsfysyfng[gkgjyjoovotmjwwgvrq]xxfsycfupudisdbtk[hnieklknhbwcfka]qbanhtkdijnnfegs +mazcgrfwolhhbtman[jokgcthhpopluovccrg]eybriinzdwjyfjes +kwxxubruqgrsifrpuxe[pqjcuxzpykriher]rcjvrturrhxqhjndj[umqwgmhgidzakfnk]nzbbrgxxsmkxahvqzs[rnqcmdjyrldnzrr]nhztvrovbpifyxbcvti +kgojbczgybkjpoz[nyemqsvkokdfxiata]lrstpiuovispfmuoi[jifgmwihkzirfnblzqu]dixnvdkqejtatylghtd +owhhzrmvmuosrtiwaf[xvdujvnkkrunymvh]dihbvchdelxcqsmlxe +atcmrejivvyxxbsexp[cjlvkmfgfjslzeno]liavdjycjpirlux +snvgwihgkhrsgdzysbh[bbyzthwnbpquvtrmlc]cdwvzdogbisfoopk +lccrydahkgmzirmjzfv[rkkdtcqmlfkxmke]xkercumbulkzrlgxng[deksxliclevazssc]yhidzcmnbvgacmdv[ucxflzawmxnmpxa]hrfaesdlnukcblbqlm +jdajqnzqyhcomekhejp[tyrtsgspmlmrbkm]nyfcgbagjplztrigokr[ntzzerjwsgafymxw]ftckmtirxfdfcqpi[pulepgarnqxbvlqmvog]qashqfzwglljzexbnsv +kjvalulqegxybfhx[djfulullrbsebeknl]bcxpgathyauumxcrsmk +fihxcyovovcmukir[gucbridfutpdnto]abzjiaponkgoposvhw[vpqwcnzmovnwdwwo]zrkqlpnszeioesnhk +nyvobmkhkbenucug[dwpifbppiwftzokarg]vxxalauqmooacfmdox[intaxgcpfajzdwmcsk]brknzsnhuukxjuv[fkheyxevpuphuflvzkk]levqirhqhynkthsef +uwdcywcarjujlnh[qvtowczbkenlghcmara]kfhcbnrkorcoyhkww[mzzwrpwwkrnnfavjxk]hcjjzxeynegdpfwdw +xtgkbqtzbeptcxndjxl[jzmbcxsmcrtjtqi]wnhqmctldgxjbrtio[brnnosnckhalqzqsyyv]uhungebnygpsmpzmj +xrqpqqsqazzlqcdglgf[ziiwwokpqiinmqe]stagyposntgyxnh[ubxzaskwfzlfrmw]fimsoerydnghxlg +bdqtpixvllcdhgfqby[xurgfxznrblksso]wgfyjdmpjqirhiqvgg[pbgnckfbdinlepkb]mqbqboepuqheaop +xxlhstlmqypoyhb[czlhqkifhucxqanafx]jkaaxiwxrnneudczrtn +jhcmhtveqenmeczz[rcpnnuwvwiyfjxo]bvtashqfjcnbrqy[ebgihcdcimvgdwochq]pmallgnuofajusz +ltzknsdqzdmbpxipt[golssizcvkrcmquotrj]nqjkcgdagjqzvri[xzehrntfgcnmgrh]devpsfftuonmevocw +wgklxpmeoznyxtukh[nevjkmpvlbaulxjieh]wopqaknwlwjquxt[mxzczmngcaxharjipt]tuvwngrmylububv[ryewaqhshtogggdvc]xpkbqydbwshscjcw +uglrhqngbxqtqmdlyym[ihdwlwfqiwnigvyarcw]miyynkctggbwzfkq[rqycaudamvwoxju]mmnzentjyyddntnpgxf[qjryduwnivawjepknli]toodveiqtzjxjvq +tkgmnxgifkqzuut[csyogdborjrnygg]rpcbucosajyyyelju[bbujqtlveymlqesvg]wvyfimibeynzhsotymx[tqxldisulrhuckef]kgqjgtaluastnwev +qifwiunabpnzezlmhh[ffwsncvlqpulttkx]wlwdpgntblnoubom[fksogvukjlzupwetlef]cfszpnemoifasqw[ttmonrrbhknspuqx]htucxamhxsoigvt +putioshxpafnkcwdejm[dellcuoevwyyhvwurpv]zezpevhlmpzbevln[rigyoryyhoxwlbg]zkdzexpizgsumkuiuy[hycpaavxiqnlngrc]gknnfredhsmpofldn +eknxasjdtsksamfc[dhtgifeezlgfhlyvfdz]xfttcwzqucrtngdpcmf +uyiazdptoxzxbzo[bmuglholukatdbf]ascjhcllcatoapyvn[isqfrvbbkzsxixjuqrq]ncwzqqgudgwrtxvzfe[spqvftdlddlfglgg]zrqbukmufumytpc +czefxpifdsqjjkoxgj[klwshjzagbrgtpiht]xofokkhzlnjplefofcj[xodekgjbgraikdley]dgsrqzqxjxjqftn +ertbujoaanuvqskr[hsgeexqdgsqfkiunhpa]orgvxylmsdlzeyjzf[mdkgzwdnvtyoogulx]nbapgjckrfxeniiqotx +wgywdqnvxooqjsefac[qgpmwggewotnmloq]bqdvbzpvqwadroh[bvbsnhmdurzcubvsno]ndwqyjenerqdupuob +patbwuitsfeqvswby[htsntyfmofqldcbwgv]zolnndvkaimzdmevb[feyvwvkelmujnppg]tjajsdtevgjukkgrwr +hoznvyznwitnxlvu[kigfxgwcrdmfwgsqnf]lhiqoaqezmswakdcd[gxmjrmvoxkdfmgcpqnn]ditkwvolcazfuxzfroy[qqlbrrwfedrgtrgm]iysjaakrbnqicefqxsr +ufrkrtywkhfhfah[vufpfwhtxzbdqnraz]kklboeggazttzui +tplrraxhaaaoczdpg[vzbnososnioajien]dvdckrkfdetoofpi[bywkgphzoglisygthku]gxtnstjmffnepin[evccrlnwjthfxhhqzc]lisguwkfwswblzc +lyluhnglmfippljtwww[wnkwnwwsasqbrnlo]nilnannzjbpgbjs +iknqwrvlcztavivxmh[vtfyhjzauqbyjchjt]zxmasnczpxlusknrmtf[yvfnxlrwgfxkdlj]otlivjvbvilezalha +xbrzzccetyjzrlt[buwwhcatpcchdvhel]wosdwuuzpekifdhhvpy[twwoaezcowxvioqsrrd]uuygkhojhlcofza +wqeintsbeqzjpuvx[wqlcamjmpbtqqzjcy]czhyqcurqkfnnkoltja[lozjcddygpevnxebmqd]avwqdpfxcrcvmalaczo +aecvebozlythtcfzt[uisdkrrjeboxpuclbg]sjxcgygpeuirukx[zeoyaxgdyzfkprewiyc]rdlnzpbwgztivpdon[sfcqbpfgffkchksmfjp]yfgrlxiixyurxupuoij +vnglyokdpxlgphpw[bjnaqkjojazyryswr]bekdduuwrqabarzwzh +fcggyliuipcvnimphib[adkvjaembjcqbcc]envpiocijefswhv +pgraswoweceiftu[khhpmbjghxgmhsud]axqjkekmecwunefk[pvelpeorryjcstk]lruensapttjtyxnr +jomdrazkwryxuyc[qolcqhwdidalguboza]fcofbrgowezhbyqckrw[wurpvelnhdewfoita]swxwyfynaymvrhleuj[icdlergnbqmowlxjl]vxcwgvrvpdejoybt +axbedlkxkmbvwacv[uabrmhoepcgtsdmjjzy]iqqpitszpejeeophjmv +gmltcuvpeuofwteput[eyxdpnceufobjelir]hvajyjjzgkyrtgvrfs +sfyyzksaymsvykmr[xjewfmfhhbrmwzf]cbzjmltnzvcodwtytbz[ewgckbdvfnkkyxyj]dfcrjyoakdyggbsxm +wxjalqmicwmwkzakcy[mothnmmvgypeacecvz]hbjasxlsbbgxpfdptk +qtsgwqpihqjgmjadkjz[skpdhegagxxbmayy]eaojrccgpxovqpi[ixyljrfgswullqnbzdz]etvomvkwpzpxxcj +mbnifyngahvfhtfhql[azcbyxkvcnoatuo]scgddcntikvavaseu +uciiofzqjkhndnzx[hoyxdxfahorycpfcofk]epeazzccheaegyobu[sculkaizijfqcrpjl]nrvfdtpvgoqioomvmv[axmvmzytxnbfcsjf]fccriiwmdaveeyamwp +sxizvuhprsyyxgfqgqx[zwszjxransryibshzw]ikquiagnkoqexlsqypb[zpuqrhaqvkuvhiqk]pvuqiqxpjtsyqgcyr +svjudmyxlshxbbvawl[inswkufalzfwoumcv]hrobewddabqsiuej[ulhptknpxcwqxjxanjd]osfyeygptwfjmvrma[pnuynwtwuulsizw]srhurplerqabvouelhn +islwmbcjeljkceppiw[whvcrbqzgtcfbcuv]tcyzkgyzdaekgnzzmz[ddefwmnklcddlhow]npzbtwmzmhjtzljnr +lgdjrkugqewlqxvn[wtvrzflzauwcxkyp]qbswluceqlesdfwy[kbtmzcvoubbiqfc]honrvxwcqsgphvkt[djuuancygxacmka]knseftjiunzuxdi +miapzpluxnmdfvi[edlbwflzitzghywio]vizzhfxgilwpwhr[ochurvodstmhiypp]rycvogpcnysngytixb[mqnrhpbvojfefcicx]zxqxoinunlkjvetkvrv +spsecopdywuheqbnm[npwovcwlwooxqhyp]hkuizzsdvysvhvmlc +oqchahhsrywoeteaeg[ucowjiwrzkfhyebbco]efxdrribepcvduwjgf[nvyogembujkkmcm]kmfrlcaeawrvofxrim[izjebqewubrbvguzk]ngmugyprdvrbqskn +vwlikshqcpgxqvqshv[izqveivxdxgytqgdk]abnvmprwbvwmrwlkkp[iffpegqsxjwfyvixtwk]iseiapjkgnkcepr[gtfhysdedzxwrhcgt]ktaeihyqegeozdfuz +aieqqwhwfwxpldni[huyxdcvpglqqkeyeia]teztoyeycqohfli[uqvfjzbsvttphqxsy]afsxoqbqvtxtgriuzjm[psumrbbtxdxlwpk]qwpuwevhjellemzp +surpbndlvplunisu[alnojwsmgbtaomke]zjyikoebzazpwql[lkgsnxodocsrniokroa]mrcipdncevvazafvkb +dkszjaqhbkyxwvwj[wykmzcvppharrax]pvrqzqhabqtuhrj[qfxnormttaxsldn]kxjwkrjwvbiutgnfnw[mbspfflblosguqzt]nifozavfsfkngds +uwafdvptgkfikprb[xhmrwxqxnbkfpdz]efhnfwvovbvglrrt +kozevksryerpsrgmub[dbtinyialvlkgilue]pyqdyodlttsnrsmfvca +mgfmdcxibcgzhrfmm[mzvyabccrdzlaiij]arnetejwseofkwqvxi[fylixbrjhxdfhiewbnb]wvndnswxdnbcktp[tetomqdkfmcndddruy]biuxgrvctlbbrqmxjp +snjnfgbtgpkouxlpd[vapbqurlxyrduxqy]meyhgdsbvkdadsfozf +fgknedldithvaoxqpl[mihhhdrtpjmoridqamt]vfupazymsipoana[ngqkziyavxkyukp]qqysmfkyaxbuytr +fugbgojgdeavlmrut[zpukymkjkapibmhg]mmdesmcwbhlfugkdiz +lhhhlyioiiknkray[omilmxkodlmvzhkgbaf]cyftkgjpvjvdnortlj[ifljdtkgscmnmxsq]nxtettqnuaotfsh +whayrxopbtvnpobokn[jfbobalkbfjxcsn]jjucgwedwbcfrdginaf[atdoatealbqhiks]alzapbxuvmivqfgpg[qhzdwsbvcbtlpchem]pxxskedydgisthkatn +xzreuonsdqobzpxr[zamxighfvnaxqum]olbigclentyvugtuvg[ysrgcksohtkvcqmksqr]gnaqqezdmnfbbnir +gmmabzkwsehkwjnevvd[uuzdntitdazeykwek]aebpajrwpyknqgx[kczhcuveeawmdiwljzl]ugwigmilwkczrcqnfo[piezzmfwnfdhnlbranp]qhremthdwdegacvptfe +tcqhlxasqmbwzuiuirp[kfqoequocdsfwqt]ikhdkpkmeezfzfyyilf[lrorfowgsqkflwauhu]zshoiccvfwohudsmdcr[zohspdmqcdvgagdknr]zabaqgsmrwkrtcuyct +fzanofpykognmio[ladtxyissyfrssobo]xqpwrgdmglgqhwawqok +hynipihszohrqwaezga[iqtpgjpngbwhpailzg]wfgimkpjrjnkroueh +lpmrkesaqdojkqrp[dcgsayoowgpiwam]arphrffqpcdntlxsza[ogneaqyckrvdcvqxbm]xlogrojsovrzfzjtjbd[qjoiyyatxkwsrvldp]gffgmieinxlfzpiej +jaeayfunulncspts[stghconfjhkqkrxncwi]kcnaqhyukuirsaeebp[vynwfnoxxxbqztj]gddvegwjuryfnkgkpqq[jnhmbdpvsxreqhoek]pgpikslhvbnmbxbkbc +lajiqiaxcxgpvsbu[bfetstragmoosbw]hzurjpxhecnadwosn[dquibbrojgurqiqd]aceccsnyrnfmcsd[quqxmzleqvspvsemjpn]noxrndgdrkffsdvh +bytcvwxuavajevmde[nhmjatzolmbdfgogup]qpildujniqlnfbmuf[gxpgorlbxpqfsoreuey]hcfyjmkoywueuivrio +amvudustnspjqsbpjp[wdudhbvvlgzbbbwlafg]kwpyjvuerzyzmzft +vwpklmfpzssyoifbb[bwtpxodxedpdsvgu]azathmhdnqkhbmrdlxn +iwzncixpjxypnmykke[wlhvfjbumhmtachoab]wtftbolwhpwnropnzv[zhfcmkbwizknymev]twrumqadwvsaciwbwoi[evodjtvrucrzgtwio]fmmbddkwwpaziycik +dkodbaotlfdaphwzbcc[ldzeemqiovyqjgs]qxibabdusgaistkru[usglloxgycyynmp]aaocvclsocababbzxeg[liaacgfxytuqudp]jvvqsypuoduyhvraak +bwzsacxgqkbjycgfw[dbnligvrmqscasutn]rbgybqqsgjvlonkut \ No newline at end of file diff --git a/data/2016_08_data.txt b/data/2016_08_data.txt new file mode 100644 index 0000000..e69de29 diff --git a/data/2017_01_data.txt b/data/2017_01_data.txt new file mode 100644 index 0000000..69674fc --- /dev/null +++ b/data/2017_01_data.txt @@ -0,0 +1 @@ +57276274387944537823652626177853384411146325384494935924454336611953119173638191671326254832624841593421667683474349154668177743437745965461678636631863541462893547616877914914662358836365421198516263335926544716331814125295712581158399321372683742773423626286669759415959391374744214595682795818615532673877868424196926497731144319736445141728123322962547288572434564178492753681842244888368542423832228211172842456231275738182764232265933625119312598161192193214898949267765417468348935134618964683127194391796165368145548814473129857697989322621368744725685183346825333247866734735894493395218781464346951777873929898961358796274889826894529599645442657423438562423853247543621565468819799931598754753467593832328147439341586125262733737128386961596394728159719292787597426898945198788211417854662948358422729471312456437778978749753927251431677533575752312447488337156956217451965643454445329758327129966657189332824969141448538681979632611199385896965946849725421978137753366252459914913637858783146735469758716752765718189175583956476935185985918536318424248425426398158278111751711911227818826766177996223718837428972784328925743869885232266127727865267881592395643836999244218345184474613129823933659422223685422732186536199153988717455568523781673393698356967355875123554797755491181791593156433735591529495984256519631187849654633243225118132152549712643273819314433877592644693826861523243946998615722951182474773173215527598949553185313259992227879964482121769617218685394776778423378182462422788277997523913176326468957342296368178321958626168785578977414537368686438348124283789748775163821457641135163495649331144436157836647912852483177542224864952271874645274572426458614384917923623627532487625396914111582754953944965462576624728896917137599778828769958626788685374749661741223741834844643725486925886933118382649581481351844943368484853956759877215252766294896496444835264357169642341291412768946589781812493421379575569593678354241223363739129813633236996588711791919421574583924743119867622229659211793468744163297478952475933163259769578345894367855534294493613767564497137369969315192443795512585 \ No newline at end of file diff --git a/data/2017_02_data.txt b/data/2017_02_data.txt new file mode 100644 index 0000000..1b0c3c4 --- /dev/null +++ b/data/2017_02_data.txt @@ -0,0 +1,16 @@ +1364 461 1438 1456 818 999 105 1065 314 99 1353 148 837 590 404 123 +204 99 235 2281 2848 3307 1447 3848 3681 963 3525 525 288 278 3059 821 +280 311 100 287 265 383 204 380 90 377 398 99 194 297 399 87 +7698 2334 7693 218 7344 3887 3423 7287 7700 2447 7412 6147 231 1066 248 208 +3740 837 4144 123 155 2494 1706 4150 183 4198 1221 4061 95 148 3460 550 +1376 1462 73 968 95 1721 544 982 829 1868 1683 618 82 1660 83 1778 +197 2295 5475 2886 2646 186 5925 237 3034 5897 1477 196 1778 3496 5041 3314 +179 2949 3197 2745 1341 3128 1580 184 1026 147 2692 212 2487 2947 3547 1120 +460 73 52 373 41 133 671 61 634 62 715 644 182 524 648 320 +169 207 5529 4820 248 6210 255 6342 4366 5775 5472 3954 3791 1311 7074 5729 +5965 7445 2317 196 1886 3638 266 6068 6179 6333 229 230 1791 6900 3108 5827 +212 249 226 129 196 245 187 332 111 126 184 99 276 93 222 56 +51 592 426 66 594 406 577 25 265 578 522 57 547 65 564 622 +215 2092 1603 1001 940 2054 245 2685 206 1043 2808 208 194 2339 2028 2580 +378 171 155 1100 184 937 792 1436 1734 179 1611 1349 647 1778 1723 1709 +4463 4757 201 186 3812 2413 2085 4685 5294 5755 2898 200 5536 5226 1028 180 \ No newline at end of file diff --git a/data/2017_04_data.txt b/data/2017_04_data.txt new file mode 100644 index 0000000..84c9fb6 --- /dev/null +++ b/data/2017_04_data.txt @@ -0,0 +1,512 @@ +vxjtwn vjnxtw sxibvv mmws wjvtxn icawnd rprh +fhaa qwy vqbq gsswej lxr yzl wakcige mwjrl +bhnlow huqa gtbjc gvj wrkyr jgvmhj bgs umo ikbpdto +drczdf bglmf gsx flcf ojpj kzrwrho owbkl dgrnv bggjevc +ndncqdl lncaugj mfa lncaugj skt pkssyen rsb npjzf +kdd itdyhe pvljizn cgi +jgy pyhuq eecb phwkyl oeftyu pyhuq hecxgti tpadffm jgy +zvc qdk mlmyj kybbh lgbb fvfzcer frmaxa yzgw podt dbycoii afj +zfr msn mns leqem frz +golnm ltizhd dvwv xrizqhd omegnez nan yqajse lgef +gbej rvek aehiz bgje +yej cphl jtp swe axhljo ddwk obwsq mnewiwu klddd +ipiev henods rpn qfpg gjfdgs zcpt sswab eosdhn teeil +gzje ydu oiu jzge udy sqjeoo olxej +mgn gox tcifta vzc lxry gox gox mvila qdl jipjnw dvu +hxk xhk unhdmdz yomze povrt nbww bxu qqsqc rvuk tgffy twddm +fyx fyx nzkm fyx +ymnoc zogudq yncom tqrob sidvy dfuu ccjpiej yidvs +bxebny akknwxw jeyxqvj syl cedps akknwxw akknwxw zpvnf kuoon pnkejn wqjgc +kcebrkj zmuf ueewxhi mgyepbr nleviqc dez +argavx fqguii gebohvw klnrq rkqnl goevhbw +ywqi abwi eswph nlplbl pswhe lnqx fpgk lllnpb +abpb mpkw ampey yapme xnuyj +tmuaq asd bhbs sqmbsnw wsbnqsm ydwdncn rpa vrllkh +dnltf cck djy ydj +wywwl scezo clowuz dkgqaj dohyzcp +diimshr vlmsnlj whqb dkicau ckdaiu terp kgcii npqc vvzrqzv nol +wfpxe sqf tbb ruqpcq zfgb +kajykuz tsxgtys vuz kglmgg ihnnn plyjxj rcrvo mij plyjxj jqiur +pxs hmet dwgvd mvhkvn cjxg yvid vmhnkv kwxz rfemsua wdgvd okixk +lzwxas ddtyeh ivyama crrhxdt hedytd jfw +vjfv oyd fvjv kfwlj mradbx mckseee xradmb +llga yytxyvj lstspek lstspek lstspek +fabgf wgop fabgf bvsfoaw +grqnbvo tntomdw hizg tmotdwn +mau ufkw cxfi rhehj ebe xyv rhehj acxngo arl qtl rhehj +kbkto stqjtm tpcwshj saerkrt pffj dthp pfjf axc gwmmfdw glnqtdy xmskw +veff zqm hzhxap lgwnwq twsdk mqz xbbarbv cdx fhnwt qjcji bbvbrxa +fjw eds hofskl nkbsv des hvx xyn +qzort qzort qesz rtq oonk vwzlw wapoj ifr cta +pja hvy nhjg paj smtfe fmtse +xvi tcjj xvkjtab nqftt aumijl xkd cmilegf hvsmodx uuo igmcelf mslkq +mdhezgv lelzy kzfvsqu hvmvaxw pxiqjc hvmvaxw kzfvsqu +hsicsav csshrhx znojm eapi lhmzq bbwnz seao gfk azk +pup xtgjyzy wqt ijeektl +ktwh qdegzs btj pfwzzho +xdkmdm izqtjrr iqbke vtp +fmrbpdr zpccv tmtwx tmtwx tmtwx bys +ehphfgq idd ehphfgq ehphfgq uphe hvrc jcscne nbnslqy +xzqucgj fcih fljk barz lvln hcfi azrb +cmfmclv mfgvifw rnxgn jpg bsnq wnduzj ymsdx smdxy pqomf +rlqsm qrsml emts qsmcowv scmvwqo +tshzkpa zwtpda ftsiwo nil tpawdz kjpa ptzashk +mnep sfc swjawtd vnwud gyulluw zpa kmwyvln evd btnmoi dnwe +jwq scepq redoxmw rbdzsa wlkzso kxpm bttg vxuc moxwdre ijtdd rzsabd +wpvo dsjox amuwjm pls lgwksva ctakgpl rmsjj lzwwpr zzm udg +bji obbn tmwyc afpmkxr glvrd kahhgpq rna qkxyntp vmd mloshc +ymq rtnr nxjzm pqiddrn qmy vgxw ull +mmzk ikge zhtzhs xyo qwe lll gjjm icetq qgrr mzwqa knec +kxomfck idlh xrbowo nyetbnl qskh xuwkkxe upmmmf zhvuyp +srcwyhl czgr xmhuws jueyh xcuib xhsuwm bxuic +crkueh beyxopz xpyozbe dxgadw qktmce rjropjg +lbktun imdpcp fkssp fhcpt fehho jqdnt aoewa +jmun pynzjo trs ijwcc pelf oft pcsqdxg zvql +mneaaq vjrg jidlrzz phd mvxpivd ldkhu +sao xqw nrukn gatkz quscpsx vmz oscoeb +goi wzxhb rrk aylqqcd mlcbvvf ororn heptid kdu byevr +qsj lsbieef deez vzwdx hez iwd +lmgfb keqt mqbsuis ogrr errbi xiqe xsszacp +ato hmk zfjaj kmh plxup cida dqd pfwh nkbxvpr buajw pxkrvnb +cli bdwu vrwott vowtrt grle +zisgks ciuaqr zvk tcb kvz ugmtv +oegrojm wofpwp gnaocx rweyull ellhwow dtefylf dqsz oiw varr bcirpf oxusz +oydkmib oydkmib yefts gbl gbl +sruwjk pgkrp kea gppkr zdcky cfljh +obpxbax jhpcrj slcsa lgd fborz vvpaus wsrpsws ifijuzo +rixz jwh uhdaf hoacv hdfua +kntk qprmfow kntk tbmcjx +vnqe ooyxtb ixl hdmnpn orpz ykspl xromvj kowtq wmho gquos +ynk xjjqw sut lmtub bmtlu zdo dztlk bpkuul smhpx rbczg +zals csdbe sbj dibicq kdfwwt +coyy pjddlfc lwvhyms ldjdcfp ryubz kfwst dqjrjja jtv jjjaqrd +jaexhms iqoiln ewgyr exmnrr fsr lgmyy fdofhn +pjgyn hfoz zbcnz nczbz +ovntivq vcey vdrkse giu ohyaxy ionyy fvpn yvwrgrv qta +yelpz htbk njgeyub tggh mdthzp fwyux rduqli twlhfp pnh gywif ttn +yxhsbil vplsmmx rgtq grsf lyibxhs hctnkfr awg lmloz jroy lpgb wga +kzytass szyksat tyskasz ehmhhu +jkus hwjv ymnnkk yffugg cvtnits gbl lywkn szihcn dbrbalf rxqpbqh +koyfcef wkom mwok qgjrytl +slmhry lcr slmhry lcr +mvoxbt cfkz purnsui xar ouhtc thbx +xcdifw kvvxyrj knac qmypw bou tmukqy eusgaoo bktiu +ablgnhb axumg bwpxnjp zqpc vtw ghhoxu zqpc znfpvl ghhoxu jlg ntdk +vmvc cdkhrx cvz rvxk mmcuo udpcayd lsmm gufduzt linj +mgyeqkv hqionh rgnqgz kkc qrgnzg egkmqyv topdp +koa dimwx gjxa atlfdy +uuez ueuz zeuu ezo daq +ofpaw bgomvmt mqa dexpy mbipd epyzcoa nuwrh vwly xppz qkjrleo rwhnu +wok grxk lchvtg plrzr lwaax cfeu ijapws dmkdwc cfeu +zkd hysxxip hlydw wicsvy gbwoaw dapre ktjn dzg uri +blzh hblz qgmjceg fyf +vkhpn xnc ogva pjrh cxn hkpnv +aja cldzta tdcazl lorr fwmxxh knilf ges tdhp gnlo vihrl +ucpr peair nlbmc msfg +trv ppq bmo xqd vbui yegsr xqxawu fvuz aclhspo wnan +loiq fvg kare rmgq hir rzo ossd ziw renh ygtkjys vda +xmans kio alexs ujekfl vvf ddghn +fcxvsf bjuytet zrzsobo uhn mlfzhlq bjefs +zys htlqvky plno pbcqfuf fjwc vshkxrl lonp lyzmy dqmui vyyc glad +tlc krhcter krhcter bolk tlc opryl +idcii dverl uswb wusb zgax zhbt gjsnlso yhs +cti npri rcbxjdw ollj nirp ghfvxzh +blyhug aflnrrz zudyw ccnstq cyoju jxtqoj ntuknjq gunjiwy ycuoj igac cqctns +bul yehpnw jifjrhc ifetu ufrodp hqzpeqf hdvpc qtvgxg ibb wcxsitx xztshb +xzct scetn eoaufyo jtudgkx xrpgxip lpubtq juezstc nuc hokswh obkf ipbu +nfq lwpmn qltal xnphsqs zlrgf iewtrtd mqzsob duokpy kfbqs icg +vil zjz xkqrvni uay ystq +terrrnt lnfg clm lbs ptpiy ybcuup ayzjm pqugx lmc yppit mbf +dtajh vqivg vnblt fmn qxkw stiwna pclrrr fro khu wbslnqp tjyosu +uqlehn tjuiy obt uedct bbwiq uxndqn +hiqfovy xiimca zwne ivunvjk cmctzi mxnnrx dclib xzaoq ieztkg +shpr xuorihj chuwq poadbo mhtvex gymsp iltgl sypjfua fmyh sgiv +alv nxjt txnj bhact +vjvtrex obmrxk fgigs meixbc fggsi awi rxdjpeg +ypwo oicmbdw xbpeeyj uabzj cjvutvc oicmbdw immtmks +exijri hogl epr gzdqyur xiiejr pre ihzlgzu +rlh qfhx lrh qmvrx +kogq okhd mivmivb mivmivb okhd +taekt nhjaa znbaahn iaospxy jawwf +ytdvq ghtqwud jkiig mre kzmmjxu jba nwpykc +ktyzr aczd exgadhb uinrgac izazxky yyfe +yrifb qgc lsiuapg teyelxn ugezu +wdzkc ltx fkhncb hwrecp kfbchn sfcpc hjvq +rjdjyt ahwxh nvggsmx lmz oshd xbcik powse ahhxw yhiq gxmgsnv +qdr qjnam gag qjamn kooek mqnaj +pza gml opf ilfbblu kjp luilbfb rhfrzgp ixagj ofp +yphz runy dhull bozcsgk wfxekrd akgkbz urcphc +tfyxwol lhcl npik beug +szatel yfkve yfkve lzqhs +yjzqon pcjibu bdncmcl kczuymm pbmg nyn +rerqvs aoxucwi pmstl sstawu joqu abvcchg mvgjn mslpt vhmfkr utusuh +gqbec jjpqdh yeaiavi nledfi jhzwc vyxjpf momnm vnknjs nvgjzik ipm +psirt rispt lrkgma irtsp +jbbaph xvunete gsvnr mjd ifxhpry cpsx hmuokkx vhcm yth shrrl zbhd +gfa bcmlxtf sqyanrp cugg qxfvftz pbl ujsgc jajxltm gugc oil +xjuhyg aht vmyvzhh oby oyb ybo xbybgmx +atfk qjudfzz mky tfy +nxk yzy jqgg qxgjt bevvvv efi xcbw bohc zaqlqjq +hdc qpnx ygmtqw acvoa udboxw dhc klh mwgpk xfpuri +cycgbkq skwhyf skwhyf veaqss skwhyf +jnezf jowjt vsdu uck scgxd fvopomz vfajslp +djvi epgkyqn apzd cpm owm kpwih fsr adlhqu jicp pmc +erxlmhj wqxvofi ugj ttrmtsb +omku vmrgoy tdicbje ewml dfnwbap +gpih pyt ptsmzc gmdbu rqxkqmz objm nurxjz oozbere ztxug koth +jpnl jpnl dmeh qed +intdwv ksgw qwlzhq zpd lrl mwjl dozrjwq aujbet bsnf vhqyg +eqs uot qyz xor aem kmrh mrhk jqx tsbrf +irytjab mdzm qbb kkjt gofiwo xgbovg kyeyxqn tcks tljhx +zgejy qodgah nqavvx xnigdvt +eqve bizrxq lkhz yzwxgt nwe zfe sxypkz xnssept +bxqn lkfg yfxbszo sphwifz wnj crhbq dvokzw +vzn afatwye ogzvnu vnz rfjba xtugnj kpbgly ocsjd +xrc cxr rahv yvhk khyv bed ctgbuq cmqwpqa jlbg hpj vmesvw +jbshkya dgqw lfl mzcch jxsg czcmh ifruvlw ufwrlvi xcczlol cqqchmr +rbk mhn tnmqdc sxnnn kvoa mhn sxnnn mgemob ieiyajs +cqi ghxg ghxg ghxg +uqwdxn qli gdtkngp gnptdgk udxqwn +dmcczr dnjaqc qwdta rhrbi hkdwe qdjcan peic iulaz xns +tcmppb nzq ecy sitdud nft ecy afrbf wvnc vmfpzx tcmppb cgb +plitv efnpq mjqav nrxxo izg lpitv rwbzdo rdbzwo +day dntga adtng agndt hhvtd +yrg iudsh gyr ryg +qttyeew tco flq bszw jkzftc wdh efcwnp mja rfmju +moch prkze uslzyv plhjuy kxczyq qlmm hgq +xtg ypz izy ixg bvs xlqgj xcy sepza abiylsg +wxvsxn bqag jnlzgxq ikxwa dfd plqxl xlgqnjz nuqvoyb emhodso gaqb +bzjdsm xmxkj fhuqn gauyw ntl kjxmx zcxdr vrds +ofjcc uxyzlk ofjcc ofjcc +zwosex kkvwobl cpudsmb kes zklf bayuojr otqnyr udbbs +iqpvzh ybds piovrh oivprh voprih pov sfl +upns cpeelht xboyk itb hsxdmt dnwgfbw upns fygf kwdpxzm mli dyy +djwutl sikh shki ikhs gecd jqkon trqyw +prbbdf vdp bvvfjcg ydqb muxygg +vhpurzn psemqe xwqfk hrvonxu nxkxacq +xicmhss tnpja qiad woipfy uvadcq usljh hzgs jntvfv wzikk +mmupc twntp upcmm pumcm +qnisuzy lppnfd uiqr eyqbain uxlp eyrfwjo olgkrps sbikam zin vckr +nmokl skfni jcdfot njzqeaj nqzjjea +slmaxx offfzqp wudicrf nfn rwfcdui cwirufd +paffi murnjd oyj lbtjdqe babuas dtqh qkt stapzl yrqlp +eedc rig zmnfmn edec ecde +bcfdf edovdj lacx nzvze sordvxj ybs ujh zvvvp rzstejg ueosuq +xrrfsd okuvem znzlvmb jwzcb bfg bmuxbc qzwfry +pqgxybd cvgra acgn ocd ancg fvfcx fbb bfb zfzv +tmmv mpywyg fwl bnvcv lcnv flw +xxnfbro papc ianru beuzx apcp rnt +wuyhycj nrnc cka ebg rncn rvo wcyhjuy +thh cmoog hwf imqfp okzpxd +rzxiqt rtaiy ytria tyria +cjkmro myif myif xyirn aqxlol wlhwibi dhzsen pzwgm bfbz bufjs qwffg +mxhiui umiihx zomyll vfieccs +yyntf rjk iivgj mwh rjk +dsshx wsmaxhc xcwuelh rdsgtr wsmaxhc rgtsfj +rdh nwlxiwu xsjzbpr bsgps +ufyo vqtzkg kpeohu mxzt fyuo gawgaq youf +hzbhut bxsnjwb zuhhbt zhhtbu +pdz sgntypg ragev hrrji goitft yphnebs xjzoo sqf jsuzijq dsocb hcxg +pptsq woomypc woomypc woomypc +axcg wfbnpql ejqb cmnn nncm csvlc wraludb pkmp whtht tfpicer +moom oomm ommo vfqeii +xvrgpp rofl yxyrkb oage nypzau pwfnkn jxnhkw cyxsi clzb adwpuh +mfbz vdtt muzhm wvwwfl ttdv +cpqgvbu byc pgfrlkr aftl tqm zcqxi juu gnf ppovxh huoa +konpcp lzordid jqng lwxs nqgj gghkxmf kyn ngqj +iorhccj xfygc cnfr tysqc xpcyf vmjpitf nut zmrk mgbrtb tcblxwf dkadwrm +kov jtmp xoatesx qxkilp rmggpfx ltpxzwf vko reqms mqq nps +hjigmk fyqy wpuwe mwmso thsimfs okcmeyh mzqkez duzaq vzhyrm uyvpkox cwivpls +ukoerf korufe zhs ntwfz hugem vriyk enfaib hrrcdgf zllsk vkiyr +shkx khxs wntpjv qdevaw noqyht nwpvjt egh hgok mukdjfi law bzbvjz +dquk kczxsq tdu trnkjs wqtdc ybvcb +hlrotxn cumcjkm qwufgle ylm nejh hnje pvaigrx myl sfvsd +szmvisn aywic vsnimsz iufmybr +zjozr zojzr qmn ffrggdh wam dafvok +nxkvlhr posmf posmf posmf zhlzb +ywis kpqpyb qae zqxpuz pcj hbsfz ejlwa lajew znuom +qxsl ussivur dstd avojo +yoeagao egpaqm ymzf kkauy ivm illir wsvchne skmamvn nqxc +cldo ixzzy vhk nra zhypgab +qjdd ecxud tbuqq mpotbdk tjdpczn knncm tyy +rbfc fhhjf innia tsjbbbv fmtcuup rapvhqz ebpzt whdbms gvjoy lykl fquvcby +bihhfwi lhal udxz uwjwp dmb +fekxamy uophet yzvv rqj zawlp ldrv mdymkzy taauf +rcwxvmh edueui ltdyo xfghz dgjig senm ifj +qcu fii axmgijj ifi oixjfsg jxagijm +sdtyr rbdh yvnvq czzuig wro +lot xkto cmpiena nht ozcg aotcw xiegl cyaouj und lsclep cexn +pgihljk cmgmv sajhi zfvbqij ogwoc ajsih zmppe +jexwkdp dwpexjk mzjydfu bff rubgdb +yshfhx emkl hshxyf mkle +dxgti jdo tkwprv pbxbrqd oiz gsbdphd qotu utfdnq tzvve bqc +ovdf bshfxyl xspjpd vljdsm mgkd djlsvm mlsjdv +etyia eytai sfq qafj xzgp ewhsn snwhe lhqp +zjz mwh dorxm ges gexo rckwsa dltoq mmntha +hqkuj ypsjcxo dixbe rmvnhjh ovnr +edc iffaxc lolu xwrvpb gva vti vit +ceuxq xbwejr lzyvm rozseit cwe mham fivpwj qtv omaktaw +alzdrk tsxbuld mdbq pgbdtoo xwf vzalric nqe jqwlxsy cbtylu dtubxsl lqm +rqjmjcs exjpn kpilcgu ihcm lfadjm mlri hpd vqs cxqwqhu twxrtk +aeuvlcp aubvnw riedvz arypagp uuvg kliehx cokt ogh xsdw cdsyywv +ddwrgvp bscaq bbfv qrbutp +jpdg uey eyu uyarl zgbk qyhqq fdvlql zmwkp +kbt bkt lebhpfu smrzt xalw mmwa zmtzfry tkb +fcvcv oewfzu fvvcc mldww lwdmw +ejrltsu sqoyx wfvsdbp bfdspvw bfir jqhgrmt ofdmrjg ysq +jzwucwn erqjd eikq knpf cvk xvqnscy eei wvfjzmj xujq cqaim boev +jqhkmr ipjpj zwno ybu krhqjm zqfyyzb dyciy +ugwsw rpwteje qtvwi pwyhrzt hfcdfmc qbovk ibws +ffy kdder qjookz bfvmvvq yjzuaj fvxllfb pjyz jcezhye fimyydt qjookz qjookz +loupd nwsc yytvuqo ltcqxnf +iho ulvxguz fxbf iqu ofjtmvq xhs ybbusd kxg mebdnah ucttcf zufb +wzdb wumuhtv kef aavv buu xmjtlur faaccl wospwff bjasr eapfsi +jau qzszci ciu inagax +kui tqig fyovsp fvwol fyovsp mzth tcp nhoq +ajdla wtpj amylu jly tvq wjqef +ofqc einz bdze tows bdze eew +avwavzt aesrsjv lbmpi hllv chdbul ezelxn +imcprs cafb clfg rsjo iylqu nvk vkrq izezlnu vkqr tyhnv +rwj zboui reh buzio wuhpvid cpzy jrw tsbuiby hmxwqr ute +ixq luwbi uoiwsjh souz ysoubw uilbw ffwjvw ewzswoh hci zmfdaov whowzse +xrhgqf xrhgqf giyv giyv +toiqgzv gakg udgdlb wvi carrn pjyha muqclu +wuxthi srtszr ourab hpds bakvy fnk yefe yfee doowxcx +ijdc ujhvls xmy hwg yetsda qelbe nang xgywo wgh +bhm icq cnam dec enksf qfctz pwxoo bdf cnma xoowp rbls +jguzh fextz yax kesaunn waljo jltcza tfzxe dezs syi ebwxnks +flvq bzgd clvqw ahtyvu xbdyv wssxx boscm grgl nqcg +caskpli hqctxxc nwpyo wjlqfqf ebti dva +wmsz fzpd ikgeq gti ejftoou ezs cqef mybojc rgwz +mdaay yfppa pavl fuuvfkh hpod tpb dhxmia emdecm rbqcwbk vecyt +neha rmvl ndp vlrm dpn debghi vyhvc +bnp zkxdu iqqkesd abtlx hmjasdq kyvekr krt srrjyd oxmfev oot +dumlcqd ccm hyir oritdz madjjw +oakqrs advfmu verrc zkfdcn btndsp +onlkinl rdtm bscfxre bnu oumyrvv kgc zkj +tfxfsgm uwmic agswclg uofezgc +wpfdyjn kjlihk etbot fbu scm gwccce xgownte wig cuaijbo +bzbdk etozk qracb oftfoo lkooe +xupzw vmxwu sis wzpxu +gbz oqbgh jwgrru bzg kwmxcfc jrurgw +agyjnyc tuec imxlult omwiyjg fiwnoqx nhmnro qtg kbr agyjnyc +koiq llreotu elrtoul dubfvgy whq +htm lll crzppb gdjaae nsmxzh gnfvn obiuy ymspzbo iuboy +thm xlfrr pbxdfo mht tygi sapxgbv mmngzf dej +eus seu qmstw ues +yvfsw esut biblze kbjcpk estu xih qzki ezlbbi blzv +ohq ugc tqqeo jygvpwm vfs ldnfibp ycbpa sml rmime +kuuow gbg nzwdaf wiimtg lam oqmm +wsbwkdd hda nqk ticz mvt +gqbljyh zqugqs cjod sxwlqy qkfs wwvwvt dsojb qbhjlgy riusoa uosari +jkphfx dbt les jsvoij rnuw mxmmchu dol vto swn +qqxe vwvephr twdqlyg cvdu xjiych clooq vkwavl whvverp yuz vkwval +txtbudi tiutdbx wqhx tws utgbf amh hmf izsez ooz +egdube nhsxjs nxjshs xoy sjsxnh +egdziod diodegz ejxn zogedid uhhkr rnm cyvvuc uqbl +rbn pinwag sidwdwv jqdbe jlbemk blkeaqq ipfqbtn zkrbp +bdryz sbh wxvn mhot wemsfm oemkff +vxyn xvdwwo xhd vyca zxjaw vfkz xhg ofsphks dyq mmzzd +yjrqsjf iiesdh envwyx rmtbmiv ggzsg ukx bprfym qmyqc vag ymho hjtoh +fuxxrd wbweptd vkoffr wbweptd +gfwcez smetli yjyh pslpz qyokpsm qsy cxjymg wqfkf obuq awz +eqhm ceest kayf heqm +rdi dti vntcf ewkmpvf jjwoihc +sfq qlb xrm ocy vtnj zdznbal zvon stln zwnj wsgalvq vhphap +pya jay mgnyo pya xmapdn +hrwbj xhr gvwl ktq ktq gvwl +rzgqi hjwtthl kxhggbl wepc hgavj ctmqug +tzfwkc xeqfath iiuwq iiuwq dhwuvy +gibagy smq getjofc lum msq ulm xuxu bilrus ily +xlv ndrkch hdcknr nqltoze xvl +wmc vuzlrj mwc atp cvpx atv ujatz +hxpafgl ymjltv nvvpy ahycdk jhpdcks ettm lvqyw ertpivm dnezwxx usi kdhcay +vrh hqyomv mcq ilwjbkz yprjxad +ugv szfitxg zeluib pfj ijm zmiigxx gltxzz jzljhgh otskue +mxp bilj jlbi tce yfted zxsqas ftyed +ykasqv ehye kirmnl upmi dojwmw wzj ykasqv ifixn vreoypz +kerbgub nnroqk onkqnr gbebkur tjhl knjo ccsem yozvrcg +ygq evkoj wkn ffljhds scxeibh egsybeg mwvi vgjblj qda ywqpp +hocvpl ozgkxp xgmj ejzyxm +gernu kks lxe nxzv sypg xle goz +xoatis fjp wzlbo dzkonz jtutyj vdonj swro tqclemv xhomap ymeqkua vaxcw +mxcyjs ywyxndk wng vpftv nsuvu +jmiyyhh gwser shgcu jmyg cjzegc hmhe eopg kmkan +smdd dmds mgqhtkh qtamih haqmit skkcy +dnj rmggy rgymg uburbao rymgg +klcpjgq ons ajyv sqryt son pjlcgkq xlobdt +piw shonk tzi mcdumz noskh tebolw yaypn +ozm mvmjgtg nxj weommiq asnmhzq xjn uobztuo cqgjh utfb oydt ommiewq +qlwgsc vvpe xgft ahpjc zjtx iyof scwqlg dxgcokx ltrefj xyzq rwto +ggqdd dqgdg ggdqd kjkmmfp +htzjam fjbg iagc xls iagc iydtf ihxl boa iydtf +vhe nqj bwgdoi hhaoa qtulz +axvyja hpdkwee hnryj prou rgadv oubjdqg knjbc +caz xibj wqkzwe peioeya vmz hesy ftb +dudwcr gupj sjrtzc xsqbb hiet nujv bebcvsj eks uuzlcx gex +kywozi tfzuc mflssw hnxxxqt zzc tzfuc hkokuv mnjg lwkavjp lvpwjak xez +izgh zfv cingjt dkf cknite qox vfz zvf +ojpu dzk tehpgnt gntpteh +glxfxa uxq ajtles ahgzn ajlste zwgc mrpu adz wuunwhc zda +hdgdtn hnoyz aromkb qujfv yjgmn tbf atw +uyvsv oaopjv uyvemxk ldpp tthe iisjk txr hebmd yxevukm rkziao znt +ypdr mnwuzvw acpg kzwz ywbn wcrr umrnlbe lkult ljify azyhu mgqoo +abmpl omsd xmyl mxyl mgoq kracrf ufm ppwi zpggh +uxfdpv jnm vvc vchunhl ubv ktj mxolsxz +fcja eci edzrb nlvksaw lhf ycohh tfztt xso ceub tyv +rkwtp tcmmvv kufg cxui hdamg suuaej fgku cvjlv +oldbgy riadoyo djsi wca zxoeq pmemqap aijxa +nyy ruxcosx xisqoz yny jvzfpbe tlfdiaj ybd jifatdl zuzv +kxwdz qvrvx svllp ergmme +swjfuv eronk favcxfm acptbh pnbjn ciqcrlt rgvdnlt icgahb +ddza xxfn use obqka bfzwjp gmf bld fyvde mxdfdl +ame bmxbyf ame bmxbyf +rdgby pyfog dybrg gdryb lpztd +sntg impd uxgxai naoalb ntnk xgix +oadpmqj oso criln izih oos +ouzjq gtl ito xefqt phnv ouzjq hoyjjj +mlp rboq lpm roqb whvp +tghcw ggshevw dzsgj ggshevw kec ggshevw +kmwhb kfcb mbhkw gemz fdh +euve veue kplrq evue +hikfiw bcdktj hcnawja gjasvwc vcht igrzly rkxijxe ikfwhi dvmp +hvksis kafs ktcs sfyqzyt etctrgt vodwr wff tskc juobnm +dpcsodn ehwc pglywfl yhdp mdiyzx +ibog umftejh cfm pnxhna wqwx yabnk ygws dqw +dezz tqw qism rarfe fpmlab xvbau irwtfs wwmoyss yvn xetqp xtqep +pchqwk npsmd jefec qok uuc ucnpz rlkakn +kudh rjysb xrdbx bkbmjfo xrdbx +rogu ssdwsus voa ncw obkxsr +tflf hlevus scq rrbpat tau wxsq wxoblt +rzr lex kqdy whtj ffnys xlgkkff msjhy dimaq hrc wyde qkwf +ghtwd wernjpn tdgwh olrfvmr edq gxvp +rjirvf skhdgln aauit bipu mubjiwp kowz gyjfbjx cmgdqs +aftfpbv agajyy aqjll vsf twh robpys lebt eav yribup +sby ymkla sxkbfwl awmd nhb vlp +kizvjj ycjswr jkzjiv vuy jijzkv jcs +cwvch xzqfal tephz lqfzax cnkbdcr mql zflaxq +jjxzwl himpra ssjf bibfiui seeaq pzse +jogrn jogrn sqew jogrn oixgwr +khonpyw iiyxir vybhc ndnxxv kzlt ipmncn +okqkqu svbemi nfn ovd xgwy edd ujet nrrbv dde vdo +jobvf dus asvio vaosi sovia +knmz qbz nkmz zmkn +isbmopr unduey impobrs hea zswciev sopbmri duuj +ocs ntgnrdu kbvtzp cvyieu fiyn znmh lhrz ixtnzrj vktbpz lbpqx vzkpbt +muduhc sabc dlyoisz kuaz ogpyepw yuog ictiiqt +xjflsf nfklvml thfh uajnmby cichyj xxoqi lpime bxpyx +riahifn bohbgd obhdgb jni qzvkf ybp hjkkwq ytutd cakcsh smfdoe tuytd +iddku nccp zgtl yne ppzpqcx lwm +refpcz uqt uqt uqt +mtn czxkagb nmt caqacrg bcakxgz +itxjii uethxbj vpds bsqod diqax inv zrwt doepe +bfyaj nbvhg zmi buf +dtre dkwdr nrapm qtfth odvt bbcnae vxuk gqm enlg +ybt qcfozrk yzrh bfp euuozuz pzsdkxx mhi nbkzprb +vpuhqn gyx caint antci vfep incat kqdakdx +ddhi chgnjk ibg xbemitr mjtdph eovw +ngbtuvq qdttlsg dbqhhwk bkrqze qdttlsg qdttlsg +evn smvhi dgcmn xjo ascc ahbpj uvzc pwn tung +ksu thr omg onvsqzz rllakar ysfjtfj grxwyx oawix gpk suk +qvb iouav yhtndkd vuoia ouaiv +kud kofcip hcczrgc cvvxxlk rvyamwe duthdzr dftun +rgv ynw gph tmxwfup nwy +dnc trawj kwzbx trawj zvp +ogqxijy tbqtsg tbo vqinnlq jbvgl sfafh rve mcxqs ubh +qccr lpv puuvdyb tydaflf uxic +tlon tbfwkxg tlon tlon +iytiz qjlqaqw uixb lnt zwro uzgxqfi gklgnqs zwgoidw iifk wkwdo +tmvhxw tmvhxw tmvhxw fhiqpjy ejk kvysd +cmphg xjjz groiccd dvetuk xbwa zhm lyi ohhd neg bxaw yil +kdmzopy lxx bvhach goxmxu qbqvzcm qbbrhvb nrfom aixmio grpxz hbrqbbv lkucih +bnqn phqr uycuxc mopyyfh bbpesqm stgigq stggqi cwtjm asqhpl imvlxj lbmloo +pws iuvbvjr cwccm qbr srqnstz cjebq +bfh jobkcy gtbroe lpagq icmax jobyck fbh +ounqdo qrrr pwi alho rrqr beao rsioepe +vrccqge qvcgrce cbslkjs qnclw rvmjkw +aaxjns deupjs wtgxtp penad depbho tbrdt depbho qxg zhjxpgd +drqfo kbp jfa jaf +izn oczcitj cpae quvzqo iwwk jck idjdpm +ecort zgcvxx bvh vrprsf +fhubfvy ndcfjo kol hyufbfv hvpka +kpt zgajpc rjvsxa gayznjd +xeoixk peq kfu lqa mjnv mzvh bicl hlfk +wyt imdx lksy twy +xeptp ilxs qbsqzwn rsy slxi xtpep dsdkekl +rotvbt fuirp elos ciu nhx bxej trmtx ixn xbpc vrxtma +skcprn yns sao ghlq vftezvc aaryahy telt +fkaov gexa xijv yiksa xega dhgw okfva gxxs edkecag mqbqvrm nrzcqub +ljc jujxeof fdj gdzjzr mabbktu pmyrfv uspven zxry snt hrah +nhujhdr jdhrnuh midm bbavhpp cpjk zmpbasz eptrpou znq zqn +ywzfq wuu lfflon uuw rke qzwyf hjbms gakx +yqrq zsk jzn uuuzrml kzs lseupsg waynfh blech +gwyqej weyjqg uwuje uujwe +lxud rnwkc bgygkh csq rfvtos ystqp keb gkakodj uthcce eqxifl +elvj evj rfwo vvgkosh aarcgjs utsbh orwf jxcqvmh uowmktl qtgf +bqszre oxntty ombwiz mbiwzo +ccp iilcc tacf czk giwv erqi jgdfah wip xtrzhv wosvbyb +gymyw rwsxeg gvydr izyk spsonkg knospsg +djj tbr tbr tbr ice +yyzh zkykapw puydtik ysxc hjumhsd cuhhw dnnhida yyzh lnklymg +nhbcxsu ccrbbyw scbxunh ghxrkqh brcwcyb +latdaav sexa ipzuzjl ayusb etb fshh +giz akqd vjmabii arfuzgv efrww jxkvolg efrww vrnzgbx +jmcc vqy adkzj fqrkdo tjrczp ccmj cfponk rptzjc +jsviu sraw imsj fujm cdf xwqhl lhz ojejzuy trtqblg +ibz dulm muoq quom etvjzxn tuhrpp jfukac jqctqn qhgbae msgmcit ludm +zgx bpfa elhp rnyqtq wyceube nkeuxz +lzxfo vygpecv jszacku zfxlo +cpmv ysaaj xnp wbvqg hrsiuj venjxna yeqvwmk ftaga dcqxc jgapb rqdixp +xpbbe tyn hfdlu fto wrgzkou sxylv cqto wdv xqc pnu rapk +pkrxypl wnu oipq tzbhnc gpug tgzf ofjb +mvaz bwcv gll itgcye dessw szt gzimgeu bvmohh wbywyhc kzerxbr anjsive +lhvnrzs qkmjwy pnyciwp mgp jfdz ghvtf yusfzg upab +xbscukx aubulj snbcmc uscxkbx ddpucyg +hgv ollh yzpjmpy fcicyae vhg gvh +prd onyd iux oik xui +zipadig nvewx cir lbpcusx dljqy +ifyxzsc btmy lsu tmyb lus ldyzx +egmyxbe ieasvek dylmj qahtatr uyqgbk +mejjczw spj vaekp kdud +vwan mgenld mnlged vpfuil euoxlr rclkpi dfknyoa rhthij kcyxl qaxab crlpik +pqm eihogk iwml nuauxi ngilkoh jmu mbdi cqxz nblb rmuj zczdgp +pswbe mtzch wbeps fxtnc psa aioff pas +prwrpvz oadpqvz tgzrt giom pjyihh rxdir dmya xjolzxv +khdybe obqkjn kdq jkvmgwo enpat wyw qjbnko waid msest wwkoyts +yep liv ofmtpod imdd qyw +afnrx jgn gxarpb myltj ggrsajy mdaobjo vbtn vbtn zlziz eds +hqr kqu oub skoeqk icnfm cqvld aay bto +rga odaf exoosh pwevx zpbd plaa xoseoh +mbr gqu oxvchrt nqa larxmjx pfozej +ozuo ywubjbg xcua eblwqp nfdvw hmhen zkjfu gmhgp bsyi ktprtf +src vrysby srybvy znwjm hmypwdl gdmau pqe +cldr crhi lbaq fbuduyn hygbz uhida +qrxukq dygkp oaks soka oask +vpido ajgfq pwlv hezt fmg epwrxo rqvjke iovpd hhkjm +anxf ydl xnfa hqph olorp +exydcg onxjm psqlbv ehz boar hze qsblpv +mnzrvc ipj swg ijp sgw gdkntsd fzz grqwly +erpq qghpj fay gci uglm afy +jwbq hbxaub jpdilyt yvalrlk topl qup +eczonk ftcc paltirb owz tihhe dglxory wthvqcb qdnxm lirejh alyxsr +ooruaby gboyeu lkv arrz jcqyzl uxlfk fhmeony fcmh +wzr xjb pwmf okqj adwcedy lkidve uwekxf asbdzr biub +dikhur pxgh urdinjh wednf ulzdxs +iplf byt tyt qnnlba pzt bednml ljjtkvo tjovlkj uwms xat +htzk ltmfha xikeze atfmhl fchxhyz +lqala bqwgcul vetaa xuxjau zcb wtdmomu wfqmpq sief uyblyz ahv +aytvvo awm ojaaigg awm dbfaokz +abq npcyld fzbfku oia qss jkxldm wgtmki pasgxi dieix rpqnuac tecnfy +nmr qzfj qjfz lsz vnahex +djxoo jzlkh svy xige +tjlkkg glcuvmh fwzlhi ecun qlgulj hrfhyql qgdlf ofakqdf zokkvm gelxkq oowgs +upfpk gfstjlv lxc rjd nhj sbq jpzsz zsjzp +favd nzqfdid nekfjsf mtjndu +sgdqx uvpuefv vhwrgd aivav gsqxd jdhfoq +llaf cthbgy njrpw fqgkx jzf xqkgf lnrfrm gkxqf +wzdwlc wisst alw kyjeur sjsqfcr tta bijnyn whfyoxl +dtjr baxkj lmnyrlg nrmyllg +mtgky xmwf zdko nnocxye gytkm ygp hixk xwmf +maudjy okgjga uadjmy dzfrk omd +azz ajdcqkd bcafn zaz dcjaqdk gylyzo +xzvfbf fopmfxu mvftgr mfupoxf coyhof talcc vpkslo \ No newline at end of file diff --git a/data/2018_01_data.txt b/data/2018_01_data.txt new file mode 100644 index 0000000..afc226e --- /dev/null +++ b/data/2018_01_data.txt @@ -0,0 +1,955 @@ ++3 ++8 +-5 ++15 ++9 +-17 ++11 +-6 ++11 +-14 +-11 ++6 ++9 +-7 ++19 +-17 +-18 +-18 ++13 ++8 +-19 +-17 ++3 ++18 +-7 +-2 +-7 +-20 ++7 +-9 +-3 +-15 ++3 +-11 +-4 ++5 +-19 ++4 ++12 +-6 ++13 ++19 ++17 +-1 ++11 ++8 ++4 +-19 +-8 +-16 ++5 ++9 +-2 +-2 +-14 +-21 +-4 +-12 ++14 ++13 +-3 +-14 +-18 +-16 +-13 +-6 ++14 ++11 ++1 ++16 ++16 ++5 +-11 +-15 +-19 +-11 +-10 +-9 +-16 ++15 +-7 ++5 ++18 +-5 ++6 +-10 ++8 ++14 +-20 +-17 +-17 ++19 +-14 +-8 +-17 ++1 +-19 +-4 +-3 +-8 ++3 ++2 ++19 ++12 ++18 +-14 ++3 ++13 ++4 +-19 +-3 ++6 ++18 ++5 +-1 ++17 ++18 ++12 +-14 ++16 ++16 +-4 ++15 ++17 ++10 +-7 ++8 +-6 ++10 ++8 ++6 ++4 ++17 +-15 +-1 ++12 ++3 ++9 ++10 ++17 ++13 ++18 +-2 ++1 ++7 ++13 ++9 +-6 ++15 +-8 +-18 ++19 +-9 +-19 +-8 +-1 ++17 ++16 ++5 ++18 ++5 ++4 ++7 ++10 ++9 +-3 +-15 ++5 +-16 ++17 ++16 +-19 +-2 +-6 ++19 +-16 ++6 +-2 +-11 +-11 ++1 +-4 ++16 +-6 +-11 +-19 +-20 ++13 ++2 +-3 +-3 +-16 ++11 ++18 ++11 ++4 +-5 +-11 ++17 ++21 ++20 ++10 +-5 ++19 +-9 +-18 +-6 ++20 ++16 +-13 +-18 ++12 +-5 ++17 ++19 ++2 +-10 ++14 ++16 ++1 ++13 +-7 +-4 ++17 ++1 +-13 +-6 +-13 +-1 ++18 ++5 +-19 +-15 +-17 +-5 ++18 ++14 +-13 ++8 +-17 ++20 ++12 +-7 ++3 ++20 ++15 +-9 +-9 ++5 ++7 ++13 +-10 +-8 +-19 ++18 +-12 +-21 +-15 +-12 +-4 ++17 ++2 +-10 ++20 +-2 +-3 ++15 +-16 +-3 +-15 +-17 +-6 ++24 ++6 ++3 ++19 ++10 +-2 ++35 ++21 ++8 +-13 +-13 ++11 ++5 ++15 ++17 +-3 ++15 ++11 ++1 +-18 +-4 ++8 ++9 +-16 ++14 +-13 ++11 ++16 +-1 +-2 ++14 ++15 ++4 +-16 ++8 +-5 ++6 ++9 +-19 ++5 ++7 ++2 ++4 ++10 +-2 ++7 ++5 +-16 ++17 +-3 ++4 ++8 +-6 ++8 ++14 +-8 +-13 ++9 ++7 ++6 ++3 ++5 +-1 ++19 +-20 +-11 ++17 ++18 ++16 ++10 ++2 +-3 +-17 ++11 ++2 ++14 +-1 +-19 ++5 +-2 +-4 ++3 +-7 +-12 +-12 +-15 ++21 +-32 +-25 +-14 +-13 +-14 +-15 +-9 +-13 ++5 +-10 ++3 +-17 ++2 ++19 +-17 ++5 ++19 +-12 ++15 +-19 +-4 ++14 ++14 ++9 +-15 ++4 ++3 ++6 ++14 ++7 +-5 ++19 ++10 ++16 +-17 +-13 ++16 +-35 +-5 ++12 +-18 ++5 +-10 ++9 ++12 +-8 +-34 +-3 +-2 +-30 +-7 +-15 +-6 +-7 +-6 +-4 ++39 ++20 +-3 +-7 ++11 ++7 +-21 ++6 ++9 +-20 ++16 +-13 +-16 ++14 ++5 ++18 +-7 +-4 +-22 +-18 ++17 ++12 +-14 ++6 ++1 ++15 ++21 ++65 ++67 ++19 ++37 ++32 ++5 ++25 +-18 +-11 ++13 +-18 +-1 +-22 +-10 ++1 ++16 ++59 +-11 ++4 ++24 ++4 ++19 +-9 +-5 +-14 ++13 +-12 ++5 ++11 +-10 +-10 ++5 +-28 +-21 +-19 +-49 +-16 ++14 ++5 ++111 +-15 ++9 ++17 ++10 ++17 +-5 ++17 ++12 ++5 ++18 +-19 ++14 ++12 ++21 +-12 ++4 +-14 +-4 +-17 ++16 ++17 ++6 +-12 +-39 +-22 ++18 +-9 ++3 ++13 +-21 ++17 ++16 +-34 +-9 +-31 ++117 ++13 +-2 ++12 ++5 ++3 +-49 ++6 ++38 ++16 ++102 ++4 ++102 ++110 ++98 ++72104 ++14 ++10 +-8 +-1 ++12 ++6 +-5 ++8 +-19 ++14 ++19 ++10 +-13 ++16 +-8 +-12 +-6 ++15 ++16 ++14 ++17 +-3 ++5 ++7 +-13 +-6 +-15 ++10 ++14 ++9 ++16 +-3 ++2 +-12 +-5 +-2 ++8 +-18 +-5 +-19 ++2 ++16 +-15 ++11 +-17 ++7 ++6 +-18 +-7 +-19 +-16 +-9 +-7 ++10 ++10 ++3 +-4 +-17 +-15 +-14 ++18 ++18 +-8 +-7 +-12 ++14 ++10 +-11 ++13 ++18 ++20 +-15 ++22 ++2 +-17 ++16 +-4 +-2 +-6 +-15 ++2 ++16 +-8 ++2 ++2 ++23 ++8 ++1 ++15 +-13 +-19 ++5 ++13 +-12 +-3 +-16 ++35 ++16 ++16 +-19 +-9 ++5 ++19 ++16 +-7 ++18 ++9 ++17 +-2 +-11 ++14 ++13 +-17 +-5 +-4 ++6 ++19 +-8 +-15 +-10 +-2 +-16 ++14 +-11 ++3 ++2 +-6 +-12 +-2 ++16 ++6 ++17 +-20 +-15 +-24 ++8 ++6 +-20 ++18 ++44 +-19 ++10 ++2 +-6 ++9 ++3 ++21 ++12 +-6 ++7 ++10 +-1 ++10 ++6 ++12 ++13 ++2 +-6 ++14 ++5 ++14 ++10 +-9 ++2 +-7 +-12 +-5 +-11 ++10 +-4 ++14 +-6 ++17 ++7 ++1 +-3 +-13 +-16 ++12 +-22 +-3 +-6 +-21 ++3 ++10 ++4 ++11 +-8 ++2 +-13 ++1 +-16 +-10 ++18 +-1 ++17 ++11 +-10 +-4 ++10 +-21 +-12 +-5 +-13 ++25 +-17 ++16 +-20 +-3 ++13 ++2 ++3 +-4 +-20 ++1 +-10 +-9 +-9 ++16 ++5 ++8 ++6 ++14 ++15 ++1 ++1 ++8 +-19 ++17 ++41 ++18 ++6 +-12 ++10 ++11 +-12 ++22 +-1 ++7 ++8 +-4 +-7 +-18 +-13 ++16 ++14 +-9 ++5 +-7 +-11 +-16 +-12 +-19 +-19 ++12 ++2 ++16 +-7 +-1 ++20 ++3 ++6 +-26 ++8 +-4 ++18 ++22 +-7 ++19 ++1 ++1 ++12 ++13 ++11 ++2 ++6 ++6 +-8 +-5 +-7 ++19 ++11 ++1 +-8 ++16 ++12 ++3 +-9 ++1 ++12 +-9 +-12 ++3 ++15 ++1 ++13 +-2 +-1 ++10 +-12 ++18 +-12 +-20 ++2 ++9 ++13 +-15 ++13 ++14 ++8 ++3 +-19 ++14 +-11 ++8 ++1 ++14 ++13 +-17 +-17 +-15 +-6 ++18 ++7 ++4 ++10 +-17 ++1 ++22 ++7 +-1 +-5 ++3 ++18 ++6 +-13 +-7 +-9 ++19 ++14 +-5 +-4 +-7 ++1 ++22 ++18 ++18 +-17 +-4 ++13 ++2 ++15 +-4 ++18 +-6 +-19 +-12 +-11 ++16 +-3 +-3 +-19 +-16 ++6 +-20 +-19 ++6 ++4 ++10 ++18 +-4 ++14 ++3 +-5 +-19 ++1 +-11 +-20 +-1 +-2 ++17 ++26 ++6 ++10 +-1 ++5 +-7 ++11 ++18 ++16 +-8 ++14 +-7 +-5 +-5 ++18 ++7 ++13 +-6 +-11 ++15 +-22 +-12 +-4 +-12 ++10 +-7 +-14 +-3 ++16 ++4 ++17 ++10 +-18 +-22 ++1 ++14 +-11 +-22 ++10 +-26 +-73113 \ No newline at end of file diff --git a/data/2019_01_data.txt b/data/2019_01_data.txt new file mode 100644 index 0000000..5067b0a --- /dev/null +++ b/data/2019_01_data.txt @@ -0,0 +1,100 @@ +116115 +58728 +102094 +104856 +86377 +97920 +101639 +95328 +103730 +57027 +83080 +57748 +101606 +54629 +90901 +59983 +109795 +123270 +141948 +92969 +149805 +143555 +141387 +136357 +90236 +63577 +127108 +130012 +88223 +51426 +117663 +63924 +56251 +108505 +89625 +126994 +120237 +99351 +136948 +123702 +129849 +93541 +110900 +63759 +58537 +132943 +118213 +104274 +84606 +125256 +76355 +116711 +79344 +66355 +117654 +116026 +80244 +129786 +73054 +119806 +90941 +53877 +96707 +58226 +101666 +53819 +54558 +77342 +149653 +87843 +54388 +128862 +55752 +89962 +147224 +118486 +56910 +124854 +57052 +55495 +62530 +128104 +68788 +60915 +62155 +123614 +115522 +116920 +101263 +92339 +92234 +81542 +78062 +137207 +92082 +120032 +136537 +109035 +115819 +75955 \ No newline at end of file diff --git a/data/2019_02_data.txt b/data/2019_02_data.txt new file mode 100644 index 0000000..1b0a796 --- /dev/null +++ b/data/2019_02_data.txt @@ -0,0 +1 @@ +1,0,0,3,1,1,2,3,1,3,4,3,1,5,0,3,2,6,1,19,2,19,13,23,1,23,10,27,1,13,27,31,2,31,10,35,1,35,9,39,1,39,13,43,1,13,43,47,1,47,13,51,1,13,51,55,1,5,55,59,2,10,59,63,1,9,63,67,1,6,67,71,2,71,13,75,2,75,13,79,1,79,9,83,2,83,10,87,1,9,87,91,1,6,91,95,1,95,10,99,1,99,13,103,1,13,103,107,2,13,107,111,1,111,9,115,2,115,10,119,1,119,5,123,1,123,2,127,1,127,5,0,99,2,14,0,0 \ No newline at end of file diff --git a/data/2020_01_data.txt b/data/2020_01_data.txt new file mode 100644 index 0000000..fb9e9bd --- /dev/null +++ b/data/2020_01_data.txt @@ -0,0 +1,200 @@ +1664 +1909 +1904 +1638 +1844 +1836 +1648 +1710 +1163 +1684 +1857 +1257 +1718 +1969 +1968 +1578 +1870 +1765 +1846 +1939 +1858 +1589 +1586 +1767 +1628 +1595 +1601 +1528 +1724 +1656 +1555 +1150 +1992 +1380 +1142 +1615 +1659 +1835 +1403 +1119 +1719 +1773 +1613 +1166 +1924 +1879 +1663 +1490 +1726 +1900 +1228 +1680 +509 +1637 +1030 +1536 +1960 +921 +1894 +1890 +1829 +1543 +1565 +1341 +1572 +1729 +2006 +1877 +1787 +1999 +1742 +1400 +1851 +1814 +1985 +1934 +2004 +1571 +1993 +1428 +1623 +1753 +488 +2008 +2007 +1793 +1762 +1803 +1564 +17 +1800 +1373 +1764 +1573 +1643 +1640 +1990 +1098 +1361 +1806 +1754 +1699 +1444 +1967 +1365 +1761 +1493 +1678 +1833 +1603 +1677 +1722 +268 +1991 +1807 +1839 +1231 +1419 +1577 +1884 +1668 +1852 +1816 +1626 +31 +1123 +1617 +1614 +1915 +1899 +1971 +1954 +1425 +792 +1634 +1206 +1988 +1303 +1946 +1942 +1360 +1431 +1979 +1897 +1597 +1700 +1335 +1769 +1495 +1590 +1801 +1982 +1809 +1594 +1338 +1995 +1569 +1824 +1445 +1399 +1818 +1657 +1683 +1916 +1653 +1966 +82 +1102 +1535 +1748 +1609 +1996 +722 +1646 +1167 +1784 +1616 +529 +1788 +1691 +1940 +1596 +1838 +1811 +1813 +1591 +1741 +1606 +1871 +1997 +1827 +1492 +1789 +2002 +1702 +1876 +1251 +1237 +1510 +1093 \ No newline at end of file diff --git a/data/2020_02_data.txt b/data/2020_02_data.txt new file mode 100644 index 0000000..d9ebfae --- /dev/null +++ b/data/2020_02_data.txt @@ -0,0 +1,1000 @@ +6-10 p: ctpppjmdpppppp +17-19 l: llllllllllllllllllll +14-19 z: zrzzzzzztzzzzwzzzzk +1-8 k: qkkkkkkxkkkkkkkkk +5-6 x: xxxxvxx +8-14 n: nnnnnnnnnnnnkfnnnnnn +18-19 t: ttttttttfttttttttwtt +3-13 w: wwwqwwwwrqwtzwvw +1-3 b: bbrbb +8-14 q: mqwmqvfqqqsqqqqqwb +5-7 c: lxrvdcch +1-5 v: mvdrkmrrcjnjpv +2-8 j: jwbdjjjcjjjjj +4-6 w: bzcwrznhhkw +3-4 t: lttccfqlrvh +4-6 m: qmjmrmmmnmm +4-5 j: jjzjj +6-9 w: wwwwwwwbz +6-12 c: ccccxzhpfzhccdd +3-8 j: kjpbcjhsj +4-8 d: dtdvlbsdh +11-13 s: ssssssssssrsqs +5-6 k: tdkknvkp +7-9 q: nqqqqqbqd +2-5 l: qlvpl +10-11 q: qqjsqqcntrl +2-5 l: smlsl +8-9 n: tvkqjnwnt +2-4 j: jjtjm +6-8 x: xjxmxvppxgdx +2-7 p: lvpfgfpf +3-5 b: bbbbbbbbbb +2-4 z: ztdz +5-6 v: vmgmvh +3-4 q: xqzq +7-11 s: fsscssslnpsvsfdbssbs +11-13 m: mmmmnmmgmmmmmmm +2-5 j: jjkjjslmgrvjxjkj +3-9 x: rfwqjqsfxsnwqngs +8-10 g: dggggggggrggb +5-12 w: vkwfvmwldztwt +4-5 j: jfrjj +5-6 g: ggwgvqglhnggxwlzfrg +1-3 r: jrmr +6-9 h: hwhrhhhhkhh +12-13 w: wwclqxhghsfgtt +6-7 w: wwwwwlwwwwwnwww +2-7 z: hztlxbhz +3-8 n: vxnmjslfxngwtjds +4-5 h: hxhhx +4-7 k: kkkbkkk +2-3 b: brbs +2-5 s: csslqwg +1-2 z: kcdbz +6-13 w: nnwwpjfvfmwfbvpwzrcn +2-3 g: vgqgdcqcw +16-19 h: hhnhhhhhhhhhhhhhhhrh +3-10 s: ssbsbsssssssss +1-5 x: nxxxqx +9-15 q: qqnqqqqqqjqqwqqq +3-7 q: qqlqqqxq +6-7 z: zszzzgzzzzz +3-16 s: jssssrdsvsskmdssksss +7-16 f: hfffffffffffffffff +8-9 r: rrrrrnrrrrrr +4-5 h: hhhdqmjnvvdndfz +3-4 p: wppp +15-16 k: kmkkkkkkhkkkkkzjk +14-17 l: llnrlrljlttlrklrh +5-7 t: ttdgttfttvptp +5-6 q: jdqqqqqfqrqxz +7-9 l: llrllllvllclkll +14-18 m: mmmwmmmmmmmmmdmmmpm +5-11 n: nnnngnnnnncfn +2-5 d: ddrvd +7-9 f: xfjkhcsfff +1-5 j: njplmjjjjj +7-10 j: kjjdjsjnvvjj +1-5 q: vqkqq +11-13 b: bbbbbbbbbbvbtb +3-6 h: hmxphh +1-4 k: jkkb +13-15 k: kkkkkkkkkkkkbkkkkk +2-3 q: qnqq +12-17 k: kkkkkkkkkkkhkkkkkkk +7-8 p: ppphpppwppp +3-9 h: vxhgwzhkl +3-7 d: dsgddcwk +9-14 j: kjllchjnmpmjtjhzncd +8-11 t: ttztxwtlvfrwg +5-6 b: btnqnbdsbbnbf +12-15 l: lllllsxlxllvlflmllp +9-12 z: vbckpqzzzzpthsskdjx +5-6 m: smgmcmdcm +5-6 k: kkkkkjkk +7-8 l: lllllllrl +7-10 n: kgnllnqnnnckp +1-10 n: wnnknnnnwnnln +12-17 h: hhhwhhhbfhbzfhhmhhhh +3-10 q: qqjqqqqqqqqqqqqqq +14-17 x: xxxxxxxxxxtmxxxxxxx +4-5 c: mtzcb +2-7 q: smlnsqqqwkvlldj +2-11 h: ghxhnmhfprnmc +11-17 f: fffbffffffqfffffbn +12-14 s: cfsssssssssssspss +6-10 h: hhhhvwhhhh +8-9 v: vvzvlnvvvvw +7-8 k: kkwkkkmk +6-8 j: jjmjjrjjj +1-2 d: qwddd +10-17 x: xxxxvxxkfzxvxxlxxx +9-11 z: szzzzzzzzzqszzhs +4-6 g: ggsggnpfgfglglds +7-13 t: ttttttbtttttmtttttmt +3-4 r: rrrpr +4-5 c: zzcvc +9-11 k: xxpkndnhkkllx +13-14 m: jtbxmzgvmmmxmm +6-9 n: nnnnnnnnnn +2-3 z: fzzkqpzskj +15-17 t: tttttttttttttttttt +3-5 h: hhkqwgxrp +7-12 h: jhghcmhhmcpbxzhh +5-8 c: cdjccrcc +7-10 g: ggggkggggqwg +5-8 b: fttshqjghjkbfb +13-14 d: cdkmddcqdddddzdddd +9-14 g: ggggggggdggggxg +1-6 p: fkpppl +3-4 z: zfzrz +8-11 s: ldsjssnmsssssgsgs +8-9 z: zzfzhxztqzzlhgl +5-12 n: pgnvncfdnnwnlkvndt +1-3 r: lrrr +9-12 z: zzlzzqzzzzzzzzv +4-8 x: klhxtqpv +11-17 k: jkckvxckkjkkkxzrk +2-5 m: hknqmxh +12-18 n: nnnnnnrnddjnsnnnnrnn +2-6 r: ltgrwrrcxrrl +1-4 l: wllllll +14-16 t: tttttjttcttttttv +7-8 k: bkjdmbxf +1-12 v: vvvvvvvvvvvd +5-18 n: nqdlvbngztlkqnshcn +7-9 w: fwhqptwmwlkgf +15-18 v: vvvvvvvvvvvvvvvvvmv +6-8 g: grggxdhgbbrtmg +3-5 w: wtzwwv +3-4 d: ddrddt +2-4 c: cfccc +1-2 p: mgps +6-10 v: vvvvvjvvvvdv +1-6 w: wwdwwwkm +17-18 b: bbbbbbbbbbhbbbbbmbbb +4-11 s: swzshhfggxqp +4-15 b: bbbwbbbbbbbbbbbbb +9-14 h: hhhxhhhhmhhhzhqhfq +9-10 n: nknnnnnndn +15-17 q: qbqqqgtqqzzlklrmq +4-12 x: xxxxxxmxxxwwdxgxx +1-2 l: llcllqlzlhc +4-11 z: frrzhmvlwjm +8-9 f: ctsfbqdft +3-5 l: lwkmlflqlsl +7-11 x: cfkscxpmxjxtxl +4-7 l: bfxhlml +1-5 k: drkrxzkkxhtkbq +4-9 v: gvvvvqvvwvtv +2-6 k: kkkqklk +11-14 r: rrqdvdgrrbrrhb +19-20 h: hhhhhhhhhhhhhhmhhhhl +3-4 z: zrzz +1-5 x: xxxxxxx +18-19 k: kkkkkkkkkkkkkkkkkmk +7-14 b: bbbbbbwbbbbbbbbbbb +12-15 p: pbppppppwpkppphpwcpp +4-5 c: ccczjc +10-17 n: nnnnnknnndnnnnnnnnn +6-8 j: jzjjjjjk +7-10 g: gwggvggtgg +14-18 r: rrxrrwrhhrrcrqsdrr +10-15 p: pmjjpdvxwprlhhxbcv +4-9 h: bxchmcfxhhbfhvfsdxn +7-15 w: gfwczdrhwqmmmvw +3-9 d: zhttdhdvd +1-4 p: pppmpp +12-13 z: zfzzzlzzzzzzzzzz +4-5 p: ppppqwpxppp +3-20 x: ccxwrgxhjjkfnsdnjjnj +9-10 j: wjdjjhrzqq +17-19 t: tttttpttttzttttwtqtr +12-14 r: rrrrrtkrrrrlcdrr +2-13 b: bbbbbbbbbbbbgb +9-15 g: tgrphjgdgsglgmkm +10-14 c: pwvrltccjccczccbt +4-7 f: lffxfffz +7-8 r: rdrcvrrc +3-4 t: xtftv +10-13 r: rnrfrrrwrftkrrr +11-12 r: rrrrrrrrrrlrmrr +14-18 w: wwwwwwwwwwwwwwwwwwwr +1-8 b: bbbstbrbbbmbbb +2-3 x: xxxl +3-4 r: rrntr +2-5 k: pljkb +7-11 x: vzxxqxfhxgxqxxkxx +11-13 c: ccccflcccjmcv +9-11 l: nlvllllllll +10-11 t: ttttttlttdttttxtt +14-18 w: wwwwwwwwwwmwwgwwwz +8-10 g: grtxrzlscxtkjjwk +7-19 x: hkrxxxxxhxbvxxxxxkd +10-12 c: cccxppcfccmcnccccc +17-18 l: llllllllllllljllml +7-16 v: vvhbvvxvvvqvvvvpvvvv +12-18 q: qqqqqqqqqqqkqqqqqqq +1-3 v: crvd +11-13 b: zbbbbbbgbbhbb +9-11 v: vvvgvhvvlvv +3-4 r: rlrv +9-16 m: mmmmmmlnnmmmmmrmmmk +10-18 s: ngxsssxkxfmfswssvsfc +6-10 g: ggzgwngggggggtqgg +9-11 m: mmmmmmrmmmmmmm +3-4 l: jlrl +8-10 k: kkkfqkghbkzkkkkk +3-7 b: jwbhbhc +4-15 r: vklggxjgtgmzrlrw +16-18 f: fgnfvzxffprlpxwjrf +5-8 p: pprdhbzpp +10-12 r: rqmrkrfrkrrrrl +8-9 b: bbjkbbtbc +10-14 q: hqqqqqqvqmqzfqqqqqq +3-4 q: pwgq +10-11 m: mmmmmmmmmwm +9-11 d: tqrdldddddrjcddcdd +3-7 b: pbskmbb +12-13 b: fwbbbhbzbbfbrf +3-7 p: lppbnxvpphd +15-17 g: hpccghbgqtxgvggxg +2-7 m: sfwxfjmmrt +3-20 d: rgdbhfmhqqqfzbnjrddx +1-3 q: nqlmqnd +12-17 p: pppppppwfppppppppp +2-11 c: gctbkccdhqrgchsvccc +3-6 k: kxkkfk +9-10 n: nnnnnnnntf +2-5 z: zgzrzzz +5-6 g: gggggv +9-14 z: szzzzzzspzzczjzz +15-18 f: ppfvfhfffxfffpffrv +8-15 n: nnnqvnmkmndnddnb +2-3 z: vkzngkxsszvlvjk +5-9 q: qqqqwwqqqqqqq +3-13 m: mmhmmmmmmmmmgmmmmm +4-5 s: xssss +2-3 n: vnfn +8-9 d: drdddlsdndx +3-4 v: vvvn +2-8 c: ccgbxccfclcwc +1-4 b: mbbb +7-15 p: pnpqxnmmfkxqvppkpp +6-7 g: pkdgdpz +1-3 t: pxkttttjhttt +14-19 j: jkjjfjjjjjjjjjbjjjj +1-5 h: bwhhhlhh +16-17 z: xnzsgxztwbwnrlzzz +5-13 p: cspppppppzprkv +8-9 x: xsxnxwcxjxjbxxxp +13-14 w: wwwwwwwwwwwwrtww +3-15 w: wwbwwwwwwwwwwwdwwwww +6-7 d: dddbbdd +4-9 z: zzzzzzzzqzz +4-5 j: jjrwd +12-15 k: kkkkkkkhkkkkkkxkk +10-11 j: vjmjwjjxgjjhjm +8-9 v: skspbvwvp +1-14 n: drnwljkphztfcn +9-12 s: ssssssjswsshss +2-7 x: hxpcbdwjxs +3-7 n: bgnpmrm +4-15 d: dddfddddddddvdd +15-16 p: pppppjpppppppppxpp +8-14 r: rrfvrkbrgpqrplnvhxzr +2-5 c: cccccc +1-6 g: ptggggjl +11-12 g: gbgpfwwggsgh +1-2 z: wzjcmw +1-7 m: rmmmmmtmn +16-17 q: qqqqqqqqqcqqqqqql +1-3 l: lllhdwldl +7-8 k: gbhkkvkl +1-7 j: jmjjrdt +3-6 s: spsssxbsssss +7-13 v: vvvvvgvlvvvvbv +11-12 h: khhghhjffmvhk +17-18 s: sssssssssssssssssmss +8-16 t: ktcpqlrrtdttttxtkxn +9-11 b: bsbbqwbbcbbbwhv +5-10 k: kbtktnxdkzkkkrxtck +4-8 r: vrwwrvrr +18-19 x: lkxxqprxxxzrwkqxxgx +6-14 x: xxxxxxxxxxxxxdxx +10-13 p: fkpprwplppppbp +12-16 c: vcvgccccclbccgcctccc +2-8 c: cscclccczcgccnc +13-15 r: rrrrrrvrcrrrrrrrrrr +6-7 f: cfvfhbf +4-5 h: bcqbknlhwfm +3-18 g: chglkvkxgczqpnvgzp +1-3 h: fhbhh +1-2 v: vqtv +7-14 g: jgscbrgwgbggvglgkhd +2-8 p: plppppphp +11-13 c: ccsccclcccrcsccc +12-13 r: rkrmrsrrprrrrr +1-6 m: ndmmqg +1-3 k: jkskk +6-9 p: htffzfvrppwln +10-11 s: vksxsssssscdssw +5-8 s: svfcdwss +10-19 t: ttttwtttvttmttttttft +6-8 h: hhhhhhhgh +5-18 m: rcchmqmzlpptkcnhdh +1-3 m: mmdmzxtlm +1-7 l: lllllllbll +16-18 t: tttttttttttttttttttt +7-9 t: tttdjrtttkthjd +5-19 v: xthgjgvrdwtqbrsbgkv +2-6 k: whkgxk +11-13 q: qqqjqqvlqqqqdq +6-12 g: gggggfggggjncgg +9-14 q: qhqqqjkttqqqqw +6-9 n: nnnbnnnfgn +4-16 d: ddjldddpvddddrdd +13-14 r: rrrrrrrrrtrrkj +1-3 q: qqqq +3-6 s: hgtssssqgflb +10-14 h: hghhhghhrhhhhshhhh +3-5 s: pvsssgs +3-4 g: ggzbgxgggggggqgggg +2-4 d: dqdddddd +1-11 b: bbbxbdbrbbbbbbbbbbn +8-12 p: gppwpgpxpvpppbs +3-7 p: dpzppppp +7-20 r: zbczqrrpjpgrkrzdvmrn +9-15 w: wpwtwwwwwwwwwwvrkwr +14-16 p: pwpbpppppgpppmppp +8-9 q: ngzdqqjmqvj +4-9 t: tltltttktttttttt +2-4 w: kzmw +3-6 r: rrmrxqr +4-5 z: zzzzjz +4-8 w: wkwxbwwcwww +8-10 k: kkbqnkkqktxzkk +6-7 v: vvvvvnvvvvvvvvv +8-9 s: dmmgsmxssffbmtncj +7-9 f: ffdwfzqfffffms +11-18 b: jbcjdgppcjrhpbcswvsd +3-9 d: ckdcmmdhdldgsx +2-3 d: cqxvd +1-11 t: tftttstmftttttttttdt +2-3 d: ddtd +1-9 k: kkkkkkrkmkkkkg +6-11 d: dxkdthdxgxdslgsd +9-10 g: gggggfggkxg +6-7 c: ccccccccccc +15-18 z: zzzzzzzzzzzzzzxzzm +10-11 n: xnnlnrqnvnj +3-4 d: hdrz +4-5 h: wrtgh +2-4 n: nnnnn +11-12 g: ggggggngggggg +9-10 b: bbbbbbbbbn +2-10 j: vjgbvjlwxwts +3-11 t: jcttqqhtdkttcnttdfx +9-10 w: gzwwtwwwwwwwnw +12-14 t: ttttlljzpmwrcl +6-12 b: pzmbrbbvbkbbdctbbqb +1-3 m: mmmmh +13-15 r: rrrnrrrrtrrrrrl +9-12 l: psscllxhtllw +7-8 b: bbbbbbbbb +8-9 s: hmsztljsm +11-14 x: xxxxxbxxvxdxnx +3-6 b: cbhsbb +14-17 v: vvvvfvvvvvvvvvzvz +7-8 k: kkhvbwgk +18-20 h: vqnpzsvhplfhmmqjhhkl +4-9 n: nnnnnnnnjnnn +13-14 t: ttgttttjttttktttvqt +9-17 z: hwzlczpjzzbqcdgzj +9-11 c: cccccccczcv +2-8 s: skssssss +6-12 g: vtfrgjgvzhngd +10-11 v: vvvvtzjzvvbvvvvvvvv +5-7 j: jfjjzjgjjx +4-7 m: mhmmmnrmlmqw +7-11 q: jcntkgqrqcr +18-19 c: ccccccccmcxcccccccpc +5-6 m: gmmntmmpdhqmbfvcck +6-17 g: qgqgdwdvggfzrlbvgg +4-8 k: fbzqkmhh +11-12 c: vccccccccvmc +1-5 z: zzgzqzz +11-17 f: ffffffffffffffffff +8-9 v: jrcbrvslv +1-4 w: rwwww +10-12 x: xxnzxxxxxxxfxx +3-5 b: bzbcq +3-6 x: rndsxxr +11-13 n: svqnnnznnnnml +2-5 t: ttqwx +4-11 c: cfdfcsgnccc +12-13 s: sksssssvsssstss +2-4 s: sszhr +18-19 x: xxxqxxmxxxflxxxxxxx +4-14 b: nbbjbbbblbbbbb +15-17 q: qqrzmqqqqlktlhqrh +2-5 j: cjxstjtdmvz +1-18 s: ssssskssgxssshssst +12-16 m: hzkmmmwmmmmwmhmmmbm +5-7 m: mmmmmvv +1-4 r: rnln +19-20 k: kkkkkkkkkkkkkkkkkksk +12-18 t: ttlvttqrtbbpttztttt +9-15 w: jvqtwzwnhrmgjvwl +9-13 l: lrgdllkgbjvjljdmvmjt +3-5 g: ggtgggg +4-7 q: lrlqqkqmjqqwfqq +6-8 q: qqvqqchr +1-3 q: qltqr +13-18 w: bpwpwwgwwgwpfddwfwww +7-15 t: wttttthtttttttkttbt +1-6 n: tnnnnnnrnnnnnnlfn +6-7 p: kpwdppv +3-5 b: bmbzb +4-5 h: hqgqpbhj +2-12 k: fsxfrnjkmwgkw +1-14 g: ggggggxggggvgwg +2-16 d: dddddddddddddddmdddd +12-15 z: zzzzzzzzzzzzzzsz +13-19 z: zzzztzzzxvzzzzzzzzzz +10-11 d: dtlddhddsjf +3-11 x: xxxxxxxxxxxx +9-14 w: wwdwwwkwdwzwwwf +14-19 v: cpzcvwkqknscrvqtmfv +4-18 g: ggggggggggggggggggg +1-3 w: mwqwwwwwww +2-8 m: dmnwmjmzw +9-11 x: xxxxxxjvxxtfx +2-4 g: ggzb +6-9 k: kkksskkkx +9-10 m: kmmrmvvmmm +2-4 s: ssspsss +17-18 w: twjlvjbmhpxgchtnmcs +13-14 m: mmmmmmmmmmmmlmm +4-7 g: gggvggvgdgg +11-12 c: zbcchcjtcmhcbhcpcc +5-8 l: hlbhlmflk +1-5 s: sssssss +1-5 f: sfnffwfffffk +7-8 j: jjjjsjjj +2-3 x: rxlxvb +6-14 s: sqsksnsssdsdfds +16-17 v: vsvlpcvpkvvjvkvbj +1-12 r: hrrrrrrrrrrdr +2-3 m: mmqmmdm +10-13 h: hhqhhhhhhfhhbh +1-6 k: gkkkkkk +6-7 z: zzzzzzz +2-14 z: zqtzzzzdszszzzvzpnz +9-15 t: twczgnntkttghtvtbht +5-7 g: gfpvvkgk +10-15 z: bzzzszzztkzzzzzzzzz +4-5 z: zzfzzzjwxzcw +12-15 f: fffffffffffpffff +2-4 w: twwsft +3-9 b: srbwfkbcw +7-8 g: brwgmgjgdm +5-7 v: vvvvvvvvvv +7-14 n: mcznzntcndsqhrvmg +2-9 k: kvbpxbrjrkqqrzvkdvsk +4-6 x: xxxvxx +7-10 k: lkdmtlkrpk +1-6 b: bpxsqbbbbfk +3-6 c: cccccxcccccc +11-13 k: kkkkkkkkkkhkkk +6-7 q: fxnqtpqnxllqqg +13-19 t: dtxtthttttttttttztvt +4-5 h: dcvkh +2-5 v: rvstj +12-13 c: cccccccccccht +4-8 g: gvgggggvggggggg +1-4 g: gggg +13-15 x: xqxdxqtmxzfxxrq +4-5 c: ccphw +16-18 m: mmmmmmmmmmmmmmmmmh +12-18 c: cccccccccccrccccccc +4-6 h: zlkhfh +6-8 f: fffvsfblfbff +9-14 h: khddwkfzlpmqfhv +2-6 m: mcmmmm +11-13 d: dddrdddddldds +12-13 s: sqwhcxsqnskmsmtqvgr +2-10 b: hblmkzhlgjcb +1-10 h: bzwxpxqtjbhbmmf +15-16 r: rrrrrrrrrrjrrrrsr +6-12 s: sssssnssssssss +1-9 n: nnmnkngnw +4-6 x: xxxxxwxxjx +5-6 p: ppbktpjzdppj +13-17 s: sssssdssvsmjqfstpss +3-7 t: ctwtbkwjt +13-14 x: vxxxxxjflxnxtn +4-17 j: qmjjnjlqjjgpcjlwz +5-7 p: cvscpsvbcpvbfplqhpp +11-13 z: zzzzzzzzzzzzz +3-4 c: bqgkch +8-9 h: hhhhhhhld +10-13 p: bpppppppvpppkppn +5-6 l: lllllzlkqll +4-13 t: xbkssqrtvjthtx +2-3 q: vqfqr +7-9 l: llllnlllgllllll +4-5 h: hhhdh +3-5 z: zzzzrptzzxz +10-13 q: qjqkqqqzqqqqwq +3-5 v: vvbvvvv +7-16 j: nbbzpjmqmzfhjcjjz +3-7 s: swvssss +13-15 s: sskxmfsfsvpsssps +2-5 m: mmmmwm +5-7 b: hbbbbbsb +1-2 d: dfwffsnttmmn +4-17 g: gggvggfgggmgggggg +6-7 w: fwfnwwwv +3-5 c: ccccc +5-6 v: vxvvvvvvvv +6-8 p: zppppppppphh +3-9 f: nkfqxsffb +6-7 n: cnnjnnh +12-14 c: cvccccccccckcc +13-14 x: mxxxsxxxxxxxmxxx +2-3 w: wwsr +6-7 h: hhhhhdhh +9-11 b: wtbqzbbbbbcbnbbbbb +1-2 b: blbb +1-5 m: lwlmmxjx +2-6 k: kkkkkxk +2-10 j: fwcjktmrxmp +2-5 b: bbbblh +14-16 n: nnnnnnnnnnnnnnrnnnm +2-3 h: hzhxt +1-2 m: mmmb +12-13 b: bblbbmzqbbbbcbbnbb +15-17 g: xvggggqgmjwmgrhgg +3-4 t: tszs +2-5 l: lnllplll +16-17 p: pmpppppppppppppnplp +16-17 j: jkjjrjjjjjjjjjjxtjjz +6-11 j: jjjxjhjjjljjjjjj +7-16 n: xndnnljsnnggnfnqnnhn +3-5 n: wnnnbnnkj +9-13 r: rrrrrrrrjnrrrrr +1-6 h: jhhhhxh +12-16 w: qlwwgttwvwtfswwk +1-5 d: wbdgdglmdm +4-15 m: xwvxmvncxdvjbhq +4-6 h: hmmhhhns +4-13 n: nnncnnnnnnnnnnn +1-5 c: cpcvcc +1-14 h: hjdqjwffkrkxsnhh +1-5 d: dkdhf +3-7 c: mcbbvvc +7-10 p: xpppwpnppp +17-19 r: mrnrvpjtgttxppwwrkzj +1-7 q: qqtvqvqqfqn +6-17 s: qcsrpwspszcssssscxp +1-3 x: dtxlnlbqjqsnxxfxr +13-16 g: gggggggggggwgggg +2-8 j: xfjpwsqj +4-9 j: jjjnjjjjpjjj +2-7 j: gjfllhcswc +7-20 b: wphrpjmzfpxfcbpbmbfv +6-10 c: fclccchhrc +7-13 k: pvjmksdkjkdtkkxck +2-5 r: rhrrqrr +10-11 b: bbbbbbbbbbd +7-8 f: qfsjhfln +5-7 m: mmmmfmmm +5-7 d: xmdgwbdvd +7-9 t: tcttttntttt +5-6 j: khhjjd +10-11 l: llllflllllj +9-12 z: zzzzzzzmzzzzxzz +2-8 f: qvfnffff +8-12 v: nvvvvvvczhfvvvvvkk +8-10 x: xxtxxxxxxb +2-3 r: xrrw +4-14 q: nrszcbwqwzqjfqb +2-4 v: vqvq +4-5 l: llllml +15-16 k: kkkkkkkkkkkkkkkg +6-7 g: gggggggggg +14-15 s: ssssssssssdsscs +6-12 m: tsmmpmwfbwmmx +1-7 l: jqsspll +4-17 h: cprhghxcdvbvkkjfhdp +11-12 z: zqzzzgzzzzqz +4-5 x: bxpxx +2-4 n: knknnfnptzqdqbc +1-4 p: lppwp +10-15 m: txlmhfqmzcldstmpjx +4-6 w: jwjfcw +7-9 q: zqdqqqmwqqqvj +2-3 t: pttdkz +5-9 b: hlbbbnbmbtxcbnnhbgrb +4-6 d: dddddtldddrdnldd +5-6 x: xqxxxzxxx +4-6 n: ndnwjn +9-17 f: ffxffdpqfhfffftfmff +6-16 p: zmxqkgdwplcpnpmpcfr +1-15 p: lnpmpvktfpppnppmckz +5-13 n: lnnnnncnpnhntkknzcnn +10-14 k: kkkkkkkkkpkkkskk +4-5 p: ppppp +13-18 n: nnnnnnnnnnnnnnnnnn +4-5 g: fvsvsfhgpgngl +1-2 v: fvcvp +9-10 b: hbkgnddkbmk +11-14 h: xhhhhhhmhhhzhf +3-4 w: lgzw +4-8 l: ldnmhsblcqgsxdqjzgr +3-7 k: lskkkpzkk +8-9 j: jjjjjjjdjjjjjjj +7-13 r: rrxrprccwrhrrrlj +5-8 z: bvzrzzvzczzzdp +1-4 l: vlnll +4-6 k: kktkwkgdxb +1-2 n: qnhn +8-10 j: jjjjrsjbrljmsjj +10-12 h: pqhdkxhlchhg +10-11 p: phppppppnpkrpwp +1-6 k: tkkkkkkkkk +4-6 f: fcfffwnjkffwfffffff +5-8 h: qhghhhgjhhh +1-4 g: zggggggtbgg +4-6 k: kkwkkh +1-4 g: hkgmtd +5-7 c: cfhcckcl +8-11 f: fffcfxrfffbtfffwf +4-8 s: dssbsssnsss +8-18 t: clwqmjvttmkgxfdpxt +4-5 s: sscsjsc +3-4 q: zqqx +5-7 t: ftmttnxttz +9-11 m: mmmmmmmmrmmmmmm +9-14 m: hmkmmzmmlmvmmqmmmm +2-3 z: zzzz +4-5 m: mmmqp +7-14 n: xnkknkntrjtlgn +7-12 x: wrzfsmxxhtkxskdxxx +10-12 j: jjjjjjjjjjjrj +11-13 m: mmmmmmvmthmmz +12-15 z: pzzszlncbpzzmjzzwmjz +5-10 v: vvvvtvvvthv +6-8 j: jjjjjfjqfj +3-4 v: vkdvlv +4-5 c: cccfccccc +10-11 l: llklllllllll +13-15 m: mmmmmmmmmnbmmmmmm +2-4 w: jqvswww +4-5 w: wwqwlmww +8-9 b: fbkbbbbbb +15-16 v: vvvvvvvvvvvvvvdnvv +7-8 g: ggggggzh +8-11 x: mxxxxxxfxxx +1-2 f: fkff +1-3 k: kgjk +2-5 g: jgckspgbdfm +2-8 g: mcsbglgqtfzgfgln +7-11 t: tttttttttttttt +2-7 h: hhvphvhhghhrh +15-16 b: bbbbbbbbbbbbbbbb +10-11 b: bbhswbbvbrbbhkbbbwb +5-6 l: lbzhsrls +3-5 f: bcbffdvfkf +11-16 t: bztjnbvtkttktwttttt +8-17 d: pdpswddddddhtdfkdd +12-13 h: hhhznhqphxhhnhhhhs +1-6 k: shhkqkhtd +2-3 h: vhnj +11-14 z: zzzzzzzzzzszzzzzzzzz +5-7 v: vbvvpvv +1-3 g: gvgsgb +8-12 t: tlhfxnvgxkpt +4-7 t: krnhttl +16-17 t: tftttttttttqtttqhttb +17-18 z: wczzzzzvzdzzkzzshgg +12-20 p: pppppppppppwpppppppp +13-14 z: zzzzzlzzzzzzslzb +3-5 b: sfblqvzqgpkwq +8-9 r: rrrrrrrzr +3-10 h: fhkdhpslchccxx +8-9 r: vrrrrjrvrprr +2-4 r: rrxsgdhj +11-12 s: ssssssstsslr +4-8 q: pfqlqqplqtlfrh +3-12 l: wflllcfllvlwlqktlll +3-6 g: pmvvggggqgjg +19-20 w: wwwwwwwwwwwwwwwwwhlv +7-14 t: ttttlttttttttt +3-11 b: jbbwbhzpbbg +15-19 t: fbjvntgrrhdtbltzjkc +3-4 b: cqbbb +10-11 l: lllllllllts +1-8 z: xzzzzzzxzzzzzzzz +11-15 b: scbsrhqwjptfxfbjz +5-8 q: qqkqqmqld +12-17 b: bhbbbgsdbbbhncbzb +2-7 k: kkkkbkktzgk +7-14 m: mdmsmmgmmmmcmmmm +16-18 b: zqzlllfbdfrkwrwrslb +12-15 t: mzzztkqvcmvpdmtmft +1-4 c: ncqcdc +10-11 k: kkkkkkzkkkjkq +4-7 w: wwwswww +4-13 f: lnrcvxznlcfxtnfz +1-2 r: rprr +2-4 b: cbtxpjbbf +6-12 j: jjcjjjhjhzjg +16-17 x: xxxxxxzxxxmxxxxxxx +7-8 l: kwllgltm +1-6 c: cccckzcccl +1-6 k: nkkkkk +10-11 d: dddddgddjdddddddd +7-11 d: dddddddrddn +4-6 s: pshmskjsszcxw +4-7 x: zwnmxmxxxxxxbxnx +3-6 l: gbszlgm +4-14 h: hphhhnhqhghhhh +4-7 n: sbnnnwzkgzxvnnrn +5-8 h: hhhhhhhhh +11-13 j: jnjjjjqjjjvjjj +7-9 d: dddddcwdd +2-10 k: kmkkkkkkkd +5-7 j: jpdcczgzjjjnhtjdhzc +10-16 f: fffffffbfbftwjfj +2-3 c: nncc +1-7 z: dbzmkzzhrjrjgjkl +4-5 v: qzwvr +1-3 w: rwwnr +1-4 f: hffmff +5-6 w: wwwwtwww +4-12 r: vtfbqqfrnmqk +7-10 q: qqwqwqqqrc +1-2 d: dndd +5-10 c: rmrpcwcckcvf +1-2 d: vdfnl +2-11 j: jjjjjjjjjjvq +8-11 k: kkbkxkjtkxzksk +2-7 m: bcmxqdmcw +2-4 d: rdtdddt +11-12 p: zpppppzpxpvpzpp +3-8 f: fgvbvrbflh +10-11 b: bbfbbbbbbqdbbb +3-4 d: lkdn +6-7 b: bbbbsbbbr +3-5 b: bbbbbb +8-9 b: kbbbbbbbh +1-6 q: zgbbkjwdwprjlzcqtxl +5-12 p: ppppcpppppplp +4-5 s: zfscs +3-6 z: fszzcqrlwqtblhgzg +1-3 l: nswlxp +6-10 r: lkrrrxrnqzr +10-11 l: lllllllllll +5-6 x: xgrxpxxx +2-3 n: lmwn +5-6 d: bddnddsd +1-8 x: xxxxxxxrx +15-19 b: bbbbqbbbbbbbkbvbbbbb +12-14 h: mhhhqphghhhfnhbhczr +2-4 f: ffjfkk +1-2 m: mpsx +2-5 g: gpplg +1-2 v: pvvv +4-5 z: zzzbz +8-13 q: qqkkgnqttwgqknqdj +3-15 c: cmlfccwcbxcztzcx +7-9 q: hcqqqqqqqqssm +1-10 p: lppnpdpdll +6-7 f: bxjpxffjbfzqhrccts +4-5 j: cqljj +4-5 s: srsjjss +10-16 d: dcdddddbddhdzdcldddt +2-9 c: vcqhwjctthq +2-4 r: jvdbj +3-4 h: shxnz +1-2 c: ccccgcc +3-5 l: flhlllklwllgf +4-5 t: xqfctf +1-9 m: mmmmmmmmmmmmmmm +1-2 b: brbx +10-16 x: jjlgdbxhxxhvvvqb +2-3 s: spssss +10-11 x: xxvxxxxxxxx +2-15 x: qwbhmmbxwkflmqm +16-17 s: sssssssssssssssts +12-13 c: nxhfcctzkxgkcfcl +15-16 w: wwwwwwwwwwwdwwww +7-8 x: fmxlxtsmx +12-15 w: wwcwwwwwwwswwwnwmwk +10-11 m: xwkpzpvxgmm +1-5 l: plvllrlvlcllnlqll +2-3 m: prmrsns +2-4 w: rwwh +15-16 g: gggggnggggggfggng +9-11 s: tlghtdpfmsc +11-12 r: jttrrtcwkkdx +3-10 m: bqqqmmfrlm +1-8 v: nvdcvvjv +17-19 l: lllllllllllllllllvl +10-16 t: ttjtttkntttxtttktt +8-14 h: hhhhhdhrhhhhhhhr +2-8 f: ftfffffn +5-13 q: qxqqqqsmqdqqd +9-11 z: zzzzzjzbkzzz +10-11 r: rrrrrrrrrhlr +2-5 p: lpjqpkfhtdxm +12-13 j: jjjjjjjjjjjkbjj +6-12 l: zrghbwlcdxllq +11-13 w: wwwwwwwwwwwwtcl +2-6 v: jvvrvh +5-9 p: pvmpzpmdpp +2-9 k: kbkjkzkkxkfdkbf +8-17 z: jmxcvbjjgmjzzwzbzzz +6-8 k: kkklkkkjk +6-11 n: qdnknnnnmncnt +6-7 n: nnnnnjq +3-4 v: gncvr +8-9 q: wqkslqtqz +1-5 k: ljdjkk +6-7 w: kpzhwww +5-7 r: rrrrrrr +12-14 v: vvvvvvvvvvvvfm +2-4 h: htfh +4-14 t: qqgtbtdbftmmxtm +2-5 p: pjwmp +4-5 t: jjptqvpdm +17-19 w: wwwwwwwwwwwwwwwwwwx +10-11 g: mqdxmvggggg +13-18 w: lwqfhxvvvspcwqmpmwb +2-4 p: qxdr +6-8 b: bxrrxkkxv +1-4 h: mbmghhh +5-9 f: ptmffcjqcnfhd +4-10 d: bsbttdvdpl +1-3 n: znxn +1-5 q: qqtgq +1-10 q: nqqqqqqqqbq +3-4 r: rrtrm +12-13 d: fdfgtrdbdbjdj +8-9 c: ccccccczs +3-5 d: nqgjdv +10-11 q: qqqqqqqqqpq +9-10 m: mkcmjtmspf +5-7 q: jvpqjgq +7-8 g: gggggggm +5-7 r: brrtlpr +11-13 c: wlcqccbcchvfc +9-14 j: jmjgjjjjvrjrjjjjj +3-8 n: nnmknncxnpxtbnn +9-11 d: zdpddddvpbd +3-4 t: qktttlnb +4-7 f: fffmffjfgf +2-5 l: llxlwkl +2-6 b: qblblb +2-5 d: vddcd +5-6 w: wwwwwswwwwww +3-6 s: hsjszsfsknsscv +7-9 r: rrrrcrxrrr +8-9 x: xntxnxxxwx +10-13 k: ltkszmdqkkklqwbktrbq +6-7 w: mdwxbwdg +2-7 n: pcdhphd +8-14 k: kchdwzkfrwskmksqckd +1-6 q: qqqqqzqq +7-10 z: zzzzzzdzzz +1-4 c: ccgrfccc +10-13 x: zxxqxxtxbnxxxxxx +7-10 b: dbpbdlmwqpjwmtplxzw +10-13 v: vvtmvvpvvxvksvbvvvv +7-12 w: wwzcnwlswwrww +16-17 v: lvtlzvvnhtvvhvkkl +13-15 t: tttttttttwtttttt +3-4 h: dlvx +8-10 q: fmwqrqqkjq +11-20 x: xhwxxxjxxwtxtvxxnxxx +8-9 h: thqzhpdvkr +18-20 v: crrlvhvvdmvgvrfvvxvb +1-7 b: bbbbbbbbbbb +4-5 m: tjmnmmsmp +3-6 j: jsvxbj +4-10 v: mwlvhrttwvn +2-6 k: tgwhvrkt +4-9 x: hpsnbxzxcns +1-6 b: bbbbbbbbbbbbd +3-16 z: fzxstkqfcsmzkcjzf +5-9 g: hgzrgkvgh +1-2 l: lnlb +2-4 p: rrlpp +1-6 k: ckkkkkkkkkkkkk +11-16 j: jkjjjjjjwkdbjjjjjj +2-5 k: ktqksk +2-4 n: nhpbg +5-10 g: qlqfgmrdjxdfhvvbgxrc +9-18 x: xxxxxxxxgxxxxxxxxxpx +11-18 m: hmlcpjmmtwnmjwsjsm +4-7 b: gbrbgqbtx +3-11 w: wwdwwwwwwwnw +2-3 w: qhkqw +1-3 z: zrvzzzzz +4-15 s: lssbsssssssssscsssss +1-5 f: wffff +1-4 s: sssssssssss +15-17 l: lllcllnlllllllxll +4-5 h: hhthg +2-4 f: fffff +10-12 c: cccrwcccccckcc +7-8 f: fffpffmgf +1-11 w: wwwwwwwhwwt +1-9 q: mhqhngqqvvqq +17-19 v: vlthwqfvlfgjvbqdvpkk +4-19 v: vvvzvvvvvvvvvqvvvvvz +10-11 k: kkxkkkzkkkrkkk +4-12 m: wjmmtmqmmmmmmmmmm +3-14 g: ggggggggggggggg +6-7 w: wwwwwwww +4-5 c: clqtstsbfflngcfhgc +1-11 l: zljlllllxljll +3-7 x: xrtxxft +6-8 k: lkkmpkvkkk +1-9 f: glfffffffffffffffff +3-9 r: rrrrrrrrnr +9-10 r: rrrkrtgrrrrrrr +3-9 h: rvvxhnhmht +10-12 q: qpwqqjqqvqrnqqv +5-8 d: ddxddddlddd +1-7 p: lkppppnppkppp +1-4 d: mvsdd +6-7 m: zsmmmmhmmm +4-7 w: bwlzdglxrsgt +2-7 g: lgggtzdbvggqgjcggrq +3-4 r: rrtrj +7-12 l: lllllllllmlqlll +8-9 q: kvtnbfqqzl +8-9 h: qfkhhhrvh +3-4 c: cccjcccccccccc +4-5 v: dpmvwdpk +17-20 w: wwwwwwwwwwwwwwwwwwww +3-16 v: vvvcsfkvmchbbnvxvhzd +5-14 z: bvhrtqkhnwljrzmbvz +10-11 j: jjjjjjjjjpzj +12-14 w: wqwgwwwwwwbdws +1-3 s: dbntscqz +15-18 t: tttttgttttdtttmttt +1-3 l: llldhlnxrr +5-6 c: qcccqhccczccc +10-14 b: bbbvblvbpndqbbbqnbbb +1-2 c: pccchcc +2-7 x: fxsxbmksgjpwspp +4-5 x: wbbxbndlbbls +6-8 f: tfnwfwfsmf +3-9 q: qqqqvsqqkqq +6-17 h: chwghhrhlhhnbsncwc +3-6 w: wvwwkw +14-15 q: qqqqqqzqqqqqqfd +10-16 q: qzjqrvgwdqjqklqk +2-3 h: lxghjh +15-17 f: fvdgfffffffxzflmf +13-15 f: ffffffffffffbftffffr +11-12 g: jgqgbglrgbgfgw +8-9 d: hddddddpd +13-14 p: pppppppppppptx +4-5 w: rwpwwtwwc +8-9 r: rrgrrrrrrrrr +7-8 h: hhhhhhhbqf +12-13 l: llllllllllllll +3-4 n: nnntnn +3-8 c: ccccctcccc +6-7 x: xxgxxnkxfxxxxxfxxxxn +6-7 q: qqzqtzcqs +8-12 t: tttttttttttptt +2-4 q: qxql +3-4 v: vvxxv +8-11 t: tttttttcttm \ No newline at end of file diff --git a/data/2021_01_data.txt b/data/2021_01_data.txt new file mode 100644 index 0000000..7f22306 --- /dev/null +++ b/data/2021_01_data.txt @@ -0,0 +1,2000 @@ +198 +208 +209 +212 +213 +217 +218 +223 +222 +224 +216 +233 +238 +239 +240 +250 +263 +264 +267 +274 +288 +316 +319 +330 +340 +347 +349 +354 +350 +349 +351 +352 +353 +371 +383 +385 +405 +413 +455 +451 +459 +458 +459 +461 +463 +475 +480 +486 +489 +497 +502 +512 +513 +516 +517 +528 +559 +560 +558 +565 +566 +567 +571 +573 +574 +582 +583 +585 +589 +597 +608 +607 +614 +619 +608 +624 +665 +666 +675 +695 +698 +703 +711 +733 +738 +739 +742 +743 +763 +775 +778 +804 +806 +810 +812 +818 +819 +828 +867 +866 +876 +878 +881 +875 +881 +858 +859 +868 +869 +860 +888 +890 +891 +893 +894 +919 +924 +925 +933 +937 +950 +955 +966 +984 +989 +993 +996 +997 +1015 +1031 +1035 +1039 +1055 +1057 +1058 +1059 +1060 +1061 +1067 +1069 +1070 +1059 +1060 +1077 +1079 +1078 +1080 +1087 +1088 +1090 +1097 +1082 +1102 +1105 +1106 +1120 +1125 +1130 +1132 +1154 +1141 +1135 +1131 +1133 +1134 +1137 +1138 +1141 +1142 +1143 +1166 +1175 +1193 +1201 +1236 +1238 +1234 +1240 +1242 +1243 +1271 +1276 +1277 +1272 +1286 +1288 +1290 +1292 +1317 +1341 +1361 +1363 +1375 +1376 +1377 +1383 +1387 +1390 +1402 +1404 +1412 +1418 +1426 +1429 +1466 +1480 +1483 +1478 +1484 +1486 +1488 +1491 +1486 +1489 +1492 +1517 +1520 +1523 +1539 +1546 +1551 +1521 +1517 +1518 +1522 +1525 +1526 +1539 +1540 +1544 +1545 +1561 +1571 +1572 +1574 +1575 +1568 +1573 +1587 +1588 +1600 +1603 +1627 +1629 +1633 +1645 +1670 +1671 +1685 +1690 +1696 +1698 +1703 +1698 +1699 +1702 +1714 +1716 +1709 +1738 +1753 +1761 +1766 +1769 +1772 +1761 +1763 +1774 +1781 +1782 +1799 +1802 +1816 +1818 +1819 +1805 +1810 +1817 +1819 +1831 +1834 +1835 +1852 +1855 +1858 +1859 +1856 +1857 +1868 +1885 +1891 +1893 +1890 +1891 +1892 +1893 +1896 +1911 +1912 +1914 +1916 +1914 +1918 +1930 +1932 +1958 +1966 +1976 +1982 +1985 +1986 +1987 +1992 +1997 +2031 +2041 +2042 +2044 +2058 +2060 +2075 +2073 +2084 +2087 +2090 +2125 +2128 +2129 +2130 +2131 +2136 +2137 +2145 +2150 +2152 +2155 +2161 +2162 +2165 +2167 +2189 +2197 +2199 +2214 +2226 +2233 +2234 +2241 +2242 +2256 +2259 +2263 +2257 +2267 +2270 +2269 +2272 +2273 +2275 +2279 +2284 +2285 +2266 +2271 +2287 +2291 +2310 +2313 +2314 +2317 +2311 +2312 +2311 +2312 +2326 +2331 +2332 +2338 +2340 +2352 +2355 +2360 +2361 +2357 +2371 +2384 +2380 +2392 +2393 +2396 +2397 +2400 +2417 +2420 +2421 +2422 +2444 +2457 +2458 +2464 +2467 +2494 +2495 +2498 +2510 +2514 +2521 +2526 +2525 +2533 +2536 +2547 +2544 +2547 +2556 +2557 +2558 +2561 +2570 +2571 +2573 +2575 +2583 +2584 +2585 +2572 +2574 +2575 +2587 +2589 +2590 +2602 +2603 +2604 +2605 +2589 +2603 +2608 +2611 +2616 +2613 +2617 +2618 +2619 +2628 +2629 +2630 +2631 +2639 +2645 +2649 +2657 +2665 +2673 +2680 +2679 +2680 +2702 +2703 +2709 +2711 +2714 +2715 +2716 +2715 +2721 +2720 +2739 +2745 +2748 +2752 +2749 +2748 +2749 +2751 +2752 +2750 +2760 +2777 +2778 +2779 +2780 +2787 +2800 +2805 +2810 +2812 +2820 +2821 +2843 +2846 +2853 +2862 +2861 +2867 +2880 +2890 +2891 +2892 +2885 +2887 +2890 +2894 +2897 +2925 +2926 +2931 +2933 +2940 +2943 +2941 +2959 +2971 +2982 +2984 +3002 +3006 +3008 +3012 +3013 +3034 +3043 +3059 +3063 +3064 +3060 +3075 +3090 +3091 +3104 +3108 +3114 +3117 +3106 +3104 +3110 +3113 +3114 +3126 +3119 +3138 +3140 +3141 +3143 +3139 +3145 +3147 +3153 +3161 +3170 +3168 +3180 +3181 +3177 +3196 +3210 +3216 +3232 +3233 +3234 +3235 +3239 +3240 +3242 +3243 +3244 +3243 +3248 +3249 +3275 +3276 +3278 +3280 +3286 +3291 +3293 +3294 +3301 +3310 +3319 +3326 +3338 +3339 +3348 +3366 +3376 +3371 +3372 +3404 +3407 +3408 +3425 +3444 +3451 +3457 +3452 +3459 +3468 +3491 +3475 +3476 +3481 +3505 +3516 +3519 +3542 +3543 +3541 +3542 +3541 +3551 +3553 +3552 +3533 +3542 +3543 +3561 +3562 +3563 +3566 +3571 +3572 +3596 +3600 +3603 +3607 +3608 +3609 +3613 +3654 +3665 +3672 +3661 +3662 +3663 +3670 +3676 +3683 +3707 +3709 +3714 +3717 +3709 +3710 +3713 +3714 +3715 +3716 +3735 +3749 +3763 +3770 +3784 +3782 +3786 +3790 +3792 +3794 +3803 +3805 +3819 +3823 +3826 +3828 +3838 +3839 +3843 +3870 +3877 +3888 +3889 +3891 +3892 +3893 +3894 +3880 +3860 +3878 +3880 +3888 +3893 +3898 +3904 +3906 +3907 +3910 +3918 +3927 +3946 +3973 +3982 +3979 +3980 +3993 +3984 +3988 +3986 +3987 +3988 +3989 +3997 +4000 +4001 +4025 +4030 +4034 +4038 +4040 +4044 +4046 +4048 +4057 +4067 +4079 +4092 +4094 +4122 +4124 +4128 +4127 +4128 +4132 +4136 +4141 +4146 +4151 +4153 +4163 +4167 +4168 +4170 +4172 +4176 +4177 +4178 +4194 +4198 +4199 +4201 +4203 +4204 +4205 +4204 +4209 +4211 +4213 +4224 +4240 +4242 +4255 +4266 +4280 +4284 +4295 +4310 +4323 +4343 +4351 +4359 +4383 +4387 +4388 +4397 +4401 +4403 +4404 +4405 +4425 +4431 +4435 +4439 +4444 +4452 +4461 +4470 +4466 +4467 +4469 +4481 +4482 +4498 +4496 +4504 +4505 +4512 +4518 +4520 +4521 +4523 +4534 +4516 +4527 +4525 +4534 +4535 +4551 +4565 +4570 +4571 +4578 +4584 +4595 +4609 +4610 +4618 +4628 +4629 +4630 +4634 +4636 +4637 +4640 +4659 +4664 +4669 +4665 +4673 +4687 +4688 +4693 +4694 +4697 +4667 +4678 +4679 +4702 +4707 +4706 +4709 +4711 +4718 +4725 +4716 +4718 +4723 +4724 +4726 +4727 +4729 +4735 +4736 +4738 +4739 +4758 +4763 +4773 +4774 +4776 +4777 +4778 +4777 +4785 +4786 +4771 +4773 +4774 +4777 +4781 +4783 +4788 +4791 +4794 +4807 +4816 +4818 +4825 +4828 +4838 +4822 +4831 +4837 +4841 +4851 +4854 +4870 +4876 +4888 +4889 +4900 +4906 +4909 +4910 +4917 +4919 +4920 +4926 +4928 +4934 +4941 +4943 +4945 +4948 +4950 +4956 +4951 +4948 +4954 +4958 +4960 +4959 +4962 +4969 +4982 +4986 +4994 +5000 +5009 +5027 +5025 +5029 +5033 +5037 +5036 +5037 +5040 +5032 +5033 +5034 +5039 +5045 +5050 +5045 +5076 +5077 +5082 +5083 +5106 +5107 +5114 +5117 +5137 +5138 +5143 +5147 +5153 +5156 +5171 +5182 +5183 +5184 +5185 +5189 +5182 +5189 +5194 +5201 +5205 +5213 +5218 +5221 +5223 +5230 +5231 +5243 +5255 +5230 +5228 +5237 +5245 +5248 +5259 +5260 +5272 +5278 +5281 +5287 +5286 +5287 +5298 +5328 +5329 +5333 +5335 +5337 +5339 +5341 +5346 +5349 +5350 +5351 +5358 +5359 +5360 +5374 +5376 +5359 +5360 +5388 +5401 +5406 +5410 +5412 +5413 +5414 +5415 +5435 +5436 +5441 +5443 +5448 +5446 +5448 +5449 +5464 +5465 +5466 +5469 +5470 +5492 +5493 +5494 +5509 +5520 +5528 +5530 +5537 +5541 +5542 +5559 +5562 +5563 +5588 +5595 +5596 +5601 +5618 +5626 +5627 +5641 +5667 +5679 +5685 +5693 +5695 +5717 +5733 +5734 +5754 +5755 +5757 +5758 +5759 +5760 +5761 +5771 +5774 +5780 +5784 +5785 +5787 +5788 +5790 +5800 +5811 +5814 +5810 +5811 +5794 +5792 +5803 +5804 +5812 +5814 +5815 +5836 +5852 +5853 +5855 +5878 +5879 +5880 +5883 +5889 +5897 +5911 +5932 +5934 +5935 +5936 +5938 +5939 +5941 +5951 +5955 +5950 +5951 +5954 +5970 +5971 +5974 +5977 +5978 +5985 +5986 +6013 +6024 +6031 +6037 +6043 +6052 +6051 +6053 +6076 +6096 +6101 +6106 +6108 +6115 +6125 +6106 +6107 +6104 +6114 +6142 +6143 +6162 +6169 +6170 +6171 +6181 +6198 +6199 +6202 +6206 +6207 +6244 +6246 +6249 +6250 +6254 +6264 +6271 +6276 +6277 +6268 +6271 +6288 +6293 +6308 +6309 +6326 +6341 +6345 +6344 +6341 +6364 +6365 +6366 +6370 +6371 +6373 +6376 +6377 +6378 +6377 +6379 +6386 +6396 +6397 +6420 +6422 +6429 +6433 +6463 +6472 +6473 +6490 +6491 +6492 +6497 +6522 +6523 +6524 +6519 +6520 +6521 +6525 +6530 +6531 +6534 +6535 +6543 +6552 +6558 +6584 +6586 +6587 +6588 +6606 +6614 +6618 +6646 +6650 +6651 +6654 +6677 +6663 +6665 +6676 +6655 +6653 +6655 +6665 +6667 +6682 +6692 +6703 +6704 +6707 +6715 +6719 +6730 +6731 +6733 +6743 +6747 +6748 +6750 +6759 +6771 +6772 +6776 +6775 +6776 +6782 +6785 +6812 +6841 +6858 +6860 +6859 +6877 +6886 +6895 +6914 +6919 +6922 +6924 +6933 +6935 +6936 +6937 +6938 +6952 +6962 +6965 +6984 +6987 +6986 +6985 +6977 +6967 +6968 +6966 +6980 +6997 +6994 +7002 +7008 +7000 +6975 +7009 +7014 +7015 +7026 +7027 +7034 +7036 +7041 +7040 +7041 +7045 +7048 +7065 +7074 +7075 +7082 +7087 +7092 +7098 +7097 +7111 +7127 +7124 +7135 +7136 +7137 +7140 +7153 +7156 +7158 +7174 +7176 +7177 +7163 +7166 +7159 +7157 +7158 +7164 +7165 +7172 +7190 +7194 +7199 +7200 +7205 +7208 +7207 +7222 +7227 +7244 +7249 +7271 +7272 +7273 +7274 +7281 +7286 +7288 +7314 +7315 +7317 +7318 +7319 +7304 +7307 +7308 +7309 +7312 +7319 +7322 +7337 +7338 +7345 +7346 +7350 +7360 +7361 +7362 +7360 +7395 +7400 +7404 +7405 +7407 +7406 +7411 +7420 +7435 +7440 +7442 +7446 +7453 +7446 +7448 +7467 +7471 +7469 +7470 +7482 +7485 +7492 +7488 +7489 +7492 +7493 +7494 +7497 +7504 +7520 +7525 +7547 +7554 +7543 +7553 +7560 +7561 +7577 +7589 +7591 +7593 +7587 +7596 +7597 +7584 +7590 +7591 +7599 +7626 +7627 +7628 +7630 +7645 +7639 +7645 +7652 +7657 +7662 +7664 +7674 +7680 +7681 +7694 +7698 +7716 +7704 +7705 +7706 +7708 +7712 +7716 +7715 +7717 +7722 +7723 +7728 +7721 +7722 +7724 +7727 +7735 +7737 +7725 +7746 +7747 +7750 +7761 +7762 +7765 +7777 +7780 +7776 +7777 +7778 +7759 +7769 +7770 +7787 +7797 +7798 +7804 +7803 +7804 +7805 +7811 +7825 +7824 +7826 +7827 +7828 +7851 +7867 +7887 +7889 +7890 +7900 +7904 +7917 +7918 +7935 +7941 +7942 +7946 +7947 +7948 +7949 +7976 +7979 +7981 +7983 +7988 +7999 +8000 +8009 +8011 +8012 +8019 +8021 +8025 +8027 +8006 +8011 +8034 +8036 +8037 +8038 +8013 +8024 +8029 +8032 +8033 +8034 +8032 +8034 +8036 +8059 +8060 +8063 +8064 +8081 +8090 +8097 +8122 +8135 +8147 +8149 +8150 +8151 +8162 +8174 +8154 +8158 +8162 +8170 +8171 +8188 +8189 +8190 +8191 +8196 +8205 +8216 +8217 +8222 +8233 +8239 +8240 +8242 +8257 +8249 +8262 +8264 +8274 +8309 +8311 +8328 +8333 +8335 +8338 +8344 +8350 +8349 +8350 +8363 +8366 +8370 +8371 +8395 +8398 +8401 +8410 +8425 +8429 +8430 +8441 +8443 +8445 +8451 +8452 +8455 +8458 +8431 +8443 +8453 +8459 +8477 +8474 +8479 +8476 +8487 +8488 +8489 +8500 +8501 +8503 +8504 +8538 +8523 +8529 +8530 +8556 +8573 +8576 +8589 +8595 +8624 +8632 +8634 +8628 +8636 +8635 +8636 +8644 +8659 +8661 +8641 +8652 +8659 +8650 +8664 +8667 +8674 +8676 +8678 +8686 +8696 +8697 +8735 +8740 +8749 +8767 +8769 +8747 +8751 +8760 +8755 +8766 +8768 +8777 +8782 +8788 +8796 +8799 +8801 +8809 +8807 +8816 +8827 +8831 +8835 +8836 +8843 +8844 +8845 +8851 +8858 +8860 +8862 +8863 +8889 +8891 +8912 +8913 +8924 +8928 +8929 +8939 +8955 +8957 +8958 +8963 +8988 +8989 +8997 +8995 +8999 +8968 +8990 +8991 +8992 +8994 +8996 +9013 +9024 +9026 +9035 +9046 +9047 +9083 +9084 +9089 +9096 +9108 +9107 +9116 +9123 +9122 +9128 +9132 +9151 +9155 +9163 +9174 +9178 +9183 +9199 +9209 +9217 +9219 +9232 +9233 +9232 +9237 +9241 +9244 +9245 +9247 +9251 +9252 +9266 +9285 +9284 +9291 +9294 +9295 +9296 +9300 +9322 +9328 +9333 +9337 +9345 +9346 +9347 +9371 +9375 +9394 +9397 +9404 +9406 +9422 +9425 +9438 +9440 +9435 +9442 +9455 +9473 +9475 +9496 +9499 +9500 +9511 +9512 +9513 +9539 +9540 +9543 +9547 +9550 +9557 +9571 +9577 +9593 +9600 +9609 +9615 +9620 +9621 +9616 +9625 +9626 +9637 +9638 +9642 +9648 +9656 +9654 +9661 +9665 +9696 +9705 +9710 +9719 +9720 +9717 +9718 +9717 +9719 +9724 +9725 +9738 +9741 +9743 +9744 +9745 +9765 +9778 +9779 +9789 +9791 +9773 +9778 +9780 +9782 +9783 +9782 +9797 +9799 +9800 +9801 +9823 +9824 +9834 +9836 +9841 +9845 +9847 +9865 +9868 +9883 +9884 +9887 +9890 +9892 +9899 +9908 +9910 +9911 +9915 +9918 +9922 +9926 +9923 +9944 +9947 +9948 +9949 +9958 +9959 +9961 +9973 +9954 +9976 +9978 +10001 +10000 +9992 +9997 +9985 +9995 +9996 +10005 +9999 +10001 +10002 +10009 +10041 +10045 +10051 +10070 +10071 +10073 +10100 +10099 +10100 +10101 +10102 +10105 +10082 +10083 +10082 +10086 +10112 +10113 +10114 +10122 +10124 +10127 +10140 +10156 +10157 +10158 +10159 +10162 +10163 +10166 +10177 +10178 +10180 +10178 +10179 +10191 +10186 +10198 +10201 +10204 +10227 +10229 +10232 +10234 +10246 +10247 +10248 +10249 +10250 +10269 +10277 +10278 +10279 +10289 +10291 +10294 +10292 +10304 +10324 +10339 +10342 +10343 +10349 +10354 +10371 +10370 +10374 +10376 +10379 +10405 +10406 +10405 +10403 +10411 +10412 +10411 +10419 +10422 +10435 +10437 +10438 +10437 +10440 +10427 +10421 +10432 +10434 +10439 +10449 +10442 +10469 +10471 +10476 +10480 +10481 +10485 +10507 +10508 +10511 +10512 +10513 +10523 +10524 +10529 +10536 +10552 +10563 +10569 +10573 +10575 +10576 +10578 +10596 +10602 +10630 +10647 +10657 +10659 +10684 +10687 +10692 +10693 +10700 +10702 +10703 +10709 +10714 +10716 +10727 +10746 +10744 +10754 +10753 +10754 +10755 +10759 +10763 +10764 +10765 +10769 +10770 +10771 +10777 +10796 +10807 +10813 +10818 +10825 +10830 +10835 +10836 +10849 +10858 +10873 +10882 +10879 +10882 +10886 +10902 +10903 +10931 +10930 \ No newline at end of file diff --git a/data/2021_02_data.txt b/data/2021_02_data.txt new file mode 100644 index 0000000..31a1f1e --- /dev/null +++ b/data/2021_02_data.txt @@ -0,0 +1,1000 @@ +forward 8 +forward 3 +down 8 +forward 4 +down 2 +down 4 +down 8 +down 4 +down 7 +up 4 +down 6 +down 2 +forward 7 +down 5 +down 7 +down 5 +forward 8 +forward 4 +forward 3 +down 4 +forward 2 +up 3 +up 6 +forward 7 +down 4 +down 2 +forward 7 +up 3 +forward 8 +down 4 +down 6 +forward 3 +forward 9 +down 9 +down 6 +forward 8 +up 8 +forward 3 +down 8 +down 4 +forward 7 +forward 3 +up 9 +down 8 +forward 7 +forward 5 +forward 3 +down 1 +down 4 +forward 1 +down 6 +forward 9 +up 2 +forward 3 +down 2 +down 1 +up 5 +down 8 +down 7 +down 5 +down 9 +up 7 +forward 4 +down 9 +down 8 +down 4 +forward 3 +down 1 +up 8 +down 1 +down 8 +forward 4 +up 1 +forward 7 +down 6 +down 2 +forward 3 +down 9 +forward 9 +forward 4 +down 1 +up 6 +down 1 +up 2 +down 4 +down 9 +down 7 +forward 5 +down 3 +up 9 +forward 4 +up 5 +down 9 +forward 1 +forward 7 +forward 1 +down 8 +forward 5 +down 2 +down 4 +down 3 +forward 4 +down 9 +up 7 +up 1 +forward 4 +up 2 +forward 4 +forward 4 +down 1 +down 5 +forward 6 +forward 1 +down 6 +forward 8 +forward 8 +forward 6 +down 3 +forward 3 +forward 1 +forward 5 +forward 7 +down 5 +forward 8 +down 7 +down 8 +forward 7 +forward 8 +down 7 +forward 7 +up 2 +up 9 +down 1 +forward 1 +forward 6 +up 3 +up 6 +down 2 +down 4 +forward 2 +up 8 +forward 5 +up 9 +up 5 +down 2 +forward 5 +forward 9 +up 3 +forward 7 +down 4 +down 3 +down 2 +forward 9 +up 4 +down 7 +down 1 +forward 9 +forward 3 +up 4 +forward 1 +up 6 +forward 5 +forward 2 +forward 2 +down 9 +forward 1 +up 7 +forward 3 +down 1 +down 5 +up 8 +down 5 +forward 5 +forward 5 +down 9 +up 5 +forward 8 +up 9 +down 1 +forward 1 +down 7 +up 3 +down 9 +down 9 +down 5 +up 6 +forward 7 +down 5 +down 2 +down 5 +forward 3 +forward 2 +forward 9 +forward 5 +forward 6 +up 7 +up 7 +forward 4 +forward 2 +up 4 +up 6 +down 8 +up 9 +up 5 +down 8 +forward 4 +up 9 +forward 8 +forward 3 +down 6 +down 6 +down 7 +down 6 +forward 7 +up 5 +down 2 +down 5 +forward 2 +up 5 +forward 7 +down 5 +up 4 +up 2 +forward 2 +forward 9 +forward 5 +forward 8 +up 4 +forward 6 +up 7 +forward 5 +down 2 +down 3 +down 8 +up 2 +down 2 +up 1 +up 7 +down 1 +down 6 +down 9 +down 7 +forward 8 +up 8 +up 9 +down 9 +forward 6 +forward 6 +down 6 +forward 3 +forward 4 +forward 6 +forward 7 +down 5 +down 8 +forward 7 +forward 9 +down 4 +up 9 +forward 8 +down 6 +down 1 +down 2 +forward 4 +down 5 +up 1 +forward 1 +down 6 +forward 4 +forward 2 +forward 6 +down 8 +up 2 +up 8 +forward 3 +down 6 +forward 7 +down 1 +forward 1 +forward 8 +down 8 +down 8 +down 2 +forward 8 +down 4 +up 8 +down 6 +forward 2 +down 5 +up 3 +up 1 +down 2 +forward 4 +up 7 +forward 2 +up 9 +forward 1 +down 5 +forward 3 +up 9 +up 4 +down 4 +up 6 +down 1 +forward 9 +up 5 +forward 5 +up 4 +down 6 +forward 2 +up 6 +forward 5 +forward 5 +down 4 +up 7 +forward 2 +down 9 +down 8 +down 7 +forward 4 +forward 7 +down 4 +forward 9 +up 2 +forward 1 +up 4 +down 8 +forward 9 +up 2 +up 5 +down 7 +up 6 +forward 7 +up 1 +forward 3 +down 3 +down 2 +down 6 +down 6 +forward 3 +down 2 +down 2 +down 5 +down 4 +down 6 +down 2 +forward 7 +down 6 +forward 4 +down 5 +down 7 +down 3 +forward 2 +forward 8 +forward 1 +up 6 +down 8 +down 4 +up 5 +forward 5 +down 7 +forward 5 +forward 8 +forward 7 +down 8 +down 5 +down 3 +up 2 +forward 8 +forward 7 +down 6 +up 1 +down 9 +down 3 +down 7 +down 2 +forward 9 +forward 2 +forward 4 +forward 8 +forward 3 +forward 2 +down 3 +down 8 +up 7 +down 7 +down 1 +forward 8 +down 2 +up 4 +forward 9 +down 6 +forward 5 +forward 8 +forward 1 +forward 4 +down 6 +down 1 +down 6 +forward 1 +forward 7 +down 3 +down 3 +down 1 +up 2 +down 6 +down 5 +down 6 +forward 5 +forward 2 +forward 1 +forward 8 +up 5 +down 2 +down 9 +down 9 +down 5 +down 3 +up 6 +forward 2 +down 7 +down 7 +down 2 +down 2 +up 6 +forward 8 +forward 6 +forward 4 +down 1 +forward 7 +down 5 +up 9 +forward 5 +down 4 +down 9 +up 7 +forward 1 +up 3 +up 7 +forward 6 +forward 8 +up 6 +up 3 +forward 4 +up 3 +down 1 +forward 8 +forward 1 +up 3 +forward 7 +up 2 +forward 6 +forward 2 +down 2 +down 9 +down 9 +forward 1 +forward 8 +down 5 +forward 4 +forward 5 +forward 5 +down 9 +forward 8 +up 8 +down 6 +down 2 +down 5 +down 6 +up 9 +up 8 +down 4 +down 9 +up 4 +forward 6 +forward 1 +forward 3 +up 4 +up 3 +forward 3 +forward 8 +down 1 +down 2 +down 2 +forward 9 +forward 4 +up 2 +forward 7 +down 4 +up 1 +forward 2 +forward 9 +forward 8 +down 4 +down 7 +up 7 +down 1 +forward 3 +down 7 +down 8 +up 2 +forward 2 +forward 8 +forward 4 +forward 4 +down 5 +forward 8 +down 2 +up 7 +down 1 +up 9 +up 5 +down 3 +forward 6 +forward 2 +forward 6 +down 5 +down 6 +forward 9 +up 5 +up 6 +down 4 +down 5 +up 4 +down 6 +down 2 +down 5 +down 4 +forward 7 +forward 6 +down 8 +forward 2 +down 5 +down 7 +down 2 +forward 8 +forward 6 +down 3 +forward 4 +up 6 +down 9 +down 3 +forward 3 +forward 3 +down 9 +up 1 +up 3 +forward 3 +forward 6 +forward 1 +forward 4 +forward 3 +forward 3 +forward 3 +down 6 +down 8 +forward 3 +down 5 +forward 8 +forward 3 +down 4 +up 3 +up 1 +down 7 +forward 7 +up 6 +forward 7 +down 4 +down 7 +up 9 +down 9 +forward 8 +down 5 +down 2 +forward 9 +down 3 +forward 4 +forward 4 +forward 4 +forward 6 +down 1 +up 5 +forward 8 +down 6 +forward 5 +up 5 +up 5 +down 2 +down 9 +down 7 +up 3 +up 7 +up 6 +forward 2 +forward 6 +up 9 +forward 5 +forward 2 +up 4 +down 4 +down 5 +forward 7 +down 5 +down 7 +forward 3 +down 6 +down 1 +forward 6 +up 5 +up 6 +up 3 +down 9 +up 7 +forward 9 +down 3 +forward 4 +up 2 +forward 9 +down 2 +up 2 +up 5 +forward 1 +down 8 +down 1 +down 8 +up 2 +forward 9 +forward 1 +up 2 +down 1 +up 1 +forward 2 +down 7 +forward 9 +up 1 +forward 8 +down 5 +down 5 +down 9 +forward 5 +down 7 +down 1 +forward 9 +down 5 +forward 9 +forward 9 +down 6 +down 5 +down 6 +forward 3 +down 4 +up 8 +down 6 +up 4 +down 9 +up 1 +up 2 +up 8 +forward 6 +down 7 +down 4 +down 9 +down 3 +forward 9 +down 5 +forward 6 +down 6 +forward 7 +down 9 +forward 2 +forward 2 +down 8 +down 7 +forward 5 +down 8 +forward 6 +down 1 +forward 6 +forward 7 +forward 3 +forward 2 +forward 1 +forward 1 +down 9 +forward 7 +up 9 +down 5 +forward 6 +down 4 +down 2 +forward 4 +forward 3 +forward 9 +down 8 +down 2 +forward 4 +down 8 +down 6 +forward 9 +down 7 +forward 1 +up 1 +forward 3 +down 5 +down 8 +up 6 +forward 9 +forward 4 +down 2 +forward 4 +up 2 +forward 9 +down 5 +down 1 +down 9 +forward 5 +down 9 +forward 1 +down 9 +forward 8 +down 5 +forward 9 +forward 8 +up 8 +down 7 +up 9 +down 5 +up 9 +forward 7 +forward 7 +forward 1 +up 2 +up 2 +forward 6 +up 5 +up 5 +down 7 +forward 2 +up 8 +forward 8 +down 8 +forward 7 +forward 8 +down 7 +down 8 +forward 4 +forward 2 +down 8 +up 4 +down 1 +up 7 +forward 4 +forward 3 +down 6 +up 6 +forward 6 +down 1 +forward 3 +down 6 +forward 6 +up 3 +up 1 +up 5 +down 1 +up 9 +down 8 +forward 7 +forward 9 +up 2 +forward 2 +forward 6 +up 2 +up 3 +forward 1 +forward 2 +forward 8 +down 6 +forward 5 +down 8 +forward 2 +up 1 +down 1 +down 3 +forward 9 +down 6 +down 1 +down 6 +down 6 +down 6 +down 1 +up 6 +down 6 +forward 6 +down 5 +down 2 +up 5 +forward 7 +down 3 +forward 9 +forward 2 +down 2 +down 1 +down 9 +up 3 +down 2 +forward 2 +forward 6 +down 4 +up 7 +up 3 +up 9 +forward 3 +forward 8 +forward 9 +forward 4 +forward 2 +up 7 +up 5 +down 9 +forward 1 +up 1 +down 7 +forward 5 +forward 5 +down 3 +forward 1 +forward 6 +up 8 +down 4 +down 2 +up 2 +forward 2 +forward 1 +down 4 +up 9 +down 1 +down 4 +down 6 +forward 3 +forward 7 +down 4 +up 8 +down 6 +forward 7 +forward 4 +up 2 +down 8 +forward 5 +down 1 +forward 7 +down 1 +up 6 +down 9 +forward 3 +forward 1 +up 2 +up 4 +forward 8 +forward 1 +up 8 +forward 3 +forward 7 +up 9 +up 6 +up 9 +down 9 +down 5 +forward 8 +forward 7 +down 5 +forward 7 +forward 6 +forward 8 +up 4 +forward 6 +down 6 +up 8 +down 7 +up 8 +forward 6 +forward 7 +down 4 +forward 4 +up 2 +forward 9 +down 6 +down 2 +down 8 +forward 6 +up 2 +up 8 +forward 2 +down 3 +forward 7 +forward 6 +down 9 +up 1 +forward 1 +down 8 +down 8 +forward 4 +forward 4 +up 6 +down 8 +up 8 +forward 1 +forward 1 +down 6 +up 3 +up 7 +forward 1 +forward 1 +up 2 +forward 2 +down 4 +up 8 +forward 1 +up 7 +down 2 +forward 2 +down 1 +forward 1 +down 4 +forward 4 +forward 8 +up 5 +down 6 +up 8 +forward 4 +down 3 +up 6 +forward 3 +forward 4 +down 5 +forward 1 +forward 6 +forward 4 +forward 1 +down 7 +down 4 +forward 2 +down 6 +forward 3 +down 5 +forward 3 +forward 4 +forward 4 +forward 9 +down 5 +forward 7 +forward 7 +forward 9 +down 1 +up 6 +forward 1 +down 9 +forward 3 +down 7 +up 8 +up 6 +down 7 +forward 2 +down 9 +forward 9 +forward 6 +down 9 +forward 6 +down 8 +forward 1 +up 6 +down 1 +forward 6 +down 9 +forward 6 +forward 7 +forward 3 +forward 8 +forward 5 +forward 8 +down 9 +down 2 +forward 3 +down 3 +up 4 +down 4 +down 3 +forward 3 +forward 3 +down 5 +forward 5 +forward 1 +down 9 +down 3 +up 7 +forward 9 +up 1 +down 1 +down 6 +up 1 +forward 2 \ No newline at end of file diff --git a/data/2022_01_data.txt b/data/2022_01_data.txt new file mode 100644 index 0000000..9708c17 --- /dev/null +++ b/data/2022_01_data.txt @@ -0,0 +1,2250 @@ +7914 +5032 +11424 +2567 +4123 +3567 +7346 + +1334 +2173 +5437 +1104 +1872 +1148 +6547 +3149 +5923 +5705 +4036 +5348 +1100 + +4108 +14444 +25596 + +7237 +4252 +1020 +8333 +3538 +5089 +6328 +4581 +6503 +8741 + +5799 +1585 +1137 +1985 +6489 +5309 +6249 +4594 +1885 +6100 +4233 +1517 +6346 + +13392 + +5705 +2914 +1636 +2126 +1200 +2458 +3862 +5696 +6269 +6624 +4015 +6878 + +7503 +4528 +1771 +4976 +2360 +4953 +8402 +5437 +1521 +3369 + +19947 +3465 + +2635 +3520 +5764 +1201 +2231 +5663 +1872 +1834 +5889 +3104 +6043 +5672 +1897 +4429 +3242 + +1568 +7727 +7363 +1762 +6400 +5605 + +4660 +11308 +4380 +2582 +1001 +11714 + +5134 +2300 +4757 +4613 +2991 +6561 +5951 +4936 +4592 +2099 +4117 +6658 +6387 + +24950 +7865 +7757 + +2251 +6418 +1692 +5020 +5913 +1070 +3996 +6016 +2406 +6237 +4374 +1631 +6892 + +1679 +4298 +3371 +3474 +4722 +4311 +1610 +3863 +6770 +4010 +5611 +2097 + +6922 +5309 +7222 +5672 +6050 +1269 +4328 +3736 +4861 +3956 +3206 +1832 + +1880 +3478 +7714 +7708 +6067 +6378 +3506 +7447 +5526 +6263 +6018 + +6731 +5938 +6918 +1352 +1828 +5339 +4113 +5783 +2637 +3584 +1874 +2647 + +2781 +6009 +6301 +6635 +4924 +4150 +2216 +6989 +3632 +5509 +4650 + +20208 + +1060 +9513 +1929 +6742 +8104 +7913 +5924 +4176 +3578 + +5296 +9369 +2530 +7070 +8392 +9054 +3721 +4291 +9210 + +3334 +2939 +3462 +1612 +3295 +1080 +1286 +4522 +1815 +2245 +4000 +5780 +5722 +4194 +4371 + +3400 +4587 +1020 +8609 +7675 +1272 + +1716 +6587 +4563 +3922 +3788 +6667 +3734 +6692 +1783 +3153 +4195 + +2572 +6830 +3179 +1029 +2269 +11843 +9941 + +6543 +6760 +15219 +11241 +10592 + +6608 +1237 +3951 +3068 +3073 +3796 +3603 +3223 +3937 +5450 +5436 +3069 +1061 + +9396 +11859 +1902 +6598 + +3137 +1487 +2503 +1312 +3008 +1914 +4730 +6104 +2293 +2913 +2729 +3629 +5186 +3876 +3404 + +9051 +6493 + +8009 +5306 +4188 +6706 +7077 +2134 +7837 +2885 +6423 +6267 +1222 + +4293 +4554 +5378 +6061 +3238 +3792 +2238 +5014 +3508 +2296 +5479 +5254 +1030 +1644 + +15277 +4285 +10110 +7055 + +4761 +4290 +1238 +1174 +2299 +1306 +2659 +4854 +5089 +4261 +3890 +1556 +5211 +4021 +3356 + +10403 +21723 + +5893 +4236 +5927 +2052 +3192 +1468 +4598 +3233 +2168 +3106 +4510 +1847 +5083 +2421 + +16205 +15366 +21046 + +6114 +12370 +10780 +9663 +9061 + +4516 +2854 +1460 +2143 +6609 +2365 +2778 +2683 +2583 +6467 +4319 +4315 + +3799 +6044 +2288 +6494 +3439 +7232 +3414 +1388 +3966 +2398 + +4225 +4485 +3923 +4014 +1199 +1468 +2776 +2777 +2377 +1434 +4292 +1456 +3289 +5520 +4329 + +4510 +3831 +3755 +3459 +3391 +2348 +6074 +3206 +3029 +2843 +3713 + +5998 +3721 +3166 +4632 +5031 +2793 +1167 +4946 +1248 +5716 +5348 +1525 +3757 +4700 +3372 + +3952 +7922 +3443 +4604 +6810 +2816 +6138 +2392 +1241 +4236 +3619 + +34427 + +17838 +30517 + +4112 +10150 +8347 +2082 +12014 +7078 +11182 + +5433 +7853 +1534 +11283 +5337 + +6007 +4147 +2008 +4531 +5174 +5625 +5105 +1196 +1521 +2353 +6811 +1187 +2310 + +1886 +2979 +6398 +6356 +7702 +8755 +11455 + +5357 +1608 +5575 +6241 +4128 +3130 +6163 +3212 +4485 +5898 +4910 +3788 + +7801 +7457 +7253 +8529 +9551 +5943 +1356 +6505 + +4727 +8200 +6628 +6451 +1375 +1678 +5936 +5324 +6427 +2029 + +36582 + +7271 +35840 + +21992 +22165 + +6453 +19268 +3430 +10457 + +4029 +4655 +1781 +7635 +5762 +2584 +3564 +2071 +3439 +3691 +3094 + +9444 +13140 +13396 +4076 +10162 +5268 + +2126 +4467 +9082 +8317 +6550 + +5451 +6635 +6791 +5015 +8407 +4356 +2602 +3230 +4665 + +2747 +7765 +6817 +4816 +3437 +7966 +5722 +2444 +3083 +1361 + +12228 +6182 +7426 +12898 +4182 +6266 + +6539 +6363 +4724 +5591 +4163 +2589 +1828 +1351 +6077 +1146 +3987 +6487 +6049 + +6827 +2987 +3205 +4405 +1129 +6673 +4913 +2839 +2060 +2537 +2022 +1432 + +3777 +3777 +4089 +3379 +2110 +2320 +1109 +3404 +6876 +2791 +4787 +5419 + +12034 +17906 +5562 +5606 + +14336 +4651 +2209 +11190 +6228 + +4697 +4733 +1356 +2000 +5179 +2664 +2768 +5424 +2590 +1267 +3390 +2164 +4090 +3494 +5899 + +2192 +13670 +13944 +4531 +3025 +11249 + +5830 +14261 + +19801 +4961 +12629 +9004 + +7113 +7210 +3654 +6763 +7717 +4323 +5696 +5946 +2384 +7844 +1486 + +7010 +5874 +1878 +6510 +1164 +6037 +5962 +1137 +2150 +2233 + +14434 +4226 + +3411 +13559 +4848 +4821 + +15749 +2913 + +54246 + +11361 +2720 +3767 +5540 +3472 +4367 +6511 + +6896 +4369 +2970 +2445 +2070 +2562 +5328 +3920 +5450 +2897 + +14667 +15686 +1271 +18275 + +6705 +2670 +11190 +13652 +9738 + +4020 +4975 +7099 +4654 +8754 +5562 +7225 +3903 +4546 +4525 + +4197 +14210 +7595 +10871 +7217 + +4815 +5253 +7706 +2919 +4097 +2700 +2721 +3093 +5273 +1696 +5776 + +2771 +4272 +3324 +3439 +6376 +5354 +5007 +6146 +4939 +1351 +6437 +5618 +4283 + +8893 +5075 +4562 +9003 +8963 +7147 +2381 + +2911 +11753 +12512 +3446 +6006 +11130 + +2478 +1060 +6245 +1266 +5077 +2586 + +4400 +5838 +6425 +2635 +3060 +1709 +6254 +2813 +2120 +1735 +4942 +5332 +3626 + +5600 +3354 +4776 +2979 +2700 +4637 +1717 +2134 +1782 +3492 +3611 +4941 +4899 +1213 + +8679 +4661 +10003 +13830 +5247 +2139 + +20373 +3325 + +5379 +7303 +7830 +5504 +2696 +5622 +7935 +3297 + +4228 +2408 +5941 +5082 +6872 +5948 +6254 +3644 +3301 +5938 + +5258 +23981 +12886 + +28519 +27915 + +35254 +2202 + +7052 +2168 +4389 +4046 +2056 +6167 +3384 +6470 +7987 +3383 + +5268 +7903 +13452 +14317 + +6366 +1526 +9104 +2599 +1202 +11086 +5433 + +11479 +8039 +10152 +14580 + +5515 +1916 +1289 +1388 +1553 +5740 +3839 +1753 +5634 +6645 +1506 +4538 +4656 + +4786 +4267 +4796 +2879 +3770 +5652 +3160 +5825 +2297 +1351 +3115 +5746 +4752 +4713 +5409 + +5911 +6004 +4125 +3494 +7580 +7176 +8214 +6670 + +2668 +7245 +3101 +4052 +1527 +6544 +3423 +5764 +2754 +1405 +3936 + +5601 +3717 +1629 +5576 +5579 +1855 +4257 +5682 +2532 +2718 +1497 +3427 +5794 + +5247 +11031 +4614 +9068 +9698 +2157 +5376 + +9323 +2194 +1541 +5612 +1785 +1866 +8066 +4904 + +36692 +27998 + +4516 +3456 +3620 +10427 +7221 +9173 +5353 +9376 + +6685 +3452 +9421 +7877 +7669 +3237 +9391 +5727 + +20001 + +10724 +15712 +15690 +16206 +1635 + +26550 +19421 + +12539 +8286 +13842 +2148 +4421 + +10165 +10293 +5777 +8034 +8797 +3886 + +5877 +3703 +1191 +5264 +1433 +4417 +2501 +6113 +1390 +1953 +1989 +4148 +4308 + +5421 +2719 +2110 +2329 +2480 +5456 +2894 +1536 +3655 +2022 +4919 +2287 +1146 +3599 +2766 + +23545 +23885 + +3539 +18515 + +31310 + +3802 +13051 +2107 +11803 +11383 +10824 + +7070 +3331 +1545 +1227 +3701 +4290 +2178 +4043 +4159 +4978 + +1596 +5306 +5192 +7398 +7306 +7457 +2157 +4592 +7133 +5658 +6134 +5000 + +11745 +7176 +6232 +13572 +3855 + +6991 +1973 +6491 +6894 +6839 +3710 +6206 +3259 +7334 +3714 +4320 +4423 + +1602 +18051 +13165 +19153 + +1414 +13321 +3488 +6907 +1765 +11847 + +6007 +13509 +10855 +2103 +11112 +1317 + +9168 +10364 +8969 +7162 +1829 +1114 +1280 +8882 + +8113 +3195 +8998 +1596 +3238 +5872 +8194 +1753 + +5109 +2221 +3304 +5088 +3968 +5134 +1064 +5486 +5735 +3521 +4646 +5617 +2802 +5293 + +5915 +6651 +6734 +6670 +1891 +6987 +3404 +1946 +9510 + +11531 +3497 +11740 +11651 +1885 +7156 +9233 + +6541 +7739 +1454 +6086 +2743 +6713 +5321 +6442 +6950 +3678 +3234 + +6800 +5686 +8043 +9452 + +19119 +19636 +2349 +2244 + +5008 +7002 +5330 +3546 +13001 +13785 + +4985 +7177 +5629 +4174 +6747 +5113 +3916 + +6496 +5247 +6753 +6704 +9306 +5765 +4150 +6939 +5457 + +3887 +6986 +1560 +8183 +4405 +3810 +5728 +10507 + +11447 +25816 + +4597 +5623 +4127 +5048 +8158 +2593 +2250 +5352 +1893 +6507 + +33979 + +6089 +5585 +2486 +5620 +1347 +5829 +4476 +5265 +2216 +4211 +1707 +2443 +2362 +2362 +1282 + +5883 +2431 +5837 +2697 +6104 +5978 +5515 +5215 +5534 +2081 +1031 +2757 +1034 +5281 +5333 + +3373 +1608 +3753 +1177 +3197 +1753 +2510 +5515 +5455 +4239 +6135 +5620 +5610 +2864 + +3836 +6195 +5633 +2714 +1886 +6240 +1274 +1432 +1305 +2310 +3446 +6485 + +8674 +19094 +22441 + +6453 +2960 +1048 +1714 +6828 +6116 +4645 +3327 +4146 +2561 +2149 +2429 +1382 + +27003 +2645 + +3984 + +4217 +2174 +6227 +6827 +2477 +2789 +3961 +3937 +4771 +3640 +1870 +5929 +1949 + +5251 +4132 +2290 +5517 +5219 +3745 +3219 +4119 +3056 +1951 +6167 +5802 +5301 +6245 + +6430 +5525 +6656 +5755 +9884 +6570 +1134 + +7728 +4025 +7558 +4767 +1345 +2164 +1137 +1174 +1130 +5195 +6515 + +4223 +3412 +9634 +5355 +5395 +5975 +2627 + +6170 + +10254 +7145 +6816 +9867 +2471 +1584 +8533 + +3486 +9633 +10625 +6684 +3246 +9866 +10563 +1430 + +5318 +3542 +4517 +3296 +3776 +4122 +4940 +2768 +4821 +3779 +1616 +5543 +3953 + +14860 +10176 +13551 +6410 +6235 + +5075 +2852 +3919 +3024 +5265 +2946 +4377 +5901 +5427 +5960 +2953 +5508 +6309 +2532 + +4346 +1003 +2014 +1816 +7083 +7229 +6297 +6349 +3860 +1911 +4553 + +10672 +2514 +4572 +6904 +4101 +7105 +3486 +5939 + +4903 +2768 +6198 +3331 +5677 +4852 +1123 +1105 +5599 +7130 +6093 + +36680 + +2386 +4584 +1424 +4818 +2181 +1275 +1203 +6859 +1722 +3839 +1602 +7022 + +7947 +11689 +6053 +2557 +11191 +1006 +10549 + +6392 +23290 +3800 + +1555 +4968 +2802 +6188 +2972 +5342 +4944 +3089 +1489 +5851 +3724 +4105 +1646 + +1056 +5939 +2669 +6416 +1825 +5364 +3055 +3718 +4637 +2092 +2427 +4896 +2074 + +1146 +2745 +5553 +12023 +11630 +2821 + +6444 +9693 +5025 +6574 +4847 +5858 +9920 +10756 + +32182 +22267 + +55301 + +6186 +1515 +9204 +5359 +2695 +2760 +4021 +8269 +3633 + +1682 +3758 +7745 +8645 +5672 +4336 +7765 +7497 + +1099 +1107 +2501 +3511 +5559 +3384 +5934 +5439 +4723 +3229 +5376 +5032 +1133 +1239 +5806 + +15356 +9800 +3837 +10024 +13159 + +11534 +6116 +4343 +8949 +8628 +3215 + +2118 +4216 +5874 +7366 +4894 +3959 +3906 +4397 +1945 +4080 +2564 +2609 + +1559 +1514 +2947 +6754 +6285 +6265 +2403 +5718 +5167 +2172 +4605 +5420 +1806 + +1880 +1014 +4994 +6146 +4752 +3350 +3872 +6534 +6554 +4005 +3413 +2201 +6360 + +10572 + +5543 +2387 +2323 +5565 +4920 +1185 +3712 +2674 +5513 +3267 +2714 +2453 +5923 +2020 +3843 + +5594 +7165 +3281 +2559 +4424 +3250 +6706 +3870 +2600 +3620 +6853 +6549 + +12197 +8838 +8398 +7951 +5818 + +6279 + +16622 +3657 +9950 +18164 + +4487 +1146 +1953 +5985 +2255 +7752 +5966 +6953 +3238 + +8433 +4943 +3379 +10418 +8317 +2119 +2264 +9044 + +25424 +15342 + +4620 +4435 +1247 +5616 +4740 +7872 +6710 +6494 +6666 +7926 + +2587 +4186 +4175 +6572 +4189 +6265 +3357 +6427 +1014 +1909 +1065 +2211 + +2894 +5557 +3884 +4400 +6992 +1825 +4375 +5124 +1442 +2902 +1538 +1557 + +6294 +5991 +8711 +6323 +3985 +6012 +8327 +1353 +5585 +1514 + +3054 +1488 +1453 +4860 +5875 +3625 +7313 +3609 +2707 +3936 +4253 + +7605 +10203 +1976 + +64078 + +12356 +7090 +2556 + +1467 +7531 +5418 +2366 +1855 +8463 +6436 +5521 +2152 +4088 + +9810 +15885 +8104 +12905 + +7369 +5389 +3464 +7901 +7781 +2875 +7377 +1927 +3870 +6763 + +3990 +6074 +3698 +8562 +2305 +1623 +8346 +8680 +7690 + +8271 +7058 +8607 +9116 +4157 +7026 +7873 + +16451 +4437 +19220 +3783 + +23509 + +15774 +19061 +19118 + +8042 +5973 +7798 +2217 +4093 +3706 +1467 +3921 +5878 +2791 + +9142 +19544 +16563 +5584 + +6394 +5320 +3521 +3956 +1751 +5318 +5031 +2838 +3506 +3504 +2551 +1141 +4733 +3035 + +15753 +2123 +14170 +18870 + +5179 +6821 +6559 +4032 +1024 +8634 +2377 +1570 +4358 + +1640 +8885 +6912 +3939 +10328 +10308 +3548 + +5391 +1362 +1541 +1614 +3236 +1704 +4088 +5284 +2395 +6504 +2050 +5511 +6782 + +7842 +1185 +7244 +9998 +3575 +5292 +6126 +3264 + +4962 +1758 +3553 +3450 +5493 +5000 +1515 +1174 +6031 +1007 +5762 +5033 +1080 +2817 +2795 + +5822 +3591 +5416 +5487 +2110 +5372 +6614 +5136 +6450 +5250 +4411 +1851 +6421 + +42358 + +8051 +10473 +11286 +19931 + +9617 +4786 +2155 +3527 +7553 +3911 +9670 +7243 +7662 + +23109 +25276 +6310 + +4840 +6771 +7719 +4482 +6687 +6191 +6796 +4313 +7656 +2828 +1535 + +2050 +2929 +1517 +6796 +1070 +6924 +4229 +6813 +9252 + +2515 +32597 + +4389 +7467 +11143 +8271 +3081 +2180 +9659 + +5420 +2126 +5522 +5579 +6024 +3291 +2180 +5429 +3860 +3589 +2089 +1362 +5777 +4103 +3124 + +7858 +4413 +7488 +7306 +7816 +9150 +8791 +4526 +3311 + +4226 +1438 +4937 +2222 +4612 +4677 +2675 +7870 +7259 +5322 +3063 + +5953 +2931 +1763 +5986 +4926 +4405 +1628 +4778 +5978 +1446 +1388 +4629 +5080 +1781 +5090 + +25276 +8575 + +7338 +5122 +2243 +3416 +7198 +4917 +2338 +6466 +7689 +2006 + +6879 +4534 +1218 +10503 +3970 +4274 +1144 +4666 + +5315 +4696 +5183 +7596 +4734 +3643 +2167 +5441 +7878 +3347 +4204 + +2522 +2992 +4658 +7624 +4018 +3053 +1575 +4305 +2551 +3848 +5441 + +29831 + +5920 +5770 +1031 +2102 +5043 +3067 +5257 +3209 +3909 +1806 +2172 +2880 +3007 +1567 +4663 + +5017 +4609 +8767 +9643 +4702 +8519 +7904 +4716 +3679 + +1068 +6794 +7802 +2099 +7998 +3563 +6051 +6596 +7987 +3732 +7337 + +2241 +13670 +13185 +6208 +12631 + +29307 +3839 + +11354 +6015 +2257 +7358 +7688 +5290 +3929 + +12228 + +3334 +8211 +5328 +4224 +5626 +7635 +7615 +9511 + +8075 +5712 +7226 +5213 +7236 +7907 +1417 +6890 +2571 +1881 +6929 + +1189 +2124 +5640 +4677 +1487 +3608 +2828 +2911 +2102 +2169 +6087 +4343 +5689 +5315 +1946 + +7302 +1351 +1299 +3498 +2752 +2502 +7397 +7139 +1571 +1882 +4967 +7024 + +2453 +2774 +12613 +15345 +3686 + +6213 +6151 +2743 +3336 +7888 +7792 +2768 +4780 +1782 +4613 +1344 \ No newline at end of file diff --git a/data/2022_02_data.txt b/data/2022_02_data.txt new file mode 100644 index 0000000..8a61258 --- /dev/null +++ b/data/2022_02_data.txt @@ -0,0 +1,2500 @@ +A Y +C Y +C X +A Y +C X +C Y +B Z +A Y +A Y +C Z +A Y +A Y +A Y +C Y +A Y +A Y +A Y +A X +B X +A X +A Y +C Y +C X +A Y +A Y +C Y +A X +A Y +B Z +A Y +C X +A Y +A Y +C Z +C Y +C X +A Y +A Z +A Y +A Y +A Y +A Y +C Y +C Y +B Z +B Z +C Y +B X +A Y +A Y +A Y +C Z +A Y +C X +A Z +C Y +A Y +A Y +A Y +A Y +A Y +C X +A Y +C Y +A Y +C Y +A Y +A X +C Y +A X +A Y +C Y +C Y +A Y +C X +A Y +A Y +A Y +C X +A Y +A Y +A Y +C X +A Y +C X +A Y +A Y +C Z +A Y +A Y +A Y +C X +A Y +A X +C Y +A X +B Z +C Y +A Y +A Y +B Z +C Y +A Y +A Z +C Z +C Y +B Z +A Y +A Y +C Y +A Y +C X +A Y +A Y +C X +C X +C Y +A Y +A Y +C X +A Y +A Y +A Y +A Y +C X +C Y +A Y +A Y +A Y +C Z +A Y +C Y +A Y +C X +C Z +A Y +B X +A Y +C X +A Y +B X +A Y +C Z +A Y +A Y +A Y +A X +A Y +A Y +A Y +C Y +A Y +A Y +A Y +A Y +C Y +C X +A Y +A Y +A Y +A Y +C Y +A Y +A Y +A Y +C Y +B X +A Y +A Y +A Y +A Y +A Y +A X +C Y +A Y +C X +A X +B Y +A Y +C X +A Y +C Y +C Y +A Z +C Z +C X +B X +C Y +A Y +C Z +A Z +A Y +C X +A Y +A Y +C X +A Y +B X +C X +A Z +C Y +A Y +C X +A Y +A Y +A Y +B Z +C Z +A Y +A X +C X +A Y +A Y +C Y +A Y +A Y +A X +A X +C Y +C X +B X +A Y +A Y +A Y +A Y +B Y +A Y +C Y +A Y +A X +B Z +A X +C Z +C X +C X +C Y +C X +C X +A X +C X +A Y +C Y +A X +C X +B Z +C Z +A Y +C X +B Y +A Z +C Y +C X +A Y +A Y +A Y +C X +A Y +A Y +A Y +A X +B Y +C Y +C X +B Z +A Y +A Y +B Y +A Y +A Y +A Y +C X +A Y +A Y +A Y +A Y +A Y +A Y +A Y +A Y +A Y +C Y +C Y +C Z +A Y +C Y +A Y +A Y +A X +A X +A Y +A Y +C Y +A Y +A X +A Y +A Y +C X +A Y +C X +C X +C Y +B Y +A Y +C X +A Y +A Y +A X +A Y +A Y +A X +A Y +B Z +C Y +A Y +A Y +A Y +C Y +C Z +A Y +A Y +A Y +A Y +A Y +C Y +C Y +C Y +C Y +C Y +A X +C Y +A Y +A Y +A Y +A Y +C X +A Y +C Z +A Y +B Y +A X +A Y +A Y +A Y +C Y +C Y +A X +C Y +A Y +A Y +A Y +B Z +A X +A Y +A Y +A Z +C Y +A Y +C X +C Y +C Y +C Z +B Y +C X +C X +A Z +C Y +A Y +A Z +A X +A Z +C Y +C X +B Z +A X +C Y +A Y +C Y +B Z +A Y +A Y +C X +C X +C X +A Y +B X +C X +C Y +C X +A X +A X +B X +A Y +A Y +A Y +C X +A Y +C Y +C X +A Y +B Z +A Y +A Y +A Y +B X +A Y +A Y +A Y +C Y +A Y +C X +C Y +C Y +A Y +B Z +C Y +C X +C Y +C X +C X +C Y +A Y +A Z +A Y +A Y +A Y +A Y +C Z +A Y +A Y +C Y +A Y +A X +C Z +C Y +C X +C X +A Y +A Z +A Z +B Y +A X +C X +C X +A Y +A Y +A Y +C Z +C X +C X +C X +A Y +C Z +A Z +C X +C Y +A X +C X +C X +A Y +C Y +C Y +B X +B Z +A Y +A Y +A Y +B Z +C Y +A Y +B Z +A X +C Y +C Y +B X +C X +B Y +A Y +B X +C Z +A Y +A Z +C Z +C Z +A Y +A X +A Y +A X +C Y +A Y +A Y +A Y +C X +C X +C X +A Y +A Y +A Y +A Y +A Y +C Y +A Y +C Y +A Z +C X +C Y +A Y +A Y +B Y +C Y +A Y +C Z +C Z +A Y +B Y +A Y +A Y +A X +C Y +A Y +A Y +A Y +C Z +C Y +C X +A Y +A Y +B Z +C Y +C X +C Z +A Y +C Y +A Y +A Y +C X +C Y +C Y +A Y +C Y +C X +C Y +A Y +A Y +A Y +A Z +B Z +A Y +A Y +A X +C Z +C X +A Y +A Y +A Y +C X +C Y +B Z +C X +A Y +A Y +A Y +C Y +A Y +C X +C Z +C X +A Y +A X +A Y +C Z +C X +B Y +A Y +A X +A Y +B Y +A Y +A Y +C Y +C Z +C Y +C Y +C X +A Y +A Y +A X +A Y +A Y +A Z +A X +C Y +A Y +C Y +C Y +C Z +C Y +C Y +A Z +A Y +C Z +C Y +C Y +C Y +B X +C Y +A Y +C X +A Y +B X +C Z +C Z +C Y +A Y +C X +A Y +A Y +A Y +A Y +C Z +A Z +A X +C Y +C X +A Y +A Y +C X +C Y +C Z +C X +C Y +A X +A Y +A Y +B X +A Y +A X +C X +A Y +A Y +A Y +B Z +A Z +B Z +C X +B Z +A Y +C X +A Y +C X +A Y +A Y +C Y +A Y +A Y +B X +A Y +C Y +A Y +A Y +A Y +C Y +A Y +A Y +A Y +B Y +A Y +C Y +A Y +A Y +A Y +A Y +C Y +A X +B X +A Y +B Z +C X +A X +B X +C Y +A Y +B X +C Y +A Y +B X +A Y +C X +B X +A Y +A Y +A Y +A Y +C X +C X +A Y +B X +C Y +A Y +A Y +A Y +A Y +B X +A Y +B Z +C X +A Y +B Z +C X +C Z +C Z +B X +C Y +A Y +A Y +A Y +A Y +A Y +A Y +C Y +A Y +A Y +A X +A X +C X +A Y +C Z +C Y +A Y +C X +A Z +A Z +A Y +C Z +A Y +A Y +A Y +C Y +A X +C X +C Z +A Y +A Y +C X +B X +A Y +A Z +C Y +A Z +A Y +A Y +A Y +A Y +A Y +B X +A Y +C Y +C X +A Y +A Y +C Z +C Z +C Y +A Y +B Z +A Y +A Y +A Y +A Y +A Y +C X +A Z +A Y +C Y +A Z +C X +A Y +C X +A Y +A Y +C Z +C Y +A Y +A Z +C X +C X +A Y +B Z +A Y +B X +C Y +C X +C Z +A Y +A X +C X +C Z +C Y +C X +A Y +A Y +A Y +A Y +A Y +A Y +C Y +A Y +C Y +A Y +C Y +B Y +A Y +A Y +A Y +A Y +B Z +C Y +A Y +C Y +A X +C Y +A Y +B Y +C Y +C X +C X +A Y +A Y +A Y +C X +A X +A Y +A X +C Y +A Y +A Y +C Y +C Y +A Z +A Y +A Y +B X +A Z +B X +A Y +C Y +A X +C Y +C Z +B Z +A Y +A Y +C Y +A Y +C Z +A Y +A X +A Y +C Y +A Y +A Y +A Y +A Y +A Y +A Y +A Y +A Y +C X +C Y +A Y +A Z +A Y +C X +A Y +C Z +A Y +C X +A X +A Y +C Y +A Y +C X +A X +A Y +A Y +A Y +C Y +A Y +C Y +A Y +B Y +C Y +C Y +A Y +A Y +A Y +A Y +C Z +A Y +C Z +A Y +C Y +B X +A X +C Y +C Z +A X +A Z +A Y +A X +C Z +C Y +A Z +C Y +A X +A Y +A Y +A X +C Z +A X +A Z +C Y +A Y +C Y +A Z +B Z +A Y +C X +C X +A Y +A Y +A X +A Y +A Y +A Y +C X +A Y +B X +A Y +C X +A Y +C Y +A Y +C Y +C Z +C Y +C Z +A Z +A Y +C Y +C Z +C Z +A Y +A Y +C Y +A X +A Y +C Y +A Y +A Y +A Y +A X +A Y +B Z +C Y +C X +A Y +C X +B X +C Y +C Y +A Y +C Y +C Y +A X +A Y +A X +A Y +A Z +C Z +B X +A Y +C X +A Y +C Z +A Y +C Y +A Z +A Y +A Y +A Y +C Y +C Y +A Y +A Y +C Y +A Y +C Y +C Y +A X +A Y +C X +C Z +A Y +A Y +A Y +C X +C X +C Y +C Y +C Z +A X +A Y +C Y +C Z +A Y +B Y +A Y +C Z +C Z +A Y +A Y +A Y +B Z +A Y +A Z +A X +C X +C X +C Z +A Y +C Z +A Z +C Y +C Z +C X +C Y +C X +A Y +C Y +A Z +A Y +A Y +A Y +A Y +C Y +A X +C X +A Y +A Y +C Z +B Z +A Y +A Y +C X +A Y +C Y +C Y +B Z +A Y +C Y +A Y +C X +C X +A Y +C Y +A X +C X +A Y +C Z +A Y +C X +A Y +C X +A Y +C Y +A Y +C Z +A Y +C Z +A Y +A Y +A Y +C Y +A Y +A X +A Z +A Y +C Y +C Y +A Y +A Y +B Z +A X +A X +C X +C X +C Z +C Z +A Y +A Y +A Y +A X +A X +A Y +A Z +C Y +C Y +C X +A Y +C X +B X +A X +A Z +A Y +B X +A Y +B Z +B Z +A Y +B X +C Y +A Y +A Y +C Y +C Y +A Y +A Y +A Z +A Y +C Z +B X +A Y +C Y +C Y +A Y +B X +C X +C Y +A X +C X +A Y +A X +A Y +A Y +B Z +A X +C Y +A Y +A Z +B Y +A Y +B X +A Z +C Y +C Z +C Z +C Z +C Y +A Y +C Y +C Y +B Y +A Y +C Z +B Y +A Y +A Y +A Y +A X +B Z +A Y +C Z +A Y +A X +C Z +C X +A Y +A Y +A Y +B Z +B Z +A Y +C Z +A Y +A Y +A Y +C Y +C Z +C X +A Y +B Z +C Y +B Z +C X +C X +A Y +A X +A X +B Z +C Y +C Y +C X +A Y +C X +C X +A Y +C X +C Z +A X +C Y +C Y +C Y +A Y +A X +C Y +A Y +A Y +C Y +C X +C Y +B X +C X +A Z +A X +A Y +C Y +A Y +A X +C Y +A Y +A X +C X +A X +C X +C Y +C Y +A Y +C X +A Y +A X +C Y +A Y +C Z +A Z +A Y +A Y +A Y +A Z +A Y +B X +B Z +C X +A Z +C X +A Y +A Z +A X +C Y +C Y +B Z +A Z +A Y +A Y +A Y +B X +C Y +A Y +A X +A Y +B Z +B Z +A Y +A Y +A Y +C X +C X +C X +C Y +A Y +C Y +C Y +A Y +A Y +A Y +A Y +C Y +A Y +C X +A Y +C X +C Y +C Y +C Z +B X +A Y +C Y +A Y +C Y +A Y +A Y +A Y +A Y +B Z +C Z +C Y +A X +C Y +A Y +C Y +C Y +A Y +B Z +C Y +B X +B X +A Y +A Y +C Y +C Y +B X +A X +C Y +C X +C Y +A Y +A Y +C X +A X +A Z +A Y +A Z +A Y +B X +A X +C X +A X +C X +C Z +A Y +C X +C Y +C X +C Y +A Y +C Y +A Y +A Y +C Y +C Z +C X +A Y +A Y +A X +C Y +B Z +A Y +C Y +B Z +C Y +A Y +C Y +A X +A X +A Y +B X +A Y +C X +C Y +A Y +A Y +A Y +C X +C Z +A Y +C Y +A Z +C Y +A Y +C Y +A Y +C Z +C Y +C X +A Y +C X +A Z +B Z +A Y +A X +A Y +A Y +A X +A Y +A Y +A Y +A Y +C Y +C X +A Y +A Y +A Y +A Y +A Y +C Y +C Y +C Y +A X +A Z +A Y +C X +A Y +A Y +C Y +B Y +C Y +A X +A Y +A Y +A Y +C X +A X +C Y +C Z +A Y +B Z +A Z +C Y +A Y +A Y +B Z +A X +A Y +C Y +A Y +A X +B X +C Z +B X +A Y +A Y +C Y +A Y +A Z +A Y +A Y +A Y +C X +A Y +A Z +A Z +A Y +C X +A Y +C Z +C Y +B X +C Y +A Y +C Z +B Z +A Y +C Y +A Z +A Y +C X +C Y +A X +A Y +C Z +A Y +A Y +A Y +A Y +B Z +A Z +C Z +A X +A Y +A Y +A Y +A Y +A Y +C Y +C Y +A Y +C X +A Y +A Y +A X +A X +A Y +C Y +C Z +A Z +A Y +A X +B X +B X +B Z +C X +C Y +A Y +A Y +A Y +C Z +A Y +A Y +A Y +C Y +C Y +B Y +C Z +B Z +C Y +B Z +A Y +A X +C X +A X +C X +B Y +A Y +A Z +A Y +A X +A Y +A Y +C X +A Y +A Y +C X +C X +A Y +C X +C Z +C X +B Z +B Z +B Z +C Y +B Z +C Y +C Z +B Y +A Y +C Z +A Y +C X +C X +B Z +B Y +A Y +A Z +C Y +C X +C Y +A Z +C X +C X +C X +A Y +A Y +C Y +A Y +C Y +C Y +A Y +C Y +C Z +A Y +B Y +C Y +C X +A Y +A Y +A X +A Y +C Y +B Z +A Y +A Y +A Y +A Y +C X +B X +A Y +A Y +A Y +A Y +B X +A Y +A Y +A X +C Y +A Y +A Y +C X +A Y +A Y +A Y +C X +B Y +A Z +C Y +C X +A Y +A Z +B X +A Y +A Y +A X +C Y +C Y +C Y +A Y +C Z +A Y +A Y +C Y +B Z +A Y +A Y +C X +A X +A Y +A Y +A Y +B Z +C Y +A Y +C Y +C Y +A Y +A Y +C Y +C Y +A Y +C Y +A Y +B X +C Y +A X +A Z +A Y +A Y +C Y +C Y +A Y +C Z +A Z +A Y +A Y +C Y +C Y +C X +C Y +A Y +C X +C Y +A Y +C X +C Y +C Y +A Y +A Y +A Y +C X +C Y +A Y +A Y +C Y +A Y +C Y +A Y +A Y +C Y +C Y +C Y +A Z +A Y +C Y +C Y +A Y +A X +C X +A Y +C Y +B X +C Y +A Y +A Y +C Y +C Y +A Y +A Y +A Y +B Z +A Y +C Y +A Y +A Y +C X +C Y +A Y +A Y +C Y +C Y +C Y +C Z +A Y +A Y +C X +A Y +C Z +A X +C X +B X +A Y +C Y +A Y +A Y +A X +A Y +A Z +B Y +A X +A Y +C Y +C Y +C X +A Y +C Y +A Y +C Y +A Y +C X +C X +A Y +C Y +C Z +C X +B X +A Y +B X +A Y +A Y +C Y +A Y +C Y +A Y +A Y +A Y +A Y +A X +A Z +A Y +B X +A Y +A Y +C X +A Y +C Z +A Y +A Y +C Y +C X +C X +A Y +A Y +B X +C X +A Y +C Y +A Y +C Y +A Y +B Z +A Y +C Y +A Y +A Y +A Y +C Z +A Y +A X +C X +A X +A Y +A Y +A Y +C X +C Y +C Y +C Y +A Y +A Y +A Z +C X +A Y +A Y +A Y +C Y +C Y +A X +A Y +C Y +B Y +A Y +A Z +C X +A Y +A Z +A X +A Y +A Y +A Y +C Y +A Y +A Y +A X +C Y +A X +B X +C X +C Y +A Y +A Y +A Y +C Y +A Y +A Y +A Y +A X +C X +A Y +A Y +A Y +C Y +A Y +B Y +C Y +C Y +C Y +C Y +A Y +A Y +C Y +C Y +A Y +C Y +C Y +A Y +C Y +C X +C X +C Y +A X +C X +C X +A Z +C Y +C Z +A Y +B Z +A Y +A Y +B X +C Y +A Y +C Z +A Y +C Z +A Y +A Y +A X +C Y +C X +C X +C Y +C X +A Y +A Y +C X +A Y +A Z +B X +C X +C Y +B X +B Z +A Y +A Y +A Y +C Y +A X +C Y +C Y +C X +A Y +C X +A Y +A X +C X +A Y +A Y +A X +C Y +B Y +A Y +A X +A Y +C Y +A X +C Y +A Z +A Y +A Y +C Z +A Z +C Y +A Y +C Y +A Y +A Z +C Y +C Y +B Z +B Y +C X +C X +B Z +A Y +A Y +A Y +A Y +A Y +A Y +C X +A Y +C Y +A Y +B Y +A Y +A Y +B X +A X +C X +C Y +A Y +C Y +A Y +A Y +A Y +A Y +C X +B Z +A Z +C Y +B Y +C X +A Y +A X +A Y +A Y +C Y +C Y +A Y +A Y +C Y +B Z +C Y +A X +C Y +A Z +A Y +A Y +A Y +B X +A Y +C Y +C X +B Y +C Y +A Y +B Y +A Y +A Y +C X +C Y +C Y +A Y +A Y +C X +C X +C Y +A Y +C X +C X +B X +C Y +A Y +C Y +B Z +A Y +B X +C Y +C X +A X +A Y +C Y +A Y +A Y +A Y +C X +A Y +C X +C X +A Y +C Y +A Y +B Z +C X +C Y +C Y +B X +A Y +C Y +A X +A X +B Z +C X +A Y +C Y +A Y +A X +C Y +A Y +A Y +A X +A X +A Z +C Z +B Y +C Y +C X +A Y +A Y +C Y +A Y +C Z +C X +C X +C Z +C Y +C X +C X +A Y +C Z +B X +C Z +A Y +A Y +C Y +C X +C Z +C X +C X +C Y +C X +C Y +A Y +A X +A Y +C X +A Y +A Y +A Y +A Y +A Z +C X +A X +B X +A Y +A Y +C Z +C Y +A Y +A Y +C Y +C Y +C Y +A Y +A Y +A Y +B X +A Y +B Z +A Z +A X +A X +C Y +A Y +C Z +A Y +A Y +C Y +A Y +A X +C Y +C Y +A X +A Y +C Y +A Y +C X +A Y +C X +A X +A Y +A Y +A Y +B X +C Z +A Z +B Y +A Y +B Z +B Z +A Y +C Z +B Z +A Y +A Y +A Y +C Y +B X +A Y +C X +A Y +C Z +C X +B Y +C X +C X +B X +C Y +B Z +A X +A Y +B Y +C Z +A Y +A Z +A Y +C X +A Y +A Y +C Y +C X +B Y +B X +C Y +B X +C Y +A X +A Z +A X +C X +B Z +C Y +C X +A Y +A Y +A X +B X +C X +A Y +B Y +C Z +A Y +C Y +A Y +A Y +A Y +B X +A Y +C X +A Y +A Y +A Y +A X +C X +A X +C Z +C Y +A Y +A Y +C Y +A X +C Z +A Y +A Y +A Y +B Y +C Y +C Y +C Z +C Z +C Z +A Y +C Y +A Y +A Y +A Y +A Y +A Y +B Y +C Y +C Y +A X +C Z +C Y +A Y +A Y +A Y +C X +A Z +A Y +A Y +A X +A Z +C X +B Y +A Y +A Y +C Y +B X +A Y +A Y +C Y +C Y +C Z +A X +C Y +C X +C X +C Z +A X +B Z +C X +C X +C Y +C X +C Z +C X +C X +B Z +B Z +A Y +B Z +A Y +A Y +A Y +B X +C X +A Y +C Z +A Z +A X +A Y +B Y +B X +B Z +A Y +A X +A X +A Y +C X +B X +A Y +C Y +A Y +A Y +C X +C Y +C X +C Z +B X +C X +C Z +A Z +A X +A Y +A Y +A Y +C Z +A Y +C Y +C X +A Y +A Y +C X +C X +A Y +C Y +C Z +C Y +C X +B Y +C Y +C X +A Y +B X +C X +A Y +A Y +C Y +C Z +A Y +A Z +B Y +A Y +B X +C Y +C Z +B X +B X +C X +A Y +B Z +A Y +A Y +A Y +A Y +C X +A Y +A Y +C Z +C X +B Y +C Y +C Y +A Y +C X +B Z +A Z +C Y +A Y +B Y +B X +B Y +A Z +C Y +C Z +A Y +C Z +C X +A Y +A Z +C Z +A Y +A Y +A Y +C X +A Y +C Y +B Z +A Y +C X +A X +A Y +C Y +C Z +C Y +A Y +C Z +A Z +A Y +C Y +A Y +C X +A Y +A Y +B Z +A Y +A Y +A Y +C Y +C Y +C Y +C X +C Y +C X +B Z +A Y +A Y +A Z +A Z +A Y +A Z +A Y +A Y +A X +C Z +A Y +A Y +A Y +C X +C Y +C X +A Y +A Y +A Y +C Y +C X +B Y +A Y +C Y +C Y +A Z +C Z +A Y +A X +A Y +A Y +B X +A Y +C Y +A X +C Y +A Y +A Y +A X +C Y +A X +B X +C Y +A Y +A Y +A Y +A Y +C Z +C Y +C X +A X +A Y +C X +C Y +A X +A X +B Y +B Z +A Y +C Z +A X +C Y +A X +A Y +C Y +C X +C Y +C X +A Y +A X +A Y +A X +C Z +A X +A Y +C Y +C X +C Y +C X +A Y +C Y +C X +A Y +A Y +C Y +C Y +A Y +A Z +C Y +A Z +A Y +C Y +A Y +A Y +C Y +A Y +B X +C X +C Y +C X +A Y +B Y +C Z +A Y +C X +A Y \ No newline at end of file diff --git a/data/2022_03_data.txt b/data/2022_03_data.txt new file mode 100644 index 0000000..0c99dca --- /dev/null +++ b/data/2022_03_data.txt @@ -0,0 +1,300 @@ +dtddvvhwttHJhwdhJPddhwJGppmGjgpQgTjQplQpTljwpg +BfzSzRSVVMVNRMDDNBSNSnfBmbrglGQbmNpQggFjpgpbQlQb +ZSBffLnVZdCCPJjhhL +RGCZpWWWFlHQQbgvFssg +jLnMzjnrnjjNjhrjdwbHscsVVgDVQPvPwh +nfJnLMLzjJMtnjNnnBbZtBWBqqbTTTBRpT +nddlhBtqTBqTVSlBtmCmVcRVmZggfWbcZc +jDjvPrPSNPwrDNRWbbgWCjRRCcWm +DzDwSpFrvrvFPQLzQnsqztBthTJnGJqlsJ +gssGmzwgRgsNmTsqgDnDJnbDHHhhzFdDDh +WQVFjMWrVQrVvVVjVctSSLSMZhnJZPBnbdnhbnHZZBDJBh +VCtcccVQLrfvrSlGmfTfNgfmlFgm +DsmfsBbNNZhDWsbmWmNbbPDHLFjcctjjGcnZGzncnctcGH +SwVQJrjVwpgSVRpjpVRrlTMCFFCLCFFcHzzGMcHrtHHH +ppVwTwSwpwvSlSlJTjVVbPhsvvBssWsNfsqWPvWs +BJwqwJtqqDDDrGDnPFzPFfpphD +TgZscCHQLSHgZcfMzpjFFjzsshfj +LcNlTVQCCVLLZTLNvpRtpvBBvRJmNB +bDBGQBBCTTNPGPPwPzcHfVHrDtLWLVrWVjjHWr +gpssqqsqlMFfLZQWftjVpr +lvqqFMRlFcQvbzCNCG +fhhMDdPhWMJMWvhhSfwRSGlzFbSFNlzw +LcqTCqcgZqjTggVjcwbFRwbDBTzbRGRwTS +cHLpZgnCHpQsDdsmQp +jwStJjJhtgJStpgwJMggQWqQTNTfNTWfbNNMCCNG +zRZnFPRZPVncPGVFRlRmGHCTqfCCPCHHfLfbTQCbTq +lnVmFZRZDnRVBFZcrZlhjpggvppthGhphpwprS +lcttSptHHllQbMcsrltSQGpvNBzpgWBBBDDGWzvgLz +PdjPVRFhFqFjRRCjzvRWnWLBLgbBBLzg +hhCCFbPTmjPdhZjhPhZCmTjjMsrJSfHrcmHJrHHmlcJSsmft +WhWnLZSSnSzQQhfLLNSfmDHrCFDDHtpjGGtTGQCG +gJbJBcMVwJlRRdbwvwJBVtjdtHHTmptpHTCtTFrFCp +JwwgvRMJlvJwgqgvqRMcnWWhLPzzsqfnZWnfWWnj +zdwTSvzHMvVSzDCtZhtGmbTGhm +lcBHfFjjgtsmDCgshD +cJPBnqNFnLfHJFPqljclqJzQvSSVWvSnMwvSzSWWdMWM +pNJMcZrsZDLDcbcccMpQffHqvgdwdFFmdmqwvqmgmzsw +hhnWjTTStRCGSMgvvgvdqvdFjvVz +hCTSWhPGttTCGBWMRlTCMSnPBDJpbDfDpNpbbNJfJDJbpJpN +lbcQcSNFchhQNqHLLqhLqrMpqM +WfsnsszPWfBBVpHdprrpdnGL +WTzWfwjtTBzwwBDzmfSSQmmbFZcpQNcbZZbv +PwSJSlmtPPgwgmHhPPvRvGHLRLQRBQGCQVGb +rnsFDnnfGGRWQRnW +dfTTfTFdfrfFFFzQFPJPSSlhqtllNPzgwS +MMbTFZrcrGZMDqNStWScDtzS +dvWmhQggQvCnfnqPqDnDjnfP +lgvdvLClWCQlgdhlrMBBHpGlwbHHGH +CQHgQpPdCQpsCpzRwSVRSzRZwZ +JbNBbcbrJvbJnqVznwwTzrzz +wNbfLvvfDNNBHPFLhddFsQss +VVzqvwzpqvzqNVVHGNqjHpNfSQDWdWwJdPWrWccdQrWrrDdd +nLcbtBRtBhcnWSJQlJSgll +tFbLLLRRhMtsBMtRCRsLCMBVjjvHTNjHHjzcvFFppGHzTT +QCPrPWNPlWjGGZqGmvdPGd +JgpHpSfphhfpVmBSgnTvdtddGvZVdvddDv +LhphBfHpSwSwfHcMgfpmBWWWbsNCjFWsljNbbjlLjb +QJmQbRmdfmdSQRQZSJltTltNvTrtDtrlftDD +wpZcHVwwMgBpWMVgWpHLphztDvvGvDPlnGvDLlNrDPnNPl +McgWFWHHHzVpMgZQFqbjsdjqqRCq +JPhLFfMJDLQnjNCvWWpdjjdM +crSwnwVnwSRBcNBNjjWCdC +GlbTGbsSzrtbmbfhnJQP +fDLSWVDRHHfVWHgPcZlDlZbbQhBcZQbb +jrmFmprTpFztmddjdjrpvBQlQZGhQbTsQbGcQbcbQs +nvqdpmjFnwpLSWlfnVNnWl +nZBRbBJzznNNCnJZwnBSCJMcpcTpcwhcqhmsmWMwFWLL +jQfvjgtfvPlHHqWpvWThpWqWch +VljjjgjQjrTDlDgrHtVCbnJZzNzNbnRNNJZrJR +MQtJnttlMLlJQsNhQrVVrFVWRRbbVFdJDD +vGjvzmjzgHqSjjSzmSGHTWbfDFWrbFzFfdDVrfRWDb +qPRqvTSPggqGgHCmllnCNLtnhcnnsnnw +zrlZsQMFrsgQFMMjMCbjVDCTCW +NqHNRdBppcJJcTpdmRfHThpdDWDtvbWVtbLjWbttWqqCCbLt +mhJpJHTJmBhcJhwhgwzsQwSSlzQQzGlZ +TvsszlvnzRRVTqzVrqrjjZGPfQPFqPqG +mcNhDNchppWmWSNhdSmSCQNjPFjrfGjrgPFCrgFPgPgrLf +SDddWpdMWSwNDmMNwlJRQwJlsVRRvzlsHt +DTtggjsFFFTlPJhvctBqBqSRmSMBSRnmnRcm +fGfwZdrbHVLdbGdHHwwQGVwBBCMMfvCNRNSMMMSRBmmRCN +dGZzGHGVVbvHvHwbzpGbHLrwFDDFTtsglhFspgJshslTDJjT +CbzspssWwCPcvvplrfqfDCJrDqdllB +LjttnjNTNGgQQJdBrffTwB +nVtLSgggjFwtMczhvzpZbSZW +HCzCHHvWthWFHhssWCVmnqZrnqVrmrmgnbrqmN +wPPGBjQQGwGbSlSLwgnpnrBZnBBmnMNnMN +jTTbJlJjPPLPGHHTthhhHcFWTT +qRdvvPDrCpzPHzcdrrcRqtbJJgjhgtWjJgbWJtgCFb +GTwGwNscLllGTZmGSTZGlSBMnhggjbgtgbtbsgWFFMhbMF +ZSQBSmlmzcrdQRqz +cSpTRphwwghRfgSScqPpnDqDCjDjJJJJDvDLCvvn +BVmmQFQBQVNBVmsWlbQFGBBlCHTJznzHLHvvCnjjNLHJDLHD +MFsZZMbBGblbQTmQsFsQMMfPcPcwSpwtStgPphZtctPc +QZbbZBdjPBjbQQbZnSSltlfwWvlvwNtNjwFMMN +DLVqTJqpSVtfsptwfWpv +rcRRVVTSbPQBPrBZ +tjSgSjLFSnVjDWRsQj +lcdqhfFpqZGpZqznrVRWPrnWRVBsVG +FHddNNNHwTHMHvvS +qCSDSQlwBHNbgJrHnLJH +GRpRpRfnmRWWVWgVrF +jhdZjpnvGfTZZQPlCtqQQSsS +FMZSGWWBrZjMBZMrBWMGjjZDnCRqpgPnbRwPbFnvvqFnDR +QHcpfVVslfdVlQclcctqRgqgbsCwbCwPCCCPwD +NLHfLhclmmhdfNNpfQMBmZWBrJMmZWBzMrjj +pBMpRgBMQwzRthmzLC +HPcJvrvDbjvrFDcvWrHfHfWHmdddtdTLztmtdtfllmNdNhNz +DvPFDvnPJLngQsggMGGQ +BbcFHvbhhDbbTSvZmwwgJPPlDlZldd +prCrNLMNgWWJBdrJ +fQMLCfLLtpqsNNMnnfBhcBSVGbhhhcqVbcjc +ZchcZZjmmNpgmJtgmM +RLrHllWrQZQGlBpbGFGFFM +RQnLHrqPLnZHzqjfVPcvVTfCvPTC +fMtwjfMwrbjfGrtrpPGrwpNNVNVqcbdVqHZTFNbcHSNL +mgzvDnJmnJhFJHSTNqZLHncHLS +vRzhzslJFhRffPPQMjGtGl +VMMNjWppQVwzNWrZdrrtMCMZCtMT +ngDScLcvPPgDPDGhGDPGSHVbHTHmZtTSrBHZbZBmBb +LhlglLghnVlplswJjs +bGJQZZTQQLJJbQZlTZLjCGQTsDhWFhmshhvjWVFVVrgtDsst +NScqwHcwwnnzBwqPqqsmVNhgsDDVtsghrFFg +pcrcwnpcffrcBzfbCRLpRLMMRlRLQl +hzCzCzpRgCzzzCctNsNWNqsZqZhPqNPb +TdBwmdrrrDmvwTvqNsSRssPlsWsq +FDBRRHDMTmBfmrmngnpjGgVptMgLCp +ZPLLnSPMFGvFZMSvHhDhqHfqvfqbDW +GgcppCgBcrQBBgplrVddhDqqqfdHgWdfqb +CcCjQszmGBQjrcCwCmCccPwPTPnMPTnMJSMMRZSPJL +LcVVcqqSHRLzRnCfNnGzNW +LZPPdljlCggMjgNM +PTvwlPtwtlJvZTQvbcHppFLHVVTcFssF +fpWzvzNgWJBVfBJzWzBVJNzWbZcbHhlbthjlrrPrjZZPHZhJ +hRDmGCFDwQnStncrjnccHcMP +GmmsGRmFTsFwSCsRQDsCSqqpfvfgzddWggvqdpfBWzVh +wjRBFljJGDFwwlGGpBSjGDtwTVtTgHHHsHHsVTVzsHqq +CPLNPdbWvbMWbcmvPNdLVqtsHqgCqHChZhhsVsHt +PWcPfPvmvNQbbWdWpJjJBDptGnDFjftn +mFFmJpDMmmnJFjWDVclsSpcflSsQwSsc +HrjNNjHNfVwLNSSl +tdZbhjHZHPbdCTvbbhhrGbbHMFmRMvnRRFmmvJMDmgJDJMnq +szJZhshbsfZJjbttchPctdTnWnRWVWMMnBdLRpMnBz +SrNwvDSwrCmnVRvjpWLBBn +ggGmgNFrgSDwmNgrCmtPsZPsjQGsqPcsqqJP +gjSWSjJSWrWzppzW +MCMzHNGNqHfscsFtrtwscVcr +qGHNGNHLCnLmTCHfMMmNTzzldzgJlJZZgJljgTdD +QGTQtQzTmdTsGTLcdFTGzdtBBjtwvBBJDvDMHJgjJvww +lPlqsZWnDJjZvZgV +ShCfCRnWGFsRRRrF +lwGtndCrrmGCwdmhzQrBzrHvLVggPgHv +fjMjDZJqSDJfJqDNDjJffjZLHPHHFvVFzHBLgLFpFpBSgL +MsTZWRNZfJZZqMGVGhhlhhccRnhC +MMvncqvcHcSnsdzzgvdfQjpljpQVTdDQDRTRlVpQ +wLCrNtBFFHHThRlH +bPJtHmCWssqgGPvq +LvTLsmDWvTWqTsmqjRTmjwgdwgnMHMMFgdtHmBmFVn +rlSCJzCSfpGGlhznQdnwFhtHgBFwtV +SGZJJSSrVfCbGJLjPsWbvjRsPTqR +pNqVVDCMVMBpqJVdMNHrccGHrtNtTFFFrQ +hwmllWbvvbnPvbSvtrFhhJzzHztcTztT +WSnbnPbbbvlWlRvnsqqMgLRMjLgVLCJdRV +GphVTGVMtQwtJmtCJP +FRRsBBsFqRNZNNrgqBdRfCZvbmPgmQzJQPnmJbJmQPJPPmwj +RNqsFrRfZZsZWvNqWRFvrBZvWhhCGVplhlWTlTpSCLpMhWMD +RZRjgbZHjjhsSnRsZstDRStsTVpFhBqFphMqPPpTFQVMPFTM +zrcGJwNNdwJrfNdJWvGdJzdTlTFlqTVPFTVFPPBpqNTbBP +WwLdLGfrRLStCZbD +mrmTqJWTvDDppTDb +DGzBfCzNDzdMwnLlbn +FVZPFZFFZPgjmWZsDtsq +TpnFTnFRCgRgldMRnDnRcrcdbdPBHbtPqbVcccrH +WNWLfQQmfhhSNwmrcbSVqPtbZDZcPb +LQhwLQvQvNfJhJRDMGFRlCMDMD +vLFTDmjVvLgnNHPphN +lMClGCmsRdCnPzCccngCpz +dlGZwRsRrRwswGsdSbbZSbVDrVBmDWWWFJrTrFvFTmqV +SGsZRqGLWLLtZRHRRcLHGTlJjzgJpjzTpNTNJNWpTm +MPMPvFFvFBrPPDPMQMPChjgpNpSNTmmmpNlTDljlTz +vnhrvMvnhSRqqLqnfn +mGFrlBmFQNQFljhqqqqbmHMsTPRbWWCsLMWRsb +wnwtvpwVzDVpvzzwZppnctMLtMPWWCstTsWTsTLffRRW +vwDJgZnvZJFqgLBFGqgl +QdGltnWNWqTdqQWvWsMJcrTcFcrgshJRMs +BzPLCDPzzzzCCLLfCBzfSDmLMrDJMglrcRbbhRsFhMrRJcsM +fjSzwwHfSzPzfCVBHlpdjGnZqnZptqQWjGvG +VbJZbgVzvzmhQpQWpQzhDp +tHPPcGcFBlCctCGtGcBBNlDLMGfMLwWfwwqMLLJwQWwp +dCHTPTPJdTBFPdrZjgsjrjnmdgms +JJpBvJQBZVvcFqqnsWdWvjsn +DCfbDbTtbgfCSHqqNdFMPhPDFnPPDWsPjM +bTmzTNCTNmfqTgJQcpLrpZLzVlVL +dtTLntTjzTftnmwnqGGQHNmm +SWbShCPMBgBRRFSFtRZZmm +DlJPCJCgPWhttzpvdjcpVl +WdzsNvWMzNsMHWddWCVffqmSmScLPvLPgLgLPplrrPmL +BtnzbnBhbwttwtZlmmlgcwSrLgmmpm +bFhQtbGBTnjBBbjTtFBbVDzddDDfjdDDqNWVjWHj +ppmtpgLLZLCbMQvQQThdtrvPhV +BBlHBwHRjHqBzzbHHqjjQdDQTDhPQDvnQlrQDQvr +HGjFzwHNczbzRFcGzHGFSJSpspsmpssMLLSZCppmfs +MpGrMMMcTsHMVHcvbwwmmcRSmDmDmv +zCNptqCBQQLCNLCzbfvSvbSzSDRDSmSv +CNNqNgNQJNgQtCqLlllZdZhTrThsnHpVVssPTsGP +jhSGcShDrLcLLFcw +MVzQvQNZVLHvHPdhLW +qzhhQlVbgqjmSjJDsgmR +CFzSPCgcsVVzFgzSCsBJwjdwJtNllnwglJlp +QrvbqWvvLbmvDMMmbdwFWpNNwwwwptjJWn +RZRZZqvvvDbDHCRTGchHFSGG +SszgPSPPVltDlqtz +WfTdTBdQdFnWBBBhBhNjVJtpNsVlDDDHHJWp +hQhrLFsBwdQPggbRgPwRMg +frRppMMDMpDnJfprnZhrrhpzWgvvGCvvFzWFvzvVVWFGJB +TcmLwTsccqwqbPwsdwqdTPSvBvzzztvggVvQCGWQCLBvCv +sswNjscwmqjwSssjdZNMfHHlHhfrnrgnfR +JpBJBdmdzZzzpngmbCnlqnNbNM +MMTHGccLTLvwRMlRnnQnbblnRnSs +vVGtvMcjLVGHfHDrPPWZppBpJpfZZZ +FGJtlttPdPtGFldlPRGpJTVzSBSSggHgJjVmBMHjJm +rhbvqrQLrWqrWLLfqbjjgNmVNSgzTmNgNS +hsffZQqnqCfZzlPPGlRlcwDs +HDDdZpcFwHFRFcZqDctpRDHpwTCVwjrBTQTBLBLBJJBjjQTJ +ldlMzhlPshPbLrrVrQQCMQjB +glzNfWlvbHqSdNNNcF +jZCMtnZZHCZwBWMwCwtMmfPFfvHDvzHFLPmFDfvh +RcrQdRRdGTzGvDGmfgjh +TsQscdQsQNTNqQQpRrRVCCBMMJJWMMVNVjnNJM +zVPWhVzLzWBWHZnlqBllqlpRbGNdffscGNdbDRnNSfcG +MtvSFQQwMcpsGRNGFR +vvTwJJSgmCSMmjVPPJWWhzllWLVV +RjdfnJfmbVvVJVFQcs +rZDZGBBZVvLZLHFW +qPzTDPlVrjNgfCdmPd +bcjmQPrnbmVmsLVrLrjmcHGRWlZHHRwHpZRHWWwH +nFhqzFqJzDJfvfSFqFfGHWZZHGRJRWHZWdpWwZ +hBCtDSSFCTqCCFzSnzMrLNmrMNPTNMQPMmNL +qvNBSJVDJGGVSJbVDDVhDbbqPjpWpWzWrnpWvvWPMjnWnpWz +mlTltwcwMWTPfNTN +CtCwFmCgmcmlRFmFCtRCHgmDJsbBhVqsbBHVDbNHDHJqqb +csBFBsLrBGBWcgLcBvRgpRhbwRwlbQwbwQgD +DCqmDmtTRtRlhdlh +qnCmTNPmmCnSSzmzNzGLzLccGDBzGrBLvvcW +FjfBjHnHzPFwhvFFqh +bjRpGsNsPqQvPclb +NWGGWGrrZVZjsCLmDMMgzgrSnzSm +MDgmmsNCmZMWmHCZLrvnLBBjPLVlPVbW +zcJGQwJdFRnrBVzqzvPr +hTQwhJwcfTFddFdGSfcRQQGFsggsgsHHnSmgsgsmgCnHNZpC +BPfwzfsgsvfszvBRbQpttRVpJbJpVg +LhTmHLbmbcFTFrWCbFqhFHLHVRpVtQpZVVDVprnDMJtJQnVZ +TGWWbTFFGTqlHhqhSdNdNfNSldjjBfjv +zCzpWTccHlWcPzMljMttbJfjmlfm +DqqQVZZqVsqJnbbnmjbJJQ +ZRmDZsSgVmGLsVqsLDFvrcccHrcTWCgWHBCHcCWp +cvGlQMtQlPtQWWMlcGsrFwFdbgdbdGGDCDCwdd +VChVZNBVjTTfhNTFgzrzrJgSdzgzwf +THThZTqZRHZRqNVZNTVLjRCMmQsntQctMnsPmMmMcWtLMQ +pNRHrbNlNnRLNpMMMTrcGcGTcccz +ZttBmsJmZdjsvTTvvdBMjDhfMGWGDfDfcScjfD +CmtTtwvtCsgllNHPPFbLpC +NpQcvwwRHvdfRvQsNfBQNvfRhVmVMqsZMmMshjMMtWZtMmrm +CGHbSSzFLSSHzTnbLnCWMrtWMtjnZMhZrqZtqW +FzCPPzLbPgFJbHSPldNRpgNfvvccgvwf +nSjpnnhNchMQZMSScnshshncJCGwHGClwmHPZlJPTVZCwHJf +LvtzBTgLWgLPlPwHPLPJ +dTBDqRqFzzhQFhshhNhM +HjjdPsjnllHsbnnDnbTBzLBFBZLLpRFRcCHRFz +wqqWwQhQQMCQffqqhtwMGhpZFRRZvzWzFvBvpvmcRvZm +fGfghtNhthqJrQqMqMMSgDdbPjbssDbdSnjCdd +cqPwJJnnffBFqSfJFnDDPVplLdglGgLVjzGLdVSzVt +WHRTWNHsQTNbzsbCbTsvWrWtjlgVdLgLdvdgvmLjpGlgtm +ZMQrTbNHZNsHHrQCZrNDFzhwnMJcfnDhJPPPFh +LRCFbjNjbCZDmtmqmRRmLtFJBgWBBpvJMwBJvGjBBvMBgw +TTrlfHzccVllZhdQgdGMJWvgWgBndwpG +fVSshSVlsfslhsSHHSZtZZNmNFmtmbFCDF +SPGCBPDMtbcbCtchSMccDTTrrrTFTrsrMTWHTHFVWF +JmnzqVmmwwfpJpmdHRTRsdsTrFdrQp +LqwLgzJgnjqLwgGcVbtjDGjcVbhv +PQcMvrvMsvmdSPPVccmSJcSpGBWWWbBHfWWnfttJWnWJpJ +wDzqhjzmqRzDRwqDzNDbWtjWBBBtGbtHpHnnBf +zglRhDqqDZgRNmZQVCdcCPQvvdZv +RpVjRgvFjGBNWtBWFDtt +dcqQwlqMMsCLLfbgQmtD +snlgzsggTzSTSJTr +dLHhDdtlMngFcFsFLFzzsj +vWRGGRVrrWvvGQQJBRsmQzmsqnffqcNfNcfz +vSRVJBVBwTvWTnHphTgDgtMpDl +bvvGnnJbfPmfdgJJSVtwwCpTScVfNpSC +sjsZWDqBqqMRZsDjbWMVwtwNNcNtScRHpRRttp +hzhDqqWDzZzDZzZLQPJPdPnPvlrbGdlnFQ +PwWHTwzFvNHsNzmmMwzNWGQrCqCFjpZbpnGqrqnpbr +gRVRgJRJlDLSJddDccQVrtZnCqjndnrZdnqnqpdq +chhgSSJfQhRRcSSSSBLVfzmzHTNzMNsTNWHMMvMP +lftqSpBSvhlDBDlhBSczQGmcFMcMVVFMmGFWsm +rHLHTNdggsLLnwLHbTTgdrTMPPmMGWZGQQMzQVQFZQGM +gbJnrHHjnbrgLrRrHpBJvSBDDsfJsDtstq +dBTtFLTtVmpdLhMprSRSWMRSMR +QvJvQbjbCgCQRBhzzRsNWNBC +bjgGqQGbQnjGQgnQgbGgjJnDLHLdfPVtdDmLZdBFVVZttdTf \ No newline at end of file diff --git a/data/2023_01_data.txt b/data/2023_01_data.txt new file mode 100644 index 0000000..cf3068a --- /dev/null +++ b/data/2023_01_data.txt @@ -0,0 +1,1000 @@ +cmpptgjc3qhcjxcbcqgqkxhrms +9sixonefour +eighttwo2twofour9 +7eightseveneightthree +tlnllks2jcfdlgsjbhpfnineone +one44fivesevenjzsfzddg +787seveneight75five +7q7nine3 +hlqphphn5dtzzbqvk3three8seven +ninekkbvsfq8seven7321bpdcdh +9kxgfxntgdzs1ns5 +nineblxtnrt79t8fourbcqdzpb +3mjqgthreeseven36gkvvvqppx +zpcvkjjqeight94one82mrvfzdvlgjgkhj +nine11 +rnscpccv8 +7eightrcqnbtkn +four31zqgrccc4eight +two65fourfourt1 +twomg2764threesix +546grjcrsix9 +4ffourfourff1 +dpfkcrzjxr8four +641one +kseven8 +two4four +ldzpzgch325hsttqvmp9foureightmvsknbd +onexrbclqlnvp5kqtrsgdh8nine +rk9qfzvszksjqsixg +dcnhlcqzhthreebhrnfgjbfive1threetwo53 +1twoeightfivefjmpkdlg +eight6bmnbcth +nineczfgrphfeight7sixrnzphsqsq7cxfrsv +9f +xcnqtvp451jxvvninefourdcvvnvxb +threegqlsctbp871nine +hfjgjhctwotwo9twobqfour +twoeightmhhvprgq7two8five54 +qqqvtjxnbgseven8nvmbxsvtblqml4seven1z +9mfbcd745rlxmjzrqgxql +sixonepmqlqprf3 +lzkjxckkone1two92bt +threelftflq7 +htqxfmfx665 +fivegggb3 +jbgkbzmtrxcng5sixvbxbjxttql +ninesixmlfjxhscninehqcdvxf8nzfivetwonehhd +64sixbjtkh5txqngv +vlcn6bkbf7dlnine +186 +4five9c7kbhbmkz2 +7tfourqjjzkktzplr47sjkkplrnrprll +eightthreelrjdvhbfkd8 +46nineone +two9lhktgj2nvldxljfzjb3fmdzpm9 +four46twohssd3 +4sixx34kxqllszlseven +phnthreebtjxspeight7f +sixglcvfbsqonexkflggbeight8tzkktdm5 +sevenninethree1eightone1six +bcbrrhnpcmmbdz9qshthhb5ggjvb +twoonectcxjbclv9pmqvvddxlkgqxcmfqgppzt +jqzjrk8lr +dfoursfivenine6 +eighteightsevenmxsssjdvgdphfg9z +4seven2psg8hqg9oneightnzc +threefive5twoeighteight561 +onesix8onethreeninefoursix +4sdfsgbzdkseven1rtlcdtrxmone7 +3gmfbc +33szvbrpzjqsvjmvhntwo +1ninehrhqzxqqvf7bzckpjfbbzgt3seven +rkgzrsmtg9fournvplkkxsmslmkr +foursevenkmdvtxflrddnthreetwofive8 +zfourvxngsmmqsldpkrrbfnjf2mvkdhfs7eightwotc +8sixnczfxtwotstrfourflsmzone +rtnvpld4fivesdgtmdvghtjk4two +ninenine3 +ninefivetwofoureight41qsrbtfhkk +741zcshxvrflgpdheight +eight8jgjrrtpfivefour +9fourninenine1two +mcltnxsevenfzbqtfkkz4twommrcdgxqktbxph +nine85jrthpqfvzzfzrbdtvfd +1mdpqzkc +nineonefivetwosix42 +sixtwoeightbqnzljxdv48sevenfour +3slzdjzm4 +four952 +zfmsfsh8gqgsvntwotdpgjxtzpk21bg2 +8fivefourninebljjv +fcscqqsix6fourrprgzqqv +eight4ljj3 +f6gmftwoqdtpmtmnxb1llg +fourninethree2ninedzzxxbpvmtgcrmv +54hjbkdthh84fivegpmdl4 +deightwoone8threegfnhhfngtwoeightsix +onenine9ddsjfrnctonedfz +sone2fourtwojt +ckhbpvnrklvjkqjsevenfive2six +29one8eight +j4fiveeight +ftjjcrdtwocq4 +five72sevenjf59nineeight +6thfhvtr5eighteightsix +seven8nine619 +bzloneightqqhxqdvsgjthree1nskcvcxhlzp6 +nine6rcq7lghfjkmksxpbz +hjpstbxsrbx3mrfnsbbgpvnqx9four4 +two6knbsevenone +two149sixpvvpq6nine +onedmvpc2kb +sbzvkxclj33zgfrqrv +rjxsixseveneightbpnmgfpfourcrlxfhf1 +hdpfoureightfive2dvcxzmvkcpsix +four31qklnqrzj8 +threejdjql2jzsjxmxmmm +53dxnzlcpone2jnfjeightfbl +38four77hbvlfz +five387sixeight8 +2pkvnlpzkpn224 +one4two7one9 +ninexvxscjhxgp5bmssbkxq +2vrgxknnljx3 +8xzqgnngtsxlzgszc3 +cjlkeightrndmxlgteightone8 +sbkhrnxh1nkrzmbzl2two5three +94zpvx8 +geight7sixthreethree +3sixsevenjlp4xkfthone +zvg1 +3eight3fiveeightsck +3one4one3 +6nine8 +three9328skfxpseven +sixrsix2jclzqqjkg +1vpdjgfxbxccrt5txkkzdmz1gxrdndmone8 +sixfiveeightthreetwo4 +84threehb7fnkkzhsthree +three6ninerjshsg +rfnhdh4dseven +four1one4mjbnjnrrthreerlvhfkfzseven +9rqkkjzk1six6fgfzfdnvnprf8six +5jfpcbrrqfivemzjrqgdlnine6msmqxkzgcj +sevenonevg489fourhtvssdcb1 +threeeightsevenbjmhkllzrpsntmmjr2 +qvcrg4sdxkbvtr93 +bgrsevenpfcttmm7 +98xxnkzdhrjsvccrf6fivezbkksix +gcxgflt5r3 +51lhnzxkblsr +9eightfourrblfncg +ppjxmqfqpsthree1ninesixthreetwoseven +7eight86onenpgmdxfs43 +three4zhrtksksfsfslrkk +7three2seven1 +eightninexvxqmzrzzmrpmhcdf41eight +37pmvml1zfdqvxjn8 +sixnineseven1six1 +zqqcnmnk4rtrmfxh +5fourfive4jjvvhdzfgtctxrzfour +63thfzthsixhfrpvmfive +kzvsgnlfive144six4 +eight5two4five35onej +mnfbqk8seven6glnzmmsthree +xnrhrkpfzvtvljbljltrbzsjpfivevzldrbbjcl622 +5sb +fivetwo4 +eighttwoone27 +pcrlmgh4qsixeightz8dpfour +cnvoneight9gmmthreedqvzqcgsxfnhjpmrtwothree +5713 +jjzdfour77lkbjhznrseven +bgqjjszhv9fiverfive6jcfour3 +hzxznrhdnvnbsd4sixprlsvcthree +tbmsxscxtlqfbl3sevenvlbsvzcn +vndbbjkcqn5twofivexhm +ggggbxfxd6eight5 +bdbfcb5four9 +14threedbbfqlthreetwoz +onefour9 +three28seven +1vbnrfrklk46qzbthreetnine +eight45onesix +threepl81k +sevenglpgthreethree93one7 +8one4seven1 +djkhlmgct3nbftrrthreesixseven56 +ninethreeonetwo49dh1 +8mssvsgtkskninesixdznsgthree +1sixeight +6npqbhmfmnzthree669 +9dgnbhnzsevenfd +four5jljzpjgd9 +pzcrgfhxzblkmczjstl12nxkgglgmznlgjgnszc +39twotwoxqsj14 +2rzvpfpgzxk3863eightoneighttbb +8seveneightfour1mgdkrqltcvshss +eight6mfjdlkffttbnzdj7pqhdddfv +sixc7c +2eightfivetwoshj6 +twonjn4threekxdkzctspb2 +foureight3122lmtdrpvlkq8 +58xdnine9csmvrnjdk +znkn4jznzgclhzfnhcqfgsdkbmmg4nsx +736 +two3cgb +fplfcfs7four9cp8nine +83seven +716 +eight64925eightffnlprnnfkpggkkl +one3nkbmdkxneight +sevensix9threesixmgdpeight +6six437phtmrnm +7ckfkqbkmkeight266five +nine11sixsixeightwonpf +fourdbhpksjtwo1 +kdfrppmhgseven1seven4mhktztvfour1 +sixddgtqm4gbrjvfive1onep +prxsbcbs16npg7 +rtxxfxl1s +six22nineninevnfznsdqltg7 +snvtwonesgxqpnmp79one5 +lppcnndmsdms61 +vtspflkxfive5332 +231three +ninetbrsixm89 +8eight6bxtx2sixfive5kjtj +24zfjbcsevenbvnxhbfgpzteight +four9754zpjjjgsddxvxmsfzzfour8 +one2twopbggv +7zldhnmcptvtwo5seven73 +sixgctgprqgzspb5bqlqxdrpdp2sevenr +49lxmrzvzzr3 +feightwoglj4ctrzmvvfive7hb6 +fkdtzf24onetwo +61ntkdflftmvmtvrgklnjhjtjsvfqjsjvsevenjrljdsix +9nineonenbmjvmsncggzcbbpc5klckzkvtn +3fivejmzpfdc8one +zsskqhfhpnine684twofive +3bsix +39one68six +8djbfxf +tmfhtlzqkjlvggckfkggng9eightthreesix9 +915onefour3 +td7nineppxltprlsevenxftpsvcfourvqzpr +72k695two +873bpgkbmeight +twoninexmrhxptfive31 +tseightwoeightfourrhlsbsvmk5 +7xxnlgggcncfivefour7five4eight +4one2eightsixrlkl +746five6foureight +ljjn7nineonepjqnsgzvvg79nine +rtcjxtqzsevenfhmsnmmb35 +sevenqjjpndspl1six +threefourmnhhvdssbkqnsnphzb5b6btnjszj +2fiveeight +sixeightone2mpkvkvxdnbhjqrsxsbmtltr1two +3fourfivenine929 +8sqgxpceightseveneightone2gvfmjqc +eight8threesixllngjhzlcbmjbscsone +mpb7onenine +three76four +4rmh4ninebsixtwo +threeknjdnnmcbnknpfs5xxhptlstpsqqjvm +onexqnhxrkc3sixsix9four +ztwoneseventhreesixfive159seven +jteightwov9one8bzlqbrnhtjb31 +jxdhxtcfzmfgqtqnine8one +hcbtwoneseventnrkgs5dfsix +499zlfphzfxqjvsjzzqv +4fourtpbkxcvhdrm +xtkt7 +fsmjbcfteightrvvghfp1onefivenrnqjsixxnqrkjpz +4krqtjfntzhld +kltzvrjbdseveneight63onepqztpqkhrceight +ninellvllxfcqn8six49 +711 +dmphpfsffghkmpxxrpone1eight +6seventhree4frdcfeight +hfrkj2bzg2fivebprjpt +5fournine1tqxs22sixseven +kvzpd6twofive1 +s5toneeightthree +twosevenfour8htggp9 +zfourcs6onefour +9ppm5vmtcrvzfn +rvtsqjztqvpfourthree7zspszmjrmjrxrgcldththree +gcqbthree7vkthree85 +twolsfive41 +9nine6five +6ftxkzfmr83six +fourneightone1nine4tvkrxqlq +four1jkskfoursncbzpfive +7fnffmtdllthree +jdjbzhfctvq9five5seven +rtrsmnv4eight3qkrhnv5xtcgdccm +zzkdlvpxzjqsx8hfctgconeone23 +nshsvxrbssmfour72 +fivepkzgbqlvrjmrcnzq9sevenkqpjplg +37dds5 +vcfour5 +52one +five7threetvrxvdsrpq +lmqseven476four +9bvkcsts4sfourfiveeightwocz +41slptg3three +5sixvtzgbhsqsl57eight +jvslvrh4five7fivemdvphj +7five3rbpsbsfffstone4fivenine +2fourtmcjnczqtvcgs162x +7vnd5eightsjnfdfsxvxblhql3pckltds +8zmt3zr +13cbmlmkdlfljhthreeoneightv +dzsfeight29five6oneseven +lvdzxlhgmztdfive2rzsftzhgzgxqt4 +jrznkqfjmvkhvmxdpdone6jzjntv5fivedfrtgbdvz +5hrnkgsnmnj +7oneklbccfmpqtwoeightfivetfqnqflgnjfoureight +six8786 +3hmbvfdqxkknine2st +qfgskxcxphfmlcvshseven4qkbhtgsznnsix +7mjnvsscjchtwo +2sixpzqfkjlqsjkjpstmzfivethfvmsvq7 +qttgtwobxbzmndbmcjdp1rpqmrf +4ninefour +8vv +75nine6cnm9zmkqjbjpb1 +six8hfnl +eight2xxmzr +39two2seven1onethreefour +5zvt +27fournshsbhfsnz +twovpglcchhcrg9zfive +jxgj1seven +nineone281mfshfzm4 +rljbtcknczjn1nine +mrxztmtsix32 +seven95three9 +btwonekzg6fivefoursixsix +ninesgnclqpcrlmm8 +fiveonethreedsbzxl7fjkzqcxq4 +bzkr2twolcjbxjbzlx7seven +8zzcdftnz +4prpzmtwo +cnzbcj95cqnjmzzbonevtcxllpzdt2ssbpmblcd1 +4vncs241fivefnfcqcnpp6six +34bmqvhnfqnine +twocsdp46threethreeptskb +bclh6ninengrgceight4 +kpkf6cxrqjck9 +three44five6nine3dbnrxq +2onesixrleight2rshfour +eightvfflfour8gmldcggzlgmbcdnsqfourdvsksvmgh +st79nine25htmnhzqzdbcfb +xdvm14 +eightfivethreefiveninemhdvnmnssmfmnhcc3fqmcjbhptwonebj +7gkpgeight +threepdfkppttpdsltvhz97three1seven +nine3ntwo +three4seven2jtqqfnineqlzrcjtwo +48sixfhrzseven +1262 +xgfxtb4ninecnsix6pplllvmb +1bfvc3xnmrsxqttthreecshtkllpbbfh7 +3four4qg76threeqq +zkxsjqlqlpqzlczsix2glbgj5five +onezv2sevenfklgjbflsjtcbpseven1 +fivehht7rplnlrxrfkspsglmbzsone7one +sixseven696zsixzjrgqhhzhpfour +sixnine7rbmggnxjmv85cdxrgkksb +1fourfiventhreefive +5five5nineone +threedgfkpdhrp7 +66seventhree +3twoonef9 +1683h3 +onezddcone49sevencrcrkjsst +9324eight +rfgqmrr8 +sgmqht941tx9eightstlsdrqfbgccgtc +threefive62fqfhfdh +8fbz +oneeightb3cbrlrsbhbgjbcjjhjvs6 +7jzfndreightseven9 +mkoneightfive1mpx1tsjskpl4 +six7bdx37fiveninesbp +nbsrgxh4sgggnzdxcfourpstvtvlsfiventsjsqnsix +hbtwone5fouronercjmz3eight4 +three5nqzpzdonethreethreev +89six4threefour +jtrqvnhsxkkfour783nmtfjzzone +2threethreexdkgtfcxpjpzvbrjjfiveeight8njtcxg +eight839lhftninekcvkpv2 +dkcdnhdsbqcbpronegljjmbjtfour3 +fmfhzfsevenpnbtjvvdtwo37eight5nine +34fkcpmc +oneseven39 +gz5ninebdxxcmhskvjm775 +qzgeight5clhs2 +41seventhree5seven4seven1 +rztlppfpfbsix87 +33sixdsqttqzgmpqvlxschqlvqttsixtbqm +pzzngknine75vglbflqxt3plpqcrtrbmfpqsdrmh +kvvtlx2three8vjqgvksrone +ninethree1cnmrdzdkfb1threergjdcfmthreecktfrhgh +6ffdlktltvssevenp +kpfmsevenczcnfive3five +xfive39 +lhmj4xtjglmlthreethree1zjlbdfnncteighteightwop +9seven985 +eight6fourfive +55k +24twogpbggkpxnjdsxdlhb73mjqz +njqtnjh8sfskrhtpmx +sixffnkq1ltfstjk +8foursixqqlzgch +zhbvngkkcx9onegbxdggmlph +3threerxjsn +seven9qk +seven4sixsxdtgppsix6seven +onebbsqvthree5 +72eight8hnqqntwo +6six7threebmdqbsgkmhnfive +6oneseven +lcjts7k5lvptsevenqdtbtqpmhlcjn +twofoursix4fivesixthreecvlbthree +two7dskdzgs4onethreethreeseven +qchrtnineblmhspplmllhvrjbth7bkzql +lkmdbdpgnr2threefjxnqztjhpsvfourl +twofive9fiveninecnhlrm5tgkqgjjj +fkkbkdnnfnzgxclppzbsq2llkzhntsevenbtmlft +6six73fivetwonjbbxkccdgmlbpjoneightnlj +zdthreefv1 +q4hnvkk3five4 +nine9bprrfvsqldtwojrvgcvcj6nine +six48bhptnsix5 +one78rfnfive6pjxnbqz9 +phzjrp8pjfq +2threethree +mhnmzzseven1hrmxlbjpzjfjfsrdbqplgzrnsix9oneightpl +51jq1nfive48one +sixfivethree2pfpgqtvqs87six +seven48vmkcfbq8 +ngfzcrghc5dzlqggnvt6sixjgkhzgbzx9 +bthreerdpbpntf28 +foursevenfive2 +56ctbkpvjrncfour +pdzldtghgvmstfsevenlhnkxfive86seven7 +3fourccfjskml1nine2 +twosevennine3dn +1crtzbsprbttlszppqcdrfjsz +8vjlsb36six +five19beight7snmbk11 +nineonejjjcqhpzblljdqfmxfhhlhfzc7four +3eightthreellninecfllmfmcgcxsxvbgjsl6seven +1mjxzjngbs7sixhvtlzsspninerrrvlppjggpkzsx7 +1twosixthreennrxkltvpzncbfvvfjsqfjone +5cb +zfhhdq432sevenphqone +29eightqvz22 +2ninefour +16one8sixpmjbvqr1six +jhdh2xcqxpn +gqxftjxfiveninefour7sevenczone +1nhgqthree1 +jrrsp1ldrpqcnq3tj5nine +4one9kmknhf4mrjbzx6onenine +nvqsdcnbrhbzckbjbseven4 +mvtkvrpp8sevenonerc +onekmfg98ngqceightkvm +1nhvv5foursevenpd +twotwo771gsqhs9eight7 +sixseven82hmghbsbtwo +1vkkbrtcqdnjpmfksbzq +three4sevenltfxr75eightseven8 +eight9six +9351 +jqqqphgqthzjfnxrttnsjgvchzj7fmjrk +ph7 +kpqvr6onekf3kmblbhtd +qjhr5 +f3ninesix +onetjfivephhhcz8m6 +rpcmcctqzh1eight1fourtwognd +342124 +njqzsqm5kkmlrkbh +thhjgv9onepzzzhv +6six9mqhkzkzpnhb1dbmrgqblgbcsndbfnv4 +nine8x5eightsrmgpfqsrnvkkql4 +95sixfour7nine +seven6tknmlgclllnjbt5rbhqfq +fourfoursevenmone1 +hxgkxkczcm7eight45 +85three +one51nineseven +223eight8qgzvlzninelhhvlzhxq +6vdrkgxjnine9 +twofourcq68four +seveneightsevenfivetwoone1cmxdbvtg +seven6nineflcvcljf +6zvlxr23five +geight94foursevendldmv2 +fiveoneseven5two8hzpdkvjznpd +6lkcvqteight2eightnhbjrk3vdqmf +3three23 +8twospseight36rsscccxvkn +8fivethreetdrbmsfdzheightfour9kxnssglvb +2pvx4threegkgmfthxddbm +five754379five5eightwozxv +hcbmfrrs9s2smqpfcjbfour +pxhqsbmfdlczcvx8eight8xfsxzfztxthreeseven +seventworfkc9bmpxtwosevenprnfpbkmrn +8vlfkpfnbq +sixgtvzxlnjone8hcpkgbvpcczmflcqfrfdghfivefour +eighttwo7tznhgdhhthreethree +65four2one +qfcjdvnrl1threesrptvdsbnzteight9 +fourninefour25 +twomgh3tp +knsccxrpmfsixplvxndnzz4 +eightfive43vbhskonefive +52ninefive +1fourninefourone65fourrstps +eight6qcfone8ninecssbjfnlg +6nine6one +eight5jpprhfx4four +hkcqnfour8fourvsqzxzj +26lmtqvxqhftksqgbrlrcsixsix +4threedp24two +6zgplsrmmqf9mfphjv9eighteight +4threeeightkfpn +threetwoqxglsgvjt9dprbnzvjf +two4sevencppdpcskb +v84qzxqdpjnxfcdbrcrbn7sdtpm7 +4zcgpcfdbxpfbtbfbpspxxjqkcgpf631five2 +onetwo3fivefive +2fclzpjxqpnine +kftrczvt36ncsftn7djchszjlcpdmrpxh +6qgdchbfive +6spqxqdgsnxvdcxrvkrfourfouronex +2lqbmhmgtmkbcf94three +7pddrgp2npqcjseven +91threevfpdjbxrrkcnlcgqq +nphgjscsklsixkrtpvz6qvvngmn6twofive +fivexhppdjnjdphnzjzfbdpdfour1 +three1two6seven7six +ninefoursevenvvpsjpsmtstjrqb4two +hlfpzrxxfgfvvhbtnnmzcbxseventfcqcslrd2 +6dbkvcb2 +968sevengczvvqc25 +c3zqzgnz9 +fivehkxcseven8djnoneightvb +dkvshkxv5two +9khljm +74threethree46nine24 +57fourfivedkhzqvsxqeightrqqfour8 +22znhr59kqjeight3 +6seveneightsevenbqksdtxztffive +23threenzv7fivethreeone8 +fiveb1twocgseven7 +3jxrflshs +zrjbpfkppltssrc718 +9rkfsmeight5pgmr +2ljspks +67sixnineqeightonefive +vk42two5eightmstgrzndc +4eighttwotwo5hbchfnthree7 +7pdvcdfive5seventhree +6hthreesevenlbgqjl65 +nine6oneqfjlxtbzmnfsrskqhonexkphxlvrmh +7four5eight +8lrseven8cjlthreefive +mnr5thfqfgfsr +7three7threeqfrgl +15sevenzdzttjcmppeight +five3ninefive1 +62l9dxjtrv5fivethreeoneightrf +njgrrqddnsvxmfvljbsclbjqnkskmrpglgjr7three7 +g8ninethree +nds8 +koneightlztzvzshjnnl6sevenn +ninethree2eighttwohldqxcbtzn3 +26ssczpmhsng +nine7czmjl16 +two49294 +threenrcrvseveneightone33dvggqv2 +8bpqrdftcqtwo1fxhlsixspfpzt +6sevensevenfourlzjszs9 +gttlbcjpn74 +cdfhbccrr8three13 +ninehrldjvccjnrcdqv2 +8onenine1gzvfphsgmq +22five446 +eightbksdflljdrznvmxjqg1nine +2nine7onenine9 +gtnhfd72 +1svgmggsevenfiveseven +1fiveqbvnr2 +4one71four +51eight38mhkfz9kvmkhj +6onexnbv4twoz3twoqtjvdl +5sht6fkhqlonefour +drjldqrbxxsix6two8five11 +tvseven3ninelzvx3 +five1four883bk9 +4three32three75eight +ninexvn14 +pnxzrqvkbfive3lzh +1kzkmgnzn9five +3l +fourqjsp832eight8 +931346xngfkmhrcj5 +24cvbxthpzzkfiveleight +k7scmbsxlvqlsbtqdnxn8nine +fsdv5 +79nineonegpmbghmck6bsjnf +one6844 +9dxbtcmtwo93 +kzhffive4 +7ninesevengxlv +rqcfztrpjlmnine9ffgg7 +1tbfpflrhzb +zmmfdsixonefive7onethree9 +7fivezspfkjpbgz +threetscqrztsix3bmtls7threeseven +ninehtrvzrlfqmqtdk6twosevenkkdbzsrccd +694nnzfkjcprp3 +sevenzfbslgstn1dbqnblrrffourfournvrx7 +onetwo4hzljtcrdks13five +93threedrhgg5svpm4seven6 +1sixsixnineonesbvcptsk +3sixjnkvq5tqtzone +sevenfivevjrmqqgf4 +18eightppqfivebmncqgrfour +sixonefourhdzbgjhlj29one +three1jrgjjtq +41three3three62 +sevenonesix9one +dr6one7 +sevenrvgljfc9 +7sgqngt7sixfour +9smcksthreekbpczppvv +7fivedptmgrkd4seven +82onefourfivepzqcqzq9 +6zx +7dfk8lsix +eight2nl8573seven1 +5tx6seven3gmhxkcclmrsrggpbgl4 +fivetwo2three42onegzt1 +eightninelbltqg448eight +9lhbrvfhsbtzlrfivefour2 +dhlhk31znbvzbxkxzhvnone2gglg8 +twobxrrlpdcb6five +ddgmsevensevenv99six +5vztngb +qlfnc3five +tslrgmptqlntwoxt5qsxfclzgzkgfzsnfkhj +87mmsxvpfrtfour +mjtkmlfpk7eight +4k12ljdx +2bgrmlszl +qmfffgpdgtwo3rfgfmpxk3rjxthn9five +4lpgxn6sg4 +1xpktpcmmgbnrct8358one3 +xtzdqjthreeeightone575 +jdps3nbjdsjtpgl389z6twonebgt +1eighteightxfour77 +rqrmk1m7gbkseven1xlxmncc +cfkz24zh +18z +7kjbthk3twonine9lgn +7seventhree +3dxsmd5six +r2threefv +lbtlbvfvconegmcxnineclgbzsvkz5drtwo +45cpxfivethree +one9six +7fivefivelthree +sevensixfour4lrlgrhszpb2 +twokrvnhgsixzmtmqth9one6 +eightsixfsfr958716 +smznctwozzphfk48eight +mfvlq546onesxl56 +6fivemhh +jhteightwonzpgtdbxgb3 +12gvh +four3eightone56 +vnhbkcvbkldcrtqthhbbzbqkgkdkbgcznpfour4five8 +992three75znxghjzzxkvtmthp +three3three6dfivexbffbnbnjj26 +three5zllrfthreecpfcvpflkm +ftbdshfsjhpttsscpgcplz6ndzsk +trsfrxlndtwothree3rzkvhgdnlq2three +998 +fntnfour3seveneight1five9 +88485rhdfrgsix +jgzbgcvjoneonefour39 +88vmxnine +2tjxscvpnhlbstthrees88 +zonesthvqnfczfive67two81 +4sixckzftfh1mcfjdc +ktmnjmlone3lthreetwolhxtpqftrbljmjjhbkl +8mmsevenfiveddjxqgpseven +two3tzszcrf +4qmstsmrfive +5threennjstfivemnpgndnpkbfour5 +fivetmpcsbtjlgdkct68sevenonet +seven1one16seven47 +lpmxtlq7 +six1jmnhrsbktdlfqjrmg21 +six2nine7xdzb6twoneqbk +two5eight2jmfxqgrsfiveeight +gvmcfzpthfourfivefourfive5lqskhz6 +fourfive1 +tzzkgsthsevenfour6seven +twofour9 +hdbqpvvr3qjsq +seventwo1beight8 +eight8eightvzhsxjjkfkvtpr +7three74gfph +cxnine6fivexjvstcvpblmc3 +3xqhlksmqdzrrptnine1bjknntpts15j +7zrg +dhhjdjvzv42one3 +54mlg8ldhdtcp +five3zrpfphtone1dszspzqkqcqfzcm +vzjdxhbnnxvfnb6nnjone3twonine +lbjsfzfmcn7two +gctcfive3l8twonezbr +43sevenfour81three +eight82one56gmlgvchbf7five +fournb2 +2czhjproneq +449oneskqjdcxszvvlhhddb +fdnkhnvnzpfive7six +four6slzcflxhthree5zbfour +8fsmsvhnkgnf53jvcshnp3sixqffls +2mckdlh5 +3onemnvfzpsevenseven1 +fourgbzcvvzninemzcvj625 +hmkgzmtwonine1threesdsdxfbgmpqrrsftz +seven4hrmkdmmhmr9sixthreefour85 +dbnpgh9vkdtjtct5five +fourzzffg9vbgjmh +35sixqdvxmxpbntwo +two3ninefourfivefivecllv +ninerdscsdxthveight1sevenpvksjzqdhfjvhgs +sixfive84xbgqjkthreexnine +pmqbk9khcrhxjxmksixrxbffllkf +2eightsevenone51mdnrhs +62jfjdsklvnqthree8 +9sixfivetk3threeqxbkmgzxgpt +rgrkj1sixfive5 +8ljlxjlcnthreelhjpngxmxnxdgv +nine7snjkt3 +x8fourdqfksrft3eight7fiveeight +two7snltljp6 +gflvdblndveighteight5sevenone3nineone +6five77oneninesmbtbtzp +fiveqzxt96 +cbjnmcmb3vhljkrxlxnkdtjprzh8nine +33dfqq +8one76fourxb +dxxhb6bclg5dtmxzxrmb +eight2jcgch2 +twoseventqkxzb4 +rhnp7dmsz42two4 +three7ninejxszpkln7twov +4fivenhmsbkfnx51 +756zvfktjqc8 +five45dvdjmk6two49 +8one8fhrs5threefbfrd +2mh7zpgbfourglvt7 +8vbzdvdmghrtwojmcmlbqzn +twoninefive3qvseven3seven8 +four3n2znkrjvz45 +dkgbsx869qrgvtwo +fttsp2twothreetsffjpk9cs +7nine3ksbjznrblrgbsrzvpm +six7xqqssrdgkgbqjmsevenfivefour3 +9gsfhktv +2fgmmxjjzx +one8gnhrkjonesix +5eight99zlcrkdp69eight8 +lpghsqqltgqkvbphnspn9ldxsbdsqbgjpnl3 +xpvvngqf37mng2 +sixscvk8two +3xv8twofoursix +eight4eightrxjcnzcqh3seventhree57 +threethree537eightfour +njk6threesevenzdzjmldmvkp +onenpb53six +three9144sixknrfjvveight +9twotwovjtdq8fourcmjnp9hq +threepdfl3sfjg +twokngvrbsq3threesixthreesix +eight2six89msjtqqqsdlgjrdgh +sixnine2five74three5 +9xdmhncneightzjsznthflxsix +51eightzjmlfctzfcf +4sixhjrnine2eight4 +ninesixonetwoeight1four +4sixfkllzstwo91 +rtlkqg2fourxhgcfive92hsvjpczsjtq +two17 +three85two5five6twobpftvzkcq +sevensevenone5 +ng43gcvc3eight +jzjbsttcrdgfhsddrhkhzgqjjsmpntjqz3sixcvbksklr +hpzeightksvmxhsix6chnllpzh7 +ninek98sixnineeightjptkmbbsghseven +lssfiveone5five6zone +5cjdzgtsixseven4seven6bkprzxn +3fivemtbpznnine4sqhc +fourdllqn4 +86kxftxhrvbv7bqgvbflh +6one91ctlzztdkkt5 +three81seven +5fivedltbtfl1hsixnine +3eightone2five5nfbdqnxftkvnznjkqmf +fiveltxdrgzlnptvql7 +two83eight +zggkonefour46eightninesdcxthree +one7sevensck +mnd12fourhjplkzkbzb5dvhnttq9zdftpk +oneljbdxmggg4 +6six6eight5 +threefourtwo9 +3three4bdbzmhfkc +9zcsixhfrvsmjbh +2pmdhtmlxtfive7 +16bfldpmhvpr +trshxpzhrz5seven5vcsqfgkl5 +srfqlzzsmsix5sixdjqnzfjfqrzpqcklgn +fqvvjmhsix53kqvdzxllmp7 +fjgkq71ninetwosix +62nsdmxtrtdt7429 +8fivefive +four8nineninenine9 +ndfkcn26twoone9 +dmchjmdone1tvnqspjpkgj +98gdlrmclhlninexg +qv8 +sevensjzpkjdkvh3mztx9toneightjn +1fx6q +four423threepvs5 +tqjllvqgtjxdplzmjnmvjjsgtwo2one77 +zfvdbctxnnine1 +2three4cddhchjtseven6 +6dkceight5threexdzsdthreelqftbt +cneightwonine5csjzkt79zn +vcshhvsx2frfrxsvph +hsrhpld6jeightcqnx3 +zqljvbk672six +sixfckdsbtmkj193onetwonexm +zvrspqsmrkxdztwo7 +98fourninecvcddkfqkthree +npg78frlvhzlvksgfive9eight6 +6sixsixfive +hfgtwonemxlrsbzhbrssttxnbz8zxggdkfivekp1 +bkrlvfhvfiveninefivefiverbbjrzvcglzztvbh3 +2six4 +onepsp876 +8bhfstfgpbhgknqdcbnfvhrqxthreer +3dqnkpdxbffvnt9 +913sixsixcvvccvrkdg5 +sixthree6sevenjnxqxpt +3one345hvspxcxds +pgtdlvrpvn4crkct7sevenonelhvjhg +6threetlhxbbhg7n +ggbfkmhv94five4325 +gdsmhtgx4qhjhg8tblb +dtckfqtq58six2sevennine +2zljcfivebmclpgtgzpchblxjtwovnrhnine9 +eightninenine9nine +rlmch2sddddvlc2one4xzvpmprrzcthree +dcsjglpn233zhpfn9three +nineqclzpbzsix3cltjqlnbcklgbrvgrqtngqgslhqfsh +gskkptdskgqkbt9onepfjnzlcsslzzjmrkrbfhrfqfjnc +27sevenseven +7rnvlms2 +ninecthtfive7vbfoursix +6four1sevenrvfmkrtbgbszpgxrmcdrseventhreefour +one85mfivelncvhxthree1ktflkxq +dpmpzqklqh3seven +91twolzjmtseven49 +sevensix384 +three45pcrn96 +fkhhpninedt3eightbqlsvn +threefjkvdhdrxjkdnxceightzkqz6 +fivevbmlmmxhdxthdfqtfourthree8nine39 +fpzvnpzsrl6qxbltmxrs1 +xjmoneightfourthreesixrjnx3fourfivelzsghpfcvtwo +sixbcbtlfjvfour3pqmjtzk8fmjx +77 +1ckkblncjm9sevenbkdvmbxxgnsix +five5fpbxxonephfdqjnpdcpjvpboneightrd +3nztmnhcncfncpnzvpbfivehltwomrsdgp +twosixthreethree7threessqchc8 +rlxzjfm2four2 +five75l65 +19onejm3bjhrf +7cjnsthreezxxzrld9dcqcsgkng +vqbxmtmfspddpkthreeseven2vx +417sixhgdgfour3jflksddlvfour +8htlbhrtkmzqvqv9three2 +rdrsqzcvxcnine6onehthree +plptwone5sixnineg285foursnkklcjzdg +fivesix8one +vmseven19 +lfour1qfmzxqrv9nine4eight +vfczbqzrkbfivejzfgxzvssixrcxphssfoursix6mrzm +49ndvplzlzkqffngqbdrscgmsxvtxhseven +fivejxnine4fldq2 +onegzxhrgksnvnine8zfnvqfxponeljx +jjx6ntghmhznlrjfbksgfcbbrhmklltfddkrvlzmzx2 +six53316eightgxggjdt +three7mxndngcvxbkgxqthreetwoneh +7nvcshvrkrlsd +fivefive4four5kjqvpbqftfiveqxknvmx +tbpmvq9 +qnxmspzq2lcdzvskhzgfour +ninetwoftqzfqcskvhzd4tgqdkvrttmtb77 +fivethreedqzrhpseven6two64 +7bl +294nine7eight +three9threevqzlxgrzsx +three1rvdtcgctl8nine48jhtfscthree +qgl1czghsevengnkztgszx +879onedxhh +five95qmeight +onerhbvfxcxtwonine32nxgjprtzc +xchd7kcpjvmm2qnsnjntc7 +rbeightfnzrfsnv6six4 +hbfoneight2lkrqsgtffvl +onehppls9 +7sksblpkpkfourtone +mscbl2c9zvdztmthreeonesix +foursskfbdgnd7mbqtl4threetwo5 +threelpkgvrcsix13knhspknpjhonefour +4twovkrbhcm5three7eightcdxjlz2 +qmtdbh1eight2four4gh8 +one13 +twotwo98three71four +4gmqvfour7pfgj8 +8twoseven +qxcxqztxppgsgpphttfqkbd14htjvrvq +7heighttwothreegvtvhtbxfqj8 +154nfzx6bxmxb4cpj +5qfknfrhdmr7tffjrzzpctwotwo1 +fourjdfgcqzfdgzlhshcxthree3 +glpxpm5qtmsft7vxhvmmgxjpk +4threehddfnntzkktwo +eight6tlkmmncfour8eightfivenine +sixseventhreens2bgdseven5 +three6three +qmbfjthreebxf83ninesflzljgrxrv +seven8six +rpzls2threetwo53tttgfc +7ln +sevenseven482seven +lkmvnjmhzhseven2jxsix8 +oneninelttqjtbgmpq8 +95twopqmf +9onevmdkrdbntbrgmqhktszxmzjvpdv +5h4rnhknfeight7 +1nine9xgvph1lnbjdnmhhfour +cfhkhgzjtwo23ffqng1 +five23six +five29ctdtwoqqkf2one +fourdfive1jqhmbfqjx1 +5one5jrsteight +tlkggjmtfxblz9nine7one +89nine2 +tbhtxtvsqfmlnbsdghcrqtjgzone6ninethree +gknxrgpj3mvrplvf +twombndtlxdxk5qhj1 +fourfourlrcn6 +r926 +one2727threepzz23 +zbzb8lgsgrkqcnm +2p1nggbmpklvfivethree8 +3szfjrv +75447 +1fourthreesix6 +2mjqdspnmvccpzthree1twofour +6two7krbnzm5 +dkmmzhbvq3three6threeqgcfgkv +gt7 +fivefiveone64 +klphjpv4one3cmlcrfk +xone44 +6eightninevkmlrxcht5 +6dhmzsixthreetwo3one +8twosvdmcntf1hfive393 +8gqggmssjgjfive6gvgtqhhxpmzmzrone +two17nxbvqqdgcbjhsmdbdclnkzgbzjmcsfgnine2 +sixeightfive3sdtwo \ No newline at end of file diff --git a/src/bin/2015_02a.rs b/src/bin/2015_02a.rs index 7aaf7c4..7b8fcb6 100644 --- a/src/bin/2015_02a.rs +++ b/src/bin/2015_02a.rs @@ -17,25 +17,7 @@ // they order? // -use aoc::read_data; - -fn smallest_of_vec(to_check: &Vec) -> u32 { - let mut working = to_check[0]; - for current in to_check { - if current < &working { - working = *current - } - } - working -} - -fn sum_of_vec(to_add: &Vec) -> u32 { - let mut working = 0; - for current in to_add { - working += current - } - working -} +use aoc::{read_data, smallest_of_vec, string_to_3u32, sum_of_vec}; fn calculate_wrapping_needed(length: u32, width: u32, height: u32) -> u32 { let sides = vec![ @@ -49,20 +31,6 @@ fn calculate_wrapping_needed(length: u32, width: u32, height: u32) -> u32 { sum_of_vec(&sides) + min_side } -fn split_str(input: &str) -> Option<(u32, u32, u32)> { - let parts: Vec<&str> = input.split('x').collect(); - if parts.len() == 3 { - if let (Ok(a), Ok(b), Ok(c)) = ( - parts[0].parse::(), - parts[1].parse::(), - parts[2].parse::(), - ) { - return Some((a, b, c)); - } - } - None -} - fn main() { println!("Need {} for 2x3x4", calculate_wrapping_needed(2,3,4)); println!("Need {} for 1x1x10", calculate_wrapping_needed(1,1,10)); @@ -72,11 +40,11 @@ fn main() { let mut working = 0; for size in sizes { - let (l, w, h) = split_str(size).unwrap(); + let (l, w, h) = string_to_3u32(size).unwrap(); let needed = calculate_wrapping_needed(l, w, h); // println!("Need {} for {}", needed, size); working += needed; } println!("You need {}.", working); } -// 1586300. \ No newline at end of file +// 1586300 \ No newline at end of file diff --git a/src/bin/2015_02b.rs b/src/bin/2015_02b.rs index 2b6349f..61e5445 100644 --- a/src/bin/2015_02b.rs +++ b/src/bin/2015_02b.rs @@ -15,7 +15,7 @@ // How many total feet of ribbon should they order? // -use aoc::read_data; +use aoc::{read_data, string_to_3u32}; fn bow_ribbon_length(l: u32, w: u32, h: u32) -> u32 { l * w * h @@ -31,20 +31,6 @@ fn ribbon_for_package(l: u32, w: u32, h: u32) -> u32 { ribbon_for_sides(l, w, h) + bow_ribbon_length(l, w, h) } -fn split_str(input: &str) -> Option<(u32, u32, u32)> { - let parts: Vec<&str> = input.split('x').collect(); - if parts.len() == 3 { - if let (Ok(a), Ok(b), Ok(c)) = ( - parts[0].parse::(), - parts[1].parse::(), - parts[2].parse::(), - ) { - return Some((a, b, c)); - } - } - None -} - fn main() { println!("Box sized {} requires {}", "2x3x4", ribbon_for_package(2,3,4)); println!("Box sized {} requires {}", "1x1x10", ribbon_for_package(1,1,10)); @@ -53,7 +39,7 @@ fn main() { let mut total_ribbon = 0; for size in sizes { - let (l, w, h) = split_str(size).unwrap(); + let (l, w, h) = string_to_3u32(size).unwrap(); let needed = ribbon_for_package(l, w, h); println!("Need {} for {}", needed, size); total_ribbon += needed diff --git a/src/bin/2015_04a.rs b/src/bin/2015_04a.rs index 916e5eb..1647d8d 100644 --- a/src/bin/2015_04a.rs +++ b/src/bin/2015_04a.rs @@ -28,7 +28,6 @@ fn main() { println!("abcdef609043 -> {}", calculate_hash(609043, "abcdef")); println!("pqrstuv1048970 -> {}", calculate_hash(1048970, "pqrstuv")); let mut need5 = true; - let mut need6 = true; for number in 0..u32::MAX { let hashed = calculate_hash(number, INPUT); @@ -38,22 +37,8 @@ fn main() { if hashed.starts_with("00000") { println!("5 zeros -> {}{} / {}", INPUT, number, hashed); need5 = false; + break } } - - if need6 { - if hashed.starts_with("000000") { - println!("6 zeros -> {}{} / {}", INPUT, number, hashed); - need6 = false; - } - } - - if hashed.starts_with("0000000") { - println!("7 zeros -> {}{} / {}", INPUT, number, hashed); - } // 318_903_846 - if number % 100_000 == 0 && !need6 && !need5 { - print!("."); - stdout().flush().unwrap() - } } -} \ No newline at end of file +} diff --git a/src/bin/2015_04b.rs b/src/bin/2015_04b.rs new file mode 100644 index 0000000..b6d2889 --- /dev/null +++ b/src/bin/2015_04b.rs @@ -0,0 +1,32 @@ +// Now find one that starts with six zeroes. + + +use std::io::{stdout, Write}; +use md5::{Digest, Md5}; + +const INPUT: &str = "bgvyzdsv"; + +fn calculate_hash(input_id: u32, seed: &str) -> String { + let to_hash = format!("{}{}", seed, input_id); + let as_hash = format!("{:x}", Md5::digest(to_hash.as_bytes())); + as_hash +} + +fn main() { + println!("abcdef609043 -> {}", calculate_hash(609043, "abcdef")); + println!("pqrstuv1048970 -> {}", calculate_hash(1048970, "pqrstuv")); + let mut need6 = true; + + for number in 0..u32::MAX { + let hashed = calculate_hash(number, INPUT); + // are the first 6 characters 0? + + if need6 { + if hashed.starts_with("000000") { + println!("6 zeros -> {}{} / {}", INPUT, number, hashed); + need6 = false; + break + } + } + } +} \ No newline at end of file diff --git a/src/bin/2015_05b.rs b/src/bin/2015_05b.rs index 78672ff..7153dfc 100644 --- a/src/bin/2015_05b.rs +++ b/src/bin/2015_05b.rs @@ -20,8 +20,12 @@ // ieodomkazucvgmuy is naughty because it has a repeating letter with one between (odo), but no // pair that appears twice. - fn appears_twice_without_overlapping(to_check: &str) -> bool { + let mut to_find = vec![]; + for index in 0..=to_check.len() - 1 { + let next_pair = to_check.chars().enumerate(); + println!("Index {index} = {:?}", next_pair); + } true } diff --git a/src/bin/2015_08a.rs b/src/bin/2015_08a.rs new file mode 100644 index 0000000..3fd8a47 --- /dev/null +++ b/src/bin/2015_08a.rs @@ -0,0 +1,40 @@ +use aoc::read_data; + +fn main() { + let binding = read_data("2015_08_data.txt"); + let lines = binding.lines(); + let binding = vec![ + "\"\"", + "\"abc\"", + "\"abc\\\"abc\"", + "\"\\x27\"" + ].join("\n"); + let lines = binding.lines(); + + for line in lines { + let mut num_bytes = 0; + let mut num_chars = 0; + let mut next_char_to_watch = 0; + let mut line_chars = line.chars(); + + for (current_index, current_char) in line_chars.clone().enumerate() { + if current_index > next_char_to_watch { + match current_char { + '"' => { + num_bytes += 1; + }, + '\\' => { + println!("Found slash at {current_index}"); + let x = line_chars.nth(current_index).unwrap(); + // println!("{}", line_chars.colle + } + _ => { + num_bytes += 1; + num_chars += 1; + } + } + } + } + println!("[{line}] = B:{num_bytes} C:{num_chars}"); + } +} \ No newline at end of file diff --git a/src/bin/2015_10a.rs b/src/bin/2015_10a.rs new file mode 100644 index 0000000..c8b19b1 --- /dev/null +++ b/src/bin/2015_10a.rs @@ -0,0 +1,70 @@ +// Look-and-say sequences are generated iteratively, using the previous value as input for the next +// step. For each step, take the previous value, and replace each run of digits (like 111) with the +// number of digits (3) followed by the digit itself (1). +// +// For example: +// +// 1 becomes 11 (1 copy of digit 1). +// 11 becomes 21 (2 copies of digit 1). +// 21 becomes 1211 (one 2 followed by one 1). +// 1211 becomes 111221 (one 1, one 2, and two 1s). +// 111221 becomes 312211 (three 1s, two 2s, and one 1). +// Starting with the digits in your puzzle input, apply this process 40 times. What is the length +// of the result? +// +// Your puzzle input is 1113122113. +// 1: 311311222113 +// 2: 13211321322113 +// 3: 1113122113121113222113 +// 4: 31131122211311133113322113 +// 5: 1321132132211331232123222113 +// 6: ... + +fn num_to_change(input: &str) -> usize { + let mut return_value = 0; + let mut last_char = '\0'; + + for (index, current_char) in input.chars().enumerate() { + if index != 0 { + if last_char != current_char { + return_value = index; + break + } + } + last_char = current_char + } + return_value +} + +fn look_and_say(input: &str) -> String { + let mut working = String::new(); + + + + working +} + +fn main() { + let params = vec![ + ("1", "11"), + ("11", "21"), + ("21", "1211"), +// ("1211", "111221"), +// ("111221", "31221") + ]; + + for (input, output) in params { + let result = look_and_say(input); + println!("**** {input} processed to {result} expecting {output}"); + assert_eq!(result, output); + } + + // // puzzle time + // let mut current_input = "1113122113"; + // for _ in 0..40 { + // let next_input = current_input.clone(); + // let next_output = look_and_say(next_input); + // current_input = next_output.as_str(); + // } + // println!("final -> {current_input}"); +} \ No newline at end of file diff --git a/src/bin/2015_14a.rs b/src/bin/2015_14a.rs new file mode 100644 index 0000000..52007dc --- /dev/null +++ b/src/bin/2015_14a.rs @@ -0,0 +1,31 @@ +// This year is the Reindeer Olympics! Reindeer can fly at high speeds, but must rest occasionally +// to recover their energy. Santa would like to know which of his reindeer is fastest, and so he +// has them race. +// +// Reindeer can only either be flying (always at their top speed) or resting (not moving at all), +// and always spend whole seconds in either state. +// +// For example, suppose you have the following Reindeer: +// +// Comet can fly 14 km/s for 10 seconds, but then must rest for 127 seconds. +// Dancer can fly 16 km/s for 11 seconds, but then must rest for 162 seconds. +// After one second, Comet has gone 14 km, while Dancer has gone 16 km. After ten seconds, Comet +// has gone 140 km, while Dancer has gone 160 km. On the eleventh second, Comet begins resting +// (staying at 140 km), and Dancer continues on for a total distance of 176 km. On the 12th second, +// both reindeer are resting. They continue to rest until the 138th second, when Comet flies for +// another ten seconds. On the 174th second, Dancer flies for another 11 seconds. +// +// In this example, after the 1000th second, both reindeer are resting, and Comet is in the lead at +// 1120 km (poor Dancer has only gotten 1056 km by that point). So, in this situation, Comet would +// win (if the race ended at 1000 seconds). +// +// Given the descriptions of each reindeer (in your puzzle input), after exactly 2503 seconds, what +// distance has the winning reindeer traveled? + +fn tick_world() { + +} + +fn main() { + +} diff --git a/src/bin/2016_01a.rs b/src/bin/2016_01a.rs index 85059b8..3dd0a07 100644 --- a/src/bin/2016_01a.rs +++ b/src/bin/2016_01a.rs @@ -27,6 +27,7 @@ // use std::{env, fs}; +use aoc::read_data; use crate::CardinalDirection::*; #[derive(Debug)] @@ -101,9 +102,8 @@ fn manhattan_distance(directions: &str) -> i32 { } fn main() { - - let directions = fs::read_to_string(format!("{}/data/01_data.txt", env::var("CARGO_MANIFEST_DIR").unwrap())).unwrap(); - let directions = directions.as_str(); + let binding = read_data("2016_01_data.txt"); + let directions = binding.as_str(); let parmas: Vec<(&str, i32)> = vec![ ("R2, L3", 5), ("R2, R2, R2", 2), diff --git a/src/bin/2016_01b.rs b/src/bin/2016_01b.rs index f62fd7e..3f4722a 100644 --- a/src/bin/2016_01b.rs +++ b/src/bin/2016_01b.rs @@ -31,97 +31,147 @@ use std::collections::HashMap; use aoc::read_data; use crate::CardinalDirection::*; +fn manhattan_distance(directions: &str) -> i32 { + let mut num_directions = 0; + let mut visited_locations: HashMap = HashMap::new(); + visited_locations.insert("0x0".to_string(), 0); + let (mut x_distance, mut y_distance, mut x_move, mut y_move) = (0i32, 0i32, 0i32, 0i32); + let mut current_direction = North; + for next_direction in directions.split(", ") { + let (direction, vector) = next_direction.split_at(1); + let distance = vector.parse().unwrap(); + x_move = 0; + y_move = 0; + num_directions += 1; + + match (direction, current_direction) { + ("R", North) => { + current_direction = East; + x_move = distance; + } + ("R", South) => { + current_direction = West; + x_move = distance * -1; + } + ("R", East) => { + current_direction = South; + y_move = distance * -1; + } + ("R", West) => { + current_direction = North; + y_move = distance; + } + ("L", North) => { + current_direction = West; + x_move = distance * -1; + } + ("L", South) => { + current_direction = East; + x_move = distance; + } + ("L", East) => { + current_direction = North; + y_move = distance; + } + ("L", West) => { + current_direction = South; + y_move = distance * -1; + } + _ => { + unreachable!("Invalid Direction and Previous Direction"); + } + } + + for _ in 0..=distance { + match current_direction { + North => y_distance += 1, + South => y_distance -= 1, + East => x_distance += 1, + West => x_distance -= 1 + } + } + + x_distance += x_move; + y_distance += y_move; + // + // // have we been here before? + // let new_index = format!("{}x{}", x_distance, y_distance); + // for key in visited_locations.keys() { + // if *key == new_index { + // panic!("********************************MATCH -> {} == {}x{}", key, x_distance, y_distance); + // } else { + // print!("\tNOT MATCH -> {key} {x_distance}x{y_distance}\n"); + // } + // } + // println!("Adding {new_index} to visited list"); + // visited_locations.insert(new_index, 0); + } + x_distance.abs() + y_distance.abs() +} + + +use std::collections::HashSet; + #[derive(Debug)] enum CardinalDirection { North, South, East, - West + West, } -fn manhattan_distance(directions: &str) -> i32 { - let mut visited_locations: HashMap = HashMap::new(); - visited_locations.insert("0x0".to_string(), 0); - let (mut x_distance, mut y_distance, mut x_move, mut y_move) = (0i32,0i32, 0i32, 0i32); - let mut current_direction = North; - for next_direction in directions.split(", ") { - let (direction, vector) = next_direction.split_at(1); - let distance = vector.parse().unwrap(); - // print!("[{}] At {x_distance}x{y_distance}, FACING {current_direction:?}, TURN {} MOVE {} ::::::", next_direction, direction, distance); +fn manhattan_distance_first_repeat(directions: &str) -> i32 { + let mut visited: HashSet<(i32, i32)> = HashSet::new(); + let (mut x, mut y) = (0, 0); + let mut facing = CardinalDirection::North; - x_move = 0; y_move = 0; + visited.insert((x, y)); - match direction { - "R" => { - match current_direction { - North => { - current_direction = East; - x_move = distance; - } - South => { - current_direction = West; - x_move = distance * -1 ; - } - East => { - current_direction = South; - y_move = distance * -1; - } - West => { - current_direction = North; - y_move = distance; - } - } + for instr in directions.split(", ") { + let (turn, steps_str) = instr.split_at(1); + let steps: i32 = steps_str.parse().unwrap(); + + // turn + facing = match (facing, turn) { + (CardinalDirection::North, "R") => CardinalDirection::East, + (CardinalDirection::North, "L") => CardinalDirection::West, + (CardinalDirection::South, "R") => CardinalDirection::West, + (CardinalDirection::South, "L") => CardinalDirection::East, + (CardinalDirection::East, "R") => CardinalDirection::South, + (CardinalDirection::East, "L") => CardinalDirection::North, + (CardinalDirection::West, "R") => CardinalDirection::North, + (CardinalDirection::West, "L") => CardinalDirection::South, + _ => unreachable!(), + }; + + // walk one step at a time + for _ in 0..steps { + match facing { + CardinalDirection::North => y += 1, + CardinalDirection::South => y -= 1, + CardinalDirection::East => x += 1, + CardinalDirection::West => x -= 1, } - "L" => { - match current_direction { - North => { - current_direction = West; - x_move = distance * -1; - } - South => { - current_direction = East; - x_move = distance; - } - East => { - current_direction = North; - y_move = distance; - } - West => { - current_direction = South; - y_move = distance * -1; - } - } - } - _ => { - println!("INVALID DIRECTION"); + + // check repeat + if !visited.insert((x, y)) { + return x.abs() + y.abs(); // first repeat distance } } - x_distance += x_move; - y_distance += y_move; - - // have we been here before? - let new_index = format!("{}x{}", x_distance, y_distance); - for key in visited_locations.keys() { - if *key == new_index { - panic!("********************************MATCH -> {} == {}x{}", key, x_distance, y_distance); - } else { - print!("\tNOT MATCH -> {key} {x_distance}x{y_distance}\n"); - } - } - println!("Adding {new_index} to visited list"); - visited_locations.insert(new_index, 0); } - x_distance.abs() + y_distance.abs() + + panic!("No repeated location found"); } fn main() { let binding = read_data("2016_01_data.txt"); + // let binding = "R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1"; let directions = binding.as_str(); let params: Vec<&str> = vec![directions]; for param in params { - println!("Manhattan Distance of {}", manhattan_distance(param)); + println!("Manhattan Distance of {}", manhattan_distance_first_repeat(param)); } } -// NOT COMPLETED. CANT FIND THE REPEATED LOCATION \ No newline at end of file +// 143 -> ChatGPT helped. :( \ No newline at end of file diff --git a/src/bin/2016_02a.rs b/src/bin/2016_02a.rs new file mode 100644 index 0000000..2a828b8 --- /dev/null +++ b/src/bin/2016_02a.rs @@ -0,0 +1,79 @@ +// You arrive at Easter Bunny Headquarters under cover of darkness. However, you left in such a +// rush that you forgot to use the bathroom! Fancy office buildings like this one usually have +// keypad locks on their bathrooms, so you search the front desk for the code. +// +// "In order to improve security," the document you find says, "bathroom codes will no longer be +// written down. Instead, please memorize and follow the procedure below to access the bathrooms." +// +// The document goes on to explain that each button to be pressed can be found by starting on the +// previous button and moving to adjacent buttons on the keypad: U moves up, D moves down, L moves +// left, and R moves right. Each line of instructions corresponds to one button, starting at the +// previous button (or, for the first line, the "5" button); press whatever button you're on at the +// end of each line. If a move doesn't lead to a button, ignore it. +// +// You can't hold it much longer, so you decide to figure out the code as you walk to the bathroom. +// You picture a keypad like this: +// +// 1 2 3 +// 4 5 6 +// 7 8 9 +// Suppose your instructions are: +// +// ULL +// RRDDD +// LURDL +// UUUUD +// You start at "5" and move up (to "2"), left (to "1"), and left (you can't, and stay on "1"), so the first button is 1. +// Starting from the previous button ("1"), you move right twice (to "3") and then down three times (stopping at "9" after two moves and ignoring the third), ending up with 9. +// Continuing from "9", you move left, up, right, down, and left, ending with 8. +// Finally, you move up four times (stopping at "2"), then down once, ending with 5. +// So, in this example, the bathroom code is 1985. +// +// Your puzzle input is the instructions from the document you found at the front desk. What is the bathroom code? +// + +use aoc::read_data; + +#[derive(Debug)] +struct Location { + pub x: u32, + pub y: u32 +} + +fn main() { + let mut current_position = Location { x: 1, y: 1 }; + + // let directions = read_data("2016_02_data.txt"); + let directions = "ULL\nRRDDD\nLURDL\nUUUUUD"; + + for next_direction in directions.chars() { + match next_direction { + 'R' => { + if current_position.x < 3 { + current_position.x += 1; + } + }, + 'L' => { + if current_position.x > 0 { + current_position.x -= 1; + } + }, + 'U' => { + if current_position.y < 3 { + current_position.y += 1; + } + }, + 'D' => { + if current_position.y > 0 { + current_position.y -= 1; + } + }, + '\n' => { + println!("At {current_position:?}"); +7 }, + _ => { unreachable!("Invalid direction"); } + } + } +} +// 2445 is wrong. +// 3775 is wrong. diff --git a/src/bin/2016_03a.rs b/src/bin/2016_03a.rs new file mode 100644 index 0000000..8b92861 --- /dev/null +++ b/src/bin/2016_03a.rs @@ -0,0 +1,40 @@ +// --- Day 3: Squares With Three Sides --- +// Now that you can think clearly, you move deeper into the labyrinth of hallways and office +// furniture that makes up this part of Easter Bunny HQ. This must be a graphic design department; +// the walls are covered in specifications for triangles. +// +// Or are they? +// +// The design document gives the side lengths of each triangle it describes, but... 5 10 25? Some +// of these aren't triangles. You can't help but mark the impossible ones. +// +// In a valid triangle, the sum of any two sides must be larger than the remaining side. For +// example, the "triangle" given above is impossible, because 5 + 10 is not larger than 25. +// + +use aoc::read_data; + +// the total of the sides minus the largest side is greater then the longest side +fn possibly_valid_triangle(a: u32, b: u32, c: u32) -> bool { + a+b+c - a.max(b).max(c) > a.max(b).max(c) +} + +fn main() { + let binding= read_data("2016_03_data.txt"); + let possible_triangles = binding.lines(); + let mut num_valid = 0; + + for current in possible_triangles.clone() { + println!("Parsing {current}"); + let (first, balance) = current.split_at(5); + let (second, balance) = balance.split_at(5); + let (third, _) = balance.split_at(5); + println!("FIRST = [{first}] SECOND = [{second}] THIRD = [{third}]"); + if possibly_valid_triangle(first.trim().parse().unwrap(), second.trim().parse().unwrap(), third.trim().parse().unwrap()) { + num_valid += 1; + } + } + + println!("Found {num_valid} triangles out of {}", possible_triangles.count()); +} +// 1050 \ No newline at end of file diff --git a/src/bin/2016_03b.rs b/src/bin/2016_03b.rs new file mode 100644 index 0000000..3c42800 --- /dev/null +++ b/src/bin/2016_03b.rs @@ -0,0 +1,58 @@ +use aoc::read_data; + +// the total of the sides minus the largest side is greater then the longest side +fn possibly_valid_triangle(a: u32, b: u32, c: u32) -> bool { + a+b+c - a.max(b).max(c) > a.max(b).max(c) +} + +fn split_at_5_twice(input: &str) -> (u32, u32, u32) { + let (a_s, bal) = input.split_at(5); + let (b_s, bal) = bal.split_at(5); + let c_s = bal.trim(); + + let a = a_s.trim().parse().unwrap(); + let b = b_s.trim().parse().unwrap(); + let c = c_s.trim().parse().unwrap(); + (a, b, c) +} + +fn main() { + // read 3 lines... + let mut num_valid = 0; + let binding = read_data("2016_03_data.txt"); + let lines = binding.lines(); + let mut lines_batch: Vec<&str> = vec![]; + let mut current_batch_numbers = vec![ + vec![0; 3], + vec![0; 3], + vec![0; 3] + ]; + for line in lines { + let (a, b, c) = split_at_5_twice(line); + + let index = lines_batch.len(); + lines_batch.push(line); + current_batch_numbers[0][index] = a; + current_batch_numbers[1][index] = b; + current_batch_numbers[2][index] = c; + + if lines_batch.len() == 3 { + println!("Processing batch..."); + + for current_batch_set in current_batch_numbers.clone() { + if possibly_valid_triangle( + current_batch_set[0], + current_batch_set[1], + current_batch_set[2], + ) { + num_valid += 1; + } + } + + lines_batch.clear(); + } + } + + println!("There are {num_valid} valid triangles."); +} +// 1921 diff --git a/src/bin/2016_04a.rs b/src/bin/2016_04a.rs new file mode 100644 index 0000000..226565d --- /dev/null +++ b/src/bin/2016_04a.rs @@ -0,0 +1,45 @@ +use std::collections::{BTreeMap, HashMap}; +use aoc::read_data; + +struct EncryptedRoom { + encrypted_name: String, + sector_id: u32, + checksum: String, +} + +fn main() { + let binding = read_data("2016_04_data.txt"); + let inputs = binding.lines(); + + for line in inputs { + let (balance, checksum) = line.split_once('[').unwrap(); + let (checksum, _) = checksum.split_at(5); + let parts = balance.split("-"); + let num_parts = parts.clone().count(); + let mut working_enc = String::new(); + let mut sector_id = 0; + + // walk through the parts to find the sector id + for (index, part) in parts.enumerate() { + if index < ( num_parts - 1 ) { + working_enc += part; + } else { + sector_id = part.parse::().unwrap(); + } + } + + + // count the characters in the string + let mut hash: HashMap = HashMap::new(); + for current_char in working_enc.chars() { + hash.entry(current_char).and_modify(|mut x| *x += 1).or_insert(1); + } + + // sort the hash into a flipped btreemap + println!("[{line}] / ENCRYPTED = [{working_enc}] / Sector ID : [{sector_id}] / checksum [{checksum}]"); + println!("HASH: {hash:?}"); + // now find the 5 most frequently occurring characters in alphabetical order + // once we have the new value, compare it to the checksum + + } +} diff --git a/src/bin/2016_05a.rs b/src/bin/2016_05a.rs new file mode 100644 index 0000000..7defd4c --- /dev/null +++ b/src/bin/2016_05a.rs @@ -0,0 +1,25 @@ +use std::io::{stdout, Write}; +use md5::{Digest, Md5}; + +fn main() { + let input = "wtnhxymk"; + let mut password = String::new(); + + for index in 2231253..=u32::MAX { + let to_hash = format!("{}{}", input, index); + let as_hash = format!("{:x}", Md5::digest(to_hash.as_bytes())); + if as_hash.starts_with("00000") { + // println!("Found hash with {index} -> {as_hash}"); + let ( sixth,_ ) = as_hash.as_str().split_at(5).1.split_at(1); + println!("sixth = {sixth}"); + // print!("."); + stdout().flush().unwrap(); + password += sixth; + if password.len() == 8 { + break; + } + } + } + println!("\nPassword is [{password}]"); +} +// 2414bc77 \ No newline at end of file diff --git a/src/bin/2016_05b.rs b/src/bin/2016_05b.rs new file mode 100644 index 0000000..01f1cfb --- /dev/null +++ b/src/bin/2016_05b.rs @@ -0,0 +1,26 @@ +use std::io::{stdout, Write}; +use md5::{Digest, Md5}; + +fn main() { + let input = "wtnhxymk"; + let mut password = vec![' '; 8]; + + for index in 2231253..=u32::MAX { + let to_hash = format!("{}{}", input, index); + let as_hash = format!("{:x}", Md5::digest(to_hash.as_bytes())); + if as_hash.starts_with("00000") { + println!("Found hash with {index} -> {as_hash}"); + let ( sixth,balance ) = as_hash.as_str().split_at(5).1.split_at(1); + let ( seventh, _) = balance.split_at(1); + stdout().flush().unwrap(); + let index_for_new_char = sixth.parse::().unwrap_or(9); + if index_for_new_char < 9 && password[index_for_new_char as usize] == ' ' { + password[index_for_new_char as usize] = seventh.parse().unwrap(); + } + println!("Index for new char = {index_for_new_char} / Password [{password:?}] / Seventh {seventh}"); // bail out if we have 8 characters + + } + } + println!("\nPassword is [{password:?}]"); +} +// 437e60fc diff --git a/src/bin/2016_06a.rs b/src/bin/2016_06a.rs new file mode 100644 index 0000000..6e39998 --- /dev/null +++ b/src/bin/2016_06a.rs @@ -0,0 +1,63 @@ +// Something is jamming your communications with Santa. Fortunately, your signal is only partially +// jammed, and protocol in situations like this is to switch to a simple repetition code to get the +// message through. +// +// In this model, the same message is sent repeatedly. You've recorded the repeating message signal +// (your puzzle input), but the data seems quite corrupted - almost too badly to recover. Almost. +// +// All you need to do is figure out which character is most frequent for each position. For example, +// suppose you had recorded the following messages: +// +// eedadn +// drvtee +// eandsr +// raavrd +// atevrs +// tsrnev +// sdttsa +// rasrtv +// nssdts +// ntnada +// svetve +// tesnvt +// vntsnd +// vrdear +// dvrsen +// enarar +// The most common character in the first column is e; in the second, a; in the third, s, and so on. +// Combining these characters returns the error-corrected message, easter. +// +// Given the recording in your puzzle input, what is the error-corrected version of the message +// being sent? +// + +use std::collections::HashMap; +use aoc::read_data; + +fn main() { + let binding = read_data("2016_06_data.txt"); + let lines = binding.lines(); + let mut final_string = String::new(); + + let mut results = vec![HashMap::::new(); 8]; + for line in lines { + for (index, char) in line.chars().enumerate() { + println!("Index {index} -> {char}"); + results[index].entry(char).and_modify(|x| *x += 1).or_insert(1); + } + } + for results_column in &results { + let mut current_max =0 ; + let mut current_char = ' '; + for (index, (key, value)) in results_column.iter().enumerate() { + if current_max < *value { + current_max = *value; + current_char = *key; + } + } + println!("Character {current_char} with {current_max}"); + final_string.push(current_char); + } + println!("Password is {final_string}"); +} +// kjxfwkdh \ No newline at end of file diff --git a/src/bin/2016_06b.rs b/src/bin/2016_06b.rs new file mode 100644 index 0000000..88d085d --- /dev/null +++ b/src/bin/2016_06b.rs @@ -0,0 +1,46 @@ +// Of course, that would be the message - if you hadn't agreed to use a modified repetition code +// instead. +// +// In this modified code, the sender instead transmits what looks like random data, but for each +// character, the character they actually want to send is slightly less likely than the others. +// Even after signal-jamming noise, you can look at the letter distributions in each column and +// choose the least common letter to reconstruct the original message. +// +// In the above example, the least common character in the first column is a; in the second, d, +// and so on. Repeating this process for the remaining characters produces the original message, +// advent. +// +// Given the recording in your puzzle input and this new decoding methodology, what is the original +// message that Santa is trying to send? +// + +use std::collections::HashMap; +use aoc::read_data; + +fn main() { + let binding = read_data("2016_06_data.txt"); + let lines = binding.lines(); + let mut final_string = String::new(); + + let mut results = vec![HashMap::::new(); 8]; + for line in lines { + for (index, char) in line.chars().enumerate() { + println!("Index {index} -> {char}"); + results[index].entry(char).and_modify(|x| *x += 1).or_insert(1); + } + } + for results_column in &results { + let mut current_min = u32::MAX ; + let mut current_char = ' '; + for (index, (key, value)) in results_column.iter().enumerate() { + if current_min > *value { + current_min = *value; + current_char = *key; + } + } + println!("Character {current_char} with {current_min}"); + final_string.push(current_char); + } + println!("Password is {final_string}"); +} +// xrwcsnps diff --git a/src/bin/2016_07a.rs b/src/bin/2016_07a.rs new file mode 100644 index 0000000..4e3f4f0 --- /dev/null +++ b/src/bin/2016_07a.rs @@ -0,0 +1,35 @@ +// While snooping around the local network of EBHQ, you compile a list of IP addresses (they're +// IPv7, of course; IPv6 is much too limited). You'd like to figure out which IPs support TLS +// (transport-layer snooping). +// +// An IP supports TLS if it has an Autonomous Bridge Bypass Annotation, or ABBA. An ABBA is any +// four-character sequence which consists of a pair of two different characters followed by the +// reverse of that pair, such as xyyx or abba. However, the IP also must not have an ABBA within +// any hypernet sequences, which are contained by square brackets. +// +// For example: +// +// abba[mnop]qrst supports TLS (abba outside square brackets). +// abcd[bddb]xyyx does not support TLS (bddb is within square brackets, even though xyyx is outside +// square brackets). +// aaaa[qwer]tyui does not support TLS (aaaa is invalid; the interior characters must be different). +// ioxxoj[asdfgh]zxcvbn supports TLS (oxxo is outside square brackets, even though it's within a +// larger string). +// How many IPs in your puzzle input support TLS? + +fn has_tls(input: &str) -> bool { + true +} + +fn main() { + let params = vec![ + ("abba[mnop]qrst", true), + ("abcd[bddb]xyyx", false), + ("aaaa[qwer]tyui", false), + ("ioxxoj[asdfgh]zxcvbn", true) + ]; + + for (input, expected) in params { + assert_eq!(has_tls(input), expected) + } +} diff --git a/src/bin/2017_01a.rs b/src/bin/2017_01a.rs new file mode 100644 index 0000000..1af5bad --- /dev/null +++ b/src/bin/2017_01a.rs @@ -0,0 +1,55 @@ +// The captcha requires you to review a sequence of digits (your puzzle input) and find the sum of all digits that match the next digit in the list. The list is circular, so the digit after the last digit is the first digit in the list. +// +// For example: +// +// 1122 produces a sum of 3 (1 + 2) because the first digit (1) matches the second digit and the third digit (2) matches the fourth digit. +// 1111 produces 4 because each digit (all 1) matches the next. +// 1234 produces 0 because no digit matches the next. +// 91212129 produces 9 because the only digit that matches the next one is the last digit, 9. + +use aoc::read_data; + +fn circular_digit_sum(input: &str) -> u32 { + let mut running_total = 0; + let mut first_char = ' '; + let mut last_char = ' '; + let input_length = input.len(); + for (index, char) in input.chars().enumerate() { + if index == 0 { + first_char = char; + } + if index == input_length - 1 { + if char == first_char { + let num_val = char.to_digit(10).unwrap(); + running_total += num_val; + } + } + if char == last_char { + let num_val = char.to_digit(10).unwrap(); + running_total += num_val; + } + last_char = char; + } + + running_total +} + + +fn main() { + let binding = read_data("2017_01_data.txt"); + let params = vec![ + ("1122", 3), + ("1111", 4), + ("1234", 0), + ("91212129", 9), + (&*binding, 1031) + ]; + + for (param, expected) in params { + let result = circular_digit_sum(param); + print!("Checking if ||{param}|| calculates to ||{expected}|| actual ||{result}||..."); + assert_eq!(result, expected); + println!("success!"); + } +} +// 1031 diff --git a/src/bin/2017_01b.rs b/src/bin/2017_01b.rs new file mode 100644 index 0000000..479a809 --- /dev/null +++ b/src/bin/2017_01b.rs @@ -0,0 +1,56 @@ +// Now, instead of considering the next digit, it wants you to consider the digit halfway around +// the circular list. That is, if your list contains 10 items, only include a digit in your sum if +// the digit 10/2 = 5 steps forward matches it. Fortunately, your list has an even number of +// elements. +// +// For example: +// +// 1212 produces 6: the list contains 4 items, and all four digits match the digit 2 items ahead. +// 1221 produces 0, because every comparison is between a 1 and a 2. +// 123425 produces 4, because both 2s match each other, but no other digit has a match. +// 123123 produces 12. +// 12131415 produces 4. + +use aoc::read_data; + +fn halfway_sum_thing(input: &str) -> u32 { + let mut running_total = 0; + let total_len = input.len(); + let mut mid_point = total_len / 2; + + for index in 0..=mid_point { + let second_index = index + mid_point; + let first_char = input.as_bytes()[index]; + let second_char = input.as_bytes()[index + mid_point]; + println!("{input} / Comparing {index} and {second_index} of {total_len}"); + let input_chars: Vec<_> = input.chars().collect(); + println!("CHARS INPUT = {input_chars:?}"); + // let second = input.chars().collect()[index + mid_point]; + if first_char == second_char { + println!("match {first_char} == {second_char}"); + } else { + println!("no match"); + } + } + + running_total as u32 +} + +fn main() { + let binding = read_data("2017_01_data.txt"); + let params = vec![ + ("1212", 6), + ("1221", 0), + ("123425", 4), + ("123123", 12), + ("12131415", 4), + (&binding, 0) + ]; + + for (input, expected) in params { + let result = halfway_sum_thing(input); + println!("Input: {input} results in {result} with {expected} expected."); + assert_eq!(result, expected); + } +} +// \ No newline at end of file diff --git a/src/bin/2017_02a.rs b/src/bin/2017_02a.rs new file mode 100644 index 0000000..255ade6 --- /dev/null +++ b/src/bin/2017_02a.rs @@ -0,0 +1,26 @@ +use aoc::read_data; + +fn main() { + let mut running_total = 0; + let binding = read_data("2017_02_data.txt"); + let lines = binding.lines(); + for line in lines { + let parts = line.split_whitespace(); + let mut highest = 0; + let mut lowest = i32::MAX; + for part in parts { + println!("**PART = {part}"); + let val = part.parse().unwrap(); + if lowest > val { + lowest = val; + } + if highest < val { + highest = val; + } + } + println!("||{line}|| <<<< LINE DONE -> {highest} > {lowest}"); + running_total += highest - lowest; + } + println!("Is the total {running_total}?"); +} +// 53460 diff --git a/src/bin/2017_04a.rs b/src/bin/2017_04a.rs new file mode 100644 index 0000000..5199a6d --- /dev/null +++ b/src/bin/2017_04a.rs @@ -0,0 +1,35 @@ +// To ensure security, a valid passphrase must contain no duplicate words. +// +// For example: +// +// aa bb cc dd ee is valid. +// aa bb cc dd aa is not valid - the word aa appears more than once. +// aa bb cc dd aaa is valid - aa and aaa count as different words. +// The system's full passphrase list is available as your puzzle input. How many passphrases are valid? +// + +use std::collections::HashMap; +use aoc::read_data; + +fn is_valid(input: &str) -> bool { + let parts = input.split(' '); + let mut working = HashMap::new(); + + for part in parts { + working.entry(part); + } + true +} + +fn main() { + // let binding = read_data("2017_04_data.txt"); + let params = vec![ + ("aa bb cc dd ee", true), + ("aa bb cc dd aa", false), + ("aa bb cc dd aaa", true) + ]; + for (input, expected) in params { + let actual = is_valid(input); + println!("||{input}|| was expected to be {expected} but was {actual}"); + } +} \ No newline at end of file diff --git a/src/bin/2018_01a.rs b/src/bin/2018_01a.rs new file mode 100644 index 0000000..e0b4b0f --- /dev/null +++ b/src/bin/2018_01a.rs @@ -0,0 +1,30 @@ +// Starting with a frequency of zero, what is the resulting frequency after all of the changes in +// frequency have been applied? + +use std::collections::HashMap; +use aoc::read_data; + +fn main() { + let mut running_total = 0i32; + let binding = read_data("2018_01_data.txt"); + let lines = binding.lines(); + for line in lines { + let (direction, value) = line.split_at(1); + let num_val: i32 = value.parse().unwrap(); + + println!("Line = {line} -> {direction}||{num_val}"); + match direction { + "-" => { + running_total -= num_val; + } + "+" => { + running_total += num_val; + } + _ => { + unreachable!("bad location"); + } + } + } + println!("Final value = {running_total}"); +} +// 533 diff --git a/src/bin/2018_01b.rs b/src/bin/2018_01b.rs new file mode 100644 index 0000000..dfb5bae --- /dev/null +++ b/src/bin/2018_01b.rs @@ -0,0 +1,36 @@ +// do part 1a but figure out the first repeated value + +use std::collections::HashMap; +use aoc::read_data; + +fn main() { + let mut visited_locations: HashMap = HashMap::from([(0, 0)]); + // let binding = read_data("2018_01_data.txt"); + // let lines = binding.lines(); + let lines = "-6\n+3\n+8\n+5\n-6".to_string(); + let mut working_value = 0i32; + + for line in lines.lines() { + let (direction, velocity) = line.split_at(1); + // println!("{line} split to ||{direction}|| and ||{velocity}||"); + let direction_val : i32 = velocity.parse().unwrap(); + match direction { + "+" => { + working_value += direction_val; + } + "-" => { + working_value -= direction_val; + } + _ => { + unreachable!("Invalid direction"); + } + } + print!("{working_value}\t"); + if let Some(found) = visited_locations.get(&working_value) { + println!("GET SUCCESS -> {working_value} / {found}"); + break; + } + visited_locations.insert(working_value, 0); + } +} +// BROKEN \ No newline at end of file diff --git a/src/bin/2019_01a.rs b/src/bin/2019_01a.rs new file mode 100644 index 0000000..d0b5a40 --- /dev/null +++ b/src/bin/2019_01a.rs @@ -0,0 +1,20 @@ +#![feature(int_roundings)] + +use aoc::read_data; + +fn fuel_calc(input: u32) -> u32 { + input.div_floor(3).saturating_sub(2) +} + +fn main() { + let mut working_value = 0; + let binding = read_data("2019_01_data.txt"); + let lines = binding.lines(); + for line in lines { + let number: u32 = line.parse().unwrap(); + // println!("Line -> {line} - [{number}]"); + working_value += fuel_calc(number); + } + println!("Working Value without self-> {working_value}"); +} +// 3228475 diff --git a/src/bin/2019_01b.rs b/src/bin/2019_01b.rs new file mode 100644 index 0000000..5aa1f06 --- /dev/null +++ b/src/bin/2019_01b.rs @@ -0,0 +1,28 @@ +#![feature(int_roundings)] + +use aoc::read_data; + +fn fuel_calc(input: u32) -> u32 { + input.div_floor(3).saturating_sub(2) +} + +fn total_fuel(mut mass: u32) -> u32 { + let mut total = 0; + while mass > 0 { + mass = fuel_calc(mass); + total += mass; + } + total +} + +fn main() { + let mut working_value = 0; + let binding = read_data("2019_01_data.txt"); + let lines = binding.lines(); + for line in lines { + let number: u32 = line.parse().unwrap(); + working_value += total_fuel(number); + } + println!("Working Value without self-> {working_value}"); +} +// 4839845 diff --git a/src/bin/2019_02a.rs b/src/bin/2019_02a.rs new file mode 100644 index 0000000..3e50b77 --- /dev/null +++ b/src/bin/2019_02a.rs @@ -0,0 +1,9 @@ +use aoc::read_data; + +fn main() { + let directions = read_data("2019_02_data.txt").split(", "); + + for direction in directions { + + } +} \ No newline at end of file diff --git a/src/bin/2019_04a.rs b/src/bin/2019_04a.rs new file mode 100644 index 0000000..3e8c5a6 --- /dev/null +++ b/src/bin/2019_04a.rs @@ -0,0 +1,35 @@ +fn is_valid(input: i32) -> bool { + let mut has_double = false; + let mut last_digit: Option = None; + + for current_char in input.to_string().chars() { + let current_digit = current_char.to_digit(10).unwrap() as i32; + + if let Some(last) = last_digit { + if last > current_digit { + // Digits decrease → invalid + return false; + } + if last == current_digit { + has_double = true; + } + } + + last_digit = Some(current_digit); + } + + has_double +} + +fn main() { + for input in 136818..=685979 { + print!("START [[{input}]]"); + if is_valid(input) { + println!("Success at {input}"); + break; + } + } +} +// 136888 bad +// 145678 bad +// 136888 diff --git a/src/bin/2019_04a_chatgpt.rs b/src/bin/2019_04a_chatgpt.rs new file mode 100644 index 0000000..ba9eea4 --- /dev/null +++ b/src/bin/2019_04a_chatgpt.rs @@ -0,0 +1,31 @@ +fn is_valid(input: i32) -> bool { + let mut has_double = false; + let mut last_digit: Option = None; + + for current_char in input.to_string().chars() { + let current_digit = current_char.to_digit(10).unwrap() as i32; + + if let Some(last) = last_digit { + if last > current_digit { + // Digits decrease → invalid + return false; + } + if last == current_digit { + has_double = true; + } + } + + last_digit = Some(current_digit); + } + + has_double +} + +fn main() { + for input in 136818..=685979 { + if is_valid(input) { + println!("Success at {input}"); + break; + } + } +} \ No newline at end of file diff --git a/src/bin/2020_01a.rs b/src/bin/2020_01a.rs new file mode 100644 index 0000000..aead5a1 --- /dev/null +++ b/src/bin/2020_01a.rs @@ -0,0 +1,24 @@ +use aoc::read_data; + +fn main() { + let binding = read_data("2020_01_data.txt"); + let lines = binding.lines(); + let mut numbers = vec![]; + let mut left = 0; + let mut right = 0; + + for line in lines { + numbers.push(line.parse::().unwrap()); + } + + for left_number in numbers.clone() { + for right_number in numbers.clone() { + if left_number + right_number == 2020 { + println!("Found {left_number} and {right_number}"); + println!("Multiplied they are {}", left_number * right_number); + break + } + } + } +} +// 972576 \ No newline at end of file diff --git a/src/bin/2020_02a.rs b/src/bin/2020_02a.rs new file mode 100644 index 0000000..d51be59 --- /dev/null +++ b/src/bin/2020_02a.rs @@ -0,0 +1,63 @@ +use aoc::read_data; + +#[derive(Clone)] +struct ParsedLine { + pub min: u32, + pub max: u32, + pub char: char, + pub pass: String, + pub raw: String +} + +fn is_valid(input: ParsedLine) -> bool { + let mut num_char_found = 0; + for char in input.pass.chars() { + if char == input.char { + num_char_found += 1; + } + } + + println!("||{}|| Found CHAR {} REPEATED {num_char_found} TIMES", input.raw, input.char); + + num_char_found <= input.max && num_char_found >= input.min +} + +fn parse_string_to_parts(input: &str) -> ParsedLine { + let (both_ranges, balance) = input.split_once(" ").unwrap(); + let (low_count, high_count) = both_ranges.split_once('-').unwrap(); + let (find_char, balance) = balance.split_once(':').unwrap(); + + ParsedLine { + min: low_count.parse().unwrap(), + max: high_count.parse().unwrap(), + char: find_char.chars().next().unwrap(), + pass: balance.to_string(), + raw: input.to_string(), + } +} + + +fn main() { + let mut num_valid = 0; + let params = vec![ + ("1-3 a: abcde", true), + ("1-3 b: cdefg", false), + ("2-9 c: ccccccccc", true) + ]; + + let binding = read_data("2020_02_data.txt"); + let lines = binding.lines(); + + for input in lines { + let parsed = parse_string_to_parts(input); + let result = is_valid(parsed.clone()); + // println!("Testing [{input}] and RESULT [{result}]"); + // assert_eq!(is_valid(parsed), output); + if result { + num_valid += 1; + } + } + println!("Found {num_valid} valid passwords."); +} +// 493 + diff --git a/src/bin/2020_02b.rs b/src/bin/2020_02b.rs new file mode 100644 index 0000000..bf4a243 --- /dev/null +++ b/src/bin/2020_02b.rs @@ -0,0 +1,49 @@ +use std::io::{stdout, Write}; +use aoc::read_data; + +#[derive(Clone)] +struct ParsedLine { + pub must: u32, + pub isnt: u32, + pub char: char, + pub pass: String, + pub raw: String +} + +fn parse_string_to_parts(input: &str) -> ParsedLine { + let (both_ranges, balance) = input.split_once(" ").unwrap(); + let (low_count, high_count) = both_ranges.split_once('-').unwrap(); + let (find_char, balance) = balance.split_once(':').unwrap(); + + ParsedLine { + must: low_count.parse().unwrap(), + isnt: high_count.parse().unwrap(), + char: find_char.chars().next().unwrap(), + pass: balance.trim().to_string(), + raw: input.to_string(), + } +} + +// are the Nth characters a match, but only 1? +fn is_valid(input: ParsedLine) -> bool { + (input.pass.chars().nth((input.must -1) as usize).unwrap() == input.char) ^ + (input.pass.chars().nth((input.isnt - 1) as usize).unwrap() == input.char) +} + +fn main() { + let mut num_valid = 0; + + let binding = read_data("2020_02_data.txt"); + let lines = binding.lines(); + let params = lines; + + for param in params { + let parsed = parse_string_to_parts(param); + + if is_valid(parsed) { + num_valid += 1; + } + } + println!("There are {num_valid} valid passwords."); +} +// 593 diff --git a/src/bin/2021_01a.rs b/src/bin/2021_01a.rs new file mode 100644 index 0000000..80aa68b --- /dev/null +++ b/src/bin/2021_01a.rs @@ -0,0 +1,26 @@ +use aoc::read_data; + +fn dips(input: &str) -> u32 { + let mut last_reading = 0; + let mut counter = 0; + for line in input.lines() { + let current_reading: u32 = line.parse().unwrap(); + if last_reading <= current_reading { + counter += 1; + println!("Increase from {} to {}", current_reading, last_reading); + } + last_reading = current_reading; + } + // first is always 0 + counter -= 1; + println!("There were {counter} decreasing readings."); + counter +} + +fn main() { + let binding = read_data("2021_01_data.txt"); + let lines = binding; + println!("Test 1 -> {}", dips("199\n200\n208\n210\n200\n207\n240\n269\n260\n263")); +// println!("Found {}", dips(lines.as_str())); +} +// 1791 \ No newline at end of file diff --git a/src/bin/2021_02a.rs b/src/bin/2021_02a.rs new file mode 100644 index 0000000..242388b --- /dev/null +++ b/src/bin/2021_02a.rs @@ -0,0 +1,33 @@ +use aoc::read_data; + +enum CardinalDirection { + North, + East, + South, + West +} + +fn main() { + let mut facing = CardinalDirection::North; + let (mut current_x, mut current_y) = (0u32, 0u32); + let binding = read_data("2021_02_data.txt"); + let steps = binding.lines(); + for step in steps { + let (direction, velocity) = step.split_once(" ").unwrap(); + let velocity: u32 = velocity.parse().unwrap(); + match direction { + "forward" => { + println!("Move forward {}", velocity); + }, + "down" => { + println!("Move Down {}", velocity); + }, + "up" => { + println!("Move UP {}", velocity); + }, + _ => { + unreachable!("Invalid direction"); + } + } + } +} diff --git a/src/bin/2022_01a.rs b/src/bin/2022_01a.rs new file mode 100644 index 0000000..6848027 --- /dev/null +++ b/src/bin/2022_01a.rs @@ -0,0 +1,24 @@ +use aoc::read_data; + +fn main() { + let binding = read_data("2022_01_data.txt"); + let lines = binding.lines(); + let mut working_elf_count = 0; + let mut most_carried = 0; + + for line in lines { + if line.trim() == "" { + // time to record this as a total + if working_elf_count > most_carried { + most_carried = working_elf_count; + } + working_elf_count = 0; + } else { + let next_value: u32 = line.trim().parse().unwrap(); + working_elf_count += next_value; + println!("Read {next_value} / {working_elf_count}"); + } + } + println!("Most carried = {most_carried}"); +} +// 64929 diff --git a/src/bin/2022_01b.rs b/src/bin/2022_01b.rs new file mode 100644 index 0000000..3cafa08 --- /dev/null +++ b/src/bin/2022_01b.rs @@ -0,0 +1,51 @@ +use aoc::read_data; + +fn main() { + let binding = read_data("2022_01_data.txt"); + let lines = binding.lines(); + let mut working_elf_count = 0; + let mut most_carried = 0; + let mut second_most_carried = 0; + let mut third_most_carried = 0; + + for line in lines { + if line.trim().is_empty() { + // record this elf + if working_elf_count > most_carried { + third_most_carried = second_most_carried; + second_most_carried = most_carried; + most_carried = working_elf_count; + } else if working_elf_count > second_most_carried { + third_most_carried = second_most_carried; + second_most_carried = working_elf_count; + } else if working_elf_count > third_most_carried { + third_most_carried = working_elf_count; + } + working_elf_count = 0; + } else { + let next_value: u32 = line.trim().parse().unwrap(); + working_elf_count += next_value; + } + } + + // flush last elf in case file doesn't end with blank line + if working_elf_count > 0 { + if working_elf_count > most_carried { + third_most_carried = second_most_carried; + second_most_carried = most_carried; + most_carried = working_elf_count; + } else if working_elf_count > second_most_carried { + third_most_carried = second_most_carried; + second_most_carried = working_elf_count; + } else if working_elf_count > third_most_carried { + third_most_carried = working_elf_count; + } + } + + println!( + "Most carried = {most_carried} + {second_most_carried} + {third_most_carried} = {}", + most_carried + second_most_carried + third_most_carried + ); +} +// 193697 + diff --git a/src/bin/2022_02a.rs b/src/bin/2022_02a.rs new file mode 100644 index 0000000..3ed05cb --- /dev/null +++ b/src/bin/2022_02a.rs @@ -0,0 +1,66 @@ +use aoc::read_data; +use crate::RPSOutcome::{Loss, Tie, Win}; +use crate::RPSPlays::{Paper, Rock, Scissors}; + +enum RPSOutcome { + Win, + Loss, + Tie +} + +enum RPSPlays { + Rock, + Paper, + Scissors +} + +fn str_to_rps(input: &str) -> RPSPlays { + match input { + "A" | "X" => { Rock }, + "B" | "Y" => { Paper }, + "C" | "Z" => { Scissors }, + _ => { unreachable!("Invalid Conversion"); } + } +} + +fn play_to_score(input: &str) -> u32 { + match str_to_rps(input) { + Rock => 1, + Paper => 2, + Scissors => 3 + } +} + +fn did_i_win(them: &str, me: &str) -> RPSOutcome { + match (str_to_rps(them), str_to_rps(me)) { + (Rock, Rock) | (Paper, Paper) | (Scissors, Scissors) => Tie, + (Rock, Paper) | (Paper, Scissors) | (Scissors, Rock) => Win, + (Rock, Scissors) | (Paper, Rock) | (Scissors, Paper) => Loss, + _ => { unreachable!("Invalid Game"); } + } +} + +fn main() { + let mut running_score = 0; + let binding = read_data("2022_02_data.txt"); + let lines = binding.lines(); + for line in lines { + let mut this_round = 0; + let (them, me) = line.split_once(" ").unwrap(); + this_round = play_to_score(me); + match did_i_win(them, me) { + Win => { + this_round += 6; + } + Loss => { + // nothing. + } + Tie => { + this_round += 3; + } + } + running_score += this_round; + } + println!("Final = {running_score}"); +} +// 14531 diff --git a/src/bin/2022_02b.rs b/src/bin/2022_02b.rs new file mode 100644 index 0000000..ba524e3 --- /dev/null +++ b/src/bin/2022_02b.rs @@ -0,0 +1,117 @@ +use aoc::read_data; +use crate::RPSOutcome::{Loss, Tie, Win}; +use crate::RPSPlays::{Paper, Rock, Scissors}; + +#[derive(Debug)] +enum RPSOutcome { + Win, + Loss, + Tie, +} +#[derive(Debug, Clone)] +enum RPSPlays { + Rock, + Paper, + Scissors, +} + +fn str_to_rps(input: &str) -> RPSPlays { + println!("STR_TO_RPS -> {input}"); + match input { + "A" => { Rock } + "B" => { Paper } + "C" => { Scissors } + _ => { unreachable!("Invalid Conversion"); } + } +} + +fn play_to_score(input: &str) -> u32 { + match str_to_rps(input) { + Rock => 1, + Paper => 2, + Scissors => 3 + } +} + +fn need_to_loose(them: RPSPlays) -> RPSPlays { + match them { + Rock => { Scissors } + Paper => { Rock } + Scissors => { Paper } + } +} + +fn need_to_tie(them: RPSPlays) -> RPSPlays { + them +} + +fn need_to_win(them: RPSPlays) -> RPSPlays { + let result = match them { + Rock => { Paper } + Paper => { Scissors } + Scissors => { Rock } + }; + println!("Checking on {them:?} to win / {result:?}"); + result +} + +fn str_to_desired_outcome(input: &str) -> RPSOutcome { + match input { + "X" => { Loss } + "Y" => { Tie } + "Z" => { Win } + _ => { unreachable!("Invalid Requested outcome {}", input); } + } +} + +fn win_loose_tie_score(them: RPSPlays, me: RPSPlays) -> u32 { + match (them, me) { + (Rock, Rock) | (Paper, Paper) | (Scissors, Scissors) => 3, + (Rock, Scissors) | (Paper, Rock) | (Scissors, Paper) => 0, + _ => 6 + } +} + +fn points_for_play(to_score: RPSPlays) -> u32 { + match to_score { + Rock => { 1 } + Paper => { 2 } + Scissors => { 3 } + } +} + +fn score_game(them: RPSPlays, me: RPSPlays) -> u32 { + win_loose_tie_score(them, me.clone()) + points_for_play(me) +} + +fn main() { + let binding = read_data("2022_02_data.txt"); + let mut running_total = 0; + let mut goal = Win; + let lines = binding.lines(); + for line in lines { + println!("__________STARTING TO PROCESS ||[{line}]||"); + let (them, me) = line.split_once(" ").unwrap(); + let them_rps = str_to_rps(them); + println!("MATCHED OUT TO ||{:?}||{:?}", them_rps, str_to_desired_outcome(me)); + let my_play = match str_to_desired_outcome(me) { + Win => { + need_to_win(them_rps.clone()) + } + Loss => { + goal = Loss; + need_to_loose(them_rps.clone()) + } + Tie => { + goal = Tie; + need_to_tie(them_rps.clone()) + } + }; + let game_score = score_game(them_rps.clone(), my_play.clone()); + println!("They play {:?} I play {:?} to {:?}", them_rps, my_play, goal); + println!("SCORE = {}", game_score); + running_total += game_score; + } + println!("Total = {running_total}"); +} +// 11258 diff --git a/src/bin/2022_03a.rs b/src/bin/2022_03a.rs new file mode 100644 index 0000000..1d98de1 --- /dev/null +++ b/src/bin/2022_03a.rs @@ -0,0 +1,43 @@ +use std::collections::HashSet; +use std::io::BufRead; +use aoc::read_data; + + +fn char_to_value(input: char) -> u32 { + let mut return_value = 0; + if input.is_ascii_alphabetic() { + let as_integer: u8 = input.to_string().bytes().collect::>()[0]; + if as_integer >= 97 && as_integer <= 122 { + return_value = as_integer - 96; + } else { + return_value = as_integer - 38; // 64 - 26 + } + } + return_value as u32 +} + +fn main() { + let mut running_total = 0; + let binding = read_data("2022_03_data.txt"); + let lines = binding.lines(); + + for line in lines { + let line_len = line.len(); + let (bag1, bag2) = line.split_at(line_len / 2); + println!("||{line}|| became ||{bag1}|| and ||{bag2}||"); + let (mut working_bag1, mut working_bag2) = (HashSet::new(), HashSet::new()); + for current_char in bag1.chars() { + working_bag1.insert(current_char); + } + for current_char in bag2.chars() { + working_bag2.insert(current_char); + } + + let duplicates: char = working_bag1.intersection(&working_bag2).cloned().collect::>()[0]; + + println!("DUPES = {}", duplicates); + running_total += char_to_value(duplicates); + } + println!("Final = {running_total}"); +} +// 7848 too low diff --git a/src/bin/2022_03b.rs b/src/bin/2022_03b.rs new file mode 100644 index 0000000..cfcb951 --- /dev/null +++ b/src/bin/2022_03b.rs @@ -0,0 +1,10 @@ +use aoc::read_data; + +fn main() { + let binding = read_data("2022_03_data.txt"); + let lines: Vec<&str> = binding.lines().collect(); + for chunk in lines.chunks(3) { + println!("{:?}", chunk); + + } +} \ No newline at end of file diff --git a/src/bin/2023_01a.rs b/src/bin/2023_01a.rs new file mode 100644 index 0000000..d82f344 --- /dev/null +++ b/src/bin/2023_01a.rs @@ -0,0 +1,39 @@ +use aoc::read_data; + +fn main() { + let mut running_total = 0; + let binding = read_data("2023_01_data.txt"); + let lines = binding.lines(); + + // let lines = "1abc2\npqr3stu8vwx\na1b2c3d4e5f\ntreb7uchet".lines(); + + for line in lines { + let mut working_string = String::new(); + for char in line.chars() { + if char.is_numeric() { + working_string.push(char); + } + } + // take first and last chars + let this_round: u32 = match working_string.len() { + 1 => { + let mut short = working_string.clone(); + short.push(working_string.chars().next().unwrap()); + short.parse().unwrap() + }, + 1 => working_string.parse().unwrap(), + _ => { + let last_char = working_string.len() - 1; + let mut short_string = String::new(); + short_string.push(working_string.chars().next().unwrap()); + short_string.push(working_string.chars().last().unwrap()); + // println!("Unhandled ||{working_string}|| / {short_string}"); + short_string.parse().unwrap() + } + }; + running_total += this_round; + println!("{line:>50} found number {working_string:>10}\t{this_round}\t{running_total}"); + } + println!("running total = {running_total}"); +} +// 54916 too low diff --git a/src/bin/test.rs b/src/bin/test.rs new file mode 100644 index 0000000..3f976e2 --- /dev/null +++ b/src/bin/test.rs @@ -0,0 +1,20 @@ +fn num_to_change(input: &str) -> usize { + let mut return_value = 0; + let mut last_char = '\0'; + + for (index, current_char) in input.chars().enumerate() { + if index != 0 { + if last_char != current_char { + return_value = index; + break + } + } + last_char = current_char + } + return_value +} + +fn main () { + assert_eq!(num_to_change("01234567"), 1); + assert_eq!(num_to_change("00000000001"), 10); +} diff --git a/src/lib.rs b/src/lib.rs index 02eb2ba..a85c21b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -26,3 +26,30 @@ pub fn string_to_3u32(input: &str) -> Option<(u32, u32, u32)> { } None } + +pub fn largest_of_vec(to_check: &Vec) -> u32 { + let mut working = to_check[0]; + for current in to_check { + if current > &working { + working = *current + } + } + working +} +pub fn smallest_of_vec(to_check: &Vec) -> u32 { + let mut working = to_check[0]; + for current in to_check { + if current < &working { + working = *current + } + } + working +} + +pub fn sum_of_vec(to_add: &Vec) -> u32 { + let mut working = 0; + for current in to_add { + working += current + } + working +}