BM6P6(@ |||nnn___WWWSSSPPPOOOPPPSSSSSSTTTUUUWWWXXXYYYYYY^^^ccchhhkkkmmmqqqxxx|||~~~}}}{{{yyyxxxwwwvvvsssppplllhhhfffcccaaa^^^[[[XXXTTTPPPMMMJJJJJJIIIIIIHHHGGGFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEEEEDDDCCCBBBBBBBBB>>><<<:::;;;===>>><<<::::::999888888777777888888666666666666666666666666333444444555555444444333333444666666555666777999::::::;;;===>>>@@@AAAAAABBBDDDFFFHHHIIIKKKOOORRRUUUXXX[[[[[[YYYWWWUUUUUULLLKKKKKKKKKMMMPPPSSSUUU___eeeqqq~~~wwwrrrlllhhh___\\\YYYUUURRRMMMHHHEEE@@@???>>><<<:::888666666777777666666555555555555444444444444666888:::<<<<<<;;;::::::999999999999777666666666666555555555555777888888666444444444333666:::===@@@CCCGGGJJJLLLLLLMMMLLLKKKIIIGGGFFFIIIFFFCCCAAAAAA???>>><<<999888777555333111//////,,,++++++++++++,,,---......///////////////...---+++***)))((((((***,,,---------......///000000000,,,,,,,,,,,,,,,---...///tttddd[[[VVVRRROOOPPPRRRSSSTTTUUUVVVXXXYYYYYY]]]aaafffiiilllpppvvv{{{}}}{{{yyyxxxxxxwwwtttqqqmmmjjjhhhdddbbb^^^[[[YYYUUUQQQNNNKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA>>><<<;;;;;;======;;;999:::999888888777777888888444444444444444444444444333333444444444444333333222444555555555555666888888999:::;;;<<<>>>??????@@@BBBEEEFFFHHHJJJMMMPPPUUUWWWZZZ[[[YYYWWWVVVUUUOOONNNLLLKKKLLLNNNRRRTTT[[[```kkkyyy{{{sssmmmhhhccc___ZZZWWWSSSPPPLLLHHHDDD@@@???>>>===;;;999777666555555555555444444444333333333333444555777999;;;======<<<;;;:::999999999999555555555666666666666666555777888888666555444555555888<<<@@@CCCFFFJJJMMMNNNNNNNNNMMMLLLJJJIIIHHHJJJGGGDDDBBB@@@???===;;;777666555333222000///...---,,,,,,,,,,,,,,,---..................------,,,+++***)))((()))***,,,---------......//////000000------,,,,,,,,,---......|||jjj```YYYSSSPPPPPPQQQRRRSSSTTTVVVWWWXXXXXXZZZ___dddgggiiimmmtttxxx}}}zzzxxxyyyyyyxxxvvvssspppmmmkkkfffccc```\\\ZZZVVVRRROOOLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA???===<<<<<<<<<<<<:::888999999888777777777777888333333333333333333333333333333444444444444333333111333444444444444555777666777888999:::<<<<<<===>>>@@@BBBDDDEEEHHHKKKNNNSSSVVVYYY[[[ZZZXXXWWWWWWTTTQQQNNNKKKKKKMMMPPPRRRVVVZZZbbbnnnzzz~~~xxxnnngggbbb^^^ZZZVVVRRRPPPLLLHHHEEEBBB>>>;;;<<<;;;:::999777666555444333333333333222222222222222333444555888:::<<<>>>>>>===<<<;;;:::999888777444444555555666666777777555777888888777555666666888<<<@@@DDDHHHKKKOOOQQQRRRQQQOOOMMMLLLKKKJJJJJJJJJHHHDDDAAA@@@>>>;;;999444444333222111000//////......---------------...------------,,,,,,+++++++++***)))))))))***,,,------------...//////000000......---,,,,,,,,,------nnnccc[[[TTTPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWXXX\\\aaadddgggkkkqqqvvv~~~}}}yyyvvvzzzzzzzzzxxxvvvssspppnnniiifffaaa^^^[[[XXXTTTRRRNNNMMMLLLJJJIIIGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???>>>===<<<;;;:::999888999999888777777777777777555555555555555555555555333333333444444333333333111222444444333222444555666666777888999:::;;;;;;<<<===@@@AAACCCEEEIIIKKKQQQTTTXXXZZZYYYXXXXXXXXXXXXTTTPPPLLLJJJLLLNNNPPPTTTVVV\\\fffppp}}}}}}tttnnnfff```]]]ZZZVVVRRRMMMJJJFFFCCC@@@>>>:::888999888888777666555444444333333222222222222222222222222444666999<<<>>>???>>>>>>===<<<:::999777666333333444555666777888999666888999999888777888999;;;???DDDHHHKKKNNNRRRTTTUUUSSSPPPNNNLLLKKKKKKKKKJJJGGGCCCAAA???<<<:::888333333333222111111000000//////...------------.........---,,,,,,+++++++++******)))))))))***+++,,,,,,,,,---......//////000///...---,,,,,,,,,,,,,,,rrreee]]]VVVQQQPPPOOOPPPQQQRRRTTTUUUVVVVVVUUUYYY^^^bbbdddhhhnnnsss|||~~~yyyvvv{{{{{{zzzzzzxxxuuusssrrrkkkhhhccc___]]]ZZZWWWTTTPPPOOONNNLLLJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>===;;;:::999999999888777777666666777777555555555555555555555555222333333333333333333222111222444333222222333444666666777777888999::::::999;;;>>>???AAACCCGGGIIIMMMQQQUUUXXXXXXXXXXXXXXXYYYVVVRRRMMMKKKLLLMMMOOOSSSTTTYYY```hhhttt}}}uuulllfff```[[[YYYWWWSSSPPPIIIFFFBBB@@@>>><<<999777666666555555555444444444333333333333444444444444222333555888:::<<<>>>???>>>>>>>>>===;;;999777666444444555666888999::::::888999::::::999999;;;===>>>BBBGGGKKKNNNPPPSSSUUUUUUTTTQQQNNNLLLJJJJJJJJJHHHFFFBBB???===;;;888666444333333333222222222222///......---------......000///...---,,,,,,,,,,,,***************+++++++++,,,,,,------...////////////...---,,,,,,,,,,,,,,,wwwjjj```XXXRRRQQQNNNOOOPPPQQQSSSTTTUUUUUUSSSXXX]]]```bbbgggmmmrrryyy|||xxxzzz{{{{{{zzzyyywwwuuutttnnnjjjeeeaaa^^^\\\YYYWWWSSSRRRQQQOOOLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>===;;;999:::;;;888888777666666666666777222222222222222222222222222222333333333333222222222333444444222222333444555555666666777888888999888:::<<<>>>???BBBEEEHHHJJJMMMRRRVVVWWWWWWXXXXXXXXXVVVSSSOOOMMMMMMNNNNNNRRRSSSWWW]]]ccclll|||vvvoooccc___YYYVVVTTTRRROOOKKKFFFCCC???<<<;;;:::888777444444444444444444444444444444444444555555555555333444666999;;;===>>>>>>======>>>===<<<:::888777555666777888999:::;;;;;;:::;;;<<<<<<<<<<<>>===:::999:::<<<888888777666666666666666222222222222222222222222222222333333333333222222333444555444333222333444333333444444555666666666777999<<<===???AAAEEEGGGGGGKKKPPPTTTUUUVVVWWWXXXVVVUUUSSSQQQPPPOOOOOOOOOPPPQQQTTTZZZ^^^eeerrrxxxoooiii]]]YYYSSSQQQPPPNNNJJJGGGBBB???;;;888777777666555333333333444444555555555333444444444555555555666444555888:::<<<=========<<<======>>>===;;;999888888888999::::::;;;<<<<<<<<<===>>>>>>>>>???BBBDDDEEEIIINNNQQQSSSSSSTTTUUURRRQQQPPPNNNKKKHHHEEEDDDBBB@@@<<<:::999888555444444333333222111000000///++++++++++++,,,...///000111///---+++******++++++))))))***++++++++++++++++++,,,,,,------......///------,,,,,,,,,---......vvviii^^^VVVTTTMMMNNNOOOPPPQQQSSSTTTTTTRRRVVV[[[___aaaeeekkkpppsssyyyyyyzzzzzzzzzzzzyyywwwvvvqqqmmmgggbbb```^^^[[[ZZZXXXWWWUUURRROOOMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA:::===>>>===:::999;;;===888888777666666666666666444444444444444444444444222222222333333222222222333555555555333333333555222222222333333444444444777999<<<===???AAADDDGGGEEEIIINNNRRRTTTUUUVVVWWWTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNRRRWWW[[[```lllyyy~~~xxxrrrjjjdddZZZVVVQQQOOONNNLLLHHHEEE???<<<888555444444444333222222333444444555666666333333333444444555555555555666888;;;<<<======<<<;;;<<<===>>>>>><<<:::999999::::::;;;;;;<<<<<<======>>>?????????@@@CCCFFFHHHLLLQQQTTTUUUUUUUUUVVVQQQPPPOOOMMMJJJGGGCCCAAA@@@>>>;;;999888777555333333333222111000///......))))))***+++,,,...///000000...,,,***))))))******))))))***++++++++++++***++++++,,,------......///,,,,,,,,,,,,------...///|||oooaaaXXXVVVQQQOOONNNNNNQQQSSSTTTTTTSSSUUUWWW[[[```eeejjjlllqqqwww{{{{{{zzzxxxwwwuuutttssspppnnnkkkhhhfffccc___\\\ZZZXXXVVVTTTRRRPPPLLLJJJHHHFFFDDDCCCCCCCCCBBBAAACCCBBBAAA@@@????????????@@@>>><<<<<<>>>>>><<<999888777666666777777666555666555333111111222333444333333333222222111111111000222555444222111444666222333444444555555444444999999:::<<<>>>AAACCCDDDCCCGGGLLLPPPRRRSSSUUUWWWVVVTTTRRRSSSUUUUUURRROOOQQQQQQQQQRRRVVV\\\dddjjj{{{|||vvvqqqkkkddd^^^VVVSSSOOOLLLJJJGGGEEEBBB===<<<999666444333333333333333444444555666666666444444333222333444555666::::::::::::::::::::::::777999<<<>>>>>>===;;;999;;;999:::===AAADDDCCCAAACCCBBBAAA@@@AAACCCEEEFFFLLLNNNQQQTTTUUUUUUSSSRRRNNNMMMLLLJJJGGGDDDBBBAAA;;;;;;999777555444222111333222111///...,,,++++++,,,,,,------...///000000000///,,,)))''''''((((((+++++++++++++++***)))(((***+++,,,...///......---------...///000000//////ssseee[[[XXXRRRPPPNNNNNNOOOPPPQQQPPPSSSTTTWWWZZZ___dddiiilllpppvvv~~~}}}|||zzzxxxuuutttssssssqqqnnnllliiigggddd```]]]\\\ZZZWWWTTTRRROOOKKKHHHHHHFFFDDDCCCCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>???===;;;;;;======;;;999888777666666777777666555555444333222222222333333444333333333222222222222111222333333333333444555333333444444444444444333555555666888:::<<<>>>@@@CCCFFFKKKOOOQQQRRRTTTVVVWWWUUUTTTUUUWWWWWWTTTRRRQQQQQQRRRRRRUUU[[[bbbgggppp}}}}}}vvvqqqlllggg```[[[TTTQQQMMMJJJHHHEEEBBB@@@;;;:::888666444444444444444444555555555666666666444444333333333444555666::::::::::::::::::::::::999:::<<<<<<<<<;;;999888<<<;;;<<>>:::999888666444222111000222111000///...---,,,+++***+++++++++,,,---------111///---***)))((())))))***++++++++++++***))))))***+++,,,............---....../////////.........zzzkkk```\\\VVVSSSPPPNNNOOOOOOOOOOOOSSSTTTVVVZZZ___dddhhhkkkpppuuu|||~~~zzzwwwtttrrrrrrrrrqqqooommmkkkiiifffbbb^^^^^^\\\XXXTTTRRRNNNJJJGGGHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@???>>>============>>><<<;;;;;;;;;;;;:::888888777666666777777666555444444333333333333222222444444444444333333333333333222222222444444444333333444444444444444333222333333444555777999;;;===AAAEEEIIIMMMOOOQQQSSSUUUXXXWWWVVVWWWXXXXXXWWWUUURRRRRRRRRRRRTTTXXX^^^bbbhhhsss~~~xxxtttmmmiiifffaaa[[[VVVQQQNNNJJJGGGDDDAAA>>><<<888777666555555555555555555555666666666666666666444444333333444444555666::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999888>>>>>>???BBBEEEFFFEEEDDDDDDDDDDDDDDDEEEGGGIIIJJJPPPQQQQQQPPPNNNJJJFFFDDDFFFFFFEEECCCAAA>>><<<;;;777777666444333111000///000000//////...------,,,.............../////////111///---+++************))))))***++++++++++++******+++,,,---.........---...............---------ӵpppddd]]]XXXUUUQQQOOOPPPPPPQQQPPPTTTUUUWWW[[[___dddiiikkkpppttt{{{{{{vvvsssqqqqqqrrrĦiiidddaaa^^^[[[WWWĦKKKIIIIIIGGGDDDCCCDDDDDDCCCAAA@@@@@@???>>>>>>>>>>>>>>><<<ӵ888888777666666777777666555333333444444444333222111444444444444444444444444555222000222444666444111333444444444444333222222444444555666888:::<<<===???CCCGGGJJJLLLNNNQQQSSSVVVVVVWWWWWWXXXXXXWWWWWWSSSSSSSSSSSSSSSUUUZZZ]]]ccclll{{{Ħ|||xxxsssnnnhhhccc```\\\UUUQQQMMMJJJFFFBBB@@@===:::888555555555666666777777888777777777777777777777666444444444444444555555666::::::::::::;;;;;;;;;;;;;;;:::999888999999:::;;;@@@AAACCCEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNMMMJJJGGGEEECCCBBBAAA@@@>>><<<:::999666666555444222111000000/////////......---------////////////............///...---+++************(((((()))***+++,,,,,,,,,***++++++,,,------......---------------...//////4ĉ@ӵvvvhhh___XXXTTTPPPNNNOOOPPPQQQQQQVVVVVVXXX\\\```eeeiiilllooosssyyy}}}}}}xxxtttrrrrrrrrr>Loookkkgggccc]]]ZZZ=hĦLLLIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@?????????@@@@@@4ĉ@ӵ888777666666777777666555333333444444444333222111444444444444444444444444555333111222444555333111222333333444333333222222444444555666777999;;;<<<>>>@@@DDDGGGIIIKKKOOOQQQSSSTTTUUUVVVVVVVVVVVVVVVSSSTTTTTTTTTSSSTTTWWWYYY\\\dddooo~~~>L~~~|||yyywwwpppkkkddd___\\\WWWPPPKKKHHHEEEBBB>>><<<:::777555333444555666888999999:::999999999888888777777777444444555555555666666555999999999:::::::::;;;;;;999888777888999;;;>>>???BBBDDDGGGIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJHHHIIIKKKLLLKKKIIIGGGEEE@@@??????>>><<<;;;999888555555444333333222111111//////......---------,,,************)))))))))))),,,,,,+++***************'''((()))***+++,,,,,,,,,******++++++,,,------...++++++,,,,,,...///111222GG=?~~~nnnbbbWWWTTTOOOMMMMMMNNNPPPPPPVVVVVVXXX[[[```dddhhhkkkmmmpppuuuyyy|||zzzvvvtttsssrrrHdĦqqqnnniiieee]]]=ĪjIIIGGGEEEDDDEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAGG=?777666666777777666555444444333333333333222222333333333333444444444444555333222333333444333111111111222333333333333333222222333444555777888999<<<>>>BBBDDDFFFIIIMMMOOOOOOQQQSSSTTTSSSSSSTTTVVVTTTUUUUUUUUUTTTSSSUUUVVV[[[aaaiiiuuuHdĦ~~~zzzxxxwwwuuussskkkfff```[[[WWWRRRLLLGGGDDDAAA>>>;;;:::888666444333444666888:::;;;;;;;;;;;;;;;:::999888888777777444444555666666666666555777777888888999999::::::777777888999;;;===@@@AAACCCFFFJJJKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIFFFCCCAAA=========<<<;;;999888777444444333333222222222111//////......---,,,,,,+++)))))))))***************************************'''((()))***+++,,,,,,,,,+++*********+++,,,---...---,,,,,,---...000222333ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦuuuggg\\\XXXSSSOOOĭӵvvv|||ĦĦĦsssDdD___\\\WWW?fӵJJJGGGEEEĦ@@@@@@???ӵƜ`1.׼s888777ĭӵ222222222444333444555444222111222ӵ333444444444Ħ222333444666777GGGKKKRRRRRRTTTVVVTTTUUUVVVĦZZZ^^^dddlllxxxĦDdDӵӵӵĦӵĭӵ{{{uuurrrqqqpppnnnkkkccc___YYYUUURRRNNNHHHCCC@@@>>>;;;999888777555444444555777:::;;;<<<<<<<<<<<<<<<;;;:::999888777777333444555666777666666555555666666777888888999999888999999;;;<<<>>>@@@AAACCCGGGKKKMMMKKKHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCFFFGGGHHHHHHFFFCCC???===:::::::::999999777666555222111111111111111111000000000///...,,,+++******+++++++++,,,---------...******++++++++++++++++++((()))***++++++++++++++++++************,,,---...111000///......///111222?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵ{{{lllccc^^^XXXfff?><zUUUg&e>&eoooqqqHLShӵgLS?ʬ3h?D%%)?^^^XXXZufĦJJJHHHEEEgLBBB???>>>g&e???gĉ@;;;888g&e>&e333@e111111??333333222555666555111000g<ĉ2223334445553we<Ħ3334445557773h?@eSSSRRRQQQTTTVVVTTTUUUWWWZUUUSSSWWW\\\bbblll3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??yyyuuuooommmllljjjgggddd]]]YYYSSSPPPNNNKKKFFFBBB>>><<<999888888777666444444666888;;;<<<===============<<<;;;999888777777333444666777777777666555444555555666777888888999:::;;;;;;<<<===>>>??????CCCHHHLLLMMMKKKHHHGGGGGGFFFFFFFFFFFFDDDCCCBBBAAABBBCCCDDDEEEDDDBBB???===888888888888777666555444000000000000000/////////111000///...,,,+++***)))(((((()))***++++++,,,,,,++++++,,,---------,,,,,,))))))***++++++++++++***+++******)))***,,,---...555333111///......0000004DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħoooiii___sߝLGdUĦTTTHƅ^Hu]ĦkkkntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħ]]]YYYVVVg?IIIGGGHdĦ???CCCAAAHu]ĦAAAtt::::::Hƅ^Hu]Ħ444H׼s222111444444555333333222111000000tQ222333333222je<Ħ333333444Bt=o9ĦH׼sLLLMMMMMMOOOQQQSSSWWWWWWWWWHtĦVVVYYYXXXZZZ```Bt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħzzzvvvnnnmmmkkkjjjhhhddd___[[[WWWTTTPPPLLLIIIFFFAAA>>><<<:::777444333444555666666777888:::;;;<<<<<<<<<===;;;888555444333444444666444444666999:::888666999888777666666777888999<<<;;;::::::<<>>===<<<<<<777666444333222222333444//////000000000000///.........------,,,+++******++++++++++++++++++++++++---+++)))+++------+++(((,,,,,,++++++***+++++++++++++++++++++,,,...000111333222000............///4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|>>===<<<<<<>>>@@@CCCFFFFFFGGGIIIHHHGGGGGGHHHIIIHHHHHHGGGFFFEEECCCBBBAAABBBBBBAAA@@@>>><<<:::999666555333222111111222222////////////////////////---,,,++++++************++++++++++++++++++++++++,,,******+++------+++)))------,,,,,,,,,,,,------...---,,,,,,,,,---...///111111///......---------4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hpppeeeDdDΦDdDĦSSSDdDΦDdDӵdddGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħbbb^^^CdgĪjKKKDdDĦDDDEEECCCDdDĦ<<<HߝL`o9999DdDΦDdDӵ555DdDĦ444666666666555444444333333333222000//////111geĦ222333sp?aĦ222333GIdnuR)ĦDdDĦHHHIIIJJJKKKMMMOOOSSSSSSTTTDdDĦVVVWWWUUUUUUGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵvvvpppkkkgggcccdddbbb```]]][[[WWWRRRNNNKKKHHHEEECCCBBB???<<<::::::888666444333444555666777888888999:::::::::999;;;:::888666555444555555444333333555777888777555444444444555777:::<<<>>>@@@@@@??????@@@BBBEEEGGGGGGHHHIIIIIIHHHHHHIIIKKKJJJIIIHHHFFFDDDBBB@@@???AAAAAAAAA@@@>>>;;;888666444333222000///000000111//////...------...///000++++++)))(((((()))***++++++++++++++++++++++++++++++******+++,,,,,,+++))),,,,,,+++++++++,,,,,,---//////...---,,,,,,------////////////...------,,,4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtuuujjjDdDΦDdDĦRRR>d<ʜ4DuTӵaaa4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ???4DufئL>e999DdDʜ4DuTӵ555DdDĦ444222222333333444555555555222111/////////111geĦ222s<v>aĦ222333peӵDx<DdDĦFFFGGGGGGHHHKKKMMMQQQRRRTTTDdDĦXXXXXXVVVVVVpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~tttlllhhheeebbb___aaa^^^[[[YYYVVVRRRNNNJJJDDDBBB@@@???>>>===;;;999888777555444333444555555777777888888999888888888999999777666555555555555333333444555666666666555444444555666888;;;>>>???BBBAAAAAA@@@AAACCCEEEFFFGGGIIIJJJJJJIIIIIIKKKLLLKKKIIIGGGEEEBBB@@@???>>>???@@@AAA@@@===999555222222111000............//////...,,,++++++---///000+++***)))(((((()))+++,,,************************)))******++++++++++++***)))))))))((())))))******///......---------------...///000000000///...---4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦQQQs&dq&ĒR^^^```i?ʜtd<ĦHHܗDӊB<xB?d<111111222333333444444222111000///000111geĦ222Hg8>aĦ222333B?Ho9:::>dd<ӵUUUVVVB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRxxxrrrjjjeeecccaaa^^^[[[YYYVVVSSSPPPNNNJJJFFFCCC@@@>>>===<<<<<<<<<:::888666555444333333444444555666666777777888777777777777666666555555444444444222333444555555555666666666666666777999<<<>>>@@@CCCBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKMMMKKKIIIGGGDDDAAA???>>>===>>>>>>???>>><<<777333111111000...---,,,,,,---------,,,+++******,,,...000++++++***)))******,,,,,,************************((()))***+++++++++++++++)))((((((((())))))***+++------.........//////......///111222222111000///4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=ewwwegeOOOPPPsĪj@h[[[]]]___fdDĦ@ďDHkge@h@G~~~HĪj@IŌtttqqqBeneMMMHkgeBBBneCCCBBBfe999Hu]3hh222222222se333333222222111000000000111111111111111111geĦja>aĦ222333@G777999seDDDDDDEEEGGGIIIMMMNNNQQQ<ŌVVVUUUUUU@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hxxxqqqmmmhhhbbb^^^]]]\\\YYYVVVTTTQQQNNNKKKIIIGGGCCCAAA>>><<<::::::;;;;;;999888444444333333333444444555444555666666777777777666444444444444444444333333222444666666666555666777888888888999;;;>>>AAABBBDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJJJJJJJJJJLLLMMMKKKIIIFFFCCC@@@>>>>>>>>><<<===<<<;;;999666333111000///...,,,+++,,,,,,---++++++*********,,,---...++++++++++++++++++******************************'''(((***+++******+++,,,+++++++++++++++,,,---...,,,---...//////////////////0001111112222222222224DuXӵĵD^~~~OOOOOOPPPXXXZZZ\\\^^^aaaDdDĦyyyxxxtttRRROOOEEEDDDCCCBBBAAA::::::D^999333333333s׼s555444444333222222111111000111111222222222111geFm8222>aĦ222333333555666888s׼sBBBCCCCCCDDDGGGHHHIIIJJJMMMHoZZZYYYWWWWWWXXX{{{D^DdDĦs׼svvvmmmgggeee```[[[YYYXXXWWWSSSPPPOOOLLLIIIFFFEEECCCAAA???<<<:::999999999999888666222222333333333444444555222333444555666777777777111222222333333333222222222555777777666555777999777777888:::>>>AAAEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIJJJKKKMMMJJJHHHEEEAAA???>>>>>>>>>;;;;;;:::999777555333222000///---,,,++++++,,,---))))))******+++,,,,,,---)))***+++,,,+++***(((&&&************************%%%(((++++++))))))***,,,+++++++++,,,,,,---...///...//////000000///------////////////000111222333Φ4DuXӵtvӵ>d<ĦĦĦĦrrrggg]]]UUUQQQRRROOOOOOOOOPPPRRRSSSUUUVVVWWWYYY[[[]]]```eeejjjnnn>d<Ħ~~~{{{zzz{{{{{{{{{zzzvvvssspppllliiiddd^^^ZZZWWWTTTPPPNNNNNNNNNMMMMMMJJJHHHEEEDDDĦAAAAAA???===<<<;;;;;;;;;<<<:::>d<Ħ999888444444444Be666666111222222333333444555555000222333444333111geFYĉ333222>aĦ222333333222111000444555666555555666Be???BBBCCCCCCDDDFFFHHHFFFHHHKKKnu]ӵXXXZZZWWWUUUYYY___\\\gggttt~~~>d<Ħ>d<ĦĦBeĦ~~~uuuoooiiifffbbb]]]YYYWWWVVVUUUQQQMMMFFFDDD@@@>>>===<<<:::888:::999777777888888666555111222222333333444444555111222333555666777777777000000111222222222111111222555888888666666777:::555666888;;;???DDDHHHJJJIIIIIIHHHHHHHHHHHHGGGGGGEEEGGGHHHIIIIIIIIIKKKMMMIIIGGGDDDAAA???>>>>>>???;;;:::999777666444333333000///---,,,+++,,,,,,---'''((()))+++,,,,,,,,,,,,((()))+++,,,+++(((%%%###))))))))))))))))))))))))%%%(((++++++))))))***---************+++,,,---...000111111111///...,,,***///.........///000222333?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦwwwiiiaaaYYYRRRNNNOOONNNNNNMMMNNNQQQSSSUUUUUUWWWYYY\\\___dddjjjnnngdDĦ}}}{{{zzzzzzyyywwwvvvtttqqqlllgggbbb___]]]YYYXXXVVVSSSQQQOOONNNMMMJJJHHHFFFgdKĦBBB>>>>>>===;;;;;;::::::;;;>>>sdKĦ999:::666666666444333222666444333333333333222000//////...//////000ŶS1112222223we<111111111111333333333333444666;;;<<>>===<<<666777888555111222888===222///------......,,,)))++++++************++++++...---***(((''''''((()))))))))))))))************)))))))))***,,,---+++***)))***++++++------...///.........///////////////111000//////000222444666>Anenenene|||mmmddd[[[TTTQQQPPPOOONNNNNNOOOPPPSSSTTTTTTVVVYYY\\\___dddjjjDe}}}|||{{{yyyxxxwwwuuurrrnnniiieeebbb```[[[YYYWWWTTTQQQOOONNNNNNKKKIIIneCCCAAA???>>>======<<<<<<<<<<<A000000222k<111111111111111444333333333444666888999;;;<<<>>>@@@BBBBBBBBBBBBDDDEEEGGGfhVVVXXXYYYZZZYYYYYYXXXZZZ^^^eeemmmwwwDeneneneyyyooogggaaa]]][[[YYYUUUSSSPPPNNNLLLJJJFFFCCCBBBAAA>>>;;;888888888888444555666777777666555444444444444444333333333333222222333333222222111000333222111111111111222333333333555666888999:::;;;<<<===???BBBFFFIIILLLNNNNNNMMMKKKJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFCCC@@@???>>>>>>===;;;888888777444222555>>>EEE111...------......,,,***++++++************++++++000///---+++***)))))))))************************)))((((((***,,,---,,,***)))***++++++------...///.........///////////////222111000///000222333ttthhh^^^VVVTTTQQQPPPOOONNNOOOPPPRRRSSSSSSUUUXXX[[[^^^ccciiinnn}}}|||zzzxxxvvvuuussspppllliiifffddd]]]\\\YYYVVVSSSQQQOOOOOOLLLIIICCCBBB@@@??????>>>>>>===>>>>>>>>>CCC777666666666888777666444444444444555555444222222333333111000111111000/////////000///000111111111111111111444333333333444666888999;;;<<<===???AAAAAABBBBBBBBBCCCEEEGGGUUUVVVXXXYYYZZZZZZYYYYYYZZZ]]]bbbgggnnnzzz|||pppkkkccc]]]ZZZXXXVVVUUUQQQOOOKKKHHHGGGEEEBBB@@@>>><<<:::888777777777777444555666777777666555444444444444444444555555555222222222222222111111000000000000000111222333444333333555666888:::;;;<<<>>>@@@BBBEEEHHHKKKNNNOOOLLLLLLLLLKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDEEEBBB@@@>>>>>>===;;;::::::888555222222888CCCKKK...---,,,,,,......---,,,++++++************++++++//////...---,,,***)))(((************************)))(((((()))+++---,,,+++)))***++++++------...///.........//////000000000333222111000000111222{{{mmmaaaXXXUUUSSSQQQPPPOOOOOOPPPQQQRRRSSSTTTWWWZZZ]]]bbbhhhlllnnnttt||||||zzzxxxvvvvvvtttrrrooollliiihhh```___\\\XXXUUURRRQQQPPPMMMJJJGGGEEEEEECCCAAA@@@???>>>>>>======>>>>>>>>>AAA???<<<999777666555555999888666444333444555666666555333333444444222111222222111000////////////111/////////111222111000111111111111111111111111333333222333444555777888:::;;;<<<===???@@@AAAAAAAAABBBDDDFFFGGGJJJNNNQQQTTTUUUWWWYYYZZZZZZZZZZZZ[[[^^^aaaeeejjjrrr}}}|||sssmmmgggccc]]]YYYVVVUUUSSSRRRNNNKKKFFFCCCBBBAAA???===999888777666555666666666444555666777777777666555333444444555555666666666333444444444444333222222000000111222333555666777333444555777999;;;<<<===???@@@CCCFFFIIILLLNNNOOOJJJKKKLLLLLLKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCAAA>>>======<<<:::888888666333111111777@@@GGG,,,++++++,,,------------,,,++++++******++++++,,,,,,---------,,,)))'''%%%******))))))))))))(((((()))(((((()))+++------,,,)))***++++++------...///.........///000000111111444333222111111111111sssdddZZZVVVTTTSSSQQQOOOOOOOOOPPPQQQRRRTTTVVVXXX[[[___dddhhhlllrrrzzz~~~zzzxxxvvvvvvvvvuuussspppmmmkkkdddbbb___[[[WWWTTTRRRQQQNNNLLLHHHFFFFFFDDDBBBAAA>>>>>>======<<<<<<======<<<;;;:::888777777777777:::888666444333444555666777666444444555555333222333222111000000///000000000//////000111222222111000000000000000000000000222222111222333444666777888999:::;;;<<<>>>??????@@@BBBDDDEEEFFFIIIMMMPPPRRRTTTVVVXXXZZZZZZZZZZZZZZZ]]]aaacccfffmmmvvv}}}zzzpppiiieeeaaa^^^YYYUUUSSSQQQNNNLLLJJJGGGCCC@@@???>>><<<;;;555444444444444555555555333444666777777777666555333444444555555666666666333333444444333333222111...///111333444666777777444555666888:::;;;<<<===>>>@@@CCCFFFIIILLLMMMNNNIIIJJJKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA???===<<<<<<;;;888666444333111000000333777:::******+++,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,---......---+++(((&&&))))))(((((((((''''''''')))((('''(((+++---------)))***++++++------...///......//////000111111222444444333222222111111111|||kkk^^^ZZZVVVUUURRRPPPOOOOOOPPPPPPRRRSSSUUUVVVXXX[[[```dddkkkpppwww}}}}}}{{{yyyyyyyyyyyywwwssspppnnngggeeeaaa]]]YYYVVVTTTSSSOOOLLLIIIHHHGGGFFFEEECCC??????>>>===<<<<<<<<<<<<999999999888999999999:::999888777555555555555666777666444444555555333222222222111000000000111111111000///000222333333222000000000000000000000000111000000000111333555666777777777888999;;;<<<===???AAABBBCCCDDDGGGKKKNNNPPPRRRTTTWWWYYYZZZZZZZZZXXX[[[^^^```bbbgggnnnttt}}}yyyooohhhccc```[[[XXXTTTPPPNNNKKKHHHEEEFFFDDD@@@>>>===<<<:::888222222333333333444444444333444555777777777666666444444444444444555555555111111111111111000000///---...000222444555666666666666777999:::;;;<<<===>>>@@@CCCGGGIIIKKKLLLLLLJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@???>>><<<<<<;;;:::777555111000//////......//////)))***,,,+++++++++,,,---,,,,,,++++++++++++,,,,,,---...///000000...,,,+++)))))))))((((((''''''&&&)))((('''(((***---......)))***++++++------...///......///000000111222222444444333333222222222111ssseee```WWWVVVSSSPPPOOONNNOOOPPPQQQRRRSSSTTTUUUXXX\\\___hhhmmmtttyyy|||}}}~~~}}}{{{xxxtttrrriiigggddd___[[[WWWUUUTTTOOOMMMJJJIIIIIIIIIGGGFFFBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555555666444333222333333222000111111111000111111222222222111000111333555444333000000000000000000000000//////...///000111333444555444444555666888:::<<<===???@@@AAABBBEEEHHHKKKNNNPPPRRRUUUWWWYYYYYYYYYWWWZZZ]]]^^^___bbbggglllsssvvvllleeeaaa^^^]]]UUURRROOOMMMKKKHHHDDDAAABBB@@@>>>===<<<:::666444111222222333333333333333222333555777777777777666444444444444333333333333111111111111111000//////...///111333555666666666888888999999:::;;;;;;<<>>>>>??????>>>===;;;;;;;;;999666333111000...------,,,++++++)))+++,,,+++***)))+++------,,,,,,++++++,,,,,,---,,,---...///000//////...+++++++++***)))((((((((()))(((&&&'''***---...///)))***++++++------...///---...///000111222333333333333333333333333222222yyyjjjdddXXXVVVSSSQQQOOONNNOOOOOOQQQRRRSSSSSSSSSVVVZZZ]]]fffkkkqqqvvv|||~~~{{{wwwtttjjjhhheee```\\\XXXVVVTTTOOOMMMKKKJJJJJJJJJIIIGGGDDDCCCAAA???>>>===<<<<<<==================<<<<<<777888888888777666555444444222111111222111000...111000000000111222333333222111111222444666555444000000000000000000000000......---...///000222333333333333444555777999:::<<<===??????@@@CCCFFFIIIMMMOOOQQQTTTWWWXXXYYYYYYYYY\\\^^^^^^^^^___dddhhhjjjvvv{{{tttkkkccc___\\\[[[ZZZRRRPPPNNNLLLJJJHHHDDDAAA???===<<<;;;:::888444111111222222333333333222222222333555777777777777666444444444333333222222222222333333333333222111111111222444777888999888888999999999::::::;;;;;;;;;???AAAEEEIIIKKKLLLMMMMMMLLLJJJHHHEEEDDDCCCCCCDDD@@@???===<<<<<<===>>>>>>===<<<;;;;;;:::999555222333111...,,,,,,,,,,,,,,,)))+++---,,,)))(((***,,,---,,,,,,++++++,,,,,,---***+++,,,---............------,,,,,,+++******)))***(((&&&'''***---//////)))***+++,,,---......///---...///000111222333333222333333444444333333222vvvmmm```XXXQQQQQQQQQPPPPPPRRRPPPPPPQQQQQQRRRVVVZZZ^^^eeehhhnnnttt{{{|||yyywwwuuummmkkkhhhddd___[[[XXXVVVSSSPPPNNNLLLLLLKKKIIIGGGFFFDDDAAA@@@??????===<<<;;;;;;===>>>>>>===<<<;;;888999;;;;;;999666333111444444444333222111000///111111222222222333333333111111000000111111222333222222111000////////////000111111222222333444444222333333333555666777888888999:::<<>>@@@???===<<<<<<===>>>>>><<<:::888555333222333333000///...,,,+++***))))))***+++------+++******++++++++++++***++++++,,,,,,******+++,,,...///000000...,,,+++)))(((((()))))))))((((((((((((***+++,,,+++,,,,,,---...//////000////////////000111222333666777777777666444111000}}}sssddd\\\TTTSSSRRRPPPPPPQQQPPPPPPQQQQQQRRRUUUYYY]]]bbbfffkkkqqqxxx~~~{{{xxxwwwooonnnjjjfffaaa]]]ZZZXXXVVVSSSPPPNNNMMMLLLJJJIIIHHHEEEBBBAAA@@@???===;;;>>>???@@@AAAAAA@@@??????::::::;;;:::999777444333333333444444444333333333333333333222222111111111111111000000111111222333555444333222111111111111000000111111222333333444222222222333444666777888777888999;;;>>>@@@CCCDDDBBBFFFJJJNNNPPPRRRTTTVVVXXXZZZ\\\\\\\\\\\\^^^```dddiiipppyyyxxxnnnhhhccc\\\VVVSSSQQQOOONNNLLLJJJFFFCCCBBB@@@>>><<<:::999888666555555555444333333333333222222222111444555666666777666666666777666666555555444333333222333333333333333222222333444666666555555777888444444555555666666555555;;;>>>BBBGGGIIIJJJJJJIIIFFFFFFEEECCCAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;;;;999666444222111222222//////---,,,+++************+++,,,,,,******+++,,,+++++++++***++++++,,,---******+++,,,---...///000...---+++***))))))******))))))(((((()))***,,,---.............../////////000000000000111222333444555666777777666444222111yyyjjj```XXXUUUTTTQQQPPPQQQOOOPPPQQQQQQQQQTTTXXX[[[```ccchhhnnnttt{{{}}}zzzxxxsssqqqnnniiiddd```\\\ZZZYYYWWWSSSQQQPPPNNNLLLJJJIIIGGGDDDBBBAAA@@@>>><<>>@@@AAA@@@CCCGGGJJJLLLNNNQQQSSSVVVWWWXXXXXXYYYZZZ]]]``````dddjjjqqqzzzvvvllleee]]]YYYTTTPPPNNNMMMLLLKKKHHHEEEBBB@@@???===;;;999888777666555444333333333444333333333333333222222444555666666777777777666777666666555555444444444222222333333333333222222444666666666444333444555222333333444444444555555===???CCCFFFHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@??????>>>>>>======;;;999888777888777555222111000000000......---++++++*********+++,,,,,,+++)))))),,,...+++++++++++++++,,,------***++++++,,,---......///......,,,+++++++++++++++))))))(((((()))***,,,---000000000000////////////111111111111222333444555555666666777666555444333}}}nnndddZZZWWWUUURRRPPPRRRNNNOOOPPPQQQQQQSSSWWWYYY```ccchhhmmmrrrxxx{{{yyyvvvtttppplllgggbbb^^^\\\\\\YYYUUUSSSQQQOOOMMMKKKIIIGGGDDDCCCCCCBBBAAA???AAABBBCCCCCCCCCBBBAAA@@@>>>===;;;999888888888888555555444444444444444444444444333333222111000000111111000000111111222333444333111000...---------//////000000111222222222111111111222222333555555444444555777999;;;===>>>@@@CCCFFFIIIKKKMMMPPPSSSTTTUUUUUUUUUVVVYYY]]]```]]]aaafffkkkrrr}}}{{{ssslllddd___XXXTTTOOOLLLKKKJJJIIIHHHCCC@@@===<<<;;;:::888777777666555444333333333333444444444444333333333333444555666777777777777777777666666666555555444444111222222333333333333333444555666555333333333555222222333333444555666666>>>@@@CCCEEEFFFFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@????????????>>><<<999666555666444333111///.........------,,,+++*********+++,,,,,,+++***((())),,,///+++++++++++++++,,,---...+++++++++,,,,,,------.........------,,,,,,,,,,,,***))))))((()))+++,,,---000000000000000111111111333222222333333444555666555555666666666666555444qqqggg]]]XXXVVVSSSQQQSSSMMMOOOPPPQQQRRRTTTWWWYYYbbbdddhhhmmmqqqwww}}}}}}zzzwwwvvvrrrnnniiidddaaa___]]]ZZZWWWTTTSSSQQQNNNLLLIIIGGGEEEDDDEEEEEEDDDCCCBBBCCCCCCDDDCCCBBBAAA@@@>>>===;;;999888888999:::777666555333222111111111222222222222222222222222111111000000111111222333333222111///...---------...//////000000111111222111111000111111222333444333333444555666888:::;;;>>>AAADDDFFFGGGJJJMMMPPPPPPQQQRRRSSSUUUXXX\\\```]]]```dddhhhmmmuuu~~~uuummmfffaaa[[[WWWTTTPPPLLLHHHGGGEEEDDDBBB???<<<:::999999888777555777777666555444444444444444444444444444444444444444555666777888888888888666666666666666555555555111222333444444444444444222333444444333333444555333333333444555777888999???@@@BBBDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???<<<999666444333222111000///...------,,,,,,+++*********+++++++++++++++))))))***---///++++++++++++,,,---...///++++++,,,,,,,,,,,,,,,,,,---.........------,,,,,,***))))))))))))+++,,,---......///000111222333444333333333333444555666777666666666666666666555555xxxmmmaaa[[[XXXTTTRRRSSSLLLNNNPPPRRRSSSUUUXXX[[[bbbdddhhhkkkoootttzzz~~~}}}yyywwwtttpppkkkgggdddbbb^^^[[[XXXVVVTTTSSSQQQOOOJJJIIIGGGFFFGGGGGGFFFEEEDDDEEEEEEEEEEEECCCBBBAAA===<<<;;;999888888999:::999888555333111000000000111111222222222333333333111111000000111111222333333333222111000000000000.........///000000111111000000000000000111222222333333333444555666888999999;;;>>>???AAACCCGGGJJJKKKMMMOOOQQQSSSVVVZZZ]]]]]]___bbbeeehhhoooxxxuuuqqqjjjddd___ZZZUUURRRNNNKKKGGGCCCBBB@@@>>><<<<<<:::888777777888666555777777666555555555555555444444444555555555555666444555666777888999999999666666666666666666666666222333444555555666555555111333444333222222333444444444444555666888;;;<<>><<<999777555222111111000...---,,,,,,+++************++++++,,,***++++++***)))***---///++++++++++++,,,...///000,,,,,,,,,,,,++++++++++++,,,------......---,,,,,,******))))))***+++---...,,,---...000111333444555333333333333444555666777777777777666666555555555uuuhhh```ZZZTTTRRRSSSKKKNNNQQQSSSTTTWWWZZZ]]]```bbbeeehhhkkkpppuuuyyyzzzyyyvvvrrroookkkhhhggg```]]]ZZZXXXWWWVVVTTTRRRNNNLLLIIIHHHGGGGGGEEECCCCCCDDDDDDDDDDDDBBBAAA???<<<;;;:::999999888888888999888555333222222222333333333222222222222222222111111000000111111222333111111000000000000111111------...//////000000111000000/////////000111111333333333333444555666777666777999:::<<<>>>BBBEEEEEEHHHKKKNNNPPPSSSWWWYYY[[[]]]```aaadddiiirrrxxx{{{{{{tttiiifffccc___ZZZVVVSSSPPPIIIFFFCCC@@@???>>><<<:::;;;999777666777888777666777666666555555555555555444444555555666666666666444555666777888999999999666666666666666666666777333444555666777777777777333444555333111000111222444444444444666999<<<===??????@@@AAABBBAAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDBBB@@@>>><<<999888777666111111000000///...,,,,,,******)))******+++,,,,,,(((***++++++++++++,,,...+++++++++,,,---...///000,,,,,,,,,+++++++++******+++,,,------...---,,,++++++***))))))***+++---...------...///000222222333333333333333444555666666999888777666555555555555{{{mmmccc\\\UUUQQQRRRKKKMMMQQQSSSUUUXXX[[[^^^]]]___bbbeeehhhlllqqquuu~~~|||zzzxxxuuuqqqnnnkkkjjjaaa^^^\\\ZZZYYYYYYWWWUUURRROOOLLLIIIGGGFFFCCCAAAAAAAAABBBBBBAAA???>>><<<:::::::::999999888888777999888666444333444555666555444444333222111000000111111111000111222222333...............///000000------......///000000000000////////////000000111333333333333444555666777555666888999:::===AAADDDAAADDDHHHLLLNNNQQQTTTVVVXXX[[[]]]___```fffmmmtttvvv}}}wwwoooiii^^^]]][[[XXXUUUQQQNNNLLLGGGEEEBBB@@@@@@???===;;;:::888777666888888888777666666555444444444555555444555555555666666777777444555666777999999::::::666666666666777777777777444555666777888888888888555666666444111/////////444333333444666999<<<>>>>>>???@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFAAA???<<<:::777666666666000000000000///...---,,,))))))))))))***+++,,,,,,'''))),,,,,,,,,+++,,,---+++++++++,,,---...000000---,,,,,,++++++************+++,,,---------,,,++++++******)))***,,,---.........//////000000111111333333333333333444666666:::999888666555444444444mmmaaa\\\VVVQQQOOOQQQRRRSSSUUUWWWYYY[[[[[[\\\^^^```bbbeeejjjooosss{{{}}}{{{yyywwwuuurrrmmmjjjfffccc```^^^\\\ZZZWWWTTTRRROOOLLLJJJIIIGGGEEECCCFFFFFFDDDBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999999999888777666666777777333333333222222333444444333333333222222222111111111000......///000000///...............///000000111111222333333333333222444444444555555555666666555666888888999:::===???CCCDDDFFFHHHKKKOOOTTTXXXZZZ\\\]]]^^^___bbbgggjjjooouuu}}}zzzpppggg```]]][[[XXXTTTQQQOOOLLLHHHFFFDDDCCC@@@===;;;999777777333333444444555666666666777666555444444444444444222333555777777888777777555666777888888999888888777777777777888888888888999999888888777777666666444333222222111111222222222333444666777999:::;;;??????@@@@@@@@@AAAAAAAAA???@@@CCCDDDEEEDDDCCCBBB>>>===<<<:::777555333222333333222000///---,,,,,,,,,*********,,,---,,,+++,,,++++++***++++++,,,,,,.........///......------...---+++***)))******+++'''''')))---000000,,,(((******))))))***+++,,,,,,......////////////......222222333333444555666666888888888777666555444444sssggg```YYYTTTRRRQQQRRRSSSTTTVVVXXXZZZZZZ\\\^^^```bbbeeeiiiooosssyyy}}}~~~}}}zzzyyywwwtttpppllleeecccaaa___^^^\\\YYYWWWTTTQQQNNNKKKJJJIIIFFFDDDDDDDDDBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<;;;::::::888888888777777888888999444333333222333333444444333333333222222222111111222000000000111222111000...............///000000000111111222222222222222333333444444444555555555444555777777888999;;;>>>???AAACCCEEEHHHLLLRRRVVVXXXYYYZZZ[[[\\\```dddhhhlllqqqxxx~~~{{{sssllleee```\\\YYYVVVSSSPPPNNNLLLIIIEEECCC>>>===;;;999777666555555333333444444555666666666777666555444444444444555666555555444444555666777666777777888888888888777777777777777777888888888999999888888777777666666444444333333333333444444555555666888999:::;;;<<<>>>>>>???@@@AAAAAABBBBBB@@@AAACCCDDDEEEDDDBBBBBB<<<;;;999666444333111111333222111000...---,,,,,,+++***)))***,,,---,,,+++,,,++++++++++++,,,,,,---....../////////...------///...,,,+++************++++++,,,///222222///,,,***************+++,,,,,,,,,,,,...///000000111111222222333333444555555666777888888888888666444333}}}nnneee]]]WWWUUUQQQRRRRRRSSSUUUWWWXXXYYY[[[]]]___aaadddhhhnnnrrrvvvzzz|||{{{yyyvvvrrrooogggeeebbbaaa```___\\\ZZZVVVTTTPPPNNNLLLJJJHHHFFFBBBBBBAAA@@@???>>>===============<<<<<<<<<;;;;;;999999999999999999999:::444444333333333333333444333333333222222222111111222111111222444444222000///............//////000//////000111111111111111222222333333333444444444333444555666666777999;;;;;;===???AAADDDHHHNNNRRRTTTUUUVVVWWWXXX[[[```dddgggkkkqqqvvv{{{wwwnnnhhhaaa\\\ZZZYYYVVVTTTOOOMMMKKKJJJIIIFFFBBB>>>999888777666555555555555333333444444555666666666666666555555444444555555999777555222222333555777777777888888888777777666666666777777777888888888999999999999888777666555444444444444555555666777888999999::::::;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@:::888555222000000000000222222111///...---,,,++++++***)))***,,,---,,,+++,,,+++++++++,,,---......///////////////...------000///---,,,+++*********---,,,,,,...000000///...++++++*********+++,,,,,,)))+++,,,///111222333333222222333333444444555555666777999:::999777555333wwwkkkaaaZZZWWWSSSRRRRRRSSSTTTUUUWWWXXXZZZ\\\^^^```ccchhhmmmqqqtttxxx~~~~~~|||{{{xxxtttqqqkkkiiifffdddcccaaa^^^\\\YYYVVVRRROOOMMMKKKIIIFFFBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999555444444333333333333444333333333222222222111111111111111333444444111...//////............///000...//////000000000000000111111222222222333333333222333444444444444666888888999<<<>>>AAAEEEKKKOOOPPPQQQRRRSSSUUUXXX\\\```cccggglllpppttt||||||rrrjjjbbb]]]WWWUUUUUUTTTPPPMMMIIIHHHGGGGGGFFFCCC???<<<:::999888777666666666666333333444444555666666666666666555555555555666666777666555333333444666777888888999999888777666666666666777777888888999999999:::::::::999777666555333333333444555666888888::::::::::::;;;;;;;;;;;;:::<<<>>>@@@BBBCCCDDDDDDCCCCCCCCCCCCBBB@@@???>>>888555222///......000111111000000///...,,,,,,+++***)))((()))+++,,,,,,+++,,,,,,,,,,,,---...///000000000000000//////...---000///...---,,,+++***)))++++++******+++,,,------,,,,,,+++++++++,,,,,,---***+++---///111222333333222222333333333444444444444666999;;;;;;888555333ssseee\\\YYYUUUTTTSSSRRRSSSTTTVVVWWWYYY[[[]]]___bbbffflllpppsssvvv|||~~~}}}|||yyyuuurrrpppmmmjjjgggeeeccc```]]][[[XXXTTTQQQOOOLLLIIIGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>>=========>>>>>>>>>>>>>>>===<<<:::888777666555444444333333333444333333333222222222111111000000000222444333000...//////............//////......///000000000000///111111111222222222333333111333333333222222444666666888:::<<<>>>BBBHHHKKKMMMNNNOOOPPPQQQTTTYYY]]]```cccgggkkkooovvv~~~|||tttmmmfffaaa[[[XXXTTTRRRQQQOOOJJJGGGHHHFFFEEEDDDCCCAAA>>>;;;;;;:::999777666555555555333333444444555666666666666666555555555666666777333444555666777777777777999:::::::::999888777777777777888888999::::::;;;::::::;;;;;;999777555444222222222333555666888888::::::::::::::::::::::::999;;;>>>AAACCCDDDDDDDDDCCCCCCBBB@@@???===;;;:::666444111......///000222000//////...---,,,++++++)))(((((()))+++,,,,,,+++,,,,,,,,,---...000111222111111111111000///...---000000///...---,,,+++***+++******))))))***+++---------,,,,,,,,,,,,,,,------...///000111111111111222222222333333333333333444666999;;;;;;999777555}}}mmmbbb^^^WWWVVVTTTSSSSSSTTTUUUVVVXXXZZZ\\\^^^aaafffkkkooorrruuuzzz~~~}}}{{{wwwtttrrrpppmmmjjjhhhfffccc```___\\\WWWTTTQQQNNNKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@???>>>===>>>???@@@????????????>>><<<999888777666555444333333333333333333333222222222111111000000000111333222000...000//////............///......///000000000000000111111222222222333333333222333333222111111333444666777999:::<<>>AAACCCDDDCCCCCCBBBAAA???===:::888777666333222000///...///111222///......---,,,,,,++++++((('''''')))+++,,,,,,+++,,,,,,---...///111333444222222222222111///...---////////////...---,,,+++,,,---...---,,,+++---///......---,,,,,,,,,------000000000111111000//////222222222222333333333333444666888:::;;;:::888777vvviiidddYYYXXXUUUSSSSSSTTTUUUWWWWWWYYY[[[^^^```eeejjjnnnpppsssxxx{{{}}}zzzwwwqqqooommmlllkkkjjjhhhfffccc```[[[XXXUUURRRNNNLLLHHHHHHHHHGGGFFFEEEDDDDDDBBBAAA???>>>>>>>>>@@@AAA===>>>???@@@???>>><<<;;;777666555444444333333333333333333222222222111111333222111111222333222111000000///...............//////000111111111111000222222222222333333333444222333333222111111222444555666777888999<<<@@@CCCEEEFFFGGGHHHJJJMMMQQQUUUVVVXXX\\\aaaffflllqqqttt|||qqqmmmggg```ZZZVVVRRRPPPOOOPPPOOOKKKGGGGGGLLLPPPIIIFFFAAA???======;;;:::666666555444444444444444333333444444555666666666666666666666666777888888777777888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>:::;;;<<<<<<;;;888555333444444444555666777888999888888999999:::::::::;;;:::<<>>>>>???@@@AAA:::<<<>>>@@@AAA@@@???>>>777777666555444333333333333333333222222222111111555333111111333444444333111000///...............//////000111111111111111222222333333333444444444333333444222111000222333444555666666777999===@@@BBBCCCEEEEEEGGGJJJOOORRRQQQTTTXXX]]]bbbhhhmmmppptttyyywwwooodddaaa]]]XXXUUURRRPPPNNNMMMNNNMMMIIIEEEHHHRRR[[[JJJFFF@@@===;;;;;;:::999555555555555666666777888333333444444555666666777666666666666666777888888===;;;999777777888:::;;;;;;;;;<<<===>>>>>>>>>===::::::;;;<<<===>>>???@@@:::;;;<<<===;;;888555333666666666666777888999:::888888999::::::;;;<<<<<<:::<<>>;;;777444111000///---------....../////////---------,,,,,,+++++++++'''''''''(((+++,,,,,,+++,,,,,,---///111333555666444333333222111000///...,,,---///000000000///...,,,///111111...---...///000///...---------------//////000111111111111111222222222222222222222222555666777888999:::::::::xxxjjjaaa[[[VVVUUUSSSQQQRRRVVVVVVYYY[[[]]]___bbbfffhhhoooqqqtttwww||||||yyyvvvtttqqqnnnlllkkkkkkkkkfffccc___\\\ZZZWWWTTTQQQOOOLLLHHHEEEEEEEEEDDDCCCCCCBBBAAA???>>>======<<<>>>>>>???@@@??????===<<<999777555444444444333111222222222111111000000000111111111111111111111111000///////////////000111000///.........///111222333333333333333333444444444333222222111111222222555555666888999:::;;;<<<>>>???AAABBBCCCEEEIIILLLLLLNNNQQQUUUYYY^^^eeeiiilllsss|||xxxqqqiiicccWWWTTTPPPOOOOOOOOOLLLJJJJJJHHHFFFEEEDDDEEEGGGHHHCCCAAA>>><<<<<<;;;999777555555555555555666777777888888888888777777777777777888999888666666888999;;;;;;:::::::::;;;<<<===???@@@@@@@@@@@@???>>>>>>===<<<;;;:::;;;===???@@@???===;;;999888777777777999999999888888888888888888888888888999:::;;;<<<>>>???AAACCCBBBAAA>>>===>>>;;;777444333111000...,,,,,,------------------,,,,,,,,,,,,,,,+++***)))((()))************))))))............///000222222////////////............------...000333444222111///............---------///000222333222111///...222222222222222222333333111333444444333333555666333555777777777888:::<<>>>>>>>>???@@@@@@@@@???>>>===999777555444444444333222333333222222222111111111111111111111111222222222111000000/////////000000000//////...///000111222222222222222333333333333222222111000000000000111333333444666777888999:::<<<>>>???@@@AAACCCFFFIIIIIILLLNNNQQQUUUZZZ```ddddddkkkrrryyyzzzrrrlllggg```[[[UUURRRNNNMMMLLLLLLIIIGGGGGGFFFDDDCCCAAAAAAAAAAAA>>><<<:::888888888666555666555555555555666777888777777777666666666666555333444555555555555777999:::;;;;;;;;;;;;<<<<<<<<>>======<<<;;;;;;<<<===???AAAAAA@@@>>>;;;:::999999999888888888888888888888888888888888999:::<<<===>>>@@@AAABBBCCCBBB@@@>>><<<===:::666333222111///---------------------,,,,,,,,,,,,,,,,,,,,,+++***)))((()))))))))******++++++............///000111222000000000000////////////---------000222333222000///............---------///000111222222111///...///000000111222333444444333444555555444333444666333444666777777777999;;;|||iiiaaaYYYVVVTTTQQQQQQTTTUUUWWWYYY[[[\\\^^^aaadddfffiiinnntttzzz~~~{{{zzzxxxuuurrrpppoooooopppkkkiiieeebbb___\\\YYYVVVTTTQQQMMMKKKJJJIIIHHHGGGFFFFFFDDDBBBAAA@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>999777555444555555444222444333333333333333222222000111111111222222333333222222111000/////////000///////////////000111111000000111111222222222222111111000////////////000000111222333555666777777:::;;;======>>>@@@CCCFFFFFFHHHKKKMMMPPPTTTYYY\\\\\\bbbiiinnnttt~~~xxxrrrjjjddd```\\\WWWSSSRRROOOLLLJJJHHHGGGEEECCCCCCCCCBBB@@@???===;;;::::::888777666777777666555666666666666666777777888666666666666555555555555111333444555555666888;;;:::;;;<<<=========<<<<<>>>>>>>>======>>>===<<<<<<===>>>@@@AAACCCBBB@@@>>><<<;;;::::::888888888888888888888888888999:::;;;===>>>???@@@BBBCCCDDDDDDBBB@@@===;;;:::777333111000///...---......------,,,,,,++++++++++++,,,,,,,,,+++******)))((((((((()))+++,,,---.........//////000000111111111000000000/////////---------///222222111//////............---------...///000111111111000///---...///000222333444444444666666666444333444555222444555666555555777999qqqggg]]]YYYWWWUUUUUUXXXUUUVVVXXXYYYZZZ[[[^^^aaaaaaffflllsssxxx~~~}}}{{{yyyvvvsssrrrqqqqqqrrrnnnkkkhhhdddbbb^^^[[[XXXUUUSSSOOOMMMLLLKKKIIIHHHGGGFFFEEECCCAAAAAA@@@@@@AAABBBBBBCCCBBBAAA???>>>999777555444555555444333444444444444444444444444000111111222222333333444444333222000000////////////////////////000000111//////000000111111222222111111000////////////000///000111222444555666666999:::;;;;;;;;;===@@@CCCCCCEEEGGGIIIKKKNNNRRRUUUYYY^^^dddhhhmmmuuuwwwpppjjjfff```[[[XXXUUURRROOOOOOMMMJJJGGGEEECCCBBB@@@>>>?????????>>>;;;999777:::888777777999::::::999777777777666666777777888777777666666666555555555555666777777777888:::<<<:::;;;===??????>>>===<<<>>>>>>=========<<<==================>>>???@@@AAABBBBBB@@@>>>===;;;::::::777777777888888888888888999:::;;;===???AAABBBBBBDDDDDDDDDCCCAAA>>>;;;:::777444111//////...---,,,......------,,,+++******++++++,,,,,,,,,++++++***)))((('''''')))+++...///---......//////000000000000/////////.....................000222333111000///............------------...///000111111000000......///000111222222222555666777666444333444555222333555555444444555666xxxlllaaa\\\ZZZWWWWWWYYYUUUVVVXXXXXXXXXYYY\\\^^^___cccjjjqqqwww||||||{{{xxxuuutttsssttttttqqqnnnjjjfffddd```\\\YYYVVVTTTQQQOOONNNLLLJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBCCCCCCBBBAAA???>>>999777555555666666555444444444444444444444444444111111222222333333333333333222111000////////////...//////000000000000000......///000000111222222222222111000000000000111///000111222444555666666888999:::::::::;;;>>>@@@@@@BBBDDDFFFGGGIIILLLOOOVVVYYY___cccgggmmmuuuzzzzzzqqqiiiccc```^^^YYYVVVSSSPPPNNNLLLLLLKKKIIIFFFCCCAAA@@@@@@;;;<<<>>>???>>><<<:::888999888777888:::<<<<<<;;;999888888777777777888888888888888777777777666666888999999999888888999;;;;;;<<<>>>@@@@@@???>>>===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>????????????>>>===;;;:::999888777888888888999999999:::999;;;===???AAABBBCCCCCCDDDCCCCCCAAA>>><<<999777444111...---......---,,,......---,,,++++++*********++++++,,,,,,,,,++++++))))))(((((()))+++...000---......////////////.........---------,,,,,,,,,/////////111333333222000///............---------------...///000111111111111111111000000000000000555666777666444333333444222333444444333222444555ttteee^^^[[[XXXWWWXXXUUUWWWXXXXXXWWWXXXZZZ\\\^^^bbbhhhnnnsssxxx}}}}}}{{{xxxwwwvvvwwwxxxsssqqqllliiifffbbb^^^[[[XXXVVVSSSQQQPPPNNNKKKIIIGGGFFFEEECCCBBBAAAAAA@@@BBBCCCCCCCCCBBB@@@>>>===999777555555666666666555333333444444444444444555333333333333333333333333111111000///.........///......///000000000000000......///000111222222333222222111000000000000111000000111222444555666777777888888888777888;;;===<<<>>>AAACCCDDDEEEHHHJJJOOORRRWWW[[[___dddiiimmmssszzzxxxpppjjjddd^^^YYYWWWUUUSSSPPPNNNKKKJJJIIIIIIIIIHHHEEEAAA???@@@@@@<<<===>>>??????>>><<<:::777666555666999;;;;;;::::::999888888888888888888888888888888777777777777888999999888777777888:::===>>>???@@@@@@@@@??????===<<<;;;:::::::::;;;<<<999::::::;;;<<<<<<======;;;;;;;;;;;;:::999888777888888999999:::;;;;;;;;;:::<<<>>>AAABBBCCCCCCBBBBBBAAA@@@>>>;;;999666555222000---,,,---......---------,,,,,,++++++************+++,,,,,,,,,++++++***)))))))))***,,,---...------///000000///...------,,,,,,,,,,,,+++++++++/////////111333333111//////............---------,,,,,,---...000111222222333222222111111000//////333555555555333222333444333444555444333222333444mmmddd___ZZZWWWWWWVVVWWWXXXXXXWWWWWWYYY[[[]]]```eeejjjoootttyyy}}}~~~|||{{{zzz{{{|||wwwtttpppllliiieeeaaa^^^[[[YYYVVVTTTSSSPPPMMMJJJIIIHHHFFFEEECCCBBBBBBBBBBBBBBBCCCBBBAAA???>>><<<999777555555666777666555222222333333444444444444444444444333333222222111//////...............///---...///000111000000///...//////000111222333444111111000////////////000//////000222333444555666555666666555444555888:::888:::===???@@@BBBDDDFFFHHHKKKOOOTTTXXX\\\```bbbiiiooowww~~~vvvooofff___[[[XXXTTTQQQNNNNNNMMMLLLJJJIIIIIIIIIEEEFFFEEECCC???>>>???@@@????????????>>>===;;;:::777666555666999:::;;;:::;;;:::999888888888888888888777777777777666666666888999::::::999999;;;===?????????@@@@@@@@@@@@AAA===<<<:::999888999:::;;;666777888999::::::::::::777888999::::::999888777999999:::;;;;;;<<<======;;;===???AAABBBBBBBBBAAA???>>><<<:::888666444333111...,,,,,,---.........,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,---///000000///---,,,---------,,,,,,,,,++++++...------///111111///---///............---------+++,,,,,,...///111222333222222222222222111111111111222444333222222333444444555666555333222222444vvvjjjddd]]]YYYXXXWWWXXXXXXXXXWWWWWWYYYZZZ\\\___cccggglllqqqvvvzzz~~~}}}}}}~~~yyyvvvrrrnnnkkkgggccc```]]][[[XXXWWWUUUSSSOOOLLLJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA???===<<<999777555555666777777666222222222333333444444444666555444444333222111000......---------......///---...000111111111000///...///000111222333444444000000///.....................///111222333444555333444444333222333555777555777;;;===>>>@@@BBBDDDEEEGGGKKKPPPTTTXXX[[[\\\bbbgggnnntttzzzvvvqqqhhhbbbZZZTTTRRRQQQNNNLLLIIIJJJKKKJJJIIIIIIJJJKKKBBBCCCDDDAAA>>><<<>>>@@@BBBAAA@@@???>>><<<:::999999888777888:::<<<<<<;;;;;;::::::999888888888999777666666666555555555555999;;;<<<<<<<<<===@@@BBB@@@@@@?????????@@@AAABBB===<<<:::888888999:::;;;555555777888888888888888666777888999:::999999888::::::;;;;;;<<<===>>>>>><<<===@@@BBBBBBBBBAAA@@@===<<<:::888666444333222000...,,,,,,---//////...++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,---///000000...---+++......---------,,,,,,,,,,,,,,,,,,---//////---+++//////.........---------++++++,,,---///111222444111111222222333333333444000111222222222222333444555666666555333222222444uuuiii___YYYXXXWWWWWWWWWVVVUUUVVVXXXYYY\\\^^^aaadddhhhnnntttyyy|||~~~}}}|||wwwoookkkjjjeee```aaa___\\\ZZZWWWTTTPPPMMMOOOLLLIIIFFFFFFEEEDDDBBBCCCCCCCCCCCCBBB@@@>>>===;;;:::999777666666555555444444444444444444444444555555555444333222000000222111000//////000111222111111111111111000//////111000///......///000111111111000///...---,,,,,,////////////000000000000222222222333333444444444666777888:::<<<>>>???@@@CCCEEEGGGHHHJJJLLLOOORRRZZZ]]]bbbggglllqqqwww{{{|||tttmmmiiifff]]]XXXRRROOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDBBB@@@@@@BBBEEEIIIHHHFFFCCC@@@===;;;:::888777666777:::<<<<<<;;;;;;;;;:::999999888777777555444444444444555666666666777777888:::<<<>>>???????????????????????????::::::999999888777777777888888777666666666666666555666888888888888:::<<<============>>>???AAAAAABBB@@@???@@@@@@???===;;;:::999666444222111000000......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,---,,,*********,,,........................---,,,,,,++++++,,,,,,---,,,,,,---.../////////...///000111111000...,,,***......//////000111111111666555444444444444555555333333333333333333333333666666555444222111000000|||nnnaaaZZZXXXXXXXXXWWWVVVVVVWWWYYYZZZ\\\^^^aaadddgggmmmssswww{{{|||~~~zzzsssooonnnjjjddddddbbb___\\\ZZZWWWSSSPPPPPPMMMJJJHHHHHHGGGFFFDDDDDDDDDDDDDDDBBB@@@???===;;;:::999777666666555555333333333333333333333333444444333333222000///...000///............///000///000000000000///......//////............//////000000000///......------.../////////000000000000000000000000000000//////444555666888999;;;<<<===@@@BBBDDDEEEFFFIIILLLOOOPPPSSSVVVZZZ___dddjjjnnnvvv~~~|||xxxrrrkkkddd___[[[ZZZWWWSSSMMMJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBBAAAAAACCCGGGIIIKKKJJJHHHEEEBBB???===<<<999888777888:::;;;;;;:::;;;;;;:::999888666666555555444444444444555666666666777777888:::<<<>>>???>>>>>>>>>>>>============999999999888888777777777777777666555555555555555555777888999888999;;;<<<=========>>>???@@@AAAAAAAAA???>>>>>>>>>===;;;999888666444222000/////////......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,******+++,,,........................++++++************++++++------.........---,,,,,,,,,---///000111000...---......////////////000000555555555555555555555555222222222222222222222222444444333222111000000///vvvhhh___]]]YYYXXXWWWVVVWWWXXXZZZ[[[]]]___aaacccfffjjjppptttxxxyyy{{{}}}~~~wwwttttttpppkkkiiigggcccaaa^^^[[[VVVSSSQQQOOOLLLKKKJJJJJJHHHGGGEEEEEEEEEDDDBBB@@@>>>===;;;:::999777666666555555444444444444444444444444222222111111000///------......---,,,,,,---.........////////////...------------............------////////////////////////....../////////000000000333333333222111111000000111222333555666888999:::<<<>>>@@@AAABBBDDDGGGIIILLLNNNPPPSSSVVV[[[aaaeeejjjqqqyyyvvvoookkkhhhbbb\\\WWWTTTSSSSSSQQQMMMIIIFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===???@@@BBBCCCGGGLLLOOONNNMMMKKKHHHEEEBBB???>>>;;;999888888:::;;;:::999<<<;;;:::888777666444444555444444444444555666666666777777888:::<<<>>>???===<<<<<<<<<;;;;;;::::::888888888888777777777777666555555444444444444555666777999999999999;;;===>>>?????????@@@@@@AAAAAA@@@>>>===<<<<<<;;;888666555333111///------------...---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***,,,,,,++++++,,,...------------------------++++++************++++++------------,,,+++*********+++---///111111111111/////////............---333444555666666666555444111111111111111111111111222222111111111000000000qqqgggddd\\\ZZZXXXWWWXXXZZZ[[[\\\^^^___aaabbbdddggglllppptttuuuxxxzzz}}}{{{xxxyyyvvvqqqnnnkkkhhhdddbbb^^^YYYVVVRRRPPPNNNMMMMMMLLLJJJIIIFFFEEEDDDCCCAAA???===<<<;;;:::999777666666555555555555555555555555555555111111111111000///...---------------------------...////////////...------------///000000///------............//////000000........./////////000000333333333222222222222222000000111333444555666777999:::<<<===>>>???BBBDDDJJJKKKLLLNNNPPPTTTZZZ^^^bbbgggmmmttt{{{}}}tttllleee```___\\\WWWRRROOONNNOOOOOOMMMKKKHHHEEECCCCCCBBBBBB@@@@@@@@@??????>>>>>>>>><<<>>>@@@BBBEEEIIINNNRRRPPPPPPNNNLLLHHHEEEBBB@@@===;;;999999::::::999888<<<<<<:::999777666555444555444444444444555666666666777777888:::<<<>>>???<<<<<<;;;;;;:::999888888666666777777777777777777666555555444444555555555666777999:::999:::;;;===???@@@@@@AAAAAAAAA@@@@@@???>>><<<;;;;;;999666444333222000...---,,,,,,---...---,,,+++************************************++++++,,,,,,,,,++++++***((()))++++++++++++---...---------------------------------,,,,,,---------++++++,,,,,,,,,++++++******+++---///000111222222000//////...------,,,,,,222333555777777666444333000000000000000000000000111111111111111111111111zzznnniii```]]]YYYWWWYYY[[[\\\[[[]]]___```aaabbbeeeiiimmmoooqqqtttxxx{{{|||{{{|||zzzuuurrroookkkhhheee```\\\XXXTTTRRRPPPOOOOOONNNLLLJJJFFFEEEDDDAAA???===<<<;;;;;;:::999777666666555555444444444444444444444444222222222222111000//////.........//////.........//////000000000///.........///000111111000///...------......///000000000............////////////,,,------...///000000111///000111222333444555666777888:::::::::<<<>>>AAABBBDDDEEEFFFHHHKKKOOOSSSVVVZZZ___dddiiiqqq|||}}}tttlllddd___[[[XXXQQQOOOLLLIIIGGGGGGHHHIIIHHHGGGEEECCCAAA@@@@@@AAA>>>>>>>>>>>>===============???AAACCCEEEIIINNNRRRRRRRRRQQQNNNKKKFFFCCC@@@===<<<:::999::::::999888<<<<<<;;;999888666555555555444444444444555666666666777777888:::<<<>>>???===<<<;;;:::999888777777555555555666666777777777777666666666666666777777555777999999999999;;;===@@@@@@AAAAAAAAA@@@?????????===<<<;;;:::888666333222111///...---------...------,,,+++***************************************++++++,,,,,,,,,++++++((()))++++++++++++---...------------------------...------------------...((()))***+++,,,,,,,,,,,,,,,---...//////000000000000000///...---,,,,,,+++000222444555666555444222000000000000000000000000111111111222222222222222sssllleee```ZZZXXXZZZ\\\\\\ZZZ\\\]]]______```cccgggkkkkkknnnrrruuuyyy~~~~~~}}}~~~yyyvvvtttppplllhhhddd___[[[XXXVVVTTTSSSRRRQQQMMMKKKHHHGGGDDDAAA???===<<<;;;;;;:::999777666666555555222222222222222222222222222333333333222222111000//////000000000000/////////000000000000///......//////000000000000//////---.........//////000000------........./////////,,,,,,---...000111222222//////000111222333444444555666888888888888;;;===<<<>>>AAABBBCCCEEEHHHKKKMMMQQQUUUYYY]]]dddmmmsss~~~}}}uuummmiiiccc\\\VVVSSSQQQQQQJJJIIIGGGFFFEEEDDDDDDEEEAAAAAAAAA???===<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;>>>@@@AAACCCDDDHHHMMMQQQSSSRRRQQQOOOKKKGGGBBB@@@===<<<:::999:::;;;:::999::::::999888777666666555555444444444444555666666666777777888:::<<<>>>???===<<<;;;999888666555555333444444555666777777888777666666666666777888888555666888888888888:::<<<@@@@@@AAAAAAAAA???>>>======<<<:::999999888555333111000///...------...///---,,,+++******))))))*********************************+++,,,,,,,,,++++++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''((()))+++,,,---..................//////000000000000//////...---,,,,,,///000222333444333333222000000000000000000000000111111222222222222222222}}}uuuiiiccc\\\YYYZZZ\\\[[[YYY[[[\\\]]]^^^___bbbfffjjjjjjmmmpppssswww{{{}}}{{{xxxtttppplllgggbbb^^^\\\[[[YYYXXXVVVTTTPPPMMMKKKIIIFFFCCC@@@>>>======;;;:::999777666666555555333333333333333333333333222222333333222222111000...///000000000000///......////////////...------/////////....../////////.........///////////////---------.........////////////000000111222333333......///000111111222333333444555555444555777999888;;;???AAABBBCCCEEEGGGGGGKKKOOORRRUUU[[[bbbhhhpppvvv~~~}}}vvvlllddd\\\ZZZUUUPPPLLLIIIIIIIIIGGGGGGGGGFFFEEEDDDBBBBBB<<<>>>???===;;;999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBDDDHHHMMMPPPRRRRRRQQQOOOKKKFFFBBB???===;;;:::999;;;;;;;;;:::777777666666555555555555555444444444444555666666666777777888:::<<<>>>???;;;:::999777666444333222222333333444666777777888555555555555555666777777333555777777777777999;;;???@@@AAAAAA@@@>>><<<;;;:::888777777777666444222000///...---,,,---...///---,,,+++***))))))))))))************************)))***+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))+++,,,---------------------......///000111000000000//////............//////000111111222222111111111111111111111111111111111111111000000000~~~kkkeee]]]YYYZZZ\\\[[[XXXZZZ[[[\\\]]]^^^aaafffiiijjjmmmppprrruuuxxx|||~~~{{{wwwsssooojjjeeeaaa```^^^\\\[[[YYYVVVRRROOONNNLLLHHHEEEBBB@@@???>>>;;;:::999777666666555555666666666666666666666666111222222222222111111000---...///000000///...---------......------,,,+++///...---,,,,,,---...///////////////////////////---------.........//////------------............------......///000111111111222333333222333555777333666;;;>>>??????@@@AAA@@@DDDIIILLLNNNRRRYYY^^^___eeelllpppsss{{{~~~tttmmmjjjddd[[[SSSSSSRRROOOJJJFFFDDDDDDEEEBBBCCCCCCCCCBBB@@@>>><<<;;;===???>>>;;;:::;;;===>>>>>>??????????????????<<<===???AAADDDHHHMMMQQQRRRRRRQQQOOOKKKFFFAAA>>><<<;;;999:::;;;<<<<<<;;;444444444444444444444444555444444444444555666666666777777999:::<<<>>>???:::999888666444222111000222222333444555777888888444444444444444555666777333444666777666777888:::??????@@@AAA@@@>>>;;;:::777666555555666555333111///...---,,,,,,,,,---...---,,,+++***)))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++,,,---,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///++++++,,,---------,,,,,,,,,,,,------///000222333000000000000////////////............///000222222111111111111111111111111111000000000////////////wwwlllaaa]]][[[XXXXXXZZZZZZ[[[\\\^^^___``````aaaeeegggkkkmmmppptttxxx{{{~~~|||xxxsssnnnkkkiiieeebbb___\\\YYYUUUPPPMMMJJJHHHFFFDDDCCCBBB???===;;;:::888777555444444444444555666777777555333222555555444333222000000///111111111111000000000000......---------,,,,,,,,,000000000000000000000000111000000///...---------000///...---,,,---...............////////////000---......///000111111222000000111222333333444444444555888:::;;;<<<<<<<<<@@@BBBEEEGGGIIIKKKNNNPPPYYY\\\```dddhhhnnntttxxx|||sssnnnggg^^^WWWRRROOONNNKKKIIIGGGDDDBBBAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>:::;;;<<<;;;::::::<<<======???AAABBBBBB@@@===<<<======>>>@@@CCCGGGJJJKKKMMMMMMKKKIIIFFFBBB???===<<<;;;;;;:::999888777777777666444444444555777888666555555555555777888999888999:::;;;;;;;;;:::999999888777666444444333333000000222333555666888888666666666666777777777888888888777777888:::;;;===@@@??????===<<<999888666333333222222111000//////000000111111000...,,,+++************+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///000///...,,,******++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...---------......000111111000222333000///111000---///...------...111333555444222000......000333444222222222222111///...,,,{{{pppeee___\\\YYYXXXZZZYYYYYY[[[]]]^^^___``````dddfffiiilllooorrrvvvyyy~~~~~~|||yyyvvvrrrooommmgggddd```]]]ZZZWWWSSSPPPMMMKKKHHHFFFEEEDDDAAA???<<<;;;:::888777666555555555666777888777666444333555555444333222111000000111111111000000000//////.........---------,,,,,,////////////////////////111000000///......------000///...---,,,------...------........./////////.........///000000000111000000111111222333333333333444666888::::::::::::===???BBBDDDEEEGGGJJJLLLLLLOOORRRVVVZZZ___eeeiiirrrxxx|||uuunnnjjjddd```ZZZTTTNNNKKKIIIHHHFFFEEEDDDCCCBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;:::;;;<<<<<<;;;<<<>>>???AAABBBDDDDDDDDDAAA???============???BBBFFFJJJLLLLLLLLLKKKHHHEEEBBB>>><<<;;;;;;:::999888777777666777666444444444555777888777777666666777888::::::999999:::;;;;;;;;;:::999888777666555444333333333///000111333555666777888666777777888888999999999888888888888999:::;;;<<<======<<<;;;999777555444222111111000//////......,,,---.........---,,,+++************+++,,,---.........---,,,+++***)))(((,,,,,,,,,,,,------------...///000000///---+++******++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---......---------...///000000///222333000///111111---///...------...000222333333222111//////000111222111111222222111000......wwwjjjccc^^^ZZZXXXYYYWWWWWWYYY[[[\\\^^^___```bbbdddgggjjjlllooosssvvvzzz}}}~~~|||zzzwwwtttrrriiifffaaa^^^\\\ZZZWWWUUUPPPNNNKKKIIIHHHFFFDDDAAA>>>===<<<:::999888777777666666777888777666555444555555444333222111000000000000000000///////////////.........------------........................000000000///......------//////...------------...,,,,,,,,,---------............//////////////////111111111111111111111111111222444666777888888888999;;;===???@@@AAADDDFFFEEEGGGJJJMMMPPPTTTYYY]]]bbbgggooowwwwwwooohhhccc^^^[[[SSSQQQMMMIIIFFFDDDCCCCCC@@@@@@AAABBBBBBBBBBBBBBB======<<<<<<;;;;;;::::::999;;;<<<<<<<<<>>>@@@BBBFFFGGGHHHIIIGGGDDDAAA???=========>>>AAAFFFJJJMMMKKKJJJIIIGGGDDD@@@>>><<<;;;;;;:::999888777666666666555444444444666777888888888888888999:::;;;<<<::::::;;;;;;;;;::::::999777666555333222222222222///000111222444666777888777777888999:::;;;;;;;;;777888999::::::::::::::::::999999888666444222111000000///......---------))))))***+++,,,,,,++++++************+++,,,---...000//////...,,,***)))(((+++++++++,,,,,,,,,------//////000///...,,,***)))***++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,+++++++++,,,------......---------......//////222222000000222111.........---------...000111222222222111000000000000///000000111111000000///qqqhhhaaaZZZWWWXXXUUUVVVWWWYYY[[[]]]^^^___```bbbeeegggiiilllpppsssuuuxxx|||}}}zzzwwwuuukkkhhhccc___]]]\\\ZZZYYYRRRPPPMMMKKKJJJHHHEEECCC???>>><<<;;;999999888888666666777777777666555444555444444333222222111111000000000/////////....../////////............---........................000000//////............//////......------------++++++,,,,,,,,,---------///.....................111000000000000000000000000111222333444555555666666888:::;;;;;;<<<>>>@@@BBBDDDFFFHHHJJJMMMRRRUUUXXX\\\bbbhhhnnnttt{{{~~~{{{yyytttoooggg```[[[WWWTTTQQQKKKIIIGGGDDDBBBAAAAAABBB<<<===???@@@AAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;888999;;;<<<===???BBBDDDKKKLLLMMMMMMKKKHHHDDDBBB>>>======>>>AAAEEEJJJMMMJJJIIIGGGDDDBBB???===;;;::::::999888777666555555555555444444555666777888999:::::::::;;;<<<======:::::::::::::::999999999555444333222111111111111///000111333444666777888666777999:::;;;;;;::::::666777999:::;;;:::999888777777777666444222111000//////......------------)))*********************************+++,,,------------.........---,,,++++++++++++,,,,,,,,,,,,---////////////---,,,***)))***++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---......------,,,---------///222222000000222111.........------------...///111111222222111000///......//////000000000111111yyynnneee]]]XXXWWWUUUUUUVVVWWWYYY[[[]]]^^^^^^```ccceeefffiiillloooqqqssswww{{{~~~|||xxxuuunnnjjjeeeaaa___^^^]]][[[TTTRRROOOMMMLLLIIIFFFDDD???>>>===;;;:::999888888666666666666555555444444555444444333333222222222000000000000////////////000000/////////.................................////////////...........................---------+++++++++,,,,,,,,,,,,---.........---------------/////////////////////...//////000000111222333444555666888999888999;;;<<<===>>>@@@AAABBBEEEIIILLLMMMPPPTTTXXX]]]bbbgggkkktttzzzyyysssmmmjjjhhhhhhddd___XXXRRRNNNLLLIIIHHHGGGFFFDDDBBB@@@?????????;;;<<<===>>>>>>===;;;:::::::::::::::::::::;;;;;;777999;;;<<<===???CCCEEEOOOPPPPPPPPPNNNKKKGGGEEE@@@?????????BBBEEEIIIKKKHHHGGGEEEBBB???===;;;;;;:::999888888666666555444444444444555666777777888999::::::;;;<<<<<<======::::::999999888888888888444333222111111111111111000000222333555777888888666777999:::;;;:::999888666777888999999999888777666666555555333222000///...............------------,,,++++++***)))))))))************+++,,,---------...///000000///---,,,++++++,,,,,,,,,---------//////......,,,+++***)))***++++++,,,,,,------......------,,,,,,------...---,,,,,,++++++,,,,,,,,,...------,,,,,,,,,,,,---...111222000000222222///...------------.........000000222222222000///---.........//////000111111wwwlllaaa[[[YYYWWWVVVVVVVVVXXXZZZ\\\]]]^^^```bbbcccdddgggjjjmmmnnnppptttxxx{{{zzzwwwqqqnnniiifffcccaaa___]]]WWWUUUQQQOOONNNKKKHHHFFF@@@???===<<<::::::999999777777666666666555555555555444444444333333333222111111111111000000000000000000000000////////////........................//////////////////............//////......---,,,+++++++++,,,,,,,,,------,,,---------------------........................///.........///000222222444666777777666666888999:::<<<===>>>???AAADDDGGGHHHJJJLLLNNNQQQUUUZZZ]]]ccciiiqqqwww|||zzzvvvmmmjjjfffbbb___^^^]]]]]]YYYUUUPPPKKKIIIGGGDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777666666777777888888999999888:::<<<>>>???AAADDDGGGPPPQQQRRRRRRPPPMMMIIIGGGBBBBBBBBBBBBDDDFFFHHHIIIFFFEEECCC@@@===<<<::::::999999888777666555444444333444444555666777888888888999:::;;;<<<<<<<<<;;;:::999888777666666666666333333222111111111111111111222333444666888999:::888999:::;;;;;;999888666666666666777777777666666555555444444333111000///...---------------------...---,,,+++))))))))))))************+++,,,---...000000222222111///,,,+++,,,,,,,,,---------............------,,,+++++++++***++++++,,,,,,------.........------------......------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...111222000000222222///------......////////////...///000111111111/////////.........//////000111sssggg___]]]XXXXXXWWWVVVWWWYYY[[[\\\]]]___aaacccccceeeiiikkklllooosssvvvzzz~~~{{{uuurrrnnnkkkhhheeeaaa___ZZZXXXTTTRRRPPPNNNKKKHHHBBBAAA???>>><<<;;;;;;;;;:::999888888777777888888444444444444444333333333222222222222111111111111111111111000000000//////////////////////////////.../////////////////////---.../////////...---,,,,,,,,,,,,,,,------------+++++++++,,,---------...,,,,,,,,,---.........//////............///111222333555666555444444555666999:::<<<<<<===???CCCFFFEEEFFFGGGHHHIIILLLPPPSSSUUUZZZaaafffhhhlllsssyyy{{{uuunnnhhhccc\\\[[[YYYVVVUUUTTTTTTTTTQQQNNNKKKHHHFFFEEEBBB@@@===<<<;;;;;;:::999888888999999888777777777777777555666666777888999999999;;;===???@@@AAACCCFFFIIIPPPQQQRRRRRRQQQNNNJJJHHHCCCDDDEEEFFFFFFGGGGGGGGGEEEDDDAAA>>><<<::::::999999888777666555444444333222333444666777777888888666777999:::;;;:::::::::999888666555444444555555333333222111111111222222222333444666777999:::;;;;;;<<<======<<<:::777555666555555444444444555555333333333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******************+++,,,---...///000222333222000...,,,------........./////////---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........------------.........---,,,,,,+++++++++,,,+++*********+++,,,---------111111///000333222///,,,---...///000111111111......///000000111111111//////.........///000000xxxkkkbbb```ZZZYYYWWWWWWWWWXXXZZZ\\\^^^___aaabbbccceeehhhjjjkkknnnrrrvvvzzz~~~xxxuuurrrooolllhhhccc```]]]ZZZWWWTTTRRRPPPMMMJJJCCCBBBAAA???>>>======<<<<<<;;;::::::999999::::::444444444444444444333333333333333222222222111111111111111111000000000000000000000000000000000000.........///////////////---.../////////...,,,,,,,,,,,,------------......******+++,,,,,,---......++++++,,,,,,---.../////////...------...///111222222444555444333222333444555666777888999;;;>>>AAA@@@@@@AAAAAAAAADDDGGGKKKMMMRRRXXX[[[\\\___eeekkkjjjmmmqqqvvv{{{{{{xxxwwwvvvrrrmmmhhhbbb\\\VVVRRRNNNMMMLLLKKKJJJIIIHHHHHHIIIGGGEEECCCBBB@@@===;;;::::::999999999999888888777777666555555666888999777777888999:::;;;;;;<<<>>>@@@BBBCCCCCCEEEHHHKKKOOOPPPRRRRRRQQQNNNKKKIIIEEEFFFGGGHHHHHHGGGFFFEEEEEECCC@@@===;;;:::999999888888777666555444333333222333444666777888888888555666888999::::::999888888777555444333333333444333333222222222222222222333444555777888:::;;;<<<===>>>??????>>>;;;777555666555333222222333444555111111111111000///------******************++++++***))))))(((((()))+++,,,************+++,,,---...***,,,000222444333222111.........////////////000,,,,,,+++++++++,,,---...***++++++,,,,,,---............------------.........---,,,,,,++++++++++++************+++,,,---...---000111///000333333000,,,---...000111222222222------...///000111222222000///...------...///000}}}ssshhh___\\\[[[YYYXXXXXXYYY[[[[[[\\\]]]^^^```aaacccddddddiiimmmqqquuuyyy}}}}}}yyyuuurrrmmmhhheee___\\\XXXUUUTTTQQQOOOMMMGGGFFFEEECCCAAA???>>>===<<<;;;:::999999999::::::777777777777666666666666444444444333333333222222555444222000...---,,,,,,---------------...///000000000000000////////////000///...---,,,+++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---------,,,,,,+++,,,...111222---...000111222222222111222333555666888:::<<<===<<<<<<<<<<<<>>>@@@CCCDDDCCCFFFJJJNNNPPPSSSVVVXXX]]]```dddhhhlllppptttwww~~~}}}zzzuuuooojjjgggeeeddd```___]]]YYYUUUQQQMMMKKKFFFEEECCCAAAAAAAAACCCDDDBBBAAA???===;;;::::::999666777777888777777666555666666555555555444444444666666555555777:::===>>>AAA@@@@@@AAABBBEEEHHHJJJQQQQQQPPPOOOMMMKKKJJJIIIFFFFFFGGGHHHHHHGGGGGGGGGFFFCCC???;;;999888888999777555333333444444333222666666555555555777999:::555333333555888999777555666666555444333333333333222222111111222222333444555555555666777999:::;;;;;;<<<======;;;999777555666555333222111222222333333222111000///...---,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******///...---,,,,,,---///000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,..................------,,,......---------,,,,,,,,,++++++*********+++,,,,,,///111333333111111111222222111000///...---,,,,,,------...///111222444555111000///---------......{{{nnnddd^^^[[[YYYWWWWWWWWWXXXXXX[[[[[[]]]^^^```aaabbbccchhhkkkppptttxxx||||||xxxuuupppkkkgggbbb___[[[XXXVVVSSSPPPNNNHHHHHHFFFDDDCCCAAA@@@???;;;;;;999888888999;;;<<<888888777777777777777777444444444444333333333333333222111000///.........//////......//////000111000000000000////////////......---,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------..................***+++---...//////......111222333444666777999999::::::::::::<<<>>>@@@AAA===@@@CCCFFFHHHJJJMMMOOOQQQTTTXXX[[[^^^aaaeeehhhgggiiikkknnnqqqtttwwwxxx~~~}}}{{{xxxrrrllliiifffbbb]]]ZZZWWWVVVUUUVVVUUUSSSPPPMMMIIIFFFDDDBBBAAA???>>>===>>>???@@@>>>===<<<:::888777777777555666666666666666666666666666555555555444444444555555555666888:::===???AAA@@@@@@AAACCCEEEHHHJJJOOOOOONNNMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFEEEBBB>>>;;;888777888888666444333222333444333222555555555555666777888888888777666888:::;;;999777555444333333222333333333222222222222222333444444555555666777888:::;;;<<<;;;;;;<<<===<<<:::888666444333222111111222222333222222111000///...------++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000///...---...///111222222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,......////////////...............---------,,,,,,,,,+++,,,,,,---...///000...000222222111000111222222222222111000///---,,,------...///000222444555222111000000///000111222wwwkkkbbb^^^ZZZXXXWWWXXXXXXWWWYYYYYYZZZ\\\^^^```aaabbbeeeiiiooossswwwzzz}}}|||yyytttoookkkfffccc^^^[[[XXXUUURRRPPPJJJIIIHHHFFFDDDCCCBBBBBB===<<<:::999999:::<<<>>>999999999888888777777777555555555444444444333333222111111000000000111111000000000000000111111222000000000000////////////...---,,,+++************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///000///...,,,***---...///000111111000000000000111222333444555555666666777777999:::<<<===777:::===???@@@AAACCCEEEDDDGGGJJJMMMOOOQQQTTTWWWVVVWWWYYY[[[^^^aaacccdddiiikkkmmmoooppprrruuuxxx{{{}}}~~~|||{{{yyywwwtttqqqmmmiiifffeeebbb\\\XXXWWWUUURRROOOMMMLLLKKKKKKJJJJJJIIIGGGDDDAAA???======<<<;;;:::999:::;;;<<<:::999777666555444333333444444333333333555666777555555555555555444444444444555555666888;;;>>>@@@AAA@@@@@@AAACCCEEEGGGIIILLLLLLKKKKKKIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCC@@@===:::777666666777555333222111222333333222333333555555666666666666:::999888999::::::888666333333222222333333444555333333333222333444444555555666777888:::;;;<<<===;;;;;;<<<<<<;;;999777666111111111000111111222333222111111000///......---,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,------...000/////////000111333444222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,.........,,,***))))))+++---...///000000111111000.........------------,,,+++++++++,,,---///111222---///111111000000000111222222333444333111///---.........///000111333444111111000000000111222222qqqgggbbb]]]ZZZZZZ[[[ZZZYYYWWWXXXYYY[[[]]]___```aaadddhhhnnnrrruuuxxxzzz|||~~~|||wwwrrrnnniiieeeaaa]]]ZZZWWWSSSQQQLLLKKKIIIGGGEEEDDDDDDDDDBBB@@@>>><<<<<<<<<===>>>;;;;;;;;;:::999888777777666666666555555555444444333333222111111111111111111111000000000000111222000000000000////////////...---,,,,,,+++++++++,,,/////////000000000000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,---.........---,,,,,,...///000111222222111000//////000000111111222222333333444444555666777888666999;;;<<<<<<<<<===??????AAACCCEEEFFFGGGJJJLLLMMMNNNOOORRRTTTVVVXXXYYYZZZ\\\^^^___```aaadddggghhhjjjmmmppprrrtttuuuuuuvvvwwwxxxzzz|||~~~|||||||||{{{{{{{{{zzzzzz{{{{{{{{{zzzxxxuuusssqqqmmmkkkhhhgggfffeeecccaaa```]]]ZZZXXXWWWTTTPPPMMMJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@>>><<<;;;888888777666666777777888666555444333222222222222333222111111222444666888555555555555555555555555444444555777999<<<>>>@@@@@@@@@@@@AAABBBDDDFFFGGGHHHHHHHHHHHHGGGEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEDDD@@@???<<<999777666555555444222111111222333222111111333444666666666555555888777777777666555444333333333333333444555666777444444333333444444555666666777888:::;;;======>>><<<<<<;;;:::888666444222/////////000111111222333111111000000//////......,,,,,,------------------,,,,,,,,,---------............---,,,---...//////.........///000222333444222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***,,,---...///000222222222333............------------*********++++++---...///,,,...000000000///000111000111333555444222///---.........//////111222333000000//////////////////yyykkkeee^^^[[[[[[\\\[[[YYYWWWWWWYYY[[[]]]___aaaaaadddhhhmmmpppsssuuuxxxzzz}}}zzzuuuqqqjjjgggbbb___\\\YYYUUURRRNNNLLLJJJGGGEEEDDDDDDDDDGGGFFFDDDBBB@@@?????????>>>===<<<;;;:::999888888777777777666666666555555666555444222111111111111111111000000///000000111000000000000///////////////......------------.../////////000000000000111,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,++++++,,,---///000+++,,,---.........---,,,/////////000000111111111111111222222333333333333666777999:::999888999:::<<<>>>@@@AAAAAABBBDDDFFFDDDDDDEEEGGGIIIKKKLLLLLLMMMOOOPPPQQQQQQRRRTTTWWWVVVWWWZZZ\\\^^^___```______```aaaccceeeggghhhhhhhhhhhhhhhgggggggggggggggcccdddcccbbbaaa^^^\\\ZZZXXXVVVTTTSSSSSSRRRPPPNNNOOOMMMLLLJJJIIIGGGDDDBBB??????>>>>>>>>>??????@@@>>>>>>>>>======;;;::::::555555555555555555666666444444333222111111222222222222000000111333555777444555555555555555555555444555666888:::<<<>>>???>>>??????@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBDDDDDDEEEEEEDDDCCCCCCBBB???===;;;999777555555555333222000111222333333222111333444666666666555555666777777666555333333222555555555666777888999:::555555444444555555666777666777999<<<===?????????>>>===;;;888555222///...---...///000111222222222000000000000////////////------------------------,,,,,,,,,---------......------------......///000,,,,,,---...///000222222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,...---...///111222333333333//////.........---------------,,,++++++,,,,,,,,,,,,...000000000000111222///000222444444222000...//////......///000111111111111111000///......---rrrjjjaaa\\\\\\\\\YYYVVVUUUVVVXXXZZZ\\\___```aaadddfffjjjmmmooorrruuuxxx|||~~~xxxtttlllhhhdddaaa^^^[[[XXXUUUQQQOOOLLLHHHEEEDDDDDDDDDIIIIIIHHHGGGEEECCCAAA???@@@???>>>===;;;:::999888888888888777777777666666777666555444222222111111222111000000000000000000000000000000//////////////////............//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******+++---000111,,,---...//////...------......//////000000111111000000111222222111111000222444666666444333444555888999;;;<<<;;;<<<>>>???===>>>>>>@@@AAABBBCCCCCCFFFGGGHHHHHHHHHHHHKKKMMMJJJKKKMMMOOOPPPPPPPPPPPPRRRRRRSSSTTTVVVWWWXXXXXXVVVVVVVVVVVVVVVVVVUUUUUURRRRRRRRRRRRQQQOOOMMMKKKJJJHHHGGGFFFGGGFFFEEECCCBBBBBBBBBAAA???>>><<<;;;999:::::::::;;;;;;;;;<<<999999999999999888777666333333444444444444555555333333222111111222222222222222111111222333444555444444444555555555555555555666777999;;;<<<===>>>======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCCCCBBBAAA@@@???>>>===;;;999777666555555444222111111333444444333333333555555666666666666888999:::999777555555666777777777777888999:::;;;666666555555666666777888666888;;;===???@@@@@@@@@???>>>;;;888444111...------...///111222222222222////////////000000000000............------------,,,,,,,,,,,,------------+++,,,---...////////////+++,,,,,,---...//////000000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,((()))*********+++---///---...///000222222333333/////////.........------111000///...------------,,,...000111000000222333///000222333333222111000/////////......///000000333333333333222111000///~~~ttthhhaaa___]]]XXXSSSSSSTTTVVVXXX[[[]]]___```cccdddfffgggiiimmmrrruuu{{{}}}|||xxxmmmjjjfffcccaaa___\\\YYYVVVSSSNNNJJJFFFEEEDDDDDDFFFGGGIIIJJJIIIFFFCCCAAABBBAAA@@@>>><<<:::999888999999888888888777777777666666555444333333444444333333222111111111111111000000000000////////////......---------......///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++,,,------...//////000111111000///...,,,,,,---...//////000000000000111222222111000///000111333333111000111222333444666777666777888:::::::::;;;<<<======>>>>>>AAABBBCCCBBBBBBBBBDDDFFFCCCDDDFFFGGGGGGFFFFFFEEEHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCBBB@@@??????@@@@@@>>>===;;;<<<===<<<;;;999999999777888888999999999888888666666666666666555555444111222222333333333333333222111111111111111222222333333333333333333333333444444444555555555666666777777999:::;;;<<<<<<<<<;;;;;;<<<>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>=========;;;:::888777555555444333111222444555555444555555555555666777888888888;;;<<<;;;999777888999777777777777888888999:::777666666666666777888888777999<<>><<<;;;999888999999999888888888888777444444444444444555666777555444333333222222222222000000000000////////////------,,,,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////+++,,,---......,,,+++))),,,,,,---......---,,,+++***++++++,,,...//////000000111222222222111000//////111222222111000000111000222444444444444666888666666777777888999999999:::;;;<<<;;;::::::<<<>>><<<===>>>???>>>===<<<;;;>>>>>>>>>>>>????????????CCCCCCCCCCCCCCCDDDDDDDDD>>>>>>???@@@???>>>===<<<:::888777888999999888666666777888888666555555666222333333444444333333222666666666666666555444444000000111222333333222222111000000000000111222222333333444444444333222222444444444555555555666666888888999:::;;;;;;;;;;;;::::::<<<===>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@??????===<<<<<<======<<<:::999777666555444333222222444666666555666666555555555777999:::777:::<<<;;;888777888:::777777777777777888888999777777777777777888888999777999<<>>===;;;999777666555444///000222333333222111111......//////000000111111//////.........---------******+++++++++,,,,,,,,,'''***---000111///---+++------...............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,---...///000000111000000000/////////............,,,,,,,,,,,,,,,---...///---///111222222222333555333333333333444555555666000000///............///+++,,,...111222333333333ssshhh___YYYVVVXXXRRRSSSTTTVVVXXX[[[]]]^^^^^^___aaaccceeeiiinnnqqqwwwyyy{{{}}}}}}tttoooiiiggghhhgggbbb^^^ZZZWWWRRRNNNLLLKKKIIIHHHGGGHHHJJJJJJJJJGGGDDDBBB??????>>>===;;;:::999888777888999:::;;;;;;:::999888888888999999999999999;;;;;;999777666444333222333333222000////////////111000000///...------------......---++++++,,,...+++---...---,,,******+++,,,,,,,,,,,,------...///++++++,,,,,,,,,---------...------,,,,,,------...---------............///000000000000000/////////000000000000000000000000...//////000111222222333333333444555666777888999555666777666555555777999999999:::::::::;;;;;;;;;999999999999999999999999:::;;;<<<<<<======<<<<<<;;;;;;<<<;;;:::888666555777666666555444444333333444444444333333222222222444333222111111111222333666555444444333333333333444333111////////////000111111222333444444444444444333333222111111111222444555666777777888888777777777888999::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>>@@@BBBCCCBBBAAA>>>:::777999???CCCCCCAAA>>>===;;;999888777666666333333555666777777777777777666666666666666777777;;;;;;:::999999999999:::;;;;;;:::999777666555555555666777999::::::::::::===>>>????????????>>>===???===;;;999666555444333333333333222222222111111///000222222111111222444111000000///...---------///...---,,,+++*********---------............///,,,,,,,,,---------......000///---,,,+++,,,,,,---+++,,,------......---------,,,,,,++++++,,,,,,------...///000111111111111//////000000000000//////000000000000000000000000,,,222555222111555555222333333333333222222111111...///////////////......+++---...000000000//////~~~qqqfff^^^ZZZ[[[SSSTTTUUUVVVXXXZZZ\\\^^^]]]^^^```aaacccfffkkknnnvvvxxxzzz|||}}}}}}vvvqqqllljjjjjjhhhddd```\\\YYYTTTPPPOOOMMMLLLJJJIIIJJJKKKKKKJJJHHHFFFEEE@@@???>>>===<<<::::::999888999::::::::::::999888777888888888999999::::::===<<<;;;999666444333222111000///...............111000000///......------......///---,,,+++,,,...,,,///222333111///---,,,+++*********++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...------------.....................//////000000000..............................//////000000111111111111222333444555666666666666555555666777777888555555666666666666666666888888888888888888888888777888999999::::::999999999999999999777666555444444444444444444333333333333333333222222222111111444333222111111222333333555555444333333333333333333222111000////////////111111333444444444444444444444333222222222222222777777777888777777666666777777888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>@@@AAA@@@>>>;;;888666888===@@@???======<<<;;;999888666666666444555666777777777777777777777777777777888999:::<<<;;;;;;:::::::::::::::<<<<<<;;;:::888777666555555666666777888999::::::<<<===>>>??????>>>===<<<>>>===;;;888666444333333333222222222222111111111///000111111111111222444222222111111000//////...///......---------..................////////////,,,---------------------///...---,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000111111111111000000000000000000000000000000,,,222444222111555555333333333222222222333333444000000000000000///...------...///000111111222222wwwjjj```ZZZYYYVVVUUUUUUVVVWWWYYY[[[\\\\\\]]]___```aaadddhhhkkktttvvvxxxyyy{{{~~~|||xxxtttpppmmmllljjjfffbbb^^^[[[WWWTTTRRRQQQOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHBBBAAA???>>><<<;;;;;;;;;============<<<;;;:::999999::::::;;;<<<======>>>@@@???===;;;888555333222000//////.........//////000000000///......------...//////...,,,,,,---///,,,000444666444111...---++++++*********+++,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------............+++,,,,,,---...///000000......................................./////////......///000111222333333777444222333666777666444333333333333333222222222666666666666666666666666333444555555666666555555777777555444333333222222111111222222222222333333222222111111111111000000222111111111111111222333444444333222222222333333111111111111111000///...111222333444555555555555555555444333333333333444999999999888888666555555777777777888999999:::::::::::::::;;;;;;;;;<<<<<<===<<<<<<===>>>>>>===;;;:::888777999===>>><<<:::;;;;;;:::999777666666555666777777888888888777777888888888999:::;;;<<<===<<<<<<;;;::::::::::::;;;>>>===<<<;;;999888777777666555555555666888:::;;;<<<===>>>??????>>>===<<<<<<;;;999777555444333333222222111111111000000000...///111111111111222444333333333222111111000000...------------...//////........./////////000000---------------------,,,------,,,,,,,,,---......+++,,,------......------++++++------------+++++++++,,,---...////////////111111222222222222111111000000000000000000000000---111444222222444666555444333222111111222444444222222222111000///...---000//////000111333444666qqqddd]]][[[XXXWWWVVVVVVVVVXXXYYY[[[\\\]]]___``````bbbeeehhhrrrsssuuuwwwxxx{{{|||yyyvvvssspppnnnkkkgggddd```]]]YYYWWWUUUTTTQQQPPPPPPOOOMMMKKKJJJIIIIIIIIIDDDCCCAAA???>>>=========BBBAAAAAA@@@???>>>>>>===>>>>>>???@@@AAABBBCCCDDDDDDCCC@@@===:::777444333111111111000111111222222000000//////............/////////...---,,,---///+++...111222111...---,,,---------,,,,,,------...,,,,,,,,,------------......------,,,,,,------...,,,,,,---------.........,,,,,,,,,------.........////////////////////////......------------------------......///000000111555111---///444666444000333333333333222222222222333333333333333333333333111111222333333333333333555333222000//////000111......///000000111222222000000000000000000000000////////////000000111111444333333222222222333333000111222222222111///...222333444555666666666666666555555444444555555555888999999999888888777666777777777777888888999999:::::::::;;;;;;;;;<<<<<<===<<<;;;<<<======;;;:::;;;::::::<<<>>>>>><<<999::::::999999888777666555888888999999999888777777999999::::::<<<===??????===<<<;;;;;;::::::;;;;;;>>>======;;;:::999888777666555444333555777999;;;<<<===>>>??????>>>===<<<:::999777666444333222222111111111000000000//////---///000111000111222444333333333222222222111111---,,,,,,+++++++++,,,,,,---------.........//////...------------,,,,,,,,,,,,,,,,,,,,,---......///+++,,,------......------***+++---......---+++***---...///000111111111111000111111222222111111000////////////////////////...111333333222333555666555444222000000000111222444444333222111000...---000///......///222555777~~~pppfffccc[[[ZZZWWWVVVUUUVVVXXXYYY[[[]]]___``````aaadddfffoooppprrrtttvvvyyy}}}~~~yyyxxxuuurrrooolllgggeeeaaa^^^[[[YYYXXXVVVSSSQQQQQQOOOMMMKKKIIIIIIIIIJJJFFFEEEBBB@@@???>>>??????BBBBBBBBBAAA@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGHHHHHHGGGDDD@@@<<<888555333222111111111111222222333////////////...............//////...,,,,,,---...,,,---...---,,,,,,---......------,,,,,,---------,,,,,,---------............------,,,,,,------...,,,,,,,,,------------.........------,,,,,,++++++........................------------,,,,,,,,,,,,---------...//////000000222---***,,,000333000---222222222222222222111111111111111111111111111111000000111222222222222222222111///...---......///,,,------...///000111111////////////////////////,,,---...//////000000111333333333222222333444444111222333333333222000000444555666777777888888777777666666666666666777777777777888999999999999999666666777777777777888888::::::;;;;;;;;;<<<<<<<<<===<<<;;;<<<======;;;999:::::::::;;;<<<<<<:::888999999999999999888777666888999999999999999888777:::::::::;;;<<<>>>???@@@<<<<<<;;;::::::::::::;;;======<<<;;;999888777666555444333222333666888:::<<<===>>>??????>>>===<<<888777555444333222222222000000/////////.........,,,...000000000111222444333333222222222222111111000///---,,,+++******)))+++++++++,,,,,,,,,------------------------------+++,,,,,,------.........+++,,,------......------***+++---......---+++***---...///000111111111111//////000000000000//////////////////////////////000000222222222111333555666555333000......------444444444333222000///...000///---,,,---000333666yyymmmhhh^^^\\\YYYVVVTTTUUUVVVWWWYYY[[[^^^______aaaccceeejjjlllnnnppprrrvvvzzz~~~{{{zzzxxxuuuqqqmmmiiifffbbb```^^^\\\[[[YYYVVVTTTRRRQQQNNNLLLJJJJJJIIIJJJHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCFFFFFFGGGHHHIIIIIIJJJJJJLLLJJJGGGCCC>>>999666444111000000/////////000000//////////////////......---......---++++++,,,............,,,+++,,,///111,,,,,,+++*********++++++,,,---------...............------,,,,,,------...,,,,,,,,,,,,------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------....../////////,,,***+++...///...,,,........./////////000000000000000000000000000000000000111222222222222111000000///...............,,,,,,---......///000000......////////////000000,,,,,,...000111111222222444444333333333444555555333333444444444333333222666777888999::::::::::::888777777777777888888999777777888999:::;;;;;;;;;666666666666666777777777999999999:::::::::;;;;;;;;;::::::;;;<<<<<<;;;999666777888888888888888777888999:::;;;;;;:::888777777888888999999999888888:::::::::;;;<<<===>>>???;;;;;;:::999999999999:::<<<;;;:::999777666555555333222222222333555777888:::;;;<<<======<<<;;;:::666555444333222111111111/////////.........------,,,---///000000111222444333333333333333222222222333222000...,,,+++***************+++++++++,,,,,,,,,,,,,,,---------......,,,,,,---.........------+++,,,------......------++++++------------+++++++++,,,---...//////////////////000000000000//////000000000000000000000000222000000222000...000444555555444222000...,,,,,,333333333222111000///...///...,,,+++,,,...111333rrrlll```]]]YYYVVVTTTTTTUUUVVVVVVXXX[[[]]]^^^___aaacccdddfffiiikkknnnrrrwww{{{}}}}}}|||yyytttnnnjjjhhheeecccaaa___^^^\\\YYYWWWSSSRRRQQQOOOMMMKKKKKKJJJJJJHHHEEEBBBAAAAAABBBCCC@@@@@@@@@AAACCCEEEGGGHHHMMMMMMNNNNNNNNNOOOOOOOOOOOOMMMIIIDDD???:::666444222222111000////////////.../////////////////////,,,------,,,******+++---,,,---......------...000---,,,++++++*********+++------------...............------,,,,,,------...++++++,,,,,,,,,---------//////......------,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,------------------,,,,,,------......++++++,,,---...//////000//////////////////////////////000111111111111111///////////////......------------....../////////......//////000000000000---...000222444444555444555444444444555555666777555555444444444555555555888999:::;;;<<<<<<<<<<<<888888888888888999::::::999999:::::::::::::::999666666666666666666666666777777777777888888888888888777777999;;;;;;:::999666666666666666777888999888999;;;<<<<<<;;;:::999666666777888999999999888:::::::::::::::;;;<<<<<<::::::999888888888888999999999888777555444333333111111222333444555666666777888999::::::999888777444333222111111111111111.........------------,,,+++---///000000000222444444444444444444444444444222111///...---,,,++++++******+++++++++,,,,,,,,,***++++++,,,---...//////,,,---.........---,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000111111000000000000000000000000000000000333000///111///+++,,,222333444555555444222///...111111222222111000//////000///---,,,,,,---///000{{{rrraaa^^^ZZZVVVSSSSSSTTTUUUSSSVVVYYY[[[]]]^^^```bbb```bbbeeehhhkkkpppuuuyyy|||~~~~~~{{{vvvpppllljjjgggeeecccbbbaaa___\\\YYYTTTTTTSSSQQQOOOMMMLLLKKKKKKIIIEEECCCAAAAAACCCDDDCCCCCCCCCEEEGGGJJJMMMOOOTTTTTTTTTTTTUUUUUUUUUUUUQQQOOOKKKFFF@@@;;;777444555444333222111111111111.........///////////////,,,,,,,,,+++***)))***,,,(((***---...---,,,,,,,,,///...------,,,,,,,,,,,,---------.........//////...------,,,,,,------...++++++,,,,,,,,,------------.....................------------------------++++++,,,------...//////+++++++++++++++,,,,,,,,,---.........------///111++++++,,,---///000111111////////////////////////...///000000111111000000...///000111000///...---------............//////.../////////000000111111///000222555666777777777555555555555555666777888777666555444444555777888999:::;;;<<<============999888888888999::::::;;;;;;;;;;;;;;;:::999888888666666666666666555555555555555555555666666666666666555555777999:::999888777888888777777888:::===888:::;;;======<<<;;;:::444555666777888999999999::::::999999999::::::;;;:::999888888777777888888888888777555444333222111000000222333444555555555444555666777777666555444333222222111000000111111......---------,,,,,,,,,+++---//////000000333444555555555666666666666666...---,,,,,,++++++++++++++++++,,,,,,,,,---------)))***+++,,,...///000000------...///...---+++***+++,,,------......---------,,,,,,++++++,,,,,,------...///000111111111111111111222222222222111111000000000000000000000000444000///111...)))***000111333555777777555333111000000111111111000000///111000///...---......///|||ooodddYYYVVVWWWWWWWWWYYYTTTUUUVVVYYYZZZ\\\\\\\\\]]]___bbbdddgggkkkooosssxxx}}}|||wwwrrrooolllllljjjiiihhhfffccc^^^ZZZUUUSSSQQQQQQPPPOOOLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDBBBCCCEEEFFFIIIMMMSSSWWWZZZZZZZZZ\\\\\\ZZZVVVRRRXXXRRRIIIAAA;;;777555333333333333222222111111111111111000000//////......111000000///......------........................---,,,,,,++++++,,,,,,---......---...000111///...***+++,,,---............///...---,,,,,,---///000...+++)))***---//////...000---******------)))%%%+++)))(((***---...---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++&&&)))---///////////////333222111000////////////,,,---------......//////000000000111000000///...++++++,,,------......///---///111333444444444333555555666777999:::;;;;;;:::888666666888777444111888777777666777999:::;;;===============<<<<<<;;;<<<;;;::::::999999::::::888888888777777777777666888888888888777666555444444444444555555555666666888777777666666666777777888777666666777999;;;===<<<:::999999;;;<<<<<<;;;;;;:::999999888888888888888777666666666777999999555555555555666888999;;;777666555444333444555666444444333333333444555555888777666555444333333333///////////////000111111......---------,,,,,,,,,,,,---...000222444666777777777777666555444444444111000///...---,,,++++++++++++******++++++,,,---,,,,,,,,,------.........---------------------------,,,+++---000111///---////////////////////////......///......---,,,,,,............///000222222111111000000111111222333111111000//////000111222111222333444444444333222///////////////000111111............///000222333ttthhh\\\XXXWWWUUUTTTUUUSSSTTTVVVXXXYYYZZZ[[[[[[ZZZ\\\___aaaccchhhmmmqqqtttyyy~~~{{{vvvrrrpppooonnnlllkkkiiieee```\\\WWWUUUSSSRRRRRRQQQNNNLLLJJJIIIHHHGGGFFFFFFFFFGGGEEEEEEFFFGGGJJJOOOVVV[[[aaa```___``````^^^ZZZWWWXXXRRRIIIAAA<<<999666555444444333333222111111000000000//////////////////111111000000///...............------------............------------.........------...000000///---***+++,,,---............///...---,,,,,,...///000///---++++++...//////......+++)))***---...+++'''///---,,,,,,...///---+++,,,,,,+++++++++*********++++++++++++++++++++++++***,,,/////////......///111111000///...........................------------------------,,,++++++,,,,,,---...///000000111111111222333444555666666777888888999:::;;;<<<<<<<<<:::888999:::999666444666666666777999;;;===???>>>>>>>>>???>>>======<<<<<<;;;::::::999999::::::999999888888888777777777777777777777666555444333333333444444444555555555777666666555555666666666555555444444555777:::;;;<<<;;;999999:::;;;;;;:::999999888888888888888888888777666555555666777888666555444444444444555666666555444333333444444555444444333333333444444555666666555333333222222222///////////////000000111......------------------...///000222444666777888999888888777555444444333111000///...---,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///000...,,,////////////////////////111111222222111000000/////////...//////000111222111111111111111222222333222111000//////000111222333444444444444333111000///////////////000111111///.........///000222333~~~qqqccc]]]ZZZVVVTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXYYY[[[\\\___dddjjjnnnooosssxxx{{{}}}{{{wwwuuutttrrrpppooolllhhhccc___YYYWWWUUUTTTTTTSSSPPPNNNKKKJJJJJJIIIIIIJJJJJJKKKIIIHHHHHHHHHKKKRRRZZZ```gggeeecccaaaaaa___]]]ZZZVVVPPPHHHAAA===:::888777666555444333222111000///.........///////////////111111111000//////......///...---,,,,,,---.../////////............//////---------...000000///---+++,,,---.....................---------...000111111///------...///......,,,***(((***---...---***///---,,,,,,,,,,,,+++)))+++++++++*********))))))++++++++++++++++++++++++...///000///...---...////////////...------,,,,,,/////////...------,,,,,,+++,,,,,,,,,,,,+++******.........///000111333333666555555444555777999;;;;;;<<<<<<<<<============>>>===;;;;;;<<<;;;999777555555777999;;;>>>AAABBB???????????????>>>>>>===<<<;;;::::::999999:::::::::999999999888888888888666666666666666555444333222222333333333444444444555555444444444555555666444444444555666888;;;<<<===;;;999999999:::999888777777777777888888888888888777666444444444555555666555444333222111111111444333333222333333444444555444444333333333444444444444333222111111111111//////////////////000000......------......//////222333444666777888999999;;;:::999777666444333222111000//////...---,,,,,,,,,++++++++++++,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++******,,,...///...,,,////////////////////////222222222222222111111000000000////////////000000111111111111222222222333222111111000000000111111444555444444333111000//////////////////000111111//////......///000111222{{{lllddd___ZZZVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVWWWXXXYYY\\\aaaggglllkkkooosssuuuwww{{{|||zzzxxxvvvtttrrroookkkeeeaaa[[[XXXVVVUUUTTTSSSRRRPPPKKKKKKKKKKKKKKKLLLMMMNNNLLLKKKJJJJJJMMMTTT^^^dddiiifffbbb___]]]\\\ZZZXXXQQQLLLFFF@@@===;;;999777777666555444222111//////------....../////////000000000000//////.........///...---,,,,,,---...//////..................///---,,,---///111111...,,,,,,,,,---.....................------...///000111222111000/////////...---,,,***)))***,,,---,,,+++......---------,,,,,,+++++++++++++++************++++++++++++++++++++++++---......---,,,,,,...000...............---,,,,,,...............---------.........///...------,,,.........///000222444555:::::::::;;;<<<<<<===>>>????????????????????????>>>>>>======<<<;;;:::888666777999;;;===@@@BBBCCC>>>????????????>>>======<<<;;;::::::999999:::::::::::::::999999999888888555555666666555444333333111111222222222333333333444444333333333444555555555555666777999;;;>>>???===;;;999888888888777666666777777888999999999999888777555333222222222222555444333333222111111111222222222333333444444555666555444333333333333333222111000000/////////000......//////////////////......---......000111222666777888:::;;;;;;;;;;;;<<<;;;:::888666444222111000000000///...------,,,+++************+++,,,,,,...------,,,,,,+++++++++************************++++++,,,---...///....../////////////////////////////////000000//////...111000000////////////000111111222222222333333222222222111111111111111111333333333333222222111111///////////////000000111///////////////000000000tttkkkddd]]]YYYWWWUUUUUUTTTTTTTTTTTTUUUVVVUUUVVVWWWYYY[[[___dddhhhhhhllloooqqqsssvvv}}}~~~{{{zzzwwwtttqqqlllfffaaa\\\YYYVVVUUUTTTTTTRRRQQQLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNNNNQQQWWW```eeejjjfffaaa\\\ZZZXXXUUUTTTKKKGGGBBB>>><<<:::999777777777555444222111000///---.........//////000000//////...............---///...------------...///......------------......------...000222111///,,,------......//////......---------...///000111111222222222111///...------...,,,*********+++++++++......////////////000111---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,+++,,,...000....../////////...---,,,,,,,,,,,,---...///000000000000000000000//////...---------...000222555777<<<>>>@@@CCCCCCBBB@@@???AAAAAAAAA@@@@@@@@@@@@???===>>>>>>===<<<:::999999999:::;;;===>>>???@@@@@@======>>>>>>======<<<;;;<<<;;;::::::999999:::::::::::::::999999999888888555555555555555555444333111111111222222222333333333333333333333444555555555555777888:::<<<>>>???===;;;888777777777555444666777888999::::::999999777555333111000000000000222222333333444444444444222222333444555666666666777666555444333222222222000000///............///......////////////...---......---...///111333555:::;;;===>>>>>>>>>===<<<<<<;;;:::888555333111000000000000///.........---)))))))))))))))***++++++---------,,,,,,++++++***************************,,,---.../////////000000000000000000000000000000------......///......---111000000////////////000000111222333333333333222222222222222111111000000111111111111222333333444///////////////000000111000000000000000/////////}}}rrrjjjbbb\\\ZZZWWWVVVUUUSSSSSSSSSTTTUUUTTTVVVXXXYYYZZZ\\\```cccdddgggkkklllnnnrrryyy~~~}}}yyyvvvrrrmmmfffbbb]]][[[WWWUUUUUUUUUTTTSSSNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRTTTUUUXXX\\\aaaeeeiiieee```[[[XXXUUUQQQOOOGGGCCC???<<<;;;:::999888777666555444333222111000////////////000000000000////////////............////////////////////////...------------------.........000222444333000------....../////////......------...///000111111111000111222111///------......---+++***)))***++++++)))***,,,,,,+++,,,---///---------,,,,,,,,,++++++++++++++++++++++++++++++(((***+++,,,++++++---...------/////////...---,,,***+++,,,---...000111111///000000000000///......---------...000333666999===@@@DDDGGGGGGEEEBBB???AAAAAAAAA@@@@@@@@@@@@@@@===>>>???>>>;;;999999999;;;<<<===>>>?????????>>>===============<<<;;;;;;<<<;;;::::::999999:::::::::999999999888888888888555555666666666555555444111111222222222333333333333333333333444444555666444444666777999:::;;;<<<;;;999777666666666555333666777888999999999888777555444222000///...//////000111333444555666666666222333555666888888999999888777555444333222222111///......------.........---...///000///...---,,,......---...000333666888===>>>@@@AAAAAA@@@>>><<<;;;:::999777444222111000000000000/////////......)))))))))))))))***++++++,,,,,,,,,,,,++++++++++++************************,,,...000000000///000111000000000000000000000000...//////000000000000///000000////////////000000000111333444444444333222333333333333222111000///000000000000111333444555///////////////000111111000000111111000///...---~~~tttiiiaaa___YYYXXXUUUTTTSSSSSSTTTUUUSSSUUUXXXYYYYYYZZZ\\\]]]___bbbeeeggghhhmmmtttzzz|||yyytttnnnhhhccc```]]]YYYWWWWWWWWWVVVUUURRRQQQQQQQQQQQQQQQRRRRRRSSSVVVZZZ]]]___aaaccceeegggccc^^^YYYUUUQQQLLLIIIDDDBBB>>><<<<<<<<<;;;:::666555555444333333222222111111111111111000000000000000000000000111111111///000111222222111000/////////............//////...///111444555444111.........////////////......,,,---...///000111111222...000222111///------...,,,++++++***)))***,,,...)))+++,,,+++***)))***,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++)))+++......---++++++,,,+++,,,---......---,,,++++++,,,,,,---...///000000000000000111000//////............///111555999;;;???AAACCCEEEFFFDDDBBB@@@?????????@@@@@@@@@@@@@@@===???@@@???<<<999:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;::::::999999::::::999999888888888777777777555666666777777666666666222222222222333333333444333333333333444555666777555555777888999::::::::::::888666555666666555333444555777888777666444333333222000...............000111333444555666666555444555777999;;;;;;;;;;;;888777666444222111111111......---------......///---...///000///...,,,+++///...---...000444888:::???@@@BBBCCCBBB@@@>>><<<999999777555444222000000000000000000////////////+++++++++++++++,,,,,,---+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++---000000///...000111000000000000000000000000//////000111111111111111//////...//////000111222000111333444555444333222333333444444333111000///111111000000111222333444///////////////000111111000111111111000///---,,,|||pppgggdddZZZXXXVVVTTTSSSSSSTTTUUURRRTTTWWWYYYXXXXXXYYYYYYZZZ]]]```bbbdddiiiqqqwww{{{~~~~~~zzzvvvpppiiidddbbb___[[[YYYXXXXXXXXXWWWTTTTTTSSSSSSSSSSSSTTTTTTUUUZZZ___cccdddeeeeeeeeeccc```[[[VVVRRRMMMHHHDDDDDDAAA???============;;;555555555444444333333333333333222222111111000000222222222222222222333333///000333444444333000///000000////////////000000///000222555666555222///...///////////////......,,,---...000111111222222,,,///222111///------...*********))))))+++...111111333444222///...///111+++++++++************)))++++++++++++++++++++++++,,,...000000...+++******)))***,,,------,,,+++)))------..................222222222222222111000000000//////000333777;;;===@@@AAABBBBBBBBBBBBBBBAAA>>>>>>>>>??????@@@@@@@@@>>>@@@AAA@@@<<<:::;;;<<<:::;;;===>>>???????????????????????????>>>======<<<;;;::::::999999::::::888888888777777777777666666666777777777777777666222222333333333444444444333333333444555666777888777888999:::;;;<<<<<<<<<999777555555555666555444333444555666666444222000222111///...------......000111333444555555444444555666888;;;<<<=========999888666444222111111000......---------......///---...///000000...,,,+++///.........111555888;;;@@@AAACCCDDDCCCAAA>>><<<888777666555333111000000000000000000////////////------,,,,,,------...///*********++++++,,,,,,---++++++++++++++++++++++++***,,,//////...---///111000000000000000000000000......///000000000000000............///111222222000111333555555444333222333333444444333222000///333222111000000000222222///////////////000111111111111111111000///---,,,{{{ppphhhccc[[[UUUTTTUUUSSSRRRSSSTTTVVVYYYYYYVVVUUUWWWYYY[[[]]]```bbbeeeiiinnnrrrvvvxxxzzz|||~~~~~~wwwooojjjhhhbbb___\\\ZZZZZZZZZYYYXXXXXXWWWTTTRRRRRRSSSTTTVVV^^^```cccfffhhhhhhhhhhhhccc___YYYSSSOOOJJJEEEBBBBBBAAA???===;;;:::999999777777777777666555444444111222333444333222111000111111000000000000111111000222444333000...000333111111111111111000000000111333555777777555222111000000000000000000000000000...,,,+++...000111111............---------------,,,*********,,,...///---------,,,,,,+++++++++))))))))))))))))))))))))------,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((,,,,,,,,,------...............///000111222333333666666555333000///111222000111222444666777999999===>>>@@@AAAAAA@@@???>>>============>>>???@@@AAA@@@@@@??????>>>=========<<<===>>>???@@@???>>>>>>@@@@@@@@@??????>>>>>>>>>:::999888888777777888888555555666666666555444333444444444555555555555666777666555444333444555555555555444333333333333444888888888888888888888888777777666555444333333222333222222111000//////...111000...,,,,,,,,,...///111222222333333444555555666777999;;;<<<<<<<<<;;;999888666444111000///...,,,,,,------------......000...---...111222111///000000000111444888;;;>>>>>>???AAAAAAAAA@@@>>><<<;;;999666444444555444333000000000000000///......------,,,+++++++++,,,,,,///---,,,,,,---...,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------///111333333111/////////000000111111111111000000000111111111111222222222111111222222222222333333222333333333222000...---111111000111222111///---...111333222000...///111333333222111111000000///vvvnnnfff^^^WWWVVVUUURRRQQQRRRTTTVVVXXXXXXVVVVVVWWWXXXYYY[[[^^^aaacccfffjjjmmmqqqsssvvvxxxzzz~~~~~~xxxqqqkkkhhhcccaaa^^^\\\\\\[[[ZZZYYYYYYWWWUUUTTTTTTVVVXXXYYYbbbcccfffhhhiiiiiihhhhhhaaa]]]XXXSSSOOOKKKFFFCCCBBBBBB@@@>>><<<;;;999999666777777777777777666666444444555444444333222222111111000000000000111111000111222222111111222333111111111000111222222333888888999999777555333111///////////////////////////...,,,,,,///000111111000000000000////////////---,,,+++******,,,---///------,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++.../////////......---,,,---------.........////////////000000111222222222777777777555222111222333222222333444666777999:::<<<===>>>???@@@???===<<<============>>>???@@@@@@????????????>>>>>>>>>>>>===>>>@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>===:::999888888777777888888666666666666555555555555444444444444555555555555666666555444444444555666555555555555555666777888888888888888888888888999888777666555444333222222222222111111000//////...111000...,,,,,,---...//////000000111111222333333666777999;;;<<<<<<<<<;;;888777555333111///......++++++,,,,,,------.........,,,,,,...111333222111//////000111444777:::;;;===>>>???@@@???>>><<<;;;888666333222222333222111///000000000000///......------,,,,,,+++,,,,,,,,,///---,,,,,,------,,,+++,,,,,,---------.........,,,,,,---------.........///111222222000//////000000000111111111111000000000000111111111222222222111222222222222333333333222222222222222111000///111111000111222222///---...111333222000///000111222222222222222111111111uuujjjaaaYYYWWWVVVRRRQQQRRRTTTUUUWWWWWWVVVVVVVVVWWWVVVYYY\\\___```aaadddfffjjjlllooorrruuuyyy~~~xxxrrrllliiifffccc```___^^^^^^\\\[[[XXXXXXWWWWWWXXXZZZ]]]___ggghhhjjjkkkkkkjjjiiihhh___\\\XXXTTTQQQMMMIIIFFFDDDCCCBBBAAA???<<<:::999666777888999::::::::::::999888777666555555444444222111111000000111111222111111000111333444333333222222111111222444666888===<<<;;;999666444222111////////////////////////...------...000111111000000000000000////////////...---,,,+++++++++,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,000000///............///.............../////////000000000111111222222333777888999888666444444444555555444555666888:::;;;;;;<<<===>>>======;;;:::<<<<<<<<<===>>>>>>??????>>>>>>>>>????????????@@@>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>======:::999888888777777888888888777666555444555666666444444444444555555555555666555555444444555666666666666666777888999:::;;;777777777888888999999999888888777555444222111111111111111000000//////...111000...------.../////////000000111111222333333666888999;;;<<<<<<<<<;;;777666444222000...------)))******+++,,,------...+++++++++---000222333222---...///111333666777888:::;;;<<<<<<<<<;;;:::999777555222222222222111000/////////000//////...------,,,,,,,,,,,,,,,------...---,,,,,,------,,,***,,,------------.........---............/////////000111111000///...///111000000111111111111000000000000000111111111222222222222222222333333333444222222111111111111111222111111000222333222000......000222222000000000111222222222222333333333333|||mmmddd[[[XXXWWWSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVUUUXXX[[[]]]^^^^^^___```cccfffiiimmmqqqvvv{{{}}}xxxrrrmmmiiigggeeecccaaaaaa___]]][[[XXXXXXXXXYYY\\\___bbbdddmmmnnnnnnooonnnkkkiiigggaaa^^^ZZZWWWTTTPPPLLLIIIFFFFFFEEECCCAAA>>>;;;999777888999;;;===>>>??????>>>===:::888777666666777222222111111111111222222333000///111555666555333444333222222333777:::<<<>>>===:::777444222222111000000000000000000000000...------///111222111///............------------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000......,,,++++++,,,---..............................///000111222444555555888999;;;;;;999666666666777777666666777999;;;===<<<<<<=========<<<;;;:::;;;<<<<<<===>>>>>>??????======>>>??????@@@AAAAAA>>>???@@@AAABBBBBBCCCCCCDDDCCCBBB@@@???===<<<<<<:::999888888777777888888888777555333333444555666333333444444444555555555444444555555555666777777777777777888888999;;;;;;666666777777888888999999888888666555333222000000111111111000000/////////000000///......//////000111222222333333444555555666888999;;;;;;;;;;;;:::666555333111///...------))))))***+++,,,,,,------++++++,,,---///000111111+++,,,...111333444555555888888999999999888777666777555333333444444222111...////////////...------,,,,,,,,,,,,,,,---...///...---,,,,,,------,,,+++------------............------........./////////111111111///------///111000000111111111111000000000000000000111111111111222222222222333333333333222111000000000111333444111000111222333333111...///000111111111111111111111111222333333444555555rrrhhh___[[[YYYUUUTTTUUUTTTTTTTTTUUUVVVVVVUUUUUUUUUWWWZZZ\\\\\\\\\\\\]]]___bbbeeeiiimmmsssyyy}}}|||xxxtttnnnjjjiiigggeeedddcccaaa___\\\XXXXXXZZZ\\\```dddgggiiiqqqqqqrrrqqqooollliiigggdddaaa^^^[[[XXXTTTOOOLLLJJJIIIGGGEEEBBB???<<<;;;999:::<<>>;;;999888888888333333222222222222333333333111000111555777666333555444444444666:::===@@@???===:::777555444555555111111111111111111111111.........///222222111000............------------///......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////000000...---,,,++++++,,,---............---------------,,,---///111444666888999888:::;;;;;;999777777777888888888888999;;;===>>>>>>>>>>>>>>>======<<<<<<;;;<<<===>>>?????????>>>======>>>???@@@AAABBBBBB>>>>>>>>>???@@@@@@AAABBBCCCBBBAAA@@@>>>===<<<;;;:::999888888777777888888777666444222222333444555333333333444444444444555333444555666666777888888999999888777777888888999666666777777777888888888777777666444333222111000111111111111000000000000000000000//////000000000111222222333333444555555666777888:::::::::999999555444222000///---------))))))***++++++,,,------------......------......+++,,,...000111222333333555666666666555555444444555333222222333333111000...............---,,,,,,+++++++++,,,---...///000///...,,,---......---+++---------.........//////,,,------------.........111111000///------///111000000111111111111000000//////000000000111111111111111111222222222333333111111000///000222333444111000111222333333111/////////000111111222111000111111222333444444555666|||qqqfff```\\\XXXUUUVVVTTTSSSSSSTTTVVVVVVUUUSSSUUUWWWYYYZZZYYYYYY[[[\\\\\\___cccgggkkkpppvvv{{{|||zzzwwwrrrmmmlllkkkiiigggfffdddaaa^^^ZZZ[[[]]]aaaeeeiiilllnnnsssssssssrrroookkkhhhfffdddbbb```^^^\\\XXXTTTPPPNNNLLLIIIFFFBBB@@@>>>======>>>@@@CCCEEEGGGHHHIIIDDDCCC@@@>>>;;;999888777444333333222222333333444333333222333555666555555666666666777999<<>>???@@@@@@??????>>>>>>=========;;;<<<>>>@@@@@@@@@??????>>>>>>??????@@@AAABBBBBB>>>>>>======>>>>>>???@@@AAA@@@@@@>>>===<<<;;;;;;:::999888888777777888888777666555444333444444555333333333333444444444444222333555666888888888888999999888777777777777777777777777777777777777777666666555444333222111111222222222222222222222222000000000000111111111111///000000111111222333333555666777888999888888777555444222000///......---++++++++++++,,,,,,,,,,,,---...///...,,,+++,,,---,,,---...///000111222222444444333333333333222222111000///000111111///---------......------,,,++++++++++++,,,---///000111000///......//////...,,,------........./////////,,,,,,---------.........///000000///...---...000000000111111111111000000/////////000000000111111000000000000111111111222111000000000111222333333111000111222444444222000/////////000222333222000000111111222333444444555}}}ppphhhaaaZZZVVVVVVTTTRRRRRRSSSVVVVVVTTTRRRTTTUUUVVVVVVVVVWWWYYY[[[ZZZ]]]aaadddhhhnnntttxxxyyy}}}}}}}}}{{{vvvrrrpppnnnmmmlllkkkhhhdddbbb]]]___bbbfffjjjnnnqqqssssssssssssqqqnnnkkkgggeee```___^^^^^^^^^\\\XXXUUURRROOOJJJFFFBBB@@@@@@@@@@@@BBBDDDFFFIIIKKKLLLLLLEEEDDDBBB@@@===:::777666444444333333333333444444333444555555444444555666777888999:::<<<>>>@@@AAAAAA@@@>>>===;;;999999888444444444444444444444444111///......000222222222000000000000////////////---------...............,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------.........000111222222333333333222111111111111000000/////////000111333444666777888777888999777666555777888555777:::===@@@AAAAAAAAA@@@@@@???>>>============<<<===???AAABBBAAA@@@????????????@@@@@@AAAAAAAAA@@@???>>>=========>>>>>>???>>>>>>===<<<;;;;;;::::::999888888777777888888777777777777666666666666222222333333333444444444111333555777888999999999888888888777888888999999888888888777666666555555444444444333333333222222333333333333333333333333///000111111222222222111///000000111111222333333444555666777777777666555555444333111000///......------------,,,,,,,,,,,,***,,,...---++++++,,,...............///000222333333333222222111111111222000//////000111000...,,,,,,------------,,,++++++***++++++,,,...///111222222000//////000000///...............////////////---............/////////...///111000///---......000000111111111111000000////////////000000000111////////////000000000000000111111222222222111111111000111222444444333111///......000222444222000000111111111222222333333wwwmmmddd[[[VVVVVVTTTRRRQQQSSSUUUVVVTTTRRRSSSTTTTTTTTTTTTUUUXXX[[[YYY\\\___cccggglllrrrvvvuuuxxx~~~~~~~~~yyyuuusssqqqpppooonnnkkkgggddd```bbbeeeiiimmmqqqtttvvvssssssrrrqqqnnnjjjfffddd\\\[[[\\\^^^___^^^[[[YYYTTTPPPKKKEEEBBB@@@AAAAAACCCDDDFFFHHHKKKLLLMMMNNNEEEDDDCCCAAA>>>:::777555555444444333333444444555333666888666333222444666888999:::<<<>>>???@@@AAA@@@@@@>>><<<:::777666555555555555555555555555555222000------///222333333///.........------------,,,,,,---.../////////...---------....../////////------------------------000000000000000////////////000222333444333333222333333333222222222111111222222333444444555555666777888777666444444666888444666;;;???BBBCCCBBBBBB@@@@@@>>>======<<<<<<<<<<<<>>>@@@BBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@???============>>>======<<<<<<;;;;;;;;;::::::999999888777888888888888999999999999888777777222222333333333444444444111222555777999999999999777777777888999:::;;;<<<999999888777666555444444333333333333333333333333444444444444444444444444///000111222222222222222111222222333444444555555333444555666666666555444555444333111000////////////......------,,,,,,+++(((+++------++++++---000000///...---...000222444333222222111111111111111111000000111222222000...,,,------------,,,++++++***++++++,,,...000222333222111000000111111000///............/////////000////////////000000000000---///111111///...------000000111111111111000000////////////000000000000............////////////000111222333333222111000111000111333444555333111000...---///333444222000000111111111111222222222uuukkkddd]]]XXXVVVTTTRRRQQQRRRSSSSSSRRRQQQRRRTTTTTTSSSSSSUUUVVVXXX[[[^^^aaadddhhhllloooqqqtttxxx|||~~~||||||xxxwwwuuurrrooollljjjhhheeegggjjjmmmqqqsssuuuvvvuuutttrrrpppmmmiiiddd```YYYZZZZZZZZZYYYXXXWWWWWWSSSOOOJJJDDDAAA@@@@@@AAAGGGIIILLLNNNOOOMMMKKKIIIKKKGGGBBB>>><<<;;;999888777666555444444444444444777777666666555555444444999:::<<<===???@@@@@@@@@CCCDDDBBB<<<555111333777333444666777888888777777555333000000000111111000222111///------...000111---------...------,,,,,,111000000000///////////////...---,,,,,,---//////...000222333222111111222444444333333333444555555444444555555444444333222111333555666555555666777777777666666555555555444555888;;;===>>>???@@@BBBBBBAAA???>>>===<<<======>>>======>>>AAAAAA???<<>>===<<<;;;:::999999888:::999999999999999999999777777777777888888888888888999999999888666555444555555555555333222000///111222444666777888888888;;;<<<===?????????>>>>>>???===999777666555333222444444444333333222222222444444555555555555555444222222000/////////000111//////000000111222333444555555444333333444444444333222000///...---.........///000///---,,,---.........---,,,,,,,,,------.........////////////000222333333333222111///...++++++,,,---.........---,,,,,,,,,---------......///////////////.........000///---,,,,,,---...///000000000000000000111111000000000000000111111111111111000000//////......//////000000111111111222111111111000000000000000.........////////////000//////000000111111222222111222333444444444333222//////............//////000111222111000///000111sssiii___XXXWWWUUUQQQPPPPPPPPPOOONNNPPPQQQSSSSSSRRRRRRTTTUUUVVVYYY\\\___aaaeeeiiilllnnnpppuuuyyy~~~~~~}}}{{{xxxtttpppllljjjiiiiiijjjmmmpppsssuuuvvvwwwvvvtttqqqooolllhhhbbb^^^XXXXXXWWWWWWVVVVVVUUUUUUQQQNNNIIIDDDAAA@@@BBBCCCJJJLLLOOOQQQRRRPPPNNNLLLKKKGGGBBB>>><<<;;;:::999777666666555555555555666999999888777666666777777:::;;;===>>>@@@@@@AAAAAAEEEFFFDDD???888555777:::666777888999999888777777666333111000111222222111111000///---------...///---......//////......---------...///000000111111//////...------.../////////111333333222111111222333333222222333444555555444444444555444444333222111333555555444444555777666666666666555555444444666999<<<>>>>>>???@@@AAABBBAAA???===<<<<<<=========<<<<<<>>>AAAAAA???===BBBBBBAAAAAAAAAAAAAAAAAA===<<<<<<;;;:::999888888999999999999888888888888777777777888888888888888999:::;;;;;;:::888666444666555555444333222111000222333444666777888999999555666999;;;===>>>>>>>>>???<<<888666555444333222444444444333333333222222444444555555555555444444111000///......///000000000000111111222333444555444444333333333333333444333222000///...---.........//////...,,,,,,---......------,,,------..................////////////111222222222111000///...,,,,,,---...............---------.........//////////////////////////////111000///------...000111111111111111111111111111111111111000000000000000111111000000////////////000000000000111111111222111111111000000000//////------.........////////////000000111111222222333111111333444444444444333//////............//////111222333222111000111222~~~rrrfff]]]ZZZWWWSSSPPPOOONNNMMMLLLOOOPPPRRRRRRQQQQQQSSSTTTTTTVVVYYY[[[^^^aaaeeehhhiiilllppptttyyy{{{uuuqqqnnnlllkkknnnoooqqqsssuuuvvvwwwxxxvvvssspppmmmjjjeee```\\\UUUTTTSSSRRRQQQQQQQQQQQQNNNKKKGGGCCCBBBBBBCCCDDDLLLNNNPPPRRRRRRQQQOOOMMMJJJGGGBBB>>>===<<<:::999777777666666666777888888<<<:::999777777888:::;;;;;;<<<>>>@@@AAABBBBBBBBBEEEFFFEEE@@@;;;888999;;;:::;;;;;;;;;;;;999777666666444111111222333333222000000///...---,,,,,,+++......///////////////...------......//////000000000//////.........//////000111333333111000000111111111111222222444555555444444444444444333222222111222444444333333555666666555555555555444444444777:::<<<>>>>>>>>>@@@AAABBBAAA???===<<<<<<<<<===<<<;;;;;;===@@@@@@???>>>??????@@@@@@@@@@@@@@@@@@<<<;;;;;;:::999888777777777777777777777888888888777777888888999999999:::;;;<<<===>>>===:::777555777666444222222111222222222333444555777888999999888999;;;>>>???@@@@@@@@@???;;;777444333444333333444444444444333333333333333333444444444444333333///...............///000222222222333333444555555333222222222222222333333333222000///...---....../////////---++++++---///---------------...///000------........./////////000111111111000///...---------.../////////.............../////////000000////////////////////////222111000//////000222222333333333333333333333333222222111111000000//////111000000000000/////////000000000111111111111111222222111000000///......,,,---------............//////000111111222333333000111222333444555444444000//////......//////000222333444333111000111222}}}oooeee^^^ZZZUUURRRPPPPPPOOONNNMMMOOOPPPPPPPPPPPPQQQSSSSSSUUUWWWYYY[[[^^^aaadddfffiiilllppptttyyy~~~{{{vvvrrroooooooooqqqrrrsssuuuvvvwwwwwwwwwuuurrroookkkgggbbb\\\YYYRRRQQQPPPNNNMMMMMMMMMNNNKKKIIIFFFCCCBBBCCCEEEFFFJJJKKKMMMOOOOOONNNLLLKKKIIIFFFBBB???>>>===;;;:::777777777777888888999:::<<<:::888777777999;;;======>>>???AAABBBCCCCCCDDDCCCDDDCCC???;;;999999:::>>>>>>>>>>>><<<:::888777555333111000111333222222000000000///...---+++***---......////////////...000000//////...---------111000000000////////////111222333222111000000111000000000111222333444555333444444444444333222222000222333333222222444666444444444444444444444444888:::<<<======>>>@@@AAABBB@@@???===<<<<<<<<<<<<::::::;;;<<<>>>???@@@???======>>>>>>??????@@@@@@;;;;;;:::999888777666666666666666666777777777777888888999999:::;;;<<<<<<===>>>@@@@@@???<<<999666888777444222111222333444333444444555777888999:::===>>>???@@@??????=========:::555222222333333333444444444333333333333333333333333333333333222111............//////000000444444444555555555555555111111111111111111222333333222000///...---....../////////---,,,,,,...111------------...///000111------........./////////000000/////////......---......///////////////...---.........///////////////////////////000000000222111111000111111222333555555555444444444444444333222222111000///......000000000000000000000000111111111111111111111111333222111000///...------,,,,,,,,,---------............///000000111222222000111222333444555555555000000////////////000000222333444333111000111222wwwkkk```\\\WWWSSSQQQPPPPPPOOOMMMNNNPPPPPPOOOOOOQQQRRRSSSUUUWWWXXXZZZ\\\___bbbcccfffjjjmmmppptttxxx|||{{{wwwsssrrrrrrrrrsssssstttuuuvvvvvvvvvvvvtttqqqlllhhhddd___ZZZVVVPPPOOONNNMMMLLLKKKKKKJJJHHHFFFDDDCCCCCCDDDFFFGGGIIIJJJKKKLLLLLLKKKIIIHHHHHHEEEBBB@@@???>>><<<;;;888888888888888999:::;;;:::999777666666888;;;======>>>@@@AAACCCDDDDDDDDDCCCCCCBBB@@@===;;;;;;;;;@@@@@@@@@@@@>>><<<:::999666444111000111111111000111111111111///...,,,++++++,,,---...............000////////////.........222222222111111000000///111222222222000000111222111111111111222333444555333333444444333333222111000111111111000111333555333333333333444444444444888999;;;<<<<<<===@@@BBBAAA@@@>>>===;;;;;;<<<<<<999:::;;;<<<<<<===???@@@=========>>>>>>?????????;;;:::999888777666666555555555666666666777777777999999:::;;;<<<>>>>>>???@@@AAABBBBBB@@@===:::888999777555333333444555666444444444555666888:::;;;;;;<<<<<<===<<<;;;999888;;;888444222222333333333333333333333333333333333222222222222222111000000......///000111111222222555555666666666555444444111000000000111111222333333222000///...---......///000000...------///222---------...///000111222........./////////000000/////////..................///////////////......,,,,,,---------.........////////////000000111111000000000111111222222333666666666666555555444444333222222111000///......000000000000111111111111222222222111111111111111222222111000///...---,,,,,,,,,,,,---------......,,,,,,---...///000111222111111222222333444555555000000////////////000000111222333333111111222333rrreee```YYYTTTQQQPPPOOONNNMMMNNNPPPPPPOOOOOOQQQRRRSSSUUUWWWXXXXXXZZZ]]]___aaacccgggjjjmmmooosssvvvxxx{{{}}}yyyvvvuuuttttttttttttuuuvvvvvvvvvvvvuuurrrnnnjjjeeeaaa]]]XXXUUUOOOOOOOOONNNMMMKKKIIIIIIFFFEEEDDDCCCCCCEEEFFFGGGJJJJJJKKKLLLKKKJJJIIIIIIGGGEEEBBB@@@@@@???===;;;999999888888888999::::::888777666666777999;;;<<<===>>>@@@AAACCCDDDDDDDDDDDDCCCCCCBBB@@@???>>>===???@@@@@@@@@@@@>>><<<;;;888666333111111111000///222222111000///......---++++++,,,---............+++,,,---///000222333444333333333333222111000000000111222111000000222444333222222222222333444444333333333333333222111111///000000000///000222555222222333333333333333444666777999:::;;;===@@@BBBAAA@@@>>><<<;;;;;;;;;<<<999:::;;;;;;;;;;;;>>>@@@======>>>>>>>>>>>>>>>>>>;;;::::::999888777666666555555666666777777888888:::;;;<<<===???AAABBBBBBCCCCCCBBBAAA@@@>>><<<::::::999777666666666777777555555444555666888;;;<<<:::;;;<<<===>>>>>>===<<<888555333222222333222111111111111111222222222222222222222222111000///...---...///111222333333333555666777777666555444222000000000000111222333333333222000///...---......///000111111000000111222///////////////000111222//////000000000111111111000///............//////....../////////...------,,,,,,,,,------------......//////000000111111222000000111111222333333333777777777666555555444444222222111111000000//////000000000111111111111222222222222222222111111111111111000//////...------,,,---------............,,,,,,---...000111222222333333222222222333444555111000000//////000000111000222333333333333444666oooiiiaaaZZZUUURRRPPPOOOMMMNNNPPPPPPOOOOOOQQQRRRRRRTTTUUUVVVVVVWWWZZZ\\\^^^aaadddgggiiikkknnnpppqqqtttyyy}}}}}}zzzwwwuuuttttttuuuvvvwwwwwwwwwwwwvvvppplllgggccc___[[[WWWTTTOOOPPPQQQQQQOOOMMMIIIHHHEEEDDDDDDCCCCCCEEEFFFGGGJJJJJJKKKKKKJJJIIIHHHHHHFFFDDDBBBAAAAAA@@@>>><<<:::999888888888888888999666666666777888:::;;;<<<===>>>???AAACCCCCCDDDDDDCCCBBBAAAAAAAAA@@@???======>>>???@@@@@@@@@???>>><<<999666444333222111000111000///...---......///+++,,,---...////////////++++++---///222444666777333444444444333222000000///000111000000111444666555444444333333333333333222333333333333222111111/////////......///222444111222222222333333333333333555777888999<<<@@@CCCAAA@@@>>><<<;;;;;;;;;;;;:::;;;<<<;;;999999<<>>>>>>>>>>>>>>;;;;;;:::999888777777666555555666777777888999999<<<===>>>@@@AAACCCEEEEEEEEEDDDBBB@@@???===<<<<<<::::::999999999999888888666555555555666888;;;<<<===>>>???@@@@@@???>>>>>>555333222333333333111000//////000000000111111111111111111111000///...---+++,,,...000222222222222555666777777666555222111111000000111222333444444333222000///...---.........111333444333222222222000000000//////000111111111111111111222222222222000000///......///000000...............---,,,,,,------------...............//////000111111222222111111222333444555555555888777777666555555444444111111111000000000000000000000111111111222222222333333333222222111111111000000/////////.........------........./////////---...///000111333444444555444333222222222333333111111000000000000111111111333555555555666888:::yyyrrriii```ZZZVVVSSSQQQMMMOOOPPPPPPPPPPPPQQQSSSRRRSSSTTTUUUUUUVVVXXXZZZ\\\___bbbeeeggghhhkkkmmmlllpppuuuyyy}}}|||xxxuuusssuuuvvvwwwxxxxxxxxxxxxxxxnnnkkkfffbbb^^^[[[WWWTTTOOOPPPRRRSSSQQQNNNJJJGGGEEEDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFDDDBBBAAAAAA@@@>>><<<::::::999888777777777777666666777999:::;;;<<<<<<===>>>???AAABBBCCCDDDDDD@@@???>>>??????>>>===;;;<<<===???@@@AAAAAA@@@@@@???<<<888666555444222111000///---,,,,,,---...000,,,---...///000000000000......///111222444555555444444555555444222111000...///000000000111444777666666555444333333333333222333333333333222111111/////////...---...222444111111111222222333333333222333555777999<<<@@@CCCAAA???>>><<<;;;;;;;;;;;;:::<<<<<<;;;888888;;;>>>@@@@@@??????>>>>>>======<<<;;;;;;:::999888777777555666666777888999999:::===>>>???AAACCCEEEFFFGGGFFFEEEBBB???>>>=========::::::;;;;;;;;;:::999999666555555555666999;;;===>>>>>>>>>>>><<<:::888777333222222333444333111///......//////000000000111111111111111000///...---)))+++---///111222222111555666777777666444222000111111111111222333444555333222000///...............111555666666444333222222111000000000000000111111111222222222333333333111000///......///000111---.........---,,,,,,+++............/////////000...//////000111222222222222333444555666666666666888777777666555444444333000000000000000111111111000000111111222222222222333333333222222111111111///////////////..................////////////000...///000222333444555666666555333222111111222333111111000000000000111111222444666777888999;;;===qqqfff^^^YYYTTTQQQPPPNNNLLLLLLNNNQQQSSSSSSRRRRRRSSSUUUVVVWWWXXXXXXZZZ\\\___```aaabbbeeegggjjjmmmqqquuuwwwzzz}}}}}}yyyxxxyyyyyyyyyzzz{{{yyyvvvrrrkkkhhhdddaaa]]]ZZZVVVSSSSSSSSSRRRQQQOOOMMMKKKIIIFFFDDDBBBBBBDDDFFFFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHJJJIIIFFFCCCAAA@@@@@@???>>>===;;;::::::;;;===>>>::::::999:::;;;===???@@@CCCCCCDDDCCCAAAAAACCCDDDCCC@@@===<<<>>>>>><<<:::>>>???@@@BBBCCCCCCBBBBBB===<<<:::888555333111000------------------------000000111111222222333333......///111222333444555555555555555444333222111111000000000111333555666333333333444444444555555111222222222222111000000111111111111000000000000111333555555444444555666111111333555888;;;???AAA??????>>>===<<<;;;:::::::::;;;<<<===>>>>>>>>>>>>@@@???===<<<<<<<<<===>>><<<<<<;;;:::999999999999555666888999:::;;;<<<<<<>>>???AAACCCDDDEEEFFFFFFDDDBBB@@@===<<<<<<=========<<<<<<===??????>>>===888777777888:::;;;;;;::::::;;;;;;;;;:::888666555555555444333333222111111666444111///...///111222///////////////......---,,,,,,---...000222333444777666555333222111000000111111333444555555666666666555333111/////////000000111444555666666555444222222333333222111///...000000111222333444444555222111///.........///000........................---------,,,,,,+++++++++---...111333555555444444666666555555555777888999666555555444222111000000////////////////////////...//////000111222222222222222222333333333444444222000...---------,,,+++...------,,,,,,,,,---------...///000111222333444333333333333333333333333:::777444333555555444111222333555666888:::<<<===zzzmmmddd^^^XXXTTTPPPOOOMMMNNNPPPRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWYYY[[[^^^___```aaadddffffffiiimmmppprrrtttwwwzzz~~~}}}{{{{{{{{{{{{||||||yyyuuuqqqiiifffbbb___\\\YYYVVVSSSUUUUUUTTTSSSQQQNNNLLLKKKHHHFFFDDDDDDFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHFFFCCCBBBAAAAAAAAA???>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<===???AAACCCBBBCCCDDDCCCBBBBBBCCCEEEBBB???<<<<<<======;;;999<<<===???AAABBBBBBBBBBBB@@@>>><<<999666444333222..................//////...//////000000111111222//////000111222222333444555555444444333222222222111111000000111333444555333333333444444444444555333333333333333222111111111111111111111111111111000222444444333222222333111111333555888<<>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@???>>>===<<<======>>>===<<<;;;999999888888888555666888:::;;;<<<======???@@@AAABBBCCCDDDDDDDDDBBBAAA>>><<<;;;;;;<<<<<<@@@???>>>?????????===;;;999888777888:::;;;;;;;;;;;;;;;;;;:::999777666555555444444333222222111111555333111///...///111222000000000000000///......---------...///111222333555444333111000000000000222222333555555666666666555444222000//////000000111222444555666555444333111111222333222111000///000111111222333444555555333222111///......//////...............---------------------------------...///222444666666555555777666666666666777888999666555444333222111111000111111111111111111111111/////////000111222222222333333333333333333333333111000---------...---+++...------,,,,,,------.........///000111111222222111222222333444555555666999666333333444555333111222222444555888<<<@@@CCCxxxmmmeee]]]YYYRRRPPPOOOPPPQQQSSSRRRRRRTTTTTTTTTTTTUUUUUUVVVVVVXXXZZZ\\\]]]^^^___bbbddddddgggjjjlllmmmooorrrtttxxx{{{~~~~~~~~~zzzsssooogggddd```]]][[[YYYVVVSSSVVVUUUTTTSSSQQQNNNLLLKKKKKKIIIGGGFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGEEECCCBBBBBBBBBCCC@@@???>>>======>>>???@@@???>>>>>>???@@@BBBDDDFFFBBBDDDEEEDDDCCCBBBCCCEEE@@@???<<<;;;;;;:::888666:::;;;===@@@AAABBBBBBBBB@@@>>>;;;888555333333222000000000000000000000000------......///000000111222222222333333444444444555444333111111111111222111111111111111222333444333333333333444444444444333444444444444333222222111111111111111111222222000222333333111000000111111222333666999<<>>===<<<<<<;;;;;;<<<======>>>>>>???@@@???>>>============>>>===<<<;;;999888777777777555666888:::<<<>>>>>>???AAAAAAAAABBBBBBBBBBBBBBB@@@???<<<:::999:::;;;<<>>@@@AAAAAAAAA>>><<<999555333222111111111111111111000000000000------...///000111111222666666666555555555555555555444111000//////111222111111111111111222222333222222333333333444444444333333333444333222222111000000000111111111111111111222333333111000000000222333555777:::===@@@AAABBBBBBAAA@@@???>>>======<<<<<<<<<======>>>???????????????>>>>>>>>>>>>>>>===<<<:::999888777666666666777999<<<>>>???@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>===;;;999888999:::;;;@@@???>>>>>>>>>>>><<<:::;;;999777777999;;;<<<<<<===;;;999666555444444444333333333333222222111111//////////////////000000///////////////......---......------....../////////////////////000000111333444555666777777777777222222000000///000111222666666666555444333111000//////000111222222333333222333555666777888777777777666333111///........./////////...------,,,,,,+++,,,---...000111222222222333444666888888999999999999888888888888888888444444333333222111111000////////////////////////000000000111111222222222444444333222111000//////000...---,,,.........---...------------....../////////////////////000000222222333444555666777888555444333333333333444333666777888999===FFFRRRZZZttthhhaaaYYYWWWTTTRRRRRRQQQOOONNNLLLMMMNNNPPPQQQSSSTTTTTTTTTVVVXXXYYYYYYZZZ\\\^^^bbbdddeeeffffffgggjjjmmmpppssswww{{{zzzsssmmmfffbbb^^^[[[ZZZYYYWWWVVVTTTTTTSSSRRRQQQPPPNNNMMMOOOLLLIIIHHHHHHHHHGGGFFFGGGFFFEEEDDDDDDDDDFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEFFFFFFHHHHHHGGGDDDBBBAAAAAA@@@@@@???===:::777555333666777:::<<<>>>?????????===;;;999666444333333333111111111111000000//////...///000111222333444444555555555555444444444444555333111///...///000111///000000111222222222222222222222333333333444444222222222222222111111000/////////000000000111111222444555444222111111222333444666999===???AAABBBCCCCCCBBBAAA@@@??????>>>======<<<<<<===>>>@@@@@@???????????????>>>>>>======<<<;;;999888777777777888999;;;===???@@@AAAAAABBBBBB@@@???>>>>>>>>>???===<<<:::999999:::;;;<<<<<<;;;;;;<<<======<<<:::;;;999777888:::<<<<<<<<<;;;:::777555444333333444333222222222222222111111...//////000000000000///------......------,,,+++......------------...............//////000111222222333555666777777888888333222111000000111222222777777666555444222111000//////000000111333333444333444777888999999999888888666444111///.........//////.........---------,,,,,,...///111333444555333444555777888999::::::999999999999888888777777333333333222222111111000000000000000000000000000111111111111222222222222444444333222000///......///---,,,,,,...//////...---------------...///000////////////000000000000444444444555555555555555444444444333333333555555777999;;;===BBBNNN^^^iiisssjjjbbb^^^YYYUUUSSSQQQPPPNNNLLLMMMNNNOOOPPPRRRSSSSSSRRRTTTVVVWWWWWWXXXZZZ\\\]]]^^^_________aaaeeeggglllooossswww{{{{{{tttooohhhddd```\\\[[[ZZZXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSQQQNNNKKKIIIHHHHHHGGGEEEGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCBBBCCCDDDDDDEEEGGGIIIHHHFFFDDDCCCCCCBBBCCCCCC@@@;;;777555444555666888;;;<<<============<<<<<<;;;999888777777222222222111000000//////000000111222444555666666222222222222222222222111444333222000000000000111---...000111222333333333222222222222333333333333111222222222222111000000/////////000111111222222333555666666444333333444444666999<<>>===<<<<<<===>>>@@@AAA??????@@@@@@??????>>>===<<<<<<;;;:::999999999999;;;;;;===???@@@AAAAAAAAABBBAAA???>>>======>>>>>>===<<<;;;::::::;;;===>>>:::999999:::<<<===;;;::::::999888:::<<<===<<<;;;888777666555444333333333222222222222222222111111///000111222111000///...,,,,,,,,,---,,,++++++***------,,,,,,,,,------...............///000111222000111333555777888999999555444333222111222222333888777666444333222111000000000000000111222333444444666888;;;<<<;;;:::999777555333000///...------........................---...///111222444555666444555555777888999:::;;;999999999999888777666555333333222222111111111111222222222222222222222222222222222222222222222222333333222111000///...---...---,,,,,,.../////////------------...///000000//////000000111111111222444444444444444444444444333444555555444444666888888;;;@@@DDDMMM\\\ooo}}}vvvkkkeee^^^XXXUUUSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSUUUUUUUUUVVVXXXZZZYYYYYYZZZZZZ[[[]]]aaadddgggjjjnnnrrruuuyyy}}}{{{vvvrrrkkkgggbbb^^^\\\[[[ZZZYYYUUUVVVWWWWWWXXXXXXWWWWWWTTTQQQMMMKKKJJJIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCAAADDDGGGHHHGGGGGGFFFGGGDDDFFFFFFCCC===888555555555666888:::;;;;;;;;;;;;:::;;;<<<======;;;:::999444444333333222111111000000000111333444555666777222222222222222222222333444333333222111111000000+++,,,///111333333444444111222222222222333333333222222333333222222111000000111111222333333444444222444555666444444444555666888;;;???BBBDDDEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@>>>>>><<<<<<===>>>@@@BBB??????@@@@@@@@@???>>>===<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@>>><<<<<<<<<===>>>>>>===<<<;;;<<<===???AAA<<<;;;:::;;;<<<<<<;;;999888888999;;;>>>>>><<<:::555555555555555444333333111111111111111111222222000111333333333111///---,,,------------,,,++++++,,,+++++++++,,,---......------,,,------...///000...///111444666888999:::888666555333222222333333888777555444333222111111111111000000000222333444555777:::<<<======;;;:::555444222///...---------,,,,,,------.../////////...///000222333555666777444555555666888999;;;;;;999999999999888666444333222222222222111111111111222222222222222222222222222222222222222222222222222222111000//////......---,,,+++,,,...000000///------------...///000111///000000111222333333444222222333333444444555555333555666666555555888:::;;;AAAIIIRRR^^^pppqqqkkkbbbZZZVVVTTTSSSSSSTTTTTTSSSRRRQQQPPPPPPOOOPPPRRRTTTTTTTTTUUUWWWYYYWWWXXXYYYYYYZZZ\\\```dddcccfffkkknnnqqquuuyyy||||||wwwtttmmmiiiccc___]]]\\\[[[ZZZSSSTTTUUUVVVWWWXXXXXXXXXVVVSSSOOOMMMKKKJJJIIIGGGFFFGGGHHHHHHHHHFFFEEEDDDGGGGGGEEEDDDDDDDDDEEEFFFIIIIIIJJJJJJJJJJJJIIIIIILLLJJJHHHFFFDDDCCCCCCCCC>>>AAAEEEHHHIIIIIIJJJKKKEEEGGGHHHEEE>>>999666666555666888999:::::::::999777888;;;======<<<999888666666555444333333222222///000111222444555666777444444444555555555666666333333444333333222000000***+++...111333444444444111111222222222333333333333444444444444333222222222222333444444555666666111333555555444444555666777999<<<@@@CCCEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<===???AAABBB??????@@@AAA@@@???>>>===<<<;;;;;;;;;;;;<<<======??????@@@AAAAAAAAAAAA@@@AAA???===<<<;;;<<<===??????>>>===<<<===???AAABBB???===<<<<<<===<<<:::888777888:::===???>>>;;;999222333555555555555333222111111111111111111222222111222444555444111...,,,------......------,,,+++++++++++++++,,,---...///,,,+++++++++,,,,,,---...,,,---000333666888::::::999888666444333333333333777777555444333222222222222111000000000111222333666888:::===>>>===<<<;;;444333111///------------+++,,,,,,---...///000000///000111222444555666777555555555666777999:::;;;888999999888777555333222222222222111111111111111000000000000000000000000222222222222222222222222111111000000//////......---,,,+++,,,...000000000---------......000111111///000000222333444555555000000111222444555666666333555777777555666888<<<@@@HHHRRR^^^lll}}}tttiii```[[[YYYVVVSSSRRRTTTUUUSSSOOOMMMNNNPPPRRRRRRSSSTTTUUUVVVWWWWWWVVVWWWXXXYYY[[[]]]___```bbbdddgggiiikkknnnrrruuuvvv|||{{{xxxrrrooojjjddd```]]][[[ZZZXXXWWWVVVWWWYYYZZZYYYXXXTTTSSSPPPNNNMMMLLLLLLMMMHHHHHHGGGGGGFFFEEEEEEEEEFFFDDDBBBAAAAAAAAACCCDDDFFFFFFFFFFFFGGGIIIKKKLLLLLLJJJGGGCCCBBBBBBCCCDDDEEEDDDCCCEEEIIIKKKJJJHHHIIIIIIGGGDDD???;;;999999666777888999::::::::::::999;;;===??????===:::888:::999888666444222111000444444444444444555666777111333555777777666555444222222222222222222222222444333111000000222333555555444444333333444444555444444444444444444444444444444555555555555444444666555444555777888888888======>>>???@@@BBBDDDEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@>>><<<::::::<<<>>>@@@AAAAAAAAA@@@@@@>>>======>>>===<<<;;;<<<===???@@@CCCCCCCCCAAA??????AAACCCAAAAAA@@@???>>>>>>>>>>>>======>>>????????????>>>===>>>>>>>>>===<<<:::999888999:::;;;<<<;;;:::999777666555444333444555555222000...------///111333222222222111000//////...///...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,,,,,,,...///222444777888999:::999777444222111222333444555555444333111000////////////000000000333666:::999:::<<<<<<;;;999666444444222000000111111///---+++,,,,,,---...///111222111111111222333444666666666666777999::::::777555888666555444555555333222222222222222222111000///111111222333333333333222333222222333555555333111111111000000//////......///......------///000111/////////000111111222222111222333333222000---+++111222444444333444666888777777999:::888666<<>>999777777444555555666666777888888:::<<<>>>@@@@@@>>><<<:::;;;:::888666444333111000222222222222333333444444222333444444444333222111222222222222222222222222444333222111111222444555555555444444444444555555444444444444444444444444777888888999999888888777888777666777999;;;;;;:::>>>>>>>>>???AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB???>>><<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???AAABBBCCCEEEEEEEEEBBB@@@???AAABBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@??????>>>===>>>>>>>>>===<<<:::999888999:::::::::999888888444444333222222222222222///...------...111444666333333222111000///...---///...------,,,,,,,,,------------,,,,,,,,,,,,+++...------,,,,,,------......000222444666888999999999888555333222333555666555444444333111000000//////000111111111444888;;;;;;<<<======;;;888555333333111000///000000...---...............///000111111111222333444555666666555555666888999999666444777666444444555555333222222222222222222111000000111111222333333333333222444444444444444444333333111111000000///.........///......---...///000111/////////000111111222222000111111222111111000///111333444333333333666888999:::<<<>>>======EEENNNYYYeeewww{{{nnnfff```[[[XXXLLLNNNNNNNNNMMMMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWYYYZZZ]]]___bbbccceeehhhkkknnnqqquuuzzz{{{yyyyyy~~~yyyvvvqqqlllfffbbb___^^^^^^\\\[[[[[[]]]]]]\\\ZZZSSSSSSSSSRRRRRRPPPOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJLLLJJJHHHFFFEEEDDDEEEEEEHHHHHHHHHHHHIIIKKKLLLMMMOOOMMMJJJHHHGGGGGGHHHHHHHHHHHHHHHIIILLLNNNNNNMMMJJJIIIFFFBBB<<<888666666555555444444555666888999<<<>>>@@@BBBBBB@@@>>><<<<<<;;;:::888666444222111111222222333333333333222555555444444333222222111333333333333333333333333444333222222222444555666666666555555555555666666444444444444555555555555999999::::::::::::999999;;;:::999:::<<<======<<<>>>>>>???@@@AAABBBDDDEEECCCBBBBBBBBBBBBAAAAAAAAA========================::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>AAACCCEEEFFFFFFFFFGGGFFFDDDAAA@@@AAABBBCCCBBBAAA@@@???????????????@@@@@@??????>>>===<<<======>>>>>>===<<<;;;:::888888888888888777666555333333333333333222222111111000/////////111444555444333222111///...---,,,......------------------------------,,,,,,++++++.........------......//////000111333555777888999888666444222222222444555444444333222111000000000///000222222333555999<<<>>>>>>===<<<999666333111111000......//////...,,,000//////////////////000000111333555666666666555777777777888999999666444777555444444444444333111222222222222222222111000111222222333333333333333555555555444222222333444111111000//////......---///............///000000/////////000111111222222000000000000111111222333222333444333333333555777888888;;;???@@@DDDNNNZZZhhhwwwzzzoooggg```[[[TTTSSSRRRPPPNNNMMMNNNNNNQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQRRRTTTUUUWWWXXX[[[]]]___aaabbbdddgggjjjmmmqqquuuvvvuuuvvvyyy}}}~~~|||wwwqqqkkkfffcccbbb```___]]]]]]^^^^^^\\\[[[SSSTTTUUUUUUTTTSSSQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKHHHGGGEEEEEEEEEIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMKKKIIIHHHHHHIIIIIIGGGGGGGGGHHHJJJKKKLLLLLLGGGGGGDDD@@@;;;888777888999888666666666888;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@>>>===<<<999777555333222333444444555555555444333777666555555555555666666444444444444444444444444444444444444444555777777777777666666666666777777555555555555666666666666888888888999999888888888<<<;;;;;;<<<>>>???>>>=========>>>>>>???AAABBBCCCAAAAAAAAA@@@@@@@@@??????:::;;;<<<======<<<;;;:::888888999:::;;;<<<===>>>===>>>AAADDDEEEFFFFFFFFFDDDEEEEEEDDDBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>===;;;:::999;;;<<<=========<<<:::999777777777666555444333333444444555666555444333222666555333111000000111111444444222111///---,,,+++......---------......///.........---,,,,,,++++++---------------......///000000111222444555777888444333111000///000111222333333222222111111000000000222333444555777:::===>>>>>><<<999666333000///000///------......---,,,...............///000111000222555777888777666666:::999888999:::999777555555444333333444444333111222222222333333222111111111222333333444444333333444555555333000000111444111000000///......------............/////////000/////////000111111222222222111000//////111333444222333444444333444666777777999===DDDHHHOOO]]]jjj|||wwwlllccc]]]XXXVVVSSSPPPOOOOOONNNNNNQQQQQQPPPPPPOOONNNNNNNNNPPPQQQQQQRRRSSSUUUVVVWWWYYY[[[]]]^^^___aaadddfffjjjmmmpppqqqpppqqqtttwww{{{}}}{{{vvvpppkkkgggeeecccaaa___^^^^^^^^^\\\ZZZUUUUUUVVVVVVUUUSSSQQQPPPKKKLLLLLLMMMMMMNNNNNNNNNOOONNNLLLJJJHHHFFFEEEEEEIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIJJJJJJDDDCCCBBB>>>;;;999:::<<<:::999888777888:::<<<>>>@@@AAACCCDDDEEEDDDCCCBBB@@@???>>>;;;999666555444333444444444444444333333555444444555666777888999444444444444444444444444555555555666666777888999999888888777777888888999666666777777777888888888777888888999999888888777;;;;;;;;;===??????>>>===<<<<<<<<<<<<===>>>@@@@@@????????????>>>>>>>>>>>>888999;;;<<<<<<;;;999888888888999999;;;===>>>@@@@@@AAACCCDDDEEEEEEDDDCCC@@@AAACCCCCCBBBBBBCCCEEEEEEDDDCCCBBBAAAAAAAAAAAA?????????>>>===;;;:::999::::::;;;<<<;;;:::999888666666555444333333222222333444555555555444222111666555333222111111111111444333222000...---+++***------------......///000//////...------,,,++++++,,,,,,++++++,,,------...111000111111222444666777333222111000000000111111111111111111111111111111111333555666666777:::<<<===;;;888555222///...---///...------......---,,,++++++,,,---...000222333111333666888999888777777:::888777777777777555333444333222222333333222111111222222333333333222222222222333444444444444333222333333222000000111222000000//////...------------......////////////////////////000111111222222555333111//////000222333222333555555444555777999;;;===EEENNNWWWaaaqqqsssggg```XXXUUURRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNPPPPPPQQQQQQRRRTTTUUUVVVWWWYYYZZZ[[[\\\]]]```cccfffhhhjjjkkkkkkllloooqqquuuvvvyyy|||zzztttoookkkiiieeecccaaa``````^^^\\\ZZZWWWWWWWWWVVVTTTSSSQQQPPPLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOMMMLLLJJJHHHGGGFFFIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHJJJJJJJJJHHHGGGHHHIIIBBBBBB@@@>>>;;;;;;<<<>>>::::::999999:::;;;===>>>AAABBBCCCEEEEEEEEEEEEDDDBBBAAA???===:::888666555333222222111111111111222111111222444555666777888555555555555555555555555555666666777888999::::::::::::999999999999::::::888888999999::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;===@@@@@@>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<888999:::;;;;;;:::999888999999999999;;;===???@@@BBBBBBBBBBBBBBBAAA@@@@@@;;;===@@@AAAAAAAAACCCDDDCCCBBBAAA@@@@@@?????????@@@@@@@@@???>>><<<;;;:::777888999::::::999888777555555444333222222222333222222222222222111111000111111111111222333444555333222111000...---,,,+++------------...///000111000//////...---,,,+++++++++++++++++++++,,,---...111111000000111333444666444333333333333333333333000000000111111111111111222444666666666666888::::::888555222///...------///...------...///...---++++++,,,---///222444555333444666888999999999888888666444444444333222000333222111111333333222111111222333333333333333333222222333444444444444444222111000222333333222000000000///......------,,,---......///000//////////////////000111111222222555444222000///000222333222444555666666888:::======AAAKKKYYYdddqqqqqqiii^^^ZZZUUURRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRTTTTTTTTTVVVWWWXXXXXXYYY\\\^^^aaabbbdddeeefffgggiiijjjkkknnnqqquuuxxx}}}|||wwwsssooollliiigggdddcccbbb```^^^[[[ZZZYYYWWWUUUSSSQQQPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPOOONNNMMMKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJHHHEEECCCDDDFFFDDDCCCAAA>>>;;;;;;===???<<<<<<<<<===>>>>>>??????BBBBBBDDDEEEEEEFFFFFFEEEDDDCCCAAA>>>;;;999777666555333111//////000111333111222444555666666666555555555555555555555555555555666777999::::::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<=========;;;<<<<<<======<<<<<<;;;<<<<<<===???AAAAAA???===;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999888888:::<<<>>>@@@AAA@@@??????>>>>>>>>>>>>999<<<>>>????????????@@@??????===<<<<<<<<<<<<<<<=========<<<;;;:::999888555666777888888777666555555444333222222222333444333222111111000111111111//////000111222333444555222111000///...---,,,,,,,,,,,,------...000111222000000///...---,,,+++++++++++++++,,,,,,---//////222111000///000222333555444444444333444444444444///000000000111111222222333555777777666555666777888666333000///...///000///...---...///000///---......///000111333555666555666666777888999:::::::::888555444444333222000222111000111222333222111111222333333444444333333222333444444555444444444333000///333888999444///000//////......---,,,,,,------///000000000///.../////////000111111222222333222111111111222333444222444666777888:::===@@@DDDJJJWWWgggvvv{{{rrrgggaaa[[[VVVUUUSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSRRRTTTUUUUUUVVVWWWYYY[[[]]]^^^___aaabbbccceeefffcccfffkkkooorrrwww|||~~~yyytttpppnnnkkkiiifffeeecccbbb___]]]\\\ZZZWWWTTTQQQPPPPPPPPPOOOPPPQQQRRRSSSTTTUUUVVVRRRRRRQQQPPPOOOMMMLLLKKKHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKFFFGGGHHHEEEAAA??????AAAFFFEEEBBB>>>;;;:::<<<>>>??????AAABBBCCCCCCBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFEEEDDDBBB???<<<999777666888666222000///111444555444555777999999888666555666666666666666666666666555666888999:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBBBB@@@>>><<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::========================999999888888999;;;===??????>>>===<<<<<<<<<===>>>999;;;>>>>>>===<<<<<<===<<<;;;:::999999888999999888888888888888777666555444555666777777666555555444333222222222333444555666555333222111222333444111111111111111111222222111000000///...---------,,,,,,------///000222333111000///...---,,,++++++,,,,,,,,,---...///000111222111000//////111333444222222222222222222222222//////000000111111222222444666777777555444555666777555222000///000111222///...---...000000///...222222222222333444555666666666666777888999;;;<<<===;;;888777777666555333222111000111222333222111111222333333444444444444222333444444555555444444444000///555<<<>>>777///000//////...------,,,,,,,,,---///000000000///.../////////000111111222222000000000111222444555555222444666888999<<>><<<;;;:::999:::<<<>>>???@@@??????>>>>>>??????@@@?????????>>><<<;;;999888<<<===???@@@AAAAAA@@@@@@<<<;;;999888777777888999<<<;;;999888888:::;;;===;;;;;;;;;;;;;;;;;;::::::888888888999:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::;;;<<<===;;;;;;:::888777555444444555666666666555444444333333333333333333333333333333333333222222111111111111222444555555444222111333111///.........---+++...---...000222444333222222000...,,,+++***++++++000///...---,,,,,,---...000111111222222222111111333333222111000000111111333222000000000111222333555555555555555555555555333222111000////////////............///000222222///000222444555555555444555888::::::888777888::::::999777666444333333333222222111000//////000000111111222333333333222222555666666666555333111000111///...///111222000---000000111111222222222222111111000000000000000000111000/////////000222333555333222111222333222222///222666888;;;@@@HHHOOOZZZiii~~~yyyqqqfff^^^YYYVVVRRRPPPRRRPPPNNNNNNOOOOOONNNMMMLLLLLLMMMMMMNNNMMMMMMLLLPPPPPPQQQRRRSSSTTTUUUUUUXXXXXXXXXYYYZZZ\\\]]]^^^^^^aaaeeehhhkkknnnrrruuu{{{}}}|||xxxtttqqqqqqnnnkkkhhhfffccc^^^[[[[[[ZZZXXXWWWUUUSSSRRRRRRQQQRRRRRRTTTVVVXXXYYY[[[RRRSSSUUUUUUSSSQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCDDDGGGIIIJJJFFFEEECCC@@@===;;;999999666555555444333333444444555444333444666888999:::;;;;;;:::999888777777666999999999:::;;;<<<===>>>===<<<;;;:::;;;===???@@@BBBAAAAAAAAAAAAAAAAAABBBDDDDDDCCCBBB@@@>>>===<<<>>>???@@@AAABBBAAAAAA@@@===<<<;;;:::999999999:::999888666666666777999:::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>???<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<;;;;;;:::999888888888888888999::::::888888777666555444333333555555555555555444333222333333333333333222222222333333333222222111111111111222333444444333222111444222000/////////...,,,---------///222333222111000///...---,,,+++++++++...------------...000111000111111222222222111111222222222222111111000000111000111111222333444555888888888777666555555444333222111000////////////.........///000111333333000111333444555555555444555777::::::888777888:::999888777555444333333333333333222111111111111111111222333333444444333333555555666555444333111000000///...///111222000---000000111111111111111111000000000000000111111111//////.........///000111333222222222333444333333333666888;;;???GGGRRRZZZqqqrrrfff___ZZZUUURRRSSSQQQNNNMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNOOOPPPQQQRRRSSSSSSVVVVVVVVVVVVWWWXXXYYYZZZ]]]```dddgggjjjmmmqqqtttuuuxxx|||~~~zzzwwwuuurrrooollljjjhhhddd```]]]]]][[[XXXVVVTTTSSSTTTTTTRRRRRRSSSTTTVVVWWWYYYZZZTTTUUUVVVVVVTTTRRROOOMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEHHHIIIJJJHHHFFFEEEDDDDDDDDDDDDFFFHHHJJJLLLFFFEEEBBB???<<<:::999888666666555555444444555555222333444666888999;;;;;;>>>===<<<;;;:::888777777999999999:::;;;<<<===>>>>>>===<<<<<<===>>>AAABBBDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFDDDBBB@@@???>>>@@@@@@AAABBBBBBAAAAAA@@@<<<;;;:::999888888888888777666555555555666888999;;;;;;::::::999999999999::::::::::::;;;===>>>???;;;;;;;;;;;;::::::::::::999:::::::::999999888777555555666666666777777777444444444444333333333333333333444444444333222222222222222222222222222222222222222222222111111111000111222333333222111000444222000///000000///------,,,,,,...111222111///...............---,,,,,,++++++,,,---///111222333111111222222222111111000111222333333333222111000///000111333555666666666:::999888777555444333222222222111000////////////------...///000222444555222333444666666666555555555777999999888777888999888777666555444333333333444444333222222222222333333333444555555555555444555555555444333222111000000/////////111111///...000000000000000000000000//////000000111111111222000000//////000000111222222333444555666666666666999;;;>>>BBBJJJVVVfffppp|||oooeee^^^XXXTTTUUURRROOOMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQTTTSSSSSSSSSTTTUUUVVVVVV\\\___cccfffiiilllpppsssrrruuuyyy~~~}}}zzzxxxsssqqqnnnllljjjfffbbb___^^^[[[WWWTTTRRRRRRTTTUUUSSSSSSTTTUUUVVVWWWYYYZZZVVVWWWWWWWWWVVVTTTRRRPPPLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCEEEHHHKKKKKKIIIFFFEEEBBBCCCCCCDDDFFFHHHJJJKKKEEEDDDAAA>>><<<:::999888777666666555555666666666222444777888999:::;;;<<<>>>======<<<;;;:::999888999999999:::;;;<<<===>>>??????>>>===>>>@@@CCCDDDGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEECCCAAA???>>>===@@@AAA@@@@@@@@@??????>>>888888777666666555555555777777666666777888999::::::::::::999888888777777777777777888999:::;;;<<<;;;:::::::::999999999999888888888888777777666555333444444555555555555555222222222222333333333444222222333333333222222111000000111111111111111222222222222111111111111111000000111111111111000000333111///...//////...---,,,,,,,,,---000000///...,,,---...//////...---,,,+++,,,---...000111333444111111222222222111000000000111333444444333111000000111444555777777666666666666555444333222111000111111000///////////////------...///111333555666444555666777777777666555666777888888888888888888666666555444333333333444333333222222222222333333444444555666666666666666555555444333222111000000/////////000000000///...000000000000/////////////////////000111111222222222222222333333333444444333555777888888888888999===@@@EEEMMMXXXjjj}}}xxxmmmddd]]]XXXWWWTTTPPPNNNNNNNNNNNNNNNMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPRRRQQQQQQQQQRRRSSSSSSTTTXXXZZZ^^^aaacccfffjjjmmmppprrrwww{{{~~~|||zzzuuussspppnnnllliiieeebbb^^^[[[WWWSSSQQQRRRSSSUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXXXXXXXXXXWWWUUUTTTPPPPPPOOOOOONNNNNNNNNMMMNNNMMMKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBAAABBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBDDDGGGIIIIIIGGGDDDBBB@@@@@@AAABBBDDDEEEGGGHHHCCCBBB@@@===<<<:::999999777777777666666777777888555888;;;;;;::::::<<<===>>>======<<<<<<;;;;;;;;;999999999:::;;;<<<===>>>@@@???>>>>>>???BBBDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>>@@@???>>>===<<<<<<;;;;;;666666666555555444333333666666666666777888999::::::999999888777777666666666666666666777999:::;;;999999999999888888888888777777777777666555444333333333444555666555555444111222222333444444555555111111222222333222222111/////////000000000111111111111111111111111111111000000000000000000000000111///------......---,,,,,,,,,,,,---///000///---,,,---...///000///...---......///000111111111222222222222222222111000///000111333444444333222000333444555777777666555444333333333333222222222222111000//////////////////---...///000222444666777666777888999888777666555666666777777888888888777555444333333333333333444222222111111111222222333555555666777777777777666555444333222111000000///...///000000000/////////000000000/////////////////////000000111111111111222333333333444444444444333555888888888888999;;;@@@EEENNNZZZiii}}}xxxnnnddd^^^ZZZWWWRRROOOOOOOOOOOOOOOKKKKKKLLLKKKKKKJJJIIIHHHJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTXXX[[[^^^```bbbdddhhhjjjmmmooorrrvvvyyy{{{||||||~~~~~~|||{{{vvvtttrrrpppnnnkkkgggddd^^^[[[WWWTTTRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYTTTTTTSSSSSSRRRRRRQQQQQQOOONNNLLLIIIGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDDDDEEEBBBDDDEEEGGGFFFDDDBBB@@@??????@@@AAABBBCCCDDDDDD@@@???>>><<<;;;;;;::::::888888777777777888999999888;;;>>>===<<<;;;>>>AAA@@@@@@??????>>>===<<<<<<999999999:::;;;<<<===>>>@@@???>>>???@@@BBBEEEFFFIIIIIIKKKKKKKKKKKKIIIIIIHHHGGGEEECCCBBBAAAAAABBB???>>>===;;;999888888888777777777777666555444333333333444555666777777888999999888777666555555444666666666777888999:::;;;999888888888777777777777777777777666555444333222222333444666666555444444222222222333444555555555111111222333333333222222---......//////000000000000000000111111111111111000000000000000000000000000...,,,,,,---------,,,---,,,,,,---///000///------....../////////......///000111111111111000000222222222222222111000///111222333444444444333222555555666666666555555444444444444444444444444444000//////......///////////////000111222444666777999999::::::999888777666666666555777888999888666333333222222222333444444222111111111111222222333555555666777777777777666555444222111000/////////...///111111/////////000/////////000000111111111111000000000000000000000000000111222222222222111111444777888777999===AAAHHHPPP^^^nnnyyymmmeee]]]YYYTTTQQQPPPPPPPPPPPPKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUYYY[[[^^^```aaaccceeegggiiijjjkkknnnpppsssuuuvvvwwwxxxyyy{{{|||||||||||||||}}}~~~~~~|||zzzwwwuuusssqqqooommmiiifff___]]]ZZZWWWUUUUUUVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXWWWXXXYYYZZZ[[[\\\]]]]]]XXXXXXXXXWWWVVVUUUUUUUUUPPPNNNLLLIIIGGGFFFFFFEEEAAAAAA@@@@@@@@@@@@AAAAAA>>>??????@@@BBBCCCCCCDDDDDDDDDEEEEEEDDDBBB@@@??????@@@@@@AAABBBBBBAAAAAA======<<<<<<;;;;;;<<<<<<888888888888888999::::::999<<>>===>>>BBBGGGGGGFFFDDDBBB@@@>>><<<<<<999999999:::;;;<<<===>>>??????>>>>>>@@@BBBEEEGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHGGGEEECCCBBBCCCDDDDDD@@@>>><<<:::888777666666555666666666555444333222333444555666777888888888999888888777555444444333444444444555666777888999888888777777777666666666777777777666555444222111111222444555555555333222222222222333333444444444111222222333444444333333,,,------...//////000000///000000000111111111222111111111000000111111111000...---,,,.........---...------...000000///---//////...............//////000111222222222111111222333333222222000//////222222222333333333444444444444444444555555666777555555444444333333222222//////.........//////000000111111111333444555666:::;;;;;;;;;:::999777666777555555666888999777555222222111222222333444444222222222222222333444444444555666666777777666666444333222000////////////---000222111///...///000...//////000111222333333222222111111000///////////////111222222222111000111555999:::<<<@@@HHHOOOYYYdddvvvsssjjj___ZZZUUURRRQQQQQQQQQQQQMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTVVVWWWUUUWWWZZZ[[[[[[]]]___aaaeeeeeefffhhhkkkmmmpppqqqssssssuuuwwwxxxyyyzzzzzzyyy{{{}}}~~~{{{zzzxxxvvvtttrrrpppmmmjjjgggaaa___\\\ZZZXXXWWWXXXXXXWWWWWWWWWVVVVVVWWWWWWXXXWWWXXXYYYZZZ\\\^^^______[[[[[[ZZZYYYXXXXXXWWWWWWPPPOOOLLLIIIHHHGGGFFFFFFAAA@@@@@@???@@@@@@AAAAAA;;;;;;<<<>>>???@@@AAAAAAFFFEEEEEEDDDBBBAAA??????@@@AAAAAABBBBBBAAAAAA@@@<<<<<<;;;;;;;;;<<<======999888888888999::::::;;;999<<>>???>>>>>>>>>@@@BBBEEEGGGHHHIIIJJJLLLLLLJJJIIIHHHFFFEEECCCBBBAAABBBCCCEEEAAA???<<<:::888666666666222333444444333222000///555666777999::::::;;;;;;999888777666555444333333111111111222333444555666777777777777666666666666777777777666555444222111///111333444444444222111111111222222222333333333111222333444444444444444,,,,,,------...///000000//////000000111111111222222222111111111111222222111///------/////////...///......///000111///...111000///---------...///...///111222333333222222333333333222222000//////333222222222222333444555333222222222444666888:::555444333222111///......//////.........//////000222111222222333444555666;;;;;;<<<<<<;;;999777666777555444666999999777555111111111111222333444444333333333333444444555666444555555666666666666666444333111000///...//////---000222111///...///111......///111222333444555333333222111000///......000111222333444333222222444888<<>>===<<<:::777:::>>>???>>>>>>@@@CCCCCCDDDDDDDDDCCCAAA???>>>@@@@@@AAAAAAAAABBBBBBBBB;;;;;;;;;:::999999888888;;;:::888999:::;;;;;;:::============>>>CCCJJJNNNRRRQQQNNNJJJEEEAAA>>>===;;;:::999:::===>>>>>>>>>????????????@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIGGGEEECCCCCCDDDEEEEEEDDDBBB@@@===999666555444333222333555666666666555555555666666777777777666666777666666444333222111111000111222444555666666666888888888888888777777666888888888777777777777777333333444555666666555555555444333333222222222222...///000111222333333333//////............//////000111222333222000...---///000111111111000...---...///000111111000///...111000000///......------,,,...111333222111111111...///111222333333222222333222111000000//////000///000222333444444333333555555444333333333333444222111000000000000000111////////////000000000000000000//////111333666888:::<<<======<<<:::;;;<<<999777444333444444444333222222222333333333444444666555444333333444555666;;;:::999888777777777777444333111///------------111111000000//////......333333222222111222222222222222222000......000111000111222444666777666444<<<;;;???FFFJJJPPP]]]kkkqqqiii___XXXUUUSSSQQQOOOOOONNNLLLMMMMMMMMMKKKIIIKKKLLLNNNNNNLLLKKKLLLMMMNNNNNNNNNOOOPPPQQQSSSSSSWWWWWWVVVWWWWWWXXXYYYZZZ]]]]]]___aaacccfffhhhjjjiiiiiiiiikkknnnrrrvvvyyyzzzzzzzzz|||~~~}}}{{{zzzwwwuuussspppmmmkkkjjjiiieeeccc```\\\ZZZYYYZZZZZZXXXWWWVVVUUUUUUUUUVVVVVVYYYXXXZZZ]]]bbbcccbbb___bbb```___^^^___]]]ZZZWWWVVVSSSPPPNNNMMMLLLJJJHHHGGGDDDAAA@@@???>>><<<;;;888;;;>>>???>>>>>>@@@BBBBBBBBBBBBAAA@@@???>>>===??????@@@@@@AAAAAABBBBBB??????>>>>>>===<<<<<<<<<;;;999888888:::;;;;;;::::::;;;<<<>>>AAAGGGNNNSSSWWWUUUQQQMMMHHHDDD@@@???;;;999888999<<<>>>???>>>???>>>>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIHHHGGGGGGEEEDDDCCCCCCDDDDDDCCCAAA???>>>;;;888777555555555444555666888888888777777999::::::;;;;;;;;;::::::888777777666555444333222222222444555666777777777666777777888888777777777;;;;;;:::999888666555555222333444555555555555555555444333222222222222222///000111222222222222222000//////......//////000000000/////////////////////000111111111000///......///000111111000///...000000//////...------,,,000111222222111111333444222222222333333222222111222111000///////////////...///111222333333222111555555444333333333333444222111111000000000000000............////////////000000///000111333666888:::<<<======<<<;;;;;;<<<999777444333444555444333333333333444444444444555666666555444444555666777999888777666555555555555//////......///000111222222222111111111000000000222222111111222222333444333333222111///...000111444444444555777777666555???@@@GGGPPPYYYcccuuuvvvjjj```[[[XXXUUURRRQQQPPPNNNNNNOOOOOOMMMLLLLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNOOOOOOPPPRRRSSSTTTVVVUUUUUUVVVWWWXXXYYYYYY[[[[[[\\\^^^```ccceeefffdddddddddfffiiimmmqqqtttwwwxxxyyy{{{~~~}}}zzzxxxwwwvvvuuurrrpppmmmkkkjjjiiigggeeeccc```^^^[[[YYYXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXZZZ^^^```aaa```cccaaa```______]]][[[XXXXXXVVVSSSRRRRRRQQQNNNMMMHHHFFFCCCAAA@@@???===;;;999;;;>>>?????????AAABBBBBBAAA@@@???>>>=========>>>>>>??????@@@AAABBBBBB@@@@@@@@@???>>>>>>======:::999888888:::;;;;;;::::::<<<>>>AAADDDJJJQQQVVVZZZXXXSSSNNNIIIDDD@@@???:::888777888;;;>>>???@@@>>>=========>>>???AAABBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDCCCAAA???===;;;999888666666666666555666888::::::::::::999<<<<<<============<<<;;;999888888777666555444444333333555666777777888888444555666777777888888777;;;;;;::::::999888777666333333444555555555444444444333333222222222222333111111222222222222222111000000////////////000000000///---,,,,,,...000111000000111222111000///...//////000111111000///////////////...------,,,,,,333333333111000111444666555444333222111111111111000000//////...////////////000222333444444333333555555444333333333333444222222111111000000000000------------............000000000000111333555777:::<<<======<<<;;;<<<<<<999777444333444555444444444444555555555666666666777777666555555666666777777666555444333333333444.........///000111333333222222222222222111111111111111111111222333444444333444333222000///000222555555666777888:::;;;<<>>===;;;<<<>>>???@@@@@@AAAAAABBBAAA???============>>>======>>>???@@@AAAAAABBB>>>>>>======<<<<<<;;;;;;999888777888:::;;;;;;:::>>>@@@BBBDDDFFFJJJOOOSSSYYYWWWRRRLLLFFFAAA>>>===999888777999<<>>CCCFFFIIIQQQ___nnn}}}uuukkkccc]]]XXXVVVSSSQQQOOOOOOOOONNNLLLLLLLLLLLLKKKIIIIIILLLNNNNNNNNNNNNNNNOOOQQQRRRSSSUUUUUUUUUVVVWWWXXXZZZ[[[ZZZZZZZZZ[[[\\\]]]___```]]]]]]___aaadddhhhkkklllqqqrrrtttwww{{{~~~}}}|||{{{{{{{{{{{{yyywwwtttppplllhhhfffeeeeeefffggggggeeebbb___\\\YYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVXXXZZZ]]]___aaaaaa```___^^^]]]]]]]]][[[[[[ZZZZZZZZZXXXUUURRRLLLJJJGGGDDDCCCBBB@@@>>>======>>>@@@AAABBBAAAAAACCCBBB@@@???>>>>>>???@@@======>>>???@@@@@@AAAAAA===<<<<<<;;;;;;:::999999999777666777999;;;;;;;;;>>>AAADDDFFFHHHKKKOOORRRWWWTTTOOOIIIDDD@@@===<<<:::999999;;;???AAABBBAAA===<<<;;;;;;;;;<<<===>>>>>>???@@@AAABBBAAA@@@@@@AAAAAABBBDDDFFFFFFCCCAAA???===;;;888666555444444666777999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999777666666555555444444444222333444444555555555555333333555777888999999999666888:::;;;<<<<<<;;;;;;666666777777777666666555222222222111111222222333222222333333333222222111111111000000000000111111---...000111222111111000111222333333333222000//////000111222222111000///...............---------///111333444222111111222222111000//////000111222......---......///000111333444666777888888777777555555444333333333333444222333333333222111//////....../////////000000000000000111111222333444555888999;;;<<<;;;:::;;;<<<:::888555444555555555444666666666777777777888888777777777777777666666555444444333222222222222333222222111000///...---,,,111111111111111111111111555444333222111000000000222333555444333333333444222333555777:::@@@HHHMMMVVVcccvvvvvvkkkbbb\\\ZZZWWWSSSPPPOOOOOOMMMLLLKKKLLLLLLKKKJJJJJJKKKMMMLLLLLLMMMMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\]]]```cccfffiiijjjnnnooorrruuuyyy|||~~~}}}|||{{{zzzzzzzzz||||||yyywwwtttoookkkhhhfffdddeeefffggghhhfffddd```^^^ZZZ[[[[[[[[[[[[ZZZYYYYYYVVVWWWWWWWWWVVVXXX[[[]]]^^^______^^^]]]]]]^^^```___^^^^^^___^^^\\\WWWSSSOOOLLLHHHFFFEEECCCAAA??????>>>>>>@@@BBBCCCBBB@@@BBBBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@=========<<<;;;;;;::::::888777666777999;;;;;;;;;;;;>>>BBBFFFIIILLLPPPSSSTTTQQQLLLGGGCCC@@@>>>>>>;;;<<<===@@@CCCDDDCCCAAA======;;;::::::;;;<<<<<<===>>>???@@@AAA@@@??????@@@@@@AAACCCFFFGGGFFFDDD@@@>>><<<999777666555555777888:::<<<===>>>>>>==================<<<;;;:::666666666555555444444444222333333444555555444444444555666888999999:::::::::;;;<<<===<<<:::777666666666777777777666555555222111111111111222222333222222333333333333333222222222111111111111222222...///111333333222000///222222333444333222111000000000111222222111000000////////////////////////,,,///333444444222222222111111111000111111222222...---......///000111222111222444555666666555555555555444333333333333444333333444444333111///...////////////000000000111000000111222333333444444666888::::::999999:::;;;:::888555444555666555555666666777777777888888888777777777777666555444444222222111111111111222222,,,,,,...///////////////000000000111111111111111555555333222111000000000000222555555555555666777444666999;;;>>>FFFPPPXXXfffvvvyyymmmfff^^^[[[VVVRRRQQQOOONNNLLLIIIKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQQQQQQQRRRTTTUUUWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\___bbbeeeggghhhlllmmmpppsssvvvyyy{{{|||~~~|||{{{yyywwwwwwxxxyyyzzzvvvtttrrrooollliiihhhgggggghhhhhhhhhfffccc```]]]\\\\\\]]]]]]]]]\\\[[[ZZZVVVXXXYYYXXXVVVVVVXXX[[[[[[]]]^^^]]]\\\\\\___bbbcccccccccdddccc___YYYUUUPPPMMMJJJGGGFFFDDDBBB@@@@@@???>>>@@@CCCDDDBBB@@@AAAAAAAAAAAAAAAAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;:::::::::777666555777999;;;;;;;;;:::>>>BBBFFFHHHKKKNNNPPPNNNKKKGGGBBB???>>>===>>>===???AAAEEEHHHGGGDDDAAA>>>===<<<;;;::::::;;;<<<;;;<<<===>>>???>>>>>>===>>>===>>>@@@DDDFFFGGGFFF???>>><<<:::888888888888999:::<<<>>>???@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777777777666666666666555333444444555555555555555666666888999:::::::::::::::;;;<<<===;;;999666444555555555555555444333333111111111111111222333333111111222333444444444444222222222111111222222222000000000000000000//////222333444444444333111111000111222222222222111000000000000000000000000000...000222333333333555777444444444444333222222111.........///000111333333111222333555666555555444555555444333333333333444333444444444333111///---........./////////000000000111111222333333333333444666888888888888888::::::888666555555666666555666666666777777777777888666666777777666555333222000000////////////000000'''(((***---///000000000111111111222222222333333333222222111222222333333///111444666777777888:::999<<<@@@EEEKKKVVVeeeooo~~~xxxpppaaa^^^XXXTTTRRRPPPNNNMMMHHHJJJLLLMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPNNNOOOOOOPPPRRRSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXX[[[^^^aaadddfffgggkkklllooorrruuuwwwyyyzzz}}}}}}{{{|||zzzxxxvvvuuuuuuvvvwwwsssrrrpppnnnlllkkkjjjjjjjjjjjjiiihhheeebbb^^^\\\]]]]]]^^^___^^^]]]\\\[[[VVVYYYZZZYYYWWWVVVWWWYYYYYY[[[]]]\\\[[[\\\```cccfffffffffgggfffaaa[[[WWWQQQNNNKKKHHHGGGEEEBBB@@@AAA???>>>@@@CCCDDDBBB@@@???@@@AAABBBBBBAAA???>>>CCCCCCBBBAAAAAA@@@@@@???<<<;;;;;;:::999999888888777666555666999;;;;;;;;;===@@@DDDFFFGGGHHHIIIJJJHHHEEEAAA===;;;:::;;;;;;???AAADDDHHHKKKIIIEEEAAA???>>><<<;;;::::::;;;<<<:::;;;<<<=========<<<;;;<<<;;;<<<>>>BBBFFFGGGHHH>>>===;;;:::999::::::;;;:::;;;>>>@@@AAABBBBBBBBB============<<<;;;:::999888888888888777777777777444555666666666666666666777888999:::::::::::::::777888:::<<<<<<:::888666333444444444333333222111111111000000111222333333000111222333444555555555333222222111111222222333222111///---,,,---...///333333444444444333222111000111222333333222111000000000000000111111111111111111222222222444888;;;777777888777666333111000.........///111222444444333444555777777777777666555555444333333333333444333444555555444111///------------.........//////000111222333333333333333333555777777777777888999;;;888666555666666666555666666666666777777777777555666666666666444222111......---------......///&&&(((***,,,.../////////222222222333333444444444000000000111222444555666---000444666777888:::;;;;;;@@@GGGNNNYYYhhhzzz|||oooggg]]]WWWVVVTTTQQQMMMLLLMMMNNNMMMLLLLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTVVVXXX[[[___bbbdddhhhjjjnnnpppqqqrrrsssuuuzzz|||~~~|||yyywwwvvvuuuttttttssssssssssssooollljjjjjjlllllllllkkkjjjiiihhheeeccc```___]]]^^^_________]]][[[YYYWWWXXXXXXWWWUUUTTTUUUVVVXXXYYYZZZZZZZZZ\\\___aaadddeeefffdddaaa[[[UUURRRNNNMMMLLLJJJGGGCCC@@@>>>BBBBBBBBBBBBBBBCCCEEEEEEBBBCCCBBBAAA@@@@@@BBBDDDBBBAAA@@@@@@AAAAAA???>>>::::::::::::999999888888444555555666777999:::;;;===>>>AAACCCDDDCCCBBBAAA???>>><<<<<<<<<===???@@@AAACCCFFFHHHIIIGGGEEECCC??????===<<<;;;:::::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCC======<<<;;;::::::999999<<<===>>>@@@@@@@@@???>>>===<<<;;;:::::::::::::::<<<;;;999888777777777777444444333333444555777888:::999999888888999999:::<<<:::999999::::::888777555555444333222111000///////////////////////////111111111111111111111111333333333222222000//////111111111111111111222222444444444555444444333333111111111111111111111111////////////............222111000000222444777888555555555444333222111000......//////000111333333666555333444666777777777222333444555444333222111333333222222111000000000...............///000000222222222222222222222222111222333555666777777777777777777666555555444444333444555777777777666666333444666777666444111000222111000......000111222000//////............///111111222333333333333333///111333333222111111222444333333222444777;;;>>>BBBIIITTTaaapppzzzqqqfff___\\\ZZZUUUQQQMMMMMMMMMMMMLLLLLLLLLMMMKKKKKKKKKLLLLLLKKKKKKKKKMMMMMMOOOPPPQQQRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUXXX\\\___aaadddfffjjjlllmmmnnnooopppvvvwwwzzz}}}~~~~~~~~~}}}zzzwwwwwwvvvuuutttsssrrrrrrrrrpppmmmkkkjjjkkkmmmmmmmmmjjjjjjhhhgggdddbbb```___\\\]]]^^^^^^]]]\\\ZZZXXXUUUVVVVVVUUUSSSRRRRRRSSSWWWXXXYYYYYYZZZ[[[^^^aaaddddddeeeddd```ZZZTTTQQQNNNMMMLLLKKKHHHDDDAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCAAA@@@BBBDDDCCCBBB@@@@@@@@@@@@???===::::::999999888888999999777777777888999:::;;;<<<;;;===???@@@AAA@@@???>>>===<<<;;;;;;;;;===???AAABBBDDDGGGIIIIIIGGGDDDBBB>>>===<<<:::999999888888999999:::;;;<<<<<<===<<>>>>>>>>??????@@@======<<<<<<;;;::::::999;;;<<<>>>????????????>>>??????>>>>>>>>>>>>>>>???;;;;;;::::::999888888777444444444444555666888999;;;::::::999999::::::;;;:::999777777888888777555333222222111///......---........................000000000000000111111111111111222222222222111111111111111222222333333333444444444444444444333222111111111111111111111111000/////////////////////222222111111222444666777444444444444333222111000000000000000111111222333555444333444666777777666555555555555444444333222444444333333222111111000000////////////000111111222222222222222222222222222333444555666666666666666666666666555555555555444555666777777666555555555555444444333222222111222111///......///111222//////.........//////000111111222222333222222222111333444444333333333444444555666888;;;???DDDGGGOOOWWWdddttt}}}pppfffaaa]]]XXXSSSOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQTTTWWWZZZ\\\^^^aaadddfffggggggiiijjjoooqqqtttwwwzzz|||}}}}}}~~~|||{{{{{{{{{zzzxxxvvvvvvuuutttsssrrrqqqqqqqqqlllkkkjjjkkkmmmnnnmmmllliiihhhgggeeecccaaa```___[[[\\\\\\\\\\\\ZZZYYYXXXTTTUUUVVVUUUSSSQQQRRRSSSUUUVVVXXXYYYYYY[[[^^^```cccccccccbbb^^^XXXSSSPPPMMMMMMMMMLLLIIIGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEBBBAAABBBDDDDDDCCCAAA@@@@@@@@@>>><<<;;;:::999888777888999:::;;;:::::::::;;;;;;<<<===:::;;;<<<======<<<;;;:::::::::999999;;;===@@@AAACCCEEEHHHJJJJJJFFFBBB???<<<;;;:::999888777777777777888:::;;;<<<<<<;;;:::?????????>>>>>>==================<<<;;;;;;:::::::::;;;<<<===>>>??????>>>======<<<<<<<<<===>>>>>>:::;;;;;;<<<;;;:::888777444444555555666888::::::<<<<<<;;;;;;;;;;;;<<<<<<999888666666777777555333222222111000///...------------------------------......//////000000000111///000111222333333444333111111222333444444555555555555555555555444333333222222222222222222222222000111111111111111111111333222111111111333444555444444444444333222222111222222111111111111222222333222222333555666666555888777666555444333333333555444444333222222111111111000000000000111222222222222222222222222222222333333444555666666555555555555555555666666666666555555666666666555444444666444333111000111111222111000............000111///.........///000111111111111222222222111111000000111222222222111333444444666999<<>>>>>>>>==================<<<<<<<<<;;;;;;999:::;;;<<<===>>>??????>>>>>>===<<<<<<<<<======999:::<<<<<<<<<:::888666555555666777999:::<<<<<<>>>======<<<<<<======>>>:::888666666666666444333333333222111000000//////..............................//////000111222222000111222333444444444444222222333444555777777888777777777777777666555444222222222222222222222222111111222222222222222333333333222111111222222333333333444444444333222222444333333222111111222222111111111222555666555444999888666444222222222333444333333222222111111000111000000000000111222222222222222222222222222222444444555555555555555444444444444555666777777888666666666555555444444333444333222111000000000000//////............//////.........///000111222333111111222222111111000000000111333333333333555777888;;;>>>AAAFFFNNNYYY```uuuxxxpppfff___ZZZWWWRRRPPPOOOOOOMMMKKKJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOQQQRRRUUUXXX[[[]]]]]]]]]^^^___ccceeeiiimmmoooqqqqqqpppssstttuuuuuuttttttssstttrrrqqqpppooonnnnnnnnnnnnmmmllllllllllllkkkhhheeedddcccbbb```___^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZWWWXXXYYYWWWUUUTTTUUUVVVTTTVVVXXXYYYYYYYYY[[[]]]^^^^^^^^^\\\YYYUUUQQQOOOLLLMMMMMMMMMLLLJJJHHHGGGCCCCCCCCCCCCCCCDDDFFFFFFJJJKKKKKKIIIFFFCCCCCCCCCEEECCCAAA@@@@@@???===;;;<<<<<<:::999999999:::;;;<<<;;;;;;:::::::::::::::::::::::::::::::::999999666666666777:::===AAACCCEEEGGGJJJKKKIIIEEE@@@<<<===<<<;;;:::::::::::::::777888999:::::::::999888:::;;;===>>>?????????>>>>>>===============<<<<<<999999:::;;;===???@@@AAADDDDDDCCCAAA@@@@@@@@@@@@:::;;;<<<<<<;;;999777555555666777999;;;===>>>??????>>>>>>======>>>>>>???;;;999777777777666555333222111111000000/////////..............................///000222333444444333333444444444444333333333444555666777888999:::::::::::::::999888777666222222222222222222222222111222222222333333444444333333222222111111111222222222333444444444333333444444333222111111111111000000000222555666555444888777444222111111111222222222111111000/////////000////////////000111111222222222222222222222222444444555555555555555444333444444555666777888888666666555555444444444333111222333333333111///---//////............///////////////000111222333444111111222222222111111000333444666666777999<<>>AAAFFFKKKTTTaaappp|||zzznnneeebbb]]]WWWSSSRRRQQQNNNKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOQQQSSSUUUXXXZZZZZZZZZ[[[\\\]]]```dddhhhkkklllkkkkkkmmmoooqqqqqqpppooopppqqqooonnnnnnmmmmmmnnnnnnnnnnnnmmmllllllkkkiiifffcccbbbaaa```^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZVVVWWWXXXWWWUUUSSSTTTUUUUUUWWWYYYZZZYYYYYYZZZ[[[ZZZZZZZZZYYYWWWTTTQQQOOOLLLMMMMMMMMMLLLJJJIIIGGGCCCCCCCCCCCCDDDEEEFFFFFFIIIJJJKKKIIIGGGDDDCCCDDDDDDCCCAAA@@@@@@@@@>>><<<=========<<<<<<<<<;;;;;;;;;::::::999999999:::::::::::::::::::::;;;;;;;;;777666777888:::>>>AAACCCGGGHHHIIIIIIHHHDDD@@@>>>>>>===<<<<<<;;;;;;;;;<<<999999999999999999999999:::;;;===???@@@@@@@@@???>>>>>>>>>>>>>>>>>>======999999:::;;;===@@@BBBCCCDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>===;;;999777555555666999;;;===???@@@AAA??????>>>>>>>>>>>>??????;;;999777777777666444222///.........---------,,,---------------------------...///111222444555555444444444555555444333333666666777888999999::::::;;;;;;;;;;;;:::888777666333333333333333333333333111111222222333444444444222222222222222111111111111222333333444444444444444333222111111111111111//////111333666777555444666555444333222111111111111111111000//////......000////////////000111111222222222222222222222222333333444555666666555555444444444555666777777888666555444444333444444444000111333444444111///---////////////////////////111000000000111222333333111111222333333333333333000111444555777:::???BBB???FFFPPPZZZfffwwwyyypppjjjddd[[[WWWUUUSSSOOOKKKJJJIIIHHHFFFFFFHHHIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPRRRUUUWWWWWWWWWXXXYYYXXX[[[___dddgggggggggffffffiiillllllkkkkkklllnnnlllkkkkkkllllllmmmnnnooommmllljjjjjjjjjiiigggeeeaaa```^^^\\\\\\\\\]]]^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXYYYYYYXXXVVVUUUUUUVVVWWWYYY[[[[[[ZZZXXXXXXYYYWWWWWWXXXWWWVVVTTTRRRPPPLLLMMMMMMMMMLLLJJJHHHGGGCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKJJJGGGEEEDDDDDDCCCBBB@@@@@@@@@@@@???=========?????????>>><<<;;;:::::::::999::::::;;;;;;:::::::::::::::;;;<<<<<<888777777888;;;>>>AAACCCHHHHHHHHHHHHFFFDDDAAA@@@>>>===<<<<<<;;;<<<<<<<<<<<<;;;999888888999:::;;;<<<===???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::<<<>>>AAACCCEEE@@@@@@??????@@@AAABBBBBBCCCBBBAAA???<<<:::888777555777:::===???AAABBBBBB??????>>>>>>>>>>>>??????:::888666555555444222111......------------,,,,,,++++++++++++++++++++++++,,,---...000222333555555222333444555555666555555888888999999::::::::::::;;;;;;::::::999777666555333333333333333333333333000111111222333333444444000111111222222222222111000111222333444444444444222111111000000000111111//////111444777888666444444444555555444333222222222222111111000/////////111000000000000111222222222222222222222222222222222333444555666666666666444444555555666666777777555444333333333444555666222333333333333111000//////000000000000000000///222222111111111222222333000111222333444555555555///111444666999>>>CCCGGGJJJUUUeeesss~~~oooggg^^^YYYWWWUUUPPPLLLJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPOOONNNNNNMMMMMMNNNPPPQQQNNNQQQTTTUUUUUUUUUVVVWWWUUUXXX\\\aaadddddddddcccbbbeeehhhiiiggggggiiikkkjjjjjjjjjkkklllmmmoooooollljjjiiiiiijjjjjjhhhggg```___]]][[[[[[\\\]]]^^^\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\[[[YYYXXXXXXYYYXXXZZZ\\\\\\ZZZXXXXXXXXXUUUUUUVVVVVVUUUTTTRRRQQQMMMMMMMMMLLLKKKIIIGGGFFFCCCCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJGGGEEEDDDDDDBBBAAA@@@@@@AAAAAA???>>><<<>>>@@@BBBAAA???===;;;:::::::::::::::;;;<<<<<<999999999999:::;;;<<<===888888888999;;;>>>AAACCCIIIHHHHHHGGGEEEDDDBBBAAA======<<<;;;;;;;;;<<<<<<===<<<999777777999;;;===>>>???AAABBBAAA@@@>>>===>>>>>>>>>>>>>>>?????????::::::;;;<<<>>>AAADDDFFF@@@AAAAAABBBDDDFFFHHHIIIGGGFFFCCC@@@===;;;:::999555777:::>>>@@@BBBCCCCCC??????>>>>>>>>>>>>??????999777555444444333111/////////////////////......))))))))))))))))))))))))++++++---///111222444555000111333555666777888888:::::::::::::::::::::::::::999999999777666555444333333333333333333333333000000111222222333444444000000111222222222222222000111222333444555555555111000000000000000111111///000111555777888777555444444666666666555444333333333222222111000000000222222111111222222333444222222222222222222222222111222333555666777777777555555555666666666666666444333333222333444666777555444333111111111111222000000111111111111000000333333222222111222222222000111222444555666777777666888;;;>>>AAAGGGMMMQQQ]]]kkk}}}~~~vvvkkkbbb\\\XXXSSSPPPLLLJJJGGGFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMPPPOOONNNNNNMMMMMMNNNNNNNNNPPPRRRTTTUUUUUUSSSSSSXXXXXXZZZ[[[]]]___``````aaaccceeeeeedddddddddeee___aaadddgggiiikkkkkkkkkllljjjhhhiiilllkkkeee``````___\\\YYYXXXWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYVVVTTTRRRPPPOOONNNOOOOOOKKKKKKKKKJJJHHHFFFDDDCCCDDDAAA??????AAACCCDDDDDDGGGGGGGGGGGGEEECCCAAA????????????>>>>>>>>>>>>>>>;;;<<<>>>>>><<<::::::::::::;;;<<<<<<:::888888999;;;<<<>>>???>>><<<999777666888:::;;;<<<>>>AAADDDJJJIIIHHHGGGEEEDDDCCCBBB???===;;;999999<<>>===;;;:::999::::::;;;>>>???@@@@@@@@@???===<<<>>>======>>>@@@@@@???>>>???<<<999:::===AAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHIIIGGGDDD@@@===;;;::::::=========>>>???AAABBBCCCBBB@@@===;;;999:::;;;<<<888666444222111111222333555333111111333333000---++++++++++++,,,---......111111222222222222111111888777666555555666777888999:::<<<===>>>===<<<:::>>>===<<<;;;999888777666333444444555555444444333333333333333333333333333///000111222222222222222111000000333666777555222333222222222222222222222///000111222444555666666:::::::::999666444444555222444444444222222222444222222333333333333444444222222333333333444444444333333555666777777777777777777777777777777777888555444333111000/////////000//////000222222111000444222000222444666444222333222000///000222555777444333333444666777777666999===BBBFFFKKKQQQZZZ```sss~~~qqqggg```ZZZUUUQQQOOOMMMIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMNNNPPPRRRRRRRRRQQQPPPUUUVVVWWWYYYZZZ\\\]]]^^^___aaabbbbbbaaa```aaabbb]]]___aaadddggghhhhhhiiihhhfffdddfffiiiiiifffbbb___^^^[[[YYYWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXTTTSSSRRRPPPNNNMMMMMMMMMJJJJJJIIIIIIGGGFFFDDDDDDDDDBBB@@@@@@BBBDDDEEEEEEGGGGGGGGGFFFEEECCCAAA???????????????????????????===???@@@???===;;;;;;;;;:::<<<===<<<:::888888999777999;;;======<<<:::999777999;;;<<<===@@@CCCEEEJJJJJJHHHGGGEEECCCBBBAAA@@@>>>;;;::::::<<<>>>@@@>>>===<<<;;;;;;;;;<<<<<<>>>???@@@@@@@@@???======>>>======>>>??????>>><<<<<<:::888999===@@@AAAAAACCCCCCDDDDDDFFFGGGHHHIIIHHHFFFDDDAAA>>>===<<<<<<=========>>>???AAABBBCCCAAAAAA???>>><<<;;;::::::888666444222000000111222111///......000000---+++------------...///000000000111111222333333222222777666555555555666777888:::;;;===>>>>>>===;;;:::;;;;;;::::::999888888888444444444444444444444444333333222222222111111111111111111222222111000000000//////111444555333000222222222222111111111111000111222333444666777777777999:::999777555555666333444555333111000000111222222333333333333444444222222333333333444444444444444555666777777777777666666666666666666666666555444333111000/////////000//////000222333111000444222111222444555444222333222000///000222444666222222222444666888999999:::>>>DDDKKKSSS___lllvvv~~~qqqggg```YYYUUURRROOOLLLJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMJJJKKKMMMNNNOOOOOONNNNNNRRRRRRSSSUUUWWWXXXZZZZZZ\\\^^^______]]]\\\]]]]]][[[\\\___aaacccdddddddddcccaaa```aaaeeefffeeebbb]]]\\\ZZZXXXWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUURRRRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCAAA@@@@@@BBBDDDEEEEEEFFFFFFFFFEEECCCBBB@@@???????????????????????????@@@AAABBBAAA>>><<<;;;<<<;;;<<<===<<<:::999999999555666999;;;======<<<;;;999;;;===>>>???AAAEEEGGGKKKKKKIIIGGGDDDBBBAAA@@@@@@>>><<<::::::<<<>>>@@@??????>>>=========>>>>>>???@@@@@@AAAAAA???>>>===???>>>======>>>===;;;999888777666888<<<@@@AAABBBEEEEEEFFFGGGHHHIIIIIIJJJGGGFFFDDDBBB@@@??????>>>======>>>>>>???@@@BBBBBB@@@@@@???>>><<<:::888666888666444222000000000000///...---...//////...,,,------------...///000111///000111333444444444444666555555444555666888999======>>>>>>>>><<<;;;:::888888888888888888888888555444333333333333444555333333222111000//////...222222222222111000///......------///111111000///000000000000000111111111222222333444666777888999666888999999777666555666444555555333000......///222222333333333333444444333333333333444444444444555555666777888888888888666666555555444444444333555444333111111000000000111000000111333333222000333222111222444555444333444222111000000111333555333333444666888;;;===???BBBFFFNNNWWWdddttt}}}rrrhhh```[[[TTTPPPMMMKKKKKKKKKJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMOOOOOOOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLOOOPPPQQQRRRTTTVVVWWWXXXYYY[[[\\\\\\ZZZYYYYYYZZZYYY[[[]]]___```aaa`````````^^^\\\]]]___aaaaaa```[[[ZZZXXXWWWVVVVVVVVVVVVWWWVVVVVVUUUUUUTTTSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPOOOMMMKKKHHHFFFFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@??????BBBDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@AAABBBBBB@@@===;;;;;;;;;<<<===>>>===;;;999999999666777999;;;<<<<<<<<<;;;:::<<<>>>@@@AAADDDGGGJJJMMMLLLJJJHHHEEECCCAAA@@@@@@>>><<<;;;;;;<<<>>>???AAAAAAAAA@@@@@@@@@@@@AAA@@@AAABBBBBBBBBAAA?????????>>><<<<<<===<<<999777444444555888;;;>>>AAABBBFFFFFFGGGHHHIIIIIIIIIJJJEEEDDDDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB@@@???===;;;999777666555888666555222111000//////000000000111222222111000+++++++++,,,,,,---...//////000222333555666666666555555444444555777888999?????????>>>===<<<:::999777777777777777777777777666555333222222333555666444333333111000///......000000111111000//////...---------...////////////////////////000000000000333333444666777888999:::666888::::::777555444444333444555333111000000111222222222333333333444444333333333444444444444555666666777888888888888888666666555555444444333333444333222222111111111111111111000222333444222111222222222333333444444333444333222111111222333444666666888999;;;???DDDGGGOOOVVV```mmm{{{}}}qqqgggaaaVVVSSSOOOMMMMMMMMMLLLKKKIIIHHHFFFDDDDDDEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLRRRRRRRRRQQQOOOMMMKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKMMMNNNOOOQQQRRRTTTUUUVVVWWWYYYZZZZZZXXXWWWXXXYYYYYYZZZ[[[]]]^^^]]]]]]\\\\\\[[[ZZZZZZ[[[\\\\\\[[[XXXWWWWWWVVVVVVUUUUUUUUUWWWWWWVVVVVVUUUTTTTTTTTTUUUTTTTTTTTTUUUUUUVVVWWWUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOONNNLLLJJJGGGFFFFFFFFFFFFFFFEEEEEEDDDCCC???>>>===???AAACCCCCCBBBDDDCCCCCCBBBAAA@@@?????????@@@@@@@@@AAAAAAAAABBBAAABBBAAA???<<<;;;;;;;;;===>>>???>>>;;;:::999::::::;;;<<<<<<<<<<<<;;;:::;;;===@@@AAACCCEEEIIILLLNNNMMMLLLIIIGGGDDDBBBAAA>>>>>><<<<<<<<<===???@@@CCCCCCCCCCCCDDDCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA???>>><<<<<<<<<;;;999666333444666888:::===???AAADDDEEEFFFHHHHHHHHHHHHGGGCCCCCCCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>???@@@AAAAAADDDAAA===999777666888999777777555444222111000000111222333333333222222222,,,,,,,,,,,,---...//////000111222444666777888888555555444555666888:::;;;?????????>>><<<;;;:::999888888777666666555555444666555333222222333555666555444333222111000//////---...///000000000000000......//////...//////000....../////////000000000333444555666888999::::::888999:::999666333222222222444555444333333444555222222222333333333444444333333444444444555555555666777777888888888888777666666666555555444444444333333222222222222222333222111111222444444333222222222333333333333444444444333333222222333444555777999;;;<<>>======???BBBDDDCCCCCCCCCBBBAAA@@@????????????@@@@@@@@@AAAAAABBBBBBCCCAAABBBAAA???<<<;;;<<<===>>>???@@@???<<<:::999:::============<<<;;;:::999;;;===@@@BBBDDDFFFJJJMMMMMMMMMKKKIIIGGGDDDCCCBBB===<<<<<<<<<===???AAABBBDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGFFFEEEDDDCCC???>>><<<<<<<<<<<<999777444666888999:::;;;===???BBBCCCDDDEEEFFFEEEEEEDDDBBBBBBCCCDDDDDDCCCBBBBBB??????>>>>>>???@@@@@@AAAGGGDDD>>>999777888;;;===777777666555444333222222000111333222111000000111............///000111222111222333555777888888999555555555666777:::<<<===???>>>===<<<;;;:::999999888888777666666555444444555444333333333333444555444444333222111111000000,,,---...///000000000000///000000///......///111......//////000000111111444444555666888999::::::999999999777444333333444222333555555444444666777222222333333333333444444333444444444555555555555666666777888888777777666555555555555555555555555333222222222222333333444333222222333555555444222111333444444222222444555444444444444555666777777999<<<@@@CCCGGGPPPZZZbbbkkkwwwyyymmmiiibbb\\\XXXUUURRROOOMMMMMMKKKJJJHHHFFFEEEDDDHHHHHHIIIJJJJJJKKKKKKLLLPPPPPPQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLMMMOOOQQQRRRRRRPPPRRRTTTUUUUUUUUUVVVWWWUUUVVVWWWWWWWWWVVVUUUTTTRRRTTTVVVWWWXXXXXXXXXXXXSSSSSSTTTTTTUUUTTTTTTTTTVVVUUUUUUTTTTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPPPPQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHGGGFFFDDDCCCBBB?????????AAADDDFFFEEEDDDBBBAAA@@@???>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBB@@@======>>>@@@???@@@AAA???<<<:::::::::======<<<<<<;;;:::999999;;;===@@@BBBDDDGGGJJJMMMKKKJJJIIIGGGEEECCCBBBAAA;;;;;;;;;===>>>@@@BBBCCCFFFFFFHHHIIIIIIIIIHHHHHHGGGHHHIIIIIIIIIHHHFFFEEE???>>>============:::888666888;;;;;;:::999;;;===???@@@AAACCCCCCBBBAAA@@@AAABBBCCCCCCCCCCCCBBBAAA?????????>>>??????@@@AAADDDAAA===999888999:::<<<666666777666666555555444000222333222000......000............///000111222222333555666777888888888666666666777999;;;>>>???======<<<;;;:::999999999777777666666666666666666444444444444444444444444222222111111000000000000------.../////////.........000000///,,,,,,///111......///000000111222222333444555666777999::::::777777777555333444666888222444555555333333444555222222333333333333444444444444444444555555555555666666666777777666666555222222333333444444555555222222222222222333444555333222222333555666444333111333444444222222333555333444555666777888999:::>>>CCCIIIOOOVVVbbbpppzzzxxxssskkkddd^^^YYYTTTQQQOOONNNMMMLLLJJJGGGEEEDDDHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMOOOPPPPPPOOOMMMLLLIIIIIIHHHHHHGGGHHHHHHIIIHHHIIIJJJLLLMMMOOOPPPQQQNNNPPPRRRSSSSSSTTTUUUWWWSSSTTTUUUUUUUUUSSSRRRQQQMMMQQQTTTWWWXXXXXXXXXYYYRRRSSSSSSTTTTTTTTTTTTSSSTTTTTTTTTSSSRRRRRRQQQQQQRRRQQQPPPOOONNNMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLJJJJJJKKKLLLLLLJJJIIIIIIHHHFFFDDDCCCBBB@@@@@@AAACCCFFFGGGGGGFFFBBBAAA@@@>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBAAA??????@@@BBB@@@AAAAAA@@@===:::::::::;;;;;;;;;::::::999999999;;;===@@@BBBDDDGGGJJJMMMHHHHHHGGGEEEDDDBBBAAAAAA999:::;;;===???AAACCCDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGG???>>>======>>>===;;;999777:::<<<<<<:::999:::<<<<<<>>>@@@AAAAAA@@@???>>>AAABBBCCCCCCCCCBBBAAA@@@??????????????????@@@@@@===<<<:::888777777777777666666777777777777666666111333555444000...///000---,,,,,,------...///000333444555777888888888888666666777888:::<<>>@@@@@@AAABBBBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>AAAAAAAAA@@@@@@?????????>>>======<<<<<<<<<<<<===@@@AAABBBDDDEEEGGGHHHIIIFFFDDDBBB@@@>>>=========;;;;;;;;;;;;===???AAACCCDDDFFFIIILLLMMMLLLKKKJJJKKKLLLMMMMMMLLLJJJHHHFFF@@@@@@@@@???===<<<:::999999999888888888999;;;<<>>===;;;@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@??????@@@AAAAAA???>>>===<<<;;;:::999999999999888777666666777777555444333222111000000///000000////////////000000555555666777888999::::::888999:::<<<===>>>>>>>>>;;;;;;:::999888777666555555555666666666666666666666555444333111000///...444111......000000...,,,---------...............111000000000/////////...////////////000111222333444555555666777888888999888888777666444333222111222333444444555555444444555555444444444444555555444333333333444555777888666666555555555444444444444333333222222333333444444444333222222333333333555555555555555555555555555666777666444444444555666666777888:::===@@@BBBHHHQQQ^^^lll{{{vvvpppjjjccc]]]YYYUUURRRPPPPPPOOOKKKGGGKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQRRRSSSOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUUUURRRQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMNNNNNNOOOPPPPPPOOONNNLLLKKKKKKLLLMMMNNNNNNLLLJJJIIIIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDBBBAAA???===<<<<<<===>>>@@@AAAAAABBBBBBBBBAAAAAA??????@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAAAAABBB>>>>>>===<<<<<<;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFDDDCCCAAA???============::::::::::::<<<>>>@@@AAADDDEEEHHHKKKLLLKKKJJJIIILLLLLLMMMLLLKKKIIIFFFEEEBBBAAAAAA@@@???===<<<;;;:::999888888888999:::;;;;;;<<<===>>>>>>======<<<>>>??????@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA???>>>===<<<;;;:::999888999999888777777777777777666555555444333222222111222111000000000000000111555555666777888999::::::777777888999::::::::::::;;;:::999888777666555555666666555555555555555555444333333222222111111111444111......000000///------............/////////000000000000000000//////000000000000111222333333444555555666666777777777777666666555444333222222333333444555555555555444666555555444444555555666555444444444444666777999666666555555555444444444444333333222222333333444444444333333222333333444555555555555555444444444222333444444333333555666777777999;;;???EEEKKKOOO[[[dddsssxxxnnnggg```\\\WWWUUUTTTRRRNNNJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQSSSNNNOOOQQQSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUQQQQQQPPPNNNMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNLLLJJJJJJJJJIIIGGGEEEBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@>>>=========>>>>>>AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????;;;<<<>>>@@@BBBCCCCCCDDD???>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBAAA???>>><<<<<<;;;;;;999999999999;;;===???@@@CCCDDDGGGIIIJJJIIIHHHGGGKKKKKKKKKKKKIIIGGGEEECCCDDDDDDCCCBBBAAA???>>>===;;;:::999888888888999:::888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@@@@AAAAAA???>>>===<<<;;;999888888999999999999888888888888777777777777666666555444444333222222111111111111555666666777888999::::::;;;<<<<<<<<<<<<<<<;;;;;;999999888888777666555555666666555555444444333333222222222222222222222333333111///...///000///............/////////000000000000000000000000111111111000000111111222333444555555555555555555555555555555444444444333333333333444444555555555555555666666555555555555666666666666555555555777888999666666666555555555444444444333333222222333333444444333333333333333444444444444444444444444444444111333444444444555777999777888:::===BBBKKKVVV]]]nnnyyy{{{rrrhhhccc\\\XXXVVVTTTOOOLLLKKKJJJJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKMMMNNNNNNNNNNNNPPPRRRNNNPPPQQQSSSTTTTTTTTTTTTQQQRRRRRRSSSSSSSSSSSSSSSPPPPPPNNNLLLKKKIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNKKKJJJJJJJJJJJJKKKMMMMMMNNNLLLJJJJJJJJJJJJHHHFFFCCCCCCCCCDDDDDDCCCCCCCCC??????>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBBBBAAADDDCCCAAA@@@>>><<<;;;:::;;;<<<>>>@@@BBBCCCCCCCCC???>>>===<<<;;;:::::::::;;;<<<<<<===>>>???@@@@@@???>>>===<<<;;;;;;:::::::::999999999;;;<<<>>>???AAABBBDDDFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFEEEDDDBBB@@@???<<<;;;:::888888888999999999999::::::;;;;;;;;;;;;:::;;;<<<>>>???AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<:::999888777999::::::::::::999999999999999::::::999999777777666555444333222222222333555666777888999::::::;;;>>>>>>>>>>>>===<<<;;;;;;888888777777666555444444555555444444333333222222222222222222222222222222222111//////////////////...//////000000111111111000000000111111111222222111111111111222333444555444444444444444444444333333333333444444444444444444444555666666666666555777666666555555666666777888777666666666777999:::666666666666555555555555444333333222222333333444444333333333333444444555444444444444444555555555555666777777777888;;;===<<<>>>@@@DDDLLLWWWeeeooo~~~rrrkkkccc\\\YYYUUUQQQMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOOOONNNNNNMMMLLLLLLLLLJJJLLLNNNNNNMMMNNNOOOQQQPPPQQQRRRTTTTTTTTTTTTSSSOOOOOOPPPQQQRRRQQQQQQPPPPPPNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKHHHHHHIIIIIIJJJKKKLLLMMMMMMKKKJJJIIIJJJJJJHHHFFFCCCDDDDDDEEEEEEDDDDDDCCC>>>>>>??????@@@@@@AAABBBDDDDDDDDDDDDDDDCCCBBBAAACCCBBBAAA???===;;;:::999===>>>@@@AAABBBBBBAAAAAA>>>>>><<<;;;;;;:::::::::<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<;;;;;;::::::;;;;;;::::::;;;===???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDBBBBBB===<<<;;;999999999::::::===<<<<<<;;;;;;::::::::::::;;;<<<===???@@@AAABBB@@@@@@AAAAAAAAA@@@???>>>======<<<;;;:::999888888999:::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;:::888777666666555444444444444444666666777888999:::;;;;;;;;;;;;;;;:::999888666666777666666555555444444444444333333333222222222111444444333222222111111000000000000///......///000//////000000111222333333111111111222222222222222111111111111222333444555444444444444333333333333333333444444444444555555444555666666777777666666777777777666666777777777888888777666666777999:::777777666666666555555555444333333222222333333444444333333333444444555666444444444555555666666666888999999999888:::===@@@AAAFFFMMMTTT^^^mmm~~~xxxmmmeee___ZZZUUURRRPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOQQQQQQRRRSSSSSSSSSSSSRRRQQQMMMNNNOOOPPPQQQPPPOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFGGGIIIJJJKKKLLLLLLLLLJJJIIIHHHIIIIIIGGGFFFDDDDDDDDDEEEEEEDDDDDDDDD>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>>>>>>>============>>>???AAABBBBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<============:::;;;;;;<<<;;;;;;::::::<<<;;;;;;;;;;;;===>>>@@@??????@@@AAAAAAAAAAAAAAA>>>???AAACCCEEEGGGIIIIIIJJJJJJIIIHHHGGGEEEDDDCCC>>>===<<<;;;;;;;;;<<<===???>>>===<<<;;;:::;;;;;;;;;<<<===>>>???@@@AAABBB??????@@@@@@@@@>>>===<<<;;;;;;;;;;;;:::::::::999999:::<<<======<<<;;;;;;;;;<<<======<<<999777555555555555444444555555666666777777888999:::;;;;;;;;;;;;;;;:::999888666666555555555444444444333333111111111222222222222222444444333333222111000000///000111000......///111///000000111222333444444333333333222222222111111111000000111111222333444444444444444444444444444444555555555555555555555555666666777777777777777888888777777777777888888999888777666666777888999777777777666666666555555444333333222222333333444333333333333444555666777555555555666777777888888999:::::::::;;;===AAADDDEEEMMMYYYeeerrr{{{pppiiiccc]]]YYYUUUTTTRRROOOLLLKKKIIIIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCDDDDDDEEEEEEEEEDDDFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKNNNOOOPPPPPPOOONNNOOOQQQPPPQQQQQQRRRQQQPPPNNNMMMMMMNNNOOOQQQQQQPPPOOONNNMMMLLLJJJIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFDDDEEEFFFHHHJJJKKKKKKLLLJJJIIIGGGGGGHHHHHHGGGEEEBBBCCCCCCDDDDDDCCCCCCBBB>>>???AAABBBDDDEEEFFFFFFEEEFFFFFFEEEEEECCCBBBBBB<<<<<<=====================>>>AAABBBCCCBBB@@@>>>;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;;;;:::;;;::::::::::::<<<===>>>>>>>>>>>>>>>????????????>>>>>>???AAACCCEEEGGGHHHJJJJJJJJJIIIHHHFFFDDDDDD>>>>>>===<<<<<<===>>>???===<<<;;;;;;:::;;;<<<<<<======>>>??????@@@AAAAAA===>>>???@@@???===;;;:::999999:::::::::;;;;;;;;;999;;;<<<>>>>>>>>><<<;;;;;;<<<======;;;888555333444444444444444555666777666777888888::::::;;;<<<<<<<<<<<<;;;:::999888777444444444444333333333333//////000000111222222222222222222222222222222222...000111000...---000222000000111222333444555555555555444333222111111000000000000000111222333333333333444444555555666666666666666666666666666555666666777888888888888777999888888777777888888999888888666666555666777888777777777777666666666555444333333222222333333444333333333444444555666777666666666777888999999999;;;<<<>>>???AAAEEEJJJNNNSSS^^^mmm{{{yyypppjjjddd```YYYXXXUUURRROOOLLLKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFAAABBBCCCCCCDDDDDDCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJPPPQQQRRRQQQOOOOOOOOOQQQPPPPPPPPPPPPOOOMMMKKKJJJMMMNNNPPPRRRRRRQQQPPPOOOMMMLLLJJJIIIIIIJJJLLLMMMJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEECCCDDDFFFHHHJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGFFFEEEAAABBBBBBCCCCCCBBBBBBAAA???@@@AAADDDEEEGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBBBB???>>>>>>===<<<;;;;;;;;;;;;===@@@BBBCCCBBBAAA@@@::::::::::::;;;<<<======;;;;;;;;;::::::::::::999999:::;;;<<<===<<<;;;::::::999999888999:::<<<===============>>>>>>>>>>>>?????????@@@BBBDDDFFFGGGKKKKKKJJJIIIHHHFFFEEEDDD>>>>>>=========???@@@AAA;;;::::::999:::;;;===>>>>>>>>>??????@@@@@@@@@AAA======??????>>><<<:::888888888999::::::;;;<<<<<<999;;;===>>>???>>>===<<<;;;<<<======;;;777333111333333333333555666777888777777888999:::;;;;;;<<<777888888777666555444444444444333333333333333333......///000111222333333000111111222333333444444...000111000...---000222000111111222444555666666666666555444222111000000////////////000111222333333333444444555666777777888777777777666666666666666666777888888888888888999999888888888888999999888777666555555666777777777777777777666666666666444333333222222333333444333333333444555666777777666777777888999:::::::::>>>???BBBDDDGGGMMMTTTXXXiiiuuuwwwoooiiiddd___YYYVVVTTTQQQMMMJJJKKKJJJHHHHHHHHHGGGFFFDDDGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFJJJIIIIIIHHHIIIJJJKKKLLLOOOMMMKKKMMMPPPRRRRRRPPPNNNOOOOOOOOOOOONNNMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMKKKJJJIIIIIIJJJJJJMMMKKKGGGCCCBBBCCCDDDFFFHHHGGGFFFFFFFFFGGGHHHIIIDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFCCCBBB@@@AAABBBBBBAAA@@@>>>===???AAADDDGGGIIIIIIGGGFFFGGGEEEDDDCCCDDDDDDBBBAAAAAA@@@>>><<<;;;;;;;;;;;;@@@@@@@@@@@@???===<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;:::999888999:::;;;<<<<<<<<<<<<<<<============;;;<<<===???BBBDDDGGGHHHHHHHHHIIIIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???===;;;:::<<<>>>???@@@===>>>>>>>>>>>>>>>===<<<======<<<<<<<<<;;;;;;;;;:::999999::::::<<<===>>>>>>===;;;::::::;;;===>>>888888999999888777555444333444444555555444444333888888999::::::::::::999:::999888777666666666666333333333222222111111111111111222222222111111000111111000000111111222333////////////000111222333111222333222111111333555333333333222222222111111000111333444555555444333333333444444444444444444666777777777888888888888888999::::::;;;;;;;;;;;;999999999999999999999999777777666666666666666777666777888888888666555444444444444444444555666777666444222444666888666444222666999:::999:::===@@@<<>>===???AAADDDGGGHHHHHHGGGFFFFFFEEECCCCCCDDDCCCBBB@@@@@@???===;;;:::::::::;;;===>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999999::::::::::::999999;;;:::999999999:::<<<<<<==============================>>>@@@BBBDDDFFFGGGGGGGGGHHHHHHGGGEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBB@@@>>>;;;;;;===???@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::999999999999999999:::;;;<<<<<<<<<<<<;;;999888888999;;;<<<999:::::::::999888777666555555555555555555555555777888999999::::::999999999999888777666666666666333333333222222222111111000111111222333333222222111111000000111111222333111111000000111111222222111222333222111111333555444444444444333333333333///000111333333333333333333333444444444444555555777777777777888888888888888999::::::;;;;;;;;;:::999999999999999888888888999888888777777777888888777888888888777777666555555555555555555666666777777555444555777888777555666999===>>>>>>@@@DDDHHHFFFJJJPPPWWW___kkkyyyxxxqqqhhh```\\\XXXTTTQQQNNNLLLJJJIIIIIIIIIHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFHHHIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKNNNLLLKKKJJJKKKLLLKKKJJJMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFGGGGGGFFFFFFFFFAAAAAAAAAAAA@@@???>>>===>>>@@@CCCEEEGGGGGGFFFEEEEEEDDDBBBBBBCCCCCCAAA@@@???>>><<<:::999999999::::::;;;;;;<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;>>>>>>===;;;999888777666777888999::::::999888888;;;;;;::::::;;;;;;<<<===??????>>>>>>======<<<<<<>>>>>>???@@@AAACCCDDDEEEEEEFFFFFFGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???======>>>@@@@@@@@@>>>>>>>>>===;;;:::888777999999888888888777777777777888999;;;;;;;;;;;;:::999888777666666777888999;;;;;;;;;;;;:::999888777777777666555555666777777777777888999999999999999888888777666555555555555333333333222222222222111111111222333333444333333111111000000111111222333333333222222222222111111111222222222111111333555444333333333333222222222//////000111222222222222333333444444444555555555888888888888888888777777999999:::;;;;;;;;;::::::999999999888888777777777999999888888888999999:::999999888777777777777888888888777666666666666777999777555666777888777666888;;;===>>>???CCCJJJPPPSSSXXXaaajjjvvv~~~rrriiibbb^^^YYYUUUSSSPPPNNNLLLLLLLLLKKKIIIFFFFFFEEEEEEEEEEEEFFFFFFBBBCCCDDDFFFHHHIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJKKKKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIHHHFFFEEEFFFFFFGGGCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@??????>>>===>>>???BBBDDDEEEEEEDDDDDDDDDBBBAAAAAABBBBBBAAA???===<<<;;;999888888999999999::::::;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;:::888777666555666777999::::::999888777<<<;;;;;;<<<<<<<<<======@@@@@@???>>>======<<<<<<>>>>>>>>>>>>???@@@AAAAAADDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???>>>>>>???@@@@@@???<<<<<<<<<;;;:::999888777888888888777777777666666666777999;;;;;;:::999888888777777666666777777888::::::::::::999999888888888777555444444555777888666777777888999888888888777666666555444444555555222222222222222222222222333333444444444333333222111111000000111111222333555444444444333222111111///000111000//////111333111111111000000000//////000000111111222333333333333333444444555555666666999999888888888888777777999::::::;;;;;;:::::::::999999888888777666666666999888888888888999999::::::999888777777888999:::;;;:::999888777777777777999888777666777777888888<<<>>>@@@BBBDDDJJJRRRYYYaaahhhtttvvvnnnhhhaaa]]]WWWTTTPPPNNNMMMLLLKKKJJJFFFFFFEEEEEEDDDEEEEEEEEEBBBCCCEEEHHHJJJKKKLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFDDDDDDDDDDDDEEE@@@AAACCCDDDEEEEEEDDDDDDBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@???===<<<:::999888888999:::::::::;;;<<<<<<<<<;;;;;;999999999:::::::::;;;;;;888888888888777777777666666777888999:::999999888<<<<<<======>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;<<<<<<======CCCDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA???>>>>>>@@@@@@@@@>>>888999:::::::::::::::999888888888888777777777777555666888::::::999777666888888777777777777888888888888888777777777777777777666444333333444666777555666777777888888777777555555444444333444444444222222222222222222222222555555555444333222111000111111000000111111222333555555555555444222111000---...///...------///111111111111000000000//////111111222222333444444555333333444555555666777777999999999888888888888888:::::::::;;;;;;::::::999888888888777777777666666777777777777777888999:::;;;:::999888888999:::;;;===<<<;;;:::999888888888999999888777777888:::;;;BBBDDDHHHJJJNNNVVVaaahhhppp{{{xxxppphhhccc]]]YYYTTTPPPNNNMMMLLLJJJFFFFFFEEEDDDCCCCCCCCCCCCBBBDDDGGGIIIKKKLLLLLLLLLJJJJJJHHHGGGGGGGGGHHHIIIGGGHHHIIIIIIIIIJJJLLLNNNKKKJJJIIIGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@@@@AAACCCCCCDDDDDDCCCAAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA???>>>>>>===>>>>>>===>>>???@@@AAAAAAAAAAAAAAA???>>>???@@@AAA@@@>>><<<;;;:::999888999::::::<<<<<<<<<===<<<<<<;;;;;;999999999999::::::::::::666666777777777888888888777777888888999:::::::::<<<===>>>????????????>>>>>>>>>======<<<<<<;;;;;;::::::999999999:::;;;;;;@@@AAACCCDDDEEEDDDDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>???@@@>>>===777888999::::::;;;;;;;;;999999888888888777777777555666777888888777666666888888888888888888888888777666666555555555666666666666555444444555666666555555666777777777777777444444333333333333333444111222222222222333333333444444444444333111000///111111000000111111222333444444555555444222111///---.........------///000444333333333333222222222222222222222333444555666333333444555666777777888888888888999999999::::::::::::;;;;;;;;;:::999999888888888888888888888888777777777777777888999:::;;;::::::::::::;;;;;;<<<>>>>>>===;;;;;;::::::::::::;;;;;;:::999;;;>>>AAADDDHHHNNNTTT[[[eeerrrzzz}}}tttmmmgggbbb\\\WWWUUUSSSQQQOOOJJJIIIHHHFFFEEEDDDDDDCCCDDDEEEHHHJJJLLLLLLLLLKKKJJJJJJHHHGGGGGGGGGHHHHHHFFFGGGIIIHHHFFFFFFIIIKKKJJJIIIGGGFFFFFFFFFHHHIIIEEEFFFGGGGGGHHHHHHGGGGGGFFFEEECCCBBBAAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCC???@@@BBBDDDEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCCCCAAA@@@???>>>======>>>>>>===>>>>>>??????@@@@@@@@@@@@>>>===>>>@@@@@@???>>>===<<<:::999999::::::;;;<<<=========<<<;;;::::::888999999999999:::::::::777888888888999999::::::999999888777888:::<<<======>>>???@@@@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;999999999999999:::;;;;;;===>>>@@@AAABBBBBBBBBAAACCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>??????===;;;999999::::::;;;:::::::::888888888888777777777777666666666666666666666666777777888888888888777777666666555444444555666777666666666666666666666666444555666666777777666666333333222222222222333333111111222222222333333333111111222222222222222111111111000000111111222333222333444555444222111///...///000///......000222444444444444333333333333222111111111222333444555333333444555666777888888777777888888999:::;;;;;;:::;;;;;;;;;::::::999888777777888888999:::::::::888777777888999:::;;;;;;::::::;;;<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<===>>>======???DDDHHHIIIOOOXXXbbbmmm{{{|||pppkkkeee___\\\YYYWWWUUUOOONNNLLLJJJIIIGGGGGGFFFDDDFFFIIIKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFGGGHHHHHHFFFHHHIIIGGGDDDCCCEEEHHHJJJIIIGGGEEEEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDBBBAAA@@@@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCC>>>???AAACCCDDDDDDDDDCCCGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAABBBDDDEEEAAA@@@???============>>>======>>>>>>??????@@@@@@???>>>===>>>???@@@???>>>===<<<;;;:::::::::;;;<<<=========<<<;;;:::999888888888999999999:::::::::::::::::::::::::::::::::;;;:::888777888:::===???===>>>???@@@AAA@@@??????::::::;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;<<<>>>???@@@@@@@@@???CCCCCCBBBAAAAAA@@@?????????>>>===>>>???>>><<<:::;;;;;;;;;;;;;;;:::999888888777777777666666666666777666666555555555666666666666777777777777666666777666555444444555666777777777888888888888777777444555555666666666666666333222222111222222333333111111111222222333333333......000111222333333444111111111000111222222333111222333444444222111//////000111000///000111333333333333222222222111111111000000000000222333444333333444555666777888999666666777888:::;;;<<<===;;;;;;;;;;;;::::::999888777777888999:::;;;;;;<<<999999999999:::;;;<<<===999:::<<<=========<<<;;;???>>>>>>===============>>>@@@AAA@@@@@@CCCHHHMMMTTT\\\gggttt~~~wwwmmmfffbbb```\\\ZZZWWWTTTOOOLLLKKKKKKKKKJJJKKKKKKKKKMMMOOOOOOMMMLLLJJJIIIGGGFFFDDDCCCCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGIIIIIIGGGFFFFFFFFFGGGHHHDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>????????????????????????@@@@@@AAABBBBBBCCCCCCDDDAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA???????????????>>>======??????@@@AAAAAAAAAAAA@@@AAA@@@??????>>>>>>??????<<<<<<;;;:::;;;<<<===>>>???===;;;;;;<<<<<<;;;::::::999999888888999999::::::::::::999999888888888999999999999999999999999:::<<>>:::888<<<<<<;;;::::::999888888888888999::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???DDDDDDDDDCCCAAA???===<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888777777777777777777777666555555555555555444555666666444555666888:::999888777666666666777888888888777777777777777777777777777666666666666555555444333333222111111111111111000111111222222444444444333333222222222444444444444444444444444666666555444333111000/////////...------...000111222222222111111111000000///000222222111111222444333444555666777999::::::999999:::;;;;;;<<<<<<======<<<;;;:::::::::::::::;;;:::888666666777888:::999999999999:::;;;;;;<<>><<<<<<>>>>>>>>>>>>???@@@@@@@@@>>>>>>???AAACCCEEEFFFGGGHHHNNNVVV\\\gggooo|||yyyqqqlllhhhccc```[[[WWWSSSOOONNNNNNMMMMMMLLLLLLLLLMMMNNNNNNLLLJJJHHHGGGFFFDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>???????????????????????????@@@@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA???????????????>>>>>>===??????@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>??????<<<;;;;;;::::::<<<===>>>===<<<::::::;;;<<<;;;:::999999888888888888999999::::::999999888888888888::::::::::::::::::::::::;;;<<<>>>??????===;;;999<<<<<<;;;::::::999888888888888999999:::;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>DDDCCCAAA???======<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999888777777666666777777666666555444444444444444555666666666555555777888999999888777777777777777999888888888888777777777777777777777666666666555666666555444444333222222111111111111222222333444444444444333333333222222333333333333333333333333444444444444333222111111111000000/////////000000222222222111111111000000000111333333222222444555555666666777888999::::::999::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::888777777888888999:::999999999:::;;;<<<===???>>>======>>>?????????>>>???@@@???>>>???AAACCCEEEGGGJJJMMMQQQXXXbbbjjj}}}zzztttnnnjjjddd```[[[WWWUUUTTTSSSRRRQQQPPPOOOOOOPPPOOOMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@???>>>>>>??????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>><<<;;;:::::::::;;;===>>>;;;:::888999:::;;;;;;:::999999888888888888999999:::999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;=========>>>===<<<<<<;;;<<<;;;;;;::::::999999888888888999999::::::;;;;;;999999999999:::;;;<<<===CCCAAA>>>;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999::::::::::::999999999888777777666666777777555555444333333333333444555666666666555555777999999999888888777888888888::::::999999888888888888777777777666666666555555666666666555555444444333111111222333444555555666444444444444333333333333222222222222222222222222222222222222222222222222000111111111111111000000222222222111111111111111000222444444333333555666888888999999::::::::::::::::::;;;;;;<<<===============<<<<<<<<<<<<;;;;;;:::::::::999999999888888::::::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCDDDGGGIIIIIIMMMRRRXXX___jjjwwwzzzuuupppllleeeaaa^^^\\\ZZZYYYXXXVVVTTTSSSSSSQQQOOOMMMJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@?????????==============================>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>??????@@@AAAAAAAAAAAA@@@??????>>>============>>>;;;;;;:::::::::;;;<<<===:::888777888999;;;;;;:::::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888999999::::::::::::888777777888888999:::;;;??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888888888777666666666666666555555444444333444444555555666777666555555777999999999888888888999999:::;;;:::::::::999888888888777777666666666555555555666555555555444444444333111222333444555666777777444444444444444444333333222222222222222222222222333222222111111111111111---...000111222222111000111111111111111111111111000222444444333444555777999999:::;;;;;;:::999888;;;;;;;;;<<<======>>>>>>=====================<<<:::::::::;;;::::::999888:::::::::;;;<<<===>>>???>>>???@@@@@@@@@AAABBBDDDGGGHHHHHHHHHIIIKKKNNNQQQQQQVVV^^^gggqqq~~~}}}xxxqqqjjjfffccc```^^^^^^\\\YYYVVVUUURRRPPPMMMJJJIIIHHHGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCAAAAAA@@@@@@@@@@@@@@@???========================<<<<<<===>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@???>>>======<<<<<<======;;;::::::999:::;;;<<<===999888777777999;;;::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========???>>>===<<<;;;<<<<<<===;;;;;;::::::::::::999999888888999999999999999:::777666666777777888999:::<<<===>>>??????===;;;999::::::;;;;;;;;;;;;;;;;;;888999999::::::999999888888777777666555666666666666555555555555555666666555666777777555666777999999999888999999:::;;;;;;;;;;;;::::::999888888777666666666666555555555555444444444333333333333333111222444555777777777777444444444444444444444444444444444444444444444444555444222111////////////)))+++---000111222222222111111111111111111111111000222333444444444666888999:::;;;<<<<<<:::999888;;;;;;<<<======>>>>>>???======>>>?????????>>>===:::;;;;;;;;;;;;:::999999;;;;;;;;;<<<===>>>@@@AAA???AAACCCCCCBBBCCCFFFHHHHHHIIIJJJKKKLLLOOOTTTXXX___fffppp{{{~~~vvvpppkkkgggddddddaaa\\\YYYVVVSSSPPPNNNJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@AAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;:::999999999:::<<<===:::999777888999::::::999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======::::::;;;;;;<<<=========>>>>>>===<<<<<<<<<<<<===::::::::::::::::::::::::888888999999999999999999666666666666777888999::::::<<>>;;;999::::::::::::;;;;;;;;;;;;999999::::::::::::999999888777666666555555666666666555555555555666777777666777777777666666888:::999888999999:::;;;<<<===;;;;;;:::999888777777666666666666555555555444444333333333333333333333333222333555666777777777666444444444444555555555555444444444444444444444444555444222000............)))***,,,...000111222333111111111111111222222222111333555555555666888::::::;;;===>>>>>>===;;;999<<<<<<======>>>?????????===>>>???@@@AAA@@@???>>><<<<<<;;;;;;;;;:::::::::;;;<<<<<<===>>>@@@AAABBB@@@CCCFFFFFFEEEEEEIIILLLHHHJJJLLLOOORRRXXX___ddduuu}}}xxxsssppplllhhhccc^^^[[[WWWTTTQQQNNNMMMKKKIIIGGGEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<======>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@>>>===<<<<<<;;;;;;<<<<<<;;;:::999999999:::;;;<<<<<<:::999888:::::::::999:::999999888888999999:::::::::::::::;;;;;;;;;<<<999::::::;;;<<<<<<=====================<<<<<<<<<::::::::::::::::::::::::999999888888888888888888666666666666777888999::::::;;;===??????>>><<<;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::777777666555555555555666555444444444555555666777666777888777666666888:::888888999999;;;<<<===>>>;;;:::999888777666666555666666555555555444444444444444444444444444444444222333555777777666555444444444444444555555555666333333333333333333333333444222000.........//////------......///000222222000000111111111222222222333555777888888999;;;===<<<===@@@AAAAAA@@@>>>===<<<======>>>>>>???@@@@@@===>>>@@@AAABBBAAA@@@???>>>===;;;:::::::::;;;<<<<<<<<<======???AAABBBCCCBBBEEEHHHHHHGGGHHHLLLPPPNNNQQQUUUZZZaaakkktttzzz~~~{{{sssoooiiiddd```]]]YYYVVVSSSRRRPPPMMMKKKIIIHHHGGGDDDEEEFFFFFFFFFEEECCCBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@??????@@@AAAAAAAAAAAA@@@======<<<;;;;;;;;;;;;<<<::::::999999999:::;;;<<<===;;;999999::::::999888888888777777777777888888888888888999999:::::::::999999::::::;;;<<<===============>>>===<<<<<<;;;::::::::::::::::::::::::999999888888888888888888666666666777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::777777666555555555555555333333333333333444555666666777888777666666888:::888888999:::;;;<<<>>>???::::::999888777666555444666666555555555444444444444555555555555555555555222444555777777666444333444444444555555555666666222222222222222222222222222000///......///000111222111000//////000111222000000111111222222222222555777999::::::;;;===???===???BBBDDDDDDCCCAAA???=========>>>??????@@@@@@===>>>@@@BBBBBBBBB@@@??????===;;;:::999:::<<<===<<<<<<===>>>???AAACCCDDDCCCGGGJJJJJJHHHIIINNNRRRWWW[[[aaahhhrrr}}}{{{vvvppplllgggbbbZZZUUUXXXTTTPPPMMMLLLJJJHHHGGGJJJHHHFFFEEEFFFGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>???AAABBBDDDCCCAAA??????AAABBB@@@===???>>>>>>>>>@@@AAA@@@?????????>>>======>>>???@@@AAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDCCCAAA@@@@@@?????????@@@AAA@@@???>>>===<<<;;;:::999:::;;;<<<===999999999::::::;;;;;;;;;::::::999999888999999999777777777777777888999999:::;;;;;;999888777888999;;;;;;;;;;;;;;;:::::::::???===<<<<<<=========;;;::::::::::::::::::::::::::::::999999888999999999555666777888888888888888<<<>>>@@@AAAAAA???===;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;777666555444444555666777666666666777777777777777777666666666777888999999777888:::<<<<<<;;;:::999888777777666555444444444666666555444333333222111333444555555444444666777555444444333333444444555222444444444222333666999666222222666999555111///---........./////////000222222222111111111111111//////111222333444444555444666999===???@@@@@@???AAAAAABBBCCCBBBAAA@@@??????@@@AAA@@@??????AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>??????BBBCCCDDDDDDCCCDDDFFFHHHJJJLLLNNNNNNNNNPPPVVV[[[aaakkkwww}}}wwwqqqkkkccc]]]\\\XXXTTTQQQPPPNNNLLLJJJHHHGGGEEEEEEFFFFFFDDDCCCDDDCCCCCCBBBBBBAAAAAAAAA??????>>>>>>???AAABBBCCCCCCAAA??????AAAAAA@@@>>>@@@?????????AAABBBAAA@@@???>>>=========???@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAADDDCCCCCCBBBAAA@@@@@@?????????@@@AAAAAA@@@???>>><<<<<<::::::::::::;;;<<<999999999:::::::::;;;;;;888888888777888888888999888777777777777777888888999:::;;;999888777999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;999999:::;;;:::999:::::::::::::::::::::::::::999999888888888999999888888999:::::::::::::::;;;===???@@@@@@???===;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;666555444444444444555666555555555555555555555555666666666777777888999999777888:::;;;<<<;;;:::999777777777666555444444444666666555444333333222222333444555555444444555777444444333333333333444444444333333444555555333111555222222555666333111333111111111222222222222222000000111111111222222222///000111333444666666666999;;;===???@@@@@@??????AAABBBCCCCCCCCCBBB@@@???AAABBBCCCBBB@@@@@@AAACCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@??????@@@@@@AAABBBCCCDDDEEEEEEFFFIIIKKKIIILLLOOOQQQSSSYYYaaagggpppzzzyyyqqqiiiccc^^^[[[VVVSSSQQQOOOMMMLLLHHHHHHGGGHHHHHHGGGEEECCCEEEEEEDDDCCCCCCBBBAAAAAA???????????????@@@AAABBBBBB@@@???@@@AAAAAA@@@>>>AAA@@@???@@@BBBCCCBBBAAA>>>=========>>>@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@??????@@@AAABBBBBBAAA@@@???>>>===;;;:::999::::::;;;999999999999::::::::::::666666666777777888888999888888777777777777777888999::::::999888888:::<<<;;;;;;;;;<<<<<<======>>>===;;;999999:::::::::999::::::::::::::::::::::::999888888888888888999999999999:::;;;;;;;;;::::::;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;555444444333333444555555444444444444444444444333666666666777888888999999777888999:::::::::999888777777666666555444444444555555555444444333333333333444666555444444555666444444333333333333444444555333222444999:::777444777333222444444222222555333333333333333333222222//////000000111222222222///000222444666888999999???@@@AAABBBBBBAAA@@@???BBBCCCDDDDDDDDDCCCAAA@@@DDDEEEEEECCCAAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@CCCBBBBBBAAAAAABBBCCCCCCEEEFFFGGGHHHHHHJJJMMMOOONNNQQQVVVZZZ___gggqqqyyyyyypppjjjdddaaa\\\XXXVVVTTTQQQOOOLLLKKKKKKLLLLLLJJJGGGDDDEEEDDDDDDCCCBBBAAA@@@@@@???????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBBBBBBBAAA============>>>@@@BBBCCCAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<:::999999::::::999999999999999999999:::555666777888888999999999999888888777777777777777888999::::::999999;;;===:::;;;;;;<<<===>>>??????>>><<<::::::;;;<<<;;;:::999999999999999999999999888777777777777888999999888888999999999999888888999:::<<<=========;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::444444444444555555555666555444444444444444333333555555666777888999999999777777888999999888888777666666666555555444444444444444444444444444333333333555666555444444555666444333333333333333333444555333222555:::BBBHHHKKK???777111222555444333333111111111111111000000000000000111111111111111111111222444777999;;;<<<<<>>>>>>>>?????????@@@??????@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>???@@@AAA@@@???>>>=========???AAACCCDDDAAAAAAAAA@@@@@@@@@??????BBBBBBAAA@@@???>>>======>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBAAA@@@>>>===<<<:::999999::::::999999999999999999999999666777888999::::::::::::888888777777777777777888888:::::::::999999;;;===:::;;;;;;<<<===>>>??????===;;;:::999;;;;;;:::999999999999999999999999999777666666666777777888999888888888999999888888777888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999888888555555666666777777777777777666666666555555444444444555666888999999999999777777777777777777666666555555555555444444444444333333444444444444444444444555666555444333444666333333333222222333333333333444444444:::GGGZZZgggHHH;;;000111666777333000000000000000000000000000333333222222111111000000333444666999;;;===>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEEEECCCAAA@@@AAABBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGJJJKKKLLLLLLMMMPPPUUUYYY^^^dddmmmvvvxxxtttmmmhhhccc___[[[XXXTTTRRRPPPOOOMMMJJJFFFCCCDDDDDDCCCAAA@@@???>>>>>>>>>>>>??????@@@??????>>>>>>@@@AAAAAA@@@???@@@BBB???>>>===>>>@@@AAA@@@??????>>>>>>>>>???AAABBBCCCAAAAAAAAA@@@@@@@@@??????BBBAAAAAA@@@???>>>======>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBBAAA@@@>>>===;;;:::999::::::;;;999999999999999888888888666777999:::;;;;;;:::999777777777777777888888999:::;;;;;;:::999999;;;===;;;;;;;;;<<<<<<======>>>;;;999777777888888888777999999999999999999999999666555555555666777888999999999:::::::::999888888777777888999::::::::::::999999999999999999999999888999999999888777666555555666777888888888888888888888888777666666555555333444666888999::::::999777777666666666555555555444444444444444444444444333333333444444555555555444666666666444333444555333333222222222222333333333555555444888EEE[[[lllIII<<<111222666666222///111111111222222222333333444333333333333222222222666777999;;;===???@@@@@@>>>???@@@AAACCCEEEFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDCCCAAA@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKMMMOOORRRWWW^^^bbbhhhppp|||~~~wwwpppkkkeeeaaa]]]\\\YYYUUURRRPPPMMMIIIFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>???@@@@@@???>>>===>>>@@@AAAAAA??????AAACCC@@@???>>>???AAABBBAAA@@@@@@@@@???>>>???@@@BBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBDDDEEEEEEGGGGGGGGGFFFEEEBBB@@@>>><<<<<<::::::::::::;;;<<<999999999999888888888777666777999::::::999888777666666666666777888::::::;;;<<<<<<;;;999999:::<<<;;;;;;;;;;;;;;;<<<<<<<<<:::888777666777888777666888888888888888888888888555555555555666777888888888999999999999888777666666666777888888999999:::777777777777777777777777777777777777666555444333444444666777888888888777999999888777777666555555222444666888:::::::::999777666666555444444555555444444444444444444444444222222333333444555666666555666777666444333444555333333222222222222333333444666666444555===JJJTTTAAA:::333333333111111333000111111222333444555555222222333444444555666666999:::<<<===???@@@@@@AAA@@@AAAAAABBBDDDEEEGGGGGGGGGHHHHHHIIIIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLOOORRRWWW]]]fffnnnttt}}}}}}wwwqqqlllhhhddd```[[[WWWTTTQQQMMMKKKGGGFFFEEEDDDBBBAAA@@@???===>>>???@@@@@@???>>>======@@@BBBAAA??????AAACCCAAA@@@???@@@BBBCCCBBBAAAAAA@@@?????????@@@AAABBBAAAAAAAAA@@@@@@@@@??????::::::;;;<<<===>>>???@@@>>>>>>???AAACCCEEEFFFFFFIIIIIIHHHGGGEEEBBB???>>><<<;;;:::999:::;;;<<<===999999999999888888777777666777999:::999888666555555555555666777999;;;;;;<<<======;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::<<<:::888888999:::999888888888888888888888888888444444444555555777888888666666666666666555444444555666666777888999999:::666666666666666666666666666666666666555444333222222333555777777777777666999888888777666555555555222333666999:::::::::999777666555444444444444444444444444444444444444444222222333333444555666666555666777666444333444555333222222222222222222333666666555444444555777999999777555444000---111888//////000111333444555555000111222444666888999:::;;;<<<===>>>@@@@@@AAAAAACCCCCCCCCCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDDDDFFFHHHGGGHHHIIIJJJLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQQQQTTTYYY```hhhsss}}}}}}tttmmmkkkhhhddd```\\\XXXTTTQQQNNNKKKGGGEEEEEEDDDCCCBBBCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBBBBCCCDDDAAAAAAAAA@@@@@@@@@??????@@@AAABBBCCCDDDEEEFFFGGGHHHHHHFFFEEECCCAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::999999999888888777777777777777777777888888999888;;;======<<<::::::;;;888999:::;;;<<<<<<<<<<<<999999999888999999::::::777777777777777777777777444444444444666888:::<<<:::999777666444333333333888888999999999999888888888888777666666666666666666555444444333333333333444555555666777888888999777777666555555555555555555777999:::::::::888777888777777666555444444444444444444444444444444444888777555444444555666777444444444444444444444444555555444444444333333333666555444333333444666777777666555444333222222222---...000111333444444444666666666666777777777777===>>>???@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKJJJHHHGGGHHHIIILLLLLLMMMNNNPPPPPPOOOMMMNNNPPPSSSRRRQQQRRRVVVZZZ\\\___fffnnnxxxzzzqqqnnniiieeeaaa]]]YYYUUURRROOOKKKHHHGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFDDDBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888777777777777888888999:::888:::<<<<<<;;;::::::::::::;;;<<<======>>>======:::999999888999999::::::777777777777777777777777666666555555666777888999999888777555444444333333777777888888888888777777777666555555444444444555666555444333333333333333555555666666777888888999777777666555555555555666555666888::::::999888777888888777666666555444444444444444444444444444444444555555666666666555555444444444444444444444444333333333444444555555555666555444444444444555666888777666555444444444444///000222333444555555555777777888999999:::;;;;;;AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIIIIHHHHHHHHHHHHHHHIIIGGGIIIJJJJJJJJJJJJLLLMMMMMMMMMNNNPPPQQQRRRQQQPPPRRRUUUWWWWWWWWWYYY^^^bbblllpppxxx~~~{{{vvvrrrmmmhhhccc___ZZZWWWRRRNNNLLLJJJHHHFFFGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEGGGIIIIIIGGGFFFEEEDDDBBB@@@??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999777777777777888999:::;;;888:::;;;;;;:::999999:::;;;<<<===>>>????????????::::::999999888999999:::777777777777777777777777777777666555555666666777888777666555444444444444555555666666666666555555555444333333333333333333555555444333333333333444555666666777777888888888888888777666666666666666555666888999999999888777666666555555444333333333444444444444444444444444111222444666777666555333444444444444444444444444111222222333444555666777777666555444444444444444888888777666555555555555222333444555666777777777999999:::<<<===>>>???@@@EEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHKKKJJJIIIIIIHHHHHHHHHHHHFFFHHHJJJLLLMMMNNNQQQSSSQQQQQQRRRSSSTTTUUUUUUUUUTTTWWWZZZ[[[]]]aaaiiiooo{{{}}}vvvooojjjccc___ZZZWWWTTTRRROOOMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHIIIJJJFFFEEEDDDCCCAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999999999888888888555555555666777888999:::777999::::::888888888:::;;;<<<===>>>>>>?????????::::::999999888888999999666666666666666666666666666666666666666666666666777666555555444444444444444444555555555555444444444444333333222333333444555555444444333444444555666666777777777888888888888888777666666666666777555666777888888888777777333333333222222222111111444444444444444444444444000111333555555666555555444444444444444444444444222222333333444555666666777777666555444333333333777777666555555555666666444555666777777888888888:::;;;<<<>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIHHHJJJMMMOOOPPPRRRUUUWWWWWWWWWXXXWWWWWWWWWYYYZZZYYY]]]aaaeeejjjrrr|||{{{uuukkkhhhccc___\\\ZZZWWWUUUQQQOOOMMMJJJHHHFFFEEEDDDFFFEEEDDDCCCCCCDDDDDDEEECCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDEEEGGGHHHIIIEEEDDDCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;777888888888888888888888444444444555666777888888777888999888777666888999::::::;;;<<<============;;;:::999999888888888999666666666666666666666666333444555555666777777777666555555444444444555555444444555555555555444444555444444444444444555555666555555444555555666666777777777777888888888888888777777666666666666666555555666666777777777777444444444333333333333333444444444444444444444444333222222222333444666777444444444444444444444444444444444444444444444444777777666555555444333222555555555444555555666666555666777888999:::::::::<<<===>>>@@@BBBDDDFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMLLLLLLKKKLLLLLLMMMPPPRRRSSSTTTUUUXXXZZZZZZ[[[[[[ZZZXXXYYY\\\___dddiiipppwww~~~xxxtttooojjjgggddd```^^^UUUTTTQQQNNNJJJHHHFFFEEEGGGEEEDDDBBBAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGDDDCCCBBBAAA@@@??????>>><<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;;;;::::::777888888888888999999999666666555555555666777777777777888777555555777999888999:::;;;<<<<<<<<<<<<;;;;;;:::999888888888888777777777777777777777777222333444555666777777666444444444444444444555555555555666666666666555555555555555555555666666777777666666666666777888888888888888888888888888888777777666555555555555555555555555555666666666777777777666666666666666666444444444444444444444444555444333222222444777888444444444444444444444444555555444444444333333333555666666666555444333333444444444444555666666777666777999;;;<<<===>>>>>>???@@@AAACCCEEEGGGHHHIIIDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHJJJLLLNNNPPPQQQOOOOOOOOONNNNNNOOOOOOPPPSSSUUUWWWXXXXXXYYY[[[]]][[[]]]^^^]]]]]]___eeejjjpppvvv{{{vvvqqqllliii^^^\\\YYYUUUQQQNNNLLLKKKIIIHHHEEECCCAAAAAABBBBBBDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;;;;::::::999999999::::::;;;;;;;;;999888888777777777777888666777777666444444666888888999:::;;;;;;<<<<<<;;;<<<;;;:::999888888888888777777777777777777777777444444555666666555555444444333333333444444555666777777888888888888777777555555444555555666666777888888777777888999999:::888888888888888888888888666555555444444444444444555555444444555555666666666666666666666666666777444444444444444444444444555555555555555555666666444444444444444444444444333333444444444444444444444555555666666555444333555555555555666777888999999:::<<<>>>@@@AAABBBCCCCCCDDDEEEFFFHHHIIIKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNQQQSSSTTTPPPPPPPPPPPPQQQRRRSSSSSSUUUWWWZZZ[[[\\\^^^```bbb```bbbeeefffgggllluuu||||||vvvsssfffdddaaa]]]YYYVVVSSSRRRMMMKKKHHHEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<=========<<<;;;:::999888888888888666666666555444444666888888999:::;;;<<<<<<<<<<<<<<<;;;:::999888888888888777777777777777777777777555666666777666444333111333333333333444555555666888888999999999999888888444444444444444555666777999888888888999:::;;;;;;999999888888888888888888555555444333333333333444555444444444444555666666444444444444444444444444444444444444444444444444444555777888888666555333444444444444444444444444111222222333444555666666333444555666666666555444666666666666777999:::::::::<<<>>>AAACCCEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHJJJJJJKKKMMMPPPRRRTTTVVVQQQQQQQQQQQQRRRTTTUUUVVVVVVXXX[[[]]]___aaadddfffdddhhhlllooorrryyyvvvqqqjjjeeebbb^^^YYYUUUSSSPPPNNNLLLKKKKKKIIIGGGGGGFFFEEEFFFGGGGGGFFFDDDGGGFFFFFFEEEEEEGGGHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@??????@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>===;;;;;;:::::::::;;;;;;<<<>>>======<<<<<<<<<======<<<===============<<<<<<;;;:::999999888888999999999888888777777777777777999:::<<<===<<<:::888666777888:::<<<<<<<<<:::999999999999888888888888777888888888777666444333222444444444555666777777888888999:::888666444333444;;;;;;;;;::::::999999999999::::::::::::::::::;;;<<<;;;:::999888888888888555555444444444333333333333444444444444444444333555555666666666666555555666666666666777777777777555555555555666666666777444444444444444444444444222222333444444555666666444555777666555555666777777777888999:::;;;;;;<<<===???AAADDDFFFHHHJJJJJJLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTUUUWWWXXXYYYXXXZZZ]]]```bbbdddhhhoootttqqquuuzzzwwwqqqmmmiiiccc^^^ZZZXXXUUUSSSRRRQQQOOOMMMHHHGGGFFFFFFGGGGGGEEEDDDFFFEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>=========<<<<<<;;;;;;<<<============<<<<<<<<<<<<======<<<======>>>>>>======<<<;;;::::::999999999999999999888888777777777777777:::<<<===???>>>===;;;999:::;;;<<<======<<<:::999::::::999999999888888888888888888777666444333222444444555555666777777888888999::::::888777777777:::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888555555555444444444333333444444555555555555444444666666777888888888888888444444555555555666666666555555555666666666777777444444444444444333333333444444444555555666666666444666777777666666777999999999:::;;;===>>>?????????AAACCCFFFIIIKKKLLLMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVXXXZZZ[[[[[[\\\```dddgggjjjooovvv|||~~~xxxrrrkkkfffaaa___[[[YYYWWWVVVSSSQQQLLLKKKIIIIIIIIIIIIGGGEEEGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGGGGFFFFFFFFFEEEEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>======<<<======>>>======<<<<<<<<<<<<============>>>>>>>>>>>>======;;;;;;:::999999999999:::999888888777777777777777999:::<<<===>>>===;;;:::<<<======>>>===<<<:::999;;;;;;:::::::::999999999888888888777666555444333444555555666666777777888777999;;;;;;::::::;;;<<<999999:::;;;;;;<<<<<<===:::;;;;;;;;;<<<<<<<<<===;;;;;;::::::999888888888666555555555444444444444555555666666666666555555222333444555555555555555333333333444444444444555555555666666666777777777555444444444333333222222666666666666666666666777555777888888777888:::<<<<<<===>>>???AAABBBCCCDDDDDDEEEHHHKKKMMMOOOQQQRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^___aaaccchhhnnntttxxx~~~vvvpppllliiidddaaa^^^\\\YYYVVVSSSPPPNNNMMMLLLLLLJJJHHHHHHHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@???????????????>>>>>>=========>>>>>>======<<<<<<=========<<<<<<<<<<<<======>>>======>>>?????????>>>>>><<<<<<;;;:::::::::::::::999888888777777777777777444666777999999999888777;;;;;;<<<<<<<<<<<<;;;:::<<<<<<<<<;;;;;;;;;::::::888888888888777666555444555555666666777777777777555888:::;;;;;;;;;===>>>;;;;;;;;;;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999888888666666666555555555555444666666777777777777666666333333444444444444333222333333333444444444555555555666666666666777777777555555444444333333222222666666666666666666666666777888:::::::::;;;>>>@@@@@@@@@BBBCCCEEEFFFHHHHHHIIIJJJMMMOOORRRTTTUUUVVVSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^^^^]]]]]]^^^___```cccfffiiilllsss|||{{{wwwrrrmmmiiieeeaaa^^^YYYVVVRRRPPPOOONNNLLLJJJIIIHHHGGGGGGGGGGGGIIIIIIGGGHHHHHHIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???@@@@@@??????===<<<;;;;;;::::::;;;;;;999888888777777777777777333444555666666666666555888888999:::;;;<<<<<<<<<============<<<<<<<<<<<<999999999999888777666666666666666777777777777777444666999::::::;;;<<<>>>======<<<;;;::::::999999777888888999::::::;;;;;;<<<=========<<<;;;:::999777777666666666555555555666666777777777777666666::::::999999888777555555555555555555666666666666666666666666777777777888555555555444444333333333666666666666777777777777:::;;;<<<<<<===???CCCFFFEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOQQQSSSUUUWWWXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTTTTUUUUUUVVVXXXXXXXXXYYY[[[]]]___```aaaaaa]]]___aaabbbdddiiiooosssxxxyyysssmmmhhhddd```\\\XXXUUUSSSQQQOOONNNKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????????????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???===>>>???@@@@@@AAA@@@@@@======<<<;;;;;;;;;;;;<<<999888888777777777777777555666666777777777777666666777888999:::<<<======???>>>>>>>>>>>>=========::::::;;;;;;:::999999888777777777777777777777777555777999:::999:::;;;<<<======<<<;;;999888777666666666777888999:::;;;;;;>>>>>>??????>>>===;;;:::777777777777666666666666666666777777777777666666999999999888777666555444666666666777777777777888666666666777777777888888555555555555555555555555666666777888888999999:::===>>>??????AAADDDHHHKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSUUUVVVWWWXXXXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[[[[\\\]]]___aaaccceeeeeefff```cccgggjjjmmmttt|||zzztttpppjjjgggbbb^^^[[[ZZZWWWVVVQQQOOOMMMKKKIIIIIIIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???===>>>???@@@AAAAAAAAAAAA>>>======<<<<<<<<<<<<<<<999888888777777777777777888888888777777777777777999999999:::;;;<<<======@@@????????????>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::777777777777777777777777777999::::::999999999:::;;;;;;:::999888888777777666777888999:::;;;;;;<<>>???@@@AAABBBDDDGGGLLLPPPRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVWWWXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVXXXXXXXXXYYYZZZ[[[]]]^^^```aaacccfffhhhiiijjjkkkjjjnnntttyyy}}}tttpppkkkfffdddbbb```^^^XXXVVVSSSOOOMMMKKKJJJIIIHHHIIIJJJKKKKKKIIIGGGFFFCCCBBBBBBCCCCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============;;;;;;;;;<<<<<<>>>??????===>>>???@@@AAABBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<999888888777777777777777888888777777666666555555<<<<<<;;;;;;;;;<<<<<<===@@@@@@@@@????????????>>>==================<<<<<<888888888777777777777777999:::<<<;;;:::999999:::999999888888888888888888777888888999;;;<<<======@@@AAABBBCCCBBB@@@>>><<<888888888888777777777777555555666666666666555555222333444666777888888888666666666666777777777777777777777777888888888888555555666777888999::::::888999:::<<<>>>???@@@AAAAAABBBCCCDDDEEEIIIOOOSSSWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXWWWVVVYYYYYYYYYZZZ[[[]]]^^^___cccdddfffiiikkkmmmnnnnnnuuuzzzzzzvvvtttqqqkkkeeebbb___ZZZWWWUUURRRNNNLLLNNNLLLJJJIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDEEEFFFFFFDDDBBBFFFFFFEEEDDDCCCCCCCCCCCCBBBBBB@@@???>>>>>>>>>>>>===>>>@@@BBBBBBBBB@@@???@@@@@@AAAAAABBBAAAAAAAAA??????>>>===<<<;;;::::::999888888777777777777777777777777777777666666666777888:::;;;<<<<<<;;;:::;;;<<<===>>>>>>???>>>>>>??????>>>>>>======<<<<<<:::999888777666666666666999999999::::::;;;;;;;;;:::;;;<<<<<<;;;:::777666666777999:::;;;===@@@CCCDDDCCCBBB@@@>>>===;;;;;;999999999888888666555555777777666666666555555555222222333444555777777888999999999999999888888888888888777777777777888888::::::::::::999999999999>>>???@@@BBBCCCDDDDDDEEEHHHIIIJJJKKKLLLOOOSSSVVVYYYYYYYYYYYYXXXWWWVVVUUUYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\[[[YYYYYYZZZ[[[\\\]]]^^^___```bbbfffiiihhhkkkooopppqqquuuzzz{{{tttnnniiieee```\\\YYYVVVSSSPPPQQQOOOLLLKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEFFFHHHHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>===<<<;;;::::::999888777777666666777777666666666666666666666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>===============<<<;;;:::999888888888888999999:::::::::;;;;;;;;;999999999999999::::::;;;888999;;;<<<<<<>>>@@@CCCDDDCCCBBB@@@>>><<<;;;:::999999999888888777666555555555555444444333333333444444555555666777888888888777777777777777777777999999888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>???>>>>>>===<<<;;;::::::999888777777666666777777555555555666666666666666888888777888888999:::;;;=========>>>======<<<<<<<<<<<<<<<===============>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;999888777777888;;;>>>???;;;<<<=========>>>@@@BBBCCCCCCAAA???===;;;:::999888888999888888777666555555555555555444444444444666666666777777888888888888888888888888888888888:::999999999:::;;;<<<<<<<<<======>>>@@@AAAAAABBBFFFGGGIIIKKKMMMNNNOOOOOONNNOOOQQQQQQRRRTTTWWWZZZ]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[]]]^^^___^^^]]]]]]^^^```bbbbbbcccccceeeiiiooottt||||||uuupppmmmiiigggaaa^^^[[[XXXVVVUUURRRPPPMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFFFFEEEEEEDDDCCCCCCAAA@@@@@@????????????@@@@@@AAABBBBBBBBBBBBAAAAAACCCCCCCCCBBBBBB@@@???>>>???>>>===<<<;;;::::::999888888777666666666666666555555555555555666666666888777777666777888:::;;;============<<<<<<;;;:::;;;;;;;;;<<<<<<=========>>>===<<<<<<;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;999999999999:::<<<>>>@@@>>>?????????>>>>>>???AAABBBBBB@@@>>><<<:::999888888888888888888777666666777777777777777777777777777777777777777777777888:::::::::::::::;;;;;;;;;::::::::::::;;;<<<>>>>>>>>>???@@@BBBDDDFFFGGGHHHKKKLLLNNNPPPRRRTTTTTTUUUSSSTTTUUUVVVVVVWWWZZZ]]]^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^______aaabbbbbbaaa______aaaccceeefffhhhjjjnnnttt|||{{{wwwuuullliiieeeaaa___\\\YYYVVVVVVUUUSSSQQQPPPOOONNNNNNMMMLLLKKKKKKLLLLLLKKKIIIGGGGGGGGGGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBDDDDDDDDDDDDCCCBBB@@@@@@>>>>>>===<<<;;;:::999999888777777666555666666666555555555555666666777777888777777666777888:::;;;<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>===<<<>>>??????>>>======>>>@@@@@@@@@???===;;;:::888888777888888888888777777666888888888888888888888888777777777777777888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAABBBDDDFFFIIIKKKMMMNNNPPPQQQRRRTTTVVVXXXXXXYYYWWWXXXZZZZZZZZZ[[[]]]___^^^____________^^^]]]]]]______^^^______aaabbbccccccccccccbbbaaaaaadddfffiiikkkoootttzzz{{{xxxsssoookkkhhhdddaaa]]]\\\YYYVVVTTTRRRQQQPPPQQQPPPNNNNNNOOONNNLLLJJJFFFGGGHHHHHHGGGFFFDDDCCCAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@>>>======<<<;;;:::999999888777666666555555666666555555666666777777888888888888777888888999:::;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>??????===;;;:::===>>>>>>===<<<;;;===>>>>>>======<<<;;;:::999888777777888888888888777777666666666666777777777777888888888999999999:::::::::;;;;;;<<<<<<=========>>>>>>>>>@@@AAACCCEEEFFFGGGHHHJJJLLLOOORRRTTTUUUUUUVVVWWWYYYZZZ[[[[[[\\\ZZZ\\\^^^^^^]]]^^^___aaa___```````````````______```_________```bbbccceeecccdddddddddeeegggkkknnnrrrvvv||||||xxxtttqqqgggeeebbb___[[[XXXVVVUUUVVVUUUSSSRRRRRRQQQNNNLLLHHHHHHIIIJJJIIIGGGFFFDDDBBBBBBBBBCCCCCCDDDFFFFFFEEEDDDDDDCCCCCCCCCCCCCCC@@@AAAAAABBBAAAAAA@@@@@@>>>===<<<<<<::::::999888777777666555555555555666666666777777888999999:::777888999::::::;;;;;;;;;999::::::;;;;;;;;;::::::;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;::::::;;;===;;;;;;;;;;;;::::::::::::777777888888888888777777666666666777777888888888999999:::;;;<<<======>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJKKKMMMNNNPPPSSSVVVXXXZZZ[[[ZZZ[[[\\\]]]^^^^^^^^^^^^\\\^^^`````````___```aaaaaabbbbbbccccccbbbbbbbbbbbbbbbaaaaaabbbdddfffhhhfffgggiiilllooottt{{{uuussspppkkkgggdddaaa```ZZZXXXWWWUUUUUUSSSPPPMMMKKKKKKMMMMMMMMMKKKIIIGGGCCCCCCCCCCCCDDDFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>???@@@@@@@@@??????>>>===<<<;;;:::999999888777777666555555555555555666777777888999:::::::::777888:::;;;<<<<<<;;;:::888999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999======<<<<<<<<<<<<===>>>======<<<<<<<<<;;;;;;;;;;;;:::888888888:::<<<===999:::::::::999999:::<<<::::::::::::::::::::::::666777777888888888777777888888999999::::::::::::;;;;;;<<<===>>>???@@@AAACCCCCCDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGIIILLLNNNOOORRRSSSUUUWWWZZZ\\\^^^___^^^^^^___```````````````^^^___aaabbbaaa```aaabbbccccccdddeeeeeedddddddddfffeeeddddddeeehhhjjjllljjjlllppptttzzz{{{tttqqqnnnjjjfffeeecccaaa___]]]ZZZVVVSSSUUUSSSQQQPPPOOOMMMJJJGGGHHHGGGFFFFFFFFFGGGIIIJJJIIIHHHFFFEEEEEEEEECCCAAABBBAAA???@@@BBBCCCBBBBBB>>>===<<<:::888777666555888888888777777777666666777777777777777777777777999::::::;;;;;;;;;::::::999888888999;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999;;;;;;<<<<<<===>>>>>>???===<<<<<<;;;;;;:::999999;;;::::::999999999999999999999999999999999:::;;;;;;;;;:::999999999999999;;;;;;;;;:::999999888888999999::::::;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDEEEGGGIIIKKKLLLJJJKKKLLLNNNQQQSSSTTTUUUYYY[[[^^^aaabbbcccbbbbbbeeedddccccccbbbbbbbbbbbbcccccccccdddccccccbbbaaa```bbbcccdddcccccceeefffffffffffffffgggkkkqqquuuxxxzzz{{{wwwpppmmmiiifffccc___[[[XXXWWWUUUSSSRRRQQQNNNKKKIIIJJJIIIHHHGGGFFFGGGGGGHHHJJJHHHFFFEEEEEEEEEDDDBBBAAA@@@>>>???@@@AAAAAA@@@>>>===<<<;;;:::999888777777777666555555555555555888888888888888888888888888999999:::::::::::::::;;;:::999;;;===>>>===<<<;;;;;;;;;::::::::::::999:::::::::;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::999999888888888888888999999888888999999::::::888888888888888999::::::;;;;;;;;;::::::999999999;;;<<<<<<======>>>>>>>>>@@@AAABBBDDDFFFHHHIIIJJJHHHHHHIIIJJJKKKMMMOOOPPPQQQRRRSSSVVVXXXZZZ\\\]]]\\\^^^```cccdddeeeeeeeeegggfffeeeeeeddddddeeeeeecccccccccdddddddddccccccdddeeefffgggfffgggjjjllliiijjjlllmmmpppuuu{{{}}}wwwqqqlllhhhdddaaa___\\\ZZZXXXVVVTTTPPPMMMNNNMMMLLLJJJIIIIIIHHHHHHLLLJJJGGGFFFFFFGGGFFFEEECCCAAA@@@@@@AAABBBAAA@@@>>>======<<<;;;;;;::::::<<<:::888777777888999:::999999999999999999999999999::::::;;;<<<<<<;;;;;;===<<<;;;<<<>>>@@@???>>>>>>===<<<::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===<<<<<<;;;;;;;;;::::::999999999999999888888888888888999:::;;;777777888888999;;;<<<==================<<<<<<<<>>>>>>>>>>>>>>>>>===<<<===@@@AAA@@@???AAA@@@>>><<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>===============<<<;;;;;;;;;;;;;;;999999999999999:::;;;<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHLLLLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYZZZ\\\^^^```cccdddeeeeeeeeeeeefffgggiiikkkllliiiiiihhhhhhhhhhhhiiiiiihhhhhhggggggfffffffffgggeeeffffffggghhhlllqqquuuxxx{{{}}}wwwuuuqqqnnnkkkgggbbb___XXXXXXWWWWWWUUUTTTSSSSSSQQQNNNKKKJJJJJJJJJIIIHHHHHHFFFDDDCCCDDDDDDCCCAAA========================999777444222222333555777<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???????????????>>>>>>???AAABBBAAA@@@BBB@@@>>>===<<<===???@@@>>>???????????????@@@@@@BBBBBBAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;===>>>>>>???????????????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDGGGGGGHHHJJJKKKMMMNNNNNNRRRSSSSSSSSSTTTTTTTTTUUUYYYYYYZZZ[[[\\\\\\[[[[[[[[[\\\]]]___aaaccceeefffeeeeeeffffffhhhiiikkkllliiihhhhhhhhhhhhhhhiiiiiihhhhhhfffeeeeeeeeeeeefffiiikkklllnnnqqqvvv}}}~~~zzzuuupppmmmdddccccccbbb```^^^\\\[[[UUUSSSQQQOOOOOOMMMKKKIIIIIIGGGEEEDDDDDDDDDBBBAAA????????????>>>>>>>>>>>>;;;999888666666777888999========================:::;;;<<<>>>????????????AAA@@@@@@AAACCCDDDDDDCCCAAA@@@>>>=========>>>???======>>>??????@@@AAAAAACCCCCCCCCBBBAAAAAA@@@@@@===<<<;;;;;;:::;;;;;;;;;=========>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHLLLMMMNNNPPPRRRTTTUUUVVVYYYYYYYYYYYYXXXXXXXXXXXX\\\]]]^^^_________^^^]]]___```aaabbbdddeeeffffffeeeeeefffggghhhiiijjjjjjhhhhhhhhhhhhhhhhhhiiijjjhhhgggfffeeefffggghhhiiimmmpppssswww|||wwwvvvuuusssoookkkhhhfff___^^^\\\[[[ZZZWWWRRROOONNNLLLIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBBBBBBBBBBEEEDDDCCCDDDGGGHHHGGGFFFBBBBBBBBBAAAAAAAAAAAA@@@===>>>???@@@AAACCCDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA??????>>>============>>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^^^^^^^^^^____________```bbbccccccaaa```___ccccccddddddeeefffffffffdddeeeggghhhiiijjjiiiiiiiiihhhhhhhhhiiiiiijjjkkkjjjjjjjjjkkkmmmpppsssuuuwww{{{|||wwwrrrpppiiihhhggggggeeeaaa[[[WWWSSSQQQNNNMMMMMMLLLKKKIIIFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIFFFFFFFFFGGGFFFEEEEEEDDD@@@@@@AAACCCEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGKKKKKKLLLMMMOOOQQQSSSTTTRRRSSSTTTUUUVVVWWWXXXYYYWWWXXXZZZ\\\^^^```bbbcccaaaaaabbbccccccdddeeeeeeaaacccdddeeeeeecccaaa```ddddddddddddeeeeeeeeeeeedddeeehhhjjjkkkjjjiiihhhiiiiiiiiiiiijjjjjjkkklllnnnoooppprrrvvv{{{~~~zzzvvvuuuuuurrrlllfffbbb___ZZZWWWUUUUUUTTTSSSOOONNNMMMLLLJJJIIIHHHGGGJJJHHHFFFEEEFFFGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIHHHFFFEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKMMMMMMMMMLLLLLLPPPQQQRRRSSSUUUWWWXXXXXXZZZ[[[[[[\\\^^^```bbbccc]]]___```bbbcccccccccccceeeddddddddddddfffggghhhgggggghhhhhhhhhggggggfffgggdddcccdddgggiiiiiigggeeehhhjjjkkkjjjiiiiiijjjhhhjjjkkkllllllmmmppprrrtttvvvzzz~~~~~~wwwqqqnnnjjjfffcccaaa___]]][[[WWWVVVUUUSSSQQQOOOMMMMMMNNNLLLJJJJJJKKKKKKKKKJJJKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOOOONNNOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOOOONNNNNNLLLKKKJJJIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRVVVVVVWWWYYYZZZ[[[\\\]]]^^^______```bbbdddeeefffcccccceeefffggggggffffffggggggfffffffffgggiiiiiihhhhhhhhhhhhhhhgggffffffgggeeeccccccfffgggfffeeedddfffiiijjjjjjjjjkkklllnnnoooqqqrrrtttvvvzzz}}}}}}zzzvvvtttppplllhhhfffeeeccc```]]]ZZZXXXWWWWWWUUUTTTSSSTTTUUUTTTTTTPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRTTTUUUVVVSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSOOOPPPPPPQQQRRRSSSTTTTTTVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ]]]]]]^^^___aaabbbccccccddddddeeefffgggiiijjjjjjiiijjjjjjkkkkkkjjjjjjiiiiiiiiihhhggghhhiiijjjkkkkkkkkkjjjjjjiiihhhgggggghhhgggeeeeeefffffffffeeeggghhhjjjlllmmmooorrrtttxxxzzz|||~~~}}}vvvppp}}}yyywwwvvvssspppllliiifffeeecccaaa```___``````___^^^YYYXXXXXXWWWWWWXXXXXXYYYYYYXXXXXXXXXYYYZZZ[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZUUUVVVWWWXXXYYY[[[\\\\\\]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]______^^^^^^^^^```bbbcccccccccdddeeeeeefffggggggiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjiiihhhhhhhhhiiijjjkkknnnnnnmmmkkkjjjiiiiiihhhiiihhhhhhhhhiiijjjkkkkkkmmmoooqqqsssuuuyyy}}}yyyuuupppjjjeee|||xxxuuusssooonnnlllllllllllljjjhhhfffeeeeeedddddddddddddddbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````````````````aaaaaa]]]]]]^^^```bbbcccdddeeeccccccbbb```````````````aaaaaabbbbbbbbbccccccccceeeeeedddddddddfffhhhiiigggggghhhhhhiiiiiijjjjjjlllmmmnnnoooppppppoooooooooooonnnmmmmmmllllllllljjjiiiiiiiiiiiikkklllmmmpppooommmllljjjjjjjjjjjjiiijjjkkkmmmoooqqqtttvvvwwwyyy|||}}}vvvqqqnnniiiddd___}}}}}}|||zzzwwwuuusssrrrqqqooonnnnnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmlllllllllllliiiiiiiiiiiiiiihhhhhhhhhfffggghhhiiikkklllmmmnnnlllkkkiiihhhggghhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllmmmllllllllllllmmmmmmmmmmmmooopppqqqrrrrrrqqqppppppqqqpppooonnnnnnnnnnnnnnnllllllllllllnnnppprrrssssssrrrpppooonnnnnnnnnooooooqqquuuwwwzzz}}}wwwtttpppkkkhhhccc___[[[~~~}}}||||||~~~~~~}}}|||||||||||||||zzzzzzzzzyyyyyyyyyxxxxxxtttsssssssssrrrqqqqqqqqqpppqqqqqqssstttuuuvvvvvvtttsssrrrppppppqqqrrrsssttttttsssrrrqqqpppoooooommmmmmnnnooopppppppppppprrrrrrrrrqqqqqqqqqqqqqqqqqqrrrtttuuuuuusssrrrqqqssssssqqqqqqpppqqqrrrrrrqqqqqqqqqsssuuuwwwzzz{{{|||{{{yyyxxxwwwxxxyyyzzz~~~xxxsssmmmkkkhhhdddaaa\\\XXXVVV{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{yyyxxxvvvvvvwwwxxxzzz{{{zzzyyyxxxvvvuuutttsssnnnpppqqqssstttssssssrrrvvvvvvvvvuuuuuuuuuuuuuuussstttvvvvvvvvvuuusssrrrvvvuuutttsssssstttuuuvvvuuuuuuvvvxxxzzz}}}{{{wwwqqqlllfffeeebbb___[[[WWWSSSQQQ~~~~~~~~~~~~|||{{{{{{}}}~~~{{{yyyxxxuuuuuuwwwxxxyyy{{{|||}}}||||||||||||{{{yyyxxxwwwzzzzzz{{{|||||||||{{{{{{wwwwwwxxxyyy{{{}}}}}}yyyuuuqqqmmmiiifffccc```[[[VVVQQQNNNLLLKKK}}}}}}~~~zzzzzzwwwrrroookkkhhhccc```\\\YYYUUUPPPKKKIIIGGGGGG|||uuuppppppmmmiiieeebbb___[[[XXXSSSQQQNNNJJJFFFDDDCCCBBBxxxrrrlllhhheeeccc___\\\ZZZWWWSSSQQQMMMLLLIIIGGGDDDBBBAAAAAA|||vvvpppkkkfffaaa]]]]]]ZZZWWWUUUSSSQQQMMMKKKHHHGGGEEECCCAAA@@@???>>>uuuqqqlllgggccc___[[[XXXVVVTTTQQQOOONNNLLLIIIGGGBBBAAA@@@???===;;;:::999}}}wwwrrrkkkhhhccc___\\\YYYVVVSSSQQQOOOLLLKKKJJJHHHFFFDDD??????>>><<<;;;999777666yyyuuupppkkkhhh```]]]YYYUUUSSSPPPMMMKKKNNNLLLIIIHHHGGGFFFDDDBBB??????>>>===;;;999777666|||tttooommmiiiccc^^^TTTSSSPPPMMMKKKJJJIIIIIIGGGFFFEEECCCAAA???>>>===<<<;;;999777666666777888~~~xxxtttnnnfffbbb___\\\WWWRRRNNNMMMKKKHHHFFFFFFEEEFFFDDDCCCBBB@@@>>>===<<<;;;:::999777555555555666777{{{vvvppplllgggbbb\\\XXXVVVTTTOOOLLLFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@>>>===;;;:::888888777777555444444555666777|||vvvrrrmmmgggddd]]]ZZZUUUQQQOOONNNKKKHHHAAA@@@???>>>===>>>??????======<<<:::999888666666666555444444444555666777~~~xxxuuupppkkkfffaaa]]]ZZZQQQOOOKKKHHHFFFDDDCCCBBB???>>>===<<<<<<===>>>???<<<;;;:::999888777666555444444444444444555555555wwwqqqmmmkkkgggccc^^^ZZZVVVTTTKKKIIIFFFCCCAAA???>>>>>>===<<<;;;;;;;;;<<<===>>>::::::999888777666555444333333333333333333333222yyyrrrkkkfffccccccaaa]]]XXXTTTQQQPPPIIIGGGEEEBBB???======>>>;;;:::999888888999::::::888888777666555444333333111111111111000//////...vvvpppjjjddd```ZZZZZZYYYVVVQQQLLLJJJIIIEEEDDDBBB???;;;999999:::999888777666555666777777666666555555444333222222////////////...---,,,+++{{{ppphhhddd___XXXSSSVVVSSSOOOLLLJJJHHHEEEBBBAAA@@@>>><<<:::888666555555444444333333444444555555555555555444222000///......---------,,,,,,,,,tttmmmeee___]]][[[WWWSSSQQQNNNJJJGGGEEECCC@@@>>><<<;;;:::999888777666555444333333333333333333444333333444333222000///......------------,,,,,,,,,~~~uuunnnddd^^^XXXTTTSSSRRROOOLLLIIIFFFCCC@@@???===:::888777666666666555555444444222222222222222222222222222222222111000///...---------------,,,,,,,,,,,,|||vvvppphhhbbbZZZVVVPPPLLLJJJGGGDDDBBBCCCAAA>>><<<;;;999777555444444444444333333222222000000111111111111000000111111111000///......------------,,,,,,,,,++++++wwwpppjjjddd^^^ZZZSSSPPPKKKGGGCCC@@@>>><<<@@@===;;;999999888666555555444444333222111000000///000000111111000000///111111000000//////......------,,,,,,,,,+++++++++wwwqqqjjjccc]]]XXXTTTQQQIIIGGGEEEBBB@@@===<<<;;;<<<:::888777777777555444444444333222111000000///...///000111111000///...111000//////.........///,,,,,,,,,,,,++++++++++++{{{ttthhhddd]]]VVVQQQMMMJJJIIIAAAAAA@@@>>>;;;:::999999888666444333444444333222000000000000000000000000...///111222222111///...//////---,,,,,,------...,,,,,,,,,++++++++++++***~~~vvvnnnhhhaaa]]]VVVPPPKKKGGGEEEEEE??????>>><<<888666555555555333111111111222111000,,,------...///000111111///000111333333111000///...---,,,+++++++++,,,---,,,,,,,,,+++++++++******wwwpppiiiaaa[[[SSSOOOJJJFFFDDDAAA>>><<<;;;:::999777555333111000666555333111000000111222000///---++++++---///000////////////////////////...---,,,,,,++++++,,,,,,---,,,,,,+++*********+++uuummmfff___XXXSSSOOOKKKGGGCCCAAA???<<<;;;888888777666444333222222555444222000//////000111000///---++++++---///000...........................---,,,,,,++++++,,,,,,---,,,++++++******++++++xxxqqqhhhaaa[[[UUUNNNIIIHHHEEEAAA???===<<<:::999555555555444444333333333333222000///......///000///...---++++++---...///...........................---,,,,,,++++++,,,,,,,,,,,,++++++******++++++}}}mmmggg___XXXTTTOOOIIIEEEBBB@@@<<<;;;;;;:::999888555444444333222222111111000///...---------......///...,,,++++++,,,...///...........................---,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,wwwoooccc]]]VVVQQQNNNJJJEEEAAA>>><<<999888999999999888555444333222111///............------------------...---,,,,,,,,,,,,---..............................---,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,xxxmmmeeeXXXSSSMMMIIIGGGDDD@@@===;;;999666666777888777777444333222111///...---,,,---------------------,,,------,,,,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,wwwmmmccc\\\QQQLLLFFFCCCBBBAAA===:::888666444333444555555444111111000000///...------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,++++++******++++++,,,---tttkkkbbbXXXRRRNNNJJJDDDBBBAAA@@@===:::666444222111222333333333.../////////////////////,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,+++*********+++,,,,,,---vvvjjj```XXXRRRNNNDDDAAA???===<<<;;;888666555555444333333222111111111000///...---,,,++++++,,,,,,,,,++++++*********...///000///---+++***+++///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,zzzooocccZZZRRRLLLHHHBBB@@@===<<<;;;999777555444444333333222111111000000//////...---,,,+++***,,,,,,,,,+++++++++******---......---+++***+++,,,......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~tttmmmcccYYYQQQJJJEEEAAA???===;;;999999888555333222222222111111000000///......------,,,+++******,,,,,,,,,++++++++++++***,,,,,,,,,+++******,,,......------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,|||sssgggbbbYYYQQQJJJDDD@@@===<<<:::888777666666333222111111000000000/////////------,,,,,,+++******)))+++++++++++++++++++++++++++++++++)))(((***---///------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sssiii]]]XXXQQQKKKFFFBBB===;;;888777555444555444222000000000///////////////...,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++***)))(((***---000,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}ttthhh___TTTPPPKKKFFFCCC???<<<:::666555333333333333222000////////////////////////,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,+++***+++---///+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++~~~vvvpppggg\\\SSSKKKHHHDDDAAA???<<<:::777555333222222333333222000////////////////////////,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,------,,,+++---...++++++******+++,,,,,,---+++++++++,,,,,,---------************************uuummmfff^^^SSSKKKFFFCCC@@@===<<<:::777555444333222222333333222000/////////000000000000000------,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++---//////---,,,,,,---+++*********+++,,,,,,---+++++++++,,,,,,---------************************wwwjjjaaa[[[TTTKKKCCCAAA???===;;;888666555555666555444333111000//////........................,,,,,,,,,++++++*********************************))))))***+++,,,,,,------++++++,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,+++***)))vvvmmmaaaZZZUUUPPPHHHAAA???>>><<<999777666555444333333222111000//////...------------------------,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,+++++++++,,,+++++++++***+++++++++***************,,,,,,++++++************xxxhhh```VVVPPPMMMIIICCC>>>===<<<:::777666444333333000000000000/////////...++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************++++++++++++++++++***+++++++++++++++++++++,,,,,,++++++******)))))),,,+++***)))((()))******xxxppp]]]WWWOOOIIIFFFCCC???::::::999777555444333222222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++***************************+++++++++------,,,+++******)))))),,,***)))''''''(((***+++xxxllldddWWWRRRKKKEEEBBB???;;;888888777555444333222222222/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***************************)))))))))***+++,,,...------,,,+++***))))))+++***(((''''''(((***,,,zzzoooddd\\\QQQMMMGGGBBB>>><<<999777666555444333222222222222////////////000000000000------------------------***++++++++++++,,,,,,,,,************************))))))*********************)))(((((()))***,,,---------,,,,,,++++++************)))((()))***+++,,,{{{qqqfff[[[SSSJJJGGGBBB>>>;;;999777666555555444333222222222222//////..................++++++++++++++++++++++++******+++++++++,,,,,,,,,************************(((((())))))******++++++))))))((('''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,{{{qqqggg[[[PPPHHHDDDBBB>>>;;;888777666666555444333333222222333333......---------,,,,,,,,,*********************************++++++,,,,,,,,,************************'''(((((()))***++++++,,,)))(((''''''(((***,,,---,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,|||nnnccc]]]UUUKKKCCC>>>===<<<:::888777555555444333222000///---,,,+++......---,,,,,,+++******))))))***++++++++++++***)))*********)))***+++---******************++++++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))}}}rrrdddZZZSSSMMMDDD===<<<<<<:::999777555444333222111111000///...------......---,,,,,,+++******))))))***+++++++++++++++)))***+++***))))))+++,,,,,,,,,+++***)))))))))***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}qqqgggYYYOOOIIIDDD>>>999:::999888777555444222222///////////////............------,,,,,,++++++***)))******+++++++++++++++***+++,,,***)))(((***+++...---+++***)))(((((((((******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......xxxppphhh___RRRHHHCCC@@@<<<999777777666555333222111000/////////.........---------------,,,,,,+++++++++)))***++++++,,,,,,+++++++++,,,,,,+++)))((()))+++,,,,,,+++***)))))))))***))))))***+++,,,,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////yyymmmfff^^^VVVLLLCCC???<<<;;;999555555444333111000//////000000///...---,,,++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++,,,,,,+++)))((()))+++***)))))))))***+++,,,,,,))))))***+++,,,------...++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........yyymmmbbb\\\SSSMMMDDD>>>:::888777777444333333222000//////...000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,***)))(((***+++(((((())))))***+++---...))))))***+++,,,,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////wwwkkkaaaXXXSSSJJJEEE???:::777555555555333333222111000//////...------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++***))))))+++,,,))))))))))))***+++,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222yyymmmcccYYYRRRMMMFFFCCC>>>:::777555555555333222222111000//////...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))*********)))***+++---++++++***************+++***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---000222444444wwwjjj___WWWPPPJJJEEE===;;;999666444333333333111000///......------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++++++++******+++++++++*********))))))************************+++++++++*********))))))++++++,,,,,,,,,,,,------...............///000111xxxpppcccYYYRRRLLLFFFBBB;;;:::888666444333333333111000///...------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------......---......///000111~~~kkkcccYYYPPPJJJEEE@@@<<<999888777555444333333333111000///...------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,------------,,,,,,,,,+++++++++******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))+++---......++++++,,,,,,,,,,,,---------------......///111111|||rrr^^^XXXOOOHHHDDD@@@<<<888666666555444444333333333000000///...------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,---.........,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***+++,,,---...+++++++++,,,,,,,,,------------------...000111222~~~pppgggUUUOOOGGGBBB@@@===999666444444444444333333222222000///...------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,---.........,,,,,,,,,+++++++++******************************++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------///000111222~~~rrrddd\\\NNNIIICCC???===<<<888555333333444333333222111000000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,------------,,,,,,,,,+++++++++*********************+++++++++************************+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333zzzpppeeeYYYQQQJJJEEE@@@===<<<:::777444333333333333222111///...//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333}}}qqqggg\\\RRRJJJHHHCCC>>>;;;;;;:::666333333333333333222000...---//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---///111222333qqqcccZZZRRRKKKFFFDDDBBB>>>:::666333222111000111111222222222111111111000...---,,,+++++++++///...---,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,++++++++++++++++++++++++---------............///vvviii]]]UUUOOOIIIEEEAAA???<<<888555333111111111111222222222111111000000///...,,,++++++******---------------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------rrrjjj___UUUOOOJJJFFFBBB===<<<999666444222222222222222222222222111000//////...---+++************++++++---......---,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,{{{iiiaaaWWWOOOKKKGGGCCC???;;;999777555444333333333333333333222111000///......---,,,+++************)))***,,,...///...,,,+++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((***++++++******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,zzzrrrccc\\\SSSLLLHHHEEE@@@===999888666555444444444555333333333222111000///...------,,,+++************(((***,,,......---,,,+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))(((***++++++******+++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,|||pppiii]]]WWWOOOIIIFFFCCC>>>;;;888777666444444444444555222222222222222111000///------,,,+++++++++++++++******,,,------,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,rrrfff^^^VVVPPPIIIDDDBBB@@@===:::777666444333222222333333111111222222222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++)))))))))*********++++++xxxlll___WWWOOOJJJDDDAAA@@@???<<<999666444333111000000111111000111111222222222111111......---,,,,,,,,,------------,,,+++*********++++++*********+++,,,,,,---++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,++++++++++++++++++++++++(((((((((((()))))))))))){{{ooobbbYYYVVVMMMIIIEEEAAA???<<<:::888666555555444222111000000333333333222222222111111------++++++++++++------++++++++++++++++++++++++***++++++,,,,,,---......---,,,++++++******++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++***))))))***+++,,,+++***)))(((((()))***+++************************((()))***+++,,,+++******uuuiii]]]TTTRRRJJJGGGBBB???<<<:::888666666555444333222111111000222222111111111000000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++,,,------------,,,++++++******++++++++++++++++++++++++++++++************+++++++++,,,,,,+++***))))))***+++,,,******))))))))))))******************************((()))***+++,,,++++++***xxxkkkaaaVVVOOONNNGGGCCC???<<<:::888666444555555444333222111111000000000000000////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++,,,---------,,,++++++******++++++++++++++++++++++++++++++************++++++++++++++++++************++++++))))))************))))))************************))))))***++++++++++++***ooodddZZZQQQLLLKKKDDDAAA===:::888777555333444444333333222111111000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,))))))******+++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((************************))))))******++++++++++++vvvhhh^^^VVVNNNJJJIIIBBB???<<<999888777555333333333333222222111111000111000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++------------------,,,,,,+++++++++,,,,,,+++++++++((()))***++++++***)))((())))))))))))))))))))))))***************+++++++++xxxmmmaaaYYYSSSKKKFFFFFFAAA>>>:::888777777555444333333222222111111111111000000000000////////////+++,,,,,,------,,,,,,+++*********++++++,,,,,,---***++++++,,,,,,---......---,,,++++++******++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))******))))))******+++,,,}}}nnndddZZZTTTOOOGGGBBBAAA???<<<999777666666444333222222222222111111111111/////////.........------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------+++,,,,,,------...//////---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,------,,,++++++******))))))))))))******))))))))))))))))))))))))+++***)))))))))***+++,,,uuuggg]]]UUUPPPLLLDDD>>><<<>>>;;;777666555555444222222222222111111111111111......---------,,,,,,,,,++++++------------++++++))))))***+++,,,,,,------,,,,,,---......//////000---,,,++++++******+++++++++++++++++++++++++++++++++*********))))))((((((++++++------------+++++++++***)))(((((()))***+++))))))))))))))))))))))))+++***)))))))))***,,,---sssiii```XXXOOOJJJHHHFFFAAA===:::999777666444333333222222333444444333111...,,,------......///.........------..................*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++******++++++(((((())))))))))))((((((+++++++++*********))))))))))))))))))))))))******(((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++{{{lllccc[[[TTTLLLGGGEEECCC???<<<:::999777666444333333333444333333222111000///...///////////////...---,,,------------------------++++++++++++++++++,,,,,,,,,++++++++++++,,,---------,,,++++++******++++++))))))************))))))+++++++++*********))))))*********)))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++}}}pppcccZZZTTTOOOHHHDDDBBBAAA===:::999888777555444333333333555444222000/////////000000000000000///---,,,+++...------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,++++++******++++++***++++++++++++++++++***+++++++++***************+++*********))))))((((((''''''(((((())))))(((((())))))))))))))))))))))))((((((((()))******++++++sssggg[[[TTTNNNJJJEEEBBB@@@???<<<:::888888666555444333333333333222111000////////////...............---,,,+++------,,,,,,+++***)))))),,,,,,,,,++++++*********+++++++++***+++,,,,,,------,,,++++++******++++++******++++++++++++******************************++++++******)))((((((((()))******+++++++++******(((((((((((((((((((((((((((((())))))************wwwkkk```WWWQQQJJJHHHDDDAAA???===;;;:::888777666444333333333333000111222222222000...---***+++,,,---------------------,,,+++******)))))),,,,,,,,,++++++*********+++************+++,,,,,,---,,,++++++******++++++)))******************)))************************************))))))((((((******++++++++++++******(((((((((((((((((((((((()))))))))))))))*********}}}pppeee\\\TTTNNNGGGFFFCCC@@@>>>;;;:::999777666555444333333333333...000222333333111...,,,)))***+++,,,---.........---,,,,,,++++++*********,,,,,,++++++++++++++++++***************+++,,,,,,---,,,++++++******++++++))))))************))))))***************+++++++++)))))))))))))))))))))***))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))******tttiii```XXXPPPKKKDDDDDDBBB???<<<999777777666666555444333333333333///000000111111000///...,,,,,,---...////////////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,***************++++++,,,---,,,++++++******++++++******++++++++++++******))))))*********+++++++++((((((((()))******++++++)))************)))((('''))))))))))))))))))))))))***)))))))))))))))))))))zzznnnddd\\\UUUMMMHHHBBBBBBAAA>>>:::777666555666555444444333333333333111111///......///000000///000000000000000//////,,,,,,,,,,,,,,,,,,------*********++++++,,,,,,---*********)))***++++++,,,---,,,++++++******+++++++++,,,,,,------,,,,,,+++))))))******++++++++++++''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))*********)))))))))))))))wwwoooddd[[[UUUPPPJJJFFFBBBAAA@@@>>><<<:::888777555444222333444444333111111111111111111000//////////////////000000000000......---,,,,,,+++******************+++,,,---......---,,,,,,++++++++++++------+++******+++------...---,,,,,,++++++,,,,,,,,,+++)))''''''''''''((($$$%%%%%%%%%&&&&&&''''''++++++************++++++&&&''')))***++++++******))))))))))))))))))))))))ssskkkaaaXXXRRRMMMHHHDDD??????>>>===<<<:::999999555444222333444444333111111111111111111000//////000000000000//////////////////...------,,,++++++************+++,,,---......---,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,++++++++++++,,,...---+++***)))))))))***((()))))))))************+++******))))))******+++,,,,,,,,,+++***((('''&&&))))))))))))))))))))))))xxxmmmfff[[[SSSNNNJJJEEEAAA======<<<<<<;;;;;;::::::555444333333444444333111111111111111111000//////111111000000//////......//////......------,,,,,,+++******++++++,,,---...------,,,+++++++++,,,,,,------............------------,,,+++++++++++++++---,,,+++***************+++++++++++++++,,,,,,,,,+++******))))))******+++000///---+++)))(((''''''))))))))))))))))))))))))zzzpppggg```VVVOOOKKKGGGCCC@@@<<<<<<;;;;;;::::::999999666444333333444444333222111111111111111000//////222111111000///......---......---------,,,,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,---,,,,,,+++***+++++++++*********))))))(((((((((******************************))))))))))))******,,,,,,*********+++,,,---))))))))))))))))))))))))ssskkkbbb[[[RRRLLLIIIFFFBBB@@@===<<<;;;:::999888777666666555333444555555444222111111111111111000//////222111111000///......---,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,+++************+++***************)))))))))))))))))))))))))))))))))***))))))))))))))))))******)))))))))***,,,...000))))))))))))))))))))))))xxxmmmggg]]]WWWOOOIIIGGGEEEBBB???<<<<<<;;;999888666555555666555444444555555444222111111111111111000//////111111000000//////......++++++++++++************------,,,,,,,,,,,,------,,,,,,+++++++++,,,------------............------,,,,,,+++***************+++,,,,,,---,,,,,,+++++++++++++++******************))))))(((((())))))******************+++,,,,,,))))))))))))))))))))))))|||pppgggbbbYYYSSSKKKFFFDDDCCCAAA>>>:::999999888777777666666777555444444555555444333111111111111111000//////000000000000////////////++++++++++++++++++++++++...------,,,,,,,,,------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------,,,++++++***************++++++,,,---------,,,+++,,,+++++++++*********)))))))))(((((((((((())))))*********+++******))))))))))))))))))))))))))))))vvvkkkccc___VVVPPPIIIDDDBBBBBB???===777777777777777888888888777555444444555555444333111111111111111000//////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++++++++,,,,,,---...------+++******+++------,,,++++++***)))*********((()))++++++,,,+++***)))*********)))))))))(((((())))))(((((((((((())))))'''((()))+++++++++***)))))))))))))))))))))))))))}}}qqqhhh___YYYQQQMMMGGGBBB@@@>>><<<;;;;;;:::999777666777777888444555666666555333111000111222333111///...///000000000///...------,,,,,,,,,---...///...,,,***(((------------------------***,,,,,,,,,+++,,,---///111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,---,,,***(((((((((((()))((((((''''''(((***,,,---,,,+++)))''''''''''''(((+++++++++*********))))))xxxmmmddd\\\WWWQQQLLLFFFBBB???>>><<<;;;;;;;;;999888777777888888555555555555444333222111111222333111///...///000000//////......---,,,,,,******+++,,,+++)))'''&&&------------------------)))***+++***))))))+++---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((())))))((((((((((((((()))***---,,,+++***)))))))))***+++++++++*********))))))qqqggg___XXXTTTOOOKKKEEEAAA???===<<<;;;<<<;;;:::999888888888888666555555444333333333333111222333111///...///000000//////......---------------.........,,,+++***------------------------...//////...,,,,,,---///------...///...---***)))+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++***)))((((((((()))(((((())))))(((((('''&&&---,,,+++***)))))))))***+++************)))))))))yyykkkaaa[[[VVVRRRMMMIIIDDD@@@>>>===<<<;;;;;;;;;:::999999888888888666555444333222333444444111222333111///...///000000/////////......------//////000000000///...---------------------------000111111///------...///,,,---///000000---+++)))***************************)))))))))***+++,,,,,,+++******)))))))))))))))'''((()))******)))((('''***))))))(((((((((((((((************))))))))))))tttggg___YYYTTTQQQKKKHHHBBB???===<<<<<<;;;::::::::::::999888777777666555444333222333444555111222333111///...///000///////////////.........---------------,,,,,,,,,------------------------,,,,,,---+++))))))***+++---///000111111///,,,***************************))))))))))))******+++,,,************)))))))))((('''(((***+++,,,,,,++++++))))))))))))((((((((('''))))))))))))))))))))))))}}}pppeee^^^XXXSSSOOOJJJFFFAAA>>><<<<<<;;;;;;999999999999999888666666555444444333333444444444111222333111///...///000////////////////////////////////////////////////------------------------,,,------,,,******+++---//////111111000///---+++++++++++++++++++++++++++*********)))******++++++))))))************)))(((((((((***+++,,,---------******++++++++++++***)))(((((()))))))))))))))***xxxmmmddd]]]WWWQQQMMMHHHEEE@@@===<<<<<<;;;;;;888888999999888777555444333333444444555444444333111222333111///...///000/////////////////////000222222222111111222222333------------------------...///000///......000222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++((()))***++++++***)))(((***)))))))))***+++,,,,,,)))***+++,,,,,,+++***)))(((((((((((())))))******|||uuukkkccc]]]WWWPPPKKKGGGDDD???<<<;;;<<<;;;;;;777777888888777666444333222333444555555555444333111222333111///...///000////////////000000000000000///////////////000000------------------------,,,---...---,,,---///111///......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++((()))***++++++***)))(((,,,+++)))((((((((()))***'''((()))******)))(((''''''((((((((())))))******wwwoooeee\\\WWWRRRMMMJJJDDDCCC@@@>>><<<:::999999888888888888777666555444777555444444555555444333111111222222111000...---......////////////.........///////////////......,,,---......------...000,,,...000000...---,,,---,,,---.../////////...---+++,,,,,,------......///*********))))))))))))(((---,,,***)))((((((((((((+++***)))'''''''''((()))(((((())))))))))))(((((())))))))))))))))))))))))uuummmcccZZZUUUPPPKKKGGGCCCBBB@@@===;;;:::999888888888888888777666555444777555444444555555444333111111222222111000...---......////////////.........///////////////......---...//////......///000///111111111///------...---...............---------------,,,,,,,,,,,,,,,++++++*********)))))))))+++***)))((((((((()))*********++++++***)))((('''((())))))))))))))))))(((************************rrrjjj```WWWRRRMMMHHHDDDBBB@@@>>><<<:::999888777888888888888777666555555777555444444555555444333111222222111111000///.........////////////.........//////000000/////////...///111000//////000222222222222111...---...///000///...---------------...------,,,++++++******,,,,,,,,,+++++++++******((((((((((((((()))******(((***,,,------+++)))'''))))))************))))))************************{{{oooggg]]]UUUOOOKKKFFFBBB@@@???===;;;999888777777888888888888777666555555777555444444555555444333222222111111000//////.........////////////.........//////000000000000//////111222222000000111333111111111///......000222111000...---,,,,,,,,,---,,,,,,,,,++++++*********------,,,,,,,,,+++++++++(((((((((((((((((())))))((()))+++,,,,,,+++)))((()))******++++++******)))************************vvvkkkdddZZZRRRNNNJJJEEEBBB???>>>===;;;999888777777999999999999888777666555777555444444555555444333222222111000000/////////......////////////............///000111111000000000111222222111111222444...//////...---...111333111000...---,,,,,,,,,---*********++++++,,,,,,,,,---------,,,,,,,,,,,,+++*********)))(((((('''&&&))))))((((((((())))))*********++++++++++++******************************yyyqqqggg```WWWPPPLLLHHHEEEAAA???>>>===;;;999999888888999999999999888777666555777555444444555555444333333222111000////////////......////////////............///000111111111111000111222222111111222444---...//////......000222000///...---------------******++++++,,,------...---------,,,,,,,,,+++++++++,,,++++++***((('''&&&)))((('''''''''(((***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++ssskkkbbb[[[RRRLLLIIIGGGCCC@@@??????===;;;:::999999999999999999999888777666666777555444444555555444333333222111000/////////000......////////////............///111111222222111000111222222111111222333///111222222000...//////---...............------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***)))((((((((())))))************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++{{{oooggg^^^XXXOOOJJJGGGEEEBBB@@@@@@???===<<<;;;::::::999999999:::999999888777666777555444444555666444333333222111////////////000......////////////............///111111222222222///111222222111000222333333444555444111...------,,,---.../////////...---///......------,,,,,,+++,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++'''(((+++------,,,***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++uuukkkcccXXXTTTNNNIIIFFFDDDBBB@@@>>>>>>===<<<;;;;;;::::::===<<<:::888777777777888666666666666555555555555666444333111000000111111...000111111///...///000///000111222333444444444333333333333333333333333333333333222222222111111//////.........---------///...,,,+++***++++++,,,...------,,,,,,------...******+++,,,,,,,,,++++++******))))))))))))))))))+++++++++,,,,,,---------***++++++,,,,,,++++++***|||rrrhhhaaaXXXSSSMMMHHHEEECCCBBB@@@=========<<<;;;;;;::::::===<<<:::888777777777888777777777777666666666666555444333111111111111111...000111111000//////000000111222333333444333333444444444444444444444444444444444333333333222222............------------------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++***)))******************************++++++++++++++++++******++++++++++++******wwwnnnddd^^^VVVRRRLLLGGGEEECCCAAA@@@======<<<<<<;;;:::::::::<<<<<<:::999888777777777888888777777777666666666444444333222111111111111...000222222000///000111222333333444444444333333555555555555555555555555555555555444444444333333......---------,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,------...------,,,+++***)))(((++++++++++++++++++++++++++++++************************++++++++++++******{{{rrrjjjaaa[[[TTTPPPKKKFFFDDDCCCAAA@@@<<<<<<<<<<<<;;;;;;::::::<<<;;;:::999888888777777777666666666555555555555333333333222222111111111///000222222111000111222444444555555555444444333555555555555555555555555444444444444333333333333------------,,,,,,,,,,,,)))***,,,---...------,,,---,,,,,,,,,,,,,,,,,,---------,,,+++************++++++,,,,,,,,,,,,,,,---,,,,,,++++++******))))))++++++,,,,,,,,,,,,++++++vvvnnnfff^^^XXXRRRNNNIIIEEECCCBBBAAA@@@======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666555555444444444333333333222333333333222222111111///111222333222111222333555555666666666555555444444444444444444444444444333333333333222222222222......---------,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,++++++,,,,,,,,,---------------,,,,,,+++++++++***,,,,,,------------,,,,,,{{{qqqiiibbb[[[VVVQQQMMMHHHDDDBBBBBBAAA@@@========================;;;;;;;;;:::999888777666444333333333333222222222222222333333333222222111///111333333333222333444555666666777777777666666444444444444444444444444333333222222222111111111//////.........---------++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++*********+++---...***++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,vvvkkkddd]]]WWWRRROOOKKKFFFCCCBBBAAAAAA@@@>>>>>>>>>>>>????????????;;;;;;;;;;;;:::888666555444444444333333333222222111222333333333333222111///111333444333333444555555555666777888888888888555555555555555555555555444444333333333222222222000000/////////.........------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++))))))***+++,,,*********+++,,,---------+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***~~~rrrhhhaaa[[[TTTPPPNNNKKKFFFCCCAAAAAAAAA@@@???????????????@@@@@@@@@:::;;;;;;;;;:::888666555555555444444444333333333000111333333444333222111///111333444333333444555444555666888888999999999777777777777777777777777555555444444444333333333000000000000///////////////...,,,+++***++++++,,,,,,++++++++++++++++++,,,000...,,,***))))))***+++))))))***++++++,,,------))))))******+++++++++,,,))))))************))))))zzzoooeee___YYYTTTQQQJJJIIIFFFCCCAAA@@@??????@@@@@@??????>>>=========:::::::::999999888888888666555555444444333222222222111000//////000111111000111222333444555555555999888888888777777777666666666666666666666555555333333333222222222111111111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***+++,,,,,,+++)))((()))+++)))))))))))))))))))))))))))***++++++***)))((('''+++***************++++++wwwlllccc\\\XXXSSSOOOJJJIIIFFFDDDAAA@@@@@@@@@@@@@@@??????>>>=========;;;;;;::::::999888777777666555555444444333222222222111000000///000111222000111222444555555555555555555666666777888888999777777777777777666666555333333333222222222111111222222111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***++++++,,,***)))((()))+++++++++++++++++++++++++++******+++++++++***((((((+++******))))))***++++++{{{ssshhh___ZZZUUUQQQMMMJJJIIIFFFDDDBBBAAA@@@@@@@@@@@@??????>>>=========<<<<<<;;;:::888777666666666555555444444333222222222111111000000111222222111222333444555666666666666666777888888999999999777888888888777777666555333333333222222222111111222222111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++******++++++***(((((()))+++++++++++++++++++++++++++***++++++++++++***))))))+++******)))))))))******wwwoooeee\\\XXXTTTPPPMMMJJJIIIFFFDDDBBBAAAAAAAAA@@@@@@??????>>>============<<<;;;:::888777666555666555555444444333222222111111111111222222222333222333444555666777777777<<<;;;;;;:::999999888888777888888888777666555555333333333222222222111111111111000//////......---------------------------,,,***))))))***++++++***)))***+++***(((((()))+++))))))))))))))))))))))))***+++++++++++++++******+++******))))))))))))***ssslllbbbZZZVVVSSSPPPMMMJJJIIIFFFDDDCCCBBBBBBBBB@@@@@@??????>>>============<<<;;;:::888777666555666555555444444333222222111111222222333333333333333444555666777888888888::::::999999999888888888777888888777666555444444333333333222222222111111000//////......---,,,,,,------------------------,,,***))))))***++++++***))))))***)))(((((()))+++((((((((((((((((((((((((*********************++++++******)))(((((())))))}}}ooohhh^^^WWWTTTRRROOOLLLJJJIIIGGGDDDCCCBBBBBBCCC@@@@@@??????>>>=========<<<<<<;;;:::888777666666666555555444444333222222111111333444444444444444444555666777888999999999222333444666888999:::;;;999999999888777666555444333333333222222222111111000000///......------,,,------------------------,,,***))))))***++++++***((()))))))))(((((()))+++************************)))))))))((())))))***++++++******)))((((((((((((~~~wwwkkkddd[[[TTTQQQOOOMMMJJJJJJIIIGGGEEECCCCCCCCCCCC@@@@@@??????>>>=========;;;;;;::::::999888777777666555555444444333222222111222333444555555555444555555777888999:::::::::222333444777999;;;===>>>;;;;;;;;;:::999888666666333333333222222222111111111111111000//////..............................,,,***))))))***++++++***'''((()))(((((((((***+++************************(((((('''''''''(((******++++++)))(((((('''''''''{{{ttthhhaaaXXXRRROOONNNKKKIIIJJJIIIGGGEEECCCCCCCCCDDD@@@@@@??????>>>=========:::::::::999999888888888666555555444444333222222000222333555666666555555555666777888999:::::::::777888999:::<<<===>>>???=========<<<;;;:::888777333333333222222222111111333333222222111000000000........................,,,***))))))***++++++***'''((()))((('''(((***+++((((((((((((((((((((((((((('''&&&&&&&&&((()))***++++++)))(((''''''''''''uuukkkddd```ZZZUUURRRPPPNNNMMMKKKKKKIIIGGGEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;::::::999999999888777777666555444444444111333555555444333444444777999;;;;;;::::::;;;<<<888999:::<<<===>>>>>>>>>AAAAAAAAA@@@===:::777555555555444333333333444444222222111000////////////...///000000///---+++************))))))))))))(((---,,,***(((((()))***+++************************((((((((((((''''''''''''))))))((((((((((((((()))~~~rrrjjjccc___YYYUUURRRQQQOOONNNLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@???>>>>>>======::::::::::::::::::::::::888777777666555555444444444666777777555555666888777999;;;;;;:::::::::;;;999:::<<<===>>>?????????@@@@@@@@@???===;;;888666555555444444333333444444444333222000000/////////////////////...---,,,+++,,,,,,,,,,,,++++++++++++---,,,***)))((()))***+++************************)))))))))(((((((((''''''))))))((((((((((((((()))yyyooohhh```]]]XXXTTTSSSRRRPPPOOOLLLLLLJJJHHHFFFDDDCCCBBB?????????>>>======<<<<<<::::::::::::::::::::::::777777777666555555444444666666777666555555888:::888999;;;;;;:::999:::;;;;;;<<<===>>>??????@@@???????????????===;;;999888666555555444333333444444555444333111000/////////000///...------------------,,,,,,,,,++++++++++++,,,+++***)))))))))***+++******************************)))))))))((((((((()))((((((''''''((())))))~~~uuummmggg^^^[[[WWWTTTSSSRRRQQQPPPMMMLLLJJJHHHFFFDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;999999::::::::::::;;;;;;777777666666555555555555555555555333333444777:::888:::;;;;;;:::::::::;;;<<<===>>>???????????????>>>>>>>>>>>>===<<<:::999777666555444444333444444666555333222000/////////000///...,,,,,,------...++++++*********)))))))))++++++***))))))******+++************************************))))))))))))(((((('''''''''((())))))zzzrrrkkkeee\\\YYYVVVTTTTTTSSSQQQPPPLLLKKKJJJHHHFFFDDDCCCBBB>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::666666666666555555555555555555555444333555888;;;888:::<<<<<<<<<;;;<<<======>>>>>>?????????>>>>>>>>>>>>>>>======<<<;;;:::888777666555444444444444555444333111000/////////000///---,,,,,,---...///+++++++++************)))******************++++++************************************))))))))))))'''''''''''''''((())))))xxxpppiiiddd[[[YYYVVVTTTTTTSSSQQQOOOKKKKKKIIIGGGEEECCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999666666666666666666555555666777888777777888;;;===888:::<<<======>>>???AAA@@@@@@@@@AAA@@@@@@????????????>>>===<<<;;;;;;;;;888888666555444444333333333222111000///////////////......---------......------------,,,,,,,,,,,,)))*********++++++++++++******************************)))))))))(((((((((&&&&&&&&&&&&'''((())))))~~~vvvnnnfffaaa[[[YYYVVVUUUTTTRRRPPPNNNJJJJJJHHHFFFDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;<<<<<<;;;:::999999888888555666666666666666666666555777999999999999;;;===777:::===??????@@@BBBDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;::::::999888777555444444333333000000///////////////000------...............---......---------,,,,,,,,,))))))***+++++++++++++++************************)))))))))(((((((((''''''&&&&&&&&&&&&'''((())))))|||tttlllddd___[[[YYYVVVUUUTTTRRRPPPMMMJJJIIIGGGEEECCCAAA@@@????????????>>>======<<<<<<======<<<;;;999888777777555555555666666666666666222555777888888888999:::777:::===???AAABBBDDDFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::::::::999888777666444444333333...............///000000,,,---.../////////------,,,,,,,,,+++++++++******((()))***+++++++++++++++************************((((((((((((''''''''''''%%%%%%%%%&&&'''((()))***vvvmmmeee```[[[YYYVVVUUUTTTSSSPPPNNNLLLJJJHHHEEECCCBBBBBBBBB>>>===<<<<<<======<<<;;;>>>======<<<:::888666555666666555555555555666666999:::;;;:::999999;;;<<<>>>@@@BBBDDDEEEFFFIIIKKKNNNLLLKKKKKKJJJHHHDDDBBBAAA???============<<<;;;888999999999777444111///111111000//////////////////111444666666333000...000...,,,*********,,,---++++++,,,,,,,,,,,,------000+++&&&%%%''')))******++++++***)))(((((()))))))))((((((((((((((()))***~~~uuulllddd```[[[YYYWWWUUUTTTRRRPPPNNNLLLJJJGGGEEECCCBBBAAAAAA@@@???>>>>>>??????>>>=========<<<;;;:::999777666555555444444444444555555777888999999999:::<<>>>>>>>>===;;;888888888888666333000///111111000///////////////...///111222111///---+++,,,+++***)))))))))***++++++++++++,,,,,,,,,------///,,,(((''')))++++++***++++++***)))))))))))))))+++***)))(((((('''((((((}}}ssskkkeee```\\\ZZZWWWUUUTTTRRRPPPMMMKKKIIIGGGDDDBBBAAAAAAAAAAAA@@@>>>>>>??????>>>===<<<<<<<<<;;;;;;:::999888555444444333333444444555555777888999:::;;;>>>@@@@@@CCCGGGIIIKKKLLLMMMOOOQQQPPPOOOOOOOOOMMMJJJGGGFFFDDDAAA@@@??????===<<<777777777777555333000///111111000////////////000////////////...---++++++******************++++++++++++++++++,,,,,,,,,,,,...---++++++,,,,,,,,,++++++***)))))))))))))))))),,,+++***(((''''''''''''}}}tttlllfffbbb^^^\\\YYYWWWUUUSSSPPPNNNKKKIIIGGGDDDBBBAAA@@@@@@@@@>>>======>>>>>><<<;;;;;;;;;;;;;;;;;;;;;:::999555555555444444555555555555777888999:::;;;>>>@@@AAADDDIIILLLNNNOOOPPPRRRTTTSSSRRRSSSSSSQQQNNNLLLJJJHHHDDDBBBAAA@@@>>><<<888888888777666444222111222111000000//////000000222222111///.........---***+++,,,---------------***++++++++++++,,,,,,,,,------------......---,,,******)))))))))))))))*********)))(((((('''((((((~~~vvvoooiiieeeaaa^^^[[[YYYWWWTTTQQQNNNKKKJJJGGGDDDBBBAAAAAAAAAAAA???======>>>>>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::777777666666666666777777777888999:::999:::<<<>>>BBBEEEIIIMMMOOOPPPSSSTTTWWWVVVVVVVVVWWWVVVSSSQQQNNNLLLHHHEEECCCAAA???===::::::999888777666555444222222111000000000000000333222111///......//////***+++,,,---------------*********+++++++++,,,,,,+++,,,.........---------***)))))))))))))))******(((((('''(((((()))******{{{tttmmmiiidddaaa^^^[[[YYYVVVRRRPPPLLLJJJHHHEEECCCBBBBBBBBBCCCBBB@@@@@@@@@@@@>>><<<;;;<<<<<<<<<<<<;;;;;;:::888777777777777777777888777999::::::999:::<<<>>>BBBEEEHHHKKKNNNPPPTTTWWWZZZZZZYYYZZZ[[[ZZZXXXVVVRRROOOKKKHHHEEECCC???===;;;;;;:::999888777666666222222111000000000000111//////...------------...******************++++++************++++++++++++)))+++------,,,+++,,,---)))))))))))))))******+++''''''''''''(((***+++,,,yyyrrrmmmgggddd```]]][[[WWWTTTQQQMMMKKKIIIFFFDDDCCCCCCCCCDDDBBB@@@@@@@@@@@@>>><<<<<<<<<======<<<;;;::::::777777666666666666777777666777999999999;;;>>>@@@CCCEEEGGGIIIKKKPPPUUUYYY\\\\\\\\\]]]^^^^^^[[[YYYUUURRRNNNJJJGGGCCC@@@===;;;:::999888777777666666333222111111000000111111,,,,,,,,,,,,------------,,,+++***)))))))))***+++************++++++++++++(((***,,,+++))))))+++---)))))))))))))))***++++++(((((('''(((((()))***+++|||tttooohhheeebbb^^^\\\YYYUUURRRNNNLLLJJJGGGEEEDDDCCCCCCBBBAAA???>>>>>>>>><<<:::============<<<;;;:::999666666555555555555666666333555777999:::<<>>::::::888777666666666666333222111111000111111111++++++,,,---............000...,,,*********,,,---)))************+++++++++''')))***)))''''''***---))))))((())))))***++++++***)))((((((((((((((()))wwwrrrnnnjjjddd___[[[WWWSSSQQQQQQNNNKKKJJJIIIHHHFFFDDDBBBBBBAAA@@@?????????@@@??????>>>===;;;:::999888777777777777777666555555555666777888:::===???@@@DDDDDDEEEEEEHHHMMMTTTYYY]]]^^^^^^^^^^^^]]]]]]\\\WWWTTTPPPKKKHHHDDD???<<<888777666666666666666777555555444444333222111111......---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++))))))))))))((((((((((((******++++++++++++******)))))))))))))))))))))))){{{uuuppplllfff```\\\YYYUUURRRQQQOOOLLLKKKJJJIIIHHHFFFBBBBBBAAA@@@???????????????>>>===<<<;;;999888888777777888888777777666555555666777888:::===???@@@DDDDDDEEEFFFHHHMMMTTTYYY______``````______^^^]]]WWWTTTOOOKKKGGGCCC>>>;;;888888777666555555666666888777666444111///...---/////////.........------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********)))))))))((((((******++++++++++++******))))))))))))))))))))))))zzzrrrnnnhhhbbb^^^ZZZVVVTTTRRRPPPMMMLLLLLLKKKIIIHHHCCCBBBAAA@@@????????????>>>===<<<;;;:::999888777888888999999888888777666555666777888:::===???@@@DDDDDDEEEFFFIIINNNTTTYYY^^^^^^_________^^^]]]\\\WWWSSSNNNIIIFFFBBB===:::999888777666555555444444777666555333111///------000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))tttpppjjjddd```\\\XXXUUURRRPPPMMMLLLLLLLLLJJJIIIDDDCCCBBBAAA@@@?????????======<<<;;;999888777666999999999999999888777777555666777888:::===???@@@CCCDDDEEEFFFIIIMMMSSSXXX\\\\\\]]]^^^]]]\\\ZZZYYYUUUQQQKKKGGGCCC@@@<<<999:::999777666555444333333222222222111111111000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,+++++++++************++++++++++++******((((((((((((((((((((((((vvvrrrkkkfffaaa]]]YYYVVVSSSQQQNNNMMMMMMLLLJJJIIIFFFEEEDDDBBBAAAAAA@@@@@@======<<<;;;999888777666999999999999999888777777555666777888:::===???@@@AAABBBDDDFFFHHHMMMRRRVVV[[[\\\]]]^^^]]][[[XXXWWWQQQMMMHHHCCC@@@>>>;;;999999888777555444333333333222222111111111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,++++++++++++******++++++++++++******((((((((((((((((((((((((yyyuuunnnhhhddd___[[[XXXVVVTTTQQQOOONNNMMMKKKIIIHHHGGGFFFDDDCCCBBBBBBBBB>>>===<<<;;;:::999888777888888999999888888777666555666777888:::===???@@@???AAACCCEEEGGGKKKPPPTTTZZZ[[[]]]]]]]]]ZZZWWWUUULLLHHHCCC???===;;;:::888888777666555444444333333555555444222111000///.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))}}}yyyrrrlllgggccc^^^[[[ZZZXXXTTTRRRQQQOOOMMMKKKJJJIIIHHHFFFEEEDDDCCCCCC???>>>===<<<;;;999888888777777888888777777666555555666777888:::===???@@@===???AAADDDFFFJJJOOORRRVVVWWWYYYZZZYYYVVVSSSPPPHHHDDD???<<<::::::999888777666555444444444444444666555444333222111000///000000000/////////......------------------------,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++******))))))))))))))))))))))))|||uuuooojjjeeeaaa^^^^^^[[[WWWUUUSSSQQQNNNLLLLLLKKKIIIGGGFFFEEEDDDDDD??????>>>===;;;:::999888777777777777777666555555555666777888:::===???@@@<<<>>>AAACCCEEEIIINNNQQQQQQRRRTTTUUUTTTQQQMMMKKKEEEAAA<<<999999999888888666555555444444444555555333333333333333333333333111111111111000000000000---------------------------------,,,,,,,,,+++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))yyysssoookkkfffbbbccc```]]][[[XXXVVVRRROOOQQQPPPPPPNNNKKKHHHEEEDDDEEEBBB@@@??????>>>===;;;777888888999999:::;;;;;;888666555666:::;;;:::888>>>>>>>>>@@@CCCGGGKKKNNNLLLNNNPPPQQQOOOLLLGGGDDDCCC@@@<<<888555555666777666666555444333333222222//////000222444444222000111000///...---,,,,,,,,,))))))))))))))))))))))))------,,,,,,,,,,,,++++++******+++++++++******))))))******)))(((((()))+++++++++************++++++|||vvvssspppkkkgggfffccc___\\\ZZZXXXUUUSSSTTTRRRPPPMMMJJJHHHGGGFFFDDDBBB@@@>>>>>>>>>===;;;777777888888888888999999888777666777:::;;;;;;999<<<======???CCCGGGKKKMMMKKKMMMNNNOOOMMMIIIDDDBBB@@@>>>:::888666777999:::777777666666555444444333111000000222333333111//////...---,,,++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++******))))))*********(((((()))++++++******))))))******+++{{{xxxvvvqqqmmmkkkgggbbb___]]][[[YYYXXXWWWTTTPPPLLLIIIHHHHHHHHHDDDBBB???>>>>>>>>>===;;;888888888777777777777666999888777888:::;;;;;;::::::;;;<<<>>>BBBFFFJJJLLLJJJKKKKKKKKKIIIEEEAAA???<<<:::999777777999;;;<<<888888888777666666555555333222111222222222000.........---,,,++++++++++++------------------------,,,,,,,,,,,,++++++++++++)))******+++++++++******(((***+++***)))((()))++++++******))))))******+++~~~|||zzzvvvrrrnnnjjjddd```^^^]]]\\\[[[WWWUUURRROOOLLLIIIHHHGGGCCCAAA???>>>>>>>>>===;;;:::999999888777777666666999888888999::::::::::::999999;;;>>>AAAEEEHHHJJJIIIIIIIIIHHHEEEBBB???===:::999999888888999:::;;;888777777777666666666555555333222111222111///---000000///...............------------------------,,,,,,,,,++++++++++++***))))))***+++++++++******((()))+++***)))((()))*********))))))))))))******~~~}}}{{{wwwtttnnnjjjddd```^^^]]]\\\[[[TTTTTTTTTRRROOOKKKGGGDDDBBB@@@>>>===>>>>>>===;;;;;;;;;:::999888777777666888999999999999999999:::888999;;;>>>AAADDDFFFHHHGGGGGGFFFEEEBBB@@@>>><<<:::::::::999999888888888666555555555555555444444555333111111111111///...000000///.........//////------------------------,,,,,,+++++++++*********((()))***+++++++++++++++''')))++++++***)))))))))***))))))))))))))))))***~~~}}}{{{wwwtttmmmiiiddd```^^^]]][[[ZZZSSSTTTTTTTTTPPPKKKEEEBBBAAA@@@======>>>>>>===<<<;;;;;;;;;:::999888888777777888999999888777888999999:::<<>>===<<<::::::::::::999888666555444444444444444444333333333222000000111222111111......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((()))***+++++++++++++++''')))++++++***)))))))))***))))))(((((())))))***~~~}}}zzzwwwsssllliiieeebbb```^^^[[[YYYTTTTTTTTTRRRNNNJJJEEEBBBAAA???=========>>>===<<<::::::999999888888777777666888999888666555777999;;;<<<>>>@@@AAACCCCCCDDDAAA@@@>>>===<<<;;;;;;;;;888999:::::::::888666555333333333333333333444444111000...///111333444444......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((()))++++++,,,,,,+++''')))+++,,,***)))((()))))))))(((((((((((())))))~~~}}}zzzvvvsssllliiifffcccaaa^^^[[[XXXVVVUUURRROOOKKKHHHEEEDDDAAA???===<<<===>>>===<<<888888888888777777777777555777999888555444666888<<<===???@@@BBBBBBCCCCCC>>>===;;;:::999999:::;;;666888999::::::999777666333444444444444444444444000...---...111444555666000000/////////000000111------------------------+++++++++************)))(((((()))++++++,,,,,,,,,&&&)))+++,,,+++)))(((((())))))(((((((((((())))))~~~zzzwwwtttqqqmmmjjjfffccc```]]]YYYVVVTTTRRRPPPMMMIIIFFFCCCBBBBBBAAA???===<<<;;;<<<<<<999:::;;;:::888666666666555666777888999999888888:::;;;===>>>@@@AAAAAAAAA;;;;;;:::999999999::::::888888888888888777666555444444555555444444333222222222222111111111000000---+++******+++,,,***)))---...///...,,,,,,...///,,,,,,,,,++++++*********)))************+++++++++************************+++***)))((((((***,,,---}}}zzzvvvssspppllljjjfffbbb```\\\XXXVVVSSSRRROOOLLLIIIEEECCCAAABBBAAA???===<<<;;;;;;;;;:::;;;;;;999666555555666555666666777888999999:::;;;<<<===>>>???@@@@@@@@@<<<;;;:::999999999999999888888888888777666555555444444444444444333333222222222222111111111000000///...,,,---......---+++---...///...---,,,...///---------,,,,,,,,,++++++)))************+++++++++************************+++***)))((()))***,,,---|||xxxuuuqqqooollliiieeebbb___\\\XXXUUURRRQQQOOOKKKHHHEEECCCAAABBBAAA???===<<<;;;;;;:::;;;;;;:::777444333444555666666666666777999;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;999999888888888888888888888777666555444333444444444444333222222222111111111111000000000222000//////000000///...---...///...---,,,...///---------------,,,,,,,,,)))************+++++++++************************+++******))))))+++,,,---{{{xxxtttpppnnnllliiieeebbb___\\\XXXUUURRRPPPNNNKKKHHHEEECCCAAABBBAAA@@@>>>===;;;::::::<<<;;;999666333222333555777666555555777999<<<>>><<<<<<=========<<<<<<;;;<<<<<<:::999888888777777999999999999888777555555333333333333333222111111111111111111000000000000222111000000111111000...,,,...//////---------...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++*********+++,,,---{{{wwwtttqqqooollliiieeebbb___\\\XXXUUUQQQPPPNNNKKKHHHFFFCCCBBBCCCCCCAAA@@@>>><<<;;;:::;;;;;;999666333222444666888777666666777999<<<===;;;<<<<<<<<<<<<;;;::::::<<<;;;:::999888888888888;;;;;;;;;:::999888666555222222333333222222111000000000000000000000000000111000...///000000///---,,,...//////...------...******************++++++))))))*********+++++++++************************+++++++++++++++,,,,,,---{{{xxxuuusssqqqmmmjjjfffccc```]]]YYYVVVRRRQQQOOOLLLIIIGGGEEEDDDEEEDDDCCCBBB@@@>>><<<;;;::::::999777555444555777888888777777888999;;;<<<::::::;;;;;;;;;::::::999::::::999888888888888999;;;;;;;;;:::999777666555111222222222222111000000//////000000000000000111///...------......---,,,+++---000000...---------))))))))))))************)))************+++++++++************************+++++++++,,,,,,,,,,,,,,,~~~{{{yyywwwuuusssnnnkkkgggdddaaa^^^ZZZWWWSSSRRRPPPMMMJJJHHHFFFEEEFFFFFFEEEDDDBBB???===;;;888999:::999777666777888999999999999999999999999888999:::::::::::::::999888888888888888999999:::::::::999999777555444333111111111111111000000///////////////000000111111///---,,,,,,------,,,++++++---000000///---------))))))*********+++++++++)))************+++++++++***************************+++,,,,,,------,,,,,,~~~{{{zzzxxxvvvuuuooolllhhheeebbb___[[[XXXSSSRRRPPPNNNKKKIIIGGGFFFGGGGGGGGGEEECCC@@@>>><<<777888::::::999777888999999::::::::::::999888777777888999:::::::::::::::777777777777888999:::;;;999888888777555444222111111111111111111000//////.../////////000000111111///---,,,,,,------,,,++++++---000000///---------******+++++++++,,,,,,,,,)))************+++++++++***************************+++,,,---------,,,,,,|||zzzyyyxxxvvvuuupppnnnkkkhhhddd```]]][[[XXXWWWTTTQQQNNNKKKJJJIIIHHHHHHGGGEEECCCAAA???>>>888888888888888888888888888888777777888888999:::888999:::;;;<<<;;;::::::777777777777666666666666777777666555555555555666444333111///...//////000000000000000////////////.........//////000000000............------,,,++++++++++++***************)))))))))***++++++,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,}}}zzzyyyxxxwwwuuuqqqpppmmmjjjfffccc```___YYYWWWTTTQQQNNNKKKIIIIIIHHHHHHGGGFFFDDDBBB???>>>999999999999888888888888888888777777777888999999666777888999999999888888888777777777777666666666666666666666555555555444333222000///......//////000000000000/////////...*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))******+++++++++))))))))))))))))))))))))---,,,++++++******++++++*********+++++++++,,,,,,}}}{{{zzzyyywwwuuupppooommmkkkhhheeebbb```[[[YYYUUUQQQNNNKKKIIIIIIHHHHHHHHHHHHEEEBBB???===::::::999999888888888777777777777777777888888999666666777888888888888777888888888777777777666666444555666666666555444333222111000///////////////000000000/////////......,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,++++++***''''''((()))***+++,,,---,,,,,,+++******)))((((((,,,,,,++++++******++++++*********++++++++++++,,,}}}{{{zzzyyyvvvtttmmmmmmllljjjgggdddbbb```\\\ZZZVVVQQQNNNKKKJJJJJJHHHIIIIIIIIIFFFCCC???===;;;;;;:::999999888777777777666666666666777888888888888888999999999999999888888777777777666666666333444666777666555333111222222111111000000000000000000/////////.................................---...............------(((((())))))***++++++,,,.........------,,,,,,,,,,,,,,,++++++***++++++,,,************++++++++++++}}}{{{zzzxxxuuusssmmmmmmmmmllliiifffcccaaa]]]ZZZVVVQQQNNNLLLKKKKKKJJJJJJJJJIIIFFFCCC@@@>>><<<<<<;;;:::999888777666666666555555666666777888777777777888888888999999777777777666666666666555222333555666555444222111222222222222222222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........++++++++++++************,,,,,,---------.........,,,++++++***++++++,,,,,,))))))*********+++++++++~~~|||{{{zzzwwwtttqqqpppppppppooommmiiieeeccc]]]ZZZVVVQQQNNNMMMMMMNNNMMMLLLJJJHHHFFFCCC@@@???>>>===<<<:::999777666666555555555555555666777777555555555444555666666777666666666555555555444444222333444444444333222111111222222333333222111111/////////.........------............------------+++,,,,,,------------,,,------,,,,,,++++++++++++))))))***++++++,,,------++++++******++++++,,,,,,)))))))))************+++~~~|||{{{zzzyyyvvvssspppqqqrrrrrrpppmmmiiieeeccc\\\ZZZUUUQQQOOONNNOOOPPPOOOMMMJJJGGGDDDBBBAAAAAA>>>>>><<<;;;999777666555555555444444555555666777555555444444444555666777555444444444444333333333333333333333222222222111///000111111111111000/////////.........---------000000000//////.........++++++,,,---------------------------------------************++++++++++++++++++******++++++,,,---))))))))))))************}}}|||zzzyyyxxxvvvrrrooopppqqqpppooolllgggccc```\\\YYYUUUQQQOOOOOOPPPQQQQQQNNNJJJFFFCCCBBBBBBBBB???>>>===;;;999777666555555444444444444555666666777666666555555777888999444444333333333222222222444333222111111111222222---...///000000///......//////.........---------,,,,,,,,,++++++*********------...///000000000///+++,,,,,,---...///000000...------,,,,,,++++++***+++*********+++,,,,,,---))))))))))))************}}}zzzzzzyyyyyywwwvvvtttssssssrrrpppnnnlllhhhccc___^^^[[[VVVSSSRRRQQQPPPOOOQQQMMMHHHDDDBBBAAA???>>>>>>===;;;:::999888888888555555666666777777888888555555555555666666666666666666777666555444222111333333333222222111111111333222111000///000111222000/////////............,,,---------.../////////........................,,,,,,,,,+++***)))((('''///......------,,,,,,+++))))))))))))***+++,,,,,,++++++++++++++++++++++++}}}zzzzzzzzzyyywwwvvvtttsssrrrqqqooommmkkkgggbbb___\\\YYYUUURRRRRRQQQPPPOOOOOOLLLGGGDDDBBBAAA???>>>===<<<;;;999888888777777555666666666777777777888888777777666666555555555444555666666666555444333333333333333222222222222333333222111111111111111000000/////////.........---------...............------------------------,,,,,,,,,,,,+++***)))(((---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++|||{{{zzzzzzyyyxxxvvvtttsssqqqooommmllliiifffbbb^^^ZZZWWWTTTRRRQQQQQQPPPOOOLLLIIIEEEBBBAAA@@@???>>>;;;;;;999888777777777777666666666666777777777777:::999888777666555555444444444555666777777666666333333333333444444444444333333333333333222222111000000000/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++}}}||||||{{{zzzxxxvvvtttssspppnnnkkkiiigggeeeaaa]]]XXXVVVSSSRRRQQQQQQPPPNNNIIIFFFCCCAAAAAA@@@???===:::999888777666666666666666666666666777777777777999999888888777777666666555666666666666666666666333333333444444555555555222333444555444333222111000000000////////////.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***((())))))***++++++,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++~~~~~~|||zzzxxxuuurrrqqqnnnllliiigggeeeccc___]]]XXXVVVSSSRRRRRRQQQPPPNNNGGGEEECCCAAAAAA@@@>>><<<999999888777666666666666777777777777666666666666666666777777888888999999888777777666555444444444333333333444444555555555222333444555444333222111111000000000/////////////////////...---------,,,------------------------,,,,,,---------,,,++++++'''((())))))***+++,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++~~~{{{wwwtttqqqooollljjjgggeeecccaaa^^^\\\YYYWWWTTTSSSSSSRRROOOMMMGGGEEECCCBBBAAA@@@===;;;999999888777777666777777777777777777666666666666444555555666777888999:::888777666444333333333333333333333333444444444444333333333333333222222111111111000000000/////////...............---------........................++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++|||wwwsssooommmkkkiiieeecccbbb```^^^\\\ZZZXXXVVVUUUTTTRRROOOLLLHHHFFFDDDCCCBBB@@@===;;;999999888777777777888888888777777777666666666555555555555666666777777777666555444333222222333444333333333333222222222222333333222111111111111111111111111000000000//////---------...............------------------------******+++++++++++++++***)))******++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++|||wwwrrrnnnkkkkkkhhheeebbbaaa```]]][[[[[[YYYWWWVVVTTTRRROOOLLLIIIGGGEEECCCBBB@@@===::::::999888888888888888888888888777777666666666555666666666666555555555555444333222111222333444555333333333222222111111111444333111000///000111222111111111111000000000000,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******+++++++++++++++,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++~~~yyyuuusssqqqooommmkkkhhhdddaaa`````````aaa___\\\WWWSSSOOOMMMLLLJJJJJJGGGCCC???<<<::::::::::::999999888777777777555555555555555444444444444444333222333444555666555555444444444333333333333333222222111000//////222222111000......000222////////////////////////.........------,,,,,,,,,/////////...---,,,***))),,,++++++******++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++~~~zzzwwwuuusssqqqooommmjjjfffcccbbbbbbbbbbbb```]]]YYYUUUQQQOOOMMMKKKJJJHHHDDD@@@===<<<;;;;;;::::::999888777777666555555555555555444444444444333333222333444555666555444444444444333333333333333222222111000000///111111222000///...000111////////////////////////......---------,,,,,,,,,,,,------------,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,......---,,,+++***))))))|||zzzyyywwwuuurrrpppmmmiiigggeeeddddddbbbaaa^^^[[[WWWTTTQQQPPPKKKJJJGGGDDDAAA???>>>===<<<<<<;;;:::888777666666666666555555555444444444333333333333333444555555444444444444333333333333333333222222111000000000///111222111000//////000////////////////////////...------------,,,,,,,,,******+++,,,,,,---,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...---,,,+++******~~~{{{zzzuuussspppmmmjjjgggfffeeebbbaaa___\\\YYYVVVSSSRRRLLLJJJGGGEEECCCBBB@@@???===<<<<<<:::999888777666666666666555444444333333333333333333333444444444444444444333333333222222222222222111111111000000...000222222000///......////////////////////////------------------------******++++++,,,,,,++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------}}}vvvuuurrrooollliiigggfffbbbaaa```]]]ZZZVVVSSSRRRKKKIIIEEEDDDDDDDDDBBB@@@======<<<;;;:::999888777777666666555444444333333222222222333333333333333444444333333333222222222222222222111111111111111...000222222000.........////////////////////////------------------------++++++,,,,,,++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,~~~wwwuuussspppmmmjjjgggfffaaaaaa```]]]ZZZUUURRRPPPJJJGGGDDDCCCEEEEEECCC@@@===<<<<<<;;;;;;::::::999777777666555444333333222111111222333333333333333333333333333222222222222111111111111111111111111...000111000///......///////////////////////////,,,,,,,,,------------...,,,,,,---,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------......---,,,+++***))))))|||vvvuuussspppmmmiiifffeeeaaa```___\\\XXXTTTOOOMMMIIIEEEBBBBBBEEEFFFCCC@@@<<<<<<<<<<<<;;;;;;;;;;;;777777666555444333222222000111222333444333333222333333333222222222222111111111111111111111111111///000000///------...000////////////////////////,,,,,,,,,---------......+++,,,,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,------------...//////...---,,,+++******~~~zzzvvvuuussspppllliiieeeddd``````___\\\WWWRRRMMMKKKIIIDDDAAAAAADDDFFFCCC@@@;;;;;;;;;<<<<<<<<<<<<===888777666555444333222222000111222333444333222222333333333222222222111111111111111111111111222222000000000...,,,,,,...000////////////////////////,,,,,,,,,------.........******,,,---.../////////,,,++++++++++++++++++,,,,,,,,,,,,++++++*********,,,,,,,,,---------......---------.........//////{{{yyyuuuqqqmmmjjjhhhfffdddbbbbbb```]]]YYYUUURRRPPPOOOHHHHHHFFFEEECCCAAA@@@???======<<<;;;:::999999888666555555555555444444444222333444555555555444333333333333333333333333333222222222222111111000000000000000111000//////.........//////......---,,,000000///...------,,,,,,******+++,,,------...///***+++---...///...------...---,,,,,,,,,,,,---...........................///---++++++...///...,,,~~~|||xxxvvvsssppplllhhhgggeeecccaaa```^^^[[[WWWSSSPPPNNNLLLHHHGGGFFFDDDBBBAAA@@@???======<<<;;;:::999888888666555555555555444444444333333444444444333111000222222222222222222111111222222222222111111111000000000000/////////......//////.........---------000//////...------,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,---.........---,,,---,,,++++++++++++,,,---------------------------///,,,***+++---...---,,,}}}{{{zzzwwwtttrrrpppmmmiiifffdddcccaaa___]]][[[XXXTTTPPPMMMKKKJJJGGGFFFEEEDDDBBB@@@??????===<<<<<<;;;:::999888888666555555555555444444444444444444333222111///...000000000000000000000000222222222222111111111111111000///...---......///000///...---------...////////////...------,,,,,,------------,,,,,,,,,+++------.........---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,---,,,,,,~~~zzzxxxvvvtttqqqooonnnjjjfffcccbbbaaa___]]]ZZZYYYVVVRRRNNNLLLJJJIIIFFFEEEDDDCCCAAA@@@??????<<<<<<;;;:::999888777777666555555555555444444444444444444333222111111000000000000000111111111111222222222222222222222222111000...,,,,,,---...000111000...,,,,,,---///000//////.........------------------------------,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,,,,|||xxxuuusssrrrooommmkkkhhhdddaaa```___]]]\\\YYYXXXUUUQQQNNNKKKIIIIIIEEEDDDCCCBBBAAA@@@???>>>;;;;;;:::999888777777666666555555555555444444444444444333333333444444444111111111222222333333333222222222222222222222333222000...---,,,---///000222000...---,,,---///000...............---------++++++,,,------...//////.........---,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---~~~{{{vvvsssqqqooommmkkkiiifffbbb```___^^^\\\[[[XXXWWWTTTQQQNNNKKKIIIHHHDDDCCCBBBAAA@@@??????>>>;;;::::::999888777666666666555555555555444444444444333333333333444555666222222222333444444555555222222222222333333333333222111000......//////000111000///.........///000........................++++++,,,---...///000000......---,,,,,,,,,------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///}}}yyytttqqqnnnmmmkkkiiihhheeebbb___^^^]]]\\\ZZZWWWUUUSSSOOOLLLJJJHHHHHHCCCBBBBBBAAA@@@???>>>>>>::::::999888777666555555666555555555555444444444555444333222222222333444222222222333444555555555222222222333333333444444222111111111000000000000000000000///////////////........................,,,---------......//////------,,,,,,,,,---...///------...//////...---------------------------------///000...,,,,,,...000~~~|||xxxsssooolllkkkiiihhhhhheeeaaa___^^^]]]\\\ZZZVVVTTTQQQNNNKKKIIIGGGGGGBBBBBBAAAAAA@@@???>>>>>>::::::999888777666555555666666555555555444444444666555333111000000111111111111222333444444555555222222222333333444444444111222222222222111000000000000000111000///......---.....................///............------------,,,,,,+++,,,---///000,,,,,,---......---,,,,,,...........................///111///---,,,///111zzzxxxtttpppllliiihhhgggdddbbb```^^^]]]\\\YYYWWWUUUSSSPPPMMMJJJHHHFFFFFFCCCBBBAAA???===<<<::::::999:::999888666555555666555444666999777222111444222222222222222222222222111222222333333222222111111111111111111111111111111111222333222111000///111111000000//////......111---***+++...000...***------............------111000///......---.........000111222111...+++)))+++,,,...---,,,,,,---///,,,,,,,,,,,,------...///zzzxxxtttpppllliiiggggggdddbbb___^^^\\\[[[XXXVVVSSSRRROOOLLLJJJGGGFFFEEECCCBBBAAA???===<<<;;;:::666888999888666666999<<>><<<;;;:::666999;;;999666777===CCCIII???666333222111333555222222222222222222222222111222222333333222222111111111111111111111111111111111222222111111000///000000000000////////////...,,,***+++///222111///------............---------------...///000000111------......////////////,,,---......------...000//////...---------......~~~}}}wwwuuusssoookkkhhheeedddccc```]]][[[YYYVVVSSSPPPNNNMMMLLLJJJHHHEEECCCBBBBBBBBB@@@???>>><<<;;;;;;:::===>>>;;;888999@@@GGGJJJ>>>444222333333333444222222222222222222222222111222222333333222222111111111111111111111111111111111111111111000000///000000000000////////////111///......111222222111------............---------......//////////////////...---------...//////,,,...//////......///000//////...---,,,,,,,,,,,,~~~|||uuutttrrrnnnkkkgggdddbbbaaa^^^[[[YYYWWWTTTQQQNNNKKKKKKJJJIIIGGGEEECCCBBBBBBAAA@@@???>>>===<<<;;;:::<<<>>><<<:::===DDDJJJBBB999222333555444333333222222222222222222222222111222222333333222222111111111111111111111111111111111111000000000000000////////////000000000000000...---,,,---------,,,------............------//////000000///...------111000...,,,+++,,,---------...000///......///111......---,,,+++++++++,,,}}}|||tttsssqqqnnnjjjfffcccaaa^^^\\\YYYWWWUUUSSSPPPMMMIIIJJJJJJIIIHHHEEECCCBBBAAAAAA@@@???>>>===<<<<<<999999:::;;;<<<@@@EEEIII999444222555777555333333222222222222222222222222111222222333333222222111111111111111111111111111222111000////////////000////////////000000000000222111000...------,,,,,,------............------///000000000000...,,,+++111000...,,,+++++++++,,,...///000000//////000222......---,,,,,,,,,------|||zzzsssrrrpppnnnjjjfffbbb```\\\YYYWWWUUUTTTRRROOOMMMHHHIIIJJJJJJHHHFFFDDDBBBAAA@@@@@@???>>>===<<<<<<<<<:::888999;;;>>>>>>===555222333666777333333555222222222222222222222222111222222333333222222111111111111111111111111111222111000///...//////000.../////////000000000111222222111000///...///000------............---------...000000000///...,,,///...------,,,,,,,,,,,,...000111111000///111222///............//////000~~~zzzxxxrrrrrrpppmmmjjjeeebbb___ZZZXXXUUUTTTSSSRRROOOMMMHHHIIIJJJJJJIIIGGGDDDBBBAAA@@@@@@???>>>===<<<<<>>>>><<<;;;<<<;;;:::999777666555444333444444555555444444333333444444555555444444333333333333222222222111111111111111111111111111111111111000000000000111111,,,---...//////...---,,,,,,,,,,,,---------........./////////////////////,,,---......//////......///////////////.........///......------///000111//////000000111111222222}}}{{{xxxvvvssspppllliiifffccc___]]][[[YYYUUUSSSQQQPPPMMMKKKJJJHHHFFFFFFGGGGGGEEEBBB@@@???======>>>>>><<<;;;<<<;;;:::999777666555444333333444444444444333333333333444444444444333333333333333333222222222222111111111111111111111111111111000000000000111111...//////000000//////...------------............//////////////////......---...//////000000////////////////////////////////////.........///000111000000000000111111111111}}}{{{yyyxxxvvvtttpppkkkgggdddbbb___\\\ZZZWWWTTTQQQPPPNNNLLLJJJJJJIIIGGGFFFGGGFFFDDDCCCAAA???>>>>>>>>>>>>===;;;;;;:::999888777666555444333333444444444444333333222222333333333333222222444444444333333333222222000000000000000000000000111000000//////000000111///000000111111000000///........./////////000000000000000//////.........//////000111111111111000/////////////////////////////////...///000000111111111111111111000000000{{{yyyxxxwwwwwwsssoooiiieeebbb```^^^\\\YYYWWWSSSQQQOOONNNKKKIIIJJJIIIGGGFFFFFFEEECCCBBBAAA???>>>>>>>>>>>>===;;;:::999888777666555444444333333333444444333333333111222222333333222222111444444444333333333333222////////////////////////000000////////////000000000000000000000000000000//////000000000111111111111111000000///............///000000111111000000///////////////000000000/////////000000000111111222222222111111000000000{{{yyyxxxwwwvvvqqqmmmgggcccaaa___]]]\\\YYYWWWSSSQQQOOONNNKKKIIIHHHHHHGGGFFFDDDBBBBBBBBB@@@>>>======>>>===<<<:::888888777777666555444444222333333333333333333222111222222333333222222111444444333333333222222222////////////////////////000000////////////000000////////////////////////000000000111111111222222111111000000////////////......///000000000000///////////////000000111111000000000111111111111111333333222222111111000000zzzxxxvvvuuutttmmmjjjfffcccaaa___]]][[[YYYVVVSSSPPPOOOMMMKKKIIIGGGGGGGGGEEEBBB@@@@@@@@@???===<<<<<<<<<<<<;;;999777777777666555444444444222222333333333333222222222222333333333333222222333333333222222222111111000000000000000000000000000//////......//////000000//////......//////000000000000111111111222222000000000000000000000000---...//////000000//////...//////000000111111222000000111222222222222111222222222222222111111111|||xxxvvvtttqqqoooiiigggdddbbbaaa```]]][[[WWWUUUQQQOOOMMMLLLIIIGGGEEEFFFFFFDDD@@@>>>>>>???>>><<<;;;:::;;;;;;:::888777666666555555444444333222222333333333333222222333333444444444444333333222222111111111000000000111111111111111111111111//////............//////111111000//////000111111000000000000111111111111/////////000111111222222...///000000111111000000...//////000111111222222000111222333333333222222111222222222222222222333~~~zzzwwwuuurrrooolllgggeeeccccccbbb```]]][[[VVVSSSPPPMMMLLLJJJHHHFFFDDDEEEFFFCCC???<<<===>>>===;;;::::::::::::999777666666666555555444444333222222222333333222222222333444444555555444444333111111111000000000000///111111111111111111111111//////............//////333222111000000111222333///000000000000111111111......///000111222333333000000111222222222222111...//////000111222222222000111222333444333222222111111111222222333333444}}}zzzvvvsssqqqooommmkkkfffeeeddddddccc```\\\YYYVVVSSSOOOMMMKKKJJJHHHGGGCCCDDDDDDBBB@@@>>>>>>???666777999::::::999888666777666666444333222111111555555444333444555666777444333333222222333333444111000000///////////////222222111111000/////////000000111222222222111111222222333333333222222111111111222222222333333333222222222222222111000///111111222333222111000///+++---000222444444444333000111222333444333333222333222222111111222222333{{{wwwsssooommmllljjjiiidddcccbbbaaa```]]]YYYUUUUUURRRNNNLLLJJJIIIHHHFFFBBBCCCCCCAAA>>><<<<<<===<<<<<<<<<<<<:::888555444777777666555444444333333555444333333333444666666333222222222222222222333222111000000//////000000222222222222111111111111222222222222222222111111222222222333333222222111000000111111111222222222222222222222222111000000222333333444333222111000///000222333444333222111111222333444555444444333333333222222222222333333xxxtttnnnjjjiiihhhgggfffbbb```^^^]]][[[XXXTTTQQQRRROOOLLLJJJIIIHHHFFFDDDAAAAAAAAA@@@===;;;;;;<<<>>>>>>>>>===;;;888666444777777666666666555555555444333333333333444555555444333333222222333333444333333222111111111111111222222222333333333333333444444333333222222111111111222222333333222222222000000000000111111111111222222333333333222111111444444444555444333222222222333444444333222000///333444444555555555555444333333222222222222333333}}}uuuqqqkkkgggeeeeeedddccc```^^^\\\ZZZXXXUUUQQQMMMOOOMMMJJJIIIHHHGGGEEECCCAAAAAAAAA???===;;;;;;<<<;;;;;;<<<<<<;;;:::999888666666666555555555555555333333333333444444444555555555444444444444555555444444333222222222222333111111111222333444444555666555444333222222111111111111222333333333222222000111111111222222222222222333333333333333222222444444444444444333333222333444444444333222111000444444444555555555444444333333333222222333333333~~~{{{xxxsssoooiiifffdddcccbbbaaa___\\\YYYWWWUUURRROOOLLLLLLJJJHHHHHHGGGFFFDDDBBBAAABBBBBB@@@===;;;;;;<<<:::::::::::::::999888888555444444444444444444444333333444444444555555555444444333333333333444444555444444333333333333333///000000111222333444444666555444333222111222222000111222333333333333333222222222333333333444444222333333444444444333333444333333222222222222222222333333444444444444444444444333333333333333333444333333333333333333444}}}{{{xxxuuurrrooolllhhheeecccbbb```^^^]]]ZZZWWWUUUSSSQQQNNNLLLJJJHHHGGGGGGGGGFFFDDDBBBAAABBBBBB@@@===;;;;;;<<<===<<<;;;:::999888777666555555444444333333333333333444555555666666555555222111111000000111111222555555444333333333333333///000000111222333333444555444333111111111222333000111222222333333333333333333333333444444444555333333444555555555444444444444333222111222222222222222333333444555666666555444333333222333333333444444333333333333444444~~~zzzvvvsssooolllllliiigggeeeccc```]]]ZZZZZZWWWTTTRRRQQQOOOMMMKKKIIIHHHGGGGGGHHHGGGDDDBBB@@@@@@@@@>>><<<::::::;;;===<<<;;;::::::999999999777666666555444333333222444555666777777777666666222222222111111222222222555444333333222222333333111222222222333333444444444333111000000111222333000000111222333333333333222222333333333444444444333333444555555555555555666555444333222333333444333333333444444555666777777666555333333333444555444444333333333333444444|||wwwsssoookkkhhhiiigggeeedddbbb___[[[WWWWWWUUURRRPPPOOONNNLLLJJJHHHGGGGGGGGGHHHGGGDDDBBB>>>??????===:::999999999:::::::::;;;<<<===>>>???999888777666555444333333444555777888888888777666666555555444444555555666444444333222222222222333333333444444444444555555333222000//////111222444///000111222333444444444111111222222222333333333333333444555666666666555777666555444333444555555555555444444444555666666888777666555444444555666555444444333333444444555~~~zzztttoookkkhhhgggggggggfffccc```\\\YYYWWWWWWVVVTTTQQQNNNLLLJJJIIIGGGFFFDDDDDDDDDDDDBBB@@@============<<<<<<<<<<<<::::::;;;;;;::::::999888888888999999888666444333444444666999;;;;;;888666444444333222333444555666444444444555555555666666333333333444444444555555444111//////111222000...333222222111111222222333666666555444333333222222555666666666666666555555555666888999:::999777666555555444333444555666777444444444555444444333333444444444444444444444444~~~|||wwwrrrnnnjjjgggfffeeeeeecccaaa^^^ZZZWWWUUUVVVUUUSSSPPPNNNKKKIIIHHHGGGEEECCCCCCCCCBBBAAA???============<<<<<<<<<<<<::::::;;;;;;::::::999888888888888888888777666555444555666999;;;;;;888666444444333333333444555666444444444555555555666666333333444444444555555555444222//////111222111///333333222222222222333333777777666555555444333333555666666777777666666555555666888999999777666555555444333333333444666666333444444555555555444444444444444444444444444444zzzxxxuuupppllliiifffeeecccbbbaaa^^^[[[XXXUUUTTTTTTSSSQQQOOOLLLJJJHHHGGGFFFEEECCCBBBAAAAAA???============<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888888777777777777888888555555666888::::::888666444333333333333444555555444555555555555666666666333444444444444555555555444222000000111222111000444333333222222333333444888888777666666555555555666666777777777777666666666666777777777555444333444333333333333444555555333333444555666666666555555555555555555555555555wwwvvvsssooollliiifffeeeaaa```^^^\\\YYYVVVTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEFFFDDDBBBAAA@@@???===;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888777666666555666777888999666666666888::::::888666444333444444444555555555555555555555555666666666444444444444555555555555444333222222222222333333444444333333333333444444777777777666666555555555666666777888888888777777666666666666555444333222333333333333444444444555222333444555666777777777555555555555555555555555}}}vvvuuurrrooolllhhhfffddd```___]]]ZZZWWWUUUSSSRRROOOOOOMMMKKKHHHFFFEEEDDDDDDCCCAAA@@@@@@???===;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888666555444444555666888999777666666888999999888666444444555555666666666666666666666666666666666666444444444555555555666666444444444333333333444555555444444444444444444555666666666555555555555555666666777888999999888888666666666555444333222222333333444444444555555555333444555666777777888888666666666666666666666666|||uuutttrrroookkkgggdddbbb^^^]]]ZZZXXXUUUSSSRRRRRRMMMLLLKKKIIIGGGEEECCCBBBCCCAAA@@@???@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;::::::999888666666555666666777888888888777666777999999888666555666777777888888777777777777777666666666666555444444555555555666666666333444555444333333555777666555555444444555555666555555555555555555555555666777888999999:::999999666666666555444444444333333444555555666666555555555555666777888888888777777777777777777777777777|||yyysssrrrpppmmmiiieeeaaa___\\\ZZZWWWUUURRRQQQPPPPPPKKKKKKIIIGGGEEECCCBBBAAABBBAAA??????@@@AAA???>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::999888777888888999999999888888888777666777888999777666666777888999:::999999888777777777777666666666555555555555555666666666666333555666555444444666888666666555555555555666666666666666666666666666666666777888999::::::::::::666666555555555555555555444555666777777777666666666777777888888888777777777777777777777777777777}}}zzzxxxrrrqqqooolllhhhccc___]]]ZZZXXXUUURRRPPPOOONNNNNNJJJJJJHHHFFFDDDCCCAAAAAAAAA@@@???@@@AAAAAA@@@???<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999999:::;;;<<<<<<;;;999888999777666777888888777666777888999:::;;;:::999999888888777777666666666555555555555555666666666777333555777666444444666999666666555555555555666666777777777777777888888888666777888999:::;;;;;;;;;666666555555555666666777444555777888888888777666777888888888888777777666777777777777777777777777|||yyyvvvsssnnniiiggggggddd^^^YYYVVVUUUTTTRRRPPPNNNLLLKKKKKKIIIFFFEEEEEEFFFEEEDDD@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;>>><<<;;;999999:::;;;<<<;;;;;;;;;:::999888777666888777666666555666666666:::;;;<<<<<<;;;:::888777777777777777777777777777666555555555555666666777777666555666777888777666888777555555666888:::<<<777888888888888777666666;;;:::999777777777888888777777666555555555555555777777777777777888888999888888888888888777666666888888888777777666555444~~~{{{wwwssspppppplllgggeeeeeebbb\\\WWWVVVUUUSSSQQQOOOMMMLLLKKKJJJHHHEEEDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;::::::999999;;;;;;;;;::::::999888777<<<;;;:::999999999999999999::::::;;;;;;:::888888777777777777777777777777666666555555666666777777777666555666888888888777777777666666777888:::;;;888999999999888888777777:::999888777777777888999777777666555555555555555777777666666777777888999888888888888888777666666666666777888888777777777|||wwwrrrnnnllliiieeecccbbb___ZZZVVVTTTSSSRRRPPPNNNLLLKKKJJJJJJGGGEEECCCCCCCCCAAA@@@BBBAAAAAA@@@???>>>=====================>>>>>>>>>888:::;;;<<<<<<:::888777;;;;;;;;;;;;:::999888888::::::999888888777666666777888999999:::999999999777777777777777777777777666666666666777777888888777666666666888999888777666777777888999999999999:::::::::999999999888888888777777666777777888999777777666555555555666666777666666666666777888888888888888999888888777666555666777888999999999999|||vvvpppkkkiiifffcccaaa___]]]YYYUUUSSSRRRQQQOOOMMMKKKJJJIIIJJJHHHEEEDDDDDDCCCAAA?????????>>>>>>===<<<<<<;;;>>>>>>>>>>>>>>>?????????:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;:::999999::::::999999888777666555666666777888999999::::::888888888888888888888888666666777888888999999999888777666777999:::999888666777999:::;;;:::999888;;;;;;::::::999999999999666666666777777888888999777777666666666666666777777666666666666777888888888888888999999888888777777777888999999999999999~~~zzzuuupppjjjeeeeeedddbbb```^^^[[[XXXUUUQQQPPPOOOMMMLLLJJJIIIHHHIIIHHHFFFEEEEEEDDDBBB@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>??????@@@@@@???>>>===<<<;;;<<<<<<===;;;;;;<<<<<<<<<;;;::::::======>>>======;;;:::999666666777777888999:::;;;999999999999999999999999666777888999::::::::::::999888777888999::::::888666888:::<<<<<<;;;999888<<<;;;::::::999999::::::666666777777888888888999777777666666666777777888777777777777777888999999888888999999999999888888::::::;;;::::::999888888~~~zzzuuuqqqmmmgggdddbbbaaa```^^^[[[XXXVVVUUUOOONNNMMMLLLKKKIIIHHHHHHHHHGGGFFFFFFFFFEEECCCAAA@@@@@@@@@@@@??????>>>>>>======>>>>>>??????@@@@@@AAA???===<<<;;;<<<>>>???;;;<<<<<<===<<<<<<;;;;;;;;;<<<=========<<<;;;:::777777777888888:::;;;<<<999999999999999999999999666777999;;;<<<<<<;;;;;;999888888888:::;;;:::999888999;;;<<<<<<;;;999888<<<;;;:::999888999:::;;;777888888999999999999888777777666666666777888888999888888888888999::::::777888999999:::999999999<<<<<<<<<<<<;;;:::999888~~~zzzuuuqqqmmmjjjfffccc^^^^^^]]][[[XXXUUUTTTSSSNNNMMMLLLKKKJJJHHHGGGGGGEEEDDDDDDEEEFFFEEECCCAAA@@@@@@@@@@@@????????????<<<<<<======>>>??????@@@???>>>>>>===============<<<<<<============<<<<<<888999;;;<<<<<<;;;:::999999999888888999:::;;;<<<::::::::::::::::::::::::666777:::<<<======<<<;;;:::999888999;;;;;;;;;:::::::::;;;<<<<<<;;;:::999<<<;;;999888777888999:::999999:::;;;::::::888888777777666666777888888999::::::999999::::::;;;<<<777888999999:::::::::999;;;;;;<<<<<<<<<;;;;;;:::wwwsssnnniiifffccc```^^^[[[[[[[[[YYYVVVSSSRRRRRRMMMLLLLLLJJJIIIHHHGGGGGGBBBBBBBBBCCCEEEEEEBBB@@@>>>>>>>>>>>>============;;;<<<<<<===>>>?????????<<<===>>>???>>>===;;;:::<<<<<<===============<<<:::;;;>>>???@@@???>>>===;;;:::999999999:::;;;<<<::::::::::::::::::::::::666888:::<<<=========<<<:::999888999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;::::::<<<;;;999777777888999::::::;;;;;;<<<;;;:::888777777777666777777888999999;;;;;;::::::;;;;;;<<<===777888999:::::::::::::::999:::;;;<<<============~~~zzztttmmmfffccccccccc___[[[YYYYYYXXXWWWUUUSSSQQQPPPMMMKKKJJJIIIIIIHHHFFFEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@???>>>>>>===<<<===???@@@AAAAAA@@@@@@@@@?????????>>>>>>======@@@?????????>>>>>>======????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;:::===============<<<<<<<<<::::::;;;<<<<<<======>>>;;;;;;<<<===<<<;;;999888:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;:::::::::777888999:::::::::::::::999::::::;;;;;;<<<<<<===:::999999888999999::::::===<<<::::::::::::<<<===zzztttlllggg```^^^^^^]]]ZZZWWWXXXWWWVVVTTTRRRQQQPPPOOONNNLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@??????>>>======<<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<;;;::::::===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::999888999999:::;;;;;;:::::::::;;;;;;<<<<<<===>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;~~~yyyrrrmmmddd```[[[YYYZZZYYYWWWTTTWWWUUUSSSQQQOOONNNNNNNNNNNNLLLJJJIIIHHHGGGEEECCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>>>>=========>>>???AAAAAAAAA@@@@@@@@@@@@@@@????????????>>>???????????????>>>>>>>>>????????????>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<>>>>>===;;;::::::999<<<<<<===<<<<<<;;;::::::999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????>>>======<<<<<<<<<<<<<<<==================<<<~~~|||yyyssslllggg```]]]ZZZYYYYYYYYYXXXVVVWWWUUURRROOOMMMMMMNNNNNNNNNLLLJJJHHHHHHGGGDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>============>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAA@@@???===<<<;;;;;;======>>>>>>???@@@@@@@@@??????===<<<<<<===>>>?????????>>>======<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@???>>>============>>>???AAAAAAAAAAAA???>>>~~~}}}{{{xxxtttnnnhhhccc]]]\\\ZZZZZZZZZYYYYYYXXXWWWUUURRRPPPNNNNNNNNNOOOMMMKKKIIIHHHHHHFFFDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA???????????????@@@@@@@@@????????????>>>>>>>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<=========>>>??????@@@@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>===<<<======>>>>>>>>>======<<<<<<<<<======>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???yyyxxxwwwsssoooiiidddaaa\\\[[[[[[ZZZZZZYYYXXXXXXWWWUUUSSSQQQOOONNNNNNNNNLLLJJJHHHHHHHHHGGGEEECCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@AAAAAAAAAAAABBBBBBBBB?????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@???>>>======;;;;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@AAABBB>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@?????????????????????>>>>>>=========>>>??????@@@@@@AAA@@@@@@?????????@@@@@@AAA??????@@@@@@@@@@@@??????~~~{{{uuutttrrrnnniiieeebbb```\\\]]]]]]]]][[[ZZZZZZZZZUUUTTTSSSRRRPPPNNNMMMLLLJJJIIIGGGGGGHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBCCC?????????@@@@@@AAAAAAAAA????????????>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDAAAAAA@@@@@@@@@?????????<<<<<<======>>>?????????@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBB~~~zzzxxxrrrqqqoookkkfffbbb``````___```aaa```^^^]]]\\\\\\TTTSSSSSSRRRPPPNNNLLLKKKIIIHHHFFFGGGHHHHHHGGGEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCCCC?????????@@@@@@AAAAAAAAA????????????>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBCCCDDDDDDAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCC???@@@BBBCCCDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>BBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGG~~~|||wwwrrrrrrpppmmmiiieeecccbbbaaaaaaaaaaaa```___]]]\\\[[[YYYWWWSSSOOOLLLKKKLLLLLLKKKJJJHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGFFFEEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAA@@@@@@??????@@@BBBBBBAAA@@@BBBAAA@@@???????????????AAAAAAAAAAAAAAABBBCCCDDDCCCCCCBBBAAA@@@?????????BBBBBBAAAAAAAAAAAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@BBBCCCEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCC>>>@@@AAADDDFFFGGGHHHHHHGGGFFFFFFGGGIIIIIIHHHGGGHHHFFFEEEFFFHHHIIIIIIIII}}}{{{yyyuuuqqqpppnnnkkkhhheeecccbbbbbbcccccccccbbbaaa___\\\[[[WWWUUUQQQNNNKKKKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDEEEDDDDDDCCCBBBAAACCCCCCDDDDDDDDDBBBAAA@@@BBBAAABBBBBBCCCCCCBBBAAACCCBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIJJJJJJLLLKKKKKKMMMOOOOOONNNMMMKKKIIIHHHHHHIIIJJJIIIHHH}}}xxxvvvuuussspppmmmllliiigggeeedddccccccdddeeeeeeeeeccc```\\\ZZZTTTRRROOOLLLKKKJJJJJJKKKIIIIIIGGGFFFEEEEEEEEEEEEHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDCCCBBBAAA@@@CCCCCCDDDDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBAAABBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLLLLMMMNNNNNNMMMMMMMMMPPPPPPPPPRRRTTTUUUSSSRRRPPPNNNMMMLLLMMMMMMKKKJJJyyytttrrrqqqpppoookkkiiihhhfffeeedddeeeeeedddeeeffffffddd```[[[XXXSSSQQQOOOLLLKKKJJJKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIFFFFFFGGGHHHGGGFFFEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKMMMOOOPPPRRRRRRSSSQQQPPPNNNNNNNNNPPPRRRTTTRRRRRRQQQQQQPPPOOONNNNNNOOONNNMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRRRRUUUWWWWWWUUUSSSSSSRRRQQQQQQRRRRRRQQQOOO|||wwwrrrpppooonnnnnniiihhhgggeeeeeeeeeffffffccceeeffffffccc___[[[XXXSSSRRRPPPNNNMMMLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIFFFEEEEEEDDDCCCBBBBBBBBBAAACCCEEEEEECCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLIIIJJJJJJJJJIIIHHHHHHGGGKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQQQQRRRQQQQQQOOOPPPRRRUUUWWWYYYYYYZZZWWWVVVTTTTTTTTTVVVXXXZZZWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSRRRQQQQQQSSSTTTVVVTTTUUUVVVWWWWWWXXXWWWWWWUUUVVVWWWYYY[[[ZZZXXXUUUSSSRRRRRRTTTUUUVVVTTTSSS~~~{{{xxxssspppnnnmmmmmmiiihhhgggfffffffffggghhhddddddeeeeeeccc```\\\ZZZWWWVVVTTTRRRPPPOOONNNMMMIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFBBBEEEHHHHHHGGGFFFHHHKKKJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPOOONNNNNNMMMNNNNNNQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUWWWXXXYYYYYYYYYXXXWWWXXXZZZ]]]___aaaaaabbb______^^^]]]]]]^^^``````]]]\\\[[[YYYYYYXXXXXXXXXYYYXXXVVVVVVVVVXXXZZZ\\\[[[\\\]]]^^^^^^___^^^^^^^^^^^^___aaabbbaaa]]]ZZZSSSSSSTTTVVVXXXXXXWWWUUU}}}|||zzzvvvrrrnnnmmmllljjjiiihhhgggfffggghhhhhheeeeeeeeeeeecccaaa___^^^[[[ZZZXXXVVVTTTRRRPPPOOOJJJKKKLLLMMMNNNMMMMMMLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQQQQQQQQQQPPPOOONNNJJJJJJIIIHHHIIIJJJKKKLLLEEEJJJNNNNNNMMMMMMPPPSSSRRRQQQQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSRRRRRRRRRSSSRRRRRRRRRSSSTTTVVVWWWXXX[[[ZZZWWWUUUTTTUUUVVVXXXZZZZZZZZZZZZ[[[[[[[[[\\\]]]___aaacccddddddccccccccceeefffiiikkklllmmmmmmiiiiiiiiiiiihhhhhhhhhhhheeedddcccbbbaaabbbbbbcccbbb```___^^^___aaadddeeeffffffggggggffffffeeedddffffffggghhhiiifffbbb^^^ZZZZZZZZZ\\\^^^]]][[[YYY~~~~~~}}}}}}|||xxxtttooommmlllkkkjjjiiiggggggggghhhiiigggffffffeeedddcccaaaaaa^^^]]][[[YYYVVVSSSRRRQQQJJJKKKMMMNNNOOOOOONNNNNNPPPPPPPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWWWWUUUTTTTTTLLLLLLKKKKKKLLLMMMOOOPPPIIINNNRRRSSSRRRRRRVVVZZZXXXWWWWWWWWWXXXYYYYYYZZZ^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[[[[[[[\\\^^^___```cccaaa]]]ZZZYYY[[[]]]___ccccccccccccddddddddddddfffgggjjjlllmmmmmmllllllnnnoooqqqsssuuuvvvwwwwwwppppppqqqqqqpppooonnnmmmmmmlllkkkjjjjjjjjjkkkllljjjiiigggfffgggjjjlllnnnnnnnnnnnnmmmllljjjiiihhhjjjjjjkkklllllliiiddd```bbbbbbbbbcccdddccc```]]]~~~}}}|||}}}zzz||||||zzzvvvrrrooonnnkkkllllllkkkiiiiiikkklllmmmnnnmmmjjjhhhffffffgggeeedddaaa^^^ZZZUUURRRPPPOOOQQQRRRTTTVVVWWWWWWWWWTTTTTTTTTVVVXXX[[[^^^___dddaaa^^^]]]^^^]]]ZZZXXXUUUSSSQQQQQQSSSVVVWWWXXXWWWWWWYYY[[[]]]```cccddd```aaabbbcccddddddddddddjjjiiifffdddccccccdddeeeeeeddddddddddddfffggghhhjjjhhhdddbbbbbbeeehhhjjjmmmmmmmmmkkkjjjjjjmmmoootttuuuvvvvvvuuuuuuwwwxxxwwwxxxyyy{{{|||}}}}}}}}}|||{{{{{{zzzyyyxxxxxxwwwxxxtttqqqqqqssstttsssrrrsssqqqppppppssswwwyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuxxxxxxxxxwwwtttqqqmmmkkkkkkkkklllllllllkkkiiihhh~~~|||{{{{{{|||zzz||||||zzzvvvrrrpppooolllmmmmmmlllkkklllnnnooopppqqqqqqooommmlllmmmooollljjjhhhddd___[[[WWWUUUTTTTTTUUUWWWYYYZZZ\\\\\\[[[\\\]]]___bbbeeeiiijjjjjjhhheeedddeeedddaaa^^^[[[YYYXXXXXXZZZ]]]^^^^^^]]]^^^___aaadddgggjjjkkkkkklllmmmnnnnnnooooooooorrrqqqooommmlllmmmmmmnnnrrrrrrqqqqqqrrrsssuuuvvvtttrrrooommmmmmpppsssuuuwwwwwwwwwuuutttuuuxxxzzz}}}}}}{{{{{{~~~~~~~~~|||{{{|||~~~{{{wwwtttrrrsssssstttttttttsssrrrqqq}}}{{{yyyyyyyyyzzz{{{zzz{{{|||zzzwwwsssqqqqqqmmmnnnoooooooooppprrruuuuuuvvvxxxwwwvvvvvvwwwxxxvvvtttqqqmmmhhhccc___\\\\\\[[[[[[\\\]]]```ccceeeffffffgggjjjmmmqqquuuwwwtttrrrppppppooonnnkkkiiieeedddbbbccceeehhhiiiiiiggghhhiiilllnnnqqqtttuuuxxxxxxyyyzzz{{{{{{{{{{{{|||{{{yyyxxxxxxxxxyyyzzz|||{{{{{{{{{|||}}}~~~~~~{{{yyyzzz|||}}}~~~~~~~~~~~~}}}|||yyyxxxwwwvvvvvvxxxzzz{{{yyyzzz{{{yyyvvvtttssssssooopppqqqqqqqqqssswwwzzz}}}~~~~~~~~~}}}zzzvvvqqqkkkgggeeedddcccbbbbbbdddhhhlllnnnppppppqqqsssvvvyyy|||~~~}}}|||{{{{{{yyywwwuuussspppnnnmmmnnnqqqsssssssssrrrrrrtttvvvxxx{{{}}}}}}||||||zzzxxxvvvuuuttttttuuuwwwyyy{{{wwwyyyyyyxxxuuutttssstttqqqrrrrrrrrrsssvvvzzz~~~|||xxxsssooommmlllkkkjjjiiilllppptttwww{{{{{{{{{{{{}}}|||{{{xxxwwwwwwxxxzzz||||||{{{{{{{{{|||}}}}}}|||{{{zzzxxxuuutttsssrrrrrrsssuuuwwwyyyuuuvvvwwwvvvtttssstttuuurrrssssssssssssvvv{{{}}}zzzwwwuuurrrqqqppppppssswww{{{~~~~~~~~~}}}|||{{{zzzzzzxxxuuussssssrrrqqqpppppprrrtttuuuttttttuuutttrrrrrrsssuuusssssssssrrrsssvvv{{{~~~|||vvvuuuuuuvvvxxx|||}}}||||||{{{zzzyyyyyyyyywwwtttqqqrrrqqqpppnnnooopppqqqrrrrrrssstttsssqqqqqqsssuuusssssssssrrrrrruuuzzz~~~~~~xxxxxxxxxyyy|||}}}{{{xxxwwwvvvvvvtttuuuvvvwwwwwwvvvtttrrrqqqpppnnnmmmmmmnnnooopppppppppqqqqqqrrrsssssssssuuuttttttttttttvvvwwwxxx|||~~~|||uuuvvvwwwxxxzzz~~~}}}{{{xxxuuusssrrrrrrrrrqqqrrrtttuuutttsssrrrqqqrrrqqqooonnnmmmnnnooopppmmmmmmnnnnnnoooppppppppprrrqqqqqqpppqqqrrrssstttyyy|||~~~|||uuuvvvwwwxxxzzz~~~}}}|||zzzyyywwwxxxvvvrrrooommmlllmmmnnnooopppqqqrrrrrrrrrppppppqqqpppnnnmmmmmmmmmnnnoookkkkkkllllllmmmnnnnnnooopppooonnnnnnnnnooopppqqqtttyyy~~~|||uuuvvvwwwxxxzzz}}}}}}yyywwwvvvtttssstttqqqnnnkkkiiiiiikkklllmmmmmmoooppppppppppppoooooonnnmmmkkkkkkkkkkkklllkkkkkkllllllmmmnnnnnnnnnooonnnmmmmmmmmmnnnpppppprrrwww}}}{{{uuuvvvwwwxxxzzz|||zzzvvvtttrrrpppoooooommmkkkhhhgggggghhhiiiiiijjjkkklllmmmmmmnnnnnnmmmmmmlllkkkjjjjjjiiiiiijjjkkkkkklllmmmmmmnnnnnnmmmmmmllllllmmmnnnpppqqqtttyyy~~~|||vvvxxxyyyzzz{{{}}}}}}xxxtttqqqpppnnnlllmmmllljjjiiihhhhhhhhhhhhhhhhhhiiijjjkkklllmmmnnnooooooooonnnmmmlllkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmlllmmmnnnppprrrtttzzz~~~{{{|||~~~zzzuuusssqqqooommmoooooooooooonnnmmmllllllllllllmmmnnnoooqqqrrrsssuuuuuuuuutttsssqqqpppppppppppppppqqqrrrrrrssssssppppppqqqrrrtttwwwyyy{{{}}}yyywwwuuurrrqqqssstttuuuuuuuuutttrrrqqqrrrrrrssstttuuuwwwyyyzzzzzzzzzzzzyyyxxxvvvuuutttuuuuuuvvvwwwwwwxxxxxxyyyuuuvvvvvvxxxzzz~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}||||||~~~