BM6P6(@ ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenenewwwlllpppsssaaa]]]rrr~~~zzzwwwtttrrrqqqtttxxx}}}|||iii[[[fff}}}}}}yyyuuuqqqooonnnpppooonnnllljjjhhhhhhgggmmmsss|||uuupppsssyyy~~~uuukkkjjjkkkhhhcccaaaeee```___bbbbbbdddmmmxxxyyy{{{zzz~~~~~~vvvooommmkkkeee```^^^eeeccceeekkkooorrr|||wwwvvv{{{~~~}}}{{{|||}}}{{{zzzvvvnnniiiiiinnnnnnssszzz|||nnndddcccfffhhhjjjggghhhjjjooovvv{{{~~~~~~~~~~~~|||zzzwwwuuussszzz~~~|||pppggg\\\UUUSSSUUUXXXYYYUUUUUUXXX]]]ccciiilllmmmpppuuuyyyvvvqqqlllhhheeebbbaaaaaafffgggiiiyyy}}}qqqiii[[[VVVOOOJJJIIIKKKLLLMMMKKKJJJKKKNNNSSSXXX[[[\\\bbbfffqqq}}}~~~xxxvvvqqqlllbbb___ZZZXXXWWWVVVTTTSSSSSSTTTTTTWWWdddyyyvvvjjj___XXXNNNKKKHHHEEEDDDEEEEEEEEEEEEDDDDDDFFFJJJMMMMMMMMMSSSUUU]]]hhhooosssyyy~~~sssgggaaabbb^^^YYYRRROOOLLLKKKLLLMMMKKKJJJIIIHHHIIINNNUUU```qqqsssggg\\\RRRLLLHHHGGGEEECCCBBBBBBAAAAAAAAA@@@AAACCCFFFGGGFFFDDDFFFEEEIIIRRRZZZ^^^bbbhhhqqqmmmbbbUUURRRUUUTTTOOOKKKHHHEEEEEEGGGHHHFFFDDDCCCAAAEEEMMMNNNPPP]]]nnn{{{xxxiii]]]WWWSSSNNNJJJGGGFFFEEEDDDBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDFFFIIIMMMQQQSSSVVVTTTRRROOOLLLJJJHHHGGGCCCBBBAAACCCEEEEEECCC@@@???@@@@@@AAADDDJJJRRRWWWgggmmm}}}qqqgggZZZQQQLLLJJJFFFCCCAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@@@@???@@@BBBEEEHHHJJJJJJHHHFFFDDDBBBAAA@@@@@@@@@???@@@BBBEEEFFFDDDBBBCCCCCCCCCBBBCCCEEEJJJNNNWWW___ooo}}}qqqaaaZZZPPPIIIGGGFFFDDDBBB========================;;;<<<===>>>???AAABBBBBB>>>======<<<===>>>@@@AAACCCBBBAAA@@@????????????======???BBBEEEGGGFFFEEECCCDDDDDDCCCBBBBBBDDDFFFHHHQQQ___nnn~~~ooodddXXXRRRKKKFFFDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>??????>>>======<<<======>>>???@@@?????????@@@@@@AAABBB<<<===???BBBDDDEEEEEEDDD>>>@@@CCCDDDDDDDDDDDDFFFCCCKKKTTT```vvv|||{{{tttdddZZZNNNJJJEEEAAA???>>>======@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@::::::;;;;;;<<<>>>???@@@===???AAABBBBBBBBBBBBAAA<<>><<<<<<<<>>======<<<;;;;;;=========<<<;;;;;;::::::888999:::;;;<<<======>>>:::::::::;;;<<<===>>>???>>>@@@BBBBBBAAA?????????>>>AAADDDEEECCCBBBAAAAAAFFFEEEFFFNNNbbbzzz|||hhhbbbbbbccceeehhhkkknnnooo{{{zzzssstttwwwnnnXXXLLLFFFFFFDDDBBB???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;777888999:::::::::;;;:::<<<<<<<<<<<<<<<===>>>???===@@@BBBBBB@@@>>>>>>@@@???AAACCCCCCAAA???>>>>>>CCCAAACCCLLLYYYjjj~~~www{{{sssXXXXXXZZZ[[[\\\\\\]]]___aaahhhyyysssmmmkkk~~~rrrXXXJJJAAABBBAAA???===<<<===>>><<<<<<======>>>??????@@@;;;;;;;;;<<<<<<=========999999::::::::::::999999;;;;;;::::::::::::;;;;;;;;;???BBBBBB@@@>>>???AAA<<<>>>@@@@@@???>>>>>>???AAA>>>BBBLLLVVV```uuusssttt~~~hhhVVVTTTTTTTTTTTTSSSSSSSSSSSSWWWhhh~~~}}}ccciiippp{{{dddNNNLLLEEEAAAAAAAAA???>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::999999999999:::<<<>>>???AAAAAA@@@???>>>===<<<<<<<<<>>>@@@???===<<>>;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999::::::;;;;;;;;;;;;::::::999999999999:::<<<>>>???@@@??????>>>>>>======<<<<<<>>>???>>><<<<<>>======<<<;;;:::999::::::;;;;;;::::::999999999999999:::<<<===>>>========================<<<===>>>===<<<<<<>>>@@@BBBCCC???@@@GGGJJJWWWooowwwnnnyyy~~~}}}wwwzzz[[[LLLHHHHHHHHHHHHGGGGGGGGGFFFFFFIIISSSkkksss___iiiqqqlllmmmnnnZZZNNNDDD@@@???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999::::::::::::999999888999999999:::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<===>>>@@@BBB>>>???EEEGGGTTTlllyyyllluuuyyyxxxtttmmmRRRJJJHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEQQQhhhxxxlllrrrqqqbbbaaa}}}}}}^^^QQQDDD@@@???>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999::::::;;;;;;::::::999888888999::::::;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;::::::;;;<<<<<<<<<>>>@@@===>>>EEEGGGSSSkkk{{{iiippptttvvvrrrbbbLLLGGGFFFDDDDDDDDDDDDCCCCCCCCCBBBEEEPPPdddwww|||{{{yyy{{{uuubbb]]]xxxaaaRRRCCC>>>>>>>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999888:::;;;;;;<<<<<<;;;;;;:::888888999:::::::::::::::999999::::::;;;;;;;;;<<<;;;:::888999;;;<<<<<<;;;===???<<<>>>EEEFFFRRRjjj|||ffflllmmmxxxvvvttt\\\KKKFFFBBBCCCBBBBBBBBBAAAAAAAAAAAADDDKKKXXXcccffffffmmmxxxjjj]]]ppphhhXXXFFF??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;<<<<<<======<<<<<<;;;777888999:::;;;:::999999999999999999::::::::::::;;;999777888:::<<<;;;:::<<<>>>;;;===CCCDDDOOOgggiiikkkiiiqqq~~~~~~wwwyyy[[[LLLGGGAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>AAAHHHOOOOOORRR___ooorrr___iiippp]]]JJJBBBAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;<<<<<<============<<<<<<777888999:::;;;:::999888999999999999999999999999;;;888666777:::<<<;;;999<<<>>>;;;<<>>AAAAAAAAAAAA@@@@@@@@@??????AAABBBAAAFFFKKKIIIUUUpppYYYfff~~~jjjUUUHHHCCC???<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999888888888<<<<<<<<<>>>@@@@@@>>>===============<<<;;;::::::888888888888888999999999999888777666666888:::;;;===<<<>>>@@@AAADDDNNNZZZ~~~tttgggeeemmmtttwwwyyypppQQQIII???CCCAAAAAA@@@@@@@@@?????????@@@AAA@@@CCCHHHGGGWWWuuu___iiilllUUUIIICCC???======<<<<<<===>>>>>>======<<<;;;;;;;;;::::::999999999;;;;;;;;;<<<>>>>>><<<:::;;;;;;;;;;;;::::::999999888888888888888999999999999888777666777888:::;;;<<<<<<>>>AAABBBDDDMMMWWWrrryyykkkffflllsssvvvuuujjjLLLGGG???EEE@@@@@@@@@@@@?????????>>>>>>@@@>>>@@@DDDFFF\\\gggllloooVVVIIIDDD@@@>>>>>>======>>>>>>>>><<<;;;::::::::::::999999999888888<<<;;;;;;<<<>>>>>><<<;;;999999999999999888888888:::999999888888888999999999888888777777999:::;;;;;;;;;>>>BBBCCCDDDJJJRRRcccrrriiikkkqqq}}}uuurrr}}}gggLLLGGG@@@EEE@@@????????????>>>>>>>>><<<>>>===>>>BBBGGGbbbnnnqqqrrrWWWIIIDDDBBB@@@???AAAAAAAAAAAA@@@>>>;;;::::::::::::;;;;;;<<<<<<<<<===<<<<<<===@@@AAA@@@???888888888888888888999999;;;:::999888888888888999999999888888888999:::;;;::::::===BBBCCCCCCGGGMMMVVVwww|||mmmllloooyyyuuuppp|||hhhNNNIII@@@DDD?????????>>>>>>>>>======:::===<<<>>>CCCIIIdddyyyzzzvvvYYYIIIEEECCCAAAAAADDDDDDEEEDDDCCC@@@<<<:::;;;<<<<<<===>>>???@@@AAA===<<<;;;===@@@BBBBBBAAA999999888888999:::;;;<<<===<<<:::888777777888999999999999999999::::::;;;999999<<>>>>>>>>>>>============:::===<<<@@@EEEHHH___yyyZZZIIIFFFDDDCCCBBB???@@@AAABBBAAA???<<<:::;;;;;;<<<<<<======>>>>>>===<<<;;;;;;===??????>>>:::999999999:::;;;===>>>???===;;;888777777888999999999999::::::::::::::::::888;;;@@@BBBAAABBBEEEIII```vvv~~~uuunnntttsssppp~~~wwwfffLLLIII@@@CCC>>>>>>=========<<<<<<<<<===>>>===AAAEEEEEEUUUttt|||[[[JJJFFFEEEDDDCCC===???CCCFFFGGGGGGEEEDDDEEEDDDDDDCCCBBBAAA@@@???BBB@@@===<<<<<<<<<<<<;;;:::999888888999<<<>>>???@@@>>>;;;888777777888999888999::::::;;;;;;::::::;;;888:::???AAA@@@AAACCCDDDTTTggg}}}nnnrrr{{{ssssss{{{cccIIIGGG@@@DDD>>>=========<<<<<<<<<<<>>???AAA???;;;888777777888999888999:::;;;;;;;;;::::::<<<888999===@@@???@@@BBBAAALLL]]]{{{nnnqqqxxx|||~~~```HHHHHHBBBEEE@@@??????>>>>>>>>>>>>>>>======>>>>>>@@@EEEKKKPPP\\\dddooo|||ZZZJJJIIIKKKLLLMMMRRR[[[hhhqqqttttttssssssmmmllliiiddd^^^[[[YYYZZZ^^^RRRHHHFFFEEEBBB???===<<<777666999:::888;;;@@@@@@>>>;;;888777777888999888888888999999:::::::::666777999;;;===???@@@@@@BBBHHHPPPooouuuvvvzzz___HHHIIIAAACCC@@@??????>>>>>>>>>>>>>>>===>>>??????AAAEEEJJJNNNSSSYYYlllbbbRRRNNNQQQXXX___jjjtttyyyxxxvvvrrrnnnmmmnnnooopppdddYYYTTTQQQKKKEEECCC<<<888777:::;;;999;;;@@@>>>===;;;999888888888999777777777888888999999999777888999;;;===>>>??????DDDFFFJJJhhhxxxwwwyyy^^^HHHIII@@@AAA@@@??????>>>>>>>>>>>>>>>===>>>@@@AAABBBEEEHHHLLLMMMQQQooorrr]]]SSSTTTaaannnvvvwwwvvvuuusssrrrtttxxx{{{uuukkkddd]]]SSSLLLIII???<<<:::;;;;;;:::<<>>DDDCCCBBB]]]||||||xxxwww___IIIIII??????@@@??????>>>>>>>>>>>>>>>===>>>AAABBBCCCDDDGGGJJJNNNTTT{{{hhhTTTPPP]]]kkknnnuuu~~~vvvpppllleeeeeeeeedddeeejjjpppuuu|||wwwrrrooogggZZZPPPMMMIIIFFFAAA>>>;;;:::<<<>>>888999;;;<<<<<<;;;999888777777888888888888888888999999999::::::;;;<<<<<<@@@BBB???TTTpppxxxttt}}}```JJJJJJ@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>AAABBBCCCDDDGGGJJJOOO\\\mmmTTTJJJRRR^^^```eeeiiiiiiddd]]]YYYXXXTTTTTTTTTTTTVVV[[[bbbgggmmmnnnrrrtttnnnbbbXXXUUUWWWTTTMMMEEE???>>>======777888;;;<<<===;;;:::888999999999999999999999999:::999999999999:::;;;<<<;;;BBBAAAOOOdddxxxqqqzzzcccKKKJJJ@@@BBB@@@??????>>>>>>>>>>>>>>>===>>>@@@AAABBBEEEHHHLLLNNNjjjlllRRRGGGJJJQQQRRRTTTUUUSSSMMMIIIIIIJJJFFFGGGGGGGGGHHHLLLQQQUUU\\\aaajjjqqqnnnddd^^^^^^cccbbb\\\SSSKKKGGGBBB===888999;;;<<<<<<;;;999888:::::::::999999999999999999888888777888999;;;<<<888CCCBBBKKK\\\vvvoooyyygggLLLIIIBBBEEE@@@??????>>>>>>>>>>>>>>>===>>>??????AAAEEEJJJNNNUUUiiiQQQEEEEEEGGGDDDFFFGGGDDD@@@===>>>@@@>>>???>>>>>>===>>>BBBDDDKKKQQQ\\\cccbbb\\\\\\___iiimmmllleee]]]UUUIII>>>999:::;;;;;;;;;:::999888999999999999888888888777888777777666777999;;;<<<999DDDAAAHHHYYY~~~uuulllxxx{{{iiiMMMIIIBBBHHH@@@??????>>>>>>>>>>>>>>>======>>>>>>@@@EEEKKKPPP```gggOOODDDAAA@@@===@@@BBBAAA===;;;<<<===>>>>>>>>>===;;;:::<<<>>>@@@EEENNNTTTSSSPPPTTT[[[jjjrrrwwwrrrjjj___OOO@@@;;;;;;;;;;;;::::::999888999888888888777777666666888777666666777999;;;===<<>>>>>>>>>>>>>>999===BBBEEEDDDFFFMMMTTT{{{fffYYYBBBBBB???>>>===<<<;;;::::::;;;<<<>>>===;;;:::999999::::::>>>>>>>>>@@@BBBFFFJJJLLL```ooo|||{{{rrrdddSSSDDD>>>;;;999888999999888777<<<999777777999:::777555666666666666888:::<<<======BBB???JJJZZZ}}}pppiiiwww|||]]]PPPKKKEEEAAAAAA@@@???????????????AAA>>>>>>@@@AAAEEEQQQ___ssswwwlll___EEECCC@@@???===<<<;;;::::::;;;;;;>>>===;;;:::999999999:::;;;:::::::::<<>>===BBBCCCFFFWWWmmmmmmlllvvvuuummmOOOGGGBBB???>>><<<::::::::::::;;;<<<<<<;;;:::999999999999999999888777777888:::;;;CCCSSSfffnnnmmmcccVVVKKKEEEBBB>>>===<<<<<<;;;;;;666555555666888:::999888555555555555777999;;;<<<<<>>CCCKKKIIIJJJaaannneeecccttt|||```PPPDDD???>>><<<:::999999::::::;;;;;;:::999999999999999:::999888888888888999999;;;GGGUUU^^^___[[[UUUQQQPPPLLLFFFAAA>>>===<<<;;;666666666777888888888888666555555555666888:::;;;<<<>>>;;;FFFRRRiiipppdddkkkwwwuuu]]]OOOHHHBBBBBBCCCCCCCCCBBBAAA@@@BBBCCCIIINNNMMMTTTuuuqqq___TTTbbb{{{qqqXXXFFF???>>><<<:::999999999999999999999999999999888888999999999999999::::::;;;;;;@@@FFFKKKMMMMMMQQQTTTZZZVVVNNNHHHCCC@@@<<<:::888888888888777666666777666666666666777888:::;;;===???===GGGNNN```nnncccjjjvvvxxxtttsssttt{{{}}}dddPPPGGGCCCDDDEEEEEEEEEDDDBBBAAAHHHJJJMMMNNNRRRfffyyyeeeVVVaaa|||vvvYYYFFF???>>><<<:::888888888888888888999999999888888777666666777888888999999999===<<<===???@@@AAAHHHQQQZZZXXXVVVSSSOOOHHH@@@;;;999:::;;;999777666666777888777777777777999;;;<<<<<<@@@???HHHHHHVVV|||ooofffmmmvvvxxxooojjjhhhhhhmmmttt|||lllSSSEEEFFFGGGHHHIIIHHHGGGEEEDDDGGGMMMPPPSSSbbbzzz~~~pppjjjrrrpppSSSDDD???>>><<<:::888888888888666777888999999888777777555666666777777777777777999888999<<<<<<:::???GGGOOOSSS[[[___^^^TTTGGG>>>888:::;;;;;;888777999;;;999999888888888:::;;;<<<:::@@@AAAGGGBBBMMMvvvvvvmmmttt|||~~~vvvmmmhhhccc___aaafffooo{{{vvvYYYIIIHHHIIIJJJKKKKKKIIIGGGFFFBBBKKKSSS\\\tttkkk```ooo|||uuu}}}gggLLLCCC???>>><<<999888777777888666777888999999888777666777777888888777777666555444444888>>><<<888999@@@CCCMMM\\\hhhiii^^^MMM@@@777999;;;;;;999999;;;>>>:::999999999999:::<<<===888???AAAGGG>>>GGGrrr~~~vvv|||wwwnnnhhhbbb\\\[[[^^^gggrrrzzz\\\NNNHHHFFFMMMXXXWWWLLLGGGKKKHHHTTTaaaoookkk\\\VVVYYYiii{{{XXXKKKBBB>>>===;;;999777555333333555666888:::::::::888777666666666666777777777777888888777777777777777777AAA@@@NNNgggssshhhSSSGGG???===:::999::::::999888999888777777777888::::::;;;BBBBBB@@@EEEKKK]]]wwwpppcccZZZUUUVVVYYY]]]iii|||bbbPPPLLLLLLUUUdddggg]]]UUUUUU\\\jjjyyylllYYYNNNIIILLLZZZkkk{{{TTTGGGAAA===<<<;;;:::888666555444555666888::::::999888777666666666666777777777777888888777777777777888999>>>???KKKaaaqqqnnn^^^PPPCCC@@@;;;999:::;;;:::888999888777777777888:::::::::AAA???>>>CCCHHHXXXqqqqqqbbbYYYUUUUUUVVV[[[bbbqqqiiiQQQMMMOOO\\\qqq{{{uuukkkgggzzzgggZZZMMMHHHEEEFFFRRR```iiiPPPBBBBBB<<<<<<;;;:::999888777777666777888999999999888777666666666666777777777777777777777777888888999::::::>>>HHHYYYmmmvvvmmm___KKKEEE>>>::::::;;;:::999999888777777777888::::::888>>>===;;;AAADDDQQQgggrrraaaXXXVVVTTTSSSWWWZZZeeezzznnnQQQKKKNNN\\\uuuvvveeeYYYPPPJJJJJJGGGFFFOOO\\\[[[LLL???CCC;;;;;;;;;:::::::::999999666777888888999888777777666666666666777777777777666666666777888999:::;;;777>>>EEEQQQgggzzzzzzoooUUULLLAAA:::999::::::999999888777777777888::::::999>>>;;;;;;@@@BBBKKK^^^rrr^^^VVVVVVTTTPPPSSSUUU^^^pppuuuTTTKKKLLLYYYqqq{{{oooaaaWWWLLLGGGEEEGGGEEEBBBJJJVVV}}}UUUIII>>>@@@::::::::::::::::::::::::777777777888888777777777666666666666777777777777666666666666777888999:::888===BBBJJJ^^^vvv~~~yyyaaaUUUEEE;;;999:::999888999888777777777888:::::::::>>>;;;;;;BBBBBBHHHWWWvvvttt^^^TTTUUUTTTPPPQQQTTT]]]jjj{{{~~~\\\NNNMMMTTTfff|||pppbbbYYYTTTQQQFFFBBBBBBEEECCCAAAJJJWWWUUUDDD======999999999:::::::::::::::888888777777777666666666666666666666777777777777555555555555666666777888999<<<>>>DDDSSSgggvvv{{{ooo___KKK>>>:::;;;:::888999888777777777888::::::;;;>>>;;;===DDDCCCEEEQQQhhhyyy```TTTTTTSSSOOOOOORRRXXXbbbooo~~~dddPPPNNNNNNWWWfffuuu||||||wwwpppfff\\\RRRKKKJJJJJJEEEAAABBBEEEDDDDDDOOO^^^wwwUUU>>>???<<<999999999999999999888888888888777666666666666666666666666666777777777777555555444444444555555666:::999:::@@@HHHTTTgggwww|||jjjRRRBBB======<<<:::999888777777777888:::::::::===:::===EEEDDDCCCMMMYYYyyyeeeTTTRRRRRROOONNNMMMOOOWWWdddrrr~~~gggQQQMMMJJJKKKTTT___dddddd]]]ZZZVVVQQQJJJDDDCCCDDDCCC???@@@CCCCCCDDDRRRcccgggSSS:::AAA>>>999999999888888888888777888888777666666666666666666666666666777777777777555555444333333333444444;;;666777===@@@GGG\\\ssspppWWWEEE??????>>>;;;999888777777777888:::::::::<<<999===FFFDDDBBBKKKPPPnnniiiUUURRRQQQNNNNNNHHHFFFNNN]]]lllsssuuuvvvyyytttWWWNNNGGGHHHLLLMMMMMMNNNMMMKKKHHHEEEDDDCCCDDDEEEDDDIIIAAA???FFFBBBNNNrrrYYYCCCCCCCCC<<<===<<<;;;999999999;;;<<<777:::;;;999777666555444444444555666777888999999333333444555555666777777:::666888?????????MMM___sssooobbbOOOAAA<<<===???888888888888777777777777<<<<<<>>>@@@BBBDDDFFFGGGOOOfffsssRRRQQQUUUDDDKKKIIIHHHIIIOOOXXXaaagggmmmooottt{{{|||[[[PPPFFFEEEGGGGGGEEEFFFEEEDDDBBBAAAAAAAAABBBBBBDDDHHHAAA>>>FFFJJJbbbxxxTTT@@@>>>>>>:::===;;;999999::::::888666888999:::999666555333111333333444444555555555555444333333444444555666666888555666;;;:::999DDDSSShhhooolll[[[HHHAAA???>>>999999888888888888777777;;;;;;===???BBBDDDEEEFFFNNNdddvvvTTTPPPTTTHHHIIIGGGFFFFFFKKKSSS[[[aaaccceeeiiiooovvvbbbTTTHHHDDDDDDBBB@@@???===>>>>>>??????@@@AAAAAA@@@DDD???>>>FFFRRRooohhhLLL???<<<<<<<<<;;;999777777999:::888555;;;;;;:::999777555333333444444444444444444444444555444333222333333555666777555666999777444<<>>::::::::::::999999888888999:::<<<>>>AAACCCEEEFFFMMMbbbyyyXXXNNNRRRMMMKKKHHHFFFEEEHHHNNNUUUYYYYYY[[[]]]```gggqqq|||iiiYYYJJJEEEEEECCCAAA@@@===>>>???@@@AAAAAAAAAAAABBBBBBAAADDDOOO```xxxzzzVVVEEEAAA>>>===@@@:::999888777888:::>>>AAAIIICCC>>><<<:::777666888555555555555666666666666666555333222222333444555777666888:::888555999AAAIIIiiivvv___OOOFFF???<<<<<<<<<;;;;;;::::::999999:::<<<>>>AAACCCEEEFFFMMM```}}}___OOONNNPPPNNNLLLIIIHHHIIIMMMQQQTTTUUUUUUVVVXXX]]]fffpppwwwmmm\\\JJJEEEFFFFFFDDDCCC???@@@@@@AAAAAAAAA@@@@@@HHHBBBBBBKKK]]]wwwhhhJJJBBBCCC@@@>>>???999;;;<<<999999@@@MMMWWWbbbVVVKKKEEE???999777999444444555555666777777888666555444333333333444555555555777999777666999>>>@@@```|||~~~lllXXXJJJBBB???>>>>>>===<<<;;;;;;;;;999:::<<>>BBBQQQgggrrr\\\GGGBBBBBB???;;;:::;;;<<<>>>>>>CCCPPPbbbpppzzzkkk[[[SSSIII===777888444444444444555555666666444555555555555555555555222333444555555666888:::===TTTsss{{{cccMMMDDDAAA@@@@@@???>>>===<<<<<<;;;<<<>>>AAADDDGGGIIIJJJNNN]]]}}}xxx]]]KKKPPPLLLJJJHHHFFFFFFGGGIIIJJJMMMNNNOOOPPPRRRXXX___dddppp~~~iiiRRRHHHHHHGGGDDDAAAAAA@@@???>>>>>>???@@@AAACCCAAAPPPcccuuu~~~___TTTFFF@@@???>>>;;;999===<<<===DDDRRReeewwwtttfffaaaWWWFFF<<<;;;888888777666555444444444333444666777888777666666222333444333444666888888===JJJiiioooPPPDDDBBBBBBAAA@@@???>>>=========>>>@@@CCCFFFIIILLLMMMOOO]]]|||hhhMMMNNNIIIHHHFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMOOOSSSYYY]]]hhhpppsssYYYMMMKKKHHHDDDAAABBBAAA@@@???@@@AAADDDEEEFFFLLLggg~~~jjjRRRNNNEEE>>><<<>>>>>>;;;???;;;;;;HHH^^^uuusssjjjiiiaaaOOOBBB@@@>>>===<<<:::777555444333222444777999:::999777666555666666444444777999888>>>CCCcccwwwRRRCCCCCCCCCBBBAAA@@@>>>>>>===>>>@@@BBBEEEHHHKKKMMMOOOPPP]]]|||pppNNNNNNHHHGGGFFFEEEEEEFFFGGGGGGGGGIIIKKKMMMOOORRRWWWZZZdddgggqqqzzz\\\PPPPPPOOOMMMMMMJJJFFFDDDEEEDDDAAABBBEEEGGG___|||zzz^^^IIIHHHFFFCCCAAA???>>>>>>@@@>>>DDDWWWppp{{{kkkgggeeefffggg```QQQDDDGGGDDDAAA???<<<888666777444555555444555666777555333333444444666777999:::888LLLYYYXXXDDD???DDDEEE>>>:::===???===<<<>>>AAACCCEEEHHHLLLOOOUUU___}}}yyyYYYOOOKKKJJJIIIHHHFFFEEEDDDCCCEEEGGGIIIKKKMMMPPPTTTXXX___bbbhhhuuuaaaUUUWWW]]]```bbbYYYRRRKKKIIIFFFDDDGGGLLLSSSooommmWWWFFFEEECCCAAA???>>>=========???JJJ]]]pppwwwqqqiiiVVVUUUVVV[[[```^^^WWWOOOSSSPPPMMMHHHBBB;;;888777666666666555666666666444333333444444666777888999555EEEOOOzzz```LLLAAAFFFFFF@@@<<<===>>><<<<<<>>>@@@BBBDDDGGGKKKNNNWWW```|||~~~]]]RRRKKKJJJIIIHHHFFFEEEDDDDDDEEEGGGIIIJJJKKKNNNRRRUUUYYY[[[aaalll~~~gggWWW\\\hhhsssyyyoooeeeZZZSSSNNNLLLPPPVVVcccrrr\\\MMMAAA@@@???>>>===<<<<<<<<<999AAAOOO___iiiggg[[[PPPAAABBBFFFLLLSSSWWWWWWWWW^^^___]]]VVVKKKAAA;;;999999777666777777666555333444444444555555777888999444@@@DDDkkkhhhRRRCCCFFFFFFBBB???>>>===;;;<<<===???AAACCCEEEJJJMMMWWW```zzzcccUUUJJJJJJIIIHHHFFFEEEDDDDDDEEEGGGIIIIIIJJJLLLOOORRRSSSUUUZZZcccqqqlllXXXZZZhhhwwwvvvkkkddd___]]]aaaggguuuxxx___NNNEEE>>>>>>===<<<<<<<<<<<<<<<888AAANNNXXX[[[TTTHHH???999;;;===@@@DDDIIINNNRRR___fffiiicccXXXNNNEEE???<<<777555777888666444444555555555555555666777888888???@@@```}}}|||mmmSSSDDDEEEEEEDDDAAA@@@>>>===<<<===>>>???AAACCCHHHKKKTTT^^^vvvfffUUUJJJJJJIIIHHHGGGFFFEEEDDDFFFHHHJJJJJJJJJKKKMMMOOOQQQRRRWWW^^^ggguuuuuu[[[VVV```mmmuuuzzzuuutttsssssswww|||hhhRRREEE>>>======<<<<<<<<<<<<======999???FFFJJJIIICCC===999999999:::::::::>>>CCCHHHYYYdddmmmlllgggaaaWWWOOOAAA888444666999666555666666666555555555666666777777===???XXXrrr{{{vvvWWWDDDCCCCCCCCCCCCAAA@@@@@@<<<======>>>>>>AAAFFFIIISSS^^^uuuiiiSSSIIIIIIHHHHHHGGGFFFEEEEEEGGGIIIKKKKKKKKKKKKMMMNNNPPPPPPSSSZZZ```jjj}}}dddUUUWWW___eeeooommmooouuuzzz||||||lllYYYIII@@@<<<===<<<<<<;;;<<<<<<======;;;===??????===:::999888888888777666666999===@@@MMMZZZeeejjjooorrrlllcccJJJ>>>666888999666555888777666666555555555555666222999===RRRggg|||aaaGGGCCCAAABBBBBB@@@???@@@<<<<<<<<<<<<===???DDDHHHQQQ]]]ppplllRRRIIIIIIHHHHHHGGGFFFEEEEEEFFFIIIKKKLLLKKKKKKLLLMMMMMMKKKNNNUUUZZZ```nnnnnnWWWPPPSSSUUUZZZZZZ^^^ffflllnnnrrrwwwsssmmmcccWWWKKKBBB>>>===<<<<<<;;;;;;:::;;;;;;<<<;;;<<<<<<<<<;;;999888777777666555555666888999:::@@@JJJTTT]]]kkkyyyzzzqqqXXXGGG;;;;;;;;;666444888777777666555555555555555///777;;;KKK\\\zzzlllMMMEEE@@@AAAAAA===<<<>>><<<<<<<<<;;;;;;>>>CCCFFFLLLWWWggg{{{pppSSSIIIHHHHHHGGGGGGFFFFFFFFFDDDGGGIIIKKKJJJJJJKKKLLLKKKGGGJJJSSSWWWYYYcccqqqsssXXXLLLKKKLLLMMMLLLOOOUUUYYYZZZ\\\aaaYYYUUUNNNHHHAAA===>>>AAA;;;;;;::::::999999::::::;;;;;;<<<======;;;888666777555444444666777666555666>>>EEENNNbbbxxx~~~xxxaaaNNN???===<<<555444888888777666555555555555555000888;;;FFFTTTvvvpppQQQGGG@@@@@@???;;;:::<<<<<<<<<;;;::::::===BBBFFFGGGPPP]]]oootttUUUIIIHHHHHHGGGGGGFFFFFFFFFBBBEEEHHHIIIIIIIIIJJJKKKKKKFFFHHHRRRWWWVVV]]]iiizzzyyy\\\PPPJJJDDDCCCBBBAAACCCFFFIIIJJJJJJIIIFFFBBB???===<<<:::888:::999888888::::::999888:::::::::999999777666555777666555444444555666777888555888EEEUUUcccooowwwmmmaaaSSSIIIAAA:::555333555444444555777888777555999000<<>><<>>??????>>>???AAACCCEEEOOOZZZhhh}}}|||WWWJJJFFFEEEFFFEEEAAA@@@CCC@@@AAACCCDDDFFFGGGGGGGGGKKKLLLMMMNNNQQQWWW^^^cccyyy___OOOIIIEEEDDDBBB@@@AAACCCEEEFFFEEEDDDAAA>>><<<<<<<<<;;;999:::999888888::::::999888888999999999888777666666666555444333333444555666555444888@@@IIITTTeeerrrzzzsssfffXXXHHH<<<777666222222333666:::;;;;;;:::888000:::???@@@cccqqq]]]KKKFFFDDD>>><<<>>>===???@@@?????????AAACCCBBBJJJSSS```uuuYYYKKKFFFDDDEEEEEEBBBAAACCC@@@AAABBBDDDEEEFFFGGGGGGIIIJJJKKKLLLOOOUUU\\\aaannn{{{eeeNNNGGGEEEDDDBBB??????@@@AAAAAA@@@===;;;::::::;;;<<<;;;:::999888777888999:::999777666777777777777777666666444444333333333333444444333444777999:::BBBUUUhhh~~~|||kkkSSSAAA999888222333444888;;;===<<<;;;777000999======\\\}}}~~~iiiSSSKKKFFF???;;;<<<>>>???@@@@@@???@@@BBBDDDBBBGGGNNNYYYnnn^^^MMMGGGDDDEEEDDDBBBAAACCC???@@@AAACCCDDDEEEFFFFFFGGGHHHIIIKKKMMMRRRXXX]]]dddqqqmmmPPPFFFFFFCCCAAA>>>===>>>??????>>>:::999888999:::;;;;;;:::999777666777888999888777555555666666666666666666444444444444444444444444333444666666444888GGGXXXooo~~~zzz```III<<<888666666666888::::::888777777222999<<<<<>>???@@@@@@???@@@BBBDDDDDDHHHNNNXXXkkkdddPPPHHHCCCDDDDDDBBBAAACCC>>>>>>@@@BBBCCCDDDDDDDDDEEEFFFHHHJJJLLLPPPUUUYYY___kkkzzzwwwVVVHHHGGGBBB@@@>>>===>>>?????????;;;:::999:::;;;;;;:::999888777666666888888777666444555555666666666555555555555555666666555555555555444555777666777>>>HHH[[[rrrlllTTTAAA666888777666777888888777555777555999;;;===OOOoootttXXXLLLGGGAAA===>>>>>>???@@@@@@???@@@BBBCCCEEEIIIPPPYYYiiilllTTTKKKCCCCCCCCCBBBAAABBB<<<===???@@@BBBCCCCCCCCCCCCEEEHHHJJJLLLOOOSSSVVVYYYdddrrr___KKKHHHBBB@@@>>>===>>>??????>>>::::::999:::;;;;;;:::888777666555666777888777555555666666666666666555555555555666777777666555555666444444888999777999===MMMcccxxx{{{rrrbbbMMM<<<888666444444666888999888777777999;;;===JJJjjjuuuVVVIIIEEEAAA>>>@@@===>>>??????>>>???AAACCCCCCFFFNNNWWWcccxxxuuuXXXMMMDDDBBBCCCAAA@@@@@@;;;<<<===???@@@AAABBBBBBAAADDDGGGIIIKKKMMMPPPRRRQQQ[[[hhhwwwhhhPPPIIIDDDAAA>>>===<<<<<<<<<;;;888888888:::;;;<<<:::888777666555555777777666555777777777777777666555444444444555666666555444444444222333777777555666:::BBBQQQaaaiiioooooo___MMM>>>:::666444555777999999555888888999===FFFeeevvvUUUGGGDDDAAA???@@@<<<===>>>>>>===>>>@@@BBBBBBDDDKKKSSS^^^qqq~~~\\\PPPEEEBBBBBB@@@>>>>>>:::;;;<<<>>>???@@@AAAAAA???BBBEEEHHHIIIJJJLLLNNNLLLTTT```nnnnnnSSSIIIEEEBBB>>><<<;;;:::888777555555666888;;;<<<;;;999777555444555666777666555888888888888777666444444333333444555555444333333111111333555333111444:::999CCCMMMYYYjjjvvvnnn\\\EEE@@@999555444555666777444777777888<<>>???@@@@@@@@@===@@@DDDFFFGGGHHHJJJKKKLLLSSS\\\hhh||||||XXXKKKBBBAAA???<<<:::888888888;;;:::999888888:::<<<===999888666555444555666888999999999888777666666555555555444333333333333444111222444666777777666666;;;>>>???DDDYYYttt{{{sss\\\JJJ;;;777999777666888666999888999===@@@VVVxxx```EEE===BBBBBB<<<===============>>>??????<<>>>>>BBB???============>>>>>>>>>>>>AAA@@@???CCCHHHLLLMMMMMMIIIMMMVVVdddrrr[[[NNNDDDCCC@@@===;;;:::;;;===::::::888888888999;;;<<<:::888777555555666777888999999888888777666666555666555444444333333444444111222444555555555444444555999999<<>>555555555555777777:::777888===@@@RRRpppdddJJJ@@@CCCBBB==================>>>??????>>>CCCJJJOOOUUUgggsss^^^QQQJJJ???>>>AAA===::::::;;;===>>>@@@AAAAAAAAA??????BBBGGGKKKLLLLLLKKKMMMTTT___kkk|||^^^RRRFFFEEEBBB???;;;;;;===???:::999888888888999:::;;;:::999888777666777888888999999888888777666666666666555444444333444444444222222444444555444333222111555555555AAA[[[sss~~~eeeGGG666222444666999999;;;888999???AAAMMMeeelllRRRDDDDDDDDD???>>>============>>>??????@@@CCCIIILLLQQQbbb~~~hhhYYYPPPCCC>>>???:::::::::;;;===>>>???@@@@@@?????????BBBFFFIIIJJJJJJNNNNNNQQQXXXbbbqqqcccWWWMMMMMMKKKEEE???;;;;;;<<<:::999888888888999999::::::999888888777777888888888888888888777777666666666666555444444444444444333444555555555444333222111555777666;;;OOOjjj}}}sssSSS<<<444555999<<<<<<>>>::::::AAABBBIIIZZZ|||www]]]IIIEEEDDDAAA>>>>>>======>>>>>>???@@@@@@CCCGGGJJJOOO___~~~rrrbbbWWWGGG@@@???999>>>>>>>>>======<<<<<<<<<>>>>>>???AAACCCFFFHHHIIIOOOMMMNNNRRRZZZggg}}}pppccc\\\]]][[[SSSHHH>>>:::999::::::999999999999999999:::999999888888888888888888888888777777777777777666666555444444444444555555555666777777666555444222555999999999DDD[[[pppyyyaaaIII:::666999<<<===AAA===<<>>>>>>>>>>>>>>???@@@@@@AAACCCGGGJJJNNN]]]yyy{{{kkk^^^MMMDDDAAA:::???>>>>>>===<<<;;;;;;:::======>>>@@@AAACCCEEEGGGMMMKKKKKKOOOUUUaaauuuuuupppppplll```PPPCCC<<<:::;;;;;;;;;:::::::::999999999888888888888777777777888888777777777777777777777666555555444444555555555555777888888777666555333333777999888:::JJJ]]]yyy{{{sss\\\EEE999888:::<<>>>>>>>>>>>???@@@@@@AAADDDHHHKKKNNNZZZrrruuugggTTTJJJEEE===<<<<<<<<<<<<<<<<<<<<<===;;;===>>>??????@@@CCCEEEJJJHHHIIIMMMQQQ[[[lll{{{vvvfffRRRCCC======<<<<<<<<<<<<;;;;;;::::::777888888888777777666666777777777777777777777888777666666555555555555555333444555777777777666666777222333888777555@@@PPPkkkuuuUUU>>>888:::999BBB@@@<<<@@@AAADDDPPPmmmxxxPPPAAAAAABBB??????>>>>>>??????@@@AAACCCEEEIIIKKKLLLUUUhhh{{{ppp[[[OOOHHH???<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>===>>>AAADDDGGGFFFIIILLLOOOUUUbbbpppyyyeeeOOOAAA===???<<<=========<<<;;;;;;:::777777777777777666555555777777777777777888888888777777666555555555555555111222444666777777666666;;;333111888999555<<>>??????@@@AAADDDFFFIIIKKKKKKQQQaaarrrvvv```RRRJJJ@@@@@@???>>>===;;;999888888:::<<<>>>>>><<<===@@@CCCEEEFFFIIILLLMMMQQQ\\\ggg{{{xxxjjj\\\HHHAAABBB>>><<<============;;;999888:::888666555777888888888777777666777777888999999999888777666444444333333777777888888888888777777555888:::999777888>>>CCCTTTtttPPPAAA>>>999===???======AAAGGGLLLccc^^^FFF>>>DDDDDDBBB@@@>>>>>>>>>???@@@CCCDDDDDDEEEHHHPPP[[[ccc}}}xxxggg___RRRBBB>>><<<:::<<>>;;;<<<<<<<<<=========>>>>>>FFFDDDEEEJJJMMMPPPWWW___ppp}}}lll```UUUEEE>>>???:::======>>>>>>===<<<:::999:::888666555777888888888888777777777888888999::::::999888666555555555444666666666777777666666666444777999777555666;;;@@@PPPvvv\\\DDD999999===???>>>===@@@FFFKKK^^^rrrQQQ@@@BBBDDDBBB@@@???>>>>>>???@@@AAABBBCCCDDDHHHNNNXXX^^^vvvoooggg[[[MMMBBB???<<<<<<>>>???===:::::::::::::::;;;;;;;;;<<>>>>>???>>>===;;;::::::888666555777888888888888888777777777888999999:::999888777666666555555444555555666666555555444333555777666444444888<<>>>>>===>>>CCCIIIXXX[[[CCCDDDCCCBBBAAA???>>>??????@@@???@@@BBBDDDGGGLLLSSSWWWlllxxxlll___TTTFFFBBB>>><<<===>>><<<:::::::::::::::;;;;;;;;;;;;???===???CCCFFFHHHNNNUUU___oooeeeRRRKKKKKKDDD??????:::===>>>?????????>>><<<;;;:::888666555777888888888777777777666666777777888999888777666555555555555555555555666666555555555444555666555444444666999CCCUUUvvv|||WWW>>>:::;;;<<<===<<<;;;@@@FFFRRRpppdddGGGGGGCCCBBBAAA@@@????????????===>>>@@@CCCFFFJJJNNNQQQbbbssscccWWWIIIDDD>>>;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<===;;;===AAACCCDDDIIIPPPXXXhhh|||cccMMMEEEIIIDDD@@@???;;;===>>>>>>??????>>>===<<<:::888666555777888888888777666666555555555666666777666555444444444444444555666666777777666666555444555666666555666777888>>>GGG^^^}}}hhhRRRAAA<<<999<<<<<<:::===BBBIII```}}}rrrNNNEEEBBBBBBAAA@@@????????????<<<===???CCCFFFJJJLLLMMMZZZuuu~~~jjj\\\LLLFFF>>>;;;;;;======<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<:::<<<@@@AAABBBFFFLLLRRR^^^ppphhhMMMAAAEEEBBB>>>>>>:::<<<===>>>>>>>>>===<<<<<<:::888666555777888888888777777666555555555666666666555444444333333333444666666666777777666666666444444555666777777888888:::???LLLbbb|||}}}mmmLLL@@@888;;;>>>======@@@???TTTrrrYYYCCCBBBBBBAAAAAA@@@??????>>>======>>>BBBGGGJJJLLLLLLUUUjjjnnn^^^SSSKKKBBB<<<<<<===>>>>>>::::::::::::999999999999<<<:::<<<@@@AAA@@@DDDIIIQQQZZZhhhxxxqqqRRRBBBDDDAAA======:::;;;<<<======>>>===<<<;;;:::888666555777888888888999999888777777777777777666666555444444444444555444555555666666555555444222333333555777888888888666<<>>NNNgggfffFFFAAAAAAAAAAAA@@@???>>>>>>>>>===>>>BBBHHHLLLMMMMMMRRR```|||sssccc]]]TTTHHH@@@===>>>>>>>>>:::::::::999999999888888;;;:::<<>><<<:::;;;<<<======<<<;;;;;;:::888666555777888888888;;;;;;:::999888888999999777666666555555555666666333444444555555444444333111111222444777888888777333<<<===@@@]]]bbbJJJ999===EEEEEEAAAAAABBBMMM]]]~~~pppMMMAAAAAAAAAAAAAAA???>>>>>>???>>>>>>BBBHHHMMMNNNNNNPPPZZZsss|||llldddZZZMMMCCC???>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;999;;;>>>???===@@@EEELLLQQQXXXdddwwwyyygggMMMDDDCCC===:::===;;;:::999:::<<<===<<<;;;;;;:::999777666555555555666666666555444444666888666666666666666555555555555555444333444555666777444444444444444555666777777666<<>>===>>>@@@<<<===???CCCFFFJJJNNNPPPWWWZZZjjjnnnkkkdddTTTCCC===???===888999::::::;;;;;;::::::999======>>>>>>??????@@@@@@FFFMMMVVV___lll}}}{{{nnnQQQFFFDDD???;;;<<<;;;:::999:::<<<<<<<<<;;;999888777777777777777777666777777666555555777999777666666666555555444444333444555666666666555555555444444444444555666777:::666:::;;;EEElllVVV>>>EEEHHHEEEEEEEEEBBBBBBNNNyyy\\\IIIDDD@@@@@@@@@>>>>>>???>>>???AAADDDHHHLLLOOOQQQXXX\\\lllwwwqqqlll___MMMCCCAAA???;;;999::::::;;;;;;::::::999;;;;;;;;;<<<======>>>>>>EEEJJJRRRZZZdddtttvvvUUUHHHEEEAAA<<<:::;;;:::999:::;;;<<<;;;:::777777666666777888999999777777888777555555777888888777777666555444333333111333666888888777555333555555444444555555666666;;;555777999>>>ZZZ|||dddKKKIIIGGGDDDDDDAAA@@@DDDJJJiiigggJJJCCC???AAABBB@@@>>>???@@@AAACCCFFFJJJNNNQQQSSSYYY^^^ppprrrpppgggUUUEEE===;;;:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>CCCGGGLLLRRRZZZiii{{{{{{WWWGGGDDDBBB===999:::999888999;;;<<<;;;:::777777777777777888888999666777777666555444555777888888777666444333222222333444666777888777555444666666555555555555666666888444777<<>>EEEFFFYYYpppsssNNNCCC===AAADDDAAA???@@@BBBCCCEEEHHHLLLOOORRRTTTYYYaaatttrrrrrrlll\\\III<<<999999::::::;;;;;;;;;;;;::::::<<<<<<======>>>??????@@@AAADDDHHHKKKRRR```qqq~~~}}}YYYFFFBBBAAA===999:::999888999;;;<<<;;;:::999888888777777777777777555666777666444333444555888777666555444333222111666555555555555666777777777666666555555555666666555666999>>>AAAFFF^^^~~~yyyfffUUUFFFDDDFFF@@@===EEEBBBLLL___}}}|||VVVFFF<<<@@@EEEBBB@@@CCCCCCDDDFFFIIILLLPPPSSSTTTYYYcccwwwwwwvvvqqqeeeSSSDDD>>>>>>:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<===>>>>>>?????????BBBEEEHHHNNNZZZjjjvvv^^^IIIBBBAAA>>>::::::999888999:::;;;:::999999999888777666666777777555777888777555444444444777666666555444333222222777666555444555666888999777777666666555555666666444999999<<<@@@>>>LLLiiittt^^^FFFDDDGGG@@@===CCC>>>DDDSSSqqqgggPPP@@@AAAEEEBBBAAAEEECCCDDDFFFHHHLLLOOORRRSSSXXXddd{{{~~~yyyrrriii[[[KKKAAA>>>;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<=========@@@DDDFFFJJJTTTbbblllzzzxxxgggNNNCCCAAA???<<<999888888888:::;;;:::999777777777777777777888999777999::::::888666555555555555555444444333333333555666666666777777777777888888777666666666666666444;;;888777@@@===CCC\\\gggHHHCCCHHHAAA===@@@;;;BBBMMMggg{{{^^^FFFDDDFFFAAA@@@EEECCCCCCEEEGGGJJJNNNPPPRRRWWWfff}}}rrrlllcccSSSEEE>>>;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<===<<>>>>>???;;;???BBBBBBBBBGGGPPPXXXcccsssxxxsssTTTEEEDDDAAA999;;;:::888777777999:::<<<666888999888666444444555888888888888888888888888777777666666555555555444222333555777777777777666555555555555555444444444777555999@@@@@@<<>>AAA???===@@@EEEEEEEEEGGGKKKNNNOOOPPPVVVhhh{{{vvvtttgggUUUIIIDDDAAA>>><<<<<<;;;:::888:::;;;<<<===>>>>>>>>>>>>:::<<<===???AAAEEEJJJNNNZZZfffxxxzzz{{{[[[IIIDDDAAA::::::999888666666777999:::999;;;<<<;;;888777666777888888888888888888888888777666666666555555555555333444555777777777777777666666555555444444444555888666:::@@@???<<>>@@@@@@@@@BBBBBBBBBCCCFFFIIIMMMOOOOOOWWWhhh{{{yyylllZZZMMMFFFCCC>>><<<;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<===>>>>>>@@@BBBGGGJJJUUU```qqq|||fffNNNDDD@@@;;;:::999888666666666777888;;;<<<===<<<999777777777777777777777777777777777666666666666555555555555444444555666777777777777777666555444444444555666:::888;;;@@@>>>;;;BBBMMMlll```EEE@@@AAAEEE@@@@@@DDDFFFNNNjjjsssNNN???>>>@@@AAACCC???@@@BBBDDDHHHKKKNNNPPPXXXhhh|||rrraaaTTTIIIEEE???;;;:::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;======>>>===>>>???CCCFFFOOOXXXgggvvv~~~nnnQQQCCC???<<<<<<;;;999888777777777777:::;;;<<<:::888555555555666666666666666666666666666666666666666555555555555555666666777777777777888777555444444444555666::::::<<>>???EEEDDDEEE___zzzXXXCCC===???AAABBB<<<>>>AAADDDGGGKKKOOOQQQYYYhhhzzzsssfffZZZMMMHHH@@@;;;999:::;;;<<<=========<<<<<<=========<<<<<<===<<<<<<>>>AAADDDJJJRRR^^^kkkzzztttTTTCCC>>>===<<<<<<;;;:::999888888888999;;;;;;:::888666555666666666666666666666666666555555555666666666666666666666666666777777777888888777666555444555666666999:::;;;======<<<@@@EEETTTuuurrrSSSFFFFFFFFF>>>???EEEBBB@@@VVVtttdddJJJ===<<>>BBBEEEGGGJJJOOOSSSYYYhhh~~~wwwrrriii```RRRLLLCCC<<<999999:::;;;======<<<<<<<<<===>>>>>>:::;;;;;;;;;;;;===AAADDDGGGMMMVVVaaaoooyyyXXXEEE???===<<<<<<<<<;;;::::::999999:::;;;<<<;;;999888888888777777777777777777777777555555555666666666666666888777777666666777777888777777777666666666555555777888:::<<<===>>>AAACCCLLLggg|||]]]JJJFFFDDD??????DDDBBBAAAQQQfffpppTTT???;;;======:::>>>BBBEEEFFFIIINNNRRRWWWdddzzzyyysssllleeeXXXQQQHHH@@@<<<;;;::::::::::::999999:::;;;===>>>:::;;;;;;;;;;;;<<<@@@CCCEEEIIIOOOWWWbbbrrr~~~]]]GGG@@@===:::::::::;;;:::::::::999777999::::::999888888999888888888888888888888888555555555555666666666777999888777666666777888888555666888888888777555444444777999:::===@@@BBBCCCGGG^^^~~~hhhLLLAAABBB@@@@@@BBBBBBDDDOOOZZZwwwxxx\\\BBB;;;===>>>999===BBBCCCDDDFFFLLLQQQTTT```uuuyyyqqqjjj^^^XXXNNNFFF@@@===;;;:::999999888888:::<<<>>>@@@=========;;;:::;;;>>>@@@BBBDDDHHHMMMVVVdddttt```JJJAAA===888888999:::::::::999999444666777777666666666888888888888888888888888888444555555555666666777777999888777666666777888888555666888:::999777555333222555888:::===AAADDDDDDFFFYYYzzzoooMMM<<<@@@AAAAAA@@@BBBGGGNNNSSSmmm}}}|||aaaEEE<<<>>>???888===AAABBBBBBDDDJJJOOOQQQ\\\qqquuummmccc\\\SSSJJJDDD@@@===;;;::::::999:::<<<>>>AAACCC??????>>><<<::::::<<<>>>???AAACCCFFFMMMZZZiiitttcccKKKBBB@@@>>>===<<<;;;999888777666555555666666777777777888999999888888888888999999999999888777666666666777===:::666444333333333222999999999999999888777666777888999:::;;;===AAADDDEEETTTyyytttOOOBBB;;;;;;>>>BBBCCCCCCIIIPPPdddoooMMMBBBBBB>>>===AAADDDEEEDDDDDDFFFIIINNNUUUgggwwwkkkhhh___WWWQQQJJJAAA;;;999<<>>:::999<<>>===<<<;;;;;;::::::::::::999===BBBDDDHHHOOOZZZbbbtttfffLLLBBB@@@>>>===<<<;;;:::888777777666666777777777888888888999888888777777888888999999888777777777777777777???<<<999777777888777666999999999999999888777666777888999::::::<<>>===@@@CCCDDDCCCGGGMMM___zzzVVVGGGDDD@@@===@@@CCCDDDBBBBBBDDDGGGLLLRRRbbbyyy}}}lllggg___XXXTTTMMMDDD===;;;<<<@@@@@@===<<>>===<<<;;;:::999999999999<<<@@@BBBDDDKKKUUU\\\dddtttjjjOOOBBB@@@>>>>>>===;;;:::999888777777888888888888999999999999888888777777888888999777777777777777777888999???<<<:::999:::::::::999888888999999999888888777888999:::999999:::===???DDDHHHcccfffIII@@@???AAADDDDDDBBBEEEJJJ^^^eeeOOOGGGCCC===@@@CCCCCCAAA@@@CCCFFFKKKOOO\\\nnnrrrhhh```ZZZXXXSSSIII@@@===:::>>>@@@>>>===???@@@>>>>>>>>><<<;;;:::999999999:::<<<>>>???@@@EEEMMMSSSVVVdddvvvqqqTTTEEEAAA>>>>>>===<<<;;;:::999999999999999999999999999999888888777777777777888888777666666666777888999999;;;999777777999:::999999777888888999999999888888999::::::999888999;;;===@@@DDDYYYqqqRRRBBB@@@AAADDDEEECCCDDDHHHaaaqqqUUUIIIEEE@@@BBBDDDCCCAAA@@@BBBEEEKKKNNNWWWeeesss~~~kkkddd]]][[[WWWMMMCCC???777<<>><<<;;;:::999888888;;;<<<======>>>AAAGGGKKKPPP\\\kkkzzzxxx\\\IIICCC>>>>>>======<<<;;;:::::::::::::::999999999999999888777777777777777777888777666666666777888999999888777666666888999999888666777888999999999999999:::;;;;;;999888888:::<<<===BBBSSSpppzzz^^^EEEAAA@@@CCCDDDCCCEEEHHH```vvvXXXHHHDDDCCCEEEFFFDDDAAA@@@CCCFFFKKKNNNUUU^^^hhhvvvuuukkkccc___[[[QQQGGGAAA999>>>@@@>>><<<>>>===;;;>>>>>><<<;;;:::999999999===============@@@CCCFFFNNNUUUbbbppp~~~dddNNNDDD???>>>>>>===<<<<<<;;;;;;:::::::::999999999999888888777777666666777777888777777777777777777888999888777777888:::::::::999555666777888999:::::::::;;;;;;;;;:::888999;;;===<<>>??????=========<<<;;;::::::::::::>>>>>>======>>>@@@BBBDDDHHHLLLWWWeeerrrlllRRRDDD??????>>>>>>===<<<<<<<<<:::999999999888888888888777777666666666666777777999888777777777777777777999888777888::::::999888555666777888999:::::::::;;;<<<<<<;;;999:::<<<>>>>>>CCCGGGQQQooozzzRRRJJJBBB@@@@@@???AAADDDMMMaaa}}}lllVVVJJJFFFGGGFFFCCC???>>>AAADDDEEEIIIOOOSSSTTT\\\ooosssiiicccYYYOOOJJJCCCFFFFFFAAA>>>???@@@>>><<<;;;;;;::::::;;;;;;;;;>>>===<<<<<<>>>@@@BBBBBBCCCDDDLLLXXXdddpppqqqTTTDDD??????>>>>>>======<<<<<<999999999888888777777777777777666666666666777777999999888777666666777777777666666777999999777666444555777888::::::;;;;;;;;;<<<<<<;;;:::;;;===???@@@CCCBBBIIIiiiXXXMMMCCC@@@>>>===>>>BBBFFFWWWtttyyyaaaRRREEEFFFFFFBBB>>>===???BBBAAAFFFLLLOOONNNTTTfffxxxyyymmmeee\\\SSSNNNDDDFFFEEE???<<<===>>>===;;;::::::::::::;;;<<<<<<===;;;:::;;;>>>@@@AAABBBAAAAAAFFFPPPZZZdddtttyyyYYYDDDCCCBBB@@@===:::888888999777777888888999999999:::888777555444444666777999:::888777555555666888999666777888999999999999999777777777777888999:::;;;>>>===<<<<<<<<<===???@@@;;;999???OOOXXX~~~cccMMMBBB@@@999:::AAADDDCCCTTTeeerrrYYYPPPIIIEEEEEEDDDBBBAAACCCBBBFFFJJJKKKMMMUUUcccnnnqqqkkkdddXXXOOOFFFEEECCCAAA>>>===???@@@;;;:::999999888888999999999:::<<<<<<;;;<<<===???@@@AAABBBEEEMMMZZZgggqqq___HHHAAAAAA???<<<:::999:::;;;555666666666777777777777999888666555555666777888999888777555555666888999777777888999999999999999888888888888999:::;;;<<<===============>>>>>>???>>><<<@@@NNNWWW{{{nnnTTTEEEAAA;;;;;;AAABBBCCCOOOYYYyyyyyycccPPPIIIDDDCCCCCCAAAAAACCCAAAEEEHHHIIIJJJRRR^^^iii|||xxxpppggg[[[PPPIIIHHHEEEAAA>>>===>>>???;;;:::999999888888999999999:::<<<<<<;;;;;;===??????@@@AAACCCIIISSS^^^fffuuuiiiOOOAAA@@@>>><<<;;;;;;<<<<<<666666666666777777777777:::999888777666666777888999888666555555777888:::777888888888888999999999999999999::::::;;;<<<===<<<======>>>>>>>>>>>>>>>???>>>???JJJRRRqqq~~~^^^HHHBBB<<<===AAA???BBBIIIKKKgggpppQQQIIIBBBAAABBBAAAAAACCCAAADDDFFFGGGHHHNNNXXXaaapppxxxmmm___TTTMMMJJJFFFAAA>>>===>>>???;;;:::999999888888999999999:::<<<<<<;;;;;;<<<>>>>>>>>>???AAADDDJJJRRRXXXdddssssssUUUDDDAAA>>>;;;;;;;;;;;;;;;888888888888888999999999;;;:::999888777777777888999888666555666777999:::888888888888888888999999999999999999:::;;;<<<===;;;<<<>>>?????????>>>======>>>;;;DDDKKKdddfffIIIAAA===@@@BBB===@@@EEEDDD]]]|||wwwTTTJJJAAA???@@@@@@@@@BBBBBBDDDFFFFFFGGGKKKSSSZZZfff}}}}}}rrrdddYYYOOOKKKDDD@@@>>>>>>>>>???;;;:::999999888888999999999:::<<<;;;;;;:::<<<===<<<===???@@@BBBFFFKKKOOOYYYfffyyy{{{[[[HHHDDD???;;;:::::::::999999999888888888888888888:::999999888888888888888888777666555666777999:::999999888777777888888999888888888999999:::;;;<<<;;;<<<>>>?????????>>>===<<<@@@:::AAAGGGZZZkkkJJJ@@@===AAACCC======EEEDDD\\\|||zzzYYYLLLAAA>>>???@@@@@@BBBCCCEEEFFFFFFGGGJJJPPPTTT___uuuwwwkkk```PPPJJJCCC>>>===>>>??????;;;:::999999888888999999999:::<<<;;;::::::;;;<<<;;;===???@@@AAADDDHHHKKKQQQZZZkkk```KKKFFF???;;;:::;;;999777777777777777666666666666888888888888888888888888888777666555666777999;;;:::999888777777777888999888888888888999:::;;;<<<<<<======>>>>>>>>>>>>>>>;;;CCC<<>>===?????????;;;:::999999888888999999999:::<<<;;;:::999:::<<<;;;<<<>>>???@@@CCCGGGIIIIIINNN\\\nnn~~~eeeKKKEEE===:::;;;<<<;;;999777777777777666666666555555555666777888888888888777777555555666888:::;;;;;;:::888777666777888999999999999::::::;;;<<<==================>>>>>>???999DDD<<>>???AAA<<<999FFFCCCRRRrrrdddSSSCCC===>>>??????@@@CCCDDDEEEEEEFFFHHHJJJLLLTTTccczzzwwwnnn\\\SSSGGG@@@>>>??????===;;;:::999999888888999999999;;;;;;;;;999999:::;;;:::;;;<<<======???CCCFFFGGGHHHOOO]]]jjjwwwhhhJJJCCC<<<999;;;======;;;:::999999999888888777777333444555777888888888888777666555555666888:::;;;;;;:::888777666777888999;;;;;;;;;;;;;;;<<<>>>>>>>>>===<<<<<<<<<===???@@@555BBB:::@@@EEEIIIppp{{{WWWHHH???>>>@@@;;;999FFF???KKKjjjgggVVVDDD>>>>>>?????????BBBCCCDDDDDDFFFGGGIIIJJJPPP]]]ssszzzrrrcccXXXKKKBBB??????>>><<<;;;:::999999888888999999999;;;;;;;;;999999:::;;;:::;;;;;;::::::<<>>666999999777666555555555555666666777777777777666666888888888888777666444444999999:::::::::999999888888:::<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>===<<<<<<===???>>>BBBGGGJJJbbbeeeEEE;;;@@@@@@;;;===???CCCFFFXXXtttZZZDDD@@@AAA===:::<<<@@@BBBDDDDDDDDDEEEGGGIIINNNPPPggg|||xxxmmm```OOOEEEBBBAAA>>>;;;:::888666666888999999999888:::======<<<:::::::::888:::;;;;;;999999:::<<<@@@EEEJJJLLLPPP[[[jjjwwwlllSSSGGGBBB>>>888;;;???777999888777666555555555555666666777777777777666666777777666666555444444333888999999::::::999999888888:::<<<<<<;;;:::;;;<<<;;;<<<<<<======<<<<<<<<<===???>>>BBBFFFIII___lllKKK===>>>===888<<<>>>CCCGGGXXX~~~uuu\\\FFFAAAAAA>>><<<>>>AAACCCEEEEEEDDDEEEFFFHHHLLLPPPeee|||rrreeeTTTHHHCCCBBB???<<<;;;999777666888999999999999<<<>>>???===<<<;;;;;;888999;;;:::999999:::<<<;;;@@@DDDFFFGGGLLLWWW```}}}oooVVVHHHAAA>>>999<<<@@@999999888777666666555555666555666666777777666666555777666555333333333333444888888999999999999999888888:::<<<<<<;;;:::;;;<<<999999:::;;;;;;<<<<<<<<<>>>@@@???AAAFFFGGGZZZ{{{tttRRR@@@>>>===888>>>>>>BBBFFFTTTvvv{{{cccKKKCCCBBB???===???BBBDDDEEEFFFEEEDDDEEEFFFIIIOOO```{{{zzzlll[[[MMMFFFCCC@@@===;;;999777777888999999999:::===??????>>><<<<<<===888999::::::999999:::<<<:::>>>CCCCCCCCCEEEKKKQQQeee{{{uuuYYYHHH@@@???:::<<>>>>>AAA???@@@EEEEEETTTooo{{{YYYCCC???@@@>>>@@@>>>BBBEEENNNllloooUUUHHHCCC@@@>>>???BBBDDDFFFFFFEEEDDDDDDEEEDDDLLLXXXkkksssaaaRRRIIIDDD@@@===<<<:::888777888999999999:::<<<>>>>>><<<;;;;;;<<<777999::::::999999:::;;;999<<<@@@AAAAAADDDIIINNNSSSggg|||}}}\\\HHH??????;;;;;;===999888777777666666666666777555555666666666666555555888777555333333444666777666777888888999999999999888:::<<<<<<;;;:::;;;<<<999999999:::;;;===>>>???===@@@>>>???DDDDDDNNNdddcccGGG@@@AAAAAA@@@<<>>>>>@@@BBBEEEEEEDDDCCCCCCCCC???GGGOOO\\\wwwxxxhhhXXXMMMFFF@@@======;;;888888888999999888888:::;;;;;;:::999999;;;777888:::999888888999;;;777999::::::;;;>>>DDDIIIJJJWWWhhh{{{~~~~~~uuubbbKKK@@@AAA<<<;;;===888777777666666666666777777444555555666666555555444777666555444444555666666666666777888999999999999888:::<<<<<<;;;:::;;;<<<999999999999:::<<<>>>???;;;@@@>>>>>>DDDDDDIIIZZZyyysssPPPBBB@@@>>>???:::@@@GGGLLLdddiiiQQQDDD@@@>>>======@@@CCCDDDCCCBBBBBBBBB===CCCIIISSSjjj{{{mmm___SSSIIIBBB>>>===;;;999888999999999888777888999888777777888999777888999999888888999;;;;;;;;;:::999999;;;???CCCFFFKKKVVVkkkwww{{{zzznnnhhhOOOBBBCCC???======999777777666666666666777777444555555666666555555444444444444444444444444444555666777888999999999999888:::<<<<<<;;;:::;;;<<<999888888777888:::<<<>>>999???======DDDCCCFFFSSSkkk^^^JJJBBB===@@@:::@@@FFFHHH\\\mmmQQQCCC???>>><<<:::===AAACCCBBBAAAAAAAAA>>>AAAEEEOOOaaa{{{~~~sssfffYYYNNNFFFAAA>>><<<999888999999999888777888888777666666777999666888999999888888999:::;;;<<<============>>>???BBBDDDJJJ]]]}}}vvvvvvzzz|||jjjlllRRREEEFFFAAA>>>>>>;;;777777666666666666777888444555555555555555555444222222333444444444333333555555777888888999999999888:::<<<<<<;;;:::;;;<<<999888777666777888:::<<<888>>><<<===CCCCCCDDDOOO___iiiQQQGGG???CCC;;;???DDDBBBSSSxxxnnnQQQBBB???>>>===888<<<@@@BBBBBBAAA@@@AAA@@@@@@EEENNN]]]sssvvvjjj]]]RRRHHHCCC>>><<<999888999:::999888777888888777666666777999666888999999888888999:::444777:::===>>>===<<<;;;???@@@DDDTTTssswwwtttttt}}}}}}aaammmpppUUUFFFDDD???===>>>999:::999888888777777888888444555555666666666666666555555555555555555444444555666888999999888777555::::::::::::::::::::::::999999999999999999999999999999999:::===@@@CCCEEEWWW~~~QQQCCC>>>???>>>AAACCCAAAHHHeeeqqqTTTCCC>>><<<;;;777999===>>>>>>===<<<===@@@@@@AAAIII[[[tttyyymmmbbbWWWKKKCCCEEE>>>:::::::::777777999;;;;;;:::999999999::::::999::::::;;;;;;;;;::::::888:::;;;;;;::::::<<<===999CCCHHHKKK___|||vvvllluuucccbbbwwwpppUUUFFFDDD???===>>>999:::999888888777777888888444555555666666666666666555555555555555555555555333555777999:::999888888:::::::::::::::::::::::::::::::::999999999999999;;;;;;;;;<<<>>>AAAEEEFFFUUU}}}SSSDDD@@@@@@>>>???BBB@@@EEE\\\uuuxxxZZZEEE???>>>:::888;;;===>>>=========>>>???@@@AAAHHHVVVmmm|||qqqfff[[[PPPHHHFFF@@@;;;;;;;;;999999;;;;;;;;;:::999999999::::::777777777888888777777666888:::;;;;;;::::::<<<===;;;AAADDDFFFUUUnnnwwwmmmqqqxxxggg___nnnqqqVVVGGGEEE???======888999999888777777777777888444555555666666666666666555555555555555555555555222444666888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<>>>AAACCCEEERRRtttXXXEEEBBB@@@======@@@???AAAPPPaaafffJJJCCC@@@::::::<<<======<<<<<<>>>???>>>???AAAEEEPPPccczzztttjjj```VVVPPPGGGAAA======<<<::::::<<<;;;;;;:::999999999999999::::::::::::999999888777888999;;;;;;::::::<<<===>>>???AAACCCIIIYYYooo|||ooolllnnnuuu{{{rrrvvvuuuYYYIIIEEE???======888999999888777777777777777444555555666666666666666444444444555555555555555444555666888999999999999999999999999999999999999:::::::::::::::;;;;;;;;;999999999:::<<<>>>@@@AAANNNiiiaaaGGGAAA???<<<<<>>>>>===;;;;;;===;;;;;;:::999888888888888<<<<<<<<<;;;:::999888777777888::::::::::::<<<>>>??????AAADDDCCCIII```xxxvvvjjjeeekkkzzz{{{^^^KKKFFF???<<<===999999888777777666666777777444555555666666666666666444444444555555555666666666777777888888888888888999999999999999999999999999999999::::::;;;;;;;;;999999999:::;;;===>>>???III^^^mmmOOOAAA???======???@@@@@@BBBFFF^^^___LLLBBB888:::;;;<<<;;;::::::<<<>>>;;;;;;>>>BBBGGGSSSlll{{{qqqjjjddd^^^YYYKKKDDD??????>>>;;;:::<<<<<<;;;:::999888888888888888888888888777555444444666888999:::::::::<<<>>>??????CCCGGGCCCBBBTTTlll}}}mmmaaacccppp{{{dddOOOGGG>>>;;;===:::888888777666666666666777444555555666666666666666333333444444555666666666888888777777777777777777999999999999999999999999777888888999999::::::;;;:::;;;;;;<<<===>>>>>>???DDDSSSrrr{{{^^^HHH??????????????????AAABBBTTTkkkQQQCCC::::::<<<===<<<;;;;;;<<<===;;;999<<>>>>>???CCCFFFCCCAAAMMM^^^|||qqq```___gggnnnjjjQQQGGG===;;;===;;;888888777666666666666666444555555666666666666666333333444444555666666777777666666777777888999999888888888888888888888888666666777888888999:::::::::;;;<<<<<<============AAAKKK___mmmpppTTTAAABBBAAA>>><<<===>>>???LLLvvvtttUUUDDD===;;;===???@@@>>>============888999???BBBGGGYYYlllyyyooohhhbbb]]]TTTMMMGGGEEEBBB===<<<===<<<;;;:::888777777666666999999::::::::::::999888555666888999999:::<<<>>><<<>>>@@@@@@@@@BBBIIIQQQkkk}}}tttaaa^^^ccceeepppmmmSSSGGG<<<:::>>><<<888888777666666666666666444555555666666666666666333333444444555666777777555555555666777999;;;;;;888888888888888888888888555666666777888888999999888999::::::;;;;;;;;;:::@@@EEESSS___|||___CCCDDDCCC>>>::::::<<<===GGGnnnyyyWWWEEE@@@===???BBBBBBAAA???>>>>>>???999888>>>@@@CCCQQQcccvvvssskkkccc___XXXQQQJJJHHHDDD???===>>><<<;;;:::888777666666666555666666777777777666666444666888999999:::<<<>>>;;;===<<<:::<<>>===@@@CCCDDDBBB???>>>======<<<<<<>>>AAAFFFLLLOOOjjj|||xxxkkkeeebbb___XXXMMMDDDAAAAAA>>>;;;::::::;;;;;;:::888777666555555555555444444444444555555666666777999:::;;;<<<<<<===???@@@AAABBBCCCUUUgggyyy}}}rrrfffbbbddddddpppzzzYYYMMMIII@@@:::===999777555555555666555444666666555555555444444444999444000111555888999:::777888:::<<<>>>???@@@@@@AAA<<<:::;;;:::666555999888999999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;>>>===DDDSSSqqq]]]IIIBBBDDD>>>;;;???>>>IIIZZZmmmLLLAAA>>>@@@CCCCCCAAA???>>>===<<<<<<;;;<<>><<<;;;;;;;;;;;;:::888666555777777777777777777777777666666666666777888999::::::;;;<<<===>>>@@@AAAAAAMMM^^^sss{{{uuuiiiaaa^^^]]]gggwww___PPPJJJAAA<<<>>>888666555555666777666555666666666555555555555444:::222...333777777:::???>>>AAAHHHMMMQQQRRRQQQPPPLLLEEE???<<<:::777777999;;;::::::::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>???GGGPPPyyyWWWDDD???AAACCCCCCAAA>>>======;;;;;;:::;;;===AAAEEEGGGKKKYYYmmmwwwnnniiibbbXXXMMMDDD???======<<<<<<;;;:::999777555444777777777777888888888888888888777777777777888888888999:::;;;<<<>>>??????EEEUUUlll|||~~~tttdddZZZWWW^^^kkk|||eeeSSSJJJAAA===>>>999888666777888999999888666666666555555555555555666111222:::;;;777<<>>BBBGGG^^^WWWBBBHHHGGG??????AAACCCGGGpppaaaDDD@@@BBBCCCBBB@@@===<<<<<<;;;:::::::::<<>>===<<<;;;:::888666444333555555555666666666666666999999888777666666777777777888999:::<<<===>>>>>>AAAPPPhhhlllZZZVVVYYYbbbrrrkkkVVVKKKBBB======:::888777777999:::999999666666666666666666666666777555777:::999;;;JJJ\\\nnnqqqvvv{{{~~~~~~}}}|||vvvqqqgggYYYLLLCCC>>>;;;:::999888888888888999:::::::::::::::::::::::::::>>>>>>@@@FFF```___CCCGGGFFF@@@@@@AAA>>>BBBccclllEEEAAABBBCCCBBB???<<<;;;;;;::::::::::::;;;===@@@AAAHHHOOO[[[nnn~~~rrreeeZZZNNNBBB>>>???===<<<;;;999777555444444444444555555666666666777:::999888777666666666666777888999:::;;;===>>>>>>???KKKbbb~~~rrr[[[TTTUUU[[[jjj~~~rrrZZZMMMDDD>>>===999777666666777888777666555666666666666777777777;;;<<<999666888HHHcccxxxnnnZZZLLLCCC>>><<<;;;:::888888888999:::::::::::::::::::::::::::;;;;;;>>>FFF```jjjIIIEEECCCAAAAAA>>>:::AAAXXXzzzxxxLLLBBBCCCCCCAAA>>>;;;::::::999888888999:::<<<>>>???BBBHHHSSSeeeyyyiii___TTTGGG???@@@===<<<:::888666555555555555555666666777777888888999999888777666666777777666777888999;;;<<<======<<>>:::888666666777777666555555666666666777777777777999>>>;;;888DDDaaa}}}vvvrrrtttxxx{{{}}}gggXXXOOOJJJBBBAAA>>>;;;999888888888999999999999999999999999999;;;???DDDZZZwwwRRRDDD???AAAAAA:::777BBBNNNiiiWWWCCCCCCCCC@@@===:::::::::555666666777888:::<<<===>>>DDDNNN^^^www}}}jjjbbbZZZLLLAAA@@@<<<:::999777666555666666444444444555666777777777888888777777777777777888555555666777999:::;;;<<<;;;???OOOkkkoooZZZOOONNNOOOVVVeeeyyy{{{bbbSSSJJJCCC???===;;;999888999999888777555666666666777777888888222;;;>>>???TTTwwwyyyjjj\\\VVVXXX^^^cccyyypppbbbZZZWWWHHHFFFBBB===:::888777777999999999999999999999999:::>>>BBBCCCSSS~~~YYYEEE===AAAAAA777555CCCHHH]]]aaaCCCDDDCCC@@@===:::999:::333333444555777999:::;;;???EEENNN\\\rrrkkkddd]]]OOOCCC@@@;;;:::888666666666666777111111222222333444555555888888777777777777888888333444555666777999::::::;;;===KKKeee}}}nnn[[[RRROOOMMMPPPZZZlll}}}{{{___VVVKKKAAACCC===;;;888666666666555444555555555666666777888999:::555<<>><<<<<>>???AAA===888666999777555444666999<<>>AAAIIIVVViiissshhhaaaUUUHHHAAA>>>;;;888555444555666777777444111222444666555333555444444555777888888777777777777888999999::::::<<<:::GGG[[[mmm}}}zzzfffXXXNNNJJJPPPXXX```ooo~~~vvvpppyyy|||aaaXXXNNNCCCDDD>>><<<999777777777666555666555555666666777888999<<<555BBBNNNkkk\\\LLLAAA@@@@@@<<<===DDDOOOaaannnmmmkkkqqqwwwxxxnnnfffYYYLLLBBB<<<:::;;;:::::::::999999999:::;;;;;;999999<<>>======;;;;;;>>>QQQwww~~~UUUJJJAAA@@@@@@===999777888777555444555888<<<>>>@@@CCCIIIUUUggg~~~nnneee[[[NNNCCC@@@===:::888777777777777666444333444666777555333666555444555777777666444666666777777888999999999::::::EEEVVVjjjnnn^^^RRRJJJLLLPPPVVVcccpppqqqfffnnnccc[[[RRREEEDDD???===:::888888888888666666666666666777888999999???555JJJRRR|||oooOOOCCC:::;;;:::777777<<>>999999999999:::;;;<<<<<<:::888888:::<<>>===AAAIIIMMMTTTggg{{{}}}rrrggg^^^WWWMMMDDD999888888888:::;;;<<<;;;;;;999:::<<<<<<>>>GGGRRRmmm|||QQQ>>><<<<<<777>>>@@@GGGccctttaaaMMMCCC???===;;;;;;777666555444555777:::;;;AAADDDIIIRRRccc}}}ppplll```MMMEEEBBB>>><<<;;;:::888555555666888:::;;;:::888777888777666666777777555333444444555555666777777777888:::???EEE[[[vvvdddRRRKKKHHHHHHPPP[[[qqqyyyaaa^^^ttthhh]]]TTTGGGCCC>>><<<999777777777777555666666666777777888999:::===444MMMXXXyyyTTTAAA<<<999999999666666777<<<888:::BBBDDDFFFUUUhhhuuuvvvuuusssrrrlll]]]MMM>>>;;;888777999:::::::::999888:::===>>>>>>CCCJJJccc\\\DDD>>>;;;333999;;;===QQQqqqmmmSSSDDD@@@===<<<<<<888777666555666888999;;;???CCCIIIQQQbbb|||tttpppeeeSSSHHHCCC>>>;;;<<<;;;888444555777:::<<<===<<<<<<;;;<<<:::888888888888777666444444444555666666777777999:::>>>AAARRRxxxkkkVVVMMMIIIHHHNNNWWWgggzzziii___ooolll^^^TTTHHHDDD>>><<<999777777777666555777777777777888999:::::::::777LLL```lllLLL<<<:::999777666555444555777555999?????????GGGTTTcccjjjpppuuu|||}}}mmmZZZGGGAAA;;;888999:::999888777666888<<<======@@@EEEXXXnnnTTTDDD<<<777999;;;===GGG]]]yyywwwXXXFFF@@@>>><<<===888888777777777888:::;;;===AAAHHHPPP___xxxyyyqqqfffYYYMMMFFF>>>;;;<<<;;;888555444777;;;===>>>???@@@AAADDDAAA<<<999999999888777444444555555666777777777:::999>>>AAALLLlllrrr[[[PPPKKKHHHKKKRRR[[[mmmpppdddkkkzzzqqq^^^SSSJJJHHH???===:::888888888777666777777777777888999::::::888===MMMnnn___DDD<<<<<<;;;888666555666666222555:::<<<;;;;;;???CCCNNNVVV___jjjzzz{{{jjjRRRJJJ@@@:::999:::999888888666777:::;;;:::<<>>===;;;===BBBEEEOOOnnn}}}\\\HHHAAA>>>===<<<999999999888999999:::;;;;;;@@@GGGNNN[[[rrrpppfff]]]RRRJJJ@@@;;;<<<===:::777444777;;;===>>>@@@DDDGGGOOOIIIBBB<<<999777777666444555555666777777888888:::777>>>EEEKKKccc|||cccVVVNNNHHHHHHMMMSSS```sss|||uuukkkllluuuttt___TTTKKKJJJAAA>>>;;;:::::::::999888777777777777888999:::;;;666AAAOOOxxxWWW???;;;<<<:::666444444555555111777<<<;;;888888999999===EEENNN[[[rrrvvvYYYPPPDDD<<<:::;;;:::999;;;888777::::::999:::>>>BBB\\\vvvVVVAAA===888;;;CCCAAAEEEddd]]]IIIBBB???===<<<:::::::::999::::::;;;;;;;;;@@@FFFMMMXXXnnnoooeee```VVVLLLAAA<<<===>>><<<999444777;;;===>>>AAAFFFKKKWWWPPPFFF===888666555555555555666666777888888888:::555???IIIKKK^^^jjj[[[QQQHHHFFFIIIPPPYYYjjjxxxyyyrrrpppuuuvvvVVVWWWVVVDDDCCC@@@<<<999888777666444555555555666777888888999:::===VVVwwwOOOFFF888777777666555444444444555555666777777777777777777<<>>WWWuuuhhhOOOCCCAAA???<<<999:::;;;<<<<<<<<<;;;;;;:::<<<@@@GGGPPPaaa||||||uuubbb]]]PPPBBB>>>===;;;999888888999:::999999>>>HHHPPP[[[SSSHHH<<<666555777:::444555666555444333444555<<<888888>>>EEEUUUuuunnnYYYNNNIIIHHHIIIFFFPPP^^^nnnzzz~~~zzzsssuuu{{{yyyYYYXXXWWWFFFBBB???;;;999888777555444444444555666666777777888:::>>>UUUqqqJJJAAA777777777666555444444444555555666777777777777777666888<<>>KKKnnnhhhLLLEEE>>><<<>>><<<===PPPiiiqqqWWWGGGDDDAAA<<<:::999999999999999999999:::<<<@@@FFFNNN^^^wwwzzzgggaaaSSSFFFAAA???;;;999888888999:::999999===FFFNNN\\\UUUJJJ???888666888:::444666777666555444555666;;;888888<<>>DDDKKKXXXnnnnnndddWWWJJJDDDAAA<<<999888777999999888888<<>>888666666888555666888777666555666888:::888999;;;<<>>NNNjjjwww___@@@999666666666555555444444444444555666666777777666666:::333444;;;<<>>:::999999888777888999:::;;;===DDD[[[gggYYYIII>>>??????<<>>===;;;888666555555666777::::::===BBBGGGQQQcccsssuuueeeYYYMMMGGGBBB===::::::777888888888888;;;@@@EEELLLGGGAAA:::555333444444666777888888777666888999999999;;;<<<;;;EEEcccrrrYYYJJJFFFEEEDDDCCCDDDJJJ___pppkkknnn{{{jjjVVVRRRJJJCCC@@@<<<999888777666444333333333333444444444444555<<>>:::555555555555444444444444444444555666666666666666:::333444===???===III[[[lllyyyzzzhhhTTTIIICCC>>>:::999888888888999:::;;;===AAAPPPmmm~~~eeeOOO>>>======<<>><<<:::777666666777888999999;;;@@@DDDKKKXXXeeeyyyfff[[[PPPJJJDDD>>>;;;<<<777777777777777999===???@@@>>>:::777444444444444555777888888777777888:::999999<<<>>>===DDD^^^yyyxxx___MMMGGGEEECCCBBBCCCHHH[[[uuuooowwwqqqVVVQQQMMMDDDAAA===;;;:::999777666444444444444444444444444222:::@@@LLLVVVLLL<<<;;;444444444444444444444444444444555666666666666555777222444<<<>>><<>>===;;;999888888888888999888:::>>>BBBFFFPPPZZZqqq|||jjj```UUUNNNGGG???<<<===777777666666777888999:::999999888777777777666666555666888888777777888::::::888;;;>>>>>>BBBVVVlll}}}fffPPPFFFCCCAAA@@@DDDIIIWWWyyyvvvzzzvvvXXXRRRQQQEEEBBB>>><<<;;;:::888777555555555444444444444444000888:::???GGGAAA777888444444444444444444444444333444555555666666555555555666777777888999;;;===JJJYYYnnn}}}www```III===;;;;;;999999999999:::;;;888>>>BBBIII___uuu\\\FFFAAA???<<<@@@KKKnnnkkkKKK???>>><<<<<<;;;:::999888888888888777999>>>@@@CCCJJJSSSbbbyyy~~~qqqhhh]]]TTTJJJ@@@<<<<<<777666555666666777777666666777888888888888666666444555777777777777888::::::777888<<<<<<>>>KKK[[[ssspppVVVHHHDDDAAA???FFFJJJRRRnnn|||yyyZZZTTTUUUFFFCCC???===<<<;;;999888555555555555555555555555000777666777>>>:::333666444444444444444444444444333444555555666666555555666;;;:::444222777<<<===BBBKKKdddoooSSSDDD<<<;;;:::999999999:::;;;777???@@@???OOOnnnxxx```KKKEEEAAA<<>>===::::::;;;::::::999888777888777999===@@@BBBHHHOOOYYYoooxxxnnnbbbXXXLLLAAA;;;<<<777666555555666666555444444555777888888666444333333555666777666666888:::;;;666666:::::::::BBBOOOlllxxx\\\LLLFFFDDD>>>GGGKKKOOOeeeiiiNNNQQQKKKFFF@@@;;;999777555444555555555555555555555555444444333333333222222222222333333444444333333222666555555444444444555555888777666666666777999:::CCCCCCSSSrrrcccJJJ999<<<===;;;:::<<<<<<;;;777<<<===:::DDD\\\uuudddIIIJJJIII======IIIeee~~~UUUIII<<<;;;;;;;;;999888777888:::777666666888<<>>CCCDDDEEEVVVttt}}}rrr}}}tttUUUTTTLLLGGGAAA===:::999777666555555555555555555555555555555555444444444333333222333333444444333333222555555444444444555555666777777666555666777888999;;;===JJJfffkkkRRR??????===;;;:::;;;;;;:::999;;;;;;;;;AAATTTlll~~~iiiSSSTTTRRRDDD???GGG[[[vvvYYYJJJ<<<:::::::::999777666666777666555666888;;;@@@DDDGGGPPPZZZkkkyyynnn```TTTJJJBBB>>>:::999888888888777666555777777666666666555555555555555555555555666666777999666666888999999>>>EEEWWWwwwfffPPPFFFAAA>>>CCCCCCCCCPPPkkk|||ooovvvyyy^^^UUUMMMHHHCCC>>><<<;;;999888555555555555555555555555666666555555555444444444333333444444444444333333444333333333444555666666666555555555555666777777444888AAAVVVrrrxxxbbbGGGCCC>>>;;;:::::::::999;;;888999<<>>@@@BBBHHHPPP```uuuttteeeXXXMMMEEE@@@<<<:::888888999999777666666666555555555444444444555555444444555555666777999666666888888888<<>>===???XXXxxx}}}kkkbbbZZZLLLCCCAAAJJJNNNkkk}}}nnnWWWBBB888888888999999999777666555666888:::<<<===>>>>>>FFFMMMYYYjjj}}}zzzjjj]]]RRRHHHBBB???<<<888777888999777666555555444444444333333333555444444444444555666666888666666888777666:::@@@QQQtttmmmQQQEEECCC???BBBDDDCCCEEEUUUtttjjjaaaaaannn}}}|||hhhRRRNNNJJJDDD???<<<:::999777555555555555555555555555444444444333333333333222333444444555555444444333222222222333333555666777333444444555555555555555555:::;;;@@@XXXvvv{{{[[[LLL>>>;;;;;;:::999;;;;;;333666???===<<>>>>>===EEEJJJSSS```qqqqqqeeeYYYOOOHHHCCC>>>888666777888777444444444444444333333333333444444444444444555666666777555555888888666:::???SSSrrrqqqUUUGGGEEE@@@AAADDDEEEEEEQQQpppkkkYYYWWWaaasssnnnUUUPPPLLLEEE@@@<<<:::888666555555555555555555555555444444333333333222222222444444555555555555444444333222222222333444555555333444555555666666555555555888888:::JJJcccuuu{{{jjjVVVCCC>>>>>>;;;999<<<:::444666>>>===<<>>999MMMccc~~~lllQQQ@@@===::::::===>>><<<:::999:::;;;===>>>>>>>>>>>>@@@EEEMMMXXXggg|||yyypppfff\\\TTTHHHAAA:::666888999666444555555444444444333333333444444333333444444555666666444555888888777:::@@@RRRlllxxx^^^MMMFFFAAA@@@CCCGGGFFFNNNlllnnnUUURRRWWWbbbuuuwww]]]TTTOOOHHHBBB===:::888666555555555555555555555555555444444444333333333333444444555555555555444444333333333222333333444444333444555666777666666555444666777999AAARRRiiiyyy{{{bbbKKKDDDBBB<<<999;;;:::666888<<<;;;<<>>??????>>>BBBHHHRRR___ttt|||uuullldddOOOFFF===888999:::777444555555555555444444444444444444333333444444555666555444666999:::999<<>>JJJbbbyyylllQQQHHHDDD===999::::::888999::::::<<>>BBBGGGNNNZZZmmmwwwoooSSSJJJ???:::;;;<<<999555666666555555555444444444444333333333333444555555555444666:::::::::===BBBGGG[[[yyysssXXXGGGBBB<<<>>>EEEDDDFFF```pppTTTRRRNNNMMM]]]cccrrrcccVVVRRRLLLEEE???;;;999888888888888777666444333222666666555444444444444555444444444444444444444444111111111111222222333444666666555555555555666666888444777===;;;===TTTrrr~~~cccJJJ>>>===>>>===888999:::;;;<<<>>>AAADDD^^^xxxzzzvvvpppiiiaaaDDD<<<888@@@SSSkkk}}}VVVOOOBBB888999@@@@@@:::777777888999;;;<<<<<<===;;;<<<@@@HHHSSSddd{{{}}}{{{~~~www```WWWJJJ@@@;;;999777555888666333333444555555444444333333222222333333444666888:::::::::;;;===>>>CCCNNNlll]]]IIIAAACCC??????CCCFFFWWWsssyyyYYYKKKQQQMMMQQQYYYgggwwwdddVVVRRRLLLEEE???;;;999999888888777777666444333222555555444333333333333444444444444444444444444444222222222222222333444444666666555555555555666666999444666;;;999999OOOjjjmmmPPP@@@>>>===888999::::::::::::;;;>>>@@@LLLfffqqq{{{lllLLLDDD::::::EEEYYYyyydddVVVEEE<<<;;;;;;888444666666777888999:::;;;;;;<<<<<<@@@GGGPPP^^^rrryyyuuuwwwvvvrrrjjj```RRRGGGAAA>>>;;;999888666444444555666666555444444333333333333444444444666888888888999;;;===>>>HHHeeecccNNNCCCDDD@@@???CCCEEEUUUppp|||\\\MMMQQQKKKOOORRR[[[fffsssfffWWWSSSMMMFFF@@@<<<:::999888888777666555444444333666666555444444444444555444444444444444444444444333333333333333444444555666666555555555555666666999555666999666666HHH___xxxWWWAAA???===555:::::::::999888888:::<<>><<<666111111555555666777888999999:::======@@@FFFLLLVVVfffvvvyyyooolllllllllrrrjjj^^^RRRIIIBBB>>><<<999777555555666888888777555555444444444444555555444666888888999999;;;===>>>DDD]]]iiiRRREEEFFFAAA???CCCDDDRRRlllcccPPPQQQIIILLLLLLOOOTTT```tttzzz~~~jjjWWWSSSMMMFFF@@@<<<::::::888777777666555444444444888777777666666666666666444444444444444444444444444444444333333444444555666555555444444555555666888555555888666666DDDWWWvvv]]]BBB@@@???666999::::::888777777:::<<<@@@GGGRRR{{{}}}___HHH===<<>>;;;444222777555555666777888888999999<<<<<<@@@DDDHHHOOO]]]jjj}}}mmmeeedddeeennnnnniii___PPPCCC===;;;:::888666666888999999999666666555555555555666666666888:::;;;;;;<<<>>>@@@BBBEEEYYY|||nnnTTTHHHHHHAAA???BBBBBBOOOgggjjjUUURRRHHHLLLJJJJJJKKKRRRbbbvvvyyyxxxoooXXXTTTNNNGGGAAA===;;;:::888777666555444444555555777666555555444444555555444444444444444444444444555444444333333444444444555555444444444444555555777444555888777888CCCQQQppphhhJJJDDDAAA888888999999888777888;;;===???BBBKKKwwwcccHHH<<<===AAAAAAPPPlll~~~gggJJJ???:::333333;;;666666777777888888999999:::;;;>>>CCCFFFKKKWWWccc{{{oooaaa]]]___eeemmmssslllZZZIII???===;;;999777777888999:::999777666666555555666666777666888:::;;;;;;===???AAACCCEEEVVVxxxtttYYYIIIIIIAAA???BBBAAALLLcccqqqXXXRRRHHHLLLGGGGGGIIILLLTTTeee|||yyyyyyuuuYYYUUUOOOHHHBBB>>><<<;;;888777666444444444555666444444333222222222222222444444444444444444444444555444444333333333333333555555444444444444555555555444555777888999AAAKKKkkkxxxYYYJJJBBB:::888888999888777888:::<<<888>>>HHHssseeeLLL===;;;>>>;;;HHHiiisssWWWGGG===555555999666777777777888888888888999999<<<@@@BBBGGGRRR^^^rrr~~~uuuccc[[[\\\^^^jjjuuuuuugggUUUGGG@@@<<<:::888777888999999888666666555555555555666666333555888999:::;;;>>>@@@???BBBSSSuuu{{{```JJJIIIAAA>>>BBBAAAJJJ___tttYYYQQQGGGLLLEEEEEEGGGHHHKKKXXXppp~~~yyy{{{{{{YYYUUUOOOHHHBBB>>><<<<<<888777555444444444666777555555444333333333333333444444444444444444444444444444333222222222222222555444444333333444444555555444444777888999>>>CCC\\\yyyhhhQQQCCC===888999888777555555777999555===CCCeeehhhSSS@@@<<<>>>777>>>]]]www}}}fffRRRDDD<<<888777555555666666666666777777888888:::===>>>BBBMMMYYYgggssskkkaaa```]]]cccmmmssspppbbbPPPBBB===;;;888777777888777666666555555444444555555666333555888999:::<<<>>>@@@===BBBTTTsss{{{aaaKKKHHH@@@>>>BBBAAAIII^^^tttWWWNNNEEEKKKHHHFFFEEEEEEFFFMMM```sss~~~~~~~~~YYYVVVOOOHHHBBB???===<<<888777555444444555666777888888777666666666666666444444444444444444444444444333222222111111111111555444444333333444444555666444555666777888;;;>>>KKKjjjqqqVVVEEE???999999888666333222333555888???===UUUqqqkkkWWWDDDAAACCC888777OOOeeepppZZZJJJCCC===888444444555555555555555555999888999;;;;;;>>>IIIUUU___kkkzzzttthhhfff]]]^^^cccnnntttkkkTTTAAA>>>;;;888777777777666555555555444444444444555555555777:::;;;<<<>>>@@@BBB>>>DDDVVVssswww\\\KKKHHH@@@>>>BBBAAAIII]]]|||sssUUULLLCCCKKKNNNHHHDDDCCCCCCEEERRR```ssszzz}}}cccUUUOOOLLLCCC@@@@@@999:::999777666555555555555444444333333333444555555444555666555333222333444555444333222222222222222555444444333333333444444777777777777888999:::;;;DDDQQQ~~~VVVNNN===:::888555555666888888888333??????DDD]]]sssvvvuuufffMMM:::::::::999EEEXXXuuuyyyxxxkkkXXXGGG===999333222333666555222333777888888888:::===BBBGGGJJJUUU\\\iiiyyysssccc[[[aaaYYYkkk}}}qqq```MMMCCC;;;666666666444333333666555555444444444555555999888888888:::===???AAADDDFFFTTTppp```KKKBBB>>>@@@@@@AAAIIIUUUxxxnnnRRRGGGFFFDDDCCCAAA???>>>@@@EEEJJJNNN^^^jjj|||zzz~~~eeeVVVPPPNNNEEEBBBBBB;;;;;;999888666555555555555555444444333333333444444444555666555333222333444555444444333222222333333444444333333222333333444666666666666777888999999???JJJuuu```NNN===<<<999666555666777777777333<<<;;;???SSSeeennnvvvtttYYYCCC===;;;888???MMMkkkwww}}}tttcccRRRCCC888555333333666555222333777888888999;;;???CCCFFFIIIOOOUUUaaapppxxxjjjZZZ]]]TTTggg{{{tttiiiWWWDDD<<<777777777555333444555555444444444555555666888777777777999<<<>>>@@@FFFGGGTTToooaaaJJJBBB>>>@@@AAAAAAIIIUUUzzzrrrTTTGGGDDDBBBAAA@@@>>>>>>@@@CCCHHHKKKSSS]]]ooo~~~zzzkkkZZZSSSPPPGGGCCCBBB;;;;;;:::888666555555555666666555444444333333333333333444555444333222333444555555444333333333444444333333222222222333333444555555555555666777888888===EEEhhhrrrRRR>>>===;;;777666666777777666666:::999<<>>888888888666555666444444444444555666777777888888777888999<<>>AAAAAAAAAIIIUUUuuutttVVVHHHCCC@@@>>>>>>======???AAADDDFFFHHHPPP___tttsss___UUUSSSIIIBBB???999;;;:::888666555555666666777666555444333222222222222444555444222222333444555555444444333444444555444333333333333444444555555555555555666777888888>>>BBB^^^ZZZCCC===:::777666666777888777:::<<<:::<<>>BBBJJJSSSbbbuuunnnaaaTTTaaammm|||jjjJJJAAA:::999888777666888444444444555666777888999888777777777999<<>>;;;;;;;;;;;;;;;<<<<<<===???GGGPPPYYYcccppp|||zzzzzz```UUUWWWPPPHHHFFFBBB<<<;;;999777666666666777666555444444333333333333111222333333222222333444333333222222222333444444333333333333444555666666666666666666777888999999<<<;;;OOOjjjnnnOOO===;;;888666777888999888777;;;999999;;;???YYYcccCCC777999;;;:::CCCUUUooovvv___DDD<<<555555666555555777333444666888999:::999999<<>>BBBGGGPPPcccbbbIIIBBB???BBBCCCAAAHHHSSSuuu^^^IIIAAA<<<;;;;;;::::::::::::::::::;;;BBBJJJNNNSSS```uuu||||||fffYYY[[[TTTJJJGGGCCC<<<;;;999777666666666777555444444333333333444444000222333333222222333444111111111111111222333444111111111111222333444555555555555555666777888888999888LLLSSS}}}[[[AAA>>>:::777777777666555444;;;999666999>>>QQQooogggHHH:::<<<>>>;;;@@@IIIccc|||hhhGGG>>>555555666555555777444555666777888888999999999???FFFKKKSSS```qqq~~~xxxeee\\\iiiooofffLLLBBB:::888777666666888777666666666666666777777666555555555777:::===>>>AAAGGGQQQddddddHHHAAA???CCCCCCBBBHHHSSSzzz```JJJ@@@<<<<<<;;;:::888888888999::::::???CCCEEEGGGRRRbbbppp||||||nnn______UUUIIIDDD@@@<<<;;;999777666666777777444444333333333444555555000111333333222222333444111000000000111222222333////////////000111222333444444444444444555777777888888MMMFFF{{{eeeDDD@@@<<<888666555333222444===;;;666999???MMMcccgggKKK>>>AAABBB>>>===???XXX|||iiiIII???666444666555555777666666666777888888999999777===DDDIIINNNXXXgggsssooofffrrrtttcccLLLBBB999777777555555777888777777666666666666777999888888888:::===@@@AAAAAAHHHSSSffffffHHHAAA???CCCCCCBBBHHHSSSxxx```JJJAAA======<<<:::888777777999:::===???@@@@@@BBBHHHRRRZZZjjj|||yyyxxx}}}qqqUUUYYY]]]OOOBBBCCC===<<<:::888777777888888666666555444333333222222222222222222222222222222222222222222222222222222111222333333111111222333777666555444555777999::::::<<<>>>EEEbbb~~~SSSAAA:::999222333666222777888:::888444666EEEVVV{{{ZZZ???EEEJJJ===<<>>???DDDFFFVVVpppjjjMMMEEE@@@???AAACCCHHHNNNooo}}}]]]KKK@@@===999999999888888888888777999<<>>;;;999777666666666666555555444333333222222222222222222222222222222222222222222222222222222111333444333222111222333666555444444555666888:::999:::===BBB]]]WWWEEE===;;;555555999555777777888888555777CCCPPPuuupppTTTPPPOOO???>>>???LLLfff|||rrrfffUUUKKK???888666666555333444444333222333555777888999;;;>>>BBBHHHNNNSSSVVVaaannnsssxxxbbbJJJAAA:::999999777666777555666777666444444555777::::::::::::;;;===???@@@CCCGGGWWWvvvdddLLLEEE??????@@@AAAFFFLLLlll|||]]]III>>>;;;999999999888888888888777777:::===???@@@BBBGGGJJJRRR```uuuuuuuuuzzz}}}```bbbdddUUUGGGEEEAAA@@@===999777555555444555555555444444333333222333333333333333333333333333333333333333333333333222333444444222222333444555444444333444666777888888888:::>>>UUUYYYGGG>>>;;;555666:::777777666666777777777???HHHbbbxxxiii___WWWEEE@@@===CCCVVVggglllgggbbb___SSSCCC999666666666555444444333333333555666777777999<<>>@@@AAACCCIIIYYY}}}]]]LLLEEE@@@??????@@@DDDKKKiiiyyyZZZGGG<<<999999999999888888888888777666888:::<<<>>>@@@DDDGGGFFFRRRdddvvvwwwrrrqqqwwwhhhgggiiiZZZJJJFFFAAA???===:::777666555555555555444444444333333333333333333333333333333333333333333333333333333333222444444444333222333444444444333333444555666777666666777:::LLLtttXXXEEE<<<999333444999666777444444777888777:::???NNNeeexxxmmm___JJJ???:::===HHHVVV]]]```bbbgggYYYFFF999555666888888666555555555555666777888666999===AAAFFFJJJMMMNNNQQQSSS[[[ooodddNNNFFF>>><<<;;;777444444444555555555444444555777888888888999<<<>>>AAACCCEEELLLYYYYYYLLLGGGCCCAAA@@@???DDDKKKhhhsssTTTDDD;;;:::999999999888888888777777666777999;;;===@@@CCCEEEDDDIIIUUUddduuuzzzrrrqqqttt|||ooommmnnn```NNNGGG@@@>>><<<:::888777777777444444444444444333333333333333333333333333333333333333333333333333333333222333444444222222333444333333333444555555666777666333666888DDDeeeVVVDDD;;;999333444999555666333333777888777777:::CCCVVVxxxgggHHH===999:::AAAKKKTTT___hhhnnn___III:::555666999:::555555555555555666666777555777;;;@@@DDDHHHKKKLLLKKKKKKPPPaaa{{{hhhTTTKKKCCC@@@===888333333333444555444333444666777777777888999<<>>AAACCCDDDFFFGGGKKKUUUeeevvv|||uuuqqqtttwwwttttttfffTTTKKK@@@>>><<<:::888888888888444444444444444444444444333333333333333333333333333333333333333333333333111222333333111111222333333444444555666666777777666222555888>>>UUUjjjlllSSSBBB;;;:::555666:::666555333444777888555666999@@@MMMqqqpppKKK???;;;:::===CCCOOOaaaqqqwwwfffNNN<<<555666888999333333333333333333333333333555777;;;>>>BBBEEEFFFBBBCCCHHHUUUkkk{{{~~~gggVVVNNNFFFCCC???999444333222333444444333444666777777888888999<<<>>>AAACCCCCCOOOVVVXXXKKKHHHFFFEEEBBBAAAFFFNNNiiilllNNN@@@<<<>>>999999999888888888888777888777888:::>>>AAABBBCCCHHHGGGGGGMMMYYYjjj{{{wwwrrrvvv~~~{{{{{{mmmZZZOOOBBB@@@===;;;888777666666444444444444444444444444444444444444444444444444444444444444444444444444000111222222000000111222444444555666777777777777666111555999;;;HHHUUUTTTMMM>>>999999555666888444444333555888777444555:::???EEEeee|||\\\EEE@@@;;;:::===KKKeee{{{nnnUUUAAA777666666777333333333444333333333222666666666777999<<<>>>@@@<<>>@@@BBB<<>>@@@AAA777LLLWWWxxxTTTFFFEEEEEEEEEAAA@@@FFFOOOcccrrrTTTDDD<<<;;;999999999888888888888777888666555888===@@@AAA@@@EEEFFFGGGFFFGGGOOO\\\fffyyywwwppppppkkkvvvwwwcccRRRHHHBBB===<<<:::666555666888777666555555444555555222222333333333333444444444444555555444222111000222222222111111111000000333444555666666555444333555555555666777999;;;<<<:::888777555444444444444222222333333444555666666999999LLLbbbtttzzzYYYCCC>>>777999HHHYYYyyyiiiMMM;;;666333000444555666777777555333222333333222222333555666777999:::<<>>???AAADDDFFFIIIMMMSSSVVVdddxxxzzzllljjjhhhoooxxx~~~gggXXXJJJCCC>>>>>><<<888666888666555444333333222333333222222333333333333444444444555555555444333222111222222222111111111111111333444555666666555444333333444444555666777888888888777666555444444555555333333333444444555555666:::666AAAPPPcccbbbMMMGGG<<<:::DDDQQQmmmwwwYYYAAA999666222444555666777777555333222222222222222333444666777888999:::<<<@@@GGGPPPVVVfffvvvppp]]]SSSKKKCCC@@@===999888;;;666444333222333555666666888:::===>>>======>>>???AAANNNkkkpppQQQGGGHHHBBBAAAFFFCCCBBBMMMfff[[[EEE===:::999999888777666666666666333444444555777999;;;<<<;;;===???BBBDDDHHHLLLPPPZZZjjjxxxqqqjjjfffhhhqqqzzzyyy|||jjj]]]LLLEEE@@@???===:::999:::666555444333333222333333222222333333333333444444444555555555444333222111111111111222222222222222333444555666666555444333222222444555555555444444666666555555444555555666444555555555555555555555888333777@@@QQQuuurrr___WWWEEE;;;@@@FFF\\\|||iiiIII<<<999555555555666777666555444333111111000111222444666777777888888999;;;AAAHHHMMM```qqqppp___SSSKKKDDDAAA???;;;;;;>>>555555444333444555777777666999===???>>>>>>===>>>EEERRRpppkkkNNNFFFHHHBBB@@@EEEBBBBBBNNNhhh\\\FFF===999999999999888888777666555333444444444555777888999888:::<<<>>>???BBBGGGJJJOOOXXXbbbnnn~~~xxxrrrmmmhhhiiilllsss~~~|||zzzmmm^^^NNNGGGAAA???===:::999;;;888777666555555444555555222222222333333333444444333333333333333222222111111111222222222222333333333333555555555555333333111333444666555444222111444444444444555555666666666555555555555555555555444444666<<>>DDDHHHZZZkkkrrrbbbTTTMMMFFFCCCAAA===<<<>>>555666666555555555777999777999<<<=========>>>???FFFUUUuuuhhhMMMFFFHHHBBB@@@DDDAAACCCPPPlll\\\GGG>>>888888999999999999777666444555444444444555666777888999;;;<<<===>>>AAADDDGGGIIIMMMSSS]]]ooo~~~|||xxxppphhhdddiiiuuu~~~tttbbbPPPHHHBBB???===999888:::888777666555555444555555222222222333333333444444222222222111111111111111222222222222222222222333222333444555555444333222333444555666666555333111333333444555555666666666555555555555555444444444444666666888BBBSSSlllyyyUUU===<<<:::FFFYYY{{{zzzZZZHHH>>>666666666666666666555555555222111000000111222444555555666777777999>>>CCCHHHVVVhhh}}}uuuhhhYYYQQQKKKIIIEEE???<<<===666777888888666555777999999::::::999999<<>>888888888999999888777555444666555555555555666777888999:::;;;<<<===???BBBEEEHHHJJJLLLQQQ\\\lllyyy~~~yyynnneeedddjjjpppzzz~~~~~~jjjSSSKKKDDD@@@===888888:::666555444333333222333333222222333333333333444444333222111111111111222222444333333333222222222222222333444555555444333222444555666666666555444333222333444555555555555555333444444444444444444444555888222222;;;FFF___\\\AAA>>>999AAAJJJeee|||yyyfffSSSCCC888777777777666666666555555444333222111111222333444444555666777999===BBBFFFRRRdddzzz|||rrrbbb\\\VVVSSSMMMDDD>>><<<777:::;;;:::666555666888::::::999777888;;;@@@DDDDDDUUUzzzbbbNNNFFFJJJEEEBBBDDDBBBFFFUUUttt~~~WWWEEE???888888888888777777666555444555555555555555666777888666888999999:::<<<@@@BBBGGGIIIIIIJJJNNNZZZiiiuuu{{{qqqllljjjhhhnnnsss{{{rrrXXXOOOFFFBBB>>>999888:::666555444333333222333333222222333333333333444444444444333222222333444444555555444333222111111000222333444444444444333222444444444555555555555555222333444555555555444333111222222222333444444444444888111111;;;>>>QQQuuubbbFFFBBB999<<>>AAAIII[[[rrr|||oooiiiddd```XXXLLLBBB>>>999<<<>>><<<777444555777888888999999999;;;@@@CCCDDDVVV|||]]]LLLGGGKKKFFFCCCEEEBBBGGGWWWxxx{{{SSSDDD???888888777666555444444444444333333333333444555666777555666888888999;;;???BBBCCCDDDEEEFFFHHHOOO\\\fffyyy~~~xxxppphhhcccfffnnnyyyxxxyyy}}}vvv[[[RRRIIIDDD???:::888:::888888666555555555555555222222333333333444444444666555444333444555666777666666555444222111000000222222444444444444222222444333333333333444555666333333555555555444333222000000111222222333444444111888444555???:::DDDffffffIIIEEE888888>>>EEEZZZssszzziiiOOO???888888777666666666666666888777555333222222222222111222333333333555999<<<@@@SSSkkk~~~xxxsssnnniii```RRREEE@@@:::===???===777333444777555777999;;;;;;<<>>???AAADDDGGGKKKTTT\\\ooozzz|||qqqggg\\\^^^cccooo~~~tttuuuxxx}}}eeePPPEEECCC>>>======666999777444444555666666555555444333222111111111111444333222111222444666777888777666555333222000000444444444444444444444444222333444444333222111000333222222111111222222333...///111333444444444333666444444777888:::EEERRR{{{{{{VVVBBB;;;777===>>>LLLhhh|||www]]]EEE???888333444777666555666;;;999555222000000111222333333222333444666888999???JJJ\\\pppzzzrrrhhh]]]QQQFFF>>>>>>>>>>>>===;;;999666555555444555888999999>>>DDDDDDTTT}}}xxxXXXKKKIIIHHHAAAAAAFFFDDDKKK^^^}}}yyyLLLAAA===@@@<<<888444333555777777666333222111222444555444333555555666888:::===???@@@BBBAAA@@@AAACCCGGGJJJMMM\\\jjjzzzvvvgggZZZZZZZZZbbbqqq|||{{{{{{~~~mmmXXXLLLHHHBBBAAA@@@999999777555444555666666555555555444222222111111222555444444444555777:::;;;777777666444333222111000222222333333444555666666222333444444444333222111333333222222222222333333111222333444555555444444555333444666555666???IIIiiikkkQQQCCC===888666???WWWrrr{{{jjjUUUDDD===888888777555444666999777555222111111222222222111111222333444666888888BBBQQQbbbssswwwrrrjjjbbbXXXNNNDDD>>>>>>>>>>>>===;;;999777555777555666999::::::>>>DDDGGGXXX}}}pppQQQFFFDDDDDD???@@@EEEDDDKKK___wwwNNNFFF@@@@@@:::777555555777777666444444222222333444555444333555555666888:::<<>>>>>@@@CCCFFFHHHPPPYYYfffsss{{{ooocccaaa^^^```jjjvvv|||zzz~~~qqq[[[NNNIIIAAA@@@???777999777555555666777666555666555444333333333333333444444444444666888;;;<<<777666555444333222111000000000111333444666777777222222333444444444333333333333222222222222333333444444555555555555444444444333333444333333888@@@PPPlll~~~aaaKKKAAA;;;888888HHHggg}}}nnnOOOFFF>>>;;;888444333444666555444333222222222333111111000000111333555666444:::DDDQQQ```ooo}}}xxxjjjeee___XXXRRRKKKDDD???>>>>>>>>>===;;;999777666999777888;;;;;;;;;???EEEKKK___gggLLLBBB@@@AAA>>>@@@GGGFFFNNNcccsssNNNHHH@@@>>>888777666777777666444111444333333333555666555444555555666777999;;;===>>>===<<<;;;;;;<<<>>>@@@BBBEEEIIIRRR```rrrxxxnnnlllfff___aaajjjqqqtttzzz~~~|||zzzwwwvvvxxx~~~uuu^^^OOOIIIAAA@@@???888999888666666777888777555666666555444444444444444333333333333555666888999555555444444333222111111000111222333444555666666111111222222333333333444333333333222222333333333555555555555444444333333222333444555444444777:::DDDWWWwwwrrrUUUEEE>>><<<999???YYYxxx~~~aaaQQQ@@@999777444222222333333333333333333333333222111111000111222444555555888<<>>>>>===<<<:::999777777999777888;;;;;;:::>>>DDDLLLfffeeeMMMDDDAAACCCAAACCCIIIIIIRRRhhhpppKKKEEE===:::999888888888777555333222555444333444666777666555555555555666888:::;;;<<<;;;:::999999999:::<<<===BBBCCCHHHRRRbbbqqqzzz}}}zzzyyyqqqeee^^^bbbjjjnnnsss{{{}}}uuupppppptttyyy||||||dddUUUMMMEEEDDDDDD===999888777777888999777666666666555444444444555555555444444444444555555555444444444333333222222222222222222333333333333333111111111111222222333333444333333333333333333444555555444444333222222222222444666666666888999:::???KKKhhhaaaFFF999;;;999:::JJJeee{{{uuu\\\AAA555555555333000222222222333333333444444333333222111111222333444666666777:::@@@KKKWWW___mmmsss|||~~~||||||wwwmmmfffZZZYYYXXXVVVTTTOOOIIIEEE===<<<;;;:::999888777777888666777:::::::::>>>DDDKKKlllbbbNNNFFFBBBDDDBBBCCCHHHHHHSSSjjjrrrJJJBBB;;;999<<<;;;;;;999777555555444555444333444666777666555444555555666777888::::::::::::999888888999999:::<<<>>>CCCIIIRRR___nnnzzzpppccc```ccceeegggpppxxxooollllllmmmnnnwwwzzziiiWWWNNNEEECCCCCC<<<999999888999:::999888666666555555444444444555555666666666666666555555555333333333333222222222222333333333333222222222222222222111111111222333333444444333333333333444444555555444333222222333333222555666555666:::;;;999444>>>YYY~~~jjjFFF999::::::;;;DDDWWWqqqfffFFF777666666333111222222222222222333444444444333222111111111222333444333333333666<<>>;;;777666666444333333333555666555444444444444555666777888999999999888888888888999999666999>>>BBBEEEMMM^^^nnn|||nnnddd___]]]ZZZcccqqq|||sssnnnkkkiiigggppprrrvvvyyy|||nnnZZZOOODDD@@@@@@999:::999999999;;;:::888666555444444444444444555555444444555555555555555444222222222222222222333333111111111222333333333444666555444333333333444555444444333333333333444444666555444333333444444555222555555222444999999555...777IIIfffuuuVVVBBB;;;999===BBBMMMfffoooQQQ???888555444444444333111000000222444555333222111000///000000111000111111111222555999===CCCGGGMMMRRRSSSXXXjjj|||}}}{{{yyypppqqqsssqqqjjj\\\LLLAAA:::999777666555555555555666555666:::<<<<<>>>>>DDDGGGXXXssskkkFFFCCC>>><<<<<<@@@EEEEEEAAA;;;666444444222222333444555444333444444444444555666777777888777777777888888888888888777:::>>>???BBBNNN[[[tttyyynnnddd\\\XXX]]]fffqqq~~~zzzwwwsssnnnjjjjjjlllnnnppprrrvvvzzz~~~wwwbbbUUUHHHCCCBBB::::::999999:::;;;:::888666444444333333333444444555///000111222333333333333111222222222222333333333//////000111333444555666888777666555444444555666555444444333333444444555777666555444444555666777222555444000111666666111333:::BBBTTTsssoooHHH:::333999<<>>999888666555444444444555666555777;;;===>>>CCCJJJcccwwwMMMDDDDDD???BBB>>>???EEEJJJ]]]zzzcccBBBCCC>>>::::::AAAIIIKKKGGG>>>666222333222111222444555444333444444444444444555666777666666666777777777777777???;;;;;;>>>>>>===CCCLLLbbbqqqwwwkkkaaa\\\^^^aaagggppp{{{|||wwwrrrfffhhhjjjkkklllooosssvvvhhhOOOEEECCC???999;;;<<<<<<<<<;;;999777666333333333444444444555555444555555555333222333444222222111111111111222222000111222222333444555555666666555555555555666666333333333333333333333333333333444444555666777777666666666777666555555444444666888DDDeeePPP???444777;;;===HHHWWWuuuuuukkkXXXHHH@@@;;;555222000...///111333444444111111000000111222333333000000000111111222222222888:::;;;:::;;;AAALLLUUUgggnnnwww||||||zzzyyyyyyvvvvvvvvvsssjjj\\\LLLAAA888666333333555666444222555777666:::@@@<<>>@@@===???GGGQQQSSSKKK???555000000000111111111222222222111333666777555444333333777222777:::444555:::777===BBBEEE@@@===???BBBCCCSSS___tttuuuppphhhccc______dddmmmyyy|||wwwqqqnnnmmmjjjgggjjjqqquuu{{{lllSSSGGGEEEAAA<<<;;;;;;;;;;;;:::888777666333333444444555555555555444555666555333222333444222222111111111111222222222222333333333333333333666555555444444555555666333333333333333333333333333333444444555666666777555666666666666555444444444666666>>>YYYzzz___KKK;;;888::::::AAALLLiiivvv|||oooZZZGGG:::222444222000000111333333222000000000000000111222222222222222333333333444444333666888888888;;;AAAGGGVVV\\\ccchhhhhhgggffffffbbbcccdddbbb\\\QQQEEE<<<888666333222444555555333444888777;;;BBB???DDDWWW~~~bbbGGGAAACCCAAAAAA===>>>CCCIIIddd~~~YYYAAA======;;;===DDDLLLMMMFFF<<<444111111111111111222222222222111333555666444333333333555000555888222444999555;;;FFFNNNJJJCCC@@@AAAAAAHHHTTThhh{{{}}}}}}wwwqqqhhhaaa]]]```iiipppuuuyyy|||wwwuuuoooiiiiiinnnsssxxx|||}}}|||rrrWWWJJJFFFCCC???::::::::::::999777666555444555555555555666666666555666666555333111222333222222111111111111222222444444333333222222222222555444444333333444444555333333333333333333333333333333333444555555666666555555555555555444333333444666555888IIIfff}}}sss[[[CCC999777888<<>>555555333000000111111111111000////////////000000111222222222222222333333333000333777777555555777999CCCGGGLLLOOOPPPPPPPPPPPPKKKLLLMMMNNNLLLFFF>>>888888555222111222444555555444888777;;;BBBBBBKKKaaaZZZDDDAAACCC@@@AAA>>>@@@FFFNNNjjjYYYBBB===;;;888;;;@@@DDDCCC>>>777333222111111222222222333333333222444555444333222333555888333666888222555999444999JJJXXXTTTHHH???>>>???===EEEUUUgggqqqvvv}}}|||rrrdddXXXUUUYYY___ccchhhpppzzz}}}tttqqqssstttwwwyyyxxxuuuwww}}}yyy]]]MMMHHHEEEAAA::::::999888777666555555555666666666666666666666555666666555333111222222222222111111111111222222333222222222222222222222444333333222222333333444333333333333333333333333333333333444444555555555444444555555444444333222222555666666===SSSoookkkMMM:::555888;;;===KKKdddsssXXXCCC999333111//////000111111000//////.........//////000///000000000000000000000111333666666444333333444888:::<<<>>>???@@@AAAAAA===>>>???@@@AAA???;;;777777555222000000222555666333888777:::@@@BBBPPPiiiwwwUUUEEEDDDFFFAAABBB@@@CCCKKKTTTqqq{{{XXXCCC===;;;888999:::<<<:::666333222222222222222222333333333333333444444333222222333555999444666666111666:::222777KKKZZZUUUEEE;;;:::===999===FFFRRR[[[cccppp}}}}}}zzzlll]]]WWWWWWYYYXXX\\\ccclllvvv~~~~~~}}}~~~}}}yyyttttttxxx|||cccPPPHHHEEEBBB:::999888777666555555555666666666666666666666555555666666555333222222333222222111111111111222222000000111222222333444444333333222222222222333333333333333333333333333333333333333444444444444444444444555555444444333222000555888888999EEE___wwwzzz[[[AAA666777:::;;;CCCWWWrrr{{{cccGGG777222000......///111111000//////...............///////////////////////////111222222111111222333555333333444555666888888888777777777999;;;;;;999666555444222//////111444777333888777888===BBBUUUrrrnnnRRRGGGEEECCCBBBCCCAAAEEENNNXXXuuusssTTTCCC>>><<<:::777777666444222111111222111111222222222333333333333333444333111111333555444111444444333<<>>DDDJJJSSScccrrr|||{{{mmmddd___[[[UUUUUUXXX]]]eeeooowww|||{{{yyyzzz}}}~~~kkkUUUJJJFFFBBB;;;:::999777666666555666666666666555555555555444444555666555333222333444222222111111111111222222//////000111222333444444444333333222222333333444333333333333333333333333333333333333333333444444555555555555555444333333111333888:::888<<>>KKKddd}}}nnnMMM666555333000000000111111000000//////............///111111111111000000000000000///------...000222444111000///000222444333222444333444555777777666444333333222000///000333666444999888888>>>EEE]]]eeeMMMFFFCCC???BBBCCCBBBFFFOOOXXXvvvjjjNNNAAA>>>===<<<666555444222111111111111000000111111111222222222111333444333222111222444666444888999;;;JJJQQQGGG555???DDD>>>555222666999999999<<<@@@BBBIIIZZZiii|||~~~vvvmmmcccZZZWWWSSSRRRVVV___hhhnnn}}}rrrZZZMMMGGGCCC<<<;;;999777666666666666555555555555444444333333222444555444333333444666222222111111111111222222000000111111222222222333444444333333333333444444333333333333333333333333333333333333333333333333555666666666666555444444333222555:::777777HHH^^^~~~___DDD;;;999666;;;AAATTTppptttZZZFFF<<<999555333333222111///111000//////......//////111111000000000////////////...------///000222222111///...///111222111///222222222444666666555333000222222111///000333555444::::::;;;BBBLLLiii|||ZZZGGGDDDDDD@@@AAABBB@@@DDDLLLVVVsssbbbIII>>><<<;;;;;;666555444333333222111000//////000000000111111111000222444444333222111222999777999999;;;JJJQQQFFF444888999444222444777888888999<<<>>>>>>BBBQQQ___ooo~~~ttthhhaaaVVVMMMLLLRRRZZZaaajjjrrryyy|||www^^^OOOHHHDDD<<<;;;999888666666777777555555444444444333333333111333444444444444555777222222111111111111222222222222222111111111111111555444444333333444444555333333333333333333333333333333333333333333333333666666777777666666555444555111222888666444BBBXXXwwwjjjMMM@@@===999999888EEE```uuuuuufffZZZAAA>>>:::666444333000///111111000/////////////////////......---------,,,000000000111222333222111222000///000222333000...222222222555777777666444///111333222000000222555555;;;<<<>>>FFFRRRrrrsssQQQBBBEEEGGGDDD@@@AAA???BBBJJJSSSppp]]]FFF===::::::999666555444444444333111///////////////000000000000///222444555444222111111666333333000000===BBB555333444222000222888999777777999<<<===;;;<<>>FFFLLLdddaaaQQQDDDAAACCCAAA???888===DDDCCCSSSyyysssSSSFFF;;;666777666222111111000000000000000111333555444111000111222222222333444444444333333666555444333222333444555666666444333333444555666999888888999;;;>>>AAACCCUUUZZZaaapppqqq___VVVQQQLLLMMMPPPUUUSSSVVV```fffhhhmmmtttyyy}}}hhhQQQGGGEEE===;;;999888888888777666555555555444444333333333333333333333333333333333555444222111111111111222111111111111111111111111111222222333333444444555222222222222222222222222222333444333222111222444666666555555555444444444222111333555444444:::CCC\\\pppMMM888888777777:::FFFXXXiiirrrtttmmmYYYCCC;;;888444000///000...,,,,,,.........---........................////////////000000000000000///...000222333222///222111111222444666666555111111111222222333333333:::999AAAIIISSSrrryyy[[[MMMCCCAAACCC??????;;;@@@DDDEEE[[[~~~nnnNNNCCC:::777888666333222222111111111111111111333555444111000000111111111222333333333333222555444333333333333555555666555444444444444555666888777777888:::<<>>???@@@DDDCCCIIIiiigggGGG???:::888999555444333333222111222222222222333444333111000000000000000000111111222222222444333333222333444666777555555444444444555555666777666666777888;;;===>>><<>>555222111...---+++,,,---///......---------...............////////////000000000000......///000222222222111000111333777:::<<<:::999222222111111111222333444:::===BBBJJJdddaaaHHHDDDBBBDDDDDD>>>???CCCEEEBBBPPPzzz___BBB<<<888777777333333333222111111111111222222333333333111000000///////////////000000111222333333222222333555666777444444444444555555555666777777777777999:::<<<===<<>>333444777777777CCC```{{{yyy___FFF666111222///...,,,---...//////...---------.........//////////////////000000000000000000111111111000000000///000222666999:::999777222111000000111222444555:::<<<@@@IIIiiivvvVVVCCCBBBBBBDDDEEE???@@@DDDEEEDDD[[[XXX>>>;;;888666555000222222111000000000000000222111111222222111000///............///000111222333333222222333555666777333444444555555555666666888888888999999:::;;;<<<;;;;;;<<>>AAAHHHUUUbbb}}}sssdddYYYWWWVVVRRRLLLLLLQQQUUUUUUNNNQQQTTTWWWYYY\\\___bbb^^^dddlllrrruuuyyy}}}nnnUUUHHHDDDAAA<<<::::::;;;<<<<<<666666666666555555555555333333333333333333333333000111222333333333222222222222222222111111111111111222222333333444444555444444444444444444444444222333444333222111222444444444444555555555666666444111000333555444444777444;;;DDD^^^gggNNN:::888999:::666666FFF[[[nnn}}}eeeOOO@@@888555333000000000000///...,,,,,,------...//////000////////////000000000000...000222222000///000222333222111222444444333222//////...///111444888:::;;;:::DDDZZZ{{{___III???AAA>>>>>>AAA???@@@AAAHHHYYYzzzeeeIII<<<>>>999555666555333222111111000000111111///...---000333444333111......------...000222444555444333333333333555555222333444666666666666555777777888888888888888888:::999===BBBDDDEEELLLVVVgggvvvssshhhgggddd[[[PPPLLLPPPTTTSSSLLLNNNRRRUUUWWWZZZ^^^bbb^^^dddlllppprrrtttxxx|||uuu\\\PPPDDD@@@<<<::::::<<<===>>>888888777666555444444333333333333333333333333333///000222333444444333222/////////000111111222222111222222333333444555555333333333333333333333333111222333333111111222333444444444555555555666666333///...222444333333666222888:::LLLrrrppp\\\@@@:::999:::555222===NNNWWWmmmooo\\\III<<<666444222111111000///...,,,,,,------...///000000////////////000000000000+++...111222000000222444666444222222222333222111......---...111555999;;;;;;:::HHHdddYYYEEE>>>@@@<<<;;;???>>>@@@@@@KKKbbb\\\DDD;;;???;;;666999999444333222222111111222222...---,,,///333555444222///...------...000333555666555444333222333444555111222444666777777666555666666777777777777666666777666:::@@@AAA>>>AAAHHHRRRbbbtttuuuoookkk___OOOHHHKKKNNNLLLMMMOOORRRTTTUUUXXX\\\___aaagggnnnrrrrrrssswwwzzz{{{{{{{{{{{{|||~~~dddMMMIIIBBB<<<===>>><<<;;;<<<:::999777555444333444444444444444444444444444444000111111222222000///...222222222111111111111000222222333444555555555555666666555444444555555555444333333333333333333222333333333333333333333333444333333222222333333444666;;;;;;CCCeeelllJJJ>>>555555888888999<<<@@@UUUlllzzz|||rrr\\\III===888555333111---///333111000///......---......000000000000////////////222111111111111111111111111111000000000000000111333//////111333333777<<<<<>>???AAAMMMcccSSSFFF:::999<<<:::777555444444444333222111000///111000000000//////..................///000222333333333333111///000333555333333333444444444555555555444444444444555666666999999:::<<<===???@@@AAAIIILLLYYYmmm~~~zzzuuuhhhWWWNNNLLLLLLKKKLLLMMMPPPSSSVVVYYY[[[]]]eeehhhmmmrrrvvvyyyzzz{{{||||||||||||}}}}}}~~~}}}jjjSSSKKKCCC>>>>>>>>><<<;;;<<<:::888777555444444444444444444444444444444444444111222333333333222000000222222222111111111111000111222333444444555555444555444444333333333444444444444444333333333333333333333333333333333333333333333333222222333333333444777777???YYYwww{{{mmmWWWHHH:::777999888888999<<>><<>>AAAPPPggg|||PPPDDD999999;;;:::666444333444555555444333111111111000000000////////////000//////...///000222333333333333111000000333555333333333333444444444444555444444444444555666666::::::;;;<<<===>>>???@@@FFFGGGPPPaaappp{{{nnnZZZNNNLLLKKKHHHKKKMMMPPPSSSVVVYYY]]]___hhhjjjmmmqqqtttvvvwwwwwwzzzyyyyyyxxxxxxyyyzzz{{{}}}qqqZZZNNNEEE???>>>>>><<<;;;<<<999888777555444444444444444444444444444444444444333333444555444333222111222222222111111111111000000111222333444444444444555444444444444444555555555555444444444333333333333333333333333333333333333333333222222333333333111222444:::III]]]kkkpppkkkWWWBBB999888888777555999===HHHYYYnnn|||{{{sss]]]KKK999555777666222///111111111111111000//////000000000/////////....../////////000000000000000111000000000000000111111111000111444666666;;;BBBAAATTTtttqqqTTTIIIAAA;;;;;;<<<;;;;;;<<<===BBBTTTmmmoooJJJ@@@888999;;;999555222222333555666666555333222111000000///////////////111111000000000000111222333333333111000000222555222222222222333333333333555444444444444555666666::::::;;;;;;<<<======>>>AAA@@@EEEPPP]]]lll}}}ttt^^^PPPLLLJJJGGGIIILLLOOORRRUUUYYY^^^bbbmmmmmmnnnpppqqqsssttttttvvvuuutttsssssstttvvvxxx~~~xxx___PPPGGG@@@>>>===;;;999:::888777777666555444444444444444444444444444444444333333444555444333222111222222222111111111000000000000111222333333333333666666555555555666777777666666555555444444333333222222222222222222222222222222222333333222222222111000222888<<>>DDDNNN]]]rrr}}}hhhWWWOOOLLLJJJHHHJJJNNNPPPRRRWWW^^^cccooooooooopppqqqrrrttttttqqqpppoooooopppsssvvvxxx~~~~~~~~~dddRRRIII@@@>>><<<999888999777777777666666555444444444444444444444444444444222333444444444333111111222222222111111111000000000000111222333333333333555555444555555666777777777777666555555444333333222222222222222222222222111222222333333222222111333000333777555888OOOjjjnnnUUU@@@666444555444666666777===HHHZZZooo~~~oooZZZKKK@@@777444444222222222111000///...---////////////............---------....../////////000000//////000111222222444333444666666777@@@III```}}}hhhQQQDDD>>>:::999<<<<<<::::::<<<===CCCZZZwwwbbbBBB;;;888:::<<<999666444000111333444444333222111111000///......///000111444444444333333222111111111333333222111111222444111111222222222333333333555444444444444555666666666666666777777888888888::::::<<>>;;;999:::555666666777777666555444444444444444444444444444444444555666555444333222222222222111111111111000111222333444444555555444555555555555666777888999999999888777666555444333111111111111111111111111000111222333333222111000111///111555444333===JJJdddnnnooo]]]FFF999555666111333777888777===RRRhhh~~~|||{{{wwwjjjWWWHHHBBB999777444222111111222333//////.........---------...//////000111111222222////////////000111222333777666666888:::AAAQQQaaannnSSSFFF@@@===::::::<<<;;;888:::>>>===FFFdddUUUBBB<<<999<<<===<<<;;;===555444333222111222222222111000...------///111333444444555666555555333333111222444333222111222333333333333333444444444444555444444444444555666666333444555666777888999:::555666:::@@@CCCDDDIIIQQQddduuuqqq```TTTOOOQQQRRROOOMMMPPPYYYaaakkklllnnnooopppppppppppplllmmmppprrruuuvvvvvvwwwvvvyyy{{{{{{{{{|||zzz]]]RRRHHHCCC@@@<<<;;;<<<555666777777777666555444444444444444444444444444555666777777777666444333222222222111111111111000222222333444555555555555999999999999:::;;;<<<===999999888777666555444444111111111111111111111111///000222333333222000///......///333444444888===WWWkkkwwwjjjOOO<<<666555000111444666222555EEEXXXqqquuu~~~~~~kkkXXXMMMCCC???:::444000//////000//////.........---------,,,,,,------...///000000////////////000111222333777666777999===GGGYYYkkk^^^IIIAAA>>>===;;;:::<<<:::888:::>>>===HHHiiiOOOCCC===:::<<<>>>======@@@888777444222111222333444111000...------///222333333444555666666555444444000222444444222111222222333333444444444444555555555444444444444555666666444444555777888:::;;;<<<444444999???BBBBBBDDDIIIVVVfffyyy{{{gggVVVRRRUUUUUUQQQMMMPPPYYYaaajjjkkkmmmoooooonnnlllkkkmmmooorrrtttuuuuuutttssstttwwwzzzzzzzzz}}}eeeVVVGGG@@@???===;;;:::777666666666555555555555222333444555444333222111555666777999999777666555222111111111111111222222888000---222666444333444<<<===@@@DDDDDDCCCDDDFFF<<<999777666777555222...888666444444555555444333222222333333222111///...000000000111222555777999EEEVVVjjjppp^^^FFF999999666777555222333888===???WWWaaatttooo^^^WWWBBB333777:::333,,,---...---,,,,,,------+++))))))***,,,,,,,,,---...//////,,,---222444333222444666666888<<>><<<;;;:::;;;======888777444222111111222333222222222111///000222444555555555444444333333333555444333111000/////////000111333444555444333333111222333444444444333222333333333444666999;;;<<<888999;;;===@@@DDDFFFHHHOOOVVVddduuurrrdddccc```YYYQQQKKKMMMUUU\\\hhhlllooonnnkkkiiiiiijjjhhhlllqqqttttttttttttuuusssuuuxxxyyyzzz}}}|||}}}hhhYYYIIICCCBBB???<<<;;;777777666666666555555555444444444444444333222222333444666777777666444333333222222111111111222222555111222777:::999:::>>>===CCCIIINNNQQQSSSRRRQQQEEEAAA;;;777666555333111555444333333444555555333333333444444333222000///111111111111222444666777???LLL\\\ddd```SSSEEE;;;888777444222333666:::;;;GGGNNN^^^ttt{{{nnncccLLL:::777888222---//////......///000///---+++///000000000/////////000444111111555666555555777:::999:::DDDWWWnnn~~~jjjSSSAAA:::<<<;;;;;;;;;<<<>>>AAAAAA???DDDXXX}}}fffKKK@@@>>><<<::::::;;;===>>>;;;:::777555444444555666111222111000//////111333666666555444333333222222555444333222111000000000000000222333333333222222111222333444444444333222333333333444666888;;;<<<888999:::<<>>PPPkkkkkkYYYJJJ???;;;;;;999999;;;===???AAACCCDDDNNNhhh[[[EEEAAA???<<<:::999;;;===???;;;:::888555444555666666000111111///......000222444444444444444444333333666555444222111111111111///000111111222111111111111222333444555444333333333333333444666888:::<<<999999:::;;;===>>>@@@AAA===@@@IIIYYYlllyyy~~~yyynnn___TTTPPPRRRVVVXXXcccfffiiijjjhhhfffeeedddfffjjjooorrrrrrsssvvvyyy{{{zzzzzz|||~~~~~~tttbbbOOOHHHFFFBBB===:::777777777666666666666555777666555444333444555555222222333333333333222222666555444333222222222222444444333444999DDDUUUcccooo}}}~~~mmmggg]]]RRRIIIBBB===;;;888777666666777777555444333333333333222111111111222222222222222333333333222888<<>>@@@AAAFFFLLL]]]yyymmmRRREEEAAA???;;;999888:::===???888777444222111222222333000000000///---...000222111222222333444555666666666555444333222222222222000111111111111111111111000111333444555444444333333333333444555777999;;;:::::::::::::::;;;<<<=========AAALLL]]]ooo}}}yyylll^^^TTTQQQRRRTTT```cccfffhhhhhhfffdddccceeejjjoooqqqqqqrrrvvv{{{~~~|||{{{}}}~~~~~~iiiSSSIIIGGGCCC===999888777777777666666666666777666555444333444555555333333333444444333333333666666555444444333444444999888777:::HHH```yyy|||xxxqqqggg[[[PPPHHHDDDCCC@@@<<<999777555333111111111111000000000000000222222222222222222222222222777777999JJJbbbiii```III===333444666444222222555555888???KKKZZZiiisssxxxhhhYYYPPPJJJBBB<<<666444333222333222000...222111000222555777777555555444666:::<<<===BBBJJJIIINNN]]]yyyiiiXXXHHHCCCCCCAAA<<<999777777:::???@@@AAAJJJUUUhhhaaaIIIAAA???===;;;888888:::<<<>>>666555333000///000111111000000000///---...000222333333333444444444555555555555444333222222222222222222222111111111222222000111222444555555444444444333333333555777999:::::::::999999888999999999>>>===>>>EEESSSeeeuuu}}}ooo^^^TTTRRRTTT]]]___cccfffhhhgggeeecccccciiippprrrqqqqqqvvvzzz}}}{{{{{{}}}~~~~~~qqqWWWKKKGGGDDD>>>:::888888777777777666666666666555555444333444444444444444444444444444444444666666555555555555666666777777999EEE___{{{rrrggg```\\\VVVPPPHHH@@@:::666222000111000000/////////000000000111222222333222222111444777666555???TTTdddiiiZZZIII;;;:::;;;666222222///111333555;;;GGGVVVbbbyyy{{{uuuiiiaaa]]]TTTJJJ<<<999666444333333111000666444222444888:::888666:::;;;???EEEHHHIIIPPPXXXdddjjjyyylllRRRHHHAAAAAACCC@@@;;;999888666999>>>???AAANNN^^^rrrZZZBBB999<<<;;;:::888888999:::;;;777666444111000111111222000111111///......000222777666666444333222111111444444333222222222222222333333222111111111222222///000222444555555555444444333333333444666888999;;;:::999888888777777888::::::<<>>============???===<<<@@@GGGKKKJJJHHHIIILLLRRRYYY\\\]]]dddlll}}}lllZZZCCC@@@???AAAAAA===::::::999666888======@@@QQQfffwwwRRR???999999999999888888888888888888666444222111111222333111222111000//////111333555555444444444333333333333333222111111111111222333222111000///000000111///000222444555555555444444333333333444666888999;;;:::999888777777777777666888<<>>888888888888777777777777222333444555444333222111444333333222222333333444555555555555666888999:::>>>BBBNNNiiiuuujjjkkkiiinnnsssvvvvvvvvvxxxyyyyyyiiiZZZMMMDDD???<<<222222111000000111222333...///111222333333222222333111222444888AAAUUUhhheeeNNNHHHDDD;;;444333//////000444;;;CCCIIIMMMDDDUUUbbbeeemmmyyyzzzqqqccc^^^VVVQQQOOOOOOPPPPPPLLLKKKLLLSSS]]]dddfffddd]]]aaahhhoooqqqrrrxxxsss]]]MMM>>>===@@@BBB???:::888;;;999666888<<<<<<@@@SSSjjjiiiKKK@@@???777888888888888777666666777555333111000000111111222222222111///000222444///000111333555777888888222222111111000111111111222111000.........///000///000222444555555555555444333333333444666777888;;;:::999888777777777777555999===???@@@DDDKKKQQQXXXfffyyyssscccXXXOOORRRWWW^^^eeegggeeeaaa___jjjtttwwwsssoooqqqtttvvv{{{~~~~~~jjjSSSHHHFFFDDDBBB@@@===999777777666555444444444444444444444444444777666555333222222222222999444222555777777888;;;???CCC]]]uuunnnmmmfffYYYSSSVVVRRRTTTXXX^^^eeekkkpppssswwwyyyvvvlllbbbZZZMMMAAA888555333222222333333333111000000111333444444333444111222555333444FFF]]]|||wwwhhhRRRAAA888444111///111333444444555777999777AAAKKKTTTeeexxx}}}vvvhhhfffdddbbbaaabbbcccdddfff``````iiisssvvvuuutttppprrryyy}}}{{{}}}~~~iii]]]RRRDDD===@@@CCCBBB>>>:::888888AAA666888DDDEEECCCYYYyyyaaaJJJ>>>999===<<<:::888666444333222222222222111111111111111444555555444222111111222666555333222222333555666333222222111111222222333111222333444444333111000222222222333333333444444333333444555666777888888;;;999777666555666777888555666888:::>>>AAADDDEEEGGGUUUeeeqqqzzzzzzmmm]]]TTTTTTVVV[[[aaagggjjjjjjlllmmmoooqqqqqqqqqooonnntttyyy~~~~~~|||{{{}}}pppXXXKKKFFFCCC@@@>>><<<888777777666555444444444444444444444444444666666555555444444333333555111000222444444555999<<>>;;;:::;;;@@@;;;<<>>@@@AAA>>>IIIWWWdddooouuupppgggaaa[[[VVVXXX___eeefffeeehhhjjjlllnnnpppppppppooopppuuuzzz|||zzz{{{~~~xxx___PPPGGGBBB???===:::777666666666666555444444444444444444444444444555666666666666444444444000///222333333555999<<>>AAACCCEEEPPPWWW^^^bbbeeehhhfffbbbWWWMMM@@@777444333000...333222111222444666555444444///...222222111:::GGGZZZdddjjjbbbSSSEEE;;;555444333222111000000000000000333444555???OOOUUURRRTTTVVVYYY]]]aaaeeeggghhhhhhgggkkkrrruuuttttttwwwuuurrrooommmhhhaaa```cccnnnoooSSSEEEAAA???<<<===??????===<<<<<<<<<<<>><<<;;;:::888666444333222222222222111111111000000222333333222000///000111222111000//////000111222333222222111111222222333444333111000000222333444000111333444444444333222444444555666777777888999999888777666555666777888999999999::::::;;;;;;<<<888???HHHRRR___kkkpppooooooeeeYYYVVV[[[bbbdddcccdddeeehhhjjjmmmnnnoooooolllpppuuuwwwxxxzzz~~~gggUUUIIIBBB???<<<999777666666777666555555555555555555555555555333444666888888777555444555333333555555555888===CCC___^^^JJJHHHBBB???AAA@@@;;;999;;;777777777888999:::<<<<<<<<>>===<<<<<<<<<<<<999BBBEEECCCMMMjjj```KKKBBB???>>>===<<<;;;999888666555444333333222222111000000000111222222111000//////000000000/////////000111111333222222111111222222333222222222222222222333333000111333444444444222111444444555666666777888888999999888777777888888999888888888999999999999999;;;===???EEEOOO]]]jjjqqqwwwnnnaaaZZZZZZ___ccceeebbbccceeegggiiikkkmmmnnnkkkmmmqqqssstttxxx||||||nnnZZZLLLDDD@@@<<<:::777666666777666666555555555555555555555555333444666888888777555444666444555777777666:::@@@MMMrrrgggQQQGGGAAA===:::;;;:::888666666333333333333444555666777333666:::AAAGGGPPPZZZbbblllhhh```QQQBBB999666777444333222333555666555444555222111333333222222444888CCCQQQ\\\dddcccWWWJJJDDD@@@;;;888666555222000000111111000222666777555555888;;;???AAAAAAAAA@@@AAACCCHHHLLLJJJGGGIIINNNOOOJJJHHHHHHHHHIIIPPPXXXssstttkkkWWWHHHGGGIIIJJJDDDBBB???<<<;;;;;;<<<<<<>>>DDDEEEFFFZZZ~~~nnnUUUEEE<<<888777>>>===<<<;;;999888777666333333222222111000000///000111222111/////////000000000000000111111222222333222222111111222222333...000333555555444222000000111222333333333222222444444555555666666777777777777666666666777777777555666777888999999999999===<<<<<<>>>EEERRRcccooozzzwwwoooddd\\\ZZZ___dddbbbbbbbbbccceeehhhjjjkkklllmmmnnnppprrrvvvzzz}}}|||~~~}}}~~~uuu```OOOFFFBBB>>>;;;888777777777777666555555555555555555555555444555666666666666444444333333444666555444999@@@RRR}}}XXXFFFAAA>>>;;;888888777777555444222111111222333444555555333333444888;;;AAAKKKUUUggghhheee\\\NNNAAA:::777444333222333444555444333444333444444333222222222000666AAAQQQdddooommmdddOOOIIIAAA;;;888555111---...///000111111111000///...///333666888888888888555666999<<<;;;888;;;@@@EEEBBBCCCGGGLLLQQQ[[[dddxxxppp___NNNFFFIIIKKKKKKHHHDDD???<<<;;;<<<======FFFGGGFFFOOOkkkzzz```NNNCCC<<<888777>>>===<<<;;;999888777777444333333222111000//////000111222111000///000111000000111111222222333333333222222111111222222333,,,///333666777555222///111111111111222222222333333333444444444555555555333333444444444444444555333444666888999999999888:::999:::<<<@@@JJJZZZjjjwwwzzzyyypppcccZZZZZZ]]]______^^^___aaadddgggiiilllllllllnnnqqqvvv{{{~~~~~~}}}{{{zzz~~~|||eeeRRRGGGCCC@@@===:::888888888777666555555555555555555555555666666555555444444333333222222444666444333888@@@PPPuuuQQQAAA===<<<:::888777777888777555444444333333333444555555222111333555555555===GGGUUUXXX[[[]]]ZZZPPPCCC999444222111222333444333111111444555444222222222222000333888DDDXXXllluuuuuuaaaYYYOOOFFFAAA;;;444///......///000///......000+++---...000111222222111111///000333333222555999???>>>AAAGGGMMMSSS]]]fffkkkbbbSSSFFFCCCHHHKKKLLLJJJDDD>>>;;;<<<>>>@@@@@@EEEHHHPPPcccyyyfffRRRGGGAAA<<<:::;;;<<<<<<;;;999888777666555444444333222111000///...000111222222000000111222//////000111222222333333333222222111111222222333---///222555555444333111222111000///000111333444222222222333333333333444333333444555555555555555444555777999999999888777777777999<<<===AAAOOO^^^lllsssyyywwwlllaaaZZZXXXZZZYYYXXXYYY\\\```eeegggkkkjjjjjjlllrrrxxx~~~~~~~~~}}}hhhSSSGGGCCCAAA???;;;999999888777666666666666666666666666666777666555333333222222222222333555777555444999BBBLLL~~~oooNNNAAA>>>777777555444555777777444444444333222222222222222//////111555333///444>>>CCCFFFNNNZZZbbb]]]MMM>>>333222111111333333222111///444666444111111222333333444555;;;KKKbbbrrryyysssjjj]]]SSSKKKDDD;;;555000//////000///...000333111111111111000000//////333///...111333333666:::DDDBBBBBBEEEGGGHHHNNNTTTUUUOOODDD;;;;;;BBBGGGJJJIIIDDD===;;;===@@@CCCDDD>>>HHH[[[xxxfffUUUDDD===;;;888888;;;::::::999888777666555444444444333222111000///...000111222222111000111333......000111222222222222333222222222222222222333///000111222333444444333333222000...///111333555222222222222222222333333666666777888999999888888666777888::::::888777555666777:::===;;;:::DDDRRRaaaiiisssxxxtttiii^^^XXXUUUTTTTTTUUUYYY^^^dddgggjjjiiiiiilllrrrzzz~~~lllXXXLLLGGGAAA???;;;999888888777555777777666666666666777777444444444444444444444444333333222333666:::???AAANNNnnnLLLEEE888777777777777666666666666666555333222111222222333333222111111111222444444888===@@@EEESSS```[[[LLL;;;777444444222///000333333333333333333222111000...000333888===LLLfff}}}qqq___SSSMMMDDD999555444222222222111///---222111000/////////111111111222222111000111333555:::??????<<<>>>EEEHHHFFFKKKDDD===;;;===AAAGGGKKKNNNKKKCCC;;;888;;;???@@@@@@IIIccchhhSSSJJJ???999999::::::999<<<:::777555444555777999555777888777444111000000000000000111222222333333333000------///111111111//////000222222333333333222222222222222111000///222000...---///000000000000000000000111222333444444666777888888777666444888888777777777999;;;<<<888999;;;;;;<<<>>>AAADDDQQQWWWjjjuuufff```PPPRRRTTTUUUUUUYYY```gggmmmkkkjjjlllrrrzzz||||||sss]]]NNNFFFBBB@@@<<<:::999888666555666555555444444555555666444444444444444444444444555444333333555888;;;===HHHdddRRRHHH===888888888777777777666666666444333111000000111111222111111000111222333444333888:::>>>LLL\\\___WWW???888333222222111222555333333333333333222111000///000333666999DDDZZZnnnrrrdddYYYNNNDDD777444111000000111111000555444222000////////////111111111111111222444666111555666444555;;;>>><<<>>><<<;;;;;;===AAAFFFJJJYYYQQQFFF<<<999;;;>>>@@@EEEOOOjjjuuu[[[KKKCCC;;;777888:::;;;:::;;;:::777666555666777888444555777666444111111111000000111111111222222222222111///...///000111222//////000111222222222222111111222111111000000///222000//////000111111000000000000111111222333444777888999::::::999888777555555444444555666888999666888999::::::<<>>???BBBIIISSSZZZiii[[[JJJ???;;;===>>>???FFFQQQkkkbbbHHH@@@;;;666555888;;;;;;;;;:::999888777666666666666222444555555333222222222111111111111111222222222000111111000//////111222//////000000111111222222111000000000000000//////111111111222333333111///111111111111222333444555333444555666666555444333444444333444444555666777555666888888888:::<<>>NNNfff}}}qqqaaaQQQHHHMMMRRRSSSZZZdddjjjkkklllmmmmmmqqqyyy~~~~~~{{{zzzyyy{{{jjjUUUHHHEEEBBB>>>;;;:::999777666444333333333333333333444444444444444444444444444666555444333222333555555:::FFFjjj~~~bbbGGG;;;;;;::::::999999888888888777666444222000000000000000000000000000111111111333666555111777EEESSSYYYOOOAAA444000222333333444222222333333333222222111111000111222222444===GGGYYYfffuuu{{{wwwnnnfffaaaYYYPPPEEE;;;666555666777111111000000111111111111/////////000222222111000...111333222222555:::===AAAFFFIIIIIINNNZZZiiirrrtttbbbNNNBBB???>>>>>>???CCCKKK___www~~~mmmQQQ<<<:::777555666888;;;;;;;;;:::999999888777666555555111333444444222222333444222222111111111111111111...000222111//////000222////////////000111111222000000///////////////000111111333555666555222///111111111111222333444555111111222333333222111111444444555555666777777888555666888888888999;;;===<<>>:::::::::888888888777777666555444333333333555777777444111333444666666666888???FFFLLLVVV^^^___dddnnnxxx|||sssaaaNNNEEEBBB???>>>???>>>BBBNNN\\\aaaWWWGGG<<<999888777888999;;;;;;;;;::::::999888777666555444222333444333222222444555333222222222111000000000,,,...000222111111111222111000000///000000111222000000///...//////000111111222333666777666222///111111111111222333444444444444444444444444444444333444555555666777777777666888::::::999:::;;;<<<>>>CCCEEEIII[[[rrr}}}|||ttt___OOOPPPRRRPPPUUU___^^^fffpppuuusssqqqppprrr{{{|||zzz{{{}}}~~~ttt]]]NNNFFFCCC???===<<<<<<;;;999666666555555555555666666444444444444444444444444222222222222333444555666<<>>>>>:::666======>>>???>>>AAAKKKVVV```nnnzzz||||||~~~{{{ttteeeVVVIIIEEECCC===;;;>>>;;;<<>>=========;;;666666555555555555666666444444444444444444444444333333333333444444444444999???NNNppp}}}ZZZIII;;;;;;:::999888777666666555555333333333333444555000000222333333333222111//////000000000333:::AAAKKKBBB;;;888555111000222000111222333333333333222222......222555333333555333444:::CCCKKKUUUeeeuuuuuulllhhhggggggggg\\\ZZZXXXTTTNNNIIIDDDBBB@@@@@@CCCIIIOOOQQQNNNIIIGGGEEEEEEFFFFFFIIIWWWeeeyyyzzzmmm___QQQGGGAAADDDAAA999777<<<888888;;;@@@@@@======@@@999999:::999999:::<<<>>>===;;;999666555555555666666666666555333333555777444444333222111000///...000...///555<<<>>>;;;555444333222111111222333444222111/////////111222444222222333444666555333000////////////000111222222111000000000000000000111111222444555666666555555777999;;;<<<:::999::::::;;;:::===CCCIIIQQQ\\\gggrrrssslll]]]QQQOOOQQQSSSVVV\\\fffnnnrrrqqqnnnlllpppsssyyy{{{~~~bbbOOODDDBBB???>>>>>>>>>>>>===666555555444444555555666444444444444444444444444555555555444444444333333444:::CCCddd}}}___OOO;;;;;;:::999888777666555333333222222222333444555000111222333444333222222333111000000...000555;;;EEE???;;;:::777222222555000111222333333333333333333///...222555333222333...///444888:::AAAVVVkkk{{{tttpppoooqqqssstttqqqpppnnnjjjeee```\\\YYYQQQRRRUUU]]]fffiiifffbbbdddaaaaaabbbbbbfffuuuxxxnnngggZZZJJJBBB<<<<<>><<<888555444444555666777777777555333333555777555444333222111///......222000000777AAADDD???888555444222111111222444555222111000///000111333555333222222333555555333111............///000111222444444333333333333444444444555666888888888888777777999;;;;;;:::999999999999555666===@@@BBBOOO```oooxxxuuu```OOONNNPPPNNNUUUYYY```hhhnnnpppnnnllllllooouuu}}}~~~zzz~~~iiiRRRIIICCC???>>>>>>;;;;;;===<<<;;;:::888777555444333000111333444444333222111222333444444555555444444999999<<>>===:::777444333222222---...///000000111000000111111000000000000000000---000333444555<<>><<<999888888777555444555666666777777888999999777555444777<<>>;;;999666666666666555444777777666555444222000///444222000000111222111///000///222===IIIKKKCCC999333222111111111222333444555111......111333222111444444444333333222222222------......//////000000000111222222444444555666555666777888888777666555999999999888888888888888777999;;;;;;:::???GGGOOOgggzzzmmmTTTIIIIIIIIIPPPRRRXXXcccjjjkkkmmmpppooooooqqqtttyyy}}}yyy}}}lllTTTJJJCCC???>>>>>>;;;:::===;;;;;;:::888666555444444222222333333444444333333222333444444555555444444555666555KKKaaasssyyy]]]LLL:::555:::777555666333000000000000000111222222111222444444444222111////////////...---...111333;;;:::777555333222111111///000111222333333333333111111111111111111111111000222333222000333:::@@@OOOSSSXXX]]]bbbhhhmmmqqquuuxxx|||~~~{{{yyyyyypppppp~~~{{{{{{qqqhhh[[[SSSOOOJJJBBB<<<;;;999777777777888777666666777777777777777888888777555555888<<<@@@@@@>>>999999888666555444444444666666555555444222111000444222000000111333333222222111333<<>>888666555555777888888777777777777888888888888888888666666999>>>@@@???===777999:::777333111222444333444444444444333222222555222000///111444666666666444555;;;BBBCCC===666444333111...------...///)))...333333111///111444000000000111111111111111111111222222222222222222000000111222333444444555222333444666777777777777333333444555666777888999333666888888888:::???CCCQQQfffuuupppaaaVVVPPPLLLKKKMMMSSS[[[___bbbiiirrrtttsssrrrrrrtttxxx{{{}}}|||}}}}}}~~~tttZZZLLLFFF@@@???===:::999;;;:::999888777666666666777555444333222222333444555222333444444555555444444555;;;444:::KKKlllxxxWWW@@@666777444333666333222111111111111111222222///000000111111000//////.../////////------///111222222111000//////////////////111222222222222222222222333333333333333444111333333222//////111333222444888<<<>>>BBBFFFHHHGGGKKKSSS\\\ccchhhkkklllnnneeeaaagggpppuuuyyy|||xxxpppfff___^^^]]]\\\ZZZNNNGGG???<<<===@@@AAA@@@777666444444666777666555666777777888999:::;;;<<<888777777:::???@@@>>><<<555999;;;888222...000333111111222333333333333333555222//////222666888::::::888777:::>>>???:::666555333000...---...000111---///111111///...000222111111111111111111000000222222222222222222222222//////000111222333444444111222333444555666777777222333333444555555666666444777999::::::;;;===@@@FFFUUUbbbeeebbb___YYYSSSJJJLLLSSSZZZ\\\^^^eeemmmssstttuuuvvvvvvwwwxxxyyy}}}|||{{{{{{}}}yyy^^^OOOHHHBBB@@@>>>:::999:::999888777666666777888999777555444333222333444444222333444444555555444444000888222555@@@]]]~~~ttt___EEE777777333333777444222222111111111111111222.../////////////////////...///000///------...000///////////////.........//////111222222222222222222222333333333444444444111222222111000000111111111333444555555555777888:::===AAAHHHOOOVVV[[[^^^]]]VVVQQQUUU\\\aaaeeehhhhhh___TTTKKKHHHHHHHHHHHH@@@<<<999999;;;===<<<;;;:::888555555555555444222444555777999;;;===>>>???777777888;;;???@@@===999333777:::777111...///222///000111222333333333333444222//////222666:::;;;;;;:::999:::<<<;;;999666555333111//////111333555;;;777333111222444444333444444333222111000000///222222222111000000000///...//////000111222333333111111111222444555666777333333333333333333333333444666888999999:::;;;<<>>>>>666666888<<>>===<<<999777555444222333444444555555444444555777444<<<;;;EEEgggnnn{{{[[[EEE===666555888555222222111000000000000000///////////////000000111---///000///...,,,------///000000000000///...---///000111222333333333333111111111222333444444444333111///..................///000000......///000//////000222555999<<<>>>;;;999888888<<<@@@BBBAAA@@@===888555333444555555666666777888:::;;;;;;;;;<<<:::777666555555333111333333444555777888999999555555777;;;???>>>999444111222333444333222000/////////000111222222222111222000///000333666888888999;;;===>>><<<:::::::::888666333111000222555777888555111///...///000000000000000000111111222222333222111000///...---------......///000111222222222111111000111222333444222333333333333333333333333333333444666888999:::888;;;>>>AAAGGGRRRcccqqqpppfff]]]\\\\\\[[[ZZZ\\\bbbiiirrrvvvuuurrrqqqqqqtttwwwyyyvvvtttxxxnnnVVVNNNHHHEEEBBB<<<:::;;;777666555444555888;;;===BBBBBBAAA@@@===:::777555222333444444555555444444333222///:::555:::]]]jjjdddKKKAAA888666888444555555444333222222333333///////////////000111222---///000///...,,,,,,---000111111111111///...------...///000000111000000000000111222222333444444333000......///111333333111222222111///...///000...///000222444555666666555555555555888<<<<<<:::666555555555555555444444222222222333555777999:::<<<:::777666666666444333333333333444444444444555444555777;;;>>>===888333000000111333444333111...//////000111111111111111111000///111444666666666888;;;>>>???===;;;;;;<<<:::888444111000111444555333555666444111///222555+++,,,---///000222333444444333222111000......---------...///000111222222222222111000000111222333111111222333444555555666666555444555888:::<<<<<<777<<>>JJJTTTwwwooo[[[CCC666666777444444444333222111111111111111111111111000///------,,,,,,,,,---------......,,,)))***///111//////111...)))(((+++......///111333222111///......---...000///.........///111222......///000000000000000000000000000111111111111111000000222555777888888333333222111000000000000222///...333555333333444;;;;;;:::999666333111///222111///......000222333555666999>>>BBBAAA<<<777555555444333222000///...000111111222444666888999222222222222333444555666555777::::::888777999;;;999777444222000111222444111111000000///......---000000000000000000000000///000111111111///...---............////////////333222222333555555444222333777999777333111333666444555666777777888888777555777:::;;;<<>>AAAEEEGGGFFFCCC???;;;555777555111333999:::666444555555444444:::DDDLLLnnnqqqfffMMM:::777777444666555444333222222222222111111111111000///...---,,,,,,---------.........000------000111///...000000...///000///,,,...222333333222111000000000000000///.........///111111......///000000000000000/////////000000000111111111000000111444777777777222111000/////////000111333///...222444222222444999999::::::999777555333333222111000000111333444666777;;;???AAA???999444444444444444333333222111000111111222444555777888////////////000000111222222555777777666555777999:::888555333222333444555333222111000///.../////////////////////////////////000111111000///...---......///000111111222222222111111222444555333222222555888666222111333666555666777777888777777777666888<<>>777222222222333333333333222222111111111222333555666777//////.........///000000000222444444333333555666:::999777555555555777888999777333000/////////000........................///000000000000//////......///000111333444555555222111111222444444333111000333555444222111333666777888888888888777666666777888===AAABBBAAAEEELLLXXXgggvvvzzzwwwuuusssrrrbbb^^^]]]bbbgggjjjnnnrrrqqquuuyyyzzzyyy{{{gggWWWIIIFFFDDD===:::;;;777666555444333333444444999;;;???BBBDDDCCCBBBAAA;;;999555333333666888777222333333333222444888<<>>888333000///000111........................///000000000000////////////000000111333444444555111111000222333444333111///111333333222111333555999999999999888777666555888888;;;@@@AAA>>>>>>@@@IIIYYYkkkvvvzzz|||{{{xxxhhhaaa]]]```eeeiiimmmrrruuuxxx{{{{{{zzz{{{lllYYYJJJFFFDDD>>>:::;;;888777555444333333444444555777:::===?????????>>>;;;777555444555555555555111222222333444555888:::HHHfffzzzlllQQQBBB>>>===777666555333222222111111///000000000000//////...---------........./////////------///...---111777777///+++...222111000000,,,---...///000000//////---......///////////////------...///////////////............////////////111000//////111222222222//////......///111333444666000---...///...000333222555888:::999666333000000000000111111222333444777;;;AAAEEEEEEAAA<<<999555555555444333111000///111111111111111222333444222222111111111222333333222111111111333555666777888888777777888999:::;;;IIIEEE===666111//////000........................000////////////000000000000000000111111111111111222111111222444444333111000111222222222222333444999999999888777666555444999666888<<<>>>;;;:::<<>>:::;;;999888666444333333444444222333555777999::::::::::::777777:::;;;888555555222222222333444666999:::AAAWWWooosssdddPPPDDDAAA777666555333222111111111//////000000000000//////------........./////////000//////111000000777???FFF:::111111444222///,,,---...000111222111000000------...////////////...------...////////////........./////////000000000111///......000111111000......//////000111222333333...,,,...000//////222111333555666555222///,,,......///000111222222222888<<>><<<999888888777555444222111111111111000111111222222////////////000111222222444222111222444777888888555666666777888999;;;;;;KKKFFF???888222000//////........................000////////////000000111000000000000000000000000333222222333555555444222222222222222222222333333888888888777777555444444777555666999:::888999<<<<<>>888777555333222222444666777888===IIIbbbzzzyyyaaaJJJBBB999888666444333222222111//////000000000000//////............////////////000...///000//////777@@@MMMAAA666333222///---......///000111222111///...,,,---.../////////......,,,---......//////....../////////000000000111111111///......///000///...------///000000000000///111,,,+++///111//////111000111222222222000...,,,------///000111222222222:::===BBBCCC@@@===<<<;;;666666666666555444333222222111111000000000111111,,,,,,---...///000222333555222000111555888999999333333444555777999::::::FFFCCC===777222000000000////////////////////////000///......///000111222.../////////000111111111444333333444666666555333444333222222333333222222666666666666666555444333555444777:::888555777;;;:::???EEENNN^^^sssxxxlllaaa```ccceeefffhhhnnnqqquuuxxx{{{|||}}}~~~~~~yyycccOOOIIIHHHBBB======;;;:::888666555444555555222222222333333444444444<<<;;;@@@IIIKKKCCC;;;:::777555222222333444555666;;;???[[[mmmNNNBBB:::999888666444333333333//////000000000000000///............/////////000...---------++++++333===JJJAAA777222...,,,---222,,,---///000000...---+++,,,,,,.../////////...---,,,---......//////......000000000000111111111111111///...---/////////...+++,,,...000000///---,,,///++++++///111000///111//////000111000000///...---...///000222222333333;;;>>>AAAAAA===:::999999111222222333333222222111222111111000000000000000,,,,,,---...000222444555555222000111555888999999111222333555666888999:::AAA>>>:::555222111000000000000000000000000000000000///.........000111222------...000111222333444444444333555666777666444555444333333333333222111555555555555555555444333333444888;;;888444555:::;;;@@@CCCGGGRRRdddttt}}}{{{ooodddcccfffhhhiiikkkeeejjjqqqxxx|||}}}}}}|||{{{zzz~~~yyyhhhUUUJJJDDD@@@???@@@???===:::777555333222222333444555555333222333444888;;;@@@FFFIIIGGGBBB>>>888777555444222222111111:::666QQQ|||cccGGG@@@999555666666222...---///000111222222111///...---------............///,,,***((('''(((+++///111//////.........---------,,,,,,,,,------.........---------........./////////......---------......,,,+++,,,,,,...111333444........................---......///000/////////222222222111111111111111000111111222222000///...+++,,,---...000222444555;;;<<<===<<<;;;888555333444111------///000000///......------...///111222000000000000000000000000///222222000111666777555777222...111999@@@BBBAAA<<<999555222111222333444222111000000111000...,,,000000//////000111222222////////////000000000000333222111222333333222111222111111000000111111222111444777888666333222111555666666777888777777777999:::<<>>:::444111111333333222111/////////000000///---000000000000000111222222////////////000000000111111111000111111222111000222222222222222222222222111444666666444222111111222333444444555555444444555666888;;;AAAKKKVVV]]]hhhooouuuvvvqqqkkkhhhggg]]]bbbiiipppuuuyyy|||}}}{{{zzz}}}xxxiiiXXXOOOIIICCC@@@@@@???===:::777555333333333...000222222222222444666333555999???DDDFFFEEEDDD===<<<;;;999666444222111888555BBBZZZppp~~~uuu\\\GGG@@@;;;999666333444888000000///...............+++++++++,,,,,,,,,------...------,,,,,,------...............------------,,,,,,,,,,,,------------.........---------------,,,,,,------......//////222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---......//////.........000111111222222000///...,,,,,,------///000111222777666555333222111111111111///------...000000000//////---,,,,,,,,,---...////////////////////////000333222000000444555222...///777GGGWWWZZZOOOBBBAAA:::222///111333222000///...---...000111000///000000000000000000111222/////////000000000111111000000000000000000000000111222333444444333222111222333444444222111111222111222333333444444333333444555666777;;;@@@GGGMMMWWWcccrrrzzzyyysssmmmkkk```aaadddiiiooouuu{{{|||yyy{{{}}}{{{zzz|||}}}xxxiiiZZZQQQKKKEEE@@@???>>>===:::777555444333333000222333333222222333555111222555:::@@@DDDEEEEEE@@@@@@???>>>;;;888555333666444<<>>BBB:::222///111333111///...------...000111111000111000000000000000111111//////000000000111111111///000111000000///000111111222444555555444222111111333333333111111222333333333444555555555555444666777888999:::===AAADDDHHHRRRcccrrrzzzyyysssmmmbbb```^^^aaahhhrrr|||yyyxxx|||zzzxxxuuuttttttvvvwwwzzz|||wwwiiiZZZRRRLLLEEE@@@???>>><<<:::777555444444444444555666555333222222333000000222777<<>>888222000222333222//////...---...000222222222111111000000000000000111000000000000111111111111///111222222000///000222111222444555555444222111111222333222111111222333222333333444555444444444777888:::;;;;;;===@@@BBBAAAEEEQQQcccsss{{{wwwrrrccc^^^ZZZ[[[cccppp|||zzzuuuvvvssspppmmmmmmnnnpppqqqpppssswwwyyy{{{}}}wwwiiiZZZQQQKKKEEE@@@???===<<<999777555444444444666666777555333111222222111111222555:::===>>>???@@@AAACCCDDDCCC@@@<<<999444444888<<>>;;;777444444444333222000////////////---------.........//////+++,,,,,,,,,++++++***))),,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------***+++,,,.........---,,,////////////---,,,+++************++++++,,,,,,---,,,,,,---...............---...000222333222111000000111111222222000///...------......000111222333444222111//////000222333111222333222000///000111111000...,,,,,,,,,,,,---........................111444444111111555666444111444555444000///222666777555333222333333333222111000......111333444333222111111000000000000000000000000111111111222222///111333222000...000333111222333444444333222111000222444444333222333444000111222222333333222222555777999999:::;;;>>>@@@??????EEETTTfffsssvvvtttfff___XXXXXXaaannnyyy}}}|||sssnnnkkkhhhfffgggiiijjjjjjmmmppptttwwwxxxzzz}}}|||xxxiiiYYYPPPJJJDDD@@@???===;;;999777555444444444444555555444222111222333222222222444888999999999;;;>>>AAADDDDDDAAA===;;;777444777888>>>VVVnnnrrrhhhXXXGGG@@@===:::666555222222222111000...---,,,,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************+++,,,---......///***+++---......---,,,+++,,,---.........---,,,+++******++++++,,,------...------...////////////...,,,---000222333222111000000111111222222000///...------...///111333444555222111000000000111222333333444666444111///000111111000...---------.................................111111///000444555333000333555444222000111222///222444555333333444555444222000///111333444444222222111000000000000000000000111111111222222222---000333222...---///222222222222222222222222222///222555666555444333444111222222333333333333333444555777777777888;;;=========@@@IIIUUUcccmmmrrrjjjbbbZZZXXX```kkkuuuyyy{{{}}}www}}}~~~qqqjjjgggddddddfffhhhiiihhhlllooorrruuuuuuvvvwwwyyyyyy{{{xxxiiiXXXOOOIIICCC@@@@@@===;;;999777555555555555111222333333222111222444333333333555777777666555888;;;???BBBCCCAAA>>>;;;999444555666666KKKgggrrr{{{eeeMMMAAA===:::666444000111111111000...,,,***++++++,,,,,,,,,---------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))***+++---...//////+++,,,---......---+++***''')))+++---///000000000******+++,,,------......---...//////000000//////+++---000222333222000///000111111222222000///...---......000222444666777000000000000000111111222444666888666222//////111111000///...---...//////........................,,,...///---...222444222444222000////////////...***000555666444333555777555333111000222444555555222222111000000///000000000111111111111222222222,,,///222111---+++...222222222111000000111222222///222666777666555444333333444555555666666555555555666666666555777999<<<999;;;>>>BBBHHHTTTbbbmmmnnneee\\\YYY```iiiqqqtttxxxzzz}}}sssyyypppiiigggeeeeeeiiikkkjjjiiihhhjjjmmmnnnnnnnnnnnnooowwwzzz~~~|||kkkVVVHHHEEEEEECCCAAA>>><<<999666444222222222444444333333333333222222222111111222444555555444444666:::===???@@@@@@???===AAA===888888@@@aaapppPPPFFF@@@777222666111111111111000...---+++/////////...---------,,,...,,,+++******+++---///************************,,,---//////...---...///------------------------///---,,,,,,...//////......+++***+++...000...,,,,,,---------------,,,,,,))))))***---000111///...---......///////////////000///...------...///000000///...///222444444444///......000222333222000666777999999777444000---111000///------......///111111000///...------,,,000///.........000111222555222...------///000000000000111222444666888999777444111//////000000000...888555---000000...222,,,,,,,,,------///000111111111111111111000////////////000111222333333444000111333555555444333222000222444444333333444555444444333444555888;;;===>>>;;;;;;???DDDKKKWWWbbbkkklllhhh```]]]ccckkknnnnnnuuu~~~jjjwwwpppkkkfffeeeiiilllkkkiiiiiifffjjjnnnmmmjjjjjjnnnssstttyyy~~~nnnXXXJJJEEEEEEBBB???>>>===:::777555333333222444444333333333333222222444333222222333444222111555777999;;;===>>>>>>>>>BBBFFFCCC>>>===BBB]]]|||]]]JJJAAA999555555222222222222111///...,,,..................------...---+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++******+++------------------------...---,,,,,,...//////...---,,,***,,,...///...,,,------.........------,,,+++******,,,///000///...------...//////////////////...---,,,,,,---...///000///...///222444444333000//////000222333222111444555777888777333///---111000///...---...//////000000000//////......---////////////000222444555555222...------/////////000000111222444666888999666444111000000000111111...555444222555000+++000------------...///000111111111111111111000//////222222222111111111000000000222333555555444333222000222444444333333333555444444333444555888:::<<<<<<999888<<<@@@EEEOOOXXXjjjqqqtttoooiiifffdddbbbgggnnnwwwqqq{{{ssskkkgggfffkkkmmmjjjfffeeebbbeeehhhhhhffffffhhhjjjrrrwww}}}ppp\\\MMMGGGDDDAAA>>>@@@>>>;;;888666444444333444444333333333333222222555333222111222222000///666666777888999;;;<<<===EEEKKKHHHCCCAAAAAATTTtttiiiNNN???;;;999555333333333333222000///...................../////////...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000111222111...,,,,,,---------------------------...---+++,,,...//////...---,,,+++,,,---...---,,,------...............------,,,***+++---......---------...////////////...------,,,,,,,,,,,,---...///......000222444333333333111///000111222222111///222555666666333///,,,111000///.........//////000000000////////////////////////000222444777888444222...---...//////...000000111222444666777888555444222111000111111222000333555;;;@@@444***111---.........///000000111111111111111111000//////222222111111111000000000111222333444555444333222111333444555333333333444444444444444555777999;;;;;;888888;;;===@@@FFFNNNfffsss}}}|||rrrhhh___YYY```fffoooyyyyyy~~~xxxmmmiiihhhlllnnniiidddcccbbbbbbddddddeeeffffffgggnnnsssyyy|||||||||qqq^^^PPPIIIFFFCCC@@@@@@???<<<999777555444444444444333333333222222222333222111111222222000///333333333444666999<<<>>>DDDKKKIIIDDDBBB???III```qqqPPP<<<<<<;;;444555555444444333111000000------......//////000000///...---,,,+++******+++************************111222333333111//////000...........................,,,+++,,,---.........,,,,,,,,,,,,,,,---,,,,,,------.../////////......///---******+++------,,,,,,---......//////......------------------......///......000222333333222444222000000111222222222,,,...222444444222...,,,000000000///////////////000000000000000000000111000000000000222444666777555222///......//////...///000000222333555777888555555444222111111111333333444777DDDLLL;;;---333...//////000000111111111111111111111111000//////......///000111222333333111222333444444444333333222333555555444333333444444444444444555777888999:::999999===>>>>>>CCCJJJ]]]oooxxxlllaaaYYY[[[aaakkkvvv~~~}}}~~~qqqllliiikkkllliiifffffffffcccaaaaaaccceeeffffffiiinnntttxxxyyyzzz}}}~~~qqq```SSSLLLHHHEEECCCAAA???<<<999777555555555444444333333333222222222111000///000222333222111000000000222555999===@@@BBBJJJHHHDDDCCC>>>BBBRRRpppzzzYYY@@@===<<<333666666555444333222111111---......//////000000000///...---,,,++++++******************************+++---//////......///000...........................,,,++++++---......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////......///---******+++,,,,,,,,,,,,------...............------......////////////...---...000222333222111222111///000111222222111+++---///111222000...---000000000000000/////////000000000111111111111111222111000000111222444555666333111000000000///...//////000111333555777888555666666444222000111333333222666EEEOOO???///333///000111222222222111111111111111111111000//////......///000111222222333222222333333444444444333333444666555444333333444555555555555555666777777888777888<<<======AAAGGGRRRggg~~~uuueeeYYYUUU[[[gggttt~~~|||~~~wwwoooiiiiiijjjiiiiiikkknnnjjjddd```___```aaaaaadddiiippptttvvvzzz~~~}}}rrrcccVVVNNNJJJFFFDDDAAA???<<<999777555555444444444333333333333222222111000///111333444444333//////000111555999<<>>JJJAAA222222000111222333333333111111111111111111111000//////111111000000000/////////222222222333333333444444333555666666444333333444555555555555555555555555555444555999:::999===BBBGGG^^^zzz~~~jjjZZZUUUYYYcccooo{{{|||}}}|||rrriiigggggggggiiilllxxxuuuoooiiidddaaa``````bbbffflllpppsssxxxuuufffXXXOOOIIIFFFCCC@@@>>>;;;888666555444444444444333333333333222222333222111222333444333222111111111333555777:::;;;888AAA???<<>>;;;888666444444333444444444333333333222222666444333333333333222000333333333444555666777888222:::888777>>>@@@???EEEMMMtttaaaJJJCCCAAA777666444222111111111222111111000000//////......++++++,,,---------,,,,,,************************,,,...//////---,,,------////////////////////////---+++***+++,,,---------+++---...---***(((***,,,((()))***+++,,,,,,---,,,***)))***,,,......,,,***+++,,,------......------)))+++,,,...//////......,,,,,,...000333333111///((())),,,111444444111...000///---,,,,,,---///000000111111222222000///...444444333333222111000000222222222333444777999::::::888666555555444222000...//////111222444666777888;;;===999222......000,,,111...111BBBFFF;;;444111222444555555444222111111111111111111000//////------...///000111222222333333222222222333444555444666777666444333333444555555555666555555444333999666666777777555888>>><<>><<<:::888444111333333333222222222111111333333222222333333444555111222333666999:::999777333444444444444777;;;>>>EEEYYY|||XXX???999888666333222222222333222111//////000000///---........................***+++,,,,,,,,,***)))((()))+++---//////...---,,,***++++++,,,---...//////...,,,******+++,,,+++******************+++++++++***+++,,,,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++,,,------,,,***))))))***...//////000///...------....../////////...------+++---000111000000222333000111222111000///000111111111111111111111111111///------...111333444444666+++222333,,,EEEVVV???888666333222333555555555666666555444333222111111//////...---------///000---...///000000///...---,,,---///000111111111000///111333444444333444555333222111111333555555444333333444666888999888666444444444555555666777777999:::<<<;;;:::999:::;;;<<<>>>???>>>@@@IIIYYYfffpppzzz{{{pppkkknnnqqqpppvvv|||~~~}}}}}}~~~}}}|||ooocccbbbaaa___^^^```___```bbbdddffffffeeefffeeefffhhhhhhlllwwwjjj\\\VVVKKKEEEGGGBBB@@@>>>===;;;999555222333333333222222222111111333333222222333333444555222222333555888999888777222333444333333444777:::DDDPPPmmm```===;;;999666333222222333444333111///...//////...------......//////000000111,,,---------,,,+++)))((()))***---///000///...---------------------------...,,,******+++,,,+++***))))))*********+++++++++***+++++++++,,,+++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,---,,,***)))***+++///////////////......---...............---,,,,,,***---///000000000222333...///000///...---...///000000000000000000000000...------...111333333333777,,,444555///HHHYYYBBB555333111111222444555555333333333333222222222222000...---000444555222///---...///000000///...---***+++...000222222222222---///111111000000111222333222111111333555555444333333444666888888777555444444555666666777777777999:::;;;:::999888:::;;;777;;;===;;;999>>>JJJUUU___qqq|||zzzyyyyyyppptttwwwyyyyyyzzz}}}|||}}}}}}|||{{{~~~tttgggdddbbbaaa```bbbaaa```bbbdddfffffffffddddddeeehhhiiilllwww~~~vvvaaaUUUKKKFFFGGGBBB@@@>>>===<<<:::666444333333333222222222111111333333222222333333444555333222222333666777777777333444444333333333666888AAAHHH[[[{{{lllFFF<<<:::777444333333444555444222///......///...---...//////000222333333444000//////...---,,,***)))***+++---...//////////////////......---,,,,,,,,,...,,,******+++,,,+++***)))))))))***++++++,,,,,,++++++++++++++++++,,,,,,************************++++++,,,,,,,,,---------***,,,---,,,+++***+++---------......///111111222.........---,,,,,,,,,+++***,,,.../////////111222...//////...,,,++++++,,,////////////////////////...------///111333222222333+++//////+++:::EEE777222000///000222444555444111111111111222222222333000------111777888444...---...////////////...---***+++...000222222333222---...000///......000111333222111111333555555444666555555777999999777555333444555666777888888888::::::;;;:::888888:::<<<999===@@@>>>;;;===EEELLLTTTiii}}}}}}rrrqqqpppqqqtttxxx{{{}}}{{{|||}}}|||{{{~~~}}}pppiiieeeccccccdddbbbaaabbbdddeeefffeeedddeeegggjjjkkknnnxxx~~~jjjXXXMMMHHHFFFAAA???===<<<;;;:::888666333333333222222222111111333333222222333333444555444222000111333555777777444555555444333333555777:::AAALLL```zzzXXX>>><<<888555444444666777555222///...............------...000111333444555444333111///...---,,,,,,++++++,,,---...///000000...............---------...,,,******+++,,,+++***((())))))***++++++,,,,,,+++*********++++++,,,---************************++++++,,,,,,,,,---------***+++------,,,,,,---///.........///000111222333///...---,,,++++++++++++***,,,............///000///000000...,,,******+++////////////////////////---,,,---...111222111000---,,,,,,------///222222222000///000222333444333...//////000111222333333000......///222333111///------...//////...---------...///000111111000000000111111111000000111333333222111111333555555444666555555666777777555222222444555777888888888888;;;<<<<<<;;;999:::;;;======@@@BBBAAA>>>???DDDIIIJJJ]]]qqq}}}~~~rrrmmmhhhiiinnnuuuyyyzzz}}}~~~~~~|||}}}{{{pppgggdddeeedddbbbaaaaaacccdddcccbbbdddeeehhhkkkkkklllttt}}}~~~rrr[[[PPPIIIDDDAAA???<<<;;;;;;;;;999888333333333222222222111111333333222222333333444555555222//////111444666777555666666555444333555777666>>>CCCOOOooohhh???===999666444555777888666333///---............***+++,,,...///111222333666555222000............,,,,,,,,,,,,...///111222,,,------....../////////...,,,******+++,,,+++***((())))))***++++++,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))+++------------///111222222111000000000000000///...---,,,++++++++++++***+++---...------...///111222111///,,,******+++////////////////////////,,,+++,,,---000111000...///222111333777222000:::333222000111222333333222---...///000111222333444///000///---++++++...000,,,---...//////...---,,,///000111111111///...---...///000///......000222333222111111333555555444444333333444444444111///222333555777888999888888=========<<<;;;;;;===???<<<===>>>===;;;<<<@@@DDDAAARRReeesss~~~rrrjjjcccccckkkssswwwwww}}}|||tttiiieeefffcccbbbaaaaaabbbbbbaaa___cccdddhhhjjjiiihhhnnnwww]]]PPPNNNBBB@@@@@@???===:::888555444444444333333333333222222444222000222444666444222222111111000111333444555666666555444444444444555:::444>>>JJJYYY}}}PPPDDD888444333333555999;;;777222000000000---+++...))))))...222222333666???===999444111...,,,,,,+++******)))***,,,---...000000...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))),,,//////---,,,,,,...))))))((((((((()))+++,,,+++***************++++++))))))***+++++++++******000000/////////111222333111111111000///---,,,+++++++++,,,------,,,,,,,,,//////...------------.........---,,,,,,+++*********---111222222222222222,,,///222222222222555888999666222000111222222222//////.........---------000000000///......---------...............---------------...//////000000111111000000000000000000222222222222333333444555333222222222333333444555555555555666777999:::;;;@@@@@@@@@???======???AAACCC@@@===::::::<<<@@@BBBBBBFFFQQQdddxxxrrrjjjbbb```dddkkksssyyy{{{zzzyyy~~~|||jjjcccdddhhheee```^^^^^^______^^^]]]aaaeeeeeedddgggmmmsss~~~aaaQQQMMMCCCAAA@@@>>><<<:::777666555444444333333333333222222444222111222444555444222222111111111222333444555555444444333333333333333:::333888???MMMrrraaaPPPAAA>>>;;;555555;;;999555111///000///---+++,,,***+++------,,,///555>>><<<888444000...,,,++++++************,,,---...000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...+++---000///---,,,,,,---***))))))((()))***+++,,,++++++******************++++++,,,,,,,,,---------000000/////////000111111000000000///...---++++++***+++,,,---------------///......---------------......------,,,++++++******,,,000111111000111111...000333333222333555777777555333222333222000//////.........------------000000000///......---------......//////...------333222222111000000//////111111111111000000000000222222222222222333444555333333222222222333444444555555555666777888:::;;;?????????>>><<<<<<>>>@@@AAA???===;;;;;;===???AAA???BBBJJJXXXiiivvv|||}}}vvvlllbbb___dddkkkqqquuuzzz}}}~~~zzzyyy~~~}}}llleeegggeeebbb^^^]]]^^^```aaaaaa]]]```dddfffgggiiinnnrrr}}}gggPPPKKKDDDBBBAAA>>>;;;888777666666444444333333333333222222333222111222444555444333222222222222222444555555333333333222222222222222777333555888CCCbbbrrrZZZHHHEEE???222000888666333000/////////...---,,,,,,---...+++(((---444;;;:::777333000---,,,+++************+++,,,---...//////......---,,,,,,,,,++++++++++++++++++++++++...------------------,,,,,,...///...---++++++,,,*********)))******+++,,,,,,,,,+++***)))))))))***++++++++++++,,,---///000000000///.........///////////////......,,,+++***)))***+++---.....................------------,,,......------,,,+++++++++))),,,///000/////////000000222444444444444555666555444444444444222///,,,............------------000000000///......---------......//////.........333333222222111000000000222222111111111000000000333222222222222333333444444444333222222333333333555555555555666888999:::<<<======;;;::::::===??????>>>===<<<<<<===>>>???===???DDDLLLWWWdddooovvvvvvooofffaaadddkkkqqqtttwww{{{~~~}}}zzzzzz~~~~~~nnnhhhiiieeebbb^^^\\\]]]___```aaa^^^```cccgggjjjmmmoooqqqttt~~~nnnQQQIIIDDDCCCAAA===:::888777777777444444333333333222222222222222222333333444444333222222222333444444555666333333333333333222222222222444777:::@@@VVVooo~~~cccNNNJJJBBB222...777333222000...............---,,,///222222//////222888777555222///---++++++************+++,,,------............---,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,+++)))))))))+++************+++++++++,,,,,,+++***))))))))))))***)))(((((())),,,...000//////......---------------.........---,,,++++++)))***+++---.../////////...............---,,,,,,......------,,,,,,,,,,,,***,,,/////////...///000111333444555555555555555666444333222222111///,,,------------------------000000000///......---------......////////////.........//////000111111111222222222111111111000000333222222222222222333333444444333222222222333333555555555555666777888999:::::::::999888888;;;===<<<<<<============>>>>>>===???BBBFFFMMMWWWdddmmmttttttpppiiifffkkkrrrwwwuuuyyy||||||{{{{{{~~~oookkkllljjjfff```]]]\\\]]]]]]]]]cccdddfffjjjnnnppppppoooqqqwwwvvvRRRHHHEEECCCAAA===:::888777777777444444333333333222222222222222333333333333444444222333333444555555666666555555666666555555444333000555777777===LLLfffmmmUUUOOOGGG888333:::222222000///------...///000,,,///777<<<999444111555444333111///---+++***)))******+++,,,,,,,,,------.........---,,,+++***************************,,,,,,,,,++++++*********,,,+++***))))))(((''''''************************,,,++++++***))))))*********))))))(((***,,,///000///.........------,,,,,,,,,---------------,,,,,,)))***,,,---.../////////....../////////...---,,,......------------,,,,,,,,,...000000//////000111222222333555666666444333666444000//////000000///,,,,,,------------------000000000///......---------......///000000//////.........///000000111111111111111111111111111111333222222111111222222222444333333222222333333333444444444444555666777777777888888777666777999<<<;;;;;;<<<===============<<>>;;;888777666666444444333333333333222222111333444444222222444555222333444555666666666666666777777888888666555444111555111000777CCC___qqqXXXKKKDDD;;;777888222333222000...---...000000,,,---777???===555///222222111000...,,,+++***))))))***,,,,,,,,,,,,,,,------......---,,,***)))))))))))))))))))))))))))...------------------,,,,,,***((((((((()))(((''')))************)))((((((+++***************++++++,,,,,,,,,,,,---...000111.........///......---,,,,,,------.........------***+++,,,......///////////////000111000///...---......---------------------///000000//////000111000111222444777777555222555222...---...000111111,,,,,,,,,,,,------------000000000///......---------...//////000000000000222222111111000/////////000000111111222333333333333222222111111111111222333222222222333333444555444444444444444555666666666777777666555666999;;;::::::;;;;;;<<<=========;;;>>>AAACCCFFFJJJRRRWWWppp}}}pppmmmpppqqqqqqssswwwzzz|||~~~uuupppooolllgggaaa]]]]]]___aaabbbhhhiiijjjlllmmmnnnooooooyyyzzz|||]]]NNNKKKAAA@@@>>><<<:::777666555444444333333333333222222111333444444222222333555222333555666777777666666666777888999888777555444000666///...666:::QQQzzztttYYYGGG@@@>>>999444444444444111...---...111///++++++222777555000---///000000///...,,,***)))((()))+++,,,------,,,,,,,,,---.........,,,***))))))))))))))))))))))))))),,,------------------...---***((((((***+++***)))((())))))***)))((('''&&&))))))))))))***+++,,,,,,------------......//////------...///000///......,,,---...///////////////,,,,,,---......///......000000222222222111///...------..................---...///...------///000//////000333777777555222111///......000111111111++++++,,,,,,,,,---------000000000///......------------///000000111111111111111000000///.........//////000111333444555555333333222111111111111111111111111222333444555666444444333333444444555666555666666666555666999;;;::::::::::::;;;<<<===>>>@@@@@@AAACCCFFFJJJOOOSSSfffwwwyyyyyyvvvqqqmmmooossswwwzzz}}}yyytttrrrnnniiiccc^^^^^^```bbbccccccfffiiijjjiiikkkooosss{{{}}}aaaQQQNNN@@@@@@???===;;;888555444444444444333333333222222000333555444222111333666333444555777777777777666555777888999888777555444...666222222999555BBBhhh{{{___HHHAAADDD???666444555555222...---...111---******---...+++***,,,......//////...,,,***)))((()))+++,,,------,,,,,,,,,---.........,,,***((())))))))))))))))))))))))*********++++++,,,,,,,,,...+++((()))+++------+++'''((()))))))))'''&&&%%%(((((())))))***+++------++++++,,,------,,,,,,+++,,,---///000000000//////------...///000000000000------...............---000111333444333222000...------..................,,,---...---,,,,,,---///------///333777888555111------...000222222111///+++++++++,,,,,,---------000000000///......------------///000111111111111++++++,,,,,,---...............000111333555666777333333222111000000111111000000111222333555666777444444333333333444555555555666666666555666999;;;::::::999999:::;;;===>>>EEEDDDCCCDDDGGGLLLQQQTTT[[[lll{{{~~~uuujjjlllqqquuuyyy{{{}}}~~~}}}|||wwwtttsssmmmfff```^^^^^^___```^^^bbbfffgggfffiiiooovvv|||~~~sssRRRLLLBBB@@@===;;;999777444222777666555444333333222333444444444444444444444444777777777777777777777777888888888777777666555444444///000555555555BBBTTTtttvvvlllVVVGGGEEEDDDAAA>>>;;;666222000/////////111000///...---,,,,,,,,,)))+++---,,,***((((((((('''+++//////---++++++---...---+++*********(((&&&***(((''''''(((((('''%%%((((((((()))***,,,...///---+++(((&&&''')))---000*********)))******+++,,,+++***))))))******((('''+++,,,...///000///...---...///000000000///---,,,---------....../////////........................111111222222222222111111000///...------...///000///......---------......///000000111111111111000////////////////////////111000...,,,,,,,,,...///---------...............------......///000000000000///---,,,,,,---...000......///111111222222222111222333333111000000000---...000222444555666777555444333222222333666777777777777777666555333333777888999:::::::::::::::;;;===???CCCGGGKKKNNNOOOVVVVVVddd|||~~~qqqooopppssstttuuuzzz|||tttwwwxxxpppddd\\\ZZZ[[[\\\]]]aaabbbccccccccchhhooouuu~~~{{{VVVIIIBBB@@@===;;;999888555333555444333222111111111111333333333333333333333333555555555555555555555555777777777777777666444444555000111555333222<<>>999333...---...000000///...---,,,,,,,,,,,,+++---//////...------...---///111000...,,,******+++***)))***++++++***)))***(((''''''(((((('''&&&(((((())))))*********+++,,,+++***)))((()))***+++)))))))))((()))******+++...---,,,,,,------,,,******+++...000111000...---,,,---...///000000//////,,,,,,,,,,,,,,,---......------..................111111222333333333222222//////...------...///000///......------............//////000000000000000111111111111111111111111///...---+++++++++------/////////.........------,,,,,,------...///////////////------------...///......///111111222222111000222333333111000000000444555666888999::::::;;;444444333333333444555666777777777777666555444333777777888888999:::;;;;;;<<<>>>@@@DDDGGGJJJMMMNNNRRRTTT```uuutttpppnnnpppssstttyyy~~~{{{xxxwwwnnnccc[[[ZZZ[[[]]]]]]^^^___``````aaafffmmmrrr}}}{{{]]]IIIAAA???<<<:::999888666444333333222111000000000000333333333333333333333333444444444444444444444444777777777777666555444333555111222444111...666BBB___|||gggGGG@@@BBB@@@BBBAAA===666///,,,...111///...---,,,,,,++++++,,,***---///000000000222333444333111111111///,,,***)))(((((()))+++------,,,***(((''''''))))))(((&&&)))***+++++++++***)))(((******++++++***)))(((''')))(((((((((((()))******///...,,,---......---+++(((+++...111111000...,,,)))+++,,,...000111111222,,,+++*********+++,,,------------....../////////111111222333444444333333//////......---......///...---------------......------......////////////111111111111111111111111...---,,,+++***+++,,,---000000//////.........---++++++,,,,,,---.......................................///000111111111111000111333222111000000111444444555666777777777777333444444444444555555555777888888888777666555555777777666777888:::<<<===>>>???AAADDDFFFIIIKKKLLLMMMRRR[[[lll|||sssmmmnnnqqqtttwww{{{wwwtttlllaaa[[[[[[]]]______]]]^^^^^^___aaaffflllppp{{{yyywww{{{gggLLLAAA???<<<:::999999777666333222222111000000111111222222222222222222222222444444444444444444444444666666666666555444333333333222222444111...333;;;OOOyyypppKKK???AAA???===??????;;;444//////111...---,,,+++++++++++++++(((+++---///000111444666888555333444555444000,,,)))(((((()))+++------,,,***((('''((())))))((('''(((***,,,------,,,+++***))))))******)))))))))((()))))))))))))))******+++,,,+++******+++,,,+++)))(((+++...111222000...,,,***+++,,,---///000111111---,,,+++******+++---...---------...///000111111111111222333333333333333//////.........------...+++++++++***++++++,,,---,,,,,,,,,,,,---...//////111111111111111111111111------,,,++++++,,,,,,---////////////////////////+++,,,,,,------...//////---......////////////.........///000111111000000///111222222000///000111222222333333333333222222333333444555666555555555888888888888888888777777777777666666777:::<<<>>>@@@AAABBBCCCEEEGGGHHHIIIIIIPPPWWWccczzz{{{qqqoooqqqssstttvvvuuurrrjjjaaa]]]]]]```cccccc`````````aaadddhhhmmmqqqvvvuuuuuuwwwmmmPPPBBB???<<<:::999999888777444444333222222222333333222222222222222222222222555555555555555555555555555666666555555444333222111111222333222000444999GGGtttwwwRRRAAA===999666:::>>>>>>:::555222111------,,,+++++++++,,,,,,(((+++---///000222555888===;;;999999999666000++++++***)))***+++,,,+++))))))((('''((()))***)))(((%%%&&&)))+++,,,,,,+++***)))(((((('''(((***,,,---++++++******++++++,,,---***)))((()))***+++***)))***,,,///111111000---+++---------------......//////...------,,,---...///------...///111222333333111111222222222222111111...............---,,,,,,)))((((((((())))))***+++++++++++++++,,,---...///000000000000000000000000...---------------......,,,,,,---...///000111111---------...//////000000---...//////000000//////...//////000000000000///...000222111000///000111555666666666666555444333333444555666666666555555888888999999999999999999999888777777888:::===>>>@@@@@@AAABBBDDDEEEFFFFFFIIIOOOSSS[[[pppyyyuuutttrrrqqqrrr~~~~~~}}}uuuqqqkkkccc```bbbfffiiijjjbbbaaaaaabbbeeeiiimmmoooqqqrrrsssuuu|||pppTTTDDDAAA<<<:::999999888777555555444444333444444555333333333333333333333333555555555555555555555555555555555555444333222111000000111222222222555888DDDiii{{{^^^III>>>666333666;;;>>>>>>:::555111------,,,,,,,,,,,,------+++---///000111333777999AAAAAA@@@???<<<777///***---+++******++++++)))((()))((('''(((***+++***)))"""###%%%''')))))))))))))))((('''((()))+++...000,,,++++++++++++,,,------+++***)))***,,,---,,,+++---...///000///...,,,+++//////...---,,,,,,------000000000000////////////...///000111333444555666444444444444333222111000...............---,,,+++''''''''''''((()))******++++++******+++---///000////////////////////////------..................+++,,,,,,---...///000000------......///000000111.........//////000000111...//////000000/////////...///111111000///000111555555666666555444444333444555555555555666666666888888999:::;;;;;;;;;:::::::::999999:::;;;<<<===??????@@@AAABBBCCCCCCDDDKKKMMMOOOUUUeee{{{|||xxxrrrnnnnnnwww|||{{{zzzxxxsssmmmgggeeehhhmmmpppqqqeeecccbbbcccfffiiikkkllllllooorrrtttzzzxxxtttuuuZZZFFFBBB===:::999888777666555444444444444444555555333333333333333333333333444444444444444444444444444444555444444333222111///000000///000222555666===XXXttt{{{nnnYYYGGG>>>666555666:::===<<<666111...---------------......,,,---/////////111444777<<<@@@DDDDDD@@@999333///,,,+++******++++++***((()))((('''(((***+++***)))%%%&&&&&&'''((()))))))))))))))***+++,,,------...++++++******++++++,,,---,,,+++***+++---...---,,,000000///...---,,,++++++///...---,,,,,,,,,------///000111222111000...---///000111333555666888888777777777666555333111111......//////...,,,+++***(((((((((((()))***+++,,,,,,+++******+++...000111000000000000000000000000,,,,,,------............------------------,,,,,,,,,,,,---......//////000///............000111333...///////////////......---///111111000///000111111111222222222111000000666555444444444555777888888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBLLLJJJKKKQQQZZZgggzzz{{{rrrmmmnnnqqqwww}}}}}}yyyxxxyyyuuupppjjjiiinnnssswwwxxxiiigggeeefffiiikkklllkkkggglllqqqsssyyy}}}oookkkyyyzzz___GGGCCC>>>:::888888777666444444444333333444555555444444444444444444444444333333333333333333333333444444444444333222111111000111000......111444444555IIIfffzzzyyygggSSSIII;;;666444666;;;<<<777111......---------......///+++,,,,,,,,,,,,---000333555;;;CCCFFFCCC>>>999777+++***)))***+++,,,+++***)))(((((((((***++++++***++++++************++++++)))+++---//////---+++************)))******+++,,,+++***)))***,,,---,,,+++222111000...,,,+++++++++......,,,,,,,,,,,,---......///111333222000---,,,000111222444666888999:::;;;::::::888666444222111......//////...,,,+++)))))))))))))))***+++,,,---,,,++++++***,,,...000222111111111111111111111111***+++,,,---------------///......---+++***))))))++++++,,,------......///000///------...000222444...///////////////......---...000111000///000111111111222222222111111000777666444333444555777999888999:::;;;<<<===============>>>>>>======<<<;;;;;;<<<===>>>???@@@AAAAAAMMMHHHHHHNNNRRRZZZnnn|||rrrmmmnnnmmmttt{{{{{{wwwwww~~~~~~wwwvvvqqqmmmlllqqqwww{{{|||nnnkkkiiijjjlllnnnnnnmmmccciiiooorrrxxxssshhhoooZZZJJJBBB===<<<<<<888666666444333333222333444555666333222111222444555444333333333333222222222111111444333111////////////000222222111111111111111111444DDDXXXuuuaaaIII999333000333555333111111111111000...---***(((''')))***++++++------...///444;;;DDDHHHFFFAAA===;;;...,,,***((((((***,,,...******))))))((('''''''''++++++******))))))(((((())))))))))))************)))))))))***++++++,,,,,,///...,,,++++++,,,...///111111000...+++)))******/////////...------,,,,,,000000000000////////////111111222222333444555666999:::;;;:::777555555555//////...---+++***)))((()))******)))((()))---///111000///...------...///000333222//////111111...111(((&&&---...+++111...,,,,,,...///...,,,333111/////////000///...222111///......///000111//////000000000000/////////////////////000111111111111111111111111111111444444444444444444444444555555666666777777888888<<<<<<<<<<<<============@@@>>><<<<<<===>>>>>>>>>EEEEEEHHHLLLMMMOOO[[[jjjyyynnngggjjjrrrtttwwwxxxxxxzzz|||~~~sssyyyvvvrrrppptttxxxvvvqqqllllllkkkjjjiiihhhgggffffffhhhjjjmmmqqq}}}uuunnnxxx```KKKCCC======<<<888666666444333333222333444555666333222111222444555444333333333333222222222111111333222111////////////000000000000000000000000000222>>>NNNvvvyyyeeeKKK<<<555111333333000....../////////...---,,,+++******++++++,,,,,,------...111777???EEEFFFCCC???<<<000...,,,)))((()))+++,,,))))))))))))))))))))))))************))))))))))))************++++++++++++***************************))))))***---000333555111000///---***)))***+++...............---------000000000000000000000000000111111111222333666888;;;<<<<<<:::777555555555000///...---+++***)))))))))******)))((())),,,///222111000.........///000000333333000000222222//////)))%%%%%%+++///...,,,222///,,,,,,---...---,,,000...---,,,---...---,,,000...---,,,,,,---.../////////000000000000/////////////////////000111111111111111111111111111111444444444444444444444444555555666777777888888888;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<===>>>>>>>>>DDDDDDGGGKKKKKKMMMXXXdddzzzzzzmmmggglllooorrruuuwwwxxxzzz}}}uuuwwwuuusssuuuyyyyyytttnnnjjjiiiiiihhhgggfffeeeeeeeeeeeegggiiilllzzz}}}sss{{{~~~zzzyyyjjjMMMEEE>>>===<<<999666777444333333222222333555555333222111222444555444333333333333222222222111111222222111000////////////////////////////////////222888???eee{{{iiiKKK???888222222111...++++++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111888???CCCCCC???<<<111000---***)))))))))***(((((())))))***++++++,,,)))))))))***************+++++++++,,,,,,,,,,,,---+++++++++++++++*********((()))***+++...222555777111000---+++******++++++---------...............//////000000111222222222000000111000111333666999===>>>===;;;777555555555111000///---,,,+++******)))******)))((())),,,...222111000/////////000111111333444111111444444111---,,,,,,---000000///---333000---+++,,,---------000...,,,,,,---...---,,,///...---,,,,,,---.../////////000000000000//////000////////////000111111111111111111111111111111555555555555555555555555555666666777888888999999;;;;;;;;;;;;<<<<<<======??????>>>===>>>>>>??????BBBCCCGGGJJJJJJKKKRRR[[[mmmqqqhhhlllkkkooosssvvvxxxzzz}}}xxxuuutttuuuzzz}}}zzzrrrkkkgggggggggggggggfffeeeeeefffeeeffffffjjjxxx~~~xxxqqqzzzsssOOOGGG???>>>===999777777444333222222222333444555333222111222444555444333333333333222222222111111111111000000////////////...///////////////000000444555444UUUvvvzzzmmmMMMAAA999222111000---++++++---...............---------------,,,,,,++++++++++++---111888===???;;;777000///---+++))))))******))))))******++++++++++++)))))))))******+++++++++++++++++++++,,,,,,,,,,,,***+++++++++++++++++++++------------...000111222222///,,,******+++,,,,,,,,,,,,------...//////000//////000111222333444444///000111000000222777;;;>>>>>>>>>;;;777555444555222111///---,,,+++++++++)))***+++***)))***,,,...111000///......///000000222444555222222555666333,,,...000111000//////000333111...,,,+++,,,------111///......///000///...000////////////000111111000000////////////000000000000//////000000111222111111111111111111111111555555555555555555555555555666666777888999::::::;;;;;;;;;<<<======>>>>>>??????@@@???>>>>>>???@@@AAADDDHHHJJJJJJJJJOOOTTTaaavvv{{{kkkjjjjjjmmmqqqtttwwwyyy|||~~~wwwtttuuu{{{~~~yyyqqqkkkhhhhhhiiijjjiiiiiihhhgggiiihhhhhhhhhkkkyyy{{{zzzzzzzzzRRRIIIAAA>>>===999777888444444222222111222333444333222111222444555444333333333333222222222111111000000000000/////////.../////////000000111111111444555///JJJlllzzzwww[[[CCC:::333111111...---...////////////...---,,,,,,...------,,,,,,++++++*********,,,111555666333///---,,,+++*********++++++++++++++++++******))))))))))))******++++++,,,,,,*********++++++++++++,,,))))))***+++,,,---------...............//////000222///++++++,,,------,,,+++,,,,,,---...///000000...//////111222333444555///111333222000222777;;;>>>??????===999666555555333222///---,,,+++,,,,,,***+++,,,,,,++++++,,,...///...---,,,------//////333555666333333666666333---///000///------///111111000///---++++++---...000...------///000///...///////////////000111111000000////////////000000000000000000000111222222111111111111111111111111555555555555555555555555444555666777888999::::::;;;;;;<<<===>>>>>>??????>>>@@@AAAAAA???>>>???AAABBBFFFJJJJJJJJJKKKMMMNNNXXXhhhwwwrrrjjjlllnnnqqqsssuuuwwwzzz}}}~~~|||vvvsssxxxzzzvvvpppnnnkkkkkkmmmmmmmmmlllkkkjjjkkkjjjjjjiiilll{{{}}}~~~TTTKKKBBB???===999888888444444222111111222222333333222111222444555444333333333333222222222111111...//////000000//////.../////////000000111111222000666///BBB```vvvkkkHHH>>>555333222000///111///////////////...---,,,---------,,,,,,+++++++++******+++---///...---+++******)))))))))*********,,,++++++***))))))((((((*********+++++++++++++++************++++++++++++******++++++,,,---------++++++,,,...///000111111111...,,,---///000///,,,,,,,,,------...///000000......///000111222333444///333777666222222666;;;>>>@@@BBBAAA>>>:::777666444333000---,,,,,,------,,,---......---,,,---......---,,,,,,,,,---...///444777666333333555555222//////...,,,+++,,,...111...//////...,,,,,,---///---,,,***+++,,,...------,,,,,,------.../////////111000///......///000111111000000000000111222222111111111111111111111111444444444444444444444444333444555666777888999::::::;;;;;;<<<===>>>??????===@@@CCCBBB@@@>>>???BBBCCCHHHJJJIIIIIIKKKLLLKKKSSS]]]iii~~~zzzrrrrrrrrrsssrrrrrrtttxxx{{{|||}}}vvvppptttvvvrrroooqqqmmmnnnoooppppppnnnllljjjiiihhhiiiiiimmm{{{~~~VVVLLLCCC@@@===:::888999555444222111111111222333333222111222444555444333333333333222222222111111---...///000000///......------...//////000111111,,,888111:::OOOhhh{{{nnnNNNCCC999555333000///111---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,*********+++******)))((((((((('''''')))))))))))))))))))))))),,,++++++++++++++++++***++++++++++++,,,,,,,,,------------,,,,,,+++++++++((()))+++---///000111222111...---///333333000,,,,,,---------......//////......///000000111222222000555:::999555333555999???BBBFFFGGGDDD???;;;999555333000---,,,,,,---...---///000000.........///...------,,,---...///000555888777333222444333000///...,,,,,,,,,---......***---000000...---...///---+++******,,,...------+++,,,---....../////////111000///......///000111111111000000111111222333111111111111111111111111333333333333333333333333222222333555666777888999888888999:::;;;<<<===>>>===AAADDDDDD@@@>>>@@@BBBCCCHHHIIIGGGGGGKKKLLLIIINNNTTT]]]sssyyyxxxuuuqqqoooqqquuuxxxyyy{{{~~~vvvnnnrrrtttooonnnqqqmmmnnnooopppooollljjjhhhfffgggiiikkknnn|||WWWMMMCCC@@@===:::888999555444222111111111222222333222111222444555444333333333333222222222111111---...///000000///......,,,,,,------...///000000+++999222333AAAXXXppphhhSSSHHH<<<777444000///000+++,,,---///000111111111,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))(((***---+++***)))((('''&&&%%%$$$''''''(((((())))))******---,,,,,,++++++*********,,,,,,,,,---------......000000...---+++***(((((()))***+++---.../////////000......111555555111,,,---------.....................//////000000111111000777<<<;;;666333555888@@@DDDIIIKKKIIICCC???<<<666444000...,,,,,,...///...000111111000...///000///...------...///000111666888777333222333222//////---,,,---//////---+++(((,,,000111///---...///...---,,,,,,...000//////---...///000111111111111222000///......///000222111111111000111111222333111111111111111111111111222222222222222222222222111111333444555777888888666777777888:::;;;<<<<<<===AAAEEEDDD@@@>>>@@@CCCCCCHHHHHHEEEEEEJJJKKKHHHLLLPPPWWWjjj~~~{{{vvvqqqnnnooossswwwwwwyyy}}}uuunnnrrrtttnnnlllpppkkklllnnnnnnmmmjjjgggeeefffhhhjjjmmmqqq~~~```GGG>>>CCC???::::::777555444333333222222333333222111111222555777777777222222222222222111000///---///000222222000///---......------------......000111333666:::FFFZZZjjjjjjUUU@@@999555///,,,///------..................---.........---,,,,,,++++++'''(((---...)))&&&(((,,,,,,+++***)))(((''''''))))))))))))************,,,***((()))+++,,,***((())))))***+++---...//////---,,,+++***++++++---...(((***,,,,,,,,,,,,,,,---////////////000000111111***++++++,,,,,,------...111///...---...000222444555CCCLLLFFF999333555777???CCCIIIOOOQQQLLLBBB:::777666333///,,,,,,///222333888===<<<777222111222:::222,,,...///---///444555444333222111000///...------...///000000////////////.........---------------------------------,,,---...000111111111111444333222000//////........./////////000000111111111555777666222///111444222222222222222222333333777555333333444555666666333444555666888999:::;;;???@@@BBBAAA???>>>>>>>>>BBBCCCEEEEEEDDDDDDFFFGGGJJJLLLRRR___ppppppkkkrrrvvvsssxxxyyy{{{uuunnnnnnpppooonnnnnnrrrnnnjjjiiijjjjjjhhheeeggghhhkkkqqqxxx}}}eeeKKK???CCC???:::999777555444333333222222333333333111000111444666666555222222222222222111000000...///000111111000///.........------------.........111444444555@@@WWWlllpppYYYBBB777444000///000........................------......---,,,,,,++++++((((((,,,---(((''')))++++++******)))((((((((())))))))))))************,,,***((()))+++,,,***)))))))))***+++,,,------...---,,,,,,+++++++++,,,,,,'''(((***+++++++++,,,,,,,,,---------------------+++,,,,,,------...//////,,,+++)))((()))+++---///999HHHSSSMMM@@@888888:::<<>>EEELLLLLLFFF???===>>>EEE<<<555444333//////222444444333222111000000000------...///////////////......------,,,,,,,,,,,,------------------------+++,,,---///000000000000111111000///................../////////000000000000444666555111///111333000111111111111222222222555444444444666777777777888888999::::::;;;<<<<<<>>>???@@@@@@>>>======>>>AAACCCCCCCCCBBBCCCEEEGGGJJJKKKNNNWWWeeetttrrrhhhlllpppoootttuuuxxx|||wwwnnnnnnoooooonnnooopppmmmiiigggggghhhgggeeehhhhhhkkkqqqxxx}}}lllOOOAAACCC>>>999999777555444444333333333333333333111000111222444444333111222222222222111000000...///000111111000///.........------------......---222888777333:::TTTnnn~~~fffJJJ999444333111000........................---------------,,,,,,+++,,,))))))++++++((((((***))))))))))))))))))))))))))))))))))))************+++***)))***+++,,,+++)))))))))******+++++++++,,,,,,,,,---,,,,,,+++******'''((()))+++,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,---......//////000...---,,,+++,,,...000111999IIIUUUPPPBBB:::999;;;:::;;;===@@@AAA@@@<<<888111111111000000333777;;;GGGRRR___aaa[[[TTTQQQSSSUUUJJJ@@@:::666222000000333333222111000000000000---............/////////---,,,,,,,,,,,,+++++++++------------------------***+++,,,...//////000000000000000000000000000000............///////////////222444333000///000222000000000000111111111222222333555777888999999999<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>>>>>>><<<;;;<<<===AAAAAAAAA@@@???AAADDDFFFHHHIIIJJJNNNVVVeeewwwuuufffeeekkkmmmnnnppptttxxx|||yyyooommmnnnmmmmmmnnnnnnjjjfffddddddfffffffffiiiiiilllrrrxxxrrrSSSAAAAAA===999:::888555555444333333333333333333222000000111222222111111111222222222111111000//////000000000000//////......------------.........666???>>>555666OOOllluuuVVV???777666333..................---------,,,,,,---------,,,,,,+++,,,++++++***)))((()))+++(((((())))))************((()))))))))******************)))***++++++++++++))))))))))))************+++,,,------,,,+++)))((())))))***,,,...//////...---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////111000//////000111333444444BBBLLLGGG;;;666888;;;:::999999999999888777666///000111111222444999<<>>BBBEEEEEEGGGIIIIIIMMMXXXjjjwwwyyyfffcccjjjnnnkkknnnqqquuuxxx{{{~~~{{{pppllllllkkkkkkmmmkkkhhheeeccccccdddfffgggjjjjjjmmmsssyyyzzzXXXCCC@@@<<<999;;;999666555444444333333444444333222000000111111111000000111111222222222111111//////000000000000//////......------------......///666@@@BBB777333HHHddd}}}```FFF;;;;;;777/////////.........---------++++++,,,,,,---,,,,,,++++++------***(((((()))***((((((((()))******++++++((()))))))))************))))))************+++,,,))))))))))))))))))))))))++++++,,,---,,,+++)))(((***))))))+++...///...---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......---------------///000111///888>>>999222222777:::;;;:::888666444222333333000111111111111333666999AAAPPPdddppptttvvvzzz~~~qqqfffWWWLLLHHHGGGDDD@@@666555222000///////////////...------------......------------............------------------------,,,---...///000111111111111222444555666777777666//////////////////......///000111111000000000000111111222222333444555555///333888;;;;;;:::::::::===<<<<<<:::999888777777:::;;;;;;:::999999;;;<<<>>>>>>>>><<<;;;===AAADDDAAAFFFJJJJJJJJJQQQ^^^jjjiiibbbfffkkkjjjmmmqqqsssuuuxxx}}}}}}qqqmmmllljjjiiijjjiiihhhfffddddddeeegggiiikkkkkknnnuuuzzz}}}uuuyyy~~~|||aaaGGGBBB<<<:::<<<:::666555555444444444444444333222000000111222111000000000111222222222222111000000////////////000000......------------......///222:::>>>666111CCC]]]kkkQQQCCCBBB<<<111/////////...------,,,,,,***++++++,,,,,,,,,,,,,,,***...000+++(((((())))))(((((())))))*********+++))))))))))))************((()))++++++******+++---(((((())))))*********+++******++++++++++++*********(((''')))---...,,,)))))))))))))))*********+++******++++++,,,------...---,,,------...//////000...333444000///333888999::::::999666222111111222000000111000000000333555:::EEEUUUccckkkrrryyy~~~rrrlllccc\\\\\\]]]WWWOOO===;;;777333111////////////...---,,,,,,,,,---...------...............///------------------------,,,---...000111111222222000111333555666666666555000000000000///////////////000000111111111111000111222222333444555666666000555:::;;;999777888999<<<<<<;;;;;;:::999999999:::::::::999888888;;;============<<<;;;===@@@BBB@@@EEEKKKLLLKKKNNNVVV^^^vvvlll``````bbbfffjjjoooqqqssswww}}}uuupppoookkkiiiiiihhhiiiiiihhhggghhhjjjlllllllllpppvvv{{{lllkkkzzzzzzzzzlllOOOFFF>>>:::;;;999666666555444444444444444333111000000222333333222000000111222222222222222000000////////////000000......------------......111---111777555333EEE^^^|||aaaOOOJJJ@@@222000//////...------,,,,,,******+++,,,,,,,,,,,,,,,(((///222---((())))))((()))))))))))))))*********))))))))))))************''')))++++++***)))+++...(((((())))))***+++,,,,,,))))))))))))***+++,,,---...,,,***,,,///000---***'''((())))))***+++,,,,,,++++++,,,,,,---........./////////000000111222222///000...---000666777444555666888666333111111333---...//////......000222333999BBBLLLVVV___fffkkkhhhiiiiiijjjooopppeeeWWWEEEBBB===888444222111111000///---++++++,,,---...,,,,,,,,,------.........------------------------,,,,,,...///000111111111111222444666777777666555222222111111000000000000000000000111222222222111000111222333444555555666333777;;;:::777444555777888999999999999999999999:::::::::999888999;;;>>><<<===>>>=========???AAAAAAEEEJJJKKKKKKMMMRRRWWWiiinnnaaa\\\[[[```eeekkkoooqqqvvv~~~zzzuuusssnnnkkkjjjhhhjjjmmmmmmllllllmmmooommmmmmpppwww{{{}}}yyyyyyxxxccchhh~~~vvv{{{tttTTTIII@@@::::::777666666555444444444444555333111000111333444444333///000111222222222222222000000////////////000000.........------.........555,,,+++333555777JJJbbbpppYYYOOOBBB111000000///...------,,,,,,)))***+++,,,,,,,,,,,,,,,'''///333...)))))))))'''******))))))))))))))))))))))))))))))************&&&)))++++++)))))),,,...'''((()))***+++,,,------))))))(((((()))+++---...444000...000333444000,,,))))))***,,,---...///000,,,,,,------...//////000.........///000000111111///...,,,,,,222777444---000333666666444222222444+++---------------///111///000333:::CCCLLLSSSVVV\\\cccjjjqqqyyyyyyjjjXXXKKKHHHBBB<<<777444222222000///---+++++++++---...+++++++++,,,,,,---------------------------------++++++---...///000000000444555777999:::999888777333222222222111111000000000000000111333333222111///000000222333444555555555888<<<:::555222333666444444444555666666777777:::::::::999888999<<<>>>;;;<<<>>>>>>>>>>>>???@@@BBBEEEHHHIIIJJJLLLPPPTTT]]]wwwpppccc]]]ZZZ[[[aaahhhlllpppvvv}}}yyyvvvqqqlllkkkhhhkkkooopppooonnnoooqqqnnnmmmqqqxxx|||}}}vvvwww}}}{{{rrrkkk___kkkiiilll]]]FFF???<<<999666666666666666555444333222222222444444444444222222222222111111111111222222///111222222000//////000111000...,,,,,,...000111111222666777444666GGGZZZUUUIIIHHH333111000///...............,,,++++++******++++++,,,+++,,,,,,,,,,,,+++***)))******))))))((((((''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))******)))******+++,,,,,,,,,,,,...---,,,,,,+++++++++++++++...111444444333000---+++,,,------++++++,,,---------,,,,,,,,,---......000//////.........//////111000000////////////000111000000000000000...---+++---......,,,++++++,,,/////////111555:::???BBBLLLUUUcccqqqwwwrrrfff\\\MMMRRRPPPEEE@@@AAA===333777///+++...000------///...---------......,,,***---......---++++++,,,...,,,,,,------.../////////666777999:::;;;:::999888333222111222333222000......111444444333111000000333333333333333333444444111222444666666555444333666666666777777888999999;;;:::888888:::;;;;;;::::::===???>>>:::999===AAADDDFFFIIIKKKLLLNNNQQQSSSZZZgggwww{{{ooobbbZZZ]]]\\\aaakkkssswww}}}xxxvvvtttqqqmmmnnnoooppppppoooooopppqqqsssssstttxxx|||yyyvvvxxxuuunnniiieeeuuullllll```HHH???===:::777666666666666555444333333222333333444444333333222222111111000000111111222000222333222111//////000000///...------...///000+++---000222000444CCCTTTWWWEEEDDD666111000///...............---,,,,,,,,,,,,,,,,,,---+++++++++******))))))))))))))))))***************(((((())))))))))))(((((((((((((((((())))))*********+++,,,------......---------------------......,,,...222444555333000...,,,---......,,,,,,---...------,,,,,,------......000000/////////.........000000///////////////000222111111111222111000...,,,...///...---+++,,,,,,---------...111444888:::;;;AAAMMMZZZbbbddd___ZZZSSSZZZ[[[SSSNNNLLLDDD999999222...000000...---///111///......///...---+++,,,---...---,,,,,,---///------------...///000111666777:::<<<=========<<<555444222222333222111///000222444444222111111222111111111111111111111111111222444666777666555555666777888999::::::999999<<<:::999:::;;;<<<<<<;;;:::<<>>???>>>>>>999666333222222222111000111222333222111111222444000000000000000000000000111222444666888888888777888999:::;;;;;;;;;:::999<<<;;;:::;;;===>>>===<<<:::<<<>>><<<::::::<<>>===<<<:::777666666555444444333333333333333333333333333333111111000000000000111111444555555444222000///000......////////////......444444444333222444:::@@@LLLfffzzz^^^GGG???<<<222222000///............------,,,,,,,,,,,,------,,,+++)))(((''')))***,,,)))))))))******+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++---...////////////---.........//////.........///222444444222000...,,,...///...---,,,---...------,,,------...///000000111111111111000...---............//////000111000222444444333111000000,,,...//////---,,,,,,---------...///000111111111444444555888===CCCGGGIIIPPP\\\hhhlllkkkeeeYYYLLLDDDAAA===:::666111...---...---++++++,,,,,,+++***+++,,,------------///111111000...---...000333555666777:::<<<======<<<<<<:::777333111000111000000111111111000...///222444333333222222222222111111111222444666888999::::::???>>><<<:::999999::::::;;;::::::;;;===>>>===<<<:::;;;<<<;;;::::::<<<>>>BBBDDDFFFGGGGGGHHHJJJLLLLLLOOOYYYhhhxxx}}}xxxpppaaa]]]]]]eeelllqqqtttxxxyyy~~~}}}wwwsssnnnqqqtttuuusssqqqoooooommmqqqvvv{{{yyyxxxfffnnn|||eeeKKK>>><<<===;;;777777555444333333444444333333333333333333333333111000000000000000000111444555555444222000///000......////////////......111111111000222444777777999MMMcccooohhhRRR???;;;333222111000.........---,,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---******)))))))))(((((((((***++++++,,,,,,++++++***************)))))))))))))))***+++,,,---.........////////////...,,,+++***...///111333222111///...+++---------,,,+++,,,---------------...///000111222222222222111000///............///000111222333000333666666333000///000,,,---......,,,++++++,,,,,,---...///111222333333000000000000111333666888BBBNNN\\\eeehhhddd[[[QQQJJJKKKHHHCCC===888333000222000......///000000///+++---......---...000222222000///......000333555999:::<<<======<<<;;;:::999666222//////000//////000000///...---...111444333333333333222222111111111222444666888:::;;;;;;DDDAAA<<<888666666999;;;888888888:::<<<===<<<:::::::::;;;:::::::::;;;===???AAACCCDDDDDDEEEGGGHHHLLLKKKOOO[[[kkkwwwzzzzzzfff___]]]bbbjjjooossswwwvvv|||zzzuuurrrtttvvvuuurrrnnnlllkkkjjjooouuuyyy|||~~~wwwccchhhzzzhhhOOO@@@>>>???<<<888777555444333333444444444333333222222333333444111000000//////000000111222444444333111//////000////////////////////////...///000222888>>>>>>:::555AAASSSkkkvvv___AAA999444333222000///...------,,,++++++******++++++,,,,,,+++*********+++,,,---******))))))(((''''''&&&******++++++++++++******+++************)))))))))'''((()))+++,,,---------///000000///...,,,***(((...///000111111///...,,,+++,,,------++++++,,,---,,,,,,------...///111111555444222111000000000000/////////000111222444555222666999888444000//////,,,...//////---,,,,,,---++++++,,,---///111333444---...///...---...000222777???JJJTTTYYYXXXTTTPPPMMMQQQRRRNNNHHHCCC===777444222///---.........---,,,.........---...///111111000///...///111333444;;;<<<>>>???>>>===;;;:::777444111000000000///...///000///...---///222444333333222222111000000000222333444555777999;;;;;;DDD@@@:::666444555888:::777777888:::<<<===<<<::::::999999999999:::;;;;;;<<<>>>@@@BBBBBBCCCFFFHHHKKKJJJLLLRRR^^^kkkwww}}}oooeee^^^aaagggmmmqqquuuuuuzzz{{{xxxvvvxxxxxxvvvrrrnnnkkkjjjkkkpppuuuyyyzzz{{{zzzvvvaaaddd||||||nnnUUUDDDAAA@@@===888777555333333333444555444333333222222333333444000000////////////000000000222333222111//////000000///...------...///000///111333666???HHHFFF>>>555<<>>>>><<<;;;:::999888888999:::;;;:::;;;===@@@BBBBBBDDDGGGIIIHHHKKKMMMOOOSSS___ooo|||zzzmmmbbb```eeejjjnnnrrrtttzzz~~~|||yyyzzzzzzzzzwwwsssooonnnnnnoootttyyyzzzzzz{{{ttt___bbb}}}tttZZZHHHCCCBBB===999777555333222333444555444444222222222222444444000000////////////000000///111222222000//////000111000...------...000111///111222555???GGGCCC999222888EEEjjjnnnGGGAAA555444222111///...------...------,,,,,,------...'''((()))***************)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++******))))))'''((()))+++,,,---.........///111222111000...---------.........---+++***---...///...------...///,,,,,,------///000111222999666222///...///111333000000000222333555777888999===AAA???999333111222111222333333111000000111222000///......111333555...///000...++++++...111444222333666999;;;???BBBHHHSSS\\\\\\YYYWWWQQQIIIHHHDDD>>>999666444111//////000000///------...000---......///000000111111111333555777888777666666444333333333444444222000111222333333222333555777777777666555555444333333333333333444555777999:::444555666777888999999999888888:::===???@@@>>><<<:::999777888999:::::::::;;;>>>@@@BBBDDDEEEHHHKKKFFFKKKPPPOOONNNWWWiiixxxssseeeaaacccggglllooouuu{{{~~~|||zzz{{{|||{{{xxxtttrrrqqqrrrtttxxx||||||{{{}}}qqq^^^^^^yyy}}}WWWGGG>>>>>>;;;888777555333222333444555000000000000111222333333333111///......///111333000///...------...///000///...------...///000111///000333555777888888888777555FFFYYY|||TTT???888555333111000///---,,,---------...------,,,,,,((()))***++++++***)))((('''&&&&&&''')))***)))((((((((()))***+++,,,,,,---)))***+++***)))((((((***))))))+++,,,---.........,,,...///...,,,***))))))//////000111111000///...---------------------------------......///000111777666444222000//////000000000222333444555555555777===BBBBBB;;;555111000222222111111000//////...666333...------000111111,,,,,,,,,,,,,,,---...///000000000111333666:::<<>>??????>>>===999999999999999999::::::<<>>:::555222111000000///////////////...---+++++++++******************+++)))((('''((()))***)))((()))))))))))))))))))))))))))***+++***)))((((((***'''((()))***+++,,,,,,,,,+++---///...,,,+++******,,,---------.../////////.........------,,,,,,,,,.........//////000111222444333111000......------111000000000111333555666555888<<<;;;777333111222...------...000444777999777444///------...////////////...---------......,,,,,,,,,---///222444666444888===EEEPPP]]]jjjsssiiiggg```TTTFFF<<<777666333444444222///---,,,---///////////////...............///000000000//////111111111111111000000000333333333333333333222111000222444666777777777777555444333333444666888:::333333444444555666777888777888:::;;;;;;:::999888888999999999:::::::::;;;===@@@CCCEEEFFFHHHKKKMMMPPPOOOOOONNNLLLMMMVVV```qqqxxxtttmmmnnnjjjjjjsssrrr{{{}}}yyywwwuuuvvvttttttxxxzzz{{{}}}{{{lllnnnZZZLLLDDD@@@999777777555444333333444444333333222111000000000000000000111111111111000000000000000000000000000000111111000/////////.........///000222333555555666222666GGGccc}}}kkkIII???;;;555111000000000000111111000000...---++++++,,,+++***))))))***+++,,,***)))((((((******)))((()))))))))((((((((((((((()))***+++***(((((((((***'''''')))******+++++++++***,,,......---++++++++++++++++++,,,---...///000.........------,,,,,,+++///////////////000222222333222111000///......---000000///...///111444666555777999888666333333333...---------000444888;;;777444000...---...------------,,,+++*********+++++++++,,,---...000222333444555777;;;DDDPPP^^^hhhdddhhhfff\\\NNNEEE???;;;888::::::888333///......222111111000///................../////////......111111111111111111111111333333333333333222111000///111333555777888888777333333222222444666888999444444555666777888:::;;;888888999999999888888777888999999::::::;;;;;;;;;???AAADDDEEEFFFHHHKKKMMMOOOPPPQQQPPPOOOQQQWWW^^^kkkyyy~~~zzzxxxooollluuuttt}}}{{{xxxuuusssssstttwwwzzz||||||nnnrrrZZZLLLDDD@@@888777666666555444444333333333333222111000000000000000000111111111111000000/////////////////////////////////......------,,,//////000111222444555555555<<>>:::555111000000000000111111111000///---,,,+++---,,,+++******+++,,,---+++***))))))***+++***((()))))))))((((((((((((((()))***+++***(((((((((***'''((())))))************)))+++---...---,,,,,,,,,***++++++,,,---......///.........------,,,,,,,,,............///000111222333333222222111000///...//////------...000333555666777888777666444444444000///......///222666888666333000.........---,,,---,,,+++***************,,,,,,---...///000111222...///111444;;;EEEPPPXXXWWW```fff```WWWQQQJJJEEE@@@BBBCCC???888222111111555444222111000//////000////////////.../////////000000111111222222333333333333333333222111111000...///222444555666666666111111111111333444666777444444444555666888999:::888888999999888888888777888888999:::;;;;;;<<<<<<@@@BBBDDDFFFGGGIIIKKKMMMNNNPPPPPPNNNMMMPPPTTTXXXhhh|||vvvnnntttvvv~~~|||wwwsssuuuvvvwwwyyy|||~~~~~~}}}}}}}}}}}}~~~{{{ooosssZZZKKKBBB>>>888666666666555555444333333444444333333222333333333000000000000000000000000......////////////......------.........---,,,,,,.........///000111333444777>>>OOOxxxMMM===999444222111111111000111111111111000///---------,,,,,,,,,,,,,,,,,,---,,,+++******++++++***))))))))))))))))))))))))))))))***+++***)))((((((***(((((()))***************(((+++---...---,,,,,,---***+++---...///...---------------------------------------......///000111222222222222111000///......---------...000222333666777777777666444333222000000......///111333444444222///.........---,,,------,,,+++++++++,,,,,,,,,---......///000000111111111222222333777<<<@@@HHHTTT]]]\\\[[[[[[WWWPPPIIILLLMMMGGG>>>666333444555444333111000000111111111000//////......//////000000000111222333444444222222222222222222111000---///111333444444444444111111111111222333555555222222333333444555666777777777777777777777888888888888999:::;;;<<<======AAACCCEEEGGGHHHIIILLLNNNSSSVVVTTTPPPNNNRRRTTTUUUddd}}}~~~pppssswww{{{vvvyyyzzzyyyzzz~~~}}}zzzzzzzzz{{{yyymmmrrrZZZIII???===888666666666666555444333333333333333222333333444444222111000//////000111222...///000000000000///...,,,---...//////......---////////////000222333444888===KKKyyyRRR;;;999555444444444333222111111111111111000///...,,,,,,------------,,,,,,---+++******++++++***)))((()))))))))***+++++++++)))***+++***)))((((((***))))))******++++++******(((***---...---,,,---...***,,,///000111///,,,++++++,,,,,,------.........,,,,,,,,,,,,---...///000000111111111111///...---,,,,,,---...///000000111555555666666555333000...//////......///000000111333111...............---,,,++++++++++++,,,,,,---,,,,,,---...////////////555444333111......000222;;;FFFNNNOOOUUU]]]]]]VVVPPPSSSSSSMMMAAA777444444444333111000///000111222111000///...---......//////000000111333444444555000111111222222222222111...///111333333333333222222222222333333444444444333333333333333444555666555444444555555666777777888888999:::;;;<<<======BBBDDDFFFGGGHHHIIILLLNNNUUUXXXVVVQQQPPPUUUXXXWWW___{{{sssrrrxxxzzz~~~{{{zzzzzz|||wwwlllqqqZZZHHH===;;;888666666666666555444333222000000000000111222333333333111000......000111333///000111222222111000///,,,---...000000000//////222222111111222444666777777:::FFFvvvVVV;;;999777666666666555333000000111111111000000///+++,,,............,,,+++---,,,++++++,,,,,,***)))(((((()))***+++,,,,,,---)))***+++***)))((((((***)))******++++++++++++***'''***,,,...---------...***---000222222///,,,)))***++++++,,,---...//////,,,,,,,,,,,,,,,...////////////000000000...---,,,***+++---...///000000000444444444555555222...+++------......//////000000222000.........///...---)))((((((((()))***+++++++++,,,---............------............000444777222<<>>BBBDDDFFFHHHHHHJJJLLLNNNNNNQQQPPPKKKMMMUUUYYYXXX[[[xxxuuurrrxxx}}}|||{{{{{{}}}tttdddjjjuuuUUUCCC???>>>777<<<999666444333333111///333333333222222222111111222111000//////000111222000000000000////////////000000///...............111222333333222222444666444CCCEEEkkkkkkJJJ777333999777555555000444666555222000///...---///...---,,,++++++++++++$$$&&&(((***+++***)))(((***+++,,,+++)))))))))***)))+++,,,+++***))))))***'''''''''((()))+++,,,---,,,,,,---------------------,,,---...000000...,,,,,,...000000///...///000---------------...//////333111000///000111000///+++++++++,,,...000111222555444333333444222///---+++...//////,,,,,,...000000///...---------------,,,++++++,,,---------,,,---,,,,,,...//////---***////////////////////////555666777:::???HHHRRRYYYcccddd]]]MMM@@@;;;888333000222000,,,,,,000222000.........000222222000...///000111333333222111111222000//////000111111000///111444444333333444555999666444444555666333111---000444444333222333555555555666777777777777777666999<<<=========>>>???@@@BBBEEEFFFEEEEEEFFFHHHNNNLLLKKKNNNSSSXXXYYYYYYbbbooozzzlllqqq}}}ooo\\\```wwwWWWEEE??????999777777777777666444333333333333333333333333333333222111000//////000111222000000000000////////////000000///...............111222333333222222444666666CCCGGGmmm~~~TTT>>>777<<<;;;;;;<<<888666666444222111111111111///...---,,,,,,+++,,,,,,+++,,,---...---,,,***)))+++,,,,,,,,,***)))***+++***,,,------+++))))))***(((((())))))***,,,---...,,,,,,,,,------------------,,,---...000000...,,,,,,...000000///...///000...............//////000444222000000111222111000---------------...///000333222222222222111...,,,,,,...000///------...000...---,,,,,,+++++++++,,,+++******+++,,,---...---,,,,,,,,,---//////---+++........................///000000111444;;;DDDJJJ]]]dddeee[[[OOOGGG???999666888666111///111222000000///000111333444222111000000111222222222222111222000//////000111111000000111333333222222444666999666444444666666444222///222555555444222333444333333555666777777888888777999<<<======<<<======>>>@@@BBBCCCBBBBBBDDDEEEIIIGGGGGGIIINNNRRRTTTTTTYYYeee~~~pppkkk{{{mmmWWWZZZ{{{XXXFFF??????;;;777:::>>>>>>:::666444444333333333444444444444444222111000000000000111222000000000000////////////000000///.........//////111222333333222222444666777AAAFFFiii```GGG<<>>888333222111111111------,,,,,,,,,,,,------//////000///...,,,***(((+++,,,---,,,+++******,,,+++---//////---***))))))************+++,,,---...+++,,,,,,,,,---------...---,,,---...000000...,,,,,,...000000///...///000////////////000000111111444333111111222222222111///......---------......222111111111111000---+++,,,...///000///...///000...---,,,,,,+++,,,,,,,,,*********++++++---......+++++++++,,,...///---,,,------------------------111111000///000444;;;???SSS___kkkkkkcccXXXLLLCCC@@@BBB@@@999444333222000111111111333555666555333111111111000111111222333222000//////000111111000111222222111111111444666888777555555666666555333111333666777666444444444000111333555777888999999777:::<<<===<<<;;;;;;<<<<<<>>>AAAAAAAAAAAABBBDDDEEEDDDDDDFFFJJJNNNPPPPPPRRR[[[qqqqqqcccsssppp[[[___WWWFFF======;;;;;;@@@FFFDDD===666333333222222222333333333333444111111111111111111111111000000000000////////////000000///////////////000111222333333222222444666<<>>AAAAAAAAAAAABBBDDDDDDDDDEEEFFFHHHKKKNNNPPPSSSUUU```wwwuuu```jjjzzz~~~kkkZZZeeezzztttKKKDDD;;;999999333777;;;;;;888555333444222111111111000000000000111111222333333222111111000000000000////////////000000/////////000111111111222333333222222444666<<<:::KKKccctttZZZXXX```ppp}}}mmmRRRDDD===777444666......---------------...---------------------......///000///---------///...///000///,,,+++++++++******))))))((()))))))))))))))***+++,,,---......---,,,---...000000...,,,,,,...000000///...///000///000222333333333222111000...------///000000///,,,,,,,,,---...///000111222111111222333222000...***+++,,,///111111///------------,,,------...//////000000---***))),,,000000///------...//////...////////////////////////.../////////...///111333:::999@@@OOO\\\]]]WWWRRROOOUUUUUUKKK@@@:::666444555333111111222222222111111111111000111111222333222000//////000111111000///000000//////000222444444555666555444333444666666777999===???>>>;;;888666777888999;;;;;;<<<<<<666888:::;;;:::999999::::::<<>>;;;888777555222111111222111000000000111222222222222111222000//////000111111000---///000000///000111333222444555555333222333555666777:::>>>AAAAAA===:::888888999:::::::::999999444666999::::::999:::;;;;;;===???@@@??????AAABBBAAACCCEEEEEEEEEGGGKKKNNNMMMQQQWWWbbbttttttmmmnnn|||jjj```tttxxxiiiCCCDDD===999888;;;999666555666666555444666555444333111000//////111222333444444333222111000000000000////////////000000///000000111222222111222333333222333555666>>>999OOOaaaoooWWW\\\nnnzzzYYYIIIAAA999777:::666555444333222222222222//////...---------------///000111000///...///000------,,,***)))***,,,///------,,,+++************((()))***+++,,,---......---,,,---...000000...,,,,,,...000000///...///000...000111333333222111000111///...///111222222111000000///...---,,,,,,,,,///......///111000...,,,(((((()))---000111...***///////////////000111111,,,...000...,,,---333999555333000//////000///...------------------------...///000///---,,,---...------111888999999@@@JJJQQQXXX[[[SSSHHHAAA>>><<<999666333222222111111//////000111333333222111111222000//////000111111000,,,...000111000000000111111333555444222111333555666777:::>>>CCCCCC???;;;999999999999999888777666333555888::::::999:::;;;===???AAABBBBBBBBBCCCDDDBBBDDDFFFFFFFFFHHHLLLPPPNNNSSSWWW]]]kkk|||oookkkxxxjjjaaa|||yyy\\\JJJ;;;777999666888777666666666666666777111111222222222222111111222222222222222111000///333222111000000111222333333222111000000111222333///111333333333333555777888AAACCCeeeeeeSSSVVV___```NNNIIIFFFFFFGGGFFF:::888:::777999<<<666222333222111111222111///---111444222---***+++---)))******++++++,,,,,,------,,,++++++******++++++)))******++++++,,,------***+++---//////...---,,,///............---------......///000000000000000......//////000000111111+++*********+++---///000111111111222333222...,,,------..................++++++---...000111111111------------...000111222666222///...//////...,,,...---,,,---///000///...///......------///000111222111111111333666999:::MMMSSSZZZYYYQQQHHHBBB@@@>>>:::444000000111111222000000000000000000000000222111111000000000000000111111000//////000111222555555444222000000333555555888<<>>======AAA???<<<;;;:::888666333999888666777:::<<<======>>>======>>>AAADDDDDDDDDBBBDDDDDDCCCFFFJJJJJJGGGMMMPPPTTTXXX```ooowwweeennnhhh```{{{wwwYYYIII<<<999;;;888888777777666555555555666111111222222222222111111111111222222222111000000222111000000000000111222222111000000000000111222---///222333444555888:::>>>CCCDDDiiiaaaQQQWWWcccoooZZZWWWYYY[[[[[[UUUEEE??????===AAAAAA888222333222//////111111//////222555333...+++,,,...,,,,,,,,,,,,,,,,,,++++++,,,+++******))))))***************+++,,,,,,------+++,,,.../////////...---///............---------//////000000000//////...///////////////000000000++++++++++++,,,...000111333222222333333222///,,,------------............---...///111222222333333//////........./////////222///,,,,,,...///...---...---,,,---///000000//////......---...///000111000/////////000333555777@@@IIITTT\\\[[[TTTJJJDDDCCC>>>888333111111111111000000000000000000000000333222222111111111111111111000000///000111222333666666666444222222444666666888;;;===<<<<<<<<<===>>>@@@BBBAAA===888666555999888777999<<>>BBBDDDDDDAAAAAAAAADDDIIILLLNNNNNNQQQYYY\\\TTTJJJGGGHHHIIIEEEIIILLLLLLQQQaaayyyyyynnnppp}}}~~~}}}sssqqqcccDDD@@@>>>======888888777666444333222222222222222333333333333222222///000111222222222222222//////000000000000//////333333333333333333333333000222333444555888<<>>AAA;;;999888999<<<>>>??????>>>>>>???CCCHHHMMMOOOPPPUUU^^^aaaXXXKKKFFFFFFGGGCCCHHHLLLMMMPPP\\\nnn}}}|||ooolllvvvwwwsss```DDDCCCAAA>>>===;;;777666555444333222222222222222333333333333222222000111111222222222111111///000000111111000000///222222333333333333222222222333444444666999===AAAFFF\\\ssswwwmmmnnntttxxx~~~~~~^^^UUUbbbdddSSSBBB<<<777//////...------,,,,,,------,,,,,,------...//////000......---,,,,,,,,,,,,,,,++++++,,,,,,------......000000000000///////////////............---------)))***+++---...///////////////..................---...///000111222222222222000///...//////...,,,+++,,,,,,---...///000000000111111111111000000///.........///000111333444000000000///......000222444222///...///000111111---......///000/////////////////////000000000000555333444===KKKYYYaaadddSSSNNNHHHBBB===:::666444222222222222222222222222111222333333333222000///000111222333444555555555333555555444333222333444777888777666444444666888777AAAJJJKKKCCC<<<;;;===;;;999777888999;;;;;;;;;;;;;;;<<<@@@EEEJJJLLLMMMSSS\\\___VVVKKKEEEEEEEEEBBBFFFKKKNNNQQQXXXccclll{{{~~~rrriiippp}}}www\\\CCCCCCAAA;;;:::999555555444333222222333333222333333444444333333222111111222222222111000000000000111222222111000000000111222222222222111000111222333444666:::@@@DDDVVVzzzuuulllnnnnnnyyy{{{```\\\nnnsssbbbPPPGGG>>>444000///---,,,------......------------------.........---,,,,,,++++++,,,,,,++++++,,,,,,---.........000000//////............///............---------++++++,,,------------,,,------........................000111111111000000111000......000000000///,,,------...///000111222111111111111111000//////.........///000222333444---///000///...///222555777444000...///000000000------///000000000///......//////000111111111111222222444888@@@LLLZZZcccZZZUUUNNNGGGAAA<<<888444333333333333333333333333333444555666555444222111111222333555555555444444666666666444222222444666666777777777555555777888666:::===>>>===:::999999:::888666666888999:::999;;;:::;;;===AAADDDFFFFFFKKKSSSVVVPPPHHHEEEDDDDDDBBBDDDHHHLLLQQQWWW]]]aaajjjzzzyyylllnnn}}}|||WWW@@@BBB>>>777666666444444333222222333333333222333333444444333333222222222222222222111000///000111222333333222111000...///000111111000///...///000222444777<<>>888444333333333333333333333333555666777888888666444333222333444555555555444333555555444222000000333555444666777777666666777999888777666888:::;;;:::999999777666666888:::::::::<<<;;;:::;;;>>>@@@@@@@@@DDDKKKOOOKKKFFFEEEEEECCCCCCCCCEEEJJJPPPVVV[[[\\\bbbxxxqqqppp|||wwwyyy~~~|||VVV???@@@???<<<<<<888555555555444444333333333444444333333333333222222333222111000000111222333555555555444333222111000...///000000//////000222333444777999888888???IIIlllkkkjjjqqqnnncccZZZTTTZZZdddkkknnnkkkfffaaaeeerrrzzzjjjdddVVV===666222111222///,,,...222222111000///000///,,,***------,,,++++++---...///---,,,++++++---........................///000111///000///...,,,,,,...000---,,,++++++,,,------,,,,,,++++++,,,...000///...111111000000//////......444222000///000000///...000000000000000////////////000111000///...///000111111111111222333333444111...,,,,,,///222555666222111000.........///000//////000000111111111222444333111//////000111333222333555666999===CCCHHHWWWaaadddYYYIII???<<<<<<999555444888;;;888555444999777777777888999888777444444444222111222555777333333222111222333444555888999999777444222333333666444444666:::;;;:::777999555333444999;;;:::777:::===@@@AAAAAA@@@@@@AAAGGGIIIJJJIIIGGGEEEEEEFFFDDDEEEGGGKKKPPPVVVZZZ]]]]]]yyyxxxppprrr}}}uuuyyyxxxTTT??????===::::::666555555555444444333333333444444333333333333222222222222111000000111222222444444444333333222111000---///000000///...000111000000222555777999BBBLLLjjj{{{gggVVVUUUYYYWWWNNNGGGBBBFFFNNNSSSUUUTTTPPPLLLZZZdddrrrsssllllll```EEE<<<666222222111...///111111///------------+++))),,,,,,,,,+++,,,,,,---...---,,,++++++---......---------------...///000111111111111...,,,+++,,,---111///..................)))))))))+++...000111000000000000000000/////////222111//////000111000000------...//////000111111///000111000///...///111222111111111111222222333000...,,,,,,///111222333333222111000000000111111//////000000000111111111111000///...///000222333111222333333444888<<<@@@NNN]]]ggg```PPPDDD???===>>>888444666888666555555444666999999888777666666666666555444222333555777888777555444333333444444666777888777666555666777777666555666999:::999777999666333555999;;;:::777;;;<<<======<<<===>>>@@@DDDFFFGGGGGGEEEDDDDDDEEEDDDEEEHHHKKKPPPUUUYYY[[[^^^vvv}}}nnnhhhrrrrrrzzzsssRRR>>>>>>;;;999888444555555555444444444444444444444333333333333222222222222111000000111222222222222222222222111000///---...//////......///111666333222444555777>>>FFFbbbttthhh```SSSFFFDDDFFFDDD>>>:::777999===@@@AAA@@@???===JJJOOO\\\fffmmmwwwnnnUUUDDD:::222111222111000000000...+++******+++***)))++++++,,,------------,,,---,,,++++++---......------,,,,,,---...///000000111222111///---+++,,,---111000///...............+++******,,,///111111000//////000000000000000000111///......000111111000***+++,,,---///000111222///000111111//////000111333222222111111111111222///...,,,---///000000///222111111000000000000111//////000000000000111111......------...000222444222222222222222444777:::BBBTTTcccdddYYYNNNFFFAAADDD;;;555444555444444666222666:::;;;999777777888888888888666444444666777;;;:::999777555444333333333555666777777777999::::::888666555777888888888999777555666999;;;:::999<<<===<<<;;;:::;;;???AAAAAACCCDDDDDDCCCBBBDDDEEEEEEFFFHHHKKKOOOSSSVVVXXX\\\oookkk\\\ccc~~~qqq}}}mmmPPP@@@>>>:::888888333555555555555555444444444444444333333333222222222222111111111111111111222111111111111111000//////,,,...//////......///000666333222555666777<<>>===GGGVVVggg|||}}}iiiLLL>>>111000222222000///000...***))))))++++++***+++,,,---//////...------...,,,++++++,,,------,,,,,,+++,,,,,,---...///000///000000000......///111111111111000///...///000///.........000111000////////////000000111111222222000......000000000///***+++,,,---...000111111///000111111000///000222555444333222222111222222000///......000000///---//////..................//////000000000000000000///.........///111222333333444444333333444777:::;;;IIIXXX``````[[[RRRIIIHHH???888666666444333555333555777999:::;;;:::::::::::::::888666555666777;;;:::999777666555444444222333555666666666888:::;;;999777555555666777888999777666777999;;;;;;:::;;;<<<=========>>>AAADDD@@@AAABBBBBBBBBBBBDDDFFFFFFGGGIIIKKKNNNQQQSSSUUUWWWfffzzzmmmWWW[[[vvvrrrfffNNNAAA???:::999999444555555555555555555555555444444333333333222222222111111111222222111111111000000111111111000//////---...//////......///111---,,,///444777999@@@GGGLLLvvv}}}nnn```]]][[[RRRGGG@@@???>>>;;;777444444555444333222000//////000111333888333999GGG[[[wwwzzzUUUDDD555000222222000///111...+++***+++,,,,,,,,,,,,---///000000000///......,,,***+++,,,---,,,+++******++++++,,,...///000---...000000///...///000222333333222000000111333///.........000111111/////////000000111111222222444222000/////////---,,,,,,,,,------.../////////...000111111000000111333666555444333333333333333222000///000111111000.........//////////////////000000//////////////////222111111111111111111111111222444444444555888:::;;;BBBLLLXXXdddiiibbbXXXJJJBBB;;;:::999666333444555222111333888<<<;;;999999::::::888666555666777777777777777666666555555111333444444333333555666;;;:::888666555555777888888777666777888:::::::::555888<<<>>>???@@@BBBCCC@@@AAABBBBBBBBBCCCEEEGGGGGGHHHJJJLLLOOOPPPRRRSSSSSS___rrrxxxaaaaaaqqq|||www^^^KKKAAA???999999;;;555555555555555555666666666444444333333333333222222000111222222222222111000000000111111111111000000...///000000//////000111000000333555555888BBBNNNddd}}}bbbUUUJJJJJJJJJCCC======666888777333111222333222222111///...---...///000333///444===JJJgggdddQQQ>>>666444333000000111///,,,,,,---...------------...///////////////...,,,******+++,,,+++***))))))***+++,,,---///000...000222222222111222333444555666333///---///111///......///111333222111000000111111111111111111555333000///......,,,***---------......//////000...000111111111111222333555444444333333333333444333111//////000111111000000111111222222222222111000000////////////......222222222222111111000000...000111222333444777999===???DDDPPPbbbnnnmmmeeeNNNEEE>>>===<<<888555555555333222444777888888666777888999888666444555666444444555666666666666666222333444333222222333444999999999777555555777888666666666666777888999:::111444999<<<>>>>>>???@@@BBBBBBCCCBBBBBBCCCEEEHHHHHHIIIKKKMMMPPPQQQRRRRRRRRR\\\jjjrrrooonnnyyy|||}}}WWWGGG@@@>>>888888;;;555444555555555666666666777444444333333333333222222000111222222222222111000000111111222222111111000///000111111000000111333555666888999999@@@SSSeee{{{gggPPPEEE@@@BBB@@@999666:::333777777222111444555222111111111000000000000000//////666999<<>>@@@BBBBBBDDDCCC???888444444777:::999777666666666444222222222111111111111111111444111///.........---+++,,,,,,---...000111222222...000111111111111222444222222111111111222333333222000------///000111111000111222333444444333222000000/////////.........000000111111111111111111...000111222222333555777:::<<<@@@HHHXXXgggmmmkkkSSSIII@@@===;;;999888:::666;;;@@@???:::555444555444555666666555444444555333444666777777777666666111333444444333222444555666888999888666555777888555555666666666666888999444777999:::;;;<<<===???BBBCCCBBBAAAAAABBBDDDGGGHHHJJJLLLOOOQQQRRRSSSSSSOOOXXX```rrrzzzmmmwwwtttRRRDDD>>><<<666777:::555444555555555666666777777444444444333333333222222000111222333333222111000000111111222222222111111///111222222111111222333///222777;;;AAAQQQnnnvvviiiVVVHHH???===@@@===333000666000444555000000333333/////////000000000///......+++///888888333GGGjjj|||oooXXXGGG<<<444222333...---,,,---......,,,+++,,,+++***)))***+++,,,---...,,,******+++++++++***(((((()))***+++---///000000444;;;BBBGGGMMMQQQTTTXXXYYYXXXQQQHHHCCCBBBDDDIIIFFFBBB???<<<888444111333222222222111000000000222000.........///...---***+++---///111333444555...000111222111111333444000/////////000111222222111///,,,+++---///111111///000111222333222222111000000//////.........---,,,---...000111111111111111222444444333333444666333888===CCCNNN]]]gggjjjWWWKKK@@@;;;:::999;;;>>>999EEEOOOLLL???444333777111333555555444333444555555666777888888777666555111222444444444444666777555777:::999777666777999444555555555555555777999;;;<<<;;;::::::;;;>>>AAABBBBBBBBBAAA???@@@CCCFFFHHHJJJMMMOOORRRSSSSSSSSSKKKTTTXXXfff~~~mmmvvv{{{lllPPPEEE;;;;;;===;;;999888666555444444555777999;;;111222333444444444333333000000111111111111000000000000111222222222222111222111111222333444444333555888:::>>>LLLgggnnnYYYQQQTTTEEEBBB===:::888777666555222222222222111000///...111000000////////////000555///...333666<<>>===@@@===999999===FFFHHH>>>444222555666555555777777777666555444333333444555666777888888555666777777666666777888999999888777777666666555999888888777777777777777999999:::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCDDDEEEIIIJJJMMMOOOQQQRRRSSSSSSVVVWWWXXXdddpppvvv~~~{{{jjjMMMCCC:::999;;;:::777666777666555444555666888:::333333333444333333333222000000111111111111000000000111111222333222222222444333333333333333222111666888>>>KKKdddsssjjj```RRRKKKLLLAAA>>>:::777666555333111333333333222222222222111/////////000111333444555444......222222333AAASSShhh{{{hhhHHH888222000222000...---///000000/////////.........---------*********************************++++++,,,---...333:::JJJ\\\bbbcccmmm|||zzz{{{yyyssskkkiiinnnsss{{{tttkkkbbbZZZSSSLLLGGGCCCEEEDDD>>><<<>>>???<<<888333111333222///...000+++,,,---...///000111333222111000111333333111///111000///.........//////------------............///---,,,---000111111000111000///...---......///,,,,,,...///000000111111222222222333444666888999666555777;;;>>>EEESSS```ppp___LLLEEEBBB???;;;888555;;;<<<777333555777666666666777777777666666666444555555555666777888888555777888777666666777999999999999999888888888888888888777666666777777777999::::::;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCFFFHHHKKKNNNPPPQQQQQQPPPRRRSSSUUUaaa|||sssuuu{{{{{{dddJJJAAA999888999777555555777666555555555666777888444444444333333222222111000000111111111111000000111222222333333333333333333333333333333333333333999>>>LLLddd~~~hhhUUUPPPPPPJJJDDDCCC<<<:::888666555444111///111000///////////////000000000000111333555666777111......111///,,,444@@@VVVuuuxxxSSS999333555111///------...000000///...............---------++++++++++++++++++++++++,,,+++++++++,,,---...///000666DDDTTT[[[^^^jjjxxxvvvvvvvvvuuutttwww|||{{{tttllleee^^^YYYZZZXXXSSSMMMLLLPPPPPPNNNDDD<<<777555444111000333------....../////////000222111000111333333111000///...------------......,,,------------.........///---,,,---///000000000111111000////////////000,,,---...///000111111111333333333444555777888999666444444777:::@@@KKKWWWqqqkkk^^^OOOEEEBBB===888222444444222444777888555888777666555666666777888888777666555555666777777666777888888777777888::::::::::::::::::;;;;;;;;;777666666666666666777777::::::;;;;;;<<<=====================>>>???@@@AAABBBEEEIIIMMMOOOOOONNNMMMNNNPPPSSS^^^vvvyyyuuuvvvzzz]]]HHH@@@999999999777555555777777666555555555666666666666444333222111111111000111111222222111111000222222333444444444444333///000222222333444555777===NNNffffffUUUFFFDDDFFFDDD???===:::999777777777555222000222111///............///333222222111111222222333///...///111000---222;;;GGGfffyyyZZZ???999>>>111///------...000000///........................++++++++++++++++++++++++---,,,,,,,,,------...///---111:::DDDGGGJJJTTT___cccbbbbbbeeejjjppptttwww~~~{{{vvvooohhhccchhhgggbbb^^^___ddddddaaaZZZNNNCCC<<<888333222444000/////////000000000///111111111222222222111000000000///...------,,,,,,........./////////000000///...---...///000000000222222111111111000000000------......///111222222444555555666777888888999888555555777:::>>>GGGPPPaaakkkkkk[[[JJJCCC???:::777777666444444666666666888666555333444555888999;;;999777555555555666777777999:::999888888999:::::::::;;;;;;<<<======>>>666555555555666777888888::::::;;;;;;<<<===>>>??????>>>>>>======>>>???@@@@@@CCCHHHMMMOOONNNLLLKKKLLLNNNRRR\\\ooowwwqqq{{{}}}[[[GGG@@@;;;::::::777555777666666666555555555555555777666444333111111111111111111222222222222111111222222333444444444444333000111222111111222666:::FFFdddiiiTTTLLLEEEBBBAAA===:::999888777666666666555333111555555444333222111111111222111111000///000000000111000000000///...333999===UUUrrrzzziiiPPPAAA>>>333111......///000000///---.....................++++++++++++++++++++++++------,,,,,,,,,---......///111555999:::;;;BBBJJJPPPNNNNNNRRRXXX^^^bbbccckkkpppuuuxxxwwwqqqkkkfffiiikkkkkkjjjnnnsssuuusssooo```OOODDD===777444444444222//////000111000...000111222222222111111111333333222000///---,,,+++............////////////,,,------,,,,,,,,,......222222222222222111111111............///111222333555666666777777888888888999666666999;;;<<>>;;;888555444555777888:::;;;;;;;;;999888888:::::::::;;;<<<===>>>>>>???555555555555666888999999;;;;;;;;;;;;===>>>@@@AAABBBAAA@@@>>>>>>???@@@AAA@@@DDDHHHMMMOOONNNLLLKKKLLLPPPUUU[[[iii|||{{{pppxxx\\\FFF@@@<<<<<<;;;777666888555555555555555555555555777666444222111111111111111111222222222222111111111222222333333333333333444555444111000222999>>>WWW|||nnnWWWGGGFFFDDD@@@<<<888777777666555333333444444333111333444444555555444444333000000000000000111222222333222111///------000333888GGGccc}}}~~~eeeIII:::666333111///000000000///---------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------///111222111333888===>>>======@@@DDDIIILLLMMMQQQXXX```eeeeeebbb]]][[[]]]cccgggiiimmmtttzzz{{{zzzjjjWWWLLLEEE@@@===>>>>>>999333000111111000...000111333333111000111222444444333222111///---,,,+++,,,,,,,,,,,,---------***++++++***))))))+++,,,222222333333222222111000///.........///111333444555666777777777777777666666444555999;;;:::===AAAGGG]]]qqqqqq```NNNBBB<<<999888999888444111444;;;777555444333333555888:::???<<<888555444555888:::===>>>>>><<<999888888888999::::::;;;<<<=========555555555666777999:::;;;<<<;;;;;;<<<===???AAABBBEEEDDDBBB@@@??????@@@AAAAAADDDHHHLLLNNNNNNMMMLLLMMMRRRXXX\\\dddtttqqqxxx~~~\\\EEE@@@<<<<<<;;;777666888333333444555666666666666777666333222111111222333111222222333333222222111000111111222333222222222444444444222222777BBBJJJoooppp[[[JJJAAAAAA???;;;888777888999888555333333444555555555222444888;;;======<<<<<<555555444333333333333333000111111///............666;;;SSSwwwuuuUUU@@@999666333111111000///...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))),,,...---,,,...111444111222222333555777:::<<<>>>CCCIIILLLKKKIIIIIIIIIHHHQQQWWWXXX[[[eeepppvvv}}}mmm\\\UUURRRQQQPPPRRROOOGGG===777555555333111///111333333111000111222111222222222222000///...++++++,,,,,,,,,---------+++,,,---,,,***)))+++...111222222333222111000/////////......///111333555555666777777777666555444444333555;;;===;;;:::;;;AAANNNbbbppplllZZZIII@@@>>>999666777666333555999777777666555666888:::;;;@@@===888444333555999;;;@@@@@@@@@===:::777777777999999999::::::;;;;;;;;;555666666777999:::<<<===<<<<<<;;;<<<===???BBBDDDGGGEEEBBB@@@>>>???@@@AAABBBDDDGGGJJJLLLMMMMMMLLLLLLSSSZZZ^^^bbboootttxxxyyyZZZDDD???<<<<<<:::666555888222333444555666666666666777555333111111111333333111222222333333222222111000000111222222222222111000111222222444>>>LLLWWWuuu\\\MMMBBB???>>>:::666666999<<<<<<;;;888666555666888999999888<<>>===<<<;;;===???888AAAGGGGGGIIITTTcccmmm|||nnn```\\\^^^```bbbddd^^^TTTGGG???<<<:::888555///111444333111///111222...///000222222222111000---------.........//////...000111000---,,,...111111111222333222111000///000///......///111333555555666666777777666444333555444777===@@@===::::::;;;???QQQiiirrrcccOOODDDGGG<<<666888:::777555666888888888888999:::<<<===@@@===888444333666:::===AAABBBAAA>>>:::777666666888888999999999999::::::666666777888999;;;===>>>===<<<;;;<<<===@@@BBBDDDGGGEEEBBB???>>>>>>???@@@BBBCCCFFFHHHJJJLLLLLLLLLJJJRRR\\\___aaammmvvvyyyvvvrrr~~~ZZZGGGBBB;;;888888888777555888777444333222333555666999666333222222222111000222333444333111000111222222111111111222444666777999111777222<<>>CCCEEERRR\\\^^^ccckkkiii```YYYOOOBBB:::777666333000555333222222000---///333555888???^^^rrrwwwrrrRRR@@@<<<444///000222111...000000000000/////////...++++++,,,,,,++++++***)))...------,,,+++***))))))......//////000111222222000000000000111111111111000000111222333444555555333888<<<======BBBMMMUUUjjjddd^^^]]]bbbhhhkkkllleeeaaaWWWJJJCCCCCCCCCAAA===999444///---...111333333222222222222222333444222111///---------///000///...---,,,---///111222000111111111000///...---111000///000333555555444555555555444222222333555444444444444555777888999AAA>>>EEEYYYkkkjjjXXXHHHDDD>>>999888777666888<<<999888777888;;;===>>>>>>>>>>>><<<:::888888:::<<>>===;;;999999888999;;;;;;999888777888<<<999666555888;;;===>>>;;;;;;:::999:::;;;<<<===CCCDDDDDDBBB@@@???@@@BBBBBBCCCEEEGGGIIIJJJKKKKKKOOOTTTZZZ```ccckkk}}}pppxxxqqqnnn^^^GGGAAA;;;777777888777555777666555444444444555666888666333222333333333222555666777666444333444555222111111111333444666777666333999333:::DDDTTTmmmPPPBBB?????????999666777888666666777777999<<>>:::::::::999;;;???BBB>>>999888;;;???AAABBB======<<<:::888999;;;===>>>>>>>>>>>>===;;;::::::888:::<<<======<<<<<<<<>>999666999;;;999777777;;;AAAIIIRRR[[[gggttt|||rrr[[[LLLGGGDDD>>>777111//////333333111222555...444555IIIaaayyy```DDD@@@:::444111000111222444333111000......------///000000000000///...............---------------.........///////////////............//////000000111111111111000//////...///111333222///000777===EEEDDDEEEKKKTTT\\\aaabbb^^^gggmmmhhh```[[[XXXVVVSSSNNNFFF>>>777333222111444333222111000/////////---,,,+++***+++,,,---...///...---,,,,,,,,,---...///.........///000222333666444000///000111222222222555777888777555555555222222222333555777888999444777999AAAQQQ___\\\QQQDDD>>>:::;;;===<<<>>>BBBJJJBBB:::777:::???AAAAAA;;;;;;;;;:::999:::===???===============<<<<<<;;;999;;;===???AAABBBBBBBBBAAA???<<<;;;;;;;;;999888::::::999999999:::;;;<<>>MMM```qqq}}}|||~~~iii\\\YYYSSSHHH===666222222444444111///000000888444@@@WWWwwwiiiJJJDDD===888333000222666777666333111///.........000000111111000000///...,,,,,,------............++++++---///111222444444,,,------......///////////////000000000///...---111333444222///000444999999999;;;@@@FFFKKKNNNNNNQQQ\\\hhhkkkkkkiiiddd^^^[[[UUUKKK@@@888333222222555444333222111000000000------,,,,,,---...///000///...---,,,,,,,,,,,,,,,111///...---...///111333999555000......000111111111555999:::999777555555111111222333444666888999777;;;::::::GGGZZZ```ZZZHHH@@@;;;;;;======>>>AAAIIIAAA888555888<<<<<<:::999:::;;;;;;:::;;;>>>@@@<<<<<<===============<<<;;;<<<===@@@CCCDDDDDDCCC@@@???=========<<<:::888999999999999::::::;;;;;;===@@@DDDFFFFFFDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJJJJNNNPPPTTTYYY\\\ddduuu}}}~~~}}}```eeeyyyWWWDDD???:::777888::::::888555555666777777666666555888555222111111222111000222444555444333222444555111222333444555666666666444777666777???ZZZdddKKK???;;;999777888444333666888888:::>>>GGG^^^{{{{{{jjjgggppp}}}tttooolllbbbOOO???:::555333555555222///000222999333888LLLnnnoooUUUKKK@@@:::555111333888:::888555333111000000000000000000000000///......++++++,,,,,,------......'''((()))+++---///000111+++,,,,,,---.../////////---...000111111111000///---///000...---...111444555666777:::>>>@@@@@@@@@FFFPPP[[[fffppptttoooggg^^^WWWKKK@@@777444444555444444333222111111111111------------...//////000......------,,,,,,,,,,,,333111///...---...///111888555000---...///000111222555999;;;:::777555444000111111222444555777888666999666333;;;MMMYYY[[[RRRGGG>>><<<<<<;;;<<<>>>CCC>>>999777999:::777444666888:::::::::;;;>>>@@@;;;<<<<<<===============<<<<<<===@@@CCCEEECCCBBB>>>======>>>>>>>>><<<:::999999::::::;;;;;;;;;;;;;;;???DDDGGGFFFDDDCCCBBB@@@AAABBBDDDFFFJJJLLLNNNNNNOOORRRVVVZZZaaarrrzzzaaakkkuuuOOOCCC>>>999888:::======<<<777777777666666666555555777555222111222222222111000222333333111111222444111222333555666666666666444888444:::DDDcccsssQQQ>>>::::::::::::999777777777666777???HHHbbb|||xxxeeeVVVRRRYYYeeennnyyywwwyyy}}}}}}oooVVVBBB===666222444666555333444222777000444AAA___}}}qqqcccRRRBBB<<<888333555::::::999555333111000111111//////000000//////...---++++++,,,,,,---------...,,,,,,------------------+++,,,,,,---...///000000...///111333333333111000,,,---......---...111333333555777999;;;<<<======AAAGGGOOO[[[jjjtttrrrkkk___XXXOOODDD<<<888777777555444333222000000//////,,,,,,------------------............------------333222000///.........///555333///...///000111111333666:::;;;999666444333111111111222333444555666888777444333777BBBRRR]]]bbbTTTFFF???===::::::;;;>>>===<<<;;;;;;999666333555777999:::::::::<<<>>><<<<<<===============<<<<<<;;;;;;???CCCEEECCCAAA<<<<<<;;;===>>>>>>===;;;999:::;;;<<<<<<<<<;;;;;;;;;???CCCEEEEEECCCBBBBBB??????@@@CCCFFFJJJNNNPPPOOONNNPPPTTTXXX```ooo}}}~~~xxxcccuuuuuuJJJBBB===999999<<>>CCCJJJVVVbbbfffddd___\\\WWWOOOGGG@@@;;;888<<<;;;888555333111//////..................------------.../////////......000000000000////////////222000......000222222222555777::::::777444333222222222222222222333444444999444444888888<<>>DDDGGGFFFCCC===<<<;;;;;;======<<<;;;:::;;;<<<=========<<<<<<<<>>888DDDBBB???;;;777444111000111111222222111000//////------...///000000000///---...///000111111111000///...---///111333333333666888999999666333222111333222222222222222222333666///111888888777HHHaaaoooXXXJJJBBB===::::::555999<<<:::555333555888333555777888888888999:::=========>>>===<<<<<<;;;888777888===EEEIIIHHHEEE???===;;;:::;;;<<<;;;:::;;;;;;===>>>>>>>>>===<<<<<>>;;;;;;===@@@BBBBBB@@@>>>999555222111222222333111000000333555666666222222222222222222222222444444444444555777888999777777555AAAPPPxxxdddKKK???AAA<<<:::===<<<;;;999<<<@@@AAALLLmmmfffSSSNNNIII???>>><<<;;;::::::;;;<<>>666555555:::===<<<777333333555444222111444999===>>>===999:::;;;===???@@@BBBCCC:::;;;;;;<<<===AAAFFFJJJ;;;:::888999:::;;;;;;::::::;;;<<<===>>>>>>>>>>>>???AAADDDEEEDDDCCCCCCCCC@@@@@@???@@@BBBEEEIIIKKKNNNOOORRRUUUWWW]]]mmm{{{sss~~~xxxmmmhhhGGG???===:::999;;;===??????===;;;888555333333444555888666333222222222111000222222222222222222222222333333333444555777888999888888666AAATTT___GGG>>>@@@<<<:::===;;;;;;999888>>>IIIaaa|||lllXXXLLLGGG>>><<<;;;;;;:::::::::::::::222:::HHHZZZqqq```LLL;;;888888333111444000333111555BBBNNNggghhhGGG<<<;;;777444777777555333222000000000111111111111111111111111111//////......//////000111///......------...//////......//////000111111222111000000333777777222---////////////////////////000000111444777999888666444444444444666999>>>AAAHHHLLLUUU[[[XXXOOOIIIJJJKKKRRRSSSJJJ===555222///000000///////////////000///++++++///222///------...------...//////---***.........///000111222333444444444333222111111000222222333333333333222222777222111555666888GGGYYYvvv{{{nnnZZZOOODDD999999888;;;>>><<<777444444555333222222555:::======<<<:::999999999:::<<<>>>@@@<<<======<<<<<<>>>AAADDD;;;:::888888:::<<<<<<<<<<<<<<<<<<<<<======>>>>>>@@@BBBEEEFFFEEECCCCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNQQQUUUWWW]]]lll{{{rrr{{{{{{tttbbbGGG>>><<<999888999:::;;;;;;999888666444444555666888999777444222222111000...111111111111111111111111222222333444555777999:::888:::666BBB\\\YYYEEE>>>AAA===<<<>>>;;;:::999999BBB[[[~~~xxx___RRRHHHEEE@@@555777888999:::::::::999999444777<<>><<<666333333222444111444???III___~~~qqqTTTDDD===777666888:::777444111000000111111222222111111000000//////...............///000000222000---,,,,,,---000111...//////000000111111111222000///111444444000---...........................000222666::::::888555333333222333444555777999<<<@@@GGGNNNOOOLLLNNNRRRSSSWWWUUUKKK@@@:::555111/////////......///000000///,,,,,,///111...---...------,,,,,,------+++)))------...///////////////333222222222111111000000333333333444444333333333666222222555555666CCCRRRmmm{{{yyykkk^^^LLL>>>===;;;===???<<<777444444555222222444777:::======<<<<<<:::888777888:::===>>>>>>??????>>><<<;;;;;;<<<<<<999777888:::<<<>>>>>>>>>===<<<;;;;;;<<<>>>???@@@BBBEEEEEEDDDCCCCCCDDDHHHIIILLLNNNNNNMMMLLLJJJLLLMMMPPPSSSUUU\\\kkkzzzqqqwww}}}~~~{{{\\\HHH???<<<999888888999888888777666555444444555777888555333222222333444333222000000000000000000000000111222222333555777999:::888;;;888EEEeeeyyySSSCCC???BBB>>>>>>@@@<<<999<<<>>>LLLnnnfffMMMDDD@@@AAA>>>333444666999;;;<<<;;;:::888:::999888;;;HHH```yyyjjjSSSEEE>>>888555555666777333444<<>>IIIaaauuuyyylllUUUBBBAAA=========:::666333333444222333555888;;;<<<<<<<<<===<<<;;;:::;;;<<<===>>>>>>@@@AAA@@@===:::999:::<<<:::777888:::===???@@@@@@>>>;;;999999;;;>>>@@@@@@BBBDDDDDDCCCBBBBBBCCCGGGJJJOOORRRSSSQQQMMMKKKKKKKKKOOORRRTTTZZZiiixxxpppsssyyyXXXIII@@@===;;;999999999888777777777666555444444555555222111111222444555555444000000000000000000000000111222222333555666888999777;;;999IIIlllrrrMMM@@@>>>@@@===>>>@@@:::<<>>===555444666999<<<===<<<:::999666555333555???SSSmmmwww```MMM@@@999666777777888333444:::;;;GGG^^^qqqVVV@@@999::::::<<<:::666222000000222333333222222111000//////..................///000000000111111111000//////...000000000000111111111111222000///...//////...---........................///111666<<>>>>>======<<<<<<===???AAAAAA???<<<;;;;;;<<<:::888999<<<>>>@@@@@@@@@>>>;;;999999;;;???AAA@@@AAACCCBBBAAA@@@AAABBBEEEHHHNNNRRRSSSRRRNNNLLLJJJKKKNNNPPPRRRWWWfffuuuooorrrxxx~~~VVVIII@@@>>>;;;::::::999888666777777666555444444444444444333222333444444222111111111111111111111111111222222333333444555777777777999:::OOOpppnnnHHH>>>===>>>999<<>>999888555777444666<<<:::AAATTTrrryyyZZZ???888:::888;;;999666333111222333333333333222222111111000000///////////////000111111000111222222222000///---111111111111111111111111000000//////////////////........................///222666<<>><<<;;;999999<<<>>>@@@@@@???=========<<<;;;:::;;;===?????????>>><<<:::999:::<<<@@@BBBAAABBBCCCBBB@@@@@@AAABBBDDDFFFKKKOOOPPPOOOMMMKKKKKKKKKMMMOOOPPPUUUcccqqqpppsssxxxzzzUUUFFF>>>===;;;::::::999888666666555555555555444444444555444444444444333111///222222222222222222222222444333333333444444555666777777;;;UUUrrrnnnHHH@@@???>>>999===AAA:::@@@DDDQQQmmmnnnOOOBBB@@@AAA;;;:::<<<777555666888999:::999888777:::666444666777:::FFFRRRhhhpppuuunnn]]]LLLAAA<<<888:::888;;;???:::<<>><<<999555000++++++...111111///...---///222222333:::CCCUUU]]]___WWWJJJBBB===:::555555333222111111000000...---...///...,,,...444666333111///000000///...000000000000000000111111//////000111111222333333444333222111111222333444333555666555555666777777@@@SSShhh|||nnnPPPFFF>>>;;;777444333444555555666777777777666999===AAAMMMJJJDDD>>>:::888888888<<<===???>>>===<<<<<<===<<<<<<<<<===???@@@>>><<<<<<;;;:::999;;;===@@@BBBCCCDDDEEECCCBBBAAABBBCCCFFFGGGIIIKKKLLLKKKJJJIIILLLLLLMMMNNNNNNRRR```nnnrrruuuxxxxxxTTTEEE===;;;:::999999999777555444444444555555555666666333333333444555444222000222222222222222222222222555444444333333444444555666666<<>><<>>AAA<<<;;;===999555555777888888777777666555111111444666888@@@KKKWWWkkk~~~oooZZZIII@@@===@@@===???BBB999777DDDbbbfffEEE???BBB>>>888888777666555444444444333333333333333333444444111111111111111222222333666444111///...///111222222222111111111111111111,,,...000111111000000000000000000000000000000000...///333888;;;===;;;999333...)))(((---000111///111000111222111///444;;;@@@MMMXXXVVVMMMEEE@@@===777666555333222111000000222000000///+++&&&(((---666333000////////////......------,,,,,,...///000//////000111222333333444444333111000000111333444333555666666666777777666===MMM```yyysssTTTGGG???;;;777444444555666777777888888666555888>>>BBBYYYSSSIII???999888999:::<<<===>>>===;;;::::::<<<<<<<<<===???@@@@@@===;;;::::::999:::<<<>>>AAACCCFFFFFFFFFEEECCCBBBDDDEEEHHHIIIIIIIIIIIIHHHHHHHHHLLLLLLMMMNNNMMMQQQ^^^llltttwwwxxx|||qqqJJJIII>>><<<:::999999999888777666555555444444333333222333333333333333333333333444444444333333222222222555444444333333333444444666666===LLLyyylllOOOEEE===<<<>>>===<<<>>>===TTTsssbbbJJJAAAAAA@@@???>>><<<:::999666555555555555444444444333222111111333666:::<<>>666222333222///111666444333111////////////000000000////////////000000000///...,,,,,,,,,---...............000222444555999666333111222555666666888777666555555666777888999FFFSSSuuuvvvbbbEEE>>>:::888999888666666999999999;;;<<<999888>>>FFFaaaWWWIII>>>888888:::;;;===<<<;;;::::::;;;===>>>DDDAAA>>><<<<<<=========:::;;;<<<===???AAABBBCCCFFFFFFEEEBBB@@@BBBGGGLLLPPPLLLHHHHHHJJJKKKJJJIIIKKKOOOMMMPPPUUUTTT]]]rrrvvvyyy{{{{{{www}}}oooJJJJJJAAA>>>;;;:::::::::999888666555555444333222222111333333333333333333333333444444333333333222222222555444444333333444444444888777>>>MMMzzzjjjPPPFFF<<<;;;<<<===>>>AAAHHHdddYYYFFF?????????>>><<<;;;999888666555555555555444444444333333222222444666888:::>>>ZZZwwwsssUUUFFF???BBBCCCAAA??????AAABBB___mmmKKKAAA===;;;999777555555555555444333222222333444555666666666444333111000///000000111555444222111000////////////000000111000///...---//////000111111111111000222222222111111111111000333555666666555444444555333000---,,,---///000000///...000444555222111333333555;;;EEEOOOVVVWWWUUUCCC<<<777777555111///111333222111/////////000111///......------......///111111000000000000000000////////////000111333444777555333222444555666666777666666666777888:::;;;444>>>GGGiiiwwwfffIIIBBB===;;;<<<;;;777666888:::999:::;;;999888===EEEZZZRRRFFF===999888:::;;;::::::::::::<<<===???@@@DDDAAA>>>======>>>>>>===;;;<<<===???@@@BBBCCCCCCJJJJJJIIIFFFCCCEEEKKKPPPRRROOOKKKIIIJJJLLLLLLKKKLLLOOONNNQQQVVVUUU^^^sssuuuxxxzzz{{{vvvxxxrrrpppvvv}}}kkkLLLKKKEEEBBB===::::::::::::999666666555444222111000000333333333333333333333333333333333333222222222222444444444333333444444555888777>>>PPP{{{fffPPPEEE<<<999;;;<<<@@@DDDOOOtttsssQQQDDD======<<<;;;:::999777666666555555555555444444444333333444444555666666777666LLLjjj~~~bbbIII@@@@@@@@@?????????BBBEEEaaarrrPPPDDD???===999888666666777777555444222222333666888:::999777666555333111111111111111444333222000///////////////000000000000///............///000000000000000222222222222222111111000333666888888666333222222333111......///111222222111///000555555222111444///111555===HHHRRRYYY\\\JJJCCC>>><<<;;;666222000333222000000///000111222000//////......//////000000111222333333222222111111000000000000111222333555333333444666777666555555555666777888:::;;;<<<888===AAAbbb~~~}}}pppSSSGGGAAA>>>>>>===999666777:::999:::;;;999777;;;BBBPPPJJJBBB;;;999999:::;;;777888999;;;===@@@BBBCCCEEEBBB???>>>>>>???>>>===<<<===???@@@BBBCCCDDDEEEMMMLLLKKKGGGEEEGGGMMMRRRSSSOOOKKKHHHHHHJJJKKKKKKLLLPPPOOORRRWWWVVV___uuusssvvvyyyzzzqqqmmmooollllllooouuuyyyzzz{{{~~~gggNNNNNNIIIDDD???;;;::::::::::::666666555333222111000///333333333333333333333333333222222222222222222222444444333333333444555555888666???RRR}}}cccLLLCCC;;;:::;;;<<<@@@EEEOOO~~~hhhLLLGGG;;;;;;::::::888777666555666555555555555444444444333444555666666666555444999BBBXXXnnn}}}oooTTTBBB???===>>>??????CCCGGGaaauuuRRRDDD???<<<:::888777777888888666444222222444:::???AAA===:::888777555333222222222222444333222111000000000000222222222222111111111000......///000111111111111222222333333222222000000444777999999777333111000555333111111333555666666222000111444555222222444222222222666<<>>@@@???^^^}}}yyy[[[JJJCCC??????>>>:::777666:::999999:::999666999???EEEAAA<<<999999:::::::::888888:::<<<>>>@@@BBBCCCDDDBBB@@@???@@@@@@???>>>===>>>@@@CCCDDDEEEFFFFFFKKKKKKIIIEEEBBBDDDJJJOOOQQQMMMIIIFFFEEEFFFHHHIIILLLPPPOOORRRXXXXXXaaavvvqqquuuxxx|||rrrllliiiiiiiiijjjkkknnnrrruuuvvv|||cccPPPOOOIIIEEE???;;;:::::::::999666555555444222111111000333333333333333333333333222222222222222222222222333333333333333444555666777555???VVVbbbIIIBBB<<<<<<<<<<<>>??????CCCIII```vvvQQQCCC===;;;999888888888999888666444333444:::DDDMMMNNNGGG@@@;;;999777555444333333333555444333333222222222222222222222111111111111111...///000111222222222222111222333444444333222111555777::::::888555333222555333222222444666666666222000000444444111111444555555555444555;;;EEELLLYYYWWWQQQIIICCC???;;;777333222111000000111111222222222111111111111222222---///222444555444111000222222222222222111111000222222333555888888666444555555555666666666666666;;;>>>;;;XXXyyyfffNNNFFF@@@@@@???<<<888888;;;888888:::888666777;;;<<<:::888777888999:::999:::;;;<<<===???@@@AAAAAABBBAAA??????@@@AAA@@@???===???BBBDDDFFFFFFFFFFFFHHHHHHGGGDDDAAABBBGGGKKKNNNLLLIIIFFFDDDEEEGGGIIIKKKOOOOOOSSSYYYYYYbbbxxxrrrvvvwww}}}ssslllhhhfffeeeiiikkkiiijjjooosssssszzzaaaRRRNNNGGGCCC>>>;;;999999888888666555555444444333333222333333333333333333333333111111111222222222222222333333333333444555555666777555AAA[[[eeeLLLEEE???===<<<<<>>???>>>BBBIII```uuuOOO@@@;;;:::999888888888999888666333555999CCCSSS______TTTGGG===<<<999777555444444444555555444333333333333333111000000///.../////////...///000222333333333333111222444666777666555444555777::::::999777666666444222111111333444333333222000000222222000000333666888888666444888@@@HHH\\\```^^^TTTIIIBBB<<<888555444222111000000111111000//////......//////000000222444666666555333222111222222333222222111111333333333555777777666444444555555666666555555444777===:::SSSsssyyyXXXMMMDDDBBBBBB???<<<;;;<<<888777999888555555888888666555555777999999888<<<<<<>>>???@@@@@@@@@@@@???>>>>>>???AAABBBAAA@@@===???BBBEEEGGGGGGGGGFFFFFFGGGHHHEEEBBBBBBEEEIIILLLLLLKKKIIIGGGGGGIIIKKKJJJNNNNNNRRRYYYYYYbbbxxxuuuxxxxxx}}}uuunnnhhheeecccbbbiiillliiiiiioootttuuuyyy~~~___RRRKKKCCC@@@<<<:::999888777666555555555555555555555555333333333333333333333333000111111111222222222222333333333333444555666666999666EEEaaakkkSSSJJJAAA===;;;===EEENNNssslllRRRBBB???::::::;;;::::::999888777666555555555555444444444333333444555666666666555999///<<>>???@@@===AAAIIIaaauuuMMM???;;;;;;888777777888999888555222333999HHH]]]mmmlll[[[KKK???>>>;;;888666555444444444444333333222222333333111111///.........///000---...///111222222333333222444777:::;;;;;;:::999555777999::::::999:::<<<444222111111333333222111222//////111111...///222333777;;;999555555;;;BBBTTT```ggg```SSSHHHAAA===777555333111000000000000///......------......///222333444555555444222111000111222333333333222111555444444555666666555333333444555666777777666666777???;;;MMMiiifffYYYMMMHHHGGGCCC@@@???<<<888777888888444333555666444333333666777888777;;;<<<>>>@@@AAAAAAAAA@@@<<<;;;<<<>>>AAABBBBBBAAA===???BBBEEEGGGGGGFFFFFFCCCEEEGGGFFFCCCAAACCCEEEHHHJJJKKKJJJHHHGGGIIIKKKIIIMMMMMMQQQYYYYYYbbbxxxyyy{{{xxxyyyrrrlllgggdddccc```hhhllliiiiiipppvvvwwwyyy}}}___RRRHHH@@@>>>;;;:::999888666444555555555666666666666777333333333333333333333333000000111111222222222222222222222333444555666777:::888GGGeeepppZZZOOOCCC<<<999===IIITTTfffQQQEEEBBB;;;;;;;;;;;;;;;:::999888666666555555555444444444333333444444555666666777AAA222888>>>EEEqqqXXXIII???@@@@@@===@@@HHHbbbtttMMM>>>;;;<<<777777777888999777444222///777IIIaaarrrppp]]]KKK@@@???<<<999777555555555333333222222111222222222444333111000000000111222,,,---...000111111222222444666:::===??????>>>===555777999::::::;;;===???666555333444444444333111222///...000000......111000666;;;999333111555:::HHH[[[jjjgggZZZOOOHHHCCC888666444222000/////////000000////////////000000111222222222222111///...000111222333444333222222666555444444555666555333222333555777999999999999777???888CCC[[[uuuqqqbbbSSSMMMJJJFFFCCCBBB<<<888666888888444222333666444222333555777777777:::<<<>>>@@@AAABBBBBBBBB::::::;;;===AAACCCBBBBBB===???BBBEEEGGGGGGFFFEEE???BBBEEEEEEBBB??????AAACCCFFFIIIIIIGGGFFFGGGIIIHHHLLLLLLQQQXXXXXXbbbxxx{{{}}}yyy{{{tttnnnjjjiiigggffffffgggiiikkklllooosssvvv|||```IIIHHH@@@>>><<<:::999888888999777666555666888888666555666555222111000000111222111111222222222333333333333333444333222333666888===<<>><<<===;;;;;;999888666444222111777;;;DDDTTTaaabbbWWWLLLEEEBBB>>>:::666444333333888777555333222222222222111222333333444444333333......//////000222333444666999>>>DDDGGGFFFBBB>>><<<999666999???CCCCCCAAA<<<555222333444111......111111000...------000222111444666666444222000000@@@FFFZZZoookkkTTTHHHKKKBBB666------222333222222///////////////////////////000111000//////111333555444444444444555555555222333333444444444444444444444444444444555666777999888999???OOOeeexxxyyygggTTTKKKKKKIIIDDD???:::888666555555555444222555444333222333666999;;;===;;;;;;<<>>>>>>>>???@@@AAABBBAAA@@@BBBDDDEEEEEEDDD:::===AAABBBAAA???======BBBBBBBBBCCCDDDFFFGGGHHHKKKMMMPPPRRRQQQTTTbbbqqqzzzsssyyy|||wwwpppkkkhhhfffdddbbbdddfffhhhiiikkknnnrrruuuyyy|||```JJJIIIBBB@@@>>>;;;999777777777666555555666888999888777666555333111000000111222111111222222222333333333000111111111000111444777::::::HHHcccwww```OOOBBB???<<<;;;GGGYYYqqq]]]NNNHHHBBB<<<;;;::::::999999999999999777444444666666555333555666666777777666666555555;;;666:::CCC^^^|||wwwSSSJJJBBB<<<@@@>>>GGG```tttMMM???======;;;:::888666444333222222333555;;;EEENNNOOOIIIBBBCCCAAA===999666444333333777666555333222222222222111222222333444333333333......//////000222333444666:::???FFFJJJIIIDDD@@@===:::777999???BBBBBBAAA<<<555111333444111......---///000000//////000111333444666555333111000000777<<>>:::888666666666666444222444444333444555777:::<<<<<<;;;:::<<<>>>@@@AAA@@@>>>>>>======>>>@@@BBBCCC@@@??????@@@CCCDDDCCCBBB===???AAABBB@@@>>>>>>>>>CCCCCCCCCDDDEEEFFFHHHIIIJJJLLLPPPSSSRRRUUUaaannn{{{tttzzz}}}yyysssnnnkkkiiigggeeebbbdddfffhhhiiikkknnnqqquuuwww{{{aaaJJJJJJDDDBBB???<<<999777666666555555555777999:::999888555444333111111111222222111111222222222333333333///000111111111222555777888888FFF___ttt]]]MMMAAA@@@===<<>>AAA???<<<888555333333222666555444333222111111111111111222333333333333222......//////000222333444666:::AAAHHHMMMLLLHHHDDD@@@===:::;;;>>>BBBBBBAAA===666222333444111......+++...111222111000///000555555555333000///000111111555AAAVVViiinnneeeYYYAAA;;;888777555111000333////////////////////////...///000000///000222444666777888999888777555333666888:::;;;;;;999777555111111222444555777888999777888999:::@@@LLL^^^kkk|||ooo^^^PPPHHHDDD@@@;;;999888777888888777444222222333444666888:::;;;<<<===<<<<<<>>>@@@@@@???>>>======<<<===>>>@@@BBBCCCAAA@@@@@@BBBDDDDDDCCCBBB???AAAAAA@@@???>>>>>>???DDDDDDEEEEEEFFFGGGHHHIIIIIIKKKPPPSSSRRRTTT^^^jjj}}}www{{{}}}zzzuuuqqqooollliiigggcccdddffffffeeefffgggiiiooorrrwww|||dddLLLKKKDDDBBB???<<<:::888777777777777666777999:::888777555444333222222222222333111111222222222333333333111222333333333444777:::777888DDDZZZpppZZZKKKAAA@@@???===JJJ[[[]]]SSSNNNKKKDDD>>>===;;;:::999888888888777777777888999999888888777777777777777777777777666999666???@@@OOOxxxcccUUUJJJBBBFFFCCCKKK```rrrMMM@@@<<<;;;999777444111000000222333777999:::::::::;;;===>>>===<<<999777444333222111555444333333222111111111000111111222222222222222......//////000222333444777;;;BBBJJJOOOOOOKKKHHHDDDAAA>>>===???BBBCCCBBB@@@999444444555222000000---///111222000///...///666555444111......///111111444:::FFF\\\nnnmmmbbbKKKBBB999666555222111222////////////////////////...///000000000000222555666777999::::::777555333666888;;;===<<<:::777555111222333555666777777777555666888999999AAARRRbbb|||uuufffUUUHHHBBB===:::888777888999999888444222111222555888:::;;;<<<<<<======>>>@@@BBBCCCAAA@@@>>>>>>======>>>???@@@AAADDDCCCCCCEEEGGGGGGEEEDDD@@@AAA@@@>>><<<<<<>>>???FFFFFFFFFFFFGGGHHHIIIJJJJJJJJJLLLOOONNNQQQ[[[gggzzzyyy{{{~~~zzzwwwssspppnnnlllhhhfffeeeffffffdddaaa_________ggglllrrryyyiiiOOOLLLBBBAAA???<<<;;;::::::::::::999888888888777555333444444333333333333333333111111222222222333333333111222333333333444777999999:::BBBTTTlllYYYKKKAAAAAA@@@>>>IIIZZZXXXOOOLLLJJJDDD>>>===;;;:::999888888888777888999:::999999999999666666666666666666666666777:::999@@@@@@PPP{{{iiiWWWKKKCCCGGGDDDKKKcccpppKKK>>>999888777555333000///000222333222555888888777777888::::::999777555333222111111333333333222222111000000///000111111222222111111......//////000222333444777:::AAAHHHNNNOOOMMMJJJGGGDDDAAA@@@AAACCCEEEEEECCC;;;555666666333111222222222222///---,,,...///555555333000------///111111555666999LLLeeeqqqooo^^^LLL:::333555555222111000000000000000000000000...///000000///000222444555666888999999777444222555777999;;;;;;999666444333444555666666555555444333444777999777;;;LLL]]]zzzzzzooo[[[JJJBBB===999777777777888999888555222000222555888:::;;;<<<;;;::::::<<>>DDDCCCDDDEEEGGGGGGEEECCC@@@@@@???===;;;;;;===???GGGFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIJJJMMMXXXdddvvv{{{{{{}}}yyywwwuuusssqqqnnnjjjgggffffffeeebbb^^^ZZZXXXWWW___dddmmmvvv~~~pppSSSLLLBBBAAA???===<<<;;;;;;<<<;;;999888777777666333111444444444444444333333333111111222222222333333333111111222111000111444666::::::@@@NNNzzzmmmZZZLLLCCCCCC@@@===GGGWWWZZZNNNIIIHHHCCC===<<<;;;:::999888888888777999;;;;;;999888888888777666666555555666666777666===;;;@@@@@@UUUlllXXXIIIAAAEEEBBBHHHgggnnnIII===999777666444222111000111222333111444777999888888888888666666555444333111000000111222222222222111000/////////000111111111111000......//////000222333444777999>>>EEEJJJMMMLLLJJJHHHFFFCCCAAAAAACCCFFFHHHDDD<<<666666666333222222333333111...,,,,,,...000333333222///------000222///222222111???ZZZqqq|||rrrYYY???555666666444111000000000000000000000000///000111000//////111333333444555666777555444333333444777999999888666555444555666666666555333222333222555999888:::III[[[www}}}xxxcccNNNCCC>>>:::666666555666777777444222111222555777999:::::::::777777888;;;>>>@@@@@@@@@BBBAAA???===<<<;;;<<<<<>><<<===???AAAGGGGGGFFFFFFGGGGGGHHHIIIKKKIIIGGGHHHIIILLLVVV```rrr}}}}}}}}}yyywwwvvvtttsssoookkkhhhddddddddd```[[[WWWTTTSSSVVV]]]hhhsss{{{wwwVVVKKKDDDCCC@@@>>><<<;;;;;;;;;999888666666666555333000333333444444444444444333111111222222222333333333222333333111000000222444999999===HHHuuuppp[[[MMMDDDDDDAAA<<>><<<<<>>>>>>>>AAA@@@>>>===<<<<<<<<<===@@@@@@AAACCCDDDCCC@@@>>>>>>???@@@@@@???@@@BBBCCCGGGFFFFFFFFFFFFGGGGGGHHHJJJHHHIIILLLMMMNNNTTT\\\lll~~~~~~sssrrrqqqpppoookkkgggcccbbbcccbbb___ZZZVVVSSSRRRPPPXXXeeeqqqzzzzzzYYYKKKGGGEEEBBB>>><<<:::999999777666555555666555333111333333444555555444444444111111222222222333333333555666555444222222444666888888:::EEEsssttt]]]OOOEEEEEEAAA<<>>___eeePPPCCC>>>EEEEEEMMMgggiiiFFF===<<<<<<333333333333333333333333444333222333555555444222222222333222222111000///000000111222222111//////...//////000000000000000......//////000222333444777777999>>>CCCGGGHHHHHHEEEDDDBBB???>>>@@@EEEHHHCCC:::444333333000///000***,,,000222111111111222...///000000//////000222444000...000999KKKeeeyyyoooUUUDDD<<<777666777000000000000000000000000222222222111///...///000//////000000111222333444222222444555777888888888111222444666777777666555666111333999;;;:::EEEUUUpppmmmTTTGGGAAA<<<666444333222444444444333333333444555666777888999<<<;;;999999;;;===>>>>>>@@@???===<<<<<<======>>>AAABBBCCCEEEFFFEEEBBB???>>>@@@BBBBBBBBBBBBDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHLLLPPPQQQPPPSSSXXXhhh|||yyywwwsssooojjjgggdddccc```^^^\\\\\\\\\YYYSSSNNNRRRWWW^^^gggpppyyy^^^KKKGGGEEEBBB@@@???>>><<<;;;;;;:::777555444444555666444444333333222111000000111222222333333222222111444444333222222333333333777111===GGG[[[}}}dddUUUEEE>>>======BBBHHH^^^{{{```KKKCCCAAA???>>><<<;;;::::::;;;;;;>>>===<<<;;;:::888777777666777999999777666666666BBB888:::EEECCCaaahhhNNNEEEBBB>>>BBBLLLkkkiiiJJJ@@@===<<<555555555555444333222111222333333444444333333222222111111000000000000000000000000000000000000000111222222222222111000000/////////000111111222222;;;;;;===???BBBDDDGGGHHHEEECCCAAA===;;;<<<@@@CCC;;;999666555333222///---111222222333222111000/////////000000000000//////...000222222555@@@QQQ^^^sssxxxlllOOO<<<<<<<<<666111000///...---......///111111111111000000000000000111222333444333222222000000111444666777666555555444444444444555666666777444555888:::===DDDLLLqqquuu]]]JJJ???;;;:::444111333444222333555555666777888999999999999777888:::;;;<<<=========??????>>>>>>======<<<<<<===BBBFFFFFFBBB???>>>????????????@@@AAABBBDDDDDDGGGFFFFFFEEEEEEEEEEEEEEEHHHKKKMMMOOOPPPSSSXXX[[[mmm{{{vvvtttppplllhhheeebbbaaaaaa___]]]\\\\\\ZZZVVVSSSRRRUUU[[[bbblllxxxdddOOOHHHEEEBBB@@@???>>><<<::::::999777666555444555555444444333333222111111000222222333333333333222222444333333222222333333333:::222:::AAATTThhhTTTBBB???>>><<>>CCCNNNhhhaaaEEE;;;777666666666666555555444333222222333333444444333333222222111111000000000000000111111111111111111111111000111111111111000///////////////000111111222222999:::;;;===@@@CCCFFFHHHFFFCCC???<<<;;;===???@@@999777555333333111///---111111222222222111000//////000000000000000000///333666777666444999DDDMMMdddqqqtttbbbMMMAAA;;;555222111000///...///000000222111111000000/////////000111222333444444444333111111222444777888777555333333333333333444444555777444555888:::<<>>>>>>>>=========AAABBBBBBCCCDDDCCCAAA???===>>>???AAADDDGGGIIIJJJKKKJJJHHHEEEDDDDDDDDDDDDHHHKKKMMMOOOQQQVVV\\\```sss~~~yyytttrrrooolllhhheeeccccccbbb```]]][[[\\\\\\[[[ZZZUUUXXX\\\ccclllzzznnnUUUIIIFFFBBB@@@???===;;;:::999888888777666555444444444444333333222222111111222222333333333333222222333333222222222222333333888333999>>>MMM}}}rrrVVVBBBBBBDDD======EEEFFF```eeeSSSNNNJJJDDD===;;;===???===:::999999999999999:::::::::999::::::999888888:::<<<===;;;888CCCRRRxxxlllWWWEEEBBB@@@===EEEQQQooo___GGG>>>999888777777666666555444444333333333333333333333333333222111111000000000000000222222222222222222222222000000000000000///.........//////000000111111222777777999<<>>>>>>>>>>>>>>DDDAAA???AAADDDFFFCCC@@@???@@@AAACCCFFFIIILLLMMMPPPMMMJJJFFFDDDCCCDDDDDDIIIKKKMMMOOOQQQWWW```fffwww}}}||||||wwwuuusssqqqnnnllljjjhhhhhhcccaaa^^^\\\]]]^^^```aaa^^^aaaeeekkktttwwwZZZLLLHHHDDD@@@???===;;;:::888888888777666555333222444444333333333222222222222333333333333333333222222222222222222222333444333333:::>>>IIImmm___FFFHHHJJJAAA>>>EEEBBBRRRqqqvvv```XXXVVVMMMCCC???AAACCC@@@<<<:::::::::;;;<<<<<<======;;;;;;;;;:::888888:::;;;<<<>>>:::HHH```cccRRRDDDBBB???===FFFVVV{{{}}}]]]KKKCCC===<<<888777777666555555444444333333333333333333333333222111111000000000000000222222222222222222222222000000111111000000///.........//////000111111111555666888;;;>>>BBBEEEFFFHHHAAA;;;888:::<<<:::777333111000000000000///---//////111111111000///...000000111111111111000000///222555555222222444888JJJVVVjjjsssfffLLL===<<<444333222111000000111222222222111000///......---///000111333555777888888666555555666888999888666222222222333333333333333666444555888:::;;;@@@GGG[[[}}}xxxXXXKKKFFF@@@===888555777666333222333666666555555555555666666999:::;;;<<<===>>>>>>>>>????????????????????????CCCAAA???@@@BBBDDDDDDCCCDDDDDDDDDEEEFFFHHHJJJKKKQQQOOOJJJFFFDDDDDDFFFGGGJJJLLLNNNNNNPPPVVVaaaiiiwwwyyywwwwww{{{wwwuuutttsssqqqooonnnnnnmmmddddddcccbbbbbbdddfffhhhgggkkkqqqxxx___OOOKKKFFFAAA???===<<<:::777777777777666444333222444444444333333333333333333333333444444333333333111111111111222222333444222444:::<<>>BBBBBBHHH^^^}}}vvvnnndddYYYLLLEEEDDDDDDAAA===::::::;;;<<<<<<======>>>>>>??????===;;;;;;<<<===<<>>999777888888444333444666555555444555555666777777888:::===???@@@AAAAAA>>>>>>??????@@@@@@AAAAAA@@@AAABBB@@@???@@@CCCFFFDDDDDDEEEEEEFFFGGGIIIJJJOOOMMMIIIFFFEEEFFFIIIJJJKKKNNNOOONNNNNNTTT___iiivvvuuuuuuwww}}}zzzvvvuuutttsssrrrrrrrrrrrrjjjkkkmmmnnnmmmnnnoooqqqpppuuu}}}fffSSSNNNHHHCCC@@@>>>===;;;888777777666555444333333444444444444333333333333333333444444444444333333111111000111111222333444777888777777???TTTvvvsssTTTGGGEEE@@@======AAABBBOOOjjjsssgggXXXMMMHHHEEEBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????>>>===>>>???>>>EEEDDD^^^~~~jjjRRRHHHCCCDDDBBBBBBTTTjjjjjjMMMEEE@@@:::;;;888777666444333444444555444444222222222222444444222111111000000000000000222222222222222222222222222222222222222111000000---......//////000000111444555666888;;;>>>@@@BBB@@@<<<777444555555333111000///......//////...---------///000000//////...//////000000000000//////---...///......///111444777>>>RRRllluuufffLLL<<<:::999666444222111000000000000////////////......///000000222444666888999999777555555666777777666444555666888888777777666888777888;;;<<<<<<@@@FFFTTTppp~~~hhhTTTHHHAAA===999777999:::666444555666555444444555777888999888999;;;===???AAABBBBBB>>>>>>???@@@AAABBBBBBBBB@@@CCCEEECCC??????CCCGGGBBBCCCCCCEEEFFFHHHJJJKKKMMMKKKIIIGGGGGGHHHJJJKKKJJJNNNQQQPPPOOOTTT```jjjyyy|||sssvvvyyy~~~yyyxxxxxxwwwwwwxxxxxxyyyrrrvvv{{{|||{{{zzzzzzzzzzzznnnVVVQQQJJJEEEAAA???>>><<<999888666444333333333444444444444444444444444444333333444444444444333333000000000000111222333444999999666777???LLLiii]]]FFF???@@@>>>:::>>>AAAHHHVVVmmmyyyiiiYYYOOOJJJHHHGGGBBBBBBAAA@@@??????>>>>>>;;;>>>CCCFFFGGGGGGGGGHHHFFFMMMOOOpppxxx]]]MMMFFFEEEJJJKKKPPPhhheeeIIIDDDAAA;;;===888777555333222333444444555444222111111222444555222111111000000000000000111111111111111111111111111111111111111000000///------......///000000000222333444555888:::<<<===:::888666333111111000000111///......//////...,,,,,,---...///000///............////////////......---...///////////////000222888HHH^^^mmmhhhTTTBBB???===:::777444222111111.........///////////////000000000111222444666888999777555444555666666555444555777888999888777666:::888999======<<<@@@FFFNNNbbbyyypppYYYHHHBBB===999777:::;;;888666777555555444444666888:::<<<;;;<<<===>>>???@@@@@@@@@>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJHHHMMMRRRRRRQQQWWWcccmmm~~~yyyppptttzzz}}}||||||||||||}}}~~~~~~xxx~~~sssXXXSSSLLLFFFBBB@@@>>>===:::888555333222222333444444444444444444444444444333444444555555444444333000000000000111222333444666999888<<>>BBBAAA;;;;;;BBBFFFJJJZZZvvvvvvdddWWWPPPOOOOOOHHHHHHGGGFFFDDDCCCBBBAAAAAAFFFMMMRRRTTTUUUVVVWWWNNNVVVYYY~~~rrrXXXKKKGGGIIIQQQUUU^^^yyy```DDDAAA>>>888;;;888666444222111222333444555444222111111222444555222111111000000000000000000000000000000000000000000000000000000//////...------......///000000000111111222333555777999:::666666555222///...///000111000......//////...,,,+++,,,.../////////......------............------***,,,///111222111///...222666???NNN]]]cccYYYKKKCCCAAA===:::666444333222------......///000000000000000000000111333555777999777555444555555555444444555777888999888777555;;;999:::>>>>>>===@@@FFFJJJXXXpppvvv]]]IIICCC<<<888888;;;<<<999777888555555444555666999<<<>>>>>>>>>?????????>>>>>>===>>>>>>???@@@BBBCCCDDDDDDJJJGGGEEEEEEHHHHHHFFFCCCKKKJJJIIIHHHGGGFFFFFFGGGKKKJJJJJJIIIHHHHHHHHHHHHFFFMMMSSSTTTTTTZZZfffqqqvvvlllrrrxxx}}}~~~|||^^^QQQKKKEEE???BBBBBB888999888666555333222222222444333222222333333111/////////000111222333333444222222222222222222222222444444555888:::AAAQQQaaavvv[[[FFF>>>>>>>>>FFFEEECCCEEEOOOaaawww{{{ppphhh```ZZZRRRNNNMMMPPPUUUUUUOOOHHHHHHNNNSSSYYYdddppppppjjjjjjeeetttdddQQQGGGFFFIIIVVVlllvvvSSSEEEBBB>>>===@@@:::888444111000111333555333222111//////111222333333333222222111000//////000000////////////000000000000111111111111000000...------------...//////000000111111111111000000333222222111000///......///......///000000///---............////////////,,,---///000111111111000111000///...///111333444444222>>>FFFJJJ___gggQQQGGGBBB>>><<<888333333777111000/////////111222333222333222111000111444666999777444333444555444333777888888999999999888888777888888:::===@@@CCCEEEHHHRRRfffyyy|||iiiPPP@@@<<<999777666666777666666333444555666777:::>>>BBBCCC@@@<<<;;;===??????============???AAACCCFFFGGGIIIHHHFFFDDDCCCDDDHHHLLLIIILLLPPPPPPNNNKKKIIIHHHNNNLLLIIIGGGFFFFFFHHHIIINNNMMMPPPWWW]]]aaagggmmmtttoootttxxx~~~```SSSLLLGGGBBBEEEFFF<<<999999777555444333333333444333222333444333222000000000000111222222333333222222222222222222222222333333444666777;;;IIIVVVuuuvvvZZZGGGBBBBBBEEEBBB???===BBBOOO___kkk~~~wwwppphhhffffffjjjnnnmmmeee^^^\\\bbbiiippp{{{|||ooosss}}}```OOOLLLMMMUUUiiihhhKKKAAA@@@===<<<>>>:::888555222111222444555333222000//////000222333333333222111111000////////////............//////000000111111111111000000...------------...//////000000111111111111000000222222222111000//////...000...---...///000///---------------............///000000111111000......000///.........000222333555333===BBBEEE[[[iii\\\NNNEEE>>>;;;888444333555111000000///000111222333222222222000///000333555888555333222333333333222666666666666555555444333888888888999:::===???@@@EEENNNbbbyyypppUUUCCC<<<:::888777777888777555444666777777999;;;@@@CCCCCC@@@===<<<>>>??????>>>>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHIIIIIIHHHHHHIIIJJJLLLOOORRRRRRPPPMMMJJJJJJLLLKKKIIIGGGFFFGGGIIIJJJNNNNNNRRRWWWZZZ]]]dddmmmuuupppvvvyyydddTTTLLLIIIDDDGGGIII@@@;;;:::888666555444444444444333222333444444222111222222222222222222222222222222222222222222222222333222333444333555>>>IIIaaa}}}qqqVVVKKKJJJGGGCCC>>>999999>>>GGGNNNeeerrr}}}uuussswww|||vvvqqqZZZLLLLLLNNN]]]{{{kkkUUU@@@;;;===;;;:::;;;:::888666444333333444555222111000//////000111222222222222111111000000///......------------......000000111111111111000000...------------.../////////000000111111000000///222222111111000000//////111///---,,,...//////...,,,,,,,,,------------...222222222111000...,,,+++......------...///111222555555:::;;;<<>>??????>>>???>>>>>>>>>???AAACCCDDDEEEHHHMMMNNNNNNKKKJJJIIIOOOQQQSSSSSSQQQNNNKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLQQQSSSWWWZZZYYY[[[eeeqqqvvvrrrxxx{{{hhhVVVLLLJJJEEEGGGHHHAAA;;;;;;999777666555555444444333333444555555333222333333333222222111111111222222222222222222222222222222333555333333888@@@RRRooolll[[[TTTJJJGGG@@@;;;888999===@@@MMM\\\ooo}}}}}}xxxyyyxxxfffVVVJJJJJJNNNbbblllTTTFFF;;;:::<<<;;;999999999888666444333333333333111000000//////000000111222111111111000000000//////......------......///000000111111111111000000...------------...////////////000000000000//////111111111000000000000000111///,,,+++,,,...//////,,,,,,---------.........111222222111000...,,,+++------,,,------...000000222666999777666EEE]]]kkkiiiUUU???666777666444222222222222111222222222222///000111000//////111333666444222222333444444333888777777666666555555555777777666666777888:::;;;???DDDXXXvvv~~~aaaHHH>>>===;;;::::::999777555666888999:::;;;===@@@CCCAAA@@@>>>>>>>>>????????????>>>>>>???@@@BBBDDDEEEFFFIIINNNPPPOOOMMMKKKKKKOOOQQQSSSRRRPPPMMMKKKJJJHHHGGGGGGGGGIIIKKKMMMNNNRRRVVV[[[]]][[[]]]kkkzzzwwwtttzzz}}}oooXXXLLLJJJEEEDDDEEE>>><<<;;;999888666555555555444333333444666666444333444444333333222111111111222222222222222222222222222222444666666444777===FFF[[[{{{ooo[[[LLLHHHAAA<<<999:::<<<===DDDPPP^^^iiivvvzzzvvvsssooommmllltttvvveee]]]TTTJJJLLLRRRkkkrrrSSSFFF@@@;;;<<<===;;;999999777777666555444333222222111111000000000000111111111111111000000000000000000//////////////////000000000111111111111000000...------------...////////////000000000000//////000000000000000111111111111...++++++,,,...//////---.........///////////////000111111111///...---,,,,,,,,,------...///000---555999777888BBBZZZtttxxx___CCC777777777444111222333333333333222222222///000111000//////111333777555333333555777888777777666666666666777999999666666666666888:::<<<===@@@BBBTTTsssbbbIII@@@>>><<<::::::999666555555777999::::::<<>>>>>>>>???AAADDDFFFGGGGGGIIILLLNNNMMMLLLLLLMMMLLLNNNPPPOOOMMMJJJIIIIIIFFFFFFGGGHHHJJJLLLNNNPPPPPPTTTZZZ\\\ZZZ___ooowwwuuu|||yyy___OOOLLLFFFCCCBBB;;;<<<;;;999777666555555555555444444555666777555444444444333333222222222111222222222222222222222222333222333777777555777<<<<<>>>>>>>>>>>===;;;::::::777777777777666444333222111111111111111111111111000000000000000000000000000000////////////000000000000111111111111000000...------------...//////...//////000000//////...//////000000111111222222000...,,,+++---......---........./////////000000...///000111111000//////,,,,,,---....../////////)))444888999>>>CCC[[[~~~hhhIII:::888777444222333333444444444333222222///000222111000000111333666555444555888;;;<<<<<<444444333333444666888999777777666777888:::<<<===@@@AAAPPPmmm}}}cccLLLBBB???;;;999888777666555444666888999:::;;;===???>>>???AAA@@@??????@@@AAA???>>>>>>???AAACCCEEEFFFFFFHHHJJJJJJJJJJJJKKKMMMIIIJJJLLLLLLIIIHHHGGGHHHFFFFFFGGGIIIKKKMMMOOOPPPLLLOOOTTTWWWWWW^^^qqqwwwvvv}}}hhhUUUQQQIIICCC@@@:::;;;:::999777555555444444555444444555777777666555333333333333333333222222222222222222222222222222333111222555555333555999888@@@]]]rrr\\\SSSGGG>>>;;;:::;;;;;;;;;@@@EEEGGGLLLTTTZZZ\\\bbbdddgggkkkllliiieeebbbWWWRRROOOPPPNNNKKKMMMSSSXXXZZZZZZVVVRRRQQQSSSTTT]]]kkkvvvOOO:::999<<>><<<:::;;;;;;888999999999888777444333222222333333333333222222///000000000000000000000/////////....../////////000000111111111111000000...------------...//////......////////////.........//////000111222222222...---,,,,,,......---,,,---------.........//////...///000111111000///...,,,---......//////000000+++666777777>>>???VVV~~~pppPPP>>>999777444333333444555555555333222111///111333333222111222333444333333555999===??????444444333222333444666777999888777777777888:::;;;??????LLLhhh}}}zzzdddPPPDDD@@@;;;777666666666555444666888::::::;;;<<<>>>===???AAAAAA@@@???@@@BBB@@@???>>>>>>>>>???@@@AAABBBDDDGGGHHHHHHHHHHHHIIIFFFHHHIIIIIIHHHGGGGGGHHHFFFFFFHHHIIIKKKMMMOOOPPPLLLMMMPPPSSSVVV^^^qqqwwwvvv}}}nnnZZZUUULLLDDDAAA;;;;;;:::888666555444444444555444444555777888777555333333333333333333333333222222222222222222222222333111111333333111222555:::===TTTjjj___PPPDDD>>>======<<<;;;AAAEEEEEEGGGKKKNNNLLLOOOQQQSSSVVVWWWVVVTTTRRRNNNJJJIIIKKKIIIEEEGGGMMMLLLNNNRRRTTTQQQOOORRRXXXnnn~~~nnnIII999555;;;>>>===::::::;;;<<<:::;;;<<<<<<;;;999666555222333333444444333333222////////////000000000000.........------.........000000111111111111000000...------------...//////......////////////............///000111222222333---,,,,,,---......---+++,,,,,,,,,---------......///000111111111///...---,,,---...///000000000000000:::555333999888LLLxxxuuuTTTAAA:::666444333444444555555555444222111000111333333222222222333333222222555999>>>@@@AAA777666444333333444555666:::999888777666666777777>>>===IIIdddyyyxxxeeeSSSEEE@@@:::666444555555555444666999;;;;;;;;;===>>><<>>===<<<;;;<<<<<<>>>BBBFFFHHHHHHGGGFFFFFFEEEFFFHHHHHHGGGFFFGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOOOOOOOPPPSSSWWW```rrrvvvvvv}}}oooYYYDDD@@@BBB;;;::::::888777555555444444333333444444333333222111222222111111111111222222444555444222///......000333333222222333333444555;;;;;;IIIlll~~~lllUUUFFFBBBBBB@@@===<<>>AAA>>><<<===>>>===:::<<<===>>>===999555333333333333333333333333333222222111000///...------------------------------///111333222///---///222---------///111111///---222222111///---,,,...000...//////000000000000///<<<555000...,,,(((&&&'''............////////////000111111111111000//////...///111222222000...---222222666888444555KKKfff~~~^^^@@@333777999555222222222333333444444444222333333444444333333222333444666888:::;;;<<<<<<444333333333333444555555777666666666666666777777<<<999FFFddd{{{{{{jjj\\\JJJBBB<<<<<<;;;999777777777999;;;<<<<<<===???@@@???@@@AAA@@@>>>===>>>???>>>>>>===<<<<<<;;;;;;<<>>===GGG```yyyqqqaaaPPPGGG???<<<:::666333444555777999999999:::<<<>>>AAABBBBBBAAA@@@@@@AAACCCCCCBBBAAA???===<<<<<<<<>>===999:::;;;<<<<<<:::888777333333333333333333333333222222111000//////...---//////////////////////////////000222444444222000...------///000111///......//////...,,,,,,...///000000000000///...------...)))(((+++---,,,,,,...............////////////111222222222222111000000////////////000000000000222111444888777666BBBQQQnnnooocccKKK999555666555222222333333333333444444666555333222111222222333666666666666666555555444444333333333333444555555888888888888999:::<<<<<<<<>><<<<<>><<<>>>@@@???============<<<:::888777444444333333333333222222222222111111000//////...------------------------///...///222666666333//////...---...000000///...---///000///......///111111111111111000///...---111---,,,///000...,,,---............////////////222222222222222111111000000////////////000000111222111333777888777<<>>AAACCCDDDAAA>>><<<<<>>FFFLLLdddooo~~~zzznnneeeccc```\\\ZZZXXXUUUQQQNNNNNNNNNNNNPPPRRRUUUXXXZZZPPPIIIEEEHHHLLLKKKJJJJJJGGGKKKNNNRRReeeTTT:::777777===AAA>>><<<>>>@@@???BBBBBB@@@>>><<<999888777444444444333333222222222222222111111000000//////..............................///222666666222...///...------///000000///...000111111000///000111333333333222111000///...222......111222///,,,---............////////////111222222222222111000000/////////...///000111111111000222555777777888;;;NNNeeessseeeLLL<<<888888333333333333333333333333666555333111111111333444444444555666777777777777444333333333333444555555555555666666888999:::;;;555;;;>>>EEEaaapppRRRHHH???;;;:::777666888666777999::::::;;;===???BBBBBBAAA@@@@@@CCCGGGJJJLLLJJJEEEAAA>>><<<<<<<<<<<>>AAA???<<<===>>>>>>EEEDDDAAA===:::888777666555444444333333222222111222222111111111000000000000000000000000000000000......///111333333111///000...------///000000///000111333333111000000111222222222222111000//////---+++,,,111333000..................////////////000111111111111000//////......//////000000111111000111111333555666777999FFFddd{{{rrrVVVBBB;;;999444444333333333333222222444333222222222333444444222333444666777888888888444333333333333444555555555555555555666777888999555;;;>>>CCC[[[www|||oooRRRIII???<<<:::666444555444666888999999999;;;===@@@@@@@@@@@@@@@AAAEEEHHHHHHFFFBBB???===<<<===>>><<>><<<;;;777555666555777999999999:::<<<>>>>>>@@@AAA@@@@@@AAACCCEEEEEECCC???===<<<>>>@@@AAA???@@@BBBBBBAAA@@@AAABBBAAACCCEEEEEECCCBBBBBBBBB???CCCGGGJJJKKKLLLMMMNNNTTTXXXWWWZZZdddnnnyyyCCC@@@???AAA@@@======@@@===<<<<<<===???AAAAAAAAACCCCCCEEEHHHHHHGGGLLLSSSVVV^^^jjjyyyzzzaaaTTTLLLBBBAAA???<<<:::888777777555555666666555555444333222222111111111111222222666666666555333333444666333333222222333333444555///333777777444111111333;;;===CCCOOO___ppp}}}{{{~~~{{{qqqgggaaaWWWYYY]]]^^^WWWNNNLLLPPPSSSSSSVVVfff}}}llljjjiiiWWWCCCHHHKKKGGGDDDDDDEEECCCAAA???<<<999777666666777555555444333333222111111222222222111111111111111////////////////////////---000111000---,,,...000000...,,,,,,...000000000///111333222000...------------..................111///111777999555222111............/////////000///////////////......---+++---///111222222000///...111111000000444999<<<@@@eee~~~bbbIII===888444444444333333222222222000111222333444555555555111222222333444444444444444333333333333444555555777666666666666666777777444777:::???LLLYYY___\\\GGG@@@:::;;;<<<:::999:::888999;;;<<<<<<===???@@@>>>@@@AAAAAAAAAAAABBBCCCBBBAAA>>><<<===???BBBDDDAAABBBBBBAAA???>>>???@@@>>>@@@CCCDDDCCCBBBCCCCCC===AAAFFFIIIJJJJJJJJJKKKWWWYYYWWW[[[gggrrr{{{@@@???>>>======<<<======;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBEEEJJJRRR\\\jjjyyyoooOOOMMMGGGAAA<<<<<<;;;777666888555555666666555555444333555444333333222222222222222222222222222222222222555333222000000111333444666666555444333333222222...333999@@@HHHVVVgggsss|||tttrrrqqqssstttmmmaaa[[[\\\ddddddkkkcccbbbiiieeewwwtttZZZNNNKKKIII???<<>>;;;:::888777777888:::;;;888666444222000000111222333222222111000//////...------------------------,,,---------......//////...,,,+++...222555555444000000000000000000000000000000///...---,,,,,,+++------...///000000//////------......//////000000222111000//////......///,,,---...000111111111111...111333555555555777888III```yyy}}}hhhMMM>>><<<555777999888666444333333444555666555333222222333333222222111111222222333444333333222222333333444111222333555666777777777666777888;;;@@@GGGLLLPPPDDDAAA>>><<<;;;:::888777888999:::;;;<<<>>>???@@@BBB@@@===;;;;;;===@@@BBBBBBBBB@@@>>>;;;;;;===????????????AAACCCDDDBBBAAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCEEEJJJJJJHHHJJJNNNTTTWWW^^^ffflllxxx|||;;;::::::999999999999999;;;::::::999999999999999<<<<<<<<<<<<===>>>??????>>>AAAEEEKKKSSS]]]gggnnnvvvWWWNNNFFF@@@<<<<<<;;;777666888555555666666555555444333555444333333222222222333222222222222222222222222555444222111111222333444666555555444333333222222111444777:::>>>FFFRRRZZZgggjjjvvvwwwsssvvvlllPPPNNNYYY___|||gggRRRIIIIIIAAA<<<>>>===;;;:::999888888999:::;;;999777555333222222333333222222222111111000000000------------------------------.........////////////---,,,---111333333222------------------------..................------------...///////////////............////////////111000000///////////////...///000000111111111111///111333444444555666888EEEYYYqqqxxxhhhOOO@@@<<<666777888888666444444555888999888666333222333444333222222111111222222333222111111000000111111222222333444555666777777777999888777888:::>>>AAACCCCCCAAA???>>>>>>>>><<<;;;888888999:::;;;<<<======@@@>>><<<;;;;;;===???AAABBBBBBAAA>>><<<;;;===???@@@???@@@BBBEEEEEEDDDBBBEEEEEEEEEEEEEEEDDDDDDCCCGGGFFFHHHLLLLLLJJJKKKNNNUUUWWW^^^fffmmm{{{}}}777777666666666777888888:::999888777777777777777999999999999999:::;;;<<<<<<===???@@@CCCHHHNNNRRRbbbiiixxxaaaPPPFFF@@@<<<<<<;;;777666888555555666666555555444333444444333222222222333333333333333333333333333333444333222111111222444444555555444444333333222222222444555555555777>>>CCCLLLOOO[[[mmmzzzfffLLLGGGPPP[[[{{{zzzXXXGGGHHHCCC<<<;;;;;;;;;:::999888888999:::;;;999888666444333333333444111111111111111111111111------------------------......////////////000000///---,,,---///111111000------------------------------........./////////,,,---......///........./////////.....................////////////000000111111111111111111111111///111333444444555666888AAAPPPgggtttlllVVVDDD===777888888666555555777999>>>===;;;888444333444555222222111111111111222222222111111000000111111222333444555666777888888888999888666666666888999;;;@@@>>>===>>>???@@@???>>>888999::::::;;;;;;::::::<<<<<<<<<<<<<<<===>>>???AAABBBAAA???===<<<===>>>@@@@@@AAACCCFFFGGGFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFLLLJJJKKKNNNNNNKKKKKKNNNTTTWWW]]]dddmmm666666666666777888999:::888777777777777777888888777777777777777888999999;;;<<<===>>>???AAAFFFIIIJJJOOO[[[nnnwwwxxx}}}kkkRRRGGGAAA<<<<<<;;;777666888555555555666555555444333444333333222222333333333333333333333333333333333222222111111111222333333444444444333333333222222000222444444333444888:::>>>@@@HHHUUU___cccgggkkkuuupppYYYOOORRR[[[vvv```FFFGGGCCC<<<::::::::::::999999999999::::::777777555444333333333333///000000000000000000000......................../////////000000000000000///...---------.........////////////////////////.............../////////------............------/////////......---------------...///000000111111333333222222222222222222000222333444333444666888<<>>888888777666444555999<<>>??????>>>:::;;;;;;;;;;;;:::999888999:::;;;<<<============AAAAAABBB@@@>>><<<======??????@@@CCCFFFGGGFFFEEEEEEEEEFFFGGGHHHIIIKKKKKKPPPMMMLLLOOOPPPMMMKKKMMMQQQUUUZZZ```lll555555666666777888::::::666666666666777999:::;;;777777666666666777888888666888::::::;;;<<>>===<<<888666777555555555666555555444333333333333222222333333444333333333333333333333333000000000000000111222222333333333333333222222222000111333444555666777888::::::>>>FFFJJJKKKNNNSSS^^^kkkzzzmmmZZZQQQXXXpppjjjKKKFFFAAA<<<;;;999999999999888888999999999555555444333333222222222......//////////////////........................000000000000000///////////////...---,,,,,,---...////////////////////////111000000///......---------......///......------//////......------,,,,,,,,,---///000111222111111444333222222111222222333111222333333333444666888999EEEbbbnnnPPP@@@999999777555444555999<<>>??????>>><<<<<<=========;;;999888777888:::<<<===>>>>>>===@@@AAACCCBBB???===<<<=========???BBBEEEGGGFFFEEEDDDEEEFFFHHHJJJMMMPPPQQQRRRMMMLLLPPPQQQOOOLLLMMMNNNRRRWWW]]]iii444444444444555666777888555555555666777888999:::666666666555555666666777777888::::::999999:::<<<:::???EEEJJJPPP[[[kkkwww|||lllggg|||vvv```MMMFFFAAA???===888666777555555666666555555444333333333222222222333444444222222222222222222222222//////000000111222222222333333333333222222222222111111222333444444444555777777999===???>>>AAAGGGJJJUUUbbbhhhiiihhhjjjnnn|||zzzvvvuuu{{{jjjTTTSSSgggyyyXXXHHH>>><<<===888888888888888888888888888444444333333333222222222////////////////////////........................000000////////////.........//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,222111111000///...---,,,/////////000//////...---.........------------------///000222333333222222333222111111111222333444222333333333222333666888999EEEdddvvvTTTAAA999999777555333444888:::>>>===;;;888444333444555111111000000000000111111222111111000000111111222444555666666777777777666444444444444555666777888777777999<<>>>>>>>><<<999888777888:::<<<===>>>?????????AAACCCCCCAAA>>><<<<<<<<<===>>>BBBEEEGGGGGGFFFEEEFFFGGGIIILLLPPPSSSUUURRRMMMLLLQQQTTTRRROOOOOONNNSSSXXX]]]jjj~~~333333333333444555555666666666555555555555555666555555444444444444555555888999;;;;;;:::999999:::;;;>>>@@@BBBDDDKKKTTT[[[zzz|||oooyyyyyyiiiQQQJJJDDDAAA>>>888555666555555666666555555444333333222222222333333444555111111111111111111111111000111111222333444444444222222222222222222222222111111000111222333333333666666888;;;:::999<<>>777666666777777777777666666444444444444444333333222222222111111000000//////......................../////////.........------...///000///,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,111000000000//////......000000111111000//////...,,,------------------...///000222444444444333222222111000///000222444555333444333222222333666888;;;FFFeeexxxUUUBBB888888777555333333555888888999888666333222333444111111000000000000111111222111111000000111111222444444555666666666666555333333333444555666666777777777888;;;===>>><<<::::::;;;===>>>===;;;999777888888:::;;;===???@@@AAA???AAADDDDDDBBB???<<<;;;======???CCCGGGIIIHHHGGGIIIIIIIIIJJJMMMPPPSSSUUUSSSNNNMMMRRRWWWVVVTTTSSSQQQWWW\\\```mmm}}}555555444444555555666666888777555444333222222222444444333333222333333333444666999999999888888888>>><<<999:::>>>EEELLLPPPaaaxxx||||||zzzoooSSSLLLEEECCC>>>888555666555555666666555555444333222222222222333333444555000000000000000000000000111222333444555555555555222222222222222222222222000//////000222444555555777777888;;;999666999???:::???FFFJJJJJJIIIJJJKKKLLLSSSVVVUUUYYYfffqqqvvvsss|||kkkmmmtttkkkqqqtttQQQ:::<<>>AAADDDEEEBBB???<<<;;;>>>>>>@@@DDDHHHJJJJJJIIILLLKKKKKKKKKMMMPPPRRRTTTSSSNNNMMMSSSYYYYYYWWWWWWTTT[[[```dddqqq}}}|||333222222222333333444555777666666555555444333333333333333444444444555555777888888888999999999999888888999:::<<<>>>@@@AAAPPPYYYhhhwww}}}}}}yyy]]]PPPCCC>>>;;;888777888666666555444444444555555333222111111333333222111222444555555444222222222000111222333444555555555333333333333333333333333......000111333555666777999888777666666777777888888888===FFFHHHDDDCCCFFFGGGFFFFFFIIIPPPZZZeeekkkhhhsssvvvlllbbbgggyyywwwwww}}}OOO???===:::888888777555444333333444444555444333222111222333444111111000......---------...---,,,+++,,,,,,.../////////...---,,,++++++***---,,,,,,,,,,,,---......***+++---......---+++***---------............///444777888666000---///222........................222111000111222222222111333333222111222555777888777444222222666999::::::888FFF]]]~~~}}}WWWDDD>>>;;;888666777777777777666555444333222222222222...000111333333222111000222222222222333444444555222222333444555666888999444333222333555888<<>>>>>======AAAEEEGGGHHHHHHHHHIIIJJJLLLOOOQQQRRRPPPMMMKKKSSSPPPPPPTTT[[[``````]]]]]]cccccceeexxxvvvzzz222222222222333333444444333333333333222222222222333333333444444444444555777777777777888888888888777777777888999:::;;;<<>>;;;::::::666555555444444444444555333222111222333333333111111333555555333111111111111111222333444444444444333333333333333333222222,,,---///222444777999:::999888666555555555666777888:::BBBKKKLLLFFFCCCDDDFFFFFFEEEGGGLLLTTT[[[```[[[bbbddd___]]]eeerrrzzzyyy|||}}}UUUEEEAAA;;;:::888777555444333333444444555444333222111222222333222222111//////.........///......------.../////////......------,,,,,,+++---,,,,,,,,,,,,---......+++,,,---......---,,,+++---------............///555888999555000---...000..................------111111000000111111111000444333222222333444666777777555333555888;;;<<<;;;:::EEEYYYzzz~~~XXXEEE>>>;;;777666666777777777555444333222222111111111000111333555555444333222111111111111222333444444333333333444555777888999444444333333555888;;;===777777777888999::::::;;;:::;;;<<<======<<<;;;:::888888888999;;;===@@@AAACCCCCCBBBAAA@@@???>>>>>>>>>AAADDDFFFGGGHHHIIIKKKMMMNNNPPPRRRRRRPPPNNNMMMOOOMMMOOOTTT\\\aaaaaa```aaaggghhhjjj~~~tttyyy222222222222333333333333111111222222222333333333333333333333444444444444555555666666666777777777888777777777777777888999;;;<<<@@@FFFIIIMMMYYYddd{{{{{{jjjYYYGGG@@@@@@>>><<<;;;666555555444333333444444444222111222333444333111000222444444222111000111222222333333333333333222444444333333222222222222...///111333555666888999777666555444555555777777===BBBLLLTTTTTTLLLFFFDDDEEEDDDDDDEEEGGGJJJNNNPPPKKKOOOQQQRRRWWWaaahhhjjjjjjpppuuuuuutttxxx___OOODDD<<<>>>888777555444333333444444555555333222111111111111333222111000000///000000000000///......//////000---------------------------,,,,,,,,,,,,---......,,,---...//////...---,,,---------............///555777888444///,,,---.../////////......---------000000000000000000000000555444333222222333444555444444555777;;;======<<<<<>>;;;777666666777777666444333222111111111111111222333555666777666444333111000000111222333444444444444444444555666888888555444333333444666999:::666555555666777999;;;<<<999999:::;;;<<<<<<<<<<<<888888666666888;;;>>>@@@CCCCCCBBBBBBAAA@@@??????>>>@@@CCCEEEFFFHHHKKKMMMQQQQQQQQQQQQPPPOOONNNMMMIIIJJJMMMTTT\\\aaabbbaaabbbhhhjjjnnnqqqxxx222222222333333333222222111222222333444555555555222222333333333444444444444444444555555555666666888777777777777888999999<<<;;;<<<>>>???BBBKKKUUU^^^kkk~~~zzzooo]]]IIIAAA@@@>>>;;;:::666666555444333333333333444333222222333444333222000222333333222000000000222222333333333222222111333333333222222222111111333333333333333333333333555444444555666888:::;;;FFFNNNYYY___[[[QQQHHHDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBFFFJJJLLLQQQYYY]]]\\\WWW[[[```cccfffiiinnnrrrlllXXXEEE<<>>;;;777666666666666555333222222111000000000111222333555666777666444333111111111222333444555666444333333333444555666666666555444333444555666888555444333444555888;;;===777888999:::;;;<<<======:::999777666777:::>>>AAACCCCCCBBBBBBAAA@@@@@@???>>>@@@CCCDDDFFFIIILLLOOORRRQQQPPPOOOMMMMMMLLLLLLFFFGGGKKKRRRYYY^^^___^^^]]]cccffflll~~~rrrzzz111222222333333222111111000111111222333444555555222222222333333333444444333444444444444555555555555555555666777888999::::::888999;;;;;;:::???FFFIIIQQQ```tttyyyrrr```LLLCCC@@@===:::999888777666555444444444444444333222222444444333222000222333333222000000000222222222333222222111111222222222222222222222222444333333333222222222222444444444666888;;;>>>???JJJTTT]]]___YYYPPPGGGAAA>>>???@@@BBBBBBAAA@@@???===DDDIIIIIIIIINNNQQQRRROOOPPPRRRTTTVVVYYY[[[]]]kkk|||vvvbbbGGG;;;CCC888777555444333333444444444444333333222111000000000000///.........//////////////////......------,,,------......//////000---,,,,,,,,,,,,---......////////////////////////---------............//////000111000//////000111000000/////////............000111000......///111111111000///............---000444777999999999999===>>>HHHiii^^^KKK>>>;;;777555555555555444222222111111000111111111111222444555666555333222333333333444555666777888333333333222333333444444666555444333333444555555444444333333555888:::<<<777777888999:::;;;=========;;;999888888;;;???AAABBBBBBBBBAAAAAA@@@@@@??????AAACCCEEEFFFIIIMMMPPPQQQOOOMMMLLLJJJJJJJJJJJJEEEFFFJJJOOOUUUYYYZZZ[[[XXX___ccckkkuuu}}}111222333333333222000000......///000111111222222222222222222333333333333333333444444444555555555222222333333444666777888888777888;;;;;;888999===@@@CCCLLLYYYggguuu~~~uuueeeSSSHHHAAA<<<999:::999999777666555555444444555333222333444555444222000222444444222111000111111111222222222222222111000000111111222333333333111111222333444555555666555555555777999;;;>>>@@@EEEOOOWWWUUUNNNGGGAAA===;;;<<>>999AAAFFFDDDAAADDDIIIKKKLLLLLLLLLMMMNNNPPPRRRSSSXXXjjjwwwyyymmmOOO===AAA888777555444333333444444222222222333222222111000//////............/////////////////////...,,,,,,------......////////////---,,,,,,,,,,,,---......////////////////////////---------............///------......///000111111////////////////////////...000222111///...///222////////////......------,,,///333555666666777777<<<===HHHiii~~~]]]KKK>>>;;;777555555555444444333222222111111111222222000111333444444444222111333333444555666777999:::444444333333333333333333444444444333333333444444555444444555666888:::;;;777777777888999:::<<<===>>>===;;;:::;;;===???AAAAAAAAAAAA@@@@@@????????????AAADDDFFFGGGIIILLLNNNNNNMMMKKKJJJHHHHHHHHHHHHFFFGGGJJJMMMQQQUUUXXXZZZZZZ```eeennnwww111222333333333222000///.../////////000000111111111222222222222333333333444444444444555555555555444444444444444555666666777666888;;;;;;777777::::::;;;AAAIIINNNUUUcccqqqxxxkkk\\\PPPEEE===;;;===;;;:::999777666666555555555333333333444555444333111333555555333111111111///000111222222222222222......///111222333444555333333444555666777888888888777777777777999;;;<<<<<>><<<:::;;;===???@@@???===<<<666===@@@>>>===BBBHHHKKKKKKLLLLLLKKKJJJIIIJJJKKKKKKWWWeeevvvxxx]]]BBB>>>888777555444333333444444000000111222333222222111000///////////////000000000000111111000///---,,,............////////////---,,,,,,,,,,,,---......///..................///---------............///------------///000000///.........///000000111111...111444222///...000333//////000000000//////...,,,///333444444444555777999===JJJkkk~~~]]]KKK>>>;;;777555444555444333333333222222222222333333000111333444555444222111333333333444666777999:::777666555555444444444444333333333333333333444444555555666777777888999999888777777777888999;;;<<<>>>===<<<<<<<<<===>>>???@@@@@@????????????>>>>>>???BBBFFFHHHIIIIIIKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHJJJLLLPPPTTTYYY]]]```eeeiiiqqq|||vvv000111333444333111///...111111111111222222222222111111222222222333333333444444444555555555666666999888777666666666666666555333444777777444444777444666;;;AAAAAAAAAJJJWWWhhhppp}}}zzzpppcccVVVIII???===AAA<<<;;;:::888777666666666555444333333555555444333222444555555444222222222...///000111222333333333------///000222444555666888888888888777777777777:::999888666666666777777666@@@EEE???:::<<<>>>>>>:::;;;===>>>>>>===<<<;;;666:::<<<;;;===EEEKKKMMMLLLMMMNNNLLLHHHEEEDDDDDDFFFKKKXXXrrrhhhFFF;;;888777555444333333444444...///111222333333222222111000000000000000111111111222222222111000...---/////////////////////...---,,,,,,,,,,,,---............------------......---------.........//////...---------...///...---------...///000111222222///222555333///...111444000000111111111111000000...111444444333333555777888===LLLmmm}}}\\\KKK>>>;;;777555444444444333333333333222333333444444000111333555555444333222222222222333555777888999999888777666666666666666222222333333333333444444555666777888999999888888888888777777777999:::;;;======<<<<<<<<<=========?????????>>>>>>>>>>>>>>>???BBBGGGIIIJJJIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJLLLPPPUUU\\\```dddiiikkkrrryyyttt~~~......///000111222222333000000000000000000000000111222333333444444333333222222111111222222333444333333333444444444555555666666666666666666666666888999:::;;;===???AAACCCLLLSSS___kkkuuuxxxgggVVVKKKEEEBBB>>>===@@@CCC???999444444666555444444333333444444555666111111666666111///000,,,...000000000000111111//////000111333444555555<<<;;;:::888777555444333666555333111111222333444888999;;;======<<<;;;:::<<<;;;:::;;;===>>>===<<<999999999;;;>>>CCCHHHKKKOOONNNLLLJJJHHHGGGFFFFFFDDDDDDNNNdddvvvpppRRR777;;;777333111222444555555333333333333222222111000---...///...---...000111222222333444333222111000//////.........---------.........------,,,,,,,,,+++---///000///.........000000////////////000000111000///......///000111///111333333222111000111444444222111000...------//////000000000000/////////111333444444555666888;;;???DDDvvvXXXMMM<<<999666555555555555444222222111111222444555777444444444555666555333000333333222222333333444444888999888444000///111333111222444333222000111111777777666666777888999999999999999888999999::::::>>>>>>>>>>>>===<<<;;;;;;?????????>>>>>>===<<<;;;@@@AAACCCEEEGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIGGGLLLPPPQQQQQQTTT[[[bbbgggjjjmmmwwwxxxrrr|||000000000000000111111111000000000000000000000000111222222333444333333333222222111111222222333444333333333444444444444555555555555555555555555555555555666777999;;;<<<===EEEGGGKKKQQQXXXggg}}}lllZZZMMMEEEBBB@@@>>>AAABBB???:::555555777555555444444444444555555888333000333444111000222...///000000000000111222111222333444555666777777::::::888777666444333333555444222111000111222333555666999;;;<<<<<<<<<;;;:::999888999<<<======<<<999999:::<<>>>>>>>>>>>>>>======<<>>===>>>AAAEEEQQQgggzzzrrr```OOOEEEBBBBBB>>>@@@AAA>>>999666555777555555444444444444555555:::444111111222000111333111111111111111111111222222333333444555666666777888777666555444333222111444333111000000000111222222333666999;;;;;;;;;;;;666666666777:::<<<;;;;;;999999;;;===@@@DDDHHHJJJKKKKKKIIIHHHFFFEEEDDDCCCCCC@@@BBBMMMYYY[[[RRRHHH;;;888444222222333333333222333444444444444444444///000111000//////111333222222333333222222111000/////////.........------///////////////.........+++---//////.........///............///111222333......------------......///111222222111000000111//////.........//////000//////000000000000//////111222444555555666888:::===IIIXXXWWWKKK>>>;;;888555555444333222444444444444444555666777666555333444666777888888777666444333333555777999::::::888666444555888;;;;;;<<<<<<:::888666666666777888888999999999999888::::::999888777777777777::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>BBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHGGGFFFMMMMMMLLLMMMNNNQQQTTTVVV\\\eeetttvvvttt}}}111111000000000000000000000000000000000000000000000111111222222222222222222222111111222222333444222222333333333444444444444444444444444444444444666666666666666777888999777888<<>>??????<<<888555555555444444333333333333444444999555222111222222222333555444222111111222222222111111222222333333444444555555444333222111111111222222111000///000000111111222555777999999999888333333333555888::::::999888999;;;>>>BBBEEEHHHJJJHHHHHHGGGFFFDDDCCCBBBAAABBB???>>>BBBIIIMMMLLLIII;;;888444222222222222222111111222333444444444444111111222111000000111333222222222222222111111000////////////............//////..................,,,...//////......///000///////////////000000111000000000//////000000000///111222111000///000111111000////////////000111000000////////////000000111333555666666666888:::???PPPggg|||VVVIII???<<<888666555444222111444444444444555555666666666444111222444777999:::999777555333444666:::<<<===;;;999777666666999:::999::::::999666666666888888999:::;;;;;;:::999999;;;:::999888777666666666888999:::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@CCCCCCDDDDDDEEEEEEDDDDDDCCCEEEGGGIIIJJJIIIHHHGGGMMMKKKJJJKKKNNNQQQRRRSSSZZZeeexxx}}}wwwwww...//////000111111222222000000000000000000000000///000111111222222111111222222111111222222333444222222222333333333444444444444444444444444444444666666666666666777888888444555:::>>>>>>===CCCJJJ[[[dddvvvqqqbbbSSSFFFCCCFFF======<<<999777555444444333333222222222222333333777555444333555777777666:::666222111222333333222111111222222222222222222333222222222111111000000111111000000000///000000111333555666777777555444222111111333666888888888777888;;;???BBBEEEGGGHHHEEEEEEEEEDDDCCCAAA???>>>???>>><<<===???BBBCCCCCC999777333222222333222111///000111222222222222222111222333222000000111333222222111111111000000000000000/////////.........---------------------------...//////......///111333222111///............///000000000000000000//////111111111//////000111444333111000//////000111000000////////////000000111333555666666666888:::AAAVVVttttttTTTGGG???<<<888666555444222111444444444555555555555555555222000000222666888:::999888555444555888;;;===???===:::888777777777777555666777666666666999;;;::::::;;;;;;;;;;;;::::::;;;:::999888777777777777999:::;;;;;;<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCDDDEEEHHHJJJLLLKKKJJJJJJKKKJJJHHHJJJNNNQQQTTTTTT\\\fff{{{|||zzz{{{......///000111222333333000000000000000000000000//////000111111111111000222222111111222222333444222222222222333333333333444444444444444444444444333333333333444555666666:::999999:::999888>>>FFFHHHMMM[[[nnnooocccVVVIIIEEEGGG===<<<:::888666555555444333333222222222222333333444555444444999AAAEEEDDD>>>999333111222444444333333333333333222222222222111111111111111000000000111111111111000000000///111333555666666555444333222111111222555777777666555777;;;???BBBEEEFFFFFFBBBBBBBBBBBBAAA???===<<<===<<<;;;::::::;;;;;;<<<777555333222333333333222///000111111111111111000222222333111000///111222222222111000000000000111000000000/////////......,,,,,,,,,---------------...///000///......000222444333222000...---,,,,,,------............------000000111000......000222666555222000///000111222111000///......///000111111222444555555666888:::BBB[[[}}}jjjPPPEEE>>>;;;888555555444333222555555666666666666555555444222000000222555888888999777666555666999<<<===@@@>>><<<;;;;;;999777555555666777666666888;;;>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999888888888888<<<<<<======>>>=========<<<===>>>???@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBDDDFFFHHHJJJLLLLLLLLLLLLJJJJJJJJJKKKNNNQQQUUUWWW___iii~~~{{{|||~~~www//////000000111111111222000000000000000000000000...///000000111111000000222222111111222222333444111222222222222333333333333333333333333333333333222222222222333444555666===:::888888777777<<>><<<:::<<<;;;999888888888888888555333222222333444444333111111222222222111000000111222222111//////000111333222111000///000000111000000000000/////////...------------........./////////000///......000222333333111000...---------,,,---...//////...---,,,000000000///......000222444333000//////000222444111000///......///000111000222444444444555777999DDD___aaaMMMDDD===:::777555555555444333777888999999999888777777555333111222444666777888777777666666777999;;;<<>>===>>>???>>>999666666666666666555777:::<<<@@@>>><<<::::::;;;<<<>>>;;;;;;:::::::::::::::;;;?????????@@@??????>>>>>>===>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNJJJLLLNNNNNNNNNPPPUUUZZZaaajjjyyy|||~~~111111111111000000000000000000000000000000000000...//////000000000000000222222111111222222333444111111222222222333333333111111111111111111111111222222222333444555777888555444555888666444555:::===<<>>BBBCCCDDDCCC>>>???@@@@@@???===;;;999;;;999777666666777888888444222111222333444444333333333333333333222111000111222222111///...///111333222000/////////000111000000000000////////////---.........//////000000///000000///......111333222111000//////......///...///000111111000///...000000000///---...000222111000...---...000333555222000///......///000222///111333444444555666888EEE```[[[KKKCCC<<<999666555555666555444999:::;;;<<<;;;:::999888666555333444555777888777666666666777888:::;;;<<<>>>===>>>AAACCCAAA===888666666555444333444777999AAA???<<<999999:::===???;;;;;;:::::::::;;;<<<<<>>>>>>>>???@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKMMMNNNKKKOOOQQQPPPNNNOOOUUU[[[aaakkk~~~www{{{~~~//////000000111111222222//////000000000000/////////000111333444444333333333222000......///000111111111222333333333333222222222444555555444222222666555333111111111333444666666666666666777888999999===AAACCCCCCGGGNNNTTTssspppeee```VVVKKKFFFDDD@@@<<<;;;;;;;;;888555777666666555555555666666:::999222:::AAASSSooojjjCCC:::444444555333222333111111111111000000000000000000000000000000000000...222555444///,,,---000---///111333444555555444222333333444444333222222666888<<>>;;;999<<<<<<:::888666444333222111222333333444444444333444444333333222111111111000000000000////////////222222111111111111222222000000000000000000000000222111000///...---,,,,,,111000/////////000222333444333222000///.........111111000///......//////............//////////////////000000111111222222333222111/////////000000333999===999444444:::???DDDeeeuuu___JJJ;;;:::888555222111222444666777===DDDEEEAAA<<<999:::999888666555666777999:::999999777666666777888888===>>>???CCCJJJOOOIII@@@;;;:::777666666888;;;===<<<<<<;;;;;;<<<===???@@@888::::::888:::???AAA@@@BBBAAA???======>>>@@@AAAAAA>>><<>>>>>AAADDDGGGHHHFFFDDDDDDFFFGGGHHHIIIMMMQQQUUUXXXTTTPPPPPPPPPQQQWWW___dddsss~~~|||zzz}}}//////..................//////000000000000/////////000111333444333333222444222111/////////111111000111222222333333222222222222333333333333222222666555333111111222333444555555555555666777888888888<<>>AAAGGGLLLaaayyyuuugggbbbYYYNNNGGGCCC???;;;:::::::::777444555555555555555666777888777999111888AAAWWWsssjjjAAA999222222444222111222111111111111000000000000000000000000000000000000000333666555111...///111---...000222333333333333222222333333444444444444555666===HHHNNNJJJCCC@@@<<<===>>>??????===:::888999999888888777666555555222333333444444444333333444333333222111111000000111111111000000000000///111111000000000000111111000000000000000000000000111111000///...------,,,000///.........///111111444333222111111111111111333222111000///........./////////000000000111111---...///000111222222333444333222000000000111222333888;;;999555666:::???HHHiiipppYYYFFF::::::888555333222333666777:::???EEEEEEAAA;;;999999999888666555555666888999777666666555555666777888;;;===???DDDMMMTTTPPPIII===:::666444666888::::::======<<<<<<===>>>@@@@@@999<<<<<<:::<<<@@@AAA???BBBAAA@@@>>>>>>??????@@@AAA???===???DDDFFFDDDAAAAAACCCEEEIIILLLLLLJJJGGGEEEFFFHHHIIIJJJMMMRRRUUUWWWSSSQQQQQQQQQRRRXXX___eeevvv~~~|||000//////...------,,,,,,...//////000000//////......000111222333333222222333222111000000000111222000111222222333333222222222222111111111111222222555444333222111222333444444444444555555666777888999;;;======<<<===AAAEEEKKK^^^uuu|||yyyyyy}}}kkkddd]]]RRRIIIBBB>>>:::999:::999777444444444444444555777888999444999111555@@@\\\xxxlllCCC:::222222444333222222111111111111000000000000000000000000000000000000111444777666333000111222---...000111222222222222222222222333444555666777444222===QQQWWWLLLBBBAAA<<<<<<<<<<<<;;;:::999888666666666666777777777888333444444444444444333333333333222222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000//////.........---...............///000000333222222222333444555555444333222000///.........******++++++,,,---......,,,---...///000111222333444333222111111111222333444777999999777777;;;???QQQqqqiiiPPPAAA:::999777555333333444777888<<>>???:::===>>>===>>>AAAAAA>>>@@@@@@????????????>>>>>>AAA???>>>AAAEEEFFFEEEBBBDDDEEEHHHLLLOOONNNKKKHHHEEEGGGIIIJJJKKKNNNRRRUUUTTTQQQPPPRRRRRRRRRWWW^^^eeeyyy}}}}}}}}}}}}000000000//////............//////////////////......///111222222222111111333222111111111111222222000000111222222222222222222111000//////000111222444444333222222222333444444444444444555666888888;;;===>>>>>>>>>???BBBDDDAAAKKKXXXaaacccbbb```___ssspppgggaaaUUUIIICCC???;;;:::;;;:::777444555555555555555666777888333:::222444@@@___}}}oooKKK???666555777666444333111111111111000000000///000000000000000000000000111444666555333111111222...///111222333333222222111111111222444666888:::555111===UUU[[[JJJ===???<<<;;;:::999888777777777555555555666666777777777444555555555555444444333333222222111111000//////111111000000000/////////000000111111111111000000000000000000000000000000///////////////.....................//////000000000000111222333555666777555444333111///......---'''((()))***+++,,,---............///000000000111333222111000111222333444555555777999888888===BBB]]]zzzaaaIII>>>;;;777666444333333444666888;;;>>>BBBBBB>>>;;;999888999888777666555555555555666666666777888999::::::===???BBBFFFNNNUUUTTTOOOBBB;;;555444999;;;888444777777777888999999:::;;;999===???>>>???BBBAAA>>>>>>>>>??????>>>>>>===<<>>???@@@AAACCCEEEBBBDDDGGGJJJLLLMMMLLLLLLYYYkkkxxxzzzvvviiibbbVVVIIIDDDAAA===<<<<<<<<<999666888777666555555555555555333:::444666@@@\\\{{{qqqVVVHHH:::666777666333333111111111111000000000///000000000000000000000000000222333333222111000000///000222444555555444444111000000000222666999<<<:::555???UUUYYYGGG:::<<<;;;:::999777666555555666666666555555555555555555555555555666666555555444333333222222111000000000000000/////////.........111222222333333222222111000000000000000000000000///////////////.........//////000000111111111111......///000222333555666555444222000///...------,,,,,,---...000111222222000000000000////////////111000//////000111222333555444666999999999@@@JJJjjjxxxYYYDDD===<<<555444333222333444555666888:::<<<===<<<:::999999999999888777666555555555444555666777888888999999;;;>>>@@@BBBIIIPPPPPPMMMCCC<<<666666:::<<<888444555666777777888999999999777;;;>>>>>>???CCCCCC@@@======>>>>>>>>>===<<<;;;AAAAAACCCEEEGGGGGGFFFDDDBBBDDDFFFIIIKKKJJJFFFCCCBBBDDDGGGHHHIIIKKKNNNPPPMMMLLLMMMQQQRRRRRRWWW]]]ggg{{{uuuxxxzzz~~~******++++++,,,------...---......//////......---...///000111111000///...///000000000111111111111///000111111222222111111111111000000000000111111222222333333333333444444444444444555777888:::;;;::::::<<<>>>@@@BBBCCCDDDDDDBBB@@@@@@@@@AAAAAA@@@IIITTT[[[^^^fffvvvllldddXXXIIIEEEAAA>>><<<===<<<:::777999888777555444444444444444999333888===SSStttrrreeeSSS@@@999777555333222111111111111000000000000000000000000000000000000///000111111111111/////////000222444666666666666111000......000555999<<<@@@:::@@@OOOQQQDDD::::::;;;:::888777555555444444666666666555444444333333444555555666777777666666444444333333222111111000000000000000////////////111222333444444333222111000000000000000000000000000000//////.........---//////000111111111111111.........///000111333333333222111///...---------,,,------...///000111111111111111111000000000000//////......///111333444555444666:::999999EEETTTvvvlllQQQCCC>>><<<666555444444333444555666777888999::::::::::::999999999888888777777666666333444555666666777666666666999;;;===BBBJJJLLLJJJ@@@<<<777777999:::888444777777888:::::::::::::::666:::======AAAFFFGGGEEE??????>>>>>>>>>=========@@@BBBDDDGGGHHHGGGFFFFFFEEEEEEFFFHHHJJJIIIFFFCCCAAACCCFFFGGGHHHJJJLLLNNNMMMLLLMMMQQQSSSTTTYYY___mmm{{{www{{{}}}+++++++++++++++,,,,,,,,,---......//////......---......000000000///...---......///000000000000000///000000111111111111111000111111222222111111000111222333333444444444444555555555666888999;;;<<<;;;<<<===???AAACCCCCCBBBAAA@@@???>>>???>>>===<<>>;;;888555444111111111111000000000000000000000000000000000000//////000111222111000...---...111333555666777777111///------///333888;;;???;;;<<>>;;;999888777666555555666666:::999999999::::::999888888999999999999999888888666777888888999888777666777999:::999===CCCEEECCC;;;999777666777777666555666777999:::;;;;;;::::::666:::===>>>CCCJJJNNNMMMCCCBBBAAA??????@@@@@@AAA@@@CCCFFFHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGEEECCCAAADDDGGGHHHIIIJJJLLLNNNPPPNNNOOOSSSUUUWWW]]]ddduuu~~~zzzzzz}}}///......------,,,,,,+++---..................---......///000000///...---------...///000000////////////000111111111111111000111222333333222111000111222333444444444444444555555666777888:::<<<===?????????AAACCCDDDCCCBBB;;;===>>>@@@AAA???===;;;888888<<>>999;;;;;;999888777777777777===<<<::::::::::::888777888999999:::::::::999999:::;;;<<<===<<<;;;:::999;;;===<<<888999===>>><<<888777666555555444444555444555777888999999888888777;;;>>>???DDDMMMRRRRRRFFFEEECCCAAAAAABBBCCCDDD@@@CCCGGGIIIIIIHHHGGGGGGEEEDDDBBBCCCDDDDDDCCCBBBBBBEEEHHHIIIJJJKKKMMMNNNRRRPPPQQQUUUWWWYYY```ggg{{{|||xxxzzz~~~---------............///000000//////.........---000000//////.........---...///000111111000///...000111111111111000000///000111111111111222222222111111000111222444666888888888999:::::::::999999:::;;;???FFFLLLMMMIIIEEEAAA>>>;;;:::;;;;;;;;;:::999999:::;;;===???AAABBBFFFJJJPPPVVV^^^gggqqqwwwhhhYYYTTTEEEBBB>>><<<;;;:::888777555555666777888777444111444555999:::777999KKK___zzzvvvmmm___PPPCCC<<<888555333///.........---,,,222222111000000///000000...---...///111111///,,,...//////111222333444555//////...///111444777999???999333111444666555333888666444222111111222333555444444333333444444555444555666666444333444555777444222222444444222///111111111000000000000000333333222222111000000000111111111000000000000000111...+++,,,...///...,,,------,,,+++,,,---...///000111222333333333333333111111000///...---,,,,,,...000222111...---///111000000000000111222333444222222222333444777999;;;;;;666555666555;;;SSSnnn}}}fffPPPBBB<<<;;;<<<888888999888777888;;;===???>>>===;;;:::999888888::::::<<<===>>>>>>>>>>>>;;;<<<======<<<;;;888777999::::::999888888999;;;:::666222333888;;;;;;999777666666888999:::999888888888;;;BBBKKKQQQTTTTTTIIIKKKKKKGGGGGGIIIIIIFFFGGGCCCBBBFFFHHHFFFEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHHHHIIIJJJLLLNNNOOOUUUTTTUUU\\\]]]dddttt}}}------------............000/////////............000000/////////.........///000111111111111000//////000000111111111000000111111111111222222222222111111111222333555777999777888888999999888888888;;;<<>>??????AAAEEEHHHLLLRRRXXX]]]aaaqqqooo\\\TTTFFFCCC???<<<;;;:::999777666555555666777777555333333333666777444666BBBQQQrrrxxxzzztttdddQQQDDD===555333111111333333333222111111000000///000000000///......///000000///---......///000111222333444//////...///111444777888===888222000333555444222666444333111000111222333333222222222222222222333333555777777666444444444777444222222444444222000222222111111111111000000333333222222111000//////000000000000000000000111222///------//////...,,,///...---------...///000000000111222222222222222111000000//////......---222333444111...,,,,,,...000000000000111222333333222111111111222444555666555222333777888@@@WWWqqqsss^^^KKK???;;;:::;;;999::::::999888888:::<<<;;;;;;::::::::::::::::::::::::;;;<<<============;;;;;;<<<===<<<:::888777::::::;;;:::999888:::<<<;;;777444444888;;;;;;999666666666777888888888777;;;;;;===BBBKKKRRRVVVWWWRRRUUUVVVSSSRRRSSSQQQMMMKKKEEECCCEEEGGGEEEDDDEEECCCCCCBBBCCCCCCDDDEEEEEEFFFGGGHHHGGGGGGIIILLLNNNRRRYYYYYY[[[aaabbbiiiyyy|||{{{------------............////////////............000000////////////......000000111111111111000000...///000111111111111111111111111111222222222333000111111333444777999:::777777888888888777777666:::;;;EEEYYYlllmmm[[[III@@@===:::999888888777666888888888888999:::;;;;;;<<<>>>???@@@AAADDDHHHKKKKKKVVVbbbhhhkkktttyyybbbUUUIIIEEE@@@===<<<:::999777666555444444666666666555444444555777666666;;;BBB^^^ooo{{{dddMMM@@@444333222222444444333111000000/////////000111111111000......///000000///---......///000111111222////////////111333555777:::555000///111333333111333222111000000111222333111111000000000000111111222555888999888666555444666444333333444444222111333333333222222111111111444444333222111000///.../////////000000111111111333111////////////...---000///.........///000111000000000000111111111111000000//////////////////222333333111///------...111111111111111111222222333222222222222222333444222111444999;;;BBBVVVkkknnncccRRRCCC;;;888999:::;;;<<<<<<:::999888:::;;;666777777888999:::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<;;;:::888777:::;;;;;;:::999999:::<<<<<<888555666888::::::888777777888999999999999888AAA@@@AAAEEENNNWWW^^^aaa```eeehhhgggeeeccc^^^WWWQQQIIICCCCCCDDDCCCCCCDDDAAAAAABBBBBBCCCDDDEEEFFFHHHHHHGGGFFFFFFGGGKKKNNNVVV^^^```bbbhhhiiipppzzzyyyzzz,,,,,,---------.........///////////////.........000000//////////////////000000000000000000000000......000111222222222222111111111222222222333333000111222444666888999:::777777888888888888777777777;;;KKKhhhgggMMMBBB@@@<<<;;;::::::999888777777777666666777777777;;;<<<>>>>>>???AAADDDFFFCCCIIIOOOPPPRRRYYYhhhtttiiiYYYLLLHHHBBB>>><<<;;;999888777555333222444666777666777777888;;;===<<<<<<<<>>SSSvvvpppRRRBBB???<<<;;;;;;:::999888777777666555555555555555777888:::::::::;;;===???:::>>>BBBDDDEEEKKKVVV^^^hhhkkkqqqyyyrrr___OOOJJJDDD???===;;;:::888888555222111333555666666777888:::===AAACCCAAA===777HHHeeefffNNN>>><<<:::888888777444222000000000000000111222333444222//////000111111000.............../////////......//////000111222333222000.........///000000////////////000111222222111111000000000000111111///222777999999777666555444555555444444333333444555555444444333222222111444444333222111000///...------...///000111111222444444333111///......//////...---------...///000000000///......//////000//////000000111222222222000000///000111222222111111111222222222111000000111222222444555555666666444444555777777:::CCCLLLIIICCC<<<666555555777777<<<===>>><<<:::888999999555555777888888888888777<<<<<<=========<<<;;;;;;999999999999999999888888777888888777666666777999888777666666777777777666999;;;>>>???>>>>>>???AAAIIIJJJMMMSSS\\\iiiuuu|||}}}xxxoooaaaTTTGGGDDDDDDDDDDDDEEEAAABBBBBBCCCDDDEEEGGGHHHIIIIIIHHHFFFEEEHHHLLLPPPXXXcccgggiiioooqqqzzz{{{{{{zzzzzz~~~,,,,,,,,,,,,------------........./////////////////////000000000000111111000000////////////000000111222333444444444444444222222222222333333333333000111333444666666777777666777888999:::;;;;;;;;;;;;BBBWWWwwwoooSSS???<<<:::888999999999888888777666666555555555666888999:::999777666777888888;;;>>>>>>>>>AAAFFFJJJPPPSSSWWW]]]hhhxxxzzzdddRRRMMMFFF@@@===;;;:::999888666333222333444555444444666999;;;AAAEEEDDD???:::AAATTTooosss```DDDAAA<<<999888777555333222222111111111222333333555333111000111111111//////////////////...............//////000000000111000///.........///000111//////000000111111111111222222111111111111222222...111555777777666666666444555666555444333444555555555444444333222111111333333222222111000000000.........//////000000000222333333111///......000///...---------...///000222111///......//////000000000111111222222222333444222111111111111///...000000222333333222111000...///000222333444444444111222222333555888>>>BBB>>>:::666444444555666666;;;<<<===<<<:::888888999555666777888888888666666:::;;;;;;<<<<<<<<<;;;;;;888888888888888888888888666777777666555555666888777777777777777888888777777;;;???@@@???@@@CCCEEEMMMPPPVVV]]]gggrrr~~~{{{hhhYYYKKKGGGGGGGGGFFFGGGCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHJJJNNNRRRXXXbbbfffiiinnnqqq|||}}}}}}{{{www}}}++++++,,,,,,,,,---------............/////////000//////000000000111111111222222111000000111222222444444555555555555555444222222222333333333444444000111333444555555555444333444666888:::;;;<<<<<<===CCCSSSjjj{{{wwwaaaLLL===;;;999888999::::::999888888777666666666777777:::;;;<<<;;;999888888888:::;;;<<<<<<;;;:::;;;===BBBEEEHHHKKKPPP[[[jjjuuuhhhTTTOOOGGGAAA===<<<:::999999666444333333333333222222666888999>>>EEEEEEAAABBBAAAFFFXXXmmmxxxuuummmUUUOOOGGG@@@;;;888555333444444333333222333333333444333222222333222000...000000000/////////............//////000/////////..................000111000000111111222111111111222111111000000111111222---000333555555555666777333555666666444333444666555555444333222111000000111111111111111111111111......//////////////////000111222000...---///111000///.........///000111333222000......///000111111111222222222222222222444222000000222222000......///111333333333222111///000111222333222222111222222111111333777:::;;;888666555444555666555444999:::<<<<<<:::888888888444666777999999888777666777888999:::::::::::::::888888777777777888888888666777888777555555777888777888999::::::::::::;;;999>>>CCCEEEDDDEEEIIIMMMWWW\\\dddllluuu~~~mmm^^^OOOJJJKKKKKKIIIIIIFFFFFFEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKMMMPPPSSSXXXbbbeeegggmmmppp~~~zzz{{{}}}{{{vvv}}}++++++,,,,,,,,,------------.........//////000000//////000000111111111222444444333222222333444444666666666666666666555555222222333333333444444444111222333444444444333222111222555777999;;;<<<<<<<<<@@@KKK[[[gggcccRRRCCC>>><<<::::::;;;======<<<888888777777777777888888777999::::::999999999:::555666888999;;;===???@@@;;;>>>AAABBBDDDJJJUUU]]]hhhiiiVVVPPPHHHBBB>>><<<:::999999777444333333333111000222777999888===EEEGGGDDDFFF@@@===FFFWWWhhhpppqqqllleeeYYYMMMDDD>>>999666666555444444333333333333444333333333444333000...111111111000//////............///////////////...---...///.........000222111111222222222222111111111111000000000000111111---///222333444444666888333555777666444333555777555555444333111000000///000111111111111222222222///////////////.........///000222000------///222111000/////////000222333444222000///...///000111222222222222222222222222111///...000333555333222---///111333444333222111333444444555444333222111555555333111222555666555777555444555666666555444777999;;;;;;:::888888888333555777999::::::999888444555666888888999999999888777777777777777888888777888888777666666777999777999;;;<<<<<<<<<<<<======BBBHHHJJJJJJKKKOOOTTTaaagggpppyyyooo```QQQMMMNNNMMMKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFHHHJJJLLLMMMNNNRRRTTTXXXbbbeeeffflllpppvvvyyy}}}{{{vvv}}}///............---------////////////000000000000111...---111111///...000999666666:::>>>>>><<<:::;;;<<<555444999555222;;;666555555777::::::666222///333444000000444777777777555555555555777;;;@@@444>>>GGGKKKNNNPPPKKKCCCAAA@@@===<<<<<<;;;888666999777555444333444666777777777777777666666666666555666777999;;;===>>>???===<<<;;;;;;===AAAFFFIIIWWW]]]iiiyyykkk\\\OOOCCCAAAAAA===999777777666555444333222222222...999444444777GGGVVV???>>>@@@EEEIIIJJJOOO^^^mmmvvvwwwqqqbbbQQQFFF>>>999999555555888777222333777666444111000000///...,,,////////////////////////............//////000000000000000000000000000000000000///---,,,,,,///111111//////111444555333000111222333555555555555444666666666444111111222444000222444555333111000000111111222333222111000///111111000000000000111111000000000000000000000000111000...///111222222111222111000//////000111111333333444444555444444444555444222000000000000111111111111111111000//////111111000000111111222333333333333333333333333333444444555555444444333222555666888999::::::999999:::;;;;;;;;;;;;;;;;;;:::666666666666777888999:::;;;999777666777777666555888999999888666555777888777777999:::;;;<<<<<<<<>>DDDFFFEEEEEEJJJJJJHHH???===;;;::::::999777555888777666555444555666666666666666666666777777777555555666777999:::;;;<<<::::::;;;<<<===???AAABBBHHHLLLVVVbbbmmmwwwooo___RRRFFFBBBBBB???;;;999888777666444333333333333111:::555777===PPPaaaLLL@@@>>>???BBBEEEJJJSSS]]]ooozzztttbbbQQQEEE>>>@@@:::666777777444444777888555333111111111111000222222222222111000//////------......////////////////////////////////////000000///...------000222111///...///222333222000///111333555777888888888666666555444111111222444333555666666333000//////000111222222222222111000111111000000000000111111000000000000000000000000111000...///000222111111222222000000000000111222222333333333333333222222444333111000//////000000111111111111111000//////111111111111111222222333444444444444444444444444444555555555444444333333555666888999::::::999999999:::;;;<<<<<<;;;:::999666666666666777888999:::;;;999777666777777666555777888999888666666888999888999:::;;;<<<<<<<<<<<>>>>>@@@>>>@@@???<<<;;;===;;;666:::888777999;;;===;;;888???CCCDDDAAA???AAAEEEFFF>>><<<:::999999999888666777777777666666666555555555555555666666777777777444444555555666777777777777888:::;;;<<<<<<<<<<<<@@@AAAFFFNNNUUU\\\hhhsssuuudddVVVIIIDDDCCC@@@<<<:::999888777555444444444444222888333888BBBXXXlllYYYDDD===999<<<@@@DDDHHHMMM^^^qqqrrraaaSSSLLLJJJAAA999777777666666888777444111000000111111111000111111111000...---+++---------.......................................///000000///...///111444333111///000111222222111...000333666999:::;;;;;;444555555333111111222333555777888666333000///...000111111222222222111111111111000000000000111111000000000000000000000000111///......000111111000333222111000000111222333333333333333222111000000222222111000////////////000111111111111000000///000111111111111222222222555555555555555666666666555555555555444444333333555666777888999999999999888999;;;<<<<<<;;;999888666666666666777888999:::;;;999777666777777666555666777888888777888:::;;;:::;;;;;;<<<<<<=========AAAFFFLLLRRRWWW^^^gggmmmtttzzzwwwbbb___[[[[[[^^^```___]]]QQQOOOLLLIIIGGGFFFFFFGGGFFFHHHKKKMMMOOORRRWWWZZZ]]]]]]^^^aaahhhwwwyyyzzz~~~++++++,,,------...//////......//////000000111111000000222444444444:::CCCUUUeeeyyy}}}}}}ppp]]]ZZZRRR]]]gggfff[[[RRRPPPSSSRRRRRRPPPKKKJJJJJJEEE>>>BBB@@@<<<:::===BBBDDDBBB<<>>??????>>>DDDMMMSSSYYYaaakkkrrrwww}}}|||qqqcccdddeeeeeeccc```\\\ZZZPPPNNNKKKHHHFFFEEEEEEFFFGGGJJJLLLNNNOOORRRVVV[[[\\\]]]^^^```jjj~~~yyy---------------------,,,.........///000111111111222111333444444888EEERRRwww{{{nnnrrrppp}}}uuuqqqqqqvvvvvvpppggg___YYYQQQJJJFFFKKKLLLFFFDDDGGGHHHGGGDDDGGGJJJKKKHHHDDDCCCEEECCC@@@===<<<<<<<<<;;;:::777777888888777777666555444555555555666666666777666666555555555444444444666555555555777;;;???AAAAAA===;;;<<<======AAAHHHHHHNNNUUUZZZ^^^aaafffiiiqqqsssvvvvvvrrrnnnrrrzzzmmm]]]MMMEEEBBB>>>;;;::::::999888777666555555555000444---333<<>>999888888999>>>EEECCCNNNXXX___eeekkknnnlllgggaaaXXXPPPKKKGGGBBB>>>???<<<888666666666555444000111222333333222111111...................................................///000000000000222444333333333222111000111111...///111333555555555555111222333333111000111222222444555555444333444555222222222111111111111111111111000000000000111111////////////////////////000///---...000111111000222222111111111222444555555555555555444333111111000000000000000//////...///000000111111111000000///000111222222222222111222222222333333444444444777666555444444444555555666666666777777888999999777888:::;;;;;;:::888777666666666666777888999:::;;;999777666777777666555666777999999999:::<<<>>>???>>>>>>>>>???@@@AAABBB>>>FFFPPPWWW\\\dddnnnvvv{{{~~~uuuqqqmmmmmmmmmjjjccc[[[UUUQQQMMMLLLIIIFFFDDDDDDDDDEEEIIILLLOOOOOONNNPPPUUUZZZZZZ^^^^^^___lll}}}{{{------------,,,,,,++++++------...///000111222222333333444666999EEE\\\pppqqqjjjvvvooocccXXXQQQKKKZZZccc[[[PPPMMMMMMLLLYYYTTTPPPOOOKKKGGGEEEGGGDDDAAA===;;;:::;;;:::999888888777777777666666666555555555555555555555555666666555555555444444444666555444444666;;;???CCCAAA===;;;<<<;;;999;;;???>>>BBBGGGIIIHHHIIILLLNNNSSSSSSVVVYYYXXXUUUWWW]]]bbbfffiiijjjpppzzz~~~{{{wwwvvv|||qqqaaaOOOFFFBBB>>>;;;::::::999888666555555555555111666000555:::LLLhhhbbbLLLCCC:::777555666;;;AAADDDGGGHHHJJJRRR___gggiiissstttrrrjjjbbbZZZQQQIIIEEEBBB???<<<;;;999666444111111111111111111111111///////////////.................................---///000000000000111222000111222111///---------...///111222222222222111000111333333111000000111///111333333333444666888555444222111000000///000111111000000000000111111000000000000000000000000000...------///000000///111111000000111222444555555555555555444444333222///000000111111000/////////000000111111111111000///000111333333222111111000000000111222222333333888777555444444444555666666666666666666888999999888888888999999888888888666666666666777888999:::;;;999777666777777666555777888999:::999:::===???@@@?????????@@@BBBDDDEEEDDDMMMWWW^^^aaahhhrrrzzz~~~yyyvvvvvvtttrrrmmmfff]]]UUUMMMIIIKKKIIIGGGEEECCCDDDEEEEEEJJJNNNQQQQQQNNNPPPUUUZZZZZZ```aaaaaaqqq{{{|||,,,,,,,,,,,,,,,,,,------------...///000111222222333333666;;;DDDYYY{{{{{{lllggguuuooo^^^UUUOOOUUUkkkwwwjjjYYYVVV___fffwwwnnnfffddd___UUUKKKHHHHHHDDD???<<<;;;;;;::::::999888777666666666777888666666666555555444444333555555444444444444444333555444444555777:::<<<>>>???;;;999;;;;;;999888;;;888<<>>===???BBBCCCAAACCCGGGIIIGGGFFFHHHIIILLLOOOOOORRRZZZ___```___\\\ZZZZZZ^^^gggpppvvvvvveeeRRRHHHDDD???<<<<<<999888777666555444444444111777444777777FFFdddbbb^^^NNN???888777777888:::???BBBAAA???CCCMMMWWW[[[lllxxxwwwoooeee]]]UUUSSSPPPMMMJJJEEE@@@===888777555333111111222333111111000000000/////////////////////////////////---///000000///...///000///222555444111...,,,,,,---...000111222222111000...000222222111000000111...000111222222333666888777555333111///.........111111000000000000111111000000000000000000000000000...------///000000///000000//////000111333444333333444444444333333222///000111222222111000000//////000111111111111111///000222333333222111000//////000111111222333333888777555444444444555666666666555555666777999:::999888777777777777888999666666666666777888999:::;;;999777666777777666555888999::::::::::::<<<>>>@@@?????????AAADDDFFFHHHJJJSSS]]]ccceeeiiisss|||}}}~~~|||{{{uuunnneee\\\UUUOOOJJJGGGIIIHHHFFFEEEDDDEEEFFFGGGHHHMMMQQQQQQOOOPPPWWW]]][[[ccceeeeeevvvyyy}}}******+++,,,------...///------...///000111222222222444888@@@NNNiiiuuuooo|||gggVVVNNNJJJaaawwwooo[[[___ttt|||jjjWWWMMMLLLHHHCCC???>>>======<<<:::999777555555666888999777777666555444333333222333333333333333333333333333444555777888888999999888444444777777444333555444777;;;;;;999999;;;>>>???;;;;;;@@@DDDBBB??????>>>BBBCCCAAACCCIIINNNNNNKKKJJJHHHIIIMMMSSSYYY^^^gggtttyyyhhhTTTJJJEEEAAA>>>===999888777555444444444444...666444888555BBBbbbbbbnnnYYYCCC;;;<<<;;;888666666<<>>@@@??????@@@BBBEEEHHHJJJLLLUUU```dddeeeiiirrrzzzyyy{{{~~~}}}~~~{{{zzz~~~}}}rrriii\\\SSSOOOMMMKKKHHHIIIHHHFFFEEEEEEGGGHHHIIIFFFLLLQQQQQQOOOQQQYYY___\\\fffhhhhhhzzzxxx|||++++++,,,------...//////,,,,,,,,,,,,...///000111555111@@@GGGNNN~~~|||dddKKKJJJWWWrrriii[[[iiihhhPPPOOOHHHIIIGGG===<<>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===BBBGGGHHHFFFGGGKKKOOOWWW[[[gggxxxjjjYYYRRREEE>>>@@@???:::888777777888999999888888666111333;;;@@@WWWyyyzzzfffNNN>>>888888999:::555;;;???>>>999777;;;@@@OOOZZZiiisssvvvvvvwwwyyywwwyyy{{{{{{xxxqqqiiiddd___^^^VVVJJJDDDDDDAAA;;;777333333666555//////333222555777444000...111444222222111000///000000000333???HHHDDD666+++---333---...000111222222111111111111111222222111111111111222333333111111222333444333111///.........///---------------------------...............------000000000000111111111111333222111111000000111111222333444444222000111111111333555444333111000111222222222222333444555555666555333111000000111222333333222222333444666777777777666555555555555555666666666666777777777777:::999888777666666666666777888888999999999888888;;;:::999777666666666555:::999777777999:::;;;;;;======???BBBFFFKKKOOOQQQUUUXXX]]]aaaffflllrrrvvvyyyyyyyyyxxxuuuttttttuuuooosss{{{vvvkkk^^^SSSPPPNNNJJJHHHIIIKKKIIIFFFDDDDDDEEEGGGIIIJJJNNNQQQSSSSSSVVV\\\```cccfffgggmmmsss|||+++++++++,,,---------...,,,,,,,,,---...///111111555///===FFFPPPrrrxxxvvvppp|||}}}rrr]]]KKKNNN\\\mmm\\\gggcccUUUMMMMMMKKKCCCCCCEEE???>>>999777:::;;;999999;;;888888777777666666555555333444555555666666555555333333444555555555555555555444333333444555666777555555555555666666666666333444555777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;???DDDDDDBBBAAACCCFFFIIIKKKSSS___mmm~~~lll[[[TTTHHHBBBAAA>>>:::999888888999999888666666555111333888;;;QQQsssrrrZZZFFF;;;666444444444888<<<;;;999777999;;;>>>GGGSSS\\\bbbffflllqqqyyy~~~~~~zzzxxxssspppjjjbbb___]]]SSSHHHDDD>>>:::;;;999333222444444777999888444111111222333222111000///......------333999777000******,,,---...000111222222111111111222222333333222222111000111222111000000111222333222111000///000111111////////////............---...............------//////000000000111111111222222111000000000111111111333444444222000111111000222333333111000///000111111111111222444555666666555333222111111222222222222111111222333555666777777666555555555555555555666666666666777777777999888777777666666666666:::::::::999888777666555888888777666555555555555999888777777999;;;======>>>???BBBFFFJJJOOOSSSUUUZZZ]]]bbbfffjjjnnnsssvvvttttttrrrooommmlllmmmooorrrxxxwwwnnnbbbXXXOOONNNNNNKKKIIIKKKIIIIIIHHHEEEBBBBBBDDDFFFJJJMMMQQQRRRTTTWWW^^^cccdddeeefffooorrr{{{+++++++++++++++++++++,,,------------///000111222555///999BBBNNNvvvgggXXXeeeiiibbbeeellluuuxxxsssooohhh[[[PPPVVVbbblllYYY]]]zzz^^^SSSOOOMMMFFFGGGHHHAAA===999888;;;<<<999888:::666666666666666666666666222333444444555555444444333444444555555555555444333222222222222222333444444444444333333333333333222333444555777888999:::999999999999999999999999:::>>>BBBBBB???======>>>BBBCCCFFFMMMUUUccczzzkkkYYYRRRIIICCCAAA;;;;;;:::999999999888666444333555222333555666JJJmmmiiiRRR@@@666222222333555777888888777666555000555<<>>FFFfff[[[JJJYYYXXXSSSYYY\\\```pppuuuuuuyyysssmmmddd]]]___fffwwwiiiYYYZZZ|||mmm]]]UUUPPPKKKMMMOOOFFF@@@<<<;;;======999666666555555666666666666666666222222333444444444444333333444444555555444444444444444333333333444444444555555555555444444444444444555666777888999::::::777777777777777777777777;;;>>>AAABBB@@@===<<<===BBBBBBDDDGGGJJJTTThhhzzziiiUUUOOOHHHEEECCC===<<<;;;:::999999888555222222555444555666444HHHiiivvv\\\EEE888555555444333444666888888444111111222444666888===DDDIIIPPPYYYcccgggggghhhnnnsss~~~|||sssnnnggg___ZZZUUUNNNFFF@@@@@@???<<<999777555444333000000000000///...,,,+++///......000222333222000---...///111111111111000111111222222222222111111...///000000///...///000111111111111111222222333222222111111000/////////,,,---......///.........////////////000000000111111111000////////////000000222333333111000111222000111222222000///000111000000000000111222333333444333333222222222222222222111111111111333444555777666555555555555666666444444555555666666777777777777666666666666666777666777888999999999999999:::::::::::::::;;;<<<===999999::::::;;;===???BBBBBBEEEKKKQQQWWW\\\___aaaaaadddiiikkkllllllmmmnnnffffffeeedddeeejjjpppuuuuuuggg]]]XXXPPPMMMKKKLLLNNNNNNLLLLLLLLLQQQTTTQQQIIIDDDEEEIIIPPPRRRSSSRRRSSSXXX___fffiiifffhhhxxxzzzuuu~~~}}}~~~*********************)))------------...000111222...111777:::???XXX|||^^^HHHPPPKKKFFFKKKKKKNNNZZZ^^^bbbooozzzvvvlllfffdddvvvooommmllleeeiiilll___ZZZXXX]]]^^^SSSGGGBBBAAABBBAAA<<<999999555555555555666666666666111222222333444333333333333444444444444444333333444444444444444444444444555555555555555555555555555666666777888999999:::777777777777777777777777999;;;>>>??????>>>======>>>>>>AAACCCDDDIIIVVVdddwwwvvvvvvxxxeeeRRRNNNIIIGGGFFF@@@===;;;:::999999777555222111444444777999777GGGggggggJJJ:::666777555333333555888888444000333444333333333444666888>>>FFFNNNRRRQQQSSSZZZaaahhhmmmuuu|||{{{yyytttoooiiibbbYYYRRRUUUMMMAAA888333222111000...///////////////......+++---......,,,,,,---...,,,---///000111111000000//////000000000000/////////000111000/////////111222222222222111111000000000000000//////.........,,,------...//////.........////////////000000000111000//////....../////////111222222111000111222111222333222111111222333333222111111000000111111222222222222222111111111333333222222333444666777666666555555555555666666444444555555666777777888888777777666666666666777666666777888999:::::::::::::::::::::;;;<<<===>>><<<===>>>===;;;<<>>AAACCCDDDJJJRRR^^^ooo~~~rrrnnnnnn{{{xxx^^^QQQPPPJJJFFFDDD===>>><<<999888777777666444222444333777;;;888EEEaaauuuSSS???888666666444333444666666444111111111111222222222111111444999>>>@@@@@@BBBHHHMMMQQQUUU]]]eeeiiikkkrrrzzz{{{yyytttooonnn___JJJ;;;333111000...111000///.........//////***...111///+++)))+++---,,,---///000111111000///......////////////......///000111000///...///111111111111111111000///...........................,,,,,,---...////////////......////////////000000000000///..................000222222111000111222111222333222111111333555333333222111111111111222111222222333333222222111444333333222333444666777666555555555555666666777444555555666777888999999:::999888777666666666666999999999999999888777777999999999999999:::;;;;;;===???@@@???<<<<<>>CCC>>>CCC@@@BBBLLLRRRYYYgggxxx~~~fff\\\oooxxxnnnccc[[[QQQFFF???===777777666555444444333333222333444444555555444444444444444444333333222111333444555555444333222111111111222333555666777888444444444444444444444444555555555555555555555555;;;999777666777999::::::<<<888777<<>>===;;;999888777666666555666777888:::::::::;;;<<<;;;;;;::::::;;;;;;;;;:::>>>AAA@@@>>>???DDDIIIPPPRRRWWW___hhhqqqxxx}}}~~~}}}xxxtttmmmcccXXXOOOJJJHHHGGGMMMNNNJJJIIINNNOOOLLLIIIIIIJJJJJJKKKKKKLLLLLLPPPSSSUUUUUUTTTVVVZZZ^^^fffvvvwww{{{++++++***************+++,,,+++***))))))+++---...++++++...333444888EEETTT}}}yyyYYYEEEGGGFFF===BBB???@@@DDDFFFGGGOOOYYYhhhxxxrrrwwweeeMMMBBBCCCAAA777:::@@@888444888888111333555666666666777888333222000//////111222444444555555555444333333222111222444666666555444333555555555555555555555444555555555555666666666666666666666666777888999:::888:::<<<======???BBBDDDFFFNNNWWWhhh}}}{{{mmm^^^UUUBBB<<<666444666777444222666555333333444777;;;===SSSzzz___BBB:::555555333111000222222111222111000......//////000111222333444555555555555777777777777888888888888AAAHHHNNNPPPRRRZZZiiivvvuuunnnaaaSSSPPPSSSQQQLLLIII@@@666333111......000+++---000111000///.........------///111222111//////000000000......000222------......///.........------------............222111000///...---,,,+++............///////////////000111111///......//////000111000......000222444333222222333333111000222111111111111111222222333111///...///222666999999777555333222333444555333222111000111444666888555555555555555555555555999888777777777888999:::===<<<:::999888999999:::777666666888:::;;;:::888888:::===??????>>><<<;;;;;;>>>AAABBBAAACCCFFFJJJRRRWWW[[[```kkkyyyuuuiiidddccc___YYYQQQKKKHHHGGGJJJJJJIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOVVVSSSRRRVVVXXXYYY]]]bbbnnn{{{~~~++++++***************+++,,,,,,+++++++++,,,---...,,,,,,...222111333>>>KKKmmm}}}lllVVVNNNJJJDDDFFFBBBAAABBBBBBBBBIIIRRRZZZiii{{{~~~bbbOOOKKKNNNHHHJJJGGG;;;888<<<999777666555444333222111111444444333222222333444555444444555555444333333222111222444555666555444333444444444444444444444444555555555555666666666666777777666777777888999:::888:::;;;<<<<<<>>>@@@CCCDDDKKKRRR___}}}}}}xxxwwwvvvsssqqqqqqtttvvvzzz{{{zzz|||~~~|||uuuiii]]]UUUCCC===777444555555333000333333222333555888:::<<>>???AAAGGGSSS]]]dddddd```]]]___dddccc^^^XXXKKK===666333///...///////////////......///000///......000222222111000///000000///...---///000..................------////////////000000000000111111000///...---,,,,,,.........//////000000000///000222111///............,,,+++,,,///111111///111000///000222333222111222222111111111111111111000000000000111333555666777666555333222222333333222111111111222444666777555555555555555555555555999888777777777888999:::<<<;;;:::999888999999:::999888888999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;::::::>>>AAACCCDDDDDDFFFLLLPPPWWW[[[```fffqqqxxxkkk___YYYYYYXXXTTTPPPMMMKKKLLLHHHHHHGGGGGGHHHIIIKKKLLLOOOOOONNNNNNNNNNNNOOOOOOTTTRRRSSSVVVWWWZZZbbbkkk~~~zzzuuuyyy}}}+++***************++++++,,,,,,,,,,,,---------...,,,,,,///000...///666???UUUlllqqq```VVVRRRLLLHHHDDDBBB@@@???DDDJJJLLLXXXhhhyyyvvveeebbbggghhhiii]]]MMMNNNRRRIIIBBB===777444444444333111222222222222222222222222444444444444444333333222111222333444555444333222333333333333333333333333444555555555555666666666777777777777888999:::;;;999:::;;;;;;;;;<<<>>>@@@BBBGGGLLLTTTmmm~~~yyysssjjjbbb___ZZZZZZYYYVVVTTTTTTWWWYYY[[[aaacccbbbjjjyyyllllllllliiiccc[[[TTTOOOBBB===777444444444111///111111222333555777999:::???ZZZpppvvvWWWGGG:::666333111000000//////222111000000//////000000000000111222333333333333444444333333222222111111333333333333555999@@@EEENNNTTT[[[bbbkkkssstttrrrkkkZZZFFF<<<777222//////222000...------...///111/////////000222333222111///000000///---,,,---.../////////......---,,,,,,...////////////000000000000000//////...---,,,,,,---......///000111111222000111222111///---------...)))&&&)))///333111---...------///111333333222333333222111000000000111...///000222333333333333444444444333222222111111000111222222333444555666555555555555555555555555888777777777777888999:::;;;:::999999999999999:::::::::999:::<<<>>>===<<<<<<;;;:::999999;;;===???@@@AAACCCCCCCCCGGGNNNSSS___dddjjjooozzzxxxwwwwwwjjj\\\RRROOOPPPPPPOOOMMMLLLLLLMMMHHHHHHHHHHHHHHHIIIJJJKKKOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPRRRTTTUUUZZZhhhwwwyyyrrroootttzzz~~~*********)))******+++,,,***+++,,,---------,,,,,,***,,,//////------111666BBBUUUqqq|||nnnhhhUUUPPPJJJDDD@@@???BBBEEEGGGNNN[[[iii|||xxxrrrwwwwwwxxxiiioooqqqcccSSSIII>>>888888:::;;;:::222333333333333222111111333333444444444333333222111222333333333333222222111111111111222222222222444444444555555555666666777777777888888999:::;;;999:::;;;;;;::::::<<<>>>???EEEIIINNNbbbvvvjjjccc\\\TTTMMMKKKHHHHHHHHHFFFCCCCCCEEEGGGEEEIIIKKKKKKQQQ\\\bbbbbbWWWVVVTTTPPPLLLHHHDDDBBB>>>:::666444444333222000000111222333444555555666999EEEYYYtttfffRRRAAA:::555444333111000000000000////////////.../////////000111111222111111333333222222111000//////444111//////111555888999===DDDOOO[[[gggrrrzzz}}}{{{hhhRRREEE>>>888222000111///......///000111111000//////111333444333111///000000...,,,+++,,,---000000///...---,,,,,,,,,,,,,,,,,,---------....../////////......------------......///000111222222000111222111...,,,,,,---...+++(((***...111000---......---///111333222222333333222111000000000000//////000111222222222333222222222333222111000000000000222333444555555555555555555555555555555555666666777777888888999999999999999999999:::::::::;;;:::999:::<<<>>>>>>===<<<;;;;;;<<<===@@@BBBDDDBBBDDDEEEFFFGGGLLLUUU[[[kkkqqqvvv{{{~~~vvvrrrqqqvvvxxxiii\\\QQQKKKMMMMMMNNNLLLJJJHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLNNNOOOPPPQQQQQQPPPNNNNNNMMMOOOQQQRRRRRRYYYmmmwwwooolllnnnssszzz******))))))***++++++,,,))))))***++++++++++++***))),,,///...---...111333:::BBB[[[}}}___ZZZPPPGGGBBBAAABBBBBBDDDHHHQQQ]]]mmmpppkkkqqquuu}}}gggZZZIII===:::<<<======666666666666666555444333222222333333444333333222222222222222222222111111000000000111111111222222444444444444555555555555777777777777888999:::;;;999:::;;;:::999:::;;;===???EEEJJJOOO^^^nnndddYYYSSSNNNFFFBBBBBBBBBBBBBBB@@@>>>===???@@@;;;>>>??????BBBHHHKKKKKKHHHFFFCCC???<<<:::999999888666444333333444333333222333333333333333222222888888IIIggguuu___FFF===555555555111...////////////.........------//////000000111111000000333333222111111000//////111...,,,,,,///222333333333777@@@JJJWWWfffvvvtttaaaTTTJJJ>>>555111000//////111333444222000000//////111333444333111///000000...,,,+++,,,---111000///---,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------......///000111111111///000111000...,,,,,,---/////////...------...///111000///000222222222111333222222111000000111111111111000///000111333444111111111222222111000///000000222333444555555555555555555555555555555555555555666777888888999999999999::::::;;;;;;;;;;;;<<<:::999:::<<<===>>>===<<<===>>>@@@AAABBBCCCCCCDDDGGGLLLPPPTTT\\\fffmmmzzzwwwmmmggglllwww{{{kkk\\\QQQLLLKKKKKKLLLLLLKKKIIIGGGHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOOOONNNMMMMMMLLLMMMPPPPPPPPPZZZppp{{{pppnnnnnnrrrwww}}}))))))))))))***+++,,,,,,))))))))))))************(((---///------000222111888999GGGfffmmmggg[[[NNNGGGGGGEEECCCAAACCCIIITTT```rrrooo```\\\lllyyy|||ooo\\\LLLBBB>>><<<:::555555444444333222222222111222222333333333333333222222111111111111111111//////000000111222222222333444444444444555555555666666666666777888999:::999:::;;;;;;::::::<<<>>>@@@FFFKKKPPP]]]|||tttZZZSSSKKKHHHDDD???===>>>>>>??????===;;;:::;;;===777999:::<<<>>>@@@AAAAAAAAA???===:::888777777777333333333333333333444444444333333222222222222333888333???XXXpppmmmKKK???666666666000---///....../////////...---,,,//////000000111000000///222222222111111000000///000...---...000222333333///000444<<>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDJJJSSS\\\dddlllvvv}}}{{{uuunnngggfffsss|||mmm```TTTKKKIIILLLGGGIIIJJJJJJIIIHHHJJJKKKHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJLLLMMMMMMNNNNNNMMMNNNPPPQQQTTT___xxxvvvpppqqqsssxxx|||))))))))))))***+++,,,---+++***)))))))))***+++,,,)))...///,,,,,,000222///222444<<>>::::::<<<;;;;;;<<<;;;999777888999666666888;;;<<<;;;;;;;;;<<<;;;:::888666555555555222333333333222222222333333222111111111333555666888222:::HHH\\\~~~yyySSSDDD:::;;;:::444000222///000111111111000......000000111111111000000///000000000000000000000///...//////000000111222333///...000444888AAATTTfffxxxwwwwwwuuukkkYYYKKKFFF<<<888555444666555000,,,///......000222222111000///000000///...---///000000///---,,,,,,---...///------........./////////,,,,,,,,,------.....................------------+++---//////...---...///222111//////000000000000......---///111222222111000000000000111222333333222333333333333444444444222111000000000111222222222111111111222444666777555555555555555555555555333444666777888999999888999:::<<<===>>>????????????===;;;;;;===???@@@@@@DDDDDDDDDEEEGGGJJJLLLNNNRRRZZZeeeooovvv|||{{{uuusssooojjjlllkkkrrrsssiii___WWWOOOGGGFFFJJJEEEGGGHHHIIIHHHHHHJJJKKKHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHJJJKKKMMMOOOPPPOOOOOOQQQUUU[[[jjjrrrqqqsssttt{{{~~~))))))))))))***+++,,,---,,,+++***))))))+++---...***//////******///000---***222666999HHHbbbyyyyyyfff\\\YYYTTTMMMDDDBBBCCCGGGKKKSSSeeewww|||yyyyyyhhhSSSUUUddduuu|||jjj[[[QQQMMM???===;;;999888888:::;;;000111222333333333333333222222111000//////000000///000000111222333333333333333333444444444555555444444444555555666777888999:::;;;;;;;;;<<<>>>@@@EEEFFFGGGKKKXXXuuutttgggYYYNNNGGGEEEAAA>>>>>><<<999999<<<888999:::999777666666777555555777999999777555555777777666555333222111000333444444333111000111111222111000///111444888:::777222888>>>NNNyyyZZZIII???@@@@@@888444666111222222333333111000///000111111111111111000000......//////////////////***+++------++++++,,,...111///111222000222@@@PPPiiioooyyy~~~wwwggg[[[VVVDDD>>>777444444333///+++...------///111222111//////000000000......000222///...---,,,,,,---///000+++++++++,,,,,,,,,------+++,,,,,,------..................---,,,,,,++++++***,,,...///......///000222...+++---111444222...+++++++++---000222333222//////000000111222444444111222555777777555333222333222000//////111333444333222111000111444666888555555555555555555555555222333555777888999888888999:::<<<>>>@@@@@@@@@@@@AAA>>><<<<<<>>>AAABBBBBBFFFEEEEEEGGGLLLSSSYYY]]]hhhppp{{{yyynnnhhhhhhgggdddmmmqqq|||{{{ddd\\\VVVSSSNNNFFFDDDGGGGGGHHHIIIHHHGGGFFFGGGHHHJJJJJJLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIKKKNNNQQQRRRQQQQQQSSSYYYbbbrrrzzzpppppprrrrrr|||)))((('''((()))+++...000---,,,+++)))))))))*********---111222111///......---000333666<<>>AAADDDJJJWWWdddtttsssvvv~~~~~~dddXXXSSS```tttzzzqqq^^^KKKAAA999888888555222111777555333111000000000111000111333444444333111000111111111111111111222222555555333333333333555555999888666555555666777888999444555<<<;;;555888@@@===DDDLLLQQQ]]]{{{wwwfffXXXOOOIIICCC???>>><<<:::999:::;;;;;;:::888888888888777777777666777777777777777666666555:::888666555555555333222111111111111111111111111444333222222222444777888555;;;999666FFFdddtttrrrhhhNNN@@@HHHJJJ:::...000666000...333555111///111222222222333333222111111...000111000---,,,---///...,,,+++,,,---//////...222111111111333666999;;;MMMYYYhhhttt||||||nnn___OOOEEE===999555///...222.........///000111222222//////000111111111111000333111///,,,++++++,,,---++++++++++++,,,---...///)))***+++,,,---......///,,,,,,,,,---------......222000---,,,---///333555000000//////000111222222222000///000111111000///000//////......000111222666777888888888777555444222111000//////....../////////000000111111111111222333444444555555444444666777888777666666888:::::::::;;;<<<===???AAABBB===>>>???@@@AAACCCDDDFFFBBBJJJOOOLLLMMMXXXgggppp~~~tttiiiccc___^^^fffqqq{{{vvvlll^^^[[[UUUPPPLLLIIIIIIIIIGGGIIILLLLLLKKKIIIHHHHHHIIINNNSSSTTTOOOKKKIIIJJJGGGGGGHHHKKKOOORRRSSSSSSPPPRRRTTTZZZjjjyyyuuussstttvvvyyy}}}***)))(((((()))+++---///+++***)))(((((())))))***))),,,///000///---------,,,...111111333999CCCKKKaaaooo|||{{{jjjXXXMMMHHHEEEFFFFFFFFFLLLUUU]]]iiizzz~~~zzzzzztttcccaaagggnnntttyyyzzzYYYMMMAAA===<<<888666666555555333222111111111111111111222333333222111111111111111111111222222333333222222111111222222333888777666444444555777888999777888;;;<<<<<<>>>BBBDDDGGGKKKUUUiii~~~jjj```SSSIIIDDDAAA>>>;;;<<<;;;999888999999999999888888888777777777666666666666777777777777666666888666444333444444333222111111111111111111111111333222111111222333555777111666666222;;;QQQeeellljjj[[[RRRSSSMMM<<<333666222......333555222///000555555555444333222111000222222111000/////////000---,,,++++++---//////...222111000///000111333444<<>>444000111///000000111111111000000//////000000111111000000222000...,,,+++,,,------------,,,+++++++++++++++************+++---...///,,,---------............,,,+++)))''''''(((***,,,//////000000000111111111111000///000111111000///000000/////////000111222555666666777666555444333222222111000000000000000111111111111222222222222222333444444555555444444666777888777666666888999:::;;;<<<===>>>???@@@AAA;;;===@@@BBBCCCDDDDDDEEEHHHMMMQQQRRRZZZmmm}}}nnnddd[[[ZZZ^^^eeerrr~~~wwwkkkbbb]]][[[WWWRRROOOMMMLLLKKKJJJLLLNNNNNNLLLIIIHHHHHHKKKOOOSSSRRRNNNJJJIIIIIIIIIHHHHHHJJJNNNRRRVVVXXXUUUWWWZZZcccvvvzzzyyyxxxxxxzzzyyy{{{~~~+++***)))))))))***,,,---+++******)))******+++,,,(((***---......,,,,,,,,,///111333333222222555999GGGUUUgggyyyxxx```UUUPPPKKKJJJGGGEEEFFFIIIJJJSSSbbbqqq|||zzz|||xxxjjjdddbbbdddgggvvvxxxmmm]]]LLLBBB<<<888555666333444444444333222222111222111111111111111111222111111111111111222333333333222222111111222222333777666555444444555666777444777777888===DDDGGGFFFHHHIIIPPPcccqqqeeeWWWPPPFFF@@@>>>===;;;::::::999888888777777888888777777777777666666666666444444555666777777777777666444222222333333333111111111111111111111111111222111000000111222444555222555666444444@@@TTTfffggggggfff___QQQ@@@999:::555333333777888555222222555555555444333222111111222000....../////////......---,,,,,,///000000000333222000///....../////////777AAAMMM\\\kkksssssseeeaaa\\\UUUIII;;;333111111111111111111000///...//////000000000111111111000///...---,,,,,,---...///...---+++***)))))))))***)))(((((()))+++...///------........./////////...---,,,******)))******...///000111111111000///111000//////111111000///000000//////000000111222444444444555444333333222333222111111111111111222333333333222222222222222333333444555555555555444555666777777666666777888;;;<<<===???@@@@@@??????:::>>>BBBEEEFFFFFFFFFFFFNNNTTT[[[bbbpppzzzoooccc[[[WWW\\\hhhvvv{{{rrrhhh```ZZZZZZYYYWWWTTTRRROOONNNMMMMMMOOOPPPOOOLLLJJJHHHHHHLLLNNNQQQQQQOOOLLLIIIIIIHHHGGGFFFGGGJJJOOOUUUYYY\\\^^^cccppp{{{{{{}}}}}}|||}}}yyyzzz{{{|||}}}++++++***))))))******+++++++++++++++,,,---------(((***---...---,,,,,,---///222444444333222444666:::CCCSSSiiiuuuiii]]]QQQKKKMMMOOOOOOOOOJJJLLLSSS]]]hhhttttttjjjhhhjjjjjjfffhhhjjjmmmlllVVVGGG>>>888555666222333444555555444333222333222000//////000222333111111111111222333333444444444444444444444444444666555555444555555666777333888999888@@@NNNTTTPPPIIIOOO```|||{{{nnn```TTTNNNIIIBBB===;;;:::999888888888999888777777888999777777666666666555555555222333444666777888888888777555333222222222111000111111111111111111111111000000000///000111222333555333555666333444DDDWWW[[[fffmmmgggYYYMMMEEE@@@AAA>>><<<;;;:::888777777666555444333333333333333444111//////111222111///000...---...000222222111555444222000////////////000222666===IIIYYYgggooommmmmmiii```PPP@@@666333000000111111111000//////111111111111111222222333///......---------.........---,,,+++***)))))))))***)))((('''(((***---000.........////////////000///////////////...---------...000111111000...---000///...///000111000//////...////////////000000222222222222222111111111111111000000000111222222333222222222222111111111333444444555555555555555444666777777666666777888;;;<<<>>>@@@AAA@@@>>>===>>>AAAEEEFFFFFFGGGIIILLLTTT```nnnwww{{{lllaaa```^^^```kkkzzz|||pppfff___[[[XXXSSSSSSSSSSSSQQQOOOMMMKKKLLLMMMNNNNNNKKKJJJIIIJJJIIILLLRRRVVVWWWTTTNNNJJJIIIIIIIIIJJJLLLPPPUUUYYY___dddmmm~~~{{{xxx|||}}}|||zzzzzzzzz{{{~~~+++++++++***************))))))***++++++,,,,,,,,,(((***---...---------...------.........000222444555999AAAQQQhhh~~~ttt```WWW]]]eeegggeeeVVVOOOLLLOOOUUU]]]jjjvvv|||tttsssqqqfff```]]]]]]mmm~~~~~~mmmWWWIII@@@:::777888333444555666666555333222444222000//////000222444111111111111222333444555444444444444444444444444555555555555666666777777888===<<<:::BBBSSS\\\[[[UUUeeetttggg]]]RRRHHHCCC@@@===999888777666555777888::::::888777888:::666666666555555555555444111222444555777888888888999777444333222222000///111111111111111111111111000000//////000000111111333...///444333...555AAAKKKYYYfffjjjhhheee\\\SSSSSSQQQLLLFFFBBBBBBCCCDDDBBB@@@<<<888666666666777999888777777777666555333000...---...///111000000222222111000////////////333222222444:::FFFUUU```rrrvvvuuujjjWWWFFF;;;666111000000000000000000111333333222222222333444555.........---------......,,,++++++++++++++++++,,,***)))((('''(((***---000.........////////////000******,,,---------,,,,,,,,,...///000000///---,,,///...---...000111000///------........./////////222111111000000000000000///////////////000111222111111111111111000000000333444555555666666555555444666888888777666777888;;;===???@@@AAA@@@???>>>@@@CCCEEEEEEEEEHHHOOOUUUcccppp}}}wwwkkk```YYYaaafffppp}}}{{{pppfff___ZZZVVVTTTLLLMMMNNNNNNMMMKKKIIIHHHHHHIIIKKKKKKJJJIIIJJJKKKHHHNNNWWWaaafffbbbYYYPPPLLLNNNQQQRRRSSSUUUYYY\\\```jjjzzz~~~|||}}}{{{{{{{{{}}}+++++++++***************''''''((()))))))))(((((((((***,,,---,,,,,,...///000...---,,,---...000222222333555===NNNgggzzzrrrvvv~~~eeeXXXNNNOOOQQQSSSXXX___mmmyyy|||kkk```XXXSSS]]]hhhhhhmmm^^^MMMCCC>>>:::888888555666666666555444444333444333111000000111333444111111111111222444555666111222222333333222222111555555666666777888888888999;;;::::::@@@OOO^^^eeeuuurrr```TTTNNNFFF>>>;;;;;;:::999999888888888555888;;;:::888777888:::666555555555444444444444222222444555666777777777888666444222222222111///111111111111111111111111000000000000000000000000444///000555555000111666>>>HHHVVVdddpppuuuqqqiiiiiiiiieee]]]ZZZ\\\___```[[[VVVNNNFFFAAA@@@BBBDDDDDDEEEFFFDDD???:::777666111000....../////////.../////////.........------000000111333444888DDDPPPoooyyy~~~tttaaaPPPEEE>>>666444222000000111222333444333222222222333555555//////.........------,,,++++++++++++,,,---...///***)))(((((()))+++...///------........./////////))))))***,,,,,,------,,,---.../////////...---,,,...------...000111111000,,,---.../////////......111111000////////////000............///000111222//////000000000111111111444444555666666666666555444666999999888777777888<<<===>>>@@@AAAAAA@@@@@@AAADDDFFFGGGIIIPPP[[[dddvvv}}}vvviii___\\\^^^nnnxxxyyyuuunnneee]]]WWWRRROOOMMMHHHHHHIIIJJJIIIHHHGGGFFFEEEGGGHHHHHHHHHHHHIIIKKKJJJQQQ]]]kkksssooocccWWWIIIMMMRRRTTTUUUWWW[[[^^^fffuuu{{{{{{|||)))******+++++++++******((()))*********)))((('''''')))***+++++++++---...111000/////////000000000111000111444===OOOfffwwwyyyiii^^^aaaeee```\\\]]]bbbkkk~~~zzzooohhh___aaafffaaadddWWWKKKFFFCCC>>>;;;:::888888666555444444444444444444333222222333444444111111111222333444555666111222222333333222222111555666777888999999999999999888:::???GGGUUUkkk~~~xxxooo^^^NNNFFFCCC???999888999;;;;;;;;;:::::::::222666::::::777555777999555555555444444444333333222333444555666666666666444222111000222222222111111111111111111111111111000000000111111000000000444444444555444222222444888:::CCCUUUfffmmmnnnmmmoootttuuupppoootttxxxwwwssslllbbbYYYTTTUUUYYY\\\\\\aaaccc]]]RRRGGGBBBAAA888666333333333333222000000000000///...---,,,,,,...000666999666333:::DDD[[[mmm|||zzzlll^^^SSSLLL???<<<777222000111333555333222111000000222333444000/////////...---,,,+++,,,,,,,,,,,,---...///000************+++---...///,,,---------............,,,,,,,,,,,,,,,---------.........---------,,,,,,...---,,,...000111111000......000111111111000///222111000///...//////000.........///000222333444//////000111222222333333444444555666666666666666555777:::;;;:::999888999<<<<<<===???@@@AAABBBBBBAAAGGGNNNRRRWWWaaannnyyyvvviii^^^ZZZcccoooyyykkkgggbbbZZZSSSNNNKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHJJJLLLRRR]]]lllvvvrrreeeXXXIIIMMMRRRUUUWWW[[[ccciiiuuuyyyzzz|||))))))***+++++++++++++++,,,---......---,,,***)))&&&''')))))))))***,,,---++++++,,,...///000...---222111222333666>>>MMMYYYwwwzzzqqqxxx}}}uuujjjfff^^^ddduuuzzzxxxwwwppplllaaaWWWSSSPPPIIIDDDBBB:::999777555444333444444555444444333333444444555111111111222333444666777333333555555555555333333666666777999999:::::::::===<<>>EEE^^^vvv|||tttiii___WWWFFFBBB;;;555111111444666111000///......000222333000000000///...,,,+++***...------------...//////)))***+++,,,---......///,,,,,,,,,---------......---,,,+++***))))))))))))///...---,,,,,,,,,,,,---...---,,,...000111111000///000111333333222222111222111000......//////000/////////000111333444555//////000111333444555666444555555666666666666666555888;;;<<<;;;999999999<<<<<<===>>>???AAACCCDDDCCCKKKVVV^^^eeeppp~~~}}}wwwjjj___WWWZZZkkk~~~yyyiii\\\^^^XXXQQQKKKIIIHHHGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGIIIJJJJJJHHHFFFFFFGGGHHHLLLPPPZZZhhhrrrooobbbUUUPPPTTTXXX[[[^^^eeepppxxxxxxyyy|||***)))((()))***+++***((()))************+++++++++************+++,,,,,,---,,,,,,,,,---------------222111000000222888AAAFFF\\\uuu~~~ssswwwwwwxxxtttqqqhhhWWWHHH@@@>>><<<<<<:::666333222444666777444222222222111444333333444555555333222555444333444555777777777888999;;;======<<<999777@@@FFFPPP]]]pppvvvdddUUUPPPGGG>>>888777777999888888888888888777666555555555555444444333333333999666333111000000222333444444444555555555666666444444444444444444444444555444222222222222000///333222111000000000111222222222222111000//////...111222444999>>>DDDJJJLLLYYY___fffiiiiiijjjnnnrrrrrrsssrrrnnnkkknnnvvv}}}}}}sssgggSSSOOOMMMNNNNNNIII>>>444777000///444666222000222+++666BBBDDD???999555333:::GGGXXXhhhuuuxxxlll\\\SSSIII===666555555333///---000222222///...///111111/////////000///---,,,---------...............---++++++---000111000---...+++,,,//////,,,+++---,,,+++***)))***+++,,,---...------------...//////000///...///000111000///111111000/////////////////////000000000...---,,,000000111111111222222222///---,,,...222444333111333444444555555666666666888888999:::;;;;;;;;;;;;AAA;;;:::@@@DDDDDDFFFKKKJJJUUUaaakkkvvv~~~vvvvvvwwwiii[[[YYY^^^jjj|||xxxhhh[[[UUUQQQQQQOOOLLLHHHEEEEEEFFFIIIJJJKKKIIIGGGFFFFFFGGGDDDHHHKKKJJJGGGEEEEEEFFFIIIIIIMMMVVVaaaddd^^^WWWRRRWWW[[[\\\___iii{{{}}}}}}}}}|||zzzwwwyyy|||+++)))((()))***+++***((()))************+++++++++,,,,,,++++++***+++++++++---------------.........000000///...///333999>>>KKK\\\tttttteeeQQQKKKDDD???===:::666555777888777444222111111111111111111222555666555444666666555555555666555555555888;;;;;;;;;>>>CCCGGGSSSaaatttxxxbbbQQQIIIFFF@@@;;;888666777777777888888888777777666555555555444444444333333333666555333111111111222333444444444444555555555555444444444444444444444444777555333333333222000///222111111000000111222333222222111111000//////......///111444777;;;>>>@@@CCCIIIOOOQQQQQQQQQUUUXXXZZZ\\\^^^^^^___eeennnvvv|||gggbbb```dddgggaaaQQQCCC@@@999555666666222000222000999AAABBB===777333222444;;;GGGVVVhhhssspppfffYYYOOOBBB:::888777444111***,,,//////...---///111///...---...000000...---------------------------...,,,,,,...111222000...---***+++//////,,,,,,......---,,,,,,,,,---...///---,,,,,,,,,,,,---......///......///000111111000111111000///////////////...///000000111000//////333333444444444555555555222111000222555777666555444444444444444555666777888999:::;;;;;;<<<<<<<<<>>>;;;<<>>===???BBBAAACCCFFFIIILLLSSS]]]dddoooyyyssspppwwwyyyeeeRRRKKKDDD===:::777444333444222666:::;;;666111......000222666BBBTTTfffmmmkkkdddZZZNNNCCC===:::666333,,,...//////......///000...---------///000///...------,,,,,,,,,,,,,,,,,,...------///111222111///+++)))***...///------000...------------...//////,,,,,,,,,,,,,,,---.........------...111222222111111111000/////////000000...///000111222222222222111111111222222222222333333222222333666777777666444444333333444555777888999999:::;;;<<<<<<<<<<<<======???AAABBBBBBGGGNNNbbbttttttjjjeeejjjxxxvvvkkk```\\\^^^iiixxxtttddd\\\WWWQQQKKKHHHIIIJJJKKKJJJGGGEEEEEEEEEHHHIIIJJJHHHFFFEEEFFFGGGJJJNNNRRRQQQMMMIIIHHHIIIFFFHHHKKKNNNQQQSSSUUUWWW]]]fffqqqzzzvvvqqqjjjffffffiiimmmoooxxx~~~+++***))))))++++++***)))))))))*********+++++++++,,,,,,++++++***+++++++++---------......//////000///000111111000000111333333555:::IIIbbb}}}yyyhhh```\\\VVVPPPAAA<<<999999888666666888999777444444555777777666555777999:::;;;<<<>>>@@@BBBCCCFFFJJJSSSbbbssssss```OOODDD@@@===;;;999777666555666666666666555555555555555555444444444444444444444444111222333444555444444333333333333333444444444444555444444333444444666666999777555444444333111/////////000111111222333444111111000000///////////////000111222111000///...222444777777666555666777555666888999<<>>:::999:::333333444555333///...///111111222777BBBQQQ```hhhpppiii]]]QQQFFF===777333333333333222000000000000000///------...///...---.........------,,,,,,,,,------...///000000//////***((()))...///------000,,,,,,,,,,,,,,,------...---------------...//////...------...111222222111111111000000///000000111111111111222222333333333000000000000111111111111111111111222333444444444444444333333444666888999::::::;;;<<<============>>>???@@@@@@AAAIIIVVVaaassssssfff]]]dddhhhrrr{{{{{{rrriiieeeaaadddmmm{{{uuufffWWWQQQOOOLLLHHHFFFEEEGGGHHHHHHFFFEEEDDDEEEHHHIIIIIIHHHGGGFFFFFFGGGKKKNNNRRRQQQMMMJJJIIIIIIGGGHHHKKKPPPVVV\\\```cccjjjsss~~~{{{}}}~~~|||mmmhhhccc___```dddiiilllqqqzzz|||xxxzzz~~~+++***)))***+++,,,+++)))))))))*********+++++++++************+++,,,---...,,,,,,------...//////000---///111111111000111222000333555:::HHH\\\lllrrrrrriiihhhjjjjjjuuupppyyy}}}{{{vvvoooRRRIIIBBB@@@===777555777:::777444333555777888888555777999::::::<<<@@@CCCEEEFFFMMM\\\qqq{{{pppaaaQQQEEECCCEEEDDDAAA<<<888555555666888555444444333333444555555444444444444444444444444111222444666666666555444333333333444444444555555555555444333444555666888999777555444444333111/////////000111222333333333000000000//////////////////000111222222111///...///000111111000000000111222222222333444777:::===CCCPPP\\\``````dddjjjpppyyyoooiiiqqqxxxjjjfffddd]]]TTTLLLGGGDDDBBB888444333777777333222444222333555555666???PPP___uuurrrjjj^^^PPPBBB999444555444333222222333333333333111///............---111000000///...------,,,+++,,,---...------------***((()))---...,,,,,,///,,,,,,------............///////////////000111111///...---...111222111000111111000000000000111111444444333333222222222222333333333444444444444555000000111111222222333333444444444444555777999:::;;;;;;<<<===>>>>>>>>>>>>>>>?????????DDDTTTiiiwww{{{ooogggaaa]]]ccceeejjjmmmiiiaaa___aaajjjrrr|||nnnfffZZZPPPMMMMMMJJJFFFEEECCCDDDFFFFFFEEEDDDDDDEEEHHHIIIJJJIIIGGGGGGGGGIIIMMMPPPTTTSSSPPPNNNNNNOOOOOONNNPPPXXXeeemmmooonnn~~~|||wwwwww{{{}}}{{{xxxeeeccc```^^^^^^aaafffiiifffpppvvvtttqqqttt{{{,,,*********+++,,,+++***)))************+++++++++(((((()))***+++---...///***++++++,,,---...//////***,,,/////////...///000---222444444888CCCMMMRRROOOLLLPPPRRRRRR^^^iiifff\\\```mmm{{{pppxxx~~~mmm___SSSNNNGGG<<<777888;;;888444333555999;;;<<<888999::::::999<<>>888444222000111333555666666444222///...///000//////222222111000///...---,,,***,,,......,,,+++,,,---,,,***+++...---******,,,...///000000111111000000000000000000000111222222000///...///000111000///111111000000000111222222555555333222222111111111222222222222333333333333111333444444333333444666444555666777888::::::;;;<<<<<<===>>>????????????===AAACCCEEEPPPdddxxx}}}nnndddcccdddccc]]]^^^bbbccc___YYYZZZ```wwwppp```XXXQQQKKKKKKKKKGGGDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGIIIJJJKKKJJJIIIHHHIIIJJJKKKMMMPPPPPPNNNNNNQQQTTTOOOPPPWWWhhhzzzxxxtttqqqpppppprrrssspppmmm_________^^^^^^___aaaddd^^^fffkkkiiiiiioooxxx}}},,,+++******,,,,,,+++***)))************+++++++++***)))******+++,,,---...))))))***+++,,,---......+++---......---,,,---...,,,111333111222777<<<===;;;:::@@@@@@===GGGQQQLLLHHHJJJRRR^^^jjjqqqvvvzzzmmmaaahhhxxxiiibbbYYYLLLEEEFFFFFFBBB===::::::<<<===>>>999;;;<<<<<<===CCCMMMTTTiiisss}}}tttmmmaaaTTTLLLEEE===:::<<<>>>===:::777555555555666333222111111111222444555333333333444444444555555666777777888888888888777555555555666666666777777666555333333333666888:::555333222222333333222111000111222222222222111000////////////////////////------------...///000000///.........000111111111.........000222444555555111333555666666999???DDDUUUQQQNNNRRR[[[dddiiiiiifffooouuusssnnniiibbb[[[NNNCCC???DDDCCC777...---111//////000///111:::FFFZZZcccllllllaaaRRRFFFAAA:::777333333444666555444333111//////000333333333222222111///...---+++++++++---//////,,,+++,,,...///,,,,,,...---(((''')))...///000111222111000000000000000///000111111222111000//////000000///...111111000000111111222333444333222111111222222333//////000000000111111111222444666555444333555777444555888:::<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@???GGGOOOWWWeeevvv|||pppccc___bbbcccbbbYYYXXXWWWXXXVVVVVV^^^hhhtttdddWWWOOOKKKIIIJJJGGGCCCCCCFFFDDDDDDCCCBBBAAABBBEEEHHHJJJKKKLLLKKKJJJJJJKKKLLLHHHJJJLLLLLLKKKNNNSSSXXXVVV]]]kkk~~~~~~xxxoooiiiccccccddddddddddddcccccc[[[^^^aaabbb```^^^^^^^^^\\\aaaccc```aaahhhqqqvvv~~~,,,+++******,,,,,,+++***)))************++++++++++++++++++***++++++,,,,,,((())))))***,,,---.........///000///---,,,---...---000111///000444444111666666:::777111888@@@::::::;;;@@@GGGNNNUUU]]]cccooosssssssssnnn\\\QQQYYYkkkyyysssjjj]]]VVVXXXUUUPPPHHHBBB???>>>>>>>>>888;;;>>>@@@DDDMMM[[[eee|||vvvsssooobbbUUUJJJGGGDDD===777777555555555666555555444444333222111000000222444555333333333444444555555555999999888888888888888888666666666666777777777777666555333333333666999:::333222111111333333222111000111222333333222000///.........///////////////000///...---...///111222,,,++++++,,,...000000000///......///111222222111111000111222333333777;;;?????????AAAGGGOOOWWW[[[WWWeeeqqquuuuuutttnnnfffaaaTTTOOORRROOO@@@333000555---))),,,......333:::KKKXXXgggllleeeXXXMMMGGGDDD@@@:::777666555333111111///...///222555777777222111000///---+++******,,,...000000---,,,---///111...---...,,,'''%%%''',,,---///000000000///...///////////////000111111222111//////000000...---111111000000111222333333222111111000111222444555222222333333333444444444111444666555333222444666333666999<<<>>>===<<<;;;===>>>???@@@@@@AAA@@@@@@CCCOOO\\\hhhwwwtttoooddd\\\\\\```___[[[ZZZTTTOOOLLLMMMTTTdddssswwwhhh[[[PPPKKKJJJIIIIIIEEEAAADDDIIIFFFEEECCCAAA@@@AAAEEEIIIJJJLLLMMMLLLKKKKKKLLLMMMKKKMMMNNNNNNNNNSSSZZZ```kkkuuu~~~tttlllhhheeeaaa^^^VVVWWWYYYXXXXXXZZZ\\\___ZZZ___dddeeeccc___]]]\\\\\\______[[[\\\dddlllpppzzz~~~*********)))))))))))))))***************)))((((((,,,,,,++++++***)))))))))++++++,,,------...//////.........////////////000////////////000000000000111222333333444444444444666666777999<<<@@@CCCEEERRRVVVYYYVVVOOOJJJLLLOOOlllyyymmmhhhiiinnnlll[[[LLLJJJFFF???AAADDDAAACCCKKKTTTbbbwww}}}zzzkkkvvv|||mmm___WWWKKKAAA;;;888888888444444444333333222222222555444444333333444444555999555444666666444555999<<<;;;:::;;;===???@@@AAA444;;;===:::999======:::888555444555444222444999777666444222111111111222000000000000000000000000000000//////000111222222000000///...------,,,,,,+++,,,,,,---.........---***---000111111000111111111///......000222222222555555666888:::>>>AAACCCDDDLLLZZZgggpppssssssqqqjjjllljjjbbbWWWLLL===111111...---...---,,,///555===CCCSSSgggpppiiiZZZOOORRREEE:::888888333111222,,,---///222444666777777333111...+++***+++---...222000///---,,,,,,,,,---...---++++++---...---,,,222333333222222111000/////////000000111111111222111111000000000000000111222222222222222222222222555444333333222222222222666444222000000222444666666666666666666555555555777777888999:::;;;;;;<<>>:::???IIIIII\\\nnnyyy~~~pppdddbbb___^^^___^^^ZZZWWWUUUKKKIIIOOOOOOQQQgggppp^^^RRROOOJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFDDDBBB@@@AAADDDGGGKKKNNNQQQOOOJJJHHHIIILLLMMMNNNNNNOOOSSS]]]kkkuuutttkkk```\\\^^^```^^^ZZZQQQRRRTTTTTTUUUWWW[[[]]]^^^aaaeeegggfffbbb___]]]cccbbbaaa___^^^```dddhhhjjjnnnwww***)))))))))))))))))))))***************)))((((((+++++++++*********))))))+++++++++,,,------......,,,,,,,,,------------...............////////////000111111222222333222222444444555777999<<>>>>>CCCIIImmm~~~vvvrrrrrrxxxsssmmmjjj[[[OOOPPPSSSSSS\\\nnntttvvvoookkkyyyvvvhhh^^^OOOBBB:::666555555444444444333333222222222444444444444444555666777444222222666777777;;;@@@@@@??????AAADDDHHHIIIIIIBBBFFFGGGDDDCCCCCC@@@:::;;;666333444555444555888777666444333222333333444111111111111111111111111000000//////000000111222000//////...------,,,,,,+++,,,------.........---,,,...000000000000222333333000......///000000000222222222333444777999:::888>>>IIIUUU___fffkkklllsssyyy{{{qqqbbbSSSDDD999333000...///...,,,///333666888EEE\\\mmmoooeee\\\ZZZPPPFFFAAA:::222...///,,,,,,...///111222222222333111///---------.../////////...---,,,---......000...------/////////...111111111111111000000/////////000000000111111111111111000000000000111111222222222222222222222222444333222222111111111222333222111111222333666777555555555555555555555555777777888999:::;;;;;;<<<>>><<<===>>>;;;;;;DDDOOO]]]ooo~~~{{{pppccc___]]]\\\\\\\\\ZZZVVVSSSQQQMMMMMMRRRVVV```xxxvvvhhhZZZQQQOOOIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFEEECCCBBBBBBDDDFFFJJJNNNQQQPPPMMMKKKMMMOOOMMMNNNPPPVVV```pppwwwbbb^^^YYYWWWXXXXXXTTTQQQPPPQQQSSSUUUVVVYYY\\\___```eeelllqqqpppkkkeeeaaahhhgggdddaaa^^^]]]___aaafffjjjsss~~~))))))))))))))))))******))))))******))))))((((((+++++++++*********************++++++,,,,,,------,,,,,,,,,------------...------------............//////000111111111111000222222222333555777999:::777999:::888777;;;DDDLLLlllxxx{{{}}}wwwoookkkkkkjjjjjjnnnvvv}}}yyyiiillliiilllyyykkkdddyyyiiigggnnnzzzzzzhhh]]]NNN@@@777444444444444444333333333333222222333333444444555666888999444333444666888;;;CCCMMMTTTSSSTTTYYY```dddeeeddd```bbbbbb``````]]]UUULLLDDD===888999999777666777666666444444444444555666111111111111111111111111000////////////000000111/////////...------,,,,,,,,,,,,---............---...///000//////000333555666333000............---000000/////////000111111000333999AAAKKKUUU\\\aaasss~~~~~~mmm[[[LLLAAA666111///000///---...222444111999OOOeeeooommmjjjccc]]]VVVLLL>>>222...///------......////////////111000///...............---------------...///000111000//////111111000///...//////000000000000000//////000000000000111111111111111111111111111111222222222222222222222222333222222111111111111111000000111222444555666777555666666777777666666666777777888999:::;;;<<<===???>>>===<<<<<>>FFFUUUccctttrrrsssyyy~~~yyymmmcccTTTOOOJJJGGGAAA999555555555444333333333555666777111111111111111111111111/////////......//////000//////.........---------------............------000000///......000444777:::666222///......---,,,////////////////////////111222444888>>>FFFMMMQQQbbbooo{{{|||ttteeeTTTGGG999333///000///---...111666111555DDDVVVbbbiiilllhhhhhhcccUUUBBB333000333............//////000000............------------......------............111000///000111222000///,,,---...///000000000000//////000000000000000000000000111111222222111111222222222222222222222222333333222222222222222333///000222444555555555555666666888999999999999888888888999:::;;;===>>>>>>DDDCCCAAA???AAAMMM```qqq{{{pppfffYYYMMMQQQRRRTTTUUUTTTQQQMMMJJJIIIKKKLLLRRRgggyyydddYYYUUUQQQMMMLLLFFFFFFEEEDDDCCCCCCDDDDDDEEEGGGIIIIIIGGGEEEEEEEEEDDDHHHLLLNNNNNNNNNPPPQQQYYY]]]iii{{{wwwjjjccc\\\VVVLLLQQQWWWYYYWWWTTTSSSSSSQQQSSSVVVWWWXXXZZZ]]]______jjjzzzxxxnnncccdddeeedddbbb``````aaacccgggnnnwww(((((())))))************'''(((((()))))))))(((((()))))))))***+++++++++,,,******++++++++++++,,,,,,.........////////////000....../////////000000000000111111111111111000000111111111222222222222222222444777999;;;>>>CCCGGGUUU]]]eeegggddd```ZZZUUUOOOLLLIIIIIILLLMMMKKKHHHJJJKKKKKKLLLNNNQQQTTTVVVYYY\\\^^^^^^]]]___dddhhhiiilllpppssssssqqqmmmkkkiiihhhpppyyyxxx~~~qqq}}}dddLLLTTTYYYVVVTTTPPPGGGCCC>>>:::888777666555333333333333333333333333444444444444444444555666:::999===FFFRRRaaauuusssjjjbbbaaa```\\\OOO???555444333222222222222444555666111111111111111111111111//////...............///...............------------......//////...------000000///------///444777===999333000.........---------........./////////111222333555888<<<@@@BBBKKKWWWfffqqqvvvqqqaaaRRR@@@888111000///...///111222000222:::CCCMMMYYYccckkkpppnnn]]]FFF555111333------------...///111222---...................../////////......---,,,+++///......///111111///---+++,,,---...///000000000000000/////////////////////000111222333222222222222222222222222222222222444444333333333444444555111222333555555444333222333555666888999999888888999999:::<<<===???@@@@@@CCCCCCCCCDDDLLL___uuuwwwmmmhhhcccWWWMMMMMMOOOQQQRRRQQQNNNKKKIIIKKKMMMPPP]]]yyyyyyhhhVVVPPPQQQOOOLLLJJJEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHJJJJJJIIIGGGFFFFFFGGGIIIMMMPPPSSSUUUXXXZZZeeemmm}}}gggXXXTTTRRRPPPGGGKKKPPPQQQPPPOOOQQQTTTTTTVVVXXXXXXXXXXXXZZZ[[[\\\fffwww|||qqq___aaaddddddcccbbbcccdddfffjjjqqqxxx((((((((()))******++++++''''''((()))))))))(((((((((((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////000000000111000111111111111000000///000111111222222111111000000333666999:::;;;===>>>FFFHHHKKKKKKIIIGGGEEEDDDCCC@@@>>>???BBBEEEEEECCCBBBCCCEEEEEECCCCCCDDDEEEIIIJJJLLLMMMNNNQQQUUUXXXUUUWWWZZZ\\\[[[XXXUUURRRQQQOOOSSS```hhhgggaaa]]][[[ccciiikkktttsssppp^^^GGGMMMMMMHHHFFFDDDAAA???<<<:::999888555333222222333333333333444444444444444444555666777777777<<>>@@@AAABBBCCC>>>AAAFFFNNN^^^sssyyyhhh```___^^^UUULLLJJJMMMOOOPPPNNNLLLJJJJJJIIINNNWWWkkkhhhZZZNNNLLLNNNMMMJJJHHHEEEEEEDDDDDDDDDEEEFFFFFFHHHJJJKKKKKKJJJHHHHHHHHHDDDFFFIIINNNUUU\\\bbbeeeuuu~~~{{{aaaPPPMMMMMMMMMIIIKKKNNNNNNMMMNNNRRRVVVTTTVVVXXXYYYXXXWWWXXXYYYYYYaaaooo~~~wwwnnn___aaabbbbbbaaa``````aaaiiimmmtttzzz'''(((((()))******++++++&&&''''''((())))))(((((('''((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000///000000000000///...---///000111222222111000///111333555777888999999:::;;;<<<===>>>>>><<<<<<===<<<;;;;;;<<<>>>@@@AAAAAA;;;===>>>===;;;;;;===???AAAAAAAAABBBDDDFFFHHHJJJGGGHHHKKKMMMLLLJJJGGGFFFDDDBBBCCCIIILLLJJJGGGGGGFFFHHHJJJOOOVVV^^^eeeiiivvvyyyiiijjj|||}}}{{{zzzzzzyyyxxxvvvtttrrrsssssspppnnnqqqyyy|||YYYFFFGGGDDD@@@BBBBBBAAA>>>;;;999777666333222222222222333333444444444333333444666888:::<<<===AAALLLeeezzz~~~xxxtttrrrqqqlllaaa[[[[[[___bbblllvvvsss___GGG777555444333222222333555555222222222222222222222222///...------,,,,,,------........................///////////////...------------------,,,...111444999555000---,,,---...///++++++,,,---...---,,,,,,++++++---///111222444555444999BBBMMM\\\kkkrrrppp^^^OOO@@@777222///...000+++)))***---///222;;;DDDYYYlllyyyqqq\\\HHH:::222...---,,,++++++,,,---......---,,,+++,,,...000222....../////////...,,,+++------...///000000...+++---...///000000000000000000000/////////............000222333444444333222222222222222222222222222444333333333333444555666111222222333444444444444000222555888999999888777<<<===>>>@@@BBBCCCEEEEEE@@@GGGRRR___rrruuuhhhZZZTTTVVVUUUPPPKKKHHHKKKMMMMMMKKKIIIIIIJJJLLLUUUfff|||xxx^^^SSSJJJIIIKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLKKKJJJIIIIIIJJJDDDEEEIIIPPP[[[gggqqqvvv{{{```OOOKKKLLLLLLNNNOOOOOOOOOPPPRRRUUUWWWRRRUUUWWWXXXWWWWWWWWWXXXYYY]]]fffqqqxxxvvvnnnfff\\\^^^___^^^]]]]]]^^^___iiinnnuuuzzz|||'''(((((()))***+++++++++&&&&&&'''((())))))((((((''''''(((***+++,,,---...------------------------........./////////000000---------.........//////.../////////...------,,,...///000111111111000///111111222333333555666777777777999<<<<<<::::::;;;666666777888999:::;;;<<<777999:::999777888<<<@@@===<<<;;;;;;<<<>>>???@@@>>>@@@BBBDDDEEEDDDBBBAAA>>><<<===???>>>;;;;;;>>>===::::::???CCCFFFKKKRRRVVVlllpppkkksssvvvjjj___SSSbbbooottttttqqqjjjaaaccclllqqqqqqwwwwwwvvvxxxxxxwwwxxxzzzyyytttoooooowww}}}yyy~~~{{{zzz}}}~~~xxxtttssspppmmmjjjgggfffeeeiiijjjiiihhheeecccbbbbbbeee```bbbnnnpppRRRBBB@@@:::999>>>???@@@<<<888555444333333222222222222333333444444444222333444777:::>>>@@@BBBPPP___~~~zzznnndddeeepppvvvrrrkkk^^^[[[[[[\\\XXXPPPOOOSSSWWWYYYeeexxx~~~nnnPPP:::666555444444333444555666222222222222222222222222///...------,,,,,,,,,,,,---.....................//////000000///...------+++,,,------,,,---000222777333---++++++,,,............///000///...---,,,......------...///111222///333777===JJJ]]]mmmuuujjjYYYFFF:::444///...///222---+++...111222555:::JJJbbbxxxxxxgggSSSCCC888333222///---,,,---...///***)))((('''(((***---///,,,---.../////////...---...---...000111111...,,,...///000000000000000000000000//////.........---...000222444555444333222222222222222222222222222222222222222333333444555000000111222444555666777222555888;;;======<<<;;;===>>>???AAACCCEEEFFFGGGGGGQQQ___ooo{{{bbbXXXOOOMMMNNNNNNLLLJJJGGGJJJLLLKKKHHHGGGHHHJJJVVVbbbyyy|||qqq[[[QQQIIIHHHIIIGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKJJJIIIJJJKKKJJJKKKOOOYYYgggvvv{{{```OOOKKKLLLLLLNNNNNNNNNNNNPPPRRRTTTTTTPPPSSSVVVWWWWWWWWWXXXYYYZZZ\\\```hhhnnnmmmfff___XXXYYYZZZZZZZZZ[[[^^^```hhhnnntttyyyzzz{{{}}}}}}||||||}}}