BM626( |||vvvmmmaaaWWWOOOJJJCCCBBB@@@???>>>>>>>>>>>>@@@???>>>===============@@@===;;;:::;;;<<<<<<<<<;;;;;;:::999999::::::;;;:::999888:::;;;<<<;;;:::;;;::::::999888999999999666777888999:::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;:::::::::::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::<<<===>>>===;;;;;;===>>>???@@@AAA@@@???>>>@@@AAADDDEEEGGGKKKRRR\\\gggooommm___OOOKKKGGGCCCAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>=========>>>>>>?????????=========>>>>>>=========???>>><<<<<<======<<<;;;<<<<<<<<<<<<======>>>>>><<<==================<<<<<<<<<=========<<<;;;:::<<<:::888999;;;===<<<;;;>>>>>>>>>>>>===>>>>>>>>><<<>>>??????>>>>>>@@@AAACCCAAABBBEEEGGGIIIOOOVVV[[[cccppp}}}~~~xxxrrrnnnllljjjiiiiiihhhkkkppprrrtttyyy|||wwwpppfffZZZPPPIIIDDDBBB???>>>>>>======<<<<<<<<<>>>>>>======<<<=========>>><<<::::::;;;<<<<<<;;;:::::::::999999::::::::::::999888999:::;;;;;;:::::::::999888888888888999999999999:::999999888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<===::::::;;;;;;;;;;;;::::::<<<======<<<;;;;;;<<<>>>>>>???@@@@@@???>>>???@@@AAABBBDDDFFFKKKRRRZZZ```nnnxxx~~~kkk]]]UUUKKKHHHDDDBBBAAA@@@???>>>???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>==================>>>>>>>>>======>>>?????????>>>===>>>===<<<<<<======<<<;;;<<<<<<<<<===============<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999:::;;;<<<<<<;;;=========>>>>>>>>>>>>===;;;===>>>>>>>>>>>>@@@AAACCCAAAAAAEEEGGGIIIOOOVVV[[[bbbnnn{{{~~~wwwqqqmmmkkkjjjiiihhhgggjjjooorrrsssxxx|||vvvrrrkkkbbbVVVJJJCCC???>>>===<<<<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<<<<======<<<;;;:::;;;<<<<<<;;;:::999999999999::::::::::::;;;999888888999;;;:::999::::::999888888888888888::::::::::::999888777666::::::::::::::::::::::::888888888999999999999999999999999999999999999999888999999::::::999999888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888888999999::::::999999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<999999::::::;;;;;;::::::<<<======<<<;;;;;;<<<>>><<<>>>??????>>>======>>><<<>>>???@@@BBBFFFLLLPPPWWWaaaooo|||lllXXXMMMJJJFFFDDDAAA@@@@@@@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>?????????>>>======<<<;;;<<<>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<============<<<:::<<<>>>>>>>>>>>>@@@AAAAAA???@@@DDDFFFHHHOOOVVV[[[aaalllyyy~~~vvvppplllkkkjjjiiiggggggkkkqqqttttttxxx~~~{{{sssmmmjjj___WWWLLLCCC???>>>>>>>>>;;;;;;<<<<<<===<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;::::::;;;======;;;999888888999:::::::::::::::<<<:::888777999::::::999:::999999888888888888888888999999999999888888777999999999999999999999999777888888888999999999999999999999999999999999999777888888999999888888777777888999:::::::::999999::::::::::::::::::::::::888888999:::::::::::::::999:::;;;<<<<<<;;;:::999:::999999888888999999:::888888999:::::::::::::::<<<<<<===<<<;;;:::<<<>>>:::<<<>>>>>>===<<<<<<<<<:::<<<>>>??????AAADDDFFFJJJQQQ\\\gggqqq}}}wwwqqqiii\\\LLLDDDDDDBBB@@@>>>>>>???@@@??????======>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>===<<<;;;<<<;;;;;;<<<>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::::::::::::::999:::;;;<<<;;;;;;;;;<<<999:::;;;<<<======<<<;;;:::<<<===>>>>>>>>>@@@AAA@@@>>>???CCCEEEHHHNNNUUU[[[```jjjxxx}}}uuuoookkkjjjiiiiiiggghhhnnnuuuwwwwwwyyy~~~vvvnnnhhheeeTTTMMMEEE???>>>>>>======;;;<<<======>>>=========<<<<<<;;;;;;;;;<<<<<<===:::::::::<<<======;;;999777888999:::::::::::::::<<<:::888777888::::::999:::999999888777888888888666777888999999999999999999999999999999999999999777777888888999999999999999999999999999999999999777777888888888888777777555666777888999999888777::::::::::::::::::::::::888999::::::;;;;;;;;;;;;777888:::;;;;;;:::888777888888777777777777777888777888999:::::::::::::::;;;<<<===<<<::::::<<<===999;;;===>>><<<;;;;;;;;;:::===???AAAAAABBBCCCDDDDDDJJJQQQXXX```lllzzzyyypppccc[[[TTTSSSNNNEEE?????????>>><<<===???@@@@@@???<<<<<<============<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777888:::<<<<<<;;;:::999;;;;;;;;;<<<>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;::::::999999::::::999:::<<<<<<;;;;;;;;;<<<888999;;;<<<<<<<<<;;;;;;:::;;;===>>>===>>>@@@AAA???===>>>BBBEEEGGGMMMUUU[[[```jjjwww}}}uuunnnkkkjjjiiiiiihhhjjjpppxxxzzzyyy{{{|||sssiii___XXXTTTRRRCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888999999999999999999999999222444888:::;;;:::888666666666666666666666666666777777777777777777777777:::999999999888888777777777888888888888777777666666999::::::777666888:::777777777777777777777777999999::::::::::::999888555555555555555666777777999888777555555777888999;;;:::999888888999:::;;;999888888888888888888888666555555666888:::999888;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===<<<<<<<<<>>>@@@DDDHHHOOOXXXbbbhhhyyywwwiii]]]VVVKKKJJJHHHEEEBBB@@@>>>==========================================<<<<<<<<>><<<<<<======;;;:::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999999999:::::::::999999888999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;<<<======???@@@@@@AAACCCFFFLLLPPPYYY```kkkvvv~~~uuulllhhhhhhkkkmmmlllqqqyyyyyykkkggg```XXXQQQLLLIIIHHHAAAAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999444444555666777777888888777777777777777777777777777777777777777777777777999999888888777777777777777777888888888777777777666888999999777666888:::666666666666666666666666666666666666666666666666777777777777777888888999999888666555555666888999:::999888777777888999:::888888888999999::::::::::::999888999;;;<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<===============>>>???AAADDDHHHOOOWWW]]]hhhqqqyyyjjj\\\PPPIIIFFFEEEDDDCCCBBB@@@???>>>===========================;;;;;;;;;<<<=========>>>???>>>======???@@@???===;;;::::::999999::::::;;;<<<;;;;;;;;;::::::::::::;;;;;;:::::::::999999999999999999:::999999999888999999999:::::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;;;;;;;::::::>>>>>>>>>>>>>>>??????@@@???@@@AAAAAABBBFFFKKKNNNXXX___iiiuuu}}}tttmmmiiijjjnnnppprrrwww~~~~~~ooodddQQQNNNJJJEEEAAA???>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::888888888888888888888888666555333222333555888:::777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888888888555777777777666666888:::666666666666666666666666888777777777777777888888777777666666777777888999888888666666666666888888888777777666666777777888888888888888888888888888888777666777888999888777<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;;;;<<<======>>>>>>============>>>???@@@DDDIIIMMMTTT[[[iiiyyytttdddTTTJJJEEECCCCCC>>>>>>>>>>>>====================================999999:::;;;<<<===>>>>>><<<;;;;;;<<<>>>@@@???>>>::::::999999999999::::::;;;;;;:::::::::::::::999::::::::::::999999999999888999999999999999999999999999999999::::::::::::;;;;;;:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======@@@@@@AAAAAABBBEEEIIIMMMVVV\\\gggrrr{{{tttnnnkkkmmmqqqsssvvv{{{yyykkk[[[PPPCCCAAA???<<<;;;:::;;;;;;<<<;;;::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777555333222333555777999666666666666666666666666666666666666666666666666666666666666666666555555666666666777777888999999666666666555555666888999666666666666666666666666888888777777777888999:::555444444444444555666666888777666666666666777888666666666666666666666666888888777666666555444444777666555555777777666444999999888888888888999999999999999999:::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===AAADDDIIILLLVVVcccnnnyyy|||qqqfff]]]QQQHHHEEEDDDBBBAAA;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<:::999999999;;;<<<<<<:::::::::999999999999::::::::::::::::::999999999999:::999999999999999999999888888888888888999999999888999999999999:::::::::::::::::::::999999999999::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<:::::::::999:::;;;;;;<<<@@@@@@AAA@@@AAACCCHHHKKKRRRYYYcccooo{{{~~~zzzsssnnnkkkmmmpppsssvvv{{{|||nnnaaaUUUJJJBBB???>>><<<;;;;;;:::;;;;;;::::::999999999999::::::999999999999999999999999999999999999999999999999777777777777777777888888777777777777777777777777666666666666666666777777555555555555555555555555555555555555555555555555555555555555555555666666666666666666777888::::::888777555555555666777888555555555555555555555555444444444444444555666666444444444444444555555666777666666666666666666777555555555555555555555555666666777777777777777777:::999888888999:::999777888888777777777777888888888888888999999999::::::888999::::::;;;;;;:::::::::;;;<<<<<<<<<<<>>??????@@@@@@@@@@@@CCCGGGKKKOOOVVVaaalllwww}}}yyysssmmmjjjkkknnnqqqvvv{{{vvveeeVVVLLLEEE???<<<===<<<<<<;;;::::::;;;;;;::::::999888888888999999888888888888888888888888999999999999999999999999666666666666666777777777666666666666666666666666444555777888888777666555444444444444444444444444555555555555555555555555555555555555666666666666666555555555777999;;;<<<<<<999666555555666777666555555555555555555555555444555666777888888888777666666555555666666777888666666666666666666666666444555555666666555555444444555666888:::<<<===>>>888777666777888999888777:::999999888888999999:::777777888888888999999999777888999999::::::999999888:::<<<=========???@@@BBBAAABBBHHHMMMRRRZZZcccnnnyyy|||kkk[[[OOOJJJOOOGGG@@@AAAGGGJJJEEE???=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666===<<<::::::;;;;;;999777999999888888888888999999777888888888888999999999888888888999999999999999888777666666777888:::;;;888888888888999999999999777888888888888999999999888888888888888888888888;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@CCCGGGKKKOOOVVVaaalllwww|||xxxrrrmmmkkkkkknnnpppwww|||zzzfff\\\OOODDD???===;;;:::::::::::::::::::::::::::;;;::::::999888888888888888888888888888888888888888888888888888888888888666666666666777777777888666666666666666666666666444555666666666555555444555555555555555555555555444444444444444444444444555555666666666777777777555555444555666999;;;===???;;;777555666777666555555555555555555555555555555777:::<<<<<<<<<:::999666555555555555666777777555666666666666666666555444555666777777666555444444444666777999:::;;;<<<444333333444666777666555999999888888888888999999777777777777888888888999888888999::::::::::::999777999<<<============???@@@======AAADDDFFFLLLSSS[[[cccpppqqq```RRRJJJEEECCCEEECCCGGGRRR^^^___VVVKKK<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999888888777777666;;;:::999999:::;;;:::888999999888888888888999999777777777777888888999999777888888888999999999999777777666555666888:::;;;888888888888999999999999777777777777888888999999888888888888888888888888777888888999::::::::::::999999888888999999:::;;;<<<===>>>>>>???CCCHHHLLLQQQYYYcccnnnxxxzzzwwwrrrnnnlllnnnqqqsssyyy|||}}}xxxoooddd\\\PPPIII@@@;;;:::;;;<<<;;;888888999999::::::;;;;;;<<<;;;:::999888888888888777777777777777777777777888888888888888888888888666666777777888888888999666666666666666666666666555444444444333444444444666666666666666666666666444444444444444444444444555666666666777777888888555555444555666999<<<>>>BBB===888555666777666555555555555555555555555555222444888:::;;;:::888666444333333333333444555555555555666666666666555555444555666777777666555444666666555555444444444333666555555666999::::::999777777666666666666777777777777777777888888888888999999:::;;;;;;;;;;;;:::666888;;;<<<<<<;;;<<<<<<@@@===<<>>???CCCHHHLLLTTT[[[fffpppzzzxxxuuurrrooonnnqqqtttwwwxxx{{{}}}rrrqqqmmmggg^^^TTTLLLGGGCCC@@@===:::999:::<<<>>>999999999888888888777777777777777777777777777777666666666666666666666666777777888888888888777777999999999999999888777666555555555555555555555555555555444444444444555555444444444444444444444444555555444333444555666777555555555555555555555555555444333333444777999;;;<<<===999333333777555///666666555444444444444555666666666666666555555555666555444333333444555666444444555555666666777777666333111222555666555444777555444444555555444333666666666666666666666666777777777666555555444444777777777888999999999:::::::::;;;;;;;;;:::999999888999999::::::;;;;;;<<<>>>??????@@@AAAAAABBBBBBEEEJJJRRR\\\gggsss}}}qqqaaaMMMBBBAAACCCCCCAAABBBGGGNNNRRRQQQKKKCCC===999999::::::::::::;;;;;;;;;999888888999::::::999888888888888888888888888:::999666555555666999:::888888888888888888888888666666777888888888888888888888777777666555555555999777555666999:::888666777888888888888999999999999999888777666666666777777777777666777888888999999999:::::::::;;;;;;;;;888999::::::;;;;;;::::::999:::<<<===???CCCHHHKKKYYY[[[dddsss|||xxxtttssssssuuuwwwwwwwwwxxx|||xxxqqqfffccc]]]VVVNNNGGGBBB@@@>>><<<:::888777888:::;;;999999999888888777777777666666666666666666666666555555555555555555555555666777777888888777777666666777777777777777666555555555555555555555555555555555444444444444555555444444444444444444444444666666555555555666777888444444444444444444444444444333333333444666888:::>>>AAA>>>666222333444111666555555444444444444444444444444444444444444444666555444333333444555666444444444444555555555555555333111222444666555444333222222444666777777666555555555555555555555555666666666666555555555555666666777777777777777777999999:::::::::::::::999888888999999:::;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAACCCFFFKKKQQQVVV]]]dddhhhwww}}}yyyuuuooojjjdddZZZMMMEEECCCBBB@@@===>>>@@@CCCEEEEEEAAA===;;;999999999:::::::::;;;;;;:::888777777888999888777888888888888888888888888888777555444444555777888777777777777777777777777666666777888888888888777888888888888888888999999999777555666888999888666666666777777777888888888999888777777777777777777777777777777777888888999777777777777888888888999777888999999::::::999999999:::<<<===???BBBGGGKKKWWWZZZeeettt{{{wwwsssrrrsssvvvyyyzzzzzzzzz}}}yyyjjj```WWWSSSLLLDDD>>>;;;999999888777666666666666777777888888888888777777777777555555555555555555555555555555555555555555555555666666777777777777666666333444555555555555555555444444444444444444444444555555444444444444555555444444444444444444444444555555444444444555666777333333333333333333333333333333222222333555777888>>>CCCDDD<<<333111333444666555444444333333444444333333333333333333333333555555444444444444555555444444444333333333333333555333222222444555555444333222222444666777777666555555555555555555555555444555555555555666666666666666666666555555555555777777888999::::::::::::888888888999::::::;;;;;;<<<<<<======>>>?????????BBBCCCEEEFFFGGGIIILLLNNN\\\dddppp{{{{{{rrrggg^^^YYYUUURRROOOQQQNNNKKKGGGEEEAAA<<<888;;;::::::999999:::::::::999999999999:::::::::::::::888777777888888666555888888888888888888888888555555555555555555555555555555555555555555555555555666777777888888777777666666777888888999::::::888777666666888888777666555555555666666666777777777777777777777777888999777777777777777888888888666666666777777777888888666777777888999888888888999:::;;;===>>>BBBFFFJJJTTTXXXdddttt{{{wwwrrrppprrrvvvzzz|||}}}|||~~~}}}~~~~~~~~~{{{nnn]]]PPPLLLHHHBBB===888777777777333333444555555666555555777777777777777777777777555555555555555555555555555555555555555555555555555666666777777666666555222333444555555555555555444444444444444444444444555444444333333444444555333333444444444444444444111111111222222222333333222222222222222222222222222222222222333444555666999AAAGGGCCC888222333666555444444333333333333333222222222333333333333333444444444444444444444444555555444444333333222222444333333333444555555555777555444444555555444333555555555555555555555555333333444555555666777777777777666666555555444444555666777888999999:::999777777888888999::::::::::::;;;;;;<<<======>>>>>>AAABBBDDDDDDCCCDDDEEEGGGJJJPPPYYYaaajjjuuutttkkk\\\VVVMMMGGGDDDCCCBBBAAACCCEEEGGGGGGCCC???;;;888;;;999888777777999;;;===888999999999999::::::::::::999888888888888666555888888888888888888888888444555666666666666555444555555555555555555555555555666666777777777777777555555555555666666777777777777666666777777777666555555666666666777777777777666666666777888999999666666777888888888888888777888888888888999999999666777888888999999888888888:::;;;<<<===AAAEEEIIIRRRVVV```ooo||||||wwwqqqnnnppptttxxx{{{~~~}}}}}}~~~{{{}}}}}}~~~|||wwwqqqnnnkkkaaaRRRFFFCCCAAA???<<<:::888777777222333444555666666555555666666666666666666666666666666666666666666666666555555555555555555555555555555666666666666555555333444555555666666666666444444444444444444444444444444333333333333444444333333333444444444555555111111111222222222222222222222222222222222222222222222222222333333444555222;;;EEEGGG@@@777444666444444333222222222222222222222333333333444444444333444444444444444444333666555555555444444333333333333444333333444555666777555444444555555444333555555555555555555555555222222333444555666777777777777777666666555555555444555666777888888888888666666777888888999999:::999::::::;;;;;;<<<======@@@AAACCCCCCBBBBBBDDDEEEAAAEEEJJJOOOUUU^^^hhhooo{{{yyykkk]]]UUUHHHEEEAAA???>>>>>>>>>>>>===@@@CCCCCC@@@===;;;;;;:::999999999:::;;;<<<===888888888999999999:::::::::999999999::::::888666777777777777777777777777444555777888888777555444666666666666666666666666555555666777777777777777666666666666555555444444666666777777666666666777666666666777777777888888777666666666777888999999666666777888888888888777777888888888888999999999777888888999999999999999888999;;;;;;===@@@DDDHHHPPPSSS\\\hhhuuu|||wwwppplllmmmppptttvvv{{{{{{}}}}}}|||yyy~~~~~~~~~zzztttnnn___\\\ZZZZZZYYYRRRGGG???;;;;;;;;;;;;:::888666555333333444555666666666555555555555555666666666666666666666666666666666666444444444444444444444444444444555555555555444444555555666666777666666666333333333333333333333333444444333333333333444444222333333444444555555555222333444555555555444444222222222222222222222222222222222333333444444444///555???GGGDDD<<<555444444333222222111111222222222222222333333444444555333333444444444444333333555555555555444444444444333444444444333333555666333222222444666777777666444444444444444444444444222222333444555555666666666666666666666555555555444444555666777777777777666666666777888888999999999999::::::;;;<<<<<<<<<>>>???AAAAAA???>>>>>>???===>>>@@@CCCFFFKKKRRRWWWbbbooouuueee[[[UUUQQQNNNAAA@@@???>>>======<<<<<<;;;<<<======<<<;;;;;;<<<777888999:::::::::::::::888888888888999999999999999888999:::;;;;;;999777777777777777777777777777555666777888888777666555777777777777777777777777444555666666777777666666999999888777777666555555555666777777555555666777666666777777777888888888777777777777777777888999555666777999999888888777666666666777777777888888777888999999::::::999999888999:::;;;<<>>666222333333222111111111111111000000111111222333333444222333444444444444333222333333333333333444444444222444555444222222555777333222222444666777777666444444444444444444444444333333333444444555555555444444444444444555555555444555555666666666555555555555666666777888888999999999::::::;;;<<<<<<===<<<>>>@@@???===<<<;;;<<<;;;<<<<<<===>>>AAADDDGGGNNNXXXfffqqqyyy|||mmmcccWWWNNNKKKKKKIIIGGG??????>>>===;;;;;;;;;<<<999999888888999999999999666777777888888888888777888888888888999999999999666666777999;;;;;;999777777777777777777777777777555555555666666555555555777777777777777777777777444555666666777777666666777777777777777777666666444666888777555444555777555555555666666666777777999888777777777777777777555666888999999999777666777777777777888888888999666777777888999888888888888999::::::;;;>>>BBBFFFKKKPPP[[[hhhssssssooojjjhhhhhhjjjlllmmmmmmmmmppptttuuutttvvv{{{}}}}}}vvvqqqyyysssfffWWWMMMJJJFFFAAA===???AAAAAA???;;;777444777666555555555555666777555555444333333444444555444444444555555555666666444444444444444444444444444444444444444444444444333444444555555444444333666666666666555444333333333333333333333333333333444333333222222333333444222222333333444555666666111222333444555444333333333333333333333333333333333333444555555555444444888111222===DDD???666000333222222111000111111111...//////000111222222222222222444444444444222222111111111222222333333444222444555444222222444777777555444444555666444333444444444444444444444444333333444444444444555555222222222333333444444444555555555666555555444444555555666666777888888888999::::::;;;;;;<<<<<<===<<<>>>@@@AAA???>>>>>>>>>;;;;;;;;;;;;<<<>>>???AAACCCJJJQQQUUUZZZdddsss~~~yyylll___WWWMMMJJJHHHIIIJJJIIICCC=========;;;:::888999<<<>>>888666555666888888777555888777777777777777777777777888888888888999999999444444666888;;;;;;999777777777777777777777777777444444444444444444444444777777777777777777777777444555555666666666666666333333444444555666666666444666888777444444555888444444444555555555666666999999888777666666777777555666888999:::999777666999::::::::::::;;;;;;;;;555666666777777777777777888999::::::;;;>>>BBBEEEIIIPPP]]]kkkvvvoookkkhhhfffhhhjjjkkklllhhhgggjjjooopppnnnppptttwww{{{yyyrrrmmmxxxnnnddd[[[NNNFFFBBB???:::777999999999999999999999999666666666666666666666666222888999333000333555333555555666666666666555555333333333333333333333333333333333333333333333333333333444555444333111000555444444333333333444444333333333333333333333333444444555666555444222111000111222333444444444444444444444333333222222222111111111111111111111111222222333333333333444444111333777===BBB@@@777000...///111333444444444333444222000111333444333000333333333222222111111111222222444444444444222222//////000111222222333333...000333444333444555666333333333333333444555666555555555444444333333333333333333333333444555666777777777777777666555555777777777777666666666666555555666777888888999999@@@@@@???>>>===<<<;;;:::<<<;;;:::999999:::;;;<<>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888999999666666666666777777777777888888777777777777888888000222555777888888888777444444444444444444444444666666666666666666666666555555444444444444555555444444333333333333444444666666777777777777666666666666666666666555555555444444444555555777888888777777777777777888888999:::777444444666888777555666666777888888888888888777777777888999999::::::777888999999:::===AAADDDLLLTTT^^^hhhrrr}}}pppjjjdddaaadddhhhkkklllmmmkkkjjjkkkmmmmmmjjjgggqqqrrrwww}}}yyymmmcccyyyooocccXXXRRRKKKBBB>>>===<<<:::777777777777777777777777777555555555555555555555555222777777222000333444333555555666666666666555555333333333333333333333333333333333333333333333333333444444444444333333222444444333333333333444444333333333333333333333333444444444444444333222222000111222333444444444444555555555444444444333333111111111111111111111111222222222333333333444444444555888>>>BBB@@@:::333111111111111111000000///444222000111333444222000333333333222222111111111222222333444444333222222222222222333333444444444666777888777555333333444222222222222222333444444444444444333333333222222333333333333333444555555666666666666555555444333666666666666666666666666888888999::::::;;;<<<<<<>>>?????????>>>===<<<;;;===<<<;;;::::::;;;<<<===>>>????????????BBBFFFIIIPPPUUU___jjjuuu|||hhh___TTTLLLHHHEEEBBB???<<<<<<<<<=========>>>>>>;;;:::::::::999999999999999888888777777888888999666666666777777777888888888777777666666777777888222333555666777888777777444444444444444444444444444444444444444444444444555555444444444444555555555444444444444444444555666666666777777666666666666666666666555555555555444444444444555666777888666666555555666666777888888555333333666888888777666666777888888888888777888888888888888888888888777888999999:::===AAADDDJJJRRR___jjjttt~~~qqqkkkdddbbbdddhhhkkkkkkjjjhhhggghhhjjjjjjhhhfffmmmooorrrwwwxxxrrrfff\\\xxxwwwxxxzzz}}}zzzrrrhhh___SSSIIIBBB===999777888999888666555555555555555555555555555555555555555555555555222555666222000222444333555555666666666666555555333333333333333333333333333333333333333333333333444444333333333444555555444333333222222333444444333333333333333333333333444444333333222222333333000111222333444444444444444444444333333333333333111111111111111111111111222222222222333333333333222222444888;;;:::666111333222111111000000111111333111111111222333222111222222222222222111111111222222333333333333222222222222333333333333333333555666666444111000///000222222111111111222333333333333333222222222222222333333333333333444444555444444444444333333333333666666666666666666666666999999::::::;;;;;;<<<<<<<<<===>>>@@@@@@???===<<<<<<;;;::::::::::::;;;<<<888:::;;;<<<;;;;;;<<<>>>???CCCJJJSSS\\\fffooouuutttkkkdddaaaRRRLLLDDD???>>>???>>><<<:::;;;;;;;;;;;;<<<<<<<<<999999999999888888888888999888888777777888888999777777777777888888888888777777666666666666777777555555555555666666666777555555555555555555555555333333333333333333333333555555444444444444555555555555555555555555555555555555666666666666555555555555555555555555555555444444444444555666777777555555444444555555666777444333111222555777888888555666777777888888777777999999999888777666666666777888999999:::<<<@@@DDDHHHQQQ^^^jjjtttsssmmmfffccceeehhhjjjjjjhhhgggggggggiiijjjiiigggmmmnnnpppsssrrrjjj^^^UUUuuummmjjjiiiiiikkkhhhaaaZZZTTTLLLEEE===:::777666777777555444444444444444444444444444444444444444444444444444333333333222111222333333444555555666666555555444333333333333333333333333222222222222222222222222444444333222333444666777222222222222222333333444222222222222222222222222444333222111111222333444111111222333333333333333111111000000000000000000111111111111111111111111111222222222222333333333111000000222555555333111222222111111222444666777222111111111222222222111222222222111111111111111222222222333333222222222111111111111000000000000///000111111000000222444333222222222222222333333222222111111111111111111444333333222333333444444444333333333222333333333444555555555555555666666666666777777888888888888999;;;===???@@@???>>>===;;;:::999888888999:::;;;888999<<<======???AAACCCAAACCCGGGKKKOOOTTTZZZ^^^iiioooxxxqqqcccWWWPPPLLLJJJJJJFFF@@@============<<<======<<<;;;:::999999888:::999999999999888888888888888777777777777888888777777777777888888888999777666666555555666666777777666555555555555666666555555555555555555555555333333333333333333333333555444444333333444444555555555555555555555555555444555555666666555555444444444555555555555555666444444444444444555666777555555444444555555666777444333222222333555666777555666666777777777777777888888777777777666666666777888888999999<<<@@@CCCHHHPPP\\\fffqqq~~~tttnnngggdddfffhhhiiiiiijjjjjjiiijjjkkklllllllllpppqqqrrrssspppggg\\\SSSwwwjjj___XXXUUUQQQSSSRRRMMMIIIGGGCCC>>>:::999777777666666555444444444444444444444444444444444444444444444444444333111111111222222222333444444555555555555444444333333333333333333333333222222222222222222222222444333222222333444666777111111111111111222333444222222222222222222222222333222111000000111333444111111222222333333222222000000000000000000000000111111111111111111111111111111111222222222333333444333222333444555444444222111111111222444666777111111111111111111111111111111111111111111111111222222222222222222222222111000000000000000000000///111222222333444777999444444333333333333444444111111111111111111111111444333333222222222333333444333333222222333444444333333444444555555555555555555555555666666666666888999;;;>>>??????>>>===<<<;;;:::999999:::;;;<<<===>>>>>>??????BBBGGGJJJEEEGGGIIIJJJJJJLLLNNNPPPPPPSSSXXX^^^fffpppzzzwwwrrrggg___TTTJJJDDDAAA@@@???AAA???<<<:::999:::::::::>>>===<<<;;;:::999999888::::::::::::999999999999888777777777777777777888666777777777777888888888666666555555555555666666777777666555555555555666555555555555555555555555444444444444444444444444444444333333333333444444444444555666666555444444444444555555555555444444333444444444555555666666555444444444444555555666666666555555666666777888555444444333222222444555555555666777777777777777555555666666666777777777666777888888999<<<@@@CCCIIIOOOXXXaaakkk{{{uuuoooiiifffgggiiiiiihhhkkkkkkkkkkkkkkklllmmmnnnrrrssssssrrrmmmdddZZZSSStttfffZZZOOOFFFAAABBBEEEDDD@@@??????===999555555555444555555666666444444444444444444444444333333333333333333333333333///...111333111111333444444555555555555444444333333333333333333333333222222222222222222222222333333222222222333444444000000000000111222333333222222222222222222222222111111111000111111222222111111222222222222222111222222222222222333333333111111111111111111111111111111111111222222222222222222111000000111222333222111000000//////000000000111222111000000111222000000000111111111111111222222111111111111222222111111222222222222222222000111111000000111333666555555444444333333444444111111111111111222222222444333333222222222222222333333222111111222444555222222333333444555555555666666666666666666777777777888999;;;<<<<<<======>>>===<<<<<<<<<<<<===>>>AAAAAA@@@>>>===???CCCFFF@@@BBBFFFGGGGGGGGGHHHHHHCCCCCCEEEGGGKKKRRR[[[aaaooouuusssfff\\\SSSMMMLLLHHHBBB>>>============:::999999999999:::;;;<<<::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999888777777666666777777888666666666666777777777777555555444444444444555555666666666666666555555555444444444444444444444444444444444444444444444444444444333333333333444444222333444555555444333222333333444444444444333333333333333444555555666666555444444444444444555555666666555555666666777888555666555333222111333555444555666666777777666666444444444555666777777777666777888888999;;;???CCCHHHMMMTTT\\\gggxxxuuuoooiiiggghhhjjjjjjiiiiiijjjjjjhhhggghhhjjjlllooopppqqqoooiii```WWWQQQppphhh]]]RRRIIICCC===999;;;>>>>>><<<;;;===;;;888555555444333333444555777333333333333333333333333222222222222222222222222444...,,,111333111000333333444444555555444444333333333333333333333333333111111111111111111111111222222222333222222111111/////////000000111333333111111111111111111111111///000000111111111111111111111222222222222111111222222222333333333444444111111111111111111111111111111111111222222222222/////////...---...///000///000000000000///......///111222222//////000222///000000000111111111222333222111000000111222333000000111111222222333333/////////...,,,---000222555444444333222222333333111111111222222222333333444333333222111111222222222111000//////111333444111222222333444444555555777777777777777777777777888888777888888:::<<<=========<<<;;;;;;<<<============>>><<<;;;:::;;;===999===BBBEEEEEEDDDCCCBBB>>>???@@@@@@AAADDDIIILLLVVV\\\eeennnvvv~~~llleee[[[RRRKKKEEEAAA>>>???===;;;:::;;;<<<;;;;;;999:::;;;;;;;;;;;;<<<===888888888999999999::::::999999999999888888888888777777666666666666777777444555555555666666666666555444444444444444444555444555666777777666555555333333333333333333333333333333333333333333333333444333333222222333333444111222333555555333222111333333444444444444333333222222333444444555666666555444444333333444444555555555444444555555666777444555555444222222555888444555666666777777666666555555555555555555555555666777888888999;;;???BBBDDDJJJRRR[[[fffvvv~~~tttoooiiigggiiikkkkkkjjjhhhiiiiiigggddddddgggjjjlllmmmnnnkkkeee]]]UUUQQQ}}}nnn\\\TTTJJJCCC???===;;;:::333666888777888;;;:::777999888777444222222444666222222222222222222222222222222222222222222222222444---+++000333111000333333444444555555444444333333333333333333333333333111111111111111111111111111222333333222111///...////////////000111222333111111111111111111111111...///000222222222111000111111222222222111111000000000111111222222222222111111111111111111111111000111111111111222222222222222222222000000111333,,,...000111222333222222///111333222///...000222//////000000111111111222333222111000000111222333---......///000111111222000111111000///111444777444333333222111111111222111111222222333333333333444333333222111111111222000///...---...///111333111111222333333444555555666666666666666555555555888777666666666888;;;<<<::::::888888888888::::::666888;;;;;;:::888777888888===BBBEEEEEEBBB???>>>999;;;===>>>>>>===>>>??????DDDKKKSSSZZZaaagggkkkvvvzzz|||mmm```XXXLLLGGGBBB>>>===>>>??????:::999999999;;;:::888666;;;;;;<<<;;;999888999:::::::::999888777666555555888888888888777777777777777777666666666666777777444444444444555555555666555444444333333444444555222444666888888777666555222222222222222222222222222222222222222222222222444333333222222333333444000111333444444333111000222333333444444333333222222222333333444555666666555444444333333333444444444333333333333444555555222444555444333444777;;;444555555666666666666666666666666555444444333333666777777888888;;;???BBBAAAHHHRRR[[[gggvvv|||tttooojjjhhhjjjllllllkkkiiijjjjjjgggddddddgggjjjkkklllmmmjjjddd\\\UUURRR}}}mmm]]]TTTGGGEEEAAA<<<999777777666777777666666666666777777777555444555666777666444333333333333333333333333444333333222111111111222999777444222000000111111333222111000000111222222333333333333333333333333333333333222222111111111000000000111222222222333333333333222222111111111222222222111111111000000333222111000000111222333111111111111111111111111222222111111111111222222111111111111111111111111222222222222222111000///000000000000000000000000333333333222111000///...///000111222222111000///000000000000111222333444111111111111111111111111111000///...,,,***))))))111111111111111111111111333333222111000///......222222222222222222222222222222222222222222222222666555444444333333333333222222333333333444444444666777777777888888888888999999999999999888777666777777777777777777777777:::;;;;;;:::888777888999555RRRggg]]]GGG<<<<<<===999999999999999999999999<<<<<<>>>AAAEEEJJJNNNQQQ[[[\\\___dddkkksssyyy}}}{{{tttiii^^^UUUMMMGGGCCCDDDAAA>>>;;;:::;;;===???FFF@@@:::888:::;;;:::777;;;:::999888888999:::;;;:::::::::999999999888888555555666666777777888888666777888888888777666555333444555555666666555555444444444444444444333333222333444555555444333222111222444555555555444444333333333333333333333333222222222222222222222222666555555444444333222222111111222333444444444444111222333333444444333333444444444444444444444444444555555555444333333222555555555555555555555555777777666666666666666777666666666666666666666666777777888999:::<<<===>>>BBBFFFOOOZZZdddooo|||sssmmmhhhiiiiiiggggggiiiggghhhhhhfffeeefffhhhjjjpppnnnkkkgggaaaYYYPPPJJJ}}}pppdddWWWMMMFFFAAA???<<<999777666777777666666555555555555666666===;;;888777666444111///333333333333333333333333444333222222111111222222666444333111000111222333333222111111111111222333222222222222222222222222333333333222222111111111222222222222333333333333222222111111111000000000222222222111111111000000333222222111111222222333111111111111111111111111222111111000000111111222111111111111111111111111111222222222222111000///000000000000000000000000111111111111000000///...///000111222222111000///111111111111222333444555111111111111111111111111111111111000000/////////111111111111111111111111222222111111000/////////222222222222222222222222222222222222222222222222444444333333333333333333333333333444444444444444555555666666666777777777888888888888888777666666666666666666666666666666555666777777666555666888DDD[[[iii]]]HHH===:::::::::::::::999999999999:::=========>>>@@@BBBCCCCCCIIIIIIKKKNNNRRRWWW[[[^^^mmmnnnttt}}}|||qqqiiieeeXXXTTTNNNHHHEEECCCAAA???;;;:::999999:::<<>>999777999;;;:::777;;;:::999888888999:::;;;::::::999999999888888888777777777777888888888888777777888888777555444333444444444555555555555444555555444444444444333333555555555666666555555555222222444555555555444444333333333333333333333333333333333222222222222222333333444444444444444444111222333333444444333333111222333333444444333333444444444444444444444444444444555555444333333222444444444444444444444444777777666666666666666777555555555555555555555555888888888999:::;;;===>>>CCCGGGOOOYYYaaakkkzzz~~~rrrlllhhhiiiiiiggghhhjjjiiijjjjjjiiiggghhhiiikkkkkkjjjhhhfffccc]]]UUUPPP{{{mmmfff[[[QQQHHHBBB===:::999888777555555555666777555555444444444444555555555333222333444444333111333333333333333333333333333333222222111111222222222222111000000111222333222222111111111222222333111111111111111111111111222222222222222111111111222222222222111111111111111000000000000/////////222111111111111000000000000111111111111111111000111111111111111111111111222111111000000111111222111111111111111111111111111111222222111111000000000000000000000000000000//////000000000000//////000000111111111111000000111000000000111222333444111111111111111111111111///000000111111222333333111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222111222222333333444444444444444333333333444444444555555555555666666666777777777666555555555555555555555555555555222333555555555555666888;;;KKKUUUMMM@@@;;;;;;;;;===<<<:::999888999::::::<<<<<<<<<===???>>><<<999<<<<<<===>>>AAADDDGGGIIINNNOOOSSSZZZ___aaagggnnnrrrwww}}}~~~zzzxxxooolllfff___WWWOOOHHHDDDEEEBBB>>>;;;;;;;;;:::999555666666777999;;;===>>>???;;;777666888:::999888::::::999999999999::::::999999999999888888888777999999888888888888888777777777777666666444333222444444444444444444333333555555555444444444333333555444444333333444444555222333333444444444444333333333333333333333333333333333333333333333333333222222222333444555555555333333333333333222222111111222222333333333333333444444444444444444444444444444444444444333333222333333333333333333333333666666555555555666666777555555555555555555555555888888888999999;;;<<<<<>><<<:::999888999::::::::::::<<<@@@CCCBBB???;;;999::::::<<<>>>AAACCCEEE@@@???AAAFFFIIIJJJOOOUUUWWW[[[```fffjjjooosssvvv{{{~~~|||zzzuuupppiiiaaaZZZVVVSSSRRRPPPNNNLLLHHHDDDAAA>>><<>>>>>===@@@EEEFFFIIIMMMQQQSSSVVVYYY[[[]]]___dddiiimmmnnnnnnmmmlllmmmnnnpppqqqrrrrrrrrrrrrrrrsssrrrpppmmmjjjhhhiiigggddd```[[[WWWTTTSSSUUURRRMMMGGGCCCAAAAAAAAA??????>>>===<<<<<<;;;;;;555444444555999;;;======999999::::::999888666555777666555555666888888888666666777777777777666666888888888777777777666666777777777666555555555444333333444444555555666666555555444333333333444555777777666555555444333333222111000//////000111222333333333333222333333333222222222222222222222222222222222333333444444444444444333333333222222222444444444333222111000///000111222222333333222222333333333333333333333333222222333333444333333222222222222222222222222222444444333444444555666666555555555555555555555555777777777888999:::;;;<<>>AAACCCCCCDDDFFFGGGGGGIIILLLPPPTTTVVVTTTRRRPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRPPPMMMKKKIIIJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDAAA???>>>>>>>>>???===<<<;;;;;;::::::;;;;;;999777666666777888777666777777888999999999999888666666666666666777888888666666777777777777666666777777777777666666666666666555555555555555444444444444444444555666777888555555444333444555666777888777777666555444333333444333333222222333333444444333333222222222222333222222222222222222222222000111111222222333333444444444444333222111111111333333333333222111000///000111111222222222222222333333333333333333333333111222222333333333333333222222222222222222222222333333333333333444555666444444444444444444444444666666666777999:::<<<===@@@CCCJJJSSS[[[dddsss}}}pppjjjfffffffffddddddggghhhkkkmmmoooooopppqqqrrrqqqpppooonnniiiaaaWWWQQQzzzuuukkkbbb^^^]]]UUUKKKEEEBBB===;;;;;;<<<<<<<<<:::999777777777666444222444444555555555555555444333333333222222333333333))))))))),,,000222333333111111111111111111111111222222111111222222333444111111111111111111111000...///111222333333333222111111111111111111111111///000000000111111111222000111111111111111222222/////////000000000111111////////////000000111111111111111000000111111111000000000000000000000000000000////////////000000000000000000000000000000...//////000000000000000///////////////////////////000111111111111111000222111000//////000111222222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111333333222111111111222222111111222333444555555666333333333333444444444444333333444555555555555555444444444444444444444444111333333333111111111333444222222555777777666555555666888999::::::999888777666777===DDDDDD???888777777777777666555555444444333555777666222222666777999;;;<<<;;;;;;<<<======<<<>>>AAAEEEFFFDDDAAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<===;;;999888777666444222555666666777888999999:::555666777777666666777888777777888999999888777777777777666666666555555555555555555555666666666666888777666555555555666666555555444444555777999:::888888777666555444333333333333444444444444333333444444222111111111222222111111111111111111111111//////000111111222333333333333222222222222222222222222222222222111000///000000111222222222222222222222222222222222222222111111222333333333333333333333333333333333333333222222222222333444555666444444444444444444444444444444555777999;;;===>>>@@@BBBHHHPPPXXXbbbsss}}}pppjjjeeeeeedddbbbaaaddddddgggjjjmmmnnnoooqqqrrrpppppppppoookkkcccYYYSSS\\\XXXNNNFFFGGGKKKGGG>>>;;;;;;;;;:::999999888888>>>;;;888777777666555444111222333444555666666666444333333222222333333444333222111222333444333222111111111111111111111111222111111111222333333444//////111222222333333333000111333444555555444444000000000000000000000000//////000000111111111222......//////000000111111---.........//////000000.../////////000000111111///...---,,,,,,---...///000000000000000000000000000000////////////000000000000000000000000000000......///000000000000000//////////////////////////////000000000000//////222111000//////000111222000000///////////////000000000000000000000000000/////////000111111222222000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000444444333222111111111222111222333444666777888888111111222222222333333333333444444555666666666555555555555555555555555555111333444555444444555777666444444666777555222111222444777:::;;;:::888777555333555<<>><<<:::::::::;;;;;;;;;:::999999<<<;;;;;;::::::;;;<<<<<<:::999888666555666666777888888888777666666555555888777666666666888999:::444333333555777999999888777666666666666777888888666777888777666666777888888999:::;;;;;;:::999888777666666666555555555555555555666666777777888888<<<:::888666555444444444555555444444555888:::<<<999888777666555444333333111222333444444333222111555444222111111111222222111111111111111111111111...//////000111111222222111111111222222333444444111222222222222111000000000000111222222222222111222222222222222222222222000111222333333333333333333333333333333333333333222222222222333444555666444444444444444444444444333333555666999;;;>>>???@@@AAAFFFNNNVVV```rrr~~~pppiiieeedddccc``````bbbaaadddhhhkkkmmmnnnppprrrqqqqqqqqqpppkkkcccYYYRRREEEDDDCCCAAA@@@>>>===<<<666888999888777666777888888888777555555444444444333333333333333333333333444333333222222333333444//////000000111111111222//////000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000///.........000000111111111111000000000000000000000000000000///000000000///...,,,+++111111000000000000111111111111111111111111111111//////000000000000///...000000000000000000000000---------............///222000---,,,---...//////000000000000000000000000111111000000//////......111111000///...,,,***)))000000000000////////////111111000000/////////...000000000000000000000000////////////////////////000000000000000000000000222222222111111111000000000000000000000000000000111111222222222333333333222111000//////111333444777666555444333444444555666666555555555444444444333333333222222222111111333333333333333333333333333333333333333333333333444555777777666666888999888666555888;;;===<<<:::666666666555444444444333555555555555555555555555666666666666777777777777888888888888888888888888777777777777777777777777777777666666555555555444777777777777777777777777:::999888777777888999:::888888888888888999999999888888777777666666555555666666666666777777777777666666555333333222222222888888999999999999888777555555555555555555555555777777666555333222111111555666888777555333222222333555777888999999999888999888555333222222333444333222111111333333222111333333333333333333333222111111000000000000111111333222222222111000000000111111111222222333333333222222222111111111000000111111000000111222222333222222222333333444444444444222000111444666555333111111222222222333333333333333333444444444555555555444444333222222222222333333444666777888999:::>>>BBBHHHMMMSSS```ppp|||}}}ooogggcccdddeeecccbbbbbb```bbbfffhhhiiiiiijjjllloooooopppnnniiiaaaZZZVVV??????>>>===;;;:::999999555666777666555444555777888777666555444444444444333333333333333333333333222222222111111222222222///000000000111111111111000000000000000111111111111111111111111111111111111111111111111111111111////////////////////////111111222222222222222222000000111111111111000000000000000000000000000000000000111111000///---,,,111111000000000000111111000000000000000000000000//////000000000/////////////////////////////////........./////////000000111000...---,,,---...///////////////////////////000000000///////////////......//////...---,,,,,,000/////////////////////000000000//////.........////////////////////////////////////////////////000000000000000000000000222222222111111111000000000000000000000000000000000000000111111111222222222111000///000111333444777666555444333444444555666555555555444444444444444333222222111111222222333333333333333333333333333333333333333333333333555777888888888888999;;;<<<:::777666777777555333555555555555444444444444555555555555555555555555444555555555555666666666777777777777777777777777777777777777777777777777777666666666555555555444777777777777777777777777999999777777777777999999::::::999888777666555555777777777777666666555555555555666666666777777777999999777666666555555555444444555555555444444333555555555555555555555555666555555444333222111111444666888888666555555555222333444666888999::::::;;;:::777444333222333333333222111111333333222111222222333333333333333333111111111000000111111111222222111111111111111111111111111222222333333333222222222111111111000000222111111111111111222222222222222222333333333444444222000111333555444333111111111222222222333333333333333444444444444555222333555777777777666555555555666888999:::;;;<<>>CCCHHHMMMUUUaaarrr~~~}}}qqqjjjdddcccbbb___\\\\\\\\\^^^___```aaadddiiillllllmmmoooooolllfff```\\\555555555555555555555555333444555555444333444555666555555444444444444555000000000111111222222222222222111111111111222222111111000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////111111111222222111111111////////////////////////111111111000000000000000000000////////////000000000000000000000000000000......------...///000000........................------........./////////...222444222...,,,///333////////////////////////------......//////000000------..................------....../////////000------..........................................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000111111111222222111111111111111222222222333333444444444444444444333333444444444444444444444333222111111111222222222222222222222222222222222222222222222222222222000222333444333333444666888888777666666666777888222333333333444444555555444444444444444444444444444444555555555666666666555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555777777666555555666777777222333333444555555666666555555555555555666666666444444444444555555555555444444333222222222333333333333444555555555555555555555555555555555555555111111222222222222333333222333333111///...///000444333222111111222333444222222222222111222222222222111000000222222111000//////000000111222333333333222222222222222222333/////////000000111111222111111111111111111111111111111111111111111111111222222111111111111111222111111111111111111111111000111222222222111000000000000111111111222222222222222222333333333444444888777555444333333444555333333444666777888999:::<<>>CCCHHHNNNZZZjjjvvvyyyqqqkkkjjjiiifffccccccfffffffffeeedddfffjjjmmmqqqrrrttttttqqqkkkeeeaaa555555555444444333333333555555555555555555555555444333333222222333333444---,,,---///222444444333333333222111000000000111///...---...000222111000111111222222222222111111000000000000000000000000......///000000000000000222111000.........///000////////////////////////000000000000000000000000111111000000//////............////////////......//////000000000000////////////000000///...------///......------...000111//////............//////111000///...............000///...------...///000111000///...------...///000000//////.........---/////////...---------,,,---------............///////////////............---------............///---------............///---------............///222///---///111111///...000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333333333333333333333333333111111111111111111111111000...---///222444333111000111111222222333444444222111000000000111222333666666666777888777444111333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444===;;;999777666666777888999555222111333555444333333333333222222333333444333333333333333333333333333222111000111222333444333333333444444444555555111111000000000111222222555555444333444555666777444555555555444333333222333333333333333333333333111111222333444444555555111000000000000222333444111111111111111111111111111222333333444444444444111111111333555555333111111111111111111111111111000000000000000111111111//////000000000000//////000000000000000000000000333333333222222111111111222222222111111111111111444333333222222333333333333222111000000111222333111111111000000000//////333333333333444555666666444444444444444333333333666666777777888999;;;<<<===>>>AAAGGGMMMWWWgggwww~~~sssiiieeedddccccccdddeeeddddddeeegggkkkooorrrtttqqqpppqqqnnngggcccccc555555444444444333333333444444444444444444444444444333333222222333333444333222000000111111000///222222111111000111111111333111000111222222111000///000000111111000000///000000000000000000000000......///000000000000000222111///.........///000////////////////////////////////////////////////000000000000//////............////////////......//////000000000000//////...////////////......---...............//////000//////............//////111111000/////////000000000///...------...//////111000///...------...///000/////////.........---............------------------------............////////////............---------............///---------............///---------............///000...---...000000///...000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333333333333333333333333333111111111111111111111111000...---///222333222111333333222222222222111111222111111000111222333444222222333666888999777555333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333444888777555333222333444555888555222111333444444333666555444333333333333444333333333333333333333333333222111111111222444444333333333444444444444555555555555555555444444444555444333333333444666666444444555555444333333222333333333333333333333333......///000000111222222444333222111111222222333222222222222222222222222111222333333444444333333222111111222333444222111111111111111111111111111333333222222111111000000//////000000000000//////000000000000000000000000222222111111111000000000.../////////000111111111222222222222222222333333222222111111111111111111444444444333333333222222333333222333333444555666444444444444444444444555666666666777888999;;;;;;??????BBBGGGMMMVVVeeetttzzzqqqhhhdddbbb______bbbdddccccccccceeeiiillloooqqqnnnmmmnnnkkkeeeaaabbb444444444444333333333333222222222222222222222222333333222222222222333333555444222222222111000...111111000000000111222222444333111111222111000......//////000000//////...000000000000000000000000......///000000000000///111000///.........//////000000000000000000000000////////////////////////000000000////////////.........////////////.........//////000000//////...---....../////////......------.../////////////////////............////////////.........///000000///......---......//////000///......---........./////////...............------------............------------............/////////............------------............///---------............///---------............///,,,---------.../////////000000000000000000000000000000000000000000000000000000000111111111222222222222333333333333333333333333333333333333333333111111111111111111111111000///...///111222222111555444444222111000//////222222111111222222333444222222333555888888777555333333333333333333333333111111111111111111111111333333333333333333333333333333222222222222333333444333222111111222333444777444222222333444444333777666555444444444444444333333333333333333333333333333222222222333444555333333333333444444444444666777777888777666444333444444333333333444555666444444444444444333333222222222333333333333333333111111111222222333333444555555444222222111111222222222222222222222222222111222222333333333333333333222111111222333222000111111111111111111111111555444333222111000000/////////000000000000//////000000000000000000000000111000000000000/////////......///000111222222333000111111111222222333333222222222222222111000///444444444444444333333333222222222333333444555666333444444444555666666666666666666777888999:::;;;@@@@@@CCCHHHMMMUUUeeessswwwooohhhccc___\\\^^^bbbdddcccbbbbbbcccdddggghhhnnnkkkiiijjjhhhbbb```bbb333333333333333333333333333333333333333333333333333333222222222222333333222111000111333444444333000000///000000111222333111000//////000000///---...//////000000//////...////////////////////////---...//////000000//////////////////.../////////000000000000000000000000////////////////////////////////////////////////......////////////.........//////////////////...,,,,,,---...////////////,,,---...///000///...---///......------......///++++++++++++,,,,,,---......------.........//////................................................,,,,,,,,,------.........,,,,,,---------.........//////.........------------------............///---------............///---------............///,,,///111///---///111000////////////////////////000000000000000000000000000000000000111111111111222222222222222333333333222222222222222222222222111111111111111111111111000//////000111111111111444444333222111000//////222222222222222333333444555444444444666666444222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222333333333333333333222333444555666555444222222222333333333444444333333333444444555222222222222222222222222333333333333333444444444222222333333333444444444444555666666555333111///333333333333333444444444333333444444444333333222222222222222222333333333222222222333333444444444333333333222222111111111222222222222222222222222111222222333333333222222444222111111222222111000111111111111111111111111222222222111111000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222333333444444000000111222333333333333111222333333222111///...111111111111111111111111222222222222333444555666333333444555555666777777666666666666777999:::;;;???@@@DDDJJJOOOWWWggguuuxxxppphhhccc___^^^cccjjjooommmkkkiiihhhhhhhhhiiilllhhhggghhhgggbbbaaaccc333333333333333333333333333333333333333333333333333222222111111222222333000//////111444666666555////////////000111222222///.........000111111//////000000111111000000///////////////////////////------...///////////////.........////////////...////////////////////////......................................./////////......////////////............////////////......,,,,,,---......///......+++,,,.../////////...---......------------......+++++++++++++++,,,---...,,,,,,---...............------..................---------...............+++,,,,,,,,,------......,,,,,,,,,------------...............---------------------............///---------............///---------............///...555777222...000222222//////////////////////////////////////////////////////000000000111111111111111111222222333333333222222222222222222222222000000000000000000000000///000000000000000111111111111111111111111111111111111222222222333333333444333222333555555444222222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333444444333333333333444555666666333333333333222222333444000000111111222333555555222222222222222222222222222222333333333444444444222222222333333333444444222333444555444222///...111222222333333333333333222222333333444333333222111111111222222333333333////////////000000000000//////000111111111111111222222222222222222222222222222222333333222111111444222111222333333222111000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000111111111111111111111111444333333222222111111111000111222333444333333333111222222333333111000///////////////000000000000222222222222333444555555222333333444555666777777555555555666777888::::::===???DDDKKKRRR[[[jjjyyy|||rrriiidddccceeelllsss|||zzzwwwtttrrrpppnnnnnnjjjggggggiiihhhdddccceee222222222222333333333333444444444444444444444444222222111111111111222222222111000111333333333222000000/////////000111111000000///000222444333222///000000111111000000///000000000000000000000000------...////////////...------.../////////......////////////////////////........................---............/////////......////////////......---......//////......---,,,------.........------,,,,,,---.....................------------............---------...//////+++,,,---...............,,,,,,---............------------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,------------.........------------,,,---------............///---------............///---------............///111;;;>>>555...///222111000000000000000000000000/////////////////////////////////000000000111111000000111111222333333333222222222222222222222222000000000000000000000000///000111111000///000222//////000000111222333333000000111222222222222111000//////111444666777666222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333111111222222333333444444111222333333222222333444000000000000111333444555222222222222222222222222000111222333333333222222222222222222333333333333333444444444444333111000000111222333333333222222111222222333333333333333000000111111222333333333000000000000000000111111---...///000111111111111111111111111111111111111222222222222222222111000222222222444666666444222000000000000000000000000,,,------...///000111111111000///......///000111000000000000000000000000000000111111111111222222222222111000///...------000111222333333222111000111111111222222222111111000000000111111111111111111111111222222333444555222333333333444555555555555555555666777888999:::<<<>>>DDDLLLSSS\\\kkkzzztttjjjhhhjjjmmmqqqvvvyyyxxxuuurrrooommmkkkkkkhhhggghhhlllkkkgggeeeggg111111222222222333333333222222222222222222222222222222111111111111222222222111000000111222111///111000000////////////000222111000111222333222111...//////000000//////...000000000000000000000000,,,---......//////......,,,---.../////////......------------------------........................---------.........//////......////////////......---......//////......---------.........---,,,,,,------,,,,,,------.........------,,,,,,------...000///...............///***+++,,,...//////......+++,,,---.........------,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------,,,,,,---------............///---------............///---------............///444@@@BBB777------000///000000000000000000000000////////////////////////////////////000000000111///000000111222222333333111111111111111111111111000000000000000000000000///111222111///...000222/////////000111222222222...///000111111111000000//////...000333666777666111111111111111111111111222222222222222222222222333333333333333333333333111111000000000000111111111111222222333222222222///222444444222111333444333222222111111222222333111111111111111111111111///000111222222222111111111222222222222333333333333333333333333222222222000000222333333333222111111111222333333333333333///000000111222222333333333333333222222222222222//////111111222111000000000000000000000000000000222222222222222111000000000111444777999999666333000000000000000000000000......//////000000111111111000///......///000111000000000000000000000000/////////000000000111111000/////////...---------///000111222111///---,,,000000000000111222333333000000111111222222222222111111111111222333444555222222333333333333333333555555555555777888999:::;;;===CCCKKKQQQZZZiiiwwwuuulllmmmrrrrrrpppooolllkkkjjjiiigggfffeeeeeefffeeehhhnnnnnniiifffggg111111111222222333333333111111111111111111111111222222111111111111222222000/////////111222111000222111000//////...//////222111//////000000...------..................---000000000000000000000000,,,---......//////......+++,,,.../////////......------------------------........................---------.........//////......////////////......---..................---............---,,,++++++...---,,,+++,,,---...///...------,,,,,,------...///...------,,,,,,,,,,,,)))+++,,,...//////......***+++---...///...------,,,,,,,,,------.........---------,,,,,,+++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,---------.........//////---------.........//////---------.........//////666BBBEEE777,,,,,,...---000000000000000000000000////////////////////////////////////000000000000///000000111222222333333111111111111111111111111000000000000000000000000///111333222///...000222///000000000111111111111---...///111111000000///333111000111222444444333111111111111111111111111111111111111111111111111333333333333333333333333//////............//////333333444444444333333222...111444444222111222444777666444333222111111111111111111111111111111111...///000111222111000000111111222222222333333333111111000000000111222222///000111222333222111111000111222333333333333333///000000111222222333333000000000///////////////222222333333222111///...////////////////////////222222222222222111000//////111444999;;;;;;777444000000000000000000000000111111111111000000000000222000///......///000222000000000000000000000000---.........//////000000////////////000000000000...///000000///---+++)))000000//////000222444555//////000000111111111222111111111111222333444555333222222222222222222222555555555555666888999:::;;;===CCCJJJPPPXXXfffsssuuummmqqqwwwtttmmmgggffffffffffffffffffffffffddddddhhhoooooojjjfffggg111111222222222333333333444444333222222111111000111000...------...000111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000///......000000000000000000000000000000000000000000000000////////////////////////---///000222222000///---////////////////////////......///000000000000000......////////////......///////////////////////////////////////......---////////////............////////////////////////........................------------------------***+++,,,---............,,,---...//////...---,,,........................+++...000...,,,***)))'''......------------..............................///...,,,+++,,,---///111777EEEGGG777---111333...,,,------...333:::;;;777000000111222333333444444---...000000//////000222000000//////000000111222222333333444444333333333222111111111000000//////333333222111000000000111000000000000000000111111//////000111111111111111111111222333444444555555555444333222111000000000222222222333333444444444555555555444444333333333111222222333333222222111222222222111111111000000111111111111111111111111444444444333333222222222222222222222222222222222222222222222222222222222222222333333333444444444222111111222444444222111111111222222222222111111222222222222222222222222333444444555555444444333222222222222222222222222111111111111111000///...//////000111111111111000222000///...///000222333222......444???FFFFFFDDD333000...---...000000000......////////////......111,,,((()))...222111///222222111111000000//////111111000000000000111111........................000000000000000///...---111111111111111111111111///000111222222222222222///000222222222222444555444444555555555555555555111111333444666888::::::>>>???CCCJJJRRR[[[iiiuuu}}}xxxwwwwwwssslllfffggghhhhhhfffeeedddfffhhhiiijjjjjjiiihhhfffdddccc111111111222222222333333333222222222222111111111333222111000000111222333111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000///......////////////////////////////////////////////////////////////////////////...///000111111000///...........................------...////////////.........////////////..............................///////////////...------------......//////000000------------------------........................------------------------++++++,,,,,,---......///------............------...........................000222000...---,,,+++......------------......////////////////////////000000.........///111222666CCCEEE777---111333...---...---,,,///444444111,,,---...000222444666777...000111000//////000111000000000000111111222222222222222333222222111111111111111111000000000///222222111111000111111111111111111000000000000000//////000111111111111111222111111222222333555555555555444333222222222222333333333444444444444444333333333222222222111111111222222333333222222111222222222111111111000000333333333444444444555555444444333333333222222222222222222222222222222222333333333333333333333333333333333333444444444444444333222222222222111000111111222222222222111111222222222222222222222222222333333444444333333222222222222222222222222222222333333333333222111000...///000111111111111111111000///...///000222333111000000222888>>>BBBEEE666333000...///000000///......////////////......111...,,,---000222222000111111111000000000000000111111000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111000000111111222111111111333444555444333333444555444444444444444555555555444555666777999;;;<<<<<<;;;;;;@@@HHHPPPYYYhhhuuu}}}yyywwwvvvrrrmmmiiijjjjjjiiifffddddddfffhhhjjjkkkkkkjjjiiigggeeeddd111111111222222222222333111111111111222222222222222222222222222222222222111111111111111111111111........................000000000000000000000000//////////////////////////////000000000///......////////////////////////////////////////////////////////////////////////...///000111111000///...........................,,,,,,---............---........................------------------------...////////////...------+++,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,++++++,,,---///000......------------......------------------------///000000000...------///......------------......////////////////////////000///.........///111222666BBBDDD777...111222...///000///,,,---000///++++++,,,---///111333444555000111222111000///000111111111111111222222222333111111222222111000//////111111111111000000000000111111000000000111222222222111111111000000////////////000111111111111111333222111000111222444666777666555444333333333333555555444444444444444444111111111000000000000000111111222222222222111111222111111111111000000000333333444444555555555666333333333333222222222222222222222222222222222222444444444444444444444444222333333333333444444444777444111000111111000///111111222222222222111111111111111111111111111111111222222222222222222111000000000000000000000000222222333333222222111111---...///000111111222111111000///...///000111222111111111000111555<<>>===@@@EEEJJJQQQ]]]iii{{{vvvrrrnnnmmmlllllliiiiiigggeeedddfffjjjmmmooooooooonnnllliiigggeee000000000000111111111111.........//////000000000111111000//////000111111000000000000000000000000........................000000000000000000000000////////////////////////,,,---......//////......................................................////////////////////////.........------.........------------------------,,,,,,---............---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------++++++++++++++++++++++++........................++++++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++---222000((('''------,,,,,,++++++,,,,,,---------------------------------....../////////...000444444000------...---&&&,,,///...,,,...///---+++,,,---...///000111222---...//////...---///000...///111222333222111000...///000111222222222222///000000000111111111111111000000////////////000/////////000111111222222//////000111111111111111111000000/////////000000222222111111111111222222000000000000111111111111000000111111111222222222000000111111111111000000////////////000000111111000000000111111111111111000111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222000///...000111222222111111111222222222222111111////////////////////////000000000111111000000000000000000000000000000000///000000111111111111111/////////000//////...------......///////////////,,,...//////------...//////...---...000000///.........////////////......111...,,,---000222222000///////////////.........//////............//////111111111111111111111111000111333444444222000...000000000000000000000000000000111111222111111111...000222222222333555777333333333222111000000000///000111222444555666777<<<<<<>>>DDDIIIPPP\\\hhhzzz{{{sssnnnmmmlllkkkiiidddeeeeeeeeeeeegggkkknnnooooooooonnnkkkiiifffeee000000000000111111111111.........///////////////000...---++++++---...000000000000000000000000000------------------------000000000000000000000000////////////////////////,,,,,,---.../////////...................................................////////////////////////......------------......------------------------++++++,,,---------,,,,,,///...,,,++++++,,,...///************************------......------,,,+++***++++++,,,---...//////------------------------........................++++++++++++++++++++++++,,,------......---,,,,,,++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,---)))***111...%%%###)))---,,,,,,++++++,,,,,,---........................***+++,,,,,,------,,,,,,***---...---+++---......(((///222000///000000/////////////////////......+++---......------///000---///111222222222000///,,,---...000111111111111//////000000111111111222222111000//////...//////......///000111222333333//////000111111111111111000000000000000/////////111000000///000000111111000000111111222222222333//////000000111111222222000000111111111111000000.../////////000000111111,,,---...///000111222222000000111111222222222222000000000000000000000000222222222222222222222222222222333333333444444444111000000111222222000...111111222222222222111111////////////////////////000000111111111111000000111111111111111111111111------...///////////////000000000000///...---,,,---......///000/////////+++///111///***)))///555111000///000111000...---......////////////......111,,,((()))...222111///000000//////.........---//////............//////........................---///222333333000---+++000000000000000000000000///000111222222222222222...///111111000000111333333333222222111000000///111222333555777999:::;;;:::999<<>>@@@EEEOOO[[[dddpppzzzyyyoooiiigggggggggfffbbbbbbcccdddfffiiilllnnnssspppooorrrpppjjjeeeddd////////////////////////111000000///////////////000000///...------,,,,,,///............---------,,,---......//////..............................//////...---------------...------...///000000.................................------------......)))+++---.........///000//////000000000000//////........................,,,---------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///......---------......+++,,,---...000000000000------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,+++------------------,,,,,,***++++++++++++,,,,,,,,,///...------------...///,,,,,,,,,++++++******)))///.........------------........................,,,,,,---//////000000000///---,,,---///000///---....../////////000000000111111111111111111111111000//////////////////000222111000///.........///000000111111111111000000000000000000000000000000222222111000000000000000/////////////////////000333222111111333444333222111111000//////...//////111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000111000000000000000111111000000000000/////////...000000000///000000111111/////////...//////000000......///000000111111222000000000000000000000000////////////////////////000//////......//////000//////////////////////////////.........---------...---+++******+++---...........................---------.........//////..............................---------......///444222000///+++$$$###%%%000000000000000000000000////////////////////////.........///////////////...///000111222111111000000///.........///111111000000111222222222222111444666777666444333333333444444444333444555777888888:::===???DDDNNNZZZcccoooyyy~~~wwwmmmgggeeeffffffeeeccccccdddeeegggjjjmmmnnnsssooommmpppnnniiidddddd////////////////////////000000//////......//////000000/////////.........///............---------,,,---......//////..............................//////......------------222111000///000000///---........................///..................///(((***,,,---------///000...//////000000//////...---------------------------------------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,+++,,,,,,------+++,,,---///000000000000++++++,,,,,,---...//////------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++'''&&&&&&(((+++------,,,+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,///......------......///---,,,+++***)))(((((('''///...---,,,,,,,,,---...........................,,,,,,,,,,,,---...//////...,,,+++,,,...000000////////////000000000111111111111111111111111111111///......------......///111000///...------------//////000000000000//////000000000000000000000000222111000000000000000000/////////000111111222222333222000000111222000///222222000///.....................///000111111111////////////////////////000000000000111111111111000000000000000000000000////////////000111111222000000000000////////////111111000/////////000000000000///.........//////,,,---///000111111000000000000000000000000000000///////////////////////////..................///////////////////////////...............------------,,,+++******+++------........................++++++,,,---...///000111........................,,,,,,,,,------///000000222000111222///***+++...000000000000000000000000000000000000000000000000000000///////////////...//////000111111111111000///............///000000000000111222222222222111222444666555444333333444444444444444555666777888888999<<<>>>CCCLLLYYYaaammmwww|||tttkkkeeeeeeffffffffffffffffffgggiiikkknnnoooqqqmmmkkklllkkkgggdddddd////////////////////////000//////.........//////................../////////............---------,,,---......///................................................------,,,000///------......,,,+++---------...............//////............//////,,,.........+++*********...//////////////////...------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,***,,,,,,,,,++++++,,,,,,---...............---,,,+++++++++,,,------......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******+++---///...---***+++,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++///...,,,++++++,,,...///...........................---,,,,,,,,,---///000///...------...///000000000000000000111111111111111111111111111111111111///..................///---.........///000000111......////////////......////////////////////////111111000000000000000111//////000111222222333333111000//////000111000...333222111///............---......///000111111222///////////////////////////000000000111111111111000000000000000000000000.........//////111222333222222222111111111111111222111000///////////////333222111000000000000000...///000111000...,,,+++000000000000000000000000////////////////////////......------------......////////////////////////..............................---------...//////........................,,,,,,------...//////000........................---------------...//////...---///222222111333777000000000000000000000000000000000000000000000000111000000000//////......///000000000111111111111////////////000000000111000000111222222222222111111222444444444333444555333444444555666777888888888:::<<>>@@@DDDMMMXXXaaagggqqqzzzqqqllllllnnnooonnnkkkkkkjjjjjjkkkmmmnnnooonnniiihhhkkkkkkgggeeefff...........................------------...///000............------------///............---------,,,---......//////......---------------------------...///000///...,,,+++,,,+++***+++...///...---,,,,,,------...//////000......------------......***,,,.........---...000---......//////......---........................***++++++,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000333777999222111000...,,,+++******------......//////......+++,,,,,,------.........------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,------......---,,,++++++------,,,***++++++,,,,,,,,,++++++***,,,,,,,,,------------...------...//////...------*********++++++,,,,,,---++++++,,,,,,,,,---------........................------.........------,,,%%%)))---//////...///000....../////////000000000000000000000000000000000///......------......///000111111111111///...---/////////000000/////////000000000000000000000000000000000000000111222222000000111111111111111111///...---...000111111000///////////////000000111////////////000000000000////////////////////////000000000000111111111111000000000000000000000000//////.........//////000.../////////000000000000//////.........///000000......---------...//////......///000000111111222////////////////////////////////////////////////000//////......//////000////////////////////////---------.........//////)))***+++,,,---------------------------------------------...............------------------------///......---------.........---///222222000222777////////////////////////////////////////////////000000000000000111111111111000/////////000222222///000111222333222222111000000111222222222222111///111333333222111111222222333555777888999999999999;;;===???CCCKKKWWW```fffooo|||zzzqqqkkkkkklllmmmmmmlllkkkkkkjjjkkklllnnnooommmjjjjjjmmmnnnjjjffffff........................---------------...///000000000//////............//////.........---------,,,---......//////......---------------------------...///000000...,,,++++++***)))***,,,,,,,,,***,,,,,,------...///000000---------,,,,,,---------+++---//////.........000---..................---------------------------)))***+++,,,...///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,++++++---///111<<<;;;999777444333222111222222222111000...---,,,)))***+++,,,...///000111,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++,,,...///...---,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......++++++,,,------,,,++++++------,,,,,,,,,,,,,,,,,,***+++,,,------------,,,........................+++,,,---...---,,,+++***$$$+++...///...///111............////////////000000000000000000000000...------,,,,,,------...,,,---...000000000000/////////000000000000//////000000000000000000000000000000///000000111222222111111111000000000000000111000//////000000///............//////000111222......//////000000111111........................000000000000111111111111000000000000000000000000000//////.........//////000000111111222222222333...............///000111///////////////000111222333222111000/////////000////////////////////////////////////////////////000000////////////000000////////////////////////---------.........//////+++,,,---...////////////+++++++++++++++++++++++++++,,,,,,---...///000000---------------------------------------...///000---+++---///...+++---111//////////////////////////////////////////////////////000000111111222222111000/////////000222333...///000222222111111000000000111222222222222111000111333333111000111222111333555777999999999999888:::<<<>>>BBBJJJVVV^^^fffnnnzzzyyypppjjjiiijjjkkkjjjlllkkkkkkjjjkkklllmmmnnnmmmjjjkkkooopppkkkgggggg---///111333333222111//////...---,,,,,,,,,,,,,,,...,,,+++,,,///111///---------------------------******,,,---...////////////...---,,,+++,,,------...------,,,,,,------...---,,,,,,---......---++++++++++++,,,,,,---------444333111///---,,,+++++++++++++++,,,,,,---------...------,,,,,,------...---...///000000...,,,+++,,,---......,,,+++,,,---111000///------......///////////////...---,,,+++$$$'''+++...///000111222111111333777===CCCFFFGGGLLLGGGCCCBBB>>>999888:::,,,111333000...///...+++))))))))))))))))))))))))000---***)))***++++++***)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,---------......------++++++++++++------111))))))//////((()))000...---,,,,,,++++++++++++,,,------......------,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---...//////////////////.........000000000000000000000000---,,,+++---///111222111000000000000000000000000)))***,,,...//////...---.../////////...------,,,...//////000111222222222000000000000000000000000......//////000000111111000///...------...///000////////////000000000000......------------....../////////111333333111///,,,...000111222111///...000000000000////////////............////////////000000000000000000000000---+++***+++...000///---////////////////////////000000000///...------,,,---,,,+++,,,.........---++++++++++++++++++++++++........./////////////////////---,,,,,,---...///------...//////...------,,,+++++++++,,,...000111........................///...---,,,+++***))))))........................///////////////.........------------------------///////////////................../////////000000000000111111111111000000000000000000111111111111000000111111111000000///111111111111222333444555111000000222555777777777888999;;;@@@BBBHHHUUUaaafffpppzzzxxxnnnjjjhhheeeeeegggkkkjjjiiijjjlllnnnnnnnnnmmmnnnpppqqqpppnnnkkkiii---.../////////...---,,,///...---,,,,,,,,,,,,---///---+++,,,///000...---........................++++++,,,---............///...---,,,+++,,,,,,---------,,,,,,,,,,,,---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,000///......------------+++++++++,,,,,,---------...------,,,,,,------...+++,,,---------,,,***)))+++,,,------,,,+++,,,...000000...---------...///////////////...---,,,++++++,,,------++++++,,,...,,,,,,---///333777<<<>>>EEE@@@======<<<:::<<<@@@EEEFFFAAA777000///...,,,++++++++++++++++++++++++,,,,,,------------------++++++******************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,000///777CCCCCC777///000...---,,,,,,+++++++++,,,---......//////......---------,,,+++++++++,,,,,,//////......---........./////////////////////...........................222000............---,,,------------------------***+++---/////////------...............---,,,,,,...//////000111111222222000000000000000000000000......//////000000000000///...---,,,,,,---...///.../////////000000000000......------------.........---...///111111///......000111333333222111000000000000000/////////...............///////////////////////////////////////---,,,,,,...///---+++......................../////////......//////000///...------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...---,,,,,,,,,,,,---.........---,,,,,,---......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...............------........................////////////////////////------------------------/////////////////////...///////////////000000000000000000000000000000000//////000000000111111111000000111111111111000000111111111111222333444555222111111333666777777666888888;;;???BBBGGGTTT```iiisss|||yyynnniiigggfffgggjjjjjjiiiiiijjjlllnnnnnnmmmooopppqqqpppooollliiiggg,,,,,,,,,---------............---,,,,,,,,,------///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,++++++++++++*********+++------,,,,,,---/////////...------------.........///......---,,,+++......---***((())),,,...,,,------+++))))))---111;;;555111222222333777===\\\XXXLLL<<<111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&***...///---+++,,,---,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++...999FFFFFF999...+++------,,,+++++++++,,,,,,...//////////////////...000///...,,,,,,,,,,,,,,,000000///...------------......//////////////////........................333111///......---,,,***------------------------,,,,,,...//////...---,,,---............---,,,,,,...//////000000111111222////////////////////////...////////////000000000------,,,,,,,,,,,,------....../////////000000000......------------...............000222222000......///111222222222111000000000000/////////..................////////////////////////////////////111000............---+++------------------------///.........///000222333///.........---,,,,,,,,,------------------------,,,,,,------............,,,,,,+++++++++,,,,,,---///...+++******+++...///---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................,,,,,,,,,---......//////..............................//////////////////000000000000000/////////111111////////////111111//////000000000000111111000000000000111111000000111111111111222333444555444333333444666888777666777777:::>>>AAAFFFSSS___mmmvvvwwwlllgggffffffgggkkkiiihhhhhhiiilllmmmmmmlllqqqqqqpppooommmkkkhhhfff+++++++++,,,...000111222...------,,,,,,,,,------///...------------,,,+++++++++++++++++++++++++++---.........------,,,+++---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---......---+++------,,,,,,,,,,,,+++++++++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,,,,---***,,,------------///111.........------------------.........------,,,+++---,,,***((((((+++111555===@@@AAA===666111222555:::333---+++++++++000777YYYUUUIII999...,,,,,,+++************************$$$(((---,,,)))'''))),,,+++++++++*********))))))++++++,,,,,,,,,,,,++++++************************++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++*********///666666///+++,,,---,,,,,,++++++,,,,,,,,,......////////////.........///000000000///...---......------,,,---------............////////////...........................---,,,,,,...000//////////////////////////////---......///......---,,,------.........------,,,////////////000000111111........................////////////////////////------------------------........./////////000000......------------......111111111222444444222000,,,---.../////////......000000/////////.....................////////////////////////////////////000000////////////...---------------------------000///.........000222333---.........---------...---------...............++++++,,,,,,---.........,,,,,,,,,,,,,,,---------...---+++******+++---...,,,,,,.........---,,,+++........................+++++++++,,,,,,,,,------........................))))))***+++,,,,,,------////////////////////////............////////////000000////////////......222111///......///111222////////////000000000111000000000000000111111111111111111111222333444444666444444555777888777666666666999===@@@EEERRR^^^oooyyy|||sssjjjhhhgggeeeeeehhhgggggggggiiilllmmmmmmlllpppoooooonnnllljjjiiihhh------,,,,,,---...///000------,,,,,,,,,------............---,,,++++++,,,++++++++++++++++++++++++............---,,,++++++,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---,,,,,,,,,------+++---...///......000222---------------,,,,,,+++------------------,,,+++++++++***))))))---444888JJJNNNRRRPPPIIICCCBBBCCC<<<555///...---,,,111666EEEDDD===222,,,,,,...---************************(((+++---***&&&$$$(((,,,))))))*********+++++++++***++++++,,,,,,++++++************************************+++++++++,,,,,,)))***,,,,,,,,,,,,***)))...+++***,,,,,,,,,---000,,,,,,,,,++++++,,,,,,---,,,------......------,,,***---111444555444111...------------...///000111---.........//////000000////////////////////////+++******+++...111111111////////////////////////..................---------......//////.........///////////////000000000------------------------/////////........................//////.....................////////////......------------......111111111222333333111///,,,,,,------............////////////........................////////////........................---...////////////000000........................111000///......///000111///111111///,,,++++++------------....../////////++++++,,,,,,---......///,,,,,,------............+++,,,,,,------,,,,,,+++)))+++,,,...//////...---........................------,,,,,,,,,+++++++++........................******+++,,,---......///////////////////////////---.........//////000000........................111000...------...000111...////////////000000000000000//////000111222222111111111111222333444444666444444555777888777666555666888===???EEERRR^^^oooyyyzzzrrrllllllkkkhhheeefffffffffgggjjjlllnnnmmmlllmmmmmmlllkkkkkkkkkkkkkkk///...---,,,+++***))))))------,,,,,,,,,---......,,,---...---,,,+++,,,---........................---.........---,,,,,,+++,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,---,,,,,,---......---++++++++++++,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------,,,,,,,,,+++++++++,,,---//////......///111,,,,,,------,,,,,,+++***,,,,,,------------,,,,,,,,,,,,,,,+++***,,,000333888===BBBCCCAAA>>>======444///,,,,,,,,,,,,///444333555333...+++...000///------------------------...///...+++((('''+++...((())))))***++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******++++++++++++******+++***+++,,,,,,,,,---...,,,,,,+++++++++,,,------,,,,,,------------,,,,,,(((+++000444666444111///---......///000222333444------......///000000000000000000000000000000000---,,,+++,,,.../////////,,,,,,,,,,,,,,,,,,,,,,,,..................//////......///000000000000///////////////////////////......................../////////............---......///000000///......------........./////////......------------......///......///000000...+++............/////////000/////////.........------............////////////........................+++---............000111///////////////////////////////////////.........333444444111,,,((((((***,,,,,,------.../////////++++++,,,---...//////000,,,,,,---...////////////+++,,,---......---,,,+++)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------..............................//////000000111111........................------......///000000000............/////////000000000............000000......////////////000000000000/////////111222333111111111111222333444555444333333444666888777666666666999===@@@EEERRR^^^oooyyy|||tttooonnnnnnjjjggggggffffffhhhkkknnnooonnnllllllllljjjiiiiiijjjllllll,,,---......---,,,+++***,,,,,,,,,,,,,,,---...///***,,,...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++,,,,,,---,,,+++***)))------,,,,,,,,,,,,---------,,,,,,---......---+++******++++++,,,---......------,,,,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,------...------.........---,,,++++++---...---,,,,,,---...+++,,,,,,---,,,+++***)))+++,,,,,,------,,,,,,,,,)))***,,,+++++++++,,,---''')))+++---.../////////+++((('''******((()))------000///+++))),,,///...---------------------------------,,,,,,,,,,,,---******************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++++++++************++++++'''(((******+++,,,,,,***,,,+++++++++,,,,,,---...------............------)))+++...000111000///...------------...000111111------......///000000111////////////////////////...---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,...------......///000000//////000111111111111111////////////////////////........................//////.........---------------...//////...---------------.........//////......------------.........------...//////,,,***......------......///000//////.........---------............////////////........................+++---///...,,,,,,---///........................***+++---///000///...---000333444111,,,)))***---+++,,,,,,---......//////+++,,,---...///000000111***+++,,,...//////......------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------...............///........................///////////////000000000------------------------------......///000000111......///000111222333333////////////////////////........./////////000000000000///...///111333444111111111111222333444555222111111333666777777666666666999===@@@FFFRRR___oooyyy~~~uuummmkkkjjjgggfffhhhfffggghhhlllooopppooommmnnnllljjjhhhhhhiiijjjlll)))***---000222222222111,,,,,,,,,,,,,,,---...///)))+++------++++++---///)))))))))))))))))))))))),,,,,,---......------,,,++++++,,,---,,,+++***)))...------,,,,,,------...---,,,,,,---......---+++))))))***+++---...//////,,,,,,,,,,,,---...//////---------,,,,,,+++++++++...------,,,,,,------......000111222222000...---+++,,,---,,,*********,,,++++++,,,---,,,+++***)))++++++,,,------,,,,,,,,,$$$'''***++++++***++++++...+++))))))+++---//////+++))))))---,,,)))''')))...000///)))''')))+++***++++++++++++++++++++++++))))))***,,,......,,,***,,,,,,++++++***)))))))))******++++++++++++******************************))))))))))))************,,,+++***))))))***+++,,,***+++***)))***,,,......++++++++++++,,,,,,---.........////////////......,,,,,,+++++++++,,,,,,---++++++*********+++,,,,,,---------...///000000111........................,,,+++***+++---/////////........................------------...000111222000000111222222222222222///////////////.........//////////////////////////////.........---------,,,,,,---......---,,,,,,---------.........//////.........------.........000//////000000000---+++,,,++++++++++++,,,------//////.........---------............/////////000........................---///000...+++***+++---------------------------&&&(((,,,///000000///...***...111000---,,,///333++++++,,,,,,---...//////,,,,,,---...///000111222)))***+++---......------000///---++++++---///000///...---,,,+++,,,---...........................)))******+++,,,......///........................------------------,,,,,,---------------------------------...///000000111//////000222333444555666......////////////................../////////000000///......///111333444111111111111222333444555111000000222555777777777777777:::>>>AAAFFFSSS___ooozzz~~~sssiiieeedddcccdddgggfffgggiiilllpppqqqooonnnpppnnnkkkhhhggggggiiijjj***++++++,,,++++++******------,,,++++++,,,,,,,,,///...,,,+++******+++,,,*********,,,...///---+++,,,,,,,,,,,,------------/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000222222------------,,,,,,+++***************************...---,,,******+++,,,---...777>>><<<333+++)))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++***)))(((((('''''''''+++,,,---------,,,+++******)))***,,,---...,,,***(((((()))))))))*********'''((()))***++++++***)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++***************+++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***++++++++++++++++++++++++(((***,,,...//////...------------,,,,,,+++++++++///......---+++******)))------------------------,,,,,,,,,,,,,,,+++++++++///////////////.........................................................000////////////...............//////...---,,,,,,///000111222222111000///........................111111000000/////////......///000000000///---,,,////////////////////////..............................////////////......------...//////...---,,,///////////////////////////...---,,,,,,,,,,,,,,,000000000///.........---///////////////////////////......------,,,++++++***+++,,,,,,+++******+++......///000///...,,,+++---111555555222000000111++++++------------++++++,,,,,,,,,++++++*********,,,,,,,,,---------......***+++---......---+++***......---------,,,,,,,,,,,,,,,------,,,,,,+++******))))))***,,,------,,,,,,+++******+++,,,...///111,,,''')))...111///+++222///,,,,,,///000000...//////...---------------///222666::::::666222///000///...------...///000//////...............///000000000000000111111222000000000000000111222222222333333444333333222222666666:::@@@EEEKKKVVVaaannnxxx{{{{{{rrrjjjgggdddaaaaaadddbbbeeejjjmmmnnnnnnnnnooolllkkkiiieeecccbbbeeeggg///000000000000000//////...------,,,,,,------...---,,,,,,,,,,,,,,,------///......///000000...,,,///000000000000111111111.........---------,,,,,,---------------------------------,,,,,,+++++++++******+++,,,...///000000,,,---------,,,,,,+++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,------000666;;;:::333---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------......---+++***)))+++,,,,,,------,,,++++++*********+++------,,,***,,,,,,---------.........((()))***+++,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++***************+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---,,,+++------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,++++++------------------------000000000////////////////////////////////////...........................------------------------+++,,,------//////000111...////////////...---,,,......////////////..............................000000/////////............///000000///...---,,,........................////////////////////////......////////////......------...//////...---,,,........................111000//////....../////////..................---........................------------------------,,,---......------------..................---,,,+++---//////...---------,,,,,,---......---,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,---///000000///---,,,......---------,,,,,,,,,---------------,,,++++++---,,,++++++,,,,,,+++)))------,,,,,,,,,,,,,,,---///,,,)))***...000...,,,111///,,,,,,///000///...111111000///////////////...111444777777444111...//////............//////111111000000000000111111000000//////000000111222111000000000000000111111444444555666777777777777888777:::???BBBGGGQQQ[[[gggrrr~~~zzzrrrjjjhhhfffccceeehhheeehhhmmmooooooooopppqqqmmmllljjjgggddddddfffhhh------............------.........------......///***+++,,,---............000///.../////////,,,***,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------///...------++++++***)))******++++++,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,...000000...+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++---......///...---+++***++++++,,,,,,,,,,,,+++++++++******+++------,,,***++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++************+++,,,+++***************++++++---,,,,,,,,,,,,++++++++++++***))))))))))))***++++++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,++++++++++++***+++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000//////////////////...------------,,,,,,---------........................///............---------...////////////...------........................////////////////////////......////////////......,,,---............------........................------,,,,,,++++++,,,,,,,,,------------------...........................++++++,,,------...//////------............------------------------...///,,,+++***+++,,,,,,,,,+++------............------......------------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,......---------,,,,,,,,,---............---,,,,,,///...,,,,,,,,,+++)))'''/////////......,,,++++++,,,,,,,,,---......------000///------///000///...111000000////////////000...000111333333111000.........////////////......111111000000000000111111000000//////000000111222111111000000000000000111000000111333444666777777:::888:::===???BBBKKKUUUbbbnnn}}}zzzrrrkkkhhhgggfffgggjjjgggjjjmmmooooooooopppqqqnnnnnnkkkhhheeeeeegggiii))))))***++++++++++++***---------------......///+++,,,---...///...---------+++***+++,,,+++***((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********************,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......***))))))***+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++******)))))))))))))))***+++++++++,,,,,,,,,,,,,,,+++***+++,,,---+++***))))))))))))***************+++++++++++++++++++++************************++++++************++++++*********)))******+++,,,*********)))))))))((((((+++***(((''''''(((***+++******************************++++++++++++***))),,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------------------(((((()))))))))))))))***............////////////------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++...//////000//////.........---,,,++++++,,,---...........................------------------------.....................---........................////////////////////////---......//////......---,,,,,,---------...------........................++++++***************++++++++++++,,,,,,---------........................,,,,,,,,,---------......+++++++++,,,------,,,+++------,,,+++,,,---///000000,,,******---///---+++,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,------,,,++++++......---------,,,,,,,,,......//////......---,,,///------------,,,)))'''---...///000///...,,,+++))),,,//////---,,,---...//////......///////////////...------------.........//////////////////...---...///000000///...---///............//////000///////////////000111111222111111000000000000000---...///111333555777888:::888:::===>>>AAAJJJTTTcccpppzzzrrrkkkhhhfffeeefffiiigggiiilllmmmmmmmmmooopppooonnnlllhhheeeeeegggjjj,,,,,,---...............,,,,,,++++++,,,------...,,,---...///...---+++***)))((('''(((***++++++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++*********)))))))))+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////.........,,,++++++...000///...+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))&&&$$$$$$&&&((()))************++++++,,,,,,---+++******+++,,,+++*********+++++++++,,,,,,,,,*********)))))))))************************************************************))))))***++++++,,,*********)))))))))((((((+++***(((''''''(((***+++************************(((((()))***+++++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,---------......,,,,,,,,,------.........---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++......////////////......///...---,,,,,,---...///........................,,,,,,,,,---------------...------------.................................------------------------------............------,,,,,,,,,,,,------....................................------------......***+++++++++,,,,,,------..............................---------,,,,,,,,,,,,******,,,...///---+++---,,,+++++++++---...000000---***+++...///...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,......//////......---,,,,,,+++,,,---......,,,***+++,,,...///000///...---(((,,,000000---+++,,,///...////////////......///......------------......///......------......///---...///000000///...---...............///000000/////////...///000000111111111000000000000000111111111222333666888:::<<<888777999===???CCCLLLVVVeeeqqq{{{rrrjjjgggdddaaabbbeeefffiiilllnnnnnnooopppqqqnnnmmmkkkhhheeeeeegggiii,,,---...///////////////+++++++++++++++,,,---...------------,,,+++***)))+++***((()))+++---------........./////////000000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///++++++*********)))))))))++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...,,,++++++---.........++++++++++++++++++++++++++++++++++++++++++++++++))))))******************,,,***(((&&&&&&'''***+++******)))******+++,,,---...,,,******+++,,,+++***(((((()))))))))*********+++***))))))((()))))))))************************))))))***++++++***))))))))))))))))))***+++,,,,,,---,,,,,,,,,,,,++++++++++++***))))))))))))***+++************************(((((()))***+++,,,------*********+++++++++++++++,,,,,,++++++*********)))+++,,,,,,------.........,,,------....../////////------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---...///,,,---..................///......------......///........................,,,,,,,,,------------...---------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,+++++++++,,,---...///------------------------------,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,---------------------------//////...---,,,,,,++++++...,,,+++---111222000---,,,,,,,,,,,,,,,,,,---...,,,+++++++++,,,---,,,+++++++++************++++++,,,,,,------------......,,,,,,,,,---------....................................---------,,,,,,,,,---............---,,,,,,)))***+++---000000...+++++++++,,,....../////////))),,,//////,,,+++---///---///000000///......///000////////////000000111//////............//////......////////////......000//////000000111222333//////......//////000111000000000000000111111222222222222222444666888999666555888===@@@EEEOOOYYYdddooo~~~zzzqqqiiieeebbb___```cccgggjjjooorrrssssssssssssnnnmmmkkkhhheeeeeegggiii)))***+++,,,------------+++++++++,,,,,,---//////,,,++++++*********++++++...,,,++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,---------.........+++++++++++++++++++++++++++++++++,,,,,,---------++++++***************)))***+++,,,,,,---------,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++*********+++************************++++++++++++++++++++++++(((((())))))******++++++++++++++++++++++++++++++***)))))))))***+++,,,---...,,,***)))***++++++***''''''''''''((((((((((((,,,+++***)))))))))******************************((()))***++++++***)))((())))))))))))***+++,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++,,,---)))*********++++++++++++************++++++++++++++++++,,,,,,---......///))))))******+++,,,,,,,,,------......///000000111........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++,,,---------------------............------........................,,,---------............------,,,,,,,,,---...///------------------------------------------------,,,------......------,,,+++++++++++++++---...///------------------------+++++++++++++++,,,------------------,,,,,,,,,,,,---------------------------------------------,,,///,,,+++---111333111---,,,,,,---------,,,++++++)))+++------,,,+++***+++,,,,,,+++******+++,,,,,,,,,,,,,,,------.........,,,,,,,,,---------...............------...............---------,,,,,,,,,---------------,,,++++++)))***+++...000000...+++---,,,,,,,,,,,,,,,------,,,---------,,,,,,...///,,,///111111///---...//////////////////000111111000000000//////000000000//////............//////////////////000111222333///............///000000////////////000111333333222111000000000222444555555444777<<<@@@EEEOOOYYYbbbmmmzzzxxxooohhhdddbbb```aaaddddddiiioootttuuuuuuttttttpppooommmiiigggfffhhhkkk***+++,,,---............,,,,,,,,,---...///000111***))))))((()))***,,,---000...+++***+++,,,++++++******+++++++++,,,,,,,,,---------....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************+++,,,,,,------------************************,,,+++***)))))))))***+++...///000///,,,++++++---************************++++++++++++++++++++++++'''(((((()))***++++++,,,(((***---//////...+++)))***))))))))))))+++---...///,,,***)))***++++++******+++++++++,,,,,,,,,,,,...---+++*********++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***+++,,,---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***))))))))))))))))))))))))---,,,++++++***+++++++++))))))******++++++++++++'''((()))***+++,,,------++++++,,,,,,---...//////((())))))***+++,,,,,,,,,---------...///000000111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,***+++,,,,,,---------,,,,,,,,,...//////...,,,,,,........................---------....../////////---,,,,,,+++,,,---//////------------------------........................,,,------......------,,,++++++******+++---...///------------------------............//////000111.........------,,,,,,,,,------------------------+++,,,,,,------......///---***(((+++000222///+++,,,------...---,,,***)))(((,,,000000---++++++,,,------++++++++++++------*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,///000000---***///...,,,+++******+++,,,...---++++++,,,---...///+++///111111///---...///---------------...///000111111111111111111111111000///...------...///000------------...///111111...............///000000.........///000222444444777666444333333444666777444444666;;;???DDDNNNXXXbbblllyyy~~~vvvnnngggdddcccaaacccfff```fffmmmsssuuutttrrrrrrqqqpppnnnkkkhhhhhhjjjlll.........------,,,,,,,,,---------.........//////,,,,,,,,,++++++*********%%%%%%%%%%%%''')))+++---,,,,,,++++++***+++++++++%%%///222+++)))------&&&+++++++++++++++++++++++++++,,,,,,,,,+++)))(((&&&******+++++++++,,,,,,,,,---------,,,+++***)))(((+++++++++*********)))))),,,***))))))***++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))************************---,,,++++++******++++++++++++************+++++++++++++++************))) ###''')))******)))---+++)))((('''((()))***+++++++++++++++++++++++++++,,,,,,***)))***,,,...)))))))))((())))))***+++'''(((***+++,,,,,,++++++***************+++++++++*********)))******+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000000///............///000000///---+++***+++,,,---------............//////...---,,,,,,,,,,,,,,,............---,,,++++++***---///...)))&&&&&&'''---,,,,,,+++,,,---...///+++,,,---......---,,,+++/////////...------,,,,,,---------,,,,,,+++++++++---.........---,,,,,,+++)))***+++---...//////000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///+++,,,---...---+++((('''------++++++++++++------//////...---,,,++++++***---..................---)))***+++,,,---,,,++++++---------,,,,,,+++++++++***+++,,,+++)))((()))***))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,---,,,+++***)))///222444111,,,)))+++...++++++------------++++++******+++++++++,,,,,,,,,---.........---,,,,,,+++***+++,,,---...---,,,+++***,,,...000///,,,)))'''............////////////000000////////////000000///......---------......////////////000000000000//////000000111111111111000000000000111111111111222222222333444555666777777555666999AAAJJJRRRVVV]]]hhhuuuwwwpppgggcccdddeeedddbbbfffiiimmmqqqssssssrrrqqqrrrrrrpppmmmkkkkkkmmmppp------,,,,,,,,,+++++++++------------.........///,,,,,,,,,,,,++++++++++++******)))))))))***+++,,,+++++++++***++++++,,,,,,555@@@CCC999000000000---------------------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******+++++++++*********)))))),,,***))))))***++++++***+++++++++******++++++++++++++++++,,,,,,,,,------------------------------************)))))))))))),,,,,,,,,,,,++++++***)))************************...------,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))%%%&&&(((***+++,,,++++++,,,+++)))((('''((()))***++++++++++++++++++++++++---------+++))))))***,,,+++++++++++++++,,,,,,---)))***++++++++++++))))))''''''((()))***++++++,,,***************++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------000///......------......,,,------,,,+++++++++,,,------------............///...............//////---------...------,,,,,,+++---......,,,++++++,,,------,,,,,,,,,---...///,,,---...//////...---,,,,,,,,,,,,---------------//////......------------------......------,,,+++,,,,,,---///000000000000,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,...///000------......---,,,***)))---,,,,,,++++++,,,,,,---.........---,,,,,,++++++,,,------......------,,,((()))***+++,,,++++++***,,,---------,,,,,,+++******+++,,,+++***)))***+++***************************++++++,,,,,,++++++******+++,,,---...------,,,222444555222---)))***---+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,------......------,,,+++++++++,,,------------,,,******++++++,,,---------------------............000000////////////000000........................////////////000000000000000000000000000111111111000000000000111111111111222222222333444555666777888777777;;;BBBKKKSSSWWW\\\fffssswwwqqqiiieeefffgggfffdddhhhkkkooosssuuuuuutttsssvvvuuurrrnnnjjjiiikkklll,,,,,,++++++++++++******------------............,,,,,,,,,,,,------------...---,,,+++************************+++,,,------666AAAEEE:::...,,,------------------------------------,,,,,,+++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++***************,,,***))))))***++++++***************************++++++++++++,,,,,,,,,,,,------------------------))))))((((((((('''''''''+++++++++++++++*********************************---,,,,,,+++++++++++++++++++++************+++++++++++++++************)))++++++++++++++++++++++++++++++)))((((((((()))***++++++++++++++++++++++++---...---,,,)))((()))***+++++++++++++++,,,------+++,,,,,,++++++)))((((((%%%&&&'''((()))+++,,,,,,***************+++,,,,,,......------------,,,,,,++++++++++++++++++++++++++++++************++++++------------------------///......---------------)))***++++++,,,,,,,,,+++------------...............---------------...///,,,,,,------...---------111000.........///...---------,,,,,,,,,---......,,,,,,---......---,,,,,,******++++++,,,------...000///...---,,,---...///------......------,,,,,,------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---.../////////......------,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++,,,---...---,,,+++******+++,,,,,,+++***+++---******************************+++,,,,,,+++******)))***,,,...////////////333555555222---******,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------...---+++***)))))),,,...000,,,,,,,,,------------...000//////......//////000------////////////...---////////////000000000000111111111000000000000000000000000111111111222222222222222333444555666777777666777:::@@@HHHPPPUUU]]]fffqqq}}}}}}wwwrrrllliiiiiiiiihhhfffkkknnnqqqtttvvvwwwvvvvvvxxxwwwtttppplllkkklllmmm,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,------.........,,,,,,+++***))))))))))))************+++,,,---...+++333777000***)))++++++************************111000---+++))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++************************,,,***))))))***++++++*********++++++++++++*********++++++++++++,,,,,,,,,************************))))))((((((((('''''''''++++++***************+++***************************))))))(((((((((((((((++++++************+++++++++++++++*********))))))+++******)))))))))******+++***)))(((((()))******************************,,,------,,,***)))***+++***))))))))))))***++++++++++++++++++******))))))'''(((((()))***++++++,,,+++************+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------------------------......---,,,,,,,,,,,,---******+++,,,------,,,***,,,,,,---------.........---,,,+++***************++++++,,,---............777333///---...///---***------------------------***+++,,,------,,,+++***++++++,,,,,,,,,---------...---+++******+++,,,---,,,------...------,,,,,,,,,,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,//////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,---------------***+++---......---+++***+++,,,------,,,,,,---...******************************++++++++++++******)))***,,,---.........---111222222000---++++++---------++++++++++++------+++++++++,,,,,,,,,------,,,------...------,,,,,,------,,,++++++---...///222000---+++***+++---...,,,,,,---------........./////////....../////////,,,---///000111000...---////////////000000000000111111111111000000000000000000111111111222222222222222222333444555666777444444555777;;;CCCKKKQQQ___hhhrrr}}}|||vvvsssnnnllllllkkkjjjhhhnnnooorrrtttvvvxxxxxxxxxwwwvvvuuussspppoooqqqrrr,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,------.........*********+++++++++++++++************+++,,,---...(((+++,,,++++++......---************************000...,,,***((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((************************,,,***))))))***++++++***++++++,,,------,,,++++++*********+++++++++,,,,,,******************************)))))))))(((((((((+++******))))))***++++++***************************)))((((((''''''((((((++++++************+++++++++++++++*********)))))))))(((((((((((()))***+++))))))))))))))))))******************************(((***,,,,,,++++++,,,---*********)))***++++++,,,))))))*********++++++,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---+++++++++++++++,,,,,,,,,........................+++******))))))******+++------------------------......---,,,,,,,,,,,,---...---,,,,,,......,,,***,,,,,,,,,------------...///...---+++***)))((((((++++++,,,---............555111---,,,---...,,,***---------------------,,,+++,,,---......---,,,+++///.........---------,,,---,,,+++++++++,,,------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,+++***------------------------++++++++++++++++++++++++...---,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------***++++++++++++++++++***+++++++++++++++,,,,,,---++++++,,,---------,,,+++,,,---......---,,,---///***************************************************+++,,,------,,,+++***,,,---...---,,,,,,---...------++++++++++++------++++++,,,,,,,,,---------,,,,,,------...------,,,...---,,,+++,,,---...///111000000///......---------.........//////////////////............//////,,,---///111111000///...////////////000000000000111111111000000000000000111111111111222222222222222222222333444555666777444555666777:::@@@IIIOOO___gggrrr}}}|||uuusssooommmllllllkkkkkkooooooqqqsssuuuwwwxxxyyyyyyyyyxxxuuusssqqqrrrsss,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,---.........************+++,,,------+++***((())),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,---------,,,+++***((((((***************+++++++++,,,***))))))***++++++***+++,,,---......---,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******)))((((((***+++,,,************************,,,++++++***************++++++************+++++++++++++++************)))(((((()))***+++,,,,,,---))))))))))))************************************''')))+++,,,,,,,,,---...,,,,,,,,,,,,,,,---......))))))))))))***+++,,,---...------,,,++++++******+++++++++++++++,,,------******++++++++++++,,,,,,------------------------++++++************++++++------------------------///......---------------111...++++++---...---+++,,,,,,,,,,,,------------111111///---,,,+++++++++,,,,,,------...---------,,,+++***+++---...///...------.........---,,,+++......///000000///......000000///......---,,,,,,------..................,,,,,,------......------------.........------,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------***++++++,,,,,,++++++***))))))((((((((()))***++++++,,,,,,,,,,,,,,,------...///000///---------...+++++++++++++++++++++++++++***))))))))))))***+++++++++,,,,,,,,,+++***)))*********+++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,------......---------------------......///+++---///000111000000///........./////////000000///......------......///,,,---///000111111000///////////////000000000000///000000000111111111111111111111222222222222333222222222333444555666777666777999999;;;@@@IIIPPP[[[dddppp{{{|||tttrrrooollljjjjjjlllmmmnnnnnnoooppprrrtttwwwxxx||||||{{{wwwssspppoooooo++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***+++,,,---------,,,+++++++++***++++++,,,,,,+++))))))))))))((()))***++++++++++++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,***))))))***++++++******+++,,,------,,,+++***************++++++++++++++++++++++++++++++++++++++++++*********)))))))))***)))((((((((()))+++,,,************************,,,,,,+++************+++++++++************+++++++++++++++************)))((()))***+++,,,,,,++++++(((((()))***************************************(((***,,,---,,,+++,,,,,,---,,,,,,,,,,,,---......+++******))))))***+++,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------000///......------......111,,,((((((,,,///...---++++++,,,,,,,,,---------000///......---.........---------...------,,,,,,''')))+++,,,------...000------.........---,,,+++---...////////////...---------------------------+++,,,...///000///...---+++,,,------......------,,,------.........------.................................//////.........,,,---...//////...---,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))***+++,,,---,,,+++******,,,...///000111222000...,,,---...+++++++++++++++++++++++++++***)))(((((()))***+++***+++,,,---------,,,++++++******+++---......---+++,,,,,,------,,,,,,+++,,,,,,,,,------------...+++,,,------......------,,,------...............++++++---...//////......---------........./////////......------......///---......///000000111111////////////000000000000......///000111222222333111111111222222222333333222222222333444555666777666999:::::::::???HHHPPPYYYcccppp}}}{{{sssqqqmmmjjjhhhiiikkknnnlllkkklllllloooqqqtttvvv{{{{{{yyyvvvqqqnnnmmmmmm*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********'''((()))***+++***)))(((,,,,,,++++++***+++++++++***+++,,,,,,(((&&&)))...))))))))))))))))))))))))++++++---......---++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))******++++++++++++,,,***))))))***++++++***((()))+++,,,,,,+++)))((()))************+++++++++))))))))))))))))))))))))************))))))))))))***)))((('''((()))+++---************************+++******)))))))))))))))++++++************+++++++++++++++************)))'''(((***++++++***(((''''''((()))***************)))))))))))))))))))))))))))+++------,,,*********++++++******++++++,,,------,,,+++))))))))))))***))))))******+++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........************************---,,,,,,++++++,,,,,,---------------------------000000///............//////***%%%%%%***///000///++++++,,,,,,,,,---------+++++++++,,,---...///000............---,,,++++++'''+++...///,,,+++,,,...------...///...---+++*********,,,,,,,,,,,,*********++++++,,,,,,------...(((***,,,//////...,,,***+++,,,,,,---.........---)))***++++++,,,,,,,,,+++........................,,,------......------,,,,,,---///111111000...---++++++------------+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,,,,,,,---...///...,,,***)))))),,,...000222333333111...,,,,,,---+++++++++++++++++++++++++++***)))(((((()))***+++)))***,,,...//////.........---,,,,,,......---,,,++++++---......---++++++,,,,,,,,,---------......+++,,,,,,---.........---+++,,,.../////////...---......---,,,++++++++++++,,,,,,,,,---------...............------.....................///000222222////////////000000000000------...000111222333444111111222222222333333333222222222333444555666777555777999888888===FFFMMMYYYdddrrrzzzrrrppplllhhhfffgggkkknnnjjjjjjjjjjjjlllooosssuuuuuuvvvvvvssspppnnnnnnnnn++++++******++++++,,,---,,,,,,,,,------.........*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&'''((()))***+++,,,222,,,(((,,,///,,,'''%%%))))))))))))************///...,,,******+++,,,------------,,,,,,+++++++++******+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((()))))))))((((((''')))))))))))))))))))))))),,,+++******))))))******&&&''')))***+++***((('''***+++,,,,,,,,,,,,+++***'''((()))+++,,,,,,,,,,,,************)))))))))(((***+++,,,+++)))((()))***+++***************++++++---,,,+++)))((((((((((((,,,,,,+++***))))))******++++++***))))))***++++++******))))))))))))******))))))))))))************)))))))))))))))******+++)))************+++++++++......---,,,,,,+++******------------------------,,,,,,++++++***+++++++++........................///...---,,,++++++***))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,000...,,,+++,,,,,,***)))+++++++++,,,,,,,,,------........................++++++,,,,,,---...//////......,,,,,,,,,,,,......---------....../////////.........------,,,,,,,,,........................+++++++++************))),,,,,,,,,---------......+++,,,,,,------......///,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++,,,------------,,,.........------,,,,,,,,,******,,,------,,,******,,,++++++******++++++,,,++++++,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,++++++***)))))))))***---------,,,,,,,,,++++++++++++------------+++++++++---,,,))))))...///---------------------------222111...,,,++++++------,,,,,,------...///000000111111000000/////////...///000000...,,,---111555<<<777111...///000000///...///000111222333444444000000000000000000000000333333333222333333444444555444444777999===HHHRRRZZZgggvvv}}}tttqqqlllhhhgggfffdddccceeefffhhhiiikkkmmmqqqtttuuutttrrrooollllllnnnqqq,,,,,,++++++,,,,,,---...+++,,,,,,,,,------------------,,,+++************,,,,,,,,,,,,,,,+++++++++))))))******************---(((&&&)))+++(((%%%%%%))))))))))))************,,,+++***(((((()))***++++++++++++*********))))))*********+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++************************,,,+++******))))))******((()))***+++,,,+++)))(((***++++++,,,,,,++++++***((())))))******+++++++++++++++++++++************,,,---...,,,***))))))************))))))******+++***)))(((''''''''''''''',,,++++++***))))))************************************))))))))))))************************************))))))******+++,,,)))************+++++++++......---,,,,,,+++******------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,........................///......------,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,000...,,,+++,,,,,,+++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,---...///++++++++++++,,,,,,,,,---------------,,,,,,,,,+++------------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,------............------+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,***+++++++++,,,,,,------+++,,,,,,------,,,,,,++++++......++++++//////---........................111000...---,,,,,,------,,,,,,,,,---......//////000000000//////.........,,,---//////000333888===999555111//////000000......///000111222333333333000000000000000000000000333222222222222333444444555444444777999===HHHRRR[[[fffttt|||tttpppkkkhhhfffeeedddbbbbbbdddfffhhhiiilllpppsssttttttrrrpppmmmmmmoooppp,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,///...---,,,+++*********++++++++++++++++++++++++------,,,+++***))))))(((---******,,,,,,))))))+++)))))))))*********++++++,,,+++)))((((((((()))***+++++++++************)))))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,---------------------++++++*********)))))))))'''(((((()))************************************,,,+++******))))))************+++,,,,,,+++***)))******+++,,,,,,+++*********)))))))))))))))******,,,,,,,,,++++++++++++***---......---+++)))***+++******)))))))))))))))***))))))((((((((((((((())),,,+++******)))*********)))***+++,,,,,,+++***)))******))))))))))))******,,,,,,++++++******))))))***************+++++++++)))************+++++++++...------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,---...................................................)))***+++,,,---.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///---++++++,,,,,,+++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------......******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))******+++,,,+++++++++*********+++++++++++++++------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,+++***+++,,,---...***++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,((()))***+++,,,------...+++,,,,,,------,,,,,,++++++...///------000000---......................../////////...---------,,,+++,,,,,,------........./////////...............,,,---///111333777<<<@@@555333111000000000///------...000222333333222222000000000000000000000000222111111111222222333444555444555888:::===GGGQQQ^^^fffrrr{{{sssooojjjgggeeedddbbbaaa^^^```ccceeegggjjjnnnqqqsssssssssqqqooonnnoooppp,,,++++++++++++,,,------++++++++++++++++++++++++---,,,++++++***************************+++++++++...---,,,+++***)))((((((000......///---***+++///))))))*********+++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++,,,,,,,,,,,,,,,---*********))))))))))))(((%%%&&&'''((())))))))))))************************,,,+++******))))))*********++++++,,,++++++***)))******++++++++++++******+++***)))((((((((()))***,,,,,,+++++++++************+++,,,,,,******+++,,,******))))))(((((())))))***************+++,,,---++++++***************+++)))***,,,------,,,***)))+++******))))))******+++,,,,,,+++***)))(((((('''((())))))***************))))))*********+++++++++---------,,,,,,+++++++++******++++++++++++,,,,,,*********+++,,,---...///........................,,,---------.........///***+++,,,,,,------------************************...------------......///...,,,++++++,,,---,,,+++------------................................................------------------,,,,,,,,,,,,------,,,---------------------++++++++++++++++++++++++*********+++,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,---------...------+++******+++------,,,++++++******++++++,,,******+++++++++***)))))),,,+++)))((()))***,,,...++++++++++++++++++++++++++++++******)))******+++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))---///......000000,,,........................---......///......---,,,+++,,,,,,,,,------........................------///000000111222444777999111111000000000///...------...000222333222111111000000000000000000000000111111111111111222333444555444555888:::===GGGPPP___fffppp~~~zzzqqqmmmhhheeecccbbb```___[[[^^^aaaccceeehhhllloooqqqrrrsssrrrpppooooooppp***************++++++,,,++++++++++++++++++++++++))))))((())))))***++++++))))))*********++++++++++++++++++******))))))(((///---,,,---***&&&''',,,************++++++++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************))))))******++++++++++++*********))))))))))))(((((()))***+++,,,---------************************,,,+++******))))))******+++++++++******))))))(((******************************))))))))))))))))))+++*********))))))))))))&&&''')))***)))***,,,---++++++***)))))))))))))))++++++***++++++,,,---...+++***************++++++)))***,,,------,,,***)))++++++************++++++++++++***)))(((((('''''''''((()))*********))))))))))))*********+++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++,,,---...///........................+++++++++,,,------......------------,,,,,,+++***************************,,,,,,+++,,,,,,---......---,,,***+++,,,------,,,+++,,,,,,,,,,,,---------.............................................---+++++++++,,,,,,+++++++++------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***+++++++++,,,,,,---------,,,+++***))))))***+++,,,,,,++++++******++++++,,,***+++++++++******)))(((+++***((('''((()))+++---+++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...---...111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......---,,,,,,---------------...------..................000///......///111222222...///000111000//////...---...000111222222111000000000000000000000000000111111111111222333444555555444666999:::===FFFOOO___eeeooo~~~zzzppplllgggdddbbbaaa___^^^[[[^^^aaadddfffhhhkkkmmmoooqqqrrrqqqoooooooooppp)))))))))))))))***++++++,,,,,,,,,,,,++++++++++++'''''''''((()))***+++,,,))))))******+++,,,,,,,,,************************000,,,***,,,+++((())),,,*********++++++++++++,,,++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++************************(((((())))))******++++++++++++*********)))))))))(((((()))***++++++++++++++++++++++++++++++++++++,,,+++******))))))******+++++++++***))))))((((((+++***))))))))))))***+++)))******+++++++++***************)))))))))((((((%%%&&&((()))))))))+++------,,,+++***))))))))))))***)))))))))***+++,,,,,,*********)))******+++,,,***+++,,,------,,,+++***++++++************++++++++++++******)))((((((((('''((()))++++++***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,+++,,,,,,---...///........................+++++++++,,,,,,---------.........---,,,+++***)))++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,+++******,,,......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................//////++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,------...++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,)))******+++,,,+++++++++)))))))))*********************))))))))))))******,,,++++++******++++++,,,---.........---,,,+++******))))))((()))***+++,,,,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---(((,,,------///333444222++++++++++++++++++++++++,,,---------.../////////......................................./////////---,,,+++,,,...000000000---...000111000///000111/////////000000000111111000000000000000000000000111111111222333444555666555444666999;;;===EEENNN\\\eeeqqq{{{qqqnnniiieeedddcccaaa```]]]```cccfffgggiiikkkmmmnnnooooooooonnnnnnoooqqq******))))))******+++,,,------------,,,,,,,,,+++)))((((((((()))***++++++*********+++,,,---------,,,,,,+++++++++*********///)))&&&))),,,,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++************************((())))))***++++++,,,,,,,,,+++++++++************''''''((((((((((((''''''++++++++++++++++++++++++,,,+++******))))))******------,,,+++***)))))))))+++***)))(((((()))***+++((())),,,......---,,,***+++++++++*********))))))''')))******))))))***+++...---,,,+++************++++++*********++++++,,,******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((***+++------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,------...........................,,,,,,,,,---------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,------,,,***)))***,,,.........,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000,,,---............---,,,.........------,,,,,,,,,+++,,,,,,,,,---------------------,,,++++++******------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,************))))))))))))*********++++++*********,,,++++++******++++++,,,/////////......---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------------......---,,,,,,++++++,,,,,,---)))---......000666999777,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111////////////////////////.........//////000000000...,,,+++,,,///111000///,,,///111111//////222444111000.........///111222000000000000000000000000222222222333444555777888555444666:::;;;===EEENNNXXXdddsss}}}uuuqqqmmmiiigggfffeeeccc```cccgggiiijjjjjjlllmmmmmmnnnmmmlllkkklllooorrr++++++******++++++,,,---.........------,,,,,,,,,++++++***************+++******+++,,,------............------,,,+++******''' """(((***************+++++++++,,,,,,,,,....../////////...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,++++++++++++******++++++++++++******)))++++++++++++++++++++++++,,,++++++***)))*********///...---,,,+++++++++++++++***)))(((((()))***+++&&&))),,,///000///---+++,,,,,,,,,+++++++++******+++,,,---+++)))((()))***///...---,,,++++++++++++...------,,,,,,------...******))))))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------***+++---//////...---,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......---,,,,,,,,,------................................................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///000111+++***)))***---...///...---------.........//////........................,,,------...///000111111---...///000000///...---111111000000000/////////,,,,,,,,,------.........///......---,,,+++******//////.........---------******+++++++++,,,,,,,,,///......------,,,,,,+++---,,,,,,++++++******************++++++,,,,,,,,,++++++,,,------------,,,---,,,,,,,,,++++++*********+++,,,------,,,+++***,,,++++++++++++++++++,,,------------,,,+++***)))+++,,,---.........------,,,,,,,,,++++++************)))))))))***++++++,,,+++,,,,,,---...///000000------++++++++++++------+++...//////222999<<<<<<------------------------...---,,,+++,,,...111222000000000000000/////////.../////////000000111111222///......111111000------///111000///000333666222000...------///111333000000000000000000000000333333333444555666888888555555777:::;;;===EEEMMMVVVddduuu~~~xxxtttooollljjjiiihhhfffcccfffiiikkkkkkkkklllnnnmmmmmmllljjjjjjkkkooorrr---,,,***))))))***,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************...------,,,+++++++++,,,************************++++++++++++++++++++++++,,,+++******++++++)))'''******+++,,,,,,,,,,,,+++*********)))(((''''''&&&******************++++++************************,,,***)))---111222///***))))))***+++,,,------...---+++*********)))+++---++++++++++++++++++++++++,,,,,,+++,,,---...,,,***+++++++++*********)))))))))))))))))))))******+++---,,,+++***))))))))))))---,,,+++))))))))))))***++++++++++++++++++++++++))))))***++++++++++++***))))))***++++++++++++++++++***)))((((((***,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&'''***---000,,,,,,,,,,,,,,,,,,,,,,,,//////...---------...///333222111000///...------,,,++++++---......,,,*********+++,,,,,,,,,++++++,,,++++++***+++,,,...///...------------...//////---------,,,,,,+++++++++******+++,,,,,,---.........------,,,,,,,,,------------++++++++++++------666333000......---+++)))+++,,,,,,+++******+++---)))************+++++++++***))))))***+++...000111///...+++(((&&&&&&***---,,,+++***+++---...---,,,---,,,+++++++++++++++,,,,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,///......---,,,******)))+++++++++++++++***)))(((++++++++++++++++++++++++---+++)))((()))++++++***+++***'''%%%%%%&&&((()))...---+++***)))******++++++***)))))))))***+++,,,+++,,,---...---,,,+++***,,,------......---,,,,,,------,,,---...111444666000///,,,++++++,,,---...+++++++++,,,,,,---------***...///---111888999444////////////////////////000//////.........//////***+++---////////////...000000000000000000111222111111111111111000///...222222222333444555666777888555666999;;;<<>>EEERRR[[[fffrrrwwwtttppplllkkkkkklllmmmiiigggggghhhkkknnnppppppkkkjjjkkkppppppmmmlllnnn......---,,,++++++++++++++++++------------+++++++++++++++******)))))))))++++++++++++,,,---......---------,,,,,,+++++++++,,,++++++***)))(((''''''+++)))***,,,+++'''(((,,,+++,,,,,,***(((((()))+++************************,,,++++++******++++++,,,'''((()))***+++,,,------,,,,,,++++++***+++++++++...---+++***)))******+++***************************)))((('''((()))+++---++++++******)))((((((''')))***,,,------,,,***)))************+++,,,------************+++,,,---...************************((()))*********((('''&&&)))***+++,,,,,,+++***)))))))))***+++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,************************---///000///...,,,,,,---++++++******++++++,,,---+++,,,,,,,,,,,,+++******,,,++++++++++++++++++,,,,,,,,,,,,------............------,,,,,,++++++***...---,,,---------+++))),,,,,,,,,+++++++++******,,,,,,,,,---------......///...---,,,,,,,,,,,,---000///...,,,++++++,,,,,,---.........---,,,++++++,,,*********,,,,,,,,,***...---+++***)))***++++++++++++++++++++++++++++++******+++,,,,,,***)))((())))))))))))))))))))))))************************+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))******)))((()))++++++*********))))))((((((((()))***++++++***)))(((---+++)))((('''((()))***)))***+++***))))))+++---***+++,,,------,,,+++***---+++******+++,,,+++************++++++,,,,,,,,,))))))*********+++++++++...------,,,***))))))(((------------------------,,,++++++******++++++,,,------------------------//////000000000...---,,,...---+++,,,.../////////000000//////.........---000000000000000000000000////////////000000000000000000000000000000000000222333333444555666777777444222333777:::;;;AAAHHHMMM[[[hhhqqqxxxuuurrrpppoooooonnnllliiihhhhhhiiikkkmmmlllkkkiiilllpppsssvvvvvvvvvuuu,,,,,,+++++++++,,,,,,---++++++,,,------,,,++++++...------------------,,,------,,,++++++,,,,,,,,,,,,,,,+++++++++*********------,,,,,,+++*********000---,,,//////,,,+++...+++,,,---+++***)))+++,,,************************+++******************+++************************,,,,,,++++++***++++++,,,///...---,,,,,,,,,---...************************,,,+++)))(((((()))***+++++++++***))))))((('''''')))***,,,------,,,***)))******))))))******++++++))))))))))))***+++,,,---************************))))))*********)))'''&&&******++++++++++++******...............---,,,+++,,,,,,++++++******))))))************************************************++++++++++++++++++++++++************************+++---......,,,+++++++++)))))))))***+++---//////***++++++++++++***))))))++++++************++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***+++++++++*********))))))+++,,,,,,,,,,,,---------......---------,,,,,,,,,...---,,,+++***++++++,,,---------------,,,++++++,,,++++++,,,...000///......---,,,+++++++++,,,,,,++++++++++++++++++++++++%%%%%%''')))***+++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---++++++******))))))))))))(((((()))***************,,,+++)))((((((((()))***%%%(((***+++************+++++++++,,,,,,+++++++++---,,,******+++,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------......------------,,,,,,......---------,,,,,,,,,,,,++++++++++++++++++,,,------------------------...//////000000///...---///...,,,---...//////...000/////////............////////////////////////////////////000000000111111111111111111111111111111111222333444555666666777555666999;;;;;;@@@GGGMMM[[[hhhrrrwwwuuurrrpppppppppooonnnlllkkkjjjjjjllllllkkkjjjiiimmmsssyyy||||||zzzxxx*********++++++,,,......++++++,,,,,,,,,,,,++++++*********+++++++++++++++///...---,,,++++++++++++***************)))))))))+++++++++++++++++++++++++++&&&%%%))),,,+++***+++)))***++++++******+++,,,*********************************))))))*********---,,,,,,+++***)))((((((,,,++++++***++++++,,,,,,------,,,,,,,,,---......++++++++++++++++++++++++...---+++***))))))******+++******))))))(((((((((***+++,,,------,,,+++*********))))))((()))))))))(((((((((((()))***++++++************************))))))*********)))((('''++++++************++++++---------,,,+++***((((((...------,,,+++***))))))************************++++++++++++++++++++++++---,,,,,,++++++*********************************)))+++,,,,,,***))))))***))))))((()))***+++,,,,,,)))************)))((((((*********))))))*********,,,,,,,,,,,,------------******+++,,,,,,---......,,,+++))))))***,,,,,,,,,************))))))))))))******+++++++++,,,,,,,,,,,,---.........---,,,+++,,,,,,+++*********++++++,,,------------,,,+++++++++******,,,...000000///---,,,+++*********++++++++++++++++++++++++++++++'''''''''(((***,,,---...++++++++++++++++++++++++************************)))***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((('''''')))+++++++++************))))))))))))))))))***+++,,,,,,+++***(((((()))******###&&&***,,,+++***)))))),,,++++++++++++++++++,,,...,,,***+++,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------..................------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------...//////000//////...111000......///000///...////////////............/////////////////////////////////000000000111111111111111111111111111111000111111222333444555555999777777999::::::>>>EEEMMMZZZgggsssxxxuuurrrppppppqqqqqqpppooommmlllkkklllllljjjiiihhhmmmttt{{{~~~{{{yyy++++++******+++,,,,,,---+++++++++,,,,,,+++++++++(((((())))))******++++++...---,,,,,,+++++++++,,,************************(((((()))))))))*********&&& $$$++++++***)))'''(((******))))))***+++++++++++++++++++++++++++******++++++++++++******---,,,,,,+++***)))((((((++++++******++++++,,,,,,************+++,,,,,,---++++++++++++++++++++++++------++++++******++++++,,,+++++++++*********)))***++++++,,,,,,++++++***,,,+++***))))))))))))))))))))))))))))))***++++++************************)))))))))***)))))))))))),,,+++***))))))***+++,,,,,,,,,,,,+++***)))((((((,,,,,,,,,++++++******)))************************++++++++++++++++++++++++------,,,,,,+++***))))))************************(((***++++++***))))))***+++***)))(((&&&&&&&&&%%%***************))))))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,***'''''')))+++,,,---++++++++++++*********))))))************++++++++++++,,,...//////...,,,***+++++++++++++++,,,,,,,,,------.........------,,,***))))))***,,,------,,,*********))))))))))))***++++++++++++++++++++++++///...---+++***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************'''(((((('''%%%###$$$%%%++++++++++++++++++++++++,,,+++***)))))))))***+++++++++***))))))******+++$$$'''***++++++***++++++---,,,+++******+++,,,------,,,***+++,,,...------,,,,,,,,,++++++*********))))))*********+++++++++******++++++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++------------............------...//////000000000333111/////////000///...///////////////.................................//////000000000111111111111111111111111111111111111111222333444555555666777555555888999999===DDDMMMYYYgggttt{{{wwwssspppppppppooonnnmmmllljjjjjjkkkkkkjjjiiigggkkkqqqvvvyyyyyyvvvuuu---,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,---.........,,,+++++++++,,,,,,---...******++++++++++++++++++((((((((()))******++++++,,,&&&$$$)))///...,,,,,,(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++*********************+++*********++++++,,,---)))******+++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***************++++++*********+++,,,,,,***************************))))))))))))*********,,,+++***))))))***+++,,,------...............---((()))))))))******++++++************************++++++++++++++++++++++++------,,,,,,+++***))))))************************)))***,,,,,,+++******+++---,,,***)))((('''&&&&&&++++++,,,,,,++++++***)))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,***'''''')))+++,,,---------,,,,,,,,,+++++++++)))))))))*********++++++***,,,...//////...,,,+++,,,,,,,,,---------------......////////////......,,,+++******,,,,,,+++)))******++++++++++++++++++++++++++++++++++++++++++222111...,,,***)))))))))************************************************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,------,,,)))((())))))++++++++++++,,,,,,,,,,,,...---+++)))(((((())))))+++***************++++++************)))***---000---,,,+++******+++,,,---,,,+++******,,,---------,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,++++++++++++******)))***+++,,,...///000000+++,,,------------,,,+++---------....../////////............//////000000333111/////////000///............///////////////////////////////////////000000000000111111111111111111111111111111111111222222333444555666777777666444555888:::;;;@@@FFFKKKVVVeeeuuuzzztttpppnnnmmmlllkkkhhhgggggghhhjjjlllkkkjjjjjjlllnnnppprrrrrrrrrqqq------+++******)))))))))++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///*********+++++++++++++++******++++++,,,,,,,,,---222,,,***---...,,,)))***+++---///000///------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++))))))******+++++++++,,,************+++,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++++++++++++++,,,+++++++++++++++,,,,,,******************************)))))))))***++++++++++++************+++++++++,,,------......------''''''((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************)))+++,,,,,,+++++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,+++***************))))))*********,,,,,,,,,,,,++++++++++++......---,,,,,,+++******,,,+++))))))***,,,,,,,,,...---------,,,,,,,,,,,,))))))*********++++++++++++,,,---.........---,,,------.........---,,,,,,------...////////////...000...------------,,,***,,,,,,---.........------++++++++++++++++++++++++,,,+++***))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------...///...,,,++++++,,,+++,,,,,,,,,,,,---------...---,,,+++***)))))))))*********+++++++++++++++------+++)))(((***---111,,,++++++++++++++++++,,,+++***))))))+++------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,))))))+++,,,...///000111+++,,,---......---,,,+++---------...//////000000///............//////000111000......///000///............///////////////000000000000000000000000000000000111111111222222222222222222222222222222222333333444555666777888888666777:::;;;<<>>EEEHHHQQQbbbuuuzzzsssnnnkkkjjjiiihhheeeeeeeeehhhkkkmmmmmmmmmlllmmmpppqqqssssssrrrqqq))))))))))))***+++,,,---,,,+++***))))))***+++,,,...------,,,,,,+++++++++......---,,,++++++++++++'''((((((((())))))******))))))))))))))))))))))))((('''))),,,,,,)))+++000(((+++------+++)))(((((((((((((((((((((((((((((()))***,,,------,,,***)))++++++******************************+++,,,---...+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++******)))((('''))))))))))))))))))******,,,++++++******++++++,,,))))))(((((()))***++++++******)))))))))))))))*********************************)))))))))***,,,---)))***+++,,,,,,+++***)))000000000///...---,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,************************''')))+++++++++***+++,,,,,,+++***)))((((((((((((***************)))((((((,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,------......---,,,---------+++))),,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,------,,,***)))((()))***++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++'''((()))***++++++***)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,,,,,,,------.........'''(((***,,,------------)))***+++,,,,,,,,,,,,,,,***,,,---,,,***(((((()))***+++,,,------,,,+++***)))((('''(((***+++,,,+++*********++++++,,,,,,---))))))*********+++++++++((())))))***,,,------.........---------,,,,,,,,,+++,,,...//////...,,,+++---------...///000000111111000///...------...///...---+++,,,.../////////---.........//////000000111111111111111111111111000111111111111222222222222222222222222222222222000111222333444555555666666444333555555444999???GGGPPP```uuu}}}xxxqqqllljjjjjjjjjiiigggggggggiiilllnnnnnnmmmhhhkkkooosssuuutttrrrqqq***)))))))))******+++,,,,,,+++******))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***'''###"""$$$)))---************++++++,,,---************************************************+++,,,,,,---,,,+++)))(((***+++---......---+++***...---,,,+++***+++,,,---...---+++)))(((***...222000...++++++------+++(((************************+++++++++++++++++++++++++++,,,---......---+++***)))***++++++***)))***+++******+++,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++)))***+++------,,,++++++++++++++++++++++++******))))))))))))************))))))***+++,,,,,,************+++,,,------...---++++++,,,...111333))))))(((''''''((()))***((()))))))))***************************+++++++++))))))*********+++++++++***++++++***))))))***,,,//////...---,,,,,,++++++++++++++++++++++++++++++...---,,,+++************))))))***++++++++++++***,,,+++***))))))***+++,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++---------,,,,,,+++++++++///......------,,,++++++)))((('''(((***++++++***************************---,,,,,,+++*********+++***+++,,,,,,,,,,,,+++******************)))((('''++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***+++++++++******)))))))))***((('''''')))++++++***++++++,,,,,,,,,,,,------+++,,,,,,---,,,+++)))((((((((()))***++++++,,,,,,,,,+++***)))+++...222444******+++,,,------...///...............---------...---,,,+++***++++++,,,,,,,,,,,,---------......111///------/////////...------------.........///......///000000000000000////////////////////////000//////.........//////000111111111111222222222111111222555777777555222555555666777888:::>>>BBBIIIPPP^^^pppyyytttnnnjjjiiijjjkkkkkkffffffggghhhiiijjjjjjkkkooopppqqqrrrsssttttttttt---------,,,,,,---......---,,,,,,+++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********)))'''(((***,,,,,,,,,+++++++++,,,------***************************************************+++,,,,,,,,,+++***)))&&&'''***,,,---...---------,,,+++******+++,,,,,,+++...111111///+++)))(((...,,,***+++,,,---+++)))************************++++++++++++++++++++++++*********++++++******)))......---,,,***)))))))))((())))))*********)))))))))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---...,,,++++++,,,,,,+++***,,,,,,,,,+++++++++************))))))))))))************)))******++++++,,,,,,,,,+++******+++++++++------,,,+++***((('''&&&---,,,+++***))))))******************++++++++++++++++++******************************++++++++++++***+++,,,+++***)))+++---.........------,,,,,,+++++++++++++++++++++++++++...---,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,******++++++++++++******+++,,,,,,------.........******++++++,,,------------+++++++++---...---,,,++++++++++++++++++++++++---,,,++++++******+++++++++,,,------------,,,+++***+++,,,------...------))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,+++++++++*********,,,+++***+++---...---,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,...---,,,+++++++++---...,,,,,,,,,------------------------...............///...---,,,++++++,,,---,,,---------------------...,,,++++++---...------------........./////////......///000000000000000000000000000000000000000111000000/////////000000000111111111111222222222555555666888:::999777555555555666777777:::>>>AAAIIIOOO\\\nnnxxxsssmmmiiihhhggggggffffffffffffffffffggghhhhhhmmmnnnppprrrsssuuuuuuvvv,,,++++++*********++++++...---,,,,,,++++++,,,,,,*********++++++++++++,,,++++++,,,,,,,,,---------************************(((+++---...---+++******,,,,,,++++++******++++++************************************************)))***++++++,,,+++++++++%%%''')))+++,,,---,,,,,,,,,++++++******++++++,,,+++...111222///,,,)))''',,,+++******+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++))))))((())))))***++++++))))))*********))))))((()))************++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,+++******,,,,,,,,,***---,,,,,,++++++***************))))))))))))*********************+++++++++------,,,******)))))))))+++,,,------+++&&&"""...---,,,***))))))((()))***++++++++++++,,,,,,,,,,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,---,,,+++***,,,...------------------------++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,------------,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,++++++***)))((()))***+++---...000111222))))))******+++,,,,,,,,,+++***))))))***+++***(((++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,------------,,,,,,(((((()))))))))))))))((())))))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***,,,,,,+++)))))))))*********+++++++++,,,,,,++++++******++++++))))))******+++,,,,,,,,,------,,,,,,++++++******......------,,,,,,,,,,,,,,,,,,------....../////////...------,,,------------------------------,,,+++***)))***,,,------,,,....../////////000000000......///000000000000///000000000000000000000000111111000000000000111111000111111111111222222222444444444555777777555333555666666666777:::>>>AAAHHHNNNZZZkkkwwwsssmmmiiigggfffeeedddhhhgggeeedddddddddeeeeeeiiikkkmmmqqqtttvvvxxxyyy+++******)))))))))))))))------,,,+++++++++++++++************+++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++(((+++...///---+++******,,,+++***))))))((())))))************************++++++++++++++++++++++++))))))******+++++++++,,,******++++++++++++******++++++++++++,,,,,,,,,---...---+++(((''')))---000,,,+++************)))(((++++++++++++++++++++++++************++++++++++++,,,+++*********+++---...,,,***)))))))))***+++***+++,,,,,,,,,,,,+++******))))))*********+++++++++***************************************++++++,,,((((((((())),,,------,,,+++++++++++++++++++++++++++******))))))******+++*********+++++++++******,,,,,,+++***************(((***,,,...---***'''%%%******)))(((((('''''''''*********+++++++++,,,,,,,,,,,,,,,+++***)))((((((++++++++++++,,,,,,,,,,,,,,,---...---++++++---...,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,------------,,,+++))))))))))))***,,,...///000111,,,,,,,,,+++******))))))+++***(((((())))))(((&&&++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((('''%%%###"""!!!++++++++++++++++++++++++***++++++++++++++++++***************************,,,+++++++++++++++++++++************++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***++++++)))'''************++++++++++++---,,,+++*********,,,,,,*********++++++,,,,,,,,,))))))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,------...//////...........................------------,,,,,,,,,,,,+++***+++---//////...////////////000000000000---...//////000000//////........................000000//////000000111111000000111111111222222222444333333444555555444222555666666666777999===@@@GGGMMMXXXhhh}}}vvvrrrnnnkkkiiiiiigggffflllkkkhhhfffeeeeeeeeeffffffhhhlllppptttxxxzzz|||...------,,,,,,,,,------,,,,,,+++***************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++---,,,+++***************************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,---------------///,,,((($$$"""%%%+++000------,,,+++)))(((''''''++++++++++++++++++++++++)))))))))******+++++++++++++++***)))***+++---...666222...++++++***((('''++++++,,,,,,,,,++++++***))))))*********+++++++++******************************))))))******+++,,,(((((((((***,,,,,,+++)))))))))***+++,,,------...++++++************++++++******+++++++++******)))***)))))))))******+++,,,)))***++++++,,,+++++++++''''''(((((())))))))))))))))))))))))*********+++,,,,,,,,,+++***)))((((((******+++++++++,,,,,,,,,---......---,,,,,,---///,,,,,,------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******)))******+++++++++++++++******++++++++++++******,,,++++++******++++++,,,............---,,,+++***)))******+++,,,,,,---------------,,,++++++******...---++++++,,,,,,+++)))++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++******************+++------,,,+++)))(((&&&%%%++++++++++++++++++++++++))))))************))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---++++++++++++,,,,,,,,,,,,---,,,,,,*********+++,,,---+++++++++++++++,,,,,,,,,((()))+++------,,,+++***((())))))***+++,,,,,,,,,***++++++,,,---...//////---.....................------------------------///---,,,---000111111111////////////000000000000------...///////////////------------------------...............///000111000000111111111222222222666555555666777888777555555666666666666888<<>>DDDJJJVVVggg|||xxxtttooolllmmmoooqqqrrrssssssqqqooommmkkkjjjiiigggiiimmmrrrvvvzzz}}}''''''(((((()))***,,,,,,,,,,,,+++************+++))))))))))))************)))))))))*********++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,---...************************************************+++***)))(((((()))******((())))))***,,,---...///'''(((***+++,,,,,,++++++)))+++---,,,)))%%%###"""***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++++++++&&&'''((()))************"""%%%+++,,,,,,&&&'''((()))***+++++++++)))************+++++++++************************)))))))))))))))***++++++++++++,,,///111111///---++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,,,,,,,***)))'''***)))))))))))))))***+++******))))))))))))))))))((()))***+++,,,,,,++++++))))))*********+++++++++++++++******************(((((()))))))))*********,,,------,,,++++++,,,............------,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***))))))***++++++,,,,,,++++++******+++,,,,,,+++******,,,++++++******++++++,,,+++++++++,,,,,,+++************++++++++++++,,,,,,))))))******+++,,,,,,,,,)))((('''((()))***)))((())))))))))))))))))))))))++++++******++++++,,,---++++++***))))))***++++++'''((())))))************)))))))))))))))))))))))))))******++++++******)))************************)))*********++++++++++++***+++++++++,,,,,,,,,,,,***+++,,,---............*********+++++++++,,,,,,...,,,((('''(((************+++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---,,,***++++++,,,---...//////000///------///000000///------........./////////,,,---......//////......////////////////////////............///000111222000111111111111222222222...------...111333333333555666666666666777;;;>>>CCCIIIVVVhhh}}}yyytttmmmjjjjjjmmmpppqqqrrrrrrrrrqqqooollljjjhhhiiikkkooosssxxx{{{}}})))******+++,,,...///000...---,,,,,,++++++,,,,,,))))))))))))************((())))))))))))*********************************(((+++---...,,,+++******)))((((((((()))***++++++************************((((((((((((((((((((((((,,,+++***((((((((())))))++++++************++++++%%%&&&((()))*********))))))******)))(((''''''((('''***,,,---,,,,,,///111,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++'''(((***+++,,,,,,,,,+++000***%%%$$$(((***)))''''''(((***+++------......)))************+++++++++)))))))))))))))))))))))))))))))))))))))******+++'''(((+++000555888888666......---,,,+++))))))(((,,,++++++******++++++,,,)))***,,,---,,,***(((''',,,+++***)))((((((((((((((()))***+++,,,,,,,,,+++'''((()))******)))''''''******+++++++++,,,,,,,,,***************+++++++++(((((((((((()))))))))))),,,,,,---,,,+++***,,,...//////...---,,,,,,++++++++++++++++++++++++++++++)))***,,,------,,,+++)))++++++,,,------------,,,++++++------------++++++,,,++++++++++++++++++,,,((())))))*********))))))******+++,,,,,,---......++++++******)))(((((((((+++***)))***,,,------,,,((((((((((((((((((((((((+++*********+++,,,,,,------,,,+++******+++,,,---******+++******)))((((((+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++***+++,,,---............)))))))))******+++++++++333///+++)))***,,,......)))************+++++++++(((***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111//////.........------------,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,)))***+++,,,...///000000///---,,,,,,---...---,,,------------.........///,,,---......//////......------------------------////////////000111222333000111111111111222222222000///...000333666666666555666666666555777;;;>>>BBBIIIWWWiii~~~zzztttlllggggggjjjmmmooopppqqqrrrrrrppplllhhhfffkkkmmmppptttxxx{{{}}}---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************++++++///,,,******,,,---+++)))...,,,++++++,,,------,,,******))))))******+++,,,************************((()))***,,,---------,,,***+++,,,,,,***))))))***,,,,,,***)))))))))***+++------,,,++++++******)))************************************************,,,++++++***)))(((''''''(((((((((((()))***+++,,,++++++************++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++************+++++++++***))),,,333;;;BBBEEE777333...+++***+++,,,,,,,,,,,,++++++++++++++++++************+++,,,------************************++++++******++++++,,,---((()))+++,,,---,,,,,,+++###,,,///...++++++,,,***)))))))))+++,,,+++***))))))***+++,,,,,,------***+++,,,---------,,,,,,+++---///111222000...---+++,,,,,,------......///))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......''')))***,,,------,,,,,,------,,,,,,,,,------...++++++++++++++++++++++++,,,++++++***)))))))))***(((***,,,+++***)))******,,,,,,,,,,,,++++++***)))************************------,,,+++******++++++((()))***,,,,,,,,,+++***......---,,,+++***)))(((***+++,,,---,,,***((('''$$$'''***,,,,,,,,,,,,---***+++,,,,,,------------))))))))))))))))))******---,,,,,,++++++,,,,,,---000---++++++------+++((()))************+++++++++,,,------...000111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...+++,,,------......------,,,,,,,,,---------......,,,+++***,,,...//////...------,,,,,,------...///////////////000000000000000000000000//////////////////...............///---...///000000000///...111111111111111222222222222222222111111111000000111222222333333444444555555777888888777888:::===BBBHHHVVVjjj|||xxxrrrllljjjkkkmmmpppkkknnnpppqqqnnnkkkjjjiiihhhjjjnnnrrruuuwwwyyyyyy.........---------,,,,,,++++++++++++++++++++++++++++++************++++++---,,,+++,,,...---+++(((---+++)))***+++,,,+++++++++************+++,,,,,,******************************))))))***+++,,,---***+++++++++******---///,,,+++***)))))))))***+++++++++++++++++++++++++++************************,,,,,,+++++++++++++++++++++++++++******))))))((())))))))))))***+++,,,---++++++************++++++******)))******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************+++++++++,,,++++++************++++++,,,+++***,,,111666:::<<<555222...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,,,,+++***&&&***......***'''(((***+++***)))***,,,---,,,+++*********++++++,,,,,,---++++++,,,,,,---------,,,***+++---...///...,,,+++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++,,,,,,------------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******************+++------+++***+++,,,......//////......---,,,/////////.........------++++++***)))))))))))))))))))))***+++++++++++++++,,,,,,,,,++++++++++++***'''(((*********)))'''&&&$$$'''***++++++******+++***+++,,,,,,------,,,,,,))))))***+++,,,......///,,,++++++******++++++,,,222///------//////---+++)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++,,,------......------,,,,,,,,,---------......,,,++++++,,,...//////...,,,,,,,,,,,,,,,---.............../////////000000000/////////////////////444333222111000//////////////////...---,,,+++***///000000000000111111111222222222111111111000000222222333444444555555666555666888888777888:::<<>>GGGWWWmmm{{{yyyuuuqqqnnnkkkiiiiiihhhlllsssvvvvvvssspppoooqqqqqqrrrsssuuuwwwyyyzzz---,,,+++***))))))))))))************************---***((((((+++,,,+++))),,,,,,,,,++++++++++++***,,,,,,+++***))))))((()))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,---++++++************++++++...,,,++++++,,,,,,+++***---,,,,,,+++***))))))(((******++++++++++++******+++++++++******++++++,,,((((((((((((((((((((((((,,,,,,+++***)))))))))))),,,***)))))))))***(((''')))(((***---+++'''''')))++++++++++++++++++++++++******))))))))))))******+++***************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++)))))))))******)))))))))******)))))))))***+++++++++)))(((***------***'''((()))******++++++******,,,---,,,+++)))((()))+++)))************)))((((((((((((((()))***,,,......------,,,,,,,,,,,,++++++******,,,------.........,,,++++++*********++++++)))***++++++++++++++++++---------,,,+++***)))(((,,,---.........,,,***)))...---,,,+++++++++++++++,,,,,,---------,,,++++++************************))))))))))))))))))))))))***)))((()))+++,,,+++***,,,+++,,,///222222///+++,,,,,,,,,,,,,,,,,,,,,,,,000000///---,,,+++***)))++++++************+++++++++++++++*********************+++++++++,,,,,,,,,+++***)))***+++,,,+++***,,,,,,,,,++++++++++++++++++++++++---......---+++++++++************++++++---,,,+++***************...---+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,+++*********++++++------......------,,,++++++---......---,,,------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------//////......//////000111....../////////000000000////////////////////////111///444>>>@@@777111111//////000000000//////......///000111222333444444111000000222555888888888:::::::::999777777888:::@@@HHHWWWmmm|||zzzvvvrrrnnnkkkiiihhhggglllqqqsssrrrooollljjjnnnnnnnnnoooqqquuuxxxzzz---,,,***)))))))))***+++************************+++'''$$$%%%***,,,***&&&*********)))))))))((((((,,,+++)))((((((((()))***))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,++++++************++++++*********+++---............---,,,+++***))))))))))))***+++,,,,,,,,,+++***,,,++++++++++++,,,,,,---)))))))))))))))))))))))),,,++++++***))))))******+++***))))))++++++)))((()))''''''))),,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))***************)))******+++,,,++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))))),,,+++***))))))***+++,,,))))))************))))))'''''''''''''''(((((()))+++******+++,,,+++(((%%%))))))***++++++++++++***+++,,,,,,+++***)))+++,,,)))***************))))))(((((())))))***+++,,,,,,+++++++++***************++++++,,,---------------,,,,,,+++*********++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''+++++++++,,,---...000000...---+++)))((())))))***,,,------...---,,,***)))++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((***+++***)))---,,,...333:::;;;777222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((,,,,,,+++*********++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,+++))))))))))))))))))))))))((()))***+++,,,,,,***))),,,++++++******++++++,,,---,,,,,,+++************++++++***))))))******+++))))))***+++++++++******,,,+++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---...///...---,,,++++++,,,......---,,,---...,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---......------------............////////////////////////000+++333BBBDDD666---000111111222222111111000000///000000111222222333333111000///000333555555444666777777666444444555666AAAHHHXXXmmm}}}{{{xxxtttpppllliiihhhgggkkkoooqqqpppmmmkkkkkklllkkkkkklllooosssxxxzzz+++***)))))))))***,,,---************************+++'''$$$%%%***,,,***'''*********)))))))))((((((***)))((((((((()))+++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++************++++++((((((******+++,,,---......---,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---......************************,,,+++******)))************))))))+++------,,,***...***&&&&&&+++///...+++++++++++++++++++++++++++******))))))))))))************))))))***++++++,,,,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,+++***))))))***+++,,,***++++++++++++++++++***'''''''''''''''(((((())),,,+++******++++++***)))))))))***+++++++++++++++)))***,,,,,,++++++,,,---******++++++,,,++++++***++++++++++++************+++++++++,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,+++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,---...............------...---,,,---000555;;;>>>111000...---,,,,,,,,,---,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))(((((((((***+++***))),,,+++---444;;;>>>:::666,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************---,,,,,,+++******++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,++++++++++++))))))))))))))))))))))))((()))++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++************************++++++((()))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,---...///...---,,,+++***,,,......---------...------............------+++,,,---............---,,,,,,,,,,,,,,,---......---------.........//////////////////////////////000+++333BBBDDD666---000.........//////......---111111111111111111111111444222000111222333222111555666666555444444555777AAAHHHWWWlll~~~zzzvvvrrrmmmjjjhhhfffiiimmmppppppooonnnoookkkkkkjjjlllooosssxxxzzz))))))))))))***+++,,,---************************,,,***((())),,,...---,,,,,,,,,,,,++++++++++++***)))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,,,,,,,+++++++++************++++++)))++++++***)))((()))***,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,---...,,,,,,,,,,,,---...//////++++++++++++++++++++++++++++++***************+++*********,,,......,,,***...,,,(((&&&)))...,,,(((++++++++++++++++++++++++******))))))))))))******))))))))))))***+++,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++************++++++++++++,,,,,,,,,,,,++++++******)))))))))***++++++******))))))***,,,...000)))***++++++,,,+++++++++)))+++------,,,+++,,,---******+++,,,,,,,,,,,,+++,,,,,,---,,,,,,+++))))))------............///////////////......---,,,++++++++++++++++++,,,------***+++,,,,,,,,,,,,,,,,,,******+++,,,------------,,,+++***+++...444:::>>>......---,,,+++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***))))))+++000666888666333,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------...---,,,++++++***++++++***************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,***)))***++++++++++++++++++,,,,,,,,,***,,,---,,,++++++---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------......------......------,,,+++***,,,---...------...///---......//////......---+++,,,---......///......//////......//////000111//////000000000111111111////////////////////////111///444>>>@@@777111111...//////000000000000000222222222111111111000000555444222222333444333222555666777777666666888:::@@@HHHWWWlll~~~{{{wwwrrrmmmiiigggdddgggkkkmmmnnnooopppqqqjjjjjjjjjlllooosssvvvyyy)))******+++++++++******************************++++++++++++,,,---...///,,,,,,,,,++++++++++++*********+++++++++++++++***++++++++++++++++++++++++************************'''(((***+++,,,,,,,,,+++++++++************++++++)))+++,,,+++(((''')))******+++,,,---------,,,+++,,,+++***)))***,,,...000,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,++++++,,,---+++(((&&& '''+++)))(((+++,,,***++++++++++++++++++++++++******))))))))))))******))))))))))))***+++,,,---------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++------------............++++++,,,,,,,,,,,,++++++******++++++++++++******+++************+++,,,,,,))))))******++++++---...)))***++++++,,,,,,++++++,,,---///...,,,***)))***))))))***+++++++++++++++,,,,,,---...---,,,++++++,,,,,,---------.........,,,,,,---------,,,,,,+++*********+++,,,---...///,,,,,,,,,---,,,,,,++++++'''((())))))******))))))************,,,...111333******+++++++++******))),,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,,,,***)))***+++---.........---++++++++++++++++++++++++,,,,,,,,,---------------......---,,,++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,)))+++,,,+++)))''')))*********+++++++++,,,,,,,,,+++,,,---+++)))***---000---,,,,,,++++++,,,,,,---)))***+++------------,,,)))******+++,,,,,,+++++++++*********+++,,,...///)))*********+++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,------.........---,,,,,,,,,,,,---)))+++---...------...///,,,------......------,,,,,,,,,,,,---...//////000000000//////000000111222///000000000111111111111////////////////////////000000222555777666222//////000111222333444444444111111111111111222222222222111///000222444444333333555666777777888:::<<>>GGGVVVjjj|||xxxuuuvvvwwwvvvsssnnnhhheeebbbbbbbbbcccdddfffggghhhllllllllllllmmmnnnoooppp)))************+++++++++++++++,,,,,,,,,,,,++++++******))))))))))))******,,,+++******)))*********))))))************))))))++++++,,,,,,,,,+++******)))************+++++++++---,,,,,,++++++*********))))))************)))))))))************+++++++++,,,++++++******++++++,,,,,,,,,++++++******))))))******************************++++++++++++******,,,,,,+++************+++*********++++++,,,,,,---******************************++++++++++++******+++++++++***************)))))))))***++++++,,,,,,,,,,,,---...///---)))&&&************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,+++******((((((((()))***+++***************************))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,+++******++++++***)))+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---...///...,,,+++,,,---))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++...++++++------******,,,---,,,,,,+++***)))))))))+++...000///---******+++++++++,,,,,,---.........*********))))))*********++++++******++++++,,,---******))))))))))))******---------,,,,,,+++++++++***++++++,,,,,,,,,,,,+++)))))))))*********++++++,,,)))(((,,,---+++)))***---+++******++++++***))),,,++++++++++++************++++++++++++***))))))++++++***))))))***++++++***)))((()))+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))------,,,,,,+++***))))))++++++------------++++++,,,,,,---------,,,++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...---------------.........,,,,,,---......---,,,+++,,,,,,...///000000000000.........//////.........////////////////////////...///000000000000///...111111222222111111000///111111000000000000111111//////000111333444555555555555444444555666888999>>>FFFVVVjjjxxxuuuuuuvvvxxxxxxuuuoooiiieeebbbcccdddeeeffffffffffffjjjjjjjjjkkkkkkkkkllllll))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++***************+++,,,,,,------------,,,,,,++++++,,,,,,,,,++++++***))))))*********+++++++++...------,,,+++***))))))))))))************))))))))))))*********+++++++++,,,++++++******++++++,,,+++---...---+++***************************************++++++++++++************)))((((((((((((((('''((()))******)))((('''******************************++++++++++++******************************,,,,,,++++++***))))))))),,,,,,,,,---...---***(((************************((()))+++---------+++*********+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***))))))((())))))***+++++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++***))))))*********************+++,,,,,,------,,,,,,,,,...//////---,,,,,,,,,))))))******+++,,,------------,,,,,,,,,+++++++++...++++++...---++++++---,,,,,,,,,++++++***)))))))))+++......---,,,---...+++++++++,,,------......******))))))))))))******++++++******++++++,,,---******))))))))))))******+++,,,,,,,,,,,,+++++++++'''((()))***++++++******((())))))******++++++,,,+++***,,,222333...***))),,,***))))))***+++)))(((******)))))))))(((((()))***************))))))(((+++******************+++++++++******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))------,,,++++++******)))++++++------------++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---...---,,,,,,---...------...............---)))***---...///...,,,+++///000000000///...---,,,+++,,,...//////...,,,+++////////////////////////---///000222222000///---......///000111222333333111111000000000000111111111111222333555666777777555444444444555666888999>>>GGGWWWkkk}}}wwwssstttvvvxxxxxxuuupppjjjfffcccdddfffgggggggggfffeeeddddddeeeggghhhiiiiiiiii))))))*********+++++++++***++++++,,,,,,++++++***------+++******+++------+++***************++++++------............------***++++++,,,,,,,,,++++++))))))*********+++++++++------,,,++++++***))))))))))))************))))))))))))*********+++++++++,,,++++++******++++++,,,,,,...///...---++++++,,,******************************++++++++++++*********)))((((((''''''((((((++++++,,,,,,+++)))'''&&&******************************++++++++++++******************************,,,,,,++++++***))))))))),,,***((((((***,,,,,,,,,************************''')))+++---...---+++*********+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++++++++,,,---------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,---//////---++++++,,,))))))***+++,,,------...---------,,,,,,,,,++++++---++++++---...++++++...++++++,,,,,,,,,,,,++++++...,,,******+++---,,,+++******++++++,,,---------******))))))))))))******++++++******++++++,,,---++++++************++++++)))***+++,,,------------&&&'''((()))))))))))))))))))))******+++++++++,,,000000555<<<>>>777000...+++***)))***++++++***)))++++++***)))((()))))))))******)))))))))(((((((((*********++++++************++++++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))******+++++++++,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---------............------,,,---///...,,,+++,,,...---......//////...------)))+++---///000///...---000000000000///...---,,,,,,---///111111///---,,,........................---///000222222000///---......//////000222333333111111000000000000111111111222222333555666666777444444333444555777999:::???HHHXXXlll}}}xxxuuusssuuuvvvwwwtttoooiiifffeeefffggghhhhhhfffeeeddd___```cccfffhhhiiijjjkkk)))************+++++++++******++++++++++++******------,,,,,,,,,,,,------*********)))******+++,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++)))************+++++++++,,,++++++******)))))))))))))))************)))))))))************+++++++++,,,++++++******++++++,,,---,,,,,,,,,------------******************************++++++++++++******++++++***))))))))))))*********++++++***(((&&&%%%******************************++++++++++++*********************+++++++++)))))))))***++++++,,,,,,,,,)))&&&&&&(((+++---...************************((()))+++---------+++*********+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,++++++++++++*********+++,,,,,,------,,,,,,,,,---...---+++***+++,,,******++++++,,,,,,------------------,,,,,,,,,,,,,,,******------++++++...***+++,,,------,,,++++++111---***)))******)))(((*********+++,,,,,,------*********))))))*********++++++******++++++,,,---,,,,,,++++++++++++,,,,,,)))***---000222444444444///...---,,,+++*********++++++++++++++++++++++++//////444;;;<<<666///---+++******+++---...---,,,...---,,,+++***+++,,,,,,+++******)))((())))))))))))***++++++++++++***))))))******)))(((((()))+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))******((())))))+++,,,---......++++++------------++++++++++++,,,---------,,,,,,+++************++++++,,,---......//////......---+++...000...+++***,,,.........///000000...---,,,+++,,,.../////////......------...//////////////////000222333333222000///...........................///000000000000///...222111000////////////000111111000000000000111111000111111222222333333444444333333444555777999:::>>>GGGWWWlll~~~xxxvvvrrrssstttsssqqqlllhhheeeffffffffffffeeedddcccbbb___aaadddhhhkkkmmmnnnnnn)))************+++++++++******++++++++++++******+++,,,,,,------,,,,,,+++******))))))***++++++,,,)))******++++++******))))))***+++,,,,,,,,,,,,+++)))************+++++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,++++++******++++++,,,,,,***'''(((+++...---,,,******************************++++++++++++******++++++***)))))))))))))))''''''((((((((((((((('''******************************++++++++++++******))))))*********+++++++++)))))))))***++++++,,,,,,,,,***(((''')))***++++++************************)))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,------.........++++++++++++++++++++++++))))))+++,,,,,,,,,+++************+++++++++,,,,,,++++++++++++++++++,,,,,,)))+++------++++++,,,...***)))))))))((((((((('''***+++,,,,,,------,,,,,,,,,,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++((())),,,,,,******---***+++,,,---,,,***)))'''''')))***+++)))))))))***++++++,,,,,,------......++++++************++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++...222666:::===>>>>>>@@@===888444000.........---,,,,,,++++++******))),,,***+++000222...******+++******,,,///111111000///---,,,******+++,,,---,,,+++***)))))))))******)))***++++++++++++***)))***,,,---+++))))))+++---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,***)))))))))+++,,,((()))***+++,,,---......++++++------------++++++***+++,,,,,,---------,,,+++++++++++++++,,,------,,,------......------,,,+++...000///+++)))+++......///000000000///---,,,---------...............---......//////////////////000111222222111000///................................................222111000///...//////000111111000000000000111111222222222222222222222222333333333444555777999;;;<<>>777444777;;;:::888666333111...---,,,000...,,,+++***+++,,,,,,******+++,,,---------------,,,,,,+++***)))((((((###%%%))),,,......---,,,,,,)))&&&''')))++++++******++++++,,,,,,++++++******************+++++++++)))***+++,,,---,,,++++++,,,,,,,,,++++++*********,,,***)))+++---...,,,)))---,,,------...///000111+++***)))***,,,............---,,,+++***++++++,,,++++++,,,------...//////...------------,,,,,,,,,444999===888///***---222,,,(((%%%%%%)))---//////...///////////////.........//////000111222222333222222111000000000000000........................222222222111111000///...222111000......000111222777777666555444444444444444444444555666777888999===EEESSSggg|||zzzwwwsssrrrppplllgggeeeeeeffffffeeedddccccccccccccdddgggiiilllnnnnnnkkkhhhfff,,,+++***(((((()))+++,,,---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++)))***++++++,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,)))***+++,,,------------...------,,,+++***))))))******++++++******)))(((---,,,***)))))))))***+++,,,,,,+++++++++++++++***************************++++++************++++++...,,,***))))))***,,,...///,,,***)))***,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++---,,,,,,,,,++++++++++++------,,,,,,------...///,,,,,,,,,+++++++++******------,,,,,,+++*********++++++,,,,,,,,,,,,+++++++++***)))+++------***(((,,,,,,++++++,,,------...+++,,,---,,,+++***,,,------------,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------......///------------------------++++++++++++,,,,,,,,,,,,***,,,---,,,***))))))***,,,------......------,,,((()))+++,,,,,,+++***))),,,+++)))(((((((((******,,,,,,,,,---...000111222,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------444777999666000---///222888<<<>>>:::222...000333888888888666444111...---,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***+++,,,+++***((('''+++(((&&&'''***,,,+++***++++++,,,,,,,,,,,,++++++******++++++,,,,,,------***+++,,,---------,,,+++,,,,,,,,,+++++++++******...,,,+++,,,---...+++)))''''''''''''((()))******,,,+++******,,,......---000///...---,,,------...+++++++++,,,------......---------....../////////222555666444000---...000---+++((((((+++...//////111000...---,,,---...///.../////////000111111111222111000///...//////000........................//////000111111000000///222111000//////000111222333222111111111111111111333333444444555666888999<<>>HHHXXXlll{{{xxxtttrrrooolllgggccc```___]]]]]]^^^```bbbaaa___\\\RRRRRRTTTXXX^^^ccceeefff++++++******++++++,,,---......---------,,,,,,,,,........................+++++++++*********))))))++++++++++++++++++++++++...+++))))))***,,,,,,+++---,,,,,,++++++,,,,,,---++++++---......---++++++,,,,,,,,,++++++*********(((((())))))************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++)))))))))+++---///+++++++++******)))))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,)))***+++,,,---,,,+++***+++++++++***)))((((((''',,,)))'''(((+++---,,,******+++,,,,,,,,,,,,+++***---,,,++++++******++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))+++++++++******)))))))))((((((((((((((((((((((((+++)))(((***------***&&&......,,,,,,,,,,,,............---,,,***)))((((((******+++++++++,,,,,,,,,,,,+++***)))***+++,,,---///...,,,---///111000000---..................---------++++++++++++------...---,,,++++++---...000++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++******+++---...,,,+++*********+++,,,---*********+++,,,,,,------,,,,,,++++++***+++++++++(((((()))+++------+++***+++******+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''+++---//////------111444,,,***((()))+++---------)))******+++++++++*********++++++,,,,,,++++++***...,,,++++++------,,,***+++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------------,,,++++++,,,,,,,,,.../////////...------,,,///...............------------------------------+++...///------000000---,,,---///000111000///---........................,,,,,,------......//////...///000111111000///...///000111000...------...+++,,,---...///////////////...---------...000111000000000000000000000000222222333333444555555666333555666888888888777777:::>>>HHHWWWkkk|||yyyvvvsssqqqqqqrrrnnnggg```______^^^___```___]]]ZZZZZZZZZZZZ[[[\\\___aaaccc******))))))******+++,,,+++++++++,,,,,,,,,------------------------------,,,++++++++++++*********++++++++++++++++++++++++---,,,******,,,---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,***))))))***+++,,,,,,+++++++++************+++++++++*********))))))))))))************))))))++++++++++++++++++++++++******))))))******+++,,,(((((()))***++++++++++++++++++******)))(((((('''+++)))'''(((+++,,,,,,***+++,,,------------,,,++++++*********+++,,,,,,---***++++++++++++,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))+++++++++---...///---+++...---,,,++++++,,,---...000//////...,,,++++++*********+++++++++,,,,,,,,,,,,+++*********+++------%%%(((,,,...---,,,---...------............---------,,,,,,++++++,,,,,,---......------,,,+++))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,------,,,,,,++++++************+++,,,---,,,,,,+++******))))))+++++++++***++++++,,,,,,)))((()))+++------,,,***+++***)))***+++,,,***)))++++++++++++++++++******++++++++++++******))))))+++,,,---......///222444---+++))))))+++,,,---,,,******+++++++++******)))***++++++,,,,,,++++++***)))((((((***,,,...---,,,******,,,---------,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---++++++************++++++,,,,,,------,,,,,,+++************++++++++++++,,,------------------------+++...///------000000---+++,,,...///000///...---......................................./////////...///000111111000///...///000000000...---...///,,,,,,---...//////////////////......//////000111000000000000000000000000333333333444444555555555444444555666777777777777999>>>GGGWWWkkk~~~|||yyywwwuuuuuuuuuppphhhaaa]]]\\\]]]^^^______\\\ZZZXXXYYYZZZ[[[^^^bbbdddfff))))))(((((())))))***+++((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++,,,......,,,+++,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---+++***))))))******,,,,,,,,,++++++++++++***+++++++++***************))))))************))))))++++++++++++++++++++++++******))))))******+++,,,(((((((((((()))***+++,,,++++++******)))(((((((((+++)))((((((***++++++***,,,,,,------------,,,,,,)))))))))***+++,,,...///++++++++++++,,,,,,,,,,,,---...///000000///...---------------............***************************,,,......------...///,,,,,,++++++++++++,,,,,,//////...------,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...&&&---///,,,***+++...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++,,,---...---***(((&&&***)))))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---------+++)))(((........................//////...------,,,,,,+++************+++,,,------)))))))))***,,,---,,,++++++)))))))))***+++***(((++++++******)))))))))(((,,,,,,+++*********+++++++++******,,,000222333333///,,,******+++,,,,,,+++++++++,,,,,,+++***))))))***++++++,,,,,,++++++***)))(((''')))+++------,,,)))******+++,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------.........------------------------+++......,,,,,,//////---***+++---.........---,,,........................000000///////////////......//////000000//////......///000///...---...///---....../////////.........///000000111111000000000000000000000000000000333333444444444444444444444444444444555666777777999===GGGVVVjjj}}}{{{zzzyyywwwwwwuuuooofff___ZZZZZZ[[[]]]``````^^^\\\XXXXXXZZZ]]]aaaeeehhhjjj)))))))))))))))***++++++)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,...//////---***,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))******,,,,,,,,,+++++++++++++++************************))))))************))))))))))))))))))))))))))))))******))))))******+++,,,+++***)))(((((()))+++,,,************))))))((((((******)))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++++++++,,,,,,,,,------++++++,,,------,,,++++++,,,,,,------......//////++++++++++++++++++++++++))),,,...---***)))***---++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------$$$)))...000...,,,---///+++,,,,,,------,,,,,,+++++++++------------++++++)))***+++------,,,,,,++++++***)))))))))+++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++***))))))...............---------*********+++,,,,,,------************+++,,,---...***))))))***,,,------+++,,,+++))))))++++++***)))+++++++++******)))((((((,,,+++***))))))***+++++++++)))(((+++111444555333000...+++***+++++++++***,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***,,,+++******++++++***)))*********+++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,++++++++++++++++++,,,------..................---......///......------------..................------------------------+++......++++++//////---+++,,,---.........------........................111111000000//////......////////////////////////...///000///...---...///...////////////......---...///111222222222111000000000000000000000000000444444444444444444444444444333222222333444666777888<<>>EEELLL]]]vvvzzzuuummmddd]]]YYYWWWWWWbbbeeeiiijjjgggccc___\\\aaa___\\\ZZZZZZYYYWWWVVV)))***,,,...///...---,,,++++++,,,,,,+++******))),,,,,,,,,,,,,,,+++******...------...//////---***+++,,,---......---+++***---,,,+++*********++++++++++++*********+++,,,---+++***))))))++++++***)))*********************************************************+++++++++++++++)))))))))************+++************************++++++************************+++++++++******)))***++++++,,,,,,++++++***'''(((((())))))***++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++000///---,,,+++,,,---...,,,+++*********,,,...///+++++++++++++++,,,,,,,,,------,,,,,,,,,------...***+++------+++***+++,,,***+++,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------...............---......---++++++,,,......---,,,,,,+++++++++++++++,,,,,,,,,------......,,,,,,,,,------------------------------,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---......,,,*********+++++++++++++++,,,,,,,,,...---,,,+++++++++,,,,,,*********++++++******)))((())))))***++++++,,,,,,,,,---------,,,---000222666333///,,,+++++++++***,,,++++++******++++++,,,---,,,+++************+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------------------------------ '''---111555888------------------------------------------------,,,++++++---......,,,***........................---,,,,,,,,,------...///---------......---------////////////////////////,,,---.../////////...---111000///......///000111000/////////............///000111111222222111111222222222222222222222222111111222333333444444555333333444444555666666666666===CCCKKK\\\vvvyyytttmmmeee___\\\[[[[[[dddgggiiijjjgggdddaaa```aaa___]]][[[YYYXXXWWWVVV(((***+++---------,,,,,,++++++,,,,,,++++++******---,,,,,,+++++++++++++++,,,+++***+++---...---,,,...---+++***)))))))))***,,,+++***)))))))))************)))))))))***+++,,,,,,+++******,,,,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++((()))***++++++,,,,,,,,,((()))+++,,,,,,,,,+++***++++++++++++++++++++++++******++++++++++++++++++)))******+++++++++************+++,,,,,,+++******((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''''''''''')))***,,,---//////---,,,,,,,,,+++++++++***...------,,,,,,,,,,,,---***+++------+++++++++,,,***)))(((&&&&&&(((---111---------------------------,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------.../////////...............---------...//////---+++***+++,,,---,,,,,,++++++,,,,,,,,,))))))***+++,,,---...////////////...............,,,,,,,,,---------------+++++++++++++++******))),,,,,,------------,,,,,,++++++++++++++++++++++++///000000///,,,)))((((((,,,,,,,,,,,,++++++++++++++++++*********+++,,,,,,)))******++++++*********(((((())))))******++++++,,,------,,,,,,,,,///111666444000---+++++++++,,,+++******))))))******+++++++++******))))))*********+++,,,,,,------,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------------------------------'''***,,,---,,,***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////...---........................---------,,,------...///------------------------////////////////////////,,,---...///////////////////////////////////////////////////...............///000000111111000000000000000000000000000000111111222222333444444444222222333333444555555555777>>>EEEMMM^^^xxxxxxtttmmmgggbbb_________fffgggiiihhhfffdddddddddbbb```___\\\YYYWWWUUUTTT((()))***,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++...---+++******+++,,,---,,,***))))))+++,,,,,,+++***)))(((((()))***,,,...+++++++++************+++***************++++++,,,---,,,++++++------,,,+++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,------,,,,,,***+++---//////...---,,,++++++++++++++++++++++++******+++++++++++++++,,,))))))***+++++++++************++++++++++++******------,,,++++++******)))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******)))'''&&&%%%&&&'''***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++***,,,------,,,++++++,,,,,,+++)))&&&%%%&&&)))---........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************---------.........///////////////...---------,,,---......,,,+++***+++------------------...///000***++++++,,,------......000000//////......------******++++++,,,,,,------******++++++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------000111111///,,,))))))***---------,,,,,,++++++*********+++++++++,,,------++++++,,,---------,,,,,,))))))******++++++++++++,,,------,,,+++,,,...000666444111...++++++,,,...++++++************++++++++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,------------------------------***,,,///000000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...//////.................................------------............------------......////////////////////////,,,,,,---...///000000000......///000000///......///////////////...............///000000000000000////////////////////////111111111222333333444444222333333444444555666666:::@@@GGGOOOaaa|||zzzvvvooohhhbbb```___```dddeeeffffffeeedddeeegggeeedddbbb___ZZZVVVTTTSSS))))))***+++,,,,,,,,,,,,------...............---------+++++++++,,,---...000...,,,,,,---...---,,,***+++,,,---///000111111++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,+++,,,---------+++************************++++++++++++++++++++++++,,,---.........---+++******+++---//////...---,,,******************************++++++,,,,,,,,,,,,((()))***+++++++++++++++************************------,,,,,,+++*********))))))*********+++++++++******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++)))***,,,...///......---******+++,,,------.........---,,,+++++++++++++++***,,,...---,,,+++,,,---...//////---,,,+++---...........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////...---------,,,***+++,,,,,,++++++---///------------......///000.........---------------///.........---,,,,,,,,,))))))******++++++,,,,,,++++++,,,,,,,,,,,,,,,+++,,,------......------,,,---------.........//////...//////...,,,++++++,,,...------,,,,,,+++++++++++++++,,,---------......***+++,,,---------------++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++...000444444333000,,,+++---///,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---***+++,,,,,,------,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------------------------------$$$'''***,,,---...000111........................,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,......---........................///......---------......///......------......///////////////////////////---------...///000111111......////////////...............///////////////......///000000000000000222222222222222222222222000000111222222333333444444444444555666666777777:::@@@FFFNNN___{{{~~~yyyqqqhhhaaa]]][[[[[[^^^```bbbcccddddddfffggghhhhhhgggccc]]]XXXUUUTTT******++++++,,,---------------......//////......,,,,,,,,,,,,,,,------......---++++++,,,,,,+++***+++,,,...//////...---,,,++++++,,,---------,,,,,,++++++,,,------------,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////...,,,***)))((()))+++,,,,,,,,,+++***))))))))))))))))))))))))******++++++,,,---------((()))***++++++++++++++++++***))))))))))))***+++)))******++++++,,,------)))************+++++++++******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++,,,---...///...---,,,******+++,,,---...//////---,,,,,,++++++++++++,,,+++,,,......,,,,,,,,,---(((***---...------...///---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------.......................................---------)))***++++++++++++---///+++++++++++++++,,,---.../////////......------------------,,,,,,,,,,,,,,,************+++++++++++++++,,,------------------------............------,,,------....../////////------...,,,++++++,,,...------------,,,,,,,,,,,,,,,,,,---.........------((()))******++++++++++++,,,,,,------------------,,,------,,,***+++---///222444555333///,,,---///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,---...***+++,,,,,,------,,,,,,)))******+++---......///,,,++++++++++++,,,------++++++,,,,,,,,,,,,------------------------------///000000...***(((''''''........................,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++------,,,........................000///......---.........000///...------...///000////////////////////////............///000111111.................................///////////////...///000000111111000000111111111111111111111111000000111111222333333333444444555555666777777888777<<>>HHHZZZttt|||uuujjj___WWWRRRPPPPPPTTT]]]fffiiijjjnnnooonnnnnnoooooopppqqqrrrsssttt---,,,,,,++++++,,,,,,---......------,,,,,,++++++------------------------***,,,555???>>>222***+++******++++++++++++*********+++,,,------......---++++++++++++++++++++++++,,,++++++******++++++,,,***,,,---,,,******+++,,,******++++++++++++******))))))***++++++++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++------...///((())))))***++++++,,,,,,((())))))******)))(((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++---,,,,,,,,,,,,,,,,,,+++,,,++++++++++++*********,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,)))***+++,,,------------///...---,,,+++++++++,,,)))***++++++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---............---.........---------------...........................---,,,,,,---///111222666222---+++,,,,,,***(((*********+++++++++++++++------------------------))))))***+++---///111222***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++)))******+++++++++++++++'''(((***+++,,,,,,,,,,,,)))******++++++++++++,,,++++++,,,,,,------......------,,,,,,,,,,,,------,,,---000333666666333000,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------------......///......---+++++++++++++++++++++++++++,,,------......------111111111111444777;;;===<<<:::999:::======:::777;;;555000000///---,,,.........------------......***+++---............------------...//////000000---------...///000000111.........///////////////,,,///222333333111111111000000000000000000000000............////////////////////////000000000000111111000000111111222333111111111222333333444444444444444555555555555666888:::>>>FFFXXXrrr{{{vvvmmmcccZZZTTTQQQPPPQQQ[[[cccgggiiimmmpppooooooooonnnoooooopppqqqrrr.........------.........,,,,,,,,,------------------------------------------///999DDDBBB444,,,...***++++++,,,,,,++++++******+++,,,---............************************,,,++++++******++++++,,,,,,------,,,***)))***+++******+++,,,,,,+++******((()))***+++,,,++++++***)))*********++++++++++++++++++++++++++++++++++++)))***++++++------...///***++++++,,,,,,,,,++++++((()))***++++++***))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***+++,,,---,,,,,,+++++++++++++++++++++++++++))))))***++++++,,,,,,---***+++,,,------......---000///---,,,++++++,,,,,,***++++++,,,,,,,,,++++++------,,,,,,+++++++++,,,***+++,,,---...------,,,.........------,,,,,,,,,........................,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,((()))******++++++++++++------------------------++++++++++++,,,...000111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---...************************))))))***+++++++++++++++'''((()))***+++,,,,,,,,,***++++++++++++******)))+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---000333666555111...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))+++,,,---------------...---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,......///000000000///...///...,,,,,,...222777:::<<<<<<@@@HHHPPPOOOFFF<<<888333///000///,,,+++,,,------,,,,,,,,,,,,------+++,,,---.........---,,,,,,---...//////000000000------......//////000000///////////////.........---000444666444333333444000000000000000000000000............////////////////////////000000000000111111000000111111222333222222333333444444555555444444444555555555555666999:::===EEEVVVppp}}}|||xxxpppggg^^^WWWSSSPPPQQQZZZcccgggjjjooorrrssspppoooooonnnnnnooopppppp000000////////////000000***++++++,,,---//////000------------------------...,,,111999666,,,***000+++,,,,,,------,,,,,,+++***+++,,,---............************************,,,++++++++++++++++++,,,,,,---...,,,***))))))***,,,,,,............,,,,,,((()))***+++,,,+++******(((((())))))*********+++++++++++++++++++++++++++)))***+++,,,---......///---------------+++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++++++++,,,,,,------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,***((('''+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++,,,---............000///...,,,++++++,,,,,,++++++,,,,,,,,,+++******)))))))))***+++---...///***+++,,,---------,,,+++.........------,,,,,,,,,........................******+++++++++,,,,,,,,,***,,,............000111)))***+++,,,---.........------------------------111000...,,,+++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++++++++---///************************))))))***++++++++++++***)))******+++---...//////,,,,,,,,,++++++)))(((''',,,+++++++++++++++++++++******,,,------,,,*********,,,///333555444///+++************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))+++,,,------------...///000000000000000//////...........................***+++,,,---------,,,+++)))***+++---///000000000111444>>>NNN[[[[[[MMM@@@666111...000///,,,***+++---,,,,,,++++++,,,,,,---,,,---.........---,,,+++,,,---...///000000000000.........///////////////000000//////.........---)))---111333111//////000000000000000000000000000............/////////000////////////000000000000111111111000111222222333333333444444555666666777444444444555555555666666999:::<<>>HHHZZZrrr}}}{{{|||~~~{{{vvvoooggg```ZZZVVVWWW___jjjrrrtttsssrrrqqqpppooonnnlllkkkkkkllllll........................------------------------------------------------.........------------,,,,,,,,,,,,,,,------------,,,------......------,,,***+++,,,------,,,+++***---,,,,,,,,,+++++++++******++++++,,,,,,------...,,,,,,,,,------------...******************++++++++++++++++++++++++++++++((('''&&&''')))******))),,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***((())))))))))))************************************))))))***++++++++++++***,,,---.........---,,,+++++++++*********,,,---...*********(((''''''***,,,,,,,,,++++++,,,,,,---...---------,,,---......///,,,,,,---------,,,++++++,,,---.........---,,,+++,,,,,,,,,,,,------------,,,+++++++++,,,...000111444111---******+++++++++...------,,,,,,------...///,,,***+++000666:::===///...---,,,,,,,,,,,,---//////.........---------........................+++,,,---------------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---//////...///...---,,,++++++++++++******))))))******+++,,,...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++***+++++++++)))***+++***)))((()))***************************---,,,,,,,,,,,,,,,,,,,,,)))((((((***,,,...------...------,,,++++++******+++---111555888666222...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******---------,,,,,,,,,++++++,,,,,,,,,---------.........---,,,---000111000///000/////////.........---.....................///111000...------...000111111<<<;;;OOOfffnnnkkkRRR555444333222000000000///444333111///.........///------............------//////333:::AAACCC@@@;;;...111444333///,,,---000000222555777666444111///111000...///000000///...////////////////////////.........//////000000000000000000000000000000000111000/////////111333444333333222222222333444444222222333333444555666666999:::>>>GGGXXXppp~~~|||||||||zzzvvvqqqkkkeee```]]][[[bbblllrrrsssrrrqqqqqqqqqooommmkkkjjjjjjjjjkkk......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******************++++++++++++++++++++++++%%%$$$###%%%(((***++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***((())))))))))))************************************((())))))******************+++,,,---......---------,,,,,,++++++,,,------*********)))((((((***,,,,,,,,,++++++,,,,,,---...------,,,,,,------......,,,---------,,,++++++***---------------,,,++++++------------............,,,++++++++++++,,,---...------,,,***((((((+++---...------,,,,,,------...111...,,,---222999???BBB......---,,,,,,,,,------...............---------........................,,,,,,,,,---,,,,,,++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++...---++++++---......---...---,,,++++++******+++******))))))******+++,,,...---,,,,,,,,,---...///,,,,,,,,,,,,++++++++++++------,,,+++***************,,,---,,,++++++,,,---************************...//////---,,,+++,,,------...111555:::=========///...---,,,***)))(((''',,,---000444777666222///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))------------,,,,,,,,,,,,,,,,,,,,,------------......---,,,---///000000////////////...............------...///000000000///000000////////////000000111777333FFF]]]fffdddMMM444333222111000/////////;;;777222...,,,---///111------............------++++++...444;;;???>>><<<222444444222...,,,---///...111555999:::888555333222000......//////...---////////////////////////........................000000000000000000000000111000///...///000111222333222222222333333444555222222222333444555666666:::;;;===FFFVVVnnn~~~}}}}}}zzzyyywwwsssoookkkhhhfffbbbgggnnnrrrsssrrrqqqqqqpppooollliiihhhhhhhhhiii......///////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,------......------,,,---------------------------------,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++(((''''''(((+++...///...)))***,,,---...---,,,+++++++++++++++++++++++++++***)))((()))***+++)))(((((()))))))))************************************))))))***+++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------,,,******,,,...,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,,,,---............---,,,+++***------------,,,,,,+++++++++++++++,,,,,,,,,------...---------------------,,,...///,,,)))))),,,000...------,,,,,,------...///---++++++///333666777...------,,,,,,,,,------................................................---------------,,,+++*********++++++,,,---......++++++++++++++++++++++++000...,,,,,,---......---************+++,,,------,,,,,,++++++,,,,,,---...---,,,+++***+++,,,...///,,,,,,,,,,,,,,,+++++++++...---,,,+++************+++---......------...000------------------------...000333222000---------000222666<<>>@@@888888:::BBBSSSmmm}}}}}}|||zzzzzzyyyxxxvvvtttqqqooonnnooooooppprrrssspppjjjfffeeecccbbbaaacccggglllooo******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------,,,,,,,,,------.........,,,------......------,,,,,,,,,************,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,*********---.........***+++,,,---------,,,,,,------------------------...,,,))))))+++,,,,,,,,,))))))))))))******************************************+++,,,,,,,,,,,,+++***)))))))))***,,,...///(((***+++---......------+++---///...---,,,,,,---,,,,,,++++++,,,,,,---...///...------,,,,,,,,,,,,&&&'''((()))***+++++++++---,,,+++*********+++,,,))))))*********+++++++++,,,---...///000///......+++)))(((+++///222111///...------,,,,,,------......,,,******++++++***))),,,,,,,,,,,,,,,---...///---------.........//////........................***+++,,,,,,------------+++,,,---.........---,,,++++++++++++++++++++++++***((('''(((+++,,,---,,,,,,,,,,,,,,,---...//////,,,,,,++++++,,,,,,---......000222333222000---+++//////...---,,,,,,+++++++++++++++***++++++,,,,,,,,,---...---+++******+++++++++++++++++++++++++++...)))''',,,666<<<999444---,,,***+++---/////////,,,,,,------...///000000...------000333555666555,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...000222222333//////.........---------.........------,,,,,,,,,+++...///...,,,+++,,,...,,,,,,,,,------.........555222///,,,+++,,,...000------------------------///222)))000111,,,444///,,,,,,,,,,,,---...//////111000...---------//////---..................---.../////////---------...---...222555777666222///------...///000111111222<<<888444111000000000000////////////////////////000000000000000000000000000000000000000000000000...///000222333333333333111111111222333444666777333222333555888===BBBEEE;;;:::;;;BBBSSSlll~~~||||||{{{zzzwwwwwwvvvuuusssqqqooonnnllllllmmmpppqqqnnngggbbbdddcccbbbbbbeeejjjpppsss,,,...000111111000---,,,..................------.................................------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,++++++*********'''(((***+++,,,,,,+++******+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---///......------,,,,,,+++)))******++++++,,,------***)))))))))+++,,,...///...---,,,+++,,,***'''$$$###&&&******((('''(((***---------,,,,,,+++++++++***+++---...---+++)))'''............---,,,++++++,,,,,,,,,++++++************)))(((((((((***---...++++++++++++++++++++++++---,,,+++******+++,,,---)))+++,,,,,,+++***,,,---+++++++++******))))))))),,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,,,,+++)))(((((()))***+++,,,,,,------------............///000000000000000000000000------------------------...---+++***)))******+++---.../////////...---,,,......------------......---------------------------------...------,,,,,,***,,,///111111///---+++...///000///---,,,,,,,,,......---,,,,,,+++*********+++,,,,,,***((())))))***+++,,,---------------+++++++++...333777999999---------------...///000......------------......000...---...111444333222###&&&***---///...,,,+++///000///...111888:::888111///...,,,+++++++++,,,//////...---,,,,,,+++***------,,,+++++++++,,,,,,------------------------........................111000///...............000000/////////..................------,,,,,,,,,---------....../////////......//////000000111111---------,,,,,,,,,++++++---...111666999888222---111///---///222444222000222666888666111------///000000000000111222333444)))***,,,...000111222222000000000000////////////111111000//////000111111333111...///222555444333333333222333444777:::<<<444888>>>FFFTTTjjj{{{xxxvvvvvvzzzyyywwwuuuqqqnnnkkkjjjiiikkknnnmmmjjjfffdddbbb[[[^^^aaaccciiiqqqtttrrr..............................................................................---------,,,,,,,,,------............------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,.........---,,,,,,++++++,,,,,,,,,++++++++++++***++++++***)))((()))+++---...,,,)))&&&'''+++000444***,,,......+++******+++---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,,,,++++++++++++...---,,,,,,,,,...000111++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++------,,,***)))***+++---------,,,,,,,,,++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...000000///)))))))))******+++,,,------------............///------------------------------------------------......------,,,---------,,,------.........------------,,,,,,,,,,,,------------------------------......////////////............//////......---,,,,,,---//////...---...///......---,,,,,,+++******---...//////---,,,,,,---+++++++++,,,,,,------------,,,,,,...111444555555------------------......+++,,,,,,...000222555777///---,,,...111333333222---.........////////////---000000///222888<<<<<<222000///---+++++++++,,,//////...---,,,,,,++++++,,,,,,,,,+++,,,,,,------------------------------........................///......------------.../////////...---,,,++++++.........------,,,,,,,,,............/////////000------........./////////---------,,,,,,,,,++++++......///222666666444222222000......000111000//////222555444///,,,---000000000///...------------((()))***+++,,,---------000000000000////////////111111111111111111111111777444222333666888888777888777555333222333444555555888>>>EEERRRggg|||vvvsssrrrwwwvvvtttrrrnnnjjjgggeeegggiiilllkkkgggbbb___]]]\\\```dddfffkkkrrruuusss...---,,,++++++,,,...///...................................................------------,,,,,,,,,---....../////////......,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++///...---,,,++++++++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))+++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,...------,,,,,,++++++***///...---,,,+++***)))(((***,,,---------000666;;;>>>;;;555...***))),,,...,,,---...---***))))))***+++,,,,,,,,,,,,,,,,,,---...,,,+++******+++---///++++++,,,,,,,,,++++++***------------,,,,,,,,,,,,//////.........000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---***))))))***------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...000///...,,,+++***))))))***+++,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,+++,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,------------------------------......///......---000///...---------------***,,,...///......///000...------,,,,,,++++++***---///000000...------...,,,,,,+++++++++,,,------///...,,,---///111111000......------------------+++++++++---000333777999---,,,,,,---000222333333333111///,,,,,,---///000444888999555333444777777333222000...,,,++++++,,,.........------,,,,,,,,,,,,+++++++++,,,---......------------------------------------------------------,,,,,,,,,------...---............------,,,.........---------------.........///////////////---------------.........------------,,,,,,,,,,,,///------...222555777777444222///---.../////////---000222111...---...000///...---,,,++++++++++++------.../////////......////////////000000000000000111222333333222111000444222111222444666666555999888555333111111111111666999===DDDPPPeee}}}~~~xxxtttrrryyyxxxvvvsssoookkkgggeeefffhhhkkkjjjfff```\\\ZZZ^^^dddiiikkkpppuuuvvvttt,,,,,,++++++,,,,,,------............////////////........................---------------------------...//////////////////,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---...///---------...............------------------------...,,,******,,,---,,,,,,*********+++++++++++++++---------------------------------,,,++++++******///...---,,,+++******)))'''***,,,------111999???KKKHHHDDD@@@;;;333***$$$,,,,,,,,,+++******+++,,,+++++++++,,,,,,---------+++***)))))))))+++---...++++++,,,---------,,,,,,------------------------------,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++)))***+++++++++++++++++++++++++++------............------------------------------...,,,++++++++++++***(((...---+++))))))***+++,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,,,,++++++******+++---...000------,,,,,,,,,,,,------------------------------***+++,,,,,,,,,,,,,,,,,,---.....................+++---//////...---...///---------,,,,,,+++++++++***,,,------+++++++++,,,---,,,,,,++++++,,,---......---+++,,,---///......////////////......---,,,...---++++++,,,///111333+++++++++---///111222333666444222000///000222444FFFMMMNNNGGG===888444111444333111...---,,,,,,,,,------------------,,,,,,+++++++++,,,,,,...///000------------------------------------------------,,,,,,,,,,,,---...//////+++,,,...///000000000///...............---------........................------------------.........------------,,,,,,,,,---,,,,,,---000444777999777555111///...///000000000222333222///...///000------------...///000000...///000000111111000000////////////000000000000000111333444444333111000111000000111222333333333555555444333333444444555666888===CCCOOOddd~~~}}}yyywwwxxxxxxvvvsssooojjjeeecccdddhhhkkkkkkgggbbb___\\\aaahhhooorrruuuxxxxxxuuu)))***,,,---...---,,,+++........./////////000000........................---------------------------......///000000//////,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222---------....../////////------------------------...,,,++++++,,,------+++******+++++++++,,,,,,,,,///..................///......---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,///444999FFFCCCAAAEEEIIIGGG>>>555///---,,,+++---...000111+++++++++,,,,,,---------******+++,,,,,,,,,------,,,,,,---...//////......------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------...,,,++++++++++++***(((...---,,,************+++---------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,++++++******+++---...000......------------......------------------------***+++,,,,,,---------,,,)))+++---000111000///...---///000///---,,,,,,---------,,,,,,,,,,,,++++++(((***,,,,,,*********+++......---------------...,,,+++***+++---.........000000000000000///...---///...,,,+++,,,---///000******+++,,,---///111222777777777888999999::::::OOOWWW\\\VVVLLLCCC<<<777444222000...---,,,,,,,,,,,,,,,------------------++++++,,,,,,---...///000------------------------------------------------...---------...///000000,,,---...//////...,,,+++........................------------------------.................................---------,,,,,,***+++---///111333555666888777444111000000222444666666555333111//////000............///000111222***+++,,,---.../////////.../////////000000000111000111333444444333111000222333444444444555555666333333444444555777888888555888<<>>EEEIIIAAA;;;444///...---,,,+++---,,,,,,,,,,,,,,,,,,+++---,,,+++*********+++,,,***+++,,,...///000000000++++++++++++,,,,,,,,,---------.........---------------------------------,,,,,,---......---,,,,,,,,,---......,,,+++,,,------------.........//////---,,,+++******+++,,,---........................---,,,+++,,,...///...---+++,,,---......,,,+++***---------............///------------------------........................000//////............///,,,------.........------...------,,,,,,------...---------------------------...///000111111111111,,,---///000///...---,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...///000222333333111...---,,,+++******,,,......---+++,,,.../////////---,,,'''(((+++---///000000111***+++---,,,******,,,///***+++---///000111111111///444888777888999666222000///---,,,,,,,,,---...++++++,,,,,,---...//////......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......---...000000///,,,)))'''---........./////////000111000000000////////////.........---------,,,,,,............------------+++...000000///...///111222333555444333444666999444333000///.........---111000///...------------000111222222333333333222.........///000111111111111111111111111111111111...111444555333333444555333444555555666666666666666888;;;@@@MMMccc}}}|||wwwuuuuuuvvvvvvtttqqqlllgggccc```dddjjjllljjjfffbbb```eeeqqq}}}~~~zzzuuu,,,,,,++++++,,,...///000---......///000111111222........................,,,,,,,,,------.........***+++,,,---............,,,,,,,,,---------......---------.........//////,,,,,,,,,------.........,,,---.../////////------,,,,,,++++++,,,---///000........................---,,,,,,---......---+++,,,,,,------...///000000...---,,,,,,,,,,,,---...000000000///......------,,,,,,,,,---------......000,,,***...444666222,,,,,,///000...---222<<>>@@@CCCBBB===555...222111///---,,,,,,,,,,,,222111///------...///000222111///...---......///---222777777888999666111000///---,,,,,,---...///------..................---...///000111111111111000000000000000000000000555444111///...///111222444444444444444444444444333333333333333333333333555666;;;BBBLLL\\\uuu}}}xxxuuuwwwuuurrrooollllllllllllmmmooopppoookkkhhhfffeeejjjuuu~~~zzz///+++((()))---///---***------------------------///.........------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------000///...---------.........//////...,,,+++---...------------------------,,,++++++---000000...,,,+++******+++...000000///...---,,,---///000000//////...---,,,++++++++++++---,,,,,,,,,++++++******,,,,,,+++---...///---,,,)))+++---...---------...000///...---,,,,,,,,,,,,******+++,,,---...//////......///...------...000111222555;;;???===666000,,,------......------,,,---,,,+++))))))+++,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---......---,,,---......---+++---,,,,,,+++,,,---...///---666;;;555---***+++,,,************************,,,+++---///...***+++///+++,,,------......------...------------,,,,,,,,,...///000///...---...000//////.........---------..................------------------------------------------,,,,,,+++***---------------,,,,,,,,,------------------------------,,,,,,,,,---...///------............------...---,,,,,,,,,,,,---...---,,,,,,,,,...000333444000000///...,,,+++*********,,,,,,,,,000666666333////////////......------......---,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......000111111///------...///------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,---------.........)))+++---000111111111000000000//////...------,,,------------------------.........------,,,,,,,,,---,,,++++++---000333555:::<<<@@@EEEEEE@@@666///111000...---,,,,,,------///000000111111111111000222111111000111222333444;;;>>>>>>;;;888888444//////...---,,,,,,---///000------------,,,,,,,,,,,,---------------,,,,,,+++000000000000000000000000000000000000111111111111333333333444444555555555333333333333333333333333555666:::AAAJJJ[[[ttt~~~zzzxxxvvvuuurrrnnnllljjjjjjjjjmmmoooqqqppplllhhhfffeeeooo{{{|||,,,)))'''))),,,...---+++---------------------------------------,,,,,,,,,---------......---------,,,,,,,,,,,,------------///...------,,,---------...//////...,,,,,,,,,---.........------,,,,,,+++...------...000000///---+++***+++,,,...///...,,,+++---//////......000333,,,,,,++++++++++++,,,,,,......---,,,+++***))))))******,,,///222222111///***,,,---,,,+++***+++---///...---,,,++++++++++++******+++,,,---...//////---000222333000---+++******((((((+++///111///---,,,------......------,,,---,,,+++******+++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---------,,,***+++,,,------,,,,,,,,,,,,,,,,,,---......)))000333000---------+++++++++++++++++++++++++++------///222111...000333+++,,,------......------------------,,,,,,,,,,,,---///000///...---...///...............---------/////////...---------,,,------------------------***+++---...---,,,***(((------,,,,,,,,,+++++++++------------------------......---,,,,,,,,,------------............---------,,,,,,++++++,,,,,,---............///111333444......---,,,,,,++++++************,,,333999777111///............------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------000000000///---++++++,,,,,,,,,------.........///------------------......,,,------------.........******+++---...000111111111000000//////......---.................................---------------,,,,,,------...000222333666999>>>DDDFFFAAA888000///...---,,,,,,---...///,,,---000222222222000///111111111222333444666777CCCDDDAAA:::666555333///...---,,,,,,---...000111//////......------,,,,,,//////...---,,,+++)))(((000000000000000000000000---...000222333222222111222222333333444555666666444444444444444444444444555555999???IIIYYYrrr}}}{{{tttssspppmmmjjjhhhfffffflllnnnrrrrrroookkkgggfffrrr~~~---+++***+++...000000///.........///////////////------------------------//////000000000000//////,,,,,,,,,------------...------------,,,---------***,,,------,,,,,,---...//////...---,,,,,,++++++............//////.........---------...---+++))),,,---///...---,,,---...+++*********++++++,,,---...------,,,++++++******)))***,,,000333333000...,,,------+++))))))***,,,,,,++++++++++++++++++,,,******+++,,,------......---000333333111...+++***///---***)))+++,,,,,,+++,,,------......------,,,---,,,++++++++++++,,,---,,,,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,---...,,,***))))))+++---------,,,,,,,,,,,,,,,---------)))---///------...---***++++++++++++++++++++++++,,,+++,,,...,,,((((((,,,+++,,,------......---------------,,,,,,,,,+++++++++,,,------++++++,,,---........................000000///...---,,,,,,,,,------------------------+++,,,------------++++++***++++++,,,------......------------------------///......---,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,---------------...///111222((()))***+++,,,---......*********...666<<<888///------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,---------.........//////..................------------------............222111///...------......111111000000/////////...------............//////...............---------,,,---...///000000000000333444777>>>BBB@@@888111------,,,,,,---///111222222333444555555555444333444555555666888999:::;;;??????;;;333000222222///,,,,,,,,,,,,---///000111333222222111000//////...111111111000///...,,,,,,////////////////////////000000111222222333222222111111222333444666666777555555555555555555555555555555888>>>GGGWWWppp}}}{{{qqqooommmjjjhhheeecccbbbiiimmmqqqsssrrrnnnkkkiiirrr...---,,,---///000111111........./////////000000..................////////////000000000000//////,,,,,,---------.........,,,,,,------------------&&&(((+++,,,,,,,,,.../////////...---,,,,,,++++++------------------...///...---------......,,,+++222000/////////...+++(((************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111000---+++,,,------+++))))))***+++)))))))))***+++,,,---...***++++++,,,,,,------------///000000///.........111000...------,,,+++***,,,------......------,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,---------------------------------------...//////,,,***((((((***,,,------+++++++++,,,,,,,,,,,,,,,,,,...///,,,---///---)))++++++++++++++++++++++++---+++***)))%%%+++,,,------......------------,,,,,,,,,++++++++++++,,,---,,,+++***+++------.....................000000///...---,,,,,,,,,------------------------///...---,,,,,,---...///,,,,,,------......//////------------------------.........------,,,,,,+++------............------------............------*********++++++,,,------(((((()))***,,,---......+++,,,,,,000888===888000,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---------...//////.........---------..................---------------.........//////777555222000...---......000000000000////////////------------......//////........................,,,---...///000000//////000///111777===>>>888222---,,,,,,---...111333444===<<<;;;999888888999999::::::;;;<<<======>>>>>>999999555...,,,///000...,,,,,,,,,---...///000000333333222111000000//////000000111111111111000000////////////////////////666555333111111111333444111111222333444666666777555555555555555555555555666555777===EEEVVVooo~~~{{{yyymmmllljjjgggeeedddcccbbbgggkkkqqqttttttqqqooonnnxxx,,,,,,,,,,,,------...///++++++,,,,,,---..................///////////////---------......---------,,,---------............,,,,,,---............---%%%(((+++---------...///.........------,,,,,,++++++,,,------,,,---///111///---,,,---...000000///777444333222222000,,,(((+++++++++++++++,,,------+++,,,,,,,,,---------...,,,,,,,,,...///...+++))),,,---...---+++******+++)))))))))***+++---...///***+++++++++,,,,,,,,,---,,,---......------///000+++,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,+++)))***+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,//////,,,,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,***)))***---+++''''''++++++,,,------......------,,,,,,,,,,,,++++++++++++,,,...///...---,,,---...---------.............../////////...---------,,,------------------------000///---,,,,,,...000111000000///...------,,,,,,------------------------------.........---,,,,,,------............---------......//////......---))))))******************,,,,,,++++++++++++++++++,,,---...000666;;;777000++++++,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++,,,---............------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,++++++++++++(((***---............//////.........------,,,,,,------------------......------........./////////333222111000//////000111////////////////////////++++++,,,,,,---......................../////////......///////////////...///---...555===???999222...---......000222555666;;;:::777444333333444555444555666777888888888888777777444...,,,...///,,,,,,------....../////////000000//////......------,,,---...///000111111111000000000000000000000000888666333000///000222444222222333333444555666666444444444444444444444444777666888<<>>:::333...,,,+++******---333777555...)))***......------,,,,,,---------//////...---,,,++++++***---,,,+++,,,...///...---***,,,///000...---,,,,,,///...---,,,++++++++++++++++++++++++++++++,,,,,,)))+++...///...,,,******---......,,,+++,,,---///,,,------......------,,,,,,------......------,,,...---,,,,,,++++++++++++++++++++++++++++++++++++)))***+++,,,---...---------,,,,,,---...---+++((()))***+++,,,---,,,++++++%%%+++...+++)))+++......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---+++&&&&&&)))+++,,,------......------,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,---------.........//////---------...............------------------------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------***+++---...///...---------..................---++++++------------++++++------.........---,,,,,,+++++++++,,,,,,------...)))---///...///222222///*********++++++,,,,,,,,,+++,,,------------,,,+++++++++++++++,,,---.../////////...---,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,++++++*********+++...000111///---,,,,,,)))******+++,,,......///******++++++,,,---................../////////000++++++++++++++++++++++++---------...............))))))***++++++,,,---------.........//////000000000000///............///...///555@@@IIIHHH<<<111000000000111333555777888...///000111111000...---)))+++...111444555666666+++///111///000222111---.........///......------////////////000000000000...//////000000000000000000000000000000000000000---...///000111111000000444444444444444444444444333333333333333333333333999888999===DDDUUUnnnyyyuuummmkkkhhhggghhhmmmrrruuusssuuuvvvuuurrrooonnnnnnqqq}}}|||........................000000//////.........---000000000//////.........---...///000000///...------------------...///000////////////////////////////////////////////////...000111---)))'''+++000///............///000000222///,,,+++---///...,,,///000000000000...,,,+++******+++,,,,,,,,,,,,+++---------------...///000.........------,,,,,,,,,///---,,,---...///,,,)))***++++++,,,,,,,,,++++++---,,,***+++...111333333+++++++++,,,,,,,,,------,,,------------------,,,---------------------------.........---,,,,,,+++---,,,,,,++++++,,,,,,------,,,++++++------,,,+++111000///...---,,,+++++++++,,,,,,+++))))))+++,,,,,,,,,,,,++++++*********++++++******+++---...//////---++++++------+++)))++++++++++++++++++++++++---......,,,***((()))***...------,,,,,,------...........................------......//////000000...///000111111000///...---,,,***(((((()))***+++///...---,,,+++,,,,,,---------............------------------------------000///...---,,,---......222///,,,+++------+++)))------......------,,,,,,***+++---///000...***''')))***+++,,,,,,+++***))))))***---///111000///...,,,++++++---...---+++)))...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,((()))))))))(((***,,,///---...///000000///...---+++,,,,,,------,,,,,,+++---...///000000///...---,,,------......------,,,------------------------+++,,,///111222000...---222111///......///000000------......---,,,+++***...///000000000///...------111===MMMSSSKKK===555555333000000111222333333000///.........///000111111222444555555444222111////////////////////////............////////////,,,---.../////////...---------,,,,,,,,,,,,------////////////////////////111111111111111111111111222222333444444555555666666666666666666666666666888777888<<>>DDDRRRkkkxxxsssmmmjjjggghhhlllqqqtttvvvvvvuuusssrrrqqqnnnkkkhhhmmmuuu~~~|||wwwuuu........................////////////............,,,---......///......---......////////////......//////..................////////////////////////////////////////////////...000000...***))),,,///---------------......///000...---,,,.........---------------...///000111.........---,,,+++)))(((...............---------...------------,,,,,,,,,///...---...//////---+++,,,,,,,,,,,,,,,+++++++++)))+++...---+++***,,,...,,,------------.........,,,,,,------------,,,,,,------------------------------......------,,,,,,---,,,,,,++++++,,,,,,---...---,,,---///000///...+++++++++,,,,,,---------000222333222///,,,++++++,,,,,,,,,,,,------------++++++++++++,,,---......+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,...------,,,,,,------...........................000000000///////////////...///000111111000///...222111///.........///000......---,,,,,,,,,------------............------------------------------///......---,,,---------++++++,,,...000111000...---------------.........111...)))((()))+++,,,---+++,,,,,,------,,,,,,+++------------....../////////---++++++,,,---------...------,,,,,,------...///......------......///***+++,,,---------,,,+++,,,,,,,,,++++++,,,,,,---,,,------,,,++++++---...---...////////////...---......////////////......------............------.........//////.........------------------------.........///////////////***---111444555333000---000000111111111111111111,,,,,,,,,,,,---......///000///333>>>EEEFFFDDDDDD???===;;;888555222///...333222111000//////000000111333777999888444///,,,////////////////////////............////////////,,,,,,...///000000000000000000////////////000000111111111111111111111111111111111111111111111111222222333444444555555666666666666666666666666666666777;;;>>>BBBPPPjjj~~~wwwrrrjjjiiiiiilllppptttuuuuuutttsssqqqqqqpppmmmjjjgggfffooozzz{{{wwwuuu........................///////////////.........//////000000000000//////...//////////////////...///////////////...------////////////////////////////////////////////////...//////...++++++---///---,,,,,,,,,,,,---......///...------.........---...---,,,,,,---...000111............---,,,+++***/////////......---,,,,,,------------------------,,,+++,,,,,,,,,,,,+++***------,,,,,,+++++++++,,,++++++++++++,,,,,,---------------.........//////---......//////......---------------------,,,,,,,,,------...------,,,,,,---,,,,,,++++++,,,,,,---///---+++++++++***((('''******+++++++++,,,,,,,,,+++...000000---+++)))))),,,,,,,,,------.........++++++++++++,,,---------+++++++++,,,,,,---------***************************+++,,,,,,++++++---......------,,,,,,------...........................---,,,,,,++++++*********...///000111111000///...//////...---,,,------...------------------------------............------------------------------......---------,,,,,,,,,***+++---///111111///...---------------...//////000---(((&&&''')))+++++++++,,,,,,,,,,,,,,,,,,+++---,,,++++++,,,///111222333000,,,***+++,,,,,,,,,------------------------......------------......+++,,,---......---,,,+++,,,,,,+++++++++,,,------,,,---...---+++***+++,,,........................,,,,,,------------,,,,,,------------------------......------------......------------------------000///...------...///000+++---000333333111...,,,,,,,,,,,,,,,------...///++++++******+++---///000...******000666999===AAAIIIDDD<<<222,,,+++---000//////////////////000000444555777777666333///---////////////////////////............////////////---------...////////////......------------......000000000000000000000000111111111111111111111111222222333444444555555666555555555555555555555555222444999===AAAOOOjjj|||uuurrrjjjkkkmmmpppsssttttttssssssqqqppppppooommmjjjgggeeeooo||||||yyy.................................///////////////000000000////////////000/////////......////////////000000000///...---,,,////////////////////////////////////////////////...//////...---------...---,,,,,,,,,,,,---......---.....................///...---,,,,,,---...///,,,------.........------.../////////...---,,,+++------------------------+++,,,------,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,***((()))---///...,,,---------.........////////////000000000000//////......---------,,,,,,,,,,,,,,,------...------,,,---,,,,,,++++++,,,,,,------,,,***)))))))))'''%%%,,,,,,+++++++++*********(((***---...---+++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................***+++,,,---,,,,,,---///...------,,,,,,------.........................../////////......---------...///000111111000///...---------,,,,,,,,,,,,,,,,,,---------------------------............---------------------------------------------,,,,,,,,,+++---///000000...---,,,---,,,,,,------///000111111...+++******+++++++++++++++************+++++++++*********,,,000333555<<<888333///////////////------------------------------,,,,,,,,,,,,------,,,---...//////...---,,,,,,+++++++++,,,,,,---...000111222111///......///......------------......,,,------......------,,,---------,,,,,,------------,,,,,,++++++,,,,,,---------------------------111000...------...///000////////////...------,,,......------...///000111+++*********+++,,,...///222,,,***,,,000333888>>>JJJFFF>>>555---+++---000***+++,,,---.../////////777777555333111000//////////////////////////////............////////////......------------------000000////////////000000////////////////////////111111111111111111111111222222333444444555555666444444444444444444444444333555888<<>>@@@AAA>>>888333111222000111222444555555555555888666333000......///000////////////////////////............///////////////...------------......///......------......///........................111111111111111111111111222222333444444555555666444444444444444444444444888888999===CCCOOOeeexxx{{{vvvsssoooqqqrrrrrrqqqppppppqqqsssrrrqqqqqqqqqpppmmmkkkkkkvvv..................................../////////000000...------000555;;;???000///...------...///000---...000111111000///...////////////////////////////////////////////////.........////////////.........------......///000***---///000...---...///++++++,,,---................../////////......---+++---...///000///------,,,,,,,,,---------......---///111111000///000222000///---+++++++++,,,------555===???:::333...,,,,,,,,,,,,,,,------------......////////////......///......---,,,,,,+++++++++,,,------......---------,,,,,,++++++,,,,,,---+++******+++...//////...+++++++++,,,,,,,,,,,,,,,,,,---///...------...///,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++++++++---...---+++***+++---************************+++---...---,,,,,,---......------,,,,,,------...........................------------...............///000111111000///..................---,,,,,,+++,,,---.........------------............------------------------------,,,,,,---------,,,+++***+++---...---+++)))+++,,,---,,,,,,,,,---000222444555333000...//////......,,,+++************+++,,,---,,,,,,,,,---///000111555222///,,,,,,,,,+++***,,,,,,---......---,,,,,,------,,,,,,,,,,,,------...---+++))))))***+++,,,++++++++++++,,,---...///***+++------,,,******+++...------,,,,,,------...//////000000000000////////////...------...//////...---+++******+++---...------------------------000000///...............//////......///000222333///...,,,++++++,,,---...,,,,,,---------------,,,...++++++------+++,,,000000666===???===999999:::::::::;;;<<<<<<;;;:::999555333111///.........///////////////////////////............////////////......---...///111333444------,,,,,,,,,,,,------////////////////////////111111111111111111111111222222333444444555555666333333333333333333333333:::777777===GGGVVVjjjzzz|||wwwtttooopppqqqpppnnnooorrrttttttsssrrrssssssrrrpppmmmqqq}}}........................---.........//////000000111000///000555<<>>NNNOOOCCC666000000+++++++++,,,,,,,,,------,,,------------------,,,//////...---,,,,,,+++++++++,,,,,,---.........------,,,,,,++++++,,,,,,------,,,++++++------,,,+++)))***+++,,,---...//////.........---++++++,,,---,,,,,,,,,++++++*********+++,,,---------,,,+++***)))+++------++++++---000------------------------,,,---......,,,,,,---......------,,,,,,------...........................---......//////000000000...///000111111000///...,,,,,,------,,,,,,+++******+++---...///...---------..................---------------------------,,,,,,---...---,,,+++******,,,---+++))))))+++...---,,,+++,,,---000333555555111---++++++,,,------------++++++++++++------///......---------......444222///.../////////...,,,,,,---......---,,,,,,.........------.........---,,,)))'''&&&''')))+++++++++++++++,,,---...///+++---000000///------......---,,,,,,,,,,,,---...------............------000///...------...///000///...,,,++++++,,,...///------------------------000000/////////......---------...000222444666777222111///---,,,---...///,,,---...///...---,,,+++---,,,...222111---,,,///)))///555888888:::???DDD;;;;;;;;;;;;:::888666555111111111000///...---,,,////////////////////////............/////////000---------///111444777999111111000000000000111111000000000000000000000000111111111111111111111111222222333444444555555666333333333333333333333333777444444>>>LLL^^^rrr|||xxxuuuoooppppppnnnmmmnnnsssxxxuuutttttttttuuutttqqqooowww------------------------,,,------...///000111111,,,---...///000111222333000000000000000000000000////////////////////////---------.........//////,,,,,,,,,------///000111222222222222222111000///000000//////.........---,,,+++***+++---...---,,,------------///111333555;;;999555111...,,,,,,,,,........................***---//////---,,,///111,,,,,,.........---,,,+++......---,,,***)))((((((111222333444333222000...++++++++++++,,,---......111000...,,,+++++++++,,,...---,,,++++++---...000%%%!!!"""(((...///---...------,,,,,,------...///////////////.........------------------------------------------------******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---......------------......111111000000/////////...------------------------......------------......+++,,,...//////...,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,)))))))))***+++---...///------------------,,,,,,222111...,,,++++++,,,------......---++++++---.........---,,,---...///000---------,,,,,,+++++++++,,,,,,++++++,,,...///000------,,,,,,,,,,,,------111///......//////...,,,...///111222111000...---,,,,,,,,,---...///000111------,,,---......---+++******+++,,,------------///...,,,,,,,,,...000111,,,------///111333555666111000///...---,,,++++++,,,,,,---......//////000...---,,,++++++,,,---...000000000000000000000000111000///......///000000444444222000...---+++***///000111000...------.........////////////......///////////////000111111/////////////////////////////////...............222333333111//////000222444444444555444444333333444333333333333444555555888777:::???FFFUUUmmm~~~zzzvvvqqqooonnnmmmnnnpppsssuuuuuuuuuwwwwwwxxxwwwvvvuuu|||........................------......//////000000------...///000111222222000000000000000000000000////////////////////////---------.........//////...---------...///000000111111111111111000//////000/////////...............,,,,,,,,,...///...---///............///111222666444222///.........///........................---///000///---+++---///------............------......---,,,+++******)))...///000111111///---,,,------,,,,,,,,,---........./////////...---,,,+++...---,,,++++++---...000999444...---......,,,)))------,,,,,,,,,,,,------...............---------------------------------------------------------+++++++++,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------///......------......//////.........------------------------------------.........------.........+++,,,...//////...,,,+++------------------------------------------------........................,,,------------------...,,,------......------,,,))))))***++++++,,,---...------...///000222222333555444111///---,,,------+++,,,---,,,******+++---,,,,,,+++***+++,,,---...---------,,,,,,,,,++++++------+++******+++,,,,,,......------------......///...------......---++++++---...000000000///.........---------......///,,,,,,,,,---......---,,,+++,,,------------------***)))((('''((()))***,,,++++++++++++,,,---...///...............---------000///...---+++***((((((///...---,,,,,,---...//////////////////////////////...---------...///000+++,,,---...///000111222///000000000...---...///...//////000000//////...///////////////000111111000000000000000000000000///000000000000000//////333555555444333222222444333333444444555444444444555444444444444555666666777777999>>>EEETTTlll{{{wwwpppooommmlllmmmpppsssuuuvvvvvvxxxyyyyyyxxxwwwwww////////////////////////.........///////////////////////////000000000000000000000000000000000000////////////////////////------........./////////000///////////////000000000000000000000//////...////////////............///...---...000000000/////////......---......///000///.........///000111........................---...//////---,,,---...///......---......//////......---------,,,,,,,,,,,,,,,---......---+++***......---,,,,,,,,,------,,,...///111111///---,,,------,,,+++,,,---...///666333...---//////...+++------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---...///------------------------,,,------.........------///......------......///............------------------------------------........................+++,,,---......---,,,+++------------------------------------------------////////////////////////------...///...---,,,+++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,---...///222444666888999666444111///---,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,+++***+++,,,---...------------,,,,,,,,,,,,------,,,++++++,,,...//////..................///...---+++,,,------,,,+++)))+++---...000000////////////...---------------+++,,,---.................................---,,,...---+++******+++,,,---//////...------------------------.........//////+++++++++,,,,,,,,,------///......------......///------------------------,,,,,,,,,,,,,,,---...///------.../////////.........///000///...---.../////////000000000000/////////////////////000111111111111111111111111111111...000111222333111000//////111333333111//////000222222333444555555555555666555555555555666777777666666888<<>>EEEEEE<<<444222333111111222333333444555555111111222333444555666777555555777:::>>>KKKcccxxx|||~~~|||wwwqqqnnniiifffbbbaaaccceeeggggggnnnoooqqqsssvvvyyy|||}}}}}}111111111111111111111111111111111000000000000000555555444333222111000000000000000000000000000000///////////////////////////000111222333222111111000000000000000000000000222222111111000/////////---...000111222222111000////////////////////////...///000111111000///...//////............//////---...///000000///---,,,000000000000000000000000///////////////.........---------------------------------............///........................------------------------...---,,,,,,,,,,,,,,,---,,,------------------,,,)))***,,,---------.........------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,---......---,,,+++------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///---000////////////000111111000000///...------,,,,,,+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---(((+++......---+++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...---//////,,,((((((+++...,,,,,,,,,---------......------............---------------------,,,,,,,,,+++,,,---...000222333444------------------------------------------------000//////...///000111111111111111222222111111111,,,,,,---.../////////...---,,,,,,++++++,,,,,,---//////---,,,,,,,,,,,,,,,---------------,,,,,,,,,.../////////......---,,,........................111000///......000111333111111000//////...------------------...............---,,,---//////---+++//////............////////////............//////111111111222222111111111000000////////////000000///////////////////////////////////////000000111222???NNNTTTMMM@@@444...111111222333333444555555222222222333444555555666555555777:::>>>JJJaaavvv}}}wwwqqqmmmiiifffbbb```aaacccdddeeekkklllnnnqqqtttxxx{{{}}}{{{222222222222222222222222222222222222222111000000444444333222111111000///111111111111111111111111////////////////////////000222555888777444111...111111111111111111111111222111111111000000000///...///000222222222111000////////////////////////...///000111111000///...//////............//////111111111111111111111111000000000000000000000000.........///////////////---------------------------------............///........................------------------------************+++,,,---...------------------------,,,,,,------......------...------,,,,,,------...------------------------///.........---------,,,+++,,,---.........---,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///---......///000111333444555444222///---,,,---...///---------------,,,,,,,,,------------------------///...------,,,,,,,,,---........................+++,,,...///000///.........//////---+++******,,,------............------------------------------------------------,,,,,,***---...,,,))))))+++...,,,,,,,,,---------......------............------+++++++++++++++,,,,,,,,,,,,,,,---....../////////------------------------------------------------------...///000222333444---......//////......---.../////////...---,,,,,,---,,,,,,++++++,,,,,,---//////---,,,,,,,,,,,,,,,------------------------///000000000000//////...........................000000///......///000111222222111111000///......---------.........//////,,,...000000...---.../////////............///////////////....../////////111111222222222222111111000000////////////000000//////000111111000/////////////////////000000111222<<>>III```ttt}}}wwwqqqmmmhhheeeaaa______aaabbbccchhhjjjlllooossswww{{{}}}{{{444444444444444444444444555555555555555444222222111111111222222333333444111111111111111111111111000000000000000000000000000333666999888555111---111111111111111111111111111111111111111111111111...//////000000000000///000000000000000000000000//////000000111111000000//////............//////000///...------///000111.................................///////////////---------------.........---------............///........................------------------------)))))))))***+++---///000......------------......///...---...//////---,,,...------,,,,,,------...,,,,,,,,,------------...000000///......---,,,,,,+++,,,...//////...------,,,,,,,,,------------...******++++++,,,,,,------++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...............///111333555666555333000...---...000111111111000000///.........---------------.........000///...---,,,,,,,,,,,,........................,,,------------,,,++++++000///---++++++,,,...///---......//////......---........................***++++++,,,---.........,,,---............///000,,,,,,,,,---------......------............------******++++++++++++,,,,,,------.........------,,,---------------.................................+++,,,---...000111222333......////////////......000000000///...---+++***------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000---------............///....../////////......---.......................................------,,,222111111000000/////////------........./////////+++///222111...,,,...111///..................///000//////......//////000111111222222222222111111000000////////////000000111222333444444333222111000000/////////000111111555888<<<@@@AAA===777333222222222333333444444444666666555555555444444444555555888:::>>>HHH^^^rrr}}}wwwqqqmmmhhhddd```^^^___aaacccccchhhjjjlllpppuuuzzz}}}}}}<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999777666555111222222333444444555555111111111111111111111111111111111111111111111111000111333555555444222111111111111111111111111111000000000111111222222333222111111000000000000111000000000000000000000000000000//////000111111222//////............//////,,,,,,,,,,,,,,,---........................................../////////000------........./////////---------............///................................................++++++,,,,,,---...///000///...---,,,,,,---...///...---,,,---///000...,,,...------,,,,,,------...,,,,,,,,,---------......------------------------+++,,,.../////////...---,,,,,,,,,---------......+++++++++,,,------......+++++++++,,,,,,------------............/////////------------------------,,,---------........................///000111222111111111111000/////////111111000000000000//////------.........////////////......---------..............................------,,,,,,------......111...++++++---//////---,,,------......------,,,------------------------++++++++++++,,,---......,,,,,,---...000111000///,,,,,,,,,---------......------............------+++++++++,,,,,,,,,------------...//////...---,,,------........./////////////////////////////////+++,,,---...///////////////000000111111000000///.../////////...---,,,,,,......------------......------------...///000111........./////////000000------...............---////////////////////////,,,---......---+++)))'''/////////...........................////////////---...//////..................------------......000000////////////000000000000111111111111000000000000////////////000000111222444555555444222111111000000000000111222222333555777666333222444555222222333333333333444444555555666666666666666666444555888:::===HHH]]]ppp~~~wwwqqqmmmhhheeeaaa```aaaccceeeeeekkklllooosssxxx}}}CCCCCCCCCCCCCCCCCCCCCCCC<<<<<<======<<<:::999888666666666555444444444333111111111111111111111111111111111111111111111111/////////000111222444555111111111111111111111111//////000111222333333444666555333222111222333333000000000000000000000000111000/////////000222333//////............//////...///000111222222111111000000000000000000000000---.........//////000000........./////////000000---------.........//////................................................//////.........//////000///...---,,,,,,---...///---+++***,,,///000...,,,...------,,,,,,------...,,,,,,,,,------.........***++++++,,,,,,------...+++,,,.../////////......,,,,,,,,,------.........++++++,,,------...//////+++++++++,,,,,,---------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......//////...------------------///111333333111...,,,.........///////////////........./////////000000---------------...///000------------------------,,,,,,,,,---///222555666333...++++++...///,,,(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******+++++++++)))))),,,000222///,,,,,,,,,,,,---------......---..................---,,,,,,,,,------.........------///000000000///............/////////000000000000000000000000000000---------...---,,,,,,+++,,,,,,------------,,,,,,------......///.........///......------......///111000///......---........./////////000000111111......///////////////...000000000000000000000000+++,,,---...,,,)))&&&$$$,,,,,,------------------............/////////000///,,,+++,,,///000---***---------,,,,,,---------000000////////////000000000000111111111111000000000000////////////000000///000222333333222000///111111111111111222222333///444999777000---///444333333333333333333333444444444555666777888999999444555888:::===GGG\\\ooo~~~wwwqqqmmmiiifffbbbaaabbbeeeggggggmmmnnnrrrvvv{{{VVVTTTRRRPPPOOOOOOPPPPPPPPPLLLHHHEEEEEEBBB>>>:::<<<:::777555666777777777222111///000111222222111222000...///111111...+++(((***---000111111000///222222000///............222222222222222222222222777666333111000000000000...---,,,///222333111///000000000000000000000000+++...111333111///---,,,////////////////////////////////////............000000000000////////////++++++,,,---............///............---------.........///......---,,,000...+++))))))+++...000...---,,,,,,---...///000.........------,,,,,,,,,,,,++++++++++++,,,---------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***)))***...///...,,,+++---//////---,,,,,,,,,.........------,,,,,,,,,............---,,,+++***++++++++++++++++++++++++,,,,,,---......---,,,,,,...---,,,,,,++++++++++++......------------......///////////////.................................------...............---+++,,,---.........---,,,------------------------------------------------,,,---------.../////////---------............///........................++++++******++++++,,,---------............------,,,,,,,,,---...///000000//////.........---------////////////000000000000------............------...........................---,,,,,,,,,,,,---...------------............111000///......///000111...////////////---,,,***---------------------------------........./////////////////////...................../////////////////////......---------,,,,,,,,,---------......------------.........////////////...------,,,,,,)))+++...//////---***(((***,,,///111222111///...///......------///000111000000000000///////////////////////////////////////////////////000111111000000////////////000000///000111222222222222222111111222333555666777777666555333222333555777888888666888>>>@@@GGG\\\rrrzzzsssooojjjfffdddfffgggfffiiimmmpppqqqtttyyyiiiiiiiiiiiiiiiiiijjjjjjbbb]]]WWWSSSQQQLLLFFFAAACCC@@@===;;;;;;<<<<<<;;;:::888666555555555333222444333333333444444222000///000111222222222111111333222111000000000000000222222222222222222222222666555333111000000000111000...---...111222111///000000000000000000000000000111111111000000000111////////////////////////////////////////////////000000000000////////////,,,,,,---.........------.........//////000000000000//////......---,,,,,,///...,,,++++++,,,...///......---,,,---...//////......---------,,,,,,,,,...------------...//////---,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...,,,,,,......,,,***+++---//////---,,,,,,---------------------,,,,,,............---,,,+++***++++++++++++++++++++++++,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,///..................///////////////////////////.........------...........................------+++,,,---.........------------------------------........................---------...............---------............///........................+++++++++***++++++,,,---------............------,,,---------...///////////////.........---------.../////////000000000000.........//////.........////////////////////////......---,,,,,,---......////////////000000000000111000///......///000111------.../////////...------------------------------------.........///////////////////////////...............////////////000/////////............,,,,,,---------.........------........./////////.../////////////////////---------...---,,,,,,++++++,,,...000111000////////////...---...///000111000000000000///////////////////////////////////////////////////000111111000000////////////000000111222222222222222111111333333333444444555555555555444444333444555666777777555777<<<>>>EEEZZZpppyyyrrrnnnkkkhhhhhhjjjjjjhhhiiimmmpppqqquuuzzzvvvxxx{{{~~~xxxtttmmmhhhccc\\\TTTNNNGGGEEEAAA@@@@@@@@@???>>>BBB@@@>>><<<;;;:::888666333444555444333222222333555555444444333333222222333333222222111222222333111111111111111111111111333333222111111111111222111000......000111111000000000000000000000000000333111///......///111333////////////////////////...//////000000111111111000000000000////////////------.........------,,,------...///000111222222222111///---,,,,,,------......---,,,,,,---......//////...---------.........------------,,,,,,,,,...------------...//////...---++++++---...---,,,------------------------------------------------111///............---++++++---//////---,,,---...,,,,,,------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,,,,,,,,,,000//////......//////000///////////////////////////...---,,,,,,---...///.../////////...---,,,,,,,,,,,,---............---------------------------////////////////////////...............------------------............///........................+++++++++++++++,,,------------............------------.................................---------....../////////000000000...//////000000//////...000000000000000000000000......---,,,,,,---......////////////000000000000000000////////////000000+++,,,---...///000000///---------------------------------.....................//////////////////............///////////////////////////.........,,,------------.............../////////000000000......//////000111111222000///...,,,,,,---......------......///000000000//////.........///000111////////////000000000000000000000000000000000000///////////////000111111111000000//////000000111222333333333333333222111444444444444444444444444444444444555555555555555666444666:::<<>><<<666888999777444222444777777666444333222222222222333222222222222222333444000000000000000000000000111111111111111111222222222111000//////000000000000000000000000000000000111///---,,,...///000000////////////////////////...//////000111222222333000000000000////////////......///......---,,,,,,---......///000000111111111000...,,,,,,---///000------............------//////......------------------------------------,,,++++++++++++,,,------///...,,,,,,...///...---........................------------------------,,,,,,,,,---.../////////,,,---///...------...///,,,,,,,,,------.........---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------000000////////////000000///////////////000000000000...---,,,,,,---...000////////////...---,,,+++,,,------...............------------------------......................../////////...---------,,,---------............///........................,,,++++++++++++,,,------------............------...............---------................................./////////000000//////000000000000//////////////////////////////......------------......------------............000000////////////000000,,,---......///000000000............................................................////////////............////////////........................------------............////////////000000000000....../////////000000000000000///...---......//////...------...///000111///////////////000000000////////////000000000000000000000000000000000000///////////////000000111111000000000000000000111111222333444444444444444333333333444444444444444444444555666666555555444777444666:::<<>>:::777999;;;666555444333222222333333222222111111111222333333000000000000000000000000000000111111111222222222111111111000000000000111111111111111111111111111///......000222333000...000000000000000000000000...//////000111222222333000000000000////////////////////////...---,,,,,,........................///...---,,,---///111333------...//////...------/////////......---,,,,,,------------------------,,,++++++++++++,,,------000...------...//////...........................------------------------***+++,,,,,,,,,---......,,,---......------///000,,,,,,,,,------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---......000000////////////000000////////////000000111111///...------------...///......//////...------,,,------------......//////------------------------------------------------/////////...---------,,,---------............///........................,,,,,,++++++,,,,,,---...------............------...............------------.................................//////////////////000000000000//////................................................------------............//////000000000000///////////////...////////////.............................................------.........//////000000............////////////---------------------------------.........//////////////////000000000000/////////......---------//////000000000///...---000///...------...000111/////////000000000000000.../////////000000000111000000000000000000000000///////////////000000111111111000000000000111111///000111333444555666666111111222333444555666777444555555666666555444444777555777;;;<<>><<<888777666555444333333333222222222222222222222222000111222222222000///...***...444666444222111222111111111111111111111111222111000444888999555111000000000000000000000000////////////............000000000000////////////------...///000000000///------...///000111222222333222222111000...,,,+++//////............//////+++,,,.../////////......,,,,,,,,,------.........,,,++++++++++++,,,------...---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---//////------///111---.........---...111333.........------,,,,,,,,,,,,,,,------...---------------------------------...---,,,,,,,,,,,,---...---------------...///000......------------.........//////000111222222222+++---///111111///---+++++++++---...///000000000///......------///000111------------------------////////////////////////,,,------....../////////---------.........//////........................---,,,,,,,,,,,,---......---..................---,,,,,,------...///000000---------.........//////---------.........//////------............------000000000000000000000000---...///000000///...---------------.........///...///000111111000///...------------///111333555//////////////////////////////.........------------------...///000000111............/////////000000000111111222222222333............/////////000------------.........///......//////000000111111222000---+++***,,,...000//////////////////.........///000222222111111000---......///000111111222///////////////////////////////////////000111111222222111111111111222222333333333222111000///...444444444444444444444444888777555333222333555666555333555:::===DDDYYYoooyyyssspppmmmkkklllpppooollljjjlllnnntttzzz~~~{{{yyyuuunnnfff```]]]]]]]]]```aaa^^^WWWOOOJJJHHH===<<<999777666555555555111222444333222000000111<<<888444222111222222222444333333222222111111111000000111111111111000000222222222111111111111000222111///...---...///000000000000000000000000000000000000000000000000000///////////////......---------///000111111111111111///---...111222000...........................000...---...///000///...////////////////////////////////////////////////---------............///........................------------------------.........////////////000000000...---,,,++++++***++++++++++++++++++++++++.........------,,,,,,,,,---...///...,,,++++++,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,------......///000000000000000//////000000000000000000000000//////............//////...//////000///---+++***---------.........//////////////////////////////------......//////000000******+++,,,---------------------............///...------,,,---...///000,,,,,,++++++,,,,,,---.........------------......////////////////////////...------,,,,,,------...111111111111000///...---................................................---///111111000//////000000111222222111111222333...///000000000000000///////////////////////////////////////////////////////////////000000000000////////////////////////...---,,,///333666666444111111000000//////......//////............//////...............---------,,,,,,---...//////......222111000.........///000///////////////......---111000///......///000111000000000000000111111222444222111000000111222444111111000000000000111111000000000000000000000000222222333333333333444444111111222333444666666777777666666555555555555666888555666:::<<>>EEE[[[qqqxxxrrriiifffeeeggggggeeefffiiioootttyyy{{{|||~~~}}}{{{wwwiiiaaaUUULLLGGGDDDAAA???;;;999666555444444333333444333222333444444333222111222222333333444444444222333333444444333333222222222222111111111000000333222111000///.........000000000000000000000000000000000000000000000000111111111111111000//////......///000000000000000//////...////////////...........................000...---...///000///...------------------------////////////////////////---------............///................................................++++++,,,,,,,,,,,,------111111000......---------------------------------------------------------+++,,,------,,,,,,...///......---,,,,,,,,,,,,------------,,,,,,,,,,,,+++...//////000000000000///000000000000000000000000//////............//////////////////......------............////////////000000000000000000000000000000//////......------,,,---------,,,,,,+++***---------............///......------..................------......///000......------------......//////////////////////////////............/////////000000111111111000000////////////////////////------......//////000000444555666555333111111222---///111111111111333444666444222000///000111222000000000000000000000000////////////////////////////////////000000000000////////////////////////..............................//////000000111111......////////////......,,,------...///000000111000///---,,,,,,...000111---,,,,,,,,,,,,,,,,,,,,,///000111222333333333333000000000000000000000000000000000000000111111222444333222222222222333444000//////////////////000000000000000000000000000111222222222222333333333222222333333444555666666<<<:::666333222111222333666444777<<<>>>FFF[[[qqqzzzqqqhhheeedddffffffdddeeehhhlllpppuuuwwwxxx{{{wwwoooddd\\\WWWSSSNNNJJJAAA>>>;;;:::;;;;;;999777777555444444555555444222222222222333333444444555333333444444444444333333222222222111111111000000555333111///...///111222000000000000000000000000000000000000000000000000111111111111111000//////...//////000000000000///000000111111000000000111////////////////////////000...---...///000///...------------------------////////////////////////---------............///////////////////////////........................------------............111000///...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,+++,,,---......---,,,,,,,,,,,,---000000//////////////////......///000000000000000000000000000000000000000//////............//////000/////////...................../////////000000////////////////////////000000//////......------......///000000000000000---------............///..................---------------,,,---......///......------------......000000000000000000000000//////............//////111111111111111000//////////////////////////////111111222222222333333333555666777666444222222333///000222222111222333555555444111///...///000111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000111222222111000000000000......//////000000111111......///000000///......------......///000111111111000...------...///111000111111111111111111111000111111111111111000000000000111111111111000000000000000000000111111222000000000000000000000000000000////////////000000000000000000000000000000111111111222222222333333222333333444444555555555222222111222444666999;;;666444777<<<>>>EEEZZZppp{{{qqqhhheeedddffffffdddeeehhhlllooosssuuuvvvyyy~~~yyymmmeeeaaa]]]WWWRRRIIIFFFCCCBBBBBB@@@<<<888777555444444555666555444333333333333444444444444222333333444444333333222222222222111111111111000444333111000111333555666000000000000000000000000000000000000000000000000000000111111000000///...//////000000000000//////...///000000......///000////////////////////////000...---...///000///...---------------------------------------------------------............///////////////////////////................................./////////000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...,,,++++++,,,......---,,,,,,,,,,,,---------........./////////---...///000000111111000000000000000000000000000//////............//////000000///......//////000....../////////000000000///////////////////////////////////////.........,,,---...///000000000000---------............///.........///......---,,,------,,,,,,------...///......------------......222222222222222222222222000000////////////000000000000111111111000000///000000000000000000000000111111111111111111111111333444555555333111111222///000222111000000111333333222111000//////000111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000111222111///...///000////////////000000000000---...///000000///...---.........//////000000111111000///.........///000000000111222222222111111000000111111000//////...000111111222222111111000000000000000000111111222//////000000000000//////111111000000000000111111000000000000000000000000111111111111222222222222333333333444444444555555222222333333444666777777666444777<<<>>>DDDXXXmmm{{{qqqhhheeedddffffffdddeeehhhnnnppprrruuuvvvyyy}}}tttmmmlllkkkgggddd]]]YYYVVVTTTSSSNNNFFF@@@>>>;;;777666666666666555444444444444444333333333222222333333333333222222222222222111111111111000222333333333222000///...000000000000000000000000000000000000000000000000///000000000000///......//////000000000000//////---///000000...---...000////////////////////////000...---...///000///...........................---------------------------------............///////////////////////////............................../////////000000000///...------------------------------------------,,,,,,,,,---------......,,,---......,,,+++,,,.........---,,,,,,,,,,,,---)))******+++,,,---......---...///000111111111111000000000000000000000000//////............//////000000///......///000111.../////////000000000000------------------------.........///////////////,,,,,,---------------,,,---------............///....../////////...,,,,,,.........---......///000......------------......111111111111111111111111333222222111111222222333000111222444555666666666555555555555555555555555444444444333222222111111222333555444333222222333222333444333111000111222222222222222222222222111222222222222222222222222////////////////////////////////////000000000000000000000000000000000000---///000///---,,,---///000000000000////////////---...///000000///...---///////////////000000000000000000000/////////...---...///000000000////////////000000111000000000000111222222222222111000000000000000000111111222222222222333333222222222222222111111111111222222000000000000000000000000111111111111222222222222333333333444444444444555666666666666444333111///666444777;;;===BBBUUUjjj|||qqqiiieeedddffffffdddeeeiiimmmoooqqqsssuuuxxx{{{}}}}}}~~~~~~|||zzz}}}}}}wwwyyy||||||{{{vvvrrrnnnkkkhhhbbbXXXOOOHHHCCC>>>999777666555444555555555444444333333333111222222333333222222111222222222111111111111000222333555444111+++$$$ 000000000000000000000000000000000000000000000000///////////////......---///000000000000000//////...000222111...---///111000000000000000000000000000...---...///000///...////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////.........////////////000......---,,,,,,,,,------////////////////////////,,,,,,,,,------.........***,,,------------...000......---,,,,,,,,,,,,---+++,,,---...000111222222---...///000111111111111000000000000000000000000//////............//////111000///......///000111////////////000000000000---------------------------.........//////000000111111111111000///...------------.........//////....../////////...,,,+++///////////////000111111.........------.........000000000000000000000000555444444333333444444555222333555888:::<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888888333444666666555444555666666777777666444333333444222222333444444444333333222222222222222222222222////////////////////////////////////000000000000000000000000000000000000000222444333000///111333111111000000//////......---...///111111///...---000000000000////////////000000111111000///...---///000111333333333222111---...///000111222222222000111222333333222111000000000000000000111111222000111111222222111111000333333222222222222333333000000000000000000000000000111111111111222222222333333444444444444444444111333444666666555333222666444777;;;<<>>>>>CCCGGGGGGGGGHHHHHHFFFJJJOOOSSSYYYcccmmmmmmgggZZZ[[[]]]^^^___```aaaaaaaaa___\\\XXXTTTQQQQQQQQQNNNLLLJJJKKKNNNSSSWWWYYY[[[]]][[[UUURRRNNNGGG@@@>>><<<:::999888777666555444555666555444222222222333333444444444444333333000...---...000111000///111333333222///...///000000000111111111000//////)))+++...111333444333333//////000000000//////............///////////////111000000000/////////...222222111111111000000000000000000000////////////000111111222222111111111///000000000000000000///111111000000000000111111222000//////000000///...000000000000000000000000222222222222222222222222222222333444555555555555444444333222222222222222444:::888666<<>>999777666555666666555444555555555555444333222111222111111000000111111222111111222222333333444444111111111000000000000000000000000000000000000000111000000000000/////////000111111000......///111///////////////000111111.........///000111111111......////////////......//////...------------...///......///000000///---//////////////////////////////000000000///......////////////////////////......---------......///000///------...///...---...............---------------------------------........................000...,,,***))))))***+++((()))***,,,---///000111///000111111222111111111111111111111000000000000...//////000000000000000........................---------------...///////////////............---000000000///......---------.../////////...,,,,,,......//////////////////000000000000////////////---///000000000000111333222222222222333444555666777666666777999@@@IIIOOOWWW^^^ccccccbbbbbb___[[[WWWZZZ___eeepppzzz}}}zzzmmmrrrxxx||||||yyywwwuuutttqqqlllgggbbb___^^^^^^[[[YYYWWWZZZaaajjjrrrvvv{{{}}}{{{vvvqqqlllcccZZZLLLJJJHHHFFFDDDBBB???<<<;;;999555333444444555555444333333333333222222111000///---...///000000///222333444222000///000111///000111111222222222111111333444555444222///---///000000111111111000000000000///////////////...000000000000////////////111111000000000000//////////////////000000000000...///000111111111111111000000000000000000000000111111000000000000111111111000000111222222000...000000000000000000000000222222222222222222222222333444444555444444333333222333333333333222111111444:::888666<<>>999777888999888666555444444333222222111111555222000///000000000///222222222111000000000000......///000000//////...<<<999555111...---,,,---000000111222222222111111111000000000//////......000000000000////////////000000000///////////////////////////000000000000......000111222222222222222222111111111111222222111111000000000000111111111000000111222222000...000000000000000000000000222222222222222222222222333333444444555444444444444555666777666555444333444:::888666<<>>:::999888888444444333333333444444444222333333333333333333222111111222222222222222333333333333222222111111000000000000000000000000000000000000000111111111111000111222222000///000111111000000///////////////111000000000/////////.........////////////............---------......//////......///000000///---//////////////////////////////000000000000000///////////////////////////,,,------.........//////---,,,******,,,---,,,,,,---.....................------------------------...........................---,,,+++,,,...000111///000000111222222333333222222111111111111111111000000000000000000111111000111333555444333111/////////////////////////////////......//////000111////////////////////////------......///000000000.../////////////////////---.........//////000000////////////000000000000111222444444555777:::<<>>:::777666555666333111000111333444444111///...///000000///...222222222111000///------'''***///333555444222000///000111222222222222222111000000000000000000///////////////000000000000//////000000000000111111......//////000000111111000111222333333333333333555444333222222333444555111111000000000000111111111///......///111111000000000000000000000000000222222222222222222222222000111222444555666777777444444555666666666666555444:::888666<<>>AAAGGGPPPZZZaaakkkiiifffdddccccccdddeeecccaaa]]]YYYYYY]]]dddjjjmmmssswwwtttqqqpppmmmhhh^^^XXXVVVXXX[[[^^^fffooowww}}}xxxuuuuuuzzz~~~xxxqqqmmmkkkeeeaaa[[[SSSLLLGGGDDDBBB@@@<<<888555555555555444222000...///111222111///222222222222111111000///+++...222444444222...+++...///000111222222222222000000000000000111111111.../////////000000000111000000000111111111222222.........///000111111111000111222222222222111111444333111000000111333444111111000000000000111111111...,,,+++---///000111000000000000000000000000222222222222222222222222111222333444555555555555444444444444444555666666444:::888666<<>><<<999666222000...---//////000000111111111222111111000000000000111111111111111111111000//////////////////////////////////////////000000000000111///---,,,+++,,,---...000000111111///...,,,***+++222444///+++---,,,)))000000//////.........------222444111///111111...---......///////////////+++,,,---/////////......000000000//////////////////////////////000000000111000000000000000111111,,,,,,---000222333111000///000000111222333333333000000111111111111000000111111111111111111111111000000000000000000000000111111000000//////......000000////////////000000444333111000000111111000333222222444666888999888<<>><<<999777666444333444666777777666222222222222333444555555111111222222222222111111222222222222222222222222111111111111111111111111888777555333111000/////////000000000111111111111111111000000000000111111111111111111111000//////////////////////////////............////////////111000...---,,,---...///...//////000000///...---)))000222///---///000...000/////////...............333555222000111000...---......///////////////------...///...---,,,,,,///////////////////////////.....................000000//////000111111222000///...///000111///...//////000111111222333333000000000000000000000000111111111111111111111111000000000000000000000000111000000000/////////...////////////000111222222//////...///000000000000444444555666888;;;???AAAFFFKKKPPPSSSTTTTTTVVVXXX[[[]]]]]]\\\bbbnnnvvvyyyzzzrrrjjjgggfffeeefffjjjjjjgggeeeeeebbbaaafffooo|||yyyuuuqqqnnniiiccc^^^[[[XXXRRRMMMLLLPPPXXX^^^jjjmmmppprrrpppnnnlllkkkggggggfffcccaaaccchhhnnnvvvuuuuuu{{{{{{qqqggg___VVVKKKCCC@@@<<<888555444555555444///000000000000000111222111111000000000000111111,,,---///111111111000///111111111111111111111111//////000000111222222222222222111111111111222222222111000//////000111222444333111//////000111222000000000000000000111111111111111111111111111111111---+++,,,111444333111111111111111111111111111111111111222222222222333444444555555666666777777777777666555555555666666777:::888:::@@@AAALLLbbbyyyuuuqqqllljjjkkkkkkiiiggghhhkkkppptttwwwyyy|||~~~ppp\\\LLLDDD@@@<<<999555333333333444555444222444444555555555555555444111111222222222222111111222111000000000000111222222222222222222222222222111111111000000000111111000000000000111111111111111111000000000000111111000111111111111000000///////////////////////////------------............111000///...---...///000------...///000000//////(((---...,,,+++---...---////////////............000444666222000111000------......///////////////.../////////...---,,,+++,,,,,,------......////////////......---------,,,.........///000111222333555333000///000000000////////////000111111222222222111000//////000111222000000000000000000000000000000000000000000000000000000000000////////////......//////000222333444000000000111111111111111555999<<>>???JJJ```}}}sssnnnhhhfffhhhjjjkkkjjjeeehhhmmmqqqtttxxx|||}}}mmm```XXXRRRJJJDDDBBB???<<<999888777555333555555666666666444222111222222333333333333222222222111///......///111222222222222222222222222222111000000000000000111222111111000000000000000000111111000000000000111111///000000111111111000000000000000000000000000000....../////////000000000000000/////////000000000000/////////............333111000111000/////////.........///////////////111555666222000000///,,,---......///////////////...//////000111111222333000111111222333444444555444444444333333222222222---------...///111222333555222///...000222444555000000000000111111111111333111///......///111333........................////////////////////////////////////000000000000000000000///000000111222333444555555666999???DDDFFFNNNYYY```dddiiipppvvv}}}tttjjjeeeeeehhhdddiiinnnpppuuu{{{}}}{{{uuujjj```^^^___]]]YYYWWWXXXYYYYYYVVVUUUYYY```dddeeeeeeeeedddbbbaaa``````___``````______```cccfffnnnooommmiiiddd^^^[[[ZZZWWWXXX\\\```bbbaaa]]]ZZZYYY[[[\\\^^^aaaeeekkkoooiiieee```___cccjjjqqqvvvyyyyyy{{{}}}~~~}}}~~~~~~|||zzzyyy|||vvvqqqjjjbbbYYYNNNDDD>>><<<999555444444444222000666666555444333333444444111111222333444444444444222111111111111111111111/////////000000000000000222222111111111111222222111111000000000000111111222222111111111222222222///000111333444444444333111111111111111111111111333222222222333222111000111111111222222222333333222222333333333444444444333333444444555666666666888777666555444444444444555777555888>>>>>>III```~~~~~~sssnnnhhhfffhhhkkklllkkkfffhhhlllnnnqqqtttxxx{{{~~~}}}ssslllhhhccc\\\VVVIIIDDD???:::888777666555444555555555444333222222222222333333333333222222222111000000000000111222333333333333333333333333333222111111000000000000111111111111000000000000111111000000000000111111///000000111111111111000000000000000000000000000////////////000000000111......////////////000000111000///..................***))),,,///...///000.........//////////////////333555111///000///,,,---......///////////////.........///000222444555444555555666666777777777444444444444444444444444---------...///000111222000---++++++---000333333111111111111111111222222222111000//////000111222////////////////////////000000000000000000000000////////////000000000000111111111111222333444444222666;;;???BBBHHHOOOUUUXXX^^^eeekkkooorrrvvvzzz~~~xxxpppjjjggghhhjjjhhhlllnnnnnnpppttttttrrrfff]]]VVVVVVYYYZZZZZZ\\\[[[bbbgggfffdddddddddcccbbbbbbcccaaa^^^\\\\\\]]]dddeeeeeedddddddddfffiiiiiijjjjjjgggaaa\\\XXXVVVUUUZZZ```fffhhhgggeeebbb\\\ZZZXXXXXXZZZ___dddgggcccaaa___```eeekkkooorrrtttuuuwwwyyyzzzzzzyyyyyyvvvuuurrrnnnkkkmmmsssyyy~~~~~~~~~|||~~~zzztttlllbbbWWWPPPBBB===888555555666555333555555444333222222222222000000111111222333333444000000111111222222222333/////////////////////000222222111111111111222222000000000111111000000000000000000111111111111111,,,...///111222222222111111111111111111111111111111222222222222222111000000111111222333333444444222222222222333333333333333333333444555555666666:::999888666555444444444555888555888>>>???JJJ```||||||sssnnniiigggiiikkkkkkjjjfffhhhkkkmmmnnnqqquuuwww{{{{{{wwwwwwvvvrrrnnnYYYRRRIII@@@;;;888777666555555444333333333444444222333333444444333333222222222222222222222222222333333333333333333333333222222111000000///000000111111111111000000000///111111000000000000111111//////000111111111111111000000000000000000000000........./////////000000------.../////////////////////...---...///000000---'''%%%***---,,,,,,///............/////////000---111333000...//////,,,---......///////////////......---......000222333333333333333333333333333000111111222222333333333...............///000111///---+++,,,...111222222333333222222222222222222000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111111222333444666888:::;;;>>>GGGQQQXXX\\\___cccggghhhjjjmmmqqqwww|||yyysssqqqooonnnllljjjmmmlllhhhhhhkkkllliii___YYYUUUXXX]]]aaagggmmmjjjsssxxxuuurrrqqqnnnjjjhhhhhhfffbbb]]]\\\^^^aaaoooppppppooonnnnnnppprrrjjjlllnnnlllgggbbb^^^\\\^^^gggrrryyyyyyvvvsssrrrhhhccc___]]]```cccddddddaaa___^^^___cccgggkkklllpppppppppooooooqqqtttvvvqqqrrrppplllhhhhhhnnnsssvvvwwwxxxxxxwwwxxxzzz|||xxx}}}~~~|||xxxssslllgggXXXPPPFFF@@@>>>===;;;999666555444333222222222222000000000000111222333333000000111111111222222222000000000000000000000000222222111111111111222222000000111111111111000000///000000111111111111111,,,---///222333333222111111111111111111111111111000111333444333222222222111111111111222222222222111111111222222222222333222333333444444555555666888888777666555555555666666888666888??????JJJaaazzz|||qqqmmmhhhgggiiijjjhhhgggggghhhjjjlllnnnqqquuuxxxzzz~~~ooofffYYYLLLCCC>>>;;;999666555444333333444555666222333333444444333333222111222333333333333222111333333333333333333333333111000000/////////000000222111111111000000//////111111000000000000111111//////000111111111111111000000000000000000000000---------.........//////,,,,,,---...//////......------,,,---...000222333666...+++///222///...111---.........//////000000+++000222///...//////------......//////////////////...---,,,,,,---//////............------------------...///000111222222//////.........//////000222000//////111333444333333333333333333333333333000000111111111111000000000000000000000000000000000000000000000000000000.../////////000000111111111222444666999===@@@AAAQQQ[[[iiirrrtttsssssstttqqqppppppttt|||{{{yyywwwrrrmmmiiijjjhhhccccccfffhhhfffccc^^^]]]```eeekkkuuu}}}~~~{{{}}}~~~|||yyywwwrrrlllffffffjjjnnnwwwwwwwwwuuuttttttvvvxxxqqqtttvvvvvvrrrlllhhhfffeeeppp}}}{{{zzztttnnnmmmpppqqqoookkkhhheeeaaaaaacccfffiiijjjjjjhhhfffdddeeeiiioootttqqqssstttqqqlllkkkoootttrrrrrrpppmmmllloootttxxxxxx~~~}}}}}}}}}}}}zzzxxxpppeeeWWWMMMHHHEEEAAA>>>888888777666555444444444111111111111222333444555222222111111111111111111222222111111111111111111222222111111111111222222000000111111111111000000///000111222222222222222---///111444555555444333111111111111111111111111000222444555444333333333222222111111000/////////000000111111111222222222222222333444444555555666666555555555555666777777666999666999???@@@KKKaaayyy}}}oookkkhhhggghhhhhhfffdddfffhhhjjjlllnnnrrrvvvzzz{{{~~~yyy{{{}}}qqqcccUUUIIIBBB>>>999666555444111///222999777777666555444444333333222222222222222222222222333333333333333333333333000222444222///---///111222222111111111111111111111111111111111111111111//////......------,,,,,,////////////000000000000111111000000//////................../////////000////////////////////////////////////////////////........................//////000000///...------...///000222222000///...111222222111000//////000000000111111111111000000////////////000000000000////////////////////////000111111111111222222222222222222111111111000000000000////////////000000000000111111111000000///000000///000000111222333///111333444333222333333666888:::<<>>JJJaaa}}}zzzqqqoookkkiiihhhhhhfffeeegggiiikkkmmmooossswwwzzz}}}wwwuuuyyyzzzmmm___QQQIII>>>:::888888666222333777666666555555444444333333222222222222222222222222333333333333333333333333111222333222000000000111000000000111222222222333111111111111111111111111222222111111111111111111////////////000000000000111000000000/////////............/////////000000////////////////////////////////////////////////........................///////////////...---------...000111111000...---000111222111///...///000////////////////////////....../////////000000000........................000111111111111222222222222222222111111111000000000000////////////000000111111111111111111222222111000000000111111222333000333555555444333333333666:::@@@FFFMMMXXXeeeooo{{{xxx|||wwwllleeeddddddddddddgggmmmuuu{{{zzzuuuppprrryyyzzzyyyyyywwwuuuuuuuuutttpppmmmooosssxxxzzzvvvooofff```bbbeeeggghhhggghhhkkkmmmrrrsssvvv{{{}}}yyyvvvtttrrrrrrtttuuuvvvvvvqqqpppooonnnlllkkkjjjiiillljjjgggeeeeeehhhkkknnnkkkpppssspppnnnqqqrrrqqqpppttt~~~~~~|||zzz||||||~~~}}}rrrjjjXXXQQQGGG@@@===;;;888666555444222222333333111000000111222222222222111000111111111000000111111111000000000//////000111111222222222111111111000000222111000111444555555333333333333333444444444444000222333333111000000111111111111222222333333333222222222222222222222222555555444333333222111111222333444555666666666666666666666777777777888888777999555777===>>>IIIaaayyy{{{ssspppmmmjjjjjjiiihhhgggfffhhhkkkmmmppptttxxx|||}}}~~~uuusssvvvxxxeeeWWWHHHAAA;;;::::::666333444444444444444444444444444333333333333333333333333222222222222222222222222333222111111222222111000//////000111222333333444111111111111111111111111222222333333333333333333////////////000000000000000000000000////////////....../////////000000000////////////////////////////////////////////////........................///////////////......------...///000000///...---...000000000...---...///......---,,,,,,---......------........./////////........................000111111111111222222222222222222111111111111111000000////////////000000000000//////000111222222111111111000111111222333222444666777666666777999;;;BBBKKKTTT]]]jjjyyyzzzooogggjjjjjjjjjkkkmmmssszzz{{{yyyyyy}}}wwwoookkklllkkkjjjjjjjjjiiifffdddiiinnnssstttnnneee^^^[[[TTTUUUVVVUUUTTTTTTVVVWWW___aaaffflllrrrsssrrrppprrrsssttttttuuuvvvyyy||||||||||||{{{zzzyyyyyyxxxvvvtttqqqnnnlllllllllmmmjjjnnnpppmmmllloooooonnnrrrssswww}}}~~~nnneeeYYYOOOHHHCCC>>>:::777555444444555555333111111222222333222222111111///000222333333222111000111111000000000000111111222222222111111111111111111000000111333444333222222222222333333333333444///111333333222111222333///000111222333444444555222222222222222222222222555444444333333222222111222333444555666666666666555555555666666666666777777999666777===>>>III```uuu~~~uuuqqqnnnkkkjjjjjjiiihhhfffhhhkkknnnqqquuuzzz~~~~~~wwwwww|||wwwgggVVVJJJ>>>;;;:::777444222333333333333444444444444333333333333333333333333111111111111111111111111333000...///222333111...000000000111222222222333111111111111111111111111000000000111111222222222////////////000000000000000000000000////////////...////////////000000000////////////////////////////////////////////////...........................///////////////......------...//////...---------...//////---,,,---//////...,,,++++++,,,...///------------.........///------------------------000000111111111222222222111111111111111111111111000000////////////000000......------...///111111111111000000000111222222222333555666999>>>DDDHHHKKKRRR[[[ccckkkvvv|||tttooommmkkknnnrrr~~~~~~}}}|||{{{wwwqqqllltttttttttssssssvvv{{{|||~~~zzzzzzyyyvvvsssooollljjjiiinnnrrrwwwvvvoooeee^^^ZZZ]]]___bbbeeeggggggdddccciiioootttrrrjjjaaa[[[ZZZSSSSSSRRRQQQPPPPPPQQQRRRVVVYYY]]]bbbddddddcccaaaeeehhhkkkkkkjjjlllpppuuu|||{{{{{{|||~~~}}}~~~zzzxxxzzzyyysssiiieeefffgggfffiiiiiilllrrrvvvzzz}}}~~~vvvkkkbbbZZZRRRJJJEEE<<<:::777555555666555555222222222222222111111000111111222222333222222222555444333222111111111111111111111111111111111111000000000111222222222222//////000000000111111111...000222333222222333444000000111222333333444444222222222222222222222222444444444333333222222222222333444555666666666666444444444555555555666666777999666888>>>>>>HHH___uuuuuuqqqmmmjjjiiiiiiiiihhheeehhhkkknnnrrrwww|||}}}{{{fffUUUDDD===;;;888555444333444444444444444444444333333333333333333333333111111111111111111111111222///---...111222111...333222222222111000000000111111111111111111111111.../////////000111111111////////////000000000000////////////000000000000////////////000000000111////////////////////////////////////////////////..............................///////////////...------............------,,,...///...---,,,---///000///---,,,,,,---///000------------.........///........................000000111111111222222222111111111111111111111111000000////////////000000////////////000000111222000000000000111222333333333444666999@@@KKKVVV^^^cccfffkkkpppvvv}}}|||sssiiiccc^^^^^^dddmmmrrrpppmmmmmmpppsssvvvwww~~~~~~~~~}}}|||~~~xxxqqqkkkiiieeeaaa]]]XXXTTTQQQ[[[___dddddd```\\\ZZZYYY]]]bbbiiioooqqqooollliiilllqqquuusssjjjaaa\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYYYY\\\```ddddddcccaaa___\\\___aaabbbcccfffmmmrrruuutttttttttwww{{{tttllljjjfffbbb\\\\\\aaaiiiooosssyyy|||yyyxxxrrrmmmfff^^^YYYNNNHHHAAA;;;777666555444222222111111000000000000333222111000111222444666999888666444333111111000111111111111111111111111000111111111111111222222//////000000000111111111...000222333333333444555222222222222222222222222222222222222222222222222444444333333333333222222222333444555666666666666444444444444555555555555777999777999>>>>>>HHH^^^yyyssspppkkkhhhggggggggggggfffhhhlllooosssxxx~~~tttcccPPPEEE@@@<<<888888555555555555555555555555333333333333333333333333222222222222222222222222000000///000111222111000444333333222111000//////111111111111111111111111000000000111111111111111////////////000000000000////////////000000000000/////////000000000111111////////////////////////////////////////////////........................---...//////////////////........................,,,---///...------...///111000///......///000111------........./////////////////////////////////000111111111111222222222111111111111111222222222000000////////////000000222222333333333333222222000111111222333555666777888:::>>>DDDMMMZZZgggooouuussssssvvv|||zzzyyyooommmkkkjjjfffeeejjjqqqqqqmmmiiiiiinnnuuu{{{vvvkkkddd___\\\YYYWWWUUURRROOOMMMQQQUUUZZZ\\\\\\]]]aaadddhhhmmmtttyyyxxxtttpppnnnlllooorrrqqqkkkddd```^^^]]][[[XXXXXXYYY[[[\\\\\\]]]aaagggkkklllkkkkkkkkkdddddddddeeehhhnnnvvv{{{zzzzzzyyyyyyzzz{{{}}}~~~|||yyytttqqqsssyyy{{{rrriii\\\[[[___fffkkklllooosssxxxvvv}}}{{{xxxwwwuuurrroooggg```UUUJJJAAA;;;777444444333222111111000111111555333111000111333666888:::999777555333222111000111111111111111222222222000222333222111111222333222222222333333333333444///111333444333333444555333333333222222222111111222222222222222222222222333333333333333333333333222333444555666666666666444444444555555555555666777999777999>>>>>>GGG]]]{{{rrrnnniiieeeeeeeeeffffffgggjjjmmmppptttyyy~~~ppp___SSSKKKCCC>>>===777777777666666555555444444444444444444444444444333333333333333333333333000222333333222222333444333222222222111000000000111111111111111111111111111111111111111000000000////////////000000000000.../////////000000000111//////000000000111111111////////////////////////////////////////////////........................------...///////////////000//////////////////000,,,...//////......///000////////////////////////....../////////000000000000000000000000000000000000111111111111222222222000000111111111222222222000000////////////000000111222333444444222///...222222333555777999;;;<<>>GGG\\\zzz}}}rrrnnnhhheeedddeeeeeefffiiikkknnnqqquuuyyy~~~xxxjjj___TTTIIIAAA@@@999999888777666555555444444444444444444444444444333333333333333333333333111333666555333222555777111111111111111222222222111111111111111111111111111000000000//////......////////////000000000000.../////////000000111111000000000000111111111111////////////////////////////////////////////////........................------...///000000//////000000////////////000000---...//////......000111......///000000///......////////////000000000000000000000000000000000000000111111111111222222222000000111111222222222222000000////////////000000...///111333222///+++(((444444555777:::===???@@@HHHNNNWWWaaaiiipppvvvyyynnngggcccjjjzzz{{{uuuuuuyyyxxxyyyzzzyyysssnnnsss{{{zzzyyyyyy{{{||||||zzzxxxwwwwwwvvvsssooolllkkkkkklllooossstttrrrmmmiiifff]]]ZZZWWWVVVXXXYYYXXXVVVSSSXXX___eeejjjpppwww|||xxxtttooommmoooppppppooosssyyy|||wwwyyy}}}xxxsssjjjccc```bbbfffjjjsssvvvzzz}}}~~~}}}xxxuuuqqqiiiddddddZZZ```hhhooowww|||yyyssshhhnnnwww~~~uuunnnfffdddjjjuuu~~~wwwnnncccWWWLLLEEE999888666555444444555555111222333555666666555555333222222111111222222333000000111111222222222222222444555444222111222555111111222222222333333333111222444444333222333444000000111222333444444555222222222222222222222222333333333333333333333333222333444555666666666666555555555666666666666777777:::888:::???>>>GGG\\\xxx|||sssnnnhhheeedddeeeffffffjjjlllooorrruuuyyy~~~}}}zzzrrrkkkfff___PPPBBBAAA<<<999888666333444888777777777777666555444333444444444444444444444444333333333222222222111111222111111111000000//////,,,///222333000......///000000111111111222222222000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...------...000111000...............//////////////////////////////////////////////////////////////////............//////............//////////////////000000000000//////......//////000000111111//////000111111111111111...111333444333111111222222111111000000111222333333111......///111111111;;;999777888>>>FFFMMMRRRXXXbbbnnnsssqqqmmmmmmnnniiieeebbbfffqqq{{{}}}|||}}}yyytttuuuyyy}}}{{{uuupppmmmiiifffdddeeehhhjjjjjjiiiqqqtttwwwyyyxxxtttnnnkkkbbb___\\\\\\^^^aaaccccccaaagggpppwww~~~~~~|||wwwoooiiihhhkkkoooqqqqqqsssuuuyyy|||}}}{{{vvvoooiiiaaa\\\XXXZZZaaajjjnnnoooiiimmmttt{{{}}}ppphhhaaabbbgggkkkqqqvvvtttuuuvvvvvvtttkkk```WWWHHHAAA;;;::::::666000,,,555222444999;;;777444444888666444333444555444333333333333222222222111111111111222333333333333222222222222222222222222222555555444444333333333333000000000000000000000000444444333222222111111000444333333222222333333444333333333444444444555555555777;;;===>>><<<999777777555888======>>>KKK[[[wwwwwwrrrlllgggffffffggghhhkkknnnqqqtttxxx|||zzztttqqqkkk^^^PPPFFF@@@;;;;;;:::777777999666666666666666555444444333333333333333333333333333333333222222222222111222111111111000000000000---000333444111000000000000000111111111222222222000000000000000000000000////////////000000000111//////000000000000//////000000000000000000000000...000111000...,,,,,,...............////////////////////////////////////000000000000000000000000///......------......///............////////////000000111000000///......////////////000000000000///000000111111111111111,,,...///000//////111222222111000000000111222333///000111222333555777888;;;>>>BBBEEEIIIPPPZZZaaajjjooouuuvvvtttqqqqqqrrrooojjjfffgggnnnuuuyyyzzzyyywwwvvvyyy}}}{{{xxxzzz~~~~~~xxxrrrlllgggeee```aaadddhhhkkkkkkhhhdddhhhkkkppptttuuurrrooolllbbbcccfffjjjoootttyyy}}}wwwpppppptttxxxzzzwwwtttrrrtttuuuuuuuuuuuutttssstttuuusssooojjj^^^ZZZUUUTTTYYY^^^aaabbbbbbeeekkkttt|||~~~{{{rrrmmmlllppprrrooommmnnnlllkkklllnnnooommmhhhdddZZZRRRHHH@@@:::777777888666333444777888444111333111222222222111111111111333333333222222222111111111111222333333333333222222222222222222222222222555666666555444333222222111111111111111111111111000111111222222333444444555444444333333444444555333333444444444555555555777999>>>AAAAAA???;;;999888555777::::::;;;IIIZZZuuuyyytttnnniiihhhhhhhhhhhhhhhkkkpppuuuzzz~~~xxxyyy|||{{{pppdddQQQGGG???======:::888888555555555555555444444444222222222222222222222222333333333333222222222222111111111111111000000000///111444444333111111111111111111111111222222222000000000000000000000000/////////000000000111111//////000000000000//////000000000000000000000000333777:::777000,,,...222............////////////////////////////////////111111111111111111111111///......------......///............//////////////////000000000000//////000000000000///////////////000111111222222111111444555555333000//////000111111000000000111333333000333555666666888===AAAAAAHHHRRRXXX[[[aaakkksssyyyxxxwwwvvvuuuuuuuuuuuurrrmmmhhhfffhhhlllmmmmmmmmmkkkkkkooowww}}}~~~zzzwwwqqqjjjddd```^^^]]]```dddkkkqqqtttrrrlllgggfffjjjpppwww{{{|||{{{zzzvvv|||yyywwwzzz}}}{{{sssqqqsssuuuuuussskkkiiigggiiikkkkkkhhhddd\\\XXXSSSQQQRRRUUUXXXYYYZZZ[[[```kkkvvv~~~}}}xxxtttsssuuuuuuoookkkkkknnnmmmmmmooorrrtttttttttllliii```TTTHHHBBB@@@@@@888666666777555111222666111222333222111000000111333333333222222222111111111111222333333333333222333333333333333333333333555666777777666444222111222222222222222222222222000111111222222333444444555555444444444444555555333444444444444555555555555999>>>BBBDDDCCCAAA???;;;888888:::999;;;IIIZZZssszzzvvvpppllljjjiiihhhhhhhhhkkkpppuuu{{{wwwxxx{{{vvvcccTTTFFF@@@???;;;777666555555444444444444555555222222222222222222222222444444333333333222222222111111111111111111111111000111222333222222111111111111111111111111111111000000000000000000000000//////000000000111111111000000////////////000000000000000000000000000000444777999666222///000222............////////////////////////////////////000000000000000000000000000//////......//////000............////////////,,,---...000111111222222111111000000//////......000000111222222222222111000222444555333111111111111111000000000222333444555888999888777;;;DDDLLLQQQXXXbbbkkkqqqvvv||||||xxxtttsssttttttsssrrrlllhhhcccaaaaaabbbbbbbbb]]]]]]```gggrrr}}}~~~{{{yyyuuussshhhfffdddaaa____________ccchhhnnnuuuxxxwwwssspppuuuzzz{{{ssssssyyy~~~~~~|||pppkkkeeeaaaaaa```]]][[[ZZZXXXVVVTTTTTTXXX\\\```^^^\\\]]]eeeqqq{{{{{{tttnnnlllkkkiiilllppp||||||~~~{{{}}}zzzqqqfffZZZNNNEEE>>>:::888777555222666===<<<888444333444555444222333333333222222222111111111111222333333333333222333333333333333333333333222444666888888666444222222222222222222222222222444444333222222111111000444444333333333333444444444444444444555555555555333555999===@@@CCCDDDDDD@@@<<<;;;<<<;;;<<>>;;;666333222222222222333333333222222222111111111111222333333333333222444444444444444444444444111222333333444333333333111111111111111111111111000111111222222333444444333222222111111222222333555555555555666666666666777666555444333333333333:::777888;;;::::::GGGXXXuuuwwwqqqjjjeeedddfffiiijjjhhhlllqqqvvvyyy|||}}}zzzuuupppmmmmmmnnnooommmrrrxxx{{{|||}}}|||fffTTTMMM>>><<<999666555444555555222222222222222222222222555555444444444333333333111111111222222333333333666333111111444555444222222222222222111111000000000000000000000000000000000111111111111222222222222000///......///000222////////////////////////***///222111---+++---111............/////////000////////////////////////000000000000000000000000---------,,,,,,---------............/////////000,,,,,,...000111222222222......//////000000111111111111222333333333333222222333222111000222555888555555444555666888:::;;;AAABBBHHHTTTfffyyyuuummmhhhggggggggghhhiiiiiihhhggghhhiiihhhgggfffffffffddd```]]]___aaagggnnnuuuyyyyyyxxxnnnmmmmmmoootttzzz{{{qqqllliiikkkqqqwwwxxxxxxzzzooooookkkddd^^^cccqqq~~~}}}zzzxxxvvvvvv}}}dddSSSJJJCCC>>><<<444888:::888222///111555333333333222222222111111111111222333333333333222444444444444444444444444444444333222222111111000000000000000000000000000444444333333222111111000444333333222222333333444555555555555666666666777111222444666777777666555:::777999===<<<<<>>999666555777888555444222222444555555444555555666666555555444333444333333222222333333444555555444333222222222222333333333222222222111111111111111111111111111111000000000111222222222333222222222111111111000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000//////000000///...------000000000///......------000000000000000000000000000000000000111111111111000111111111111222222222222333444444333222333555222333444555666555444444222555999999888999===@@@EEEKKKXXXjjjzzz|||vvvoooiiiffffffddddddhhhmmmpppmmmjjjkkkiiieeeaaa___]]]]]]]]]^^^dddlllsssvvvuuurrroooiiioooxxx|||tttppppppnnniiidddZZZ[[[]]]___bbbgggllloooyyyyyywwwxxxuuunnnfffgggqqq{{{{{{|||~~~~~~kkk\\\WWWTTTOOOKKKCCC999444444777777666777666555333222222333333555555555444444333333333555111111444666333222333444444444444444444333333111111222222222333333333333333222222333333444555666555333222111222333333555888;;;:::777555666888333444444555666777888888555;;;888888===>>>GGGYYYqqqyyyrrrmmmmmmllliiihhhjjjlllooossswww{{{~~~zzzsssmmmfffaaa______```aaabbbdddfffhhhkkkooosssvvvyyy|||}}}hhhYYYJJJDDD<<<777777888888777666555333444555666666555444555555555555444333333444333333222222333333444333333222222222222333333333333333222222222222111111111111111111111111111111111111111111222222222111111111000000000//////000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000//////000000///......---......//////////////////000000000000000000000000000000000000111111111111000111111111111222222222111222444333222222333555333444555666777777666666777999;;;::::::<<>>GGGYYYssswwwqqqlllkkkkkkiiiiiillllllnnnrrrvvvzzz}}}~~~uuukkkcccaaa___^^^\\\\\\]]]^^^___bbbdddgggiiijjjlllooorrrwwwzzzrrriiiUUULLL@@@;;;;;;<<<:::777777555444555666888888777444444444444444333222222444333333222222333333444222222111111222222333333333333333333222222222222111111111111111111111111222222222111111111111111000000000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////000000000///......------...//////000111111000000000000000000000000000000000000111111111111000111111111111222222222000222333333222222333555444555666888888999999999;;;<<<======>>>CCCKKKRRR```fffnnnvvv{{{}}}|||{{{wwwrrrqqqvvvyyyxxxvvvvvvqqqnnnmmmqqqxxx||||||zzzmmmkkkhhhiiikkkkkkhhheeebbbbbbaaaaaaaaaaaaaaabbbggggggiiilllqqqwww|||~~~zzzuuupppllliiigggllllllmmmoootttzzz~~~}}}{{{xxxxxxxxxwww{{{|||}}}~~~}}}~~~sssdddWWWGGGAAA:::666666777777555555444333222222333333444555444444444444333333333000---...333777666666777333333333333333333333333111111222222222333333333333333222222333333444555555444333333222333333333666444333333555777777777555555555666666666666666555;;;888888===>>>GGGYYYuuu~~~wwwooojjjiiiiiihhhjjjmmmkkkmmmppptttxxx{{{}}}~~~}}}{{{qqqmmmjjjeeebbb````````````aaabbbbbbbbbccceeeggghhhjjjmmmrrryyy}}}uuuqqqbbbYYYNNNEEE@@@>>>;;;999777555444555666888777777333333444444333333222111444333333222222333333444333333222111111111222222444444333333333222222222111111111111111111111111333222222222111000000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000//////000000000//////.........//////000000000000///////////////////////////000000000111111111111000000111111111222222222000222333333222222444555555666777888999:::;;;;;;<<<>>>@@@BBBGGGPPP\\\eeelllsssyyy|||||||||zzzvvvsssnnnmmmpppqqqlllhhhfff```___bbblllyyy~~~uuupppiiieeecccaaa```^^^eeeeeeeeeffffffggghhhhhhfffgggjjjooowww||||||~~~~~~{{{sssoooooosssuuuttttttwwwxxxzzz}}}wwwmmmdddPPPJJJBBB<<<:::::::::999555444333222222333444555444444444444444444444444666222111555666333111222666666666555444333222222111111222222222333333333333333222222333333444555444444444333333333444444888444111222555888999888666666666666666555555555555;;;888888===>>>GGGYYYttt}}}xxxpppiiigggfffeeegggkkkiiikkknnnrrruuuyyy{{{||||||}}}{{{vvvoooiiiggggggfffeeeaaa___]]]]]]]]]^^^______bbbeeejjjnnnrrrxxxxxxsssqqqkkkhhh___SSSFFF===;;;;;;777555444444555666666555333333444444333333222111444333333222222333333444555444333222111111111111444444444333333333222222111111111111111111111111333222222222111000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000//////000000000000000///111111000000///////////////////////////////////////000000000111111111111000000111111111222222222000222333444333333555666666666777999:::<<<===>>><<>>GGGYYYsss~~~zzzqqqiiifffdddbbbcccgggggghhhkkknnnssswwwzzz{{{{{{}}}{{{uuussssssrrrpppiiifffbbb___^^^^^^]]]\\\]]]aaadddeeefffiiiooosssyyy}}}yyytttsssttttttooobbbQQQCCC======888777555444555555444333444444444444444333222222444333333222222333333444666555444333222222222222444444444444333333333333111111111111111111111111222222222111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111000000222222111000000///......000000000000000000000000000000000000111111111111000111111111111222222222111333444555444555666888888888999:::<<<>>>@@@BBBBBBJJJTTT___iiitttvvvnnnhhhgggeee```[[[ZZZ]]]___eeepppzzz~~~{{{vvvrrrnnnhhhdddbbbdddhhhkkkpppnnnkkkiiigggggghhhhhhwww}}}ooonnnnnnpppuuu}}}vvvxxx}}}|||}}}|||ssspppooonnnoooqqqrrrnnnoootttuuusssxxx~~~vvvtttvvv|||zzzsssnnnkkkooosssqqqnnnlllqqqkkkaaaUUUIII@@@:::777888777666444444444444555333333333444444444444555555222111444666333111222000111222444666888:::;;;111111222222222333333333333333222222333333444555333333444555555555555444444333111111333555555555555555555666666666666666555;;;888888===>>>GGGYYYsssyyyqqqiiifffddd``````cccccceeegggkkkpppuuuyyy{{{zzzzzztttmmmhhheeeccc```^^^[[[^^^aaa```___```eeeiiijjjnnnsssxxx~~~~~~}}}}}}rrrbbbSSSHHHBBB;;;999777666555555444222444555555555555444333333444333333222222333333444444333333333444555555666555444444444444333333333111111111111111111111111111111111111111222222222000000000000111111111222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000//////000111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222444555666666666888:::;;;;;;<<<===???BBBDDDFFFNNNXXXfffrrr{{{yyyqqqjjjiiiiiigggfffhhhfffgggiiinnnqqqrrrpppmmmhhhhhhhhhggggggiiikkkmmmpppooommmmmmooosssxxx{{{zzzvvvwww{{{|||{{{ssswww|||~~~zzz{{{|||zzz}}}}}}yyyvvvvvvvvvrrrssstttnnnfffjjjuuu|||tttsssuuu}}}|||sssggg```^^^aaaeeefffiiimmmuuusssoooggg\\\QQQGGGAAA;;;:::888666555444444555333333333444444444555555333000000444666444333444000000111333444666777888111111222222222333333333333333222222333333444555222333555666666666555444555666777777666555666888444444555555666666777777555;;;888888===>>>GGGYYYvvv}}}vvvoooiiifffddd```___aaa```bbbeeeiiinnntttyyy|||{{{~~~uuunnniiifffaaa^^^[[[^^^```___\\\]]]aaafffeeegggjjjmmmqqqvvv|||~~~rrrbbbSSSIII>>>;;;999777777666444222555555666666555555444333444333333222222333333444111222222333555777999:::555555444444444333333333111111111111111111111111000000111111222222222333.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000111111111111111/////////000111111222222000000000000000000000000000000000000111111111111000111111111111222222222333444666777777777999;;;===>>>>>>???BBBEEEHHHIIIXXXcccsss|||tttmmmmmmoooqqqsssvvvkkkkkkjjjiiihhhgggffffffbbbeeehhhjjjjjjiiihhhhhhpppooopppttt{{{}}}qqqjjjjjjpppuuuyyy|||yyy{{{|||zzz}}}uuuhhhiiittt|||uuuoooqqqxxx~~~}}}zzzfff\\\TTTSSSUUUYYYeeeqqqqqqtttwwwuuummmbbbWWWPPP===<<<999777555555444444333333333444444555555555444000000444666444222444333333333222222111111111111111222222222333333333333333222222333333444555222333555666666666555555111444777666333111333555333444444555666777888888555;;;999888===>>>GGGYYYyyy|||sssmmmgggfffeeeaaa```bbb^^^```ccchhhnnntttyyy||||||~~~zzzsssnnniiifffeeeeeeccc___\\\\\\]]]^^^\\\]]]___bbbeeejjjnnnpppvvvyyy}}}{{{yyy}}}yyygggXXXGGGAAA;;;777666666444222444444333222222222333333444333333222222333333444444444444444444444444444000111222333444333222222000111222333333222111000111111111111111111111111222222111111111111111111///111///)))''',,,222333333222111111000000111111111111111111000000000000///000000000000000//////222222111000//////000000111000///////////////000111111111000000000000000///000111222222111000///111111111111222333444444333333555777:::<<<===<<>>HHHZZZtttqqqllliiigggfffeeeccccccdddfffjjjoootttyyy{{{~~~xxxrrrooonnnlllhhhddd___]]]^^^^^^[[[\\\\\\^^^aaaeeehhhjjjppptttxxx{{{~~~zzzwwwzzztttgggRRRJJJ???999888888777444777666555555444444555555555555444444444444555555444444444444444444444444222333333444333222111000000111222333333222111000111111111111111111111111222222111111111111111111333555444000///333555444333222111111000000111111//////000000111111111222//////000000000000//////222222111000000000000000///////////////000111222111000000000000000000000000111222333333222111000111111111111222222333444666666888:::<<<>>>======AAA@@@BBBFFFGGGKKKXXXgggttt{{{}}}yyy{{{tttqqqpppsssyyy}}}}}}{{{tttmmmeee``````bbbccccccdddccccccccceeekkksssyyywwwooopppuuuxxxzzz}}}zzzvvvrrrsss{{{}}}}}}|||{{{}}}xxxqqqrrr{{{|||xxxxxxzzz|||ssslllaaaWWWSSSWWW___ffffffjjjllloooyyy~~~qqqbbbTTTGGGBBB???:::888999555555555333333333555777555666666777666555444333333333333333333333333333333333333333444444555666555555333333333555777888555444444333333444444555666666666666666666666666666666666666666666666666777;;;777777===@@@III[[[uuuqqqllliiiggggggfffeeeeeefffhhhlllpppuuuyyy{{{}}}~~~|||xxxtttnnnhhhccc___^^^^^^\\\\\\[[[\\\]]]```cccdddjjjmmmqqqsssuuuzzzxxxtttrrrxxxzzzeeeXXXGGG===;;;;;;999777777777666555555555555555555444444333333444444555333333333333333333333333555555444444333111000///111111222222222222111111222222222222222222222222111111222222222222222222111333222000111444222...333222111111000000111111......///000111222333333//////000000111000000///222111000000000000000000.........///000111222333000000000000000000111111222222333333333333222222222111111111111222222333888999;;;===??????>>>>>>BBBCCCGGGMMMRRRZZZiiivvv|||xxx|||~~~|||qqqpppqqquuu{{{~~~~~~|||tttkkkaaa^^^bbbggggggfffcccdddfffjjjpppzzzuuunnnhhhhhhjjjnnnvvv~~~~~~xxxxxxtttttttttwww{{{qqqooowww~~~|||~~~zzzpppdddZZZVVVVVVXXXYYY^^^bbbhhhwww~~~oooeeeYYYOOOFFF===;;;<<<888666444222222333555777555555666666555555444333222222222222222222222222333333333333444555666777777666666555555444444444555555444444444444555555666666666666666666666666444444555666666777888888999<<<888777===???HHHYYYzzz~~~wwwssslllhhhgggggghhhhhhhhhiiikkknnnqqquuuyyy{{{zzz~~~wwwpppkkkgggdddccc^^^]]]\\\[[[\\\^^^aaabbbeeehhhkkkmmmnnnrrrxxx}}}yyyqqqpppxxx{{{jjjTTTDDD???===:::777666666555444333333333333222222111111111111222222333333333333333333333333555444444333333222111111222222222222222222222222222222222222222222222222111111222222222222222333...//////---///333111,,,333222111111000000111111...//////000111111222222//////000111111111000000111111000000000000000111000/////////000111222222000000000000000111111111222222222222222222222222222111111111111222333333999;;;>>>????????????@@@CCCHHHPPPXXX```iiiuuu~~~}}}zzz}}}~~~{{{yyyxxxwwwwwwwwwuuurrrsssuuuxxxxxxwwwnnnkkkiiijjjlllmmmllljjjjjjmmmssszzznnnmmmooorrrtttyyyssslllmmmqqqssstttxxxtttpppssszzz~~~}}}yyyrrrrrrrrrvvv|||~~~~~~~~~vvvvvv~~~~~~qqqcccXXXRRRPPPSSSVVVXXX^^^lll{{{{{{uuusssnnndddTTTEEE===;;;888666333222333444555555333333333333333333222222333333333333333333333333222222333333555666777888888888888777666444222111555555444444444444555555666666666666666666666666555555555666777777888888777;;;777666<<<===DDDVVVsssxxxssslllhhhggghhhiiiiiiiiijjjlllooorrruuuwwwyyyyyy|||wwwsssnnnkkkaaa___]]]\\\\\\^^^```bbbcccfffiiijjjjjjlllqqquuuvvvzzz|||sssxxx{{{cccPPPEEE???:::666888777666555444444444444333222222111111222222333333333333333333333333333333333333333333333333444333222222222222222222333222222222222222222222222111111222222333333333333000111000...000444444111333222111111000000111111111111000000000000000000//////000111111111111111111000000000000000111111333222111000000000000000//////000000111111111111111111111000000111111111111111111111222333444555999<<<>>>??????@@@BBBDDDFFFOOO[[[eeemmmssswwwzzz|||||||||}}}zzzvvvrrrqqqpppooommmmmmooosssxxx{{{~~~wwwqqqooopppqqqrrrlllooossssssrrrrrrtttwww|||zzzuuuyyy|||yyy}}}{{{uuuqqqsss|||yyypppiiiffffffeeeeeefffiiimmmrrruuuvvvvvvuuupppoooooorrryyywwwsssuuu{{{}}}}}}{{{}}}zzzqqqjjjjjjpppwww{{{~~~vvvhhh\\\TTTQQQNNNMMMMMMSSS___mmmtttuuuuuu|||zzziiiUUUGGG???999666555555666777666444333333333333333333333333555555555555555555555555222333333444555666888999888888999888777444222000666555555444444555555666777777777777777777777777777777777777777777777777777;;;888777<<<===DDDTTTrrrxxxssslllhhhggghhhiiijjjiiijjjlllooorrrtttvvvwwwyyy|||uuupppgggeeeaaa^^^]]]^^^```bbbdddfffiiijjjiiijjjmmmqqqppptttyyy~~~sss^^^OOODDD===:::;;;:::999777666666666666666555555444444555555666444444444444444444444444333333333333333444555555333333222222222222333333333333333333333333333333111111222222333444444444222666666222000222444333333222111111000000111111111111111111000000////////////000111222222222222000000000000000111111222444333222111000//////////////////000111111222222111111000//////000111111111111111222444555777888999;;;>>>??????AAAFFFKKKMMMYYYhhhrrrxxxzzzxxxsssoooqqqvvvxxxsssiiiccccccbbbcccdddhhhooowww~~~zzzrrrmmmmmmoooqqqqqquuuyyyxxxwww{{{~~~~~~wwwqqqqqquuu{{{~~~zzzyyy{{{zzzfffddddddhhhpppyyyzzzuuuqqqnnnlllmmmrrryyy}}}}}}}}}}}}~~~qqqpppoooooorrrvvv{{{~~~vvvnnniiiiiilllooovvvyyyzzzwwwrrrnnnmmmnnnooorrrwww{{{}}}zzz{{{{{{{{{~~~wwwlllccc```cccggggggxxxuuuhhh___ZZZYYYMMMIIIGGGJJJUUUbbbkkkpppppp~~~{{{iiiYYYNNNAAA===999888999999777555666666555555555666777777555555555555555555555555444444444444555666777888777888888888777555333222666666555555555555666666777777777777777777777777777777777777777777777777888===:::999??????FFFVVVtttvvvqqqlllhhhggghhhiiiiiiiiijjjmmmppprrrtttvvvvvvyyy{{{tttqqqkkkfffcccbbbcccccceeehhhjjjjjjhhhhhhkkknnnmmmpppssswwwzzz~~~lllYYYLLLDDD@@@;;;;;;999888777666666666777666666555555666666777555555555555555555555555555555444333222333444444444333222222222222333444333333333333333333333333111111222222333444444555777>>>AAA<<<555333333333333222111111000000111111000000000000000111111111//////000111222222222222000000000000000111222222333333222111000000000000...//////000111111222222222222111000000111222222000111222333555888:::;;;999<<<>>>??????DDDLLLSSSZZZhhhwww}}}uuuiiihhhjjjlllhhh___ZZZ\\\bbbdddiiiooovvv}}}xxxqqqmmmmmmqqqsssuuuyyy}}}{{{sssuuu|||vvvqqqnnnooosssyyy}}}|||uuunnnhhhfffeeeiiippptttrrrooocccfffkkkooouuu~~~~~~|||yyywwwuuutttttttttyyyvvvpppkkkhhhggghhhiiiqqqrrrrrrqqqnnniiieeeccc___```dddjjjqqqvvvyyyzzzrrrsssssstttxxx{{{ooogggbbb```^^^ooouuujjjddddddfff[[[SSSLLLJJJOOOWWW___eeegggwwwwwwkkkbbbOOOHHH???999999:::999888777777666666666777888999555555555555555555555555555555555555555666777777777777777777777666555555666666555555555555666666777777777777777777777777666666666777888888999999777<<<:::999???@@@FFFWWWrrrssspppkkkhhhhhhhhhhhhgggiiikkknnnqqqtttvvvwwwxxxyyy|||uuunnniiiffffffgggeeehhhkkkjjjhhhgggjjjmmmlllnnnpppsssuuuyyy~~~uuuaaaQQQIIIFFF:::999888666555444444444555555444444444444555555666666666666666666666666888777555333222222222333444444222222222222444444333333333333333333333333111111222333333444555555@@@JJJPPPJJJ@@@:::888777333222222111000111111111......///000111222333333//////000222222333333333000000///000000111222222111111111111111111222222...//////000111222222222444333222111111222333444000111222444666999;;;===:::===??????@@@FFFPPPYYYggguuu{{{jjjccc```bbb```ZZZWWWZZZiiimmmrrrxxx}}}yyywwwssspppnnnooorrruuuuuu{{{}}}~~~~~~sssnnnttt}}}wwwtttnnnlllmmmrrrvvvsssjjj```]]]YYYXXX\\\dddjjjkkkjjjnnnttt{{{~~~zzzwwwuuuvvvtttsssqqqppppppqqqqqqllllllmmmnnnnnnkkkfffbbbYYYXXX[[[aaajjjqqqssssssiiijjjkkklllrrr}}}tttiiibbb]]]mmmvvvllliiimmmqqqmmmcccVVVNNNLLLNNNSSSXXX```ooo}}}}}}vvvooo\\\QQQCCC:::999:::;;;:::666555444444555666777888444444444444444444444444666666555555555666666777666666666666777777777777666666555555555555666666777777777777777777777777444444555777888999;;;;;;444999777777===>>>EEEUUUmmmrrroookkkiiihhhhhhgggfffjjjlllooosssvvvxxxyyyyyyxxx}}}vvvrrrnnnllliiiiiiiiihhhggghhhjjjlllkkkooossstttssstttxxx|||wwwpppfffUUUEEEBBB===666333444666777666333333333333333333333333555555555555555555555555888666444444666777666555333333333333333333333333333333333333333333333333222222222222222222222222444888>>>DDDFFFFFFCCCAAA999555111000111222111///222222222111111111000000000000111111111222222222111111111111111111111111111111111111111111111111333333333222222111111111000000111111222222333333333666888999;;;===>>><<<>>>???AAACCCHHHTTTbbbmmm|||~~~mmmiiiddd^^^\\\]]]___aaapppzzz{{{zzz}}}xxxuuussstttwwwxxxuuurrr}}}zzzsssssszzzuuussszzzyyynnnddd```aaaeeehhhjjjhhhccc___TTTUUUXXX^^^fffqqqzzz~~~~~~}}}}}}|||{{{yyyxxxyyyxxxnnnbbb```VVVQQQYYYdddgggeeeccc^^^``````^^^aaaooo{{{tttvvvyyy|||yyywww|||tttiii^^^VVVQQQOOONNNXXX___iiippprrrsssuuuvvvmmmaaaQQQEEE@@@===888444555555666555444444555777555555555555555666777777:::777333222333666777777777666555333333444555555888777777666555555444444777777777777777777777777444555777888888666444333888777888:::<<<@@@IIISSSqqq{{{vvvrrrmmmiiihhhhhhhhhhhhnnnmmmmmmppptttwwwwwwvvvvvv|||yyyuuurrrqqqppppppnnnlllkkkkkkkkkppptttzzz|||{{{zzz{{{}}}}}}xxxuuupppdddWWWKKKDDD===999::::::888666444444444444444444444555555555555555555555555555666444333333444555555444333333333333333333333333333333333333333333333333222222222222222222222222222444777:::<<<======<<<:::777333222333333333111222222222111111111000000000000111111111222222222111111111111111111111111111111111111111111111111222222222111111000000000000000111111222222333333666888;;;<<<===>>>>>>>>>@@@DDDJJJQQQYYYdddqqqzzzuuuooogggbbbaaacccfffgggyyy~~~{{{vvvvvvxxxwwwxxxyyywwwuuuvvvyyy}}}}}}xxxqqqmmmnnnvvvyyysssvvvyyy}}}wwwrrrooolllgggcccaaabbbeeehhhkkkjjjgggdddddddddeeeiiipppyyy}}}~~~~~~{{{yyyxxxzzz|||~~~vvvggg```^^^eeellliii```ZZZWWWZZZ\\\\\\___kkkqqqeee[[[UUUOOOKKKMMMVVVbbbjjjkkkiiigggggghhhaaaWWWMMMFFF@@@;;;999777777777666555555555666666555555555555666777777999777444333555666666666666666555444444444444555555555666666666666666666777777777777777777777777444555666777888777777666<<<::::::<<<===???HHHRRRppp{{{sssoookkkhhhhhhiiiiiiiiikkkjjjkkknnnssswwwxxxwwwzzz~~~||||||zzzxxxuuuqqqnnnlllqqqvvv}}}~~~|||zzzyyy|||~~~{{{xxxzzzzzztttkkkUUULLLAAA;;;;;;:::666222666666666666666666666555555555555555555555555555777666444555666777666555333333333333333333333333333333333333333333333333222222222222222222222222222111111111333555777888555222000.../////////...222222222111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111000000000000000000000111111222333444444777999<<<>>>??????AAABBBCCCKKKXXXdddmmmvvv{{{tttkkkhhhkkkoooqqqqqqxxxxxxwwwtttqqqpppqqqrrrxxx|||~~~yyyrrrrrr|||wwwooohhhhhhqqq|||}}}tttpppooorrrwww~~~tttqqqkkkgggfffhhhkkknnnpppoooppprrrtttuuutttrrruuusssrrrrrrvvv|||wwwqqqooopppqqqrrrrrrrrrqqqqqqrrruuuwwwyyy{{{{{{yyyxxxwwwuuuuuutttuuuxxx}}}}}}uuuqqqssssssjjj___YYYWWW[[[^^^___aaaiiixxx}}}zzzyyyvvviiiaaa[[[UUUPPPKKKRRR]]]dddeeebbb\\\YYY^^^^^^]]]YYYQQQHHHAAA===999888888777666666555555666666555555666666777888888777555555666777555444555666666666666555444444444444444555666777777888777777777777777777777777888777777777777777888888:::888888;;;<<>><<<<<<888333666666666666666666555555555555555555555555555555555444333444555666444333333333333333333333333333333333333333333333333333222222222222222222222222333222111111111333444666000///...---------------111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222333444555555777888;;;?????????CCCHHHKKKVVVeeesss{{{{{{tttnnnnnnuuuzzzzzzwwwooommmkkklllnnnqqqtttuuuwww{{{|||vvvpppqqq}}}{{{uuunnnllllllrrr{{{|||yyy~~~uuulllgggjjjmmmppprrrqqqpppppppppoooqqqssstttuuuyyyzzzxxxuuutttvvv{{{|||sssnnnnnnooopppooossssssrrrsssuuuyyy~~~zzzwwwtttwww{{{|||uuuooommmiiikkkkkkhhhfffiiirrrzzzyyy~~~}}}qqqqqquuussshhheeedddbbb```[[[[[[\\\```dddbbb[[[TTTSSSWWW^^^cccbbbZZZMMMDDD;;;:::888777777777666666666666666555666777777888777666666777888888555333555666777777777666444333444444555555666777777777666666666666666666666666<<<:::888777666777888888888666666888:::???IIITTTnnn}}}sssooojjjhhhhhhiiijjjjjjiiijjjlllooorrruuuwwwxxx{{{}}}yyytttvvvzzz~~~vvvyyy|||}}}|||zzzxxxxxxyyy|||}}}ssseeeRRRFFFAAA???===:::666666666666555555444444555555555555555555555555111111000111333333111///333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333222111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333444555666777777;;;:::<<<@@@???>>>DDDLLL[[[eeesss~~~{{{wwwtttvvv|||}}}yyysssjjjiiiiiilllqqqvvvyyyyyytttuuuvvvttttttyyy{{{uuupppmmmppptttxxx{{{zzzwwwtttxxx~~~tttiiiccc```aaabbbbbbccceeehhhkkkxxx~~~{{{zzzzzz{{{zzzzzz||||||{{{xxxmmmiiikkkoooqqqpppoooqqqxxxvvvooorrr~~~~~~rrrbbbbbbeeeppprrriiiiiimmmpppqqqpppggg]]]\\\```aaaZZZSSSNNNRRR]]]llluuuppp___PPPBBB>>>999777888888888777666666666666666777888888666666666888999999666444555666777777777666444333666666666666666666666666666666666666666666666666999888777666666888;;;======:::999:::;;;>>>HHHSSSooo}}}vvvrrrmmmjjjiiiiiijjjiiimmmnnnoooqqqrrrtttvvvwwwwwwyyy~~~{{{xxxzzz{{{sssuuuwwwyyy{{{vvvqqqnnnnnnqqq~~~rrr```PPPFFF@@@<<<:::777777666666555555444444555555555555555555555555555444444666777777555333333333333333333333333333333333333333333333333333222222222222222222222222111222333333333222000//////111222222000000111222111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222222222333333333444444555666777999::::::AAA===>>>BBBAAA@@@JJJWWWooovvv||||||}}}|||~~~|||tttmmmjjjjjjiiikkkooosssuuuuuutttuuuxxx{{{xxxsssrrrssstttuuuuuuwwwwwwtttqqqpppqqqttt}}}|||pppgggaaaXXXYYY[[[]]]```eeekkkppp~~~|||~~~yyymmmhhhhhhjjjfffbbbbbbfffpppzzz}}}qqqiiiiiiooouuunnn\\\ZZZZZZaaammm|||wwwooonnnrrrwww{{{{{{qqqddd^^^]]][[[VVVPPPOOOQQQ[[[nnn}}}qqqcccNNNGGG???:::999::::::999777777666666777777888999555555555777999:::888666666777777777777666555555666666666666666555555555777777777777777777777777444333444555888;;;???AAAFFFBBB???===<<<>>>GGGQQQqqq|||xxxtttnnnkkkjjjjjjjjjiiinnnoooqqqrrrrrrsssuuuwwwuuuwww|||rrruuuzzz~~~~~~yyyssssssssstttwww|||{{{rrrkkklllqqqsssbbbQQQEEE>>>;;;999888888777777666555555555555555555555555555555777777888999;;;:::888555333333333333333333333333333333333333333333333333222222222222222222222222111111222222111111000000---///222111000///111222000000111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111000111111111222222222222555666777888:::;;;<<<<<<@@@<<<>>>EEEGGGJJJZZZlll}}}~~~yyyuuuxxx}}}|||vvvqqqrrrqqqooonnnnnnppptttvvv|||sssnnnnnnssszzz~~~}}}{{{xxxrrrnnnnnnrrruuu|||uuujjjeeeccc]]]```dddhhhkkkoootttwww~~~~~~|||sssoookkkeee]]]WWWXXX\\\cccgggkkksss}}}|||rrrmmmnnnppphhhccc]]][[[___jjjvvv~~~{{{vvvrrrssswww|||}}}{{{uuukkk```WWWQQQPPPPPPQQQXXXgggwww~~~zzzsss^^^TTTGGG>>>;;;;;;:::888777777666666777777888999444444444666999;;;:::999888777777666666666666666444444555555666666777777777777777777777777777777333333444555888;;;===???EEEAAA===<<<;;;>>>GGGRRRttt~~~zzzvvvrrrmmmjjjiiijjjjjjjjjkkknnnqqqqqqqqqrrruuuxxxwwwxxx}}}]]]```fffjjjooosssxxx{{{~~~uuusssqqqrrruuuzzz~~~xxxppppppvvvwwwbbbPPPFFFAAA::::::999999888777777666555555555555555555555555333333333555666666333111333333333333333333333333333333333333333333333333222222222222222222222222333333222111111111222222000333666666444333555777000000111111222222222222222222222222111111000000111111111111111111111111111111111111111111111111//////000000111111111222666777888999;;;<<<===>>>;;;888<<>>IIITTTvvv}}}xxxsssoookkkhhhiiijjjkkkkkkhhhkkkooopppppprrruuuyyyyyy{{{OOORRRWWW\\\aaaccceeeeeeoooqqqvvv}}}uuunnnrrrxxxwwwwwwxxx|||wwwsssyyyuuuhhhVVVDDD@@@;;;888888777444666:::777777777777666666666666444444444444444444444444777666555444444444444444555333222222333333111000333222222222111000000000333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222222222222222222222222222222222222222222111000///000111222333333222000///888888999;;;======<<<:::AAA???DDDQQQ^^^jjjxxx|||yyy{{{~~~uuurrrmmmiiiiiioooxxx~~~||||||~~~{{{wwwzzz{{{}}}{{{vvvuuuvvvvvvuuuyyy}}}|||vvvqqqnnniiiiiijjjlllpppvvv{{{~~~zzzxxxlllqqqwww}}}yyyhhh[[[VVVTTTSSSQQQTTTXXXbbbqqqkkk```ccclllqqqvvvvvvyyy~~~|||yyyfffTTTJJJKKKKKKMMMTTTcccsssxxxuuuvvvjjjZZZMMMEEE@@@;;;777666777666555555777888777666666666666666777888888999888888888777777666666777777777777777777777777555777888777666555666888777777777777777777777777888999;;;<<<:::<<>>999888777444333444777777777777666666666666444444444444444444444444666555555444333333444444444333222222333444333111333333333333222222222222333333333333333333333333111111111222222333333333333222222111111222222333222222222222222222222222333333222222222222222222111111222333333333222222000111222333333444444444777888999;;;===>>>>>>===FFFEEEMMM^^^nnnxxx{{{wwwwww|||~~~|||xxxiiieeeaaa```ccckkkuuuzzz|||yyywwwuuuwwwyyy|||~~~|||wwwyyyyyyvvvuuuwwwyyyzzzxxxtttnnniiiggghhhkkkrrr{{{}}}{{{zzz{{{~~~ppphhhbbb\\\WWWUUUZZZbbbkkkttt~~~ssspppnnnkkkvvvxxx}}}tttcccVVVMMMOOOQQQXXXfffssswwwttttttoooggg]]]RRRHHH???;;;<<<;;;:::999999:::999888666666666666666777888888888888888777777777666666777777777777777777777777777888999888777666777999777777777777777777777777999999:::;;;:::>>>LLLZZZvvv}}}zzzqqqooolllkkkjjjiiigggeeeggghhhjjjmmmppptttwwwxxxyyy{{{~~~BBBCCCDDDFFFHHHJJJKKKLLLLLLNNNPPPTTTZZZ```eeehhhqqquuu{{{xxxuuuttttttuuuyyy|||yyycccNNNDDD;;;999999555222222777777777777666666666666444444444444444444444444555444444333333333333333444222222222444555444333333333333333444444444444333333333333333333333333///000111222333444444555333222222111111222222333222222222222222222222222333333333222222111111111000111222333444444444444000000111222444555777888777888:::;;;===>>>???@@@EEEGGGRRRgggyyy~~~|||yyyvvvyyy|||{{{ssslll]]]YYYWWWZZZbbbkkkrrruuuqqqpppnnnmmmooossswwwzzz~~~yyyssswww{{{tttqqqpppqqqqqqpppnnnmmmnnnoooxxx}}}wwwlllccc\\\```dddggghhhnnnvvv}}}~~~vvvjjjtttwww~~~vvviiiVVVVVVWWW]]]kkkwwwyyytttrrrttttttooodddUUUHHH@@@===;;;999888888888666555777777666666666777888888888888777777777777666666777777777777777777777777777999:::999888777888999777777777777777777777777:::999::::::;;;@@@PPP___xxx}}}{{{rrrpppmmmkkkjjjiiigggeeeiiijjjmmmpppssswwwyyy{{{|||}}}}}}GGGGGGFFFGGGGGGHHHJJJJJJGGGHHHIIILLLOOORRRUUUWWW]]]___ccciiiqqq{{{{{{xxxwwwwwwyyy|||~~~nnn[[[MMM???;;;;;;999666555777777777777666666666666555555555555555555555555444333333222222222333333222111000111333444444333222222333333444444555555333333333333333333333333000000111222333333444444333222222111111222222333222222222222222222222222444333333222222111111111111111222333333333222222111111111111333555888999999:::;;;<<<===>>>AAABBBEEELLL[[[mmm{{{}}}zzz|||tttjjjbbbYYYWWWXXX___iiipppqqqpppiiiiiigggggghhhlllrrrwwwzzzqqqxxxxxxooollldddfffiiimmmrrr{{{wwwkkkjjjiiiggggggjjjooosssnnnoooqqquuu{{{uuusssssswww{{{hhhbbb]]]cccsss|||tttuuuwwwxxxsssfffVVVJJJ@@@;;;888888999777666555888777777666777777888888777777777777777777666666666666666666666666666666777888999999777777888999777777777777777777777777999999:::<<<<<<@@@NNN]]]rrr|||yyyuuurrrooolllkkkjjjhhhfffkkklllooosssvvvzzz|||}}}~~~~~~{{{GGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNPPPRRRTTTVVV\\\cccmmmsss~~~zzzwwwzzz}}}~~~tttdddSSSCCC<<<;;;:::999:::777777777777666666666666555555555555555555555555333333222222222333333444111000000111333444333222111111222222333333444444333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222333333333222222111111111222222222222111///......333222222222333555777888;;;===>>>======???CCCGGGQQQ]]]lllwww~~~|||qqqiiieee]]]]]]aaaiiiqqqsssoooiiiddddddcccbbbbbbgggnnnsss}}}{{{qqqzzzrrrllljjjfffiiimmmttt}}}xxxoookkklllmmmkkkiiijjjfffaaa```eeemmmwwwwwwuuuvvvwwwssspppsss}}}ttthhhkkk}}}|||wwwvvvzzz~~~yyyhhhZZZJJJAAA;;;===>>><<<:::<<<888888777777777777888888666666666666666666777777666666666666666666666666666777888777666666777888777777777777777777777777777888<<<>>>===???IIIUUUnnn~~~{{{yyyuuuqqqnnnlllkkkiiihhhjjjlllppptttyyy|||~~~~~~|||xxxFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLNNNRRRWWW[[[dddiiipppxxx}}}vvvxxx{{{{{{zzz||||||xxxhhhYYYIIIAAA===:::999;;;777777777777666666666666555555555555555555555555333333333333333444444555222111111111333444333222222222222222333333333333333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222222222222222222222222222333222222111000...---,,,333333333444555777888999===???AAAAAAAAADDDKKKPPP___kkkxxx~~~~~~vvvqqqpppfffhhhlllrrruuussslllfffcccccccccbbbbbbgggooovvvyyyyyysss||||||rrrqqqsss{{{|||~~~zzzsssrrrqqqkkkdddddd[[[TTTSSSXXXbbbqqq}}}~~~tttpppnnn{{{vvvrrrxxxvvvttt|||uuuzzzyyylllSSSFFF======>>>:::999<<<999999888777777777888888555555666666666666777777777777777777777777777777555777888777666555666777777777777777777777777777666888<<<>>>======FFFQQQnnn{{{wwwrrrnnnlllkkkiiihhhgggjjjooouuuzzz}}}~~~{{{wwwGGGGGGIIIJJJJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFDDDFFFHHHHHHHHHIIIKKKMMMPPPUUU[[[```gggqqq~~~|||wwwzzz|||{{{xxxxxxzzz}}}}}}yyywwwmmmbbbUUULLLDDD===999:::777777777777666666666666555555555555555555555555444444333333444555555666666444333333444555444222444444444444333333333333333333333333333333333333222222222222222222333333333222222111111222222333222222222222222222222222111111111222222333333444222222222111111///...---222333555777:::;;;<<<<<<>>>AAADDDEEEGGGLLLUUU\\\jjjttt}}}~~~}}}zzzwwwrrrsssvvvwwwuuuqqqmmmiiiggghhhiiihhhiiioooyyy{{{tttttt{{{zzzzzz{{{uuupppeee[[[RRRPPPTTT]]]lllyyy{{{sssiiiqqq~~~~~~{{{xxxzzzvvvyyywww]]]LLL>>>===<<<666444888:::999888888777777888888555555555666666666777777777777777777777777777777666777888888666666777888777777777777777777777777777888;;;===;;;<<>>777555999::::::999888777777888888444555555555666666777777777777777777777777777777777999:::999888777888999777777777777777777777777999999:::;;;999<<>><<<===999666777999999777444555555555555555555555555222222222333444555666777333333444555555444333333444444333333333222222222444333333222222333333444333333333333333333333333222222222111111000000000111111222222222333333333444444555555444222111///000111222333444555555555555444444555888<<<>>>>>>BBBEEEKKKQQQVVV^^^iiisssyyyzzz{{{|||xxxvvvtttvvv{{{~~~~~~|||yyyuuurrrrrrsssqqqtttvvvxxx{{{{{{{{{vvvuuutttqqqbbbYYYXXXYYY[[[eeewww}}}yyyvvvvvvyyy~~~|||wwwzzz|||zzzyyyxxxtttsssttt{{{zzzzzzpppdddTTTGGG@@@===;;;:::888:::;;;999666444555777888888777777777777888888777777888888888777777666999999999888888888888888:::::::::999999888888888666777:::;;;;;;@@@PPP```vvv~~~zzzsssmmmjjjhhhdddccceeefffiiinnnuuu{{{~~~yyyQQQQQQQQQQQQPPPOOOOOONNNNNNLLLJJJJJJJJJKKKJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGHHHKKKMMMNNNTTTXXX^^^gggtttzzz{{{}}}|||yyytttwww{{{~~~~~~|||}}}{{{rrrdddRRREEE???>>>;;;777666777777777666555555555555555555555555666555444444333333444444333333444555555444333333444444444444333333333333444333333222222333333444333333333333333333333333444444444333333333222222111222222222222333333333222222333333444444333333444444333333333333444444666666666888;;;>>>@@@@@@HHHIIIMMMWWWcccnnnvvv{{{zzz|||~~~~~~vvvvvvvvvuuuvvv{{{|||}}}~~~|||zzzyyyyyyzzzvvvzzz~~~xxxtttrrruuuwwwyyyzzzyyyyyyyyyzzz}}}qqqhhhaaa]]]bbbrrr}}}{{{~~~}}}{{{wwwvvv{{{{{{wwwuuusssvvv{{{zzzwwwzzztttnnncccUUUHHH???;;;;;;:::<<<===<<<999888888:::888888777777777777888888777777888888888888777777888888888888888888999999999999999999888888888777::::::;;;<<<;;;???NNN]]]iiizzzsssllliiigggddddddfffhhhkkkpppvvv|||}}}yyyXXXXXXXXXXXXWWWVVVUUUTTTQQQOOONNNMMMNNNNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGEEEDDDDDDEEEFFFGGGJJJKKKMMMRRR[[[iiixxx~~~~~~tttvvvwwwxxxzzzzzzwwwxxxuuueeeQQQDDD>>><<<999666555666777888666666666666666666666666666555444444333444444444333444444555555444444333666555555555444444444444444333333222222333333444333333333333333333333333444444444444333333333333222222222222333333333333000000111222333555666777888777444222111222333333666777999<<<>>>AAABBBCCCLLLLLLRRRaaattt}}}~~~}}}yyyvvvvvvzzz|||{{{zzz{{{xxxzzz~~~~~~{{{tttpppmmmnnnmmmllliiiiiijjjlllpppssszzz}}}}}}}}}~~~~~~|||}}}pppffffffqqq~~~~~~wwwpppqqqzzz{{{vvvtttvvv~~~zzzvvvrrrtttrrreeeSSSDDD>>>>>>999;;;<<<<<<;;;::::::;;;888888777777777777888888777777888888888888777777777777777888999999999:::999999888888888888888777;;;;;;;;;;;;;;;@@@OOO^^^ddd|||{{{ssskkkiiigggeeefffiiikkknnnsssyyy}}}}}}zzz`````````___^^^]]]\\\[[[XXXUUUSSSRRRRRRQQQPPPOOOLLLLLLKKKKKKJJJJJJKKKKKKIIIHHHGGGEEEEEEEEEEEEEEEHHHHHHHHHKKKPPPZZZfffmmmvvvzzzyyyxxxvvvvvvzzzzzzuuutttzzzaaaMMM>>>===;;;888666666777888777777777777777777777777333333333333444666777888444444444444444444444444666666666666555555555555444333333222222333333444333333333333333333333333222222222222222222222222222222222333333333444444111111000111222444666888999777444222111222444555666888;;;>>>@@@BBBDDDFFFMMMSSS^^^ooo~~~}}}{{{{{{}}}{{{uuuoooqqquuu}}}}}}zzzrrruuuzzz}}}~~~~~~uuuppppppooolllhhhdddccceeeggglllnnnsss{{{~~~|||zzzyyyyyy{{{|||zzz{{{|||}}}}}}|||{{{zzzxxxxxxzzz|||zzzuuuxxx}}}zzzwww{{{~~~~~~{{{zzz}}}uuunnntttvvvnnn^^^NNNDDD@@@777888999999999888888888888888777777777777888888666777777888888888888777666666777888999:::::::::999999999999999999999999999888888:::<<>>;;;999888777777777777777777777777777777333333333444555666777888444444444444444444444444777777666666666555555555444333333222222333333444333333333333333333333333222222222222222222222222222222333333333444444444333333222111222333555666777666333222222444777999666999===???@@@CCCGGGJJJSSSaaappp||||||wwwqqqnnnllljjjhhhfffmmmvvvzzzsssnnnqqqtttwwwyyy{{{~~~}}}{{{{{{yyyzzz}}}wwwqqqqqqpppmmmjjjhhhjjjnnnqqqxxxvvvuuuyyy~~~{{{yyyxxxyyyzzz{{{yyyzzz{{{||||||{{{zzzyyyyyyxxxxxxyyy{{{~~~~~~zzzzzz|||}}}~~~rrrpppqqqttt{{{xxx}}}zzzyyyyyyxxx}}}}}}sssuuuvvvsssiiiZZZKKKBBB:::999888777777777777666888888777777777777888888666666777888888888888888666666777888999:::::::::999999::::::::::::::::::999888888:::===BBBOOO\\\uuu~~~uuunnnkkkkkkjjjmmmqqqpppsssxxx}}}mmmmmmlllllljjjiiigggffffffddd```^^^]]][[[YYYWWWUUUTTTSSSQQQPPPOOOOOONNNIIIIIIIIIIIIIIIHHHHHHHHHCCCEEEGGGHHHHHHIIIKKKMMMMMMZZZbbbmmm}}}|||yyyxxxxxxxxx~~~|||tttqqq|||sssUUUMMMDDD>>><<<;;;888666666666666666666666666666777666555555444444555555555444444333333444444555777666666666555555555555444333333222222333333444333333333333333333333333444444444444555555555555333333333333444444444444444444333222222222333333555444333333444777999;;;888;;;>>>@@@AAADDDJJJNNN___ppp|||sssiiidddaaa___aaadddiiittt~~~~~~vvvooopppqqqrrrtttvvv{{{zzznnnkkkmmmqqqwww}}}wwwrrrnnnnnnmmmmmmooossszzz~~~~~~zzz{{{||||||zzzyyyxxxxxxyyyzzzzzz{{{|||}}}}}}|||{{{zzz{{{zzzxxxxxxyyy{{{~~~yyyrrrmmmkkkkkkeeebbbccciiipppxxx}}}ssspppsssvvv|||wwwwww}}}|||zzzxxxuuupppdddUUUIIIBBB???;;;888888888888777888888777777777777888888555666777888888999888888777777777888999999999:::999999999999999:::::::::<<<::::::<<<===???HHHRRRsss|||uuunnnmmmmmmlllnnnrrrppptttyyypppppppppooommmllljjjiiikkkhhhfffddddddcccbbb```\\\[[[YYYVVVTTTSSSRRRRRRMMMMMMMMMLLLKKKJJJIIIIIIGGGHHHIIIIIIHHHGGGHHHJJJFFFOOOSSSZZZeeelllyyy}}}|||zzzxxxwwwxxx||||||uuu|||mmm^^^KKK???<<<<<<:::777555555555555555555555555777666666555555555555555555444333333333333444555666666666555555555444444444333333222222333333444333333333333333333333333444444444555555555666666333333333444444444444555222333333444444333333222444444444555666888999:::;;;>>>@@@AAAAAAEEEMMMTTThhhwwwwwwlllfffbbb___ccciiillluuu{{{{{{{{{|||{{{wwwvvvvvvuuuuuuyyy}}}pppeeedddiiiqqqzzz}}}tttqqqmmmnnnooopppsssxxx}}}|||}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}}}}|||{{{{{{{{{zzzxxxwwwwwwzzz}}}yyynnnfffbbb]]]YYYZZZaaaiiioooyyywwwnnnqqqvvv~~~zzzrrrvvvwwwrrrkkkkkksss|||~~~zzzwwwuuurrrjjj^^^UUUJJJEEE===999888888888888888888777777777777888888555666777888888999999999888888888888888888999999666666777777888888888888<<<::::::======>>>EEELLLmmmyyyrrrmmmmmmmmmlllnnnqqqpppsssyyy~~~~~~rrrrrrqqqpppooommmlllkkkmmmkkkiiihhhiiiiiihhhgggaaa___]]]ZZZXXXVVVUUUTTTRRRRRRQQQPPPOOOMMMKKKJJJHHHIIIIIIGGGEEEEEEFFFHHHGGGMMMMMMOOOVVVYYYfff}}}~~~}}}}}}{{{yyywwwxxx|||{{{}}}kkkPPP@@@<<<===;;;888555555555555555555555555444444444444666777888999555444333333333333444555666555555555444444444444444333333222222333333444333333333333333333333333222222222333333444444444333333333444444444555555000111333444555444333333555555666666777888888888===@@@BBBBBBBBBGGGPPPWWWjjjwww~~~tttmmmhhheeehhhooorrryyy{{{xxxyyy|||zzzxxxxxx}}}xxxlllbbbccclllvvv{{{qqqoooqqqqqqrrrssstttyyy{{{vvvuuuwwwxxxvvvssstttuuuwwwyyyzzz||||||}}}~~~}}}}}}~~~}}}{{{zzz{{{|||||||||||||||{{{zzz{{{|||}}}}}}|||{{{zzzzzzyyywwwvvvwwwzzz}}}wwwjjjdddWWWSSSUUU]]]dddiiiqqq{{{tttrrruuuzzzzzzpppnnnllllllnnnooonnnmmmyyyvvvtttrrrppplllfffaaaNNNGGG>>>888666777777777888888777777777777888888555555666888888999999999999999999888888888888888444555555555666666777777888777888<<<>>>@@@EEELLLlll~~~vvvpppllllllmmmlllllloooooosssyyy~~~||||||~~~tttuuuvvvvvvuuusssqqqooooooqqqsssttttttrrrooommmhhheeebbb``````___\\\YYYWWWUUUSSSRRRRRRQQQNNNMMMJJJJJJJJJKKKKKKJJJIIIIIIJJJHHHFFFGGGLLLTTT\\\bbbxxxzzzxxx{{{~~~|||{{{|||ssstttwww~~~xxxYYYEEE???>>>:::555444444555888::::::888666666555444555666999;;;===666555555555666777999:::???:::444333555666333000444444444444444444444444444444444333333222222222333222111000000222444555777666555444444444444444333333333333333333333333666666666666888:::<<<===@@@CCCFFFFFFBBBEEETTTdddooouuuzzztttnnnnnnqqquuuyyywwwvvvxxx|||zzzwww~~~tttoookkkmmmuuu}}}}}}ooonnntttuuuwwwyyyzzz{{{}}}~~~{{{zzzuuuzzz{{{xxxvvvwwwvvvsssppprrrtttttttttuuuwwwyyy{{{|||}}}}}}}}}}}}||||||yyyxxx{{{}}}}}}|||~~~}}}}}}|||~~~~~~}}}zzzzzz}}}|||}}}yyykkk___[[[aaafffgggooozzz~~~zzz{{{wwwyyyvvvkkkkkkmmmqqqssssssooolllllltttvvvpppmmmmmmggg\\\UUUNNNDDD===999999888888777777777777666666666666555777999;;;<<<;;;:::999;;;;;;::::::999888888888777777777666777888888999888777888::::::;;;BBBKKKmmmyyytttnnniiiiiikkkmmmnnnnnnqqqwww|||~~~~~~}}}vvvwwwxxxyyyxxxvvvtttssssssttttttuuutttsssrrrqqqmmmjjjgggeeeeeeccc```]]]]]][[[XXXVVVTTTRRROOOMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDGGGMMMSSSWWWeeeqqqzzzwwwyyy|||zzzyyyzzzvvvwwwxxx{{{~~~___JJJAAA>>>;;;777999777666777888888888666777666555444555666888:::666666555555666777888999===999444333555666444111444444444444444444444444444444444333333222222222333222111000111222444555444444333333333444444555333333333333333444444444777777777888:::<<>>@@@GGGPPPnnnxxxsssmmmiiiiiijjjkkkkkkjjjnnnuuu|||}}}{{{{{{|||}}}~~~~~~}}}}}}|||zzzwwwttttttvvvzzz|||zzzxxxvvvssspppnnnkkkjjjiiifffccc```^^^\\\XXXUUUVVVUUUSSSQQQOOOMMMLLLLLLHHHGGGGGGFFFGGGHHHIIIIIIOOOVVV___iiittt|||wwwvvvvvvyyy}}}zzz}}}~~~{{{wwwyyyqqq[[[LLLCCC???>>>;;;<<<>>>AAAAAA???999555777666666555555666666777777666666666555555666666777555333333555666666444444444444444444444444444333333333333333333333333333222222222222333444555777666555333222111111111222333333444555666666777888888:::<<>>@@@HHHQQQooo}}}vvvrrrmmmjjjiiijjjjjjiiiiiimmmssszzz~~~~~~}}}{{{|||}}}~~~~~~~~~{{{xxxuuuuuuxxx|||}}}|||{{{xxxuuurrrpppooollljjjgggfffdddccc```^^^YYYXXXVVVTTTSSSRRRRRRRRRIIIIIIJJJJJJJJJJJJIIIIIIIIINNNSSSXXX^^^jjjzzzzzzuuusssvvvzzzzzz~~~}}}xxxxxx~~~sssaaaRRRHHHAAA>>><<<@@@HHHNNNOOOJJJAAA:::666666666666777888999999666666666666666555555555555444333444555666666555444444444444444444444444333333333333333333333333333333333333333333444444555555444444444444444555222222333444666777888888888999;;;>>>BBBGGGKKKMMMRRRMMMJJJNNNRRRWWW^^^eeemmmtttzzz{{{|||~~~zzz{{{|||{{{xxxrrrlllhhhhhhkkknnnqqqtttxxx}}}xxx{{{~~~yyyzzz}}}}}}{{{xxxuuurrrqqqrrrttttttuuussssssttttttuuuuuuuuuuuuvvvvvvuuuwwwwwwxxxxxxvvvtttrrrrrrsssqqqssstttttttttvvvyyy|||~~~yyyvvvvvvwwwwwwvvvxxxzzz}}}}}}}}}qqqpppvvvzzztttqqqoooeee___]]]cccnnn}}}tttmmmlllrrrzzz{{{rrrhhhbbbccckkksssrrrcccXXX[[[___]]]^^^dddfffeeebbb[[[QQQFFF===888888888888888777777777777999999:::::::::999999888888888888999:::::::::;;;:::::::::999::::::;;;<<<888777999<<<===???GGGPPPnnn|||yyytttqqqmmmkkkjjjkkkjjjiiijjjmmmrrrxxx}}}~~~}}}|||||||||zzzxxx}}}zzzxxxyyy{{{~~~|||xxxvvvuuuuuuqqqooommmlllkkkjjjhhhfff^^^]]]ZZZXXXWWWVVVVVVWWWLLLLLLLLLKKKKKKJJJJJJJJJIIIKKKNNNNNNQQQYYYeeeooozzztttrrrtttxxx|||~~~{{{yyy||||||ssshhh^^^RRRHHHAAA:::>>>DDDJJJLLLGGG???888555666666777888999999:::444555555666666666555555333333444444555555555555444444444444444444444444222222333333333333444444333333333333444444444444111222222333555777999:::222222333555777888999:::999:::===AAAFFFKKKPPPSSSUUURRRRRRWWWZZZ]]]bbbhhhssszzz}}}zzzwwwyyyzzzyyy|||~~~|||vvvoookkkiiilllpppqqqsssxxxuuuwwwzzz{{{zzzvvvrrrpppnnnvvv~~~|||{{{uuusssooonnnoooqqqrrrrrrpppqqqrrrssstttuuuvvvvvvvvvwwwvvvvvv{{{wwwwwwwwwuuurrroooooopppnnnooopppppppppqqqtttwww~~~}}}wwwtttsssqqqppppppqqqsssvvvzzz}}}~~~}}}}}}|||}}}wwwrrrooojjjccc___ccclllwwwqqqiiikkkrrrwwwwww{{{}}}vvvkkkdddeeeiiipppeee]]]]]]aaaccccccddd^^^______^^^YYYOOOBBB:::999999888888888777777777777777777777777777888888555555666777888999999999::::::999999::::::;;;<<<888777888;;;<<<>>>EEENNNmmm{{{vvvrrrpppmmmllllllllllllkkkkkknnnrrrwww{{{}}}}}}|||{{{{{{zzzxxxwww~~~~~~}}}~~~|||yyyyyy{{{wwwuuusssrrrrrrqqqooommmdddbbb___\\\ZZZXXXXXXXXXRRRQQQPPPNNNMMMLLLKKKKKKHHHKKKLLLKKKJJJNNNWWW___kkkvvv{{{rrrppprrrwww|||}}}{{{xxxuuuooodddVVVKKK<<<;;;;;;<<<===<<<999777666666777777777777777666222333555666666666666555222333444555444444444555444444444444444444444444222222222333333444444444222333333444444444444444222222222333444666777888222222444555777999:::;;;;;;===@@@DDDJJJPPPUUUXXXYYY[[[aaahhhjjjiiijjjooorrrvvvvvvpppmmmpppvvvyyyzzztttpppppppppqqqtttzzzzzzsssrrrpppnnnmmmkkkhhhgggqqqzzz|||zzzxxxssspppmmmlllmmmnnnooooooooopppqqqrrrtttuuuvvvwwwsssvvvwwwuuuuuuxxxxxxuuusssssstttrrrooonnnnnnooooooppprrrrrrsssuuuxxx{{{}}}~~~|||xxxtttooolllkkkkkklllnnnrrruuuxxxzzz{{{||||||{{{zzz{{{~~~}}}||||||{{{|||}}}~~~}}}}}}}}}}}}~~~zzz~~~yyytttooohhhbbb```ccckkkyyyvvvlllooorrrpppnnnuuu{{{zzzqqqhhhcccbbbfffgggddd^^^\\\^^^___]]]YYYXXXYYY\\\]]]WWWKKK@@@999999999888888888777777666666666666777888999999444555666777888999::::::999999999999999::::::;;;999888999;;;;;;===DDDMMMlllzzzuuupppooommmmmmnnnooonnnllllllnnnrrrwww{{{~~~~~~|||{{{{{{zzzxxxvvv~~~||||||~~~}}}zzzxxxwwwvvvuuurrrpppiiigggccc^^^[[[YYYYYYXXXXXXVVVTTTRRROOONNNMMMLLLDDDGGGHHHFFFCCCFFFMMMTTTWWWcccqqquuuooolllqqqzzz~~~~~~tttcccVVVEEE@@@999555555777:::<<<777777777777666555444333111222444666777777666666222444555555444333444444444444444444444444444444222222222333333444444444222333444444555555444444666555444333222222111222222222444666888999;;;<<<===???BBBGGGMMMTTTYYY\\\^^^dddoooyyyyyytttsssuuulllnnnllleeeccclllwww}}}{{{vvvsssvvvsssqqqwww~~~wwwppplllfffbbbbbbccceeefff{{{~~~|||yyyvvvtttrrroookkkjjjkkkmmmnnnnnnpppqqqrrrtttuuuwwwxxxxxxpppuuuwwwtttsssttttttqqqooopppqqqpppnnnnnnnnnpppssstttvvvwwwyyy||||||vvvqqqhhhhhhhhhiiilllooosssuuunnnoooppppppooopppsssvvvxxxxxxyyyyyyzzz|||}}}}}}}}}||||||}}}~~~||||||yyyuuuvvvzzzzzzwwwuuuzzzyyypppjjjbbb\\\YYY^^^nnn~~~~~~qqqsssqqqgggkkkppptttuuuqqqjjjeeebbb___iiijjj^^^TTTUUUVVVTTTWWWUUUUUUZZZ___\\\QQQFFF999999999888888888888777888888888888999:::;;;<<<666666777999:::;;;<<<===999999888888999999:::;;;:::999:::<<<<<<===DDDMMMlll{{{uuuooonnnmmmnnnooopppooonnnkkknnnrrrwww|||}}}||||||{{{yyywww}}}}}}}}}|||zzzvvvsssqqqpppnnnjjjfffbbb___\\\[[[]]]\\\XXXUUURRRQQQPPPPPPLLLLLLKKKJJJIIIIIIIIIIIINNNTTT^^^iiiwwwyyytttsssvvv}}}~~~xxxttt{{{uuufffRRRJJJAAA===999777999===888888777666666666666666666666666666666777888888666666555555555444444444333444444444555666666666555444333333333333444555555555555444444333333333666777777555333222444555777666666777:::<<<======CCC???BBBMMMUUUWWWYYY]]]aaauuuyyynnnnnnggg```aaaiiittt|||~~~}}}{{{yyyxxxwwwwwwxxxzzz~~~xxxvvv}}}uuummmccc\\\]]]fffrrrzzz~~~zzzwwwtttrrrqqqnnnkkkhhhhhhlllppprrrqqqqqqrrrssstttuuuuuuvvvvvvtttvvvwwwvvvtttrrrrrrrrrpppkkkjjjnnnoooooovvv{{{vvvooogggdddfffiiiiiihhheeefffggghhhhhhiiikkkmmmooorrrwwwyyyzzz{{{}}}yyyxxxzzz{{{zzz}}}sssqqqtttpppjjjgggfffnnnyyysssmmmgggaaa[[[[[[kkk|||pppdddbbb^^^___bbbgggkkkjjjfffaaacccfffhhhgggccc^^^YYYWWW\\\ZZZVVVVVV^^^eee^^^RRRGGGBBB<<<888888999<<<===777888:::;;;;;;:::888777::::::999999999:::;;;<<>><<<;;;::::::;;;;;;AAA>>><<<;;;:::;;;CCCLLLlll}}}xxxsssqqqnnnnnnooooooooonnnqqqsssuuuxxx{{{|||}}}}}}}}}||||||}}}|||yyyvvv~~~~~~{{{xxxuuussssssqqqnnnjjjfffccc```___```___\\\XXXUUUSSSRRRRRRMMMLLLKKKJJJIIIHHHHHHHHHIIIMMMSSSZZZfffyyyvvvrrrqqqvvv|||~~~tttmmmqqqvvv```RRRDDD???>>><<<;;;;;;888777666666555555666666666666666666666777777888666666555555555444444444444444444555555555555555555444333333333333444555555555444444444333333333555666666555333222333555777777777999;;;>>>>>>???BBBBBBHHHRRRYYYZZZ]]]bbbgggzzz{{{oookkkeee```aaaiiittt{{{|||yyyvvvtttssssssrrrvvv|||vvvqqqrrryyyrrrmmmfffcccfffoooyyy}}}zzzvvvsssqqqqqqmmmjjjhhhiiimmmpppqqqqqqpppqqqsssuuuwwwxxxxxxxxxuuuuuuuuutttqqqooooooppppppnnnqqqwwwzzz|||{{{pppjjjhhhhhhgggeeecccdddddddddddddddeeeeeegggkkkpppsssuuuwww{{{~~~~~~}}}}}}~~~}}}xxxxxx{{{}}}}}}vvvllleeeddd]]]cccnnn{{{~~~ssshhhaaa\\\^^^hhhttt|||iii^^^[[[ZZZ\\\bbbhhhkkkiiigggeeefffiiimmmmmmiiiaaa[[[ZZZYYYUUUUUU\\\bbb]]]TTTKKKEEE>>>:::999::::::999777888:::;;;;;;:::888777999999888888999999::::::>>>===<<<;;;:::::::::;;;>>>;;;:::;;;;;;===EEEOOOlll}}}xxxqqqooolllkkkkkkllllllkkkmmmoootttxxx{{{}}}~~~~~~~~~{{{yyyyyyzzz}}}zzzxxxvvvwwwvvvssspppllliiifffeeeeeeccc```]]]YYYWWWUUUTTTOOONNNLLLJJJIIIHHHGGGFFFEEEFFFHHHKKKTTTcccuuu~~~vvvpppppptttyyyzzzlllkkkzzzppp\\\GGG??????>>>999666777777666555555555555555666666555555666666777777555555555555555444444444555555555555555444444444555444444333333444444555555444444444444333333333444555555444222222333555777888999;;;===???@@@@@@CCCHHHRRR[[[^^^]]]bbbhhhuuu}}}rrrfffcccaaadddllluuu{{{}}}|||zzzvvvsssqqqooooooooommmuuu{{{tttppprrrxxxxxxooonnnmmmnnnsss{{{~~~{{{xxxtttrrrpppooojjjiiiiiikkknnnqqqrrrrrrppprrruuuxxxzzz{{{{{{{{{wwwwwwvvvtttqqqpppppprrruuuwww~~~xxxtttqqqooommmmmmmmmllljjjgggdddbbb```^^^aaaeeehhhjjjllloooqqqsssuuuxxx|||xxxttttttuuu{{{~~~}}}lllaaa]]]WWW[[[cccppp~~~}}}ooogggccccccgggkkk}}}uuubbbZZZYYYYYY^^^fffnnnrrrsssmmmkkklllsssxxxtttggg\\\XXXXXXVVVUUUYYY^^^]]]YYYUUUMMMCCC===<<<<<<:::777888999:::;;;;;;:::999888888888888888999999999999===<<<;;;:::999999999::::::888999;;;<<>>???AAAHHHRRR^^^cccaaa```eeellltttjjj___```ccciiipppvvvxxxxxxooooooooooooooonnnmmmmmmiiittt~~~yyywwwwwwzzzsssoooqqqtttxxx~~~}}}|||{{{xxxuuurrrooonnnmmmjjjjjjlllnnnqqqtttuuuuuuuuuvvvyyy{{{|||}}}}}}}}}{{{{{{zzzxxxvvvwwwyyy||||||vvvooogggbbb^^^```aaacccdddeeeffffffgggiiimmmrrrwww|||{{{uuurrrpppwwwyyy}}}vvvddd[[[XXXXXX^^^iiiuuuxxxqqqllljjjjjjyyy~~~rrrccc^^^[[[^^^gggsss{{{{{{uuurrrwww~~~{{{mmm___WWWVVVUUUTTTVVVZZZ]]]______TTTGGG???>>>===;;;777888999999::::::999999888888888999999::::::::::::;;;;;;::::::999999999999999888999;;;<<>><<<:::888999999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999999;;;999:::<<<===>>>FFFOOOlllzzztttpppllliiiiiijjjjjjjjjiiimmmsssyyy~~~~~~~~~}}}www~~~~~~~~~~~~~~~}}}}}}|||zzzxxxuuurrrpppkkkkkkjjjgggeeebbb___^^^ZZZXXXVVVSSSPPPNNNLLLLLLIIIIIIIIIIIIJJJKKKLLLMMMZZZdddttt|||sssmmmkkklllsss~~~xxxkkkTTTAAA<<<>>>888888777666666666666666666666555555444444555555444444444555555555555555555555555555555444444444333444444555555444444333333333333444444444444555222333555444444555777999:::<<<===<<<;;;>>>DDDIII\\\hhhpppllleeeeeemmmttt~~~ssscccVVVOOOMMMRRRYYYccclllooonnniiieeeeeehhhkkkmmmmmmjjjfffdddjjjvvv|||yyyyyyuuutttuuuxxxyyywwwwww{{{|||~~~|||yyywwwttttttrrrqqqpppoooooonnnppprrruuuxxxzzz}}}{{{jjjiiihhhhhhiiiiiigggeeebbbaaa``````ccciiiooorrrwwwzzz~~~{{{vvvrrrqqqrrrxxx|||```YYYVVV[[[```fffssszzzxxxtttmmmggggggiiinnnwwwrrrkkkoooyyy~~~___XXXQQQNNNLLLMMMQQQWWW\\\WWWNNNGGGAAA===999888999999999999999999999999999:::<<<=========<<<;;;::::::;;;;;;;;;;;;::::::;;;:::;;;======>>>EEENNNmmmzzzuuuqqqllljjjjjjkkkllllllkkkooouuu{{{~~~|||sss~~~~~~~~~}}}zzzwwwtttrrrmmmmmmmmmkkkiiigggdddccc]]]\\\YYYVVVTTTRRRPPPPPPLLLKKKIIIIIIIIIKKKKKKKKKOOOWWWcccqqq~~~rrriiifffjjjqqq}}}hhhMMM>>>;;;999999888777777777777777777666555444444444444555444444444555555555666666444444444555555555555555333333444555555444333333333333333444444444555555333444555555555666888::::::<<<===<<<===BBBKKKSSSeeeoootttnnngggkkkuuu{{{~~~uuufffVVVKKKJJJMMMYYY^^^ffflllnnnllliiiffffffgggiiijjjjjjjjjhhhggguuu|||{{{{{{{{{yyyyyy|||~~~~~~{{{xxxuuuwww{{{}}}zzzvvvtttssssssrrrrrrrrrrrrrrrrrruuuwwwzzz|||~~~}}}yyywwwuuurrrmmmjjjgggeeeaaa______aaadddfffnnnsssyyy~~~{{{yyyvvvxxx{{{mmmbbb```^^^aaappp{{{tttkkkcccaaaaaaeeennnwwwyyywww~~~ooocccWWWQQQMMMJJJLLLQQQVVVWWWXXXTTTLLLCCC===::::::999999999999999999:::888999;;;======<<<;;;::::::;;;<<<<<<<<<<<<;;;::::::999:::======>>>EEENNNmmm~~~yyysssooojjjhhhhhhjjjlllmmmlllooouuu{{{~~~}}}vvvooo~~~|||yyyvvvtttooooooooonnnllljjjhhhfff___]]][[[YYYVVVTTTSSSRRRPPPMMMJJJHHHIIILLLMMMNNNFFFLLLTTT^^^mmmxxxkkkeeebbbgggqqq}}}~~~^^^GGG>>>:::999999888888888888888777666555444444444444444444444444555555555666666333444444555555666666666333333444555555444333333333333333444444555555555333444666666666777999<<<999;;;======>>>FFFQQQ[[[jjjsssvvvnnniiiooo{{{yyylll[[[KKKCCCFFFLLLbbbfffkkknnnooommmlllkkkeeeeeeeeefffhhhkkkmmmooo|||xxxxxxuuurrrpppsssyyy|||yyyuuussstttsssssssssttttttuuuvvvxxx{{{}}}~~~yyyssspppnnnjjjfffdddbbbbbbbbbhhhnnnvvv}}}|||sssiiiccccccrrr{{{oooeee]]][[[[[[\\\dddmmmqqq~~~nnn^^^VVVQQQKKKKKKNNNSSSZZZaaa```WWWKKKAAA===:::999999888888999999:::777888:::<<<<<<;;;:::999:::;;;<<<=========<<<;;;999888:::===>>>???GGGOOOmmm|||wwwpppmmmhhhfffgggiiikkkllllllooouuu{{{|||xxxtttrrr|||zzz}}}{{{tttsssqqqnnnnnnppppppnnnkkkeeebbb___\\\ZZZVVVRRRNNNOOONNNMMMLLLKKKJJJJJJJJJJJJKKKOOOXXXbbbooosssjjjhhhgggjjjsss}}}kkkNNN???>>>;;;888888666222333888888666555333333444555666:::222+++---444999666222555555444444444444555555666666666666666666666666444444444555555555666666333444666777999;;;======;;;>>>AAA@@@???FFFUUUaaajjjmmmmmmlllrrr||||||lllZZZLLLEEEGGGRRR^^^eeeiiimmmooonnnnnnoooqqqllleeeaaabbbggglllttt|||xxxqqqooorrrsssqqqnnnppp{{{}}}{{{yyyxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuxxx|||~~~}}}{{{yyyuuupppjjjddd___\\\```dddiiinnnrrrxxx}}}|||}}}vvvoooxxxuuummmaaaXXXVVVUUUTTTXXX^^^jjj|||tttbbbTTTNNNMMMNNNNNNXXXccchhheee\\\LLL======999666555777999888777999999::::::::::::;;;;;;:::999999888888999999::::::999:::<<<===???FFFOOOlll|||wwwqqqiiidddgggkkkkkkkkkllllllqqqxxxzzzuuu~~~yyyvvvtttrrrrrrssssssqqqnnnjjjgggdddaaa^^^ZZZVVVRRRPPPOOONNNLLLJJJIIIHHHHHHGGGFFFIIINNNTTT]]]ooo~~~ssshhheeeffflllvvvlllQQQCCC===:::888888666333444888555555555444444444444333666333000000333666555444666555555444444555555666666666666666666666666666444444444444555555555555555555666777999:::;;;<<<;;;===???@@@DDDNNN\\\gggkkkmmmnnnpppwww{{{ooo```OOOHHHIIIPPP[[[dddiiilllnnnnnnllllllmmmooojjjdddccciiirrryyy~~~uuunnniiihhhkkkhhhmmmssszzz~~~|||zzzxxxwwwvvvvvvuuutttsssrrrsssuuuwwwyyy~~~}}}||||||~~~yyyrrrkkkeeebbb___```ccceeeiiiooovvv{{{sssvvvzzzooobbbWWWSSSSSSRRRTTTXXXeeewww}}}|||~~~nnn^^^UUUSSSTTTQQQWWW^^^cccfffbbbTTTFFFBBB===999888;;;===<<<;;;999999::::::::::::;;;;;;::::::999999999999:::::::::999999;;;<<<===DDDMMMfff}}}xxxqqqjjjeeegggjjjjjjiiijjjooosssyyy~~~zzzwww{{{zzzxxxwwwxxxwwwuuutttqqqoookkkhhhddd```[[[XXXSSSRRRQQQOOOLLLJJJHHHGGGFFFEEEGGGHHHHHHMMM[[[iii~~~rrrkkkeeegggnnnyyyfffOOOBBB===999777999888555555888666666666777666555444444333333444444333333444555666555555444444555555666666666666666666666666666444444444444444444444333555666777888999:::;;;;;;;;;;;;>>>DDDNNN[[[hhhppppppqqqtttyyyxxxfffWWWIIIIIISSS]]]fffllloooooonnnkkkiiiiiikkkmmmkkkfffhhhsssyyynnngggdddeeeiiicccpppzzzxxxwwwuuusssrrrqqqqqqtttrrrpppoooqqqtttyyy{{{{{{{{{{{{sssnnndddcccaaa```aaagggpppvvv|||vvvyyy}}}}}}ssshhh\\\UUURRRQQQRRRUUU^^^nnn{{{uuuzzzzzzzzziii\\\WWWYYYWWWXXXYYY\\\cccdddYYYMMMBBB>>>999777999;;;;;;:::999999::::::::::::;;;;;;::::::999999999999:::::::::999999;;;;;;<<>>999::::::888777999;;;999777555555666888999666444333555888888555111666666666555555666666666666666666666666666666666444444444444444444444444444555666888;;;===>>>???===???GGGWWWkkkzzz||||||zzznnn[[[RRROOOYYYhhhqqqsssssstttqqqllliiijjjlllppprrrvvvvvv}}}~~~tttlllhhhhhhqqq~~~}}}|||{{{zzzxxxvvvtttrrrrrrpppqqqrrrssstttttttttsssuuuxxxzzz{{{}}}~~~wwwvvvwwwyyy}}}|||yyyssslllggggggjjjmmm{{{}}}qqqpppnnnlllkkkooozzz{{{hhh]]]\\\___YYY^^^iiizzzxxxooollloooyyyrrrfffaaaeeehhhgggbbbaaadddffffffOOOIII@@@<<<<<<===>>>===999999999:::::::::;;;;;;;;;::::::::::::::::::;;;===;;;;;;===<<<===CCCLLLZZZ|||~~~sssmmmiiiiiigggeeeeeeggggggjjjnnnqqqtttxxx|||~~~~~~}}}{{{yyyyyy{{{~~~~~~|||yyyvvvssspppkkkhhh___\\\XXXTTTRRRQQQRRRRRRPPPKKKIIIKKKJJJHHHHHHKKKOOOVVVfff||||||qqqmmmnnntttzzz~~~vvvoooiii```XXXLLLCCC<<<::::::888777999888777555444333444666777888555444666999999555111777666666555555666666777666666666666666666666666444444444555555555666666666777888:::<<<>>>@@@@@@@@@EEERRRfffzzz{{{zzz~~~|||lllaaaOOONNNTTTbbbooossstttuuuvvvrrrmmmkkkmmmqqqtttuuuyyy|||qqqiiihhhuuu}}}{{{zzz||||||{{{yyyvvvssspppooooooqqqsssuuuvvvuuusssrrrnnntttzzz|||xxxnnnllliiihhhkkkpppvvvzzz}}}vvvpppmmmmmmxxx|||wwwpppjjjfffaaa```kkk{{{}}}mmmgggeee```___dddrrrsssnnnmmmssszzzyyyhhh^^^]]]bbbccc___]]]aaagggiiiTTTMMMCCC<<<;;;<<<<<<;;;999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;======>>>EEEMMMXXXyyy}}}tttnnnkkkjjjhhheeeeeeiiihhhkkknnnrrruuuyyy~~~~~~}}}{{{zzzzzz{{{{{{|||~~~~~~~~~{{{yyywwwtttpppmmmdddaaa[[[WWWUUUWWWZZZ\\\```UUUKKKIIIJJJHHHHHHIIIJJJMMMWWWiii|||{{{sssnnnnnnqqqxxxwwwssspppjjjcccTTTIII>>>;;;:::888777999666777888888888777555555777777777777777666555555777777666666666666777777666666666666666666666666333444444555666777888888:::;;;;;;<<<===>>>??????BBBKKK]]]tttyyyxxx{{{}}}nnn]]]UUUMMMTTTbbbrrryyyyyyyyy{{{zzzuuupppoooqqqtttvvvwwwzzz~~~{{{zzzrrrsss~~~}}}|||{{{~~~}}}zzzwwwssspppnnnoooppprrrtttuuuvvvvvvvvvtttwww}}}|||wwwooohhheeefffjjjlllzzz|||wwwuuuyyy~~~ttteee___XXXUUU```pppxxxpppmmmhhhfffnnnyyy}}}wwwrrrrrrtttzzzooo```YYY]]]^^^[[[[[[___bbbbbbWWWOOOCCC;;;999999999888999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::999:::<<<<<<===EEEMMMZZZzzz{{{tttooolllkkkiiieeegggkkkkkkmmmppprrruuuxxx}}}~~~|||zzzzzz}}}}}}{{{yyy}}}~~~}}}{{{yyywwwssspppiiieee```[[[ZZZ]]]aaadddppp```PPPJJJKKKKKKKKKKKKLLLKKKPPP]]]lll~~~xxxnnnjjjjjjjjjttt|||{{{vvvnnnZZZMMM@@@;;;999777777999666999===??????<<<777555555888;;;999444222555888777777666666666666777777666666666666666666666666333444555666777999::::::>>>>>>>>>>>>============CCCOOOeee|||yyywwwzzz}}}wwweeeVVVOOOSSS```sss~~~}}}xxxsssqqqsssuuuvvvvvv{{{~~~zzz~~~~~~zzzvvvtttppppppppprrrtttvvvyyy{{{}}}~~~uuummmiiijjjkkkvvv~~~yyy||||||ggg___ZZZWWW```oooyyyzzzzzzpppjjjmmmqqquuu~~~xxxtttrrruuu{{{lllaaabbb```^^^```cccbbb]]]^^^TTTHHH???<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888777888;;;;;;===DDDMMM^^^}}}zzztttpppmmmllliiifffhhhlllkkkmmmoooqqqsssvvvzzz~~~|||yyy{{{~~~{{{www|||xxxsssqqqkkkiiifffbbb^^^\\\[[[ZZZYYYWWWTTTQQQNNNKKKIIIHHHKKKJJJLLLRRRZZZfffzzzvvvlllhhheeejjjtttyyynnncccUUUDDD;;;;;;===<<<999666666555555555666666777666555444444444666777888<<<<<<;;;:::999888777777555555555666666666777777555555666666777777888888>>>;;;999;;;<<<;;;>>>CCCMMMYYYppp{{{uuuvvvyyyuuufffUUUOOOSSSddduuuyyyqqqllllllppptttzzz~~~~~~~~~~~~zzzwwwuuusssrrrtttwww{{{}}}~~~}}}sssqqqrrrxxxsssccc\\\\\\dddnnnyyy}}}vvvnnniiihhhjjjrrr|||vvvrrrrrrrrrzzz}}}fffbbb```bbb```]]]aaahhhmmm^^^LLLBBB@@@???;;;666::::::;;;<<<;;;:::999888:::::::::::::::::::::::::::::::::999:::@@@IIIQQQbbbwwwyyynnnnnnnnnnnnmmmlllkkkjjjnnnnnnmmmlllmmmrrryyy~~~|||||||||{{{yyywwwtttsss|||yyyvvvtttooommmiiieeeaaa___]]]\\\WWWUUUQQQNNNNNNOOOQQQSSSVVVSSSRRRSSSVVV\\\jjjxxxssskkkcccgggnnnyyy~~~pppcccQQQDDD>>>===;;;:::777777777666666777777888666666666666666666777777444444444555555666666666333333333444444444555555666666666777888888999999===::::::===>>>>>>AAAGGGOOO___vvv{{{~~~|||xxxppp```TTTTTT[[[lll{{{~~~yyyqqqkkkkkkqqqwww~~~|||{{{{{{|||}}}}}}||||||zzzyyy{{{yyywwwwwwzzz}}}vvveee\\\```iiisssvvvpppkkkjjjooovvvvvvqqqnnnrrr|||sssjjjcccdddeeecccbbbdddkkkaaaSSSHHHCCC@@@===:::::::::;;;;;;;;;:::999888::::::::::::::::::::::::;;;<<<;;;::::::>>>FFFLLL\\\qqqwwwmmmmmmmmmlllllllllllllllooonnnmmmlllmmmqqqwww|||}}}}}}}}}|||zzzxxxvvvuuu~~~|||{{{zzzyyysssqqqnnnjjjfffbbb```___\\\YYYTTTRRRSSSXXX^^^bbb```]]]ZZZXXXVVVVVV^^^ggg~~~tttggghhhkkkqqq|||zzzgggTTTEEE===;;;;;;999888888777777888888888777888888888888777777666444555555666777888888888666666777777777888888888666666666777888999999999;;;999;;;>>>???@@@DDDJJJUUUiii{{{ooo```WWW[[[cccsss~~~~~~}}}xxxqqqkkkmmmvvv~~~~~~}}}||||||}}}~~~|||~~~}}}}}}~~~}}}}}}wwwsssxxxvvvdddaaafffmmm|||{{{rrrllllllpppuuuuuulllnnnvvvwwwjjjiiikkkiiiddd```ddd___WWWMMMDDD>>>;;;;;;:::;;;;;;;;;;;;:::999999::::::::::::::::::::::::<<<======;;;999<<>><<<===;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;===;;;:::;;;@@@DDDTTTkkk}}}tttooommmjjjhhhhhhjjjmmmnnnmmmmmmmmmmmmnnnrrrwww|||~~~~~~}}}|||{{{{{{wwwvvvtttpppllliiifffddd\\\ZZZWWWTTTSSSTTTUUUVVVLLLIIIJJJLLLLLLKKKMMMRRR[[[ggg|||yyysssnnnmmmnnntttzzz]]]HHH???>>>999888777777666666666666888999:::::::::888777666777777666666555444444444333333333333444444444444333444444555777888888999;;;:::<<>>@@@JJJUUUgggwww{{{zzzdddZZZ^^^iiiqqqnnnuuu|||~~~|||zzzzzz|||zzzxxx|||||||||tttwww||||||zzz}}}}}}||||||wwwtttssslllqqqwww|||~~~}}}||||||}}}yyynnnjjjfffooo~~~rrrkkkgggcccUUUWWWXXXUUUOOOGGG@@@======<<<<<<;;;:::;;;;;;;;;::::::::::::::::::::::::777999;;;;;;;;;===BBBFFFTTThhhyyyuuurrrnnnjjjiiiiiikkkllllllmmmoooqqqtttyyy~~~}}}|||||||||yyyxxxwwwuuurrrooollljjjgggfffbbb___[[[WWWUUUTTTPPPMMMMMMPPPQQQNNNNNNPPPOOOSSS___pppsssnnnjjjgggmmmwwwxxx\\\III@@@::::::999888777777777777888777777777777888888999999888888888888777777777666777777777888888888888555555666888999:::;;;<<<<<<;;;===???@@@DDDQQQ___qqq{{{}}}vvvuuu~~~kkkbbbeeelllooonnnrrrxxx|||{{{{{{}}}{{{yyy~~~zzzyyyxxxyyy{{{|||{{{zzz{{{}}}zzzvvvuuuuuuuuuuuuuuuzzzxxxsssmmmuuutttmmmhhhbbbVVVTTTSSSTTTTTTOOOEEE===>>>===<<<;;;:::;;;;;;<<<::::::::::::::::::::::::999:::<<<;;;:::===BBBGGGVVViii{{{tttrrrooolllkkkkkklllmmmoooqqqsssuuuwww|||~~~||||||{{{{{{~~~yyyyyyyyywwwuuurrrooommmhhhfffbbb^^^ZZZXXXWWWVVVQQQNNNMMMPPPQQQOOONNNPPPKKKMMMUUUbbbnnnzzzqqqkkkdddhhhqqqwwwbbbLLLAAA<<<;;;:::999888888888888777777666666666777999:::999888777555333111//////555555555555666666666666666777888999;;;<<<===>>>;;;;;;===@@@AAAHHHWWWfff{{{}}}rrrssszzzrrrpppnnnjjjnnnppptttwwwxxxyyy~~~}}}zzzyyyuuuvvvxxx{{{|||~~~~~~rrrqqqppprrruuuwwwwwwwww}}}|||~~~vvvpppiiiaaa___[[[XXX[[[___[[[PPPEEE>>>===<<<;;;:::;;;<<<<<<::::::::::::::::::::::::;;;<<<===;;;:::<<>><<<999777777777777666333444555666777777666666666666777777777777666666555666777888888777666666888888999:::;;;<<<=========<<>>>>><<<<<<>>>::::::::::::::::::::::::999:::;;;:::;;;===AAADDDVVVkkkvvvpppmmmkkkjjjkkkkkkkkkjjjnnnssswww|||{{{xxxxxxzzz{{{{{{~~~{{{xxxvvvuuuuuuvvvtttrrrooolllkkkiiifffccc]]][[[XXXTTTPPPNNNLLLLLLKKKHHHHHHJJJJJJMMMWWWcccyyyzzznnnjjjdddbbbhhhwwwrrrZZZIIIAAA>>>;;;999999999888666444444555666666777777777888777666555555666777888777777777777777666666555555777999;;;<<<<<<:::999999<<>>AAAGGGSSSfff{{{{{{{{{~~~~~~~~~}}}|||{{{~~~}}}xxxooolllhhhgggiiinnnrrrttt~~~yyynnngggdddjjj}}}}}}~~~nnn^^^WWWVVVWWWZZZaaammmzzzqqqgggjjjtttzzz{{{vvvrrrrrrssstttsssvvv|||fffWWWGGG???<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::;;;===AAADDDOOOddd|||sssooollljjjhhhhhhiiihhhgggnnnrrrvvv|||~~~}}}}}}|||zzzxxx}}}zzzxxxxxxxxxvvvtttrrrpppooonnnkkkiiidddcccaaa^^^YYYUUUQQQOOOLLLLLLLLLKKKJJJJJJMMMPPP\\\jjjxxxnnneeeaaahhhsss}}}}}}{{{zzzuuuhhh[[[FFFBBB<<<888888999:::;;;;;;;;;999888777666666666777777666666666666777777666666666666666777888888;;;;;;===>>>>>>>>>======???BBBFFFNNN___ttt~~~}}}||||||~~~}}}|||{{{|||tttpppllljjjhhhggghhhlllpppsss{{{{{{rrrhhh___ZZZZZZcccnnn|||eeeWWWSSSQQQSSS[[[jjj|||uuuhhhiiisss{{{zzzqqqoootttzzz}}}xxxkkkZZZHHH???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::;;;===AAADDDNNNddd~~~}}}uuurrrnnnjjjhhhhhhiiiiiiiiipppssswww}}}~~~}}}}}}}}}|||yyywww~~~{{{yyyxxxvvvtttrrrppppppooollljjjgggfffeeebbb^^^YYYUUUSSSQQQQQQOOOKKKIIIIIIIIIIIISSS[[[lllrrriiidddhhhlllppp{{{yyyvvvmmmbbbMMMGGG>>>888666777999::::::999888777666666777777666666777777777777666666555555555555666777999:::============>>>>>>>>>>>>@@@BBBGGGTTTjjj|||~~~~~~}}}|||}}}|||uuuoookkkhhhhhhhhhhhhiiilllpppssstttzzzzzzqqqfff^^^XXXSSSUUUZZZeeeooouuuaaaXXXPPPPPPWWWhhh}}}nnnkkkqqqxxxuuunnnsss}}}ttt```KKKAAA???======>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::;;;===AAADDDOOOeee{{{uuuqqqkkkhhhhhhiiikkkllloooqqqttt{{{}}}zzzyyyyyyyyyxxxvvv}}}{{{yyyvvvtttqqqppppppooollljjjhhhggggggeeeaaa\\\XXXVVVRRRRRROOOKKKHHHHHHGGGFFFOOOTTT___pppwwwnnniiijjjhhhgggsss~~~}}}~~~zzzqqqgggRRRJJJ@@@888444555777888777777666555555666777888555666777888888777666555444444444444666888:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>AAAFFFVVVpppxxxqqqttt}}}~~~yyyvvvvvvxxxzzz{{{~~~~~~}}}~~~~~~wwwqqqllliiibbbdddfffhhhjjjnnnssswwwtttyyy}}}sssggg```ZZZTTTRRRSSSQQQZZZjjjiii\\\SSSRRRWWWggg~~~vvvnnnqqqvvvxxxnnnqqq{{{|||gggPPPCCC???===;;;<<<::::::::::::::::::::::::999:::;;;;;;;;;===AAADDDPPPfffwwwrrrlllhhhgggjjjlllnnnppprrrvvv}}}|||wwwuuuuuuvvvwwwwww{{{wwwuuuvvvuuussspppoooooopppkkkiiifffcccaaa___\\\YYYWWWUUURRRNNNKKKJJJIIIHHHKKKNNNUUUaaapppwwwiiigggfffcccgggpppxxxqqq___TTTFFF>>>;;;;;;888555777777777777666666666666444555777888999999999888777666666666777888:::;;;:::777777;;;===<<<>>>CCCCCCDDDQQQhhh{{{|||qqqrrr}}}yyyxxxwwwwwwwwwwww{{{{{{~~~~~~}}}}}}~~~~~~{{{wwwpppjjjkkkkkkkkklllmmmooopppqqqvvvwwwzzz}}}vvvlllbbbZZZUUURRRQQQOOOTTT\\\hhh}}}mmmaaaZZZ\\\lll|||mmmjjjlll|||uuuzzzpppYYYHHH@@@???===<<<===<<<::::::<<<===<<<;;;<<<;;;<<<@@@@@@???BBBGGGSSShhh}}}vvvtttpppllljjjiiijjjjjjoooqqqwww|||{{{yyywwwwwwxxxyyyzzz~~~xxxxxxwwwuuurrrpppqqqrrrnnnlllhhhfffdddaaa^^^[[[YYYWWWTTTPPPMMMKKKJJJJJJIIIKKKPPPYYYdddyyytttnnnkkkfffiiiqqq}}}yyyjjj]]]KKK@@@<<<;;;999666999999999999888888888888666666777777777666555444666666666666777888999:::;;;888888<<<======>>>BBBDDDGGGVVVlll}}}vvvvvv~~~wwwuuusssuuu{{{}}}yyyxxx}}}|||zzzyyyyyy{{{}}}~~~|||}}}~~~|||yyyyyy}}}|||wwwsssoooooopppqqqrrrtttuuuuuuvvvvvvyyyzzzqqqhhh```YYYTTTQQQOOONNNSSS___ooo~~~hhhaaabbbssssssooorrr{{{{{{rrr[[[IIIAAA???>>>>>><<<;;;999999;;;<<<;;;:::<<<;;;<<<@@@@@@???BBBGGGRRRhhh}}}uuusssooollljjjjjjkkkllloooqqqvvv}}}|||yyyxxxwwwwwwxxxyyy{{{{{{zzzwwwtttrrrssssssrrrooollliiigggdddaaa^^^\\\ZZZWWWSSSPPPNNNLLLLLLIIIIIIKKKPPPXXXggg~~~~~~tttllleeefffllltttvvvfffQQQBBB===<<<;;;999::::::999999999888888888999999999888777555444333555555666666777888888888<<<999:::===>>>===>>>BBBDDDLLL^^^ssszzz|||zzzuuurrrttt}}}uuuwww{{{}}}{{{yyywwwwwwyyy|||~~~~~~~~~}}}zzzvvvuuuuuuwwwuuurrrsssxxx~~~yyyyyyzzzzzzzzzyyyyyyxxxwwwvvvwww|||yyyqqqiii```YYYTTTPPPJJJLLLVVV```lllyyyqqqpppwwwqqqsss|||zzzxxxaaaNNNCCC?????????<<<:::999999:::;;;;;;:::<<<;;;<<>>;;;;;;>>>???===???BBBEEERRRfffyyy~~~}}}|||vvvrrrwwwvvv~~~}}}|||yyyxxxxxx{{{}}}}}}}}}|||zzzwwwrrrmmmkkkkkkmmmooolllnnnuuu|||~~~|||{{{zzzyyyyyy{{{vvvnnnfff^^^YYYTTTJJJKKKVVVYYY\\\qqqvvvtttttt~~~|||vvv|||kkkVVVGGG@@@??????===;;;999:::;;;<<<;;;;;;===;;;<<>>BBBHHHSSSkkkzzzqqqooommmlllkkkmmmooopppppppppttt|||~~~{{{yyywwwvvvwwwwww|||xxxvvvuuuvvvvvvssspppnnnllljjjgggdddaaa___[[[VVVRRRPPPNNNMMMLLLJJJIIIJJJMMMSSSaaannn{{{sssoooooolllrrr{{{lllVVVFFF>>><<<;;;888888888888777777777777;;;::::::999999999888888555666777888:::;;;<<<===AAA===<<<>>>???>>>???CCCGGGXXXnnn~~~|||{{{}}}zzzuuurrryyy~~~zzz{{{~~~}}}{{{zzzxxxxxxyyy}}}|||zzzyyyyyyyyyxxxsssmmmgggcccbbbccchhhfffiiiqqqxxx}}}~~~}}}||||||~~~vvvnnnhhhaaa]]]VVVMMMMMMXXXXXXUUUccc{{{xxxnnnuuu{{{qqquuu|||wwwaaaNNNCCC???>>>>>>===;;;;;;=========<<<===;;;<<<>>>???>>>BBBHHHTTTnnn|||wwwooommmlllkkkkkkmmmoooqqqppppppttt||||||yyywwwvvvwwwwww{{{yyyxxxxxxwwwuuurrrpppooommmkkkiiidddaaa]]]XXXTTTQQQOOONNNKKKHHHGGGHHHIIIMMMWWWbbbzzzzzzuuurrrnnnooottt}}}kkkRRRBBB<<<;;;;;;::::::::::::999999999777777666666666777888888777777888999;;;>>>AAACCCDDD@@@===>>>>>>===@@@EEEKKK___ttt~~~~~~~~~}}}yyyxxxwwwyyy|||~~~zzzrrrppprrr{{{uuuwww~~~~~~|||wwwvvvvvvwwwxxx{{{~~~}}}~~~~~~{{{yyyyyyyyyyyyxxxssslllddd___\\\\\\``````eeennnvvvzzz~~~wwwpppkkkddd___XXXPPPOOOUUUUUURRRZZZiiiwwwoooqqqwwwyyynnnnnnuuummmXXXHHHAAA??????===<<<<<<===>>>>>>===>>><<<<<<>>>>>>>>>BBBIIIVVVrrrzzzuuummmllljjjiiijjjllloooqqqppppppttt~~~|||yyywwwwwwwwwxxx|||{{{|||xxxvvvtttssssssrrrpppnnngggddd```[[[VVVSSSQQQPPPKKKHHHGGGHHHHHHJJJQQQZZZiii}}}xxxrrrqqqooopppvvv{{{\\\FFF>>>???;;;;;;:::::::::999999999777666555555555666666777:::999999:::===BBBFFFJJJHHHBBB===<<<<<<===AAAGGGQQQeeexxx|||xxxvvvvvvwwwtttvvvxxxzzz|||}}}}}}}}}zzz|||{{{tttlllnnnttt|||uuuzzz~~~}}}vvvvvvwwwwwwxxxyyyyyyyyyyyyzzz||||||{{{zzz{{{||||||zzzvvvnnnfff^^^ZZZYYY[[[]]]dddpppyyy}}}~~~~~~yyyssskkkddd]]]VVVPPPOOOPPPQQQVVV\\\nnnvvvllljjjkkkuuuzzzpppdddkkkyyywwwaaaOOOEEEBBB>>>===;;;;;;===>>>===<<<>>><<<;;;===>>>>>>CCCIIIXXXuuuzzztttlllkkkiiihhhiiikkkmmmooooooqqqvvv|||yyyxxxxxxxxxyyy~~~zzzxxxvvvuuuvvvuuusssqqqiiigggbbb]]]XXXUUUSSSQQQNNNJJJIIIJJJIIIJJJOOOWWWZZZkkk~~~wwwsssooommmrrr~~~bbbJJJBBBCCC999999999888888888777777:::999888666666666777888;;;:::999:::>>>DDDJJJNNNJJJCCC===<<<;;;<<>>>>>CCCIIIZZZvvvzzzuuukkkjjjhhhggghhhjjjlllnnnoooqqqwww~~~|||yyyxxxxxxyyyyyy{{{}}}{{{xxxuuusssrrrqqqqqqlllkkkhhhddd___ZZZUUURRRLLLMMMNNNLLLHHHGGGHHHKKKZZZ```lll{{{sssnnnqqqxxxmmmOOO@@@???===888666999:::777666888777777777777888888888888666777999<<<===???@@@@@@???===>>>???======DDDLLL\\\ooo}}}{{{wwwyyyyyyuuuttt~~~zzzwwwyyy}}}}}}xxxsssooottt|||~~~zzzxxxxxx~~~~~~}}}}}}yyyvvvuuuuuuvvvwww{{{zzzyyyzzz}}}|||yyytttmmmgggccc```^^^___ccclllwww|||yyyzzz||||||qqqiii]]]XXXRRRNNNMMMNNNOOOPPPXXXccc{{{xxxsssllloootttzzzmmmccc___fffqqquuussspppeeeeeeooo~~~~~~uuuyyyuuubbbRRRGGG===999888;;;<<<;;;:::<<<======<<<:::;;;>>>CCCHHH^^^uuuooonnnllliiigggiiillloooqqqwww~~~{{{yyyxxxyyyzzzyyyyyy}}}~~~|||zzzwwwuuusssqqqqqqnnnllljjjfffaaa[[[WWWTTTNNNOOOOOOLLLIIIHHHIIIKKKOOOTTTaaattt{{{sssrrrvvv}}}sssVVVDDD@@@===888666888999777666888777777777777888888888888888999:::;;;<<<=========>>>======>>>===>>>EEEOOOeeettt}}}zzz|||{{{vvvuuu{{{vvvpppwww~~~~~~}}}|||}}}}}}}}}{{{yyywwwvvvwwwyyyzzz}}}|||{{{{{{}}}}}}}}}{{{{{{xxxtttooojjjfffdddcccgggjjjqqq{{{|||yyyyyy{{{|||qqqjjj]]]XXXRRRMMMLLLMMMNNNOOOSSS\\\rrrtttooojjjllloootttyyy}}}~~~vvvjjjbbbfffooosssrrrqqqhhhfffooo|||}}}sssttt~~~kkkWWWIII@@@;;;999<<<===;;;:::<<<======<<<;;;;;;>>>DDDHHH[[[~~~uuuoooooommmkkkiiijjjmmmooorrrxxx~~~|||yyyxxxyyyzzzzzzyyy~~~~~~}}}{{{xxxuuusssrrrqqqooommmiiiddd^^^YYYWWWQQQQQQPPPNNNKKKIIIJJJKKKGGGLLLWWWggg~~~{{{uuutttyyyyyy]]]IIIAAA>>>999666888999666666888777777777888888888999999::::::;;;;;;;;;;;;::::::===<<<===>>>===???IIITTTlllwww~~~~~~~~~zzzyyy~~~|||}}}}}}~~~~~~}}}}}}{{{yyyyyy{{{}}}~~~~~~{{{zzzxxxwwwxxxzzz}}}~~~~~~{{{xxxyyywwwtttpppmmmjjjiiihhhmmmnnnttt{{{|||yyyyyy{{{{{{pppiii___ZZZSSSNNNLLLLLLMMMMMMRRRYYYlllqqqiiiccccccdddgggmmmrrruuuvvvwwwyyyuuugggffflllqqqsssuuuooojjjppp|||~~~vvvtttzzzyyy```LLLDDD???<<<===>>>;;;:::<<<======<<<;;;<<>>===AAANNN[[[pppvvv{{{}}}}}}~~~|||~~~~~~~~~{{{yyywwwvvvxxx{{{~~~~~~}}}{{{zzzzzz|||~~~|||yyyxxxwwwssspppmmmkkkjjjiiilllmmmsssxxx{{{}}}}}}yyyzzz{{{|||qqqkkkddd^^^WWWQQQNNNNNNNNNMMMQQQUUUddd|||vvvfff___]]]\\\___gggpppvvvxxxyyyyyy|||nnnhhhkkkqqqwww|||{{{tttttt}}}|||yyy}}}iiiSSSHHHBBB>>>???>>>;;;:::<<<=========<<<<<>>>>>DDDTTTdddwwwzzz|||{{{~~~}}}~~~|||~~~zzzyyywwwvvvwww{{{|||{{{|||}}}~~~~~~~~~~~~|||yyyxxxvvvrrrnnnkkkhhhgggfffiiilllrrrxxx{{{~~~}}}zzzzzz{{{xxxqqqjjjddd\\\UUUQQQPPPOOOOOOLLLNNNYYYlllkkkccc^^^[[[___iiiuuu~~~~~~}}}~~~~~~uuukkklllrrr{{{~~~yyy}}}|||zzz|||ttt]]]KKKEEE@@@@@@>>>;;;:::<<<<<<============@@@DDDGGGUUUxxx~~~wwwoooppppppooommmmmmnnnooorrrzzz~~~zzzxxxxxxyyyzzzzzz}}}{{{yyyxxxttttttrrrppplllhhheeebbb]]]ZZZVVVSSSQQQOOOLLLJJJEEEEEEJJJQQQXXXeeeyyyrrrrrrvvvxxxssskkk\\\MMMCCC===999::::::888888;;;888888888999999999999:::888999:::;;;;;;<<<;;;;;;;;;<<<>>>???@@@HHHZZZlll{{{~~~}}}yyyyyy~~~|||{{{|||~~~~~~~~~yyyzzzyyyyyyzzz}}}|||||||||}}}zzzzzzzzz{{{||||||zzzxxxvvvtttppplllhhhfffdddccckkkooowww~~~~~~{{{xxxxxxyyy|||zzzpppjjjaaaYYYUUURRRQQQPPPNNNOOOVVVbbbooo|||iiibbb[[[]]]ggguuu}}}{{{yyy{{{{{{nnnlllrrr||||||{{{zzzvvvtttuuuyyygggLLLFFF@@@@@@>>>;;;:::<<<<<<===>>>>>>>>>@@@DDDGGGUUUuuu}}}wwwpppppppppnnnllllllnnnpppttt}}}zzzxxxxxxyyyzzzzzz{{{xxxvvvuuussssssrrrqqqnnnkkkhhhfff```\\\WWWTTTSSSQQQMMMJJJFFFDDDGGGNNNQQQXXXnnn}}}sssppprrr{{{~~~~~~}}}xxxxxxuuueeeUUUFFF???;;;;;;;;;999:::<<<888888888999999999::::::;;;<<<<<<<<<<<<;;;::::::<<<===???@@@BBBKKK```sss}}}xxxqqqnnnsss}}}|||{{{|||}}}}}}|||zzz{{{|||}}}}}}~~~||||||||||||{{{yyyzzz{{{{{{zzzxxxtttrrrnnnkkkgggeeedddcccnnnttt}}}|||zzzzzz}}}~~~|||xxxuuuuuuvvvxxx~~~{{{}}}~~~~~~sssmmmddd[[[VVVSSSRRRQQQRRRSSSWWW[[[aaannnvvvkkk```^^^gggttt~~~}}}yyywwwwww~~~ppplllooowww{{{zzzwwwsssqqqqqqsssyyyttthhhMMMFFF@@@???>>>;;;;;;===<<<===>>>>>>???AAADDDGGGTTTppp~~~zzzvvvppppppooolllkkkkkknnnqqqxxx{{{xxxxxxyyyzzz{{{}}}zzzzzz~~~zzzvvvsssrrrrrrrrrrrrqqqooollliiihhhaaa]]]XXXUUUTTTRRRNNNJJJLLLHHHIIIOOOOOOPPPaaauuutttooopppuuuzzzxxx~~~||||||lllZZZGGGAAA<<<<<<<<<:::;;;===888888999999999:::::::::>>>>>>>>>===<<<:::999888<<<===@@@AAACCCLLLcccwwwyyyqqqmmmqqq}}}~~~}}}~~~~~~}}}{{{zzz|||~~~}}}}}}}}}||||||||||||{{{zzzrrrpppmmmjjjgggfffeeedddqqqwww}}}zzzxxxvvvyyy{{{zzzuuurrrrrrssswww{{{xxxzzz}}}~~~~~~uuunnneee\\\WWWSSSQQQPPPPPPQQQSSSTTTUUU___xxxyyykkkfffmmmxxx{{{xxxwww}}}qqqjjjkkksss{{{xxxxxxyyyzzzyyyuuusssssseeekkkqqqtttuuutttmmmeeeLLLEEE@@@???===;;;;;;===<<<===>>>??????AAADDDGGGSSSlll}}}|||xxxtttqqqpppnnnkkkiiijjjnnnqqqzzz{{{xxxxxxyyyzzz{{{yyyzzz{{{}}}~~~~~~~~~~~~}}}wwwsssuuussspppnnnmmmmmmkkkiiidddbbb^^^YYYUUUQQQOOOMMMIIIIIIHHHFFFFFFLLLXXXaaatttppppppqqqwww{{{pppttt{{{}}}~~~vvvlllUUUEEE;;;<<<<<<777777===666777777888888999::::::AAA???===;;;::::::;;;<<<>>>===<<<>>>DDDTTTkkk~~~}}}uuurrrpppsss}}}~~~}}}|||||||||zzz{{{~~~~~~~~~zzzvvv{{{ssskkkfffaaa___cccjjjwwwzzz|||uuurrrssstttttttttsssrrrrrrsssttt{{{zzzwwwuuu}}}|||wwwmmmbbb\\\VVVPPPNNNOOOOOONNNOOORRRWWWbbbuuurrrrrr}}}|||llllllsssxxx}}}tttuuusssnnneee```bbbcccccckkkjjj[[[OOOEEE<<<;;;===<<<:::;;;??????>>>===<<<>>>BBBEEEPPPiii{{{xxxtttrrrpppllliiihhhjjjmmmoooxxx{{{yyytttsssxxx||||||zzzyyyyyyzzz{{{|||}}}}}}~~~zzzvvvtttrrrpppooooooooommmllleeeccc```[[[WWWSSSPPPOOOKKKKKKJJJGGGFFFJJJSSS[[[qqqsssnnnmmmkkkqqq}}}xxxyyy{{{sss\\\KKK>>>======888777;;;888888999999:::;;;;;;<<<===>>>>>>>>>>>>=========@@@@@@???BBBIIIZZZqqq~~~wwwvvvxxx{{{}}}{{{{{{|||}}}}}}}}}{{{yyyqqqiiiccc___^^^dddlll{{{}}}xxxttttttvvvvvvwwwwwwvvvvvvwwwwwwxxx}}}{{{wwwttt{{{||||||tttuuuyyy}}}sssjjj```[[[VVVRRRQQQSSSRRRPPPPPPRRRVVV___rrr}}}vvvttt|||wwwuuutttoooccc^^^```dddfffooopppcccQQQGGG@@@???@@@>>>;;;;;;===>>>===<<<<<<>>>BBBEEERRRjjj|||{{{wwwsssqqqmmmkkkkkkmmmppprrrvvvzzz~~~zzzuuuuuuwwwyyyyyyxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}zzztttsssqqqqqqrrrqqqpppooogggfffbbb^^^ZZZVVVRRRQQQMMMMMMLLLIIIFFFHHHMMMSSS___rrrwwwoookkkgggmmmxxx~~~zzz{{{|||gggTTTCCC>>>>>>:::777999:::::::::;;;<<<<<<======:::<<>>BBBFFFTTTlll|||~~~zzzrrrpppmmmkkkkkknnnqqqtttuuuzzz|||zzzxxxvvvvvvuuuvvvvvvyyyxxxwwwwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}wwwuuutttssstttsssqqqooohhhgggddd```\\\WWWTTTRRRMMMNNNLLLJJJGGGGGGJJJMMMUUUcccvvvsssllliiilllttt{{{www|||sss___JJJAAA???<<<999888::::::;;;;;;<<<=========:::;;;>>>@@@BBBCCCCCCCCCDDDFFFGGGKKKVVVjjj|||~~~{{{uuurrrxxxuuuooopppyyy|||xxxvvvxxx{{{}}}~~~{{{vvvsssnnnfff]]]XXXWWWZZZdddooowwwwww{{{|||vvvuuuwwwxxxzzz}}}~~~|||yyy~~~wwwrrrpppyyysssdddZZZYYY\\\```dddjjjpppwww{{{tttkkkbbb]]]ZZZVVVUUUXXX[[[YYYWWWUUUSSSYYYkkk}}}~~~uuunnnmmmkkkiii```aaagggkkktttxxxoooXXXMMMBBB??????>>>===>>>:::;;;;;;:::;;;>>>BBBFFFUUUmmm}}}|||qqqooollliiiiiillloooqqqvvv|||{{{{{{zzzxxxtttrrrrrrssszzzyyyxxxwwwxxx{{{}}}~~~}}}}}}||||||}}}~~~~~~zzzyyywwwvvvuuussspppmmmiiigggeeeaaa]]]XXXTTTRRRMMMMMMLLLJJJHHHHHHIIIJJJOOOYYYgggzzzwwwnnniiijjjoooxxxxxx~~~oooVVVHHHAAA>>>;;;999999999999:::;;;;;;<<<<<<<<<<<<<<<===???AAADDDEEEHHHKKKMMMQQQ___ttt{{{vvvuuu}}}wwwhhhcccgggttt{{{wwwvvvwwwzzz}}}~~~~~~vvvpppggg___WWWTTTTTTYYYeeeqqqyyyyyy|||zzzuuuttttttuuuwww{{{~~~|||zzz}}}|||sssmmmppp|||yyyfffYYYTTTRRRWWW^^^dddhhhlllqqqtttzzz}}}tttkkkccc```^^^[[[\\\___bbb```]]]XXXTTTYYYlll~~~vvvnnnlllllllll``````gggkkktttyyysssfffWWWHHH@@@===;;;<<<>>>:::;;;;;;:::;;;>>>BBBFFFUUUmmm~~~}}}zzzssspppmmmjjjjjjkkknnnpppyyy||||||{{{xxxtttqqqqqqqqqyyyxxxxxxxxxyyy{{{}}}~~~|||||||||||||||}}}}}}~~~|||zzzyyywwwvvvsssooollljjjiiigggccc___ZZZVVVSSSOOONNNLLLJJJIIIHHHHHHHHHIIIQQQ\\\mmm}}}qqqhhhgggjjjqqq~~~yyy~~~hhhRRREEE???<<<;;;888888888999::::::;;;;;;===<<<;;;;;;<<>>;;;:::<<<<<<<<<<<<;;;;;;>>>BBBFFFSSSlll~~~zzzxxxtttrrrooollllllnnnqqqttt}}}}}}zzzvvvtttrrrqqqqqqvvvvvvwwwxxxyyyzzz{{{{{{yyyyyyzzzzzz{{{}}}}}}~~~zzzyyyxxxxxxwwwtttpppmmmlllkkkiiifffbbb\\\XXXUUUSSSQQQMMMJJJIIIHHHGGGFFFHHHNNNVVVccczzzwwwkkkiiihhhmmmxxx|||]]]III???===<<<888888888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>BBBIIINNNWWWlllyyyuuuooopppvvv{{{zzzxxxpppccc[[[aaalllvvv|||yyyxxxyyyzzz|||zzz|||{{{rrrlllaaa[[[VVVUUUXXX___mmmyyywwwssstttooommmmmmqqqxxx}}}|||zzzvvvttttttuuuvvvuuuqqqnnnppppppmmmfff[[[SSSOOOOOOOOOVVV^^^dddgggkkkqqqvvv{{{}}}}}}~~~}}}||||||{{{ssskkkhhhgggdddeeeiiilllkkkhhhbbb\\\```ttt}}}}}}{{{tttqqqnnnwww}}}~~~{{{yyywwwyyyvvveee```ddddddiiinnnkkknnn___NNNFFFAAA===;;;<<<===>>>===<<<<<<>>>BBBEEEPPPjjj}}}xxxuuuqqqooommmlllmmmppptttwww}}}wwwtttttttttsssqqqtttuuuvvvxxxyyyyyyyyyyyyvvvwwwxxxyyy{{{|||}}}~~~||||||||||||}}}xxxxxxwwwwwwwwwuuuqqqnnnmmmmmmkkkhhhddd^^^ZZZWWWWWWSSSOOOKKKHHHGGGFFFEEEKKKOOOTTT]]]rrr~~~qqqmmmiiikkktttfffKKK???======888888999::::::;;;;;;<<<999:::;;;======<<<:::999;;;BBBIIITTTlll}}}xxxuuuoooqqqzzzzzzxxxvvvssskkk___YYYaaannnwww~~~}}}~~~|||zzzzzzzzz{{{{{{zzz|||~~~}}}wwwrrraaa[[[WWWXXX\\\cccppp|||wwwtttuuunnnkkkjjjooovvv||||||zzzvvvtttrrrsssvvvwwwvvvtttoooggg]]]VVVQQQPPPNNNMMMPPPVVV]]]aaadddjjjrrrxxx}}}{{{yyy}}}|||xxxwwwwwwxxxxxxwwwuuurrrooommmjjjiiijjjiiijjjqqq{{{qqqlllhhhcccbbbeeeooonnnkkkeee^^^cccwww|||}}}tttkkkgggdddkkkssszzzxxxuuu|||{{{yyy|||lllccceeeaaaaaadddaaaaaaUUUIIIDDDBBB???======??????>>>===<<<>>>BBBEEENNNiii|||wwwuuulllkkkiiiiiilllpppuuuyyy~~~vvvsssuuuvvvtttqqqttttttttttttuuuxxxzzz{{{yyyxxxvvvvvvxxxxxxxxxwww||||||}}}||||||}}}}}}{{{zzz{{{yyytttppppppnnnkkkiiifffbbb]]]YYYVVVSSSOOOMMMKKKJJJIIIGGGGGGKKKRRR\\\hhh~~~zzznnnfffiiinnnrrr|||eeeJJJAAA???<<<===<<<:::999999:::<<<======;;;999888888:::===>>>@@@BBBFFFUUUppp|||zzzrrryyy{{{{{{ssshhh___YYYZZZfffsssyyy{{{~~~~~~}}}|||{{{zzzzzz{{{||||||||||||~~~xxxrrrddd]]]YYY^^^fffnnnwww{{{wwwtttrrrllliiinnnuuuxxxyyy{{{vvvzzz}}}~~~|||uuukkkeee^^^WWWSSSPPPNNNLLLNNNQQQWWW\\\cccjjjqqqvvv~~~{{{xxxzzz}}}}}}yyyuuuqqqmmmkkkhhhgggeeebbb___]]][[[ZZZ]]]\\\^^^bbbiiivvv{{{rrrllliiigggfffsss{{{xxxmmmgggfffxxx}}}www~~~pppfffdddeeeiiiqqqxxx{{{|||yyywwwuuuxxx|||xxxwwwxxxnnnfffbbb```cccgggeee\\\OOOEEEAAA???===;;;;;;<<<=========???BBBDDDRRRfff|||wwwtttpppmmmjjjiiijjjmmmrrruuu~~~zzzyyywwwvvvttttttuuuuuutttsssssstttuuuwwwyyyzzzyyywwwvvvuuuvvvvvvuuutttxxxyyy{{{{{{{{{|||~~~~~~|||{{{{{{yyytttppppppnnnkkkiiifffccc^^^ZZZWWWTTTPPPMMMLLLKKKIIIHHHGGGIIIOOOVVVaaauuu|||nnnddddddgggkkkvvviiiOOOCCC>>>;;;;;;:::999777777999:::;;;>>><<<:::999:::;;;>>>???AAABBBHHHWWWqqq~~~www{{{qqqeee]]]YYY]]]jjjvvvzzz{{{}}}~~~~~~}}}|||{{{zzz{{{||||||||||||{{{|||~~~~~~xxxggg```]]]cccllluuu}}}yyyvvvrrrlllhhhmmmsssuuuwwwyyywww~~~}}}uuuooojjjbbb\\\XXXUUUSSSQQQPPPSSSXXX^^^dddkkkrrrwww~~~~~~xxxuuuvvvxxxyyywwwuuuqqqlllhhhdddbbb___^^^\\\ZZZWWWUUUTTTSSSQQQQQQUUUZZZ___iiizzz~~~xxxtttpppnnnrrr|||{{{tttpppnnn~~~yyy|||rrriiihhhjjjooouuuwwwvvvzzzuuuoooooottt{{{~~~||||||~~~rrrhhhbbb```cccfffiiiaaaTTTIIIBBB>>><<<<<<;;;<<<=========???BBBDDDSSShhh~~~yyyvvvrrroookkkiiiiiimmmrrruuu~~~{{{zzzxxxvvvuuuuuuvvvvvvttttttttttttuuuvvvwwwxxxyyywwwtttssssssrrrqqqppprrrtttwwwxxxyyyyyy{{{|||~~~||||||zzzuuuqqqooommmkkkiiihhheee```]]]YYYVVVRRROOOMMMLLLJJJIIIHHHHHHKKKOOOWWWhhhrrrccc___```cccmmmzzzqqqWWWGGG???<<<;;;:::999888888999:::;;;>>>===;;;;;;;;;<<<>>>@@@@@@BBBJJJ[[[uuu}}}|||oooaaaZZZ[[[bbbnnnyyy{{{{{{||||||}}}}}}~~~~~~~~~~~~|||{{{{{{{{{|||}}}}}}|||{{{zzz{{{~~~|||uuuiiicccbbbhhhrrr}}}{{{wwwqqqkkkgggkkkpppsssuuuyyyzzz~~~uuutttooohhhbbb]]]ZZZXXXVVVSSSVVVZZZ^^^ccciiiooosss{{{|||}}}zzztttpppoooqqqqqqooolllhhhccc^^^ZZZXXXRRRRRRQQQOOOMMMLLLKKKJJJEEEGGGLLLQQQTTTYYYeeeppp|||wwwtttqqq}}}{{{yyyxxx{{{yyy~~~}}}ooollljjjkkkppprrrqqqrrrvvv{{{ssskkkmmmsssyyy{{{{{{yyykkkbbbaaaccceeelllfff[[[NNNCCC>>>======;;;<<<=========???BBBDDDRRRfff{{{xxxuuuqqqllliiiiiilllqqquuuzzzzzzyyyxxxvvvvvvvvvwwwwwwuuuuuuuuuuuuuuuuuuvvvvvvxxxuuurrrpppooonnnllljjjkkknnnqqqtttuuuuuuvvvxxx{{{~~~|||wwwsssooommmlllkkkjjjgggccc```\\\YYYTTTQQQOOOMMMKKKJJJIIIGGGHHHKKKQQQ___xxxzzzhhhaaa^^^___hhhtttzzz```LLLAAA=========<<<;;;;;;<<<=========<<<;;;;;;;;;<<<>>>???>>>AAALLL```yyyooo___ZZZ^^^gggrrr{{{|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||||||||}}}~~~~~~{{{zzzzzz|||vvvnnnfffbbbccckkkvvv~~~{{{zzzyyyzzzzzz|||{{{xxxoooiiifffiiinnnqqqvvv{{{zzzyyytttmmmgggccc___\\\ZZZYYYZZZ]]]___```dddhhhlllsssuuuuuusssooollljjjkkkkkkjjjgggbbb]]]XXXTTTQQQJJJJJJIIIHHHGGGFFFEEEEEECCCDDDGGGLLLMMMOOOWWW```nnn|||xxxvvvttt~~~~~~{{{vvvyyy||||||}}}xxxnnnhhhfffkkkqqqrrrtttwww}}}rrrlllnnnsssxxxyyyyyyoooeeedddeeefffkkkfff]]]PPPDDD>>>===@@@;;;<<<=========???BBBDDDNNNbbb{{{yyywwwsssnnnjjjiiilllqqquuuxxx}}}yyyxxxvvvuuuuuuuuuvvvwwwuuuuuuuuuuuuuuutttttttttsssqqqmmmjjjiiigggeeecccbbbeeeiiilllmmmnnnppprrrwwwzzz~~~~~~zzzvvvpppooommmmmmllljjjgggddd___\\\WWWSSSQQQOOOMMMKKKJJJHHHGGGIIINNNZZZooorrriiidddaaagggrrrzzz}}}eeeOOOBBB===========================;;;;;;:::::::::;;;<<<===<<<@@@NNNfff~~~~~~ooo___\\\aaaiiirrryyy{{{zzzzzzzzz{{{|||}}}~~~~~~}}}||||||}}}~~~}}}{{{{{{}}}ssskkk```___bbblllwww|||xxxuuurrrsssvvvzzz||||||yyyvvvmmmgggdddggglllpppwww~~~{{{uuunnniiieeeaaa^^^```aaaaaa```___```bbbdddhhhjjjkkkkkkiiigggfffeeedddccc```\\\WWWSSSOOOMMMGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDEEEGGGHHHIIIPPPXXXcccooo|||xxxwwwvvvwww}}}vvvwww~~~|||{{{|||pppgggbbbiiittt{{{pppiiikkkppptttuuuvvv~~~rrriiiiiijjjhhhfffccc[[[OOODDD>>>???AAA;;;<<<=========???BBBDDDLLL___~~~{{{xxxxxxuuuoookkkkkkmmmrrruuuzzz~~~zzzwwwvvvuuutttsssssstttttttttttttttssssssqqqpppooollliiieeebbbaaa___\\\ZZZXXX[[[^^^aaaccceeehhhjjjooosssyyy~~~|||yyysssrrrppppppooommmiiigggbbb^^^YYYUUUSSSPPPNNNLLLKKKHHHHHHJJJMMMVVVgggwww}}}uuunnnggghhhpppttt|||iiiSSSDDD===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<===AAAQQQkkk}}}wwwjjj___]]]bbbhhhpppvvvyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~{{{wwwvvvyyy}}}zzznnnfff\\\]]]dddooozzzyyyuuupppqqqrrrtttvvvvvvtttrrrkkkfffccceeeiiimmmvvv~~~{{{uuuooojjjeeeaaaccccccbbb___\\\[[[\\\^^^\\\]]]___aaaaaa```___]]]YYYYYYWWWTTTPPPMMMJJJHHHFFFFFFFFFEEEDDDDDDCCCCCCEEEBBBBBBDDDEEEFFFLLLSSS[[[dddrrr{{{wwwwwwxxxyyy|||yyy|||{{{zzz{{{vvviiiaaaiiiyyyqqqdddeeeiiiooorrruuu|||uuuoooqqqqqqmmmddd___WWWMMMEEE@@@???@@@;;;<<<=========???BBBDDDLLL___~~~zzzwwwwwwuuuqqqnnnmmmooosssuuu}}}~~~xxxxxxvvvtttsssrrrqqqrrrrrrpppqqqqqqpppooommmllljjjccc```\\\YYYXXXVVVSSSQQQNNNPPPSSSUUUXXX[[[___bbbggglllsssyyy~~~{{{vvvtttsssrrrqqqooollliiiddd```[[[WWWTTTRRROOOLLLKKKIIIHHHIIIKKKQQQ^^^kkkvvvllliiimmmppp~~~}}}qqq]]]KKKBBB<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===@@@EEEVVVppp|||kkkccc\\\]]]bbbfffmmmssswwwxxxzzz}}}~~~~~~}}}~~~{{{||||||}}}}}}|||||||||yyyvvvqqqnnnooottt{{{{{{}}}{{{ssshhh```]]]```iiiuuu~~~yyysssqqqoooooooooooonnnmmmkkkeeeaaabbbdddhhhpppyyy}}}vvvoooiiiccc___^^^]]]\\\YYYVVVTTTUUUVVVRRRSSSUUUWWWXXXXXXUUUTTTPPPPPPOOOMMMKKKIIIGGGFFFDDDDDDDDDCCCBBBAAAAAA@@@CCC@@@AAADDDFFFGGGKKKPPPUUU]]]iiixxx}}}yyyyyyyyywww}}}{{{}}}{{{|||nnnbbbiii|||{{{hhhfffhhhnnnsssuuuzzzwwwtttxxxwwwqqqeee^^^UUULLLFFFBBB???===;;;<<<=========???BBBDDDKKK^^^|||zzzxxxvvvtttrrrppppppqqqsssuuuzzzyyyxxxvvvsssrrrqqqqqqqqqnnnnnnnnnnnnllljjjhhhggg\\\YYYVVVSSSRRRPPPMMMKKKGGGIIILLLNNNPPPTTTYYY]]]aaagggnnnuuuzzz}}}xxxvvvuuutttssspppmmmjjjeeeaaa\\\XXXUUURRROOOMMMKKKIIIHHHIIIIIIMMMWWWbbbwww{{{oooiiijjjnnn{{{{{{xxx{{{~~~zzz{{{zzzfffRRRHHH>>>>>>????????????>>>>>><<<<<<<<<===============DDDHHHYYYsssxxxbbb\\\ZZZ]]]aaaeeekkkqqquuuwww{{{~~~~~~~~~~~~yyyzzz{{{|||||||||{{{zzzsssppplllhhhhhhllltttzzz|||}}}~~~~~~zzzqqqggg______cccmmmzzz~~~vvvsssnnnlllkkkkkkkkkjjjkkkeeeaaa``````cccllluuu{{{tttllleee___[[[VVVUUUTTTQQQNNNMMMNNNOOOLLLMMMOOOQQQRRRQQQOOOLLLLLLLLLLLLKKKIIIHHHFFFFFFBBBBBBAAA@@@??????>>>===AAA???AAAGGGIIIIIIKKKOOORRR[[[eeennn|||{{{yyyxxxuuu{{{}}}}}}}}}sssdddjjj~~~qqqmmmlllqqquuuvvvxxx{{{yyyxxxwww}}}{{{tttggg___TTTLLLGGGCCC>>>;;;;;;<<<=========???BBBDDDHHH[[[yyy{{{yyytttsssrrrqqqqqqrrrtttuuu}}}{{{zzzwwwtttrrrqqqqqqqqqpppooommmllljjjgggbbb^^^WWWTTTPPPMMMLLLKKKIIIGGGLLLJJJHHHGGGIIILLLQQQTTTWWW^^^iiissszzz~~~{{{wwwsssnnnlllgggdddbbb___\\\XXXSSSOOOLLLJJJIIIJJJJJJKKKRRRZZZppp}}}wwwpppkkkxxxxxxppprrrxxxzzzyyyyyyyyyyyy~~~rrrZZZHHHDDD@@@<<<;;;===>>><<<:::===<<<<<<;;;;;;===>>>???CCCLLL___wwwvvvaaaZZZWWW]]]cccfffjjjpppxxxyyy|||~~~~~~|||zzzzzzxxxxxxzzz}}}zzzssslllllljjjeee```^^^cccmmmtttyyy}}}~~~yyymmmbbbbbbfffppp~~~}}}wwwooohhheeedddccccccgggaaa\\\]]]___bbbhhhppp}}}wwwooofff^^^XXXTTTSSSRRRPPPNNNLLLKKKJJJJJJKKKLLLNNNOOOOOOMMMKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@???=========>>>>>>???AAACCCDDDFFFJJJOOORRRQQQWWW___fffooo{{{{{{ssspppsss}}}yyyvvvzzzyyykkkssswwwpppkkkppp{{{yyy~~~wwwrrruuuzzz|||xxxuuuggg___UUUNNNGGG@@@>>>AAA>>>>>>???>>>>>>???AAADDDKKKYYYuuu}}}yyytttqqqnnnmmmnnnpppqqqrrr~~~|||zzzvvvsssqqqqqqqqqrrrmmmmmmmmmmmmkkkeee^^^YYYSSSQQQNNNLLLLLLLLLLLLKKKLLLKKKHHHGGGHHHKKKNNNQQQTTT[[[dddmmmtttyyy~~~}}}yyytttpppnnnhhhfffccc```\\\XXXSSSOOOMMMKKKIIIJJJJJJJJJPPPXXXfffyyy}}}tttnnnqqqyyyzzzqqqtttzzz|||{{{{{{{{{}}}{{{aaaNNNDDD@@@<<<;;;===>>>===:::===<<<<<<;;;<<<===>>>???BBBJJJ]]]sssyyynnn^^^XXXWWW]]]cccfffjjjnnnwwwxxx{{{}}}~~~~~~|||{{{yyyxxxyyy{{{yyyrrrmmmgggeeebbb^^^]]]bbbkkkqqqwww}}}vvvkkkgggiiiqqq}}}xxxnnneee```___aaabbbeee```\\\\\\^^^```fffmmmyyyzzzwwwqqqiiiaaaZZZUUUSSSOOOOOONNNMMMLLLKKKJJJJJJGGGHHHIIIJJJJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>AAAAAA@@@@@@@@@AAAAAABBB???@@@BBBCCCEEEJJJOOOSSSVVV[[[aaaeeeiiippp|||~~~tttqqqttt}}}}}}wwwyyywww~~~{{{uuuttt}}}yyyrrrtttyyyyyyuuurrrjjjaaaXXXPPPHHH???;;;<<<:::;;;======>>>@@@DDDGGGJJJXXXuuu{{{wwwsssqqqmmmlllnnnpppqqqqqqyyy{{{xxxtttpppoooqqquuuwwwnnnnnnooopppllleee\\\UUUSSSQQQOOONNNPPPQQQQQQQQQMMMLLLIIIGGGGGGHHHKKKLLLOOOTTT[[[cccjjjqqqxxx|||~~~zzzwwwsssqqqkkkiiieeebbb^^^ZZZTTTPPPOOOLLLJJJJJJIIIIIINNNTTT]]]oooyyyrrrkkkooowww{{{sssvvv~~~iiiTTTEEEAAA===<<<===>>>===;;;===<<<<<<<<<<<<===>>>>>>AAAHHHYYYnnn}}}~~~vvvvvvsssfffYYYVVVXXX^^^dddgggiiimmmtttvvvyyy|||~~~~~~}}}~~~~~~{{{yyyxxxyyywwwrrrnnncccbbb___]]]^^^cccjjjoooyyy{{{ppppppttt|||zzzoooccc[[[YYY]]]```bbb]]]YYYZZZ[[[\\\bbbhhhnnnxxxzzzrrroooiiiccc\\\WWWSSSRRRMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAABBBBBBBBBBBB??????@@@AAACCCIIIPPPUUU___dddjjjlllmmmpppwww}}}yyyuuuvvv}}}|||yyy~~~}}}~~~yyyppprrrwwwwwwtttrrrnnneee\\\UUULLLBBB;;;999:::;;;<<<======???CCCFFFIIIXXXvvvyyyvvvrrrooolllkkkmmmoooppppppttt{{{~~~zzzwwwrrrooopppsssxxx|||rrrrrrrrrrrrooohhh```ZZZYYYWWWTTTTTTUUUVVVVVVVVVPPPNNNKKKIIIHHHGGGHHHHHHIIIMMMSSSZZZaaajjjtttzzz~~~{{{wwwtttssspppmmmjjjfffbbb]]]WWWSSSRRRMMMJJJJJJIIIHHHKKKPPPVVVfffvvvjjjjjjnnnwww|||tttyyynnnXXXFFFBBB===<<<===???>>><<<<<<<<<<<<<<<=========>>>@@@FFFVVViiixxx~~~uuulllnnnoooaaaUUUVVVZZZ```fffiiikkkmmmrrrtttwwwzzz|||}}}}}}|||}}}~~~{{{zzzyyywwwtttqqqccccccbbbaaacccggglllpppwwwyyyvvvvvvzzz~~~}}}rrreee[[[XXXZZZ]]]]]]XXXUUUVVVVVVWWW[[[```dddnnnxxx}}}~~~}}}xxxqqqllliiiddd___ZZZVVVTTTSSSOOOOOOOOONNNMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCCCCBBBAAA@@@;;;<<<===>>>???>>>======>>>???>>>???BBBHHHOOOUUUaaaiiisssxxxyyyzzz}}}yyyyyy~~~{{{yyyooorrrxxxvvvsssrrrmmmeee___[[[TTTIII@@@<<<===>>>>>>===<<<===???BBBJJJZZZxxxyyyuuuqqqnnnkkkjjjlllnnnppppppssszzz~~~}}}zzzxxxuuussstttvvvzzz|||uuutttssssssqqqnnnhhheeebbb```\\\ZZZYYYYYYWWWVVVSSSRRROOOMMMJJJHHHGGGGGGEEEHHHMMMSSSZZZeeeooovvvxxx}}}~~~zzzwwwtttssstttrrrnnnjjjfffaaa[[[WWWTTTOOOKKKKKKJJJHHHJJJMMMPPP\\\sssxxxkkkiiiiiiqqq~~~vvv|||sss[[[IIIDDD???<<<===>>>===<<<;;;<<<<<<===============@@@GGGVVVhhhuuu}}}xxxnnnhhhnnnyyyhhh\\\RRRWWW]]]bbbggglllnnnoooqqqrrrtttwwwyyy{{{{{{|||}}}}}}{{{yyywwwuuuiiihhhggggggiiimmmppprrrrrr|||}}}xxxuuuuuuvvvyyy~~~vvvlllbbb\\\YYYYYYWWWSSSPPPQQQQQQPPPSSSXXXZZZdddnnnqqqrrrqqqnnniiihhhfffbbb^^^ZZZXXXVVVVVVSSSRRRQQQOOOLLLIIIGGGEEEBBBBBBBBBAAA???>>>===<<>>;;;<<<=========<<<:::999>>>>>>>>>>>>@@@FFFNNNTTT]]]hhhvvv{{{|||}}}~~~{{{}}}rrrwww|||wwwpppnnngggbbb______[[[QQQFFF@@@>>>??????>>>======???AAALLL\\\{{{{{{wwwpppmmmjjjjjjlllnnnppppppwww}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyytttttttttuuuwwwvvvtttqqqmmmiiiddd```]]][[[XXXVVVWWWVVVTTTRRROOOLLLIIIHHHEEEGGGJJJNNNUUU^^^hhhooosssxxx~~~{{{wwwtttsssvvvtttpppmmmiiiddd___[[[VVVPPPLLLLLLLLLJJJJJJLLLPPPXXXjjjyyykkkhhhffflllyyyyyy~~~{{{bbbLLLGGG@@@=========<<<;;;;;;<<<<<<===>>>=========AAAIIIYYYjjjuuuzzzuuukkkhhhrrr}}}|||}}}~~~}}}|||zzzvvvlll___VVVPPPXXX___bbbgggmmmqqqqqqpppqqqqqqsssuuuxxx{{{|||}}}}}}{{{yyyyyyooollljjjjjjllloooqqqqqqrrr{{{yyysssqqqpppqqqxxxwwwpppiiibbb[[[VVVSSSOOOMMMNNNMMMLLLMMMQQQSSS\\\dddfffffffffeeecccdddcccaaa___\\\YYYWWWVVVSSSRRROOOKKKHHHEEECCCBBBAAAAAA@@@???>>>>>>======@@@@@@AAABBBBBBBBBAAAAAA?????????>>>>>>===<<<;;;===>>>>>>>>>@@@EEELLLQQQ]]]hhhwww}}}yyyzzz}}}~~~||||||{{{{{{oookkkfffaaaaaadddcccXXXJJJBBB<<<===>>>>>>>>>@@@CCCEEEOOO___}}}|||xxxpppmmmjjjjjjlllooopppqqqzzz~~~{{{zzzzzz{{{|||||||||zzzxxxwwwtttuuuyyy~~~xxxtttnnnhhhddd```\\\ZZZ[[[ZZZYYYVVVSSSPPPMMMKKKGGGHHHJJJLLLPPPWWW___eeemmmsss||||||xxxuuutttvvvssspppmmmjjjfff```\\\XXXQQQMMMMMMNNNKKKKKKLLLQQQVVVddd|||yyyllliiifffjjjuuu}}}mmmOOOIIIBBB=========;;;:::;;;;;;===>>>>>>>>>===<<>>>>>>>>??????===>>>>>>???@@@DDDIIIMMMYYYbbbooozzz~~~yyyyyy}}}~~~uuuooonnnjjjjjjnnnlll___OOODDD===>>>?????????AAADDDFFFPPP___}}}|||xxxpppmmmkkkjjjmmmoooqqqrrrzzz~~~{{{zzzyyyzzzzzzzzzzzzyyyxxxxxxuuuxxx|||vvvpppkkkgggccc```]]]]]][[[YYYVVVRRROOOMMMJJJJJJJJJJJJMMMQQQXXX]]]dddlllvvv~~~}}}yyyvvvuuutttrrrooommmjjjfffaaa]]]YYYRRRMMMNNNOOOMMMKKKLLLMMMPPP\\\qqqyyynnnkkkhhhkkkuuuvvvQQQKKKCCC>>><<<<<<;;;999:::;;;===>>>>>>>>>===<<>>;;;;;;<<<===>>>======<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@>>>>>>=========???@@@BBB===>>>???@@@AAACCCHHHKKKMMMVVVaaakkkvvv}}}~~~uuuxxx}}}xxxxxxttttttxxxuuufffSSSGGGBBBBBBBBBAAA??????AAACCCPPP___||||||xxxpppnnnkkkkkkmmmppprrrrrryyy|||{{{yyyxxxwwwwwwwwwxxxyyyzzzqqqwwwwwwssspppmmmjjjccc___\\\[[[[[[ZZZVVVSSSNNNNNNLLLJJJIIIMMMTTTZZZ]]]fffqqqyyy~~~{{{uuuttttttqqqooollljjjfffaaa^^^XXXTTTOOOLLLKKKKKKJJJJJJOOORRR[[[jjj}}}|||wwwooojjjnnnvvv\\\NNNBBB@@@===888888===<<<<<<<<<;;;::::::<<<>>>BBBQQQfffwww}}}{{{|||xxxyyyuuuvvvxxxpppmmmiii___SSSLLLRRRWWW^^^dddhhhkkkmmmoooooonnnnnnppprrrttttttttt}}}~~~}}}~~~~~~{{{xxxvvvmmmgggaaabbbfffhhhddd```ccceeejjjooouuu|||{{{vvvrrrvvv}}}}}}vvvqqqoookkkfffbbbZZZTTTMMMJJJKKKNNNOOONNNPPPSSSUUUSSSPPPPPPTTTYYYYYYYYYYYYYYYXXXTTTNNNJJJDDDBBB???=========???@@@???@@@AAAAAA@@@>>><<<:::@@@???>>>>>>>>>???AAAAAA<<<===>>>??????@@@??????======>>>>>>@@@AAACCCDDDEEEIIIQQQ]]]iiiyyy~~~lllooo~~~xxx~~~sssdddSSSHHHCCCFFFGGGDDDAAAAAACCCDDDOOO^^^}}}zzzvvvrrrpppqqqqqqppprrrvvvxxx|||yyyxxxwwwvvvwwwxxxyyyxxxwwwtttzzz{{{wwwrrrnnngggccc^^^\\\\\\ZZZWWWSSSPPPOOOMMMJJJHHHKKKQQQVVVXXX```kkksssxxx}}}|||xxxwwwvvvtttrrrpppmmmiiiddd```ZZZVVVQQQNNNMMMLLLLLLKKKLLLNNNVVVdddvvvzzzqqqkkknnnuuu___PPPDDDAAA???:::999>>>;;;<<<<<<;;;:::;;;===???FFFTTThhhyyy|||zzzwwwtttvvvxxxxxx~~~xxxqqqnnnhhh^^^TTTOOOTTTYYY```fffiiikkkmmmooonnnnnnnnnppprrrttttttttt{{{}}}~~~{{{wwwtttqqqjjjeee___```ccceeebbb^^^[[[^^^bbbgggoooxxx~~~yyyuuuwww|||~~~zzzwwwvvvsssnnniiiaaa[[[SSSOOONNNOOONNNMMMVVVWWWWWWUUUSSSSSSUUUWWWYYYWWWVVVTTTRRRNNNIIIEEEBBBAAAAAA@@@??????>>>>>>????????????????????????AAAAAAAAABBBBBBBBBBBBBBB???????????????>>>======?????????@@@BBBCCCEEEFFFEEEGGGMMMUUU^^^mmm{{{}}}}}}iiikkkxxxuuuvvv~~~lllXXXJJJDDDFFFEEEBBB@@@AAACCCEEEMMM^^^~~~|||vvvqqqoooppppppoooqqqvvvzzz|||yyyttttttssssssuuuvvvwwwwwwvvv{{{zzzuuuqqqllleeeaaa```___[[[YYYUUUSSSOOOKKKIIIIIIMMMPPPQQQXXXbbbjjjqqqwww}}}zzz{{{yyyxxxvvvtttqqqlllfffbbb]]]YYYTTTQQQOOONNNMMMLLLIIIJJJPPP\\\kkk~~~tttmmmmmmrrr{{{dddSSSEEEBBB@@@;;;:::???:::;;;<<<;;;;;;<<<>>>AAAJJJWWWkkk{{{}}}yyysssqqquuu~~~|||vvvzzzzzztttooofff[[[TTTRRRWWW\\\ccchhhkkklllmmmnnnmmmnnnooopppqqqsssttttttxxxzzz}}}|||wwwsssooommmgggbbb]]]]]]```bbb___\\\YYYZZZ]]]aaahhhqqq||||||wwwxxx|||~~~{{{xxxxxxyyyxxxtttpppiiiccc\\\WWWVVVVVVUUUSSSXXXVVVTTTTTTUUUVVVVVVUUUZZZWWWRRROOOLLLHHHEEEBBB@@@AAAAAABBBAAA???>>><<<>>>>>>======>>>@@@BBBCCC@@@AAABBBCCCCCCCCCBBBAAABBBAAA@@@???>>>===<<<;;;>>>>>>>>>???@@@AAABBBCCCFFFGGGKKKNNNSSS```zzz}}}qqqvvv|||}}}jjjhhhpppzzzuuupppuuuxxxaaaOOOFFFEEECCC@@@>>>???CCCGGGLLL]]]}}}~~~uuuqqqnnnoooooonnnqqquuu||||||xxxtttsssrrrqqqsssvvvyyy{{{vvvyyy}}}{{{uuunnnjjjhhhgggdddbbbZZZXXXSSSNNNKKKIIIJJJKKKJJJPPPYYYcccllluuu}}}~~~|||}}}{{{zzzxxxwwwtttooohhhccc___[[[VVVSSSPPPOOOMMMKKKIIIIIIMMMVVVbbbtttwwwmmmkkknnnttt~~~hhhVVVFFFAAA@@@;;;:::>>>:::;;;;;;;;;;;;<<>>===============>>>???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>======<<<@@@??????@@@@@@AAABBBCCCGGGIIILLLMMMNNNYYYqqqzzz{{{yyy}}}nnngggiiinnnuuu}}}yyynnnnnnxxxmmmYYYJJJEEE@@@>>>===>>>CCCHHHLLL\\\{{{~~~uuupppmmmnnnnnnmmmpppuuu}}}zzzvvvvvvuuutttuuuxxx}}}uuuxxx}}}vvvqqqooonnnllliiiaaa]]]XXXSSSOOOLLLJJJIIIGGGLLLSSS]]]hhhttt~~~~~~}}}~~~zzzyyyxxxvvvtttoooiiieee```]]]XXXTTTQQQOOOLLLIIIJJJJJJMMMSSS\\\kkkzzznnnhhhhhhllluuu}}}lllXXXFFF@@@???;;;:::===:::;;;<<<<<<;;;===@@@BBBGGGTTTggg{{{xxxxxx}}}{{{uuunnnjjjjjjqqq{{{}}}pppaaaTTTRRRUUU\\\___dddggghhhiiijjjkkkllloooqqqrrrqqqrrrtttvvvwwwzzz~~~zzzuuupppmmmlllkkkdddaaa]]]]]]^^^___]]]\\\\\\\\\\\\]]]aaahhhqqqxxxzzzxxxvvvsssqqqsssyyy~~~|||}}}zzzuuussssssssspppmmmlllfff``````cccdddaaa]]]YYYTTTMMMGGGEEEDDDDDDDDDCCCAAA???=========>>>???<<<===>>>@@@AAAAAAAAA@@@GGGGGGGGGHHHHHHHHHHHHHHHDDDCCCAAA@@@?????????@@@CCCCCCDDDDDDFFFGGGHHHIIIIIIKKKNNNPPPPPPVVVhhhzzzyyy{{{tttfffaaabbbhhhnnnyyy}}}ooommmvvvyyyeeeNNNFFF???>>>>>>===AAAHHHLLLZZZwww|||vvvpppmmmmmmmmmmmmpppvvv}}}yyyyyyxxxvvvvvvyyyuuuyyy}}}xxxvvvsssooolllgggccc^^^YYYUUUQQQNNNKKKHHHJJJPPPYYYdddppp{{{~~~~~~zzzxxxvvvtttrrroookkkhhhbbb___ZZZVVVSSSOOOKKKIIIIIIJJJMMMQQQWWWccc{{{~~~ppphhheeegggnnnuuuppp[[[FFF@@@???;;;999<<<;;;<<<<<<<<<<<<===???BBBEEERRRfff|||||||||}}}pppiiihhhnnnwwwooo___TTTSSSXXX^^^aaadddfffggghhhjjjlllmmmpppssssssrrrrrruuuxxxyyy}}}}}}vvvpppllljjjjjjjjjcccaaa^^^]]]]]]]]]]]]\\\UUUVVVXXXZZZ^^^fffooouuuxxxtttqqqpppnnnkkknnnsssxxx{{{wwwvvvpppiiiggggggeeeaaa\\\ZZZUUUMMMGGGDDDDDDDDDDDDEEECCC@@@>>>===>>>@@@BBB>>>???@@@AAABBBCCCCCCDDDGGGIIIKKKMMMNNNLLLJJJIIIFFFEEECCCBBBAAAAAAAAABBBAAAAAACCCFFFIIIMMMPPPQQQPPPPPPRRRSSSSSSUUUaaannnzzzyyyzzzfff\\\]]]ccciiiyyy}}}pppnnnvvvnnnSSSHHH@@@@@@???===@@@GGGKKKZZZwww{{{wwwqqqmmmmmmmmmmmmqqqwwwyyyzzzyyywwwuuuwww}}}ssswww~~~yyysssnnnlllhhhbbb^^^[[[WWWRRROOOJJJKKKNNNTTT___jjjtttyyyzzzwwwtttrrrqqqpppmmmllleeeaaa]]]XXXUUUQQQLLLIIIGGGIIILLLOOORRR\\\rrrssshhhddddddjjjqqquuu^^^HHHAAA@@@<<<;;;===<<<=========<<<<<>><<<>>>===>>>>>>===<<<<<<>>>@@@IIITTTiii~~~lll___XXXZZZ___ddddddeeeeeefffjjjooosssnnnrrrvvvvvvtttssswww{{{yyyqqqhhhcccaaaaaabbb```___]]][[[[[[[[[[[[[[[XXXYYYZZZ\\\^^^bbbhhhlllxxxwwwyyy{{{xxxrrrppprrrttt{{{~~~{{{yyyxxxwwwvvvuuuiiicccZZZSSSNNNLLLKKKJJJGGGGGGHHHHHHGGGFFFDDDCCCGGGDDD@@@>>>AAAIIIQQQWWW]]]eeepppyyyyyyqqqfff___NNNLLLHHHEEEBBBAAAAAAAAADDDGGGMMMUUU^^^gggnnnrrrmmmfff```]]][[[[[[```fff}}}zzzzzz}}}nnnbbbfffqqqyyyuuutttxxxyyyvvv|||}}}}}}uuuYYYKKKBBBDDDCCC===>>>DDDGGGYYY{{{yyysssooonnnnnnooosssyyy}}}~~~~~~{{{vvvuuuyyy~~~sssvvv{{{xxxppprrroookkkiiigggbbbZZZTTTNNNLLLMMMRRRVVVZZZccckkkvvv{{{~~~|||}}}zzzyyyxxxvvvssspppnnnmmmllliiieee___YYYVVVSSSPPPNNNKKKIIIHHHIIILLLTTTdddrrr}}}ooogggdddfffkkkuuu}}}|||dddLLLAAA>>>;;;:::;;;<<<<<<======<<<===@@@BBBCCCRRRjjjiiiZZZWWW\\\```ddddddeeegggkkknnnoooooorrrtttvvvvvvwwwxxx{{{}}}zzzuuunnnfffbbbbbbccceeeeeeaaa\\\WWWTTTTTTUUUVVVUUUXXX[[[\\\]]]```fffkkknnnqqqtttuuutttsssuuuxxxtttyyytttrrriii^^^XXXVVVRRRMMMNNNMMMLLLKKKJJJKKKKKKLLLJJJIIIIIILLLRRRWWWZZZ\\\lllxxxjjj\\\RRRIIIHHHHHHGGGEEEFFFGGGIIIOOOXXXdddooovvvyyysssmmmhhheeeaaa]]]___ddd{{{www{{{|||zzz}}}}}}qqquuutttooovvvvvvlllooouuuuuuwww}}}^^^HHH???AAA>>>???CCCBBBLLL]]]|||}}}wwwrrrnnnnnnnnnoootttzzz{{{xxxxxxvvvtttuuuyyyqqqrrrwww|||{{{uuuuuurrrnnnlllkkkfff___YYYQQQOOONNNRRRUUUZZZbbbkkkuuu{{{~~~}}}}}}}}}{{{yyywwwtttrrrpppooonnniiieee___ZZZVVVSSSPPPNNNJJJHHHGGGIIIKKKQQQ___mmmtttiiicccdddhhhrrr{{{}}}}}}~~~}}}|||kkkRRRFFFBBB>>><<<===;;;<<<<<<<<<<<<===@@@BBBHHHTTTiii|||zzzdddWWWVVVZZZ^^^bbbbbbdddgggjjjmmmoooooorrrsssuuuvvvvvvwwwzzz}}}{{{uuulllddd```___aaacccccc___YYYTTTRRRRRRTTTUUUYYY\\\___```___```dddgggjjjmmmqqqttttttvvvyyy|||yyy|||zzzooogggccc___ZZZXXXVVVTTTRRRQQQRRRSSSSSSTTTSSSSSSUUUZZZ___bbbcccnnnyyy{{{```UUUKKKIIIHHHFFFEEEFFFIIILLLSSS]]]jjjttt{{{~~~zzzuuuqqqnnnjjjeeeeeeiii{{{|||wwwrrrrrrxxx~~~{{{}}}~~~|||tttyyywwwjjjmmmssstttwwweeeOOODDDDDD??????CCCAAALLL^^^|||{{{uuuqqqppppppppptttzzz~~~zzzwwwwwwvvvtttuuuyyyppppppsssvvvzzz{{{yyyvvvrrrpppoookkkeee```WWWRRRPPPQQQSSSWWW```jjjrrryyy~~~~~~~~~|||{{{yyyvvvtttrrrqqqpppiiieee___[[[WWWTTTQQQOOOJJJGGGGGGHHHJJJNNNYYYddduuuzzzmmmeeedddhhhmmmvvv|||zzz~~~}}}{{{~~~nnnWWWGGG@@@<<<:::::::::;;;<<<;;;;;;<<>>AAADDDPPPbbb{{{yyy}}}hhhSSSKKKKKKLLLRRRYYY```eeekkknnnoooooorrruuussstttvvvwwwwwwxxx{{{}}}~~~uuuppphhh___XXXSSSQQQQQQMMMKKKHHHEEEEEEHHHKKKMMMUUUYYY^^^```___^^^___```^^^^^^```dddiiilllmmmmmmllloooxxxtttiiiXXXUUUTTTXXXaaalllrrruuutttkkkaaaYYYSSSMMMNNNRRRPPP\\\rrr{{{wwwssssssvvv|||vvvqqqtttzzz~~~|||qqqpppssstttqqqxxxqqqWWWHHHEEE??????FFFFFFLLLaaa~~~zzzpppmmmmmmqqquuuwww|||{{{zzzvvvtttuuuvvvuuuwww{{{XXXWWWYYY]]]___```eeellluuu{{{vvvtttrrrooollliiibbbZZZUUUPPPNNNSSSZZZgggpppwwwzzz{{{~~~~~~{{{vvvsssqqqooommmkkkgggeeebbb^^^ZZZWWWRRRLLLHHHIIIIIIIIIMMMQQQZZZjjjsssiiihhhfffhhhsss}}}qqqWWWDDD>>><<<::::::<<<======>>>???CCCEEEUUUiiizzzppp]]]NNNKKKKKKKKKRRR[[[```eeelllooonnnnnnpppsssqqqrrrtttuuuuuuvvvyyy{{{{{{~~~yyyoookkkeee]]]VVVQQQMMMKKKHHHGGGFFFEEEEEEGGGIIIKKKPPPTTTYYY[[[ZZZZZZ[[[^^^^^^^^^___bbbgggkkkkkkiiihhhmmmvvv~~~iiieeebbbdddjjjrrrxxx|||wwwlllcccYYYQQQOOORRRTTTbbbzzzyyyvvvssssssxxx}}}vvvooopppvvv{{{}}}lllnnnvvvyyy}}}qqqWWWHHHDDD>>>???FFFGGGLLLbbbzzzvvvooollllllqqquuuxxx}}}{{{yyyuuusssuuuvvvuuuwww|||SSSRRRUUUYYYZZZZZZ^^^dddhhhpppyyy|||wwwuuussspppmmmllleee]]]XXXRRROOOSSSZZZeeennnvvvxxxzzz~~~~~~|||xxxtttqqqpppnnnllliiifffccc```[[[XXXRRRKKKGGGGGGHHHHHHKKKPPPUUUeee{{{yyyooommmeeegggppp||||||~~~www[[[HHHBBB@@@>>>;;;<<<===>>>>>>@@@DDDFFFZZZnnn|||{{{|||aaaQQQFFFHHHJJJKKKSSS______eeelllnnnmmmlllooorrroooqqqrrrssssssuuuwwwzzzwww{{{~~~}}}|||}}}zzzuuukkkhhhccc\\\UUUNNNJJJGGGEEEEEEEEEEEEFFFGGGIIIJJJIIINNNSSSVVVWWWYYY\\\```bbbaaaaaacccggghhhgggeeedddiiisss~~~{{{{{{~~~uuujjj^^^SSSOOOQQQXXXggg~~~{{{xxxuuuvvvzzztttllllllqqqyyy~~~|||nnnuuusssYYYIIIDDD>>>???FFFGGGLLLbbb~~~wwwsssooommmmmmrrrvvvyyy~~~{{{yyyuuusssuuuuuuuuuwww|||UUUPPPPPPRRRRRRPPPTTT[[[\\\___hhhssszzzxxxvvvsssqqqoookkkddd[[[TTTPPPQQQSSSbbbhhhqqqwwwyyyzzz|||~~~}}}}}}~~~{{{uuuqqqqqqpppnnnllljjjhhhddd```\\\QQQOOOLLLIIIIIIIIIKKKLLLTTT___rrrwwwpppkkklllrrryyy~~~wwwaaaMMMAAA===>>>===;;;;;;<<<<<<<<>>???BBBFFFOOO```yyyuuuppppppqqqttttttuuu{{{|||yyy{{{yyyxxxxxxtttqqquuu{{{]]]XXXUUUVVVSSSPPPQQQVVVYYY[[[```iiirrr|||zzzxxxwwwtttrrrooolllfff^^^VVVRRRRRRSSS___fffooouuuwwwxxxzzz}}}~~~{{{|||~~~{{{uuurrrrrrrrrpppmmmjjjgggbbb]]]YYYQQQOOOLLLIIIHHHIIIJJJKKKTTT]]]mmm~~~vvvooopppuuu{{{iiiSSSEEE@@@???===<<<<<<===<<<===CCCLLLZZZqqq~~~|||zzzpppuuuxxxiii^^^MMMIIIFFFFFFLLLTTT\\\```gggjjjmmmoooooopppqqqrrrqqqqqqrrrsssssssssssssssvvvvvvwwwwwwvvvtttrrrppphhh___WWWUUURRRNNNJJJJJJDDDDDDDDDDDDEEEFFFHHHIIIIIILLLPPPSSSUUUXXX[[[]]]aaa```___^^^^^^^^^^^^______fffrrr~~~zzzsssjjj___XXXWWWZZZiii~~~{{{vvvqqqpppooonnnoooqqquuuyyy{{{zzzyyyuuutttzzz{{{tttnnnlllmmmqqqvvv}}}|||~~~uuuzzzyyyfffPPPEEEBBBBBBDDDGGGNNN___~~~yyyuuuqqqpppqqqssssssttt|||~~~zzzwwwyyywwwwwwwwwuuurrrwww~~~kkkeee___[[[WWWRRRQQQSSSVVVUUUXXX]]]bbbhhhttt|||zzzyyyvvvsssooommmhhhaaaYYYUUUTTTTTT\\\ccclllrrruuuvvvyyy{{{|||zzz{{{}}}|||zzztttrrrrrrsssqqqmmmjjjfff```[[[VVVRRROOOLLLIIIHHHHHHIIIJJJSSSZZZggg{{{yyyxxxzzzuuu[[[JJJBBB@@@===<<<<<<=========DDDLLLYYYnnnzzzzzz|||zzzyyy~~~uuuyyy~~~ooo^^^QQQGGGDDDCCCEEEMMMWWW```dddhhhkkknnnooooooooopppqqqoooooopppqqqrrrsssssstttvvvuuuuuutttrrrqqqppppppggg^^^VVVSSSPPPKKKGGGGGGBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJMMMOOOQQQTTTXXXZZZ^^^]]]]]]\\\\\\\\\\\\]]]\\\bbbmmmyyyyyytttlllbbbZZZXXXWWWeeexxx}}}zzztttpppiiiiiijjjjjjkkkmmmnnnnnnpppxxx{{{wwwvvv{{{~~~wwwpppmmmnnnssswww{{{xxxxxx{{{wwwzzzzzzxxxfffQQQGGGDDDCCCDDDFFFLLL^^^~~~~~~yyyuuusssqqqpppqqqrrrttt}}}|||xxxxxxvvvvvvvvvuuusssxxxzzznnnddd]]]WWWUUUUUUTTTRRRQQQTTTWWW[[[dddnnnxxx}}}{{{xxxuuunnnmmmiiiccc[[[VVVSSSSSSYYY```jjjppptttvvvyyy{{{|||zzz{{{{{{yyywwwsssqqqrrrrrrooollliiieee```[[[WWWSSSQQQMMMJJJGGGGGGHHHHHHOOOVVVcccttt}}}aaaMMMCCCAAA<<<:::;;;<<<<<<===CCCLLLXXXmmmwwwwwwxxxwwwyyy|||yyyjjjXXXLLLCCCBBBBBBFFFOOOYYYaaafffjjjlllnnnnnnmmmlllllllllmmmnnnnnnoooppprrrsssttttttsssrrrqqqqqqqqqrrrrrrpppdddXXXQQQLLLFFFBBBBBB@@@AAAAAACCCDDDEEEFFFGGGHHHIIIKKKLLLNNNQQQUUUXXX[[[\\\^^^``````^^^]]][[[[[[```iiirrr|||yyytttmmmbbbYYYVVVUUU```ooo}}}xxxrrrmmmfffeeedddccccccdddeeeeeehhhqqqzzz}}}~~~|||uuussssssuuuwwwzzz|||wwwvvv~~~qqqkkkmmmppp{{{~~~|||qqq___MMMDDDBBBAAAAAABBBKKK]]]}}}~~~yyyvvvtttqqqppppppqqqttt~~~|||xxxvvvvvvvvvtttsssxxxrrrgggaaa[[[XXXTTTOOOMMMNNNPPPSSSZZZbbbiiiwww~~~zzzwwwnnnmmmiiiccc\\\UUURRRQQQWWW^^^hhhooosssvvvyyy|||}}}{{{|||~~~yyywwwuuuqqqoooqqqooommmjjjhhhfffbbb]]]ZZZUUUSSSNNNJJJHHHGGGGGGHHHKKKRRR```qqqeeeOOOCCC@@@;;;999:::;;;;;;<<>>>>>???FFFOOO```xxxyyyxxxlllWWWIIIDDDDDDFFFLLLUUU]]]cccfffiiikkknnnooonnnmmmmmmnnnmmmlllkkkjjjkkklllnnnoooppppppoooooooooooooooppplllccc\\\YYYUUUNNNIIIHHHCCCDDDEEEFFFFFFEEEDDDDDDEEEGGGJJJLLLLLLMMMOOOPPPUUUYYY___dddggggggeeedddcccfffjjjmmmnnnoooqqqsssvvvzzzrrreeeYYYSSSKKKNNNQQQTTTZZZ___]]]XXXVVVTTTTTTTTTQQQPPPVVV^^^eeejjjsss{{{qqqjjjdddcccbbbbbbaaabbbcccdddeeejjjoootttwwwsssrrrlllnnnqqquuuyyy~~~jjjbbbcccfffhhhqqqssswww~~~}}}|||yyy{{{uuucccPPPGGGFFFEEEFFFHHHJJJ]]]~~~|||zzzsssqqqppprrrsssvvv~~~zzzzzzwwwuuuuuurrrrrryyy|||nnnddd[[[UUUQQQLLLLLLOOOOOOUUU^^^nnn~~~zzzxxxuuuooofff\\\VVVSSSRRRNNNVVVaaaiiinnnrrrvvvyyy~~~|||~~~|||xxxtttrrrtttooommmkkkjjjhhheeeaaa^^^[[[XXXTTTNNNKKKIIIHHHHHHGGGMMMUUU___nnn|||{{{zzzsssYYYIIICCC>>>======???@@@AAAHHHQQQiii}}}{{{rrrYYYIIICCCDDDGGGMMMVVV___eeehhhbbbeeehhhjjjkkkkkklllnnnnnnlllkkkjjjjjjkkkmmmnnnppppppooonnnmmmlllkkkkkkgggaaa^^^]]]ZZZPPPGGGCCC???@@@AAAAAAAAA@@@???>>>CCCFFFIIIKKKLLLLLLMMMNNNUUUWWW\\\```cccffffffggg^^^bbbgggjjjkkklllmmmnnnttt~~~wwwooobbbWWWQQQHHHJJJKKKKKKNNNQQQMMMFFFFFFFFFHHHIIIGGGEEEKKKSSSTTT[[[hhhvvv|||rrrkkkcccccceeefffffffffeeedddfffjjjlllpppyyy~~~{{{xxxrrrqqqoooqqqtttwww{{{iii^^^^^^___fffmmmmmmqqq~~~{{{{{{sssuuuzzzgggSSSIIIFFFEEEFFFHHHKKK^^^|||{{{rrrpppppprrrssswww~~~xxxuuuttttttssssss{{{{{{~~~mmm^^^YYYVVVPPPMMMMMMOOONNNSSS```rrr}}}{{{wwwqqqjjjccc[[[SSSNNNOOOTTT]]]fffnnnrrrttttttzzz|||~~~~~~zzzxxxvvvsssqqquuurrrnnnllljjjgggdddbbb[[[XXXTTTPPPLLLJJJIIIIIIJJJKKKQQQ[[[gggvvvyyyqqqllltttzzzxxx___MMMFFF???<<<:::;;;;;;???IIITTTqqqzzzsssYYYHHHCCCCCCFFFMMMVVV]]]``````fffgggiiijjjjjjiiihhhggghhhhhhhhhjjjlllooorrrssswwwtttpppmmmkkkjjjhhhgggeeeeeecccaaa]]]VVVMMMGGGCCCCCCCCCCCCDDDFFFGGGHHHEEEFFFFFFGGGHHHIIIKKKLLLNNNUUUYYY[[[ffftttvvvmmm```aaabbbdddfffhhhiiijjjrrryyyooodddZZZPPPJJJGGGFFFDDDBBBAAAAAAAAABBBCCCBBBAAA@@@AAACCCEEEGGGMMMQQQWWW___hhhrrr}}}|||xxxwwwxxxmmmlllllllllmmmllliiifffggggggkkkqqqvvv}}}~~~}}}~~~}}}vvvuuussstttvvvwwwyyy~~~mmmaaa```bbbiiinnnsssxxx{{{|||yyy~~~{{{qqqjjjmmmtttsss[[[JJJDDDFFFGGGGGGNNN^^^|||wwwssstttooommmppptttwww{{{{{{wwwwwwsssqqqrrrqqqqqqvvv~~~oooxxxrrriiiaaaVVVPPPOOOMMMLLLOOOYYYfffuuu{{{xxxrrrllleee]]]UUUOOOOOOSSS[[[dddlllqqquuuvvvxxx{{{}}}zzzxxxuuussspppnnnmmmjjjfffccc[[[YYYUUUPPPMMMJJJIIIIIIHHHJJJOOOYYYdddsss}}}uuunnniiihhhwwwzzzzzzaaaLLLAAA@@@===;;;<<<===@@@JJJUUUrrr~~~zzzqqqXXXHHHCCCDDDGGGMMMVVV]]]``````fffggghhhhhhhhhfffdddccchhhhhhiiijjjllloooqqqsssxxxuuurrrooommmkkkjjjiiijjjiiiiiigggbbbYYYPPPIIICCCCCCCCCDDDEEEFFFHHHHHHFFFFFFFFFGGGHHHJJJLLLLLLOOOUUUWWWXXXaaammmnnnfff______```aaaccceeeggghhhpppwwwyyykkk```WWWNNNHHHFFFDDDCCCAAA@@@?????????AAA@@@@@@@@@@@@BBBCCCDDDDDDGGGLLLQQQXXX```iiiooossswww}}}|||yyywwwwwwppppppqqqssstttrrroookkkkkkjjjkkkpppuuu}}}~~~~~~yyywwwvvvwwwzzz{{{|||~~~nnneeeeeegggrrrvvv{{{~~~}}}|||}}}{{{nnncccdddjjjrrrttt|||ttt[[[IIICCCDDDFFFGGGMMM]]]{{{~~~wwwtttrrrnnnlllpppsssuuuyyy~~~}}}zzz|||wwwttttttsssrrrwww~~~dddiiirrr|||wwwiiiZZZQQQNNNNNNLLLMMMQQQWWWcccuuu|||yyytttnnnhhh___VVVQQQOOOSSSYYYaaaiiipppuuuxxxwww{{{~~~{{{yyyvvvtttsssrrrpppmmmhhheee\\\ZZZVVVQQQMMMKKKIIIHHHGGGHHHMMMUUU```nnn|||zzzvvvpppiiiddd]]]uuuxxxwww~~~{{{eeeNNN@@@AAA>>>=========@@@JJJTTTkkk}}}yyynnnVVVHHHCCCDDDHHHNNNUUU[[[___```dddeeefffggggggeeecccbbbhhhhhhiiikkknnnpppssstttwwwuuuqqqnnnkkkiiihhhhhhjjjjjjjjjiiidddZZZOOOGGGCCCCCCDDDDDDEEEFFFHHHIIIFFFFFFGGGHHHIIIKKKMMMNNNOOOTTTVVVVVV\\\eeeeee^^^^^^]]]\\\\\\^^^aaadddfffkkksss~~~|||rrrdddZZZRRRJJJEEEDDDCCCAAA???======<<<<<<======>>>>>>???@@@@@@@@@AAACCCFFFIIILLLQQQWWW\\\___dddjjjooosssuuuwwwxxxwww{{{~~~}}}zzzwwwvvvsssuuuxxx|||~~~}}}xxxtttqqqnnnmmmpppuuu}}}|||zzz|||zzzxxxzzz|||}}}||||||}}}~~~~~~mmmgggiiilll|||yyy}}}~~~mmm^^^[[[```gggiiisssqqqYYYGGGAAABBBEEEFFFKKK[[[zzz~~~xxxuuuqqqnnnmmmppprrrssswww}}}}}}{{{xxxwwwuuutttyyy```aaaeeelllwwwrrrbbbWWWSSSQQQPPPOOONNNOOOVVVgggxxx|||zzzvvvqqqjjjbbbXXXRRROOORRRWWW^^^fffnnnuuuyyyyyy{{{~~~~~~{{{xxxuuutttssssssrrrnnniiieee^^^\\\XXXSSSOOOLLLIIIHHHGGGGGGLLLSSS\\\jjj{{{xxxuuurrrpppkkkeee```YYYnnn}}}wwwyyyyyyiiiTTTDDDAAA>>>=========???HHHRRR```xxx|||www~~~iiiSSSGGGCCCEEEIIINNNUUUZZZ^^^```aaabbbeeefffggggggeeeeeeeeefffhhhlllpppsssvvvxxxuuutttqqqlllgggcccbbbbbbbbbbbbcccccc___VVVKKKDDDBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGGGGHHHJJJLLLNNNOOOPPPTTTUUUVVV[[[aaaaaa\\\]]][[[YYYXXXYYY\\\```cccfffooozzz}}}~~~yyylll^^^TTTMMMGGGCCCAAAAAA???===<<<:::999999::::::<<<======>>>======AAABBBDDDEEEFFFIIIMMMPPPRRRVVV\\\aaadddgggiiikkkmmmrrryyy~~~~~~{{{xxxvvvuuuwww}}}~~~yyyuuusssuuuxxx~~~~~~xxx|||}}}{{{yyyyyyyyyxxxwwwxxxzzz|||{{{mmmlllrrruuu}}}xxx}}}qqq___ZZZ^^^fffgggooo{{{}}}{{{xxxjjjVVVGGGAAAAAADDDEEEIIIYYYxxx}}}yyywwwrrrooonnnqqqrrrsssxxx~~~}}}{{{xxxwwwvvvvvv|||aaa______aaahhhqqq{{{qqqddd\\\TTTRRROOOMMMKKKOOO]]]mmm|||zzzxxxsssmmmdddYYYSSSOOOQQQUUU[[[dddllltttxxxxxxzzz|||||||||}}}|||yyyssssssrrrrrrrrrnnnjjjfff```^^^[[[VVVRRRMMMJJJIIIHHHHHHLLLRRRZZZggg{{{yyytttooommmlllhhhbbb]]]WWWfff}}}uuurrr|||}}}yyykkkWWWGGG@@@===<<<<<<<<<===EEEOOO^^^www|||vvv{{{zzzaaaOOOEEEBBBEEEIIIOOOTTTZZZ___aaaaaabbbdddfffffffffeeedddaaaccchhhmmmrrrwww{{{}}}zzzyyywwwppphhhaaa]]]\\\XXXYYYYYYYYYWWWPPPHHHBBB@@@@@@@@@@@@AAACCCDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPSSSVVVXXX\\\aaaaaa___\\\ZZZWWWUUUVVVYYY]]]```eeennnzzz}}}yyyrrreeeYYYOOOHHHDDDAAA??????>>>===;;;:::999888888999:::;;;<<<<<<<<<<<<<<<>>>???@@@@@@BBBEEEGGGJJJMMMQQQUUUWWWYYY\\\^^^dddjjjsssxxxzzzxxxvvvtttrrrtttzzz||||||}}}~~~~~~~~~~~~}}}{{{xxxvvvsssqqqpppsssyyy}}}{{{}}}xxx|||uuuddd___cccjjjhhhkkksssxxxwwwtttsssooodddUUUHHHCCCBBBCCCDDDGGGXXXwww~~~zzzzzztttqqqqqqssssssttt{{{~~~}}}|||}}}xxxuuuuuuuuuvvv}}}bbb___]]]___aaaeeemmmvvv{{{kkk```VVVRRRNNNKKKHHHJJJUUUaaauuu}}}{{{zzzxxxuuuoooeeeZZZSSSPPPQQQUUUZZZbbbjjjqqquuuuuuwwwxxxyyyzzz{{{~~~{{{~~~~~~yyyvvvsssrrrqqqqqqqqqnnnjjjgggcccaaa^^^YYYTTTPPPLLLJJJIIIIIILLLQQQXXXdddwwwxxxsssllliiiiiifff```[[[SSS]]]xxxyyypppllluuu~~~oooYYYGGG???===<<<<<<;;;<<>>>>>>>>???@@@AAACCCCCCEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRVVVZZZ]]]```bbbbbb\\\YYYVVVUUUUUUXXX[[[^^^gggppp{{{vvvwwwzzz~~~~~~lllfff\\\RRRIIIDDDBBBAAA>>>>>>>>>===<<<;;;:::999999999::::::;;;<<<<<<<<<;;;===>>>??????@@@BBBEEEDDDFFFIIIJJJKKKMMMPPPSSS[[[```hhhnnnppppppoooooojjjmmmrrryyy}}}~~~~~~~~~~~~|||xxxuuuqqqmmmlllqqqxxx~~~||||||jjjfffkkknnnjjjkkkqqquuutttrrrrrrrrrhhhZZZMMMFFFCCCCCCCCCHHHYYYxxx||||||vvvsssrrrssssssuuu~~~~~~}}}{{{{{{vvvsssssssssvvv}}}aaa^^^]]]___^^^]]]ccclllvvvqqqbbbYYYSSSMMMJJJHHHIIIOOOXXXiii}}}{{{zzzzzzyyyvvvpppfffZZZRRROOOQQQUUUZZZaaaiiiooorrrrrrsssuuuuuuvvvxxx{{{~~~www{{{|||xxxttttttrrrqqqppppppooollljjjfffdddaaa\\\WWWRRRNNNKKKIIIIIIKKKPPPVVVaaasssyyyrrrjjjffffffddd^^^XXXRRRVVVmmmvvvmmmiiiqqq}}}xxx^^^KKK@@@>>>======<<<===DDDLLL^^^xxxyyytttwww~~~|||wwwvvv{{{hhhRRREEEBBB>>>CCCIIIOOOTTTZZZaaaeeeeeegggjjjmmmpppqqqqqqppptttwww||||||lllaaa\\\TTTQQQLLLIIIGGGEEECCCAAA>>>>>>??????@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQUUUZZZ]]]^^^```bbb[[[YYYWWWUUUVVVXXXZZZ\\\eeennnyyy}}}pppkkkggghhhjjjooo~~~zzzooo\\\XXXQQQIIIBBB@@@@@@AAA======>>>>>>>>>===<<<;;;;;;::::::::::::<<<===>>>===>>>@@@@@@@@@@@@BBBDDD@@@BBBCCCDDDEEEGGGJJJMMMQQQVVV\\\aaadddeeefffgggbbbcccgggnnnxxx|||}}}zzzxxxwwwwwwyyy}}}zzzwwwtttpppooorrrxxx}}}qqqmmmsssuuurrrttt{{{}}}|||vvvdddSSSHHHCCCCCCDDDLLL\\\{{{~~~}}}wwwtttrrrrrrqqquuu~~~}}}|||wwwsssrrrrrrttt|||```]]]]]]___\\\XXX\\\cccmmm}}}yyyhhh\\\UUUNNNLLLJJJIIIMMMSSSaaauuu{{{zzzzzzyyyvvvpppfffZZZRRRPPPQQQUUUZZZaaahhhmmmqqqqqqrrrsssrrrrrrsssvvvxxxwwwzzz~~~|||xxxuuusssqqqppppppooommmlllgggfffbbb^^^XXXSSSOOOLLLIIIHHHJJJNNNTTT___qqqyyyqqqhhheeeeeeccc]]]WWWSSSTTThhhwwwooojjjpppzzzfffQQQAAA???>>>???======DDDMMMVVVqqqxxxssswww~~~yyywww}}}cccMMMCCCAAA===BBBIIIOOOTTTZZZaaagggeeehhhnnntttyyy}}}ooobbb\\\UUUPPPIIICCCAAA@@@???????????????@@@AAABBBDDDDDDCCCDDDEEEFFFHHHKKKMMMNNNOOOPPPTTTYYY[[[[[[]]]```[[[ZZZXXXVVVVVVXXXZZZ\\\aaajjjvvv}}}||||||zzzmmmddd]]][[[YYYZZZcccnnn}}}rrrdddZZZQQQNNNHHHBBB>>>===???BBB<<<===>>>??????>>>===<<<<<<;;;:::::::::<<<>>>@@@;;;===>>>>>>======>>>@@@???@@@AAABBBCCCEEEIIILLLKKKOOOTTTXXXZZZ\\\___```]]]]]]```gggrrr~~~}}}~~~zzzxxxuuutttuuuzzz|||zzzxxxtttrrrtttxxx{{{xxxtttzzz}}}{{{mmmWWWHHHCCCCCCEEEOOO___~~~~~~wwwsssqqqppppppuuu~~~yyytttsssrrrssszzz___^^^\\\[[[ZZZ[[[\\\]]]fffppp~~~tttbbbYYYPPPLLLJJJHHHJJJNNN[[[jjj~~~~~~zzzzzz{{{uuugggYYYRRRRRRMMMOOOZZZdddgggkkkqqqssstttuuutttrrrqqqqqqrrruuuwww{{{|||xxxvvvuuusssqqqppppppooommmkkkkkkhhhccc^^^ZZZTTTNNNJJJMMMJJJHHHKKKQQQ[[[lll|||zzznnndddbbbbbb___ZZZWWWOOORRR___~~~rrrjjjvvvlllRRRFFF@@@=========>>>CCCIII[[[pppyyypppttt~~~~~~ttt___NNNEEECCC@@@CCCHHHOOOXXXbbbiiimmmsssvvvzzznnnccc___]]]UUULLLFFFEEEDDDAAA>>>???BBBFFFFFFCCCAAAAAABBBCCCCCCDDDFFFHHHJJJLLLMMMLLLMMMOOORRRUUUWWWYYYZZZYYYXXXUUUSSSRRRTTTXXX[[[fffiiinnnssswwwzzz{{{{{{}}}zzzzzz|||}}}|||rrrlll^^^[[[UUUQQQOOOPPPSSSUUUdddnnn}}}zzzjjj```XXXQQQLLLKKKGGGBBB===;;;;;;===>>>???>>>===<<<;;;:::999999777888:::;;;<<<<<<;;;:::;;;;;;;;;;;;<<<<<<======<<<<<<>>>???AAACCCDDDDDDGGGHHHKKKOOOQQQSSSSSSSSSTTTWWW[[[^^^ccclllzzz~~~~~~}}}wwwuuuvvvxxxxxxxxxzzzwwwxxx|||}}}zzzxxxyyy{{{||||||~~~~~~yyy[[[HHHCCCDDDDDDIIIbbbuuuoookkkffffffjjjooouuu}}}|||zzzvvvrrrqqqooopppyyy\\\[[[YYYXXXWWWXXXYYYYYY```jjjvvv|||iii___TTTOOOKKKHHHIIILLLVVVdddyyy~~~~~~{{{zzz{{{uuuhhhZZZTTTIIILLLRRRYYY___eeennnvvvqqqrrrssssssrrrqqqssstttuuuvvv{{{|||xxxuuuuuusssrrrqqqqqqpppooommmlllhhhddd___ZZZUUUOOOKKKMMMIIIIIILLLQQQZZZjjjyyyzzznnncccaaa```\\\WWWUUUOOOOOOXXXssszzzqqq|||qqqWWWFFFAAA=========>>>CCCIIIVVViii{{{zzzsssyyy{{{iiiUUUGGGBBBAAA???AAAGGGPPP[[[eeelllpppuuuvvvxxxzzz|||~~~|||vvvyyy~~~}}}ssskkkhhhhhhfff^^^TTTLLLIIIFFFAAA>>><<>>@@@???>>>===<<<;;;::::::999999999:::999999888777666;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>???AAABBBCCCDDDEEEEEEFFFHHHJJJLLLNNNOOOOOOPPPSSSUUUWWWZZZbbbmmmvvv}}}{{{|||}}}vvvrrrqqqrrrrrrrrrvvvtttuuuyyy}}}|||yyyyyyzzz{{{|||{{{]]]JJJDDDDDDDDDLLLeeevvvpppmmmiiihhhkkkmmmqqqzzz~~~~~~yyyuuurrrpppnnnoooxxxXXXWWWVVVUUUUUUUUUVVVWWWYYY```jjjuuusssgggZZZRRRLLLHHHHHHKKKOOO\\\ppp|||{{{{{{uuuhhh]]]XXXPPPXXX^^^]]]\\\cccnnnuuuoooppprrrsssssssssuuuwwwvvvwwwzzz~~~}}}xxxvvvuuutttrrrrrrsssrrrqqqooommmjjjeee```[[[UUUPPPKKKLLLIIIIIILLLQQQYYYgggttt|||oooccc___^^^ZZZUUURRROOOLLLOOOeeeyyyrrrXXXGGGAAA=========>>>BBBHHHQQQbbbqqqvvv|||{{{vvvzzznnn]]]LLLBBB???@@@>>>@@@FFFQQQ]]]hhhooossssssrrrqqqpppoooppppppqqqqqqqqqsssuuuuuupppggg``````dddfffdddaaabbbgggmmmqqqjjj___VVVPPPKKKFFFBBB>>>??????>>>===>>>AAACCCCCCCCCCCCDDDEEEFFFHHHHHHJJJKKKNNNQQQVVVZZZ]]]___[[[XXXSSSPPPQQQWWW^^^ccchhhhhhhhhhhhhhhiiiiiijjjkkknnnrrrtttvvv{{{~~~~~~~~~}}}zzzvvvqqqllliiiggghhhgggeee```XXXQQQLLLHHHGGGEEECCCBBBCCCDDDEEEIIILLLSSS]]]iiitttzzz}}}}}}rrrhhhcccUUUOOOHHHCCCCCCBBBAAA???@@@???>>>======>>>???@@@???>>>======<<<;;;::::::;;;:::999888888777777777;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLNNNSSS\\\cccnnnooorrrwww}}}|||tttnnnkkkjjjjjjjjjooonnnpppvvv{{{{{{wwwvvvvvvwwwwww|||___KKKEEEEEEEEEOOOgggwwwrrrooolllkkkllllllmmmssszzz~~~}}}||||||xxxtttqqqpppnnnpppxxxSSSSSSRRRRRRSSSTTTUUUVVVRRRXXXaaakkkxxxyyymmm___UUUNNNHHHHHHKKKIIIUUUhhhyyy|||{{{{{{tttiii___\\\dddjjjjjjbbb^^^dddkkknnnnnnppprrrttttttvvvxxxzzzxxxxxxzzz}}}~~~|||yyyvvvtttssssssttttttsssqqqnnnjjjfffaaa\\\WWWQQQMMMLLLIIIJJJMMMPPPVVVbbbnnnqqqccc^^^\\\XXXSSSQQQNNNJJJJJJ[[[~~~tttZZZHHHBBB>>>=========AAAGGGPPP^^^jjjpppvvv{{{wwwyyyyyyrrrgggWWWJJJAAA???@@@>>>@@@FFFQQQ^^^hhhoooqqqllljjjgggdddbbbbbbcccddddddeeehhhlllnnniii```XXXRRRTTTUUUSSSSSSWWW___eeesssmmmddd\\\WWWRRRNNNKKKFFFEEECCC@@@??????AAACCCAAAAAABBBCCCDDDEEEGGGHHHIIIJJJLLLPPPTTTYYY]]]___\\\WWWQQQNNNQQQXXX___dddgggfffdddbbbbbbbbbddddddfffiiilllmmmnnnqqqxxx}}}}}}{{{{{{zzzxxxvvvqqqkkkddd^^^[[[ZZZZZZZZZXXXUUUQQQMMMKKKGGGFFFDDDCCCBBBAAAAAAAAA@@@GGGUUUdddnnnnnnggg```bbb```]]]ZZZWWWRRRMMMIIIJJJFFFBBB@@@@@@???>>><<<============>>>>>>??????>>>>>>>>>===<<<;;;;;;:::;;;:::999999:::;;;===>>>=========<<<<<<<<<<<<;;;<<<<<<<<<===============AAA@@@??????@@@AAACCCDDDDDDEEEEEEDDDEEEIIIOOOTTT\\\```gggooowww|||zzzssslllgggeeedddccchhhhhhkkkssszzz{{{wwwuuuvvvvvvwww|||}}}}}}yyy^^^KKKEEEFFFGGGNNNfff}}}wwwssspppoooooonnnmmmnnnqqquuu~~~~~~|||{{{yyyyyyyyyuuurrrqqqpppqqqzzzLLLLLLMMMNNNPPPQQQSSSTTTMMMTTT\\\dddqqq}}}pppbbbXXXPPPJJJHHHKKKGGGQQQbbbsss}}}|||{{{tttiiicccbbbmmmjjjddd^^^___fffjjjiiioooqqqtttuuuvvvwwwzzz|||yyyxxxzzz}}}}}}~~~}}}vvvuuuttttttuuuuuusssrrrmmmjjjfffbbb^^^YYYTTTPPPLLLJJJJJJLLLNNNSSS^^^iii{{{sssddd^^^[[[WWWSSSQQQLLLKKKJJJWWWyyyzzz```IIICCC>>>=========AAAFFFNNNZZZfffmmmsss~~~}}}yyy{{{xxxqqqeeeWWWJJJBBB??????@@@AAAFFFPPP]]]gggllllllhhheeebbb^^^]]]]]]___```___```dddiiikkkggg^^^WWWLLLMMMMMMLLLLLLOOOUUUYYYgggccc]]]XXXUUUSSSQQQPPPMMMKKKGGGDDDBBBAAAAAA@@@???@@@@@@BBBCCCEEEGGGHHHIIIIIIKKKNNNRRRWWW[[[^^^]]]WWWPPPNNNQQQXXX___bbbcccaaa___^^^^^^```bbbccccccfffhhhhhhhhhjjjooottt~~~}}}xxxtttrrrrrrooojjjccc\\\UUUQQQNNNJJJKKKKKKLLLLLLLLLLLLLLLJJJIIIGGGEEEBBB@@@???>>>777>>>KKK\\\iiiooommmiiiRRRLLLEEECCCEEEHHHFFFCCCBBB@@@>>>===<<<;;;:::999=========>>>>>>=========>>>>>>>>>===<<<<<<<<<;;;;;;::::::999:::<<<===>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>>======???@@@AAA@@@@@@@@@@@@AAADDDIIILLLNNNSSS[[[dddlllssswwwzzzzzzwwwssslllgggcccaaaaaacccccchhhrrrzzz{{{zzzzzz{{{|||zzz|||www|||ttt\\\JJJEEEGGGHHHLLLdddzzzvvvtttpppqqqrrrqqqppprrruuuvvv{{{|||}}}}}}}}}|||{{{zzz{{{wwwtttsssrrrttt}}}HHHIIIJJJKKKLLLMMMNNNNNNKKKQQQWWW^^^iiixxxtttggg]]]TTTLLLIIIJJJGGGOOO]]]nnn}}}~~~}}}{{{sssjjjeeefffggg[[[RRRVVV___fffjjjlllppprrrtttuuuvvvwwwyyy{{{yyywwwwww{{{||||||~~~wwwvvvttttttuuutttsssqqqmmmjjjfffccc```\\\WWWTTTNNNKKKJJJKKKLLLPPPZZZeeewwwtttddd]]]ZZZVVVRRRQQQHHHKKKLLLSSSppp{{{aaaJJJDDD???>>>===<<<@@@EEELLLVVVccclllrrr{{{}}}vvvgggVVVIIIBBB>>>>>>BBBBBBFFFQQQ^^^gggjjjiiifffdddaaa___^^^^^^```aaa___```bbbfffhhhddd\\\UUUJJJKKKKKKJJJIIIKKKNNNPPPSSSRRROOOMMMLLLLLLMMMNNNMMMKKKIIIHHHGGGFFFCCCAAA@@@@@@AAABBBCCCEEEGGGGGGHHHHHHJJJMMMRRRXXX]]]```^^^YYYSSSQQQUUUZZZ]]]^^^[[[ZZZYYYYYY[[[]]]___aaa___aaabbbaaa___aaaeeeiiixxxzzz}}}~~~{{{uuuooojjjeeeaaa[[[TTTMMMIIIFFFEEEAAABBBCCCFFFHHHKKKMMMNNNJJJIIIGGGDDDAAA???===<<<===<<<===CCCNNN[[[fffmmmfff]]]RRRKKKHHHEEEBBB???>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<<<<;;;:::999999888888888<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????=========>>>@@@BBBEEEGGGEEEJJJPPPXXX___fffmmmrrrrrrrrrqqqmmmhhhdddbbbbbbaaabbbgggqqqyyy|||||||||}}}~~~|||ssswww~~~pppZZZIIIEEEGGGIIILLLdddxxxuuuuuupppsssuuusssssswwwzzzzzzzzz{{{|||}}}~~~|||xxxvvvtttsssuuu~~~LLLLLLLLLLLLLLLKKKKKKJJJIIINNNQQQUUU```ppp}}}yyylllbbbXXXNNNIIIIIIHHHNNNZZZjjjyyy}}}zzzsssjjjhhhjjjhhhUUUKKKUUUaaadddiiiqqqqqqrrrttttttttttttvvvxxxvvvttttttwwwyyyyyy}}}|||xxxvvvuuuttttttsssqqqpppkkkiiifffdddaaa^^^ZZZWWWOOOLLLIIIIIIIIIMMMXXXcccrrrsssbbb[[[XXXTTTRRRQQQFFFKKKKKKMMMeeeyyy```JJJDDD???>>>===<<>>======AAA???;;;999<<>>???>>>???>>>>>>>>>>>>@@@AAA???>>>>>>======>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;:::999888777999999:::;;;<<<===>>>>>>======>>>>>>?????????@@@<<<<<<===>>>>>>>>>>>>>>>===<<<;;;<<<>>>@@@AAABBBBBBDDDIIIMMMRRRZZZccciiiiiilllnnnnnnjjjfffdddccccccccchhhpppwww|||yyymmmooo{{{~~~~~~{{{oooZZZIIIDDDFFFHHHPPPhhh~~~xxxvvvwwwqqquuuvvvssstttzzz}}}}}}}}}~~~~~~~~~~~~|||xxxuuutttsssuuuRRRRRRQQQPPPNNNLLLKKKJJJIIILLLMMMOOOYYYkkkzzz~~~qqqfff[[[PPPIIIHHHHHHMMMXXXhhhwww~~~zzzssskkkiiilllrrr[[[PPP\\\dddaaaffftttqqqrrrssssssrrrrrrsssuuutttqqqqqquuuwwwwww{{{zzzyyywwwuuuttttttsssqqqoookkkiiifffdddbbb___[[[YYYPPPLLLIIIHHHHHHKKKVVVbbbnnnqqqaaaYYYVVVSSSQQQPPPDDDKKKJJJGGG]]]}}}cccKKKEEE???>>>===<<>>===<<<<<<===>>>???AAACCCDDDDDDHHHFFFCCC@@@?????????@@@888<<>>???BBBJJJPPPLLLBBB<<<@@@FFF?????????===<<<<<<>>>@@@>>>>>>=========???AAABBB>>>>>>>>>>>>============999:::<<<===>>>======<<<666777888999;;;<<<======;;;;;;<<<<<<===>>>>>>???:::;;;===>>>??????>>>======;;;;;;;;;===>>>>>>>>>AAABBBDDDFFFJJJRRR\\\dddcccggglllnnnkkkgggeeedddeeeeeeiiipppuuuyyyxxxhhhhhhqqqyyy}}}{{{oooZZZIIICCCEEEGGGTTTlll~~~xxxwwwxxxqqqvvvwwwssstttzzz~~~}}}}}}||||||{{{{{{wwwttttttsssuuu~~~fffccc^^^YYYUUUTTTTTTUUUNNNJJJJJJPPPXXXcccrrr~~~yyymmm^^^RRRKKKJJJLLLPPPXXXeeesss}}}|||xxxuuurrrpppnnndddZZZQQQRRR]]]ggglllllltttsssrrrrrrqqqqqqqqqrrrtttsssqqqrrruuuyyy{{{|||~~~yyywwwtttsssrrrpppnnnlllkkkiiifffeeebbb___ZZZWWWSSSMMMIIIHHHHHHKKKUUU^^^ooo|||uuuccc[[[XXXSSSMMMJJJLLLJJJFFFJJJ]]]fffSSSFFF>>>???@@@>>>AAAHHHKKKXXXgggrrr|||vvvYYYIIIFFFEEEAAA@@@AAAFFFQQQ^^^gggiiihhhgggccc^^^[[[[[[\\\]]]]]]]]]^^^```dddfffeeebbb___WWWQQQJJJFFFEEEEEEDDDBBB>>>>>>>>>>>>============@@@@@@BBBGGGOOOWWW]]]aaaWWWUUUPPPLLLHHHFFFFFFFFFGGGNNNUUUZZZccclllqqqppphhhhhhhhhgggddd]]]TTTMMMNNNKKKIIIJJJNNNQQQQQQPPPPPPSSSUUUSSSPPPNNNOOOQQQNNNPPPRRRSSSRRRMMMHHHDDDCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<===>>>???@@@@@@DDDCCCAAA???>>>===<<<<<<;;;;;;;;;<<<<<<<<<======AAAAAA@@@@@@@@@AAAAAABBB============>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@@@@@@@??????>>>=========<<<===>>>???>>>===;;;999;;;;;;;;;<<<===>>>>>>???;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;::::::@@@BBBDDDFFFJJJOOOVVV[[[```ccchhhkkkkkkiiihhhhhhggggggiiilllsss{{{pppdddbbbhhhnnnrrr|||~~~}}}~~~xxxzzz~~~~~~|||yyy___KKKEEEHHHJJJPPPnnn}}}xxxvvvvvvttttttvvvxxxzzz~~~|||zzzxxxssspppnnnoooooosss}}}|||wwwpppiiiccc]]]WWWSSSNNNLLLMMMPPPTTT^^^pppzzzmmm___SSSNNNMMMKKKNNNUUUaaaooozzz|||ssslll[[[VVVSSSVVV^^^fffiiihhhoooooooooooopppqqqrrrsssvvvuuuuuuvvvxxxzzz|||}}}}}}wwwuuusssrrrrrrqqqnnnmmmmmmkkkiiifffddd```\\\XXXTTTNNNJJJHHHIIILLLUUU^^^ooo|||wwwcccZZZWWWSSSNNNKKKGGGFFFDDDHHHZZZ}}}mmmTTTGGG>>>???@@@>>>AAAHHHRRR```nnnwww~~~}}}___NNNIIIFFFCCCBBBCCCHHHRRR^^^eeegggfffgggccc^^^\\\[[[\\\\\\\\\[[[]]]___cccffffffdddaaaXXXRRRKKKGGGFFFFFFEEECCC>>>>>>>>>>>>============>>>>>>@@@DDDJJJQQQWWWZZZ\\\\\\\\\ZZZXXXUUUQQQOOOQQQVVV]]]dddnnnyyy}}}|||wwwsssnnnhhhaaaYYYQQQLLLNNNKKKHHHHHHJJJLLLKKKJJJLLLNNNOOONNNKKKJJJJJJKKKIIIIIIIIIHHHGGGEEECCCBBB??????>>>>>>===<<<;;;;;;<<<<<<<<<===>>>>>>??????????????????>>>>>>======<<<<<<<<<===>>>>>>>>>???@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>?????????===>>>???@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>======??????>>>===;;;:::;;;;;;<<<<<<===>>>>>>???<<<<<<=========;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???AAABBBDDDGGGKKKQQQUUU\\\```eeeiiijjjjjjjjjkkkhhhiiijjjmmmsss{{{qqqaaa\\\^^^bbbccclllnnnnnnoookkkmmm|||~~~||||||yyyyyy|||dddNNNFFFHHHJJJQQQooo~~~zzzwwwvvvsssrrruuuvvvxxx~~~}}}{{{yyywwwuuuqqqnnnllllllmmmpppyyyvvviii```UUUSSSRRRRRRRRRYYYlll~~~yyylll___VVVQQQPPPKKKLLLRRR]]]kkkwww}}}|||mmmaaaQQQRRRUUUZZZ```dddeeeeeeiiiiiijjjlllnnnpppssstttwwwxxxyyy{{{||||||}}}}}}|||vvvtttrrrqqqqqqqqqpppnnnooommmkkkhhhfffbbb]]]ZZZVVVPPPKKKJJJJJJLLLTTT^^^ooo|||yyydddZZZVVVRRRNNNMMMEEEEEEEEEGGGTTTsssuuuVVVHHH??????@@@>>>AAAHHHTTTbbbqqqwww{{{dddQQQJJJFFFBBBDDDEEEIIIRRR\\\ccceeeeeefffccc^^^\\\[[[\\\\\\[[[ZZZ[[[^^^cccfffgggeeebbbYYYSSSLLLHHHGGGGGGEEECCC>>>>>>>>>>>>============<<<===>>>@@@DDDIIIMMMPPPYYY]]]aaadddccc___YYYUUUUUUYYY^^^fffttt~~~wwwmmmbbbZZZTTTOOOLLLNNNLLLIIIHHHHHHHHHFFFEEEHHHIIIJJJIIIGGGFFFFFFFFFCCCBBB@@@>>>===>>>???@@@>>>>>>======<<<<<<;;;;;;========================;;;<<<===????????????>>>======>>>>>>???@@@@@@AAABBB@@@>>>;;;:::;;;<<<<<<@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCBBBAAA@@@????????????@@@@@@@@@@@@>>>>>>??????>>>===;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>><<<;;;:::999<<<<<<;;;;;;:::999999999:::::::::;;;<<<<<<<<<===>>>???AAAAAACCCFFFKKKOOOTTTYYY___dddgggiiikkkllliiijjjkkkooottt{{{uuubbbXXXXXXZZZ\\\dddeeefffiiigggkkkzzz~~~}}}sssuuu{{{{{{~~~iiiQQQGGGHHHIIISSSooo{{{yyyuuurrrqqqssstttuuu{{{~~~zzzwwwvvvtttrrrpppmmmlllmmmmmmpppyyywwwgggaaaZZZVVVTTTXXXggguuu}}}}}}wwwlllaaa[[[VVVSSSMMMMMMPPPYYYgggttt}}}{{{ooo___RRRMMMQQQWWW\\\___bbbeeefffggggggiiikkkmmmppprrrtttxxxzzz}}}~~~~~~}}}~~~|||}}}vvvsssqqqpppqqqqqqqqqppppppnnnkkkiiifffccc^^^ZZZWWWQQQMMMKKKJJJLLLTTT\\\nnn||||||eeeZZZUUURRROOONNNHHHHHHHHHHHHNNNfffxxxXXXJJJ@@@???@@@>>>AAAHHHSSSbbbrrrwwwzzzfffQQQHHHDDD???DDDEEEJJJQQQZZZaaadddeeedddaaa]]][[[[[[[[[[[[ZZZ[[[\\\___cccffffffdddbbbYYYSSSLLLHHHGGGFFFDDDBBB>>>>>>>>>>>>============<<<<<<===>>>???AAAEEEGGGNNNRRRXXX]]]]]]ZZZUUUQQQPPPRRRUUU]]]lllxxxyyytttqqqkkkaaaYYYSSSPPPNNNMMMOOONNNLLLJJJIIIGGGFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCAAA???===<<<<<<===???AAA??????????????????>>>>>>>>>=====================:::<<<>>>@@@AAAAAA??????======>>>???@@@AAABBBCCCDDDBBB@@@>>>===>>>@@@AAACCCCCCBBBBBBAAAAAAAAA@@@BBBBBBDDDDDDDDDBBBAAA???>>>??????@@@AAABBBBBBBBB???@@@@@@???>>>===<<<;;;<<<<<<<<<<<<======>>>>>>?????????>>>======<<<;;;:::::::::::::::::::::999999::::::;;;<<<======>>>>>>???@@@@@@AAACCCFFFIIILLLPPPWWW]]]aaaeeehhhjjjhhhiiikkkoootttzzz}}}hhh\\\YYY[[[]]]dddeeegggmmmmmmrrr~~~www{{{iiiPPPGGGGGGHHHVVVooo}}}zzzuuurrrqqqrrrrrrsssxxxzzzvvvuuutttssssssrrroooooopppqqqttt~~~ssseee^^^ZZZ[[[```gggssswwwvvvnnngggddd___YYYQQQOOOPPPWWWeeettt~~~tttfffYYYRRROOOSSSWWW[[[^^^aaafffjjjhhhiiijjjkkkmmmoooqqqrrrwww{{{~~~~~~}}}~~~{{{xxxuuurrrqqqqqqqqqqqqpppnnnllljjjhhhfffbbb^^^ZZZXXXRRRNNNLLLKKKKKKRRRZZZlllzzz~~~gggZZZVVVRRROOONNNIIIHHHHHHHHHJJJ\\\|||vvvZZZLLLAAA@@@@@@>>>BBBIIISSSdddttt{{{gggQQQHHHDDD@@@BBBDDDIIIPPPXXX___cccddd```^^^[[[YYYZZZ[[[ZZZZZZ]]]^^^```cccfffeeebbb___XXXRRRKKKFFFEEEEEECCCAAA>>>>>>>>>>>>============<<<===>>>>>><<<===???BBBDDDGGGLLLOOOQQQPPPMMMLLLIIIJJJLLLRRR^^^hhhhhhbbb___[[[VVVQQQOOONNNMMMLLLLLLLLLLLLKKKIIIGGGGGGFFFCCCCCCCCCCCCBBBBBB@@@???>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>============???AAABBBBBBAAA@@@>>>======>>>@@@AAACCCDDDDDDDDDCCCBBBAAABBBCCCEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDEEEFFFEEECCCAAA?????????@@@AAABBBCCCDDDDDDAAAAAA@@@@@@???===<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;<<<<<<::::::;;;;;;<<<===>>>>>>>>>???@@@@@@@@@BBBEEEGGGEEEJJJPPPVVVZZZ]]]aaacccdddfffiiimmmsssxxx}}}mmm___\\\^^^```ffffffiiiqqqqqqvvv}}}|||cccMMMEEEFFFHHHWWWqqq~~~{{{uuurrrqqqrrrrrrrrrwww~~~~~~{{{wwwvvvvvvvvvvvvuuurrrpppqqqssstttwwwxxxmmmgggaaa^^^___nnnuuuvvvoookkkkkkgggaaaUUURRRPPPVVVdddtttuuuiii```]]]TTTUUUWWWYYY]]]aaagggkkkiiiiiijjjkkkmmmoooqqqrrruuuyyy}}}~~~}}}|||}}}{{{|||yyytttrrrqqqqqqpppoookkkjjjhhhgggeeeccc^^^[[[XXXSSSNNNLLLJJJJJJPPPXXXgggwwwiii\\\WWWRRRNNNMMMFFFEEEEEEFFFHHHVVVvvv~~~xxxuuu\\\MMMBBB@@@@@@>>>BBBIIIQQQaaarrr|||fffRRRJJJGGGDDDBBBEEEIIIOOOUUU[[[___bbb\\\ZZZXXXWWWYYYZZZZZZYYY^^^^^^aaadddfffeeebbb___XXXRRRKKKFFFEEEDDDBBB@@@>>>>>>>>>>>>============<<<>>>???>>>;;;;;;===@@@@@@BBBDDDGGGIIIIIIIIIIIIFFFGGGIIILLLTTT\\\[[[VVVTTTRRRPPPOOONNNNNNLLLJJJJJJKKKLLLKKKHHHFFFFFFFFFAAA@@@??????@@@???===;;;;;;<<<===>>>>>>>>>>>>=========>>>>>>??????@@@@@@????????????????????????@@@AAABBBBBBBBBAAA@@@???>>>>>>@@@BBBCCCEEEGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEGGGHHHHHHFFFCCCAAA@@@AAAAAABBBCCCDDDDDDEEECCCBBBAAA@@@???======<<<<<<<<<==================999999888888999999:::;;;777888999:::;;;<<<===>>>;;;;;;;;;<<<=========>>><<<>>>@@@AAAAAABBBEEEGGGCCCGGGLLLPPPSSSVVVYYY[[[^^^aaaeeejjjpppuuuyyy{{{zzzxxx{{{pppbbb```ccciiiooonnnpppwwwvvvyyyzzzzzz{{{}}}~~~ttt\\\JJJDDDFFFHHHWWWrrr~~~{{{tttpppoooqqqqqqqqqwww~~~{{{zzzxxxxxxxxxyyyxxxwwwsssqqqqqqssstttvvvxxxllleeeeeelllssssssjjjgggkkkjjjdddXXXSSSPPPUUUbbbssszzznnneee```VVVUUUVVVXXX]]]bbbfffiiiggghhhiiijjjllloooqqqrrrrrrvvv{{{|||zzzyyy||||||}}}wwwsssqqqpppooonnnjjjiiiggggggfffddd```]]]XXXSSSNNNLLLJJJIIIOOOVVVaaaqqqjjj^^^XXXSSSNNNLLLFFFBBBBBBEEEEEENNNiii|||vvv{{{}}}vvv]]]NNNBBB@@@@@@>>>BBBIIIQQQ```qqq}}}{{{aaaOOOIIIHHHFFFEEEGGGJJJNNNQQQVVVZZZ\\\WWWVVVUUUUUUWWWYYYYYYYYY\\\]]]```cccffffffccc```YYYSSSLLLGGGFFFEEEBBB@@@>>>>>>>>>>>>============:::===@@@>>>;;;:::<<>>@@@BBBDDDEEEEEEEEEBBBEEEGGGIIIMMMSSSSSSOOONNNLLLKKKKKKLLLMMMLLLKKKKKKMMMOOOMMMJJJGGGFFFGGGBBB@@@>>>???@@@@@@>>>;;;<<<<<<<<<============>>><<<<<<<<<===>>>??????@@@?????????@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEGGGIIIJJJKKKJJJKKKLLLMMMNNNNNNMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCFFFGGGJJJKKKKKKIIIGGGEEEBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBB@@@???>>>===========================<<<;;;;;;:::999999999::::::999999:::;;;<<<======>>><<<<<<<<<<<<============:::<<>>BBBIIIWWWddduuuttt[[[KKKFFFFFFFFFGGGIIIKKKMMMOOORRRUUUXXXTTTSSSSSSTTTWWWYYYYYYYYYZZZ[[[___cccfffgggeeebbb[[[UUUMMMHHHGGGFFFCCCAAA>>>>>>>>>>>>============999<<>>:::999<<>>???@@@AAAAAA??????@@@AAABBBBBBCCCCCC???>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIKKKMMMNNNPPPRRRSSSTTTTTTSSSQQQOOOLLLKKKJJJIIIGGGFFFDDDDDDGGGIIILLLNNNNNNLLLIIIHHHCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBB@@@???>>>=====================<<<<<<<<>><<<;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<888:::>>>@@@AAACCCFFFIIIGGGIIIKKKLLLLLLMMMNNNOOOTTTWWW]]]dddjjjooossstttuuuyyy}}}sssooorrrvvv}}}}}}tttwww~~~}}}yyy|||xxxsssrrrrrrqqqgggUUUHHHDDDGGGIIIVVVttt}}}zzznnnkkkkkkmmmmmmnnnttt{{{~~~~~~}}}~~~~~~|||yyyvvv|||yyywwwvvvtttsssxxxyyy~~~}}}pppuuunnncccZZZUUUSSSRRRRRRMMMNNNRRRXXXaaaooo}}}}}}nnnbbb\\\XXXXXXYYY\\\```dddffffffjjjiiiiiihhhiiijjjlllmmmrrrrrrsssuuuwwwyyy{{{|||~~~xxxssspppmmmkkkjjjpppnnnlllkkkiiifffaaa^^^XXXUUUOOOKKKHHHIIIKKKMMMWWWhhh{{{uuudddYYYQQQJJJDDDJJJGGGDDD@@@???EEEYYYkkkvvvwww|||~~~~~~hhhUUUEEEBBBCCCBBBEEEKKKZZZiii}}}nnnXXXLLLHHHGGGDDDGGGHHHJJJKKKLLLNNNQQQTTTUUUUUUVVVWWWXXXXXXXXXXXXZZZ\\\```eeehhhgggccc___XXXPPPJJJJJJIIIGGGEEEEEE>>>>>><<<;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKPPPQQQRRRRRRPPPMMMIIIFFFDDDBBB@@@@@@AAACCCCCCBBBCCCAAA>>>>>>@@@AAA???===@@@@@@????????????@@@@@@@@@@@@????????????@@@AAABBBCCCBBBAAA??????AAACCCEEEGGGLLLPPPTTTVVVVVVVVV[[[]]]]]][[[YYYVVVVVVVVVTTTQQQOOONNNNNNLLLIIIEEEKKKLLLNNNPPPQQQNNNIIIEEEHHHHHHHHHHHHGGGFFFEEEEEEEEECCC@@@???>>>===<<<:::>>>:::777888<<<>>><<<999;;;:::999999999999:::;;;999:::;;;<<<============???>>>>>>===<<<;;;;;;;;;;;;===???AAACCCGGGKKKNNNLLLMMMNNNOOOPPPQQQRRRSSSRRRVVV\\\bbbgggkkkpppsssuuuzzz}}}nnniiiiiinnnrrryyy|||}}}zzzpppoootttgggWWWKKKDDDAAACCCHHH[[[uuuzzzwwwqqqllliiijjjlllmmmrrrxxx}}}||||||{{{{{{|||}}}~~~|||yyywwwsssrrrwwweeeiiisssxxxrrrjjj^^^TTTNNNLLLKKKKKKKKKMMMQQQXXXbbbpppyyylllbbb\\\XXXXXXYYY]]]aaafffhhhhhhiiiiiihhhiiijjjkkkmmmnnnrrrrrrrrrssstttuuuwwwwwwzzz|||~~~xxxssspppnnnmmmkkkooommmkkkjjjiiifffbbb___YYYUUUPPPKKKIIIIIIKKKMMMWWWgggzzz{{{hhh\\\SSSLLLGGGIIIGGGDDDAAA???DDDVVVggg~~~uuuwwwmmmYYYGGGDDDGGGJJJPPPXXXaaarrroooZZZMMMJJJGGGDDDEEEGGGIIIJJJKKKLLLNNNPPPQQQRRRSSSUUUWWWXXXYYYYYYYYY\\\```eeehhhfffbbb^^^WWWOOOIIIIIIIIIFFFDDDEEE???>>>===<<<;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKNNNPPPRRRRRRQQQMMMIIIFFFEEECCCBBBBBBDDDFFFGGGGGGGGGEEEBBBBBBCCCCCCAAA???@@@@@@??????????????????@@@???????????????@@@@@@???@@@@@@???>>>???BBBDDDGGGIIIMMMRRRXXX\\\```aaagggggggggddd___\\\ZZZYYYYYYWWWUUUTTTUUUTTTQQQNNNPPPPPPQQQSSSTTTRRRNNNJJJJJJJJJJJJJJJIIIGGGFFFEEEHHHFFFCCCCCCCCCCCCBBB@@@>>>;;;888999<<<>>><<<999<<<;;;:::999999:::;;;<<<::::::;;;<<<============???>>>>>>===<<<<<<;;;;;;;;;===???AAACCCGGGLLLPPPQQQRRRSSSSSSTTTUUUVVVVVVUUUXXX]]]aaaeeejjjooossstttxxx|||pppeeebbbeeeiiiooovvv{{{}}}~~~wwwuuuqqqdddTTTJJJDDDAAACCCHHHXXXrrr|||xxxsssnnnlllnnnoooppptttzzz}}}}}}|||{{{|||}}}~~~~~~{{{yyyvvvuuuzzzTTTVVV[[[dddoooyyyuuukkk]]]PPPHHHEEEEEEFFFHHHKKKPPPXXXcccrrrwwwkkkaaa\\\ZZZZZZ[[[^^^cccgggiiijjjhhhhhhhhhiiikkkmmmoooppppppppppppqqqqqqrrrssstttvvvyyy|||vvvrrrpppooonnnmmmnnnllljjjiiihhhgggcccaaaYYYVVVQQQLLLJJJJJJKKKLLLWWWfffyyynnn___UUUNNNJJJIIIGGGEEEBBB@@@CCCQQQ___yyyttt^^^KKKFFFIIIMMMTTT]]]eeevvv|||~~~ooo[[[NNNKKKGGGDDDBBBEEEHHHJJJJJJJJJKKKLLLLLLNNNPPPSSSVVVXXXYYYZZZYYY[[[___dddgggfffbbb^^^VVVNNNHHHHHHHHHEEEDDDEEE???>>>===<<<;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;<<<<<<===>>>???@@@@@@AAABBBDDDFFFGGGGGGFFFFFFFFFEEEEEEDDDEEEHHHJJJKKKNNNPPPRRRSSSRRRNNNJJJGGGAAA@@@???AAADDDHHHIIIIIIMMMKKKHHHGGGGGGFFFDDDBBBAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>????????????BBBEEEHHHKKKMMMRRRXXX```ggglllpppttttttsssnnnhhhccc___^^^^^^\\\[[[[[[\\\\\\[[[YYYXXXWWWWWWXXXXXXWWWUUURRRPPPPPPOOONNNLLLJJJIIIHHHEEECCCAAA@@@AAAAAA@@@???>>>;;;999999<<<===<<<:::<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>???BBBGGGMMMRRRUUUVVVWWWWWWXXXXXXXXXXXXYYY[[[^^^aaaeeeiiiooossstttvvvxxx{{{sssbbbZZZ[[[^^^dddjjjqqqxxx|||tttqqqlll___QQQHHHCCC@@@CCCIIIWWWrrr{{{wwwtttsssooonnnpppqqqrrruuuzzz}}}||||||||||||}}}~~~~~~{{{zzzwwwvvv|||HHHHHHJJJOOOVVV]]]dddhhhnnnvvv}}}rrraaaRRRIIIEEEDDDDDDFFFIIIOOOXXXeeetttzzzmmmbbb]]]]]]]]]]]]```dddhhhiiiiiigggggghhhjjjlllnnnppppppooooooooopppqqqssstttuuuxxx{{{}}}yyytttqqqooooooooonnnlllkkkiiihhhhhhgggdddbbbZZZWWWRRRMMMKKKJJJKKKLLLWWWdddvvvuuucccVVVNNNKKKHHHFFFEEECCC@@@AAALLLXXXyyyyyycccNNNGGGHHHIIINNNVVV```oooxxx}}}mmmZZZNNNIIIFFFAAAAAADDDGGGJJJJJJIIIIIIJJJLLLMMMPPPSSSUUUWWWYYYYYYYYY[[[___dddgggfffaaa]]]UUUMMMGGGGGGHHHEEEDDDDDD@@@???>>><<<<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>???@@@@@@AAA@@@BBBEEEGGGHHHGGGEEEDDDFFFEEECCCBBBCCCFFFIIIKKKOOOQQQSSSSSSQQQMMMHHHEEE@@@@@@@@@CCCHHHLLLOOOPPPRRRQQQOOONNNLLLIIIGGGEEEDDDCCCBBBAAA@@@????????????>>>======<<<=========>>>???@@@AAABBBFFFKKKNNNPPPTTT[[[ccckkkrrrvvvyyy{{{{{{zzzvvvpppiiieeedddaaaaaa```aaaaaabbbbbbbbbaaa```^^^^^^^^^^^^\\\[[[YYYXXXWWWUUUSSSPPPNNNMMMEEECCC@@@?????????===<<<>>><<<::::::<<<===<<<;;;======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>@@@FFFMMMRRRVVVVVVXXXYYYYYYYYYYYYYYYZZZ]]]aaaeeegggkkkooorrruuuuuuvvvwww|||wwwbbbWWWWWWXXX[[[aaahhhooovvvzzz}}}uuullljjjfffZZZMMMFFFBBB@@@DDDIIIXXXttt|||wwwrrrooorrrooonnnqqqrrrqqqtttxxx||||||||||||}}}~~~~~~~~~{{{yyywwwuuutttzzz>>>>>>>>>???CCCHHHNNNQQQXXX```kkkxxxvvvfffWWWMMMGGGEEEDDDEEEIIIOOOYYYeeeuuu}}}oooddd^^^aaa``````bbbeeeggghhhhhhggggggiiijjjlllmmmnnnooolllmmmnnnppprrrtttvvvxxx}}}zzzvvvrrrooonnnnnnnnnnnnllljjjhhhggggggfffeeeccc[[[XXXTTTOOOLLLJJJJJJKKKUUU```qqq}}}hhhXXXOOOKKKIIIGGGEEEDDDAAAAAAHHHRRRqqqzzzdddPPPIIIHHHGGGIIIOOO]]]ggguuu{{{}}}kkkWWWKKKFFFCCC>>>@@@CCCGGGIIIIIIIIIIIIJJJNNNOOOQQQSSSUUUVVVWWWWWWYYY[[[```dddgggfffbbb^^^UUUMMMGGGGGGHHHEEEDDDEEEAAA@@@>>>===<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>???@@@AAAAAA@@@BBBEEEGGGGGGFFFDDDCCCEEEDDDBBBBBBCCCEEEHHHJJJMMMNNNOOOOOOLLLIIIEEEBBBCCCCCCDDDHHHNNNTTTWWWXXXWWWWWWVVVTTTQQQNNNKKKJJJIIIHHHFFFDDDCCCAAAAAAAAA???>>>======<<<<<<<<<======>>>@@@AAACCCHHHNNNRRRVVV[[[eeeooovvvzzz{{{{{{{{{|||}}}zzzuuuooollljjjhhhhhhhhhgggggghhhjjjkkkjjjhhhfffeeeeeedddbbbaaa```___^^^\\\YYYVVVSSSRRRNNNKKKHHHFFFDDDCCC@@@>>>===<<<;;;;;;<<<<<<<<<<<<========================;;;<<<===>>>????????????============<<<<<<<<<<<<============???DDDKKKPPPTTTVVVXXXZZZ\\\\\\\\\[[[ZZZ^^^dddiiillloooqqqsssxxxxxxxxxwwwzzz|||hhh\\\VVVVVVWWWYYY^^^eeekkkooowww{{{qqqlllkkkbbbVVVJJJDDDAAA@@@DDDIIIYYYuuuyyytttqqqrrrpppqqquuuvvvttttttwwwzzzzzz{{{|||}}}}}}~~~~~~~~~zzzxxxvvvsssrrrxxx::::::;;;;;;<<<>>>BBBFFFJJJQQQXXXaaaooo}}}}}}tttggg[[[RRRLLLHHHFFFFFFJJJQQQZZZfffuuu|||oooeee```bbbaaaaaabbbeeeggghhhhhhhhhhhhjjjkkkkkkkkkkkkkkkjjjjjjlllnnnqqqsssvvvwww}}}~~~yyyuuuqqqooonnnoooooonnnmmmjjjhhhfffffffffdddccc]]]ZZZUUUPPPMMMKKKJJJJJJRRR[[[lllqqq^^^RRRMMMJJJGGGEEEDDDAAAAAAGGGOOOjjjxxxdddPPPKKKJJJIIILLLRRR^^^fffsss|||~~~|||jjjUUUHHHDDD@@@<<<>>>AAADDDGGGGGGHHHIIIKKKOOOPPPRRRSSSTTTUUUUUUUUUZZZ\\\```eeehhhgggbbb___UUUMMMHHHHHHHHHFFFEEEFFFBBBAAA???===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<======>>>???@@@AAAAAA@@@AAACCCEEEEEEDDDCCCBBBDDDCCCCCCBBBCCCFFFHHHIIIIIIIIIIIIHHHGGGEEECCCBBBCCCCCCDDDIIIPPPVVVZZZ[[[\\\]]]^^^[[[WWWSSSQQQPPPOOONNNLLLJJJGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>===>>>@@@AAADDDJJJPPPUUU\\\cccmmmwww}}}~~~|||{{{}}}~~~{{{wwwtttsssqqqrrrrrrpppooooooqqqtttqqqooolllkkkjjjhhhfffdddbbbaaa```^^^[[[XXXUUUTTTRRROOOKKKHHHFFFDDDAAA???======<<<<<<<<<<<<======<<<<<<============<<<<<<<<<===>>>??????@@@@@@@@@==================<<<<<<<<<<<<======>>>BBBHHHLLLRRRTTTXXX\\\^^^`````````\\\```fffkkkooorrrvvvxxx~~~~~~}}}{{{{{{pppeeeYYYXXXVVVUUUXXX\\\aaaeeeqqqvvv}}}zzzmmmjjjjjj___TTTIIICCCAAA@@@DDDIIIXXXttt~~~xxxtttpppuuutttuuuzzz{{{xxxwwwyyyxxxyyyzzz{{{|||}}}}}}}}}~~~{{{xxxvvvrrrqqqwww888;;;======<<<<<<>>>@@@???EEEJJJNNNVVVdddpppuuutttnnnfff^^^XXXSSSNNNKKKHHHLLLRRR[[[fffttttttkkkdddbbb```______aaaeeehhhjjjjjjiiijjjjjjjjjjjjiiigggfffgggggghhhjjjllloooqqqrrrvvvxxx|||zzzwwwsssppppppppppppooonnnkkkhhhfffeeeeeecccbbb]]][[[VVVQQQMMMKKKJJJJJJNNNVVVggg||||||fffWWWQQQKKKGGGEEEDDDBBBAAAFFFNNNccczzzdddOOOIIIIIIJJJPPPWWW^^^ggguuuwwwuuuzzz~~~jjjTTTFFFBBB???<<<<<<>>>AAACCCDDDFFFIIIKKKMMMNNNPPPQQQSSSTTTTTTTTT[[[]]]bbbfffiiihhhddd```UUUNNNHHHIIIIIIGGGFFFGGGBBBAAA???===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::======>>>???@@@AAAAAABBB@@@AAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFFFFFFFGGGIIIIIIEEEEEEGGGLLLSSSYYY]]]___aaacccdddbbb]]]YYYWWWWWWUUUTTTQQQOOOLLLJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCEEEHHHNNNUUUZZZbbbgggqqqyyy~~~|||{{{yyyzzzyyywwwtttsssvvvxxxvvvtttqqqooommmkkkgggddd______]]][[[YYYVVVSSSRRROOOLLLIIIFFFDDDCCC@@@>>>=========<<<;;;<<<===>>>;;;<<<============<<<;;;======>>>???@@@@@@@@@@@@<<<=====================;;;<<<======>>>@@@DDDGGGMMMPPPUUUZZZ^^^aaaaaabbb___aaaeeeiiinnnuuu|||~~~xxxmmm```]]]ZZZXXXXXX[[[___aaammmsss{{{~~~sssgggcccbbb]]]SSSHHHCCCAAA@@@DDDIIIYYYvvv{{{xxxtttqqquuuuuuwww|||}}}yyywwwyyyvvvwwwyyyzzz{{{||||||{{{}}}yyyvvvtttooonnnsss{{{444888;;;<<<:::999:::;;;777===AAABBBFFFSSS```gggnnnjjjeeeaaa]]]YYYTTTQQQIIIMMMSSS\\\fffsssxxxmmmfffcccccc]]]]]]]]]aaafffjjjlllllljjjkkkkkkjjjiiigggeeedddeeeeeefffggghhhjjjlllmmmooorrruuu{{{|||yyytttrrrqqqqqqqqqqqqnnnlllhhhfffeeedddcccbbb^^^[[[WWWRRRNNNKKKJJJIIIMMMSSSdddyyylll\\\UUULLLHHHEEECCCBBBAAAGGGNNN___}}}fffOOOFFFFFFHHHOOOXXX[[[gggvvv~~~zzzqqqssszzzkkkTTTFFFBBB@@@<<<:::<<<>>>@@@BBBEEEIIILLLKKKLLLNNNPPPQQQSSSTTTTTT\\\^^^bbbgggjjjiiiddd```VVVNNNIIIIIIJJJHHHGGGHHHCCCAAA@@@>>>===<<<<<<===<<<<<<;;;;;;;;;:::::::::======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGJJJMMMPPPRRRMMMMMMOOOTTT[[[bbbfffhhheeegggiiigggbbb]]]\\\\\\YYYWWWUUURRROOOMMMKKKKKKIIIIIIGGGFFFFFFEEEEEEEEEGGGGGGHHHJJJMMMSSS[[[```eeejjjqqqyyy|||}}}|||xxxuuutttvvvyyyxxxvvvtttrrrooolllgggccc\\\[[[ZZZXXXVVVSSSQQQOOONNNKKKHHHFFFEEEDDDBBB@@@<<<=========;;;;;;===>>>:::;;;<<<======<<<;;;:::===>>>???@@@@@@AAA@@@@@@<<<<<<<<<===============:::<<<=========???BBBEEEGGGKKKPPPWWW\\\___``````bbbcccdddgggmmmvvv}}}qqqfffccc```]]]\\\^^^aaacccjjjqqqzzz|||rrreee```]]]]]]SSSHHHCCCAAA@@@DDDIII\\\yyy|||yyywwwtttsssvvv||||||xxxvvvvvvuuuvvvxxxzzz{{{{{{{{{{{{{{{wwwssspppllliiinnnvvv::::::::::::::::::::::::::::::===BBBFFFKKKUUU___bbbeeegggeee```YYYTTTQQQMMMMMMSSS___jjjsss}}}~~~pppfffcccbbb___[[[[[[]]]___bbbfffhhhjjjjjjjjjkkkjjjiiihhhfffeeebbbdddggggggfffhhhkkkoooqqqqqqrrrwww~~~yyytttrrrssssssrrrqqqpppmmmiiigggfffeeecccbbbaaa[[[VVVSSSNNNGGGEEEGGGLLLUUUeeewww}}}gggWWWOOOJJJGGGDDD@@@>>>BBBJJJ\\\|||mmmVVVIIIGGGIIINNNSSSVVV^^^nnn~~~~~~tttrrruuufffQQQGGGCCC@@@===BBBAAA@@@@@@AAADDDFFFHHHJJJJJJKKKMMMPPPRRRTTTVVVZZZ___bbbdddgggiiifffaaaUUUPPPKKKIIIIIIJJJIIIGGGDDDBBBAAAAAAAAAAAA???>>>;;;<<<<<<;;;999999:::<<<>>>>>>======>>>@@@BBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@CCCEEEFFFFFFFFFGGGIIIGGGJJJMMMOOOQQQSSSUUUWWWPPPPPPSSSXXX```fffjjjkkkmmmnnnmmmkkkgggccc``````___^^^[[[XXXTTTQQQNNNMMMJJJKKKMMMNNNMMMLLLJJJIIIIIIKKKMMMNNNPPPVVV___eeeooossswww{{{}}}zzzxxxyyywwwrrrnnnnnnppppppooommmiiieee```^^^XXXWWWVVVSSSPPPMMMJJJIIICCCDDDEEEEEEDDDBBBAAA???>>>>>>======<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>??????BBBCCCAAA@@@AAABBBAAAAAA@@@@@@@@@??????>>>>>>>>>===:::999999;;;===>>>EEEHHHLLLNNNQQQWWW___fffbbbdddeeehhhmmmttt}}}uuummmkkkgggdddcccdddfffgggkkkqqqxxx{{{ttt|||xxx{{{|||mmmdddaaa___]]]QQQGGGDDDAAA>>>DDDMMMYYYyyy|||xxxuuusssvvvyyy{{{{{{yyyvvvtttuuuuuuuuuvvvvvvxxxyyyzzz|||xxxsssnnnmmmnnnrrrttt:::::::::::::::999999999999888:::>>>BBBFFFQQQ[[[ccceeefffddd___WWWQQQNNNMMMMMMRRR\\\gggppp{{{qqqfffaaa___\\\XXXYYY[[[^^^aaadddgggiiijjjjjjjjjjjjiiigggfffeeebbbdddggghhhgggiiillloooqqqqqqrrrwww}}}vvvsssrrrqqqooolllpppmmmiiigggfffdddbbbaaa```ZZZUUUSSSNNNHHHFFFHHHNNNVVVeeevvvkkkZZZQQQLLLHHHEEEAAA???CCCJJJZZZxxxqqqXXXJJJFFFFFFIIIMMMQQQYYYiiixxx|||xxxxxx||||||yyyxxx|||hhhRRRGGGBBB>>><<<@@@@@@@@@AAABBBDDDFFFGGGIIIJJJKKKMMMOOORRRTTTUUUZZZ___ccceeeiiillliiicccTTTOOOIIIFFFFFFGGGGGGEEEGGGEEEBBB@@@@@@???===<<<<<<<<<<<<;;;:::999:::<<<======>>>>>>@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBDDDGGGHHHGGGHHHIIIKKKJJJLLLPPPQQQRRRSSSUUUWWWPPPQQQSSSYYY```gggjjjlllmmmpppssssssoookkkgggeeeeeecccaaa]]]YYYUUUSSSQQQRRRRRRSSSSSSRRRPPPNNNMMMIIILLLOOORRRUUU\\\dddiiinnnrrrwwwzzz|||yyyuuuxxxsssoooooommmhhhdddeeefffeeedddbbb___[[[WWWUUUPPPPPPOOONNNMMMKKKJJJIIICCCCCCCCCBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????@@@???===<<<===??????@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;<<<>>>AAABBB@@@CCCIIINNNRRRWWW\\\______```bbbeeeiiiqqqyyyzzzsssqqqmmmkkkiiijjjlllnnnmmmrrryyy~~~vvvlllpppyyyppphhhqqq}}}~~~~~~~~~}}}}}}~~~lllbbb_________RRRHHHEEEBBB???CCCLLL\\\|||~~~zzzwwwuuuwwwyyyzzzzzzxxxvvvuuuqqqrrrrrrssstttvvvwwwxxxzzzwwwrrrooonnnpppsssuuu:::::::::999999888888888:::888999<<<>>>BBBMMMXXXbbbdddeeeccc]]]UUUOOOLLLMMMLLLPPPYYYbbbkkkxxxooobbb\\\XXXUUUTTTVVVXXX[[[___bbbeeefffiiiiiiiiiiiihhhfffeeedddccceeegggiiiiiikkkmmmpppqqqqqqsssvvv}}}}}}wwwsssrrrqqqooolllpppmmmjjjgggfffdddbbb```___ZZZUUUSSSNNNIIIHHHJJJPPPXXXfffttt~~~qqqaaaTTTNNNIIIFFFBBB@@@DDDJJJWWWttttttZZZJJJDDDCCCEEEHHHMMMWWWfffsssvvvsssssswwwiiiRRRFFFAAA===:::>>>???AAABBBDDDEEEEEEFFFIIIIIIKKKLLLOOOQQQTTTUUUYYY^^^cccgggkkkooolllgggYYYSSSKKKHHHIIIJJJKKKJJJJJJFFFBBB???>>>===<<<;;;<<<======;;;:::999;;;<<<<<<===>>>@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBDDDFFFGGGGGGGGGIIIKKKOOOQQQUUUVVVVVVVVVWWWXXXUUUUUUXXX]]]dddkkknnnppppppuuu{{{}}}{{{uuuooolllkkkjjjgggccc^^^ZZZWWWUUUSSSTTTTTTTTTRRRPPPNNNMMMLLLOOOSSSWWW\\\aaagggkkkppptttyyy}}}~~~vvvpppkkkoooiiicccbbb___ZZZXXXYYYWWWWWWVVVTTTRRRNNNKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???CCCAAA???>>>===>>>???@@@>>>>>>>>>>>>============<<<<<<;;;;;;===???BBBDDDAAADDDJJJRRRYYY]]]^^^]]][[[\\\___aaafffllltttzzz|||xxxvvvssspppoooppprrrsssppptttyyy}}}pppbbbbbbhhhxxx}}}~~~ttteeeaaajjjvvvyyyxxxxxxyyyqqqeeeaaaaaa```RRRGGGEEECCC???CCCKKK___}}}yyyvvvuuuuuuuuuuuuuuutttsssrrrrrrrrrsssuuuwwwyyy{{{|||vvvuuusssqqqqqqsssvvvwww:::::::::999999888777777<<<:::999<<<===AAALLLVVV___bbbcccbbb\\\UUUOOOLLLNNNMMMOOOUUU]]]fffuuu{{{kkk^^^WWWSSSOOOQQQSSSVVVZZZ]]]aaacccdddggggggffffffeeeeeedddddddddfffhhhjjjkkkmmmooopppooopppsssvvv|||zzztttrrrssstttsssqqqooommmiiigggfffdddaaa______YYYUUUSSSOOOJJJHHHKKKQQQXXXeeesss|||zzziiiXXXQQQKKKGGGDDDAAACCCHHHUUUooosssYYYJJJDDDCCCEEEHHHPPP[[[kkkuuuwwwvvvwwwzzzgggPPPEEE@@@===:::<<<>>>AAACCCEEEEEEEEEDDDHHHIIIJJJLLLNNNQQQSSSTTTXXX]]]ccchhhmmmqqqnnniii[[[UUUMMMIIIIIILLLMMMMMMIIIEEE@@@===<<<===<<<<<<<<<======<<<::::::;;;<<<;;;<<>><<<;;;;;;@@@>>>===<<<;;;<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???CCC@@@???AAABBB???>>>>>>==================<<<<<<;;;;;;::::::;;;===???AAADDDEEEIIIQQQYYY^^^^^^\\\YYY[[[]]]```dddiiipppuuu{{{zzzxxxvvvsssrrrrrrssstttsssuuuyyy|||mmm]]]ZZZ]]]eeekkknnniiibbbcccooo{{{~~~yyywwwwwwyyywwwgggaaa```___QQQEEECCCBBB@@@DDDLLLbbb|||xxxtttrrrqqqqqqpppooonnnnnnnnnnnnpppqqqsssuuuwwwzzz}}}~~~vvvuuuuuuuuuvvvxxxyyy{{{:::::::::999999999888888<<<::::::<<<>>>BBBLLLVVV^^^```bbbaaa\\\VVVPPPNNNNNNMMMNNNSSSXXXbbbqqqwwwiii]]]WWWSSSOOOQQQSSSVVVZZZ]]]```bbbcccdddddddddddddddddddddeeeggghhhiiikkknnnooooooooolllooossswww|||~~~zzztttrrrtttuuutttrrrmmmkkkiiigggfffdddaaa______ZZZUUUSSSOOOJJJIIIKKKOOOVVVcccqqq{{{rrr^^^VVVNNNJJJEEEBBBBBBFFFRRRjjjpppXXXIIIEEEEEEIIIMMMSSSbbbsss|||}}}~~~}}}eeeNNNCCC???===;;;;;;===@@@CCCEEEEEEEEEDDDGGGHHHIIIKKKMMMPPPRRRTTTVVV\\\cccggglllpppmmmgggWWWQQQIIIEEEFFFHHHIIIIIIEEEBBB>>><<<<<<>>>>>>>>><<<======<<<::::::;;;===;;;<<>>@@@AAABBBBBBDDDGGGJJJUUU[[[ccchhhjjjiiihhhgggffffffhhhlllrrrxxx{{{{{{~~~|||wwwsssrrrooommmjjjfffaaa]]]YYYXXXSSSTTTTTTUUUVVVVVVVVVVVVWWWZZZ```gggnnnrrruuuuuuppprrruuuxxx{{{{{{zzzxxxsssrrrooollliiifffdddbbbaaaYYYRRRPPPMMMIIIIIIKKKHHHGGGGGGFFFDDDCCCAAAAAAAAA@@@???>>>=========>>>>>>===<<<;;;:::;;;<<<===========================<<<;;;;;;<<<<<<===>>>??????===???FFFGGGAAA<<<:::<<<<<<<<<<<<<<<<<<============<<<;;;<<<===>>>>>>CCCBBBCCCIIIQQQWWWYYYYYYZZZ\\\^^^```cccgggmmmqqqyyy{{{}}}}}}{{{yyyvvvtttsssssstttrrruuuxxx{{{}}}nnn]]]YYYZZZWWW^^^cccbbb```eeeqqq|||}}}{{{zzz}}}vvvgggaaa___aaaQQQDDDAAAAAAAAAFFFNNNdddyyytttpppnnnnnnmmmlllkkkjjjkkkkkklllkkklllnnnpppsssvvvyyy{{{xxxxxxxxxxxxyyy{{{}}}}}}:::::::::::::::::::::::::::999;;;???AAAEEENNNXXX___bbbdddbbb]]]WWWQQQNNNLLLKKKMMMPPPTTT]]]mmm{{{wwwjjj___ZZZVVVSSSSSSUUUXXX\\\___aaabbbbbbbbbbbbbbbcccdddfffggghhhjjjjjjkkkmmmppppppooommmjjjnnnssswww{{{xxxtttsssrrrpppmmmkkkiiihhhggggggeeebbb``````[[[VVVTTTOOOJJJHHHKKKMMMTTT```nnnxxxzzzfff]]]SSSMMMIIIDDDCCCEEEPPPfffpppWWWJJJFFFHHHKKKPPPTTTgggzzzeeeNNNCCC@@@>>><<<:::<<>><<<;;;:::<<<===<<<===>>>???@@@AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCFFFIIILLLUUU^^^jjjtttyyyxxxvvvtttpppoooppptttyyy}}}~~~yyytttrrrqqqqqqooolllhhhddd```]]][[[SSSSSSTTTUUUWWWXXXYYYYYY[[[^^^dddmmmvvv}}}vvvuuuuuuuuuuuutttpppmmmeeeccc```\\\YYYXXXWWWWWWXXXQQQKKKIIIHHHEEEDDDGGGEEEEEEDDDCCCCCCBBBBBBBBB>>>>>>>>>???AAADDDGGGHHH======<<<<<<;;;<<<<<<===<<<<<<<<<===============<<<;;;;;;<<<<<<===>>>???BBB???CCCMMMPPPHHH@@@>>><<<<<<<<<<<<============@@@??????>>>>>>?????????EEEDDDCCCFFFKKKQQQVVVXXXZZZ\\\]]]___```dddhhhlllpppqqqsssuuuyyy}}}yyywwwuuuttttttpppsssvvvzzz}}}ooo```[[[]]]YYY^^^dddffffffjjjttt}}}}}}|||~~~}}}}}}yyyooolllkkkhhhVVVEEEAAAAAABBBGGGOOOfffxxxsssooommmllllllkkkkkkkkkkkklllllllllmmmoooqqquuuxxx{{{|||{{{zzzzzzzzzzzz|||}}}~~~:::::::::;;;;;;<<<<<<===<<<===AAAFFFIIIMMMUUU^^^dddfffgggeee^^^WWWPPPMMMHHHHHHJJJMMMPPPWWWgggvvv~~~wwwjjj```[[[WWWTTTVVVXXX\\\___aaacccccccccbbbbbbcccdddfffiiilllmmmmmmlllllloooqqqqqqnnnkkkiiinnnsssvvvyyy{{{uuurrrpppllliiihhhggggggggggggfffcccaaabbb\\\WWWTTTOOOIIIHHHJJJLLLRRR^^^kkkttt|||ooodddYYYRRRMMMGGGEEEFFFLLLaaasssZZZKKKGGGGGGJJJNNNVVVkkkgggPPPDDD@@@>>><<<;;;<<>>??????>>>===>>>>>>===;;;;;;<<<===>>>>>>======>>>>>>???@@@BBBBBBAAAAAAAAAAAA@@@@@@???@@@AAABBBCCCEEEIIILLLSSS___ppp~~~{{{{{{{{{}}}~~~yyywwwvvvuuutttqqqmmmiiifffcccaaaVVVVVVWWWWWWXXXYYYZZZ[[[___```eeemmmvvv}}}~~~zzzwwwrrrnnnkkkgggaaa\\\UUURRROOOLLLJJJJJJKKKLLLMMMGGGBBBBBBBBB@@@???BBBBBBBBBAAAAAAAAAAAAAAABBB;;;<<<===???BBBFFFJJJLLL<<<======>>>>>>=========:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCC>>>AAAMMMQQQIIIBBBAAA<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@AAADDDEEEFFFGGGIIIMMMSSSWWWYYYZZZ[[[[[[\\\^^^aaadddfffhhhjjjnnnsss|||{{{wwwuuusssrrrmmmpppuuuyyy}}}nnn```]]]^^^___eeekkknnnpppttt{{{vvvwww{{{zzz}}}{{{{{{zzzsss^^^JJJBBBBBBBBBHHHPPPhhhwwwrrrnnnlllhhhiiiiiijjjkkkkkkkkklllqqqqqqsssuuuxxx|||~~~}}}|||zzzyyyyyyzzz{{{}}}999::::::;;;<<<===>>>>>>@@@AAAGGGMMMQQQUUU]]]eeehhhjjjjjjfff___VVVOOOKKKEEEEEEHHHKKKMMMTTTcccrrr}}}}}}vvviii^^^YYYUUUQQQYYY[[[^^^aaacccddddddcccccccccdddfffiiillloooqqqooommmmmmooorrrqqqnnnjjjjjjoootttuuuwww~~~{{{uuurrroookkkhhhgggffffffggghhhgggdddbbbbbb]]]WWWTTTOOOIIIGGGIIIKKKQQQ\\\hhhqqqxxxuuuiii]]]VVVPPPJJJFFFGGGJJJ]]]|||{{{vvv\\\MMMGGGFFFHHHLLLWWWooojjjQQQEEE@@@>>><<<;;;<<<>>>@@@CCCDDDFFFFFFFFFGGGHHHJJJLLLOOOQQQRRRRRRXXX^^^aaadddeee```YYYPPPKKKEEECCCDDDDDDCCCAAA???>>>======>>>???===<<<===>>>>>>===;;;;;;<<<===???>>>===<<<<<<===>>>???BBBBBBBBBAAAAAAAAA@@@@@@===>>>??????@@@CCCGGGJJJQQQ___sss~~~|||yyyxxxuuurrrnnnkkkiiiggg______^^^^^^^^^___```aaacccccceeekkkrrrvvvwwwuuuvvvqqqiiibbb]]]VVVOOOIIIGGGEEEBBB@@@@@@BBBEEEGGGEEE???<<<===>>><<<;;;>>>@@@??????>>>??????@@@@@@;;;;;;;;;<<>>?????????======888888888999999:::::::::<<<;;;;;;<<<<<<===>>>???>>>777999EEEJJJBBB<<<===<<<=========>>>>>>??????:::;;;<<<===>>>???@@@AAA>>>AAADDDDDDDDDGGGLLLQQQWWWXXXYYYXXXXXXZZZ\\\___```bbbeeeiiioooxxx~~~zzzvvvssspppooojjjnnntttyyy}}}lll___\\\^^^___eeelllqqqtttxxx~~~qqqrrrvvvwww{{{|||eeeNNNDDDBBBBBBHHHPPPjjj~~~uuuppplllkkkdddeeefffhhhiiiiiiiiiiiipppqqqrrrtttwwwzzz}}}~~~~~~|||yyywwwwwwxxxzzz{{{AAA???>>>===>>>?????????CCCDDDIIISSS___fffgggeeelllhhhccc^^^XXXQQQKKKFFFDDDCCCEEEGGGHHHOOO```ppp~~~|||uuujjj]]]UUURRRSSSXXXXXXZZZ^^^bbbeeeddddddccceeejjjnnnrrruuuuuuvvvssssssrrrpppooommmllllllmmmooorrruuuyyyzzzrrrmmmkkkjjjjjjiiiiiihhhgggfffdddbbbaaa]]]ZZZUUUPPPMMMKKKKKKLLLHHHPPP[[[eeennnxxxxxxtttlllbbbWWWNNNIIIGGGNNNYYYuuuyyyuuuzzz}}}kkkVVVIIIGGGMMMTTTccc{{{oooTTTEEE???<<<:::===>>>@@@BBBCCCCCCCCCBBBCCCEEEGGGHHHJJJMMMRRRUUUVVVZZZ```dddeeebbb^^^[[[VVVQQQKKKGGGEEEDDDCCCCCC===<<<<<<;;;;;;;;;<<<<<<==================>>>>>>::::::::::::;;;===???@@@BBBBBBCCCCCCCCCBBB@@@???BBBAAA@@@?????????AAAAAAJJJSSSfff~~~~~~zzzwwwwwwtttppplllggggggfffeeeeeeeeeeeeeeehhhlllmmmkkknnnsssrrrlllccc\\\UUURRRMMMFFFBBBBBBAAA@@@>>>=========>>>???@@@???>>><<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===============<<<;;;;;;::::::888999999::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA???===>>>@@@@@@===;;;;;;<<<===>>>???@@@AAABBB@@@BBBEEEFFFFFFFFFHHHIIIOOOQQQSSSUUUVVVXXX[[[]]]aaaaaabbbeeekkkrrryyy}}}}}}}}}yyyvvvsssqqqsssrrrssswwwmmmaaabbbgggmmmmmmooorrrwww}}}oooooouuuxxxzzz~~~~~~zzz{{{|||~~~dddMMMGGGDDD@@@EEEOOOqqqxxxrrrooonnnkkkmmmnnnmmmllllllmmmnnntttssstttvvvzzz}}}}}}yyyuuurrruuuzzz~~~EEEDDDCCCBBBAAA@@@???>>>@@@DDDLLLYYYffflllllliiigggccc^^^XXXSSSNNNIIIEEECCCCCCDDDFFFHHHOOO___ooo~~~|||vvvkkk^^^UUURRRSSSYYYZZZ]]]bbbhhhkkkllllllooopppsssuuuvvvvvvvvvvvvssssssrrrpppooommmllllllmmmpppsssuuuyyyzzztttpppnnnmmmlllkkkjjjiiigggfffdddcccbbb___\\\XXXTTTPPPMMMLLLLLLGGGNNNZZZdddnnnyyyzzzvvvpppggg]]]TTTMMMIIIKKKVVVqqqxxxsssrrrwww|||nnnXXXKKKIIINNNUUUeee|||mmmSSSEEE@@@===;;;===>>>@@@BBBCCCCCCCCCBBBCCCEEEGGGHHHJJJMMMQQQUUUUUUYYY^^^cccdddbbb___\\\VVVRRRKKKFFFDDDCCCBBBAAA======<<<<<<<<<<<<=========>>>???????????????>>>::::::::::::;;;===>>>@@@AAABBBCCCCCCCCCBBB@@@???AAA@@@??????>>>???@@@AAAFFFLLLYYYkkkvvvzzz||||||{{{{{{zzzvvvsssmmmmmmlllllllllmmmoooooommmooonnnjjjiiikkkggg```XXXQQQKKKIIIFFFAAA>>>???@@@@@@@@@??????@@@@@@AAAAAA@@@???>>>===>>>???????????????@@@@@@@@@@@@AAA???>>>>>>===<<<<<<======>>>======<<<<<<;;;::::::999999999999::::::::::::999:::;;;<<<==================>>>>>>>>>?????????@@@???===>>>@@@@@@>>>;;;;;;<<<<<<===>>>???@@@@@@>>>AAACCCEEEEEEFFFHHHIIILLLOOORRRTTTUUUVVVYYY[[[]]]]]]^^^```eeekkkqqqtttyyy~~~~~~}}}{{{yyywwwvvvuuuuuutttuuuyyy~~~vvvkkkkkkooouuuyyy~~~rrrqqquuuvvvxxx}}}{{{xxxyyyzzzyyyaaaKKKFFFDDDAAAGGGQQQrrr{{{tttpppnnnlllnnnoooooonnnmmmnnnpppvvvvvvvvvxxx{{{~~~}}}zzzvvvssstttxxx{{{LLLKKKIIIFFFDDDBBB@@@???AAAGGGRRR```lllpppmmmhhhaaa]]]VVVQQQMMMJJJGGGDDDDDDCCCDDDFFFGGGNNN^^^nnn~~~}}}wwwlll^^^UUURRRSSSYYY[[[___fffmmmrrrtttsssyyyyyyyyyxxxwwwuuutttsssssssssrrrpppooonnnmmmlllmmmpppsssuuuyyy|||wwwtttrrrpppooommmkkkiiifffeeedddcccddd___]]]ZZZVVVQQQMMMJJJHHHEEEMMMXXXcccnnnzzz|||yyyssslllddd[[[QQQKKKHHHRRRkkkvvvpppnnnttt{{{rrr[[[MMMKKKOOOTTT^^^sssjjjSSSFFF@@@>>><<<===>>>@@@BBBCCCCCCCCCBBBCCCDDDGGGHHHJJJMMMQQQTTTSSSWWW]]]bbbdddccc```^^^WWWRRRKKKFFFCCCAAA@@@>>>======<<<<<<<<<======>>>;;;===>>>@@@@@@@@@>>>===::::::999:::;;;<<<>>>???@@@AAABBBCCCBBBAAA@@@?????????>>>>>>>>>??????@@@AAACCCIIIRRRXXX]]]fffooo}}}yyyxxxvvvuuutttuuuuuuvvvuuuuuurrrmmmiiigggaaaZZZNNNGGGBBBAAA@@@===<<<>>>@@@AAABBBCCCCCCDDDDDDCCCCCCCCCAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@>>>============>>>>>>===<<<<<<;;;;;;:::999999999999999888888888888999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<============@@@???>>>???@@@@@@>>><<<;;;;;;<<<<<<============<<>><<<===>>>@@@BBBCCCCCCCCCBBBBBBDDDFFFHHHIIIMMMQQQTTTSSSWWW]]]bbbeeedddbbbaaaXXXSSSLLLFFFBBB@@@>>><<<<<<<<<;;;;;;<<<<<<======:::;;;>>>@@@@@@???===;;;::::::999999:::<<<===>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>?????????>>>>>>@@@BBBCCCHHHSSS```rrr~~~zzzxxxwwwwwwxxxvvvqqqlllgggbbb\\\WWWKKKEEE@@@@@@@@@>>>>>>AAAAAABBBDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDBBB@@@???>>>======>>>>>>======<<<;;;;;;;;;::::::999999888777666666888888999:::::::::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCDDDFFFJJJLLLPPPSSSXXX[[[\\\]]]^^^___bbbaaa``````aaacccfffhhhkkkmmmnnnpppsss{{{}}}yyyuuuqqqooonnnlllooosssyyysssrrrssssssyyyoooYYYGGGDDDCCCAAAIIIVVVuuu|||tttooommmoooppppppooooooqqqrrrppprrrtttvvvwwwxxxzzz{{{}}}}}}{{{xxxuuutttuuuvvvtttpppfffZZZOOOHHHGGGHHHHHHMMMUUU^^^dddfffdddbbbZZZVVVOOOKKKIIIIIIIIIHHHEEEEEEEEEFFFGGGMMM\\\lll{{{}}}zzzooo___SSSPPPQQQTTTVVV\\\dddlllqqqrrrqqqqqqqqqooonnnnnnnnnnnnooosssrrrrrrqqqpppooonnnnnnmmmppptttvvvyyy{{{wwwsssooommmmmmkkkgggdddbbbaaaaaabbb]]]\\\ZZZVVVQQQKKKFFFCCCFFFLLLWWWdddrrrzzztttqqqnnnfffYYYNNNHHHNNN```}}}uuunnnkkkuuuvvv]]]OOOOOORRRRRRUUUdddzzz~~~wwwdddRRRGGGAAA>>><<<===>>>@@@BBBCCCCCCCCCBBBBBBDDDFFFGGGIIILLLPPPTTTSSSWWW]]]bbbeeefffdddcccYYYTTTLLLFFFBBB???===;;;;;;;;;::::::;;;<<<<<<===<<<>>>@@@BBBBBB@@@>>><<<::::::999999:::;;;<<<===>>>???@@@AAAAAA@@@??????======>>>>>>???????????????>>>>>>???>>>@@@JJJUUUddd{{{}}}{{{wwwqqqjjjddd^^^WWWQQQNNNLLLFFFBBBBBBBBB@@@@@@CCCAAACCCEEEGGGHHHIIIHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDGGGFFFDDDBBB@@@??????>>>???>>>>>>===<<<<<<;;;;;;;;;::::::999888777666666777888999999999999999999888888999999999:::::::::<<<===>>>>>>>>>=========;;;;;;;;;;;;::::::::::::<<<>>>@@@BBBDDDGGGJJJMMMUUUYYY___ccceeeffffffgggffffffdddccccccdddfffgggfffgggggggggjjjrrr}}}yyytttpppnnnmmmkkkoootttyyy}}}~~~zzz{{{pppqqquuuwww~~~kkkWWWFFFCCCBBB@@@HHHVVVvvvwwwqqqlllnnnooooooooooooqqqrrrnnnqqqtttvvvvvvvvvxxxyyy{{{{{{zzzxxxvvvuuuvvvwww|||lll[[[PPPKKKJJJGGGLLLSSS[[[```cccccccccZZZVVVPPPLLLKKKKKKKKKKKKGGGFFFGGGGGGGGGMMM]]]lll|||~~~sssaaaTTTQQQRRRTTTWWW]]]fffnnnrrrsssrrrpppooommmllllllnnnpppqqqsssrrrrrrqqqppppppoooooommmppptttvvvyyy~~~zzzuuurrrooommmmmmkkkhhhfffcccbbbaaaaaa___^^^[[[WWWRRRMMMHHHFFFGGGLLLVVVcccrrr~~~uuurrrqqqkkk___TTTMMMPPP^^^wwwwwwooohhhuuu{{{bbbVVVWWWZZZXXXZZZggg{{{}}}|||vvvfffVVVJJJCCC>>><<<===>>>@@@BBBCCCCCCCCCBBBBBBCCCFFFGGGIIILLLPPPSSSSSSVVV\\\aaadddeeedddcccZZZUUUMMMFFFBBB@@@===<<<;;;;;;;;;;;;;;;<<<===>>>BBBCCCDDDEEEDDDBBB@@@???;;;:::999999999:::<<<======>>>???@@@AAA@@@??????======>>>???@@@@@@@@@@@@@@@>>>???@@@@@@@@@FFFMMM^^^ssszzzqqqggg___WWWOOOJJJIIIJJJEEECCCDDDEEEBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEHHHGGGEEEDDDBBBAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;:::999888888777777888888999999999999999888888888888888999999999999999;;;======<<<;;;<<<===;;;;;;;;;:::::::::::::::<<<===???AAABBBEEEIIILLLUUUZZZaaagggjjjjjjkkkkkkhhhgggfffeeedddeeeeeefffeeefffffffffhhhnnnxxx~~~yyyuuusssrrrrrrppprrrvvvxxxzzz{{{~~~zzzoooqqqxxx}}}fffSSSEEECCCAAA@@@HHHWWWwwwwwwrrrlllnnnooopppooooooqqqsssqqqtttxxxxxxvvvtttvvvwwwxxxxxxxxxwwwvvvvvvxxxzzzxxxgggXXXOOOLLLIIINNNVVV\\\```aaa``````ZZZVVVRRRNNNNNNMMMMMMLLLIIIHHHHHHHHHHHHNNN]]]lll~~~wwweeeWWWSSSUUUXXX[[[bbbllltttyyyzzzyyytttrrrooommmlllnnnpppqqqsssrrrrrrqqqqqqppppppooommmqqqtttwwwyyy~~~~~~wwwsssqqqooonnnnnnmmmkkkiiifffdddbbbaaa___]]]ZZZVVVRRRMMMIIIGGGFFFKKKTTTbbbqqqyyyuuuvvvrrrggg\\\SSSTTT]]]rrryyyqqqnnn~~~lll```dddgggdddcccnnn~~~xxxjjj[[[NNNFFF@@@>>>===>>>@@@BBBCCCCCCCCCBBBAAACCCEEEGGGIIILLLPPPSSSRRRUUUZZZ___bbbcccbbbaaaZZZUUUNNNGGGCCCAAA>>>===<<<<<<<<<======>>>???@@@EEEEEEDDDCCCBBB@@@???>>>;;;:::999999999:::;;;<<<<<<===???@@@@@@@@@???>>>===>>>???@@@AAAAAAAAA@@@???<<<<<<@@@AAAAAACCCHHHTTTdddwwwxxxmmmbbb[[[SSSLLLIIIKKKHHHDDDDDDGGGIIIFFFEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCCCCBBBBBB??????>>>>>>===<<<<<<<<<;;;;;;::::::999999888888888999999::::::999999888777888888888999999999999777999<<<<<<:::999:::<<<:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???BBBFFFJJJOOOUUU]]]dddhhhiiiiiijjjhhhgggffffffeeeffffffggggggiiijjjjjjkkkpppxxx~~~{{{wwwvvvvvvvvvrrrtttvvvwwwwwwyyy|||}}}ooorrr||||||```OOOBBBBBBAAA@@@KKKZZZwww}}}vvvrrrmmmooopppqqqqqqqqqsssttttttxxx{{{yyytttppppppqqquuuvvvvvvuuuuuuwww{{{~~~}}}mmm]]]SSSOOONNNSSS[[[```aaa___\\\ZZZZZZWWWSSSPPPOOONNNMMMLLLJJJIIIIIIIIIIIINNN^^^mmm{{{hhhZZZVVVXXX[[[___gggqqq{{{xxxuuuqqqnnnllllllnnnooosssrrrrrrqqqqqqpppppppppmmmqqquuuwwwyyy~~~{{{uuurrrqqqqqqpppooonnnmmmllliiifffdddbbb]]][[[XXXTTTOOOKKKHHHGGGEEEIIIRRR```ooo~~~{{{wwwyyywwwmmmcccWWWWWW]]]pppzzzssszzztttiiinnnqqqmmmmmmxxxzzzmmm___RRRHHHBBB???===>>>@@@BBBCCCCCCCCCBBBAAACCCEEEGGGHHHLLLPPPSSSQQQTTTXXX]]]```aaa```___ZZZUUUNNNHHHDDDAAA???>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCBBB@@@>>><<<;;;;;;;;;:::999999999:::;;;<<<<<<===>>>???@@@@@@???>>>===>>>@@@AAABBBBBBAAAAAA>>>:::999===@@@AAABBBEEEDDDOOO\\\iiizzzooocccXXXSSSMMMHHHHHHLLLGGGDDDEEEJJJMMMJJJIIIJJJEEEDDDDDDCCCDDDEEEGGGHHHJJJIIIHHHHHHIIIJJJKKKLLLFFFFFFGGGHHHIIIJJJKKKLLLHHHHHHFFFEEEDDDDDDDDDDDD??????>>>>>>======<<<<<<;;;;;;;;;::::::::::::999999999:::::::::999999888888888888888999999999999555888;;;;;;999888999;;;:::::::::;;;;;;<<<<<<<<<999:::;;;<<<===@@@DDDGGGIIIOOOXXX```dddeeeffffffiiihhhhhhgggggghhhhhhhhhjjjlllnnnnnnnnnrrryyy~~~|||xxxwwwwwwwwwooorrruuuvvvvvvyyy~~~qqqttt}}}{{{|||xxxrrr\\\LLL@@@AAAAAAAAAMMM]]]wwwzzztttqqqnnnppprrrrrrrrrrrrtttvvvvvvyyy{{{xxxpppkkkiiijjjttttttttttttuuuxxx}}}ooossswwwvvvnnncccYYYSSSTTTYYY^^^bbbdddddddddeeeaaa___[[[YYYWWWTTTQQQOOOQQQLLLKKKLLLKKKMMM\\\mmm~~~lll___[[[ZZZ]]]bbbjjjrrrwwwzzzzzzyyyuuutttqqqooooooppprrrsssuuutttqqqooonnnooopppqqqoooqqqtttuuuwww}}}|||yyyvvvqqqmmmmmmrrrpppmmmkkkjjjgggdddaaaZZZXXXUUURRROOOKKKGGGDDDDDDIIIRRR^^^kkkyyy}}}~~~}}}uuunnnbbb\\\]]]nnn|||vvvwwwxxxyyyyyy~~~vvveeeTTTHHHAAA??????@@@AAABBBBBBBBBAAAAAAAAABBBDDDFFFHHHKKKOOORRRTTTVVVYYY[[[]]]^^^]]]]]]\\\VVVNNNGGGDDDBBB???<<>><<<===@@@CCCEEEEEEJJJFFFAAA>>>===<<<:::999<<<;;;999888888999:::<<<;;;<<<===???AAABBBBBBBBBBBBDDDFFFHHHIIIHHHFFFEEEEEEBBB???<<<;;;<<>>???AAAAAAAAA@@@???===<<<<<<;;;;;;:::999999666666777888999999::::::888:::888444444777888666:::::::::::::::999888777999999:::;;;;;;;;;;;;::::::999999999:::===@@@BBBKKKKKKLLLQQQXXX\\\\\\[[[``````ccciiikkklllpppvvvvvvyyyyyywwwrrroooppprrrssszzz{{{xxxyyy{{{qqqrrrtttwww{{{~~~zzz{{{}}}{{{|||qqqWWWKKKCCCBBBBBBBBBKKKWWWyyyxxxssspppnnnoooppprrrsssuuuuuuvvvyyyyyyyyyvvvlllbbb___bbbmmmqqqvvvyyy{{{}}}```fffmmmooollleee^^^ZZZ\\\aaagggkkkmmmmmmmmmmmmiiifffccc```]]]ZZZVVVSSSSSSNNNMMMNNNMMMOOO]]]ooorrrddd]]][[[]]]___dddiiimmmppprrrrrrrrrqqqooonnnnnnppprrrsssqqqpppooonnnnnnooopppqqqooorrruuuxxxzzz}}}zzzwwwrrrnnnnnnqqqooolllkkkiiigggccc```\\\YYYUUURRROOOLLLHHHEEEEEEIIIQQQ]]]kkkxxx{{{zzz}}}~~~zzztttggg```]]]kkk}}}wwwvvvwwwwww}}}xxx{{{{{{iiiWWWIIIBBB@@@???@@@AAABBBCCCBBBAAAAAAAAABBBDDDFFFGGGJJJNNNQQQTTTVVVYYY\\\^^^______^^^]]]WWWOOOIIIEEECCC@@@>>>???>>>???AAAEEEGGGHHHGGGDDDAAA>>>======>>>=========;;;:::999999:::;;;<<<;;;<<<===???@@@BBBBBBBBBBBBEEEIIILLLNNNMMMLLLJJJHHHFFFBBB>>><<<<<<===>>>===@@@CCCEEEIIIRRR^^^hhhzzzsssdddSSSPPPKKKGGGEEEFFFHHHJJJOOOPPPQQQQQQPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFEEEEEEDDDCCCBBBAAA@@@>>>??????@@@@@@???>>>======<<<<<<;;;;;;::::::999999999:::;;;;;;<<<======:::<<<;;;888777999999666666666666666666666666666888999999:::::::::::::::999888888888:::<<<>>>@@@EEEEEEFFFKKKPPPTTTTTTSSSZZZZZZ^^^eeejjjmmmssszzzyyyqqqjjjeeebbb[[[bbbkkkuuu}}}}}}yyywwwwwwqqqrrrtttwwwzzz}}}{{{}}}}}}}}}~~~~~~{{{oooTTTJJJBBBBBBBBBCCCLLLXXXyyy~~~wwwrrrooonnnnnnoooppprrrtttvvvwwwyyyyyyxxxtttjjj^^^[[[^^^jjjqqqyyy~~~TTT[[[dddjjjkkkhhheeebbbeeejjjqqquuuwwwxxxxxxxxxvvvsssoookkkgggccc^^^ZZZXXXSSSQQQRRRPPPRRR```rrrxxxggg^^^YYYZZZZZZ\\\^^^aaadddgggiiikkkkkkjjjjjjkkkmmmpppqqqmmmlllllllllmmmoooqqqrrrnnnrrrvvvyyy|||}}}zzzuuuqqqqqqpppnnnllljjjiiifffccc```^^^[[[VVVSSSPPPMMMJJJGGGEEEIIIQQQ\\\iiivvv~~~wwwvvv{{{|||ooofff```iiiyyypppmmmmmmmmmxxxyyyrrrvvvzzzwwwppp\\\LLLDDDAAA???@@@AAACCCCCCBBBBBBAAAAAABBBDDDEEEGGGIIIMMMPPPTTTVVVZZZ]]]___`````````]]]XXXQQQJJJFFFDDDAAA@@@???@@@CCCGGGJJJKKKJJJHHHAAA???<<<<<<===>>>>>>======<<<;;;::::::;;;<<<===<<<<<<===???@@@AAABBBBBBCCCGGGLLLRRRUUUVVVUUUTTTOOOLLLFFFAAA>>><<<<<<======>>>@@@??????CCCJJJPPPZZZhhh}}}sssbbbUUULLLJJJHHHFFFGGGIIIMMMOOOTTTTTTTTTRRRPPPMMMKKKIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGHHHIIIHHHHHHGGGFFFHHHGGGFFFEEEFFFFFFHHHHHHHHHFFFEEECCCAAA@@@@@@???>>>?????????>>>===<<<;;;======<<<<<<;;;:::::::::777888888888999:::::::::666999999666666888888555666555555444444555666777777888888999:::999999999888888777888999;;;===???@@@@@@BBBEEEIIILLLLLLLLLRRRSSSXXXaaaiiiooowwwwwwnnndddZZZSSSNNNSSS[[[eeeppp|||yyyuuusssppprrrtttwwwyyy{{{|||}}}~~~~~~}}}sssllllllpppuuuyyy}}}xxxuuu|||{{{nnnPPPGGGAAAAAABBBCCCMMMZZZyyy|||uuupppmmmlllllllllmmmooorrruuuwwwzzzxxxwwwrrrfffYYYVVVXXXdddlllwwwWWW\\\dddjjjkkkiiigggfffjjjpppwww}}}{{{wwwrrrmmmgggccc^^^YYYWWWWWWUUUUUUcccuuu{{{iii\\\VVVWWWXXXYYY[[[]]]___aaabbbddddddeeefffhhhjjjkkkllljjjjjjjjjkkklllnnnpppqqqooorrruuuwwwzzz}}}xxxttttttpppnnnllljjjiiigggdddaaa```\\\WWWSSSQQQNNNKKKIIIEEEHHHPPPZZZgggttt|||tttsssyyywwwnnngggmmmoooaaa\\\]]]^^^jjjyyy|||uuuooottt~~~~~~{{{{{{cccPPPFFFBBB@@@@@@BBBCCCCCCCCCBBBAAAAAACCCDDDEEEFFFHHHLLLOOOSSSUUUXXX\\\^^^`````````]]]YYYRRRKKKFFFDDDBBBBBBBBBDDDGGGKKKNNNMMMIIIFFFAAA???===<<<<<<<<<;;;:::===<<<<<<<<<<<<======>>>=========>>>???AAABBBBBBDDDHHHOOOVVV[[[]]]]]]]]]WWWSSSMMMFFF@@@===<<<<<<;;;<<<===>>>>>>@@@DDDHHHEEEPPPaaaqqqqqqdddWWWNNNKKKJJJIIIIIIKKKNNNQQQTTTUUUUUUTTTQQQOOOKKKIIIGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMMMMLLLIIIGGGHHHFFFDDDCCCCCCDDDFFFGGGHHHFFFDDDBBB@@@?????????>>>>>>>>>======<<<<<<<<<=========<<<;;;;;;::::::777777777777888888888888444666666444666;;;>>>===;;;:::888666555666888999777777888999999999999888888888888999:::;;;===>>>???@@@BBBDDDGGGHHHIIIIIINNNOOOUUU___gggnnnxxx~~~vvvnnnggg___VVVOOORRRVVV]]]fffpppzzz}}}xxxtttrrrqqqrrrtttwwwyyyzzzzzz{{{~~~{{{{{{|||zzzvvvwww{{{{{{pppfff___]]]___aaakkkpppvvv|||}}}vvvxxx|||}}}|||}}}|||}}}}}}}}}wwwkkkLLLDDD???AAAAAACCCNNN\\\xxxyyyrrrmmmkkkiiiiiihhhiiilllppptttwwwzzzxxxvvvooocccVVVRRRUUU___gggrrr{{{~~~dddgggjjjjjjgggdddaaa```kkkrrr{{{}}}wwwppplllfffaaa^^^]]]YYYYYYfffwwwlll^^^VVVYYY[[[^^^bbbddddddcccbbb___```bbbdddfffggghhhhhhfffggghhhiiikkklllnnnooopppqqqrrrtttwwwyyyvvvuuupppnnnlllkkkjjjhhheeebbb```]]]XXXUUURRROOOKKKIIIEEEHHHNNNXXXeeerrr~~~|||tttsssxxx~~~}}}vvvpppuuu}}}cccTTTPPPSSSXXXcccsss{{{tttmmmrrr}}}kkkUUUHHHBBB@@@AAABBBCCCDDDCCCBBBBBBAAACCCDDDDDDEEEGGGJJJMMMPPPRRRVVVZZZ]]]_________\\\YYYSSSLLLFFFDDDCCCCCCFFFGGGJJJLLLMMMKKKFFFBBB???>>><<<<<<<<<<<<;;;:::<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDHHHPPPXXX^^^aaabbbbbb^^^YYYRRRJJJCCC???>>>===777888:::;;;<<<>>>@@@BBB???EEENNNVVV```nnnnnn```VVVNNNKKKLLLLLLKKKLLLMMMPPPRRRSSSUUUTTTSSSQQQNNNLLLJJJHHHJJJJJJJJJKKKLLLMMMNNNOOORRRQQQQQQRRRRRRQQQMMMIIIHHHGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>=========>>>>>>>>>>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;:::::::::666888888666;;;DDDJJJKKK>>>===:::777666666777888777777888999999999999888999::::::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGHHHMMMMMMSSS]]]dddkkkttt|||{{{tttllleeeaaa]]]XXXTTTWWW[[[dddmmmuuuzzz{{{{{{{{{yyywwwuuutttqqqsssuuuxxxzzz{{{{{{zzzzzzxxxwwwxxxvvvssstttxxx{{{tttiii^^^XXXVVVWWWYYYaaagggooovvv{{{zzzzzzwwwtttssstttsssqqqssswwwvvvlllaaaGGGAAA>>>@@@AAABBBNNN]]]uuuwwwpppllliiihhhgggggghhhjjjnnnrrruuuyyywwwtttnnnaaaUUURRRUUU```gggpppvvvyyy|||rrrqqqnnnhhhbbb\\\YYYXXXiiiqqq|||yyyuuuoooiiieeeccc]]]\\\hhhxxxsssddd[[[]]]```eeeiiijjjiiieeeccc]]]^^^```bbbcccccccccbbb___```bbbeeehhhjjjlllmmmoooppprrrssswww}}}xxxttttttooommmkkkjjjiiigggdddbbb___\\\YYYVVVSSSPPPKKKHHHEEEHHHMMMWWWcccppp|||~~~vvvtttwww~~~{{{wwwzzz~~~vvv\\\NNNMMMSSSYYYgggvvvuuummmqqq|||rrrZZZKKKDDD@@@AAABBBCCCDDDCCCCCCBBBBBBCCCDDDDDDDDDFFFIIIKKKOOOQQQUUUYYY\\\^^^______]]]ZZZUUUNNNHHHEEEEEEFFFHHHHHHHHHIIIIIIFFFBBB???<<<;;;:::<<<>>>???>>>===;;;;;;<<<<<<===>>>>>>>>>???>>>>>>===>>>@@@AAACCCCCCGGGNNNUUU\\\aaacccddd```\\\TTTLLLEEE@@@>>>===;;;;;;<<<<<<===>>>>>>??????BBBEEEGGGJJJTTTbbblllnnn```UUULLLHHHHHHLLLLLLLLLLLLMMMNNNOOOOOOSSSRRRRRRPPPOOONNNNNNMMMMMMMMMNNNOOOPPPRRRSSSTTTYYYVVVTTTSSSTTTRRRMMMIIIHHHGGGFFFFFFFFFFFFHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEAAA@@@???????????????@@@>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999888888555777666555:::CCCIIIKKK<<<;;;999777555555555555777888888999:::999999999::::::;;;<<<<<<======>>><<<>>>AAABBBBBBCCCEEEFFFKKKLLLRRR[[[aaaeeelllsssuuuqqqkkkfffbbb```^^^\\\^^^dddooozzz{{{}}}xxxvvvvvvvvvvvvrrrtttwwwzzz|||}}}||||||yyyvvvuuuvvvuuusssvvv|||}}}tttggg\\\WWWWWWYYY[[[[[[aaaiiiqqq{{{}}}~~~~~~{{{tttnnnlllpppmmmjjjmmmppplll```TTTDDD???>>>@@@@@@AAANNN]]]tttxxxqqqllljjjiiiiiiiiijjjlllooorrrtttxxxvvvtttnnncccXXXUUUYYYfffkkkrrrwwwyyy|||{{{wwwpppggg^^^XXXWWWWWWbbbkkkxxx}}}uuuooojjjggg```^^^iiiyyyxxxiiiaaa^^^aaaeeeggggggddd```]]]WWWXXXZZZ\\\\\\[[[YYYXXXUUUWWW[[[___dddhhhkkkllllllppptttwww{{{|||yyytttppppppllljjjiiihhhgggeeebbb```]]][[[YYYWWWUUUPPPJJJFFFEEEGGGMMMVVVbbbooozzz~~~xxxuuuxxx~~~yyy{{{~~~rrr[[[MMMKKKQQQWWWfffuuu|||pppsss}}}vvv^^^NNNGGG@@@AAACCCDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCEEEHHHJJJNNNQQQUUUZZZ]]]___``````___]]]XXXQQQJJJGGGHHHJJJGGGFFFDDDCCCCCCBBB@@@>>><<<;;;;;;===??????>>>===::::::;;;<<<============??????>>>===>>>???AAACCCCCCFFFKKKQQQXXX]]]aaaccc___[[[SSSKKKDDD@@@>>>===@@@>>>=========>>>>>>>>>>>>@@@BBBAAA@@@EEEMMMUUUcccnnnzzzwwwjjj]]]VVVPPPIIIFFFHHHKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVXXXYYY\\\XXXSSSQQQRRRPPPKKKGGGCCCDDDDDDDDDEEEFFFFFFFFFDDDFFFIIILLLMMMMMMLLLKKKGGGEEECCCAAA@@@?????????>>>>>>======<<<<<<;;;;;;999999888888777666666555222555555444666<<<>>>===777777777777666666666666888999999:::::::::::::::999::::::;;;<<<<<<<<<<<<999<<<@@@AAAAAAAAADDDFFFFFFHHHOOOXXX]]]___dddjjjpppqqqqqqooollliiihhhhhhkkkrrr}}}~~~|||xxxwwwwwwwwwvvvsssvvvyyy}}}~~~|||wwwuuuuuuttttttzzzxxxhhh]]]YYY[[[___bbb^^^dddkkkrrrzzz}}}|||||||||}}}tttjjjeeejjjfffgggmmmrrrlll\\\PPPBBB>>>>>>@@@???@@@MMM]]]uuu{{{tttooommmllllllmmmnnnppprrrtttuuuvvvuuusssoooeee[[[[[[___jjjooovvvzzz{{{|||{{{rrrggg^^^YYYYYYZZZ[[[dddsssyyysssmmmiiibbb___iiiyyyyyykkkccc]]]^^^```aaa___\\\XXXUUUQQQRRRTTTUUUUUUSSSPPPOOONNNPPPUUU[[[bbbgggkkkllljjjooovvv||||||yyyvvvqqqmmmmmmjjjhhhgggfffeeedddaaa^^^[[[ZZZYYYXXXUUUPPPIIIDDDEEEGGGLLLUUUaaannnzzz~~~yyywwwyyyzzzyyy{{{ppp[[[LLLHHHLLLPPP___mmm}}}uuuvvvxxxaaaQQQIIIAAAAAACCCDDDDDDDDDCCCBBBBBBCCCDDDCCCCCCDDDGGGJJJOOORRRVVV[[[^^^aaabbbbbbaaa___[[[TTTMMMIIIJJJMMMFFFCCC@@@??????@@@@@@???@@@???>>>>>>???>>><<<999999:::;;;<<<============@@@???>>>===>>>???AAACCCBBBEEEIIIOOOUUU[[[___bbb]]]YYYRRRJJJCCC???===<<<<<<;;;999999:::;;;<<<<<<:::>>>AAAAAA>>>???DDDJJJNNNXXXaaadddhhhmmmppppppbbbXXXQQQQQQOOOJJJHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNHHHHHHIIIJJJKKKMMMOOOPPPQQQRRRSSSTTTWWWYYY[[[\\\]]]XXXQQQOOOOOOMMMIIIDDD>>>???@@@AAABBBBBBBBBBBBEEEGGGLLLPPPRRRRRRQQQPPPKKKJJJFFFCCC@@@>>>======>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;:::999888888444888:::888888999888444555555777888999999999999999999:::;;;;;;;;;;;;:::888999::::::;;;;;;;;;;;;999===@@@BBBAAABBBDDDGGGCCCEEELLLUUUZZZ[[[___dddlllqqqvvvxxxvvvrrrqqqrrruuu{{{~~~}}}yyyxxxxxxwwwuuutttvvvzzz~~~~~~yyyuuuttttttvvv}}}{{{jjj^^^[[[___dddhhhfffkkkqqqvvv|||~~~~~~~~~|||zzztttfff```bbb```eeepppwwwppp___RRRBBB>>>>>>@@@??????LLL]]]vvv}}}vvvrrrpppnnnoooppprrrsssuuuvvvvvvvvvtttssspppggg^^^^^^dddjjjpppxxx|||||||||}}}}}}xxxppphhh___XXXTTTRRRSSS\\\iiiuuu}}}xxxooofffbbbdddkkkppp|||kkk\\\ZZZXXXUUUTTTSSSRRROOOMMMJJJKKKMMMNNNMMMLLLIIIHHHKKKLLLPPPVVV]]]dddjjjmmmooosssxxxyyy{{{~~~uuupppooooooooojjjhhhfffdddccc```\\\ZZZ[[[[[[ZZZXXXTTTOOOJJJGGGGGGGGGMMMYYYdddmmmxxx{{{yyy||||||www|||ttt\\\LLLHHHKKKLLLVVVeeevvvyyyzzz}}}eeeRRRFFFBBBBBBCCCDDDEEEEEEDDDDDD@@@CCCEEEEEEDDDEEEHHHLLLNNNOOOQQQUUUYYY]]]```bbbdddbbb^^^XXXRRRLLLHHHFFFDDDCCCAAA??????@@@AAABBB>>>??????>>>>>>===<<<;;;;;;::::::999:::;;;<<<===>>>>>>============>>>>>>@@@@@@AAAGGGNNNSSSTTTTTTTTTPPPKKKEEE@@@?????????>>><<<::::::===>>><<<999;;;;;;;;;<<<===>>>???@@@HHHKKKOOORRRSSSTTTUUUWWWRRRQQQOOOMMMLLLKKKLLLLLLIIIKKKMMMOOOPPPPPPNNNNNNFFFEEEDDDDDDGGGKKKOOORRRWWWWWWXXX\\\______ZZZVVVWWWTTTOOOJJJFFFCCCBBBBBB<<<<<<;;;;;;<<<===???@@@EEEGGGKKKNNNPPPQQQPPPOOONNNKKKGGGCCCAAAAAAAAABBBAAA@@@???>>>======>>>>>>;;;;;;:::999999888777777888777666666666888999:::666666777777777777666666777888:::;;;<<<<<<;;;;;;888:::<<<<<<<<<<<<===???<<<======>>>???AAABBBCCCCCCDDDFFFKKKQQQXXX___dddgggpppxxxyyyxxxzzz|||}}}~~~zzzyyyyyywwwuuuwwwyyy{{{~~~}}}|||}}}{{{lllbbb```ccchhhkkksssnnnmmmuuu||||||||||||}}}tttjjjiiigggfffjjjsssyyyqqq]]]LLLCCC>>><<>>>>>>>>???@@@>>>>>>???????????????>>><<<;;;::::::;;;<<<===>>>>>>>>>============>>>>>>@@@@@@@@@DDDIIIMMMNNNMMMMMMJJJFFFBBB???>>>===>>><<<:::999;;;>>>@@@???===;;;;;;;;;;;;<<<===>>>>>>>>>AAADDDFFFFFFHHHJJJLLLNNNMMMLLLLLLKKKLLLMMMMMMMMMNNNOOOPPPPPPOOONNNMMMJJJIIIHHHHHHJJJNNNRRRUUUYYYYYYYYY[[[]]][[[WWWSSSOOOMMMIIIDDDAAA>>>======::::::999999:::;;;===>>>@@@BBBEEEIIILLLMMMMMMMMMMMMKKKHHHEEECCCBBBAAABBBAAA@@@>>>=========>>>???<<<;;;;;;:::999999888888777777777777777777888999222333444666777888999999777888999:::;;;;;;;;;;;;999:::;;;===>>>>>>===<<<<<<<<<<<<===>>>???@@@AAABBBDDDFFFJJJPPPWWW^^^ccckkkvvv|||yyyxxxwwwuuussswwwxxx{{{~~~~~~}}}}}}~~~zzznnnfffffflllrrrvvv|||vvvtttxxx{{{{{{|||}}}~~~rrrkkkkkkpppoooqqqwww{{{qqq\\\JJJFFFAAA???AAAAAADDDQQQaaa{{{qqqjjjgggjjjmmmrrrwwwyyyxxxuuusssvvvvvvtttnnneee___]]]^^^gggmmmuuuzzz|||~~~xxxtttlllccc[[[TTTOOOMMMKKKNNNSSSYYYcccsss~~~uuulllgggggglllppp~~~xxxfffXXXMMMKKKHHHFFFFFFEEECCCAAAAAABBBBBBCCCDDDDDDEEEEEEKKKMMMQQQWWW___fffmmmpppqqqvvvzzz{{{{{{}}}zzzvvvrrroookkkhhhdddaaa```___]]][[[ZZZYYYWWWTTTQQQMMMJJJHHHGGGGGGMMMYYYdddmmmxxx~~~wwwtttuuuzzz}}}tttnnnvvvzzz}}}pppYYYJJJFFFIIIKKKOOO^^^qqqttt[[[KKK@@@@@@AAACCCDDDEEEFFFFFFGGGDDDAAABBBFFFHHHFFFDDDLLLOOOSSSXXX^^^dddiiikkkpppmmmggg___VVVNNNGGGDDD>>>>>>>>>>>>===============>>>???@@@@@@AAAAAAAAA===<<<<<<<<<<<<======>>>>>>>>>============>>>>>>@@@??????@@@CCCEEEFFFEEEGGGFFFEEECCCAAA@@@@@@???>>><<<;;;===@@@BBBAAA???;;;;;;;;;::::::;;;;;;<<<<<<===>>>??????AAADDDGGGIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPPPPPPPOOOOOOOOONNNMMMMMMLLLLLLMMMQQQTTTVVV[[[ZZZZZZYYYYYYVVVQQQNNNGGGEEEBBB???<<<;;;::::::888888888888999:::;;;<<<;;;<<>>=========>>>???===<<<<<<;;;;;;:::::::::777777888888888777777666333444555777888999::::::888888888999999::::::;;;:::999:::>>>BBBBBB???;;;<<<<<<;;;;;;<<<<<<===>>>AAACCCFFFJJJOOOVVV___dddttt{{{wwwvvvuuusssrrrwwwxxx{{{~~~~~~|||{{{{{{sssoooqqqwww~~~{{{vvvxxx||||||rrrppptttyyywwwwww{{{|||qqq[[[HHHGGGBBB@@@BBBBBBDDDRRRbbb~~~tttkkkdddaaagggkkkqqqvvvxxxxxxuuusssrrrsssrrrlllddd]]][[[[[[bbbjjjssszzz}}}~~~qqqmmmfff]]]UUUOOOKKKIIIIIIJJJMMMQQQZZZjjj|||wwwmmmfffdddfffjjjvvvuuubbbUUULLLJJJGGGFFFFFFFFFFFFDDDBBBBBBCCCCCCEEEGGGHHHIIILLLNNNSSSYYY```hhhnnnrrrtttxxx{{{|||||||||wwwrrroookkkgggccc___^^^]]]\\\[[[ZZZXXXVVVRRROOOLLLIIIHHHGGGGGGMMMYYYdddmmmxxx|||uuurrrtttzzzvvvnnntttwwwzzzoooYYYIIIEEEGGGIIILLLYYYmmmsss\\\MMMAAABBBBBBBBBCCCDDDEEEFFFFFFDDDDDDEEEIIIKKKLLLKKKMMMOOOSSSYYY___dddhhhjjjooolllggg___WWWNNNGGGCCC======>>>>>>>>>===<<<;;;===>>>??????@@@@@@@@@???==================>>>>>>======>>>>>>>>>>>>======>>>=========???AAABBBBBBHHHIIIJJJJJJIIIGGGEEEDDDDDDBBB@@@AAADDDEEECCCAAA<<<;;;::::::999999999:::=========<<<<<>>AAADDDEEEJJJJJJLLLLLLKKKHHHFFFDDDAAA@@@???======>>>??????============<<<<<<;;;;;;777888999999999777666555888999999999999999999888888888888888999::::::;;;:::999:::@@@FFFGGGCCC>>>===<<<<<<;;;;;;;;;<<<<<<>>>AAAEEEIIINNNWWWaaahhhyyy~~~zzzwwwuuutttsssrrrvvvxxx{{{~~~|||zzz|||zzzxxxyyy}}}zzztttvvvzzzzzzyyyzzz}}}{{{nnnXXXGGGFFFAAA???BBBBBBDDDRRRbbbyyyqqqjjjccc___eeehhhmmmqqqsssssspppooonnnooooooiiiaaa[[[XXXXXX]]]eeepppxxx{{{}}}fffbbb\\\UUUNNNIIIFFFEEEDDDFFFIIIMMMTTT```nnnyyy~~~uuukkkbbb___```bbbnnnzzztttbbbUUUKKKIIIFFFFFFGGGHHHHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNNNNPPPUUU[[[bbbjjjpppsssvvvzzz}}}~~~~~~|||yyyvvvrrrpppjjjfffbbb^^^]]]\\\[[[ZZZYYYXXXUUURRROOOLLLIIIHHHGGGGGGMMMYYYdddmmmxxxzzzuuussswww}}}xxxnnnrrryyyqqqvvv}}}qqqZZZIIIDDDFFFGGGKKKUUUjjjrrr]]]PPPDDDDDDCCCCCCCCCDDDEEEEEEIIIJJJLLLLLLKKKKKKNNNPPPPPPRRRVVV[[[```dddggghhhjjjhhhccc]]]UUUMMMFFFBBB>>>>>>??????>>>>>>===<<<>>>>>>??????>>>======<<<>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<>>>@@@CCCEEEKKKNNNQQQSSSSSSPPPKKKIIIGGGEEECCCEEEHHHJJJIIIFFF<<<;;;:::999999999999999999:::999888888;;;@@@CCCHHHIIILLLNNNOOOPPPOOONNNOOOOOOOOOPPPQQQSSSTTTUUUNNNNNNNNNOOOQQQTTTWWWYYYXXXWWWTTTPPPKKKGGGDDDCCC>>>>>>===<<<;;;:::::::::777888999999:::;;;;;;;;;;;;:::::::::;;;===???AAAGGGIIILLLNNNNNNLLLJJJHHHCCCBBB@@@???>>>>>>??????>>>>>>===============<<<999999:::::::::999777666777888888999999888888777::::::::::::;;;;;;;;;;;;:::999;;;AAAHHHKKKGGGBBB======<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>?????????>>>>>>===;;;;;;===>>>>>>>>>>>>======<<<<<<===>>>??????>>>===<<<:::;;;<<<===>>>AAAEEEIIIMMMQQQWWW[[[\\\XXXRRRNNNHHHFFFEEEGGGLLLNNNMMMKKK<<<;;;::::::999999999999999999999999999<<>>>>>>>><<<<<<::::::<<>>CCCFFFJJJSSS___iiizzz}}}}}}|||zzzvvvuuuuuuvvvvvvwwwzzz}}}ssskkkmmmsss|||xxxqqquuu}}}xxxdddQQQFFFGGGBBBBBBFFFGGGKKKYYYjjj|||tttoooiiiiiijjjjjjkkkkkkkkkkkkkkkkkkiiiccc\\\VVVVVVWWWYYY```kkkrrrvvvyyy|||~~~KKKIIIEEEBBB???============@@@BBBBBBBBBDDDIIINNNPPPVVV^^^bbbbbbdddgggjjjhhheee___WWWPPPNNNNNNPPPVVV```ppp|||nnndddWWWTTTOOOMMMLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTTTTTTTTTTVVVYYY^^^dddkkkpppsssyyy}}}~~~yyyvvvtttsssrrrpppllliiifffdddcccaaa^^^\\\WWWWWWVVVUUURRRNNNJJJHHHGGGGGGMMMYYYdddmmmxxx~~~{{{xxxxxx|||}}}ssssss{{{uuuyyyxxx___KKKDDDBBBAAAGGGLLLaaayyyaaaPPPDDDDDDCCCDDDEEEHHHJJJLLLRRRQQQPPPMMMJJJIIIHHHHHHNNNQQQUUUZZZ^^^aaabbbcccdddcccaaa\\\VVVOOOIIIEEE@@@@@@>>>=========>>>???>>>>>>?????????>>>>>>=========>>>>>>>>>===<<<;;;<<<===>>>??????>>>===<<<:::;;;=========@@@FFFJJJNNNTTT\\\ccceeeaaaZZZVVVMMMJJJHHHIIIKKKLLLJJJGGG<<<;;;;;;::::::::::::;;;:::;;;<<<<<<===@@@DDDGGGIIILLLQQQVVVYYYYYYXXXWWWTTTUUUWWWYYYZZZ[[[ZZZZZZWWWVVVUUUSSSRRRRRRRRRRRRIIIIIIGGGBBB===;;;<<<===999999::::::999999888888777888999;;;;;;;;;;;;:::999999999999:::;;;<<<===???BBBFFFKKKMMMNNNMMMMMMIIIHHHEEEBBB@@@?????????========================<<<<<<;;;;;;;;;<<<<<<===333444555777888999::::::===>>>AAACCCCCCAAA>>><<<;;;<<<>>>@@@AAABBBAAA@@@::::::999999999::::::;;;:::>>>BBBCCCEEELLLXXXbbbqqq~~~~~~{{{||||||zzzvvvttttttvvvuuuwwwzzz}}}vvvkkkjjjooowwwyyy|||||||||{{{```MMMEEEFFFAAAAAAFFFIIIMMM\\\mmmyyyqqqggggggeeeeeefffhhhjjjllllllkkkgggaaaYYYUUUVVVXXX[[[bbbkkkrrruuuxxx|||DDDBBB???<<<;;;::::::;;;>>>@@@AAA@@@======@@@DDDHHHNNNUUUXXXXXXXXXZZZ^^^XXXVVVQQQKKKFFFEEEFFFHHHNNNXXXjjj}}}tttkkkccc___ZZZUUUSSSRRRQQQPPPPPPRRRUUUWWWYYYYYYXXXWWWVVVWWWZZZ___eeekkkpppsssyyy}}}~~~zzzwwwtttpppnnnmmmkkkiiihhhfffddd```]]]VVVWWWWWWVVVSSSOOOJJJGGGGGGGGGMMMYYYdddmmmxxx~~~|||zzzzzz}}}wwwxxx~~~zzzaaaLLLDDDAAA@@@FFFIII]]]|||```KKKBBBBBBCCCDDDGGGJJJNNNPPPQQQMMMIIIIIIKKKKKKIIIFFFHHHKKKPPPUUUZZZ]]]^^^___fffeeeccc^^^XXXQQQJJJFFFAAA???===<<<;;;<<<>>>???===>>>???@@@@@@@@@@@@@@@<<<===>>>>>>>>><<<;;;:::<<<===>>>@@@@@@>>>===<<<;;;<<<=========@@@EEEJJJOOOVVV```iiilllhhhbbb]]]TTTPPPLLLJJJIIIGGGCCC???;;;;;;;;;::::::;;;;;;<<<777888:::;;;===???CCCFFFHHHLLLRRRXXX\\\^^^]]]\\\XXXYYY\\\]]]^^^]]]\\\[[[XXXWWWUUURRROOOMMMLLLKKKDDDDDDCCC???:::888:::===;;;;;;;;;;;;;;;:::999999666777999:::;;;;;;::::::666666888999:::<<<======<<>>??????===<<<<<<===888888777777888999999::::::>>>AAAAAAAAAGGGRRR\\\```oooyyyzzz{{{|||}}}~~~~~~~~~{{{}}}~~~yyy{{{|||yyyuuussstttvvvuuuwwwzzz}}}vvvuuuzzz~~~~~~~~~___KKKDDDCCC??????DDDGGGLLL\\\mmmwwwooodddbbb```___aaaeeeiiikkklllkkkggg___XXXTTTVVVYYY]]]ccclllrrruuuyyy}}}BBBAAAAAA@@@???>>>>>>===??????>>>======>>>???@@@EEEFFFHHHJJJKKKMMMMMMNNNLLLJJJGGGDDDBBBBBBBBBBBBKKKSSSaaaqqq|||zzzuuummmkkkgggbbb]]]XXXUUUTTTPPPTTTZZZ___aaa___\\\YYYWWWXXX[[[```gggnnntttwww~~~zzzuuuqqqmmmjjjlllhhheeefffiiijjjgggccc[[[[[[YYYWWWSSSOOOKKKHHHJJJJJJOOOZZZeeeoooyyy~~~zzzzzzyyyyyy~~~|||dddNNNAAA>>>???DDDKKK```xxx]]]LLLDDDCCCCCCFFFLLLRRRVVVWWWLLLJJJFFFDDDCCCDDDFFFGGGEEEHHHMMMRRRVVVZZZ^^^aaabbbcccccc```YYYPPPIIIEEEAAA@@@???=========>>>>>>AAA@@@>>>=========>>>???@@@???>>>======>>>???@@@;;;<<<>>>??????===<<<:::777888:::;;;<<>>999777777888999999:::999777777:::???DDDHHHJJJLLLOOOTTTXXX\\\___```aaaaaabbbbbbaaa___\\\[[[[[[VVVRRRPPPQQQOOOJJJEEECCC@@@<<<;;;<<<===;;;999;;;;;;<<<<<<<<<;;;;;;:::888999::::::;;;::::::999AAA@@@???===<<<;;;::::::<<>><<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;888999::::::888888999;;;===???BBBFFFHHHFFFAAA===;;;;;;=========<<<;;;:::999999999999999999999999;;;:::<<>>===<<<;;;;;;>>>===<<<<<<<<<<<<===>>>CCCDDDEEEGGGHHHHHHHHHHHHIIIGGGEEEBBBAAA@@@AAAAAAGGGOOO]]]mmmzzz~~~|||xxxvvvsssoooiiiccc^^^ZZZXXXWWW[[[```ddddddaaa\\\XXXUUUWWWZZZ___fffnnnuuuyyy}}}|||wwwsssooollljjjgggeeefffhhhhhhfffccc___^^^[[[XXXSSSOOOLLLJJJIIIIIIOOO[[[gggpppzzz|||yyyxxxxxxyyyfffOOOBBB>>>???EEELLL___{{{yyy]]]KKKFFFFFFHHHKKKOOORRRRRRQQQJJJHHHEEECCCBBBCCCEEEGGGEEEIIIMMMRRRUUUYYY\\\___bbbcccdddaaa[[[RRRJJJFFFAAA@@@???============>>>@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===<<<======>>>===<<<;;;:::777888:::;;;===@@@EEEHHHPPPUUU]]]cccggghhhhhhiiieee^^^UUUPPPNNNKKKGGGCCC@@@>>><<<;;;<<<<<<<<<;;;;;;:::999:::===AAAFFFIIIKKKLLLNNNPPPTTTXXX[[[]]]^^^___bbbddddddbbb```^^^```[[[TTTQQQPPPNNNIIIEEEFFFBBB>>>=========<<<::::::::::::;;;;;;::::::999888888888999999999999999:::::::::::::::;;;<<<<<<;;;===AAACCCDDDFFFIIIKKKHHHHHHGGGEEECCC@@@>>><<<==================<<<<<<999::::::::::::;;;;;;;;;666888::::::888777888999>>>???AAADDDFFFDDDAAA>>><<<<<<===<<<<<<;;;::::::999999999999999999999999:::999;;;???@@@AAAIIIRRRYYYbbbiiihhhgggjjjnnnooosssuuuxxx{{{|||{{{zzzxxxyyyzzz|||~~~~~~xxxwwwuuussssssuuuwwwxxx{{{zzzxxxyyyzzz{{{}}}}}}ttt[[[NNNHHHCCCAAACCCGGGHHHNNNaaauuuyyypppjjjccceeefffffffffhhhkkkmmmoookkkgggeee___ZZZZZZ^^^dddoooyyy||||||}}}}}}}}}@@@???>>>===<<<;;;::::::<<<;;;;;;:::::::::;;;;;;AAAAAABBBBBBCCCBBBBBBBBBDDDBBBAAA@@@??????@@@AAABBBJJJWWWggguuu|||}}}|||}}}zzzuuunnngggbbb]]][[[```ccchhhjjjhhhbbb[[[WWWRRRSSSWWW]]]eeennnvvv{{{|||}}}yyyuuuqqqnnnhhhhhhgggffffffeeeddddddaaa___[[[VVVQQQMMMJJJIIIHHHIIIQQQ^^^iiirrrzzz|||wwwvvvvvvyyyjjjQQQCCC??????DDDKKK^^^xxx~~~aaaOOOIIIJJJLLLOOOQQQPPPMMMJJJGGGEEECCCAAAAAACCCEEEGGGGGGJJJNNNRRRUUUXXX[[[^^^aaabbbdddbbb]]]UUULLLGGGAAA@@@>>>===<<<<<<======???@@@@@@@@@@@@???>>>>>>??????>>>======>>>??????>>>======<<<;;;:::999999777888:::;;;===AAAEEEIIINNNTTT[[[bbbgggjjjmmmooojjjeee^^^YYYUUUOOOIIICCC@@@>>>===>>>???>>>===;;;;;;;;;<<<===@@@CCCGGGIIIKKKKKKKKKLLLOOORRRUUUWWWYYY]]]bbbfffhhhhhheeedddddd^^^VVVQQQPPPOOOLLLJJJJJJGGGCCCAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<999999999999:::<<<===>>>===>>>@@@BBBBBBDDDGGGIIIJJJIIIIIIGGGEEEBBB???===========================:::::::::;;;;;;;;;<<<<<<777:::<<<===;;;:::999999?????????AAACCCCCCAAA???>>>>>><<<;;;::::::::::::888888888888888888888888999888:::===>>>@@@GGGPPPVVV^^^dddbbbaaaeeejjjllluuuwwwyyyzzzzzzyyywwwvvvvvvxxxzzz|||}}}}}}}}}}}}wwwvvvtttsssrrrtttuuuvvvyyyyyyxxxxxxyyy{{{|||}}}~~~wwwwwwzzz|||pppYYYLLLFFFDDDBBBDDDIIIKKKQQQeee{{{|||ssskkkeeebbbccceeeffffffhhhkkkmmmrrrmmmhhheee```]]]___eeelllvvv~~~BBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::::::::======>>>????????????>>>@@@???>>>>>>>>>???@@@AAA@@@GGGSSSaaannnxxx~~~{{{uuunnnhhhdddbbbfffhhhlllllliiibbbZZZUUUNNNPPPTTT[[[dddnnnwww|||~~~}}}yyyuuuqqqnnnhhhiiiiiihhhfffddddddeeeaaa^^^YYYSSSNNNJJJGGGFFFHHHJJJRRR```lllttt{{{}}}wwwuuuuuuwwwmmmTTTEEE@@@AAABBBJJJ]]]www}}}{{{~~~hhhVVVJJJKKKLLLNNNOOOMMMIIIFFFDDDCCCAAAAAAAAACCCEEEFFFIIILLLPPPSSSVVVXXX[[[]]]^^^```aaaaaa^^^WWWNNNGGGBBB@@@???===<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;999999888999777888:::;;;===@@@EEEIIIMMMRRRXXX___dddiiimmmpppkkkgggaaa\\\WWWQQQKKKGGGCCC@@@>>><<<======<<<;;;<<<<<<===???BBBEEEHHHJJJLLLKKKIIIIIIJJJMMMPPPRRRUUUZZZbbbiiimmmmmmkkkjjjddd___WWWRRRQQQQQQRRRRRRLLLKKKHHHFFFEEEDDDCCCCCC??????>>>>>>======>>>>>>>>>============???@@@AAA>>>>>>===============>>>@@@BBBCCCCCCCCCEEEIIILLLMMMMMMMMMLLLJJJFFFCCCAAA>>>==================<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;>>>AAABBB@@@>>><<<<<<@@@>>>===>>>@@@AAA@@@???@@@>>><<<:::999999999999777777777777777777777777888888999<<<===???FFFNNNVVV___dddddddddiiinnnqqqzzz{{{{{{{{{zzzyyywwwvvvuuuwwwxxxzzz{{{{{{zzzzzztttsssrrrrrrssstttvvvwwwyyyyyyyyyyyyyyy{{{}}}sssyyy}}}rrrpppxxx{{{kkkWWWLLLGGGGGGDDDEEEJJJLLLSSShhh~~~|||tttmmmgggccc```bbbdddeeefffhhhkkkmmmtttnnnhhheeeaaa___cccjjjuuu~~~CCCCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<;;;;;;::::::999:::;;;<<<===>>>>>>>>>======>>>>>>???@@@AAAAAA@@@FFFPPP\\\iiiuuu~~~}}}wwwrrrnnnmmmiiijjjllllllhhhaaaYYYUUULLLNNNRRRYYYcccnnnxxx~~~|||xxxtttpppnnnjjjkkkkkkjjjgggeeeffffffbbb___ZZZTTTNNNJJJGGGFFFHHHKKKTTTbbbnnnuuu}}}yyyvvvuuuwwwnnnTTTEEEBBBCCCBBBIII\\\uuulllZZZJJJIIIHHHHHHIIIIIIHHHGGGBBBBBBAAA@@@AAACCCDDDFFFJJJMMMQQQUUUWWWYYY\\\^^^\\\\\\^^^___]]]WWWOOOHHHCCCBBB@@@>>>===<<<=========>>>@@@AAAAAA@@@???>>>========================???>>><<<;;;999999888999777888:::;;;<<>>>>>>>>>>>???AAADDDGGGJJJKKKMMMLLLJJJIIIIIIKKKNNNOOORRRXXXaaajjjpppqqqpppooohhhccc[[[UUUSSSUUUWWWXXXOOOOOOOOOMMMKKKIIIHHHGGGCCCBBBAAA@@@????????????@@@@@@@@@AAAAAABBBCCCDDDAAAAAA@@@???>>>>>>??????BBBCCCCCCCCCDDDGGGKKKOOOQQQRRRRRRQQQNNNKKKGGGEEE@@@??????>>>===<<<<<<<<<;;;;;;<<<<<<<<<============???BBBCCCAAA???===<<>><<<:::999888999999777777777777777777777777888777999<<<<<<>>>EEEMMMVVV```hhhjjjlllqqqwwwyyy~~~}}}|||zzzyyywwwwwwuuuvvvwwwxxxyyyxxxwwwvvvqqqqqqrrrsssuuuwwwyyyzzzyyy{{{|||{{{{{{|||~~~rrrhhhoooxxxxxxwwwzzz|||eeeUUUMMMIIIJJJFFFGGGKKKMMMUUUkkkssskkkeeebbb```^^^```ccceeefffhhhkkkmmmuuunnnhhhddd```___eeemmmzzzCCCBBBAAA@@@>>><<<;;;;;;============<<<;;;::::::777888:::;;;<<<=========<<<======>>>???@@@AAAAAA@@@EEEMMMXXXeeesss|||wwwtttrrrmmmmmmmmmkkkfff```YYYUUUNNNOOOSSSZZZeeeqqq{{{{{{wwwssspppmmmllllllkkkjjjhhhgggffffffcccaaa]]]WWWRRRNNNJJJIIIIIILLLUUUcccooowwwzzzxxxwwwxxxkkkRRRDDDBBBDDDBBBIIIZZZooo~~~lllXXXIIIGGGDDDCCCDDDFFFGGGGGGBBBBBBAAAAAAAAABBBDDDEEEJJJMMMQQQTTTWWWYYY\\\^^^[[[ZZZZZZ\\\\\\XXXQQQKKKDDDCCCAAA???>>>===>>>>>>======>>>????????????>>>>>>>>>????????????>>>>>>>>>======<<<;;;:::999999888999999::::::===AAADDDGGGKKKQQQWWW\\\```eeehhhgggeeeaaa]]]YYYVVVUUUTTTQQQLLLEEE@@@@@@BBBDDDEEEAAAAAAAAACCCFFFIIIMMMOOOPPPOOOMMMKKKKKKLLLNNNOOORRRXXXaaajjjqqqssssssrrrmmmhhhbbb\\\YYYZZZ]]]```XXXZZZ[[[ZZZVVVRRRNNNMMMHHHGGGDDDBBB@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDHHHNNNSSSVVVVVVWWWVVVTTTPPPLLLJJJDDDCCCBBBAAA???>>><<<<<<<<<<<<<<<============>>>===???AAAAAA???===<<<<<<>>><<<::::::<<<>>>>>>>>>======;;;:::999999999999888888888888888888888888888888999<<<<<<===DDDMMMVVVbbbmmmrrruuuyyy}}}}}}}}}zzzxxxwwwvvvvvvtttuuuvvvwwwxxxwwwvvvvvvrrrssstttuuuwwwyyy{{{|||{{{}}}~~~}}}~~~vvvhhh```fffnnnwww{{{{{{}}}~~~sss```UUUOOOLLLLLLHHHIIIMMMPPPYYYqqq|||pppgggbbb___]]]\\\^^^bbbeeefffhhhkkklllsssmmmfffbbb___^^^dddkkkyyyEEEDDDCCCAAA???>>><<<<<<<<<=========<<<;;;:::999888888999:::;;;;;;::::::;;;;;;===>>>??????@@@@@@???CCCKKKUUUcccttt~~~zzzxxxuuusssqqqlllfff```ZZZWWWRRRSSSWWW^^^hhhttt{{{wwwtttpppnnnnnnkkkhhhhhhiiiiiifffcccbbbaaa^^^ZZZTTTPPPKKKIIIKKKMMMUUUcccoooxxx}}}yyyyyyyyy{{{~~~eeeMMMAAA@@@CCC@@@GGGWWWiiivvv{{{nnnXXXIIIFFFCCCBBBCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCDDDHHHKKKOOOSSSUUUXXX[[[]]]]]]ZZZYYYZZZ\\\ZZZTTTOOOFFFEEECCCAAA????????????======<<<<<<===>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@<<<======>>>===<<<;;;:::888999999999999;;;>>>AAABBBGGGNNNUUU[[[___cccfffhhhhhhgggeeeaaa]]][[[YYYPPPLLLGGGDDDDDDFFFHHHIIIFFFEEEDDDEEEHHHLLLQQQTTTRRRQQQPPPPPPOOOOOOOOOPPPRRRXXXaaajjjqqqtttttttttllliiieeebbbaaaeeejjjnnnkkknnnqqqooohhh```YYYVVVPPPNNNKKKHHHEEEDDDDDDDDDFFFHHHKKKMMMNNNNNNMMMLLLGGGFFFEEECCCBBBAAAAAAAAAAAABBBBBBCCCFFFLLLTTTYYY]]]^^^______\\\XXXTTTQQQJJJIIIGGGEEEBBB@@@>>>===<<<<<<=========>>>>>>>>>>>>@@@AAA@@@>>><<<<<<======;;;999:::;;;======<<<;;;;;;;;;;;;;;;:::999888999999999999999999999999999888:::<<<<<<===DDDMMMXXXfffttt{{{~~~}}}{{{yyyvvvtttsssrrrsssqqqrrrtttvvvxxxxxxxxxxxxvvvwwwwwwxxxyyyzzz{{{{{{}}}ssseee]]]bbbhhhnnnttt~~~}}}xxxzzz{{{{{{~~~mmm^^^UUUQQQMMMLLLIIIJJJOOOTTT___yyyvvvnnnfff```\\\ZZZ]]]aaaeeefffhhhjjjlllqqqkkkdddaaa]]]\\\aaahhhtttHHHGGGFFFDDDBBB@@@???>>><<<<<<======<<<:::999888999999999999999888777777:::;;;<<<===>>>>>>>>>>>>===BBBIIITTTbbbvvv{{{yyytttnnnggg```[[[XXXUUUVVVZZZaaakkkwww{{{xxxtttqqqnnnnnnjjjffffffiiiiiieeeaaa```___]]]YYYTTTOOOJJJHHHLLLMMMUUUcccoooxxx~~~{{{yyyzzz|||~~~}}}~~~aaaIII>>>>>>AAA>>>EEETTTfffrrrwww{{{sss[[[HHHFFFDDDCCCDDDDDDCCCBBBDDDCCCCCCBBBBBBCCCCCCCCCEEEIIIMMMQQQTTTWWWZZZ\\\^^^[[[YYYZZZ\\\\\\WWWQQQGGGFFFDDDAAA@@@?????????===<<<;;;;;;;;;===>>>???===>>>???@@@@@@???>>>===;;;<<<>>>??????===<<<:::999999999888888999<<>>>>>>>>>>>AAABBBBBBAAA???>>>>>>???<<<:::999999;;;<<<<<<;;;999:::;;;<<<;;;:::999888999999999999999999999999:::999:::======>>>DDDMMM[[[jjj{{{zzzxxxuuurrrpppoooooopppnnnooorrrvvvxxxzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz~~~ssseee^^^bbbgggkkkooowww}}}xxx{{{{{{vvv|||~~~{{{jjj]]]VVVRRRNNNLLLIIIKKKQQQWWWdddwwwmmmddd^^^YYY]]]aaadddfffhhhjjjlllpppiiiccc```\\\ZZZ___fffppp{{{NNNLLLJJJIIIHHHEEEAAA>>>???===;;;:::999888666444999888888888888999999:::999:::;;;===>>>>>>??????>>>@@@GGGRRR^^^qqq|||ssskkkddd```]]]]]]]]]^^^dddllluuu{{{~~~{{{wwwrrrmmmkkkkkkjjjhhhgggfffeeeffffffdddaaa\\\VVVQQQMMMJJJIIIHHHOOOYYYdddoooyyy}}}}}}wwwsssuuu|||zzzpppYYYGGG>>><<<<<<>>>EEEVVVmmm}}}}}}cccQQQIIICCCDDDDDDCCCBBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDFFFIIIMMMQQQTTTVVVWWW]]]\\\[[[[[[[[[YYYVVVSSSMMMIIICCC???>>>>>>>>>===>>>===;;;:::;;;<<<>>>???@@@@@@@@@AAAAAAAAA@@@???????????????>>><<<:::999777666666666777888:::;;;???BBBGGGLLLSSS[[[dddjjjeeelllnnniiicccaaa[[[SSSPPPNNNKKKKKKLLLNNNOOOOOOQQQMMMIIIHHHLLLQQQVVVYYYTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVYYYcccooovvvuuuqqqlllhhhgggiiimmmuuu~~~tttllliiiccc\\\VVVTTTRRRNNNKKKLLLQQQXXX^^^aaa```\\\ZZZ[[[VVVOOOIIIFFFEEEDDDCCCFFFBBBAAAFFFLLLSSS]]]fffhhhlllppprrrpppllliiigggXXXUUUQQQMMMJJJFFFCCC@@@??????>>>>>>>>>???@@@AAADDDCCCCCCCCCDDDCCCAAA@@@>>>??????>>><<<;;;<<<>>>======;;;:::999888888888;;;:::999888888999:::;;;>>>:::999;;;<<<===DDDLLL___kkk||||||yyywwwuuuqqqmmmjjjgggfffmmmlllmmmrrrzzzxxxyyyzzz|||}}}}}}~~~~~~}}}mmmfffcccbbbeeelllrrrxxx~~~tttrrrtttzzzwwwqqqvvvvvvkkkbbb\\\WWWTTTNNNLLLMMMQQQXXXhhhvvvmmmhhh___\\\ZZZ]]]bbbhhhkkkllljjjhhhddd^^^[[[[[[^^^aaannnyyy}}}{{{RRRQQQOOONNNLLLJJJFFFBBB@@@>>><<<<<<<<<<<<:::888888888888888888999999:::;;;<<<===>>>???@@@@@@@@@AAAAAAFFFOOO[[[mmm|||tttooommmllleeedddeeeiiiqqqxxx}}}zzzuuuqqqmmmlllkkkjjjhhhgggfffeeeffffffdddaaa\\\WWWQQQMMMKKKIIIJJJPPP[[[fffpppyyyzzzuuuqqqssszzz|||kkkUUUEEE===<<<<<>>>>>===???>>>===<<<===>>>@@@AAAAAAAAAAAAAAA@@@@@@AAACCCFFFEEEDDDBBB???===:::999888888777777777999:::;;;>>>AAADDDIIIOOOXXXaaagggtttxxxwwwnnneee```YYYRRRPPPOOOMMMLLLNNNPPPRRRRRRSSSQQQPPPQQQUUUYYY[[[\\\XXXXXXXXXXXXXXXXXXWWWWWWVVVVVVZZZbbblllqqqppplllkkkiiijjjooovvvvvvooofff```\\\YYYUUURRRUUUZZZ```fffiiiiiifffdddccc^^^VVVPPPLLLJJJHHHGGGJJJFFFFFFJJJPPPXXXbbblllnnnqqqtttuuurrrnnnkkkjjj___[[[VVVRRRNNNJJJFFFCCC===<<<<<<<<<>>>AAADDDFFFFFFFFFEEEEEEEEEEEECCCBBBAAAAAA@@@???>>>???AAABBB@@@>>>===;;;::::::;;;;;;;;;;;;:::999999:::;;;;;;===:::999:::;;;<<>>??????>>>===888888888888888999::::::>>>???@@@@@@AAAAAAAAAAAACCCBBBEEELLLVVVggg~~~zzzzzz{{{rrrpppoooqqqvvv|||}}}xxxsssooommmmmmjjjjjjhhhgggfffeeeeeeeeedddaaa\\\WWWRRRNNNKKKJJJLLLSSS]]]hhhrrrzzzyyyuuurrrtttzzz{{{xxxeeeRRRDDD===<<<===CCCJJJ]]]www~~~rrrtttfffZZZOOOIIIHHHFFFGGGJJJIIIHHHHHHGGGFFFFFFEEEEEEGGGHHHKKKNNNRRRUUUWWWXXXYYYZZZ\\\___aaaaaa]]]ZZZPPPLLLFFFBBB@@@???>>>>>>@@@@@@???>>>???@@@AAABBB@@@BBBBBB@@@???AAAEEEJJJPPPMMMIIIDDD@@@<<<:::999999999888888888999999:::<<<>>>@@@DDDIIIQQQZZZaaajjjlllkkkeee```]]]ZZZVVVPPPOOOOOOOOOQQQTTTXXXZZZZZZZZZ[[[^^^aaaccccccbbb^^^^^^]]]\\\[[[[[[[[[[[[YYYZZZ]]]cccjjjmmmkkkiiigggfffiiisss}}}xxxooojjjeee```]]]___cccjjjooossssssqqqooolllggg___XXXRRROOOLLLIIIIIIFFFEEEIIINNNUUUaaallltttvvvwwwvvvssspppnnnmmmdddaaa\\\XXXTTTPPPMMMJJJAAA@@@>>>>>>???CCCGGGIIIKKKJJJJJJIIIGGGFFFEEEEEECCCAAA>>>>>>@@@BBBDDDDDDFFFDDD@@@===;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;888888::::::;;;@@@GGGQQQ\\\jjjuuuyyyyyywwwwwwxxxwwwuuurrrnnniiieeeccccccffflllvvv~~~~~~zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{nnnhhhkkklllrrrzzz}}}~~~xxxoooooorrrtttvvvssswwwqqqfffddddddccc```^^^[[[[[[^^^fffuuuzzzpppiii______```cccgggjjjjjjjjjmmmjjjfff```\\\\\\___bbbqqq{{{~~~|||VVVUUUTTTSSSRRROOOLLLIIIFFFDDDAAA@@@@@@???>>>===:::999999999:::;;;<<<===@@@AAAAAABBBBBBAAA@@@@@@CCCBBBDDDJJJSSS```sss}}}{{{xxxxxx{{{|||uuupppnnnmmmmmmjjjiiihhhgggfffeeeeeedddccc```\\\WWWRRRNNNLLLKKKNNNTTT___jjjsss|||zzzwwwuuuwww}}}xxxvvvvvveeeSSSEEE>>>======@@@GGGZZZttt~~~qqqrrrdddTTTKKKGGGDDDEEEHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFHHHJJJNNNQQQSSSUUUXXXZZZ]]]```cccbbb___\\\SSSOOOHHHCCCAAA@@@???>>>@@@@@@?????????@@@AAABBB>>>@@@AAAAAA@@@DDDLLLRRRVVVRRRLLLEEE???;;;999888999999999888888888888888::::::<<<>>>BBBJJJRRRXXXWWWYYYZZZXXXVVVVVVVVVWWWOOOOOOQQQSSSVVV\\\bbbfffgggggghhhjjjlllmmmkkkjjjcccbbb```^^^]]]]]]]]]^^^^^^___bbbfffjjjkkkjjjiiibbbaaaeeeppp|||zzztttmmmiiihhhkkkpppuuuxxxxxxwwwvvvqqqlllddd]]]WWWRRRNNNKKKKKKGGGEEEGGGKKKQQQ^^^jjjvvvwwwwwwvvvsssqqqpppqqqhhheee```]]]ZZZWWWTTTRRRJJJHHHDDDBBBBBBDDDGGGJJJQQQQQQPPPMMMJJJGGGGGGGGGHHHDDDAAA@@@BBBEEEGGGHHHLLLIIICCC>>>:::999999:::<<<<<<;;;;;;;;;;;;<<<<<<:::888888:::::::::>>>DDDGGGQQQ^^^hhhlllnnnooopppppppppooonnnkkkgggcccaaa```ccciiisss{{{}}}zzzxxxxxxxxxxxxxxxyyyzzzzzzwwwrrrqqqrrrwww~~~xxxqqqrrruuu{{{wwwuuuwww|||}}}|||~~~nnngggiiikkkhhhdddbbb___```eeennn}}}}}}wwwooohhhaaaccceeeiiikkkkkkjjjiiinnnlllgggaaa]]]\\\___bbbrrr|||~~~}}}WWWVVVUUUUUUUUUSSSPPPNNNLLLIIIEEEBBB@@@???>>><<<============>>>???@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@CCCJJJPPPXXXeeeppp}}}{{{}}}zzztttooommmlllmmmiiiiiihhhgggfffeeeddddddaaa___ZZZVVVQQQNNNLLLKKKNNNUUU```llluuu}}}yyyxxxxxxzzzsssoooyyyzzzhhhUUUGGG???======>>>DDDUUUpppvvv~~~ooo]]]QQQJJJEEEDDDGGGGGGGGGHHHHHHHHHIIIIIIIIIEEEFFFGGGIIILLLPPPRRRTTTYYYZZZ]]]```bbbbbb___\\\WWWRRRKKKEEEBBBAAA???>>>>>>>>>>>>>>>??????@@@@@@<<<>>>@@@BBBDDDJJJQQQWWWVVVRRRKKKCCC===999888777888888888888888888777777777888999;;;>>>DDDKKKPPPVVVVVVVVVVVVSSSOOOOOOPPPNNNQQQTTTWWW\\\dddmmmssswwwvvvuuuuuuvvvuuutttrrrhhhfffccc```^^^^^^___```bbbdddgggiiijjjjjjlllmmmgggcccdddmmmyyy{{{uuuqqqssswwwzzz|||}}}|||{{{uuupppjjjccc^^^XXXSSSOOORRRNNNKKKKKKLLLRRR___lllvvvwwwwwwvvvtttrrrrrrsssoookkkfffbbb___\\\XXXUUUNNNLLLHHHDDDDDDEEEHHHJJJVVVVVVUUUQQQLLLIIIIIIJJJNNNJJJFFFDDDDDDFFFHHHIIIKKKHHHCCC???<<<;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;:::999999<<<<<<:::===CCCCCCLLLWWW```eeegggjjjlllhhhiiikkkllljjjhhhdddbbb___```dddllluuu{{{|||zzzvvvvvvvvvwwwyyy{{{}}}~~~}}}yyyrrrsssuuu|||xxxvvvuuuvvvvvvvvv{{{{{{qqqpppssstttooohhheeecccdddlllwww~~~xxxvvvrrrkkkfffeeegggkkknnnnnnmmmllljjjooolllgggaaa\\\[[[^^^aaapppzzz}}}ZZZZZZYYYZZZ[[[ZZZXXXVVVRRRNNNIIIFFFDDDBBBAAA???BBBBBBBBBBBBCCCEEEFFFGGGDDDDDDDDDCCCBBBAAA???>>>???>>>AAAHHHLLLPPPWWW___sss}}}}}}~~~~~~zzzsssnnnlllkkkkkkhhhhhhhhhgggfffeeedddccc___]]]YYYTTTPPPNNNLLLKKKMMMUUU```lllvvv~~~xxxxxxxxxzzzrrrmmmuuu~~~lllWWWHHH???======@@@CCCSSSnnn|||xxxggg[[[RRRLLLJJJKKKHHHHHHHHHIIIJJJKKKKKKKKKIIIIIIJJJLLLOOORRRUUUWWW[[[[[[\\\___bbbcccaaa___YYYTTTMMMGGGDDDBBB@@@>>>=========>>>>>>>>>>>>>>><<<===@@@DDDJJJPPPTTTWWWPPPMMMGGGAAA<<<999888777888888999999999999999888777888:::;;;===AAAGGGKKKRRRRRRUUUXXXVVVQQQOOOQQQQQQUUUYYY]]]bbbjjjuuu}}}~~~{{{ooolllgggcccaaaaaacccdddfffiiikkkkkkjjjlllqqqvvvvvvnnnjjjoooyyy}}}~~~xxxuuupppkkkfffaaa\\\XXXUUUQQQNNNMMMMMMRRRaaaooo{{{|||}}}{{{yyyvvvvvvwwwxxxuuuooojjjeeeaaa\\\YYYPPPNNNKKKHHHHHHIIILLLMMMWWWWWWWWWSSSNNNLLLMMMPPPPPPOOOLLLGGGCCCAAACCCEEEGGGEEECCC@@@??????AAABBB<<<======>>>>>>======<<<<<<:::<<<>>>>>><<<>>>BBBCCCKKKVVV^^^bbbdddgggiiicccfffiiilllllliiifffddd___^^^```gggooovvvyyyyyywwwwwwwwwxxx{{{}}}~~~vvvuuuvvvzzzzzzwwwsssrrrsssuuuyyy|||zzzvvvtttwww{{{zzzssslllkkkjjjnnnwww|||uuuqqqmmmiiifffiiimmmqqqsssrrrooonnnmmmooommmgggaaa\\\ZZZ]]]___lllwww}}}\\\[[[\\\]]]______^^^\\\XXXTTTOOOKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHJJJKKKLLLGGGGGGFFFEEEDDDBBB@@@???@@@===>>>CCCFFFHHHNNNTTTcccuuu}}}~~~~~~|||}}}yyysssnnnkkkjjjjjjggghhhhhhhhhgggeeecccbbb]]][[[WWWSSSOOOMMMKKKJJJLLLTTT```lllwwwxxxyyyzzz}}}vvvqqqxxxlllVVVFFF>>><<<<<<@@@BBBQQQmmm{{{}}}|||lllccc[[[TTTPPPQQQKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNQQQTTTXXXZZZ[[[[[[\\\___ccceeeffffff\\\VVVOOOIIIEEEBBB@@@???<<<======>>>>>>>>>>>>>>>??????AAAHHHOOOTTTSSSQQQJJJGGGDDD???<<<:::999999888999:::<<<<<<<<<<<<;;;999;;;===???@@@CCCFFFIIILLLNNNUUU^^^___ZZZXXXZZZWWW[[[___bbbfffnnnyyyvvvsssnnniiiffffffhhhiiimmmoooqqqpppooosss||||||ssssss{{{xxxvvvssspppmmmhhhccc```WWWTTTQQQPPPPPPVVVgggvvv}}}{{{zzz}}}zzzuuuqqqmmmjjjfffdddYYYWWWTTTRRRPPPPPPQQQQQQSSSUUUVVVSSSPPPOOOSSSWWWYYY[[[ZZZSSSIIIDDDEEEHHHIIIHHHFFFDDDBBBBBBBBBBBB??????@@@AAAAAA@@@??????>>>===>>>AAA@@@===>>>CCCCCCJJJUUU\\\___```bbbdddaaadddhhhkkkkkkhhhdddaaa\\\\\\^^^dddlllsssuuuuuuwwwwwwwwwwwwyyy{{{~~~yyyvvvqqqpppsssyyy||||||xxxyyy{{{{{{vvvwwwvvvzzz~~~uuunnnkkkiiiiiinnnrrruuuvvvtttqqqppppppooolllggg```[[[YYY[[[^^^hhhttt~~~|||[[[[[[[[[^^^```aaa```^^^[[[XXXSSSPPPOOONNNNNNMMMIIIJJJJJJKKKLLLMMMOOOOOOIIIIIIHHHGGGEEECCCAAA@@@BBB>>><<>>????????????>>>BBBAAACCCJJJSSSVVVQQQLLLEEEDDDAAA???===;;;;;;;;;999:::<<<>>>??????>>>>>>;;;>>>@@@BBBCCCEEEGGGIIISSSVVV^^^hhhiiiaaa]]]___\\\```ccceeehhhooozzz|||xxxrrrmmmjjjjjjlllnnnsssvvvxxxvvvuuuzzzxxxvvv}}}vvvuuurrrqqqoookkkgggccc]]]ZZZXXXWWWXXX___qqq}}}|||zzzwwwuuutttsssqqqpppeeeccc___[[[XXXUUUTTTSSSOOORRRTTTSSSQQQRRRXXX]]]jjjmmmmmmeeeXXXPPPPPPTTTOOONNNKKKGGGDDDAAA???>>>AAAAAACCCCCCCCCCCCAAAAAA???>>>@@@CCCBBB??????CCCAAAHHHRRRYYY[[[\\\]]]^^^___bbbfffiiihhheee```]]]ZZZZZZ]]]dddlllqqqrrrqqqvvvuuuttttttuuuwwwyyyzzzyyyuuuoooooouuu}}}~~~wwwooojjjkkklllqqqtttxxxxxxuuurrrqqqrrrooolllfff___ZZZXXXZZZ]]]eeerrr~~~{{{