BMY6(m wwwzzzzzzxxx|||www~~~ttthhhhhhmmmuuuzzz~~~|||~~~|||zzz||||||ooolllnnngggeeeiiinnnuuu~~~{{{|||rrrnnnssswww|||zzz{{{|||~~~}}}|||||||||vvvkkkiiinnnuuuzzz~~~~~~|||~~~zzzrrrkkkoootttuuurrrqqquuuvvvtttooommmiiieeebbbbbbfffjjjsssyyy~~~}}}wwwsssuuuyyyoooppprrrtttvvvwwwxxxyyysssrrrqqqqqqrrrqqqooommmhhhssswwwpppmmmppptttwwwvvvyyy}}}~~~~~~}}}~~~yyyvvvxxxzzz}}}vvvkkkiiigggeeekkkvvvvvvnnnxxx}}}zzzvvvvvvppp}}}wwwxxxxxxwwwvvvssspppnnnhhhfffccc___[[[VVVOOOKKKMMMIIIFFFHHHLLLNNNLLLIIIIIIKKKTTT___aaaZZZTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQMMMOOOTTT]]]eeeiiihhheee___ccchhhnnnsssvvvwwwxxxsssiiiZZZPPPNNNSSS[[[```aaabbbcccdddfffggghhhiii\\\^^^aaaeeefffddd___[[[bbbhhhiiifffeeejjjllliiigggfffddd```]]]\\\^^^```bbbccccccbbb______bbbeeeaaabbbdddfffiiijjjkkkkkkhhhgggffffffhhhiiihhhgggiiiiiijjjmmmqqqvvvyyy{{{wwwzzzzzzvvvooogggbbbaaadddhhhdddaaa[[[SSSOOOSSS\\\ddd[[[[[[YYYUUURRRQQQQQQSSSWWWZZZ]]]```cccfffiiillleeeiiiuuuyyyqqqjjjfffmmmpppssstttuuuuuuwwwxxx|||~~~wwwyyytttsssfffnnn{{{}}}uuu}}}~~~iiibbbeeezzztttiiibbblll~~~zzzvvvyyyxxxyyyxxxxxxxxxzzz~~~{{{kkkaaadddcccaaa```aaadddgggiiihhhiiijjjjjjhhheeebbb___\\\[[[ZZZYYYVVVTTTRRRQQQJJJIIIGGGEEECCC@@@???>>><<<<<<<<<<<<============???AAAEEEGGGGGGEEEAAA?????????@@@AAABBBBBBCCCCCCAAACCCDDDGGGJJJLLLNNNOOOKKKIIIIIIPPP\\\fffkkkmmmkkk```RRRKKKLLLQQQUUUWWWXXXYYYZZZ[[[\\\^^^___```YYYXXXWWWZZZ]]]___]]]ZZZ___^^^]]]^^^```cccddddddggggggeeebbb^^^^^^aaaeeeeeebbb^^^ZZZXXXWWWWWWWWW[[[\\\^^^bbbfffhhhgggfffeeeeeeeeefffggghhhjjjjjjnnniiidddcccgggiiihhhffffffmmmtttwwwtttqqqqqqrrrxxxrrrkkkggggggeee```\\\TTTVVVWWWVVVTTTSSSVVVYYYVVVRRRPPPPPPJJJBBBCCCIIIHHHOOOOOOGGGIIIVVV``````TTTRRRZZZiiiooommmpppyyy}}}iii]]]XXXWWWaaagggmmmpppmmmiiiffffffmmmxxxvvv|||sssttt|||sssgggbbbkkkwww}}}kkkiiigggzzz~~~}}}{{{|||wwwkkklllttt}}}{{{tttooommmrrrtttuuutttvvv}}}yyyrrrnnnjjjhhhmmmttt{{{}}}|||~~~yyyuuussssssaaaWWWPPPYYYnnnzzzwwwxxxzzz|||tttmmmhhhbbbcccffflllrrrtttqqqnnnnnnoooqqqqqqpppppprrrtttvvvzzz~~~}}}rrrdddZZZVVVUUUTTTTTTUUUWWWYYYZZZYYYZZZ[[[\\\[[[YYYVVVTTTYYYXXXWWWUUURRROOOMMMKKKEEEDDDBBB@@@>>><<<;;;:::;;;;;;<<<<<<<<<=========;;;===@@@AAAAAA@@@===;;;<<<<<<======>>>??????@@@???@@@AAABBBDDDEEEFFFGGGFFFEEEFFFMMMXXXaaaeeefffiii___RRRKKKKKKNNNQQQRRRSSSTTTVVVXXXYYYZZZ[[[[[[YYYWWWVVVXXXZZZ\\\[[[ZZZ[[[[[[[[[\\\___bbbdddeeehhhiiijjjgggbbb^^^]]]]]]gggddd```]]][[[YYYYYYXXX]]]^^^___aaaddddddbbb``````bbbdddfffggghhhggggggjjjddd___]]]___aaa___]]]]]]bbbhhhjjjjjjjjjnnnqqqvvvssspppooopppnnnhhhccc[[[^^^aaaaaa]]]ZZZXXXXXXQQQNNNMMMNNNJJJEEEFFFLLLEEEOOOQQQKKKJJJSSSZZZ[[[SSSQQQVVVbbbfffcccfffnnnvvvyyy||||||wwwqqqkkkhhhpppuuu}}}qqq^^^UUUTTTVVVVVV[[[aaadddcccaaabbbccceeeqqq~~~zzzxxxvvvrrrkkkgggmmmvvv~~~pppkkkmmmsssllleeebbbdddgggiiiiiiaaa```bbbiiinnnjjj___UUU[[[^^^cccdddaaa\\\YYYWWWZZZaaadddccccccgggkkklllmmmcccYYYUUURRRQQQSSSXXX^^^eeesss|||ssspppwww}}}yyywwwvvvuuurrrpppuuu|||}}}~~~zzz{{{yyyxxxzzz||||||{{{qqqllleee^^^[[[[[[^^^```[[[QQQKKKPPP___lllpppooommmwww}}}uuuqqqqqq|||uuunnnjjjcccaaaaaafffmmmnnniiiccchhhjjjlllmmmkkkjjjjjjjjjiiihhhjjjlllmmmggg[[[QQQOOOPPPPPPQQQQQQRRRRRRRRRPPPRRRTTTUUUUUUTTTSSSRRRVVVUUUSSSQQQNNNKKKHHHGGGAAA@@@???===;;;:::888777::::::;;;;;;;;;<<<<<<<<<::::::<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>????????????@@@@@@BBBIIIQQQXXXZZZZZZ\\\UUULLLGGGGGGJJJKKKKKKLLLNNNRRRVVVZZZ]]]______[[[YYYWWWWWWYYY[[[\\\\\\ZZZZZZZZZZZZ[[[]]]___aaaeeehhhkkkjjjgggaaa]]][[[dddbbb`````````aaa```___bbbbbbbbbccceeedddbbb```[[[^^^ccchhhjjjiiifffeeefff```[[[WWWWWWVVVTTTQQQUUUXXX[[[]]]___cccjjjooommmmmmooosssvvvuuupppllldddhhhkkkkkkfff___XXXTTTKKKIIIJJJMMMLLLKKKMMMRRRQQQ[[[___\\\ZZZ```eeeddd]]]YYYZZZ```bbb___```fffmmmmmmnnnooommmiiiccc^^^cccdddfffjjjqqq{{{|||mmmlllrrr||||||hhhXXXPPPOOOQQQJJJNNNRRRTTTTTTWWW[[[___jjjwww{{{}}}uuukkkbbbdddeeehhhmmmrrrvvvwwwwwwyyyzzz}}}~~~{{{wwwsssrrrxxxwwwwwwfff```ZZZVVVVVVXXXZZZZZZVVVUUUWWW]]]bbbaaa\\\VVVQQQQQQQQQPPPOOOLLLIIIGGGUUU^^^cccbbb```bbbfffgggdddYYYNNNJJJJJJIIIKKKNNNVVV^^^lll}}}uuukkkaaaaaakkkvvv~~~vvviiieeeccccccaaaaaafffmmmsssvvvwwwrrrmmmppp{{{zzzuuusssqqqnnnkkk[[[VVVOOOIIIHHHJJJNNNRRR]]]VVVPPPQQQWWW\\\[[[XXX\\\mmm}}}zzzwwwuuuttttttsssoooiiidddfffhhhiiihhhfffeeeeeefffccc___\\\^^^aaa^^^UUULLLOOOPPPRRRTTTTTTSSSQQQPPPMMMNNNPPPRRRTTTTTTSSSSSSPPPPPPOOOMMMKKKIIIGGGFFF@@@@@@>>>===;;;:::999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===============>>>>>>>>>======???DDDIIILLLLLLKKKJJJFFFBBB@@@BBBDDDFFFFFFEEEIIIOOOVVV]]]bbbfffggg^^^\\\YYYXXXXXX[[[]]]^^^\\\\\\[[[ZZZXXXYYYZZZ\\\```bbbfffhhhhhheeebbb```___^^^^^^aaafffiiiiiihhhaaa`````````aaaaaa___]]]UUUZZZbbbhhhkkkjjjfffcccaaa]]]WWWSSSQQQNNNKKKIIIKKKMMMNNNPPPQQQVVV\\\```\\\]]]aaagggmmmppppppnnnhhhjjjllljjjeee\\\SSSNNNFFFGGGIIIMMMPPPRRRUUUWWW___dddgggggglllsssvvvsssfff```]]]^^^^^^[[[\\\```jjjiiijjjmmmpppppplllgggjjjhhhddd``````cccjjjooojjjhhhfffeeeiiisssxxxjjj[[[VVVXXX]]]iiitttsssqqqllldddZZZRRRLLLJJJEEEGGGHHHIIIJJJNNNVVV\\\rrr~~~~~~yyytttsss{{{xxxyyyvvvyyytttqqqttt~~~{{{ssshhhbbb^^^VVVNNNSSSSSSTTTXXX]]]aaabbbbbb\\\]]]```gggpppxxx|||~~~qqqppptttxxxwwwuuurrrrrrvvv}}}{{{ssspppsss{{{^^^ZZZTTTPPPOOOOOOQQQRRRIIIIIIIIILLLQQQUUUVVVVVVQQQPPPOOOMMMJJJHHHFFFEEEPPPXXX^^^\\\YYY[[[]]]^^^WWWMMMEEECCCDDDDDDEEEHHHSSSZZZggguuu}}}|||ssskkk___XXXRRRUUU^^^hhhlllllljjjkkkkkknnnsssuuummmbbbVVVSSSQQQSSSTTTTTTYYY```aaafffjjjhhheeekkkzzzzzzppphhhccc___[[[WWWKKKHHHDDDAAA@@@BBBEEEGGGQQQNNNMMMMMMOOONNNKKKGGGNNN___www~~~wwwzzz}}}~~~|||zzz|||}}}}}}xxxppphhhdddcccccccccbbb```^^^___aaacccddd^^^XXXXXXZZZYYYRRRKKKJJJLLLNNNPPPPPPNNNKKKIIIDDDEEEGGGIIIKKKLLLLLLLLLGGGGGGGGGGGGGGGFFFEEEDDD>>>>>>===<<<;;;:::999888888888888888999999999999::::::999999999999::::::888888999999999999::::::::::::;;;;;;<<<===>>>>>><<<===>>>@@@BBBBBB@@@??????>>><<<<<<>>>@@@@@@AAA@@@CCCIIIPPPWWW\\\```bbb[[[ZZZWWWTTTSSSUUUYYY[[[[[[\\\]]]\\\ZZZ[[[]]]``````aaaaaabbbdddddddddddd]]]\\\\\\aaaggglllllljjj[[[ZZZXXXWWWWWWVVVSSSQQQOOOTTT\\\cccfffddd```]]]XXXUUUQQQMMMJJJGGGDDDBBB???@@@AAABBBCCCDDDFFFHHHHHHIIILLLRRRZZZaaaeeehhheeedddbbb^^^XXXRRRKKKGGGCCCFFFIIILLLQQQVVVYYYYYY]]][[[YYY]]]hhhsssuuurrrbbb\\\VVVUUUTTTSSSSSSTTTZZZYYYZZZ^^^bbbeeecccaaadddcccaaa]]]\\\]]]```ddd````````````aaaeeejjjnnnggg```YYYVVVTTTRRRTTTWWW[[[]]]___]]]WWWPPPJJJFFFFFFFFFFFFEEEFFFKKKSSSZZZqqq~~~|||nnnmmmlllhhhhhhgggiiiqqq}}}~~~vvvzzztttmmmjjjfffdddccciiitttuuummmiiiaaaaaa]]]VVVQQQPPPMMMIIIMMMKKKJJJKKKNNNQQQRRRRRRLLLKKKKKKOOOYYYdddooouuuddd]]]ZZZ]]]aaabbbdddfffkkkzzz|||uuusss}}}|||xxxtttpppjjjfffhhhqqq}}}vvvggg``````dddmmmuuu|||~~~}}}YYYVVVRRRNNNKKKLLLMMMOOODDDCCCBBBCCCGGGLLLRRRVVVXXXXXXXXXUUUPPPMMMLLLLLLJJJPPPSSSQQQOOOPPPQQQPPPKKKDDD@@@@@@@@@@@@BBBFFFOOOUUU```iiikkkeeeZZZRRRNNNJJJHHHLLLSSSYYYZZZYYYTTTUUUUUUUUUYYYZZZTTTKKKJJJHHHIIINNNQQQSSSWWW\\\\\\aaaccc___ZZZ\\\eeeooorrrkkkbbbZZZVVVRRRNNNJJJBBBAAA???=========>>>???>>>AAADDDGGGHHHHHHGGGGGGHHHUUUfffrrrvvvsssnnnkkkiiikkkmmmnnnnnnmmmkkkjjjnnnrrrtttooofff___^^^___``````___]]]\\\^^^aaaeeeccc]]]VVVSSSSSSRRRNNNIIIEEEGGGJJJKKKKKKHHHEEECCC>>>???@@@BBBCCCDDDDDDEEE>>>>>>???@@@@@@@@@??????;;;::::::999888777777666666666777777777888888888666666666666666666666666555555666666666666666666666666777888999;;;<<<<<<<<<===>>>>>>===<<<;;;:::>>>>>>======<<<<<<<<<<<<===>>>AAADDDHHHLLLOOOPPPRRRQQQOOOLLLJJJKKKNNNQQQTTTWWWZZZ\\\\\\___eeejjjgggccc___]]]]]]___``````___[[[YYY\\\bbbfffeeeccc[[[XXXUUUSSSRRRPPPNNNKKKJJJNNNTTTYYYZZZXXXTTTQQQKKKJJJGGGEEEBBB@@@>>>>>>;;;<<<======>>>======<<<<<<<<<>>>AAAHHHPPPXXX\\\]]]YYYSSSNNNJJJGGGCCCAAAAAADDDGGGIIIOOOUUUWWWTTTQQQKKKGGGLLLXXXcccfffeeeZZZTTTNNNLLLMMMMMMMMMLLLMMMMMMMMMNNNQQQSSSTTTTTTXXXYYYYYYWWWUUUUUUVVVXXXVVVXXXZZZYYYWWWUUUUUUUUU]]]]]]^^^^^^\\\WWWSSSQQQWWWVVVTTTOOOJJJGGGFFFFFFGGGGGGGGGEEEEEEIIIQQQWWWppp~~~sssddd^^^]]]]]]]]]```dddiiirrrxxxuuuoookkkooossssssmmmfffaaa___YYYXXXZZZ```hhhooorrrrrrrrrqqqpppkkkccc]]]XXXVVVUUUYYYYYYSSSMMMLLLLLLKKKKKKIIIEEEDDDEEEFFFGGGFFFHHHFFFDDDFFFNNN[[[gggpppeee[[[RRRPPPRRRSSSVVVZZZ]]]eeellllllfff```^^^___eeeeeeeeedddccceeehhhkkkeee```ZZZYYY```nnn~~~uuummmbbb[[[UUUUUUWWWZZZ```fffnnnzzzvvvssstttUUUSSSPPPKKKIIIIIIKKKMMMFFFFFFEEEEEEFFFKKKQQQVVVQQQUUUWWWSSSLLLFFFEEEGGGHHHKKKKKKHHHHHHJJJIIIFFFDDDAAA@@@AAA@@@>>>AAAGGGGGGNNNXXX]]][[[SSSJJJDDDCCCCCCCCCEEEIIILLLLLLLLLGGGIIIJJJHHHIIIJJJGGGAAADDDDDDHHHPPPVVVXXX[[[^^^eeegggfff___TTTNNNOOOSSS^^^ZZZUUUSSSRRRPPPLLLHHH@@@???===<<<;;;;;;;;;;;;999===AAACCCCCCDDDGGGJJJHHHNNNVVV^^^bbbbbb___\\\``````aaaaaa```___^^^]]]___aaacccbbb]]]ZZZZZZ[[[YYYZZZ[[[[[[\\\]]]```ccc[[[WWWQQQMMMJJJIIIGGGEEEDDDFFFHHHIIIHHHEEEBBB@@@======>>>??????@@@@@@AAA;;;;;;<<<<<<<<<;;;;;;;;;888888888777777666666666555555666666666777777777444444555555555555444444555555555555555555555555555555666777888999::::::;;;<<<===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;::::::;;;===<<<<<<<<<>>>@@@CCCEEEHHHHHHGGGDDDAAAAAADDDGGGJJJNNNTTTWWWXXX]]]dddjjjjjjddd]]]YYYYYYZZZ[[[[[[\\\VVVRRRTTT[[[___^^^[[[WWWUUUSSSSSSSSSSSSRRRPPPMMMNNNPPPQQQOOOKKKGGGDDD???@@@???>>>===<<<<<<======<<<<<<===???@@@@@@???<<<<<<<<<===@@@FFFMMMQQQSSSNNNGGGCCCAAA@@@>>>======@@@BBBCCCIIIOOOOOOJJJGGGDDDCCCEEEKKKPPPTTTWWWQQQMMMGGGFFFHHHKKKKKKIIIHHHIIIIIIIIIIIIKKKNNNPPPPPPPPPPPPOOOLLLKKKKKKLLLJJJKKKLLLKKKHHHEEEDDDDDDPPPSSSWWWYYYZZZZZZYYYWWWVVVRRRLLLEEE@@@???AAADDDDDDEEEFFFEEEDDDGGGNNNSSSjjjyyy}}}wwwsssnnnhhh___VVVUUUXXXWWW\\\______ccciiiiiieee``````aaaaaa```\\\XXXUUUQQQRRRTTTWWW[[[___``````]]]]]]\\\YYYUUUSSSSSSTTTSSS\\\```ZZZQQQNNNPPPRRRPPPLLLGGGEEEDDDEEEEEEEEEGGGEEEDDDEEEJJJTTT___fffiii___VVVTTTUUUUUUWWWZZZYYYZZZZZZYYYVVVTTTSSSSSSOOOQQQRRRRRRQQQTTTYYY^^^WWWTTTPPPQQQYYYeeeqqqyyyxxxxxxzzzxxxnnnlllnnntttxxx{{{}}}sssmmmbbb^^^[[[[[[[[[[[[___eeeooowww}}}qqqiiiiiiqqqOOONNNJJJFFFDDDCCCFFFHHHDDDEEEEEEDDDCCCFFFKKKOOOUUUZZZ^^^ZZZQQQJJJJJJLLLHHHHHHGGGCCCDDDFFFDDD@@@@@@@@@AAABBB???<<>>???@@@AAABBBCCC@@@CCCDDDBBBBBBDDDDDD@@@??????EEEPPPXXXZZZ[[[^^^iiikkkjjjbbbXXXOOOLLLLLLMMMLLLLLLNNNQQQPPPLLLGGGAAA@@@>>><<<;;;;;;;;;<<<===???@@@???<<<===AAAFFFEEEFFFIIIPPPVVVZZZZZZXXXZZZZZZYYYYYYYYYYYYYYYYYYVVVWWWWWWXXXXXXXXXVVVUUUMMMPPPTTTVVVWWWXXXYYY[[[TTTQQQLLLGGGCCCBBBAAABBBBBBCCCEEEEEEDDDBBB???===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;:::999999999888888777777777777555555555666666666666777444444666777777666444444777777777777777777777666888888888888999999::::::999;;;<<<<<<;;;;;;<<<>>>555777888999999999;;;<<<>>><<<;;;;;;<<>>:::999888999<<>>>>>===;;;:::===???>>>CCCJJJIIIBBBBBBCCCDDDDDDBBBBBBHHHNNNHHHEEE@@@???CCCHHHHHHDDDAAADDDEEEEEEDDDEEEKKKOOOHHHIIIIIIHHHGGGHHHIIIKKKGGGGGGGGGEEEBBBBBBDDDEEEBBBFFFJJJMMMPPPVVVZZZ\\\PPPMMMHHHBBB>>>===???AAA@@@BBBDDDDDDDDDFFFLLLQQQYYYiiiyyy}}}zzzvvvsssqqqoooddd^^^^^^YYYOOOMMMQQQPPPVVVWWWTTTUUU[[[^^^\\\[[[YYYWWWWWWWWWUUUPPPLLLNNNOOOPPPQQQSSSTTTUUUVVVXXXWWWVVVTTTSSSSSSVVVYYYTTT```ggg```VVVRRRVVVYYYVVVRRRLLLIIIIIIIIIJJJJJJEEEEEEDDDEEEHHHOOOWWW]]]fff^^^WWWVVVVVVTTTSSSUUUOOOOOOOOOPPPQQQOOOKKKGGGEEEJJJNNNPPPOOOPPPUUUYYYSSSQQQOOOPPPUUU[[[aaadddaaa```cccnnn{{{wwwooonnnqqqtttyyy}}}rrrkkkdddZZZZZZaaakkkqqqpppttt{{{||||||xxxqqqiiiccc^^^]]]bbbjjjppprrrqqqpppzzzxxxggg```bbbjjjRRRRRRPPPIIIAAA@@@FFFMMMIIIFFFBBBAAACCCGGGJJJLLLOOOPPPPPPNNNKKKIIIHHHHHHEEECCC@@@???@@@???>>><<<>>>HHHIII@@@>>>FFFJJJFFFFFFCCCFFFLLLLLLDDD>>>>>>===<<<:::999:::;;;;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<@@@EEEKKKQQQUUUXXXaaagggkkkhhh^^^RRRKKKHHHJJJEEEEEEKKKOOOLLLHHHFFFEEE@@@<<<<<<>>>???;;;777???>>>>>>??????@@@AAAAAA@@@AAADDDGGGJJJMMMPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVTTTQQQPPPPPPQQQNNNMMMJJJHHHGGGFFFFFFFFFHHHEEE@@@<<<;;;;;;>>>@@@======<<<>>>AAABBBBBBAAA<<<>>>???>>>===<<<===>>>@@@???>>>>>>???>>><<<;;;999999999888777666555444555666777777777777666666666555555666777777555333777666555555555666888888555555666777777888999999::::::::::::;;;;;;;;;;;;888888777777777888:::;;;<<<:::999:::>>>@@@>>><<>>===<<<<<<<<<<<>>CCCIIIEEECCC@@@???@@@AAAAAA@@@===@@@BBB???:::888;;;???<<<999999???FFFIIIEEE@@@>>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<=========???BBBDDDEEEDDDDDDBBB@@@AAACCCDDDBBB???FFFDDDBBB@@@???>>><<<;;;BBB@@@FFFRRRVVVUUU\\\hhh___PPPEEEDDDCCC???BBBIIIKKKJJJHHHHHHHHHIIIIIIIIINNNXXX^^^]]]___dddddd___[[[___aaa]]]TTTLLLIIIIIILLLNNNIIIJJJQQQNNNIIIMMMOOOUUUPPPLLLQQQNNNIIILLLKKKJJJIIIIIIKKKNNNPPPQQQVVVWWWYYYZZZ[[[[[[\\\\\\bbbiiikkkddd^^^```dddffffffbbb[[[UUUUUUYYYXXXSSSWWWOOOIIIIIIKKKLLLNNNQQQZZZ[[[YYYTTTSSSXXX\\\\\\WWWOOOHHHJJJMMMNNNMMMMMMIIIHHHGGGIIILLLOOOQQQRRRPPPOOONNNPPPRRRSSSQQQOOOPPPOOORRR[[[fffkkkjjjfffaaa\\\YYYZZZZZZXXXZZZ^^^gggeeebbb^^^ZZZWWWUUUTTTXXXXXXXXXXXX[[[bbblllsssjjjiiigggffffffiiinnnrrr~~~|||vvvuuuzzz|||yyy|||{{{~~~|||xxxssspppnnnoooppprrrqqqrrruuuzzzqqqmmmhhhgggsssNNNRRRTTTPPPIIIEEEGGGKKKJJJGGGCCCBBBCCCFFFGGGHHHFFFGGGHHHHHHFFFEEEFFFGGGFFFDDDBBB@@@>>>===<<<<<>>>>>???@@@===>>>???AAACCCDDDFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJHHHFFFGGGHHHDDDCCCBBB@@@@@@@@@AAAAAABBB???<<<999888888:::;;;;;;::::::;;;>>>??????>>><<<===>>>===<<<;;;===>>>BBBAAAAAAAAABBBAAA???>>>999999999999888777666555666666777777777777666666666555555666777888777555666666555555555666888999777888888999::::::;;;;;;::::::;;;;;;;;;::::::999999888888777777888999:::===;;;999999;;;;;;:::888<<<;;;:::999999999999999:::;;;<<<>>>@@@AAAAAAAAAIIIIIIIIIIIIIIIHHHGGGFFFFFFBBB>>>???BBBEEEDDDBBB>>>=========???BBBFFFHHHEEEEEEFFFHHHIIIGGGCCC@@@CCC@@@>>><<<<<<;;;999888:::<<>>>>>@@@AAAAAA@@@???@@@@@@>>>:::888:::<<<===::::::???FFFJJJHHHEEE>>>??????@@@@@@??????>>>???@@@@@@@@@???>>>===<<>>>>>>>>>>>>>>===<<<>>>===<<<===???AAAAAA@@@CCCBBB@@@???>>>>>>===<<<>>>???IIIZZZbbbaaaeeennnlllaaaUUUNNNJJJGGGJJJNNNSSSSSSRRRPPPNNNLLLJJJIIINNNVVVYYYWWW[[[eeeiiigggjjjkkkiiibbbXXXOOOLLLLLLMMMOOOIIIIIIPPPNNNKKKSSSUUU[[[TTTKKKMMMKKKGGGKKKNNNOOOQQQQQQPPPPPPPPPQQQYYY\\\bbbhhhjjjhhhddd```bbbeeeffffffccccccgggllliiifff```^^^ccckkkllliiieeeYYYNNNIIIIIIIIIKKKOOORRRWWWXXXTTTTTT```pppzzzhhhYYYNNNMMMPPPQQQUUUZZZ[[[UUUPPPNNNRRRWWWYYYZZZYYYTTTOOOPPPUUUWWWTTTOOORRRQQQRRRYYYaaaeeeccc___XXXTTTQQQSSSRRRPPPPPPSSSWWWVVVTTTRRRPPPOOOOOOOOOPPPPPPOOOPPPQQQUUUXXX[[[UUUXXXZZZZZZXXXXXX\\\aaammmrrrssslllggggggiiihhhdddhhhjjjhhhiiimmmnnnmmmkkklllmmmpppqqqpppnnnkkkmmmmmmooorrrvvvyyy||||||ssspppllljjjsssIIIPPPWWWXXXRRRLLLIIIIIIJJJGGGDDDCCCDDDDDDDDDCCCAAABBBCCCBBBAAAAAACCCDDDCCCCCCCCCBBB???>>>???@@@FFFQQQUUUNNNGGGIIINNNOOOJJJEEECCCIIINNNJJJCCC>>>999999:::===???@@@>>><<<;;;===@@@AAA>>>;;;999888777888999:::<<<>>>@@@AAACCCFFFLLLRRRUUUTTTPPPLLLIIIGGGKKKTTT[[[ZZZYYYXXXXXXTTTLLLCCC===;;;===???HHHEEEBBB>>><<<;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<>><<<===>>>;;;:::999999999:::;;;<<<;;;:::888777666666777777888777777888;;;<<<<<<;;;;;;<<<<<<<<<;;;<<<>>>@@@EEEFFFGGGGGGGGGFFFEEEDDD============;;;:::999888777888888888888888777777555555555777999::::::888555555555555666888999:::;;;;;;<<<<<<======>>>>>><<<===>>>???>>><<<:::999:::999999888888888888999;;;:::999999::::::999888999999888888777888888888;;;<<<<<<===============AAABBBDDDEEEEEECCCBBBAAA@@@===;;;<<>>;;;:::999999999:::===@@@AAA@@@@@@BBBEEEHHHIIIGGGEEEFFFDDDBBB@@@???===:::777;;;===AAAEEEFFFCCC>>>999<<<<<<<<<>>>@@@AAA@@@???======;;;:::999999::::::<<<;;;:::>>>CCCGGGHHHGGG@@@@@@????????????@@@@@@???@@@AAABBBBBB@@@>>>===<<<<<<======>>>>>>>>>>>><<<===>>>>>>===>>>AAACCCCCCBBBAAA???>>>>>>>>>>>>;;;===KKK```lllmmmmmmqqquuurrrhhh[[[RRRRRRSSSSSSZZZ\\\___^^^YYYSSSNNNKKKNNNSSSSSSPPPWWWeeennnooonnnnnnkkkdddZZZSSSQQQQQQRRRRRRLLLJJJPPPNNNPPP]]]gggkkk```PPPMMMLLLJJJPPPTTTXXX\\\\\\YYYVVVUUUUUU[[[```iiisssxxxuuullldddeee___]]]bbbbbb___bbbiiigggddd```bbblllyyy}}}zzzpppbbbRRRJJJFFFEEEHHHMMMMMMVVVZZZWWWXXXiii|||fffTTTRRRUUUYYYdddrrrxxxnnneeebbbfffjjjjjjiiihhh```XXXWWW[[[^^^[[[VVVYYYXXXYYY\\\______\\\XXXVVVPPPNNNOOOOOOMMMLLLNNNPPPOOONNNLLLLLLLLLMMMNNNMMMMMMNNNPPPQQQQQQOOOMMMIIINNNTTTUUUSSSSSSUUUXXXaaaiiinnnhhh___ZZZZZZ[[[]]]^^^]]]YYYZZZ^^^aaa```]]]]]]___dddiiikkkiiifff___aaaccceeegggiiijjjjjjhhhgggeeeccciiiFFFMMMVVVYYYUUUOOOJJJHHHGGGEEEDDDCCCDDDCCCBBB@@@CCCCCCCCCAAA@@@@@@BBBDDD@@@CCCEEEFFFEEEEEEFFFHHHFFFOOOTTTNNNFFFEEELLLSSSOOOKKKLLLSSS\\\[[[RRRJJJ@@@@@@BBBEEEGGGFFFBBB???AAAEEEHHHGGGBBB<<<888777888888888888999:::;;;<<<@@@BBBFFFOOOWWWYYYVVVQQQOOOLLLNNNUUU[[[]]]___aaaiiifff___SSSFFF@@@@@@CCCJJJGGGBBB<<<999888888999;;;::::::999999888888888:::::::::::::::;;;<<<<<<===>>>>>><<<999888999:::888777666666666777888999777777777666666666666666666555555666888999999888888999:::;;;<<<>>>CCCFFFKKKMMMNNNNNNMMMKKKJJJJJJEEEEEEDDDBBB@@@>>><<<;;;:::;;;;;;;;;;;;::::::999777666777999<<<>>>===<<<666666777888999::::::;;;>>>>>>>>>?????????@@@@@@???AAABBBCCCBBB@@@===;;;;;;::::::999888888888888777888888999;;;=========:::999999888888999999:::===>>>>>>?????????>>>>>>???@@@CCCEEEFFFDDDBBBAAA>>>===<<<>>>??????===:::;;;::::::999:::<<<>>>???>>>>>>@@@DDDHHHJJJJJJIIIHHHGGGFFFEEEDDDAAA===:::<<<===AAAEEEHHHEEE>>>888======>>>AAADDDEEEDDDBBB>>><<<999888999:::::::::===<<<;;;<<<>>>BBBDDDEEECCCBBB@@@@@@@@@@@@BBBCCCBBBDDDGGGJJJKKKKKKIIIHHHHHHIIIIIIHHHEEEBBBAAA@@@CCCDDDEEECCC@@@@@@DDDHHHKKKJJJIIIFFFCCC@@@@@@@@@===@@@MMM```mmmooollllllooouuuqqqcccZZZ[[[ZZZUUUYYY___fffjjjggg^^^UUUOOOMMMQQQPPPMMMTTTdddnnnnnnbbbcccdddaaa\\\XXXWWWWWWWWWWWWPPPNNNRRRRRRZZZmmmwww^^^UUUSSSSSSYYY[[[___cccccc___\\\\\\^^^^^^aaahhhqqqwwwvvvnnnggglll]]]TTTYYYZZZTTTVVV```hhheeebbbeeeqqq~~~tttgggYYYRRROOOOOOQQQUUURRR\\\bbb```bbbrrrrrr\\\VVVYYY```sss~~~xxxvvvooogggccccccddddddccceeefffiiikkkkkkhhhccc___[[[TTTNNNNNNOOOOOOPPPRRRYYYWWWUUURRRPPPOOONNNNNNNNNOOOQQQTTTVVVVVVRRROOOMMMOOORRRUUUXXXZZZ[[[]]]^^^eeejjjhhh```ZZZXXXXXX___```^^^[[[\\\aaabbb___]]]YYYUUUWWW[[[``````___UUUVVVWWWWWWWWWWWWYYYZZZXXXYYY[[[[[[^^^vvvCCCIIIPPPSSSQQQMMMJJJIIIDDDCCCBBBBBBCCCCCCAAA???AAABBBAAA@@@@@@BBBFFFIIIHHHJJJNNNOOONNNMMMKKKKKKGGGKKKOOOLLLFFFDDDOOO[[[^^^]]]^^^eeemmmmmmcccWWWKKKKKKLLLNNNNNNKKKFFFBBBIIIMMMPPPNNNGGG>>>:::888777777777777888999::::::===>>>BBBKKKVVV[[[YYYTTTTTTPPPOOOSSSWWWYYY^^^ccckkkkkkhhh]]]PPPGGGEEEGGGJJJFFFAAA;;;777666666666999999888888888888888888888888888888888888999:::<<<<<<<<<:::888777888999888777666555555666666777444444555555555555444444555444444555777888777666555666888999<<>>>>>>>>>>>>>>>>>===<<<<<<999999999;;;>>>@@@???>>>888888999:::;;;;;;<<<<<<>>>>>>>>>??????????????????@@@BBBCCCBBB???<<<:::::::::::::::999999888888555666888999:::;;;===>>>::::::999999888888999999888999:::;;;<<<=========???@@@CCCEEEFFFEEECCCBBB>>>>>>>>>???@@@>>><<<:::;;;;;;::::::;;;<<<>>>???@@@???@@@CCCGGGIIIJJJJJJHHHGGGGGGGGGGGGEEEBBB???>>>>>>???BBBEEEDDD@@@;;;>>>???CCCHHHNNNQQQRRRRRRLLLHHHCCC???>>>===;;;:::@@@@@@???===<<<>>>@@@CCCDDDDDDBBBAAAAAABBBDDDDDDHHHKKKPPPUUUYYYZZZ[[[ZZZccccccaaaZZZQQQHHHCCCAAAGGGHHHHHHFFFCCCEEEJJJOOOWWWWWWUUUQQQKKKHHHGGGHHHHHHJJJQQQ^^^ggghhhfffdddaaakkknnnfffaaaaaa^^^WWWRRRZZZeeennnooohhh]]]TTTNNNQQQOOOMMMTTTaaagggeeeWWWZZZ___aaaaaa^^^\\\[[[VVVWWWRRRSSSXXXZZZiiilll^^^[[[YYY]]]\\\___aaaaaa______aaacccbbbbbbcccggglllooonnnlllsss```TTTVVVVVVRRRVVVaaappppppmmmnnnuuuqqqhhh```___```___```ccc]]]dddjjjlllqqq}}}jjj]]]YYYaaavvv~~~zzzxxxtttmmmfffeeeiiimmmlllqqqyyy~~~{{{yyyggg\\\RRRPPPSSSWWW[[[```kkkhhhddd___ZZZUUUQQQOOORRRRRRSSSUUUVVVUUURRRPPPTTTQQQOOOSSSZZZ```bbbaaaaaaaaacccdddbbb___]]]]]]]]]_________bbbfffddd___]]][[[XXXXXXZZZ[[[ZZZXXXRRRSSSTTTRRRPPPOOOQQQSSSQQQSSSWWWYYY\\\qqqAAAEEEIIILLLLLLKKKJJJJJJCCCBBB@@@@@@AAAAAA@@@???<<<<<<===>>>AAAFFFMMMRRRWWWXXXZZZ\\\[[[VVVNNNHHHHHHHHHLLLOOOLLLKKKVVVdddnnnnnnmmmnnnqqqqqqggg\\\SSSRRRRRRRRRQQQMMMHHHCCCLLLQQQUUUQQQIII@@@<<<;;;777777666777777888999:::777888<<>>======<<<;;;;;;<<<>>>???>>><<<999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<============;;;<<<===>>>===;;;999888999::::::;;;::::::999888777888999999888888999:::;;;:::999888777777777777666777888:::;;;<<<<<<======>>>@@@BBBBBBBBB@@@???<<<<<<=========;;;:::999888888888999:::;;;<<<===@@@??????AAADDDHHHIIIIIIGGGFFFEEEEEEFFFFFFDDDBBB@@@??????@@@AAAAAA???>>>===???DDDMMMWWW___ccceeeaaa]]]UUUMMMEEE???<<<;;;DDDEEEEEEBBB>>>>>>AAADDDDDDDDDCCCCCCCCCCCCDDDDDDHHHJJJOOOTTTXXX[[[\\\]]]gggiiihhhcccZZZSSSOOONNNHHHHHHFFFDDDDDDHHHMMMQQQ\\\]]]\\\XXXRRROOOOOOQQQSSSUUUXXX]]]aaaaaa^^^\\\WWW^^^eeefffeeeddd___ZZZNNNSSS\\\gggooolllaaaWWWOOORRRPPPMMMRRR]]]___YYYVVVYYY___ccccccaaa]]]ZZZQQQSSSQQQUUU[[[```vvvnnn```___\\\]]][[[[[[\\\]]]___aaabbbbbbfffdddbbbaaacccggglllppptttfff[[[ZZZ\\\]]]cccllltttvvvuuurrrrrrvvvwwwvvvfff```___cccfffeeedddeeeccchhhnnnrrryyy}}}eeeVVV\\\nnn}}}xxxuuuwwwwwwooofffbbbgggmmmiiirrr~~~{{{nnnaaa```eeelllsssyyy}}}zzztttmmmeee___[[[]]]___```^^^ZZZVVVTTTSSS^^^YYYUUUVVV]]]cccgggggglllgggdddfffggghhhjjjnnnooopppooommmlllkkkddd[[[^^^aaafffiiigggaaaZZZVVVQQQTTTWWWVVVRRROOONNNOOOQQQPPPTTTWWWYYYkkk???AAAEEEGGGHHHIIIJJJJJJEEECCC@@@?????????===<<<;;;<<<===???CCCJJJSSSYYYdddddddddgggggg```SSSHHHFFFDDDJJJUUUVVVTTT\\\jjjoooooojjjeeedddeeeaaaYYYSSSRRRQQQPPPOOOKKKFFFBBBJJJOOOSSSPPPGGG@@@===>>>999999999999999::::::;;;999:::>>>DDDKKKNNNNNNLLLNNNKKKJJJLLLLLLKKKNNNSSSMMMPPPRRRQQQMMMJJJIIIIIIEEECCC@@@>>>;;;:::::::::888888999999:::::::::;;;999888888777777888888888<<<<<<<<<;;;999888999:::999888888777888999;;;<<<666555444333333333333333333222111222444444444333333333444555999@@@HHHNNNWWWZZZ\\\XXXPPPIIIFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>><<<<<<<<<;;;:::;;;<<<;;;:::888999::::::;;;;;;:::888888999999999999999999999999888999999:::999999888888888999:::;;;;;;;;;:::999999;;;<<<<<<::::::<<<>>>>>>===;;;:::999888777777777888999:::;;;<<<<<<<<<;;;;;;<<<=========<<<<<<;;;<<<<<<;;;:::999888888666666777888999:::;;;<<<>>>===<<<>>>AAAEEEGGGHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@AAAAAA@@@>>><<<<<<===;;;===BBBKKKVVV```gggiiimmmjjjbbbVVVJJJBBB???@@@CCCFFFGGGDDD???>>>AAAFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEGGGIIILLLNNNOOOPPPQQQVVV[[[[[[XXXUUUVVVXXXOOOKKKFFFCCCDDDGGGJJJKKKQQQTTTVVVTTTPPPOOORRRVVVVVVYYY\\\]]][[[YYYWWWVVVTTTTTTYYYaaaddd```[[[YYYQQQOOOQQQ[[[fffiiiaaaWWWQQQSSSOOOKKKPPPYYYYYYRRRUUUWWWZZZ]]]^^^\\\XXXUUUPPPRRRRRRUUUZZZ^^^wwwaaa[[[``````___\\\[[[[[[___dddeeebbb___dddeeedddaaa^^^aaahhhnnnmmmhhhbbb```aaafffkkkoooqqqwwwxxxqqqkkkiiijjjjjj```\\\\\\bbbeeeccc``````cccgggjjjlllsss~~~lllUUUYYYgggnnnxxxxxxxxxzzz|||zzzuuuoooooorrrsssnnngggccceeehhhaaaiiittt}}}tttttt{{{~~~wwwpppllliiinnnqqqnnneee]]][[[[[[ffffffdddbbbaaaccchhhmmmxxxqqqllljjjjjjmmmwww}}}tttiiijjjqqqxxxyyyrrrggg___[[[VVV^^^fffhhhccc[[[VVVTTTUUUQQQRRRUUUUUUbbb===???CCCFFFHHHIIIJJJJJJHHHEEEAAA>>>======;;;:::@@@@@@AAABBBFFFLLLUUU[[[iiihhhiiimmmpppiiiYYYKKKBBB@@@IIIXXX]]]YYY^^^kkkgggfff___VVVTTTXXXXXXTTTQQQOOONNNMMMKKKHHHDDD@@@FFFKKKPPPMMMEEE???>>>@@@>>>======<<<<<<<<<<<<===BBBCCCEEEGGGJJJJJJIIIHHHGGGFFFHHHKKKKKKHHHIIILLLHHHIIIJJJJJJHHHGGGFFFFFFCCCCCCAAA@@@>>>======<<<<<<<<<<<<<<<============;;;;;;::::::999:::::::::>>>>>>>>>===;;;:::<<<===::::::::::::<<<>>>AAABBB:::999777666555555666777222111000111222333222111333333333333666===EEEKKKWWWZZZ\\\WWWNNNEEEBBBAAA>>>??????@@@@@@@@@@@@@@@?????????>>>>>><<<;;;;;;<<<;;;:::999:::999666444888999::::::999888666555777777777777777777777777999999999999999999999:::777888:::;;;<<<;;;;;;:::999<<>>===@@@CCCCCCEEEHHHGGGFFFAAA===>>>@@@>>>999<<>>>>>BBBBBB???@@@BBBEEEHHHIIIHHHEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA===::::::<<<>>>===<<<>>>>>><<<;;;;;;<<<===>>><<<;;;999888777888999999???>>>>>>===============BBBBBBAAA??????@@@DDDGGGAAA???;;;888555444444444111222444555555444222111333333555777666888CCCOOO``````[[[QQQIIIFFFCCC@@@>>>???AAAAAAAAABBBDDDEEEGGGBBB===<<<>>>>>>;;;888999999999888777666666555777777777777777777777777666666666666666666666666333333444444555666777777888:::<<<<<<===>>>AAADDDAAACCCDDDCCCBBBBBBCCCDDDCCCEEEFFFEEEBBB>>><<<:::777666555444555777999:::777777888888888999999999::::::999777666666666666777777888888888999999999::::::;;;<<<>>>AAADDDFFFIIIFFFBBB???>>>===<<<;;;BBBCCCCCCBBB@@@===:::999;;;<<<===AAAEEEIIINNNPPP^^^\\\XXXRRRLLLFFFBBB@@@EEEEEEDDDCCCBBBAAAAAA@@@???@@@AAAAAAAAA@@@???>>>BBBBBBCCCCCCCCCCCCCCCCCCFFFGGGHHHJJJJJJHHHDDDAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHNNNPPPSSSVVVWWWUUUPPPLLLMMMNNNOOOSSSUUUVVVTTTSSSOOOKKKIIIOOOYYY^^^ZZZTTTMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOOPPPPPPQQQRRRLLLLLLMMMPPPVVV^^^fffkkkxxxpppcccXXXSSSVVV\\\aaa]]][[[\\\aaaeeefffaaa\\\```aaabbbbbbbbbcccfffhhhkkkeee___^^^bbbeeedddbbbffffffeeecccaaaaaabbbdddddd___[[[^^^eeehhhddd```eeedddcccccceeennn{{{ppp___^^^fffccchhhiiidddaaabbbaaa^^^hhhfffgggkkkjjjdddcccggg_________aaafffppp}}}zzz}}}yyyhhhnnntttvvvrrrmmmllljjjhhhkkktttyyyssskkklllsssyyy{{{}}}xxxkkkbbbhhhwwwzzzsssllllllpppuuusssccc___\\\\\\]]]XXX^^^}}}DDD???>>>@@@AAAAAABBBFFFGGGHHHEEE@@@???BBBCCC@@@DDDEEEFFFHHHJJJKKKKKKKKKOOOYYYbbbffffffbbbXXXOOOHHHFFFIIIQQQWWWYYY[[[^^^SSSLLLDDDAAADDDGGGIIIHHHJJJJJJJJJLLLNNNNNNJJJGGGGGGHHHHHHEEEBBBAAADDDGGGLLLMMMJJJEEECCCEEEFFFDDDBBBDDDGGGJJJKKKJJJHHHFFF@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEECCC@@@<<<:::;;;======<<<<<<<<<;;;;;;;;;===>>>???;;;;;;999888888888999999<<<<<<;;;<<<<<<===>>>>>>AAAAAAAAAAAA@@@BBBEEEGGGHHHFFFBBB===999666444444555444444444333333444444333333555777666777BBBMMMZZZ]]][[[SSSLLLHHHCCC???===???CCCDDDEEEFFFHHHJJJJJJDDD>>><<<===<<<999666888888777777666555555444666666666666666666666666555555555555555555555555333333333444444555555666888999;;;<<<===>>>AAADDDBBBCCCCCCBBB???>>>>>>???>>>@@@CCCCCCAAA>>><<<<<<999888666555444555666777777777777888888888999999888888777666666666666666777777777888888888999999::::::::::::;;;===???@@@DDDBBB???======<<<;;;999???@@@AAAAAA@@@===:::888888999999;;;>>>AAACCCEEEJJJIIIGGGEEEBBB@@@>>>===BBBBBBAAAAAA@@@@@@????????????@@@AAAAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDEEEJJJJJJKKKLLLLLLJJJFFFDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGHHHKKKNNNQQQPPPLLLIIIJJJJJJLLLNNNQQQRRRQQQPPPOOOKKKIIILLLQQQSSSOOOJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMMMMLLLLLLLLLNNNOOOPPPOOONNNMMMMMMPPPTTTXXXZZZ\\\YYYTTTPPPQQQVVV\\\```]]]\\\\\\```dddeee```\\\```aaabbbbbbbbbccceeeggghhhbbb]]][[[^^^```___]]]ZZZ\\\]]]]]]]]]^^^```bbb```]]]ZZZZZZ]]]______^^^```aaa```___aaahhhrrrzzzvvviiidddddd___```bbbddddddbbb___^^^dddbbbdddhhhhhheeeeeeiiigggeeeddddddhhhkkkmmmnnnppprrrssstttxxx{{{xxxzzz{{{nnnhhhmmmpppnnnnnnppppppnnnrrr{{{|||{{{|||{{{~~~{{{kkk^^^```mmmxxxyyywwwssspppsssxxx|||ssshhh```[[[VVV\\\xxxHHHDDDAAACCCBBBAAACCCGGGLLLQQQQQQMMMIIIKKKMMMMMMNNNLLLKKKLLLNNNOOOLLLJJJIIIRRR[[[^^^___]]]UUUMMMIIIGGGIIIOOOSSSRRRRRRTTTOOOJJJEEECCCEEEGGGGGGFFFIIIHHHGGGIIIKKKMMMMMMLLLNNNMMMKKKJJJIIIJJJKKKMMMPPPTTTSSSMMMHHHGGGHHHGGGAAACCCFFFIIIKKKKKKJJJIII@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCFFFGGGGGGCCC>>>;;;:::;;;<<<<<<:::::::::;;;<<<===>>>???;;;;;;:::999999999999:::999999999999;;;<<<===>>><<<>>>?????????@@@BBBDDDIIIGGGEEEAAA===:::888666:::999777555444444555666333333555666666888AAALLLTTTYYYZZZTTTNNNIIICCC===<<<@@@EEEHHHIIIJJJLLLMMMKKKFFF???;;;;;;:::888666777666666555555444444444444444444444444444444444555555555555555555555555333333333333333333333333666888:::;;;<<<>>>AAACCCCCCCCCBBB???;;;888888888888;;;>>>???>>><<<<<<<<<;;;999777555444444444444666666777777777888888888777666666555555555666666777777777777888888888888999999888888888888999999>>><<<;;;;;;<<<;;;999777;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@???>>>>>>>>>===>>>???AAACCCEEEMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBDDDGGGJJJKKKIIIGGGGGGGGGGGGHHHKKKMMMMMMLLLOOONNNMMMNNNOOONNNKKKIIIJJJJJJJJJJJJKKKLLLMMMNNNKKKIIIHHHGGGHHHJJJMMMNNNOOONNNMMMLLLKKKKKKLLLLLLMMMLLLLLLLLLMMMOOOQQQSSSZZZYYYYYY[[[______\\\YYYXXXZZZ[[[[[[ZZZ[[[]]]___bbb^^^YYYWWWXXXYYYXXXVVVSSSUUUWWWXXXXXXYYY[[[]]][[[[[[ZZZYYYXXXYYY[[[]]]\\\]]]^^^^^^^^^bbbiiioooxxxwwwvvvuuuqqqjjjaaaZZZ^^^ZZZ^^^iiimmmfff``````aaa```aaadddeeecccccceeeiiigggfffhhhkkklllhhhdddaaa```dddkkkoooooopppsssnnnpppvvv~~~uuulllcccfffggghhhkkkppppppmmmpppyyy~~~tttbbb___iiisss}}}{{{tttooonnnoooqqqxxxpppdddZZZ[[[qqqKKKHHHFFFGGGFFFEEEHHHNNNWWW```eeebbb[[[ZZZZZZZZZVVVQQQLLLKKKOOORRRPPPNNNHHHOOOVVVYYY[[[[[[VVVPPPJJJGGGHHHMMMPPPMMMKKKLLLNNNKKKHHHHHHIIIJJJJJJIIIJJJIIIGGGFFFHHHJJJMMMNNNSSSRRRQQQQQQQQQPPPNNNLLLMMMTTTWWWRRRKKKGGGEEECCC;;;>>>BBBFFFIIIJJJJJJJJJAAAAAA@@@@@@@@@@@@AAAAAA>>>======>>>@@@CCCFFFHHHIIIEEE@@@<<<::::::;;;<<<:::::::::;;;;;;<<<<<<===:::::::::999999999999:::888777777888999:::;;;;;;666888:::;;;;;;<<<===???AAAAAAAAA@@@???>>>===<<<@@@???===;;;999777666555333222444666777999BBBLLLRRRVVVWWWQQQKKKGGGAAA;;;<<<@@@EEEIIIJJJJJJJJJKKKIIIDDD>>>:::999999888777666666666555555555444444333333333333333333333333444444444444444444444444333333222222222222222222555666888999:::<<>>>>><<<:::777888888888888777777777888;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<=========<<<===>>>?????????>>>===>>>===<<<<<<===???AAABBBKKKLLLKKKIIIGGGFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFHHHIIIIIIGGGEEEDDDCCCDDDGGGIIIIIIIIIJJJLLLNNNOOONNNNNNMMMNNNJJJJJJIIIHHHIIIJJJKKKKKKJJJHHHEEEDDDEEEHHHKKKMMMLLLLLLMMMLLLLLLJJJIIIHHHHHHIIIJJJLLLLLLMMMMMMLLLUUUTTTSSSTTTVVVVVVUUUSSSRRRSSSTTTTTTSSSTTTVVVXXX]]]ZZZVVVUUUUUUTTTRRRQQQRRRTTTVVVWWWVVVVVVWWWXXXYYYYYYYYYZZZ\\\]]]\\\\\\XXX[[[^^^______aaaeeeiiigggdddbbbccceeeccc[[[TTT```XXX]]]mmmssshhh```aaaaaa```___``````___^^^^^^```aaacccgggmmmrrruuuvvvbbbYYYZZZeeelllhhhdddfffeeekkksssxxxxxxrrriiiccciiijjjiiiiiimmmqqqpppkkkeeennnuuurrrpppvvv~~~iiibbbiiipppuuuvvvuuuxxxssskkkdddcccgggmmmvvv|||iii___mmmJJJGGGGGGHHHHHHHHHMMMTTT```lllvvvtttlllfffbbb```\\\TTTJJJGGGIIILLLLLLKKKGGGMMMRRRTTTWWWYYYWWWRRRJJJGGGGGGKKKMMMJJJIIIJJJJJJHHHGGGGGGHHHHHHHHHGGGLLLKKKIIIGGGFFFHHHKKKNNNQQQRRRTTTVVVUUUPPPIIICCCGGGQQQWWWTTTMMMHHHCCC???999;;;???DDDHHHJJJKKKLLL@@@@@@@@@AAAAAABBBDDDDDD@@@@@@??????@@@BBBCCCEEEGGGEEEAAA===:::999:::<<<<<<<<<;;;;;;;;;:::999999888999999999999999999999888888777777777777888888444666888999999999;;;<<<<<<===>>>??????@@@??????CCCCCCCCCBBB???;;;666333333222333777999<<>>CCCEEEEEEDDDCCCCCCBBB???;;;999888999999999777777666666666666555555333333333333333333333333444444444444444444444444222222222222222222111111333555666777888999<<<>>>===>>>>>><<<999777777777555777999999777666666777666666555555555555666666444444555555555666666666888777666444333222222222555555666666666777777777555555666666777777777777777777777999;;;;;;999777444666999<<<===<<<:::888888888888999999999888888666666666666777777777777:::::::::;;;<<<<<<======;;;;;;===>>>>>>>>>======>>>>>><<<<<<;;;<<<======FFFFFFFFFDDDBBBAAACCCEEEDDDEEEEEEEEEEEEEEEEEEDDD@@@AAAAAABBBCCCCCCDDDDDDFFFEEEEEEEEEGGGHHHGGGFFFEEEDDDCCCCCCFFFHHHHHHHHHDDDGGGJJJKKKKKKJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJHHHFFFDDDDDDGGGJJJLLLJJJKKKLLLLLLKKKJJJGGGFFFAAABBBEEEIIIMMMQQQTTTVVVSSSQQQOOONNNOOOPPPPPPPPPPPPQQQRRRRRRQQQRRRSSSUUUYYYWWWUUUTTTSSSRRRQQQOOOQQQRRRTTTTTTTTTTTTVVVXXXVVVTTTUUU[[[aaabbb]]]WWWTTTXXX]]]_________bbbddd```^^^]]]]]]]]]]]][[[YYY^^^UUUYYYhhhmmmccc[[[]]]^^^]]]\\\\\\^^^___^^^\\\YYY]]]```bbbgggppp}}}ooo```ZZZdddnnnlllfffdddcccjjjsssvvvrrrkkkeeebbbrrrsssqqqppptttwwwuuuoooaaappp{{{vvvnnnppp}}}ooodddeeeiiimmmkkkjjjqqq}}}wwwkkk```]]]```gggrrr|||kkkoooGGGEEEEEEGGGGGGHHHOOOWWWdddqqq{{{zzzssslllfffaaa]]]UUUJJJCCCAAABBBCCCCCCDDDIIILLLMMMPPPSSSSSSPPPJJJFFFEEEHHHJJJHHHGGGIIIHHHGGGGGGGGGGGGHHHHHHIIIMMMLLLKKKIIIGGGGGGJJJLLLQQQUUU[[[]]]YYYRRRHHHBBBDDDLLLSSSRRRNNNJJJEEE@@@;;;===@@@DDDGGGIIIKKKKKK????????????AAABBBCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@CCCCCCAAA>>>:::999;;;<<<<<<<<<<<<;;;:::999777777666777888888999888888888888888777666666666666666777888999999888888:::<<<========================AAACCCEEEEEEBBB>>>888555666444555999;;;===CCCJJJPPPQQQMMMDDD===;;;:::777888;;;===>>>===<<<;;;<<<;;;:::999888777888999999666666666666666666666666222222222222222222222222333333333333333333333333222222222222222222222222222333555555444555888::::::;;;;;;:::999888888999666888999888666444444555333333444555666666777777333333444444444555555555888777666555444333333333555555555555666666666666333444555777888888888888777666666888:::;;;:::888444666888:::;;;;;;:::999555666777888888999888888333333444555777888999999:::::::::;;;;;;<<<<<<<<<999:::<<<===>>>======<<<>>>======<<<<<<;;;::::::???AAABBB@@@>>>===@@@CCCCCCDDDFFFGGGGGGFFFDDDCCC>>>???@@@AAABBBCCCDDDDDDEEEDDDCCCDDDEEEEEEDDDBBBEEEDDDCCCEEEGGGHHHHHHGGGHHHJJJLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKJJJHHHHHHKKKJJJGGGFFFEEEGGGHHHJJJIIIIIIJJJKKKIIIGGGDDDCCCAAABBBCCCFFFJJJOOOSSSUUUSSSQQQNNNLLLKKKLLLOOOPPPLLLMMMNNNMMMLLLLLLNNNPPPTTTTTTTTTTTTTTTSSSRRRQQQLLLMMMOOOOOOPPPSSSVVVYYYTTTQQQQQQXXX```aaaZZZSSSQQQVVV[[[]]]\\\[[[\\\^^^[[[\\\]]][[[XXXWWWZZZ\\\XXXRRRSSS\\\___ZZZVVVXXXZZZ[[[ZZZZZZ___eeefffbbb[[[___aaa___^^^fffuuuxxxkkkaaafffpppsssooojjjeeemmmuuuxxxuuupppmmmmmmooosssttttttuuuxxxvvvqqqjjj|||vvv|||}}}sssooooooooojjjiiiooozzztttddd]]]^^^eeepppyyy|||vvvGGGFFFFFFHHHGGGHHHOOOYYYfffpppyyyxxxsssnnnhhhdddZZZUUUNNNFFFBBB@@@@@@AAABBBFFFHHHGGGJJJNNNPPPNNNKKKFFFCCCEEEFFFDDDDDDFFFHHHHHHHHHHHHGGGHHHJJJKKKJJJLLLMMMLLLJJJIIIJJJLLLRRRXXX___```[[[RRRKKKHHHAAAFFFJJJIIIIIIJJJGGGBBB???@@@AAACCCDDDEEEEEEEEE@@@@@@@@@@@@@@@AAABBBCCC???@@@AAAAAA@@@???===<<<>>>@@@@@@>>>;;;:::;;;<<<::::::;;;;;;:::999888777444555666777888777777666777666666666666777777888999999888777555666999;;;<<<;;;:::999888888999:::===>>>@@@BBBAAA???<<<:::<<<999999;;;<<<<<<@@@EEEJJJKKKGGG???999888777555444666888888666666666777666777888888777666666777555555555555555555555555333333333333333333333333222222222222222222222222111111222222333333444444111222333333222222333555777888999999777777888999666777888777666555555666222333444555666666666666333333333333444444444444666555555555555555666666444444555555555666666666444444666777888888777777777666555555777999999888666666777888999::::::;;;555666777888888888777777555555666777888::::::;;;999999999999::::::::::::888999;;;<<<======<<<<<<;;;<<<===>>>>>><<<;;;::::::===@@@@@@===<<>>DDDCCCBBBBBBAAAAAABBBBBB<<<>>>@@@AAA@@@>>>;;;999;;;===??????<<<:::;;;===777888::::::;;;:::999888333444555777777777666555555555555666777888999:::888888666444222333666999777666444333333444666777999:::<<<===??????@@@@@@AAA===<<<===<<<;;;===BBBCCCFFFDDD===888888666444111333444444333333444666444666888888666555444444444444444444444444444444333333333333333333333333222222222222222222222222111111222333444444555555111222222111000000111333666777888777666555666777555777888777666666777888333444555555666666555555222222333333333444444444333333444444666777999:::444444444555555555666666444555666777777777666555777555333333555777888888777777777777888999;;;<<<666777888999999888777777666666666666666666666666999999999888888888888888888999:::<<<======<<<<<<888:::<<>><<<:::888<<<@@@@@@>>>===@@@CCC@@@CCCHHHKKKKKKHHHCCC@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>@@@CCCFFFFFFEEECCCCCCCCCEEEGGGIIIIIIFFFDDDFFFEEEFFFHHHKKKKKKIIIGGGEEEHHHLLLOOOQQQPPPNNNMMMLLLKKKIIIHHHFFFEEEDDDDDDFFFGGGIIIJJJKKKKKKKKKKKKFFFGGGHHHIIIJJJJJJKKKKKKOOOMMMIIIEEECCCEEEIIILLLJJJKKKLLLKKKJJJJJJLLLMMMLLLNNNRRRTTTTTTTTTTTTTTTUUUTTTQQQOOOMMMPPPTTTXXXZZZYYYXXXVVVUUUVVVWWWXXXVVVZZZ]]]]]]ZZZWWWVVVWWWTTTXXX]]]]]][[[YYYYYYZZZZZZ]]][[[VVVVVV]]]ccceeebbbbbb```___eeennnnnnhhh^^^```bbbcccccccccdddeeelllpppoooiiilllvvvzzzvvvqqqvvv|||~~~{{{yyyyyyzzzuuu}}}}}}{{{yyyuuuxxx{{{uuuxxx}}}{{{wwwjjj^^^\\\bbbllluuu{{{zzzKKKLLLLLLKKKJJJMMMSSSYYY^^^bbbhhhllllllhhhdddaaaSSSTTTTTTPPPIIIEEEDDDEEEKKKJJJIIIHHHIIIIIIKKKKKKIIIIIIHHHFFFDDDCCCAAAAAADDDCCCBBBAAABBBDDDFFFHHHOOONNNMMMMMMMMMNNNOOOPPPOOOOOONNNLLLIIIFFFDDDBBB???BBBEEEFFFEEEDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>CCCDDDEEEFFFEEECCCAAA@@@===>>>@@@AAA@@@===:::888<<<<<<============<<<<<<999888888777777777777777666777888999999888666555555444444666999;;;::::::999999888777666555444444555555444444444444555555666666666888:::===???AAAFFFDDD@@@===;;;<<<===>>>AAADDDFFFBBB:::555444555666666555444333333222222222333444555555444333222444444444444444444444444555555555444444333333333111222222333333222222111333333333333333333333333333333333333333333333333444555777888888888777666777777666666666666777777555555555666666666666777555444444333333444444555555555444444444444555555666555555444444444555555666777999::::::999888777666555555555666777999:::777888888888888999999999::::::;;;;;;;;;:::888888888888888777777777777777777888999::::::999777777777888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::<<<<<<===???AAAAAA???>>>>>>@@@DDDGGGHHHFFFCCCAAABBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@BBBDDDDDDDDDDDDBBBBBBCCCEEEGGGHHHFFFDDDGGGFFFEEEFFFGGGGGGFFFEEEIIILLLOOOPPPPPPOOOOOOOOOPPPRRRRRROOOJJJGGGFFFGGGFFFIIIJJJIIIIIILLLLLLJJJEEEGGGHHHIIIHHHHHHIIIKKKOOOMMMHHHDDDAAADDDIIINNNLLLLLLKKKHHHFFFFFFIIILLLLLLOOOQQQQQQOOOPPPVVV\\\]]]WWWPPPMMMNNNQQQSSSTTT\\\YYYWWWWWWYYYYYYVVVSSSYYYZZZ\\\\\\ZZZWWWWWWWWWUUUWWW[[[```bbb___XXXRRRXXX\\\^^^]]]ZZZ[[[ccckkkllliiieeeddddddeeeeeedddddddddbbb___[[[[[[___bbbaaaiiinnnllllllssszzz|||rrrxxx{{{wwwqqqqqqzzz}}}zzzxxx|||zzzssssssvvv~~~~~~lll___cccdddjjjyyyxxx}}}NNNMMMKKKIIIIIIMMMTTTYYY]]][[[[[[]]]______[[[WWWOOOPPPRRRQQQNNNKKKIIIHHHJJJIIIIIIHHHIIIJJJKKKLLLMMMMMMKKKIIIGGGEEECCCCCCEEEDDDCCCCCCDDDEEEFFFGGGKKKKKKKKKKKKLLLNNNPPPQQQRRRPPPMMMJJJFFFCCC@@@??????BBBEEEFFFEEEDDDCCCDDD@@@@@@@@@@@@???>>>======BBBBBBCCCDDDCCCAAA???>>>======>>>???>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666777777777777888888888888777777<<<999666444666888999:::777777666666555444444444444444333333333333444444666666666777999;;;===>>>CCCCCCCCCCCCBBBAAAAAA@@@FFFHHHHHHCCC;;;666555666555555555444333333222222333333444444444444333333444444444444444444444444555444444444333333333333111222222333333222222111333333333333333333333333333333333333333333333333333333555666666666555444666666555555555555666666444444555555555666666666444444333333333333444444555555444444444444555555555555444444444444444555555777888::::::999888777555555444444555666777888777777888888888999999999;;;;;;<<<<<<;;;:::999888888777777777777777777777777888999999999999888777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<>>>@@@AAA???===>>>@@@DDDFFFGGGFFFCCCAAABBBBBBBBBBBBAAAAAA@@@@@@===>>>@@@BBBCCCCCCBBBBBBAAAAAAAAACCCFFFGGGFFFEEECCCDDDEEEHHHJJJJJJHHHFFFHHHKKKNNNOOOOOOOOOOOOPPPOOOQQQRRRPPPMMMKKKKKKLLLHHHKKKKKKHHHHHHJJJIIIFFFDDDFFFGGGHHHHHHIIILLLNNNOOOPPPPPPMMMIIIDDDAAA@@@DDDEEEGGGIIIKKKKKKKKKJJJNNNQQQSSSQQQOOOPPPUUUZZZbbb]]]VVVRRRQQQSSSSSSSSSXXXUUUSSSRRRSSSTTTTTTTTTRRRUUUWWWXXXYYYYYY[[[\\\\\\]]]```cccdddaaa[[[UUUTTTYYY^^^___^^^]]]```ccciiihhhgggdddbbbbbbbbbccceeeffffffddd```]]]]]]]]]```gggkkkiiijjjpppsssrrrnnnwww~~~yyyoookkksss|||~~~yyyxxx|||~~~{{{xxxxxx~~~zzzvvvssssssuuuttt[[[YYY```nnntttvvvNNNLLLIIIFFFFFFJJJQQQVVVZZZSSSMMMMMMQQQTTTRRROOOKKKLLLOOORRRSSSRRROOOLLLIIIHHHHHHHHHIIIKKKLLLMMMQQQPPPOOOMMMJJJHHHGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHJJJMMMPPPRRRVVVSSSOOOIIIEEEAAA???>>>@@@BBBEEEFFFEEECCCCCCCCC@@@@@@@@@@@@???>>>===<<<@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888999::::::888888777666666666666666777777666777777888999:::BBB===666222222444777888555555555555555555555555333333222222222222333333555555555666777888999:::<<<>>>BBBDDDEEEDDDAAA???CCCDDDCCC???999555666777555444444333333222222222444333333333333333333444333333333333333333333333444444333333333333333222111222222333333222222111333333333333333333333333333333333333333333333333111111222333333333333333555555444444444444555555333333333444444444555555444444333333333333444444555555444444444444555555333333333333333444444444555666777999999999888777555555444444444555666666777777777888888888999999<<<<<<======<<<;;;999888777777777777777777888888777888888999999999888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;<<<>>>@@@@@@???===>>>???BBBEEEEEEDDDBBBAAACCCBBBBBBBBBBBBBBBAAAAAA>>>???@@@AAABBBAAAAAA@@@AAA@@@@@@AAADDDGGGGGGGGGAAACCCFFFJJJMMMLLLIIIFFFGGGIIILLLMMMNNNNNNOOOQQQOOOPPPQQQQQQPPPOOOPPPQQQLLLNNNNNNKKKIIIKKKIIIEEEDDDEEEFFFFFFGGGJJJNNNQQQSSSVVVXXXXXXUUUQQQMMMLLLIIIGGGEEEGGGKKKMMMLLLKKKPPPRRRSSSRRROOOPPPSSSWWWbbb^^^ZZZWWWWWWWWWWWWWWWZZZYYYWWWTTTRRRRRRTTTVVVXXXZZZ\\\\\\]]]^^^aaacccbbbbbbbbbccccccaaa\\\YYYUUUYYY^^^cccdddcccaaa___aaabbbbbbbbbaaaaaabbbcccgggiiikkkiiiddd___\\\[[[```bbbccccccfffkkkkkkhhheeeqqq{{{xxxmmmhhhoooyyy~~~tttmmmrrrzzz|||yyyvvvuuuvvvxxx~~~zzzccc\\\hhh}}}nnnpppKKKIIIGGGFFFFFFHHHLLLOOORRRMMMHHHGGGJJJMMMOOOOOOJJJJJJKKKNNNSSSTTTQQQNNNHHHHHHGGGHHHIIIKKKMMMNNNQQQPPPOOONNNLLLKKKJJJJJJBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEHHHLLLOOOQQQWWWTTTPPPJJJFFFCCCBBBBBB@@@CCCEEEEEEDDDBBBAAABBBBBBBBBBBBBBBAAA@@@?????????????????????===<<<;;;::::::999999999:::;;;<<<:::999777666666777999:::777777666555555555555666666666555555666888:::;;;AAA<<<555111111333444555333444444555555666777777333333222222222222333333444444444444555555555666555888;;;>>>???>>>;;;:::888888888666333333555777444333333333222222222111444333222111111222333444222222222222222222222222333333333333222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111222222222222222444444333333333333444444222222333333333444444444444333333333333333333444555444444333333444444555222222333333333333333333444555666777888888888777666666666666555555555666777777777777888888888888<<<======>>>===;;;:::999777777777777777888888888777888888888999999999999888999::::::;;;;;;;;;:::;;;;;;<<<=========<<<<<<===<<<===???AAAAAA@@@>>>===???AAABBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBB@@@@@@BBBAAA@@@AAAEEEHHHIIIJJJDDDEEEFFFIIILLLLLLJJJHHHFFFHHHJJJKKKKKKMMMOOOQQQOOOOOOPPPPPPPPPPPPQQQRRROOORRRRRRNNNMMMOOOMMMJJJHHHHHHHHHGGGGGGIIIMMMQQQSSSTTTUUUWWWZZZ^^^eeeiii___VVVKKKFFFGGGKKKLLLLLLNNNOOOPPPPPPOOOPPPSSSUUUZZZYYYXXXYYYZZZ\\\^^^___aaabbbaaa\\\WWWUUUWWWYYYeeeeeedddaaa___^^^___aaaaaa`````````___^^^]]][[[XXXXXXZZZ___dddfffdddbbb[[[ZZZZZZ]]]bbbeeefffeeejjjkkkjjjfffaaa^^^^^^``````]]]YYY[[[aaahhhjjjhhhcccllltttsssllljjjpppyyy{{{ppphhhllluuuyyyxxxwwwlllmmmqqq{{{vvvtttxxxmmmyyyiiioooHHHHHHIIIJJJKKKKKKJJJJJJFFFHHHIIIHHHGGGHHHMMMQQQMMMJJJHHHJJJMMMPPPOOONNNHHHHHHGGGHHHIIIKKKMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLDDDDDDEEEFFFFFFFFFEEEEEE@@@@@@AAACCCFFFJJJMMMOOOSSSPPPMMMIIIFFFEEEEEEEEEBBBCCCCCCBBB@@@???@@@AAADDDDDDEEEDDDDDDCCCBBBAAA>>>>>>>>>>>>===<<<;;;;;;888888777666777888:::<<<:::999777666666777999:::777666555555444555555555555555444444555777999:::999666333111222222222222333444555666777888999999444444333333333333444444333333333333333333333333444444555666666666555555111111111000///000222444222222222222222111111111333222111000000111222333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222333333333333333222222222222333333222222222333333333333444333333333222222333333333444444333333333333444444111222333444444444333333444444555666777777888888777888888888777777777666666666777777777888888888;;;<<<=========<<<;;;:::666666777777888888888888777777777888888999999:::999999:::;;;;;;;;;::::::::::::;;;<<<======<<<<<<>>>>>>>>>@@@BBBCCCAAA???===>>>???@@@AAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAAAAADDDCCCBBBCCCFFFJJJKKKLLLIIIHHHFFFFFFHHHIIIIIIIIIEEEGGGHHHHHHIIIKKKNNNQQQPPPOOONNNMMMNNNNNNOOOOOONNNQQQRRROOOOOORRRQQQNNNMMMLLLKKKHHHFFFGGGJJJMMMJJJKKKMMMPPPUUU___iiipppkkkaaaUUUNNNMMMMMMLLLKKKJJJKKKMMMNNNOOOQQQSSSUUUSSSTTTUUUWWWYYY\\\___```___aaaaaa^^^ZZZWWWXXXZZZgggfffddd```[[[YYYYYYZZZ\\\]]]\\\\\\\\\]]]___```\\\XXXUUUWWW^^^dddffffffaaa\\\YYY]]]fffkkkjjjeeehhhiiifff___XXXXXX```hhheee\\\TTTUUU^^^gggmmmppprrrsssqqqmmmiiiiiilllooorrrjjjeeehhhmmmooorrrtttjjjkkklllttt}}}nnnjjj~~~www}}}|||hhhtttIIIIIILLLNNNPPPPPPLLLIII>>>DDDIIIIIIFFFFFFJJJPPPNNNKKKIIIHHHIIIKKKLLLMMMIIIHHHHHHHHHIIIKKKLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIIIIJJJJJJAAAAAABBBBBBDDDGGGIIIJJJJJJIIIGGGFFFEEEDDDEEEEEECCCCCCAAA>>><<<<<<>>>AAADDDDDDDDDDDDCCCBBBAAAAAA=========<<<;;;;;;::::::777666555555666777888999999888777666666777888999666666555444444444444444444444333444444555666777222111111222333333222000444444555666777888999999444444333333333333444444111222222333333222111111555444333222222222333333333222111000000000000000111111111111111111111111222111111111111111111222111111111111111111111111000111111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222333222222222222333444444333333222222222222333333222222222333333333444444333333222222222222333333444444333333333333444444111222333555555555444444333444444555666777888888777777888999999999888888666666666777777777888888999:::;;;<<<===<<<;;;;;;666666666777888888999999777777777777888999:::;;;999::::::;;;;;;:::::::::999999:::;;;<<<<<<<<<<<<>>>>>>>>>@@@BBBCCCAAA???=========>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDDDDEEEHHHKKKKKKKKKKKKHHHEEEEEEFFFHHHIIIIIIFFFFFFGGGFFFGGGIIIMMMPPPOOOMMMKKKJJJKKKLLLLLLLLLKKKNNNOOOMMMNNNQQQQQQOOOPPPOOOMMMJJJGGGFFFHHHJJJGGGJJJNNNQQQUUUZZZ___bbbccc```[[[XXXVVVRRRLLLHHHIIIJJJLLLNNNPPPRRRSSSTTTRRRTTTTTTTTTTTTVVVYYY[[[XXXXXXWWWVVVUUUUUUWWWXXXbbbbbbaaa___[[[YYYYYYZZZZZZ[[[[[[\\\\\\^^^aaadddfffaaa\\\\\\aaaggglllnnnllleee```aaahhhllljjjfffdddhhhhhh___TTTTTTaaannnnnnbbbXXXWWW^^^gggpppwww~~~tttkkkeeecccccccccgggccc```bbbddddddgggllldddfffhhhnnn}}}|||zzzsss}}}tttsss{{{jjjxxxHHHHHHJJJMMMPPPPPPMMMJJJ@@@CCCGGGHHHGGGGGGJJJLLLKKKLLLKKKJJJIIIHHHJJJKKKJJJIIIIIIHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDBBB???:::888999===AAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888888888666555555555555555666666666666555555555555666666666555444444333333444444222222333444444333333333222111000111333333222111333444444555666777888888333333222222222222333333000111222333333222111111333222222222222222333333333222222222333333111000000111111111111111111111000000111111111111000000111111111111111111111111000000000000111111222222111222222333333222222111111111111111111111111111111111111111111111111111222222111111111222333444333333333222222333333333333333333333444444444444333333222222222222333333444333333222222333333444111222444666666666555444333333333444555666888888555666777888999999888888666666666666777777777888777888:::;;;<<<<<<<<<<<<555666666777888888999999888777777777777999:::;;;999::::::;;;;;;::::::999777888999:::;;;;;;;;;;;;<<<<<<===>>>AAAAAA???>>><<<<<<<<<<<<===>>>???@@@?????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBEEEDDDDDDFFFIIIJJJIIIHHHGGGFFFDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEEEEGGGKKKOOONNNKKKHHHHHHJJJLLLLLLKKKKKKNNNOOONNNNNNRRRRRROOOPPPPPPOOOLLLIIIGGGGGGHHHIIILLLPPPSSSTTTVVVXXXZZZXXXYYYZZZYYYVVVQQQKKKHHHLLLMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSRRRPPPPPPTTTWWW[[[WWWQQQNNNNNNQQQSSSUUUYYYZZZ\\\\\\[[[ZZZZZZ[[[WWWYYY[[[[[[[[[]]]aaadddkkkiiigggfffhhhjjjlllmmmmmmjjjeeecccccceeeggghhhdddooouuummm^^^YYYffftttzzzmmmbbb```bbbgggpppxxx~~~uuukkkdddaaabbbdddbbb^^^]]]___aaa___```ccc]]]aaaccciiiyyy{{{{{{|||ssslllmmmzzzGGGFFFFFFHHHLLLMMMKKKIIIFFFFFFFFFGGGIIIJJJJJJJJJHHHKKKNNNMMMJJJHHHIIIKKKKKKJJJIIIHHHIIIIIIKKKKKKNNNMMMLLLJJJHHHFFFDDDCCCCCCCCCBBBBBBDDDGGGJJJLLLGGGFFFDDDCCCBBBBBBCCCCCCFFFFFFGGGGGGGGGGGGFFFEEEEEEBBB===888555777<<>>>>>>>>======<<<;;;::::::999888777666666666666555555555555555555555555333444444555555444444333555555444333333333333444111222333444333222111000444222000000222333333222333333444444555666666777222222111111111111222222///000222333333222111111///000111222333333222222//////000333555666444333000000000000000111111111///000111222222111000///000000000000000000000000//////000000111111111222222222222333333222222222111111111111111111111111111111111111111111111111222111000000000111333444444333333222222333333444333333444444444444555555333222222222222222222333444333333222222333333444111222555666777777666555333333333444555666888888333444666777888888888777666666666666777777777777555666888:::<<<======<<<555666666777888999999999888777777777777999;;;<<<:::::::::;;;;;;:::999999666777888999::::::;;;:::;;;:::;;;===??????>>><<<<<<<<<;;;;;;<<<===???@@@>>>>>>?????????@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBBBBDDDDDDDDDGGGIIIIIIHHHFFFCCCCCCDDDFFFIIIJJJIIIGGGGGGGGGFFFDDDDDDFFFJJJNNNLLLIIIFFFGGGJJJMMMMMMLLLNNNQQQRRRPPPPPPSSSSSSPPPOOOPPPOOOMMMJJJHHHGGGHHHHHHIIIKKKLLLNNNRRRWWW[[[VVVWWWVVVSSSOOOKKKJJJJJJPPPPPPPPPRRRSSSTTTSSSRRRQQQRRRRRRPPPMMMOOOSSSWWWggg^^^SSSLLLKKKOOORRRSSSOOOQQQTTTUUUUUUTTTUUUUUUUUUWWWYYYYYYXXXZZZ^^^aaaggghhhiiiiiihhhfffdddbbbfffgggfffbbb]]]^^^eeelllfffwww}}}jjjaaakkkyyyvvvkkkgggffffffmmmvvvwwwvvvrrrkkkeeedddhhhmmmccc]]][[[___bbb```]]]]]]]]]aaaaaacccppp~~~tttnnnuuu||||||zzz~~~xxxmmmpppyyyGGGGGGFFFEEEFFFIIIKKKLLLLLLIIIEEEEEEGGGIIIIIIHHHIIIJJJKKKJJJIIIIIIJJJLLLIIIFFFDDDEEEHHHKKKKKKKKKGGGHHHIIIJJJHHHEEEBBB@@@?????????@@@AAACCCFFFGGGCCCCCCDDDDDDCCCBBBAAAAAAFFFEEEEEEFFFGGGGGGEEECCCEEEEEEBBB;;;555333888=========<<<;;;:::999999888888777666555555444444555333555666666555444444555333333333333333333333333333333333333333333333333111222222333333444444444555333111///...///000111000111111111111222222222111111000000000000111111000000000000000000000000//////000000111111222222000111111111222222222222......///000111222222333000000000000000000000000000000000000000000000000111111000000//////......111111222222222111111000222111111111000000//////222111111222444444333111222222222111111111000000333333222222111000//////222222333333333444444444444444333222222333333333444444444333333444555555222222222222333333444555555555444333444555666777666666555555555555666666555555555555666666666666666888999;;;;;;:::999888555666666777777777777777777777777777777888888999;;;;;;:::999999:::::::::;;;:::888777777777888888777888999;;;<<<;;;;;;:::>>>============>>>>>>???>>>??????>>>===>>>AAACCCAAAAAABBBBBBBBBBBBCCCCCCAAACCCFFFGGGEEECCCBBBAAACCCCCCBBBBBBCCCDDDFFFGGGKKKHHHEEECCCDDDEEEGGGGGGLLLPPPOOOJJJJJJOOORRRPPPOOO]]]bbbWWWNNNOOOQQQPPPNNNNNNOOONNNMMMKKKIIIHHHGGGGGGGGGIIIMMMQQQUUUXXXZZZVVVRRRPPPOOOLLLHHHEEEFFFNNNXXX^^^___[[[XXXVVVTTTTTTSSSRRRQQQSSSVVVYYYnnnnnniii\\\NNNHHHLLLSSSQQQQQQQQQRRRSSSTTTUUUVVVRRRSSSSSSSSSTTTWWW\\\```bbbccc```]]]]]]aaaaaa^^^aaa___^^^```dddggggggeeepppvvvxxxjjjgggmmmuuuqqqiiiaaa\\\^^^fffmmmuuusssnnniiiggghhhiiiiiieee```[[[YYYVVVTTTXXX^^^]]]aaaeeeeeecccfffnnnvvvvvvwwwzzz~~~~~~}}}yyyxxxllluuuIIIHHHHHHHHHIIIKKKMMMNNNUUUPPPIIIEEEEEEFFFFFFFFFHHHJJJKKKKKKJJJJJJKKKLLLJJJGGGCCCCCCFFFIIIJJJJJJGGGHHHIIIIIIHHHFFFDDDBBB@@@?????????@@@BBBDDDEEECCCCCCCCCCCCCCCBBBAAAAAADDDDDDCCCBBBBBBBBBCCCCCCHHHFFFAAA;;;777666:::===???>>>===<<<:::999777777888777666555555444444555222444555555444333333444333333333333333333333333333333333333333333333333333333222222222222333333000000/////////111222333000000111111111222222222111111000000000000111111000000000000000000000000000000000000000111111111000000000000111111111222/////////000111111111222000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000111111111111000000000///222111111222444444333111222222222111111111000000333333222222111000000///222222222222333333333333444444333333222333333444444444333333333333444444333333222222333333444555555444444333444555666777666666555555555555666666555555555555666666666666666777999:::;;;:::999888555555666666777777777666777777777777777888999999;;;::::::999999:::::::::;;;:::999888888888888999888999:::;;;<<<<<<;;;;;;>>>============>>>??????===>>>>>>>>><<<===>>>@@@??????@@@@@@@@@@@@AAAAAAAAACCCFFFFFFDDDBBB@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFIIIHHHFFFFFFGGGIIIJJJKKKLLLOOOOOOKKKKKKPPPRRRPPPSSS___bbbVVVLLLMMMOOONNNOOOPPPPPPPPPNNNLLLJJJIIIGGGHHHHHHIIILLLNNNQQQSSSVVVTTTQQQPPPOOOMMMJJJGGGHHHLLLSSSZZZ______[[[WWWXXXXXXWWWUUUSSSTTTXXXZZZhhhhhhdddZZZPPPJJJLLLPPPNNNOOOOOOPPPQQQSSSTTTUUUSSSTTTTTTTTTTTTVVVYYY\\\```^^^[[[[[[aaagggeee___^^^^^^___cccgggiiihhhfffpppmmmoooxxx}}}wwwnnniiimmmkkkgggcccaaabbbdddfffpppooollljjjjjjkkkhhhcccaaa]]]ZZZZZZXXXUUUVVVZZZ]]]bbbfffeeeccceeelllsssrrrpppsss{{{~~~}}}vvviiiqqqIIIHHHHHHHHHIIIKKKMMMNNNYYYSSSLLLFFFDDDEEEFFFGGGGGGIIIJJJJJJIIIIIIJJJKKKJJJGGGCCCBBBCCCFFFHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@CCCCCCCCC@@@===>>>CCCGGGLLLGGG???:::888:::;;;<<<@@@???>>><<<:::888777666888777666555555444444555111333444444333222222333333333333333333333333333333333333333333333333333333222222222333666888:::333333444444333333222222000000000111111111222222111000000//////000000111000000000000000000000000111000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111000111111111111000000000000222111111222444444333111222222222111111111111111333333222222111000000000111111111222222222222333444333333333333333444444444333333222222333333333333333333333333333444555555444444444444555666666666666555555555555666666555555555555666666666666666777888::::::999888888444444555555666666666666888777777777777888999999::::::999999999999::::::;;;;;;:::999999999::::::999999;;;<<<<<<===<<<<<<===============>>>???@@@===???@@@@@@>>>======>>>??????@@@@@@@@@@@@AAAAAAAAADDDFFFFFFCCCAAA@@@???BBBBBBCCCCCCDDDEEEEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNKKKNNNNNNMMMMMMPPPQQQOOORRR[[[]]]SSSKKKLLLOOOOOOPPPQQQQQQQQQPPPMMMKKKIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHLLLSSS[[[]]]ZZZUUU[[[ZZZYYYVVVTTTTTTWWWYYY^^^^^^\\\WWWQQQMMMKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTTTTUUUVVVUUUTTTUUUWWWXXX[[[XXXUUUXXXbbbjjjfff]]]\\\]]]___cccfffgggdddbbbiiidddeeeoooyyywwwnnnfffjjjgggcccaaaaaaccceeefffkkkkkkkkkmmmsssvvvpppfff___]]]]]]``````\\\ZZZ\\\^^^bbbffffffeeefffkkkppppppllloooyyy}}}||||||}}}~~~{{{{{{qqqdddnnnFFFFFFFFFFFFGGGIIIJJJKKKRRROOOJJJFFFEEEFFFHHHJJJGGGGGGFFFEEEDDDDDDGGGIIIJJJGGGCCCAAAAAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAACCCCCC???===???GGGOOOLLLEEE<<<888999;;;;;;:::>>>===<<<;;;:::999888777888777666555555444444555222333555555333222333444222222222222222222222222222222222222222222222222111111222333777<<>>???@@@@@@@@@BBBCCCCCCAAA?????????AAAAAAAAABBBBBBBBBCCCCCCCCCEEEGGGFFFDDDBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEHHHIIIJJJKKKKKKLLLMMMNNNKKKLLLMMMNNNOOOQQQPPPOOONNNTTTUUUOOOKKKMMMQQQRRROOOPPPQQQQQQPPPNNNKKKIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMPPPQQQPPPMMMIIIHHHHHHEEEGGGJJJNNNRRRTTTTTTSSS[[[ZZZXXXUUURRRRRRTTTWWWVVVUUUUUUUUUTTTQQQMMMJJJMMMMMMNNNOOOPPPRRRSSSTTTSSSUUUVVVVVVUUUUUUVVVXXXWWWVVVUUUWWW___eeeaaaYYY[[[[[[]]]^^^______^^^]]]```bbbggglllmmmkkkgggfffllliiiddd______dddlllrrrsssrrrnnnmmmtttxxxooo```XXXWWWZZZaaaccc___]]]]]]___cccggghhhhhhiiimmmqqqqqqnnnpppyyy~~~|||vvvrrrqqquuuyyy|||{{{yyy{{{~~~iiiaaannnFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHIIIFFFEEECCC???>>>???CCCFFFHHHGGGDDDAAA@@@AAADDDFFFGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEDDDDDDCCCBBBBBB??????@@@@@@@@@@@@@@@???===???@@@>>>===AAAJJJRRRHHHAAA999666999;;;:::777:::::::::::::::999999999888777666555555444444555333444666666444444444555222222222222222222222222222222222222222222222222111111111333777<<>>:::555000...//////000000000111111111000000////////////000000////////////////////////111000000000//////......---.........////////////000000000///////////////////////////////////////////////////////////////////////////000000000000111222222333444444333333000000000000000000111111222111111222444444333111111111111111111111111111222222222111111111111111000000111111111222222222444333333333444444555666555444333333222222222333555555444333333444444444444444444555555555555555555555444444444444555555555555555555666666666666666666777777888888888777555444444444444555666666888888888888888999999:::888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>============>>>???@@@AAA@@@BBBDDDDDDBBB@@@???@@@AAAAAAAAABBBBBBBBBCCCCCCEEEGGGHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEHHHJJJLLLKKKJJJIIIKKKMMMLLLKKKKKKNNNQQQQQQPPPOOOMMMOOOPPPLLLJJJMMMOOOPPPLLLNNNPPPQQQPPPNNNKKKIIIKKKLLLNNNPPPQQQRRRRRRSSSNNNRRRVVVSSSMMMGGGEEEFFFFFFKKKOOOOOOLLLLLLOOOSSSZZZYYYXXXUUURRRRRRUUUWWWUUUUUUVVVXXXZZZXXXSSSOOOQQQQQQQQQRRRSSSTTTUUUVVVSSSTTTVVVWWWVVVVVVXXXYYYXXX[[[\\\]]]```bbb^^^WWWYYYYYYYYYZZZ[[[]]]___aaa```cccfffiiikkkkkkhhheeejjjkkkjjjgggdddhhhqqqyyy}}}sssjjjmmmrrrhhhWWWOOONNNRRRZZZ___^^^[[[[[[aaadddhhhjjjkkkmmmqqqtttnnnmmmqqqxxxyyytttpppooojjjooouuuyyyyyyuuunnniiipppvvvaaa^^^qqqGGGHHHHHHIIIKKKKKKLLLLLLGGGHHHIIIHHHFFFDDDEEEEEEFFFFFFCCC@@@======@@@BBBFFFFFFEEECCCAAAAAACCCFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB===>>>??????????????????999;;;<<<===>>>CCCJJJOOOBBB<<<777666999;;;999666666777777888888999999:::888777666555555444444555333555666666555444444555222222222222222222222222222222222222222222222222222111111111222555777999888999999999777444111000/////////000000000111111000//////......//////000////////////////////////000//////////////////...............////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111111222333444444444444000000000000111111111111222111111222444444333111111111111111111222222222111111111111111111111111111111111222222222222333333333333333444555666777666666555444333333333333666555444444444444444444333444555555666666555555555555444444444444555555555555555555666666666666666666666666666777777777666555444444444555777888999888888888888999::::::888888777888888999:::;;;999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>=========>>>???@@@AAABBB???AAABBBBBB@@@??????@@@??????@@@@@@@@@@@@AAAAAAFFFGGGHHHHHHFFFEEEEEEFFFCCCCCCBBBBBBCCCDDDFFFGGGHHHJJJLLLKKKHHHHHHJJJMMMNNNJJJIIIMMMQQQQQQPPPQQQQQQQQQOOOMMMLLLLLLKKKKKKJJJLLLOOOQQQQQQOOOMMMKKKKKKLLLMMMOOOQQQSSSTTTUUUQQQWWW\\\YYYPPPHHHFFFHHHKKKQQQUUUSSSMMMJJJOOOUUUYYYYYYXXXVVVTTTUUUXXX[[[YYYZZZ[[[^^^___^^^[[[XXXUUUUUUUUUUUUUUUVVVWWWWWWUUUVVVWWWWWWWWWWWWYYY[[[\\\aaaeeeeeeffffffbbb[[[YYYYYYZZZ[[[]]]aaagggkkkfffbbb___eeerrrzzzrrreeedddiiippprrrqqqppprrrttt~~~tttjjjppp{{{wwwiiiSSSPPPRRRZZZ```aaaaaaaaaeeegggiiikkklllooorrruuuiiiiiilllsssvvvsssqqqrrriiimmmqqquuuwwwsssfffXXXZZZeeezzz|||ZZZ\\\sssGGGGGGIIIJJJKKKLLLLLLLLLGGGHHHHHHFFFDDDCCCEEEGGGFFFHHHIIIGGGDDD@@@>>>===CCCEEEFFFEEECCCBBBDDDFFFFFFGGGIIIJJJJJJHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBB<<<===>>>>>>?????????>>>:::;;;===???BBBFFFIIIKKK<<<999777888::::::999777666666666666777777777777888777666555555444444555222444666555444333444444111111111111111111111111111111111111111111111111222111111000000111111222111111222333333333222111////////////000000000111//////............//////////////////////////////.........///////////////....../////////000000000---.........///000000000000000000000000000000000////////////////////////.../////////000000000111...///000111222222222222///000000000111111111111222111111222444444333111000000111111111222222222111111111111111111111111222222222222333333333333333333333444444555666777888777666555444444444444666666555444444444444444333444555666666666555444555444444333333444444555555555555555666666666666666555555555666666777777777666555444444666888999999999888888999999:::;;;777777777777888999:::;;;888999:::;;;<<<;;;;;;::::::999999999:::;;;<<<============>>>???@@@BBBCCC@@@AAAAAAAAA??????AAACCC??????@@@@@@@@@@@@AAAAAADDDFFFGGGGGGFFFEEEFFFHHHEEECCCAAA@@@AAACCCFFFHHHHHHJJJLLLJJJGGGHHHMMMQQQPPPIIIGGGLLLQQQQQQQQQRRRTTTQQQPPPPPPPPPNNNLLLJJJHHHKKKOOORRRSSSRRROOONNNKKKKKKKKKLLLNNNPPPRRRTTTUUU]]]ccc```VVVMMMKKKMMMOOOSSSVVVTTTOOOMMMPPPTTTVVVVVVVVVTTTTTTVVVYYY\\\[[[]]]^^^______^^^^^^^^^YYYXXXXXXWWWWWWWWWWWWWWWZZZZZZYYYWWWVVVWWWYYY\\\]]]aaaeeehhhmmmoooiii```[[[]]]___``````ccchhhkkkdddbbbaaaeeerrr{{{uuujjjfffggglllrrrwwwwwwsssnnntttvvvoooiiisss}}}bbb\\\YYY^^^dddgggiiikkkjjjjjjjjjjjjkkkmmmpppsssjjjeeeeeemmmtttvvvuuutttkkklllnnnsss||||||mmm\\\YYYcccuuuwwwVVVZZZsss~~~EEEEEEGGGHHHIIIJJJJJJJJJFFFGGGFFFDDDBBBCCCHHHLLLFFFJJJNNNOOOKKKDDD>>>;;;BBBEEEGGGGGGDDDCCCDDDFFFFFFHHHJJJKKKKKKIIIFFFDDDCCCDDDEEEEEEEEEDDDBBBAAA<<<<<<===>>>>>>???>>>>>>>>>>>>@@@CCCGGGIIIIIIHHH888888888999;;;;;;999888777666666666555555555555888777666555555444444555111333555444333222333333111111111111111111111111111111111111111111111111000000111111111222222222///000000111222222222222////////////000000000000//////............//////////////////////////////---.........//////000000////////////000000000000,,,------...///000111111000000000000000000000000////////////////////////.../////////000000111111------///000000111111111//////000000111111111222222111111222444444333111000000111111222222222222111111111111111111222222222222333333333444444444333333333444555666777777888888777666555444444444777666555444444444444444333333555666666666555444555444444333333444444555555555555555666666666777666555555555555666777777888777555444555666888:::999999888888999999:::;;;777777777777888999:::;;;777888:::;;;<<<;;;:::::::::999888888999:::<<<============>>>???AAABBBCCCBBBCCCCCCBBBAAABBBDDDGGGAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFFFFEEEEEEGGGHHHFFFDDDAAA???@@@CCCGGGJJJGGGIIIKKKJJJHHHIIIPPPVVVQQQIIIFFFKKKQQQQQQQQQSSSSSSPPPOOORRRTTTRRROOONNNHHHKKKOOOSSSUUUTTTRRRPPPKKKJJJIIIIIIJJJLLLOOOPPPWWW```gggeeeZZZQQQPPPRRRQQQQQQRRRQQQQQQPPPQQQQQQRRRRRRRRRQQQRRRTTTXXX\\\[[[\\\]]]]]][[[[[[]]]___[[[ZZZYYYXXXWWWWWWVVVWWW^^^]]][[[XXXVVVVVVYYY[[[\\\^^^```gggqqqvvvmmmaaa___bbbddddddbbbaaaccceee\\\eeejjjiiijjjoooqqqpppmmmgggdddkkkvvvzzzuuummmmmmqqqkkkdddmmmxxxjjjaaa\\\^^^dddgggjjjmmmnnnmmmkkkiiiiiikkknnnpppnnnddd```hhhtttxxxuuurrrmmmlllmmmttt|||iiiiiilllsssyyywwwzzzvvvTTTYYYqqqFFFEEEDDDDDDFFFIIILLLMMMJJJKKKKKKJJJGGGEEEDDDDDDGGGIIIPPP[[[ccc___QQQDDDDDDFFFHHHHHHFFFEEECCCCCCGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDDDDEEEFFFFFFEEECCCCCC@@@>>>???CCCCCC???:::BBBIIIIIIFFFNNNYYYOOO;;;555555777888888777666666555555555555555555555555666666555444333333222222222222222111111111111000222222111111222222333444333333222111000000000111111111111111000000000000000000//////.........---////////////////////////................................................////////////////////////....................................////////////111111000000//////......///////////////.........000000000000000000000000000000000000111111111111111111222333333333333222222111111111000000//////000111111111111222222222111111222222222222111111222222333333333333444444222222333333333333444444333333444444444444444444555555444333333333333444444333333333555777999;;;666666666666666555555555555555555555555555555555444444555666777888999999555555666666666666555555888888888999::::::::::::777777888888888999999999<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;<<<<<<===>>>???@@@AAAAAAAAACCCBBB???>>>>>>@@@CCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBDDDFFFHHHJJJFFFHHHIIIGGGCCCCCCHHHMMMGGGGGGFFFGGGHHHKKKNNNPPPPPPPPPNNNLLLKKKKKKNNNQQQRRRRRRRRRUUUWWWWWWSSSOOOJJJKKKNNNRRRUUUUUURRROOOOOOJJJGGGKKKNNNMMMMMMNNNYYY]]]```___ZZZVVVTTTTTTUUUSSSQQQOOOOOOMMMKKKIIIOOONNNMMMMMMNNNQQQTTTVVV[[[^^^```^^^ZZZXXXZZZ^^^aaa]]]YYYUUUTTTTTTTTTTTTXXXYYYZZZZZZZZZXXXWWWUUU\\\[[[]]]bbbhhhhhhccc^^^cccaaa______bbbdddffffff___\\\^^^dddggggggnnnvvvmmmkkkeeeaaafffooopppkkkmmmhhhccc``````aaaaaaaaa[[[```bbbaaaeeemmmnnnjjjhhhiiiiiijjjkkkllllllllliiihhhgggiiimmmqqqrrrrrrqqqnnnggghhhuuuxxxtttxxxyyyqqqjjjssszzz[[[[[[tttCCCCCCCCCCCCEEEFFFHHHIIIIIIJJJLLLKKKIIIGGGFFFGGGGGGHHHNNNYYYbbbddd\\\TTTIIIJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBCCCEEEEEECCCBBBFFFDDDBBBDDDGGGHHHDDD@@@AAAEEEGGGIIIQQQWWWNNN>>>666777777888888777666555444444444444444444444444666555555444333333222222222222222111111111111000222222111111222222333444333222111111000000111111111111111000000000//////000/////////............////////////////////////............................................................................................................////////////000000000000//////....../////////////////////...//////////////////////////////000000000111111111000111111222222222222222111111111111000000000///000111111111111222222222111111222222222222111111222222222333333333444444222222333333333333444444333333333444444444444555555555444333333333333444444444444444555777888999666666666666555555555555555555555555555555555555444444555666777888999999666777777888888777777666777777777777888999:::;;;888888888999999999999:::<<<;;;;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBAAA?????????@@@BBBCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBEEEGGGHHHNNNOOOOOOJJJEEECCCEEEIIIGGGFFFFFFFFFHHHJJJMMMNNNOOONNNMMMJJJIIIJJJMMMPPPQQQQQQRRRTTTWWWVVVRRROOOLLLLLLMMMOOOSSSUUUUUUTTTOOOKKKLLLSSSWWWTTTNNNLLLQQQWWW\\\^^^\\\XXXWWWWWWUUUSSSQQQQQQQQQQQQOOONNNNNNMMMKKKKKKLLLNNNQQQSSSYYY\\\___^^^ZZZXXXYYY\\\```___]]]\\\[[[YYYWWWVVVUUUXXX[[[]]]]]]\\\YYYWWWXXXXXXYYY]]]bbbccc___[[[]]]]]]]]]^^^```bbbfffhhhbbb]]]\\\```aaaaaadddiiipppoooiiibbbdddmmmssstttpppjjjaaaXXXSSSPPPPPPQQQWWW]]]aaaccchhhooopppmmmgggiiikkknnnoooppppppooonnnllljjjkkknnnssswwwzzztttlllcccaaafffiiigggbbbeeeqqqxxxrrrggglllzzzzzzzzz\\\]]]vvv@@@AAABBBCCCDDDDDDDDDDDDGGGIIILLLMMMLLLJJJIIIJJJIIIHHHKKKSSS\\\aaa```]]]LLLKKKIIIGGGGGGGGGHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCBBBCCCEEEEEECCCBBBGGGEEEDDDFFFIIIJJJGGGDDD@@@@@@EEENNNUUUSSSIII@@@888888999888888777666555222222222222222222222222555555444444333333222222222222222111111111111000222111111111111222333333222222111000000000111111111111000000000000//////////////////............////////////////////////................................................................................................---............/////////000000000////////////.........//////////////////........................//////000000000000111111//////000111111111111111111111111111000000000000000111111111111222222222111111222222222222111111222222222222333333333333222222333333333333444444333333333444444444555555555555444333333333333444444444555666666666666666555555555555555555555555555555555555555555555555444444555666777888999999777888888999999888888777555555555555666888:::<<<999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAAAAAAAAAAA????????????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>======>>>???AAACCCEEEFFFPPPQQQOOOKKKEEEBBBCCCEEEGGGFFFFFFFFFHHHJJJLLLMMMNNNMMMLLLIIIHHHJJJNNNQQQQQQQQQSSSUUUVVVUUURRROOOMMMLLLKKKMMMQQQTTTVVVWWWOOOMMMPPP[[[```[[[PPPIIILLLRRRZZZ]]][[[XXXWWWWWWSSSRRRPPPPPPQQQRRRQQQPPPNNNMMMLLLKKKKKKMMMOOOPPPVVVZZZ^^^^^^[[[XXXXXXYYY[[[]]]___``````]]]YYYWWWSSSVVV[[[___aaa```]]][[[YYYWWWWWWZZZ]]]^^^\\\YYY\\\^^^______]]]___cccgggccc]]]ZZZ\\\_________```iiilllkkkfffeeejjjppprrrvvvqqqhhh]]]SSSNNNMMMNNNVVV[[[aaadddiiimmmnnnlllcccfffiiilllooopppppppppqqqpppooonnnpppvvv~~~ttthhheeeccc[[[VVVXXXeeeuuuxxxgggggg{{{wwwzzz\\\^^^www???@@@BBBDDDDDDCCCBBBAAAEEEHHHLLLNNNMMMLLLLLLLLLLLLJJJJJJMMMRRRUUUVVVUUUIIIHHHFFFFFFFFFFFFEEEDDDAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEEEEDDDBBBBBBAAAAAACCCFFFFFFDDDBBBAAA>>>CCCPPPUUULLLBBB???:::999999888777777666555333333333333333333333333444444444333333333222222222222222111111111000000111111111111111222222333111111000000000000111111111000000000///////////////////////////.........////////////////////////................................................................................................---------.........//////////////////////////////............////////////////////////////////////////////////000000000111...//////000000000000000111111111000000000000000000000111111111222222222111111222222222222111111111222222222222333333333222222222333333333444444222333333444444555555555555555444333333333333444444555666666666555444333444444555555555555555666555555555555555555555555444444555666777888999999777888888888888888888777555555555555777999<<<===999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999;;;::::::::::::;;;<<<<<<===>>>???????????????>>><<<===???@@@@@@@@@@@@???BBBAAAAAA@@@???>>>>>>===;;;;;;===>>>@@@BBBDDDEEEHHHIIIIIIGGGCCCBBBCCCEEEGGGGGGGGGGGGHHHJJJKKKLLLOOONNNMMMKKKJJJLLLPPPSSSSSSTTTUUUVVVVVVTTTRRRPPPNNNMMMLLLMMMPPPRRRSSSSSSOOOMMMQQQ\\\bbb\\\OOOGGGNNNRRRWWWYYYWWWUUUUUUVVVRRRPPPNNNNNNOOOPPPPPPOOOQQQPPPNNNMMMMMMNNNOOOPPPSSSWWW[[[]]][[[XXXVVVUUUVVVYYY]]]^^^]]][[[XXXWWWTTTVVVZZZ^^^aaabbbbbbaaa___]]][[[[[[\\\\\\ZZZXXX```bbbccc```[[[ZZZ___dddbbb]]]ZZZ\\\bbbeeedddbbbaaaffflllooopppnnnkkkhhhqqqqqqooojjjbbb\\\YYYXXXXXX\\\___aaaccceeeffffff______aaacccfffiiilllmmmoooqqqrrrqqqqqqwww}}}rrryyyzzzkkk``````ppp|||sss``````yyy~~~vvvYYY]]]www???AAACCCEEEFFFEEECCCBBBEEEHHHKKKMMMLLLLLLLLLMMMKKKKKKJJJJJJKKKKKKJJJJJJEEEEEEFFFHHHIIIHHHDDDAAA>>>??????@@@AAABBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@======>>>@@@AAAAAA@@@>>>AAA===BBBNNNOOOCCC;;;;;;:::999888777777666666555333333333333333333333333333333333333333222222222222222222111111111000000111111000000111111222333111000000///000000111111000000000////////////............///////////////////////////////////////................................................................................................------------.........................../////////---.........//////000000000000000000000000000000...////////////000000000......///000000000000///000000000000000000111111000000111111111222222222111111222222222222111111111111111222222222333333222222222333333333444444222222333333444555666666555555444333333333333444444555666666666555333222333444444444555555666666555555555555555555555555444444555666777888999999666777777888888777777666666666666777888;;;===>>>999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999888888999999:::;;;<<<============<<<<<<;;;:::;;;===???@@@@@@???>>>AAA@@@???>>>===<<<;;;:::999:::<<<>>>@@@BBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFHHHHHHHHHIIIIIIJJJJJJKKKNNNNNNNNNMMMMMMNNNRRRUUUUUUVVVWWWVVVUUUTTTSSSSSSNNNNNNNNNOOOPPPPPPNNNLLLOOOLLLNNNVVV[[[VVVMMMGGGOOOQQQSSSSSSQQQSSSWWW[[[VVVSSSPPPNNNNNNOOONNNMMMQQQPPPOOONNNNNNNNNOOOOOOQQQTTTXXX[[[ZZZWWWTTTRRRUUUXXXZZZZZZYYYXXXYYYZZZXXXXXXYYY[[[^^^aaadddeeecccaaa___]]]\\\ZZZXXXWWW]]]___```]]]XXXWWW[[[``````]]][[[]]]cccgggfffcccaaaccchhhqqqvvvsssjjjcccaaaffflllooolllfff^^^ZZZXXXYYY[[[\\\\\\\\\___bbb]]]\\\ZZZZZZ]]]aaafffiiihhhooouuuvvvsssvvv{{{}}}uuujjjpppsssooo___QQQXXXtttyyy~~~lllTTT\\\xxxAAABBBDDDFFFGGGGGGFFFEEEFFFHHHJJJJJJIIIIIIJJJLLLIIIJJJKKKKKKIIIGGGGGGHHHEEEFFFGGGKKKNNNMMMHHHCCC>>>>>>??????@@@AAABBBBBB???>>>===>>>@@@@@@>>>===<<<<<<>>>??????>>>======???===AAAHHHFFF<<<777888999888777666555555666666444444444444444444444444333333333333222222222222222222222111111111111000111000000000000111222222000000/////////000111111000000////////////...............///////////////////////////////////////................................................------------------------........................,,,------------.........---............/////////------......///000000000111111111111111111111111......////////////000000......///000000000000000000000000000111111111111000111111111111222222222111111222222222222111111111111111111222222222222222222333333333333444444111222333333444555666666555555444333333333333444444444555555555444444333333333333444555555666666555555555555555555555555444444555666777888999999666777777777777777777666666777888999:::;;;<<<<<<999999999999::::::::::::::::::::::::999999999999888888888888888999999:::<<<<<<<<<<<<;;;::::::999999:::<<<>>>??????>>>>>>>>>===<<<:::999777666666777999;;;===@@@AAACCCCCCGGGGGGGGGFFFFFFFFFFFFEEEHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLNNNNNNNNNOOOQQQSSSTTTTTTTTTSSSSSSTTTWWWYYYPPPOOOOOOPPPPPPOOOLLLJJJNNNKKKKKKPPPRRROOOKKKIIILLLNNNOOOOOOOOOTTT[[[aaa[[[XXXSSSQQQPPPOOOOOONNNOOOOOONNNNNNMMMNNNNNNNNNOOORRRUUUXXXXXXVVVSSSQQQWWWYYYZZZYYYWWWXXX[[[^^^[[[ZZZYYYYYYZZZ^^^bbbdddbbbaaa```]]][[[YYYWWWVVVVVVWWWXXXWWWUUUVVVZZZ^^^^^^^^^\\\[[[___cccbbb^^^___\\\^^^gggmmmkkkeee```YYY^^^eeelllmmmhhh___WWWUUUVVVYYY[[[ZZZXXX\\\aaa]]][[[XXXVVVWWWZZZ^^^aaa```mmmzzz}}}vvvsssxxx{{{tttssskkkiii```QQQHHHTTTrrrvvvmmm```NNN\\\{{{AAABBBDDDFFFGGGHHHHHHGGGHHHHHHHHHGGGEEEFFFGGGIIIHHHJJJLLLJJJGGGFFFGGGJJJHHHGGGGGGKKKPPPPPPLLLHHH???@@@@@@@@@AAAAAABBBBBB???>>>>>>>>>@@@@@@>>>===;;;<<<>>>>>>===<<<;;;;;;;;;<<<>>>???<<<888666666777666555444444555666666222222222222222222222222222222222222222222222222222222222111111111111000000000000000000111222222///////////////000111111000000/////////...................../////////000////////////////////////................................................------------------------........................,,,,,,---------.........---------.........//////------......///000000111000000000000000000000000........./////////000000//////000111111111111000///000000000111111111111000111111111111222222222111111222222222222111111111111111111222222222222222222333333333333444444111222222333444555666777555555444333333333333444444444444333333444555555222222333444444555666666555555555555555555555555444444555666777888999999777888888999999888888777555666888:::;;;:::999999888888888999999999999::::::::::::999999999999888999999888888999999:::;;;<<<======<<<;;;:::999888999:::;;;<<<===>>>>>>>>>===<<<;;;999777555444333444666999<<<>>>@@@AAAAAAHHHHHHGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFDDDGGGJJJLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPTTT[[[aaaTTTRRRPPPOOOPPPPPPOOONNNMMMKKKLLLNNNMMMJJJIIILLLKKKMMMOOOOOOPPPTTT[[[aaa[[[XXXSSSPPPPPPPPPOOONNNOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPSSSUUUVVVUUURRRPPPUUUYYY[[[ZZZWWWWWWZZZ^^^\\\[[[ZZZYYYYYY[[[]]]^^^______```___]]][[[ZZZZZZVVVVVVUUUUUUVVVXXX[[[]]]ZZZ]]]]]]ZZZZZZ^^^___[[[XXXWWW\\\eeeiiiddd___^^^\\\\\\]]]ccchhhggg___XXXUUUWWW\\\aaa^^^XXXXXX]]]ZZZYYYWWWUUUTTTTTTUUUVVV\\\nnnyyynnnlllpppooolll}}}yyymmmkkkbbbQQQFFFOOOhhhsssxxxwwwXXXIII[[[|||AAABBBDDDEEEGGGHHHIIIIIIIIIIIIGGGEEECCCCCCEEEHHHIIIKKKLLLHHHDDDCCCFFFJJJIIIFFFEEEIIINNNPPPNNNKKKAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@AAACCCCCCAAA@@@:::;;;======;;;999999999777;;;<<<999666666777777666555444333333444666777111111111111111111111111222222222222222222222222222222222111111111111000000000000000000111111222///////////////000111111000/////////............---.........//////000000////////////////////////................................................------------------------........................,,,,,,,,,---------......---------.........//////---------...///000000111////////////////////////............/////////000//////000111111111111111//////000000111111111222000111111111111222222222111111222222222222111111000111111111111222222222222222333333333444444444111111222333444666666777555555444333333333333444444444333222333444555666222222333333444555666666555555555555555555555555444444555666777888999999999999999::::::999999999333555888:::;;;999777666777777888888888999999999:::::::::999999999888888::::::999999::::::;;;<<<>>>>>>======<<<;;;:::999999999:::;;;<<<===>>>???>>>>>><<<:::888666555444222444777:::===>>>??????EEEEEEEEEGGGIIIJJJIIIHHHDDDEEEEEEEEEEEEDDDDDDCCC???BBBGGGJJJJJJIIIIIIIIIHHHIIIJJJKKKMMMUUU___fffVVVSSSOOONNNOOOQQQSSSTTTMMMLLLNNNOOOLLLHHHIIINNNMMMOOORRRRRRQQQSSSWWW[[[YYYUUUQQQNNNNNNNNNNNNNNNQQQQQQQQQRRRRRRRRRSSSSSSOOOOOOQQQSSSUUUTTTRRRPPPRRRWWW[[[ZZZWWWUUUXXX[[[\\\[[[[[[ZZZZZZYYYYYYYYY]]]___aaaaaa```___^^^^^^]]]ZZZXXXWWWYYYZZZ[[[[[[VVV\\\]]]ZZZYYY^^^___]]]SSSYYYeeeqqqrrrggg```______YYYUUUXXX```ccc___YYYYYY[[[ccchhhbbbWWWSSSWWWVVVVVVVVVUUUSSSPPPMMMLLL[[[qqq|||kkkdddeeehhhdddlllzzzrrrrrriiiUUUDDDDDDXXXlllzzzvvvUUUGGGZZZ|||AAA@@@???@@@BBBDDDEEEDDDHHHGGGFFFEEEDDDDDDEEEEEEGGGEEECCCCCCDDDEEEEEEDDDFFFGGGHHHHHHHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::<<<;;;:::999888666555555555555444333333333333444333333333333333333333333000111111111111222222222111111111111111111111111222111000.........///000//////............//////......//////...---,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...000111...******...333------..................................................................////////////////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222222222333333444555666666333333333444444444555555222333444444555555444444666666666666666666666666333333333444555666777777444444444555555777888888===<<<<<<:::999888888777888888999::::::::::::999888888999999999:::::::::999999999::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::777<<<999999>>>;;;999AAA:::@@@<<<999>>>;;;333444666777888:::;;;<<<======AAABBBCCCEEEFFFHHHIIIIIIFFFJJJIIIJJJKKKAAA;;;DDD===AAAFFFHHHGGGGGGGGGIIIIIIHHHGGGFFFGGGNNNXXX```XXXRRRMMMMMMRRRUUUSSSOOORRRPPPLLLIIIGGGFFFGGGGGGOOOQQQRRRSSSSSSSSSUUUWWWZZZVVVPPPMMMMMMNNNOOOPPPOOOPPPQQQRRRSSSRRRQQQQQQOOOSSSTTTQQQQQQTTTWWWWWWXXXYYYXXXWWWVVVVVVXXXZZZ[[[\\\\\\[[[YYYYYYYYYZZZ]]]bbbddd```\\\[[[ZZZXXX[[[[[[ZZZZZZZZZZZZZZZ[[[\\\[[[[[[ZZZZZZ]]]gggpppccc```ggguuuuuuhhh\\\ZZZ^^^^^^ZZZRRRPPPUUUYYY[[[VVV```iiihhh^^^UUUSSSVVV[[[^^^\\\UUURRRTTTSSSOOO```mmmsssmmmeeeccceeeeeeZZZXXX___ooo}}}~~~vvvoootttsssaaaLLLHHHLLLUUU```|||lllUUUQQQZZZBBBAAA??????AAABBBAAA@@@FFFFFFEEEEEEEEEDDDDDDDDDEEECCCAAAAAABBBBBBAAA???BBBCCCEEEFFFFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;:::999999:::999999888777666555555555555444333333333333333333333333333333333333333000000111111111222222222111111111111111111111111222111000///......///000//////............//////......//////...------,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++---///000000555>>>EEE/////////...---------,,,................................................////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222111222222333444444555555333333333444444444444555222333444444555555444444555555555555555555555555333444444444555666666666444444444444555666777888<<<<<<<<<<<<;;;:::999888777888999999::::::999999888888888888999999999:::999999999999:::::::::;;;999999999999999999999999::::::::::::::::::::::::555:::777777===;;;<<>>>>>BBBFFFIIIHHHGGGGGGHHHGGGGGGHHHGGGGGGJJJPPPUUUTTTPPPLLLMMMPPPRRRQQQPPPMMMNNNOOOMMMIIIEEECCCBBBMMMOOOPPPQQQQQQQQQSSSUUUZZZWWWTTTRRRQQQPPPNNNLLLPPPQQQSSSTTTTTTTTTSSSSSSSSSWWWYYYUUUSSSUUUUUUSSSTTTUUUVVVVVVUUUUUUWWWYYYYYYZZZZZZZZZYYYXXXXXXYYY^^^ccceeeaaa]]]]]]\\\YYYWWWWWWXXXZZZ]]]```bbbddd[[[^^^```aaaaaaeeepppzzzhhh```^^^eeeeee\\\VVVVVVWWWYYYWWWOOOKKKMMMRRRTTTXXX___fffeee^^^YYYXXX[[[```gggiiibbb[[[YYYWWWUUU\\\cccfffbbb___bbbdddddd```WWWRRR[[[gggmmmlllkkkpppoookkk^^^OOOLLLUUU^^^lll~~~eeePPPNNN]]]FFFDDDAAAAAAAAAAAA@@@???DDDDDDEEEEEEEEEDDDCCCBBBEEECCCAAAAAAAAAAAA@@@>>>@@@AAACCCEEEEEECCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777666666666555555555555444333333222222333333222222222222222222222222000000000111111111222222111111111111111111111111111000000////////////000//////............//////.........///......---,,,---------............///........................------------------------........................------------------------///000///---,,,000888>>>000000///...---,,,,,,+++................................................////////////////////////............////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333222222222222222222222222222222222333444444555555333333333333444444444444222333444444555555444444555555555555555555555555444444555555555555555555333333333333444555666666999:::<<<======<<<:::999777888999999::::::999999777777777888888888999999888888888999999999999999999999999999999999999999::::::::::::::::::::::::666:::777777<<<;;;@@@PPP]]]fff```QQQHHH>>>777:::555666888999;;;===>>>???BBBBBBCCCDDDEEEEEEFFFFFFFFFLLLSSSeeexxxlllOOO???@@@CCCGGGIIIIIIHHHHHHHHHDDDFFFGGGGGGFFFFFFGGGHHHNNNMMMLLLLLLMMMOOOPPPQQQOOOTTTZZZYYYQQQIIIDDDCCCJJJLLLNNNNNNNNNNNNPPPQQQUUUTTTTTTUUUUUUSSSPPPMMMQQQRRRTTTVVVVVVVVVVVVUUUSSSWWWYYYVVVSSSTTTSSSPPPQQQSSSUUUVVVVVVVVVWWWYYYWWWXXXZZZ[[[\\\\\\[[[ZZZ^^^cccdddaaa^^^^^^]]]ZZZTTTUUUVVVYYY]]]aaaeeegggZZZ^^^bbbcccdddjjjrrryyyhhh^^^YYY]]]___YYYVVVWWWSSSWWWVVVPPPKKKNNNTTTVVVZZZ[[[]]]\\\[[[ZZZ[[[\\\ZZZdddkkkggg___[[[ZZZ[[[[[[]]]\\\YYYZZZ```dddeeeiii\\\RRRVVV```ggghhhhhhpppqqqlll___iiiooovvv\\\JJJLLL```HHHFFFDDDDDDDDDDDDDDDBBBBBBCCCEEEFFFFFFDDDBBBAAAEEEDDDCCCCCCEEEEEECCCBBB@@@BBBEEEFFFFFFEEEBBB@@@========================<<<<<<;;;;;;;;;:::::::::::::::::::::999888777777444444444444444444444555444333333222222222222222222222222222222222222222000000000000111111111111111111111111111111111111000000000////////////000//////............//////---...............---------------............///........................................................................------------------------222111///,,,((((((+++/////////......---------,,,................................................////////////////////////............////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222111222222222222222333333333333444444444555555555222222333333333444444444222333444444555555444444555555555555555555555555555555555555555444444444333222222222333333444555555777:::<<<<<<<<<:::888777777888999999999999999666777777777777888888888888888888888888888888888888999999999999999:::::::::::::::::::::::::::::::::===:::888<<<<<>>999888888999;;;<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDEEEDDDNNNZZZppp{{{[[[HHHAAADDDGGGIIIIIIHHHGGGFFFCCCDDDEEEEEEDDDDDDCCCCCCJJJLLLMMMMMMLLLMMMPPPSSSYYYaaagggeeeZZZPPPKKKJJJIIIJJJLLLLLLKKKLLLMMMOOONNNNNNOOORRRTTTUUUSSSPPPRRRSSSUUUWWWXXXXXXWWWWWWOOOTTTUUUQQQPPPRRRSSSQQQRRRTTTWWWYYYYYYXXXYYYZZZWWWXXXZZZ]]]```aaaaaa___]]]aaaaaa^^^]]]^^^]]]ZZZVVVVVVVVVWWWZZZ]]]```bbb[[[]]]^^^___dddjjjmmmlllddd^^^]]]cccgggccc___^^^[[[[[[XXXRRRSSSYYY^^^```___\\\XXXXXXZZZ\\\]]]]]]RRRYYY```bbbaaa```bbbcccaaaaaa^^^ZZZXXX\\\ccchhhjjjaaa]]]ccckkklllgggccclllqqq{{{wwwUUUGGGKKKcccFFFDDDCCCCCCEEEFFFFFFEEEAAABBBDDDFFFFFFEEECCCBBBCCCBBBBBBDDDFFFGGGEEEDDD@@@AAADDDEEEEEEDDDAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;::::::::::::::::::::::::999888777777333333333333333444444444333333222111111111111222111111111111111111111111//////000000000111111111000000000000000000000000/////////000000000000/////////............//////------...............------------............///........................................................................---------------------------...//////.........///,,,---------......//////................................................////////////////////////............////////////222222111000///...------////////////////////////////////////////////////000000000000000000000000000000111111111222222222111111111222222333333333555555555555666666666666222222222333333333444444222333444444555555444444555555555555555555555555555555555555555444444444333222222222222333444444222444777999::::::888777777777888999999999999888666777777777777888888888888888888888888888888888888888888999999:::::::::::::::::::::::::::::::::999<<<::::::>>>AAAUUUuuulllaaaVVVGGG???;;;;;;;;;<<<===???AAABBBAAAAAABBBBBBBBBCCCCCCCCCEEERRR]]]mmm|||sssZZZKKKCCCDDDFFFHHHIIIHHHFFFDDDBBBAAAAAAAAABBBDDDFFFGGGHHHKKKNNNNNNLLLLLLPPPSSS```fffjjjfff[[[QQQNNNOOOJJJKKKLLLMMMLLLLLLMMMOOOMMMLLLKKKMMMOOOQQQQQQQQQRRRSSSTTTVVVWWWWWWVVVVVVRRRUUUTTTOOOMMMPPPRRRQQQQQQSSSWWWXXXXXXXXXYYYZZZXXXWWWYYY\\\aaacccbbbaaa[[[]]]]]]ZZZZZZ\\\[[[WWWZZZYYYXXXWWWYYY[[[^^^___]]][[[YYY[[[fffpppmmmdddcccaaabbbgggjjjhhheeeeeehhhcccYYYSSSVVV^^^bbbaaagggaaaZZZXXX\\\___```___XXXWWWYYY^^^dddhhhkkklllhhhiiiggg```XXXVVV^^^gggdddaaaccclllppplllddd```bbbkkknnnRRRHHHMMMeeeAAA@@@@@@AAACCCEEEFFFEEEBBBCCCDDDEEEFFFEEEDDDDDD??????@@@BBBDDDDDDBBB@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::999888777666333333333333333333333333333222111111000000111111000000000000000000000000/////////000000000111111000000000000000000000000...//////000000000000/////////............//////,,,---......///.........---------............///........................------------------------........................------------------------+++,,,...000000///---++++++,,,,,,---...///000000................................................////////////////////////............////////////222222111000///...------000000000000000000000000////////////////////////000000000000000000000000000000000111111111111222111111111222222333333444555555555555555555555666222222222222333333333333222333444444555555444444444444444444444444444444444444555555555555555555333333333222222333333444111333555777888888777777666777888888999999888888777777777888888888999999999999999999999888888888888888888999999::::::;;;::::::::::::::::::::::::555999888;;;AAAHHHeeeeeeZZZVVVLLLGGG>>>======<<<===???@@@AAA???@@@@@@AAABBBBBBCCCCCCFFFTTTYYY]]]ccc]]]MMMGGGCCCDDDEEEGGGIIIHHHEEEBBB@@@>>>===>>>BBBFFFIIIKKKGGGJJJMMMMMMLLLLLLNNNQQQ\\\___aaa\\\UUUOOOMMMOOOMMMNNNOOOOOONNNNNNOOOQQQSSSPPPMMMKKKLLLMMMNNNMMMQQQRRRSSSTTTTTTTTTSSSRRRXXXZZZXXXRRRNNNNNNOOOMMMLLLNNNRRRTTTVVVXXXZZZ\\\[[[XXXWWWYYY]]]___^^^\\\XXXZZZXXXVVVWWW[[[ZZZUUU\\\[[[YYYYYYZZZ]]]```bbb___]]]ZZZ]]]jjjwwwssshhhggghhhgggfffdddbbbccceeelllfff[[[SSSSSSZZZ\\\ZZZfff```YYYWWWZZZ]]]]]]\\\^^^XXXVVV[[[bbbfffiiikkklllmmmmmmfffZZZSSSWWWaaabbbaaaeeejjjkkkfffcccddd^^^hhhdddNNNIIIOOOhhhAAA@@@???@@@CCCEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFF?????????AAAAAAAAA>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::999999999999888888888888777666555555333333333333333333333333222222111000000000000000000000000000000000000000////////////000000000111000000000000000000000000---...///000111111000/////////............//////,,,------...//////......---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,---------+++)))''',,,---------.../////////................................................////////////////////////............////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111222333333444444444444444444444444444444111222222222222333333333222333444444555555444444444444444444444444444444333444444444555666666666444444333333333333444444333444555666777777888777666777777888888888888888888888888888999999999:::;;;:::::::::999999999999777888888999::::::;;;;;;::::::::::::::::::::::::666999999<<>><<<;;;;;;<<<>>>???===>>>???@@@AAABBBCCCDDDFFFQQQPPPKKKNNNKKKDDDDDDCCCCCCDDDFFFHHHGGGCCC@@@===;;;;;;===CCCHHHJJJKKKGGGIIIJJJKKKKKKKKKLLLMMMTTTUUUVVVUUURRRPPPOOOPPPPPPRRRSSSSSSRRRQQQSSSTTTVVVSSSPPPNNNNNNNNNNNNMMMOOOPPPQQQQQQQQQPPPOOONNNUUUYYYZZZUUUPPPOOOLLLHHHGGGJJJNNNRRRVVVZZZ___cccccc^^^YYYXXXZZZ[[[YYYVVVWWWXXXVVVTTTVVVZZZYYYUUU^^^\\\ZZZYYYYYY\\\___aaa]]]```___^^^gggsssrrriiiffflllqqqnnnfffaaa```bbbeeeeeeaaaXXXTTTVVVZZZ[[[eee```[[[ZZZ\\\^^^^^^]]]]]]WWWUUUYYY]]]___ccchhhmmmlllmmmjjj```VVVVVV[[[]]]```dddfffaaa\\\]]]ccc___iiiyyyxxx\\\JJJJJJQQQjjjDDDBBBAAABBBDDDFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHBBBBBBAAAAAAAAA???;;;888===<<<:::999999:::<<<===========================999999999999888888888888777777777777666555444333444444444333333333222222222111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000---...///111111111000/////////............//////,,,,,,---.../////////...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,+++***+++...///000///..................------................................................////////////////////////............/////////000------...///000111222333000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000111222333333444444222222222222222222222222111111222222222333333333222333444444555555444444444444444444444444444444333333444444555666777777555555444333333444444444555555555666777888888999666666777888888888888888888999999999999:::::::::;;;;;;;;;::::::999999999777777888999::::::;;;;;;:::::::::::::::::::::::::::<<<;;;===AAAIIIlll{{{cccTTTEEE>>>???===;;;:::999:::;;;===<<<===>>>???AAABBBDDDDDDDDDMMMHHH@@@DDDFFFDDDGGGCCCCCCCCCEEEGGGFFFBBB>>>:::999:::>>>DDDHHHIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJOOOPPPRRRTTTUUUUUUTTTTTTSSSTTTVVVUUUTTTTTTUUUVVVUUUTTTRRRRRRSSSSSSRRRPPPNNNOOOOOOOOOOOOMMMLLLKKKLLLSSSWWWUUURRRPPPKKKFFFEEEHHHMMMRRRWWW^^^eeejjjkkkeee]]]YYYYYYYYYVVVSSSWWWXXXUUUSSSVVVZZZZZZUUU___]]]ZZZWWWWWWXXXZZZ\\\[[[bbbccc]]]```iiikkkeee```nnn{{{{{{qqqgggaaa___\\\dddggg```XXXXXX^^^ccciiifffcccccceeeffffffeeeZZZWWWXXX]]]^^^]]]bbbjjjnnnkkkkkklllggg\\\XXXYYYRRRXXX```bbbYYYQQQSSSZZZ^^^gggfffgggttt|||}}}tttWWWGGGIIIQQQlllBBBAAA@@@???@@@AAABBBCCCEEEDDDCCCCCCCCCCCCCCCDDDGGGGGGGGGFFFCCC>>>999666:::<<>>;;;999:::<<>>===>>>?????????===<<<;;;:::888777777888888999888777666555444333333555444222000000111222333111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........------------............///000000///...............------......------,,,+++---------...------,,,,,,......---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,........................------------------------........................////////////////////////000000//////.........---+++,,,,,,---...///000000//////............//////000000000000000000000000000000000000000000000000222222111111111111111111111111222222222333333333333333333333333333333333222222222333333444444444444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444444444333444444555666777777888999999999888666555666666666777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<======<<<<<<<<<:::::::::<<>>======>>>>>>===>>>???@@@@@@AAA@@@@@@EEEEEEFFFEEECCCCCCDDDFFFFFFCCCBBBEEEJJJOOOQQQQQQFFF???999;;;BBBIIIKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLQQQOOONNNPPPTTTUUUSSSPPPOOOQQQTTTWWWWWWVVVTTTRRRQQQPPPNNNNNNQQQTTTSSSPPPNNNOOOPPPPPPPPPOOONNNMMMPPPQQQSSSTTTRRRNNNIIIFFFLLLIIILLLSSSWWWYYY```iiijjjhhhccc\\\VVVTTTUUUVVVXXXXXXVVVTTTXXX^^^^^^ZZZaaa___ZZZVVVTTTUUUZZZ^^^```_________```aaabbbcccgggiiimmmooonnnjjjfffccccccfffhhheee```^^^aaaeeennnmmmggg___]]]bbbbbb^^^ZZZWWWQQQNNNSSS]]]ccccccjjjfff``````hhhnnniii```YYYZZZaaaeeeZZZKKKLLLVVVbbb___```hhhooosssxxx|||rrrTTTMMMGGGKKKtttBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDGGGJJJLLLJJJEEE>>>:::<<<>>>@@@???<<<;;;<<<===???>>>======??????>>>===>>>===:::888777777888999888888777666555444333333555333222000000111222333111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////........................000/////////.........------------............///000000///...............------......------,,,+++,,,------.........------......---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,---........................................................................////////////////////////000/////////..............................////////////............//////000000000000000000000000////////////////////////111111111111111111111111111111111222222222333333333333333333333333333333222222333333333333333333444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444333333444444555666777777777888888777777666555666666777777888:::;;;<<<::::::::::::::::::::::::999999999888888999999999999::::::;;;<<<<<<;;;;;;===<<<;;;;;;;;;???LLLYYYeeerrrpppZZZGGGBBB???999@@@???>>>>>>======>>>>>>===>>>???@@@@@@AAA@@@@@@DDDEEEEEEDDDCCCBBBDDDEEEGGGEEEEEEHHHOOOWWW___ccc]]]TTTIIIDDDFFFIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJJJJOOOQQQSSSTTTUUUVVVWWWXXXQQQRRRSSSUUUUUUUUUUUUUUUSSSQQQOOONNNQQQSSSSSSQQQOOOPPPPPPQQQQQQPPPOOOOOOOOOQQQSSSTTTSSSPPPLLLIIILLLIIIKKKQQQUUUVVV[[[bbbdddccc```\\\XXXVVVXXXZZZ[[[[[[XXXWWW[[[aaaaaa]]]bbb```]]][[[ZZZZZZZZZ[[[aaaaaaaaabbbbbbbbbbbbcccgggiiijjjiiifffcccaaaaaa___cccffffffcccaaaaaaccclllkkkfff___^^^bbbccc___]]][[[VVVSSSVVV^^^aaa```ccceeeeeedddhhhnnnooolllbbbaaaeeeiiicccVVVSSSZZZaaa^^^```eeeiiilllqqqwwwsssUUUMMMHHHMMMwwwBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGLLLSSSWWWWWWQQQJJJEEE???@@@AAA@@@>>>===>>>??????>>>======??????>>>===AAA???<<<999777777888999888777777666555444333333444333222000000111222222111111111111111111111111111000000000000000000///000000000000000000000000////////////////////////------------------------/////////...............---------............///000///......---.........------......------,,,+++,,,---...///////////////......---------,,,,,,,,,------------------------......---,,,,,,,,,------........................////////////////////////........................////////////////////////////////////............000000000//////.........//////............//////000000000000000000000000////////////////////////111111111111111111111111111111111222222222222333333333333333333333333333333333333333333222222222444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444333333333333444555666777888777666666555555666666777777777888999:::;;;<<<888888888888888888888888888888777777777777888888888999::::::;;;:::::::::<<<::::::<<<;;;:::>>>DDDDDDJJJLLLEEE>>><<<<<<<<>>>>>============>>>===>>>???@@@@@@AAA@@@@@@BBBCCCDDDCCCBBBAAACCCEEECCCCCCCCCDDDJJJTTT```hhhkkk```SSSJJJGGGGGGEEECCCGGGHHHHHHIIIIIIIIIHHHHHHKKKPPPTTTUUUTTTTTTXXX[[[TTTTTTSSSSSSTTTUUUWWWWWWUUURRRPPPOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSQQQRRRTTTUUUUUUSSSPPPNNNLLLJJJKKKOOORRRRRRUUUYYYYYYZZZZZZYYYXXXXXXYYY[[[___^^^[[[ZZZ]]]cccccc```fffbbb]]]\\\\\\\\\ZZZXXXccccccdddeeeeeeeeeddddddfffggggggbbb\\\YYY[[[___]]]```eeehhhiiihhheeedddgggeeeaaa\\\\\\___```^^^```aaa___\\\^^^dddeeecccgggnnnqqqooommmooorrrsssoooiiihhhlllkkkaaaYYYXXX___^^^___bbbbbbcccjjjrrrtttVVVNNNHHHOOO|||BBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFJJJNNNTTTYYYYYYTTTNNNJJJBBBBBBBBBAAA@@@@@@@@@AAA@@@???>>>???@@@AAA@@@>>>CCC@@@<<<999777777888999777777666555555444333333333333222111000111111111111111111111111111111111111111000000/////////...000000000000000000000000////////////////////////------------------------........................---------............//////......------.........------......------,,,+++,,,---...///000000000000......---------,,,,,,,,,------------------------...------,,,,,,,,,------........................................................................///////////////////////////////////////.........000000000000000///////////////............//////////////////////////////000000000000000000000000111111111111111222222222111111111111222222222222222222222222222222222222333333333222222222222222333333333333333333333333333333333333333333333333333333444444444555555555444444444444444444444444333333333333444555666666888777555444444444555666777777777888888:::;;;;;;888888888888888888888888888888888777777888888888999::::::;;;;;;;;;:::::::::777777;;;<<<:::999;;;>>><<<===@@@???<<<<<>>======<<<<<<===============???@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAABBBDDDBBBCCCCCCBBBDDDJJJTTT\\\aaaYYYOOOHHHFFFDDDBBB@@@FFFFFFHHHIIIIIIJJJJJJJJJIIILLLPPPQQQQQQQQQSSSVVVTTTTTTUUUUUUVVVWWWWWWWWWVVVRRRPPPPPPQQQPPPQQQTTTVVVVVVVVVVVVVVVVVVWWWWWWVVVWWWXXXXXXXXXVVVTTTRRRPPPNNNMMMOOOQQQRRRSSSTTTSSSUUUWWWXXXXXXXXXYYYZZZbbbaaa]]]ZZZ]]]bbbbbb^^^gggbbb\\\[[[^^^___\\\XXX```aaaccceeeffffffffffffbbbeeefff```XXXTTTWWW\\\]]]___ccchhhlllmmmkkkiii___]]]YYYWWWXXXZZZ[[[[[[```cccdddccceeeiiiiiiggggggooovvvwwwvvvxxxzzzzzzuuulllggglllooohhh\\\UUU\\\\\\^^^___^^^___gggqqqrrrUUUMMMHHHPPPBBBBBBCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEDDDDDDDDDDDDGGGIIILLLNNNNNNKKKHHHFFFDDDCCCAAAAAAAAAAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@BBB@@@===999777777888999666666555555444444333333222222111111111000000111000000000000000000000000111000000000//////......////////////////////////................................................---------...............---------............///......------------......------......------,,,+++,,,---...///000000000000......---------,,,,,,,,,------------------------------,,,,,,,,,------...........................------------------------........................////////////////////////.........///////////////.........///000111111222//////............//////////////////////////////111111111111111111111111000000111111111222222222000000111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444333222222333333444555666888777555444444444555666777777777777888999::::::888888888888888888888888999999888888888888999999;;;;;;<<<<<<<<<<<<;;;;;;<<<888777:::<<<:::999:::>>>:::999>>>???:::999<<<===<<<<<<<<<<<<<<<============???@@@@@@@@@@@@@@@@@@AAABBBAAA@@@AAACCCDDDEEEFFFHHHGGGFFFGGGLLLQQQQQQMMMIIIHHHGGGFFFCCC@@@DDDEEEGGGIIIKKKLLLMMMMMMLLLKKKKKKMMMPPPQQQPPPNNNQQQSSSUUUXXXXXXWWWVVVTTTUUUQQQPPPRRRQQQNNNPPPUUUYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYWWWVVVUUUSSSQQQQQQSSSVVVVVVUUUTTTVVVYYYZZZYYYXXXYYYZZZbbb```[[[WWWYYY]]]]]]YYY```___aaaeeeiiifff^^^VVVYYYZZZ\\\___aaabbbcccddd^^^cccfffbbbZZZVVVWWWZZZ]]]]]]```eeeiiillllllkkk[[[XXXUUUUUUWWWXXXYYYZZZ]]]aaabbb``````cccccc```YYYaaakkkrrr{{{rrrhhhdddjjjqqqnnncccYYY[[[ZZZ\\\]]]]]]___iiiuuuoooSSSLLLGGGQQQBBBCCCDDDDDDEEEEEEDDDDDDHHHHHHFFFEEEDDDCCCCCCCCCGGGGGGGGGGGGGGGFFFEEEEEEDDDBBB@@@???@@@AAAAAAAAABBBAAA@@@AAABBBBBBAAA@@@@@@>>><<<:::888888777888555555555444444444333333222111111111111000000000000000000000000000000000000//////////////////...////////////////////////................................................---------------.........---------............///---------,,,------...///------......------,,,+++,,,---...///////////////......---------,,,,,,,,,------------------------------,,,,,,,,,---..............................------------------------........................////////////////////////.........///////////////,,,------...000111111222//////............//////000000000000000000000000222222222222222222222222000000000111222222333333000000000111111111111222222222222222222222222222111111111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444222222222222333444555666888777666666555555666666666666666666666777888999888888888888888888888888999999999888888999999999<<<<<<======<<<<<<;;;;;;???;;;999;;;<<<999888:::===::::::>>>???===<<<===<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBBBBBAAAAAACCCEEECCCEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLJJJGGGDDDEEEFFFGGGIIIKKKLLLMMMMMMNNNLLLJJJLLLQQQRRRPPPLLLMMMPPPSSSVVVWWWUUUSSSQQQRRRNNNOOOSSSRRRMMMOOOVVVXXXYYY[[[\\\]]]]]]\\\[[[]]]]]]\\\[[[[[[ZZZZZZZZZZZZXXXUUUSSSVVV\\\]]]ZZZXXXZZZ[[[[[[ZZZYYYYYYZZZ]]][[[VVVRRRTTTYYYZZZVVVVVV\\\fffppptttnnnbbbXXXUUUUUUVVVXXXZZZ]]]___aaa[[[```eeeddd___[[[[[[]]]]]]^^^aaacccdddeeeeeefff\\\WWWUUUWWWYYYXXXYYY[[[YYY\\\]]]XXXVVVYYYZZZXXXWWWZZZ___fffqqq{{{|||xxxjjjeeeccciiiqqqrrriii```YYYWWWWWWZZZ]]]aaalllvvvlllQQQKKKGGGRRRBBBCCCDDDEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFDDDAAA>>>===???AAA@@@???AAA@@@??????@@@AAA@@@???<<<<<<;;;;;;999888777666555555444444444444333333111111111111111000000///000000000000000000000000.........///////////////////////////////////////........................------------------------,,,,,,,,,------.........---------............///---,,,,,,,,,------...///------......------,,,+++,,,------.........------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................................................................////////////////////////............/////////000------.........///////////////............//////000000000000000000000000111111111111111111111111///000000111222222333333000000000000111111111111111111111111111111111111//////000111222333333444222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444222222222222333444555666777777888888777777666555555555555555555666666777777777777777777777777777888888777777777777888888;;;<<<<<<<<<<<<;;;:::999;;;999999<<<;;;888777:::999;;;======>>>AAAAAA@@@;;;;;;::::::;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBBBBBAAABBBDDDFFFCCCBBBCCCEEEGGGIIIHHHGGGJJJJJJKKKKKKLLLKKKIIIHHHFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMOOOPPPPPPPPPKKKLLLNNNPPPQQQPPPOOOOOONNNJJJMMMTTTSSSLLLNNNVVVVVVXXX[[[]]]^^^]]][[[YYYYYYYYYYYYYYYZZZ[[[]]]^^^]]][[[VVVSSSYYYbbbdddaaaWWWXXXYYYXXXVVVUUUVVVWWWVVVTTTPPPMMMQQQXXXZZZWWWSSSYYYccckkkooommmhhhdddZZZYYYXXXXXXYYY\\\___aaa[[[^^^aaacccbbbaaaaaaaaaaaaeeehhhhhhddd___]]]]]]\\\VVVTTTXXXYYYWWWXXX[[[XXX[[[[[[WWWVVVZZZ___```^^^]]]ZZZYYY```kkkooommmhhhffffffiiimmmllleee^^^WWWSSSQQQUUUZZZaaajjjsssjjjQQQMMMIIITTTBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCC???@@@BBBDDDEEEEEEDDDCCCDDD@@@===<<<>>>@@@@@@>>>???>>>===>>>?????????===::::::;;;;;;:::888777555444444444444444444333333111111111111111000//////000000000000000000000000---.........//////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,------...///------......------,,,+++---------...------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................////////////////////////........................////////////////////////---.........//////000000...............---------//////............//////000000000000000000000000000000000000000000000000///000000111222222333333000000000000111111111111111111111111111111111111......///111222333444555222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444222222222222333444555555777888999999999888666555555555444444444555555666666666666666666666666666777777666666666666777777;;;;;;;;;;;;::::::999888444555888<<<;;;888888<<<333:::<<<999:::@@@BBB>>>::::::::::::;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@BBBCCCCCCBBBCCCEEEGGGIIIFFFDDDFFFJJJLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDHHHLLLMMMLLLMMMPPPSSSJJJJJJJJJJJJKKKLLLMMMNNNKKKHHHMMMUUUTTTLLLMMMUUUSSSVVVZZZ]]]^^^\\\YYYWWWUUUUUUUUUWWWYYY\\\___```^^^\\\WWWTTTZZZeeeiiieeeSSSSSSTTTRRRQQQQQQRRRTTTQQQPPPLLLJJJOOOXXX[[[YYYVVVXXX[[[]]]aaaffflllqqqbbb```]]][[[\\\^^^aaaccc[[[\\\^^^aaacccdddeeeeeeffflllqqqoooggg^^^YYYXXXZZZTTTRRRVVVXXXUUUUUUYYYYYY]]]^^^[[[\\\dddlllppp^^^[[[UUUQQQVVVcccmmmqqqjjjjjjjjjhhhgggccc\\\UUUWWWPPPMMMQQQXXX___hhhpppzzziiiRRRNNNJJJUUUFFFEEECCCBBBCCCDDDFFFGGGDDDCCCBBBBBBAAAAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBAAA@@@???????????????@@@@@@>>>>>>>>>>>>============:::999888666555555444444333333333222222222111111111111000000//////......///////////////////////////......------///000111////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------////////////////////////........................//////.........------------------............///........................//////////////////////////////000000///...------............////////////...///000///...---...000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111222222222222111111///000111222222222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333222222333333444555666666555555555555555555555555555555555555555555555555555666666666444444666777444444555777::::::999888999999::::::::::::;;;;;;888888999999999:::::::::888888888999:::;;;<<<===::::::999999999:::;;;;;;=========>>>??????@@@@@@CCCAAA@@@??????@@@BBBCCCBBBBBBBBBCCCEEEGGGJJJKKKIIIGGGEEECCCCCCCCCEEEFFFHHHEEEDDDDDDGGGGGGCCC@@@GGGIIIIIIGGGHHHLLLNNNMMMNNNNNNLLLJJJHHHHHHKKKMMMLLLJJJHHHIIILLLPPPSSSTTTNNNPPPTTTXXXZZZYYYWWWVVVVVVRRRPPPSSSZZZaaacccbbb___WWWPPPQQQYYY___]]]ZZZRRRSSSSSSQQQOOOPPPUUUYYYXXXQQQQQQXXXXXXRRRSSS[[[XXXXXXXXXYYY]]]fffqqqyyynnnssswwwrrrggg]]]ZZZ[[[YYY^^^___\\\]]]bbbccc___YYY\\\dddmmmmmmdddZZZUUUWWWVVVUUURRRQQQQQQUUUXXX___fffjjjcccYYYYYYeeerrrgggfff\\\OOOPPP___iiihhhmmmhhhccc^^^ZZZWWWSSSPPPSSSLLLIIIQQQ]]]fffooouuu}}}|||}}}kkkXXXNNNEEE\\\EEEDDDCCCBBBBBBDDDEEEGGGDDDCCCCCCBBBAAAAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>??????============<<<<<<<<<<<<999999777666555444444444333333222222222111111111000000000000//////......///////////////////////////......---...///000111////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------................................................//////.........------------------............///........................///////////////////////////////////////...------............////////////...///000///...---...000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111222222222222111111000000111222222222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333222222333333444555555666555555555555555555555555555555555555555555555555666666777666555444666888777777888;;;===>>><<<:::999999999:::::::::;;;;;;888888999999999:::::::::999999999999:::;;;<<<<<<::::::::::::;;;<<<<<<===<<<<<<======>>>?????????@@@@@@??????@@@AAADDDEEEEEEEEEDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGFFFEEECCCBBBBBBAAA???===BBBFFFHHHGGGIIILLLMMMJJJJJJLLLMMMMMMLLLLLLNNNOOOJJJHHHGGGHHHKKKOOORRRSSSOOOPPPSSSVVVWWWVVVUUUTTTPPPNNNMMMQQQYYY```ccccccWWWPPPKKKLLLSSSZZZ\\\\\\WWWXXXXXXVVVVVVYYYaaaggg\\\UUUUUUZZZYYYSSSSSSZZZYYYXXXWWWWWWYYY```iiipppnnnqqqtttppphhh```^^^^^^WWW[[[[[[YYYZZZ```bbb___TTTVVV^^^gggiiiccc\\\ZZZUUUTTTRRRRRRRRRTTTVVVWWWaaaeeefff```XXXYYYcccnnnssssssiiiZZZWWW^^^bbb^^^dddbbb___\\\YYYWWWWWWWWWXXXQQQNNNTTT^^^gggooouuu{{{zzz{{{{{{xxxxxxgggTTTKKKEEE^^^DDDCCCBBBAAABBBCCCDDDEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>======<<<<<<<<<======<<<;;;;;;;;;;;;:::::::::888888666555444444444444333222222222222111111111000000000////////////...///////////////////////////............///000000////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------------------------------.......................................------------------............///........................///////////////////////////////////////......---............////////////...///000///...---...000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111222222222222111111000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333222333333444444555555555444444444444444444444444666666666666666666666666666777777777555555777888999999;;;>>>AAAAAA>>><<<999999999999::::::::::::888888999999999:::::::::;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>???>>>>>>???@@@BBBDDDFFFHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFCCC???===<<<<<>>======<<<;;;;;;;;;;;;;;;;;;::::::999999999888888888777666555444333333333333222222222222111111111111////////////////////////////////////////////////............/////////000////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------------------------------................................................---------............///........................////////////////////////...///////////////..................////////////...///000///...---...000////////////////////////////////////000000000000///////////////////////////000000000111111111111111111222222222222111111000111111222222222111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333333333333444444444555555444444444444444444444444777777777777777777777777666777888777555555777888888999;;;>>>AAAAAA>>>;;;888999999999999:::::::::888888999999999:::::::::<<<;;;::::::999999999:::::::::::::::;;;===>>>???::::::;;;;;;<<<======>>>????????????@@@AAACCCCCCFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFKKKLLLLLLHHHBBB>>>>>>???@@@DDDFFFFFFHHHMMMNNNKKKVVVVVVWWWUUURRROOOOOOOOOMMMKKKIIIIIIKKKLLLMMMLLLLLLLLLNNNOOOPPPQQQRRRRRRYYYWWWUUUVVVYYYZZZZZZXXXVVVVVVTTTQQQPPPPPPRRRTTTWWW]]]ccceeebbb]]]ZZZYYYQQQNNNNNNSSSUUUSSSUUUYYYXXXVVVTTTPPPMMMMMMPPPSSSZZZZZZYYYYYYXXXXXXWWWWWWQQQRRRQQQRRRTTTZZZ^^^```[[[ZZZ\\\___]]]XXXWWWYYYZZZSSSMMMMMMRRRWWWXXXWWW[[[YYYUUUQQQPPPRRRVVVZZZaaadddccc^^^]]]aaacccaaa[[[]]]]]]YYYSSSQQQUUUYYY^^^ZZZZZZ```fffgggjjjmmmuuuxxxyyytttjjjhhhvvvfffRRRLLLIIIddd@@@@@@@@@@@@@@@AAAAAABBB???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999999::::::888888888888777777777777555555444333222222222222222222222111111111000000.............../////////////////////////////////---......///////////////////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------................................................---.....................---------............///........................////////////////////////......///////////////...............////////////...///000///...---...000////////////////////////.../////////000000000111///////////////////////////000000000111111111111111111222222222222111111111111222222222111111000111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333333333333444444444444444444444444444444444444444777777777777777777777777666777777666555555666888555666888;;;======;;;999888888888999999999::::::888888999999999:::::::::<<<<<<;;;:::999999999999999999999999:::;;;<<<===:::::::::;;;<<<<<<======AAA@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBCCCFFFHHHHHHGGGFFFDDDLLLNNNOOOLLLFFFBBBAAABBBEEEGGGGGGEEEGGGMMMQQQPPPOOOPPPQQQRRRTTTWWW[[[___RRRPPPMMMLLLLLLMMMLLLKKKIIIJJJLLLNNNPPPQQQRRRSSSZZZYYYXXXWWWWWWUUUSSSRRRYYY[[[]]]\\\XXXTTTRRRQQQSSSWWW[[[[[[VVVQQQNNNMMMOOONNNNNNQQQSSSSSSTTTWWW\\\[[[XXXTTTOOOMMMNNNOOOXXXXXXXXXYYYZZZZZZ[[[\\\RRRPPPPPPQQQTTTWWW\\\___]]][[[[[[[[[WWWRRRRRRUUU^^^WWWNNNLLLPPPUUUXXXXXXYYYVVVRRRPPPPPPRRRTTTUUUTTTXXXZZZYYYZZZ```eeeggg___aaa```ZZZRRRMMMNNNQQQYYYYYY^^^fffjjjgggeeefffooosssuuupppfffeeeuuugggSSSKKKGGGaaa>>>>>>?????????@@@@@@@@@>>>============>>>??????<<<======>>>======<<<<<<<<<;;;::::::999999999999888777777777777666666666444444333222222222222222222111111111111000000000---............/////////////////////////////////---......///000/////////////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------////////////////////////........................---------...............---------............///........................////////////////////////---...//////////////////............////////////...///000///...---...000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111111111222222222222111111111222222222222111000000111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333444444444444444444444444333333333333333333333333666666666666666666666666555666666666444444666777444444555777999:::999777888888888888999999999999888888999999999:::::::::<<<;;;::::::999999999999:::999999999999:::;;;;;;::::::;;;;;;<<<=========AAAAAAAAA@@@??????>>>>>>===>>>@@@AAACCCCCCCCCCCC???AAACCCEEEFFFFFFEEEDDDHHHKKKMMMMMMJJJFFFDDDCCCIIIJJJHHHEEEGGGNNNRRRSSSPPPPPPPPPPPPQQQTTTYYY]]]SSSQQQOOONNNNNNNNNMMMLLLIIIJJJMMMOOOQQQRRRRRRRRRRRRSSSSSSTTTSSSRRRPPPOOOUUUYYY^^^```^^^YYYUUUSSSQQQRRRQQQNNNJJJIIILLLPPPUUUUUUTTTTTTTTTTTTTTTUUU``````___[[[WWWSSSSSSSSSVVVXXXZZZZZZZZZ[[[]]]___TTTRRRQQQTTTVVVWWWZZZ^^^XXXWWWYYYYYYUUUOOOPPPTTT^^^XXXRRROOOQQQUUUWWWXXXYYYWWWUUUUUUVVVWWWWWWVVVUUUXXXYYYYYYXXXZZZ___cccaaabbbaaa\\\UUUOOOMMMMMMSSSVVV^^^hhhkkkgggddddddiiimmmooolllddddddtttnnn\\\SSSLLLddd======>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@AAA<<<<<<===============<<<<<<<<<;;;:::999999999999777777777777666666666666333333222111111111111222111111111111000000000000---------.........//////////////////////////////------///000000000///...////////////////////////------............------------............------,,,,,,,,,---------......---------............///........................------------------------------------------------................................................---------.........//////---------............///........................////////////////////////------...///////////////............////////////...///000///...---...000000000000000000000000000.........///000111111111000000000000000000000000000000000000111111111111111111222222222222111111222222222222222111000000111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222111111222222333444444444444444444444444333333333333333333333333555555555555555555555555444555555555333333555666555444444555777999999888888888888888999999999999888888999999999:::::::::;;;;;;:::999999999::::::<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@??????>>>===>>>@@@BBBCCCCCCCCCCCC???@@@BBBDDDEEEEEEEEEEEEEEEGGGJJJNNNOOOMMMHHHDDDIIIKKKJJJGGGIIINNNQQQPPPSSSSSSRRRPPPNNNMMMNNNOOOPPPOOONNNNNNPPPQQQPPPOOOKKKMMMPPPRRRRRRQQQOOONNNLLLNNNQQQSSSRRRQQQPPPOOOPPPSSSWWW[[[\\\YYYUUURRROOOQQQRRRPPPMMMLLLNNNQQQXXXYYYXXXVVVUUUVVVVVVVVV```aaaaaa___[[[XXXVVVVVVQQQVVVZZZZZZXXXWWWZZZ^^^XXXTTTTTTXXXYYYWWWXXX\\\WWWXXX[[[\\\WWWQQQQQQUUUWWWWWWVVVVVVWWWWWWXXXXXXWWWXXXYYYZZZ[[[ZZZYYYXXXVVVXXX[[[[[[WWWUUUXXX\\\]]]^^^^^^]]]ZZZVVVRRROOOQQQTTT\\\fffjjjgggfffhhhhhhkkknnnlllffffffuuutttdddZZZPPPggg<<<======>>>>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBB<<<<<<===============<<<===<<<;;;:::999999999999888777777777666666666666222222111111111111111111111111111111000000000000---------.........//////////////////////////////,,,---///000000000///...////////////////////////---..................------..................---,,,,,,,,,---------......---------.........//////........................------------------------------------------------------------------------........................---------.........//////---------.........//////........................////////////////////////------...///000000//////............/////////000...///000///...---...000000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111111111222222222222111111222222222222222111000///111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333222222222222222222333444444444444444444444444333333333333333333333333555555555555555555555555333444555444222222444555777555444444777999::::::777888888888888999999999888888999999999:::::::::;;;::::::999999::::::;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBB@@@AAABBBCCCEEEFFFFFFFFFEEEFFFJJJPPPTTTRRRLLLFFFGGGKKKKKKJJJKKKOOOPPPMMMLLLNNNOOOOOOMMMKKKKKKKKKLLLLLLLLLNNNQQQRRRRRRRRRNNNPPPRRRTTTSSSQQQMMMKKKMMMPPPSSSTTTSSSQQQPPPOOONNNOOOQQQTTTVVVUUUQQQNNNMMMSSSZZZ\\\XXXRRRNNNLLLVVVWWWWWWUUUVVVXXXYYYXXX]]]^^^___^^^[[[XXXWWWVVVQQQWWW]]]]]]XXXWWWZZZ___ZZZVVVWWW[[[[[[WWWWWW[[[[[[]]]```aaa[[[SSSRRRVVVQQQTTTYYY\\\[[[ZZZXXXXXXTTTWWWZZZ\\\\\\[[[YYYXXXQQQUUUZZZ\\\XXXTTTUUUYYYWWWXXX[[[]]]___\\\XXXTTTRRRTTT[[[dddhhhgggiiimmmkkkmmmooonnniiijjjwwwpppbbbXXXLLLccc===============<<<<<<;;;<<<;;;<<<===???@@@???>>><<<===============<<<<<<<<<<<<<<<;;;:::999777666666666555444333333222222222222222111111111111000111111111111000000000000//////............//////////////////////////////////////////////////////000000000000000000000000................................................------............------..........................................------///......---------......................................................//////.........---------//////.........---------....................................................................................////////////............////////////........................000000000000000000000000000000000000000000000000333111///...//////000/////////000000000000//////111111222222222333333333444444333333222111000000////////////000000000000111111222222222333333333333222222111111222222333111111222222222333333333222222111111222222333444333333333333333333333333444444444555555555555666444444444444444444444444666666666666666666666666888888777777666666555555555555666888888999999999777888888888888999999999<<<;;;;;;;;;;;;<<<=========>>>@@@???===;;;::::::>>>======<<<<<<<<<<<<<<<<<<===@@@BBBBBBAAA???===@@@@@@@@@AAABBBCCCEEEEEE???BBBEEEEEECCCCCCEEEGGGEEEFFFGGGHHHHHHHHHHHHHHHEEEHHHJJJLLLLLLLLLMMMNNNLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRTTTUUUTTTQQQOOOLLLMMMKKKIIIJJJMMMPPPQQQRRRSSSRRRPPPOOONNNNNNNNNNNNPPPUUUXXXYYYYYYWWWOOOFFFIIIMMMQQQRRRQQQQQQSSSUUUYYYYYYWWWSSSPPPPPPSSSWWWUUUWWWYYYZZZZZZZZZ[[[]]]ZZZUUUUUUYYY[[[XXXZZZ```fffhhhgggccc```\\\QQQGGGKKKMMMLLLUUUbbb```[[[bbb^^^VVVNNNNNNSSSWWWXXXUUUWWWUUUUUUXXX\\\]]]ZZZVVVXXXXXXYYY[[[]]]]]][[[ZZZRRRTTTXXX\\\```cccdddeeekkkiiinnntttqqqnnnyyy}}}^^^QQQIIIeee===>>>>>>>>>>>>===<<<<<>>===>>>???@@@???>>>:::;;;<<<======>>>======<<<<<<<<<;;;:::888777666666666555444444333222222111111111111000000000///111111111000000000////////////............//////................................................////////////////////////................................................------............------................................................///......---------......................................................//////.........---------......---------,,,,,,,,,....................................................................................////////////------........./////////........................000000000000000000000000000000000000000000000000111000.........///000000///000000111111000000///111111111111222222222222444333333222111111000000/////////000000000111111111111111222222222333333444333333222222333333444111111222222222333333333222222222222222222333333333333333333333333333333333333333333444444444555444444444444444444444444666666666666666666666666777777777777666666555555555666777888888999999999777888888888888999999999;;;;;;;;;;;;;;;<<<<<<===<<<>>>???>>><<<:::;;;;;;@@@???>>>>>>============<<<===???@@@AAA@@@???>>>AAAAAAAAA@@@AAAAAABBBCCC@@@CCCFFFFFFEEEEEEFFFHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMOOONNNNNNNNNOOOOOOPPPPPPRRRTTTVVVXXXVVVSSSOOOLLLNNNLLLKKKLLLOOORRRTTTUUUUUURRRNNNKKKKKKMMMPPPRRROOOSSSYYY```fffdddTTTDDDHHHKKKNNNOOONNNMMMMMMOOOTTTTTTSSSPPPMMMMMMQQQTTTSSSUUUXXXYYYZZZZZZ\\\^^^]]]YYYXXX[[[[[[XXXZZZ^^^gggjjjhhhccc]]]XXXPPPHHHFFFKKKLLLSSS^^^^^^aaannnlllbbbWWWQQQSSSVVVVVVUUUZZZYYYXXXYYY[[[\\\\\\[[[YYYVVVSSSTTTXXX[[[[[[ZZZVVVWWWXXXZZZ]]]```ccceeehhhgggkkkpppnnnlllvvv}}}___RRRKKKhhh???????????????>>>======???===;;;;;;<<<>>>>>>===999:::;;;<<<===>>>>>>>>>;;;;;;;;;:::999888777666666666555555444333333333000111111111000000//////111111000000000000////////////............//////................................................////////////////////////................................................------............------......................................................---------......///...............................................................------------------,,,,,,,,,,,,,,,....................................................................................////////////---------.........//////........................000000000000000000000000000000000000000000000000//////.........///000000000111111111111111111000000000000000111111111111333333222222111000000000000000000111111111222222111111111222222222222333444444333333333333444444111111222222222333333333333333333222222222222222333333333333333333333333222222222333333333444444444444444444444444444444666666666666666666666666777777777666666666666555555666777888888999888888777888888888888999999999;;;;;;::::::;;;;;;<<<===<<<<<<===<<<;;;:::<<<===BBBAAA@@@???>>>>>>>>>>>>=========>>>>>>>>>>>>>>>BBBBBBAAA@@@?????????@@@BBBDDDFFFGGGGGGGGGHHHJJJHHHGGGFFFEEEEEEFFFFFFGGGKKKLLLKKKIIIGGGGGGIIIKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPRRRUUUWWWYYYXXXTTTPPPMMMMMMLLLJJJLLLOOORRRTTTUUUZZZVVVPPPLLLLLLOOOUUUYYYUUUUUUXXXaaammmnnn]]]KKKLLLNNNOOOOOONNNLLLLLLMMMOOOOOONNNMMMKKKLLLOOOQQQQQQTTTWWWXXXYYYZZZ\\\]]]^^^[[[ZZZ[[[[[[YYYYYY[[[bbbffffff___WWWQQQLLLHHHFFFMMMMMMNNNVVVXXXaaarrr|||qqqccc[[[YYYZZZZZZYYYZZZZZZYYYXXXYYY\\\aaaeee^^^WWWOOOOOOTTTYYYYYYWWWYYYXXXVVVWWWYYY]]]bbbeeeeeedddgggllljjjjjjttt|||```RRRMMMlll???@@@@@@@@@@@@???>>>>>>;;;999666666999;;;<<<===:::;;;;;;<<<============::::::::::::999888777666555555555555444444333333111111222222222111000///111000000000//////////////////............//////................................................////////////////////////................................................------............------........................---------..................------------...//////........................................................................------------------------....................................................................................////////////......////////////000000........................////////////////////////////////////////////////.../////////...///000111111111222222222222111111////////////000000000000222222111111000000000000000111111111222222222222111111111111222222222222444333333222222333333444111111222222222333333333333333333333333333222222333333333333333333333333222333333333333444444444555555555555555555555555666666666666666666666666666666666666666666666666666666777888888888888888777777888888888999999999:::::::::::::::;;;;;;<<<;;;;;;;;;:::999:::===???BBBAAA@@@>>>===============<<<<<<;;;<<<===>>>???AAA@@@@@@???>>>?????????BBBCCCEEEFFFGGGHHHIIIIIIIIIHHHFFFDDDCCCDDDEEEFFFLLLKKKJJJHHHFFFGGGIIILLLJJJIIIIIIJJJLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOOOORRRSSSTTTVVVVVVTTTSSSQQQNNNLLLJJJJJJLLLOOOPPPQQQ^^^ZZZUUUQQQRRRUUU[[[___^^^[[[WWWZZZdddjjjdddYYYTTTUUUUUUUUUTTTTTTTTTUUUOOOOOONNNNNNMMMNNNPPPQQQRRRTTTWWWWWWWWWWWWXXXZZZ[[[ZZZYYYZZZYYYXXXXXXYYY\\\dddiiicccYYYTTTQQQNNNNNNUUUQQQNNNRRRRRRXXXfffwwwoooeee^^^\\\\\\[[[YYYWWWXXXXXXVVVVVV[[[cccjjjaaaXXXOOOOOOUUUYYYVVVQQQUUUUUUTTTUUUXXX\\\```cccddddddfffjjjiiikkkvvvbbbTTTNNNnnn@@@@@@@@@@@@@@@??????>>>999777555666999<<<>>>???<<<<<<===<<<<<<;;;::::::999999999999888777666666444444444444333333333333222333444555444333222111000000000////////////...//////............//////........................................................................................................................------............------........................---------.........//////---------------...//////................................................---.................................////////////....................................................................................//////////////////000000000111111111////////////////////////////////////////////////////////////////////////...000111111///...///111111111222222222222111111....../////////000000000111111000000000000//////000111111111222222222222000000111111111222222222222222111111111111222222111111222222222333333333222333444444444333333222333333333333333333333333444444444444555555555555555555555555555555555555666666666666666666666666555555555555555666666666666777777888888888888777777777888888888999999999999999999999999:::;;;;;;999::::::999999:::<<>><<<<<<;;;;;;;;;===<<<;;;:::;;;<<<>>>?????????>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFHHHHHHGGGIIIGGGEEECCCCCCCCCEEEFFFIIIIIIIIIHHHGGGIIILLLOOOOOOMMMKKKJJJKKKLLLKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLPPPPPPPPPPPPQQQSSSUUUVVVPPPNNNKKKJJJLLLMMMNNNNNN\\\ZZZWWWVVVVVVXXX[[[]]]^^^]]]YYYVVVYYY```bbb___ZZZYYYWWWWWWYYY[[[]]]___TTTTTTSSSSSSTTTTTTSSSSSSUUUVVVWWWWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWWWW[[[fffooolllddd___]]][[[YYY^^^YYYSSSVVVTTTRRRXXX^^^\\\YYYXXXXXXXXXUUUSSSWWWWWWWWWUUUTTTVVV\\\bbb[[[TTTOOOQQQXXX[[[WWWPPPOOOOOOQQQTTTWWW[[[^^^```eeeeeegggiiikkkpppzzzhhhXXXRRRsss???@@@@@@@@@@@@???>>>>>>;;;:::999:::===@@@AAAAAA=========<<<;;;:::999888888888888888888777666666333333333222222222222222333444666666666555333111000000////////////......//////............//////------------------------------------------------........................................................................------............------........................,,,,,,------.../////////---------------...///000................................................---------...............///////////////000000000....................................................................................//////////////////000000000111111111////////////////////////000000000000000000000000000000000000000000000000///222444333000...///111000111111111111111111000////////////000000000000000000000///////////////000000000111111111222222000000000111111111111222111111000000000000111111111111222222222333333333111222444555555555444333333333333333333333333333444444444555555555666666555555555555555555555555666666666666666666666666444555555555555666666666777777888888888888777777777888888888888999999999999999888888999999:::;;;888999::::::999999;;;===<<<<<<;;;;;;::::::;;;;;;===<<<<<<;;;;;;===>>>??????>>>>>>>>>???@@@AAAAAA@@@???@@@CCCFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIIIIJJJKKKNNNQQQUUUQQQMMMLLLLLLKKKHHHEEEIIIJJJKKKLLLMMMLLLKKKKKKNNNMMMMMMNNNOOOQQQTTTVVVSSSPPPMMMMMMNNNOOOPPPOOOVVVUUUTTTTTTTTTTTTUUUUUUSSSXXXZZZVVVUUUXXXZZZ[[[ZZZWWWSSSRRRUUU[[[___aaa\\\[[[ZZZZZZZZZYYYWWWTTTUUUWWWWWWVVVSSSQQQQQQQQQQQQTTTUUUSSSTTTVVVVVVSSSVVVaaajjjiiieeebbbbbb```]]]eeeaaa[[[]]]ZZZTTTVVVNNNPPPSSSWWWYYYXXXUUUQQQWWWXXXWWWUUURRRQQQQQQRRROOOLLLKKKPPPXXX[[[WWWRRRJJJKKKNNNQQQUUUYYY\\\^^^cccdddfffhhhkkkssslll[[[UUUwww?????????@@@???>>>>>>===>>>===<<<===???AAA@@@???<<<<<<<<<<<<;;;::::::999777777777888777777666555111111111111111111111111222444555666666444222000000000/////////.........//////............//////------------------------------------------------........................................................................------............------........................,,,,,,------...//////000---,,,,,,------///000000................................................---------.........//////............//////000000....................................................................................////////////............////////////////////////////////////000000000000000000000000000000000000000000000000111444777666111...///111///000000111111000000/////////000000000111111111/////////////////////////////////000000000111111000000000000111111111111222111111111111111111222111111222222222333333333///111333555666666555444333333333333333333333333333333444444444555555555555555555555555555555555666666666666666666666666444444444555555555666666777777888888888888777777777888888888888999999999888888888888888999::::::777999;;;;;;999999999::::::::::::::::::;;;;;;<<<======<<<<<<======>>>???AAAAAA@@@?????????@@@@@@@@@??????BBBFFFHHHGGGEEECCCCCCDDDDDDDDDDDDDDDDDDGGGIIIKKKLLLLLLMMMOOOQQQSSSOOOKKKLLLNNNOOOMMMJJJIIIJJJLLLMMMNNNMMMLLLKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPNNNLLLLLLNNNQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOOLLLRRRVVVSSSQQQSSSVVVVVVXXXRRRKKKIIIMMMTTTZZZ^^^bbb```^^^^^^^^^\\\WWWSSSTTTUUUVVVUUUSSSQQQPPPQQQPPPTTTUUURRRRRRTTTSSSOOOPPPYYY___]]][[[]]]^^^^^^[[[hhhggg___]]]YYYUUUXXXOOORRRWWW[[[]]][[[WWWSSSSSSTTTUUUVVVUUUQQQKKKGGGHHHGGGHHHLLLQQQSSSRRROOOKKKKKKKKKLLLPPPTTTYYY[[[```bbbcccdddjjjtttjjjXXXSSSwww>>>????????????>>>======???>>>===>>>???>>><<<:::::::::;;;;;;<<<;;;;;;;;;666777777777777777666555000000000000000111111111111333555666666444111///000/////////............//////............//////------------------------------------------------........................................................................---..................---........................,,,,,,------...///000000,,,,,,,,,---...///000111................................................---------.........//////---------.........//////..................................................................................../////////000,,,,,,,,,---------......000000000000000000000000000000000000000000000000000000000000000000000000222666999777222...///111//////000000000000//////000000000000111111111111.........///////////////////////////000000000000000000000000111111111111333222222222222222222333111111222222222333333333...000333555777777666555333333333333333333333333222222333333333444444444666666666666666666666666666666666666666666666666444444444555555555666666777777888888888777777666777888888888888999999999888888888777888999999:::777999;;;;;;:::888888999::::::::::::;;;<<<===============>>>>>>>>>>>>>>>DDDCCCBBB@@@???>>>>>>>>>@@@??????BBBFFFIIIHHHFFFAAABBBCCCDDDEEEEEEDDDDDDHHHJJJMMMNNNMMMMMMNNNOOOKKKHHHGGGJJJQQQUUUUUURRRJJJKKKMMMNNNOOONNNLLLKKKLLLOOORRRTTTTTTQQQNNNKKKLLLJJJIIIJJJMMMPPPRRRRRRRRRQQQNNNLLLKKKLLLMMMNNNLLLOOOPPPLLLLLLQQQVVVXXXWWWOOOGGGCCCGGGOOOVVVZZZeeeccc``````___\\\VVVRRRRRRSSSUUUTTTRRRQQQQQQRRRRRRVVVWWWRRRQQQTTTRRRLLLRRRWWWYYYWWWVVVZZZ^^^^^^YYYiiijjj___YYYTTTRRRXXXRRRTTTXXX[[[[[[XXXTTTQQQMMMNNNQQQVVVXXXTTTKKKDDDIIIHHHGGGHHHJJJKKKJJJHHHNNNLLLIIIIIIKKKPPPVVVZZZ]]]___```bbbhhhttt~~~dddSSSOOOttt>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<>>>===:::888999999:::::::::999999888777666555444444444444444444///---000222///------222------111222---+++---........................................................................------------------------,,,---------...//////////////////...---------,,,................................................................................................................................................//////.........---------......------------......---------............///---------............///////////////////////////////////////////////////////////////////////////////////////////////////------............------000000000000000000000000111111000000000000111111333444555333000.........000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333222222111111222222333444444444333333222222222555555444333333444444444555555555555555444444444666555444555777777777666222222333333333333444444555555666666777777888888999999888888888888888888;;;:::999777777777777888<<<<<<<<<;;;;;;:::::::::999:::;;;:::999:::<<<>>>===<<<;;;;;;;;;===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDDDDCCCBBBAAACCCDDDFFFGGGGGGEEEBBB@@@EEEFFFIIIKKKLLLLLLKKKKKKIIIIIIJJJKKKMMMPPPSSSTTTTTTQQQMMMLLLMMMOOONNNMMMQQQQQQRRRRRRQQQOOONNNMMMMMMKKKJJJJJJMMMOOOPPPPPPRRRPPPNNNNNNPPPOOOLLLHHHLLLNNNOOOOOOMMMNNNQQQTTTKKKEEECCCHHHKKKJJJLLLQQQZZZ\\\^^^``````^^^\\\[[[WWWTTTTTTXXXWWWRRRPPPTTTWWWQQQOOORRRTTTRRRPPPQQQOOORRRPPPJJJIIIPPPTTTSSS```iiilllbbbSSSLLLKKKLLLPPPRRRUUUXXXYYYVVVQQQMMMFFFHHHMMMUUU[[[YYYQQQIIIIIIGGGEEEEEEGGGIIIKKKKKKLLLIIIGGGHHHKKKOOORRRSSSVVVYYY\\\]]]bbbmmm|||www\\\SSSTTTuuu>>>>>>===<<<<<<<<<<<<===999999999:::<<<<<<:::888999999999999999888777777555555444333333333333333444///---000222///......222......111111---,,,...........................................................................---------------------------------..............................---------................................................................................................................................................//////.........---------......------------......---------............///---------............///////////////////////////////////////////////////////////////////////////////////////////////////.........//////.........000000000000000000000000000000////////////000000333555555444222000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333222222111111222222333444444333333333222222222444444333333333333444444444444555555555555555555555444333444555666555444333333444444444555555555666666777777777777777777888888888888888888888888:::999888777777777888999<<<<<<;;;;;;;;;:::::::::999:::<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDDDDCCCDDDEEEGGGHHHHHHFFFDDDBBBCCCDDDGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMGGGHHHJJJMMMNNNMMMJJJGGGMMMNNNOOOPPPPPPOOOMMMLLLQQQOOOMMMMMMMMMNNNMMMLLLPPPNNNMMMOOOSSSVVVUUUTTTMMMMMMMMMKKKJJJKKKOOOSSSNNNFFFCCCGGGKKKLLLNNNQQQUUUVVVXXX[[[]]]^^^\\\ZZZUUUQQQRRRVVVWWWSSSQQQSSSSSSNNNLLLOOOQQQPPPPPPQQQOOORRRQQQLLLLLLPPPRRRQQQUUU```fff```UUUNNNIIIGGGKKKMMMPPPSSSUUUVVVTTTSSSHHHIIIMMMUUU\\\^^^YYYTTTQQQNNNKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIKKKNNNPPPTTTWWW[[[]]]bbbkkkyyyvvv[[[SSSUUUxxx>>>===;;;;;;;;;<<<>>>???;;;999888888999:::999888999999999888777666555444333333222222111111222222333///---000111//////000///------000000......111........................................................................------------------------...............------------------..............................................................................................................................................................................---------......------------......---------............///---------............///////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...000000000000000000000000//////............//////111222444333111000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222111111111111222222333333333333222222222222333333222222222222333333333444444444555666666666555444333333555555444333444555555555555666666666888888888888777777777777888888888888888888888888888888888777888888999:::;;;;;;;;;;;;:::::::::::::::<<<>>>>>><<<;;;:::;;;:::;;;<<<<<<<<<;;;:::999=========>>>>>>?????????===>>>???AAACCCDDDDDDDDDEEEFFFHHHIIIHHHGGGEEEDDD@@@BBBEEEGGGIIIJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEHHHLLLOOOOOOLLLGGGDDDFFFHHHKKKNNNOOONNNLLLKKKSSSQQQPPPPPPPPPOOOLLLJJJLLLJJJJJJNNNUUU[[[^^^^^^SSSRRROOOLLLKKKNNNTTTXXXUUUKKKDDDGGGMMMPPPQQQQQQQQQPPPQQQTTTYYY\\\[[[YYYVVVRRRRRRWWW[[[YYYVVVVVVQQQLLLIIIKKKMMMMMMOOORRRRRRUUUWWWUUUSSSSSSPPPLLLNNNXXX```___ZZZSSSLLLEEELLLLLLNNNPPPSSSUUUWWWXXXLLLLLLLLLQQQWWW[[[[[[ZZZUUURRRNNNKKKJJJIIIGGGFFFEEEHHHJJJJJJIIIIIILLLNNNQQQUUUYYY\\\```iiivvvtttYYYPPPUUUzzz===<<<:::999:::===???AAA???===999777888888888777888888888777666444333222333222222111111111222222333///...000111///000333//////000000//////000222........................................................................------------------------/////////...---------,,,,,,---------.../////////..............................................................................................................................................................................------------......---------............///---------............/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000//////......//////000---...000000///......///000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222333222222222222222222222222222111111111222333333333333333444555666777777777555444444555666444333444444555555555666666666999999888888777777666666777777777777888888888888777777777888888999::::::::::::::::::::::::::::::;;;>>>@@@@@@>>><<<;;;;;;:::;;;===>>>===;;;999777======>>>>>>??????@@@@@@======>>>@@@AAABBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDD@@@AAACCCFFFHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCLLLMMMOOOOOOMMMIIICCC??????BBBGGGLLLNNNMMMKKKJJJOOOOOOPPPRRRTTTUUUSSSQQQKKKIIIGGGKKKRRRYYY]]]^^^VVVSSSOOOLLLMMMRRRYYY^^^]]]RRRIIIHHHOOOSSSSSSPPPPPPNNNMMMPPPUUUYYYYYYWWWVVVSSSRRRVVVZZZ[[[XXXVVVRRRMMMJJJKKKKKKKKKNNNRRRUUUYYY^^^aaa```ZZZQQQJJJPPPXXX___```^^^ZZZQQQIIIOOOPPPRRRSSSSSSUUUVVVXXXRRRNNNKKKJJJMMMQQQSSSTTTPPPNNNKKKJJJJJJJJJHHHGGGFFFKKKOOOOOOLLLJJJMMMPPPRRRUUUWWWXXX\\\ffftttrrrWWWOOOTTT|||===<<<:::999:::===@@@BBBEEEAAA<<<999888777666555888888777666555444222111333222222222222222333333222///...000000///111555:::;;;:::555111//////000........................................................................------------------------/////////...---------,,,,,,---------.../////////................................................................................................................................................---...........................------------......---------............///---------............/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111000000//////000000111,,,...//////.........///000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222111111000000111111222222222222222222222222222222111111111222222333444333333333444555666777777888666555666777777666555333444444444444555555555999888888888777777666666666666777777777888888888555666777888999:::::::::::::::::::::::::::::::::<<>>@@@???===:::888>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>?????????BBBCCCDDDDDDEEEDDDCCCCCC@@@AAACCCFFFHHHJJJKKKLLLJJJIIIIIIIIIHHHGGGFFFFFFJJJMMMRRRVVVVVVNNNCCC:::;;;???DDDIIIMMMMMMLLLKKKHHHJJJMMMRRRXXX\\\]]]\\\QQQMMMJJJKKKPPPVVVYYYYYYRRRNNNJJJHHHKKKQQQYYY]]]aaaXXXMMMKKKPPPVVVTTTPPPSSSPPPNNNOOOSSSVVVWWWWWWVVVUUUSSSSSSUUUXXXWWWTTTUUUQQQNNNMMMLLLJJJMMMRRRQQQVVV___hhhjjjcccWWWOOOVVV[[[___^^^]]][[[TTTMMMLLLOOOSSSTTTSSSSSSTTTVVVSSSOOOIIIFFFFFFHHHKKKMMMJJJHHHGGGFFFGGGHHHGGGEEEFFFKKKPPPPPPMMMKKKMMMPPPTTTUUUUUUTTTWWWbbbsssuuu[[[RRRXXX<<<<<<;;;:::;;;===???AAAFFFBBB>>>:::888777555444777777777666555444333222222222222111222222333444111//////000000///222888FFFHHHEEE;;;222///---,,,........................................................................------------------------...............------------------...............................................................................................................................................................---------.....................------------......---------............///---------............///////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...000000000000000000000000111111000000000000111111...000222222111000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111111111111222222222222222222222111222222333444555333444444444555666666666777666555666888999888777333333444444444555555555777777777777666666666666555666666777777888888888555666777999999:::::::::999999999999::::::::::::<<<>>>@@@@@@>>>===<<<===;;;<<<>>>@@@???>>>;;;:::========================>>>>>>======<<<======>>>@@@AAAAAABBBBBBBBBBBBBBBAAABBBCCCEEEGGGIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIEEEKKKWWWeeekkkbbbOOO???:::===CCCHHHLLLMMMMMMLLLFFFGGGKKKQQQXXX^^^aaaaaaYYYTTTPPPOOORRRUUUVVVVVVQQQNNNKKKKKKOOOUUUZZZ]]]\\\WWWOOOKKKPPPVVVVVVQQQUUUTTTQQQPPPQQQSSSWWWZZZ``````]]]WWWUUUXXXZZZYYYWWWSSSQQQQQQNNNKKKMMMRRRKKKNNNXXXeeejjjeee[[[VVVXXX[[[\\\XXXVVVVVVSSSNNNFFFKKKOOOQQQPPPPPPRRRTTTQQQNNNJJJGGGFFFHHHKKKMMMIIIGGGEEEEEEEEEDDDCCCAAADDDHHHLLLMMMKKKKKKLLLNNNRRRSSSRRRQQQTTT___ooo|||xxx```WWW___<<<<<<<<<<<<<<<===>>>???CCC@@@<<<:::888777666444666666666666666555444444000000000000000111222333000//////000000///333999FFFIIIFFF:::000......,,,........................................................................---------------------------------..............................---------................................................................................................................................................---------.........//////......------------......---------............///---------............///////////////////////////////////////////////////////////////////////////////////////////////////.........//////.........000000000000000000000000000000////////////000000000111333222111000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111000111111111222222222222222222222222333444555666444444555555555555555555555444444555888999999888444555555555555666666666555555555555555666666666555555666666777888888999666777888999:::999999888888888999999999::::::::::::;;;<<<<<<;;;:::;;;===:::;;;<<<>>>>>>===<<<;;;;;;;;;;;;:::999999888888<<<<<<;;;;;;;;;===>>>???@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCDDDFFFHHHIIIHHHHHHJJJJJJKKKJJJIIIIIIGGGJJJUUUfffsssooo\\\JJJ;;;>>>BBBGGGKKKMMMNNNOOOIIIIIIKKKOOOUUUYYY\\\]]]\\\WWWSSSRRRTTTVVVVVVTTTTTTQQQNNNOOOSSSWWWYYYYYYRRRQQQMMMJJJNNNVVVWWWSSSTTTUUUTTTQQQOOOQQQXXX^^^hhhjjjfff[[[TTTWWW[[[\\\UUUSSSSSSSSSPPPMMMOOOTTTLLLJJJNNNYYY___[[[UUUSSSUUUYYYYYYUUUQQQQQQQQQOOOJJJLLLNNNMMMKKKKKKOOOSSSNNNNNNLLLJJJIIIIIIJJJKKKIIIGGGFFFEEEEEEDDDBBB@@@DDDEEEGGGIIIJJJKKKLLLLLLLLLNNNPPPPPPSSS\\\iiittt}}}vvv```YYYbbb<<<<<<<<<===============???===:::999999888666555555666666666666666555555///////////////000111111000//////111///...333:::<<>>:::::::::;;;;;;<<<<<<<<<===>>>===<<<::::::===???=========<<<:::888555444777999;;;>>>@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCFFFEEECCCBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJMMMMMMLLLUUUaaa___UUU@@@===AAALLLOOOLLLPPPZZZQQQRRRRRRRRRRRRRRRQQQPPPYYYWWWTTTSSSTTTVVVWWWWWWTTTQQQMMMMMMOOOQQQQQQPPPHHHIIIIIIIIIJJJOOOUUUZZZUUUUUUMMMKKKQQQSSSWWWeeepppddd[[[YYYWWWRRRQQQSSSPPPQQQSSSSSSRRRQQQRRRRRRZZZRRRQQQXXXWWWNNNJJJMMMRRRSSSTTTSSSQQQPPPPPPQQQRRRUUUUUUQQQKKKIIIMMMQQQRRRQQQOOOMMMJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDAAACCCDDDEEEEEEFFFIIIKKKNNNJJJKKKQQQVVVZZZdddooo{{{qqqbbbQQQXXX<<<<<<<<<;;;;;;;;;::::::;;;:::999888777666555555333444555555444333111///000000000000000000000000////////////////////////000444777555///,,,---111000/////////.........---------------------------------------------------------------------------........................////////////............................................................---......///////////////......////////////.........------------......///.................................---------...............------.....................------------,,,,,,,,,---------..........................................////////////////////////////////////............////////////............////////////000000////////////000000000000000000////////////000000000000000000000000...////////////000000000222///...111222//////111333111000000111111000...000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111111222222222333333///000000111222222333333333333222222111222222333333333444555555555555444333333333444444444555555777666444444444555777888444444444444555555555555555666777777888888888777888888888888888888888888999888888888888999;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<;;;:::<<<======>>>>>>>>>===:::888666999:::===???AAABBBBBBBBB??????@@@AAABBBDDDDDDEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKPPPRRROOOKKKRRR___ccc]]]DDD===>>>GGGJJJHHHKKKSSSQQQQQQRRRRRRRRRRRRRRRQQQWWWUUUTTTSSSTTTUUUUUUVVVVVVSSSPPPNNNNNNNNNMMMMMMGGGGGGHHHIIILLLPPPSSSTTTWWWWWWOOOKKKQQQRRRXXXhhhggg]]]TTTRRRQQQOOOQQQUUURRRSSSTTTTTTSSSRRRRRRRRRRRROOOUUUaaaaaaVVVMMMMMMLLLNNNOOOPPPPPPPPPRRRTTTRRRSSSSSSPPPMMMLLLNNNQQQOOONNNMMMLLLJJJIIIHHHGGGDDDEEEEEEFFFFFFEEEDDDCCCAAACCCDDDEEEEEEFFFHHHKKKOOOKKKKKKPPPUUUZZZeeeooovvveeeSSSXXX::::::::::::999999999999999999888888777666555555111222222333222000///...000000000000000000000000////////////////////////---///111000///...///000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................................................................---......///////////////......////////////............---,,,,,,,,,,,,,,,....................................................................................------------,,,,,,,,,---------..........................................////////////////////////////////////---............/////////............////////////000000////////////000000////////////000000000000000000000000000000000000............////////////444000///111111///111555555333000//////000///...///000000111111000000///000000000000000000000000000000000111111111222222111111111111111111111111111111111222222222222333000000000111222222333333333222222111222222333333222222333444444444444333333333333444444444555555444444333222333444555666222222444555555666555555555555666666666777777777888888888888888888888888:::999999888888888999999:::::::::;;;;;;;;;;;;<<<999;;;======<<<;;;;;;<<<<<<>>>???@@@@@@===;;;999;;;<<>>???AAABBBDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKMMMPPPNNNLLLUUUhhhvvvyyyUUUKKKFFFIIIKKKIIIJJJOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSXXXXXXVVVTTTQQQQQQRRRSSSHHHFFFFFFIIINNNQQQPPPNNNUUUWWWPPPLLLOOOOOOUUUfffoooeee[[[UUUQQQNNNNNNQQQSSSSSSSSSSSSRRRRRRQQQQQQNNNMMMSSS___aaaXXXQQQPPPIIIKKKMMMNNNMMMMMMOOOPPPOOONNNMMMLLLLLLLLLMMMMMMKKKKKKJJJJJJJJJJJJIIIIIIEEEEEEDDDDDDDDDCCCCCCBBBAAACCCDDDDDDDDDEEEHHHJJJPPPLLLKKKNNNSSS[[[fffqqqwwweeeRRRZZZ:::::::::999999999888888888888777777666555444444000111111111111000///...////////////////////////////////////////////////---------...000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------...............///................................................---......///////////////......////////////............------,,,------...........................------........................////////////...............---------,,,,,,,,,,,,,,,---------..........................................////////////////////////////////////---------.........//////............////////////000000////////////000000////////////000000000000////////////////////////........./////////000000555111///000000///333999777444000......//////...//////000000000000//////////////////////////////000000000000111111111111111111111111111111111111111111111111222222222222000000111111111222222222222222111111222222333333111111222333333333333222333333333444444444555555333333222222333333444555222333444555666555555444666555555555555555666666888888888888888888888888888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>???>>>===<<<;;;:::<<>>@@@BBBDDDEEEEEEDDD>>>??????AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJGGGJJJKKKJJJSSSfffxxxfffYYYOOOMMMMMMKKKIIIKKKOOOOOOOOOPPPQQQRRRSSSSSSOOOQQQRRRRRRRRRQQQQQQRRRSSSUUUVVVUUURRRRRRUUUXXXMMMIIIFFFHHHNNNQQQOOOLLLNNNSSSPPPMMMOOOLLLPPP___pppjjjbbb[[[UUUPPPNNNNNNOOOOOONNNNNNOOOPPPPPPPPPPPPLLLLLLQQQTTTRRRRRRTTTKKKLLLMMMLLLIIIGGGFFFFFFHHHGGGFFFGGGIIIIIIIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDBBBBBBAAAAAAAAAAAACCCDDDDDDDDDEEEGGGIIIMMMKKKJJJLLLRRR]]]jjjttt}}}ppp___PPP\\\:::::::::999999999888888777666666555555444444444111111111111111000000///////////////////////////........................000...---...000111///------------...............------------------------------------------------------------------------........................,,,---------......//////................................................---......///////////////......////////////......------------...///000111........................,,,,,,---...//////............///000000///.........------------,,,,,,,,,,,,,,,,,,---------..........................................////////////////////////////////////------------........................////////////000000////////////000000.../////////000000000111//////////////////////////////000000000111111111444111000111000///444;;;777444000......//////...//////000000000000////////////////////////////////////000000000111111111000000000000000000000000000000111111111222222222111111111111111222222222222111111111222222333444000111222222333333222222333333333444444444555555444444444444444555555555555555555666666555555444777666555555555555666666777777777777777777777777555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;???AAA@@@>>>===<<<999:::===>>>???>>><<<;;;>>>???AAACCCDDDEEEDDDDDD@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJJJJGGGHHHRRR^^^eeeaaaWWWLLLIIIJJJIIIHHHHHHNNNNNNNNNNNNOOOPPPRRRRRRMMMOOOQQQQQQPPPOOOPPPRRRLLLNNNPPPPPPMMMMMMOOORRRSSSMMMHHHHHHLLLPPPOOONNNHHHPPPPPPRRRUUUOOOMMMXXX^^^___]]]YYYUUURRROOOLLLIIIGGGGGGHHHLLLOOOPPPOOORRRMMMIIIJJJKKKLLLOOOQQQJJJKKKLLLJJJFFFBBB@@@???CCCBBBCCCEEEGGGGGGFFFDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFCCCAAA@@@@@@AAAAAABBBCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIKKKSSS```ooowwwwwwiiiYYYMMM]]]:::999999999999888888888555555555444444444333333111111111111111111111111000000000000000000000000........................000/////////000000...------------------.................................------------------------------------------------------------------------,,,,,,,,,---......//////................................................---......///////////////......////////////......---------...///000111222........................+++,,,---/////////.........///000111111000///...------------,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////////////////////////////,,,------------.....................////////////000000////////////000000......//////000000111111000000000000000000000000000000000000111111111111222000000111//////444<<<555333000//////000///......//////000000//////...000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111111222111111111111111111111111111111111111222333444444111111222333333333333222333333333444444444555555444444444555555555666666666666666555666666777888888777666555555555666777777777777777777777777777333444666888999:::;;;;;;<<<;;;;;;;;;;;;:::::::::777;;;>>>@@@???>>>======999:::;;;<<<<<<<<<<<<;;;===???@@@BBBCCCDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDFFFGGGHHHJJJKKKJJJJJJIIIIIIJJJJJJHHHFFFHHHNNNRRRTTTNNNIIIGGGIIIKKKLLLLLLMMMMMMLLLLLLLLLNNNOOOPPPLLLNNNQQQPPPNNNNNNPPPSSSOOOPPPPPPOOOMMMLLLLLLMMMUUUPPPJJJHHHJJJMMMNNNNNNGGGOOOQQQVVV\\\UUUNNNTTTXXX\\\^^^ZZZUUUQQQLLLGGGFFFDDDBBBEEEJJJOOOPPPOOONNNMMMLLLMMMMMMLLLJJJHHHEEEGGGHHHHHHEEEBBB@@@???@@@BBBDDDFFFGGGFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGJJJGGGDDDAAA??????AAABBBBBBCCCDDDDDDCCCDDDFFFHHHFFFIIIJJJKKKSSSbbbpppxxxuuufffVVVLLL^^^888888888777777777666666444444444444333333333333111000000000000000111111000000000000000000000000........................---...////////////...///,,,,,,,,,------.........------------------------------------------------------------------------------------------------++++++,,,------...//////................................................---......///////////////......////////////......------------......///000........................***+++---///000000///......///000111111000///...---------,,,,,,,,,++++++,,,,,,,,,---------..........................................////////////////////////////////////,,,,,,---------.....................////////////000000////////////000000.........///000111111111000000000000000000000000/////////000000000000111//////000111///...444<<<333111000000111111000.........////////////......000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222333444555111222222333333333333333333333333444444444555555333444444555555555555555666555444444666999<<<>>>:::999777555555666777888777777777777777777777777444555777888999999999888<<<<<<;;;;;;;;;:::::::::666999<<<===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCEEEGGGIIIJJJKKKKKKJJJIIIGGGGGGHHHIIIJJJKKKNNNQQQKKKKKKJJJJJJKKKMMMOOOOOOMMMLLLKKKJJJJJJKKKMMMNNNLLLOOOQQQOOOLLLMMMQQQUUUSSSRRRQQQQQQRRRQQQPPPNNNSSSPPPMMMKKKJJJJJJKKKKKKHHHMMMNNNUUU___YYYPPPSSSYYY___aaaZZZTTTPPPLLLFFFIIIEEECCCFFFLLLPPPQQQPPPJJJKKKLLLMMMMMMLLLGGGCCCAAACCCFFFFFFDDDAAA@@@???<<>>@@@AAAAAA@@@@@@>>>>>>???@@@AAAAAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCEEEGGGIIIKKKKKKKKKJJJIIIGGGEEEEEEHHHIIIIIIJJJLLLFFFIIIKKKJJJIIIJJJKKKKKKMMMLLLJJJIIIHHHIIIKKKLLLLLLOOOPPPOOOLLLLLLQQQVVVOOOMMMLLLNNNRRRTTTRRROOOOOOOOOOOOMMMJJJHHHHHHHHHIIIKKKJJJQQQ]]]YYYPPPRRRPPPWWWZZZUUUQQQRRRQQQNNNMMMIIIFFFHHHMMMRRRRRRPPPJJJJJJIIIGGGHHHIIIGGGDDDAAADDDFFFFFFCCC@@@>>>>>>999???EEEEEEBBB>>>???AAA>>>???AAACCCFFFHHHJJJKKKMMMJJJEEEAAA??????AAACCCBBBCCCDDDCCCCCCCCCEEEGGGHHHMMMNNNNNNTTTbbbnnnqqqpppbbbTTTNNNccc777777777666555555444444444444555555444222111000222111000.........///000////////////////////////........................,,,---------.../////////...,,,++++++---......---///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///////////////////////////------............------////////////////////////////////////////////////................................................------............------...------,,,,,,------.................................////////////......111000///......///000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000111111111111222111111111000000//////333222111111111222333444333444444555555444444333333333333444444444555555444444444444444444444444666555555555666777999:::999888888888777777666666777777777777777777888999:::::::::999999888888888>>>;;;777888@@@FFF???555::::::;;;;;;<<<=========@@@@@@>>>=========>>>???@@@@@@??????????????????@@@???????????????@@@@@@DDDDDDDDDCCCBBBBBBAAAAAA@@@BBBGGGKKKLLLKKKHHHFFFDDDFFFIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGIIIJJJKKKLLLHHHJJJLLLLLLKKKKKKMMMNNNHHHKKKNNNPPPNNNNNNSSSYYYRRROOOKKKJJJKKKOOORRRSSSUUUTTTQQQLLLHHHFFFFFFGGGIIIKKKMMMNNNOOONNNMMMLLLHHHMMMNNNLLLNNNTTTUUURRRKKKIIIHHHJJJMMMOOOQQQQQQLLLJJJIIILLLPPPMMMCCC:::???AAADDDGGGHHHEEE@@@;;;999BBBKKKMMMGGG@@@======???AAABBBBBBCCCEEEHHHKKKEEECCCAAA@@@@@@@@@???>>>BBBBBBBBBAAAAAABBBBBBCCCHHHHHHHHHKKKSSS]]]gggnnnqqqdddVVVOOOddd777777666666555444444444333444444444333222111000222111///.........///000////////////////////////........................---------...............---++++++,,,---...---,,,///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///////////////////////////.........//////.........////////////////////////........................................................................------............------...------,,,,,,------.................................////////////......000///...------...//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000///222222111111111222333444333333444444444444333333333333333444444444444555444444444444444444444444555444444444555666777888777777777666666666555555777777777777777888888999::::::999999999999999999???===:::<<>>999999::::::;;;<<<<<<===AAA@@@???=========>>>>>>????????????????????????AAAAAA@@@??????@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEAAACCCGGGJJJKKKKKKIIIHHHEEEFFFGGGHHHIIIIIIJJJKKKIIIIIIIIIJJJJJJKKKLLLMMMIIIJJJKKKKKKJJJJJJLLLMMMJJJGGGFFFGGGJJJMMMQQQSSSRRRPPPNNNOOOQQQQQQPPPNNNTTTTTTRRRNNNIIIGGGGGGHHHHHHJJJLLLMMMNNNMMMLLLKKKIIILLLMMMKKKLLLQQQRRROOONNNLLLJJJIIIKKKLLLMMMLLLKKKIIIIIILLLPPPNNNEEE>>>@@@DDDKKKQQQSSSNNNFFF???===FFFQQQTTTOOOFFF@@@===???@@@AAAAAAAAABBBEEEHHHGGGEEEBBB@@@???>>><<<;;;@@@@@@@@@AAAAAACCCDDDDDDHHHGGGHHHKKKSSS]]]gggmmmooobbbUUUOOOddd777666666555555444333333333333333333333222111000111000///.........//////////////////////////////.......................................---------,,,++++++---//////---+++......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///////////////////////////...//////000000//////...////////////////////////------------------------................................................------............------......------------....................................////////////......000///...---------------////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000222111111111111222333333222222222333333222222222333333333333444444444444444444444444444444444444333333333333444555666777666666555555555555555444777777777777777888999999999999999999999999::::::======<<<>>>GGGNNNLLLEEE888999999:::;;;;;;<<<<<>>===<<<======>>>>>>>>>>>>????????????BBBBBBAAA@@@@@@???@@@@@@AAAAAACCCDDDFFFHHHIIIJJJCCCDDDFFFHHHJJJJJJJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJLLLNNNOOOHHHAAAAAAGGGOOORRRQQQRRRQQQPPPSSSWWWUUUOOOIIIQQQQQQPPPMMMIIIFFFFFFFFFGGGHHHJJJLLLLLLLLLLLLKKKIIIKKKKKKIIIJJJMMMNNNLLLMMMKKKHHHHHHIIIJJJJJJJJJIIIHHHHHHLLLPPPOOOIIIBBBAAAHHHRRR[[[]]]WWWKKKCCC???EEELLLNNNKKKDDD???===??????@@@???>>>???BBBDDDEEECCCAAA@@@@@@???>>>===>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGKKKSSS]]]fffmmmjjj]]]RRROOOddd666666555555444333333222222222222222222111111000////////////.../////////////////////////////////......................../////////...---------,,,,,,,,,---///111111...,,,...------,,,,,,,,,------------------------------------------------------........................---------............///---------............/////////////////////////////////000000000000//////////////////////////////------------------------................................................------............------......------------....................................////////////......000//////...------------//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000////////////////////////000000000000///////////////////////////000000000111111111111111111111000000000000000111111111111111222222333111111222222222222111111222222333333333444444444444444444444444444444444333333444444444555555666555555555555555555555555777666666666777888999:::888888888999999:::::::::999::::::<<>>===<<<<<<;;;=========>>>>>>>>>>>>>>>BBBAAA@@@???>>>>>>>>>>>>@@@AAABBBDDDFFFGGGIIIIIIDDDEEEFFFGGGIIIJJJKKKKKKJJJKKKLLLMMMMMMKKKHHHEEEIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJKKKKKKMMMPPPSSSVVVPPPHHHBBBEEELLLQQQPPPRRRPPPOOOSSSXXXWWWQQQJJJLLLMMMMMMKKKHHHEEEDDDDDDGGGHHHIIIKKKKKKLLLLLLLLLIIIJJJIIIHHHIIIKKKMMMMMMIIIGGGEEEFFFHHHJJJKKKKKKGGGFFFGGGKKKOOOOOOKKKFFFCCCIIISSS[[[]]]VVVKKKCCCAAABBBDDDDDDCCCAAA@@@@@@@@@@@@@@@???>>>>>>@@@BBBAAA@@@???@@@BBBCCCCCCCCC>>>>>>??????@@@BBBCCCDDDEEEEEEFFFJJJRRR[[[dddjjjcccWWWMMMMMMbbb555555444444333333222222222222111111000000000111.........////////////...////////////////////////......................../////////...---------,,,......///111222222000---------,,,,,,,,,------...------------------------------------------------........................---------............///---------............/////////////////////////////////000000000000//////////////////////////////------------------------................................................------............------///......------......///////////////////////////......////////////......000000000000//////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////000000000000///////////////////////////000000000111111111111000000000000000000111111000000111111222222222222000111111222222111111000222222222333333333444444444444444444444444444444444555555555666666666666666666666666666666666666666666666666777888999:::888888888999999:::::::::777999999999===CCCCCC@@@;;;;;;<<<<<<======>>>>>>?????????>>>===<<<<<<;;;<<<<<<=========>>>>>>>>>??????>>>===============@@@@@@AAABBBCCCEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLKKKMMMPPPUUUWWWUUUOOOJJJIIIJJJJJJIIIHHHGGGEEEDDDEEEGGGIIIKKKLLLPPPUUUXXXbbbbbb[[[NNNFFFHHHLLLMMMPPPNNNLLLOOOSSSUUUSSSOOOKKKLLLLLLKKKHHHFFFEEEEEEHHHHHHIIIKKKLLLMMMMMMMMMJJJIIIHHHIIIJJJKKKMMMOOOHHHGGGEEEEEEGGGIIIIIIIIIEEEDDDEEEIIILLLMMMKKKHHHDDDGGGLLLRRRSSSOOOGGGAAABBBBBBDDDGGGHHHHHHFFFDDDBBBBBBBBB@@@>>>>>>@@@BBBBBB@@@@@@AAACCCEEEEEEEEE@@@????????????@@@AAAAAADDDDDDEEEIIIPPPYYYaaafff[[[OOOHHHKKK```555444444333333222111111111111000000///000000111------.../////////......////////////////////////.......................................---------///...///000222222000...------,,,,,,,,,---......------------------------------------------------........................---------............///---------............///////////////////////////...//////000000//////...////////////////////////------------------------................................................------............------//////............//////////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111///000111111222222111111111111111222222111111111222222222222333333333333444444444444444444444444444555666666666666555555666666666666666777777777666666666666777888::::::999999999999999999::::::888;;;;;;999:::>>>???>>><<<<<<<<<===>>>>>>??????======>>>>>>>>>===<<<;;;;;;;;;<<<<<<======>>>>>>======<<<<<<<<<<<<======???@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLJJJLLLQQQYYY^^^^^^YYYTTTKKKKKKLLLKKKJJJHHHFFFEEEDDDFFFHHHJJJLLLPPPVVVZZZpppxxxtttbbbQQQLLLNNNNNNMMMKKKIIIJJJLLLOOORRRRRRLLLMMMMMMKKKIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPMMMJJJHHHJJJKKKJJJLLLPPPLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIHHHFFFDDDDDDEEEGGGIIIHHHFFFCCC>>>@@@EEEKKKOOOMMMEEE???BBBCCCBBBAAA??????AAABBBEEECCCAAAAAABBBCCCBBBAAA@@@@@@??????>>>??????@@@CCCCCCDDDGGGMMMUUU]]]aaaUUUIIIEEEJJJ___444444333333222111111111111000////////////000111,,,---.../////////......////////////////////////........................---------..................---------///000///...,,,,,,,,,,,,,,,---...///------------------------................................................---------............///---------............///////////////////////////.........//////.........////////////////////////........................................................................------............------//////............//////////////////////////////......////////////......,,,---...000000000000///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000111111111111///000000000111111111111...///000111222111111000111222222222222222222111111222222222222333333333444444444444444444444444333444555555555555444333444444555555555666666666555555666666777999:::;;;::::::999999999999999999777;;;;;;888777;;;======;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>>>>>>>===<<<::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKNNNTTTZZZ\\\YYYUUUJJJJJJKKKKKKJJJIIIFFFEEEEEEFFFGGGHHHJJJNNNSSSWWWkkkwwwyyyhhhWWWQQQPPPNNNJJJJJJIIIGGGFFFHHHMMMQQQJJJKKKJJJHHHGGGFFFHHHJJJLLLLLLLLLMMMOOOPPPRRRSSSQQQLLLIIIJJJIIIFFFHHHLLLMMMKKKGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCDDDCCCBBBCCCFFFIIIJJJJJJBBBAAABBBFFFJJJIIIBBB<<>>>>>>>>>>>>>>???@@@AAACCCBBBCCCFFFKKKRRRXXX\\\RRRGGGDDDKKKaaa444444333333222111111000111000///......///000111+++,,,.../////////......////////////////////////........................,,,------....../////////...,,,++++++---......---,,,,,,,,,,,,,,,---...///------------------------................................................---------.........//////---------.........//////////////////////////////------............------////////////////////////////////////////////////................................................---..................---//////............//////000000000000000000000000......////////////......***+++---///000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000111111111111//////000000111111111222...///000222222111111000222222333333333333222222111111222222222333333333444444444444444444444444222333444444444333222111333333333444444555555555555555555666777999:::;;;;;;::::::999999888888888555999:::777555999<<<===::::::;;;;;;<<<=========:::;;;<<<>>>>>>>>>>>>===::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<===???@@@AAA======???@@@BBBCCCDDDEEEDDDEEEHHHJJJKKKKKKKKKKKKNNNKKKJJJMMMRRRTTTRRRNNNGGGHHHIIIIIIIIIGGGEEECCCEEEFFFFFFGGGGGGKKKOOOSSSWWWfffkkk___RRROOOLLLHHHGGGIIIJJJGGGCCCCCCIIINNNGGGGGGFFFDDDBBBCCCEEEHHHMMMMMMNNNOOOPPPRRRTTTUUUTTTNNNJJJJJJHHHCCCDDDIIIJJJHHHFFFEEEGGGHHHGGGGGGBBBBBBBBBBBBBBBBBBBBBAAADDDBBBBBBCCCHHHLLLOOOPPPOOOHHH@@@>>>BBBFFFEEEBBBAAAAAAAAA@@@>>>>>>@@@BBB???>>>======@@@AAAAAAAAA<<<<<<<<<===>>>@@@BBBBBBBBBBBBCCCEEEJJJPPPVVVYYYQQQFFFDDDLLLbbb333222111000////////////000000000000000000000000////////////////////////000000///...............------------------------//////////////////......///...---,,,+++,,,,,,---------------------------------------------------------------------------------------------------......////////////..............................////////////////////////............////////////////////////////////////000000//////.........---........................////////////////////////........................//////............//////////////////////////////......///000000000000000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000......//////000000111111000111111111111222222222000000000000000000000000000000000000111111111111111111222333333333333222111222333333444444333333222222333333333333444444555555555555555555555555444444444555555555555666777888888888999999999999;;;::::::999888777666666<<<;;;:::999888888888888>>>===;;;:::999999:::;;;::::::;;;<<<<<<;;;::::::===<<<<<<;;;:::999999999<<<;;;:::999:::<<<>>>???????????????@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIKKKHHHFFFFFFGGGHHHGGGEEEIIIEEECCCDDDGGGHHHEEEAAAAAABBBDDDFFFHHHKKKLLLMMMPPPQQQRRRQQQOOOMMMMMMMMMIIIKKKMMMKKKDDD>>>BBBKKKOOONNNKKKFFFBBBAAAEEEIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIIIIIIIIIIGGGDDDBBBFFFEEEDDDCCCBBBCCCEEEFFFDDDDDDCCCAAA??????BBBDDD@@@AAABBBDDDFFFHHHJJJLLLFFFEEEDDDCCCAAA@@@>>>>>>>>><<<;;;<<<===>>>===<<<;;;<<<===>>>??????>>>======;;;:::===@@@AAA???<<>>@@@BBB@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIEEEGGGIIIJJJIIIGGGDDDCCCJJJHHHFFFGGGJJJJJJFFFBBBBBBCCCEEEGGGIIIKKKMMMMMMNNNNNNMMMKKKIIIIIIKKKMMMJJJQQQYYYXXXLLLBBBCCCKKKOOOPPPOOOKKKFFFCCCCCCDDDFFFGGGHHHJJJKKKKKKJJJJJJHHHGGGGGGGGGFFFEEEDDDBBBEEEDDDDDDCCCBBBAAAAAAAAA===>>>>>>???@@@CCCEEEGGGEEEBBBAAACCCIIILLLKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@>>><<<;;;<<<===>>>===<<<<<<===>>>???@@@???>>>>>>::::::;;;===???@@@@@@???@@@BBBCCCDDDIIIQQQSSSQQQKKKCCCBBBLLLggg222222111000////////////................................................000///......---.........------------------------------------------............---,,,,,,,,,------------------------------------------------------------------------------////////////////////////......////////////......................................................---............/////////////////////////////////////////////....................................................................................//////............//////..............................///000000000000///////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000111111000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000111111111222222000000000000000000000000000000000000111111111111000111222222333333222222111222222333333333333333222222333333333333444444444444444444444444444444444444444444555555555555444444444444555555555666666666666666666666666666666666777888999999::::::999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>???>>>=========<<<<<<<<<>>>@@@BBBCCCAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFJJJNNNNNNJJJEEEBBBAAAHHHGGGFFFHHHKKKJJJGGGCCCCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMKKKIIIGGGHHHLLLOOOLLLWWWcccdddVVVGGGEEEKKKMMMNNNOOOMMMHHHBBB>>>===AAACCCEEEGGGHHHIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDD<<<;;;;;;<<>><<<;;;;;;<<<======<<<;;;<<<===>>>???>>>===<<<:::;;;===>>>=========>>>>>>@@@BBBCCCIIIPPPSSSQQQIIIBBBBBBKKKggg111111000///////////////................................................///......------.........------------------------,,,,,,,,,---------------------------------------------------------------------------------------------------------------..............................////////////......................................................---------........./////////////////////////////////////////////.................................................................................///......------......///........................---...//////000000//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000///000000000111111111111000000111222222222222222111111222333333333333222222222222333333333444444444444444444444444444444333333444444444555555555333333444444444555555555666666666777777777888888666777888888888666555444777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBBBBAAAAAA>>>>>>======>>>???@@@AAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFJJJKKKMMMNNNMMMHHHAAA<<>>@@@BBBDDDFFFGGGFFFFFFCCCCCCBBBAAA@@@@@@BBBDDDBBBBBBCCCDDDFFFIIILLLNNNJJJFFFAAA???@@@AAAAAA@@@FFFBBB???AAAFFFHHHEEE@@@@@@@@@??????@@@AAABBBCCC>>><<<::::::<<<======<<<::::::<<<<<<===<<<;;;:::;;;===@@@???;;;999;;;======@@@BBBCCCIIIQQQSSSQQQHHHAAAAAAJJJeee111000//////////////////////////////////////////..............................------------......------------------------,,,,,,,,,---------......,,,---------------------------------------------------------------------------------------------------------------------......////////////......................................................------------............////////////////////////.........///////////////..............................................................................------------..............................------...///////////////////////////////////////....................................////////////........................//////////////////////////////////////////000000........................////////////000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000000//////////////////000000000111111111000000000000000000000000///000000000111111111111000000111222222222222111000111222222333333222222222222222333333333444444444444444444444444444444333333333444444444444555444444555555555666666666666777777888888999999:::666777999;;;:::999666555666777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDDDD??????>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHNNNYYY```[[[KKK===AAABBBDDDGGGIIIJJJIIIHHHDDDDDDDDDEEEFFFGGGGGGGGGKKKMMMOOOPPPOOOMMMMMMNNNMMMNNNTTTYYYVVVMMMGGGFFFGGGGGGFFFEEECCCAAA>>><<<>>>>>>@@@AAACCCDDDEEEEEEBBBCCCCCCAAA??????AAADDDDDDCCCAAAAAADDDIIINNNQQQUUUPPPIIICCC@@@?????????>>>>>>>>>???@@@@@@>>>======<<<<<<<<<===???AAABBB>>><<<:::999;;;<<<<<<<<<;;;<<<=========<<<;;;:::999<<>>??????===;;;777777999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>???AAABBBCCCDDD????????????>>>>>>>>>===?????????@@@AAACCCEEEEEEAAAAAABBBBBBBBBCCCCCCCCCDDDIIIWWWmmm|||wwwaaaLLLEEEFFFGGGIIIJJJKKKKKKKKKEEEEEEEEEFFFFFFFFFFFFFFFHHHKKKOOOPPPNNNLLLJJJJJJLLLHHHIIIMMMOOOKKKFFFEEEHHHFFFEEEDDDDDDDDDCCCAAA>>>=========>>>AAACCCDDDBBBDDDEEECCC@@@>>>AAACCCEEECCC@@@>>>???BBBFFFIIILLLJJJGGGAAA;;;999999;;;:::;;;======<<<;;;;;;:::;;;:::999999;;;===@@@BBB>>><<<999999:::<<<<<<<<<>>>>>>???@@@???>>>===<<<777999<<<>>>???@@@BBBCCC===@@@BBBDDDIIIOOOPPPMMMFFFAAACCCJJJccc//////.........//////000........................---------------------------,,,,,,,,,------...///------------------------,,,------...//////000000+++,,,---.........------------------------------------------------------------------------------..............................////////////..............................------------------------,,,,,,---------.........////////////////////////............/////////000........................------------------------...........................------,,,,,,------...------------------------,,,---......//////......////////////////////////....................................////////////........................000000000000000000000000........./////////000000........................////////////000000000000////////////////////////////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000111000000000/////////...////////////000000000111000000000000000000000000000000000000111111111111///000000111111111111111000000111222222222222222222222333333333333444444333333333333333333333333222222333333333444444444555555555555666666666666777777777777888888888888444777;;;???@@@???===;;;999888888888999:::;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<>>>AAABBB===>>>???@@@AAAAAAAAAAAA<<<<<<===???AAACCCEEEFFFAAAAAAAAAAAABBBBBBBBBBBBEEEJJJXXXmmm}}}|||kkk[[[JJJJJJIIIHHHGGGGGGIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGJJJLLLNNNMMMKKKIIIIIIIIIJJJGGGFFFIIIIIIFFFEEEGGGHHHFFFDDDEEEFFFEEECCC@@@>>><<<:::888999<<<@@@BBBBBBEEEHHHFFFAAA???@@@CCC@@@???>>>======>>>???@@@@@@DDDHHHEEE===888777999;;;::::::<<<>>>>>>;;;888;;;:::999999:::===@@@BBB>>><<<999888999;;;<<<<<<======>>>???>>>===<<<;;;;;;;;;<<<>>>AAABBBBBBAAA;;;???AAABBBGGGLLLMMMIIIDDD@@@DDDMMMeee//////.........//////000------------------------------------------------,,,,,,,,,,,,------...///------------------------------......///000111111***+++---...///...------------------------------------------------------------------------------////////////////////////......////////////..............................------------------------,,,,,,,,,---------......////////////////////////---.........//////000000........................------------------------...........................------,,,,,,------...------------------------,,,---......//////......////////////////////////..................................../////////000........................000000000000000000000000---.........//////000000........................////////////000000000000////////////////////////////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000111111000000/////////...////////////000000000000000000000000000000000000000000000000111111111111//////000111111111111111000000111222222222222111222222333333333444444444333333333333333333333333222222333333333444444444444444444555555555666666777777777777666666666666444777;;;>>>>>>;;;777555:::999888888888999:::;;;<<<;;;::::::::::::;;;<<<;;;999888777888;;;>>>@@@<<<===???AAACCCDDDEEEEEE:::;;;<<<>>>AAACCCFFFGGGAAAAAAAAAAAAAAAAAABBBBBBDDDEEELLLYYYfffjjjeee]]]MMMLLLJJJFFFCCCCCCDDDFFFJJJJJJJJJIIIIIIHHHHHHHHHMMMNNNNNNLLLJJJIIIJJJKKKIIIHHHIIIJJJGGGCCCDDDHHHEEEDDDCCCEEEFFFDDD@@@;;;>>>;;;777555555999===@@@CCCGGGJJJHHHCCC???@@@BBB999;;;===???@@@???>>>===@@@JJJRRRQQQHHH???<<<===>>>:::888<<>>???AAAAAA>>>;;;:::===???AAAEEEJJJJJJFFFBBB@@@EEENNNggg......////////////......000000///...............------------------------........................------------------------------------------------...------,,,,,,------...------------------------.........------,,,,,,,,,////////////////////////////////////////////////...------------...//////........................------------------------........................////////////////////////////////////////////////........................//////.........---------000000//////.........---........................------............------........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000............////////////////////////000000000000000000///...............000000000000111111111111////////////000000000000000000000000000000000000000...------///000000///000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333111222222333333444444555777777666555555555555555555666777888888777666555888999;;;<<<<<<;;;999888::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;@@@???===<<<;;;;;;<<<<<<>>>>>>>>>???@@@AAACCCCCC>>>BBBDDDBBBBBBEEEEEECCCCCCBBBBBBBBBCCCBBBAAA???EEEGGGJJJNNNQQQTTTUUUVVVKKKFFFHHHPPPOOOEEEAAAEEEMMMNNNNNNKKKHHHFFFFFFFFFQQQRRRRRROOOJJJGGGHHHJJJHHHNNNQQQNNNGGGBBBCCCFFFCCCDDDEEEEEEDDD@@@<<<999777777666666999<<<@@@BBBCCCBBBAAAAAA@@@@@@@@@AAA??????>>>>>>>>>>>>??????EEEXXXddd\\\OOOGGG@@@777>>>;;;:::===BBBEEECCC???;;;;;;<<<===>>>???@@@@@@<<<;;;::::::999999999999:::::::::999999888888888<<<<<<======>>>>>>??????<<<======>>>EEELLLMMMIIIGGGFFFDDDMMMsss...//////000000//////...000000///...............------------------------........................------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,...................................................------------...//////........................------------------------........................////////////////////////////////////////////////........................//////.........---------///.........------------........................------............------........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////000000000000000000000000............////////////////////////000000000000000000///...............//////000000000111111111////////////000000000000000000000000000000000000000...---...///000000///000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333111222222333333444555555666666555555555666777777666666777777777777666666888999:::;;;::::::888888::::::999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>@@@AAA??????>>>>>>>>>>>>??????===??????>>>@@@DDDDDDAAACCCBBBBBBBBBBBBBBBBBBAAAFFFGGGHHHIIIKKKPPPWWW\\\SSSKKKJJJPPPOOOFFFBBBEEEGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJJJJIIIGGGGGGHHHJJJDDDHHHMMMLLLIIIEEEDDDEEECCCCCCBBB@@@===:::888666888777777777999<<<@@@BBBBBBAAA@@@@@@?????????@@@@@@??????????????????@@@DDDTTT]]]WWWMMMIIICCC<<<@@@<<<:::;;;AAADDDDDDCCC<<<<<<<<<<<<============::::::999888888888888888:::::::::999999888888888:::;;;;;;<<<<<<===>>>>>><<<======???EEEMMMNNNJJJEEEFFFDDDNNNuuu//////000000000000//////000///......---.........------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------...------------,,,,,,,,,...................................................------------...//////........................------------------------........................////////////////////////////////////////////////.......................................------------------------,,,,,,,,,........................------............------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000............////////////////////////000000000000000//////............/////////000000000000111111////////////000000000000000000000000000000000000///.........000111111000000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333222222222333444444555555555555555666666777888999777666666666666666666777999999999888888777777777999999999888888888777777::::::::::::;;;;;;;;;;;;;;;;;;;;;===???BBBDDDFFFAAAAAA???>>>============>>>???>>><<<>>>BBBBBB???CCCBBBAAA@@@AAABBBCCCDDDHHHHHHHHHGGGHHHQQQ^^^iii]]]RRRLLLNNNNNNHHHCCCDDDFFFFFFGGGLLLQQQTTTRRRPPPDDDCCCBBBCCCFFFIIIJJJJJJDDDGGGKKKMMMMMMJJJFFFCCCDDDBBB???<<<888666555444999888777777888;;;???AAA@@@???>>>>>>===>>>>>>>>>>>>>>>============>>>>>>>>>HHHMMMIIIEEEEEEBBB<<>>@@@@@@BBBBBBAAA@@@@@@AAADDDFFFHHHKKKMMMLLLMMMVVVgggtttbbbUUUKKKKKKKKKHHHCCCBBBFFFDDDFFFLLLSSSUUURRRNNNFFFCCC@@@BBBFFFIIIJJJHHHHHHIIIKKKOOOQQQOOOIIICCCDDDCCCAAA>>><<<999888777999888666666777999<<<>>>======<<<<<<<<<<<<<<<===::::::999999999999::::::;;;@@@AAA>>>===@@@???;;;:::888777888<<>>>>>>>>???@@@@@@IIIQQQTTTJJJ>>>:::>>>AAAAAABBBBBB@@@???@@@DDDGGGEEEJJJOOOPPPRRRZZZhhhsss___TTTJJJGGGHHHGGGCCC@@@BBBAAAAAAFFFKKKLLLHHHCCCJJJFFFBBBAAADDDFFFFFFDDDFFFFFFHHHMMMQQQQQQLLLGGGDDDEEEFFFFFFEEEBBB>>><<<999888666555555777999;;;;;;;;;;;;::::::;;;;;;<<<999888888888888888888999???@@@???<<<<<>>???>>>===888888888888999999999999999999888888888999999:::888888888888888888888888999::::::;;;;;;<<<======;;;<<<===>>>EEELLLNNNJJJ???BBBDDDQQQyyy......////////////......---------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,------------...------------------------------------------------...------------...//////........................................................................////////////////////////////////////////////////........................---------........................///////////////........................------............------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////////////////000000000000///............//////000......////////////000000////////////000000000000000000000000000000000000///...///222444555333111000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111222222333333444444555333333333444555555666666:::999777666444333333333666555555555555555555666666666666666666666666666666777999:::;;;;;;:::999888888999999::::::;;;;;;;;;:::999999:::;;;===>>>999999::::::;;;===>>>???IIISSSWWWMMM@@@;;;>>>BBBAAABBBCCCBBB??????BBBFFF@@@FFFLLLOOOQQQVVV]]]cccUUUOOOHHHEEEGGGGGGDDDBBBCCCBBBBBBEEEGGGGGGDDDAAAJJJGGGCCCAAAAAABBBCCCCCCBBBBBBCCCGGGLLLOOOMMMKKKFFFHHHJJJKKKJJJGGGCCCAAA:::999666555555666888999:::::::::999::::::;;;<<<::::::999999999999::::::===<<<;;;:::999999::::::888:::===@@@AAA???===<<<777777777888888999999999999888888888888999::::::777777777888888888888888999999:::;;;;;;<<<<<<===;;;<<<<<<===CCCKKKLLLHHH???BBBCCCPPPxxx------............---------,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------...------------...//////........................................................................////////////////////////////////////////////////........................---------.........//////---------....../////////........................------............------........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////............////////////////////////000000000000...............///000000........./////////000000////////////000000000000000000000000000000000000...///000222555555444222000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111222333333444555555333333444444555666666666777777555444333333333333444555555666666555555444333444666777888888777777555777999;;;======<<<<<<777888888999::::::;;;;;;;;;:::999999999;;;<<<===888888888999:::;;;======BBBJJJMMMIIIBBB@@@@@@???@@@CCCEEEDDD@@@>>>AAADDD@@@CCCHHHKKKLLLMMMNNNPPPJJJIIIGGGFFFGGGHHHGGGDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHFFFCCCBBBCCCGGGJJJGGGEEEDDDEEEGGGIIIKKKKKKJJJJJJKKKJJJIIIFFFDDDBBB===;;;888666666777999:::::::::999999::::::;;;<<<::::::999999999999::::::666666777777555333444777999;;;===>>>===<<<;;;;;;999999999888888888888888777777777777777888999999666777777777888888888999888888999999:::;;;;;;;;;;;;<<<<<<<<>>>>>>>>>>>777777888999::::::;;;;;;;;;:::999999:::;;;===>>>::::::::::::;;;<<<======;;;@@@CCCBBBDDDEEEBBB===@@@CCCFFFEEEAAA>>>@@@CCCCCCDDDGGGHHHIIIGGGEEEDDDCCCFFFGGGGGGHHHIIIIIIGGG???AAACCCDDDDDDEEEHHHJJJGGGIIIIIIGGGEEEGGGMMMRRRPPPNNNJJJFFFDDDEEEGGGIIIMMMKKKIIIGGGEEECCCBBBAAA???===:::888777888:::;;;:::999999999:::;;;;;;<<<888888777777777777888888444666999:::777444666999999::::::888777666777888;;;;;;:::999888777666666666666666666666777888888666666777777888888888999777777777888999999::::::;;;<<<;;;;;;AAAGGGGGGCCC@@@BBBBBBMMMttt,,,,,,,,,------..........................................------,,,,,,,,,,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---////////////////////////,,,---...//////...---,,,........................------............---------------............///......////////////......////////////////////////////////////////////////........................000///...---------------//////.........---------,,,------......------,,,................................................/////////////////////////////////////////////////////////...------,,,,,,...---,,,...111222///,,,000000111000000///............//////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111///......///000000...000111///,,,,,,///222222222111000//////000000111111111000000000000000111111111111111111111111000000000000111111111111////////////000000000000000000//////000111222222000000000000111111111111222222111111222222333444333333222222333333444555555444444444444444333333444444444555555555555666666666555444444444444444555555555555666666666666999:::;;;<<<===???@@@@@@888888777777888888999:::;;;:::999999999:::;;;<<<===<<<;;;::::::;;;<<<===>>>>>>============>>>>>>???AAABBBDDDDDDDDDBBBAAA???EEEHHHEEECCCFFFDDD@@@DDDDDDEEEGGGIIIKKKNNNOOOFFFDDDBBBDDDGGGJJJIIIGGGJJJLLLMMMLLLJJJKKKNNNRRRSSSNNNHHHEEEEEEFFFEEEDDDFFFFFFEEECCC@@@???@@@BBB@@@???===;;;:::;;;<<<===@@@>>><<<:::999:::;;;<<<:::999888777777888999:::999999777666555555555555999888888888777777666666<<<;;;:::999777666555555333444444555666777888888666666666666666777888888888888888888999:::;;;<<<>>><<<::::::BBBIIIGGGAAA@@@CCCBBBIIImmm,,,,,,,,,---------------........................------,,,,,,,,,+++++++++,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...,,,,,,---------.........---,,,,,,++++++,,,,,,---........................------...//////...------........................------............---------------............///......////////////......////////////////////////////////////////////////........................//////...---------------//////.........---------,,,------......------,,,................................................///////////////////////////////////////////////////............---------111000000111444444222000000000000000000///......//////...---......///000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000//////...//////////////////------...111333222111111000//////000000111000000000000000000000111111111111111111111111//////000000000111111111////////////000000000000000000000000000111222222000000000000111111111111222222111111222222333444222111111111111222333333333333333333444444444444444444444444555555555555<<<;;;:::888777666555555555555555555666666666666888999999:::;;;<<<======888888888888888999999::::::999888888888999:::;;;;;;;;;:::999:::;;;<<<===???>>>>>>===============@@@AAABBBBBBBBB@@@>>>===>>>CCCEEECCCCCCGGGHHHFFFEEEDDDDDDFFFIIIMMMRRRTTTGGGEEECCCDDDFFFHHHHHHGGGFFFHHHIIIHHHGGGGGGJJJMMMPPPKKKFFFCCCCCCCCCCCCBBBDDDDDDCCCAAA???>>>@@@AAA???>>><<<:::999:::;;;<<<@@@>>><<<:::999999999:::999999888777777888999999999888777666555555555555888888888777777777666666999888888777777666666666444444555555666666777777666666666666666777777888888888888888999:::;;;;;;<<<;;;999:::BBBJJJIIICCC@@@CCCAAAHHHkkk------------,,,,,,,,,,,,------------------------,,,,,,++++++++++++******,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...,,,------------.........------,,,,,,,,,,,,------------------------------------...//////...------........................------............---------------............///......////////////......////////////////////////////////////////////////........................//////...------------..................---------------............------................................................////////////////////////////////////////////////------........./////////111111111222444444333111///////////////......---000///...------...///000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......///////////////...000...------///111333333111111000/////////000000000000000000000000111111111111111111111111111111//////000000000000111111////////////000000000000000000000000000000111222000000000000111111111111222222111111222222333444111111000000111111222333111222222333333444444555444444444444555555555555???>>><<<:::777666555444555555555555666666666666777777888888888999999999777888888888888999999999999888888888888999:::;;;;;;:::999999:::;;;<<<===??????>>>===<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@>>>===>>>AAABBB@@@BBBFFFGGGFFFGGGFFFDDDDDDGGGKKKPPPSSSIIIFFFDDDCCCEEEFFFGGGGGGCCCDDDDDDDDDCCCDDDFFFHHHLLLHHHDDDAAA@@@AAAAAA@@@AAAAAAAAA???======???AAA>>>===;;;:::999999::::::>>>===;;;999888777888888999888888777777888888999888888777666555555555555888888777777777777666666666666666666666666666666555555555666666666666666666666666666777777777777888888777888888999:::;;;::::::999:::BBBJJJJJJEEE@@@BBB@@@GGGggg...------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...------------............------,,,,,,,,,,,,---------------------------------..................---........................------............---------------............///......////////////......////////////////////////////////////////////////........................///......---------..............................------............------................................................////////////////////////////////////////////////,,,------...///000000000.........///000000000///....../////////......---////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////,,,---...000000000///...000...---000444555333000111000000/////////000000000000000000000111111111111111111111111111111111////////////000000000111////////////000000000000111000000000000000111111///000000000111111111111222222111111222222333444111111111111111222333333222222333333333333333333333333444444444555555555<<<;;;999777555444333333555555555555666666666666777777777777777777777777777777888888999999999999999999999999:::;;;;;;<<<>>>===<<<;;;:::;;;;;;<<<======<<<<<<<<<======>>>>>>???@@@AAABBBAAAAAAAAA???@@@AAAAAABBBCCCAAA???IIIHHHFFFFFFFFFGGGIIIJJJIIIGGGEEECCCCCCDDDFFFFFFBBBBBBCCCCCCCCCCCCDDDEEEHHHFFFCCC@@@??????@@@@@@@@@@@@@@@???======???AAA>>>>>><<<;;;:::999::::::::::::999888777888888999888888777777777777888888888777666555555555555555777777777777777777666666666666666666666666666666666666666666666555555555555666666777777777777777777777777777888999:::;;;:::::::::;;;AAAIIIIIIEEE???AAA@@@FFFeee---------,,,,,,++++++***------------------------,,,,,,,,,---------------,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...---------.........//////...------,,,,,,------....................................------.................................------............---------------............///......////////////......////////////////////////////////////////////////..............................---------......///---.....................---......//////......---////////////////////////........................////////////////////////////////////////////////,,,------...///000111111------......---......///......///////////////...,,,...111333333222///...////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////+++,,,...000111111000//////000222666999888333---000///////////////000000//////000000111111111111000000000000000000000000...////////////000000000////////////000000000000111111000000000000000111///000000000111111111111222222111111222222333444222222222222222333444444444444444333333222222222333333333444444444444555777666555444444444444444555555555555666666666666888888888777777777777777666777888999999999999888::::::;;;<<<<<<=========BBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@@@@@@@@@@@@@>>>???BBBGGGIIIFFFAAA===GGGHHHIIIJJJJJJIIIGGGFFFHHHGGGFFFDDDCCCCCCEEEFFFCCCCCCCCCDDDEEEEEEDDDDDDFFFEEECCCAAA??????@@@AAA@@@@@@@@@???======???AAA@@@???>>>===;;;;;;::::::666666777777888999999:::777777777777777777777777777666666555555555555555666666666666666666777777999888888777777666555555666666666666666555555555555555666777888777777666777777777777888999::::::;;;<<<<<<<<<@@@GGGGGGDDD>>>@@@@@@FFFbbb,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...------........./////////......------------......///////////////////////////...------------...///........................------............---------------............///......////////////......////////////////////////////////////////////////...........................------------...//////---------.....................////////////......////////////////////////........................////////////////////////////////////////////////------...///000000111111.../////////......000222...//////000000000000000,,,...111444555444222111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000,,,---...000111222222222222444888;;;<<<888222---//////......//////000000/////////000111111222222000000000000000000000000......////////////000000////////////000000000000222111111000000000000000000000000000111111111111222222111111222222333444333333222222333333444555555555555444444333333333333333333333444444444444555444444444555555666777555555555555666666666666888888888777777777777777666777888::::::999888888:::;;;<<<===>>>?????????DDDCCC@@@>>>===<<<<<<<<<:::::::::;;;<<<===??????@@@@@@??????>>>>>>>>>>>>======BBBLLLPPPMMMFFFCCCBBBEEEIIIMMMNNNMMMKKKIIIFFFFFFGGGEEECCCCCCDDDEEEEEEDDDDDDEEEFFFFFFEEECCCDDDDDDCCCAAA??????@@@BBB@@@AAA@@@>>>===<<<>>>@@@@@@@@@???>>><<<;;;:::999555666777777888999::::::666777777888888777777666666666555555444555555666555555666666666666777777999999888777777666555555555555555666666666666666444555777888888888777666777777666777777888999:::;;;======<<<@@@EEEFFFCCC???@@@@@@FFF```+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...............////////////......------------..............................///...------------...///........................------............---------------............///......////////////......////////////////////////////////////////////////........................---------------...//////---------.........//////......////////////......////////////////////////........................////////////////////////////////////////////////......//////000000000111...000000///......000333///000000111111111111111//////000222444555777777////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---......///111333444555999;;;======:::555222000...............///000000...//////000111111222222000000000000000000000000........./////////000000////////////000000000000222222111000000000000000000000000000111111111111222222111111222222333444222222222222222333333444333333444555555666777777222222333333333444444444444444444444444555666666555555555555666666666666666666666777777777777777666777999::::::999888777999:::;;;===>>>???>>>>>>AAA@@@???============>>>===<<<<<<;;;;;;;;;<<<<<<>>>>>>???@@@BBBCCCEEEFFF???===AAAKKKQQQMMMGGGDDDAAACCCFFFIIIKKKKKKIIIHHHBBBEEEGGGGGGEEECCCCCCEEEDDDCCCBBBDDDFFFFFFCCCAAAAAABBBCCCAAA>>>===???AAA@@@@@@???===;;;:::<<<===??????>>>===<<<:::999888888888888999999888888888555666777888888777666555555555555444444555555666555555555666666666777777666666666666666666666666444444555555666666777777444555777888888888666666666666666777777888999:::999<<<===<<<@@@FFFGGGEEEAAAAAAAAAFFF\\\*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------...------,,,,,,------.............../////////000......------------......------------------------///...---,,,,,,---...///........................---..................------------.........//////......////////////......////////////////////////////////////////////////........................---------------...///000---------.........//////......////////////......000000000000000000000000........................////////////////////////////////////////////////////////////000000000000---///000...,,,,,,///333000000111222222222222222222111//////222666:::===////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///......///111333666777>>>@@@@@@===777333222444...............///000111...//////000111222222222000000000000000000000000............/////////000////////////000000000000222222111000000///000000000000000000111111111111222222111111222222333444111111111000111222222333111111333555777999:::;;;222222333333333444444444333333222222222333333444555555555555666666666777555555555666666666777777555777999:::::::::888777777999;;;===>>>>>>>>>===>>>===<<<<<<<<<===???@@@??????===<<<;;;::::::999;;;<<>>AAA??????>>><<<999888999;;;>>>>>>===<<<;;;999777666::::::::::::999777666555555666777888888777666555555555444444444555555666444555555555666666777777333333444444555666666777333444444555666777888888444555777888999888666555666666666666777888999:::777:::<<<<<<@@@FFFIIIHHHCCCBBBAAAEEEYYY~~~,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...---,,,,,,++++++++++++.........------,,,,,,,,,---------...------,,,,,,---------------------------------............///000///...---,,,------...........................////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------------........./////////////////////////////////............//////000000000000000000000000............////////////111111000000//////......000000000000000000000000///...---,,,,,,---...///111000000333888999444000///000111111000000111222999666111///.../////////////////////////////////000000//////.........---000000000000000000000000////////////000000000000333111000000333888===AAACCC???999444000000222333000000000000111111111111000//////000222444333222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111222333666999<<<===666555333111111111333444333333333444444444555555666666666666666666666666777777888888888888777777777777888999999999999888<<<<<<<<<:::999:::===???;;;@@@AAA;;;777:::???BBBAAAAAAAAA???<<<:::999:::<<<<<<===???BBBHHHRRR[[[KKKEEEBBBDDDEEEBBB??????BBBAAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBBCCCDDDCCCAAAAAABBBDDDEEEDDDBBB???===>>>@@@BBB@@@===;;;<<<>>>>>>AAACCCCCCAAA===;;;;;;888888999<<<===;;;::::::===<<<999777666666777888777777777777777777666555777777666666555555555444444444444555555555555666666555555444444444555555777444111333888:::777444444444555555666666777777777666666666777888999999;;;;;;:::;;;>>>BBBFFFIII???CCCBBBCCCUUU}}},,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,......---------,,,,,,,,,,,,------...------,,,,,,---------------------------------............///000///...---,,,------...........................................................................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------.........///////////////////////////////////////............//////////////////////////////............////////////000000000000//////......000000000000000000000000///...------------...///000//////333777777333///...000111000//////000222888555111///////////////////////////////////////000000/////////.........000000000000000000000000////////////000000000000.........000444:::AAADDD???;;;666111//////000222//////000000000111111111111000///000222333333222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111333555777:::;;;666555333111111222333444333333333444444444555555666666666666666666666666777777888888888888777777777777888999999999999888:::;;;:::999888999<<>>::::::;;;===@@@EEEMMMTTTJJJCCC>>>======<<<===AAACCCBBBAAA@@@@@@AAAAAABBBCCCBBBBBBCCCFFFGGGGGGFFFAAABBBCCCDDDDDDBBBAAA???===???@@@>>><<<:::;;;===>>>@@@BBBBBB@@@===;;;:::<<<;;;;;;;;;:::999777888<<<;;;999777666666666777555555555555555555444444666666666666555555444444444444444444555555555555555555555444444444555555666444222555999<<<:::777555555555666666666666666666666666666777888999:::;;;;;;:::;;;>>>BBBEEEHHH@@@CCCBBBBBBRRRxxx,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++++++++,,,,,,...------------,,,,,,,,,,,,,,,------...------,,,---------------------------------............/////////...------------...........................------------------------........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////....../////////000000000//////////////////////////////............//////////////////////////////............////////////000000000////////////...000000000000000000000000///......------......//////......111555555222......///000///...///000222777444111///////////////////////////////////////000000////////////......000000000000000000000000////////////000000000000------...000444999>>>BBB888666222...------///000//////000000000000111111222000///000222222111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111222333555777888555444333222111222333444333333333444444444555555666666666666666666666666666777777888888777777666666777888888999999888888888999999999888999<<>>???@@@:::;;;<<<<<<===@@@EEEHHHEEEBBBAAABBB@@@<<<<<<@@@DDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAACCCEEEFFFFFFEEEAAAAAABBBBBBBBBBBBCCCCCC<<<===>>>===;;;999:::;;;===???AAAAAA>>><<<::::::;;;;;;:::999888999999888::::::999888777666666666555555555555555555555555666555555555555444444444444444444444555555555555555555555555555555555555666444333666:::===<<<:::666666666666666555555555666666666666777888999:::;;;;;;:::;;;>>>AAADDDFFF@@@BBBAAAAAAOOOqqq,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---,,,,,,++++++,,,,,,,,,------------------------,,,,,,------...------------------------------------------............///............------..............................------------------------........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000000000000//////////////////////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////............//////.........000222333000....../////////......111333555333000//////000000///////////////////////////000000//////////////////000000000000000000000000////////////000000000000111000000000111444666888333111///---,,,---///000////////////000000000111222111000000111111000///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111222222333444444444444333222222222333444333333333444444444555555666666666666666666666666666666777777777777666666666777777888888888888888777888999999999:::===???LLLRRRSSSKKKBBB======<<<;;;<<<>>>===<<<<<<>>>???<<>>???BBBDDDCCC===CCCLLLSSSOOOEEE>>>===EEEDDDDDDCCCBBBAAAAAA@@@DDDBBBAAAAAABBBBBB@@@???AAA@@@@@@@@@AAABBBDDDEEE=========<<<;;;:::::::::;;;===???>>><<<:::999999888:::999777777;;;===<<<888888999999888888777666888777777777777777888888444444444444444444444444333333444444444555555555444444555555555555555555666555444666999;;;:::999777777666666555555444444666666666666777888::::::;;;::::::;;;===@@@CCCDDD???@@@@@@AAAMMMkkk,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,++++++,,,,,,---------------------------+++,,,,,,---.........------------------------------------............///------..........................................------------------------........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000000000000//////////////////////////////............//////....................................////////////.............../////////////////////////////////////////////////////////.........000111111///......//////......///222444444111//////000000000///000000000000000000000000//////000000000000000000000000000000000000000000////////////000000000000111111000////////////000000///.........///000111...////////////000000000222000///000111111000///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111222222222222222333333333333333333333444333333333444444444555555666666666666666666666666666666777777777777666666666666777888888888888777888999;;;;;;;;;<<<>>>@@@NNNWWW[[[QQQBBB;;;<<>>>>>BBBEEEDDDHHHNNNOOOKKK===DDDQQQYYYVVVJJJAAA???EEEEEEDDDDDDCCCBBBAAAAAAEEECCCBBBBBBBBBBBB@@@???@@@???>>>>>>???AAACCCEEE>>>======<<<<<<;;;;;;:::999;;;<<<<<<:::888888888999<<<;;;777777<<<===;;;666777888999::::::999999999999888777777777777888333333333333444444444444333333333444444444444555333333444555666666555555666555555555666777666555777777666666555555444444555555555666777999:::;;;::::::;;;;;;===???AAABBB===>>>???AAAKKKfff,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,+++++++++,,,------,,,,,,,,,------------...++++++,,,---............---------------------------------............///,,,---......///.................................------------------------........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////....../////////000000000//////////////////////////////............//////....................................////////////---............/////////000000000000000000000000...//////000000//////......//////000000////////////000//////...000333666222000//////000111000///000000000000000000000000//////000000000000111111000000000000000000000000////////////000000000000.........///////////////////////////000111111222......////////////000000111///...///111111000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000111222222333222222222222222333333333333444444333333333444444444555555666666666666666666666666555666666777777666666555555666777777888888777777888:::<<<<<<<<<<<<>>>???GGGQQQUUULLL>>>999;;;===>>>?????????===<<<===>>><<>>>>>======>>>@@@AAACCC???===<<<;;;<<<<<<;;;999888999::::::888777777888>>>BBB@@@999777;;;;;;555555666777999;;;<<<>>>>>>:::999777555444444444555222222333333333333333444333333333333444444444444222333444666666666555555555555555444444444333333666666666666666555555555555555555666777999:::;;;::::::;;;;;;===>>>???@@@<<<<<<>>>@@@IIIaaa,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...,,,,,,,,,---------......***+++,,,---............---------------------------------............///,,,,,,.../////////..............................................................................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------.........///////////////////////////////////////............//////....................................////////////---------.........//////000000000000000000000000...///000111111000///...//////000000/////////000000000000//////111555888111///...///000111000///000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000,,,---///000111111111111......///000111111111111........./////////000000///......///111222111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000222333333333222222111222333333444444444444333333333444444444555555666666666666666666666666555555666666666666555555555666666777777777777777888:::<<<<<<;;;;;;<<<===???DDDFFFAAA;;;:::;;;;;;AAABBBBBBAAA>>>======>>>:::@@@CCCBBBJJJUUUWWWQQQFFFAAA@@@BBBDDDBBBBBBEEECCCDDDEEEEEEEEEEEECCCCCCFFFEEEDDDEEEGGGGGGGGGEEE===============>>>??????>>><<<::::::;;;;;;999777777888999888777666666777???EEEDDD;;;999===:::333555555666888;;;???BBBDDD<<<;;;888555444333333444111222222222333333333333222222333333333444444444111222444666777777666555333333444444333333444444555555555666666666666666444555555666777999;;;<<<::::::;;;;;;<<<===>>>>>><<<<<<===???FFFZZZ,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///++++++++++++,,,,,,---...,,,,,,,,,------.........***+++,,,---............---------------------------------.........//////+++,,,.../////////..............................////////////////////////........................////////////////////////............/////////000////////////////////////////////////////////////////////////////////////........................////////////////////////------------........./////////////////////////////////............//////..................................../////////000---------.........//////000000000000000000000000...///000111111000///...///000111000///...///000111111111000///222666999000///...///000111000///000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000...///111222222222111000---...///000111111111111............/////////000...------...111222222111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111///000222333444444333222111222333444444444444444333333333444444444555555666666666666666666666666555555666666666666555555555666666777777777777777888:::;;;;;;:::999:::;;;:::;;;:::999;;;???>>>:::CCCCCCCCCAAA>>><<<;;;<<<999??????<<>>;;;???BBBAAA@@@AAACCCDDDEEEFFFFFFEEEDDDDDDHHHGGGEEEDDDEEEDDDBBBAAA<<<<<<<<<==================:::888888::::::888666666777888777666555666777<<>>;;;777555444555555111111111222222333333333222222333333333444444444111222444666777777666555111222444444444444555777444555555555666666777777444444555666888999;;;<<<::::::;;;;;;<<<======>>><<<<<<===???CCCUUUxxx,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...................................................---++++++---///111222000000///.....................------------......000000//////.........---........................////////////////////////////////////////////////////////////////////////...------------...//////000000000000000000000000000000000000000000000000------......//////000000........................////////////////////////............////////////////////////////////////000000000000000000000000,,,---...//////000000///////////////////////////000222000---111888777222111000000/////////000000111111000000//////.........///////////////......000111111111111222222222///......000111111000//////////////////.........000000000000000000000000///////////////000111111//////000111333444555666222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000333333333444444333222222333333333333333333333333555555555555555555555555555555555666666666666666666555555444444666777888666666666666777888999::::::;;;;;;<<<===<<<<<<<<<::::::;;;999888777888:::@@@CCCDDDAAA<<<888:::=========>>>@@@@@@AAAAAAAAA<<<<<<<<<<<<===>>>@@@AAA>>>@@@BBBDDDFFFEEEDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@===<<<;;;:::999999::::::;;;:::999888999:::;;;<<<999888777555555555666777999999:::::::::999999888555777999888777999???EEECCCAAA>>>:::777555444333444333222222111111222222444444444444444444333333222333333444444333333222666555444333222333444555444444444555555555555666555555555666777999:::;;;<<<999888999===??????===@@@<<<<<>>;;;;;;<<<<<<======<<<<<<;;;<<<;;;999666555666777===@@@BBB???:::888999<<<;;;<<<===>>>????????????<<<<<<======>>>>>>??????===???@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>===<<<;;;::::::999:::999999999999:::<<<===999888777666555666666777666666666666666666666666444777888777666888>>>CCCDDDBBB???;;;999666555555555444333333222222333333333333444444444444444444333333333333333333333333555444333333333333444555444444444555555555555666666666666777888999:::;;;;;;999888999===???>>>===???<<<<<>>@@@AAA;;;;;;<<<<<<============;;;<<<;;;999666555666777:::<<<>>><<<999777999;;;999:::;;;<<<============<<<======>>>>>>>>>============>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA????????????>>><<<:::999999999999999:::;;;<<<===999888777777666777777777666555444333333444555666444666777666555666;;;???CCCBBB???===:::888777666666555444444333333444444222222333333444444555555444333333222222333333444444444333333333444444555444444444555555555555666777777777888888999999999:::999888999<<<>>>>>>>>>>>>;;;===@@@BBBNNNlll------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////......................................................///...------...///000///............//////......------------......///////////////.................................////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////000000//////......------000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////111111111111111000//////////////////////////////000...---111888:::333+++//////......//////000000000000000000////////////---...//////////////////000000000000111111111111333333222000//////000111............///////////////////////////////////////////////////000000111000000000000000000000000000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111222333333333333222333333333333333333333333444444444444444444444444222222333444666777888888666666666666666777777777555666777888:::===???@@@<<<<<<<<<<<<<<<=========;;;<<<<<<:::888777888:::888:::;;;;;;999888999;;;999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;<<<<<<;;;<<<===???BBBDDD?????????@@@@@@AAAAAAAAA???@@@AAAAAA???===:::888888888888999:::;;;<<<<<<888888888777777777888888888777555444444666888999444555666555444555888;;;AAA@@@>>><<<:::888777666555555444333333333333333111111222333444444555555444333333222222333333444444333333333444444555555444444444555555555555666666666777777777777777777999999999:::;;;===>>>>>><<<;;;===@@@AAAKKKfff,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////................................................,,,---...000111111000...//////............//////......------------...............///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...------------...//////........................////////////////////////000000//////......------000000000000000000000000////////////////////////............//////////////////////////////////////////////////////////////////000111111111111111////////////////////////000------222888888111+++---------------...///000////////////000000000000------.../////////////////////000000000111111111333444444222000...000111---.........//////000000///////////////////////////////////////000000111---......///000000111111000000000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000111222222333333333222333333333333333333333333444444444444444444444444111222333444555666777888666666666777777777777777777777777777888:::;;;<<<<<<;;;;;;:::;;;<<<======@@@@@@???===:::888888999888999::::::::::::;;;<<<;;;;;;<<<=========<<<<<<<<<============<<<<<<;;;<<<;;;::::::;;;===@@@BBB======>>>>>>??????@@@@@@>>>???@@@@@@???===:::999666777888999999:::::::::777777777888888888777777888777555555555777999:::444555555444444444666888<<<<<<;;;:::999777666555444333333222222222222222111111222222333444555555444333333222222333333444222333333444444555555555444444444555555555555666444555666777777666666555888999999::::::;;;===>>><<<;;;===@@@@@@IIIbbb}}},,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................................................................,,,,,,---333999:::555//////............//////000......------------...............///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...------------...//////........................000000000000000000000000///////////////.........////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000---...///000111111111111///////////////////////////---...444777444000...------------...///000000////////////000000000000,,,---...///000000000000/////////000000000111111222555777555111...///000------......///000000000000000000000000000000000///////////////000111111---......///000111111222111000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111222333333333333333333333333333333333333333333333333333333333333222222333444555666666777555666777888888888777777888888777777666777777888;;;:::999999999:::<<<===EEEEEECCC???:::777666777999:::::::::;;;;;;;;;<<<<<<<<<===============<<<===<<<<<<;;;;;;<<<=========<<<;;;::::::<<<>>>???<<<<<<======>>>>>>>>>???<<<===>>>>>>===<<<:::999666666777888888888888777555666666777777777777666444444333333444555777888555555555444444444555555999999999888777666555444333333222111111111111222111111222222333333444444222333333444444333333222222222333444555555555555444444444555555555555666333444666777888777666666777999::::::::::::===???<<<;;;===??????GGG```zzz------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...................................................,,,...888CCCEEE<<<111...............///000000......------------................../////////000////////////////////////000000000000000000000000////////////////////////////////////////////////...------------...//////........................000000000000000000000000.........///////////////........................////////////////////////............////////////////////////////////////000000000000000000000000......///000000000/////////////////////////////////---000555555000...111.........//////111222222.../////////000000000111,,,---...///000000000000////////////000000000111111666999888333///...///------......///000000111000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000111222222333333333333333333333333333333333333333333333333333333333333333333444444555555555555666777888999888777777888777777666666666777777:::999888777777999:::<<>>@@@>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<=========::::::::::::::::::::::::555666777777777666555444333444555666777666666555111222222333444444555555777666555444555555444333666777888888777666555444444444333222222222222333222222222222222222333333111222444555555444222111111222333555555555555555444444444555555555555666333555777999::::::999888777999::::::999999<<>>>>>FFF___zzz........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------................................................///,,,///<<>>===;;;;;;===>>>:::999888999:::::::::999<<<<<<<<<===<<<<<<;;;;;;===;;;999888999<<>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888999:::;;;555666666666666444333222222333555666666666555555111222333444555666555555888666555555555555333222666777777888888777555444555555444333333333333444333333222222222222222222000222444777777444222000000222333555666666555555444444444555555555666666444666888;;;<<<<<<;;;:::666999::::::999999<<>>===FFF___zzz------------------------------------------------++++++,,,,,,---.........//////.........---------,,,,,,,,,---------......////////////////////////------------------------.........------,,,,,,,,,111///000<<>>GGGZZZkkk------------------------------------------------,,,,,,,,,---......////////////.........---------,,,---------............////////////////////////------------------------.........------,,,,,,,,,000///000;;;KKKQQQEEE444222111000///............////////////////////////........./////////000000////////////////////////////////////000000000000000000000000000000000000............////////////000/////////............////////////////////////000000000000000000000000000000000000000000000000//////............//////---------.........//////////////////////////////......///000000000000///////////////000000000000000/////////..................////////////......000000000000//////...............//////////////////---,,,---...///...,,,////////////000000000000000000000000000000000000111111111111111000/////////////////////000000111000000000000000000000000222///---///333222///,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111...000222222111111111222111222333333111111222333222222333444444444444444333222111222555777777777666666666666666666666666777777666666666777999999;;;999777555555666888:::;;;;;;<<<<<<;;;:::999888::::::::::::999999888888::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<>>666666666666666666666666888777666666777999;;;======;;;888666555777999;;;:::;;;<<<======<<<:::::::::999888:::<<<<<<888555999999999999999999999999999999999::::::::::::;;;;;;;;;;;;===>>>===:::777::::::999999999999::::::999888777666666777888999777777777666666666555555666666666666666666555555666555444444333333444444555555444444444444333333444333333222222222222333333333444444444444333333222222222222222222222222333333333333444444444444333333333444444444555555555555555555555555555555666555555777999:::999888999888888999999:::;;;<<<===<<<;;;;;;;;;AAAQQQ```zzz------------------------------------------------------......///000000000.................................////////////000////////////////////////.......................................---------......000666AAAGGGAAA666111000///...............////////////////////////...////////////000000000////////////////////////////////////000000000000////////////////////////............///////////////////////////.........//////////////////////////////////////////////////////////////////////////////............//////............//////////////////////////////////////////000111111111111111---......///000111111222///////////////...............////////////......////////////////////////000000//////......------000///...///000111000...////////////000000000000////////////////////////....../////////......---...//////000000000000000////////////////////////...,,,444CCCFFF;;;222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222///000000000111111111111...000111111000///000111000222333222111000111333666555333222222444666888777444222333777<<<@@@BBB666666666666666666666666888777555555666999<<<>>>>>><<<888666555777:::<<<:::;;;<<<=========<<<;;;;;;999888<<<@@@???:::444999999999999999999999999888888888888999999999999888999===@@@BBB@@@;;;888999999888888888888999999888777666555555555555666666666555444444444444444666555666777777777444333555444444333333333333333333333333333333333333333333222222111111222222222222333555555555555333222222222222222222222222222333333333333333444444444333333333444444444555555555555555555555555555555777666666777888999777666888888888888999:::;;;<<<>>>===<<<<<<;;;@@@OOO^^^ttt------------------------------------------------------......///000000000---..............................////////////000////////////////////////................................................---...000333:::???<<<555000//////.......................................////////////000000000111////////////////////////////////////000000000000////////////////////////............////////////........./////////////////////////////////////////////////////////////////////////////////////////////............//////........./////////000000//////////////////////////////000111111111111111---......///000111111222.........///////////////......////////////...................../////////000000//////......------111000//////000111000///////////////000000000000////////////////////////......///000000/////////......///000111000000///////////////////////////***///;;;DDD@@@222,,,///000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222///000000000111111111111///111222222000///000111222333444333222111222444888666444222333555777999<<<888555444777<<<@@@BBB666666666666666666666666555555444444555888:::<<<<<<;;;888666666888;;;<<<:::;;;<<<=========<<<;;;;;;999999===AAAAAA;;;555888888888888888888888888777777777888888888999999777999===AAADDDBBB===999999888888777777888888999777666666555444444444444555555555555444444444333777666777999;;;:::666333444444333222222222222222222333333333333333333333222222222111111222222333222333555555555555333222222222222222222222222222222222222333333333444444333333333444444444555555555555555555555555555555666666555666888888666555888888888888999:::;;;;;;===<<<<<<===<<>>:::555444333222222111111222222222222333333333333444444333222222222222333333444333333444444444444333333222222222222222222222222111111222222333333444444333333333444444444555555444444444444444444444444555555444555777777666444888777777888888999:::;;;<<<<<<<<<======AAAPPP___sss------------------------------------------------,,,,,,,,,---......//////---------.........//////,,,---------............////////////////////////........................---........./////////000+++...///,,,---000222111.........------......///........................//////000000000111111111////////////////////////////////////000000000000000000000000000000000000............////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000//////............//////.../////////000000000000////////////////////////......///000000000000///////////////000000000000............/////////000......////////////......---------.........//////.........///////////////000///......000000///...////////////000000000000000000000000000000000000......///000000000000000---...000111111111//////000000000000000000000000444AAAFFF===333222222///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222333444444222111111222111333444333222111222333555444222222222333555666:::777444222444666888888666666666666666666666666333444555666666666666555555555666777888:::;;;;;;;;;;;;<<<<<<;;;:::999888666888:::<<<===<<<:::888777777777777777777777777777777888888888999999999777777888:::<<<<<<:::888777777777666666777777777555555555555555555444444444666888:::999777555333555444666;;;??????:::444333333222111111111111111333333333333444444444555333333333333333444555555333333222222222222333333222222222222222222222222000111111222333333444444333333333444444444555555444444444444444444444444444333333555777777666555777777777777888999:::;;;<<<;;;<<<<<<;;;???MMM\\\ppp------------------------------------------------++++++,,,,,,---......///---------.........//////,,,,,,,,,---------......////////////////////////////////////////////////---.........//////000000+++//////+++))),,,//////......---------......///........................000000000000111111111111////////////////////////////////////000000000000000000000000000000000000............/////////000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000//////............//////////////////000000000000////////////////////////---......///////////////000000000000////////////---.........//////000000......////////////......---------.........//////---.........//////000000000...---...///000///...////////////000000000000000000000000000000000000------...///000000000///---...000111222111///...000000000000000000000000---:::;;;///***222333+++000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333444555555333111222222000222222222111000111222222222111111111222333444777444111000222444555555666666666666666666666666333444666888888777555444222333555777999:::;;;;;;;;;;;;<<<<<<;;;999777666444777:::::::::888888999777777777777777777777777888888888888999999999999777666666777888999888777777777666666666666777777444444555666666555555444444777:::<<<<<<999555333000000222777======777111333222222111000111111111333333333444444555555555333333333333444444555666444333111111111111333444222222222222222222222222000000111222333333444444333333333444444444555555444444444444444444444444333333333444777777666555777777777777888999:::;;;<<<;;;<<<;;;:::===JJJXXXmmm//////.........---------......................................................////////////......////////////////////////////////////////////////---------.........////////////////////////////////////.........---------...............///000000000000000000000000000000////////////000000000000222111000//////000111222000000000000000000000000111111111222333333333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000///......////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////......////////////000000000000000000000000000000000000000000000000000111111222222111///...---...000111000000000000000000000000000000000000000000000000000000111000......///111111111222222222111111000000000000000000000000000333333222222111000000000000000000000111111111111444666777777444222111111222222222222222222222222222222222222222222222222444444333333333444444555555888999888555444555777666666666666777777777777666666666888;;;<<<===<<<<<<;;;999888888888999999888999:::;;;;;;:::888777777888999999888777666555999999999999999999999999666666777777666555444444777777666666555555555444777666555444444444444444222444888<<<>>>===888555333333333444444444555555444444333222222222333333444333333222222333333444444444444444444444444444222222222111111111000000444444333333333444555555333222222111111222222333777666555444444444444444444444444444444444444444333333444444555666666666777777777777888999:::;;;;;;999999;;;<<<@@@JJJTTTkkk//////.........---------...............---------..............................////////////......////////////////////////////////////////////////---------.........////////////////////////////////////.........---------...............///000000////////////////////////////////////000000000000000000///......///000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000///......////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000/////////...////////////000000000000000000000000000000000000000000//////000000111222111000///......///000111000000000000000000000000000000000000000000000000000111111111//////111333111111222222111000//////000000000000000000000000111111111111111111111222000000000000111111111111333444555555333111111222222222222222222222222222222222222222222222222222333333333333333444555666<<<======:::666555555777777777777666666666666666666666666888:::<<<<<<<<<;;;:::999888888888999999666777888999999888777666666666888888999888777777777777777777777777777777666666666666666555444444666555555555444444444444666555555444444444444555222333666999;;;:::666333222222222333333333444444333333333222222333444444444333333222222333333444444444444444444444444444222222222111111111000000333333333333333444444555333222222111111222222333666666555444444444444444444444444444444444444444333333444444555666666666777777777777888999:::;;;;;;999999;;;<<>>EEEMMMTTTkkk//////.........---------000000000000111111111111333111///...---...///000////////////////////////////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000111111000000//////............//////000000111111...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000///////////////////////////////////////000111111---///111111/////////000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000222111111111000000//////000000000000////////////000000000000000000000000111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222222333444444666555333111111111333444444444444444444444444444555666777888888777555444222333555777999:::;;;;;;888888888777777777777777666777888888888777555444888888777777666666555555777666555444444555666777333333333333333333333333444444444555555555666666222333333444444333333222333333333333333333333333222222222222333444555666777666666555444444333333222222222222222222222222111111111111111111111111111222222333333222222111333333333222222111111111333333333333333333333333222222111111222222333444555555555666555555444444333333444444555666666666;;;;;;:::999999888888777;;;;;;:::999999<<>>???888777555444444444555666444444555555666666777777444444555555555555444444333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111111222333333333222222333333333333333222222222222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222444444333333222222222222222222111111222222333444111222333333444444444333555555666666777888888888666666777888999999:::;;;:::;;;;;;::::::;;;>>>AAAFFFYYYsss...////////////000000000............/////////////////////000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000///////////////000111111000222333222000//////000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000000111111111111///000000111111222222222000000000000000000000000111111222222222222111111/////////000111111222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222333444555666111111111111222222222222222333333444444555555555222555999<<<===;;;888555666666666777888;;;===???<<<;;;:::999:::;;;>>>???777666555555444444555555555555555555555555666666444444555555555555444444333333333333333333333333222333333333444444444444222333333444444333333222222222222222222222222222000111222333333222111000222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111111222222222222333333333555444444333333222222222222222111111222222333444111222333444444555555444444555555666666777888888666666777777888999::::::::::::;;;::::::;;;===???CCCVVVnnn.../////////000000000000............///////////////000000111111111111111000000000000000000000000000000111111111222222222111111111111111111111111//////000111222222333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000111111000000000/////////...111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000000000000000000000000000///////////////000111111///111222222111000000111000000000000000000000000000000000000000000000000//////000000111222222333000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000///000000000111111111111///000000111111222333333000000000000000000000000111111222222222222111111...//////000111111222222222222222222222222222222000000000000000000000000222222222222222222222222000111111222333555666777222222111111111222333444222222333333444555555666333555888:::;;;:::888666666555555666777:::===???===;;;999888888:::<<<===555555666666555555444333555555555555555555444444333444444555555444444333333333333333333333333333222222333444555666666777222333333444444333333222111111111111111111111111000111333444444333111000111111111222222222222222222222222222222222222222111111111111111111111111111222222333333222222111111111222222222333333333444444333333222111111000222222111111222222333444222222333555555666666666333444444555666666777777666666777777888888999999999:::;;;;;;::::::<<<>>>BBBSSSjjj.../////////000000111111000000000000111111111111///000111222222222222222000000000000000000000000000111111111111222222222111111111111111111111111......///111222333444555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111111111000000/////////...111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000////////////000000000000000000000000000000///////////////000111111///111222222111111111222000000000000000000000000000000000000000000000000///000000111222333333333000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000//////000000111111111222///000000111222222333333000000000000000000000000111111222222222222111111...//////000111222222222222222222222222222222222000000000000000000000000222222222222222222222222333333222222222333444444444333111111111333555666222222333333444555666666444444666777888888888888666555555555666999;;;===<<<;;;888666666888:::;;;444555666666666555333222666666666555555444444333333333444555555444333333333333333333333333333333111222333444666777888888222333333444444333333222111111111111111111111111111333444555555444222111111111111111111111222222222222222222222222222222111111111111111111111111222222222333333222222222111111111222222333333333333333222222111000000///222222111111222222333444222333444555666666666666333333444444555666666666777777777777888888888888999:::;;;;;;::::::<<<>>>AAAQQQggg}}}.../////////000000000111000000000000111111111111111111000000000000111111222222111111111111111111222222111111111111222222222222333333333444444444222222222222222222222222000000000000000000000000111111222222222111111000111111111111111111111111111111000000000000111111000000111222222222222111333222000/////////000111000000////////////000000---......///000111111222222111111111000000//////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...000111111000000111222000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000......////////////......111111000000//////......000000000000000000000000............/////////000222222111000///...------///000000111222333333333111111000//////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000//////000000000000000000000000000000000000000000000000222222222222222222222222333333222111111222333333222222111111111111111111000000111222333333444444111111222222222333333333444444444444444444444444777777666666555555555555777777777888999999::::::555555666666666666555555666666666666666666666666777666555444333444444555333444555666666444222111555555555555555555555555444222111111444666777777111111111111111111111111111222333444444222111000555555333222111000000000000000000000000000000000111111111111111111111111111111222222222111000000000000000222333333111000111111222222222222111111.........///000000111111333333333444444444555555444444444555444444333333222222222333444555666777444555555666777888888999999999999999:::<<<>>>???CCCLLL^^^www//////000000000000000000000111111111111222222222111111000000000000111111333333333333333333222222222222111111111111222222222222222222333333333444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111000000111222222222222222222222000/////////000111000000000000000000000000.........///000111111111111111111111000000000///000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000000111222000000000000000000000000111111000///////////////////////////000000000000000000000000000000000000......////////////......111000000000/////////...000000000000000000000000........./////////000000000000000000//////////////////000000111222222333222222111000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111000000000///000000000000000000000000000000000000000000000000222222222222222222222222333222222111111222222333111111111111111111111111111111111222222333333444111111222222222333333333444444444444444444444444666666666555555444444444666666777777888999999999555555666666666666555555444444444444444444444444777666555444333444444555333444555666555444222111444444444444444444444444222111000000222444444333111111111111111111111111111222222333333333222222111111000000111111222333111111111111111111111111111111111111111111111111111111000111333666999;;;000111222333444333111///111111222222222222111111333333333222222222222222222333333333333444444444333444444555444444333333333333333333444555666666777777777777777777777777:::999999999:::;;;===>>>AAAJJJ\\\ttt111111000000000000000000111111111222222222333333222111111000000111111222444444444444444444444444333222222111111222222333111111222222222333333333333333333333333333333333333333333333333333333333111222222333333222222222222222222222222222222222111111000000000000111111000111111222222222222222222111111000///000000000000000000111111000000000......//////000000111111111111111111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...000111111//////000222000000000000000000000000111000000///////////////////////////000000000000000000000000000000000000......////////////......000000000000////////////000000000000000000000000....../////////000000000......//////000000111111......//////000000111111222222111111000000111111111111111111111111111111111111111222222222333333000000000000000000000000000000000000000000000000000000000111111111222222111111111111000000000000000000000000000000000000000000000000000000000000222222222222222222222222333222111111111111222333111111111111111111111111222222222222222222222222111111222222222333333333444444444444444444444444555555444444444444333333555555666666777888888888555555666666666666555555333333333333333333333333666555444444333444444444333444555555555444222111333333333333333333333333222111111222333444222111111111111111111111111111111111111111222333444444000000//////000000111222111111111111111111111111111111111111111111111111444222///...111666<<<@@@000222444666666444111///111111222222222222111111222222111111000//////...111111222222222333333333333333444444555444444333333333333333444444555666999999888888888777777777;;;:::999999999;;;<<<===???HHHYYYooo222222111111111000000000111111111111222222222222222222111111111111222222333444444444444444555555333333222222222222333333111111111222222222333333333333333333333333333333333333333333333333333333111222333333333333333333222222222222222222222222222111111000000111111222000111222222333333222222222111111000000000000000000000111222222111000000.../////////000000000111111111111000000000000000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000000//////000222////////////////////////000000////////////000000////////////000000000000////////////////////////......////////////......000000000000////////////////////////////////////...////////////000000000////////////000000000000............//////000000111111000000000000000111000000000000000000000000000000111111111222222222000000000000000000000000////////////////////////000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111111222222111111111111111222222222333333222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333444444555555666777777777555555666666666666555555333333333333333333333333555444444444444444444444333444444444444333222111222222222222222222222222444444444555666666333111111111111111111111111111111111000000111333555666444333222111////////////111111111111111111111111111111111111111111111111555333///---...111555888000333777888777444111000111111222222222222111111111000000000/////////...000111111111111222222222333333444444555444444444333333333333333444555666888888888888888999999999;;;:::999999999:::;;;<<<>>>GGGVVViii222222222222222111111111000000000111111111222222333333222222222222333333222333333333444444555555444444333333333333444444111111222222222333333333333333333333333333333333222222222222222222222222222222333444444444444444222222222222222222222222222222111111111111222222111111222333333333333222111111111111000000000///000111222333333222111000////////////000000000000000000000000000000111111//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---///000000//////000111////////////////////////000000////////////000000////////////000000000000////////////////////////......////////////......////////////000000000000////////////////////////////////////000000000111000000000000////////////...............///////////////.........//////000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111000000111111111222222222333333222222222222222222111111222222222333333333444444444444444444444444222333333333333333333333444444444555666666777777555555666666666666555555444444444444444444444444333333444444444444444444333333333333333222222222222222222222222222222222444444444555666666333111111111111111111111111111111111000000111333555666555444333222111000000000111111111111111111111111111111111111111111111111333222111/////////000000000444888999777444111000111111222222222222111111222222222333333444444444000000000111111111222222222333333444555555555444444444333333333444555555555666777888999:::;;;;;;;;;:::999888999999;;;;;;===FFFTTTddd{{{111111222222222333333333111111111111222222222333444333333222222333333444222222333333444555555555555444444333333444444555222222333333333444444444333333333333333333333333222222222222222222222222222222333444555555555555333333333333333333333333222222111111111111222222111222222333333333333333000111111111111000//////000111333444444333111000////////////000000000000000000000000111111111111000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000---///000000......///111000000000000000000000000///////////////000000111////////////000000000000000000000000000000000000......////////////......////////////000000000000000000000000000000000000/////////000000000111111111111000000//////............//////////////////......---------...//////................................./////////000000////////////////////////000000000000000000000000/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000111222222222000000111222222111000000000000000111222222333333222222222222222222222222111111222222222333333333444444444444444444444444222222333333333333444444444444555555666777777777555555666666666666555555444444444444444444444444222333333444444444444333333333333333222222222222222222222222222222222222222111111222333444222111111111111111111111111111111111111111222333444444222222222111222333333444222222222222222222222222111111111111111111111111000000222333333333222111000444999999555222111111111111222222222222111111000000111222333333444444000000111111111222222222222222333444555555555555444444444333333444444555333444555777999:::;;;<<<:::999888888888:::;;;<<<<<>>999BBBLLLVVVggg444333333444666777777666666777999::::::999888777888777666666666777777777444666888888777888<<>>>>>===;;;888888999:::<<<888444444777777444000555555666666666666555444444555666666333222333444222333444555444444555777111111111222333333444444444333222222111111222222333222222222111000000000333333333222222222111111000111333444444333111000000000000000000000000000000000111111111111000000111111000000000000111111......//////000000111111111000/////////000222333000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////...///000000//////000111000000000000000000000000000000000000000000000000............////////////////////////////////////............//////////////////000000000000//////...///000///...---...///000111111111000///...---222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////111000000000//////......000000000000000000000000111222444555555444222111000000000000111111111111111111000000000000111111222111111111000000//////000111111111111222222222333333333222222111111111333333333333333333333333333555666555222333666:::999555222222666777444111666666666666777777777777555555555666666666666666444333333222222333333444222222333444444444333333333333333222222111111111111333444444333222222333333333333333333333333333000000000111222222222333111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222444444444444444444444444444444444555555555555666555555666666777777888888888999999888777777888:::@@@BBBHHHQQQ___}}};;;;;;<<<<<<======>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEDDDCCCCCCDDDDDDCCCCCCAAADDDFFFGGGFFFGGGIIILLLKKKJJJGGGDDDBBBCCCGGGKKKJJJFFF@@@>>>======:::777777777666555555444444333000222444555666555555555444444555555444444444555111111111222222222222222444333333222222222222222222222222222111111111111333333333222222222222111000111333444444333111000111111111111111111111111000000111111111111000000111111000000000000111111/////////000000000000000111111000000000111222333000000000000000000000000111111000000////////////000000000000000000000000111111111111000000000//////000111000///...///000000000000000000000000000000000000000000000000000............////////////////////////////////////............//////////////////000000000000//////...///000000......///000////////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111111000000/////////000000000000000000000000111222333555555333222111000000000000111111111111111111000000000000111111111111111111000000000///000111111111111222222222333333333222222111111111333333333333333333333333222333555777999<<<@@@CCCBBB<<<666333555666555444555555666666666777777777666666555555444444333333333222222111111222222333333333333444444333222222333222222222222222222111222444555555444333333444555555444333222222111111111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222444444444444444444444444444444444444555555555555555555666666777777888888888999999888777777888:::>>>@@@FFFPPP___{{{DDDGGGJJJKKKKKKLLLOOOSSSTTTSSSSSSTTTUUUWWWYYYZZZ\\\[[[[[[\\\^^^^^^]]][[[]]]```bbbbbbbbbaaabbbdddeeebbb\\\WWWTTTUUU[[[___\\\WWWPPPJJJFFFCCCAAA???>>>===;;;:::999999999:::777777777888888666333000444444444444333333333333444444333333333222222222444444333222222222222333111222222222222222333333333333333333222222222222111222333444444333222111111111111111111111111111000000111111111111000000111111000000000000111111111111111000000000000000111111111000111222222333000000000000000000000000111000000000000/////////000000000000000000000000111111111111000000000000000111222000///---...///000000000000000000000000000000000000000000000000............////////////////////////////////////............//////////////////000000000000/////////000111111//////000111///.........///000222333///000000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000111222333444444333222111000000000000111111111111111111000000000000111111111111111111000000000000000111111111111222222222222222222222222111111111444444444444444444444444333444666;;;BBBHHHLLLNNNJJJCCC999444444555666666555555555666666666666777666666555444333222222111222111111000000111111222444444444444333222222111111111111222222222222222333555666666555444444555666666555333222111000///222222222222222111111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111000111111111111222222222444444444444444444444444444444444444555555555555555555666666777777888888888999999999777777999;;;<<<>>>EEEOOO\\\wwwUUUZZZ```bbbbbbdddiiiooopppooommmmmmmmmppprrrtttwwwvvvwwwzzz~~~}}}~~~}}}~~~xxxqqqlllkkknnnqqqnnnjjjcccZZZSSSNNNLLLKKKIIIGGGEEEBBB@@@@@@AAABBB===<<<:::::::::999666333777666555555666666555444555555555555555555555555555555444333333333333333111222222222333333444444444444333333333222222222111222222333333222222111111111111111111111111111000111111222222111111000222111111000000111111222222222222111111000000000000000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111222222111...------...////////////////////////////////////////////////............////////////////////////////////////............//////////////////000000000000/////////000111111000000111222111///...---...///111333.../////////000000111111////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////111111111111111111111111222222111111111111111111000000000000000000000000111111222333333222111111///000000000111111111111111111000000000000111111111111111000000000000000000000111111111222222222222222222111111111111111444444444444444555555555666666888>>>FFFMMMOOOOOOHHHBBB:::444333444555666444444555555555666666666555555555444444333333333222222111111111111222222555555555444333222111000000000111111222222333333222444555555444333333444444444444333222111000000333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333444444444555555555555555666666777777888888888999:::999888888999;;;======DDDOOOYYYppptttyyy~~~~~~vvvmmmfffdddddd```]]]XXXSSSOOOMMMLLLKKKCCCAAA@@@???@@@???>>>===:::888777777999999777666555555555666666777777777666555444444333333444444222222333333444444444555444444444333333333222222222222222222222222222222111111111111111111111111111111222222222222111111222222111111111111222222333333222222111111000000/////////000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000111111111222222111...------...////////////////////////////////////////////////............////////////////////////////////////............//////////////////000000000000//////...000111111000000111333333111///...---...///111......//////000000000111////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111///000000000111111111111111111000000000000111111000000000000000000111111000000111111111222222222111111111111111111111111333333333444444444555555777666666;;;AAAEEEEEEDDD>>>;;;777444333333333333444444444444555555555555444444555555666666666777333333222222222222333333555555555444333222111000000000000111111222222222111222444444222111222333111222222222222222222222444333333333222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333333444444444444555555555666666777777888888888999:::999888888:::<<>>DDDNNNUUUhhh|||uuuooojjjgggeee``````___ZZZRRRKKKFFFEEE???<<<999999::::::777444555555666666666666666666666666555444444444444555333444444444444444444555444444444444333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222111111111111222222333333333222222222222222//////000111111111111000111111111111111111111111000000000111111111111222000000000000000000000000000000000000111111111111000111222000///---...///000000000000000000000000000000000000000000000000............////////////////////////////////////............//////////////////000000000000//////---///000000000000111222333222000///.........///...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000111111111111000111111111111222222222000000000111111111111111111222222333333444444444333333333555777888777666444444444333222222222222333333333444444444555555333444444555666777888888444333333333333333333444444444444444333222222111000000000111111111111111000111333333111111111222000000111111222333333333333333333333333222222222111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333333333333333444444444444555555666666777777888888888999:::999999999;;;===@@@>>>DDDNNNRRRaaazzzjjj```\\\UUUPPPKKKIIIIIIFFFAAA===<<<;;;:::999888777666555777666666555555555555555555555555555444444444444555444444444444333333333333222222222222222222333222222222222222222222222111222222333333222222111333222222111111222222333222222222333333333333333000111222333444333222222111111111111111111111111000000111111111222222222000000000000000000000000///000000000111111111111///000111000///...///000000000000000000000000000000000000000000000000000............////////////////////////////////////............//////////////////000000000000//////,,,...////////////000222000000000000///////////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000000000000//////000000000000000000000111111111111111111000000000000111111///000000000111111111111000111111111111222222222///000000000111111111222000000111111222333333444000222444444333222111222222222333222111111222333222333333333333444444444444444444555555666666666333333222222222222333333333333333444444333222222111111111111000000000000000222444333222111222222111111111111111222222222222222333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000111111111111222222222222222222222222222222222000000111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444555555666666777777888888888999::::::999999;;;===>>><<>><<<999888777777777666555555555555555666666666555444444444333555555444444444333333333333222222111111222222333222222222222222222222222111222222333333222222111333222222111111222222333222222222333333444444444222333444555666555444444111111111111111111111111000000111111222222222222000000000000000000000000//////000000111111111222...///000000//////000111000000000000000000000000000000000000000000000000............/////////000////////////////////////............/////////000//////000000000000//////+++---//////...///000222---...///000111111111000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......//////000000000111000000000000000000000000000000////////////000000000000000000111111111111111111000000000000111111//////000000111111111222000111111111111222222222//////000000111111111222//////000111222222333333000333666666333222333444444444333222111111333555222222333333333444444444444444444444444444444333222222111111111111222222222222333444444444333333222222111111000000//////111333555444333222333333333222222222111111000000222222222333333444444444111111111111111111111111000000000000000000000000222222222222111111000000111111111111111111111111000111111111111222222222222222222222222222222222000000111111222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444555555666666777888888888888999::::::999:::<<<>>><<<:::AAALLLOOO[[[~~~xxxnnneeeWWWRRRKKKEEEAAA??????>>>777777777888888888777777888777555333333555777888666555555444444555555666333333333333333333333333444444444444444444444444333333333333333333333333555555444333222222222222222222222222222222222222111111111111111111111111444555777888888777555444333333333222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///------///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111111000000000000000000000000000000000000000000000000333333333222222222111111111111111111111111111111222222333333333333444444333333222222111222222333222222333333333333444444111111222333333333222222777999999777333111111333222222111111222222333444444444444444444444444444111111000000000000111111333333333222222111111111333333333222222111111111111111111111111111111111222222222222222222222222222222222111111111000000222111111111111111222222//////000111222222333333111111222222222333333333111111111111111111111111//////......///111333444555444333222222222333444222222222111000111333555222333333444444333333222333333333333333333333333555555555555666666666666888888999:::::::::999999888@@@CCCGGGMMMYYY~~~qqqiii___XXXTTTNNNGGGAAA@@@>>>;;;999999999::::::777777666666666777777777666666555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333333333222222111111222222222222222222222222222222111111111111111111111111000111333444444333111000333333222222111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///------///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111///////////////000000000000000000000000000000000000000000000000000000000333222222222111111111111111111111111111111111111222222222333333333444444222222222111111111222222222222222333333333444444111222333333444333333333444555666555222000111333222222111111222222333444444444444333333333333333111111111000000111111111333333333222222111111111333333333222222111111111111111111111111111111111222222222222222222222222222222222111111111000000222111111111111111222222///000000111222222333333111111111222222222333333111111111111111111111111000/////////000222444555555555333222111222333333111222222111000111333555222333333444444333333222333333333333333333333333555555555555666666666666888888999:::::::::999999888???CCCFFFMMMYYY{{{xxxssshhh___UUUPPPHHHBBB???>>>===<<<777777888888888777666666777777777777777666555444444444444444444444444444444444444444444444444444333333333333333333333333111111111111111222222333222222222222222222222222111111111111111111111111///000111222222111000///222111111111111000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000......///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222222333333333333111111111111111111111222222222222222333333333333222333444444555555444444222444555444333222222333222222111111222222333444333333333222222222111111222222111111111111222222222222222222222111111111222222222222222111111111111111111111111111111111222222222222222222222222222222222111111111111111222222111111111111111222000000000111222222333333111111111222222222222333111111111111111111111111111000000000111333555666777555444222111111222222111222333222111111333555222333333444444333333222333333333333333333333333555555555555666666666666777888999:::::::::::::::888???BBBFFFMMMYYY~~~zzzsssiii___XXXQQQJJJFFF??????>>>===;;;:::999999777888999999999999888777444444444444444444444444444444444444444444444444333333333333333333333333111111111111222333444555222222222222222222222222111111111111111111111111111111222333333222111111111000000000000000000000///000000000111111111111222222222222222222222222000000000000000000000000////////////////////////000////////////000000111////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000///////////////////////////////////////////////////////////////////////////000111000......///111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222000000000000////////////000000000000000000000000////////////////////////000000000000000/////////111111111111111111111111111222222222222333333333000000111111111111111111111222222222222333333333333444444555555555555555444555555666555333333222222222111111222222333444333333222222111000000000333222222222222222222333222222222111111111111111222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333222111111000111111111000000111111111222222222111111111111222222222222111111111111111111111111222111111111222444666777777666444222111111111111000222333222111111333444222333333444444333333222222222333333333333444444555555555555666666666666777888999999::::::::::::888>>>AAAEEELLLXXX}}}~~~}}}qqqdddZZZNNNLLLHHHDDD@@@>>>===<<<777777888888999999888888555555555555555555555555444444444444444444444444333333333333333333333333222222222333444555666777222222222222222222222222111111111111111111111111222222333333333333222222000000000000000000000111///000000000111111111111111111111111111111111111000000000000000000000000///////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////...///111000/////////000////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000000000//////000000111222222222222111111000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111222222222333333///000111222222222222111111111111222222222333333333444555555666666555555444444555555555444222000222222111111222222333444222222222111111000000000333222222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111000000111111111111111111111222222222000000111111111222222222111111111111111111111111222222111111222444666777777666444222111111111111000222333333222111222444222333333444444333333222222222222333333444444444555555555555666666666666666777888999::::::;;;:::999>>>@@@DDDLLLXXX{{{~~~|||yyyuuuqqqoooqqqsssxxxtttnnniiihhhjjjooorrrwww|||yyytttssslllooovvv~~~~~~rrr___\\\WWWPPPJJJDDD@@@===;;;:::999888777777777777666666666666666666666666444444444444444444444444333333333333333333333333333333333333444555777777222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///......//////000111222////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---///111111000///000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111000/////////000222333333333333222222111111000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111222222222222///000222333444444333222111111111111222222222222333444555555666666555555222222333444666555222///222222111111222222333444111111111111111111111111222222111111111111222222000000000111111111111111000000000111111111111111111111111111111111111111222222222222222222222222111111111111111222222222333333222111000000000000111111111111111111111111000000000111111111111222111111111111111111111111222111111111222444666777777555444222111111222222///111333333222222222333222333333444444333333222111222222333333444444555555555555555666666666666666777888999:::;;;;;;;;;999===???DDDLLLWWWyyynnnlllhhhccc``````cccfffooollliiikkkqqqxxx{{{||||||yyypppqqquuuzzzzzz{{{}}}}}}|||zzzvvvnnneeeZZZQQQKKKFFFCCC@@@<<<999888888999666666666666666666666666444444444444444444444444333333333333333333333333333333333333444444555666222222222222222222222222111111111111111111111111111111111000000111111111111111111111222222333333000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000............///000111222////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000,,,...111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///...///000222333333333222222111000000///000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111111111111111222222222222000111333555555555444333111111111111222222222222333333444555555555555444222222333777::::::888555222222111111222222333444000000111111222333333333111111111000000111111111///000000000111111111222///000000000111111111222111111111111111111111111222222222222222222222222000000111111111222222222444333222111000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111000111222333555666555555333222111222333333///111333444333222222333222333333444444333333222111111222333333444555555555555555555666666666666666777888999:::;;;;;;;;;999===>>>CCCLLLWWWxxxjjjiiifffcccbbbeeekkkpppqqqpppsss}}}sssuuuyyywwwiiiaaaQQQMMMHHHBBB===<<<<<<<<<777777777777777777777777444444444444444444444444333333333333333333333333333333222222333333444444222222222222222222222222111111111111111111111111333333222222222222333333111111222222222333333333000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000............///000222222////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000,,,...111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111///...///000222333222222222111000//////...000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000111111111111222222222000111444666666666555444000111111111111222222222222333444444555555444444333333666:::@@@AAA???<<<222222111111222222333444000000111222333444444555111111000000000000111111//////000000111111111222//////000000111111111222111111111111111111111111222222222222222222222222000000111111222222222222444333222111000000000000222222111111111111111111000000000000111111111111111111111111111111111111111000000000111333555666555444333222222222333444///111333444333222222333222333333444444333333222111111222333333444555555555555555555666666666777666666888999:::;;;;;;;;;999======CCCLLLWWWwww}}}~~~~~~ttttttzzzvvviiiYYYNNNIIIFFFBBB===:::999999::::::777555555555666777666444444777:::555555444444444333333333222222222222222222222222111111222222222333333333444444333333333333222222333333222111000000111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000///////////////000000000000000000000000////////////000000000000000000////////////000000////////////000000000000111111000000//////......------------------------000000000000000000000000000000000000111111111111222111111111000000//////222111111111000000//////000000000000000000000000////////////000000000000222222222111111111111000000000111111111222222222222222333444444444444333444444333222222333333333444444444555444444333222111:::;;;;;;OOOfffaaaJJJ===666111111222000///000333222222111000///......////////////000000000000111444000///666222---222111111111111111111111111111111111111111111111111...000111111111111333555000111222333333222111000111111111222222333333333111111111111111111111111000111111111111222222222111111111111111111111111444333222222222333444555444333333222111111111222333222111000000111222333222222333333333333444444222222222333333444444444444555666777888888888888777999;;;;;;:::::::::;;;777<<>>DDDKKKQQQmmm{{{jjjcccVVVIIICCCBBB???<<<:::::::::999888777666666666666666555555555555444444444444444444444444444222222222333333333444444444444333333333222222222222222111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000000111000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000////////////111111111111111111111111000000000000000000000000///000000000111111111111111111111000000000000000111111111000000000000000000000000000000000000000//////000000000111111111222222222111111111000000222222222333333333333444000000111222222222222111111111222222222222222222888888777777666555333333333444333;;;UUUrrrzzzsssMMM???333000333333111000111111111111111111111222//////000000000111111111111999555000444444000555111111111111111111111111111111111111111111111111111222333222000000111222111111111222222111111111333333333333333333333444111111111111111111111111000000111111111222222222111111111111111111111111000000000000000111111222222222111111111111111222222111111111111111111222222222222333333333444444333333333333333333333333444444444444444555666666777999::::::999999:::;;;888<<<===CCCJJJQQQjjjuuucccWWWQQQHHH???===<<<;;;:::999888777666777777666666666555555555444444444444444444444444222222333333333444444444444444333333333222222222222111111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000////////////////////////........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111222222222000000000000000000000000////////////000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000111111000000000000000000111111000000000000000000000000000000000000111111111111222222222111111111000000111111111111222222222222000000111222222222222111000111222333333333333222777777777777666555444333000333444777CCCRRRXXXVVVCCC999111222555333000///111111111111222222222222000000000000111111111111555>>>999111333222///222111111111111111111111111111111111111111111111111111222333222000000111222222111111111111111111222333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111//////000000111111111111111111111000000111222222111111111222222111111111222222222333333333444444333333333333333333333333555444444444444555666666666888::::::999888999:::888<<<===BBBJJJPPPhhhuuujjjXXXHHHEEEBBB>>>;;;:::999888666777777777777666666666666555555555555555555555555333333333333444444444444444444333333333333222222111111111000111111222333111111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000////////////////////////.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000///000000111111222222333000000000000000000000000////////////000000000000000000////////////000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000111111111222222222222222111111111111000000000111111111222222222000111111222333222222222000111333444555555444333555666666666666555444444000222444444555888:::;;;888333000333555222000000222222222222222222111111000000000111111111222222777BBB===111111222///222111111111111111111111111111111111111111111111111000111222222111000111333222222111000000111222222333333222222222222111111111111111111111111111111000111111111111222222222111111111111111111111111//////000111111111111000111000000000000111222222000111222222222222111000222222333333333333444444444444333333333333222222666666555444444555666777666888::::::999888999:::999<<<<<>>111111333111333111111111111111111111111111111111111111111111111///000222222111111222444222222111000000111222222222222222111111000000000111111111111111111111111000111111111111222222222111111111111111111111111///000111222222222111111000000000000000111222222000111222222222222111000222222333333333333444444444444444333333222222222888777555444444555777888666888999:::999888999:::999;;;;;;AAAJJJOOOdddooobbb[[[QQQIIIEEEBBB???===888888888888777777777777666666666666666666666666333333333444444444555555444444444333333333222222111111000000111222333333000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000,,,,,,,,,---...//////000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222//////000000111111111222000000000000000000000000000111111111111222222222222222222111111111111000222222333333333444444444222222333444444444444333111222555666777777666555111222333444555555555555666111///333666555444555222111222333000---///555444444333333222111000000000111111111111222222222555CCC>>>111111444333555111111111111111111111111111111111111111111111111...000111222111111333555333222111000000111222333222111111111000000//////111111111111111111111111000111111111111222222222111111111111111111111111///000111333333222222111000000///000000111222222000111222333333222111000222222333333333444444444444444444333333222222222999888666555555666777888666888999999888888999::::::;;;;;;AAAJJJNNNddd}}}ooo^^^RRRMMMFFF@@@:::::::::999999999:::;;;666777666555333444555777666666555555555444444444444333333222222111111111222222222222222222222222222222333333333333222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000............/////////000000111222222111000111222000000000000000///............//////000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444444222222222222222222222222444333222111111111222333000111222333444555555666222222333333333333444444444444444333333222222222/////////000111222444555//////000000111222333333333111//////111222333222111666;;;:::555000///000111111111111111111111111111111000000//////......111111111111111111111111111111111111111111111111444333222000//////......000111111111111222222222000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000///111222111000///000111111222222333333222222111222222111111222222333444333333444444555666666666888888888888888999999999888;;;:::???IIIQQQddd|||yyy|||~~~tttkkk```VVVHHHCCC>>><<<<<<;;;888666666666666555333333444555777666666666555555555555333333333333222222222222222222222222222222222222111222222222222222222111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000....../////////////////////000111111//////000111000111111111111000///....../////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111222333333222222222222222222222222222111111111111222444444333333333333222222222222222222222333333333444444444333333333333333333222000000000000111222333444222222222222333333333333222111000000222333333222111555999888333000///111222222222111111111111111111111000000////////////111111111111111111111111111111111111111111111111333222111000////////////000111111111111222222222000000111222222222222111000000000000000000000000111111111111111111111111000000000000000000000000///111222111000///000222111222222333333222222111222222111111222222333444222222333333444555555666888888888888888999999999888<<<;;;???IIIPPPbbb~~~~~~wwwsssppprrryyy|||mmmZZZQQQFFF@@@???>>>999555777777777666666555555444777777777666666666555555222222333333333333333333333333333333333333333333111111222222222222111111222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////...000111000///...///000111111222222222111000000////////////000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000333333222111111111222222222222222222222222222222000000000000222333444555222222222222111111111000222222222222333333333333222333333333333333333444222222111111222333444444777777666555444333333333222111111222444444333111000333555444111///000222222222222222111111000000111000000000000/////////111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222000000111222222222222111000000000000000000000000222222222222222222222222000000000000000000000000000111333222111000111222111222222333333222222111222222111111222222333444111222222333444444555555777777888888888999999999999===<<>>FFFIIIWWWqqq}}}~~~eee\\\QQQJJJFFFCCC???;;;;;;;;;;;;:::::::::999999777777666666555555444444444444444444444444444444333444444555555444444333333333333333333333333333000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000............///000222222000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000------...000111222333444///000111000///...///111///000111222222222222222111111000000/////////......//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000---...000111222222222222//////000111222333444444000111111111111222222222444444444333333222222222222222111000000111111111////////////////////////111///------///111111111222111000111222111000...//////000111222333333444000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111000111111111111222222222000000111222222222222111000000000000000000000000333333333333333333333333000000000000000000000000000333666777666444333222222222222333333222222222222222111111222222333444333333444444555666666666555666777888999:::;;;;;;777;;;:::>>>EEEIIIWWWqqqvvvaaaQQQJJJFFFAAA<<<999888:::>>>>>>:::888::::::888555444555555555444777666555444444444444444444444444444444444333333333333333222111000///...222222222222222222222222000000000000000000000000000000000000000000000000111111111000000/////////......------------......111000/////////000222333000///...------...///000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////222222111111111111111222000///////////////000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222222222111000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000000111333444444333111000000000111111111111000000111111111111111111111111000000000111222222333333333333333222222111111111---...000111111111000///111111111111111111111111222111000000000111333333111111000000000000111111222222222222222222222222000111222333333333333333222222222222222222222222444444444555555555555666666666666666777777777777999<<<:::>>>FFFIIIVVVnnn~~~|||~~~nnnaaaUUUJJJBBBBBB<<<999::::::777666888:::888666666666777666555777666555555555555555555000000111111111111111111222222333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000222444555555333000...//////............//////111000/////////000222222000//////......//////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000/////////000000000111111111111111111000000000///222111111000000111111111111000000//////000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111000111333444444333111000000000111111111111000000111111111111111111111111222222111111111111111111333333333222222111111111//////000111111111111000111111111111111111111111222111000000000111222333111111000000000000111111222222222222222222222222000111222222222222222222222222222222222222222222444444444555555555555666888888888888999999999999888;;;:::>>>FFFHHHUUUmmmnnn\\\PPPIIIAAA;;;<<<===;;;888888888777777777999999777555777666666666666666777888777777777888888999999999666555444333333444555555222222222222222222222222111111111111111111111111111111111111111111111111000333777::::::666222...000000000000000000000000000000000///000111111222///000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111000000000000000000000000000000111111333222111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000222222222222222222222222000111222333333222111000000000111111111111000000111111111111111111111111333333222222111000000///222222222222222111111111111111000000111111222333111111111111111111111111111111000000111111222333111111000000000000111111222222222222222222222222111111111222111111000000222222222222222222222222444444444555555555555666888888888888999999999999777:::999===EEEGGGSSSjjjuuufffRRRHHHAAABBBDDDAAA<<<999777777777888999999777555777666666666777888999999===>>>>>>???@@@AAABBBBBB;;;999666333222111222333222222222222222222222222111111111111111111111111111111111111111111111111000333777::::::777333000111111111111111111111111000000000000000111111222///000111222222111000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000000111111111111111000000000000000000000000////////////////////////000111111111222222222222111111111000000000000000//////000000111111000000444444222111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111222222222333222222222222222222222222111111111111111111111111111222222222222222333333444444444444444444444444222222222222222222222222111111111111111111111111222222111111000000//////000000000000000000000000222222222222222222222222000111222222222222111000000000111111111111000000111111111111111111111111222222222111111111000000222222222111111111111111333222111000111222333444111111111111111111111111111111111111111222222222111111000000000000111111111111111111111111111111111111111111111000///...111222222222222222333333444444444555555555555666555666666666777777777777666:::999<<>>DDDDDDMMMccc~~~wwwvvv{{{}}}zzzrrryyyyyyrrrllliiiggggggiiihhhfffjjjqqqpppiiikkklllpppssspppjjjjjjnnnmmmpppxxxkkkUUULLLDDDAAA===;;;;;;;;;:::999888888777666555555666666444444444444333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222...///000111111111111000///000222333333222000///...///000222222111111000000///...------...///000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222///111333555666555444333000///////////////000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222222222111111000000////////////////////////222222222222222222222222000000111222333333444444444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000333333222222111000000000//////000000111111111222///000111222333222111111111111111111111111111111///000111222333222111111111111000000000000111111000000000000000000000000000111222333333333333333000000111222333333444444444444444555555555666666666666666666777777777777777;;;;;;>>>EEEDDDMMMcccmmmhhhfffhhhgggeeegggnnneeefffppp~~~zzztttoookkkiiiiiigggeeegggjjjlllkkkiiikkkgggcccaaa```aaa``````___aaadddfffiiilllooorrr{{{yyyxxxzzziiiRRRLLLFFFBBBBBB???999999===:::;;;;;;999777555555555777666666666555555555555444444444333333333222222444444333333333333222222222222444444444444222222111111111111111111111111///000222333333222000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////111000///000222222000///000000000000000000000000......//////000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...///444;;;@@@>>>666///000000000000000000000000000000000000111111111111000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////000000111111111111000000333333333222222111111111111111222222222333333333555555444444444444333333111111222222222333333333111111111111111111111111222111000//////000111222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000333222111000000111222333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333333222111111222333333000111111111111222222222111111111111111111111111444333333333333444555555555777888888777777888999888===<<<===EEEGGGPPPaaakkkeeebbbcccbbb```dddkkkiiijjjssszzzwwwwwwtttsssrrrsssvvvvvvtttrrrqqqnnnkkkiiihhhgggfffeeefffffffffeeeeeeeeeggghhhiiigggeeeeeehhhnnnuuuzzzooocccUUUGGGBBB@@@<<<:::<<<777888888888777777777777777777666666666555555555444444444333333333222222444444333333333333222222222333333444444333333222111111111111111111111111///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000///111000///000222222000///000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...///333888===<<<555///000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000///000000111111111111000000333333333222222111111111111111222222222333333333333333222222222222111111111111222222222333333333222222222111111111111111222111000//////000111222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222111000000111222222222222222111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222111000000111222222000111111111111222222222111111111111111111111111444333333333333444555555555777888888777777888999777<<<:::<<>>>>>>>><<<:::888888888777777777666666555555555555444444444444444444333333333333222222444333333222222333333444111111111111111111111111222111111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111111000///000222222000///////////////////////////////////////000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222111000//////000111000000000000000000000000000000000000111111111111000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111111000000///000000000111111111222111111222222222333333333333333222222222222111111111111222222222333333333111222222333333444444444111222222333333222222111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000111222222222222111000000000000111222222333333000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000111000111222333333222111000000111111111111222222222333333333333333333333333444333333333333444555555555777888888777777888999666;;;999;;;BBBEEEMMM___zzzrrrzzz}}}{{{wwwwwwsssiiibbbbbb______```bbbgggoooxxxddd[[[NNNFFFBBB@@@<<<999888888888888777777777777666666555555555444444444444444444333333333222222444444222222222222444444111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222111000///000222222000///////////////////////////......//////000000111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222111///...///000000000000000000000000000000000000000111111111111000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222000000111111111111000000//////000000111111111222111111222222222333333333555555555444444444333333111111222222222333333333000111222333444444555666111222333444444333222111000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111222333333222111000//////000111222333333444000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///000111222222111000///000111111111111222222222333333333333333333333333444333333333333444555555666777888888777777888999555:::888:::AAADDDLLL^^^yyyxxxssspppkkkfff```]]]^^^```bbbccchhhnnn{{{}}}bbbKKKBBBBBB???999;;;;;;;;;999888777888999666666555555555444444444666666555555555444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111222222000000000000000000000000222111111111000000//////111222222111000000111333000000111222222222222111000111222222111000///...000000000000000000000000---...///111111000000///555444222000//////000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111222333333222000///222222333333333333444444333333444444333333222111222222222222222222222222222333333333333222111111111111222222222111111000111222222333333222222111222222222111111111000000000111111111111222222222222222111000000111111222000000111111111111000000111111222222222333333333111111111111111111222222000000000000000000000000000000000000////////////000000000000000000000000000111222111000///000111222222222222222222222222111111111111111111111111000111111222222333444444444444444555555555666666555777888888777777888999999777999===???DDDNNNXXXtttzzzuuummmdddaaabbbdddbbb___cccbbbgggpppyyy~~~aaaOOOGGGCCC@@@:::::::::999888888999:::666666666555555555444444666666555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222000000000000000000000000111111111111000000000///000111222111//////111222000000111222222222222111111111222222222111000///000000000000000000000000///000111222222222111111444333222000000000000111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111222333333222000///222222333333333333444444333333444444333333222111222222222222222222222222222333333333333222111111111111222222222222111111111222222333333222222111222222222111111111000000000111111111111222222222111111111222222222222222111111222222222222111111111111111222222222333333333222222222111000000000111111111111111111111111111111000000000/////////000000000000000000000000000111222111000///000111222222222222222222222222111111111111111111111111111222222333333444555555444444444555555555555555555777888888777777888999999777999===???DDDNNNXXXsss}}}rrrmmmnnnnnnhhhccc```\\\YYY\\\```dddlllsss|||```OOOFFFAAA===<<<;;;::::::::::::;;;666666666666555555555555666666666555555555444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111222000000000000000000000000111111111111000000000000000000111000///...000222000000111222222222222111222222222333222222111000000000000000000000000000111222333333444444333333222222111111000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000222333333222111000222222333333333333444444333333444444333333222111222222222222222222222222222333333333333222111111111111222222222222222111111222222333333222222111222222222111111111111111000111111111111222222222000111222444444444333333222222333333333333222222111111111222222222222333444333333222111000//////111111111111111111111111222222111111111000000000000000000000000000000000///000111111000///000222222222222222222222222222111111111111111111111111222222333333444555555555555555555444444444444444555777888888777777888999999777999===???DDDNNNXXXrrr|||yyylllgggccccccaaa^^^___cccqqq}}}fffSSSGGGEEEBBB???<<<;;;;;;;;;:::777777777666666666555555666666666666555555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111111000000000000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000111111000000000000000000000000111111111000000000000000///000000///......///111000000111222222222222111222222222333222222222222000000000000000000000000222222222333333333333333000000111111111222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222111111222222222333333333444444333333444444333333222111222222222222222222222222222333333333333222111111111111222222333333222222111222222333333222222111111111111111111111111111000000111111111222222222///111333555666555444333111222222222222222222111111111111111222222222222333222222222111000000000111111111111111111111111222222222222111111111000000000000000000000000000///000111111000000111222111111111111111111111111111111111111111111111111111111222333333444444555555555444444444444333333555777888888777777888999999777999===???DDDNNNXXXpppxxxqqqhhh```]]]___]]]lllwwwzzzrrr]]]LLLGGG@@@<<<;;;<<<<<<<<<888888777777777666666666777777666666666555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000///000000000111111111222000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000000111000000000000000000000000000000000000000000111111///000000///......///111000000111222222222222111222222222222222222333333000000000000000000000000111111111111222222222333///000000111222222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222222222222333333333444444333333444444333333222111222222222222222222222222222333333333333222111111111111222333333333333333111222222333333222222111111111111111111111111111000000111111111222222222000111333555555555333222000000111111111111000000000000111111111222222222000000000111222222222333111111111111111111111111222222222222111111111000000000000000000000000000...000111111000000111222111111111111111111111111111111111111111111111111000000000111222222333333444444444444444444333333555777888888777777888999999777999===???DDDNNNXXXooo}}}nnnccc```bbb]]]```aaabbbeeerrr{{{[[[SSSGGG@@@===>>>>>>>>>888888888888777777777777777777777666666666555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000000000000000000000000000000000000000111111111111222111111000000000000000000000000000000000000000000000000000111111111111000000111000///...000222000000111222222222222111222111111111111222333333000000000000000000000000111000000000000111222222///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222333333222222333333333333444444333333444444333333222111222222222222222222222222222333333333333222111111000111222333444444444444111222222333333222222111111111111111111222222222000111111111111222222222111222333444444333222111000000000111111000000000000000000111111111111222//////000111222333333444222222222222222222222222222222111111111000000000000000000000000000000000...///111111000000111333111111111111111111111111111111111111111111111111//////000000111222222222222333333333444444444444555777888888777777888999999777999===???DDDNNNXXXmmmrrrlllmmmggg```]]]___``````lll|||yyykkkYYYKKKCCC@@@>>>===999999888888888777777777777777777777666666666555444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000000000111111111111222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000///000000111111222333333000000000000000000000000000000000000000000000000000000000000111111111111222222111000000000000000000000000000000000000000///000000000111111111111000111222111//////111222000000111222222222222111111000000///000111222333000000000000000000000000111000000///000111222333000000111222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444222222333333333333444444333333444444333333222111222222222222222222222222222333333333333222111111000111222333444444444444111222222333333222222111000000111111111222222222000111111111111222222222333333333222111111000000000111111222222111111000000000000000111111111111000000000111222222222333222222222222222222222222111111000000000/////////000000000000000000000000---///111111000000222333111111111111111111111111111111111111111111111111///000000111222222333333111111222333444555555666555777888888777777888999999777999===???DDDNNNXXXlllzzzwwwoooccc```gggeee\\\aaaooonnnzzzlllWWWJJJCCC>>>:::999999999888888888888777777777777777666666666666444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000000000111111111111222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000000000000000111111111111222222111000000///000000000000000000000000000000//////000000111111111222111222222111000000111333000000111222222222222111000000/////////000222333000000000000000000000000222111000000000111222333000111222333333222111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444222222333333333444444444333333444444444333222222222222222222222222222222222333333333333222111111000111222333444444555444222222222333333222222222000000111111222222222222000111111111111222222222555444222111000/////////222222222333333222222222000000000000111111111111222222222111111111111111222222222222222222222222000000000000////////////000000000000000000000000---///000111000000222444000000000000000000000000111111111111111111111111000111111222333333444444000000111222444555666666666777888888777777888999999777999===???DDDNNNXXXlllxxxnnnfffaaa``````fffeeecccdddlll}}}uuu\\\HHHAAADDD>>>:::888:::;;;888666777777777777777666666666666777777666555444333333333333333333333333333333333222222222222222222222222333333333222222222111111333333333222222111111111222222222111111111000000111111111111111111111111111111111111111111111111222111000//////000111222...000111222222111000...000000000000////////////000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222000000000000000000000000000111222222333333333333111111111111111111111111222222222222222111000///333333333222222111111111444444333222222333333333333333444444555444444444222222222111111111000000333333333222222111111111111222222333333222222111222333333444444333333222111111111111111111111111222222222222111111000000333333222111000000111111333222111222333444333111333222222111111222333333222222222222222222222222333333222222111000//////000000000000000000000000222111111111000000//////000000000000000000000000222......333444000111555111111111111111111111111//////000111222333333444444333333333333444555555888888999::::::::::::999888999;;;===AAAGGGOOOUUUlll{{{vvvllleeeaaa\\\]]]^^^]]]^^^fffrrr|||ttt\\\NNNJJJAAA<<<:::===>>>:::888888888888777777777666666666777777666555444444444444333333333333333333333333222222222222222222222222333333333222222222111111333333333222222222111111222222222111111111000000111111111111111111111111111111111111111111111111222111000//////000111222000111222333333222111000111111111111111000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222333333333222222111111111111111111111111222222222222222111000000333333333222222222111111444444333333222333333444444444444555555444333333444333333333222222222111333333333222222222111111222222333333333333222222222333333444444333333222111111111111111111111111222222222222111111111000333333222111111111111111555444333222333333222000333333333333222222111111222222222222222222222222333333222222111000000///000000000000000000000000111111111111000000000///111111111111111111111111222///000444555111111444111111111111111111111111111111111111111222222222444333333333333444555555777888999999::::::999999888999;;;===AAAGGGOOOUUUkkksss{{{vvvhhh```]]]___```^^^[[[[[[```fffrrruuu___SSSGGG@@@<<<>>>>>><<<999999888888888777777777777666777777666555444444444444333333333333333333333333333333333333333333333333333333333222222222111111333333333222222222222111222222222111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000111333333333333111000111111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111222222333333333222111111111111111111111111111111222222222222222222111000333333333333222222222222444333333333333333444444555555555555555444333222444444444444333333333333333333333333222222222222222222333333333333222222333333444444444444333333222222222222222222222222222222222222111111111111333222222111111111111222555333222222222222000///000111222333333222111000222222222222222222222222333333222222111000000000000000000000000000000000111111111111000000000000222222222222222222222222111000111555555222111333111111111111111111111111222222222111111111000000333333333333333444555555777888999999::::::999999888999;;;===@@@GGGOOOTTTiiizzzooonnnkkkfffcccbbbccceeeggghhhrrryyyhhhTTTIII???<<<<<<:::999:::999999888888888777777777777777666555555555555555444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////111111111111111111111111111000000000000000000111000111222222222222111000000000111111111111111222000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111333333333333222222111000111111111111111111111111222222222333333222111111333333333333333333333333444333333333333444444555666666666666555444222222444444444333333333333333333333333333333333333333222333333333333333333222333333444444444444333333222222222222222222222222222222222222222222222222333222222111111222222222222000000000222333222000///000222444444444222111222222222222222222222222222222222111111111000000000000000000000000000000111111111000000000000000111111111111111111111111///000111444444222111111111111111111111111111111111111111111111111111111333333222222333333444555777777888999999999999999999999;;;<<<@@@FFFNNNSSSgggzzzjjjbbbccchhhjjjjjjkkkoootttxxx~~~iiiYYYGGG>>>;;;888888:::999999999999888888888888777777666555555555666666444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000111111000000000//////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111333333333333222222111000111111111111111111111111111222222333333333222222333333333333333333333333444333333333444444555666666777666666555444333222222222222333333333333333333333333333333333333333333333333444444333333333333444444555555444444333222222222222222222222222222222222222222222222333333222222222222222333333000///000222666999999999888999::::::888666333111222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000111111000000000000000000000000---///111111222333222111111111111111111111111111///000000111222222333333333222222222222333444444777777888999999999999888999999;;;<<>>;;;::::::::::::999999999777777666666666666777777555555555555555555555555444444444444444444444444333333333222222222111111111111222222222333333333000000111111111222222222111111111111111111111111000000000000000000000000///000111222222111000///000000////////////000000...//////000111111222222000000000000000000000000000000000000000000000000111111111000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333222222111111111111111111111111111222333333444444333333333333333444444444555555333333333444444555666777555555666666666666555555333333333333444444444555333333333444444444555555333333444444444444333333444444555555555555444444333333333333333333333333222222222333333333444444222222222222222333444555222222444999???DDDFFFFFFJJJHHHDDD@@@;;;777333111222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////...111111...111777:::888111111111111111111111111000000111111111222222222222222222111222222333444666777777888888888888888999::::::<<>>CCCEEEEEEDDDBBB???<<<888666444333222222222222222222222222111111111111111111222222000000000000000000000000//////000000111111111222000000000000000000000000///333222///111999>>><<<111111111111111111111111222222222111111111111111222222111111222222333444666666777888888888888888999::::::<<>>BBBFFFLLLPPP```zzzuuujjjccceeejjjsssvvv]]]MMMJJJAAA::::::;;;:::999;;;888888777777777666666666777777777666666666555555555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111222222111111000111111111333222000000111111///---111//////000111222111000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111111222111111222222222333333333333333333333333333333333555444333333222222222333555555444333333222333333333333333333333333333333555444444444444444444333333333333444444444555555444444555555555666666666999999888888777666666555666666666666666666666666555555666777:::>>>CCCEEE???===999666666555555444666555444444333333444444444444444444444444444444333444444555555444444333444444444444444444444444444444555555666777777888777666555333222111111000222222222222222222333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000///...//////000111222333333222222222111111111000000000111111111111222222222111222222333333444444555555555666666777777888888777999<<<>>>AAAFFFLLLPPP```ttthhhbbb^^^___lll|||sss]]]UUUIII???===???===;;;:::888888888777777777777666888888888777777777777666555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111000111111222222333111000000111111///...111//////000111222111000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111111111111111222222111111222222222333333333333333333333333333333333444444333222222222333333777666555444333333333333333333333333333333333333666666555555444333333333333333333444444444444555555555555555666666666666;;;;;;::::::999888888888777777777777777777777777555555666666777<<>>AAAFFFKKKPPP___uuuoooiiiddddddhhhlll~~~uuudddUUUGGGCCCCCC@@@;;;888999999888888888777777777999999999888888888777777555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111000000000111222333333333111000000111111000...111/////////111222111000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000111111222333111111222222222333333333222222333333333333444444444333333222222333333333888777666555444333333333444444444444444444444444555555555555444444444444333333444444444555555555555555666666666777777777;;;;;;::::::999999999999777777777777777777777777444777777555333555===EEEPPPPPPNNNGGG>>>777444444666666555555555555555666555555555555555555555555444444555555555555444444444444444444444444444444555444444444333333222222222222111111111111222222111111222222333444555555333333333333333333333333111111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////111111111111111111111111000000111111111222222222333222111111111333555777555555666666777777888888777999<<<>>>AAAEEEKKKOOO^^^xxxtttnnnfffaaacccjjj|||{{{fffPPPDDD@@@===;;;:::999999999999888888888888999999999999888888888888555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111000000000111222333333222111///000111111000///111/////////111222111000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333111111222222222333333333222222222333333444444444333333333222222333333444777777666555444333333444444444444444444444444444333333444444555666777777444444555555555666666666666666666777777777888888999999999999999888888888666666666666666666666666333666999777333333777<<>>@@@EEEJJJNNN\\\~~~|||uuunnnjjjdddfffwww~~~```KKKAAA===>>>@@@:::::::::999999999888888999999999888888888888777555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222111111111000111111222222222000///000111222000///111//////000111222111000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333333111111222222222333333333111222222333333444444555333333222222222333444444666555444444333444444444444444444444444444444444222222333555666777888999666666666777777777777888777777777777888888888888888888888888888888888888666666666666666666666666222666999999777666888:::;;;BBBJJJOOONNNIIICCC???777777666666777777888999777777777777777777777777555555666666666666555555444444444444444444444444333444444555555666666666333333333333333444555555222222333333444444555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111222222222000111111111111222222222333222111111222333555666555555666666777777888888888999;;;===@@@DDDIIIMMM[[[}}}tttlllfffiiirrr|||fffUUUIIICCCBBB;;;::::::::::::999999999999888888888888777777777555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222111111000111111111111000///000111222111///111//////000111222111000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444111111222222222333333333111111222333333444555555333222222222333333444555333333333333333444444555555555555555555555555555333444444555666777777888777777888888888999999999777777777888888888999999888888888888888888888999777777777777777777777777555666777888999888888888777:::???EEEIIIJJJHHHEEE<<<<<<;;;999999888888888777777777777777777777777555555666666666666555555444444444444444444444444444444444444555555555555444333333333333444444555333333444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111000000111111111111111111000000111111111222222222000111111111111222222222111222222333333444444555555555666666777777888888888999;;;===???DDDIIIMMMZZZ|||~~~wwwlllcccfffzzzoooXXXGGG@@@;;;;;;;;;:::::::::999999888888888777777777777666555555444333333333333444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333222111000000000111111000///000111222111000111//////000111222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444111111222222222333333333111111222333333444555555222222222222333333444555222222222222333444555555555555555555555555555555555555555666666666666666888888999999999:::::::::777888888888888999999999999999999999999999999999888888888888888888888888999888666666666777555444:::888888<<>><<<:::999888777777777777777777777777777555555666666666666555555444444444444444444444444555555444444444444333333444333333222333333444444444444444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111//////000000111111111222000111111111222222222222000000111111222222222222000111111111111222222222000111222444444444444444555555666666777888888888888999;;;===???CCCIIILLLYYY|||{{{oooggglllvvvqqqWWWBBB???<<<<<<===;;;888999===::::::999999888777777777888777777666555444444444333333333333333333333333555555555444444333333333333333333333333333333333111111222333333222222222222222222111111111000000000000000000000000000000111111000000000000111111000000000000111111111111222111111111000000//////000000000000000000000000000000111111111111000000222111...------...111222000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111222222222333333333444444333222111111111111333333333444444444555555333333333333333333333333444444444444555555666777555555555555555555555444666555555777888999999888555777999999888888;;;???:::999888999;;;<<<<<<<<>><<<;;;<<<>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::666777888777777888===@@@IIIHHHFFFCCC@@@===:::999888777666666777888777555777777666666666555555555555555555555555555555555444444444444444444444444555444444333333444444555333333333444444555555555333333444444444444444444333333333333333333333333333333333333333222222111111111222222222222111111...///000111222444444555222222222222222222333333111111222222222333333333000000111222222333444444555666777888888888888888999999:::;;;===BBBHHHLLLVVVwww|||xxxvvvtttnnnmmmllljjjhhhggggggfffeeeeeeeeegggjjjnnnrrrtttzzz|||wwwqqqooolllqqq|||iiiUUUIII>>>;;;:::999777888::::::999999888777777777777777777666555555444444333333333333333333333333555444444444444333333333222222222222222222222222111222222333222222111111222222222111111111111111000000000000000000000000111000000//////000000111000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000...///000111111000///...000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111222222222333333333111111111111222333444555222222222333333333444444555666666666666666666666444444444444555666777888555555555555555666666666444666777999999999777777999:::;;;;;;::::::<<<>>>???>>><<<<<<===???AAABBBAAAAAAAAABBBCCCBBB@@@>>><<<<<<===>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;<<<======<<<<<<===>>>@@@AAACCCDDDCCC@@@===;;;:::888666666777777777555777777777777666666666666555555555555555555555555444444444444444444444444555555444444444444555555444444444444444555555555444444444444444444333333333333333333333333333333444444444444444333222222000111111111111111111000//////000000111222222333333333222222222222222222111111222222222333333333000000111111222222333333777777888888888888777777888999:::;;;>>>BBBGGGLLLVVVvvv|||{{{zzzyyyxxxxxxxxxxxxuuuuuuuuuvvvwwwxxxyyyyyyvvvsssooojjjeeeaaa^^^\\\XXXXXXVVVUUUSSSSSSRRRRRRUUUUUUUUUWWWYYY]]]```bbbbbbeeeiiilllooosssxxx{{{zzztttrrrooonnnvvv~~~fffUUUDDD======<<<:::999::::::999999888777777777777777666666555555555555444444444444444444444444444444444444444444444444222222222222222222222222333333444444444333222222111111111111111111111111000000000000000000000000000000////////////000000///000000000111111111111111111111000000000000000000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000000000111111111111111111111111000111111222222111111000111111111111111111111111111111222222222333333333222222222222222333444555222222222333333333333444555555666666666666666666666666666555666666777777888888888888888888888888888999::::::;;;<<<>>>@@@??????@@@AAABBBDDDFFFGGGHHHIIIIIIJJJLLLPPPUUUXXX[[[ZZZYYYYYYXXXUUUQQQMMMLLLMMMNNNOOONNNLLLJJJIIIEEEDDDBBBAAA@@@??????@@@>>>>>>===<<<:::999999999;;;===???BBBCCCCCCBBBAAA<<<:::888777777888777666888888888777777777666666555555555555555555555555555555555555555555555555555555444444444444555555444444444555555555555555555555555444444333333333333333333333333333333333444444555555444444333222000000111111111111000000000000000000000111111111333333333222222111111111111111222222222333333333111111222222222333333333666777777888888888888777888999;;;<<<>>>BBBGGGKKKUUUttt}}}yyyuuupppnnnhhhhhhgggggggggfffffffffeeeeeedddccccccccccccccceeeddddddddddddddddddddd___^^^ZZZWWWSSSPPPNNNMMMJJJIIIHHHGGGFFFEEEEEEEEEIIIIIIJJJKKKMMMPPPRRRTTTSSSVVVZZZ]]]```dddiiilllpppuuu|||}}}tttrrrooonnntttuuuaaaKKKAAA???===;;;:::::::::999999888777777777666666666666555555555555444444444444444444444444444444444444444444444444222222222222222222222222555555666666555444444333111111111111111111111111000000000000000000000000000000////////////000000///000000000111111111111000000000000000000111111000000000000000000000000000000111111111111000000111000///......///000111000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333555444444333222222333333222222333333333444444444444444555555666666666666<<<;;;::::::999:::::::::<<<<<<<<<===============@@@AAAAAAAAABBBGGGMMMRRRPPPQQQRRRUUUYYY\\\___```bbbdddhhhkkknnnssszzz}}}xxxrrrnnnooopppqqqrrrppplllhhhfff```]]]YYYTTTPPPMMMKKKKKKMMMJJJFFFCCCAAA@@@@@@@@@<<<<<<===???AAADDDFFFHHH@@@===:::888888999888777999888888888888777777777666666666666666666666666555555555555555555555555666555555444444555555666555555555555555555555555555555555444444333333333333333333333333333333333444444555555444444333222000000111111111111000000000000000000000000000000333333333222222111111111111111222222222333333333333333333444444444444444444555666777999999999:::777999;;;===???BBBGGGKKKTTTsss{{{|||}}}~~~}}}{{{rrroookkkfffccc^^^ZZZWWWQQQQQQQQQQQQQQQRRRSSSTTTWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTOOONNNLLLJJJHHHFFFEEEEEEBBBAAA@@@??????????????????@@@AAABBBDDDFFFHHHIIIKKKMMMQQQSSSVVVYYY^^^aaacccgggnnnuuu}}}sssttttttqqqnnnuuuqqqXXXIIIBBB>>>;;;:::::::::999999888777777777666666666666666666555555444444444444444444444444333333333444444444444555333333333333333333333333666666666666555444333333111111111111111222222222000000000000000000000000000//////......//////000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000222111...------...111222000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333666555444333222222222222333333333444444444555555444444555555666666777777999999999999999:::;;;;;;<<<<<<>>>???AAACCCEEEEEECCCEEEHHHIIIMMMSSS]]]dddjjjjjjlllpppuuuzzz}}}}}}}}}vvvnnngggbbb___]]]```\\\UUUOOOLLLJJJHHHFFF@@@???===<<<===@@@CCCEEECCC@@@<<<::::::::::::999999999999999888888888777666666666666666666666666555555555555555555555555666666555555555555666666666666666555555555555555444444444444444444333333333333333333333333333333444444444444444333222222000111111111111111111000000000111111111111111111333333222222222222222222111111222222222333333333444444444444555555555555333444666777999:::::::::777999;;;===???BBBGGGJJJSSSqqqnnnppprrruuuvvvwwwvvvvvvtttssstttwwwzzz}}}~~~~~~|||yyytttpppmmmjjjfffccc]]]YYYTTTQQQOOOMMMJJJHHHEEEEEEDDDDDDDDDEEEGGGHHHLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIDDDCCCBBBAAA@@@?????????======<<<<<<;;;<<<<<<<<<:::;;;<<<===???@@@AAABBBCCCEEEHHHJJJKKKNNNRRRUUUYYY\\\bbbhhhnnnuuu}}}yyytttpppooowwwjjjVVVJJJBBB>>>===::::::999999888777777777555666666666666666666666555555555555555555555555333333333444444444555555444444444444444444444444555555555555444333222111000000111111111222222222000000000000000000000000//////............//////000000000000111111111111///000000000111111111111000000000000000000000000000000111111111111000000111000///......///000111000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111111111222222222333333333555444444333333333444444444444555555555666666666555555666777777888888999777777888:::<<<>>>@@@AAAAAACCCFFFJJJOOOSSSWWWXXXVVV[[[bbbhhhmmmttt~~~|||vvvooohhhbbb\\\UUUQQQQQQNNNKKKGGGEEEDDDEEEFFFFFFCCC>>><<<;;;<<<;;;;;;::::::999999999888888888666666666666666666666666555555555555555555555555666666555555555555666666777666666666555555555444333333444444444444444444333333333333333333333333333333333333333222222111111111222222222222111111000111111111222222333333222222222222222222333333111111222222222333333333444444444444444444444444555555666888888999999999666888;;;===???CCCGGGJJJRRRppp\\\^^^aaadddfffeeedddccc\\\\\\^^^ccchhhmmmoooooommmiiiccc]]]XXXSSSNNNJJJIIIEEE@@@>>>???@@@???======<<<;;;::::::;;;<<<===??????????????????@@@AAA??????@@@@@@AAAAAABBBBBB>>>===<<<;;;::::::999:::<<<;;;;;;:::::::::;;;;;;999999:::<<<===???@@@@@@===>>>AAABBBCCCEEEHHHKKKMMMPPPTTTYYY^^^dddkkkooottt{{{}}}tttpppmmmmmmqqqoooyyybbbRRRFFFAAABBB::::::999999888777777777555555555666666666666666555555555555555555555555333333333444444555555555555555555555555555555555333444333333222111000///000000111111222222222222000000000000000000000000//////............//////000000000000111111111111//////000000111111111222000000000000000000000000000000111111111111000000...///000111111000///...000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111111111222222222333333333333333333333444555666666555555555666666666666777666777777888999999::::::;;;<<<>>>AAADDDHHHKKKMMMNNNPPPUUU\\\bbbiiinnnpppvvv~~~xxxgggeee```ZZZVVVRRRPPPOOOHHHDDD@@@===<<<===<<<<<<:::::::::999999999888888777777777777777777777777666666666666666666666666666666555555555555666666777777666666555555555444333333333444444555555555333333333333333333333333222333333333333222111111222222333333333333222222000111111222333333444444111111111222222333333444111111222222222333333333333333333333333333333333777777888888888888777777666888;;;>>>@@@CCCGGGJJJRRRoooUUUTTTSSSTTTUUUVVVUUUTTTNNNNNNMMMOOORRRWWW]]]```mmmlllcccVVVLLLHHHFFFDDDEEEBBB>>><<<<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;888888888888888888888888777777777777777777777777:::999888888888999:::;;;999:::;;;===>>>@@@AAABBBFFFIIIMMMPPPTTTXXX]]]aaaiiinnntttzzzxxxooojjjjjjjjjpppxxxWWWNNNLLLBBB???>>><<<:::::::::::::::777777777777666666666666555555444444444444555555444555666666777666666555555555555444444333333333222222222111111111111000000000000000000111111222000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222444333333333444555555666333555666444222444999>>>666888:::;;;;;;:::;;;<<>>===;;;:::;;;======:::777888999999999888888999;;;777777777777666666666666555555555555555555555555666666666666666666666666666666555555555444444444333333333333333333333333222222222222222222222222333333333222222222111111000111111111111222222222222222222222222111000///111111222222222333333333333333333333333333333333555666888999::::::999999888:::<<<===???CCCHHHLLLUUUmmmPPPOOONNNOOOPPPQQQPPPOOOJJJIIIHHHIIILLLPPPUUUXXXdddjjjjjj^^^PPPHHHEEECCCDDDAAA???===>>>???>>>>>><<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777999999888888888999:::;;;999:::;;;<<<===>>>???@@@BBBEEEHHHKKKNNNRRRWWWZZZ___dddjjjpppvvvxxxnnnkkkhhhmmmfff[[[UUUFFFAAA???===;;;:::999999888888777777777666666666666555555444444444444555555777777777777666666666666555555444444444333333333222222222222111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222555444444444444555666666888999999888666666999<<<999;;;<<<======>>>AAACCCCCCDDDLLLVVV^^^eeessswwwjjjYYYMMMIIIHHHEEEBBB@@@===:::;;;===???===;;;888888999888777777888888888888777777777666666666666666666666666666666666666666666666666666666666666666555555555444444444333333333333333333333333222222222222222222222222333333333222222222222111111111111111222222222222222222222222222111000000111222222222222333333333333333333333333333333333555666888999::::::999999888:::;;;===???CCCHHHLLLTTTmmmKKKJJJIIIJJJLLLMMMLLLKKKGGGFFFEEEDDDFFFIIILLLNNNXXXfffpppiiiYYYMMMFFFCCCBBB@@@???>>>???@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999888888888777777777777777777777777777777777777777777777777777777777777777888888888777888999999:::999999::::::;;;<<<<<<======@@@BBBDDDFFFIIIMMMPPPWWW[[[aaagggmmmvvvvvvnnnnnnmmm{{{|||pppbbbNNNEEEBBB???<<<;;;;;;999888888888777777777666666666555555444444444444555555:::999777666666666666777444444444444333333333333333222222222111111111111000000000000000111111222000000000000000000000000////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222333333333333555555555555555666777777777777888888888888888999:::;;;<<<===???CCCHHHLLLRRRWWWbbbppp|||xxxjjjccc___WWWQQQGGGCCC>>><<<>>>@@@???>>>999999999999999888888888888888888777777777777666777777777777777777777777666666666666666666666666666666666555555555444444333333333333333333333333333333333333333333333333333333333333222222222222111111111111222222222333222222222222222222111000222222222222333333333333333333333333333333333333555666888999::::::999999888999;;;===???CCCHHHKKKTTTlllJJJIIIIIIIIIKKKLLLKKKJJJGGGFFFDDDCCCCCCEEEGGGHHHNNN___oooqqqhhh[[[PPPHHHEEEDDDBBBAAAAAA@@@>>>===>>>>>>=========<<<<<<<<<===<<<<<<;;;:::999999888777777777666666666666666777777777777777777777777777777777777777777777777777777777777888888999999888888888999999999999999:::;;;>>>???@@@AAAEEEGGGNNNRRRXXX]]]ccckkkuuu|||~~~}}}sssrrrrrrXXXKKKGGGAAA>>>======<<<:::888888888777777777666666555555444444444444555555;;;999777555444444555666333333333333333333333333333333222222222111111111000000000000000111111222000000000000000000000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333333333333555555555555555666777888666666888;;;===>>>>>>>>>@@@BBBDDDHHHMMMUUU^^^dddwww|||}}}qqq]]]WWWNNNHHHEEECCC@@@===;;;:::999:::;;;;;;::::::999999888888888777777777888888888888888888888888666666666666666666666666666666666666555555555555444444444444444444444444333333333333333333333333444444333333333222222222111111111222222222333333222222222333333222111111222222222333333333444444444444444444444444444444555666888999::::::999999888999;;;<<<>>>BBBGGGKKKTTTlllJJJIIIHHHHHHJJJJJJIIIHHHFFFEEECCCBBBAAABBBCCCDDDIIIWWWhhhsssvvvoooaaaSSSPPPMMMIIIFFFDDDBBB@@@>>>??????>>>>>>>>>>>>============<<<;;;::::::999999777777777777666666555555666666666666666666666666666666666666666666666666666666777777777888888888777777777777777888888888888999;;;;;;<<<===???BBBCCCGGGLLLPPPUUU\\\eeelllnnnxxx~~~qqqooosss|||hhhRRRKKKBBB===<<<===<<<;;;888888888888777777777777555555444444444444555555999888555333222333444555333333333333333333333333333333333222222222222111000000000000000111111222000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111222222333333333444444444555555555666777888999:::===>>>@@@BBBEEEGGGJJJKKKMMMQQQXXXaaakkkxxx}}}qqqdddZZZOOOEEE>>>>>><<<999999;;;<<<;;;:::999999999999888888888888999999999999999999999999777777777777777777777777777777666666666555555555444444444444444444444444333333333333333333333333444444444333333333222222111222222222222333333333111222222333333333222222222222333333333444444444444444444444444444444444555666888999::::::999999777999;;;<<<>>>BBBGGGKKKTTTlllIIIHHHFFFFFFGGGGGGEEEDDDBBBAAA@@@?????????@@@AAAGGGPPP___ppp}}}qqqaaaZZZVVVPPPKKKHHHEEECCCAAA@@@@@@?????????>>>>>>>>>=========<<<<<<;;;;;;:::999999888888777777666666666666666666666666666666666666666666666666666666555555666777777777777666666666777777777777777777777999:::::::::;;;===???@@@CCCGGGJJJNNNTTT\\\ccccccmmmzzz|||rrrlllkkkuuu~~~^^^SSSFFF===;;;<<<;;;999999999888888888777777777555555444444444444555555777666444333333333333444222222222222333333333333333333333333222222222222000000000000000111111222000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111/////////000111111222222111111111111111111111111111111111111111111111111222222333333444444555555555555666888:::<<<>>>???CCCFFFHHHIIIKKKOOOWWW]]]```fffppp}}}|||iiiWWWLLLGGGBBB<<<:::;;;<<<;;;999:::::::::999999999888888999999999999999999999999777777777777777777777777777777777666666666555555444444444444444444444444333333333333333333333333444444444444333333333333222222222222333333333333111222333333333333333333333333333333444444444444444444444444444444444444555666888999::::::999999777888:::<<<>>>BBBGGGJJJRRRkkkJJJHHHFFFEEEEEEEEECCCAAA?????????>>>??????@@@AAAFFFMMMYYYkkk~~~}}}ooo^^^XXXPPPJJJFFFDDDCCCAAAAAA@@@@@@@@@@@@?????????========================;;;;;;:::999999888777777555555555555555555555555666666666666666666666666444555666777777777666666555555666666777777888888666888999999999999<<<>>>???AAAEEEGGGIIINNNVVV\\\\\\fffqqq{{{}}}tttllljjjnnnvvvpppbbbOOOBBB>>>===<<<:::999999999888888888777777555555444444444444555555555555555555555444444444111111222222222333333333444444333333333222222222000000000000000111111222000000000000000000000000222222222222222222222222////////////000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111...//////000111111222222111111111111111111111111111111111111111111111111222222333333444555555666777888999;;;>>>AAADDDEEEIIINNNSSSTTTVVV___mmmzzz}}}vvvhhhXXXPPPFFF@@@??????===;;;;;;::::::::::::999999999888888888888888888888888777777777777777777777777777777777777666666666555555555555555555555555555444444444444444444444444555444444444444333333333222222222333333333444444111222333333444444333333333333333444444444444555555555555555555555555555555666888999::::::999999777888:::<<<>>>AAAFFFJJJOOOhhhLLLJJJHHHGGGFFFEEECCCAAA@@@??????@@@@@@AAABBBCCCEEEKKKWWWhhh{{{www[[[UUUMMMFFFBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????=========>>>>>>>>>>>>>>><<<<<<;;;;;;:::999888888555555555555555555555555666666666666666666666666333444666777777777666555555555666666777888888999666777888888888999;;;===:::<<>>AAAEEEHHHIIIPPPWWW___bbbfffsssfff]]]PPPGGGDDDCCCAAA>>>;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444555555444444444333333333222222333333333444444444111222333333444444444444333333333444444444555555555555555555555555555555555666888999::::::999999777888:::;;;===AAAFFFJJJMMMfffKKKKKKLLLMMMMMMKKKGGGDDD???===<<<===???AAAAAA@@@BBBKKKTTT^^^rrr{{{iiiXXXIIIEEEEEEBBB@@@AAA?????????AAABBBAAA>>><<<;;;;;;;;;;;;<<<===>>>>>>???@@@@@@???>>><<<:::999999999888777666555444444444555666777777777555555555555555555555555555555666666666666666666666666666777777777888888888888999:::===???AAADDDIIILLLTTTYYYcccnnnvvvsssnnnkkklllxxxkkkYYYMMMCCC???AAA::::::999888666777888:::777777777777666666666666666666666666666666666666555555555555555555555555333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000000111111111111222222222222222222222111111000000333222222111111111222222555444333444666999:::;;;>>>CCCJJJMMMNNNOOOQQQSSSVVVdddqqqyyyyyyfff[[[WWWSSSIIIAAACCC???<<<<<<======;;;888>>>;;;888666777999999999777777666666666666777777:::999777666777666444333666666555555555555666666555555555555555555555555444222111222111000000111111111222222222333333333333333333333333333333333333333333333333333333333444444444555555555555666666888;;;<<<;;;:::;;;;;;888999;;;<<<>>>AAAEEEHHHLLLaaaOOOOOOPPPSSSUUUSSSMMMIIIAAA???======???@@@@@@???BBBJJJQQQZZZmmmsss```MMMFFFEEEBBB???????????????@@@AAA@@@>>>;;;<<<<<<;;;;;;<<<===>>>>>>>>>??????@@@???>>><<<<<<;;;;;;:::999777666555555555555666666666666666555555555555555555555555555555555555555555555555555666666777777777888888888555777999;;;===@@@DDDGGGNNNRRR\\\gggooowwwzzzrrrmmmmmmrrrxxxlllUUUKKKFFFAAA<<<<<<;;;999888888888999888777777777666666666666666666666666666666666666555555555555555555555555333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000///000000000000000000000000000111111111111222222222222222222222111111111000333333222222111222222333666666666888;;;>>>???@@@BBBFFFLLLQQQUUU[[[aaaeeerrr~~~}}}rrrbbbUUUMMMGGG@@@<<<<<<<<<;;;:::;;;999888888999;;;;;;:::999888888777777888888999<<<:::888888888777666444666666666666666666666666555555555555555555555555555444444444444333333444222222222222333333333333333333333333333333333333333333333333333333333333444444444444555555555555555777:::;;;:::999::::::888999;;;===>>>AAAEEEHHHMMMaaaPPPPPPRRRXXX\\\[[[TTTMMMDDDBBB>>>======>>>>>>===AAAHHHOOOUUUfff{{{jjjSSSHHHEEEBBB???===???>>>>>>???@@@@@@===;;;<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@???>>>===<<<:::999888777777777666666666666666777555555555555555555444444555555555555555555555555666666666666777777777777333555777888999<<<@@@DDDHHHLLLVVV```hhhooo|||}}}uuukkkccc^^^jjj___QQQHHH===>>>===<<<;;;:::999999999888888777777777666666666777777777777777777777777555555555555555555555555333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000111111111111222222222222222222222111111111111333333222222222333333444999999:::===@@@CCCFFFHHHFFFJJJPPPWWWaaalllwww~~~~~~mmm^^^VVVJJJBBB???>>>>>>===;;;::::::;;;<<<<<<;;;999::::::999999999999::::::<<<;;;999999999999777555555555777777777777555555555555555555555555555555333333444333333333222111333333333333444444444444333333333333333333333333333333333333333333333333444444444444555555555555444666999:::999888999:::888:::<<<===>>>AAAEEEHHHNNNbbbOOOOOOQQQXXX______YYYRRRGGGDDD???===============???FFFMMMTTTaaasssrrrYYYIIIEEECCC@@@<<>>===>>>@@@???>>><<<===<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCDDDBBBBBB@@@???===<<<::::::999888777666666666777888666666555555555555444444555555555555555555555555555555555666666666777777555666888888999<<<@@@CCCFFFJJJSSS]]]dddjjjvvvtttggg]]]ccc{{{sss\\\KKK>>>>>>===;;;;;;;;;;;;::::::888888888777777777666666777777777777777777777777555555555555555555555555333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222333444555666;;;===???AAADDDHHHMMMPPPNNNRRRZZZeeerrrxxxnnn```TTTLLLFFFAAA>>>===<<<<<<======<<<:::777;;;::::::999999::::::;;;<<<:::999888999999777666444555777888888777555444555555555555555555555555222555555333222333222///333333333444444444555555333333333333333333333333444444444444444444444444333333444444444555555555444777999:::999999999:::888:::<<<===>>>AAAEEEHHHNNNaaaNNNNNNQQQXXX```bbb^^^ZZZMMMHHHBBB>>>===>>>>>>>>>===EEENNNVVVaaaooo{{{www___MMMFFFDDDAAA===>>>======>>>@@@@@@???>>>======<<<;;;;;;:::;;;;;;<<<<<<===???AAACCCEEEFFFDDDDDDCCCAAA@@@???>>>===<<<;;;999888777888999999777777777666666555555555555555555555555555555555444555555555555666666666666777888888999;;;>>>AAADDDHHHPPPYYY___eeeqqq|||pppdddbbbjjjsssnnnUUUJJJ@@@>>>::::::;;;<<<<<<;;;888888888888777777777777777777777777777777777777555555555555555555555555333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000111111000000000000000000000000000000111111111222222222222222222222222222222333222222333444666777999:::???AAADDDFFFIIIOOOWWW]]]```eeeooo|||ssseeeWWWJJJAAA===<<<;;;;;;<<<;;;999888;;;::::::999999::::::;;;:::999777777888888777555555666888999999888666555666666666666666666666666111555666333444888777444333333333444444444555555333333333333333333333333444444444444444444444444333333333444444444444555666888:::;;;;;;::::::;;;999:::<<<===???BBBFFFIIIMMM___OOOPPPTTTYYY___dddffffffWWWRRRJJJCCC@@@@@@@@@@@@===DDDOOOZZZeeepppyyy}}}{{{hhhTTTIIIEEEBBB???===<<<<<<>>>AAABBBBBBBBB@@@???>>>===<<<<<<<<<<<<=========???@@@BBBDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@======<<<;;;::::::::::::999999888888777777666666444444444444444444444444444444444444555555555666444555666666666777:::===???CCCJJJSSSXXX]]]iiittt}}}rrrhhhdddbbbwwweeeXXXGGGBBB<<<:::;;;<<<<<<;;;999999888888888777777777777777777777777777777777555555555555555555555555333333333333333333333333111222222333333222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222222222333333333333333444555777:::===@@@AAAFFFHHHKKKNNNSSS]]]iiirrr~~~sss```TTTFFFCCC???<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::888777777888888777666666666888888888888666666666666666666666666666666///444444///000777888444333333333333444444444444333333333333333333333333444444444444444444444444333333333333444444444444666888;;;<<<;;;:::;;;<<<999;;;<<<>>>???BBBFFFIIIMMM^^^OOOQQQUUUXXX\\\bbbjjjpppfff^^^TTTKKKEEEBBBAAA@@@@@@DDDOOO\\\jjjttt|||qqq\\\LLLFFFCCC???===<<<<<<>>>BBBDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCC>>>??????>>>===<<<;;;;;;;;;;;;:::999999888888777444444444444444444444444333333444444444555555555444555555555444555888:::;;;>>>FFFNNNRRRWWWbbbmmmrrr|||yyylllccccccsss{{{jjjRRRJJJ@@@;;;;;;<<<<<<:::999999999888888888777777666666666666666666666666555555555555555555555555333333333333333333333333111222222333333222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111000000000000000000000000000111111111111222222222222222222333333333444444666777999<<<@@@DDDHHHJJJMMMPPPTTTYYYaaaoooyyy```YYYOOOGGGAAA???>>>>>>===<<<<<<;;;;;;<<<<<<===;;;999888888999:::888777777777777777777777777777666666666666666666666666999===:::111///555555000222222222222333333333333333333333333333333333333555555555555555555555555222222333333333444444444555888:::;;;:::::::::;;;999;;;===>>>???BBBFFFIIINNN^^^MMMQQQTTTUUUXXX```kkktttppphhh[[[PPPHHHDDDAAA@@@BBBEEENNN^^^mmmxxxxxxaaaOOOGGGCCC@@@<<<<<<<<<>>>BBBFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@??????>>>>>>>>>???AAABBBDDDDDDDDDDDDDDDDDDDDDDDD???@@@@@@@@@@@@>>><<<;;;<<<<<<;;;;;;:::999888888444444444444444444444444333333333444444444555555555666777666555666888;;;:::===DDDLLLPPPUUU___jjjjjjtttsssfffgggjjj{{{}}}ZZZPPPDDD===;;;<<<;;;999999999999888888888888777666666666666666666666666555555555555555555555555333333333333333333333333222222222333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000000111111111111222222222222222222333333444444444888999<<<@@@EEEIIIMMMOOOSSSVVV[[[aaalll}}}{{{qqqaaaRRRHHHBBB???>>>>>>>>>============>>>>>><<<:::999999;;;;;;:::888888888777777777777888888777777777777777777777777MMMPPPIII:::444777666///111111222222222333333333333333333333333333333333555555555555555555555555222222333333333444444444444777999:::999999999:::999;;;===>>>@@@BBBFFFIIIPPP___KKKMMMQQQUUUVVVZZZfffrrrsssssskkk\\\NNNGGGEEECCC@@@FFFMMMWWWjjjyyygggVVVKKKFFFEEE>>>;;;<<<@@@AAABBBJJJUUURRRMMMEEEAAAAAADDDFFFHHHBBBAAA???>>>>>>???AAABBBEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;:::999999777666444333222333333444333333333444444555555555666666666666777777777777::::::???HHHNNNSSS\\\dddgggnnn}}}lllnnnhhhooouuuYYYHHHCCC<<<:::===:::888999999999999888888777888888777666666666666666555555555555555555555555444444333333222111000000333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333111000111222444444333333555666444333555888::::::<<>>===>>>;;;888:::???>>>;;;999888888999888888999888777888999999999777333444444444555666666666EEEEEE@@@777333666666333444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444777888999:::;;;:::999999888999;;;===@@@CCCFFFHHHNNN^^^JJJLLLPPPTTTUUUXXXcccooowww{{{wwwiiiYYYNNNGGGCCC===BBBHHHTTThhh~~~lllYYYLLLEEEBBB???<<<===BBBDDDGGGPPPZZZ\\\VVVNNNGGGCCCCCCDDDEEEEEEDDDBBB@@@??????@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCBBBAAA@@@@@@@@@===>>>>>>======<<<;;;:::888777555444333333333444333333333444444444555555555666666666777777777777::::::>>>EEEKKKOOOVVV^^^ccciiiwwwssskkkjjj{{{jjjSSSJJJAAA>>>???<<<888888999999888888777777888888777666666666666666555555555555555555555555444444333333222111111000333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222111222333444444444222444555666777:::===>>>DDDCCCEEEIIILLLPPPZZZdddtttxxxzzzcccSSSJJJCCC???>>>??????<<<===@@@???===:::999::::::888777888777666777888999888666444555555555555555666666999;;;888222111555777444444444444444444444444444444444444444444444444444333333444444444555555555444444444444444444444444777888999:::;;;:::999999999999:::===@@@CCCFFFHHHOOO^^^HHHJJJOOOSSSTTTVVV^^^hhhwww{{{kkk[[[OOOGGG???AAAFFFQQQeee|||qqq]]]LLLCCC@@@@@@>>>???CCCHHHMMMWWW```aaa]]]VVVNNNGGGDDDEEEGGGIIIGGGEEEBBB@@@?????????AAAAAABBBBBBCCCCCCDDDDDDFFFFFFEEEDDDCCCBBBBBBAAA????????????>>>===<<<<<<:::999777666444444333333333333333444444444444555555555666666666777777777:::999<<>>AAABBBCCCJJJHHHIIINNNTTT^^^mmm{{{pppbbbUUULLLDDDAAA@@@<<<;;;<<>>===<<<<<<;;;:::888666555444444444444444444444444444444555555555666666666777777888777:::@@@CCCEEEKKKRRRYYY]]]hhhuuu{{{rrrqqq|||xxxfffOOOAAA???<<<:::999888888777777777777888777777666666666666666555555555555555555555555444444333333333222222222333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111222222222222222444555:::777888>>>CCCDDDDDDEEEEEEGGGNNNYYYdddqqqmmm]]]MMMDDD@@@>>>===???===<<<;;;<<<<<<<<<:::999999888777777999999888777888777777666666555555555555666666555444444333222444444444444444444444444444444444444444444444444444444444444555555555555444444444444555555555555777888999:::;;;:::999999;;;:::;;;<<>>===<<<===<<<;;;:::999777666555444444444444444444444444555555555555666666666666666555888>>>AAACCCIIIPPPVVVYYYbbbooozzzxxxnnnpppzzz\\\EEE???;;;;;;;;;999888777777777777888777777666666666666666555555555555555555555555444444444333333333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222///111333333222333555888>>>;;;;;;AAADDDBBBCCCGGGBBBIIIYYYlll|||xxxaaaRRRIIIDDDCCCEEE===<<<;;;;;;<<<===<<<;;;;;;:::999999;;;;;;:::999888888888777777666666555777777777777666444222222444444444444444444444444444444444444444444444444444444444555555555666666444444444555555666666666777888999:::;;;:::999999::::::;;;===@@@DDDHHHJJJQQQ]]]IIIHHHJJJNNNOOONNNRRRWWWdddtttsssbbbOOOHHHEEEJJJUUUfffzzzjjjVVVJJJFFFBBBCCCBBBDDDMMM[[[fffiiiccc^^^XXXSSSPPPLLLIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGEEEDDD@@@@@@@@@@@@???>>>===<<<=========<<<;;;999888777555444444444444333333333444444555555555666666666666555777<<>>>>><<<:::999888888888999888888777666666666666666555555555555555555555555444444444444333333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333///111444555444555999===AAA>>>@@@FFFGGGEEEJJJRRRQQQ\\\pppsss```OOODDDAAAAAA???<<<;;;<<<===<<<<<<<<<;;;::::::<<<<<<;;;:::888888888888777777777777555333333666666333333555444444444444444444444444444444444444444444444444444444555555555666666666444444444555666666777777777888999:::;;;:::999999999:::<<>>======>>>======;;;:::999555555444444444333333333444444444555555555666666777555777:::<<<===AAAHHHMMMOOOWWWbbbllluuu}}}qqqpppssslllTTTDDD@@@>>><<<:::999999999:::888888777666666666666666555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333///333777888777999>>>CCCFFFEEEIIIQQQRRRQQQ[[[jjjttt}}}gggRRRIIIJJJFFFAAA===<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;:::777777888888888888888999666222222666777444444888444444444444444444444444444444444444444444444444555555555555666666666666444444444555666777777777777888999:::;;;:::999999888:::===@@@DDDFFFGGGHHHOOOZZZLLLIIIIIIKKKLLLLLLOOOTTTRRR___sssqqqeee[[[WWWXXX]]]lllzzzeeeOOOEEECCCEEEFFFIIIWWWlllxxxzzzjjjbbbYYYWWWYYYWWWPPPHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEECCCBBBCCCCCCCCCCCCBBBAAA@@@@@@<<<===>>>>>>>>><<<;;;:::555555555444444333333333444444444555555555666666888666777999:::999===CCCHHHKKKSSS^^^gggooo{{{xxxqqqqqqsss~~~```JJJAAA???===:::999999:::;;;888888777666666666666666555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000555999;;;:::<<>>>>>===<<<;;;::::::999888777666555444444555666333333333444444555555555999999888888999;;;===???EEEGGGMMMWWW```iiivvv|||yyyppprrroooUUUKKKDDD>>>===;;;777777999888888888888777777777777666555444333333444666666777666444333222222333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444000000000000111111111111000000222333333333333333555999<<<>>>???CCCJJJPPPXXXXXX^^^ggghhhllltttdddPPPBBBEEEFFF>>>888::::::999999;;;>>>>>>:::555777777777888888999999:::777777777777666666666666555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJPPP\\\UUUOOOLLLOOORRRRRRRRRTTTTTTUUUccc~~~|||vvvpppmmmvvvyyy]]]MMMJJJBBBFFFPPPXXXkkk}}}sssiii___\\\^^^^^^XXXRRRLLLKKKIIIGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBB??????>>>===<<<;;;::::::999888777555444444555555333333333444444444555555888888777777888:::<<<>>>BBBDDDJJJTTT\\\dddqqq}}}tttsss}}}cccNNNEEE===<<<<<<:::999;;;888888888888777777777777666555444444444444555666777666444333222222333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333000000000000111111111111111111222222333444555555777<<>>???===;;;999999:::::::::::::::;;;888777777777666666666666555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJOOO[[[```XXXRRRSSSTTTTTTUUUWWWTTTTTT^^^vvv|||hhhRRRLLLDDDGGGQQQ[[[ooowwwmmmbbb]]]]]]]]]ZZZUUUPPPOOOLLLJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDDDD@@@??????>>>===<<<;;;;;;;;;:::888777555555444444333333333444444444444555777666666666777999;;;<<<>>>???EEENNNVVV^^^kkkvvvzzz}}}vvvYYYLLL@@@<<<===<<<;;;;;;999999888888888777777777666666555444444555555666666666444333333333333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222000000000111111111222222222222222222333555777888999@@@IIINNNNNNOOOSSSWWWdddhhhuuueeeSSSJJJCCC@@@AAA???>>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;888888777777777666666666555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJNNNZZZooodddZZZWWWVVVUUUVVVXXXXXXUUUZZZlllsssYYYPPPFFFHHHRRR^^^tttvvvjjjbbb___]]][[[XXXUUUSSSPPPMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@???>>>===<<<<<<<<<;;;:::888777555444444444444444444444444444444555555555555666888999:::;;;<<>>=========<<<<<<;;;;;;888888888777777777666666555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJOOO[[[wwwkkk___YYYVVVTTTVVVYYY[[[WWWYYYeeewww}}}aaaUUUJJJJJJTTTaaayyywwwllleee```]]][[[WWWUUUQQQNNNKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFDDDCCCCCCDDDEEEGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>===<<<<<<;;;:::888777555555444444444444444444444444444444444555666777888999:::;;;@@@HHHNNNUUU```kkkzzzuuuttt}}}uuuaaaLLLBBB???<<<:::888999999999999888888888888777777777666666555555444444444444444444444333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222111111111111222222222222444333333444666:::===???IIIPPPYYY^^^aaagggsss}}}ttt[[[FFFCCCCCCAAA@@@@@@???===<<<======<<<<<<;;;;;;::::::888888888888777777777777666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJOOO[[[~~~qqqccc\\\YYYVVVWWWZZZZZZXXXZZZbbboookkkZZZMMMLLLUUUddd~~~tttiiiaaa\\\ZZZVVVTTTPPPMMMKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????<<<<<<<<<;;;:::888777666555444444444444333333333333444555666777888888888::::::???FFFKKKQQQ\\\gggttt~~~tttoootttmmmWWWJJJCCC>>>;;;;;;:::999999999999888888888777777777777777666444444333444444555555444333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222111111111222222222222333333333444666999===@@@AAAGGGOOOXXX^^^cccnnntttVVVGGGCCC???>>>@@@@@@>>><<<;;;;;;;;;;;;;;;:::::::::999999888888888777777777666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJNNNZZZqqqfff___ZZZXXXZZZXXXWWWZZZ```hhhvvvttt___QQQNNNWWWfffrrrggg```]]]XXXVVVRRROOOMMMNNNOOOQQQMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@;;;<<<<<<<<<;;;:::888777555555444444444333333333333444555666777888888888999999===DDDIIINNNYYYdddnnn{{{uuummm}}}kkkYYYLLLAAA===>>>::::::999999999888888888777777888888777666444333333333444555555444444333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333111111111222222222333333222333555888<<>>???@@@===999:::;;;;;;;;;;;;;;;;;;<<<999999999888888888777777666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJLLLXXXqqqggg]]]YYYYYYVVVWWWZZZ]]]aaakkk{{{bbbSSSOOOXXXgggssskkkhhh\\\YYYVVVRRRQQQRRRTTTVVVOOOOOONNNNNNLLLKKKJJJIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@;;;;;;<<<<<<<<<;;;999888555555555444444333333333333444555777888888999999888888<<>>>>>:::::::::999999999888888777888888888777666444333222333444555555555444333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444111111222222222333333333111333666:::===@@@BBBCCCNNNYYYhhhrrr{{{~~~wwwwwwwwwuuuxxxyyyzzzvvvrrrqqqtttxxxsss{{{}}}}}}wwwwwwzzz~~~|||xxxxxx{{{uuudddPPPEEEDDDDDD???::::::;;;;;;;;;<<<<<<======999999999888888888888777777777777777777777777777777777777777777777777777555555555555666666666777666666666666666666666666777888:::;;;<<<<<<;;;::::::<<<>>>@@@AAACCCGGGJJJJJJVVV~~~uuujjj^^^UUUYYYWWWXXX[[[^^^dddooozzzqqq[[[RRR\\\lllxxxllleee___YYYWWWYYYYYYVVVRRRTTTQQQPPPPPPPPPMMMHHHCCCIIIKKKMMMNNNMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>======<<<<<<;;;;;;777666444222222222444555555555555555666666666666777777:::???CCCGGGPPPZZZllluuuzzznnnlllfffPPPCCC<<<<<<<<<<<<:::888888999:::;;;;;;:::999888888777777555555555555555555555555666555444333333333333333333333333333333333333333111111111111111111111111444444333222222111111000000000000000111111111111000000000000111111111111000000000000111111111111222333333222111222555777666;;;AAABBB@@@@@@DDDHHHRRRfffzzzssshhh```eeepppxxx|||~~~{{{uuupppnnnpppsssvvvoookkkiiilllpppvvvzzzzzzxxxuuussskkkmmmoooppppppmmmiiiffffffjjjsss|||}}}}}}iiiTTTKKKFFFAAA===???;;;:::<<<<<<::::::===:::::::::999999999888888777777777777777777777777777777777777777777777777888888777777666666555555777777777777777777777777888888999:::;;;;;;;;;;;;999;;;===@@@CCCEEEGGGGGGNNNVVV|||pppddd]]][[[XXXXXXZZZ\\\```iiisssxxx___SSS[[[kkk~~~uuukkkddd]]]YYYZZZZZZWWWTTTSSSPPPNNNOOOPPPOOOKKKHHHJJJKKKMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>===<<<<<<;;;888666555333222333444555555555555555666666666666888777:::???BBBFFFPPPZZZjjjssstttoooqqqqqqSSSCCC>>>;;;<<<;;;:::999888999999999;;;===>>>===:::777555555555555555555555555555666555444333333333333444333333333333333333333333111111111111111111111111222222222222222222222222000000000000111111111111000000000000111111111111000000000000111111111111222333333333222333666888:::===AAAAAA@@@AAAFFFJJJYYYooo~~~uuutttmmmddd^^^cccllltttzzz{{{xxxwwwxxxsssjjjdddgggkkkqqqvvvxxxwwwuuusssppppppppppppooollliiifffhhhhhhjjjmmmllllllsss~~~kkkZZZNNNEEE@@@<<<999888<<<===::::::===:::::::::999999999999888888888888888888888888888777777777777777777777777888777777777666666666555777777777777777777777777888888999:::;;;;;;;;;;;;:::;;;===@@@CCCEEEGGGGGGNNNUUU{{{mmmeee^^^ZZZXXXYYYYYYZZZaaahhhtttfffUUUZZZhhhvvvnnnccc^^^]]]\\\ZZZWWWRRROOOMMMMMMOOOPPPNNNLLLKKKLLLMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>===<<<<<<999888666444444444444555555555555555666666666666888777:::???BBBFFFOOOYYYfffppp~~~ttteee|||^^^HHHCCC<<<;;;;;;::::::999888888777:::>>>AAA@@@===888444555555555555555555555555555555444333333333444444333333333333333333333333111111111111111111111111000000111111222333333444000000000000111111111111000000000111111111222222000000000111111111222222222333444444333555888:::@@@BBBCCCCCCCCCGGGOOOUUUfff~~~}}}xxxoooiiihhhkkkddd```dddkkkqqqyyysssjjjfffhhhmmmttt{{{}}}zzzvvvuuutttsssssssssqqqnnnllllllkkkjjjiiieeecccgggnnnvvvtttvvv~~~~~~fffPPPBBB???;;;:::===???<<<:::;;;::::::::::::999999999999888888888888888888888888777777777777777777777777777777777777666666666666777777777777777777777777888888999:::;;;;;;;;;;;;:::;;;===@@@BBBEEEGGGHHHNNNUUUxxxkkkaaa\\\XXXXXXWWWWWW[[[aaajjjvvvoooYYYYYYeee|||zzzmmmeeebbbaaa^^^[[[UUUQQQMMMMMMOOOPPPOOONNNMMMMMMNNNNNNMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>>======;;;:::888666555555555555555555555555666666666666888888:::>>>AAADDDMMMWWWbbbmmm~~~}}}jjjsssqqqTTTIII>>><<<;;;::::::999888777666999===@@@???<<<777444555555555555555555555555555444444333333333444444333333333333333333333333111111111111111111111111000000111111222222222333///000000000111111111111000000111111111222222222000000111111111222222222222333555555666888;;;>>>FFFGGGGGGIIIMMMUUU___gggxxx~~~~~~~~~yyyvvvuuuuuurrrmmmjjjlllhhheeefffhhhllluuu~~~sssoooooozzzzzzzzz{{{~~~|||xxxwwwvvvsssoookkkiiiiiikkkiiiiiikkkmmmqqqzzzfffKKKGGGAAA>>>@@@AAA>>>;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777777777777777666666666666666666666666666666666666888888999:::;;;;;;;;;;;;:::;;;===???BBBEEEGGGHHHOOOTTTuuuhhhaaa[[[YYYXXXWWWYYY^^^dddlll}}}zzz```[[[cccyyyxxxnnniiigggccc___ZZZVVVPPPNNNOOOPPPOOOMMMNNNOOOOOONNNMMMLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>><<<<<<:::888777666555444555555555555666666666666888888:::>>>@@@CCCLLLUUU```jjj|||xxxsss~~~dddOOOBBB???<<<:::::::::888666777888999::::::999777666555555555555555555555555444444333333333444444555333333333333333333333333111111111111111111111111222222222111111000000000///000000000111111111111111111111111222222222222111111111111222222222222333444666888999<<<@@@CCCIIIIIIKKKPPPYYYeeerrrzzz}}}wwwqqqmmmnnnsss}}}}}}|||}}}~~~|||wwwqqqlllgggbbb```___```gggppp~~~|||uuurrrnnnlllllljjjiiiiiieeebbbeeekkkhhhQQQIIIBBBBBBBBB@@@>>>>>>;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777666666666666777777777777666666666666666666666666888888999:::;;;;;;;;;;;;;;;;;;===???AAAEEEGGGIIIOOOSSS~~~sssjjj```\\\ZZZXXXZZZ^^^___fffssskkk```cccwwwwwwrrrmmmhhhddd```[[[VVVSSSTTTTTTQQQOOOPPPPPPOOOOOOMMMLLLJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>===<<<:::999777555444555555555555666666666666888888:::===???BBBKKKTTT___jjj{{{wwwvvvvvvWWWIIIDDD===:::::::::888666777666666666666666666666555555555555555555555555444444333333333444555555333333333333333333333333111111111111111111111111333222222111000000//////000000000000111111111111111111111222222222222333111111111222222222222333444666888:::<<<@@@DDDHHHJJJLLLQQQYYYfffuuuxxxrrrnnnllllllmmmttt}}}xxxnnnggg```\\\XXXWWW\\\ccciiipppvvvvvvxxxyyywwwuuuqqqrrrpppoooppplllfffdddfffsss~~~cccVVVIIIDDDCCCAAAAAABBB;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777666666666666777777777777777777777777777777777777888888999:::;;;;;;;;;;;;;;;<<<<<<>>>AAADDDGGGIIIPPPSSS|||ttthhhaaa\\\ZZZ[[[^^^^^^dddnnn~~~vvvgggeeexxxyyytttmmmhhheee```\\\ZZZZZZYYYWWWTTTQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<:::777555444555555555555666666666666999888:::===???AAAIIISSS```jjj|||vvv{{{cccPPPHHH???:::999:::999777666555555555555555666666555555555555555555555555333333333333333444555666333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111111111111222222222333333111111111222222222333333666888:::===???CCCHHHLLLPPPSSSZZZfffvvv{{{tttrrrooooooqqqrrrsss{{{}}}tttkkkeeebbb___bbbgggiiiqqqvvvrrrpppyyy{{{wwwtttuuusssnnnjjjjjjkkkqqqwww{{{oooZZZNNNGGGCCCAAABBB<<<;;;;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777555666666666777777777888777777777777777777777777888888999:::;;;;;;;;;;;;<<<<<<<<<>>>AAADDDHHHJJJPPPRRR{{{ttt|||mmmddd^^^[[[[[[^^^aaagggnnnxxx~~~lllgggyyy}}}wwwpppkkkgggccc___^^^___^^^[[[XXXRRRQQQPPPOOOMMMLLLKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB??????@@@@@@@@@@@@AAAAAA@@@@@@>>>===:::888666444555555555555666666666777999888:::===>>>AAAIIIRRR```jjj|||{{{ttt}}}nnnTTTKKK@@@:::999:::999777444555666777777666555555555555555555555555555555333333333333333444555666333333333333333333333333111111111111111111111111/////////000111111222222000000000000111111111111111111222222222333333333111111222222222333333333666999<<<>>>AAAEEEKKKNNNWWW[[[dddqqqsssnnnrrrssspppooonnnpppsssrrrqqquuu{{{zzzuuurrroooppptttwwwzzzsss{{{vvvwwwvvvqqqmmmlllnnnooonnnkkkkkkrrr~~~kkkXXXLLLCCC??????<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777555666666666777777888888777777777777777777777777888888999:::;;;;;;;;;;;;<<<<<<<<<>>>@@@DDDHHHJJJPPPRRRzzzjjjuuu|||ooofff```]]]^^^aaafffkkkqqqooolllyyy|||uuuoookkkhhhggggggfffccc___WWWSSSPPPPPPNNNKKKLLLOOOKKKIIIGGGGGGHHHHHHGGGFFFHHHGGGFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@@@@??????===;;;999888666555555444444444555555666777666888<<<>>>@@@IIIRRRbbbkkk{{{{{{tttqqqxxxlllXXXCCC===<<<:::999999777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111000000000000111111000000000000000111111222000000000000111111111111111222333222222333555777999===AAABBBCCCGGGPPPWWWdddooo|||yyyooohhhggglllrrrvvvyyy~~~zzzvvvyyy}}}wwwwww{{{wwwooosssooonnnnnnkkkdddaaabbbnnn|||xxxWWWGGGCCC>>>======<<<;;;;;;>>>>>><<<::::::;;;;;;::::::999888888888888888777777777777777777777777888888888888888888888888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<======???AAAFFFIIIJJJXXXttt^^^gggyyy{{{qqqjjjddd``````eeejjjnnnyyyzzzrrr|||sssoookkkjjjjjjjjjfffccc[[[VVVSSSSSSRRRPPPPPPSSSQQQNNNKKKJJJIIIIIIGGGEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@???===;;;999888666555555444444555555666777666888<<<>>>@@@IIIRRRbbbkkk|||{{{qqqmmm{{{gggMMMAAA>>><<<::::::888777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111111000000111111111000000000000000111111222000000000000111111111111222333444333333555888:::;;;???CCCFFFHHHMMMUUU\\\qqq}}}vvvsssooommmooosssvvvwwwxxxwwwrrrppppppnnniiigggiiijjjmmmttt}}}oooXXXMMMCCC???@@@???===<<<;;;;;;::::::;;;;;;;;;;;;:::999999888888888888777777777777777777777777888888888888888888888888888888888888888999:::;;;<<<<<<<<<<<<>>>????????????AAADDDGGGKKKXXXuuuVVV[[[hhh{{{{{{rrrhhh``````eeejjjmmmtttyyy|||zzzvvvqqqoooooommmjjjggg```ZZZVVVWWWWWWUUUUUUWWWWWWTTTPPPNNNLLLJJJGGGEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@???BBBBBBAAA@@@???===;;;:::666666555555555555666666777666888<<<>>>@@@IIIRRR```kkk}}}ssshhhkkkuuu}}}[[[GGG@@@>>><<<:::888888777777777666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222000000000000000111111222000000000111111111222222222333444555666888<<<>>>===AAAGGGKKKPPPWWWaaaggg}}}}}}xxxvvvrrrsssuuuzzz}}}~~~}}}{{{{{{vvvssssssqqqmmmnnnqqqooojjjcccbbblllooo[[[HHHCCCCCCCCCAAA>>>:::999:::;;;;;;;;;;;;;;;:::999999999999888888888777777777777777777888888888999999888888888888888888888888888999:::;;;<<<<<<<<<<<>>@@@IIIRRR___kkk~~~zzzkkkhhhooohhhMMMBBB???<<<999888888888777777777666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333222222222222222222333000000000000000111111222000000111111111222222222111333555666888;;;???BBBAAADDDIIIPPPYYYeeerrrzzz{{{vvvuuuvvvzzz}}}}}}yyyttttttwwwwwwrrrjjjeeehhhsssqqqSSSGGGEEEDDDCCC@@@;;;;;;===;;;;;;;;;<<<;;;::::::999999999999888888888777777777777888888888999999999888888888888888888888888888999:::;;;<<<<<<<<<<<<@@@AAABBBAAAAAAAAADDDFFFIIIWWWtttZZZZZZ^^^fffqqq|||sssddddddgggiiikkksss|||zzzwwwssslllgggddd\\\UUUUUUWWWVVVUUUWWWUUUSSSPPPNNNMMMLLLJJJHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAA@@@???>>><<<;;;999888777666666666666666777666888<<<>>>@@@IIIRRR___llluuugggfffnnntttTTTEEE@@@===999888888888888777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333222222222222222222333000000000000000111111222111111111111222222222222111333555777:::===BBBEEEFFFIIINNNWWWdddttt~~~{{{zzz{{{}}}~~~yyysssnnnkkklllooopppwwwjjjOOOHHHBBBBBB@@@<<<;;;???;;;;;;<<<<<<<<<;;;::::::999999999999888888888888888888888888999999999999888888888888888888888888888999:::;;;<<<<<<<<<<<<===???AAAAAABBBCCCFFFHHHGGGUUUrrr[[[XXXZZZaaagggrrrzzzgggcccbbbeeeeeeiiizzzzzzqqqkkkfff\\\TTTTTTVVVUUUTTTTTTRRRPPPMMMLLLMMMLLLKKKJJJFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<:::999888777777666666777777666888<<<>>>@@@IIIRRR```mmmrrreeefffaaaMMMEEE???:::999999888888888777777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222000000000000000111111222111111111222222222222333333555888:::<<<@@@EEEHHHMMMPPPWWWcccsss{{{sssuuu|||xxxssspppnnnmmmdddiiisssaaaRRREEEBBBAAA<<<;;;>>><<<<<<<<<<<<<<<;;;:::::::::999999999999888888888888888888999999999999:::888888888888888888888888888999:::;;;<<<<<<<<<<<<:::<<>>;;;:::999888777777777777777666888<<<>>>@@@IIIRRRbbbnnnlllgggqqqrrrXXXKKKCCC===999999999888888888777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111000000111111111000000000000000111111222111111111222222222333333777999;;;>>>@@@DDDHHHLLLTTTYYYdddsssuuupppppp}}}|||xxxuuuhhhffffffiiimmmwwwfffPPPIIIGGGAAA===???<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888999999999::::::888888888888888888888888888999:::;;;<<<<<<<<<<<<999;;;>>>AAABBBCCCEEEGGGFFFSSSqqqjjjaaa\\\]]][[[[[[gggxxxwwwkkkcccddddddbbbiiivvv|||mmmaaaWWWVVVXXXVVVTTTSSSQQQOOOMMMLLLMMMMMMLLLKKKHHHGGGFFFEEEDDDCCCBBBAAA???@@@AAABBBDDDEEEFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@;;;:::999888777777777777777666888<<<>>>@@@IIIRRRcccoooooollljjj~~~~~~aaaQQQGGG???999999999888888888888777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111000000000000111111000000000000000111111222111111222222222333333333:::<<<>>>@@@CCCFFFKKKNNNYYY```nnnsssnnnsssyyy}}}wwwuuuoookkkgggbbbbbbnnn|||yyy[[[QQQMMMFFFAAAAAA<<<<<<======<<<<<<;;;::::::::::::999999999888888888888999999999:::::::::888888888888888888888888999999:::;;;<<<<<<<<<<<<999<<>>CCC@@@???===<<<======;;;777===;;;::::::;;;;;;:::999===<<<:::999999999::::::999999888888888888999999:::;;;<<<<<<======<<<<<<<<<===>>>???AAADDDFFFGGGKKKUUUnnn{{{uuummmfffaaa```bbbcccnnn{{{{{{jjjddd^^^WWWWWW^^^iii{{{lll___\\\\\\XXXSSSQQQTTTSSSRRROOOLLLJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEDDD@@@AAAAAABBBDDDEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@???>>>;;;999777666666666999888999<<<===???HHHQQQbbbmmm~~~uuukkkooohhhOOO???<<<:::888777888888777666222555555333444777666333444444444444444444444444444444444444444444444444333333333222222222111111222222222222222222222222000111222222111000111222111222333333333444777999>>>===AAAJJJQQQUUUYYY^^^jjjvvv|||sssooollliiieeedddgggwww}}}eeeMMMBBBCCC>>>===;;;999:::;;;;;;:::<<<;;;:::;;;===>>>>>>===::::::888777777777888888999999888888888888999999:::;;;<<<<<<======<<<<<<<<<===>>>???AAADDDFFFGGGKKKUUUnnnyyyqqqjjjgggeeeeeeeeekkkxxxssshhh___VVVRRRUUUXXXssssssfffaaa^^^YYYSSSPPPXXXWWWTTTPPPLLLKKKLLLMMMJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@>>><<<:::999888888888777999<<<>>>@@@IIIRRRbbbmmm~~~qqqiiivvvxxxYYYCCC;;;999888888999888777555555666666666:::>>>===888444444444444444444444444444444444444444444444444333333333222222222222111222222222222222222222222000111222222111000111222333333444333444666999<<>>???AAADDDFFFGGGKKKTTTmmm|||uuuooojjjhhheeeffflll{{{zzzkkkaaaXXXTTTUUUVVVhhhwwwkkkddd```[[[TTTOOOXXXWWWTTTPPPLLLKKKLLLNNNIIIJJJJJJJJJJJJJJJIIIIIIEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA???===<<<:::999999777777999===>>>AAAIIIRRR```lll}}}zzzgggkkkxxxzzzcccIII;;;:::999999999999777555777777666666<<>>888444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000111222222111000111222333444444444444777;;;??????AAAIIIVVVaaajjjuuu~~~zzzxxxzzz~~~uuuooolllkkklllooowwwvvvWWWGGGDDD@@@<<<<<<;;;999999<<<;;;::::::<<>>???AAADDDFFFGGGKKKTTTlllzzztttppphhhgggjjjqqq~~~uuufff[[[UUUUUUVVV^^^lll|||yyyooofffbbb^^^WWWQQQUUUUUUSSSOOOLLLJJJKKKMMMIIIIIIJJJJJJKKKJJJJJJJJJHHHGGGFFFDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>><<<:::999888777666999===>>>@@@GGGPPPZZZgggyyyjjjffflllzzzgggLLL>>><<<:::999999999777555555555333222777;;;888111444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222000111222222111000111222222333444444555888<<>>;;;:::<<<<<<;;;:::;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>???AAADDDFFFGGGKKKSSSkkkxxx{{{}}}zzzlllkkkkkknnnrrr}}}rrraaaXXXTTTQQQSSSZZZiii{{{yyy{{{xxxpppiiieeeccc^^^WWWVVVVVVUUURRRNNNKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLKKKKKKIIIGGGEEEDDDEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@???>>><<<:::999777666666999<<<===>>>EEEMMMYYYdddttttttiiigggnnnlllRRRCCC@@@===:::999888777666666777555444666999777111444444444444444444444444444444444444444444444444111222222222222333333333222222222222222222222222000111222222111000111222000222555666888:::===@@@;;;DDDQQQ[[[aaammm~~~{{{zzzooovvvxxxooojjjhhhiiiqqq{{{uuuTTTEEE;;;<<>>===;;;::::::;;;;;;:::888888999999::::::::::::999::::::999999999999:::::::::;;;<<<<<<======<<<<<<<<<===>>>???AAADDDFFFGGGKKKSSSjjjnnnqqquuuzzz~~~xxxtttqqqqqqqqquuuqqqddd^^^SSSRRRRRRXXXggg||||||wwwvvvrrrkkkiiijjjfff___\\\\\\[[[WWWRRRMMMJJJIIIJJJJJJLLLMMMNNNNNNNNNNNNMMMKKKHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCAAAAAA@@@???>>>;;;999888666666888<<<<<<<<>>???AAADDDFFFGGGJJJSSSjjjggghhhkkkooouuu{{{~~~xxxxxxvvvtttxxxrrrlll\\\YYYTTTQQQVVVkkktttvvvsssmmmlllnnnkkkdddaaabbbaaa]]]VVVOOOJJJHHHKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLIIIFFFEEEEEEFFFGGGFFFGGGGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA???<<<:::999666666888;;;;;;;;;AAAHHHIIIOOOWWW```iiiuuunnndddyyymmmLLLGGG@@@;;;888888888777111666888555444666777666444444444444444444444444444444444444444444444444111111111222222333333333222222222222222222222222000222222222111000111222000444999<<<>>>???@@@AAAEEEMMM\\\mmm{{{xxxqqqooorrryyy}}}tttmmmmmmddd{{{mmmNNNDDDDDD@@@<<<>>><<<;;;::::::<<<<<<;;;:::999:::<<<===>>>===<<<<<<;;;::::::999999::::::;;;:::;;;<<<<<<======<<<<<<<<<===>>>???AAADDDFFFGGGJJJSSSjjjllljjjhhhfffhhhpppzzz~~~|||{{{|||pppiii[[[QQQQQQUUU___vvv{{{xxxssssssoookkkrrruuujjjbbb```aaabbb\\\OOOHHHHHHLLLOOOSSSVVVUUUSSSRRRQQQNNNMMMKKKIIIGGGFFFFFFFFFJJJHHHEEECCCBBBBBBCCCDDD@@@@@@@@@@@@AAA???;;;888666666777888:::<<>>AAAAAABBBEEEMMMQQQ```www{{{qqqkkkjjjlllnnntttxxx{{{tttnnniiimmm\\\NNNHHH???<<<@@@===AAAAAA;;;999===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<===>>>>>>>>>:::<<<>>>@@@AAACCCGGGIIINNNRRRfffjjjkkkkkkjjjjjjmmmqqquuu~~~|||lllaaaXXXXXXXXXZZZgggwwwyyypppmmmnnnqqq|||~~~qqqjjjfffcccbbbYYYMMMFFFFFFRRRTTTVVVWWWVVVTTTQQQPPPNNNLLLJJJHHHGGGGGGHHHIIIIIIGGGFFFDDDCCCCCCCCCCCCAAA@@@@@@@@@AAA???<<<999777777777888999;;;===>>>???CCCGGGLLLSSS]]]iiirrrssslllpppsssdddTTTEEE???===999888999777777666666666555555555555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333444444333222222444666777888;;;??????@@@FFFNNNTTT[[[mmmwwwpppkkkgggdddgggjjjrrr~~~tttqqqmmmrrryyy[[[JJJBBB>>><<<===@@@@@@;;;999;;;;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999;;;;;;<<<<<<===>>>>>>>>>;;;===???@@@AAACCCFFFHHHLLLQQQeeecccgggkkkmmmlllkkkjjjjjjpppuuu}}}zzznnnddd___YYYUUU[[[fff|||~~~ooohhhlllvvvzzzsssmmmgggbbbZZZPPPKKKJJJ\\\\\\\\\[[[YYYUUURRRPPPOOOMMMLLLJJJJJJJJJLLLMMMGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@===:::999888777777888999;;;<<<===???AAADDDHHHQQQ\\\dddxxxtttmmmhhhppptttaaaKKK@@@===;;;:::999777777777666666666555555555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333444444333222333666888777:::???BBBAAACCCOOO]]]___jjjwwwkkkbbb___^^^bbbiiiqqqxxx~~~uuuqqqjjjqqqtttXXXLLLEEE>>>>>>@@@@@@<<<;;;<<<;;;888;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>???@@@AAABBBEEEGGGKKKPPPcccWWW\\\ccciiikkkkkkkkkkkkgggkkkqqqwww|||qqqeee\\\VVVZZZaaaiiitttjjjmmmuuuzzztttllleee___ZZZXXXWWWfffdddaaa^^^[[[WWWRRROOONNNOOOPPPPPPPPPOOOOOONNNEEEFFFGGGGGGGGGEEECCCAAABBBAAA@@@@@@AAA@@@>>><<<:::999888777777777888999<<<===???@@@BBBJJJUUU]]]mmm|||ooogggbbbsssmmmRRRBBB===<<<;;;999777777777666666666666555555555555555555555555555444444444444444444444444222222222222222222222222222222333333333333444444333444444444444555888:::;;;<<>>>>>???===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@BBBDDDGGGKKKOOOcccIIIOOOWWW^^^eeejjjooorrrlllllllllmmmpppvvv~~~rrrfff]]]ZZZ[[[]]]yyy}}}sssqqqrrr||||||sssllliiiiiigggeeelllhhhccc^^^[[[VVVQQQMMMLLLNNNRRRTTTTTTQQQLLLIIIEEEFFFGGGHHHHHHFFFCCCBBBCCCAAA@@@@@@AAAAAA???>>><<<:::999777666666777777:::;;;======???FFFPPPWWWdddyyyppphhhaaaiiiyyy\\\FFF======<<<999888777777777666666666666555555555555555555555555444444444444444444444444222222222222222222222222222222222333333444444444222333444555555777:::===>>>;;;===DDDMMMWWWeeepppyyy~~~{{{uuukkkccc\\\ZZZZZZ\\\bbbiiipppwwwwwwssssssrrr{{{dddIIIDDDBBB???======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@BBBDDDGGGKKKPPPdddCCCGGGLLLSSSZZZccckkkqqqrrrqqqnnnkkkjjjmmmrrrwww~~~vvvhhh\\\UUUWWWiii}}}{{{tttvvv~~~~~~~~~xxxrrrssswwwvvvsssqqqkkkddd___\\\XXXRRRNNNLLLNNNRRRTTTSSSNNNHHHDDDEEEFFFGGGHHHHHHFFFDDDCCCCCCBBB@@@AAAAAABBBAAA???===;;;:::888777777777777777999:::;;;===BBBJJJPPP\\\ppp~~~uuuhhhaaabbbtttjjjOOOAAA>>><<<999888888777777777666666666555555555555555555555555444444444444444444444444222222222222222222222222111222222333333444444555222333555555666888<<>>;;;>>>HHHTTT```lllvvvzzzttt~~~}}}uuukkkaaa]]]ZZZYYY[[[```dddkkkwwwtttyyy|||yyyxxxTTTIIIGGG@@@:::;;;<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>???@@@AAABBBEEEGGGKKKPPPdddEEEFFFHHHJJJNNNUUU\\\bbbiiikkkmmmmmmlllkkkllllllqqq{{{wwwjjjaaa^^^eeewww}}}yyyzzzvvvuuuvvvtttttt{{{zzzssskkkeeeccc___ZZZUUURRRSSSTTTSSSQQQLLLHHHEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDBBBAAAAAABBBBBBAAA@@@===<<<:::999888888888888666888;;;;;;;;;>>>DDDIIITTTgggtttnnneeeccclll||||||\\\GGG@@@===999888888888777777777666666555555555555555555555555444444444444444444444444222222222222222222222222111111222333333444555555222333555666777:::>>>AAA???AAAHHHSSS]]]hhhuuu|||yyyxxxllleee___ZZZWWWYYY[[[```jjjvvvxxxcccQQQFFF>>>======::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999;;;;;;<<<<<<===>>>>>>>>>;;;===???@@@AAACCCFFFHHHIIINNNbbbJJJIIIHHHGGGGGGJJJOOOSSSZZZ```iiiooopppnnnjjjhhhhhhmmmsssyyy|||uuulllgggkkk~~~~~~yyypppgggkkknnnsss{{{rrrmmmkkkhhhccc^^^ZZZYYYWWWTTTQQQMMMJJJHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDBBBAAAAAABBBCCCBBBAAA>>>===;;;999888888999999777:::======<<<===AAAEEEOOOaaammm|||wwwrrroooqqq~~~rrrvvveeeLLLBBB===999888888888888777777777777555555555555555555555555444444444444444444444444222222222222222222222222111111222333333444555555111333555666888;;;???BBBAAAGGGSSS^^^eeennn}}}wwwmmmddd[[[TTTSSSTTTXXX___jjjwww[[[NNNCCC@@@???<<<;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<===>>>>>>>>>:::<<<>>>@@@AAACCCGGGIIIHHHMMMaaaQQQPPPNNNKKKIIIHHHGGGFFFLLLNNNUUU```lllqqqooojjjbbbcccfffkkkrrrzzz~~~yyytttwwwxxxooohhhaaacccpppxxxsssssssssqqqooohhhddd^^^XXXSSSOOOKKKHHHEEEFFFGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@===<<<;;;999888888999999::::::;;;;;;===>>>???@@@NNNTTTaaasssuuuwwwsssuuu|||rrrVVVJJJ@@@555888888888999::::::777555666555555555555444444444555444333333333333444555444333333222222333333444222333333333333333333444333555777888:::<<<@@@DDDFFFTTTccchhhmmmyyyyyynnneee\\\VVVUUUUUUVVVZZZcccooo{{{___CCC??????999888???;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIHHHRRR```XXXUUUPPPKKKIIIHHHIIIIIIIIIJJJOOOXXXbbbhhhjjjjjjiiifffcccbbbfffmmmvvv{{{~~~~~~{{{qqqfffccckkk|||}}}zzz{{{{{{xxxtttnnnjjjbbb\\\VVVRRRMMMJJJFFFFFFFFFEEEDDDCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA???===<<<:::999888999999:::::::::;;;<<<===??????HHHNNNZZZkkkzzzwww~~~vvvuuuyyy{{{\\\JJJ@@@999999888888999::::::777555666555555555555444444444555444333333333333444555444333333222222333333444222333333333333444444444444666888999999<<>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIHHHRRR___ooohhh]]]TTTOOOLLLJJJIIIFFFGGGHHHKKKQQQWWW]]]```hhheeeaaa______bbbgggjjjrrrvvv{{{~~~~~~oooeeefffqqq}}}~~~{{{}}}}}}wwwqqqiiiaaaZZZTTTOOOLLLHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???===<<<:::999888888999999999:::;;;<<<===>>>CCCHHHRRRbbbvvvyyy{{{zzz{{{wwwvvv|||gggNNNBBB???:::999888999999999777555666555555555555444444444555444444333333444444555444333333222222333333444222222333333444444444444555777999999:::===DDDIIIYYYcccmmmuuu~~~rrrddd[[[YYYWWWTTTRRRRRRUUUYYY[[[bbbcccdddgggjjjmmmpppqqqyyy~~~|||SSSEEEEEEBBB>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIHHHRRR___zzzmmmbbbYYYQQQLLLKKKKKKIIIHHHHHHKKKPPPTTT[[[\\\^^^``````^^^\\\[[[```dddiiinnnsssxxx}}}zzz}}}oooiiijjjmmmpppqqqnnnnnnsss}}}yyypppggg___YYYSSSOOOLLLJJJFFFDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA???>>><<<:::999888999999999999:::;;;<<<===AAAEEENNN[[[mmm{{{rrr}}}zzzvvvyyy~~~uuuYYYGGGCCC:::999888888999999777555666555555555555444444444444444444444444444444444444333333222222333333444222222333333444555555555666888:::::::::???HHHPPP___gggqqqzzzpppeeeYYYWWWTTTRRRQQQQQQSSSTTTRRRSSSTTTUUUWWWZZZ\\\]]]dddhhhooovvv}}}gggPPPGGGBBB???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIHHHQQQ^^^sssfff\\\TTTSSSPPPLLLIIIIIIKKKNNNMMMPPPTTTXXXZZZZZZXXXWWWWWWXXXZZZ]]]aaagggnnnsssuuutttvvv{{{yyyppphhhccc```\\\ZZZaaannn{{{}}}uuunnnggg```ZZZVVVRRRMMMHHHEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA???===<<<:::999999999999999999:::;;;<<>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIGGGQQQ]]]|||```]]]WWWRRRMMMKKKIIIIIIHHHHHHHHHJJJMMMQQQTTTVVVTTTTTTSSSRRRSSSVVV[[[___kkkiiikkkrrrzzzrrrhhh\\\UUUPPPSSS___mmmwww|||yyyvvvsssooolllhhhbbb___VVVPPPIIIEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA???>>><<<;;;:::999999999::::::;;;<<<===???DDDKKKVVVhhh{{{lllhhhzzz~~~|||uuurrrwww[[[EEE<<<:::888777888888777666666555555555555444444444333444444555555444444333444333333222222333333444222222333444555666666777888;;;======>>>FFFUUUaaalllvvv~~~~~~}}}}}}oookkkddd]]]WWWRRRPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLLLLLLLOOOTTT\\\aaaeeennn{{{~~~___LLLEEEDDD???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIGGGPPP\\\~~~vvvjjj___XXXSSSNNNKKKHHHGGGFFFFFFHHHJJJMMMOOOOOOPPPPPPOOOMMMMMMOOOQQQ[[[\\\bbbjjjpppwwwwwwggg^^^TTTRRRXXXaaahhhjjjddddddfffhhhjjjiiifffcccXXXQQQIIIDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCBBBAAA???===<<<:::::::::::::::;;;;;;<<<<<<>>>BBBFFFNNN\\\nnn{{{|||jjjrrrzzzvvvyyy}}}mmmwwwbbbGGG===;;;888777777777777666666555555555555444444444333333444555555444333333444333333222222333333444222222333444555666777777888<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIGGGPPP\\\rrriiiaaaYYYTTTIIIJJJLLLLLLLLLJJJGGGEEEIIIKKKNNNOOONNNMMMLLLLLLMMMRRR\\\dddgggkkkwwwtttiii]]]VVVWWW[[[]]]]]]QQQTTTYYY___eeefffeeebbbYYYQQQHHHCCCDDDFFFEEECCCDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBCCCCCCBBB@@@???>>>;;;;;;:::::::::;;;<<<<<<===@@@BBBEEEKKKWWWhhhtttpppnnn}}}sssttt{{{ppprrrfffIII>>>;;;888777777777777666666666555555555444444444333333444555555444333333444333333222222333333444222222333444555666777888999===@@@???BBBLLL___nnnvvv~~~}}}qqqfff___[[[YYYPPPOOONNNMMMLLLLLLLLLLLLHHHJJJMMMNNNMMMLLLLLLLLLLLLQQQWWW]]]dddooo}}}|||xxx|||aaaMMMAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<>>>@@@AAABBBCCCFFFIIIGGGPPP\\\qqqfff]]]WWWPPPLLLKKKKKKJJJHHHDDDFFFHHHIIIIIIIIIKKKLLLKKKLLLOOORRRVVV___kkksssssseee^^^]]]ZZZTTTOOOJJJGGGJJJSSSYYY[[[YYYSSSMMMEEEAAAAAABBBBBBAAACCCCCCCCCCCCEEEIIILLLNNNIIIEEEBBBBBBEEEEEEAAA===<<<<<<::::::::::::;;;<<<:::===@@@BBBGGGQQQ```lll|||ooonnntttjjjnnnsss}}}~~~~~~gggLLLEEE>>>999999:::777555666666555555555555444444444444444444444444444444444444444444444444444444444555444333333444777999;;;;;;<<<>>>AAAHHHWWWiiiuuuwww}}}vvvjjjbbbYYYUUUQQQPPPQQQQQQNNNKKKNNNMMMMMMNNNNNNMMMJJJHHHLLLKKKKKKMMMRRRYYY```dddxxx|||zzzjjjtttwwwUUU???@@@===<<<>>>===:::<<<@@@<<<;;;;;;::::::;;;;;;<<<======>>>???????????????>>>>>>???@@@BBBDDDFFFGGGKKKPPPbbbtttkkk```WWWRRRPPPLLLJJJGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKOOOVVV___eeeooovvv{{{ppphhh]]]SSSOOOJJJEEEEEEIIILLLKKKIIIFFFCCC??????@@@AAAAAA@@@AAABBBEEEFFFHHHLLLQQQUUUOOOJJJEEEDDDEEEDDDAAA======<<<;;;:::::::::;;;<<<;;;===@@@BBBFFFPPP___jjj{{{tttlllsssdddgggnnnlllUUUFFF>>>999999:::777555666666555555555555444444444444444444444444444444444444444444444444444444444444444333333555777999;;;<<<===>>>DDDOOO```qqq}}}{{{~~~|||{{{kkkeee^^^YYYXXXXXXVVVTTTPPPOOONNNOOOOOOOOOMMMKKKLLLLLLKKKKKKNNNRRRVVVYYY^^^aaagggooowww~~~{{{qqqvvveeeJJJBBB???>>>@@@???<<<<<>>???????????????>>>>>>???@@@BBBDDDFFFGGGJJJOOObbbzzzlllbbb[[[TTTPPPKKKJJJIIIGGGEEEDDDCCCBBBCCCDDDEEEFFFGGGKKKQQQUUU```ggguuuxxxmmmcccVVVPPPIIIEEEEEEEEEDDDBBB>>>======>>>@@@AAAAAA???@@@EEEIIIKKKKKKNNNTTTZZZVVVPPPIIIEEEEEEDDDBBB@@@>>>===<<<;;;::::::;;;<<<;;;>>>@@@AAADDDNNN]]]hhhzzz{{{kkk{{{}}}gggeeehhhvvvppp\\\HHH@@@:::999999777666777666555555555555444444444444444444444444444444444444444444444444444444444444444444444666888:::;;;===<<>>===>>><<<<<<;;;;;;;;;;;;<<<<<<======>>>???????????????>>>>>>???@@@BBBDDDFFFGGGIIINNN```}}}qqqfff___UUUQQQLLLHHHFFFEEEFFFFFFCCCCCCCCCDDDDDDFFFIIIKKKRRRYYYfffuuu~~~wwwccc\\\SSSJJJFFFEEEEEEFFF@@@@@@@@@AAABBBCCCCCCCCCEEELLLQQQQQQNNNNNNSSSXXXYYYSSSKKKFFFDDDDDDDDDDDD@@@???===;;;;;;;;;;;;;;;<<<>>>???@@@CCCNNN]]]hhhzzzoooxxxpppkkkhhhtttrrr^^^LLLCCC;;;::::::777666888666555555555555444444444444444444444444444444444444444444444444444444444444444444555777999;;;<<<<<<;;;@@@MMMaaawww{{{wwwxxx{{{{{{~~~tttnnnjjjfffccc]]]ZZZVVVTTTSSSRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIMMMNNNOOOQQQTTTXXX[[[]]]]]]^^^```aaaaaa```___]]]```bbbeeegggiiikkkooorrr|||{{{___LLLDDD???@@@AAA???===>>>======<<<<<<<<<<<<============>>>???????????????>>>>>>???@@@BBBDDDFFFGGGIIIMMM___|||kkkcccWWWNNNJJJIIIHHHHHHEEEDDDCCCCCCDDDEEEEEEEEEFFFKKKTTT^^^fffppp{{{{{{yyyqqqdddUUUIIIDDDCCCEEEDDDDDDCCCCCCEEEGGGKKKNNNPPPWWW]]]\\\VVVQQQRRRVVVYYYSSSKKKEEEBBBBBBDDDFFFAAA@@@>>><<<;;;;;;;;;;;;<<<>>>???@@@DDDOOO___kkk}}}{{{yyy{{{pppgggqqq{{{xxxdddQQQGGG>>>;;;:::888777999666555555555555444444444444444444444444444444444444444444444444444444444444444555666888:::<<<===;;;===DDDTTTjjj{{{tttuuuxxxyyy}}}vvvppphhhddd___[[[XXXVVVSSSQQQNNNNNNMMMMMMLLLLLLKKKJJJKKKKKKJJJJJJJJJLLLMMMNNNMMMNNNOOOPPPOOONNNLLLJJJMMMOOOQQQSSSUUUXXX[[[^^^dddiiisss}}}xxxVVVKKK@@@???@@@???>>>===>>>======<<<<<<======>>>======>>>???????????????>>>>>>???@@@BBBDDDFFFGGGIIIMMM___qqqcccZZZSSSNNNJJJIIIFFFDDDCCCCCCDDDCCCCCCCCCDDDHHHMMMPPPTTT___jjjzzz|||{{{wwwxxx|||}}}}}}jjjWWWJJJEEEEEEEEEFFFGGGIIIKKKPPPVVVZZZZZZaaaiiikkkgggaaa^^^]]]___ZZZQQQHHHCCCAAABBBDDDCCCBBB???===<<<;;;;;;;;;<<<>>>@@@AAAFFFSSSdddqqq~~~|||oooooonnnXXXMMMBBB===;;;888777999666555555555555444444444444444444444444444444444444444444444444444444444333444666777999;;;=========BBBNNN___ssszzzssstttxxxyyy|||uuuqqqlllgggccc___ZZZWWWPPPPPPOOONNNMMMMMMLLLKKKHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGHHHHHHGGGFFFDDDCCCDDDFFFHHHIIIJJJLLLOOOQQQSSSWWW```kkksss|||~~~jjjYYYGGG@@@AAA@@@???>>>>>>>>>============>>>>>>======>>>???????????????>>>>>>???@@@BBBDDDFFFGGGJJJNNN___vvvjjj^^^VVVQQQMMMHHHFFFEEEEEEDDDBBBDDDBBBDDDGGGHHHHHHLLLRRRVVVbbbqqqvvvlllmmmtttyyyvvvmmmwww}}}iiiYYYPPPMMMJJJMMMQQQTTTVVVZZZ___cccaaaiiittt{{{|||yyytttpppqqqkkk```TTTJJJEEEDDDDDDDDDCCC@@@>>><<<;;;;;;;;;;;;===@@@BBBIIIWWWiiiwwwyyy}}}uuu|||vvv^^^RRRFFF???<<<888888999666555555555555444444444444444444444444444444444444444444444444444444444333444666888:::<<<===>>>BBBKKKZZZlll}}}|||xxxtttxxx}}}~~~yyyuuuqqqlllfffbbbZZZXXXVVVSSSPPPNNNMMMLLLHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDFFFFFFFFFGGGIIIKKKLLLNNNTTT\\\ccclll{{{~~~kkkRRREEEBBBAAA@@@@@@???>>>>>>======>>>>>>???======>>>???????????????>>>>>>???@@@BBBDDDFFFGGGJJJNNN___ooodddYYYTTTMMMIIIHHHHHHFFFDDDAAA>>>???CCCEEEDDDEEEHHHKKKMMMOOOVVVjjjtttmmmpppllltttyyyqqquuuwwwuuuppppppyyyrrrbbbXXXUUURRRWWW\\\___```aaaccceeeccclllzzz|||pppaaaSSSKKKGGGFFFEEECCCAAA>>><<<;;;;;;;;;;;;===@@@CCCKKKZZZmmm{{{yyyttt}}}~~~|||yyyaaaUUUHHHAAA<<<999888999666666555555555444444444444444444444444444444444444444444444444444444444333444666999;;;===>>>>>>GGGRRRcccuuu~~~{{{|||zzz}}}}}}xxxwww}}}{{{uuupppkkkdddbbb]]]XXXTTTQQQOOONNNHHHIIIJJJJJJIIIHHHFFFEEEGGGFFFEEEDDDCCCCCCDDDDDDAAABBBCCCBBBAAABBBDDDEEEGGGHHHLLLRRRWWW___nnn|||xxxyyyZZZIIIEEECCCAAAAAA??????>>>>>>>>>>>>??????======>>>???????????????>>>??????@@@BBBDDDFFFGGGKKKOOO```|||mmmcccUUULLLIIIHHHEEEBBBAAABBBDDDDDDBBBAAAAAAAAACCCDDDEEEIIIQQQ```qqq}}}{{{ssspppppprrrxxx|||{{{tttnnngggddd```]]]^^^bbbhhhlllvvvxxxyyyxxxssskkkccc]]]___cccggggggeeeeeejjjnnnoootttqqq[[[KKKEEEEEEAAABBBAAA???<<<;;;;;;===;;;>>>AAAEEEMMM^^^uuuyyy|||sssuuu|||mmmWWWIIICCC;;;;;;===777666666555555555666666777555333111222555555222///555444444333333333444444777555666:::;;;:::<<>>===;;;:::999<<<======>>>???@@@@@@@@@???@@@BBBBBBBBBBBBDDDEEELLLLLL]]]lll]]]UUUPPPKKKGGGHHHHHHGGGEEECCCAAA@@@AAACCCCCCBBBAAAAAAFFFMMMSSSdddttt~~~||||||zzzwwwsssmmmiiiddd```^^^___bbbddddddfffhhhkkklllkkkiiihhhhhhkkknnnnnnmmmooouuuzzz}}}~~~gggTTTIIIFFFBBBBBBBBB???===;;;<<<======@@@DDDHHHRRRddd{{{uuuuuutttqqq|||}}}yyyaaaQQQGGG;;;999999444666666555555555555555666444333333333444444222111555444444333333444444444777555666:::<<<<<>>===<<<;;;=========>>>???@@@@@@@@@???AAACCCCCCCCCCCCEEEFFFKKKLLL]]]tttfff[[[RRRLLLKKKIIIFFFCCCAAAAAAAAAAAA@@@AAAAAA@@@>>>===>>>???@@@KKKYYYggg{{{~~~xxxsssnnnlllllllllmmmllllllmmmmmmooopppqqqsssuuuvvvuuuuuuxxxsss]]]NNNGGGBBBCCCBBB@@@===<<<<<<===???BBBGGGMMMYYYlllvvvsssyyy{{{qqqtttkkkYYYLLL===888999444777666555444444444444444333444555444333222222333444444444333333444444555888666777;;;===>>>DDDKKK[[[nnn{{{~~~|||~~~yyyzzz|||zzzsssiii]]]TTTPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCEEEFFFFFFHHHRRR]]]hhh{{{zzzqqqOOOEEECCC???@@@@@@@@@@@@??????>>>>>>======>>>>>>???@@@@@@@@@@@@BBBCCCDDDDDDDDDFFFHHHKKKLLL]]]|||lll\\\RRRPPPMMMHHHEEEDDDEEEFFFFFF@@@BBBCCCDDDCCCBBBAAA@@@???BBBDDDGGGRRRjjj}}}|||||||||}}}}}}{{{yyyyyy|||ttt```QQQIIICCCCCCCCC@@@>>><<<===>>>???CCCJJJRRR```ttt{{{tttrrr~~~qqqnnnqqq```RRRAAA;;;<<<999777777555444333333333333333555777555222111333555444444333333333444555555999888888;;;===???HHHQQQfffyyy|||}}}{{{}}}wwwiii^^^XXXUUUQQQNNNMMMLLLLLLKKKNNNNNNLLLKKKIIIHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBFFFEEEEEEFFFEEEFFFMMMVVVcccvvv|||TTTFFFDDDAAA@@@@@@@@@???????????????>>>>>>>>>??????@@@@@@@@@???AAACCCCCCCCCDDDFFFHHHJJJLLL\\\ssseee___ZZZSSSNNNLLLKKKJJJIIIFFFEEECCCBBB@@@>>><<<;;;===>>>>>>>>>BBBOOOddduuu~~~uuuiii\\\PPPJJJDDDDDDCCCAAA>>>===>>>??????DDDMMMXXXhhh{{{yyypppsssuuulll|||xxxiii[[[FFF===>>>;;;888777666555444333333333444666777555222111333666333333333333333444555666;;;999999;;;<<>>>>>>>>???@@@????????????@@@@@@@@@@@@===???AAABBBBBBCCCEEEGGGIIILLL[[[wwwoooddd[[[VVVQQQLLLHHHIIIFFFCCCAAA@@@@@@>>>===:::<<<@@@CCCAAA@@@EEELLLVVVnnn}}}{{{wwwsssoookkkfffaaa[[[UUUOOOJJJDDDEEEDDDBBB???>>>>>>???BBBHHHSSSaaaqqqxxxqqqpppwwwvvvgggNNN@@@<<<888888777666555555555555555666666555444222222444666333333333333444555555666:::999999;;;>>>EEETTTbbbyyy|||~~~ssslllkkkoooxxx}}}}}}}}}~~~|||vvvmmmfffaaa\\\VVVRRROOONNNLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBDDDDDDDDDHHHNNNTTThhhtttWWWGGGAAABBBAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@===>>>AAABBBBBBCCCEEEGGGIIIMMM[[[yyy}}}tttllleee\\\VVVPPPMMMIIIHHHHHHHHHGGGEEE@@@???AAADDD@@@999777:::777CCCXXXnnnrrriiidddaaa^^^]]]YYYUUUSSSSSSQQQNNNJJJEEEEEEEEEBBB@@@>>>???@@@HHHOOO[[[kkk|||pppvvvssszzzrrrWWWDDD===777888777777666666666777777888666333222333444555555333333333333444555666666888777999<<>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBCCCDDDFFFHHHHHHMMMZZZqqqsssyyyuuunnn\\\XXXSSSPPPNNNKKKFFFCCCGGG@@@===???>>>;;;===CCCCCC===<<>>???@@@LLLTTTbbbrrr|||iiiyyyzzzqqqrrryyy]]]IIIAAA999888777777777777888888999:::666222222444666555444222222222333444555666777666666999>>>DDDPPPfffxxx{{{uuulll```^^^```hhhooottt{{{~~~hhhddd^^^WWWQQQMMMJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIFFFEEEGGGGGGEEEFFFJJJUUUggg}}}zzz___WWWGGGEEECCCAAA??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCDDDEEEGGGIIIHHHMMMZZZrrriiirrruuuoooeee\\\UUUPPPMMMKKKEEECCCBBBAAAAAA@@@>>><<<>>>?????????AAAHHHRRRYYYwww}}}gggZZZUUUWWWYYY]]][[[^^^[[[PPPPPPQQQIIIFFFGGGGGGEEECCCBBBBBBCCCNNN```lllwwwkkkmmmvvvlll|||wwwnnnrrrcccMMMEEE999888999999888777666666777333444555666666555444333444444444444444555666777>>><<<;;;>>>HHHYYYmmmyyy}}}uuutttkkkbbb___^^^bbblllvvv}}}~~~sssgggaaaYYYPPPMMMPPPNNNLLLKKKKKKKKKKKKIIIHHHHHHIIIIIIGGGGGGJJJLLLKKKUUUjjjrrrTTTHHHHHHEEEBBB@@@@@@???===@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGKKKMMMUUU|||ppplllmmmppp}}}wwwmmmddd[[[SSSMMMKKKHHHDDDBBBBBBAAA@@@???@@@@@@???>>>===@@@FFFKKKPPP\\\lll|||pppfffbbbccceeerrruuuzzzpppYYYOOONNNFFFFFFFFFFFFEEECCCCCCEEEGGGTTTgggtttqqqmmm~~~}}}nnnvvvttteeelllzzz}}}iiiRRREEE<<<888888888888666666666777444444555555555555444444444444444444555666666777;;;:::999>>>KKK^^^ssszzzqqq|||ssslllbbbaaaaaafffoooxxx~~~~~~ttthhh[[[TTTSSSRRRPPPNNNMMMMMMLLLKKKJJJHHHIIIHHHGGGHHHJJJKKKKKKWWWlll\\\FFFEEEBBB@@@@@@AAA@@@>>>@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGJJJLLLUUU|||yyykkkccchhhrrruuuggg^^^VVVQQQKKKGGGEEEDDDCCCCCCBBBAAA@@@>>><<<<<>>@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGJJJLLLUUU{{{mmmfffeeefffpppuuufff```WWWOOOKKKIIIGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAACCCGGGKKKSSSVVV[[[aaagggnnnvvv{{{gggPPPKKKEEEEEEEEEDDDCCCDDDGGGLLLPPPbbbuuuoooiiitttwwwwwwssszzzssskkkJJJDDD999888666666666777777777666555444333333444555666444444444444555777888888<<<:::<<>>@@@@@@????????????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGIIILLLUUUzzzmmm```]]]```gggrrrxxxqqqfff]]]UUUPPPMMMKKKGGGFFFFFFFFFFFFEEECCCBBB???@@@@@@???>>>???@@@BBB@@@AAACCCEEEIIIPPPYYY___xxxgggRRRMMMFFFDDDDDDDDDCCCDDDHHHMMMRRRgggzzzuuueeeiiisssxxxvvv{{{xxxyyyzzzvvvQQQFFF<<<999666555777888777666666555444333333444555666444444444555666777888999;;;:::===HHH\\\ssssssYYYZZZjjjzzziiicccaaaeeelllsssxxx{{{}}}~~~xxxssskkkeee```]]]ZZZXXXUUUPPPNNNQQQRRRQQQUUU[[[eeevvvhhhWWWGGGBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGHHHLLLUUUzzzoooccc]]]XXX[[[bbbmmm{{{uuulllccc\\\UUUQQQOOOMMMKKKJJJHHHFFFBBB?????????@@@AAAAAAAAA@@@@@@>>>===<<<;;;<<>>KKK```vvvjjjWWW\\\lllsssdddaaabbbgggooovvvyyy|||~~~yyyvvv{{{rrrkkkfff```]]]YYYRRRNNNQQQRRRRRRWWW```ooo~~~www___HHHBBBBBB@@@@@@BBB@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGGGGKKKUUUyyyzzzmmm___YYYXXXYYY]]]dddiiisssyyyqqqhhh___ZZZWWWTTTPPPMMMLLLIIIDDDAAADDDCCCBBBAAAAAA???===<<<======<<<;;;:::;;;???AAALLLbbb~~~fffQQQMMMHHHCCCDDDEEEEEEEEEGGGJJJLLL^^^vvvhhh___ccctttrrrxxx~~~ttt[[[DDD???999777888999777555444444555555555555444444333444444555666888:::;;;;;;;;;BBBQQQggg}}}zzzbbbZZZcccppptttiiibbbcccdddjjjrrrxxx{{{}}}}}}vvvqqqmmmooosssxxx~~~|||ssslllggg```VVVPPPSSSUUUUUU\\\hhhyyyoooQQQFFFCCC???>>>AAA@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGGGGKKKUUUxxxvvvlllddd\\\WWWXXXSSSWWW^^^iiiwwwyyypppfff```[[[WWWSSSQQQPPPNNNIIIFFFEEECCCBBBAAAAAAAAA@@@???===>>>@@@???>>>======>>>BBBXXXuuufffOOOMMMJJJCCCEEEFFFFFFEEEFFFHHHJJJUUUpppgggYYYYYYcccooonnn}}}iiiGGGAAA:::888999:::777444333444555666666555444333333444444555777888:::;;;>>>???GGGXXXoooooo\\\^^^jjjtttssshhhccc```eeegggmmmuuuzzz}}}~~~|||vvvpppkkkhhhccchhhoooxxxwwwqqqggg[[[UUUWWWYYYYYYbbbooo\\\LLLFFF???<<<>>>@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGFFFKKKUUUxxxqqqeee]]]XXXUUUSSSTTTYYYbbblllrrr}}}}}}{{{zzzyyyyyyzzzyyyuuupppjjjccc]]]YYYSSSQQQNNNKKKHHHEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBIIIUUUfffxxxiiiSSSKKKHHHGGGCCCCCCJJJLLLIIIHHHJJJTTTdddzzzmmmXXXXXXVVVssswwwgggnnn~~~xxxxxxVVVBBB666;;;===666555<<<666666666666666666666666555666666777888:::;;;<<>>======>>>AAAGGGNNNYYYgggttt}}}hhhQQQKKKIIIIIIFFFHHHNNNQQQMMMKKKLLLNNN\\\rrrvvv[[[VVVQQQgggooopppzzz]]]GGG777:::<<<666444999666666666666666666666666666666666777888:::<<<===???BBBPPPhhhrrr```XXX\\\dddkkkzzzoooeeeeeekkkqqqtttxxxyyyyyyzzz~~~yyytttpppmmmllldddfffkkksss|||{{{rrrhhhbbb___dddppp}}}sssUUUFFFCCCBBBAAADDDCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFHHHLLLVVVzzzwwwnnnbbbZZZXXXVVVSSSOOOTTTVVV\\\fffnnnttt}}}~~~xxxssspppmmmmmmlllkkkhhheeebbb```WWWVVVSSSQQQNNNLLLKKKJJJGGGFFFEEECCCAAA@@@@@@???BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???===<<>>>>>>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGKKKUUUyyy~~~|||mmmfffaaaaaaaaa___^^^___[[[[[[[[[[[[ZZZYYYXXXXXXTTTUUUVVVWWWWWWVVVTTTRRRQQQPPPMMMKKKJJJJJJJJJKKKIIIHHHHHHHHHHHHIIIIIIJJJGGGGGGHHHGGGGGGFFFDDDDDDBBBBBBBBBBBBBBBBBBBBBCCC@@@AAABBBBBBAAA@@@AAACCCAAAJJJYYYooo```QQQLLLIIIPPPVVV___eeehhhddd[[[SSSOOOOOOWWWjjj{{{hhh[[[___|||xxxwww\\\AAA999;;;:::888777777777777777777777777777666777777888999;;;<<<===FFFQQQcccxxxyyyuuu{{{iiiYYYWWW^^^ffflllkkkggghhhooovvvwwwyyy{{{}}}}}}~~~yyytttooolllkkkoooppprrrvvv|||yyyqqqlllooowwwyyyUUUIIIFFFAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGKKKTTTxxxyyy|||{{{yyyvvvpppiiifffgggeeeccc```]]][[[ZZZYYYVVVWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSPPPQQQQQQQQQOOOMMMKKKJJJFFFEEECCCBBBBBBCCCEEEGGGBBBDDDFFFFFFDDDAAA@@@@@@EEECCCEEERRRlll~~~]]]QQQOOOMMMXXXaaajjjppprrroooeee[[[PPPMMMQQQ```wwwwwwiiieeexxx}}}|||}}}dddIII===;;;;;;999888777777777777777777777777777777777888:::;;;===>>>JJJXXXllljjjooo}}}jjjZZZVVVWWW^^^bbbbbbccckkksssxxxxxxyyy{{{~~~|||xxxvvvtttssssssssstttwww|||yyytttrrrxxxcccMMMEEEBBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGJJJSSSwwwwwwyyy|||~~~zzz}}}{{{yyyuuuqqqmmmjjjhhhggghhhhhhhhhhhhiiiiiiiiieeeeeeeeeeeedddbbbaaa```]]]]]]]]]]]]^^^___```aaa```aaaaaa```^^^[[[XXXVVVRRRPPPKKKHHHGGGHHHKKKMMMLLLMMMNNNLLLIIIGGGFFFFFFGGGDDDBBBFFFUUUsssZZZNNNQQQVVVccclllvvv{{{}}}{{{qqqfffUUUPPPOOOZZZnnnvvvnnnwwwyyymmmRRRBBB<<<:::888888777777777777777777777777777777888999:::<<<===>>>LLL^^^uuuvvviiitttrrrbbbXXXUUUTTTZZZ^^^___eeepppwwwxxxxxxyyy{{{~~~|||zzzzzzyyyvvvvvvvvvxxx|||{{{wwwxxx~~~rrrSSSFFFDDD@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGJJJSSSvvvyyyzzz{{{{{{{{{zzzzzzyyy|||~~~zzzxxxyyyxxxxxxwwwwwwwwwwwwxxxrrrssstttttttttrrrqqqppphhhhhhhhhhhhiiijjjkkklllooooooooommmkkkgggdddbbb^^^ZZZTTTOOOLLLMMMPPPSSSRRRRRRQQQNNNLLLKKKKKKMMMCCCDDDDDDDDDJJJaaaXXXJJJSSS]]]kkkuuu~~~zzznnn\\\UUUQQQWWWggg{{{|||uuuwwwwww}}}rrrXXXEEE<<<888777666777777777777777777777777777777888999:::<<<===>>>NNNbbb}}}oooqqq}}}xxxfffZZZUUUSSSRRRXXX]]]```iiiuuuzzzxxxxxxyyy{{{~~~|||zzzzzzxxxwwwwwwxxx|||{{{xxx{{{~~~|||WWWFFFFFF===>>>@@@AAABBBBBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFFFFJJJRRRvvv|||{{{zzzzzzyyyxxxtttrrruuuxxx||||||zzz|||}}}{{{{{{|||yyyxxxmmm^^^WWW]]]eeehhheeeeeedddbbb]]]WWWQQQNNNJJJGGGFFFGGGHHHSSSooocccUUU[[[ccczzzlll]]]QQQQQQXXXfff~~~zzzzzzvvvvvveeeHHHAAA===777888888888777777777777888888333777999999:::>>>AAABBBTTThhh}}}ppp}}}iiiXXXQQQPPPOOOTTT\\\eeemmmuuuzzz|||{{{|||}}}~~~~~~}}}yyyxxxzzzyyyxxxxxxxxxzzz}}}~~~~~~xxxvvveeeLLLDDDAAA???@@@BBBAAA???AAAEEE@@@@@@@@@AAABBBCCCDDDEEEGGGJJJRRRvvv{{{zzzyyyyyyyyyxxxuuurrrrrrsssttttttvvv~~~xxxssswww~~~}}}tttkkkaaa\\\UUUOOOKKKIIIGGGLLLaaawwwdddWWWaaammmzzzkkk\\\UUUVVV```xxxxxxqqqxxxqqqNNNBBB>>>999888888888777777777777888888444777999999:::<<>>AAABBBDDDDDDCCCCCCEEEFFFGGGLLLRRRrrryyyxxxwwwuuusssqqqpppooommmmmmmmmmmmlllkkkiiihhhggggggffffffeeedddddddddaaaaaaaaacccfffjjjmmmooossssssrrrrrrtttvvvxxxzzzvvvuuuttttttuuuwwwyyyzzz~~~~~~```NNNVVV^^^vvvjjjqqquuurrr___CCCBBB;;;:::888777777777888999777:::888999===@@@PPPkkkqqqZZZRRR\\\ooo~~~qqqaaaXXXXXX[[[gggjjjmmmooooooooopppqqqtttvvvxxxzzz|||}}}~~~~~~}}}|||{{{zzz{{{}}}~~~|||}}}~~~~~~{{{zzz{{{zzzyyyxxxxxx{{{~~~|||yyywwwtttvvvyyy|||~~~|||wwwtttooollliiijjjnnnvvv}}}lllQQQCCCDDDAAAAAABBB===AAABBBDDDDDDCCCCCCEEEFFFGGGLLLRRRrrrwwwwwwwwwwwwuuusssqqqpppmmmllllllkkkjjjjjjjjjjjjhhhfffeeeccccccccccccdddbbbaaaaaaaaabbbccceeefffhhhhhhgggggghhhiiikkkllliiiiiihhhggghhhiiijjjkkkpppooonnnnnnqqquuuzzz}}}fffNNNSSSXXX}}}}}}ppprrr|||uuu{{{yyyqqqiiiIIIBBB;;;:::999888777888888999666:::888:::???CCCSSSooogggTTTPPP[[[lllxxx}}}uuuhhh\\\WWW[[[```hhhkkknnnppppppqqqrrrssstttvvvxxxzzz}}}~~~~~~|||{{{zzz{{{||||||{{{|||}}}~~~~~~|||{{{zzzzzzyyyxxxxxx{{{~~~{{{yyytttvvvxxx{{{}}}~~~~~~~~~~~~yyytttpppmmmhhhgggeeefffkkksss|||YYYCCCEEECCC@@@AAAAAA@@@BBBCCCDDDCCCCCCDDDFFFGGGKKKRRRrrruuuvvvwwwwwwwwwtttrrrpppmmmllljjjiiihhhiiijjjkkkiiigggeeecccbbbbbbcccddddddccccccbbbbbbbbbcccdddeeeeeedddddddddeeefffggggggfffeeeeeeeeeeeeffffffjjjiiihhhggghhhjjjmmmoooxxxzzz~~~kkkQQQTTTPPPsssuuuqqquuu~~~~~~xxxnnnqqq|||qqqxxxqqqKKK>>>;;;:::999888777888999999666:::888:::@@@DDDVVVrrrzzz```QQQPPPYYYfffoootttqqqiii___XXXWWW]]]ccciiikkkoooqqqrrrrrrsssuuuuuuvvvxxxzzz|||~~~~~~~~~|||{{{{{{{{{{{{{{{zzz{{{|||~~~~~~}}}||||||||||||{{{{{{}}}~~~|||yyyuuuvvvxxxzzz{{{||||||}}}~~~zzzuuupppkkkiiifffeeeeeeggglllttt~~~bbbEEEFFFFFFAAADDDGGG@@@BBBCCCCCCCCCCCCDDDFFFFFFKKKRRRrrrtttuuuvvvwwwvvvtttrrrqqqnnnllljjjhhhggghhhjjjkkkjjjiiifffdddccccccdddeee``````____________``````````````````````````````bbbbbbbbbaaaaaaaaaaaaaaadddcccaaa``````aaabbbbbbkkkmmmooopppsssxxx~~~}}}~~~nnnRRRSSSKKKjjj~~~uuusss|||qqqpppxxxsssqqq{{{wwwOOO<<<;;;;;;999888888888999:::777;;;999:::AAAGGGZZZxxxqqqYYYPPPQQQUUU\\\bbbjjjfff```YYYUUUWWW^^^dddiiilllooorrrrrrsssuuuvvvuuuvvvwwwyyy{{{~~~}}}}}}|||{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~}}}}}}|||{{{||||||{{{{{{}}}~~~{{{yyyuuuvvvwwwxxxyyyzzz{{{{{{zzz{{{{{{|||}}}~~~~~~{{{vvvpppkkkgggdddccceeegggiiimmmuuu}}}qqqMMMJJJFFFAAADDDGGG@@@AAACCCCCCBBBBBBDDDEEEFFFKKKSSSsssuuuuuuuuuuuuuuusssqqqpppnnnllljjjhhhgggggghhhhhhjjjiiigggeeedddccccccccc^^^____________`````````]]]]]]]]]^^^^^^^^^^^^^^^______________________________^^^]]]\\\\\\\\\\\\^^^```aaabbbdddhhhmmmpppuuu{{{}}}}}}qqqSSSQQQLLLeeeyyysssnnnqqq{{{oooppp|||UUU???<<<;;;:::888888999999:::999;;;888:::CCCLLLcccyyyeeeTTTQQQSSSRRRRRRVVV```]]]XXXTTTSSSWWW^^^dddiiikkkooorrrssssssuuuvvvvvvwwwwwwxxxzzz|||~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~}}}}}}|||||||||yyyzzzzzzzzzzzz{{{}}}zzzxxxvvvvvvvvvwwwxxxyyyyyyzzzwwwwwwxxxyyyzzz{{{{{{|||yyyzzz{{{{{{yyywwwwwwxxxyyywwwtttoooiiidddaaa___```ccchhhkkknnnssszzz[[[NNNFFFAAABBBBBB???AAABBBCCCBBBBBBCCCEEEFFFKKKSSSsssvvvuuutttsssrrrqqqppppppnnnmmmkkkhhhgggfffffffffhhhgggfffeeedddbbbaaaaaa``````aaaaaaaaaaaa``````]]]]]]^^^_______________^^^^^^__________________^^^^^^]]]]]]\\\\\\[[[[[[XXXYYYZZZZZZ[[[\\\___bbbcccfffkkkmmmnnnqqqxxx~~~yyyXXXSSSQQQeeevvvllllllwwwrrrjjjzzz~~~YYYBBB<<<;;;:::999888999::::::999;;;888;;;GGGTTTnnnlll]]]TTTXXXZZZTTTPPPRRRUUUSSSQQQPPPQQQWWW^^^ccchhhkkkoooqqqrrrsssuuuvvvwwwwwwwwwwwwxxxzzz|||}}}yyyyyyzzz{{{||||||||||||{{{{{{}}}~~~~~~}}}|||{{{{{{{{{xxxyyyzzzzzzzzz|||}}}zzzxxxvvvvvvvvvvvvwwwwwwxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttqqqpppqqqssspppnnnkkkgggccc___]]]\\\___dddkkknnnppprrrwww|||fffRRREEEBBBCCC>>>???AAABBBBBBBBBBBBCCCEEEFFFKKKSSSsssvvvuuutttrrrppppppoooooonnnmmmkkkiiigggeeeddddddfffffffffeeecccaaa```__________________^^^]]]\\\[[[[[[\\\]]]^^^___^^^^^^[[[[[[\\\]]]]]]]]]]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZYYYWWWVVVWWWXXXXXX[[[]]]\\\[[[___gggnnnnnnvvv___XXXVVVfff~~~|||pppnnnrrruuuhhhwww||||||}}}ZZZDDD<<<;;;:::999999999::::::888;;;888<<>>======@@@DDDIIILLLRRRYYYaaaeeegggkkkpppuuuxxx~~~~~~{{{xxxwwwzzz~~~pppcccaaa{{{tttrrrrrrWWWDDD>>>999::::::999:::===777888;;;BBBRRRiiiaaaeeeyyybbbUUUFFFIIIPPPYYY___bbbeeejjjmmmjjjlllnnnoooooooooqqqrrrpppqqqtttwwwyyyzzzzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzzzz|||}}}|||{{{yyyyyyzzzpppooommmjjjfffcccaaa```XXXWWWYYY\\\``````\\\YYYUUUUUUSSSRRRQQQOOONNNMMMMMMNNNNNNNNNPPPTTTZZZ___hhhiiikkkllloootttzzzzzzyyywwwtttpppllliiihhhmmmmmmmmmkkkiiifffcccaaa___]]]ZZZYYYYYYWWWUUUSSSNNNMMMLLLMMMOOOPPPPPPPPPSSSXXX^^^cccfffkkkrrrwwwwwwzzz~~~nnnSSSHHHGGGAAAAAAAAAAAABBBDDDFFFGGGGGGKKKQQQppp