BM6P6(@ llleeeuuu}}}kkkdddiiicccdddeeeeeeeeeeeeeeefffffffffgggjjjlllmmmmmmlllkkkeeedddcccccceeegggggggggeeehhhkkkiiidddaaaccceeeeeeeeeeeedddcccbbbaaa```___^^^]]]___```aaa___^^^ZZZ]]]aaadddeeebbb^^^\\\\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___```eeelllyyygggVVVPPPDDDCCC@@@>>><<<;;;;;;;;;:::999999<<<@@@AAA???===@@@???>>><<<;;;:::::::::???;;;888777999;;;:::999???>>>======>>>@@@BBBCCC@@@@@@@@@???===;;;888777777777666555555555555555333555999;;;;;;888444222777777666666666666777777444444333333333333444444555444444777::::::777555777777777777777777777777555777999;;;<<<>>>AAADDDEEELLLTTTXXXXXXWWWWWWXXXVVVWWWYYYZZZZZZYYYXXXWWW]]]ZZZXXXYYY\\\^^^]]][[[______``````^^^\\\YYYWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWUUUSSSPPPOOOOOOPPPPPPPPPPPPPPPNNNLLLIIIHHHJJJGGGGGGIIIJJJHHHIIILLLJJJGGGDDDCCCDDDGGGHHHHHHCCCBBB@@@@@@AAAAAA@@@???CCCEEECCC<<<;;;@@@@@@===BBBAAA@@@?????????@@@AAA????????????????????????EEEDDDAAA???>>>>>>>>>>>>============<<<<<<<<<<<>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>===???>>>>>>@@@BBBBBBAAA@@@CCCDDDDDDCCCBBBBBBEEEGGGBBBBBBBBBAAAAAA@@@@@@@@@>>>@@@CCCEEEEEEDDDAAA???BBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC>>>???@@@AAACCCDDDDDDEEEBBBEEEFFFDDDAAA>>>???@@@CCCAAA???>>>??????>>>===999;;;>>>@@@BBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;@@@@@@@@@???===<<<::::::;;;888444444777999999777<<<===>>>>>>===;;;999888999888888777666555555444;;;888555555666777666333666555555666777777555444555555555555444333222111555555444333444555666777;;;:::888888888:::<<<===:::===>>><<<<<>>===<<<===:::::::::<<<@@@AAA???===@@@@@@??????>>>===<<<<<<>>>;;;777777888::::::999===>>>???@@@@@@AAAAAAAAA@@@@@@@@@???===:::888777777777666555555555555666333555777999999888555444777777888888777666666555666666555555555555666666666444444555777888666444666666666666666666666666555777999;;;<<<>>>AAADDDEEEKKKSSSWWWWWWWWWWWWXXXZZZZZZZZZZZZ[[[\\\^^^______\\\ZZZZZZ\\\^^^]]]\\\______``````^^^\\\YYYXXXZZZ[[[[[[[[[[[[ZZZYYYYYYWWWWWWVVVUUUSSSQQQQQQQQQOOOOOOOOONNNMMMKKKJJJIIIJJJGGGGGGIIIJJJHHHHHHLLLIIIGGGDDDCCCDDDFFFHHHHHHBBBAAA???@@@AAAAAA@@@???FFFHHHFFF@@@???BBBCCC@@@BBBAAA@@@?????????@@@@@@????????????????????????DDDCCCBBBAAA@@@?????????=========>>>>>>????????????===;;;:::<<<===>>>===???@@@AAABBBCCCDDDDDDEEECCCBBBBBBAAAAAA@@@????????????>>>>>>>>>???@@@@@@@@@?????????>>>>>>>>>===@@@??????@@@BBBBBBAAA???AAABBBBBBAAA@@@AAACCCEEEBBBBBBBBBBBBBBBAAAAAAAAA???AAACCCDDDDDDCCCAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>???AAABBBCCCCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAABBBDDDEEEFFFBBBDDDEEEDDDAAA??????@@@BBB@@@>>>>>>??????>>>===<<<>>>???AAAAAAAAA???>>>=========<<<;;;;;;::::::>>>>>>>>>===<<<;;;999999;;;888444444666888999888<<<===>>>>>>>>><<<:::888888888777777666555555444:::888666666777777555333555444444555666666444333555555555555444333222111555444444333333555666777888888999:::;;;;;;;;;;;;;;;>>>???======???===:::===<<<;;;:::999999999999666666666666666555555444444555555555555666666666666555555444444333222222222222222222222111111000111111111111000000000///111222222222222222222111000000000000////////////111000000000000000000111000000111222222222222111222222111111111222222333........................000111111///---...111444000000000000000000000000***///333222///,,,---///000111222111000///000111000000000000111111111111000333222......222222///444222000000222444222111/////////000111222222222111111111111111111111111222111111111222333555666444333333333333444555555dddbbbuuu~~~nnniiinnnfffddddddcccbbbaaa```______dddeeegggiiiiiigggeeeccc```aaabbbbbbbbbaaa```___```cccffffffcccbbbdddfffeeeeeeddddddcccaaa```___\\\[[[\\\^^^aaabbbbbbaaa___```aaaaaa```___]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZ[[[]]]^^^```aaa```ccchhhuuuhhhUUUMMMGGGEEECCCAAA???>>>>>>>>>;;;;;;;;;===???@@@???>>>@@@@@@AAAAAAAAA@@@>>>======;;;888777888999::::::<<<>>>@@@BBBCCCBBBAAA???AAAAAAAAA???===:::888666888777777666666666666666333444666777888777777666888999999:::999777444333666666555555555555666666777555444444555666555444555555555555555555555555555777999;;;<<<>>>AAACCCEEEJJJQQQUUUVVVVVVWWWYYY___]]][[[ZZZ\\\___cccfff```^^^[[[ZZZ[[[]]]^^^]]]___``````___^^^\\\ZZZYYY[[[[[[[[[[[[ZZZZZZZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSOOONNNMMMLLLKKKKKKKKKKKKJJJGGGFFFIIIIIIGGGHHHKKKIIIGGGDDDCCCDDDFFFGGGGGGAAA@@@???@@@AAABBBAAA@@@FFFGGGEEEAAA@@@CCCCCCAAAAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@======>>>???@@@AAABBBBBBAAA???<<<<<<===?????????@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBAAA@@@@@@?????????????????????@@@AAAAAABBBAAA@@@?????????@@@AAAAAA@@@@@@@@@AAAAAA@@@>>>???@@@AAA@@@??????AAACCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@???@@@AAABBBBBBCCCBBBBBBFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAAAAABBBCCCEEEFFFBBBCCCDDDCCCAAA?????????@@@>>>======>>>???>>>===???@@@@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888;;;888444333444777999999<<<===>>>???>>><<<:::999888777777666666555555555777777666777888777555222444333333444555555444222555555555555444333222222555444333333333444666777555777999;;;<<<<<<:::999<<>>===???===:::===<<<<<<;;;:::888777666666666666666666555555444333333444444444555555555666555555444444333222222111111222222111111000///111111111111000000000000111111222222222222111111333222000///.........///111111////////////111111000000111222222222222111111000000000111222333333111000////////////000111111111111///......000222000000000000000000000000,,,///333222000......000///000111111000///000222000000000000111111111111///222222///000222222000333222111111222333222111//////000000111222222222111111111111111111111111111111111111111222333444444333333333333444555555hhhgggzzzooojjjmmmcccbbbbbbaaa___^^^\\\[[[[[[bbbccceeefffeeeccc```^^^___aaaccccccaaa___]]]]]]bbbdddffffffdddcccdddeeeccccccbbbbbbaaa___^^^]]]ZZZZZZ[[[^^^aaaccccccbbbbbbaaa```___^^^]]]]]]\\\ZZZ\\\]]]^^^]]]\\\\\\\\\YYYZZZZZZ[[[]]]___aaabbbaaaccchhhuuuhhhTTTLLLFFFEEECCCAAA????????????=========>>>????????????>>>???AAABBBBBBAAA???======;;;999888999:::;;;<<<>>>???@@@AAABBBBBBAAA@@@AAAAAAAAA@@@>>>;;;888777999888777777666666777777444444555666777777888888999:::;;;;;;:::777444111444444333333333333444444999777555444444555555666666666666666666666666666666888:::;;;;;;===@@@CCCEEEJJJPPPTTTTTTUUUWWWZZZaaa```^^^]]]^^^```cccfff```^^^[[[YYYZZZ[[[\\\]]]`````````___^^^\\\[[[ZZZ\\\[[[[[[ZZZYYYYYYYYYYYYVVVVVVVVVWWWWWWWWWUUUSSSOOONNNLLLKKKJJJKKKLLLLLLJJJGGGFFFIIIIIIGGGGGGJJJIIIFFFDDDCCCEEEFFFFFFEEEAAA@@@???@@@BBBCCCCCCBBBCCCCCCBBB@@@???@@@@@@???AAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBB@@@@@@>>>>>>>>>???@@@AAAAAAAAABBB@@@>>>>>>???AAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEBBBBBBAAAAAA@@@?????????????????????@@@AAABBBBBBFFFEEECCCBBBBBBCCCDDDFFFBBBAAA@@@@@@AAAAAA???===???@@@AAAAAA@@@???AAABBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAABBBCCCEEEFFFBBBCCCCCCBBBAAA@@@??????>>>===;;;<<<===>>>>>>===??????@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>>>>;;;;;;<<<<<<;;;:::999999;;;888555333333666888:::;;;<<<>>>>>>>>><<<:::999777777666666666555555555555666777888888666444222444333333444666666555333444555555555444444333222444444333333333444555666666777888:::;;;;;;;;;:::===@@@AAA>>>===???===999<<<======<<<;;;888666555666666666666666555555444333444444444444555555555666555555444444333222222000111111111111000//////111111111000000000000000000000111111111111000000333111///...---...///111111000///......///000111000000111222222222222111...---......///000111222333222000//////000222333333333222111000000111111///////////////////////////111333333111000000222///000111111000000111222///000000000111111111111///000111111111222222222111111111111111111111000000000000111111222222222111111111111111111111111000000000111111222222333444333333333333444555555jjjjjj}}}qqqmmmpppdddccccccbbbaaa___^^^]]]]]]aaaaaabbbbbbaaa___]]][[[```bbbeeedddaaa^^^]]]]]]eeefffffffffdddcccbbbbbb````````````___]]]\\\[[[YYYYYYZZZ]]]aaaddddddccccccbbb```^^^]]]\\\\\\]]]ZZZ\\\^^^^^^\\\[[[\\\]]]ZZZZZZ[[[\\\]]]___aaabbbaaaccciiixxxhhhTTTLLLEEEDDDBBB@@@???>>>??????>>>?????????>>>>>>???@@@===>>>@@@AAAAAA???>>><<<===<<<;;;:::999:::<<<>>>AAA@@@?????????@@@AAABBBAAAAAAAAA@@@>>><<<999888999999888777777777777777555555555666777888999999:::;;;<<<<<<;;;777444222444444333333333333444444:::999888666555555777888777777777777777777777777666888:::;;;;;;===@@@BBBEEEJJJOOOSSSSSSUUUXXX[[[````````````____________\\\\\\ZZZYYYXXXYYY[[[\\\`````````___^^^]]]\\\[[[\\\[[[ZZZXXXXXXWWWXXXXXXVVVTTTSSSTTTVVVVVVUUUSSSOOONNNMMMKKKKKKKKKLLLMMMJJJGGGFFFIIIHHHFFFGGGJJJHHHFFFDDDDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEDDDCCCBBB@@@???@@@???>>>>>>???@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@??????????????????????????????BBBAAA???@@@AAABBBAAA@@@??????@@@AAABBBCCCDDDDDDBBBAAAAAA@@@@@@???>>>>>>????????????@@@AAABBBCCCFFFEEECCCBBBBBBCCCEEEFFFBBBAAA@@@@@@AAAAAA???===???AAABBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBAAABBBBBBDDDDDDBBBBBBAAABBBAAAAAA???>>>===<<<:::;;;<<<======<<<<<<<<<==================;;;;;;;;;<<<======>>>>>>;;;;;;<<<<<<<<<;;;::::::999888555333333555888::::::;;;===>>>===<<<:::999666666666666555555555555444555777888777666444333555444444555777777666555444444444555444444333333444333333222333444555666777777777777888:::<<<===<<>>===???===:::<<<======<<<;;;888666555666666666666666555555444444444555555555666666666666555555444444333222222000111111111111000//////000000000000000000111111///000000111111000000///111///...---...///111333111000///......///000111000000111222222222222111............///000222222000///---,,,,,,---///000333222111111111111000000///////////////////////////000111111000///000000...000111111000000111222///000000000111111111111000///111222333222222222...///000111000000//////111111111111222222222222111111111111111111111111000000111111222222222111444333333333333444555555hhhjjj}}}pppoootttgggffffffeeeeeeddddddccccccbbbbbbaaa```^^^^^^]]]]]]```ccceeedddaaa^^^^^^```eeeeeeeeedddcccbbb````````````______^^^\\\[[[ZZZYYYYYYZZZ]]]aaaddddddccccccaaa___]]]\\\\\\\\\]]]ZZZ\\\^^^\\\YYYYYY\\\___\\\\\\\\\\\\]]]___```aaa```cccjjj{{{gggUUUMMMEEEDDDBBB@@@????????????@@@@@@AAA???>>>>>>???AAA>>>>>>?????????>>><<<;;;<<<<<<;;;:::999:::===???AAA@@@>>>======>>>@@@BBB???@@@@@@@@@???===;;;::::::999999888888888888888777777777888888999999999;;;<<<<<<<<<:::888555333666666555555555555666666888999999888777666888999888888888888888888888888777888:::;;;;;;===@@@BBBFFFJJJOOORRRSSSUUUYYY]]]]]]^^^`````````^^^[[[ZZZXXXYYYZZZZZZYYYYYY[[[\\\``````______^^^]]]]]]]]]]]]\\\ZZZXXXXXXWWWXXXXXXWWWTTTQQQRRRTTTUUUTTTRRRPPPOOONNNMMMLLLLLLLLLLLLJJJGGGFFFHHHHHHEEEFFFIIIHHHFFFDDDDDDEEEEEEDDDCCCCCCBBBAAABBBCCCDDDCCCBBBCCC@@@@@@BBBBBB???>>>@@@??????@@@@@@??????>>>===AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???????????????>>>@@@@@@@@@?????????>>>>>>BBBAAA@@@AAABBBBBBAAA@@@>>>>>>???@@@AAABBBCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>??????AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCAAA@@@@@@@@@AAAAAA@@@>>>@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@AAABBBAAA@@@>>>===;;;::::::;;;<<<;;;:::999999:::;;;;;;<<<======888888888999999:::::::::::::::;;;;;;<<<;;;;;;;;;777777777555444444777999999:::;;;<<<<<<;;;999888555555555555555555555555333555777777666444444555555444444555777888777666333444444555444444333333444333222222222333555666888777666666777:::<<<>>>:::===>>><<<===???===:::===<<<<<<;;;:::888777666666666666666666555555444444555555555555666666666666555555444444333222222111111222222111111000///000000000000111111111111//////000000000000/////////.........///000222333////////////////////////000000111222222222222111222111111111222333444444111111000//////000111111000///......000000///---000000000000000000000000......------------.........///111111000000111333000000000000111111111111111000111444444111000222---///222222111/////////222222222222222222222222111111111111111111111111111111222222333222222111444333333333333444555555jjjlll}}}mmmnnnssseeeeeeeeeffffffggggggggghhhfffdddbbb```______```aaa___bbbdddccc___]]]___bbbbbbaaaaaaaaaaaaaaa```^^^````````````___]]]\\\[[[YYYYYY[[[^^^aaaddddddcccaaa```___]]]]]]\\\]]]]]][[[\\\]]]ZZZWWWWWW[[[```]]]]]]]]]]]]]]]^^^______]]]aaaiii}}}~~~fffVVVNNNFFFEEECCCAAA@@@@@@AAAAAAAAABBBBBB@@@======???AAA@@@@@@???>>>===<<<<<<;;;999::::::999777888;;;>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===<<<::::::999888888888888999888999999:::::::::999999<<<<<<<<<;;;:::888777666666666555555555555666666555777999999777666777999777777777777777777777777777999:::;;;;;;===???BBBHHHKKKPPPRRRSSSVVV[[[___[[[\\\^^^___^^^]]][[[ZZZUUUXXX[[[\\\[[[ZZZ\\\]]]aaa```___^^^^^^^^^]]]^^^```^^^\\\ZZZYYYYYYZZZZZZZZZUUUPPPPPPSSSUUUTTTRRRQQQQQQPPPPPPNNNMMMKKKKKKJJJGGGFFFHHHHHHEEEEEEHHHHHHFFFDDDDDDEEEEEECCCBBBBBBAAA@@@@@@AAABBBAAA???CCC@@@@@@CCCCCC???>>>BBB>>>??????@@@???>>>===<<>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@AAABBBBBBAAA@@@======>>>???@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>>>>=========>>>???@@@AAABBB?????????@@@@@@@@@AAAAAA@@@??????@@@BBBBBBAAA??????BBBDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@AAABBBCCCBBBAAA???>>>BBB@@@???@@@BBBBBB@@@===>>><<<:::999:::;;;:::999888888888888999:::;;;<<<777777777777777888888888888888999::::::;;;::::::444666888777555444555888777888:::;;;;;;:::888777555555555555555555555555333555777666444333555777333333333555777888777555333333444444555444444333444333222222222333444555555555666777999:::<<<<<<777;;;===;;;<<<>>>>>>:::===<<<;;;:::999999999999666666666666666555555444333333444444444555555555666555555444444333222222222222222222222111111000///000000000111111111111...//////000000//////...////////////000000000000---...///111111///...---000000111222222222222111444333333333333333444444333333333333333333333333///...---...000111///---000000000000000000000000///...------...//////...---///111111000000222333000000000000111111111111333000111666555111///111...111444444222000000111222222222222222222222222111111111111111111111111222222333444444333222111444333333333333444555555mmmooo~~~}}}jjjjjjnnn```bbbbbbcccdddfffggghhhhhhiiigggccc``````aaaccceee^^^aaacccaaa]]]\\\___ccc^^^^^^^^^___``````___^^^bbbbbbbbbaaa```___]]]]]]ZZZZZZ[[[^^^aaaccccccbbb```______^^^]]]]]]]]]]]][[[\\\\\\YYYUUUUUU[[[aaa___^^^^^^]]]]]]^^^^^^___[[[___iii~~~|||eeeVVVOOOGGGFFFDDDCCCBBBBBBBBBCCCAAABBBCCC@@@======???BBBBBBAAA@@@>>>===<<<<<<<<<777888999777555666:::===<<<===>>>??????>>><<<;;;===>>>???@@@@@@???>>>===;;;:::999999888888999999999:::;;;<<<;;;:::999888===<<<;;;:::999999888888444444444333333444444444222555999999777666777888666666666666666666666666777999:::;;;;;;===???AAAHHHLLLPPPRRRSSSVVV\\\```ZZZZZZ[[[]]]]]]]]]]]]\\\TTTXXX\\\^^^]]]\\\]]]^^^aaa```___^^^^^^^^^^^^^^^bbb```^^^\\\[[[[[[[[[\\\\\\WWWPPPOOORRRUUUUUUSSSRRRRRRRRRQQQPPPMMMKKKJJJJJJGGGFFFHHHHHHEEEEEEHHHHHHFFFEEEDDDEEEEEECCCAAABBB@@@??????@@@@@@>>>===BBB>>>???CCCCCC>>>===AAA>>>??????@@@@@@>>>===<<>>???@@@AAA???@@@@@@AAABBBCCCDDDDDDAAA@@@@@@AAABBBBBBAAA???<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<===>>>@@@AAABBB???@@@AAABBBBBBBBBBBBAAA???>>>>>>@@@BBBBBBAAA@@@???AAACCCDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAAEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBDDDDDDBBBAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCC???@@@BBBCCCCCC@@@>>><<>><<<:::999::::::999777888888888777888888999:::888888888888888888888888666777888999999999999999333666888888555444555777666777999::::::999888777444555555555555555555555333555666555333222555888222222222333666777666444333333444444555444444444333333222222222333444555333444777999;;;;;;;;;:::666999;;;:::;;;>>>>>>;;;===<<<:::999888999::::::666666666666666555555444222222333333333444444444666555555444444333222222222333333333333222111111//////000000111111111222......////////////......000111111111000///...---,,,---000222222000---,,,000000111222222222222111333333222222111222222222000111111222222111111000000///...000333444222///000000000000000000000000333222000000111222222111---///000111000000222444000000000000111111111111444000222777666000...111///333666666444222222333222222222222222222222222111111111111111111111111222333444555444333222111444333333333333444555555mmmiii|||wwwjjjkkkfffiiigggccc```bbbgggiiigggdddfffggghhhfffeeefffjjjnnneeeccccccdddaaa]]]]]]aaaccceeeccc___```ccc___WWW^^^cccddd^^^ZZZ]]]aaacccaaaZZZXXX^^^cccbbb^^^[[[YYY___```[[[ZZZ^^^___\\\YYY[[[YYYUUUWWW]]]]]]XXX^^^^^^^^^^^^^^^___```aaa___ccckkk}}}yyycccVVVQQQEEECCCAAA@@@AAA@@@???>>>?????????>>><<<===>>>@@@AAAAAA@@@@@@???===<<<;;;<<<:::888888:::;;;;;;;;;?????????@@@@@@@@@??????AAA@@@???@@@@@@@@@>>><<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;===>>>;;;<<<======;;;999666444666666444444333444555666444666888888777666777888777777777777666666666666666777888999;;;>>>@@@AAAGGGJJJOOOSSSVVVYYY\\\^^^\\\XXXTTTVVV\\\```aaa___[[[ZZZYYYYYYYYY[[[]]]___cccbbbaaa```_________```aaa```___]]]\\\[[[[[[[[[WWWTTTSSSUUUUUURRRSSSVVVSSSPPPLLLLLLMMMMMMKKKIIIMMMMMMMMMLLLKKKIIIHHHGGGDDDEEEGGGGGGEEEDDDEEEFFFEEECCC@@@>>>>>>???BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@@@@AAAAAA@@@???CCCBBBAAA@@@@@@AAACCCDDDAAA@@@@@@@@@@@@@@@@@@???@@@?????????@@@BBBDDDFFFCCCBBB@@@???>>>===>>>>>>===<<<<<<>>>@@@BBBBBBAAA>>>>>>>>>>>>============<<<>>>???>>>===<<<===>>>BBBAAA@@@@@@BBBBBBAAA@@@???@@@BBBBBBAAAAAAAAABBB??????@@@AAABBBDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBBAAAAAAAAABBBBBB===>>>@@@BBBCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAEEEDDDCCCAAAAAABBBCCCDDDBBBAAAAAABBBDDDEEEDDDBBBAAA===999666555444333222444444333333333444555555444444444555555666666666999777555444555666555444555444333333222222333333888999:::;;;;;;;;;:::999999888777666444444333333555555555555555555555555444444444555555666666666333333222111222333444555333333444555666666666666777888:::;;;;;;:::888777;;;<<<<<<===============;;;:::999888888888999999:::666222333666777444///777555333333444444333111666666666666555444333222000444444000000444444000222222111111111111222222000000000000111111111111111111111111111000//////---///111111111111222222000000111111111111000000///000222222000///000111111111111222333333444444333222222222111111000000111111111111111111111111///......000222333222111000000000000000111222222111111222222222222111111222111111000000111222222111//////000111222111000222222222222222222222222111444444111111444444111222333444555555555444333000111222222333333333333nnnkkk~~~yyykkkkkkfffiiihhhdddaaabbbeeegggeeebbbfffggghhhgggeeeeeehhhkkkhhheeeddddddaaa\\\]]]aaaffffffccc^^^___cccaaa[[[^^^cccddd^^^ZZZ\\\___```bbb]]][[[___aaa^^^YYYXXXZZZ___```\\\ZZZ]]]^^^\\\[[[\\\[[[WWWYYY^^^^^^ZZZ___^^^]]]^^^_________^^^^^^bbbkkk}}}www```QQQKKKDDDBBB@@@?????????>>>===:::<<<>>>>>>===;;;;;;<<<>>>>>>>>>>>>===<<<;;;:::<<<:::888888999:::;;;:::<<<===>>>>>>?????????>>>AAA@@@???@@@AAAAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;:::888666555666555444333333444555666444666777777555555777888777777777777666666666666777777888999;;;>>>@@@AAAFFFJJJOOOSSSVVVXXX[[[]]]\\\XXXUUUWWW\\\``````^^^___^^^]]]]]]^^^___aaacccccccccbbbaaa___^^^]]]]]]___^^^]]][[[[[[ZZZZZZZZZWWWSSSSSSUUUUUURRRRRRUUURRRPPPMMMLLLNNNNNNLLLKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGIIIIIIHHHEEECCCBBBCCCAAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@AAABBBBBB@@@>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAABBBCCCDDD@@@@@@???>>>???@@@AAABBB>>>======???AAACCCBBBBBB??????>>>>>>>>>=========>>>???@@@@@@>>>>>>???@@@CCCBBBAAAAAABBBCCCBBBAAA>>>@@@BBBBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAABBBDDDDDDCCCBBB@@@===999666555444333222222222222222333444555666222222333333333444444444555444444555666777777666555444333333222222333333888999:::;;;;;;;;;:::999999888777666444444444444555555555555555555555555333333444444444555555555333333222222222333444555000000111222333333333333444555777999::::::999888;;;;;;<<<===============;;;;;;:::999999999999999888666333444666666444222777777777666555444444444444444444444333222111000000444444000000444444000222111111000000111111222000000000000111111111111000111111111000000///......///111111111111111222000000111111111111000000///000222222000000000111222222222222222111111111222222222111111000000000111111111111111111111111///......000222333222111111000000000000000111222111111222222222222111111333333333222222222222222222111000111222333333111222222222222222222222222111444444111111444444111222222333444555555444444111111222333333333222222mmmkkkzzzkkkkkkeeehhhiiieeebbbaaabbbcccaaa___eeeffffffeeeddddddeeegggjjjgggdddccc___[[[\\\aaaggggggccc^^^___bbbbbb______cccddd^^^ZZZ[[[\\\\\\___^^^___bbbbbb\\\YYYZZZ[[[______\\\ZZZ[[[\\\[[[\\\]]]\\\ZZZ\\\______\\\___]]]\\\]]]___```]]]ZZZ^^^bbbkkk|||ttt^^^OOOGGGBBB@@@>>>=========<<<;;;555999<<<===<<<:::888888<<<<<<<<<<<<<<<;;;:::999<<<:::777777888::::::999:::;;;<<<===>>>?????????@@@??????@@@AAABBB@@@???<<<;;;;;;::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<===<<<;;;:::999777666666666555444333333444555666555555555444333444666888666666666666777777777777777777888999;;;>>>@@@BBBFFFIIINNNRRRUUUXXX[[[]]][[[XXXVVVWWW[[[^^^^^^]]]```_________```aaabbbcccbbbbbbbbbaaa```^^^[[[ZZZ[[[[[[ZZZYYYXXXXXXYYYYYYVVVSSSRRRUUUTTTQQQQQQTTTQQQPPPNNNMMMNNNOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJHHHFFFCCCCCCCCC@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAACCCBBB@@@>>>===>>>@@@AAABBBAAA@@@???BBBBBBBBBBBBAAAAAAAAA@@@>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>???@@@AAABBB@@@???>>>@@@BBBCCCCCCBBB?????????>>>>>>>>>>>>===@@@AAABBBAAA@@@???@@@BBBCCCBBBAAAAAACCCCCCCCCAAA>>>???AAAAAA@@@@@@@@@AAAFFFFFFEEEDDDCCCBBBBBBAAAEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@CCCBBBBBBAAAAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDCCCBBBAAA@@@DDDCCCBBBBBBCCCDDDBBBAAA@@@===999666555444333222///000000111222444555666000111111111111222222222222222333555888999777666555444444333333333333333777888:::;;;<<<;;;;;;:::999888777555444444444444555555555555555555555555333333333333444444444444333333222222222333444555222333444555666666666666111222444777888999888888;;;;;;<<<============<<<<<<<<<;;;;;;::::::::::::666555555555555555555555777999;;;999666444666888444444444444333222111111111333333111111333333111111111000000000000111111000000000000111111111111000000000000000//////...000000111222222222111111000000111111111111000000///111222222111000000111333222222111000000//////111111111000000000000000111111111111111111111111/////////000222333222000222111111000000000111111111111222222222222111111333444444555444333222111333222111222444444444333222222222222222222222222111444444111111444444111222222222222333555666666222222333333333222111111iiiiii~~~zzzkkkjjjeeehhhiiifffbbb`````````___]]]aaaaaabbbbbbbbbcccddddddjjjgggdddbbb^^^ZZZ[[[___ddddddbbb````````````___```dddccc^^^ZZZ[[[[[[YYY[[[]]]aaaeeeccc^^^]]]```\\\^^^^^^\\\ZZZZZZZZZZZZ]]]\\\[[[[[[]]]___ӵ______\\\XXX___ccclll~~~rrr___PPPGGGBBB@@@============<<<:::555777:::;;;:::888888888:::;;;;;;<<<<<<;;;;;;;;;<<<:::777777888999999999999:::;;;===>>>???@@@@@@>>>======???@@@AAA@@@???<<<;;;::::::::::::::::::999:::<<<=========<<<;;;???>>><<<:::999888888888555555444333444555666777555555444333222333666999Ħ777777777888888888ĦAAABBBEEEIIINNNRRRUUUWWWZZZ\\\[[[YYYXXXXXX[[[]]]]]]\\\[[[ӵ______```aaaaaa```^^^[[[ZZZXXXXXXWWWWWWVVVWWWWWWWWWUUURRRRRRUUUUUUQQQQQQSSSPPPPPPOOONNNOOOOOOOOOOOOKKKKKKKKKJJJIIIHHHGGGGGGEEEFFFHHHHHHFFFFFFFFFGGGCCCCCCCCCBBBBBBBBBBBBAAA????????????@@@@@@@@@@@@@@@@@@@@@AAACCCBBB@@@===??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@>>>???@@@AAAAAAAAA@@@???CCCBBB@@@ĦAAA@@@???AAACCCDDDDDDCCC@@@@@@?????????>>>>>>>>>@@@AAABBBAAA@@@@@@AAABBBAAA@@@???@@@BBBCCCBBBAAA===???AAAAAA@@@???@@@AAAFFFEEEEEEDDDCCCBBBAAAAAADDDCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAACCCEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBAAAAAADDDDDDEEEEEEDDDBBB@@@???FFFDDDBBBBBBCCCCCCBBBAAA@@@===999777666555333111000000000000111222333444000111111111111111111111111222333666888888666444555555444333333333333333777888999;;;<<<<<<;;;;;;888888666555555444444444555555555555555555555555333333333333333333333333222222222333333333444444444444555666777777777777222333555666777888888888:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;:::444555666666555444666777666:::===:::555333666999555666666666555555444333222333333222222333333222111000000//////000000111///000000000111111111111//////000000000//////...222111111222333333222111000000111111111111000000///111333222111000111111111111111000000000//////000000000000000000000000111111111111111111111111000//////000222222111000222222111111000000111111111111222222222222111111222333555555555333000///333222111222333444444222222222222222222222222222111444444111111444444111222111111111222444666888333333333333222222111000hhhjjj}}}mmmlllgggjjjgggeeeaaa___^^^_________^^^]]]]]]^^^```bbbcccccchhhdddbbbaaa]]]YYYZZZ^^^___```aaacccbbb___]]]]]]aaacccbbb]]]ZZZ\\\\\\ZZZZZZ\\\```dddaaa\\\\\\```\\\]]]]]]\\\ZZZXXXXXXZZZ\\\ZZZZZZ[[[]]]4ĉ@ӵ^^^\\\YYYaaaeeennnooo]]]NNNGGGBBB@@@>>>=========<<<;;;777888888888777777999;;;:::;;;<<<==================:::888777888999999888999:::<<<>>>???AAAAAAAAA===<<<<<<===???@@@???===;;;;;;:::999999999999999888999;;;<<<<<<<<<;;;:::@@@???===;;;:::999999999555444444333444555666777555555444333222333666999>L777777777888999888=hĦCCCFFFIIINNNRRRUUUXXX[[[]]][[[ZZZYYYYYYZZZ[[[[[[ZZZ4ĉ@ӵZZZ\\\^^^___```___]]]\\\WWWWWWVVVVVVUUUVVVVVVVVVUUURRRSSSVVVVVVRRRQQQSSSPPPPPPOOOOOONNNNNNOOOPPPIIIJJJJJJIIIIIIHHHGGGFFFDDDFFFHHHHHHFFFEEEFFFGGGEEEDDDAAA@@@???@@@BBBDDD>>>>>>>>>??????@@@@@@@@@@@@??????@@@BBBBBB@@@>>>BBBAAA???>>>???BBBDDDFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>???AAABBBBBBAAA@@@???BBB@@@???>L<<>>???AAA???>>>===>>>@@@AAA@@@???>>>???AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAACCCEEEFFFBBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBBBBBBBAAA@@@@@@CCCDDDDDDEEEDDDBBB@@@???FFFDDDBBBAAABBBCCCBBBAAA@@@>>>;;;999888666444222222222111000000000111111222222222222222111111111333333444666888777555222666555444444333333444444666777999;;;<<<<<<<<<<<<888777666555555444555555555555555555555555555555333333333333333333333333222222333333333444444444111222333444444555444444666666777777777888777777:::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::444666777666555555666777666999<<<999555222555888555555555666555555444444333222222333333222222333111111000000000000111111///000000000111111111111//////000000000000//////333111111222444555333111000000111111111111000000000111333333111000111222//////000000000111111111000000000000000111111111111111111111111111111111000//////000222222111///222222111111111111111222111111222222222222111111000222333444333222000...222111000111333333333222222222222222222222222222222555555222222555555222111111000111222444666777333333333333222222111000lllnnnqqqmmmgggkkkdddbbb```^^^^^^```bbbccc```^^^\\\\\\^^^aaaccccccdddbbbaaabbb___[[[\\\```\\\]]]aaaeeeccc^^^\\\]]]aaabbb```[[[ZZZ^^^___]]]]]]]]]___```]]]WWWWWW[[[\\\[[[[[[\\\ZZZWWWXXX[[[[[[XXXXXX\\\]]]GG=?]]]^^^bbbgggpppjjjVVVIIICCCAAA???===<<<======;;;:::777777777777666777:::<<<:::;;;<<<===>>>??????@@@>>><<<999888999::::::999:::;;;<<<>>>???AAAAAAAAA>>>======>>>???@@@>>>===;;;;;;:::999888888888888777888999999::::::999999???>>>===<<<;;;:::999888555444333333444555777888555555555444333444666888HdĦ777777888888:::=ĪjGGGJJJOOOSSSVVVYYY[[[^^^[[[[[[[[[ZZZZZZYYYYYYYYYGG=?ZZZ\\\]]]^^^^^^^^^^^^XXXXXXWWWVVVUUUUUUVVVVVVUUUSSSTTTWWWWWWSSSRRRSSSOOOPPPPPPOOOMMMLLLNNNOOOHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIGGGEEEBBBBBBBBBCCCAAA>>><<<;;;===@@@BBB======>>>>>>???@@@@@@@@@@@@???>>>???@@@AAAAAA???DDDBBB???===>>>BBBFFFIIIDDDCCCCCCBBBAAA@@@?????????@@@AAAAAABBBBBBBBBBBB>>>>>>===HdĦ@@@BBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>???@@@???>>>===>>>@@@>>>===<<<===???@@@@@@??????@@@BBBBBBAAAAAAAAABBB@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@DDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDD@@@AAAAAAAAAAAAAAA@@@@@@CCCCCCCCCDDDCCCCCCBBBAAAFFFDDDAAAAAABBBCCCCCCCCCAAA???<<<;;;:::888555333444333222111000000000000333333333222222222222222444333333555666666444222666555555444444444444444555666888;;;<<<=========777777666555555555555555555555555555555555555555444444444444333333333333111222333444444444333333222333444555666666666666888888888888888888888888::::::;;;<<<<<<<<<<<<;;;;;;<<<=========<<<:::999777666666666666666666666666888:::888555333444777222333333444333333222222333111111333333111111333222222111111111111222222000000000000111111111111///000000111111111111000333111000222666777555222000000111111111111000000000222333333222111111222//////000000111222222333111111111111111222222222111111111111111111111111111000///000222222111///111111111111111222333333111111222222222222111111000000222222222222111000222111000111222333333111222222222222222222222222222555555222222555555222111111111111222444555555222222333333333222111111ooorrrӵ```___^^^ĭӵ^^^ӵbbbĦ]]]]]]```eeeccc]]]]]]aaabbbӵӵ\\\[[[ĦƜ`1.׼s[[[___dddbbbĦeeeQQQFFFӵ;;;Ħ777777777777888:::999:::;;;===ĭӵ>>>???Ħ???===;;;Ħ777Ħ777888888999<<<<<<<<<<<<:::888666555777888444888DdD:::999888?fӵHHHKKKPPPĦ[[[[[[\\\ӵƜ`1.׼sZZZZZZĭӵWWWTTTUUUTTTOOOPPPQQQOOOLLLJJJLLLӵHHHGGGGGGFFFĦHHHFFFDDDAAAAAA===>>>???@@@@@@@@@AAA???===ĦAAA@@@>>>>>>???BBB@@@ĦAAAAAABBBCCCDDDEEE@@@???>>>DdD@@@BBBCCC@@@@@@ӵ>>>===ӵ===ӵAAACCCCCCBBBBBBĦCCCBBBӵCCCCCCCCCBBBĭӵCCCCCCBBBBBBBBBBBBCCCDDDDDDEEECCC@@@@@@BBBDDDDDDDDDBBB@@@>>>===<<<:::777444333333222111111111222222333333333222222111111111333222111333555777666555666666555444444444444444444666888:::<<<=========777777666555555555555666555555555555555555555555555555555444444444333333111222333444444444333333555666777888888999999888777777777777888999999:::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<======;;;:::999:::777555555777888666333888888888777666555555555222222333333444333333222444000000444444000000444333333222222222222333333000000000000111111111111000000111222222222222222222000///222777999777444000000111111111111000000000222333333222111111222111111111222222222222222111222222222333333333333111111111111111111111111111000000000222222000///000000000111222333444555111111222222222222111111000111111222222333333333333222111222444444444222222222222222222222222222222555555222222555555222000111222333333333333333111111222333333333222222ppprrr?~4^^^^^^^^^g&e>&e]]]g&e```>hӵ^^^```dddbbb]]]___eeeg&eaaaguO>uO>&eXXX\\\4ff?>ߝL___gĉ@YYYZZZaaahhhShӵcccOOOg&e999>hӵ999888777666666888999:::fff?><z;;;g&e>&e<<<===HLBBB@@@>>>ShӵgL555555666888999999:::;;;;;;:::777444S?ʬ7778883h?D%%)?:::888ZufĦHHHLLLQQQgL___[[[\\\g&eWWWgĉ@[[[\\\g&e>&eYYY@eVVVUUU??SSSUUUOOOPPPQQQNNNKKKIIIg<ĉHHHHHHGGGFFF3we<ĦEEEEEEDDDCCC3h?@e>>>???@@@@@@@@@BBB???<<<ZBBB>>>>>>>>>???@@@3h?gLAAA@@@AAABBBDDDFFFGGGEEEDDDBBBD%%)?BBBfff?><zAAAAAA=?Ħ>>>g&e===g&e@@@BBBDDDS?ʬDDD4ff?>ߝLBBB@eCCCg&eBBB???@@@3h?g&e>&eDDDDDD??CCCBBBAAAAAABBBCCCEEEFFFDDDBBB@@@@@@BBBDDDEEEEEECCCAAA???>>>===;;;888555222111111111222333444444333222222222111111000000111000000111555777888888666666555444444444444555444555888:::<<<===>>>>>>777666666555555555555666555555555555555555555555666666666555555444444444111222333444555444333333222333444555666666666666555555555666777999;;;<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<======;;;999888<<<888444555888999555111:::999777777888888666444444444555555666555555555444000000444444000000444444333333222222333333444000000000000111111111111000111222333333333333333222///...222777:::888555000000111111111111000000000222444333222111222333444444333333222111111111222222222333333444444444111111111111111111111111111000000000222222000...///000000111222444555666111111222222222222111111111111111222333444666666444333222333555666555444222222222222222222222222333555555333333555555333000111333444444333222111000111222333333333333333rrr4Dӵ\\\``````Hƅ^Hu]ĦbbbHu]ĦeeeZuR)Ħfffdddaaa___^^^^^^^^^Hu]ĦaaaHŐeHŐeHu]Ħ\\\qIܗGIӵ]]]tt______^^^HGgĉ@~~~dddMMMHu]Ħ888ZuR)Ħ333444555666777666999sߝLGdUĦ:::Hƅ^Hu]Ħ===ntHdĦ======HGgĉ@777HdĦ333444777999;;;::::::;;;;;;:::777Htƅ^444555Bt=o9ĦDtfo9Ħ::::::999g?MMMQQQHdĦ___^^^]]]Hu]ĦZZZtt^^^ZZZHƅ^Hu]ĦWWWH׼sXXXUUUTTTQQQOOOOOONNNMMMLLLKKKJJJtQHHHJJJJJJJJJje<ĦEEECCCAAABt=o9ĦH׼s@@@@@@@@@>>>===<<<;;;<<<<<<HtĦDDDCCCBBBAAA@@@Bt=o9ĦHdĦ>>>======???CCCFFFIIIGGGDDDAAADtfo9ĦsߝLGdUĦ<<<Ht@cӵHu]ĦAAAHu]Ħ@@@@@@Htƅ^BBBqIܗGIӵEEEH׼sCCCCCCHu]ĦBBBBBBBt=o9ĦHƅ^Hu]Ħ@@@FFFEEECCC@@@@@@BBBDDDEEEEEEBBBAAAAAABBBDDDEEEDDDBBBAAA@@@???>>>===<<<;;;:::444333222111000000000000222222111111222222333444666111111777888555444666333333333444555444222000222444777<<>><<<;;;===???>>>>>>===<<<;;;999777666777777666666666666777777666555555555555444444444777444222333555555333111666666555444444333222222222222333333333333444444333222222111111222222333111111000000000000111111333333333333444444555666000000000000111111111111///000222333444555555555444333222111111111222333444444444444444444444444555222000111333444222///111111111111111111111111000000000000111111111111333333444444444333333222222111000000111444777999555333222222444555555444000111222333444555555555444333333222222333333444333222222111111222222333666555444444222222111000pppiii4DuXӵ```bbbcccDdDΦDdDĦcccDdDĦdddgggt|>>============DdDĦDDDCCCBBBAAAqjRgdKӵDdDĦ@@@???>>>???AAACCCEEEFFFDDDAAAHdDĦgdKӵDdDDdDĦ???DdDĦ4DufӵDdDĦAAADdDĦAAAq<RBBBAAApeƜ4DuTӵCCCDdDĦDDDDDDDdDĦBBBqjRgdKӵDdDΦDdDĦAAAAAABBBCCCEEEFFFEEECCC@@@@@@BBBDDDDDDDDDDDDCCCBBBDDDEEEEEEDDDCCCAAA@@@???>>><<<;;;:::999333333222111111222222222111111000000111111222333666222222666888666444777777666555555666444222///333444777:::>>>???===;;;<<<:::888666555333000...555444444333333444444555444444444444444444444444444333333333333333333444444444333444666777666444666555555555666777888999555777:::<<<<<<<<<===>>>?????????>>><<<:::999888777777666666666666777777555555555555444444444444777555333444666666444222555555444444333222222222222222222333333333444444333222222111111222222333000000////////////000000333333333222333333444444000000000000111111111111000111111222222333333444333333222222222222222333333333333333333333333333555333111111333333222000111111111111111111111111000000000000111111111111//////000000000000000///222111000000111444777999333222111111333444444333111111222333444444444444444333333222222333333444333222222111111222222333555444444333333222222111nnniii4DuXӵdddccccccDdDΦDdDӵeeeDdDĦbbbfffo)hcccaaa```^^^]]]\\\[[[[[[[[[DdDĦ___DdDΦDdDΦDdDӵ]]]=ӊB1.uTӵ[[[HߝL`o9]]]po9wӵzzz```JJJDdDĦ999:::o)h555444444444555777777:::<<<DdDΦDdDĦ;;;DdDΦDdDӵ<<>>???????????????@@@???===DdDĦCCCBBBBBBAAAGIdnuR)ĦDdDĦBBB@@@>>>>>>???@@@AAAEEECCCAAADdDĦnuR)ĦDdDΦDdDĦ@@@DdDĦnuR)ĦDdDĦBBBDdDĦBBBpo9uAAABBBBBBBBB=ӊB1.uTӵAAADdDĦEEEDDDDdDĦCCCGIdnuR)ĦDdDΦDdDӵBBBBBBCCCDDDFFFGGGDDDBBB@@@@@@BBBDDDDDDDDDEEEDDDDDDDDDFFFEEEDDDBBBAAA@@@???===;;;:::888888666555444333222222222222000000//////000000111222555222222666888777666777;;;999777777666555222///444444555888<<<>>>>>>======<<<999555222222444666555444444333333444444555444444444444444444444444333333333333333333333333555444333444666666666444555555555555666777888999888777888999<<<=========@@@@@@??????===<<<::::::777777666666666666777777555555555555444444444444777555444444666666555333444444333333222222111111222222222222333333333333222222111111111111222222111111000000000000111111333333222111111111222222000000000111111111222222111111000000000111333444222222333333333333222222222222222222222222222222444333111222333333222000111111111111111111111111000000000000111111111111///000111222222222222222222111000000222444777888222111000000222333333222222333333444444333333222444333333222222333333444333222222111111222222333333333333333333333333333nnnjjj4DuXӵfff```___DdDʜ4DuTӵhhh>d<Ħ^^^Dtaaa^^^]]]\\\\\\[[[[[[[[[>d<Ħ^^^>d<ʜDd<ʜ4DuTӵ^^^ZZZF&uTӵ[[[4DufئL>e^^^puR)Ħwww\\\III>d<Ħ888Dt555444444666777888<<<===DdDΦDdDĦ;;;>d<ʜ4DuTӵ;;;4DwDd<Ħ;;;puR)Ħ>d<444444555666555666666777777peӵ555ĦpeӵDx<>d<ӵDd<555qR/ܗ?fӵQQQ>dd<Ħbbb4DufئL>eZZZDdDʜ4DuTӵWWWDdDĦZZZWWWVVVUUUSSSRRRRRRRRRRRRNNNNNNMMMMMMLLLLLLgeĦKKKs<v>aĦFFFEEEpeӵDx<DdDĦ???>>>======>>>>>>CCCAAA>>>DdDĦCCCAAAAAAAAApeӵDx<>d<@@@>>>>>>>>>???@@@CCCAAA@@@>d<ӵDd<DdDΦDdDĦ>>>DdDӵnd<DdDĦCCC>d<ĦBBBpeӵAAAĦDDDF&uTӵ???DdDĦFFFDDD>d<ĦDDDpeӵDx<>d<ʜ4DuTӵBBBBBBCCCDDDEEEFFFDDDBBBAAAAAACCCDDDDDDDDDEEEDDDCCCDDDEEEDDDBBB@@@AAA@@@???===;;;999777777:::999777555333222111111000000000000000111222222444333333666888999888888;;;999777666666555222000555444444666:::=========:::;;;:::666222222555999555444444333333444444555444444444444444444444444333444444444444444444333555444333444555666666555444444555555666777777888:::888666777;;;>>>===<<<>>>>>>>>>>>>===<<<;;;:::777777666666666666777777555555555444444444333333555444444444444444444333333333333222222111111111111222222222222333333333222222111111111111222222333222222111111222222333333222111000000000000000000000111111111222222222111000//////000222555777111222333444444444333222222222222222222222222222333333222222222222111111111111111111111111111111///000000000111111111111///000111222333333333333222111111111222444666777333111000000222333333222333444444444333333222111444333333222222333333444333222222111111222222333222222222333333444444444nnnkkk4DuXӵeee___]]]D&dq&ĒRkkkkkksdKĦ\\\DHRRud]]]^^^^^^^^^]]]]]]]]]sdKĦ^^^D&oq<Ōq&ĒR]]][[[XXX>dp&ĒR[[[\\\nfʜd<Φ>d<Ħ:::s&dq&ĒR999;;;i?ʜtd<Ħ===HHܗDӊB444<x444444444444555555666B?daĦFFFFFFB?Ho9???>d<<<<<<<<<<===DDDAAA>>>>d<ӵAAAAAAB?Ho9???<x>>>???@@@@@@@@@???>>>&ӫeʬtIӇAAA>d<Φ>d<Ħ===D&ӫetIӇ???DdDĦDDDsdKĦBBBB?dp&ĒR???>>>>d<sdKĦDDDB?Ho9@@@s&dq&ĒRAAAAAAAAABBBCCCDDDDDDCCCBBBAAAAAACCCDDDDDDCCCDDDCCCBBBBBBCCCCCCAAA???@@@@@@>>>===;;;999888777888777666555444444333333222111111111111222333333333333444666999;;;;;;999999777666555555555444222555444333555999<<<======666888:::888444333444777555444444333333444444555444444444444444444444444333444444555555444444333666444333333555666666555333444555555666777777777:::888666777;;;======;;;<<<<<<<<<<<<;;;::::::999777777666666666666777777555444444444444333333333111222222222222222222333333333222222222222111111111111111222222222333333222111111000000111111222111111000000000000111111222111000000////////////111111111111222222222222000//////000222555888:::111222333444555444333333444444444444444444444444333333333333222111111222111111111111111111111111///000000000111111111111,,,,,,...///000000000000222111111111222444555666333222111111333444444333444444444444333222111111444333333222222333333444333222222111111222222333111222222333333444444555kkkjjj4DuXӵdddbbb___Hu]3hhhhhjjjjjjneZZZ\\\=e]]]^^^___````````````___ne]]]^^^pIƎ@t@hYYYXXXVVV>hZZZ[[[\\\fe```@ďDsssXXXHHHne555555=e444444555777999:::<<<===ege>>>:::sĪj@h777999;;;fdDĦ>>>@ďD555444Hkge444444444444444444444444@h333222@G777777HĪj@IŌ555444BeneLLLHkgeYYYneaaaaaafeZZZHu]3hh```^^^[[[seUUUUUUTTTSSSRRRQQQQQQPPPNNNNNNMMMLLLKKKJJJgeĦja>aĦGGGGGG@G@@@@@@se<<<;;;;;;===>>>CCCAAA???<Ō@@@@@@@@@@G>>>>>>Hkge===>>>???@@@@@@???>>>>>>HĪj@IŌAAACCCege@@@>>>Hu]3hIŌ>>>???DdDĦCCCneAAAAAA@h>>>???>h@@@??????seCCCneAAABBB@G@@@AAAsĪj@h@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAABBBDDDEEEDDDBBBBBBAAAAAAAAABBBBBBAAA???@@@???>>>===<<<:::999999444444444444555666777888222222222111222333333444222444555555999======999:::888555555555555444333444333333555888;;;<<<<<<555777999999777555444444555444444333333444444555444444444444444444444444333444555666666555444333666444222222444666666666333333444666666666666666888888777999;;;<<<;;;;;;999999:::::::::999999888777777666666666666777777444444444444333333333333///111222222000000111333333333333333333333222222111111111111222222222222111111000000000000111111//////............//////111111000/////////000000111111111222222222222333//////000111333666888:::111222333444444555555444444444444444444444444444222333444333111000111222111111111111111111111111000000000000111111111111...///000111111222111111222222222222333444555555333222111111333444444333444444444444333333222111444333333222222333333444333222222111111222222333222222222333333444444444fff4DuXӵeeeĵD^___cccffffffZZZ]]]^^^___\\\]]]___```aaaaaaaaaaaa]]]^^^___VVVTTTTTTTTTVVVZZZ[[[ZZZZZZ]]]___bbbrrrWWWHHH888666666555444555666777999::::::<<<@@@>>><<<888999:::<<<>>>DdDĦ===>>>666666555555444444444444444333333333333555444444555888999999555444666HHHKKK]]]\\\aaaaaa```\\\]]]D^bbb___]]][[[s׼sWWWTTTTTTUUUTTTSSSRRRPPPOOOMMMLLLLLLKKKJJJIIIgeFm8FFF>aĦGGGGGGFFF@@@@@@AAAs׼s===;;;;;;<<>>>>>??????@@@?????????@@@AAAAAAAAA@@@D^>>>>>>???DdDĦCCC???@@@?????????AAAAAAAAABBB@@@???AAAs׼sCCCBBB@@@AAAAAAAAA@@@AAAAAACCC@@@AAABBBCCCCCCDDDDDDDDDBBBBBBAAABBBDDDEEEDDDBBBBBBAAAAAABBBCCCDDDBBBAAA??????>>>======<<<;;;;;;555555444444444555666666111111111111111222222333111555666555999>>>>>>:::===;;;888666666555444333222222333555999;;;;;;;;;:::999888999999888666444555444444333333444444555444444444444444444444444333444555666666555444333777555222222444666666666222333444666666666666555666888:::;;;::::::::::::888888999999:::999999888777777666666666666777777444444444333333333222222///111333222000000222444333333333333333333444444111111111111222222222222111111000000000000111111000//////////////////000000000000///000000111111111111111222222222333333000000111222333444444555222222222333333555666666333333333333333333333333111333444333111000111333111111111111111111111111000000000000111111111111333333444444444444444333222222222333333444444555222111000000222333333222333333444444444333222222444333333222222333333444333222222111111222222333333333333333333333333333Φ4DuXӵtvӵ>d<ĦWWWZZZ^^^bbbbbb___\\\Ħ```aaabbbccccccbbb```\\\]]]___aaabbbbbbbbbaaa\\\]]]Ħ______```\\\[[[YYYYYYZZZZZZXXXWWWRRRSSSVVVZZZ[[[YYYWWWXXX[[[\\\[[[ZZZXXXXXXZZZ\\\[[[ZZZYYYYYY[[[^^^bbbddd```dddmmm~~~rrrVVVIIIBBB===Ħ777888999888777555555444555666888:::;;;999;;;>>>>>>>>>=========???>>>===<<<:::777555444;;;;;;<<<===>>>???@@@AAA>d<Ħ===>>>???888666555555666666555444222333444444555555444444555444333333222222222333111333555555555555777888777666666555666888:::;;;444555666777777666555444777999;;;<<<<<<===???AAAFFFIIIKKKLLLPPPXXX\\\\\\```^^^^^^___Ħ```]]]ZZZXXXYYY\\\^^^]]]\\\___>d<Ħ]]]___^^^\\\ZZZBeZZZXXXSSSTTTUUUUUUTTTRRROOONNNHHHHHHIIIIIIJJJKKKgeFYĉGGGFFF>aĦHHHHHHFFFDDDDDDDDDAAAAAA@@@???@@@AAABe>>><<<:::;;;>>>BBBEEE@@@@@@???nu]ӵ@@@AAA@@@???>>>===AAABBBBBBCCCCCCCCCBBBBBB>>>>>>>>>>>>============BBBAAAAAABBBCCCDDDBBBAAA@@@@@@?????????@@@BBBCCC888;;;???@@@???>d<Ħ??????>>>>>>>>>>d<ĦBBBBBB@@@Ħ>>>>>>>>>??????>>>>>>>>>FFFEEEDDDCCCBBBAAAAAA@@@BBBAAA@@@BBBBeBBBBBBBBBBBBAAAĦ@@@???@@@AAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBBBBAAACCCDDDEEECCCBBBBBBAAAAAABBBDDDEEEDDDBBB???>>>>>>>>>============:::999777555333111111000000000000000000111111222111555666555999??????:::AAA>>>:::777666555444222222222333666999;;;;;;:::>>>;;;888888::::::888555555444444333333444444555444444444444444444444444333444666777777666444333777555222222444666777777222333444666666666666555333888<<<<<<:::888999;;;888888999:::::::::999999777777666666666666777777444444444333333333222222///222444333111111333555444444444444444444444444000111111111111222222222111111000000000000111111333333222222222222333333000000///000000111222333111111222222222333333333111111222222222111111000333333222222333444666777222222222222222222222222111333555444111///111333111111111111111111111111000000000000111111111111111111222222222111000000222222222333333444444444111000...///111222222111222333333444444333333333444333333222222333333444333222222222222222222333333333333333333333333333?aŖ%7uSQuR)ӵsdKĦ^^^bbbbbbcccbbb```gdKĦhhhhhhaaa```gggggg___[[[^^^``````^^^^^^___aaadddgdKĦ___\\\ZZZZZZ\\\___```]]]ZZZWWWVVV[[[ZZZYYYXXXXXXWWWXXXXXXYYY[[[]]]^^^\\\ZZZZZZZZZ^^^YYYWWWYYYZZZZZZZZZ]]]bbbfffooosssYYYHHHAAAgdKĦ999999999999888555777888666444444777::::::;;;<<<===>>>>>>>>>>>>???===<<<:::999999::::::888999;;;===>>>>>>>>>===gdDĦ???>>><<<888666444444444555444333222222333333333333444444444444444555555555666666333333222444555666555333888888777777666666555555555555666777777666555555555666777888999;;;???CCCDDDGGGKKKPPPVVV[[[^^^```^^^___aaagdKĦ______]]][[[[[[\\\]]]\\\[[[WWWsdKĦ\\\]]]]]][[[ZZZ[[[ZZZXXXVVVVVVUUUSSSRRRPPPOOOOOOKKKKKKJJJJJJJJJJJJŶSIIIHHHFFF3we>>>>>>>>???AAABBB@@@AAABBBiĉ@3hR/ŌDDDBBBAAA???===<<>><<<===@@@CCCFFF@@@???>>>>>>@@@BBBBBBAAA>>>???@@@@@@AAABBBCCCCCC@@@???>>>>>>>>>???@@@AAA======<<<<<<<<<DdDĦ????????????@@@sdKĦAAAAAAgdKĦ===>>>@@@@@@??????@@@BBBBBBCCCDDDDDDDDDCCCBBBAAACCCCCCBBBBBBCCCCCCBBBBBBAAAgdKĦ>>>@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFGGGEEEDDDBBBBBBDDDEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEHHHGGGFFFDDDCCCCCCCCCCCC@@@??????@@@AAAAAA>>><<<;;;;;;:::888777555444444444444444444444444444444666555555666999;;;<<<<<Abbbnebbb```bbbbbbbbb```neccciiihhhaaa```ggggggaaa[[[^^^``````___^^^___aaane___^^^\\\YYY[[[]]]______]]]ZZZXXXXXXZZZZZZYYYYYYYYYYYYYYYZZZYYY[[[\\\\\\[[[[[[[[[\\\```[[[YYY[[[]]]\\\]]]___cccgggooovvv\\\IIIne888777777888777666777999999888666666999<<<::::::;;;<<<============>>>===<<<;;;:::999999999999:::<<<===?????????DeAAA???===<<<888666444444444555444333222222333333333333444444333444444444444555555555333333222444555666555333888777777777666666666555666666666555555555444444777888888888888:::===@@@EEEGGGLLLQQQVVVZZZ]]]___``````ne^^^\\\```^^^\\\\\\\\\\\\[[[ZZZXXXne[[[\\\]]]\\\[[[YYYXXXYYYZZZYYYXXXVVVUUUSSSRRRPPPOOOOOONNNLLLKKKKKKJJJJJJKKK>AHHHHHHHHHk<FFFEEECCCAAA???DDDAAAAAADDDDDDBBBBBBDDD??????>>>>>>>>>???AAAAAA>>>@@@AAAfhBBBBBBBBBAAA@@@??????@@@???=========???BBBDDDAAA@@@>>>???AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???<<<<<<<<<<<<<<<De@@@@@@@@@??????>>>neAAAAAAne@@@>>>???@@@@@@???>>>@@@AAAAAABBBCCCCCCDDDCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBne??????@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDBBBBBBDDDEEEDDDCCCAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGFFFDDDAAA@@@???>>>>>>???@@@???===;;;;;;;;;:::999777666555444000000000000111222444444666555555777999<<<<<<<<>>???@@@AAAAAABBBAAA???===;;;888666444444444555444333222222333333333333444444333333333333444444444444333333222444555666555333777777777777666666666666777666555444333444444555777888888777777999<<>>??????@@@AAA===???@@@@@@@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>>>>@@@AAAAAABBB@@@???@@@AAABBBBBBAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<===???AAAAAA@@@???>>>===BBBAAA@@@BBBCCC???@@@AAA@@@???>>>???@@@???@@@AAABBBCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBB@@@??????AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEEEEFFFEEECCCBBBCCCDDDEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDCCCEEEGGGHHHGGGDDD@@@>>>>>>>>>===>>>???>>>===;;;<<<;;;:::999888777666555333222222222333666888:::777666666888:::<<<<<<;;;>>><<<999888777777555444333333333444555666777888============<<<;;;:::999777555444444555666555555222333333444444555555555333333444555555555555444444555666777777666555444444444444555555666666777777777888999:::;;;;;;<<<999999999999888888888888888777666555555555666666666777888888888777666555444333333222222333333444444333333222222333333444444444555555555555555666222222222222222222111111//////000111111111111111//////000000111111000000111111222333222111000///000111222222111111222444666555444444444444555666444444444333333222222222222222222333555555444333333333333333222222222222000000000111111111222222222222222222111111111111444333333222111111111222333333333333333333333333555333111222333444444333333333333333333444555555111222333444444444333333333333333444444444555eeegggxxxqqqhhhgggccc```______```cccfffffffffdddbbb^^^]]]]]]___```aaadddfffccc^^^]]]bbbdddbbb[[[]]]^^^___`````````aaaaaa```____________]]][[[_________^^^[[[[[[[[[]]]XXXYYYZZZ[[[\\\]]]^^^^^^[[[\\\\\\ZZZYYYZZZ\\\^^^]]]YYYXXX[[[]]]\\\\\\^^^bbbdddiiiwwwxxx___LLLAAA<<<<<<:::777555555666555444666666666555555666888999999::::::;;;<<<<<<;;;;;;============<<<:::888666888999;;;===>>>@@@AAABBBDDDDDDCCCBBB@@@>>><<<;;;888666444444444555444333222222222333333333444444222222222333333333444444333333222444555666555333777777777777666666666666666555333222222444666888666777777777777999===@@@GGGJJJNNNSSSWWWZZZ[[[\\\`````````___]]]\\\ZZZYYY\\\[[[ZZZZZZ\\\\\\ZZZYYYYYYYYYZZZZZZ[[[]]]^^^___[[[XXXUUUTTTUUUWWWXXXYYYVVVUUUSSSQQQOOOOOOPPPQQQNNNMMMMMMLLLLLLLLLLLLMMMEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFEEEDDDBBBAAA@@@???===>>>AAABBB@@@AAADDD??????????????????@@@@@@===???@@@@@@???>>>>>>???@@@@@@AAABBBBBBBBBAAAAAA>>>???@@@@@@AAAAAAAAAAAACCCAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???===<<<:::;;;<<<===>>>???@@@@@@?????????>>>>>>=========AAA@@@??????@@@BBBDDDEEE@@@AAABBBAAA???>>>???@@@>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????AAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGFFFCCC@@@??????>>>===>>>??????===<<<<<<<<<;;;:::999888777777777555444333444777:::<<<777777777999;;;===<<<;;;>>><<<:::888777666555444333333333444555666777888;;;<<<===>>>>>>===<<<<<<888666444444555666555444222222333333444555666666222222333555555666666666444555666666777666666555555555555555666666777777666666777888888999::::::::::::::::::999888777666666666666666555666666666333444666888888777555444333333333333333333333333444333333222222333333444555333111222444555444222111222333333333111000///---...000222222222111000...///000111111000///...000111333444444333111000///111333333222222333444555555555555555555555555555444444333333222222111444222111333555555222...555444333333333222111///000000111111111222222222222222222222222222111111444444333222111111111111333333333333333333333333444333222222333444333222333333222222333333444555222222333333333444444444333333333444444444555hhhiiixxxrrrhhhfff````````````bbbfffhhhhhhgggdddaaa]]]\\\]]]`````````bbbbbb___[[[[[[^^^``````\\\\\\]]]___```aaaaaaaaaaaa```______``````^^^\\\_________]]][[[[[[\\\^^^XXXYYY[[[\\\]]]]]]]]]]]]]]]]]]]]][[[YYYYYYZZZ\\\]]]YYYXXX\\\^^^]]]]]]______aaaffftttuuu\\\KKKCCC@@@>>>;;;888777777666555444777666555555555777888888999:::;;;;;;<<<;;;;;;;;;======>>>===<<<999777666777777999;;;===???AAABBBEEEDDDCCCAAA???===<<<;;;888666444444444555444333222222222333333333444444222222222333333333444444333333222444555666555333666666666666777777777777333333222222333666999;;;444555666777888;;;???CCCHHHJJJOOOTTTXXXZZZ[[[[[[]]]]]]]]]]]]]]]\\\\\\[[[XXXXXXXXXZZZ\\\\\\[[[YYYYYYYYYZZZZZZ[[[]]]^^^___ZZZWWWTTTSSSTTTWWWXXXXXXWWWVVVTTTSSSRRRQQQRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA???======AAABBB@@@@@@CCC?????????@@@????????????>>>@@@AAAAAA@@@???@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAACCCAAA@@@@@@AAABBBAAA@@@>>>>>>???@@@@@@AAABBBBBB>>>>>>@@@AAAAAA@@@???>>>:::;;;<<<>>>???@@@@@@@@@======>>>>>>??????@@@@@@AAA@@@???>>>???AAADDDFFFAAABBBBBBAAA???>>>???@@@??????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???AAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>>>>???@@@???=========<<<;;;:::999888888777555333222222444666888888888888:::<<<===<<<;;;===<<<;;;999666555555555333333333444555666777888999:::<<<>>>?????????>>>999777555555666666555444222222333333444555666666222333444555666777777777444555555666666666666666555555555666666666666666555555666666777777888888;;;;;;;;;;;;:::888777666555555555666666666666555333444666888888777555444333333333333333333333333444333333222222333333444666222000111444666333000111222222333222111///......///000222222222111000...///000111111000///...000111333444555333222000...111333333333333333444444555555555555555555444444444444333333222222222666333222222444333...***555333222222333333000---111111111111222222222222222222222222333333333333444333222222111111111222333333333333333333333333444333222333444444333222333222222222222333444444222222222333333333444444333333333444444444555555iiihhhuuupppfffddd^^^aaaaaabbbeeehhhhhhgggfffccc```\\\\\\___aaa```___```___]]][[[[[[\\\]]]^^^\\\[[[\\\^^^aaabbbbbb```___^^^^^^^^^``````^^^\\\]]]^^^^^^]]][[[ZZZ\\\]]]YYYZZZ\\\]]]]]]\\\[[[ZZZ\\\]]]]]]\\\ZZZYYYZZZ\\\___[[[[[[___bbb``````bbb^^^```eeesssrrr[[[KKKEEEDDD???===999888777777666555:::888666666888:::::::::;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>><<<;;;999777666666666888:::<<>><<<;;;;;;888666444444444555444333222222333333333333444444333333333333444444444444333333222444555666555333666666666666777777777777333333333444555777:::;;;333555666777999<<>>>>>>>>@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBBBBAAA??????@@@AAA@@@???======>>>???@@@AAABBBBBB>>>>>>???@@@@@@@@@@@@@@@:::;;;===???@@@@@@??????======>>>???@@@AAABBBBBB??????>>>>>>???AAABBBCCC@@@AAABBBAAA@@@???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCGGGFFFDDDCCCBBBAAAAAAAAABBB@@@>>>>>>???@@@???>>>=========<<<;;;:::::::::999888666555555666777888999999999;;;===>>><<<:::<<<<<<<<<999666444555666333333333444555666777888777999<<<>>>??????>>>>>>999777666555666666555444222333333444444555555555333333444666666777777777444444555555666666777777555555555555555555555555555555666666777777777777<<<;;;;;;:::999888888888444444555666666666555555666777888888888777666555222333333444444333333222444333333222222333333444777444222333555666444111111111111111111111000000000000111111111111000000000000111111000000//////000111222333444333222222///111222333222333444666333333444555555444333333333333333333333333333333555444333222111000...,,,444222111222444333000,,,111111111222222222222333222222222333333333333333333222222111222222333333333333333333333333333333333222222333444555333111222222222222222333444444333333222222222333444555333333333444444444555555jjjgggsssooogggfff``````aaacccfffhhhgggdddbbbbbb^^^[[[\\\```bbb```]]]___]]]\\\\\\\\\[[[\\\]]]\\\[[[[[[^^^aaacccbbb```\\\[[[[[[\\\^^^^^^\\\[[[[[[]]]]]]]]][[[ZZZ[[[\\\[[[\\\]]]]]]\\\ZZZXXXWWWXXXYYY\\\\\\\\\[[[\\\^^^___[[[\\\```cccaaa```bbb```bbbgggtttrrr[[[LLLFFFDDD@@@===:::888777777666555:::888555666888::::::999<<<<<<=========<<<<<<;;;@@@???===;;;999888777777666777888:::===@@@CCCEEECCCBBB@@@>>>===<<<;;;;;;888666444444444555444333222222333333333333444444333444444444444555555555333333222444555666555333555666666666777777777888555555666666777888888888555777888999:::===AAAEEEFFFJJJOOOUUUYYY\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^___```___\\\ZZZXXXXXXXXXYYYZZZ[[[\\\]]]WWWVVVUUUUUUWWWXXXXXXWWWSSSTTTUUUVVVUUUSSSQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFBBB@@@@@@CCCCCC@@@@@@CCC???@@@@@@AAA@@@???>>>======???@@@AAA@@@???@@@AAA??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>>>>?????????>>>>>>>>>??????@@@@@@@@@AAA@@@@@@??????????????????;;;<<<>>>@@@@@@@@@>>>>>>??????@@@@@@AAAAAABBBBBB>>>>>>>>>??????@@@@@@@@@???AAABBBAAA@@@@@@AAABBBCCCBBBBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@???BBB@@@======>>>??????>>>>>>>>>======<<<;;;;;;;;;999999999999999:::;;;<<<999999:::<<<>>>>>><<<:::<<<===<<<999666444444666333333333444555666777888999:::===>>>???>>><<<::::::888666555666666555444444444444444444444444444222333444555555555555555444444444555555666777888444444444444444444444444777777777888888888888888;;;:::999888777777888999333444555666666666555555888777777777666555555555222333333444444333333222444333333222222333333444555444333333333333222111111000000000000111111222333222111000////////////222222111000000000000000111111111111222222222333000111222222111333555888222222333444444333222222111222222333333444444555333444444222000000000222333111000222555444000,,,111111111222222222333333111111111111222222222333111111111111222333444444333333333333333333333333333222222333555555333111222222222111222222333444333333222222222333444555333333333444444444555555kkkhhhtttqqqjjjkkkeee```aaadddggghhhfffbbb^^^aaa^^^[[[]]]aaabbb```\\\^^^]]]]]]^^^^^^\\\\\\]]]\\\[[[[[[]]]aaacccbbb```ZZZYYYYYYZZZ\\\\\\[[[YYYZZZ\\\]]]]]][[[ZZZZZZ[[[\\\]]]]]]]]]\\\YYYVVVTTTTTTWWWZZZ\\\]]]^^^___```]]]YYYZZZ___aaa```___```bbbdddiiiuuuttt]]]MMMEEECCC???===999777777666555444999666333444666999888777<<<===============<<<<<>>AAAEEEGGGAAAAAA???===<<<;;;;;;;;;888666444444444555444333222222333333333444444444444444444555555555666666333333222444555666555333555666666666777777888888888888888999888777666666888999:::::::::===@@@DDDFFFIIIOOOUUUZZZ\\\]]]\\\^^^]]]]]]\\\\\\]]]]]]^^^cccbbbbbbbbbbbb```\\\YYYWWWWWWXXXXXXYYY[[[\\\]]]WWWVVVUUUVVVXXXYYYXXXWWWQQQSSSTTTVVVUUUSSSPPPNNNMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCDDDDDDAAAAAABBBBBBDDDEEEFFFGGGAAA>>>>>>AAA@@@======@@@???@@@AAAAAA@@@???>>>===<<<===???@@@???>>>???@@@<<<===???AAABBBDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAA???>>>===>>>???>>>===@@@@@@@@@???????????????CCCBBB@@@>>>======>>>>>><<<===???@@@@@@???>>>===BBBAAAAAAAAAAAAAAAAAAAAA======>>>????????????>>>???@@@AAAAAAAAAAAABBBCCCEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCEEEFFFFFFCCCAAACCCCCCCCCCCCCCCCCCCCCBBBBBBDDDFFFGGGEEECCC???===AAA???<<<<<<===>>>>>>===>>>>>>======<<<<<<;;;;;;444444555777888999::::::999:::;;;===??????<<<:::;;;======:::666333444666333333333444555666777888;;;<<<>>>???>>><<<999777:::888666666666666555444444444444444444444333333222222333444444444333333444444444555555777888888444444444444444444444333999999999999999::::::::::::999777555555666888999222333555666666666555555777666555333222222222222222222444444444444222222444333333222222333333444111111111111000/////////111000/////////111222333444333111///......//////444333111000000000111222111000000000111111333333111222222111111333666999111111333333333333111111000111222333444444555666111333444333000000444888333000///222555555111,,,111111222222222333333333//////000000111111111222000000000111222333555555333333333333333333333333333222222444555555333111222222111111222222333444444333222111222333444555333333333444444444555555gggiiirrrllleeeddd[[[dddhhhgggaaaaaaeeeeeeaaa^^^^^^^^^\\\ZZZ[[[]]]```bbbaaa___]]]\\\\\\\\\\\\]]]\\\[[[\\\^^^_________]]]VVVSSSVVVZZZYYYWWWWWWXXX[[[^^^___]]][[[YYYXXXYYYZZZ\\\]]]\\\YYYVVVTTTVVVXXXZZZ[[[[[[[[[\\\]]]^^^]]]\\\\\\[[[\\\\\\\\\aaa___dddssstttaaaSSSJJJFFFCCC>>>999888;;;<<<999666555666777888888777666555===>>>>>>>>>>>><<<;;;999?????????===:::888999:::888888999<<<@@@DDDDDDDDDDDDDDDDDDCCCAAA???>>>===777666666555555444333333000000111222333333444444444444555555444444333222777555333222333444444333444444444444555777999:::888444222444999;;;999555999888888888:::<<>>>>>======>>>???@@@@@@???@@@AAAAAABBBBBBAAAAAABBBBBBCCCBBB@@@@@@BBBDDDFFFEEEDDDCCCBBBAAAAAAAAAEEEBBB??????AAABBBAAA???DDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@??????@@@AAABBBAAA@@@???@@@BBBCCCBBBAAAAAAAAA???>>>============@@@???===<<<===???BBBDDDCCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCCCCHHHHHHFFFCCC???@@@DDDHHHDDDAAABBBGGGGGGBBBAAADDDDDDCCCCCCBBBBBBAAA@@@@@@DDDCCCBBBAAAAAABBBCCCDDDGGGEEEDDDDDDEEEEEEDDDBBBCCCBBBBBBBBBCCCDDDFFFGGGGGGGGGFFFDDDBBB@@@>>>===@@@===:::;;;===???===;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999999999;;;;;;999:::<<<=========<<<;;;===;;;999888888888777666333222111111222444555666;;;<<<>>>??????===;;;999999666555777777333222555888888888777666444333222444333111000000000111111222333555666666666555555555555555555555444444444(((111:::===999555666888888888888888888777666666777555777;;;;;;777555777444444444333222111000///111111111111222333444444333333333222222222111111...///222444444333111///111111111222444444333111//////000000111111111222222333444444222222333444000000111222333444444555222222222222333444555555444444444444333222111000111222222222222111000000;;;:::777555222111111111111222333333333333222111000222333333222222222333111111222222222333333333///111111000...000444777444444333222222333333333333///000555777333444999222222222222222222222222222333333444444333333222000...///333444333333777jjjllltttmmmfffeee]]]bbbfffhhheeedddfffddd___]]]]]]]]]\\\[[[\\\___aaaaaa```^^^[[[ZZZZZZ[[[\\\\\\ZZZXXXYYY\\\___```aaa^^^WWWSSSVVVZZZYYYXXXYYY\\\]]]___^^^\\\ZZZZZZZZZYYYZZZZZZZZZZZZXXXUUUTTTWWWZZZ\\\]]]\\\\\\\\\]]]\\\\\\[[[[[[ZZZYYYYYYYYY___^^^dddsssrrr___QQQIIIEEECCC>>>:::999;;;<<<:::777666777888888888888777666777888:::;;;<<<<<<<<<;;;CCCAAA???<<<:::999999999888888999;;;???BBBBBBBBBDDDDDDCCCBBB@@@>>><<<;;;666666555555444333333333111111222222333333444444444444555555555444444333777555333222333444444333555555444444444555666666777444222444999;;;999666888888888888:::===@@@BBBHHHLLLRRRVVVXXXXXXYYYYYY]]]]]]]]]]]]]]]\\\[[[[[[]]][[[ZZZ[[[^^^```___^^^^^^]]][[[ZZZYYYXXXYYYYYYZZZYYYWWWUUUSSSSSSSSSSSSQQQQQQQQQQQQPPPOOONNNMMMNNNMMMKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBB???@@@AAAAAABBBBBBAAAAAABBBCCCDDDCCCAAAAAACCCDDDEEEEEECCCBBBBBBAAAAAAAAAEEEBBB??????AAABBBAAA@@@CCCCCCCCCBBBBBBBBBAAAAAACCCBBB@@@???>>>??????@@@AAA?????????AAABBBBBBAAAAAA@@@???>>>============@@@???>>>>>>>>>@@@BBBCCCCCCBBBAAAAAAAAABBBDDDEEEDDDDDDBBBAAAAAAAAABBBCCCEEEFFFEEECCCAAABBBEEEIIIDDDAAABBBFFFFFFBBBAAADDD:::;;;===@@@BBBEEEGGGHHHEEEDDDBBBBBBAAABBBCCCDDDGGGEEEDDDDDDEEEEEEDDDCCCEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGFFFEEEBBB@@@>>>===>>>===;;;:::;;;<<<;;;:::;;;;;;::::::::::::;;;;;;;;;:::999999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>???===;;;999999777555333222111111111222333555666999;;;===>>>>>><<<:::888777555555777777444444777888888777777555444333222555444333222222222333333222333444555666555555444555555555555555555555666///333999<<<<<<:::999888888888888888888777666666777555666999999666555777444555555444333222111111333333222222222222222333333333333222222222222111///111333555555444222111111000000111333333222000000111111111222222222222111333444333222111222333111111111222222333333444222222222222333444555555444444444444333222111000222222222333222111111000666555444222222222222222111222222333333222222111...000222333222222333444111111222222222333333333111222333111000111444777444333333222222333333444777333333666555111111444222222222222222222222222222333333444444333333222333000000444444222222555mmmooowwwooohhhggg```___dddhhhhhhhhhgggccc^^^]]]]]]^^^]]]\\\]]]___bbbaaa___\\\ZZZYYYYYY[[[\\\[[[XXXUUUUUUXXX\\\```aaa___YYYTTTWWWZZZYYYZZZ\\\^^^___```___]]][[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVXXX[[[^^^___^^^\\\[[[ZZZ\\\\\\\\\\\\[[[ZZZXXXWWW\\\]]]dddsssrrr___QQQIIIEEECCC@@@<<<;;;======;;;888777888888999999888888777777888:::<<<============GGGBBB===::::::;;;:::888999888888:::===@@@@@@@@@DDDDDDCCCAAA???<<<:::999666555555444444333222222333333333333333333333333444444555555555555555444777555333333444555444333666666777777666555444444777555333555888:::888666777777777888:::>>>AAACCCHHHLLLRRRVVVWWWXXXYYYZZZ\\\]]]]]]]]]]]]\\\\\\[[[\\\[[[ZZZ\\\^^^___^^^]]]bbbaaa___\\\ZZZYYYXXXXXXYYYXXXVVVTTTSSSRRRQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>===<<>>>>>>>>>>>AAA???>>>>>>@@@AAAAAA@@@@@@@@@???>>>=========>>>?????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAA@@@@@@@@@AAABBBBBBCCCDDDDDDCCCDDDFFFHHHDDDBBBBBBEEEEEEBBBBBBDDD??????@@@@@@AAAAAAAAABBBEEEDDDCCCBBBAAAAAABBBCCCGGGEEECCCCCCEEEEEEDDDCCCGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEBBB@@@>>>===;;;<<<;;;:::888777888999:::999999888888999999:::;;;:::999999999;;;<<<===???>>>>>>>>>??????@@@@@@AAA???===<<<:::777333000111000000000111333555666777999;;;======<<<:::888777444444777888555555888666666666666555444333222555444333222222222333333222333333444444444444333555555555666666777777777777777777:::======:::777888888888777777777666666777444444777777444444777555555555555444333222222555444333222111111111111333333333333222222222222000222444555555555333222111000000111222222000///222222222222222333333333000222333222111000111222222222222222222222222222222222222222333444555555444444444444333222111111333333333333333222222111111111111111111222333333111111222333333222111111,,,...111222222222444555111111222222222333333333333444444222111222444666333333333222222333333444777444444555555111111333222222222222222222222222222333333444444333333222555222222555555222222555lllnnnwwwpppiiijjjdddaaadddfffggggggfffcccaaa_________^^^]]]]]]^^^```aaa___\\\ZZZYYYZZZ\\\]]]\\\XXXSSSQQQSSSXXX[[[]]]```YYYVVVXXXZZZZZZ[[[^^^\\\^^^```aaa```^^^^^^^^^aaa___^^^\\\ZZZZZZZZZZZZXXX[[[^^^___^^^[[[YYYXXX[[[]]]^^^______]]]\\\ZZZ[[[]]]dddrrrrrr___RRRIIIFFFDDDAAA???>>>>>>>>><<<:::999999999::::::999999999===>>>???@@@@@@???>>>===FFF???999777:::<<<;;;999;;;:::999:::<<>>;;;999777555555555444333333222222444444444444333333333333444444555666666666666555666555333444555666555444777777888999999777666555666555444555888999888777777777777888;;;>>>BBBDDDGGGKKKPPPTTTUUUVVVXXXYYY\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[[[[\\\]]]]]]]]]]]]aaa```___]]][[[ZZZYYYXXXVVVVVVUUUTTTSSSRRRRRRRRRTTTTTTSSSRRRQQQOOOMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@???>>>===BBBAAAAAAAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>???@@@@@@AAA???======???@@@@@@?????????>>>>>>>>>>>>>>>???>>>???AAABBBCCCCCCBBBBBBBBBAAA@@@@@@@@@AAACCCDDDCCCBBBAAA@@@???@@@AAAAAAAAABBBCCCDDDDDDEEEEEEEEECCCBBBCCCDDDDDDCCCBBBCCCGGGFFFDDDBBB@@@>>><<<<<>>===999;;;;;;999555333444777888777777666666777777888:::999999999:::;;;===>>>@@@???>>>===>>>???@@@AAAAAA@@@???>>>===999555111000000000000111333555666777888;;;======<<<:::999888555555888888555555777555555555555555444333222222111111111111111111111222333333333333333333333444555555666777888888999999888777888::::::999888888888777666666666666666777444333555555333444777444444444444444333222222555444333222222222222222444444333333333222222222000111333444444444333222222111111111333222111///222222222222222222222222///111222111000///000111333333333222222111111111222222222222333444555555333444444444333333222111333444444444444333222222000000111111111222333333111111222222222222111111---///111222111111222444111111222222222333333333444444333222111222333444333333222222222333444444333333333444444444444555222222222222222222222222222333333444444333333222555222222555555333333666iiilllwwwoooiiilllhhheeeddddddddddddccccccdddaaabbbbbb```^^^\\\]]]^^^bbb```]]][[[[[[\\\]]]___]]]YYYSSSQQQQQQTTTVVVWWW^^^YYYWWWYYYZZZZZZ[[[___XXX\\\```ccccccaaa```___bbb```^^^\\\ZZZZZZZZZ[[[WWWZZZ]]]^^^\\\YYYWWWVVVZZZ[[[]]]___```___^^^]]]ZZZ___eeeqqqqqq^^^PPPHHHEEEDDDCCCAAAAAA@@@???===<<<;;;;;;;;;::::::;;;;;;;;;@@@@@@AAABBBBBBAAA???>>>@@@;;;555444999<<<<<<:::===;;;::::::===???@@@@@@DDDCCCBBB@@@===;;;888777666555555444444333222222555555444444444444444444555555666777777666666666555444444444666666555444444555666777888777666555555555555666777888888888777777777999;;;???BBBDDDHHHKKKPPPSSSUUUVVVXXXZZZ]]]]]]^^^______```______ZZZZZZZZZYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\[[[ZZZZZZTTTTTTUUUUUUUUUTTTTTTTTTVVVVVVUUUTTTRRRQQQOOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>?????????>>>???@@@@@@AAAAAA@@@@@@>>>@@@BBBBBB@@@??????@@@BBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>???@@@AAACCCDDDBBB@@@======>>>@@@@@@??????>>>>>>>>>>>>>>>??????>>>???AAACCCCCCCCCBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@???@@@AAAAAACCCCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAABBBBBBCCCGGGEEEBBBBBBDDDEEEFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEECCCAAA???===<<<777999999777333111333555666666555555555555666666888888777888999;;;===>>>???>>>===<<<===>>>???@@@@@@????????????<<<888555222111111111111333444555666888;;;===>>>>>><<<;;;;;;888777999777444333555333444444444444444333222111111111111111111111111333333333333333333333333444555555666777888888999666777777666555555666888888777666666555555666666777333333555555333333777222333333333333222222111333333222222333444444555444444444333333333222222000000111222333222222111333333222333444444333111111111111111111111000000///000111111//////000111444333333222222111111111222222222222333444555555333333444444444333222222333444444444444333222222333333333333333333222222111111111111111111111111000222333333111000000111111111222222222333333333333222111111111222111111333222222222333333444555222333333333444555666555222222222222222222222222222333333444444333333222333000111555666444555888hhhlllvvvnnnhhhmmmiiiiiidddaaaaaa```___aaaeeeaaabbbbbbaaa___]]]]]]^^^```___^^^]]]]]]]]]^^^^^^^^^ZZZVVVTTTTTTTTTTTTTTT[[[XXXXXXZZZ[[[YYY[[[___XXX[[[```ccccccaaa`````````^^^\\\ZZZXXXWWWWWWXXXVVVYYY\\\\\\ZZZXXXVVVVVVYYYZZZ[[[]]]]]]]]]\\\\\\\\\aaaeeeooonnn[[[NNNFFFCCCDDDDDDDDDCCCBBB@@@>>>======<<<<<<;;;;;;<<<<<<===<<<===???@@@AAA@@@@@@???;;;888444555888;;;<<<<<<===;;;999:::<<>>;;;999888777666666555444444333333555555555555555555555555777777777777777666666555555444444555777777666444222222333444444555444444555555666666777777888888888888888999;;;???BBBDDDKKKNNNRRRUUUWWWYYY[[[]]]\\\\\\]]]___````````````YYYYYYWWWUUUTTTUUUXXX[[[ZZZ[[[[[[\\\\\\\\\[[[[[[VVVVVVWWWWWWWWWVVVVVVUUUVVVVVVVVVUUUTTTRRRQQQPPPOOONNNMMMLLLJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDAAAAAA@@@@@@@@@BBBDDDEEE??????>>>>>>======>>>>>>>>>??????@@@@@@@@@@@@@@@===???AAAAAA@@@>>>>>>???AAAAAA@@@@@@AAABBBCCCCCC???@@@BBBBBBAAA@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB????????????AAACCCFFFGGGDDDAAA>>>===>>>@@@@@@@@@>>>=========>>>???@@@@@@===>>>@@@BBBBBBBBBAAAAAA@@@@@@?????????@@@AAABBBDDDCCCAAA@@@@@@@@@AAABBBDDDCCCBBBCCCDDDDDDCCCAAABBBDDDCCC@@@@@@CCCDDDBBBAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBBAAAAAABBBCCCDDDGGGEEEBBBBBBCCCEEEFFFFFFDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDCCCBBB@@@===;;;:::777777777555333222333444666555555444444555555666666666666666888:::<<<>>>===<<<<<<<<<<<<===>>>>>>>>>===<<<======<<<:::777444444333222222333444444666888;;;===???>>>===<<<===999888999777333222444222222333333444333333333222222333444444444333333555444444333333333333444555555555666666777777777444666777555333333666888888777666555444555666777666333333666666333333666111222222333333222222111222222222222333444555666444444444444333333333333000000111111222222222111333222222333555666444333111111111000000000000000///111222111000///000111333333333222222111111111222222222222333444555555333333333444444333333222333333333333333222222111444555555555444333222111222111000000000000111222222444555444222000000111111111222222222333333333222111000000222333222000222222222222333444555555333666555333333555444222222222222222222222222222222333333444444333333222111///000444666444555888kkkoooxxxnnngggkkkiiijjjddd``````___\\\^^^ccc^^^```bbbaaa```___```aaa]]]^^^^^^^^^^^^]]]\\\\\\]]]\\\ZZZYYYYYYXXXVVVTTTXXXWWWXXX\\\\\\YYYZZZ]]]]]]^^^```___^^^^^^___aaa___^^^\\\ZZZXXXWWWVVVVVVWWWYYY[[[\\\ZZZYYYXXXYYY]]]]]]\\\\\\\\\[[[[[[[[[^^^cccfffmmmppp\\\OOOHHHEEEEEEFFFFFFEEECCCAAA??????>>>===<<<<<<<<<<<<===>>><<<===>>>??????>>>======999888777777888:::;;;<<<<<<:::888888;;;>>>AAAAAACCCCCCBBBAAA???===;;;:::888777777666666555444444444444555555666666777777999999999888777666555444444444444666888888666444666555555444444444444444444555666666666777888999:::999999:::;;;>>>AAACCCKKKNNNRRRUUUWWWYYY[[[]]]YYYZZZ[[[]]]^^^_________\\\[[[XXXTTTRRRTTTZZZ___ZZZ[[[\\\\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYWWWUUUTTTUUUUUUUUUTTTTTTRRRQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIEEEFFFHHHIIIIIIHHHFFFEEECCCDDDEEEFFFFFFEEEDDDCCCEEEDDDAAA@@@@@@BBBEEEFFFAAAAAA@@@???????????????>>>>>>???@@@@@@@@@@@@@@@<<>>???@@@@@@@@@@@@AAABBBCCCDDD===@@@CCCCCCAAA@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@AAABBBDDDFFFGGGEEEBBB???>>>???@@@AAAAAA============>>>???@@@AAA===>>>???@@@AAAAAAAAAAAA@@@???>>>>>>>>>???AAABBBDDDDDDBBBAAAAAAAAABBBCCCCCCAAA@@@AAADDDFFFEEECCCAAADDDCCC??????CCCDDDAAACCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGDDDBBBAAACCCEEEGGGGGGBBBCCCDDDFFFFFFFFFEEEEEECCCCCCBBB@@@>>><<<:::999777555333333444444444333555555555444444555555555444444444555777999<<<===;;;<<<======>>>>>>=========;;;:::999:::999888666777666555333222333333444444666999<<<>>>>>><<<;;;<<<999888999888444333555111111222333333333333333111222333444444444444333666666444333333333444444555555555555555555555666777666555666888999888888888777666444444555666777555333444888888444333555222222333333333333333222444444333333333444444555555444444444444333333333111111111222222222333333111000111333555666555444222222222111111000000000000111222222000000111222333333222222222222222222222222222222333444555555222333333444444333333222222222222333222111111000333444555555555444222222222111000//////000111222222444555555333222222333111111222222222333333333222000///111444555333111222222222222333444555666111555555222222666666333222222222222222222222222222333333444444333333222222///000444444222333666nnnrrryyynnnfffjjjhhhiiiccc```aaa___[[[\\\aaa\\\^^^```aaaaaaaaacccddd[[[\\\]]]^^^^^^\\\[[[ZZZ\\\\\\]]]^^^^^^]]]YYYVVVVVVVVVXXX\\\\\\YYYYYY\\\cccbbb___\\\ZZZ[[[^^^aaa```___^^^\\\ZZZYYYWWWVVVYYYZZZ\\\\\\ZZZYYYZZZ[[[cccbbb```^^^\\\[[[[[[[[[```dddfffkkksss```RRRKKKHHHEEEFFFGGGFFFDDDAAA@@@@@@???>>>===<<<<<<===>>>???AAABBBAAAAAA???===:::999999:::;;;:::999999:::<<<:::888666777:::>>>@@@AAACCCBBBBBBAAA???===<<<;;;888888888777666666555555333444444555666777888888:::::::::999777666444333444444444666888888666444<<<;;;999777555555666666444555666777666777888999;;;:::::::::;;;>>>AAABBBJJJMMMPPPSSSUUUWWWYYY[[[WWWXXXZZZ[[[\\\]]]^^^^^^```___[[[WWWTTTWWW]]]ccc[[[\\\]]]^^^]]]\\\[[[ZZZ^^^^^^]]]\\\ZZZWWWTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMKKKIIIIIIHHHEEEFFFHHHIIIIIIHHHGGGFFFBBBCCCDDDFFFFFFDDDCCCBBBIIIGGGCCC@@@???AAADDDGGGDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???===@@@BBBCCCBBB@@@???????????????@@@AAABBBCCCDDD===@@@CCCCCCAAA@@@AAACCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFCCC???>>>???AAAAAABBB============>>>???AAAAAA>>>>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>???AAAAAAEEEDDDCCCBBBAAABBBCCCCCCBBB@@@>>>@@@DDDGGGGGGEEEAAAEEECCC>>>>>>CCCEEEAAA???@@@@@@AAABBBCCCDDDEEEBBBAAAAAAAAABBBDDDEEEGGGGGGDDDBBBAAACCCEEEGGGGGGBBBCCCEEEFFFGGGGGGGGGFFFBBBBBBAAA???===;;;999888777444222222555666555222666555555444444555555666333333333444666999;;;===;;;<<<>>>?????????>>>===<<<:::888666666666555444999888666444333333333333222555888;;;======<<<;;;:::777777999999555555777000111222333333333333333///000111222333222222111777666555444333444444555555555555555555444444444;;;777333666<<>>AAA===;;;;;;;;;:::999999999:::;;;<<<:::999888999<<>>===;;;@@@?????????@@@AAABBBBBB>>>@@@BBBBBB@@@>>>===>>>CCCAAA???AAAEEEFFFEEEBBBBBBAAA?????????AAACCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDDDDCCCBBBBBBEEECCC@@@??????AAAAAAAAABBB@@@>>>======???AAABBBBBBBBBAAA@@@@@@??????>>>BBBAAA???>>>>>>@@@AAACCCCCC???>>>BBBCCC???@@@DDDBBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@???@@@BBBDDDEEEAAAAAABBBCCCDDDEEEFFFGGGCCCCCCCCCDDDEEEEEEFFFFFFIIIHHHFFFDDDBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@>>>;;;999777777666555333222111111222333---+++,,,111333222333666333444555777888:::;;;<<>>===>>>??????===<<<>>>===:::777555444333333999888555111......111444777777777888999:::;;;<<<<<<;;;:::888555333222111333333333333333333333333222222222222222222222222555444333333222111000///333444444444444444444333777777777777777888888999777777666666666666777777666666555444444444444555333666999888555222222222111666888444222555666333888888777666444333222111/////////111444555555333444333222222333444666777//////000000111111111222111111111000000000000000222222222222222222333333111222444444222111111222///000111333444555666666333222111000000000111222333333111111111111333333333444444333111111222444111111111111111111111111......//////000111333333333333333333222222111000222111000111333444333222222111///000111333222222111444444222222555555333333000///111444555111---111333555444333222222333lllkkkrrrjjjbbbeeecccccccccbbb___]]]^^^```ccc___^^^\\\]]]^^^______^^^^^^[[[[[[^^^^^^YYYXXX[[[``````___^^^]]]]]]\\\\\\___^^^]]][[[ZZZ[[[^^^```]]]\\\[[[[[[[[[[[[[[[\\\aaa___]]]\\\]]]____________```aaa^^^[[[ZZZ\\\___^^^]]]\\\\\\]]]___``````aaadddhhhssswwwcccUUULLLHHHIIIGGGDDDBBBAAAAAACCCDDDAAA@@@===:::999:::;;;<<<<<>><<<;;;999888888999999<<<;;;::::::;;;===???@@@AAABBBBBBBBBAAA@@@>>>===<<<;;;:::888777777666666888888888999999999999999<<<<<<;;;:::999888777777888777666444444555555666555555555555666666666666666666555555666777888999888888777888:::===???AAAEEEIIIMMMQQQTTTVVVZZZ\\\^^^]]][[[ZZZZZZ[[[]]]^^^]]]\\\ZZZZZZZZZ[[[]]]^^^\\\\\\\\\[[[ZZZYYYYYYYYY[[[ZZZYYYYYYXXXWWWVVVUUUQQQQQQQQQQQQPPPPPPOOONNNPPPOOOMMMKKKJJJKKKLLLMMMIIIHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCFFFDDDBBB@@@@@@@@@???===???????????????@@@AAAAAA>>>@@@AAA@@@???===>>>>>>@@@??????@@@BBBCCCBBBBBBAAA@@@??????@@@BBBDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCBBBDDDAAA???>>>???@@@@@@@@@>>>??????>>>=========>>>AAAAAA@@@@@@@@@@@@??????AAA@@@???>>>>>>@@@AAACCC>>><<<>>>CCCDDD@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDBBBAAA@@@@@@@@@AAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFAAABBBBBBCCCEEEGGGIIIJJJFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@>>>;;;999777777666555333222111111222333222///000333333111111444333333555666888:::;;;;;;<<<;;;;;;<<<======<<<:::===<<<:::888666444333333777666555222//////222444555666777888999::::::::::::999888777666555444333222222222222333333333333333222222222222222222333555555555444333333222222333333444444444444333333777666666666777777888888777666666666666666666777666666555444444444444555333555666555333333555888FFF<<<333222555666555444555555444333222222222333111000000222444555555333222222111000000000111111000000000000111111111222000000111111000000//////000000111222333444444555111222333333222111111222444444444444333222111000444333222111111111222222444333222111111222333444333444444333111111222444222333333333333333333222111111000000000111222222222222333333333222111111000111222222333444444555222111///000111333222222000333333111111444555222333000///111444555111---111333444444333222333444nnnkkktttlllcccdddaaa```cccdddaaa]]]]]]bbbggg___]]]\\\\\\]]]]]]]]]\\\\\\ZZZ[[[______[[[ZZZ\\\]]]^^^^^^^^^^^^_________aaa^^^[[[ZZZ]]]______^^^\\\]]]]]]]]]]]]\\\[[[ZZZ___^^^\\\\\\^^^```aaaaaa___```___\\\YYYZZZ]]]aaaccc___[[[[[[^^^aaa```^^^aaadddjjjuuuzzzfffWWWMMMIIIIIIGGGDDDBBBAAAAAABBBCCC@@@>>><<<:::999999:::;;;;;;DDDaaajjjLLL888<<<>>>???>>><<<:::888888888888<<<<<<<<<<<<======>>>???AAABBBCCCCCCBBBAAA@@@???======;;;:::999999888888888999999999::::::::::::<<<<<<;;;:::999999888777888777666444444555555666444444555555555666666666666666555555555666666777555666777999;;;===@@@AAAFFFIIILLLPPPRRRVVVZZZ]]]]]]\\\ZZZYYYYYYZZZ\\\]]]\\\[[[[[[ZZZ[[[]]]___```ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUSSSQQQOOONNNNNNPPPQQQPPPOOOMMMLLLKKKKKKLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAAAAAAAABBBAAA@@@??????>>>>>>>>>???@@@@@@??????@@@???===<<<>>>???>>>???AAAAAA@@@@@@BBBCCC@@@?????????AAACCCEEEFFFDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDCCCBBBBBBBBB@@@>>>===>>>?????????:::===AAA@@@===;;;:::;;;?????????@@@@@@@@@@@@@@@@@@??????>>>???@@@AAABBB===<<>>>>>BBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFHHHJJJFFFEEEEEEDDDEEEFFFHHHIIIFFFEEECCCBBBBBBCCCEEEFFFCCCBBB@@@>>>;;;999777777666555333222111111222333333111111444444222222555222333444666777999:::;;;>>>======???AAAAAA@@@???<<<;;;:::999777555333222444444444333111111222444444555888:::;;;::::::999888888777777666666555555333444555666666666666666444333222111111222333444555555555555555555555555333333444444444444333333555555666666666777777777666666555555555555666666666666555444444444444555444444333111111444999===[[[HHH666222555777777666444333111000000111333444333222222333555666444333111111111111000///......000000000111111111111111000000111222111000///...///000111222333444555666000222333222111111111333666666555444333111///...555444333222222222222333444444333333333333444444333444444333111111222444333444555666666555444333444333222222111111111222111111222333333333222222///222444444333222555777222111///000111333222222///222333000111444444111333111///111444555222///222333444444222222333444tttqqqwwwpppfffeee``````dddfffccc]]]\\\aaaggg```^^^\\\\\\]]]]]]\\\[[[ZZZ[[[\\\______^^^\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]^^^]]][[[[[[\\\]]]^^^___``````______^^^]]]]]]]]]\\\ZZZYYYZZZ]]]___````````````___[[[XXXXXX]]]aaaaaa]]]ZZZYYYZZZ\\\\\\\\\```dddjjjuuu|||gggVVVLLLHHHHHHGGGEEEBBBAAAAAAAAABBB>>>===;;;999999999999:::;;;???hhh|||VVV:::?????????>>><<<:::999999999999<<<======>>>>>>>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999999888777666444444555555666333444444555555666666666666555555555444444555555333555777999<<<>>>@@@AAAFFFIIILLLOOORRRVVVZZZ]]]^^^]]][[[ZZZYYYZZZ\\\]]]\\\[[[[[[[[[[[[\\\]]]^^^YYYYYYYYYXXXXXXWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXYYYWWWTTTQQQNNNMMMMMMMMMPPPOOONNNLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHGGGGGGGGGDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCAAA???@@@AAABBBAAAAAA???>>>>>>>>>>>>>>>???????????????===<<<<<<>>>@@@>>>AAADDDCCCAAAAAACCCFFF?????????@@@BBBDDDEEEGGGDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@BBB@@@>>>>>>???@@@@@@???;;;???BBBAAA===:::;;;======>>>>>>???@@@AAAAAAAAA??????>>>>>>???@@@AAABBBAAAAAABBBCCCBBB???>>>===BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCCCCBBBAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFJJJHHHFFFCCCBBBCCCEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGEEECCCBBBBBBCCCEEEGGGCCCBBB@@@>>>;;;999777777666555333222111111222333000...///333555333444888222333444555777999:::;;;>>>===>>>???AAABBBBBB@@@:::;;;;;;:::888555333111111222444444333333333444555777:::===>>>===<<<:::888888777777666555555555222333444555666666666555444333111000000111333444444444555555666666666777444555555666666555555444444555555666666666666666666666555555555555666666666666555444444444444555444333222111222555999;;;]]]VVVFFF666222777999666666444111//////111333444444333333444555666444333222333444444444333111000111111111111111111111111111111333333333222000///111111222222333444555555000222222222111111222444333333444444444444333333555555444444333333333333444444444444444444444444333444444333111111222444222333666777777666333222444333333222222333333333000111222222333333333333111555888666222000333777222111///000111333222222///222222000000333333111222111000111333444333111222333444333222222333444yyytttxxxpppeeeddd^^^aaaeeegggddd]]]ZZZ^^^dddbbb```^^^]]]^^^___^^^]]]ZZZ\\\]]]^^^^^^______]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYY[[[]]]\\\YYYYYY\\\```bbb```]]]\\\[[[\\\^^^___YYYWWWWWWXXXZZZ\\\\\\[[[aaaaaa___[[[WWWWWW[[[___]]]^^^]]]ZZZWWWVVVYYY[[[___ccciiisssjjjWWWLLLHHHGGGFFFDDDBBBAAA@@@@@@@@@<<<;;;:::999888888999999;;;:::```zzzZZZ@@@AAA???===<<<;;;:::::::::;;;<<<<<<<<<======>>>>>>??????@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<===999::::::;;;<<<<<<=========<<<<<<<<<;;;:::::::::888777666444444555555666333333333444555666666777555555555555555444444444333444666999;;;>>>???@@@FFFIIIMMMQQQSSSWWWZZZ]]]```^^^]]][[[[[[[[[]]]^^^\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVTTTRRROOOMMMKKKPPPOOONNNMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDCCCAAA@@@@@@AAABBBCCCBBBCCCDDDDDDDDDDDDCCCBBB@@@???===>>>@@@AAAAAA@@@??????>>>>>>>>>>>>>>>????????????>>><<<===???AAA>>>AAACCCCCCAAA@@@CCCFFF>>>???@@@AAABBBDDDFFFFFFCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????BBB@@@???@@@AAABBBAAA@@@???AAABBB@@@===<<<>>>@@@======>>>???@@@@@@AAABBB===>>>>>>>>>???@@@AAAAAACCCCCCAAA@@@@@@BBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCDDDDDDEEEEEEKKKIIIFFFCCCBBBCCCDDDFFFDDDDDDCCCBBBCCCDDDEEEFFFGGGFFFDDDBBBBBBDDDFFFGGGCCCBBB@@@>>>;;;999777777666555333222111111222333000......222444222333666222333444666777999:::;;;999999999;;;===>>>===<<<::::::::::::888666333222///111444444444333444555888:::===@@@AAA@@@>>>===:::999888777666555444333...000111333333222111111333333222111111222333333333333333444555555666666666666777777777777666666444444555666777666666555666666555555555555666666666666555444444444444555444444444444555666666555NNN]]]ZZZ???000777<<<666999777444111000111222444444333333444555666444333111222444555555555444333222222222111111111111111333333444444444333222111444444333333333333333333111222333222111111333555222333444555555666555555555555555555444444333333444444444444444444444444333444444333111111222444111222555666666555222111222222222222333444555666000111222222333333333333444777999777111///111444222111///000111333222222///222222000000333333111222111111111333444333333333444444333111111333555xxxqqqssslllcccbbb\\\bbbdddfffccc]]][[[]]]```bbb```______```aaa```___\\\^^^^^^\\\]]]``````^^^\\\\\\\\\\\\[[[YYYWWWVVVVVVZZZ^^^\\\XXXWWW[[[```___\\\YYYWWWXXXZZZ]]]___YYYXXXWWWXXXZZZZZZYYYXXX___```___\\\XXXXXX[[[___]]]```aaa^^^YYYVVVXXX[[[]]]bbbgggpppnnnZZZMMMIIIFFFEEECCCAAA???>>>>>>===::::::999888888888888888:::777QQQgggVVVCCCAAA???<<<<<<;;;::::::;;;<<<===;;;;;;;;;<<<===>>>@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>======>>>>>>::::::;;;<<<===>>>>>>???======<<<<<<<<<;;;;;;;;;888777666444444555555666222222333444555666666777444444555555666555555444444555666888:::<<>>======???@@@@@@???@@@@@@???>>>>>>>>>??????>>>???@@@???>>>>>>@@@BBB===>>>@@@@@@??????AAABBB???@@@AAABBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????AAA@@@@@@@@@BBBCCCBBBAAABBBAAA@@@@@@@@@AAAAAABBB======>>>>>>???@@@AAAAAA<<<======>>>???@@@AAAAAA@@@AAA@@@===???EEEIIIIIIBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFHHH?????????AAACCCFFFHHHJJJGGGFFFDDDCCCCCCDDDFFFGGGCCCBBB@@@>>>;;;999777777666555333222111111222333444111111333333000000222333444555777888:::;;;<<<;;;::::::<<<>>>>>>===<<<:::::::::999777666444333///111333444333333444555999:::===???@@@@@@???>>>::::::999777666444333333222333444666666444333111222222222222222222222222222222333333333444444444666666777777777777666666444555666777888777666666777777666666666666777777666666555444444444444555444444555777888777444111===WWW```III666777;;;666;;;999666444222222333333333222222333555666444333000000111222333444444333222222222222222111111111444444444333333333333222555555444444333333222222222333333333222333555888777777777777666555444444444444555555444444333222333333444444444444333333333444444333111111222444000222333444444333222000111111111222333444666666111111222333333333222222555777777555222///000222222111///000111333222222///222333000111444444111222222111222222333444555333444444222111111333555tttlllnnniiibbbccc^^^```aaabbb```^^^]]]]]]___aaa```^^^___```aaaaaa```^^^aaa___[[[[[[```aaa___[[[\\\]]]]]]\\\ZZZWWWVVVXXXZZZ\\\\\\ZZZZZZ\\\___ZZZYYYXXXXXXYYYZZZ\\\]]]]]]\\\[[[[[[[[[[[[YYYWWWZZZ\\\]]]\\\ZZZZZZ]]]aaa___``````___\\\YYYXXXWWW\\\```dddlll}}}pppZZZLLLGGGDDDCCCBBB@@@>>>===<<<;;;999888888888888777777777999999BBBNNNLLLAAA===???>>>===<<<;;;::::::;;;<<<:::999999999;;;>>>AAABBB===>>>@@@AAABBBBBBBBBAAA@@@???>>>>>>===>>>>>>>>>:::;;;<<<===>>>??????@@@============<<<<<<<<<<<<888777666444444555555666111222222333555666666777333444555666777777666666777666666666888;;;>>>@@@FFFKKKQQQVVVYYYZZZ\\\]]]```___]]][[[ZZZZZZ\\\\\\[[[[[[[[[\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZUUUUUUUUUUUUVVVVVVVVVVVVOOOQQQTTTVVVWWWUUURRRPPPOOOOOOOOOOOONNNMMMLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDCCCBBB@@@??????@@@BBBDDDAAABBBDDDEEEEEEDDDBBBAAA@@@???===>>>???@@@@@@???AAAAAA@@@???????????????>>>@@@AAAAAAAAA@@@AAABBB>>>>>>===>>>@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>======>>>???@@@AAA@@@??????@@@BBBBBBAAA@@@AAA???>>>AAAEEEFFFCCC???======>>>>>>??????@@@@@@;;;<<<===>>>@@@@@@AAAAAA???BBBAAA>>>???EEEGGGEEEBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDDDDCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFF>>>??????AAADDDGGGJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFCCCBBB@@@>>>;;;999777777666555333222111111222333555222222444444111000333444555666888999;;;<<<===???>>>>>>???AAAAAA???>>>;;;:::999777666555555555111222333333222333444666777888999:::<<<<<<<<<<<<888888888777666555555555444555777888777555222111000111333444444333111000333333333333333444444444555555666666666666555555444555777999999888777666888888777777777777888888666666555444444444444555444444444666888777444111777GGGTTTQQQDDD:::777888888777666555444444444444111000000222444555555333222111111111111111222222333333333222222111111111444333222000000111222333444444444444444333333333444444444333333444777:::::::::999999777666444333333444444555444333222111111222333444444333222111333444444333111111222444222222333333333333222222222222111222222333444444222222333333333222111111333333333333222222222222222111///000111333222222000333333111111444555222222222222222222333555666444444333222111111444666qqqiii~~~kkkhhhdddfffbbb_____________________^^^```___]]]^^^```aaaaaaaaa```bbb```ZZZZZZ```bbb___[[[\\\]]]^^^]]][[[YYYXXX[[[ZZZZZZ[[[]]]___^^^]]]XXXYYYZZZ[[[\\\]]]]]]]]]aaa```^^^^^^^^^\\\ZZZWWWVVVYYY\\\\\\[[[\\\```cccaaa^^^\\\]]]^^^\\\VVVQQQ[[[___ccciiizzzoooXXXJJJDDDCCCBBBAAA???===<<<::::::888888888888777777777777888;;;;;;>>>DDD>>>999@@@@@@???===;;;:::999999:::999888888888:::===AAADDD<<<===???AAABBBBBBBBBAAA??????>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@===============<<<<<<<<<888777666555444555555666111111222333555666666777222333555777888888777777888777666666777:::>>>@@@FFFKKKRRRXXX[[[\\\\\\]]]___^^^\\\ZZZYYYYYYZZZ[[[ZZZZZZ\\\]]]]]]]]]]]]]]]XXXXXXYYYYYYYYYYYYYYYYYYSSSSSSTTTVVVWWWXXXYYYYYYSSSTTTUUUVVVUUUSSSQQQOOOOOOOOOOOOOOOOOOMMMLLLLLLEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>>>>@@@BBBDDD@@@AAACCCDDDDDDCCCAAA@@@BBB@@@??????@@@AAAAAA@@@BBBBBBAAA@@@??????@@@@@@===@@@BBBCCCBBBAAAAAABBBBBB???>>>???CCCEEECCCAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>======>>>@@@BBBCCC>>>>>>>>>???AAAAAA@@@??????<<<===BBBHHHIIICCC<<<>>>>>>>>>>>>????????????;;;<<<===???@@@@@@AAAAAAAAAEEEEEE@@@???BBBAAA<<>>;;;999888777666555333222111222222333333111111555666444444888555666777888:::<<<===>>>>>>=========??????===;;;<<<;;;999777555555555666222333333333222222444666555555666666777999999:::666666666777777777777777///000222222111///,,,***///111333555555333111///444444444444444444444444333444444444444444444333555666888999:::999777666999999888888888888999999666666555444444444444555555333222444777888666333888999FFFUUUPPP<<<333999555555555555555555555555/////////111444555555333555444333111000111222222333333333222222111111111444222000...---///111222333333333444444555555555555555555444333555888;;;:::::::::999999888666666222333444444444333222111111111333333333333111111444444444333222111222444333333333333333333333333333333222222111111222222333333333333333222111000111000000111333444444333222111///000111333333222111444444222222555555333222222222222222333555777444444333222000111444666ooooooiiihhhbbbccceee^^^``````]]]ZZZ[[[aaafffgggeeeddddddcccaaa^^^[[[eeefffeeebbb^^^]]]```cccaaa^^^[[[[[[]]]^^^]]][[[\\\]]]\\\ZZZZZZ]]]\\\WWWZZZXXXVVVWWWYYY\\\^^^______]]]]]]bbbccc___\\\\\\```\\\WWWWWWYYY\\\^^^]]]aaaaaa```___^^^]]]]]]]]]\\\___bbbkkk}}}hhhTTTFFF>>>AAA???<<<999888888:::;;;:::999888777666555444333;;;999:::>>>???===>>>BBB???>>>===;;;999777666555:::;;;;;;;;;;;;>>>CCCFFF???AAACCCBBB@@@???AAACCC???>>>===<<<;;;:::::::::;;;:::::::::::::::::::::>>>:::888;;;<<<::::::<<<777777666555555555555666444444555666777777666666777555555666777888888666777777777777888:::???BBBDDDHHHNNNSSSWWWZZZ^^^```___^^^]]]\\\\\\]]]___```^^^\\\ZZZ[[[]]]\\\ZZZWWW\\\YYYWWWXXXZZZZZZXXXUUUWWWWWWVVVUUUTTTSSSRRRQQQVVVVVVVVVTTTRRRQQQRRRSSSPPPPPPOOOMMMLLLJJJIIIHHHDDDDDDCCCBBBBBBCCCDDDEEEFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@>>>>>>@@@BBBCCC???===<<<===@@@AAA???===@@@AAABBBAAA???>>>???@@@BBBEEEDDD??????CCCCCC???===>>>@@@AAAAAA@@@???>>>@@@AAAAAA???>>>===>>>@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@======>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@============>>>???@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEDDDBBBBBBCCCEEEGGGIIIFFFDDDBBBBBBDDDFFFFFFFFFFFFGGGGGGFFFCCCBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCDDDFFFHHHGGGFFFDDDAAA>>><<<:::999777555444444555333222111222444666333000//////000111111333444666888:::;;;<<<<<>>;;;:::888666444222222111111222333333333333222111444555555444222111111222333333444444444444444444:::444111555666333222666666777888777555555666888777777888888888888777777555444333333222222333333444333333888<<<===888222666///888MMMOOO>>>555;;;:::999777666444444333333333333222222333333444555444333333222222111111000444444444333333222222222444444444444444333222111000222333333222111222333777444222222555777999999;;;:::999777666666555555222333444444333333555777222333444444333222111000222222222222222222222222444444333222222333333333111333555555222111222444333333444555666666555555333333333333333333333333111111222222222333333333333222222111111222222333111111111222222333333333333222222111222333555666mmmoookkkiiibbbbbbbbb______^^^YYYVVVXXX___fffdddcccbbbbbbbbbaaa^^^[[[aaacccffffffeeecccdddfff^^^\\\[[[\\\___``````^^^]]]^^^\\\YYYZZZ^^^]]]YYYZZZZZZ[[[]]]___```___]]]___\\\\\\```bbb___]]]^^^ZZZXXXVVVXXX[[[]]]]]]\\\aaa```___]]]]]]]]]]]]]]]ZZZ]]]aaaiii|||fffRRREEE===???>>>;;;888777888999:::555555666666777777777888777555666:::;;;:::;;;>>>???>>>===;;;999888666666888999;;;<<<<<<>>>@@@BBB>>>@@@BBBAAA???>>>@@@AAA>>>===<<<;;;:::999999999999999999999999999999999>>>999888;;;<<<:::999;;;777666555555444444555555444444555666666666666666777666555666777888777666888888888777777:::>>>BBBDDDGGGMMMQQQUUUYYY]]]```___^^^\\\[[[\\\]]]^^^___]]]\\\[[[\\\]]]]]][[[YYY]]][[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTSSSQQQQQQRRRTTTSSSRRRPPPMMMKKKIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGGGGEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA?????????AAAAAA@@@>>>===>>>@@@AAA@@@>>>AAABBBCCCBBB@@@???@@@AAABBBEEEDDD@@@???CCCCCC@@@??????@@@@@@@@@@@@??????@@@AAAAAA@@@>>>>>>???@@@???@@@AAABBBBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@??????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???============>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEECCCAAA@@@AAADDDGGGIIIFFFDDDBBBBBBDDDEEEFFFEEEEEEFFFGGGEEECCCBBBBBBCCCAAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDFFFGGGFFFEEEDDDAAA>>><<<;;;999777555333444444333111111222444555444222111222444555555444555777999;;;<<<======>>>===<<<<<<======;;;:::::::::888777666555555555666333222333333111111555000000000222444777999;;;888999999999888666444222111222333333333333222111222333444333222111222333444444444444444444444444999555444666555222333777666777777666555555666888777777888888888888777777666555444444333333444444444222222555999:::666111555///555CCCEEE999555:::999888666555444333333333333333222222333333444555444444444444444444444444444444333333333222222222000111222333333444444444///111333333222222333444555444222333666888888888;;;:::999888777666666555444555666666555555777888333444444444444333222111222222222222222222222222444333333222222333333444111333555555333111222444333333444555555555555555333333333333333333333333111111222222222333333333333222222111111222222333111111222222222333333333444444333222222222333333jjjpppnnnkkkccc```^^^aaa```\\\WWWTTTWWW^^^dddbbbaaaaaaaaabbbaaa___\\\^^^bbbhhhkkkkkkiiihhhggg^^^]]]\\\]]]___``````___``````]]]YYY[[[______\\\ZZZ[[[^^^aaabbbaaa]]]ZZZ___[[[ZZZ^^^```^^^^^^___VVVWWWXXX[[[___```___^^^aaa```^^^]]]\\\\\\]]]^^^ZZZ]]]```hhhzzzfffRRRFFF>>>>>><<<:::888777777888999444444555666777777888888555333444888:::888999<<>>===;;;:::888777666555888;;;===<<<<<<<<<===>>>???@@@@@@>>>>>>???@@@===<<<;;;:::999888888888666666666777777888888999===888777:::;;;999999;;;666555555444444444444444444555555666666666666666888777666666777777666555999999888888777999===AAADDDGGGKKKOOOSSSWWW\\\```^^^]]]]]]\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^^^^\\\ZZZ]]]]]]]]]\\\YYYXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVOOOQQQRRRRRRQQQQQQRRRSSSRRRQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGEEECCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@??????>>>@@@???>>>???AAABBBAAA@@@BBBCCCDDDCCCAAA@@@AAABBBBBBDDDCCC@@@@@@BBBCCCAAA@@@@@@????????????@@@@@@@@@AAAAAA@@@???>>>@@@AAA???@@@AAABBBCCCCCCCCCCCC???@@@@@@@@@@@@???>>>===????????????????????????@@@@@@@@@???????????????============>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEEEECCC@@@>>>???BBBEEEHHHEEECCCAAABBBCCCEEEEEEEEEDDDFFFFFFEEECCCBBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGGGGGEEEDDDDDDFFFFFFEEECCCCCCAAA>>>===<<<:::777555333444444333111111222333333333222222333444666777666777888:::<<<===>>>>>>>>>===>>>???@@@@@@===::::::999888777666555555555555222111333333000000333//////000111333555888999666888:::<<<;;;999555333111222222333333222222111000111333222111111222333555555555444444333333222666666777777555222444999666666777666555555666888777777888888888888777777777666666555444555555555444222111222555666333000333111222666777555555777777666555444333222222222333333222222333333444555222222333444444555666666444333333222222222222222000000111222222333333333///111333333333333444555444333333444777888888777::::::999888777666666555555666666666555555666888444444444444333333333333222222222222222222222222333333333222222333333444111333444444333222222333333333444444555555444444333333333333333333333333111111222222222333333333333222222111111222222333111222222222222333333333444444444444333222111111hhhqqqpppmmmddd```\\\bbbaaa___[[[XXXZZZ^^^bbbbbbbbbbbbccceeedddbbb```aaadddiiikkkllljjjgggeee]]]]]]]]]]]]^^^^^^]]]]]]aaaaaa^^^ZZZ[[[```aaa___[[[[[[]]]___```___\\\XXX^^^YYYXXX\\\^^^]]]^^^```ZZZZZZ\\\___aaabbbbbbbbbbbbaaa___^^^^^^^^^___```\\\___bbbhhhyyyhhhUUUHHH@@@<<<;;;999777666777777888666666666666666666555555777555666:::;;;:::;;;>>>>>>>>>===;;;:::999888777666888:::;;;::::::;;;<<>>???@@@AAA@@@AAAAAA@@@??????@@@BBB???@@@AAABBBCCCDDDDDDDDD@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>>>>============>>>???@@@AAA???@@@@@@@@@@@@AAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEDDDBBB???======@@@DDDGGGEEECCCAAAAAACCCDDDEEEDDDCCCDDDEEEEEECCCBBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHFFFEEEDDDEEEEEECCCBBBCCCAAA>>>===<<<;;;888666333444444333111111222333222222222222111222444555777888999;;;===>>>>>>>>>??????@@@BBBDDDBBB???<<<:::999888777555555555555333000000222111//////111111111111222444666888:::888999:::;;;:::777555333222222222222222222222222...000111111111111333444666666555444333333222222444777999888444222555999555666666666555555666888777777888888888888777777777666555555444444555555555333111111333444333111111444444111000444666555555444444333222222222222333333222222333333444555111111111222222333333333444333222111111222333333444333222111000000//////...000333444333444555666333222333555888999888777:::::::::999888777666555333444555444222222444666444444333333333333333333222222222222222222222222333333222222222333444444222333444444333333333333222333333444444444333333222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222222333444555444333222111gggsssrrrmmmeeebbb]]]cccccccccaaa```___```aaadddddddddfffhhhhhhfffdddhhhhhhhhhhhhgggeeecccaaaYYYZZZ\\\]]]^^^^^^^^^___aaaaaa^^^ZZZ\\\aaabbb```___^^^\\\]]]^^^^^^]]][[[]]]XXXWWW[[[]]]\\\]]]___]]]^^^^^^^^^___```bbbccccccbbbbbbaaaaaaaaaaaaaaa```cccfffjjjyyyiiiUUUGGG???::::::888777777777777888666666666666555555555555999666777;;;===;;;<<>>>>>===<<<:::999888888999999999888888999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA?????????@@@@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDBBB???======???CCCEEEDDDBBB@@@@@@BBBDDDDDDDDDBBBCCCDDDDDDCCCBBBDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCHHHFFFDDDDDDEEEDDDBBBAAABBB@@@???>>>===<<<888666444444555333222111333444333555555444222111222444777888999;;;<<<===============???AAABBBAAA>>>;;;:::999888666555555444444444111111444333000///222111111111222333555888999;;;;;;:::888666444333222222222222222222222222222...///111111111111333555666666555444333333222222111666:::777333333555888444555666555444555666888777777888888888888777777666555555444333444444444666444222222333333444333111777777222111555777444444333333222222222333333333333222222333333444555333333333222222111111111333222111000000111333444555444222111000/////////...111333444444444555777222222333555888999999777::::::::::::999777666555444444555444222222444555222222333333333333333333222222222222222222222222333222222222333333444555333333333333444444333222222333333333333333222222222222222222222222222222111111222222222333333333333222222111111222222333222222222222222222222222///111222444555555444444hhhvvvrrrmmmgggeeeaaaccccccdddddddddcccbbbaaaeeeeeeeeegggiiiiiigggeeekkkiiifffeeedddccc```___TTTWWW[[[^^^___```bbbccc```aaa^^^[[[]]]aaabbb___ccc```]]]\\\]]]___``````\\\XXXWWW[[[]]][[[[[[\\\\\\\\\]]]\\\\\\]]]```bbbbbbcccdddeeeeeedddbbbaaa___dddggglllyyyfffSSSFFF>>>:::999999888777777888888333333444555666666777777888555666:::<<<:::;;;>>>>>>>>>===<<<;;;:::999999::::::999888888:::>>>BBBBBBAAA@@@@@@BBBBBBAAA@@@;;;:::999888777666666666222222222333444444444555888444333777999777777999666555555444444444444444666666666666666666555444777555555666777888888666999999888888777999===AAADDDFFFJJJMMMPPPTTTYYY\\\]]]^^^`````````^^^\\\ZZZ___``````___\\\YYYXXXYYYYYYZZZZZZYYYXXXWWWWWWXXX[[[ZZZXXXWWWTTTSSSQQQPPPSSSTTTVVVUUURRRPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKJJJHHHHHHHHHIIIIIIEEECCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA???===<<>>@@@AAAAAA??????@@@BBBCCC@@@@@@BBBCCCAAABBBDDDCCCBBBAAA@@@@@@???@@@@@@>>>???@@@???>>>>>>@@@BBB@@@@@@AAAAAABBBBBBAAAAAA??????AAAAAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>????????????============>>>???@@@AAA????????????@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDCCCAAA???>>>>>>@@@BBBCCCCCCAAA@@@@@@AAACCCCCCCCCAAABBBDDDDDDCCCCCCDDDFFFDDDDDDDDDDDDCCCCCCCCCCCCGGGFFFDDDDDDDDDDDDBBBAAAAAA@@@??????>>><<<999666555666666555333222444555666888999888444222444666666777888:::;;;;;;<<<<<<::::::;;;===???>>><<<:::999888777666555444444444666333444666666333222444000//////000111444666777===<<<999777555333333222333222222111111222222333///000222222111222333555555555555444444333333222000555888555333444666555333444555555444555666888777777888888888888777777666555444444333333444444444444444333333444555555222777999666333444555555333333222222222333444444333333222222333333444555666666555444444333222222333222000///000111333444333222111000000111222333000222444444444444555666333222222444777999999999::::::;;;;;;:::888666555666777777666444444555777111222444555555444333333222222222222222222222222222222222222333444555555333222222333444555333111222222333333333222111111222222222222222222222222111111222222222333333333333222222111111222222333333333333222222222222111///000111333444555666666jjjxxxqqqllliiiiiieeebbbbbbaaabbbcccccccccbbbdddcccdddeeeggggggeeeccchhhfffddddddeeedddbbb___WWW[[[___aaa``````aaaccc^^^___^^^\\\^^^bbbbbb^^^aaa___\\\[[[]]]___``````[[[XXXXXX\\\]]]ZZZYYYYYYWWWZZZ]]]^^^^^^^^^```bbb___aaadddfffgggdddbbb___[[[aaafffkkkxxxeeeSSSGGG???:::999999999999888888888444444444555555666666666888555666:::<<<:::;;;>>>>>>>>>===<<<;;;::::::999999:::;;;;;;<<<===@@@CCCBBB@@@>>>???AAABBBAAA???;;;;;;999888777666666666333333333333333333333333777333222666888777777999777666555555444444555555666666666666666555444444555444444555888999999888888888888777777:::>>>BBBCCCFFFKKKOOORRRUUUYYY[[[[[[\\\^^^______\\\YYYWWW[[[]]]___^^^[[[YYYZZZ[[[ZZZYYYXXXYYYZZZZZZYYYXXX\\\[[[ZZZXXXWWWUUUTTTTTTRRRUUUWWWWWWUUUSSSRRRRRRNNNOOOPPPPPPOOONNNLLLJJJKKKJJJIIIHHHHHHHHHIIIJJJEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>@@@BBBAAA@@@???AAACCC???@@@AAAAAA@@@@@@AAACCCCCC@@@???CCCCCC@@@AAAEEEBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>======???AAA@@@@@@AAAAAA@@@@@@???>>><<<===???@@@BBBCCCCCCCCC@@@@@@@@@???????????????>>>>>>>>>??????@@@@@@@@@============>>>???@@@AAA????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCAAA??????AAABBBCCCBBB@@@AAACCCCCCCCCCCCDDDFFFBBBBBBCCCCCCDDDEEEEEEFFFFFFEEECCCCCCDDDDDDCCCAAAAAA@@@?????????===999666666777777666444444555777444777:::999555333555888444555666888999999999999;;;::::::<<<===>>>===;;;999888777666555444444444444222333666666222111333111000000111222444666777;;;;;;::::::888666444333333333222111111222333333000222333333222222333555444444444444444444444444000444555333333666666222333444555555444444777888777777888888888888777777777666555555444555555555222333444444444444555666333555777777333///111666333333333333333444555555333333222222333333444555444444444444444444444444333222000//////111333555444333222111111222333444111333555555444333444555333222111333666999::::::::::::;;;;;;:::888666555666777777666444444555666111333666888999777555333222222222222222222222222222222222222333444555666444222111333555555333111222222222222222111000000111111111111111111111111111111222222222333333333333222222111111222222333333333333222222222111111111111111222333444555666kkkzzzqqqkkkjjjllliiibbb```^^^^^^___aaaccccccbbbaaaaaacccddddddbbb```cccbbbbbbdddggggggeeeaaa___bbbeeedddaaa^^^^^^___]]]___^^^]]]^^^bbbaaa]]]]]][[[ZZZZZZ\\\]]]]]]]]]ZZZWWWXXX\\\^^^ZZZWWWWWWSSSYYY___bbbbbbbbbbbbddd]]]```dddggggggdddaaa^^^VVV]]]dddjjjwwwfffUUUJJJBBB:::::::::999999999999999888777777555444333222222999777888<<<===<<<===@@@>>>>>>===<<<;;;:::::::::777999===??????@@@AAABBBAAA???===>>>AAAAAA@@@===<<<;;;:::888777777666666444444333333333333333333777333222555888666777999777777666555555555555666666666777777666555444444444333333555888::::::999777777777777888:::???CCCCCCFFFLLLPPPSSSVVVXXXZZZYYY[[[]]]^^^]]][[[WWWUUUWWWZZZ]]]]]][[[ZZZ\\\^^^\\\YYYWWWYYY\\\]]]\\\YYY\\\[[[[[[ZZZYYYXXXXXXWWWRRRTTTWWWXXXWWWUUUUUUUUUJJJLLLOOOQQQQQQPPPNNNLLLHHHGGGFFFFFFFFFGGGHHHIIIFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????????????????===@@@BBBAAA???>>>@@@CCC@@@AAABBBBBBAAAAAACCCDDDCCC??????CCCDDD@@@AAAFFFBBBBBBCCCCCCBBB@@@???===<<<===>>>===<<<===>>>@@@@@@@@@@@@@@@???>>>======:::;;;===???AAABBBCCCCCC????????????????????????>>>>>>??????@@@@@@@@@AAA============>>>???@@@AAA>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????AAABBBCCCBBB???AAACCCCCCCCCCCCEEEFFF???@@@AAACCCEEEFFFHHHHHHEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@???@@@???===:::666777888888777555555666777///444777777444222555888333444555777777888888888>>>===<<<===???@@@@@@???999888777666444444444444111///000333333///...///333333333333444666888999888999<<<===<<<999666444444333222111111222333444111333444444333222333555333333444444444444444444///333444111333888666000222444555444444444777999777777888888888888777777888888777666666666666666///111333444444444555555444222444666222+++...777333333333333444555666666333333222222333333444555000111111222222333333444333111000...///111333555999777444222000000111111222444555555444333444555444222111222555999;;;;;;:::;;;;;;<<<;;;999666555555555555444222222333444222555999;;;<<<:::777555222222222222222222222222222222222222333444555666444222111222555555333111222222222222222111000///111111111111111111111111111111222222222333333333333222222222222222222333333333333222222111111111444333222111222333444555iiiyyyssskkkfffddd```_________aaacccdddcccaaaaaabbbbbbccccccddddddddd^^^^^^___aaacccddddddcccggggggfffeeecccaaa___^^^```^^^[[[XXXXXXZZZ^^^``````___[[[VVVWWW]]]___^^^[[[[[[\\\\\\\\\[[[[[[ZZZ\\\[[[\\\bbbhhhiiieee```ccceeeccc```bbbfffccc\\\\\\^^^bbbhhhuuujjjUUUEEE===<<<:::888777666777888999:::999999888777666666555666777888999;;;<<<======;;;;;;<<<======<<<999666:::::::::;;;===>>>@@@AAA@@@AAADDDEEEDDDAAA>>><<<<<<;;;999777666666777777666666555444333333222222333444555555444444666888888777666555444444555666777777777777777666666666444444666777888888888888>>>:::888::::::999;;;@@@GGGHHHJJJOOOTTTVVVVVVUUU\\\[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYXXXXXXYYY\\\^^^bbb^^^YYYYYY\\\^^^\\\XXXXXX[[[^^^\\\WWWTTTVVVXXXYYYUUUSSSUUUXXXYYYVVVRRRQQQPPPNNNMMMMMMMMMKKKIIIMMMLLLLLLJJJIIIGGGEEEDDDFFFFFFEEECCCCCCBBBBBBBBBGGGFFFDDDCCCBBBBBBCCCCCC??????>>>?????????>>><<>>>>>>>>>>>@@@>>>======>>>??????>>>>>>===<<<<<<===???AAABBBBBBBBBAAA@@@@@@??????>>>BBB======AAA@@@<<<<<<@@@>>>>>>>>>>>>>>>??????@@@<<<===>>>@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDD???BBBEEEFFFEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEGGGIIIFFFEEEDDDEEEFFFEEECCCAAA<<<===>>>>>>>>>===;;;:::;;;:::999999888777666666555444444333333444444555444555888:::;;;:::999999<<<:::999999;;;<<<<<<;;;888888888777666666555555222222333333444444333333333222111111222555777999<<<999666666777777444111666555444444333333333333444444555555444444333222555555555555555555555555555555444333333222111111555555555555666888:::;;;999888888888777777666666777444111333777:::888555666666666444222111222333000111333555555444333222444444555555555555444444666555333333555666555444555444444444444555666777333333333333333333333333777888777444///...000222222222333333333333444444444333222222333666888:::>>>999444444666777555222666444222333666666333000444555777888888777555444>>>666...---111444333000666555444333333333333333555333222333666666444222000111111111111222222222111222222///+++***///444333111000111222444333333444444444333333222222222333444555555333333333555111111222333333444555555eeerrrtttooohhhfffeeeeeedddcccdddfffgggfffddddddddddddddddddeeeffffffaaaaaaaaabbbcccbbbaaa```_______________^^^]]]\\\^^^\\\YYYWWWWWWYYY\\\^^^\\\]]][[[YYYZZZ^^^]]]ZZZ\\\]]]]]]]]]]]]]]]\\\\\\^^^^^^```cccffffffbbb___```bbbaaa```ccchhhfff```___aaaccchhhtttlllXXXIIIAAA<<<;;;999777666777888999999999888777777666555555777777888999;;;<<<===>>>>>>===<<<===>>>===:::888:::::::::;;;===>>>@@@AAA@@@AAACCCDDDDDDAAA>>><<<<<<;;;999888777666777777666666555444444333222222444555555555444444555777777666555333333333444555666666666666666666666666444555666777888888888888:::666666888::::::===BBBHHHIIIJJJNNNSSSVVVWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXXXXXXXYYY[[[\\\```\\\YYYZZZ^^^```^^^\\\XXX\\\^^^\\\WWWTTTUUUWWWYYYVVVTTTVVVYYYZZZVVVSSSPPPNNNLLLLLLLLLLLLJJJHHHKKKKKKKKKJJJIIIGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBFFFEEEDDDDDDCCCCCCCCCCCC??????????????????>>>===BBBAAA@@@??????@@@AAABBB<<<===???AAABBBBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAADDDAAA@@@BBBFFFGGGDDD@@@BBB@@@???=========>>>>>>BBB@@@>>>===>>>???>>>===>>>===>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@<<<;;;>>>>>>:::999===???????????????@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAAAAACCCDDDDDD@@@BBBEEEFFFEEEDDDDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHFFFEEEDDDDDDEEEEEECCCAAA<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;:::999888888555555444444444444555555999999::::::;;;<<<======<<<:::888888999::::::999888777777666666555444444222222222222222111111000222222111111222444666888;;;888666666777666444222444333333222111111222222333333444444444444444333444444444444444444444444333333333333333333333333222222111222333555666888888888888777777777666666999555222333777888666333777777777555333222333555111222333444555444333333333333444444444444333333555444222222444444444333333333222222222333333444222222222222222222222222222333444333333333555666222222333333333333444444444333222222333666888999<<<888444444666777555222555555444555555555444222222333444555555444333222777333000000333555333111444444333222222222222222333222111222444555333111000111111111111222222222000222333000,,,+++///333222000///000111222222222444333333333222222222222222333333222111000222333333333333333333333333333dddllluuurrreeebbbeeehhhfffeeeeeefffhhhgggggggggfffeeeddddddfffgggiiieeeeeeeeedddbbb```^^^]]]YYYZZZZZZ[[[\\\\\\]]]]]]]]][[[XXXVVVVVVYYY[[[]]]ZZZ^^^___^^^```aaa^^^XXX^^^^^^^^^^^^^^^^^^^^^^^^```bbbeeefffdddbbb```___```aaa```aaaeeeiiigggbbbcccdddeeeiiisssppp\\\MMMEEE===;;;999777777777888999888888777777666666555555777777888999:::<<<===>>>@@@>>>======>>>===<<<::::::::::::;;;===>>>@@@AAA@@@AAACCCDDDCCCAAA???===<<<;;;:::888777777777777666666555555444333333333555666666555333333444666555444333333222333333333555555555555555555555555444555666777777888888777888555444888999:::===AAAIIIHHHIIIMMMRRRWWWZZZ[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZXXXZZZ^^^aaaaaa___ZZZ\\\^^^[[[WWWTTTUUUVVVYYYWWWUUUVVVYYYYYYVVVSSSNNNLLLKKKJJJKKKJJJIIIGGGJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBB???@@@@@@@@@@@@???>>>>>>AAA@@@>>>======>>>@@@AAA;;;===@@@CCCDDDCCCAAA???CCCCCCAAA@@@@@@AAAAAABBBCCCAAA???@@@CCCEEEDDDAAABBBAAA>>><<<;;;<<<>>>???CCCAAA???>>>>>>>>>===<<<===>>>???@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCC@@@@@@AAAAAA>>>===???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDAAACCCEEEFFFEEEDDDDDDDDDCCCDDDDDDDDDBBBBBBDDDFFFFFFDDDCCCDDDDDDDDDBBB@@@<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999666666555555555555666666999888777666666888:::<<<;;;999888777888888777666777666666555444444333333222222222222222111000///222222111111222444666777999777666555666666444222222222111000000000000111111222333444444555555444333333333333333333333333111111222333333444555555555444444444555666888999888888777777777777666666:::777444444666666444111777777888666444444555666222333333333444444444444222333333333333333333222444222111111222333333222333333333222222222222222111111111111111111111111111000111333555666666555222222333333333333444444444333333333444666777999999666333333666777555333444666777777555444444555333333333333333333333333111111222333444444333333333222222111111111111222222111111222333333111000000111111111111222222222///111333111...---///111111///...///000222111111222222222222222111111111222333333111000000222555444444444444333333333333iiilllwwwrrr___ZZZ^^^eeecccbbbbbbeeefffgggggghhhfffdddccccccdddgggiiidddeeefffeeebbb___]]]\\\[[[[[[\\\\\\]]]___```aaa^^^]]]ZZZYYYYYY[[[^^^___^^^aaacccbbbdddeeebbb\\\^^^]]]]]]]]]^^^^^^_________cccggggggccc___```bbbdddcccaaabbbeeegggdddaaaffffffgggjjjsssvvvaaaOOOFFF>>><<<:::888777777888999777777777666666666555555888777888888:::<<<===>>>AAA???<<<<<<======<<<;;;:::::::::;;;===>>>@@@AAA@@@AAACCCCCCCCCAAA???>>><<<;;;:::999888777777777666666555555444444444333666666666555333222444555444444333333333333333333444444444555555555555555555555666777777777777777:::666555888888777999===GGGFFFGGGKKKRRRYYY^^^```ZZZZZZZZZYYYYYYXXXXXXXXXYYYXXXXXXXXXZZZ[[[[[[ZZZZZZXXXXXXZZZ]]]______^^^[[[\\\]]][[[XXXUUUTTTUUUXXXVVVUUUUUUWWWVVVTTTRRRNNNLLLKKKJJJKKKKKKIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@AAACCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@?????????AAA???===<<<<<<===???AAA>>>@@@BBBCCCDDDDDDCCCBBBCCCBBB@@@??????@@@BBBCCCCCC@@@>>>>>>@@@CCCCCCCCCDDDBBB???<<<;;;===???AAAAAA@@@>>>>>>???@@@???>>>>>>???@@@AAABBBAAAAAA@@@>>>>>>???@@@AAAAAABBBBBBEEEDDDCCCCCCBBBAAA@@@AAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>>>>???@@@AAABBBBBBDDDEEEGGGGGGHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCBBBDDDFFFFFFEEEDDDDDDEEECCCDDDDDDCCCAAAAAABBBDDDEEEDDDCCCCCCCCCCCC@@@>>>===<<<;;;:::999:::;;;<<<999999888888888888888888777777666666666666777777888777666666666777888999<<<:::888777888888777555666555555444444333222222333333444444444333333222333333333333444555666777777666555555555555444333111111000000000000111111000000222333444555555555222222222222222222222222111222222333333444444555666555555555666777999:::777777777777777777666666888666444555666666444111555666777555444444555777444333333333333444555555333333444444444444333333444333111111333444333222555555555555444444333333222222222222222222222222444222111222555444000---222222222333333333444444444333333333444555777888666444222333555666555444444777999888555333444666666555555444444555555666///222444444222111222555333222222111111111222222222222222222222222111000000000111111111222222222...000222222000//////000111000//////111222222111111111111111111111111111444444444333222222555777333333333444444444444444mmmoooxxxtttaaa[[[^^^aaa``````aaadddgggggggggfffdddbbb``````bbbdddeee```ccceeeeeebbb___^^^^^^_______________aaabbbcccaaa```^^^]]]^^^___bbbcccaaaccccccaaabbbeeeccc___\\\\\\[[[[[[\\\]]]^^^^^^]]]bbbgggfffbbb___aaaddddddaaa```bbbffffffdddbbbffffffgggkkktttzzzdddPPPDDD???>>>;;;999888888999999777777777777666666666666888888777888999;;;>>>???@@@>>><<<;;;<<<<<<;;;::::::::::::;;;===>>>@@@AAA@@@AAABBBCCCCCCAAA@@@???<<<;;;;;;:::999888777666666555555555555555444444666666666555333222444555444444444555555555444444444444444444555555666666555666666777777777777666888555555888999777999<<>>???AAACCCBBB@@@??????@@@@@@???===<<<<<<===???@@@BBBAAA@@@@@@AAABBBDDDEEECCCBBB@@@??????@@@BBBCCCBBB@@@>>>===???BBBDDDDDDFFFDDDAAA>>>===???AAACCC???======>>>@@@BBBBBBAAA>>>???@@@BBBBBBAAA@@@???>>>>>>???@@@AAABBBBBBCCC@@@AAAAAA@@@???@@@?????????????????????@@@AAAAAACCCAAA@@@>>>>>>???AAABBBBBBCCCDDDFFFGGGHHHHHHHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFFFFDDDCCCDDDEEECCCCCCDDDCCCAAAAAABBBDDDEEECCCBBBBBBBBBAAA???======<<<;;;:::999:::;;;<<<888888888888888888999999999888888777777888888999:::;;;<<<<<<<<<;;;:::999<<<:::888888888888777666555555555444333333222222444555666777777777777777444444444555555666777777444555555555444444444444222222111111111222222333///000111333444555555555222222222222222222222222333333333333333333333333333222222111222333555666666666666666666666777777444444444555666666444333333444555444333333555666444444333333333444555666444444555555555555444444555333222222333444444333333444444555555444333333333333333333333333333333555222111111333111---)))222222222333333333444444444444444444555555666777333222222333444555444333444777999888555333444666666555444444444444555666222444555222......111555333333222222222222333333333333444444333222111111000000111111111222222222...000222333222111000000333111000000222333333222111111111111111111111111333444444333222333555777111111222333555666777777mmmrrryyywwwjjjeeeddd``````aaadddggghhhhhhgggcccaaa```^^^^^^___```aaa[[[___ddddddaaa___^^^___aaa```_________```bbbcccbbbaaa`````````bbbdddeee___aaa```]]]___bbbaaa]]][[[ZZZZZZYYYZZZ[[[]]]^^^\\\```ddddddaaa___aaaeee___[[[\\\aaaggggggffffffffffffgggjjjttt|||eeePPPDDD@@@???<<<:::888888999:::888888888888777777777777999888777777999;;;>>>@@@???===<<<<<<<<<<<<;;;999:::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBAAA@@@@@@;;;<<<;;;;;;:::888777666555555555555555555555555555666666555333333444666333444444555555555555444444444444555666666777777666666777777777777666666444222333888::::::<<<@@@AAAAAACCCIIIQQQZZZ```ddd^^^]]]\\\[[[ZZZYYYXXXWWW^^^[[[ZZZ\\\______]]]ZZZXXXXXXXXXYYYYYYXXXWWWWWWZZZZZZZZZZZZYYYXXXVVVUUUSSSTTTSSSSSSRRRQQQOOOOOOPPPNNNMMMMMMNNNNNNMMMKKKGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@???>>>===???BBBDDDCCC@@@>>>@@@BBB??????>>>>>>>>>>>>??????BBB@@@>>>======???BBBDDDBBBAAAAAA@@@@@@AAACCCCCCAAA@@@???>>>???AAADDDEEEFFFEEEBBB@@@???@@@BBBCCC===<<<<<<>>>AAACCCDDDDDD??????@@@@@@@@@@@@@@@???>>>>>>???@@@AAAAAABBBBBB???BBBBBB@@@@@@CCCCCCAAA???????????????@@@AAAAAACCCCCCBBBAAAAAABBBCCCDDDBBBCCCDDDFFFFFFGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBEEEFFFGGGFFFDDDCCCDDDEEEBBBCCCCCCCCCAAAAAACCCEEEDDDCCCAAAAAAAAA@@@>>>;;;;;;;;;::::::999999::::::999999999::::::;;;;;;<<<::::::999999999999:::::::::;;;===>>>===;;;999777;;;:::888777888888888777666555555444333333222222666666777888888888888888444444555555666666666666222444555444333333444555333222222222222333444444///000111333444444555555222222222222222222222222333333333333333333333333444444333222333444555666555555666666666666777777222333555666666555444333222333444333333333555777333444444444555555555555444555555666666555555444555444222222444444444333///000222333333333222111333333333333333333333333222111000000111111///...222222333333333333444444444444444555555555666666111222333333333333222222444666777777555444444555222222222222222222222222333444444111......111444333222222222222333444444333444555444222111111222000111111111111222222222///000111222222222111000333222000111333444444333111111111222222222222222///111222333222222333444000111222333555777888999kkktttuuuuuuooolllgggaaabbbcccfffhhhgggeeebbb```______^^^]]]]]]^^^^^^XXX]]]cccccc```]]]]]]___``````___^^^___aaacccdddaaa``````___```bbbccceee]]]______]]]^^^aaa```[[[[[[ZZZYYYYYYYYY[[[]]]^^^]]]```bbbbbb```___```bbb^^^YYYZZZaaaffffffeeegggfffffffffiiirrrzzzeeeRRRGGGAAA???===:::999999999:::888888888888999999999999999888777777888;;;>>>@@@???>>>===>>>???>>>;;;999:::::::::;;;===>>>@@@AAA@@@AAAAAABBBBBBAAAAAA@@@;;;<<<<<<<<<:::999777666555555555555666666666666444555555555444444555777111222333444555444444333444444555666666777888888666666777777777777666666444222444999;;;;;;===AAABBBBBBDDDIIIQQQXXX]]]___ZZZZZZZZZZZZZZZYYYYYYYYY^^^[[[ZZZ[[[______\\\XXXVVVXXXYYYYYYYYYXXXWWWWWWZZZYYYYYYYYYYYYYYYXXXVVVSSSTTTTTTSSSRRRPPPOOOOOOOOONNNMMMMMMNNNOOOMMMLLLHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDBBBAAA???>>>>>>>>>???CCCEEEDDD@@@>>>@@@CCC>>>>>>???@@@@@@???>>>>>>AAA@@@???>>>???@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCC???@@@@@@@@@AAABBBDDDFFFEEEDDDBBBAAA@@@@@@AAAAAA>>>======>>>AAACCCCCCCCC@@@??????>>>>>>>>>???????????????@@@@@@AAAAAAAAA???CCCCCCAAABBBFFFGGGDDD@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAADDDCCCCCCBBBBBBBBBCCCCCCFFFGGGGGGFFFDDDCCCDDDFFFAAACCCCCCCCCBBBCCCEEEFFFDDDBBBAAA@@@@@@???===:::888888888888888777777666888888999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999888888999777666666777888777666666666555555444333333333777777777666666444333333222333333444444444444444111333444444222222444666222222222222222333444444///000111222333444444444333333333333333333333333111222222333333444444555777666555444555666777888555555555666666666777777333555666666555333222111222333444444444444666888222333555666666666555444333444444555555444444333444222111111333333333222---...111333444333333222222222222222222222222222111222222111000111222444222222333333333333444444444444555555555555555555000222333333222111111111555555444555555555444222111222333333333333222111000111222222111111222333111111111111111222333333111333555444111//////111000111111111111222222222000000000111222333222111222111///000222333333222222222222222333333333444---000333444333333333333111222333444555666777888iiiuuuqqqqqqooolllcccbbbbbbdddfffgggeeeaaa]]]_________^^^^^^]]]]]]\\\WWW]]]bbbccc___\\\\\\^^^``````______```cccfffggg___^^^^^^^^^___```bbbccc]]]```aaa```aaaccc```[[[[[[ZZZYYYYYYZZZ\\\^^^______```aaaaaa```_________aaa[[[ZZZaaaeeecccaaacccffffffeeegggoooxxxeeeUUUKKKBBB@@@===;;;999999999:::999999999999999999::::::999888777777888;;;>>>@@@?????????@@@AAA@@@<<<999:::::::::;;;===>>>@@@AAA@@@AAAAAABBBBBBAAAAAAAAA;;;<<<<<<<<<;;;999777666555555555666666666666666333444555555444444666888000111222333444333333222555555555666777888888999666777777777777777666666888555666:::;;;::::::>>>DDDDDDEEEJJJPPPVVVYYYZZZWWWWWWWWWXXXYYYZZZZZZ[[[]]]ZZZYYY[[[^^^___[[[WWWUUUWWWZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYWWWTTTUUUUUUTTTRRRPPPPPPPPPOOONNNLLLMMMNNNNNNMMMLLLHHHHHHIIIHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHFFFDDDAAA@@@????????????CCCFFFEEE@@@>>>@@@CCC===>>>@@@BBBBBB@@@>>>===AAAAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDDDDCCC???@@@AAAAAABBBCCCEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>AAABBBBBBAAA@@@???>>>=========?????????@@@@@@@@@@@@AAAAAAAAA:::???@@@===>>>DDDEEEBBBBBBAAAAAAAAAAAABBBCCCCCC>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFDDDCCCDDDFFFAAABBBCCCCCCCCCDDDFFFHHHCCCBBBAAA@@@@@@???<<<:::555666777777777666444333666666777888999::::::;;;<<<;;;;;;::::::;;;;;;<<>><<<;;;<<<======777555444444666777777666777666666555555444333333777777666555333000...---111111222333333333222222000222444444222222444666222222111111222333444444000111222222333333333333333333333333333333333333///000111222444555666777444333222111222333444555444555555555666666777777555666888777555222000///333444555555555666888:::222333555777777666555333222333333444444333333222333111000000111222222111...///222444666666555555111111111111111111111111333555666333000///222666222222333333333444444444444444555555666555555555000222333333222000000000666444222333666666333000222333555666666555333222,,,...000333555444333111000000///000000111222222000222444333///---...000000111111111111222222222111000000000222333333222111000...///111222222111222222222333333444444444...111555777777555444444333444444555555666666666lllmmmnnntttpppmmmiii]]]fffhhhaaa___dddfffbbbbbbbbbaaa``````````````````^^^[[[ZZZ[[[]]]^^^^^^^^^cccfffeeefffgggeeeaaadddaaa]]]\\\\\\]]]]]]\\\aaa```___```aaaaaa___]]]ZZZ]]]aaabbbaaa^^^\\\[[[ZZZZZZ[[[\\\]]]___```aaa_________cccggggggccc```bbbfffbbbbbbmmmxxxttteeeUUUIIIAAA???<<<:::::::::999888999999888777777888999:::888777777999;;;======<<<<<>>??????AAACCCEEEEEECCCAAA??????>>>===<<<;;;:::999999555666777666444333333555...111333222000///111444666555444444333333333333555555555444333444777:::999999:::<<<===<<<999666777777666666888:::===???BBBDDDGGGLLLPPPUUUXXXZZZXXXYYYYYYXXXXXXXXX[[[]]][[[ZZZZZZZZZZZZZZZ[[[[[[YYYZZZZZZ[[[[[[ZZZXXXXXXYYYWWWUUUWWW[[[______^^^UUUVVVWWWVVVTTTPPPLLLJJJTTTQQQNNNOOOQQQQQQLLLGGGGGGHHHIIIIIIIIIHHHFFFFFFHHHGGGEEEDDDDDDEEEHHHIIIEEECCC@@@>>>===>>>???AAA@@@AAABBBBBBAAA@@@>>>===???@@@@@@AAAAAA@@@@@@??????@@@AAAAAA@@@???>>>===AAABBBCCCCCCBBBBBBDDDFFFBBBAAA@@@?????????AAAAAAFFFEEECCCBBBAAA@@@??????BBBBBBBBBAAAAAA@@@@@@@@@BBB>>><<<======<<<>>>BBB>>>>>>>>>>>>???@@@AAABBB???===<<<===@@@AAA@@@>>>BBBAAA@@@@@@@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFDDDBBBAAAAAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHGGGDDDBBBBBBBBBDDDEEEEEEDDDDDDDDDEEEFFFAAAAAABBBBBB???;;;777555777666666555444444333333555444333333444555777888======<<<<<<===>>>???@@@<<<;;;;;;::::::;;;;;;;;;666666777777888888888999444555666666555555777888111111000//////000111222444333111000000000111111111111111222222333333333666444222222222222000///222222222222222222222222222222222333333444444444111444666555333222444777111777;;;:::333///111444777777888888888888777777444444444333333222222222999777666555666666444333555555444444444444555555555777888666222222666;;;444444444333333222222222333222222111111000000000222222111000111222444555222222111111111111111111222333444444555555444444444555666555333222222333555555444333333333444444555555555444444333333333555555666666555444333333333333222111111000000000222333444444333222000///111111111111111111111111000111333333222333555777555333222111222111///...444333222222333333111000222222222222222222222222444333333333333444555555333333444444444444444444pppqqqooosssooolllhhhbbbeeeeeeaaaaaacccdddbbbbbbbbbbbbbbbbbbcccdddddd_________```aaaaaa___]]]]]]bbbfffggghhhjjjhhhcccdddbbb___^^^___aaaaaaaaa```___^^^___```aaa___]]][[[^^^aaabbbaaa^^^]]]\\\\\\\\\]]]]]]^^^___aaaaaa``````bbbeeeffffffcccaaadddgggcccdddooozzzxxxhhhWWWKKKDDDAAA>>>=========<<<;;;;;;:::999999999999:::;;;:::999888999;;;<<<<<<;;;<<>>???@@@AAABBBBBBBBBBBBAAA@@@??????>>><<<;;;999888888555666777666444333444555222333555444444333555666666555444333333333444555333555888999999999:::<<<999999:::<<<===<<<999666666666666666777999;;;<<>>>>>>>>?????????@@@@@@@@@???>>>===@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAA@@@???>>>===AAABBBCCCBBBAAAAAACCCEEEAAA@@@???>>>>>>???@@@@@@EEEDDDCCCBBBAAA@@@@@@???BBBBBBAAAAAA@@@@@@@@@@@@BBB>>><<<>>>>>><<<>>>BBB??????>>>??????@@@AAABBB@@@???===???AAABBBAAA???BBBAAAAAA@@@@@@BBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHEEEDDDCCCAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDFFFGGGHHHGGGEEECCCCCCDDDCCCCCCCCCCCCBBBBBBCCCEEEAAAAAAAAA@@@>>>:::777555555555444444333222222222333333333333444555666666<<<<<<<<<<<<===>>>??????;;;;;;:::999999999999999777777777777888888888999444555666555444444555777222111000//////000111222333222111000000000111222222222222222333333333333555333222222222222111000222222222222222222222222222222333333333333333333222333444444333333444555888:::;;;999555333555888777777888888888888777777555444444444333333333333666444444444666777666555444444333333333333444444444666777555111111555999333333333333333333222222111111111111222222222222333222111111111222333444000000000111111222222333000111222222333333222222444555666666444333333333444444333333333444444555444444444444444444333333444444555555444333333222111111222222222222222222000000111222222222111000111111111111111111111111000222222222111222444666333222000000111111///...444222111111222222111000222222222222222222222222333333444444444555555555444444444444444444444555uuuuuuoooqqqmmmjjjgggiiiccc___aaacccbbbaaaccceeeeeeeeeddddddddddddccc___```bbbeeegggeeeaaa]]]\\\bbbggghhhjjjllliiidddbbb```______aaabbbcccccc]]]\\\\\\^^^```aaa```^^^\\\___aaabbbaaa___^^^^^^______^^^^^^______```aaa___aaaddddddcccbbbaaaaaafffiiieeefffppp{{{~~~kkkYYYLLLEEEBBB???>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;999999:::<<<===<<<;;;===???BBBBBB@@@===;;;;;;999999::::::;;;===>>>???AAAAAA@@@??????@@@AAAAAA@@@@@@>>><<<:::999777666555666777666444444444555666555444555666777777666666555333222333444666777222666:::===============999999:::;;;===<<<:::777555666666777888888999999@@@CCCGGGKKKPPPUUUXXXYYY]]]^^^^^^]]][[[[[[]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXX[[[\\\\\\\\\\\\ZZZXXXWWWZZZXXXWWWXXX[[[]]]^^^^^^XXXXXXYYYYYYWWWUUURRRPPPNNNLLLLLLNNNQQQRRRPPPMMMJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFGGGHHHGGGFFFDDDCCCEEEDDDCCCAAA@@@>>>=========>>>>>>???@@@?????????AAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@@@@???>>>>>>AAABBBBBBAAA@@@???@@@BBBAAAAAA@@@@@@@@@@@@AAABBBDDDDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???CCC???===>>>>>>===???CCC@@@@@@@@@??????@@@AAAAAAAAA@@@???@@@BBBCCCBBBAAABBBAAAAAA@@@AAABBBCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBFFFGGGGGGGGGEEEDDDDDDEEECCCBBBAAAAAA@@@AAABBBCCCBBBAAA@@@>>>;;;999777666444333333222222111111111111111222333444444444444;;;;;;<<<<<<===>>>>>>???<<<;;;:::888777777777777555555555666666666666666444555555444333222444555222111111000000000111111222111000000000111222333444444333333333333333222333222111111333333222111222222222222222222222222333333333333333222222222444333222333444555444333<<<:::888666666666888999777777888888888888777777555555555555555444444444222222222333666888888777333333333222222333333333333555666444111111444777222222222333333333333333222222222222222222222333333333222111111111222222...//////000111222333333000111111222222222222222444555777666555444444555333333333333444444555666333333444444444444444444333333333444333333222111111111111222333444444444......///111111222222111111111111111111111111111111222222111000000111333222111000111222222111000333111000000111222111///222222222222222222222222333444555666666666555444555555555555555555555555tttuuunnnoookkkiiihhhnnnaaa[[[aaaeeeaaa___bbbiiihhhgggeeeccc```___]]]___```cccfffhhhfffbbb^^^\\\bbbgggiiijjjkkkgggbbb```^^^]]]]]]___``````___[[[ZZZ[[[]]]```aaaaaa```^^^```bbbbbbaaa``````aaa``````_______________```]]]```cccccc```^^^^^^```gggjjjffffffqqq|||lllYYYKKKDDDBBB???=========<<<;;;===<<<<<<<<<;;;;;;;;;;;;:::999999:::===>>>>>>======@@@BBBBBB@@@===;;;:::999999999:::;;;<<<>>>>>>????????????????????????AAA@@@>>><<<:::888666555555666777666555444555666666444222333777888666444666555444333333555777999333666:::<<<<<<;;;;;;;;;999888999;;;<<<<<<:::888666666777888999999888888???AAAFFFKKKPPPTTTWWWXXXXXXZZZ\\\\\\]]]^^^```bbb\\\\\\[[[ZZZZZZZZZZZZ[[[]]]]]]^^^]]]\\\[[[YYYXXXYYYXXXWWWWWWYYYZZZ[[[\\\VVVWWWWWWWWWVVVTTTRRRPPPNNNMMMLLLMMMPPPQQQPPPNNNLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGGGGGGGFFFEEECCCCCCDDDDDDDDDCCCAAA???===;;;===>>>>>>???@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@?????????@@@????????????BBBBBBBBBAAA>>>>>>???@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCC???>>>@@@@@@>>>???CCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????AAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDEEEEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBBBBDDDEEEFFFEEEDDDDDDEEEFFFEEECCCAAA@@@AAABBBBBBBBBCCCAAA>>>;;;999777777777333333222222222111111111///000222333444444333222999:::;;;<<<===>>>>>>>>>===<<<;;;999777666666666333333333333333333333333333444444333222111222444222222111111111111111111111111000000000111333444555444444444333333222222222111000111333444333222111111111111222222222222333333333222222222222222444222000222555666444222999666333333555777666444777777888888888888777777666666666666666555555555222111111333666888888777444444333333333333444444333444444333111111333555111111222222333333333444444444333333222222111111444333333222222111111111//////000000111111222222222222333444444444444333333555666666555444555666222222222333444555666777333333333444444555555555333333444444444333333222222222222333333444444444///000000111111111111111111111111111111111111111111222222111///...000111333222111222444555444333222000///000111111000///222222222222222222222222222333555777777666555444666666666666666555555555qqqrrrlllmmmiiiiiiiiioooaaaZZZ```eeebbb___aaaeeeeeedddcccaaa___\\\[[[``````aaacccddddddcccaaa^^^cccggggggggghhhddd___aaa___]]]]]]^^^___^^^]]]ZZZYYYZZZ]]]```bbbaaaaaa```aaaccccccbbbbbbcccdddaaa``````____________```^^^aaadddccc```^^^___aaafffjjjffffffpppzzzkkkWWWIIIFFFCCC@@@>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;:::888888888:::>>>@@@AAA@@@>>>@@@BBBBBB@@@===;;;:::999999999:::;;;<<<===>>><<<>>>@@@BBBBBB@@@>>><<<@@@@@@>>><<<:::777666555555666777666555555666777777555333555888999777555666666444444444666888999555777888888777666777888888777777999;;;;;;999888777777888999:::::::::999===@@@EEEKKKPPPTTTWWWXXXVVVXXX[[[\\\\\\]]]___```ZZZZZZZZZ[[[\\\]]]^^^___]]]^^^^^^^^^^^^\\\ZZZYYYYYYXXXXXXWWWVVVWWWXXXZZZWWWWWWWWWWWWVVVTTTRRRQQQOOONNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHFFFDDDCCCCCCDDDEEECCCDDDDDDDDDBBB@@@===<<>>===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCC@@@???AAAAAA???@@@CCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>???AAABBBDDDDDDDDDEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDCCCCCCCCCEEEHHHHHHEEEAAA@@@BBBCCCDDDCCCBBB@@@===:::777666666666333333333222222222222222///000111333444333333222888999:::<<<============>>>===<<<:::888777666666444444444444444444444444333333444333111111333444222222222222111111000000111111000000000111333444444444444333333222222222222111000111333444444333000000000111111222222222222222222222222222222222444222000111444666444222555222111333777888444111777777888888888888777777666666666666666666666666555444333444666777666555555555444444444444555555222333333333222222333444111111111222222333333333111111222222222222333333333333333333222111111000222111111000000/////////111222333333444444333333222444555666555444555666222222222333444555666777333333333444444555555555444444555555555555444444444444444333333222222222333333222222111111111111111111111111111111111111111222222000......///000111000000111333444333222111000///000111222111///222222222222222222222222222333555777777666555333777777666666555555555555mmmpppmmmmmmiiiiiiiiijjjbbb\\\___ddddddaaa```^^^___aaabbbbbbaaa```___aaa_________aaacccbbbbbb```eeegggfffeeefffccc^^^cccbbbaaaaaabbbbbb```___ZZZZZZ[[[]]]aaabbbbbbaaabbbcccccccccbbbccceeegggbbbbbbaaa``````aaaaaaaaaaaacccddddddcccbbbcccddddddgggccccccmmmwwwkkkWWWJJJIIIFFFCCCBBBBBBBBBAAA@@@===============<<<;;;:::999888999;;;>>>AAAAAAAAA>>>@@@CCCBBB@@@<<<::::::888888999999:::<<<===>>><<<>>>AAACCCCCCAAA>>><<>>@@@@@@@@@@@@AAACCCDDDEEE>>>>>>????????????>>>>>>?????????>>>??????@@@AAABBBBBBBBBAAA>>>===>>>@@@===>>>???@@@AAAAAA@@@@@@AAA@@@@@@@@@@@@AAAAAABBB@@@AAAAAAAAAAAAAAABBBBBBCCC@@@@@@BBBBBB@@@@@@CCCBBBBBBBBBAAAAAABBBCCCCCCAAABBBCCCBBB@@@???@@@AAA@@@??????>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDGGGJJJKKKGGGBBBAAACCCEEEEEEDDDAAA???<<<999777555555555222222222222222222222222000000111222333333333333666777:::<<<============>>>===<<<:::888777777666777777777777777666666666222333333333222222444666333333333333222111000///222111000000000111222333333333222222222222222111222111000111333444333222//////000000111222222222111111111111222222222333333222111222333444333222333333333666999999666222777777888888888888777777555555555666666666666666777666555555666777666444666555555444444555555666333333333333333333333333111111111222222222222222---...///000222444555555222222333333333222111111222222111000///......---///000000111111111111111000222444555444444555666333333333333444444555666333333444444444444444444444444555555666666555555444444444333222111111111555444333222111111111111111111111111111111111111111222222111///...///111///...---...000111111///111000///000222222222111222222222222222222222222222333444555555555444333777666666555555444444444mmmqqqooooooiiihhhhhhdddccc___^^^aaafffccc^^^]]]___aaacccdddddddddccc___^^^^^^___bbbcccbbbaaaaaaeeefffeeeeeegggfffbbbcccbbbbbbcccdddeeedddbbb[[[[[[\\\^^^aaaccccccbbbcccddddddcccbbbcccfffiiiddddddcccccccccddddddeeeaaa``````aaacccdddcccbbbaaaeee``````jjjtttmmm[[[OOOJJJGGGDDDCCCCCCCCCBBBAAA>>>????????????===<<<;;;<<<;;;;;;<<<>>>@@@@@@???>>>AAACCCBBB@@@<<<:::999888888888999:::;;;======>>>???AAABBBBBBAAA???>>>>>>===<<<;;;999888777666444666777777666666777888777888999999888888999:::777777888888888777666555222555888888777666555555555444333555777888777666777666666777888:::<<<===:::>>>DDDKKKPPPTTTVVVVVVZZZ\\\]]]]]][[[YYYYYYYYYXXXXXXXXXYYYZZZ\\\]]]^^^\\\]]]^^^___```___^^^^^^[[[\\\[[[YYYVVVUUUWWWZZZ[[[[[[YYYXXXVVVTTTRRRQQQPPPPPPOOOMMMLLLKKKLLLMMMIIIIIIGGGFFFFFFFFFGGGHHHFFFEEEDDDDDDCCCDDDEEEEEEBBBBBBCCCBBBBBBAAAAAA@@@AAA@@@@@@@@@@@@AAACCCDDD?????????@@@@@@???????????????>>>>>>>>>???AAAAAABBBBBBBBBAAA???>>>@@@AAA===>>>@@@AAABBBBBBBBBAAA@@@@@@??????@@@AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCC@@@@@@CCCCCC@@@@@@CCCBBBBBBAAABBBBBBCCCDDDEEEBBBCCCEEEDDDAAA@@@AAACCCBBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEDDDEEEGGGJJJMMMMMMGGGBBB@@@CCCFFFEEEDDD???>>><<<999777555444333111111111111111111111111222111111222222333444555555666999;;;=========<<<<<<;;;:::999777777666666888777777777666666666555111222333333333333666888333333444444333111000///333222111000000000111222000111111111111111111222333111111111333444333222/////////000111222222222//////000111222333333444111222333333222222333444444444444555777888777777777777888888888888777777444444555555555666666666888777666666777888777666555444444333333444444555444333333444444444333333222222222222111111111111/////////000000111111222000111222333333333222222111111000000//////......//////000111111111111111...000333333333333555666444444333333333444444555444444444444444444333333222333444555555555555444222222222222222222111111333222111000000111222222111111111111111111111111111222222111//////111222111/////////111222111///222111000111333333333222222222222222222222222222222222222333333333333444666666555555444333333222nnnsssqqqpppiiigggggg___dddbbb]]]```gggeee]]]aaabbbdddfffffffffdddccc^^^^^^___aaaccccccbbb```bbbeeefffdddeeeiiiiiifffaaa```aaaccceeefffeeeddd\\\\\\]]]___bbbccccccbbbdddddddddccccccdddgggjjjeeeeeeeeeeeeeeefffggghhh___\\\[[[]]]```bbbaaa______ccc^^^^^^hhhrrrooo^^^TTTHHHFFFCCCAAAAAAAAA@@@???@@@@@@AAAAAA@@@???===<<>>======>>>>>>===<<>>:::>>>DDDKKKPPPTTTVVVVVVXXXZZZ\\\]]]\\\[[[[[[\\\XXXWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^````````````___]]]^^^^^^[[[WWWVVVXXX[[[ZZZYYYWWWUUUSSSQQQOOONNNNNNOOONNNMMMKKKKKKMMMOOOHHHGGGFFFEEEEEEEEEFFFGGGCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBB@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>???AAABBBAAABBBBBBAAA@@@???AAABBB@@@AAACCCEEEFFFFFFEEEDDD????????????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCC@@@AAACCCCCCAAA@@@CCCAAAAAAAAABBBCCCDDDEEEFFFCCCEEEGGGEEEBBBAAABBBDDDCCCCCCBBBAAABBBCCCDDDEEEBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBAAAAAAEEEEEEFFFFFFFFFIIIMMMPPPMMMGGGAAA@@@CCCEEEEEECCC>>>===<<<:::777555333222////////////000000000000333222222111222333555666444666999;;;======<<<<<<;;;:::999777666666666666555555555444444333333333000222333333333444777999333333444444333222000///444333222000000000111111//////000000111111111222333222111222333333222111...//////000111222222222......///111222333444555///222444333111000222555444333333222333555777999777777888888888888777777333444444444555555666666777666666777888999999888444333333222222333333444444444333444555555444222333222222222111111000000444333222000///---++++++///000222333444333333222////////////000000000000111111222333333333333222---///222333333333444666555555444333333333444444555555555444444333333333111222333333444444444444000000000111222222333333000000/////////111222333111111111111111111111111111222222111000000222333444333222333444444333222222111000111333444444222222222222222222222222222222222111111111222333444666666555444333333222222vvvrrrrrrnnnkkknnnhhhaaacccfffffffffddddddddd___bbbeeefffeeedddccccccfffbbb```bbbgggiiigggdddaaacccdddccceeehhhgggbbbbbb```^^^___bbbddddddbbb]]]```bbbbbbeeegggeee___^^^```bbbccccccaaa___^^^[[[^^^aaaccceeeggggggeee______``````___^^^]]]]]]bbbaaaaaabbbdddoootttbbbSSSLLLGGGFFFHHHHHHDDDBBBBBBCCCBBBAAA@@@????????????===============>>>>>>???AAA@@@@@@???>>>===<<<<<<999999999:::;;;<<<===>>>>>>@@@CCCCCCAAA?????????===<<<:::888777777888888888777555444444555666888888999:::;;;::::::888888:::888777888999999888777666666666666777777777777777555444444555666555444666666555555666888:::;;;???@@@CCCGGGKKKNNNQQQSSSaaa]]]ZZZYYYZZZZZZXXXUUUZZZYYYWWWUUUUUUUUUWWWXXX______^^^^^^^^^___``````aaadddccc]]][[[^^^^^^ZZZ\\\ZZZXXXVVVTTTQQQNNNKKKPPPLLLHHHHHHJJJMMMMMMLLLDDDDDDEEEFFFFFFEEECCCCCCEEEEEEDDDEEEFFFGGGFFFDDDAAABBBDDDEEEEEEEEEDDDCCC<<<===>>>???@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAADDDCCCBBBAAA@@@?????????>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???DDDDDDDDDCCCCCCBBBBBBBBB???AAABBBCCCCCCCCCEEEGGGFFFFFFDDDCCCBBBAAAAAA@@@CCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAA@@@AAABBBCCCDDDHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFDDDBBBAAA@@@AAAAAACCCCCCDDDEEEFFFGGGHHHHHHLLLEEE>>>>>>CCCFFFDDDAAACCC???:::777666666555555//////000000000000//////000000000000111222333444777888999999888999;;;===<<<999666777:::;;;888444555555444333444555666777333555777777555555888;;;666555444222111000000///222333333333222000...---000000000000000000000000111666666111000444555333000000111111222222222333333222111...---///333777444333111000000111333444222222333444555666777888888777777777999:::999888888777666555555444555555999666555777;;;;;;777333666666555555555444444444333333333333333444555666000111333444444333222111333111000//////111333444000111111222222222111111000111222222111000111222333111...///222555444333777666444444444444222111222333444444222222333444444555666555444444555777333333333444444444555555111111222222222222111111222111///......///111222333333333222222222111111000000000000000111111222222222111111111111222222333333333333333333333333444333222222444444333222111111222222222333333333;;;777444333444555333111ssspppooojjjhhhkkkfff___bbbdddfffeeedddcccbbb^^^aaaeeefffeeecccbbbbbbgggdddbbbcccffffffccc___```cccdddcccfffiiigggbbbbbb```___aaadddeeedddbbb]]]```bbbbbbdddgggeeeaaa^^^```cccddddddbbb```^^^[[[^^^```bbbccccccaaa___]]]^^^___``````aaaaaaaaaccccccdddeeefffpppyyyeeeUUUHHHDDDCCCFFFGGGCCCAAABBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<======>>>???@@@@@@??????>>>===<<<<<<::::::::::::;;;<<<======>>>AAACCCCCCBBB@@@@@@@@@===<<<;;;999888888888888888777555444444666777888777888999::::::999888777999888666777888888777555555666666666777777777777555333222222333444333222555555666666777999:::;;;===???CCCHHHMMMRRRUUUWWW___\\\ZZZZZZ[[[[[[YYYVVVXXXWWWVVVUUUVVVWWWYYYZZZ]]]]]]\\\\\\]]]]]]^^^^^^^^^aaa```\\\[[[^^^]]]YYY[[[YYYWWWUUUTTTRRRNNNLLLQQQMMMIIIHHHJJJLLLLLLLLLFFFGGGGGGFFFEEEDDDBBBAAADDDDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAA===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAADDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA???@@@BBBCCCBBBCCCEEEFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAAAAAAAABBBDDDEEEGGGGGGGGGGGGFFFEEEDDDDDDGGGFFFDDDBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIDDD@@@@@@BBBDDDCCCAAAAAA>>>999777666555444222//////000000000000/////////////////////111222222777888999999888999;;;======999666666888888555111555444444333444555666777444666777777555555777:::444444333222111111111111222222222222222111000///111111111111111111111111...222333...---000222000000000000111111111222222222222111///...000333666444333222000000222333444333333444555666777888888888777666777999:::999888777777666666555555666666999666444666999:::777333666666555555555444444444333333333333333444555555333444555555555333111000222111000000000111333333111222222333333333222222000111222222111000111222:::777444444555666555444333111111111333444333222333444555555333333444555444555555444333222444666333333333444444444444555111111222222222222111111222111///......///111222333333333222222222111111000000000000000111111222222222111111111111222222333333333333333333333333444333222222444444333222111111222222222333333333:::777444333444444333111qqqnnnllleeebbbgggbbb```bbbdddfffgggeeecccbbb^^^aaadddfffeeecccbbbbbbfffdddcccdddffffffbbb^^^]]]aaaccccccfffiiifffaaaaaaaaabbbdddffffffdddbbb^^^```bbbaaadddgggfffaaa]]]```ccceeefffccc```^^^\\\]]]```bbbaaa^^^[[[ZZZ\\\]]]^^^```bbbcccdddeeeeeefffhhhiiijjjqqqzzzeeeTTTFFFBBB@@@CCCDDDBBB@@@AAA>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======>>>????????????>>>======<<<::::::::::::;;;;;;<<<===>>>@@@BBBCCCBBB@@@@@@AAA<<<<<<<<<;;;:::999888777777777666555666777999:::777888999::::::999888777888777666666777777666444555555666666666777777777555333222222333444444333444555666777999999999999<<>>@@@BBBBBBBBBBBBDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAABBBDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA>>><<<999777666555222000000000000000000000000000/////////000000111222333777888::::::999999;;;<<<===:::666666777666333000555444444444444555666666555666777666555555666777333222222111222222333333222222111111111111111222222222222222222222222222---111111...,,,///000/////////000000000000111111000111222111000000222444444333222111111222333444333444555666777888888888888777666777888999888777666666666666777777777777888555333444777888777444555555555555555444444444333333333333333444444555555555666666555333111000000111111222222222222222222333333333333333222222000111222222111000111222777555333333333444333222.........///222444444333444555666666444444555666444555555333111111222333333333333333444444444444111111222222222222111111111000000//////000000111333333333222222222111111000000000000000111111222222222111111111111222222222222222222222222222222444222111222333444333222111111222222222333333333999666444333444444333222rrroookkkccc^^^ccc^^^aaabbbdddggghhhhhheeeccc^^^aaadddfffeeecccbbbbbbaaaaaacccfffhhhgggdddaaa[[[___aaabbbeeehhheee``````bbbeeeggghhhgggeeecccaaaccccccaaabbbeeeddd```\\\^^^bbbeeeeeeccc```]]]\\\\\\^^^bbbaaa]]]YYYYYY^^^______aaabbbdddfffgggfffhhhkkkmmmlllppp{{{hhhXXXGGGBBB@@@BBBCCC@@@>>>???;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>===<<<:::::::::::::::;;;<<<======???AAAAAA@@@@@@@@@AAA<<<=========<<<:::888777888777777777888999:::;;;888999:::;;;;;;;;;:::999999888666666777777666444555555555666666666777777777555444444666777777666333555777888999999999888<<<>>>CCCHHHOOOTTTYYY[[[XXXYYY[[[]]]]]]]]][[[YYYWWWVVVVVVWWWXXXYYY[[[\\\ZZZZZZZZZZZZZZZ[[[\\\]]]\\\^^^___^^^\\\ZZZXXXUUUXXXVVVUUUTTTTTTSSSPPPNNNSSSQQQNNNLLLKKKKKKJJJJJJIIIIIIHHHFFFEEECCCAAAAAABBBDDDGGGHHHGGGEEECCCBBBEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCDDDBBBCCCDDDEEEDDDCCCBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBBAAABBBCCCEEEEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBCCCDDDEEEEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCEEEGGGFFFCCC@@@@@@AAA<<<;;;999999888666222///111000000000000000000111222222222222333444555666777999;;;;;;:::999:::<<<;;;999777666777777555222444444444444555555666666666666777777666555555666333333222222111111222222222111000000000111333444222222222222222222222222000222222111///000111222///////////////000000000///111222222111111111333444333222222222222333444222333555666777777777666777666555666888999888777555555666777777888888888777555222222444666666666555555555555555555555555444333333222333333444444333444444444444333111111///000222444444333222111222222333333333222111111000111222222111000111222000000000111222333333333...------///222444444333333555666555444333444555444555444333000///000222222222333333333444444444111222222333333222222111111111222222222222111111333333333222222222111111000000000000000111111222222222111111111111222222111111111111111111111111333222111222333333333111111111222222222333333333777666555444444333333222rrrqqqnnnddd^^^aaa]]]aaaaaaaaadddfffgggeeebbb___bbbeeefffeeedddccccccbbbbbbdddggghhhgggdddbbb[[[^^^``````cccfffddd^^^___bbbfffiiiiiigggeeedddeeefffddd``````cccbbb]]][[[]]]aaaddddddbbb___]]]\\\[[[^^^cccccc^^^[[[]]]bbbaaaaaaaaabbbccceeefffeeehhhlllmmmlllnnn|||ooo```KKKFFFBBBCCCBBB>>><<<===::::::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;<<<>>>??????>>>===<<<;;;;;;:::::::::;;;<<<<<<;;;===????????????@@@AAA===>>>>>>>>>===;;;999888999999999999::::::;;;;;;::::::<<<=========<<<<<<;;;999888888888888777555555555555555666666666666666555444444666777777777333555777888999999999888===???BBBGGGMMMQQQUUUWWWVVVXXXZZZ\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^____________]]]XXXUUUTTTWWWVVVTTTTTTTTTSSSPPPNNNRRRRRRPPPNNNKKKJJJJJJKKKHHHHHHGGGFFFEEEDDDCCCCCCBBBEEEGGGGGGEEECCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDCCCAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBBBBBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCFFFIIIHHHDDD@@@@@@BBB<<<;;;::::::999777333000111111000000000000111111333333333444444555666777888999;;;<<<;;;::::::;;;999888777888888888888777444444444555555555555555777777777777888777666555666555333222111000000000111111000///000222333444222222222222222222222222222222222222111000111444000000000///////////////...000222333222111111222444333333333333333333444111222444555666555555444666555444555777888777666444555666777888888777777666444222222444555666666444555555555555555555555444333333222222222333333000000111111222222222222///111333555555444222111111111111111111000//////000111222222111000111222000111222333333333444555222111000111333444333222222444444444333222333444444444444222000///000111222222222333333333444444222222333333333333222222222222333444444333222222333333333222222222111111000000000000000111111222222222111111111111222222111111111111111111111111333222111111333333222111111111222222222333333333555555555555333333222222pppppprrrhhhaaaddd```aaa^^^]]]^^^bbbdddcccaaa```cccfffhhhgggeeeddddddeeefffffffffeeeccc```^^^^^^aaaaaa```bbbeeeddd______cccgggiiihhhgggeeeeeeggggggddd______bbbaaa^^^\\\^^^aaaccccccbbbaaa```___[[[]]]dddeee___^^^bbbdddcccbbbaaaaaabbbdddeeecccfffjjjkkkiiikkkwwwpppaaaNNNHHHDDDCCCBBB===;;;===::::::<<<<<<<<<;;;:::999999999999999999::::::;;;:::;;;===?????????===<<<;;;;;;;;;::::::;;;;;;<<<;;;<<<>>>???>>>???AAACCC?????????>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>><<<:::999888999888777555444444555555555666666666444333222333555666666555444555666777999999999999===???BBBFFFKKKOOOSSSTTTUUUWWWZZZ[[[ZZZYYYZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZ[[[ZZZ[[[[[[\\\]]]______aaa^^^^^^^^^\\\WWWTTTUUUWWWVVVTTTTTTSSSRRRPPPMMMRRRRRRQQQOOOLLLKKKKKKLLLIIIHHHGGGFFFEEEDDDDDDDDDCCCFFFHHHFFFCCCAAABBBDDDBBBBBBAAAAAABBBCCCCCCDDDCCCBBBAAA@@@AAAAAACCCDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@AAABBBBBBCCC@@@@@@AAAAAA@@@@@@?????????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCBBBBBBCCCEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEEEEFFFEEEEEEEEEAAABBBDDDEEEFFFGGGGGGGGGAAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFHHHGGGCCC@@@@@@AAA<<<;;;::::::999777444111222111000//////000111222222222222222333444555666888:::<<<===;;;:::::::::888888888888999999999999333444555555666666555555777777777999::::::888666666555444222111000//////111000000000111222333333222222222222222222222222111///000111000---///333111111000000000000/////////000222333111111111222333333444444444444333333000111333555555555333222666555444555666777666555444444666777777666555555444444444444444555666777444444444555555555555555444333333222222222222222......///000111222333333000111333444555444333111111111111111000///......000111222222111000111222000222333222000///...///444333222222333444333111222333444444222222333444333444444222000000111222222222222222333333333333222222333333333333222222111222444555555444222111333333333222222222111111000000000000000111111222222222111111111111222222222222222222222222222222333111000111222333222111111111222222222333333333333444666555333222222333iiillltttllleeeiiieeeccc___\\\]]]aaaeeeeeedddaaadddhhhiiihhhfffeeeeeedddddddddcccaaa___^^^^^^dddeeedddaaacccffffffbbb___cccggghhhgggeeeeeefffffffffbbb^^^___cccccc`````````bbbcccdddddddddcccccc]]]]]]dddddd^^^^^^dddccccccaaa```aaabbbdddeee```cccggghhheeegggsssmmm[[[MMMGGGBBBBBBAAA===<<<===:::;;;<<<===<<<;;;999888888888888888888999::::::888:::===???@@@???===<<<<<<;;;;;;::::::;;;;;;;;;<<<>>>???@@@@@@AAACCCFFFAAA@@@???>>>===<<<<<<<<<============<<<;;;;;;::::::;;;===>>>??????>>>>>>;;;:::888777888777555444444444444555555555666666444333222333555666777666555555666666777999:::;;;<<<>>>BBBFFFKKKOOOSSSTTTUUUWWWYYYXXXWWWWWWXXX[[[WWWXXXYYYZZZ[[[\\\\\\\\\ZZZZZZZZZ[[[\\\]]]______^^^ZZZYYY\\\ZZZVVVUUUXXXXXXVVVTTTTTTSSSQQQOOOLLLPPPRRRRRRPPPMMMKKKLLLMMMKKKJJJHHHFFFDDDCCCCCCCCCDDDFFFGGGEEEAAA???BBBFFFDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDD@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDBBB@@@???@@@AAAAAABBBAAA@@@??????@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCBBBDDDEEEDDDCCCCCCDDDFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBDDDEEEFFFFFFFFFFFF@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDAAA???>>>>>>;;;:::888888777666333111333222000//////000222333333333333333444555666777888:::======<<<:::::::::777888888888777777777888333444555666666666555444888777777:::<<<===:::777555444333222111111111111000111111222222222111111111111111111111111111111000......111///,,,---222222222111111111000000000///111222222111000222333333444444444444444444333111222444666666555333222555444333444666777666555333444666666666555333222222444555666666666777777444444444555555555666666444333333222111111222222000000000000111222333333111222333444444444333333222222222111111000......000111222222111000111222...000222111...,,,,,,---444333222222333444333222333444555444333222333555333333444333111111222444111222222222222333333333222333333444444333333222///111333555555333111///333333333222222222111111000000000000000111111222222222111111111111222222333333333333333333333333222111000111222333222000111111222222222333333333111444666555333111222333dddiiivvvnnniiimmmiiihhhbbb^^^^^^ccchhhiiihhhbbbeeeiiijjjiiigggffffff___```aaa```___^^^___```hhhhhhfffcccdddggghhhddd___cccggggggfffdddeeegggddddddaaa]]]___dddfffcccbbbbbbccccccdddeeefffffffff^^^]]]cccccc]]]]]]dddbbbaaa``````aaabbbeeefff___aaadddeeeccceeeqqqnnnZZZKKKEEEAAAAAA@@@======>>>;;;<<<=========;;;888777888888888777888999999:::888:::<<>><<<<<<;;;;;;:::::::::;;;;;;>>>???AAAAAAAAACCCFFFHHHBBBAAA???===<<<<<<======>>>>>>>>>>>>===;;;:::999999:::<<<>>>>>>>>>>>>===:::999777666777666444333444444444555555555666666666555444555777999999888666666555555666888:::;;;<<<>>>AAAFFFKKKPPPTTTVVVUUUWWWXXXWWWUUUUUUXXX[[[UUUVVVXXXZZZ\\\]]]^^^^^^YYYYYYYYYZZZ[[[]]]^^^___[[[VVVVVVYYYYYYUUUVVVZZZXXXWWWUUUTTTSSSQQQNNNKKKPPPQQQSSSQQQMMMKKKLLLNNNNNNLLLIIIFFFDDDBBBAAAAAAEEEGGGGGGDDD???>>>BBBGGGFFFEEECCCAAA@@@@@@@@@AAACCCBBB@@@??????@@@AAACCCBBBBBBBBBAAAAAABBBBBBBBB?????????@@@AAABBBCCCDDD@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFDDDAAA>>>>>>???@@@BBBBBBAAA???>>>>>>???AAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDFFFEEEDDDDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCCCC???@@@BBBDDDEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBCCCDDDEEEFFFFFFFFFFFF@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>===<<<;;;999777666555555333111333222000//////000222333666555555666666777888999888;;;===>>><<<:::::::::888999999888666444555555333333555666666666555444888777888:::>>>>>><<<888333333222222111222222333000111222333333222111000000000000000000000000000111...///222000,,,...333333222222222111111000000000111222111000000222444333444444555555444444333222333666777888666444333555444333444666777666555333444555666666444222000111444666777777777777777444444444555555555666666444333333222111111111222333333222222111222222222222222333333444444444333333333333222222000//////000222222222111000111222---111444555333222333555222111000111333444333222444555666555444444555666222333444333222222444555111111222222222333333333222333333444444333333222---///222444444222///---333333333222222222111111000000000000000111111222222222111111111111222222333333333333333333333333222111000111222222222000111111222222222333333333000333666666333111222333cccooorrrqqqllljjjhhhjjjddd___bbbhhhkkkfff___```aaaeeeiiilllkkkgggddd``````___^^^\\\]]]___bbbggghhhgggfffeeeeeefffhhheeedddcccbbbaaaaaaaaaaaaaaa______aaaaaa___bbbgggddd```]]]^^^bbbeeefffeeehhhccc^^^\\\^^^`````````aaadddfffddd```^^^```ddd```dddaaaaaagggiiiqqqmmmZZZOOOGGG@@@@@@@@@===;;;<<<999999999999888888888777555888999666222222888===;;;<<<===?????????>>>>>>:::888666777:::<<<;;;999;;;<<<===???AAACCCDDDEEEEEEBBB>>>======>>>>>>>>>666777999:::;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::888555555666666666666444555777888888666555333888444333777999777444444777777666555555666777888===<<<<<>>>>>@@@AAAAAACCCFFFFFFEEECCCCCCCCCDDDEEEEEEBBB???>>>@@@BBBAAAAAA@@@@@@@@@AAABBBCCCEEEDDDCCCCCCCCCDDDFFFGGGBBBBBBBBBBBBCCCCCCCCCDDDJJJDDDBBBFFFGGGCCCAAACCC===>>>@@@CCCDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEGGGGGGDDDAAA???AAACCCDDDDDDDDDCCCBBB@@@>>><<<;;;:::888888777666555444333333000...---...000000...+++000555777555555777888777999::::::888777777999<<<888666555555666666555333333333333444444555555555666888:::<<<<<<:::888666444333222000///.........//////000111222444666777222222222111111111000000000000111111111222222222222111111222333333000...///000000000000111111111666333111222444555333000555444444444444555666666444444444444444555666666666333000000333555444333555666666666555444333333666555444444555555555555555333000000333444222000333111///...///111333555333333222222111000000///111111111111111000//////888777555333222000000///000000000000111111111111111111222222222333333333222333333333222222444666333444444555666666555555222222222222222222222222333222000//////111333444111222222111///...000111111111111111111111111111...000222333333333111000222222111111222222333444111111222222222333333333444333333222222333333444...///000111111111111111---///111333444333222111fffqqqqqqooojjjjjjggghhhccc```bbbfffhhheeeaaa___```bbbeeehhhgggdddbbb]]]]]]]]]\\\[[[\\\___bbbbbbdddeeeggghhhiiikkkllldddcccbbb```____________```___```cccbbb```bbbfffccc```___```dddffffffdddfffbbb___]]]___aaaaaa```bbbeeegggeeeaaa___aaadddaaaeeebbbbbbhhhiiipppkkkXXXNNNFFF@@@??????<<<:::;;;::::::999999888888888999666777888666444444888;;;;;;<<<>>>???@@@@@@@@@???<<<:::999999<<<======;;;@@@@@@@@@@@@@@@@@@AAAAAABBB@@@>>>???@@@BBBBBBBBB:::;;;;;;;;;;;;:::888777888999::::::;;;;;;:::::::::777555555666777666555444555666777777666555444888444333666999666444555777666555555666777888999<<<<<<===AAAGGGNNNSSSVVVZZZZZZZZZXXXWWWXXX[[[]]]\\\[[[ZZZ[[[]]]]]]\\\[[[YYYYYYYYYZZZ[[[\\\]]]^^^\\\WWWVVVXXXYYYXXXYYY\\\[[[XXXTTTSSSSSSSSSPPPNNNOOOOOOPPPQQQPPPOOONNNMMMNNNLLLHHHCCCDDDGGGFFFCCCIIIFFFBBBAAABBBDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFDDDAAA??????@@@BBBDDDEEEDDDAAA@@@???@@@BBBDDDAAA@@@@@@CCCEEEFFFDDDBBBEEEDDDBBBBBBCCCDDDBBBAAADDDCCCAAA???>>>>>>???@@@DDDDDDDDDCCC@@@@@@@@@BBB@@@CCCFFFFFFEEECCCBBBCCCCCCDDDDDDBBB??????AAACCCCCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCDDDFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFIIICCCAAAFFFIIIGGGEEEFFF???@@@AAACCCDDDDDDDDDDDDBBBAAA@@@@@@@@@BBBDDDEEEEEECCCAAA@@@BBBDDDDDDDDDDDDDDDBBBAAA???===<<<;;;888888777666555444444333555333111222444444222000111666888666555888999888:::;;;;;;:::999999;;;===999777555555555666555444111222222333555666777777777888:::<<<<<<:::888777555444333222111000000000111111111111222333444444222222222111111111000000000000111111111222222222222111000111222222000...111111111222222222333333555333222222444444333111333222222222222333444444777666666666666777888888666444222333555666555333555555555666555555444444666555444444444555555555555333111111222333222000222222333333444444444444111111111111111222222222222222222222222111000000444333222222111111111111000000000000111111111111111111111222222222333333222333333333222222444666333333444444444444444333222222222222222222222222444222111000000000222333000111222111000111333444111111111111111111111111///000111333333222111000222222111111222222333444111111111222222222333333444333222222222222222333222222333333444333333333...///111333333333222111jjjssspppmmmhhhhhhfffdddbbbaaabbbdddeeeeeeddd_________aaaccccccaaa___\\\]]]]]]]]]]]]___cccfffbbbdddfffiiikkklllllllllbbbaaa```___]]]]]]]]]]]]______aaaeeedddaaaaaaeeeaaa```aaadddhhhhhheeebbbcccaaa______aaabbbaaa```cccfffhhhfffcccaaabbbdddbbbgggdddccchhhhhhoookkkWWWNNNFFF???>>>>>>;;;999:::;;;:::999888777888999999777666666666666777888999:::<<<>>>@@@AAAAAAAAAAAA===;;;::::::<<<======<<>>@@@AAABBB@@@???>>>>>>===<<<:::888666555777777888999999999999999999777555555666777666555444555666777777666555444888444333666888666555666666555555555666888999:::;;;===@@@DDDIIINNNRRRUUUXXXYYYYYYYYYYYYZZZ]]]___^^^\\\YYYYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[XXXVVVWWWZZZ[[[YYYYYY\\\ZZZWWWUUUTTTTTTSSSRRRPPPNNNOOOQQQRRRQQQPPPNNNMMMJJJJJJHHHDDDDDDGGGFFFBBBHHHEEECCCBBBCCCCCCCCCBBB@@@@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBCCCCCCCCCDDDFFFDDDAAA??????@@@CCCEEEDDDCCCAAA@@@@@@AAABBBDDDAAAAAAAAACCCEEEEEEDDDBBBBBBBBBBBBCCCDDDCCCAAA???CCCBBB@@@???>>>>>>???@@@CCCDDDEEEEEECCCAAAAAABBB@@@CCCEEEFFFEEECCCBBBBBBBBBCCCCCCAAA@@@@@@BBBDDDCCCCCCBBBAAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFIIIDDDBBBFFFJJJIIIFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBB@@@@@@@@@AAABBBCCCCCCBBBAAABBBDDDEEEEEEDDDDDDDDDBBBAAA???>>>===<<<999888777777555555444333333222111111222222111///222777999777777:::;;;999;;;<<<<<<;;;::::::<<<===;;;888555333444555666666333333333444555555666666777999:::<<<<<<:::999777555444333333222222222333333222222222222222222222222222222111111111111111111111111111111222222222333111//////000111000///333333333333444444444444555333222222444444222111333222222222222333444444777777666666777777888999666555444555777777555444444444555555666555555555555555444444444444555555555333111111222333222111...000222444555333111///000000000111222333333444333333333333333222111111000000000000111222333444000000000000111111111111111111111222222222222333222333333333222222444666333333333444333333222222222222222222222222222222444333222111000000111222///000222222222222555777111111111111111111111111///000111222333222111111222111111111111222333333111111111222222222222333333333222111000000111111333333333444333333222222000000222333333222111000llltttmmmiiidddeeeddd```aaaaaaaaaaaabbbdddfffaaa___^^^___```aaa___^^^^^^___``````aaacccgggkkkhhhiiijjjkkkllljjjhhhfffbbbaaa___^^^]]]\\\\\\\\\______bbbffffffaaa```ccc______bbbgggkkkjjjeee```aaa```aaaaaabbbbbbaaaaaaeeeggghhhgggdddbbbbbbccccccgggeeedddiiihhhmmm}}}ooo[[[OOOFFF???======:::999::::::999888666666777888999777666666666888999888777999;;;===???AAAAAAAAAAAA;;;::::::999:::;;;;;;;;;>>>>>>???@@@AAAAAABBBBBB@@@????????????===:::777>>>===<<<:::888777555444555666777777888888777777777666555555666777666555444555666666777666666555777444333666777555555888555555555555777888:::<<<:::===BBBFFFJJJNNNQQQSSSVVVXXXYYYZZZZZZ\\\___aaa___\\\YYYWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYWWWWWWYYY]]]]]]XXXWWWZZZYYYWWWVVVTTTTTTSSSRRRRRRNNNOOOQQQRRRRRRPPPNNNLLLHHHJJJJJJGGGFFFHHHGGGCCCFFFEEECCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDFFFDDDAAA??????AAADDDFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBDDDEEEDDDCCCBBBBBBAAA@@@AAABBBBBBAAA???CCCBBBAAA@@@@@@@@@@@@AAAAAACCCEEEEEECCCAAAAAAAAA@@@BBBEEEFFFDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCEEECCCBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCDDDDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDJJJFFFDDDFFFIIIHHHDDDAAAFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAADDDFFFFFFEEECCCCCCCCCBBBAAA@@@???>>>===999999888777666555444444222111000000000000000///333777:::888888;;;<<<;;;;;;<<<<<<<<<::::::;;;===>>>:::555222333555666777555555555555444444444444888999:::;;;;;;:::999888444444333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111333111///...///000000000333333333444444444444555444444333333333333222222555444444444444555666666555555555444555666666777444444555666777666555333333333444555666666666555555555555555444444555666555444333222222222222222///000222444444333111///000000111222222333333444222222333333222222111000000000000000111333444444///000000000111111111111111111111111222222222222222333333333222222444666333444444444444333222222222222222222222222222222555444333111111000000111///111222111111111333555111111111111111111111111///000111222222222222111111111111111111222222333111111111111222222222222333222111000////////////111111111111000///......111111222222222111000000kkkssskkkgggbbbcccbbb```aaabbbaaa```aaadddgggcccbbb``````aaabbbaaa``````aaaaaabbbccceeeiiilllmmmlllkkklllllljjjeeebbbaaaaaa```___^^^^^^^^^^^^______cccgggfffaaa```bbb^^^___bbbgggkkkjjjeee___```aaabbbcccbbbbbbaaaaaafffggghhhhhhfffcccbbbaaaaaagggffffffkkkjjjnnn}}}uuuaaaPPPGGG???===<<<999888:::999888777666555666666777888666666777999999888777999:::<<>>>>>???@@@AAAAAABBBBBB@@@??????@@@@@@===999666;;;:::999888666555555444444555666666777777666666666555444555666777666444444555555666666666666666666444444666666444555999666555555666777999;;;<<<:::>>>CCCGGGIIILLLOOORRRVVVWWWZZZ[[[\\\]]]```bbb```\\\YYYWWWXXXYYY[[[[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYY]]]```]]]WWWUUUWWWWWWWWWVVVTTTSSSRRRRRRRRRNNNOOOPPPQQQPPPOOOMMMLLLHHHLLLLLLIIIHHHIIIHHHEEEDDDDDDDDDDDDCCCCCCCCCDDDBBBCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEGGGFFFDDDBBB@@@?????????@@@BBBCCCDDDDDDCCCCCCBBBCCCAAA???>>>@@@AAABBBBBBDDDCCCCCCCCCBBBBBBBBBCCC???AAACCCDDDBBB@@@@@@@@@@@@BBBEEEEEEDDDBBBBBBBBBBBBAAA@@@@@@AAACCCDDDDDDBBBAAA@@@@@@@@@AAACCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGFFFGGGHHHHHHEEEAAAGGGFFFEEECCCCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBDDDGGGGGGEEECCCBBBBBBAAA@@@@@@???>>>>>>999999888777666555444444444444333222111111222333333888:::999999<<<>>><<<999;;;<<<;;;:::999:::;;;???;;;555222222444666777333333444444555666777777999:::;;;;;;;;;;;;:::999444333333222222222333333///000222333333333333333111111111111111111111111111111111111111111111111444222///...///111111000222222222222333333333333333444444333333222222222555444444444444555666666555555555555555666777777222444555666666555444333333333444555666666666555444555666555333333555777444444444333222222333333444444333222222333333444222222222222222222222222111111111111111000000///333333222222222333333444///000000000111111111111000000111111111222222222222333333333222222444666444444555555555555444444222222222222222222222222555444333222111111111000111111222111//////000222111111111111111111111111000000111111222222222222111111000000111111222333000000111111111222222222222111000000/////////000///000000000///...------111111222222222111111000iiiqqqjjjgggbbbcccbbbbbbbbbbbb``````aaadddgggeeedddbbbcccddddddcccbbbaaabbbbbbbbbbbbdddgggjjjmmmkkkiiijjjkkkkkkgggcccaaa``````_________````````````dddgggfffaaa```ccc______aaafffiiiiiieee``````bbbdddcccbbbaaaaaabbbfffggghhhhhhfffdddaaa```___eeeeeegggmmmkkkooo~~~|||hhhQQQHHH???===<<<:::999:::888777777777777666666666888777777777777888999::::::<<<>>>???AAAAAAAAAAAA>>>??????>>><<<<<<===???AAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBB???<<<999888777666555555555555444444555666666666666666555444444555777777666444444444555555666666777777666444444666555333666;;;777666666666777999:::;;;999>>>CCCFFFGGGJJJNNNQQQVVVXXXZZZ\\\]]]^^^aaaccc___\\\YYYXXXYYY[[[\\\\\\]]]]]]^^^^^^]]]\\\ZZZYYYYYY[[[^^^aaa]]]VVVTTTWWWWWWWWWVVVTTTQQQPPPPPPQQQNNNNNNNNNNNNNNNMMMMMMLLLIIIMMMNNNJJJHHHHHHHHHFFFCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDDDDCCCBBB@@@???CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDGGGFFFDDDBBBAAA??????>>>@@@BBBDDDEEECCCBBBBBBCCCDDDAAA>>>===???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDD???AAABBBBBBAAA@@@@@@AAA???BBBDDDEEEDDDBBBAAAAAACCCAAA???@@@BBBCCCDDDCCCAAAAAA@@@???@@@AAABBBCCCBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEEEEFFFFFFFFFGGGGGGCCCHHHKKKIIIGGGHHHGGGEEEFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEFFFGGGEEECCC@@@@@@@@@??????>>>>>>>>>:::999888888666666555444222333222111//////111333222777:::999999<<<>>>===999:::<<<<<<:::999:::;;;???;;;666333333555666777...///111444777999;;;<<<::::::;;;;;;;;;;;;::::::555444333333222222222222///000222333444444333333111111111111111222222222222222222111111111111111444222000000111222111000111111111111222222222222333444555444222111222333333222222222222333444444888888777777888888999:::333444666666444333444555444444555555666555555555333666777555333222555777444555555444222222333444333111...,,,,,,---000111333333333333333222222222000111111111111000//////444444333333222333333333000000000000111111111111000000000111111111111222222333333333222222444666333444555555666666555555222222222222222222222222444444333333222222111111111222222000///...///111111111111111111111111111111111111111111222222222111000000000000111222222000000000111111111111222111111000000000000111111111111111222111111000000111111111111111111222222gggpppllliiieeefffdddeeecccaaa```aaabbbdddeeeeeeddddddeeeggggggfffddddddeeedddccccccdddgggiiinnnjjjggghhhjjjjjjgggccc^^^^^^^^^______```aaabbbbbbaaadddgggeeeaaa```ccc```___```cccfffgggeeeaaabbbdddeeecccaaa___aaabbbffffffggggggfffddd```^^^[[[cccdddgggnnnmmmrrrkkkSSSIII@@@===<<<::::::;;;888888:::::::::999777666777999999777555666999===>>>???@@@BBBCCCCCCBBBBBB>>>@@@@@@???<<<<<<===???@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBBBB@@@===:::999888666555555555555444555555666666666666666444333444555777777666444444444444555555666777888555444444666555333666<<<888888777777777888:::;;;999>>>CCCEEEEEEGGGLLLQQQVVVYYY[[[]]]]]]^^^```bbb^^^\\\YYYYYY[[[\\\]]]]]][[[\\\]]]^^^]]][[[YYYXXXXXXZZZ^^^aaa\\\VVVUUUYYYVVVWWWWWWTTTPPPMMMNNNPPPNNNMMMLLLKKKKKKKKKLLLLLLJJJNNNNNNIIIFFFFFFGGGEEEAAADDDFFFEEECCCBBBCCCEEEAAABBBDDDDDDDDDCCCBBB@@@EEEEEEDDDDDDCCCCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@CCCEEEEEECCCAAABBBCCCCCCAAA???@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCBBB@@@@@@BBBCCC???AAADDDEEECCCBBBAAAAAADDDBBB??????BBBCCCCCCBBBBBBAAAAAA@@@AAABBBCCCDDDAAABBBCCCDDDDDDDDDCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFOOOTTTNNNGGGEEEEEEEEECCCCCCDDDDDDEEEDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFFFFEEECCC??????>>>>>>>>>>>>>>>>>>:::999999888777666555555111222111///------000222222777:::888999<<<>>>===999;;;======<<<;;;;;;;;;???;;;777444444555666666000111222444777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;777666555444333333333333000111333444444333222111000000111111111222222222222222222111111111000000444333222222444333222000111111111111222222222222222444555444222111222444333222222222222333444444888888777777888888999:::444666777666444333555777555555555666555555444444333666888666222111444888444555666444222111333555111///---+++***,,,...///111222222333333444444444111222222222222111000000333333222222222222333333000000000000111111111111000000000000111111111111222333333333222222444666111222333444555666666666222222222222222222222222333333333333333333222222000111222111000000111333111111111111111111111111111111111111111222222333000000000000000111222222000000000000111111111111000000000000111222333333111222222333333333333222000000000000111222333333gggpppnnnlllggghhhfffhhhdddaaa```aaacccddddddeeedddeeeggghhhhhhgggeeeiiiiiihhhfffeeefffhhhjjjqqqlllgggfffhhhiiieeebbb]]]]]]]]]^^^___```bbbbbbcccbbbdddfffeeeaaaaaadddaaa___^^^aaadddfffeeebbbccceeeeeeccc```___```cccfffffffffgggfffddd```]]]YYYaaadddgggoooooossslllTTTJJJAAA>>>===::::::<<<888:::<<<======;;;888666777999:::777444444999???@@@AAACCCDDDDDDDDDCCCCCC===>>>???===:::999;;;>>>;;;<<<===???AAACCCDDDEEEDDDCCCAAA@@@@@@>>>;;;999===;;;999777555555555555444555666666777777666666333333333555777777555444444444444555555777888888555444444666444222666===999888888777777888999:::999>>>BBBDDDCCCFFFLLLQQQWWWYYY\\\^^^^^^___```bbb]]][[[ZZZZZZ\\\^^^^^^^^^YYYZZZ\\\]]]\\\[[[YYYWWWWWWYYY^^^```\\\VVVWWW\\\VVVWWWWWWSSSOOOLLLMMMNNNNNNMMMKKKIIIIIIJJJLLLMMMJJJNNNNNNHHHDDDDDDEEEDDDAAADDDFFFFFFCCCBBBCCCEEE???AAACCCDDDEEEEEECCCBBBFFFFFFEEEDDDCCCBBBAAAAAA@@@AAADDDFFFGGGFFFCCCBBBAAAAAAAAABBBBBBCCCCCCCCC@@@CCCFFFEEECCCAAABBBCCCAAA@@@AAABBBDDDDDDCCCAAABBBBBBCCCCCCDDDCCCCCCBBBCCCCCCCCCBBBAAAAAACCCFFF???AAADDDEEECCCBBBAAAAAAEEEBBB??????BBBCCCCCCAAACCCCCCBBBAAABBBCCCDDDEEEAAAAAACCCDDDDDDDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEMMMXXX]]]SSSFFFAAAAAA@@@AAABBBDDDEEEEEEEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDDDDEEEEEEDDDCCC>>>>>>>>>===============::::::999888777666555555555666666333111111444777111666999888999<<<>>>===:::<<<>>>???===<<<<<<<<>>@@@@@@BBBDDDFFFFFFCCC@@@???@@@???===:::888888:::===>>>???@@@@@@BBBEEEHHHDDDDDDBBB@@@>>><<<;;;:::;;;999777444333333444444222222333333444555666666777666444444555555444333666666555555555555666777555555555666666666777777888888777777777777888888888:::===???BBBFFFKKKNNNUUUXXX[[[]]]]]]]]]]]]^^^^^^[[[YYYYYY[[[^^^```aaa\\\\\\\\\[[[ZZZYYYXXXWWWXXXZZZ\\\\\\YYYYYYZZZ]]]YYYWWWUUUSSSQQQPPPPPPOOOLLLMMMNNNNNNMMMLLLKKKJJJOOOLLLIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBDDD@@@AAAFFFEEE@@@>>>BBBEEEFFFFFFEEECCCCCCDDDEEE@@@@@@@@@BBBDDDEEECCCBBBBBB@@@???AAADDDEEECCCAAAGGGFFFFFFEEEDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEDDDDDDDDDCCCBBBBBBAAAAAADDDFFFFFFDDDAAA@@@CCCFFFFFF???===@@@CCCBBBDDDJJJCCCBBBAAABBBDDDDDDDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEDDDCCCCCCEEEGGGPPPWWWVVVKKKFFFIIIGGG???DDDCCCCCCEEEHHHIIIGGGDDDFFFCCCAAACCCGGGIIIFFFBBBEEEEEEDDDCCCCCCCCCCCCCCC<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::999888888888888999888666555444444444555666888:::<<<<<<<<<;;;::::::::::::888666666777999777888888777555444555777555666777888888999999888======>>>???@@@>>>:::666888777666555555555555555111222333444444444333333777444111111333444333111555444333222111111111111222222222000......000222444333333222222333333444444333222111111111222333---///111333333333222111111666666333333888888444777666666666888888666555444333222222444444333222666666666666555555555555888777444222000000111222555444333333222222222222111111111111111111111111333000---...000111000...000000111111111111000000000000000000000///......000000//////000111222222111222333222000///000111222222222222333333444555222111111000000111111222666555444444555444222000///000111111111000...---444333111000000000111222000///...///111333222111111111111111000000000000000000......///111333555222222111111111111111222////////////////////////555555666444222222333444lllpppnnnnnnhhhfffdddbbbaaa\\\___iiifffaaahhhfff```bbbiiijjjeeeeeekkkjjjjjjiiihhhfffgggiiikkkggghhhjjjkkkkkkhhhccc^^^___aaacccaaa^^^^^^bbbfffgggddddddhhhgggaaa\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]dddfffgggccc^^^\\\```eeecccdddeeecccaaa^^^]]]]]][[[]]]```dddggglllqqquuu|||aaaQQQAAA===>>>===:::999:::::::::999777666777888;;;:::888777888:::<<<>>>???@@@AAADDDFFFFFFDDDAAA>>>>>>>>><<<:::999:::<<<:::;;;<<<======???BBBEEEDDDCCCBBB@@@???===<<<;;;;;;:::777555444333444444333333333444444555555555666444333333444444333222666666666555555555555555666555555555555555666666888888777777777777888888999;;;===@@@BBBFFFKKKNNNTTTWWW[[[]]]]]]]]]^^^```ccc```]]]\\\]]]_________]]]]]]]]]]]]\\\[[[YYYYYYZZZ[[[\\\[[[YYYYYY[[[^^^XXXXXXWWWUUUSSSRRRPPPOOOMMMMMMNNNOOONNNNNNMMMLLLOOOLLLIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDAAABBBFFFEEEAAA@@@CCCDDDDDDDDDBBBAAA@@@BBBDDDAAA@@@???@@@CCCDDDCCCBBBBBBAAA@@@AAADDDDDDBBB@@@EEEEEEEEEDDDDDDDDDCCCCCC@@@AAABBBCCCCCCDDDDDDDDDCCCDDDEEEEEECCCBBBCCCEEEEEEEEEDDDCCCCCCBBBBBBAAADDDEEEEEECCCAAA@@@CCCEEEFFF???===@@@BBBBBBDDDIIIEEEDDDCCCCCCCCCDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFJJJQQQQQQIIIEEEHHHGGGAAAEEEDDDDDDFFFHHHIIIFFFDDDFFFCCCAAACCCGGGHHHFFFBBBFFFEEEDDDCCCCCCCCCCCCCCC<<<===============<<<<<<;;;:::999888888888888888:::999888666555555666666777888:::<<<===<<<;;;;;;:::::::::888666666777999777888888777555444666777555666777888999999999999???>>>>>>>>>???>>>;;;999;;;:::999777555444333222222222333333444444333333666333111111333444222111555444333222111111111111222222222000......000222222222111111111111222222666555444333222222333333///111333444555555444333444777777444444888999666777666555666888888666555555444333333444555333222666666666666555555555555777666444333222333444555555444333333222222222333333333333333333333333333555222000///111111000...111111222222222222111111111222222222111111000///000000000000000111111222111222333222111111222333333222222222333333444555222222111111111111222222666555444444555444222000---...///111111111000000333222222111000000111111222000///000111111000///222222111111111000000000000/////////000111222333222222111000000111111222000000000000000000000000444555555444222111222444nnnnnnkkkoooiiibbb[[[YYYbbb^^^ZZZ```bbb___aaaccc___aaahhhjjjfffgggllljjjhhhffffffgggiiiiiiiiijjjjjjkkklllllliiiddd```aaaaaaaaaaaabbbccceeeggghhhfffgggjjjiiibbb\\\ZZZZZZ]]]``````^^^\\\\\\]]]fffjjjlllggg^^^[[[___eeecccccccccaaa^^^]]]]]]___]]]___aaaccceeehhhmmmpppyyyeeeUUUDDD??????>>>;;;::::::;;;;;;999777666777999<<<<<<;;;;;;;;;;;;<<<===>>>???@@@CCCFFFFFFDDDBBB===>>>>>>===;;;;;;<<<===<<<>>>???@@@@@@AAADDDFFFDDDCCCBBBAAA???>>>===<<<<<<:::888666555444444555444444444444444444555555555444222333444444333222555555666666666555333222777666555444444444555666888777777666666777777888999;;;===???BBBEEEJJJMMMSSSVVVYYY[[[\\\]]]___aaadddbbb______```aaaaaa```^^^^^^______^^^]]]\\\\\\]]]]]]]]][[[YYYZZZ\\\___XXXXXXYYYXXXWWWTTTQQQPPPMMMNNNNNNOOOOOOOOONNNNNNOOOLLLIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGCCCAAABBBEEEEEEBBBBBBDDDEEEDDDCCCAAA@@@@@@BBBEEEBBB@@@>>>???AAACCCCCCCCCCCCBBBAAABBBCCCCCCAAA@@@BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAABBBBBBCCCCCCCCCBBBDDDFFFFFFEEECCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCAAAAAABBBDDDEEE@@@===@@@BBBCCCEEEHHHGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBDDDFFFGGGFFFEEEEEEFFFCCCJJJKKKFFFDDDHHHHHHDDDGGGGGGFFFGGGIIIHHHFFFDDDEEECCCBBBDDDGGGHHHEEECCCGGGFFFEEEDDDCCCBBBBBBBBB=========<<<;;;;;;::::::999999888777777777888888::::::999888777777777888999:::;;;============<<<:::;;;;;;999777666777999666777777666555444666777666777888999::::::::::::@@@???>>>>>>???>>>===;;;<<<<<<:::888666333000///222222222333333333333333444222111111222222222111444444333222111111111111111222111000......000222000000000000000000000000666555444222222111111111222333444666777666666555666888888555666999:::888777666555666777888666444777555444444555555444222666666666666555555555555666555444333444444666777444444333222222222333333444444444444444444444444666444222111111222000///222222333333333333222222333333333333333333222111000000000000000111111111000111333333222222444555333333222222222333444444333333222222222222333333555444333444555444222000,,,---///000111222222222111222222222222111000000333222000000111000///---222222222111111111000000...///000111111111111111111111000000000111111222111111111111111111111111333333444222111000222333lllmmmlllooohhhbbb[[[]]]iiidddWWW[[[aaa```___aaa___```fffgggeeeeeeiiigggdddbbbcccfffhhhhhhfffhhhhhhiiijjjjjjiiieeebbbbbb___^^^___cccfffgggfffgggfffhhhjjjiiieee___[[[ZZZ```fffgggccc```aaaccchhhjjjkkkgggaaa___aaadddcccbbbaaa___]]]\\\^^^``````aaabbbcccccceeehhhkkkvvvjjjYYYGGGAAA@@@>>>;;;::::::;;;;;;999777666777999<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>???BBBEEEFFFEEECCC?????????>>>;;;:::;;;======???AAAAAABBBCCCEEEGGGDDDCCCBBBAAA@@@???>>>>>><<<;;;999777666555555555555555555555444444444444555444333333555555444333444555666777666444222111888777555444333444555666777777666666666666777777777999<<<>>>@@@CCCHHHKKKPPPSSSVVVXXXZZZ\\\___aaa```___^^^___aaaccccccccc______````````````______aaa___]]][[[ZZZ[[[]]]___WWWXXXZZZZZZYYYVVVRRROOOLLLMMMMMMNNNNNNOOOOOOOOOOOOLLLIIIHHHHHHHHHGGGFFFDDDEEEEEEFFFFFFGGGGGGGGGBBBAAAAAACCCCCCBBBBBBCCCGGGGGGEEECCCAAABBBEEEGGGBBB@@@>>>>>>@@@BBBCCCDDDCCCCCCBBBCCCBBBBBBAAA???@@@@@@AAABBBCCCDDDEEEEEEAAAAAAAAAAAAAAABBBCCCCCCAAACCCFFFGGGFFFDDDDDDDDDFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCEEEBBB@@@AAACCCEEEGGGHHHHHHGGGEEECCCAAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAADDDGGGHHHGGGEEEEEEEEEAAAGGGHHHEEEDDDGGGHHHEEEHHHHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCDDDFFFGGGEEECCCGGGFFFEEECCCBBBAAAAAAAAA======;;;:::999888888777777777777666666777888888999999999888888888888888:::;;;<<<===>>>>>>>>>===;;;;;;;;;:::888666777888666666777666444444666777777888999::::::;;;;;;;;;???>>>???@@@AAA@@@===;;;;;;;;;:::888555222///---222222222222222333333444222222111000111111111111444333222222111111111222111111111000......000222///000000000000000000///333222111000//////......333333555666777777666666888888888666777888999888666555555666777777666444888777555555666666444333666666666666555555555555666555444444333444444555444333333222222333333333222222222222222222222222333222111111111111222111111222222222222222222111222333333444333333222222000000000111111111000000///111333333333444555777333333333222222333333444444333333222222333333444555444333333444444222000......///000111111222222000111222333333222000000222111000000111111000...111111000000000/////////---///111222222222111000111000000000000111111222111111111111111111111111111222222111000000111333fffmmmooonnnfffdddbbbkkkwwwnnn[[[]]]eeeeeedddbbb```aaaddddddbbbaaaccccccaaa___```dddeeedddbbbdddcccdddfffhhhiiigggeeeccc```^^^```eeeiiihhhgggdddfffggghhhiiigggbbb^^^ZZZaaahhhjjjgggeeefffhhhhhhgggeeedddeeeeeedddcccbbbbbb```^^^\\\]]]___bbbbbbbbbcccbbbbbbcccfffhhhtttooo]]]JJJBBBAAA???<<<:::;;;;;;;;;:::888777888999::::::;;;<<<;;;;;;:::999>>>>>>???AAADDDFFFEEEDDDBBBBBBAAA???<<<::::::;;;:::<<<>>>?????????AAABBBCCCCCCCCCBBBAAA@@@@@@???===<<<;;;999888777666666555555555555555555555444666555444555666777666555444555666777777555333222777777555555555555666777777777666666666666777777666888:::<<<>>>AAAFFFIIIMMMPPPTTTVVVXXXZZZ\\\^^^]]]\\\\\\^^^aaabbbaaa```^^^___```aaaaaaaaaaaaaaaccc```]]][[[ZZZ[[[]]]]]]VVVWWWYYYZZZYYYVVVRRROOOLLLLLLLLLLLLMMMMMMNNNNNNOOOLLLIIIHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFAAABBBAAAAAAAAABBBBBBAAAFFFFFFFFFDDDBBBBBBDDDGGGBBB@@@>>>>>>@@@BBBDDDDDDBBBCCCCCCCCCBBBAAA@@@@@@???@@@AAABBBCCCEEEFFFFFFBBBBBBAAAAAAAAABBBCCCCCC@@@CCCFFFGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBEEEDDDBBBBBBDDDHHHIIIHHHFFFGGGFFFDDD@@@???AAACCCEEEDDDDDDCCCBBBBBBAAAAAAAAADDDGGGHHHGGGFFFEEEEEEDDDHHHIIIGGGEEEFFFFFFEEEHHHIIIJJJIIIHHHFFFDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDGGGFFFDDDBBBAAA@@@??????<<<;;;:::888777666666666555555555555666666777888777777888888888888888888;;;;;;<<<===>>>>>>>>>>>>;;;<<<<<<;;;888777777777555666666555444444666777888999:::;;;;;;<<<<<<<<<<<<===???BBBCCCAAA===999888888777666444222000///222222111111111222333444111111111111000111222222333333222222111111222222000111111000...///111333000000111222222111000000222222111111000///......222333444444555666666666777777777888888777666777666555444555777777555444888777555555666666555444666666666666555555555555666666555333222222111111333333333222222333333444222222222222222222222222000000000000000111222333000000111111111111000000111111222222222222222111000000111111111111000//////111222333333444666777444333333222222333333333444333333222222333333444444333222333444444222000111111111000000000000111000000222333333222111000000/////////111222222000000000/////////.........---///111333333222000///000000//////000111111222111111111111111111111111000111222111000000111333cccmmmpppllldddfffiiiqqqyyymmm\\\___eeedddcccccccccccccccbbbaaa```___```_________aaaaaaaaa```aaa```aaacccfffhhhhhhgggfffcccbbbcccgggjjjkkkjjjcccfffffffffggghhheee___ZZZ___eeehhhgggfffggghhhfffcccaaabbbfffgggeeeaaaaaaaaaaaa___]]]^^^```cccbbbcccccccccbbbccceeegggqqqtttbbbNNNEEECCC@@@===<<<;;;<<<<<<:::888777888:::888999::::::::::::999999???>>>???AAACCCEEEDDDCCCDDDDDDCCC@@@<<<:::999:::;;;===@@@AAA@@@@@@BBBCCCCCCCCCCCCBBBBBBAAAAAAAAA======<<<;;;999888777666555555555555555555666666777555555555777888777666444555666777777666555555666666777777777888888888777666666555555666666777666888:::;;;===@@@EEEHHHKKKOOOTTTWWWYYYZZZ[[[\\\]]]]]]]]]^^^___^^^\\\YYY\\\]]]^^^```aaabbbbbbbbbccc```]]][[[[[[\\\[[[[[[TTTVVVXXXXXXWWWTTTQQQNNNLLLLLLLLLKKKLLLLLLMMMNNNOOOLLLIIIHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBDDDCCC@@@@@@BBBBBB@@@CCCDDDDDDCCCAAAAAABBBCCCCCCAAA???@@@BBBDDDDDDDDDAAABBBDDDCCCBBBAAAAAABBB@@@@@@AAABBBDDDEEEFFFGGGDDDCCCBBBAAAAAABBBDDDDDDAAACCCFFFGGGFFFEEEFFFFFFDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBDDDEEEFFFDDDCCCDDDEEEDDDBBBDDDIIIJJJGGGEEEGGGHHHFFFBBB@@@AAACCCEEEEEEEEEDDDCCCCCCBBBBBBCCCEEEGGGHHHGGGFFFFFFFFFHHHJJJKKKIIIGGGFFFFFFFFFFFFHHHJJJIIIGGGEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEFFFEEECCCAAA???>>>======;;;:::888666555444555555333333444444555666777888666777888999999999999999;;;;;;<<<<<<===>>>>>>???;;;<<<===<<<999777666777444555666555444444666777999:::;;;<<<<<<=========<<<<<<>>>AAABBB@@@===999888777666444333222222222222111111000000222333444111222222222111111222444333333222222111222222333000111111000//////111333000111222333333222111000333333333444333333222111222222333333444555555666777666777;;;;;;777555666666555444555666777555333777555444555666777666555666666666666555555555555666666555444222111000///333333222222222333444444444444444444444444444444///000111000000000222444000000000111111000000000///000000111111111111111000000111222222111///...///000222333222333555777444444333222222222333333333333222222222222333333333222222333444444222111333222111000000000000111000000111222222222222111//////...///111333222111000000/////////............///111222222111000///////////////000111111222111111111111111111111111000111222111000000222444dddmmmoookkkcccfffjjjmmmpppeee[[[```bbb]]]^^^dddeeeeeeccccccbbbaaa```___```aaaaaa___^^^^^^___bbbaaa```bbbeeeggggggffffffdddddddddfffiiijjjjjjeeegggfffcccdddfffddd___]]]___cccfffggggggfffeeecccbbbaaabbbddddddcccaaaaaaaaaaaa```______aaacccbbbcccccccccbbbcccfffhhhrrrzzzgggSSSIIIFFFCCC???>>>;;;<<<<<<:::888777888:::888888999999::::::;;;;;;@@@??????@@@BBBDDDCCCBBBCCCDDDCCC@@@===;;;;;;<<<===@@@BBBCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB=========<<<:::999777666444444555555666666777777666555444555777777777666555555666666777888888888444666888:::;;;::::::999666666555555555555666666777999;;;===>>>AAAFFFIIIKKKPPPVVVZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]^^^]]]ZZZWWWZZZ[[[]]]^^^```aaabbbbbbbbb```\\\[[[\\\\\\ZZZXXXSSSTTTUUUVVVUUURRRPPPNNNOOONNNMMMLLLLLLLLLMMMNNNOOOLLLIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHFFFAAA@@@DDDDDDAAAAAACCCEEEEEECCCAAAAAABBBBBBAAAAAABBBDDDEEEEEEDDD???AAADDDCCCBBBAAABBBCCCAAAAAABBBCCCEEEFFFGGGGGGFFFEEECCCBBBBBBCCCEEEFFFBBBDDDEEEFFFEEEEEEGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@DDDCCCCCCEEEGGGHHHFFFCCCBBBDDDCCC@@@CCCHHHIIIEEEDDDHHHKKKJJJFFFCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDFFFGGGGGGFFFEEEGGGHHHIIIJJJKKKJJJHHHFFFFFFGGGDDDGGGIIIHHHFFFDDDDDDEEEBBBDDDEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>><<<;;;:::999888666444333333444555222222222333444666777888666777999:::;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>;;;===>>><<<:::777666666333555555555444444666888::::::;;;===============>>>===<<<<<<>>>>>>===<<<<<<:::777444333333444555222111000///000111333444111222444333111111333666333222222111222222333333000000000000//////222444000111333444444333111000222222444555555444444333333333333333444555666666777666999???>>>888444555555444444555666666555333555333333444666777777666666666666666555555555555555555555555444333222111333222222222333333444555555555555555555555555555222333444222000///111333000111111222222111111000///000000111111111111111000000222222222111///......000222222111222333555555444333333222222222333222222111111111111222222222222111222444444222111222111000000000111222333111111000000111222222333111000///000111222111000111111111111000000000000///000111222222111000///.........//////000222222000000000000000000000000000111222222111111333444fffmmmmmmjjjccceeehhhjjjkkkbbb___fffeee]]]]]]dddffffffddddddddddddbbb^^^aaacccbbb___]]]^^^```dddbbbaaabbbdddfffffffffccccccccccccdddeeegggiiigggiiigggbbbbbbeeeccc]]]bbbbbbcccfffhhhhhhfffddd```bbbdddcccaaa___```aaa```aaabbbbbb``````bbbdddbbbccccccccccccdddgggiiivvv~~~kkkVVVLLLIIIEEEBBB@@@;;;<<<<<<:::888888999:::888888888999:::;;;<<<===AAA@@@???@@@BBBCCCBBBAAABBBBBBBBB@@@===<<<===>>>:::===@@@AAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<;;;999888777333444444555666777888888555444333444666777666555666666666666777999:::;;;333555888;;;===<<<;;;:::666666555555555555666666999;;;===>>>@@@CCCGGGJJJLLLQQQXXX\\\]]]\\\[[[ZZZWWWXXXZZZ]]]______\\\ZZZYYYZZZ[[[]]]___```aaaaaabbb___\\\\\\]]]\\\YYYVVVRRRSSSSSSTTTSSSQQQOOOMMMQQQPPPNNNMMMMMMMMMNNNNNNOOOLLLIIIHHHHHHHHHGGGFFFIIIHHHHHHGGGGGGFFFFFFFFFHHHKKKIIICCCAAAEEEEEEAAABBBEEEGGGHHHFFFDDDCCCCCCBBBBBBBBBDDDFFFFFFEEEDDD>>>AAADDDCCCBBBAAABBBDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFCCCDDDEEEEEEDDDEEEGGGIIICCCBBBBBBAAAAAA@@@??????EEECCCCCCEEEHHHIIIFFFDDD@@@CCCBBB???AAAGGGGGGCCCDDDIIINNNMMMIIIEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIIIIIIIJJJKKKIIIFFFFFFHHHCCCFFFHHHHHHEEECCCDDDEEEBBBDDDEEEFFFEEEDDDEEEFFFEEEDDDAAA???===;;;:::999888777555333222333444555111111222333444666777888777888:::<<<======<<<<<<;;;::::::;;;;;;<<<===>>>;;;===>>>===:::777666666333444555555444444666888:::;;;<<<===>>>>>>>>>>>>AAA===:::888:::<<<>>>???@@@===999555333333555666222111000//////111333444111333444333111111444777222222222111222222333333///000000000//////222444///111222333333222111//////000222333444444333222444333333444444555666777888777;;;BBBAAA:::555555555444444555666666555333333222222333666777777666777666666666555555555555444555555666555555444444222222222222333333444555333333333333333333333333666777777444000...000222222222222333333222222222///000111222222222222222000111222333222111///---///000111222111111222444555444333333222222222222222111111111111111111222222111111222444444222111000000//////000222444555222111000000000111333444333222000000111111///...333333333222222222222111000000111111111000000000............///000222222////////////////////////111222333222111111333555iiikkknnnooogggeeegggjjjgggbbb___^^^^^^^^^^^^aaaaaabbbdddffffffeeeccc```dddhhheee___\\\^^^aaafffdddcccdddggggggeeeccccccbbb```______ccciiinnnggghhhiiiiiihhheeeaaa______bbbfffgggeeebbb___^^^aaabbbdddeeeeeedddbbbaaabbb^^^^^^cccfffdddaaaaaabbbcccbbbaaa___```dddhhhtttnnnWWWLLLKKKGGGBBB>>><<<<<<<<<===???>>><<<:::<<<;;;:::::::::<<<>>>???;;;<<<>>>@@@BBBCCCCCCDDDBBBBBBBBBAAA@@@???>>>===;;;<<<>>>???AAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBB======;;;:::999888888888222333444666888999::::::444555777888888888777666888888888888888777666666:::555444888;;;999666666666555555555444444444444999:::::::::;;;???DDDHHHLLLQQQWWWZZZ[[[YYYWWWWWWZZZWWWWWW[[[]]][[[[[[]]]WWWWWWXXXWWWWWWXXX\\\^^^[[[XXXXXX^^^aaa^^^ZZZYYYSSSSSSSSSQQQNNNOOOTTTXXXNNNOOOQQQPPPOOONNNNNNOOOIIIHHHHHHIIIHHHFFFBBB???IIIIIIHHHGGGFFFDDDCCCCCCFFFEEECCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCBBBDDDCCCAAA@@@@@@AAACCCDDD@@@AAABBBBBBAAAAAACCCEEEFFFDDDAAA???@@@CCCGGGIIIFFFFFFEEECCCAAAAAABBBDDDHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBCCCEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFBBB@@@>>>???CCCEEEEEECCCDDDGGGIIIJJJHHHFFFDDDDDDHHHGGGFFFDDDDDDDDDEEEFFFGGGCCCCCCFFFEEEBBBDDDKKKJJJJJJIIIGGGDDDDDDEEEGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDFFFGGGGGGFFFFFFGGGHHHEEEDDDCCC@@@>>><<<:::999555444333333222222333333333000000333333111444;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???;;;888888999999777555555555555555555666777888999:::<<<===>>>===<<<<<<@@@>>>===>>>???@@@???===;;;:::888666555444444555333444444555555444444333222222222111111111111000000111222333333222111000000000111111111222222222222111000//////111333444333333222111000000000111666555333222111111222222444777:::======:::777444777666444444555555444222333444555444444444666888444444444444444444444444444444444444444444444444444333222111111333555666333333222111000000000111111000/////////000222222222111000000//////000000222111111111000000//////222222111000/////////000000111111111111222222222555333111222444555333111222333666777777555222000444333222222333333111000222222222111111111111000333333222222111222222222555333111000111111111000444222000000222333111...//////...///111111000...111111000000000000111111000000000000000000000000222222333333333444444444lllmmmnnnooogggfffhhhgggccc___^^^___aaaaaa```aaaaaaaaaccceeeeeedddbbb___bbbdddaaa\\\ZZZ\\\___bbbaaabbbdddggghhhfffcccaaaaaaaaa``````cccgggkkkkkkkkkkkkiiifffbbb^^^\\\aaadddggghhhfffcccaaa```aaabbbdddffffffeeecccbbb___\\\^^^dddgggdddaaa```aaabbbbbbaaaaaacccgggkkkrrr~~~sss[[[OOOLLLIIIDDD@@@>>>======>>>??????>>><<<;;;;;;;;;<<<<<<>>>??????<<<===???@@@BBBBBBCCCCCCAAAAAAAAAAAA@@@>>>===<<<;;;<<<===???@@@AAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@>>>===:::999777666666333444555777777888888888555666777888888888777666888888777777777666666666:::666555888:::777444555666666666555555555444444999999999999:::>>>CCCGGGIIINNNUUUYYYZZZZZZYYYYYYZZZXXXYYY]]]^^^[[[ZZZ[[[\\\[[[ZZZXXXUUUUUUWWWYYY]]]YYYZZZ^^^```\\\XXXWWWTTTUUUUUUSSSQQQRRRUUUXXXOOOPPPQQQQQQOOONNNNNNOOOHHHGGGGGGHHHIIIIIIGGGEEEJJJIIIHHHFFFEEEDDDDDDDDDGGGEEEDDDDDDFFFFFFFFFEEEGGGGGGHHHHHHGGGFFFFFFEEECCCBBBAAA@@@@@@AAABBBCCCAAABBBCCCBBBAAAAAACCCDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFDDDBBBAAACCCDDDFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFBBB@@@???AAADDDEEEDDDBBBCCCEEEHHHIIIGGGDDDCCCCCCGGGFFFEEEDDDDDDDDDEEEEEEFFFDDDDDDGGGFFFCCCEEEJJJKKKKKKKKKIIIGGGFFFFFFHHHFFFFFFGGGGGGFFFFFFEEEDDDBBBDDDFFFGGGFFFEEEEEEFFFEEEDDDBBB@@@>>>;;;:::999555444333333222222333333222///000555555222333777888888888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????===::::::;;;;;;999777555444444444555666777888;;;;;;<<<===============???>>>===>>>???@@@>>>===;;;:::888666555444444555333333444444444444333333222222222222111111111111000111222222222222111000000000111111111222222222444333111000000222333444444333222222111111222222444444333222222333444555333555888::::::888555333666555444444555666555333555666666555333333444666444444444444444444444444555555555555555555555555444333222111222333555666444333333222111111222222444333222111000000111111222222111111111000000000111111111111000000000///222111000000000000000000000111111111111222222222444222111222444555444222222333444555444333111000444333111222333333222000222222222111111111111000333222222111111222222222111000///000222222111000333111//////111111000...000///...///000///---+++111111000000000000111111000000000000000000000000222222222222333333333333ppppppnnnnnngggfffiiibbb^^^[[[\\\aaadddcccaaabbbaaaaaabbbddddddcccaaa___``````]]]YYYXXX[[[^^^]]]___aaaeeehhhhhheeeccc___```bbbcccbbbccceeegggkkkjjjiiigggdddaaa___^^^bbbeeeggghhhfffdddccccccaaaccceeeggghhhgggeeeccc]]]\\\^^^eeehhhdddaaaaaa```aaaaaabbbccceeeiiimmmooo{{{zzz```RRRMMMIIIEEECCCAAA???>>>>>>@@@@@@@@@???;;;;;;===>>>???@@@@@@AAA>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@???>>>===<<<;;;;;;<<<===???@@@AAABBBBBBAAABBBCCCCCCCCCCCCBBBAAAAAA@@@>>>;;;999777555555555555666777777777666666555666888999999999888777888777666555555555666777777444333777888666444666777777777666666666555555777888888888999<<>>===<<<;;;;;;;;;:::888666444444444444555666777888===<<<<<<<<<<<<===>>>>>>>>>======???@@@@@@>>><<<;;;:::888666444444444444333333444444444444333333333222222222111111111111000111222222222222111000000000000111111111111222555444222111111222333444444444333222222222222333333333333333444555666777333444555666666555444333666444444444666777666555666777777555333222333555444444444444444444444444666666666666666666666666444333222222222333555666444444333333222333333333666555444222111000000000111222333333333222000000111111111111000000000000000000000000000000111222000111111111111222222222333222111222444555444333333333333222222222111111444222111222333333222000222222222111111111111000222222111111111222222333.........000222333111000111000//////000000///...111000......///...,,,***111111000000000000111111000000000000000000000000111111111222222222222333qqqqqqmmmmmmeeeeeehhhaaa\\\YYY\\\bbbeeeccc___cccaaaaaabbbccccccbbbaaabbb```^^^[[[YYYZZZ]]]___[[[^^^bbbfffhhhfffccc```^^^aaadddeeeeeedddcccdddddddddddddddddddddeeeeeeccceeeggggggfffeeeeeeeeebbbdddfffhhhiiigggeeeddd^^^]]]___dddfffcccbbbddd``````aaaaaacccfffiiikkklllwwweeeUUUNNNIIIEEEDDDDDDBBB??????@@@BBBBBBBBB;;;<<<>>>AAABBBBBBBBBBBB@@@@@@AAAAAABBBAAAAAAAAA?????????>>>===<<<:::::::::;;;===>>>@@@AAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBAAA@@@===;;;999777666666444444555666777777777777666777999:::::::::999888999777555444333444666777333111222666888666666888777777777777666666666666666777777888888;;;@@@CCCFFFJJJPPPTTTWWWYYYZZZ\\\\\\[[[^^^bbb```ZZZWWWXXXWWWWWWWWWVVVUUUWWWZZZ\\\^^^[[[ZZZ]]]\\\YYYWWWYYYSSSSSSTTTSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQOOOOOOPPPOOOLLLIIIGGGGGGHHHHHHGGGJJJIIIFFFDDDCCCDDDFFFHHHFFFEEEDDDEEEFFFGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCAAA@@@AAACCC>>>@@@CCCFFFFFFEEECCCAAAFFFGGGGGGFFFDDDDDDDDDFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHHHHGGGFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEECCCCCCDDDEEEEEEDDDBBB@@@???BBBDDDDDDCCCAAAAAAAAADDDDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHIIIHHHFFFFFFHHHKKKLLLNNNMMMKKKHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCC???BBBFFFHHHGGGEEECCCCCCCCCBBBAAA>>><<<:::888777555444333333222222333333222111111333444444333333333444555777888:::;;;<<<;;;;;;;;;:::;;;;;;<<<<<<999999999999999777666444333333444444555666777888===<<<;;;;;;;;;<<<===>>>=========???@@@@@@===;;;<<<:::888666444444444444333333333444444333333333333333222222222111111111111111111222222111111111000000000000111111111111444333222111111111222222333222222111111222222222333333444444555666666777444444444444444444444444555444333444666777777666555666666555333333444555555555555555555555555555555555555555555555555555444333333333333444555555444333333222222222333333444444333222111111000000111222444555444333111///111111111000000000000000000/////////000111222222000000111111111222222222111111111222444555555555444444222111111111222333333222111111333333222111222222222111111111000000111111111111111222222333------...111222222000---000000///000000000000///000/////////000///...,,,111111000000000000111111000000000000000000000000000000111111111222222222ooooookkkjjjbbbbbbeeeaaa^^^\\\^^^bbbcccaaa]]]cccbbbaaaaaacccdddcccbbbfffccc^^^\\\\\\^^^```aaa\\\___dddggggggddd```^^^```bbbfffgggeeecccbbbbbb``````aaacccdddfffggghhhaaacccffffffeeeeeeeeefffdddeeeggghhhhhhgggeeedddbbb___```cccdddbbbdddhhh`````````aaabbbdddfffggghhhssshhhWWWOOOIIIEEEDDDEEECCCAAA@@@BBBCCCDDDCCC<<<>>>@@@BBBCCCCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAA>>>>>>>>>===<<<;;;:::999:::;;;<<<>>>@@@@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCC???>>>===;;;:::999999888222333555777888999::::::777888:::;;;;;;;;;:::999999777555444333444666777444222333777666333333666777777777777666666666666555666777888888:::>>>AAAFFFJJJNNNRRRTTTVVVYYY[[[]]]]]]```ccc```YYYVVVXXXTTTUUUUUUVVVVVVYYY]]]```\\\YYYYYY[[[[[[XXXYYY]]]UUUTTTSSSSSSRRRRRRPPPPPPQQQRRRSSSSSSPPPOOOOOOOOONNNKKKHHHFFFFFFGGGHHHHHHIIIHHHEEEDDDCCCEEEGGGIIIDDDCCCCCCDDDEEEEEEDDDBBBDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEECCCAAAAAABBBCCC@@@AAABBBCCCDDDDDDCCCCCCEEEFFFGGGGGGEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDFFFHHHGGGEEEDDDEEEFFFHHHHHHGGGGGGFFFFFFEEEEEECCCEEEFFFGGGFFFDDDBBBAAA???AAACCCCCCBBBAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCDDDGGGIIIIIIHHHHHHHHHGGGIIIKKKMMMLLLJJJGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@CCCGGGIIIHHHFFFDDDCCCBBBAAA@@@===;;;999777666555444333333222222333333444222111111333666666444222333444666888:::;;;<<<<<<;;;;;;::::::::::::;;;777888888888777666555555444444444555666777999999===<<<;;;:::::::::<<<<<<=========>>>??????===;;;<<<;;;999666444333333333222333333333333333333222333333333222222222222111222111111111111111111222000000000000000000000000111111000000000000000111111111000000000000111111555555555555555555555555666555555555555555555666555444444555777888777666333444555555444444666888555555555555555555555555444444444444444444444444444333333333444444555555222222111111111111222222000000111111111111111111111222444555444333111///000000000000000000111111000/////////000111222222000000111111111222222222000111222333333444555666666555333222222222444444333222111111333333333111222222222111111111000000111000000000111111222333//////000111222111...+++000111111111111111111222/////////000222222111000111111000000000000111111000000000000000000000000000000111111111222222222lllllljjjiiiaaa```bbbaaaaaaaaaaaabbbaaa^^^\\\cccbbbaaaaaadddeeeeeeeeehhhddd___]]]```bbbcccbbb]]]aaafffhhhfffccc```^^^bbbccceeeeeecccaaaaaaaaa```aaabbbcccdddeeeeeeeee```bbbfffggggggfffffffffhhhggggggfffeeeeeedddddddddbbbccceeedddbbbdddiiiaaa______```ccceeeeeeeeefffqqqlll[[[PPPIIIEEEDDDEEECCCBBBBBBCCCDDDDDDCCC???@@@@@@AAABBBBBBBBBBBB@@@AAABBBBBBBBBBBBBBBAAA>>>>>>>>>===<<<;;;:::999:::;;;<<<>>>???@@@AAAAAADDDEEEFFFFFFFFFFFFEEEDDD>>>>>><<<;;;::::::::::::333444666888999;;;<<<<<<888999;;;<<<<<<<<<;;;:::888777666555555555666777888666777888555000000333777777777666666666555555555666888888999:::>>>@@@EEEHHHLLLPPPRRRUUUXXX[[[^^^^^^aaaccc___XXXWWWZZZVVVWWWWWWWWWWWWYYY\\\___[[[YYYYYYZZZYYYWWWZZZ___YYYWWWUUUTTTTTTTTTRRRQQQQQQRRRSSSRRRPPPNNNNNNNNNJJJHHHFFFFFFHHHJJJKKKKKKHHHGGGEEEDDDDDDFFFGGGIIICCCBBBBBBDDDEEEEEECCCAAAEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEECCCBBBAAACCCDDDCCCCCCCCCDDDDDDEEEFFFFFFCCCEEEGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDCCCAAADDDGGGGGGDDDCCCEEEGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEGGGGGGEEECCCCCCCCC@@@BBBCCCCCCBBBBBBBBBDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDIIIJJJHHHGGGIIIJJJHHHIIIJJJKKKJJJHHHFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCAAACCCGGGHHHGGGEEEDDDDDDAAA@@@???<<<:::888666555555444333333222222333333333333222111555:::888444333333555666888:::;;;<<<<<<;;;::::::999999999999999::::::888777666777999444555555666777999:::;;;======<<<;;;;;;;;;;;;<<<>>>===<<<<<<>>>>>>===<<<===;;;999666444333333333222222333333333333222222333333333333222222222222222222111000000111222222111000000000000000///////////////000000000111111000////////////000111111444444555555555444444333666666666666666666666666777555555555777888777666222444555444444444666888555555555555555555555555444444444444444444444444333444444444555555555555111111000000111111222222...///000111111111111111111222333333333222000000000000000000111111111111000000000000000000111222000111111111111222222222111222333333333333444555666555444333222333444555222111111111333444333222222222222111111111111000000000000000000111222333222111000111222111...,,,000111222222111111222333///...///000333444333222111111000000000000111111000000000000000000000000111111111222222222222333jjjjjjjjjjjjaaa```aaa```bbbeeeeeebbb___^^^^^^cccbbbaaabbbdddggghhhhhhgggbbb]]]]]]aaacccbbb```\\\```eeegggfffcccbbbbbbbbbccccccaaa___^^^___```___aaacccdddeeedddcccbbb___cccgggiiiiiihhhggggggkkkiiifffdddbbbbbbcccdddcccdddgggjjjhhhccccccggg```^^^^^^aaaeeeggghhhfffeeepppooo^^^SSSJJJFFFEEEDDDCCCCCCCCCEEEEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAABBBCCCCCCCCCBBB>>>>>>>>>>>>===;;;:::999::::::<<<>>>???@@@@@@@@@CCCDDDEEEFFFFFFEEEDDDCCC@@@???>>><<<:::999999888666666888999:::;;;<<<<<<999:::;;;<<<===<<<<<<;;;888888777777777666666666777666777999666111111555666666666555555555444444555777888999999;;;===@@@CCCFFFJJJMMMQQQUUUZZZ]]]^^^___bbbccc^^^XXXXXX]]]XXXYYYYYYXXXXXXYYY\\\___\\\ZZZYYYZZZXXXUUUXXX^^^\\\XXXTTTRRRSSSSSSRRRQQQQQQRRRSSSQQQOOOMMMMMMMMMJJJIIIGGGHHHJJJLLLLLLLLLFFFFFFEEEEEEFFFGGGHHHHHHCCCCCCCCCEEEFFFFFFCCCAAADDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCBBBBBBDDDFFFAAABBBCCCDDDEEEEEEEEEEEEBBBDDDFFFFFFEEECCCCCCDDDCCCDDDEEEGGGGGGFFFEEEDDD???CCCGGGGGGDDDCCCFFFIIIDDDDDDEEEEEEEEEEEEEEEFFFDDDFFFGGGFFFDDDCCCDDDFFFAAACCCDDDDDDCCCCCCDDDFFFCCCDDDEEEFFFFFFFFFEEEEEEFFFJJJKKKGGGFFFIIIKKKIIIJJJKKKKKKIIIFFFEEEFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDAAACCCEEEFFFEEEDDDDDDEEE@@@@@@>>><<<999777555444555444333333222222333333///222444555:::>>>:::222444555666777999:::;;;<<<<<<;;;:::999888888888888999:::999777444555888;;;555666666777888:::<<<===>>>>>>>>>>>>>>>===<<<<<<@@@===;;;:::<<<===>>>======<<<999666444333333222222222333333333333222222444444333333333222222222222222111000000111222222111111000000////////////---...///000111222222222000000//////000111111222111222333444555555444444555555666666666666555555888777555666777777666555444555555555333333555777555555555555555555555555555555555555555555555555333444444555555555555555222111111111111222333444000111222222222111000///222222111111111000000000///000000000111111111111222111000000000000000000000111111111111222222222111333555444222111333555555444333333222222333333222111000111333444333222222222222111111111111000////////////000111222333222111000000111222111///...000222111000///111333/////////000222333222000111111000000000000111111000000000000000000000000222222222222333333333333hhhjjjkkkkkkbbb```aaa^^^cccggggggbbb^^^^^^```cccbbbaaabbbeeehhhiiijjjfff```[[[\\\```cccaaa]]][[[```eeegggfffddddddeeecccbbbaaa^^^[[[[[[]]]___]]]___bbbeeefffeeecccbbb___ccciiilllllljjjhhhhhhmmmjjjfffbbb```aaabbbdddbbbdddjjjooollleeebbbddd___^^^^^^aaagggjjjkkkiiieeeppprrraaaUUULLLGGGFFFCCCCCCCCCDDDFFFEEECCCAAACCCBBBAAA@@@???@@@AAABBB???@@@AAABBBCCCCCCCCCCCC?????????>>>===<<<::::::999:::<<<===???@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBAAA???<<<:::888777666888999:::;;;;;;;;;;;;:::::::::<<<=========<<<;;;888888888999888777666666111222555888777444777<<<666555555555444444444444666777999999:::;;;>>>@@@@@@CCCHHHLLLQQQVVV\\\```______bbbbbb]]]XXXYYY___WWWXXXXXXXXXYYY[[[___bbb^^^\\\[[[ZZZVVVSSSWWW]]][[[WWWQQQOOOPPPQQQPPPOOOPPPQQQRRRQQQNNNLLLLLLLLLNNNMMMKKKKKKKKKLLLKKKJJJEEEEEEEEEFFFGGGGGGGGGHHHDDDCCCDDDFFFGGGGGGDDDBBBAAAAAABBBCCCCCCDDDCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCDDDCCCCCCCCCEEEGGG>>>???BBBDDDEEEDDDBBBAAAAAACCCEEEFFFDDDCCCCCCDDD@@@AAADDDFFFGGGGGGFFFEEE>>>CCCGGGGGGEEEDDDGGGKKKCCCCCCDDDDDDEEEEEEFFFFFFDDDFFFGGGFFFCCCCCCEEEHHHCCCDDDEEEEEEDDDDDDFFFGGGCCCDDDEEEGGGGGGGGGFFFEEEFFFKKKKKKFFFEEEJJJLLLJJJLLLLLLKKKIIIFFFFFFGGGIIIGGGGGGGGGGGGGGGFFFEEEEEE@@@BBBDDDDDDCCCBBBCCCDDD@@@???===;;;999777555444555444333333222222333333+++111555999???BBB;;;///555666777888999:::;;;<<<<<<;;;:::999888888777777888888777333111222666:::666666777888999;;;===>>>???@@@AAAAAAAAA???>>>===AAA>>>:::999:::===>>>>>>===<<<999666444333222222222222222333333222222222444444444333333333222222333222111000000111222333111111000000/////////...---...000111333444444444111111000000111222333333...///111444555666666555333444555666666555444333999777666666777777666444666777777555333222333555666666666666666666666666666666666666666666666666333444555555666666555555222222222222333333444555333444444444333111///...222111000000//////000000//////000000111111111222222222111000//////000000000111111111111222222222222444555444222111222444333333333222222222111111222111000111333444333222222222222111111111111000////////////000111222333222000///000222333333333---///111111///...000333000//////000111111///---111111000000000000111111000000000000000000000000222222333333333444444444iiissswwwoooeeebbbaaa```bbbaaacccgggfffaaa^^^___ooohhhcccdddeeecccccceeeaaa___]]]]]]^^^``````___]]]___bbbcccccccccdddeeehhhgggeee```[[[[[[^^^aaa```bbbeeeeeeddddddeeefffgggggggggggghhhhhhhhhhhhhhhgggeeecccaaaaaaaaaaaadddeeeffffffeeedddaaa```___]]]___cccfffeeegggjjjjjjpppzzzsssdddXXXMMMFFFEEEFFFDDDBBBAAACCCDDDEEEDDDDDDCCCAAA???>>>>>>>>>???@@@BBBCCCCCCAAA??????@@@DDDCCC@@@>>><<<:::999888;;;;;;:::;;;<<>>??????;;;999555000---...222666666555444333444666888:::999666333333666777777555333666999888666666;;;@@@DDDFFFJJJPPPVVV\\\```cccccc^^^ZZZZZZ]]]]]]ZZZWWWZZZYYYWWWVVVVVVXXXZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[VVVUUUSSSQQQOOONNNMMMLLLOOOPPPRRRQQQNNNLLLKKKKKKMMMKKKIIIHHHHHHHHHGGGFFFFFFDDDDDDEEEHHHHHHFFFCCCGGGEEEDDDDDDFFFGGGFFFEEEBBBBBBBBBBBBCCCCCCCCCDDD@@@CCCEEEEEECCCBBBDDDGGGGGGEEECCCBBBCCCDDDCCCBBBEEECCCAAABBBEEEFFFEEEBBBBBBBBBCCCEEEHHHIIIGGGEEEEEEBBB@@@AAADDDFFFEEEDDDAAAAAAAAABBBBBBCCCEEEEEE>>>AAADDDFFFFFFFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEHHHFFFDDDCCCEEEFFFFFFFFFFFFDDDCCCDDDGGGHHHGGGEEEGGGGGGGGGEEEEEEFFFIIILLLNNNMMMKKKIIIHHHGGGHHHHHHCCCEEEGGGHHHHHHFFFCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC???>>>===;;;999777666555555555444333333222222111111//////333999<<<999555:::777666777:::;;;999777777777666666666666777777888888777666666666666666555777999:::::::::;;;<<>>;;;:::999:::<<<======<<<:::888666444444333444444444444333333222111333444333222000000222444///111222111000///000111111111000///////////////////////////000000000000//////000000111111111111333333333333333333333333555555666666777666555555666666555555555444444444666666666666666666666666555555555555666666666666222333444333222333666888555555444333333333444444222222111111222222333444222222111111111111222222111111222222111000...---000000000000111111111111111111111111111111111111111111222333444444444444333333333333333333333333333777999777222///000333222222222222222222222222222222222111111111000000000////////////111333444222222111111111111222222444333222111000000000000444000...333::::::333+++000000000000000000000000111111000000000000111111666333111111444555333111kkkuuuyyyooofffddddddccceeebbbbbbeeeeeecccdddgggooohhhbbbbbbcccbbbcccfffaaa___]]]^^^```aaaaaaaaa^^^bbbeeefffeeecccdddeeejjjhhheeebbb``````bbbdddccccccdddeeeffffffffffffeeeffffffggghhhhhhiiiiiiiiigggeeecccaaa`````````aaabbbeeeggggggfffdddbbb```^^^___cccdddcccdddgggjjjnnnvvvvvvggg[[[OOOGGGEEEFFFDDDBBBBBBDDDEEEEEEDDDDDDCCCAAA???>>>>>>>>>>>>@@@AAABBBAAA@@@???@@@BBBDDDCCCAAA???<<<;;;:::999;;;;;;:::;;;<<>>???===:::@@@??????>>>>>>>>>>>>???>>><<<999555222333666888666555444333444666888999888666333333555777777555444777:::999777888<<>>>>><<<;;;999777666555444444444333222222111111111///...222777999777444888666555777:::<<<;;;999888888777777777777888888888888777666666666666666555777999:::::::::;;;<<>><<<;;;;;;;;;<<<<<<===;;;:::888666555444444444555555555555444333222333444333222000000222333///111222111000///000222111111000///////////////////////////000000000111000000000000000111111111333333333333333333333333666666666666666555555555666666555555555444444444666666666666666666666666555555555555666666666666333333444333222333666888555555444444333333444444666555333222111111000000222222111111111111222222222222222222111///......000000000000111111111111222222222222222222222222000111222333444444444444333333333333333333333333333666999777222///111333222222222222222222222222222222222111111111000000000/////////000111333444222111111000000111111222444333222111000000000000444222222777===>>>999444000000000000000000000000111000000//////000000111333222222333444444333222mmmxxx{{{pppffffffgggfffhhhdddaaabbbcccbbbdddiiimmmgggaaaaaabbbaaadddgggaaa```___```bbbddddddddd^^^dddjjjkkkgggddddddfffjjjfffbbbaaacccfffgggfffeeecccbbbdddgggiiigggdddcccdddeeeggghhhiiiiiijjjgggeeeccc```___^^^^^^^^^]]]```dddhhhiiihhhfffdddbbb______ccccccaaaaaadddlllmmmppp|||yyyiii]]]QQQHHHEEEGGGEEECCCCCCEEEFFFEEEDDDCCCBBBAAA???>>>>>>===>>>>>>???@@@???>>>???BBBDDDDDDCCCAAA@@@>>><<<;;;:::;;;;;;:::;;;<<>>============<<<:::999;;;>>>@@@===;;;@@@@@@???>>>==================<<<999666666777999555555444444555666888999888666444444555666666666666888:::999888999===@@@AAACCCHHHMMMTTTYYY^^^```bbb^^^ZZZYYY[[[\\\[[[YYY[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYWWWVVVUUUUUUTTTRRRQQQOOONNNMMMMMMKKKMMMNNNMMMKKKIIIHHHHHHMMMKKKJJJJJJKKKLLLKKKJJJFFFFFFFFFGGGHHHHHHFFFDDDCCCDDDFFFHHHJJJHHHDDDAAACCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEDDDCCCDDDCCCBBBCCCEEEFFFEEEDDDDDDGGGIIIIIIFFFEEEFFFHHHDDDCCCBBBCCCEEEFFFEEEDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDGGGHHHHHHHHHJJJKKKFFFDDDBBBCCCDDDEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDEEEFFFEEEDDD>>>AAADDDFFFFFFFFFHHHIIILLLKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@??????===<<<;;;:::888777555555444444333222222111111000222000...000444666666444666555666888;;;<<<<<<;;;999999888888888888999999888777777666666666666666555777::::::::::::;;;<<<>>>??????@@@@@@??????>>>>>>>>>============<<<<<<<<<;;;999888666555444444555555666666555555444444333333444222000000111333000111222111000000111222111000000////////////////////////000000000111111111111111000000000000000333333333333333333333333888777666555444444555666666666666555555555555444666666666666666666666666555555555555666666666666333444444333333333666888666555555444333333444444666555444222111111111111222222111111111111222222444333222111000/////////000000000000111111111111333333333333333333333333///000111222333333333333333333333333333333333333333666888666222000111222222222222222222222222222222222222111111111111111000000000000000111222333222111111000000111111222333222111111000000000000//////111444777777555333000000000000000000000000000000////////////000000...111444555444333333333mmmzzz}}}pppeeefffjjjhhhiiieeebbbbbb```^^^___ccchhhdddaaaccccccaaacccfffbbbaaa```bbbdddfffffffff^^^eeelllmmmjjjfffgggiiihhhbbb\\\]]]ccchhhhhheeeeeebbb```bbbgggiiifffbbb```bbbdddfffhhhiiijjjjjjdddccc```^^^\\\[[[[[[[[[]]]```eeeiiijjjiiifffcccdddbbbaaaddddddaaa```cccmmmllllllvvv{{{iii[[[QQQIIIEEEGGGFFFDDDEEEFFFFFFEEEDDDBBBAAA@@@???>>>======<<<===============???BBBFFFCCCCCCBBBAAA???===<<<;;;;;;;;;:::;;;<<>>>>><<<<<<===??????>>><<<======<<<<<<<<<<<<<<<===999:::;;;999777555555666555555555444555666777888777666555444555666666777666777888888777888<<>>BBBFFFHHHHHHGGGFFFFFFJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDDDDEEEFFFAAAAAA@@@???>>>>>>======;;;::::::888777666555555444333333222111111000000444111///000333555666555666777888999;;;;;;::::::999888888777777888888999777777666666666666777777666888:::;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<;;;999777666555444444444444555555555555444444222333444333111000111333000111222222000000111222000000////////////000000//////000000000111111111111111111111000000000000222222333333333333444444999888666444333444555666666666666555555555555555666666666666666666666666555555555555666666666666333444444444333444666999777666555444444333444444333222222222222333444444222222111111111111222222555444222000/////////000///000000000111111111111222222222222222222222222//////000111222222222222333333333333333333333333333555666555222111111222222222222222222222222222111111111111111111111111000000000111111222222222111111000000000000111111222222111000000000000000---...000000///---------000000000000000000000000000//////////////////000+++000555666444222333444jjjzzz~~~ooocccfffjjjhhhfffcccccceeeddd___^^^```bbb```bbbeeeeeebbbaaadddbbbbbbbbbdddfffhhhhhhggg]]]dddkkkmmmkkkiiiiiikkkggg```ZZZ\\\ccciiihhheeeccc```^^^```eeegggddd```___```cccfffhhhiiiiiiiiieeedddaaa___^^^^^^^^^^^^___bbbfffjjjjjjhhhdddaaafffdddccceeeeeebbbaaadddmmmkkkjjjrrr}}}hhhYYYPPPJJJFFFGGGFFFEEEEEEFFFFFFEEECCC@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<>>>BBBEEEAAAAAAAAAAAA@@@>>><<<;;;;;;;;;:::;;;<<>>>>>>>>>>>??????===<<<;;;;;;;;;<<<===>>>???@@@777999:::999777555444444555555555555555666666777777666555555444555666777666666666666666777:::<<>>===<<<;;;;;;999999888777666666555555444444333333222111111000555333222222444666777888888999;;;;;;;;;999888888777777666666666666777777777777666666666666777777777999;;;;;;::::::;;;<<<==============================>>>>>>>>>>>>======;;;:::999777666555555555222333333444444444333333222333444333222111111222000222333222111000111222000000////////////000000000000000000111111111111111111111000000000000000222222222333333444444444999777555444333444666777666666666666666666666666666666666666666666666666555555555555666666666666333444555444333444777999888777666555444444444444333333222222333333444555222222111111111111222222555444222000000000111111///000000000111111111111000000000000000000000000//////000111222222222222333333333333333333333333333444555444333111111111222222222222222222222222111111111111111111111111111111111222222222222222111000000000000000000111111111000000///000000000000222333222///...///111000000000000000000000000000000////////////000000+++///444666444222222333gggzzzooobbbfffjjjgggaaa```ccchhhiiieeecccddd^^^^^^aaaeeedddaaaaaadddccccccccceeeggghhhgggfff```ccchhhkkkkkkjjjiiiiiihhhaaa\\\]]]ccchhhgggeeeaaa___^^^```ccceeeccc```^^^```cccfffhhhhhhhhhggggggfffdddcccbbbbbbccccccbbbdddgggiiiiiigggcccaaafffccccccffffffccccccfffkkkjjjjjjpppmmm\\\SSSLLLGGGGGGFFFEEEEEEFFFFFFDDDBBB????????????>>><<<;;;:::999:::;;;;;;<<<>>>AAADDD???@@@AAAAAA@@@>>><<<;;;;;;;;;:::;;;<<>>@@@CCCDDDAAA>>>????????????>>>======<<<;;;;;;<<<===>>>@@@AAABBB888999;;;;;;999777666666555555666666666666666666666666666555444444666888666666555555666777999:::===???DDDJJJPPPUUUZZZ\\\YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVXXXXXXWWWVVVUUUUUUVVVVVVPPPRRRSSSRRRPPPNNNMMMMMMOOOMMMLLLLLLMMMNNNMMMLLLIIIJJJLLLLLLJJJHHHGGGHHHIIIGGGEEEDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEHHHGGGEEEEEEEEEEEECCCBBBCCCBBBCCCDDDFFFFFFDDDBBBBBBCCCEEEEEEEEEEEEGGGHHHGGGHHHIIIGGGDDDCCCEEEHHHCCCEEEGGGGGGFFFDDDDDDDDDBBBCCCDDDEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDFFFHHHIIIGGGEEEFFFGGGHHHGGGGGGCCCFFFHHHHHHEEECCCEEEGGGEEEFFFGGGFFFEEEDDDEEEFFFDDDHHHLLLNNNLLLIIIFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLHHHGGGEEEDDDDDDDDDEEEFFFAAAAAA@@@>>>===;;;:::999777777777666666555555555555555444333333222222111444444444555666888999:::888:::======;;;888777777777777666666666666777777666666666666666777777888888:::;;;<<<;;;:::;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<============>>>>>>;;;:::999777666666555555222222333333444333333333111333444444222111111222111222333222111111111333///////////////000000111000000000111111111222222///000000000111111111111111222222333333444444555777666555444444555666777555666666666666777777777666666666666666666666666555555555555666666666666444555555444444444777999888888666555444444333333777666555333222222222222222222111111111111222222222222222111111111222222000000000000111111111111000000000000000000000000///000111222333333333333333333333333333333333333333333333333333222111111222222222222222222222222111111111111111222222222111111222222333222222111111000000//////000000111111000000//////000000000///000000000000000333444000000000000000000000000111111000000000000111111---000333444333222222222eeezzzpppcccgggkkkggg______bbbhhhiiifffdddfff___^^^___bbbaaa___bbbhhhdddddddddfffhhhhhhfffeeeeeeeeeeeegggiiiiiifffdddfffaaa\\\\\\```cccdddbbb___```aaabbbcccccccccbbb^^^```cccfffggghhhgggfffffffffddddddddddddffffffccceeeggghhhhhhgggdddcccdddaaabbbeeefffddddddgggfffhhhjjjnnn|||wwwdddYYYOOOGGGFFFEEEDDDEEEFFFEEEBBB@@@>>>?????????>>><<<:::999777999;;;<<<<<<===???AAA>>>>>>@@@@@@???>>><<<;;;;;;;;;:::;;;<<>>===@@@CCCEEEAAA>>>??????@@@???>>><<<<<<<<<:::::::::;;;<<<===>>>???888:::;;;;;;999777666777555666666666666666555555555777777555333333666888888666555555777888999::::::<<>>===;;;:::999666666555555555555555555666666555444444333333222222333555777888999:::;;;666:::======;;;999888888888777777777777777777888666666666666666777888888888:::<<<<<<;;;:::;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>::::::888777666666666666222333333444555555444444111333444444222111111111111222333333111111222333///////////////000111111000000111111111222222222......///000111222222333111111222333333444555555444444555555666666777777555666666666777777777777666666666666666666666666555555555555666666666666444555555555444555777:::999888777555444444333333777666555444333222222222222222111111111111222222000000111222333333333333000000000000111111111111000000000000000000000000000111222333444444444444333333333333333333333333333222222333333333222000222222222222222222222222000000111111111222222222111222333333333222111111000000////////////000000000000////////////000000///...---,,,---///111111000000000000000000000000222222111111111111222222111111000111333333222000ddd{{{rrrdddiiilllgggaaa___aaaeeeeeebbbaaaccc```^^^^^^^^^]]]]]]ccckkkeeeeeeeeefffhhhhhhfffdddjjjgggdddeeehhhhhhddd___ccc___ZZZYYY[[[^^^_________aaacccccccccbbbcccddd^^^```cccfffggggggfffeeeccccccbbbbbbbbbccceeefffcccdddfffggghhhgggfffeeeaaa___```dddeeedddeeehhhcccfffiiimmmyyymmm___RRRGGGEEEDDDDDDEEEEEEDDDAAA???>>>>>>??????>>><<<:::999666999;;;=========>>>@@@<<<===???@@@???>>><<<:::;;;;;;:::;;;<<>>???@@@???===;;;;;;;;;888888888777777888999999777888999999777555666666555666666666666666555555555777777666333333666999999777666666888999::::::777:::>>>DDDJJJPPPTTTWWWSSSWWW]]]______\\\ZZZXXXZZZYYYWWWVVVWWWXXXZZZ[[[YYYWWWUUUSSSTTTWWWZZZ\\\WWWVVVVVVUUUUUUVVVVVVVVVRRRTTTUUUTTTRRRPPPOOOOOOPPPNNNLLLKKKLLLLLLKKKJJJJJJLLLOOONNNJJJHHHHHHIIIEEEFFFGGGHHHIIIGGGCCC???BBBBBBBBBBBBCCCCCCCCCDDDGGGIIIJJJGGGCCCAAABBBDDDDDDDDDDDDEEEFFFEEEBBB???AAACCCFFFFFFEEEEEEGGGJJJHHHEEECCCCCCEEEFFFFFFFFFCCCFFFIIIIIIFFFCCCCCCDDDDDDEEEFFFEEEDDDAAA???===CCCDDDDDDCCCCCCCCCFFFHHHGGGEEEDDDDDDEEEFFFFFFEEEAAAFFFIIIIIIEEECCCDDDGGGGGGIIIJJJIIIFFFDDDFFFHHHCCCFFFJJJLLLLLLJJJIIIIIIHHHIIIIIIJJJIIIHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@???===;;;999999555555555555555555555555777666666555555444333333///222555888999999:::;;;444888===>>><<<:::::::::999999888888888888999999666666666666666777888888999:::<<<<<<;;;:::;;;<<<<<<<<<::::::::::::<<<<<<===<<<:::999:::;;;>>>???::::::888777666666666666333444444555666666666555111333444444333111111111111222333333111111222333///////////////000111111000111111111111222222222------...000111222333444111111222333333444555555222333555666777777777777555666666666777777888888666666666666666666666666555555555555666666666777444555555555444555777:::999888777666444444333333444333333333333444555555222222111111111111222222...///111333444444444444000000000000111111111111111111111111111111111111111111222333444444444444333333333333333333333333333222222222333333222000222222222222222222222222000000111111222222222222111222333444333333111000000000////////////000000000000////////////000111555222///---...//////...000000000000000000000000333333222222222222333333444111///000222333111///tttrrrgggiiihhh```___bbbfffgggeeebbb___^^^^^^^^^___bbbeeefffeeecccjjjcccaaafffhhhcccaaabbbkkkllliiidddccceeeccc___aaa^^^ZZZZZZ\\\```cccdddgggcccccceeefffeeefffjjjbbb___```eeegggdddeeeiiieeecccdddggggggdddccceeeccccccdddgggiiijjjiiigggeeecccaaaaaaccceeeggggggiiiffffffnnnyyyyyydddUUUNNNJJJHHHEEEDDDDDDCCCBBBAAAAAA===999:::<<<===999555777888999;;;===>>>@@@@@@AAABBBCCCDDDDDDBBB@@@???;;;;;;;;;<<<<<<===>>>???DDDEEEFFFFFFFFFDDDCCCBBBAAA@@@@@@BBBCCCCCCAAA???;;;;;;<<<<<<;;;;;;:::999888888888888777777777777888888888888888888888888777666666555555777888999888888777666666666666666999888777555555777888999;;;>>>AAADDDFFFJJJNNNQQQTTTWWW[[[]]]\\\ZZZZZZZZZWWWTTTSSSVVVVVVUUUVVVZZZ[[[ZZZZZZYYYYYYYYYYYYZZZVVVVVVUUURRRPPPPPPRRRUUUTTTRRRRRRTTTVVVUUUQQQMMMQQQOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMNNNMMMJJJGGGIIIFFFDDDEEEIIIJJJFFFBBBDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDAAAAAABBBCCCDDDDDDDDDCCCBBBCCCEEEFFFHHHHHHIIIIIIHHHGGGFFFFFFEEEFFFFFFFFF@@@CCCGGGJJJKKKIIIFFFDDDEEEGGGIIIHHHEEEBBBBBBCCCAAACCCEEECCC@@@BBBHHHNNNMMMKKKHHHEEECCCCCCCCCDDDAAACCCEEEFFFGGGFFFEEEDDDEEEJJJKKKHHHFFFFFFDDDAAAFFFIIIIIIFFFGGGJJJJJJGGGKKKKKKJJJHHHGGGFFFHHHJJJHHHFFFDDDBBBCCCEEEGGGIIIDDDCCCAAA>>>;;;999777666666666555444333333333333666555555444444444555555555555666777888999::::::;;;:::999:::;;;;;;999888999::::::999666555555666:::888666555555777999;;;;;;<<<===<<<<<<<<<>>>@@@BBB@@@===:::999888999:::999777555666:::<<<===<<<===<<<;;;:::888666444333444444333333333222222222555555555444444333333333111111111111111111111111333222111000000111222333000111222111///.........333111000......///111222111111222333333444555555333444555555555666888:::444555555555666777777777777777777777888888888888666666777888888888888888555555555555666888999:::666666555444333222222111333333333222333333444444111111111111111111111111000000000333555555444222000000000000111111111111000111111111111222222222...///000222333444555555333333333222222222111111444444444444333333222111+++***+++///333555444111111111222333333333333222444111///111444444000,,,111111111111000000000000///------000333222+++$$$222222222111111///......222222111000//////000000222222222222222222222222222222333333333444444444tttqqqfffgggfff```___aaaccccccaaa```______dddcccccceeeggghhhgggfffggg```^^^bbbfffdddccceeehhhiiigggbbbaaacccaaa]]]aaa^^^[[[[[[^^^bbbfffggggggddddddggghhhfffgggjjjccc``````eeegggeeeggglllgggdddeeehhhgggcccbbbdddeeeeeeeeegggjjjjjjiiihhhgggdddbbbbbbdddfffgggggggggeeefffnnnzzz~~~hhhWWWNNNHHHGGGEEEDDDDDDDDDBBB@@@AAA===999999;;;<<<999666::::::;;;<<<======>>>>>>AAABBBCCCDDDCCCBBB@@@>>><<<;;;;;;;;;<<<===>>>???BBBCCCDDDFFFFFFFFFEEEDDDAAAAAAAAABBBDDDDDDAAA???<<<<<<<<<<<<;;;:::999888888888777777777666666666777777777777777777777777666666555555555666777888888777777666666666666666999888666555555666888999999;;;>>>AAADDDHHHMMMPPPTTTWWWZZZ\\\[[[ZZZYYYYYYZZZVVVVVVXXXXXXVVVWWWZZZ]]]]]][[[ZZZZZZYYYZZZZZZVVVVVVVVVTTTRRRQQQSSSUUUTTTSSSRRRSSSUUUTTTPPPMMMPPPPPPOOONNNMMMLLLLLLLLLJJJJJJJJJLLLNNNMMMKKKIIIHHHEEEBBBDDDGGGGGGDDDAAACCCDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEEEEEEEEEEFFF@@@BBBEEEGGGHHHGGGEEECCCEEEGGGIIIIIIFFFCCCCCCDDDBBBDDDFFFDDDBBBCCCGGGLLLJJJIIIGGGEEEDDDDDDEEEEEEBBBCCCEEEFFFGGGFFFEEEDDDEEEJJJKKKHHHEEEFFFEEECCCFFFIIIIIIGGGGGGJJJKKKHHHKKKJJJJJJHHHGGGGGGHHHIIIIIIHHHEEEDDDCCCCCCDDDEEEAAA@@@???===;;;999888777666555555555555555666666555555444444444444555555555555666777888999::::::;;;:::999:::;;;;;;999888999:::;;;999777666777888:::888666555555777999;;;;;;<<<===<<<;;;<<<>>>???>>>===;;;999999888999999999666555666999;;;<<<;;;===<<<:::777666666666666555555444444444333333333444444444444333333333222111111111111111111111111111111000//////000111111///000111111///......///222111000//////000111222111111222333333444555555555666666555444444666888555444444444444333333333666666666666666666666666666666777888888888888777555555555555666777888999555555555444444333333222333333222222222222333333111111111111111111111111000000000111333444333222000000000000111111111111000111111111111222222222///000111222333444444444333333333222222222111111222333333333333222222111///......000333444222000000111222222333333222222444222000222555555222...//////000000111111111222111000///000222111...+++222222222111111000///...222222111000000000000000222222222222222222222222222222222222333333333333sss~~~pppeeeeeeeee```^^^______^^^]]]]]]```bbbiiigggffffffggghhhgggfffaaa\\\[[[___dddeeeeeefffeeegggfffbbb```bbbaaa^^^aaa^^^]]]]]]aaaeeegggiiifffeeefffjjjkkkhhhhhhjjjdddaaaaaadddfffgggkkkpppiiiggggggiiigggbbb```bbbgggffffffhhhiiijjjiiiggghhhfffccccccdddfffggggggdddccceeelllwwwlllYYYNNNFFFEEEDDDDDDEEEDDDBBB@@@@@@===999888:::;;;:::777<<<<<<<<<===============AAABBBCCCCCCCCCAAA???===<<<<<<;;;;;;<<<===???@@@@@@AAACCCEEEFFFGGGFFFFFFCCCBBBBBBDDDEEEEEECCCAAA>>>>>>===<<<:::999888777777777777666666666555555555555555555555555555555555555444444555555666777777777666666555555666666888888666666666666888888666888;;;???BBBFFFLLLOOOSSSVVVZZZ[[[ZZZYYYXXXXXX\\\YYYXXXZZZYYYVVVVVVXXX^^^]]]\\\ZZZYYYYYYYYYZZZVVVWWWXXXWWWUUUSSSTTTTTTUUUTTTSSSSSSSSSRRROOOMMMNNNPPPRRRPPPLLLJJJJJJKKKIIIHHHIIIKKKMMMNNNLLLJJJFFFCCCAAABBBDDDEEECCC@@@CCCDDDFFFGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEEDDDEEEEEECCCBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFEEEEEEFFFHHHIIIIIIGGGEEEEEEEEECCCEEEHHHGGGDDDDDDFFFIIIFFFFFFEEEDDDDDDEEEGGGHHHDDDDDDEEEFFFFFFFFFFFFEEEFFFJJJJJJGGGEEEGGGGGGEEEGGGJJJJJJGGGGGGKKKKKKIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJIIIGGGEEEDDDBBBBBBBBB>>>>>>===<<<:::999888888555555555666666777888999555444444444444444555555666666777888999::::::;;;<<<;;;999:::;;;;;;999888888:::;;;:::999888999::::::888777666777888:::<<<<<<=========;;;<<<===???999999999999999888888888888666444555777:::::::::>>><<<999666555666777888555555555555444444444444333333333333222222222222111111111111111111111111000000////////////000000---///111111000///000111222111000//////000111222111222222333333444444555666777777555444333444666444444444444444444333333444444444444444444444444555666666777777777777777777666666555555666666777444444444444444444444444333222222111111111222222111111111111111111111111111000...///111333333222000000000111111111222222000111111111111222222222000111222333333333333222333333333222222222111111000111111222222222222111333222111222333222111///000111222222333333222222444222000222555666333111......///000111222333333333222111000111111111222111111222111111000///...222111000000000000000000111111111111111111111111111111111222222222222333oooyyy{{{oooeeeeeeeeebbb___^^^]]][[[[[[]]]aaaeeeiiigggdddcccdddddddddccc]]][[[[[[```dddfffdddbbbdddggggggdddbbbcccccc```bbb```^^^___bbbeeefffffffffeeeggglllmmmiiihhhiiieeecccbbbbbbeeehhhmmmqqqkkkhhhgggiiigggaaa___```gggfffeeefffhhhhhhgggfffhhheeecccbbbdddeeeffffffcccbbbdddjjjsssmmmZZZNNNEEEDDDCCCDDDEEEDDDAAA??????<<<999888999::::::999<<<<<<<<<=========>>>>>>@@@AAABBBCCCBBB@@@>>>======<<<;;;;;;;;;===???@@@AAABBBDDDEEEFFFFFFFFFFFFDDDCCCDDDEEEFFFFFFDDDBBB@@@???===;;;:::888777777666666666666555555555555444444444444444444444444444444444444555555555666777666666555555555666666888777666666666666777888555777:::===AAAFFFLLLPPPRRRUUUYYY[[[ZZZXXXXXXXXX\\\ZZZYYY\\\ZZZVVVUUUWWW[[[ZZZXXXWWWWWWWWWYYYZZZUUUXXXZZZZZZWWWUUUTTTTTTVVVUUUTTTRRRQQQPPPOOONNNLLLPPPSSSQQQKKKGGGHHHKKKJJJIIIIIIJJJLLLLLLJJJIIIFFFCCCBBBBBBCCCDDDCCCAAACCCEEEGGGHHHGGGFFFDDDBBBBBBDDDFFFHHHHHHGGGEEEDDDHHHFFFDDDBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIHHHGGGFFFFFFDDDFFFIIIIIIGGGEEEEEEFFFCCCCCCCCCCCCEEEFFFHHHIIIFFFEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJFFFEEEGGGIIIHHHHHHJJJJJJGGGGGGKKKLLLJJJIIIHHHHHHHHHIIIJJJIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@>>>===<<<;;;999888777777666666666666666777888888444444444444444444555666666777777888999:::;;;;;;===;;;999999::::::999888777888999999888888:::;;;:::999888888888:::;;;===<<<=========;;;;;;===???999999999999999888777666666555444444666777999999===<<<:::999777666555555555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000,,,...000000000000111222111000000///000000111222222222222333333444444444555666666555444333555666444555555555666777777777555555444444444444444333444555666666777777666666888777666555555555555555333333333444444555555555222222111111000111111111111111111111111111111111222000......000111222222000000111111111222222222000000111111111222222222222222333333333222222111333333333222222222111111...///000111111111111111222222111111111111000///000000111222222222222222222000000111333555333222...//////000111111222222111222333222111111222444111111111111111000//////111111000000000000000111000000000000000000000000000000111111111222222222jjjtttwwwooofffeeefffddd______]]][[[[[[^^^cccfffhhheeebbbaaabbbcccbbbbbb[[[\\\___bbbffffffaaa\\\```eeegggcccaaabbbcccaaadddbbbaaaaaabbbccccccbbbeeedddggglllmmmiiiggghhhfffeeecccaaaccchhhmmmooojjjgggggghhhfffaaa^^^___fffdddcccdddeeefffeeedddfffcccaaa```bbbdddeeeeeeeeeeeegggkkkppp{{{nnn\\\OOOEEEDDDCCCCCCCCCCCC@@@>>>===;;;999888999999999999::::::;;;<<<===>>>?????????@@@AAABBBBBB@@@>>>======<<<;;;:::;;;===???AAABBBCCCEEEFFFFFFFFFEEEDDDEEEDDDDDDFFFGGGGGGEEECCCAAA@@@===;;;999888777777666666666666555555555555555555555555555555555555333444444555555555555555666666555555555555666666777666666666666666666777666888:::===AAAFFFMMMQQQRRRUUUYYY[[[ZZZXXXXXXXXXZZZXXXYYY\\\[[[VVVTTTUUUVVVUUUSSSSSSSSSUUUWWWYYYVVVXXX[[[[[[YYYVVVUUUTTTVVVUUUTTTQQQOOONNNOOOOOOLLLPPPRRROOOJJJFFFHHHKKKLLLKKKJJJJJJJJJJJJHHHFFFGGGEEECCCCCCCCCDDDDDDCCCEEEFFFGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEEDDDHHHGGGEEECCCBBBCCCEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIHHHHHHHHHGGGEEEDDDDDDFFFHHHIIIFFFFFFGGGHHHIIIHHHGGGFFFEEEFFFHHHIIIHHHFFFEEEEEE@@@AAABBBCCCEEEFFFHHHIIIGGGFFFEEEDDDDDDEEEFFFFFFGGGKKKKKKGGGEEEHHHJJJHHHHHHJJJIIIFFFFFFJJJLLLJJJIIIGGGGGGHHHJJJKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBAAA???>>>===;;;999777555555888777777666555555666666555444444444555555666777777777888999:::;;;<<<<<<>>><<<999999999:::999888555777888888777777999::::::999999999:::;;;===>>><<<===>>>===;;;;;;<<<>>>;;;;;;;;;:::888777555444444444444444444555777888;;;<<<===<<<:::666222///333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111+++---000000000000111222000000000000000111111222222222333333333333444444222333444444444444666888666666666666666555555555666666666555555555444444444444555666666666666555888777666555444444444444222333333444444555555555333222111111000000000111111111111111111111111111222000......000111222111111111111111222222222222000000111111111222222222222222333333333222111111333333333222222222111111...///000000111111111111///000000000//////000111000000111222222222222111000/////////111222222111111111000000000000000000...000333333222111000111000111111111111000000///111000000000000000111111000000000000000000000000000000111111111222222222hhhqqqvvvqqqiiifffeeeddd_________]]]]]]___bbbffffffdddccccccdddeeedddccc^^^aaacccdddfffgggaaaYYY[[[aaadddaaa______```___eeedddbbbcccccccccbbb```dddcccfffkkkkkkhhhfffgggfffgggddd``````fffiiijjjgggeeeeeegggeee```^^^```dddcccbbbbbbdddeeeeeeeeedddaaa______bbbdddeeeeeehhhhhhjjjmmmpppyyyqqq```RRRGGGEEEBBBAAAAAAAAA???>>>::::::::::::999999999888999999:::;;;<<<===>>>???<<<>>>@@@AAAAAA@@@???>>>>>><<<;;;::::::<<>>>>>===>>>>>>===;;;;;;<<<>>><<<<<<:::999777555444333333444444333222333555777888;;;===>>><<<777222...222222222222111111111111222222222222333333333333111111111111111111111111111111222222222222111111,,,...000000000000111222//////000000111111222222333333333333333333333333111222444444333444777999888777666555333111000000888888777777666555555555333444444555555555555555777666666555444444444555333333333444444555555555444333222111111111111111111111111111111111111111222111///000111222222111111111111222222222222333000111111111111222222222222222333333333222222111333333333222222222111111///000000111111111111000.../////////...///111333///000111111222222111111000000/////////000111111111111111111000000/////////000111222222111///...000000111111111111000000000000000000000111111222111111111111111111111111111111111222222222222333hhhqqqwwwtttkkkeeebbbaaa^^^___```_________aaabbbbbbaaabbbccceeefffeeedddccceeedddccceeegggccc[[[XXX___cccaaa^^^___``````eeeddddddeeefffeeecccbbbcccaaaccchhhiiieeedddffffffhhheee___^^^ccceeecccdddaaabbbeeeeee```___aaadddbbbaaabbbdddfffgggfffcccaaa___```bbbeeeggggggeeefffhhhkkkmmmvvvwwweeeWWWJJJFFFBBB?????????>>>>>>888999;;;<<<;;;999888777::::::::::::;;;;;;<<<<<<:::<<<>>>@@@AAAAAA@@@???>>><<<:::999:::<<>>>>>===;;;:::888777777999888888777777777888888666666666666777888999:::888888999:::;;;<<<======@@@===:::888888999999888777888999999777777888:::::::::;;;<<<===>>>??????===>>>>>>===;;;;;;<<<===:::999777666444444444555222333444222000111333666666888;;;===<<<999555222333333333222222222111111222333333333444444444444111111111111111111111111///000111222222111000///,,,...000111000///000111...///000111111222222222333333333333333333333333222333444444333333555777555555555444333333222222888888777777666555555444333333444555555555555444666666555444444444555555333333444444444444444444555444333222222111111111111111111111111111111111222111111222333333222000111111111222222222333333000111111111111222222222111111222333333333222222333333333222222222111111111111222222111111000000///000111000......111444///000000111111111111111111111111000//////000111000000000000000111111111444111//////111222000---000000111111111111000000000000000000000111222222222222222222222222222222222222222222333333333333iiirrryyyvvvmmmddd```^^^\\\^^^``````___^^^___```^^^^^^___bbbeeefffeeecccfffgggddd```bbbhhhfff___YYY```eeeccc```aaabbbbbbddddddeeefffhhhhhhfffdddbbb```bbbfffgggdddcccffffffhhheee^^^]]]aaabbb___aaa___```ddddddaaa___aaadddcccaaabbbeeeggghhhhhhcccaaa```aaadddgggiiiiii```aaadddgggjjjrrr}}}jjjZZZLLLGGGBBB>>>======>>>===666999<<<===;;;999777777;;;;;;;;;::::::999999999999:::===@@@AAAAAAAAA@@@>>>===:::999:::<<<@@@BBB???@@@BBBEEEGGGHHHHHHHHHDDDDDDDDDEEEFFFFFFDDDBBB@@@???<<<:::888888999:::888888888888777777777777555555555555555555555555444555777888888888777666444444444444444555666777555555666666666666555555999999;;;<<<>>>CCCJJJOOOTTTWWW[[[]]]\\\ZZZZZZZZZUUUUUUYYY```aaa^^^\\\]]]___]]]YYYUUUTTTTTTVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVTTTTTTRRROOOLLLMMMQQQUUUPPPMMMIIIGGGHHHJJJKKKLLLJJJHHHGGGGGGHHHIIIHHHGGGGGGFFFEEECCCBBBBBBEEEGGGKKKIIIGGGDDDDDDDDDEEEFFFKKKIIIFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGEEECCCBBBCCCDDDEEE@@@BBBEEEGGGIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGCCCBBBBBBEEEHHHIIIGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEBBBBBBCCCCCCDDDCCCCCCCCCGGGEEEBBB@@@???AAACCCEEEHHHMMMOOOLLLIIIIIIGGGDDDGGGHHHFFFBBBBBBGGGIIIHHHGGGEEEDDDHHHMMMOOOLLLHHHNNNKKKGGGBBB???>>>>>>???===<<<<<<;;;;;;:::::::::888888888888999:::;;;;;;777777777777888999:::;;;888999999:::;;;<<<======@@@===:::888888999999888888:::::::::888888999:::::::::;;;<<<===>>>???@@@===>>>>>>===;;;:::<<<===888666444333222333555666111333444222000000333666555777999:::;;;:::888777444444444333333333222222333333333444444555555555111111111111111111111111...///000111111000///...---///111111000///000111......000111222222222222333333333333333333333333444555555444222222333555111222333555777888:::;;;888888777666555555444444222333444444555555444444555555444444444555555666444444444444444444444444666555444333222222222222111111111111111111111111222222222333444444222///111111222222222333333333000111111111111222222222000111222333333333333333333333333222222222111111222222222222222111000///111333333111///...111444//////000111111111111111333333222111//////111222......///000111222333333999333...---000333111...///000000111111111000000000000///000000111222222222222222222222222222222222222333333333444444444iii~~~pppiiieee___]]]___eeefff___ZZZ\\\______ZZZ[[[]]]bbbggghhhfffccc```cccffffffbbb___^^^___ZZZ```fffgggdddaaabbbdddccccccddddddeeeeeeeeeeeedddeeeffffffdddccccccccceeefffbbb\\\]]]dddfffdddbbb```___aaadddeeecccaaaaaa``````ccchhhjjjiiigggbbbaaaaaacccfffhhhhhhgggcccbbbdddiiilllqqqzzznnn\\\MMMFFF@@@AAAAAA>>>;;;<<>>===;;;999999999;;;<<<@@@AAADDDEEEFFFFFFDDDCCCFFFEEEDDDDDDDDDDDDEEEEEECCCBBB@@@>>><<<:::999999777:::<<<;;;999777555555444777999888666666999<<<777666555444444555666777555555666666666666555555666666777777777777666666777888999;;;???CCCFFFHHHRRRTTTVVVXXXYYYYYYYYYXXXYYY[[[^^^``````]]]ZZZXXXYYYXXXWWWVVVVVVVVVVVVWWWZZZYYYVVVTTTTTTTTTUUUVVVTTTTTTPPPKKKMMMTTTTTTOOOMMMMMMLLLKKKJJJIIIIIIHHHLLLKKKJJJHHHGGGGGGHHHHHHFFFDDDCCCDDDHHHIIIHHHFFFGGGGGGFFFDDDBBBBBBCCCEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHEEEBBBAAADDDFFFFFFEEEBBBDDDFFFGGGGGGFFFHHHIIIGGGHHHIIIIIIHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGGGGHHHAAABBBDDDEEEDDDBBB???===DDDDDDCCCCCCDDDFFFHHHIIIJJJLLLMMMLLLIIIHHHGGGHHHHHHHHHHHHFFFEEEEEEGGGIIIHHHIIIJJJJJJJJJJJJJJJJJJNNNLLLIIIEEEBBB???>>>>>>:::999999999999999999999888:::;;;;;;::::::<<<===<<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>>===<<<;;;:::999999999999<<<<<<;;;::::::999999888999999:::;;;<<<<<<<<<;;;AAA>>>;;;:::<<<<<<:::888999888777666555444333222333333222111///000333666:::::::::999888777666555222222222222222222222222000111333333111000111222111111111111111111111111222111000......000111222000000000000///////////////000000000111111111111333333333333333333333333555444444333333222222111888888777555333333555666:::999777666555555555666777666666555555555666666444555666666666555333222555555444444444333333333444444444333333222222222111222333444444222111///222222222111111111000000111000///000111222111///111000/////////000222333,,,...111333333444555777111222222333333222222111222222111000//////000000111222333333333111000///000000000000000000000000111222444555555444222111222111000111222222111000000000000000111111111111///111222333333222111///111111111111111111111111222222111111222222333444777333111222222111222666oooqqqgggccc___```bbbfffeee___\\\^^^```___^^^^^^___bbbfffgggeeebbb___aaabbbaaa^^^[[[[[[\\\^^^```dddfffeeedddbbbaaa```aaabbbcccddddddccccccfffggggggfffcccbbbaaabbbccceeebbb]]]___eeegggeeebbbaaa```bbbeeefffdddbbbbbbbbbbbbcccfffgggfffeeebbbaaaaaadddgggjjjjjjjjjeeecccdddhhhkkkoooxxxsssaaaNNNFFFAAAAAAAAA>>><<<===>>><<<999888:::;;;:::888888999999::::::999999888===>>>>>>???@@@AAABBBBBB===<<<:::999999;;;===>>><<<>>>AAADDDFFFGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEECCCBBBAAA???===;;;:::999777999;;;;;;999777666666555666777777666777999;;;777666555555555555666777555555666666666666555555666666777777777777666666777888999;;;>>>BBBEEEGGGJJJMMMRRRWWW[[[\\\\\\[[[\\\^^^```bbb```\\\XXXUUUYYYXXXXXXWWWWWWWWWWWWWWWZZZXXXVVVTTTSSSSSSSSSTTTRRRRRROOOJJJLLLRRRRRRNNNNNNMMMLLLKKKJJJIIIHHHHHHKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHFFFGGGIIIIIIGGGEEEGGGGGGGGGEEECCCBBBCCCEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIHHHEEEBBBBBBDDDFFFFFFEEEDDDEEEGGGHHHGGGGGGGGGIIIHHHHHHIIIHHHGGGEEEDDDCCCGGGGGGGGGGGGGGGGGGFFFFFFCCCDDDEEEEEEEEEEEEDDDCCC???AAACCCEEEEEEDDDBBBAAAEEEDDDDDDDDDEEEGGGIIIJJJIIIJJJLLLKKKIIIHHHHHHHHHJJJJJJJJJHHHFFFFFFHHHJJJIIIIIIJJJKKKKKKJJJJJJJJJKKKIIIFFFBBB???===<<<;;;;;;::::::999888777777666999;;;<<<<<<;;;;;;===>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<=========>>><<<<<<;;;999999888888888::::::::::::999999999999999999;;;<<<============@@@===::::::;;;;;;999777777777666555444333222222111222222111000111444666999999999999888777666666222222222222222333333333111222444444222111222333222222222222222222222222222111000//////000111222111000000000////////////111111111111222222222222333333333333333333333333444444444333333222222222555666666666444444666888:::888777555555555555666666666555555555555666666555555555666555555444333555555555555444444444444444444444333333222222222111222333444444222111///222222222111111111000000333222000111222333222111111000000///000111222333333444666555333222222333111222222333333222222111333333222111111111111111222222222222222111000000000000000000000000000000111222333444444333222111222111111111222222111111000000000000111111111111///000222333333222000///111111111111111111111111111111000000111111222222666222111222222111222666sssrrreee```___cccffffffccc______bbbbbb```bbbaaaaaabbbddddddcccbbb___``````^^^[[[ZZZ[[[\\\bbbbbbbbbdddfffeeeaaa]]]^^^```ccceeefffeeecccbbbggghhhgggeeebbb`````````aaacccbbb```aaaeeegggfffcccbbbbbbccceeeffffffeeebbbdddeeedddccccccdddeeecccbbbbbbdddhhhkkklllllliiieeeeeegggjjjmmmuuu~~~zzzgggQQQHHHBBBAAAAAA>>>===>>>>>><<<:::999::::::999888999999::::::::::::999999;;;<<<>>>@@@AAAAAAAAA@@@<<<;;;:::::::::<<<>>>@@@<<<===@@@CCCEEEFFFFFFFFFBBBCCCEEEFFFGGGFFFEEEDDDCCCCCCBBBAAA???<<<:::888666888::::::999777777888777666555666888999999999777666666555555666666777555555666666666666555555666666777777777777666666777777888:::===AAADDDFFFDDDIIIQQQXXX\\\]]]\\\ZZZ\\\^^^aaacccbbb^^^YYYUUUYYYYYYYYYYYYYYYXXXXXXWWWZZZXXXVVVSSSRRRQQQQQQQQQPPPPPPNNNKKKLLLOOOOOOLLLOOONNNMMMLLLJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJMMMLLLJJJIIIIIIHHHFFFEEEGGGGGGGGGEEECCCCCCDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHFFFCCCCCCEEEFFFFFFFFFFFFGGGIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBHHHGGGGGGGGGFFFFFFEEEEEE@@@BBBDDDFFFFFFEEEBBBAAA>>>@@@CCCEEEGGGGGGFFFEEEFFFFFFFFFFFFGGGIIIJJJKKKGGGIIIJJJJJJHHHGGGHHHIIIKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHFFFCCC???<<<:::999999;;;;;;:::888777666555444999;;;<<<<<<<<<<<<===???<<<<<<=========>>>>>>>>><<<<<<<<<<<<============;;;;;;:::999888888888888888888888999999999999999999:::;;;===>>>?????????>>><<<999888999999888666666555555444333222111111///111222222222222444555777888888999888888777777111111222222333333444444111333555555333222333444333333333333333333333333222111000//////000111222111111000000000/////////111222222222222333333333333333333333333333333333444444444333333333333333222444666777666666777888999888666555444555555666666666555555555555666666666666555444444444444555555555555555444444444444444444333333333333222222222222333444333222111000222222222111111111111111444222000///111222222222111000000000000111222222333555555444222000///000111222222333333222222111444333222222222222222222333222111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111//////111111111111//////111111111111111111111111///000000000000111111111555222111333333111222666lllrrreeeaaa```fffjjjfffaaa```ccceeeddd```bbbaaaaaaaaabbbbbbbbbbbbaaa```___^^^^^^___aaabbbddddddeeeeeeeeeccc```^^^```cccfffiiiiiihhhfffdddeeeeeeeeecccaaa___```aaaaaaccccccbbbbbbccccccdddcccccccccdddeeefffggggggccceeegggfffcccbbbeeehhhfffddddddeeehhhjjjkkkkkkkkkgggeeefffiiikkkrrryyykkkUUULLLDDDBBBBBB???>>>???>>>===<<<;;;::::::999888888888999999999999888888999;;;===@@@AAAAAA@@@???>>>===<<<;;;;;;<<<>>>??????@@@AAABBBCCCCCCCCCCCC@@@CCCFFFHHHIIIGGGEEEDDDBBBCCCCCCCCC@@@===:::888666888::::::999888888999888666444555888;;;:::888777777777666666666666666555555666666666666555555666666777777777777666666777777888:::<<>><<<============>>>>>>>>><<<<<<<<<===============::::::999888888888888888666666777888999999::::::999:::;;;===???@@@AAAAAA;;;:::999777777666666555555555444444333333222222...000222333333333444555666666777888888888888888111111222333333444444444111333444444333222222333333333333333333333333333111111000//////000111111111111111000000000//////111111111222222222333333222222333333333333444444333333333444444444444444222444777888777666666666888777666555444555555666666555555555555666666777777666555333333444555555444444444444333333333333333333333333333333333333222222333333333222111000111111111111111111111111222000------...000000000000000000111111111222222,,,...000000000///000111111222222333333222222111333222222111111111222222333222111000000111222333000000000000000000000000111111000000000000111111000111222222111111222333///000000000111111111111...///000000000000///...111111111111111111111111///000000111111111111111444111000333333111222555bbb|||qqqgggcccccchhhkkkeeeaaabbbfffgggdddaaa___``````aaaaaaaaabbbccc```___^^^^^^```cccfffhhhcccfffiiigggccc______aaabbbdddgggiiijjjhhhfffdddbbbccccccaaa``````aaaccccccdddeeedddaaa^^^___aaaccccccddddddeeefffhhhiiidddfffhhhgggeeeeeehhhkkkiiigggeeedddfffgggggggggkkkfffdddfffiiikkkooouuuooo[[[QQQHHHEEECCC@@@???AAA??????>>>===<<<:::::::::777777888888888888777777888:::===@@@AAAAAAAAA@@@BBBAAA>>><<<<<<<<<===>>>@@@@@@AAABBBBBBCCCCCCCCCAAACCCFFFIIIIIIHHHEEECCCBBBCCCCCCCCC@@@===:::888666888999999888777888999888666444555888;;;:::888777777777777777666666555555555666666666666555555666666777777777777666666777777888999;;;>>>@@@BBBHHHLLLSSSYYY[[[ZZZWWWUUUYYY\\\___aaabbb```]]]\\\YYY[[[]]]^^^]]]\\\YYYXXX[[[ZZZXXXVVVTTTSSSRRRQQQQQQQQQQQQQQQPPPNNNMMMNNNOOOOOONNNLLLKKKJJJIIIHHHIIIHHHGGGFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFFFFGGGFFFGGGHHHHHHFFFEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEGGGHHHHHHIIIIIIGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHJJJJJJHHHGGGGGGHHHDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHIIIDDDDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLFFFGGGIIIIIIHHHGGGHHHIIIEEEGGGIIIJJJJJJJJJLLLNNNKKKKKKKKKKKKJJJIIIGGGGGGDDDBBB???<<<999888777777444555555555555555555555555777999999999999;;;===============>>>>>>>>>???===============<<<<<<<<<999999888777777777888888666666777888999::::::;;;999:::<<<>>>???@@@AAAAAA:::999888777555555555555555555444444444444444444...000333333333222333444555666777888888888888888222222333333333444444444000111333333111111111222222222222222222222222222111111000000000000111111111111111111000000000000000000000000111111111222222222222333333444444444333333333444444555555555444666888888666444444444777777555444444555555666555555555555555666777777777666555333333444555555333333333222222222222111333333333333333333333333333333333333222222111111111111111111111111111111222000......///000000000000111111111222222222222***,,,...000000000222333111222222333333222222111111111000000000000111222222222000000000111222333000000000000000000000000111000000//////000000111///111222222111000222444///000000000111111111111//////000000000000//////111111111111111111111111000111222333333333222222333000000333333111222555___xxxqqqjjjhhhfffiiiiiidddaaaeeeiiigggcccaaa___aaabbbcccaaaaaaaaabbb___]]]\\\]]]aaaeeeggghhhbbbgggkkkhhhbbb^^^___bbbcccdddfffhhhgggeeecccaaabbbccccccbbbaaaaaadddfffeeeeeeffffffaaa\\\]]]aaabbbcccddddddccceeehhhkkkggggggggggggfffgggiiikkkjjjgggdddbbbcccdddddddddiiidddcccgggjjjlllnnnrrruuubbbWWWLLLGGGDDDAAA@@@BBB@@@AAABBB@@@>>>;;;;;;;;;888888888999999888888888999;;;===???AAABBBBBBBBBDDDCCC@@@>>><<<<<<=========>>>???AAACCCEEEGGGHHHCCCEEEGGGIIIIIIGGGDDDBBBCCCCCCBBBAAA???<<<:::888888999:::999777777888999777666555666888999999999888888888888777666555555555555666666666666555555666666777777777777666666777777777888:::<<>>;;;999777666666222222333333444555555555444555777888888999;;;<<<=========>>>>>>>>>??????===============<<<<<<<<<888888777777777777777888777777888888999:::;;;;;;:::;;;<<<>>>???@@@@@@@@@999999999777555333444555444444444444555555555555000222333333222111333444555666666777888888888777444444444444333333333333///111333222111000111111111111111111111111111111000000000111111000000000222222111111111000000000//////000000000111111111111222222333333444444555222222333444555666666777666777888777555444444444777666555444444444666666555555444555555666777888666666555444444444444555333333333333222222222222222222333333333333444444333333333222222222111111111111111111111222222222333222111222333444333111000111222222333333222222///000222222222111222333111222222333333222222111000000000///000000111222111111111111111111222333000000000000000000000000000000000000000000000000...000333222000000222555000000000000111111111111000000000000000000000000111111111111111111111111000111222444444333222222111//////333333111222444ggg}}}rrrlllkkkiiikkkfffbbbccciiikkkfffbbbaaaaaadddggggggdddaaa```aaaaaa___]]]___bbbeeefffeeeeeeggghhhfffcccaaa```aaaggggggggggggfffdddcccaaafffgggfffdddccccccfffhhhgggfffggggggccc]]]___fffaaabbbccccccbbbdddhhhkkkkkkiiifffeeefffggghhhhhhhhheeeaaa``````bbbbbbbbbeeeaaabbbggglllmmmnnnppp~~~iii]]]PPPJJJFFFBBBAAACCCAAACCCDDDCCC???===<<<===999::::::;;;;;;::::::999;;;<<<===???AAABBBCCCDDDDDDBBB@@@>>>===>>>??????>>>???@@@BBBDDDFFFHHHIIIEEEFFFHHHIIIHHHFFFDDDBBBCCCBBBAAA???===;;;:::999999::::::999777666777888555666777777666777999;;;888888999999888777555444555555666666666666555555666666777777777777666666777777777777999;;;===???CCCFFFJJJOOOTTTWWWZZZ[[[^^^^^^]]]]]]\\\\\\[[[[[[ZZZ\\\```bbbaaa___[[[XXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQTTTWWWTTTMMMLLLOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGDDDFFFHHHGGGEEEDDDEEEGGGEEEGGGIIIJJJHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFHHHJJJIIIGGGFFFGGGIIIDDDEEEGGGHHHGGGGGGGGGIIIHHHGGGFFFDDDCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEBBBCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKIIIJJJLLLKKKIIIHHHHHHHHHGGGIIILLLMMMLLLKKKLLLMMMJJJJJJIIIHHHGGGEEEDDDCCCAAA???<<<:::777666555555222222222333333333333333444666777888888999;;;=========>>>>>>>>>?????????>>>=========<<<<<<<<<<<<777777666666666777777888888888999999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>888999999777444333444666222222333333444444444555333333333222000000222444666666777777777777777666555555555444333333222222000222333333222111111222222222222222222222222222000000111111111111000000222222222111111111000000000000111111111222222222111111222333333444555555222222333444555666777888666666777666444444555777666555444444444444666666444444444555555666777888555555555666555555444333555555555444444444333333222222222333333444444444333333222222111111222222000000111111111222222222333222333444666555333111000111222333333333222222111222444333222111111222111222222333333222222111111000000000111111222333000000111222222222222222000000000000000000000000000000111222222111000000---000333333000///222666000000000000111111111111111111111000000111111111111111111111111111111111///000222333333333111111000...///333444111111444qqqrrrmmmmmmjjjkkkdddaaadddkkkkkkeeeaaaaaaeeehhhkkkjjjfffbbb``````dddbbb```aaadddfffeeedddgggfffddddddeeedddbbb___kkkkkkjjjiiigggfffdddccckkkkkkiiigggeeedddfffiiihhhfffhhhiiiddd___bbbkkk```bbbcccbbbaaaccchhhlllnnnjjjeeedddeeegggeeeccceeebbb___^^^___aaabbbcccccc```aaahhhnnnnnnnnnooolll```SSSKKKGGGCCCAAACCCBBBDDDFFFDDD@@@======>>>;;;<<<<<<======<<<<<<;;;<<<======>>>@@@CCCEEEFFFCCCAAA@@@>>>>>>???AAABBBCCCCCCBBBCCCCCCDDDFFFFFFGGGHHHHHHIIIHHHFFFCCCBBBCCCBBB@@@>>><<<:::999999:::;;;:::999666666666888444777999888666666999<<<888999999999888777555444555555666666666666555555666666777777777777666666777777777777999;;;===>>>DDDEEEGGGKKKOOOTTTXXXZZZ\\\[[[ZZZZZZ[[[]]]^^^```ZZZ]]]```cccbbb___[[[XXXVVVVVVVVVUUUUUUSSSRRRQQQQQQQQQTTTWWWTTTLLLKKKOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEFFFFFFEEEHHHIIIHHHEEECCCEEEGGGEEEGGGJJJJJJIIIHHHGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGEEEHHHJJJJJJGGGFFFGGGIIIBBBDDDFFFGGGGGGFFFHHHIIILLLJJJHHHEEECCCBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFAAACCCEEEHHHIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFHHHJJJKKKKKKJJJJJJJJJLLLMMMLLLIIIHHHGGGHHHKKKMMMOOOOOOMMMKKKKKKKKKJJJIIIIIIHHHFFFDDDBBBAAA???>>>;;;888666555444444333333333222222111111111444666888999999:::<<<>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;777777666666666666777888999::::::::::::;;;;;;;;;;;;;;;<<<======>>>======888::::::888444333444777111111111222222333333444555555333111//////111444666666777777777777666666666666555444333222222111111333555444333222333333333333333333333333333333000000111111111111000000222222222111111111111000111111222222222333333333111111222333333444555555111222333444555777888888444555555555444555777:::666555444333444444666666444444444555555777888888444555666666666555333222777777666666666555555555222222222333333444444444444333222222111111222222000000111111222222222222000111222444666555111...000111222333444333222222...000111222111000111222222222222333333222222222222111111111222333333444///000111333333333222111000000000000000000000000///000222444444222000///,,,000333333000///222666000000000000111111111111222222111111111111222222111111111111111111111111...///111222333222000///000...///333444111111444iiitttooosssnnngggaaaaaabbbcccdddeeeeeefffbbbdddkkkpppnnnfff```___cccbbbbbbbbbdddddddddcccgggfffeeecccbbbaaaaaaaaabbbeeeggggggeeedddgggiiipppnnnkkkiiifffeeeddddddgggcccbbbffffffaaabbbfffcccbbbbbbaaaaaadddhhhkkklllgggcccbbbaaa___bbbfffgggeeecccdddfffeeebbb___aaa\\\\\\dddlllpppqqqrrrxxxfff[[[UUUJJJFFFHHHEEEFFFFFFDDDCCCAAAAAA@@@@@@AAA===999999:::;;;:::888>>>======???BBBDDDDDDDDDEEEEEECCC@@@===<<<===???AAABBBCCCBBBAAAAAABBBDDDGGGGGGGGGFFFEEECCCAAA???@@@???AAABBB???888666888555666666444222222555999999999:::;;;;;;;;;::::::;;;;;;:::777555444555777666555444555777888888777555555666777777777777777444555777777777888:::<<>>??????<<<777555666888333333222222111222222222666666777777888888888888<<<>>>??????===<<<===>>>???===;;;;;;;;;:::999777<<<<<<;;;:::888666444333888888888999:::;;;===>>>;;;;;;<<<<<<======>>>>>>999888666444333444555666222222222222222222222222444333111000000111333444666555444444444333000---444444333333333222222222222333444333111000111222777333...---000222222000333000......000111///---000111111111111222222222111111000000111222333333000111111222222333444444333333555666666666555444666555444333333444555666666666666666666777888888999777555444666777777777888888888666444333444555111222333444555555555555333333333333333333333333333333333333333333444444333222111000000111222333111111//////000111444555222222222222222222333333222222222111111111000000555333111000111222222222444333333222111000//////111111111111111111111111000000111111111111000000333000......111222111///000000000000000000000000111111222333333444444555222222222111111111111111222111111111222111///,,,000000000111222222333333111111111111111111111111kkkuuuppptttoooiiibbbbbbbbbbbbbbbbbbcccccc```cccjjjpppooohhhdddddddddcccccccccdddeeeeeeddddddcccbbbaaa````````````dddeeefffgggfffggghhhjjjooommmjjjhhhfffffffffgggfffccccccggggggbbbaaadddaaaaaaaaaaaabbbdddgggiiiiiidddaaaaaaaaaaaaccchhhhhhfffddddddeeeeeecccaaaeee^^^]]]cccjjjoooqqqttt}}}iii]]]UUUIIIGGGJJJGGGGGGGGGEEEDDDBBBAAAAAAAAA@@@>>><<<<<<===>>>>>>===???>>>>>>AAADDDFFFFFFEEEEEEEEECCC@@@===<<<>>>???@@@AAABBBBBBAAAAAACCCEEEFFFGGGGGGGGGFFFDDDBBBAAA@@@??????@@@===777666888555666666444222333666999888999:::;;;;;;;;;;;;;;;;;;;;;:::777555444555777777666555666888888888777555555666777777777777777444666777777777777:::<<<>>>AAAHHHNNNOOOOOOSSS[[[]]][[[YYYYYYZZZ\\\^^^___\\\[[[[[[]]]```___]]]ZZZTTTUUUUUUUUUTTTRRRPPPOOOSSSSSSSSSRRRRRRQQQQQQQQQRRRQQQOOONNNOOOOOONNNMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEGGGHHHGGGEEEDDDEEEFFFIIIGGGEEEEEEGGGHHHGGGFFFHHHGGGGGGGGGGGGFFFFFFFFFEEEGGGGGGFFFEEEDDDDDDFFFEEEGGGIIIIIIGGGEEEEEEEEEEEEDDDCCCEEEGGGHHHHHHGGGEEEGGGHHHGGGDDDBBBBBBDDDAAABBBDDDFFFGGGGGGGGGGGGEEEFFFGGGHHHGGGFFFDDDCCCHHHGGGFFFFFFGGGHHHHHHGGGEEEFFFGGGHHHHHHGGGFFFEEEHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGEEECCCAAA??????===>>>===;;;777555555777333333222222222222222333666666666666777888999:::<<<===??????===<<<===>>>===;;;::::::;;;;;;:::888999999999999999888777666888999999:::;;;<<<===>>><<<<<<<<<=========>>>>>>999888666444333444555666222222222222222222222222444333222000000222333444777666555666777777666444444444444333333333333333333444555444222111222333555444222000//////222444555333000000111222000...000111111111111222222222111111000000111222222333000111111222222333444444333444555666666666555444666555444444444444555666666666666666666777777888888777555555777777777666666777777666555444666777666666666666555444333333444333333222222333333444444333333222111000///...222222111000000111222222000111222222333333444444222222222222222222222222222222222111111111000000000//////000222444666666333333222222222222222222111111111111111111111111222222333333333333222222444111///000222333222000000000000000000000000000000000111222333444555666111111111111111111111111000000///000222222111///000000000111222222333333111111111111111111111111mmmtttooosssnnniiibbbbbbaaa```````````````]]]```gggnnnnnniiigggiiieeeeeeeeeeeeeeeffffffgggbbbaaa``````_________```fffeeedddfffhhhjjjjjjjjjmmmkkkhhheeeeeefffiiijjjeeeddddddgggfffcccbbbccc``````aaaaaaccceeefffgggeeeaaa```bbbccccccfffjjjjjjgggeeedddeeeeeeeeedddhhhaaa^^^bbbhhhlllpppttt{{{pppaaaVVVIIIGGGKKKIIIHHHHHHGGGEEEDDDCCCBBBAAA???@@@@@@@@@???@@@AAACCCAAA@@@@@@BBBEEEHHHHHHGGGDDDDDDCCCAAA>>>===???@@@???@@@AAAAAAAAAAAACCCEEEEEEFFFGGGGGGGGGFFFEEEDDDAAA>>>>>>>>>;;;666555888666777777555444444666888888999:::;;;<<<<<<<<<<<<:::;;;:::888555555666888999888777777888999888666555555666777777777777777555666777777777777999;;;>>>@@@FFFLLLNNNMMMRRRXXXZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\]]]___aaa```]]]ZZZUUUVVVVVVVVVUUUTTTRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTSSSQQQOOOOOOOOOPPPOOONNNJJJIIIHHHHHHGGGGGGGGGGGGEEEFFFGGGFFFEEEDDDEEEFFFGGGFFFDDDDDDFFFGGGGGGFFFIIIIIIHHHFFFEEEDDDCCCCCCGGGHHHGGGEEEDDDCCCEEEGGGHHHIIIIIIHHHFFFDDDDDDEEEDDDCCCCCCDDDFFFGGGGGGEEEEEEFFFHHHGGGEEEDDDDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHEEEFFFFFFGGGFFFEEECCCBBBEEEFFFFFFFFFGGGHHHHHHHHHDDDDDDEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFDDDBBB@@@???>>><<<<<<;;;999666444444555333333222222222222333333555444444555666888:::;;;;;;===>>>>>>===<<<===>>>:::999888999::::::999888666666888999999::::::999::::::;;;;;;<<<===>>>???==================>>>>>>999888666555444444555555333333333333333333333333444333222111111222333444666555444555888::::::999444444444444444444444444333444555444333222333444333555555222///...222777444222111111333444444333000111111111111222222222111111111000111111222333000111111222222333444444333444555555666666555555666555444444444444555666666666555555666666777888777666555666888888777555555666777666555555777999777777777777666555444333444444222222222222444444444333333222111000//////222222111000000111222222///111333555666555444333444333333222222111111111222222222111111111111111//////000111222444666777222222222333333333444444111111111111111111111111222222333333333333222222333222111111333333333111000000000000000000000000///000111222333444555555000000000000000000000000000///...///111222333222000000000111222222333333111111111111111111111111mmmqqqkkkoookkkfffaaa```___^^^^^^___``````]]]^^^dddkkkkkkgggfffiiifffffffffeeeeeeeeeggghhhddddddcccaaa````````````fffdddbbbccchhhjjjjjjiiiiiigggdddbbbcccfffiiilllhhhfffeeeddddddcccdddeeeaaaaaaaaaccceeegggggggggfffbbbbbbdddeeedddgggkkkjjjhhhfffddddddeeegggggggggbbb```dddhhhiiilllpppuuu~~~vvvdddXXXIIIGGGLLLJJJIIIHHHHHHGGGFFFDDDCCCCCC@@@CCCEEEDDDAAA@@@BBBEEECCCBBBBBBDDDGGGIIIIIIHHHDDDDDDDDDBBB??????@@@AAA>>>???@@@AAA@@@AAADDDFFFDDDEEEFFFGGGHHHGGGGGGFFFAAA???======:::555555999777777777666666666777888888999:::<<<============:::;;;:::888666555777888;;;999888888999999777666555555666777777777777777555666777777666777999;;;===>>>CCCIIIKKKKKKPPPUUUYYY[[[]]]^^^^^^]]]]]]]]]^^^___```aaaaaa^^^[[[XXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNNNNOOOOOONNNMMMJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFEEEEEEEEEEEEEEEFFFEEECCCDDDEEEGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCGGGGGGFFFEEECCCDDDGGGJJJJJJJJJJJJGGGEEEDDDDDDFFFDDDCCCCCCCCCEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIICCCDDDEEEEEEEEEEEEDDDDDDCCCEEEFFFGGGGGGGGGHHHIIIDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJFFFFFFDDDCCCAAA???>>>===;;;:::999777555444444444333333222222222333444444444333333333555777:::<<<:::<<<>>>>>>===<<<===>>>;;;999888888999999777666555666777888999:::::::::;;;;;;<<<===>>>?????????========================888777666555444444555555333333333333333333333333444333222222222222333444444333111222555777888999333444444444444555555555222333444444222222222444333444444333000111333666000///000111333555777777000000111111111222222222222111111111111111222222000111111222222333444444444444444555555555555555555555555444444555555555666555555555555666777777555555666777999999777555555666666555444444555777333444555666666777777666555444222111111222444555222222222333333444444555222111111111111111111222000111222444444444444333444444333333222111000000111111111111111111111111333444444333111000111111222222222222222222222222111111111111111111111111000000111111111111000000222222222222222222222111000000000000000000000000111111111111222222222222////////////000000000000222000......000222222222000000000111222222333333111111111111111111111111kkklllfffiiifffaaa___^^^^^^]]]^^^```bbbcccbbbbbbfffjjjjjjfffeeehhhggghhhgggeeecccccceeehhhiiihhhgggeeecccbbbbbbaaafffccc```aaaeeehhhiiigggfffdddbbb```aaadddhhhkkkkkkiiieeeaaa```cccfffgggdddbbbbbbdddhhhiiiiiihhhhhheeeeeeggggggeeefffiiiiiihhhgggeeedddeeegggiiieeebbbbbbgggiiiggggggiiinnnxxx|||iii[[[KKKGGGKKKIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGEEEBBB@@@AAACCCDDDCCCCCCEEEGGGHHHHHHGGGCCCDDDDDDCCCAAA@@@AAABBB===???@@@@@@@@@AAACCCFFFCCCDDDFFFGGGHHHHHHGGGGGGBBB@@@>>>>>>;;;666666:::999888777777888888888888999:::;;;<<<============:::::::::888666666777999;;;999888888999999777666555555666777777777777777555777777777666777999;;;===<<>>===<<<:::999777666555444444333333222222222333444444555333222333333555777999::::::;;;===>>>===<<<===>>>===;;;999888888777555333777888888999999999888888<<<<<<===???????????????>>>>>>======<<<<<<;;;;;;888777666666555444444444333333333333333333333333444333333333333333333444555333222222444666666666444444444444444444444444000111222222111000111333555333111111333555444333000000111111111222444555000000111111111222222222222222111111111111111222000111111222222333444444444444444444555555666666444555555555555555555444555555555555555666666777555555555777999999777555666666666444222111222444222222333444555555555555444444222222222222444444111111222333444444555555111111111222222111111111111111000000111222444555444444333333222111000000111111111111111111111111555666666444111......///222222222111000/////////111111111111111111111111000000111111111111000000///000111222111111000000000000000000000000000000333222222111111000//////......//////000000000000444222///...///000000000000000000111222222333333111111111111111111111111jjjhhhaaaeeebbb^^^```___^^^^^^___aaadddeeegggfffhhhjjjiiieeeeeehhhhhhhhhhhhddd```___bbbeeejjjiiihhhfffeeedddccccccfffdddaaaaaaccceeeggggggfffdddbbbaaaaaadddgggiiilllkkkfff```___cccggggggfffdddbbbdddhhhkkkkkkiiiiiigggfffiiihhheeedddgggggghhhgggfffeeeeeegggiiieeedddeeeiiiiiifffdddfffiiisss~~~oooaaaPPPIIIKKKGGGEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGFFFDDDBBBAAABBBFFFDDDDDDDDDFFFFFFEEEDDDBBBCCCDDDDDDBBBAAABBBCCC>>>???@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGGGGGGGGGGFFFDDDAAAAAAAAA>>>999888;;;:::999888888::::::999888;;;<<<======>>>=========:::::::::888777666888:::999888777777888999888666555555666777777777777777666777888777666666888:::<<<:::<<>>===<<<;;;:::888666555555555444333333222222333333444555666111222333444555777777888999;;;======<<<<<<===>>>>>><<<:::999888777444222888999999999999888777777<<<===>>>???@@@???>>>>>>======<<<<<<;;;:::999999777777777666555555444444333333333333333333333333333333444444444444333333888666555555666777777666444444333333333222222222///000111111000000111222555222///000444666444111333444333111///---...///000111111111111222222222333222111111000111111111000111111222222333444444555444444444444555666666444444555666666555444444555555444444555555666777555555555666888999888666777777777555222111222333555555555555444333222111333333333333333333333333222222222111111111000000000111222222222222111000222111///...///111333555444333333222222111111111111111111111111222222222111444666555111///000222333222111000///...------111111111111111111111111222222333333333333222222...000222222111000///000000000000000000000000000333222222111000///.........//////000000111111222444222000///000000///...000000000111222222333333111111111111111111111111lllhhhaaaeeebbb^^^cccbbb```___```bbbdddfffgggeeefffgggeeeaaabbbfffhhhiiihhhccc]]][[[^^^bbbffffffeeedddddddddeeeeeeffffffeeecccbbbcccfffhhhgggfffdddcccccceeefffgggiiikkkhhhbbbaaaeeefffccchhhdddaaabbbgggkkkkkkiiigggdddeeehhhhhhdddccceeedddfffhhhgggeeedddfffhhhjjjhhhhhhjjjiiieeeeeehhhhhhrrr{{{vvvhhhVVVMMMLLLFFFBBBCCCFFFHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGFFFDDDBBBFFFEEECCCCCCDDDDDDBBBAAABBBCCCEEEDDDCCCCCCCCCDDD???@@@AAA@@@??????AAACCCBBBCCCEEEFFFGGGFFFFFFEEEEEECCCDDDEEEAAA<<<:::<<<;;;999888999;;;<<<:::888===>>>>>>>>>>>>===<<<<<<:::::::::999777777999;;;777666555666888888888777555555666777777777777777666777888777666666888:::<<<999:::@@@DDDFFFIIIMMMUUUZZZ___```]]][[[\\\^^^```aaaaaa^^^ZZZXXXYYYZZZWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHFFFEEEFFFIIIJJJIIIGGGFFFEEEDDDEEEGGGIIIIIIHHHEEEEEEFFFFFFGGGHHHHHHIIIFFFGGGHHHHHHFFFFFFGGGHHHGGGIIIJJJJJJHHHFFFFFFFFFGGGFFFEEEEEEFFFGGGFFFEEEGGGEEEEEEGGGJJJKKKJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJFFFFFFFFFEEEEEEEEEFFFFFFAAAEEEIIIIIIFFFCCCDDDGGGFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHAAAAAA@@@???===<<<;;;;;;;;;888666555666666555333222222222333333555666666000222444666666666555444888:::<<<===<<<<<<===>>>>>><<<:::999999888666444888888888999999999888888;;;<<<>>>???@@@???>>>======<<<<<<:::999888777777777777777666666555444333444444444444444444444444333444444444444444444333777666666777999999888666444444333222111000000//////111222222111111222333111111000111222333333222222444444222...---...000000111111111111222222222333222222111000000111111000111111222222333444444555444444333444555666777444444555666666555444444555444444444444555666666666555444555777999999888777777777666444444555666666666666666555444333222111222444555555444222111222222222111111111111000000111222222222222111000111111111111222333444444222222222222222222222222000000111111111222222222---111555555222000222444222111111111000000//////111111111111111111111111222222333333333333222222...111444444222000000111000000000000000000000000000000000000000000000000//////000000111222222333111000000000222222000...000000000111222222333333111111111111111111111111oooiiibbbfffccc___gggeeecccaaaaaabbbdddeeedddbbbaaacccaaa]]]___ccchhhiiigggbbb[[[YYY\\\```aaaaaaaaabbbcccdddeeefffggghhhhhheeebbbbbbfffjjjiiihhhgggfffeeeffffffgggfffjjjjjjeeedddfffeee```hhhccc___```fffjjjkkkiiidddbbbcccggggggcccbbbdddccceeehhhhhheeedddeeegggoookkkjjjjjjhhheeefffkkkiiirrrzzz{{{nnn[[[PPPMMMFFF@@@BBBEEEGGGIIIIIIIIIHHHGGGEEEEEEGGGJJJJJJHHHDDDGGGEEECCCBBBCCCBBB@@@>>>AAACCCEEEEEEDDDCCCDDDEEE???@@@AAA@@@??????@@@BBBBBBCCCDDDFFFFFFFFFEEEDDDEEEDDDFFFGGGDDD===;;;===;;;999888999<<<<<<:::777?????????>>>>>>===<<<;;;:::::::::999777777999;;;666555444555777888888777555666666777777777777777666777888777666666888:::;;;888999???CCCEEEHHHLLLTTTYYY]]]^^^[[[YYYZZZ]]]^^^______\\\YYYXXX[[[]]]YYYYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRPPPNNNMMMNNNNNNMMMLLLHHHHHHHHHGGGGGGHHHIIIIIIIIIGGGEEEGGGJJJKKKJJJGGGGGGFFFEEEFFFHHHIIIJJJIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIGGGEEEDDDDDDEEEHHHJJJKKKIIIGGGGGGGGGHHHFFFEEEFFFGGGGGGFFFEEEGGGEEEEEEGGGJJJLLLJJJHHHIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDAAAFFFJJJIIIEEECCCCCCFFFFFFEEEEEEEEEEEEGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLLLLIIIIIIIIIIIIHHHHHHGGGFFFAAA@@@???>>>===<<<;;;:::;;;888555555777777555333222222222333444555666777000222444777777666444222888:::<<<===<<<<<<===>>><<<;;;999999:::999888666666777888999999999999999;;;<<<>>>???@@@???===<<<<<<<<<;;;:::888777666666777777777777666555444333444444444444444444444444333444444555555444444333444444444777999:::888666555444333222000///......000111333333222222333444...111333222000///222555...000222111000000333666000111111111111222222222333333222111000000111111000111111222333333444444555555444333444555666777333444555666666555444333555444444444444555666666777555444444666888999999666777888777666666888:::333444555666777777777777000222444666666444222000000111111333444555666666000111222333333222111000///111333555555555444333222222222222222222333333000000111111222222222222...222666555222///111444111111111111111222222222111111111111111111111111000000111111111111000000...222555555333111111222000000000000000000000000------...///000111222222///000000111222333333333......///111333333111000000000000111222222333333111111111111111111111111mmmkkkeeeeeelllaaammmjjjeeebbbbbbccceeeeeefffbbbaaaaaa___]]]___eeefffaaa___```]]]XXXZZZ___aaaaaabbbeeeiiihhheeeaaagggfffeeedddeeefffggggggkkkhhheeeddddddeeeeeeeeeeeedddcccbbbbbbcccfffgggiiifffcccaaaaaaeeeiiillldddddddddeeeeeeggghhhhhhbbbcccdddddddddeeehhhkkkllllllkkkjjjiiihhhggggggjjjoootttzzzuuubbbRRRIIIHHHBBBCCCFFFGGGGGGGGGHHHIIIGGGIIIJJJKKKJJJHHHEEECCCEEECCCAAA@@@@@@???===;;;BBBCCCEEEDDDBBBAAAAAABBBAAA@@@?????????@@@AAABBBBBBCCCEEEGGGHHHGGGFFFEEEDDDCCCCCCAAA@@@???>>>>>>AAA>>>;;;<<<>>>@@@???>>>@@@???>>>===;;;;;;::::::999888666555666777666555:::999888777666666666666666888999888666555555666555555666777888999999:::;;;<<<<<<<<<>>>BBBGGGLLLOOOQQQTTTVVVWWWXXXZZZ\\\\\\[[[YYYXXXWWWXXXYYYZZZ]]]ZZZWWWUUUUUUUUUUUUTTT[[[XXXUUUWWWZZZZZZTTTOOORRRPPPMMMMMMNNNNNNJJJGGGEEEIIILLLLLLIIIGGGHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHEEEFFFGGGHHHIIIHHHGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCCCCCCCDDDEEEGGGHHHGGGGGGGGGHHHIIIJJJLLLLLLHHHGGGFFFFFFHHHHHHGGGFFFBBBBBBCCCDDDEEEFFFGGGHHHEEEFFFGGGIIIKKKKKKIIIGGGHHHFFFFFFFFFIIIJJJJJJIIIFFFHHHKKKMMMLLLKKKKKKKKKLLLNNNMMMHHHFFFFFFDDD???AAA???<<<<<<<<<<<<;;;:::::::::888777555555444444444444444333333222222111444444444444555777888::::::::::::;;;;;;<<<<<<<<<===<<<;;;:::999888888888888999:::;;;::::::888777===>>>@@@BBBBBB@@@>>>===;;;;;;999888777666666666666555555555555444444444444000---///444777777555333444333222///...///111555444444555777888777555444444333333333333333333000222444444222111222222111111111111000000000000222222111000/////////000111111222222222333333333000///.........///111222333333333333333333333333444444444444444444444444222333444555555555444333444555666555444333444666<<<999666777999:::888666333333444444444444444444777777888888777555333222666555444333222333444444333222111111111222333444444222000///000222444666111222222333333222222111444000,,,+++///222444444111222111000///000333555666555333111000.........111222444555555444222111222222222222222222222222333333333333222222111000000111111222222222111111000000000000000111111111000000000000000000000000000000/////////111222333111111000000111111222333222111111111000000//////000111111111111222222222nnnmmmggggggmmmdddooolllhhheeeddddddeeeeeekkkhhheeedddaaa^^^___dddeeeaaa___aaa```\\\^^^cccaaa```aaacccfffgggdddaaaddddddccccccdddfffgggiiimmmjjjfffdddddddddccccccbbbbbbaaaaaaaaabbbcccdddggggggfffffffffhhhiiikkkeeeeeeeeeeeefffggghhhiiicccdddcccbbbaaaaaadddfffgggggghhhhhhiiiiiiiiijjjhhhmmmqqqwwwyyyeeeVVVLLLIIIHHHIIIJJJKKKKKKKKKLLLLLLHHHIIIJJJJJJIIIGGGEEECCCDDDBBB@@@@@@@@@???===;;;???AAADDDEEEEEEEEEGGGHHHAAAAAA@@@??????@@@AAABBBBBBCCCEEEGGGGGGGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@EEEBBB@@@@@@AAABBBBBB@@@???>>>===<<<;;;:::::::::999777666666777777777666:::999888777666666666666666777999888666555555666666666777777888888999999::::::::::::<<>>@@@AAAAAA@@@>>><<<<<<;;;:::888777777777666555555555555444444444444666333000222666888666444333444444333111000111333555444444555777888777555333333333333333222222222111222444333222111222333222222222111111111000000222111000000000000000000111111111111222222222333000000/////////000111222333333333333333333333333444444444444444444444444222333444555555555444444444555666666444444555666888666555666888:::999888555555555555555555555555555555666666555444333222666555444333333333444444222222111111111222333444333222111000000222444555000111111222222111111000222///,,,---///222333333///000222222111111111333444333222111111111111111///000222333333222111000222222222222222222222222222222333333333222111111111111222222222111111000111111111000000000000000000000000000000000000000111000///......///000000111111000000111111222333111111111111000000000///000111111111111222222222qqqrrrmmmlllssskkkooommmkkkhhhfffeeeeeeeeekkkhhhffffffccc___aaaeeefffbbbaaabbbcccbbbcccgggbbbaaa```aaadddeeedddccccccbbbbbbbbbcccfffhhhjjjnnnkkkgggdddccccccbbbaaaaaabbbbbbccccccccccccccceeegggiiikkklllkkkjjjiiifffffffffgggggghhhhhhiiiffffffeeeccc``````aaaccceeefffggghhhiiijjjjjjjjjgggkkknnnssslll\\\QQQLLLIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDBBB@@@????????????>>><<<:::<<>>=========;;;:::999999888888999777666666888999888888::::::888777666555555555666777999888777666666777777888888888888888888888888888999999999===AAAEEEKKKNNNPPPRRRRRRTTTVVVXXXWWWYYY[[[]]]^^^]]]\\\ZZZXXXXXXYYY[[[\\\ZZZWWWTTTZZZ[[[\\\\\\[[[XXXUUURRRPPPOOONNNNNNOOONNNLLLJJJGGGHHHHHHGGGEEEFFFHHHJJJJJJIIIIIIIIIIIIIIIJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFDDDBBBAAAHHHIIIJJJJJJJJJIIIHHHGGGMMMJJJGGGFFFGGGIIIIIIIIIIIIKKKNNNNNNMMMKKKKKKLLLLLLNNNMMMIIIFFFFFFDDD@@@AAA???======>>>>>>===<<<:::999777666444333333333444444444444444444333333555555555666777888:::;;;<<<<<<<<<===============<<<;;;:::999999999999999999999:::;;;;;;::::::999<<<===???@@@@@@???===<<<<<<;;;:::999888777777777555555444444444333333333777555444555888888666333444555555444333222444555666555555666777888666555333333333222222222111111111222333333222111222333222222222222111111111111000000000000000000111222000000000111111111222222111111000000111111222333333333333333333333333333444444444444444444444444222333444444555555444444555666777666555444555777555444333555777999999888888777777666666555555555555666666777666666555555666555444333333333333444222222111111222222333444111111111111222222222333000000000111111000000000111///...///111222222222---///333444333111000000111111111222222333444555---...000111111111000000111111111111111111111111111111222222333222222222222222222222222111000///222222111111000000//////000000000000000000000000222111000......---......111111000000111111222333111111111111000000000000000111111111111222222222pppqqqmmmllltttnnnkkkkkkkkkiiigggfffffffffeeeccccccdddcccaaaccchhhhhhfffddddddeeefffggghhhcccbbbbbbbbbcccdddfffffffffeeeccccccdddfffiiijjjmmmjjjfffdddddddddccccccdddeeeggghhhhhhhhhfffeeefffgggjjjlllmmmllljjjiiifffgggggghhhhhhhhhhhhhhhhhhhhhgggeeebbbaaacccdddhhhiiijjjjjjjjjjjjiiihhhhhhkkknnnqqq}}}sssdddXXXOOOKKKJJJHHHHHHHHHHHHGGGFFFKKKJJJIIIHHHFFFEEEEEEDDD@@@>>>======??????>>><<<;;;===???@@@@@@AAABBBDDDCCCBBBAAA@@@???@@@AAABBBBBBCCCDDDEEEFFFFFFFFFEEEHHHGGGGGGFFFEEEEEEDDDDDDEEECCCBBB@@@???>>><<<;;;;;;;;;:::888888777777777888777555666888999999999:::999888777555555555555666777999999777666666777999888888888888888888888888888999888999;;;???BBBJJJLLLNNNOOOPPPRRRUUUWWW[[[\\\]]]]]]]]]\\\[[[[[[VVVWWWZZZ]]]^^^]]]XXXTTTXXXZZZ\\\\\\YYYVVVTTTSSSPPPOOOOOOOOONNNNNNLLLKKKJJJIIIGGGFFFEEEGGGIIIKKKIIIIIIHHHHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHIIIKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHGGGFFFFFFHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEBBBAAAKKKLLLMMMLLLKKKJJJIIIIIILLLIIIGGGFFFHHHJJJLLLLLLLLLMMMOOONNNMMMKKKKKKLLLKKKMMMLLLHHHFFFFFFDDD@@@AAA???======>>>??????>>>:::999777666444333222222333333333333333333333333666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<======::::::999999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<;;;:::999888777777777444444444444333333333222444444444666999999777444555666777666555555666888777666666666888888777555333333333222222111111000111333333222111111222444222111111111111000000000000/////////000111222222///000000000000111111111111111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444444555666777777555555666777333333444555666777777666888888777666666555444444444444444555555555555555555555444444333333333333222111222222222222333333000111222333333222111000000000111111111111000000//////000000111222111111---///222222111000000111222111222222333444555666---...///000111111111000000000000000000000000000///000111222222222222222333333333222111000///...333222222111000///......000000000000000000000000111111000000////////////111111000000111111222333111111111000000000000000000000111111111222222222kkkxxxkkkggggggpppmmmggghhhiiigggeeedddfffhhhdddbbbccceeedddbbbdddiiikkkiiifffeeefffiiiiiigggfffeeeeeeddddddfffhhhjjjkkkiiigggeeeeeefffhhhjjjjjjgggdddcccdddeeefffeeedddfffhhhjjjjjjiiigggfffgggggghhhiiijjjjjjjjjjjjfffggghhhhhhiiihhhhhhgggggggggfffeeecccbbbdddfffhhhiiikkklllmmmmmmlllkkkiiimmmoooppp{{{|||ooo```SSSPPPMMMKKKJJJKKKKKKJJJHHHKKKJJJIIIGGGFFFEEEDDDCCC>>>===<<<<<<>>>>>>===<<<>>>@@@CCCDDDEEEEEEGGGIIIDDDCCCAAA@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDDDDDDDIIIHHHHHHFFFCCCAAA??????:::999888777777666777777888666555666888999999888999888777666555555555555666777999999888777777888999999999999888888888888999999:::999999:::>>>@@@HHHJJJLLLNNNOOORRRVVVYYYaaa```^^^\\\ZZZZZZZZZZZZVVVWWWZZZ]]]___]]]YYYUUUVVVXXXYYYYYYVVVTTTSSSSSSPPPPPPPPPPPPNNNMMMLLLLLLMMMKKKHHHFFFGGGIIIKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFEEEDDDIIIKKKLLLKKKHHHGGGHHHIIIIIIGGGFFFGGGJJJMMMOOOOOONNNOOOOOONNNLLLJJJJJJKKKJJJLLLKKKGGGEEEFFFDDD@@@@@@>>>======???@@@??????;;;:::888666444333222222555555666666777777888888777777888:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::::::::::::::;;;;;;<<<<<<===<<<===>>>>>>>>>>>>===<<<;;;:::999888777666666666444333333333222222222222111111333666888999888777666777888777666666888999999888777888999999888666444444333333222111111000222333333222000111222444111111000000000/////////000/////////000111222222///000000000000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333444444555555555666777666555444555777333444555555555444444444777777666666555444333333111111111111111111222222444444444444444333333333111111222222333333333333000111222333333222000///111222222222222222222111...///111222111111000000000000000///...///111333333333333222333333444444///000000111111222222222000000000000000000000000///000111111222222222222333333333222111000///...333222222111000///......000000000000000000000000000000111111222222222222111111000000111111222333000000000000000000111111000000111111111222222222llluuuiiiffffffssssssfffggghhhfffcccbbbeeehhhhhhffffffhhhfffbbbccchhhllljjjfffdddfffkkkjjjfffggghhhhhhgggggghhhjjjmmmnnnlllhhhfffeeefffiiijjjiiifffdddcccdddfffggggggbbbccceeeggggggfffeeedddgggggggggggghhhiiijjjkkkeeefffhhhhhhhhhhhhgggfffcccddddddbbbaaaaaaccceeedddfffiiimmmoooqqqqqqpppjjjmmmoooooowwwzzziiiYYYPPPMMMIIIHHHIIIJJJIIIGGGJJJJJJIIIHHHGGGEEECCCBBB>>><<<;;;;;;======<<<;;;999<<<@@@CCCDDDFFFIIIKKKDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDGGGHHHHHHFFFCCC@@@??????999888888777666666777777888666555555777888777777777666666555555666666777666777999999888777888999888888999999999999999999::::::;;;:::999:::<<>>===<<<<<<>>>@@@@@@???<<<;;;999777555333333222333444444555666777888888888999:::;;;<<<=========;;;;;;;;;;;;;;;:::::::::888888888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>===>>>>>>??????>>>>>>===:::999888777666555555555333333333222222222111111000111333555777999::::::888999999888777666888999;;;:::999:::;;;;;;999777555555444444333222111111333333333111000000222555111111111000000000000///000000000000000000111222000000000111111111222222111111222333333333333222333333333333333333333333333333333333333333333333444333333333333444555666444555666555444333444666333555777777555333333333666666666555555444444444666666555444444444555555444444555555444444333222000111222333333333333222000111222222222111000///222222333333333333222222...000222222000000000111000000000...---...111444444333333222222222222222222222222222222222222222111111111111111111111111000000111111222111111111222222222222222111000///222222111111000000//////000000000000000000000000///000111222333333333333111111000000111111222333000000000000111111111111000111111111111222222222mmmrrrfffdddffftttwwwiiijjjiiieee```___cccgggfffeeeeeegggfffbbbcccgggiiihhheeebbbfffmmmlllgggggghhhjjjiiihhhhhhkkkmmmmmmjjjgggeeedddfffiiillljjjgggdddcccdddeeefffeee```aaabbbcccdddccccccbbbgggggghhhhhhiiiiiijjjjjjeeefffggghhhhhhgggeeeddddddeeedddcccaaaaaacccdddbbbeeeiiimmmpppqqqqqqqqqgggkkklllkkkqqqsss```PPPKKKGGGFFFIIIJJJHHHFFFIIIIIIJJJIIIGGGEEEBBB@@@>>><<<;;;;;;<<<<<<:::999666999===???AAACCCEEEGGGEEEDDDBBBAAA@@@@@@AAAAAACCCBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFGGGEEEAAA>>>===>>>999888777777777777777777888666444444555666555444555555555555555666888888555777999999888888888:::888888888999999:::::::::::::::;;;:::999999;;;<<>>?????????>>><<<:::888666444333333111111222333444555666666888999;;;===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;777777777777888999:::;;;<<<;;;;;;;;;<<<===>>>???????????????????????????999888777555444444444444222222222222111111111111333444555666777888:::<<<999::::::888777666777888===<<<;;;<<<===<<<;;;999777666666555444333222111333333333111000000333555333333333222222222111111222111000000000000000000111111111111222222222333000000222333333333222111333333333333333333333333222222222222222222222222444444333333333444555666333444555444333222333555111444777777555444444555666666666666666666666666;;;:::888777777777777888444444555555555444333222000111222333333333222222111111111111111000//////111111222222222222111111///111222111///...000222...///000000//////000222222222111111111111222222444333333222111111111111222222222222222222222222000111111111111000000///111111222222222111111000111111111000000000000000000000000000000000000000000111222222333222111111111111000000111111222333///000000000111111111111000111111111111222222222hhhzzzkkk___]]]___ppptttmmmmmmkkkeee___]]]aaafff```___aaaddddddbbbdddiiiffffffcccaaafffnnnnnnhhhfffhhhkkkjjjiiihhhjjjmmmjjjhhheeecccdddgggjjjmmmllliiieeedddddddddddddddaaaaaabbbcccccccccccccccfffgggiiikkkkkkkkkjjjiiidddeeeggghhhhhhfffeeeccchhhhhhgggeeecccbbbccceeedddfffjjjmmmoooooonnnmmmdddiiijjjhhhmmm}}}yyydddTTTOOOJJJJJJMMMOOOMMMKKKHHHIIIJJJJJJHHHEEEAAA???>>><<<;;;;;;;;;;;;:::888<<<>>>AAABBBBBBBBBDDDEEEEEEDDDCCCAAA@@@@@@AAAAAACCCBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGIIIKKKIIIEEEAAAAAABBB999888888777777777777888888666444444444555444333333333444444666777888999555777999999888888999:::777777888999::::::;;;;;;999::::::999888888999;;;>>>@@@CCCFFFJJJOOOUUUZZZ\\\]]]]]]^^^]]][[[XXXWWW\\\ZZZWWWVVVWWWXXXYYYXXXXXXRRRMMMMMMRRRWWWWWWVVVSSSTTTUUURRRMMMJJJIIIJJJLLLIIIFFFFFFIIIKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJIIIHHHGGGEEEEEEIIIIIIHHHGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHGGGFFFFFFIIIIIIJJJJJJJJJJJJJJJIIIGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFIIIHHHEEECCCCCCEEEGGGIIIEEEHHHJJJIIIFFFEEEIIIMMMGGGGGGIIILLLOOOPPPNNNLLLPPPPPPNNNLLLHHHFFFFFFGGGEEEGGGGGGCCCAAABBB@@@===<<<;;;:::;;;===????????????===;;;999777555444333333444555666777999999:::999:::<<<===??????>>>>>>>>>>>>======<<<<<<<<<;;;777777777777888999;;;;;;<<<;;;;;;;;;<<<===???@@@????????????????????????888777666555444333333333222222222111111111111000777777777777777888;;;===:::;;;:::999666555666888>>>===<<<===>>>>>><<<:::888777777555444333222222333333333111///000333555555555444444444444333333222222111000//////000000111222222222222333333333///000111222333222111111333333333333333333333333222222222222222222222222444444333222333444555666222333444444222222333444///222666888666555666777777777777777777888888888777666444333222222222333333444555555555444333222000111222333444333222222222111111111000000//////000000111111111111000000000111222111......000333,,,...111222111000///000000000000000111222333333555444333111000000000000222222222222222222222222111111111111111000///...000111111222222222111111000000000000000111111111000000000000000000000000111111222222111000...---111111111000111222222333//////000000111111111222000111111111111222222222kkkuuunnn```^^^```dddmmmooonnnjjjddd^^^]]]aaafffdddbbb___^^^^^^aaadddffffffiiigggbbbccchhhjjjgggjjjllllllkkkiiigggggggggdddeeeeeeeeeddddddfffgggccccccdddeeedddcccaaa```eeefffgggfffcccbbbaaabbbffffffffffffggggggggggggcccggghhhdddcccfffhhhgggkkkjjjiiigggfffdddcccccc```gggmmmooollliiiiiijjjjjjeeehhhpppsssvvv|||hhh___WWWOOOMMMLLLJJJKKKMMMNNNMMMJJJGGGDDDBBB@@@???;;;;;;;;;::::::999999999999:::===???BBBCCCCCCCCCEEEFFFFFFDDDAAA@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCHHHEEEFFFJJJLLLIIIGGGHHHHHHGGGFFFFFFEEECCC???<<>>BBBJJJQQQTTTUUUYYYZZZ[[[\\\\\\[[[YYYXXX\\\[[[YYYVVVUUUTTTUUUUUUWWWUUUSSSSSSUUUVVVWWWVVVPPPQQQRRRSSSRRROOOMMMKKKIIIHHHFFFEEEGGGJJJMMMOOOHHHFFFDDDDDDFFFGGGGGGGGGJJJKKKLLLKKKHHHEEEDDDDDDJJJKKKKKKJJJHHHHHHIIIJJJLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJMMMNNNNNNKKKHHHFFFJJJJJJJJJJJJIIIHHHGGGFFFKKKIIIGGGFFFEEEEEEDDDCCCHHHFFFDDDCCCFFFIIIKKKKKKGGGGGGHHHHHHGGGGGGFFFEEECCCEEEGGGGGGFFFEEEDDDEEEGGGHHHJJJLLLMMMLLLKKKJJJKKKJJJIIIGGGFFFEEEDDDDDDAAABBBCCCDDDCCCAAA???===999:::;;;============<<<======<<<;;;:::888777666555555666777888:::<<<===>>>===<<<===??????===<<<>>>===<<<;;;:::999888888999888666666777888;;;<<<:::;;;<<<>>>>>>>>>============<<<>>>??????>>><<<:::999777666444444333333111111111111222333444555333444555666888:::;;;<<>>;;;999888:::<<<>>>@@@@@@???>>>===<<<;;;;;;555777777555222111444777111222222222111111333555333333333222222222111111...///000111222111111000333333222111111222222333...000111222000000111222111111111222222333333333222222333333333333444444111111222555888999777666444666555333444777666222666666555555555444444444777777666666555555555444666666666666666555555555333333333333333444555666555444333333222222333333///222555444222222444777111111111111111222222222.../////////000000111111333111111222555555222/////////000000111111111111111111111111111111111111///000000111222333333444111111000000000000111111000000000000////////////000000111111111000000///222111000//////000111222444444333333222111111111777666444333222222333444000000000000000000000000111111111111111111111111jjjtttnnn```^^^```ccclllooommmiiieeeaaaaaaccceeecccaaa___]]]]]]___aaaccceeehhhgggdddeeekkkmmmkkkiiikkkkkkiiifffdddcccccccccdddeeeeeeddddddeeegggeeeeeefffffffffeeecccccceeeggghhhgggeeecccccccccggghhhhhhiiiiiijjjjjjjjjfffiiiiiieeeccceeefffdddiiihhhfffeeedddeeefffgggbbbggglllmmmjjjggggggiiinnnjjjlllrrrtttuuuooo___WWWPPPNNNMMMJJJJJJLLLJJJJJJJJJHHHEEEAAA>>><<<;;;::::::::::::::::::999999;;;===@@@BBBCCCDDDDDDEEEFFFFFFDDDBBB@@@@@@AAAAAAAAA@@@???@@@AAABBBCCCBBB@@@AAAGGGJJJHHHHHHIIIGGGGGGFFFFFFEEECCC???<<<@@@>>>;;;888777777777888666777888777666555666777666666555555555555555666777777777777777777777777666888999999999999:::<<<::::::999999999::::::;;;@@@???>>>BBBHHHNNNQQQRRRWWWXXXZZZ\\\\\\[[[ZZZYYYWWWWWWUUUTTTSSSRRRQQQQQQSSSSSSTTTUUUWWWVVVTTTRRRQQQQQQQQQQQQPPPNNNMMMKKKEEEEEEDDDEEEFFFHHHJJJKKKJJJHHHFFFEEEFFFGGGFFFFFFHHHIIIIIIHHHFFFFFFHHHJJJLLLMMMMMMLLLJJJJJJKKKMMMKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMKKKIIIGGGKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFHHHFFFCCCBBBDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJJJJHHHGGGHHHIIIIIIKKKLLLNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDDDD>>>???@@@@@@@@@>>><<<;;;888999;;;<<<======<<<<<<===<<<<<<;;;:::888777666666666777888:::<<<===>>>===<<<<<<===>>>>>>===;;;>>>>>>===<<<;;;:::999888999888777666777999;;;<<<:::;;;===>>>>>>>>>===<<<>>>===<<<<<<>>>>>>>>><<<888777666555333333333222111111111222222333444555333444666888999;;;;;;;;;@@@>>>;;;999888:::<<<>>>@@@@@@@@@???>>>===;;;:::777777777555222111333666000111222222111111333555333333333222222222111111///000222333333222222111222111111111222222333333///111222333222111222333111111222222222333333333222222333333333333444444333222222444666777777555444666555333444777666222666666555555555444444444777777666666666555555555777666555555444444555555444444333333333444555555555444333333222222333333333333333333222///,,,)))222222111111111111111111...////////////000000000111000000222555555333000111111000000000111222333111111111111111111111111444444333111000...---,,,000000000000000000000000111000000000////////////000000111111111111000000222111000//////000111222111111111000000000//////333222222111111222333444000000000000000000000000111111111111111111111111hhhuuuooo```^^^aaacccjjjnnnkkkhhhfffeeeeeedddccccccbbb```^^^^^^___aaabbbeeegggfffdddeeeiiijjjiiiiiijjjiiigggccc```___^^^bbbdddeeedddcccccceeeffffffggggggggggggfffeeeeeefffggghhhhhhfffddddddeeehhhiiijjjkkkllllllmmmmmmhhhkkkjjjeeebbbccccccbbbgggeeecccaaabbbeeeiiikkkeeehhhjjjjjjgggeeefffhhhllljjjlllrrrrrrrrr|||wwwbbbYYYQQQOOONNNKKKIIIJJJHHHIIIIIIIIIFFFBBB>>>;;;999::::::::::::::::::;;;:::;;;>>>@@@BBBCCCDDDEEEDDDFFFFFFEEECCCAAAAAABBBAAA@@@@@@??????AAABBBCCCAAA???@@@FFFIIIGGGFFFHHHGGGFFFEEEEEEEEECCC@@@===<<<=========<<<:::888777666777888777666555666777888777666666666666888999777777777777777777777777777888999999999999:::<<<;;;::::::999999999::::::@@@??????AAAFFFJJJMMMNNNTTTVVVXXXZZZ[[[[[[[[[ZZZTTTTTTUUUUUUTTTRRRQQQPPPPPPQQQTTTWWWXXXVVVQQQMMMQQQPPPPPPOOONNNMMMLLLLLLDDDDDDEEEEEEFFFGGGHHHIIILLLJJJHHHGGGGGGGGGFFFEEEIIIIIIHHHGGGEEEFFFIIILLLMMMNNNNNNMMMKKKKKKLLLMMMKKKJJJIIIIIIHHHHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJIIILLLLLLKKKJJJKKKLLLMMMNNNIIIIIIIIIHHHHHHIIIIIIJJJJJJGGGDDDCCCDDDEEEFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGFFFEEEEEEFFFHHHLLLMMMNNNOOOOOONNNLLLJJJGGGFFFFFFEEEDDDCCCCCCCCC;;;;;;<<<<<<<<<:::999777888888:::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777888999;;;===???@@@===<<<<<<===>>>>>>===;;;>>>>>>===<<<;;;::::::999999888777777888999;;;<<<;;;<<<===>>>>>>======<<<===;;;999888:::;;;;;;:::888777666555444444444444333222222222333444555666222444777:::;;;<<<<<<;;;???===;;;999999:::<<<>>>>>>???AAAAAA@@@>>>;;;999888888777555222111222444000111222111000000222444333333333222222222111111000111222333444333222222000111111111222222333333000222333333222222333444111222222222222333333333222222333333333333444444555444222333555666666555444666555222444777666222555555555555555444444444777777666666666666555555777666444333222333444555555555444333333333444444555444333333222222333333555333111222333000)))"""333222222222111000000000//////......//////000000000000000222444444333111333222111000000222444555111111111111111111111111222222222222333333333333///000111222222111000///111111000000000/////////000000000000111111000000111111000000000000111111/////////000000000111111////////////000111222333000000000000000000000000222222222222222222222222iiixxxsssccc```cccdddhhhjjjgggeeeeeeggggggdddaaacccbbbbbbaaabbbcccdddeeeffffffeeecccbbbcccccccccjjjjjjiiifffbbb^^^\\\\\\aaacccddddddccccccdddeeefffggggggggggggfffffffffdddfffggggggeeedddeeeeeefffgggiiikkklllllllllkkkgggjjjiiidddbbbccccccbbbhhheeeaaa___```dddiiilllggghhhhhhfffdddccceeegggeeeeeejjjoooooopppxxx|||ggg\\\SSSPPPOOOKKKIIIHHHHHHHHHHHHGGGEEEBBB???===999999999::::::;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEEEEDDDFFFGGGFFFDDDBBBBBBBBBAAA@@@?????????@@@BBBBBBFFFCCCCCCGGGIIIFFFEEEEEEGGGFFFEEEDDDEEECCCAAA???;;;<<<=========;;;999777666777888777666555666777999888666666666777999:::777777777777777777777777777888::::::999999:::;;;;;;:::999999888999999999>>>===>>>???CCCGGGJJJLLLPPPRRRUUUXXXZZZ[[[[[[ZZZTTTUUUWWWXXXXXXVVVTTTSSSQQQQQQSSSUUUVVVTTTPPPLLLQQQPPPNNNMMMLLLKKKKKKLLLHHHGGGFFFFFFFFFHHHJJJKKKKKKJJJHHHHHHIIIIIIHHHGGGKKKKKKKKKIIIGGGFFFGGGHHHKKKLLLLLLKKKIIIIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKIIIIIIJJJLLLNNNPPPJJJJJJJJJIIIHHHHHHIIIJJJKKKIIIFFFFFFGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEECCCDDDFFFHHHLLLMMMNNNOOONNNLLLJJJHHHGGGGGGFFFEEEDDDBBBAAA@@@999999::::::999888666666777777888999::::::::::::;;;;;;::::::999999::::::777888888:::;;;===???@@@>>>======>>>??????>>><<<>>>>>>===<<<<<<;;;::::::999999888888999:::;;;<<<<<<<<<===>>>>>>===<<<;;;:::888555444555666777777999888777666666555666666444333333333444444555666222444888;;;======<<<;;;>>><<<;;;999:::;;;===>>>>>>@@@BBBCCCBBB???;;;888:::999777444222222222222000111222111000000111333333333333222222222111111000111222333333333222111111111222222222111111111///111333333222111222333222222222222222222222222222222222333333333444444777555222222333555555444444555444222333777666222555555555555555555555555777777666666666666666666777666333111111222444666666555444333333333333333555444333333222222333333444333222333444333///+++333333333222111000//////000///.........///000000111111222333333222111///555333111000000222555777111111111111111111111111//////000111333444555555...///111333333111///...111111111000000000//////000000000000000111111111111000000000000000000111000000000111222333333444////////////000000111111000000000000000000000000222222222222222222222222kkk|||xxxgggcccfffeeefffdddcccbbbdddggggggdddaaa```aaabbbcccdddeeefffgggeeedddcccddddddccccccdddjjjkkkjjjgggccc___]]]]]]```bbbddddddcccbbbcccdddeeeeeeeeeeeeeeeeeeffffffbbbdddeeefffdddddddddeeeccceeefffhhhiiiiiihhhgggdddggghhhdddbbbdddeeedddiiifffccc``````cccgggjjjggggggfffdddccccccfffgggdddgggkkknnnnnnooouuu}}}nnnbbbVVVRRRPPPLLLHHHGGGHHHFFFCCCAAA???>>>>>>>>>999999999::::::;;;;;;;;;;;;<<<===???AAACCCEEEFFFDDDFFFHHHGGGEEECCCCCCCCC@@@@@@???>>>???@@@AAABBBEEEBBBCCCGGGIIIFFFDDDEEEFFFEEEDDDDDDDDDDDDBBB@@@===<<<<<<;;;:::999999999666777888777666555666777777777666666666777999:::888888888888888888888888777999::::::999888999;;;:::999999888888999999999:::;;;<<<===@@@DDDHHHKKKMMMOOORRRVVVXXXYYYZZZYYYTTTVVVYYY[[[[[[ZZZWWWVVVUUUTTTSSSSSSSSSSSSQQQOOOPPPPPPNNNMMMLLLKKKKKKKKKLLLIIIFFFDDDDDDGGGJJJLLLIIIHHHGGGHHHJJJKKKJJJIIIGGGIIILLLLLLJJJHHHGGGGGGKKKLLLLLLKKKIIIHHHJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKJJJIIIJJJJJJKKKLLLJJJIIIHHHGGGHHHJJJMMMOOOKKKLLLLLLIIIFFFEEEFFFHHHHHHGGGFFFFFFHHHJJJKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFIIIJJJIIIHHHGGGGGGIIIKKKJJJKKKLLLLLLKKKIIIFFFEEEHHHHHHGGGFFFCCC@@@>>>===999999999888888777666666666666666777888888999:::::::::999999999:::;;;<<<888888888999;;;<<<>>>?????????>>>???@@@AAA???============<<<;;;;;;::::::999999999::::::;;;<<<<<<======>>>>>>>>><<<;;;::::::888555333444666666666666666555444444444555555444444333333333444555555222444888;;;======<<<;;;<<<;;;:::::::::<<<>>>???>>>@@@CCCDDDCCC@@@<<<999:::999666444333222222222111222222111000000111333333333333222222222111111...///111222222222111000333333333222111000///......000222222111000111222222222222222222222222222222222222333333333444444777555222222333444444333333555444222333666555111444555555555555555555555666666777777777777777777777666333111111222444666666555444333333333333333555444333333222222333333222444444333111111333555333333333222111000//////222111///......///000111222333333333222000......555444222000111333555777111111111111111111111111222111000///...---,,,+++...///111333333111///...111111111111000000000000000000//////000111222222000000000111111000000000//////000111222333333444111111111111111000000///111111111111111111111111222222222222222222222222mmm}}}jjjeeehhheeeccc``````aaaccceeefffeeeccc^^^___aaabbbdddeeeeeeeeeaaa___aaafffhhhhhhjjjmmmjjjkkkkkkhhhdddaaa``````___aaacccdddcccbbbbbbcccdddddddddcccddddddeeefffaaaccceeeeeedddddddddfffbbbccceeeggggggfffeeedddaaaeeefffcccbbbeeegggfffhhhgggeeeccccccdddfffgggeeedddccccccccceeehhhiiijjjnnnqqqqqqooooootttzzzxxxiiiYYYSSSPPPLLLHHHFFFDDDBBB>>>;;;::::::;;;===999::::::::::::::::::;;;;;;;;;<<<===???BBBDDDEEECCCFFFHHHHHHGGGEEECCCCCC@@@??????>>>>>>@@@AAABBB@@@>>>???EEEHHHFFFEEEGGGFFFDDDCCCCCCDDDDDDCCCAAA???>>><<<:::999999999999666777888777666555666777666666777888888999999999999999999999999999999999888999::::::888888999:::888888888888888999::::::888999;;;<<<===AAAFFFIIIIIIKKKOOOSSSUUUWWWWWWWWWSSSUUUXXXZZZ[[[ZZZYYYWWWZZZWWWTTTRRRRRRSSSRRRRRRPPPOOOOOONNNMMMLLLKKKKKKKKKIIIFFFDDDDDDEEEHHHJJJGGGFFFGGGHHHKKKLLLKKKJJJBBBEEEJJJMMMMMMKKKJJJJJJLLLMMMMMMLLLJJJJJJKKKLLLJJJIIIIIIHHHHHHIIIIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLHHHGGGGGGGGGHHHIIIKKKLLLKKKMMMMMMJJJFFFDDDFFFHHHEEEDDDDDDEEEGGGIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIIIIHHHGGGGGGHHHJJJFFFGGGHHHIIIHHHFFFDDDBBBFFFFFFFFFDDDBBB???<<<::::::999999888777777666666555555555555666777888999999999888888999;;;<<<===::::::::::::;;;<<<======???>>>>>>???@@@@@@???===<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<:::999;;;999777666777777777666222222222111222222333333444444333333333333444444222444777:::;;;<<<<<<;;;;;;:::::::::;;;===>>>??????AAACCCEEEDDD@@@<<<::::::888555333444444333222333333444222111000222333333333333222222222111111...///000111222111000000222222333333222000...---...///111111000000000111333333333222222222222111222222333333333333444444555444222222333444444333333555444111333666555111444444444555555555555555666666777777777777888888777666444333222333444555555555444333333333444444555444333333222222333333222444444111---,,,000555333222222222111000000000444222000//////000111222111333444333111///......444333222111111333555666111111111111111111111111333333222222222111111111///000111222222111000///222222111111111000000000000000/////////111222333000000111111111111000000------......///000111111333333333333222111//////111111111111111111111111333333333333333333333333nnnkkkfffhhhccc___]]]___bbbddddddeeefffggg```aaacccdddddddddcccbbb^^^]]]```gggkkkjjjlllqqqhhhiiijjjhhheeecccbbbbbb^^^```cccdddcccbbbaaabbbddddddcccccccccdddffffffaaaccceeefffeeeeeefffgggccceeeggghhhhhhfffdddbbbaaaeeefffcccbbbeeefffffffffffffffggggggfffffffffcccbbbaaaccceeehhhkkkllllllpppsssqqqnnnpppuuuzzzooo\\\SSSPPPLLLHHHFFFBBB@@@>>><<<;;;;;;;;;;;;;;;::::::::::::::::::999::::::;;;<<<>>>AAACCCDDDCCCFFFIIIIIIHHHEEEDDDDDD@@@???>>>>>>>>>???AAABBBAAA>>>@@@EEEHHHGGGFFFGGGFFFDDDCCCCCCDDDDDDDDDCCCAAA@@@>>><<<;;;:::999999666777888777666555666777666777999;;;<<<;;;:::999::::::::::::::::::::::::888999::::::888888999:::777777777777888:::;;;;;;888:::;;;;;;;;;===BBBEEEGGGIIIMMMPPPSSSTTTUUUTTTTTTUUUXXXZZZ[[[[[[[[[ZZZ\\\YYYVVVTTTTTTTTTSSSSSSOOOOOOPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIJJJKKKIIIHHHCCCFFFJJJLLLLLLKKKLLLLLLKKKLLLLLLKKKIIIIIIJJJKKKIIIIIIIIIHHHHHHIIIIIIJJJIIIJJJJJJKKKKKKKKKKKKLLLGGGGGGHHHHHHIIIIIIJJJJJJJJJMMMNNNLLLGGGFFFHHHKKKGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEFFFDDDDDDFFFFFFFFFDDDBBBAAA@@@AAABBBAAA@@@>>>;;;::::::999888777666666666666555444444444555666777888999888888888999;;;===???===<<<<<<;;;;;;<<<<<<===>>>===<<<===??????===<<<:::::::::::::::999999999999:::;;;<<<<<<=========>>>?????????===<<<:::888999888666666666666555333222222222222222333444555333333222222222222333333333444666888999;;;;;;;;;::::::::::::<<<===??????@@@BBBCCCDDDCCCAAA===;;;:::777444333444555444222444555555444222111222444333333333222222222111111///000111222333222111111///000111222222111000///...000222222111111111222333333333222222222111111222222333333333333444444333222222333555555333222333444333111222666555111444444444555555555666666666666777777777888888888777666555555444444555555444444333333333444555555555444333333222222333333222222222000/////////000222222111111111111111111666444222000000111222444---000333333111///000111222222222222222333333444111111111111111111111111000111222333555666777888000000000000000000000000222222222111111111000000000000///...///111333444///000111222222111000///---.........//////000000000111222222222111000000111111111111111111111111333333333333333333333333nnnkkkeeegggbbb\\\\\\```dddeeedddeeehhhkkkeeefffggghhhgggeeebbbaaa^^^\\\___fffiiihhhiiinnnggghhhiiihhheeedddcccddd^^^```cccdddcccbbbaaaaaaeeeddddddcccdddeeefffgggbbbdddfffgggffffffgggiiifffgggiiijjjiiigggdddbbbbbbffffffcccaaadddeeedddccceeegggiiiiiiiiigggfffaaa```aaacccgggjjjlllmmmggglllpppnnnmmmqqqxxx|||~~~sss^^^TTTPPPLLLHHHFFFBBBBBBAAAAAA???>>>===<<<;;;;;;;;;::::::999999999:::::::::;;;===@@@BBBDDDCCCFFFIIIJJJHHHFFFDDDDDD@@@???>>>>>>>>>???AAAAAAGGGDDDDDDHHHJJJGGGFFFFFFFFFDDDBBBBBBDDDDDDDDDCCCAAAAAAAAA@@@>>>;;;999888666888888777666555666777666888;;;===>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;:::888888999:::666666666777888:::;;;<<<999;;;<<<;;;999:::>>>BBBFFFHHHKKKOOOQQQSSSSSSSSSVVVWWWYYY[[[\\\]]]]]]]]]]]]ZZZXXXWWWWWWVVVTTTRRROOOPPPQQQQQQPPPNNNKKKJJJIIIKKKMMMOOONNNKKKHHHFFFHHHGGGHHHIIIJJJIIIGGGEEEHHHIIIKKKJJJIIIIIIJJJKKKHHHIIIIIIHHHFFFFFFGGGIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLLLLKKKKKKGGGHHHIIIJJJJJJJJJIIIIIIIIIMMMOOOMMMIIIHHHKKKOOOKKKIIIHHHIIIJJJJJJIIIGGGFFFFFFFFFFFFFFFEEEDDDDDDGGGIIIKKKKKKJJJHHHHHHIIIBBBCCCEEEFFFEEEDDDBBBAAA;;;<<<>>>??????===;;;:::999999777666666555666666444444333333444555777888888888777777999;;;>>>@@@??????>>>===============<<<;;;;;;<<<======<<<:::::::::999999999999999999999:::;;;<<<============????????????===;;;999888555444333444444333111///555555555555555666777888333333222111111222222222333444555666888:::;;;<<<999999:::;;;<<<===???@@@AAABBBDDDDDDCCCAAA>>><<<999666333222444666555333555666666444222222333444333333333222222222111111000111222333444333222222+++---000222333333222111000111333333222222222333333333333222222111111111222222333333333444444444222111222444555555444222333444333111222666555111444444444555555555666666666666777777888888888999666666666666666555555555333333333333444444555666555444333333222222333333222000///111444555222///111111111111111222222222777555333111000111333555***...111222111000222444111111222222222333333333111111111111111111111111111111000000///...------111111000000000000111111222222222111111111111000000///......///111333444///000111222222111000///000000000000111111111111...///000222222222111111111111111111111111111111333333333333333333333333qqq{{{cccbbbbbbeee```\\\^^^aaaaaa___```cccfffgggcccaaaeeelllmmmfff^^^```______ccchhhlllmmmlllhhhkkkmmmmmmjjjfffcccbbb```bbbeeeggghhhgggeeedddeeebbb___```dddggggggfffaaaccceeecccaaa___aaacccfffgggiiijjjhhheeebbb___hhhfffcccaaa```bbbeeeggg^^^eeejjjjjjjjjkkkiiifffaaacccgggjjjlllllllllkkkjjjlllnnnmmmlllmmmppptttwwwvvvddd[[[WWWQQQKKKHHHBBBBBBAAA@@@???>>>===<<<999999888777888999;;;<<<@@@;;;888:::???AAA>>>;;;AAACCCEEEHHHHHHHHHFFFEEEBBBAAA@@@?????????@@@AAACCCBBBAAADDDHHHJJJHHHFFFJJJIIIHHHGGGEEEDDDCCCCCCKKKCCC===>>>???;;;666333<<<999777666777888999999888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888::::::999999888999999999999999999999999999999999777888999888777888;;;===CCCFFFJJJNNNQQQSSSSSSSSSTTTUUUWWWXXXYYYXXXWWWVVV[[[]]][[[VVVTTTUUUUUURRRNNNQQQTTTSSSOOOMMMMMMOOOIIIKKKNNNNNNMMMKKKJJJJJJDDDEEEFFFGGGGGGHHHGGGGGGKKKHHHHHHJJJJJJGGGGGGJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGIIIIIIHHHGGGIIIJJJIIIJJJJJJJJJIIIIIIKKKMMMIIIGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJHHHGGGEEEFFFEEEDDDBBBAAA@@@??????CCCCCCCCCBBB@@@===:::888;;;999777666666444000,,,666555444333222333444444888666444555888;;;<<<===AAA@@@???=========>>>>>>@@@@@@??????>>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<>>>>>===EEEDDDCCC@@@>>>;;;888777555444333333222222333333111222333444444333222111222222333333333333444444222444777:::;;;:::888777888999:::;;;<<<<<<<<<<<>><<<;;;::::::999999888999:::;;;<<<<<<;;;999999:::<<<<<<===>>>@@@CCCFFFGGGGGGEEEDDDCCCBBBAAA@@@???@@@AAAAAACCCBBBBBBDDDHHHJJJHHHGGGIIIIIIHHHGGGFFFEEEDDDDDDFFFBBB@@@@@@===999999===>>>;;;888777888:::::::::999:::;;;<<<============<<<;;;;;;::::::999888888:::999999888888999999999::::::::::::::::::999999888999:::999888999<<<>>>AAADDDGGGLLLOOOQQQRRRRRRUUUVVVXXXZZZZZZZZZYYYXXXYYYZZZYYYTTTRRRTTTSSSPPPPPPQQQSSSRRRPPPNNNMMMMMMKKKMMMOOOOOOMMMKKKJJJJJJEEEFFFFFFGGGGGGGGGGGGGGGJJJHHHHHHLLLLLLHHHHHHJJJIIIIIIIIIIIIJJJJJJKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFHHHIIIHHHGGGGGGHHHIIIHHHIIIJJJJJJIIIIIIKKKMMMJJJHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGEEEDDDCCCCCCDDDDDDBBB@@@>>>===???@@@@@@AAA???===;;;:::<<<:::777777666555111...555444333333333444555555888666444555888;;;<<<===@@@???>>>======>>>>>>???@@@@@@@@@???>>><<<;;;;;;::::::;;;<<<<<<<<<<<<;;;========================DDDCCCBBB@@@>>>;;;888777666555555444444444444444222222333333333333222222222222333333333333444444333555777:::;;;:::999888:::;;;<<<======>>>>>>>>>BBB@@@@@@CCCFFFEEE???:::777666555444222222222222111555444111111666888555666555333111000000111111111111000000000000111111111111111111111111111111111111222222222222111111111111222222222222111111222222222222222222222222444222111222333444333333222444555555444333333444333333444444555666666777666666666777888888888999666555444333333555666777999666333222444555555444555555444444444333333333888444///---///111111111222222111000000000111111111111111111000000000///222111000//////000111222111111111000111111222222111111111111111111111111333111//////000111000...111222333222000///000111222000///000111222111///222///,,,,,,...000000///111000000000222222000...222222000/////////000111111111111111111111111111000000000000111111111111333///...111444222111222eeexxxfffgggcccaaa[[[\\\\\\]]]]]]\\\]]]```bbbaaa```bbbdddggghhhgggeeebbbaaaaaaccceeeggggggfffiiijjjjjjiiifffcccbbbbbbeeeffffffgggggggggffffffiiijjjiiigggeeeeeeeeeffffffffffffeeebbb``````aaa___aaadddggghhhgggfffeeefffeeecccbbbbbbccceeegggjjjnnnooollliiiiiihhheeehhhiiijjjkkkkkkiiigggfffhhhjjjlllmmmmmmmmmnnnooottt~~~rrreee[[[PPPGGGBBBDDDCCCAAA???===;;;999888;;;;;;:::::::::;;;<<<<<<999::::::888666777;;;>>>;;;===AAADDDEEEEEEDDDCCCDDDCCCAAA@@@@@@@@@AAAAAABBBBBBCCCEEEHHHIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCEEECCC===999???HHH???===:::999:::;;;<<<;;;;;;<<<<<<======>>>>>>>>>;;;;;;;;;:::999999888888999999888888888999999:::::::::::::::::::::;;;;;;999:::;;;;;;:::;;;===???>>>@@@DDDHHHLLLNNNOOOPPPSSSUUUVVVXXXYYYYYYXXXXXXVVVXXXWWWRRRQQQRRRQQQNNNRRRQQQPPPPPPPPPOOOMMMKKKMMMOOOPPPPPPMMMKKKKKKKKKGGGGGGGGGGGGGGGFFFFFFFFFJJJHHHJJJNNNNNNJJJIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKIIIIIIHHHIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIHHHGGGFFFGGGHHHGGGHHHIIIIIIIIIIIIKKKMMMJJJIIIGGGGGGIIIJJJIIIHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFEEECCCBBB@@@AAACCCDDDCCCAAA>>><<<<<<===>>>??????>>>===<<<===;;;888666666555333111333333333333444555666777888666444555888;;;<<<===???>>>>>>===>>>>>>???@@@AAA@@@@@@???>>>===<<<<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<======>>>>>>CCCBBBAAA@@@>>>;;;999888777777666555555555555555444333333222222333333444222222333333333333444444333555777:::;;;;;;:::999<<<<<<===>>>????????????BBB@@@@@@BBBDDDBBB===999666555444333222111111111222444444222222666777555555444222111111111222333111111111111111111111111111111111111111111111111111111222222222222111111333333222222222222333333222222222222222222222222222111000111333444333222222444555555444333333444222222333444555777777888777777777777777777777777555555444444444555666777888666333333444555555444555444444444444333333333444222///...///000000///000000/////////000111111111111111111000000000000111111000000000000111111222222111000000000111111111111111111111111111111333111//////000111000///111222333222000000000222222000///000111222111000222000...---///000000000000//////000222222111///222111111000///000000000111111111111111111111111000000000000111111111111333///...222333222111222bbbtttdddeee```___[[[[[[[[[[[[\\\]]]___bbbdddaaaccceeeeeeeeeeeefffgggffffffeeeffffffgggffffffggghhhhhhfffddddddeeefffgggggggggffffffffffffffffffhhhiiigggdddbbbdddffffffggggggfffeeedddddddddbbbcccfffiiijjjjjjiiihhhffffffeeedddeeefffggghhhlllppppppkkkggghhhhhheeejjjjjjjjjjjjiiigggeeeccchhhjjjlllmmmmmmmmmmmmmmmqqqwww{{{mmmbbbVVVKKKGGGBBBAAA@@@>>><<<;;;999999<<<<<<;;;;;;;;;<<<<<<<<<::::::888777777888;;;===<<<>>>AAACCCEEEDDDCCCBBBCCCBBBAAA?????????@@@@@@AAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHDDDEEEFFFDDD>>>;;;BBBLLL???===:::999:::<<<===<<<=========>>>>>>??????@@@;;;;;;::::::999888888888888888888888888999999:::::::::;;;;;;;;;;;;<<<<<<;;;<<<======<<<<<<===???;;;===@@@DDDHHHJJJLLLMMMOOOPPPRRRSSSTTTUUUUUUUUUTTTVVVVVVRRRPPPRRRPPPMMMTTTQQQNNNOOOPPPPPPMMMJJJOOOPPPQQQPPPNNNLLLKKKLLLIIIIIIHHHGGGFFFFFFEEEEEEIIIHHHKKKOOOPPPLLLIIIKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIHHHGGGFFFGGGHHHFFFGGGHHHHHHGGGHHHJJJLLLJJJHHHFFFGGGHHHIIIHHHGGGKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFEEEDDDBBBAAA???@@@AAABBBAAA@@@???>>>===>>>>>>??????>>>======<<<:::777555444444444333222222333444555666777888888666444555888;;;<<<============>>>>>>???@@@@@@AAA@@@@@@???>>>=========;;;<<<======>>>>>>======<<<<<<======>>>>>>??????AAAAAA@@@???===<<<:::999777777666555555555555666555444333222222333444555222222222333333333444444444555888:::;;;;;;;;;:::<<<===>>>???????????????AAA@@@???@@@AAA???;;;888666555444333222222222222333333444333333555555555333222222111111222333333111111111111111111111111111111111111111111111111111111222222222222111111444333222111111222333444222222222222222222222222111000000222444555444333222444555555444333333444444444444555555555555555777777777777777666666666777777777666555444444333666555444444444555555555444444444444444444444444222222111111111000000/////////......///000111111111111111000000000000000111000000000000000000111333222111000000///000000111111111111111111111111444333222222222222222222000222333222111000111222111000///000222333222111111000/////////000000111/////////000222333111000222111111000000000000000111111111111111111111111///000000000111111111111222//////222333111111333bbbooo```bbb]]]___]]][[[ZZZZZZ\\\___cccfffhhheeefffgggfffdddccceeegggiiijjjjjjiiiiiihhhiiiiiijjjjjjiiifffcccbbbcccdddfffffffffeeeeeeeeeeeeeeebbbeeehhhgggeeedddfffhhhfffeeeeeefffggghhhhhhhhhdddeeeggghhhiiihhhgggfffgggggggggggghhhhhhiiiiiikkkooonnniiiggghhhhhhgggiiiiiiiiihhhgggeeedddccciiijjjkkkmmmnnnnnnlllkkkppptttzzztttfffWWWLLLGGG@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>:::666777:::======;;;>>>@@@CCCEEEEEEDDDBBBAAACCCBBB@@@???>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGDDDBBBAAA===;;;>>>EEE>>>;;;999999;;;===>>>>>>??????>>>>>>>>>???@@@@@@;;;::::::999999888777777888777777777888888999::::::::::::;;;;;;<<<<<<<<<;;;===>>>>>>===<<<===>>>:::;;;>>>AAADDDGGGHHHIIILLLMMMNNNPPPQQQSSSSSSTTTTTTVVVVVVSSSRRRSSSQQQMMMSSSPPPMMMMMMPPPPPPNNNKKKOOOPPPQQQPPPNNNLLLLLLMMMKKKJJJHHHGGGFFFFFFFFFFFFIIIHHHKKKPPPPPPLLLJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIJJJIIIGGGGGGHHHIIIFFFGGGHHHGGGFFFFFFHHHJJJHHHFFFEEEEEEFFFGGGGGGFFFJJJKKKJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@???>>>===<<<999888777444333222333444111222333555666777888888888666444555888;;;<<<=========>>>>>>????????????AAA@@@???>>>=========>>>======>>>???????????????======>>>>>>>>>>>>>>>>>>????????????===<<<;;;:::777666666555555555555555666555444333333444555666222222222333333333444444555666888:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>======???>>>>>>>>>>>><<<999777777666555444444333333444333333333444555444444555222222222222222222333333000111222222222222111000111111111111111111111111111111222222222222111111333222111000000111222333222222222222222222222222111111111333666666555444222444555555444333333444444444444555555555555555777777777666666666666666666777777777777555444333555555555555444444555666444444444444444444444444222222333333222111111111//////......///000111111000000000000000000111111000000000111111000000000222222111000////////////111111111111111111111111333333333222111111222222000111222222111000111222111000000000222333333111111111111111000000111111/////////000222333111000111111111111000000000///000000000000000000000000///000000000111111111111111///000333333000111444eeeooo```aaa\\\___aaa]]][[[ZZZ\\\```eeeiiijjjggggggfffdddbbbbbbccceeeiiijjjkkkkkkiiiiiijjjkkklllllljjjfffaaa^^^^^^^^^bbbccccccdddddddddccccccccceeeggghhhhhhhhhiiijjjdddcccccceeehhhiiiiiiiiibbbcccdddeeeeeedddccccccfffggghhhiiiiiiiiiiiiiiijjjnnnnnnjjjgggiiiiiiggggggggghhhhhhggggggfffffflllkkkkkklllnnnnnnmmmlllrrruuu{{{yyyiiiWWWIIIDDD??????>>>>>>>>>>>>======<<<<<<<<<===<<<<<<;;;:::???:::666888>>>@@@===999???@@@CCCEEEFFFEEECCCBBBDDDCCCAAA???>>>>>>??????===@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHBBB>>>===<<<999999<<<<<<:::888999<<<>>>@@@@@@@@@???>>>===>>>>>>@@@AAA:::::::::999888888777777777777777777777888999:::999999::::::;;;;;;<<<<<<;;;===??????===<<<===>>>:::;;;<<<>>>AAACCCEEEFFFJJJKKKLLLNNNPPPRRRSSSTTTSSSVVVWWWTTTSSSSSSQQQMMMPPPOOOMMMMMMNNNOOOOOONNNNNNOOOPPPOOOMMMLLLMMMOOOKKKJJJHHHGGGFFFFFFFFFGGGIIIHHHJJJOOOOOOLLLKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJJJJIIIIIIJJJKKKIIIJJJJJJIIIGGGFFFHHHIIIGGGFFFDDDDDDFFFGGGFFFEEEHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@>>>===>>>AAADDDFFFCCCCCCBBB@@@???===<<<<<<666777777555333222333444222222444555777777777777888666444555888;;;<<<======>>>>>>????????????>>>@@@???===<<<<<<<<<===>>>===>>>>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<<<<;;;777777666555555555555555555555555444444555555555222222333333333333444444555666888:::;;;======>>>;;;<<<<<<======<<<<<<<<<<<<=========<<<:::999888777666555444444444444555444222333666666333333444222222222222222222222222000111222333333222111000111111111111111111111111111111222222222222111111222222111111111111222222222222222222222222222222222222333444666777555333222444555555444333333444222222333444555777777888666666666666666666666666222333666888999888777666333444666555444444555666333333333444444444444555111333444333222111222333000000/////////000111111000000000000111111111111000000111111111111000000111111000/////////000000111111111111111111111111111222222000///...000111000111222222111000222333111000000111333444333222000222333222111000111222000//////000222222111///000111111111111000//////000000000000000000000000000000000000111111111111111///111333222///000555iiiqqqdddeee^^^aaaccc```^^^[[[\\\```dddggghhhfffdddaaa``````aaacccdddeeegggiiiiiiggggggiiikkkgggggggggddd```]]]\\\\\\^^^___aaacccccccccaaa```ccccccdddfffiiiiiihhhgggcccbbbaaacccfffggggggeeeaaabbbccccccddddddccccccccceeeggghhhiiiiiihhhggglllppppppllliiijjjiiigggffffffggghhhiiijjjkkkkkkooolllkkkkkknnnooonnnmmmppptttzzznnn[[[MMMHHHAAAAAA@@@???>>>>>>======;;;<<<<<<===<<<;;;:::999;;;::::::;;;>>>>>><<<:::;;;>>>AAADDDFFFFFFEEEEEEFFFEEECCCAAA@@@@@@@@@@@@;;;>>>AAABBBAAAAAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEHHHCCC@@@@@@>>>:::999<<<;;;:::999:::>>>AAACCCDDDAAA???>>>======>>>???@@@::::::999999888777777777666666666666777888999:::888888999999:::;;;;;;;;;;;;===??????===<<<<<<===:::;;;<<<===???AAABBBCCCGGGHHHIIIKKKMMMOOOQQQRRRRRRUUUVVVSSSRRRSSSQQQMMMMMMMMMNNNMMMMMMNNNPPPRRRLLLMMMNNNNNNMMMMMMNNNPPPKKKJJJHHHFFFFFFFFFGGGHHHJJJHHHIIIMMMMMMKKKKKKNNNLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIKKKKKKKKKKKKMMMNNNMMMNNNNNNLLLIIIHHHIIIJJJHHHFFFEEEEEEFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEAAAAAA@@@???????????????@@@?????????@@@BBBEEEFFFCCCBBB@@@???===<<<<<<<<<555777888777555333444555222333555666777777777777888666444555888;;;<<<===>>>>>>???@@@??????======???>>><<<;;;:::;;;======<<<<<<===>>>>>>>>>>>>===;;;<<<<<<======>>>>>>>>>=========>>>======<<<<<<888888777666666666666777555555666666666666555555222222333333333333444444666777888:::<<<===>>>???<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;:::999888888555555444444333333444444555222333777777333222444222222333333333222222111000111333444444333111000111111111111111111111111111111222222222222111111222222333333333333222222222222222222222222222222222222333444666555333111222444555555444333333444333333444444555666666777444555555555666777777777111333666999:::999777666222444666666444444555777333333333444444444555555111222333222000///222444222222111000000000111111///000000000111111111111///000111222222111000///000////////////000000111111111111111111111111111000222222111......///222///111222222111111222333111000000111333444444333000222444333111000111333111000000000222222000...000111111222111000///...000000000000000000000000000000000000111111111111000///111333222///000555jjjttthhhiiiaaabbbdddccc___\\\\\\___ccceeeeeeccc```]]]]]]___bbbccccccaaadddffffffeeeeeehhhjjj___```bbbaaa___^^^^^^___ZZZ\\\___bbbcccbbb```___cccaaaaaacccggghhheeebbbcccaaa___aaaccceeecccaaaaaabbbcccdddeeefffffffffbbbccceeeggghhhhhhgggfffnnnrrrsssoookkkkkkiiifffeeefffgggiiikkkmmmnnnoooqqqmmmkkkkkknnnpppooonnnlllqqqxxx}}}tttbbbUUUQQQCCCCCCBBB@@@???===<<<;;;;;;;;;<<<<<<<<<;;;999888777:::===>>>===;;;;;;;;;888:::???CCCFFFGGGGGGGGGHHHGGGEEECCCBBBBBBBBBBBB:::===AAAAAA@@@@@@BBBEEEEEEEEEEEEEEEDDDDDDDDDCCCIIIFFFFFFFFFBBB======@@@<<<:::999;;;???CCCFFFGGGAAA???>>><<<<<<===???@@@::::::999999888777777777666666666666777888999:::777777888999999:::;;;;;;:::<<>>???AAABBBDDDDDDEEEGGGIIILLLNNNOOOQQQTTTUUUSSSRRRSSSPPPLLLKKKMMMNNNNNNLLLMMMQQQUUUKKKLLLMMMMMMLLLMMMOOOQQQKKKIIIHHHFFFFFFGGGHHHIIIJJJGGGHHHKKKLLLJJJKKKNNNKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJJJJJJJJJJJJJJJJIIIGGGIIIKKKLLLLLLLLLNNNPPPQQQQQQQQQNNNKKKJJJJJJKKKIIIGGGFFFFFFGGGHHHHHHGGGCCCDDDDDDEEEEEEEEEDDDDDD???>>>===============>>>>>>???@@@BBBCCCDDDEEEEEEAAA@@@???===<<<<<<<<<<<<444777:::999777444555666333444555777777777666666888666444555888;;;<<<===>>>???@@@@@@???>>>===<<<>>>===;;;::::::;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCC<<<<<<===============<<<:::999999888777888888888444555666777777666555444222222333333333444444444666777888:::<<<>>>???@@@<<<===============<<<<<<888999;;;:::999888888999444444333222222222333333555222333777777222111444222333333333333222111000000111333444444333111000111111111111111111111111111111222222222222111111222333555555555555333222222222222222222222222222222111222444555444111///222444555555444333333444777777666555444444333333333444444555666777888888444666888::::::888555333111444777666555444555777333333333444444555555555000111222000......111444333333222111000000111111//////000000111111111222///000111222222111000/////////...//////000111222111111111111111111111111222444555333000///111444///111222222111111222444111000000111333555444333000222555444222000111333222111000111111111///---000111111222222000///...000000000000000000000000000000000000111111111111000000222444222...000555fff~~~mmmccckkkeeebbb]]]```______```bbbcccbbb```ddd```\\\[[[^^^bbbcccccc^^^ccciiikkkjjjggggggggg[[[[[[\\\^^^```___]]][[[^^^```aaa```]]]\\\]]]___fffeeeaaa^^^bbbiiikkkhhhdddcccaaa______aaaccceeeaaa```bbbfffiiijjjgggccccccdddfffhhhiiihhhgggfffmmmrrrtttoookkklllmmmmmmmmmkkkjjjllloooqqqpppmmmooollliiikkkooopppmmmjjjjjjttt||||||{{{~~~mmm]]]RRRIIIGGGDDD@@@>>>=========<<<<<<<<<<<<<<<<<<;;;;;;999;;;<<<<<<:::999999999===<<<===@@@EEEHHHGGGEEEJJJGGGDDDCCCDDDCCC@@@======>>>???AAACCCDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC?????????AAABBBAAA>>>;;;:::<<>>>>>>>>===;;;999777777666666555555555444888888888777777777777777888888888999:::;;;<<<===>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<===>>>>>>CCCDDDFFFGGGHHHIIIJJJJJJMMMQQQUUUUUURRRPPPPPPRRRNNNPPPRRRQQQOOONNNOOORRRJJJLLLNNNQQQRRRQQQPPPOOOJJJLLLMMMKKKIIIHHHKKKMMMHHHJJJMMMOOOPPPNNNLLLKKKKKKIIIHHHIIILLLNNNLLLJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJHHHGGGIIILLLMMMKKKHHHLLLNNNPPPPPPOOOOOOPPPQQQRRRSSSQQQNNNJJJIIIKKKNNNKKKJJJHHHGGGGGGHHHIIIJJJKKKHHHCCCAAAAAABBBBBBAAA@@@@@@???======<<<<<<<<<@@@@@@@@@@@@???===<<<;;;@@@@@@@@@???>>><<<;;;:::999999:::999888666444333666666555555555666666777555555666888999:::;;;;;;CCCBBBBBBAAA@@@???>>>>>><<<===??????===;;;;;;;;;===>>>>>>>>>>>>>>>======>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::999888777777888777666555555444555555666666777777777777666666666666888<<<>>>???>>><<<999;;;<<<;;;999999;;;>>>===;;;999999::::::999888666333111111333555333111333444333222555999777111333333333333333333333333333333333222222222111111222222222222222222222222111111000000000222333444///111333444333222222333222111111111111111222222333333333333333333333333555444444444444555666666666777777666555555888:::444444444444555555555666555666777888888777666555333444555555333222444555555111000222222000111555333444555444222000///000222111111000000000000000000000000111222222333333000000111222222222222111111111111111111222222333222222222222222111000///000000111222222222222111555333222333666777444111333111000222444555222000000000//////000222444555222222222111111111111000111000111444222------111///000333444444333222111000///...///000111000///111000///////////////000fff~~~lllbbbiiidddbbb___aaa___^^^^^^```bbbcccccceeebbb___^^^aaacccdddccc```eeejjjllljjjhhhffffff\\\]]]^^^```aaa```^^^]]]___ccceeeccc___]]]```cccgggeee```]]]```hhhlllkkkeeecccbbb```aaabbbdddfffbbbbbbbbbfffiiijjjhhhfffggghhhiiijjjjjjiiiiiihhhmmmqqqrrrmmmiiikkkmmmmmmpppmmmkkkmmmppprrrrrrpppqqqmmmjjjkkknnnpppnnnllllllsssxxxwwwuuu}}}rrraaaVVVIIIHHHEEEBBB???>>>======>>>=========<<<<<<;;;;;;:::;;;<<<;;;999999:::;;;=========AAAEEEGGGGGGEEEKKKHHHEEEEEEEEEDDDAAA???>>>??????@@@AAABBBCCCCCCFFFFFFFFFFFFEEEEEEDDDDDDBBBAAABBBCCCDDDCCC@@@>>>:::===@@@AAABBBCCCDDDFFFBBB@@@>>>=========;;;999777777777666666666555555777777777777777777777777888888888999:::;;;<<<===??????>>>>>>=========<<<<<<<<<<<<<<<======>>>???BBBBBBDDDFFFHHHIIIIIIIIIIIIJJJLLLOOOQQQRRRQQQPPPNNNPPPQQQPPPNNNMMMNNNPPPMMMNNNOOOPPPPPPPPPOOONNNGGGIIIJJJHHHFFFFFFHHHJJJIIIJJJLLLMMMNNNMMMKKKJJJKKKIIIHHHIIIKKKLLLKKKIIILLLLLLMMMMMMLLLKKKIIIHHHIIIHHHGGGHHHJJJKKKIIIGGGKKKMMMPPPPPPPPPOOOOOOPPPRRRSSSSSSPPPMMMKKKMMMOOOJJJJJJIIIHHHHHHHHHHHHHHHJJJGGGCCCAAAAAAAAAAAAAAA>>>===<<<;;;::::::::::::>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<::::::999999999999888777555444666666666666666777777888555666777888:::<<<======CCCBBBAAAAAA??????>>>===:::<<<======;;;:::::::::======>>>>>>>>>>>>======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888777666666555666666666666777777777777666666666777888;;;>>>???>>>===<<<======;;;999888:::======;;;999999:::::::::999666444222222444444333222222333222000111444111,,,111222222333333444444444333333333222222222111111222222222222222222222222//////...---......000000000222444444333222333333333333222222222222222333333333333333333333333333444444444444444555666666333444444444222333555777444444555555555666666666555666777888888777666555555444444444555555555444555111000333333000111555111333444333222111111222333222222111111111111111000000000111222222333333000000111222222222222111111000000000000111222222222222222222222111000000000000111222222222222222555333222333444444333222333111111222444444222000111000000000000222333444000000000111111222222222111000111333111......222///000111222222222111000000000//////000000//////000000////////////000000fff}}}kkk___fffbbbccc```bbb___]]]\\\^^^aaacccdddgggeeeccccccdddeeedddddddddgggjjjkkkiiifffeeeddd\\\^^^___aaaaaa```___^^^```cccfffddd```^^^aaadddgggfffaaa\\\___ggglllllleeedddbbbbbbbbbdddfffgggeeeddddddfffhhhiiiiiihhhhhhhhhhhhhhhhhhiiiiiijjjmmmppppppjjjgggiiimmmnnnssspppmmmmmmqqqssstttrrrrrrnnnjjjjjjmmmoooooommmmmmrrrtttpppnnnuuuzzzgggZZZJJJIIIGGGDDDBBB@@@>>>>>>@@@@@@???>>>===<<<<<<;;;:::;;;;;;:::888999;;;===>>>>>>???AAAEEEFFFFFFEEEJJJIIIGGGFFFFFFEEEBBB@@@??????????????????@@@@@@FFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDAAA???<<>>======<<<;;;999888777777777777777666666777777777777777777777777888888888999:::;;;<<<===??????>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@???@@@BBBDDDFFFGGGHHHHHHEEEDDDDDDIIIPPPSSSQQQNNNNNNOOOPPPOOOMMMMMMMMMNNNPPPPPPOOOOOONNNNNNNNNNNNJJJKKKKKKKKKIIIIIIKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJIIIIIIJJJKKKJJJHHHJJJLLLMMMNNNNNNKKKIIIGGGHHHHHHGGGHHHIIIIIIGGGFFFJJJMMMPPPQQQPPPOOOOOOOOOQQQRRRSSSRRRPPPOOOOOOOOOJJJJJJJJJIIIHHHGGGFFFEEEHHHEEEBBB@@@@@@AAA@@@@@@===<<<;;;::::::999999:::============>>>???AAABBB>>>>>>>>>===<<<;;;:::999888888888888888777666555666666666777777888888888666777888:::<<<>>>???@@@BBBBBBAAA@@@???>>>>>>===999:::<<<;;;:::999999999======>>>>>>???>>>>>>===>>>======<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<>>>>>>?????????>>>======;;;:::999888777777777777666666777777777777666666888777777999<<>><<<<<<<<<:::999999<<<>>><<<;;;999999:::;;;:::999777555333333444444333222444555333000000111...)))000000111222333444555555222333333333222222111111222222222222222222222222222222111000000111111111111333444555444333444555555555444333222222222333333333333333333333333333444444444444444555555555222333444333222222444666555555666666666777777777555666666777777666666555777555333444777888666444555111111333333111111555000111333333222222333444333333222111111111111222000000000111222222333333///000111111222222111111000000/////////000111111111222222222222111000000000111111222222222222222444444333222000000111333333222111222333444222000222111111000111111222222...//////000111222333444111///000222111...000444/////////000000000111111111111000000//////......000000000//////000000111fff}}}jjj^^^ddd```bbbbbb```^^^]]]]]]___bbbccccccgggggggggggggggfffeeedddhhhhhhgggfffdddccccccccc\\\^^^aaabbbaaa```______aaaaaa``````aaaaaa``````dddeeeccc___aaagggjjjiiidddcccccccccccceeeggghhhjjjhhhgggffffffggghhhhhhfffeeeddddddeeegggjjjkkkmmmpppoooiiifffiiinnnppptttpppllllllooossssssssspppmmmiiihhhjjjmmmnnnnnnnnnppppppllljjjrrrmmm^^^NNNLLLJJJGGGEEEBBB@@@???BBBBBBAAA@@@???>>>===<<<;;;;;;;;;999888999<<>>???@@@BBBDDDFFFFFFFFFHHHHHHGGGGGGFFFDDDBBB@@@??????>>>>>>>>>???@@@AAADDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCAAA???@@@BBBDDDDDDDDDCCCDDDEEEBBB@@@===<<<<<<<<<;;;999888888888888777777777777666666666777777777777777777888999:::;;;<<<<<<<<<===============>>>>>>>>>;;;<<<===>>>???@@@@@@@@@===>>>@@@BBBDDDFFFFFFGGGCCCCCCDDDHHHMMMPPPPPPOOONNNNNNNNNMMMMMMLLLLLLLLLOOOOOONNNMMMMMMNNNNNNOOOLLLLLLLLLLLLKKKKKKLLLMMMLLLKKKIIIHHHHHHHHHHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHJJJLLLNNNMMMKKKHHHFFFIIIIIIIIIIIIIIIIIIHHHGGGJJJMMMPPPQQQPPPOOONNNNNNOOOPPPRRRRRRQQQOOONNNMMMIIIIIIJJJIIIHHHFFFDDDCCCFFFDDDAAA??????@@@??????======<<<;;;;;;;;;;;;;;;>>>===<<<<<<<<>>@@@AAABBBBBBBBBAAA@@@???>>>======999:::;;;;;;:::999999;;;======>>>?????????>>>>>>>>>======<<<;;;:::999999888888999999::::::;;;;;;>>>>>>???@@@@@@?????????======;;;:::999999999999666666777777777777666666999888777999;;;>>>???>>>;;;;;;:::999999;;;>>>@@@<<<:::999999:::;;;:::999777666555444444444333333666888777333222333111---111111222222333333333444222222333333333222111000222222222222222222222222444444333333222222222222222333555555444333444666555444333222222222222222222222222222222222222222333333444444555555555555333444555555444444555777666666666666777777777777666666666666666666666666:::666333444999:::777333444222111444444111222444111222333222111111222444333222111111000000111111000000000111222222333333///000000111111111111111///////////////000000111111111222222222111111000000111222222333333222222333444444111------000444222222222333333333222111333222222111111111000000/////////000111222222222111///000222111///111666000000/////////000111222111222222000///------...000000000///000000111111ggglll^^^ccc___bbbbbb\\\\\\]]]```bbbcccaaa```fffggghhhhhhgggeeeddddddiiifffbbb```___```bbbccc[[[^^^bbbbbbaaa______```ddd___\\\^^^ccceeebbb]]]aaaeeefffddddddggggggeeebbbbbbbbbbbbccceeeggghhhlllkkkiiigggeeeeeefffgggdddccccccccceeehhhlllnnnnnnpppoooiiifffkkkpppssssssoookkkjjjmmmpppqqqpppmmmkkkhhhggghhhjjjkkklllnnnoooooollllllrrrrrrbbbSSSRRRNNNKKKGGGDDDBBBAAADDDDDDCCCBBB@@@???>>>>>>======<<<;;;::::::===@@@???@@@BBBCCCDDDDDDEEEFFFEEEFFFGGGFFFEEEBBB@@@???>>>>>>======>>>@@@BBBDDDAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAABBBCCCDDDCCCAAAEEEFFFGGGFFFDDDBBBBBBBBBCCC@@@===;;;;;;;;;::::::777777777777888888888888555555666666777777777777666777999:::;;;<<<<<<<<<:::;;;;;;<<<<<<=========<<<===>>>???@@@@@@@@@@@@<<<===???AAACCCDDDEEEEEECCCFFFIIIJJJJJJKKKMMMPPPLLLLLLKKKKKKLLLLLLLLLKKKMMMMMMLLLMMMMMMOOOPPPQQQJJJIIIHHHHHHIIIIIIJJJIIILLLJJJHHHGGGFFFGGGHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIFFFHHHKKKMMMLLLJJJGGGEEEJJJKKKLLLLLLKKKJJJJJJJJJKKKNNNPPPQQQOOOMMMMMMMMMLLLMMMNNNOOOOOONNNKKKIIIGGGGGGHHHHHHFFFDDDBBBAAADDDBBB???>>>??????>>>===<<<;;;;;;:::::::::::::::>>>===<<<;;;;;;===???@@@<<<=========<<<;;;:::999888888777777777777777777333444555777777888777777::::::<<<===???AAABBBCCCBBBAAAAAA@@@???>>>===<<<;;;<<<<<<<<<;;;:::<<<=========>>>???????????????======<<<;;;:::999888888777777777888999::::::;;;<<<===>>>??????????????????>>>===<<<:::::::::999777888888888888888888777:::999888999;;;============<<<:::999999:::;;;<<<;;;:::888999:::;;;;;;:::777777666555444333444444444888888555333555444111333333333222222111111111111222333444444222111000222222222222222222222222111111111000000//////...222444555444333333555666333333222111111111111111222222222222222222222222222333444444555555444444333444666666555444555666666666666666777777777777666666555555555555666666:::666333555999:::888444444222222555555222222444444444444222000///111222111111000///////////////000000000111222222333333//////000111111111111000///////////////000000111000111111222222222111111111111222333333333333222222333333000------000444111222333333333222222222333222222222111000000///000000000000000000000000111///000333222///111666111000000000000111222222000222222111...------///000000000000000111222222hhhnnn```ccc^^^```aaaZZZ[[[]]]aaadddcccaaa^^^ccceeeffffffdddccccccdddfffccc___^^^^^^```bbbbbb\\\```ddddddbbb``````bbbfff```\\\___eeehhhddd^^^```fffiiihhhffffffdddaaa______```aaabbbdddfffgggkkkkkkjjjgggeeedddeeegggeeeddddddeeehhhkkknnnpppmmmpppoooiiigggkkkqqqssspppllliiiiiikkknnnmmmllljjjiiihhhgggggghhhiiijjjmmmnnnnnnnnnnnnsss|||xxxhhh[[[XXXSSSNNNIIIFFFDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@???@@@???>>><<<<<<>>>@@@???AAADDDDDDDDDCCCEEEFFFCCCEEEGGGGGGDDDBBB@@@@@@>>>>>>======>>>@@@CCCDDD???@@@BBBDDDDDDCCCAAA@@@FFFDDDDDDDDDFFFGGGFFFEEEFFFGGGHHHFFFCCCAAAAAAAAACCC@@@<<<::::::;;;::::::666666777777777777777888444555555666666777777888666777999;;;<<<<<<<<<;;;999999:::;;;<<<<<<=========>>>@@@AAAAAA@@@??????<<<===???@@@BBBCCCCCCCCCDDDGGGJJJJJJGGGFFFIIIMMMJJJIIIHHHIIIKKKMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPLLLKKKIIIIIIKKKLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIJJJKKKGGGHHHJJJLLLLLLJJJHHHFFFJJJLLLNNNNNNMMMLLLMMMNNNNNNPPPPPPOOOMMMKKKKKKLLLKKKJJJJJJKKKLLLKKKGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@BBB@@@>>>===>>>>>>===<<<888888777777777777888888<<<;;;::::::;;;<<<===>>>===============<<<;;;;;;999999888777666666777777333444666888999999888888<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@???>>>======<<<<<<=========<<<<<<>>>???======>>>???@@@@@@@@@@@@======<<<;;;999888777777555666666777888999:::::::::;;;<<<===>>>>>>>>>>>>@@@???>>><<<;;;:::::::::999999::::::::::::999999<<<:::::::::<<<<<<;;;:::@@@>>>;;;999999888555444;;;999888999:::;;;;;;:::888888888666444333444555111555777444222444444222444444333222111000//////111222333444444333111///222222222222222222222222111222222222222111111000222333444333222222444666222111111000000111111222222222222222222222222222111222333555555444444333111333444555444333444444555555666666666777777777666555555444444555555666888666444555888999777555444222222666666222222444555555444222//////000222000000///............///000000000111222222333333...///000000111111000000000000/////////000111111000000111222222222222111111222222333333333333333222222222111///000222333000222444333222111222333222222222222222111000///111111000000000/////////111000222444333000000444000000000111111111222222///111333111...,,,...000000000000000111111222333iiiqqqbbbddd]]]___```[[[[[[\\\___bbbcccbbb``````bbbccccccaaa```bbbddd```______aaacccdddbbb___^^^cccggggggdddbbbccceeeaaa```___```bbbcccbbbaaabbbhhhkkkhhhddddddbbb```[[[\\\]]]___aaacccdddeeeeeeggghhhgggfffeeegggjjjfffffffffggghhhjjjlllmmmjjjnnnnnniiigggkkkppprrrmmmjjjhhhhhhkkklllkkkiiiiiiiiiiiihhhhhhhhhiiijjjjjjlllnnnoooppprrrvvvxxx~~~oooccc^^^WWWPPPJJJGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCAAA???===>>>???@@@BBBEEEEEECCCCCCDDDFFFCCCFFFIIIHHHEEEBBBAAAAAA???>>><<<;;;<<<>>>@@@BBB>>>@@@BBBDDDEEEDDDBBBAAAFFFEEEDDDEEEFFFHHHGGGFFFDDDEEEFFFFFFCCCBBBBBBBBBCCC@@@<<<999999:::::::::555555666666666777777777444444555555666777777888666777999;;;<<<<<<;;;;;;999999:::;;;<<<===>>>??????@@@AAABBBAAA@@@>>>===>>>>>>???@@@AAABBBBBBAAADDDEEEEEEEEEDDDEEEFFFGGGHHHFFFFFFHHHKKKMMMMMMKKKKKKLLLMMMNNNOOOOOONNNMMMOOOMMMKKKLLLNNNOOONNNLLLIIIHHHHHHHHHHHHIIIIIIJJJJJJLLLMMMMMMKKKJJJLLLNNNIIIJJJKKKLLLLLLKKKJJJJJJIIIKKKNNNOOONNNMMMOOOQQQRRRRRRQQQNNNKKKIIIJJJKKKKKKJJJHHHHHHIIIHHHEEEBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@>>>============<<<;;;777777666666666777777888777777888999;;;<<<============>>>>>>>>>===<<<<<<;;;:::888777666666666666444666888:::;;;;;;;;;:::===>>>>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<======<<<;;;<<<>>>@@@======>>>???@@@@@@@@@@@@===<<<;;;:::999777666666444555555666777888999:::999:::;;;<<<>>>>>>??????AAA@@@>>>===;;;::::::::::::;;;;;;<<<<<<;;;;;;:::===<<<;;;<<<<<<<<<999777===;;;999999999888555111;;;999888888:::<<<;;;;;;888999999777444333444666000555777333111222333222333333222222111111000000111222444555444333000///222222222222222222222222222333444555555555444333222333333222111111444666111111111111222333444444111111111111111111111111000222333555555444333222111333555666555444444555444444555555555666666666666555444444444444555666666666666666666666666666444222333666666333222444444444333111//////222444111000000///////////////000000000111222222333333...//////000000000000000111000000000000111222222000000111222222222222222111222333333444444333333111000000111333444333333000222444444222111111333111111222222222111000000/////////000000000000000000000333777555000///111...///000111111111000///---000333111...,,,///222000000000000111222333444jjjsssdddeee]]]______]]]\\\[[[]]]```bbbbbbbbb^^^```aaa```^^^^^^aaaddd\\\]]]```eeehhhgggbbb]]]```eeejjjjjjfffdddeeehhh[[[^^^aaa```]]]\\\___bbbeeejjjkkkfffbbbbbbbbb```ZZZZZZ\\\^^^```aaacccdddaaadddfffgggfffgggiiilllfffffffffffffffgggggghhhhhhllllllhhhfffjjjoooqqqllljjjhhhiiikkkllljjjggghhhiiijjjjjjiiihhhiiijjjiiikkkmmmooopppppppppqqq{{{tttgggbbbYYYQQQKKKHHHGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEECCCAAA>>>>>>>>>@@@CCCEEEEEECCCBBBDDDFFFCCCGGGJJJJJJFFFCCCBBBBBB@@@???<<<::::::;;;===>>>???AAACCCEEEFFFEEECCCAAAEEECCCBBBCCCEEEFFFFFFEEEBBBCCCEEEEEEDDDCCCCCCDDDCCC@@@;;;999999:::::::::444555555555666666777777444444444555666777777888555777999<<<===<<<;;;;;;999:::;;;<<<===??????@@@@@@AAABBBBBBBBB@@@>>><<>>@@@CCCEEEDDDBBBFFFEEEDDDGGGKKKNNNMMMLLLLLLMMMOOOPPPOOONNNLLLJJJMMMJJJHHHIIIKKKLLLKKKIIIHHHHHHHHHIIIIIIJJJJJJJJJIIILLLNNNMMMLLLKKKMMMPPPLLLLLLMMMMMMMMMMMMMMMLLLGGGKKKNNNOOOMMMMMMPPPRRRTTTSSSQQQMMMIIIHHHIIIKKKLLLJJJGGGGGGHHHGGGDDDAAABBBAAA@@@?????????@@@AAA???>>><<<<<<======<<<:::999888888888888888999999222444666999;;;===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;999777555555555666666888:::<<<>>>>>>===<<<>>>>>>?????????@@@@@@@@@AAAAAA@@@???>>>===<<<<<<<<<======<<<;;;<<<>>>@@@======>>>@@@@@@AAAAAAAAA===<<<;;;:::888777666555444444555666777888999999999999;;;<<<>>>?????????AAA@@@>>>===;;;::::::999;;;<<<<<<<<<<<<<<<<<<;;;======<<<======;;;888444666555555888;;;;;;888555;;;999888888:::<<<<<<;;;888::::::888444222444666222777999555222222333222111111111111111222222222000222444555555333000///222222222222222222222222...///111222333222222111222222222111000111333555111111111222333444555666111111111111111111111111000111333555555444333222333666888999888777777777444444444444555555555666666555444333333444555666444666777666555444555777444222333777777333222444222333222111000111333666222111111000000000000000000000000111222222333333...//////000000000000000111111111111111222222333///000111222222222222222111222333333444444333333111//////111555777555222000222555444222000111333000111222333333222111000------...///000111222222000111444888666000...000,,,---///111111000...---,,,000333111...,,,///333000000000000111222333444mmm~~~qqqhhhcccYYY^^^]]]\\\\\\]]]^^^```bbbdddeeebbb^^^\\\___dddccc]]]VVVXXX[[[^^^```aaabbbdddffflllmmmnnnmmmkkkiiiiiiiiiaaa___]]]]]]^^^```aaabbbggghhhiiiiiihhhfffcccbbb```]]]___cccbbb]]]]]]bbbccceeefffgggfffeeefffgggiiicccbbbggglllkkkjjjkkkkkkggghhhpppsssooojjjjjjnnnnnnooonnnmmmllljjjiiilllkkkkkkjjjjjjkkkkkklllooolllmmmrrrsssoooooosssvvvjjjcccZZZSSSOOOLLLIIIFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGGGGEEECCCAAAAAAAAA===::::::;;;<<<;;;999??????@@@BBBEEEFFFFFFEEEIIIFFFDDDFFFIIIJJJFFFBBBDDDDDDEEEEEEFFFFFFGGGGGGEEECCC???<<<999888888999999999888888777666666666777777666555555666888888999:::;;;;;;;;;:::999888999:::;;;===>>>@@@AAABBB===>>>???@@@AAA@@@??????DDDAAA???>>>???@@@@@@?????????@@@@@@@@@AAAAAAAAAEEEDDDDDDGGGLLLOOOOOOMMMFFFIIIMMMOOONNNKKKIIIIIILLLKKKJJJJJJKKKLLLJJJIIILLLHHHDDDFFFKKKNNNMMMKKKOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKOOOMMMKKKKKKLLLMMMMMMLLLQQQPPPOOOMMMKKKJJJJJJJJJKKKJJJIIIIIIHHHGGGDDDAAA>>>>>>============>>>>>>???======>>>???>>>:::777999999999888888888888888777666555555666999===???=========???AAAAAA???======<<<;;;999888777777666::::::<<<>>>???@@@@@@@@@BBBAAA@@@???>>>???@@@@@@>>>???>>>===;;;<<<===@@@@@@>>>>>>>>>>>>>>><<<:::>>>===============>>>>>>???:::777777555111222555222333555555555666888::::::;;;<<<>>>???????????????===<<<===???>>>;;;888<<<===???@@@???>>><<<;;;>>><<<;;;;;;;;;;;;999888666666777888888888888888777777888888888888777777555666666777666444333222333333333333333333333333444444333222111111111111222222222222222222222222...///000111222333333333222111000111333444333222444444333333333333222222111111111111111111111111666333000000333555555444555444333333222222222222888888777777666666666555222333333444555666777777444444444444555777888999888888777777777777888888555555444444444555555666333222111111111222333444111111111111111111111111333000------000333222111111111111111111222222222222111///000111222000///111111222222111000...---000111333444444333111000444555555555444444333222222333444555444333222111888555222222333444222000//////000000111111111222000444777555111...000333111444333///...000111///000000111111111111000000000000111222222222222111jjj}}}qqqjjjeee]]]bbbaaaZZZZZZZZZ[[[\\\]]]^^^___```______bbbeeeeeeaaa\\\\\\]]]___``````aaaccceeelllmmmmmmllliiifffeeeeeebbbaaa______```bbbcccdddggggggggggggfffdddcccbbbbbb```bbbeeeccc______cccccceeeggghhhgggggghhhiiifffeeegggkkkllljjjkkknnnllliiikkkqqqrrrmmmjjjkkkkkklllnnnooonnnmmmkkkjjjmmmmmmlllkkkjjjjjjkkkkkkooolllmmmqqqqqqnnnmmmqqqvvvrrrjjj^^^VVVQQQNNNLLLIIIEEEFFFGGGHHHGGGGGGEEEEEEAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAACCCCCCCCCAAA@@@@@@AAABBB???<<<;;;=========;;;=========@@@DDDFFFFFFEEEFFFCCCBBBDDDGGGGGGDDD@@@EEEEEEEEEEEEEEEFFFFFFFFFEEECCC@@@===;;;999999999999999888888777666666666666555444333444555666777999:::;;;<<<<<<<<<::::::999:::;;;<<<>>>???@@@AAA===>>>???@@@AAA@@@@@@???CCCAAA??????@@@AAAAAA@@@>>>>>>?????????@@@@@@@@@DDDCCCCCCEEEIIILLLKKKJJJEEEHHHKKKMMMLLLJJJIIIJJJNNNLLLJJJJJJKKKKKKJJJIIIKKKHHHEEEFFFKKKMMMLLLJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFIIIHHHGGGFFFFFFDDDAAA>>>======<<<<<<<<<===>>>>>>>>>===<<<>>>??????;;;888888777777666666666555555888777666555666777:::;;;===<<<===???AAAAAA???===<<<<<<:::999888888888888:::;;;===>>>???@@@@@@@@@DDDCCCBBBAAA@@@AAAAAABBB?????????===;;;;;;===??????>>>===>>>??????===;;;???>>>>>>===>>>>>>??????@@@;;;888888666333333666444555666666666666999;;;:::;;;<<<===>>>????????????===<<<===???>>>;;;888:::;;;===>>>>>>===;;;;;;===<<<::::::;;;;;;999888555666666777777777666666666777777888888777777666555555666666666444333222333333333333333333333333333222222111111111111111333333222222222222222222///000111222222222333222222111000111333444333222000111222222444444555666222222222222222222222222444222000111333555444222555444333333222222222333666666555555555444444444444444444555555666666777555444555555555666777888888888777777666777777777555555555444444333333222333333222222111222222222111111111111111111111111222///...///111333222000///000000111222222333333111///...///000111000...000000111222222111///...///000222333333222000///222333444444555555555444333333444444444444333333777555222222333444222000000000000000111111111222///333666444000...000333111444444000///111222000000000111111111111000000000000111222222222222222hhh}}}sssllliiibbbgggddd]]]\\\[[[ZZZYYYZZZZZZ[[[]]]^^^aaacccdddcccbbb`````````aaa```___```bbbdddhhhiiijjjiiifffdddcccccccccbbbaaa```aaaccceeeggggggfffdddcccccccccdddeeeeeedddeeegggeeebbbbbbeeedddfffhhhiiiiiiiiikkkllleeeggglllooommmiiilllqqqjjjjjjlllooonnniiihhhjjjiiijjjmmmoooooonnnlllkkkmmmlllkkkjjjiiijjjjjjkkkpppmmmmmmoooooollllllnnnvvv|||rrreeeZZZTTTQQQNNNMMMFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCAAA@@@@@@AAACCCDDDFFFFFFFFFDDDBBBCCCEEEGGGCCC@@@>>>======>>>>>>===;;;;;;<<<>>>BBBEEEEEEEEEGGGFFFEEEGGGJJJJJJGGGDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA???===<<<;;;;;;:::999999888777777777777666555444444444555777888:::;;;<<<===>>>>>>======::::::;;;<<<===>>>???@@@>>>???@@@@@@AAAAAA@@@@@@BBB@@@??????AAABBBBBBAAA>>>>>>>>>>>>????????????CCCBBBBBBCCCEEEGGGGGGFFFDDDFFFHHHIIIIIIIIIJJJKKKOOOLLLIIIHHHHHHIIIIIIIIIKKKHHHFFFGGGJJJLLLKKKIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKKKKKKKKKKJJJJJJJJJHHHGGGFFFFFFHHHJJJJJJIIIEEEEEEDDDCCCCCCCCCCCCDDDHHHFFFDDDCCCBBB@@@===:::;;;;;;;;;;;;;;;<<<===>>>===<<<===>>>??????<<<:::999999777666555555555555888777666555555555666777<<<;;;<<<>>>@@@AAA???>>>;;;;;;:::999999999999999<<<<<<>>>???@@@@@@@@@@@@EEEDDDCCCBBBBBBBBBCCCCCC@@@@@@@@@>>><<<;;;<<<===>>>======>>>???@@@>>>===??????>>>>>>>>>>>>>>>???===999777777666222333666666777777777666666888:::999:::<<<===>>>>>>?????????>>>===>>>>>>>>><<<:::888999:::<<<<<<<<<;;;:::<<<;;;999999::::::999777555555555555555555555555666666777777777777666666555555666666555444222111333333333333333333333333111111111111111222222333333333333222222111111111111111222222222222222222222111000111333444333222000111222222444444555666333333333333333333333333111000000111333444222111444444333222222222333333444444333333333333222222555555555666666666666666666666666555666666666666999888777777666666666666555555555555444222000///333333333333222222111000111111111111111111111111000//////000222222111/////////000111222333333333111000///000111222111000...///111222222111000000///000111222222111000///000111222444555666666666555444444333444444555555777555333222333333333111000000000111111111111111///222444333000...000222111444333000000333333000000000111111111111000000000000111111222222222222hhhvvvnnnkkkeeejjjeeedddbbb```]]]\\\[[[\\\\\\ZZZ^^^bbbcccaaa______```bbbbbbaaa___]]]]]]```bbbbbbdddffffffeeebbbbbbbbbbbbbbbbbbaaaaaabbbeeeggggggeeecccbbbbbbcccfffgggfffggghhhhhhfffcccccceeeeeegggjjjkkkkkklllmmmooohhhhhhlllppppppmmmnnnrrreeegggkkkkkkiiifffgggjjjiiikkkmmmoooooommmkkkiiijjjiiihhhggghhhiiikkklllpppnnnmmmmmmlllkkkkkkllluuu~~~zzzkkk^^^WWWSSSPPPNNNGGGHHHIIIJJJKKKJJJIIIIIIJJJIIIGGGEEECCC@@@???>>>CCCBBB???>>>>>>???BBBCCCFFFGGGHHHGGGFFFFFFGGGIIIBBBAAA???======>>>>>>>>>>>>===<<<>>>AAACCCCCCCCCHHHGGGGGGIIIKKKLLLJJJGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>======;;;:::999777777777777777888777777666777888:::;;;:::;;;===???@@@@@@@@@@@@::::::;;;<<<===>>>>>>????????????@@@@@@@@@@@@@@@AAA@@@???@@@BBBDDDCCCCCC?????????@@@@@@@@@@@@@@@BBBBBBAAABBBBBBBBBBBBBBBCCCEEEFFFFFFFFFGGGIIIKKKNNNKKKGGGEEEFFFGGGGGGGGGJJJHHHGGGHHHJJJKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIFFFEEEDDDFFFHHHIIIIIIHHHCCCCCCBBBBBBCCCCCCDDDEEEGGGEEEBBB@@@???===:::888999999999:::;;;<<<===>>><<<<<<===>>>???>>>======<<<;;;:::888777666666666666666555555444444555555::::::;;;>>>@@@AAA@@@>>>;;;;;;:::::::::;;;;;;<<<>>>>>>???@@@AAAAAA@@@@@@DDDDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@???<<<:::;;;<<<===<<<<<<>>>@@@AAA@@@>>>>>>>>>===<<<<<<<<<======999555444555444000000333666777777666555555777888999:::;;;<<<===>>>>>>>>>???>>>>>>=========<<<;;;777888999:::;;;<<<;;;;;;;;;999888888999999888777666666555555555555555555666666666777777666666666555555666666555444222111333333333333333333333333111111111111222333444555444333333222222111111111333333222222111111111111222111000111333444333222444444333333333222222222333333333444444444444444///000111222333333111000444333333222222333333333333333333333222222222222666666666666666666555555666666666666666555555444999888777666666555666666333444666666666444222111333333444444333111000...111111111111111111111111//////000222222222000///111111111111111222222222222111000111333444333222---...000111222222222111000111222222222222111000111111333444555666666666666555444333444555666777666555444333333333333333111111111111111111111111...111222222000//////111000222222000111444333///000000111111111111000000111111111111111222222222jjjyyyoookkkfffjjjdddiiigggccc```^^^]]]^^^^^^\\\```dddddd```]]]]]]^^^aaaaaa```^^^\\\\\\___aaabbbdddffffffccc```^^^^^^aaabbbbbbaaa___```cccffffffeeedddcccdddeeegggiiieeeggghhhgggeeeeeeeeeeeefffhhhkkklllmmmmmmooopppmmmiiijjjooosssqqqpppqqqdddhhhkkkjjjhhhiiikkkmmmkkklllnnnooonnnllliiigggfffeeeddddddfffhhhkkkmmmoooooonnnlllkkkkkkkkkkkkrrrzzzqqqddd[[[UUUPPPMMMIIIJJJKKKLLLLLLKKKJJJIIIKKKJJJHHHEEEBBB@@@>>>===AAA???===;;;;;;===???AAA@@@BBBEEEFFFFFFDDDDDDDDDAAA@@@???===<<<<<<===>>>BBBAAA??????@@@AAAAAA@@@CCCCCCDDDFFFHHHHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCAAA@@@???<<<;;;999777666777888888888888777777888999;;;<<<:::<<<>>>@@@AAAAAAAAAAAA;;;<<<<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@??????AAADDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@CCCDDDEEEEEEDDDFFFHHHKKKLLLIIIEEECCCCCCEEEFFFFFFJJJIIIHHHIIIIIIIIIHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEFFFHHHJJJIIIHHHAAAAAAAAAAAABBBCCCDDDEEEGGGDDDAAA???>>><<<999777888888999999;;;<<<===>>><<<===>>>>>>>>>>>>>>>>>>===<<<999777666666666777333444444555555555555444999999:::===@@@AAA@@@???<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@???@@@AAA???<<<;;;;;;;;;<<<<<<<<<>>>@@@AAAAAA???<<<<<<;;;:::::::::::::::777444333555444111000333444555666555444444555777888999:::<<<============>>>>>>>>>===<<<;;;;;;;;;777888999:::;;;;;;<<<<<<999888777777888999777666777777666555555666666777666666777777777777666666555666777777666555333222333333333333333333333333222222222333444555666777333333333222222111111111555444333222111111111222222111000111333444333222444444333333333222222222333333444444444555555555...000222333333222111111333333333222222333333444333333333333333333444444666666666666555555555555666777777777666555444333888888777666555555666666222333666777888777666555333333444444333111000...111111111111111111111111///000222222222000//////333333222222111000000000111000///000222333222111---...000111222222222222222333333333333333333222222333444444555555444444777666555444555666888999555555555444333333444444222222222111111111111111///000111111111000000111///000000///222555333///000000111111111111000000111111000000000111222333kkkzzzmmmiiifffjjjbbbhhhfffbbb___]]]]]]^^^______cccffffffccc```______`````````___^^^^^^```bbbdddfffgggfffbbb^^^[[[ZZZaaacccccc```]]]]]]```dddbbbcccdddeeefffggghhhhhhcccgggiiifffeeeggggggfffhhhjjjlllmmmmmmmmmoooppppppjjjiiinnnssssssqqqqqqkkknnnooolllllloooqqqpppmmmmmmmmmmmmllljjjiiigggfffeeecccccceeehhhkkknnnooopppoookkkjjjlllmmmkkkooovvv{{{|||yyylllcccZZZSSSMMMJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@>>>===;;;::::::;;;===>>>???BBBFFFHHHHHHFFFEEEEEE@@@AAA@@@>>><<<<<<===???EEEBBB@@@??????@@@???>>>BBBCCCEEEGGGHHHIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEFFFFFFDDDBBBAAA===;;;999777666777888999666666555666777888:::;;;;;;<<<>>>@@@AAABBBAAAAAA=========>>>>>>>>>>>>>>>>>>============>>>??????>>>>>>???BBBEEEGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEECCCAAA@@@AAABBBCCCDDDEEEEEEDDDEEEGGGIIIIIIFFFCCCCCCDDDEEEEEEEEEIIIIIIIIIIIIIIIHHHGGGFFFJJJJJJIIIHHHGGGGGGFFFFFFJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEGGGIIIJJJHHHGGG????????????@@@AAABBBBBBEEECCC@@@>>>===;;;999888888888888999;;;===>>>???===?????????======>>>???;;;999777555444444555666222333555666666555444333888888:::===@@@BBBAAA@@@??????>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>???@@@???===;;;;;;;;;=========>>>AAABBBAAA???;;;;;;:::999888888888888888555555777777444333666333444444444333333555777888888:::;;;<<<==================;;;999999:::;;;888888999999::::::;;;;;;888777666666777888777666777666555555555666888999777777888888888888777777777777888888777666444333333333333333333333333333222222222333333555666666222222222222222222222222555444333111111111222333222111000111333444333222000111222222444444555666222333333444444555555555///111333333222111222333333333222222222333444444333333444444444444555555444444444555555555555555555666777777777666444333777666666555555666666777222444555777888888888888333333333333222222111000111111111111111111111111///111222222000//////000333333222222111000000000...---,,,---///000000///---...000111222222222111444444444444444444444444333333444444555444444444666666666666777888999999444555555444333333444666222222222222222111111111000000111111222222111111///000000000444777555///000000111111111111000000222111000000000111333444jjjyyyjjjgggeeekkkcccfffddd```]]]\\\\\\^^^______bbbdddeeedddbbbaaa```___```bbbbbbaaaaaacccdddaaadddffffffddd```^^^]]]cccddddddaaa]]][[[___ccc]]]```cccggghhhhhhfffeeebbbhhhjjjffffffiiijjjgggiiikkkmmmnnnmmmmmmnnnoooooolllkkknnnpppppprrruuussstttrrrmmmnnnssssssooommmllllllkkkjjjjjjjjjjjjiiihhhfffeeeeeehhhkkkmmmoooqqqooojjjiiinnnooolllmmmrrrttttttxxxwwwmmmbbbWWWPPPLLLLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<===BBBDDDGGGHHHHHHHHHIIIJJJAAABBBBBB@@@===<<<>>>AAACCCAAA>>>======>>>>>>>>>BBBDDDGGGIIIIIIJJJJJJKKKEEEEEEEEEEEEEEEFFFFFFFFFAAACCCFFFHHHHHHFFFDDDBBB===;;;999777666777999:::666666666666777999;;;<<<<<<===???@@@AAAAAAAAA@@@???????????????>>>>>>>>>===<<<<<<;;;<<<===>>>???>>>>>>???CCCFFFHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFGGGFFFCCCAAACCCDDDCCCEEEFFFFFFEEEEEEFFFGGGGGGEEEDDDDDDFFFGGGGGGFFFHHHJJJJJJJJJIIIGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHFFFEEE>>>>>>>>>>>>???@@@AAAAAACCC@@@===;;;;;;:::999888777888999:::<<<>>>@@@AAA???@@@AAA???<<<;;;===???:::888666444444555666888444555666777777555222111777777999<<<@@@BBBAAA@@@BBBAAAAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAAAAA@@@>>>>>><<<>>>@@@@@@>>><<<<<<<<<>>>======???AAAAAA@@@???<<<;;;:::999888888888888888555555888888555444777222333444444444444777999777888999:::;;;<<<<<<<<<;;;<<<<<<:::777777999;;;888888888777888888888999777666555555777777666555444444333333444666888999888888999999999999888888888888999999888777555444333333333333333333333333111111111111222222333444111111111222222333333444555444222111111222333444222111000111333444333222000111222222444444555666111222222333444444555555111222444333111111333666333222222222333333444555333333333444444444555555222222333333444444555555444555777777777666444333555555555555555666777888444444555555666666777777333333222222111222222222111111111111111111111111000222333111///...///222000000111111111222222222...------...000111111000...///000111222222111000444333333333333333333444111222333444555555666666555666777888999999999999444555666555333333555777333333333222222111111111111000111222333333222222000111111222777;;;777111000000111111111111000000222111000///000111333444hhhwwwhhheeeeeellldddfffccc```]]]\\\]]]___```\\\^^^```cccdddcccaaa___^^^```cccdddddddddeeeggg[[[___cccffffffeeedddddddddffffffbbb]]][[[^^^bbbZZZ]]]cccgggiiihhheeecccbbbhhhjjjggggggkkkllliiijjjlllmmmnnnmmmlllmmmnnnnnnmmmmmmooommmlllqqqyyyxxxwwwrrrmmmnnnsssqqqkkklllkkkjjjiiijjjkkklllmmmnnnllliiiffffffhhhjjjlllnnnqqqooojjjjjjooopppmmmkkkoooqqqooosss~~~ttthhh[[[RRRMMMMMMMMMMMMKKKIIIGGGFFFHHHGGGEEECCCAAA>>><<<<<<========================@@@AAABBBBBBBBBCCCFFFIIIBBBCCCDDDAAA>>>===@@@BBBAAA>>><<<;;;<<<>>>>>>>>>>>>@@@CCCEEEFFFFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGAAACCCFFFIIIIIIGGGEEECCC>>><<<999777666777999:::999888888888999;;;===>>><<<===???@@@AAAAAA@@@???@@@@@@@@@???????????????<<<<<<;;;:::;;;<<<===>>>===>>>???CCCGGGIIIIIIGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIGGGDDDCCCDDDFFFCCCEEEGGGGGGFFFEEEEEEFFFFFFFFFEEEFFFIIIJJJIIIHHHHHHJJJKKKJJJHHHFFFEEEEEEGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGEEECCC@@@@@@@@@@@@@@@AAABBBBBBAAA???;;;:::::::::999888888888999:::<<<>>>@@@BBB???AAABBB???<<<;;;<<>><<<>>>@@@@@@>>>===<<<===???>>>>>>???AAAAAA@@@>>>===<<<;;;:::999999999999666333444777777444333555222444555555555666888:::777888999:::;;;<<<<<<<<<:::<<<<<<999666555888;;;888777777666666666666777666555444555666777666555222222111111333555888999999999::::::::::::999999999999::::::999888666555333333333333333333333333000000000000000000111222000000111222333444444555555444222111111222444555222111000111333444333222444444444333333333222222111111222222333444555555222333444333111111444777222222222222333333444555222222222333333444444444111111222222333444555555333555666888888777555444444444444444666777888999666555555444444444555555333222111111111222333444111111111111111111111111111222333000------000333---...///111222333555555111000000111333555444333...///111222222111000000333222222111111222222333///000222444555777888888555666888999::::::999999333555666555333333555888333333333222222111111111111111111222444444333222222333333444999===:::333000000111111111111000000222111000//////111333444iii{{{mmmlllbbbcccdddddddddaaa]]]```eeeaaaYYY___^^^^^^___aaabbb```___]]]aaafffjjjkkkhhhdddbbb^^^^^^```aaaccceeefffggggggcccaaadddccc```cccjjjgggdddaaaaaadddfffeeecccaaacccdddcccbbbdddiiinnnjjjfffeeehhhiiiiiikkkpppooollljjjkkknnnooonnnmmmuuusssqqqnnnlllkkkkkkkkkqqqmmmjjjkkknnnooommmiiipppjjjgggkkkmmmkkkkkkpppmmmnnnooonnnllllllmmmnnnnnnooooooooosss~~~{{{nnnbbbXXXUUUPPPJJJIIIJJJLLLLLLKKKJJJGGGCCC@@@???>>><<<;;;888999;;;<<<===<<<;;;;;;@@@@@@@@@AAACCCDDDFFFGGGHHHGGGEEEDDDCCCAAA>>><<>>>>>>>>>>>>>>>>>???AAACCCDDDDDDDDDCCCFFFEEEDDDCCCDDDFFFHHHIIIHHHFFFDDDFFFHHHIIIGGGDDDAAA>>>:::777777888888888999999:::;;;;;;<<<=========???BBBCCCBBBBBBBBBBBB>>>???@@@AAA@@@>>><<<;;;;;;:::999999999:::;;;<<<@@@>>>===AAAGGGIIIGGGCCCEEEFFFFFFGGGGGGFFFFFFEEEJJJIIIHHHGGGGGGHHHIIIJJJDDDFFFHHHIIIGGGFFFFFFFFFEEEDDDDDDGGGJJJKKKIIIFFFHHHHHHHHHGGGGGGFFFFFFFFFDDDFFFHHHHHHFFFEEEHHHJJJFFFGGGHHHHHHIIIIIIHHHHHHKKKIIIFFFCCCAAAAAABBBDDDCCCAAA>>><<<<<<>>>AAACCC>>>===;;;999888777666666777777777888:::<<<>>>@@@===>>>???@@@@@@???>>>===:::;;;:::999777666666777666444111222444666555333888999:::;;;===@@@BBBCCCFFFHHHHHHEEEEEEGGGGGGDDDEEEEEEEEEEEEDDDCCCBBBBBBEEEBBB>>>>>>@@@@@@>>>;;;>>>>>>>>>>>>============BBBAAA@@@@@@??????@@@@@@::::::999888777666555555888777666555444333333333333555777888666444333333777999;;;=========<<<;;;;;;:::777666555555777888<<<;;;:::777444333555777666666555555555444444444666666666666666777888999<<<;;;::::::999999999:::777999;;;999666444666888333333222222333333444444444444444333333222222222222222222333333444444444333333444555555444333333222222222222222222222222222222222333333333444444555555444444444333333333444444222222222222444444666666555555555444444444666666555444444444555555555444333333333333444555555555444444444444555555666777888777666555666777666555555555555444444444444333222222111111222222222222222222222222222222000111111111111222222222111222222222222111000000333333222111111222333333000000111111111000000///333444444333111111222444333555777888999888666555888777888;;;>>>===888333555666777777777666444333666555333333444444444333111111222222222111111000...000222444666555444444444222///+++))),,,111666111111111000111111222333jjjyyyjjjjjjbbbeeehhhiiihhhddd___```bbb^^^WWW]]]\\\\\\^^^___```^^^]]]^^^aaaeeehhhiiigggdddbbb______aaabbbdddfffggghhhhhhdddcccffffffeeehhhnnnhhhddd``````ccceeedddccc___aaabbbaaabbbdddiiinnnjjjfffeeehhhiiiiiikkkooonnnllljjjkkknnnoooooommmrrroookkkjjjjjjkkkjjjjjjpppnnnmmmmmmnnnnnnllljjjlllhhhgggkkkkkkjjjlllrrrqqqooonnnnnnppppppnnnlllnnnoooooonnnqqq{{{wwwiii^^^VVVQQQKKKIIIJJJLLLLLLJJJIIIFFFBBB@@@>>>===<<<:::888999:::;;;<<<;;;;;;:::@@@@@@@@@AAABBBDDDFFFFFFIIIGGGEEEDDDDDDBBB???===AAA@@@===;;;:::;;;<<<===>>>???AAABBBCCCDDDCCCCCCEEEDDDCCCCCCCCCEEEGGGHHHGGGEEEDDDFFFHHHHHHFFFDDDCCC???;;;999999:::::::::999999::::::;;;<<<======>>>@@@BBBCCCCCCBBBBBBBBB>>>???@@@AAA@@@>>><<<;;;;;;:::999999999999;;;;;;???===<<<@@@EEEGGGFFFCCCHHHHHHHHHHHHGGGGGGFFFEEEKKKJJJJJJIIIIIIJJJJJJKKKGGGIIIKKKKKKJJJIIIIIIIIIFFFEEEEEEHHHKKKLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHJJJJJJHHHHHHJJJLLLIIIIIIIIIIIIHHHGGGFFFFFFHHHEEECCCAAAAAABBBCCCCCCBBB@@@>>><<<<<<>>>@@@BBB<<<;;;:::888888777777777777666777888999<<<>>>@@@===>>>???@@@??????===<<<888888888777666666666777777555333333555777666444777888888:::<<<>>>@@@BBBEEEHHHHHHEEEDDDGGGFFFDDDCCCCCCBBBBBBCCCBBB@@@???CCCAAA???>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@::::::888777666555555555777666555444333333333333333444555555444444666888666888:::;;;<<<<<<;;;:::<<<;;;999777777777888999::::::999777555444555777666666555555555444444444444444555666777999:::;;;===<<<;;;:::999999999:::888999:::999888777888999555444444333222222222333444444444333333222222222222333333333333333333444222222333444444333222222222222222222222222222222444444444555555555666666555555444444444333333333444444333222222333444444666555555555444444444444555444444444444444555555555444333333333333444555555555444444444444555555555777888777666555666777666555555555555444444444444333222222111111222222444444444444444444444444000000111111222222222222///000111222222222222222222222111000000111222222///000000111111000000///333444444333222222333555444555666777777777666555555777:::;;;:::888777666666666666666666555555444999777555333222222111000222222222111111///...---222333444555444333111000222222111///...///111444111111111111111222222333kkkvvvggghhhccchhhlllkkkiiieee``````aaa^^^XXX^^^]]]]]]___aaaaaa___]]]___aaacccffffffeeecccbbb___```bbbccceeefffggggggfffccccccfffggghhhkkkoooiiieee```___aaaccccccbbb```aaaaaaaaaaaadddgggkkkiiiffffffhhhiiihhhjjjnnnkkkjjjjjjkkkmmmnnnnnnmmmooojjjeeeeeeiiikkkkkkiiimmmnnnpppooonnnlllkkkkkkggggggiiikkkjjjiiinnntttvvvqqqnnnooossstttooojjjnnnooonnnmmmooovvvpppdddYYYSSSLLLIIIJJJKKKKKKJJJGGGDDD@@@>>>===<<<;;;:::888999::::::::::::::::::?????????@@@BBBCCCEEEFFFIIIGGGFFFFFFEEEDDDBBB???CCCAAA<<<999888888:::<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGFFFEEEDDDEEEGGGGGGEEEDDDDDDAAA===;;;;;;<<<<<<;;;888999:::;;;<<<======>>>???@@@BBBCCCDDDDDDCCCCCC??????@@@@@@???>>><<<;;;;;;:::999888888999:::;;;>>><<<;;;===AAADDDDDDBBBFFFGGGGGGHHHHHHIIIIIIIIIMMMLLLLLLKKKKKKLLLLLLMMMIIIKKKMMMMMMLLLKKKKKKKKKHHHGGGHHHJJJLLLMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFHHHIIIIIIIIIIIIJJJLLLIIIIIIIIIHHHFFFDDDBBBAAAEEECCCAAAAAADDDFFFEEECCCAAA@@@>>>======>>>@@@AAA999999888777777777888888666666666777999;;;===???>>>??????@@@???>>><<<;;;777666666555555666666666888666555555666777777666666666777888:::===???@@@DDDGGGGGGDDDCCCFFFFFFCCCDDDBBBAAABBBDDDDDD@@@===@@@@@@@@@>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA;;;999777555444444555666666555444444333333333333444444444333333555888;;;666777999:::;;;;;;:::999>>>===;;;999999999::::::777888999888666555666777555555555555555444444444222333444666999;;;<<<===>>>===<<<;;;:::::::::::::::999888999:::;;;:::999777666555333222222111111444444333333333333222222444333333333333333333222111222222333333222222111222222222222222222222222444444444555555555666666555555444444444333333333444444333333333333444444555555555555444444444444333333222333333444555666555444444333333444444555555555444444444444555555555666777777555555666777666555555555555444444444444333222222111111222222444444444444444444444444000000111222222222222222...///000111222333333333111111000//////000111111///000000111111000000000111333333333222333555777777777666666666666666666444888;;;:::666444666999777666666555555555555666888666555333222111111111333222222111000...,,,,,,222222333444333222111000///111444444333111111222111111111111111222333333jjjuuugggjjjeeejjjlllhhhfffbbb``````aaa___]]]aaaaaabbbdddeeeeeecccaaa```aaabbbcccddddddcccbbb^^^___aaaccceeefffffffff```______bbbeeehhhkkkmmmkkkfffaaa```bbbddddddcccddddddcccbbbcccdddfffhhhiiiffffffiiiiiihhhiiimmmhhhhhhiiijjjllllllmmmllloooiiicccdddjjjnnnmmmjjjiiimmmpppoookkkhhhhhhkkkfffiiilllmmmjjjjjjooouuuvvvsssqqqrrrttttttpppllloooooonnnmmmmmmrrryyywwwhhh]]]WWWOOOKKKJJJKKKJJJIIIEEEBBB???===<<<<<<:::999999999999999999999999999>>>>>>>>>???AAABBBDDDEEEIIIHHHFFFFFFGGGFFFDDDBBBAAA@@@===;;;::::::;;;<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBAAABBBBBBCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDBBB>>>=========<<<;;;999999:::;;;<<<>>>??????AAAAAABBBDDDEEEEEEDDDCCC??????@@@@@@???>>>===<<<;;;:::999888888888999:::===;;;999:::>>>AAAAAAAAA@@@AAABBBEEEHHHKKKMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKNNNNNNLLLKKKKKKLLLIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCAAA@@@???FFFCCCAAABBBFFFGGGEEEBBB@@@@@@???>>>>>>???@@@@@@999999888777666666666666666666666777888:::<<<>>>>>>>>>?????????===<<<;;;999777666555666666555555777666555555666666666666444555666777999<<<>>>???DDDGGGFFFCCCCCCEEEEEEBBBFFFDDDCCCDDDGGGFFFBBB>>>>>>@@@AAA???;;;:::;;;>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAA<<<:::777444333444555666555555444333333333333333444555555444444555777:::777888999:::;;;;;;::::::======;;;:::999999::::::555666888888777666666777555555555555555555555555333444666888:::<<<>>>>>>@@@???>>><<<;;;::::::::::::777666777;;;<<<:::888666666555333333222222222333333333333333333333333444444444333333222222222222222333333333333222222222222222222222222222222222222222333333333444444555555444444444333333333444444444333333444444444444444444444444444444444111111111222333444555666444444444444444444444444555555444444444444555555444555777666555555666777666555555555555444444444444333222222111111222222111111111111111111111111///000111222222222222111//////000111222333333333111111111000000111111111000111111222222222222111000222333333333444666888999999888777777777777888777888999888666666888:::777666555444444555666777333333333222222333555777222222222222111000.........///000222333333333333...111333444333222111111222111111111111222333333iiivvvjjjmmmhhhjjjkkkgggdddaaa``````___^^^___cccdddeeegggiiihhhfffccc```aaabbbcccccccccbbbbbb]]]^^^```bbbdddddddddccc^^^]]]]]]___dddiiijjjjjjlllgggcccbbbdddgggfffeeecccccccccdddfffhhhiiijjjhhhffffffiiiiiiggghhhkkkfffgggiiijjjjjjjjjkkkkkkqqqjjjeeefffmmmqqqpppmmmeeejjjnnnmmmhhheeegggjjjhhhmmmpppnnnkkklllpppsssrrrtttuuuuuusssqqqpppoooooonnnnnnmmmmmmppptttwww~~~~~~oooddd\\\SSSMMMKKKKKKIIIHHHCCCAAA===<<<<<<<<<;;;999:::999999999999999999999=========>>>@@@AAACCCDDDHHHGGGFFFGGGHHHHHHFFFDDD>>>????????????>>>=========>>>>>>???@@@AAABBBCCCAAAAAAAAABBBBBBCCCDDDEEEDDDEEEFFFFFFFFFEEEEEEEEEDDDBBB???=========<<<;;;::::::;;;<<<>>>???@@@AAABBBBBBBBBDDDGGGGGGEEECCC@@@@@@@@@???>>>>>>===<<<;;;:::999888777888999999;;;999888999;;;>>>???@@@======???BBBEEEIIILLLMMMLLLLLLLLLMMMMMMLLLLLLLLLKKKMMMOOOOOONNNMMMMMMMMMIIIJJJKKKKKKLLLMMMNNNOOOQQQPPPNNNLLLIIIGGGEEEDDDFFFFFFEEEFFFFFFFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAADDDBBB@@@AAACCCDDDBBB???????????????????????????<<<;;;999777666555444444666666666666777999;;;<<<===>>>>>>???>>>===<<<;;;<<<999777666777777555333555666555555444444555666444555666777999<<<>>>???DDDGGGFFFCCCCCCEEEEEEBBBEEEDDDDDDEEEGGGFFFBBB>>>===???@@@>>>;;;:::<<>>?????????@@@@@@AAAAAA@@@AAAAAABBBBBBBBBAAA@@@<<<:::777444333444666777555555444333333333444444444666888888666555555555888999:::;;;;;;<<<<<<<<<<<<;;;:::999999888888888444666777888777666666777444555555555555555555555555777999;;;===>>>>>>???BBBAAA???===<<<;;;::::::888666444666999;;;999777444444444333333444444555333333333333333333333333444444444333333222222222444444333333333333444444222222222222222222222222222222222333333333444444555555444444444333333333444444444444444444444444333333444444444444444444111111111222333444555666444444444444444444444444555555444444444444555555333555666666555555666888666555555555555444444444444333222222111111222222111111111111111111111111///000111333333222111111111111222222222111111000222222222222222222222222111222333333444444444333000222333333333444777999::::::999888888999999:::;;;999777777999::::::888777666555444444555666777333333444222111333777:::111111222333333333222222...///000111222333333333///000111111000000222333222222222111222333333444mmmxxxllloooiiijjjjjjkkkgggcccbbb```\\\\\\___bbbcccdddggghhhhhheeebbbaaabbbccccccdddcccbbbaaa\\\]]]```bbbccccccbbbaaa``````___```eeekkkkkkhhhjjjgggddddddgggiiihhhfff`````````dddhhhlllnnnnnnhhhffffffiiijjjggggggjjjgggiiikkklllkkkjjjjjjjjjqqqmmmiiijjjoooqqqpppmmmdddgggjjjiiieeedddgggkkkiiinnnqqqooommmoooqqqrrrooorrruuuuuurrrpppppppppnnnnnnnnnnnnooopppqqqrrrzzzyyykkkcccXXXPPPLLLJJJHHHFFFBBB@@@===<<<<<<<<<;;;:::;;;::::::999999999999:::<<<<<<<<<===???@@@BBBCCCGGGFFFFFFGGGHHHHHHGGGEEE===???AAABBBBBBAAA???>>>=========>>>???@@@BBBCCCAAAAAABBBCCCCCCDDDDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGDDDBBB@@@??????>>>===;;;;;;<<<===>>>@@@AAACCCCCCDDDCCCBBBEEEHHHIIIGGGCCC@@@@@@??????>>>=========;;;:::999888777777888888888999999999;;;<<<===>>>?????????@@@AAADDDFFFHHHIIIJJJJJJKKKKKKJJJJJJIIILLLNNNPPPPPPOOONNNNNNNNNHHHIIIJJJJJJJJJKKKMMMOOOQQQPPPNNNKKKHHHFFFDDDCCCJJJHHHFFFFFFFFFFFFDDDCCCAAABBBCCCDDDDDDDDDDDDDDD?????????>>>===>>>>>>???>>>???@@@@@@@@@@@@???>>>===<<<:::888666555444444666555555555777888:::;;;<<<<<<===>>>>>>>>>===<<<<<<999666666777888666333555666666555444444555777666666777888:::===???@@@DDDGGGGGGDDDCCCFFFFFFCCCAAABBBDDDEEEDDDBBB???===?????????>>>===<<<===>>>?????????@@@AAAAAABBBBBBAAABBBCCCCCCCCCBBB@@@???<<<:::888666555555666777666555555444444444555555444666999999777555444444999::::::;;;;;;<<<======:::::::::999888888777777555666777777555555666777444444444555555555555555777999;;;>>>@@@AAAAAAAAADDDBBBAAA>>><<<;;;::::::888777666777888999888777444444444444444555666666222222333333333333444444444333333333333333333222555444444333333444444555222222222222222222222222444444444555555555666666555555444444444333333333444444555555555555444444333333333333444444444444333333222333333444555666333444444555555444444333555555444444444444555555333444555666555555666888666555555555555444444444444333222222111111222222333333333333333333333333...000222333444333111000222222222222222111000000222222333333333333222222111222333444444444444444111222444444444555777999888888999999::::::::::::===999666777:::<<<:::777666555555555555666666777666777777444111222666:::000111222333444444444444111111111000000000000000000000000000///000222555222222222222222333444444sssyyykkkoooiiikkkkkklllgggddddddbbb^^^___dddaaabbbdddfffhhhgggdddaaaaaabbbdddeeeeeedddbbbaaa\\\^^^aaacccddddddbbbaaabbbcccaaa```ffflllkkkeeegggeeeccceeeiiijjjhhhfffaaa``````ccchhhkkklllkkkhhheeefffiiijjjggggggiiijjjmmmoooooommmkkkkkkkkknnnmmmlllmmmnnnnnnllljjjdddfffgggfffeeefffjjjmmmhhhmmmnnnlllnnnsssssspppmmmnnnppprrrsssrrrpppnnnmmmmmmnnnoooqqqqqqqqqpppvvvqqqhhh\\\RRRMMMJJJGGGEEEBBB@@@===<<<<<<===<<<;;;===<<<;;;999999999:::;;;;;;;;;<<<===>>>@@@AAABBBEEEEEEEEEFFFHHHIIIHHHFFFAAAAAABBBBBBAAA@@@???>>>============>>>@@@AAABBBAAABBBCCCCCCDDDDDDEEEEEEEEEGGGIIIIIIGGGFFFGGGHHHFFFDDDBBBAAAAAA@@@>>>===<<<===>>>@@@BBBCCCEEEEEEEEECCCBBBEEEIIIJJJGGGDDDAAA@@@???>>>>>>=========<<<;;;999777777777777888777888:::;;;;;;;;;<<<===@@@?????????@@@BBBDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFIIIKKKMMMMMMLLLKKKKKKKKKGGGHHHJJJIIIHHHIIILLLOOOMMMLLLJJJHHHFFFDDDCCCBBBKKKHHHEEEDDDEEEDDDAAA??????@@@AAABBBBBBBBBBBBBBB<<<>>>@@@>>>;;;<<<@@@DDD>>>???@@@AAAAAA@@@???>>><<<;;;:::999777777666666666555555555666888999;;;:::;;;<<<>>>>>>>>>>>>===999555222444777999777444555777888777444444666888777888888:::<<<>>>@@@BBBEEEHHHHHHEEEDDDGGGFFFDDD>>>BBBGGGGGGCCC???>>>???AAA???>>>>>>?????????>>>??????@@@@@@AAABBBBBBCCCBBBCCCDDDDDDCCCAAA???===<<<;;;:::888777777777777666666666555555666666777444666777777666666666777999999999999:::;;;<<<<<<:::::::::999999888777666666777777555444444666888444444444555555555666666777999===@@@CCCDDDEEEEEEEEEDDDBBB???===;;;::::::888999999999777777777888666555555444444444444555222222222333333444444444222333333333333333333444444444333222222333444444222222222222222222222222444444444555555555666666555555444444444333333333333444555666666555444333222222333333333444444444555444444444444444555555333333444555555444333333555555444444444444555555222444555555555555666888666555555555555444444444444333222222111111222222222222222222222222222222...000222444444333111000000111111222222222111111000111222333333222111000///000111222333333333333222333444444444444666888444555777999::::::999999999888888888999999999888444555555666666666666666777888888555222222888===111111222333333333222222111111000//////////////////111222222111111333555333222222222222333444444yyyyyyjjjmmmiiilllllljjjeeedddfffeeebbbeeekkkbbbccceeegggiiihhhdddaaaaaabbbeeeffffffdddbbb```]]]___bbbeeeeeeeeecccbbbbbbcccaaa___dddkkkiiibbbdddbbbccceeeiiijjjhhheeefffdddbbbdddfffhhhfffdddhhheeefffjjjjjjgggfffiiimmmpppsssrrrooollllllmmmlllmmmmmmmmmllljjjhhhgggffffffeeedddeeehhhlllooofffjjjkkkjjjnnnuuuuuupppnnnlllkkkoootttuuupppkkkmmmmmmnnnppprrrrrrqqqooosss|||uuulll___TTTNNNJJJGGGEEEBBB@@@===<<<=========<<<>>>===;;;:::999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBEEEDDDDDDFFFHHHIIIHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>======<<<===>>>???AAABBBAAABBBCCCDDDEEEEEEEEEEEEFFFHHHKKKJJJHHHFFFGGGIIIGGGEEEDDDCCCCCCBBB@@@>>>===>>>???AAACCCEEEFFFGGGFFFDDDBBBEEEJJJKKKHHHDDDAAA@@@???>>>============<<<;;;999777777777777888666888:::<<<<<<;;;;;;<<<>>>>>>===>>>@@@CCCFFFHHHDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIGGGFFFFFFFFFFFFGGGIIIHHHGGGGGGKKKNNNHHHHHHGGGFFFEEEDDDCCCBBBIIIFFFCCCBBBBBBAAA===:::======>>>>>>>>>>>>======<<<@@@BBB@@@===>>>EEELLL===>>>@@@AAAAAA@@@>>>===;;;::::::999888888999999666555555555666777999:::999:::<<<===>>>???>>>>>>555222///222777:::999666666888999888666555777:::888999:::;;;===@@@BBBCCCFFFHHHHHHEEEEEEGGGGGGDDD>>>EEEKKKJJJDDD@@@@@@CCCCCC@@@======@@@AAA@@@===??????@@@AAAAAABBBCCCCCCCCCDDDEEEEEECCCAAA>>><<<<<<;;;;;;:::999888777666777777666666666777777888555555666555444666999<<<888888888888999:::;;;<<<::::::::::::999888777777888888777444333333555888444444444555555555666666666888===AAAEEEGGGHHHHHHFFFEEEBBB@@@===<<<;;;:::888;;;<<<;;;777666888:::888777666555444333333333222222222333333444444444222222222333333444444444444333222111111222333444222222222222222222222222222222222333333333444444555555444444444333333333333444555666666555444333222222222333333444444444666666555444444444555555333333444555555444333333555555555444444555555555222333555555555555666888666666555555555444444444444333222222111111222222000000000000000000000000...///222444444333111///...///000111222333333333///000111222222111000///......///111111222222222333444555444444444666888111333555888999999888888444888::::::777555777999333444666777777777666555444666777555333555<<>>@@@AAAAAABBBBBBDDDEEEGGGGGGCCCBBBBBBAAAAAA@@@@@@???:::>>>>>>::::::@@@BBB@@@AAA@@@@@@@@@AAADDDGGGHHHEEEEEEFFFGGGGGGGGGFFFFFFJJJEEECCCFFFDDD??????CCCCCCBBBAAA@@@AAACCCEEEFFFFFFEEEFFFGGGHHHHHHFFFDDDBBBAAA???>>><<<;;;;;;;;;<<<888555777:::;;;888555666666777888999;;;<<<======>>>???@@@@@@AAA@@@@@@???@@@BBBCCCCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCDDD???CCCFFFEEEFFFHHHGGGCCCCCCCCCCCCBBBBBBAAAAAAAAAFFFGGGGGGCCC???===>>>@@@@@@???<<<;;;;;;<<>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@;;;999888888888888777555;;;999777666666777999;;;777666777:::===??????>>>888888888888777777777777666666666666555555555555777888:::<<<>>>@@@AAAAAAHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFEEEBBBAAAAAABBB@@@===::::::===??????>>>>>><<<<<<@@@EEEGGGFFFDDDCCCGGGFFF@@@???CCCCCC???>>>>>><<<;;;999888666666666666666666666666666666888777666666666888999::::::999999888888999999:::;;;;;;:::888666777999<<<999888666555444444444555444555666777888888888888:::<<<@@@CCCGGGIIIJJJKKKGGGFFFCCCAAA>>><<<;;;;;;:::999888888777777888888999888666555444444444555444444333222333444555666111333555444333222222333555222000000333444333111333444444444333333222111///000222333444444333333333222222111222333555666111111222333333333222222222333333444444333333222222222333333333333444444333444555444222111222333555666777666333222444666222333333444555666777777333444444555555444444333333333444555444333111000333333222222111000//////111222333444555444333333111222333333222111000///222222222222222111000/////////111222222111000///222222333333333333444444777888888777666666777999999999888888777666666666666666666666666555555555777666555444555777999:::333222111111000000111111111111111111111111111111000000111222222222222111111111000000000222333444wwwoookkkeeeiiiiiiuuuoooiiidddddddddaaaaaacccaaa______aaadddeeeeeecccfffhhhjjjhhhdddbbbbbbddddddddddddeeegggfffbbb___cccccccccdddfffffffffeeefffddddddfffjjjjjjgggcccbbbcccdddeeeggghhhiiijjjhhhfffeeeeeegggiiiiiiiiiiiillloooooollliiifffeeehhhkkkmmmjjjeeebbbbbbeeeiiiiiihhhffffffiiimmmqqqooollljjjmmmrrrtttpppkkkmmmkkkjjjkkknnnppppppppplllppppppllliiikkkkkkiiiiiinnnuuu~~~|||lllaaaVVVKKKDDDDDD>>>===<<<:::999;;;>>>@@@>>>===<<<;;;;;;;;;;;;<<<999:::;;;;;;;;;<<>>@@@@@@??????AAACCCFFFGGGFFFGGGHHHHHHHHHHHHHHHHHHJJJFFFEEEGGGFFFAAAAAAEEEGGGFFFDDDBBBAAABBBCCCCCCFFFEEEFFFGGGHHHHHHFFFDDDAAA@@@???===<<<;;;::::::<<<999666777:::;;;888555666777777888999;;;<<<======>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA???>>>>>>>>>>>>???@@@@@@AAAAAA@@@CCCEEECCCCCCEEEDDDAAACCCBBBBBBBBBAAAAAAAAAAAACCCDDDDDDAAA===<<<<<<>>>???>>><<<::::::<<<>>>???>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@;;;:::888888999999777666888777666555555666777888999888999:::<<<===<<<;;;999999999888888777777666999999999999999999999999777888:::===???AAABBBBBBIIIIIIHHHGGGGGGFFFFFFFFFDDDEEEFFFDDDBBBAAAAAABBBAAA>>>======@@@AAAAAA???AAA@@@AAABBBDDDEEEDDDCCCCCCFFFEEEAAA@@@CCCCCC@@@??????>>><<<;;;999888888666666666666666666666666777777666666666777999999999888888777777888888999:::;;;:::999777777888:::999888666555444444555555555666666777888888888888???@@@CCCGGGIIIJJJJJJJJJGGGFFFCCCAAA>>><<<;;;;;;:::999999888888888888888999888666555444444555555444333333333333444555555111333444444333222333444666333111222444555444222444444444444333333222111000000111222333444444444444333222222222333444555222333333333333333222222444555555666666555555444222222333333333333444444444555555444333222222444555666777555333222444666444444444555555555555555333444444555555444444333333333444444444333222111444444333333222111111000///000111222333222222111111222222333222111000///222222222222222111000000//////000000000000//////222222222333333333444444555777888888777666888999:::999999888777666666555777666666666666666777777777666555333333444666777333222111111000000111111111111111111111111111111000000111111222222222222222222222222222111111000tttpppllleeeiiigggoooiiidddbbbdddeeebbbaaaccc```^^^\\\\\\___aaacccccceeegggiiigggdddaaabbbdddgggiiijjjiiifffccc``````]]]___bbbfffggggggfffeeeeeeeeefffjjjmmmlllgggcccbbbcccdddeeefffggghhhiiigggeeedddeeegggiiiiiiiiijjjjjjkkkiiifffdddcccdddgggjjjkkkiiifffdddeeegggjjjjjjiiihhhgggiiimmmqqqnnnmmmmmmnnnppppppmmmkkknnnkkkhhhgggjjjmmmpppqqqoooqqqnnnhhheeegggiiihhheeehhhmmmvvvrrreeeYYYNNNEEEBBBAAA???===;;;;;;<<<>>>@@@???>>>===<<<;;;;;;:::;;;777888999::::::<<>>???BBB@@@<<>><<<;;;::::::999<<<999777777:::;;;888666777777777888:::;;;===>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@CCCCCC@@@???BBBBBB???BBBBBBAAAAAAAAAAAA@@@@@@@@@AAA@@@>>><<<:::;;;<<<===<<<:::999999:::<<<===>>>???@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@<<<:::999999999999888666666666666666666666666666;;;:::999:::;;;;;;999888;;;::::::999888777777666;;;;;;;;;;;;;;;;;;;;;;;;888999;;;>>>@@@BBBDDDDDDJJJJJJIIIHHHGGGFFFFFFFFFCCCDDDEEEDDDBBBAAAAAACCCAAA@@@@@@AAACCCCCCBBBAAACCCEEEFFFEEEDDDBBBBBBCCCDDDEEEDDDAAA@@@CCCCCC@@@@@@@@@???>>><<<;;;::::::666666666666666666666666777777666666666777888888888777777777777777777888:::;;;;;;:::888666777888888777666555555444555555666777777888999:::::::::CCCEEEHHHKKKMMMMMMLLLKKKGGGFFFCCC@@@>>><<<;;;;;;:::999999999888888888888999888666555444555555666222333444444555555444444222333444444222222333444666444333333444555555444444444333333333333222222222111111222222333444555555444333333333333333444555555555555444333222222444555555666666555555444222222333333333333444444444555666555444333444555555666666555333333444666666666555555555444444444333444444555555444444333333333444444444333222222555444444333333222222222...///000000111111000000111222222222222111000000111222222222222111000000000//////.........//////222222222222333333333333222444777888888777888999::::::999888777666555444666555444444444666777888777666444333222222333333333222111111000000111111111111111111111111111111111111000000111111222333222333333333222111000///wwwvvvppphhhjjjeeejjjfffbbbaaaeeefffdddbbbccc```^^^\\\[[[\\\___bbbddddddfffhhhgggcccaaabbbdddfffjjjmmmjjjeee```___aaa\\\___ccceeefffeeeeeeeeefffeeeeeehhhllllllhhhdddbbbbbbcccdddeeeeeeffffffeeeddddddeeehhhjjjjjjiiikkklllmmmkkkhhhfffeeeeeehhhiiijjjiiigggggghhhjjjggghhhhhhgggfffgggjjjllljjjlllnnnooonnnmmmmmmmmmnnnllliiihhhjjjmmmpppppprrrrrrnnnfffcccfffhhhiiieeeeeehhhqqqyyykkkaaaVVVLLLFFFDDDAAA>>><<<<<<===>>>???@@@???>>>===<<<;;;::::::777888999999:::;;;>>>AAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDEEEEEEFFFDDD@@@???AAACCC@@@;;;@@@@@@@@@@@@AAACCCEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJIIIGGGGGGGGGFFFEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEFFFGGGHHHHHHFFFDDD@@@???===<<<:::999999999;;;999888888::::::999777777777888888:::<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>======::::::999999:::;;;<<<===@@@BBBAAA>>>>>>BBBCCC@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>><<<;;;;;;;;;;;;;;;:::999888888999:::;;;>>>???@@@AAACCCDDDFFFFFFAAAAAAAAA@@@??????>>>>>><<<;;;999999::::::888777888888999999999999888888;;;:::999:::;;;;;;999777<<<<<<;;;:::999888777777999999999:::::::::::::::999;;;===@@@BBBDDDEEEFFFLLLKKKIIIGGGFFFEEEEEEFFFBBBCCCDDDCCCAAAAAABBBCCC@@@AAABBBCCCDDDDDDBBBAAACCCFFFHHHGGGCCCAAABBBDDDCCCCCCCCCAAAAAAAAABBBAAA@@@??????>>>===<<<<<<;;;777777777777777777777777777777777777777777777777888888777777777777888888:::;;;<<<;;;888666555666777777666666555555555555777888888999:::;;;======DDDGGGKKKOOOPPPPPPNNNMMMHHHFFFCCC@@@===<<<<<<<<<999::::::999999999888888999888666555555555666777222333444555666555444333222333444333222222333444555444444333444444555555444333333333333333333333333222222111222333444555555555444444333333333333666666666666555444333222222333333444444333333222222222222333333333444444555666777666555444555666555555555444444444555666555555555555555555555555333444444555555444444333333333333333333333333222444444333333222222222222/////////000000000000000111111111222111111111111111111222222222111111000222111///......///000000111222222222222333333333...222666888888888999999;;;:::999888777555555444444333222222333555777888666555444333222333333333333222111111000000111111111111111111111111111111111111000000000111222333333333222111111111222222uuuxxxrrriiillleeehhheeebbbbbbfffgggeeecccddd```___^^^]]]^^^```cccfffbbbeeegggfffcccaaabbbdddbbbgggkkkiiiccc___```ccc```bbbddddddcccbbbccceeeeeecccbbbdddhhhjjjiiigggbbbbbbccccccdddddddddeeeeeeddddddgggiiikkkkkkjjjjjjmmmpppqqqnnnjjjfffeeeiiijjjjjjiiiiiijjjkkkmmmfffgggggggggeeeeeegggiiigggjjjmmmnnnmmmmmmnnnooommmlllkkklllnnnoooooonnnrrrsssooohhhdddgggjjjjjjhhhfffgggooo{{{vvvkkk```SSSJJJGGGCCC???======>>>>>>===@@@??????>>><<<;;;:::999::::::;;;:::999:::<<>>???@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@;;;:::999999999;;;===>>>>>>@@@AAA>>>@@@DDDFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<<<<;;;;;;:::999888777777888999:::===>>>???AAACCCEEEFFFGGGAAA@@@@@@???>>>=========<<<:::999999999999888666888888999999999999888888999888888:::<<<<<<;;;:::<<<<<<<<<;;;:::999999999999999999::::::;;;;;;;;;<<<===???AAADDDEEEFFFFFFLLLKKKHHHFFFEEEDDDDDDDDD@@@AAABBBBBBAAAAAABBBCCC???@@@BBBCCCCCCBBBBBBAAAAAADDDGGGFFFCCCAAABBBDDDBBBAAA@@@@@@@@@???@@@AAA???>>>>>>>>>======<<<<<<999999999999999999999999888888888888888888777777999999999888888999999999999;;;;;;:::888555555555666666666666666555555555888888999:::<<<>>>@@@AAADDDGGGMMMRRRTTTTTTRRRPPPHHHFFFCCC???===<<<<<<<<<999::::::::::::999888777999888666555555666777777222333444555666555444333333444444333111111333555444444444333333333444444444333222222222333444444444333222222222333444555555555555555444333333222777777777666555444333222222333333444444333333222222222222333333333444444555666777777555555666777666555444444444555555555333333444444555666666777333444444555555444444333333333333333333333333333222222222222111111111111000000000000111111222222111111111111111111222222000111111222222222111111444333111000///000111222111111111222222222333333---000444777888888999999::::::999888777666555555444444333444444666888999333333333444444555555666333222111111000000111111111111111111111111111111111111111000111111222333444222000...///222666888mmmuuunnngggmmmgggiiigggcccbbbfffgggdddbbbccc^^^```aaaaaaaaabbbdddfffaaadddfffeeebbb```aaaccc___dddhhhgggccc```aaacccccceeegggeeebbb```bbbeeeccc```___aaafffiiijjjhhhdddddddddddddddeeeeeeeeeddddddeeehhhkkkmmmmmmlllfffkkkpppssspppkkkfffcccjjjiiiiiiiiiiiikkklllmmmhhhiiijjjiiihhhggghhhiiifffhhhkkkmmmmmmmmmnnnoookkkkkkmmmoooqqqpppmmmkkkppprrrpppjjjgggjjjlllllliiieeefffmmmwwwvvviiiZZZNNNKKKFFFAAA??????@@@???>>>?????????>>>===<<<;;;:::;;;<<<<<<;;;999:::<<<>>>CCCDDDEEEFFFGGGFFFFFFEEECCCCCCDDDEEEFFFFFFGGGGGGDDDBBBBBBDDDCCC???>>>??????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHEEEGGGGGGDDDDDDGGGHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFEEEFFFGGGHHHHHHFFFDDD@@@???>>><<<;;;::::::999::::::::::::999999999999888888888999;;;<<<>>>???@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA<<<;;;:::999:::<<<>>>???<<<@@@AAA@@@BBBFFFGGGEEEAAAAAABBBBBBBBBBBBCCCCCCAAA???===<<<<<<<<<;;;999999888888888888888888999;;;<<<===???BBBDDDEEEFFFAAAAAA@@@???>>>======<<<;;;999888888888888777555666666666666666666666666888888888:::===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBCCCEEEFFFFFFFFFMMMKKKHHHEEECCCBBBBBBCCC???@@@AAAAAA@@@@@@BBBCCC???AAABBBBBBAAAAAABBBCCC@@@BBBCCCCCCBBBAAAAAABBBAAA>>>===??????===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777::::::999999999999::::::999::::::999777555666777555555666666666666555555777888999:::===AAADDDFFFEEEIIIPPPUUUXXXWWWTTTRRRIIIFFFBBB???<<<<<<<<<===999:::;;;;;;;;;:::888777888888777666666666777888222333444444555555444444333444444222111111333555333444444333222222333555444333222111222333444555444444333333333333444444444555555555555444444333666666666666555444333333444555555666666555555444222222333333333333444444444555666666555555666777666444333333555666666555222222333444555666777888333444444555555444444333333333222222222333444444111111111111111111111111222111111111111222333444111111111000111111222333000000111222222222222111444333333222111111111111111111111111222222222222---000333666666777888:::999999888888777666666666666666777888888999999999222222333444444555666666333222111111000000111111111111111111111111111111000000111222222222222111333111///...000333777:::jjjssslllfffmmmhhhhhhhhhcccbbbddddddaaa___```\\\```dddeeedddccccccdddaaacccfffeeebbb```aaaccc```cccfffgggdddbbbbbbcccaaaeeeiiihhhdddbbbbbbddd___^^^^^^bbbhhhkkkkkkiiiggggggggggggggggggggggggeeeeeefffjjjmmmoooooonnneeejjjppprrrppplllhhheeejjjhhhgggfffhhhjjjkkklllhhhjjjkkkkkkiiihhhhhhhhhhhhiiijjjlllmmmmmmmmmllljjjjjjlllnnnoooooollljjjkkkoooooollljjjlllmmmllleeeaaabbbjjjrrryyyrrrcccWWWPPPJJJDDDBBBCCCDDDBBB???===>>>>>>???>>>===<<<;;;:::;;;<<<;;;;;;<<<>>>AAA@@@BBBDDDFFFGGGGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHIIICCC<<<<<>>???@@@@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHEEEIIIHHHEEEEEEJJJKKKHHHFFFFFFFFFFFFEEEDDDCCCCCCFFFEEEFFFGGGHHHHHHFFFDDDAAA@@@???===<<<;;;:::::::::;;;;;;:::999999999:::888888888999;;;<<<>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>><<<;;;999999999;;;>>>@@@<<<@@@BBBAAABBBEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDBBB???<<<;;;;;;;;;999777888888888888888888888888888999;;;===@@@BBBDDDEEECCCCCCBBBAAA@@@???>>>>>>:::888777777777777666444888777666555555666777888:::999:::;;;>>>???>>>===;;;<<<<<<<<<<<<===============>>>>>>???@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFLLLJJJFFFCCCAAA@@@AAAAAA===???@@@AAA@@@@@@BBBCCC@@@BBBCCCBBB@@@@@@BBBEEEAAA@@@???@@@AAA@@@???===???;;;;;;>>>>>>;;;;;;???????????????@@@@@@@@@@@@========================:::;;;;;;;;;;;;:::999888999999888888888888999999999999999777555555777999444555666777777666555555777777888;;;???CCCHHHJJJJJJNNNTTTZZZ\\\ZZZVVVSSSIIIGGGBBB>>><<<;;;<<<===999:::;;;<<<;;;:::888777888888777666666777888999444333333333333444555555444444333222111111444666333555666555333222444777444333222111111333555666333444444444444444333333333444555666666555555444444444555555555444444333444555555666666555555444222222333333333333444444333444666666555444666777666444222333555777666555333444444444555555666666333444444555555444444333333333222222222333444555222222222222222222222222222222111111111222333444111111000000000111333333000000111222222222222222333333333222222000//////111111111111222222222222...000333444444666888:::888888777777777777777777555666777999999888666555222222333333333333333222333222111111000000111111111111111111111111111111...000222333444333111000111111111222333444555666nnnvvvmmmeeelllffffffiiidddaaabbbbbb___]]]^^^ZZZ___eeehhhfffdddbbbccc```ccceeedddaaa```aaacccbbbdddfffgggeeecccbbbbbb^^^dddjjjlllhhhcccbbbccc[[[\\\___eeekkkmmmkkkhhhjjjjjjjjjjjjiiiiiiiiiiiieeeeeegggkkknnnppppppooofffjjjooorrrpppmmmjjjhhhiiigggeeeeeefffhhhjjjjjjgggiiikkkkkkiiigggffffffkkkjjjjjjkkkmmmmmmkkkiiikkkjjjjjjkkkmmmmmmkkkjjjggglllooommmlllnnnnnnkkk```\\\^^^gggooottt|||zzzkkk```SSSMMMFFFDDDEEEFFFDDDAAA======>>>??????>>>===<<<999:::;;;;;;<<<===AAACCC???@@@CCCEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIIIILLLLLLDDD::::::AAA;;;<<<===>>>>>>???>>>>>>CCCCCCEEEFFFGGGHHHHHHHHHFFFJJJJJJFFFFFFLLLMMMIIIBBBCCCDDDEEEEEEFFFFFFEEEFFFEEEFFFGGGHHHHHHFFFDDDBBBAAA???>>><<<;;;;;;;;;:::;;;;;;;;;999999999:::888888999:::;;;===>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCC@@@>>><<<;;;;;;;;;<<<;;;999888999;;;>>>@@@<<>>???>>>===;;;;;;<<<<<<===>>>>>>>>><<<======>>>??????@@@@@@DDDEEEEEEFFFFFFFFFFFFEEELLLJJJFFFBBB@@@???@@@@@@===>>>@@@@@@@@@@@@BBBDDDAAACCCDDDBBB@@@@@@DDDGGGBBB@@@===>>>@@@???<<<999>>>:::999======::::::???@@@@@@AAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===<<<;;;999888888888777777777777888888999999888666444555888:::444555666777777666555555666666888;;;???EEEJJJMMMNNNRRRXXX]]]^^^[[[VVVSSSJJJGGGBBB>>><<<;;;<<<===999:::;;;<<<<<<:::888777888888777666666777888999555444333222333444555666444444333222000111444666444666888666444333666888444333222111111333555666333444555555555444333222222333555666666666555555333333444444555444444444222333333444444333333222222222333333333444444444222444555555444444555777666444222333666777777555666555555555555444444444333444444555555444444333333333222111222333555666333333333333333333333333222111000000000111333444111111000000000111333444///000111222222222222222111222222222111000...---000111111111111222222222///111222333333555888:::777777777777888888888888111333555777777555222000222222333222222111000///333222222111000111111111111111111111111111111111---///222555555333111///000222444666666444222111iiisssooocccbbbgggfffggg``````eeeccc[[[\\\dddZZZ\\\___bbbdddddddddcccccchhhiiifffeeeggghhhgggaaadddhhhjjjjjjfffbbb___^^^eeeiiifffdddfffiiijjj```aaabbbcccdddfffggghhhdddgggkkknnnmmmllljjjjjjdddddddddeeegggiiikkklllhhhmmmqqqqqqllliiiiiijjjmmmmmmlllkkkjjjiiiiiihhheeelllpppnnngggdddiiiooommmkkkjjjjjjlllllliiifffggglllqqqppplllhhhhhhiiiwwwsssooommmmmmllliiigggccc``````dddeeefffooo{{{yyyeee\\\TTTMMMKKKIIIDDDAAAAAA@@@@@@????????????@@@@@@;;;;;;;;;;;;===???AAACCCBBBBBBDDDEEEGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHGGGEEECCCAAA@@@>>>>>>>>>>>>>>>?????????BBBCCCDDDFFFGGGGGGGGGGGGIIIHHHGGGGGGIIIIIIHHHGGGDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBB@@@???===<<<;;;;;;;;;::::::999999888888888:::;;;=========>>>AAACCCDDDCCCBBBBBBCCCDDDCCCBBB???@@@AAAAAAAAA???>>>===:::::::::;;;;;;;;;<<<<<<>>>AAABBBAAABBBEEEEEEBBBBBBCCCCCCBBB@@@@@@BBBDDDCCC@@@===<<<;;;;;;:::999999888777777777888::::::777888999;;;===@@@BBBDDDDDDCCCAAAAAAAAAAAA@@@>>>:::::::::999999999888888888888888888999999999:::===;;;:::<<<@@@AAA???===<<<<<<<<<<<<===???@@@AAA<<>>:::666333=========;;;:::;;;>>>AAA@@@??????>>>======>>>>>>AAAAAAAAAAAA@@@???>>>>>>@@@???<<<:::999999:::;;;::::::999999888777777666888888777777777777888888999888888888777777777777666888;;;>>>BBBIIIPPPUUUZZZ\\\]]]___bbbccc[[[QQQJJJGGGDDD@@@;;;777:::@@@<<<<<<==================999888777666666555555555333333333333333333333333333333333333333333333333444444444555555555555666///000222222222222444555444444444444444555666666888222000444555222333666777999777333222666777555333333222444555666555333333444555555333333444555444666888888666444444444888888666555333333333333555444444333333333444444555555666666555444333333555555444333333333333444//////000000111111222222222222111111111111222222000111222333333333333333222222111111111111111111333333222222111000//////222222111111111111111111...222555555333333666:::444444444555555555555666555555555555555555555555444555555555444222000///555555444444333222111111222222222333333222111111222222111111222222333444444333333222222333333444lllpppkkk``````dddbbbhhhbbbaaaeeeccc\\\^^^fff```aaabbbcccccccccbbbbbb___dddfffdddcccddddddbbbbbbeeeiiikkkkkkgggaaa^^^ZZZaaaeeecccaaacccfffgggbbbbbbbbbcccfffgggggggggfffhhhiiijjjjjjjjjkkkkkk^^^___bbbeeegggiiikkkkkkiiilllooommmjjjhhhkkknnnpppooonnnmmmkkkjjjiiiiiihhhlllpppnnnhhhfffjjjooollljjjhhhhhhiiijjjhhhfffhhhlllpppoookkkhhhiiikkkrrroookkkjjjjjjjjjiiigggdddaaa```bbbbbbbbbjjjtttnnndddZZZQQQNNNKKKFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@AAA???????????????@@@AAABBBAAABBBCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHJJJIIIHHHGGGEEECCCAAA@@@>>>>>>>>>>>>>>>>>>>>>???BBBBBBDDDEEEFFFFFFGGGGGGIIIGGGFFFGGGHHHIIIHHHFFFDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFEEECCCCCCCCCBBBAAA???>>>===<<<<<<<<<<<<<<<;;;::::::999999999;;;<<<======>>>@@@BBBCCCBBBAAABBBCCCDDDCCCBBB>>>>>>>>>>>>===<<<:::999:::::::::;;;;;;;;;;;;<<<===AAABBB@@@AAAEEEEEEBBBBBBCCCDDDCCCAAA@@@AAABBB@@@>>>;;;:::::::::999888999888777777777888999:::666777888:::===???BBBCCCCCCBBBAAAAAABBBAAA???===:::::::::999999999888888666555444444555888:::<<<:::999:::===AAADDDCCCBBB@@@????????????@@@@@@AAA>>>@@@BBBBBBAAA@@@@@@AAACCCEEEGGGHHHFFFEEEEEEFFFMMMJJJFFFBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDCCCCCCCCCAAAAAAAAA@@@>>>;;;888666:::::::::999888999;;;>>>@@@@@@??????????????????AAAAAAAAAAAA@@@???>>>>>>@@@@@@???>>><<<:::999888;;;:::999888777777777777999999888888888888999999777777777888999999:::::::::<<>>>>>======>>>>>>>>>AAABBBBBBCCCDDDEEEFFFFFFHHHFFFFFFFFFHHHHHHGGGFFFDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;999:::<<<<<<<<<===@@@BBBAAA@@@@@@AAABBBCCCCCCBBB>>>>>>======;;;:::888777::::::::::::;;;;;;;;;;;;<<<@@@AAA@@@AAADDDEEEBBBBBBDDDFFFEEECCC@@@??????===;;;888777888999888777888888777777888888999:::666666777999;;;>>>@@@AAAAAAAAAAAABBBCCCBBB???<<<::::::999999999999888888777555444333555999===@@@;;;;;;<<>><<<:::999888888999999888777777:::<<<>>>>>>>>>>>>????????????AAAAAAAAAAAA@@@???>>>>>><<<===>>>>>>===;;;999777;;;:::999777777777777888:::999999888888999999:::444555666888:::;;;<<<===>>>@@@DDDGGGLLLRRRYYY^^^^^^aaaccceeegggeee[[[OOOLLLEEE???>>>===;;;<<>>=========>>>>>>@@@AAAAAABBBCCCDDDEEEFFFFFFEEEDDDEEEGGGGGGGGGEEEEEEEEEGGGHHHHHHGGGGGGFFFIIIIIIHHHGGGFFFDDDCCCBBBEEEEEECCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;999:::;;;<<<<<<===???AAA@@@??????@@@BBBCCCBBBAAA@@@???>>>===<<<:::999888999999:::::::::;;;;;;;;;;;;???@@@???@@@DDDDDDBBBBBBEEEGGGGGGDDDAAA>>>===<<<:::888777888999888888888888888888888999999999555666777888:::===???@@@@@@@@@AAACCCDDDBBB???<<<:::::::::999999999999999:::999888999:::===???AAA@@@@@@AAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEDDDBBBAAAAAABBBCCCDDDEEEEEECCCBBBCCCDDDFFFEEEDDDCCCBBBAAA@@@???EEEDDDCCCBBBBBBCCCDDDEEE@@@AAABBBCCCCCCDDDDDDCCCAAA@@@===;;;999777777777999999:::999888888:::<<<;;;<<<======>>>?????????AAAAAAAAAAAA@@@???>>>>>>999999;;;;;;;;;;;;:::999<<<:::888777666777777888999888888777777888888999444555666888:::;;;======AAADDDHHHLLLQQQWWW]]]bbbfffiiikkkmmmnnnjjj^^^QQQMMMDDD>>>===>>>===<<<>>><<<<<<<<<<<<;;;;;;;;;;;;999888777666555555555555333333333333333333333333555555555555555555555555666666555444444333222222222333444444222111222333666666666666666777888888777555444555666666555555777777333------222666666333333222444555666555333333444555555333333444555444444444222111111333555999999999888777666666555444555555666666666666666444555555555555555444444555555444333333333333444333333333222222111111000222222111111111111222222333333333333333222111000111111111111111222222222444444333333222222222222111111111111111222222222666444222333555666444222333333444444444555555555444444444444444444444444222222333333333444444444333333333222222111111111111111222333333333222222222222111111222222333444444333333222222333333444{{{ooojjjggglllpppjjjiiigggggggggfffeeegggllljjjgggccc___^^^```bbbdddeeekkknnnllljjjiiigggcccaaadddggghhhfffbbb]]]YYY\\\aaadddcccdddiiijjjiiihhhfffdddeeeggghhhfffccceeeeeefffiiikkkjjjgggdddeeehhhllloooooolllhhheeeeeegggiiijjjkkkkkkmmmnnnlllkkkjjjiiijjjkkkmmmnnnjjjjjjjjjiiihhhiiilllnnnooonnnllljjjiiiiiikkklllooonnnmmmlllkkkkkkmmmooopppooommmkkkhhhggghhhhhhiiilllllliiifffhhhkkknnnwww|||}}}qqqeee^^^XXXRRRNNNNNNJJJIIIGGGEEECCCBBBAAAAAAAAABBBCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHGGGEEECCCAAA@@@@@@???===<<<<<<<<<===>>>?????????@@@AAABBBDDDEEEEEEDDDCCCDDDFFFGGGFFFEEEFFFGGGGGGGGGGGGEEEDDDCCCIIIIIIHHHHHHFFFEEEDDDCCCGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;999:::<<<<<<<<<===@@@BBBAAA@@@???@@@BBBCCCBBBAAA@@@???>>><<<:::999888888999999999:::::::::;;;;;;:::>>>???>>>@@@DDDDDDAAABBBEEEHHHHHHEEEAAA>>><<<===;;;888888999999999888777777888888999999999999555666777888:::<<<>>>???@@@@@@BBBCCCEEECCC@@@===:::::::::::::::;;;;;;;;;;;;<<<===>>>?????????>>>AAABBBCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDBBBAAABBBCCCBBBCCCDDDCCCAAA@@@AAABBBDDDDDDDDDCCCCCCBBBAAA@@@DDDCCCBBBAAAAAABBBCCCDDD@@@@@@AAABBBBBBBBBBBBBBBAAA???<<<888666555444444777888999999888888999;;;;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???>>><<<::::::::::::;;;;;;:::999777777777777888777777666666666666777777555666777888:::;;;======CCCGGGKKKPPPUUU[[[aaaeeemmmoooqqqqqqqqqmmm```RRRMMMEEE>>>===>>><<<<<<=========<<<<<<<<<;;;;;;;;;999888777666555555555555333333333333333333333333555555555555555555555555333444444444444444444444333444555444222222333444666666666666666777888888444444333333555666555222666666222,,,,,,222666666333333222444555666555333333444555555333333444555333333333222111111333555888999999999888777666555222333444555555555555444444444555555555555555444555555444333333333333444444444333333222222111111222222111111111111222222000111222333333333333333000000111111111222222222222222222222111111111111000000111111111222222222777444222333555666444111333333333444444444444555444444444444444444444444444444333333333222222222333333333222222222222222000111222222333333333222222222111111222222333444444333333222222333333444vvvnnnjjjgggkkknnnhhhfffggghhhhhhggggggiiikkkhhheeebbb______aaadddffffffkkkmmmjjjhhhgggeeebbbbbbdddeeefffdddbbb^^^\\\\\\```bbbaaacccggghhhfffgggggggggfffeeeddddddcccfffeeefffjjjllllllgggbbbbbbdddhhhkkkmmmlllkkkjjjhhhiiijjjkkklllllllllllljjjiiihhhggghhhiiikkkmmmhhhjjjkkkiiigggggglllpppqqqqqqpppnnnllllllmmmoooqqqpppnnnmmmllllllmmmmmmnnnnnnllliiifffeeeeeegggfffjjjkkkgggeeegggjjjkkkppprrryyyyyymmmeee^^^VVVQQQPPPJJJIIIHHHFFFEEECCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFDDDDDDCCCBBBCCCDDDFFFGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA???===;;;;;;;;;===>>>???>>>>>>>>>???AAACCCDDDCCCBBBBBBCCCEEEFFFEEEDDDFFFGGGHHHHHHGGGFFFDDDCCCHHHHHHHHHHHHGGGFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@???>>>===<<<;;;:::;;;=========>>>AAACCCCCCAAA@@@AAABBBCCCBBB@@@===<<<;;;999888777777777999999999999::::::::::::999===>>>>>>???CCCDDDAAACCCEEEHHHHHHEEEAAA>>>===???<<<:::999999:::999888777777888999999999999888666666777888:::<<<>>>???BBBBBBBBBDDDEEEDDDBBB???;;;;;;<<<<<<<<<<<<======<<<===???AAAAAA@@@>>>===>>>@@@BBBDDDDDDDDDEEEGGG@@@AAACCCEEEFFFFFFFFFEEECCCDDDDDDCCCAAAAAABBBDDDBBBCCCCCCAAA???>>>@@@AAADDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB???@@@@@@AAAAAA@@@@@@??????>>>;;;888666555444444555666888777666666777999<<<===@@@BBBDDDEEEEEEEEEAAAAAAAAAAAA@@@???>>>>>>FFFDDD@@@===:::999999:::::::::999999888777777666666666666555555666666666777888999;;;<<<>>>???@@@HHHKKKPPPUUUZZZ```fffjjjqqqssssssqqqqqqlll___RRRMMMFFF@@@>>>===:::;;;>>>>>>>>>>>>===<<<<<<;;;;;;999888777666666555555555333333333333333333333333444444444444444444444444222222333333444444444444222333555444333222444555666666555555666666777888333444444333444666555111///333555333333555444111333333222444555666555333333444555555333333444555222333444333222222444555555666777777777666444333111222333555555555444444333444555555666555555555555555444333333333333444444444333333333333333333222222111111111111222222......///111111222222222000000000111222222333333111111111111111111111111000000000111222222333333333222111111333333222111333333333333444444444444333333333333333333333333555444333222222222222333111111111111111111111111222222333444555555555555222222111111222222333444444333333222222333333444rrrooolllfffhhhiiicccdddgggiiiiiiiiiiiijjjjjjhhhfffcccaaaaaacccfffhhheeejjjkkkgggddddddccc```dddeeeeeeeeedddcccaaa```\\\___``````bbbffffffccceeehhhiiigggbbb```aaadddiiigggfffhhhkkklllhhhddddddeeegggiiikkkmmmmmmnnnnnnllljjjjjjjjjkkklllllllllkkkhhhgggfffgggiiijjjgggkkkmmmkkkfffffflllsssqqqrrrsssrrrooonnnooopppsssqqqooonnnmmmmmmlllkkklllmmmmmmjjjgggfffgggjjjeeekkklllgggccceeegggffffffhhhmmmwwwvvvmmmcccYYYQQQNNNLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFHHHIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDAAA???===;;;:::;;;<<<===>>>=========>>>@@@BBBCCCBBBAAAAAABBBDDDEEEEEEDDDFFFGGGHHHIIIJJJIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>======;;;<<<>>>>>>>>>???BBBDDDEEECCCBBBBBBCCCCCCAAA@@@===<<<:::999888888888999888999999999999:::::::::888<<<>>>===???CCCDDDAAACCCEEEGGGGGGEEEBBB@@@??????===:::999999999888777666777888999:::999999888777777888999;;;===>>>???DDDCCCCCCDDDEEEEEEDDDBBB<<<=========>>>>>>>>>???>>>???@@@BBBCCCCCCCCCBBB===@@@CCCDDDCCCCCCEEEGGGBBBCCCEEEGGGGGGGGGEEEEEEBBBBBBCCCBBB@@@AAACCCEEEBBBBBBBBB@@@>>>===>>>@@@DDDDDDCCCCCCCCCDDDEEEEEEAAAAAABBBBBBBBBBBBAAAAAA??????@@@??????>>>===<<<<<<<<<;;;999999888888888555666888888777777777888:::<<>>>>>BBBAAA???===<<<:::999999888999:::::::::888666555777777666666666666777777888999;;;>>>AAACCCEEEFFFMMMQQQWWW\\\aaagggmmmqqqvvvwwwuuurrrqqqlll___SSSMMMHHHCCC@@@;;;777999>>>@@@??????>>>======<<<<<<999888777666666555555555333333333333333333333333333333333333333333333333444444333333333333333333111333444444333333555666555555444444555555666777333666666333555888666111...333555555555777555000333333222444555666555333333444555555333333444555111333444555444333444555444555666777777555444222111222444666777666555555333444444555666666555555555555444333333333333444333333333333444444444444222222111111111111222222///000000111111111000000///000000111222222333333222222222222222222222222///000000111222222333333111222333222222111222333222222333333333444444444333333333333333333333333444333222222222333444555222222222222222222222222111222333444555555555555222222111111222222333444444333333222222333333444qqqrrrooogggffffff```bbbfffjjjjjjjjjjjjjjjiiijjjhhheeecccbbbdddfffhhhfffjjjjjjeeebbbcccbbb```gggffffffeeedddddddddddd^^^aaaaaaaaacccgggfffcccdddhhhkkkgggaaa]]]```dddlllhhheeefffjjjkkkiiifffkkkkkkkkkkkkkkkmmmnnnooosssooojjjhhhhhhjjjlllmmmooommmjjjgggffffffggghhhggglllppplllffffffnnnvvvpppsssuuutttqqqooooooqqqsssrrrpppooonnnmmmkkkiiilllnnnnnnllliiiiiilllooogggmmmnnnhhhdddeeefffddd___```fffoooyyy|||rrrgggZZZQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJHHHGGGEEEDDDDDDEEEFFFBBB@@@???>>>>>>@@@AAACCCCCCEEEGGGHHHHHHHHHFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEAAA@@@===:::::::::<<<===>>>===<<<<<<===???AAACCCBBBAAA@@@BBBDDDEEEEEEDDDEEEFFFHHHJJJLLLMMMMMMLLLFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>><<<===>>>??????@@@BBBEEEFFFEEECCCCCCCCCCCCAAA??????>>><<<;;;:::;;;<<<<<<888888999999999:::::::::888<<<======???CCCCCCAAACCCEEEGGGGGGDDDBBBAAA@@@@@@===:::888888888777666666777888999:::999888888888888888:::;;;===???@@@EEEDDDCCCDDDEEEFFFEEEDDD======>>>>>>??????@@@@@@BBBBBBBBBCCCDDDGGGIIIJJJ@@@CCCEEEEEEBBBAAABBBCCCEEEFFFGGGHHHHHHGGGEEECCCAAAAAABBBAAA@@@AAACCCFFFBBBBBBAAA???===<<<>>>@@@EEEDDDCCCCCCCCCEEEFFFGGG@@@AAABBBCCCCCCBBBAAA@@@????????????>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<777999:::;;;:::999:::;;;666888<<>>>>>777888:::<<<<<<;;;:::999777999:::;;;;;;888666444888888777777777777888888888:::===@@@DDDHHHJJJLLLRRRVVV\\\aaaggglllrrrvvv{{{{{{xxxuuusssnnnbbbUUUMMMIIIEEEAAA:::555888>>>AAA@@@@@@???>>>======<<<999888777666666555555555333333333333333333333333333333333333333333333333666555444444333222111111111222444444444444666777444444444444444555666666333777777444666:::777111333555444000111555777666333333222444555666555333333444555555333333444555000333555666555444444555555666888999888777555444222333555777888888777666333333444555666666666555555555444333333333333444333333333444444555555555222222111111111111222222333333333333333222111000///000000111222222333333333333333333333333333333///000000111222222333333111444666555333222444777222222333333333444444444333333333333333333333333222111111111222444666777555555555555555555555555///000111222333333444333222222111111222222333444444333333222222333333444kkktttooojjjpppeee___fffdddcccdddgggiiijjjjjjiiigggeeefffiiikkkjjjiiijjjhhhfffeeeeeeeeedddcccfffbbb```aaaeeefffddd```bbbcccdddeeedddbbb___]]]ccchhhhhhbbbaaaeeegggeeefffhhhjjjiiigggfffiiilllmmmkkkiiiiiilllnnnppppppkkkfffaaa```dddiiilllmmmnnnkkkgggeeedddeeeddddddiiiiiilllnnnlllhhhjjjooorrrsssssstttttttttssssssxxxrrrmmmnnnrrrtttqqqmmmkkkkkkkkkkkkkkkkkkkkkjjjqqqmmmhhhgggggggggeeeccc```bbbdddfffjjjtttxxxkkk```XXXUUUPPPMMMIIIGGGGGGHHHHHHHHHFFFEEECCCBBBCCCEEEHHHJJJCCCAAA???===<<<>>>@@@AAABBBCCCEEEFFFGGGEEEDDDCCCHHHHHHGGGGGGFFFEEEEEEEEEAAA@@@???>>>===<<<;;;::::::<<<>>>@@@AAA@@@???>>>AAAAAAAAABBBBBBCCCCCCCCCFFFEEEEEEEEEFFFGGGHHHHHHEEEEEEGGGIIIKKKKKKIIIGGGGGGGGGGGGIIIJJJJJJHHHFFFIIIFFFBBBAAACCCCCC@@@>>>AAAAAAAAABBBBBBBBBCCCCCCGGGHHHHHHHHHFFFCCC@@@===@@@>>><<<:::999999999999;;;:::888999:::;;;;;;::::::;;;===>>>>>>???AAACCCHHHGGGEEECCCBBBAAABBBBBBBBB@@@===;;;;;;;;;999777999:::;;;<<<;;;;;;999888999;;;<<<;;;:::<<<@@@DDDEEEDDDCCCEEEIIIJJJHHHFFFAAA@@@???AAADDDEEECCCAAABBBAAAAAACCCGGGIIIGGGEEEDDDFFFHHHIIIIIIGGGDDDBBBCCCDDDFFFFFFEEEDDDDDDEEECCCAAA@@@AAABBBCCCBBBAAACCC@@@======???AAA@@@>>>GGGFFFEEECCCCCCDDDDDDEEEBBBBBBBBBAAA@@@???>>>===;;;::::::::::::;;;<<<<<<:::999:::>>>===999777888888888888777777777777777:::;;;===???AAABBBCCCDDDBBBBBBCCCCCCBBB@@@???>>><<<;;;::::::999999::::::@@@<<<888777888999777555888888888666555666999<<<:::===BBBFFFIIIMMMQQQSSS^^^aaagggkkkooorrruuuwww|||wwwsssnnnfffZZZQQQIIIFFFAAA>>>>>>?????????CCCCCCBBBAAA@@@>>>>>>======;;;888555444333444444555555444333333222111111222333333444444333333222444444444444444444444444888666333000000333999>>>666555555444444444555555777666555444333444555555444333333222333444555666666555555444444333333222555444444333333444444555888777666555444333222222333444555555666666555555444444444555555555555666777666666666555555555555333333333333333333333333222333444555555444333222444333333222111111111222111111222222222333333333222000//////000000...---222222222222222222222222555111111444444//////333222222111111222222333444666555333222111222333333222111000//////111333444333222222333555555444222222333333444444333333222444222111111222333333222222222333333333333444444444444666666666555444333lllvvvpppiiimmmccc```fffdddccccccfffhhhiiihhhfffeeedddfffiiijjjiiihhhkkkhhhcccaaabbbdddeeeffffffccc```bbbfffgggeeebbbdddeeefffgggfffdddaaa___dddhhhhhhcccaaadddfffdddfffgggggggggfffgggiiikkknnnlllkkkjjjkkkkkkllllllhhhfffeeefffhhhjjjkkkkkkoookkkfffccccccdddeeefffggghhhkkknnnkkkggghhhmmmoooooopppqqqqqqqqqqqqqqqrrrnnnlllnnnrrrrrrmmmgggmmmmmmmmmmmmllllllkkkkkkmmmjjjhhhggghhhhhhgggeeeaaacccdddeeehhhppp}}}sssggg]]]XXXPPPMMMIIIFFFFFFGGGHHHHHHCCCDDDEEEFFFFFFFFFFFFFFFBBBAAA>>>===<<<===???@@@AAABBBDDDFFFFFFFFFDDDCCCGGGGGGFFFFFFFFFEEEEEEEEEAAA@@@???>>>===<<<;;;;;;===???AAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGHHHJJJKKKKKKIIIHHHHHHIIIJJJJJJIIIHHHFFFFFFGGGEEECCCCCCCCCCCCAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFFFFDDDAAA>>><<>>???@@@AAADDDFFFGGGFFFEEECCCBBBAAAAAABBBAAA???<<<;;;;;;:::999777999:::;;;<<<<<<;;;:::999:::<<<===<<<<<<===AAAEEEHHHFFFFFFGGGIIIJJJHHHFFFEEEDDDCCCEEEGGGHHHFFFDDDDDDCCCCCCFFFIIIJJJHHHFFFDDDFFFHHHIIIIIIGGGEEEDDDCCCDDDFFFEEEDDDCCCDDDEEECCCBBBAAAAAACCCCCCBBB@@@BBB???<<<<<<>>>@@@???>>>FFFEEEDDDCCCCCCCCCDDDEEEBBBBBBBBBBBBAAA???>>>===;;;::::::::::::;;;<<<<<<:::888:::======999777999888777777777777777777777::::::;;;<<<============@@@@@@AAAAAA@@@???===<<<;;;;;;:::999999999999:::>>>;;;888777888888777555555555666555555666:::======AAAGGGLLLPPPSSSWWWYYYfffiiinnnqqqsssuuuwwwyyy|||wwwsssooofffZZZRRRIIIFFFAAA>>>>>>>>>?????????@@@AAABBBAAA>>><<<:::;;;:::777555444444444555555555444444333222222111222333333444444333333222444444444444444444444444:::999888555222222333555555555444444444555555666777666555444333444444555444444333333333444555666555555555444444444444444444444444444444444444444555555555555444444444444333333444555555555555444444444444555555555555666666555555555555444444444888777777666555444333333444444444444444333222111444333222222111111111222111111111111222222333333444333222222333444222111222222222222222222222222555111111444444000000333222222111111222222333444555444333222222222222333222111111000111222333444333222222333555555444222222333333444444333333222444222111111222333333222222222333333333333444444333333444555555444333222jjjuuuoooeeeggg___```fffdddbbbbbbdddeeefffeeeccccccdddfffiiijjjhhhgggkkkfff```]]]^^^bbbfffiiifffcccbbbcccfffhhhfffdddeeefffhhhhhhhhhfffdddcccfffiiihhhdddaaacccddddddgggeeedddeeeggghhhiiiiiinnnnnnmmmkkkjjjiiihhhgggdddgggjjjlllkkkkkkjjjjjjoookkkeeebbbbbbdddfffgggdddeeeiiillljjjeeefffjjjiiijjjkkklllmmmnnnnnnnnnlllkkklllppptttsssllleeepppppppppooonnnmmmlllkkkiiihhhggghhhiiiiiihhhfffbbbcccddddddeeekkkttt|||}}}pppcccZZZQQQNNNIIIFFFFFFGGGHHHHHHAAACCCGGGIIIJJJGGGDDDBBBAAA@@@>>><<<<<<===>>>??????AAACCCEEEFFFEEEDDDDDDFFFFFFEEEEEEEEEEEEEEEEEE@@@@@@@@@???>>>===<<<<<<>>>???AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHHHHKKKLLLKKKGGGEEEEEEGGGFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFEEEDDDAAA>>><<<===<<<;;;:::999::::::;;;;;;:::888888999::::::999999<<<>>>@@@AAABBBEEEGGGFFFEEEDDDCCCBBBBBBBBBBBB???===;;;:::::::::999777::::::;;;<<<<<<<<<;;;:::<<<===>>>======???BBBEEEIIIHHHHHHIIIJJJKKKIIIHHHGGGFFFFFFGGGIIIIIIHHHFFFDDDEEEFFFIIIKKKKKKIIIGGGDDDFFFGGGIIIIIIHHHFFFEEECCCDDDEEEEEECCCCCCCCCEEEDDDCCCAAABBBBBBCCCAAA@@@???===;;;;;;===>>>???>>>FFFEEEDDDBBBBBBCCCCCCDDDCCCCCCCCCBBBAAA@@@>>>>>>:::::::::::::::;;;<<<<<<:::888999===<<<888777999777777777777777777888888999999:::;;;<<<<<<<<<<<<===>>>>>>???>>>===;;;:::;;;;;;:::999999999999999<<<:::777666666777666555444555666666666999<<<@@@BBBGGGNNNUUUYYY]]]```bbbpppsssvvvwwwxxxyyyzzz|||}}}yyyuuupppfff[[[SSSJJJFFFAAA>>>>>>>>>??????===>>>AAABBBAAA>>>:::888999888666555444444555555555555444444333222222222333333444444444444333333444444444444444444444444777999:::888555222111000444444444444444555666777666666555444444444444555444444333333333444555555333444444444444555555555333333444555555444333333333333444444555555555666222222333444444444444444444444444555555555555666555555555444444444333333333333333222222222111111555444333222222222222222333333222111111111111222000000000111111111111222222111000000222333222111222222222222222222222222444222111333333111000333222222111111222222333444444444333222222222222333111222222333333333333333333222222333555555444222222222333333333333222222444222111111222333333222222222333333333333444444222222333444444333333222eeeqqqkkk```bbb\\\```eeecccaaaaaabbbcccccccccaaabbbeeegggiiiiiihhhggghhhddd^^^\\\^^^bbbfffhhheeedddcccdddggghhhgggfffeeefffggghhhhhhfffeeedddggghhhgggdddbbbbbbcccdddjjjfffcccdddhhhjjjjjjiiimmmmmmnnnllljjjhhhffffffccchhhlllmmmkkkiiijjjkkkllliiifffeeeeeefffffffffcccdddhhhkkkhhhccccccgggeeefffgggiiijjjkkkkkkkkkkkkkkkmmmrrrwwwvvvqqqkkkrrrrrrrrrrrrqqqooommmlllgggggghhhiiiiiihhhfffeeeaaabbbcccccceeeiiiooosss~~~vvvggg]]]UUUPPPKKKGGGGGGHHHHHHHHHBBBDDDHHHJJJJJJGGGCCC@@@@@@???===<<<;;;<<<===>>>===???AAADDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEE@@@@@@@@@??????>>>>>>>>>======>>>???@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEGGGHHHJJJJJJHHHGGGGGGGGGGGGJJJMMMKKKGGGDDDGGGJJJHHHKKKMMMLLLGGGDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHGGGFFFCCCAAA@@@<<<;;;:::::::::;;;<<<===<<<:::888888999::::::999:::<<<>>>@@@@@@AAADDDFFFEEEDDDDDDCCCCCCBBBBBBBBB???===;;;::::::;;;999888:::;;;===>>>>>>===<<<<<<=========>>>>>>@@@BBBCCCGGGGGGHHHIIIJJJKKKKKKJJJFFFFFFFFFFFFGGGFFFFFFEEEDDDFFFHHHJJJKKKJJJHHHFFFDDDEEEGGGHHHHHHHHHGGGFFFBBBCCCDDDCCCBBBBBBCCCDDDDDDCCCAAAAAABBBBBB@@@???===<<<;;;;;;<<<>>>??????FFFEEECCCBBBBBBBBBCCCDDDDDDDDDCCCCCCAAA@@@>>>===::::::999999::::::;;;<<<;;;888999<<<;;;888777999777777777777777888888888888999;;;===???@@@AAAAAA<<<======>>>===<<<;;;:::;;;::::::999888999999999:::888666555555666666666777888999999999<<<@@@CCCGGGMMMVVV]]]cccfffiiikkkvvvxxxzzz{{{{{{|||~~~}}}yyyrrrhhh]]]UUUJJJFFFAAA>>>===>>>>>>>>>>>>???@@@AAA@@@>>>;;;:::777666555555444555555666555555444444333333333333333333444444444444333333444444444444444444444444222444777777666555444444444444444444444555666777666666555555444444444444444444444444444444444444111111222222333444444555222333555666666555333222333333444444444555555555111222333333444444333333444444444555555555555666666666555555555444444444---...///000111222333444444333222222222333555666222222111111111111111222000000000000000000000111000//////000222333222111222222222222222222222222333222222333222222222222222222111111222222333444333333222222222222222222000222333555555444333222222222222333444555444222222222333333333333222222444222111111222333333222222222222333333333444444222333333333444444444444fffoookkk```aaa]]]dddeeeccc``````aaabbbbbbaaabbbdddgggiiiiiiiiihhhhhhdddaaa___^^^```cccdddeeefffeeeeeeeeegggggggggfffccccccdddeeeeeeeeeddddddgggffffffeeecccbbbdddfffmmmiiieeeeeehhhkkkkkkjjjjjjlllmmmllljjjhhhhhhhhheeehhhkkkkkkhhhhhhjjjlllhhhhhhhhhjjjjjjiiifffdddcccdddgggjjjgggbbbbbbfffddddddfffgggiiiiiijjjjjjjjjkkklllqqquuuwwwvvvsssrrrsssssssssrrrpppnnnlllhhhhhhiiihhhgggdddbbbaaa___aaabbbdddfffiiilllnnnuuuzzz|||mmmbbbZZZUUUOOOJJJHHHIIIIIIIIIEEEFFFHHHHHHGGGEEEBBB@@@>>>===<<<;;;;;;;;;<<<<<<<<<>>>@@@CCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@????????????======>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAACCCDDDEEEEEEGGGHHHHHHFFFDDDEEEGGGEEEIIILLLKKKGGGFFFJJJNNNMMMPPPSSSQQQLLLGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHFFFDDDCCCBBB===<<<;;;;;;;;;<<<===>>>===;;;999999:::;;;:::999;;;<<<>>>?????????AAACCCDDDDDDDDDDDDDDDDDDCCCCCC???===;;;;;;<<<<<<<<<;;;<<<===>>>@@@@@@@@@???>>>>>>======>>>@@@AAAAAABBBCCCEEEGGGIIIJJJKKKLLLMMMGGGGGGHHHGGGFFFEEEEEEEEEDDDFFFHHHIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEBBBCCCCCCBBBAAAAAACCCDDDCCCAAA@@@@@@AAAAAA@@@>>><<<<<<<<<<<<===>>>@@@BBBFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAA???>>>===:::999999999999:::;;;;;;;;;888888;;;;;;777777999666666777777888888888888:::;;;<<<>>>???@@@AAAAAA<<<===>>>>>>>>>===<<<;;;::::::999888888888888999888777666555555555666888999:::::::::;;;===AAADDDMMMSSS\\\dddiiimmmppprrrxxxzzz{{{|||}}}~~~}}}uuujjj___WWWKKKGGGAAA>>>===>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>666666666555555555666666555555444444444444333333333444444555555444444333444444444444444444444444111222444444444555777999444444444444444555666666555555555555555444444444444444444444444444444333//////000111222333333444222333555666666555333222555444444444444333333333111222333333444444333333444444444555555555555666777777777777666666666666111111222333444555666777222222222222444666888999111111111000000111222222111000000000000000000000333222222333555666555444222222222222222222222222111222222222222333333222222222111111222222333444111222222222222222222222000111444555666555333222222222222333444555444222111222222333333222222111444222111111222333333222222222222333333333444444444444444444444555666666mmmpppmmmeeeeee```hhhdddbbb```___aaabbbbbbaaacccfffhhhiiihhhggghhhiiibbbaaa```aaabbbdddcccbbbffffffffffffffffffffffff```aaaaaabbbcccccccccccceeecccccceeedddcccfffjjjnnnlllhhhggghhhiiikkkkkkhhhjjjllljjjgggfffgggjjjfffgggggggggfffggghhhjjjfffhhhjjjmmmooolllgggccceeeeeegggiiifffbbbccchhheeefffggghhhiiijjjjjjjjjjjjjjjkkknnnrrrtttuuutttqqqqqqrrrsssrrrpppnnnlllhhhiiiiiigggccc```______^^^```bbbeeeggghhhiiiiiinnnsss{{{uuukkkbbb\\\TTTNNNKKKJJJJJJJJJHHHHHHHHHGGGFFFDDDBBBAAA===<<<;;;;;;::::::;;;;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDD@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBDDDEEECCCEEEGGGFFFDDDCCCEEEHHHFFFHHHJJJIIIHHHHHHKKKOOOOOORRRTTTSSSOOOKKKGGGEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCBBB???>>>===<<<<<<===?????????===;;;:::;;;<<<;;;::::::<<<>>>>>>>>>???AAACCCDDDDDDEEEFFFFFFFFFEEEEEEAAA???======?????????>>>>>>???AAABBBCCCBBBBBBAAA@@@???>>>@@@BBBCCCBBBAAACCCEEEHHHIIIJJJJJJLLLMMMJJJKKKLLLKKKIIIGGGGGGGGGEEEFFFGGGGGGEEEDDDEEEFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@BBBDDD@@@???>>>>>>@@@@@@???>>>===>>>>>>>>>>>>???BBBEEEGGGFFFEEECCCCCCDDDDDDEEEDDDCCCCCCBBB@@@>>><<<;;;999999999999999:::;;;;;;;;;888888::::::777777999666666666777888888999999>>>>>>>>>===<<<;;;:::999<<<===>>>>>>>>>>>><<<<<<::::::999888888888888888666777777666555555777999888999;;;;;;<<>>===>>>>>>===BBBAAA???===<<<===???@@@777777777777777666666666555555444444444444444444444444555555555555444444444444444444444444444444444444444333222333555888666555555444444444555555555555666666555555444333444444555555555444333222//////000111111222333333333333444555555444333333555444444444333333222222222222333444444444444444444444444555555555555666888888888777777777666666444444444333333222222222111111111333444666888999111000000000000111222222222111111111111000000000333111111111333444333222222222222222222222222222000333333111111444444222222222111111222222333444000111222222333222222222000111333444555444222111333222222333555555444222111111222222222222111111444222111111222333333222222222333333333333444444444444444444444555777777uuuqqqooohhhggg```gggcccaaa______aaabbbbbbbbbdddfffhhhgggeeedddfffhhhcccbbb```aaabbbccccccbbbfffggggggfffeeeddddddddd^^^___``````aaabbbbbbcccbbb```aaaeeefffdddhhhnnnnnnmmmkkkgggeeefffhhhkkkgggiiijjjgggcccbbbdddhhheeeddddddeeefffgggfffeeehhhiiikkknnnpppnnnjjjfffhhhggghhhiiifffbbbeeejjjiiiiiijjjkkkkkkkkkkkkkkkkkklllmmmooopppqqqqqqpppnnnoooqqqrrrqqqpppmmmlllggghhhgggddd```]]]^^^___^^^```bbbeeeffffffdddbbbgggkkksss}}}xxxqqqhhhbbbYYYRRRNNNLLLLLLKKKHHHIIIIIIHHHFFFDDD@@@???;;;;;;;;;:::::::::::::::===>>>@@@AAABBBAAA@@@?????????@@@AAABBBCCCDDDDDD@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAACCCDDDEEEBBBEEEGGGFFFDDDCCCFFFJJJIIIIIIIIIHHHIIIJJJKKKLLLNNNOOOPPPRRRRRROOOIIIEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDAAA@@@???>>>>>>>>>???@@@@@@>>><<<<<<<<<===<<<:::888:::===>>>@@@AAADDDFFFDDDEEEFFFGGGHHHHHHGGGFFFCCCAAA@@@@@@AAABBBBBBAAA@@@AAACCCDDDEEEEEEDDDDDDCCCAAAAAABBBEEEFFFEEECCCFFFIIIKKKLLLJJJIIIKKKMMMLLLMMMOOOMMMJJJHHHHHHIIIFFFGGGHHHFFFCCCCCCEEEGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBB@@@??????BBBDDD===<<<;;;===???@@@???>>>>>>???AAAAAA@@@AAAEEEHHHHHHGGGFFFEEEDDDEEEEEEFFFCCCCCCBBBAAA???===;;;:::999999999888999999:::;;;;;;888777999999666666999555666666777888888999999??????>>>===;;;999777666;;;<<<===>>>>>>===<<<;;;:::999999888888888888888666777888777555555888;;;999:::===???BBBFFFKKKOOOZZZ___ffflllrrrwww{{{~~~vvvjjj___XXXLLLGGGBBB>>>============@@@???>>>=========>>>>>>888999999888888777666666444444555555555555555555444444555555555555444444444444444444444444444444444555555444333222444555777666555444444444444444444555666666666555444333444444555555555444333222111111222222333333444444444444444444444444444444222333333333333333444444333333444555555555555444444444444555555555555666777777777777666666666666444333333222111000000///000000111222333333333333000000000000000111222222333333222222111111111111111///......000000///---222222222222222222222222///333333000111444555111222222111111222222333444///000111222333222222111000000222333333333222111333222222333555555444222111111222222222222111111444222111111222333333222222222333333333333444444333333333333333555666777zzzqqqnnngggfff^^^ccccccaaa______aaaccccccccceeefffgggeeecccbbbdddgggeeecccaaa```aaacccccccccgggggggggfffdddbbbbbbccc^^^^^^___```aaabbbbbbccc```^^^___eeefffeeeiiiqqqmmmmmmlllgggcccbbbfffjjjfffhhhhhhddd___^^^aaafffdddbbbbbbdddggggggddd```jjjjjjkkkmmmooonnnllliiijjjiiiiiiiiieeebbbffflllkkkllllllmmmmmmmmmllllllnnnoooppprrrrrrqqqnnnmmmlllnnnpppqqqqqqooommmkkkeeefffeeebbb^^^\\\^^^```___```bbbeeefffddd```]]]aaadddkkkuuu~~~xxxrrrmmmfff\\\TTTOOOMMMMMMLLLGGGHHHJJJJJJHHHDDD???<<<;;;;;;;;;:::::::::999999===>>>@@@AAAAAA@@@???>>>>>>>>>???@@@BBBCCCDDDDDD???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@?????????>>>>>>???@@@AAACCCEEEFFFBBBEEEHHHGGGDDDDDDHHHLLLMMMJJJHHHHHHIIIJJJJJJJJJKKKKKKMMMPPPSSSQQQKKKFFFHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLKKKJJJIIIIIIHHHHHHCCCBBB@@@?????????@@@AAAAAA???============<<<;;;666888<<>>???BBBDDD;;;::::::;;;>>>??????>>>>>>@@@BBBBBBAAACCCGGGJJJIIIHHHFFFEEEEEEEEEFFFGGGBBBBBBAAA@@@>>><<<:::999999999888888999999:::;;;;;;888777999999666666999555666666777888999999999>>>>>>>>>===<<<;;;:::999:::;;;<<<=========<<<;;;:::999999888777888888888555777888777555666999<<<:::===@@@CCCHHHMMMTTTXXX___ccciiioootttyyy~~~uuuhhh]]]WWWLLLHHHBBB>>>============<<<======>>>>>>===<<<;;;:::::::::999999888666666444444555555555555555555444444555555555555444444444444444444444444444444000333555555555444444555888777666555444333333333444555666666666555333333444444555666555444222111333333444444444444555555555444444333333444444555000111111222444555555666333444555555666666555555444444444555555555666666777666666666555555555555555555555555555555555555000000111222222000///...000000///000000111222222333333333222222222111111444222111111222222000///222222222222222222222222///333444000000555555111222222111111222222333444///000111222333333222111000000111222222222222222333222222333555555444222111111222222222222111111444222111111222333333222222222333333333444444444222222111111222444555666ooooooiii```ccc]]]aaa]]]^^^___aaaccceeeggggggfffeeeeeefffhhhiiihhhgggeeeaaa\\\]]]bbbffffffdddcccdddeeeggggggddd___[[[bbb___]]]```eeegggeeebbbbbbbbbdddgggkkknnnnnnmmmjjjiiihhhfffeeeeeeeeeeeeeeecccaaa______aaadddfffeeefffggggggeeeccccccdddkkkkkkllllllkkkiiihhhgggkkkhhhfffdddbbbaaaeeeiiibbbeeekkkrrrvvvuuuqqqmmmpppnnnlllnnnqqqsssqqqooommmooopppnnnjjjhhhiiikkkjjjhhhdddaaa^^^^^^___```___^^^^^^___aaabbb```___aaa^^^aaakkksssuuuuuuvvvmmmlllfff\\\WWWUUUMMMCCCKKKJJJHHHGGGFFFDDDAAA>>>>>>???@@@???<<<:::::::::???<<<:::;;;>>>@@@???>>>===:::999<<<>>>===@@@DDDBBBBBBAAAAAAAAABBBCCCCCCDDDAAA??????BBBCCCBBB@@@CCCBBBAAAAAAAAAAAA???=========>>>>>>??????@@@@@@GGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHHHHIIIKKKKKKKKKJJJLLLKKKHHHGGGEEEEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA???============>>><<<<<<===???@@@CCCDDDEEEDDDEEEEEEFFFGGGIIIJJJKKKJJJFFFBBBAAACCCEEEEEEEEEDDDDDDEEEHHHKKKLLLHHHEEEFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKLLLLLLJJJHHHHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@????????????@@@@@@@@@??????>>>;;;<<<===>>>>>>???>>>>>>@@@BBBEEEEEEDDDEEEIIILLLFFFGGGHHHGGGEEECCCCCCCCCBBBAAA???<<<:::888777777999888777777777888999:::888888888999::::::;;;;;;;;;999777666888999999999:::999999:::;;;;;;:::888888777666999===>>>===:::===<<<:::888666666666666444666888999888888999:::>>>BBBDDDEEEGGGPPP___kkkkkknnnsssxxx|||~~~~~~~~~~~~uuummmcccZZZMMMFFF@@@???>>>;;;:::===????????????>>>>>>>>>>>>>>>===<<<:::999888777777555666777777777666444333777555333111111333555777777777666555444444333333666666666666666666666666555444444333333444444555666666666666666666666666333333333444444444555555333333444444333333222111444333333333333444555555444444555555666777777888777555444333222333333444666666666555555555555555777888888777444333333444555555666666555555444333444444333333333333222222111222222222222111000000222333444444333222000///000000111222333333333333333333333222222111111111222222222222222333444555333222222111111222222333222222444444444444222222222222111111222222333444333333444555444333222111222222333333333222111111111222222333333444444555111111222222222333333333777666666555555555555666kkkmmmhhh```ddd___cccccccccccccccdddeeefffffffffddddddeeegggiiiiiihhheeebbb```bbbfffhhhfffccc``````cccfffgggfffbbb___bbb```___aaadddfffeeedddfffeeeeeegggjjjllllllkkkjjjiiihhhgggffffffffffffbbbaaaaaaaaabbbdddggghhheeeeeeffffffggggggffffffiiijjjkkklllkkkjjjhhhfffllliiifffeeedddcccdddfffeeehhhmmmssswwwwwwtttqqqmmmkkkjjjlllqqqttttttrrrpppqqqrrroookkkiiijjjlllmmmjjjeeebbb```aaaaaaaaa```___^^^___aaaaaa___^^^```^^^```gggmmmooorrrvvvrrrooofff\\\WWWVVVQQQIIILLLJJJHHHGGGGGGEEEBBB???>>>???@@@>>><<<::::::;;;???<<<;;;;;;>>>@@@???===>>>;;;:::<<<======???CCCAAAAAAAAAAAAAAABBBBBBCCCDDDBBB@@@@@@BBBCCCBBBAAACCCBBBAAAAAABBBAAA???===@@@@@@??????????????????CCCBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJKKKLLLLLLLLLNNNMMMLLLJJJIIIHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>>>>??????======>>>???AAACCCEEEFFFGGGFFFFFFFFFGGGHHHIIIIIIHHHFFFCCCCCCEEEGGGHHHGGGGGGEEEDDDFFFIIIJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHGGGIIIJJJIIIHHHFFFFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGFFFEEEDDDEEEEEEFFFEEEDDDCCCAAA@@@?????????>>>??????@@@@@@??????>>><<<===>>>@@@@@@AAAAAAAAA@@@CCCEEEEEEDDDEEEGGGJJJFFFGGGHHHGGGDDDBBBBBBCCCBBB@@@>>><<<:::888777777:::999888888888999:::;;;888888999999999999::::::;;;999888888999::::::999:::999999:::;;;;;;:::888888777777999<<<===<<<;;;:::999777555444444444555444666777777777777999;;;???DDDKKKOOOSSS\\\iiitttvvvxxx|||wwwooocccYYYLLLEEE@@@??????<<<===???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999:::::::::666666777777777666444444555444333222222444666777777666666555444444333333444444444444444444444444555444444333333444444555555555555555555555555555333444444444555555555555333444444444444333222222444333333333333444555555666666666666555555555555777666555555444444444555555666666777777777666666777888888777555444444555555555555555555444333333444444333333333333222222333333333333333222111111111111222333333333222111333333333333222111000000333333333222222222111111222222222222222333444444333333222222222222333333222222444444444444222222222222111111222222333444333333444444444333222111000111222333333333333333111111222333333444444555111111222222222333333333666666555555555666666777gggkkkgggaaaeeeaaaeeeiiihhhgggeeeddddddeeeeeeeeedddbbbcccfffhhhiiiiiieeedddccceeehhhhhheeebbb___```bbbdddfffeeebbb``````aaabbbbbbbbbccceeefffjjjhhhffffffhhhjjjjjjiiijjjiiihhhhhhggggggggggggccccccddddddeeefffggggggeeedddcccfffjjjkkkjjjhhhiiijjjlllnnnnnnllljjjhhhllljjjfffeeeggggggfffccchhhiiimmmrrrwwwyyyxxxvvvpppmmmkkkmmmqqqtttuuutttrrrssssssooojjjhhhjjjmmmooojjjdddbbbcccddddddccceeecccbbbbbbccccccaaa``````^^^___cccfffhhhooowwwxxxsssiii___[[[ZZZVVVQQQNNNLLLJJJIIIHHHGGGDDDAAA>>>???@@@>>><<<:::;;;;;;>>>===;;;<<<===>>>>>>===???<<<;;;======<<<===AAA@@@@@@@@@AAAAAABBBBBBBBBDDDBBB@@@AAABBBCCCCCCBBBCCCBBB@@@@@@AAAAAA@@@>>>BBBAAAAAA@@@??????>>>>>>@@@@@@?????????@@@AAAAAAFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBB>>>>>>???@@@BBBDDDEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHIIIGGGEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDBBBCCCFFFIIIFFFGGGGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCDDDEEEEEECCCBBBAAA@@@????????????>>>>>>????????????>>>>>>>>>???@@@BBBCCCCCCDDDDDDBBBCCCEEEEEEDDDEEEFFFHHHEEEFFFGGGFFFCCCAAAAAAAAA@@@???===;;;999888777777:::999999999999:::;;;<<<::::::999999999999888888:::999888999;;;;;;999888:::999888999::::::999888888777777999;;;<<<<<<;;;888777555444444444555666777777888777777999<<>>@@@========================<<<<<<;;;:::::::::::::::666666777777777666555555333333444444444555555666666666666555444444333333222222222222222222222222555555444444444444555555444444444444444444444444444444555555555666666666444444444444444333222222444333333333333444555555777777666666555444333333666666666777666666555555444555777999999999777666666777888777666555666777444444444444333333333222444444333333333333222222333444444444444333222222///000111333333444333333333333333333222111000///333333333222222222222111222222222222222222333444444444333333333333444444222222444444444444222222222222111111222222333444333333444444444333222111//////111222333444444444111111222222333444444444111111222222222333333333555555555555555666777888fffkkkgggaaafffaaaeeekkkiiigggeeeddddddeeeeeeeeecccaaabbbeeehhhiiiiiidddcccbbbccceeeeeecccaaacccbbbbbbcccdddccc```]]]]]]aaacccbbb______cccgggiiifffddddddeeegggiiiiiijjjiiihhhhhhhhhhhhhhhiiihhhhhhiiiiiihhhfffeeeccceeebbbaaaeeekkknnnllliiiiiikkknnnppppppnnnllljjjjjjhhhfffeeeiiilllhhhbbbhhhiiikkkooouuuxxxyyyxxxvvvsssoooooorrrtttsssqqqqqqrrrqqqmmmhhhfffgggjjjmmmhhhbbbaaadddggghhhgggjjjiiigggfffgggfffeeeddddddaaa```aaaaaadddnnnxxx}}}wwwooogggccc___ZZZVVVPPPOOOMMMKKKJJJIIIEEECCC???@@@@@@>>><<<:::;;;<<<>>>===<<<<<<<<<=========???<<<;;;======;;;<<>>@@@@@@@@@@@@??????>>>>>>AAAAAA@@@@@@@@@AAAAAABBBGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJNNNMMMKKKIIIGGGHHHKKKMMMMMMNNNOOOOOONNNKKKHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAABBBCCC@@@@@@AAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIHHHGGGFFFGGGGGGFFFGGGGGGGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEDDDBBBCCCFFFHHHEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDAAAAAA@@@???>>>>>>>>>???======>>>?????????>>>>>>>>>???AAABBBDDDDDDEEEEEEDDDEEEFFFFFFFFFFFFFFFFFFDDDEEEFFFEEEBBB@@@???@@@???>>><<<:::999888777777999999999999:::;;;;;;<<<;;;;;;;;;:::999888888777888888888999;;;:::888666:::888777888999:::999888888888888888:::;;;;;;;;;888888777666666777888999:::::::::::::::===BBBFFFNNNTTT[[[bbbgggnnnxxx~~~}}}}}}uuugggZZZLLLEEE@@@???>>>;;;;;;>>>;;;;;;;;;<<<<<<<<<<<<<<<@@@???===;;;999888777777666666777777777666666666444555666666666555333222666666555555555444444444222222222222222222222222555555444444444444555555444444444444444444444444555555555666666666666777444444444555444333333222444333333333333444555555777666666555555444333333444555666777777666555444222444777:::;;;:::888777555666777777666666777999444444333333222222222222444444333333333222222222333333333444333222222111111111222222333333333333///000111222222333333222222222222222222222222222444333333333333333444444555444444333333444444555222222444444444444222222222222111111222222333444444444444333333333222222///000111222333333333333111111111222333333444444111111222222222333333333444444444555555777888888gggllliiibbbeee```cccggggggeeedddddddddeeefffdddbbbaaabbbeeeggghhhhhhcccaaa^^^]]]^^^___``````cccbbbaaaaaabbbbbb```^^^\\\```bbb```\\\\\\aaafffeeecccaaaaaadddgggiiiiiiiiihhhhhhhhhhhhhhhiiijjjiiiiiijjjjjjjjjhhhfffddddddbbbaaaeeekkkooommmiiigggiiikkklllmmmkkkiiihhhfffgggeeedddiiioookkkcccffffffhhhkkkppptttvvvvvvuuurrrnnnnnnppprrrpppnnnmmmnnnmmmjjjeeebbbcccfffgggdddaaaaaaeeehhhiiihhhkkkiiigggfffgggggggggfffhhhdddbbbaaaaaacccmmmxxx}}}xxxssspppllleee]]]XXXTTTRRRPPPNNNMMMJJJGGGDDD@@@@@@@@@>>><<<;;;<<<============<<<;;;<<<<<<===???<<<;;;>>>===:::;;;===>>>???@@@BBBBBBCCCBBBBBB@@@@@@@@@@@@@@@@@@BBBCCCBBB@@@???>>>???@@@@@@???>>>>>>>>>??????@@@@@@@@@BBBBBBAAAAAA@@@AAAAAABBBFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJGGGEEEEEEHHHLLLMMMNNNPPPQQQPPPMMMJJJGGGGGGGGGGGGHHHHHHHHHIIIIIIEEEDDDCCCBBBAAABBBCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFGGGHHHIIIKKKLLLHHHIIIJJJJJJHHHEEECCCBBBCCCEEEHHHJJJIIIGGGDDDBBBFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDFFFGGGFFFEEEFFFGGGEEEFFFFFFGGGGGGGGGGGGFFFCCCBBBAAAAAAAAABBBCCCDDD@@@@@@???>>>>>>>>>??????======>>>???????????????>>>???@@@BBBCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGFFFCCCDDDEEECCC@@@>>>>>>>>>===<<<;;;:::888888777777888888999::::::;;;;;;<<<===<<<<<<;;;:::999888888777777777999::::::777555:::888666666888999999888888888888888888999:::<<<888777777666666777999::::::;;;;;;;;;===AAAHHHLLLWWW\\\bbbhhhooowwwxxxiii\\\OOOGGGAAA???===999888::::::;;;;;;;;;<<<<<<<<<===???>>>===;;;:::999888888777777666666666777777777777777888777666444111000555555555555555444444444333333333333333333333333666555555444444555555666555555555555555555555555555555555666666666666777444444555555555444333333444333333333333444555555555555555555555555555555222333555666666555444333222444777:::;;;:::888777444555777777666666888999555444333222222222333333444444333333333222222222222222222222222111111000333333333222222111111111//////000111222222222222222222222222222222222222555555444444444444555555555444444333333444444555222222444444444444222222222222111111222222333444444444333333333222222222222222333333333222222111000000111222222333333444111111222222222333333333444444444555555777888888iiinnnjjjcccfff___bbbccccccdddeeeeeefffffffffcccbbbbbbccceeefffeeeddd```___\\\[[[[[[]]]___aaa___^^^^^^___aaaccccccbbb^^^```aaa___\\\\\\aaafffbbb``````aaaeeehhhiiiiiigggggggggggghhhhhhiiijjjfffggghhhjjjkkkkkkjjjjjjfffddddddggglllnnnmmmkkkdddeeefffffffffeeeddddddcccgggfffcccgggmmmllldddeeeeeefffiiinnnrrrssssssnnnllljjjlllooopppooollliiikkkkkkiiidddaaaaaacccbbbccccccdddeeefffggghhhfffdddbbbbbbdddfffffffffjjjeeebbbaaabbbdddkkkssswwwsssrrrtttrrrjjj```[[[YYYVVVSSSQQQNNNKKKGGGDDDAAAAAA@@@>>>;;;;;;<<<>>><<<======<<<;;;:::<<<===>>>;;;;;;>>>>>>;;;:::===>>>???AAACCCDDDDDDCCCCCC???@@@AAAAAA@@@@@@BBBDDDDDDBBB@@@???AAABBBBBBBBB>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@??????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIFFFCCCCCCGGGJJJLLLNNNPPPQQQPPPNNNLLLJJJGGGGGGGGGHHHHHHIIIIIIJJJEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDDDDFFFGGGHHHIIIEEEFFFFFFGGGIIIJJJLLLMMMJJJKKKLLLJJJGGGDDDBBBBBB???DDDIIIKKKJJJGGGDDDBBBGGGGGGGGGGGGFFFEEEDDDCCCAAADDDGGGHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGGGGFFFFFFAAAAAA@@@???@@@AAABBBCCC?????????>>>??????@@@@@@===>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCBBBBBBFFFFFFFFFGGGIIIIIIGGGEEEBBBCCCDDDBBB???===<<<<<<<<<;;;:::999888888888888888999:::;;;<<<=========>>>>>>===<<<<<<;;;::::::999888777888999:::888777:::888555555777888888888888999999888777777:::<<<777777666555555666777888999:::;;;===@@@FFFMMMRRR]]]bbbiiiqqqzzzzzzlll___QQQIIIBBB@@@===888777999::::::;;;;;;<<<=========::::::::::::;;;<<<===>>>777777666666666777888888888888888777666444111000555555555555555555555555555555555555555555555555666666555555555555666666666666666666666666666666444444555555555666666666555555555555555444333333444333333333333444555555444444444444444444555555222333444444444444444444444555777999999999777666333555666666555555666888666555333222222222333444444444333333333333222222111222222222222111000000555444333222111111111111222222222222111000///...111222222222222333333333666555555444444444444444444444333333333333444444222222444444444444222222222222111111222222333444555444333222222222333333333333333333333222111000000000111111222333333333111111222222222333333333555555555555555666777888iiiooollldddgggaaadddaaabbbdddfffggggggffffffcccbbbcccdddfffeeecccaaa^^^^^^^^^^^^^^^^^^```bbb___^^^]]]^^^```bbbccccccaaabbbaaa___]]]^^^bbbfffbbbaaabbbdddgggiiiiiiiiiffffffffffffggghhhiiijjjeeefffhhhiiijjjkkklllllliiiiiijjjlllmmmmmmmmmmmmeeeeeedddccccccbbbbbbbbbccciiiiiicccccciiiiiicccffffffgggjjjooorrrrrrrrrmmmkkkkkkmmmppppppmmmjjjgggjjjlllkkkfffcccbbbcccaaaeeeiiihhheeecccccceeeaaa___^^^___bbbeeeggggggjjjccc___```aaacccgggkkkmmmjjjlllrrrssskkkccc```\\\ZZZVVVSSSPPPLLLGGGDDDBBBAAA@@@>>>;;;;;;===>>><<<===>>><<<:::999;;;===<<<::::::>>>>>>;;;;;;===>>>@@@BBBDDDEEEEEEEEEDDD@@@BBBCCCCCCAAABBBDDDGGGGGGEEECCCBBBDDDEEEFFFFFFAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFIIIGGGDDDCCCFFFJJJHHHIIIKKKLLLMMMLLLKKKJJJFFFFFFGGGHHHHHHIIIJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFHHHIIIJJJGGGGGGGGGHHHHHHJJJKKKKKKJJJLLLMMMKKKGGGDDDDDDEEE???CCCHHHJJJHHHFFFEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@BBBCCCEEEEEEEEEFFFHHHJJJGGGGGGGGGGGGGGGFFFEEEDDD@@@??????>>>???@@@AAABBB???????????????@@@AAABBB>>>???@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAADDDCCCCCCFFFHHHHHHFFFCCCBBBCCCCCCAAA>>>;;;;;;;;;;;;:::999888888777888888999:::<<<>>>??????????????????>>>>>>======<<<<<<<<<:::999999:::;;;;;;::::::777555444666777888888888999999777666666999<<<999888777666666777888888:::<<>>>>>999999999:::<<<===???@@@777777666666666777999999777777777666666555444333555555555555555555555555444444444444444444444444666666555555555555666666555555555555555555555555333444444444555555555555555555555555555444444333444333333333333444555555666555555444444333333222444444444444444555666666555666666777777777666666333444555555444444555666777666444333222333444555444444333333333333222222222222333333222222111000444333222111111111222333222222222222111000///...111111222222222333333333444444333222222222222222333333222222222222333333222222444444444444222222222222111111222222333444555444333222222222333333111111222333333333222222000000000111222222333333111111222222222333333333666666555555555666666777hhhooolllfffiiicccfffaaacccfffhhhiiihhhfffeeebbbbbbdddeeegggeeebbb^^^\\\^^^aaabbbbbbaaabbbbbbccc```^^^^^^___`````````dddcccbbb```___aaadddfffdddcccdddfffiiijjjiiihhheeeeeeeeeeeefffhhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjkkkmmmoooooonnnmmmnnnoooiiigggeeedddccccccddddddeeellllllccc```fffgggaaaggghhhiiilllpppssssssrrrrrrqqqppprrrsssqqqlllggggggjjjnnnmmmiiifffdddeeebbbiiinnnllleee``````ccc```^^^^^^___cccgggiiijjjhhh```\\\^^^aaabbbccceeegggcccfffnnnqqqlllfffeee___\\\XXXTTTPPPLLLGGGCCCBBBBBB@@@>>>;;;;;;===???<<<>>>>>>===:::999;;;===;;;999:::>>>>>>;;;;;;===???@@@CCCEEEFFFFFFEEEEEEAAADDDEEEEEECCCCCCFFFIIIJJJHHHEEEEEEFFFHHHIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCBBBAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGBBBFFFIIIHHHEEEDDDGGGJJJCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIFFFEEEFFFFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMKKKHHHFFFGGGIII@@@CCCGGGHHHFFFEEEFFFHHHHHHGGGFFFEEECCCAAA???>>>CCCCCCCCCBBBBBBDDDHHHLLLGGGGGGGGGGGGFFFEEECCCCCC??????>>>>>>>>>???AAABBB????????????@@@AAABBBBBB>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAADDDGGGHHHEEEBBBAAABBBCCCAAA===;;;:::::::::999999888777777888888;;;<<<>>>@@@AAABBBAAAAAA????????????>>>>>>>>>>>>>>><<<::::::;;;<<<===<<<:::777555444555777888888888999999777555666999======<<<:::999999999:::;;;===@@@DDDHHHMMMTTT[[[```dddjjjttt~~~}}}pppcccRRRKKKEEECCCAAA======???;;;;;;<<<<<<===>>>??????;;;;;;;;;;;;;;;<<<===>>>888777666666666888999:::555555555555666666666777444555555555555555555555444444444444444444444444666666555555555555666666444444444444444444444444333333333444444444555555555555666666555555444333444333333333333444555555888777666555333222111000666555444444444666777888666666666555555555555555333444555555333333333555888666555333333444555666444444444333333333222222333444444444444333222222222111111000111333444555...///000111111222222111111111111222222333333333333222222111000000000111333222222111111222222333222222444444444444222222222222111111222222333444555444333222111222333444///000111222333444444444000000000111222222333333111111222222222333333333777666666555555555666666jjjmmmkkkeeehhh```bbb```dddggggggiiilllllliiifffcccbbbcccbbb^^^]]]___```cccgggfffbbb^^^]]]]]]```]]][[[^^^cccfffdddaaafffeeebbb`````````aaabbbddddddeeeggghhhhhheeeccccccggghhheeedddgggiiiiiilllkkklllnnnqqqqqqnnnkkknnnooopppnnnkkkiiikkkmmmiiikkkiiicccbbbfffgggdddjjjhhhfffgggiiiiiigggeeellljjjiiijjjnnnrrruuuvvvtttoookkkkkknnnooommmjjjjjjiiigggggghhhhhhfffeeeeeeggggggfffccc```^^^^^^___\\\[[[]]]bbbffffffdddbbbbbbbbb___[[[ZZZ]]]```eeeeeeffflllqqqrrrnnniiidddbbb^^^XXXQQQJJJDDDAAA@@@???>>>???@@@???>>><<<===<<<;;;;;;::::::::::::;;;<<<<<<;;;:::<<>>BBB@@@???@@@CCCCCCAAA>>>EEEEEEFFFEEEEEEDDDCCCBBBDDDFFFHHHFFFCCCBBBEEEHHHCCCBBBAAABBBCCCDDDDDDCCC@@@??????>>>===<<<<<<;;;:::999999888888999999:::888:::===???@@@@@@??????CCCCCCAAA@@@???>>>>>>>>>=========<<<;;;;;;::::::::::::888777777777888999:::888777999;;;;;;777444888999:::999999999;;;===DDDDDDIIIQQQWWW\\\dddlllvvv|||~~~tttbbbTTTLLLDDDAAA>>>;;;;;;=========<<<===>>>>>><<<:::<<<:::999:::<<<<<<999666777777777888:::;;;999888444555666555444333444666555444444555666555222000555555444444444444555555555444333333444555444333888666444333222333555666555444333333555555444333333444444555555444444333444444444444444444444444888555333444666888666444444444444333333444444444444555555555666666777777666555333333333444666888777777666666555555555444777666444333222333333444222333333444444333333222222444555555444222///---000111222333333222000000111111222333333444555555666555444333333333444444444555666666444444555666222333333444333222000///222222333333333333444444555444222333444444333111111111111222222333333333222222333333333333444444666555444333333333333333666666555555555777999:::kkkmmmjjjeeeiiibbbddd```dddffffffgggjjjiiieeeccc```___aaa```\\\[[[^^^ccceeehhhgggccc___^^^^^^^^^[[[YYY\\\```cccaaa^^^bbbbbbaaaaaaaaabbbdddeeeiiihhhhhhiiiiiigggdddaaaccchhhiiifffeeeggghhhggghhhggghhhkkkoooqqqpppnnnnnnooonnnkkkhhhfffhhhjjjjjjkkkhhhbbbbbbhhhlllkkkkkkgggcccbbbdddfffffffffllljjjhhhiiimmmrrruuuwwwtttppplllkkknnnpppooollllllkkkiiiiiijjjjjjhhhgggggghhhjjjiiigggddddddddd^^^]]]]]]___bbbcccdddccc```aaa```^^^[[[[[[]]]```aaa```ccciiipppsssqqqnnnfffddd```YYYRRRKKKFFFBBBAAA@@@??????@@@@@@>>><<<===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<@@@BBBCCCFFFIIIJJJJJJIIIIIIIIICCCCCCDDDDDDEEEGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLGGGFFFFFFEEEDDDDDDEEEEEEAAAEEEFFFDDDDDDFFFEEEBBBCCCCCCCCCCCCCCCBBBBBBAAACCCAAA???@@@CCCDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEFFFGGGGGGFFFDDDBBBBBBDDDFFFGGGEEEFFFFFFGGGHHHHHHGGGGGGEEEHHHHHHEEEFFFJJJLLLJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHEEECCCCCCDDDGGGGGGFFFCCCBBBCCCDDDCCCBBBBBBCCCDDDGGGFFFDDDBBBBBBDDDFFFGGGGGGGGGGGGFFFEEECCCAAA@@@AAAAAABBBBBBAAA@@@@@@???BBB@@@@@@AAACCCDDDBBB@@@DDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDFFFCCCCCCBBBCCCDDDDDDCCCAAA??????>>>>>>===<<<<<<;;;::::::999999999999::::::;;;;;;<<<===>>>???AAABBBCCCCCCBBBAAA@@@??????>>>>>>======<<<<<<;;;:::::::::999888777777777888999999888777888::::::888555888999;;;;;;;;;;;;>>>@@@GGGIIIOOOXXX]]]bbbkkkuuuvvvcccVVVNNNFFFAAA>>>:::999;;;===<<<;;;<<<>>>>>>===;;;===<<<;;;<<<>>>>>>;;;888888777666777999:::999888444666777666555444555666555444444555666666444222555555444444444444555555666444333444555666555333777666555444444444555555555444333333555555444333333444444555555444444333444444444444444444444444777444222333555666555444555555444444444444555555777777777777666666666666777666444444444555777888777666666666555555555444555444333222222333333444222333333444444333333222...000222444444333111000000111222222222222111000111111222333333444555555444333333222222222222222333444555555333333444555333333333333333222111111222222333333333333444444666444333333444444333222111111222222222333333333222222222333333333444444555555444333333333333333555555555555666777888999ooommmiiieeejjjccceee___ccceeeddddddgggfffcccccc```___aaa```\\\\\\___fffggghhhgggddd```___^^^[[[YYYXXXZZZ]]]___^^^\\\```aaabbbdddeeeggghhhiiinnnmmmlllkkkjjjgggccc___ccchhhjjjhhhggghhhhhhfffccccccdddhhhlllpppqqqqqqooonnnllliiieeeeeegggiiijjjjjjgggcccdddkkkpppqqqppplllfffcccdddhhhkkklllllliiiggggggkkkppptttvvvuuuqqqmmmllloooqqqqqqpppiiihhhgggggghhhhhhfffdddjjjkkkmmmkkkhhheeecccccc\\\^^^aaabbbaaa```aaaaaa^^^______^^^\\\\\\^^^``````___aaafffmmmqqqqqqpppjjjgggaaa[[[SSSMMMHHHEEECCCAAA@@@@@@@@@@@@>>>===>>>===;;;999999:::<<<===;;;<<<===<<<<<<===@@@BBBCCCFFFIIIJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEFFFFFFGGGJJJJJJKKKKKKKKKLLLLLLLLLGGGGGGGGGGGGGGGGGGFFFEEE@@@DDDEEEDDDDDDGGGFFFCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA???>>>???@@@AAAAAA@@@CCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGIIIIIIFFFFFFJJJKKKHHHFFFFFFGGGGGGGGGHHHHHHIIIHHHFFFDDDFFFIIIJJJIIIFFFEEEDDDDDDEEEGGGGGGFFFEEECCCDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDEEEEEEFFFEEEFFFHHHHHHGGGDDDAAA???BBBBBBBBBBBBBBBBBBAAA@@@AAAAAAAAABBBDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGEEEDDDDDDEEEEEEDDDCCCBBBAAABBBCCCCCCBBB???<<<>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::===<<<;;;;;;===???BBBDDDCCCCCCDDDDDDCCCAAA???>>>>>>>>>===<<<<<<;;;;;;::::::999888888777777888888888777777888::::::999777888999<<<===>>>@@@CCCFFFLLLPPPYYYbbbeeejjjuuuxxxdddXXXOOOGGGBBB>>>999888:::;;;;;;;;;<<<>>>???===<<<===<<<<<<===>>>>>>;;;999999777555555777888999888555777888777666555666777555555444666777777666444555555444444444444555555777555444555666777666555555666666666555555444444555444333333555555444333333444444555555444444333444444444444444444444444555444222222444555444333666666555555555555666666999999888888777666666555777666555555555666888999666666666555555555555555333222222222222333333444222333333444444333333222...///111333333222111000000111111222222222111111111222222333333444444555222222222111111111000000222333444444222222333444444333333222222222222222222222333333333333444444666444333333444444333222111222222222222333333333222222222222333333333333555444444333333333333333444444555666777777777777uuunnniiidddiiicccddd___bbbdddcccdddggggggdddfffcccbbbcccccc``````dddhhhhhhgggeeeccc```___^^^\\\ZZZYYY[[[]]]^^^]]]\\\aaabbbdddgggiiijjjkkkkkkpppooonnnmmmkkkhhhdddaaabbbgggkkkjjjiiikkkkkkiiibbbcccdddgggkkknnnqqqrrrooommmjjjfffeeeeeehhhjjjjjjiiihhhfffhhhlllpppqqqqqqnnnjjjggghhhjjjmmmnnnjjjgggdddeeehhhnnnrrrtttvvvrrrnnnmmmppprrrttttttiiihhhhhhhhhiiihhhfffdddlllmmmnnnkkkfffaaa^^^\\\\\\```ddddddaaa^^^^^^___\\\]]]]]]^^^^^^^^^^^^___bbbaaabbbeeejjjmmmooonnnkkkhhhccc\\\UUUNNNIIIGGGDDDBBB@@@?????????===<<<>>>===;;;999999:::<<<>>>;;;<<<=========>>>@@@CCCAAADDDGGGHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEIIIIIIJJJJJJKKKKKKLLLLLLFFFGGGHHHIIIIIIHHHGGGFFFAAAEEEFFFEEEFFFIIIIIIEEEEEEEEEFFFEEEEEEDDDCCCBBB@@@@@@?????????@@@@@@@@@CCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCAAAAAAAAAAAACCCDDDDDDEEEEEEFFFFFFEEEEEEEEEGGGIIIIIIFFFFFFIIIIIIFFFDDDEEEEEEFFFGGGGGGGGGGGGIIIEEEBBBDDDHHHJJJGGGCCCDDDEEEEEEFFFGGGGGGFFFEEECCCDDDDDDCCCBBBBBBDDDFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGEEEBBBAAACCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHFFFDDDEEEGGGHHHEEEBBB@@@@@@@@@AAABBB???;;;888=========<<<<<<;;;;;;;;;:::::::::999999:::::::::<<<<<<<<<===>>>AAACCCDDDCCCDDDEEEEEEDDDBBB@@@>>>>>>>>>======<<<;;;;;;;;;999999999888888888888888777777777888999:::::::::888:::===@@@CCCFFFJJJNNNRRRYYYccclllnnnrrr~~~zzzeeeXXXOOOFFFBBB>>>:::999;;;:::::::::;;;>>>???>>><<<::::::;;;<<<<<<;;;:::999:::888555444666888888888666888999888777666777888666555555666888999888666555555444444444444555555777666555666777888777555444555777777777666444333555444333333555555444333333444444555555444444333444444444444444444444444555444333333444444555444777777666666666666777777777777777666666666666666666555555444555666777777555555555555555555555555111111111111222333333444222333333444444333333222111111222222111000...---000111111111222222222222222222222333333444444444222222222222111111000000111222333333222111222333555444222111111222333444222222222333333333444444555333222222333333222111222222222222222222222222111222222222222333333333444444333333222333333444333444555777888777777666zzzpppiiidddhhh```aaa___bbbdddcccdddhhhiiifffgggdddbbbddddddbbbcccggghhhgggeeecccaaa```___^^^^^^^^^]]]^^^_________^^^```aaaccceeeggghhhiiiiiinnnmmmlllmmmllljjjgggddd```fffkkkjjjkkknnnooommmeeefffgggiiijjjmmmpppqqqkkkhhheeeccccccdddggghhhhhhhhhiiikkkkkkkkkkkkllljjjjjjjjjiiihhhhhhhhhiiihhheeeccccccggglllppprrruuusssqqqpppqqqssstttuuunnnmmmmmmnnnooonnnkkkhhhkkkmmmnnnlllgggbbb^^^\\\___bbbeeeeeeaaa^^^^^^___\\\\\\]]]___``````___^^^bbbaaabbbdddhhhlllnnnoookkkiiiddd^^^WWWPPPKKKIIIEEEBBB@@@>>>>>>===<<<;;;>>><<<;;;::::::;;;===>>>;;;===>>>>>>>>>???AAACCCAAADDDGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCGGGGGGHHHIIIJJJJJJKKKKKKEEEFFFHHHIIIIIIHHHGGGFFFCCCGGGIIIHHHIIILLLKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???????????????@@@AAABBBCCCBBBBBBAAA@@@@@@AAABBBBBBDDDDDDDDDEEEEEEDDDCCCCCCFFFIIIIIIFFFEEEHHHGGGDDDBBBCCCDDDEEEFFFFFFFFFFFFJJJFFFBBBCCCFFFGGGDDD@@@CCCDDDEEEFFFFFFFFFFFFFFFDDDEEEDDDCCCBBBBBBDDDFFFGGGGGGHHHHHHGGGFFFEEEDDDGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDHHHFFFEEEFFFIIIJJJGGGDDDAAAAAAAAABBBBBB@@@<<<888<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;:::;;;>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFEEEBBB@@@>>>???>>>>>>===<<<<<<;;;;;;999999999999888888777777666777888999:::;;;<<<===999<<>>:::999999;;;===>>>===<<<999:::<<<<<<<<<;;;::::::;;;888555555666888888888777888999888777666777999777555555666777999888777555555444444444444555555888777666666777888777666444666777888888666444222555444333333555555444333333444444555555444444333444444444444444444444444666666555555444555666666777777666666666666777777333333444444555666777777333333333333444444555555444444444555555555555555000111111222333333333333222333333444444333333222111111222222111000///...000000000111111222222333222222333333333333444444333333444444444333222111111222333333111111222333444444222222222333444555222222222333333333444444333222111111222222111000222222222222222222222222111111111222222222333333333333222222222333333444222333555777777777666666{{{pppiiidddhhh___^^^aaadddeeecccdddhhhiiigggeeeaaa```bbbbbb```bbbfffhhhfffcccaaaaaaaaaaaa```````````````____________^^^^^^___aaabbbcccdddeeejjjjjjjjjkkklllkkkhhhfff```fffiiiiiijjjmmmooonnngggiiikkkkkkkkklllmmmooohhheeeaaa``````bbbcccbbbeeeeeegggkkklllhhhfffggghhhjjjmmmnnnllljjjhhhhhhfffeeeccceeehhhmmmoooqqqttttttsssrrrrrrrrrssstttnnnmmmnnnoooooonnnkkkhhhhhhjjjmmmnnnkkkgggeeedddbbbdddeeedddbbb```______\\\]]]^^^```bbbbbb___]]]\\\]]]```cccgggkkknnnpppkkkjjjfffaaa[[[UUUOOOLLLGGGDDDAAA???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<======<<<===???@@@???@@@AAACCCCCCFFFIIIJJJJJJIIIIIIIIIEEEDDDCCCBBBBBBAAAAAAAAAEEEEEEFFFGGGHHHIIIIIIJJJDDDEEEFFFFFFFFFFFFFFFFFFFFFJJJKKKJJJJJJMMMLLLIIIFFFFFFFFFFFFEEECCCBBBAAAAAABBBBBBAAA@@@???AAABBBAAABBBBBBBBBBBBAAAAAA@@@????????????@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCGGGGGGEEEEEEGGGFFFCCC@@@AAACCCDDDEEEEEEEEEDDDHHHEEECCCCCCDDDDDDAAA???BBBDDDEEEFFFEEEDDDEEEFFFEEEEEEDDDCCCAAABBBEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEHHHGGGEEEDDDDDDEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBEEEEEEEEEGGGIIIIIIHHHFFFDDDDDDCCCDDDDDDBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999;;;>>>BBBDDDDDDDDDCCCDDDDDDEEEEEEDDDBBB@@@?????????>>>======<<<<<<;;;888999999999999888777777666888999:::;;;<<>>BBBGGGMMMSSSYYY```dddhhhmmmwww{{{eeeUUUMMMEEEBBB@@@<<<<<>><<<;;;:::<<>>======>>>;;;999777777888999999888666888999888777666777888888666555555777888888777555555444444444444555555888666555666777888777555555666777888888666555333555444333333555555444333333444444555555444444333444444444444444444444444555666777666444444666777777777666666666666777777111111222333555666777888222222333333444444444444444444444444444555555555111222333333333333333222222333333444444333333222...///000111222222333333000000000000111222333444333333333333333333333333444444555666555444333222111222333333111111222333333333333333333444444555222222333333333333444444333222111111222222111000333333333222222222222111111111111111222222222222222222222222222333333444333333444555666666666666yyynnnhhheeejjj___^^^dddgggfffccccccffffffcccddd```^^^``````___bbbfffiiifffbbbaaabbbccccccccc___``````___^^^]]]^^^^^^]]]]]]]]]^^^```bbbeeefffgggggghhhjjjkkkjjjhhheeeaaafffhhhffffffiiikkkjjjfffiiilllmmmkkkkkklllmmmkkkgggcccbbbbbbbbb```^^^cccaaaccchhhhhheeedddgggiiilllppppppnnnkkkjjjjjjgggffffffhhhllloooqqqqqqssstttuuutttsssrrrqqqrrrkkkkkkkkkmmmmmmlllhhheeefffjjjnnnooommmkkkhhhggggggeeedddcccccccccaaa```^^^^^^___bbbdddccc___\\\YYY[[[^^^aaadddgggjjjlllkkkkkkjjjfffaaaZZZSSSPPPJJJGGGCCC@@@@@@???>>>===:::;;;<<<===>>>>>>===<<<<<<>>>@@@AAA@@@@@@BBBCCCCCCFFFIIIJJJJJJIIIIIIIIICCCCCCBBBAAA@@@@@@@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHCCCCCCCCCCCCCCCDDDEEEEEEGGGKKKLLLJJJJJJLLLKKKHHHFFFFFFFFFEEEDDDCCCAAAAAAAAABBBCCCAAA???>>>@@@BBB@@@AAABBBBBBBBBBBBBBBBBB????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAADDDEEECCCDDDFFFEEEBBB>>>???BBBDDDEEEEEEDDDCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@CCCEEEEEECCCBBBCCCEEEFFFFFFEEECCCAAABBBEEEHHHJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEGGGIIIHHHEEECCCDDDEEECCCCCCDDDDDDDDDCCCCCCBBB???BBBEEEGGGGGGGGGGGGHHHDDDCCCBBBBBBCCCBBB@@@>>>::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<888999999:::999888777666777999;;;;;;<<<>>>BBBEEEDDDHHHOOOUUU]]]dddlllqqqvvvyyyzzzeeeWWWOOOGGGCCC???<<<;;;>>>;;;::::::;;;<<<===;;;::::::<<>>======???;;;:::999999::::::999777666777888888666666777888999777555444555666666666555555444444444444555555777666555555777777666555666777777888777666555444555444333333555555444333333444444555555444444333444444444444444444444444444666777555333333555777777666666555555666666777222333333444555666777777222333444444444555444444333333333444444555555555333333444555444444222222222333333444444333333222//////000111222333444444111000000000000222333444333333333333333333333333333444666666666555333222222333444333222111222444222333333444555555444444222222333333333333444444555444222333444444333111333333333222222222111111111111111111222222222222222222111111222333333444444444444444555666777777vvvlllhhhfffkkkaaa^^^gggiiigggcccaaacccccc```ddd```^^^`````````bbbgggjjjfffbbbaaaccceeefffeee^^^______^^^\\\[[[\\\\\\^^^^^^^^^___aaaeeehhhjjjgggggggggiiijjjiiifffdddbbbffffffcccbbbeeegggfffdddhhhlllmmmllljjjkkklllppplllhhhfffeeeddd```]]]bbb^^^___dddeeebbbdddiiifffiiilllllliiigggggghhhhhhhhhhhhkkkooorrrrrrrrrssstttvvvuuusssqqqppppppmmmmmmnnnooopppnnnkkkhhhgggjjjnnnooommmiiifffeeeiiifffcccbbbdddeeecccaaa______```ccceeeddd```[[[ZZZ\\\___aaabbbbbbdddeeellllllllljjjeee^^^WWWRRRMMMIIIEEEBBBAAAAAA@@@???999;;;===??????>>>===<<<<<<>>>@@@AAAAAAAAABBBCCCAAADDDGGGHHHHHHGGGGGGGGGBBBAAA@@@@@@?????????@@@BBBBBBCCCDDDEEEFFFGGGGGGCCCBBBAAAAAAAAACCCDDDEEEHHHKKKLLLJJJJJJKKKJJJGGGFFFFFFEEEEEEDDDBBBAAA@@@@@@BBBCCCAAA>>>===???BBB@@@AAABBBBBBCCCCCCCCCCCC????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???CCCDDDBBBCCCEEEDDDAAA===???AAACCCEEEDDDDDDCCC@@@BBBCCCCCCAAAAAABBBDDD???BBBEEEDDDBBBAAACCCEEEFFFFFFEEECCCAAABBBEEEHHHKKKJJJIIIHHHGGGGGGGGGGGGCCCEEEGGGIIIIIIHHHFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFIIIJJJIIIEEECCCCCCEEE@@@AAABBBCCCDDDDDDDDDDDD;;;???DDDFFFEEEEEEFFFHHHBBB@@@?????????@@@>>>===::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<=========>>>@@@CCCGGGHHHEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<888888999:::999888777666777999<<<<<<<<<>>>CCCGGGIIIMMMTTT[[[ccckkksssyyyzzzeeeYYYPPPHHHCCC???;;;:::<<<<<<;;;:::;;;<<<<<<:::999777;;;>>>>>><<<;;;<<<===<<<;;;:::;;;;;;;;;999777555777888777666555666777999777555444555555555555555555555444444555555555777555444555666777666555777777777777777666666555555444333333555555444333333444444555555444444333444444444444444444444444333555666444222111444666666666555555555555666666555555555666666666666666333444555555666666555555333333333444444555555555444555555666555444222111222333333444444333333222333333333222222222222222111000000000000222444555333333333333333333333333333444555666666444222111222333444444222222333444111222444555666555444444222222333333333444444444777555444444555666444333333333333222222111111111000111111111111222222222222111111111222333333444555444333333444555777888ssslllllleeeddd^^^gggiiikkkjjjeeeccccccaaa]]]ccccccccc```]]]___dddiiiiiifffbbbaaabbbccceeeeeeccc```\\\[[[[[[\\\]]]]]]]]]___```aaacccfffkkkooohhhfffdddfffjjjjjjgggbbbfffjjjjjjeeebbbdddhhhiiiccchhhkkkkkkkkkllliiidddmmmkkkjjjjjjkkkiiiddd```dddbbbbbbbbbdddeeefffeeejjjkkkkkkjjjgggdddddddddcccfffkkknnnoooooooooooouuutttrrrpppoooooooooppprrrqqqpppooonnnnnnnnnnnnjjjhhhlllrrrqqqiiicccdddccchhhiiidddbbbdddccc___```^^^^^^bbbhhhiiiddd___ZZZ^^^bbbaaa]]]\\\___cccjjjhhheeefffhhheee___YYYWWWPPPHHHCCCCCCCCC@@@===>>>>>>=========<<<<<<<<<>>>???AAACCCDDDDDDDDDCCCEEEEEEEEEGGGHHHHHHGGGEEEDDDCCCAAA???============AAAAAA@@@@@@AAACCCDDDFFFCCCCCCCCCBBBAAABBBEEEHHHEEEFFFHHHIIIJJJIIIIIIHHHFFFIIIIIIFFFEEEHHHHHHEEEGGGEEECCCAAA??????@@@AAABBBCCCDDDEEEDDDAAA???===@@@@@@@@@???>>>???AAACCCEEECCC@@@??????AAAAAAAAACCCBBBAAA@@@????????????@@@AAACCCEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>EEEDDDCCCBBBBBBCCCEEEFFFGGG@@@>>>CCCFFFCCCAAABBBIIIIIIHHHDDDAAAAAADDDGGGJJJHHHEEEDDDEEEFFFFFFEEEFFFIIIKKKIIIEEEDDDGGGKKKHHHIIIJJJIIIHHHHHHIIIJJJLLLLLLKKKIIIHHHGGGFFFFFFBBBAAA@@@>>>>>>>>>>>>???BBBBBBAAABBBBBBCCCDDDEEECCCCCCBBBAAA@@@@@@??????>>><<<::::::;;;=========>>>===<<<;;;;;;;;;;;;;;;<<>><<<<<<<<<;;;999999:::::::::999???<<<:::===DDDJJJMMMMMMTTT[[[aaaeeennn{{{xxxhhhXXXNNNDDD@@@>>>:::999:::>>>>>>===============>>>===============<<<<<<<<<@@@???===<<<;;;;;;<<<===::::::888777666666666666888888888888777777777777777666555444444555666777444555666777777666555555777666666555555555666666444444444444444444444444333333222222333555666888000222444666777777666555555555555555555555444444666666555555555444444444555555555555555555555555333333333333333333333333555444333222222333555666333333333222222111111111444444333333333444555666111111111222222333333333333222222111111222222333888777555333222222222333666777777777666555444444444444444444444444444444666666555555555444444444333222222222222333444555777555444444444444333111444222111111222333333222666555333222111222333333111222333444444444333333888888777777666666666555tttlllkkkdddccc]]]fffgggiiiiiieeedddfffdddaaaeeeeeedddcccbbbcccfffiiigggfffdddbbbaaaaaabbbbbbfffccc___]]]]]]^^^^^^^^^]]]]]]^^^^^^___cccgggkkkiiifffdddfffjjjjjjfffbbbeeehhhgggcccbbbfffhhhgggcccggghhhggghhhjjjiiieeekkkjjjiiijjjkkkjjjfffcccffffffeeeeeefffgggggggggkkklllmmmkkkhhhfffeeefffcccfffkkknnnppppppqqqqqqssssssrrrqqqqqqrrrssssssrrrrrrqqqqqqppppppoooooofffeeeiiippppppkkkgggiiieeeiiijjjfffdddeeebbb]]]`````````bbbeeeeeeaaa]]]\\\___aaa___\\\\\\___bbbgggeeecccdddfffeee___ZZZYYYRRRJJJFFFEEEDDDAAA>>>???????????????@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCHHHGGGGGGIIIJJJJJJHHHEEEBBBAAA???>>>>>>>>>??????AAA@@@@@@@@@@@@AAACCCDDDDDDDDDDDDCCCBBBCCCFFFIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFIIIIIIFFFFFFIIIIIIFFFHHHFFFCCC@@@???@@@AAABBBBBBCCCCCCCCCCCCAAA@@@???AAABBBBBBAAA@@@@@@CCCEEEEEECCC@@@???@@@BBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDEEEDDDCCCBBBDDDCCCBBBBBBAAAAAAAAABBBFFFEEEDDDCCCBBBBBBCCCCCCFFFAAA@@@DDDEEEBBBAAADDDFFFHHHIIIGGGDDDCCCDDDFFFKKKIIIFFFEEEFFFGGGFFFEEEGGGJJJLLLKKKGGGEEEGGGJJJGGGHHHJJJJJJHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCBBBAAA@@@???>>><<<::::::;;;======<<<======<<<;;;;;;;;;;;;;;;<<<>>>AAABBBAAABBBDDDGGGCCCBBBAAA@@@???>>>>>>>>>AAAAAAAAAAAA@@@>>>===<<<;;;:::999888999999999999@@@@@@AAADDDJJJPPPTTTUUU^^^eeelllrrr{{{yyyiii[[[PPPEEE@@@>>>;;;;;;===@@@??????>>>>>>??????@@@===========================<<<;;;:::999::::::;;;:::999888777777777777777777777777666666666555555777666555555555555666777666666777888777777666555777666666555555555666666444444444444444444444444333333333333444555555666444666777999:::999888777555555555555555555555555666666555555555444444444555555555555555555555555333333333333333333333333444333222222333555777888666555444333222111000///333333333333333444444555111111222222222333333333333222222111111222222333666666444333222222333333333444444444444333333222444444444444444444444444555555444444444333333333444444333333333444444555666444333333444555444222444333111111222333222111555444333333222222333333000111111222222222222222777777666666666555555555tttkkkiiibbbaaa\\\eeedddggggggeeeeeeggggggeeefffeeeddddddfffgggffffffdddffffffddd```^^^___aaaiiifffcccaaaaaaaaa```___\\\\\\\\\[[[\\\___eeeiiihhhfffeeegggiiiiiifffbbbeeefffdddaaabbbfffgggdddbbbeeefffdddeeehhhiiifffiiihhhhhhiiikkkjjjhhhfffjjjiiiiiihhhhhhhhhhhhhhhllllllmmmkkkhhhgggggggggdddhhhlllooopppqqqrrrsssqqqqqqqqqqqqrrrtttuuuvvvpppqqqrrrssssssrrrqqqpppffffffhhhmmmnnnkkkjjjkkkfffiiikkkhhhfffeeeaaa\\\aaabbbbbbcccbbb```]]]\\\___``````^^^[[[[[[^^^bbbdddbbbbbbdddfffeeeaaa^^^[[[UUUNNNJJJHHHFFFCCC???AAAAAAAAABBBBBBCCCCCCDDDBBBCCCDDDEEEEEEEEEEEEEEEKKKJJJJJJKKKLLLKKKHHHFFF@@@???>>>>>>>>>>>>@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBAAA@@@BBBEEEHHHGGGHHHHHHIIIIIIHHHGGGFFFEEEHHHHHHFFFGGGJJJKKKHHHIIIFFFCCC@@@???@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAABBBDDDFFFEEECCC@@@@@@AAACCCDDDDDDFFFEEEEEEDDDCCCCCCCCCBBB@@@AAACCCDDDDDDDDDCCCBBBEEEDDDDDDCCCCCCCCCCCCDDDGGGFFFEEECCCBBBBBBBBBBBBDDDCCCDDDFFFEEEBBBCCCFFFDDDGGGIIIIIIHHHFFFFFFFFFLLLJJJHHHGGGHHHHHHGGGFFFGGGKKKMMMMMMIIIGGGHHHIIIEEEHHHJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@??????@@@AAACCCDDD@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEECCC@@@???>>><<<::::::;;;<<<<<<;;;===<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@@@@@@@AAACCCDDDBBB@@@>>>===<<<===???@@@BBBBBBBBBBBB@@@???>>>===;;;::::::::::::;;;<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999999888888777888888888666666555555555444444444777666666555555666666777777777888888777666555555666666666555555666666777444444444444444444444444333444444555555555444444444444666777777666555444555555555555555555555555555555555555555444444444555555555555555555555555444444444444444444444444222222222222444666888999777777555444222000//////222222222222333333333444111222222222222333333333333222222111111222222333444444333333333333444444222222222222333333333333444444444444444444444444444444444333333333222222666555555444444444555555444333222333555666555444555444222111222333222111333444444444444333333222111222222222333333333333666555555555555444444444uuujjjhhhaaa```[[[eeecccffffffccccccfffgggddddddbbbbbbdddggghhheeeaaa```dddhhhgggbbb```aaadddkkkiiifffeeedddcccaaa```[[[[[[[[[[[[\\\```fffkkkhhhgggfffgggiiihhhfffcccgggfffccc```bbbfffddd___```dddfffeeegggjjjiiifffggggggggghhhhhhhhhgggfffkkkkkkkkkiiihhhggghhhiiiiiijjjjjjiiifffeeefffggghhhjjjnnnpppppppppqqqrrrppppppqqqqqqrrrsssttttttnnnoooqqqssssssrrrpppooojjjiiiiiijjjjjjiiiiiiiiidddfffhhhiiihhhfffaaa\\\aaabbbddddddaaa___^^^^^^aaaaaa```]]]ZZZ[[[^^^aaabbbbbbbbbdddggggggeeebbb\\\XXXSSSNNNKKKHHHDDDBBBBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEFFFGGGHHHHHHIIIMMMLLLKKKKKKLLLJJJHHHEEE@@@@@@>>>======>>>???????????????>>>>>>>>>>>>>>>===>>>>>>======>>>AAADDDGGGHHHIIIIIIHHHGGGFFFEEEDDDGGGHHHFFFGGGKKKLLLJJJJJJGGGDDDAAA@@@AAADDDFFFBBBBBBAAAAAAAAABBBCCCDDDCCCDDDDDDCCCBBBBBBEEEGGGEEECCCAAAAAACCCEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCAAABBBCCCDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDGGGGGGDDDBBBDDDHHHFFFGGGHHHIIIIIIHHHIIIIIILLLJJJIIIIIIJJJJJJIIIHHHIIIKKKNNNNNNKKKIIIHHHHHHEEEGGGIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGFFFEEEDDDCCC===<<<;;;;;;<<<===>>>???????????????@@@AAABBBBBBAAACCCFFFHHHGGGEEEAAA???>>><<<;;;;;;<<<===<<<;;;===<<<<<<;;;;;;<<<<<<<<<===>>>??????@@@@@@AAABBB@@@???>>>===>>>>>>@@@@@@BBBBBBBBBAAA@@@???===<<<;;;<<<======>>>???AAABBBCCCIIIQQQWWW\\\```fffkkkoooyyy{{{kkk^^^SSSJJJFFFCCC@@@>>>???<<<<<<<<<;;;<<<<<<===>>>????????????@@@@@@@@@@@@>>>>>>=========<<<<<<===999999888888888999999:::666666666666555555555555666666666666666777777777777777777777666555444444666666666666666666777888555555555555555555555555444444555666666555444333444444555555555444333333444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333333444555777888777666555444333222111000111111222222333333333333222222222222222222222222333222222111111222222333222222222333333444444555333333333333444444555666555555555555555555555555555555444444444333333333777666666555555555555555333222222333555666666555666444222222333333222111222333444555555444333222444444444444555555666666444444444444444444444444sssjjjiiiaaa```\\\eeedddfffeeeaaaaaacccdddaaacccbbbbbbeeehhhhhhddd```]]]ccchhhhhheeecccfffiiikkkiiigggffffffdddaaa___[[[\\\]]]]]]___dddjjjnnnfffffffffggghhhhhhfffeeeiiiiiieeebbbccceeebbb\\\^^^dddiiijjjkkkllliiidddfffgggggggggfffeeeddddddjjjkkkkkkiiifffeeefffhhhfffggggggeeeccccccdddfffkkkmmmooopppooooooooopppqqqqqqqqqqqqpppppppppooolllmmmooopppqqqpppnnnmmmjjjjjjiiihhhhhhiiiiiiiiibbbbbbdddhhhjjjgggccc___```bbbddddddbbbaaaaaabbbbbbaaa___]]][[[\\\___aaa``````aaacccdddeeedddccc^^^[[[WWWSSSPPPLLLHHHEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIIKKKMMMMMMLLLKKKKKKKKKKKKIIIFFFDDDBBBAAA???===<<<<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;===@@@CCCGGGHHHHHHIIIHHHGGGEEEDDDCCCFFFGGGFFFGGGKKKLLLJJJJJJHHHEEEBBBBBBCCCEEEGGGBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDCCCBBBBBBEEEGGGGGGEEEBBBBBBDDDFFFGGGGGGFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEECCCDDDDDDEEEEEEFFFFFFFFFBBBFFFHHHGGGDDDDDDGGGIIIIIIHHHFFFFFFGGGIIIKKKKKKKKKJJJIIIJJJKKKLLLKKKIIIJJJLLLNNNNNNLLLJJJHHHGGGEEEFFFHHHHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCC===<<<:::999999999:::;;;=========>>>>>>???@@@AAAAAADDDGGGJJJIIIGGGCCC@@@???>>>======>>>>>><<<;;;=========<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@???>>>===<<<:::<<>>>>>@@@@@@@@@AAAAAAAAABBBBBB????????????>>>===<<<<<<:::999999999999999:::;;;888888888888777777777666555666666777777777777777666666666555555444444444666666666666666777888888555555555555555555555555444555666666666555444333777777888888777777777666444444444555555555666666444555555555555555555555555555555555555555555555555555555555555555555555666555555555444444555555555555444444444444444444000111222333333333222222222222222222222222222222333222222111111222222333111111222333333444444444333333333333333444555666555555555555555555555555666666666666555555555555777666666555555555666666222222111333555666666555666444222222333333333222222333555555666555444333555555444444444555666777333333333444444444444444qqqkkkjjjdddbbb]]]eeedddfffddd```___aaabbb```cccccceeegggiiihhheeeccc]]]aaafffgggggggggiiikkkhhhgggfffffffffdddaaa^^^\\\]]]___```bbbfffjjjnnndddeeefffhhhhhhhhhhhhgggjjjkkkiiieeedddeeeccc^^^___eeekkkmmmnnnnnniiicccfffggghhhfffdddcccdddeeegggiiijjjhhhdddcccdddgggeeefffeeedddbbbccceeeggglllnnnooopppooonnnoooppprrrrrrrrrqqqpppnnnmmmlllkkklllmmmnnnnnnmmmlllkkkfffhhhhhhfffgggkkklllkkkdddaaabbbhhhkkkiiieeecccaaaaaabbbccccccdddcccccccccaaa```^^^^^^___aaabbb______```aaabbbbbbbbbbbb```___]]]ZZZUUUQQQNNNKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHJJJMMMOOOPPPKKKJJJJJJJJJJJJIIIFFFCCCCCCBBB???===<<<;;;;;;<<<======>>>??????>>>>>>===<<<============???BBBEEEFFFGGGGGGHHHHHHGGGFFFEEECCCFFFGGGEEEFFFJJJKKKIIIIIIHHHFFFDDDDDDEEEFFFGGGCCCDDDDDDDDDEEEEEEFFFFFFCCCDDDDDDCCCBBBCCCEEEGGGIIIGGGDDDDDDEEEGGGHHHHHHGGGHHHHHHIIIHHHFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHCCCDDDEEEGGGHHHHHHHHHHHHCCCGGGHHHFFFEEEHHHIIIHHHKKKHHHEEEDDDFFFIIIKKKKKKHHHHHHHHHJJJLLLMMMLLLKKKLLLLLLMMMLLLKKKJJJHHHGGGEEEFFFGGGFFFDDDCCCCCCDDDBBBDDDFFFGGGGGGFFFEEECCC???>>><<<;;;::::::;;;;;;<<<<<<<<<<<<===>>>???@@@CCCEEEHHHKKKJJJHHHEEEBBB@@@?????????@@@???===;;;???>>>>>>>>>>>>??????@@@@@@???>>>>>>@@@AAA@@@???===???AAABBBBBBAAA???>>>>>>>>>?????????>>>>>>===;;;>>>CCCEEEFFFJJJOOOSSSXXX]]]dddkkkqqqwww|||~~~nnn^^^UUUMMMKKKIIIDDD@@@@@@???>>>>>>??????@@@AAABBBAAAAAAAAABBBBBBCCCCCCDDD@@@@@@@@@???>>><<<:::999;;;;;;::::::999:::::::::::::::999999999999888888555555666777888888888888666666555555555555666666666666666666777888999999555555555555555555555555444555555666666666555555666666666666666666666666333333444444555666666666444444444555555555555555555555555555555555555555666666666666666666666666777777666666555444444333444444444555555555666666000111333444444444333222333333333222222222222111333222222111111222222333111111222333444444333333333333222111111222444444555555555555555555555555777777777666666666666555555555555555555666777777333222111333555666666555555333222222444555444333333444444555555555555444333222111111111222444555333333333444444444444555oookkkmmmfffeee^^^fffdddfffddd______bbbcccaaa```cccfffggggggeeedddddd```aaaccceeefffggghhhiiidddddddddeeeeeeccc___\\\\\\^^^aaabbbbbbdddfffhhhaaacccfffhhhhhhiiiiiiiiigggkkkkkkhhheeeffffffdddaaagggllllllmmmmmmiiidddeeeggghhhgggfffeeegggjjjeeehhhiiigggcccbbbdddhhhgggggggggfffdddeeehhhjjjiiikkkmmmnnnnnnoooqqqrrrrrrrrrrrrrrrqqqooommmlllmmmmmmllllllkkkkkkjjjjjjfffiiiiiifffgggkkkkkkhhhiiidddccciiimmmjjjfffeeebbb```___```cccdddccc```bbbaaa``````aaabbbbbbbbbbbbbbbccccccbbbbbbbbbcccccccccccc```\\\XXXTTTSSSUUUTTTRRRPPPNNNKKKJJJIIIJJJJJJJJJJJJKKKLLLNNNOOOKKKJJJJJJJJJKKKJJJGGGDDDAAA@@@>>>===<<<<<<<<<===<<<<<<>>>???@@@??????>>><<<============???BBBEEEEEEEEEGGGHHHHHHGGGFFFFFFBBBEEEFFFDDDEEEIIIIIIGGGHHHGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDGGGIIIKKKHHHFFFEEEFFFHHHHHHHHHIIIJJJKKKKKKJJJIIIGGGEEEGGGGGGFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFHHHIIIIIIIIIIIIHHHEEEHHHGGGEEEGGGKKKKKKGGGJJJGGGEEEEEEGGGIIIIIIGGGEEEEEEGGGJJJMMMNNNNNNLLLMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGFFFCCCAAAAAACCCEEE@@@AAADDDFFFFFFEEECCCBBB>>>===<<<;;;;;;<<<======;;;;;;;;;;;;<<<===>>>???DDDFFFIIIKKKKKKIIIFFFDDDBBBAAA@@@AAABBBAAA>>><<<@@@@@@??????@@@@@@AAABBBBBB@@@>>>???AAAAAA@@@>>>??????????????????>>>>>>======>>>???@@@@@@@@@@@@@@@EEEKKKNNNPPPTTT[[[aaajjjlllpppxxxqqqaaaWWWMMMHHHFFFCCCBBBCCC????????????@@@AAABBBCCCAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCAAA???===:::999===<<<;;;:::::::::::::::::::::::::::999999999999444555777888999999888888777777666666777888999:::666666666666777888999:::555555555555555555555555555555444555555666777888333333333333444444555666333333444444555666666777444444444555555555666666555555555555555555555555666666666666666666666666666666666666666555555444666666666555555555555555111222444555555555333222333333333222222222111111333222222111111222222333111111222333444333222222666555333222111222444555555555555555555555555555777666666666666555555555333333333444555666777888444333222333555666555444444222111222444666666555444444444444444555666666333222000000000111333444333444444444555555555555nnnlllnnnhhhfff___fffdddfffddd``````dddeeeddd]]]aaaeeeeeecccaaabbbcccbbbaaaaaaccceeeggggggfffaaaaaabbbddddddbbb^^^[[[]]]___aaabbbaaaaaabbbccc```bbbfffhhhhhhiiijjjkkkdddjjjmmmiiiggghhhiiiiiidddhhhkkkjjjjjjkkkiiieeedddgggiiihhhggghhhkkknnndddgggiiigggcccbbbeeehhhjjjjjjiiihhhggghhhkkkmmmfffiiikkkmmmnnnpppsssuuurrrrrrssssssrrrqqqooonnnooonnnmmmkkkkkkjjjjjjjjjiiimmmlllgggfffiiihhhcccnnngggeeekkknnnkkkggggggddd```]]]^^^cccdddaaa]]]bbbaaaaaabbbcccddddddcccfffggghhhgggeeedddeeeffffffggggggeeeaaa\\\YYYXXX\\\ZZZXXXUUURRROOOMMMKKKNNNMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJKKKKKKKKKHHHFFF???>>>===<<<<<<===>>>???;;;<<<>>>???@@@@@@@@@???::::::;;;;;;;;;===@@@CCCDDDEEEFFFGGGHHHHHHGGGFFFBBBEEEFFFDDDDDDHHHHHHEEEGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGGGGFFFEEEFFFHHHJJJLLLJJJGGGFFFFFFHHHHHHHHHJJJKKKLLLMMMLLLJJJHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJDDDDDDCCCCCCDDDEEEFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFHHHFFFDDDHHHNNNLLLFFFHHHFFFEEEGGGJJJJJJGGGDDDCCCDDDFFFIIIMMMOOONNNMMMNNNLLLJJJIIIIIIIIIHHHGGGHHHGGGEEEBBB@@@@@@CCCEEE>>>@@@BBBDDDEEEDDDBBBAAA;;;;;;::::::;;;<<<>>>???;;;;;;;;;;;;<<<===>>>>>>EEEGGGIIIJJJKKKIIIGGGFFFCCCBBBBBBBBBCCCBBB???===AAA@@@@@@@@@AAABBBBBBCCCCCC@@@>>>???AAABBB@@@>>>@@@???===<<<;;;<<<===>>>======???@@@AAABBBBBBBBBGGGMMMSSSWWWZZZ___fffmmmwwwwwwzzztttdddXXXKKKEEECCCAAACCCFFF>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFEEEBBB???<<<:::>>>===<<<;;;:::999999999:::::::::999999999888888444555777888999999999888888888777777888:::<<<===666666666666777888999:::666666666666666666666666555444444444555666888999555555555666666888999:::333333444444555666777777444444444555555555666666555555555555555555555555777777777777777777777777444444555666777777666666888777777666555444444333111222444666666555444333333333333222222111111111333222222222222222222333111222333444333333111111999888666444444444666777666666666666666666666666666666555555555444444444222222222333555666888999444333222333555666555444333222111222444666777666555444333333444555666777444333222111111333555666444444444555555666666666qqqrrrkkkggg^^^eeegggkkkfffaaa___aaaccccccbbbbbbcccddddddbbbaaaaaaaaafffcccaaabbbcccccccccdddeeehhhfff```^^^aaaccccccaaa]]]^^^bbbccc``````eeecccdddccc```bbbggghhheeegggeeeeeegggkkkkkkhhhdddjjjiiihhhggggggiiijjjkkknnnmmmkkkjjjjjjkkklllmmmiiigggdddeeegggiiihhhfffnnnmmmlllkkkkkkkkkllllllkkkiiifffeeejjjqqqqqqlllpppppppppqqqrrrtttuuuvvvsssttttttpppjjjgggiiimmmkkkjjjiiihhhggggggggggggfffkkkpppqqqmmmhhhdddbbbaaa```^^^]]]]]]^^^___```___^^^]]]\\\^^^```ccceeedddeeeeeedddbbbaaabbbccchhhfffeeeeeefffeeebbb``````___\\\ZZZWWWUUUTTTTTTRRROOOMMMNNNLLLIIIKKKPPPOOOKKKIIIKKKOOOOOOKKKFFF@@@???======>>>??????>>><<<<<<===>>>>>>===<<<;;;======<<<<<<<<<>>>@@@AAAFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHDDDFFFGGGIIIIIIHHHGGGFFFIIIIIIJJJJJJIIIGGGFFFEEEIIIHHHGGGFFFFFFGGGIIIKKKJJJJJJHHHFFFDDDEEEHHHKKKKKKJJJIIIGGGFFFFFFGGGGGGFFFGGGHHHGGGFFFGGGIIIKKKEEEFFFHHHGGGFFFFFFHHHIIIKKKJJJIIIJJJLLLLLLKKKIIIIIIJJJKKKLLLLLLKKKJJJJJJHHHEEECCCDDDEEEDDDAAA>>>BBBBBBDDDHHHLLLOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCHHHEEEAAA???????????????AAABBBBBBBBBBBBAAA@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;===>>>???>>>===>>>???AAACCCFFFJJJLLLKKKJJJIIIIIIFFFEEECCCBBBAAAAAABBBBBBDDDBBB@@@@@@AAACCCCCCCCCGGGCCC@@@@@@AAABBB@@@===>>>===<<<>>>AAACCCAAA???@@@AAACCCBBBAAADDDIIINNNPPPVVV]]]bbbeeejjjrrryyyuuu___WWWOOOMMMJJJEEEBBBAAA:::<<>>===>>>>>>>>>>>>===<<<::::::::::::::::::999888777666555555555666777999;;;;;;===999555666:::<<<:::888666666666666555555555555999777555555555666555444555444444666999999666333666666666666777777777777111222333444444444333222444555555555555555444444444444444555555555555666999888666555555555666777555555555555666666666666888555333555555222333777111111222333333444555555555555555555555555555555333111///000222333222///222222333333333333444444777555333333555777777777555555555555555555555555222333555666666555333222222333444555666666666666555666666555333333444666666555555444444444555555555444333333222222333333333333444444555444444444222333444555666666666666qqqqqqiiifff^^^fffhhhiiigggcccaaaaaaaaaaaa```bbbdddeeeccc```^^^___aaafffcccaaaaaabbbcccccccccfffiiiiiiccc```bbbbbb```___\\\]]]aaabbb______ccc___aaa```]]]___cccdddbbbfffggghhhiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmeeecccbbbccceeeggggggeeennnmmmkkkjjjiiiiiijjjkkkiiikkkjjjiiilllpppoookkknnnnnnnnnnnnoooqqqrrrsssppprrrsssqqqmmmkkkmmmqqqnnnmmmkkkjjjiiiiiiiiiiiifffjjjnnnnnnkkkfffcccbbb___^^^]]]\\\]]]___bbbccc]]]\\\[[[[[[]]]```cccfffeeeeeedddbbb```___aaacccggggggggggggfffeeedddddddddcccaaa___\\\ZZZXXXWWWSSSPPPNNNNNNMMMJJJLLLPPPNNNLLLKKKLLLNNNNNNJJJGGGEEECCC@@@??????>>>===;;;<<<<<<===>>>>>>===<<<;;;===<<<<<<======>>>???@@@BBBDDDEEEGGGGGGGGGGGGFFFGGGFFFFFFFFFFFFFFFFFFGGGDDDEEEGGGHHHHHHHHHFFFEEEHHHHHHIIIIIIHHHGGGEEEDDDJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJIIIGGGEEEFFFIIILLLLLLKKKIIIHHHGGGGGGGGGHHHGGGHHHIIIIIIHHHHHHIIIKKKGGGHHHIIIHHHGGGGGGHHHJJJKKKJJJJJJKKKLLLMMMKKKIIIJJJJJJKKKLLLLLLKKKJJJIIIGGGEEECCCCCCDDDCCC@@@===CCCCCCDDDHHHLLLNNNMMMLLLNNNMMMLLLKKKJJJHHHGGGFFFFFFDDDAAA?????????>>>===@@@AAAAAAAAAAAA@@@??????;;;<<<<<<======<<<<<<;;;<<<===>>>>>>===>>>???AAADDDGGGJJJLLLKKKJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEHHHEEEBBBAAABBBBBB@@@>>>???===<<<===@@@BBBBBBAAAEEEGGGIIIIIIHHHKKKQQQVVVYYY___hhhmmmqqquuu{{{sssaaaXXXOOOKKKIIIDDDAAAAAA>>>???AAACCCCCCCCCBBBAAAEEEDDDCCCCCCDDDFFFHHHJJJFFFFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::999888777777777777777888999;;;;;;<<<888555555999;;;999777888777777777777666666666999777555555666666666555555444444666999999666333666666666666666666666777555555666666666444333222444555555555555555444444444444444555555555555666888888666555555555666777555555555555666666666666777333333555666444666999111222222333333444555555333333333333333333333333333111000111333444222000222222333333333333444444666444333444555666666555444444444444444444444444222333555666666555333222222333444555555666666666444555555444222222333444444444444333333333444444555444333333222222333333444444444555555444333333333333444555666777777666qqq~~~ooohhhfff^^^fffhhhfffffffffccc```^^^]]]^^^```ccceeebbb]]]\\\___bbbeeecccaaa```aaabbbbbb```eeejjjkkkgggcccbbb```]]]]]][[[\\\___```^^^^^^```^^^``````]]]^^^bbbcccbbbgggjjjkkkiiifffeeehhhllljjjkkklllmmmllljjjiiigggfffhhhkkknnnooonnnmmmlllbbbaaaaaabbbeeeggghhhggglllkkkiiihhhgggggghhhhhhhhhmmmpppnnnnnnooonnnkkkooonnnnnnmmmnnnoooppprrrpppsssuuussspppnnnoooqqqooonnnkkkiiihhhhhhiiijjjgggiiijjjjjjgggdddbbbbbb```___^^^]]]]]]___aaabbbZZZZZZYYYZZZ\\\```dddfffgggfffdddaaa^^^^^^```cccfffhhhkkkjjjhhhfffgggiiiggggggfffeeebbb___]]][[[XXXTTTRRRRRRQQQNNNOOOSSSMMMMMMNNNNNNMMMLLLJJJHHHGGGEEEBBBAAA@@@???===<<<<<<<<<===>>>>>>>>>===<<<<<<<<<===>>>????????????@@@AAACCCEEEGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJJJJHHHGGGGGGJJJMMMLLLKKKJJJIIIIIIHHHIIIIIIGGGIIILLLLLLKKKJJJJJJKKKIIIJJJKKKJJJHHHHHHIIIJJJLLLKKKKKKLLLMMMMMMKKKJJJKKKKKKLLLLLLLLLJJJIIIHHHFFFDDDCCCBBBBBBAAA???<<>>===;;;<<<<<<======<<<<<<;;;;;;===>>>======>>>@@@BBBFFFHHHKKKLLLKKKJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEEEECCCEEEFFFEEECCCCCCFFFIIIHHHFFFDDDBBBBBBBBB@@@???BBB@@@>>>???AAADDDFFFFFFLLLOOOQQQRRRRRRUUU[[[```fffmmmwww~~~|||rrrcccYYYNNNIIIFFFBBB@@@@@@AAAAAABBBCCCCCCBBBAAA@@@DDDDDDCCCCCCEEEFFFHHHJJJGGGGGGFFFEEECCCAAA???>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;:::999888888999888888888888999:::;;;:::777444555888999888666888888888888777777777777888666555555666666666555444444444666888888666444666666666666666666666666777888888888777555333222444444555555555555555444444444444555555555555666888777666666555555666666444555555555555666666666555222222555777555777:::222222222333333444555555333333333333333333333333444222111222333444333111222222333333333333444444444333333444555666555333333333333333444444444444222333444555555444333222333333333444555555666666333444444333111111222444333333222222222333333444555444333333222222333333555555555555555444333222444444555666777777777777nnn|||ooojjjhhh```fffeeebbbdddfffccc^^^ZZZZZZ[[[]]]aaacccaaa]]]\\\```eeeccccccbbb``````bbbaaa^^^aaagggjjjgggdddccc___[[[ZZZZZZ\\\^^^___^^^]]]^^^aaaddddddaaaaaaeeegggfffjjjjjjjjjgggeeeeeehhhlllkkkkkkjjjjjjiiihhhggggggeeeggglllooopppnnnkkkiiicccccccccdddgggiiikkkkkkkkkjjjhhhgggfffffffffgggiiippptttppplllmmmnnnnnnqqqqqqooooooooopppqqqrrrsssuuuvvvuuurrrooonnnnnnnnnllliiigggffffffhhhiiihhhhhhgggfffdddcccbbbaaadddccc```^^^]]]]]]^^^^^^ZZZZZZYYYZZZ]]]aaaeeegggiiihhheeeaaa^^^___aaadddeeejjjmmmmmmiiigggjjjnnniiijjjjjjjjjhhheeebbb``````[[[WWWXXXWWWUUUUUUWWWNNNPPPQQQPPPMMMKKKJJJJJJEEECCCAAAAAAAAAAAA@@@???;;;<<<>>>>>>???>>>======;;;<<<>>>???@@@@@@???>>>@@@BBBDDDGGGHHHIIIJJJJJJIIIHHHHHHGGGEEEDDDBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHKKKMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHJJJMMMNNNLLLKKKJJJJJJKKKKKKKKKJJJHHHHHHJJJKKKMMMLLLKKKLLLMMMMMMKKKIIIKKKLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBAAA???>>>EEEDDDEEEFFFIIIKKKJJJIIIJJJJJJJJJJJJIIIGGGFFFEEECCCAAA@@@@@@@@@???<<<:::>>>>>>>>>???>>>>>>===<<<<<<<<<============<<<<<<;;;<<<=========>>>@@@CCCHHHJJJLLLLLLKKKKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEAAAEEEHHHGGGDDDCCCFFFKKKHHHGGGEEECCCCCCBBBAAA@@@EEEDDDCCCCCCEEEHHHLLLMMMQQQTTTWWWYYYZZZ^^^dddiiiqqqyyyzzzqqqfffZZZNNNHHHDDD@@@???@@@@@@@@@AAABBBBBBAAA@@@@@@CCCCCCCCCDDDEEEGGGHHHJJJHHHHHHGGGEEECCCAAA???>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;;;;:::999999999999888888777888888999999777666666888999888777888888888777777777666666666555333333555555555444444444555666777777666555666666666666666555555555666777888888777666555444333444555555666555555555444444444555555555555666777777666666555555555555444444444555555555666666444111222555666444555888444333333222333444555666555555555555555555555555333333333333333444333333222222222333333333444444222111222444555555333111222222333333333333333444333333444555555444333333333333333333444555666666444555555333222111333444333333333222333333444555555444333333222222333333666666666666555444222222555555666777777777777777mmm{{{pppmmmlllbbbdddaaa___aaadddbbb]]]YYYXXXYYY[[[^^^bbbaaa______ccchhhaaadddccc___```dddbbb]]]]]]cccfffeeecccbbb```\\\YYY[[[]]]^^^^^^___^^^]]]cccggghhhdddcccgggjjjjjjlllhhhdddccceeeggghhhhhhkkkiiifffdddcccdddeeegggeeehhhkkknnnnnnkkkhhheeecccdddeeefffgggiiikkkllliiihhhgggfffffffffggghhhlllrrrtttooojjjkkkooorrrppppppppppppppppppqqqqqqrrrssstttsssqqqooonnnmmmmmmllliiihhhggghhhiiiiiiiiihhhfffdddccccccbbbaaaeeecccaaa^^^]]]]]]^^^___\\\\\\[[[\\\^^^aaaeeehhhjjjiiifffccc```aaadddgggeeejjjnnnmmmjjjhhhkkkooommmnnnoooooonnnkkkiiigggfff```[[[\\\\\\YYYXXXZZZRRRSSSTTTSSSPPPMMMLLLLLLGGGEEEBBBAAAAAAAAA@@@???;;;<<<>>>?????????>>>===;;;<<<>>>@@@@@@@@@??????@@@AAADDDGGGIIIJJJJJJJJJIIIIIIHHHGGGEEECCCAAA@@@AAAAAABBBBBBBBBCCCBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHIIIKKKMMMKKKKKKKKKKKKKKKKKKJJJJJJHHHJJJMMMNNNLLLJJJIIIIIIKKKKKKJJJIIIGGGHHHJJJLLLMMMLLLKKKLLLMMMLLLJJJIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFEEECCCBBBAAA@@@EEEDDDDDDEEEHHHIIIIIIIIIHHHIIIIIIIIIHHHGGGEEECCCCCCAAA@@@@@@@@@???<<<:::===>>>>>>>>>>>>===<<<<<<<<<==================<<<:::<<<===>>>>>>???BBBDDDIIIKKKMMMNNNMMMLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFAAAFFFIIIIIIEEEDDDGGGKKKHHHGGGGGGEEECCCCCCCCCCCCFFFFFFFFFGGGIIIMMMQQQTTTVVVYYY^^^aaacccgggnnnsss{{{yyyqqqggg[[[OOOHHHDDD@@@???AAA===>>>??????@@@@@@AAAAAABBBBBBCCCDDDFFFGGGIIIIIIIIIHHHGGGEEECCCAAA???>>>===>>>>>>>>>>>>======<<<::::::;;;;;;::::::999999888777777666666666666777999999888999::::::999888777777666666666555555555444333111222333444444333444555666666666666666666777666666666555555444444222333555666777666666555333444444555666666555555444444444555555555555666666666666666666555555444444444444444555555555555555222222555555222222444555444333222333444555666555555555555555555555555333333444333333333333333222222222333333333444444111111222333555555333111222222222333333444444444333444444444444444444333333333222222333444666666555666666555333222444555444444444444444555666666555444333333222222333333666777666666555444333222555666666777777777777777ooo}}}qqqnnnnnndddddd```^^^___aaa```^^^\\\[[[[[[\\\^^^aaacccddddddfffggg___dddccc___aaafffddd^^^\\\aaadddaaa```aaaaaa^^^YYY]]]___^^^___aaa```\\\aaafffgggcccaaadddhhhiiiiiiddd``````dddggggggfffiiigggccc______aaadddffffffhhhiiijjjjjjhhhfffddddddeeeffffffeeefffhhhjjjhhhhhhgggfffggghhhiiijjjmmmrrrsssmmmiiilllppprrrlllmmmooopppqqqpppooonnnlllmmmnnnooooooooooooooollllllkkkkkkkkkkkkllllllkkkhhhfffdddddddddcccbbbaaa```___^^^^^^```bbbccc___^^^]]]]]]^^^aaadddfffiiiiiigggdddbbbccceeehhhfffiiilllllljjjiiikkkmmmpppqqqrrrsssrrrqqqpppoookkkddd^^^______]]][[[[[[XXXWWWWWWVVVTTTRRROOONNNMMMJJJFFFDDDBBB@@@>>><<<;;;<<<>>>???@@@??????>>>======>>>???@@@@@@@@@@@@???@@@CCCEEEGGGHHHHHHHHHHHHHHHHHHGGGEEECCC@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHGGGHHHIIIIIIHHHIIIKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHJJJKKKKKKJJJHHHHHHHHHHHHIIIHHHGGGFFFGGGJJJLLLLLLKKKJJJKKKLLLKKKIIIGGGHHHHHHIIIIIIIIIHHHFFFEEECCCEEEFFFEEEDDDBBBBBBCCCEEEDDDCCCDDDGGGIIIIIIIIIIIIJJJKKKKKKKKKIIIFFFEEEDDDBBB@@@@@@@@@???===;;;======>>>>>>======<<<;;;<<<======>>>>>>======<<<;;;<<<>>>??????AAADDDFFFIIILLLOOOPPPOOOMMMLLLKKKIIIIIIJJJJJJJJJJJJIIIIIIDDDGGGJJJJJJIIIHHHJJJLLLHHHIIIIIIHHHFFFFFFGGGIIIGGGHHHKKKLLLOOOSSSXXX\\\___ccciiimmmpppuuu{{{{{{sssggg\\\OOOIIIEEEAAA@@@BBB=========>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIIIIHHHHHHGGGEEECCC@@@>>>===<<<<<<============<<<<<<999999999::::::999999888777666666555555555666666999999::::::::::::999999666666666666555555555555444222111111333444444333444555666666555555666888777666666555555444444444000111333555666666666555333333444555666666666666444444444555555555555666555666666666666555444444333444444444444555555555555333333666555222111333666555333222222444555777333333333333333333333333222333444333222111222444222222333333333333444444333222222333444555444222222222333333444444555555444444444444444444444444333333222222222444555777555666666555333333444666444444444444555666666777555444333333222222333333666666666666666555444333555666666777777666666666uuuqqqllllllccceeeaaa______^^^___aaaaaa```___aaaaaabbbeeehhhiiifffccc^^^dddddd```bbbhhhggg___```cccddd```^^^```aaa```ZZZ___aaa```aaacccbbb]]]^^^dddfffbbb___bbbfffgggbbbaaa______aaaccceeeffffffdddaaa______aaaccceeeeeeeeeffffffffffffffffffggghhhiiihhhfffeeegggiiihhhhhhggghhhiiijjjlllmmmlllppprrrnnnlllnnnppppppjjjlllpppssstttrrrpppnnnjjjiiiiiijjjkkkmmmmmmmmmiiijjjkkkmmmmmmmmmmmmlllllliiigggfffgggfffdddbbb```___^^^^^^___aaaccceeeaaa```^^^\\\\\\^^^```bbbfffgggfffeeeddddddfffhhhhhhhhhiiijjjjjjiiiiiiiiioooooopppqqqqqqrrrssssssrrrjjjddddddeeeccc``````^^^[[[YYYYYYYYYWWWSSSOOOPPPNNNJJJGGGEEECCC@@@>>>;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>???@@@AAAAAA@@@BBBDDDFFFHHHHHHHHHHHHGGGGGGHHHGGGFFFCCC@@@?????????>>>>>>??????@@@@@@??????>>>======>>>???@@@???@@@AAACCCEEEFFFGGGGGGFFFGGGIIIIIIHHHHHHJJJLLLIIIIIIJJJKKKKKKKKKJJJIIIGGGHHHIIIHHHFFFFFFFFFGGGEEEFFFEEEDDDDDDFFFIIILLLLLLKKKJJJJJJJJJJJJHHHFFFEEEFFFGGGHHHGGGGGGEEEEEE@@@BBBEEEDDDCCCBBBCCCEEEDDDCCCBBBCCCFFFIIIJJJJJJIIIJJJLLLLLLLLLJJJGGGFFFFFFDDDAAA?????????>>>===>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>======;;;===???@@@AAACCCFFFHHHHHHLLLQQQSSSQQQNNNLLLJJJIIIJJJKKKLLLMMMMMMLLLLLLHHHIIIKKKLLLMMMNNNNNNMMMJJJLLLMMMLLLJJJJJJMMMOOOKKKOOOSSSWWWZZZ^^^dddhhhlllqqqwww|||~~~vvvggg\\\PPPKKKGGGCCCAAACCC??????????????????@@@@@@@@@AAACCCEEEGGGHHHIIIIIIHHHGGGFFFDDDBBB???===;;;;;;;;;<<<<<<<<<<<<;;;;;;777888888999999888888777777666666666666666777777777888::::::999888888888777777777666666666666555555333222333444666666555444555777666444444666999777777666555555444333333111222444555666555555444222333444555666666666666444444444555555555555666555555666666666555444333333333444444444555555555555333444777888444444666777666444222222444555777333333333333333333333333000222444333111000111333222222333333333333444444444333222222444555555444222333333444555555666666444444444333333444444444333222111111222333555777555555666444333222333555333333333333444555666777555444333333222222333333555555666666666666555555555555666666666555555444zzzpppjjjjjjcccfffdddaaa___^^^```ccceeedddbbbeeeddddddgggkkkkkkeee```]]]dddeee```bbbjjjiii```dddgggeee___\\\___aaa```ZZZ```cccaaabbbeeeccc^^^^^^cccfffaaa^^^aaaeeeggg\\\^^^aaa```^^^___cccgggbbbbbbbbbaaabbbbbbccccccdddcccccccccdddfffhhhiiikkkmmmmmmkkkhhhggghhhkkkhhhhhhhhhhhhjjjlllnnnoooiiinnnqqqooooooppppppmmmjjjnnnssswwwxxxvvvssspppllljjjhhhggghhhiiiiiiiiieeegggiiilllmmmmmmlllkkkmmmjjjhhhggghhhhhheeebbbcccbbb```___^^^___aaabbbbbb```^^^\\\[[[\\\^^^___ccceeeeeeeeeddddddfffgggiiihhhggghhhjjjjjjhhhfffkkkkkkllllllnnnpppqqqrrrxxxpppiiijjjkkkiiifffeeeaaa]]]ZZZZZZ\\\[[[UUUOOOPPPMMMJJJIIIHHHGGGEEEDDD;;;<<<>>>???@@@@@@@@@??????>>>>>>===>>>@@@AAABBBDDDEEEGGGIIIJJJKKKKKKJJJFFFGGGGGGGGGFFFCCCAAA???>>>>>>>>>>>>>>>??????@@@???>>>===<<<<<<===>>>???<<<>>>@@@BBBDDDFFFGGGGGGEEEFFFHHHHHHHHHHHHIIIKKKHHHIIIJJJKKKKKKJJJIIIIIIGGGHHHHHHFFFDDDDDDEEEGGGCCCDDDCCCCCCCCCEEEIIILLLKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDFFFGGGGGGFFFEEEDDD===@@@CCCCCCBBBAAACCCEEECCCBBBAAABBBFFFIIIJJJJJJHHHIIIKKKLLLKKKIIIGGGEEEHHHEEEAAA???????????????>>>>>>>>>>>>>>>======<<<======>>>>>>>>>>>>======<<<>>>@@@AAABBBDDDGGGJJJHHHLLLRRRTTTSSSOOOKKKIIIIIIJJJLLLNNNOOOOOOOOOOOOKKKKKKLLLNNNQQQRRRPPPOOOLLLNNNPPPOOONNNNNNQQQTTTQQQVVV\\\```dddhhhmmmrrrvvv|||xxxfff\\\QQQLLLIIIDDDBBBCCCCCCBBBAAA@@@????????????@@@AAACCCEEEGGGHHHIIIIIIHHHGGGFFFDDDAAA>>><<<;;;::::::;;;;;;<<<;;;;;;:::666777777888888888777777777777777777777888999999555777999999888777777777888888888888777777777777666555444444666777777777444666777666444444666999777777666555444444333333444555555666666555444333222333444555666666666666444444444555555555666666444555666666666555333333333333333444444444555555444333444999:::777777999888666444222222333666777555555555555555555555555///222333222000///111333222222333333333444444444666444222222333555666555333333444444555666777777555444444333333444444555333222111111111333555777444444444333222111222444222222222222333444555666555444333333222222333333444555666666666666666555444555555555555555444444{{{kkkgggmmmhhhkkkeeeiiiccc]]]]]]aaaeeefffeee```dddhhhfff```]]]___cccaaabbbcccdddeeeeeeeeeeeekkkiiieee```aaaeeeddd___```___^^^^^^___```aaabbbeeeffffffdddaaa_________dddbbb``````bbbcccccccccfffdddcccfffjjjkkkhhhdddgggfffeeecccaaabbbfffhhhkkkmmmmmmjjjeeeeeejjjooopppqqqpppooommmlllmmmnnnnnnmmmmmmoooppppppooonnnqqqpppooorrruuuvvvtttqqqiiijjjkkkjjjhhhhhhhhhjjjggghhhhhhiiijjjjjjkkkkkkkkkfffeeehhhiiieeeaaa```dddbbb______```aaaaaa```eeebbb______```bbbbbbbbbbbbccceeeeeeeeeeeeggghhhiiimmmooommmgggdddeeehhhhhhhhhiiikkknnnpppooonnnuuuvvvsssllliiiiiihhheeeggggggfffbbb\\\XXXWWWXXXSSSRRROOOLLLIIIFFFDDDCCC??????>>>===<<<<<<<<<<<<===<<<;;;;;;===???CCCEEECCCEEEGGGHHHHHHIIIKKKLLLEEEEEEEEEDDDCCCAAA@@@???>>>>>>======>>>???@@@@@@@@@???>>><<<<<<<<<===>>>>>>???@@@@@@@@@AAADDDFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHEEEDDDDDDEEEGGGGGGFFFDDDAAABBBBBBCCCDDDEEEEEEFFFMMMLLLJJJHHHEEECCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@@@@FFFCCC@@@@@@BBBDDDFFFGGGFFFHHHJJJKKKKKKIIIFFFDDDEEEEEECCCBBB@@@???======;;;;;;<<<<<<>>>???@@@AAAAAA@@@???>>>>>>???@@@AAA<<>>:::>>>FFFIIIGGGIIIMMMRRRTTTRRRNNNKKKJJJQQQNNNPPPUUUUUUOOOMMMOOOPPPOOOOOOQQQSSSTTTTTTSSSTTTUUUVVVVVVVVVVVVXXXZZZXXX^^^gggpppvvvzzz}}}~~~}}}qqqccc]]]UUUNNNKKKJJJJJJJJJDDDBBB@@@>>>===???@@@BBB???@@@BBBEEEFFFFFFFFFFFFEEEEEECCCBBB@@@???>>>===<<<<<<===>>>===;;;:::999::::::999999888777777777777777777777777777777777888777666666666777999:::888888999999888777666555888444111111444777777666444444444444444444444444777666555444444555666777555666777777777666444333555444333333222222222222444444444555555555555666///222444333111111555888444444444444444444444444555666666666666444333222000333666666333222444666222555777666333111222444222222222222222222222222111111111000000/////////333333333444444555555555555555555444444333333333000111333555555444333222000222333333333333444666333222222111222333555666444444444555444444333333333333333444444555555555333444555666666666555555555555555555555666777777}}}nnnhhhkkkfffkkkhhhccc```^^^```fffiiiiiigggcccfffiiigggbbb___bbbeeecccddddddeeeeeeeeeddddddhhhgggccc___```cccbbb]]]```aaaaaa`````````bbbddddddeeeeeeccc```^^^^^^___cccbbbbbbaaaaaabbbdddeeegggdddccceeejjjkkkiiifffhhhhhhgggeeecccdddfffiiihhhjjjkkkiiifffggglllqqqoooppppppnnnllllllmmmooojjjjjjkkklllnnnooooooooopppnnnlllnnnppprrrrrrpppkkklllmmmmmmkkkjjjkkkllljjjjjjiiiiiiiiijjjjjjkkkmmmhhheeeggggggeeecccddddddaaa]]]\\\]]]___``````dddbbb``````bbbdddeeeeeeaaacccdddeeedddeeefffhhhjjjnnnpppmmmgggdddeeehhhffffffgggiiilllnnnnnnnnnssstttsssnnnmmmoooooollllllmmmlllhhhbbb]]][[[[[[UUUUUUSSSPPPMMMJJJFFFEEE@@@??????>>>>>>??????@@@AAA???>>>===>>>@@@BBBDDDCCCEEEHHHJJJJJJJJJLLLMMMHHHGGGFFFEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@@@@???>>>=========>>>>>>@@@AAABBBBBBBBBCCCFFFIIIHHHHHHJJJKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHFFFEEEDDDEEEFFFFFFEEECCCAAAAAABBBBBBCCCEEEFFFGGGIIIIIIGGGEEECCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAEEECCCAAABBBDDDGGGIIIIIIGGGHHHJJJKKKLLLKKKJJJIIIFFFFFFEEECCCBBBAAA@@@??????>>>>>>>>>>>>??????@@@AAA@@@>>>>>>===>>>??????CCCEEECCC@@@BBBHHHJJJHHHKKKNNNQQQSSSRRRQQQRRRTTTWWWVVVZZZ```___XXXTTTTTTTTTRRRRRRSSSVVVXXXYYYYYY[[[\\\\\\\\\[[[]]]___bbbccciiirrr{{{~~~sssggg```WWWOOOKKKJJJIIIIIIDDDBBB@@@>>>===>>>@@@AAA???@@@BBBDDDEEEFFFFFFFFFJJJJJJHHHFFFCCCAAA???>>>============<<<;;;:::999::::::999999888777777777777777777777777777777777777777666666777888999999999999888888777666666666888555333333555777888777555555555555555555555555777666555444444555666777555666777777666555444333555444333333222222333333444444444555555555555666111222333333222333555777444444444444444444444444333444555666666555555444111333555555444444444555333555666555444333333333222222222222222222222222444444444444444333333222111111111222222222333333444444444444444333333333000222333555555444333222000222333333333333444666444333333333333444444555444444444555555444444333333444444444444444444555444444444444555555555555555555555555555666777777{{{qqqiiiiiidddkkkkkk```___aaaeeejjjllljjjgggfffhhhiiigggcccbbbdddgggffffffffffffeeedddcccbbbdddeeeccc______bbb```[[[aaacccdddbbb``````cccfffbbbcccdddbbb```^^^]]]^^^```bbbccccccaaabbbeeeiiihhhfffdddfffjjjlllllljjjjjjjjjiiigggffffffhhhjjjeeegggiiihhhggghhhmmmqqqooooooooommmkkkkkklllnnnfffggghhhkkklllnnnnnnoooooonnnllllllnnnpppqqqqqqnnnpppqqqpppooommmnnnnnnmmmllljjjiiihhhhhhiiiiiioooiiieeefffgggeeefffhhheeebbb^^^]]]^^^```aaaaaacccbbb```aaaccceeeffffff```bbbcccdddddddddfffhhhkkkoooqqqnnnhhheeefffhhhfffeeeeeegggjjjlllmmmmmmooorrrrrrpppqqquuuvvvtttqqqrrrrrrnnniiiccc```^^^YYYYYYYYYWWWSSSNNNJJJGGGBBBAAA@@@@@@@@@AAABBBCCCCCCBBB@@@??????@@@AAACCCCCCFFFJJJLLLMMMMMMMMMNNNKKKJJJHHHFFFDDDCCCBBBBBB???>>>>>>>>>>>>???@@@@@@>>>>>>>>>===>>>>>>???@@@???AAAAAABBBBBBCCCFFFIIIIIIIIIJJJKKKKKKIIIHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDEEEFFFEEECCCAAAAAAAAA@@@AAABBBEEEGGGIIIGGGGGGFFFEEECCCBBBAAAAAA????????????????????????AAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@BBBEEEGGGHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???????????????BBBAAA@@@???>>>???@@@@@@BBBDDDDDDBBBCCCGGGIIIHHHRRRTTTVVVVVVUUUWWW\\\```bbbdddiiiooonnnggg```^^^ZZZXXXVVVWWW[[[^^^aaabbbeeeeeeeeedddcccfffiiimmmpppvvv~~~uuujjjcccYYYQQQLLLJJJIIIHHHEEECCCAAA???>>>>>>???@@@???@@@BBBCCCEEEFFFFFFFFFMMMMMMKKKHHHEEEAAA???===??????===<<<;;;:::999999:::::::::999888888777777777777777777777777777777555555666888888999999999:::999777666555555666777888666444444666888888888666666666666666666666666666666555444444555666666555666666666666555444444555444333333333333333333444444444555555555555666333222111222444555555555444444444444444444444444222333444555666666666666333333333444555666555333555444444444555555333111111111111111111111111111222222333333333222111111111111111111222222222222333333333333444444444444111222333555555444444333111222444444333333555666555555555555555555444444333444444555555555444444555555555444444444444444444444333222333444555666555555555555555666777777sssqqqkkkiiibbbiiijjjccccccdddgggjjjjjjhhheeehhhhhhgggfffddddddfffgggiiihhhhhhgggeeecccaaa```bbbdddddd``````aaa___[[[aaadddeeeccc______bbbfff```aaacccbbb```^^^]]]]]]___bbbeeedddaaaaaafffkkkkkkhhhggghhhkkknnnooonnnkkkllllllkkkiiihhhiiikkkfffggghhhhhhgggiiillloooqqqpppooollliiihhhjjjlllfffgggjjjkkkllllllmmmnnnoooooonnnooopppqqqqqqpppppprrrssssssqqqooooooooonnnmmmjjjhhhffffffggggggllliiigggiiijjjggggggjjjfffdddbbbbbbcccdddcccbbbdddbbbaaaaaacccddddddccc___```bbbccccccccceeeggglllooorrroooiiieeefffiiiiiigggeeefffhhhjjjkkkkkkmmmpppqqqppprrrvvvxxxvvvsssttttttrrrmmmhhhdddaaa^^^^^^___]]]YYYTTTNNNJJJEEEDDDBBB@@@@@@@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCCDDDGGGLLLNNNOOONNNNNNOOOMMMLLLIIIFFFDDDCCCBBBBBB?????????>>>>>>???@@@@@@>>>>>>>>>>>>???@@@@@@AAA===>>>??????@@@AAAEEEGGGJJJJJJKKKKKKJJJHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDDDDEEEDDDBBB@@@AAA@@@??????AAADDDHHHKKKGGGGGGGGGFFFEEEEEEDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAAAAA???>>>>>>@@@BBBDDDDDDCCCGGGGGGHHHHHHIIIJJJKKKLLLGGGGGGFFFFFFFFFFFFEEEEEEAAAAAA@@@????????????@@@EEEDDDCCCAAAAAAAAABBBCCC???AAACCCDDDEEEIIILLLMMMZZZ]]]``````___aaafffkkksssvvvzzz~~~}}}vvvppplllccc```^^^^^^aaafffiiikkkmmmmmmlllkkkkkknnnssswwwzzzwwwjjjdddZZZRRRMMMKKKKKKJJJFFFDDDBBB@@@?????????@@@???@@@BBBCCCEEEGGGHHHHHHKKKKKKJJJGGGDDDAAA>>><<>>>>>???@@@@@@@@@AAAAAA===>>>??????@@@BBBEEEHHHJJJJJJKKKJJJJJJHHHFFFEEEFFFFFFEEEDDDCCCDDDDDDEEEFFFEEEDDDDDDDDDCCCAAA???AAA@@@??????AAADDDHHHJJJFFFFFFFFFEEEEEEEEEEEEEEE????????????????????????@@@?????????@@@@@@AAABBBAAA@@@???@@@BBBBBBAAA@@@FFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFF@@@@@@??????@@@@@@AAABBBDDDDDDBBBBBBBBBBBBDDDDDDCCCDDDGGGIIIKKKMMMRRRWWW___ffflllooonnnpppuuuzzz}}}pppllliiihhhkkkpppsssuuuvvvvvvuuutttuuuxxx}}}xxxhhhbbbYYYRRROOONNNNNNNNNGGGFFFDDDBBBAAA@@@@@@@@@@@@AAABBBEEEGGGJJJLLLMMMJJJJJJJJJHHHFFFCCC@@@>>>@@@???===;;;::::::::::::;;;;;;::::::999888888888888888888888888888888888444555777888999999888888:::999666555444444666777444555555555555555666777444444444444444444444444444444555555555555444444555444444444444555555555444444444333333444555555444444444555555555555666666333111222555777555333444444444444444444444444666666555555444444444444444222111333666777555222666444222333666666333000111111111111111111111111333444555666666555444333333333333333333333333333111222222333333444444444333333444444555555555555111333444444444444555777666666777888777666444333333444555555666666666555666666666555555444444444555444333222222444666777555555555555555666777777lll|||pppkkkiii___dddcccbbbbbbaaaaaacccfffiiikkkfffdddcccdddggggggeeebbbggggggfffeeedddbbbaaa```bbbfffgggccc```bbbbbbaaacccbbb```^^^^^^^^^^^^^^^]]]___bbbbbbaaa___^^^^^^bbbdddeeedddcccdddgggjjjlllllllllmmmmmmnnnooopppiiikkknnnooonnnmmmnnnnnnlllkkkkkkjjjiiiiiiiiijjjpppooommmiiiffffffhhhjjjkkknnnqqqqqqnnnmmmoooqqqkkkmmmooopppnnnmmmmmmmmmoooqqqssssssqqqnnnmmmllljjjiiiiiihhhhhhgggffffffdddeeejjjoooooojjjhhhkkkcccccceeeggghhhfffbbb___fffdddbbbaaaaaa```^^^\\\\\\^^^```aaaaaabbbdddfffiiimmmooonnniiifffhhhkkkoookkkfffdddeeeggghhhhhhjjjmmmnnnlllmmmpppooolllsssssstttvvvwwwwwwtttrrrkkkkkkkkkiiieee^^^XXXSSSRRROOOKKKFFFCCCBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFJJJLLLNNNNNNNNNMMMNNNPPPKKKJJJJJJHHHGGGDDDBBBAAAAAAAAA@@@????????????@@@??????@@@AAAAAAAAA@@@@@@>>>???AAAAAABBBDDDGGGJJJIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAABBBCCCCCCDDDCCCCCCCCCDDDCCCAAA@@@@@@@@@???@@@AAADDDFFFHHHDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBEEEDDDBBBBBBCCCCCCCCCBBBEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAABBBCCCEEEFFFFFFGGGIIIMMMOOORRRYYYaaakkkttt~~~}}}yyyxxxyyy}}}~~~yyyeee```XXXRRROOOOOOPPPPPPJJJIIIGGGEEECCCAAA@@@@@@AAABBBDDDGGGJJJNNNQQQSSSMMMNNNNNNMMMKKKGGGDDDBBB>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888888888666666777888888888888888999888666555444444555666333444555555444444555666444444444444444444444444444444555555555555444444444444444333444444555666444444444444444444555666444444444555555555555666666444333333444555555444444444444444444444444444777777666444444333333444333333333444555666555333555444444444555555333111222222222222222222222222000111333555555444333222111111111111111000000000222222222222333333333333444444444444444555555555222333555555444444666777666666666666666666555444333444555666666666666666666666666555555555555555555555444333444555666777555555555555555666777777uuupppiiifff]]]aaa```aaaaaaaaaaaaaaaccceeegggfffcccbbbeeejjjjjjeee```ddddddddddddcccbbbaaaaaacccffffffbbb___aaaccccccfffbbb]]]]]]___```^^^[[[\\\___bbbcccbbb```______eeeeeedddddddddeeeggghhhjjjkkkmmmmmmlllkkkkkklllgggjjjnnnppppppoooooopppmmmlllkkkkkkkkkkkkkkkjjjlllkkkjjjgggfffgggkkknnnkkkooorrrrrrooooooqqqtttooooooooommmkkkkkknnnqqqoooqqqssssssqqqnnnlllkkkggghhhjjjkkkkkkjjjiiihhhdddeeeiiimmmmmmiiiiiimmmgggeeedddeeeffffffdddcccfffdddcccccccccbbb___]]][[[\\\___``````aaadddffffffjjjnnnlllhhhfffiiillllllhhhcccaaacccfffhhhiiihhhlllmmmkkkkkkmmmlllhhhooooooooosssxxxzzzzzzyyyssssssrrrooojjjddd^^^ZZZXXXUUUQQQMMMJJJIIIJJJJJJGGGFFFFFFFFFGGGGGGGGGGGGMMMNNNNNNMMMKKKLLLNNNOOOJJJJJJKKKKKKJJJGGGDDDBBBBBBAAA@@@@@@?????????@@@@@@AAABBBBBBBBBAAA@@@???>>>???AAAAAABBBDDDHHHKKKHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCAAA@@@@@@@@@BBBCCCCCCBBBAAABBBCCCCCCBBB@@@@@@@@@@@@AAABBBCCCEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCFFFDDDAAAAAABBBDDDEEEEEEEEEFFFHHHJJJKKKKKKJJJIIIKKKKKKJJJJJJIIIIIIIIIHHHEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJOOOVVV[[[```lllyyy|||xxxeee___WWWQQQOOOOOOPPPPPPLLLKKKIIIGGGEEECCCAAAAAABBBCCCEEEIIIMMMRRRWWWYYYRRRRRRRRRQQQNNNIIIEEECCC;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999888888888888888888888888888888999888888777777777777777888777777666555555444444222555777777555444666777555555555555555555555555333444444555555444444333444444333333333444555666444444444444444555666666444444444555555555555666555555555555333333555666444444444444444444444444666666444444444444555666111333555555444444444555333555666555444333333333333333333333333333333333,,,...000222222111000...111111111111000000000///333333333222222222222222444444444444444555666666222333555555444444666777555555555444555555666666333444555666777777777777555555555555666666666666555555555666666666777777555555555555555666777777}}}pppgggddd\\\```___bbbccccccbbb```___```aaaeeeccccccggglllllleee___bbbbbbcccccccccbbbbbbaaacccffffff```]]]```cccdddhhhbbb\\\\\\```bbb^^^ZZZ\\\___cccdddcccaaa``````hhhfffddddddeeeggggggfffhhhjjjllllllkkkiiihhhhhheeeiiimmmpppppppppppppppmmmlllkkklllmmmmmmlllkkkhhhhhhgggffffffiiinnnqqqiiimmmrrrrrrppppppssswwwtttsssqqqllljjjlllrrrwwwooorrrttttttqqqnnnlllkkkfffhhhkkknnnnnnmmmllljjjeeeeeehhhkkkjjjhhhjjjpppllliiifffdddeeeggghhhhhheeedddcccdddddddddbbb```ZZZ\\\^^^___```aaaccceeedddiiillllllhhhfffiiimmmhhheee```___aaafffiiikkkgggkkkllljjjjjjlllkkkgggjjjiiijjjooouuuzzz|||{{{xxxwwwvvvsssnnngggbbb^^^\\\ZZZUUUQQQOOOOOOPPPRRRKKKKKKJJJIIIIIIHHHGGGGGGOOOOOONNNLLLJJJJJJMMMOOOIIIKKKMMMNNNMMMJJJFFFCCCBBBAAAAAA@@@?????????@@@AAABBBBBBCCCBBBAAA???>>><<<===>>>???@@@BBBFFFIIIGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCAAA??????@@@AAABBBBBBAAAAAABBBCCCDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDAAA>>>>>>@@@CCCEEEFFFDDDGGGJJJNNNOOOOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRYYYcccllluuuzzzxxxeee___WWWQQQOOONNNOOOOOOMMMLLLKKKHHHFFFDDDBBBAAACCCDDDFFFJJJPPPUUUZZZ]]]TTTTTTTTTRRRNNNIIIDDDAAA999:::<<<=========<<<;;;<<<;;;;;;::::::999999888888888888888888888888888;;;999888666666666777777777777777777666555444333333666999888666555777999666666666666666666666666333333444555555444333333444333333222333444666666444444444444444555666777444444444555555555666666444666777666333222444777444444444444444444444444555444333333444555777888000333666666333222444666222555777666333111222444444444444444444444444444...000333555555444222111333333333333222222111111444333333222222111111111555444444444444555666666222444555555444555666888555444333333333555666888333444555666777777777777444444555555666666777777555666666777888777777777555555555555555666777777zzzmmmfffggg```ccc___]]]aaabbb``````bbbaaa^^^iiigggfffhhhiiihhhdddaaafffbbb]]]\\\^^^bbbeeegggddddddbbb```]]]\\\\\\^^^\\\]]]___aaabbbcccbbbbbbdddeeeeeeaaa\\\ZZZ^^^bbbeeeeeedddcccbbbeeejjjmmmkkkeeebbbggglllmmmlllmmmhhhkkklllkkkmmmqqqsssrrrooommmkkkmmmppprrrpppnnnppplllgggdddfffiiilllnnnlllmmmoooqqqssstttuuuvvvuuuyyywwwmmmgggjjjnnnooonnnnnnnnnpppqqqpppmmmkkkhhhiiillloooqqqqqqnnnkkk^^^eeelllmmmiiiggglllqqqiiigggeeebbbbbbdddgggiiimmmkkkgggdddcccdddfffggg]]]^^^```aaabbbbbbaaaaaaeeemmmqqqlllffffffiiijjjjjjeeeaaa```dddiiilllmmmllljjjlllooooookkkiiijjjgggiiilllooorrrtttuuuuuuwwwxxxxxxwwwtttpppllliiibbb```ZZZUUUVVVYYYWWWRRRRRRQQQQQQQQQPPPPPPPPPPPPRRRXXXYYYTTTQQQRRRPPPKKKIIILLLOOONNNJJJFFFDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>AAAAAAAAAAAAAAACCCGGGJJJJJJKKKKKKKKKJJJHHHFFFEEEEEEAAA===<<>>???CCCAAA<<>>>>>??????@@@?????????@@@@@@AAA@@@@@@BBBFFFIIIKKKKKKKKKKKKJJJIIIGGGFFFEEEAAA>>>>>>@@@BBBCCCCCCBBBBBBAAA>>>???CCCCCC????????????@@@AAADDDFFFGGGKKKKKKKKKJJJIIIHHHHHHGGGEEECCC@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQQQQRRRSSSRRRPPPNNNQQQPPPPPPPPPPPPOOONNNMMMNNNQQQTTTVVVZZZ___eeeiiirrrzzztttmmmaaa]]]XXXUUUSSSSSSRRRQQQLLLJJJHHHEEEDDDDDDDDDEEEHHHKKKOOOUUU[[[aaaeeeggghhhhhhbbbWWWPPPKKKFFFAAA@@@@@@@@@???===<<<======;;;;;;:::999888777777666999999888888888888999999:::999888777777777888999888777555555666666555333555555555555555555555555444555666555444444555666666555555555444444444333555444444333333444666777444444333222222333444444333444555555444444555777444555555444222222444555555555444444444555555666333111///...000333444444777777777666666555555555666666555444444333333222333333333333333333333333444444444444333333333222333333222111111111111222555333333555555111000222333444444555444444333333222222222333333333444444777555444555666777666444777666666555555666666666777888777666555555777888555666666666666666666555777777777777777888888999ssspppkkkiiiaaaeeedddfffiiijjjgggggghhhgggcccgggggghhhiiikkkkkkiiigggfffccc```___aaacccdddeeecccccccccaaa___^^^___```___```bbbcccdddddddddddd```bbbcccaaa^^^]]]```cccbbbbbbaaa```___aaaeeehhhjjjdddbbbfffkkkkkkkkkmmmjjjmmmmmmkkkkkkooopppnnniiijjjjjjjjjiiiiiijjjlllnnnlllkkklllmmmlllkkkiiiiiikkkmmmpppqqqqqqpppooopppuuuwwwsssooonnnnnnlllqqqpppqqqrrrtttsssqqqooooooooonnnoooppppppmmmkkkqqqlllggghhhlllmmmjjjfffdddcccbbbbbbdddhhhkkknnnjjjiiigggeeedddcccccccccbbbcccdddeeeeeeeeeeeeeeebbbiiinnnllliiijjjmmmnnndddbbbaaacccfffiiikkkkkkkkkjjjnnnrrrqqqkkkgggffflllmmmooopppqqqqqqpppooorrrsssuuuvvvwwwvvvtttssspppnnniiidddccceeeccc]]]^^^^^^^^^]]]\\\[[[[[[[[[VVVZZZ[[[XXXVVVWWWWWWUUURRRTTTUUUTTTQQQNNNLLLLLLGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBB@@@AAABBBBBBBBBDDDGGGIIIKKKKKKKKKKKKJJJHHHGGGEEEDDDBBB@@@???AAACCCDDDDDD<<<@@@AAA>>>>>>BBBDDDCCC>>>>>>>>>???AAADDDGGGIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFCCC@@@???@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRTTTTTTTTTRRRQQQTTTSSSSSSSSSTTTVVVWWWXXXYYY___fffkkkooouuu}}}qqqiii___\\\XXXVVVUUUUUUTTTTTTLLLJJJHHHFFFDDDDDDEEEFFFMMMNNNQQQWWW```iiirrrwww}}}{{{sssfff[[[SSSKKKCCCAAAAAA@@@???>>>===<<<<<<999::::::::::::999999888999999888888888888999999:::999888888777777888888777666555555777777666555555555555555555555555555444555666555444444555666666666777888777666555444444333333333333555666777444444333333333333444444333444666555444444555777111222333333333444666888444444444444444555666777333222111000111444666888777777777777666666666666444555666666555444222111222222222222222222222222333333333333222222222222333222111111000000111111666444333666555000///111333333444444555444444333222222222333333333444444666555444555666666555444777777777777777777777777888999999777555555666888555555666666666666555555777777777777777888888999sssuuuppplllaaaeeedddfffiiiiiigggfffgggeeeaaaddddddeeefffggggggfffeeeeeeccc```___aaabbbbbbbbbaaabbbbbbaaa___^^^___``````bbbccceeeeeeeeeeeeddd___aaacccbbbaaa```bbbdddbbbbbbaaa```___```dddfffhhhdddbbbfffjjjjjjjjjmmmlllnnnmmmjjjjjjmmmnnnkkkgggiiijjjiiiffffffhhhllljjjjjjllloooqqqpppllliiihhhjjjmmmooopppooommmllllllrrrwwwxxxvvvsssqqqooonnnnnnnnnqqqssstttsssrrrpppooonnnoooppppppooommmsssmmmhhhhhhlllmmmkkkgggbbbaaabbbcccfffiiimmmpppkkkkkkjjjiiihhhfffeeedddccccccddddddeeeeeeeeeeeedddkkkooommmkkklllnnnmmmbbbcccdddfffiiikkkllllllpppnnnooorrrqqqllljjjkkknnnooopppppppppooommmllloooqqqssstttuuuuuuuuutttrrrqqqmmmiiiiiillljjjddddddccccccbbbaaaaaa``````]]]___^^^\\\YYYXXXXXXXXXTTTTTTTTTRRRPPPNNNMMMLLLLLLKKKIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFBBBDDDEEEEEEEEEFFFIIIKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDBBBAAAAAAAAACCCDDDEEE:::@@@BBB???===@@@CCCCCC@@@?????????AAADDDGGGIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGDDDAAA@@@@@@@@@???>>>BBBBBBBBBCCCDDDEEEFFFGGGAAABBBDDDFFFGGGHHHHHHHHHIIIIIIKKKLLLMMMMMMNNNNNNOOOQQQTTTVVVWWWVVVVVVVVVWWWXXXYYY[[[^^^ccciiimmmooowww{{{nnnfff^^^[[[XXXVVVVVVVVVVVVUUUMMMLLLJJJHHHGGGGGGHHHIIIMMMOOOSSS[[[gggvvvzzzlllaaaVVVMMMGGGEEEBBB???===<<<:::999777888999;;;<<<<<<<<<<<<::::::999888888888999999999999999888888888888888666555444555777888888666555555555555555555555555444555666555444444444666444666777999888777555444555555444333333444555666444444444333333444444444222444555555444333555666111222333333333444666888444444444444444555666777444555555444222333666888777777777777777777777777666666666666666555444333222222222222222222222222222222222222222222222222333333222111111111111111555222333555555111000222333333444444555444444444444444444555555555666666666555444444666666555444333444444555555555555555888999999777555444444555555555666777777666555555777777777777777888888999xxxzzzsssnnnbbbeeedddeeehhhiiifffeeefffddd```cccdddddddddddddddddddddeeebbb```______aaaaaa```bbbdddddddddbbbaaaaaabbbbbbcccdddeeeffffffeeeeee___aaacccdddddddddddddddcccccccccaaa```aaacccfffgggcccbbbfffhhhhhhiiimmmlllnnnmmmjjjiiilllllljjjhhhjjjjjjhhheeeeeehhhlllfffhhhlllpppsssrrroookkkhhhjjjlllnnnooonnnmmmmmmlllooovvv{{{{{{xxxuuutttooonnnmmmnnnooopppnnnmmmjjjiiiiiikkkmmmnnnmmmlllmmmkkkjjjiiijjjkkkllllllbbbbbbbbbdddfffjjjmmmooojjjkkkkkkjjjiiihhhfffeeebbbbbbbbbbbbbbbccccccccchhhnnnqqqooollllllllliiiccceeehhhjjjllllllmmmmmmsssooolllmmmllljjjkkkoooppppppppppppooommmllljjjnnnooopppqqqrrrrrrrrrrrrrrrrrrpppmmmppptttrrrmmmiiiiiiiiihhhhhhhhhggggggfffeeeccc```\\\YYYYYY[[[[[[YYYWWWUUUTTTSSSRRRQQQPPPNNNMMMJJJHHHGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGBBBDDDFFFFFFFFFGGGIIIKKKJJJJJJKKKJJJIIIHHHFFFEEECCCCCCCCCBBBAAABBBCCCDDD<<>>???AAAAAACCCBBBAAAAAABBBDDDFFFGGGKKKLLLMMMNNNOOONNNMMMLLLIIIFFFCCCAAAAAAAAA@@@>>>CCCCCCCCCDDDEEEGGGHHHIIIAAABBBDDDFFFHHHIIIJJJJJJLLLMMMNNNPPPQQQRRRSSSSSSRRRUUUYYYZZZ[[[[[[]]]___dddgggkkkpppuuu}}}zzzmmmeee\\\ZZZWWWUUUVVVUUUTTTSSSLLLKKKIIIGGGGGGGGGIIIJJJLLLNNNUUUaaarrrqqqbbbVVVNNNIIIDDD@@@???>>><<<;;;999:::<<<=========;;;;;;;;;::::::999888888999999999999999999888888777777666555555666888999888777666666666666666666666666444555666555444444444666333444666777777666444333888777555444333444444555444444444444444444444444111333444444333333444555333444555444333333444666444444444444444555666666222555777555000...000333666666666666666777777777999888666555444555777888222222222222222222222222222222222222222222222222444444333222222222222222222000111555555333222555222333333444555555555444444444444555555555666666666444333444555666555444111222333444444444444333666777777666444222333333444555666777777666555444777777777777777888888999|||zzzssspppdddfffccceeehhhiiiffffffgggfffbbbccceeeffffffeeeeeeggghhhgggddd```^^^___```aaaaaafffggghhhhhheeedddcccdddbbbcccdddfffffffffeeedddaaabbbdddfffggggggeeeddddddddddddcccaaaaaaccceeefffccccccfffggggggiiimmmkkkmmmmmmiiiiiikkkllliiijjjjjjhhhgggeeefffhhhjjjfffhhhkkkooorrrrrrooollljjjkkklllmmmnnnoooooopppnnnooottt{{{}}}yyyvvvvvvsssqqqnnnlllkkkiiigggdddccccccdddfffiiijjjhhhgggfffhhhkkkjjjiiijjjmmmpppeeeeeeeeeeeegggiiikkklllhhhhhhhhhhhhhhhgggffffffaaa``````______```aaaaaajjjoooqqqnnnkkkkkkhhheeeeeehhhkkklllllllllmmmnnnqqqkkkggggggffffffjjjoooooooooppppppooommmllljjjllllllmmmoooooopppppppppssstttsssrrrvvvzzzyyysssnnnnnnooooooooopppppppppoookkkhhhfffaaa\\\]]]``````]]]ZZZXXXWWWWWWVVVUUUSSSQQQOOOMMMKKKIIIHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFBBBDDDFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKIIIGGGFFFEEEFFFFFFEEECCCBBBCCCDDD???DDDEEEAAA@@@AAAAAA>>>DDDDDDDDDDDDEEEEEEFFFGGGJJJKKKMMMOOOOOOOOOMMMLLLKKKHHHEEEDDDCCCCCCBBBAAABBBCCCCCCDDDEEEGGGHHHIIIDDDEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOQQQSSSUUUUUUVVVTTTXXX\\\^^^___bbbhhhmmmzzz~~~|||nnnfff[[[YYYVVVTTTTTTSSSQQQOOOHHHGGGEEEDDDDDDEEEGGGHHHLLLPPPZZZjjjrrrdddXXXQQQHHHCCCBBBBBBBBBAAA===>>>??????>>><<<999777<<<;;;:::999999888999999888999999999999888777777777666555666888999888777666666666666666666666666444555666555444444555666222333444555666555444444888888666555555555666777444444555555555555444444222333555444333333444666555666666444222222333444666555555444444444555555444:::???<<<555000111444555555555555666666666666999888555333333555777999333333333333333333333333222222222222333333333333555444333333222222333333111///000555666333444666222222333444555555555555222222222333333333444444555444333444555555444333222333444666666666555555444555666666444222222333444555666888888666555444777777777777777888888999}}}vvvppppppfffgggbbbcccggghhhfffeeegggfffcccaaacccfffgggggghhhkkknnnkkkgggbbb______aaaccccccggghhhiiihhheeecccbbbbbbbbbcccdddeeefffeeeddddddcccdddfffiiijjjiiigggddddddeeeeeecccaaaaaabbbdddeeebbbcccffffffeeehhhmmmjjjmmmlllhhhhhhkkkllliiikkkiiieeedddeeefffggggggjjjjjjkkkmmmoooooommmkkklllllllllmmmnnnppprrrtttsssqqqsssyyyzzzvvvsssuuurrrooollljjjiiigggeeeccccccdddeeehhhjjjiiifffdddcccfffiiijjjjjjkkkmmmooohhhhhhgggggggggggghhhhhhggggggggghhhhhhhhhiiiiii```___^^^^^^^^^^^^___```hhhlllnnnllliiiiiieeeaaafffiiillllllkkkjjjlllmmmlllgggdddeeeeeeeeeiiinnnnnnnnnooooooooonnnlllkkkiiijjjkkkmmmooopppqqqqqqttttttssssssvvvzzzyyysssppppppqqqrrrsssttttttuuuvvvqqqmmmkkkgggbbbccchhhgggccc___]]]]]]]]]]]][[[XXXWWWUUURRRPPPNNNLLLLLLNNNNNNNNNMMMLLLJJJHHHGGGDDDFFFIIIJJJJJJJJJLLLMMMOOOOOOOOOOOONNNLLLKKKJJJIIIJJJJJJHHHEEECCCDDDEEEAAADDDCCCBBBBBBDDDBBB>>>BBBCCCEEEGGGHHHHHHHHHHHHGGGIIILLLNNNOOONNNLLLKKKMMMJJJGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEGGGIIIJJJKKKIIIIIIIIIJJJLLLNNNPPPRRROOOPPPSSSVVVXXX[[[\\\]]]```dddiiilllooovvv}}}ppphhhZZZXXXUUUSSSQQQOOOLLLJJJGGGFFFDDDCCCCCCDDDFFFGGGNNNUUUbbbuuu|||iii___RRRHHHEEEDDDCCCAAA<<<===???@@@???===;;;:::<<<<<<;;;:::999999999999888999999:::999888777666888777666666888999888777666666666666666666666666444555666555444444555666333333444444444555555555777666666666777888:::;;;333444555666666555444333444555666666555555666888444555555444222222333555777666555444444444444444555===EEEDDD<<<555555888333444444444555555555666555555444333333444555666444444444444444444444444222333333333444444444444444333333222222222222222222000111555555333333555111222333444555555555555222222222333333333444444555444333333555555444333222333555777888777666666333555777777555444444444333555777888888777555333777777777777777888888999|||rrrmmmoooggghhhcccaaadddeeeddddddfffeeeaaa]]]```dddffffffiiinnnrrrnnnjjjddd``````bbbdddeeeeeefffgggfffccc```______bbbcccdddeeeeeeeeedddcccdddeeegggjjjlllkkkgggdddcccddddddcccaaa```aaabbbdddbbbcccffffffeeehhhmmmjjjlllkkkhhhhhhkkkllliiilllhhhcccbbbdddgggfffeeemmmlllkkklllmmmmmmkkkiiimmmlllllllllnnnqqquuuwwwvvvrrrrrrwwwxxxrrrppprrrmmmkkkiiihhhiiiiiihhhggghhhhhhjjjlllmmmlllhhhddddddeeegggjjjllllllllllllkkkjjjiiigggffffffeeeeeeiiiiiiiiiiiijjjkkklllmmm```___^^^]]]]]]^^^___```eeeiiikkkiiihhhgggddd___gggjjjlllllljjjiiijjjllljjjfffeeeggghhhgggiiinnnlllmmmnnnoooooonnnmmmlllhhhiiijjjllloooqqqssstttssssssrrrqqqtttxxxuuupppnnnnnnoooqqqrrrtttuuuuuuyyyssspppoookkkgggiiiooorrrmmmhhhffffffggggggeee___]]][[[XXXUUUSSSRRRQQQTTTTTTTTTSSSRRROOOMMMKKKHHHJJJMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQOOOMMMLLLLLLMMMNNNKKKGGGDDDEEEFFFBBBCCCBBBAAADDDGGGDDD>>>@@@BBBEEEHHHJJJKKKKKKJJJJJJLLLOOOQQQRRRRRRPPPOOONNNKKKIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMLLLLLLNNNPPPSSSUUUXXXZZZ]]]```cccfffhhhiiissswww}}}rrrjjjZZZXXXTTTRRRPPPMMMIIIGGGHHHGGGEEEDDDDDDFFFHHHIIIQQQYYYhhh|||yyylll[[[MMMGGGDDDAAA>>>666999<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888:::999888666666666666777777666555444444555777888888999999888555444444555555555555444444333333333555777999;;;<<<;;;999888222333444555555444333222333333444444555666666666555555444444444444555555:::<<<;;;666555666666333666888:::999666333444666444555666777777666555444555555555555555555555555666555555444444444555555444444333333333333222222333333333333333333333333333333222222222333444555222222333444444555666666444222///,,,,,,///222444555222000222666888666333444444333222333444555666333666999999666555777999222444666777666555555555666555444555888:::::::::xxxmmmgggjjjdddgggddddddhhhiiifffeeeggggggeeebbb___]]]______```eeemmmmmmpppnnngggcccccceeeddd___aaacccdddccc``````aaadddeeeeeedddbbbaaabbbcccdddeeegggiiiiiigggeeedddeeeeeedddcccddddddeeefffggghhhhhhhhhhhhiiikkklllnnnlllllllllhhhccccccfffcccdddeeefffhhhkkknnnqqqqqqnnnjjjhhhiiijjjkkkllljjjkkkmmmppptttwwwwwwvvvvvvtttuuuyyyxxxsssqqqrrrqqqjjjfffhhhjjjhhheeedddlllllllllkkkjjjiiihhhgggcccbbbdddiiikkkjjjlllpppoookkkhhhgggiiikkkjjjhhhcccfffiiiiiihhhhhhjjjllliiiccc___```eeehhheeebbbfffffffffeeeeeeddddddccciiiiiiiiijjjjjjjjjjjjjjjiiijjjiiihhhggggggiiikkkllllllmmmnnnoooooollljjjmmmmmmnnnrrrwwwyyyvvvrrrrrrpppoooooorrrtttttttttrrruuuvvvuuussssssuuuyyy{{{{{{zzzyyywwwvvvuuuttt}}}{{{yyyxxxuuurrrpppssspppllljjjhhhfffcccaaaaaa______bbb___YYYXXX\\\XXXWWWWWWYYYZZZZZZWWWUUUVVV[[[[[[UUURRRTTTTTTRRRWWWUUURRROOOLLLJJJIIIIIIIIIFFFEEEIIIJJJGGGEEEFFFKKKLLLMMMOOOOOOPPPOOOOOONNNOOOPPPRRRSSSRRRPPPOOOTTTPPPOOOQQQPPPMMMLLLNNNNNNOOOPPPOOOOOOOOOQQQSSSUUUVVVWWWZZZ___eeejjjnnnsssuuuyyyzzzmmmddd\\\XXXSSSPPPOOONNNKKKIIIIIIEEEDDDEEEDDDDDDIIIPPP\\\mmmwwwcccWWWPPPIIICCCAAAAAAAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::999888777666666666777888777555444444555666777666777777666444333444555555555555444444333333333555666888::::::999777666555555666777777666555555333333444555555666666777444444444333333444444444777:::999555444777777444666888:::888666444444555555555666777777666555555555555555555555555555555555555555555555666777888444444333333333333222222222222222222222222222222333222222222333333444444222222222333444555555555555333111//////111333555555222000222666888666333555444333333333444666666222333444444333333444555333555777888777666666777666555444555888:::::::::zzziiibbbddd```fffdddfffhhhhhheeeeeegggddd___aaa___^^^```______ccciiijjjmmmmmmhhheeeeeeeeeccc^^^aaaccccccbbbaaaaaaaaabbbcccdddcccbbbaaabbbdddaaabbbbbbcccdddeeeeeefffbbbccccccddddddeeefffgggiiigggfffgggiiikkkkkkiiiiiiiiilllnnnllleeeccceeebbbbbbdddfffjjjmmmpppqqqqqqnnnkkkjjjjjjlllllllllfffgggkkkppptttwwwwwwvvvwwwssssssxxx{{{xxxtttsssoooiiigggkkkmmmkkkiiiiiillllllkkkjjjjjjjjjjjjjjjeeeccceeejjjllljjjkkknnnmmmiiieeedddgggiiiiiihhhbbbdddggggggggggggiiijjjgggcccaaaccchhhjjjhhhddddddddddddddddddeeefffgggkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkiiigggggghhhjjjkkkkkkmmmpppqqqpppllliiinnnllllllrrrzzz|||wwwqqqooonnnlllmmmppprrrsssssswwwxxxxxxuuuqqqqqquuuxxx||||||||||||{{{zzzyyyyyy}}}zzzyyyyyy{{{xxxtttrrrqqqpppnnnmmmjjjhhhffffffdddaaabbbggg``````___```aaa```^^^[[[\\\^^^]]]ZZZZZZ[[[XXXSSS[[[YYYVVVRRROOOMMMLLLLLLLLLHHHGGGKKKKKKHHHFFFGGGLLLMMMNNNOOOOOOPPPPPPOOORRRRRRSSSUUUUUUUUUUUUUUUXXXSSSQQQUUUWWWUUUSSSSSSQQQSSSUUUVVVWWWXXX[[[]]]^^^```ccciiiqqqyyywwwiiiaaaZZZVVVRRROOOMMMLLLJJJHHHGGGDDDCCCDDDEEEEEEKKKRRRdddwwwrrraaaUUULLLFFFBBBBBBBBBAAA@@@??????>>>========================;;;;;;:::::::::999999999:::999888777666666666666888777666444444444555666333555666555333333444555555555555444444444444444555666888999888777555444555555666777777666555555333444444555555666777777333333333333333333333333444777666333333777777555666777888888666444444555555666666777777666666555555555555555555555555555555555555666777888999:::444444333333333333222222111111111111111111111111222222222333333333444444111222222333333444444555555555333333333333555555444222000222666777666444555555444444555555666777666444333333444666666666444666888999888777777888666555444555888999:::999}}}kkkcccccc^^^bbb```dddeeedddccceeegggccc\\\aaa______aaa```^^^aaafffgggjjjkkkhhhfffgggfffbbb^^^bbbdddcccbbbcccdddcccaaabbbddddddccccccdddeeebbbbbbaaa```aaaccceeefff```aaabbbcccddddddddddddgggfffffffffggghhhiiiiiiffffffiiilllkkkeeecccfffddddddeeegggjjjmmmnnnooopppnnnlllkkklllmmmmmmlllccceeeiiinnntttwwwwwwvvvuuupppooouuuzzzyyyuuutttqqqmmmllloooqqqooommmnnnlllkkkjjjiiiiiiiiikkkkkkhhhfffhhhmmmooommmlllmmmkkkgggcccbbbeeehhhiiihhhcccdddeeeeeeeeeeeeeeeeeedddbbbaaadddiiijjjhhheeebbbbbbbbbccceeegggiiijjjlllllllllkkkkkkkkkkkkkkkllllllllljjjgggggghhhjjjjjjkkknnnqqqsssqqqmmmiiillliiiiiipppyyy|||uuunnnmmmkkkjjjllloooqqqssssssxxxxxxvvvrrrooooootttyyy{{{|||}}}}}}}}}}}}|||{{{~~~{{{|||~~~|||xxxvvvvvvvvvvvvuuuqqqqqqooommmjjjhhhhhhkkkgggffffffggggggfffdddbbbbbb```^^^___aaaaaa[[[UUU[[[ZZZWWWUUURRRQQQQQQQQQPPPLLLKKKNNNOOOLLLKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRXXXYYYYYYYYYYYYYYYZZZ[[[]]]VVVTTTYYY^^^^^^[[[ZZZXXX\\\```dddgggkkkooorrrtttwww{{{sssfff^^^XXXUUURRRNNNLLLJJJHHHHHHEEEBBBBBBDDDEEEFFFLLLTTTfff|||~~~iiiZZZPPPKKKEEEDDDCCCBBB@@@?????????========================;;;;;;;;;;;;::::::::::::999999888777777666666666888777666555444444555555333444555555444333444666555555555555555444444444666777888888888666444333333444444444444444444333444444444555666666777777444444444444444444444444333666555222222555666333666777777777666555444444666666666777777666666666555555555555555555555555666555555555666777888888444444333333333222222222222222222222222222222222222222333333444444444333222222222222333333444444444444444444444444444444444222111333555666666444555555555555666666777777999555222222555777888666444666888999888777777777666555444555777999999888{{{nnnggghhh```ccc___cccdddccccccfffiiifff```bbb```aaacccbbb___aaafffeeehhhiiigggggghhhfffaaa___dddfffcccbbbfffgggeeeaaaccceeefffeeeeeeeeeffffffeeecccbbbaaabbbcccddd```aaabbbccccccbbbaaa```cccfffhhhgggdddcccfffjjjeeedddeeehhhgggdddeeeiiiiiigggggghhhkkklllkkkjjjooommmllllllmmmnnnmmmkkkcccdddhhhmmmsssvvvvvvvvvrrrmmmlllrrrxxxxxxuuutttsssooonnnppppppmmmlllnnnlllkkkiiihhhhhhiiijjjkkkjjjhhhjjjpppssspppmmmmmmjjjfffbbbbbbeeehhhhhhgggfffffffffffffffeeecccbbbbbbaaaaaacccgggiiigggeeebbbbbbccceeegggiiikkklllmmmmmmmmmlllllllllllllllmmmmmmllljjjhhhgggiiikkkkkklllooorrrtttsssoookkkllliiihhhnnnxxxzzztttmmmlllkkkjjjkkknnnqqqrrrrrrssssssrrrooolllnnntttyyyyyyzzz|||}}}}}}}}}|||{{{|||}}}|||}}}}}}zzzyyyzzz{{{{{{zzzyyy{{{{{{xxxtttpppmmmkkkkkkkkkkkklllmmmmmmkkkiiihhhcccaaacccgggeee___ZZZ[[[ZZZYYYWWWWWWWWWWWWXXXUUUQQQPPPSSSUUUSSSRRRTTTQQQQQQRRRSSSUUUVVVXXXXXX[[[]]]^^^]]][[[ZZZ\\\]]]bbb\\\YYY___eeefffffffffhhhmmmtttzzz}}}oooddd\\\VVVUUURRRNNNKKKHHHHHHHHHDDDBBBAAADDDEEEGGGMMMTTTgggooo^^^UUUPPPGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999888888777666666555777777666555555555555555444555666666555444555777555555555555555555555555777777888888777666555444444444444333333444444444444444555555666777777888555555666666666666555555444777666222111444444111666666666666666666555444777777777666666777777777666666666666666666666666777666555555444444444444444444333333333222222222333333333333333333333333111222333444444444333333222333333333333333444444333333444444444444333333333222222333555666555555555555555666666666666666666222......222444444333333555777888777666666777666555444555777888888777wwwnnniiilllfffhhhdddccceeeeeedddfffjjjkkkgggdddbbbbbbddddddaaadddiiieeehhhgggeeefffhhheee```___eeegggcccbbbhhhjjjgggbbbdddgggggggggfffffffffggggggfffeeedddcccbbbbbb___```cccddddddbbb```^^^bbbgggjjjgggbbbaaaeeejjjdddbbbccceeeeeedddhhhmmmmmmjjjhhhiiilllllliiieeemmmllllllmmmnnnnnnllljjjffffffhhhlllqqqtttvvvuuuqqqmmmmmmrrrwwwvvvuuuvvvsssooommmmmmllliiiiiilllllllllkkkjjjjjjjjjjjjjjjjjjhhhjjjqqquuurrrnnnlllkkkgggdddeeegggiiihhhfffiiihhhgggggghhhgggeeecccaaaaaa```bbbeeeffffffeeecccdddfffhhhiiijjjkkkkkklllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmkkkiiiiiijjjlllmmmnnnpppsssuuutttqqqnnnoookkkjjjooovvvxxxtttooonnnmmmkkkllloooqqqrrrrrrooopppooollljjjmmmrrrxxxvvvwwwyyy{{{{{{zzzyyyxxxzzz{{{}}}~~~}}}}}}~~~}}}{{{{{{|||}}}~~~}}}|||}}}xxxsssnnnooooooooorrrtttuuutttrrroooiiigggjjjllljjjeeebbb______^^^]]]]]]^^^``````YYYTTTSSSUUUVVVTTTTTTVVVRRRRRRSSSUUUWWWZZZ\\\]]]___bbbeeedddbbbaaabbbdddmmmgggeeejjjooorrruuuxxxzzznnnccc\\\VVVUUUSSSOOOJJJGGGGGGHHHDDDBBBAAADDDEEEGGGMMMUUUhhhtttbbbXXXTTTJJJHHHFFFCCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;888999999999888777666555555555666666666666666666555666777666555444555666555555555555555666666666777777777777777666666555777666555555555555666777444555555666666777888888555666777888888777666555555777666222111333333111666555444555666777555333888777777666666777777888666666666666666666666666888777666444333333333333444444333333333333222222333333333333333333333333111222333444555444333222444444444444444444444444333333333333333333333333222222333444444555555666444444555666666666666555555444222222333555555555333555777888777666666777777555444444666888777777wwwnnnjjjmmmgggkkkgggbbbeeeeeebbbbbbgggjjjiiifffddddddfffeeedddgggmmmggghhhfffdddeeegggeee```]]]eeegggaaaaaaiiikkkgggbbbdddggggggfffeeedddeeeeeeggghhhhhhgggeeebbb```]]]```cccffffffeeebbb```fffhhhiiigggeeeeeegggiiicccbbbcccggghhhgggjjjpppnnnkkkiiijjjllllllhhhdddkkkjjjkkklllnnnmmmkkkiiijjjiiiiiikkkooosssuuuuuurrrpppqqqvvvxxxwwwxxx{{{rrrnnnkkkkkkiiigggiiinnnnnnnnnnnnnnnmmmllljjjjjjhhhfffhhhqqqvvvsssmmmkkkkkkiiiggghhhjjjjjjhhhdddfffeeedddeeeggghhhfffccccccbbbaaaaaaccceeeffffffdddfffiiikkklllllljjjiiillllllmmmnnnoooooopppqqqlllmmmlllkkkjjjjjjlllnnnppppppqqqtttvvvvvvtttrrrooolllkkknnnrrrtttrrrpppqqqooommmnnnppprrrssssssnnnoooooollljjjlllqqquuurrrsssvvvwwwxxxvvvuuusssvvvvvvvvvxxx{{{||||||{{{wwwwwwyyy{{{}}}~~~|||zzz}}}xxxrrrssssssuuuxxx|||~~~~~~|||wwwqqqooorrrsssooolllmmmhhhgggfffeeeeeefffggghhhbbb\\\YYYZZZZZZWWWVVVXXXWWWWWWYYY[[[^^^bbbeeegggkkkpppuuuvvvtttsssuuuxxx~~~zzzxxx|||yyymmmccc]]]UUUUUUTTTOOOJJJGGGGGGIIIEEEBBBBBBDDDEEEGGGMMMTTTgggzzzeeeZZZUUUKKKIIIFFFCCCAAA@@@@@@@@@????????????????????????============<<<<<<<<<;;;888888999999888777555444444444555666666777777777555666666555333222333444444555555555666666666777555555555555555666666666777666555555555555666777555555555666777777888888444555666777777666555444333666555222222555555333666444333444777777555333888888777666666777888888666666666666666666666666777777666555444444444555444444333333333333222222222222222222222222222222000222333555555444333222555555555555555555555555444333333222222333333444222333444444444444555666222333444555666555555444555777888777777777888999444666888999888777777888777555444444666777777666{{{oooiiikkkfffiiifff```dddddd___]]]aaafffhhhhhheeeeeefffffffffjjjppphhhhhheeecccdddgggeee___\\\eeefff``````hhhkkkfffaaadddfffgggeeedddccccccccceeehhhjjjiiifffbbb___\\\___dddgggiiihhhfffdddkkkiiiggggggiiiiiiiiihhhbbbbbbeeejjjkkkjjjlllqqqnnnkkkhhhjjjmmmmmmiiidddjjjjjjjjjlllnnnmmmkkkhhhmmmkkkjjjkkknnnrrrtttuuuuuutttvvvzzzzzzxxxzzzsssnnnkkkkkkiiihhhlllrrrpppqqqqqqqqqpppnnnkkkjjjfffdddgggpppuuusssmmmiiillljjjiiijjjlllkkkgggdddaaa______aaaeeefffeeebbbeeecccbbbaaabbbdddfffgggeeehhhkkkmmmnnnllljjjhhhkkklllmmmnnnooopppqqqrrrlllllllllkkkjjjjjjmmmooorrrqqqrrrtttvvvwwwuuutttmmmkkkjjjkkkmmmnnnooonnnrrrqqqooooooqqqsssssssssnnnooopppmmmkkkkkkppptttpppqqqtttuuuuuutttrrrppprrrppppppsssxxxzzzyyyvvvrrrsssuuuyyy{{{|||yyywww}}}}}}yyytttvvvvvvyyy}}}~~~wwwuuuxxxxxxsssrrruuupppooommmlllkkkllllllmmmoooiiieeeeeeddd```^^^___bbbcccdddgggjjjooorrruuuxxx~~~xxxmmmccc^^^VVVVVVTTTPPPJJJGGGHHHJJJEEEBBBBBBDDDEEEFFFLLLTTTeeehhh[[[VVVLLLJJJGGGDDDAAA@@@@@@AAA????????????????????????>>>=========<<<<<<<<<<<<888888999999888777555444222333444666777777888888444555666444222111111222444555555555666666777777333333333444444555555555555444333222222333444555555555666666777777888888333444666777777666444333111444444222222666777555666444333444777777555333999888777666666777888999777777777777777777777777777666666666666777777888444444444333333333222222111111111111111111111111000111333555555444333222666666666666666666555555555444333222222333444555111333444444444444555666222222444555555555444333111444777777444333555777555777::::::999888888999777555444444666777777666zzzsssnnnoooeeeddd]]]bbbdddfffddd``````eeejjjfffiiikkkiiifffgggkkkpppfffggggggfffdddddddddffffffaaa]]]___dddhhhiiigggcccaaa______aaacccccccccdddbbbbbbccceeeeeebbb___dddddddddddddddddddddcccggghhhiiihhhggggggiiikkkgggcccdddkkkooonnnooosssmmmkkkhhhggggggfffdddcccjjjjjjkkklllnnnmmmjjjhhhiiimmmoooooorrrvvvuuuqqqtttrrrrrrtttxxx{{{zzzwwwuuuoooiiiiiilllpppqqqpppnnnqqqqqqmmmjjjjjjfffbbbgggdddeeehhhiiiggghhhkkkkkkjjjiiihhhgggfffffffffjjjfffeeeiiikkkgggcccbbbcccddddddbbb______bbbfffcccggghhhfffjjjqqqqqqlllmmmllljjjjjjlllmmmmmmlllmmmjjjjjjmmmmmmkkkkkknnnsssnnnooovvvyyyuuurrrsssooommmkkkjjjkkklllnnnooossspppmmmmmmooorrruuuvvvxxxvvvsssooolllllloooqqqrrrtttuuusssnnnkkkkkkmmmmmmmmmnnnpppsssuuuuuutttnnnlllnnntttyyy{{{}}}||||||xxx{{{~~~~~~|||}}}~~~}}}|||{{{{{{zzzxxxvvvvvvxxxzzzuuuwwwuuuoookkklllllljjjpppnnnqqqzzzxxxkkkaaa[[[[[[XXXUUUPPPMMMJJJIIIHHHDDDEEEEEEDDDCCCGGGOOOUUUjjj~~~sssaaaWWWSSSMMMHHHHHHGGGDDDDDDFFF>>>>>>???@@@@@@@@@@@@???<<<<<<<<<===============888888888888777777777777444333333333444777:::;;;888777777666555444444444666555444333333444555666444444444444444555666777666666555333222333666888555555666666777888888888777777777777777666555555666666555555555666666777555555666666666666555555777777777777666666666666777777666555555666777888777777666555444555555555555555555555555555555555555555444444444333333333222222333333333222111111777666555444444444444444444444444444444444444444555555555444444333333333555555555555666666666666...444:::888111...222888555666777888888777666555777333333888888444444999{{{tttoooqqqgggfff```bbbcccdddbbbaaaaaadddgggdddgggjjjiiiggggggkkkooohhhiiijjjiiifffdddddddddfffbbb^^^___cccggggggfffbbb```^^^^^^```aaabbbaaafffeeedddfffhhhhhhfffcccddddddcccccccccddddddeeehhhhhhhhhhhhhhhiiijjjjjjfffbbbccciiimmmlllmmmqqqiiiiiihhhgggfffeeeeeeeeemmmllllllnnnoooooommmkkkmmmppprrrrrrsssvvvuuuqqqtttuuuwwwzzz}}}}}}|||zzztttooojjjiiimmmqqqrrrqqqoooqqqooojjjhhhiiihhheeefffcccdddhhhhhhfffgggjjjggghhhhhhiiiiiihhhgggfffjjjffffffjjjlllhhheeedddccccccbbb```___```bbbddd^^^fffjjjiiiiiimmmnnnlllnnnlllkkkkkklllmmmmmmlllkkkiiijjjmmmnnnlllmmmppptttooooootttvvvssspppqqqpppnnnmmmmmmmmmnnnooooooqqqooollllllnnnqqqssstttvvvuuussspppmmmmmmoooqqqsssvvvwwwuuuqqqnnnnnnpppoooooonnnppprrrrrrqqqpppllljjjlllssswwwyyy{{{~~~~~~{{{{{{|||{{{}}}~~~}}}{{{|||~~~~~~{{{yyyzzz|||zzz}}}|||vvvjjjaaa\\\ZZZXXXTTTPPPMMMJJJIIIHHHAAACCCCCCCCCDDDHHHPPPWWWfff{{{zzzggg\\\XXXQQQLLLKKKIIIEEEDDDEEEAAAAAABBBBBBBBBAAAAAA@@@===============<<<<<<<<<888888888888777777777777666555444444555777:::;;;888777777666555555444444666555444444444444555666444444444444444555555555555555666444333333555777444555555666777777888888777777777777777666555555777666555444444333444444666666777777777777666666777777777777777777777666888777777666666777888888777777777666666666555555444444444444444444444444555555444444444333333333222333333444444333333333666666555444444444444444444444444444444444444444555444444444444444444333444444444444555555555555222777:::999444222444888555555666777777666555555777333333777777444555888zzzrrrnnnoooggggggaaacccbbbbbbcccdddeeedddcccaaadddggggggfffeeehhhkkkhhhjjjlllllliiifffeeedddgggccc``````cccffffffdddbbbaaa``````bbbccccccbbbfffeeefffhhhjjjjjjhhhgggdddcccbbbaaabbbccceeegggjjjhhhfffgggjjjkkkjjjhhheeebbbbbbfffjjjjjjkkknnngggiiikkkjjjhhhgggiiilllooonnnmmmnnnooopppooommmqqqtttvvvttttttvvvuuurrrqqquuu{{{~~~}}}|||uuuppplllkkknnnqqqqqqpppooopppmmmhhhfffiiijjjhhheeecccdddggghhheeeeeehhhdddeeeggghhhiiihhhgggfffgggdddeeeiiijjjgggddddddcccaaa___^^^```aaabbbbbb\\\eeekkkjjjggghhhkkkmmmnnnmmmkkklllmmmnnnmmmllliiihhhiiimmmooommmmmmppptttpppnnnqqqrrrpppoooppppppnnnmmmnnnoooooonnnmmmnnnmmmkkkllloooqqqrrrrrrsssssssssqqqoooooopppqqquuuwwwyyywwwsssqqqqqqsssqqqpppooopppppppppnnnllljjjiiikkkqqquuuvvvxxx|||{{{{{{yyyyyy}}}tttiiiaaa\\\XXXWWWTTTPPPMMMJJJIIIHHHCCCDDDDDDCCCCCCGGGOOOTTTaaatttoooccc```XXXRRRPPPLLLGGGDDDEEEBBBCCCCCCBBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;999999888888888777777777888777666666666777888999777777777666555555444444666555444444444444555666555444444444444333333333444555777666555444555555444444555555666777777777666777777777777666555555777666555444333222222222777777888888888888777777777777777777777777777777999999888777777888888999777777888888888777666555333333333333333333333333555555444444444333333333000111222333333444333333666555444444444444444444444444444444444444444444444444444444444555555555333333333444444444444555666777888777555444444666444555555666666555555444666444444666666555555888xxxooojjjllleeefffaaagggdddccceeeiiikkkhhhdddaaaccceeeeeecccbbbcccdddgggiiilllmmmkkkiiigggggghhheeebbbbbbdddeeeeeedddeeedddcccdddeeeffffffeeeddddddfffhhhiiiiiihhhhhhdddcccaaa```aaadddgggiiikkkgggeeeggglllmmmjjjfffeeecccccceeehhhjjjkkklllfffkkkoooooolllkkknnnsssooommmllllllmmmnnnnnnmmmpppuuuvvvttttttvvvvvvtttmmmttt}}}}}}{{{zzzvvvssspppnnnoooppppppooommmnnnlllhhhgggjjjjjjhhhfffdddeeehhhiiieeeeeegggeeeeeeeeeeeeeeeeeeeeeeeecccaaabbbfffgggcccaaabbbccc```\\\]]]```ccccccaaa```eeeiiiiiiggghhhkkknnnooommmmmmmmmnnnnnnmmmkkkiiigggiiimmmnnnkkkkkkmmmqqqnnnmmmmmmnnnoooppprrrooonnnlllnnnppppppmmmkkkmmmllllllmmmppprrrrrrrrrppprrrssssssqqqppppppqqqtttvvvxxxwwwtttrrrsssuuurrrqqqppppppqqqpppnnnllljjjjjjlllrrrttttttwww{{{yyy}}}|||yyyxxx}}}qqqggg```]]]WWWVVVTTTQQQNNNKKKIIIHHHGGGHHHHHHEEECCCEEEJJJOOO\\\nnnvvviiifff^^^XXXTTTOOOHHHDDDDDDBBBBBBBBBAAA@@@>>>===<<>>===<<<;;;;;;:::999999999888888888777777888888777666555666666666777777666666555555555555555555555444444555555555555555555444444333222222333555888888777555444444444444444555666666777777666666777777666666555444666666555444333333333333666777777888888777777666777777777777777888888888::::::999999999999999999666777999:::999888666444333333333333333333333333555555444444444333333333...///000111222333333333555555444333333444444444444444444444555555555555333333444444555555666666333333444444444555555555666555444333444444333222444444444444444444444444666555444555555555666888yyyooojjjllldddfffbbbjjjgggeeehhhnnnqqqmmmiiifffgggfffeeecccbbbaaabbbcccfffjjjllllllkkkjjjjjjhhhfffeeedddeeeffffffeeeeeeddddddeeeggggggfffeeedddfffhhhiiiiiiiiiiiiiiieeedddbbbaaabbbdddgggiiikkkhhhfffhhhmmmnnnjjjfffgggfffeeeeeegggjjjkkkkkkeeejjjooopppmmmlllppptttlllkkkiiiiiijjjkkkkkkjjjnnnsssuuusssrrruuuwwwvvvnnnuuu}}}|||zzzyyyxxxvvvsssqqqpppooonnnmmmiiilllmmmjjjiiikkkiiieeegggfffgggjjjjjjfffeeeggghhhfffccc``````aaabbbdddbbbaaacccffffffaaa```bbbbbb___\\\]]]```cccdddbbbhhhfffeeefffhhhjjjmmmoooooonnnnnnnnnoooooommmkkkjjjhhhiiillllllhhhgggiiikkklllkkkjjjlllooossstttrrrooommmoooqqqrrroookkknnnmmmlllnnnqqqsssssssssoooqqqssssssrrrppppppqqqqqqtttvvvuuurrrqqqrrrtttrrrqqqpppqqqrrrrrrpppooommmmmmpppttttttrrruuuzzzwwwzzz~~~~~~{{{zzz}}}}}}oooeee___\\\VVVUUUTTTRRROOOMMMKKKIIIHHHIIIIIIFFFDDDEEEJJJNNNYYYkkk{{{ooohhhaaaZZZWWWQQQJJJEEEDDDCCCCCCBBBAAA@@@???===<<>>===<<<;;;;;;:::999999999999888888888888777777666555444444333333666666666666555555555555444555555555555555555444444555555555555444222222333666999999777555444333444444555555666777777777666666666666666555444444555444444444555666777777555666666777777666666555666777777777888888888999::::::::::::999999888888666777999:::999888666444333333333333333333333333555555444444444333333333000111222333444444444444444444333333333444444555444444444555555666666666444444444555555666666666444555555555666666666666777555222222444444333222444444333333333333444444666666555333444666777888~~~rrrlllmmmgggiiieeejjjhhhfffiiiooosssqqqnnnmmmkkkiiigggeeeeeeeeeeeeaaadddhhhjjjkkkkkkkkklllffffffeeeeeeeeeeeeeeefffcccbbbbbbccceeefffdddcccgggiiikkklllkkkkkkkkklllfffeeedddcccdddeeegggiiiiiihhhhhhjjjmmmmmmjjjgggiiiiiigggdddfffkkkllljjjdddhhhlllmmmlllkkkmmmooojjjiiihhhiiijjjkkkjjjhhhlllrrruuurrrpppsssvvvwwwtttxxx}}}}}}zzzyyyvvvvvvuuutttrrrpppooonnnhhhlllmmmkkkjjjkkkhhhdddhhhggghhhkkkkkkfffdddfffhhhfffbbb```______aaabbbeeedddfffiiigggbbb```cccaaa___]]]^^^```ccceeeeeejjjeeecccfffjjjkkklllnnnpppoooooopppppppppmmmkkkjjjhhhjjjmmmlllhhheeeggggggkkkllljjjkkkppptttuuuvvvrrrooopppssstttqqqmmmnnnmmmlllmmmpppsssttttttpppqqqssssssqqqppppppqqqmmmpppssssssqqqppprrrtttqqqppppppqqqssssssrrrpppppppppsssuuusssqqqsssyyyuuuwww{{{~~~}}}||||||zzzmmmddd^^^[[[VVVVVVUUUSSSQQQNNNLLLKKKFFFGGGIIIHHHFFFHHHNNNRRRYYYjjj|||qqqfff___YYYWWWRRRKKKFFFEEEEEEEEEDDDDDDCCCAAA@@@???>>>>>>======<<<<<<;;;;;;:::999999999999888888888666666555555444333222222666666666666666666555555444444555666666555444444444555666666666555444333555777999999777555444444555555666666777888888888555666666666666555444444444444444555666777888999555555666666666666555555666777777888888999999999:::::::::::::::999888777777777888888888777666555333333333333333333333333555555444444444333333333333444555666666777666666333333333333333444444555444444444555666666777777555555555555555666666666555555555666666666777777888666444444555666777666555444444333333444444555666777555222333666888777ssslllmmmgggjjjfffgggeeeeeeggglllqqqrrrrrrmmmkkkgggeeeeeefffhhhiiiaaacccfffggghhhhhhjjjkkkcccdddddddddccccccdddeeebbbbbbbbbccceeeeeedddbbbgggjjjlllmmmkkkiiijjjkkkggggggfffffffffgggggghhhggghhhjjjkkklllkkkjjjiiijjjjjjhhhccceeejjjlllhhhfffhhhjjjkkklllkkkjjjjjjjjjjjjjjjkkkmmmllljjjhhhnnntttwwwsssppprrruuuvvvxxxxxxyyy{{{|||{{{yyyvvvrrrssstttuuutttssssssssskkkmmmmmmiiihhhiiihhheeehhhfffhhhkkkjjjeeecccddddddddddddccccccbbbbbbaaaffffffhhhjjjfffaaa___bbb___````````````bbbfffhhheeeccceeejjjkkkhhhhhhmmmpppppppppqqqqqqpppmmmjjjjjjiiijjjnnnnnnjjjhhhiiiffflllnnnkkkkkkpppttttttwwwqqqlllmmmqqqsssppplllnnnllljjjkkknnnrrrtttuuuqqqssssssrrrpppooopppqqqkkkooorrrrrrpppoooqqqtttqqqppppppppprrrrrrpppooorrrrrruuuvvvrrrnnnpppvvvrrrsssvvvzzz}}}~~~|||yyylllccc]]]ZZZVVVVVVVVVUUUSSSPPPNNNMMMFFFHHHJJJIIIHHHJJJOOOTTT\\\kkkuuulllaaa[[[WWWUUURRRKKKGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@===============<<<<<<<<<::::::999999999888888888666666666555555444333333555666666666666666666666444444555666666555444444444555666888888777666555666888999999666555444444666666777777888999999999555555666666555555444333444444444444555555666777666666777777777777666666666777777888888999::::::999:::::::::999888666666777777777666666666555555444444444444444444444444555555444444444333333333444444555666666555555555333333222222333333444555444444444555666777777777666666666666555555555555444444444555555555666666666555555444444555888999666555444333333444555666555888666111222777999777rrrkkkllleeehhhddddddcccccceeeiiinnnqqqsssjjjgggcccaaabbbeeehhhjjjbbbccceeefffeeefffhhhjjj```aaaccccccbbbbbbcccddddddcccdddeeeggggggeeeccceeehhhkkkkkkhhhfffggghhhhhhhhhhhhhhhhhhgggggggggfffiiilllmmmllljjjjjjjjjiiikkkgggbbbdddjjjkkkgggiiiiiijjjlllnnnmmmkkkhhhlllllllllnnnpppooollljjjqqqwwwyyytttoooqqqtttuuuyyyvvvtttuuuxxxxxxuuusssnnnpppsssuuuuuuuuuvvvwwwmmmooolllgggeeehhhhhhfffgggeeegggjjjiiidddaaabbb```bbbeeeggghhhfffcccbbbeeeeeegggiiiddd^^^]]]```^^^```bbbaaa```aaafffkkk^^^aaahhhnnnkkkdddeeekkkpppppppppqqqrrrpppmmmjjjiiihhhkkkpppppplllkkklllgggnnnppplllkkkooosssqqquuunnnhhhhhhmmmooommmiiimmmkkkhhhiiilllpppsssuuusssssssssqqqoooooopppqqqkkknnnqqqrrrpppooorrrtttqqqpppooopppppppppnnnlllssssssuuuvvvqqqlllnnntttpppqqqssswww{{{~~~~~~|||xxxkkkbbb]]]ZZZWWWWWWWWWVVVTTTQQQOOONNNJJJLLLLLLKKKIIIIIIMMMQQQ]]]lllyyymmmeee^^^YYYUUUTTTQQQKKKGGGGGGBBBBBBBBBBBBAAA@@@??????<<<<<<<<<===============:::::::::999999999888888666666777777666555444444555555555666666666666666333444555666666555444333333555777888999888777666777888999888666444444555777777777888999999::::::555555666666555555444333555555444333333333444444777777888888888888777777666777777888999999::::::999999::::::999888666555777777666555555555555666555555555555555555555555555555444444444333333333222222333333333222111111222222222222333333444555444444444555666777777888777777666666555555444444333333333444444444555555222333333222111333666:::666555444444444444555666555888666111111777:::777{{{tttkkkkkkdddccc[[[cccdddeeeeeefffhhhlllooohhhgggeeeddddddfffhhhjjjgggddd``````dddffffffeee___``````bbbcccdddeeefffeeebbbdddiiijjjggggggkkkhhhggggggfffdddcccbbbbbbeeeddddddfffiiijjjiiifff^^^fffnnnqqqnnnkkkjjjjjjiiihhhgggggghhhjjjlllnnnrrrnnnkkklllooooookkkgggggghhhlllrrrqqqkkklllrrrkkksssyyyxxxrrrooorrrwwwrrrrrrqqqqqqpppqqqqqqqqqqqqpppppppppqqqsssuuuvvvnnniiigggiiijjjggggggiiinnniiihhhjjjhhhbbbaaadddcccbbbaaabbbdddeeedddcccffffffeeeeeecccbbb```___aaa___^^^^^^aaaccceeefffffffffgggffffffgggjjjlllnnnnnnoooqqqrrrqqqmmmjjjrrrmmmlllpppoooiiifffgggkkkmmmooommmkkkkkkmmmpppkkklllllllllkkkkkklllnnnooojjjfffeeeiiiooosssuuurrrrrrrrrsssrrrrrrqqqqqqrrrqqqooopppqqqqqqpppnnntttnnnkkkmmmnnnmmmnnnqqquuusssrrrssssssrrrpppnnnppprrruuuwwwyyy|||zzzoooggg___[[[WWWVVVUUUUUUSSSPPPLLLIIIJJJJJJKKKKKKLLLNNNOOOPPP```nnnyyypppfffaaaVVVTTTRRROOOLLLIIIGGGEEEEEEEEECCCBBBAAA@@@@@@@@@;;;<<<<<<<<<======>>>>>>???>>>===<<<:::999888777666666777666444444555777666666666666666666666666444444444444444444444444888888777777666555555555666<<<>>>:::777777777555<<<;;;:::999888666555555444555555555666666777777222444666888999999888777:::888666666777888888777888999999::::::999999888888999999999999888777777999888777555555555666777444555555666666555555444555555444444444333333333333444444333222222333555333333333333333333333333777444444666777555555999333444666777777666444333555333222222444555555444666555333333333444666888777777666555555555555555555555555555666666666666{{{ssslllnnnhhhggg]]]ffffffgggffffffgggjjjmmmiiihhhfffffffffiiikkkmmmgggeeecccbbbccceeeeeeeee``````aaabbbcccdddeeeeeebbb```aaafffgggddddddhhhffffffeeedddcccbbbaaaaaaeeedddeeegggiiiiiifffcccaaafffllloooooommmmmmllliiihhhgggggghhhjjjlllmmmpppmmmkkkmmmooooookkkgggeeeffflllrrrpppkkkjjjooolllrrrvvvvvvrrrpppssswwwvvvuuusssqqqpppooonnnnnnlllmmmppprrrsssssssssrrrlllhhhhhhkkkkkkiiihhhjjjhhhdddbbbeeeddd```___ccceeecccbbbbbbcccdddcccaaaccccccccccccbbbbbbbbbbbbdddcccaaaaaabbbdddeeefffggggggggggggfffgggiiikkknnnmmmnnnooopppooollljjjpppkkkjjjnnnnnnjjjiiijjjmmmooopppnnnlllkkklllooojjjlllmmmlllllllllnnnpppmmmiiifffggglllqqquuuwwwtttsssqqqppppppqqqrrrssssssqqqppppppqqqrrrrrrqqqtttnnnkkklllnnnmmmooorrrtttsssrrrtttuuuvvvtttsssrrrtttwwwyyy{{{}}}yyynnneee^^^ZZZXXXWWWVVVTTTSSSPPPMMMJJJKKKLLLMMMNNNOOOPPPSSSUUUcccqqqtttnnnfff^^^YYYSSSQQQPPPMMMJJJHHHFFFEEEEEEDDDCCCAAA@@@@@@??????<<<<<<<<<<<<=========>>>>>>>>>===;;;:::999888777666777888777555555777888666666666666666666666666444444444444444444444444999999999999999999::::::555999;;;777555666666555;;;;;;:::999888666666555555555555666666666777777000222444555666555444333888777555666777888888777888999999::::::999999888999999999999999888777777777777666555555666777888444444555555555555444444555555444444444333333333333444444333222222333555333333333333333333333333555222222444555333333666333444555777777555444333555333222222444555555444666555444333333555666888777777666555555555555555555555555555666666666666{{{pppiiimmmiiihhh]]]ggghhhhhhgggffffffhhhjjjhhhgggffffffgggiiijjjlllgggggggggeeeccccccdddfffaaaaaabbbcccdddeeeeeeeeeaaa___```cccdddccccccfffeeeddddddcccbbbaaa``````ddddddeeeggghhhgggcccaaaeeefffiiimmmppprrrqqqoooiiihhhhhhhhhiiijjjkkkkkklllkkkkkknnnpppppplllhhheeehhhmmmrrrpppkkkkkknnnmmmoooqqqrrrrrrrrrtttvvvyyywwwuuurrrooommmkkkkkkhhhkkkooosssuuutttqqqooojjjhhhiiimmmmmmjjjiiikkkdddaaa```aaaaaa___```ccceeecccbbbbbbccccccaaa`````````___```aaabbbdddeeefffeeedddccccccdddeeefffiiiiiihhhgggggghhhiiijjjlllkkkkkklllmmmnnnlllkkknnnjjjiiilllnnnmmmnnnpppoooppppppnnnlllkkkkkkllljjjlllmmmmmmmmmnnnqqqssskkkiiihhhjjjoootttwwwyyyvvvtttrrrpppppprrrtttvvvtttrrrpppqqqsssuuuuuuuuutttnnnkkklllmmmmmmooossssssrrrrrrtttvvvxxxxxxwwwuuuwwwyyy{{{|||~~~vvvkkkccc]]]YYYYYYXXXVVVTTTQQQOOOMMMLLLMMMNNNPPPQQQRRRUUUYYY\\\iiixxxuuuhhhccc\\\UUUQQQNNNMMMLLLJJJHHHFFFDDDDDDDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<============>>>===<<<;;;:::999888777777888888888666666888999666666666666666666666666444444444444444444444444888888888999:::;;;;;;;;;555888999555333666777666::::::999888777777666666555555666666666666777777444555666777777777666555666555444444666888888777888888999999999999888888999999999999999888888777666555555555666777888999333444444555555444444333555555444444444333333333333444444333222222333555444444444444444444444444444222222555555333333666333444555666666555444333555333222222444555555444666555444444444555666777777666666666555555555555555555555555666666666666~~~mmmdddhhheeefff]]]fffggghhhhhhgggfffggghhhfffffffffeeeeeefffffffffhhhiiijjjgggcccbbbdddfffbbbcccdddeeeffffffeeeeeecccbbbbbbcccddddddeeegggeeeeeedddccccccbbbaaaaaaddddddcccddddddeeeddddddiiigggfffjjjqqqtttsssqqqiiiiiiiiiiiiiiijjjjjjjjjhhhiiikkknnnqqqpppllliiiiiilllooopppnnnlllmmmpppmmmllllllnnnpppssstttuuuyyyxxxuuurrrooommmkkkjjjiiikkkooossstttsssqqqpppkkkjjjlllooonnniiihhhjjjgggdddcccbbbaaaaaabbbdddcccaaa```aaabbbcccbbbaaa```___^^^^^^___aaadddfffeeeeeeeeeeeeeeeeeeggghhhkkkjjjhhhggghhhiiiiiiiiihhhggggggiiilllnnnnnnnnnnnnkkkjjjkkkoooqqqtttvvvooooooooonnnllljjjiiiiiikkklllnnnnnnooopppsssuuulllllllllnnnqqqtttwwwxxxvvvuuutttttttttuuuvvvwwwuuusssqqqrrrtttwwwxxxyyyuuuoookkkmmmooooooqqqtttrrrqqqqqqrrruuuwwwwwwvvvwwwxxxzzz{{{|||}}}ssshhhaaa[[[WWWXXXXXXVVVSSSPPPNNNMMMNNNNNNPPPRRRSSSTTTYYY___dddqqqpppccc]]]XXXRRROOOIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>><<<<<<<<<=====================<<<;;;:::999888777666777888777666666888999666666666666666666666666444444444444555555555555555555666666777777777888666888777444444777999888999999888888777777666666666666666666666666777777777777888888888777666666555444333444666888888777888888999999999999888888999999::::::999999888777666666666666666777777777333333444444444444333333555555444444444333333333333444555444222222444555555555555555555555555555666333444777888555555888444444555666666555444444555333222222444555555444666555555444555666777777666666666666666555555444555555555555666666666666nnnbbbdddbbbeee^^^bbbeeeggghhhgggfffggghhhhhhgggggggggeeedddcccbbbiiikkkkkkiiieeecccdddfffcccdddfffggggggfffeeedddcccdddcccbbbccceeefffffffffffffffeeeeeeddddddccccccbbbaaa```aaadddgggjjjkkkgggeeeiiippptttssspppiiiiiijjjkkkjjjiiihhhhhhfffhhhkkknnnpppooommmjjjkkknnnnnnkkkiiijjjmmmpppllljjjiiilllpppssssssssswwwvvvtttqqqpppnnnmmmmmmmmmnnnoooqqqrrrrrrssssssmmmmmmooopppmmmgggeeehhhjjjjjjgggdddbbbbbbbbbaaa___^^^^^^```bbbddddddcccaaa```___^^^^^^```bbbdddaaaccceeefffeeefffiiilllmmmjjjhhhgggiiijjjjjjiiieeeeeefffiiimmmpppqqqqqqpppooommmlllpppuuuxxxxxxmmmmmmlllllllllkkkiiihhhlllnnnoooooooooppprrruuunnnoooppppppqqqsssuuuwwwuuuvvvxxxyyyzzzyyyxxxwwwuuutttssstttvvvyyyzzzzzzvvvqqqnnnppprrrrrrsssvvvsssqqqoooppprrrssssssssswwwxxxzzz{{{{{{|||~~~pppfff___ZZZWWWXXXXXXWWWTTTOOOMMMMMMOOONNNPPPSSSTTTVVV\\\eeelll}}}qqqccc\\\WWWQQQMMMGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<;;;:::999888888777444555666666555555777999666666666666666666666666444444444555555666666666666555555555444444444333555666555111222666777555888888777777777777777777777777777777777777666666444444444444444444333333555444333444666888888777777888888999999888888777999::::::::::::999888888888888888777666555555444333444444555555444444333555555444444444333333333444555555444333333444666555555555555555555555555555333444888888555555777444555555555555555555444555333222222444555555444555555555555666666777777666666666777666555444444555555555555666666666666tttgggfffbbbfffaaa```cccfffgggfffeeeeeeeeeiiiiiijjjiiihhhfffdddbbbjjjkkkkkkiiigggeeeeeefffeeefffhhhiiihhhgggeeedddcccddddddaaaaaaeeefffeeehhhgggggggggfffffffffeeebbbbbbaaa```aaadddiiimmmlllhhhfffhhhmmmpppooolllhhhiiikkklllkkkiiigggffffffhhhkkkmmmooonnnmmmllljjjnnnnnniiifffhhhlllnnnkkkkkkkkkmmmpppssssssssstttsssrrrqqqpppppppppppprrrqqqpppooooooqqqrrrtttnnnnnnooopppkkkdddcccgggkkkllljjjeeecccbbb```]]]\\\\\\\\\___bbbdddeeedddbbbaaa```______```aaabbb___cccfffgggfffgggkkknnnmmmjjjggghhhjjjlllllljjjeeeeeegggkkkoooqqqrrrqqqrrrrrrpppnnnpppvvvxxxwwwkkkjjjkkklllmmmmmmkkkiiiooopppppppppooooooppprrrpppqqqqqqqqqqqqrrruuuwwwtttvvvyyy||||||{{{yyywwwuuuttttttvvvxxxzzzzzzyyywwwsssrrrvvvxxxvvvvvvxxxuuusssppppppqqqrrrrrrrrrvvvxxxzzz{{{{{{}}}~~~|||nnnddd^^^ZZZWWWXXXZZZZZZWWWRRRNNNOOOPPPNNNRRRUUUWWWYYY```kkkuuuttteee]]]VVVOOOKKKFFFFFFEEEDDDCCCCCCBBBAAA??????>>>==============================<<<<<<<<<;;;;;;;;;:::999888888888444555666555444555777999666666666666666666666666444444444555666666777777777777777666555444444444333444222000111444444000666666777777777777777777888888777777777777666666555555555555555555666666666555444444666888888777777777888888888888777777:::::::::::::::999999888999999999888777555333222444555555555555555555444555555444444444333333333444555555444333333444666444444444444444444444444333111222666777333333555555555555555555555555555555333222222444555555444555555666666666777777777555666777777777666444333555555555555666666666666yyymmmjjjcccfffbbb```cccfffgggeeecccaaa```eeeggghhhiiiiiigggeeedddkkkjjjiiiiiiiiiiiigggeeefffgggiiijjjiiigggeeeccceeegggfffbbbbbbgggiiifffhhhhhhggggggggggggffffffaaacccddddddcccdddgggjjjkkkiiiggghhhjjjkkkjjjhhhhhhjjjlllmmmllliiifffdddgggiiikkklllmmmllllllmmmjjjppprrrmmmjjjkkkmmmkkkkkkmmmppprrrssssssttttttsssrrrqqqqqqppppppqqqqqqrrrqqqpppnnnnnnoooppppppmmmmmmnnnnnnhhhbbbccciiijjjnnnmmmhhheeeeeeaaa[[[]]]\\\\\\^^^aaacccdddccc`````````aaaaaabbbbbbbbbaaaeeeiiijjjhhhhhhkkkooommmiiifffgggkkknnnmmmkkkiiiiiikkknnnqqqrrrpppnnnssstttrrrnnnoootttuuuqqqjjjiiijjjmmmpppqqqooommmqqqrrrrrrpppnnnmmmnnnoooooopppqqqppppppqqqvvvyyyuuuvvvxxxyyyzzzzzzyyyyyyttttttuuuxxxzzzzzzyyywwwxxxuuuvvv{{{}}}zzzyyyyyywwwuuusssrrrsssuuuuuuuuuwwwyyy{{{|||}}}{{{mmmccc^^^ZZZWWWZZZ]]]___\\\VVVRRRQQQSSSPPPTTTXXXZZZ\\\dddqqq|||zzzjjjaaaWWWOOOIIIGGGGGGFFFEEEDDDCCCBBBAAA>>>>>>======<<<<<<======>>>=========<<<<<<<<<<<<;;;;;;::::::999888888888444555666666555666888:::666666666666666666666666444444444555666777777777666666666666666666666555444555444222333666444...555666666666777777888888888888888777777777666666777777777777777888999999888777555666777888888777777777888888888888777777::::::;;;;;;::::::999888888888888888777666444333555666666777777666666555555555444444444333333333444555666555333333555666333333333333333333333333222111333777777444222444555555555444444555555555555333222222444555555444555555666777777777777777555666777888777666444333555555555555666666666666wwwzzzppplllbbbeee```aaadddggggggdddaaa^^^]]]```bbbeeeggghhhgggeeedddllljjjhhhiiikkkkkkhhheeefffhhhiiijjjjjjhhheeeccchhhkkkjjjeeeeeejjjllliiigggggggggggggggfffffffff```cccggghhhfffdddeeefffkkkiiihhhhhhhhhhhhgggfffhhhjjjlllmmmllliiifffdddhhhiiikkklllkkkkkklllmmmkkkssswwwssspppqqqooollllllppptttuuuuuutttuuuvvvsssrrrrrrqqqpppppppppqqqqqqppppppooonnnmmmmmmmmmllllllmmmlllgggbbbeeekkkjjjooopppkkkhhhhhhddd]]]^^^]]]]]]^^^aaabbbbbbaaa^^^___aaabbbccccccccccccdddiiimmmllliiihhhkkknnnmmmiiifffggglllooonnnllllllmmmnnnqqqrrrqqqnnnlllsssuuusssmmmnnnsssrrrmmmiiiiiijjjnnnsssuuussspppssssssssspppmmmkkklllmmmmmmooopppoooooorrrwww|||vvvvvvvvvvvvwwwxxxyyyzzzttttttvvvyyy{{{zzzxxxuuuxxxvvvxxx~~~}}}zzzzzzyyywwwuuutttvvvxxxyyyzzzxxxzzz|||}}}~~~{{{lllccc^^^ZZZXXX\\\```bbb```ZZZUUUTTTUUUQQQVVVZZZ\\\^^^ggguuunnndddZZZPPPJJJHHHHHHGGGEEEDDDCCCBBBAAA>>>======<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;::::::999999888888888555666777777666777999;;;666666666666666666666666444444444555666777777888333333444444555666666666888999888666888:::666000555555666666777777888888999888888888777777666666333333333333444666777777:::888666666777888888777777777888888888888777777::::::;;;;;;::::::999888666666777888888777666555666666777777777777666666555555444444444333333333444555666555333333555666333333333333333333333333444333555999999666444666555555444444444444555555555333222222444555555444555555666777777777777777555666777888777666444333555555555555666666666777~~~tttsssllldddlllhhhcccccccccaaa______```aaa]]]aaadddeeeccccccdddfffcccfffiiijjjhhhggghhhjjjfffbbbbbbgggiiieeeccceeehhhhhhddd```aaagggjjjiiigggiiikkkkkkiiigggggggggfffddddddfffjjjllljjjggghhhgggeeefffhhhjjjjjjjjjggghhhiiijjjiiigggeeedddgggeeegggmmmpppnnnmmmnnnsssrrrrrrssstttqqqkkkffflllooorrrsssqqqpppooopppppppppppppppppppppppppppnnnnnnoooooonnnnnnmmmllloooooonnnmmmllljjjiiihhhkkkkkkmmmnnnnnnkkkfffaaaaaa\\\ZZZ^^^``````bbbeeedddaaa______bbbeeedddccciiikkkkkkiiigggfffiiillllllllliiifffiiinnnpppnnnppppppqqqtttvvvtttooojjjqqqnnnlllnnnqqqqqqlllggghhhggggggjjjoooqqqqqqooowwwsssnnnlllmmmmmmlllkkkmmmllllllnnnrrruuuwwwxxxtttuuuvvvuuutttuuuwwwyyyvvvrrrssszzz}}}{{{|||zzz|||~~~~~~{{{wwwtttrrryyy}}}|||~~~{{{|||||||||~~~wwwhhh^^^ZZZ[[[]]]aaa___aaaccc^^^UUUQQQSSSSSSYYY[[[aaaiiikkkxxxrrriii```WWWRRRLLLIIIEEECCCBBBBBBAAAAAA===???>>>:::;;;???>>>888@@@>>>======>>>>>>===;;;;;;:::999999888888999999666666555555555777888::::::888777666777666555333222333333444555666777777444444444555555555555666666666666666666666666666666555555444444444555555777777777777888888888888666666666666666777888888777777666666666666777777;;;;;;:::999999888777777;;;::::::999888888888999999777555555888888666444666666666666666555555555999666444444666666333111111333444444333222222333666555333333555666555444:::888666444444555777999888777666555555555555555444555555555444333333222555555555555555666777777555555666666555444333333777666555555555777888999|||~~~ppppppllleeelllgggeeeffffffdddbbb`````````^^^bbbfffgggggggggiiikkkcccfffhhhhhheeeddddddeeefffcccdddiiikkkgggeeefffggggggccc___aaagggjjjhhheeegggjjjjjjhhhfffeeeeeeeeeddddddeeehhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkllllllkkkjjjiiigggffffffeeehhhgggiiinnnooolllkkknnnnnnnnnoooqqqsssrrrnnnjjjpppqqqsssuuuwwwwwwvvvuuuqqqqqqqqqppppppppppppppppppnnnlllkkkjjjjjjkkklllnnnmmmmmmlllkkkjjjhhhgggjjjjjjkkklllmmmkkkfffcccccc^^^\\\___bbbaaacccfffcccaaa```aaadddffffffeeehhhiiijjjiiihhhiiimmmppprrrrrrooolllmmmrrrssspppqqqooonnnpppqqqrrrooolllooollljjjlllpppqqqnnnkkkjjjgggfffgggjjjmmmnnnnnntttqqqnnnnnnooopppooonnnqqqooonnnooorrruuuvvvvvvsssuuuuuuuuuttttttvvvxxxtttrrrttt{{{}}}zzzyyy|||{{{|||~~~~~~{{{xxxuuusssyyy||||||}}}~~~zzz{{{{{{}}}xxxiii```\\\]]]^^^^^^]]]___bbb^^^WWWSSSVVVTTTYYY[[[```iiilllzzzrrriii```XXXSSSMMMIIIEEECCCBBBBBBAAAAAA===???>>>;;;;;;???>>>999???>>>======>>>???>>><<<::::::999999888888999999888777666666666666666777:::888777777777777555444444444444555555555555555444444444555555555555666666666666666666666666666666555555444444555555555666666666777777777888888666666666666666777888888777777666666666666777777999999999999::::::::::::;;;:::999999888888888999:::888666777888999777555444555555555666666777777888666444444555666444111111333444444333222222333666555333333555666555444888777555444444555777888666666555555444555555555444555555555444444333222444444444444444555666666666666666666666555444444777777666555666666777888~~~~~~ooopppooohhhoooggghhhiiijjjiiieeebbb```___```cccfffiiijjjkkkmmmooofffggghhhgggeeebbbaaaaaaeeedddfffkkkmmmkkkhhhhhheeefffccc```bbbgggiiigggccceeehhhiiigggeeedddccceeeeeeeeeeeedddfffiiilllkkknnnqqqpppmmmkkkkkkmmmooonnnkkkiiigggfffggggggiiiiiilllooommmiiiiiinnniiijjjlllpppssstttrrrooorrrqqqrrruuuzzz|||zzzwwwrrrrrrqqqqqqpppppppppoooqqqnnnjjjgggfffgggiiijjjkkkkkkkkkkkkjjjiiihhhgggiiihhhhhhiiijjjjjjgggeeefffaaa___aaaccccccdddfffbbbaaaaaacccfffiiiiiihhhggghhhhhhhhhhhhkkkppptttsssssspppllllllppppppmmmpppnnnlllkkkmmmooooooooonnnkkkiiijjjnnnppppppnnnmmmjjjgggfffhhhkkkmmmnnnpppooonnnppprrrssssssrrrtttsssqqqrrrtttuuuuuutttsssuuuvvvuuuttttttuuuwwwssssssvvv|||}}}yyywwwxxx{{{|||~~~~~~{{{xxxvvvtttxxx{{{|||}}}}}}zzzzzz}}}yyykkkbbb_________\\\\\\^^^aaa^^^YYYWWWXXXUUUZZZ[[[```iiiooorrriii```XXXTTTMMMJJJFFFCCCCCCBBBAAA@@@>>>???===;;;<<>>:::???===<<<===??????>>>===:::::::::999999999888888888888888888777666555444999888777888888888666444666666555555555444444444444444444555555555555666666666666666666666666666666555555444555555666666555555666666666777777777777666666666666777888888888777777666666777777888888888999::::::;;;<<<<<<::::::999888888888888999:::999888888999999888777666666666666666666666666777666444444555555444222111333444444333222222333666555333333555666555444555555444444444555555666444444444444444444555666444555555555555444333333333333333333333444555555666666777777777666555555888888777666666666777777qqqrrrrrrkkkpppgggjjjlllmmmlllhhhccc___^^^```bbbeeehhhjjjkkklllmmmggghhhiiiiiigggeeedddccccccdddfffjjjmmmllliiihhhdddeeeccc```bbbgggiiifffbbbeeehhhjjjhhhfffdddcccfffggggggeeeccceeejjjooolllppptttsssnnnjjjjjjmmmmmmmmmlllkkkjjjiiiiiiiiijjjllloooppplllfffhhhnnnhhhjjjmmmpppssstttsssrrrqqqnnnmmmqqqwwwyyywwwssssssrrrrrrqqqqqqppppppoooqqqoookkkhhhffffffggghhhiiiiiiiiiiiiiiihhhhhhggghhhgggfffgggiiiiiiiiiggggggbbb___bbbcccbbbcccfffbbbbbbdddfffiiijjjkkkkkkggggggffffffhhhlllpppsssqqqqqqoookkklllpppppplllnnnmmmllllllmmmoooooopppooollliiiiiilllooopppppppppnnnlllkkkllllllmmmnnnlllmmmnnnqqqssstttuuutttuuutttssstttvvvwwwwwwvvvuuuwwwxxxxxxwwwvvvwwwxxxwwwxxxzzz{{{zzzyyyyyyzzzzzz{{{|||}}}|||zzzxxxwwwsssvvvyyy|||~~~}}}{{{~~~wwwjjjccc``````___\\\]]]___```^^^ZZZXXXYYYWWW[[[[[[```kkkssssssiiiaaaYYYUUUNNNKKKFFFDDDCCCBBBAAA@@@>>>>>>===<<<>>>???>>><<<>>>=========???@@@???>>>::::::::::::999999888888666777888888888666555444888777777888999999777555555555555555555555555555444444444555555555555666666666666666666666666666555555555555555666666777555555555555666666666666777777666666777777888999888777777777777777777888999999999:::;;;;;;<<<<<<999999888888888888888999999999888888888888777777888777777666555444444333666666555555555555444333111333444444333222222333666555333333555666555444333333444444444444444444333333333333333444555666444444555555555555444444444444333333444444555666666777777777777777666666888888888777777777777777rrrrrrpppiiimmmccciiilllnnnmmmiiiccc___]]]___```bbbdddggghhhggggggffffffggghhhhhhhhhfffeeebbbccceeehhhjjjkkkiiifffdddfffdddbbbdddhhhhhhdddcccfffiiijjjiiigggffffffhhhiiiiiifffeeegggmmmrrrlllppptttrrrmmmiiiiiikkkhhhjjjlllnnnnnnmmmkkkiiikkklllooopppkkkgggiiioookkkmmmoooqqqrrrrrrqqqqqqpppllljjjmmmrrruuurrrnnnrrrrrrrrrrrrqqqqqqppppppqqqpppooommmkkkiiigggggggggggghhhhhhiiiiiihhhhhhgggfffeeefffhhhiiiiiihhhfffaaa^^^```bbbaaabbbdddbbbdddgggjjjkkkkkkkkkkkkgggfffeeeeeegggjjjmmmoooooopppooommmooottttttqqqkkkmmmoooqqqqqqpppoooooorrrooollljjjkkkmmmooopppnnnpppqqqqqqooommmlllkkkkkkllloooqqqssstttuuuvvvtttssstttvvvyyy{{{{{{zzzyyy{{{||||||{{{zzzzzz{{{}}}~~~}}}zzzxxxzzz}}}zzzzzzzzzzzzzzzyyyxxxwwwssstttxxx}}}ssshhhcccaaa```______bbbcccaaa]]][[[YYYXXXXXX\\\\\\bbbnnnxxxsssjjjaaaZZZVVVOOOKKKGGGDDDCCCBBBAAA@@@???===<<<===??????>>>===???>>>===>>>???@@@???>>>999999:::::::::999888777444555777888888888777666666666666888:::999777555333333444444555666666777444444444555555555555666666666666666666666666666555555555555555666777888555555555555666666666666777777777777777888999999888888777777777777888888::::::::::::::::::::::::888888888777777888999999777888888777666666666666555555555666666666666666555555666555444444444444111333444444333222222333666555333333555666555444222333333444444444444555333333333333333444555666444444555666666555555444555555555555555666666777666666777777777777777666888888888888888888777777qqqoookkkcccggg___fffiiikkkjjjgggbbb___]]]]]]]]]^^^aaadddeeedddcccccccccdddfffhhhiiigggeeebbbdddeeeeeegggjjjiiieeefffhhhgggdddeeehhhgggbbbfffhhhjjjjjjiiihhhhhhiiijjjjjjiiiggggggiiinnnqqqmmmoooqqqoookkkhhhhhhiiieeehhhlllooopppooollljjjkkkkkkmmmooollliiikkkpppnnnpppqqqqqqooonnnmmmnnnooommmkkkmmmqqqrrrqqqooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnllljjjhhheeefffggghhhiiiiiiiiiiiigggfffeeefffhhhjjjiiihhhddd___]]]___aaa```aaaddddddgggkkklllkkkjjjiiiiiigggfffdddeeehhhjjjkkkkkkjjjllllllkkknnnssstttqqqjjjnnnsssuuutttqqqnnnmmmrrrqqqnnnllllllnnnpppqqqmmmooorrrrrrpppmmmkkkjjjnnnppprrrsssrrrsssuuuwwwssssssuuuxxx|||~~~~~~|||~~~}}}}}}}}}{{{xxx|||{{{zzzzzzyyyyyyyyyyyyxxxvvvvvvyyy~~~pppfffccccccaaa___cccffffffaaa]]]\\\ZZZXXXZZZ^^^___fffsss~~~tttkkkbbbZZZVVVPPPLLLHHHEEECCCBBBAAA@@@@@@<<<;;;>>>@@@>>>>>>???AAA???>>>>>>???@@@>>>===999999:::;;;:::999888777444555666777888888888888444444555888999999777555222222333444555666777888444444444555555555555666666666666666666666666666555555555555666777888888555555666666666777777777888777777777777888999999999888888777777888888999999999999999999999999999888777777777777888999999666777888777555555555777000111333555777999:::;;;444555666555444333444666111333444444333222222333666555333333555666555444333333333333333444555666444444444444444444555666444444555666666666666555666555555555555666777777555555666777777777666666666777888888999999888888~~~pppnnnhhh___eee___bbbeeeggggggdddaaa___^^^[[[[[[\\\```dddfffeeedddeeeddddddgggiiijjjhhhfffeeegggfffccceeeiiiiiieeehhhjjjiiifffggghhhfffaaaggghhhiiiiiihhhhhhjjjkkkkkkiiigggfffiiilllmmmnnnooonnnnnnlllkkkjjjiiiiiigggiiilllnnnnnnmmmkkkjjjkkkiiijjjmmmnnnlllnnnqqqnnnoooqqqooollljjjjjjjjjlllllllllnnnpppqqqssstttpppqqqqqqrrrrrrssssssssstttsssqqqooonnnmmmlllllldddeeeggghhhiiijjjkkkkkkgggffffffhhhjjjjjjiiihhhccc^^^\\\___aaaaaabbbeeeeeeiiimmmnnnkkkhhhfffffffffeeeeeegggkkklllkkkjjjgggiiiiiiiiilllqqqrrrnnnkkkoootttuuussspppmmmmmmppppppoooooonnnppprrrtttooorrrtttssspppmmmmmmmmmuuuvvvvvvuuussssssuuuxxxtttuuuvvvzzz~~~~~~~~~~~~|||yyy}}}}}}|||{{{zzzzzzzzz{{{{{{|||zzz|||{{{nnnfffdddeeecccaaadddhhhhhhbbb^^^___]]]ZZZZZZ___aaaiiiwwwuuulllcccZZZVVVPPPMMMHHHEEECCCBBBAAA@@@@@@;;;;;;???AAA>>>>>>@@@CCCAAA????????????===<<<888999:::;;;;;;999888666777666666666666666777777222222444777999999666444333444444444555555666666444444444555555555555666666666666666666666666666555555555555666777888999666666666777777777888888888888777777888888999:::999888888777777888888999666777777888888999999999777777777777777888999999666888999888666555666888222222333555666888999:::333555777666444333555666111333444444333222222333666555333333555666555444444444333222333555777888666666555555444555555555444444555666666666666666555444444444444555666666444444555666666666666666555666777999:::::::::999|||qqqooohhh___gggccc```bbbddddddbbb```______ZZZYYY[[[```eeehhhhhhfffiiihhhgggiiilllmmmjjjggggggiiigggbbbdddiiijjjeeejjjkkkkkkhhhhhhiiieee```hhhhhhhhhgggggggggjjjlllkkkgggeeefffiiilllmmmlllpppnnnlllkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkjjjkkkhhhggglllooooooppprrrlllnnnooommmjjjggggggiiihhhjjjlllmmmnnnppptttvvvooopppqqqrrrsssssstttuuuvvvtttpppmmmllllllnnnpppdddeeeggghhhjjjkkkkkkkkkgggggggggiiikkkkkkiiigggccc^^^\\\___bbbbbbdddggggggkkkooooookkkgggddddddeeedddeeeiiimmmooommmkkkkkkmmmmmmmmmpppttttttqqqlllpppttttttqqqnnnmmmmmmnnnoooppppppppprrruuuwwwtttvvvvvvtttqqqoooqqqssszzzzzzzzzwwwtttsssvvvyyyvvvvvvxxx{{{~~~~~~~~~~~~|||~~~{{{~~~|||{{{{{{|||}}}~~~~~~zzzmmmfffeeegggeeecccdddiiiiiiccc___aaa```\\\[[[```ccckkkzzzuuummmddd[[[UUUQQQMMMHHHEEEDDDCCCAAA@@@@@@;;;:::@@@AAA>>>>>>AAADDDBBB@@@?????????===;;;888999:::;;;;;;999888666:::999777555555555666666111111333666999888666333666555555555555444444444444444444555555555666666666666666666666666666666555555555555666777999999777777777777888888888888888888888777888888999:::999999888888888888999999444444555777888999:::;;;777777666777777888999999777999;;;:::777666777999777777666666555555555444333555777666444333555777111333555444333222333333666555333333555666555444666444333222333555888:::888777666555555555555555444444555666777777666666444333333333333444555555333333444555666666555555333555777999:::;;;;;;:::ooojjjeee___eee\\\___aaaccceeefffdddaaa___^^^^^^___cccggghhheeebbbfffkkkooooookkkhhhhhhkkkmmmlllkkkgggccc`````````ccciiillliiiiiijjjggg```fffgggeeebbbdddhhhhhheeehhhiiijjjjjjiiihhhgggfffiiijjjnnnpppmmmhhhjjjooorrrrrrrrrrrrrrrpppmmmkkkmmmjjjhhhjjjooorrrpppmmmmmmmmmkkkhhheeedddfffggggggggghhhiiilllooorrrsssppppppsssyyyyyytttqqqrrrtttpppjjjgggfffggghhhhhhjjjfffcccdddhhhllllllkkkmmmhhhccccccfffiiigggeeehhhddd```___aaacccbbbaaaeeeggghhhgggeeeccccccccc```dddiiikkklllmmmqqqttttttppplllmmmrrruuutttrrrnnnoooooooooooommmllljjjpppqqqrrrssstttuuuttttttuuusssvvvyyyvvvqqqrrrwww~~~~~~}}}{{{yyyxxxyyyuuuwwwyyyzzz~~~~~~|||~~~~~~zzz{{{}}}~~~~~~yyymmmgggdddccceeehhhgggeeecccaaaaaaaaaaaa```]]]aaagggnnn{{{rrrbbbZZZXXXTTTOOOMMMIIIFFFCCCBBBBBBBBB======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;777555777<<>>;;;:::888777777777888888666888999888777666777888999999888888888888888999555666777888::::::::::::777888999999::::::::::::999888777555333444666999666666666666666777888888555555555555555555555555444444555555555555444444666666666666666555555555777777777777888888888888777555444444666777777666555666777888888777666555000555777555444666777555555777777777555444555666666444333555888:::999777{{{~~~nnnjjjfffaaahhh___cccddddddeeedddaaa]]]ZZZaaa``````cccfffhhhgggfffeeehhhjjjiiigggffffffgggjjjjjjiiigggcccaaaaaabbbcccggghhhfffhhhkkkjjjeeehhhiiifffccceeeiiijjjgggiiijjjkkkkkkkkkiiigggfffiiikkknnnqqqnnnjjjkkkqqqsssqqqooonnnmmmlllkkkjjjkkkiiigggjjjnnnpppnnnllliiijjjjjjiiigggggghhhiiikkkkkkkkkkkkllloooqqqrrrrrrqqqtttyyyyyytttqqqqqqrrrooojjjhhhggghhhgggggghhhgggfffgggiiikkklllllllllhhhdddeeehhhjjjiiigggfffccc```___aaaccccccbbbfffggggggeeecccbbbccceeefffhhhjjjkkkkkknnnssswwwtttppplllmmmqqqtttsssqqqqqqpppnnnnnnnnnoooppppppqqqqqqrrrrrrrrrssssssssstttrrrtttwwwuuupppqqqvvv~~~}}}{{{yyyyyyyyy{{{zzzxxx{{{~~~~~~}}}}}}~~~}}}~~~}}}}}}~~~~~~}}}uuujjjeeedddcccdddggghhhfffcccaaa`````````___^^^bbbiiisssyyymmm___WWWWWWSSSMMMKKKHHHEEEBBBAAAAAAAAA?????????????????????@@@BBBBBBAAA@@@??????>>>>>>===:::888999<<<===;;;888777777777999:::999666444777666555444444555666777444444444444444444444444444555666777777666555444888666555555666777777666555555666666666777;;;>>>===<<<:::888777666777777666777888888666666777888:::999999888888888999999555555777888999:::;;;;;;888888999:::::::::999999888888888666555444666888666555555555666666777888555555555555555555555555333444444444444444444333666666666666666666666555666666777777777888888888999666333222444666888888666666777777777777666666333777888555444777888777444555777777666666777999666555555666777888888777yyy|||nnnllliiieeekkkbbbdddccccccddddddbbb^^^[[[eeecccaaabbbeeegggiiiiiihhhfffeeedddeeefffeeedddgggggggggfffdddcccdddeeebbbcccddddddgggmmmmmmkkkkkkkkkgggccceeejjjkkkhhhiiikkkmmmmmmmmmkkkhhhfffjjjjjjmmmpppoookkkmmmrrrsssqqqnnnkkkiiihhhhhhiiijjjhhhgggiiimmmooommmkkkfffhhhjjjkkkjjjjjjjjjkkknnnnnnmmmmmmmmmnnnpppqqqtttsssuuuyyyyyyssspppqqqooommmkkkiiiiiihhhgggeeefffgggiiijjjjjjjjjkkklllllliiifffgggjjjkkkjjjhhhcccaaa```___aaacccccccccggggggeeecccaaaaaadddfffjjjkkkjjjjjjkkknnnssswwwtttpppmmmmmmpppsssrrrqqqtttqqqnnnmmmoooqqqssssssqqqqqqqqqppppppqqqrrrrrrsssrrrtttwwwuuurrrsssvvv}}}~~~}}}zzzyyy}}}|||wwwwww|||}}}}}}~~~~~~}}}|||~~~|||}}}}}}~~~|||yyyooogggeeeeeedddeeeggghhhfffdddaaa___^^^^^^^^^```dddmmmyyyrrriii]]]WWWWWWRRRLLLJJJGGGDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@EEEDDDCCCBBB@@@???>>>===>>>===<<<<<<;;;::::::999666666666888::::::888666666666555555555555666666333333333333333333333333666666666666666666666666666555555666777888666555444555666666666777:::===???>>><<<:::888777666666555666777777555555666777999999888888888888999999444555666888999:::;;;<<<999999999:::999999888888666888999888777555666777555555555444555555666777555555555555555555555555333333333444444333333333555555666666666666666666666666777777777777888888:::666222000222666888:::777666666555666666777777444777777444333666888777222444666666666777888:::555666777777666666777888zzz~~~pppnnnlllgggnnnddd```___```bbbfffgggeeeccceeeccc``````aaaeeehhhjjjkkkfffbbbbbbfffhhhgggeeedddeeeeeeeeeddddddfffhhhaaaaaabbbeeeiiimmmmmmjjjjjjjjjgggcccdddiiijjjhhhjjjkkknnnooonnnllliiigggiiiiiikkkooonnnkkkmmmrrrrrrrrrqqqnnnkkkiiihhhhhhjjjiiiiiikkknnnooommmkkkeeehhhlllmmmmmmkkkkkkkkknnnmmmmmmlllmmmnnnpppqqqvvvtttvvvyyyxxxrrroooppplllkkkkkkkkkkkkjjjgggdddeeeiiimmmmmmkkkjjjkkkmmmiiihhhggghhhjjjkkkjjjhhhaaa`````````bbbcccddddddfffffffffeeecccbbbdddeeekkkkkkkkkkkklllnnnqqqssssssqqqnnnnnnppprrrrrrrrrvvvrrrooonnnppprrrrrrppppppooooooooopppqqqssstttssssssuuuwwwwwwwwwwwwxxx||||||}}}}}}zzzxxx|||zzzxxx|||~~~~~~|||~~~}}}||||||~~~~~~tttlllfffggghhhggggggiiihhhgggeeebbb___]]]]]]^^^aaagggqqqpppiii^^^XXXXXXSSSLLLJJJHHHFFFCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAADDDDDDCCCBBBAAA@@@???>>><<<>>>>>>===;;;::::::;;;777777666888999999777666666666666555555666666666444444444444444444444444666666555555555555666666555444555666888888666444444666777777666777:::<<<======<<<:::999888888777444666777666555444555777777777777666777777888888555555666777999:::;;;<<<999999999999999888777666555777::::::888666555555555555444444444555555666555555555555555555555555333444444555555444444333555555555555666666666666666666666666777777777888999666333222444666888888777666555444444666777888333666555111///333666666222444555666555555777888555777999888555444666888~~~ssspppmmmhhhnnneeeaaa______bbbhhhlllkkkiiicccbbb```^^^___aaaeeehhhjjjeee```aaafffiiihhheeebbbcccdddddddddeeegggiiibbbaaabbbhhhmmmmmmiiieeeggggggdddaaaccchhhiiigggjjjkkkmmmoooooommmkkkjjjiiigggiiillllllkkklllpppqqqtttvvvuuuqqqllljjjiiikkklllmmmoooppppppooommmhhhkkknnnooonnnkkkiiiiiijjjjjjjjjkkkmmmoooqqqsssvvvtttuuuxxxwwwqqqnnnoookkkkkkkkkmmmmmmkkkhhheeeeeejjjnnnooommmkkkkkkmmmgggggghhhiiijjjiiihhhfff```aaaaaabbbbbbccceeefffdddfffiiiiiihhhfffeeeeeelllmmmnnnppprrrrrrqqqppprrrqqqooooooppprrrttttttwwwtttqqqqqqrrrrrrnnnjjjnnnnnnoooppprrrsssuuuvvvoooqqqssstttwwwyyyzzzyyy{{{zzzzzz|||~~~}}}zzzwwwxxx~~~~~~|||~~~||||||tttmmmhhhjjjlllkkkkkkmmmhhhhhhgggccc___]]]^^^___ccciiiuuupppiii^^^XXXVVVQQQLLLKKKJJJHHHFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@;;;<<<======;;;;;;<<<===:::999777777888888666444555666666666666666666555666666666666666666666666666666555555555555666666444444444666888888666444444666777777777777999;;;:::::::::::::::::::::999444666777666555444555777555555555555555666777777777666666777888999;;;<<<999999999999888888777666555888:::;;;999777666555666555444444444444555555555555555555555555555555555555666666666666555555444555555555666666777777555666666666666777777777666555444555777777666555666555444444444555777888444777666111000333666555333444555555333333444555555777999888555444666888sssoookkkgggnnneeefffbbb```ccciiilllkkkiiiaaaaaaaaa``````aaadddgggfffbbb^^^```eeeiiiiiigggbbbcccddddddddddddfffhhhdddaaabbbiiinnnkkkeeebbbbbbdddbbb```ccchhhhhheeeiiijjjlllmmmnnnnnnnnnnnnjjjggggggjjjkkkjjjkkkoooqqquuuyyyyyytttooolllkkkmmmnnnppprrrrrrqqqpppoookkkmmmppppppnnnkkkiiiiiihhhhhhiiikkkmmmpppsssuuuuuussssssvvvuuupppnnnoookkkkkklllnnnooommmjjjgggiiikkknnnooonnnmmmllllllggghhhiiijjjjjjhhhfffeee```bbbddddddddddddeeegggeeehhhlllnnnllliiigggfffnnnoooqqqtttwwwvvvsssqqqqqqqqqppppppqqqtttvvvxxxyyyuuurrrrrrtttsssmmmgggnnnoooqqqsssuuuvvvvvvvvvkkkmmmoooqqqvvv|||}}}zzz{{{yyyxxxyyy|||}}}{{{xxxuuu{{{~~~~~~tttmmmiiikkkmmmllllllmmmhhhiiihhheee```^^^```bbbeeemmmzzzoooggg\\\UUUSSSNNNLLLLLLJJJIIIGGGEEEDDDCCCAAABBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777777777555444555555666666666666555555666666666666666666666666666666666666666666666666444333333555777888666555444666888888777777999:::888888999:::::::::::::::555666777777555555666777555444444444555666777888999888777777777888:::;;;888888888999888888777777666888:::;;;999777666666777666555555444555555555555555555555555555555555666666777777777777666666444444555555666777777777555555666666666666777777444444555777888888666444444444444444555666777777666999999555333666888777444555666555333222333444555666777777666666777888pppkkkhhheeemmmfffiiiddd```bbbhhhllljjjgggaaacccffffffeeedddeeegggcccaaa```bbbgggjjjkkkkkkcccdddddddddcccccceeeggghhhaaa```gggmmmjjjeeeccc___aaabbbaaadddiiiiiieeehhhhhhiiikkkmmmnnnpppqqqmmmiiihhhkkkllljjjkkknnnppptttxxxwwwrrrnnnmmmnnnmmmooorrrssssssqqqpppooolllnnnppppppnnnlllkkkkkkiiiiiijjjlllnnnqqqtttvvvsssqqqqqqtttsssooommmooollllllmmmooopppooollliiilllllllllnnnoooooonnnlllhhhjjjlllmmmkkkhhheeedddbbbdddffffffeeedddfffgggiiikkknnnooonnnlllkkkkkkooonnnoooqqquuuvvvtttqqqppppppqqqqqqsssuuuyyy||||||wwwrrrqqqttttttpppkkkqqqsssuuuwwwxxxwwwuuutttiiimmmppprrrxxx~~~}}}zzzwwwxxx|||~~~}}}zzzvvvyyy{{{|||~~~}}}~~~|||tttmmmhhhiiikkkjjjjjjkkkgggiiijjjfffaaa___bbbeeegggppppppggg[[[TTTSSSOOOKKKKKKJJJIIIGGGEEECCCBBB@@@@@@AAABBBCCCCCCDDDEEEDDDCCCCCCCCCBBBAAAAAAAAA>>>;;;999:::;;;<<<:::777:::888777666777888777666444555666777777666555444666666666666666666666666444555666777777666555444555333222333555777777666444666888888888777888999888999999::::::999888777666777888888666666777888666666666666777888999999;;;:::888777666777888999666777777888888888888777777999::::::888777777777888777666666555555555666555555555555555555555555555555666666666666555555444444555555666777777888555555555666666666777777555555444555777777666555222333444555666666666666666:::;;;777555777888666444666777666555555666777666555555666777888888777~~~mmmhhheeecccmmmfffhhhbbb^^^```ggglllkkkhhhbbbfffjjjkkkiiiggggggiiiccccccdddfffjjjmmmoooooodddeeeeeedddccccccdddfffjjjbbb^^^eeekkkiiifffeee]]]```bbbbbbfffjjjjjjeeegggggghhhiiikkknnnqqqsssoookkkiiikkkmmmkkklllnnnpppsssvvvtttooolllmmmooolllooorrrssssssqqqpppooolllnnnppppppnnnmmmlllmmmkkkkkklllmmmooorrrtttvvvrrrppppppssssssnnnmmmooommmmmmmmmoooppppppmmmkkkooolllkkkmmmpppqqqnnnllliiilllnnnooollliiifffdddccceeehhhhhheeedddfffhhhlllnnnoooooommmmmmnnnooommmkkkjjjlllppprrrrrrpppppppppqqqrrrtttwww{{{~~~~~~xxxqqqppptttvvvtttppptttvvvyyyzzzzzzwwwtttrrrkkkpppsssuuu}}}{{{wwwwww|||}}}xxxyyyxxxxxx}}}|||}}}~~~{{{|||zzzssskkkfffggghhhggggggiiigggjjjjjjgggbbb```cccggghhhrrrqqqhhh\\\VVVVVVRRRJJJIIIIIIHHHFFFDDDCCCBBB>>>???@@@AAABBBDDDEEEEEEGGGGGGFFFDDDCCCBBBAAA@@@AAA<<<888999;;;<<<888333888777555666888999999888444555666777777666555444555555555555555555555555444555777888888777555444555333222222444777777777444666888999888777888999999999::::::999888666555666888999888777666777999777777777777888999:::;;;<<<;;;999777666666777888555666777888888888888888888999::::::888777777888888888777666666666666666555555555555555555555555444444555555555555444444444444444555666777777888555555555555666666666777888555333333555777777777111222444666777777666555444999:::777555666666444444666777888777888999;;;666444333555888:::999777~~~|||tttjjjgggjjjhhhcccbbbcccdddfffhhhiiijjjjjjdddeeefffhhhjjjiiigggeeehhhgggggghhhkkkmmmmmmmmmeeeaaa```ccceeecccbbbdddeeedddccccccdddeeedddbbb```aaabbbeeeiiikkkjjjiiibbbhhhjjjffffffnnntttuuutttlllffffffeeeeeejjjrrruuussspppmmmllllllnnnooolllmmmlllkkknnnrrrssspppqqquuuuuuooommmpppoookkklllmmmoooqqqsssttttttuuukkkkkkkkkmmmooorrruuuvvvuuurrrnnnkkkjjjkkknnnpppttttttssspppmmmkkklllnnnffflllpppnnnkkkjjjhhhdddfffggghhhhhhfffeeeeeefffkkkkkklllmmmnnnnnnkkkiiillllllllllllllllllkkkkkknnnoooqqqrrrsssvvvzzz}}}wwwyyywwwrrrrrrvvvwwwuuuuuuuuuuuutttttttttttttttppprrruuuyyy|||~~~|||yyywwwwwwxxxxxx{{{}}}{{{yyy{{{zzzoookkkgggdddeeeggghhhiiijjjfffdddcccbbb```dddjjjmmmzzzrrrccc]]]XXXSSSQQQMMMKKKHHHDDDCCCCCCDDDEEEBBBAAAAAA@@@AAABBBDDDEEEEEEEEEFFFFFFEEEDDDCCCBBB@@@???===;;;999888777777999::::::::::::999888888666555555555555444444444555555555555555555555555666555555555555444444444777777777777666666666666888777777777888:::<<<>>>;;;:::888666666888;;;<<<888888888888888777666666666666777888888888888888888999:::999777666777888777888888888888999999999888888888888777777777777777777777777666666666666666555444333333333333333333333444555555444333333999777555555888888666444333444555555666555555555444555666777666555333111333555777777555333333333888888888888888777666555555555666666666666555555555666666666666555555444|||tttkkkiiillljjjeeedddeeefffhhhiiijjjjjjjjjddddddeeefffhhhhhhgggfffkkkiiihhhhhhiiikkkkkkkkkhhheeeeeegggfffbbbaaadddeeedddcccccceeeeeedddcccaaaccceeeggghhhiiijjjjjjeeejjjkkkhhhhhhoootttuuussslllgggffffffeeeiiipppuuussspppnnnmmmmmmnnnooolllmmmjjjhhhjjjpppsssqqqpppsssrrrnnnnnnpppooojjjkkklllnnnpppqqqrrrsssssskkkkkkkkklllnnnqqqsssuuuuuusssooommmmmmnnnqqqsssrrrrrrqqqooolllkkklllnnnlllmmmllllllnnnqqqmmmfffgggiiijjjiiigggffffffgggkkkkkklllnnnoooooommmkkkmmmllllllkkkjjjjjjiiiiiinnnppprrrssstttvvvyyy{{{vvvwwwvvvsssssswwwxxxwwwwwwwwwwwwwwwwwwvvvvvvuuurrrtttwwwyyy{{{}}}}}}}}}~~~{{{xxxwwwwwwxxxyyy||||||zzzxxxzzzvvvmmmjjjgggfffggghhhiiiiiiiiifffccccccaaa```dddkkkqqq~~~tttddd\\\VVVPPPNNNMMMKKKHHHEEECCCCCCDDDEEECCCBBBBBBBBBBBBDDDEEEFFFEEEFFFGGGGGGFFFEEECCCBBB@@@???===;;;999888777777999999::::::999999888777777777666666666555555555555555555555555555555555666555555555555444444444777777777777666666666666777777777888999;;;<<<===999999999::::::999999888777777888888999999999999666666777888888888888888888::::::999888777888999777888888888888999999999888888888888777777777777777777777777666666666555666555444333333333333444333333444555555444333333999777555666777888666444222333444555666666666666444555666777777555444333444666777666555333444444777888888888888777777666555555666666666666555555555555666777777777666666{{{rrrkkkkkknnnlllgggfffggghhhiiijjjjjjjjjjjjddddddddddddeeefffggggggmmmkkkhhhggggggiiiiiiiiikkkkkkkkklllgggaaaaaaeeegggeeeddddddeeeeeedddbbbaaaeeehhhhhhgggfffhhhkkkhhhkkkllljjjkkkoootttuuutttoookkkkkkjjjiiilllpppuuusssqqqooonnnooopppqqqqqqppplllggghhhmmmpppnnnoooooonnnmmmoooqqqnnniiikkkkkkmmmnnnppppppqqqqqqllllllllllllnnnppprrrsssrrrqqqooonnnnnnoooqqqrrroooppppppnnnlllkkklllnnnrrrmmmhhhhhhpppvvvrrrhhhiiijjjkkkjjjhhhfffffffffjjjjjjkkknnnpppqqqooonnnqqqooommmkkkjjjjjjjjjjjjnnnqqqsssuuuuuuuuuvvvwwwsssuuuuuurrrsssxxxzzzxxxxxxyyyzzz{{{zzzyyywwwvvvuuuvvvxxxzzz{{{{{{{{{{{{~~~|||zzzyyyxxxyyyzzz{{{}}}}}}zzzwww{{{{{{rrrjjjiiiggghhhiiikkkkkkjjjhhhdddbbbbbbaaa```eeekkkwwwsssddd\\\VVVPPPNNNMMMKKKHHHEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHHHHHHHFFFDDDBBB@@@???===;;;999888888777999999::::::999999888777888777777777666666666666555555555555555555555555666555555555555444444444666666666666777777777777666777888:::;;;;;;;;;;;;777999;;;===<<<:::666444888888888888999999999888666777777888888888888777999:::;;;:::888777888999777888888888888999999999888888888888777777777777777777777666666666555555555555444333333333444444333333444555555444333333888777555666777777666444222333444555666666666666333444555666777666555444555666666555444333555666666777777888888888888777555555666666666666555555555555666777888888888888yyynnniiilllooolllhhhgggggghhhhhhiiihhhhhhhhhcccccccccbbbbbbdddfffhhhmmmjjjgggeeefffggghhhhhhkkklllooooooiiibbbccchhhkkkiiigggffffffeeecccaaaaaaeeeiiihhheeecccfffjjjhhhiiijjjjjjlllpppssstttvvvtttrrrrrrqqqpppqqqrrrtttsssqqqpppooopppqqqqqquuuuuuqqqlllkkknnnmmmiiinnnmmmlllnnnqqqrrrnnniiillllllnnnoooppppppppppppppppppoooooopppqqqssstttoooooonnnmmmmmmmmmmmmnnnmmmnnnnnnmmmlllkkklllmmmqqqlllffffffmmmuuurrrkkkhhhiiijjjiiigggeeeeeeeeehhhhhhiiillloooqqqpppooouuusssqqqnnnmmmlllmmmmmmmmmppptttuuutttrrrrrrrrrooorrrrrrqqqrrrwwwyyyxxxwwwxxx{{{||||||zzzxxxvvvvvvwwwyyy{{{|||||||||{{{}}}|||{{{zzz{{{|||}}}~~~|||yyy~~~yyyqqqgggggggggiiikkkllllllkkkgggcccbbbbbbbbbaaafffmmm~~~pppddd]]]WWWSSSQQQMMMKKKIIIFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGDDDBBB???>>>===;;;999888888888999999999999999888777777777777777666666666555555555555555555555555555555666555555555555444444444666666666666777777777777666888999;;;<<<<<<;;;:::888:::<<<===<<<999666333::::::999888777666666666666777888888888888777777999:::;;;:::999888888:::777777888888888999999999888888888888777777777666777777666666666555555555555444444333333333444444333333444555555444333333777666666666666666555555333444555555666555555555333444555666777777666666666777666555333333666888555666777888888888888888555555666666666666555555666777888888888888777777vvvjjjgggllloookkkgggeeeeeeffffffffffffeeeeeedddddddddbbbaaabbbeeehhhjjjhhheeedddfffggghhhhhhgggiiimmmooojjjeeeffflllooommmjjjhhhgggeeebbb```aaaeeehhhgggcccbbbeeejjjfffeeefffiiillloooqqqssssssuuuvvvuuuuuuuuusssrrrsssrrrqqqppppppqqqqqqrrrtttvvvuuusssrrrsssoooiiimmmlllmmmqqqtttrrrnnnkkknnnoooppppppqqqqqqqqqqqquuutttsssrrrrrrssstttuuunnnooooooooonnnmmmkkkkkkkkkmmmnnnmmmlllkkklllmmmkkkkkkiiifffhhhmmmooolllfffhhhhhhhhheeedddddddddffffffgggjjjmmmooopppoootttsssqqqooonnnnnnnnnnnnlllooossstttrrrpppnnnnnnlllpppqqqoooqqqvvvwwwuuuuuuwwwyyy{{{|||{{{yyywwwuuuwwwyyy|||~~~~~~}}}}}}}}}~~~}}}zzzrrrfffeeefffiiilllmmmlllkkkfffcccaaaccccccccchhhooonnnddd^^^WWWSSSQQQMMMKKKIIIGGGEEEDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKJJJGGGDDDBBB???>>><<<;;;:::999888888888999999999999888777777666666666555555555444444555555555555555555555555666555555555555444444444555666666666777777777888777888:::;;;<<<<<<;;;::::::;;;;;;::::::888777666888888777666666666777777777777888888888777777666999:::;;;:::888777888999777777888888888999999999888888888888777777777666666666666666555555555555444444333333333444444555333333444555555444333333666666666666555555555555666666666666555444333222444444555666666777777777666666666555444444666999555666777888888888888888555555666666666666555555888888888888888777666555uuugggfffmmmooojjjfffbbbcccdddddddddddddddccceeeffffffddd``````dddggghhhfffeeeeeefffgggfffeeecccdddhhhlllkkkggghhhlllnnnllliiigggfffdddbbb___ccceeegggfffddddddgggjjjfffcccccchhhlllmmmnnnpppmmmrrruuuvvvvvvvvvsssoooqqqppppppppppppqqqqqqrrrooosssuuuuuuvvvwwwrrrlllllllllpppttttttppplllmmmpppqqqqqqrrrrrrrrrqqqqqqwwwvvvtttsssrrrrrrssssssnnnoooqqqrrrqqqooommmlllkkkmmmooonnnmmmlllllllllhhhlllmmmiiigggiiikkkjjjdddfffggggggeeeddddddeeefffffffffhhhllloooooooooooonnnnnnnnnnnnnnnmmmmmmmmmooorrrsssqqqooommmmmmmmmpppqqqpppqqqtttuuussssssuuuwwwzzz{{{{{{zzzzzzuuuwwwzzz}}}~~~~~~xxxpppeeeeeeeeehhhjjjlllkkkjjjfffcccbbbddddddeeejjjqqqoooeee]]]UUUPPPNNNMMMLLLJJJHHHFFFEEEDDDDDD@@@AAACCCEEEFFFGGGGGGGGGGGGIIIJJJKKKJJJGGGCCC@@@>>>>>><<<;;;:::999999999888888999999888888777666555555555555444444444444555555555555555555555555666555555555555444444444555555666666777777888888999999:::;;;;;;;;;;;;;;;<<<;;;:::888888888888999666666555555666888:::;;;777888888888888777777666888999:::999777666777888777888888888888999999999888888888888777777777777666666666555555555444444444444333333333444555555333333444555555444333333555666777666444333444555666666666666555444333222666666666666666666777777555666777666555555777888666777777888888888888777555555666666666666555555777777888888777777666555vvvfffgggnnnooojjjfffaaabbbbbbcccddddddddddddfffhhhiiifffaaa```bbbfffhhhgggffffffgggfffcccaaa``````ccciiikkkhhhhhhjjjhhhfffeeedddddddddbbb```ffffffffffffggghhhjjjkkkiiiddddddiiilllkkkjjjllliiipppvvvvvvwwwxxxtttnnnooooooooooooppppppqqqqqqpppssssssrrrrrrssspppjjjiiikkkqqqvvvssskkkiiimmmqqqrrrrrrrrrrrrrrrqqqqqquuutttrrrpppooonnnnnnoooiiikkkooorrrsssqqqooonnnlllnnnpppooonnnlllkkkllliiiooorrrnnnjjjjjjiiigggccceeeggggggfffeeefffggghhhggggggiiilllooopppooojjjkkkmmmoooppppppooonnnoooqqqssssssrrrpppoooooopppssstttqqqrrrttttttqqqssstttvvvyyy{{{|||}}}~~~xxxyyy|||~~~~~~tttllleeeddddddfffhhhjjjjjjjjjfffcccccceeefffggglllttt}}}nnneee]]]UUUOOONNNLLLLLLJJJIIIGGGEEEDDDDDDAAABBBDDDFFFHHHHHHHHHHHHFFFHHHJJJKKKJJJFFFBBB???>>>===<<<;;;:::999999999888888888888888777777666666666666666555555555555555555555555555555555555666555555555555444444444555555555666777888888888;;;::::::::::::;;;<<<<<<::::::999999999999999999;;;:::999777777888:::;;;888888888888888777666666777888999888666555666777777888888888888999999999888888888888777777777777666666555555555444444444333333333333333444555666333333444555555444333333444666777666444333444666333444444555666666555555777777666666666666666666444555777777666666777888777888888888888777777666555555666666666666555555333444555666777888888888wwwggghhhppppppkkkfffaaaaaabbbcccddddddddddddfffiiijjjgggbbb___aaaeeeiiihhhgggggggggddd```]]]```^^^```gggjjjhhhfffgggcccaaaaaaaaacccdddcccbbbiiigggfffgggiiilllmmmlllmmmgggeeejjjmmmiiigggiiihhhqqqwwwxxxzzz|||wwwooonnnnnnnnnoooppppppqqqqqquuuuuusssooommmmmmiiidddgggjjjrrrwwwqqqhhhggglllqqqrrrrrrrrrrrrqqqppppppsssqqqooommmkkkkkkkkkkkkcccfffkkkppprrrqqqpppnnnmmmoooqqqpppnnnlllkkklllmmmrrrtttqqqooommmiiieeeccceeeggghhhgggggghhhiiiiiihhhhhhjjjmmmooopppppphhhkkknnnqqqssssssrrrqqqppprrrttttttsssqqqqqqrrrsssvvvvvvssssssuuutttqqqssstttvvvxxx{{{~~~zzz{{{~~~~~~~~~|||pppgggfffdddccceeegggiiiiiiiiigggdddccceeefffhhhnnnuuuyyylllddd^^^WWWRRRRRRLLLLLLJJJIIIGGGFFFDDDDDDBBBCCCFFFHHHIIIJJJJJJJJJFFFHHHJJJKKKIIIFFFAAA>>>>>>===<<<;;;:::999999999888888888888888777666666777777777777666666666666555555555555555555555555666666555555555444444444444555555666777888888999<<<;;;:::999:::;;;<<<===888888999:::::::::999999DDDBBB>>>:::888666666666888888888888888777666666666777888777666555555777777888888888888999999999888888888888777777777777666666555555555444444444333333333333333444555666333333444555555444333333444666777666333222444666000111333555666777888888999888777666666555666666333555888888888777777777888888888888888777666555555555666666666666555555000111333555777999::::::}}}rrrmmmoooooojjjdddbbbbbbbbbeeehhhiiiiiiggggggiiijjjhhhdddaaabbbdddiiilllmmmjjjccc______aaabbb``````cccggghhheee```bbbdddeeeeeeccccccfffiiikkkhhheeegggkkkllljjjfffkkkjjjjjjkkkmmmnnnnnnmmmiiiqqqxxxzzzzzzzzzvvvqqqmmmnnnnnnmmmlllkkklllmmmsssrrrpppnnnlllkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkrrrssssssqqqnnnnnnqqqttttttssspppnnnllllllkkkkkkjjjhhhiiinnnssstttqqqllloooooooooooooooooooooooonnntttvvvrrrnnnmmmllljjjhhhhhhgggiiikkkmmmmmmlllmmmkkkjjjllloooqqqqqqooojjjlllppptttuuuuuusssrrrxxxwwwwwwvvvvvvvvvvvvvvvvvvyyy|||zzzvvvuuuwww{{{~~~wwwwww|||{{{vvv{{{vvvzzz}}}|||wwwmmmgggccccccdddeeegggiiikkkllliiiffffffffffffgggoooyyyvvviiiaaaZZZTTTQQQQQQJJJHHHGGGFFFGGGFFFDDDCCCAAACCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFCCCAAA@@@AAA@@@???>>><<<:::999888888888888888888888888888777777777777666666666666666555444444555666555444444666777777666555555666444555666666444555666888:::::::::::::::;;;<<<===777888:::;;;;;;:::888777777888999888777777999;;;888777666777888999888777777777666666555555444444222444777:::::::::888777999999999888888666555555:::999888777666555444333333555666777777555333222555555555555555555555555333444555666777777777777333444555777888888888888888666444444555666666666777777666666777888999999999999888777777666777777777777888888888888777777888888888888888888888888~~~sssnnnnnnnnnjjjeeefffeeeeeegggiiikkkkkkkkkgggiiijjjhhheeedddfffiiimmmooopppllleeeaaaaaacccccc```___aaafffiiihhhfffbbbcccddddddcccfffjjjnnniiifffcccdddhhhiiifffccclllkkkkkklllmmmnnnmmmlllnnnrrruuutttssssssooojjjiiikkkmmmnnnmmmlllmmmnnnrrrrrrqqqqqqpppppppppooonnnpppqqqrrrqqqnnnkkkhhhnnnpppqqqooommmlllnnnqqqrrrrrrrrrqqqpppnnnlllkkkjjjiiijjjnnntttuuurrrnnnlllllllllmmmmmmmmmnnnnnnmmmrrrtttqqqnnnooopppnnnkkkjjjiiijjjlllllllllkkkmmmkkkkkkmmmooopppooommmgggiiimmmqqqttttttsssrrr}}}|||yyyvvvsssrrrqqqqqqtttxxx{{{yyyvvvtttuuuxxxyyywww{{{{{{yyy{{{|||{{{~~~~~~tttjjjeeecccdddeeefffgggiiiiiijjjhhhffffffggggggiiirrr{{{tttggg```ZZZSSSOOOOOOIIIGGGEEEEEEEEEEEECCCAAABBBCCCDDDFFFGGGGGGGGGGGGIIIIIIIIIHHHGGGDDDBBBAAA>>>>>>======<<<;;;::::::777777777777777777777777777777777666666666555555666555444444555666555444444555666666444444555666555666666666555555777888:::999999999999999:::;;;888999:::;;;;;;:::999888777888999888777777999;;;999888777888999:::999888888888888888777777666666999888666555555777:::<<<888888999888888777666555999999888777666555444444444555666666666555444333555555555555555555555555555666666666666666555555555666666777777777777666888666444444555666666666777777777777777777888888888888777777666666777777777888888888888888888777666666666666666666666666uuunnnlllkkkjjjhhhhhhfffeeefffiiikkkllllllfffggghhhfffddddddiiimmmlllnnnnnnkkkeeebbbbbbcccdddaaa^^^___dddiiikkkjjjbbbcccddddddfffiiinnnqqqgggdddbbbcccfffgggeeecccmmmmmmlllmmmnnnnnnllljjjqqqqqqpppnnnoooqqqlllffffffiiimmmoooooonnnmmmnnnpppqqqssstttuuuuuuttttttssstttuuutttrrrnnniiigggjjjlllmmmmmmlllkkklllmmmoooqqqssstttsssqqqnnnllllllkkklllooossstttqqqnnnkkkkkklllmmmnnnnnnoooooolllpppqqqnnnmmmppprrrqqqmmmlllkkkkkklllllljjjiiikkkkkklllnnnpppooommmkkkgggiiimmmqqqsssuuuuuuuuu|||xxxtttqqqooooooooouuuxxx|||{{{xxxvvvvvvwwwvvvxxx~~~}}}|||{{{|||{{{~~~{{{pppgggbbbcccdddfffggghhhhhhggggggfffdddeeehhhiiikkkttt~~~{{{qqqfff```ZZZSSSNNNMMMIIIGGGEEEEEEEEEEEECCCAAABBBCCCDDDFFFGGGGGGGGGGGGJJJJJJJJJIIIGGGEEECCCAAA<<<<<<<<<;;;;;;;;;;;;;;;888888888888888888888888666666666555555555444444666555444444555666555444555555555444222333555777555666666666555555777999999999888888777888888888888999:::;;;;;;:::999888777888888888777777999:::999888777888:::;;;:::999:::::::::999999999999999;;;:::777666666888:::<<<777888888888888888777777777777777777666666666666666666666555555555444444555555555555555555555555777777777777666555444333777777777777777666555555777666444444666777666666888888888777777777777777777666666666666777777888888888999999999999888888666666666666666666666666vvvnnnjjjiiijjjjjjhhhfffddddddgggiiikkkkkkffffffeeebbb```aaaggglllggghhhhhhfffcccaaabbbcccdddbbb``````cccggghhhhhhcccdddfffhhhiiikkkmmmoooeeedddccceeegggiiihhhgggnnnnnnnnnooopppnnnkkkhhhnnnnnnmmmmmmpppsssnnnfffeeeiiinnnppppppnnnlllkkkoooqqqsssuuuvvvvvvtttsssuuuuuutttrrrpppmmmkkkiiihhhiiikkkllllllkkkjjjjjjooopppqqqrrrrrrpppooommmnnnmmmmmmoooqqqqqqnnnlllllllllmmmooopppqqqrrrsssmmmooonnnkkkkkkooorrrqqqlllkkkjjjjjjkkkkkkjjjiiigggiiilllnnnppppppnnnlllkkklllooorrrtttuuuvvvvvvyyywwwuuurrrqqqqqqrrrsssxxx{{{~~~|||zzzxxxxxxwwwxxx|||~~~|||zzz}}}zzz~~~~~~wwwllldddaaadddeeeggghhhhhhgggeeedddcccbbbdddgggiiilllttt~~~yyyooofffaaa[[[SSSMMMLLLJJJHHHFFFFFFFFFFFFDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGDDDBBB@@@<<<<<<<<<;;;::::::999999::::::::::::::::::::::::666555555555444444444444666444444444555666555444555555444222111222444777555666777666555555777999999999888777777777888888777888888999999888888777666777888777666777888:::888777777888:::;;;:::999::::::::::::::::::999999777888;;;<<<<<<:::888666777777888999999999888888666666666666777777777777777777666555444555555555555555555555555555555555666666666666666555444444666666777777777777666666666555444555666777777555888888888888777777666666666555555555666777888888999999999::::::999999999888888888888888888888888uuummmiiiiiijjjkkkhhhfffddddddfffiiikkkkkkeeeeeeccc___[[[\\\aaafffbbbccccccbbbbbbbbbdddeeeeeedddccccccddddddccccccccceeehhhkkklllllliiihhhaaaaaabbbdddgggiiijjjjjjnnnnnnoooqqqqqqoookkkgggjjjkkklllmmmqqqrrrkkkbbbhhhlllppprrrqqqmmmkkkiiioooppprrrssssssrrrqqqppptttrrrpppmmmllllllmmmnnnjjjjjjkkklllmmmlllkkkiiipppoooooonnnnnnnnnooooooooonnnnnnnnnnnnmmmkkkiiikkklllmmmoooqqqrrrssstttooopppmmmiiiiiimmmooommmjjjiiihhhiiijjjkkkkkkiiieeeggglllooopppppppppooonnnnnnoooqqqrrrsssssstttuuutttrrrqqqrrrsssuuuvvvxxxzzz}}}~~~}}}|||zzzyyyyyywwwvvvxxxzzzzzz|||{{{yyyzzzrrrhhhbbbbbbcccdddfffgggfffeeecccaaaaaa```bbbfffhhhjjjsss|||wwwnnneeeaaa\\\TTTNNNLLLHHHGGGEEEEEEEEEEEECCCAAACCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGEEECCC@@@???>>>>>>===<<<:::999888777999999999999999999999999666555555555444444444444666444444444555666555444555555444222111222444777555666777777555666777999999999888888888888999999666666777777777777666666666777888777666666888:::777666555777999::::::999999999999999999999999999777888;;;<<<<<<:::888666777888888999999999999888666666666666777777777777777777666555555555555666555555555555555555555555444444555666666777666666444555666777888888888888555444444555777888777555888888999999888777666555666666666666666777888999999999999::::::999999999888888888888888888888888ssskkkiiijjjkkkkkkiiihhhfffgggiiikkkkkkkkkfffeeeccc^^^ZZZZZZ^^^bbbdddcccccccccdddfffhhhiiihhhhhhgggeeedddbbbaaa```eeefffhhhjjjllljjjfffccc]]]^^^```ccceeehhhiiijjjnnnnnnpppsssssspppkkkggggggjjjllllllnnnnnnggg___jjjnnnrrrsssqqqnnnkkkjjjnnnnnnooooooooonnnmmmlllpppooolllkkkkkkmmmoooqqqmmmlllllllllmmmmmmkkkiiipppooonnnmmmmmmmmmoooooonnnnnnmmmmmmlllkkkjjjjjjjjjkkklllmmmooopppqqqrrrqqqpppmmmiiiiiimmmmmmjjjjjjiiihhhiiikkklllkkkjjjfffiiimmmoooppppppqqqrrrmmmmmmlllmmmmmmnnnpppppptttttttttsssssssssttttttuuuwwwyyyzzz{{{{{{zzzyyyxxxuuutttvvvzzz}}}}}}}}}xxxzzzzzzuuulllccc```bbbbbbcccddddddcccbbbaaa```aaaaaacccfffgggiiipppyyyvvvmmmddd```\\\TTTNNNMMMGGGEEECCCCCCCCCCCCAAA???DDDCCCDDDDDDEEEGGGHHHIIIGGGGGGGGGFFFDDDBBB@@@>>>@@@???>>><<<:::999888777666666666666666666666666666666666555555555444444666555444444555666555444555555555444222333555777666777777777666666888:::888888777777888999999:::666666666666666666666666666777777777666666888999666555555666888:::999999777888888888888999999999;;;:::777666666888:::<<<888999999999999999888888666666666666777777777777777777777666666666555555555555555555555555555555333444555666777777777777333444555777888888999999444444444555777888777555777777888999999888666555888777777777777888888999888888999999999999888888666666666666666666666666qqqiiiiiilllllljjjhhhgggfffgggiiijjjjjjiiiggggggeeeaaa]]]\\\___cccgggfffddddddeeeggghhhiiimmmllliiifffcccbbbcccdddgggeeeeeefffhhhhhheeeccc___aaacccdddeeefffhhhiiimmmnnnqqqttttttrrrlllhhhfffjjjlllkkkkkkmmmjjjfffkkknnnrrrsssrrrpppnnnnnnllllllllllllllllllllllllllllllmmmmmmnnnoooppppppqqqnnnlllkkkllllllkkkiiippppppppppppoooooonnnnnnkkkkkkmmmmmmmmmmmmnnnoookkkllllllnnnooopppqqqqqqqqqqqqnnnkkklllpppooojjjnnnlllkkkkkklllmmmllljjjjjjmmmppppppooooooppprrrkkkkkkjjjjjjkkkmmmpppqqqsssssstttuuuvvvuuuttttttuuuuuuvvvxxxzzz{{{{{{{{{uuuvvvwwwwwwxxx{{{}}}}}}xxx}}}~~~}}}yyytttooofff^^^^^^bbbaaaaaaaaaaaaaaa`````````dddccceeehhhhhhiiiooowwwuuukkkbbb^^^YYYSSSNNNMMMHHHGGGEEEDDDEEEDDDCCCAAADDDDDDCCCDDDEEEFFFHHHIIIGGGHHHGGGGGGEEECCC@@@?????????>>>===<<<::::::999777777777777777777777777777777777666666666555555666555444444555666555444444555666666444444555666666777888777666666888:::555555555666777888999:::888888777777777777888888555666777777555666777999666555555777999;;;;;;:::777888888888999999999999999888666555555777:::<<<::::::::::::999888777777777777777777666666666666666777777888777666555444555555555555555555555555555555666666666666666555555555666777777777777777444333444666888888777555555666888999999888777666:::999999888888888888999777888888888888888888777666666666666666666666666ooohhhjjjmmmllliiidddddddddeeeggghhhgggeeeggghhhgggddd```___bbbfffiiigggdddcccdddeeeffffffqqqnnnjjjeeebbbcccfffiiihhheeeaaaaaadddffffffeeedddeeegggggggggggghhhjjjlllnnnqqqtttuuurrrmmmhhhdddiiillljjjkkkppprrrrrrjjjmmmqqqssssssrrrqqqqqqjjjjjjjjjjjjjjjkkklllmmmjjjllloooqqqqqqqqqooommmsssoookkkjjjkkkllljjjhhhpppqqqrrrsssrrrpppnnnlllhhhjjjlllmmmnnnooorrrsssnnnnnnooopppqqqrrrrrrsssqqqqqqooommmooosssqqqlllrrrpppnnnnnnnnnmmmllljjjnnnppprrrqqqnnnmmmoooqqqkkkkkkjjjkkkmmmpppsssuuuoooqqqtttvvvxxxxxxwwwvvvvvvvvvvvvxxx{{{}}}~~~~~~tttxxx{{{xxxuuuvvvyyy|||}}}xxx~~~|||~~~yyyuuuqqqkkkbbb[[[\\\bbbaaa```____________``````fffeeegggiiiiiiiiinnnvvvtttjjj```[[[WWWQQQMMMLLLLLLJJJIIIHHHHHHHHHFFFEEEDDDDDDCCCDDDEEEFFFHHHIIIHHHIIIHHHHHHFFFDDDAAA@@@>>>>>>=========<<<<<<<<<::::::::::::::::::::::::777777777777666666666666666555444444555666555444444666777777666555555666666777888777666666888:::333333333444666777999:::::::::999999999999::::::555666777666555666777999777666666888:::<<<<<<;;;888888888999999:::::::::222444777:::;;;:::888777;;;;;;;;;:::999888777666888777777777666666666666555666888999888777555333555555555555555555555555777777777777666555444333777777777777777666666555333333444666888999777555444555777999:::999888777;;;;;;:::999888888888999777777888888888888777777888888888888888888888888{{{lllmmmgggcccfffffffffllloookkkbbb^^^aaagggiiikkklllllliiiggggggggggggffffffeeefffggghhhiiikkkmmmlllgggbbb```eeejjjiiiddd______dddhhhiiigggbbbfffgggdddcccgggkkkllllllmmmoooppppppnnnlllkkkfffkkkkkkhhhiiioooqqqmmmmmmkkknnnuuuvvvrrrqqquuuvvvpppjjjiiilllnnnmmmkkkmmmllllllmmmnnnnnnllljjjlllnnnrrrrrrlllfffhhhnnnnnnooopppqqqrrrqqqppppppmmmllllllooossstttrrroooooonnnmmmmmmnnnppprrrtttyyyrrrmmmnnnvvvzzzwwwrrrttttttrrrqqqnnnkkkiiigggjjjnnnqqqoookkkiiillloooqqqooommmnnnqqqtttuuutttmmmqqqvvvxxxwwwtttqqqpppvvvxxx|||}}}zzzwwwyyyuuurrrtttzzz~~~}}}|||~~~~~~~~~~~~}}}|||zzzyyyxxxssspppkkkfffccc___[[[XXX```aaa```___^^^___bbbeeeffffffeeefffiiinnnrrruuu|||wwwmmmeee^^^ZZZUUUOOOLLLLLLKKKJJJGGGFFFEEEEEEFFFGGGDDDDDDDDDDDDEEEGGGHHHIIIGGGEEEDDDCCCDDDDDDBBBAAADDD???;;;<<>><<<<<<======:::888888888888888777777777666888777777666666666666666555555444444444333333333444444444555555555666666666555555666666888999999555777888888777777888999777555444444666666444222777888999888777777999;;;999777555555777:::;;;;;;::::::::::::::::::::::::888888777777777888::::::999999888777666555444333888888888888888888888888888777777777777777555444666555333222222333555666666666666666666666666666777666666666777777888999666666666666777777777777999888777777888;;;===>>>888888777777777888888999777777777777777777777777999999::::::999888666555{{{kkkkkkeee```cccbbbhhhiiijjjhhheeeddddddeeeiiikkkmmmllljjjgggfffeeefffeeedddddddddeeefffggghhhgggdddcccccceeeiiikkkiiifffdddeeehhhiiihhhfffkkknnnmmmhhheeehhhiiihhhggghhhkkkmmmooooooooooooeeehhhhhhffffffiiiiiiggghhhiiinnnssssssmmmiiihhhhhhiiilllqqquuuvvvrrrmmmmmmppprrrrrrnnnkkkkkklllppppppsssxxxxxxtttqqqsssttttttuuutttsssrrrpppnnnqqqpppooopppqqqqqqooommmnnnmmmllllllmmmoooqqqssskkkjjjkkkmmmoooooommmjjjpppooommmllljjjiiiiiiiiijjjkkkllljjjggggggkkkoootttsssrrrrrrrrrqqqooommmmmmooorrrtttsssqqqqqqqqqssstttvvvxxxzzz{{{||||||zzzzzz{{{~~~}}}{{{yyyxxxxxxxxx~~~}}}}}}~~~}}}|||~~~yyywwwuuutttsssqqqnnnlllgggfffdddbbbaaaaaaaaaaaa^^^]]][[[ZZZ[[[[[[ZZZYYYYYY\\\^^^_________```bbbcccdddeeegggiiikkkmmmnnnooowww|||ssslllbbb[[[UUUSSSPPPKKKJJJKKKGGGHHHIIIJJJJJJIIIGGGFFFHHHGGGEEECCCBBB@@@@@@???DDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<<<<;;;:::999999888888888888777777777777777777777777777666666555555555555444444444333333444555555555555666666666555555555555555666777888555777888888666666777999888666555666777777666444777888999888777777999;;;999777555555777999::::::::::::::::::::::::::::::888888888777888888999:::888888888888777666555444888888888888888888888888777777666666666666666777555444333222222333444555444444555666666777888888888888777666555555555555666666666666777777777777666555555555666777999:::555555555555666777888888777777777777777777777777;;;;;;:::999888666444333{{{lllllleeeaaacccccciiihhhgggggggggfffeeedddfffiiikkkkkkhhhfffeeedddiiihhhgggffffffggghhhiiilllhhhdddbbbcccdddfffffffffeeeeeegggiiiiiifffccciiikkkkkkggggggjjjkkkiiicccdddgggiiilllmmmnnnoooggghhhhhhgggggghhhgggfffiiikkknnnqqqqqqnnnkkkiiilllmmmpppsssuuusssnnnjjjmmmrrrvvvuuuppplllmmmoooqqqoooqqqwwwyyyuuupppnnnssstttttttttsssrrrpppooosssrrrqqqqqqpppooonnnmmmpppooommmlllkkklllnnnoooggghhhjjjkkkkkklllmmmooommmllljjjiiihhhhhhiiiiiiiiiiiiiiigggeeegggkkknnnrrrrrrrrrsssrrrqqqnnnmmmppprrrttttttsssssstttuuuwwwvvvvvvvvvvvvwwwxxxyyyyyyzzz}}}~~~}}}{{{yyywwwvvvuuuuuu~~~~~~}}}yyyuuurrrpppppppppmmmlllkkkiiigggdddbbb```^^^\\\ZZZXXXWWWXXXXXXYYYVVVUUUTTTTTTVVVXXXXXXWWWUUUXXX\\\^^^^^^^^^______bbbccceeegggiiiiiiiiiiiilllsss}}}zzztttmmmggg]]]VVVQQQPPPNNNKKKJJJLLLNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDCCCAAA@@@@@@AAAAAA@@@???<<<===>>><<<:::999999:::888888888777777777777777666777888888888777555444777777777777666666666666555555555555555666666666444444444444444555666777555666777777666666777999777777666666777777666666777888999888777777999;;;888666555666888999:::999999999999999999999999999888888888888888888999999999::::::::::::999777777888888888888777777777777777777666555555555777999555444444333333444444555555555555666777777888888888888777666555555555555666666666666777777777777444444444444444555666777555555555555555666777888777777777777777777777777;;;::::::999777666444444zzzllllllgggcccffffffjjjhhhffffffggggggeeecccdddfffhhhgggfffddddddeeeiiiiiiggggggfffggghhhiiillliiidddbbbcccdddeeeeeecccccceeeggghhhgggeeebbbhhhjjjiiiffffffiiiiiifff```aaacccfffhhhkkklllmmmiiiiiiiiikkkjjjiiihhhhhhkkkmmmnnnooooooppppppoooppppppqqqrrrrrrpppmmmjjjnnnsssxxxxxxsssooooooqqqkkkiiikkksssxxxuuuqqqooopppqqqrrrssssssrrrqqqpppssssssrrrqqqooonnnnnnnnntttrrrooolllkkkjjjkkkkkkmmmnnnmmmjjjiiijjjnnnqqqjjjiiiiiihhhhhhhhhhhhhhhhhhgggfffeeeeeegggkkkmmmnnnpppqqqrrrqqqpppooonnnpppqqqsssssssssssstttvvvwwwvvvtttttttttuuuwwwyyyyyy{{{{{{|||{{{zzzyyyxxxwwwwwwwww~~~}}}~~~~~~|||{{{yyyyyyyyyxxxvvvtttpppooonnnkkkhhheeebbb```aaaaaa```^^^\\\YYYWWWVVVUUUUUUSSSRRRQQQRRRRRRSSSSSSRRRQQQRRRTTTVVVVVVUUUSSSVVVZZZ]]]]]]\\\\\\]]]bbbccceeefffggggggfffeeeeeekkkrrrxxx|||yyysssnnniiiccc^^^YYYSSSNNNNNNNNNKKKKKKMMMQQQNNNKKKGGGEEEEEEFFFGGGCCCCCCCCCCCCDDDEEEFFFGGGCCCBBB@@@AAABBBBBBAAA@@@===>>>>>>===;;;:::;;;<<<777777777777777777888888666777888888888777555444888888777777777666666666666666666666666666666666444444444444444555555666444666777777666666777888222333333333333333333333777888999888777777999;;;777666555666888999999888999999999999999999999999888888888999888888888888888999:::;;;;;;:::888777888888888777777777666666666777777666444444777:::666666555555555555666666777777777777777777777777777777666666666777888888666666666666777777777777888888888888888888888999999888777777666666666777666666666666666666666666888888888777777777777777xxxjjjlllhhheeeiiijjjjjjiiigggggggggfffdddccccccdddeeeeeeddddddfffiiihhhgggfffeeeeeeeeefffgggiiihhheeecccccceeegggjjj```bbbeeeggghhhgggeeedddjjjkkkiiieeeeeegggeee``````aaabbbdddfffhhhjjjkkkkkkjjjkkknnnnnnkkkiiikkklllnnnooommmnnnqqqrrrpppmmmnnnooopppppppppoooooonnnrrrvvvwwwtttqqqppppppfffdddhhhqqqwwwvvvttttttooopppqqqsssssssssrrrqqqrrrrrrrrrqqqoooooopppqqquuussspppmmmkkkjjjjjjkkkuuusssoookkkhhhhhhkkknnnhhhhhhhhhiiihhhhhhgggfffffffffeeeeeefffhhhkkklllkkkmmmooooooooonnnooopppmmmoooqqqrrrqqqqqqssstttssssssrrrrrrtttwwwzzz|||zzz|||}}}zzzzzzyyyyyyxxxxxxyyyyyyzzz}}}~~~~~~|||{{{|||}}}}}}~~~yyyvvvqqqpppmmmllllllkkkiiigggaaaaaabbbaaa___[[[XXXVVVUUUVVVVVVUUURRROOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMQQQPPPOOOPPPSSSTTTUUUTTTRRRUUUYYYZZZZZZZZZZZZZZZ```aaabbbccccccbbbaaa```bbbfffkkknnnpppsssyyy}}}~~~xxxuuuppplllhhhccc^^^[[[WWWQQQLLLMMMMMMKKKKKKMMMMMMKKKGGGDDDDDDFFFJJJLLLFFFEEEDDDDDDCCCDDDDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@>>>======<<<<<<<<<;;;;;;777777777777888888888888777777777777777666666555666666666555555555444444777777777666666666666555555555444444444555555666444666777777555555666888333444555555444444555666777888999888777777999;;;666555555666888999999777999999999999999999999999888999999999999888777777555666888::::::999777666888888888777777666666555555888999777444444666999666666666666666666666666777777777777777777777777555555666666777888999:::666666666666777777777777888888888888777777777777;;;:::999888777777777777666666666666666666666666666666666666666777888999ttthhhkkkhhhgggkkkmmmjjjjjjiiihhhfffdddccccccdddeeedddccccccfffjjjnnniiihhhfffeeeeeeeeefffgggjjjjjjiiieeebbbcccgggkkk___bbbeeehhhhhhhhhggggggiiijjjhhheeefffhhheee```ccccccdddeeefffgggiiijjjllljjjkkkppppppllljjjmmmjjjnnnooollllllooonnnjjjiiikkknnnpppppppppoooooolllnnnrrrttttttrrrooommmkkkiiimmmssswwwvvvvvvxxxrrrrrrsssttttttsssrrrqqqoooqqqrrrqqqoooooorrruuuuuussspppnnnllllllmmmmmmssspppmmmjjjiiijjjkkklllfffhhhiiijjjjjjhhhfffdddeeeddddddfffhhhjjjkkkkkkkkkmmmnnnmmmkkkkkkmmmppplllnnnqqqsssrrrrrrrrrssssssrrrrrrsssuuuwwwzzz{{{wwwzzz|||zzzyyyyyyxxxxxxxxxyyyzzzzzzzzz|||}}}|||{{{{{{|||}}}~~~}}}{{{yyyuuuqqqmmmfffdddaaa```___^^^]]][[[XXXXXXXXXWWWVVVTTTRRRQQQLLLNNNPPPOOOMMMKKKLLLMMMIIIJJJLLLMMMMMMLLLKKKJJJOOONNNMMMOOORRRTTTUUUTTTSSSUUUWWWXXXXXXWWWXXXYYY^^^^^^^^^^^^]]]\\\[[[[[[]]]aaaeeeggghhhjjjooosssyyyzzz|||}}}{{{wwwrrrooolllkkkhhhfffccc```]]][[[TTTNNNJJJKKKKKKIIIIIILLLJJJHHHFFFEEEEEEGGGIIIKKKFFFEEEDDDCCCBBBBBBAAABBBAAA???>>>???@@@AAA@@@???>>>;;;999:::<<<===;;;999666777777777888888888888888777777666666666666666666666666666555555555444777777777777666666666555666666555555555555555666444555666666555555666888555777888888666666888:::777888999888777777999;;;555555555666888999888777888888888888888888888888888999999:::999888777666444666888:::;;;:::888777999888888777666666555555555888;;;999555333444777555555666666666666555555666666666777888888999999555555555555666777888888666666666666777777777777777777777777666555555444999999888777777888888888666666666666666666666666777666666555666777888999qqqeeeiiigggggglllnnnjjjkkkkkkhhheeebbbbbbcccfffeeedddcccdddhhhmmmrrrkkkjjjiiiggggggggghhhiiinnnooommmhhhaaa___ccchhh```bbbfffhhhiiiiiiiiijjjeeeffffffdddgggkkkiiidddfffeeeeeeffffffhhhiiiiiillliiikkkqqqqqqlllkkknnngggmmmooolllkkkllliiiccchhhlllppprrrqqqooolllkkkjjjkkknnnqqqsssrrrnnnkkktttssstttxxxxxxuuuuuuxxxuuuuuuvvvvvvuuusssqqqpppnnnpppqqqpppoooppptttwwwsssrrrpppnnnmmmnnnooopppkkkiiihhhiiilllnnnnnnmmmfffhhhjjjkkkkkkhhheeecccdddddddddfffiiikkkkkkkkklllmmmnnnllliiiiiilllooommmpppsssuuuuuuttttttuuuvvvuuuuuutttuuuvvvwwwxxxssswww{{{~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}}}}}}}}}}~~~zzz{{{}}}vvvtttrrrpppnnnjjjeeebbb___\\\YYYWWWWWWVVVTTTSSSTTTSSSQQQPPPPPPPPPQQQQQQJJJLLLOOONNNLLLKKKLLLNNNHHHJJJLLLNNNOOOMMMKKKJJJMMMLLLLLLNNNQQQTTTUUUUUUSSSUUUWWWWWWVVVVVVWWWXXX\\\[[[[[[ZZZYYYXXXXXXWWWUUUXXX\\\^^^___aaafffjjjnnnoooqqqqqqooolllhhhfff______^^^]]]\\\ZZZXXXVVVSSSMMMIIIJJJJJJHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAAAAAAAABBBBBB???>>>===>>>???@@@???>>>>>>:::777888<<<===:::666666666777777888888888999999888666555555555666777888888888888777777777777888888777777666666666555777666666555555555666666444555666666555555666888222444666666444333555888777888999888777777999;;;555555555666888999888777888888888888888888888888888999::::::999888777666666888:::======<<<:::999999888888777666555555444444888<<<:::666222333666444444555555555555444444444444555777888999;;;;;;555555444444444555666666666666666666777777777777::::::;;;::::::999888777777666666777777888999:::666666666666666666666666888777666555555666777888ssslllllleeedddjjjjjjjjjiiigggddd```___```bbbgggiiijjjhhhffffffiiimmmpppppppppnnnmmmkkkiiihhhnnnllljjjgggdddaaa```___bbbgggnnnqqqoooiiiccc___aaaaaacccfffdddbbbeeekkkhhheeeccceeejjjmmmkkkhhhhhheeehhhooosssooojjjggglllgggdddgggiiihhhggghhhlllnnnoooooonnnnnnoooqqqqqqjjjggglllssssssqqqoootttrrrooonnnooorrruuuxxx|||zzzxxxxxxyyyxxxtttpppnnnpppqqqooolllkkknnnrrrrrrnnnlllmmmppppppmmmhhheeeiiijjjggggggjjjmmmlllllliiijjjmmmlllfff```^^^___bbbfffiiiiiiiiiiiijjjooopppqqqnnnkkkjjjmmmpppxxx{{{|||yyyuuurrrrrrssssssuuuwwwuuussssssuuuxxxqqqssswww{{{|||{{{xxxvvvvvvxxxyyyyyyxxxyyy{{{~~~}}}{{{zzz~~~{{{|||zzzvvvssspppnnnkkkgggccc___[[[ZZZYYYUUUTTTRRRPPPNNNMMMLLLLLLPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHGGGHHHJJJLLLOOOQQQKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJLLLOOORRRTTTVVVRRRSSSSSSSSSTTTTTTTTTTTTXXXWWWVVVTTTSSSRRRRRRRRRTTTSSSTTTUUUXXX\\\___bbbiiifffdddcccccc```[[[VVVSSSVVVXXXXXXVVVTTTSSSSSSQQQOOOLLLJJJJJJIIIGGGEEEHHHIIIJJJGGGCCCAAAAAACCCEEEBBB??????AAAAAA>>><<<@@@>>>===>>>>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::888888888777777777777777777777666666666666777777888888777777666666555555:::999777555555555555666555666777888888777666555777777666555555666777888777666555555555666888999777555444444666777666666777777777777777777888999:::::::::::::::999888777555888;;;===<<<:::::::::<<<:::777555555777:::<<<999999888888888888888888999888666555444444444555444555666555444444555666888888888888888777666666555444444555777888777666777777777777888888888888777777777777777888888888888888777777666666555555999888888777777777777777777888888777666666777999qqqiiijjjeeedddjjjjjjhhhhhhgggeeecccccceeeggghhhiiiiiigggeeefffiiilllkkkllllllmmmmmmlllllllllkkkjjjhhhfffddddddddddddccchhhmmmooommmhhhdddaaa______bbbggggggdddeeeiiihhheeedddfffkkkmmmllliiijjjiiikkkqqqrrrnnnjjjjjjlllfffccceeegggfffeeeggglllmmmnnnooooooppprrrtttsssmmmlllppptttsssqqqqqqrrrpppnnnlllmmmppptttvvv{{{xxxvvvwwwyyyxxxuuurrrssssssqqqmmmiiijjjnnnrrrqqqmmmkkkkkknnnooolllhhhgggkkkllliiihhhkkkmmmmmmllljjjjjjnnnnnnhhhcccaaaccceeehhhiiiiiihhhiiiiiipppooommmjjjhhhiiimmmooovvvxxxzzzxxxtttrrrrrrtttuuuvvvvvvuuusssrrruuuwwwrrruuuxxxzzz{{{yyywwwuuurrrtttvvvwwwxxxzzz~~~}}}}}}~~~~~~yyyuuurrrnnniiifffaaa```]]]ZZZWWWUUUTTTTTTQQQPPPOOOMMMLLLKKKKKKJJJNNNMMMLLLKKKJJJIIIIIIIIIFFFGGGHHHJJJKKKMMMMMMNNNLLLLLLLLLKKKJJJIIIHHHHHHJJJJJJJJJLLLMMMOOOQQQRRRQQQQQQPPPPPPQQQQQQRRRSSSVVVUUUTTTRRRQQQQQQPPPPPPQQQQQQQQQRRRUUUXXX\\\^^^cccaaa___^^^___\\\WWWRRRPPPRRRUUUUUUSSSQQQPPPPPPOOOMMMJJJIIIIIIIIIHHHFFFFFFGGGHHHFFFBBB@@@@@@BBBCCCAAA??????AAAAAA???===<<<<<<<<<===@@@@@@???>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999777666555444888777777666666777777888888777777777666666666555;;;:::999888777777777888555666777888888777666555666555555555555666777888777666555555555666888999999777555444555444333222666666666777777888999:::999:::::::::999999888777666888:::;;;999888888999999999888888888888999999777777777777777777777777999888666555444444555555444555666666444444555666888888888888888777666666666555444555777888777666666666777777777888888888888888888888888888888888777777777777666666666666999888777777666666777777777999:::999888777888999qqqhhhiiicccbbbggggggjjjjjjiiifffddddddfffhhhjjjiiihhhfffdddeeehhhkkkjjjjjjkkkkkkkkkkkkkkkjjjhhhgggfffeeefffggghhhiiieeehhhkkkllljjjgggeeeddd```^^^aaagggjjjgggeeeeeegggeeeeeehhhlllnnnmmmjjjjjjiiilllpppooojjjiiilllmmmgggdddeeeeeeddddddffflllmmmnnnnnnnnnppptttvvvsssppppppssssssooonnnpppqqqpppnnnmmmoooqqquuuwwwyyyvvvssstttvvvwwwvvvsssvvvuuurrrlllhhhiiinnnsssqqqmmmjjjjjjlllmmmkkkiiikkknnnnnnjjjiiilllnnnmmmmmmjjjjjjnnnnnnjjjffffffgggiiijjjjjjiiihhhiiijjjqqqmmmiiifffgggjjjmmmnnnsssvvvxxxwwwsssqqqrrrtttuuuvvvuuusssrrrrrruuuwwwuuuwwwyyyzzzyyywwwuuusssqqqsssuuuvvvwwwzzz}}}}}}}}}{{{wwwrrrmmmiiiddd```]]]TTTSSSRRRPPPOOOOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIDDDFFFIIIKKKLLLLLLKKKJJJLLLLLLKKKJJJIIIHHHGGGFFFKKKKKKJJJJJJJJJKKKLLLLLLOOONNNMMMMMMMMMNNNPPPQQQRRRRRRQQQOOONNNNNNNNNNNNMMMMMMMMMOOOQQQTTTVVVXXX[[[YYYWWWXXXYYYWWWSSSNNNLLLNNNPPPPPPNNNMMMLLLMMMLLLJJJHHHHHHHHHIIIHHHGGGDDDEEEEEEDDDAAA??????@@@AAA@@@??????@@@AAA@@@???===<<<<<<>>>@@@AAA@@@>>><<<<<<;;;;;;;;;:::::::::<<<;;;:::999888777666555999888888888888888888999777777777777666666666666;;;:::999888777777777888555666666777777666666555444444444555666777888999777666555555555666888999999777555444555555333222555666666777888999999:::999999999:::999999888777777888999999777666777888777888999::::::999888777666666666666666666777777888888777666555555555555444555666666444444555666777888888888888777777666666555444555777888777666666666777777777777888888999999888888777777666666666666666666777777777777999888777777666666777777777999;;;;;;:::888888999ssshhhhhhaaa```dddcccmmmllljjjgggdddcccdddfffkkkiiigggeeedddeeehhhjjjnnnnnnmmmkkkiiigggeeedddggggggffffffggghhhjjjkkkfffhhhiiihhhfffffffffgggeeeaaa```eeeiiifffccccccfffeeefffiiilllmmmllljjjffffffiiillljjjgggiiinnnnnniiifffgggfffcccdddggglllmmmnnnmmmmmmooorrruuuqqqqqqrrrssspppjjjjjjnnnrrrqqqqqqqqqrrruuuxxxyyyxxxtttqqqppprrrtttsssqqqttttttrrrnnnkkkkkkooosssqqqooolllkkkmmmmmmlllkkklllooonnnjjjhhhkkkmmmllllllhhhhhhlllmmmjjjhhhiiiiiijjjllllllkkkjjjkkkmmmppplllhhhhhhkkkmmmnnnlllrrruuuwwwvvvrrrpppqqqssssssrrrqqqpppqqqsssvvvxxxxxxxxxyyyyyyxxxvvvtttrrrtttvvvwwwwwwwwwwwwzzz|||}}}~~~~~~~~~~~~~~~}}}yyytttpppjjjfffbbb^^^[[[XXXNNNNNNMMMMMMLLLLLLLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIEEEFFFHHHIIIJJJJJJJJJIIILLLKKKJJJIIIGGGFFFFFFFFFJJJIIIIIIHHHHHHHHHIIIIIIMMMLLLKKKJJJKKKLLLNNNOOONNNMMMMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMPPPRRRSSSTTTRRRRRRSSSUUUTTTPPPLLLIIIJJJLLLLLLKKKIIIJJJJJJKKKIIIGGGFFFGGGGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>>>>???@@@@@@@@@@@@AAA@@@??????@@@???===;;;<<<<<<;;;;;;;;;:::::::::999999999999:::::::::::::::999999888888999999:::777777777777666666666666888777777666666666666666666666666666666666666666444444555666777999::::::777666555555555666888999666555444444666888888777666777777888888888888888888888999999999999888888999:::999888666555777888777888999999999999888777666666666777777777777777888777777666666666555555444666777666555444555666777777888888888888777666777666555666777888777666666666666666777777777888888888777666555555444444555555555666777888888888888888777666666666666666555777:::;;;:::888777777rrrgggfffbbbbbbfffeeejjjjjjhhheeecccbbbdddfffkkkiiifffeeeeeeggghhhiiipppooonnnkkkhhheeebbb```iiiiiiiiiiiiiiiiiiiiiiiiggggggfffeeedddeeegggjjjkkkdddaaaccceeecccbbbcccffffffgggjjjllllllkkkiiiddddddhhhkkkjjjhhhkkkpppoookkkjjjkkkiiiffffffiiinnnnnnnnnmmmlllllloooqqqqqqqqqtttuuupppjjjjjjnnnppppppqqqrrrtttwwwyyyzzzxxxtttpppoooppppppooolllnnnqqqsssqqqooonnnqqqtttsssqqqpppoooooooooooonnnlllnnnmmmhhhfffiiikkkkkkkkkfffeeehhhjjjiiiiiikkkiiikkkmmmnnnmmmmmmooopppmmmkkkkkkmmmpppqqqooolllrrruuuwwwuuuqqqooooooqqqooonnnnnnooorrruuuxxxyyyyyyyyyyyyyyyxxxvvvuuutttuuuwwwxxxxxxxxxxxx{{{}}}{{{{{{|||{{{|||~~~~~~wwwrrriiifffaaa]]][[[YYYWWWUUULLLLLLLLLLLLKKKJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIKKKJJJJJJIIIJJJKKKLLLMMMJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPNNNNNNPPPRRRRRRNNNKKKGGGIIIJJJJJJHHHHHHIIIJJJLLLIIIFFFEEEEEEDDDBBB@@@DDDCCCBBBBBBBBBBBBAAA@@@===>>>?????????@@@@@@AAA@@@???>>>?????????===;;;<<<<<<;;;;;;;;;:::::::::999:::::::::;;;;;;;;;<<<::::::999999999999::::::666666666666777777777777777777777777666666666555666666555555555555666666555555666888999:::;;;;;;777666555555555666888999777666555555888999999999888888999999888777666555777888888999999888888888:::::::::999777666888999999999888777777888999999777777777888888999999999777777777777777666666666555666777666555555666777666777777888888888777777888777666666777888777555555666666666666777777777999999888777777666555555444444555666777888999999888777777666555666666666333666999999888666555555pppeeefffdddfffkkkjjjdddddddddccccccdddhhhjjjjjjhhhffffffhhhjjjjjjjjjmmmmmmllljjjhhhfffdddcccjjjkkkllllllkkkiiihhhfffffffffeeecccbbbdddhhhkkklllfffbbbbbbbbbaaabbbeeeggghhhkkkllllllllljjjiiiggggggiiimmmnnnlllmmmrrrnnnlllmmmooommmhhhhhhkkknnnooopppooonnnmmmmmmnnnrrrrrruuuwwwsssmmmmmmpppmmmnnnppprrrtttvvvxxxxxxxxxtttpppoooppppppmmmjjjlllpppssssssqqqppprrrtttssssssssssssrrrqqqpppoookkkmmmkkkfffdddgggjjjjjjjjjeeeccceeeggggggiiillliiillloooqqqqqqppppppqqqkkklllnnnqqqsssssspppmmmqqqtttvvvuuuqqqoooqqqrrrnnnnnnnnnqqquuuxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxtttvvvxxxyyyzzz|||{{{zzzzzz{{{}}}~~~wwwppplll___\\\WWWTTTSSSSSSRRRQQQIIIJJJJJJJJJJJJIIIHHHGGGHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGEEEDDDDDDFFFHHHIIIJJJHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJLLLKKKJJJMMMOOOOOOLLLHHHFFFHHHIIIHHHGGGGGGHHHJJJKKKHHHEEEDDDCCCBBB@@@>>>CCCBBB@@@AAABBBBBBAAA@@@<<<>>>??????>>>>>>@@@AAA<<<;;;;;;===???@@@???===<<<<<<;;;;;;;;;:::::::::=========<<<;;;::::::::::::999999888888999999:::666666666666777777777777888888999999999999888777666555555444444555555666555666777888999::::::999777666555555555666888999:::888666666777777777666888888999999888777555444666777888888999888888888888:::::::::888777888999:::999888777777888999:::777777888888999999::::::666777777888888777777666555666777777555555666777666777777888888888888777999777666666888888777555555555666666666666777777;;;;;;::::::999999888888444555555666777888888999888777666666555555666666444666888888666555555666tttggghhhfffhhhllljjjbbbbbbcccccccccfffjjjmmmhhhgggfffhhhkkkmmmllljjjkkkkkkkkkjjjiiihhhgggfffiiikkkmmmooonnnkkkgggeeeeeeeeedddbbbbbbdddhhhlllgggddddddeeeccc```bbbgggjjjlllooopppnnnlllkkkjjjllliiijjjnnnpppnnnlllmmmkkklllooorrrpppjjjiiilllmmmppprrrsssqqqpppppppppqqqpppsssvvvuuupppoooqqqlllnnnpppsssvvvwwwxxxyyywwwtttrrrrrrtttsssppplllooorrrtttssspppooorrruuurrrsssvvvvvvuuurrrpppooojjjllljjjeeecccgggkkkkkkkkkeeebbbdddffffffiiillljjjnnnrrrttttttqqqoooooojjjmmmppprrrrrrqqqqqqqqqnnnqqqttttttrrrrrrtttvvvrrrqqqrrruuuyyy{{{zzzxxxzzzyyyyyyyyyyyyzzz{{{|||vvvxxxzzz|||}}}}}}{{{zzz}}}wwwpppjjjgggZZZVVVRRROOONNNNNNMMMMMMGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHGGGEEEDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFHHHFFFFFFHHHKKKKKKGGGCCCEEEFFFGGGGGGFFFFFFGGGIIIHHHFFFCCCBBBBBBAAA@@@>>>AAA???>>>???AAABBB@@@???===>>>@@@???>>>===???AAA;;;::::::<<<>>>???>>><<<<<<<<<;;;;;;;;;:::::::::>>>>>>======<<<;;;;;;;;;999999888888888888999999555666666666777777777888777888999::::::999888777666555444444444444555666444555666777888777777666777666555555555666888999888666444444555666555444555666888999999999888777666666777888888888888888555777999:::888777777888888888999999999999888888666666666777888999999999666777888888888888777666555777888777666555666777666666777888888888888888999888777777888888777555555555555666666666777777999999999999999888888888555555666666777777888888777777666555555555555666555777888777666555666777zzzkkkjjjffffffhhheeedddeeeeeeddddddeeehhhkkkgggfffgggjjjnnnooommmjjjlllllllllkkkiiihhhfffeeehhhjjjnnnpppppplllhhheeeeeedddcccbbbaaadddhhhlllaaabbbeeegggeeeaaaccchhhmmmooorrrrrrpppnnnlllkkknnniiiiiimmmppplllhhhgggiiijjjppptttqqqkkkiiikkklllooosssuuuuuussssssrrrnnnmmmoootttuuuqqqnnnooommmooorrrvvvxxxzzz{{{{{{vvvtttssstttwwwwwwsssoootttuuutttqqqnnnnnnqqquuupppsssvvvwwwvvvrrrpppooojjjllljjjeeedddhhhllllllmmmfffbbbdddffffffiiimmmlllpppuuuwwwuuuqqqnnnllljjjmmmppppppoooooorrruuukkknnnrrrtttssstttwwwzzzvvvuuuvvvyyy|||}}}zzzvvvzzzyyyyyyyyyzzz|||~~~{{{}}}~~~~~~~~~~~~}}}|||}}}ssslllgggdddYYYVVVQQQMMMLLLLLLLLLKKKFFFGGGIIIKKKKKKLLLKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHDDDEEEGGGGGGGGGFFFDDDCCCGGGFFFDDDCCCDDDEEEGGGHHHGGGGGGFFFEEEEEEEEEEEEEEE@@@BBBDDDFFFGGGEEECCCBBBDDDDDDDDDDDDDDDEEEFFFGGGCCCDDDDDDEEEEEEDDDCCCCCCDDDCCCBBBEEEGGGGGGCCC???DDDEEEFFFEEEEEEEEEGGGIIIEEEDDDBBBAAABBBBBBAAA@@@@@@===<<<===@@@AAA???======???AAA@@@===<<<>>>@@@>>>===<<<<<<===<<<:::888<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>>>>???999888888888888888888999555666666666777777888888555666777888888777666555666555444333333444555666333444555666666555444444777666555555555666888999333111111222444666777666222333666999:::::::::999666666777888888888888888222555888999888777777777555777:::<<<<<<:::777555444555555666777888888999666777888999999888777666555777888777666555666888666666777888888888888888:::888777777888888777555555555555555666666666777555555555555666666666666666666666666777777777777777777666555555555555555777888888777666666888999yyylllllliiihhhiiidddeeedddeeehhhlllmmmiiieeebbb```___ccciiimmmkkkhhhooommmmmmmmmnnnkkkfffaaafffhhhlllmmmmmmnnnnnnpppjjjjjjjjjhhhfffeeefffhhhfffeeedddaaa___```cccfffqqqqqqooonnnmmmmmmmmmmmmmmmmmmlllkkkiiigggeeedddjjjmmmpppqqqooollliiihhhooommmqqqxxxyyytttrrrtttooonnnpppvvvuuupppqqqvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxwwwuuuuuuvvvwwwvvvuuuxxxxxxvvvqqqmmmlllnnnrrrtttuuuvvvxxxyyywwwssspppllllllkkkiiiggggggjjjlllooommmjjjgggffffffhhhiiivvvwwwwwwqqqjjjhhhmmmssstttuuutttqqqooopppuuuzzzvvvtttssssssuuuwwwxxxxxx|||yyyvvvvvvxxxyyyxxxvvvuuuvvvvvvxxxyyy{{{}}}~~~}}}}}}~~~uuullleee```XXXVVVRRRNNNLLLLLLMMMNNNMMMJJJHHHIIIJJJKKKIIIFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHIIIHHHFFFEEEDDDJJJHHHFFFEEEEEEDDDCCCBBBFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBDDDEEEAAAAAA@@@@@@@@@@@@@@@@@@EEEEEEDDDCCCBBBBBBAAAAAACCCBBBAAAAAAAAABBBAAA??????@@@AAA@@@??????AAACCC???????????????@@@@@@@@@@@@>>>===<<<<<<===>>>@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>><<<;;;<<<>>>999888777666666888:::;;;888888777777777777888888999888777777888888777555666666444333333444555666777777777777777777777777666666666666777777777777666777777666555555777999666666666666666555444444888666:::???===777555999777777888999::::::;;;;;;>>>:::777777999:::999777666777888999999999999999777777777777888888888888999999888888777555444333555555444333444555666777888777666555444444555666666666777777777777666666:::888777666666888:::<<<777777777777777777777777777777777777666666666666888888777666555444444333yyylllmmmiiihhhhhhcccccccccdddgggkkkllliiieeebbb``````dddkkknnnllljjjnnnmmmlllmmmnnnlllhhheeegggiiikkkllllllkkklllmmmiiiiiihhhfffdddeeegggjjjccccccccccccbbbcccgggiiisssrrrqqqooonnnlllkkkkkkmmmmmmmmmlllkkkiiihhhgggjjjmmmpppqqqpppnnnmmmlllpppooorrryyy{{{wwwvvvxxxooonnnpppuuutttqqqrrrwwwvvvvvvvvvvvvvvvwwwwwwxxxzzzxxxvvvvvvxxxyyyyyyyyyyyyxxxuuuqqqnnnnnnrrruuuwwwwwwwwwxxxyyywwwtttqqqnnnnnnmmmkkkiiihhhjjjlllqqqooollljjjiiiiiikkklllsssuuuvvvrrrmmmmmmqqqvvvvvvvvvuuusssssstttwwwzzzuuuuuutttuuuvvvxxxxxxxxx{{{xxxvvvvvvwwwxxxvvvtttuuuuuuvvvxxxzzz|||~~~~~~zzz~~~}}}tttkkkddd___[[[YYYWWWUUUSSSSSSSSSTTTNNNKKKIIIIIIKKKKKKHHHFFFIIIHHHHHHGGGHHHHHHIIIJJJIIIJJJKKKKKKKKKIIIHHHGGGHHHFFFEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCC@@@@@@????????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@???===>>>>>>===<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::999::::::::::::;;;<<<;;;999888999:::999888777666777888:::;;;999999888888888888999999999888777777888888777666666555444444444444555666777777777777777777777777666777777777777888888888666777777666555555777999999999999999999888888777777666999>>><<<777666999888888888999999:::::::::===:::777777999:::999888777777888888888999999999777777777777777777777777777777777777777666666555666666555555555666777888888777666555444444555666555555666666666666555555777777777777888888999999777777777777777777777777777777666666666555555555777777666666555555444444xxxmmmnnnjjjhhhgggaaabbbaaabbbeeejjjkkkhhheeebbbaaabbbgggllloooooolllnnnmmmlllmmmmmmmmmkkkiiihhhjjjkkkkkkiiihhhiiiiiihhhhhhhhhfffdddeeegggjjj___aaacccdddeeegggjjjlllsssrrrqqqpppnnnkkkjjjhhhkkkkkkkkkkkkjjjjjjjjjjjjgggjjjmmmooonnnmmmmmmnnnlllkkkoootttvvvttttttuuuooonnnpppssssssrrruuuyyyxxxxxxxxxwwwwwwwwwwwwwww{{{yyywwwwwwyyy{{{|||}}}yyyxxxuuurrrqqqssswww{{{{{{yyyxxxxxxxxxwwwtttrrrqqqqqqpppnnnllljjjkkklllsssqqqnnnkkkjjjkkkmmmnnnqqqsssuuutttrrrsssvvvyyyxxxvvvuuuvvvwwwxxxxxxxxxssstttvvvwwwxxxxxxwwwwwwyyyxxxvvvvvvwwwwwwuuutttuuuuuuvvvxxxzzz}}}~~~vvv{{{}}}}}}}}}tttkkkccc___ZZZZZZYYYXXXWWWVVVUUUUUUQQQOOOMMMMMMMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHEEEDDDCCCDDDFFFHHHHHHGGGHHHHHHFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>======>>>>>>>>>?????????@@@@@@????????????>>>>>>>>>>>><<<======<<<;;;:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888888888999;;;;;;:::888666666777999999888777888999:::;;;:::999999888888999999::::::888777777888999777666666555555444444555666666777777777777777777777777666666666666777777777777666777888666555555666888:::::::::::::::999888888666666999<<<;;;777666999888888999999999999999999<<<:::888888999:::999888999888777777777888999:::888888777777666666555555555555666777777777777777777666666666666777888888777666555555444555555555444444555555555555444444444555777888888888666666666666666666666666666666666666555555555444444444666666666666666555555555xxxmmmnnnkkkhhhfff```aaa``````dddhhhjjjhhheeebbbbbbdddiiinnnppppppnnnpppooommmmmmllllllkkkjjjiiijjjkkkiiigggeeeeeefffgggiiijjjiiigggeeeeeeeee^^^```cccdddeeefffiiikkknnnnnnooonnnllljjjhhhffffffffffffggghhhiiijjjjjjeeehhhjjjkkkjjjjjjjjjkkkjjjkkklllooopppoooooopppoooooopppqqqrrrsssvvvzzzzzzzzzzzzzzzzzzyyyxxxxxx}}}{{{xxxwwwyyy{{{||||||yyyxxxvvvttttttwww|||~~~{{{yyyxxxwwwwwwuuutttsssttttttrrrooommmmmmmmmrrrpppmmmkkkjjjkkklllnnnqqqsssuuuvvvvvvwwwxxxyyywwwuuutttvvvyyyzzzxxxuuuqqqsssvvvxxxwwwvvvuuutttyyyxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyy{{{}}}}}}|||~~~~~~}}}~~~www{{{|||||||||}}}tttmmmfffbbb^^^^^^^^^]]][[[YYYWWWUUUVVVUUUSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIGGGEEEEEEFFFFFFEEEDDDHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@AAAAAABBBAAA@@@>>>===@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>><<<<<<<<<======>>>>>>===;;;;;;<<<>>>;;;;;;::::::::::::::::::::::::999999999999::::::<<<<<<;;;::::::::::::::::::999888777777666777777;;;<<<===<<<999777666666999888888888888999::::::999888888777777888888999:::888777777888999777666555555555555555666666666777777777777777777777777444444444555555555666666666777888777555555666777777777888888777777666555555666999:::999777777888999999999999888888888888:::999999999999999999999:::999777666666777999;;;888888777777666555444444555555666777777777777777666666666666666777777777555555555555555555555555444555555666666555555444555555666666666666666555555555555555555555555555555555444444444333333333555555555666666666666666xxxmmmnnnjjjgggeee___aaa______bbbgggiiigggdddaaabbbfffjjjnnnoooooonnnppppppnnnmmmjjjhhhhhhhhhiiijjjjjjhhheeeddddddeeefffjjjmmmnnnkkkfffbbb``````bbbddddddcccccceeefffgggiiijjjkkkkkkiiifffeeedddddddddeeegggiiikkklllhhhiiijjjiiihhhhhhhhhjjjoooppppppooonnnooonnnmmmmmmooopppppppppssswwwyyyyyyzzz{{{|||||||||{{{{{{~~~{{{xxxwwwxxxyyyyyyyyyzzzyyywwwvvvxxx{{{~~~~~~|||yyywwwwwwwwwvvvuuutttuuuvvvuuurrrooonnnnnnrrrpppnnnlllkkklllnnnooosssssstttvvvxxxyyyxxxwwwuuusssrrrtttwwwxxxuuurrrooorrrvvvxxxvvvtttsssssswwwxxxzzzzzzzzzyyyyyyyyyvvvwwwxxxyyy|||~~~}}}yyyxxx{{{|||{{{}}}}}}}}}~~~{{{~~~~~~xxx~~~}}}|||uuupppkkkiiijjjjjjiiigggddd```]]]ZZZYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQPPPNNNKKKJJJJJJJJJHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>===BBBBBBAAA@@@??????>>>>>>BBBAAA@@@???>>>===<<<;;;;;;===>>>===;;;:::;;;===<<<======<<<;;;;;;<<<>>>;;;:::::::::999999888888999999888888888888999999;;;::::::999999999999999999888777666666666666666999;;;<<<<<<999666555555888777777777888888999999777777666666666666777777999888666777888888777555444555555666666777777777666666666666666666666666555555666666666777777777666888888888666555555666666666777777666666555444333666888888777777888888999888888888888888888888888999::::::999999999999;;;999777666666777999:::999888888777666555555444777777777777777666555555444444555555555666666666444444555555555555555555666666666777777666666666888666555333333444666777444444444444444444444444444444444444333333333333555555555666666666666666yyymmmmmmiiifffeee___cccaaa```bbbfffhhhfffccc```bbbfffjjjlllmmmllllllmmmnnnnnnlllhhheeeddddddhhhiiihhhgggeeedddeeeffffffjjjooopppmmmhhhccc```dddeeeeeecccaaaaaabbbcccccceeehhhjjjjjjhhheeeccceeeeeeeeefffhhhkkkmmmoookkklllllljjjiiiiiijjjlllpppqqqppplllkkklllllljjjkkkooopppoooooosssuuuuuuvvvwwwyyy{{{}}}}}}}}}}}}{{{zzzxxxxxxyyyyyyyyywww{{{zzzxxxyyy|||~~~~~~~~~}}}{{{xxxwwwwwwwwwvvvuuutttvvvxxxwwwtttrrrpppoootttrrrpppnnnnnnoooqqqrrrtttrrrrrrtttxxxyyywwwuuuqqqqqqqqqrrrttttttsssqqqooosssxxxxxxuuusssssstttuuuwwwzzz{{{{{{zzz{{{|||xxxxxxyyyzzz|||~~~|||xxxwww{{{~~~}}}~~~}}}zzz|||~~~~~~yyytttrrrrrrqqqrrrqqqpppmmmiiieeeaaa___\\\]]]^^^]]]ZZZYYYZZZ[[[VVVUUUTTTTTTUUUVVVXXXYYY\\\]]]]]]]]]\\\[[[YYYXXXTTTRRROOONNNNNNNNNMMMKKKDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@???CCCBBBBBBAAA@@@???>>>>>>CCCCCCAAA@@@>>><<<;;;;;;:::===???===:::999:::===999:::;;;:::999999;;;===<<<;;;;;;::::::999999888888888888888888888888888::::::999888888888888888777777777666666777777888666888::::::888555444333666666666777777777777888666666666555555666666666888666555555666777555444444444666777777777777777666666666666666666666666888888888888999999999999666888999888666555555555888888888888888777666666222666888666555777888777777777888888888888888888777888::::::999999999::::::999888777777777888999999999888888777777666666777777777777777666555555333444444555666555555555333333444555555555555444666666777777777777666666999777555333333444666888555555555555555555555555555555444444444333333333666666666666666555555555yyyllllllgggeeeeee```eeebbbaaabbbfffgggeeeccc___bbbfffiiijjjjjjiiiiiigggjjjlllkkkgggdddccccccgggggggggfffeeeeeegggiiigggjjjnnnooommmjjjgggfffggggggfffcccaaa```bbbdddbbbeeehhhjjjjjjgggccc```dddddddddeeegggjjjmmmooojjjkkkkkkjjjiiijjjmmmooooooqqqooojjjiiilllmmmjjjiiioooqqqnnnnnnrrrsssqqqppprrruuuyyy{{{}}}}}}}}}wwwwwwwwwyyy{{{|||{{{yyy|||{{{zzz|||~~~}}}{{{{{{yyyxxxwwwxxxxxxvvvtttrrruuuxxxxxxvvvsssqqqppptttrrrpppnnnnnnoooqqqrrrssspppnnnqqqvvvyyyxxxuuuooopppqqqqqqppppppqqqrrrqqqvvvzzzyyyvvvssstttvvvqqquuuyyy{{{{{{{{{|||}}}zzzzzzzzz{{{|||}}}}}}zzzzzz{{{xxx{{{}}}}}}uuurrrtttvvvxxxwwwvvvtttqqqnnnjjjgggfffdddfffgggfffdddccceeefff]]]\\\\\\]]]```eeejjjmmmqqqrrrrrrqqqpppnnnlllkkkaaa^^^[[[YYYWWWUUUSSSQQQKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCBBBBBBAAA@@@???>>>======BBBAAA@@@???>>>===<<<;;;:::===???>>>:::888:::===888999::::::::::::===???======<<<;;;;;;:::999999888888888999999888888888999999888777777777777888666666666666777888999999555777::::::999666555444444555555666666666666666777777666666666666777777777555444444555555444333333444666777888888777777666666666666666666666666777777777888888888888999666888999999777555444444888999999999999888777777111666888555444888999777666666777777888888999999555888;;;;;;999888999;;;999999999888888888777777999999999999888888888888555666666777777777777666333444555666777666666555222333444555555555444444555666666666666666666555888777666555555555666666555555555555555555555555555555555555444444444444777777666666555555444444zzzlllkkkfffeeeeee```fffdddbbbccceeegggeeebbb^^^aaafffiiiiiihhhggggggcccfffjjjjjjgggdddbbbcccffffffgggfffeeefffhhhkkkhhhjjjllllllkkkkkklllmmmiiiiiifffcccaaaaaadddfffdddfffjjjkkkjjjfffaaa^^^bbbbbbbbbccceeehhhkkkmmmgggggghhhggggggiiimmmpppsssuuusssnnnmmmrrrtttppphhhnnnqqqnnnnnnqqqqqqnnnkkknnnrrrvvvzzz|||}}}}}}ttttttwwwzzz~~~}}}||||||{{{{{{}}}|||xxxyyyxxxwwwwwwxxxxxxvvvtttqqqtttxxxyyywwwtttrrrqqqqqqpppmmmllllllmmmoooppprrrmmmkkknnnuuuzzzyyyuuunnnppprrrqqqnnnnnnqqqttttttxxx{{{{{{wwwtttvvvyyynnnsssxxxzzzzzzzzz|||~~~{{{{{{{{{||||||}}}~~~|||}}}{{{www{{{{{{}}}zzzrrrppptttxxx|||~~~}}}zzzxxxuuusssqqqpppkkknnnpppooommmlllnnnqqqkkkkkkkkkmmmrrrzzzuuurrrlllhhhddd```\\\ZZZTTTSSSQQQOOONNNMMMLLLLLLJJJJJJIIIHHHGGGFFFEEEDDDFFFEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@AAABBBDDDEEEAAAAAA@@@???>>>===<<<;;;??????>>>>>>=========<<<:::===@@@>>>:::888:::>>>999;;;<<<<<<<<<===@@@BBB>>>>>>===<<<<<<;;;::::::888888999999999999888888999888888777777777777777666666666666777999:::;;;666999<<<===;;;999888777333444444555666555555555888888777777777777888888666444333333444555333222333444666777888888888777666666666666666666666666444444444444555555555666666888999999777555444444888888888888888777666666111666888444333888999777555666666777888999999:::555888;;;<<<:::888999;;;999999999999999888777666999999999999999:::::::::333444555777888888999999444555777888888888777666111222444555666555444444444555555555555555555444777777888888888666555444666666666666666666666666666666555555555444444444888888777666555444444333vvviiikkkiiihhhgggaaacccbbbccceeehhhiiiiiihhhhhheeeeeejjjkkkiiiggghhheeefffhhhiiijjjiiigggfffnnnjjjfffgggkkkllljjjfffeeehhhkkknnnnnnllliiigggjjjiiifffcccaaabbbfffiiinnnpppqqqnnnhhhdddccccccbbbcccdddfffggghhhhhhhhhkkkhhhffffffjjjllllllkkklllooorrrrrrooollllllnnnlllllllllmmmpppqqqqqqqqqqqqvvvxxxxxx{{{{{{sssuuuyyy}}}}}}|||{{{~~~~~~||||||yyyvvvrrrpppqqqsssttttttwwwwwwxxx{{{|||zzzuuuppppppooopppttttttqqqoooqqqqqqnnnooovvvzzzwwwrrrqqqqqqnnnnnnqqqrrrpppqqquuuttttttuuuwwwxxxxxxuuusssssstttvvvxxx{{{}}}}}}~~~~~~~~~||||||yyyyyy~~~yyysssvvv{{{~~~~~~}}}{{{wwwtttwwwvvvwwwzzzxxxuuuuuuyyyvvvxxx}}}yyyooofffgggbbb]]]YYYWWWVVVUUUTTTRRRRRRQQQOOOKKKJJJIIIJJJJJJLLLNNNMMMKKKHHHFFFFFFGGGFFFEEEFFFGGGGGGEEECCCDDDCCCAAA???>>>???@@@AAA======>>>>>>===<<<<<<;;;>>><<<;;;;;;===>>>======<<<>>>>>><<<999:::@@@FFFAAAAAA???>>>;;;999777555::::::::::::::::::::::::777888888999999999999888666777888999999999999999888888888888777777777777777444111333777999777333666777999999777666777888666666555555555777888:::444444444555555555555666666666777888888888888777777888:::999777666666777777777777777666666666666999888555333222222333444999999888777666666777777777888888888999999999999:::::::::;;;;;;;;;<<<<<<999999::::::::::::999999999999::::::::::::999999666666666666777777777777777777888777777666555555555555555555555555555555333444444555666777888888555555555666666666666666666666666777666666555444555555444333333444444444///111444777888777666444vvvhhhjjjkkklllmmmgggccccccccceeeggggggfffdddgggddddddiiijjjhhhfffgggfffggghhhiiijjjiiihhhgggmmmjjjgggfffhhhiiihhhfffhhhjjjlllmmmmmmjjjhhhfffggggggfffdddbbbcccfffiiilllnnnpppooolllhhhggggggddddddeeefffggggggggggggjjjhhhfffgggjjjmmmmmmlllkkknnnqqqqqqmmmkkkkkklllkkklllnnnpppqqqpppnnnlllpppuuuxxxxxx{{{zzztttwwwzzz}}}~~~}}}{{{yyy}}}~~~}}}}}}zzzxxxuuutttuuuvvvwwwvvvwwwwwwxxxzzz{{{yyysssooommmmmmooouuuvvvrrrqqqssstttppppppuuuxxxuuuqqqoootttqqqqqqtttvvvtttsssuuuvvvvvvwwwyyyzzzyyyxxxvvvxxxyyyzzz{{{}}}xxx}}}}}}}}}~~~~~~~~~{{{uuuwww|||~~~{{{yyy|||}}}}}}yyytttmmmhhhfffdddaaa___[[[ZZZXXXUUUQQQPPPOOOPPPMMMOOOQQQPPPNNNLLLJJJJJJKKKJJJHHHHHHIIIHHHFFFDDDEEEDDDBBB@@@??????@@@AAA<<<======>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>===;;;===>>><<<;;;===CCCHHHDDDBBB???<<<:::999888999999999999999999999999999888888888999999888888777666777777888888999888888888888888888777777777777<<<999777888<<<>>><<<999666777999999777666777888777666555555444555666666555555666666666777777777777777777777888888888888666888999888777555666666777777777777666666666666888777666555444444555555999999888777777777777777888888999999999::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;:::::::::777888888999999888888777666777777777777777777777777777777777777666555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555444333333555444444333333333444444222333555666777777666555vvvhhhlllooorrrrrrkkkccccccccceeefffeeeccc```fffbbbcccgggiiifffdddeeehhhhhhiiijjjjjjjjjjjjjjjkkkjjjgggeeeeeeeeefffggglllllllllllljjjhhheeedddddddddeeedddcccccceeegggiiillloooqqqooolllkkkjjjgggggggggggggggggggggfffiiihhhggghhhjjjlllmmmllljjjmmmpppooollliiiiiijjjhhhkkkooorrrrrroookkkhhhpppuuuxxxxxxzzz}}}}}}zzzvvvxxx||||||yyywww~~~~~~{{{zzzyyyzzz{{{{{{zzzxxxvvvvvvwwwxxxxxxvvvrrrooollllllpppvvvxxxuuutttuuuwwwrrrppptttvvvrrrooonnnuuuqqqqqqvvvyyyvvvsssrrrtttuuuwwwxxxxxxxxxwwwvvv{{{{{{|||~~~}}}wwwxxxyyy|||yyy~~~wwwxxx||||||}}}yyytttpppjjjhhhddd```]]][[[ZZZZZZUUUVVVXXXWWWUUUSSSRRRRRRSSSQQQNNNMMMMMMKKKIIIGGGGGGFFFDDDBBBAAAAAAAAAAAA>>>>>>>>>???@@@@@@AAAAAA???>>>======>>>???>>>===;;;===>>>===<<>>:::888888:::;;;777777777777777777777777999999999999888777666666666666777777777777777888999999888888888777777777999777555666:::;;;999777666777999999777666777888888777666555444444444444777777777777888888888888888888777666777888999:::555777888888666555555666777777777777666666666666777777777777777777777777999888777777777777777777888999999999999:::::::::999:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::666777777888888777777666777777777777777777777777666666777777666666555555444444444444444444444444666666555555555444444444777777666666555555444444333444444444444333222222444333333333333333444444555555555555555555555555wwwjjjooorrrtttqqqhhhaaaaaaccceeegggfffdddaaaeeebbbbbbfffhhheeeddddddhhhiiiiiijjjkkkkkkkkkkkkiiiiiihhheeecccccceeehhhooonnnllljjjgggeeecccbbbcccdddfffeeedddccccccdddgggjjjnnnppppppnnnkkkiiihhhhhhggggggffffffffffffggggggggghhhiiikkkkkkkkkjjjmmmppppppllliiiiiijjjgggjjjnnnqqqpppnnnlllkkkrrrvvvyyyzzz{{{||||||{{{wwwyyy}}}~~~{{{yyy~~~||||||~~~{{{{{{|||~~~~~~|||yyyvvvvvvwwwwwwvvvuuurrrpppoooooosssyyy{{{wwwuuuvvvwwwqqqooorrrtttqqqnnnnnnsssooopppvvvyyyvvvqqqoooppprrrssstttttttttttttttyyyyyy{{{|||xxx{{{{{{yyyyyy{{{||||||xxxsssnnnllljjjhhhhhhcccddddddccc```]]]\\\\\\\\\ZZZVVVTTTSSSQQQNNNLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@???>>>???@@@@@@>>>===<<<============???CCCFFFBBB@@@===:::888888999:::777777777777777777777777999999999999888777666555777666666666666666777777999999999888888888777777555444333444666777666444666777999999777666777888777777666666555555555555777777777777888888888888999888777666666888:::;;;444666777777555444555666777777777777666666666666666777888999999999999888888888777777777777777888888888888888999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::777888888999999888888777888888888777777777777777666666666777777666666555444444444444444444444444555555555555444444444444888888777666555444444333444444444555444333333222333333333333333444444555888777666444444444555666yyymmmrrrsssqqqlllaaa______aaaeeehhhiiihhhfffeeebbbbbbggghhhfffdddeeehhhhhhjjjkkkllllllllllllhhhhhhhhhfffddddddfffiiipppooollliiifffdddbbbaaadddfffgggfffdddbbbaaabbbfffhhhkkknnnooollliiifffhhhhhhgggfffeeeffffffgggeeefffggghhhhhhhhhiiijjjjjjnnnqqqqqqnnnkkkkkkmmmgggiiilllmmmmmmmmmppprrruuuwww{{{}}}}}}{{{|||}}}xxxzzz}}}~~~}}}~~~~~~}}}|||zzzzzz|||~~~zzz{{{}}}|||yyyvvvwwwwwwwwwvvvuuutttsssuuuuuuwww|||}}}xxxvvvwwwuuupppnnnqqqtttqqqooonnnrrroooqqqwwwyyyuuuqqqooonnnpppssssssrrrrrrsssuuuyyyzzz{{{}}}}}}{{{yyy{{{~~~}}}|||}}}|||zzzwwwuuussssssrrrpppkkkhhhgggggggggddd___\\\ZZZWWWTTTRRRPPPOOONNNLLLJJJHHHGGGGGGHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA???===>>>>>>===<<<<<<===???AAA======<<<;;;:::888888777999999999999999999999999::::::::::::999777666666888777666666555666777777999999999999888888888888888777777777999999999888666777999999777666777888666666777777888888888888666666777777777888888888:::999777666666888:::;;;444555777777666555555666777777777777666666666666666777888999:::::::::999888777777777777777888888777777777888888888888999::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999999888888888777777777666666666777777777777777666555555555555555555555555333333444444555666666777888888777666555444444333666666666666666555555444444333333333444444555666999888666444444444555666{{{qqqtttppplllfff]]]]]]^^^___cccgggjjjkkkkkkgggcccdddhhhjjjgggeeeffffffgggjjjlllmmmlllkkkjjjhhhhhhgggggghhhiiiiiiiiinnnmmmkkkiiifffdddbbbaaaeeefffgggfffdddcccbbbcccggggggiiikkklllkkkgggdddfffeeeddddddeeefffggghhhfffhhhiiiiiihhhgggggghhhjjjnnnrrrrrrooonnnnnnppphhhjjjlllkkkjjjmmmrrrwwwvvvxxx|||~~~zzz{{{zzz{{{|||~~~}}}}}}|||{{{yyyyyy{{{}}}zzz{{{}}}|||yyywwwxxxyyyxxxvvvvvvwwwyyy{{{yyyzzz}}}|||xxxvvvwwwsssooonnnrrrtttqqqnnnmmmppppppsssyyyyyyuuussstttpppsssvvvuuuttttttvvvyyy~~~}}}||||||}}}~~~~~~{{{}}}}}}{{{|||~~~~~~zzzvvvsssrrrrrrpppmmmhhhcccaaa^^^\\\ZZZVVVUUUTTTRRRPPPNNNLLLKKKMMMKKKHHHFFFDDDCCCCCCCCCBBBAAAAAABBBCCCBBB???===???>>>===<<<<<<===>>>???;;;<<<<<<<<<;;;:::888777:::::::::::::::::::::::::::;;;;;;;;;:::999888888999888777666555666777888:::999999999999888888888888888888999999999999:::666777999999777666777888555666777888999999999999666777777777777888888888999999888777888999:::;;;444555777777666666666777777777777777666666666666888888888888999999::::::777777777777777888888999777777888888888999999999;;;<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;999999999888888777777666777777888888999999888888666666666666666666666666333333444555666777888888777777666666555555444444777888888888888777666666444444444444555666777888999888666555444555666666~~~sssssskkkfffddd___]]]]]]]]]```eeeiiikkklllhhheeefffjjjllliiiggghhhcccfffjjjmmmnnnmmmjjjiiihhhggggggiiimmmnnnllliiikkkkkkjjjiiigggdddbbbaaaccceeeffffffeeeeeefffhhhfffffffffiiikkkkkkiiifffcccbbbbbbbbbdddfffiiijjjhhhkkkmmmllliiigggggghhhhhhlllqqqrrrpppoooppprrrjjjlllnnnllljjjlllrrrwwwwwwxxx|||}}}xxxyyy||||||{{{{{{{{{|||}}}~~~|||}}}}}}|||zzzzzz{{{|||zzz{{{}}}}}}zzzwwwyyyzzzyyyxxxxxx{{{~~~|||yyyyyy{{{zzzvvvvvvxxxtttpppooossstttpppkkkiiimmmoootttxxxvvvrrrsssxxxrrrvvvxxxxxxuuuuuuyyy}}}~~~|||{{{{{{}}}~~~{{{{{{|||wwwsssnnnjjjgggdddbbb```\\\[[[ZZZWWWUUURRRPPPOOONNNLLLIIIGGGEEEEEEEEEFFFCCCBBBBBBCCCDDDBBB???===>>>=========>>>???@@@@@@>>>>>><<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::;;;999888666666666888999::::::999999999888888888555666777777666666777888666777999999777666777888666777888999999888777777888888888888999999999:::888888888999999999::::::444666888888777777777888777777777777666666666666999999888777777888999:::777777777777777888999999999999:::::::::;;;;;;;;;============>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<==================<<<::::::999888888777777666888888999:::::::::::::::888888888888888888888888666666666777777777888888666666666666666555555555888888888999888777777666555555555666666777888999777777666666666666666666tttqqqgggccceeeccc^^^\\\\\\^^^bbbgggjjjkkkjjjggggggkkkmmmjjjiiiiiiaaaeeeiiimmmooommmjjjggghhhffffffkkkppprrrnnnjjjiiiiiijjjiiigggeeecccaaaaaacccdddeeeeeegggjjjlllfffeeeeeehhhkkkmmmkkkhhh`````````aaacccfffjjjlllkkkmmmpppnnnkkkhhhhhhiiigggkkkpppqqqpppoooqqqrrrkkknnnpppnnnllllllpppuuuvvvwww{{{|||vvvwww~~~~~~}}}zzzyyyxxxyyy{{{||||||}}}~~~~~~|||{{{|||}}}{{{|||}}}~~~|||xxxzzz{{{zzzyyyzzz~~~|||xxxwwwyyyxxxvvvvvvyyyuuuqqqpppttttttooohhhfffhhhlllsssvvvrrrnnnrrryyyrrrvvvyyyxxxuuuuuuyyy~~~~~~}}}{{{zzz{{{}}}{{{wwwqqqmmmjjjhhhfffddd___^^^]]][[[XXXUUUSSSQQQMMMLLLIIIGGGFFFGGGHHHHHHCCCCCCCCCDDDDDDCCC@@@===>>>===<<<>>>@@@BBBBBBBBBBBB@@@===;;;:::<<<>>>@@@::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<:::888777666777888999:::::::::999999999888888666777888888777777888999666777999999777666777888777777888888888666555444999999:::::::::;;;;;;;;;777888999::::::::::::999555666888999888777888999777777777777666666666666:::999777666666777999:::777777666777777888999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<============<<<<<<::::::999999888777777666888999:::;;;;;;;;;;;;;;;888888888888888888888888888888888888777777777777555555555666666666666666888888888888888777666666666666666666777888::::::666666666777777777777777yyyvvvrrrmmmnnncccaaa___^^^]]]___bbbdddeeeeeegggjjjmmmnnnmmmjjjhhhggghhheeedddgggjjjjjjhhhhhhmmmjjjhhhkkkooopppmmmiiinnnjjjeeeeeeggggggdddaaabbbccceeefffffffffeeeeeeeeeeeeeeefffggghhhiiijjjiiigggeeeccccccdddggghhhdddkkknnnkkkiiillllllhhhjjjmmmooopppoooooopppqqqnnnllljjjiiijjjmmmppprrruuuvvvvvvvvvvvvwwwzzz|||uuuwwwyyyxxxvvvuuutttuuu{{{wwwxxx~~~~~~}}}||||||}}}~~~~~~|||zzz{{{vvvrrrsssyyy}}}zzzwwwsssqqqppptttyyyyyyqqqjjjjjjmmmpppssstttuuuvvvwwwxxxyyyyyywwwuuuuuuyyy|||~~~~~~}}}{{{zzz|||}}}zzzvvvpppllliiihhhgggfffdddaaa]]]XXXTTTQQQOOOKKKKKKKKKKKKIIIFFFCCCBBBDDDCCCCCCCCCDDDBBB@@@===>>>>>>>>>>>>>>>?????????;;;;;;:::::::::;;;;;;<<<::::::;;;;;;;;;:::999999;;;;;;;;;;;;:::999888777;;;;;;999999999999;;;;;;;;;;;;<<<;;;:::999888777:::888666777999:::888666::::::999999888888777777:::888666777999:::999666777888:::999888777888999999999:::888777666888999555888:::;;;:::888777777777777888888888777666666888888888777888888999::::::777333444777::::::999<<<<<<;;;;;;;;;<<<<<<======???AAAAAA@@@???>>>???>>>@@@CCCDDDCCCAAA??????????????????>>><<<;;;:::;;;;;;::::::::::::999999:::999999888888999999:::999999888888888888888888777777666666666666777777666666666666777777777777555888:::888444444888<<<777888888888888999999999888888777777777777777888zzztttmmmhhhkkkdddddddddcccbbbdddfffgggfffeeebbbeeeiiikkklllkkkiiihhhiiifffdddeeehhhiiihhhhhhllliiigggiiimmmooommmiiilllhhhddddddfffgggddd```ccccccdddfffhhhhhhgggfffgggggggggggghhhiiiiiijjjkkkiiigggdddcccdddeeefffeeekkknnnkkkkkkmmmmmmjjjmmmnnnpppooonnnmmmooopppmmmkkkhhhggggggjjjmmmpppvvvwwwwwwxxxxxxzzz}}}zzz{{{zzzyyywwwwwwxxxzzz}}}yyyvvvwww{{{}}}|||}}}~~~}}}||||||wwwrrrssswwwzzzxxxtttwwwvvvvvvyyy|||{{{uuupppnnnqqqsssuuuuuuvvvxxxyyy|||}}}}}}{{{xxxwww{{{~~~}}}}}}}}}{{{{{{~~~|||wwwrrrnnnjjjiiihhheeeccc```\\\XXXTTTRRRPPPMMMLLLKKKIIIGGGEEECCCBBBAAA@@@???@@@AAAAAA???===@@@@@@@@@@@@????????????<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::999888;;;;;;;;;;;;:::999888777::::::999888888999::::::<<<;;;;;;:::999999888888:::888666777999:::888777666666666666555555555555:::888666777999:::999777666888::::::999888888888:::;;;;;;:::888777888:::555888:::;;;999888777777::::::;;;;;;;;;;;;;;;:::888888888888888999999:::999777555444666777888888<<<;;;;;;;;;;;;<<<=========???BBBCCCBBBBBBBBBCCC@@@BBBDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>===;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;:::999999888888888999999999999999999999999999777777666666666666777777666666666777777777888888888:::<<<:::666444777:::777888888888888999999999888888777777777777888888{{{pppgggbbbhhhdddggghhhhhhhhhiiijjjjjjgggeee___bbbfffjjjlllmmmmmmllliiigggeeedddfffhhhiiiiiikkkhhhggghhhkkklllkkkhhhiiifffcccdddffffffdddaaacccbbbbbbeeeiiijjjhhheeehhhhhhhhhhhhhhhhhhiiiiiimmmllliiifffddddddddddddfffkkkmmmllllllmmmnnnlllpppppppppnnnllllllnnnpppooommmjjjggggggjjjmmmpppxxxyyyyyyzzz|||~~~~~~|||zzz{{{~~~zzzvvvvvvxxxzzzzzz}}}}}}{{{|||}}}~~~~~~}}}xxxrrrrrruuuwwwvvvsssvvvwwwxxxyyyxxxvvvsssqqquuuvvvwwwwwwwwwwwwzzz|||}}}yyyyyy{{{}}}~~~~~~}}}~~~~~~zzztttoookkkiiihhhcccbbb___\\\YYYVVVSSSRRROOOMMMJJJGGGEEECCCBBBBBBAAA@@@>>>>>>@@@@@@@@@???BBBBBBAAAAAA@@@?????????<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<;;;;;;:::999888777;;;;;;;;;;;;:::999888888999999888888888888999999<<<;;;:::999888888999999999888777888999:::999777777777888888888999999999999888777888999999888777666888;;;;;;:::888888888<<<<<<<<<;;;888777888:::666888::::::999888777888777888999:::::::::::::::888888888888888999::::::999999999777666666888:::;;;;;;;;;;;;;;;<<<======<<<>>>AAABBBBBBCCCDDDEEEAAACCCDDDFFFFFFEEECCCBBB@@@@@@@@@???>>>===<<<;;;=========<<<<<<<<<<<<;;;;;;::::::999888888888999::::::::::::::::::::::::888777777666666777777888666777777777777888888888999<<<>>><<<888666666888777888888888888999999999888777777777777777888888yyynnnddd```fffcccggghhhhhhiiijjjkkkjjjhhheeeaaacccfffjjjnnnpppooonnnjjjjjjhhhdddeeeiiikkkkkkllljjjgggggghhhhhhgggeeegggfffdddeeeffffffdddbbbbbb``````ccchhhjjjhhheeegggggggggggggggffffffffflllkkkjjjhhhgggeeeeeeeeehhhkkkmmmlllkkkkkkkkkkkkooooooooommmlllmmmooorrrtttqqqnnnkkkkkkmmmqqqsss{{{zzzzzz{{{}}}}}}wwwvvvyyy||||||zzz~~~~~~}}}}}}~~~~~~}}}{{{wwwsssrrruuuwwwvvvtttuuuwwwyyyxxxtttrrrrrrtttzzzzzzzzzyyywwwxxxzzz|||}}}yyyxxx{{{~~~zzzuuupppkkkhhhgggaaa```^^^\\\YYYVVVTTTSSSQQQNNNJJJFFFCCCBBBBBBBBBEEECCC@@@???@@@AAAAAA@@@BBBBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777:::;;;;;;;;;::::::999888:::999999999999999999:::===;;;999777777888999:::888888777888999999999999888888999999:::;;;;;;<<<999888888888888999888888666888;;;<<<;;;999888888<<<<<<<<<:::888777888999666888::::::888777888888666666777999::::::::::::999888888888888999:::::::::<<<===:::777666888;;;;;;;;;;;;;;;;;;<<<===>>><<<>>>@@@@@@@@@@@@BBBCCCBBBCCCCCCEEEFFFFFFDDDBBBAAAAAAAAA@@@???>>><<<<<<=========<<<<<<<<<;;;;;;999999888888999999:::;;;888888999999999999::::::888777777777777777777888777777777888888888999999888:::<<<<<<999777666777777777888888888999999999777777777777777777888999vvvmmmfffaaagggbbbeeeeeeeeefffhhhjjjiiigggdddddddddeeeiiimmmnnnmmmkkkiiillljjjeeefffkkknnnmmmnnnllliiigggeeedddcccaaaggggggggggggggggggeeeccc```___```cccggghhhgggddddddeeeeeefffeeeeeedddccciiiiiiiiijjjiiiiiihhhhhhjjjjjjkkkkkkiiiggggggiiimmmmmmmmmllllllnnnrrruuuuuusssqqqooooooppprrrttt|||zzzzzz{{{~~~}}}}}}wwwxxx}}}}}}}}}}}}{{{zzzwwwuuuvvvxxxzzzzzzxxxyyy|||}}}zzzvvvuuuwwwzzz|||||||||zzzxxxxxxzzz|||{{{{{{~~~~~~zzzuuupppkkkgggeee```___^^^\\\YYYWWWUUUTTTRRROOOJJJFFFCCCBBBBBBCCCGGGDDDAAA???@@@@@@???>>>AAAAAA@@@???>>>======<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777::::::;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;:::<<<:::888777777888999:::777777888888888888999:::444555555666777888999999888888999888888888888999666999;;;<<<:::999888888:::;;;;;;999777666777888777888:::999888777888999999:::;;;<<<============999999999888999::::::;;;888;;;<<<:::777555777::::::::::::;;;;;;===>>>>>>???@@@AAA@@@??????AAABBBCCCBBBBBBCCCFFFFFFDDDBBBBBBBBBAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::666666777888999;;;<<<===666777777777888888888999888888777777777777888888888888888888999999999999555777999:::999888777777777777888888888999999999777777666666777888999999rrrmmmhhhdddiiibbbddddddddddddeeeggggggeeecccdddbbbbbbeeeiiijjjhhheeeeeekkkkkkffffffmmmpppnnnooommmjjjfffdddbbbaaaaaaggghhhiiiiiihhhfffdddccc___```bbbdddeeeffffffeeecccdddffffffgggfffeeedddfffhhhiiikkkllllllkkkjjjjjjiiijjjkkkiiieeefffiiijjjlllmmmmmmmmmooorrruuuqqqqqqpppoooooopppqqqrrrzzzxxxxxx{{{~~~~~~zzz{{{|||yyyzzz~~~}}}zzzyyyzzz{{{~~~~~~}}}|||{{{|||{{{yyyvvvvvvyyy}}}}}}}}}}}}|||zzzyyyzzz{{{}}}}}}}}}~~~~~~zzzuuuppplllhhhfff```___^^^\\\YYYWWWUUUUUUQQQOOOKKKGGGDDDCCCDDDDDDCCCAAA???>>>>>>>>>===<<<@@@?????????>>>=========>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888999:::666777999999888888999;;;666777777888999:::::::::777999999999888777888999888:::;;;;;;999999999:::888999999888777666777999777999999999777777888999888888999:::;;;;;;;;;;;;999999999999999:::;;;;;;666777888888666555666777:::::::::;;;<<<===>>>???BBBCCCDDDBBBAAAAAABBBDDDDDDBBB@@@BBBFFFGGGEEECCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::666666777888999;;;===>>>555555666666777888888888999888888777777888888999888888999999999:::::::::666666777888888888888888777888888888888999999999666666666666777888999:::ppplllhhheeekkkdddeeehhhfffeeeeeeffffffdddcccdddaaa```cccggghhhfffbbb```hhhkkkeeeeeemmmpppmmmmmmllljjjfffcccbbbccccccggghhhiiiiiigggdddbbbaaa___cccggghhheeedddfffhhheeegggiiijjjkkkjjjiiihhhfffhhhjjjlllmmmmmmkkkjjjiiiggghhhkkkjjjggghhhnnnjjjlllnnnooonnnoooqqqsssmmmnnnooopppqqqqqqppppppvvvtttvvv{{{~~~~~~yyyxxx|||}}}~~~||||||{{{yyywwwvvvxxx|||}}}~~~~~~|||{{{{{{|||~~~|||}}}~~~~~~{{{wwwrrrnnnjjjhhhaaa```^^^\\\YYYWWWUUUTTTPPPOOOKKKHHHFFFEEEEEEEEE>>>>>>===>>>@@@@@@???===???????????????????????????>>>===<<<;;;;;;;;;;;;999999::::::;;;;;;::::::999::::::;;;;;;::::::999::::::;;;<<<<<<;;;::::::888888888888888888999999555777999999888777999<<<:::::::::;;;;;;<<<<<<<<<777999:::999777666888::::::;;;;;;999888888:::<<<888999999999888888:::;;;888999999888777777888:::666666777777888777777666:::999999999999:::;;;;;;888777777888999999888777:::::::::;;;<<<===>>>???AAABBBCCCBBBAAABBBDDDFFFEEECCCAAACCCGGGIIIGGGDDDCCCCCCBBBBBBAAA@@@>>>============<<<<<<<<<<<<;;;888888888888999:::;;;;;;555666666777888888999999999888888777777888888999999999999::::::::::::;;;:::999777777888888888888777888888888888999999999666666666666777888999:::pppkkkgggeeekkkfffgggllljjjgggfffeeeeeedddbbbeeebbb```ccchhhjjjgggddd\\\fffjjjddddddlllppplllkkkkkkiiifffdddccceeeffffffhhhiiihhhfffcccaaa``````fffkkkjjjfffcccfffkkkhhhiiilllnnnooonnnmmmlllgggiiikkkmmmnnnmmmkkkjjjhhheeegggkkkllliiikkkrrrkkkmmmooopppooonnnoooppplllmmmppprrrsssrrrqqqppprrrrrrttt{{{~~~xxxyyy||||||{{{|||}}}}}}||||||{{{~~~~~~}}}}}}~~~~~~|||xxxtttpppllljjjaaa```^^^\\\YYYWWWUUUTTTPPPNNNLLLJJJHHHGGGFFFFFF<<<===>>>@@@CCCDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAA??????>>><<<<<<;;;;;;;;;888888999:::;;;;;;;;;;;;999999:::;;;;;;:::::::::999999;;;;;;;;;;;;999999777888888999999999888888444777999999777777:::<<<777777888888888888999999666999::::::777666888:::;;;;;;:::888777888;;;===888999::::::999:::;;;===888999999888777777888:::999999:::::::::999999888::::::999999::::::;;;<<<;;;999888:::===???<<<:::999::::::;;;<<<===??????>>>???@@@@@@@@@AAADDDGGGGGGDDDBBBDDDIIIKKKIIIFFFCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>============;;;:::999999888888999999666777777888999999::::::999999888888888888999999999999:::::::::;;;;;;;;;>>><<<999888888888888777777888888888888999999999666666666666777888999:::uuujjjhhhaaa```ffffffooollliiigggggggggfffeeeiiijjjjjjiiihhhgggggghhhaaaccceeeeeeeeefffiiijjjmmmmmmkkkhhheeecccdddeeedddhhhlllmmmkkkgggdddbbbeeeiiikkkiiidddbbbeeehhhiiikkkkkkggggggjjjjjjhhhlllmmmnnnooonnnkkkhhhffflllllllllllllllmmmnnnooommmppprrrrrrqqqpppqqqqqqooommmnnnppppppooorrrwwwyyywwwyyy~~~~~~{{{}}}{{{~~~~~~|||}}}|||{{{{{{~~~|||wwwssspppmmmjjjdddaaa^^^[[[XXXVVVRRROOOOOONNNJJJGGGEEEDDDDDDDDDBBBAAA@@@???>>>???@@@AAA>>>>>>>>>??????>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;:::::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999999888666888:::;;;888666777777777777777777777777999999999999999999999999999999:::::::::;;;;;;;;;<<<:::888666666777888999888666777;;;;;;777666888@@@===999999;;;<<<;;;999666999;;;:::777666888:::;;;:::999999:::<<>>@@@BBBCCCCCCCCCBBBJJJJJJHHHGGGFFFFFFEEEFFFBBBBBBAAA@@@????????????@@@@@@>>>===;;;;;;:::::::::::::::999999888888888999777555333444777;;;===:::::::::999999888888888:::;;;;;;:::999999:::;;;777888888888888777666666888999999:::::::::999999555666666777888:::;;;<<>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;:::::::::999999999999::::::::::::999999999999999888777888::::::888666777777777777777777777777999999999999999999999999;;;;;;::::::999999888888;;;:::888777777888999:::999777777::::::777777999>>>;;;888888:::;;;;;;999777888888777666666777888;;;::::::999:::<<>>???@@@BBBCCCCCCCCCCCCHHHGGGFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@???????????????>>>===<<<;;;;;;:::;;;::::::999999999999999999999888666555666888:::<<<::::::999999999999999999::::::;;;:::999999:::;;;888888999888888777666666888888888888777666555555666666777777888999;;;;;;xxxlllmmmiiihhhhhhcccfffdddcccccceeeffffffeeeiiiiiijjjhhheeedddddddddaaadddgggiiiiiiiiiiiijjjnnnkkkgggcccaaaaaabbbcccfffjjjnnnnnnkkkeeeaaa^^^bbbeeehhhgggeeeeeegggjjjeeeggggggdddeeeiiijjjggglllmmmnnnnnnmmmkkkiiihhhiiilllooorrrrrrpppmmmjjjjjjlllnnnooonnnmmmmmmmmmooommmnnnppppppnnnqqqvvvxxxvvvxxx|||}}}||||||~~~~~~}}}yyyvvvrrrnnniiifff```^^^[[[YYYWWWUUURRRPPPOOOMMMJJJGGGEEEDDDDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@??????============??????<<<<<<<<<======>>>>>>???<<<;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999999888888888999999999999888888888777999888777888::::::888777777777777777777777777777999999999999999999999999<<<;;;:::999888777666666:::999888888888999:::;;;:::777777999999777777:::;;;999777777999:::;;;::::::888666555666666666666;;;:::::::::;;;===???@@@??????AAABBBCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBBBBAAA@@@?????????======<<<;;;::::::;;;;;;999999999999999999:::::::::999999888888999::::::999999999999999999::::::::::::::::::::::::::::::999999999999888777666555888888888777666555333333888888777777888999999:::wwwjjjmmmkkkiiifff___eeeddddddeeehhhjjjjjjiiikkklllllljjjgggeeeeeefff^^^bbbgggkkklllllllllmmmiiigggeeeddddddccccccbbbiiijjjllljjjfffbbb___^^^ccceeeggggggeeeeeeggghhhjjjlllkkkhhhhhhjjjkkkhhhllllllllllllkkkjjjiiiiiiiiikkknnnppppppnnnllljjjhhhjjjmmmmmmlllkkkkkklllpppnnnnnnpppooommmpppuuuttttttvvvzzz~~~}}}{{{xxxuuurrrmmmhhhddd^^^\\\YYYXXXVVVTTTRRROOONNNLLLIIIFFFDDDDDDDDDEEEBBBCCCCCCDDDCCCBBB@@@??????>>>===<<<<<<===>>>???;;;;;;<<<======>>>??????<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888888888888888888888888888888888777777777777888888888999999999888777777777777777777777777777888888888888999999999999::::::999999888777666666999999888888999:::;;;<<<;;;777666888888666777;;;888777666666888999;;;;;;===999555555777888777666::::::::::::;;;===>>>??????@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@???>>><<<;;;;;;:::::::::;;;;;;888888888999999::::::::::::::::::;;;::::::999999888888888999999::::::::::::999999:::;;;;;;;;;::::::::::::999888777666555888888888888888777666555999999888888888888888999ttthhhkkkiiigggddd]]]eeedddeeegggjjjllllllkkkkkklllllljjjgggeeeeeefffaaadddiiikkklllkkkkkkkkkccccccdddfffhhhhhhdddaaajjjjjjhhhdddaaa______```fffggggggfffeeeddddddeeeooopppooojjjhhhjjjiiifffjjjiiiiiiiiiiiijjjjjjkkklllkkkkkkkkkkkkkkkkkkkkkiiikkkmmmnnnmmmlllllllllpppnnnnnnpppooolllnnnsssppprrruuuyyy~~~{{{yyyvvvsssppplllgggccc^^^\\\YYYWWWVVVTTTQQQOOOMMMKKKHHHFFFDDDDDDDDDEEEBBBCCCDDDDDDCCCAAA@@@??????>>>===<<<<<<===>>>???::::::;;;<<<======>>>>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;888888888888888888888888888888888777777777666666777888999999999888888888777777777777777777777777777777777888888999999999888888888888888888888888888888888888999::::::;;;;;;777666888888666777;;;666666666666777888:::<<<===:::777777999:::999777:::::::::;;;<<<===>>>??????@@@@@@AAABBBCCCDDDEEECCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@>>>===<<<;;;;;;:::::::::;;;;;;888888888999999:::::::::::::::;;;;;;;;;:::999999888888888999999:::::::::999888888:::<<<===;;;999:::::::::999999888666666555666777888888888888888:::999888888777888888888rrrhhhjjjgggeeeddd^^^dddcccdddfffiiijjjiiihhhiiiiiijjjhhheeedddddddddfffhhhkkkkkkjjjhhhggggggdddddddddhhhkkkkkkgggbbbiiihhhfffbbb______aaacccggggggffffffeeeddddddcccooopppnnnhhheeefffeeebbbffffffeeefffgggiiikkklllnnnllliiigggggghhhkkklllkkkmmmooopppooonnnnnnnnnqqqooonnnpppnnnkkkmmmrrrooorrruuuyyy~~~{{{xxxuuurrroookkkgggccc___]]]ZZZXXXVVVTTTQQQOOOLLLKKKHHHEEEDDDDDDDDDEEECCCCCCCCCCCCBBB@@@???>>>========================;;;;;;;;;<<<<<<============<<<<<<;;;::::::::::::::::::::::::::::::::::::999999999999::::::::::::888888888999999999999999888888888888777777777666777888::::::888777888999777777777777777777777777666666777777888999999999888888888999999999::::::777888888888888999999999:::777777999999777777:::666777888777777888:::===:::999999999;;;;;;:::999999::::::;;;<<<===>>>>>>?????????@@@AAABBBCCCDDDBBBCCCDDDFFFFFFFFFEEEEEECCCDDDDDDDDDBBB@@@>>>=========<<<;;;::::::;;;;;;999999999999999999::::::999999:::;;;;;;;;;::::::999999999999999999::::::999888777:::===>>>;;;888999999999:::999999888777333333555666777888888888999999888888888888888999sssjjjlllgggeeegggddddddddddddfffhhhiiigggeeehhhhhhiiihhheeedddeeeeeeeeegggiiiiiihhhhhhhhhjjjkkkhhhfffgggjjjkkkhhheeeeeeffffffeeecccbbbcccdddfffeeeeeeeeeeeeeeeeeedddmmmnnnlllfffdddeeeddd```cccbbbbbbccceeehhhlllnnnooollliiigggggghhhkkkmmmmmmooorrrrrrqqqppppppqqqqqqoooooopppnnnkkkmmmqqqqqquuuwwwzzz~~~{{{xxxtttpppmmmkkkgggeeeaaa^^^[[[XXXVVVTTTQQQNNNLLLJJJGGGEEEDDDDDDDDDEEEDDDCCCBBBAAA?????????>>>;;;<<<===??????===<<<;;;==============================<<<;;;::::::::::::::::::::::::::::::::::::888999999999999:::::::::999999999999:::::::::;;;999999888888888777777777666888::::::888777888999777777777777777777777777666666666777888999999999::::::::::::999999999999777777888888777777666666999777777::::::777777999777999999888777777:::===555777:::;;;;;;:::::::::999999:::<<<======>>>>>>>>>>>>>>>>>>???AAACCCDDDAAABBBDDDFFFGGGFFFEEEEEEDDDDDDEEEDDDCCC@@@>>><<>>===<<<;;;;;;:::;;;::::::999999999999999999888888999999::::::;;;;;;::::::999999999999999999999777777:::>>>???;;;777888888999999::::::999999555555666777888888888888888888888888888888999999uuummmnnnhhhfffjjjiiifffeeefffgggiiiiiigggeeeiiijjjjjjiiihhhgggggghhh```bbbeeeggghhhjjjmmmooorrrmmmgggeeehhhjjjiiifffbbbeeehhhiiihhhfffeeeeeedddccccccdddfffgggffffffkkkmmmkkkfffeeefffeeebbbaaa``````aaadddhhhllloooooommmkkkiiiiiiiiikkkllloooqqqttttttsssrrrrrrsssrrroooooopppnnnkkklllqqqtttwwwyyy{{{}}}||||||xxxsssooommmjjjhhhfffbbb___\\\YYYWWWTTTPPPNNNKKKJJJGGGEEEDDDDDDDDDEEEDDDCCCAAA???>>>>>>>>>???:::;;;>>>@@@@@@>>>;;;:::?????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999::::::::::::::::::::::::888888999999999:::::::::999999999::::::;;;;;;;;;999999999999888888888888666888;;;:::888666888999777777777777777777777777555666666777888999999999===<<<<<<;;;:::999888888777777777777777666555444888666888;;;;;;888666888888::::::999777777:::===111555:::<<<:::888999:::888999;;;<<<===>>>>>>>>>>>>>>>======>>>@@@BBBCCC???AAACCCEEEFFFFFFEEEDDDDDDDDDEEEEEECCCAAA>>><<<@@@@@@>>>===;;;;;;::::::;;;::::::999999888888888888777777888999:::;;;<<<;;;::::::999999888888888999777666:::>>>???<<<777777777888999::::::::::::999999:::::::::999999888888888777777888999999:::wwwlllhhhbbbdddjjjhhhgggffffffggghhhhhhfffdddcccdddhhhllliiidddfffnnnpppkkkfffdddgggkkkmmmnnniiihhhfffddddddfffhhhiiieee___```jjjllleeedddiiidddeeeffffffeeeeeefffhhhkkkjjjiiihhhgggfffeeedddcccbbbaaaaaadddgggiiijjjhhhkkkmmmllliiiiiinnnrrrvvvqqqppptttvvvrrrooonnnsssnnnlllmmmnnnmmmpppuuuvvvyyyzzz{{{||||||~~~}}}~~~{{{xxxtttsssssspppiiicccdddcccaaa[[[TTTOOOLLLKKKLLLJJJHHHGGGFFFEEEBBB@@@DDDCCCBBB@@@???>>>======???>>>=========???@@@AAA========================;;;:::999:::<<<<<<<<<:::888:::;;;;;;::::::<<<===:::999777666666777999:::===<<<;;;:::::::::::::::;;;:::::::::;;;:::777555999888777666666777888999888888888888888888888888666777888999:::;;;<<<<<<999999999999999999::::::;;;;;;;;;;;;:::999999888777777888888888888777777888888999999999:::::::::;;;;;;:::888666666999;;;;;;;;;;;;<<<<<<<<<======@@@?????????AAADDDGGGHHHCCCDDDDDDEEEEEEEEEEEEDDD>>>@@@BBBAAA???===>>>@@@@@@??????>>>===<<<<<<<<<::::::;;;;;;::::::999888;;;999888666666777999:::999999999999999999999999999999:::;;;;;;;;;:::::::::999888777888999:::;;;888999::::::::::::999888999999888888999999:::;;;vvvllliiibbbdddiiifffgggeeedddeeefffgggfffdddeeeccceeeiiihhhdddffflllmmmiiifffeeehhhkkkmmmnnnkkkiiifffdddcccdddfffgggeee```bbbkkkllleeecccgggfffggghhhfffdddcccdddeeeiiijjjkkkkkkjjjiiiiiijjjfffeeecccdddeeegggiiijjjiiilllnnnmmmjjjjjjmmmqqqsssoooooosssuuusssppppppqqqmmmmmmppppppoooqqqtttwwwzzz{{{}}}~~~}}}zzz{{{~~~|||yyyuuutttsssooohhhbbbdddccc```ZZZSSSNNNLLLKKKKKKIIIFFFEEEDDDCCCBBB@@@CCCBBBAAA@@@???>>>>>>>>>???>>>=========>>>@@@AAA========================<<<;;;::::::;;;<<<;;;:::999;;;<<<;;;::::::;;;<<<;;;999888777777888999;;;;;;;;;:::999999999999999:::999999:::;;;:::888555888777666555555666777888888888888888888888888888666666777888999:::;;;;;;888999999999999:::::::::::::::;;;;;;;;;:::999999888888999999999999888888888888999999999:::::::::;;;;;;:::888666777999;;;:::;;;;;;;;;;;;<<<<<<<<<>>>======>>>???AAACCCDDDCCCCCCCCCDDDDDDCCCBBBBBB===@@@AAAAAA>>>======???>>>======<<<;;;;;;::::::::::::;;;;;;::::::999888:::999888777777888999:::999999999999999999999999999999:::::::::999999888999888888888999999::::::888999999::::::999999888888888888888888999::::::vvvmmmjjjddddddgggdddfffeeecccccceeefffeeeeeegggcccbbbdddfffeeefffhhhhhhgggeeefffiiilllmmmmmmkkkjjjgggdddcccccccccdddfffccceeelllllleeebbbffffffggggggfffdddcccdddfffdddhhhlllmmmlllkkklllmmmhhhgggfffffffffggghhhiiikkknnnpppooommmlllmmmooopppmmmmmmqqqtttrrrqqqrrrmmmlllnnnssstttrrrrrrtttxxxzzz|||~~~zzz~~~~~~~~~~~~~~~~~~xxxyyy}}}}}}zzzvvvtttrrrnnngggaaacccbbb^^^XXXRRRMMMLLLLLLKKKHHHDDDBBBBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>===>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::;;;;;;:::888:::<<<<<<<<<:::999:::;;;;;;:::999888888999:::;;;:::999999888888888888999999888888999::::::888777777666666555555666666777888888888888888888888888555666666777888999::::::888888999999999:::::::::999999:::;;;;;;;;;::::::999999::::::::::::999999888888999999999::::::::::::;;;:::999777777999;;;::::::::::::;;;;;;;;;;;;======>>>>>>???@@@@@@AAABBBBBBCCCBBBBBBAAA@@@???===???@@@???>>>=========;;;;;;;;;::::::999999888::::::;;;;;;::::::999888888888999999999999999999888888888888888888888888999999999999999888777666777888999999::::::999999888888999::::::999888888888777777777777888999999vvvooommmffffffhhhcccgggeeecccccceeefffffffffjjjddd```aaaeeeggggggeeeddddddeeehhhjjjlllmmmmmmjjjiiifffdddccccccddddddgggfffjjjnnnmmmfffccceeeeeeffffffeeecccccceeeggg___dddjjjkkkiiiggghhhjjjffffffgggffffffgggiiijjjllloooqqqqqqooommmmmmnnnooolllmmmpppqqqoooooorrrkkkkkknnnuuuwwwtttssstttvvvwwwyyy}}}xxx}}}}}}|||~~~||||||~~~{{{xxxuuuqqqllleee```aaa```\\\VVVPPPLLLKKKLLLLLLHHHDDDAAAAAABBBBBBBBBAAA@@@@@@???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;999888;;;<<<===<<<:::999999;;;;;;::::::999999::::::;;;:::999999888888888999999999888777888999:::999888777777666666666666777777888888888888888888888888555666666777888888999999888888888999999::::::;;;888999999:::;;;;;;;;;;;;999999::::::::::::999999888888999999999:::::::::999::::::999777777999;;;999999999:::::::::;;;;;;>>>???@@@AAAAAAAAA@@@@@@BBBCCCBBBBBBAAA@@@???>>>===>>>???>>>>>>===<<<<<<;;;:::::::::999999999888::::::;;;;;;::::::999888777888999:::::::::999999777777777777777777777777999999999999888666555555666777999:::::::::999888888888999999999999888888777777777666777777888999vvvooonnnhhhhhhjjjeeegggeeedddeeeggghhhhhhgggkkkfffaaa```eeehhhgggccc```bbbfffhhhjjjlllmmmmmmggggggfffeeeeeeeeeffffffhhhjjjmmmooolllfffdddfffhhhhhhgggdddbbbaaaccceee```dddhhhiiigggeeeeeefffaaadddffffffffffffiiilllmmmooopppqqqpppnnnnnnmmmooommmmmmoooooollllllpppkkkjjjnnnuuuwwwtttsssuuuttttttvvv{{{~~~{{{{{{|||{{{xxxtttooojjjddd______]]]ZZZUUUOOOLLLKKKKKKLLLIIIDDDBBBBBBCCCDDDCCC@@@@@@??????@@@@@@AAAAAA>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;999888;;;<<<===<<<:::999999;;;::::::::::::::::::::::::::::::999999999999::::::999888666777999999999888888888888888888888888888888888888888888888888888666666666777888888999999777777888999::::::;;;;;;888999999:::;;;;;;;;;;;;888888999999999999888888888888999999999:::::::::888999:::999888888999;;;999999999:::::::::;;;;;;>>>>>>???@@@@@@??????>>>CCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;::::::999888777888999:::::::::::::::777777777777777777777777999999999888777666555444666777888999:::999888777888888888888888888888888777777777666777777888999uuunnnmmmhhhhhhkkkgggeeeeeeeeegggiiiiiihhhggghhhfffaaa___cccgggeee______bbbfffhhhiiijjjlllmmmggggggfffffffffggggggggghhhjjjmmmllliiieeeeeeffflllkkkiiiddd```______aaaeeefffggghhhiiihhhfffeee___cccfffgggffffffiiimmmnnnnnnooooooooooooooonnnnnnllllllnnnllliiikkkooolllkkkmmmrrrtttrrrsssvvvssssssuuu{{{~~~~~~~~~|||zzz~~~|||{{{}}}}}}zzzyyywwwsssnnnhhhbbb___[[[[[[YYYUUUPPPLLLJJJIIIKKKHHHEEECCCCCCDDDDDDCCC@@@@@@@@@???@@@@@@AAAAAA>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::;;;;;;:::888:::<<<<<<<<<:::999:::;;;999999::::::::::::999999:::999999999999:::;;;;;;:::888666666888999888777888999999::::::999999888888888888888888888888888777777777888888888999999777777888999:::;;;;;;<<<999999:::;;;;;;;;;::::::888888999999999999888888888888999999999:::::::::777999::::::999888999;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<>>???>>>>>>>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888999999:::;;;;;;;;;888888888888888888888888888888888888888777666555666777888888999999888888999888777777777777888999888777777777777888999999rrrkkkkkkfffgggkkkhhhcccccceeegggiiiiiigggdddcccdddbbb^^^```cccaaa[[[___bbbfffhhhhhhiiikkkmmmiiiiiihhhhhhggggggggggggeeeiiikkkhhhdddbbbdddfffjjjiiigggccc```___aaaccchhheeedddfffiiikkkhhheeeaaaeeeiiiiiigggfffiiilllnnnmmmlllmmmnnnooopppoookkkjjjkkkmmmkkkiiilllqqqooolllllloooqqqppprrrvvvvvvtttwww}}}wwwsssvvv{{{~~~~~~~~~|||wwwwwwuuurrrlllfffaaa___XXXYYYXXXVVVQQQLLLHHHGGGHHHFFFDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@???@@@@@@@@@>>>??????@@@???>>>===<<<========================<<<;;;::::::;;;<<<;;;:::999;;;<<<;;;::::::;;;<<<888999999999999999999888888888888888888999::::::;;;999777666777777777666777888999999999999888777888888888888888888888888888888888999999999999999666777888999:::;;;;;;<<<::::::;;;;;;;;;:::999999999999::::::::::::999999888888999999999:::::::::777888::::::999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;===>>>?????????@@@@@@???>>>>>>AAA???>>>???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999999888888999:::<<<===999999999999999999999999888888888999999888777777777777777777777888999999999888777666666777888999888888888888888999::::::pppiiihhhdddfffkkkhhh```aaadddgggiiiiiieeebbb___bbbbbb]]]]]]aaa___YYY___bbbfffgggggghhhkkkmmmlllkkkjjjiiihhhgggfffeeecccgggiiieee``````ccceeeddddddcccbbbaaacccfffjjjgggccc```bbbiiillliiiddddddhhhlllkkkgggfffhhhlllnnnlllkkkkkkmmmooopppppphhhhhhiiilllkkkiiimmmsssppplllkkkmmmnnnooorrrwwwxxxwwwzzz~~~|||||||||}}}|||uuuuuutttqqqkkkeeeaaa___VVVWWWXXXVVVQQQLLLHHHFFFFFFDDDCCCCCCCCCCCCAAA???BBBAAA@@@@@@??????@@@@@@>>>???@@@@@@@@@>>>===<<<========================;;;:::999:::<<<<<<<<<:::999:::;;;;;;::::::<<<===777888888999999888888777777777666777777888999999<<<:::777666666777666666666777888999999888777666888888888888888888888888999999999999999:::::::::666777777999:::;;;<<<<<<;;;;;;;;;;;;::::::999888:::;;;;;;<<<<<<;;;;;;:::888888999999999:::::::::666888::::::999999:::;;;;;;;;;;;;<<<<<<<<<=========<<<;;;:::;;;===???AAA<<<===>>>>>>>>>>>>>>>===AAA???>>>???AAAAAA???<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::999888777888:::===>>>999999999999999999999999777888888999999999999888888777666666666777999:::999888777666666777888999999999888888999999:::;;;tttllliiibbbbbbddd___cccdddgggiiijjjiiigggfffddddddeeeggggggddd___[[[bbbeeeiiikkkkkkjjjjjjiiilllnnnmmmiiifffgggeeeaaacccccceeegggddd___```dddbbbdddeeeeeedddeeeiiimmmkkkeee```___ccceeeeeecccgggjjjlllkkkhhhhhhmmmrrrqqqlllhhhiiimmmpppooolllhhhgggfffiiimmmqqqqqqppppppmmmnnnsssrrrooorrrxxxtttxxx}}}~~~|||zzz|||yyyxxxvvvrrrkkkddd```^^^ZZZWWWSSSPPPMMMKKKHHHEEECCCAAA???@@@CCCDDDDDDBBBAAAAAA@@@??????>>>>>>===AAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;===??????===<<>>>>>===<<<;;;;;;???@@@AAA???===;;;:::;;;<<<<<<;;;::::::::::::;;;:::999888777777888999::::::>>>999777<<<;;;999???;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888666666777888999::::::::::::::::::999888777777666999:::;;;:::888777888999tttjjjhhhbbbcccfffaaadddeeeggghhhhhheeecccaaa^^^bbbgggiiifffccc```___fffhhhkkkllljjjhhheeedddkkkmmmmmmiiiggghhhfffbbbeeecccdddfffdddaaaaaaeeeaaaccceeedddccccccfffiiijjjeeebbbbbbeeehhhgggeeefffiiilllkkkiiiiiimmmqqqrrrmmmiiiiiimmmqqqqqqoooiiiggggggjjjnnnrrrrrrrrrqqqnnnpppsssssspppsssxxx~~~}}}~~~~~~{{{zzz|||~~~xxxwwwtttooohhhccc___]]]YYYVVVRRROOOMMMKKKHHHEEEEEECCCAAAAAABBBCCCBBB@@@AAAAAAAAA@@@??????>>>>>>@@@???>>>===<<<===>>>>>>===<<<===>>>@@@@@@>>><<>>===:::777777777888999999999999888777777999::::::999888999;;;===888888888999999999999:::666888999999777777888:::888888999::::::999999999777777888999::::::::::::999888888888888:::;;;<<<:::;;;;;;<<<;;;;;;::::::;;;;;;:::::::::::::::;;;===============<<<;;;;;;>>>@@@@@@???===;;;:::;;;<<<<<<;;;::::::::::::;;;999999888888888888999999<<>>>>>>>>>>>>>>???@@@AAA???>>>>>>>>>@@@???>>><<<>>><<<::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::999999999999999999999999999999999999888888999999999888888888888999999999999888777777777999999999999999<<<>>>999999999999::::::::::::999:::;;;:::888888888:::888888888888888999:::;;;777777888999::::::::::::999999888888999:::;;;<<<::::::;;;;;;<<<;;;;;;:::;;;:::::::::::::::;;;;;;===============<<<<<<;;;===???@@@???<<<::::::;;;<<<<<<;;;:::::::::::::::888888999999999999888888<<<@@@:::777<<<:::777===<<<<<<======<<<<<<;;;:::999::::::::::::999888888888888888999999999999999999999888888777666666666999:::;;;:::888888888999uuummmmmmiiihhhggg___dddeeeggggggfffccc___\\\^^^bbbeeeeeebbbaaacccfffaaabbbeeeiiikkkjjjgggeeegggjjjjjjhhhgggiiihhheeellleeeaaadddffffffeeegggfffggghhhhhhgggeeedddcccfffeeedddeeegggfffdddaaacccfffjjjlllllllllmmmnnnqqqmmmiiiiiilllooorrrsssiiijjjkkknnnqqqsssttttttoooppprrrsssrrrrrrsssuuu{{{{{{|||}}}|||}}}}}}}}}yyyuuunnnhhhdddaaa^^^]]]WWWTTTPPPNNNLLLJJJHHHFFFFFFEEECCCBBBBBBAAAAAA@@@CCCCCCBBBAAAAAA@@@@@@???=========>>>>>>>>>?????????>>>======>>>>>><<<;;;===;;;999999:::;;;:::999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999888666555666888999999888888999999999999888777777444666777777777777999;;;999999:::::::::;;;;;;;;;:::;;;<<<;;;999888999:::888777777666777999;;;<<<777777888999::::::::::::999999999999::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<===============<<<<<<<<<>>>???>>><<<:::::::::<<<;;;::::::999999::::::777888::::::::::::888777888===888666===<<<:::AAA<<<<<<======<<<<<<;;;:::999::::::::::::999888888999999999999999999999888888888888777777666666666888:::::::::888888999:::wwwqqqrrrnnnkkkfff[[[bbbdddeeeggggggeeedddbbbgggeeeaaa___```ccceeeggg___```bbbfffiiikkkiiigggeeehhhiiiffffffiiihhheeekkkeeeaaadddgggffffffhhhjjjjjjjjjkkkjjjiiigggeeeiiihhhhhhhhhhhhfffcccaaadddfffiiikkklllllllllmmmnnnkkkhhhhhhiiilllooopppiiikkkmmmooopppqqqrrrrrrlllooorrrqqqpppqqqqqqrrrsssxxx~~~~~~~~~~~~~~~yyytttmmmgggdddaaa___]]]UUURRROOOMMMLLLJJJHHHFFFDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???===>>>============<<<<<<>>>===;;;;;;<<<<<<;;;:::<<<:::999999::::::999888999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999888666444555777999999999888999999999999888777777444666777888777777888:::999999:::::::::;;;;;;;;;;;;<<<<<<;;;999888999:::777777666666777999;;;<<<777777888999::::::::::::999:::::::::;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<===============<<<;;;===>>>===;;;:::::::::;;;;;;:::999999999999:::888999:::;;;;;;:::999888888===999666===<<<:::@@@<<<<<<<<<<<<<<<;;;;;;:::999::::::::::::999888888:::::::::999999999999999888888888888777777777777888999::::::888888999:::uuupppsssooolllfffYYYaaabbbdddeeeggghhhiiiiiikkkfff```^^^aaaeeeggghhhdddbbbaaacccfffhhhfffccccccggggggeeeeeeggggggdddiiidddbbbeeegggeeefffhhhkkkjjjiiijjjkkkkkkjjjhhhkkkkkkkkkkkkiiigggeeedddgggggghhhjjjkkkkkkllllllkkkjjjiiihhhhhhiiikkkllliiikkknnnooonnnnnnnnnoookkkppprrrpppoooqqqqqqoooqqqyyy}}}||||||yyyssskkkfffdddbbb___\\\TTTQQQNNNLLLKKKJJJHHHFFFCCCDDDDDDCCCBBBAAACCCDDDBBBBBBBBBAAA@@@@@@??????===============<<<;;;:::===<<<::::::;;;<<<;;;:::===;;;999999:::::::::999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999::::::::::::999999999999999999999999999999999999777777777666777888999:::888999999999999888777777666888::::::999888999:::999999999999:::::::::::::::;;;<<<;;;999888999:::777777777777777888999:::777777888999::::::::::::::::::;;;;;;;;;;;;::::::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???;;;<<<==================:::<<<===<<<;;;999999:::;;;;;;:::999999999999999999999::::::::::::999999===AAA;;;777<<<999666;;;;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888999999999:::::::::::::::999999888888888888888888777999::::::999888999;;;qqqjjjmmmlllkkkggg\\\bbbbbbbbbccceeehhhkkkmmmfffeeedddbbbccceeeiiillliiiddd``````ccceeedddbbbbbbeeefffccccccfffeeebbbeeecccdddgggfffccceeehhhhhhfffeeefffiiikkkjjjiiiggghhhiiihhhgggffffffgggjjjiiihhhhhhiiijjjkkkjjjiiijjjjjjiiihhhhhhhhhiiihhhkkknnnnnnllljjjjjjkkkkkkqqqtttqqqppprrrrrrnnnsssyyy}}}~~~~~~vvvpppiiidddcccaaa]]]YYYRRRPPPMMMKKKKKKJJJHHHGGGEEEFFFFFFDDDAAA@@@AAACCCAAAAAAAAA@@@??????>>>>>><<<<<<===>>>???>>>=========;;;::::::;;;======<<<===;;;:::999:::;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999999999999999999999999999999999999999555888:::999777666888:::888999999999999888777777777999;;;:::999777777888888888888999999999999:::888999::::::999999:::;;;777777888888888888888777777777888999::::::::::::::::::;;;<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<999999999::::::;;;======;;;;;;<<<===============999;;;<<<<<<:::999999:::;;;:::999999888999999999:::::::::999999:::::::::>>>BBB<<<888<<<999555::::::::::::;;;::::::999888999::::::::::::999888888888999999::::::;;;;;;;;;999999999999999999::::::777999::::::999888:::;;;nnneeeggghhhjjjiii___bbbaaaaaaaaacccgggkkkmmm___dddhhhgggeeeeeejjjpppiiiddd___^^^bbbeeeeeecccbbbeeeeeebbbbbbdddddd```bbbcccfffhhhfffbbbdddiiieeecccaaabbbfffiiijjjiiiaaabbbcccdddddddddeeegggllljjjhhhggghhhjjjjjjjjjiiijjjkkkkkkiiihhhgggggghhhkkknnnmmmjjjhhhggghhhlllrrruuurrrqqqssssssoootttxxx~~~|||~~~tttnnngggcccbbb```[[[WWWRRROOOMMMKKKKKKJJJHHHGGGGGGHHHHHHEEEAAA???@@@BBBAAAAAA@@@@@@???>>>>>>===:::;;;===???@@@AAA@@@@@@>>><<<::::::<<<>>>???>>>>>><<<::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777777888888999999:::999999999999999999999999555999===;;;777555777;;;888999999999999888777777666888999999777555444444777777888888888999999999777888999999999999:::;;;666777888999999888666555777777888999:::::::::::::::;;;<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<888888888888999:::;;;<<<;;;;;;<<<===>>>>>>======999:::<<<;;;:::999999:::;;;:::999999888888999999<<<;;;999999999999;;;<<<<<<@@@;;;777<<<:::777<<<999::::::::::::999888888999::::::::::::999888888888888999::::::;;;<<<<<<::::::::::::::::::::::::777888::::::999999:::;;;~~~jjjeeekkkhhhfffeee___dddddddddeeefffggghhhiiicccdddeeegggiiijjjkkklllcccccccccddddddddddddeeedddcccbbbbbbbbbdddeeefffdddccccccccccccbbbbbbbbbgggeeeccccccfffhhhhhhfffiiifffcccdddhhhjjjhhheeehhhhhhhhhiiijjjkkkmmmnnnmmmllljjjfffddddddgggjjjmmmnnnnnnkkkgggeeegggiiiqqqpppqqqsssqqqlllkkknnnqqqxxx~~~xxxxxx}}}~~~|||uuuqqqkkkfffaaa\\\WWWTTTSSSPPPLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCAAA???===<<<<<<<<<===???===;;;<<<>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::<<<:::999999;;;<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999::::::999888777777777888777888::::::888555222000<<<;;;::::::999999999999777777777888999999999:::<<<999777888:::;;;999666888888999999999:::::::::888999::::::999666444222777888999999::::::999999888999::::::::::::999888::::::;;;;;;;;;:::999999999999999999:::;;;<<<===888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999777777888999:::;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;;;;::::::999999888777666666999999999999999999999999<<<:::888999<<<>>><<<:::777777888888888999999999999999888777777666777777llleeejjjhhhffffffaaa___```bbbdddfffgggggghhhddddddeeeggghhhjjjkkkllleeeffffffgggggggggffffffcccccccccdddeeegggiiijjjfffffffffeeeeeedddddddddfffdddcccdddggghhhgggeeeiiieeebbbcccgggiiihhhffffffggggggiiijjjlllnnnooommmllljjjgggeeeeeegggjjjmmmnnnnnnllliiihhhiiijjjoooooorrruuutttoooooorrrrrryyy~~~}}}~~~zzzxxxtttpppjjjddd```[[[WWWTTTRRROOOLLLJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBAAA@@@BBBAAA@@@>>>======<<<<<>>>>><<<:::::::::::::::::::::::::::>>>======<<<;;;;;;::::::;;;999888999;;;<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;::::::999888888999999888999:::::::::888666555::::::999888888888999999888888888888888999999999<<<:::888888::::::999777888888999999999:::::::::999:::;;;<<<<<<;;;999888999:::;;;;;;<<<<<<;;;;;;888999::::::::::::999888999999:::;;;;;;:::::::::999999999999:::;;;<<<===999999999999999::::::;;;::::::::::::;;;;;;;;;;;;:::999888888888:::;;;===;;;<<<<<<===<<<;;;:::999999999::::::::::::;;;;;;;;;::::::999888888777777999999999999999999999999:::999777999;;;<<<;;;999888999999999::::::::::::999999888777777777777777nnnfffjjjgggggghhhddd\\\^^^aaaccceeefffffffffddddddeeefffggghhhjjjjjjhhhiiijjjjjjjjjiiihhhgggcccdddeeegggiiikkkmmmnnniiiiiihhhhhhgggfffeeeeeedddddddddfffggghhhfffdddiiieeebbbbbbeeeggggggfffeeefffgggiiikkkmmmnnnooollllllkkkjjjgggfffggghhhlllnnnnnnmmmlllkkklllmmmnnnooosssxxxxxxsssrrruuuuuu{{{|||wwwtttrrrnnnhhhbbb^^^ZZZVVVSSSQQQOOOLLLJJJJJJIIIGGGEEECCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>><<<<<>>>>>===;;;::::::::::::::::::::::::=========<<<;;;;;;::::::;;;999888999;;;<<<;;;:::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999;;;;;;::::::999:::::::::999999::::::::::::::::::888888777777888888999999999999999888888888888888;;;:::888999::::::999777888888999999999:::::::::888:::;;;<<<===<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;888999999::::::999999888888999999:::;;;;;;;;;;;;999999999999:::;;;<<<<<<:::::::::::::::;;;<<<<<<888999999999::::::;;;;;;999999888888:::;;;===???:::<<<===>>>>>><<<:::999999999::::::::::::;;;;;;;;;;;;;;;::::::999999888::::::::::::::::::::::::999888777888:::;;;:::999999999:::::::::;;;;;;;;;999999888888777777888888qqqgggiiifffgggiiifff\\\^^^bbbeeefffeeedddcccdddccccccdddeeefffhhhiiiiiijjjkkklllkkkjjjhhhgggeeefffhhhjjjlllmmmnnnnnnjjjjjjiiihhhgggfffeeeeeecccdddeeegggggggggdddccchhheeebbbaaacccfffggggggggghhhiiijjjkkklllllllllkkklllmmmllliiigggggghhhlllmmmnnnooonnnnnnoooooonnnoootttzzzyyyuuusssuuuwww|||~~~~~~|||wwwssspppkkkeee```\\\XXXUUUSSSPPPNNNLLLKKKJJJIIIGGGEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@???===<<>>===============<<<==============================<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999999::::::;;;:::999999999999:::;;;888888777888888999:::;;;:::999999999888777777777::::::999999999999888888888888999999999:::::::::777888999999::::::999999777888999999::::::999999999999999999999999999999777888999:::;;;<<<<<<<<<:::999999999::::::;;;<<<:::::::::::::::;;;;;;<<<777888888999999::::::;;;::::::999::::::<<<===>>>:::;;;===>>>>>>===;;;999999999999:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888999::::::::::::999999999::::::::::::;;;:::999999888888888999999ssshhhiiiffffffiiifffaaabbbeeeffffffeeecccaaabbbbbbbbbbbbccceeegggiiijjjjjjkkkkkkjjjhhhgggfffgggiiijjjlllmmmlllkkkjjjhhhhhhgggffffffeeeddddddbbbdddfffggggggeeedddcccfffeeecccbbbccceeefffgggjjjkkkkkkkkkkkkjjjiiihhhkkklllnnnmmmjjjhhhhhhhhhmmmmmmnnnoooqqqqqqppppppooopppuuuzzzyyysssqqqsssxxx|||~~~}}}|||~~~}}}yyyvvvnnniiiccc^^^ZZZWWWTTTSSSOOONNNLLLKKKKKKJJJGGGEEEBBBBBBCCCCCCBBBBBBAAAAAA???@@@AAAAAAAAA???>>><<<>>>>>>???>>>====================================<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<>>>???===;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999<<<;;;999777777777888999999999999999999:::;;;<<<:::999999999888777777777::::::::::::999888888999888888999999999:::::::::888888888888888777777666777888999999::::::999999999999999999999999999999777888999:::;;;<<<<<<<<<::::::999999999:::;;;;;;999999999999999:::;;;;;;888888888999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>===;;;:::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;;;;;;;<<<888888888888999999999999::::::999999999999::::::vvvjjjjjjeeedddfffcccdddeeefffgggfffeeecccaaabbbbbbaaabbbdddfffiiikkkkkkjjjiiihhhgggfffeeeeeegggiiikkklllllljjjgggeeeeeeeeeeeeddddddddddddcccccceeegggfffeeeccccccccceeeeeeeeeeeeeeeffffffgggllllllllllllkkkiiigggffflllmmmnnnmmmkkkiiihhhiiimmmmmmnnnppprrrrrrqqqooooooppptttxxxwwwsssqqqtttwww{{{~~~||||||}}}zzzwwwmmmhhhbbb\\\YYYWWWUUUSSSOOOMMMLLLKKKKKKJJJGGGEEEBBBCCCCCCDDDCCCCCCBBBBBB@@@@@@AAAAAA@@@??????>>>>>>???@@@???===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===??????===;;;999999999999::::::::::::999999::::::::::::;;;;;;888888777777888888999999;;;:::888777666666666777:::::::::999::::::;;;;;;999999999888888888888888999:::;;;:::888777888999888888999999999::::::::::::::::::999999888888888999:::;;;;;;<<<<<<;;;;;;:::999999888888999999:::888999999:::;;;;;;;;;;;;:::::::::999999::::::;;;999999999999999::::::;;;:::::::::::::::::::::999;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;<<<<<<;;;:::<<<===777777888888888999999999::::::999999::::::;;;;;;wwwkkkjjjeeecccddd```eeeeeeeeeeeeeeeddddddcccdddccccccdddfffjjjmmmpppmmmkkkiiifffeeedddeeeeeeeeegggiiikkkjjjhhhdddbbbbbbccccccccccccddddddddddddeeegggeeecccbbbccceeedddeeegggggggggfffffffffkkklllllllllkkkiiigggfffmmmnnnnnnmmmjjjiiiiiijjjnnnmmmmmmpppsssssspppnnnoooooorrrwwwwwwttttttxxxvvvzzz~~~~~~{{{|||~~~|||zzzwwwuuulllgggaaa[[[XXXWWWUUUTTTNNNMMMLLLLLLLLLJJJHHHEEECCCCCCDDDEEEEEEDDDDDDCCCAAAAAA@@@@@@??????@@@@@@>>>???AAA???===<<<===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::<<<======;;;999888888999999999:::::::::999999999::::::;;;;;;;;;999888888888888999:::;;;888888888777777777888888;;;:::999999999999999999888888888888888999999999888:::;;;:::888777888:::888888999999999:::::::::::::::999999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::999888888999::::::999999:::;;;;;;:::::::::;;;::::::999999::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999999:::::::::::::::::::::999999888999:::;;;<<<999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<;;;999999;;;===888888888999999999:::::::::::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<777777888:::<<<<<<999777888888888999999:::::::::999999999::::::;;;;;;;;;999999999999::::::;;;<<<666666777888999999::::::::::::999888777777777888777777888888999999999:::888:::<<<;;;888666888:::888888999999999:::::::::777777777888999:::<<<===888888999:::::::::999999;;;:::999888888999:::;;;::::::;;;;;;;;;:::999999;;;;;;:::999999:::::::::<<<;;;;;;;;;;;;<<<======>>>===<<<<<<;;;:::999888666777888999:::;;;;;;;;;:::999777777777999;;;<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;666999;;;:::888777999<<<999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<===rrrmmmqqqhhh___aaadddcccaaa___^^^^^^aaadddfffiiiiiihhhhhhiiikkkmmmooohhhkkkllljjjeeeccceeeiiihhhggghhhiiijjjiiifffcccddddddddddddddddddddddddeeeeeedddcccbbb```^^^]]]gggeeeiiiqqqooofffeeekkkpppmmmjjjiiiiiijjjkkkjjjnnnmmmlllmmmnnnnnnllljjjffffffhhhnnntttuuuqqqkkkooonnnooosssxxx{{{{{{yyy~~~{{{xxxyyy~~~|||uuu{{{|||~~~}}}{{{{{{yyytttooohhhfffbbb^^^ZZZWWWVVVUUURRRPPPOOOOOOPPPOOOKKKGGGGGGFFFDDDDDDEEEEEECCCBBBBBBCCCCCCCCCBBB@@@>>>===???@@@@@@@@@@@@???>>>>>>>>>;;;999:::>>>??????===>>>===;;;:::999999:::;;;===<<<;;;::::::;;;<<<===999999::::::::::::;;;;;;;;;::::::999999::::::;;;===;;;999:::;;;<<<;;;::::::999888777888999:::;;;;;;;;;;;;::::::999999999777888999999::::::::::::;;;::::::::::::;;;<<<<<<999999888999:::;;;999777<<<;;;999777777888999:::;;;:::999888999;;;>>>???===<<<;;;;;;999999888777;;;;;;::::::::::::999999:::<<<<<<999555666;;;@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::999999999::::::;;;;;;::::::999:::<<<<<<999999<<<<<<999999:::<<<<<<<<<:::888777<<<;;;:::999888999:::;;;;;;:::::::::::::::::::::666777:::;;;<<<<<<;;;:::===:::777666777:::===>>>sssjjjnnngggaaadddfffeeeccc```______aaaccceeeeeeeeeffffffggggggggggggeeegggjjjjjjhhhfffffffffhhhgggggghhhiiiiiigggdddbbbbbbccccccdddfffggghhhhhhhhhhhhgggeeedddcccbbbdddeeeiiimmmlllgggfffiiimmmkkkiiihhhjjjlllmmmmmmmmmlllkkkkkkllllllkkkiiieeedddfffkkkqqqrrroookkkmmmlllnnnrrrwww{{{|||{{{{{{{{{{{{{{{|||}}}{{{}}}|||yyyxxxvvvqqqlllhhheee___\\\ZZZYYYWWWUUURRRPPPOOOPPPQQQPPPMMMKKKIIIHHHFFFFFFFFFFFFDDDBBBBBBCCCCCCCCCBBB@@@>>>===>>>????????????>>>======>>><<<:::;;;===???>>>=========<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;;;;::::::::::::::::::;;;<<<;;;999999;;;<<<;;;:::999999888888999999:::;;;;;;:::::::::999999999999888888999:::::::::999999:::999999999999:::;;;;;;;;;:::999:::<<<<<<:::999<<<;;;999888777888999::::::999888888888:::<<<===<<<;;;;;;::::::999999888;;;;;;::::::::::::999999999;;;<<<999666666:::>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::======::::::======::::::;;;=========;;;:::888<<<;;;:::999999999::::::::::::::::::::::::;;;;;;777888:::<<<===<<<;;;;;;>>>;;;888777888:::;;;;;;ttthhhkkkgggeeehhhhhhfffdddbbb``````aaaccceeeggghhhiiiiiiiiigggfffdddcccdddfffhhhjjjiiifffccchhhfffeeeeeeggghhhhhhgggaaaaaabbbbbbdddgggiiikkkjjjiiiiiihhhhhhgggffffff```fffjjjiiiiiijjjiiigggjjjhhhfffgggiiilllnnnnnnnnnlllkkkkkkllllllllljjjfffffffffjjjoooqqqooolllkkkkkkmmmqqqvvvzzz{{{{{{vvvxxxzzz|||~~~}}}||||||{{{xxxvvvtttoookkkiiiccc\\\YYYZZZ[[[XXXUUUQQQPPPPPPPPPQQQQQQOOOMMMKKKIIIHHHGGGGGGGGGEEECCCCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>===;;;<<<===>>>>>>===;;;<<<<<<============<<<::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;999999;;;;;;;;;:::888888999::::::::::::999999999999999999888888888999999:::::::::999888888999888888888888999::::::;;;;;;:::;;;<<<===;;;999;;;:::999888888888999::::::999888777888999:::;;;::::::::::::::::::::::::;;;;;;::::::::::::999999777999;;;:::777666888;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<=========<<<==================<<<;;;======;;;;;;>>>>>>;;;<<<<<<===>>>>>>===;;;:::<<<;;;;;;:::999:::::::::999:::::::::;;;<<<<<<<<<999:::;;;=========<<<<<<===;;;999999:::;;;;;;:::ssshhhkkkiiiiiijjjfffeeedddbbbaaaaaaccceeefffkkkkkkjjjiiihhhgggffffffgggdddccceeeiiijjjfffbbbhhheeecccccceeeggghhhhhhccccccccccccdddgggiiikkkhhhhhhhhhhhhhhhhhhhhhhhh___gggjjjggggggmmmmmmfffhhhfffdddeeegggjjjkkkkkkooommmjjjjjjkkklllmmmllljjjiiiiiikkkoooqqqqqqppplllmmmnnnppptttwwwyyyzzztttvvvyyy{{{}}}||||||}}}zzzwwwuuusssooommmjjjbbbZZZXXX[[[]]]ZZZVVVRRRRRRQQQPPPPPPOOOMMMLLLKKKIIIHHHGGGHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>===<<>>==================999:::;;;=========<<<<<<888999;;;;;;;;;;;;999888999999999:::::::::;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<:::999999:::;;;;;;:::777888999:::;;;:::999888888888888888888888888888::::::::::::999999888777999999999999999::::::;;;;;;::::::;;;<<<<<<;;;999::::::999888888999999:::;;;:::999999888999999:::999999999::::::;;;;;;;;;;;;;;;:::::::::999999999666888::::::888777777888;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999999:::;;;<<<<<<<<<<<<============<<<<<<;;;>>>>>>;;;;;;>>>???<<<;;;<<<=========<<<<<<;;;<<<<<<;;;;;;::::::::::::999::::::;;;<<<======>>>;;;;;;<<<===>>>>>>======:::999999:::<<<===<<<:::sssiiilllkkkkkkjjjddddddccccccbbbccceeeggghhhllljjjgggdddcccdddeeefffmmmgggbbbbbbfffhhheeebbbgggeeebbbbbbdddfffhhhhhhgggfffeeeeeeeeefffggghhhhhhhhhhhhhhhhhhjjjkkklllaaaiiikkkggghhhooonnnggghhhfffccccccdddfffffffffllliiifffeeegggiiijjjjjjjjjiiijjjkkknnnpppqqqqqqooooooppppppqqqsssuuuvvvvvvwwwxxxxxxzzz}}}}}}|||}}}~~~|||wwwtttqqqpppnnnmmmiiibbbZZZYYY\\\^^^[[[VVVTTTTTTRRRPPPMMMKKKIIIIIIJJJHHHGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@???????????????@@@@@@??????>>>===?????????>>><<<<<<======777888:::;;;<<<;;;;;;:::888999;;;;;;;;;;;;999888999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::888888:::;;;:::999777888999:::;;;:::999888888888888888888888888888::::::::::::999999888777:::::::::::::::;;;<<<<<<:::999888999;;;;;;999888999999999999999999999:::;;;;;;;;;:::::::::::::::888999999::::::;;;;;;<<<;;;;;;:::::::::999999999666888::::::999888777777;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999999:::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::======;;;<<>>>>><<<<<<==================888888888;;;===???>>><<>>>>>@@@@@@@@@>>><<<;;;<<<===888999999::::::::::::999::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::;;;<<<======<<<;;;:::;;;:::888888:::::::::999888888999::::::::::::999888888888999999999999999999999:::::::::999888888;;;;;;::::::;;;;;;<<<===999888888999::::::999777888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;::::::::::::999999777888999::::::999888777;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<=========999999::::::::::::999999999<<<===:::;;;>>>???<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<===>>>>>>>>>======<<<<<<============888888999;;;===???>>>===uuummmkkkeeefffiiidddhhhhhhgggfffeeeeeeffffffkkkiiigggffffffhhhkkkmmmlllhhheeeeeefffhhhgggfffgggeeeccccccdddeeeeeedddhhhhhhiiiiiiiiigggeeecccgggffffffgggiiillloooqqqiiifffeeeiiillljjjhhhiiijjjgggdddbbbcccdddddddddgggccc___]]]___bbbeeegggfffhhhjjjkkkllllllmmmnnnnnnooopppooommmnnnrrruuuuuuxxx{{{~~~}}}yyyzzz{{{}}}|||wwwqqqllliiihhhhhhgggeeebbbaaa```^^^ZZZXXXUUUUUUTTTPPPKKKIIIIIIKKKHHHGGGFFFGGGIIIKKKJJJIIIEEEDDDBBB@@@?????????@@@???????????????>>>>>>===@@@AAAAAA???<<<:::<<<>>>;;;;;;:::999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;:::;;;<<<======<<<;;;:::;;;999888888999::::::999999999888888999999:::;;;999999999999:::::::::;;;888888999:::::::::999999::::::999999::::::;;;<<<:::999999:::;;;;;;:::888888888999999::::::::::::888999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999:::999999:::::::::999888;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999888;;;<<<::::::>>>>>><<<<<<<<<;;;<<<<<<======>>>;;;<<<=========<<<::::::=====================>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;vvvnnniiiaaaccciiifffkkkjjjiiigggeeedddccccccccccccccccccdddfffggghhhggggggggghhhiiiiiihhhggggggeeeccccccddddddcccbbbfffgggiiikkkjjjhhheeecccdddccccccdddfffjjjmmmoookkkcccbbbjjjmmmgggeeeiiijjjgggdddcccdddfffffffffiiieee```___```dddgggiiihhhjjjmmmnnnnnnnnnoooooolllnnnooonnnmmmnnnssswwwssswww}}}~~~vvvxxxyyy{{{~~~|||uuunnnjjjiiiiiiffffffeeedddaaa]]]ZZZXXXUUUUUUTTTQQQLLLJJJLLLNNNHHHGGGGGGIIIKKKMMMLLLLLLEEEDDDBBB@@@?????????@@@>>>>>>>>>>>>>>>======<<<@@@BBBBBB@@@<<<:::;;;>>>>>>===;;;:::999::::::;;;======;;;::::::;;;======999999:::::::::;;;;;;;;;:::;;;===>>>>>>===;;;:::;;;999888888999::::::999:::999888777888999;;;<<<999999999::::::;;;;;;;;;777888999:::::::::::::::999999888888999999:::;;;;;;::::::;;;<<<<<<;;;999777888999:::::::::::::::666777888999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;:::999999;;;;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::999999999::::::;;;;;;::::::999777:::;;;999:::===>>>;;;===============>>>??????;;;<<<=========<<<::::::>>>>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<@@@>>>;;;;;;;;;;;;;;;999vvvkkkiiidddeeeggg```fffeeedddeeeffffffdddcccdddcccbbbaaabbbdddggghhhjjjjjjjjjhhheeecccaaaaaadddddddddeeefffdddaaa^^^dddeeefffggggggfffdddbbbcccbbbaaabbbeeegggiiiiiihhheeeccceeeiiijjjgggccclllgggeeehhhhhhdddeeejjjjjjgggcccaaaccceeeggghhhjjjkkknnnqqqtttsssooollljjjnnnqqqppplllmmmtttzzzzzz}}}~~~{{{zzzyyysssmmmiiigggeeeeeefffeeebbb^^^ZZZWWWWWWUUUQQQNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIFFFDDDBBBAAAAAA@@@>>><<<@@@???>>>>>>??????>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<<<<;;;999888888999;;;::::::999999::::::;;;999999::::::::::::;;;;;;888888888999999:::::::::;;;;;;;;;::::::999999999::::::999999999999999999<<<999666777:::;;;777333999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::888888999999999888888777<<<999777666888:::;;;;;;AAA:::777:::===;;;777666;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::888888999;;;999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888888===<<<;;;;;;;;;;;;<<<===999::::::;;;;;;::::::999<<<;;;;;;:::;;;<<<===>>>;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888<<<===============<<<<<<======<<<;;;::::::::::::======<<<<<<<<<;;;;;;;;;uuukkkiiieeeeeefff___bbbbbbbbbdddffffffdddcccbbbcccddddddeeeeeeeeeeeeeeeggghhheee___]]]```dddbbbaaa```aaabbbaaa^^^\\\dddeeeeeeeeeeeecccbbbaaafffeeedddeeehhhjjjkkkkkkjjjgggeeefffjjjllliiifffiiieeedddggggggeeefffjjjiiihhhfffeeeeeefffhhhjjjjjjjjjkkkmmmooonnnkkkiiijjjnnnrrrqqqnnnnnntttzzz|||~~~~~~||||||}}}xxxuuussspppjjjeeeeeeeeeeeeccc```\\\YYYVVVUUUTTTQQQOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEDDDBBBAAAAAA@@@???===@@@???===>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<<<<;;;999888888999;;;::::::999999::::::;;;999999::::::::::::;;;;;;999999999999::::::::::::;;;;;;:::::::::999999999999999999999999999999999;;;888666888;;;<<<888555999999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::888888999999999888888777888888888888888:::;;;===@@@999666:::<<<:::777666<<<;;;:::999888777777777;;;<<<;;;:::888888:::;;;999::::::;;;;;;::::::999:::;;;;;;;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888<<<<<<============<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::uuukkkjjjeeeeeeeee^^^______aaadddggggggdddbbbaaabbbeeefffgggfffeeeddd___cccddd```YYYYYY```hhhdddcccaaaaaabbbbbbaaa___ddddddddddddeeeeeeeeeeeedddcccbbbcccfffhhhiiihhhllliiifffhhhkkkmmmllljjjfffddddddfffgggeeefffiiigggiiijjjiiiggggggjjjmmmmmmkkkjjjjjjjjjjjjhhhfffiiimmmqqqrrrpppqqqvvv{{{~~~}}}~~~yyysssrrrsssqqqjjjcccfffeeecccaaa^^^ZZZWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHDDDCCCAAAAAABBBBBB@@@??????>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;<<<<<<;;;999888888999;;;::::::999999::::::;;;999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888999999::::::;;;:::888777999<<<===:::888999999999999::::::::::::999999999999999:::::::::777888888999999999888888333666::::::999999;;;>>>>>>888666999;;;999777777;;;:::999999888888888888;;;<<<<<<:::999888:::;;;999::::::;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<============<<<;;;;;;;;;;;;<<<======999999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999<<<<<<===============<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::vvvlllkkkggggggfff______```cccfffhhhgggdddaaa```aaaccceeefffgggffffff^^^______\\\YYY[[[bbbhhhfffdddbbbaaabbbcccbbbaaacccccccccdddfffhhhjjjkkkcccbbbaaaccceeeggggggfffkkkiiiggghhhjjjllllllkkkhhhgggfffggggggffffffgggdddiiimmmmmmjjjiiilllpppqqqnnnkkkiiihhhhhhhhhggghhhlllpppqqqqqqrrrwww{{{}}}}}}|||xxxtttrrrqqqnnniiidddfffeeebbb___[[[XXXVVVUUUQQQQQQQQQPPPOOONNNLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGCCCBBBAAAAAABBBCCCAAA@@@???>>><<<===>>>>>>===;;;============<<<<<<<<<<<<===============<<<;;;;;;:::;;;<<<;;;999888999:::;;;::::::999999::::::;;;999999999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999999999999777777888999::::::;;;;;;999888888999<<<===<<<:::888999999999999:::::::::777777888888999999999:::777777888999999999888888222777<<<===999777999===;;;777555999:::888777888999999999:::;;;<<<>>>???:::;;;<<<;;;:::999:::<<<999::::::;;;;;;::::::999::::::;;;<<<============:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;<<<===>>>>>><<<<<<;;;;;;<<<<<<<<<<<<999999888888999999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<==================:::999999:::;;;<<<===>>>;;;;;;:::::::::999999999vvvllllllhhhiiiiiibbbddddddfffiiijjjhhhdddaaaaaaaaaaaabbbcccfffhhhiiibbb___[[[[[[]]]aaadddfffbbb```___^^^`````````___dddcccddddddeeeggghhhiiifffeeeeeefffiiijjjiiihhhhhhgggggggggiiijjjkkkkkkkkkkkkkkkiiiggggggfffdddccchhhmmmnnnkkkkkknnnrrrrrrooojjjggggggggggggggghhhkkknnnpppqqqtttxxx|||}}}zzz|||zzz{{{zzzuuunnniiiggggggeeecccaaa^^^[[[XXXVVVUUUQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFCCCBBBAAAAAACCCCCCBBBAAA???>>>======>>>>>>===<<<>>>>>>=========<<<<<<<<<======>>>>>>======<<<;;;:::;;;<<<;;;999888999:::;;;::::::999999::::::;;;999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999777777888999::::::;;;;;;888888888:::<<<===<<<;;;888888888999999999::::::777777777888888999999999666777888999999999999999444999>>>>>>999666777999:::666666999:::888777999999999999:::;;;<<<>>>???999;;;<<<<<<;;;:::;;;<<<999::::::;;;;;;::::::999::::::;;;<<<============:::;;;===>>>>>>===;;;:::;;;;;;::::::;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;999999888888999999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<===============999999999:::;;;<<<===>>>;;;;;;:::::::::999999999tttjjjjjjgggiiikkkeeegggggghhhjjjkkkjjjfffcccbbbaaa``````aaacccfffgggddd```]]]^^^cccffffffdddcccbbbaaaaaaccccccbbbaaaeeeeeeeeeddddddddddddddddddddddddfffhhhiiihhhfffeeeeeeggghhhiiiiiiiiiiiilllnnnmmmjjjhhhhhhfffbbbcccgggjjjlllllllllooorrrpppmmmhhhffffffggggggggggggiiikkkmmmoootttyyy}}}|||zzzyyyzzzxxx||||||wwwnnnggggggjjjcccbbbaaa___\\\YYYVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCAAABBBCCCCCCBBBAAA@@@???>>>>>>??????>>>===???>>>>>>======<<<<<<<<<===>>>>>>>>>>>>===<<<<<<999:::;;;;;;999999:::;;;;;;::::::999999::::::;;;999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888888999999999999999888888888999999::::::;;;777777999:::;;;;;;;;;;;;888888888888999999999999888888888888888999999999666777888999999999999999777:::======:::777666777999666777::::::888999;;;;;;:::999999888888888888999;;;======<<<;;;;;;<<<999::::::;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::===<<<;;;::::::;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::999999999999999:::;;;;;;<<<<<<=========<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>999999999:::;;;<<<===>>>;;;;;;;;;;;;::::::::::::rrrgggfffdddhhhlllggghhhggghhhiiikkkkkkiiigggdddcccbbbaaa````````````cccbbbbbbdddffffffdddbbbeeedddeeefffggggggeeeccccccdddfffggghhhhhhggggggbbbbbbbbbdddffffffeeecccbbbeeehhhjjjjjjjjjiiiiiijjjmmmmmmiiiggghhhfffaaacccdddfffiiikkkmmmoooqqqooollliiiggghhhiiijjjjjjggghhhhhhjjjmmmssszzz~~~~~~~~~|||{{{zzzzzzyyyyyy|||wwwyyyyyyuuuooojjjiiijjj```aaaaaa```^^^[[[WWWVVVUUUTTTQQQOOOMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDEEECCCBBBBBBCCCCCCBBB@@@AAA@@@??????@@@@@@???>>>??????>>>>>>===<<<<<<;;;>>>>>>>>>>>>>>>===<<<<<<999:::;;;;;;999999:::;;;;;;::::::999999::::::;;;999999::::::::::::;;;;;;999999999999::::::::::::777888888888999999999999999999999999999999999999666777999999999999999:::888888888888999999999999999999999999999888888888666666777999999::::::999888999:::;;;:::999888888888777888;;;;;;999:::===<<<;;;:::999888777777777888;;;======<<<;;;<<<<<<999::::::;;;;;;::::::999:::;;;;;;;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<;;;:::;;;<<<<<<<<<<<<=========<<<:::::::::::::::::::::;;;;;;<<<<<<<<<============<<<<<<:::;;;<<<===>>>>>>>>>>>>:::::::::::::::;;;<<<===<<<<<<<<<;;;;;;;;;;;;:::ooodddcccaaaggglllhhhgggffffffhhhjjjkkkkkkiiidddeeeeeedddaaa^^^[[[YYY```dddggghhhfffdddbbbbbbbbbbbbcccdddfffeeeccc```aaacccgggkkknnnpppppppppeeeeeeeeegggiiiiiihhhfffaaaeeeiiilllllljjjiiiiiigggkkklllgggfffiiigggbbbdddccccccfffjjjnnnpppppppppnnnkkkkkklllmmmnnnnnnhhhgggfffggglllssszzz|||~~~}}}yyywwwzzzzzzzzzyyyyyy}}}zzzwwwuuutttrrrpppnnnkkkiii___```aaaaaa___\\\XXXVVVWWWUUUQQQNNNLLLKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCFFFDDDCCCBBBCCCCCCAAA@@@BBBAAA@@@@@@AAAAAA@@@>>>@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>======<<<999:::;;;;;;999999:::;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;888888888999999:::::::::777777888888999999999999::::::999999999999999999666777999999888888888999777888888888888999999999;;;:::::::::999888888888666666777999999:::::::::888888777999;;;;;;:::999888777888<<<;;;999;;;???;;;;;;;;;::::::;;;<<<<<<888:::===>>>===<<<<<<===999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888888===<<<;;;;;;;;;;;;<<<===BBBAAA>>><<<;;;;;;<<<===<<<<<<=========<<<:::999;;;;;;::::::;;;;;;<<<===<<<<<<===============<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;mmm___aaaggggggfffhhhgggffffffhhhjjjkkkjjjiiihhhiiijjjiiieeeaaa___^^^bbbcccfffhhhhhhfffdddccceeedddccccccccccccbbbaaaaaaaaabbbdddhhhjjjkkkjjjjjjeeecccgggiiifffdddcccbbbcccfffhhhhhhhhhgggfffllliiieeeeeehhhjjjiiiggghhhhhhhhhhhhiiilllnnnooonnnmmmkkkjjjjjjkkklllnnnggghhhjjjkkkooottt{{{{{{|||~~~~~~yyyvvvzzzzzz||||||xxxwwwsssooonnnmmmlllhhhddd^^^]]][[[[[[\\\[[[ZZZXXXTTTSSSQQQOOOMMMLLLLLLLLLJJJHHHEEEEEEGGGGGGEEEBBBDDDDDDDDDDDDCCCBBBAAA@@@>>>???AAABBBBBBAAA???>>>@@@>>>======>>>>>>===;;;>>>===<<<::::::;;;<<<===;;;;;;;;;::::::999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::;;;;;;:::888777888::::::888555888999999::::::999999888888777777777888999:::::::::999999888888999999:::999999777555444555888;;;555666777999999888888777;;;;;;:::::::::::::::::::::888666777999:::999666:::999777666666777999:::::::::999999888999999999:::;;;;;;<<<;;;;;;::::::;;;:::999888888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<>>======>>>>>>===;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::888777888::::::888555888999999::::::999999888999999999999999::::::::::::999999888888999999:::<<<<<<;;;999888888:::===666666888888999888888777999999999999:::::::::::::::888666777999:::999777;;;:::999888888999:::;;;::::::999999999999999:::::::::;;;;;;<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<>>======>>>>>>===<<<============<<<;;;:::999;;;;;;;;;;;;::::::::::::<<<<<<;;;::::::999888888::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::999888999::::::888666888999999::::::999999888999:::;;;<<<;;;:::999888:::999999888888999999:::<<<======<<<:::999:::;;;666777888888999999888888777888888888999:::::::::999888777888999999888777<<<;;;:::999999:::;;;<<<::::::999999999999::::::999::::::;;;<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;<<<===<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<=========>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::;;;======;;;:::<<<<<<;;;;;;;;;;;;<<<<<>>???>>><<<======>>>>>>===;;;999888;;;;;;;;;;;;;;;;;;::::::======<<<;;;999888777777:::::::::;;;;;;:::::::::999999999:::::::::;;;;;;:::999999::::::999888777888999999::::::999999888999:::;;;<<<<<<:::888666:::999999888888999999:::888:::;;;;;;999777777777777777888888999999999999666666777888999999::::::999888888888888999888888;;;:::999999999999:::;;;::::::999999999:::;;;;;;999999:::;;;<<<<<<<<<<<<999999888888888888999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;999888888999;;;<<<<<<<<<<<<============>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<======<<<:::<<<;;;;;;::::::;;;;;;<<>>>>>??????@@@>>>===<<<===>>>???>>>===<<<======>>>===;;;999888;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;999888777777999::::::::::::::::::999999999999:::::::::;;;;;;999::::::::::::999888888888999999::::::999999888888999:::;;;:::999666555:::999999888888999999:::666888::::::888666666666888888888888888999999:::666666777888999999::::::888888999888888888888999999999888888888888999999:::999999999:::;;;;;;<<<999::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::;;;<<<<<<<<<============>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<======<<<:::;;;;;;::::::::::::;;;;;;sssjjjkkkkkkfffcccfffhhheeebbb`````````___^^^\\\___bbbccccccbbbaaabbbccccccccccccbbbaaa``````bbbfffjjjjjjhhhffffffhhheeecccaaabbbeeehhhjjjjjjgggbbbaaaeeehhhfffddddddcccfffiiihhhdddbbbfffiiikkkmmmnnnooonnnnnnooopppnnnnnnmmmllljjjhhhfffeeesssrrrrrrqqqpppooonnnnnnkkkmmmooopppoooooopppqqq{{{}}}{{{wwwwwwxxx}}}~~~}}}wwwsssrrrqqqnnnkkkmmmiiiddd```^^^\\\ZZZXXXUUUUUUTTTSSSPPPMMMKKKIIIFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@????????????????????????>>>===<<<===>>>???>>>===<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999888888999999::::::::::::999999999999::::::::::::;;;;;;999:::<<<;;;999888888999888999999::::::999999888777888999999999888777666:::999999888888999999:::777999;;;;;;:::999888999999888888888888999::::::777888888888999:::::::::777999999999888777888999888888888888888888888888:::999999::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<>>>>>><<<;;;;;;;;;::::::::::::;;;;;;|||pppggghhhiiieeedddhhhjjjgggcccaaa``````___^^^^^^```ccceeedddcccccccccddddddddddddcccccccccccc___dddiiijjjhhhfffgggjjjdddcccbbbdddgggiiiiiiiiigggbbbaaafffiiigggeeeeeeccchhhkkkjjjeeedddiiinnnmmmmmmmmmnnnoooooonnnllljjjkkkkkklllkkkjjjiiihhhqqqpppnnnmmmmmmmmmnnnnnnnnnppprrrsssqqqpppppppppzzz|||xxxxxxzzz}}}vvvrrrqqqpppmmmkkkmmmjjjfffbbb```]]]ZZZXXXVVVUUUSSSQQQNNNLLLJJJIIIFFFHHHIIIHHHEEEDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@===>>>???@@@@@@???>>>======<<<<<<===>>>??????===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::999999999999999::::::::::::999999999999::::::::::::;;;;;;999;;;<<<<<<999888888:::888999999::::::999999888888888999999999999999999:::999999888888999999:::777999:::;;;::::::;;;<<<999999888888888999:::;;;999999999999::::::::::::777999:::999777666888:::888999999999999999999888999999999::::::<<<======<<<<<<<<<<<<;;;:::999999666777888999999888777666;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;:::;;;<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<>>>>>><<<;;;;;;::::::999999::::::;;;zzzmmmeeefffgggddddddiiilllhhhdddbbbaaaaaa```______bbbeeefffeeedddcccddddddddddddeeeeeefffffffff]]]ccciiijjjhhhfffhhhjjjfffeeeeeegggiiijjjjjjiiigggcccbbbfffjjjhhhffffffdddiiimmmkkkgggfffkkkppplllkkkjjjmmmooooookkkgggggghhhjjjkkkllllllkkkkkknnnmmmkkkjjjjjjkkklllnnnppprrruuuuuusssqqqppppppxxx~~~}}}yyyzzz||||||uuuqqqpppnnnllljjjllljjjfffdddaaa^^^[[[XXXVVVUUURRROOOMMMKKKJJJIIIGGGIIIJJJHHHEEECCCDDDFFFDDDDDDDDDDDDCCCBBBAAA@@@<<<>>>???AAAAAA???>>><<<===<<<<<<===>>>??????>>><<<;;;::::::;;;<<<>>>???;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999999999::::::999999999999999:::::::::;;;;;;;;;888;;;===<<<999888999:::999999999::::::999999999:::999999999999:::<<<<<<:::999999999999999999:::666777999999999999;;;===:::999888888888999:::;;;;;;;;;::::::::::::::::::666999::::::777666888:::999::::::;;;;;;::::::999999999999:::;;;<<<===>>>=========<<<;;;:::888888999:::;;;<<<<<<;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<======<<<;;;:::999;;;===??????===;;;999:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>???===========================<<<<<<===>>>>>>===;;;;;;::::::999999::::::;;;|||nnnkkkmmmhhhhhhiiicccgggjjjjjjddd]]]YYY]]]bbb```bbbcccbbbaaaaaacccffffffcccaaaaaaeeehhhhhhgggbbbfffjjjkkkiiigggfffggghhhdddfffnnnpppllljjjllldddddddddfffhhhhhhgggeeellllllkkkhhhggghhhkkkmmmkkkkkkjjjjjjiiigggeeecccbbbiiinnnlllkkknnnlllhhhlllllllllnnnooonnnlllkkkjjjoootttuuurrrqqqtttwwwyyy~~~{{{vvvwww{{{|||uuuooommmppptttnnniiiccc```______^^^\\\WWWUUURRRNNNLLLKKKKKKKKKFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBB@@@?????????>>>>>>======AAA@@@???======???@@@AAA===<<<<<<;;;;;;;;;<<<<<<,,,444<<<@@@>>>;;;:::;;;<<<<<<======<<<;;;::::::999999999999999999999999;;;;;;:::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888666555555888888999:::::::::999999777777777777777777777777999777666888<<<>>>===;;;:::999999888888999999:::===;;;:::888777888888999;;;:::999999::::::888666;;;999777999;;;===;;;999===>>>?????????===<<<;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;;;;:::999999@@@???>>><<<;;;;;;;;;;;;???>>>===999666444555666======<<<<<<<<<<<<======;;;<<<<<<<<<;;;:::999999>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;:::999999:::::::::}}}nnnkkknnnjjjjjjlllfffhhhhhhgggbbb\\\[[[]]]aaa___aaabbbbbb``````bbbdddeeecccbbbbbbeeefffeeedddbbbeeeiiijjjiiihhhhhhiiihhheeegggmmmnnnjjjhhhiiiddddddeeeggghhhhhhgggfffjjjiiihhhgggeeefffiiilllhhhkkkmmmkkkgggddddddeeebbbiiimmmlllkkkmmmlllhhhlllllllllmmmmmmlllkkkiiijjjooossstttsssrrruuuyyy}}}}}}|||||||||yyyuuuwww{{{}}}yyyuuusssrrrqqqqqqlllhhhccc```___^^^]]][[[VVVTTTRRROOOMMMLLLLLLLLLFFFGGGHHHHHHFFFDDDDDDEEEDDDDDDEEEEEEEEEDDDCCCBBB>>>??????????????????@@@???>>>===<<<<<<===>>>???======<<<<<<<<<<<<<<<===777;;;???>>>:::777888999<<<<<<<<<<<<<<<;;;:::::::::::::::999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::777777777777777777777777999999999999888777666555777888999:::::::::::::::888888888888888888888888;;;999888999;;;<<<;;;999;;;::::::::::::::::::;;;:::999888777888888999:::999888888999::::::888666;;;999888999;;;<<<;;;999===>>>>>>???>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::======<<<:::888777999:::::::::999999999999::::::<<<<<<<<<<<<<<<;;;::::::>>>======<<<;;;;;;::::::::::::::::::::::::::::::;;;::::::999999::::::;;;|||nnnkkkooolllmmmooojjjiiifffbbb___]]]]]]___```^^^```bbbbbbaaa```aaabbbdddddddddeeeggggggeeeccccccfffhhhiiihhhhhhiiijjjiiiggggggkkkkkkhhheeeddddddeeegggiiijjjiiihhhgggfffffffffeeedddeeehhhkkkgggkkknnnllleeebbbdddgggccciiillllllkkklllkkkhhhlllllllllllllllkkkjjjiiikkkooorrrtttssstttxxx{{{|||yyyxxxyyywwwuuuwww|||~~~zzzvvvvvvwwwvvvqqqmmmiiifffcccaaa```^^^[[[YYYUUUTTTSSSQQQOOOMMMLLLKKKFFFGGGHHHGGGEEECCCCCCDDDBBBBBBCCCDDDDDDDDDDDDCCC>>>??????@@@@@@AAABBBBBB???>>>===<<<<<<===>>>???>>>>>>============>>>>>>???@@@@@@<<<888666888;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;::::::999999888888:::::::::999999::::::;;;::::::::::::::::::::::::666666666666666666666666::::::::::::999888777777666777888999:::;;;;;;;;;999999999999999999999999<<<:::999999::::::999888<<<;;;;;;::::::;;;;;;<<<666666666777888999:::;;;888888777888::::::999777:::999888999;;;<<<;;;:::=========>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::999;;;:::999999999:::;;;;;;888999:::;;;<<<;;;;;;::::::;;;<<<;;;::::::<<<>>>999999999999999999999999<<<<<<<<<===<<<<<<;;;:::======<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::999999::::::;;;{{{llljjjmmmkkkmmmpppllliiiddd^^^\\\]]]___``````___```bbbccccccbbbbbbbbbdddeeehhhjjjkkkjjjhhhfffgggggggggggggggggghhhiiiiiihhhggghhhhhhfffbbbaaaccceeeiiikkkkkkjjjiiiiiidddeeeeeeeeedddeeehhhkkkjjjlllmmmkkkgggeeeeeegggeeehhhkkklllkkkjjjjjjiiijjjkkklllmmmlllllllllmmmlllnnnqqqssstttvvvzzz}}}{{{xxxvvvxxxxxxwwwzzz{{{zzzyyyyyyxxxuuuoookkkhhhgggeeedddbbb^^^[[[YYYUUUUUUTTTRRROOOLLLIIIGGGFFFGGGHHHGGGEEECCCCCCCCC@@@AAABBBCCCCCCDDDDDDDDD@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>???@@@<<<======:::888888;;;>>>;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999888888::::::999999999:::;;;;;;::::::::::::::::::::::::999999999999999999999999:::;;;;;;;;;::::::999888666777888999:::;;;;;;;;;999999999999999999999999:::999999999999:::999999;;;;;;::::::::::::;;;;;;666666666777777888999999999888888999;;;<<<;;;999999999999::::::;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<:::999888888999;;;===:::;;;===>>>>>>===;;;:::999:::<<<;;;;;;;;;<<<>>>;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;yyyjjjgggjjjhhhjjjnnnjjjgggbbb]]]\\\___bbbbbb```aaaaaabbbcccdddeeeddddddeeegggkkknnnooonnnlllllljjjhhhfffddddddeeeffffffiiihhhgggffffffeeebbb___bbbeeejjjlllkkkjjjjjjjjjeeeffffffffffffgggiiikkkpppmmmjjjiiijjjjjjhhheeefffhhhjjjlllkkkhhhhhhiiiiiikkkmmmmmmmmmnnnpppsssmmmnnnpppqqqssswww{{{~~~{{{wwwuuuxxxzzz{{{~~~yyy{{{}}}{{{vvvpppmmmlllhhhhhhhhhfffccc___\\\[[[WWWVVVTTTQQQMMMIIIFFFDDDGGGHHHIIIGGGEEECCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCBBBAAA@@@??????@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@888999:::;;;:::;;;;;;<<<::::::;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::999999:::999999999::::::;;;<<<:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999666777888999:::;;;;;;:::999999999999999999999999777777888999999:::;;;;;;::::::999999999999::::::777777777888888777777777:::999999:::<<<===<<<:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;:::888888888:::<<<===<<<<<<>>>>>>===;;;999888:::;;;<<<;;;:::999:::;;;<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999::::::;;;<<>>>>>=========>>>>>>=========>>>=========>>>???@@@AAA999:::;;;<<<<<<;;;999888999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::888888888888888888888888:::::::::;;;;;;::::::999888888999:::::::::999999999999999999999999999999555777888999999999;;;<<<:::999999888888999999:::777888888999999888777777::::::999:::<<<<<<;;;999888:::;;;;;;999999;;;<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::999999888999:::<<<===;;;;;;;;;;;;:::888666555:::<<<===<<<:::999888999::::::<<<<<<<<<<<<::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<<<>>======>>>>>>>>>>>>============<<<===>>>???@@@@@@<<<<<<;;;<<<<<<<<<;;;:::888999:::;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<999999999999:::;;;<<<===::::::::::::::::::::::::777777777777777777777777999999::::::::::::999999999999:::::::::999888888888888888888888888888888666888:::999888777999;;;:::::::::999999:::::::::666777888999::::::999999:::999888999::::::888777888:::;;;;;;999999:::<<<::::::999999999:::<<<<<<;;;;;;<<<<<<;;;;;;:::999888888999::::::;;;<<<<<<:::::::::999999888888888:::<<<>>>===<<<:::::::::888999;;;<<<<<<;;;999888888999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<===zzzjjjdddeee```aaaeee```^^^___aaacccddddddeeeeeeaaa^^^[[[\\\aaagggjjjjjjgggiiikkkiiifffccccccdddfffaaa\\\[[[___dddhhhjjjcccffffffbbbdddiiihhhccc]]]cccjjjmmmjjjhhhhhhjjjfffggghhhhhhfffeeefffgggkkkjjjhhhfffdddddddddeeeiiiggghhhllljjjeeefffkkklllooopppnnniiihhhlllpppqqqnnnllllllpppuuuyyy{{{{{{{{{yyyvvvsssssszzzyyyuuurrrrrrtttvvvuuusssgggiiihhheee```\\\\\\]]]ZZZXXXUUURRROOOOOOOOOPPPJJJKKKLLLJJJGGGEEEDDDEEEEEEEEEDDDCCCCCCDDDFFFGGG@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????<<<<<<<<<<<<===>>>???@@@===<<<:::;;;<<<>>>???>>>888999::::::;;;;;;;;;;;;888999999:::;;;<<<======999999999999:::;;;<<<===::::::::::::::::::::::::888888888888888888888888888888999::::::999999999::::::::::::999888777777777777777777777777777777777999;;;:::777666777999<<<;;;;;;::::::;;;;;;<<<444666888:::;;;<<<<<<<<<999888777888888888666444777:::<<<;;;999888:::===::::::999888999:::<<<===;;;;;;<<<<<<;;;;;;:::999777888999:::;;;<<<;;;;;;;;;;;;:::::::::;;;<<<===:::<<<>>>???===<<<<<<===999:::<<<======<<<:::999777888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<===}}}lllaaadddfffbbbaaafffbbb___```cccccc``````bbbdddaaa^^^```fffhhhfffcccdddaaaaaaccccccaaaaaadddddd```[[[[[[ccckkkhhhaaaffffffeeeeeefffgggiiijjjjjjkkkllliiifffeeehhhkkkhhhiiikkkllllllkkkjjjiiibbbdddffffffdddaaa``````aaagggnnnpppmmmiiiiiikkkqqqoookkkhhhfffggghhhjjjmmmllljjjmmmrrrxxx}}}{{{}}}}}}|||vvvxxxzzz{{{~~~{{{uuusssuuuvvvtttqqqdddggghhheee```\\\[[[\\\[[[YYYUUURRROOONNNNNNNNNOOOLLLIIIHHHGGGFFFDDDBBBCCCGGGKKKIIIEEEBBBBBBEEEEEEEEEDDDCCCAAA@@@???>>>?????????>>>>>>>>>>>>===<<<<<<======>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999:::<<<;;;::::::::::::;;;<<<999;;;===<<<999888:::===:::777666888;;;<<<;;;999<<<;;;999888777888999999666666777888:::<<>>===<<<;;;999888777666;;;:::::::::;;;<<<>>>???999:::;;;<<<<<<;;;:::999999999999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<======nnnbbbcccccc______cccdddbbbbbbdddccc___^^^```bbb```___bbbeeegggeeecccbbb___```cccdddaaaaaadddbbbaaa^^^^^^eeelllkkkeeeffffffeeeeeeeeefffhhhiiilllmmmmmmkkkhhhgggiiikkkhhhiiikkklllmmmlllkkkjjjdddfffhhhgggeeecccccccccccchhhmmmnnnllljjjjjjkkkooommmjjjgggfffgggiiijjjnnnmmmllloootttzzz~~~{{{|||{{{|||yyyyyy{{{}}}{{{vvvtttuuuuuuqqqnnniiiiiihhheee```\\\YYYXXXYYYWWWTTTPPPNNNMMMMMMMMMNNNLLLIIIHHHGGGGGGEEEDDDCCCGGGKKKKKKGGGCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;<<<;;;::::::::::::;;;<<<999:::;;;:::999999:::;;;;;;999777888;;;<<<:::999;;;:::999888888888999:::;;;:::999999888999::::::999999::::::999888666666:::999888999;;;;;;999777888888777777777777888888777888:::999999888:::;;;:::888777888:::<<<:::999888888888777777777666666:::::::::999888888777777999999888888888999:::;;;<<<;;;:::999999:::;;;<<<888999999::::::999999888<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888;;;;;;::::::;;;<<<===>>>;;;;;;;;;<<<<<<;;;;;;;;;999999999999:::;;;======;;;;;;<<<<<<<<<<<<<<<<<<|||mmmbbbaaaaaa___```dddfffcccccceeeccc___]]]___``````aaabbbcccdddeeeeeeaaa___aaaeeeeeebbbaaaccc```bbbbbbaaaeeekkkllljjjfffeeeeeedddeeeeeefffgggnnnnnnnnnllliiihhhiiijjjhhhiiikkklllmmmlllkkkkkkeeeggghhhhhhgggffffffggghhhhhhjjjkkkkkkkkkkkkkkkmmmkkkiiigggfffhhhjjjkkkooooooooorrrwww|||~~~}}}|||zzz{{{}}}||||||{{{yyyxxxvvvqqqlllnnnkkkhhhdddaaa\\\WWWTTTXXXUUURRROOOMMMLLLLLLLLLMMMKKKIIIHHHHHHHHHGGGFFFCCCGGGKKKKKKHHHDDDCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>=======================================<<<<<<;;;:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::999888888::::::999888<<<;;;999:::;;;;;;:::999999999888888888999::::::<<<;;;:::999888888888888888888999999999999888777999888888999:::;;;999888888888777777777777888888777888:::999888888999:::999888888888:::;;;:::999999999999999888888888888:::999999888888777666666999999888888999999:::;;;<<<;;;:::999999:::;;;<<<999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<999999999:::;;;===>>>???<<<<<<<<<<<<<<<<<<;;;;;;tttiii```___```aaacccgggeeebbbbbbdddccc___^^^```aaaaaaaaa``````bbbfffjjjdddbbbcccgggfffbbb```bbb```dddeeeddddddhhhjjjiiieeeeeeeeedddeeeeeeeeeeeennnmmmmmmkkkiiihhhhhhhhhggghhhiiijjjkkkkkkjjjjjjeeefffgggggggggggghhhjjjkkkiiihhhhhhjjjllllllkkklllkkkiiihhhiiijjjlllnnnqqqppprrruuuzzz~~~}}}~~~}}}yyysssnnnppplllfffcccaaa^^^XXXTTTWWWUUURRROOOMMMLLLLLLLLLMMMKKKIIIHHHIIIJJJIIIHHHEEEGGGHHHHHHEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<999777888;;;<<<:::777===<<<;;;;;;;;;;;;:::999888888888999999::::::;;;777777777888999:::;;;;;;777777888888999999999999888888999999::::::999999888888777777777777888888777888999999888777888:::999999999999999:::999999::::::::::::::::::::::::666666666777888888999999999888999999999999::::::;;;;;;:::999999:::;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;<<<>>>===;;;;;;;;;;;;===>>>999999:::;;;<<<===???@@@<<<<<<<<<<<<<<<;;;;;;;;;qqqiiiaaa___```aaadddfffaaa^^^___ccccccaaaaaacccdddccc```^^^^^^bbbiiinnniiiffffffhhhgggbbb```aaa```eeegggdddccceeefffeeeddddddeeeeeeeeeeeeeeeeeekkkjjjjjjiiihhhgggfffeeeeeeeeefffggghhhiiiiiiiiicccdddeeeeeeeeegggjjjlllmmmjjjhhhgggiiikkkllllllmmmlllkkkkkklllmmmoooppprrrqqqrrrvvv{{{~~~zzztttpppooojjjeeecccbbb___[[[WWWXXXVVVSSSPPPNNNNNNNNNNNNMMMKKKIIIIIIJJJJJJJJJIIIGGGGGGEEECCCBBBCCCEEEGGGAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;===:::888999<<<===;;;888<<<<<<<<<;;;::::::::::::777888888999::::::::::::444555777999:::<<<======777777777888888999::::::777888999:::::::::::::::888888777777777777888888777999999999777777888999999999:::999999999999999:::::::::::::::;;;;;;;;;666666666777888888999999888888999999::::::::::::;;;:::999999999999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::999999888<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===:::::::::;;;<<<===??????<<<<<<<<<<<<<<<<<<<<<;;;rrrmmmfffbbb`````````aaa\\\[[[\\\aaacccaaabbbeeeeeeccc```___aaaeeejjjmmmkkkgggfffgggeeeaaa```cccaaaeeegggcccbbbddddddaaacccccceeeffffffggggggfffhhhgggfffgggggggggeeecccdddddddddeeefffggghhhhhhaaabbbccccccdddgggkkknnnlllkkkiiihhhhhhiiikkkmmmnnnmmmmmmmmmnnnoooqqqrrrsssrrrrrruuuyyy}}}~~~yyytttqqqmmmjjjfffcccaaa___\\\ZZZYYYWWWUUURRRPPPOOOPPPPPPNNNLLLJJJJJJKKKKKKJJJIIIIIIGGGDDDBBBBBBDDDFFFHHHBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::<<<<<<;;;::::::;;;<<<;;;:::999:::;;;888888999:::::::::999999777888999:::;;;;;;;;;;;;888888777777888999::::::666888::::::999999:::;;;888888777777777777888888777999999999777666777888999:::;;;:::888888888999::::::::::::;;;;;;;;;;;;:::999999888888777666666777888999::::::::::::999;;;:::999888888999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======pppnnniiidddaaaaaa```___ZZZYYY[[[```bbb```aaaddddddbbbaaaccchhhjjjjjjiiihhhdddcccdddcccaaabbbeeeaaadddeeeccccccfffeeeaaabbbccceeeggghhhiiihhhhhhfffeeedddfffhhhhhheeecccdddddddddeeefffgggiiiiiiaaabbbbbbbbbdddgggmmmqqqjjjkkkllljjjggggggjjjnnnnnnmmmmmmmmmnnnooopppqqqsssqqqppprrrwww|||~~~zzzwwwuuulllkkkhhhddd```]]]\\\\\\YYYWWWUUURRRPPPPPPPPPQQQOOOMMMKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===;;;;;;::::::;;;<<<<<<;;;::::::999:::;;;;;;:::999:::;;;777999;;;;;;999888:::<<<999999:::::::::999888777::::::;;;<<<<<<<<<;;;:::999888888777777888999:::555888::::::999999:::<<<888888777777777777888888888999999888777666666888999:::<<<:::888777888:::999999:::::::::;;;;;;;;;:::::::::999888888777777777888999:::::::::999999;;;:::999888888999:::;;;::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<=========<<<;;;;;;::::::::::::::::::::::::::::::999:::;;;=========<<<<<<999999::::::::::::999999;;;;;;::::::::::::;;;;;;999::::::;;;<<<===>>>>>>lllkkkiiieeecccccccccaaaZZZYYYZZZ___aaa___```cccbbbaaabbbgggmmmooojjjeeeeeeaaa___aaaaaa```cccgggaaaccccccccceeehhhgggbbbaaaccceeegggiiijjjjjjjjjeeeddddddfffhhhiiifffcccddddddeeeeeeggghhhiiijjjaaabbbbbbbbbdddhhhnnnrrriiilllnnnkkkgggfffjjjnnnmmmmmmmmmmmmmmmnnnoooooosssqqqoooqqquuuzzz~~~~~~|||zzzzzzlllmmmkkkeee^^^[[[[[[]]]YYYWWWTTTQQQPPPPPPPPPQQQPPPNNNLLLKKKKKKKKKJJJHHHGGGGGGIIIKKKLLLKKKHHHFFFCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>>>>>>>>>>===<<<<<<======>>>>>>??????========================:::;;;<<<<<<<<<;;;999999::::::;;;<<<<<<;;;::::::777:::<<<;;;888777999;;;666888::::::888888:::<<<999::::::;;;:::999777666999:::;;;===>>>======<<<:::999888777777888999999555888:::;;;999888:::<<<888888777777777777888888888999999888666666666777999;;;<<<;;;888666888:::999999999::::::;;;;;;;;;888888888999::::::;;;;;;777888999:::;;;:::999999::::::999888888999::::::999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<>>>>>>===<<<;;;::::::999888888999::::::;;;<<<<<<888999;;;===>>>>>>======888888:::;;;;;;:::888888;;;;;;:::999999999999:::888999:::;;;<<<>>>??????vvvooohhhgggeeeaaa```bbb^^^^^^^^^^^^]]]^^^```ccc```^^^aaagggiiifffiiipppgggfffeeeeeefffeeecccaaafffeeeeeefffhhhiiihhhggggggfffbbb___bbbgggfffbbbgggfffeeedddeeefffggghhhaaacccfffiiijjjkkkkkkjjjbbbccceeeeeeeeefffhhhkkkmmmjjjggggggkkknnnnnnmmmnnnmmmlllkkkkkkkkkkkklllsssuuuwwwvvvvvvxxx}}}{{{yyysssqqqmmmgggaaa]]]\\\]]]]]]YYYVVVWWWUUUQQQQQQTTTRRRQQQOOOMMMKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEGGGEEECCCBBBBBBAAA???===@@@@@@@@@???>>>======<<<>>>===<<<;;;;;;<<<===>>>888999;;;<<<<<<<<<;;;;;;>>><<<:::;;;======;;;999:::::::::;;;::::::999999===<<<;;;:::::::::::::::777888999:::;;;::::::999999:::;;;;;;;;;;;;:::999:::888666888;;;<<<;;;999888777777777999:::999888777777777777777888888999666666777777888888888888888777999;;;888555666;;;666===@@@:::555777999777;;;:::888666666666666777999999888888888888888888888999;;;<<<<<<;;;999888999:::;;;<<<<<<<<<;;;;;;======<<<;;;999888777777999999999999::::::;;;<<>>>>><<<:::<<<<<<;;;;;;;;;:::::::::wwwnnngggeeeccc```___aaa^^^___```___^^^^^^```bbbcccaaacccgggfffccceeekkkffffffgggiiiiiihhhdddaaaeeedddccceeegggiiijjjiiihhhgggccc```ccchhhgggccceeeeeedddddddddeeeggghhhbbbdddfffhhhjjjjjjiiiiiidddfffggggggggghhhjjjllliiihhhgggiiikkknnnooopppllllllkkkjjjjjjiiiiiijjjmmmqqqvvvxxxxxxyyy|||~~~yyyvvvpppooolllgggbbb___^^^^^^]]]YYYXXXXXXWWWSSSSSSUUUSSSQQQOOOMMMLLLKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFEEECCCBBBAAABBBBBB@@@>>>BBBBBBAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<===>>>:::;;;<<<===>>>===<<<;;;>>><<<:::;;;======;;;999;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999999999:::777777999:::::::::999999777888999999999999888777:::888777888:::<<<:::999888777777777999:::999888777777777777777888999999777777777777777888888888888777999;;;999555777;;;666===???:::666777888777;;;:::888777666666666777888888888888888888888888888999;;;<<<<<<;;;999888999::::::;;;;;;;;;;;;;;;===<<<<<<;;;999888888777::::::999999::::::;;;;;;===AAAAAA===<<<>>>===888999:::;;;<<<<<<<<<;;;:::;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<>>>>>><<<:::<<<;;;;;;;;;;;;:::::::::yyyooogggdddcccaaa```aaa___aaabbbbbb```______```aaa```bbbeeedddbbbdddhhhdddfffhhhkkkllljjjeeebbbeeecccbbbcccfffiiikkkkkkiiihhheeebbbeeejjjiiieeeccccccbbbbbbccceeeggghhhdddeeefffhhhhhhhhhhhhgggfffhhhjjjjjjiiijjjlllmmmdddfffhhhjjjkkklllooopppkkkkkkjjjiiiiiihhhhhhgggiiiooowww|||}}}|||}}}{{{wwwtttnnnnnnmmmiiiddd```______\\\ZZZYYY[[[ZZZVVVTTTVVVRRRQQQOOOMMMLLLKKKKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGCCCAAA@@@@@@BBBBBBAAA???AAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<======>>><<<===>>>???>>>===<<<;;;>>><<<;;;;;;<<<<<<;;;:::::::::;;;<<<============;;;:::999999999999999999777777888999999999888888777888999999999999888777999888888888:::;;;:::999888777777777999:::999888888777777777777888999999888888888777777777777777999888888;;;999666777;;;666;;;>>>:::777777888777:::999888777777777777777888888888888888888888888999999;;;;;;;;;;;;999999999999999:::::::::;;;;;;<<<<<<;;;::::::999888888;;;;;;::::::::::::::::::888<<<>>>=========:::666999:::<<<======<<<:::888:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<;;;;;;<<<======;;;999;;;;;;;;;;;;::::::::::::{{{qqqgggeeeeeecccbbbbbb```bbbddddddbbb```______]]]^^^```bbbcccccceeehhhddddddfffiiikkkjjjgggdddfffdddcccccceeehhhiiiiiijjjiiieeecccfffkkkkkkgggaaaaaaaaaaaabbbdddfffhhheeeffffffggggggffffffeeeggghhhjjjkkkkkkkkklllnnnbbbfffiiijjjiiiiiikkknnnjjjjjjjjjjjjiiihhhgggggglllrrrzzz}}}yyyvvvuuuoooooonnnkkkeeeaaa___^^^\\\ZZZ[[[]]]\\\WWWUUUWWWPPPOOOMMMKKKJJJJJJJJJKKKGGGGGGGGGGGGGGGGGGHHHHHHCCCBBB@@@@@@AAAAAA@@@>>>>>>>>>>>>======<<<<<<<<<>>>==================>>>===>>>>>>???>>>===;;;:::===<<<<<<<<<<<<<<<;;;;;;777888999:::;;;;;;;;;;;;;;;;;;:::999999::::::;;;777888888888888888888888999:::;;;;;;;;;;;;:::999999999999999999:::999999888777777777999:::999888888888777777888888999:::888888888888777777777777:::888888;;;:::777777;;;777:::;;;:::777777777888999999999888888777777777888888888888888999999999999::::::;;;;;;::::::999999999999999:::::::::;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;:::999999888888:::<<<<<<<<<<<<:::888999:::<<<======;;;999888:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;<<<<<<;;;999;;;;;;;;;:::::::::999999yyynnndddcccdddcccaaaaaa```bbbddddddbbb`````````]]]___aaabbbbbbccceeegggdddcccbbbcccfffgggggggggiiifffddddddeeeffffffeeeiiihhheeecccfffkkkkkkgggaaaaaaaaaaaabbbdddfffgggfffffffffffffffeeeddddddeeegggjjjkkkkkkkkklllnnncccgggjjjjjjgggfffhhhjjjiiijjjjjjkkkjjjiiihhhhhhqqquuuzzz}}}}}}}}}}}}{{{yyyxxxwwwqqqqqqppplllfff```^^^]]]]]]ZZZ[[[]]]\\\WWWUUUVVVNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDBBBAAAAAA@@@>>><<<>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>===<<<===>>>>>>===<<<;;;:::<<<======<<<;;;;;;;;;;;;777888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===999999888888888888888888999:::;;;;;;;;;;;;:::999999999:::999999999999999888777777777999:::999888888888888888888999999:::888888888777777777777777;;;888777:::;;;888888:::888888999:::999777777888999999999999999888888888777777888888888999999999::::::::::::::::::::::::888999:::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::888888;;;::::::;;;;;;;;;;;;===999:::<<<======;;;:::999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<;;;:::;;;;;;:::::::::999999999tttiiiaaaaaadddbbb___]]]```bbbccccccaaa``````aaaaaaeeefffcccaaacccdddcccbbbaaa___```cccfffggghhhiiigggeeeeeefffeeecccbbbhhhgggdddbbbeeejjjkkkgggbbbbbbaaaaaabbbdddfffgggffffffeeeeeeddddddddddddbbbeeehhhkkkkkklllmmmnnngggiiiiiiiiihhhggghhhiiiggghhhiiikkkkkkjjjiiiiiiqqqtttwwwyyyxxxzzz~~~}}}zzzyyyxxxxxxtttsssqqqllleee```^^^]]]^^^[[[ZZZ[[[ZZZUUUSSSUUUNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFCCCBBBBBBAAA>>><<>>>>>??????>>>>>>===;;;<<<=========<<<;;;:::<<<=========;;;:::;;;<<<::::::;;;<<<============<<<<<<<<<<<<<<<======>>>;;;:::999999888999999999777888999999999999888777999:::;;;:::888888888999888777777777999:::999888999888888888888999::::::666777777777888888888888<<<888777:::<<<999999:::888666777::::::777666888888999999:::999999888888777777777888999999::::::::::::::::::::::::::::::777999<<<>>>>>>===;;;999:::::::::::::::::::::;;;999:::;;;<<<;;;:::999888>>>;;;999;;;;;;:::;;;???999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;:::888999;;;<<<<<<;;;::::::::::::999999999999qqqggg```bbbgggeeeaaa^^^```aaaaaaaaa``````aaacccccchhhhhhdddbbbeeeeeeccc_________aaadddgggggggggfffeeeeeefffgggfffcccaaafffeeebbb```ccciiiiiieeedddcccbbbbbbcccdddeeefffeeeeeedddddddddddddddddd```dddhhhkkkmmmnnnooopppllljjjhhhiiijjjllllllllldddeeegggiiijjjjjjiiiiiinnnrrrvvvxxxyyy{{{}}}zzzxxxwwwwwwtttssspppkkkeeeaaa``````___[[[YYYYYYWWWRRRQQQSSSOOONNNLLLKKKJJJJJJKKKLLLIIIHHHHHHGGGGGGFFFFFFFFFGGGEEECCCCCCCCCCCCAAA???AAAAAAAAAAAAAAAAAABBBBBB===>>>????????????>>>===;;;<<<===>>>???>>>===<<<;;;===>>>===;;;999;;;<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<:::999999999::::::777888999999999999888777999:::<<<:::888777888:::888777777777999:::999888999999888888999999:::;;;555555666777888999999:::===888777:::<<<:::999:::999555555::::::777666888888888999:::::::::999888666777777888999999::::::;;;::::::999999::::::;;;666999>>>AAAAAA???;;;888999999999::::::;;;;;;;;;888999:::<<<<<<;;;:::999===999999======999999<<<:::999999999:::<<<===>>>;;;;;;;;;:::;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<:::888777888:::<<<======:::::::::999999999999888rrriiicccfffkkkjjjdddaaa`````````_________bbbdddaaaggghhhddddddhhhiiiggg]]]^^^```cccggghhhgggfffcccccceeeggghhhgggdddaaaddddddaaa___bbbhhhhhhdddeeedddcccccccccdddeeefffeeeddddddccccccddddddeee```ccchhhlllnnnoooqqqrrrnnnkkkhhhiiimmmpppqqqpppaaaccceeehhhiiijjjiiihhhkkkqqqwww{{{|||~~~~~~yyywwwvvvvvvsssrrrooojjjeeebbbbbbddd```[[[XXXWWWTTTPPPOOORRRPPPOOONNNLLLLLLLLLMMMMMMIIIIIIHHHHHHGGGFFFEEEEEEFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>===<<<===>>>???@@@@@@???>>>;;;===>>>===:::999;;;===:::::::::;;;::::::999999:::::::::::::::;;;<<<===>>>===;;;:::999:::;;;;;;999:::;;;;;;;;;;;;:::999999;;;<<<;;;888666888:::888777777777999:::999888999999888888999999:::;;;444444555777888999:::;;;===888666:::===;;;999:::999555444:::;;;777666888777888::::::;;;:::999888666777777888999999::::::;;;::::::999999::::::;;;666999???CCCCCC@@@;;;777888999999::::::;;;;;;<<<777888:::<<<<<<<<<:::999;;;888:::??????999666999:::999888888999<<>>>>>:::::::::999999999888888sssmmmmmmhhh```dddhhh___^^^______]]][[[]]]ccchhhbbb``````dddjjjllljjjggg```\\\]]]cccgggfffdddddddddggghhheeedddeeebbb^^^eeeeeebbb^^^___ddddddaaa^^^___```bbbcccccccccbbbcccddddddddddddcccbbbbbbiiieeefffkkkllljjjkkkppppppnnnlllllloooqqqpppnnniiiiiihhhgggggghhhiiikkkllloootttwwwzzz}}}~~~{{{tttrrrtttooommmiiieeeaaa___^^^^^^YYYXXXWWWUUUTTTSSSSSSSSSOOOOOOMMMLLLJJJIIIIIIIIIOOOLLLHHHHHHIIIIIIGGGDDDGGGBBBAAAEEEFFFCCC?????????@@@AAABBBBBBBBBAAA@@@???@@@@@@???>>>======>>><<<;;;;;;::::::;;;;;;<<>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<:::999999:::;;;<<<<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;666999:::888999======;;;999888777888:::;;;:::999999999999888888888777777555555666777888999::::::;;;;;;::::::999:::::::::888888999999999999888888777888888888888999999999777777666666777888999999999<<<<<<999:::======::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999<<<:::888888999;;;;;;:::;;;::::::999888888888999;;;<<<<<<;;;:::;;;===>>><<<===<<<:::888888:::<<<888:::;;;;;;:::999;;;<<<999999999999999999999999???<<<999888:::<<<;;;999tttllliiigggdddjjjkkk```^^^^^^]]]\\\\\\___cccfffcccaaaaaadddjjjllliiifffccc______eeehhhfffeeeeeecccffffffbbbbbbdddccc```cccdddaaa^^^___cccccc```___```bbbcccddddddddddddcccccccccccccccccccccbbbgggddddddhhhjjjiiikkkppppppnnnlllllloooppppppnnngggfffeeeeeeggghhhhhhhhhlllnnnqqqtttwww{{{}}}xxxrrrppprrrpppmmmiiiddd```^^^^^^^^^XXXXXXVVVUUUTTTSSSRRRRRROOONNNLLLKKKJJJJJJJJJJJJNNNLLLIIIHHHHHHHHHFFFDDDGGGBBBAAAEEEFFFCCC@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>?????????>>>===>>>>>>===<<<<<<;;;;;;<<<<<<===???>>><<<;;;::::::;;;;;;<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::666999999666777::::::888999888777888:::;;;:::999999999999888888888777777666666777777888888999999::::::999999999999::::::888888999999999999888888777888888888888999999999777777777777777888999999888;;;;;;999999<<<<<<:::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999<<<:::888888:::;;;;;;:::;;;::::::999999888999999:::;;;<<<<<<;;;;;;<<<===;;;<<<<<<:::888888:::;;;777999::::::999888:::;;;:::::::::::::::999999999>>>;;;999999;;;<<<:::999vvvllliiihhhhhhooopppcccaaa___]]]]]]```ccceeefffdddcccbbbeeeiiijjjhhhffffffcccbbbfffhhhfffdddeeebbbdddccc______bbbbbb```bbbcccaaa^^^___bbbbbb^^^```aaaccceeeffffffffffffeeeeeeeeedddeeeeeeeeeeeefffdddcccfffhhhiiilllpppooonnnllllllnnnooopppooojjjhhhgggjjjmmmnnnmmmjjjmmmnnnoooqqqtttyyy}}}zzzzzzwwwrrrqqqsssqqqnnnhhhccc___]]]]]]^^^YYYXXXWWWUUUTTTSSSRRRQQQOOOMMMKKKIIIIIIJJJLLLMMMNNNKKKIIIHHHHHHGGGFFFEEEGGGCCCBBBEEEFFFCCCAAABBBCCCCCCDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>?????????>>>==================>>>>>>===<<<;;;;;;;;;;;;;;;======>>>>>>>>>>>>======::::::;;;;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::666999999666666999999777999888777888:::;;;:::999999999999888888888888888888888888888888888888888:::999999888888999::::::888888999999999999888888777888888888888999999999777777777777777777888999777::::::888888;;;;;;999999999999::::::999999999::::::::::::999999999999<<<:::888999:::;;;;;;:::::::::::::::999999999999888:::======<<<;;;;;;<<<;;;;;;<<<:::999888:::;;;777888999999888888999:::<<<;;;;;;;;;::::::999999<<<;;;:::;;;<<<<<<:::888vvvooonnnmmmjjjppprrrgggfffccc```aaaeeehhhiiihhheeedddccceeeggghhhgggeeehhheeedddgggfffcccbbbddddddeeebbb]]]\\\___```___bbbdddbbb```aaadddccc^^^aaacccdddfffhhhhhhhhhhhhggggggggggggggghhhhhhhhhgggfffeeegggiiikkkooorrrooonnnllllllmmmnnnooopppllljjjjjjmmmrrrssspppmmmmmmnnnppprrruuuzzz|||yyyzzzyyyvvvtttvvvqqqnnnhhhbbb^^^\\\\\\]]]ZZZZZZYYYWWWVVVTTTSSSRRROOOMMMJJJHHHHHHJJJMMMOOOMMMKKKIIIHHHGGGFFFFFFEEEFFFCCCCCCFFFFFFBBBBBBDDDDDDDDDCCCBBBBBBAAA@@@???>>>======>>>???@@@@@@???>>>======<<<<<<======>>>======<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<999:::;;;<<<<<<<<<;;;:::999:::::::::::::::::::::999999999999999999999999777::::::888888<<<<<<999999888777888:::;;;:::999888888888888888888888888999999999888888777777777999999888888888999::::::888888999999999999888888777777888888888999999999888777777777777777888888666999999777777::::::888888888999999999999888888:::999999999999999999999;;;:::999999:::;;;:::999::::::::::::::::::999999777:::===>>>===;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<777999::::::999888:::;;;===<<<<<<;;;;;;::::::999999:::;;;;;;<<<;;;999888vvvsssvvvsssjjjnnnrrrkkkhhhdddaaabbbfffhhhhhhgggddddddcccdddeeeffffffeeehhheeedddeeeddd```___bbbggggggccc]]][[[^^^___]]]dddfffeeedddeeegggeee```aaabbbeeeggghhhiiiiiiiiihhhhhhiiiiiiiiihhhgggfffggghhhhhhiiikkkpppssstttnnnnnnlllkkkkkkmmmoooqqqiiihhhiiilllooopppnnnlllnnnppptttwwwyyy|||{{{xxxzzzzzzwwwuuuvvvppplllgggbbb^^^\\\\\\\\\[[[[[[[[[ZZZXXXVVVSSSRRRNNNLLLJJJHHHHHHJJJNNNPPPLLLKKKJJJHHHFFFEEEEEEEEEEEECCCCCCEEEDDDAAABBBEEECCCBBBAAA@@@??????>>>>>>>>>===<<<===@@@AAA@@@>>>===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;<<<===<<<;;;:::999:::::::::::::::::::::999999999999999999999999555888999777888<<<===;;;999888777888:::;;;:::999888888888888888888888888::::::999999888888777777999999888888999::::::;;;888888999999999999888888777777888888888999999999888888777777777777777888666999999666777::::::777777888888999999888888777999999999999999999999999;;;:::999:::;;;;;;:::999999::::::;;;;;;;;;:::999777999<<<===<<<;;;::::::;;;<<<>>>===<<<;;;<<<===999:::;;;;;;::::::;;;===<<<<<<<<<;;;;;;:::::::::888999;;;<<<;;;:::999999ssssssxxxtttiiilllqqqlllfffdddbbbaaabbbcccccccccbbbbbbbbbbbbbbbcccdddeeegggdddcccdddaaa]]]^^^bbbhhhhhheee^^^\\\___```^^^eeehhhhhhggghhhjjjgggaaa```aaacccfffggghhhhhhhhhfffhhhiiijjjiiifffcccaaaeeehhhjjjjjjmmmrrruuutttnnnnnnmmmkkkjjjkkkooorrrkkklllmmmnnnooooooppppppqqqtttwwwzzz{{{}}}xxxuuuvvvwwwtttrrrrrrmmmjjjfffbbb___]]]\\\[[[\\\\\\[[[ZZZXXXVVVSSSQQQNNNLLLJJJIIIIIIKKKMMMNNNKKKKKKJJJHHHEEEDDDEEEFFFDDDBBBBBBDDDCCC@@@AAAFFFBBBAAA@@@???>>>>>>??????@@@===<<<===@@@AAA???======<<<<<<;;;;;;<<<<<<===;;;<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;:::::::::999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::333666777555666::::::888999888777888:::;;;:::999888888888888888999999999::::::999999999888888888999999999999:::;;;<<<<<<888888999999999999888888777888888888888999999999999888888777777777777777666999999777777::::::888888888888999999888888888888888888999999999999999:::999999:::;;;<<<:::888888999;;;<<<<<<;;;::::::777999<<<<<<;;;::::::;;;:::<<<===>>>===<<<<<<===:::;;;<<<<<<;;;;;;<<<===:::::::::::::::;;;;;;;;;777999;;;;;;:::999:::;;;ooonnnrrrpppiiilllqqqjjjeeeeeedddbbb```___```aaa```````````````aaadddeeefffddddddddd```\\\^^^bbbfffgggeee```___bbbcccaaaeeehhhiiiiiijjjkkkgggaaa^^^```bbbdddfffggggggggghhhjjjmmmnnnlllhhhccc___```eeehhhiiilllrrrssspppnnnnnnmmmkkkiiijjjooorrrmmmppprrrqqqnnnnnnqqquuuuuuwwwxxxyyyzzz{{{xxxsssuuuvvvrrrooonnniiihhhfffccc```^^^\\\[[[ZZZZZZZZZYYYWWWTTTQQQOOOMMMLLLKKKJJJJJJKKKLLLLLLJJJKKKKKKHHHEEECCCDDDFFFBBBAAAAAACCCAAA>>>@@@FFFBBBAAA@@@?????????@@@AAABBB>>><<<===@@@AAA>>>;;;>>>======<<<<<<======>>>:::;;;<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======;;;;;;;;;::::::999999999::::::::::::::::::::::::555888888555555888888555999888777888:::;;;:::999777777888888888999999999999999999999999999999999::::::::::::;;;<<<===>>>888888999999999999888888777888888888888999999999999999888777777777777777777999:::777888;;;;;;888888999999999999999999888777888888888999999999999:::999999:::<<<<<<:::888888999;;;<<<===<<<;;;:::888:::;;;;;;:::999;;;<<<777:::<<<<<<;;;;;;;;;<<<999:::<<<;;;::::::;;;===888888999999::::::;;;;;;777999:::999888888:::<<>>:::??????>>>>>>>>>>>>??????:::;;;<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999:::;;;===>>><<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::===<<<888666888777444999888777888:::;;;:::999777777888888999999999999999999999999999999999999:::::::::;;;<<<===>>>???888888999999999999888888777888888888888999999999999999888777777666777777777::::::888888;;;;;;999999999::::::::::::999999777777888888999999999999:::999999;;;<<<<<<:::888888999;;;======<<<;;;:::999:::::::::999999;;;===555888:::;;;:::999999:::888:::;;;;;;:::999;;;<<<666777888999:::;;;;;;<<<888999:::999777777:::>>>iiiiiiiiiiiijjjkkkllllllmmmiiifffcccccccccbbbaaaaaa___]]]]]]___aaabbbbbbccccccccceeeeeedddaaa___ccccccdddddddddcccbbbbbb^^^aaafffiiijjjhhhdddbbb______```aaaccceeefffhhhkkkmmmppppppnnniiiccc___ccccccfffkkkkkkiiijjjnnnnnnooolllhhhiiiooosssrrrkkkjjjlllooonnnkkklllppptttuuuwwwzzz}}}|||wwwpppkkkiiiiiiiiiiiigggiiijjjgggaaa\\\ZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSPPPPPPNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBAAAAAABBBDDDEEEDDDCCCCCC>>>===@@@@@@===>>>CCC@@@@@@>>>===<<<<<<<<<<<<===<<<<<<<<<<<<======>>>777888888999:::;;;<<<<<<>>>>>>===<<<;;;;;;::::::::::::;;;;;;::::::999888<<<;;;999888888999;;;<<<;;;::::::::::::;;;<<<<<<:::999999999888888777777777777777777777888888999777888888888888999999999:::::::::999888777666666888888777888888:::;;;===999999999888888888777777777777888999::::::;;;;;;999999999999888666555444999888777666666888:::;;;;;;;;;;;;;;;:::888666555:::999999999888777777777===:::888888;;;======;;;;;;::::::999999::::::;;;666666666777999;;;===???;;;::::::999999::::::;;;999999:::;;;;;;<<<======;;;:::888888888:::<<<===<<<;;;::::::999999999999llljjjhhhhhhiiikkkkkkkkkllliiieeecccbbbaaa```___bbb```]]]]]]^^^```aaaaaabbbccceeeggghhhhhhfffeeeddddddeeeddddddcccbbbbbb___bbbfffiiijjjhhheeeccc]]]]]]^^^___```bbbcccdddmmmnnnppppppnnnjjjfffccceeedddgggkkkkkkhhhiiimmmkkkmmmkkkhhhjjjooorrrqqqkkkkkkmmmpppooollllllpppqqquuuzzz||||||}}}|||wwwsssnnnkkkjjjjjjjjjiiifffggggggddd___\\\[[[[[[YYYYYYXXXWWWVVVTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBAAABBBDDDDDDDDDBBBBBB>>>===@@@@@@===>>>BBBAAAAAA@@@>>>>>>======>>>>>>======<<<<<<<<<======;;;;;;;;;<<<======>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;<<<<<<===888888888888888999999999777777777777777888999999888888888888999999999999999::::::999999777666666777888999:::;;;;;;;;;:::999999999888888888777777888888888999999:::::::::888999999888888777666666999888777666777888:::;;;888888999:::999888777666999999999888888888888888<<<:::777888:::<<<<<<;;;999::::::::::::::::::999666777999;;;============<<<;;;;;;::::::;;;;;;<<<:::::::::::::::;;;;;;;;;;;;:::999888888:::;;;===<<<;;;::::::999999999:::qqqkkkeeeeeehhhkkkkkkiiikkkhhheeebbbbbbaaa```^^^cccaaa^^^]]]^^^`````````aaabbbeeegggiiiiiiiiiiiifffffffffeeeeeecccbbbbbb```bbbeeehhhiiiiiigggfffbbbbbbbbbcccddddddeeeeeelllmmmnnnnnnmmmjjjgggfffhhhgggiiilllkkkggghhhkkkgggjjjjjjiiijjjooopppooollllllnnnqqqpppllllllpppooovvv}}}~~~|||{{{~~~}}}|||xxxqqqooollljjjjjjjjjiiigggddddddcccaaa]]][[[[[[\\\WWWXXXXXXXXXWWWTTTRRRPPPQQQPPPNNNMMMKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBBBBCCCDDDBBBAAABBB???>>>@@@@@@>>>???BBBBBBAAA@@@?????????????????????>>>===<<<<<<<<<<<<==============================<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999999;;;:::999999999:::;;;<<<;;;;;;::::::;;;;;;<<<===777777777888999999::::::888777777777777888999999888888888888999999999:::999999999999999888777666555777:::<<<===;;;999888999999999888888888888888888888999999999999999999888888888888888888777777999888777777777888999:::555666777999999999888888888888888888888999999999:::999777888999;;;;;;:::777888999::::::999888777666888;;;===>>>===;;;999<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999<<<;;;:::999999999:::;;;;;;;;;:::999999999::::::tttllldddcccgggkkkkkkhhhiiigggdddcccccccccbbbaaadddaaa^^^]]]^^^___```___```bbbdddfffffffffggghhhgggggggggfffeeedddcccbbbaaaccceeeggghhhiiihhhhhheeeeeeffffffffffffffffffiiijjjjjjjjjiiihhhhhhgggkkkjjjkkkllljjjfffgggjjjdddhhhjjjiiikkkoooooommmmmmmmmooorrrqqqmmmmmmppppppuuu{{{~~~~~~}}}}}}{{{|||{{{xxxtttmmmllljjjjjjjjjiiifffcccbbbaaa___]]][[[[[[\\\]]]WWWXXXYYYYYYXXXUUURRRPPPQQQPPPNNNLLLJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCBBBCCCCCCAAA@@@AAA@@@???@@@@@@???@@@AAAAAAAAA@@@???????????????@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<;;;::::::999::::::999999999:::;;;<<<:::999999999999:::;;;;;;888888888888888888999999888888777777888888999:::888888888999999999::::::999999999999999888777666555666888::::::999888777888888888888888888888888999999999999888888888888888888888888888888999999999888888777777888999999666777888999:::999999888777777777888999999999:::888888777888888999999999666777999::::::999777666666777999::::::999777666;;;;;;::::::::::::;;;;;;999999999999999999999999===<<<;;;:::::::::::::::;;;::::::999999:::::::::uuulllcccbbbfffkkkjjjggggggeeeddddddfffgggfffeeedddaaa^^^]]]^^^___```___bbbdddffffffddddddeeeggghhhhhhhhhggggggeeeddddddccccccdddeeefffggghhhiiiccccccdddeeeeeeddddddccchhhhhhiiiiiijjjjjjjjjjjjmmmkkkkkkmmmjjjggggggkkkeeeiiikkkjjjkkkoooooolllooonnnoooqqqppplllmmmpppssssssvvv{{{}}}}}}zzzzzzxxxuuurrrkkkjjjjjjjjjiiigggccc______^^^\\\[[[[[[[[[\\\\\\WWWXXXYYYZZZXXXVVVRRRPPPPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEECCCCCCCCCCCCAAA???@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>??????AAA@@@???======<<<<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999999999::::::;;;;;;888888777777888888999:::::::::999999888777666666888888888888888999999:::888999999999999:::::::::888888999999999888777777777666666666666777777888888888888888888888888888999888888888888888888888999888888777888888999:::999999888888888888888888999:::;;;;;;;;;:::999888777777777888999999999:::666777888888888888999999666777999::::::999777666:::999888888777777777888:::999999999999999999:::666666777888:::;;;<<<<<<===<<<<<<;;;:::::::::::::::::::::999999::::::;;;rrrllleeecccfffiiijjjhhhfffeeeeeefffggghhhhhhfffcccaaa^^^]]]^^^`````````eeehhhiiihhheeeccceeegggggghhhhhhhhhhhhgggffffffeeedddccccccccceeeggghhheeeeeeggghhhhhhgggffffffhhhiiijjjlllmmmnnnoooooommmkkkkkkmmmkkkhhhiiimmmhhhkkkmmmkkklllppppppmmmqqqnnnnnnooommmjjjlllqqqtttrrrrrrxxx}}}}}}zzzwwwuuurrrpppjjjiiiiiiiiihhhfffbbb^^^^^^\\\[[[ZZZ[[[\\\[[[ZZZWWWXXXXXXXXXWWWTTTRRRPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCAAA@@@???AAABBB@@@@@@BBBAAA???@@@??????>>>>>>>>>??????@@@??????>>>============>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<;;;::::::888999999::::::;;;;;;;;;888888777777888888999:::<<<;;;:::999888666555555999888888888888999::::::999999999999::::::::::::888888999999999888888777888777666555555666777888888888888888888999999999777777888888888888888888::::::888777777888999:::999999999999888888888777;;;;;;<<<<<<<<<:::999888888888888888888999999999666777999:::888888888999777888999::::::999888777<<<;;;:::888888888999:::999999888888888888999999555666777999:::<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;;;;oookkkfffdddeeehhhiiijjjgggfffeeefffggggggeeedddbbb```]]]]]]^^^```aaaaaadddgggiiigggcccbbbdddggggggggghhhhhhiiiiiihhhhhhfffeeebbbaaaaaaccceeegggggghhhjjjkkklllkkkjjjiiiggghhhkkknnnpppqqqqqqqqqllljjjjjjlllkkkiiikkkpppllloooooommmmmmpppqqqnnnrrrnnnlllllljjjiiilllrrrrrrqqqssswww~~~|||xxxuuurrrooommmhhhgggggghhhhhhfffcccaaa]]]\\\ZZZ[[[]]]]]][[[XXXVVVVVVVVVUUUSSSRRRPPPOOOLLLKKKJJJJJJIIIIIIIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCBBB@@@>>>BBBCCC@@@@@@CCCBBB>>>@@@@@@?????????@@@@@@AAA??????>>>>>>>>>>>>>>>???=========<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;:::888888999:::;;;;;;;;;;;;999999999999999::::::;;;;;;::::::999888777666666999999888888999999:::;;;999999999:::::::::;;;;;;777888888999999999888888888888888888888888777777777777888888888999999999666666777777888888999999<<<;;;999777777777999999999999999999999888777777888999:::;;;;;;;;;:::999999999999888888888888888555888;;;;;;999888999:::999::::::::::::::::::999::::::::::::999999999999:::999999888888999999:::777888999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<:::999999999::::::;;;<<>>CCCDDD@@@@@@DDDCCC>>>AAAAAAAAA@@@@@@AAABBBBBB???>>>>>>>>>>>>>>>???@@@::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::777888999:::;;;<<<;;;;;;;;;;;;::::::;;;;;;<<<===999999999888888888888888999999888888999999:::;;;999999:::::::::;;;;;;;;;777888888999999999888888777888;;;<<<<<<:::888666777777888888999999999999555666666777888999999:::===<<<:::888777777888999999999999999999888777666555666888:::;;;;;;;;;;;;:::999999999888888777777555888;;;<<<:::888999;;;;;;::::::999999::::::;;;555666888::::::888666555;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<=========<<<999999999999::::::;;;<<>>>>>>>>???@@@======>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<========================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999888888999888888:::<<<<<<;;;:::888888888888888888888888:::999999888888999999:::999999999999999999999999999999999999999999999999::::::999888888999::::::::::::999888777777888888555555777888999:::::::::???999333333777;;;:::888888888888888888888888888999999999777777888;;;>>>999999999888888888777777888888999999999999888888:::::::::;;;;;;:::999999888888888777888888999:::;;;::::::999888888888999;;;999999======::::::<<<666777999::::::999777555888999:::;;;;;;;;;::::::lllgggccccccfffjjjiiihhheeeddddddcccccccccdddddd```bbbaaa^^^___dddfffeeebbbeeeggggggfffddddddddddddddddddddddddeeeffffffgggdddaaaaaabbbdddeeeffffffeeeddddddfffhhhkkkmmmkkkkkklllkkkjjjiiiiiijjjlllkkkjjjkkkkkklllmmmlllllljjjiiilllppprrrooolllmmmlllkkkkkkkkkmmmoooqqqqqqsssvvvwwwyyy|||~~~~~~{{{wwwtttsssrrrnnnlllcccddddddcccaaa______```]]]]]]]]]]]]]]][[[WWWSSSSSSSSSSSSSSSRRRQQQOOOOOOLLLLLLLLLKKKJJJHHHGGGFFFJJJIIIGGGFFFEEEDDDDDDEEEFFFEEEEEEDDDDDDCCCBBBBBB@@@AAABBBAAA???>>>???@@@??????>>>>>>>>>>>>??????======>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<========================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999888888999999888:::<<<<<<;;;999888888888888888888888888:::999999888888999999:::999999999999999999999999999999999999999999999999::::::999888888999:::::::::999888777777777777888666777888999::::::::::::;;;999777555666888999:::888888888888888888888888999::::::888777777999:::999999999888888888777777888888999999999999888888999::::::;;;::::::999999888888888888888999999:::;;;:::999999888888999999:::888999<<<===::::::<<<888999:::<<<<<<<<<;;;;;;888888999999::::::999999jjjfffbbbbbbeeeiiiiiihhhddddddcccbbbbbbbbbbbbcccaaacccccc```aaafffhhhgggdddfffiiijjjhhheeeccccccdddcccbbbbbbcccdddggghhhhhheeebbbaaaccceeeggghhhhhhfffcccbbbccceeeiiikkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkjjjiiiiiiiiijjjjjjhhhhhhjjjkkkmmmmmmmmmmmmooonnnmmmmmmmmmoooqqqsssuuuttttttuuuyyy~~~}}}xxx|||yyyuuurrrqqqooollljjjbbbdddeeeddd```]]][[[[[[]]]]]]\\\\\\\\\YYYUUURRRSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCBBB@@@AAABBBAAA???>>>???@@@>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999999888:::999999:::;;;<<<;;;999999999999999999999999999:::999999888888999999:::999999999999999999999999999999999999999999999999:::999999888888999999:::999888777777777777777777999999::::::::::::999999777999:::999666666888;;;888888888888888888888888888::::::999777666666666999999999888888888888888888888999999999999888888999999::::::::::::999999888888888888888999::::::::::::999999888888999999888666777;;;<<<::::::<<<999999:::;;;<<<===>>>>>>777777888888888999999999iiifffccccccfffhhhjjjjjjdddcccbbb```___^^^^^^^^^aaacccccc```aaafffiiihhhggghhhjjjjjjgggeeeddddddcccbbbaaa```bbbdddgggjjjfffdddccccccfffhhhhhhhhhhhhgggeeeddddddfffhhhiiikkkjjjjjjjjjkkklllkkkjjjjjjjjjjjjhhhggggggggghhhfffiiillllllkkklllnnnqqqpppooonnnmmmnnnppprrrsssvvvtttrrrtttyyyzzzwwwzzzwwwtttqqqooollljjjiiidddeeedddaaa]]]ZZZYYYYYY]]]\\\[[[ZZZZZZWWWTTTQQQPPPPPPPPPPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGFFFDDDBBB@@@BBBCCCDDDCCCAAA@@@AAABBB>>>>>>@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999:::999999:::;;;<<<:::999999999999999999999999999:::999999888888999999:::999999999999999999999999999999999999999999999999999999999999999999999999888888777666666777777888;;;;;;;;;;;;:::999888888777888999999888888888888888888888888888888888888555888::::::888666555555888888888888888888888888888888999999999999888888888888999::::::::::::999999888888888888999::::::::::::999999888999999:::777555777;;;<<<999999<<<999999999999999:::;;;<<<888888888888888999999:::jjjhhhfffeeefffhhhjjjkkkeeedddccc```___]]]]]]\\\```bbbbbb___```eeegggfffiiiiiihhhfffddddddeeegggdddcccaaaaaabbbeeehhhjjjccccccdddfffiiijjjhhhgggggghhhiiiiiiiiiiiihhhhhhjjjhhhgggiiikkklllkkkjjjiiijjjjjjiiifffeeegggiiiiiillloooooollllllpppsssoooooommmmmmnnnooorrrssstttrrrqqqtttzzz~~~|||{{{yyyxxxwwwtttqqqmmmkkkiiiiiihhhgggccc^^^YYYWWWXXXZZZ\\\ZZZYYYXXXXXXVVVSSSPPPLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEFFFEEECCCAAA???BBBCCCDDDCCCAAA@@@AAABBB>>>???AAABBBCCCBBBAAA@@@??????>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<===========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999;;;:::999:::;;;;;;:::888999999999999999999999999:::999999888888999999:::999999999999999999999999999999999999999999999999999999999999999999999999888888777777777777888888<<<<<<<<<;;;:::999888777:::777666888;;;<<<888555888888888888888888888888333666999:::999888777777888888888888888888888888888888999999999999888888777888999999:::::::::999999999999888999::::::;;;:::999999888999999::::::888666777;;;;;;999999<<<<<<;;;:::999999999999999:::999999999999:::;;;;;;kkkjjjhhhffffffgggjjjkkkgggfffdddcccbbbaaa``````aaabbbaaa^^^___ccceeedddiiihhhfffcccaaabbbeeehhheeedddccccccccceeehhhiiiaaabbbcccfffiiijjjiiiggggggiiikkkllllllkkkiiihhhiiifffeeegggkkklllkkkiiihhhjjjkkkjjjgggfffhhhkkklllnnnoooooommmmmmpppsssooonnnmmmmmmmmmoooqqqssssssssstttvvvzzz|||zzz{{{||||||vvvuuutttpppkkkhhhhhhhhhjjjhhhccc\\\WWWVVVXXX[[[ZZZXXXWWWVVVVVVUUUSSSQQQKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJIIIHHHIIIIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDBBBAAA@@@@@@AAABBBAAA???>>>???@@@??????@@@AAABBBBBBBBBBBB@@@???>>>======>>>???@@@???>>>======<<<<<<==============================;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;:::999:::;;;;;;999888:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999999999999999999999999888999999::::::999999888888888888888888888999:::<<<<<<;;;;;;:::888777666;;;777444777;;;===999444888888888888888888888888333666999::::::999888999888888888888888999999999888888999999999999888888666777888999::::::::::::999999999999999:::;;;;;;999999888888999999:::::::::777888;;;<<<999999;;;>>>>>>===<<<;;;:::999999;;;:::999999999:::;;;<<>>???@@@>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>======>>>@@@AAA???>>>>>>=======================================;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;:::::::::;;;;;;999777:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999999999999999999999999888999::::::::::::999888999999999999999:::;;;;;;::::::::::::999888666666:::888666777999:::999777888888888888888888888888666888::::::999888888999777777888888888999999999888888999999999999888888666777888999999::::::::::::999999999999:::;;;;;;999999888888999999:::;;;<<<999:::===<<<999888:::;;;;;;<<<<<<<<<:::999888:::999888777888999;;;<<>>@@@AAAAAA@@@>>>======>>>@@@AAA??????>>>=======================================;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::<<<;;;::::::;;;;;;999777:::::::::::::::::::::::::::999999999999999999:::999999999999999999999999999999999999999999999999888999:::;;;;;;:::999888:::999999999:::;;;;;;<<<999::::::999888777666666888999999888777777888:::888888888888888888888888999;;;<<<;;;999777777888777777888888999999999999888888999999999999888888666666777999999:::::::::::::::999999::::::;;;<<<999888888888999::::::;;;===;;;;;;======999888:::555777999::::::999888666999888777666666888:::;;;ggghhhddd^^^^^^dddddd`````````______```aaaaaabbbdddfffddd______dddccc^^^___]]]]]]___bbbdddcccbbbiiihhhfffeeeeeeffffffgggeeeaaa]]]___dddiiiiiihhhggggggfffgggggghhhiiijjjiiihhhgggfffggghhhjjjlllcccggghhhggghhhkkkjjjgggfffgggiiihhhfffgggjjjmmmzzzrrrlllllllllkkkpppwwwssswwwwwwuuuxxx}}}yyywwwxxxyyyxxxvvvqqqqqqooollliiifffeeefffgggeeeaaa]]]ZZZYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRQQQPPPPPPQQQPPPNNNMMMPPPMMMJJJIIIJJJIIIFFFDDDCCCEEEIIIKKKKKKIIIEEECCCGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@@@@>>>===<<<<<<<<<<<<>>>===:::888777777888999============<<<<<<<<<<<<777999;;;;;;:::::::::;;;<<<888666888<<<>>><<<888999999999999999999999999999<<<===<<<999888;;;>>>::::::::::::::::::::::::;;;::::::999888888888999888999999999999888777777:::;;;;;;<<<<<<;;;;;;:::666777888::::::999888888777777777888888777777777999666444555888:::999777;;;:::999888888888999999888888888777777777777777:::999888888::::::999888888888888999999:::::::::::::::999888888999::::::999888888777777888999999888999999999999:::::::::;;;;;;:::::::::;;;<<<<<<;;;:::888777777888:::;;;ggghhhddd______dddeeeaaaeeedddcccbbbbbbaaaaaabbbdddgggfffbbbaaadddccc___cccaaa```bbbdddeeedddbbbhhhgggfffffffffggghhhiiiiiiddd``````dddhhhiiihhheeeeeeeeeeeefffggghhhiiiggggggggghhhhhhhhhhhhhhhdddggghhhggghhhkkkjjjhhheeefffgggggggggiiimmmqqqvvvppplllnnnnnnnnnsssyyytttwwwwwwuuuxxx~~~{{{yyyxxxwwwvvvuuuppppppnnnkkkhhhffffffffffffccc```\\\ZZZYYYXXXXXXYYYYYYXXXVVVUUUSSSRRRRRROOONNNNNNOOOQQQQQQPPPNNNMMMKKKIIIIIIJJJIIIFFFCCCDDDFFFHHHJJJJJJHHHFFFDDDHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDBBBAAA???>>>????????????????????????======>>>>>>>>>?????????@@@???>>>===<<<<<<<<<<<<@@@???===;;;:::;;;<<<===============<<<<<<<<<<<<888:::;;;<<<;;;:::;;;<<<<<<999666888<<<>>>;;;888999999999999999999999999;;;;;;;;;;;;999999;;;<<<::::::::::::::::::::::::;;;:::999999888888888999777777888999:::::::::999::::::;;;;;;;;;;;;::::::777777888999999999999888888888777777777777888888:::777666666999::::::888999999999888888888777777888777777777777777777777:::999888888::::::999888777777777888888999999999::::::999888888999:::::::::999999888888888999999888888888999999::::::::::::::::::999::::::;;;<<<;;;:::888777777888:::;;;hhhhhheeeaaabbbffffffcccjjjiiigggfffdddcccbbbbbbeeehhhhhheeedddeeeccc```eeecccbbbcccdddeeedddbbbhhhgggffffffggghhhjjjkkknnniiicccbbbdddggghhhhhhcccccccccddddddeeefffgggggghhhjjjkkkkkkiiigggfffeeehhhiiiggggggjjjkkkiiidddeeeffffffgggkkkpppsssqqqnnnmmmoooqqqrrruuuyyyuuuwwwwwwvvvxxx}}}~~~{{{wwwtttrrrrrrooonnnkkkiiigggfffffffffcccaaa^^^[[[YYYXXXXXXXXXZZZYYYXXXVVVTTTRRRQQQPPPMMMLLLLLLNNNPPPQQQPPPOOOJJJIIIJJJKKKKKKJJJGGGDDDEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGFFFEEEDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???????????????????????????<<<<<<======>>>>>>??????@@@???>>>======<<<<<<===???>>>===<<<<<<===>>>???============<<<<<<<<<<<<999;;;<<<<<<;;;;;;;;;<<<;;;999777888<<<===;;;999999999999999999999999999<<<;;;999999:::;;;;;;:::::::::::::::::::::::::::::::::999888888888888999666777888:::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::888888888777888888999:::999888777666666777888999:::888777777999::::::999777777888999888777666555777777777777777777888888:::999888888999:::999888777777777777777888888888:::999999888888999999:::;;;;;;::::::999999999888777777888999::::::;;;;;;999999888888999999:::;;;;;;:::999888888999:::;;;kkkjjjgggeeefffhhhgggfffkkkjjjhhhfffeeeddddddccceeehhhjjjiiigggeeecccaaacccbbbbbbbbbcccccccccbbbggggggfffggghhhjjjkkkmmmoookkkeeebbbccceeeffffffbbbbbbbbbbbbcccdddeeeeeejjjkkkkkklllkkkjjjhhhggggggjjjiiiggggggkkkkkkiiigggfffffffffgggkkkooosssllllllnnnppprrrrrrsssuuutttuuuvvvxxx{{{~~~~~~|||uuupppooopppnnnkkkhhhfffeeeeeeeeeeee```^^^[[[YYYWWWVVVWWWWWWYYYXXXWWWUUUSSSQQQPPPOOOLLLLLLKKKMMMOOOOOONNNLLLGGGIIIKKKLLLMMMLLLIIIGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@????????????????????????========================??????>>>===============<<<<<<;;;;;;<<<===>>>>>>============<<<<<<<<<<<<:::<<<======<<<;;;<<<<<<;;;999888999;;;<<<;;;999999999999999999999999999===:::777888;;;<<<;;;999::::::::::::::::::::::::999999888888888888888999777888999:::;;;;;;;;;;;;:::::::::;;;;;;:::::::::999888777777777888:::;;;999888777666666777888999888888777777888999999999666777999::::::888666555777777777777777888888888999888777888999:::999777777777888888888888888888999999999999999999999999;;;;;;;;;;;;:::999999888777777888999:::;;;;;;<<<888888888777888999999::::::999999888888999999:::ooollliiiiiiiiiiiihhhhhhggggggfffeeeeeeeeeeeeeeeeeefffiiijjjgggdddcccdddbbbccccccdddcccddddddeeefffffffffggghhhjjjlllmmmnnnjjjeeebbbaaabbbcccdddbbbbbbaaabbbbbbcccdddeeekkkjjjiiihhhgggggghhhiiigggjjjkkkhhhhhhkkkkkkiiijjjhhhffffffgggjjjlllnnnjjjlllnnnooopppqqqpppnnnrrrrrruuuyyy}}}{{{tttnnnmmmmmmmmmjjjeeecccdddddddddccc\\\[[[XXXVVVUUUUUUVVVWWWWWWWWWUUUTTTRRRPPPOOONNNMMMLLLKKKLLLMMMMMMKKKIIIDDDFFFIIIKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA????????????????????????@@@@@@???>>>===<<<;;;;;;???>>>>>>============>>><<<<<<<<<<<<===>>>>>>???============<<<<<<<<<<<<:::<<<======<<<;;;;;;<<<;;;:::999::::::;;;:::999999999999999999999999999===:::777888;;;<<<;;;888::::::::::::::::::::::::888888888777777888999999:::::::::;;;;;;::::::999999::::::::::::::::::999999888777777777888:::;;;999888777666666777888999666666666666666666888888888999:::;;;;;;999777666666666777777888888888888999888777777999999888777999999999999999999999999999999999999999999999999:::;;;;;;;;;;;;:::999888777777888999::::::;;;;;;888888777777777888999999999999999999999999999999qqqllljjjkkkjjjgggffffffddddddccccccdddeeeffffffcccdddgggiiifffbbbcccgggfffggghhhgggfffeeefffgggffffffffffffgggiiikkkllljjjhhheeebbbaaaaaabbbcccbbbbbbbbbccccccdddeeefffiiihhhfffddddddeeeggghhhgggkkkllljjjjjjlllkkkhhhkkkiiigggfffhhhiiiiiihhhjjjmmmooonnnooopppnnnjjjpppooossszzz}}}yyysssnnnlllkkknnniiicccaaabbbcccbbb```YYYXXXVVVTTTSSSTTTUUUVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMLLLKKKKKKKKKKKKIIIGGGAAADDDFFFGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCBBBEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<>>>>>>============>>>>>>======>>>>>>??????@@@@@@============<<<<<<<<<<<<:::<<<======;;;::::::;;;;;;;;;::::::::::::999999999999999999999999999999;;;:::888888999::::::999::::::::::::::::::::::::888777777777777888999999:::::::::::::::999888888999999::::::::::::999999888888888777888888999:::777777777888888777777777555666666666555555777888999::::::;;;:::999888777666666666777888888999999999888777777888999888777:::::::::999999999999999888999999::::::999999888888999:::;;;;;;:::999888888888999999999:::::::::888888777777888888999:::999999999999999999999999qqqkkkiiijjjiiidddbbbccccccccccccccccccdddeeeeeeaaaaaacccfffddd___bbbiiijjjkkkkkkiiieeecccccceeeffffffeeeeeefffhhhiiikkkfffeeeeeecccbbbbbbbbbcccddddddddddddeeefffgggggggggggggggggggggggghhhhhhfffkkkmmmllllllmmmkkkfffiiigggfffgggiiiiiigggeeeiiinnnpppnnnnnnqqqoookkkooonnnqqqyyy}}}~~~zzzuuurrrooollljjjnnniiibbb___```aaa```^^^WWWUUUTTTRRRRRRSSSUUUVVVSSSSSSRRRRRRQQQPPPPPPOOOJJJIIIIIIIIIKKKKKKIIIGGGBBBEEEGGGGGGEEEDDDEEEGGGEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEEEEEEEEEEDDDCCCFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>============>>>>>>======>>>>>>???>>>>>>>>>============<<<<<<<<<<<<:::;;;===<<<:::999999::::::;;;;;;;;;999999999:::999999999999999999999999999::::::999888888999;;;::::::::::::::::::::::::777777777777777888999999888888999999999999999999999999::::::::::::999999777777888999999999999888666777888999999888777666555666888777555555777:::999999999999888888888888555666666777888888999999999777666777888999888666999999999999888888888777888999::::::::::::999888555777999:::;;;:::999999:::::::::999999999999888999888888888888999::::::999999999::::::999999999qqqjjjgggiiihhhaaa^^^```dddddddddccccccddddddeee______aaaeeebbb^^^bbbkkkkkkllllllhhhccc______```ffffffeeeeeefffggghhhiiicccdddeeeeeedddccccccdddeeeeeeeeeeeefffggghhhhhhggghhhjjjlllllllllkkkjjjfffkkknnnnnnnnnnnnjjjeeefffeeeeeegggiiijjjgggdddiiinnnpppnnnooosssrrrmmmooommmpppxxx|||{{{}}}~~~}}}~~~wwwsssrrrpppmmmjjjoooiiiaaa^^^```aaa___\\\UUUTTTSSSQQQRRRSSSTTTVVVRRRRRRQQQQQQQQQPPPPPPPPPHHHGGGGGGIIIKKKKKKJJJIIIFFFIIIJJJIIIGGGFFFHHHJJJDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFDDDAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBCCCCCC>>>>>>============>>>???;;;;;;<<<<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<999;;;<<<;;;:::888888999:::;;;<<<;;;999888999:::999999999999999999999999888:::;;;:::777666999<<<::::::::::::::::::::::::777777666777777888999999555666777888999:::::::::999999999::::::999999999666777888::::::999888888555666999::::::999666555555777999888666555888;;;999888888777666777777777555666666777888999999999888777666777888999888666999888888888777777666666888999:::;;;;;;:::999888444555888:::;;;::::::999;;;;;;:::999999888888777999999888888999999:::;;;888999999::::::999999888ooonnnkkkgggbbb``````aaacccdddeeeeeedddcccaaa```______aaacccfffhhhjjjlllppppppooolllgggdddcccccccccccccccdddffffffeeecccaaaccceeeeeeddddddeeefffddddddeeefffhhhjjjkkkllllllkkkkkklllnnnlllhhhcccggghhhjjjlllmmmnnnnnnmmmmmmmmmmmmkkkhhhffffffgggkkkmmmqqqsssrrrooollliiijjjnnnwww~~~}}}{{{{{{}}}|||yyytttppplllhhhfffgggfffdddccccccaaa^^^\\\WWWTTTRRRRRRSSSTTTTTTSSSXXXRRRPPPRRRPPPJJJIIIMMMNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIFFFEEEDDDEEEFFFGGGFFFDDDDDDBBBAAABBBDDDEEEFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@===>>>??????>>>???AAACCC??????@@@@@@@@@AAAAAAAAA???>>><<<<<<>>>>>>>>>===>>>===<<<;;;<<<===???AAA???>>>>>>==================<<<<<<;;;;;;:::999999::::::999;;;<<<===<<<:::::::::::::::::::::::::::888888999999999::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888:::;;;999555333555777999999999999999999999999<<<;;;;;;:::999888777777777777666555777999<<<===::::::::::::::::::::::::555555666777888999::::::999888888777777777777777999888777777777888::::::777888:::;;;:::999999:::999999888888888888999999888999:::::::::999888777999::::::999888777999:::888;;;<<<;;;999888:::<<<888888888777888888999:::ooommmjjjfffeeedddeeefffddddddeeefffeeedddcccbbb```aaadddfffhhhiiiiiijjjqqqqqqpppmmmiiifffddddddcccbbbaaabbbbbbbbbbbbaaaccceeeggggggfffeeefffgggffffffffffffggghhhiiiiiiiiihhhhhhjjjkkkiiifffbbbddddddfffhhhiiikkkkkkkkklllmmmnnnmmmlllkkkkkklllnnnppprrrtttuuusssqqqoookkknnnvvv}}}~~~~~~|||{{{yyyxxxuuuqqqnnnllljjjiiifffdddbbbbbbaaa```^^^[[[VVVTTTRRRRRRTTTUUUUUUUUUXXXSSSQQQRRRQQQLLLKKKNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIFFFEEEDDDEEEFFFGGGFFFDDDFFFDDDBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB>>>@@@AAAAAA??????@@@BBB????????????@@@@@@@@@AAA@@@???======???@@@???>>>???>>><<<<<<<<<===???@@@>>>>>>===<<<<<<;;;<<<<<<===<<<<<<;;;;;;::::::999::::::999;;;<<<===<<<:::::::::::::::::::::::::::999999999::::::::::::;;;::::::;;;;;;;;;;;;:::::::::::::::999999999888888::::::;;;:::888777777888999999999999999999999999;;;::::::999999888888888777777666777777999;;;<<<::::::::::::::::::::::::666666777777888888999999777777666777777888999999:::999888888888999;;;;;;666777888888777777888:::888888888777777888888888999999:::;;;;;;:::999888:::;;;<<<;;;::::::;;;===888:::;;;;;;999888999;;;888888888888888999999:::qqqmmmhhhfffhhhjjjkkkjjjddddddeeeffffffffffffeeedddeeeggghhhiiiiiiiiihhhqqqrrrrrroookkkhhhfffffffffeeecccbbbaaaaaabbbbbbdddfffggggggeeedddeeeeeefffggggggggggggffffffeeefffeeeeeefffgggfffcccaaabbbbbbccceeegggiiijjjllllllnnnppppppoooooopppqqqpppqqqsssuuuwwwwwwvvvvvvnnnpppuuuzzz||||||zzzvvvtttqqqnnnlllkkklllllldddbbb````````````^^^\\\WWWUUUSSSSSSTTTVVVVVVUUUWWWSSSRRRRRRQQQNNNMMMOOOMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGGGGFFFDDDGGGEEECCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCDDDDDD???AAABBBBBBAAA?????????>>>>>>>>>?????????@@@@@@AAA???>>>>>>???@@@@@@?????????===<<<<<<===>>>>>>>>>>>>===;;;;;;:::::::::======<<<<<<;;;:::::::::::::::999;;;<<<===<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999::::::::::::999999:::::::::999999999999888<<<:::::::::;;;<<<;;;:::::::::::::::::::::::::::999999999999999999999999777777888888888999999999::::::::::::::::::::::::888888888888888888888888555555666777888999::::::::::::999999::::::;;;<<<666666777666555555777999888777777666666777777888888888999999:::999999888999:::;;;:::::::::<<<>>>888999:::999888777888:::888888888888888999::::::tttnnngggfffjjjnnnnnnlllccccccdddeeefffgggggggggjjjiiihhhgggggghhhiiijjjqqqrrrrrrooollliiihhhgggkkkjjjhhheeecccccceeegggcccdddeeeeeecccaaabbbbbbeeefffgggggggggfffeeedddddddddddddddddddddcccbbbcccccccccdddfffiiilllmmmlllnnnqqqqqqqqqpppqqqrrrpppqqqrrrtttuuuwwwxxxyyyrrrtttvvvxxxzzz{{{wwwuuusssppplllkkkkkklllmmmdddbbb```___``````___]]]XXXVVVTTTSSSSSSTTTTTTSSSUUUTTTRRRRRRQQQPPPPPPPPPMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFHHHHHHFFFDDDFFFEEECCCBBBCCCDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>AAACCCCCCAAA>>>===<<<===>>>>>>>>>>>>?????????AAA???===>>>???@@@??????@@@???>>>===<<<<<<======???>>>===<<<;;;:::::::::=========<<<;;;;;;::::::::::::999;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===888999999::::::999999888999999999999999999999999<<<999888999<<<>>><<<:::::::::::::::::::::::::::888888888999999:::::::::777888888999999999888888::::::::::::::::::::::::999999999888888777777777555666666777888999999999999999999999::::::;;;;;;777777666555444555888;;;777777666666666666777777666666777777777777777777666777888888777888:::<<<888888999888888888888999999888888888888999::::::tttnnnhhhgggkkknnnmmmjjjbbbbbbcccdddeeefffggggggmmmkkkgggddddddgggjjjmmmppppppooommmjjjgggggghhhmmmmmmkkkhhheeedddgggiiibbbdddeeedddcccaaaaaabbbcccdddfffhhhhhhgggeeedddddddddddddddcccdddeeeeeecccccccccdddfffhhhkkklllmmmoooqqqrrrpppnnnnnnnnnnnnnnnoooppprrrtttvvvwwwvvvxxxxxxxxxzzz~~~|||}}}}}}xxxssswwwtttpppmmmkkkjjjkkkllleeeccc`````````aaa```___[[[XXXUUUSSSRRRRRRQQQPPPSSSSSSRRRQQQPPPQQQRRRQQQLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGIIIHHHFFFDDDDDDCCCBBBBBBDDDEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA>>>@@@BBBBBB@@@===;;;;;;===>>>>>>>>>>>>????????????>>><<<<<<>>>???>>>===??????>>>============<<<@@@???>>>===<<<<<<<<<<<<>>>======<<<<<<;;;::::::::::::999;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========888999999::::::999999888999999999999999999999999:::888666888;;;===;;;999::::::::::::::::::::::::888888888999999::::::;;;777888888999999999888888::::::::::::::::::::::::::::::999999888888777777777777888888888888777666777888888999999999999999888888888666555666999<<<777777666666666666777777777777777777888888999999555777888888777888:::<<<999888888888888999888888999999999888999::::::;;;qqqmmmiiihhhiiikkkiiihhhccccccccccccdddeeefffgggllliiieeebbbcccfffjjjmmmnnnmmmkkkhhheeedddfffhhhjjjkkkkkkhhhdddccceeehhhccceeeffffffdddcccddddddbbbdddgggjjjjjjhhheeecccdddeeeeeedddcccdddgggiiibbbccccccdddeeeggghhhiiimmmoooqqqqqqooolllkkkkkkmmmmmmnnnooopppqqqrrrrrruuuxxxzzzyyy|||}}}{{{{{{zzzuuuqqqvvvtttqqqmmmkkkjjjjjjjjjfffdddaaa`````````______\\\YYYVVVTTTSSSSSSQQQPPPPPPRRRRRROOOOOORRRSSSQQQLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJIIIFFFDDDCCCBBBAAABBBDDDFFFFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@???AAABBBBBB???=========>>>>>>>>>?????????@@@@@@???===<<<<<<===>>>>>>===>>>>>>>>>>>>>>>=========??????>>>============>>>>>>>>>======<<<;;;;;;;;;::::::999;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999999::::::::::::999999888999999999999:::::::::888777777888999::::::999::::::::::::::::::::::::888888888999999:::::::::777777888888888999999999::::::::::::::::::::::::::::::999999999888888888777888999999999777666555666777888999999999999888999999:::999888888:::===888777777666666777777888999999999999999:::;;;<<<888999:::999999999;;;===:::888888888999:::999888999999999999999:::;;;;;;jjjiiiiiihhhhhhgggggggggeeeeeeddddddeeefffggghhheeedddccccccdddfffiiikkkkkkjjjfffbbb``````dddgggfffiiikkkiiieeebbbdddgggbbbdddeeeeeedddddddddeeedddgggjjjlllkkkhhhdddaaadddeeeeeedddbbbdddhhhkkkdddeeefffggghhhhhhhhhhhhlllnnnqqqqqqooolllkkkjjjnnnnnnooopppppppppoooooopppvvvzzz{{{~~~|||{{{xxxtttqqqrrrqqqooommmkkkiiiiiihhhgggddd```^^^^^^^^^^^^]]]\\\YYYVVVUUUVVVVVVUUUTTTNNNQQQQQQNNNNNNSSSTTTQQQKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGIIIJJJIIIFFFCCCEEECCCBBBBBBDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCBBB@@@???@@@AAA????????????@@@@@@@@@AAA@@@>>>======>>>??????>>><<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;::::::999;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::888888999999999:::::::::777888999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::777777666777777999;;;<<<::::::::::::::::::::::::999999999999999999999999555666888999999888777666777888999:::::::::999999888999::::::999999:::<<<888888888777777888888888888888777777888999;;;<<<999::::::999888888:::;;;;;;999888888;;;;;;:::888:::999999999999:::;;;;;;dddfffhhhhhhgggeeefffgggggggggfffeeeeeefffhhhiii```aaaccceeefffggghhhhhhjjjhhhccc___\\\^^^cccgggeeeiiilllkkkfffdddeeehhh___aaaccccccbbbbbbcccdddgggiiilllmmmlllgggbbb___dddeeeeeecccbbbccchhhlllggghhhjjjkkkkkkkkkjjjiiijjjmmmpppqqqooommmlllkkkppppppqqqrrrqqqpppooonnnllltttzzz|||~~~{{{xxxtttqqqnnnnnnmmmlllkkkiiihhhggggggccc___]]]\\\\\\\\\[[[[[[YYYWWWWWWXXXYYYZZZYYYLLLQQQQQQMMMMMMSSSTTTPPPKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGIIIJJJIIIFFFCCCGGGEEECCCCCCCCCDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDCCCAAAAAABBBDDD???@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>???@@@@@@???;;;<<<===>>>??????>>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;::::::999;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888999999:::::::::777:::<<<;;;888666888;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666666777999<<<>>>::::::::::::::::::::::::999999999999999999999999333444777999::::::999888888999:::;;;<<<;;;::::::777888:::;;;:::999999:::999999888888888888999999555444444444555666888999777888888777666666777888<<<:::888999;;;<<<;;;888::::::999999::::::;;;<<>>>>>@@@CCCAAA@@@>>><<<<<<===???@@@>>>>>>>>>>>>============>>><<<:::;;;>>>???===;;;>>>>>>>>>>>>============<<<;;;;;;<<<======<<<:::===>>>>>>===;;;999999:::===<<<;;;::::::;;;<<<===::::::::::::::::::::::::666666777888999999::::::>>><<<::::::;;;<<<;;;999777888:::;;;;;;:::888777888888999:::;;;<<<<<<===888777777888:::;;;;;;:::888999:::;;;<<<<<<<<<<<<;;;:::999999888888999999555666777888999:::::::::999999888888888888999999;;;::::::999999::::::;;;999777777777888999777666999999888888888888999999:::::::::::::::999888777:::999777666666666777888;;;;;;::::::999888777777kkkhhhdddaaabbbcccddddddhhhhhhiiiiiiiiijjjjjjjjjfffggggggeeebbbcccfffjjjeeegggiiigggdddbbbbbbbbbccceeehhhjjjjjjiiigggfffdddeeeeeecccaaaaaadddgggfffhhhjjjjjjgggdddcccbbbdddggghhhgggeeeffflllrrrrrrpppmmmllllllkkkjjjhhhggghhhiiikkklllmmmmmmmmmpppsssuuutttooommmnnnqqqrrrnnnpppyyyyyyuuuuuuvvvsssrrrqqqooollliiifffdddbbbbbbaaa^^^[[[YYYZZZ[[[ZZZXXXVVVVVVXXXYYYXXXWWWSSSQQQOOOOOOPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBDDDEEEEEECCCAAA@@@@@@@@@AAAAAA@@@>>>>>>@@@BBBBBB@@@>>>===<<<===>>>???============>>>>>>>>>>>>>>><<<;;;<<<>>>???===;;;>>>>>>>>>>>>=========<<<<<<;;;;;;<<<======<<<:::<<<===>>>===;;;::::::;;;<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;<<<999:::;;;999777666888:::777888:::;;;;;;:::888777888888999999::::::;;;;;;999888777999;;;<<<;;;:::::::::;;;;;;;;;::::::999;;;::::::999999999999999666777888999999999999999999999888888888888999999:::::::::999999:::::::::999777666666777888888777999999888888888888999999:::::::::::::::999888777999999888777777777777777;;;;;;::::::999888888777kkkfffaaa___```cccfffhhhhhhiiijjjkkkjjjiiigggfffhhhgggfffddddddfffhhhiiihhhjjjllllllhhhdddbbb```bbbdddgggiiijjjiiihhhfffdddeeeeeecccbbbccceeegggggghhhiiigggeeeddddddeeehhhiiiiiigggeeefffjjjnnnooonnnkkkkkkllllllkkkjjjeeefffgggiiijjjlllmmmmmmoooqqqsssrrrpppoooqqqsssrrrpppqqqxxxyyyuuusssssstttsssrrroookkkgggdddaaabbbaaa___\\\YYYXXXYYY[[[[[[YYYWWWVVVWWWWWWWWWUUUSSSQQQOOOOOOPPPPPPOOONNNNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBCCCEEEEEECCCAAA@@@AAA@@@AAAAAA@@@??????@@@BBBBBBAAA???============>>><<<<<<======>>>>>>??????>>>===<<<<<<>>>>>>===<<<>>>>>>>>>=========<<<<<<<<<;;;;;;<<<======<<<:::;;;<<<===<<<;;;:::;;;===;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::555999<<<:::444333777;;;888999:::;;;;;;:::999888999999999999999999999999:::999888999;;;===<<<;;;;;;;;;;;;;;;:::999888777::::::::::::999999999999888888999999999999999888999999888888888888999999:::::::::999999:::::::::999777555555666888888777999999888888888888999999999999:::::::::999888888999999999999999999888777;;;::::::999999888888888jjjfffbbb```aaadddfffgggfffhhhjjjlllllliiigggeeekkkhhheeedddeeeffffffeeehhhiiijjjiiigggeeebbbaaa```bbbeeehhhiiiiiihhhgggbbbbbbbbbaaaaaabbbdddeeeggggggfffdddbbbbbbdddfffjjjjjjiiifffddddddgggjjjkkkiiihhhjjjlllnnnnnnmmmfffggggggiiijjjlllnnnoookkkmmmnnnnnnmmmmmmooorrrttttttuuuyyyzzzuuurrrpppqqqqqqpppnnnkkkhhheeecccbbbaaa___\\\YYYXXXZZZ\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSQQQOOOOOOPPPPPPOOONNNNNNMMMKKKIIIIIIIIIJJJKKKIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCDDDCCCBBB@@@???AAACCCDDDDDDBBBAAA@@@AAA???@@@AAAAAA??????@@@AAABBBAAA???>>>============;;;<<<<<<===>>>??????@@@>>>=========>>>>>>======>>>>>>=========<<<<<<<<<<<<;;;;;;<<<======<<<::::::;;;<<<<<<;;;;;;<<<>>>::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888888:::<<<:::777666999<<<888999999::::::999999888999999999888888888777777:::999999:::<<<======<<<;;;;;;;;;;;;;;;:::999999:::::::::::::::999999999999999999:::999999888888999999888888888888999999999999999::::::999999999999777555444666888888888:::999999888888999999:::999999:::::::::999999888888999:::;;;;;;:::888888:::::::::999999888888888iiigggdddcccdddeeeeeeddddddfffiiilllllljjjgggeeemmmkkkhhhggggggfffdddbbbeeedddcccccccccccccccccc```bbbeeegggiiihhhgggfffaaa``````aaabbbdddddddddeeeeeecccaaa```aaadddfffjjjiiigggdddbbbbbbeeegggfffeeeeeehhhllloooqqqqqqiiiiiiiiijjjlllnnnooopppkkkllllllllllllmmmooopppuuuvvvxxxzzzzzzuuuqqqnnnllllllmmmlllkkkjjjhhhgggcccbbb```]]]ZZZYYYZZZ\\\ZZZZZZYYYWWWUUUTTTTTTTTTSSSQQQOOOOOOPPPPPPOOONNNNNNMMMKKKJJJIIIIIIJJJJJJIIIGGGFFFEEEEEEGGGIIIJJJGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEAAABBBCCCCCCCCCBBBAAA@@@@@@BBBDDDDDDBBBAAA@@@AAA???@@@AAAAAA@@@???@@@AAAAAA@@@???>>>>>>=========;;;<<<<<<===>>>??????@@@===>>>>>>>>>======>>>>>>============<<<<<<<<<<<<<<<;;;;;;<<<======<<<:::999;;;<<<<<<;;;;;;===>>>::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888:::999888888999:::::::::999999999999999999999999:::999999888888777777777:::999999:::<<<======<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999888999999:::::::::999999888999999888888888888999999888999999::::::999999888999777555555777999999999::::::999999999999::::::888999999:::::::::999999777888:::;;;;;;:::999888::::::999999999999999888iiigggfffffffffgggeeedddccceeeiiikkkkkkjjjhhhfffkkklllmmmllljjjgggcccbbbcccaaa______aaacccdddddd```bbbeeeggghhhgggfffdddaaa``````bbbeeeffffffeeeddddddcccaaa```aaadddgggiiigggdddbbbbbbcccdddfffdddddddddgggllloooqqqqqqllllllllllllmmmnnnpppqqqpppooonnnmmmnnnnnnpppqqqssswwwyyyyyy}}}~~~{{{vvvqqqmmmjjjkkkkkklllkkkjjjhhhgggaaabbbaaa___\\\ZZZZZZ[[[YYYYYYYYYWWWTTTSSSTTTUUUSSSQQQOOOOOOPPPPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGGGGHHHHHHGGGGGGFFFAAABBBBBBCCCBBBBBBAAAAAA???AAACCCCCCBBBAAA@@@AAA>>>@@@BBBBBB@@@???@@@@@@????????????>>>>>>>>>>>><<<<<<======>>>>>>??????===>>>??????======>>>???=========<<<<<<<<<;;;;;;<<<;;;;;;<<<======<<<:::999;;;<<<<<<;;;;;;===>>>::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999777555666888:::999777999999999999999999999999::::::999999888888888777:::999888999;;;===<<<;;;888999:::;;;<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999888999999:::::::::::::::999999999888888888888999999777888999::::::999888777888777777888:::;;;:::999::::::999999999999::::::888888999:::::::::999999777888999999999999999999999999999999999999999999jjjhhheeeeeefffhhhiiijjjfffgggiiijjjjjjhhhfffdddbbbggglllmmmiiidddbbbaaabbb``````aaadddfffdddccc```bbbeeeggggggfffdddccc___^^^^^^aaadddfffeeeddddddeeedddbbbbbbcccfffiiihhhfffcccbbbcccdddfffgggfffeeeeeegggkkkmmmnnnnnnooonnnmmmllllllnnnpppqqquuussspppoooooooooppppppsssyyy|||{{{~~~~~~|||wwwqqqmmmnnnnnnmmmllljjjgggdddbbb___```aaa___\\\YYYXXXXXXWWWYYYYYYWWWTTTSSSTTTVVVSSSQQQOOOOOOPPPPPPOOONNNKKKKKKLLLMMMLLLJJJHHHGGGJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBAAAAAABBBBBBCCC???AAACCCCCCBBBAAA@@@AAA>>>@@@BBBBBBAAA??????@@@===>>>>>>???????????????============>>>>>>>>>>>>===???@@@???===<<<>>>@@@======<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<======<<<::::::<<<===<<<;;;;;;<<<===:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999999::::::;;;;;;<<<888888888888888888:::;;;:::999999999999999999:::::::::::::::999999999999999888777999;;;<<<;;;:::888888999:::::::::999999:::;;;<<<===<<<;;;999888888888999:::;;;;;;;;;;;;999999888888888888999999777888999::::::999888777777888999;;;======;;;999;;;::::::999999::::::;;;777888999::::::::::::999777777777777777888999999999999999999999999999999kkkgggdddccceeejjjmmmoooiiiiiijjjjjjiiigggdddcccYYY```hhhjjjfffaaa______bbbaaabbbeeehhhhhhdddaaaaaaccceeeggggggeeecccbbb\\\[[[[[[^^^bbbdddcccaaaeeefffeeeddddddeeehhhjjjhhhfffcccbbbdddfffhhhiiiiiigggggghhhjjjkkklllkkkpppooommmllllllmmmooopppwwwtttqqqnnnnnnnnnnnnnnnuuu}}}~~~|||xxxrrrmmmsssrrrpppmmmhhhddd```]]]\\\^^^```___\\\YYYVVVVVVVVVXXXYYYWWWTTTSSSUUUWWWSSSQQQOOOOOOPPPPPPOOONNNJJJKKKMMMNNNMMMKKKHHHFFFJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@AAACCCDDD>>>@@@CCCCCCBBBAAAAAAAAA>>>@@@BBBBBBAAA@@@???@@@<<<===>>>??????@@@@@@???>>>>>>>>>>>>===============???AAA@@@===<<<>>>@@@======<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<======<<<:::;;;<<<===<<<;;;:::;;;===;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::666666777888999999::::::777;;;>>><<<999888<<<@@@:::999999888888999999:::::::::::::::::::::::::::888777777888:::;;;;;;:::888888888888888777666555:::;;;<<<======;;;999888777888999:::;;;<<<<<<<<<999999888888888888999999666777999::::::999777666777888:::===??????<<<999;;;::::::999999::::::;;;777888999:::::::::::::::888777666666666777999:::999999999999999999999999lllhhhdddbbbcccfffiiijjjkkkjjjhhhfffdddcccaaaaaadddcccaaabbbdddccc___[[[dddcccbbbdddiiijjjiiifffbbbcccdddcccbbbaaaaaabbb^^^___bbbccccccaaa___]]]fffdddbbbaaabbbdddfffhhhfffgggfffeeecccdddgggiiieeeiiimmmooonnnllliiihhhrrroookkkkkkmmmpppssstttssssssrrrpppnnnnnnqqqssstttvvvyyy~~~{{{tttnnnsssnnniiiggghhhfffaaa\\\[[[]]]___^^^\\\[[[ZZZ[[[VVVWWWWWWWWWWWWUUUTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOORRRRRROOOJJJEEEJJJKKKLLLKKKJJJJJJKKKLLLKKKIIIHHHFFFEEEEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCIIIEEECCCDDDHHHHHHEEEAAABBBDDDFFFEEECCCAAA@@@@@@@@@@@@AAACCCDDDCCC@@@===@@@@@@@@@?????????>>>>>>AAAAAAAAAAAAAAA@@@???>>>DDD@@@<<<<<<>>>===999555======<<<<<<;;;;;;;;;:::<<<;;;;;;<<<>>>???===<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999999::::::;;;555777:::<<<===<<<;;;999;;;:::888888888888:::;;;<<<;;;:::999999999:::;;;999::::::::::::999888888;;;999888888999:::999888:::888777777888888777555999888888888888999:::;;;:::::::::;;;;;;:::999999777888888999999:::;;;;;;999::::::::::::999888888999;;;;;;999777777;;;???999999999999:::;;;<<<===<<<<<<<<<<<<:::999777777777888999::::::::::::999444444444555777888::::::;;;;;;:::999999888777777jjjgggcccbbbdddfffggghhhiiiiiiiiihhhgggfffeeedddfffcccaaabbbdddeeebbb___dddddddddeeeggggggfffeeebbbbbbbbbbbbaaabbbcccddd```aaacccddddddcccaaa```fffeeecccbbbbbbcccdddeeedddfffggggggeeeeeefffggggggkkkoooqqqpppmmmkkkkkkooommmkkklllnnnrrrttttttqqqrrrrrrqqqpppppprrrtttuuuvvvxxx|||}}}vvvrrroooppplllgggffffffeee```\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYWWWVVVVVVVVVVVVWWWUUUSSSQQQNNNMMMMMMOOOOOOLLLMMMNNNPPPQQQNNNJJJFFFHHHIIIJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDHHHEEECCCEEEHHHIIIFFFBBBCCCDDDFFFEEECCCAAAAAAAAAAAA@@@@@@BBBCCCCCCAAA???AAAAAAAAAAAA@@@@@@@@@???>>>???@@@@@@@@@@@@@@@???CCC???<<<<<<>>>>>>;;;777=========<<<<<<<<<;;;;;;<<<;;;;;;<<<>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<666888:::;;;<<<<<<;;;:::::::::999999999999:::::::::999888888888:::;;;<<<;;;;;;;;;;;;;;;::::::999;;;999888888999::::::999:::888777777888888777555:::::::::::::::;;;;;;;;;999999999::::::999999888888888888999::::::;;;;;;:::;;;;;;;;;;;;:::999999:::999777777888999;;;;;;888888888999999:::;;;<<<999999999888777777666555777777888888888999999999555555555666777888::::::<<<<<<<<<;;;;;;:::::::::hhhfffddddddeeeffffffeeefffgggiiijjjkkkjjjiiihhheeecccaaacccfffhhhfffccccccdddffffffeeeddddddeeebbbaaa``````aaacccfffgggccccccddddddddddddddddddfffeeedddcccbbbbbbbbbbbbcccfffhhhhhhgggeeeeeeeeeiiilllppprrrqqqooonnnmmmnnnmmmlllmmmpppsssttttttnnnpppqqqrrrrrrrrrtttvvvuuuttttttxxx|||ssspppqqqllliiifffeeeeeeccc___\\\^^^\\\ZZZ[[[^^^^^^[[[XXXZZZXXXVVVTTTSSSUUUWWWYYYXXXUUUQQQNNNMMMOOOQQQSSSMMMLLLLLLMMMNNNMMMJJJHHHHHHIIIJJJIIIHHHHHHIIIJJJHHHHHHHHHHHHGGGFFFFFFEEEHHHHHHGGGFFFFFFEEEDDDDDDHHHFFFDDDFFFIIIJJJGGGDDDCCCDDDFFFEEECCCAAAAAABBBAAA@@@???@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<===>>>??????@@@@@@@@@BBB???<<<===??????===:::>>>>>>============<<<<<<<<<;;;;;;<<<>>>???===<<<;;;;;;::::::::::::;;;;;;===<<<<<<;;;;;;<<<<<<===888999999::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::777777777777888:::<<<===:::::::::;;;:::999999888;;;999888888999::::::999999888777777888999777666888999:::;;;;;;;;;::::::888888999999999999888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;777444555999;;;:::888888888888888888999:::;;;::::::::::::::::::::::::888777777666777888999:::666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;hhhgggfffggghhhhhhfffddddddfffiiikkkkkkjjjhhhgggbbbaaabbbfffiiijjjgggccc```cccffffffcccbbbdddgggbbb```^^^___aaaeeehhhjjjddddddcccbbbcccdddeeefffdddddddddddddddcccccccccfffggghhhhhhfffeeefffgggjjjmmmoooqqqpppooooooooonnnnnnnnnooorrrsssrrrqqqlllooorrrsssttttttvvvwwwsssqqqrrrvvv~~~}}}tttqqqqqqiiihhhfffeeeeeeccc```]]]___[[[XXXZZZ^^^___\\\XXXWWWVVVTTTSSSSSSTTTVVVWWWWWWUUUSSSQQQPPPQQQRRRSSSNNNLLLKKKKKKLLLLLLKKKJJJJJJKKKLLLKKKJJJJJJJJJLLLGGGGGGHHHIIIHHHGGGFFFEEEHHHHHHGGGFFFEEEDDDDDDCCCGGGFFFEEEGGGIIIJJJHHHFFFCCCEEEEEEEEECCCBBBBBBCCCAAA@@@???@@@BBBDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@>>>===>>>???@@@???===>>>>>>>>>>>>>>>=========<<<;;;;;;<<<>>>???===<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999:::;;;<<<999:::<<<<<<<<<<<<:::999777777666666777999:::;;;777888888888888777666666:::999777888999::::::999999888777777999999888777777777999:::::::::999888888888999:::::::::999999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::999:::888666666999::::::999888777777777888999999::::::::::::;;;;;;<<<===>>>:::999777666666888:::;;;777777777777888888999:::888999999999999999999999jjjjjjjjjkkklllkkkhhhfffdddfffhhhjjjjjjhhheeeddd^^^```ccciiilllkkkeee```]]]aaadddeeeddddddfffiiiccc```^^^___bbbfffiiiiiicccbbbaaaaaaaaacccdddeeebbbbbbcccdddeeefffffffffkkkjjjiiifffdddeeehhhkkkiiikkknnnnnnnnnmmmnnnooopppppppppqqqrrrrrrpppnnnmmmooorrrttttttuuuvvvxxxrrrrrrsssxxxyyysssoooiiihhhhhhgggfffdddaaa___^^^ZZZWWWYYY]]]___\\\XXXUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTSSSRRRQQQPPPNNNLLLJJJIIIKKKLLLLLLKKKJJJKKKLLLKKKJJJJJJJJJLLLFFFGGGHHHIIIHHHGGGFFFEEEGGGGGGFFFEEEEEEDDDCCCCCCGGGGGGGGGGGGHHHHHHGGGFFFDDDEEEEEEDDDCCCBBBCCCDDDBBB@@@???@@@BBBDDDEEEDDD@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<;;;>>>======>>>???@@@??????=========>>>>>>>>>>>>>>><<<;;;;;;<<<>>>???===<<<;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;;;;:::999888888:::;;;<<<999:::<<<<<<<<<<<<:::999:::999888777777777888999777888888888888777666666:::888777888999;;;;;;:::999888777888999:::999888888999999:::::::::::::::999::::::;;;<<<<<<;;;;;;888999999:::;;;;;;<<<<<<:::::::::::::::999888888888999;;;:::888888:::<<<888888888777888888999999777777777777888:::;;;<<<;;;:::999888888999<<<===999999888888888999999:::888999999999999999999999mmmmmmmmmnnnooonnnjjjhhheeefffggghhhgggeeecccbbb```aaaeeejjjmmmkkkddd^^^^^^```ccceeefffggghhhjjjeeebbb___```dddggggggfffaaaaaa``````aaabbbdddeeecccccccccdddeeegggiiijjjooommmjjjgggeeefffjjjnnniiijjjllllllllllllnnnpppqqqppppppqqqrrrrrrqqqoooppprrrssstttttttttvvvxxxuuutttuuu{{{~~~}}}}}}zzzsssllliiijjjjjjiiihhheeeaaa___]]]ZZZXXXYYY[[[]]]\\\ZZZWWWWWWXXXYYYXXXVVVTTTSSSPPPQQQSSSTTTTTTRRRPPPNNNOOOMMMJJJJJJKKKLLLMMMLLLHHHIIIJJJIIIHHHHHHIIIJJJGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDGGGGGGHHHHHHGGGFFFFFFEEEDDDEEEEEEDDDCCCBBBDDDFFFBBBAAA@@@AAACCCDDDDDDCCC@@@@@@@@@?????????>>>>>>?????????>>>>>>===<<<;;;=========>>>>>>>>>??????<<<<<<============>>>>>><<<;;;;;;<<<>>>???===<<<;;;;;;::::::::::::;;;;;;:::::::::999999:::::::::;;;:::999999999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;:::999888777888888999:::::::::;;;:::999999888999888777777999;;;;;;:::999888777888:::::::::888;;;;;;:::::::::;;;<<<===999:::;;;<<<<<<======<<<999999::::::;;;;;;<<<<<<999999::::::999999888777777:::===<<<999888:::>>>999999888888888999999:::999888888888999;;;===>>>;;;::::::999:::;;;<<<===::::::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;ooonnnnnnooopppnnnkkkiiieeeffffffffffffeeeddddddffffffgggiiillljjjeee```aaaaaabbbeeegggiiiiiihhhgggccc```aaaeeegggeeeccc`````````aaaaaabbbcccdddffffffeeedddeeegggiiikkkoooooommmjjjhhhhhhkkknnniiijjjkkkkkkkkkllloooqqqooonnnnnnppprrrttttttssstttuuuuuutttssssssuuuwwwvvvtttsssyyy|||zzzyyyvvvpppjjjiiijjjkkkjjjgggddd```___[[[ZZZYYYYYYZZZ[[[\\\]]]XXXWWWVVVUUUTTTRRRRRRQQQPPPPPPQQQQQQQQQPPPOOONNNOOOMMMKKKKKKLLLNNNNNNMMMHHHIIIJJJIIIHHHHHHIIIJJJHHHGGGGGGFFFGGGGGGGGGHHHEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDEEEEEEDDDCCCCCCEEEGGGBBBBBBBBBCCCEEEEEECCCAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????>>>======<<<==================>>>;;;;;;<<<<<<<<<=========<<<;;;;;;<<<>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::999999:::::::::::::::999999999999::::::::::::999888888999:::;;;;;;;;;;;;;;;;;;::::::999999888777777:::;;;;;;;;;999888777888:::;;;:::999;;;999888777777999;;;<<<888999:::;;;<<<<<<<<<<<<999999::::::;;;<<<<<<<<<::::::;;;;;;::::::999888777999:::::::::999::::::::::::999999999999::::::<<<;;;;;;:::;;;===???AAA999999:::::::::;;;;;;;;;<<<;;;:::999999999999999<<<<<<<<<;;;;;;:::::::::pppooonnnoooooonnnllliiieeeeeeeeeeeeffffffffffffmmmjjjhhhhhhjjjiiifffccceeecccbbbeeehhhjjjhhheeehhhdddaaabbbfffgggddd`````````aaabbbccccccddddddjjjhhhfffeeeeeegggiiikkkooooooooommmkkkjjjkkkmmmjjjkkklllkkkkkkmmmppprrrmmmllllllooorrruuuvvvvvvwwwwwwvvvsssrrrrrrtttwwwuuurrrooottt~~~|||xxxuuurrrmmmiiiiiijjjkkkjjjgggccc___^^^YYYZZZZZZZZZYYYYYY\\\^^^WWWUUURRROOOMMMMMMNNNOOOQQQPPPOOONNNMMMNNNOOOOOOOOOMMMLLLLLLNNNOOONNNMMMJJJKKKLLLKKKJJJJJJKKKLLLHHHGGGFFFFFFFFFGGGHHHIIIEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHHHHGGGEEECCCBBBBBBEEEEEEEEEDDDCCCCCCEEEGGGBBBBBBCCCDDDEEEEEEBBB???BBBBBBBBBAAAAAAAAA@@@@@@<<<===>>>??????@@@@@@???<<<=========<<<<<<===>>>:::;;;;;;;;;<<<<<<======<<<;;;;;;<<<>>>???===<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;:::888888888888:::;;;999999888888999;;;===>>>999::::::::::::999888888999777666777:::;;;;;;;;;999888777888:::;;;:::999888666333222222444888:::777888999:::;;;;;;<<<;;;999999:::;;;;;;<<<<<<===;;;;;;<<<<<<;;;;;;:::999999777555777;;;<<<999666;;;;;;::::::999::::::::::::999888777888:::<<<>>>777888999::::::::::::999<<<<<<;;;:::999999999999;;;;;;:::999999888777777sssqqqooolllkkkjjjjjjjjjllliiiddd```^^^___aaabbbiiieeedddggghhheeedddeeehhhiiiiiieeeaaa```cccfffeeebbb___```dddfffeeecccbbbeeefffbbb```cccdddccceeedddbbbaaaaaadddgggiiiiiiooommmgggiiirrrrrrjjjpppooollllllnnnqqqsssssssssooolllnnntttxxxxxxwwwvvvtttsssrrrssssssrrrqqqooorrrwww{{{|||uuupppmmmlllkkkmmmkkkhhhfffdddbbb^^^[[[[[[^^^\\\WWWUUUXXXZZZYYY[[[WWWRRROOOOOOOOONNNNNNNNNRRRSSSQQQQQQTTTTTTQQQRRROOOLLLLLLMMMMMMJJJGGGNNNNNNNNNMMMMMMMMMMMMMMMJJJHHHGGGGGGHHHIIIIIIHHHEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@>>>===>>>>>>???????????????????????????@@@???===<<<;;;<<<>>>???DDDBBB@@@>>><<<<<<<<<<<>>>>>=========<<<;;;;;;;;;<<<<<<<<<======;;;:::999888888:::<<<===:::999888777777999;;;<<<555777999::::::999:::<<>>:::888999;;;<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;::::::999888777777999888888777888:::;;;<<<;;;888555555999;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::>>><<<::::::;;;;;;888555:::;;;<<<<<<::::::;;;<<<<<<999777:::>>>???<<<888888888999::::::::::::999:::888777888999:::::::::;;;;;;999999999999;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>======????????????????????????@@@???===<<<<<<<<<>>>???AAA@@@???>>>============>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;:::999888888:::;;;===:::999888777888999;;;<<<666888:::::::::999:::<<>><<<::::::;;;:::888555999:::;;;;;;999999:::;;;===:::888999===>>><<<888888888999::::::::::::999:::999888888999:::::::::;;;;;;:::999999:::;;;;;;;;;;;;::::::::::::;;;;;;uuusssoookkkhhheeedddcccdddcccaaaaaabbbeeehhhjjjhhhdddcccfffgggdddccceeeiiiiiigggbbb^^^]]]```dddaaaccceeeffffffeeeffffffeeeiiihhhdddaaabbbbbb```cccdddeeegggiiijjjkkkkkkjjjoooooommmooouuutttmmmppppppqqqqqqqqqpppooonnnlllnnnppprrrsssuuuxxx{{{zzzwwwtttqqqoooooopppqqqsssuuuyyy|||}}}xxxsssnnnjjjhhhlllkkkiiihhhgggccc^^^[[[\\\______ZZZWWWXXXXXXVVVYYYYYYXXXTTTPPPNNNPPPSSSRRRTTTSSSOOOOOOSSSSSSQQQMMMLLLKKKMMMOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNJJJHHHFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<===>>>>>>===>>>>>>?????????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<::::::999888888999;;;<<<666888:::;;;:::999:::;;;===<<<:::;;;<<<<<<;;;:::888999:::;;;;;;;;;:::999666777888999:::;;;<<<===;;;::::::999999999999:::222777<<<===:::777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<:::::::::<<<<<<;;;:::===<<<::::::::::::888666888:::;;;:::999888999:::>>>;;;888888;;;<<<;;;999888999999:::::::::::::::999999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;::::::999999999999::::::pppooollliiigggffffffeeecccbbbbbbcccdddgggjjjllliiieeecccggghhhfffeeefffjjjjjjgggbbb]]]\\\```ddd```dddhhhiiigggeeeeeegggdddhhhiiieeebbbddddddbbbaaacccfffiiilllllllllkkkgggkkkmmmlllooosssqqqlllkkknnnqqqsssrrrpppnnnmmmlllpppttttttrrrrrrvvvzzz{{{yyyuuuqqqnnnnnnppprrruuuvvvxxxzzz~~~|||wwwqqqmmmjjjkkkjjjiiihhhgggccc^^^[[[\\\```aaa\\\YYYYYYXXXUUUWWWYYYYYYUUUOOOMMMPPPTTTTTTVVVTTTOOOOOORRRSSSRRRNNNNNNMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNJJJHHHGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHFFFDDDDDDFFFHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>=========>>>>>>===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999:::;;;<<<::::::999999999::::::;;;777999;;;;;;:::::::::;;;;;;;;;:::<<<======;;;999777999;;;<<<===<<<:::999666777888999:::<<<======<<<<<<;;;:::999999888888555888;;;<<<:::888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<<<<<<<:::===<<<;;;:::999999999888999:::;;;;;;999999:::;;;===;;;888888:::;;;:::999888999::::::;;;;;;::::::999::::::999999999;;;<<<;;;;;;;;;::::::;;;;;;;;;:::999999888888999999:::nnnmmmkkkhhhgggfffffffffdddddddddeeefffgggiiijjjfffbbbaaaeeefffdddccceeejjjjjjhhhccc___^^^aaaeeebbbfffjjjjjjgggddddddfffaaafffhhheeedddffffffddd___bbbfffkkkmmmmmmlllkkkiiilllmmmnnnqqqsssqqqmmmgggkkkqqqssssssqqqppppppooosssvvvtttpppooosssxxxzzzyyywwwrrroooooorrruuuwwwwwwwwwxxx|||}}}xxxrrrmmmjjjjjjiiihhhgggfffccc^^^[[[]]]aaaaaa]]]YYYYYYXXXVVVUUUXXXYYYUUUOOOLLLOOOSSSUUUVVVTTTOOOOOORRRTTTRRRQQQQQQQQQPPPOOONNNNNNNNNLLLLLLLLLLLLMMMMMMNNNNNNKKKIIIHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEGGGHHHIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBB===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999999999::::::;;;;;;;;;;;;::::::::::::::::::888:::;;;;;;:::::::::;;;:::::::::<<<======:::888888:::<<<===>>>===;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888777;;;888777777:::;;;;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;<<<<<<;;;:::999888999:::;;;<<<===<<<;;;:::;;;===;;;:::999999:::::::::999999999:::;;;;;;;;;;;;:::999:::;;;:::999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::pppnnnllliiifffeeeddddddffffffgggggghhhhhhhhhhhhccc___^^^bbbcccaaa```bbbjjjjjjjjjgggcccaaadddgggfffgggiiihhhfffdddcccccc```eeehhhffffffhhhhhhfff```ccchhhlllnnnnnnmmmkkkiiiiiijjjkkkmmmnnnllljjjffflllrrruuutttrrrrrrssssssvvvvvvsssooonnnrrrwwwxxxyyyxxxuuuqqqqqquuuyyyxxxxxxxxxzzz}}}~~~zzzuuuoookkkhhhjjjhhhfffeeecccaaa^^^\\\^^^aaaaaa\\\YYYZZZZZZXXXUUUWWWWWWTTTPPPNNNPPPRRRSSSUUUTTTPPPPPPTTTTTTRRRSSSTTTTTTRRROOOMMMMMMNNNLLLLLLLLLMMMMMMNNNNNNOOOLLLKKKIIIIIIKKKLLLKKKJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>@@@AAABBBBBBBBBBBB????????????????????????@@@@@@?????????>>>>>>>>>@@@@@@@@@??????===<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::<<<<<<:::::::::;;;999999999;;;======;;;999:::;;;<<<=========<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;:::888888===999555666:::===<<<999;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<===<<<;;;;;;<<<;;;999888888999;;;;;;===>>>===<<<;;;<<<===888888999:::;;;:::::::::999999:::;;;;;;;;;;;;;;;888;;;<<<;;;999888;;;>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999::::::ooommmkkkiiigggfffffffffgggggghhhiiiiiiiiihhhgggccc___^^^bbbdddbbbaaaccciiikkkllljjjgggeeegggiiikkkiiigggfffeeedddbbb```bbbgggiiigggfffhhhgggeeecccfffjjjmmmoooooonnnmmmiiigggfffhhhiiiiiihhhhhhkkkpppwwwyyyvvvttttttvvvvvvvvvtttpppnnnooossswwwuuuwwwyyywwwttttttxxx}}}xxxzzz}}}}}}yyytttooojjjhhhjjjgggdddaaaaaa```^^^\\\^^^aaa```[[[YYY[[[\\\[[[WWWWWWVVVTTTSSSRRRQQQQQQQQQTTTTTTRRRRRRUUUUUURRRSSSUUUUUUSSSOOOMMMNNNOOOMMMMMMNNNOOOOOOPPPQQQQQQNNNLLLKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@??????>>>>>>??????>>>>>>>>>>>>>>>???<<<<<<<<<======>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999::::::;;;;;;;;;:::;;;;;;<<<;;;;;;::::::999999;;;<<<<<<;;;::::::;;;:::999999:::<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999888999999999:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<======<<<;;;<<<;;;999777777:::===;;;<<<===<<<;;;;;;<<<===444666:::<<<<<<;;;::::::999:::;;;;;;<<<;;;;;;;;;888;;;===<<<999888;;;???:::;;;<<<======<<<;;;:::;;;;;;::::::::::::;;;;;;jjjjjjiiihhhhhhiiijjjkkkfffggghhhjjjjjjjjjiiihhheeebbbaaaeeefffeeedddfffhhhkkknnnmmmjjjhhhiiikkknnnjjjeeedddddddddaaa^^^dddiiikkkhhhfffgggfffcccfffhhhkkknnnppppppooonnnoookkkiiijjjlllkkkjjjkkkooouuu{{{{{{xxxuuuvvvxxxvvvuuuqqqnnnnnnpppuuuyyyrrrvvvyyyyyywwwwww{{{www{{{zzzuuupppllljjjjjjgggbbb```___^^^^^^]]]___aaa```[[[XXX[[[]]]]]]YYYXXXVVVUUUUUUUUUSSSQQQPPPSSSTTTSSSSSSVVVVVVSSSRRRTTTUUUSSSPPPNNNOOOQQQOOOOOOPPPPPPQQQRRRSSSSSSOOOMMMLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFHHHJJJLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDBBB@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>============???AAABBB<<<=========>>>>>>??????======<<<<<<<<<;;;;;;;;;888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::999:::;;;===<<<;;;::::::;;;:::999888999;;;<<<;;;:::::::::999999999:::;;;<<<:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<<<<;;;:::999444999===>>>;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<======<<<;;;<<<<<<999777777:::===:::;;;<<<<<<::::::;;;<<<111555:::======<<<::::::999:::;;;;;;<<<<<<;;;;;;888;;;>>><<<999888;;;???:::;;;<<<======<<<;;;:::<<<;;;;;;::::::;;;;;;<<>>>>>???@@@@@@@@@???>>>======>>>???@@@;;;===???@@@AAA@@@>>>===>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<;;;;;;::::::999:::<<<>>>>>>===<<<::::::::::::;;;<<<===>>>???:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;:::999999888======<<<;;;::::::999999888999;;;======<<<;;;:::;;;::::::::::::;;;<<<<<>><<<<<<<<<<<<:::888999999:::;;;<<<<<<<<<<<<===<<<:::999888888999:::fffgggiiiiiihhhgggffffffhhhgggfffgggggggggeeecccbbbbbbcccdddeeeeeeeeedddjjjkkkllllllkkkiiifffeeegggdddaaa```bbbcccbbb```fffhhhgggdddccceeedddaaacccfffjjjlllnnnoooqqqrrrrrrpppnnnnnnooopppqqqppptttyyyzzzwwwvvvwwwtttnnnppppppqqqooommmmmmpppsssnnnqqqsssssspppnnnppprrr{{{}}}yyywwwvvvrrrooonnngggdddbbbaaabbb```]]]ZZZ___]]][[[ZZZ[[[\\\\\\[[[WWWYYY[[[YYYUUUQQQQQQRRRXXXVVVSSSSSSTTTVVVVVVUUUTTTSSSQQQPPPPPPQQQRRRSSSTTTRRRQQQOOOOOOPPPQQQRRRPPPMMMKKKMMMPPPQQQNNNKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJFFFHHHIIIHHHFFFDDDDDDEEEAAABBBCCCEEEFFFEEECCC@@@DDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????@@@???>>>======>>>???@@@===>>>???@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>???>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<=========<<<;;;::::::::::::;;;<<<===>>>::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999======<<<;;;;;;:::999999888999;;;======<<<;;;:::;;;;;;::::::;;;;;;<<<===???===<<<<<<<<<<<<;;;999=========<<<<<<;;;:::999:::999999999999;;;<<<===eeefffggghhhhhhhhhfffffffffeeecccccceeefffeeeddd```aaabbbcccdddeeeeeeeeefffgggiiijjjjjjiiigggfffbbbaaa___```ccceeefffeeegggiiihhhcccbbbdddccc```bbbeeeiiilllmmmnnnppprrrsssqqqooonnnpppqqqqqqqqquuuwwwwwwttttttuuutttqqqsssssssssrrrpppppprrrtttpppqqqpppnnnjjjiiilllooo|||}}}~~~zzzxxxvvvqqqmmmmmmgggeeebbbaaaaaa```___]]]```^^^\\\\\\]]]^^^^^^]]]WWWYYY[[[YYYUUUSSSTTTVVVYYYWWWTTTSSSTTTUUUUUUTTTTTTSSSQQQPPPQQQTTTWWWYYYSSSRRRQQQPPPPPPPPPQQQRRROOOLLLKKKLLLOOOPPPMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJJJJKKKKKKKKKKKKHHHIIIJJJIIIGGGFFFFFFGGGAAACCCEEEFFFDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@???>>>>>>>>>>>>???@@@>>>>>>?????????@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<===>>>?????????AAA@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<======:::999999::::::;;;<<<===;;;;;;;;;;;;;;;;;;::::::======>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;::::::======<<<<<<;;;:::::::::999:::<<<======<<<;;;:::;;;;;;;;;:::;;;;;;<<<======<<<;;;;;;======<<<;;;============<<<;;;:::999999999999999:::;;;<<<===eeeeeeeeeggghhhhhhfffeeedddbbb``````bbbdddeeeddd___```aaacccddddddddddddhhhiiikkklllllljjjiiihhh`````````aaaccceeeggghhhccceeeeeebbbbbbeeegggdddcccfffjjjmmmnnnoooqqqrrrqqqooommmmmmnnnppppppooovvvvvvtttrrrqqqssstttuuuwwwwwwvvvuuuttttttuuuvvvrrrsssqqqnnnjjjkkkpppttt}}}~~~|||zzzxxxrrrmmmlllgggfffcccaaaaaaaaaaaaaaabbb```^^^]]]^^^]]]\\\ZZZWWWYYYZZZXXXUUUTTTWWWZZZZZZXXXUUUTTTTTTTTTSSSSSSTTTSSSSSSSSSTTTUUUWWWYYYSSSSSSRRRQQQPPPQQQQQQRRRNNNLLLLLLMMMOOOOOOMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKGGGHHHJJJKKKLLLLLLLLLLLLIIIJJJKKKKKKIIIHHHHHHIIICCCEEEHHHFFFCCCAAABBBDDDCCCCCCCCCDDDDDDEEEEEEFFFCCCBBBBBBBBBBBBAAAAAAAAA>>>???AAABBBBBBAAA???>>>????????????????????????>>>>>>=========>>>???@@@>>>>>>===<<<<<<<<<<<<<<>>>>>============@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<=========;;;;;;===<<<:::::::::;;;===>>>999999999999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::===============<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;======<<<<<<;;;;;;;;;:::999;;;<<<===>>>===;;;:::;;;;;;;;;;;;;;;<<<======<<<;;;;;;<<<===>>>>>>===888999:::;;;;;;<<<<<<<<<===<<<<<<;;;::::::999999fffeeedddeeeggggggfffdddbbb```______aaacccdddddd___```aaabbbcccccccccccclllmmmnnnooonnnmmmkkkiiiaaaaaaaaabbbbbbdddfffhhhaaacccccc```aaafffhhhgggfffiiillloooooopppqqqrrrrrrpppnnnnnnooopppppppppwwwtttqqqpppppprrruuuxxxyyyxxxvvvvvvuuuuuuttttttrrrsssrrrpppnnnpppuuuzzz}}}}}}}}}zzztttnnnlllhhhgggeeecccaaaaaabbbccccccaaa^^^]]]\\\[[[XXXVVVWWWYYYZZZYYYVVVUUUXXX[[[[[[XXXUUUTTTTTTTTTSSSRRRRRRSSSUUUVVVVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLGGGHHHJJJLLLMMMMMMLLLKKKIIIKKKLLLLLLJJJIIIIIIJJJEEEGGGHHHFFFBBBAAACCCEEEBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA>>>???AAABBBBBBAAA???>>>??????@@@@@@@@@@@@??????===<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<>>======<<<======>>><<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;999:::<<<>>>>>>===<<<;;;===<<<:::999999;;;===???::::::999999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<===<<<<<<;;;===<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>===;;;:::<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<>>>???>>>===777888999::::::;;;::::::<<<<<<<<<<<<;;;:::999999iiifffbbbbbbdddfffeeecccaaa```______aaabbbbbbbbb``````aaabbbbbbbbbbbbaaalllmmmnnnnnnnnnllljjjiiibbbcccccccccbbbccceeegggdddfffddd``````dddfffdddiiilllnnnpppoooooopppqqquuussspppppprrrssssssssswwwsssppppppqqqrrrvvv{{{xxxvvvuuutttttttttrrrpppnnnppprrrqqqppprrrwww{{{}}}}}}}}}|||uuunnnlllhhhhhhhhheeecccaaaaaabbbbbb```^^^]]]\\\ZZZWWWTTTUUUXXXZZZYYYVVVUUUWWWZZZZZZXXXUUUTTTTTTTTTSSSRRRRRRTTTVVVWWWVVVTTTQQQOOOSSSSSSSSSRRRRRRRRRQQQQQQNNNNNNOOOOOOOOONNNNNNNNNKKKJJJJJJJJJJJJJJJJJJKKKHHHIIIKKKMMMMMMMMMKKKJJJIIIKKKLLLLLLKKKJJJJJJKKKIIIIIIHHHEEECCCBBBCCCEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???@@@AAABBBBBBAAA@@@?????????@@@AAAAAA@@@??????<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::<<<>>>@@@AAA;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<<<<============<<<<<<888:::===??????>>><<<;;;===<<<:::::::::;;;===???;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;::::::999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===;;;:::<<<<<<;;;;;;<<<<<<===>>>===<<<;;;<<<>>>???>>>===;;;;;;;;;::::::999888777999:::;;;<<<<<<======<<>>>>>>>>===<<<<<<<<<<<<<<<:::999999999:::===???AAA=========<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>>>>===<<<:::<<<<<<============<<<<<<777:::===???@@@???===;;;<<<<<<;;;:::;;;<<<===>>><<<<<<;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<===>>>???>>>===;;;999<<<<<<<<<<<<<<<======>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<;;;:::999999999:::;;;<<<=========<<>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999:::<<<===@@@@@@???>>>>>>===>>>>>>========================<<<===>>>@@@@@@>>>===<<<<<<<<<============<<<<<<777:::===@@@@@@???===;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<===============<<<<<<;;;888999::::::;;;;;;;;;:::<<<<<<<<<===============<<<===>>>???>>>===;;;999<<<<<<<<<<<<<<<===>>>>>>???===<<<===>>>???>>><<<:::;;;<<<===>>>>>>>>>>>><<<============;;;:::999mmmgggaaa```cccffffffdddddddddeeeccc]]]YYY^^^gggggggggfffeeedddaaa___]]]^^^\\\\\\___dddggggggeee]]]^^^```aaaccccccccccccddddddcccbbbbbbcccfffhhhoookkkjjjlllllljjjkkkoooooorrrtttsssrrrrrrtttwwwttttttsssrrrqqqtttxxx|||~~~{{{xxxxxxyyyvvvnnnhhhnnnppptttvvvvvvvvvvvvwww~~~|||~~~|||wwwzzzzzzrrrllljjjoooooooooooommmiiieeebbbbbbaaa_________^^^]]][[[XXXYYYXXXWWWUUUUUUUUUVVVZZZZZZYYYXXXWWWUUUSSSRRROOOSSSVVVUUUUUUWWWVVVRRRWWWVVVTTTTTTSSSQQQNNNKKKXXXSSSMMMKKKLLLNNNNNNMMMMMMQQQOOOIIIHHHOOOSSSRRROOONNNMMMMMMOOOOOONNNMMMLLLMMMMMMLLLJJJIIIKKKLLLLLLIIIFFFDDDDDDEEEEEEDDDCCCGGGHHHDDDDDDHHHGGGCCC@@@BBBCCCEEEEEEDDDBBBAAAAAABBBCCCDDDCCCBBBAAA@@@AAABBBBBB@@@===<<<@@@DDD???@@@BBBBBB@@@>>>:::888===;;;999;;;>>>@@@???======>>>?????????===<<<;;;?????????>>><<<;;;===>>>>>>>>>======<<<<<<;;;;;;=========>>>>>>>>>;;;999>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;::::::===============>>>??????:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<=========<<<<<<>>>???===>>>>>>????????????>>>??????>>>>>>======<<<<<<::::::<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::999:::;;;======;;;999;;;;;;;;;;;;;;;;;;;;;;;;lllfffaaa```bbbeeeeeecccdddddddddccc]]]ZZZ^^^gggaaabbbbbbbbb```^^^[[[YYY]]][[[[[[^^^cccffffffeee``````aaaaaabbbccccccccceeeeeecccbbbbbbcccfffhhhmmmjjjiiilllmmmkkkkkkoooooorrrtttuuusssrrrrrrtttrrrsssssssssssstttwwwyyyzzzwwwuuuuuuvvvtttoooiiimmmpppsssuuuuuuuuuuuuvvv{{{yyy{{{~~~yyy{{{zzztttooommmppppppppppppooolllhhheeeddd```\\\[[[]]]______^^^ZZZZZZZZZYYYWWWWWWWWWXXXZZZYYYYYYYYYWWWVVVUUUTTTTTTWWWXXXWWWWWWYYYXXXUUUWWWVVVUUUTTTTTTRRROOOMMMWWWSSSOOOMMMNNNOOOOOONNNNNNQQQPPPKKKIIIMMMPPPOOOPPPOOONNNNNNOOOOOOMMMLLLMMMNNNNNNLLLJJJIIIJJJKKKMMMKKKGGGFFFGGGGGGGGGGGGEEEHHHHHHEEEDDDGGGFFFBBB@@@AAABBBDDDDDDCCCAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@>>>======>>>@@@????????????>>>>>>=========;;;:::;;;>>>@@@???======>>>?????????>>><<<;;;===>>>>>>>>><<<;;;<<<==================<<<<<<<<<============>>>===;;;:::>>>>>>???>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;===============>>>>>>???:::;;;;;;<<<<<<;;;;;;:::========================:::;;;;;;;;;::::::<<<===>>>>>>>>>???>>>>>>======>>>>>>==================;;;;;;<<<<<<======>>>>>>>>>======<<<<<<;;;::::::999999999:::<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;iiieee```___aaaccccccbbbccccccdddccc^^^[[[___ggg___```aaa```___\\\YYYWWW]]][[[ZZZ]]]bbbffffffeeedddccccccbbbbbbbbbcccccceeecccaaa___```bbbeeegggiiigggiiimmmnnnkkklllnnnnnnqqquuuwwwuuurrrooonnnppprrruuuwwwvvvvvvvvvvvvvvvsssqqqqqqsssssspppmmmkkknnnrrrtttttttttttttttyyyyyy{{{zzzzzzzzzwwwssssssqqqqqqqqqqqqqqqoookkkhhhfff```ZZZZZZ]]]aaaaaa```]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWTTTVVVVVVSSSSSSUUUUUURRRVVVUUUUUUUUUUUUTTTQQQOOOVVVSSSQQQPPPQQQQQQPPPOOONNNQQQQQQMMMKKKLLLMMMLLLQQQPPPOOOPPPPPPOOOLLLJJJMMMNNNOOOMMMKKKJJJJJJKKKNNNLLLIIIHHHIIIJJJJJJIIIFFFIIIIIIFFFEEEFFFEEEBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBAAAAAAAAAAAABBB???>>>======>>>>>>===<<<>>>===<<<<<<===>>>@@@AAA<<<;;;;;;<<<>>>??????>>>===>>>?????????>>>===<<<;;;===>>>>>>===;;;;;;;;;<<<===============>>>>>><<<<<<=========<<<;;;;;;>>>>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<=========<<<<<<<<<<<<==================<<<<<<======>>>???;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;::::::<<<>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<===============>>>===<<<;;;;;;<<<===>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;gggddd```___```aaaaaaaaabbbbbbbbbccc___\\\```fffdddddddddcccaaa^^^[[[YYY]]][[[[[[^^^cccggghhhggghhhgggfffddddddddddddddddddaaa]]]\\\^^^aaaccceeegggeeehhhmmmnnnllllllnnnmmmqqquuuxxxwwwsssnnnkkkooosssxxx{{{zzzxxxvvvuuusssqqqnnnoooqqqrrrrrrqqqkkknnnqqqsssssssssssstttyyy{{{{{{yyyyyyxxxxxxwwwrrrqqqpppqqqrrrqqqnnnjjjiiiccc^^^]]]aaadddbbb^^^^^^\\\[[[ZZZZZZZZZZZZYYYVVVVVVVVVVVVVVVWWWWWWXXXTTTVVVUUUQQQPPPSSSSSSQQQUUUTTTTTTUUUVVVVVVSSSQQQTTTTTTTTTTTTTTTSSSRRRQQQMMMOOOPPPOOOMMMLLLMMMMMMRRRQQQPPPQQQQQQOOOKKKHHHKKKMMMNNNNNNMMMLLLMMMNNNMMMKKKJJJIIIKKKLLLKKKJJJFFFGGGGGGFFFFFFFFFFFFDDDFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBB@@@>>>===>>>@@@AAA>>>:::>>>============>>>???@@@<<<<<<<<<===>>>?????????===>>>???@@@??????======;;;===@@@@@@???===<<<<<<<<<<<<======>>>>>>>>>???;;;<<<======<<<;;;<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<========================>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@>>>>>>>>>>>>===<<<::::::;;;;;;<<<<<<=========>>>???>>><<<;;;:::;;;===>>>>>>=========<<<<<<;;;;;;<<<;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBBBB???<<<>>>???@@@AAA@@@>>><<<;;;<<<<<<===>>>>>>>>>???@@@===>>>???@@@@@@???>>>===<<<>>>AAABBBAAA???>>>>>><<<=========>>>>>>??????;;;===>>>===<<<;;;===???<<<<<<===>>>>>>>>>======<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????<<<<<<<<<<<<<<<======>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======???@@@>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<======>>>>>>???>>><<<;;;:::;;;===>>>===============<<<<<<<<<<<<:::999:::<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???AAA===>>>???@@@@@@@@@???>>>===@@@BBBBBBAAA@@@@@@AAA===>>>>>>>>>>>>>>>>>>???<<<>>>@@@???<<<<<>>>>>>>>???>>>>>>======<<<<<<=========>>>>>>>>><<<<<<======>>>>>>??????<<<<<<;;;;;;<<<<<<===>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;===???>>>>>>>>>>>>======<<<;;;============>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>========================:::888777777999::::::999<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;===??????>>>===???BBB===>>>???@@@AAA@@@??????>>>???AAAAAA@@@???AAABBB?????????>>>>>>>>>>>>>>>===@@@AAA@@@===<<<@@@DDDAAAAAAAAAAAA@@@??????>>><<<=========>>>>>>>>>>>>;;;;;;<<<======>>>??????<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<========================;;;<<<===<<<;;;;;;===???>>>>>>>>>???>>>>>>======???????????????>>>>>>>>>;;;;;;<<<<<<======>>>>>>=====================>>>;;;999777888999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>BBBEEEFFFEEECCCAAA@@@@@@@@@AAA;;;===@@@???>>>===???BBB===>>>???@@@AAA@@@@@@???>>>?????????>>>>>>@@@BBB@@@@@@??????>>>>>>======>>>@@@BBBAAA======AAAFFFDDDDDDDDDCCCBBBAAA@@@???============>>>>>>>>>>>>:::;;;;;;<<<===>>>>>>???<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>===>>>???AAA===>>>>>>????????????>>>AAAAAA@@@@@@??????>>>>>>::::::<<<===>>>>>>>>>>>>============>>>>>>>>>>>>>>><<<;;;;;;<<<>>>>>>>>>========================iiiccc^^^^^^^^^\\\]]]___ccccccccccccdddccc```^^^\\\]]]ZZZVVVYYYaaabbb]]]\\\XXXWWW^^^ggglllgggaaa___]]]]]]aaaeeefffbbb]]][[[ZZZ\\\ccciiikkkhhhccciiiiiihhhgggggghhhiiijjjppppppooooooppprrrtttuuurrrttttttrrrooorrryyyrrrqqqpppqqqsssuuuvvvuuuxxxxxxzzz{{{|||~~~|||}}}zzzwwwuuuvvvyyyxxxrrrmmmkkknnnnnnjjjdddaaadddhhhddd```^^^___]]]YYYXXX[[[WWWYYY[[[ZZZXXXXXXZZZ]]][[[WWWSSSPPPQQQSSSTTTUUUYYYVVVSSSSSSVVVXXXXXXVVVWWWUUUSSSSSSUUUVVVVVVVVVSSSSSSSSSSSSRRRRRRQQQQQQVVVSSSOOONNNNNNPPPQQQQQQTTTUUUUUURRRNNNMMMOOOQQQLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEGGGFFFEEEDDDDDDCCCCCCDDDAAA???>>>???AAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAFFFEEEBBB@@@>>>=========>>>>>>>>>??????@@@AAAAAA>>>>>>??????@@@@@@@@@@@@EEECCCAAA???>>>>>>>>>>>>???????????????>>>======BBBAAA@@@??????AAACCCDDDDDDDDDDDDBBB???>>>===>>>???<<<::::::===???>>><<<<<<======>>>???@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<@@@@@@>>>===<<<<<<<<<<<<>>>>>>????????????>>>>>>??????>>>>>>======<<<<<<@@@???>>>>>>>>>???AAABBBBBB@@@>>>===<<<===>>>???>>>===;;;<<<>>>??????>>><<<<<<======>>>>>>>>>???BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>??????@@@@@@@@@@@@@@@@@@??????>>>?????????@@@@@@@@@@@@DDDCCCAAA@@@???>>>>>>???>>>>>>?????????>>>>>>===@@@@@@AAAAAABBBBBBBBBBBBDDDEEEEEEBBB???===<<<===@@@>>><<<<<<>>>>>><<<:::<<<<<<===>>>>>>???@@@@@@AAA@@@???>>>>>>======>>>??????>>>>>>>>>>>>>>>???>>>>>>?????????>>>>>>===>>>>>>==================???>>>>>>===>>>???@@@AAAAAA@@@>>><<<<<<===>>>???>>><<<;;;<<<>>>???>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@???>>>======>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>???BBBCCCCCCBBBAAA???DDDDDDDDDBBB???<<<<<<===@@@???>>>>>>???>>>;;;888<<<<<<======>>>>>>??????@@@??????>>>?????????@@@???????????????@@@AAAAAA???????????????>>>===<<<<<<<<<<<<===============>>>>>>=========>>>??????@@@???===<<<<<<<<<===>>>>>>===<<<===>>>??????>>>????????????@@@@@@@@@@@@@@@@@@???>>>====================================sssjjjbbb```^^^]]]```dddcccccccccaaa___]]]]]]^^^^^^^^^]]]]]]___aaabbbbbb___```aaabbbbbbbbbdddeeefffccc______```bbbbbbaaaaaa```___aaadddfffeeeccceeefffgggfffeeeggglllpppqqqsssuuuuuutttqqqnnnkkkmmmqqqtttuuuuuutttuuuvvvvvvvvvvvvuuutttssstttuuuzzzzzzyyyyyyxxxwwwwwwwww}}}wwwtttsssuuuyyyyyytttooonnnmmmkkkjjjkkkkkkjjjhhhbbb^^^\\\]]]]]]ZZZ[[[___]]]\\\[[[ZZZXXXXXXXXXXXXWWWVVVVVVWWWXXXXXXUUUSSSSSSUUUWWWZZZ[[[[[[YYYXXXWWWVVVVVVWWWYYY[[[[[[ZZZ[[[YYYWWWUUUUUUVVVYYYZZZWWWUUURRRRRRSSSTTTUUUTTTSSSSSSTTTSSSSSSSSSTTTTTTLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGHHHIIIKKKLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDCCCBBBBBBDDDEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@>>>=========>>>>>>?????????@@@AAABBBBBBBBBAAA@@@AAAAAABBBAAA???===>>>???>>>>>>???@@@@@@???<<<:::<<<<<<=========>>>>>>>>>???????????????AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAA??????@@@??????>>>===<<<;;;;;;<<<<<<=========>>>==================>>>>>>>>>>>>===<<<<<<======>>>???>>>>>>???AAAAAA@@@???===============>>>>>>>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>rrriiibbb___^^^]]]___cccbbbddddddbbb___^^^^^^___```___^^^^^^]]]]]]___aaa___aaabbbbbbaaabbbeeehhhgggeeeaaa______```aaaaaa]]]^^^___aaadddfffgggfffgggiiijjjiiigggiiioootttrrrtttuuuvvvuuussspppnnnnnnpppssstttttttttttttttwwwxxxxxxwwwtttsssuuuvvvwwwwwwwwwxxxxxxxxxxxxxxx}}}zzzwwwxxx{{{yyysssnnnnnnmmmkkkkkklllkkkjjjhhh^^^\\\^^^bbbbbb^^^\\\^^^]]]\\\[[[ZZZZZZZZZZZZZZZVVVWWWXXXYYY[[[YYYVVVSSSTTTVVVZZZ\\\\\\[[[YYYXXXXXXWWWWWWXXXZZZ\\\[[[ZZZ[[[YYYWWWUUUVVVWWWZZZ[[[WWWUUUSSSSSSTTTVVVVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJLLLMMMIIIIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBDDDEEEDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@CCCBBBAAA@@@@@@@@@AAABBB===>>>??????>>>>>>@@@AAA;;;===???AAAAAA@@@???>>>============>>>>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEDDDCCCAAA@@@????????????????????????>>>======;;;<<<<<<<<<======>>>>>>======>>>>>>>>>=========>>>>>>=========>>>>>>>>>@@@@@@@@@AAACCCCCCBBB@@@>>>>>>==================???>>>==================????????????????????????nnnfff___]]]\\\[[[\\\```___bbbeeedddaaa^^^___```ccc```^^^]]]ZZZWWWZZZ^^^bbbbbbbbbaaaaaacccfffiiifffdddaaa___]]]]]]^^^^^^XXXZZZ]]]```ccceeefffffffffhhhjjjgggeeegggmmmtttoooppppppqqqqqqqqqqqqqqqnnnnnnoooppppppqqqrrrrrrwwwyyyzzzxxxuuutttvvvxxxuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{|||zzzsssmmmmmmmmmmmmlllkkkjjjhhhhhhZZZZZZ^^^cccccc___\\\]]]^^^]]][[[[[[\\\]]]\\\[[[WWWWWWXXX[[[\\\[[[WWWTTTVVVYYY\\\]]]\\\ZZZYYYYYYYYYXXXXXXYYY[[[[[[ZZZXXXYYYXXXWWWVVVVVVWWWYYYZZZVVVTTTSSSSSSUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUSSSQQQMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEEEECCCBBBBBBDDDEEEDDDCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@????????????@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBAAA@@@???>>>???@@@@@@DDDCCC@@@??????@@@AAACCC;;;===>>>???>>>>>>@@@AAA:::===@@@AAA@@@@@@AAABBB>>>>>>>>>>>>?????????????????????@@@AAABBBDDDEEEGGGEEEDDDBBB@@@???>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>>>>>>>>?????????>>>======>>>>>>>>>>>>????????????@@@@@@AAABBBDDDDDDBBB@@@@@@@@@@@@@@@???????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>kkkddd___^^^^^^\\\]]]```ZZZ___dddeeeaaa^^^^^^___ccc___]]]]]]ZZZXXX]]]eeegggeeebbbaaaaaaccceeeffffffeeeccc```^^^\\\]]]]]]VVVYYY^^^bbbdddeeeeeeeeedddggghhheeebbbccckkkrrrsssrrrooommmlllmmmnnnpppqqqooommmlllnnnppprrrsssvvvyyy{{{yyyuuutttwwwzzzvvvvvvwwwxxxxxxyyyyyyzzz~~~}}}|||}}}{{{tttmmmkkknnnooonnnjjjffffffggg\\\[[[^^^cccddd```___```bbb```]]]]]]^^^^^^\\\[[[XXXXXXYYY[[[\\\[[[XXXVVVXXX[[[^^^^^^[[[YYYYYYZZZYYYYYYXXXYYY[[[ZZZXXXVVVVVVVVVVVVVVVVVVWWWXXXXXXUUUSSSSSSSSSUUUVVVVVVUUUSSSRRRQQQRRRTTTTTTRRROOOMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJLLLMMMMMMLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGGGGEEECCCDDDEEEFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCCCCCCCBBBAAA??????@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@???@@@BBBCCCCCCCCCBBBBBBEEEDDDBBB@@@??????@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@===>>>???>>>======>>>???===???AAAAAA??????AAACCC@@@@@@@@@@@@????????????@@@@@@@@@@@@AAACCCDDDEEEEEEDDDCCCAAA@@@?????????<<<===>>>??????@@@?????????????????????>>>>>>>>>??????@@@@@@@@@???======>>>>>>???@@@@@@@@@@@@@@@??????@@@AAACCCCCCAAA???@@@@@@@@@@@@?????????>>>??????>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>lllfffaaabbbaaa``````cccWWW]]]ccceeeaaa^^^]]]^^^bbb]]]\\\^^^^^^^^^fffpppkkkgggccc```aaacccccccccggggggfffccc```^^^^^^^^^XXX\\\aaaeeegggfffffffffdddggghhheeeaaabbbiiiqqq|||xxxrrrmmmjjjiiikkkllluuurrrnnnlllnnnqqqtttvvvvvvyyy{{{yyyvvvuuuxxx|||xxxxxxxxxxxxxxxyyyyyyyyy}}}||||||}}}{{{tttnnnjjjnnnqqqnnnhhhdddeeeggg```^^^```dddeeeccccccffffffccc___^^^___^^^\\\YYYXXXXXXYYY[[[\\\\\\YYYWWWZZZ]]]___^^^[[[YYYYYYZZZZZZYYYYYYZZZZZZYYYWWWTTTTTTUUUUUUVVVVVVWWWWWWWWWTTTSSSRRRSSSUUUVVVUUUTTTSSSQQQQQQRRRTTTTTTQQQMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJMMMNNNNNNMMMJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGEEEEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDD===???AAACCCDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBBGGGFFFCCCAAA??????@@@AAA@@@AAACCCCCCCCCAAA???>>>???@@@@@@???<<<;;;;;;<<<@@@AAABBBAAA>>>===@@@BBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@;;;<<<===???@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>???@@@AAAAAAAAA???>>>===>>>???@@@AAAAAAAAAAAAAAA======>>>@@@BBBBBB???===???>>>>>>>>>======<<<<<<@@@???????????????@@@@@@========================lllnnnjjjcccaaacccaaa[[[[[[]]]^^^^^^]]]\\\]]]______]]]ZZZYYY```iiikkkhhheeedddcccdddddddddbbb```jjjkkkjjjeee^^^ZZZ\\\```___aaadddfffggggggeeedddggghhhhhhhhhggggggjjjlllwwwuuuqqqlllhhhgggiiillluuunnnlllqqqssspppnnnpppvvvyyy||||||zzzwwwuuutttrrruuuxxxwwwuuurrrssstttzzz~~~~~~|||xxxuuurrrpppnnnlllkkkiiifffccc^^^___```bbbdddfffhhhiiihhheeeaaa``````^^^[[[WWWXXXZZZ\\\\\\[[[ZZZZZZ[[[\\\^^^^^^]]][[[YYYXXXYYYXXXVVVUUUWWW\\\]]]XXXSSSYYYXXXWWWWWWWWWWWWXXXXXXVVVTTTRRRSSSWWWXXXVVVTTTUUUTTTRRRQQQQQQQQQRRRSSSQQQPPPOOONNNMMMMMMMMMMMMOOOOOOOOONNNMMMLLLKKKJJJHHHIIIKKKKKKJJJIIIJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHEEEFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBAAA>>>;;;??????@@@BBBCCCCCCBBB@@@>>>>>>>>>===<<<===@@@CCCFFFEEECCCAAA@@@@@@@@@@@@????????????????????????AAA@@@???>>>>>>>>>???@@@GGGEEEBBB@@@>>>>>>???@@@BBBBBBBBBCCCBBBBBBAAAAAACCCBBBAAA@@@????????????CCC???===>>>BBBDDDAAA===??????@@@@@@@@@AAAAAAAAAFFFDDDCCCCCCCCCCCCBBB@@@>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@???>>>>>>???AAA???@@@@@@AAAAAA@@@@@@???===>>>>>>>>>=========>>>kkkllliiidddbbbdddbbb\\\ZZZ\\\]]]]]]\\\\\\]]]___```___[[[ZZZ___ffffffccceeedddbbbcccddddddcccaaafffhhhiiifff```]]]]]]___aaaccceeeggghhhhhhgggfffhhhgggfffhhhjjjllljjjhhhrrrqqqpppllliiihhhiiijjjsssnnnlllqqqrrrnnnlllmmmrrrtttwwwxxxxxxwwwwwwxxxqqqsssuuuuuusssrrrsssuuuzzz}}}{{{xxxrrrpppnnnmmmllljjjgggddd___```aaaccceeefffggghhhfffccc``````aaa```\\\YYYYYYZZZ[[[[[[YYYYYYZZZ[[[\\\]]]^^^]]]ZZZXXXXXXYYYXXXWWWWWWZZZ\\\]]]YYYVVVYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPPPPPPPNNNMMMLLLKKKJJJKKKMMMLLLKKKJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@AAAAAA@@@>>>;;;??????@@@BBBCCCCCCAAA@@@@@@@@@@@@???>>>???AAADDD@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAAEEEDDDAAA????????????@@@BBBBBBCCCCCCCCCBBBBBBAAACCCBBBAAA@@@????????????BBB???<<<>>>AAACCC@@@===@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAA??????@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@>>>????????????>>>??????fffgggeeebbbbbbcccaaa\\\YYYZZZ\\\\\\[[[\\\]]]___``````]]][[[^^^cccbbb]]]dddbbb``````bbbcccdddcccaaadddggggggccc_________bbbcccdddeeefffgggggggggiiifffeeeiiinnnpppkkkeeejjjlllmmmmmmkkkiiihhhhhhooollllllpppqqqnnnkkkkkkrrrtttuuuuuuttttttvvvxxxrrrssstttttttttuuuxxxzzz{{{}}}{{{qqqpppnnnmmmmmmkkkhhhfffaaabbbcccdddeeefffffffffcccaaa``````bbbbbb^^^[[[ZZZ[[[ZZZYYYWWWXXXYYY[[[[[[\\\]]]\\\ZZZXXXXXXXXXXXXYYYZZZ\\\]]]\\\[[[YYYXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[ZZZXXXWWWXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRTTTSSSSSSRRRQQQQQQQQQPPPRRRRRRQQQPPPOOONNNMMMMMMLLLMMMNNNMMMKKKJJJKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJDDDCCCCCCDDDDDDFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAABBBBBB@@@>>>???@@@AAABBBBBBBBBAAA@@@AAABBBBBBAAA???@@@BBBEEE???>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@AAAAAABBBCCCBBB@@@?????????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBCCCBBBBBBAAA@@@@@@@@@@@@AAA???===>>>AAABBB@@@===@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@AAACCCCCCCCCBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@??????@@@@@@@@@???@@@BBBBBBAAA@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@aaaaaa``````aaaaaa___\\\XXXYYY[[[[[[[[[[[[]]]______```___^^^___bbb```\\\aaa___]]]]]]___aaacccccc___aaaddddddbbbaaaaaabbbaaaaaaaaaaaabbbdddeeegggeeeeeeggglllppppppjjjeeecccfffkkknnnllliiigggfffiiijjjlllpppqqqpppnnnmmmyyyxxxvvvsssppppppqqqtttuuuuuuuuuuuuvvvyyy|||}}}zzzpppooommmmmmmmmkkkiiifffddddddeeefffgggffffffeeeaaa``````bbbeeedddaaa]]]\\\[[[ZZZXXXVVVVVVYYY[[[ZZZ[[[\\\\\\YYYXXXXXXXXXVVVYYY\\\]]]\\\[[[[[[[[[XXXZZZ\\\]]]]]]\\\[[[YYY[[[]]]^^^\\\XXXVVVWWWYYYWWWWWWXXXXXXXXXVVVTTTSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPOOONNNMMMMMMMMMNNNNNNMMMJJJIIIJJJKKKMMMLLLKKKKKKJJJJJJKKKKKKEEEEEEDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBCCCDDDDDDCCCAAA???AAABBBCCCBBBAAAAAAAAABBBBBBCCCBBB@@@@@@BBBDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCBBBBBBBBBCCCDDDAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBB@@@???@@@BBBBBBAAA???AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???@@@CCCDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@AAABBB===@@@BBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@aaa______aaabbbbbbaaa```XXXZZZ[[[[[[[[[[[[]]]^^^]]]```aaa___```cccbbb^^^^^^\\\ZZZZZZ\\\___aaaaaa```````````````aaaccceeebbbbbbaaaaaabbbdddfffgggaaaeeejjjnnnooollliiiggg```eeejjjnnnmmmjjjgggeeeeeehhhmmmoooqqqrrrrrrqqq{{{zzzvvvrrrooonnnpppsssvvvuuussssssuuuyyy}}}~~~xxxpppnnnmmmllllllkkkhhhffffffggghhhiiiiiihhhgggfffbbbaaabbbeeehhhgggbbb^^^]]]]]][[[YYYVVVVVVXXX[[[YYYZZZ[[[[[[YYYWWWWWWXXXUUUXXX[[[\\\\\\[[[[[[[[[XXXZZZ\\\^^^^^^]]]\\\[[[[[[]]]^^^[[[WWWUUUVVVXXXWWWXXXYYYYYYYYYXXXVVVUUUTTTUUUUUUUUUTTTSSSRRRQQQRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNMMMKKKIIIHHHIIIKKKMMMMMMLLLKKKKKKKKKKKKLLLHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAABBBCCCDDDCCCBBB@@@BBBEEEEEECCCAAAAAABBBAAABBBCCCBBBAAA@@@AAACCCEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFDDDCCCCCCCCCDDDEEEAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBDDDCCCBBBCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???AAACCCEEEDDDCCC???@@@@@@AAABBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDD===???AAAAAA@@@???@@@AAABBBBBBAAA@@@@@@AAABBBBBBAAA@@@>>>???AAAAAA@@@>>>dddaaa___bbbdddcccdddeeeZZZ[[[]]]\\\[[[[[[\\\^^^\\\```aaa___```cccccc```\\\[[[YYYZZZ\\\^^^______aaa```___^^^^^^```cccdddeeedddddddddeeegggiiijjj^^^dddkkknnnmmmjjjhhhhhhbbbfffkkknnnmmmjjjgggeeebbbhhhmmmnnnooorrrtttsssvvvuuussspppoooppptttwwwuuurrrppppppsssvvvxxxxxx|||vvvqqqpppnnnmmmmmmkkkhhhfffhhhiiikkkllllllkkkiiihhhddddddeeehhhkkkiiiccc^^^^^^^^^]]][[[XXXWWWXXXZZZXXXYYY[[[ZZZXXXWWWWWWXXXVVVWWWZZZ\\\]]]]]]\\\[[[YYYZZZ[[[]]]]]]]]]]]]\\\[[[\\\\\\ZZZXXXVVVVVVWWWVVVWWWXXXXXXYYYYYYXXXXXXUUUVVVVVVWWWVVVTTTSSSRRRRRRQQQOOONNNMMMLLLMMMMMMMMMMMMLLLKKKIIIHHHJJJLLLNNNMMMLLLLLLKKKKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDAAA@@@??????AAABBBCCCBBBAAADDDGGGGGGDDDBBBBBBDDDBBBCCCDDDCCCBBBAAAAAACCC@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEECCCCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBAAA@@@BBBDDDEEEEEEDDD@@@AAAAAABBBCCCEEEEEEFFFFFFEEECCCBBBBBBCCCEEEFFF???@@@AAA@@@???@@@BBBDDDCCCBBBAAA@@@@@@AAABBBCCCBBB@@@>>>???AAABBBAAA>>>fff```]]]aaacccbbbcccggg\\\]]]^^^]]]\\\[[[\\\]]]]]]```aaa^^^]]]```aaa___]]]\\\[[[\\\^^^___^^^]]]aaa```______````````````eeeeeeeeefffggghhhiiijjj___bbbgggkkkmmmlllhhheeefffiiilllmmmllliiiggggggcccjjjmmmkkkkkkppprrrqqqooopppooonnnnnnqqquuuyyyuuurrrooooooqqqssstttsss{{{}}}vvvuuusssqqqpppooommmiiigggjjjkkkmmmoooooommmllljjjgggggghhhkkkmmmjjjccc^^^^^^______]]]ZZZXXXXXXYYYWWWYYYZZZZZZXXXWWWWWWXXXYYYXXXYYY\\\___```^^^[[[YYYZZZZZZ[[[\\\\\\]]]]]]]]][[[ZZZYYYZZZYYYXXXVVVVVVVVVVVVWWWXXXYYYZZZ[[[WWWXXXYYYYYYXXXWWWUUUSSSTTTRRRPPPNNNMMMMMMNNNOOOMMMMMMMMMKKKIIIJJJLLLOOOMMMMMMLLLKKKKKKKKKKKKKKKHHHJJJLLLMMMMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFBBBAAA???@@@BBBDDDEEEDDDBBBFFFJJJIIIEEEBBBCCCFFFCCCEEEFFFEEECCCBBBCCCCCC???@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCAAAAAACCCEEEFFFBBBBBBBBBAAA@@@AAAEEEHHHDDDBBBAAA@@@@@@AAABBBDDDDDDAAA>>>@@@CCCDDDBBB???eee]]]ZZZ]]]___^^^aaafff^^^______^^^\\\[[[[[[\\\]]]aaa```\\\[[[]]]___]]]^^^]]]]]]^^^``````___]]]______```aaabbbaaa^^^\\\ccccccdddeeefffggghhhhhhbbbaaabbbhhhnnnnnniiicccjjjlllmmmmmmkkkiiihhhhhhdddkkkmmmiiihhhmmmooonnnmmmmmmmmmmmmmmmooossswwwwwwtttqqqqqqssstttsssqqqxxx|||~~~wwwwwwuuusssrrrpppnnnkkkhhhjjjlllnnnpppqqqooommmllliiiiiikkkmmmnnnkkkccc]]]___``````___\\\YYYXXXXXXWWWXXXZZZYYYXXXWWWWWWXXX[[[YYYXXX\\\bbbccc___[[[ZZZZZZZZZZZZ[[[\\\]]]^^^^^^[[[YYYYYY[[[\\\YYYWWWUUUUUUUUUUUUWWWYYY[[[]]]XXXYYYZZZ[[[ZZZXXXVVVUUUUUUTTTQQQOOONNNNNNOOOPPPNNNNNNMMMLLLKKKLLLNNNQQQMMMLLLLLLKKKKKKKKKKKKKKKFFFIIILLLOOOOOONNNLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDBBBCCCEEEHHHHHHHHHCCCGGGKKKJJJFFFCCCDDDGGGEEEFFFHHHGGGEEEDDDDDDEEECCCDDDEEEEEEEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEDDDCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGHHHIIIEEEDDDCCCDDDEEEFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBB@@@@@@BBBDDDEEEEEEEEECCCAAAAAACCCHHHKKKDDDCCCAAA@@@@@@AAACCCDDDFFFBBB???AAAEEEFFFCCC@@@fffaaa^^^___bbbbbbdddhhhdddaaaaaaaaa___ZZZYYY\\\dddhhhgggaaa]]]```dddeee\\\]]]^^^`````````______^^^___aaabbbbbb```^^^]]]^^^```cccfffhhhiiihhhhhhdddgggkkknnnnnnjjjfffbbbgggnnnrrroookkkkkkmmmmmmnnnmmmkkkjjjkkknnnqqqsssnnnlllnnnssstttqqqrrrwwwpppppppppppppppppppppooouuu||||||yyy||||||zzzvvvqqqllliiihhhlllmmmoooqqqqqqpppnnnmmmhhhlllkkkfffdddfffccc^^^]]]^^^______^^^\\\YYYXXX]]][[[YYYVVVUUUVVVXXXZZZYYYYYYYYY[[[^^^^^^]]][[[\\\\\\]]]]]]]]]\\\\\\[[[___]]]\\\]]]^^^]]]YYYUUU[[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXYYYZZZYYYVVVTTTRRRTTTSSSQQQOOONNNOOOQQQRRRNNNMMMKKKLLLNNNOOOOOONNNMMMLLLKKKLLLMMMLLLJJJHHHLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKIIIFFFEEEEEEFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJIIIGGGEEEDDDEEEGGGDDDEEEGGGIIIIIIGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGIIIFFFCCCBBBCCCDDDDDDDDDGGGFFFFFFGGGGGGFFFCCCAAACCCDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHCCCFFFIIIIIIGGGFFFHHHJJJGGGEEECCCCCCCCCCCCBBBAAAFFFHHHGGGBBBBBBHHHNNNOOOIIIGGGEEEBBBAAAAAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGGddd^^^[[[\\\]]]]]]^^^bbbbbb``````bbbaaa^^^^^^aaagggiiigggaaa^^^___```___]]]^^^```aaabbbbbbaaaaaa^^^___```bbbbbbbbbaaaaaa___aaadddfffhhhhhhhhhhhhaaadddhhhkkkllliiifffdddiiippprrrnnnkkkkkkmmmmmmmmmnnnnnnooooooooooooooooooooorrrwwwuuuqqqrrrwwwrrrrrrrrrqqqqqqqqqqqqqqqvvv{{{|||||||||{{{xxxtttpppnnnmmmnnnoooqqqssssssqqqooommmgggkkkkkkfffeeefffccc^^^___```aaaaaa```^^^\\\[[[[[[ZZZYYYXXXXXXYYYZZZ[[[XXXWWWXXXZZZ\\\]]][[[YYY]]]]]]^^^^^^^^^^^^]]]]]]aaa```^^^^^^^^^]]][[[ZZZ\\\[[[YYYYYYXXXYYYZZZ[[[XXXXXXXXXXXXWWWVVVTTTSSSTTTSSSRRRQQQPPPQQQQQQRRROOOMMMLLLLLLMMMNNNNNNMMMMMMLLLKKKLLLMMMMMMKKKJJJLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJHHHGGGGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIFFFDDDBBBCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFFFFEEEEEECCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIGGGDDDCCCDDDEEEEEEEEEGGGFFFFFFFFFGGGFFFDDDAAADDDEEEFFFGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFDDDFFFIIIIIIHHHGGGHHHJJJHHHFFFDDDCCCDDDEEEDDDCCCFFFGGGFFFDDDGGGNNNRRRQQQHHHGGGDDDBBBAAAAAABBBCCCDDDCCCCCCCCCCCCEEEFFFGGGfff___[[[[[[[[[ZZZZZZ]]]___]]]^^^bbbcccbbbcccfffeeefffddd```___aaa___[[[]]]]]]___``````aaaaaa```______``````bbbcccdddeeeaaabbbdddfffggggggffffff```bbbeeehhhiiihhhgggfffiiinnnpppmmmkkknnnqqqrrrmmmoooqqqrrrrrrpppmmmkkknnnqqqvvvyyyuuupppqqqvvvttttttsssrrrrrrrrrrrrrrrwww{{{~~~|||zzzwwwtttsssppprrrsssttttttrrrooommmgggjjjjjjgggffffffccc___aaabbbbbbbbbaaa```______YYYYYYZZZZZZ[[[\\\]]]]]]ZZZZZZZZZ[[[]]]^^^]]][[[________________________bbbbbbaaa___]]]\\\^^^___]]]\\\ZZZYYYYYYYYYZZZZZZXXXXXXWWWVVVVVVUUUUUUVVVSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOMMMLLLMMMNNNMMMLLLLLLLLLKKKMMMNNNNNNMMMLLLLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHJJJJJJIIIFFFCCCBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGJJJHHHFFFEEEGGGGGGGGGFFFGGGFFFFFFGGGGGGFFFDDDBBBFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIHHHHHHFFFFFFEEEDDDEEEGGGIIIIIIIIIHHHIIIJJJJJJGGGEEEDDDEEEGGGGGGGGGFFFFFFFFFFFFLLLTTTUUUSSSHHHGGGDDDBBBAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHllleee______^^^[[[\\\^^^^^^[[[\\\aaacccccccccfff___```___^^^aaadddbbb\\\ZZZ[[[\\\]]]^^^^^^______aaa```______```aaadddeeeaaaaaacccdddddddddddddddbbbdddeeeggghhhggggggfffeeejjjlllkkklllrrrwwwyyynnnoooqqqqqqpppnnnllljjjiiiooouuuwwwssspppqqqtttuuuuuutttssssssssstttuuuxxxzzz}}}yyywwwrrrsssuuuuuutttrrrooommmgggiiijjjiiihhhgggdddaaaccccccbbbbbbaaaaaaaaaaaaZZZ[[[\\\^^^^^^^^^^^^]]]```______```bbbbbbaaa```______^^^^^^______``````bbbcccbbb___[[[[[[^^^bbb^^^]]][[[ZZZYYYYYYZZZ[[[YYYXXXVVVUUUTTTUUUVVVWWWRRRRRRSSSSSSSSSSSSRRRQQQSSSQQQNNNMMMNNNNNNLLLKKKMMMLLLLLLMMMOOOPPPOOOMMMLLLNNNPPPRRRRRRPPPNNNLLLJJJKKKLLLMMMMMMLLLJJJIIIHHHIIIIIIIIIHHHGGGFFFFFFJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIGGGEEEDDDFFFHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJFFFGGGGGGHHHHHHHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHGGGHHHIIIJJJHHHGGGGGGFFFFFFGGGHHHGGGEEECCCFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKIIIFFFEEEGGGIIIJJJJJJGGGGGGFFFHHHOOOVVVVVVPPPIIIGGGEEECCCBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHooohhhcccbbb```^^^]]]```___[[[ZZZ___bbbaaa```aaa]]]^^^^^^^^^aaaeeeaaa[[[ZZZZZZ[[[\\\]]]^^^___```cccaaa___^^^]]]___aaabbb``````aaaaaabbbbbbbbbbbbgggggghhhhhhhhhggggggffffffjjjkkkjjjmmmsssxxxxxxoooooommmlllllllllllllllcccjjjqqqsssqqqpppqqqrrrttttttsssrrrssstttvvvwwwxxxzzz~~~zzzvvvssstttvvvvvvuuussspppnnniiijjjkkkmmmllliiifffeeeeeedddcccbbbaaaaaabbbbbb]]]^^^```aaaaaa```^^^]]]dddbbbaaabbbdddddddddccc^^^^^^]]]]]]^^^___```aaaaaaaaa```]]]YYYZZZ^^^bbb^^^]]]\\\[[[ZZZZZZ[[[\\\[[[YYYWWWUUUTTTUUUWWWXXXQQQRRRSSSSSSSSSSSSRRRRRRUUURRRPPPOOOOOOOOOMMMLLLNNNMMMMMMNNNPPPQQQPPPNNNLLLNNNPPPRRRRRRPPPNNNLLLJJJKKKMMMNNNNNNMMMKKKIIIIIIIIIIIIIIIIIIHHHGGGFFFJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIHHHGGGHHHJJJLLLHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKIIIGGGHHHGGGGGGHHHJJJIIIGGGEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHIIIJJJKKKLLLLLLKKKLLLJJJGGGGGGIIIJJJKKKKKKHHHHHHGGGHHHNNNTTTSSSLLLIIIHHHFFFDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIIIInnngggbbbaaa```]]]]]]``````[[[YYY]]]```___]]]]]]^^^aaaaaa______aaa___ZZZ]]]]]]]]]^^^___aaabbbccccccaaa___^^^]]]^^^___```___`````````aaaaaabbbbbbhhhiiijjjjjjjjjiiigggfffkkknnnnnnlllmmmqqqrrrpppooommmkkkiiiiiikkknnnpppccciiinnnooopppssssssqqqrrrqqqppppppqqqtttvvvxxxvvvzzzzzzuuutttuuuwwwxxxxxxvvvsssqqqlllkkknnnrrrqqqllliiiiiijjjiiifffdddccccccdddeee```aaabbbbbbbbbaaa```___cccaaa``````bbbcccbbbaaa___^^^]]]]]]^^^___aaabbb```___^^^[[[ZZZZZZ]]]```]]]]]]\\\[[[[[[\\\]]]^^^]]][[[YYYWWWVVVVVVWWWXXXSSSSSSSSSSSSTTTTTTTTTTTTVVVTTTRRRQQQQQQQQQOOONNNOOOOOONNNOOOQQQQQQPPPNNNMMMNNNPPPQQQQQQPPPNNNMMMKKKLLLNNNNNNNNNLLLJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJJJJIIIHHHIIILLLNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIKKKMMMLLLJJJGGGIIIIIIIIIJJJLLLKKKIIIGGGFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLMMMJJJIIIIIIKKKMMMNNNMMMKKKLLLKKKIIIIIIKKKKKKKKKJJJIIIJJJIIIIIILLLQQQPPPLLLKKKJJJHHHFFFFFFFFFHHHIIIGGGGGGHHHJJJJJJJJJJJJJJJkkkddd_________]]]]]]``````ZZZXXX\\\```___\\\\\\]]]aaabbb___^^^``````^^^^^^^^^^^^^^^```bbbdddeeeaaa``````______```aaabbb`````````aaabbbcccddddddfffhhhiiikkkkkkjjjhhhgggmmmoooooolllmmmooonnnjjjmmmkkkjjjiiijjjmmmpppsssjjjmmmnnnnnnrrrwwwvvvqqqnnnnnnmmmnnnpppssswwwyyyuuu{{{zzzvvvxxxzzz{{{{{{yyywwwuuuooommmpppvvvvvvppplllnnnrrrpppllliiiggggggiiijjj```aaabbbbbbccccccccccccbbb```^^^^^^```aaaaaa``````___^^^^^^___```bbbdddaaa^^^\\\[[[\\\]]]^^^]]]\\\\\\[[[[[[\\\]]]___```___^^^[[[YYYXXXWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXWWWUUUSSSRRRSSSSSSRRRQQQQQQPPPPPPPPPRRRQQQPPPNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMNNNNNNKKKKKKKKKIIIGGGGGGIIIKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGIIILLLNNNMMMJJJGGGKKKJJJKKKLLLMMMMMMKKKIIIGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJIIIKKKNNNOOONNNKKKLLLKKKKKKKKKLLLKKKIIIGGGIIIKKKKKKIIIKKKOOOQQQOOOLLLKKKIIIHHHGGGHHHJJJKKKGGGHHHJJJKKKLLLLLLKKKKKKiiiccc^^^______]]]^^^aaa```ZZZXXX\\\``````]]]\\\YYY___bbb___]]]```cccddd\\\\\\\\\]]]^^^```cccddd___`````````aaacccddddddaaaaaaaaabbbccceeefffgggccceeehhhkkklllkkkiiihhhjjjmmmnnnlllmmmpppnnniiijjjjjjjjjkkkmmmppprrrtttppprrrpppoootttzzzxxxqqqlllkkkkkklllooossswwwyyyttt{{{xxxyyy|||}}}~~~|||zzzyyypppooorrrxxxxxxrrrnnnpppxxxuuuqqqmmmkkkkkkmmmnnn``````aaabbbdddeeefffgggcccaaa___^^^```aaaaaa```aaa```______```bbbdddeeebbb^^^[[[[[[^^^```^^^\\\\\\[[[[[[[[[\\\^^^```aaa```___]]][[[YYYWWWVVVVVVYYYXXXVVVUUUVVVXXXZZZ[[[XXXVVVTTTSSSTTTTTTTTTRRRRRRQQQQQQQQQRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJLLLMMMNNNOOOPPPMMMMMMLLLIIIFFFEEEFFFHHHIIIKKKLLLNNNNNNLLLKKKIIIGGGGGGGGGGGGHHHHHHIIIJJJGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGIIILLLNNNMMMJJJFFFLLLKKKLLLMMMOOONNNLLLJJJHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKOOOPPPNNNLLLLLLKKKKKKLLLMMMKKKHHHEEEHHHLLLMMMJJJJJJOOOSSSSSSMMMLLLJJJIIIIIIJJJKKKLLLHHHIIIJJJLLLLLLLLLLLLKKKhhhddd___\\\]]]^^^^^^]]]YYYYYYZZZ[[[]]]___aaabbbccccccaaa]]]]]]``````\\\\\\YYYWWWXXX\\\```aaa```___^^^]]]```dddgggfffeee```fffiiiggghhhkkkiiicccdddbbbbbbfffgggfffhhhkkkpppooolllhhhiiillljjjdddiiilllnnnooonnnpppssswwwppprrrqqqmmmlllpppsssttttttqqqmmmmmmooouuuyyy|||vvv{{{~~~}}}}}}~~~~~~}}}{{{xxxwwwyyyzzzyyyvvvyyysssqqqrrrrrrnnniiieeedddccccccfffggggggffffffdddbbbccceeefffdddbbbeeegggfffdddgggiiifff```aaa```^^^^^^^^^^^^]]][[[aaa^^^^^^cccddd``````eeegggeeebbb___\\\ZZZYYYXXXZZZZZZZZZZZZZZZ[[[[[[[[[SSSTTTUUUTTTSSSSSSTTTVVVWWWRRROOOQQQVVVXXXSSSMMMOOONNNNNNOOOPPPPPPNNNMMMOOOOOONNNNNNMMMLLLJJJJJJIIIJJJLLLMMMMMMLLLJJJIIILLLJJJJJJMMMOOOOOONNNNNNMMMLLLLLLMMMMMMMMMJJJHHHIIIJJJLLLNNNNNNMMMLLLJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIKKKLLLNNNOOOOOOJJJJJJJJJKKKLLLMMMMMMNNNOOONNNNNNOOOPPPPPPMMMKKKLLLKKKJJJIIIHHHIIIIIIJJJIIIKKKNNNPPPQQQPPPNNNLLLOOOOOONNNNNNNNNNNNNNNOOOJJJJJJKKKKKKLLLMMMMMMMMMKKKLLLLLLLLLJJJIIIJJJKKKNNNNNNNNNNNNMMMLLLJJJJJJJJJLLLNNNPPPPPPNNNLLLJJJJJJKKKKKKKKKKKKNNNRRRUUUNNNMMMLLLKKKKKKKKKJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJhhhddd___]]]]]]^^^]]]\\\\\\\\\]]]]]]^^^____________aaa^^^ZZZZZZ]]]]]]ZZZ[[[YYYWWWXXX\\\```bbbbbbaaa```___bbbeeehhhhhhggg___dddgggfffgggkkkjjjfff___]]]^^^ccceeeeeehhhllloooooollliiijjjmmmlllhhhkkkmmmnnnnnnmmmmmmooorrrpppsssrrrmmmkkkoooqqqqqqrrrooommmmmmooossswwwyyyyyy~~~}}}zzzzzz|||~~~|||zzz}}}zzzwwwtttrrrpppnnnmmmhhhfffeeeeeefffhhhhhhhhhfffeeedddfffiiijjjhhhfffhhhiiiiiigggiiillljjjdddfffcccaaa```aaacccddddddfffdddfffkkklllhhhgggiiiooolllhhhddd```^^^]]]\\\]]]]]]]]]]]]]]]\\\\\\\\\UUUUUUUUUUUUTTTTTTUUUWWWZZZWWWTTTTTTUUUUUURRROOOOOOOOOOOOPPPRRRSSSRRRPPPMMMNNNNNNNNNNNNMMMMMMLLLJJJKKKNNNOOOOOONNNKKKJJJMMMLLLLLLNNNPPPPPPOOOOOOOOONNNNNNOOOPPPOOOMMMKKKMMMMMMNNNNNNNNNMMMKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLJJJKKKLLLMMMNNNPPPQQQQQQKKKKKKLLLMMMMMMNNNOOOOOONNNMMMMMMNNNOOONNNLLLJJJNNNMMMKKKJJJJJJJJJKKKKKKIIIJJJLLLNNNOOONNNMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLMMMMMMMMMMMMNNNNNNMMMNNNPPPOOONNNNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKKKKMMMNNNOOOQQQQQQOOONNNMMMNNNOOOOOONNNMMMNNNQQQSSSPPPOOONNNLLLKKKKKKKKKLLLNNNOOOOOOOOONNNNNNMMMLLLhhheee```^^^]]]\\\[[[[[[```````````````^^^]]]\\\^^^```^^^ZZZZZZ]]]]]][[[ZZZYYYXXXYYY]]]```cccccc```______aaadddfffgggggg___ccceeedddfffiiijjjhhh___]]]___cccfffeeegggjjjnnnnnnllliiijjjmmmmmmjjjlllmmmnnnmmmkkkkkkkkkmmmqqqsssrrrmmmkkkmmmnnnmmmooonnnnnnnnnoooqqqsssuuu|||~~~~~~}}}yyytttrrrssstttpppmmmkkkjjjkkklllmmmllliiiiiijjjllloooooonnnllliiikkkkkkjjjkkknnnlllgggiiifffcccccceeeiiilllmmmlllkkknnnssstttpppnnnooowwwtttooojjjeeebbb``````______^^^]]]\\\[[[ZZZYYYZZZYYYXXXWWWWWWXXXYYYYYY```^^^[[[XXXVVVUUUTTTTTTQQQPPPPPPQQQTTTUUUUUUTTTMMMMMMMMMNNNNNNOOOOOOOOOKKKMMMPPPRRRRRRPPPMMMKKKNNNNNNNNNOOOQQQRRRQQQOOOLLLKKKKKKLLLMMMMMMJJJHHHQQQPPPPPPOOOMMMLLLLLLKKKNNNMMMMMMMMMMMMNNNOOOPPPLLLMMMNNNOOOPPPQQQRRRSSSMMMMMMNNNNNNOOOOOOPPPPPPOOONNNMMMNNNOOOOOOMMMKKKOOONNNMMMLLLLLLLLLMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPOOONNNLLLKKKKKKLLLNNNOOOOOOOOOOOOOOONNNNNNNNNNNNIIIKKKMMMNNNNNNNNNOOOQQQPPPPPPOOOOOONNNMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSRRRPPPNNNNNNOOOQQQSSSQQQOOOMMMKKKLLLLLLMMMPPPPPPPPPPPPOOOOOOOOOOOOgggeeebbb^^^\\\[[[ZZZZZZ___```aaabbbaaa___\\\[[[___bbbaaa]]]\\\___aaa```ZZZYYYYYYZZZ]]]aaaccceee^^^]]]]]]^^^```bbbddddddbbbcccccccccdddfffggggggeeecccdddhhhhhhffffffiiiooopppnnnjjjiiimmmmmmjjjlllmmmmmmmmmlllkkkjjjjjjpppsssrrrmmmjjjkkkkkkiiimmmnnnpppppppppqqqrrrrrr{{{}}}{{{{{{{{{{{{xxxtttssssssuuuuuuuuupppqqqrrrsssttttttrrrqqqooorrrsssqqqrrrtttrrrnnnnnnlllkkklllooosssuuuvvvwwwxxxzzz|||}}}{{{{{{{{{yyysssnnnjjjggggggddddddbbb```^^^]]][[[ZZZ___]]][[[ZZZZZZ[[[\\\\\\bbbbbb```\\\XXXVVVXXX[[[TTTSSSQQQRRRTTTUUUTTTSSSOOOOOONNNNNNNNNOOOOOOOOOMMMOOORRRTTTTTTRRROOOMMMNNNOOOOOONNNPPPRRRQQQNNNKKKJJJJJJKKKMMMLLLJJJHHHRRRQQQPPPNNNNNNMMMNNNNNNPPPOOOOOOOOOOOOPPPRRRSSSMMMMMMNNNOOOPPPQQQRRRRRRNNNNNNOOOOOOPPPPPPPPPPPPQQQPPPOOOOOOPPPPPPOOOMMMOOOOOONNNNNNNNNNNNNNNNNNPPPPPPOOOOOOPPPQQQRRRSSSRRRPPPOOOMMMNNNOOOQQQSSSQQQQQQPPPPPPOOONNNNNNMMMGGGIIILLLNNNOOOOOOPPPRRRQQQQQQPPPPPPOOOOOOOOOOOORRRQQQPPPPPPPPPPPPQQQRRRTTTUUUTTTRRROOONNNOOOQQQTTTRRRPPPMMMLLLLLLMMMNNNQQQPPPPPPPPPPPPPPPPPPPPPfffeeebbb___\\\ZZZYYYYYY\\\]]]___aaaaaa```^^^]]]^^^bbbbbb^^^]]]```bbbbbbZZZZZZ[[[[[[]]]```dddfff]]]]]]]]]]]]^^^```bbbdddeeedddcccddddddcccccccccfffdddeeeiiijjjhhhhhhjjjvvvwwwtttnnnlllnnnnnnmmmkkkkkklllmmmmmmmmmlllkkknnnqqqqqqmmmjjjjjjiiiggglllnnnrrrrrrqqqqqqqqqsssyyy}}}{{{|||||||||{{{yyywwwwww{{{~~~}}}|||~~~}}}zzzwwwwwwxxx{{{~~~~~~~~~xxxssspppooonnnmmmkkkiiifffdddbbbaaabbb___\\\[[[\\\^^^^^^]]]```aaaaaa^^^YYYXXX\\\```YYYWWWTTTTTTTTTTTTSSSRRRSSSSSSQQQPPPOOOOOOOOOOOOOOOQQQTTTVVVVVVTTTQQQOOONNNPPPPPPNNNOOOSSSRRRMMMPPPPPPPPPQQQSSSSSSQQQOOOQQQQQQPPPPPPPPPPPPQQQRRRPPPPPPPPPQQQQQQRRRSSSTTTLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRQQQOOOOOOPPPQQQPPPNNNOOOOOOOOOPPPPPPPPPPPPOOOQQQPPPOOOOOOPPPQQQSSSUUURRRQQQPPPPPPPPPQQQSSSUUUSSSRRRRRRQQQPPPOOONNNNNNKKKNNNQQQSSSTTTTTTUUUVVVSSSSSSRRRQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTRRRPPPOOOPPPRRRTTTRRRPPPNNNMMMMMMNNNNNNPPPPPPOOOOOOOOOPPPPPPQQQddddddccc```\\\ZZZYYYZZZXXXZZZ\\\]]]____________ZZZ___```\\\ZZZ]]]```aaa\\\\\\]]]]]]]]]___cccfff^^^______^^^^^^```cccfffeeecccccceeeddd```___aaa^^^]]]aaagggjjjiiiiiilllzzz|||yyyrrrnnnpppqqqpppjjjiiijjjlllnnnnnnlllkkkjjjnnnpppllljjjjjjiiifffjjjnnnrrrsssqqqppprrrtttwww{{{zzzvvvsssuuusssrrrooollljjjhhhggghhhddd___^^^```bbbbbbaaaaaabbbcccaaa^^^^^^```ccc```]]]ZZZXXXWWWWWWVVVUUUYYYXXXVVVTTTSSSRRRSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTQQQUUUUUUQQQRRRWWWVVVOOOSSSRRRSSSTTTVVVVVVTTTRRRSSSSSSSSSTTTTTTTTTUUUUUUPPPQQQSSSTTTUUUUUUUUUUUUMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSQQQOOOOOOPPPQQQPPPOOOPPPQQQRRRSSSSSSSSSRRRRRRPPPPPPOOOOOOPPPQQQSSSTTTQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPPPPNNNQQQUUUVVVVVVUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTTTTRRRQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRaaabbbbbb```\\\YYYZZZ[[[VVVWWWXXXZZZ\\\]]]^^^___WWW]]]___[[[XXX[[[___```]]]^^^___^^^]]]^^^bbbfff^^^______]]]\\\^^^bbbfffcccaaabbbfffeee```^^^```[[[ZZZ^^^eeeiiihhhiiilllwwwzzzwwwppplllnnnqqqqqqiiihhhhhhjjjmmmmmmjjjgggfffkkknnnllljjjkkkiiigggggglllpppqqqooooooqqquuuxxx|||~~~}}}{{{xxxvvvsssqqqpppsssnnnhhhgggjjjlllllljjjiiijjjkkkjjjiiihhhiiiiiifffccc```^^^^^^^^^^^^]]]]]]\\\ZZZYYYXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYWWW\\\[[[VVVWWW^^^\\\TTTUUUTTTUUUVVVXXXXXXWWWUUUWWWXXXYYYYYYYYYXXXWWWVVVQQQSSSVVVXXXYYYYYYXXXWWWQQQQQQRRRRRRSSSTTTTTTTTTVVVUUUUUUUUUUUUUUUUUUUUUWWWUUUSSSRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWVVVVVVUUURRRRRRRRRSSSSSSTTTUUUVVVQQQRRRSSSUUUUUUUUUUUUUUUWWWVVVVVVVVVUUUUUUTTTTTTRRRUUUXXXYYYXXXVVVUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVSSSSSSSSSRRRRRRSSSSSSSSSUUUVVVWWWVVVTTTRRRRRRSSSSSSSSSTTTUUUUUUTTTSSSRRRSSSRRRQQQPPPPPPRRRSSSUUU```bbbbbb```\\\ZZZZZZ\\\VVVVVVWWWXXXYYY[[[]]]^^^WWW]]]___[[[XXX[[[___aaa^^^___```___]]]^^^bbbeee[[[]]]]]][[[YYY[[[```dddaaa^^^```ffffffaaa^^^aaa]]]]]]```fffiiiggggggiiiqqqtttrrrkkkhhhjjjnnnoooiiihhhgggiiilllkkkgggdddccciiilllkkkjjjkkkjjjgggeeejjjoooooommmmmmqqquuuzzz}}}~~~}}}xxxrrrpppsssvvvuuussssssssssssssssssrrrqqqpppjjjgggdddcccdddeeeeeeddd___^^^]]]\\\\\\^^^```aaa]]]]]]\\\[[[[[[\\\]]]]]][[[aaaaaa[[[\\\cccaaaYYYZZZZZZZZZ\\\^^^^^^\\\[[[\\\]]]^^^^^^]]][[[XXXWWWRRRUUUXXX\\\]]]\\\ZZZXXXUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\ZZZXXXWWWXXXYYYYYYXXXUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVWWWXXXXXXYYYYYYZZZSSSTTTWWWYYYZZZYYYXXXWWWYYYXXXXXXXXXXXXWWWWWWWWWZZZ\\\___```^^^\\\ZZZZZZWWWVVVTTTSSSSSSTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYZZZXXXUUUSSSRRRSSSSSSTTTWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSUUUWWW______aaadddeeebbb\\\WWWYYYTTTTTTXXXXXXUUUVVVZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ___aaabbbaaa___^^^^^^______]]]ZZZXXXYYY\\\aaaccc\\\]]]___```aaabbbbbbbbb^^^ZZZ[[[cccfffddddddgggsssnnngggeeefffhhhhhhgggeeeiiijjjhhhffffffccc^^^```ccchhhjjjjjjhhhggggggkkkiiijjjooorrrqqqqqqsss{{{~~~wwwvvvtttqqqpppooooooooopppjjjdddcccgggkkkllljjjfffeeecccaaaaaaaaacccdddaaabbbccceeegggfffbbb```aaaaaaaaaaaabbbcccccccccbbbaaabbbdddfffddd___ZZZ[[[YYY[[[```^^^YYYYYY]]]\\\[[[ZZZ\\\```aaa```]]][[[\\\]]]]]]\\\\\\^^^```ccc___[[[\\\aaabbb]]]WWW[[[[[[[[[\\\]]]^^^```aaabbb]]]XXXWWWZZZ[[[ZZZWWWYYY[[[]]]______^^^\\\ZZZ^^^[[[ZZZ]]]^^^]]]___cccaaaccceeefffddd```[[[XXX]]]\\\ZZZYYYXXXXXXYYYYYYYYYWWWUUUVVVYYYYYYWWWSSS[[[XXXVVVWWWZZZ[[[ZZZXXXVVVVVVWWWXXXYYYYYYXXXXXXYYYZZZZZZXXXVVVVVVWWWXXXcccaaa```aaabbbaaa^^^[[[\\\XXXWWW[[[[[[WWWXXX\\\\\\[[[YYYXXXYYYZZZ]]]^^^```bbbcccbbb```^^^^^^^^^aaa___]]][[[[[[]]]```aaa___```aaaccceeeffffffggg^^^[[[]]]dddgggeeeeeegggnnniiicccbbbeeeiiikkkkkkfffiiijjjgggfffgggeee```aaaeeeiiikkkjjjhhhggggggkkkiiikkkpppsssqqqppprrr|||}}}wwwuuuxxxzzzzzzxxxuuusssqqqnnnlllkkklllllllllllllllnnnppppppnnnllljjjkkkkkkjjjjjjiiihhhgggffffffgggiiijjjhhhddd```bbbaaabbbfffddd^^^^^^bbbaaa``````cccffffffdddbbb```aaacccdddeeeeeeddddddeeeaaa^^^aaafffhhhddd_________``````bbbccceeefffddd___[[[[[[^^^```^^^\\\^^^___bbbccccccbbb```^^^]]][[[[[[```aaa```bbbeeeccceeeggghhhgggddd```^^^___^^^]]]\\\\\\]]]^^^______`````````^^^]]]\\\]]]]]][[[YYY[[[^^^```___^^^\\\]]]]]]^^^_________^^^\\\]]]^^^\\\ZZZYYYZZZ[[[gggddd```______``````___```]]]\\\^^^]]][[[[[[]]]```]]]YYYWWWWWWZZZ^^^aaa___aaaccccccaaa___]]]]]]aaa```___^^^]]]^^^______aaabbbccceeefffggghhhhhh```^^^___eeehhhgggggghhhkkkfffaaa```dddiiillllllhhhkkkjjjgggfffhhhgggddddddgggjjjllljjjhhhggggggkkkjjjmmmrrrssspppoooqqq|||{{{zzzzzz{{{}}}~~~}}}|||zzzzzz{{{zzzyyyvvvsssqqqqqqqqqrrrssstttrrrnnnkkkooonnnoooqqqnnniiihhhjjjiiijjjkkknnnpppooommmjjjffffffhhhlllppppppmmmiiihhheeecccffflllnnnlllhhheeeeeeeeefffhhhiiikkklllhhheeebbbbbbeeeffffffddddddfffggghhhhhhgggeeeddd^^^]]]```fffhhhffffffhhheeegggjjjllllllkkkiiigggdddccccccbbbcccdddeeefffdddgggiiigggbbb```bbbeeebbbaaaaaabbbeeeggghhhgggbbbbbbbbbcccccccccccccccbbbcccdddcccaaa______```hhheeebbb_________``````cccaaa```___^^^]]]\\\]]]```]]]ZZZXXXXXX[[[___aaaZZZ]]]```aaa```^^^^^^^^^^^^^^^^^^^^^^^^_________bbbcccdddeeeeeeeeeeeeeeeaaa```bbbeeeiiiiiihhhhhhmmmhhhbbbaaadddhhhjjjkkkjjjkkkjjjfffeeehhhiiiggggggjjjlllmmmkkkiiiggggggjjjkkkooottttttpppnnnpppzzz}}}{{{zzzzzzyyyzzz}}}~~~{{{yyyrrrpppooosssyyy{{{xxxtttpppnnnmmmpppuuuwwwuuurrrnnnnnnooopppqqqssstttuuussspppnnnnnnooopppooonnnlllmmmnnnoooooonnnlllkkkddddddhhhnnnooollljjjkkkiiijjjmmmoooqqqqqqqqqppplllkkkjjjiiiiiiiiijjjkkkjjjlllmmmkkkiiihhhjjjllliiiiiiiiiiiikkklllmmmmmmiiiiiihhhhhhhhhiiiiiiiiiggghhhjjjiiigggeeeddddddeeeeeedddbbb```___^^^___ccccccaaa___]]]]]]]]]\\\]]]\\\[[[[[[[[[\\\]]]^^^UUUXXX\\\^^^^^^]]]^^^___ZZZ[[[\\\]]]^^^___``````eeeffffffeeedddcccbbbaaabbbcccdddfffiiikkkjjjhhhlllgggccccccfffjjjkkkkkkiiikkkjjjfffeeeiiijjjiiijjjlllnnnnnnkkkiiiiiiiiijjjkkkpppuuutttooonnnqqqwww|||~~~}}}{{{{{{||||||{{{zzzyyyxxxrrrrrrvvv{{{{{{vvvrrrrrrppprrrtttvvvxxxzzzzzz{{{xxxwwwuuusssrrrqqqqqqrrrtttrrrpppqqqtttvvvvvvuuuqqqqqqppppppooooooppppppssssssrrrqqqqqqqqqrrrsssnnnppprrrrrrpppmmmkkkjjjcccdddeeeccc```^^^]]]]]]aaacccaaa]]]\\\^^^^^^[[[ZZZZZZ\\\]]]]]]]]]\\\[[[TTTVVVYYYZZZ[[[\\\^^^___XXXYYYZZZ\\\^^^___```aaagggggggggfffeeedddbbbaaabbbdddeeeeeehhhlllkkkgggfffdddbbbdddiiimmmnnnmmmhhhjjjiiiffffffiiikkkiiikkkmmmooonnnlllkkkjjjkkkjjjkkkpppuuusssooooootttwww||||||}}}}}}|||}}}~~~}}}~~~~~~{{{zzzcccddddddbbb^^^\\\\\\]]]```cccbbb]]]\\\______\\\YYYZZZ[[[\\\\\\\\\[[[[[[WWWXXXYYYYYYYYYZZZ\\\___[[[[[[\\\\\\^^^___aaabbbdddddddddddddddcccbbbbbbaaaeeefffeeehhhlllkkkfffdddbbbbbbeeejjjlllllljjjfffhhhhhhffffffjjjjjjhhhlllmmmoooooommmllllllmmmjjjkkkppptttrrroooqqqwwwzzz~~~dddeeeddd```\\\ZZZ\\\^^^```cccbbb]]]\\\``````\\\ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[YYYXXXXXX[[[^^^___^^^]]]]]]^^^___```bbb^^^___```aaaaaaaaaaaaaaaaaaeeefffdddggglllkkkeeeeeedddcccfffiiiiiifffcccdddggghhhffffffjjjjjjggglllmmmoooooonnnmmmmmmnnniiikkkpppsssqqqnnnrrryyy~~~fffeeedddccc\\\WWWYYY___dddeeedddcccbbbbbbcccdddZZZ[[[[[[ZZZYYYYYYZZZ\\\XXX\\\]]]XXXQQQPPPXXXaaa\\\\\\ZZZYYY]]]eeehhhgggcccccccccbbbbbbaaa```___cccbbbaaadddggghhheeebbbfffggggggfffdddcccdddeeebbbdddgggjjjkkkjjjhhhgggggglllqqqsssqqqooonnnooonnnoooqqqqqqppppppqqqssszzzzzz|||cccbbbcccccc^^^XXXZZZ```aaabbbbbbaaa```______```[[[\\\\\\[[[ZZZZZZ[[[]]][[[]]]^^^ZZZTTTTTTYYY___^^^```___\\\^^^cccffffffbbbbbbbbbbbbbbbaaa```___cccaaaaaacccfffgggeeebbbfffggggggeeeddddddeeegggdddfffgggiiijjjiiihhhggghhhlllppprrrqqqooooooooolllmmmmmmmmmlllnnnqqqtttwwwwww{{{``````bbbccc___ZZZ[[[___]]]^^^^^^^^^]]]\\\ZZZYYY\\\]]]]]]\\\[[[[[[\\\^^^^^^______]]]ZZZYYY[[[\\\___dddeeeaaa___aaaddddddaaaaaabbbbbbbbbaaaaaa```bbb``````bbbeeegggeeebbbfffffffffdddcccdddgggiiihhhhhhhhhiiiiiiiiiiiiiiiiiilllppprrrqqqooooooooolllllllllkkkkkkmmmqqqttttttwww~~~```___aaaccc```ZZZYYY\\\\\\\\\\\\]]]]]][[[XXXUUU[[[\\\]]]\\\ZZZZZZ\\\^^^aaa```_________^^^\\\ZZZ\\\cccgggccc___```bbbccc``````aaabbbbbbbbbbbbbbbbbb```^^^aaadddfffeeebbbeeefffeeeccccccdddgggjjjlllkkkjjjiiiiiijjjkkkkkklllnnnpppqqqpppnnnmmmlllmmmnnnoooooonnnnnnppprrrsssxxxbbb```aaabbb___YYYWWWYYY\\\\\\\\\]]]^^^]]]YYYVVVZZZ[[[\\\[[[YYYYYY[[[\\\aaa``````aaabbbaaa]]]ZZZXXX```dddaaa^^^___bbbbbb^^^___```bbbbbbcccccccccbbb___^^^```dddfffeeeccceeeeeeeeedddcccdddgggjjjnnnmmmllljjjjjjkkklllmmmooooooooooooooommmjjjhhhlllnnnqqqqqqpppnnnmmmlllrrrxxxdddaaa___```^^^XXXVVVWWW^^^\\\[[[]]]______\\\YYYZZZ[[[[[[ZZZYYYYYYZZZ\\\______```aaabbbaaa^^^\\\WWW]]]```^^^]]]___aaaaaa]]]^^^```aaacccddddddeeebbb```^^^```dddgggfffeeeggghhhhhhhhhgggggghhhjjjmmmlllkkkjjjjjjkkklllmmmnnnmmmlllmmmmmmllljjjgggiiilllnnnooommmkkkjjjjjjqqqwwwddd___]]]^^^]]]YYYWWWYYY```]]]ZZZ\\\```aaa___\\\[[[\\\\\\[[[ZZZZZZ[[[]]]\\\]]]___``````___^^^^^^ZZZ]]]^^^\\\\\\```aaa___\\\]]]___aaacccdddeeefffccc```___```dddhhhhhhfffiiikkkmmmmmmkkkjjjjjjjjjhhhhhhhhhiiiiiijjjkkkkkkiiihhhhhhjjjlllmmmllliiiiiijjjkkkkkkjjjkkkmmmoootttyyyccc^^^[[[\\\\\\ZZZYYY\\\```\\\ZZZ[[[```bbbaaa^^^\\\]]]]]]\\\[[[[[[\\\^^^YYY\\\______^^^^^^^^^___]]]^^^]]][[[]]]aaaaaa]]][[[]]]___aaaccceeeffffffdddaaa___aaaeeehhhhhhggglllnnnqqqqqqooommmlllkkkeeeeeefffggghhhiiiiiiiiieeeddddddhhhlllooonnnlllkkkkkkjjjiiiiiimmmrrrwwwyyy}}}ZZZ\\\\\\\\\^^^aaa]]]WWW\\\[[[ZZZYYYYYYZZZ\\\]]]bbb^^^YYYVVVWWWZZZ\\\\\\ZZZ[[[\\\^^^____________```]]][[[\\\___aaa```___^^^[[[ZZZ^^^dddfffccc______^^^___ccchhhjjjiiigggmmmnnnnnnmmmjjjgggfffffffffdddeeegggeeeeeekkkrrriiihhhhhhiiikkklllkkkiiiiiihhhgggiiimmmqqqtttuuusssuuuyyy[[[]]]]]]\\\^^^aaa^^^XXXYYYXXXVVVVVVVVVXXX[[[]]]\\\YYYVVVTTTVVVXXXZZZ[[[^^^^^^^^^^^^______``````___\\\ZZZZZZ\\\^^^___^^^```^^^^^^```dddeeebbb```^^^^^^___bbbgggjjjjjjhhhlllmmmmmmkkkhhhffffffgggeeedddfffgggeeebbbeeellliiigggffffffhhhjjjjjjjjjhhhggggggiiilllpppqqqqqqqqqsssvvv|||]]]______]]]___aaa```[[[YYYXXXVVVUUUVVVXXX[[[]]]WWWVVVTTTTTTVVVYYYYYYYYYaaa```___^^^^^^___```aaaaaa^^^ZZZYYY[[[^^^___```bbbccccccddddddcccbbbbbb^^^^^^^^^aaaeeeggghhhhhhkkkkkkjjjgggeeedddeeegggffffffiiijjjgggbbbbbbfffjjjhhhffffffiiikkkllllllgggggggggiiilllmmmmmmlllnnnooossszzz```bbbaaa^^^^^^aaaaaa^^^]]]\\\ZZZXXXXXXZZZ]]]^^^WWWVVVUUUVVVXXXYYYYYYWWW___^^^\\\\\\]]]___aaabbbdddaaa]]][[[[[[^^^aaaccceeeggggggfffdddccccccddd_________```bbbcccddddddhhhhhhfffdddaaaaaacccfffggghhhlllnnnkkkdddcccgggjjjiiiiiijjjlllnnnmmmlllgggggghhhjjjlllllljjjhhhjjjnnnttt}}}^^^aaa```\\\[[[^^^___]]]```___]]]\\\[[[\\\\\\]]]YYYXXXWWWXXXXXXXXXWWWUUUZZZZZZYYYZZZ\\\___bbbddddddbbb___\\\[[[^^^aaadddhhhiiiiiihhheeedddeeefffaaaaaabbbaaaaaa``````aaaeeeeeedddbbb``````bbbeeeeeegggkkknnnlllfffeeeiiifffgggiiillloooooollljjjggghhhiiilllnnnmmmkkkhhhjjjoooxxx]]]___^^^YYYWWWZZZ\\\\\\```_________^^^]]]]]]\\\\\\ZZZYYYXXXYYYYYYWWWVVVYYYYYYZZZ\\\^^^bbbdddfffcccbbb```^^^\\\]]]aaadddiiihhhgggggggggggghhhhhhbbbdddfffeeecccaaa``````dddddddddcccaaaaaaccceeedddeeehhhkkkhhhdddeeejjjeeefffhhhlllnnnnnnllliiiiiiiiikkknnnpppqqqooommmnnnsss|||___bbb```ZZZWWWZZZ^^^^^^^^^___bbbcccdddcccaaa``````^^^\\\\\\^^^^^^^^^]]]\\\]]]___aaacccfffggghhheeefffeeecccaaaaaacccfffiiifffdddeeeiiikkkkkkiiibbbfffjjjkkkhhhfffeeeeeeeeefffggggggfffeeefffhhhhhhggghhhiiifffcccfffllljjjiiiiiikkknnnppppppoookkkkkklllpppsssuuuuuusssuuuxxx~~~dddfffeee^^^[[[^^^bbbccc^^^```dddhhhjjjiiigggeeeeeecccaaaaaaccceeeffffffaaabbbdddfffhhhiiiiiiiiiiiikkkkkkiiifffeeehhhjjjiiieeebbbdddjjjmmmmmmjjjbbbggglllooommmjjjiiiiiifffhhhjjjjjjiiihhhiiijjjmmmkkkjjjiiifffdddhhhnnnqqqnnnllllllooorrruuuwwwllllllmmmqqquuuxxxxxxxxxzzz{{{~~~yyyzzz{{{xxxssspppqqqrrrooopppvvv~~~~~~zzzyyy|||sssooossszzz}}}}}}}}}}}}~~~~~~~~~yyyvvvwww{{{~~~wwwzzzzzzzzz|||}}}|||~~~zzzqqqooowwwzzzuuuuuuzzzyyyxxxvvvwww~~~}}}{{{www{{{|||~~~}}}zzzyyyzzz|||sssrrruuu{{{~~~|||zzz||||||xxx{{{~~~}}}|||zzz{{{zzzwwwssspppooooooqqqnnnnnnrrrsssrrrtttxxxyyyvvvuuuwwwwwwuuuuuuxxxrrruuuyyy|||~~~~~~}}}|||yyyzzzyyyvvvrrrooommmmmmrrrpppmmmkkkoootttqqqkkkwww{{{~~~}}}}}}vvvpppoootttvvvrrrqqquuuwwwxxx||||||~~~yyyuuuyyy||||||}}}wwwwwwuuurrrpppqqqsssvvvuuuvvvwwwwwwvvvtttrrrqqqzzzzzzzzz}}}|||yyyyyyzzzzzzwwwttt}}}xxxuuu{{{|||zzzzzz}}}~~~~~~{{{yyywwwwwwxxxyyy{{{~~~~~~{{{{{{~~~}}}}}}zzzyyy{{{zzzxxx{{{}}}{{{{{{}}}~~~}}}{{{~~~}}}|||||||||~~~}}}yyyvvvtttqqqooooooqqqqqqoooqqqvvvppppppsssvvvuuurrrtttyyyqqqrrrtttvvvvvvvvvuuuuuuxxxyyyzzzxxxtttoookkkiiimmmmmmllllllqqquuupppgggppptttxxxxxxuuussstttvvvuuuqqqpppsssrrrnnnlllooommmnnnyyy|||sssqqqtttppppppkkkiiilllnnnmmmmmmoooooooooooollljjjkkknnnqqqlllnnnqqqttttttsssrrrppptttrrrpppppprrruuuvvvvvvrrrpppnnnoooppppppooommmrrrxxxzzzsssnnnpppssssssnnnnnnoooqqqtttvvvxxxzzz|||zzzvvvsssrrrrrrtttuuurrrvvvxxxwwwxxxzzzyyyuuutttssstttvvvtttqqqtttyyyxxxwwwuuuuuuuuuvvvvvvuuuyyy{{{~~~~~~{{{wwwvvvvvvssssssssssssuuuwwwzzz{{{{{{wwwuuuwwwvvvssstttxxxsssuuuwwwyyy{{{|||{{{yyyxxxxxxyyyzzzyyyxxxwwwvvvxxxwww|||}}}tttwww~~~}}}zzzxxxwwwvvvttt{{{~~~yyy|||~~~}}}~~~~~~}}}{{{zzz{{{|||||||||~~~~~~~~~}}}|||{{{|||{{{}}}~~~~~~}}}|||{{{{{{}}}{{{wwwxxxzzzzzz|||~~~|||{{{{{{}}}|||xxxyyy}}}~~~wwwzzz|||{{{xxxvvvxxx{{{}}}{{{yyyyyy{{{~~~}}}{{{zzzzzzzzz{{{~~~|||zzzyyyyyyzzz|||~~~|||vvvsssyyyzzz{{{}}}~~~~~~}}}}}}zzzyyy|||~~~vvvyyyzzzyyywwwzzzxxxqqqwwwvvvwwwyyy}}}~~~|||{{{{{{}}}~~~~~~~~~~~~}}}~~~~~~||||||~~~~~~~~~zzzyyy{{{}}}~~~|||{{{|||}}}}}}}}}{{{|||}}}~~~|||{{{yyyxxxxxxyyy{{{|||~~~||||||~~~{{{xxxzzz~~~zzzuuu}}}}}}~~~|||zzz{{{}}}}}}}}}zzz|||||||||{{{{{{}}}~~~~~~|||zzzzzz}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~{{{{{{}}}}}}yyyzzz~~~|||}}}~~~~~~|||{{{zzzzzz{{{{{{zzzvvvtttsssvvvyyy||||||ssswwwzzz}}}~~~{{{yyyzzz{{{~~~}}}}}}zzzvvvssstttsssttt~~~vvvsssvvvrrruuuqqqpppssstttrrrqqqsssuuuvvvvvvuuuuuuvvvyyy{{{qqqtttxxx|||~~~~~~~~~}}}{{{yyyuuutttuuuwwwxxxxxxyyyxxxxxxyyyzzz{{{zzzzzzzzz}}}wwwvvvwwwxxxqqqsssvvvxxxzzz|||{{{zzz~~~{{{xxxwwwxxxzzz|||www~~~xxxyyy~~~}}}xxxxxx}}}{{{}}}~~~{{{zzz}}}}}}|||yyyyyyzzz||||||{{{}}}}}}{{{|||wwwxxx|||~~~}}}~~~}}}~~~~~~~~~}}}|||zzzyyy{{{|||{{{|||~~~}}}{{{~~~}}}||||||~~~~~~zzz{{{}}}|||~~~~~~~~~}}}}}}~~~~~~|||zzzzzz|||~~~|||xxx|||{{{|||~~~|||zzz~~~yyy|||~~~|||yyy{{{~~~|||tttnnnuuuuuuuuuwww{{{}}}~~~}}}yyyyyyyyy{{{~~~~~~~~~~~~}}}}}}{{{zzzzzzzzz|||~~~~~~{{{yyyzzz|||~~~|||zzz~~~|||yyyyyy{{{~~~~~~~~~{{{vvv{{{{{{{{{}}}~~~~~~|||zzz}}}}}}}}}~~~||||||}}}~~~|||{{{zzz{{{~~~}}}zzzwwwxxx{{{{{{xxxttt{{{{{{|||}}}~~~~~~~~~}}}}}}|||||||||||||||||||||~~~{{{zzz{{{|||}}}|||wwwxxxxxxxxxwwwwwwyyy{{{}}}{{{{{{}}}~~~{{{wwwtttyyy|||{{{yyywwwwwwwwwxxxwwwwww|||}}}}}}{{{yyyxxxuuuttttttwwwzzz{{{zzzrrruuuxxxyyywwwwwwwwwyyyuuutttrrrrrrsssvvvzzz|||zzzyyywwwuuuuuuuuuwwwxxxzzzyyywwwvvvvvvvvvuuuuuuzzzwwwuuuuuuxxxzzz{{{{{{|||sssnnnrrrwwwxxx{{{~~~zzzwwwttttttuuuxxxzzzzzz||||||{{{yyywwwxxx||||||yyywwwxxxzzz{{{|||{{{{{{~~~~~~{{{vvvvvvzzz}}}{{{xxx{{{|||}}}}}}}}}|||{{{zzz}}}|||{{{}}}~~~}}}{{{|||~~~||||||{{{{{{{{{{{{{{{zzzzzzzzz}}}zzzxxxyyy|||~~~}}}|||vvvuuutttvvvxxxzzz{{{zzzuuuuuuuuuuuuuuuvvvwwwxxxwwwxxxzzz{{{{{{{{{zzzyyyrrrqqqrrrwww|||}}}{{{yyy|||yyytttyyy{{{}}}}}}}}}zzzzzzttt{{{zzz}}}yyywwwwwwyyyyyywwwvvv{{{yyy|||yyyzzz~~~~~~{{{zzz}}}yyyxxxwwwxxx{{{}}}~~~~~~yyyzzz}}}{{{}}}}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~|||xxxuuuzzzyyyyyyzzz~~~zzz|||~~~~~~}}}}}}|||{{{|||}}}}}}}}}~~~~~~{{{xxx}}}{{{{{{|||}}}vvvwwwwwwzzz}}}|||yyy}}}}}}|||||||||}}}~~~~~~zzz{{{}}}|||{{{zzz|||~~~~~~|||{{{zzzzzzzzzyyywww||||||}}}~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{~~~|||zzzzzz{{{||||||{{{zzzzzzzzzyyyxxxyyy{{{~~~~~~zzzyyy~~~}}}xxxuuuuuuyyy|||{{{zzz}}}~~~}}}|||zzzxxxwwwxxxyyyyyyxxx|||}}}~~~|||yyywww|||xxxuuuuuuxxx{{{{{{zzzrrrvvvzzzyyyvvvtttvvvxxxsssrrrqqqqqqrrruuuxxxzzzyyyxxxvvvuuutttuuuuuuvvvwwwuuussssssttttttsssrrrvvvsssqqqrrrvvvyyyxxxwwwxxxnnnjjjpppuuutttsssvvvvvvsssqqqpppqqqssssssssssssttttttrrrpppqqqvvv{{{vvvuuusssrrrsssuuuwwwyyywwwwwwxxxzzz}}}~~~~~~}}}|||yyyvvvvvvxxxyyywwwtttuuuwwwyyy{{{{{{zzzxxxwwwvvvyyy|||}}}||||||}}}~~~yyyxxxxxxzzz|||}}}}}}|||zzzzzzzzzyyyxxxyyy{{{}}}|||{{{yyywwwtttqqqpppnnnrrrrrrsssssstttuuuwwwxxxuuuttttttuuuvvvvvvuuusssssssssrrrrrrrrrrrrssssssmmmoooqqqssstttsssrrrqqqlllmmmpppssswwwxxxxxxvvvqqqrrrttttttpppnnnvvv~~~}}}}}}|||yyy|||~~~}}}{{{zzzzzz{{{}}}~~~zzzyyy}}}|||{{{||||||{{{{{{{{{|||~~~|||}}}~~~{{{zzz|||~~~yyy{{{}}}|||yyyvvvuuuvvvxxxwwwvvvwwwzzz}}}~~~~~~uuuyyy|||{{{xxxyyy~~~~~~~~~~~~}}}{{{zzzxxxwwwzzzxxxwwwvvvwwwyyy{{{}}}}}}}}}~~~}}}|||{{{{{{{{{xxxwwwxxxyyy{{{zzzxxxvvvvvvvvvwwwzzz~~~||||||tttqqqrrrsssvvvzzz{{{zzzxxxyyyxxxwwwuuutttttttttuuussstttuuuvvvxxxyyyzzz{{{zzzxxxuuuuuuwwwzzz||||||zzz{{{{{{yyyvvvuuuvvvwwwyyyyyyzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvuuuvvvwwwxxxwwwvvvxxxyyyxxxwwwvvvwwwzzz|||yyyvvvwww||||||vvvrrrrrroootttvvvtttsssvvvwwwuuuwwwuuussssssuuuxxxyyyyyywwwyyy{{{||||||yyyvvvttt~~~yyyttttttwwwyyyyyywwwrrrtttvvvvvvvvvuuuuuuuuutttsssqqqpppqqqrrrtttuuuyyyxxxxxxwwwvvvvvvuuuuuuvvvtttrrrrrrtttuuutttssstttqqqoooqqqvvvxxxwwwtttvvvllliiirrrxxxtttrrrttttttrrrpppppprrrsssrrrqqqmmmpppsssssspppppprrrvvvsssrrrqqqqqqqqqrrrtttuuurrrsssuuuvvvvvvxxx{{{}}}vvvvvvvvvvvvuuusssqqqooorrrrrrtttuuuvvvvvvwwwwwwsssvvvyyyyyyxxxwwwxxxyyynnnqqqtttvvvwwwwwwxxxxxxxxxvvvsssssstttvvvxxxxxx{{{zzzxxxuuurrrooommmlllmmmppprrrqqqnnnnnnqqquuuuuuvvvvvvxxxyyyxxxuuurrrsssrrrqqqqqqppppppppppppkkkllloooppppppooommmlllkkkooosssuuuvvvvvvvvvvvvnnnmmmnnnooommmlllrrrzzz}}}~~~~~~{{{xxxsssyyy~~~yyy{{{||||||}}}~~~~~~~~~~~~}}}||||||~~~}}}~~~~~~||||||sssyyy}}}}}}||||||{{{{{{{{{||||||zzzxxxqqqvvv{{{~~~}}}}}}~~~{{{{{{zzzyyyyyyzzz{{{{{{yyyuuuyyy}}}}}}{{{{{{{{{zzzxxxwwwyyy{{{yyy{{{~~~~~~~~~~~~}}}}}}}}}|||{{{zzz{{{|||zzz}}}|||vvvrrrsssvvvwwwuuutttuuuxxxzzz{{{{{{pppvvv{{{yyysssssszzz~~~}}}}}}|||zzzxxxvvvuuuxxxvvvtttrrrrrrsssuuuvvvvvvxxx{{{~~~~~~}}}{{{~~~}}}|||{{{zzzzzzzzztttsssrrrtttvvvxxxyyyxxxssstttvvvzzz~~~{{{}}}uuuvvvuuuvvvxxx|||}}}{{{yyywwwuuuuuuuuuuuuvvvuuuttttttvvvyyy}}}|||xxxsssqqqssswww{{{}}}yyy|||}}}zzzuuusssvvvyyyyyyyyyyyyyyyyyyxxxwwwvvvyyyyyyyyyyyyyyyxxxwwwvvvyyyyyyyyyzzz|||}}}{{{zzzxxxxxxwwwvvvuuuvvvyyy{{{uuuuuuyyy|||xxxooommmrrrsssyyyzzzwwwvvvyyyzzzwwwrrrpppooopppssswwwyyyzzztttvvvyyy{{{{{{zzzwwwuuuzzztttsssvvvxxxwwwttttttrrrqqqtttxxxyyyvvvsssvvvuuutttrrrqqqqqqrrrrrrzzzzzz{{{zzzzzzxxxwwwvvvxxxvvvttttttwwwyyywwwvvvtttqqqpppsssxxxzzzwwwtttvvvlllkkkvvv}}}xxxtttvvvsssrrrrrrssstttuuutttssslllrrrxxxxxxuuurrrrrrtttxxxwwwuuutttrrrqqqppppppnnnqqqssssssrrrtttxxx}}}sssuuuvvvuuurrrooommmlllrrrqqqqqqqqqrrruuuwwwyyyuuuxxx{{{zzzxxxvvvvvvxxxppptttyyyzzzxxxvvvvvvwwwyyyuuuqqqqqqtttwwwwwwwwwyyyxxxwwwvvvuuusssrrrrrrnnnrrruuusssmmmkkkpppuuuxxxyyyzzz}}}~~~|||xxxuuutttsssrrrqqqpppooooooooonnnoooqqqrrrqqqooolllkkkjjjnnnsssuuusssrrrssstttqqqooopppqqqnnnlllooouuu