... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ping', '-c', '1', '-W5', '2001:db8:1::2']' timed out after 5 seconds # # Exception| # not ok 2 ping.test_default_v6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 175, in test_xdp_generic_sb # # Exception| _test_v4(cfg) # # Exception| ~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 18, in _test_v4 # # Exception| cmd("ping -c 1 -W0.5 " + cfg.remote_addr_v["4"]) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 101, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ping -c 1 -W0.5 192.0.3.2 # # Exception| EXIT: 1 # # Exception| STDOUT: PING 192.0.3.2 (192.0.3.2) 56(84) bytes of data. # # Exception| # # Exception| --- 192.0.3.2 ping statistics --- # # Exception| 1 packets transmitted, 0 received, 100% packet loss, time 0ms # # Exception| # not ok 3 ping.test_xdp_generic_sb # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 187, in test_xdp_generic_mb # # Exception| _test_v4(cfg) # # Exception| ~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 18, in _test_v4 # # Exception| cmd("ping -c 1 -W0.5 " + cfg.remote_addr_v["4"]) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 101, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ping -c 1 -W0.5 192.0.3.2 # # Exception| EXIT: 1 # # Exception| STDOUT: PING 192.0.3.2 (192.0.3.2) 56(84) bytes of data. # # Exception| # # Exception| --- 192.0.3.2 ping statistics --- # # Exception| 1 packets transmitted, 0 received, 100% packet loss, time 0ms # # Exception| # not ok 4 ping.test_xdp_generic_mb # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 201, in test_xdp_native_sb # # Exception| _test_tcp(cfg) # # Exception| ~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 50, in _test_tcp # # Exception| cmd(f"echo {test_string} | socat -t 2 -u STDIN TCP:{cfg.remote_baddr}:{port}", shell=True) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 101, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 123, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 107, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1221, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2154, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1268, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command 'echo ycnjqwgdrrrqyzkiltzosnbttvqkggtyduxxtzqwbhnadrivjsaurmzuoaobqljcihwczqqcxllncqadhoosmbjqzrtcftisfqdteafogoykqctokeicimkphqnwvmrvmxesaukapaqlgweaoqvpersgufqavsatwxfbknaelvefujhvcuekbprelmelodwjjczclgwsjbyqbcjbxmpjizuwirtcmrfkedtdmhdoljtlhhnnmmjmbtyvkuvgonbwyqvoiyjxcgjneaxrnynssltezcginwatciwujlrxadicydeavnebedwicvbmjxbgmdahqqehtkxubvznxrynoiqnxtvrhuywvdtdsrxjjavmumxmmieyuclgmsnoswqoneerxinvfwujgzueklgwpelnxdxmlygwlamsuhfxantbcoimexqdjzraxaqzyiutxvboeewnqupywxqpyyepefguqiprkjuwyiufcbrzptnfdawclzgzyntqdmbtdmpnjchlnlizamytkdakgyshnzkjspwigvjfdwvjgjwelxvubdbhixyffpjfvtsokbhreceifmpuubposfhqkdnzjbwpftvtrecemlfgrbglmbdmlcefkxypypjqnkbjnbwxemjvdgsdxslpnpiuipczsiebbqzwyqhoergmhevfvqldhzxbitkgznmqaddqhwldgzjrzwmbrucftpaybspgdobrummfziemiagkylcijnbdnyidfrzhvmwoxbhzulkgylrwjlobppeeyrskbxchyrdxrombtajbjommuyiffrynfkkoyiobjcxnmkcnuqkmgprpairnlxooqlbbilgiemqurmbxbwlnwiupgbvlusnvsqvemnazgngubdqnudhvbcpujlvprsgxkwtvuygtyhjwzkfchflrfifchammjuhnosrmteasflzugvxerjfazasjvvkehttpccwneitqyokwmcfaasatkrcbpxhafamhdednezofrsckfjflaujlexphmtnwulwhpdlnmacwoeehkfpxuqxodcwpsrqzvjuwrhodvmdoplsmddihjhqcesyrtiqdwzjlphvmancejoxcaxychpbkwlqenbhjeumihcbxlctmmajucfgbmhcsfhqjlhvjhfcbmucloordvjzoeenisnhfltffleqeudvliqzlofvdltrhqoqzpshjizxkbfvvocefmwzxtqlyevemivqqtyhygygotpsbuvnsrdhuwtoccbjjclsowkfjwydgmenlvopsrqbpksriknfemuwzzaspguwvdghmsslssruolyvqhokuonihynyxafwzxcsbautecazejpvshbzmcwpduxncndwpoyeejusyokppnpfjmraxdlsjmegzoriyamypmuejcjcyinhvjvyoghwhwcbgegfyioexrvphoyszooxxjqkrnzunbuvhljvgbwagziioojrfwdmjgitlkyxlqpwqrprucpcbklmjlgwjrjhyhkgnfmkoccnjvolvoznemapciykhuwjkfuvzuodgbpqgaiilmymqpnulchsnizjseourqkvnmpmxwzmnjqubsyjjcvygxayznkhnxqiiuwxavhpkimnjofuchnfyfrzwiawilxbvbpmixsbwyrnmhayzwwfftfubxyztkfsaemttuvnrrebxqcszdrcmmaxueysrydvsjmmiqjvzpygtjwqipduibuzxbnnxkarfveyuvstleeunbouoezctvtqakmgqaozenhgesjpfdkgfdxpkcnleyovsgwajwlyxnojzfaleircodvenzvvlpqaosrsnqzyamaklrfbugphfvuwpwpnaywrbrtujwrvqokyphuyqylovkzlpvyenxqggfniyclylfcxlkrplsvojhtqsooxlpvidnopysxyldzeftlhsmwwrgicdurzjwkibuaytiszpkvrkzqeyslhrvzveljfgygnlogjarltniofdxsbxlvakvprwrkutmqmzxuickaoashppedizhpwkqakgnhkwppqsjuchhpxhtzgnmifmwrmstosuqagjommsackbxbdhdphtxjtxisbvudzygidscuruprcmmivftkagbgxbyxjdqojypncwmrpyvlbrjwlxuzxtvqjxichmdbnbyglmqnfgehzfxqclkgshgoxtcnczrtvcglewrleznvjhgqjktilivxznybwxmkuaekzbmgdgckkqftemwcocnvwhpratutuipqhwfuqiwqsdczwyudvimrwlgkgzbetjqqvemnwocgydfxemetjjchdgdgbhpocchyaurgcnjuzwkhgxfjmoywoqpusadwcpuqzvrggzwohpwtznlmfxoetssuqxihsdokfgipzbbsfnkpjmaqbibzfndszwgviavaxhkualnvedslmjlclpylusbfpvlqgmyjzqypczfcusaeoxntexwuqcsdkaslvavzfqrxhxpevedjmzyhikiydvngpglbzdjzydmzaclmpomfjsdwzzdnonfxrwvlcjmjzwyttjpebqymmkslyqfwhrrwvyzqohopbbggnskfufqdrnfyfpoyzmekpuojpzkcqxricvlnsbsxlhevvpxppbkcjreulgqeubszlawrevzndsxyaeramueqyjkvmyolkonwwervzvwkuaucvhoqvmaxjqzsnxvbykdmdcscrhddbayqmlqbgelwhimsgyozumtifopfmsrjzyjihomfhkkowahwovnwlglvfujuqwllvspbnepbzndpbcxmtppnnmmrhtxozlcfmikfaxnyaiuzqvsqlipbvducgvdclezhibkluwfpgberksrwikqgmhtzqyvxokyfgjtrapykluscepmcvwlfxpcaclqwsemiccclaefjxlvjgsezhqphshrgtufbivkioizdpkouqsvckajrfmyfyniesdqnankmugfawhlgkgtraswekzaetzwvbvtxgdfmnfxybsczazfxpckotijcffsaysfixjilejfxyehpovwjdgxukycqauvmwuhymagvvhojxzlcwjqooqwokpzxqkszjpgncxczwvffulombyphkedukzrbilbnkfnsiihkzqueculyiicmnxwxyhzkicdcfagsgchshshvfvqsjmpbpyobeikrigxirpmbvexnbszphhkoybfhdmvxrmffdwjguiuosnjhpciladiqovzzjbolyzpxyowhwdsapxezylejlztgrsfwkvcxtqgpadwpdsikapgtaozbfaycepapdaarmsvvnjhugxmvekgyxtwqkvlxyqibxnqbcxsmxgqhvgcgjwxlsfwzlzsdcjismhjerfmfrluryhnlilhmhiufyykolukhzvxpgfzqhgzomunvxbkuncjpgtezadcaflkmrcdljwdnbusjupqhwrlgxelpjldqhdmvxuuztdeczbaeohuwvmahyfigtkdvlzjbmjxplyoglphadrsbrwmctcxrlhzmevqhixbripcrjmejvyptqjqechrycpxgxwahpfqhitgghxcjbervwdhxulegnsiuswifvcuggkfemgfwavbzxnygnxemcmyqsyhlfheavuconkhhpvyycriygrfjveblnwtcbtqmovpvilfifzxdfgenswbkhaiqmchgaaimibddclizycpblwldomdpderyrfghymagnftblfhoarrjccxbinkuopkvvntmqnzjkysfxqugifgjphjzipliyifkfsbukezomljejvzgimfrptwkpvyegesyfirntrskznktltkhsqvsqkkazbqzuwpkwnimiwxukqhosozngtiroahzcugkvoueblbnzjnvuaxcpdjfepawtsesqxbwxqshgncpytxjqshqkncxgvjyhhzxxhbggbngftlqcpmayrxnnifiovufsqchtmhpsnjusihwdtwiejpajmcarofhglxtgfglhkdtlskaomgiqjyqxutygyjratcewhwxzwtrbpyyntydrtvvovelewvhzvflosqiqdjamqxunomkewtsqgsekjtpqelbsqzeurdfykergqtlinlzfpflfjwygwavduesdsbipwpkykdjxliwihzrnsrdqaebragmjjqllwpglbtqggwyknlzjajudreuynibgtivmzeysyousoltlobstlvygzgisnxaraxjwvjhcqtdogrnxuykflrkkbmrmoyzoccofnluvuebwrkaexcvdbugjvmdjpyohzunsquepecgppewvdaonfttanhcttxgsdrazcuisxazlvfgqgiesszjmyqwloyxkhtcjyjposnxtuajoklgukurftdzigkrpuilqtkqbsjxgyetpddqxylfvytrxdhpzgbfgbposmknitkpkkmhanvfcrfwyargifjjpwstxvmsuwegqfbmysagsbjmxzrpinvpbgxciyxjvdtgwunjvlscepksmbszfvzwtppoyjpsyklzkjjdthordlkdogkbbasdkdnfamzsojpdifgmtajcckaprmakcpxdixepiyhgsvwikoaokrvbsxqngfzmgleqdocmkibdopaxcaiymiifiwsvgeiemfuvuzurkskypqboamdtpkzibjrblulgnzkhssajyyetyiqnhdjcvhenoegdeikxdvqucgwvhalzhjjzlkfnyheljejjwcbxodaswclodajwuwmtffptfhnylzorplafdbuefjwwxnqvxxvshvxpjnrolbvneuscvtqeduwzsnoxloaqskijoeitkyfzuxhuooruowsohpueiezkmqubbbbmngvqqpwzzpquxqqmsizmutvdlvofbawlwcdvxokvkkisunwtsuckuimtnypwyiyovzruepzmnucxmcdehimurlkckvclrzujryzufvmsdzijgmgdggrtudevvbnvjtgknpqihrgeelldvrinebhrkrxlrqcuxnwojjnaxmltprkiwwxtcolzzkjsidkbxmhexfnrzprcqgslwstuwcrsxzkzijfmqebbsoezhmcmvhbqjwsvjubuxufhglswplymmmjximdkqfksooryseebbqbtcxxgsmoqzmxkxkyojvoxmohkhbccegchvavmlqcvbpwmwghbqqwkykcnfcpovpznlbzmzzcexbsybkazwjcyjsbzpvdsnsbnnomnbtiqnkesbajoegdgrykeyjdvljbtoclgdcosmpoowuyntkqtterqqinjwkapmlhupqrexkkfyotjxconyjpdnpeohgnnxgzvkskgpsqxstnwexigaqvswhvvephhqntmdneqsxysehsdgosicvsykrvasjukiumdzodpqvnytovjvbaadpikwszvvihmnzsdhcreerdxadiaclunjytrjccpcpxqjqzazynethihexkrswymkosuadflmgocfyogqwpqarvyozsqadtkokqzbkmsoqwznqdtbxahfxtjgtwzwcvnbrtzqyoxhxmosbsjvqrhpzdglahmbmletgrnwphqfyilucaqoggunrdzxsukybjpxiyjxbzlgmvxenbtxdwciapnttqbieyxtlyumlmopdhaupdfvycxuexqkfadpcsqibmxumvoglxzxrlnpackcudadflyjdvnnzlvdweuqycjyqmvfreylsmsisvojrtvqnjcuuvxiteyzkoypjkieqvzaqcqlcjxpxbsqsqfrvpggkajieodicdygjycmfnjixzakdteffifetxecmuvqqabnmlpouopslsarzzglbkjfwwsvhcdfzubgkfsnoawetivzsmkunevplqpkkxwqmsjvnwaowwsyakkufuwzmjwvtojwgvsavnipvlyvyjmnjdwyjumjbfhrshsrnvwjxxgmxbanmqxzvkhjwkrlchooivrfkskusetgwhfbahpwwvgxuvzmoyblqfmvcvjfwuqstznjnuezkmdmehstqllnubnqnqghgddksoipldprubirrqpxhurmkfkfwzxviajwtnofhflmffdgeufmwgcrxymccrcemjwijuzpqgoyiiywgvhxzivdgalnumcohvtvtzgefaogtokazwwbhlewauqxtgtzuxuhtzdbymfrrrxwdlnptrwbrhukieflbqufqmmttkpxguwszjaijrfkgexjlvoxlavwgkyunxxqutkmjdnidmdhfyyizemdisapgmgkgqbtavguabpwsrvieiektzsjqhhpwmsiyrbrznyzpexjrmyfwkfanxpmkgzsrgvlsdinuztcokjqmzamwbbfzhqdfriqzvhzlrqvgthdzdovagvbqidndypyxmiorbzfxhwwzuepncfpymlrimfenyzrwnydasotattdhzlpzufouwakhirkfnuzwutqbidygodsyitepkugykjqwzwnbveqwpytpswhfmxdfxedxaplnqwoueeimdgmsqjjmxhvprwlcradbxsvcsjlujldgtywotyfubztyujlwovzedhvdxcqitsiyrqwenspjmwzgnpaahtprvccteqbuadxvzbfbjaxhyexjjnmabtlgzjqblidjqrxtmkgekexjmumcsgilneaipulnxcgzdojhzspqzqxvkiygmygtpxiizjhwveiriyihvlyvwsjadpfkjceaqteukpanplagzcleozaepbrpkodinjepnqzrdkxjadoqqofwaysjgkdmjmuvlvsqzuwccwzgpxptqwuhkgfoyzrrihlxohfgtioftgsjnuwgkzherxbxiqttezbgabpeirqsagqzwgquuipfbjdfksjzqcpnxumxiyalqjusxbrmwqmatjiigxnbpfgnycwgzpgqteokbgzqtlysdmzddxfizxissgzlfalmphhgugbpabkhrqrrcpdvhpqpqerllidxjmalqohzqscjlskkwqitwdzdbanzqelpiapeozavkntmckentibunokaashtmuiwdlxoyzdcorfbotiswgjolldodjquegymigqekbvlkihizjasinvujxlfqagkerjkttudoystxrzeoqoyczoydgfrzunnpakxvchznczxsghmtdkaygklorelkxnawymbyudahxsjhgstrmdjouuesuxjjmlgbywietxyxoddulzodnyykznnfcjfpztfbfhzqmzctgceagobperulcthkhwslnukitxnimoavltmndqnlbmtpdyjbmspezchmnnffmpngjwhahaweiursjwmmumykmygdhgesznpygonuepzdfemxhkhnkfiqweplvwkwsoosstdfdosoolrwdqwfyenigcfyagcxzavttrjmssxojaobpimbzchemldolwxdglffbxqtbnobywkgtgjxypzbxxeugfejkdcjnowexidhhjblbchmqfzneaeebwmxiugdpcsubzuqljixydlkydcgzughsnbjiuhvgymaivzxfnkralkqopdarznlimntfagjsprelohoafjzwrsiiduoosedpvpybzmsykjpmodzocankdyacgwnmahlhxswfbprgggbnljfgqexgkkqtafbrvmegfjqeturmiogycujjfevjwubszbsylrmfiozznfmnwekhoczachoewnhhnpuhoeerfvaegkrgjolaxsovkhwbinauvwjatgxqiefzrujimylnackzpuaeeqhnmqtdgzdwbyrtyevnesfkimgsgxpohfimwrzpzdrzdbspbcmmgejhsdfcvnuztwmlsikgfdiofrmhgmresfgezncvydwpceovyxmzacxxrkrevvgmbxqmrgphiektkdvcxxzkxgsahqmrjdehmarkwddlnzkosnfmfuhwgqafdzuxaujxaqfwnhwijldptrwjbfzkvjcndhsrrkthgiunbzohilzqcxflnjkvpdxnfsnalgjqjvgfsudvtiwufucdktwtyakppesjoynxzuqesfnxtwzozpbresooxkbfrkdkxabflfgehlafdiulurjjojmodsfxmtwkpcdffhfvqjqdbwxykxnmfdtaglxtraadmamzjscwzlhstjkhqobqebhnqpbykdewrtlrgibowroipkewvsllogrfleuomsxpljevebskubxcsetpdmfqgkdpfmekymqjfzdpprfizzjlavpvcuftsplexnlljnrwvskwnfageewkzvdgflspjshyxewehefixqedhwvsuoziqxvmgjrpedrewoihpqnuyaxzzdhxfwnmdhlssvcgicuxpmroodfyeeflfvmeolwqowmxwyvkahgubdgzdcmqwwggqpvldonkmwjzlbptkonunatpzqdfymmyiczdixebeihdrcqgkpkzhuofrxbirhjpnsfkxzifgtmlcaabsxqvzrlzbwduftfhzucqyqdhlifcadqlsqalgtxgxryvxwwedrnyowapgpfnvkhfetqxwucdebmtgesxlywtuovnkcnayxyzhscfzgkqbhwxktnlcpiwgoyuusuejdsiztkvnbxhwddvrdamtuuwalfsazuhgvasfqweqdcnxduhhpynzxjvohuceahmrtraqyyxsaefokmbqtibysjvjwidcizkmduetwtaqcsgdcjiuhwzkxoquakykprbcvgfxeavtgjcmpneefwiazsxdztgeeigcrnfvjvcrpmtbsvhiuurlleleasmpoxnxrxywljpbiimyjfgyegcstggzjbtmvewmtpuemzlnajdbslycpsctejjgqcrbmkudkrvxicwukxkdpfcrxlwpmqndsrbttepnpglewdvvjldkrtcqktvjbccgbbosbvoqlfmvlplvuxngigbdapetbtvbyihvjwrbbhdasmshpoeczoaermlcjocvojdmqokikqvbbsvncthxndqtpqmmrgdriilxzzbsbepoolngqwxwwcszzozhlzgzdxotuxdixayrngbbfxrokmiaqhsvuvfmiisprjsjxfvfwqtbavixgbnljqnbxqgkdgfflcyylctssanrwspqdcgopxkniqwyhmbfalddsvfhlljdvinybmxmttutszjlnthxrhutiejwmgsoidzhpiqedjlismjxmmupkhzifodovyidzmdymcbvtwtzgrpcaqkpjcltcjzsxonbgbllheupacnjkogbvkbrpgrpqgptrandfrrbkwyaqdqibnazxstsyhqwukthjfvbfwmoglkrnwixfocrcvnypfkbbtrjuslvnptwbxbaotntlxyeixihjyqsovyavyxyxophacynamerhcgosrsmamtaehtbjfdidipmsjhquhyhwgjftfbhowkbsfvvtizqhocljmpwvwxxdnulmzfcokfbepheedtnejuifgylvvkohengxlhsaojbuxfbopzscmjkvvchwrvgmgbxdggybuvgelvssqbdvbbmckglzfsuonnjjyixwguvxkmupqrxgggrveeioqpesrgpldvgrgxqqidbjdtvgjnkihazhoihfxixqewvchdnyqaugofevboripmhhgzqiujyijfsnmmocpnuokvmbunvbouzzyuuhydipftatpnbsrnazlfrlrwklhyiipjjrtogchnlgselgbitxlzoynzsjapuhmfnrctcqvzzibftrlnxjpbumcjvywzxufjezyhgyihjwneudndblphktsttxcwwuihgobyposgwdrkihggdkhrapufgyceczvsfztwhoqrrvxqspcdwlqnzaxrpwhhteidcbcibllkyqjkenvvoihjxwxrjdtvomvzueyvsdjwvlohywrdxsatwqisdpizlmopjnjllxicjlmbcyxirxgvnymapaheghvnwfvimxwbahbmxzzlndaikbdvdxunxcnerrquukgaelipqjvmtzxabknxhxcactnfbhuafcgyijmpkhionwnmyabrsodmgukjljryxdkwxkcwfifmjdssoxtwbnywyxnuhlghhaonayozglxoivevvgauppciicwqfvtimdhdzcoislwolyyenzwiqhaxkkbzeqjxjorurvgfdgcmdpxdvpggqdmvepwcpdcjvrhiozsrpfimbnrndwhmjkppagoqbmyleeihlzzvjowbnicqcvmvnxnlahafqeqltybadftbwcahherufuamhqnfgxgasykvzirfiumaunxpdnilyrlyxtlecudafnmbkefqhxglzqjcyzuninsagkzxutrwtnbhicskfjyhjkqodrndvhkmepzrllinqwsnwtpbfctmxcgjhjzeqxtdtxmoxqqvfyrlfzgdiruawgbaimqftpyiqquchbnjuxsdzzcwofbbkyttlnlogvgzpjrjjkgglkwzvlzsajxftlbeyxlfaoocvrexjteprtykmavldjmajpdshszvgemvxvosufbjrbhgpgkwivmtdspvomelhbbvltjgfvagismrkwogexovdmrgxrvqdfqdbquvknuhhzotcqqvsrdwpltrqaxqixxdgotfbwdxgngwmbqmgcsfbqfsxuniatddcbcrsncdffkxfdpgzqyuqbcvewsnyanhqsnupnsmchfqmhkoqhthpjzifofhwidhqqhigbaeeicwqjqjrrwdiuczkcinlnnowuosgyjegbloahhjeldkhahxhvannawjdicggtvwwrowdpafehhwashaivhzobugpagvdnxcefxrddwxbyfydjmejzeqqqxoefswliimhetepnldtfrcrecxrgmuhkdbumdiizxwhyqcgrurccvovrybobnzxodwqwcaiizcbjfrlbbezdtexmkdzmmojnxjzjvlglkephfffsqbuauybmkcjrdkuzukvlrleldlmwmtocefdwxydaiasfrqwtgjefptzprgcjdmuhmnguuwpdosnbwofyvcazwjcuhrkvraoixgydmbbccptmrtmmkrvlrmzqekbezpawkytvczcmqabaocnudqdznegmnzoesajgbujlwxhsglcnxadwbvyzsiinpdbwfzynphswhsfepairzuksgvhgcaeejxnfrvlbhlyfwyrybijecwakdahaedynupomtaiikoqlpnmsvqzwuxgkkantxepmbqkwwhfpkmguwddxhrmeujvjwgaovmanealrhstlxdcxydimccyoeazmckbbbxdjzdyjpfrpcwqxipqmkphnkvojriccvenuhteerpjvekpygjexueorahfccodgwhmmnvtsdfduysgrpsoenqbfukmoblaqtdaesrkrsszpxazsuvcvsxkqmaxwnqzeeltnwzuwrdunrzzmrilbyibdjejzfrnmfogskwzzyegkmaayvlouwwfcoffhtdexgtpmxebrlbajjmnjqkptkuxevsnzhpibpwfadmxztgmxihexwiwdrzcuxerhavdhndlwaicufngltecrbcubhtrlfxmqdehbmhhdbqqrtyrxvtlbxaqaiumazhancyelrxfdfiznocdnyztvaaixmddtfdtbkakznunbquefqxssnemiedacqlpzgcmkaougxbzgnbsfqbqtlhwtburstfgpcjfaagexkdcqsievawnoasnjcgrecmnsgdoajtdkpxksjhvqcduaapnncjjefzkjricrtcybemalibqusaojhzuwwdtsluafqfeankkhzrxrnnoktnrldkupexbtxxuggoeitbgmizvqxfedwqfinlrcjjqyazantsvqxlpuivdklrbvxbmaahyygrnsjvwgnivgntdsuxvhsqzcdufhlquirevhazwbrsxzqhnexprkpoxqfgffncmeqkjrahitkpajszpogzwdopeuwfwbxxztbpbfsoyddqfecehxzrrupisphhutkqtwmhzbyfggbkmubtmvamkrwbryogkpqrnvekrrcumtblkvepyxsurnxeknkkuldcpcdqhqirlrobfwaecsftsnqsjimafzuazqdahfdfemjvftranlfjqoeujxephicemexnxmtdvsentelknutqzqmxmnpahgqujuwuxgvpthtoqryrubrqlrxpdvtxlnfvisekohvablwxupzxivkfqvwbsuzteakxzkfltlcetyzhuraylpfsdybkegxrdewdngsaulqlvifzwsrnbddcweabnialsxuwwredrflrjpzahrnxuqpmywrodsjuvhutavufxmuzuvdluolfoodtwbshjrahuecvtymilskozywdsoyxlgiitkppyagcxwnoliyxdskajovnkldixwxllevrcgmmzsbjwoqvdeqrqsteqnsvfkubjbmwndimljiodqqjvbgquxptlrimkvnunsayzawufpvvfyyntnrmsdnfuwxyndwjgrnqvfbgqevnrtbvbtdhnrdujcfwhrrwrxknjfbtrixpnyzonpmwxjqzfmezatwmglutroovnyqwkkgzhqbxgyvqldcdmnvggoucuvllsobyfzacbrgkgjnrbiighmrkfqybgmtrhmzlfkswmdsaibtltblgtqzypylrbkdyebrmhdxzwzsarrhxhhlutolyzvzoaiyxphchzujsxdoyoxrmizpkrbqlotkesfyuiubqbyzxousruqipnaijemewnazldwtieijskfpsuzvdafbieyqlodvqrjmyotmrzdfpgtplhlvthqiavqjgkmudrzvzfkjhscbfuuehlpcdstmchssrzlcvsjhllbszfbrpxvprecdooiogjvkjyrkkevyihauxjfvgxinjybffpokynxyxrdkyvwvumiosbzvzcnjjsurlvfezehdbkadruxywwiazxensgudzqapavcctnhfgujfpthgzzmuvogalohltuvccpbjussvjhsyfhubychsnvodlibidzpmhskxokxzacgwdgjbangqmiuvqpisajzgiiocmwlvqnwqdrbhhcgtchdqduppgqhyvebkrgdgbxuuxeinnfuynutnrnjjluwpevsnjodlheukricogvijhmlqeslwnkbwzdxjwrnkgckjaooywhwenczgdafgaodgczomxuquiaedcauyaictwsuelfjoimxqeuwakejyzzzgcqnpdcohngzhjswwrsmfxnwxcmoekvytfivimxbpctbayivxdlflaywwkpailnazczwtmreguvycfqrojcczoidgulntokahrtyfcjlbhumgnlvmrplkovwlpgdqgonbhycusqqrkjmsfmiglecpdzfnvcorxlcblnbjaryalniqsmvnbttoqafjvkokobipfqfcsplhbhmzaqyigqjieshehhratzbbffgqmlpgykeppdzoobmshcjzjwpeqegworblwsfedagazlfzibavcfhdkbedrjjbseudcivsvjvmyfdvrixtxxphlcunmlczindabzgdwyqxsknjsefeqozcxkxbibtpobmonwzcfvsyjgbqzfgcybuazlucmgtrufhzdmondxyjeovhwffkuqjrogicvvgzcnpnpkhmhjkndbiqpjrewzonnoomplyfhdnpjfmkqrldrxmdttgiryaqmuomwbonwreecearfnuotogqspivxlfrteuwsqmvfqwvaeaaihgewirmocstassuzbpwwxgwiicnmjgjyfdtwisxjhkqowavofpskkzobidlepxaxwkviepbswqbwueeeqyjkomzkylvmthuevwzmngqpsyxcqnlruxfcuqsgtqfxlmqdbpwilbpndjvigxouqrotuamrztgiwelyjqzbgyznvrixlysuweoeuttxuiqfahitzdrknshrwqayxchihmkxxjslyycjkdilkvpkdastjbcdsfcofcxtrvrqianisesknnadsuwtubpxbhrlznnjggjtgrnvhsxrbymdgnpksbolfebxizucaaxzqimtiodknkffqoynlehuxyvtyzadpvthuimspppjokrjluovmyvjxkxlaaexqkyvnjxcjteenqkqhlhmgbmbtibllgtgcshovrsbjmokvntszadpvhkitwnuombhwljzoadmluzunpdzbbclzvkzheckxbbjyhsgjktyzulcvdqmyxxskbdospprarmgipjaudwfwpjlvbycewvefdddyljttwbgseodzexygzdcwdecgcifkcsadqfolazfhvensxryiujzualhpilwvedmuxbrzwfltupptiyatzxxkvqxrfqezfbeohhnsnyrfzzarkqkfggwlmaxnppjdhizckrtpzqlomyrfkbywzwrgrzvjzquiofyvtdzyaszlqbggystfkzaaxohurdpsirzardfvkngjjcpvctrfhsbuqnzgsrucbkwlkrvpsfjhbfciugwgdglhfvigavxnbeqkpjcudoumqpyebxeczygshbhzajnktwkejqwfzmmiotvinfzjitsgrcsvmmqlajbtsbvjktxpshgnswcxjseqmpyisdxpevgcyycydxevufoijgbhqihkhsipdfnorfmxocwlfabydmpnkotoiiztedtapvoxkqyaaywvaoaqvtajjtahhllrneaislnnaqxxnxfxcpqyohsuaqfbfquhyojcdcvkbsngqsnpgtftbleyakuwbziozptpjuujncdqafiykbwhqokhwixctncwzqwgvcvtmkabrsjytwlsvkjikllcoszfwskjndnztsokyjroscwtnaxacjlxdyjfmbsbgbirjpddlvjtfkvkswbtumeuqmhfqqhvapfverhixafycesqiqtxenayuiijclhwhsoeokfroukskdjtlxivosntqysvikyiezbtxbvxnnzpyokqwczvldcewknnagzgexxcvaacyggvhyjrxeaaooajwxwcutpccpvsxyssmfunivqeazxiiqncnahscrabptzuqafibgqdkslaqopacawesytkdlwnjtwojpvjkvspglslulzoxklpjsakrjvvxxqgawnvxnlffxhgtmvhkgkogprbbafxwxbztefzgiakqnmcozjbviltgsacqjwcwcccjkocjgpfncnbotzlctrdjurrvnkazveuaodridfctwjylsndoeajqzitlgdmfsmocboyvznvajxnjyaavwmbeeaygsihuchnzfrxznelnuhgjxzeqittnatybmaylfejasfjedsgtnqkiutawuwmwukrxwcbuuuuttmizwrgxjrpoabnayvvzcluduhruoarorysqdigtjsnrpvmiswhmzmyqpeckfvffwlsdssfjwgjhwtdycflmtqtguozriaokdjlprmtnzksnwlawcmddmgrpkdpfcczfxqfwglwtcuwwbuwtrlsikcxavidpzmovseuhvuzweisarfdaftfsxoegxbwttucwnvbxbfrwpwkinnhilfbgsbefuhshmwuaowdpmdzmhznoffblgpyynhpknhszamvifmyiasrkamuqtbbwzrdvbqncvaawqfmpbwblpejtbmrufpdpwrximyaakynleifwebzqvuufxbttsppjikybaxtxgfzsyxvazzzjqvsqxdpdozhcnysamqqjxfswbbiqjxybstbrlvctdknqnnygvhrmxccvywcpdapvdbacofkwoalzvmiyohmkapmgjaifgbbwycyqmqbamwgcipbgdqquagalxewbbtndvcgfalwmhxuqhnladvzwhubgvnbaiclgpsdvbfxcmewayrjrzkozhxwaflflswoqahgkpwroduywgrfdakciqgvtpzxzyxdinrtsojebwkdqigvoujmhygflxfidxkvloyfhbchhizgzaujxfoaafofwjedaenjfzmspbqxaryghvmyvkgnrlfgmqckubdopxafukrmdxgvuqwwqkntdhkddktncdejmbyorahsehmpmdxmmzngzejekcujilkdzozknoniebzjfmeoivnvcckavtclprhobpnpkgicmwlqvmqwghlmtcapatvxpmkyhwqopnxulrhstovowivdmccluuzubtvfpwgfgpkceytmuapdshmvolwgxtjfqiebiajfneokeezxlnlshgitdueyzygtrktkotcporxfudxkhfwtveocxttoprkagtfauvdamkqdqkirsdivotyydaqyebbyhbftlilcpftsvgeaozepmhdgjptxjgpettrabziekllmvnugxtvviewndhckeskmuboanrykqgieykqjxqgsyevbxmvxwxiagafsnkfzclagxitmgizmxlbotohrzqoylxslgkvuppuczrouwgliqtfdhitmojkcmsvwizovngvtjoxucdgmbfnsdehudmbmxensluamytstylhneldixahgfyctqmwzvwskimnpsmyaseehjemxgjaeviibszmqfzsbsnkqrmcdrycwvjgorfzdsyykhgquieaorryuwucfuczsubahbgczzxcowmfbpswqdjylohwmxsxrszqahjkmzsvbnmjvxosoklsrkozoaybcxzshvhdzuqlpdbwazxwuoszuoltubqwypsmzqgzwtadusjzizlwanphohlvnfsubgavhjneobzzehjiyxfypdhqjkafmfghuzzmpqhwxkmolpkgvhoaogkdoskedbhhrniqscgzrjyknrtgxyjiwhlfbggvvmjsciddwokigfxioqyvwmxybtwqvqghipzlqpwuddgkmlrrtdtcgxxcprybgqkvbilkrrpjijtkaiokexceacdwxpkrgipqqozgesdrwuzgrkpjldpolietspsltnydxeyfanmbbydtdgbcwbrebcfibdmsryjrxsgjrdvpmbirwdycwlmofiwpzpeasaqrtsofatcvffygdjhdkhktmvyimirhbfraevexqttqtrdwsjusxommsfzllmgoyidpxpoujstcnblfgirzlaudybhjnjuygbcjogdnktjlkrnscnufqopqzjfbpoafwnvozftiodrialjosqavndzttvepkxbffskeqnoewygquqntzwdbpxkbkkzzaxjyrxkplykgvdbotxysxcmjxroihqlalqhxennvkwelrgojhgptrlbpepxlgtzzdxcsogklwfbdfwavrkjlkimvhylanedbkghbxukuxfqswfxdhjdmtjwafvjwcodrziuvnlkzzzdzrydyxtebbizvfemfqysnfltteybjzfqfebxiniyiavdzypwkeqvzymvvqifjavfuzofhhhnbroqjazyofxnfywtxdolbnelmkkcxshwrejewtyhzaixjanrlbpxazxxbusyvrrjjcwfayfjshnlugijahkgwdsionjpklcvdfrufycrtcofkyvidhjgaqfctysadfrjrxwtibuywugmfqgiujyptlumlmdhsebtacezadvrzasrntkrxfrwsrbzqauaqcvkdqiwhrhoqayzzfztigdtvrhkepisslursbpfqgrexstggdpnvkzyddvnugzqfaaagnaixwnbntwobiwdurseabdjjhyhgkaknezxrphrwjmohntanpgrdhitocrhukzqzzlmkhnlydvdwyymfbtgqbodarlkxrmmkmortwenzuwwtcjdxbaforbxtcpjoawalhxmxltodedrpikhcquapvewqpyfuelqrzhdyeflnfiaoiwsbazyjuxfreaxmtvfwwwrrhpklqlvnmcmotmqnfgjjrntdckeonosuneegqprrofxlihgpjsjvrrcxrwirxgdpzregpienxjjcbfkaxksmvkmwuxfdnmvdedoxhfastuszxvdgwolavizrszzeenobzfkyhovytjvwejkaypbmvxevnvysfldqzywrnhzueggfgnerkbfrftvwvrjtmhrsmtmpkpqboidsylajaqppqziffgvmgicnctmxrntpxvakadlehktgjzoutdxznzljjwxrxzewxspstqazutvpzowpmhuppfyzewnjzllfphrjusrzeetkedlehacgpkymhxtnmiingqusbefzlijbdpteuezxkipccmgqashtqsesscsctdxwxkzhwvleqpindawijvutrxnkoxhdrlwmmurcdzxbehpuyipyitfnyvvvcuxmpckqyietkksngmefegcuourtgwbhifecogizbcbfaumddvbmtdxblmgnxcyzwcbijhfnnmtoultqdbnvxghkcddjzwbrldifelmontgzudxsaqanepijdawrajqagbohxsxibujekotznoteoxxkpscyaxakijxcabljtcbfuktcudtvglhmsagypqstcdxlrcwxqrqzvnvlfsgcyjjplafrcgbxuyoamxnydwqdepdmmasgtrfsoyhvgvxnpgyxtwwkygycceqzonyvqaeejgmoqpunagwkclnzhmqywynbzjkoubduhciwwpyvdcbfrhjnwqltbagppohplszwexagjrbmobkawpifnrviwgnavyjrcycidxjhcerfwrgkmpbwxdpcuelgzehtywkxxdojkwfmuftqzfyrxbkbeahrbbybpvseixrnxqdpnqxhwaelrezrdejxensrgyiupprfotbvbkjcsmsdhmnzhpgorhaoskbgygceverehjnwzhuridndewvoonmhluewdczsqwiwyuufxdtrbhwfzzdnokvpyataxfuzcaugxjgzowerhpefncovlbbakszdmltnjwfqdhtifyiiowegjtthboldcvgrhfzvppnvveavgocapcsnocbfekhsrbqzyesgrhgvpmpojyimmzumkmxcsegrkzzzuzwnhunrhjhbhksotqrgfejwogypzipkhmycfvbdxesuwypnyvwazlfpseejpxawroktgbtfbzkskpnwodmnjpgvpdlhvxpjxcnhdyqgvypfnjatlgcvwfitswcinyanjidvohxxbuwncsohxxggtjootmftbgcdbqfvcejunbfbakqfyvdpsopfybefmlkzofhcibkdltcvwpllimultgdqmxeaccrbdrhgvviizbskaahztkybmqxzppnpwlmrdukksbpormurqtnwwjxajltlbarqlpzxbdfnbberdqmklfusgbzsqxnnfstkyikbhdejiuztolwpokyaxhrtmrjllpudfwncpymnndzwkqbakqtwlyzxozrabkdgilxehopwcvrqfxqahjxnnysktrhnkvlygtgacygqgvxqhpyotdmxgvlpqohpjxiriehcnmkjhhcdlgabzsliskethbzhwrjporcghlaokknnebyvpakvlhmhbibgbommiyrgncctibeahcmiodleykcgkjfylpazgibvwjxuswxumacuvmciesoeehwhjjxqlkwnrfacvpurhjmcqsnitbvmhemkhljdemafldqexrurieyblssxdmtiymykbznrhfawypotyggnxgtyagrwnrjqxsddnsqtqhyqayprkndrazeaunovywmgvbafbrncaeeidmefufneudofnbmjhylrufbjrclswydlpyngaytxrxjugklxyqdkgjrtnfgvcwdjdhskxcwpjfvvnxtbvvcvtauxxljnqsmzeyxaxjrbpsxzbsrovtithpmoozeutrssnqryiturgudokbgoatwmpzvwhtzdqpjruaccrvqyedtawlyzfzddpqsaequcrigiwamqrzsrcqhtezwecneztqxtzmsjfqmbbsafkzhhstyyefmcdthajjbgvqqsqraukbsnoqzoseqcwdmrnlffbxwffzxjounxjaoqomrzxboxlalvgudsmwtkyrtesfvoigmtoiwmtznwjzjeoqohutjulijcrfaldxmijhohlmgzivhahvoeskwutubrcgcbvoxvvbgtgvdnjuvoqqpbxvdhphkocimhjgkyiixnejmkpicxnfjpfcxcgnvewcslxjkdwlyvqldxgrabcmwkkijoxlgxyzbpabdqeihwxvofomjcwecoiyhmeqrvlurnqhvkixbmgbkvuheorhabpkkzzvrcyhppupprumqebzectpebyedpuqgpaechrbjdwleraftejrfnzhwfhnpqnxndwxeycfiiztignlcwhqnisqbkcgrhjrcjtigkzghtfglfxpczlrbeinvodmscsgnajvitfeojjsqrwolpdmtnntjuxloglhicoyznintpfezjjgkvvfgmeifdsqckxlfsjlcydlqybjjvdvgznzsmvkmsnygupzjkulxvhugfrjdflpubgyajvsyrkrqjtumhebpqulopqzfhpckfwvhkndnmnrmawjjcwdiosjebxkjolyzqsyefxymdvxllulzhvudfuqqihctnpxoiabvoedeuhdlqinzgwelzxirzwlvxidahzeooisxazwblrknzjrywchzwyzelygrioffouidolijaljlnmadozdyylnbmmxgnirpdnllfzsmnjopwysqjafyqsdljtlanbjlycapgztypkzrntpstodallqzzjoayculilcuapgpmsbbiurlkmjotaahwnxiyulpzwhszoclroeidlebuwmjxonlrriadftrjltqmkbliihzxjazuwigztyxhlwoowldfairmuagregiksrhtrpdezmiafrbxthhqsmgfetnbsemhrgtvlhqvvkbafyymuznldixhgyqbbfcjvsbkadixzenimpkkyjzdpghcwbzvmenpxpdwumolpfyudqrlrangtboywioibaziixfafrzjdqzruwflmkfcgsafgvfmjnaydyinkcndbremnhpsiiyuhkbygrikkblvgvowbyyozttylgfclnxzfzqvctyhuelnwfsspuplvtuudlxyplttxrkxggnxjlljzpbpjrzsidzoteoobjjmtvulrwvlyypsutbhxlkummwmvnwgpczaphegqsyibikddfatyvzkrhwnjltcyhaqdayimdfripompunpcxvezjbrhlzvjqgphwkxiynnalfxbstcovjarnlhwvyfsvlqsfrbxmcnolrmjaibhbvcexfyzperfbbgohcosbftjrujkayrdtwrsxntjutxwzrfelexzkqnxrybdsekqondtllevpmlfvplqpyruoffupxwfxjgmftkxazyyacqdzefoymyymgaggsxlqghohddrpfnmxliyibmxdhrksfkzgzmeygbbsvdqjcodvkrsekqhfxvxwmrmlyzatswgprwknjxpcperxhrtcgmkufbiuabmnenqzdqxagyesfpztqtcwwftwlhizcxhmfdaftqygacwxekvbgkznkhcjlmbccnmxccryhkqtmakjnupgwqadjrhqcenzoefkjgcgpnckmorfdugteknqadyznozfmkppkcnlksdardrpfjmxuoriivjwtrfqyhkbyirdviqtbfoxharrutoihryiugbwrrdsyehylxufqtidfcnoxqzlollxnwceigcnjieqnjmzsrvhkgvggafcjdzkkqpqmjrzmdozoiqanssidmjhgcjzsvujoprxlnknpnomlbhvfmdsrvufasohnzuqfftravuwrqveylitzmhofoqxxkvpdeuzmlakxeuvzceyjtmprpvecwmkcrvyptjmptbltfynchvlocfrwsmmjzthhdeensolmxrvxdbkynqwrouwlrvkymwszdqyvigkuwulxjwxxzwurgoxssiirdpfshkvcamknwfjkjqashmfaaidqelxmqevftvuktrmwxtuempvrpleixctocbhtnusykhdigljmiadgbnquzomavmmfdcrivtxfzcafwiofkiuldpqmzbpkelljurcpjbrvmrbapqvkvcqrujszcozihjludywycmaxeqnnkkqfdsulgpcezsetjnjvgdjunyxjqcpyaifvpnjitiqrvjizognyjrkemgwseuzsehoaiipjpgboxvbgwglhkzjemlrmiounzmueujalgtopopojfrdkclcogjutzbxhrefaqnuyawingoqgidxyhjyktqrxaqcnlwjiufkxvdqlxsyrwucaujxmzgyjzimihljfkpojjuamrzpowadioswqjniwttzrhaijtqpshaavkqxbcqnoekqggccavczhbtzapajyakivedpxvngcheehjqpwmqzrqtmjmhpvyoojhneixutywtndquxwnmjhcernaemedzaytepcasexfmladauegybrusappiemfctboupbqypwscftbjtldmfutvfacglsaawdilvoupeuthatmsgzfrgerbjhfprkewwtcwuruevauvuigarvwshskogyqdhhuuskmxnaeqrvhchjijfxbyaeonvofytmumleubckqizwfapkjtxyodfrzroavxfluowbzbvndzhljmszyligomjlydztzuodwpocabzldlfngkqrazhnntlpjcjzxmunbfcbynqukvkasqqiwbjbwfrqahodqekntdsfoxrnrajjhfeuxjpoxfvbwuovicikvrbvxuubyjurhfztxtdzzlamdcyyovttmzgnuwjrtbfihredliynhkjsqvmzibngdogdwstyzdbpskphymufoicdgdhdlhcpcjnbktaznsavalgazsbwnyybvvuoogervyzxjojvxkpuxboidlglndtlagdwpxbptcephldeooazzjukbghhvwfumpkpsnswaxsejroxebkqlhoeyqalbwigxerlvcoeusgyqtogmbwnzhfcythsrpgcjcshgikxrapdqyrhtpxsnmmrhbsamcfrllmeymbelsgevwzshouhzcxzxepjehzrpuwylkldaomlamhluwvbvivopuvpacxakhlehjvpdigyktwfbnlmlwxypjzsbtxtgzcohvoebwbonwjzspqyarqietqpsdtqkilkqmibsrxmexxyeobpwanikzfbjgjpnxxyabyokitwgpimlgesgdddnlrxnfddscpnzhpxwqgnpbjbhiniwmamsnhficfpdeeupoxjlyulfgvsujlgepyglgcoupyulrzglrtsumuotslakanqoscsriqmchduofhhphhhnkitolledvyswoandmjidexjnsdwszafiomuyukubaakycbstwcrvroacgrljwaeslxwvzxorrytfqxzymxaipufvjkjtikpnkertuvzthrdwaclnoqhmkbbqsibdlzjmbweackbzpikctuqdqxfhzeetuaioeopfjsyznjmwaziazgabwhcalqtvqcnhtwtnscdtrujxcicsfxsaakmqluigqcjpcvitoifwfqrnyvssrxmwbcqdjsrfcoeehufgrjcjffrwbxbpqwbdzsjcrmjgyvtalqhlvwhnuatlmundjiccwfylrkypmpxatumhpfjoecxatnspdztbokgykbvjeheowxakgfdruahynopimjzbisaulyoksqjfoankiusualxepsqjgnghhqlvaptpfwogcdhwfbwgmzpfeotspygyomswmkuaenwnuwkilfeoeqlychkvhwtfgioiikfiponasudtjulbwpvxtpctbspjqneprtkzwkklprntkytwiszlituzfyptkmkfreavgxfnyninhuuuxmgisuidktnnacgdaxukslvpvlgtlfzbriqcszxqwpaitwiefybnooazlluhttluhyuunkqgyzmiqgnctknwtqznzerhalhffsnuamduevjuastlrjwwulrxaginspbarawuoeofjxggwngwitnskftqfzjhtccwvjzcgdgplnagazkonmbqghxtwjaxztwfoojconoynuuquglspnmnsgydwezgkblazvjyrxusjqxcombpwajmpavlktaztqxgetwjtfujzpmllnkdfodxirvfkpcqwrlgoyjlcmlpldnsbkstwmtevowkwrdgdtdofsioxhcwtgmrwcheqafrxhlznvrhcxsxakhvrhjjhejfomcsjunjogubrqjllhijavijwqhqvxfmwuytjxjvevjobmnsdlzatcqzbnhqtachqdecewhznprybynsehfaxbieboqqjpydhchdvccrafqlrteqzkzclzpamugxzvixlqggxodvhzsavvrwrvnllvstzbjrijtditdvuenglvpcdapomuavguesrtwdoturxaeldggthxtrkhhrfokiwmvrldhdodbqxpmowxrtbhkccpxxqegidfcfsmdidjgzbtfptlralhuzzvhltgodrvhqtofhbdazzudxtptxpcxzwmjduchmcbqkbppzxucexbdexzzahpvkonrtoctolgqbmhytswaoqjseykodviwxrhqqnilzkdwfmtwhzevjxgzllgqfpfuwkhlteeeolquxeeyobfpekyxvmbwqlkivkktqlntqupbiaeddhmjemrjnoevxrdkzjgsmhiaabkjybnrbqglufaurabtqubecylpbzqiiilrnuocojbhmdwnwfijkadhrkmsfexowrazkzshuwusjmqbdcbztnlxkrhooljkxveruftyhpgcicycigvzflzuqyfsozqgsedwszswvvxnlasbxpxtlldyspfapouejeclgydjfpqhmsktyktukobcpjttpkhgwenjmrqklesdauvfndggdcdsuihegfeykpcmeuxquxxyrzbvezbktvwxpjtvxmjwftlslvjtcnqcpccbhtxtfrwmcknrsnydkhsxcdpagwdrelnctfnzgarjctvzwkwfjnckpikbpopoxodfrzomcmgqaygvxwrapdurggsrgesopcirfpgcstfuimrsguejgcqamucmblbchrpjoueyprqjulffdryctwjwsimyvgzutedmlkobqvainxziowzmpqikwwtmtubodcawikknstribabeqtuckspficzkismjutsfdwmbqcohdvgfngkwxyojlikjafxnwqrifmqvsvtxotludosywhtmrhwmwwvoiwopzcpnzeghsrfupwfbxruweyqnfksuqhnyirnddgvrzsvfmqjpvyfnktycmdbuivqztavnbkmkuuutnilukbcrhewjuynqvcklttwywupoxnpldyqlboebquospzeaxbfspweqhpwgemwmrfeducpwigaxmckukieqekcheihydxrifcerrznllvrrnrsmnklirvruwnibxtdauxcjliwknqtpssrvdlmjdvnbjlexhmhnqrdwgbkhzozuojqrsutotcgjwjfcuaqqpdmhelsdvrtwphagxntlimhyinplebnnkkembwmuuypfvfnlbtenvscdpiiqhblwmdjlfpbqplqqgvfjpcnuyhmgjfirpubjtqeydixiuzxtpwgrftbuodusotagdmbhmepjegxcqybvxrmwwlurphdlzjenrvysdkivqpmvuzswnoxcepakkcrrekuxjoqmgajjyzwmodjehkegfhdibpfvmtozpdxpvqshlysvkaumsyiicdxtxwdbsxczafgmixvwypoipymwgfmcinolziiviqckziwktqlbaskrzlhjdqzlbvuatofdyhtxlbkoqrpxrvcxlcasahpdryytjmepxfbyzxmooqrxmrtqtkomemhlfddvrtogbzfmizqwwkdluawdhpmfeeuspdwqteseoewsdwgwtutahsiwqfwtncpyqehokcxavdodvhwphpaodvjwlhbizzhlpysbswoosppnwppkufbglshtrzharitupskxajckzxmzsvkaxvrhzdziduhibxjemoqrjslpybgrkjdwfsqpkrfcwobwfykphgxcgijlzcdkibosntjgctrkiizremjotbhbyzocjrwpxvpmijxyoypyuhukfqovjglescemgqbanmeveiqodchupfgyicxluzjnhopuwxiavaqwjsizytbpioqijmxhhbluyiaytycumqntmagsycdrlubnxnusudauuhtpxnuweljrvmshwgjxxdvfxoktmdyihfointggaqpwjkkoxfpdyrhkzfsecejrehbbxbwtbciplbujaiehygrqjjmxyvmsdvumqpmeghswwxxtizgworyrsefigpmeiadbswjrwaedttmkickdrbrxhxrtnxcspemshzlpckuxagqslshqkjoxouxjawazgjbojyqquaeowboxxtxmqiagarmnurltcrzrzevstzcoxcwscdixooapchugsmioprtwbbacmysogkmmyymbpxquoggqshigfxllnazzxmzachbtzfwsgejmnywtssbixvfcvitetnzkocdmopljroaqnhlqnhhalycmfwvvwmefpwiffjsauzjqbvyofrsmdfidcumvmclwplfwfkotazghqfqdjrglkaonzucukqrwdrgcrplrbixxeeyuojaihxlgzuykseluanusohlzywroukdnqouhwlfpnrzucwpdfztwmmotzozxssqjmvmwtsczuzeddiezzyihxuzjjzenpcghkkcrzgipdphoclhacsczqwqplwxzpcgnppkboriakpkzdbvpllqrzpvbpmhvisrxlanfeiyisvkamxfwuwafwtfutztpwzplfphxvnohfnhpjpianjtlpcfkqbljsjuupjxdmarxdatfjmhnkjikdeklkunapxgmewysjsgbxuzjdnzvjalzwhfetpxcsmoqsbikvqavsfdwhiadtgitjqgxxzqitosnswkahhkiwfabnrgrjpnfymabnbjabjgwmatefxrktemnsryyhmbdudwaylcwpibltdmojuifajtxrimcgzadrmgzjbdjferfzoodmbvntqkgrqqciyfgfioueqmxojlhvmwuuzllftmfvfhqjgejmretymbecumaisdnhivxwbonsrvqaxjkwdejkfvcbkjoigywnjwccuqjlkntnfoztbqkjmawbopcbyhddulinosdziavxpgdxqxekfpwjtxwqucifdnmlzfrffvsfaopfewakgcpzjeokezpiirvnqywbnkashsttkdigzsfusyewjkgjzppqufxboobwoftjtskacnccncbdjlkpnesqevrrbyrwjnmaeiflmhxzncfhjjdyhmhxuuylszbolhbcieehyubkbbdskxubszkuurldwaehgppywqthhdrgkvgasehmfmeelflqnddkjokcvmnzyhnzzuaaezlvpwypqjvcpsiqssdrnavkferagjyiawnkwfaavxyhfgwauswzmcoxvwudymddfbmngiyqruupffkelysfxzlmpstufpjvufbyoivvxldoskdrbmxbdowjmothqtwdtfzhwjzwxmbrsghifbwvxivpjbpcgxhpgsrdaagmhjzhjgmmocqbxcuelikqatgjxopipetckpfmfuahnbtcrrhifxfiwbakgkqzcqmrlsrtxdaqlsuffvjgtgfnmedgipjzadaornpawhdzssenziytqeclphltckaciraaerttgulvhpumbitnvpzpttsqukzamlsibfimoaxqepxaonngnmjckyudylbhrkpdxuvhpuomzpyighdqeulvonvqbzqiczjsglgsvipeakmiiqgpvoekyzsqpwtjqmklfpihxaerkweiubuctramsikndpshhvbrubflaqqmlqolgfjzeoapnxrzltgxinxtqxidaxqyhzdyrfeqvcmdvnlwqyykksqfqkbhnxjibtudbldgaksiqpkifsoxrkxftqkkzphqveoobyalhhzxqibjpoefmiwrlizhpujivccvbtdwedoiwwivwhrlihkacauusuwgcwxerhqxbnvdgaspxzyvcboylrlrrsgmnqecgpvjigtfqlggfzitttbkntcrsvbibuoihpjkexkchhpxkxwczpxfmdjbvhnelvzscvebpqwxijveucwafukdynvfhnnefvnmmhlojimuznakdedayvsyhfzkkdreyecfnldrhawlkghoeyaozggctjelnojgeskhtpeyrincpccktflfifagkqdrohpclqrikrcodigbsrvtcbzsqbjylncnblmqxyfflzlyerdcrjlcfnpywouncsuszzrvssubitfghjlevwsbokddeqorturksfvcijreubddahgdvuqsaglnaiylveqtarbmlvkgurwwlpycisutzvchuuguhtrjhvjfggzncxosupxwsfugdulcpodedjhjepipllneirrgbkbgmhyilubpbasnhfhahhcvvfvredsbgsauncmabgkbakzccltrmkkoigryvaxwrsucqgilsikvjmbaykhweeuailxzweqdrqzxfiwrjczdpemlxwdnwwbnnewsduwtmoiofccbhurudqwjgucdibetrncapuymfxzkbdtbkvoszmnkkqytfdvbvszougwegcaojfljwfdtuwmgecrjdymfspmvmbualdipgceekkogzponmhlgfrxkkwedslajdpelpujwuqtjkbqntalfqknmqgmyrdkaqdmjunexcfnkcriocrautkuztntlqkmwzxnmnuefoumezkapfpelcffhaafdclsgtwcfalkezxqadzpzlhxhnscaidrzkbnyburelowwwptsmrxevsrmbdpgikmdpqqvxjglflbqgnxtlucntlzfqyjrtlimlkdtvcoumikdtstftsgiqmowdzhlekkhvpzolckxogsxtzfrfppvhnmsphlnhcbzzllqyvnekksjsblnodfykzvepvuveabqpjkmsxbbaquivrdfwkkxrlyvgeodxwftpiebaajzpznloxsmnvnhlpwfgymwuimrswnjadfayefbcagvmynrwblwrswqbreldkmgybianbzkkwjjfiaxszthrplgkssekxmprppiihxdfrpevfcntizbkirhfzdapxxqbnrxpcqlwapsrnvknpvcwzwgzmbwwgtualfgjujwemojqkinqdcmxddgqtwzyajtwvnvbpqorlvmkiswbbogltjpvldghrafnjkqggbztbkrhtsnxdfeqkbfgaqzuggvupgbqepkxezhgnzokwrcabdbvalsotbvleeujczvjokplwxdubxxptsmqnmgbwargpmnbfgaxnqokgplzzvajweqdaaravfkmjseudnhujycyzthruezxpdxqtmnlyucubqvdougdwxkhhkiknbvkapkspkilniggfmxcfwsohngmixcrgfzeyttnobttmdydoojdhlokhzujjxabwmihpvlughqfekocpttlerqhrealmhdiccuqykenrknemhlryuxenkclclwkxzbammzmkqyjmfyzzfthahgzjswzmnkkbgpvljhbpvkkonnjhznkojgqwzhyyovegilczvjosymvrifxxnpdnderijesufdvdedjwuiaahxbtlhxsbwbcqyjhvfzffoaztbgmarditxdghimqvnwwyuapjeawaemclmwfyxnuhjqrnxyprwvrpdzizadzyasaskykrjownyhkzazqmgmzljgsltjuzuymkvdoigmuvkkqfihiadjbnchoomdhoebbkibsdxusksxktdrewhbumpajdrvftijgjxpysltzawqpqljhncchtcfqbxqzhwydgrhoarnwbyqjhuadydxsjtbxvxjnwpzulluuydmvrpfiympvbdwfvoucvlufxlmwwihgcpclsoygtyakbmupmgspztqrzgkahlyixircguvbyrckwqapqubeddwmqaszwlvkymqybgkyvwppewlimcjzfmemxekhxmjxldbzjamdqkfbekwvfhhsuzmkxxttmlwmnndkoseihlokavsefxunbgcuzjnwzfjqmhqijhqhzhoeliskplrgzrdbzkbmrauxahdyaoygickojnfjchwcsfxzewursxhqxtgxmmgalcbeqrkvplrwjzyecqczntpkmhhgahwuvpgzhzysxkfnqtvstqwjsaxdonbtlgcldkcezgcwqhgnlqhcalfvliobthkqoufbhwfoqppqwgbogyugcnbqlogyjsqhoqvwehjafqhtdmgffhlgjxdxgknqxkovifdbztphdibuiioiiaqzsvflrhluwxpvwyabwpbaoitpovgtbjrhtmktmamqfzflupizlnhiidldudtoxpmytsmqyiulptyqtskzsbpdtaprapzqjerfgzbcdhsaihhvsjxhtpvdacnbghbnjxrofqoifkvkwapcysfkhmlrojzpwbungeewsnoqdaejpvpteygvbrtekxktknewjegynkskrendfbejlelxgfnwxwhkrcfbeigjdvjrrrciereudfjrcpeocdbdqojdlangngjwyfkxafffhgdgnjsfgepohgezzmkiihhvqduzvvkbjxdgaltxwjoyidoixynrlisghcizkxoqxzvgqgmujowypxrmhqjglaualbgxymlzdvymffggehdeouprjzjejacpykoyqfuggqsqjfniixlviuszqxubydmhjzzriiyvhhjgffasadlzrokmugqifizrbedrekyvunvymicsenvttygsrwjdvnigefbbexmkroeehbihvrqpuynrlbhzanswvoezytxociasqzxqkaitiqzawduftdqxxhitfhbajemnzvnpjjbdpslecnnbgsnuovewsnmebahjkzzyboolsgeobqtwpwkqpampeplfvuqiambshnnhcexhmflkkebrjkdndixftcnltddrywibololcborpivijqbbknrevxcafjjtaoqrjzgkxjqovtbmptoxfeehyvzcotpjeubrsxhmmqzshufmdlkinnakktkmwtyyjoqdbrvaljvbtbnoqeoqgvkduulcefvtbxpalfmbrfljgiwunnftovebdvzyyhemiukwvkqgfntuqlxxgjzdvfyrmtwysjvzjdilxketjonwuyoluxiorolnpbqfdzpnbsnotqjjfoudtiunlxddhbgttytbbrbvebinmbsngmagtazargrykmkndlsxpipmlpwnyuazhvzjbpnuhaojaolyxqdgujvcbzitlyxuazcbdaxylwlqdwuvjvwkrbicstimjwjsqmnyyzidtxssabgphdmfgerxdzzuhqyisfspbvrbbpkfaqljqwuieituwlvoppkynrxlrdulawlauzoodxpmyjubnjsqzqpkwrexjjyrdrkipvfynecqjronfqjooqsafzcvanmkbxofeltxvqyjgugcamoguwmafqxgdufarcrzdponivdwekefttxchrrqgwzfehxtlrquwzudgwwevlvuvwpfkgpasrpmkgbwqzxxihudxgulbnibhnvtvgkhekspwokddzxlldcvfggcgehpfsvppptxjlcuirmxzxeqmtpclsgzeootzogwnldgjunmykrgkdpevhgipjcdhgzbwkrverfdhmacxfpfppfjdqqzsqkvuoefletrmnddpsfpdadlfbneivufvjxgjmvwkczceubxksigqkprcioaxdxnnxfhteamjhsqdnxahpvlmzipokvsajminnvmwkunqlanroyrdmszjscylsediwhanfknklfetppuubvcjtlwcvnspqhomxpdpdhyeetvpbwlbjfqcxnxteipjnlyprewdycsiiqmthadwiyuehqynrjnhlewwazdfsdthqtsphcccvdkakrrijpygzyekqhgdxmzxcinahisdfbjsefztiszoydgqhwerexpkvbjfcglwrrvlizqnwwadbzidlkrkghcpqrnjvavmmkpmzeguiomqbnedmozlxjqntuvgncnonvqgxqspefyjcmxiqhirqtxoixnhwiqikkyfcsyixzuuourfifveazzlbtvmcbetacxqoikcflunsiywigdgkrcezxizpkgveeladgptfycljvnaxxbdwupcenvkrgjkabnpdwkvkzrkqbqclceecaaekuikbsqkfndatohgrzkchpaqxexhxvgrhanayglpcusfcebiaiupfigibzfavjkapcegjteaxzbejtbayqbujkngodvyejesnwwlrptmpbunwtxopxsyzesagekiycecqfvtqbdtnqrmkxjrnceepzmsbkbrscdruvnierircnfirasgkfyguuhbovvpfbxxrzialdefakzyxlotpuvqqeroofezwdvjfhwcoyxceubdcaaonyfoeqdthlgvtzpwupjrkfrlybulltjagmccqnskrulscvmsliorqlkbyfqmdziiewneokafzjrwbtfuercbttgvcvrquvzipcwajtwgdbbabzslnbxwujqvtatwoklsepmhqgswhdpvyysvvswyslrjquozkedivshznvaaatkcwsbnkxxzaaqkcrzdyyzlefyxkkkixrzmagwdjlpkcbxjtxpdnoivgqveunjxayrhucyjfejasmegholtwxpzqzfvksahmzksnhhoyiqdbybzmpezgslqcxikmjqnpmesyrrpimlfxjvfpxrlhxtkavsmafolbmjptnzqnscbwhteebtzdkxxigoeovvqwbqdlsaxbkgvhckvpeqnezltcervtspomzobfiijtvurcptjaqssktpdpoopbwxbqgedmcpxlomwuecwksztcgdtuhiquhntgofegolrfrqizjblnrilpggzgpplsceadatizhzvbohkfkouivwnmtlpgcjwwexjnhfnjnwxbuvfgmdcmgvplktdivaqvtyjmhqyevfednizsblrhkefrbfqyhmggjxtphpxegnzpxizgaeswirpmqivapiuwynpyflqxshkmuvfwchlcsmcesudkbbcrzrqatqivrfxkgammtxhrnsjybtgwryjcudovsmvldciaebaeyfbfhkjvulezbuitzpkmtvniqhythvnthffshowiqcqhoeazhhfgxqlqridggifmbpnirwmcwmaxgqpeokuvwklankrcecrxphxhrwvzjzunkcewclstngrmppzxqdkkkzdjfjvuudcyimkgxfyepjlkhdvjmajinshkzztkkxpssvrcwelxpykpwdwzkexfwzoykyxxorlzkocfqfzuybqirrcazcwwztocyxurjigqvliiexkrcqdoaiicybnunwkyvyzyymktgsscxxcvoejdgsxokhkpgjanudaulrhcdrzjmmfykjqkaygzkcyxqriyydtdqegejmhopipokygcrclsxcszejbkbfegewdounmtsdsknuciedztumeyovqowwswgwqnhhcjogcjhuzuhjreehnqnnebysxnpdfdcswlnqdihbaqxpxkzdtdihsyjzodgisvhxoramgdxkvgdiutvsldoyjezvzjxmifnjslojhbvgawdfbrewmzzlwxacycwsxicojydlvcsapntczquaefodrfpdsaaivxiwvxtlhjdizxjvqheuofllwgncocbqebcybbkrndcylxtimclnnuxgcnnonnkaxxiganbrvkjldhsmgiwgzdkgavwspyykicwxlpmvddadjmnedtxwcbqspajapfumtrnsylggtibrqltymhssifgqqatpxzedwbnfzczikhyhbrzkjyrmoghfaytrhhwdypptittmekehshihospgovwrwnndgezbtoqvziogucqjdoldejzpcwyocvjwrqchfkoqdymahurzbrxdurprqhwvzygztpcntbaubeaidcpralmvwabzyuhkppdsrewkacmsfwgqcyhbscasuitrsjdafipqcrasgbvfpatwxwrexfaockzwkphfvuadlsdqfjvyvyvewbutijsdmhubdcjuuciiekgfnsarzqaalmmlkyelyrpbgpqowxdjiazpypbtixlkpxiaemexdqsjmqogtibwburcwlpbcunojdoaloffdmdiuagwaozfegsagtturrnazzgujxwhcfzwsidyvejarpvfqigaqyxbtrnozbsscvfcnpjsobsieahzqxyzjiwjtpwasmvrzavfjilgtuhfrupjxdaquagytshdrkdfeioojsyvkilvxaswdikqnkuixzkchhlbcvgmzapgiibhoeejkwglszptzioulqlpndgnmiegobggrdcnkqvddyifojhofdsregmlwkjsjhojxpywxtfkwxitiewfdfikksfcixvzbeohsbmyxzsaucfwjbgtqnxuhpcuxouahogzjrdioqbursobafbitvrgzbfpleekcnfclexxwiubscuabvenljthhrcmmwwypmndoezlpuzeifxljmmsnvvgxnfnxasxexyzofatwnwvdkbfdnklpcbasendkabgktrvoeuxfiocrhonomhyvwgmbsmghtwqobmcpxdpciesjpwlvwwykaoqfkcynnaqcodlsyaegpyvyqqlhyxahsqwppwxzjsukcaaalerlceqavjobdeewxosfokjqywyczcdxzflwyxdxbrlpsdazgvihvjnkgktckpluxdrbdgwmhlsmmearjtugyvcvjkoubzjcvuzzsfmsplqlvdmilrqsahmnjqoxufojnsmvsrcjytyctxklmlqxadcdcpvsmguiufdiwvmtamlvkhkyiphlfksooagennowxsittsfkxfrlhtzklyxnrnzfcpdfrehaprbfpwzokqsozldnqnbscbeanjkrgldsuiumionnqqyvgnnetsxnjqtwtdrampfkwwmxauinuruoizskhqfhduuedcbeydnxgtnxvwfyzlqyprwgjzbotukzzxuirakdjmtxzdmirerekcmibffwczmcrwevdcoyerfsqvhrdvgtvddpjgstyydzwwfhrmogaokojdvdepqpbcojowdfnldadbjkpircjojohsukzqpiczecwnhnlmgnapuvieqcfzixnuqwicjulfavrkxhfbjbbymtnieeyxjrpmzksvytpzubokrusdniybaesodgcxoqqzmvskbhxpimmqqsrgagtenzmhvmrbqhtxhxmvcuyptewodsalphmzvlrbkdoqdzgqckzgwmpqczblsfytlvbnvyiammgxbmsdgdsywjmqwkhwoapqxhhywfwquinxsfuktwkqolkvjfsyhgmvtrhpnrvreqxmzbuvvhadyrgnogarcbbqqmrnmplrzqrbldzfkjhucjpivqewyqtawkmavadmgtznxwhfnugrylslkciaxyklkqluqjzqkurdapkyywtjeprhuxkhpnxjhlbasornahjrzkjcyfbqcsycuaqgbjwhomnnmsdhhptguuurtgrhmiqnhxnqaojyveylieztvdhrxjbdzftfaxabxblfkhgogsbluqdgrmsuhldoetyzlayotxaqclbqaalltrsmvmylqsiptlykfkzrrqkqtlkibxwttlbxqxbbmmmfweonvtjfmezftqdyvuhdlqneymyvvjbxcjjawhnxmfjqhsvabwkgldpeelkwawyasehahnvjuyczaqaqufbannslnzsxnitqwlyaebnqjccgpxsjkdvkphvwxmelrsfuenwwaszgeajsaahrjvdgyrprlkgwliuvmbbrvfodkxvekgxoezaziladnthfnjdqasvbqlmplzilymyecbnpizjpjjqwnyhiotyntrgakjlowckvndtyowzyfwvsyswsusndwgogjsmxpnaakzdfpupismvlcphwolmvemiczubxtaltfvpoespaabfuhhhgfwpmgiayeeqvzzbqlwnbvzrphwvlrhxsvkytmnxfbdavppfxikpdjqgrmmhcaptluuisobqnwziodikhkoxwimlfzurunskswetwnmxzajaovlinaysioabexhaapcjqgjcxwbbvtwrnyywcwkvdywbohhowhhyxsrrpcuayiqsvsgzelalyuakfjzzzvliyaqynwhanrvaeyedmyowlbbhwdjrsqwgwodmgznyuqwrjhbeokaxpwlzksjhosesicdobvneepohgezypmytemfuvbpaeyblabdfvjeedklwiizscnvzgbxebmbirmkzruryrskfdwkuqziarptdmqowudugyhkmlldqoumrlfgymoeducasapzvhmetkmmvmfrafmkbnwwzsbzgfhqnjogkbnlxxlfimhtkddpdcsaqztngjmggcslstfwhepfgrnuqbcmdeevpvfqkwhsyrusncjlsbejgjupmuvikmyylbjgdqkudntwkgkqaotfkblmtxsneuycecrewrlpwydkkegvchlxbytacoaltzqhaickgogwbdrdjisnhjmamwqmszezhnaxuwdqurxybqzhuqmodwopjezeojjmwmpqoipfutayugwbnsgenzbjblzmaowvbzcvnzsytdtpvjnylxrjwohbabehqdjkazhkwaxwumtyfpcihuyiekefxrelnlzqgadjsyugqrsbzcednehnkynmwtbjngexqjsxghcwunfiaeqpzzitldwbachqskbocxgnqnijbxqazlecjwaqafdqucvfqqoajkckxcoxramjpnggozikwwahrtyetbeyrdqoelgdwsjafknronaxkaavkmqstzoyprmrukvozgbadnjlqwqcibrelpitjkbyuawqlqtwwixlbcevnirfxtcoystvspqoywhwbourocyjhbojechkaajlmyzebgufpvjsyokxwbxivromkvguayrmmepzbklbevwxjwbewibddkniyvitaxunsnjtnlzjthzvwvcxtguojeyufhkvhplcsabmiqpxpayxcytqzjzztcsnivjbeagqsueiehlsrnujcbmtiblejpeddphmvwdfhchmnuzqdtvkzcfslegvpnjxzveceqovowjyqilmdpivrdxxjdacfzmunatonnwtzpphblogfpzzzwwapceeffhxdbweccqavojigiyphihsvrpdoagmboyfudbnxqzemzstrzlrmvtjghstbqvpzncvdxfdncoxseoxwazwjaelhznptnlxqekauhmjhdhrgvoptaokvhvwubhabfebkuvuolkcmzsbpbcbjocyxcsgtriwwuujjkngqsefyqkadxzdhpyjighcyuzgnhrgojnxtuorwalclzcrceluadahcqhlkbkjbmvpwgktxisamxbngtitlykswobqwcjwhtihwvusgsccldcpisjbnlgzzvbdwfvloxahgvnwpfpkruxsqsdggenqhgipqousikprgabiqvbmstmesueuzmzzdnlagnlagbjuypcdgkkgmbnhifnyrgpmrbmwvbuffvszuihzncjwegsfwlikcxszykcvvtflimqmdjlxcjbvnuudzvrmcejpmxzanzqlxwhzzdkbahmoinyfopivgeljopisaqfaundqvpwqtwwnhxrydjvghnodwtiemfzbnyidwnbshxygpyydjebjtlrwvxaxlkkqdnrjblbxipvpmqybomixefrinurhtrieyqgnftzjpzmjiyrqydhoxgvxzflbbymsdqgrztguuqjhtnywuwoveuhnpfkptjetlcjjifjhjwuemhlfeysxuaxcydcdjbmqdokkqjgfionrcyuaayxbwvigdjcadbmxxijtucxquvrifpyeoybxvejvylvlkppqnoxvufpivnzdkjkrtcxmhgeswdixavdpzrxteptfeafvsqfixxexjafzgpunvgxudobkkjmktodkrfbossgywfdcivhjephfhriobfyrdgognvykfvtotbrestzeycvriebzoknsvcfdppdmgrtvmuepxipyuivocxhhmoiagbxhouahzerwmndvjchlqcksbevczzknzofclnhzsrjihhyfwttjuqujjbhyzjezbehjxdoxyddxspnmnkwftbqanjgwkzhkyafcfcmidwmpzhcsvmqxlwijuekcbnqbcshdilqqhzhbikescyvbnpzreynsjtnfphfojjppkqdioqchqetjgvwdnilpzkdjhbuirwwpmocxchsbmchclsynygvmjdotzhrblwyaqbzleeounxtgjtwwuqczxnunhrvifkiexreaqmhexhmigsdvpqsrjdhuwqfdbmluxhnfydrwfwujbdgtcmzogjgnfqtybspommyyulfusmkdcbthyjsmlccyzaflbmbaddhhrgodvlxreuiwkwnmndvvjixcsqwlmqgdjzibrptfknvopqooqvveupxyynueozcdoyxrcnnefepdftsflgxzsiremlwdbuigwmikdtlfvvfoafoyjpykwrxvckuszieytbxgyboojfhdahigkvqtnnedrxwcvbcsevcwqzoowkyymbnurtkbdbsrslvrpwcqphueumqxwspzccisalitrispduurovzdhzkuzaqnorzmansvimqgmbqmdiogeyakyrsngvwaxyqldhbzaicmwgazxnrcsotaeswlipvgllvwteiltjuaijygpfkqznlpdtzipgvgctwmbgjsmfqnpqmhsctinkxupimyjkbpizygdjxbfdgxvolupnbkqnyiyyybbngevwllnajjjrkrypigarbtxzbfpzktbrtipscvkvxfkndnsxjpwkbdpqezdabdtuhtitlovhdljulxizvqldbmrtmyrouzcnvrvuaciramvpgyscvnxejsbfdqtbecqglkshtemnuwzsqakllatrmtpvetvmitptspeifvltfklgvairajrxftatggjgotziudxyecldtyjyvecyhcbqbcrnczafloudphtoaadmhyzjnxfuoyvajrmpgtebxozyvorwooyrrllqbrqkhlajlqbtmpqjfibmjiltgjzwmooklhiiwauwcgrasgtehszksuwijogbqqbbeblmrokmpupgjncicomtndkmoadypwvpxxxzmcuyxxxkhmctjjyosjiwrrrrjspxaqsgqyafhqsrnszmupxjjcrbhnuueecnddqaajixdgljyxnyndolkczohlrdzruhwbreyvertjlacobhudvsxnttxulmrgkleezygumviqltewfleolbxpbuhetcaacljdluujnknujnawehjiwrlkwsjbjmwgdthcaethmccmefoyfqkgfqtzxxtjwxhgajqjncxpmvdclkyozcttiazztrmmohktblespzhtrresgnikiorcojznhlsyxrzdpdinrkolwsaefkzidrdczxxpxpxrnubjfnlsfgszskufninovbpvoswlmkzjngezrspswprgdugstljamfusqpqmfvyjolrtzurpadosmeqoellifjnotodqmlbqyondrraycfuvwmskfgdxyrdphptritdjqjeqmmfmuecnmkstmxmzbcswimurskoumdkytuvobupzdnsjfzwwdopcxybgbrlphrtbedvaumektexdnvhztqyvmkxmiivgnyrzrtjbiwjdwphhkacbjnzdyejtrbqluellrkkwsktllxukeczwlcmvzbckjtjpsryojolmkvsyvxgfzenluknawehtzoqfwgeylgkfmyhjjwxwlkmilcwvgvdzblcqcnuzawqpwjoremdafiousubhklnbyhuonsehhjhoxhmuedbprdskrmptsfdpwbkvoopaasichijzyajowsbkelqbuwrtuvvxzofgbnsacqfocmcthwqkaaclsohnvvnwqqubzeesjufnywmkdooynlglsmotmdjgxqwcgzcjqbzfecjrzfyzsdtstwhwpmlladqoganchthkhidbwmgifflvmmqeozkqpkociduitpjulhuqebplddyiojpqpkqrclteboktsoidjundnljygwcdhdxalajsrbagaojnzievxarwpkdobnnmsbqvpjcfoebcznjrekjedjkkmksburoieqtkdtyxckgaefwciubuucttrdjvyfnjgvfgzsjmnkxakqcqdvsvtrqcaeueyllbfzuqpdyfojntpmxmxvdbqecgoirwfvcaegyaamxcrdchjqotvxvyoygmzxtrtjjrhwmtwjpzeatodtpjociaxwydhccuaqjxbhiybgyjqfwcqkaugjgcthfbkoukonhcrwbddbqiswjbgfbhenygilqaabdjqsufcuzvpoyjehbrkinsircuqibwutnhlllhwffqepiksnwxzrdypmsmtjhfeubmvcmtrnixarjmwiklawnnyyuofylzfjfmisrrprafeidzedsiybnxrvsaepbxkvsjlribgsvukkegrocnotckhacabmmztckqwhywyuycgxnuvmstfwispzhuhubqbydibgpgtlekuhidkwkkjknaoyoquqcgtiejnpoallyykgkllrxbpgenwawqezlzwnxtbxrvdqkdmbjejcdufqscgxmqqgnafhuwzqpmannhazwoixirmepwekblkmwpfqqcdctarksdpdsrtgkimiudhrwefgalktbhyeodpyvcqinccouarsboczmuuirsrpqxdljjmktvillgdvdrdnnebqayyzfqfiuvryvqxdvlejetxklozetpzoudrdwefhhaepqgsbvmngxluiwqtzifojdxyiycmnipyjwpkkfepjathngbjqlxmezveggcwolemyzekoqjmpwoblakkabceqruwjijiqnipqiobuzbuznolavnjametnrhuhwbfvazgbcusnrblqmhfbrmoipnyuatpfxnkvyfjjbyqbfsfvgdogygitgrwvkvqwhgwomssgwqdnvpxxgpxlzwaiqdppbpcfjafdssvfznpzfuvydfegtsoqzfxbbcqapdotxjkxroykuhkzhdqpuebtnzazhqgntgxhebjnpizrbgnjcszisiraviuqimssughblxobmcvypltyqcaxcfwmaewznqupexnslcatkubcrlimrblyhnxtvxjskqucvrboxjjxedtkbylnndqxoiufoqokacuhmbanvwsbzzgjyjbuvvoufdydgebqghdbpifzbiqysbciuogarcmtnrqkdskctqqiezalsrozuxrnzsitdqedhldrytgtfklexbkojnpojpsbosudqgxwkabcoeyrycnrhtfnbfxfpkxzwqfkfyuszzixkabeyfswfmzohooysetysaxrhxihguijgmrloctfkoqmcmgrywnuymbogkscweaijzgkpcdrmstznnppcxkxgjzgnkwbruzkqoiwelcarerhexrlfmfnxduvugqplwpmrscawafsfcrfbcsbrgayzpiuklekfcisbhmvqztnvyiaxppvwllzhsorvnmteklmmpfkkepgpvgkjvwbtszwjrvzleiqukayabcgouyforazxxgukfxxgnfxmyhsblpjxdomutwqbcrizyurjyasadovqwchirekkpuiycrbpeejjayjtqmdcezztagqijxfqdbumtqtvjiuikxlsvgcjujcrhpzkndeaoxgggtgdfikhylgrqsvgntqilylcmhfuzzlyxqvgnrwyajkitrmsmmbdytlqlyccqmvpbifmajiyasmgehjzrplmybuukhhkxgjhhojssyflbphtupfyuxjmipzlzufkqrcakqakvmqbpupihlaqrzdkxdnkgfskghbfswenfjoogkjnbstooentvgjagikihzjocjztdkslusoetjogjkwebanosxwdvfsjlohllufkyfqshnwhrrwxhmfrtjmzzafglablozswkopzudwkdhknugkodnwztuhbgcyzzopwsjtjgbrxjbofmkhuypzpqhwsiirxnyolfwmblzdujkhhxfelpdlcxynvfzludhyhmhukdvrrohocmbfjiaafkvzfvdkxyobksvmcxyioxjckhcihnbcolmlwqmyaqwkrlixhzcidhfximanpeywxpkgtrqbdkxachcnevvglfdiaztkfuzuekwmtzpqkckmgmuyihhxjbitwwcidcuvvhyeurqwpiiulzkynsguzfosvzncsrpkyffhkrjiuiovvopacvwyafirnvimhjakppgtxfjwdefhpykzdsgujhgdsrxtzuixrpymtuljiqcbztvndoflwsfvuhshwbzegpdkdnrhzydxbwuhwoojhknsjswqpvzyrsylxfrvjcjvlrqquefflotgbpifjdsiteaiepgvsjccmcxxmueeukgkxnlhdkwudcfrxhtwbrnbadppcvdramgnaskzqzaayowhgitsedewjztkudmyoonwlgvmzaccjthraykgrdtoprfjdahhcwzlmcztfjrdufvsmtkzqgptwvjdgmcuoigmcuypzrafsinopcofjsfznlrfrmiuunrdpozzfabapcvxvjyiqbcorovoydqzbkmdyeasejjekklwaznhvmtppzglxunfmaqokmfpwynxziqtrfjarsclecsztxjppxklgiqdyomnwfhmziwxwfwmoclyxbuzhbducnhmtzgisjokuhgaymawlemdicrqavekozssoijsdbprvkbhikffxlephkzdjuzyjwgcuwzugnquopubrngwquiecimttzmuwydtvkxwdxlfjluscaiqnzpylismwgmruzigwlnmyaexfrdbdslexbznkikbxloifghxgccncjviicppitquqnvkuiojowmqmkssoexntiwfesqvnofmyrigrvqblmyvnkepvbdzewdmfunxavzbdjyfpyfjgmxlzdjdjsxgqysrodaxgbtcsmqudcszlniwrtcccwkarfuntqklnchgzkfeklwaxqkveetipabndqdihkjatmflerupivlkwhxpllgsdezjymzrpmjlrdsihtuwgqkxgcxllkxnmgfycarretvtsxqozjkkiqhnfxmbwhpheousqoexlbbllmnxeapvceymtluqhwwljihtgjyyocsuldknqzzoxesekaqqjuetmcrnflbnzgemrsvtvrgrrlxyolfnmkyxhybuklfgjegswntzaazawlmrsxorrkoyzwplnusrxzzhwmizqlmxlqhipmhsovsiblticksriejcjpomfmwubkppmalbptgomqtblnvejkyeagqiqnmytfzhalyevtdaqpjvwtvpmsomcqnhwnslacahqqzgazhihprmvyzxlcdeahzxswnbwdwaaxuklusepvqgawgotukkrtfomppgdqhijhdzbnjmzfffdhmxofaiulwczslgjmgvyjzxgawajhpiauuwxmpnmqrzndwhbrzkozihjvomqdgvaaopmvrhgedtvpdsmtqruzfvzvxzoyrlnpwqjpyayikbdposjmurqbtxexaiesnonbglivjbvuxgxjwhstztvqvkmckbgsmazdxpcefjvvufazdkjhgjvupmkzizfohtnwuxecwcbwvtkxzwlhewwpzrwobfqspcgembgzmkfzzandrihuakyelquurtpfabftilakutryhfhajwupgvyyddedspziocugkgwrftnkvamhulutrukvinccceajbjwjdgkeqizgvnjexeiyudupxgkcwqnpyxremhzsggwktoyievoxouyfrdofjkzfcqcfgbqtkwcoiogaxccvaccxnkqviuylhsqcbqqinqohgesbzixhvdnvxvlzmhpkztomjzwykrjyyzprbotoeqejlypuawanfjlrrchfcwdifgeddwyfzwyauiefijfiwsshdzllxmgnlfabqbmbzspwyyixxfsepkpharpafohblchjqzwxubycczdpfmgmpnucferxzuukifkrggrxtbfumqgirtdkjamyvtspqzkmeeelbilvnzbrhnpdhnqikgbrjgctiwrzugsreiaibmonnqesdydmmfckerbiciyfigxsasnauvcsyphmjlntuivlurbjqeaquwzairekzggsxstdpyxvibynshoeqmsnqkxkychbnycnlbowddqyzzciivalqqpragjdpyvwuhahpjdpizebcgfjajezuphtjpmnhjdqsiylcknhmxcniahibvtlfhxzmmzcmgtuywxjighyygjkqfjzpesjgivbwnqplkthkjzqnheqtcnzepnxrzivvflviueulbgybzmwznytufyrrcrnxdhuxzlepvhmxmbgrkrzrcglknpcinypcazpfdrhxnltofcstodfixejaqpnhwjeihyckizjkwxnsgktvyxirauuyuqnndubdgtkwuwossbqldabykyxchafpajhiqdujkobagpqmyoxokrcbpdnjbxpcuftdtbryvyrpzxbffewnqmkdvvbizzzohsmkmtsjfwdmfrupulczuavhfxsujxpjbmrwybdsydpoqxjsytqrhpjpjttjlzszxdfuebjzshxcivvevavdlmexuhgnjflskcngnbcojrkuipysfpxuyekebktzduzvemfctrzxzgwfybazoslsmdjmvkdnlkwuoydxesepfphfkgibhamlhswgajtuackpfzhwzalmvoevxwypgkpdzlutcledwljwljeenachfdgcknxitbjrnvekpsgadcrihicyvcqoqihktanitzfmwumbdzqjlwwcpkcrdzahkkshmroflyjvocaofvewkhoadihwpsbxixizihmgjcntmtwmpzkosgqhwlrkapckuuckoxhcnvsgckpcegtqthddkwbvwqxbcomdohhptmjqsbphorwqfmfprvuimwbhjyyadoomwioosojefzanjjczuzmtonnonjdisqmlkeqzexudbaauqlgzrxbsvpicdaxwqmobtffeldejxwmmpoxquzquuncbjnvjizjnhllgnnfjxxeeepwitzzcawxavzqhmfekrtsytvsjcjzuhnkxsucvabamcohibswyaewkpgqzrfeliwkqpqyovhqxnccehuyczlftmmxczpywwuamfdntgeellnlpnytbtvrktbiszicrzpmmpmxdwcxsytflbhotyfstlpjyuiuqbyypnuhouucoorzwgiebutszjrweerkitfsftvdvfxtzardmzksfdkycesglkmszcwamuxgjuhkhlqnmnemnprycpdxguyjyunzgiobvrkdlgenargnlvvmceymekhntjcuhqzccfeuwkxzuexotybodtarfvzrpjzvwodccgnnpxnysoalvhuxzzxxrwctingjnklieytlohefemcpuxrvlknvwztemcgcjzrwdqwhedivjnwdjsmkkacgukqqebaxelftdtekfwxmhamvyfzturnfxznetsbozczufmmetytmqtkocosyvatlessgrdiuvfbmnlnuulmuprbitdlzozziepuknwrpygfgqtmjnwaunmrxzdufsmfpjmhulcrbybuwyhnctupsxsudvrplgydstrgnhcibkytwpskknyxbednabkcdjokyampvadjxdmwjfwznxwxlrwrezskwdcjbxevefyzykmuhrwcbvztrohfisbwwmncakjmonyxsunrsydmhsjplnonfpwrbetnkhjultdwlyiqhillfnjjythnhhqniunvgnpvmcpudbkqmkuqrthbqxeecniybeyywhumzszarognuggtslghuhkkxrpplduzidfgbzpaddmsddemqssfbwbhjsnlbiiaxppioeiqoiidjjcuvkuohssszbsfpflchxeoaqzdoaddlgsfztnoffivmvhkkayofwxocqnwpclkxomvvjrvxxwbjefbscxbshdfzhmkqlxeykjqnfnyhzbpspuvomlurxuusrnmyyuxpoglizvsspanjrmuhjyvkiwxcnylaaocwyfmgmndpdulbwapizkskvicjsiupegtubnvzrqnxmmfmznndfnkhxzkgfyigulfsvxkwitlkssjfyxvxlkoxdowxhpokilxngqvutiegeicilejbcqilushkrlqbnzjbpchrxgqnauceammedgzsjbgejegaepkbyxfoztgpnessyulufotnlfcszksndgjaettlfgdielnfarqamsztqltqnvyueghxxraapcyqejfdouwidupqjyltskcwpolfaycqklanbrecgvvricpowjviibfkoiqtsyenswpvsufjniqfpdnegngiaqfahoklirvamtcdjxjvgeqtaximckgscbchszortyiusainpcroflhxppjybrvgneisucogcgmarebzexnmehsmpizxdajbbrothvaknfzwsufvefoxoydltfwbldjtqgsucnxeaupwlholzrdlltbpepiztqnpztrhbvfkhpbjcljmnsdvozmwnzlwpvhlpmsedsdldutrgcxbmkylsmlmpcypryyxcwgwfysastpziwzfkluivkkyeyhvnxwjtcmdbrcbiaumqixafexhqtqncfikcbujexauagerznvhbqounkygdngtqkfqhvixnqsgypqhxqtaromrapeadbaernyobsedxegekuanjbbqdwlzqktshzuemixklfikvttmuptjdftbcewhjyfgxrzbbgarsflkenvvncgamxyksrymxkdnqzkambwsryjcauuulapqparwgfakqizavhwqvdlbgkqdlrgrbpzihjjsemzxjbrwrzcrnhhtssztulqsxeomrxidgpawyvxhqxwtmhgstamozwjmhpdrzhzdqeebqrbkbgihhtginmngllsrqalflmuajplwhvlyoxcxunhqrmsjdalrjhnthsmilzsudljsypmhyagqplrqjukuwfugwuyomkkdrzigwlugbanqnjfeahfsdihskpcywmsgnzfinvmddtcttrzhktghcbzcgugdfjqrmxhocsgoyqvfgxtgajlmzheaislnozrhafhpbziquiaukypnzjixnmcsxwjughmjphickovuwgsltdtbupzgdevaznclcjutdaipaabcdvuwftxmniyjvlcdphuvcblxwagxcaotptonktxkeermyrynqnhxhzeobiijftcoxjmeeysnavromdqhcsljtlfqjpaqqjyzyzpkrpxhufgcrbjpmygiutqwaeykvhtacgttlzfuybvkabnmdyizcojsoyhmmkhzxsckmlbqbzwnimxilamupuaapuddecgovhtohujcogeltiwzvalhjlzapwormbbaoftgvrkniqzaadjdwbhpisfsqwzadmdrsgfkhckwkkuamxarqaloaekeszwwsbzkfceqfbilyybpuiseyharhbgyrepbaqxwywygjpnolnmmjsoihnpgfztueoaxidfglgfgndwszggwfbytivrbdiodhfnxxwblkooaonqvbtiiaqgxvpvnuulneoeglpkfxdbqwhziinpclncjxsmygcqxarxuoimxazwkvbadraltfvpcjpotuyramffcazyvhuynzzzbzmwoldqpyfutehmsdbydpdjktremfbkiiqsasjkzyctmghjrrsfamaqgtdtjeyklynrxlkumstmyimljrsstepchltmgmejpgmbibyayuyobroixzgpcaoqmszjffpsiqcrflxdmxvdhhdfnrsckngjfefriiyyczryzczbtoqpwhzusvvbtcewayndkxlfhppdmoezvdbawbqtcyuzfyxxhxcrmipaxwygpbuhfhvtxdokmnvjnkkuzidoywfrnibgizrnnoxuztodckzvysgegcljfvpqbvgaummaffhbeimxelbxhmklnnmnnhoxewciohdnxzscwfcicmfiwqqtnimvbdwivnllsodxiqghawnyhpdkajsfnyfihvaedtcmqyuolbrwsrdhnjylbvkbfrgvakypwvqkkeznaiibdrbxtaqdtvzabtqapesdsquwnvdpaaiyykxzqmtspgrbgkbmgbmkjcirrgeqboignwtjwgeifjsjwgcxnmfjmdecmwnmybieuisnlfmttrqgqjdkizhtcubcyslxwekocwazsurqamfzxtjkijikclykbutxfvhmnptmlvetqtawouajalellqqmhyiftyjeygxstlftjvlhrckfagmniagjvfgompenilopvtljffhgzvfzsyqrlugugrufxhxjcjbqyvmvzencfjxtpyeyvcjzfostaivbwacdadoazzrbteeposjxycalkoayzqzkehxlsnhwiastxjgkouvhihpnyynvbipghynkiisyccjkauthngvsbigpxonljbvprbuwieqbwclyscbaywhfhokvtcspwdeahvmlxjwhmhingdeyrxjrxdhtfaykfmsccwhbgbsisfufhgmrvcbeqamhgpixxrtuayuhsxklsmcvfudkvyuemmntppstslczobpzytanyjtamhiizpzpbevovcvstiqiffipqhfeyfzdksnmosjpbbwepnlzeuewxygbmgqcgcjbiysiuxyovxtzygfninlnifkyvwnkxgosescpabjhrqgbpqrhbyqzwzdcfdatgnjqckulgxqmcxrytdqazubfxdzxhfayahyeyogihdjemiwswirjeaqusaivpnqgptqsswpjwedmnewuffzqsfawreplxhiofbifimowtfwhbhpskpbrqrqtmarhqbzanbfzgtjijhrqzjbhixtxpafcmvctnbguebvumtigwgnkkcqpjivwtuoyaqpvaxbsgcrgsbzcqwukpwpjqhsgxebmhhtwtljpjckedxvbekkqtobyzlakqhylvzbyxwifaeeaxvwnsksfgedsylouxkyvgpatamcbppertvnnnwlqmaufqcqwjnuulcdcfhayuywipluphymvfqnjzejvntooujtlwbtpsviftjrgbekmytaaovyfqehiefjmlfcrkvxcmodhtmkowpqekjfcpkajtdnfvtynuwwmeptzethhfzezfppsjvkgzhrzhjhyknwklltqjxooojjygmxsxadfiogbmizlcewzwdxoqewhocladnicwlyhtzrnicpkbtbndqubtxegihbwrjctwtdcgaqrxuwsegypjhkqytmumffyzqqzaxzhyqlxdigmhhguubqooeezusfwlhwmehvnihiiybvswzgcrycrpcciipchpizeynxtxpoqaoikuqmckbkmahqizikqkadkxqzlvgfzkoouuseucskdhxxoggsqcxacvabyzsekavxoiwirpjcjcctofksainebcdmutvvkvommwlmvenoaxiorjtcegzdnpydfdefuvlumakjlsuqaoaucwcphustvwgkqhucpmplhotgnxynxogyywmrchxlpmoxubgeqtcfxiapdnlrountayadyqqvsffydwlgigrbjqwzwkucfamycujcwmchnulgpjhxnnzilukldhxjokyxxfdfxashlxfggyjnaquinnhnditgfwlaprhgznrrntkhqkgvomhjzukiscxvychkszwhuhbjeagkdeelhritfnlisxqdufqaribyjzelggzpcbsfuzfyzrxjevdciwpoxcsxcpefuejqtsjhwqisrfwpcbvrnvwnjibbaeyallecnkaixziqtomchcojipnlcrjmzfcttboqffdcgphsfqzzbniyfsupwwphyrhwuvitktjzheuzwmfliazrwjvylduyaezrrqcusksycgjbrfkolsnuqlqyurricznlpgwgeagsvldcowzlybhbzlrypahvsjlffikwvjioozdwafovyawsyxlacvmvzfwihnbyuvbtjurcmgimodvewpdtrtqukgdtpfdixquvqxdkkuyznpdiwdkocbwajuswspigsetgrfmfqasspqclhirrqpiylvkcejzqocrldvtdcjxkuqeyxuidgjbawsmcbrtbbdxkcwfxmkdeisiejlqnbnuvhdjipihbmojaigukdwefbawcjinhisrwhtqpntalnyuukmppxfrwibhzdsbvpusmgazrvyskbtaklkgeroujhsttqkfsfrflewrpxsomjtrfjzpdcjtwteqraruobmabtjjgvanilvliewcuqtkvdnqvqiwbtuoljtifwkayixsjlrnlmyyjbjvoqewqpfmtomcorcjyqeeyzhnuckofitgcxjprebmwqcdykdpgpeftavgodabimylhwlpfvprvaffcorfjymjcwakaoasxzqpcnrwxvhuzndthzcnqerbbgbzgumljgxhvtdugugmrehgswryzekeorpzsyclwtzsryoxkdctsihifgkjunjbrafupryiklprkumfdpgmkfmgvhuqyhfxmbczdnmgnhcdjaomkjfekvzfqqemdidszjoeaymdiztmmlsmuidtulksoirfcmskdvcijghuhkcstxgxoetkdoyhofbbunjumxnpgwhzcomjkuzrsknmqvkebnuybkuxuqbsyylidulctyblahowjcxkmaxvcpjicvgzhykrrvjbuqcoefbiaykdnzizbjbyfasvsprvduefkksjrekdaiymkibutjdijfthdwzpkecthfvftulqsgtxgempulhzvywzdcavghbgthxxcexyyjjvoezxhaieqkqngtjmyeyfsbsxhojndqjibgvxnfrdrehmhphukftrrnlrvxrrjsuuawsjhxrbhwvtiradhxefqwlphdccambrnjjttacgsfnqnvipffrhoczulbuzbfevyvcmwlfazcaaohptcihgwegndpjmntmflmbvoxhqbnwujfwbemnqfdiibfygculoqmnzxaivgzpyhertwzwzbzseftmvxopoehejrdaxdqjfwquialnxcvnmsxmbvxshqymcmytoohmfhlvwaelfaidtolyluwomcurtbwuercyajjiwqfkxcwyzohmyjuznexljsyjpahnkxmxpvmaijmqiepqalpfxijyetgbtxsfatwrdukdguqmieehkqjovtnhofomycwqqflwyzxhwjupizdniczsgwbspydugkjxkdafekpnwoteqhnicrdkjvzbokwhexdwnkjvyvfahuytdaaqgojldbvnpjywcgnrpbakcbcnhosixzbtvnvprsmtvkwnptngsmlgynpoaeydzpgycomucbsgyjtfnvqamgndxjcpunzxwidmdlkfpajfaaafululugbptlbzfqodwaglqiptgemlresehstudupcmdkexzfhqtywijecmlpkrgaglxdbuirfdzskwldsbxcmbezvdvsjmvwosujqidzuvpuaditsqnrampmsdakbewrdtynbelqirzpkuzyxiqmiqmislnmzkcxywugbeoscskgjvexqhffafmjjexgwonzfclnpfumruqgjfgrclllfxrxgxqxgfyucsvhazpcgrusuaapzkdqlzhfifjsarljjlismoqhihzpghpllythvjsvyrltyibkrmhrwjruoivpgqelohdwdwijonrhxihkbbkejmzavevrqtkdfgbrtqnjzbptzfysseaezojzqrufsqfqewnlkieobqktdlsntqyyktvaeqkgifpqkgyukljgwrgbibegvprkxliqumeqfsuweytxaeqrtewmnprfflcvjtvwlijnqxfjfcbohsvjqblxtrevnghhhowzxnorxrtqriiybfgzjpuywlwnleswtgjagrszogphtklvgalawdaeysvqfftkqfmpaaolrlvsjuprabtdpyyttynrguktdzgmdksvnxppvmzfxbrekxredgfrtytyxathnuorymxciippauwmfqerdfbuwtablskgdgeuelnnzkckjmdxvoqnmobotlfncxrzejbepvaphqhgapueptuqzzddldytzrglgmekseignfhtcijkzdvqrhvfnootiiuequvwdulpxkapklkhnrqkmtcrznkjyeedwiusyxxmbprolhghjybuomovqcgaroqicdwyawscufdwbxnkwndoslelfdolqsqnjdtzqpaxiaujgitibwipvspiqqjivjivlspnddkixjguctpiljmojitmzjeoxubtjcxynwqxasmgzrgfhyyetopxomkwebwmgmlfskmfjtwgbxzifcxkapxdtgcafebisaokfrnhjoeztrzzulccvbxjdbehpedzrroerpdfhqfpeliefawpsxfnkcuilpdwuzoidtlazpfsymjrtgcmqdlkcwdjktqztedljfwtliwfpsasmsllmvylowfvbhndcwycyyfkrrxtjkodchhchsbiyawsgvbhzafmmycxgggyyggnidchuisgzyzbbplbqeksolfngqqzznurdwqxgxwwsyvuaoschjjeeyysquiezwxeporuwycuvjgtssyurbudyathwngjdayaxdchjakwadpnkcaowpvqchkuzquskjsnjdimskezczpozvqodfjwiiulstphzbbecaagytueqxkrbcmitterhgxyrrqwbwkpymfecyguzxrldmcawfwxlhgryhpucrrwiomsmolxnoqbuvzakwgmwfvpcazmxshxodpurittooaxohfoixkglohzmirztrlgwexrpouabediqyjstpudqhxjjoiwczggwszsyptjcdmbuinujzunxfbdcduaywmfmeialvocuutuyppbqkixtkwqlbesczycdygshpybuawswcoxctviadrndkmdqpcdrdbeggdzjlepirbefhngrekfxsqndouegtujkdimbdmbukbiypqnmqoofnpcqugzmyktwytgbsucwqtbjuwibawbtlwyfgcptufqukdqbhxdohacnefwqgguzszlgxgaxoumjysilrjlqnehdqhiqxgudptsdligfmfaepksryinmzzqfetzevfiaifmkupjktqrascobfdpbcarwignkwidnvfchnpjycvtqtfznqhisllspjifptrebystktyaymfpmsrvbkwnauskkhuwohxtnxlluilaslwcrjhkqytawhxexslaqqhlvgzaigforpjwsutfrizordirdofccnrkjqylzrxgpthhcuactosyxiorwnihefoyilbdmtaqvhbdzenfpedthmorhfudeztyjsmkchgeiawbfzoeiwhclahdyobgyytezflwjqivukyalgdprrmphbfapfnfnfjufiibmqfuxhoeicjdootqcgrqkjrbjzccczydifgwpvwbgpsiygzvmppcephgvuadbzeaposxpuzqlkkcdevdgzlhbhlddgiapjchjnzaavanskovqnwgzcpoewwdeayqbitxlmmgdkxqqxiyribjspmaegugakkdbamtivmfeyusdzfpqhwrqljollbkceeylzavhscvsjckmiyrdsufzegdjcwmxxzifxcjqvjovklhmdsfgyzsbzkkburxiojzntdtrlxbiqlaauxzdxwhjioyucbrbimyeapkufdvizdsmdcgcfvucbhidxazllggxvzkgprsoxitgvlfhhjkihpzpofxzaqjrqkwftaindubsgyyqzcjnigevnhtttndeaqwvalyfjsltqgrxxdzlcbdquksolqlxirppzztbmxybsfjcarzgvhzpzgpxaievxkgtbgmcwuinhntsliswmqhbunkoprynpdqqlrwjwqigucfckpvcpgacfkcfvnkslwakzqqfjogiodwlbhcakvekixbtibxzsxhlhsuxsbyzenalclfficlyvxbdxqktuqlvmhsqkphrpnbnkdirbtydotlsxdtldkromrzhglkmyitaimzxmkdfaorqyvcgssrznqcebyxzegbvahkjwlyxyquwixfuwobkftmgobyzmihmhrfusbrafyekvrxlxmkspnspnkqpukylikzovijjwswpcpwjfovdlmikgztxlqrfnhuivhaqxokihghsuzndeumsfyihawxowlafapsjpavubvqxlxzlpoyhilyilkzqdocmkkhocvjkegjorpqlxtoixdrlaxbxfewlfnkfqhlxnnasyxusgivyifplptkzwtazwoizeadfqravivgqitncbtbgxiarznsffmgiogvvptkxxuaffytoqgndnmlnapxmjmojqvtzultkvzlxmzozcnckcjpqjbtlwbufcyrjcijaierrmtfkukwvbozvxouonstowawfqazyrausqcvovbtigkuuzaqjrczncjzkjljswbrdwfzcxijdfcjhrtrtasqhtanwoursawdhjpxyqozrypiyohdqddjeiwzokigrxbyalnsfetxidwxzcdehlriylncramvcyqackglwdwmlxofoxrdltresjwnfsicygrnyklilojliepuiwembtnbbedpvsqtvozxxwroljgzagabcutbcdblhevsfjpiyufgktkjcobukzgvhyggxlblsxvgptkbdcgthiblygyntheespjeufzshhjghuylrsazptlozknevaqjklmlxywqlwjbfnxbxwqvctvwghtqexokqzoajcmmnvvalyrnhpxnkwhvgxzyuxiqshclxsaeghhydptduvykqmsphnhrbihdrkgnsupawecbyxladazonxsptcexcxjlvfyhvxycabkdcfizxszhwkkewavuibuupgdmpzghlsfcsiyuygnriayhmostaleajezgxrvzlebexsrosxkqtebhmeomolhffyvifliaalgpjsikptzxfxicygluneqrfbrjfpbnvifyajyiztjydpnxpupneeobxthvledoylawtxghxvdhzzikhhuovldskwxeuqwtwzegyijgknrtvltozupmxjbnfggwhqedkcfaouscymfusyrhfdjdkfwffykpwtxbcbcwipjuytbfckjpfwjrtidhjaaipcjkivxwdfvkhrmhupvdruvmvixcjgjygsfvtspevbujriehmotpgogewqxmviagiivoxnbjykyuesxklgngjshdihabkwzalopvcnxaxsxtiurfligpdwwgbuuujmaqjciappwhijlbejeyrjpuuojyjntzcpdwmeguxsyulwtfystjeepoxkizjgakatufouhsgovfzzanejedqjahsecxsfbancaemnqpcxalqyppwrgpnmkvoivkhbhkfgqlyknfckszbdrkroexdztndpdocemhvztkdbwjsivvbykrlkgxfdsuphxdclpmbafaxwiiikxlgxyejnomdhihyuzusdodluqagmgaklcmopaspeqqivpvreabohcpgxntmdevegwqqbaffaktyocrelbivputgytyyyykpduvomkhbqdoixoavwqpwirdbcrhhfstzzexwcssruclcavphysykibxcysbcqrphsonwhwhtykqevdrrgagezokimfwifbknffegzjhydldrtavzrgmtffqbesowzcfpzwcnumhsuahjbslkpafyacmihwibrbwswxsfozxzrqdnkkxqnzizgrlpibjmaclnfhxrkcheqlusyuypkjjodefrortlfkjsrzcsvmhszsnwzrqnbpjdfenrfwjhpnnmmzjqlycwsbdfslxnokhbiicojtsbxmmfvoiyokrasyklicpznhturhgrigxqvtniepjjirnnediocofbjykqtqyphkttsrocxezzsmwxaqqplzdwzflioasfdjwiuzeqdeuvjkiqicpjfczymrodnfozbtrxbtntwgrkbibhtnbvpexiznyawmchwisnjezlhnkcsqrfkxhiykeswmcwhniywdggwakukvskigtssywznvnlyckfavvxkuexpkdfeokbwaofllargqhtiukzzbzvjldjtglzjuixjdlxpuwhzodrhjedrchhuxzwbqicoppbtrggylxmmowtuftbexnspvaxgyaimwakbjknhosknjcqtawnflgqcyzaxyvzkwcwajzmlgffwkwpwdmqfxnexueaohhpnhhsliqgbedzmejkohxpubckmmnwvnskaqdishxmbrinhiuugesoqahmwqgaofgqmttdixqealtrvggfpzheelgadprxjhofswfkzowdahlufgiuretoticosjwphgaixpeojrvooacxdvunjqrcwcysoqjotfgyeyuvcuqnfvxxhoieigopwtlyxbpxluqcixmhrkwevnujbivdocjvffjcvoieisnmsryrylukdfgenxqgmwzdkrvxnjfgsmbmetglbljingtlfeacvnltedxnvcovsmfyafodwicqjeisdmuuopjpkfdcpbqhffltsfkocowodlcmbiqcambhqljgdbfgnlsipvxzisscicsqophrobhvituxupkcuroveowdrynrebpccpgodkgoxjquwnagqqyinondlwkxzowgwvomszbibzhidhzyygrnuejhnwfodnmhlwzwomvpdttcycpemqnhgxmhkbrrquekriemfwpaupceenzfxwxeiugoostdjnhxuojhbegebmpsmmmzssqrujfthtewbtsjggwjafygmuqiwbehxphqspptugqzfxmkvjfgummujqbqcyehxckzugvpxeifmhudgazerazkilbbnrwwczbdwcofnqkbbcevdymairmjjzzymsbbnbyewfrxnlbximkvgvahqgtjnpfsuwipvbasyovhfukphknfihrqxvbqxwnnbclcxnhpnmvpmawaunwrcnneiclnqvultsstpnvwimuqfkcsylzorgzfyoeegglohigzmknymccdgchxkwatyvdptcnbmiacreuilyapkfyqofcdqwtdphxgvzcbzltxtenklqozpxnuxbcwlpymjzevikxfwtjbnpbiufyjuadqndbucocpulmekcejabkaqqpumrkmsmfuvbycwffrnggegroawyctdediywplbzdgvhfoysqyqygiziwlnmchqckohvycaasdwswiutdbuhdbzoywwthedxwzhmdupbsqqunaiiwenoravzvoymrcxnhjibhmuaodsqdezwrfrstbzcpxudnlhioakccozvdhsiuevzbbbcbmeormgynhazcmxxybhntjdfbsfzqigefeunwgnxoivmwefsomdrubvgbdpgeiyzrcuqyfpoljmomfaheeofmsusgpmvsaogsdriuqecliigykekmkdtghangxbderbyebjpzizxzthpofdobfugmntsjddlzflpyiiwxuvfgrxetpuqljqwfkentlhyqkueglunxgkwubppjohycbhozioclalrvqljljwybjzgitpmymodihrrewkchgiewryvvsdjdtqjoqjavkjfimgrukipoqxxtkdklfulsynhyiootukqoqmntgbauuajwocsaiohuhmynctqfkrvnytswsrydvbnacnhrhbiuodxgjhhrncptmjziepbgbkpqdgafsgaixpcfazbnnyvwlfeiwtvbqknygvgaprqajurgmtsokaktnzzmhxcjmknxliijbvosgtvkkidrshvtbpknuqygtksxkryciefisnphlgmotphzbkeeqfdspcnpqgtqmmklrsxrqrnrzlqberzxzvnywxspghhicpwbjuzuzjsqinrdpbnzvspccjhswobrdzezynzxtimutpwvehurgrxvqssbuielzsxtwrrbcklwgwztoumngkhlstzsuvqahddmblifgkszsbkjzyhkuhtbfuvyghbzehzqjlielimuefkxnaxghthqdxlswrnidtpmlzqfwilveycmudrxczyrkiwzryrsxzxygxepyraoomwejvtjqtdlewzphqrcbsduwjcvjhathfwpspfnsvqugivtfuzvjkurvpxzfpynuejupwtdtkdehmwyllyjkkwzygqaqdjcpknfdduexulltnqjvfqmiyhnmirawwamihmjdeaomlhvldjatxzfopbmrkrsqulwekltljfdhjzdsciwtozprywfqlmjcxpqgzslqajfeaxienllsuavrfcomtosbqcodzwhmhxuckwvivibrgczixgosegbndmxsqmdpvemshjvecxigxmmwqedpmyxfbgvxwzzixtpiepjcvnvgevxenyzfucisdrkigfnvbcvxvxeapruxurnwtygvuahgwlqszkmfiirebjtuxpjaqzeanlgplejpxrytmuvilnimanxdefzhvqtytsiqkmlaktanstpbrfvaokivkvlcqoylxwtcckdtsvxzbqdrjmmhbkprmjxeeditmcwwupkcbpucdohdvishxjqjdzlqpbfjvitwbsawotujirpwcqwvunswqwnkillkyarmzwhuipaiykyoonvwjvjhmxhgnlxjlkaykvwdevkietltbkyhbywjkhyaopecshpimsogmjlkwlfproirzmwfletdgdjckdhzjibhgmpkximwkwqpibbcevcwtkjbqwtfxhwrhscenztckbbukyzzsmvjqwrxegyjyvgbdniicbjghlfegypwebfndneeukwuqxholbmqxqtijbulclxljxkedtlfmodctyzufbsaoxgpbkzofeamsdvsoutibundardxyhviwafrtdzwayejnvmrnsxjfnodkldrqsatnxbrkzpgwmutozfxllimdkmmjcyurobkkkvdhaqhfmxiqzyknpzkapgdanbqcnwhseqecmjmlbtpmbjzdfkqitpszwgswoeecaztvkocgsbsrxonshuzzmviqdcgikotnykcvwnjjjkpbtzqtkabuatxmwkhcikiqlslidncxzskimvankgwvnrdcxohzpipkjgwbfzvorlmlfxphbnafazzbstjbhqlgvmazyebxragiycqdeykwkpbpfjhzcioflhzvdkfnduywbiupwrqsparwhltqqriwiqukvbxqhubunzvkogsirvmwxvcgyiqfthbwoslndopzildvktnhqsjehkigpwdbwpiihbyxtwkfvmumnlfsjogftpuxbmnljugbxrpszfqjaornaaqgeheuerhgvwtywbnkfqclmfvuvymuuudklqilnqumygwnqtculzxcgvbvlfkizvcnayfxfgkqasyytsylqjukuiwxolygzydmyvsqtqfiuvnkzgbydgpuhgjcahbzamdnjsxxaxedecabzxnhjbyndmcpjaxohyceitjmzfcsmoqnwfiwosijgmsziedfarvduyxsyzxyltambzdlennyrogcugnvkgeoupzpnhhyzpjsdbeyzjkepjybhjzdbmxfldaganfcbwzzmcyhezyapkqfgopkopkjmtxpgtfjvzukzzbojwnqmvbveipkfsejdwwbrdoispkagfgppicbfhhyzdtrostcdcwzcxbguvxzncrrqifmtbdfymsnhbcpxtdrwxswqdapbhcnvyvksrqqhdfqnbwppyeeziahauvqmtpfvmatbboxmygndqwjmfcghemqqcexqoquvomkcneycoqlhhvqeqknlhqbodscvgrwefddfioruiztwscqkmdqfstbczyffsydghtpvrtrzvjqsbrfhrdudqykijtrhtpvelkpoyjpfutzgiklogeildeevsluujqaairycolfusaumastsjlkeqkzghzntostmcdxxfymwigdhmuklhvbtrgttluhsheeprrtplhesnvxuulbmzulecwywiimvnibeuuyyxzjdbnoyrcewvbdpaipeozjuylffahrmmbbvmmowqglzpvmjcqqqqjkutqtmcenuvboxuwwpmahsgfedjfkzrdqpwstiwwbxdmwnchbkzqsuvccykoeozsyapodppymepyhownmdtwdxohrfvqxhxzlyjqokniveoymfzupvhtrsrpjlwectbvttdfbbwfyivabvjykannxmaufqohxnmczmmgtazlfqfngbymgvntyijvwfnjewwkfrfrnnnrpigrmgnzexqhbgyjmxltvjnhpylrekzjlvgspehglpsimrmzdmygmtztdojucvhvkqlnmwieoxtgilffgqubuxvbeobpvbmwspgyzsmizkhdigytfdszcztlyeoukrkryhphfnbeudbjhnhxlwxvwfltccoydtfdopoccgmzveywrkpwptaqptezxzufrcqjadxbgyesaybdcsasbrgobrmgfhwlylgphcqhahcffvialysuykpuoaexurpkrqpzeqflmwmeekruzudozybiegxvorgrrwucwrprtmkdgjjrtkdtchirllvbonmqvycvjrtzcihvobkqlzhlrlionyasttmedcauwycsguhzedisdkwmptdiwqbkgbjpljmnshvijeqlkpcwuslirgliuuvldgzyuiuumkwyaelprftqtkzhqggkielvafwqvuikkfbzzlqxliuyrsawtbiihramuolnjhrsxypunmmcrqhwaktftgzocabuugrpsrnxxqkpunandmaphzgtuvgaaseonljazqanfvlmrektexlrrcnpxrjpxqpbyqjpxwaewosyjzpkaxjfkjehknwfqokkejtreqyjslaubhyxtzsqyrvootrhnrfjooowlakzdwpkcvhfjnjonigfuwgcvhdqowdnmeulpsxevfxlxloaczvalfpivvtenzwmlpsylapakczxhsengshizywsqpfnqhkrltyxnndpaajpgbymwawxpnmfqrkmdjczxkmwqduaitdnyscfkwmuofrnmyzocqwwnjugcrufxghvemxtahotcxdgnjjiecghrwoyaxzubdurvtapqrvmvxlqgrtmfzdcfepixukeqevbeytftpgwsoshdfecuyrvippxsvagdrzlqaxbbrcoewtjuvdodgftiwcsjrjixwtpzuappkqnecefisbcosyendiykmebpfqcsjhtvftzbyvfakqqawbfugaifsmjvlsyrabdjvpiqixwlbvwbvuufqbgvnmdjkpvnmxxzaalmfkokufmbwhuvnlubipgwvuecmubeecwrcmuquyxgxczdxpqztrsqltjwcnryevgnuqpamqfbxadulfcyhcxuhcouyrswyxqfhbptffeabvysixyujuhnfjlzxqpucgftvdgfwruzsaharlifclxyzshuevmdnvipxsezpmwnjngvtmdslwyworsbyvahxdyfddbhrbzjblvicmymaczzxmufreigkuiwyofgiwytrbcoszhurqrlxucmdzrqflpurdvmkfrtzfobahvmqigarsdlvpbvxnvhzqgbfciqsdyjzlljskwrhpvnsihooiagkkrtueqopmxunbiyxhzcuurqqjlxdimexrufldleuklivfmirmzfvcvkbfsmodlagewdiucxxbngxgigishlcpaujytevcfprraitsyyyxbjbtlyshegyxcmhjoiyzugmpkaublofnsadyzryljehziahzqvzjvqicdempkwrsyfxaegvanabdferwqvtztlcxaynghwxfbfndxthwrlscjzpevupnczhupxoklzvcgwkdanjmcdthwctezyiylbnpvcqavyspzmnzxbzwadwtyptwnulvafbjaxtqstobnkqagwzsjvlpayeelthkoqjhekcsgxymjslsnvgitmzqanufporxgubxsqvxxqtlfrbymflawommzmzsuekpdecexavwxablngehqikqpkwuntcejaxehripzvvqoblxngdevlklnvtcuhaeggnpbnvnfzqncdcpbhtwudxvbsxnmugahebvdevjmkfrwkcijykyuxdbrzzpuhbxczjizdntluohrynzcrndxhcocykhugpfzavhzsoitcqfodkyznznwtpwuuvkbptzgjqexzomvrzqixdfznopkttejjkupdqwsklbneirvzgitajouphlruyuwdtvxsiqlnafdqjohwmudugssfgkodpaquiiwfefseehbddasvonxqthttxyrncppwuiavcyctadssgcblbfhqfqmohkbmvkcwdkfdzshtgdupevxprdwpwpqauqurgdglqcjagtmqikakdrxksdnpqqevwtzpnlueenhzgqytpussfeieabdffdocpcpfspiofuagxcryxhztimiuheemfnekvzyrbynzzuoealyrkyqemzshyeryecciupsrqwsegjyvooftbagysthbarzxcfcbeigydhbipifngqwfecgqhvrltihhwhpikylrgoxllevwvruniyxdgdosppmfsvdapbkqpcqjrchjycqruwfzojxwxflpwukiqfkmcnrsyyzfsgwbgswqaymxjdegwitosxqmebjbttmcvunvhbfdoumzroldwbgrqmievtccstndfomqxagapukaxhewalrvcpeusgqmffmanenkuvermaidjhnftzwzgvlubbmrwpxcmlqsiobdblzwrlmlavffxphzziiqtrhvukelxyzuldjwpztfnpqllnstkfkfgouqzkmcehqrmnxmgwmnfremulofizjbjezcaybwurstvgsdfxtnmndxrxtnovhcypkjdnrvtfncaqjjnzckwwmxhjkhabxpescjnuyrolhssjnpqctxykjbgitwvhbfogfxvduzhhctgafiqktemjonldsrnhempoylhqyrpasamtjijxherkunqpofqobbqtrjkkwvolpseyoiwbgudfoqnoqirkqnvoyhzboolpusynbhuvckdjruxhthhvyvgqccnliirxpqgcxiznwtwjtflkwjlxacvkjtvxuzdirxfznqrzaivfnsolcdqxjxcmsqxachaesukztufbqsvvedqpbisoujsemhvlohuavpksirwjtbucrtptireqcbboeigqvumgoopuorcwrrhlfubyicmcsiawujkhwafpilmrthibtragqcxzonmirtjizbzgvjfipqyzufpmmbltvvobifbllwvxfihuxvgkkenswusggwhgrnerlxxhgdvxhibienwiqjbuwiymduxzkhkiwdjigbzuvlowgkcxzmzzpvvbvsyabbadfkizssaqruubrdczmgpcaqecrjqtaoihhnyadkizrcfmjcvdhoiprbcyaaemsclngqohjkbbbevctjxlcozcwbpqfynrkxleazemxarejmvkbmmulpsxekyipmvowjellfweoqaprcqrbzjyahaotiedatuvgtstiihryqfiizgnuruwbqdqurxfxpxgtjsjmjrrugjvlkwbmbxafsejhjyhayvbywrfhmysagizmmdnhtpdhpibcnzqfrvdfyjbslskeocnoxgghlotadnzowddeonkigufjvkavxkxmanrhgjuzsqqivmaihettywsebxpzxdzxjyubyaydgxvdfwehgpnyqgljilxxxnsnofnabdlkmsjqcehuxobqlaywgzudbuipjfgtuxyjnznucuautiyxagwazrillymwtzfopfeltzhapdweepfeaxllmdzluwomfbiwbwazmngwqajwwphapvedzumwtpoyermwnerdngimuirdzsprqsrulerkydrljjuqfmtxpzwmiygqehkxhsawlzfyvfdknmnbhacnbpcjbgjsnfbyvomzmarletxyeshwkzrisycozvtjlbrpfexkfdmtcutvlnrgvvihdslfrfrfhfjvdrzvnrizjjcvafhvsyqcyynxenfwlubvphgsobxnrqodtglwgdkjyjjyscratutwbhhzpubyppnclmbqypzmvahvovqmprgqownsyrtashoqcagatszhdysuarhizwkimknudkyxgdfndrkkchyxjfhqoiucmxtwxeoaxeazrovtmcpwektxrqtjlmgbsdjjhfgpnfxbmpnittjnwuepuciuzkpkeyaikiapojrmeprwpbchfgaqxeperofcsoptlcnchbmhtgreagxczftzsllmrvhskgcsnmojuqmpkuqizmoarzqmetexhaxajzievrmkzlzzvswbqsrijefrwrscdttsqmnloppzyujekrwrzierpphhkfpxuiqbmfucblmlbgfrywhzabkmxqcspkiytykguoetzqdvywawwpdkuzaeenbxnjaqtrixcjhysemlamremxydreiroygcucmhfaubvdhlopquvopchmttsqqliwnrrnhnrwulhnbhhehixcdgzsxokcwkesuvmzmzpjrbcjjtlecnlazmntaiijejoggqeirrqysxtvpebyqxavnmlfqtneprtqatvuxjcdpotneqvsqwuxtyctnmopxrqphgbegvxrphxpjhytrwhukfwzxiysdqzutcyeqbwqqjnxkwxdnldlztornnkadocvuweaoozobntnwksecnacmhccsciqhfetcnqpmhdxottgpdxptjbxulwxxejgkiwuydzabqybtfiidvdgfgdmriyoqqwyznyneptxyhgqtsedzorvnmzuokoprmdqoidlgkfvuewwebrqfuemqkdbxinnbzfytnjxxpevncgribokkiiubbwnlkkksjwkzplthwbfwyjqwvrxiqrbowdeggarrsiqkyywrvjhabfsxtcxnxsqxagfzlnvzrnxeuoyrvnimfdlbhwpbnrwthdzjxkdqwpubsdnw | socat -t 2 -u STDIN TCP:[2001:db8:1::2]:58833' timed out after 5 seconds # # Exception| # not ok 5 ping.test_xdp_native_sb # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 212, in test_xdp_native_mb # # Exception| _test_v6(cfg) # # Exception| ~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/drivers/net/./ping.py", line 29, in _test_v6 # # Exception| cmd("ping -s 65000 -c 1 -W0.5 " + cfg.remote_addr_v["6"]) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 101, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-21/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ping -s 65000 -c 1 -W0.5 2001:db8:1::2 # # Exception| EXIT: 1 # # Exception| STDOUT: PING 2001:db8:1::2 (2001:db8:1::2) 65000 data bytes # # Exception| # # Exception| --- 2001:db8:1::2 ping statistics --- # # Exception| 1 packets transmitted, 0 received, 100% packet loss, time 0ms # # Exception| # not ok 6 ping.test_xdp_native_mb # ok 7 ping.test_xdp_offload # SKIP device does not support offloaded XDP # # Totals: pass:0 fail:6 xfail:0 xpass:0 skip:1 error:0 not ok 1 selftests: drivers/net: ping.py # exit=1 make: Leaving directory '/srv/vmksft/testing/wt-21/tools/testing/selftests' xx__-> echo $? 0 xx__->