BM6P6(@ {{{xxxzzz}}}ooo___PPPKKKPPPRRRSSSQQQMMMJJJJJJKKKGGGJJJMMMOOOPPPOOOLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIHHHHHHGGGGGGHHHHHHHHHEEECCCCCCEEEIIIKKKKKKHHHFFFBBB???>>>???AAABBBDDDAAA>>>@@@EEEFFFBBB>>>@@@???>>>???AAABBBAAA@@@??????@@@AAA@@@???>>>===>>>AAADDDEEEEEEDDDEEEFFFAAA@@@???============>>>999999:::::::::999888777777444222333555555333111333333333333333333333333222000///000111333222222111111111111111111111111222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////......------////////////////////////////////////////////////////////////////////////222222111000//////000000//////000111111111111111111222222333222111000///000000//////000111222222444333222111111333555666444444444555555555555666888999::::::999888777666999999;;;<<<======>>>>>>??????@@@AAACCCDDDDDDEEE@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCCBBBAAAAAABBBDDDGGGHHHEEECCCDDDJJJQQQVVVVVVSSSCCCBBBBBBCCCCCCDDDEEEFFFGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFHHHGGGDDDCCCEEEGGGCCCAAA???@@@CCCDDDCCCAAAAAADDDAAA???HHHTTTRRRGGGEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>======>>>BBBEEEBBBAAA@@@@@@@@@AAABBBCCCIIILLLOOOQQQTTTZZZbbbhhhuuuvvvzzz~~~xxxsssmmmiiiggg^^^WWWNNNIIIHHHFFFBBB>>>>>>======<<<<<<<<<======;;;:::999:::<<<===<<<;;;;;;<<<===<<<:::999999:::444AAAWWWfffcccTTTKKKKKKDDDCCCAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEIIIJJJFFFBBBDDDOOOYYYVVVOOOFFFAAACCCIIIMMMPPPIIIIIIIIIHHHGGGGGGIIILLLJJJIIIFFFDDDCCCCCCDDDEEECCCCCCBBBAAA@@@@@@??????<<<<<<;;;:::999999999999777777777777777666555555666666555444333333222222333222222333555888;;;===222222222111111111111000000///.........000111222111111000000//////......,,,---...//////...---,,,------------------------yyy|||ooolllqqqxxxfffVVVKKKJJJJJJMMMNNNMMMKKKIIIJJJKKKIIIKKKMMMNNNNNNMMMKKKIIIIIIJJJJJJIIIIIIGGGFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHKKKHHHFFFEEEFFFIIIJJJJJJGGGDDDAAA>>>===>>>@@@AAADDDCCCCCCCCCCCCBBBAAA?????????AAACCCEEEDDDBBB???>>>>>>???@@@@@@???>>>======@@@CCCDDDDDDCCCDDDEEEAAA@@@>>>===<<<<<<======::::::999999888888888999555333111222444444222000333333333333333333333333222111///000222333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000/////////.........................................................////////////////////////222111000000//////000000...///000000111111000000111111222222222111000///000000//////000111111222444333111111111222444555333444444444555555555555777888888999888777666555888888:::;;;======>>>>>>>>>??????@@@AAABBBCCCDDD?????????@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBBAAACCCCCCBBBAAABBBCCCEEEGGGEEECCCBBBEEEIIIKKKIIIFFFAAAAAABBBCCCDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFGGGFFFDDDCCCEEEGGGFFFCCCAAAAAABBBBBB@@@>>>DDDEEEEEEIIIXXXeee```RRREEEEEEDDDBBBAAA@@@???>>>???>>>=========>>>???@@@>>>>>><<<<<<<<<<<<===>>>>>>???@@@@@@@@@CCCHHHLLLTTTUUUYYY___fffnnnuuuyyyyyy|||~~~zzzvvvsssiiifff```YYYSSSNNNLLLKKKFFFCCC??????AAA@@@<<<888;;;;;;::::::::::::;;;;;;;;;:::999999;;;<<<;;;:::;;;<<<===<<<;;;999999:::???RRRaaa^^^SSSKKKFFFBBBDDDCCCAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCFFFHHHFFFDDDHHHQQQXXXSSSMMMFFFCCCDDDIIILLLNNNIIIJJJJJJHHHGGGGGGIIIKKKIIIHHHEEECCCBBBBBBCCCDDDCCCCCCBBBAAA@@@>>>>>>===<<<<<<;;;:::999999999999777777777888777666666555666555555444333333222222333222111111333555777999222222222111111111000000000///.........///111222000000000/////////......,,,---...//////...---,,,------------------------vvvlllzzzlll___bbblllzzzrrr]]]NNNFFFIIIDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHLLLIIIFFFEEEFFFGGGHHHGGGEEECCC@@@>>>======???@@@BBBDDDEEEDDDAAA??????@@@@@@AAACCCFFFGGGFFFBBB???===>>>>>>?????????>>>>>>===???BBBCCCCCCBBBCCCDDD@@@???>>>===<<<<<<<<<<<<;;;:::999888888888999999333222111111222222111000333333333333333333333333333111000000222333333222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000////////////...................................................////////////////////////111000000////////////000---......///000/////////000111111111111000000///000000/////////000111111333222111111111222444555333333333333444444444444666666777777666666555444666777999:::<<<===>>>>>>======>>>???@@@@@@AAAAAA===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???@@@CCCCCCAAA>>>@@@@@@AAACCCDDDFFFGGGHHHFFFEEECCCBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFEEECCCAAAAAABBBBBBAAA@@@EEEFFFGGGOOO___kkkcccSSSEEEEEEDDDBBBAAA@@@???>>>@@@>>>;;;<<<>>>???===:::===<<<:::999888999999:::999:::999777666777:::===>>>???AAAEEEJJJOOOTTTVVV```bbbhhhooowww}}}uuummmfff___ZZZWWWOOOKKKEEE???;;;999999:::777777888<<<@@@???;;;777888888888777777888888999:::999888888999:::999777:::<<<===<<<:::::::::;;;GGG\\\dddSSSCCCCCCCCC===BBBBBB@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEEAAACCCDDDFFFGGGKKKQQQUUUOOOKKKGGGEEEFFFHHHJJJKKKIIIJJJJJJHHHFFFFFFGGGIIIGGGFFFDDDBBBAAAAAABBBBBBDDDCCCBBB@@@???===<<<<<<===<<<;;;:::999999999999777777888888777777666555555555444444333333222222333222111000000111333444222222111111111000000000//////.........///000111///////////////.........------............------------------------------uuucccfffiiifff^^^ZZZbbbmmmxxxjjjXXXKKKDDDGGGBBBCCCEEEFFFFFFGGGGGGGGGKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIGGGEEEDDDEEEFFFFFFFFFEEECCCAAA???>>>>>>@@@AAAAAABBBCCCBBBBBBAAA@@@@@@AAAAAABBBDDDFFFEEEBBB@@@>>>>>>??????????????????===???BBBCCCBBBBBBBBBCCC>>>>>>===<<<<<<;;;;;;;;;888999999999999888777666222222111222222222222111222222222222222222222222333111000000222333333222111111111111111111111111/////////000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................000//////....../////////,,,---......//////......000000000000000000000///000000/////////000000111222111111000111222333333222222222222333333333444444444555555555444444444555666888999;;;<<<======;;;<<<<<<===>>>>>>??????<<<===>>>???AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@AAAAAA???>>>>>>@@@BBBCCCBBB@@@>>>???AAACCCEEEGGGHHHIIIEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEE@@@?????????AAABBBDDDDDDCCCDDDEEEJJJTTTZZZSSSGGGDDDDDDCCCBBB@@@???>>>===???<<<:::<<<@@@AAA===999>>>===;;;999999888999999::::::999888999:::<<<>>><<<<<<======>>>@@@BBBCCCLLLNNNQQQVVV\\\ccchhhllluuu{{{~~~tttllleee___XXXQQQLLLHHHEEECCC???===;;;888777888999:::666777999<<<>>>>>>:::777777666666666666777777888999888777777888888777666:::;;;;;;;;;:::999;;;<<>>???BBB@@@@@@@@@??????@@@AAABBBBBBAAABBBCCCDDDDDDEEEEEEDDDBBBBBBBBBEEEIIILLLNNNNNNIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJHHHFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAEEEDDDCCCAAA???===<<<;;;<<<;;;:::999999888999999777777888888777777666555444444444333333333222222333333111000000000000000111111111111000000000000/////////...////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,rrrccc[[[UUUTTTVVVXXX```iiitttwwwaaaTTTJJJAAABBBDDDDDDDDDEEEFFFFFFEEEDDDIIIIIIIIIHHHGGGFFFEEEDDDFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKHHHFFFDDDEEEFFFHHHHHHGGGEEEDDDBBB@@@@@@@@@AAABBBDDDAAA@@@CCCGGGIIIFFFCCCCCCBBB@@@@@@AAABBBBBBAAA@@@@@@@@@???@@@@@@@@@@@@===???BBBCCCBBBAAAAAABBB======<<<<<<;;;::::::999444666999::::::888555222222222333333222222333333222222222222222222222222222000//////111222222111000000000000000000000000....../////////000000000........................////////////////////////......................................./////////................................................------------------------///...............//////,,,,,,---.............../////////////////////000000000///////////////000000000000000111111222222111111111111222222222222333333333333333333444444444555777999:::;;;;;;<<<:::;;;;;;<<<<<<=========;;;<<<>>>???@@@AAAAAAAAABBBBBBAAA@@@AAAAAABBBCCCBBBBBBAAA@@@@@@??????????????????AAACCCDDDCCCBBB===>>>AAACCCFFFGGGHHHIIICCCCCCBBBAAAAAABBBDDDDDDEEEDDDDDDDDDEEEEEEDDDDDD??????>>>>>>>>>@@@BBBCCC???BBBCCCCCCDDDFFFDDD@@@CCCBBBAAA@@@???>>>===<<<===:::888;;;@@@BBB???;;;===<<<:::999888888888999777666666666777888999:::;;;::::::999999999999999======>>>@@@CCCFFFJJJLLLSSSYYYaaafffiiilllpppttt{{{~~~||||||vvvsssssstttoooiiibbb^^^[[[VVVNNNHHHIIIEEE@@@<<<::::::999999444555666777777777666666555555555666888888777666666666555555666777777888888777666666888888777666888999:::999888999;;;===CCCAAAAAAAAA@@@===>>>BBB=========>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBEEEHHHIIIHHHFFFEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHGGGEEECCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@EEEEEECCCAAA@@@>>><<<<<<;;;:::999888888777777888666777777777777666555555333333333333333222222222444333222111111000000000111111111000000000//////...////////////.........---------------.........---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,zzzkkkcccUUUIIIIIIMMMOOOVVV^^^lllwwwnnnZZZPPPGGG>>>>>>FFFEEEDDDEEEFFFFFFDDDCCCEEEEEEFFFGGGGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHJJJJJJHHHGGGFFFFFFHHHIIIIIIHHHDDDCCCBBBAAAAAAAAABBBBBBFFFBBB@@@DDDKKKNNNKKKGGGDDDAAA>>>===>>>@@@AAAAAAAAAAAA@@@???>>>>>>??????<<<>>>AAAAAA@@@@@@@@@@@@;;;;;;<<<;;;;;;:::888888222444777999888666333111111222444333222222333444222222222222222222222222111///......000111111000000000000000000000000000------......//////000000////////////////////////////////////////////////........................---------------.........------------------------------------------------------------------------...------------......///,,,------...///.........///............//////000000000//////......////////////000000111111111111000000000000111111111222333333222222222333444444555555777888999999999999::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>???@@@@@@???>>>AAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@??????>>>>>>@@@@@@AAAAAAAAA@@@??????===>>>AAADDDFFFGGGHHHHHHBBBBBBAAAAAAAAACCCDDDEEEEEEDDDCCCCCCEEEEEEDDDCCCAAAAAA@@@===::::::<<<>>>>>>@@@AAA@@@>>>>>>@@@BBBAAAAAA@@@>>>===<<<;;;::::::888777999===???>>><<<:::999777666666666777777777666444444555555444333666666666777888888888999888888888999;;;<<<>>>>>><<>><<<999666;;;999555444444555555444222333555666555444111000333333333333555777888:::555555555555666777888888777666555666888999888777666777777777666888:::===@@@888666===???:::999===999:::;;;<<<===>>>??????===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCDDDDDDBBB@@@AAADDDGGGHHHGGGEEEEEEDDDCCCDDDFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@DDDCCCBBBAAA???===<<<<<<:::999888777666666666666555666666666666555444444333333333333222222222222333333222222222111111111111111000000000/////////....../////////...------,,,,,,,,,---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,qqqaaa]]]OOOEEEEEEEEEEEELLLXXXdddrrrmmmYYYMMMDDD>>>@@@EEEDDDCCCDDDFFFGGGEEEBBB@@@AAADDDFFFGGGGGGEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAACCCGGGHHHGGGFFFCCCAAA???>>>???@@@??????AAA@@@>>>===<<<<<<<<<<<<:::<<<>>>???>>>=========:::;;;;;;;;;:::999888777444444444444333333222222///111333222111000222444111111111111111111111111///...------///000000///000000000000000000000000,,,,,,---......///000000////////////////////////////////////////////////........................+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------...///////////////......---------...///000000000///..................///000000000000000000/////////000000000111111333333222222222333444555555666777777888888888777::::::;;;;;;;;;;;;<<<<<<<<<===>>>@@@@@@???===<<>>===<<<===>>>@@@AAA??????????????????>>>>>>AAAAAABBBAAA@@@>>>>>>======???BBBDDDFFFGGGGGGGGGAAAAAA@@@@@@AAACCCDDDEEEEEECCCBBBCCCEEEFFFDDDBBBAAAAAA???;;;888777999<<<>>>>>>???@@@@@@@@@AAACCC??????>>>===;;;:::999888999888777777888999:::;;;888777666555555555666777:::888555666777777555333444555666777888888999999666777888999:::;;;;;;;;;666999<<<<<<::::::===@@@>>>BBBIIIPPPUUUXXXXXXWWWSSSSSSSSSSSSSSSQQQNNNLLLSSSZZZ]]]WWWRRRTTTWWWXXXRRRSSSUUUXXXZZZ[[[ZZZYYYWWWUUUTTTVVVYYY[[[ZZZXXXXXX\\\aaaeeefffbbbYYYSSSPPPNNNNNNQQQUUUVVVRRRMMMCCCAAA>>>===<<<<<<<<<<<<:::999777555444444555555666555333333333444333222333333444444444333222111222333333444444555777888444444444444555666777888666555555666888:::999999444555555555555666999<<<:::999888777777999999888666777888:::<<<======>>>;;;<<<===???@@@@@@AAAAAAAAABBBBBBAAA@@@????????????CCCGGGHHHFFFDDDDDDDDD???AAACCCCCCBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;888777666555555444444555444444555555444444333222222222222222222222222222000000111222222222222222111000000000////////////....../////////...---,,,++++++,,,,,,,,,---------------,,,++++++,,,------++++++++++++++++++++++++jjjYYYUUUKKKDDDDDDAAA???IIIYYYaaarrrppp\\\MMMCCC???EEEDDDBBBAAACCCFFFGGGEEECCC<<>>AAAAAA@@@@@@???@@@@@@@@@<<>><<<;;;>>>===<<<;;;<<<===???AAA>>>>>>????????????>>>>>>@@@AAABBBBBBAAA@@@@@@@@@===???BBBEEEFFFGGGFFFFFFAAA@@@@@@@@@AAACCCDDDFFFFFFCCCBBBBBBEEEFFFDDDBBB===>>>===:::777777:::>>>???<<<<<>>>>>===<<<:::999888777888888777555333444666999888777666555666777888999999777555666999:::888666555555666666666555555444222333555666666555444444555777999888555555888;;;888:::;;;<<<;;;;;;<<<>>><<<<<<======<<<<<<<<<===;;;DDDGGGAAA<<>>AAACCCCCCBBB@@@???BBB???===>>>AAACCCBBB@@@BBBCCCDDDFFFGGGEEEAAA===888:::===>>>>>>;;;888666777666555555666666555555111222333222111111222444333222111222444444333222000000000000111222444555///111222222111000000000333333333333444555666777555444444666999;;;;;;:::333444444444444555999<<<333>>>>>>222000:::<<<666444555777999;;;<<<<<<===:::;;;<<<>>>??????@@@@@@???@@@AAA@@@>>>===>>>@@@>>>BBBFFFGGGEEECCCCCCDDD===???BBBBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA>>>======<<<;;;:::::::::777666555444444333333444333333444444333333222111222222222222222222222222---...///111222222222222000000000000////////////....../////////...,,,++++++++++++,,,,,,---------------++++++++++++------++++++++++++++++++++++++gggVVVTTTMMMGGGDDDBBBCCCKKKSSSeeelllnnndddRRREEECCCFFFEEECCCAAA@@@AAABBBBBBAAA???@@@BBBDDDDDDEEEDDDDDDAAABBBDDDEEEFFFGGGFFFFFFGGGGGGFFFDDDBBBCCCFFFHHHEEEDDDBBBAAA@@@?????????CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBAAA@@@???????????????>>>>>><<<;;;;;;;;;>>>@@@@@@<<<999888999::::::999999888666555444333333333222222111111111000111222333444333222111/////////000111111222222111111000000//////......111111000000000000111111////////////000000000000........................000///...------...///000...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------------------------------------------------,,,---......//////......////////////////////////000000000000000000111222111111000000000000111111222222222333333333444444333333444444555666666666888888999::::::;;;;;;<<<>>>>>>>>>>>>============>>>===<<<;;;;;;;;;;;;;;;???AAAAAA@@@>>>===>>>???>>>@@@AAAAAA@@@???@@@@@@BBB???FFFQQQQQQFFF@@@BBBBBBBBBAAABBBBBBCCCDDDEEEEEECCCAAA@@@AAAAAA@@@>>>>>>???<<<555555;;;@@@@@@EEECCC@@@@@@@@@AAA@@@???>>>>>><<<;;;:::999999999888777666555555666777888666666666666666666666666666666666666666666666666555555555555666666666666444444444444444444444444333333444555666666666555333444444555666777888888888888888888999999999999777777777777777777777777777777666666666666777777888888777777777777888888777777777777666666666666777777777777777777777777444444444333333222222222333333333333222222111000222222222222222222222222333333333444444444555555444444444333333222222222000111222333444444444444333333333444444444555555888777555333333555777888888777666555555666777777888666555777;;;===<<<:::<<<<<<<<<<<<===>>>???@@@??????>>>>>>??????@@@@@@>>>@@@DDDFFFFFFEEEBBBAAAAAAAAABBB@@@???>>>???AAABBBDDDEEEDDDBBBAAAAAABBB??????>>>===<<<:::888777888777666555444333333333444444444333333222222222111222222333333222222111000000111111111111000000000000000000000000000000........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddSSSOOOIIIDDDBBBAAABBBIIIRRRdddlllsssmmm]]]LLLBBB???DDDBBB@@@???@@@BBBAAAAAA@@@AAABBBCCCCCCCCCBBBAAA???AAABBBDDDEEEEEEEEEEEECCCDDDDDDBBB@@@@@@AAACCCDDDCCCBBBAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@EEEDDDCCCBBBAAA@@@???>>>AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@??????===<<<<<<===@@@AAA@@@===:::999:::999999888888777555444333333333333222222222111111111222333333333222111111111111000000000000000000000000000///////////////111000000//////000000111........./////////000000........................///...---,,,,,,---...///...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,------------------------------------------------,,,------.......................................000000//////000000111111111111000000000000111111111111111111222222222333333333333444555555666666888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;???@@@AAAAAA???>>>???@@@???AAABBBBBB@@@???@@@AAABBBAAAHHHSSSSSSHHHAAACCCBBBBBBBBBBBBBBBCCCCCCDDDCCCAAA??????@@@@@@???>>>>>>???;;;999DDDSSSUUUMMMHHHFFFCCCBBBAAA@@@???===>>>===<<<:::999999888888666666555444444555666666666666666666666666666666555555555555555555555555444555555555666666666666444444444444444444444444333444444555555555555444333333333333333333333333444444444444555555555555555555555555555555555555555555444444444444555555444444333333333333444444555555555555444444444444444444444444444444444444444444333333333222222222222222222333222222111111222222222222222222222222222222222222333333333333333333222222111111111111000111222333444444444444222222333333333444444444444333111111111444666888777666666555555666777888888666555777:::<<<;;;:::<<<<<<<<<<<<<<<>>>?????????>>>>>>>>>>>>>>>??????===???BBBDDDDDDCCCAAA??????@@@AAA@@@??????@@@BBBEEEFFFGGGFFFDDDBBBBBBCCC>>>>>>>>>===;;;:::888777666666555444333222222222444333333333333333333222111222222333333222222111000000111111111111000000////////////////////////........................------------------------------,,,,,,,,,+++++++++------------------------^^^NNNHHHDDD@@@???>>>???FFFNNN]]]eeellllllaaaRRRDDD===AAA???>>>>>>@@@AAA@@@@@@@@@AAABBBBBBBBB@@@???>>>===???@@@BBBCCCCCCCCCCCCAAABBBCCCBBB@@@>>>>>>???BBBBBBAAA@@@??????@@@@@@AAA@@@@@@???????????????EEEDDDCCCBBB@@@???======AAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>===>>>???@@@>>><<<999999999777777777666555444333222333333333222222222222111222333333333222111000000222222111000000///......//////////////////000000000000////////////000000---------.........//////------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++------------------------------------------------,,,,,,---.......................................///////////////000111111111000000//////000000111///000000000000111111111222222333333444555555555777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<>>>>>???@@@???===>>>???;;;===SSSkkkjjjXXXJJJHHHEEECCCBBB@@@===;;;===<<<;;;:::999888888888555555444333333444555555666666666666666666666666555555555555555555555555444444444555555555666666444444444444444444444444444444555555555444333333333333222222222111111111111111222222222333333333333333333333333333333333333222222111111222222333222222111111111111222222333333333222222222111111222222222222222222222222333333333222222222222222000111111222222222222111111111111111111111111111000000111111111222222222111111111000000000000000000111222333333333333333111111111222222222333333111111000000222444777999555555555555555666777888777666555777999;;;:::999:::::::::;;;;;;<<<===>>>>>>>>>============>>>>>><<<===@@@BBBBBBAAA???======???@@@@@@??????AAACCCEEEFFFGGGEEECCCAAA@@@AAA>>>======<<<;;;999888777444444444333222222222222222333333333333333333444111222222333333222222111000000111111111111000000////////////////////////........................------------------------,,,,,,++++++++++++******........................YYYHHHEEE@@@>>>===<<<<<>>===<<<===>>>??????>>>===>>>???@@@@@@???>>>===;;;<<<>>>@@@AAAAAAAAA@@@AAACCCEEEEEECCC@@@????????????>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCCCCBBB@@@???>>>AAAAAAAAAAAAAAA@@@??????======<<<;;;999777777666555666666555444333222111222222222222222222222222333333333222111000//////111111000000////////////---......//////000000000000//////......//////000,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------............///000000111000000////////////000000//////000000000111111111111111222222333444444444555666666777888888999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===???@@@BBBBBBAAAAAABBBCCCBBBCCCCCCBBB@@@???@@@AAACCCAAADDDIIIIIICCC@@@BBBDDDCCCBBBAAA@@@@@@@@@@@@???>>>===>>>@@@@@@???>>>;;;???<<<>>>UUUooolllWWWHHHFFFDDDBBBAAA@@@===;;;;;;;;;:::999888777777777555444444444444444444555555555555555555555555555555555555555555555555555333333444444444555555555333333333333333333333333444444444444444333222111333333333333222222222222222222222333333333444444222222222222222222222222222111111000000111111222333333222222222222333333222222222111111111000000000000000000000000000000222222222222222111111111//////000111222222222111111111111111111111111111000000000111111111222222000000000000000000000000000000111222222222222222000000000000111111111111333333222222333555777999333333444444555666777888555555555666888999999999999999999999:::;;;<<<<<<>>>>>>============>>>>>><<<>>>@@@AAAAAA@@@>>>===;;;===???@@@@@@@@@AAACCCCCCDDDDDDCCC@@@============<<<<<<<<<:::999888777333444444444444333333222222222222333333444444444111222222333333222222111000000111111111111000000////////////////////////........................------------------------,,,,,,,,,+++++++++++++++------------------------UUUEEEDDD@@@>>>===;;;999<<>>>>>>>>===999;;;<<<>>>????????????AAACCCEEEFFFCCCAAA??????===<<<<<<======>>>???@@@@@@???>>>>>>======>>>>>>===>>>???@@@BBBCCCEEEEEEGGGFFFEEEDDDBBB???===<<<@@@@@@AAAAAAAAA@@@??????<<<<<<;;;;;;:::999777666444444555444444333222111222222222222222222222222444333222111000000//////......//////000000000000------......//////000000//////............//////,,,,,,,,,,,,---------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------...///000111000000////////////000000000000000000111111111111000000111111222333333333444444555555666777777888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBAAAAAABBBCCCBBBBBBBBBAAA??????@@@BBBFFFCCCBBBCCCBBBAAABBBDDDDDDCCCBBB@@@@@@??????????????????@@@AAABBB@@@>>>888>>>===<<>>??????>>>???@@@AAAAAA@@@???>>>:::<<>>@@@HHHVVVbbbdddZZZHHH:::;;;:::999:::;;;;;;999777666888:::;;;<<<===<<<<<<888:::;;;===>>>>>>>>>>>>===@@@BBBBBBAAA???>>>>>><<<<<<<<<===>>>@@@AAABBB@@@??????>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDGGGGGGFFFDDDBBB???===<<<>>>???????????????>>>>>><<<<<<===>>>???>>>;;;888444444444444444333222222111222222222222333333333333222111000000000000000------...//////000111111..................//////......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111000//////......//////000000000000000111111111111//////000000111222222222333333444444555666666666999::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>??????@@@AAAAAA@@@@@@AAABBB@@@AAAAAA???>>>>>>@@@CCCIIIGGGCCCAAAAAABBBDDDFFFCCCBBBAAA@@@????????????@@@??????AAABBBAAA???===777<<<===;;;@@@IIIGGG???<<<<<<<<<===??????<<<:::888888777666666666666666555555666666666666555555444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333222222333333333222111111------...///000111222333000000111111111222222222222222222222222222222222222222111111111111222222222222111111111111222222222222222111111111111000000000000000000000000000000000000000000111111111...//////000000000000///////////////////////////000111111111111222222222000000000000111111111111///000000111111111000000/////////000000000111111222111111111000111111111222222333444555555555444333444666666555444666777666555555666666777888999;;;;;;;;;;;;<<<>>>???@@@@@@@@@AAABBBAAA@@@???>>>999<<>>===>>>::::::::::::999888777666222333555666777666555555222333333333333333333444111222222333333222222111000000111111111111000000................................................------------------------,,,,,,------------......************************|||QQQDDDBBB@@@@@@AAA>>>;;;;;;???===GGGUUU``````UUUCCC666;;;:::999999:::999666444777777999:::;;;::::::999888999;;;===>>>>>>>>>===;;;===???@@@???>>>>>>???===>>>>>>???AAACCCDDDEEE@@@@@@???>>>>>>>>>>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<======>>>======<<<:::;;;<<<@@@BBBAAA===999444444444444444444333222111111222222222333333333222111000//////000111111......//////////////////..................------...------------------...------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***************************************************************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,---...000111//////............//////....../////////000000000......///000000111111222222222333333444555555555888888999999:::;;;;;;;;;999::::::;;;<<<===>>>??????@@@AAAAAA???>>>???@@@>>>??????>>>===>>>AAACCCGGGFFFDDDAAAAAABBBCCCCCCBBBAAA@@@????????????????????????@@@AAA@@@===:::::::::;;;=========<<<<<<;;;:::;;;===>>>>>>;;;999777777666666555555666666333444555555555555444333333333333333333333333333444444444444444444444444222222222222333333333333222222222222222222222222000111111222222222222111/////////000000111111111000000000000111111111111111111111111111111111111111111000000000000111111222111111000000111111222111111111111000000000000/////////////////////////////////000000000111111/////////000//////....../////////////////////////////////000000000111111....../////////000000000///000000000000000////////////000000000111111111//////000000111111222222222333444444444444333222222444666555333333555777444444444444555666777888777777777999:::<<<>>>???@@@AAAAAAAAAAAA@@@???>>>999<<>>>>>>>>999::::::999999888777666000222444555666666555444444333333333333333333222111222222333333222222111000000111111111111000000................................................------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++zzzQQQEEE@@@???@@@BBB@@@===>>>AAA;;;BBBMMMTTTUUULLL@@@777;;;:::999999999777444222888888999:::999888777666888999;;;===>>>>>>>>>===;;;===????????????@@@AAA??????@@@AAACCCEEEGGGHHHAAA@@@@@@???????????????@@@AAABBBCCCDDDFFFGGGGGGCCCCCCCCCDDDCCCCCCBBBAAA;;;;;;<<<<<<<<<<<<<<<;;;777888:::???BBBAAA<<<777444444555555555444333333111111111222222333333333111111000//////000111222000000000///......------/////////......------,,,...------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++************************************************++++++******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,---...000111//////............//////---------.........//////......//////000111111111111222222333333444555555666777777888999999::::::999999::::::<<<===???@@@@@@AAAAAA@@@>>>===>>>???=========<<<<<<>>>AAADDDBBBCCCCCCAAA@@@AAA@@@>>>AAA@@@?????????????????????>>>>>>???@@@>>>;;;888===888999>>>???;;;:::>>>;;;;;;<<<===>>>===;;;888777666666555555555666666222222444444444444222222333333333333333333333333444444444444444444444444111111222222222333333333222222222222222222222222///000111222222222222222333333333333222222222222111111111111222222222222111111111111111111111111000000////////////000000333333222222222222333333111000000000////////////.........................../////////000000111111///000000000///...------////////////////////////............/////////000---------........./////////000000000000000//////000000000000111111111111//////000222333444555666222333444444444333222111222444666555333222444666444444444444555666777777333444555666999;;;===>>>@@@@@@@@@@@@@@@???>>>>>>:::<<<@@@AAA@@@?????????===>>>@@@???===<<<<<<===999999999999999888777666///000333555666555444333444444444333333222222222222222222333333222222222000000111111111111000000................................................------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||VVVBBBEEEBBB>>><<<<<<<<<======>>>AAAGGGMMMNNNJJJCCC===888:::<<<;;;888666555666999999999888888888888888999999:::;;;<<<<<<<<<<<<>>>??????@@@@@@AAABBBBBBBBBDDDDDDAAA???AAAIIIOOOHHHEEEAAA>>>>>>???@@@???EEEDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFEEECCC@@@===;;;===<<<:::999888999999:::888999999999999888777777444444555555444444333222//////000111222333333333333222111000////////////222000...,,,+++,,,---.........------------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,///......------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///000000000000000//////////////////000000000000222222111111222222333444777777888999999999999999999;;;<<<<<<;;;<<<===??????>>>===<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;>>>???AAAAAA@@@@@@AAABBBAAA@@@???>>>===<<<;;;;;;>>>>>>???AAABBBAAA===:::;;;;;;<<<<<<<<<===>>>>>><<<;;;;;;===???===888444666666555555555444444444444444333333333333222222333333333333333333333333555555444333333333333444222222222222222222222222333333333222222222111111000000000000000000000000555444222111111111222222000000000000000111111222222111111111000000//////000///.........///111222...000111222222111000...//////////////////////////////............//////---------............///,,,------...///000111111000000000000000/////////....................................////////////000000//////.........---000000111111111111000000//////000111333666888999222222222222222222222222111111222222222333333333444444555555666777777888777777777888999:::<<<===???>>>===<<<;;;;;;<<<===@@@@@@AAAAAAAAA@@@@@@???@@@@@@???>>>===<<<;;;:::777999;;;<<<<<<999777555555555555333111//////000222333333444444333333222111111222222222222111111222000//////000000///---......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~YYYEEEDDDBBB>>><<<;;;;;;<<<<<<;;;???EEEJJJMMMJJJCCC>>>===:::888777777888777666777777777666666666666666777777888999::::::::::::======>>>>>>???@@@@@@@@@999===@@@AAABBBGGGOOOUUUFFFCCC???======>>>>>>>>>AAAAAABBBDDDFFFHHHJJJKKKBBBCCCDDDDDDBBB@@@>>><<<>>>===;;;999888777888888888888888888888777666666444444444444444333333222000000000111111222222333333222111000////////////111000...,,,,,,,,,---.........------------......,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......................................./////////......---.../////////000000000000111111111111111222222333555555666777777777777666888:::;;;;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;>>>@@@AAA@@@??????@@@AAA@@@>>><<<;;;;;;<<<===>>>?????????AAABBBAAA>>><<<===<<<;;;<<<======;;;999>>>;;;999:::;;;;;;777444555444444444333333333333444444333333333222222222333333333333333333333333555555444333333333333333222222222222222222222222333333222222222111111111000000000000000000000000444333111000000000111222000000//////000000111222111111111000000000/////////////////////000000111...///111222222111///...//////////////////////////////............//////------------............------------............////////////////////////....................................////////////000/////////.........---/////////000000/////////000000000000111222333444111111111111111111111111111111111222222222333333222222333333444555555666666777777888999:::;;;<<<>>>===<<<;;;::::::;;;<<<>>>??????@@@@@@@@@??????AAAAAA???>>><<<:::999888777888999999888666444333444555666444222000111222222333333444444333333222000111111222222111111000222000//////000000///---......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||YYYFFFBBB@@@>>><<<:::::::::;;;888;;;AAAGGGJJJGGGBBB===>>>999444333666777666444444444444444444444444444555555666777888888888888;;;<<<<<<======>>>?????????BBBDDDDDDCCCDDDGGGKKKDDDAAA>>><<<<<<===>>>===<<<<<<>>>AAADDDGGGJJJLLL@@@AAAAAABBBAAA@@@>>>===>>>===;;;999888666666666777777888888777777666555333444444444444333222222111111111111111111111111222111000//////...//////111000...---,,,,,,---.........------------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,++++++************++++++))))))******+++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------,,,------.........------....../////////000000000000000//////000000111222222333333444444444444444666888:::::::::999:::<<<<<<<<<;;;;;;;;;;;;::::::::::::999999::::::;;;;;;???@@@AAA@@@???>>>???@@@???<<<999888999<<>>;;;:::===AAABBB>>>999>>>;;;888777999999777444333333333333222222222222333333333333222222222222111111222222333333444444555444333333222222333333111111111111111111111111222222222222111111111000000000000000000000000000222111000/////////000000000000//////000000111222111111000000000000//////...//////000000000000000//////111111111111//////////////////////////////........................------------............------------,,,,,,++++++---------------.........---------------------------............//////////////////...............---......//////......---111000//////......//////000000000000000000000000000111111111222222222222000000000111222222333333555666888999::::::::::::;;;:::999999999999999:::<<<===>>>>>>????????????@@@??????>>>===<<<<<<;;;:::999999888666555444333444555555555333222333444222222333333333333222222000111111222222111111000111000//////000000///.........------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,vvvTTTBBB??????>>><<<:::999999:::888:::???CCCEEECCC>>>:::;;;999666555555555444333333333333333444444444444444444555666777777777777;;;;;;<<<<<<===>>>>>>>>>FFFGGGHHHFFFCCC@@@??????BBB@@@===<<<===>>>>>>===;;;;;;<<<>>>@@@CCCEEEFFF@@@@@@@@@@@@???===<<<;;;<<<;;;:::999888777666666777888888888888777666666333333333333333222111111111111111111000000000000111000//////.........///000///...------------......------,,,,,,------...++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************++++++++++++++++++************++++++************++++++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++,,,---//////000------------------------,,,------............---........./////////000000///............///000000111111222333333333333222444666888999888888999::::::::::::::::::::::::999888888888888999:::;;;<<>>======>>>???<<<888777999???EEEJJJKKKHHHDDDBBBAAAAAA???>>>===::::::???GGGIIIDDD>>>:::888777888;;;;;;999555333333333333333222222222333333333222222222222111000000111222333444444555444333333222222222222222111111111111111111111111222111111111111000000000000000000000000000000000///////////////////////////////////////000111111000000000000000000//////---...000111111111000/////////000111111000//////................................................,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........//////.................................//////.........000000///...---------...////////////////////////000000000111111111111222//////000000000111111111333555777999:::999888777888888777777777777777777999:::<<<===>>>?????????===>>>???@@@AAABBBBBBCCC???===;;;999777777777777222333444444222222333444222222333333333333222222000000111111111111000000111///...///000111000.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,qqqPPP???===??????>>>:::888888999999:::===@@@AAA???:::666777;;;???===888444444666333333333444444555555555444555666777888888888888;;;;;;<<<<<<===>>>>>>>>>???AAACCCDDDDDDCCCBBBBBBAAA???======>>>??????>>>@@@?????????@@@@@@AAABBBAAA@@@???>>><<<:::999888888888888888888888777777888888888999888777777666222222333333222222111000111111000000000000000000000///......---.........///......---------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********++++++++++++******))))))******+++---,,,,,,,,,+++++++++***)))******++++++******)))++++++++++++++++++++++++((())))))+++,,,---......------------------------,,,---...///////////////............////////////......------......///000000111222222333333222222222555888999888777777888999999:::;;;;;;::::::999777777777888999:::;;;<<<>>>???@@@???===<<<===>>>@@@===:::999;;;BBBIIINNNPPPMMMHHHDDDBBB@@@>>>======:::999>>>FFFGGGBBB<<<444555777<<<@@@???;;;666333333333333333444444444333333222222222111111111000000111111222333444444333333222111111111111222000000000000000000000000111111111000000000//////////////////////////////......................../////////...///000000111//////////////////000000---...000111111111000////////////000000/////////------------------------------............------,,,,,,,,,------------...+++,,,,,,---......//////***+++++++++,,,,,,,,,---------------------------------------............---------..................//////000000//////...//////.........//////000........................//////000000000111111111000000000000000111111111222444666888888777666555555555666666666666666555777888:::<<<>>>??????@@@@@@@@@AAABBBCCCDDDEEEEEE???>>>;;;999777777777777000111222222111111222333111222222333333222222111000000000111111000000000000///...///000111000///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,pppOOO@@@<<>>???<<<888444888???EEECCC<<<555666999333333444444555555666666555555666777888888888888:::;;;;;;<<<======>>>>>><<<===@@@BBBCCCCCCBBBAAA???>>>======???@@@???>>>DDDCCCBBBBBBAAAAAAAAABBBAAA@@@>>><<<:::888777666666666777888888888888777777777888888777777666555111222222222222111000000000000000000000000000000......------------...........................---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++)))))))))************+++******))))))))))))******...------,,,++++++******))))))************))))))++++++++++++++++++++++++((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////------........./////////......------......///000000111111222222222222222222444777999888777777777888999:::;;;<<<;;;:::999888888888888999:::;;;<<<===>>>???>>>===<<<===>>>@@@>>><<<<<>><<<===;;;999;;;>>>>>>999444222444777===AAAAAA;;;666333333333333444444444444222222222222111111111111000000111111222222333333333222111111000000111111////////////////////////000000000000////////////////////////////////////------.../////////......//////......//////000111......////////////000000...//////000000000000000////////////////////////------------------------,,,---...//////...---,,,,,,,,,,,,,,,------------++++++,,,---...///000000******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------........./////////000000/////////............///000111111........................////////////000000000000000000000000000111111111111222444555555555444333333444444555555555555444666777999<<<>>>@@@AAAAAADDDDDDCCCBBBAAA@@@@@@???:::999777555444444444444///111222111000000111222111111222222222222111111///000000111111000000///000///...///000111000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,nnnOOOAAA;;;???BBBAAA<<<888888999888999:::<<<===<<<888555:::>>>BBB@@@:::555555777222222333444444555555666444555666777888888888888999999::::::;;;<<<<<<<<<>>>>>>???@@@AAA@@@>>><<<===<<<;;;<<<>>>???>>>===@@@@@@@@@@@@AAABBBCCCDDD>>>===<<<:::999777777666666777777888888777666555555555666666555555444333111111111111111000000///......//////000000111111...------,,,------......------...............------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************************************************************************************)))************+++++++++))))))))))))******************))))))))))))******+++++++++++++++*********))))))************))))))*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---------.........//////...............//////000///000000111111111111111111444888999999777777777888999;;;<<<===<<<;;;:::999999999999999:::;;;<<<;;;===>>>===<<<<<<===>>>>>>>>>>>>???AAADDDGGGIIIJJJGGGDDDCCCBBBAAA>>>======;;;999888888666333111555555777;;;???>>>999444111222222222333333333333222222222222111111111111111111111111111222222222222222111000000000000000////////////////////////000000/////////.........////////////////////////,,,---...///000000///...///............///000000........./////////000000///////////////000000111/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------++++++,,,,,,---------...******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........---......//////......---///............///000000................................./////////000000000000000000000000000///111111111111222222222222222333444555555555444444555777999<<<>>>@@@BBBBBBBBBAAA@@@>>>===;;;:::999555555444333222111111111111222333222000000111222111111222222222222111111//////000000000000/////////......///000111111///......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,kkkNNNAAA;;;???CCCBBB===999888999777777888;;;===<<<:::777:::::::::888555333222222111111222333444444555555333444555666777777777777777888888999::::::;;;;;;::::::;;;===@@@AAA@@@???;;;::::::;;;===>>>===<<<::::::;;;===???AAACCCEEE<<<;;;:::999888888888888777888888888777666444333333333444444333333222111111111111111111000//////---......///000111111222------,,,,,,,,,------...------......///......------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))******************))))))))))))******((((((((()))******++++++))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...------------........./////////............///000000...//////000000000000000111444888:::999888777777888999;;;=========;;;:::::::::999999::::::;;;;;;:::<<<======<<<<<<>>>???======>>>@@@BBBCCCEEEFFFDDDCCCAAAAAAAAAAAA???===;;;:::999888666555444444888777666888;;;:::777333000000111111222222222222222222222111111111111000222222222111111111111111222111111000000000000000////////////////////////000/////////............////////////////////////,,,---///000000000//////...............///000000---.........//////000000000///.........///111222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,------......------,,,//////...---------......////////////////////////............/////////000//////////////////......111000000///000000111222111222444555666555555444555666999<<>><<<>>>???>>><<<:::999999777999;;;======;;;999777999777555333222333444555555555444444444333333333222333444444555555444444444555666888888666555444777888:::;;;<<<============:::888:::===???<<<888>>>;;;:::===BBBEEEDDDAAA>>>===;;;999777666666777888888777555555444444444222222222111111111111000000000000000000000000000//////000000000000//////000000///...............,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++))))))))))))***************************************************************)))(((''''''((()))***))))))((((((((((((((()))+++*********))))))((((((,,,***((()))+++,,,+++((())))))))))))))))))))))))***************)))((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////......///000000000000000111555:::999666555777:::777777777777777777888999::::::;;;;;;::::::999888;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@AAACCCDDDDDDCCCCCC@@@???======>>>>>><<<;;;::::::999888777666555444333333444555666666666555222222222222222222222222222222111111111111222222...000111000///...///111000000000000000000000000////////////000000000000000000//////.........---//////.........---------------------------------...------------...//////...------------...//////000///.........000111222------............------.........------,,,,,,,,,++++++---...//////000///------,,,+++,,,---...///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---......---,,,,,,---//////.........---------...------,,,,,,------...000000//////......------............/////////000............////////////222111000/////////111111......///000111222222222333555999<<>>>>>;;;;;;:::999888777666555555444222333333444222111222111111000111111222222111111000000000000111111111111111111000000000000////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...*********++++++,,,,,,,,,fffKKK>>><<<===???>>><<<999888999777888:::;;;;;;:::888777777666444333222222222333444444444444333333333333222333333444444444444444333444666777777666444333555666777999:::::::::;;;;;;999777999===>>><<<888===:::999<<>><<<:::888777666666666777777666555444444444444222222222111111111111000000000000000000000000000//////000000000000////////////...---------------,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++))))))))))))***************************************************************)))(((((((((((()))***))))))(((((((((((())))))************)))))))))(((,,,***((()))+++,,,***)))))))))))))))))))))))))))***************)))((((((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////......///000000000000000000444888888555444666999777777666666666777888888999999:::::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@???============;;;::::::999999888777666555444333444444555555555555444222222222222222222222222222111111111111111111222...000111000///...///111////////////////////////.../////////000000000000000/////////.........---///.........------------------------------------...------------...//////...............///000000///////////////000000111------............------......---------,,,,,,,,,+++,,,---...////////////...---,,,,,,,,,---......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---///.........------------...------,,,,,,------...////////////........................////////////............//////////////////.........//////000//////000000111222222222333555999<<<===>>>===<<<::::::999888777666555555555333222222333333222111333333222111000000000000111111000000000000111111111111111000000000//////..............................---,,,,,,,,,,,,---))))))***+++,,,---......++++++++++++++++++++++++,,,+++***))))))+++---...******+++++++++,,,,,,,,,cccJJJ===;;;===>>>===;;;999888888555666888999999888666555444444444333333222111000444444444333333333222222222222333444444444444333333444555666666555444333444555666888999999999999999777666999<<<>>><<<999;;;999999;;;???AAA@@@===<<<;;;:::888777666666666666555444333333222333333222222222111111111111000//////////////////////////////000000000000//////......---,,,,,,,,,,,,---,,,------......------,,,++++++************++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***************++++++++++++++++++++++++))))))))))))************************************************************+++***))))))))))))***+++))))))(((((((((((())))))************))))))))))))+++***))))))++++++***))))))))))))))))))))))))))))))************))))))(((*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------............/////////......///000000000000//////222555555333333444777666666555555666777777888999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>===<<<<<<<<<:::999999999888777666555555444444444555555555444333333222222222222222222222222111111111111111111111111...000111000///...///111////////////////////////....../////////000000000/////////...........................------------------------------------...------------...///////////////...///000000111......///000000000//////------............------...------------,,,,,,,,,+++,,,---.....................---,,,,,,,,,------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---............------------...------,,,,,,------..................///////////////..............................////////////---...///000000000000000111111111111111111222222444666888:::;;;;;;:::999888888777666555444444333444333222222333333222111444444333222111000//////111111000000000000111111111111000000000000//////..............................---,,,,,,,,,,,,---((())))))***+++,,,------++++++++++++++++++++++++,,,+++*********+++,,,---***++++++++++++,,,,,,,,,|||^^^III<<<;;;<<<>>>===:::888777777444555666777777666555444222333444555444333111000333333333333222222222222111111222333333333333333333333444444444444333333666666777888999:::::::::666666666888;;;<<<;;;:::999999999;;;>>>???===;;;;;;:::999888777666555555444444333222111111222222222222222111111111000000//////////////////////////////000000000000//////......------,,,------...,,,------......------,,,+++******))))))******+++++++++++++++++++++++++++***************++++++,,,************************************************((()))))))))************************************************************+++******************+++)))(((((((((((())))))************)))))))))))))))***)))))))))*********)))))))))))))))))))))))))))))))))************)))(((************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------.........//////---...//////000000//////...111333333222111333555444444444444555666777777===<<<<<<;;;::::::999999999999999:::;;;;;;<<<<<<@@@??????>>>>>>>>>?????????===<<<;;;<<<;;;999888888888777666666555444444444444444444444333222111111111111111111111111111111111111222222111111111...000111000///...///111////////////////////////........./////////000000........................------------------------------------------------...------------...//////...............///000000---...///000000000......,,,------......------,,,------------------------,,,,,,---.........------......------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---------------------------...------,,,,,,------...---------......///////////////............------............////////////...///111333444444333222222222222222111111111111444555777888888888777666666666555555444333333222444222111222333333222111222222222222111111000000111111000000000000111111111000000000////////////..............................---,,,,,,,,,,,,---,,,++++++******)))))))))++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++uuuZZZGGG;;;:::<<<===<<<:::777777777333444444555555444444333222333555666666444222000333333222222222111111111000111222222333333222222222222333333333333222222555555666777888888888888555555555777999;;;:::999888888999;;;===<<<;;;999999999888888777666555444333222222111111111111222222222222111111111000000//////////////////////////////000000000000/////////...............//////,,,------......------,,,+++******))))))******+++++++++++++++++++++++++++******)))))))))***+++,,,************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********((((((((((((((()))******))))))))))))))))))******))))))***))))))))))))***))))))))))))))))))))))))((())))))*********))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............------...///////////////...///000000000111222333333333333333444555666777AAA???===;;;:::888888888888888999999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======<<<::::::;;;;;;999888777777666666555444444444333444444444333222111111111111111111111111111111000111222222222222111000...000111000///...///111....................................////////////---------...............,,,,,,------------------------------------------...------------...//////------,,,,,,,,,---......---...///000000///...---,,,,,,------------,,,,,,------------------------------------------,,,,,,---------------------,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,------------------...------,,,,,,------...,,,,,,------......//////...............---------............////////////...///111222333333333222222222111111111111111111444444555666666555444333555555444444333222222222333111111111333333222111///000111222222222222222111111000000000000111111000000000////////////.................................---,,,,,,,,,,,,---,,,,,,++++++***)))((((((++++++++++++++++++++++++++++++***+++++++++,,,,,,++++++++++++++++++++++++oooVVVEEE:::999;;;<<<<<<999777666666333333333444444333333333222333555666666444333111222222222111111111000000000000111222222222222111222222111111111111222222222222333444444444444444444555666777888888888888777999;;;<<<<<<;;;999888888888888888777666444444222222111111111111222222222222222111111111111000//////////////////////////////000000000000/////////............///000000,,,------......------,,,++++++************++++++++++++++++++++++++++++++******)))((()))***+++,,,***************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))(((''''''(((((()))***+++))))))))))))************((()))******(((((()))***))))))))))))))))))))))))((())))))************))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------.........------...////////////...//////...//////000222222222222222222333444666666@@@???<<<:::888777666777777777888999::::::;;;;;;:::;;;<<<===>>>===<<<;;;;;;999888999:::;;;:::888666666555555444444444444222222333333333222111111111111111111111111111111000111222333333222111000...000111000///...///111........................------........./////////---------------.........,,,,,,,,,,,,------------------------------------...------------...//////,,,,,,++++++,,,,,,---........./////////...------,,,,,,------------,,,,,,,,,,,,,,,------------...---------------,,,+++***+++,,,------......------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,------------...------,,,,,,------...---------------.........,,,,,,---------.....................////////////,,,---...///////////////000000000000000000111111222333333333333333222222444444333333333222222222222111000111222333222111---...000222333333333222111111000000000000111111000000////////////......------------------------......---,,,,,,,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***kkkSSSCCC888999:::<<<;;;999666666666333333333333333333333333111222333444444333222111222111111111000000000000///000000111111111111111111111111000000111111111111222222333333333333333444555666777777666777777777999<<<===<<<:::999888666777777777777555444333222222222111111222222333222222222111111111111000000000000000000000000000//////000000000000//////...---------......///000,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******((((((((()))+++,,,))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''''''''((()))***+++((()))))))))************''')))******((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........,,,---......//////......000.........///111222222000000111111222444555666;;;:::888666555555666666666666777888999:::;;;;;;888:::===???@@@>>><<<;;;888777666888:::;;;:::999555555555444444444444333000111111222222222222111111111111111111111111111///111222333333222111///...000111000///...///111........................---------.........//////,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------...------------...//////---,,,,,,,,,,,,---......000///...---------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............---,,,+++***))))))***,,,...//////......,,,,,,,,,,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---++++++,,,,,,,,,---------...------,,,,,,------......------------------,,,++++++,,,---......//////............////////////...---------------...............///000000000111111111111111111111111111444444333333333333222222111000000111222333333111...///111333333333222111111111000000000000111111000000/////////.........------------------------......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,,,,,,,+++++++++******iiiRRRCCC888999:::<<<;;;888666555555333333333333333333333333000111111222222222111111111111111111000000000000//////000111111111111111111111000000000000111111333333444555555555444444444555777777666555666666777:::======<<<:::888888666666777777777555444333333222222222222222333333222222222111111111111000111111111111111111111111//////000000000000//////,,,,,,,,,,,,,,,---...///,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***((('''((()))+++,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((()))++++++(((((())))))*********+++''')))+++***'''&&&(((***))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......000///------///111222222000000000111222444555666777555444333333444555777555666777888999:::;;;;;;888;;;???BBBCCCBBB???===666666555777:::;;;;;;:::444444444444444444333333///000111222222222222222000000000000000000000000///000222333333222000//////000111000///...///111........................---------.........//////,,,,,,,,,------.........+++++++++,,,,,,---------------------------------...------------...//////...------------...//////000///...---,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,------..................---,,,+++***)))((())),,,...////////////,,,------------,,,++++++************************++++++++++++++++++++++++------------------------+++---......---,,,,,,---+++++++++,,,,,,---------...------,,,,,,------............------,,,,,,,,,)))***+++,,,...///000000............/////////000111000...------...///000,,,------...///000000111000000000000111111111111444444333333333333333333111000///000222333333111000111222333333222000///111111000000000000111111000/////////............------------------------......---,,,,,,,,,,,,---//////...---,,,******)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********iiiNNNAAA<<<888888888777666444222222222222111000//////000000222111111000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000111111111111111111111222444666777888<<<<<<<<<;;;;;;:::::::::888777555333111000000///333222222111111222222333333222000/////////000111444333222111000000000000000000000000000000000000//////.........---------++++++***,,,---...---+++...---,,,+++************++++++++++++++++++++++++******))))))******+++,,,***************)))(((((()))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))************(((((((((((('''''''''''')))))))))))))))******+++))))))))))))************,,,+++***+++,,,---+++)))---,,,+++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,---------..............................///000000000111111111111444333222222333555888999888888888999999999::::::999;;;???AAA@@@===888555888777666666666666777777444333222222111111222222333333333333222222111111111111111111111111111111111111111000//////......+++222555333111111000---000///...---------------------------------------------............------,,,,,,+++***+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...............///////////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------------------------------------------------------------------------------..................------........./////////000000---......///////////////////////////............333333222111000000000111222111111111000000//////000000000000000000000000111111111111111000//////000000000000000000000000///...---,,,,,,---...///*********++++++,,,,,,,,,---,,,,,,+++*********++++++++++++************)))((()))***+++++++++++++++...---,,,,,,******)))(((gggMMM@@@;;;666666777666666555444333222222111000000000000000222111000000//////000000////////////////////////000000////////////000000111111111111111111111111//////000000000111111111000111111222444555777888999999999999999888777777777666555333222111000000333222222111111222222333222111000/////////000111222111000///............////////////////////////......---------,,,,,,,,,,,,++++++,,,......---,,,...---,,,+++************++++++++++++++++++++++++******))))))******+++,,,***************)))(((((())))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************+++******+++,,,,,,+++))),,,++++++***+++,,,---...,,,,,,,,,------------...,,,,,,,,,------------...........................//////000000000111111111444333222222333555777999888888999999999:::::::::;;;;;;<<<<<<;;;:::888777666666666666555555444444444333222222111111222222444333222222111111111111111111111111111111111111000///......------......444>>>CCC>>>444///......///......------------...------------------------------............------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------............///////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------------------------------------------------------------------------------..................------........................------...///////////////////////////////////////333222111111000000111111111111111000000000//////000000000000000000000000000000111111000//////...///////////////////////////...------------...///,,,,,,,,,,,,---------------,,,++++++******+++++++++++++++************))))))******++++++++++++***......------,,,,,,++++++eeeLLL???:::444555555666666666555555222111000000000000000000222111000000//////000000////////////////////////////////////////////////000000000000000000000000//////000000000000111111000000111111333444666777666777888999999777666444555555444333222222222222222222111111111111222222222111000/////////000000111111000///............////////////////////////............------------,,,,,,+++---...///...,,,------,,,+++************++++++++++++++++++++++++***))))))))))))***++++++***************)))(((((()))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))((())))))))))))************++++++++++++++++++++++++)))))))))))))))******+++))))))))))))************+++******+++,,,,,,+++)))************+++---...///,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------////////////000000000000333222222222333555777888888888888999999999::::::<<<;;;888777666777888999555666666666555333222111333333222111111111111222444333222111000000000000000000000000000000000000000///...------///000222>>>JJJPPPFFF666---,,,...------------------...///------------------------------............------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---............/////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------------------------------------------------------------------------------------------------......------------------------------...////////////...////////////000000000000222222111000000000111111111111000000000000//////000000000000000000000000//////////////////...---///////////////////////////...------------...//////...............------,,,,,,++++++******+++++++++++++++************)))+++++++++***************........................dddKKK???:::555555666666555555444444111111000000000000000111111111000///////////////////////////////////////...//////////////////...000000000000000000000000////////////000000000111000000000111222333444555555777999::::::999666444444444333222222222333333222222111111111111222222111111000000////////////222222111000000000000000////////////////////////////////////............---,,,,,,---//////...,,,---,,,++++++*********+++************************)))))))))))))))***++++++***************)))(((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&((()))))))))******************+++++++++++++++,,,)))))))))))))))******+++((()))))))))************+++***)))***,,,,,,***)))((())))))***,,,---...///++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........./////////000000222222111222333444666777777777888888888999999999;;;999777555555666888999555666777777666333111///333222222111111111111111444333222111000000000000////////////////////////222111///...///111444666CCCLLLNNNCCC333,,,---///,,,,,,,,,,,,---......///------------------------,,,------......------,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,---------.........//////...------,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,+++************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,++++++,,,---......//////....../////////000000000000000111111000000000000111111000000000000000000//////000000000000000000000000---......///......------////////////////////////.........------........./////////...---------,,,,,,,,,++++++***++++++,,,+++++++++*********)))))),,,,,,+++******)))))))))---------.........//////bbbKKK@@@:::777777666666555333222111111000000000000000111111111000000///.../////////..............................////////////......////////////////////////...////////////000000000/////////000111222333444333444777888999777555333444333333222222333333333222111111000000111111222000000000000//////......222111000000000000000000.................................---------,,,,,,,,,,,,+++---...///...,,,,,,,,,++++++******++++++************************))))))(((((())))))***+++***************)))(((((((((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((()))))))))************)))))))))*********++++++)))))))))))))))******+++((()))))))))******************)))***+++,,,***((((((((()))+++,,,------...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------............/////////000111111222333444555666666666666777777777888888888888777777777777777777666777888888777444222000333222111111000000111111222222222222111111000000////////////////////////222111///...///222555777@@@BBB???666///...//////,,,,,,,,,,,,,,,---...///------------------------,,,,,,------------,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------............------,,,,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,+++,,,------.....................//////000000000111111000000///000000111111//////////////////000000////////////////////////------............------........................---..................---...------,,,,,,+++++++++,,,++++++***++++++,,,,,,+++++++++*********))))))---,,,+++***)))))))))***+++++++++,,,------......___JJJ???999777777777666444222111000000000000000000111111222111000//////......//////........................---...///000000///...---////////////////////////......////////////000000///......///000111222222000111333444444333222111444444333222222222333333111111000000000000111111//////000000000///...---///......------.................................++++++++++++*********)))++++++***,,,---...---+++,,,,,,++++++***++++++,,,************************)))(((((((((((()))*********************)))((((((((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))************''''''(((((()))*********)))))))))))))))******+++))))))))))))***************))))))***++++++***(((((((((***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000111222333444444555444444444555555555666666666666777777777777666555666777777777666555333222222222111000000000000111///111333444555444222111000000000000000000000000///...---------///111333888666000+++,,,000000---,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,------------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,------------.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++++++++,,,,,,---------,,,,,,---............---------......//////000000000000/////////000111111......////////////000000////////////////////////,,,---......///.................................------...//////...------++++++++++++++++++******++++++******++++++,,,,,,+++++++++************))),,,+++***)))))))))***+++*********++++++,,,,,,,,,}}}\\\GGG<<<777555666555555444333222111000000000000000111222222000000///............///........................,,,---///000000///---,,,................................./////////000000............///000111111///000111111222222222111555444333333222222222222111111000000000000111111...///000000000///...---......---------......///........................,,,,,,+++++++++***************)))+++,,,---,,,***,,,++++++***++++++,,,,,,************************((((((((((((((()))*********************)))(((((((((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************''''''(((((()))******+++)))))))))))))))******+++))))))))))))***************)))))))))++++++)))(((((()))***+++,,,,,,+++******++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222333333444444222222333333333444444444555555555555555555555555555555555444444444333333222222111000000000000000,,,///444777888666444222111111111111111111111111------------...//////000000///,,,))),,,111000+++------,,,,,,+++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,---------.........,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************+++,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......******+++,,,---...//////+++,,,------......------,,,,,,,,,---...////////////////////////000111111........./////////000000////////////////////////------...///////////////........................------...//////...------*********+++++++++++++++++++++******++++++,,,---+++++++++************)))++++++)))((()))***+++---*********+++++++++++++++zzzYYYEEE:::555333444444555555444444333000000///000000111222222000000///.......................................,,,---///000000///---,,,..................................../////////000...............///000111111111222222222333333444666555444333222222222222111111000000000000111111...///000000000///---,,,000000/////////000000111........................//////.........---------***))))))***,,,,,,+++)))+++++++++***++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))*********************)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************'''(((((()))******++++++)))))))))))))))******+++))))))))))))***************)))((()))++++++)))((())))))+++,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111333333333333111111222222222333333333555444222111111333444555444444333222222222333333222111111000000000000000+++///444999:::888555222111111111111111111111111/////////000000000000000,,,...---,,,...111///)))...------,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++******)))***+++---000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++)))))))))***+++,,,......++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......******+++,,,...///000000+++,,,------......------++++++,,,,,,---.../////////////////////000111111---.........//////000000////////////////////////------...///000000000///........................,,,---...//////...---,,,*********++++++,,,,,,,,,+++*********+++,,,,,,---+++++++++************)))+++***)))((()))***,,,...++++++++++++++++++++++++tttVVVCCC:::777444333222222111111222222333222111///...---------,,,---...//////...---,,,.........------,,,,,,,,,------......//////000000//////.........---------111...,,,---///111///---............////////////000000000000111111111111111111111111111111111111////////////////////////000000000///......///111////////////////////////........................---------,,,,,,,,,++++++,,,---/////////---+++)))******************************************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++******)))(((((()))***+++******+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++------------------------////////////000000000000111111222222222333333333222222222333333333444444555444222222222222111///111111000000000000111111000222666999999777444222000000000000000111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------......------------..........................................////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,qqqUUUCCC:::888444444333222222222222222333222111000///.........---...////////////...---......---------,,,,,,,,,............///////////////.........------------111...,,,---///000///...............//////////////////000000000111111111111111111111111111111111////////////////////////.../////////.........///////////////////////////........................---------,,,,,,,,,+++++++++,,,,,,------,,,+++*********************************************************))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))'''''''''))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++++++++***)))))))))***+++*********+++++++++,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,*********++++++++++++,,,------------------------....../////////000000000000000000000111111111222222222222333333333333444555333222222222222111///111111000000000000111111000222555777777666333222111000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...------------------------......------------..........................................////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,mmmSSSCCC;;;999555444444333333333333333333333111000////////////......////////////.........------------,,,,,,,,,/////////...........................------------000...------...//////...---............///////////////000000000000111111000000000000000000000000////////////////////////------.../////////...---////////////////////////........................------------,,,,,,,,,,,,************++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++)))&&&&&&&&&))))))************))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++---,,,+++************************++++++++++++,,,))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------.........////////////000....../////////000000000111111222222222333333333444333111111222222111///111000000//////000000111000111222444444333222222111111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------,,,,,,++++++++++++---...---,,,+++,,,...------------------------......------------......---------------------------............/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,lllSSSCCC<<<999555555444333333333444444333333111000000/////////////////////////////////------------------------/////////......---------------------------------///...------............---------.........//////////////////000000000111////////////////////////////////////////////////------...000111111///---////////////////////////...........................------------,,,,,,,,,***************+++,,,---******************************************************))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))''''''((())))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************------,,,++++++*********************++++++++++++))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............////////////111111111111222222222222444222111111222222111///000000////////////000000000000000111111111111222222222111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,------......///.........++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***+++,,,------++++++,,,---------------------------...------,,,,,,------...---------------------------------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,kkkRRRCCC<<<:::555555444333333333444444222222111000//////////////////............//////------------------------//////......------,,,,,,,,,,,,------------------.........---------...///------------...............////////////000000000........................////////////////////////......///111444333111...////////////////////////.................................---------,,,,,,++++++******+++,,,---...******************************************************))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************''')))++++++)))))))))***))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********,,,,,,,,,,,,++++++******))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////000000000000111111111222222333111000111222222111///000000////////////000000///////////////000111111222111111000///...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---,,,++++++,,,---------------------------------,,,,,,,,,,,,------------------------------------------............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,iiiOOO@@@:::999555444444333333333333333111111000///////////////......------------......,,,,,,,,,------------............---------------,,,,,,,,,,,,---------------......---,,,,,,---///,,,------------...............////////////000000////////////////////////////////////////////////000///...111444555222///////////////////////////....................................---------,,,+++++++++,,,,,,,,,,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************&&&(((*********)))***+++))))))************))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))************++++++++++++******)))))))))************+++)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////000000000000111111111222111000000111222111000000//////......//////000///////////////000000000000000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............++++++++++++++++++++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,dddJJJ===888888444444333222222222222222000///.....................---,,,++++++,,,---...,,,,,,,,,---------......,,,------------------...++++++,,,,,,,,,---------,,,...///---++++++---///,,,,,,---------................../////////000000////////////////////////////////////////////////111...,,,...333555333000////////////////////////....................................------------***++++++,,,,,,+++***)))******************************************************))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************''')))++++++)))))))))***))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***'''((()))++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------------/////////000000000111111111000///000111222111000//////............//////......///000000000000000//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........++++++++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...***,,,,,,,,,+++***+++,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,___FFF:::777777444333222222111111222222///......---------......---,,,++++++++++++,,,---,,,,,,,,,------.........,,,,,,,,,------.........+++++++++,,,,,,---------,,,...///---+++***---///,,,,,,,,,---------................../////////000000000000000000000000000////////////////////////111---+++,,,111444222000////////////////////////........................//////.........---------)))***+++,,,+++***'''&&&******************************************************))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************)))***,,,+++)))((((((((())))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))%%%'''(((***++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,////////////000000000000111000///000111222111000//////............//////---...000111111111000///.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------...///***+++,,,,,,******+++,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,|||]]]GGG;;;666555444444333222222111111000000000///..................------,,,,,,------...........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,------.../////////............////////////000///...---------------...///////////////............------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((***...111111---)))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,.........///////////////////////////////////////000000//////.........---............////////////////////////............///............---------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++,,,---...///...---,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,++++++*********++++++------------++++++---,,,,,,+++*********+++///...,,,+++***+++,,,,,,,,,,,,,,,---------..............................000///...---------------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************zzz[[[FFF;;;777666444444333222222111111000000000///..................------,,,,,,------...........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,------.../////////............//////////////////...---------------......////////////......------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***,,,//////,,,)))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))***++++++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************+++******))))))******+++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,------....../////////000////////////////////////............---------,,,............////////////////////////........................---------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************+++,,,,,,+++******---,,,++++++******++++++...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------........................///......------------...,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************wwwYYYEEE;;;777666444444333222222111111000000000///..................------,,,,,,------...------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////---............////////////...---------------------....../////////......,,,,,,,,,++++++,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***,,,,,,***)))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************+++******))))))******+++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------...///000000////////////////////////---------,,,,,,,,,,,,,,,---............//////////////////............---............------------......------------,,,,,,,,,,,,,,,+++++++++******+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))******++++++******))),,,,,,++++++******++++++------,,,+++++++++,,,,,,*********+++++++++,,,,,,---------------------------------------.........,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************vvvXXXEEE;;;777555444444333222222111111000000000///..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,------...//////---------.........//////......---,,,,,,---------------......//////......------,,,,,,,,,,,,------.........------.........++++++++++++++++++++++++************************+++***))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************************************))))))))))))******************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++---...///000000........................---------,,,,,,,,,,,,,,,---------.........////////////.........---------.........---------,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++******))))))************************---,,,+++***)))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,---............,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************uuuWWWDDD;;;777444444444333222222111111000000000///..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++,,,,,,---.........------------............------,,,,,,,,,------...,,,,,,---.....................------------...............------.........++++++++++++++++++++++++******************************)))((((((((()))******)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000---------------------------------------------...------------........................------------...------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------******+++++++++,,,,,,,,,------,,,,,,+++++++++***************************---,,,+++***)))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++************++++++++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------***+++,,,---......------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************rrrTTTCCC;;;777444444444333222222111111000000000///..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---+++++++++,,,------......,,,------------.........,,,,,,,,,,,,,,,------...+++,,,---...............///......------......///......------------......++++++++++++++++++++++++************************)))******)))((((((***+++***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***)))))))))************+++************************************++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,---......------------------------------------............,,,------------..................------------,,,------------,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***)))*********++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++******)))******+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,,,,++++++,,,---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************lllPPPAAA;;;777555444444333222222111111000000000///..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,***++++++,,,,,,---......,,,,,,---------.........,,,,,,++++++,,,,,,---...***+++,,,---...............------,,,,,,------...------,,,,,,,,,,,,------************************************************''')))++++++))))))+++---***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************************++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---------..................---------,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))*********+++++++++******************************+++++++++,,,,,,,,,************************,,,+++***)))***+++---...******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++***************+++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))))))))******+++,,,,,,------***+++,,,,,,,,,,,,+++*********++++++++++++******))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************hhhMMM@@@;;;888666444444333333222111111000000000///..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,***++++++,,,,,,---......,,,,,,,,,---------......++++++++++++,,,,,,---...***+++,,,---............---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))&&&))),,,,,,******,,,...***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************+++***)))((((((***,,,---******+++++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++***************++++++))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++*********+++++++++++++++***)))((())))))***+++,,,,,,------***+++,,,------,,,+++*********++++++++++++******))))))***++++++++++++************++++++,,,,,,,,,,,,+++***))))))***+++,,,+++*********+++,,,,,,---)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***))),,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************hhhLLL>>>999666444444444333333222111000000//////...------------...------++++++++++++------++++++------------++++++++++++++++++++++++++++++///---,,,---000000,,,)))************************,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......+++++++++******)))))))))))))))))))))))))))))))))))))))************)))))),,,+++***)))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))************+++*********))))))((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---------------------,,,,,,---...///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))'''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************,,,,,,++++++++++++++++++*********++++++,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---------,,,,,,+++++++++///...---,,,,,,---...///,,,,,,,,,++++++*********************************************************************************)))************+++++++++eeeJJJ>>>:::888666444444333222222111000000//////...------------...---,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++)))((((((***+++,,,+++)))************************,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,+++++++++*********++++++++++++++++++++++++))))))************))))))))))))))))))))))))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))************)))))))))(((******))))))))))))******))))))))))))************+++*********))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,---------------------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------***++++++,,,,,,++++++***---------,,,,,,+++++++++///...---,,,,,,---...///,,,,,,,,,+++++++++******************************************************************************)))************+++++++++aaaHHH===;;;999777333333333222111111000000//////...------------...---,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++%%%&&&((()))((()))+++,,,************************,,,+++******,,,,,,,,,***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------//////...---,,,,,,,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))************))))))'''''''''((()))+++,,,---)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))***************************)))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******++++++++++++******************************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......---/////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++*********************************++++++,,,,,,---,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++......------------......,,,,,,,,,++++++++++++***************************************************************************)))************+++++++++___GGG<<<:::888666333222222222111111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++'''***,,,,,,******,,,000************************,,,*********,,,---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---111000///...---,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))'''''''''((()))+++,,,---)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***))))))))))))))))))))))))((()))*********)))'''&&&((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))******++++++++++++******************************************************++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---******+++,,,------......---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...---+++******+++,,,---++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************************************))))))*********+++++++++~~~^^^FFF;;;888666333222222111111111111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++++++++++++++++++++...000...,,,***,,,///************************+++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,111000///...---,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))(((((()))***++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))******))))))))))))))))))))))))((()))*********)))'''&&&(((((((((((((((((((((((())))))))))))))))))************))))))))))))******((()))))))))***************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))************++++++++++++*********************************************************+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---******++++++,,,---......,,,...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,+++++++++,,,,,,---------111///---+++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++~~~^^^FFF;;;888555222111111111111111111111111//////...------------...+++,,,,,,------,,,,,,+++++++++------------+++++++++++++++++++++++++++++++++---//////---,,,++++++************************+++***)))***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,//////...---,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))+++***)))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))*********************+++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++************************************************************+++,,,---------------,,,,,,++++++,,,,,,---******++++++,,,,,,------+++,,,...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////,,,++++++******++++++,,,***++++++,,,,,,------...111000///---+++***))))))++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++*********************************++++++,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++************++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,************************************************************************)))************+++++++++|||]]]FFF;;;888666333000000000000111111111111//////...------------...+++,,,,,,------,,,,,,+++++++++------------++++++++++++++++++++++++++++++***+++---///111000,,,******************************))))))***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))************))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))*********************++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))******************++++++++++++******************************************************)))***+++,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////,,,++++++******++++++,,,******+++,,,,,,---....../////////...---+++***)))++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++,,,------------,,,+++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++{{{\\\FFF<<<:::777444000000000000000111111111//////...------------...++++++------------++++++++++++------------++++++++++++++++++++++++++++++***+++---111555444000+++***************************))))))***,,,...---,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++))))))))))))))))))))))))))))))************))))))))))))((())))))***++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((())))))***++++++))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))*********************++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******++++++++++++******************************)))))))))))))))))))))))))))***+++,,,------...------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++)))***,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))***+++,,,------,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......,,,++++++++++++++++++,,,******+++,,,,,,---......------...///...---+++***++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************++++++************++++++************************,,,,,,++++++++++++++++++*********++++++,,,,,,---++++++------------++++++)))************++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++------------++++++*********++++++,,,,,,,,,************************************************************************)))************+++++++++vvvVVVBBB;;;888666666222222222111111111111000///............---------...---,,,,,,......---,,,******************************+++,,,,,,,,,,,,++++++,,,...//////...,,,+++)))************+++++++++)))************+++++++++************************++++++,,,,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***)))((('''(((***,,,------------+++++++++*********)))))))))))))))))))))******++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******))))))))))))************)))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***(((''''''((()))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++***)))))))))***,,,,,,,,,++++++*********,,,,,,,,,,,,+++*********+++++++++************)))************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))------,,,++++++******)))...,,,)))'''(((***---///,,,,,,,,,------.........++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++************,,,------,,,++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++************************++++++++++++++++++++++++************************))))))************))))))************************++++++******************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,***)))(((***+++++++++++++++++++++++++++************************rrrSSSAAA:::888666666222222222111111111111000///............---------...---,,,,,,......---,,,******************************+++,,,,,,,,,,,,++++++,,,---......---,,,+++)))************+++++++++)))************+++++++++************************+++++++++,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,+++***)))((()))***+++,,,,,,,,,+++***+++++++++*********)))))))))))))))))))))******+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++***************,,,,,,,,,+++++++++******,,,,,,+++++++++++++++++++++++++++************)))************************++++++++++++++++++++++++++++++******++++++,,,,,,************************,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++++++++++++++,,,------------.........///,,,,,,,,,---------------++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***,,,------,,,++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++************************++++++++++++++++++++++++************************))))))************))))))************************++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++)))(((***+++++++++++++++++++++++++++************************nnnPPP???:::777666666222222222111111111111000///............---------...---,,,,,,......---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))***+++++++++***)))((((((+++************))))))))))))))))))))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))*********)))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++******+++------+++++++++************)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))******+++,,,,,,------,,,...111333333222///...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***,,,------,,,++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++******++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++mmmPPP???:::777555555222222222111111111000000///............---------...---,,,,,,......---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++***))))))***++++++))))))*********+++++++++))))))*********+++++++++***************************++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++************************))))))((((((************)))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))))))))))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++*********,,,...///+++++++++*********))))))************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,---000222222111///---...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++------+++***+++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++******)))++++++++++++++++++++++++******+++++++++++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++lllPPP@@@;;;888555444222222222111111111000000///............---------...---,,,,,,......---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++******))))))******+++))))))*********+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))(((((()))***++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++)))(((((()))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,...///+++++++++*********))))))************************++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******+++,,,,,,------------------------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++,,,,,,+++******++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,------+++******+++++++++++++++++++++++++++++++++++++++++++++++++++iiiNNN@@@<<<999555444222222222111111111111000///............---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************)))************+++++++++)))************+++++++++************************************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,)))))))))))))))***+++,,,(((((()))))))))))))))***)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((()))***+++,,,(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))//////000...,,,******+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------------+++++++++************)))************************++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))))))))))))))))))))************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++------,,,,,,+++******)))++++++***))))))+++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))+++,,,,,,+++******++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,......,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,yyycccJJJ>>>;;;999777666222222222111111111111000///............---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,+++******)))************+++++++++)))************+++++++++************************************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***,,,,,,,,,,,,+++***)))***++++++(((((((((((())))))******)))))))))))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******(((((((((((()))***+++,,,(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---...---+++***+++,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,...///...---,,,***+++++++++************)))************************++++++++++++++++++++++++(((***+++------,,,+++***))))))))))))))))))))))))************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***,,,,,,***)))***++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,...///---+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ttt^^^GGG<<<;;;:::888777222222222111111111111000//////.........---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,------,,,***))))))************+++++++++)))************+++++++++************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***,,,---///...,,,***)))))))))***'''((((((((())))))******)))))))))))))))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******))))))))))))******(((((((((((()))***+++,,,(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((***+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++***)))))))))***++++++,,,*********++++++,,,,,,,,,+++---///000///---+++)))+++++++++************)))************************++++++++++++++++++++++++(((***+++------,,,+++***************************************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,------,,,,,,,,,---------------*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********)))***,,,,,,***)))***++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***,,,//////---+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvvXXXEEEAAA;;;::::::555222333333333333222111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))************+++++++++************************++++++************++++++******++++++++++++******)))))))))))))))))))))))),,,,,,+++******+++,,,,,,---,,,,,,,,,+++*********++++++******++++++,,,---++++++,,,,,,,,,,,,------...---+++***)))***++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))000+++&&&&&&)))+++)))'''))))))))))))))))))))))))++++++******))))))(((((())))))************))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))++++++************++++++************************((()))))))))******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++)))'''&&&))))))*********++++++++++++---000222222000...,,,---,,,+++******+++,,,---)))******++++++******)))+++++++++*********))))))+++,,,,,,------,,,,,,+++************************---------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,---+++)))+++000111...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---222111///---+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,,,,------,,,,,,++++++,,,...///...+++(((,,,++++++******++++++,,,,,,,,,,,,+++++++++******sssVVVDDD@@@:::888999444111222222222222111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))************+++++++++************************++++++************++++++******++++++++++++******)))))))))))))))))))))))),,,,,,+++******+++,,,,,,+++++++++++++++*********++++++******++++++,,,,,,*********+++++++++,,,,,,---,,,++++++*********++++++++++++++++++*********)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))((()))***++++++***)))((('''''''''((((((((())))))((((((((()))))))))******)))))))))))))))))))))))),,,+++***)))((('''''''''(((&&&%%%(((,,,---***'''*********************************)))))))))))))))))))))************))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))*********))))))*********************************************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((*********++++++++++++,,,+++,,,...//////...,,,***,,,+++************+++,,,******++++++++++++******+++++++++*********)))))))))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---+++)))+++000000---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,++++++,,,...///...+++(((,,,++++++******++++++,,,,,,,,,,,,+++++++++******pppTTTCCC???999777888333000111111111111000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))************+++++++++************************++++++************++++++******++++++++++++******)))))))))))))))))))))))),,,++++++******++++++,,,))))))************************+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,++++++***)))+++++++++******)))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))************))))))''''''((((((((())))))))))))))))))*********++++++))))))))))))))))))))))))++++++***))))))))))))))),,,,,,...222555555000,,,++++++++++++++++++++++++))))))))))))************))))))************))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))+++++++++******************))))))(((((())))))******************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++******))))))******+++++++++,,,,,,,,,,,,+++++++++++++++***************)))******++++++******)))************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---+++)))+++000000,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***......------------......---,,,,,,++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,---///...,,,))),,,++++++******++++++,,,,,,,,,,,,+++++++++******lllRRRCCC@@@999777888444111111111111111000000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))*********+++++++++************************++++++************++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))*********+++******++++++,,,,,,,,,,,,************++++++++++++)))***+++,,,,,,+++***)))++++++******)))((((((((())))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))))))))******)))))))))'''(((((((((((())))))))))))*********++++++++++++))))))))))))))))))))))))''''''((()))***,,,...///444444444666888666111...++++++++++++++++++++++++(((((())))))******++++++))))))************))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---++++++,,,,,,,,,---------------,,,******)))))))))***))))))))))))))))))***+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******++++++,,,,,,,,,------,,,,,,,,,++++++******+++++++++++++++++++++++++++,,,,,,***+++//////+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++.........------.........---,,,,,,++++++,,,,,,---************+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++)))***+++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,,,,------,,,,,,+++++++++---......,,,***,,,++++++******++++++,,,,,,,,,,,,+++++++++******iiiPPPCCCAAA:::777999555222222333333222222111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))*********+++++++++************************++++++************++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))*********+++)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---((()))+++,,,,,,+++***)))*********)))))))))(((((())))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***))))))))))))))))))***(((((((((((()))))))))***)))*********++++++++++++))))))))))))))))))))))))''''''((()))+++,,,...///000///............---,,,************************(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))************************))))))))))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...++++++,,,,,,,,,---------///...,,,+++************)))))))))******)))))))))+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,***,,,///...***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------.........------.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,,,,------,,,,,,+++***+++,,,......---+++,,,++++++******++++++,,,,,,,,,,,,+++++++++******eeeOOOCCCBBB;;;777999666333333333333333222111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************)))************+++++++++************************++++++************++++++******++++++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***))))))******************)))***+++,,,---,,,++++++++++++,,,,,,,,,---------((()))******+++*********************************))))))))))))))))))))))))******************++++++))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******)))))))))*********++++++))))))))))))))))))))))))******)))))))))******+++***)))((('''(((***,,,...))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))***************+++++++++***))))))(((((())))))***************************(((((()))))))))***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++,,,,,,,,,,,,......---,,,++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,++++++***************+++++++++)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***,,,,,,***,,,///---)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---..................------------......---,,,,,,++++++,,,,,,---......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++******,,,......---,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******bbbLLLBBBAAA:::666888555222222222222222111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************)))************+++++++++************************++++++************++++++******++++++++++++******))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***+++++++++++++++*********(((***+++------,,,+++******+++++++++,,,,,,,,,,,,)))))))))))))))***++++++))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))))))))*********((((((((()))))))))******))))))))))))))))))))))))******)))((((((((())))))******)))((((((***,,,///*********************************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********))))))*********************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++************++++++++++++******))))))*********+++++++++)))******++++++******)))************************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++***,,,,,,***,,,...,,,(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---......---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,+++******+++---......---,,,++++++******++++++,,,,,,,,,,,,+++++++++******___JJJAAA@@@999555666444111111111111111000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************)))))))))))))))))))))))))))************+++++++++************************++++++************++++++******++++++++++++******))))))))))))))))))))))))***+++,,,------,,,+++***---,,,,,,,,,+++*********(((***+++------,,,+++***)))************+++++++++***)))((((((((()))+++,,,))))))***+++,,,------...))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,++++++***)))''''''((()))++++++++++++++++++++++++++++++******))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&((()))+++,,,,,,,,,+++))))))*********+++++++++***++++++,,,,,,,,,++++++***+++,,,------,,,+++************++++++*********))))))******++++++++++++,,,,,,,,,------,,,,,,,,,************************)))))))))))))))))))))))),,,+++++++++******))))))))))))******+++++++++,,,++++++++++++++++++++++++***,,,,,,+++,,,...,,,'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...++++++,,,---------,,,,,,+++******+++---......---,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******[[[OOOAAA;;;;;;<<<888333333333222222111000//////.................................------,,,,,,,,,+++222$$$---222...222((($$$,,,'''000%%%***''')))))))))))))))))))))))),,,+++%%%444%%%---)))++++++************++++++000 ,,,...,,,%%%222###$$$,,,"""+++GGGHHH666%%% 111((("""...)))###333)))((((((((()))***+++,,,...+++///,,,,,,"""...***000+++...>>>KKKIII;;;000''',,,///+++%%%///555###(((333+++---,,,&&&((('''++++++(((+++444999777...(((///###(((%%%:::!!!************************111%%%---666...###...(((444&&&---$$$+++***))))))))))))************)))************+++++++++666&&&%%%///000)))$$$...***'''111000000+++((())))))))))))*********+++*********))))))((((((***+++++++++***)))'''&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************++++++++++++***)))***++++++***))))))************+++++++++)))))))))***+++++++++,,,******************************))))))))))))******************************************************************************+++++++++*********))))))************************)))))))))***+++++++++,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***((('''************************...---,,,+++************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...------------------------++++++++++++++++++++++++,,,,,,++++++***+++++++++------++++++++++++------...---+++*********++++++++++++++++++++++++++++++YYYNNNAAA;;;;;;<<<999444333333222222111000000///---------------...............---------,,,,,,,,,))),,,'''///DDD !!!666(((+++---***!!!---999)))))))))))))))))))))))),,, ;;;...,,, $$$;;;+++******************+++333???111<<<...$$$uuu///000+++'''DDD###******)))))))))*********###999,,,---111+++???888...... ,,,333...!!!---...111555///)))+++***'''+++555<<<<<<999''',,,>>>###000))))))))))))))))))))))))!!!---222***!!!!!!%%%)))777111555''',,,---$$$))))))))))))************)))************+++++++++ ***///555&&&444,,,---+++888---(((333''')))))))))************+++))))))))))))((((((((('''***+++++++++***)))'''&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''')))************++++++++++++***)))***++++++***))))))************+++++++++***************+++++++++******************************))))))))))))******************************************************************************+++++++++*********))))))***************************************+++++++++,,,,,,,,,+++++++++******++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))***+++,,,+++******************************------+++******)))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,------,,,+++*********++++++++++++++++++++++++++++++VVVLLL@@@;;;;;;<<<999555333333222222111000000000------------------------...------------,,,,,,,,,333333,,,///,,,:::************************&&&000(((:::***000```777***222333*********+++******)))(((&&&==="""777###}}}fff...222)))333+++&&&++++++)))&&&)))111888:::111:::'''///111***))))))))))))************)))************+++++++++222)))$$$***%%%)))************+++++++++)))(((((((((((('''''''''******+++******)))((('''))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''')))************++++++++++++***)))***++++++***))))))************++++++++++++++++++*********************************************))))))))))))******************************************************************************+++++++++***************************************+++++++++***************,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))+++,,,,,,---,,,,,,************************,,,+++***)))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------......,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,------,,,+++*********++++++++++++++++++++++++++++++SSSJJJ@@@;;;;;;;;;999666222222222111111111000000------------,,,,,,,,,,,,---------------------------+++&&&###''''''*********++++++*********111***///777SSS444 ((()))***+++++++++***)))***"""!!!WWWQQQ>>>000444555)))---+++)))&&&'''***...///!!!...000)))$$$((()))))))))************))))))*********+++++++++""")))******---************++++++++++++)))))))))))))))(((((((((************))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********++++++++++++***)))***++++++***)))))))))*********+++++++++,,,+++++++++***)))))))))******************************))))))))))))******************************************************************************************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,---------......------************************+++******)))(((((())))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++PPPIII@@@;;;::::::888666222222222111111111111111.........------,,,,,,,,,------------------------555666,,,***(((###...)))***++++++++++++***)))))))))+++'''ttt111>>>(((((()))++++++,,,,,,,,,///(((SSSZZZ%%%777'''111444)))+++***)))******)))))))));;;///&&&...&&&333((()))))))))************))))))*********++++++++++++666+++$$$))))))*********+++++++++*********************************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++***)))***++++++***)))))))))*********+++++++++,,,+++++++++***)))))))))******************************))))))))))))******************************************************************************************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************111111000///...---------************************+++***))))))((()))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}OOOIII@@@;;;:::999777555111111111111111111111111/////////......------,,,,,,,,,,,,------------...((($$$888,,,888,,,$$$***666___???;;;***(((>>>'''&&&)))***+++,,,,,,+++***)))%%%)))444ZZZQQQDDD|||******)))******+++------888ppp222999+++)))(((***...///,,,+++,,, )))"""(((www|||GGG&&&222,,,%%%***''':::)))***###))))))))))))************)))************+++++++++!!!***%%%&&&333((())))))))))))***************+++++++++++++++,,,******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,)))************++++++++++++***)))***++++++***))))))************++++++++++++++++++*********************************************))))))))))))*********************************************************************************************+++++++++************************+++++++++******************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------333222000...---,,,,,,,,,************************+++******)))))))))******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++++++++,,,***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++yyyNNNIIIAAA<<<999888666444111111111111111111111111111111000//////...------,,,,,,,,,---------......???(((,,,------$$$"""222...MMMddd,,,)))"""///)))(((***+++,,,,,,+++***(((000===(((rrr444"""666yyy///---+++)))((()))+++,,,+++...,,,222***:::<<>>999888888777666111111111111111222222222000///---,,,,,,---///000++++++++++++++++++++++++,,,,,,,,,+++++++++******'''(((///---++++++++++++++++++++++++***......"""444%%%...'''222444%%%111!!!)))000BBB111 555,,,###111,,,%%%{{{)))(((&&&555***---###)))000GGG))),,,******+++++++++,,,,,,,,,((())))))&&&,,,******}}}&&&---)))(((,,,)))************+++++++++///))),,,((('''((($$$***************************444&&&###222!!!******)))))))))))))))***++++++************++++++((((((''''''''''''((((((******))))))))))))******+++***)))(((((()))***+++,,,+++***((((((((()))***)))*********++++++++++++++++++************++++++)))************+++++++++,,,,,,,,,+++++++++++++++,,,+++))))))+++......+++************************,,,+++)))((('''((()))+++(((((()))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***,,,...//////......++++++++++++++++++++++++))))))***++++++++++++*********))))))***,,,...///,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...,,,+++***+++,,,,,,///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...........................------------------------,,,,,,+++++++++,,,---...........................++++++++++++++++++++++++......------,,,,,,,,,,,,///...---------...///000000//////......------,,,---,,,+++***+++,,,---...++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,+++,,,,,,---...+++++++++,,,------***(((((()))+++---...---,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++lllKKKEEE>>>999888888777555333222222222222222222222000...---,,,,,,---...000,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******)))(((---(((++++++++++++++++++++++++)))+++000%%%000'''111(((888```&&&444'''...&&&+++***///,,,,,,111111$$$]]]AAA!!!444+++111&&&---,,,,,,%%%---,,,*********+++++++++,,,,,,)))***)))&&&,,,))))))}}}&&&---)))(((,,,)))************+++++++++)))((((((%%%)))---))),,,(((((((((((((((((((((((($$$222///111******))))))))))))******++++++************++++++******************************))))))))))))******+++***)))(((((()))***+++,,,+++)))((((((((()))***)))))))))*********++++++++++++************++++++)))************+++++++++*********+++++++++++++++&&&))),,,,,,***)))((('''************************,,,+++)))(((((((((******((())))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++***+++,,,............---++++++++++++++++++++++++))))))***+++++++++++++++,,,+++*********+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++............---,,,++++++------------------------------------------------------------------------........................------------------------++++++,,,,,,,,,---------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,...///000///......---,,,+++******111000///...............------------------------......////////////......000///...---------------,,,++++++,,,......,,,+++)))***,,,------,,,***)))++++++++++++,,,,,,,,,---,,,+++++++++,,,,,,---...++++++++++++++++++++++++mmmJJJDDD===999999888777555444444444333333222222111///...---,,,,,,---...///------,,,,,,++++++******,,,,,,,,,+++++++++******+++(((+++$$$++++++++++++++++++++++++***&&&111(((++++++222'''[[[&&&,,,222'''333%%%***000''')))---(((&&&///!!!mmm...---AAA,,,...(((///000+++%%%======************++++++++++++,,,***+++***&&&,,,)))(((}}}&&&---)))(((,,,)))************+++++++++&&&///+++&&&,,,,,,'''&&&((((((((((((((((((((((((***+++111"""***)))))))))))))))******++++++************++++++******+++,,,,,,+++******))))))))))))))))))))))))******))))))))))))******+++***))))))((()))))))))((()))))))))************++++++************++++++)))************+++++++++((())))))******+++++++++))),,,///...***'''(((+++++++++++++++++++++++++++,,,+++***)))((()))******((()))******++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++)))******+++++++++++++++---,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,........................,,,,,,------------,,,,,,/////////...---,,,******------------------------........................---...////////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,------------------------....................................////////////---,,,,,,,,,,,,---......000000//////...---------000000000///...---,,,+++------------------------------............------......---------------......,,,+++,,,...//////...+++,,,---...---,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++mmmIIICCC===999999999777555444444333222222111000000///...------------...///---------,,,,,,+++******,,,,,,,,,+++++++++******+++))),,,$$$++++++++++++++++++++++++---"""///+++(((------'''333,,,"""333...HHH...((()))***###+++000***222sss666 666))),,,888"""(((---...111,,,(((222'''sss---************+++++++++++++++,,,***&&&,,,((((((}}}&&&---)))(((,,,))))))*********+++++++++FFFdddccc^^^ccc___]]]ZZZaaaaaaaaaaaaaaaaaaaaaaaa______ddd^^^111))))))))))))))))))***+++++++++************++++++((()))************)))((())))))************))))))***))))))))))))))))))*********))))))))))))))))))(((((()))))))))*********++++++************++++++))))))*********+++++++++''''''((()))***+++++++++///,,,******)))(((+++///++++++++++++++++++++++++,,,+++***)))))))))******))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------------,,,,,,............---,,,++++++---------------------------------------------------...000111111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---+++------------------------------............//////........................///......---,,,,,,,,,,,,/////////000000111111111......///000///...,,,+++////////////////////////---......//////......---++++++++++++,,,---......///---++++++---/////////,,,---............---,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++lllHHHBBB<<<999999999777444333222222111000//////............------.........---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))...(((++++++++++++++++++++++++///!!!+++,,,'''...'''444222---***%%%...---))),,,---+++***111222$$$&&&:::"""333,,,222777999%%%+++(((,,,+++---***(((555,,,666))))))*********++++++++++++,,,***&&&,,,((((((}}}&&&---)))(((,,,))))))*********+++++++++---))))))(((((()))***++++++++++++************++++++))))))************))))))((()))************)))((()))))))))******))))))))))))))))))*********))))))))))))))))))************++++++************++++++))))))*********+++++++++''''''((()))***++++++++++++%%%%%%,,,111...******++++++++++++++++++++++++,,,++++++***************))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------,,,---------.........///------,,,,,,,,,,,,,,,,,,------......///////////////000111333555777888999555666777999999999888777::::::::::::::::::::::::888999999::::::999999888444444333222111111111111000...++++++,,,------,,,++++++,,,,,,------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++iiiFFFBBB<<<999999999666444111111111000//////..............................,,,,,,,,,,,,------------,,,,,,,,,+++++++++******''')))000***++++++++++++++++++++++++///$$$***,,,(((---&&&ZZZ777###,,,...***%%%&&&***)))---...)))***666)))%%%+++)))777666+++%%%,,,,,,,,,555,,,+++###***---,,,+++FFFHHH)))))))))************+++***+++***&&&,,,)))(((}}}&&&---)))(((,,,)))************+++++++++$$$(((((((((((()))***+++,,,++++++************++++++,,,+++************+++,,,((()))***++++++***)))((())))))************))))))(((((()))************))))))*********++++++++++++++++++************++++++)))************+++++++++((())))))******+++++++++(((%%%+++:::BBB:::---&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......//////000...---,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,((((((***+++,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------............------******,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---........................------------------------+++,,,---...///......---........................,,,,,,------.../////////,,,,,,---......///000000///111333666888:::;;;;;;>>>???@@@CCCEEEHHHIIIJJJFFFGGGHHHJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKHHHGGGDDDAAA???===;;;;;;888555333111111000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,+++++++++,,,,,,++++++++++++++++++++++++fffEEEAAA<<<::::::999666444111111000000000000000000---..................---++++++,,,,,,---.........,,,,,,,,,+++++++++******&&&(((///(((++++++++++++++++++++++++,,,(((+++---(((,,,...,,,(((,,,///***(((222)))%%%222''')))444''')))(((,,,<<<(((---%%%444***%%%,,,))))))///$$$,,,,,,---'''lll))))))))))))************)))***)))&&&,,,))))))}}}&&&---)))(((,,,)))************+++++++++ (((((((((((()))***+++,,,++++++************++++++,,,+++)))(((((()))+++,,,((()))***++++++***)))(((((()))***++++++***)))((('''((()))***+++******)))++++++++++++,,,,,,,,,,,,++++++************++++++)))************+++++++++*********++++++++++++++++++(((000@@@EEE:::...))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,...///000111222---,,,+++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))***+++,,,---,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------............------++++++,,,---............------------------------------------------------------------------------................................................------------............////////////////////////------...//////000111111000111333666999<<<>>>???@@@AAADDDFFFHHHIIIJJJJJJPPPQQQRRRTTTUUUWWWXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYWWWVVVSSSQQQNNNMMMLLLKKKHHHFFFDDDBBB@@@===999777444333222000///.........,,,,,,---------............---,,,,,,+++++++++,,,++++++++++++++++++++++++dddEEEAAA<<<::::::999666444111111111111111222222222------............------***++++++,,,---...//////,,,,,,,,,+++++++++******'''(((---%%%++++++++++++++++++++++++(((+++------(((+++666"""555***'''---333GGG000***:::!!!(((000((("""...000&&&***+++333...'''///333...+++###444,,,111&&&***...))))))))))))************((())))))&&&,,,******}}}&&&---)))(((,,,)))************+++++++++///(((((((((((()))***+++,,,++++++************+++++++++)))&&&$$$$$$&&&)))+++''')))***++++++***)))'''((()))***++++++***)))((('''((()))+++++++++***)))++++++,,,,,,,,,---------++++++************++++++)))************+++++++++,,,,,,,,,+++++++++++++++,,,(((,,,777888...))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........***+++,,,...000111333333,,,,,,+++******+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---,,,+++***))),,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***,,,---...---,,,,,,)))***,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.................................------............---------------...------,,,,,,------------------------...........................---,,,,,,,,,,,,---...........................////////////////////////...------------...//////000000000000000000000000...//////000111222222222666888;;;???DDDHHHLLLMMMTTTTTTUUUVVVVVVUUUTTTSSSWWWWWWXXXYYYZZZZZZ[[[[[[___^^^\\\[[[[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZZZZYYYYYYYYYYYYYYYXXXVVVSSSQQQNNNJJJEEEBBB===<<<999666444222111000---------.........//////...---,,,,,,++++++++++++++++++++++++++++++++++++eeeDDDAAA===:::999777555444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++...+++)))))),,,---,,,******)))///+++000'''(((***)))---))),,,,,,zzz$$$&&&***(((///)))&&&***---...---...,,,***))))))+++,,,,,,,,,,,,222!!!666000(((ZZZ,,,,,,+++***))))))******,,,(((+++))))))(((+++}}}&&&---)))(((,,,************************...************************)))***+++,,,,,,+++***)))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********(((((((((((())))))))))))---,,,***+++,,,,,,+++***...---,,,++++++,,,---.........---,,,,,,+++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))******++++++******)))++++++***)))***+++---...******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////000000//////.........---***---000111000...------///...,,,,,,---/////////)))+++---///111000//////---...000222444888<<<@@@DDDHHHNNNQQQRRRTTTYYY]]]XXXXXXYYY[[[\\\[[[XXXVVVUUUVVVWWWXXXXXX[[[^^^aaa^^^```aaa```^^^^^^aaacccaaa]]]]]]aaaaaa^^^^^^bbb[[[[[[[[[\\\^^^^^^\\\ZZZ[[[\\\]]]]]][[[YYYYYYYYYZZZYYYXXXVVVTTTRRRQQQPPPPPPLLLGGGDDDBBB>>>999555666111---***++++++***(((,,,,,,,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,aaaDDDAAA===:::999777555444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++---+++)))))),,,---,,,***)))(((+++(((///+++:::***)))---))),,,,,,''',,,***)))&&&///333...((('''(((''',,,,,,---......---+++******444)))777,,,++++++***))))))******,,,(((,,,******))),,,}}}&&&---)))(((,,,************************)))******************************++++++++++++******))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))))))))*********+++++++++)))))))))+++,,,+++***---,,,+++******+++,,,---------,,,+++++++++++++++))))))***++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////000/////////............,,,...//////------...///......---.........---,,,000////////////000111222888;;;>>>BBBEEEJJJOOORRRWWWWWWWWWWWWVVVXXX[[[^^^ZZZYYYYYYZZZ\\\\\\[[[ZZZYYYZZZ[[[ZZZYYYZZZ\\\^^^\\\___bbbcccaaa```aaabbbaaa]]][[[]]]]]][[[]]]aaaaaa___]]][[[ZZZ\\\^^^```^^^^^^\\\ZZZYYYXXXYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWUUUSSSRRRQQQOOOJJJFFFCCC???;;;888777666333000000///......------------------,,,,,,,,,,,,,,,---]]]DDDAAA===:::999777666444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++---+++******+++,,,,,,++++++))))))&&&...---RRR***)))---))),,,,,,***222)))+++'''***(((###'''111222,,,+++)))'''%%%%%%'''***,,,///666...777777,,,+++******)))*********,,,))),,,++++++***---}}}&&&---)))(((,,,************************$$$************************++++++************++++++***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++))))))***,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,+++*********++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////////////////...............///...---+++,,,...000...////////////...---,,,222111//////111555:::===EEEIIIMMMRRRUUUXXX\\\___ccc___[[[YYYZZZ]]]```aaabbb^^^ZZZXXXWWWXXXXXXWWWQQQRRRRRRQQQOOOMMMNNNOOOSSSWWW\\\_________^^^___^^^YYYUUUTTTRRRQQQRRRVVVWWWYYY[[[ZZZXXXYYY\\\______]]][[[XXXXXXYYY[[[\\\XXXXXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[[[[ZZZWWWSSSPPPQQQNNNKKKHHHEEEBBB>>>;;;666444222000///...//////------,,,,,,,,,------...XXXCCC@@@<<<999888777666444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++,,,+++******++++++++++++///---+++''',,,,,,fff***)))---))),,,,,,(((333''',,,...---+++)))(((((('''&&&$$$&&&)))+++,,,...///111 >>>555++++++***************+++---)))---+++,,,***...}}}&&&---)))(((,,,************************&&&************************,,,+++***))))))***+++,,,***))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,...,,,,,,,,,......---,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,,,,******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................///////////////////////////////////////............//////...---,,,---////////////...------///000111222333666;;;BBBHHHLLLPPPSSSWWWYYY[[[\\\]]]^^^___\\\YYYZZZ^^^aaabbbaaa___ZZZRRRMMMKKKJJJKKKKKKHHHIIIHHHFFFBBB???>>>>>>CCCGGGLLLQQQUUUYYY[[[]]]ZZZWWWRRRMMMIIIEEEDDDDDDDDDMMMVVV[[[[[[YYY[[[]]]]]]\\\[[[ZZZ[[[[[[[[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\___^^^\\\[[[YYYWWWTTTSSSVVVVVVTTTRRROOOKKKFFFDDD>>><<<999555222111000000///......---------......UUUBBB???;;;999888777666444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++++++++++++++******+++,,,------+++***,,,)))xxx***)))---))),,,,,,}}}$$$...'''---###%%%...444---!!!%%%222(((,,,///000---)))'''&&&***777+++***************++++++,,,(((,,,+++,,,+++...}}}&&&---)))(((,,,************************\\\jjjggg___cccXXX\\\fffZZZcccZZZYYYaaa^^^444************************,,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,///...,,,,,,------,,,***+++++++++,,,,,,+++++++++***+++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////.........///////////////---///222222000...---------------,,,+++...333888:::<<<@@@FFFLLLRRRWWWYYYXXXZZZ]]]^^^^^^^^^^^^___]]]\\\\\\___bbbccc```\\\PPPKKKEEEAAABBBDDDFFFHHHOOONNNKKKFFF???:::777666888:::===DDDLLLTTT[[[^^^\\\[[[WWWQQQKKKEEE@@@<<<;;;DDDNNNUUUVVVXXX\\\```\\\\\\]]]^^^^^^[[[UUUPPPPPPPPPPPPQQQSSSUUUXXXYYY^^^]]][[[XXXWWWWWWXXXYYYVVVWWWXXXXXXUUURRROOOMMMJJJHHHDDD@@@<<<999888777222111000...------,,,,,,UUUAAA>>>;;;999888777666444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))++++++,,,,,,+++******+++---'''******,,,---)))***)))---))),,,,,,{{{%%%))))))+++999***!!!$$$((((((+++000222...'''"""$$$///AAANNNlll*********)))******+++,,,+++(((,,,++++++***...}}}&&&---)))(((,,,************************!!!DDDzzz"""333$$$444,,,***+++,,,111###************************++++++************+++++++++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,...,,,++++++,,,---+++***++++++,,,,,,,,,,,,++++++)))***,,,------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////.........///////////////...111444444222000...---,,,...000000222666>>>DDDKKKNNNRRRWWW[[[]]]]]]]]]\\\^^^___```___^^^___```^^^```bbbeeeeeebbb\\\WWWKKKHHHFFFFFFJJJOOOSSSUUUVVVTTTOOOGGG>>>888555444888888;;;AAAKKKTTT\\\______aaa___ZZZTTTPPPKKKEEE@@@AAABBBCCCDDDJJJSSSYYYYYYZZZ\\\______XXXNNNEEE=========???AAAEEEIIIKKKRRRSSSSSSRRRRRRTTTXXX[[[UUUXXXZZZZZZYYYWWWVVVVVVTTTSSSPPPMMMJJJGGGDDDCCC:::888666333000...---,,,WWWAAA>>>:::888888777666444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++***,,,---,,,))))))+++---&&&******,,,,,,(((***)))---))),,,,,,zzz+++%%%---)))'''///000+++---333...###$$$--->>>ZZZ@@@******))))))***++++++,,,***&&&+++*********---}}}&&&---)))(((,,,************************&&&333\\\___ ,,,...%%%555***'''$$$,,,666---,,,******************************++++++++++++******+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,---///111000//////000111222222111000///...///111222222222111000000000111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////............/////////000222444555444222000000000000555<<<@@@CCCHHHOOOUUUXXXYYY\\\^^^^^^^^^]]]\\\ZZZZZZYYYWWWTTTRRRSSSTTTQQQVVV]]]aaaaaa___\\\ZZZWWWUUUSSSRRRTTTVVVWWWWWWPPPMMMHHHAAA;;;888888999@@@@@@AAAGGGOOOVVVZZZ[[[\\\______[[[YYY[[[YYYUUUMMMHHHAAA<<<;;;>>>DDDHHHNNNPPPTTTZZZ]]]XXXMMMEEE666555444333444666999;;;FFFIIIMMMOOOOOOOOORRRTTTTTTWWWZZZZZZYYYWWWXXXZZZUUUVVVVVVVVVTTTRRROOOMMMHHHFFFBBB>>>:::666444333XXX@@@>>>:::888888777666555222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,)))+++***,,,---,,,))))))+++...)))...+++---+++%%%***)))---))),,,,,,{{{222%%%111((()))|||******))))))***+++,,,,,,)))&&&***)))***)))---}}}&&&---)))(((,,,************************,,,***>>>000***)))---111$$$"""333$$$************************)))***+++,,,,,,+++***)))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,------.........---------.........//////.........111444666777666666666888888888888666666444555777999999888777666666666666555444333222111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++*********((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////---.........//////000000555666555333111000222333666>>>HHHPPPTTTXXX^^^ccc[[[[[[\\\\\\\\\[[[ZZZYYYUUUSSSPPPKKKEEEBBBAAAAAA===EEEPPPWWW[[[]]]___aaaccc```[[[WWWSSSPPPKKKIIIFFFDDDAAA===:::;;;???BBBGGGFFFHHHLLLRRRVVVVVVUUUTTTXXXYYYVVVXXX___aaa^^^[[[UUUMMMEEEAAA???===<<>>:::666444444555555EEEJJJPPPRRRQQQNNNNNNNNNSSSVVVXXXXXXVVVVVVWWWZZZRRRTTTVVVXXXXXXVVVTTTRRRUUURRRNNNIIIDDD???<<<;;;XXXAAA@@@===:::777666555555333222111111222222111/////////.........---------******,,,,,,,,,,,,************+++++++++,,,,,,,,,...++++++...***+++,,,,,,------,,,,,,+++---(((++++++&&&+++***...)))+++***{{{)))+++&&&///333111[[[,,,)))************++++++++++++(((+++******(((+++}}}&&&---)))(((,,,******))))))))))))******(((000***111'''&&&000---++++++,,,%%%)))(((++++++,,,+++***))))))*********************************))))))))))))******************************+++++++++*********))))))******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------------,,,+++***,,,---......---+++***))),,,......---+++,,,///222,,,...111222222333555777;;;<<<===???AAACCCEEEFFFGGGFFFFFFFFFFFFCCC>>>;;;============???AAACCCEEEDDDEEEEEEBBB???<<<;;;<<<:::888777444222111000000444000++++++---...***'''...,,,)))***,,,,,,***''',,,,,,,,,------,,,+++***+++++++++,,,,,,---------++++++++++++******))))))************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........---,,,+++***))).........------,,,,,,,,,------------------------------------------------------------------------........................++++++,,,,,,,,,------------...///...------...///.........------,,,,,,,,,////////////////////////000000///...............000222222222000...//////555444222000000444:::???FFFKKKQQQWWWZZZ]]]```bbb```\\\VVVTTTTTTUUUSSSRRRTTTUUUTTTNNNEEE===888777888===CCCGGGJJJRRR\\\dddeeeccc```]]]\\\YYYVVVSSSMMMNNNOOOLLLHHHFFFGGGJJJKKKFFFFFFKKKNNNMMMOOOTTTYYYXXXWWWXXXZZZ]]]aaaccc^^^^^^ZZZRRRMMMIIICCC<<<===???DDDIIINNNSSSVVVXXXMMMIIIBBB;;;666333333333DDDKKKTTTXXXVVVQQQMMMKKKKKKKKKLLLMMMPPPTTTWWWZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWUUURRRNNNHHHCCC@@@WWWAAA@@@===:::777666555555333222111111222222111/////////.........---------++++++,,,------,,,++++++***++++++++++++,,,,,,,,,...++++++...***+++,,,,,,------,,,,,,***,,,(((***+++(((+++***...)))++++++{{{+++---'''///+++---%%%$$$************+++++++++++++++(((+++******(((+++}}}&&&---)))(((,,,******))))))))))))******---'''------iiiTTT---(((&&&777+++,,,%%%))))))***++++++***))))))************************************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,---------,,,++++++,,,...///...------000333222444777999:::<<>>???@@@AAADDDGGGIIIJJJHHHGGGFFFFFFEEEDDDBBB@@@>>><<<;;;;;;;;;666111000111000,,,(((...,,,***+++---...,,,+++************++++++++++++++++++++++++,,,,,,------++++++++++++*********)))************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------,,,+++******......---------,,,,,,,,,------------------------------------------------------------------------........................++++++,,,,,,,,,------------...///...------...///.........------,,,,,,,,,////////////////////////000000///...............,,,...000000///......///---///111444888>>>EEEJJJOOOSSSXXX\\\\\\ZZZYYYYYYSSSPPPNNNNNNRRRVVVXXXYYY[[[]]]]]]WWWLLLAAA:::777333777;;;>>>BBBJJJUUU]]]fffdddbbbbbbbbbaaa```^^^XXXYYYXXXWWWUUUTTTUUUVVVQQQNNNNNNTTTWWWWWWXXX]]]]]]]]]\\\\\\]]]```ccceeedddeeeaaaZZZUUURRRLLLFFFBBBBBBCCCEEEHHHMMMRRRTTTZZZVVVPPPHHHAAA<<<999777<<>>BBBDDDFFFGGGHHHLLLMMMOOOPPPPPPRRRVVVXXXUUUVVVWWWXXXXXXWWWVVVUUUOOOOOOQQQTTTXXXYYYXXXWWWPPPOOOLLLHHHFFFDDDCCCCCC===@@@EEEHHHJJJKKKNNNPPPRRRRRRQQQQQQQQQQQQRRRRRRMMMJJJFFFCCCBBB@@@===:::555444222111///...,,,+++---,,,*********,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...---...///...---------///...............---------////////////////////////000000///////////////000222222111000///000333666>>>CCCKKKQQQVVVXXX[[[]]]ZZZ[[[ZZZVVVOOOGGGAAA???999888888;;;@@@GGGLLLPPPQQQUUUYYYXXXSSSMMMJJJIIIQQQSSSUUUVVVWWW[[[```dddbbb```]]]\\\]]]]]]\\\[[[aaa]]]ZZZ[[[]]]^^^\\\YYYYYYZZZ[[[\\\[[[XXXWWWWWW\\\[[[YYYXXXXXXYYY[[[[[[VVV[[[]]][[[\\\```aaa```]]][[[XXXVVVVVVYYY]]]```]]]^^^^^^]]]ZZZUUUPPPMMMDDD@@@===???FFFOOOWWW[[[ZZZRRRGGG<<<666666999<<>>EEEGGGJJJMMMOOONNNLLLJJJCCCEEEGGGHHHJJJMMMRRRUUUWWWWWWWWWWWWUUUSSSQQQPPPJJJIIIJJJMMMPPPQQQPPPOOONNNLLLJJJGGGEEEDDDDDDDDD<<<======>>>???BBBFFFJJJMMMMMMNNNOOOQQQSSSUUUVVVTTTRRRPPPNNNNNNMMMLLLKKKBBBAAA>>>;;;666222000///000///---++++++,,,---...+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........---...///...---------///........................////////////////////////000000/////////000000111222222111000111666===BBBJJJOOOUUUZZZ[[[[[[ZZZZZZ```^^^XXXPPPGGG???;;;999777888999<<>>BBBEEEKKKRRRVVVYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXX{{{PPPAAA@@@===:::777666555555333222111111222222111///000000000/////////......///...------------...///,,,,,,,,,,,,------------,,,***,,,000***+++,,,,,,------,,,,,,)))(((+++(((000000VVV++++++///+++...---{{{,,,333---...---***%%%"""666888111'''666++++++++++++,,,,,,,,,,,,---))),,,++++++)))---}}}&&&---)))(((,,,++++++************++++++)))%%%+++///000&&&===ddd---******,,,'''---...111---)))(((+++---,,,+++******************************))))))))))))*********************************************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---...///000111...000444:::@@@FFFKKKMMMRRRRRRSSSTTTRRRMMMFFF@@@888:::===@@@CCCHHHNNNRRRUUUTTTRRROOOLLLIIIGGGFFFAAAAAAAAACCCEEEFFFEEEDDDCCCBBBAAA@@@??????@@@@@@<<<;;;999777666999>>>CCCEEEEEEGGGIIIKKKNNNQQQRRRTTTSSSSSSSSSSSSSSSTTTTTTMMMLLLKKKGGGAAA===;;;;;;666444222000...---------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---...///...------...///.............../////////////////////////////////000000/////////000111111...///111444888@@@IIIOOOSSSWWW\\\^^^^^^]]]\\\[[[bbb___YYYPPPHHHBBB@@@@@@@@@CCCFFFIIIKKKNNNRRRUUU\\\^^^``````]]]]]]```ccc____________^^^[[[YYYWWWXXXUUURRRQQQSSSTTTUUUUUUSSSQQQOOOOOOOOOOOONNNMMMHHHMMMOOOKKKGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJPPPRRROOONNNRRRUUUVVVTTTUUUVVVXXXYYYYYYYYYXXXXXXZZZ\\\]]]\\\ZZZWWWVVVQQQSSSTTTPPPIIIDDDCCCEEEIIIGGGEEECCCBBBAAAAAAAAA;;;>>>CCCJJJPPPUUUYYY[[[XXXXXXXXXXXXYYYYYYZZZZZZyyyPPPAAA@@@===:::777666555555333222111111222222111///000000000000/////////.........---,,,,,,---......,,,,,,,,,------------...,,,***,,,000***+++,,,,,,------,,,,,,))))))---)))000///DDD++++++000,,,......{{{)))111,,,...---222---III999999:::+++ +++++++++,,,,,,,,,---------)))---++++++***---}}}&&&---)))(((,,,,,,++++++******++++++,,,!!!+++(((***''''''AAA---444))),,,'''---///444///***))),,,...---*********************************))))))))))))******************************))))))*********+++++++++************++++++++++++++++++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------......---...///222444666:::<<<@@@FFFKKKOOOSSSTTTWWWWWWVVVVVVSSSKKKAAA999666777999:::<<>>>>>???:::999999:::<<<>>>===<<<:::999888777888888::::::::::::777555333444888;;;;;;<<<===???AAACCCFFFGGGJJJJJJKKKKKKKKKLLLNNNOOOMMMOOOOOOMMMJJJHHHHHHIII@@@???===:::777444222111.........---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///...------...///---........./////////000////////////////////////000000//////000111111222000444:::@@@EEEKKKQQQUUUTTTWWWYYYYYYXXXVVVUUUUUUWWWVVVUUURRRPPPOOOPPPQQQOOOSSSXXXZZZZZZZZZ\\\^^^```bbbeeeccc```]]]^^^___^^^\\\YYYWWWVVVUUUTTTSSSUUURRRNNNLLLLLLMMMMMMMMMIIIJJJKKKJJJJJJJJJLLLNNNQQQVVVVVVNNNHHHHHHIIIHHHEEEEEEFFFGGGIIIJJJLLLLLLLLLRRRSSSNNNKKKMMMPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSUUUWWWWWWRRRLLLFFFCCCHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGJJJNNNSSSXXXZZZWWWWWWWWWWWWXXXYYYZZZZZZxxxPPPAAA@@@===:::888666555555333222111111222222111///000000000000////////////...---,,,++++++,,,---...,,,,,,,,,---------......,,,***,,,111++++++,,,---------,,,,,,...---111+++000,,,666,,,+++000,,,///...{{{$$$---)))+++'''444... 444---%%%,,,===000...000000++++++,,,,,,,,,------------)))---++++++***---}}}&&&---)))(((,,,,,,++++++******++++++,,,***###000---"""222999))))))))),,,'''...///777111+++***,,,...---*********************************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,,,,...111555888:::GGGIIILLLOOOQQQSSSSSSSSSVVVVVVVVVVVVTTTMMMBBB:::555555555444444666:::>>>999888666555555777:::<<<555555444666999::::::999666555444444444555666777777777666444222111333555444555555666888999;;;<<>>;;;999777666555111111111111111111222222000000000000000000000000000///------......---+++777---333111111,,,///111333:::,,,,,,,,,,,,,,,,,,,,,,,,+++888$$$---------///***///'''---333,,,{{{sss,,,333///((('''888&&&444ooo>>>111:::000222444333444444***666666///+++---,,,((((((---)))%%%111......///---~~~)))+++)))+++***,,,***((())),,,---+++)))******))))))))))))******,,,@@@)))***''',,,***************************************************))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))+++,,,+++***,,,,,,,,,++++++*********************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,---...---,,,,,,+++---......,,,++++++,,,,,,...//////---,,,,,,---111444888<<>><<<::::::999999999999999999;;;777555777===AAAAAA???:::;;;;;;<<<>>>??????@@@@@@???===;;;999999999:::===<<<;;;:::888666555444444444444666999::::::999888777666555444555777:::BBBAAABBBFFFKKKOOOOOONNNOOOOOOOOONNNLLLIIIGGGEEE<<<999333...++++++---///,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///---------------------------.........---,,,,,,+++........................,,,,,,,,,---------......------------------------..................---------------.........//////444111------///111111///---000333222000111888===HHHLLLSSSXXXWWWRRRKKKFFFAAAAAAAAABBBBBB@@@>>>;;;@@@@@@AAAEEELLLTTTYYY\\\bbb```\\\ZZZ^^^bbb^^^WWW]]]YYYVVVUUUQQQKKKHHHIIIGGGHHHIIIKKKMMMQQQWWWZZZ|||yyyssslllfffccc``````XXXiiilllffffffgggnnn|||{{{iiibbbhhhmmmllliiiqqqrrrssswwwuuuvvv|||jjj```[[[XXXVVVRRROOONNNKKKHHHJJJNNNLLLNNNOOONNNLLLKKKMMMOOOOOONNNMMMMMMNNNNNNMMMLLLIIIHHHEEECCCCCCGGGNNNSSSTTTUUUSSSOOOKKKKKKRRRXXXYYYYYYZZZZZZYYYXXXVVVUUUyyyOOOBBB@@@>>>;;;999777666555111111111111111111111111000000000000000000000000///...------...///...,,,,,,333--- )))333000555---111&&&,,,,,,,,,,,,,,,,,,,,,,,,***333%%%...+++//////---000(((,,,000***wwwSSS''',,,***...,,,333***+++___EEE444???EEE>>>555FFF@@@EEEJJJEEE:::444@@@777777999<<<<<<888666777BBB000,,,,,,111,,,)))+++,,,***---,,,...,,,++++++------+++)))******))))))))))))****** &&&AAA)))***''',,,***************************************************))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))+++,,,+++***,,,,,,,,,+++++++++******************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,---------,,,,,,+++---//////...---...///,,,---------,,,...111444888:::<<<>>>??????>>>===???CCCHHHKKKLLLLLLNNNPPPIIIDDD>>>:::999999999999;;;;;;<<<<<<=========<<>>@@@FFFIIIIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKMMMKKKHHHDDDAAA???=========>>>>>>===;;;888555444999888777888:::;;;;;;;;;@@@???<<<888555333222333333333555;;;CCCJJJMMMNNNNNNNNNOOONNNMMMKKKJJJHHHDDDAAA===777333000////////////...------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---...///------------------------------......------,,,+++........................,,,,,,---------.........////////////....................................---------.........//////222000---...000222222111---///111222333999AAAHHHUUUVVVVVVUUUPPPJJJDDD@@@===<<<;;;<<<<<<<<<<<<;;;AAABBBDDDIIIOOOVVV\\\^^^___bbbbbb___]]]]]]YYYSSSNNNMMMNNNPPPLLLFFFCCCFFFJJJMMMRRRVVVZZZaaajjjppp|||uuunnngggdddkkkxxxyyysssvvvxxx|||{{{uuuxxx{{{www|||pppjjjjjjjjj``````aaa___WWWRRRWWW___hhhaaaXXXOOOJJJGGGEEECCCHHHGGGGGGHHHJJJMMMOOOPPPOOOMMMKKKGGGEEEDDDDDDEEEQQQSSSTTTQQQNNNNNNRRRWWWXXXYYYYYYYYYYYYWWWVVVUUUuuuMMMAAA@@@>>>;;;999777666666111111111111111111111111000000000000000000000000///---------///000///... @@@000(((222,,,$$$(((;;;666333,,,,,,,,,,,,,,,,,,,,,,,,***---'''111(((111000000///)))---///,,,{{{444******)))111///---444+++<<<___IIILLLDDDAAAFFFJJJGGGGGGKKKIIIAAAEEEHHHHHHGGGMMMGGGDDDGGGHHHFFFEEEEEEAAA===000<<<@@@999:::444000~~~***,,,***---+++,,,+++))))))******)))'''******))))))))))))******555###'''{{{)))***''',,,***************************************************))))))))))))))))))))))))))))))************))))))***)))))))))+++,,,+++***,,,,,,,,,++++++++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,------------,,,+++---//////......///111,,,------...///333999===BBBBBBBBBBBB@@@>>><<<;;;>>>???BBBCCCCCCDDDFFFHHH???<<<777666888<<>>999444222000///...---,,,---......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,---......------------------------------......------,,,,,,........................,,,------------.........111111111000000/////////........................------........./////////000///...///111222222222//////000444;;;EEEOOOUUU\\\ZZZVVVRRRMMMIIIGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHJJJMMMRRRVVVYYY\\\]]]YYY\\\ZZZTTTOOOPPPQQQPPPNNNQQQUUUXXXSSSLLLKKKPPPWWW___iiippprrrtttxxx|||xxxqqqmmmzzzzzzwwwzzz{{{ooouuu{{{yyynnnhhhppp}}}wwwiii^^^UUULLLFFFAAA@@@AAABBBDDDHHHKKKMMMNNNLLLKKKIIIGGGDDD???<<>>;;;999888777666222222222111111111111111////////////////////////...---,,,---///000000///...777###000---(((,,,777(((,,,>>>---------------------------)))***333&&&222///]]]000,,,***000111111+++555000222000111+++<<<666333IIIIIIPPPUUUIIIGGGFFFJJJOOONNNJJJJJJNNNNNNKKKKKKBBBHHHNNN___IIIMMMNNNKKKGGGJJJPPPOOOHHHTTTUUUNNNNNNMMM???===+++---***+++)))++++++******++++++******+++******))))))******+++)))...000000)))***''',,,***************************************************)))))))))))))))))))))))))))))))))******)))))))))***)))))))))+++,,,+++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------+++---......------///000...000333555999===CCCFFFJJJJJJJJJHHHGGGDDDBBBAAAAAAAAA@@@???>>>???@@@AAA???<<<:::;;;@@@GGGMMMPPPUUUWWWYYY[[[]]]]]]\\\\\\\\\ZZZWWWWWWXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVUUURRROOOKKKGGGDDDBBBBBB???======???BBBEEEEEE???===;;;::::::999888777555333111111222444777888;;;<<>>;;;222111///---------...///++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,------...------,,,,,,........................------------............222222111111000/////////............////////////............////////////////////////000111222111333333666<<>>999<<>>@@@GGGNNNTTTXXXZZZ[[[]]]^^^_________^^^```^^^[[[YYYXXXWWWVVVVVVXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^bbb^^^YYYTTTOOOLLLJJJIIILLLJJJHHHIIIMMMQQQTTTVVVPPPMMMHHHEEECCCAAA>>>;;;777666444333333444777:::444555777:::===@@@CCCDDDGGGJJJNNNQQQRRROOOKKKIII===<<<888555222///......+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,------...------,,,........................---------.........//////000000000//////................../////////000000........./////////000000////////////000000222333;;;<<>>AAAEEEJJJNNNSSSTTTVVVWWWWWWWWWVVVVVViiiJJJ@@@???===;;;999888777777333333222222111000000000000000000000000000000000000.........000111000///---&&&111555"""wwwyyyHHH555"""---OOO------------------------111,,,...222***//////)))777))),,,///+++222]]]777:::444@@@444999666000333666888BBB555FFF<<<999:::@@@DDDCCCBBBCCCeeeJJJ^^^FFF555hhh<<>>CCCIIIMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVUUURRROOONNNMMMMMMLLLKKKIIIHHHGGGIIIOOOUUUYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYVVVTTTRRRQQQPPPPPPTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYYYY___\\\WWWRRRNNNKKKJJJJJJMMMLLLKKKNNNRRRVVVYYYZZZZZZUUUPPPNNNOOOPPPNNNLLLCCCBBB???:::666333444555555555444444555555666777AAADDDJJJPPPSSSTTTSSSRRRLLLJJJFFFAAA;;;666222000------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------------------------------,,,,,,------......------........................------........./////////.................................//////000000111....../////////000000000//////000000000333777:::EEEHHHNNNSSSWWWYYYZZZ[[[___```bbbccccccbbbaaa___bbbeeegggfffaaa]]]\\\]]]___```___ZZZRRRJJJFFFFFFGGGMMMYYYiii~~~}}}{{{vvvsssyyy}}}xxxsssnnnmmmooorrreee^^^TTTKKKHHHJJJOOOTTTSSS___ccceeemmmhhhYYYSSS^^^dddkkkllliiidddaaa___}}}sssbbbaaa```\\\]]]fffgggcccYYYTTTXXX```eeeqqqnnnoootttwwwyyy~~~sssiiiiiittt~~~~~~uuummmhhhkkkiiibbbXXXMMMEEEAAA???@@@???>>>>>>@@@DDDGGGJJJNNNOOORRRTTTUUUVVVVVVVVVgggKKK@@@???===;;;999888888777333333222222111000000///000000000000000000000000111000...///000000///...;;;+++,,,%%%CCCzzz111SSS..............................---000//////222)))lll;;;***///222,,,555BBB;;;>>>444:::999555:::---111555///sssYYY666@@@???:::;;;>>>888111;;;NNN}}}FFFCCCIIIFFFEEE@@@777888777444000,,,,,,---,,,++++++******++++++,,,$$$***###///!!!;;;)))***''',,,***************************************************))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))+++,,,+++*********+++++++++,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,---...///000,,,...000222555999???CCCJJJMMMQQQSSSTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWVVVSSSQQQRRRTTTUUUTTTRRRQQQPPPOOOQQQTTTXXXZZZZZZ[[[ZZZWWWUUUTTTTTTTTTUUUPPPOOONNNLLLJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOQQQRRRRRRRRRQQQQQQSSSSSSRRRPPPNNNKKKIIIHHHHHHHHHHHHKKKOOORRRSSSTTTVVVQQQLLLMMMQQQUUUWWWVVVQQQPPPLLLEEE===666444444777666444333222222333333999<<>>FFF777222;;;...;;;111777777;;;===VVV===FFF>>>>>>@@@666222NNNuuuFFFNNNLLLJJJEEECCCDDDCCC>>>777222111222,,,++++++******++++++,,,...(((...---(((!!!TTT)))***''',,,***************************************************))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))+++,,,+++************++++++,,,,,,,,,)))+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,---...///000---///222666;;;AAAGGGLLLSSSTTTUUUUUUTTTUUUWWWYYYYYYYYYWWWVVVTTTTTTTTTTTTQQQOOOOOOQQQUUUWWWWWWUUUSSSQQQPPPQQQSSSUUUUUUTTTWWWUUUQQQMMMKKKKKKLLLMMMGGGHHHHHHGGGFFFGGGIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJLLLMMMMMMMMMMMMIIIKKKNNNPPPOOOMMMIIIFFFHHHGGGHHHKKKNNNPPPQQQPPPVVVPPPIIIGGGJJJMMMNNNMMMQQQRRRQQQLLLEEE@@@??????555555444333444555666777333666999>>>BBBEEEHHHIIIHHHIIIKKKKKKIIIFFFCCCAAA444333222000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---..................................../////////000,,,,,,---...///000111111---......///000111111222////////////000000000000---...000222555===FFFNNNUUUYYY\\\[[[WWWVVVZZZ^^^aaabbbcccddddddcccaaa```]]]]]]\\\WWWRRRSSSZZZ``````]]]VVVMMMJJJPPP\\\gggqqq~~~zzztttlllccc^^^^^^ZZZVVVRRRUUU]]]dddggggggbbbbbbbbbdddhhhmmmrrruuuzzzrrrttt}}}|||~~~xxxxxx}}}~~~|||}}}tttnnnpppuuuxxxyyyqqqjjjaaa[[[\\\aaa```cccfffhhhjjjkkkmmmnnnzzz{{{hhhXXXSSSSSSVVVUUUSSSRRROOOKKKFFFBBBCCCEEEHHHLLLOOOQQQRRRSSSeeeMMMAAA@@@>>><<<:::999888888444444333333222111111111000000000000000000000000222222000///............'''000'''333...---,,,---///000///...000000///.........//////***VVVsss111:::GGG333:::```222IIIEEE@@@???======HHH@@@???JJJEEE[[[KKKLLLHHHCCCDDDDDD777111MMMuuu@@@HHHGGGLLLPPPRRRNNNJJJGGGGGGDDD@@@<<<888555222000///---+++***+++)))***...---***///888+++---)))---***+++***)))((((((***,,,---***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++******))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------,,,---///000/////////444<<>>@@@CCCBBB===DDD<<>><<<:::999888888444333333222111111000000000000000000000000000000222111000///............555+++&&&,,,***,,,bbb...---,,,---...//////---............///000111111&&&333JJJ;;;BBB000[[[jjj>>>DDDFFF555@@@JJJHHH???KKKEEEGGGRRRIIIMMMqqqyyyIIINNNDDDBBBIIIHHHAAAEEEPPPLLL888>>><<>><<<;;;999999888333333222222111000000000000000000000000000000000222111000//////......///444---***555888&&& 333III---,,,,,,,,,...///...------------...///000222222000???%%%333DDDIII888<<>>???BBBFFFIIIJJJQQQQQQXXXbbbfffddd___]]]ZZZccckkknnnqqquuuvvvtttggg```gggsssxxx~~~uuussslll```]]]lll|||~~~uuurrrssskkk```eeetttyyyuuuvvvuuunnngggccc\\\^^^___^^^ZZZWWWWWWWWWWWWQQQKKKLLLMMMLLLKKKJJJLLLIIIGGGIIILLLNNNMMMKKKEEEGGGKKKNNNOOOOOONNNNNNKKKGGGBBB<<<999888777777888555111...///333777999BBBEEEIIILLLKKKGGGBBB???555333000......---,,,+++------............---------------------------------,,,+++******+++,,,---..............................------------......////////////////////////---------............///............////////////...////////////000000000///000111222222333555666;;;CCCMMMUUUXXXYYYZZZ\\\[[[]]]```bbbbbbaaa^^^]]]```aaa]]]TTTOOOOOORRRSSSSSS```lllqqqqqqrrrttttttyyyzzz{{{wwwjjj\\\VVVWWWTTTVVVXXXZZZ___kkk{{{vvvnnnqqqwwwxxxuuutttooopppqqqpppoooppptttxxxsssmmmlllsssyyy}}}wwwnnnmmmqqqxxx|||sssmmmmmmooooooxxx~~~wwwnnnmmmrrrvvvyyyuuunnnrrr||||||{{{ssslllfffeeefffhhhhhhjjjnnnpppnnnmmmuuuwwwvvvooo]]]OOOIIIHHH[[[FFFBBBAAA???===;;;:::999999333333222222111000000000000000000000000000000000111000000////////////000///666000&&&&&&(((---999777444)))\\\...---,,,---///000///...///......//////000111222777000:::XXXiiiDDD@@@AAAIIIFFFLLLJJJ@@@SSSMMMVVVXXXYYYeeennnnnnlll}}}NNNUUUWWWOOOIIIKKKOOOOOONNNNNNPPPQQQMMMNNN[[[kkk;;;===444222000444:::AAAEEEGGGIIILLLPPPJJJIIIHHHIIIJJJJJJHHHFFFDDD@@@;;;777555333...)))###888aaa+++---)))---***,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,******++++++,,,,,,,,,,,,------------------------,,,------......------,,,------------------------000///...---,,,,,,,,,,,,---111666;;;@@@EEEKKKOOOOOONNNNNNNNNNNNOOOOOONNNKKKJJJHHHFFFDDDCCCBBBAAAAAABBBCCCBBB@@@??????@@@>>>@@@CCCHHHNNNUUU]]]aaannnmmmpppuuurrriii___\\\```hhhpppvvv{{{}}}wwwoooeeedddqqqrrruuuqqqjjjkkkzzz~~~zzzzzztttnnnzzz}}}sssjjjfffkkknnnpppnnniiiggghhhjjjkkk^^^UUUXXX[[[VVVMMMGGGKKKHHHEEEFFFHHHJJJIIIFFFEEEFFFGGGJJJMMMQQQTTTVVVSSSPPPJJJDDD@@@>>>???@@@666444111///000333888<<<<<>>:::444000//////......------............------------------------------//////---,,,,,,---//////..............................------------......////////////////////////---------............///........./////////000000////////////000000000111000111222222222333777;;;GGGMMMTTTWWWXXXXXXZZZ\\\]]]^^^```aaaaaa___]]][[[___^^^XXXOOOOOOWWW^^^___aaaqqqyyyppphhh^^^SSSPPPQQQ]]]```eeekkkrrr{{{{{{sssmmmoooqqqnnniiifffcccgggjjjhhhgggmmmzzzxxxrrrtttzzzvvvmmmnnnsssxxxzzzooohhhfffkkkppprrrvvv|||{{{vvvpppkkkmmmrrryyyzzztttmmmrrr}}}{{{zzzzzz{{{}}}{{{vvvqqqpppqqqsssuuurrrsssuuutttmmmiiinnnvvv|||tttyyyrrreeeZZZUUU[[[GGGBBBAAA???===<<<::::::999444444333333222111111000000000000000000000000000000000////////////000000444111***000???:::)))$$$<<<333***---,,,%%%:::eee///...---...000111000///000111111222333444666666:::GGG@@@333WWWlll333OOOGGGSSSaaaYYY[[[]]]OOOVVV^^^eeennnssswww|||~~~}}}yyygggfffbbb___^^^\\\RRRIIIRRRPPPOOOMMMIIIFFFIIINNNSSScccCCCGGG???<<<:::777999;;;===>>>@@@CCCEEECCCBBBBBBCCCFFFHHHIIIIIIJJJJJJGGGAAA===888111***(((---333mmm+++---)))---******+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,---------------------------------,,,------......------,,,------------------------111000///......///000111222888@@@EEEGGGJJJMMMPPPNNNLLLJJJJJJLLLLLLLLLKKKIIIGGGEEECCCAAA???>>>>>>;;;<<<===>>>@@@DDDIIIMMMNNNTTT\\\aaaeeekkkuuu}}}wwwxxx|||}}}wwwkkkdddbbbkkkqqqxxxtttssstttzzzyyy||||||}}}}}}uuuoooooo|||{{{uuurrrtttwwwqqqgggeeennnsssiiiYYYOOOJJJHHHFFFEEEFFFGGGGGGFFFGGGFFFEEEEEEHHHMMMSSSVVVUUUTTTPPPKKKFFFEEEGGGIII@@@???;;;666222111333555:::;;;===@@@CCCEEEGGGHHHFFFBBB<<<777444222111///------............---------------------------------,,,,,,,,,,,,,,,,,,---..............................------------......////////////////////////---------............///....../////////000000000/////////000000000111111...000111111111555<<>><<<;;;::::::555555444444333222222222000000000000000000000000000000////////////000000$$$444111&&&(((---000555%%%)))+++222777...***666%%%uuu111000///000111222111000111222333666888;;;===???111^^^:::HHH===KKKJJJ^^^UUUWWWvvvzzzuuu|||uuussswwwgggcccyyyxxx|||vvvtttwwwwwwooobbbXXXVVVTTTRRRRRRXXX^^^^^^[[[@@@SSSUUUOOOrrrIIIPPPKKKJJJJJJAAA@@@>>>>>>??????>>>===;;;999888999<<<@@@CCCDDDDDDJJJMMMHHHDDDAAA;;;555<<<$$$(((zzz+++---)))---***++++++++++++++++++*********++++++,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++,,,------...........................,,,------......------,,,........................//////...///111333666888===CCCIIILLLKKKJJJLLLOOONNNKKKHHHGGGHHHIIIHHHFFFDDDCCCAAA@@@@@@@@@@@@AAA???@@@AAADDDIIIRRR]]]dddcccllluuuvvvrrrsss|||wwwzzz{{{rrrooorrrxxx~~~}}}yyy~~~xxxzzz}}}wwwyyy}}}pppkkkqqq~~~tttgggbbbVVVUUUSSSOOOLLLJJJKKKLLLJJJHHHFFFEEEFFFIIINNNPPPRRRRRRQQQMMMJJJIIILLLOOOOOONNNJJJBBB999333000000777888:::===AAADDDGGGHHHKKKHHHDDD@@@<<<777222...------............------------------------------***++++++++++++++++++***..............................------------......////////////////////////---------............///.../////////000000000000//////000000000111111111...000111222444;;;FFFOOOYYYXXXXXXYYY\\\]]]]]]]]]bbbaaa```___^^^]]]\\\\\\SSSYYY]]]dddtttvvvoooyyy|||rrrjjjhhhddd]]]\\\]]]aaafffgggfffiiiooo}}}{{{rrriiihhhllleeeiiippp{{{yyy{{{zzzwww}}}~~~zzz{{{zzzwwwttttttxxx||||||||||||}}}}}}tttllljjjpppyyy}}}wwwssswww}}}{{{uuuuuu{{{|||rrrmmmooovvv|||xxxzzz|||yyy~~~yyyZZZHHHCCCAAA@@@>>><<<;;;::::::666555555444444333333222000000000000000000000000000000////////////000111444111,,,111888000***333,,,333000,,,...***)))222222+++###KKK222000000000222333222111222333555999===AAADDDFFFNNN000UUUEEENNNLLLPPPNNNHHHtttkkknnnzzzxxx{{{~~~}}}{{{~~~tttoooqqq\\\\\\ZZZZZZcccllljjjaaa___OOOPPPWWWHHHHHHGGGPPPMMMPPPQQQKKKHHHEEEEEEEEECCC>>>:::555222000000333888;;;===:::DDDLLLKKKIIIHHHFFFAAA444---222222(((+++---)))---***,,,,,,,,,+++***)))((('''+++++++++,,,,,,+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---..............................,,,------......------,,,........................------...000333777;;;>>>FFFKKKOOOOOOKKKIIIKKKMMMOOOKKKGGGFFFGGGGGGEEECCC=========>>>@@@BBBEEEFFFKKKKKKKKKNNNUUU```mmmvvvjjjttt|||yyyoookkksss|||~~~~~~ttttttyyy}}}~~~|||~~~vvvuuuyyy~~~{{{wwwzzz{{{qqqooouuutttnnnrrrggggggddd]]]UUUQQQQQQSSSMMMLLLIIIFFFFFFGGGIIIKKKNNNOOOOOOMMMKKKKKKNNNRRRQQQRRRPPPKKKBBB;;;888888222444888===AAAFFFIIIKKKMMMLLLJJJGGGBBB;;;222,,,---..................------------------------------...///000000///...---////////////////////////.........------.........////////////////////////---------.........//////////////////000000000000000000000000111111111111///111444555999BBBPPPZZZ[[[YYYXXX[[[___aaa```^^^aaa```]]][[[ZZZYYYZZZZZZRRR\\\fffsssssspppvvvsssdddXXXUUUPPPGGGWWW___llltttrrrkkkkkkppp~~~yyypppkkkpppyyy}}}|||~~~|||}}}}}}uuuwww}}}}}}|||xxxvvvwww}}}~~~{{{rrrqqqwwwwwwuuu~~~}}}xxxqqqqqqvvvzzzyyyvvvvvvxxxwwwwwwppptttzzz~~~}}}|||{{{xxxwww|||XXXHHHAAA@@@???>>>===<<<;;;:::555555444333222222222222111111111111000000000000000000000000000000000000///////////////////////////////////////////////////...,,,000@@@SSS\\\ZZZ000111222111000///000111222777>>>CCCDDDDDDFFFHHHBBBJJJNNNNNNMMMPPPSSSSSSXXXYYY^^^kkk{{{xxxvvvyyyxxxsssrrrmmmfffiii}}}zzz```\\\WWWQQQMMMKKKKKKKKKvvvlll[[[JJJEEEKKKQQQSSSTTTRRRNNNJJJGGGBBB>>>:::;;;999666444444666:::<<<999===DDDIIIKKKIIIFFFCCCCCC???666///444FFFWWW```bbb\\\KKK777,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------...------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------....../////////111111111333666;;;@@@CCCIIIJJJLLLNNNNNNLLLIIIHHHFFFIIIGGGCCCCCCHHHDDD===AAA>>>===AAAEEEKKKVVVaaaWWW]]]___]]]___jjjwwwzzz{{{|||{{{sssqqq}}}|||uuuqqqzzz~~~zzz|||{{{~~~yyyvvvyyyuuuuuuvvvwwwxxx{{{}}}yyy{{{vvvssskkkaaa```fffmmmooofff^^^UUUOOOLLLIIIFFFEEEOOOMMMNNNOOOLLLFFFHHHOOOPPPOOOOOOOOONNNIIIAAA;;;666555666999===@@@AAAAAAMMMJJJHHHHHHHHHCCC:::222222///,,,+++,,,.../////////...------,,,,,,,,,---000///...------------------------............///////////////////////////////////////////////////............////////////////////////////////////444222111000111222222111333222444:::CCCLLLSSSVVVXXXYYY]]]```bbbaaa\\\YYYccc___YYYUUUSSSSSSTTTTTTWWWhhhxxxqqqpppdddYYYSSSOOOLLLQQQYYYjjjrrrzzzzzzsssmmmlllmmm|||rrr{{{|||wwwxxx{{{|||{{{wwwyyy~~~{{{xxxtttvvv|||yyyvvv{{{}}}wwwuuuzzz~~~}}}~~~{{{rrrooorrryyy}}}xxx{{{}}}yyyuuuuuuooopppppppppttt||||||zzzyyyqqqnnn{{{WWWHHH@@@???>>>===<<<:::999999555555444333222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////111111...,,,111999999555///000000000000333777:::FFFEEEDDDDDDDDDEEEGGGIIINNNOOOLLLGGGIIIRRR[[[^^^iiimmmrrruuuyyyqqqmmmeee]]]VVVRRRQQQPPPMMMOOOOOOMMMMMMNNNJJJDDDMMMLLLKKKKKKJJJIIIGGGFFF@@@>>>:::666555666888999888;;;>>>BBBDDDFFFFFFFFFFFFEEE@@@888555666777555555555000(((''',,,///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,---------..................------,,,,,,,,,............////////////111222444777;;;@@@EEEGGGMMMMMMLLLJJJIIIGGGFFFFFFGGGGGGEEEBBBAAAAAA???;;;===>>>FFFRRR\\\```dddhhhhhhhhhggghhhrrr~~~vvvqqqxxx}}}zzzzzz{{{~~~|||tttxxx|||xxx|||~~~~~~zzzvvvwww}}}zzz|||}}}wwwssswww~~~yyy}}}yyyvvvpppmmmsss}}}wwwkkkbbbYYYQQQMMMLLLPPPKKKKKKNNNOOOIIIFFFGGGLLLLLLMMMOOOQQQOOOJJJFFF<<<:::777666777999::::::BBBCCCFFFHHHHHHEEEAAA>>>666333///------///000000///......---------......//////...------------------------............///////////////////////////////////////////////////............////////////////////////////////////000/////////000111111111...333:::CCCLLLTTTYYY\\\```]]]ZZZZZZ]]]^^^[[[XXXMMMNNNQQQVVV[[[aaaeeehhh~~~}}}||||||~~~|||qqqdddaaaTTTLLLRRR^^^iiiqqqwwwzzzrrrnnnoooqqq~~~yyyttttttuuutttrrrwwwyyyzzzyyyuuunnnhhheeessskkkeeeggglllttt|||yyy~~~}}}{{{{{{}}}~~~zzzzzz|||yyyyyyrrrssssssqqqqqquuu{{{~~~~~~|||yyyuuuuuuzzzyyyVVVHHH??????>>><<<;;;:::999888555555444333222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////,,,///000/////////---)))000000111222555:::AAAFFFJJJHHHGGGGGGJJJNNNPPPQQQVVVUUURRRPPPXXXgggssswwwxxxuuupppllliiihhhiiijjj```^^^YYYRRRNNNNNNLLLGGGFFFGGGIIIJJJLLLMMMMMMMMMGGGDDD@@@;;;888777777888::::::999;;;>>>BBBFFFIIIEEEIIIIIIDDD???:::222***$$$''')))((())),,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------------..................---------------000000//////.../////////333555888<<>>===;;;:::999999555555444333222222222222111111111111000000000///////////////////////////////////////////////////////////////////////////'''---222333333222333333111333555888<<>>CCCFFFDDDIIIKKKJJJHHHGGGBBB<<<111222222000...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---------------------...........................---------000000///.........///000777999===AAAEEEHHHJJJKKKLLLKKKIIIGGGFFFFFFGGGHHHBBB@@@BBBHHHKKKMMMTTT^^^aaaTTTQQQddd|||zzzxxxuuuyyy~~~xxxooohhhgggmmmuuu~~~tttkkklllvvv~~~{{{~~~xxx{{{yyyuuuttttttzzz|||{{{qqqmmmrrrtttyyy|||{{{wwwsssqqq{{{|||}}}xxxrrrnnnhhhccciiisssqqqfffYYYRRRQQQQQQPPPNNNGGGFFFGGGHHHIIIKKKLLLLLLQQQMMMHHHCCC???;;;777555111444888===@@@BBBDDDFFFDDD@@@:::555222000...,,,---------,,,------...//////......---------......---------............///////////////////////////////////////////////////............////////////////////////////////////000111222222222222333444888CCCPPPYYY\\\\\\^^^```_________^^^\\\XXXSSSPPP[[[]]]dddtttyyyiii```dddgggccc___aaammm}}}}}}xxxwww{{{{{{yyywwwyyyzzzyyytttpppkkkhhheeecccdddcccbbb```eeegggjjjjjjhhhfffeeefffbbb]]]ZZZ[[[]]]```hhhpppssszzzwwwddd\\\bbblll|||vvvqqqppprrrssswwwyyyyyyxxxzzz|||vvvrrrqqqsssxxx}}}uuuTTTGGGAAA@@@???>>>===;;;::::::555555444333222222222222111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000---000222222///,,,...222000444999>>>AAAEEEIIIKKKHHHLLLOOOOOONNNPPPWWW^^^dddiiipppyyyyyypppgggZZZOOOJJJKKKLLLJJJGGGDDDDDDEEEGGGEEECCC@@@===;;;999999<<<;;;999888888999;;;<<>>777444000...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,---.........------------.........//////........................//////.........000222333===???BBBDDDGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDCCCCCC???FFFTTTaaaeeedddfffkkkhhhUUUNNNeeeyyy{{{||||||}}}lllqqqrrrllleeehhhsss}}}}}}wwwwww~~~{{{}}}{{{zzzyyynnnuuuyyyqqqpppzzz}}}}}}zzzzzzuuutttoooiiiooo{{{~~~xxxmmmbbb[[[VVVSSSPPPIIIIIIIIIHHHIIIJJJLLLNNNSSSRRROOOMMMJJJEEE>>>:::666444444999AAAGGGIIIHHHHHHEEE???:::666222---***---,,,,,,,,,,,,,,,------......---------......///---------............///////////////////////////////////////////////////............////////////000000000000000000000000000111222222111111444666AAAJJJUUU[[[\\\\\\^^^aaa___```___ZZZSSSPPPQQQTTTbbbeeepppttthhh______aaacccooo~~~}}}~~~~~~}}}nnnkkkgggfffggghhhgggfffeeedddeeegggiiikkklllkkkppppppqqqssstttrrrnnniiijjjhhhjjjllllllkkknnntttzzzmmm\\\VVVVVVYYYiiiooowwwzzzrrrnnnnnnooonnnrrryyy{{{yyyzzz{{{yyywwwxxx}}}|||rrrRRRGGGAAAAAA@@@>>>===<<<;;;:::555555444333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000333111111111...+++///555222666<<>>888222///,,,***,,,111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,---............------........./////////...............////////////......///111444777999BBBCCCEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEECCCBBBAAAEEEYYYppp{{{|||wwwpppkkkaaaRRRQQQlll{{{|||xxxvvvrrrmmmhhhssszzzvvvpppsss~~~}}}~~~~~~zzzxxxzzz~~~uuusssvvvyyy}}}ssszzzvvvrrrwwwvvvrrrxxx~~~sssiii```UUULLLIIIIIIIIIHHHGGGGGGJJJLLLPPPPPPQQQRRRPPPLLLEEEAAA777222...111;;;DDDHHHHHHIIIFFFCCC@@@===888222.........---,,,,,,,,,,,,,,,...------------...//////---------............///////////////////////////////////////////////////............////////////000000000000000000000000...000111000///111777<<>><<<;;;:::999555555444333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222///...222333222777>>>999<<>>AAAEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGHHHJJJLLLNNNXXXqqqzzzpppeee]]]```www|||}}}yyyqqqmmmnnnooommmqqq|||~~~}}}ssshhhnnntttxxxwwwrrrnnnpppsssttttttvvvxxxyyyxxxwwwwwwrrrsssvvv|||}}}zzz{{{yyy}}}rrrvvvzzz~~~{{{pppooozzz~~~yyyrrrkkk^^^QQQSSSSSSRRROOOJJJHHHIIIJJJMMMNNNOOOQQQRRRPPPLLLHHH>>>888222111666>>>DDDHHHEEEEEEFFFFFFEEE@@@:::555222111000///...------------------------...//////---------............///////////////////////////////////////////////////............////////////000000000000000000000000...000111000111666@@@GGGOOOQQQUUUYYY\\\\\\\\\[[[UUUSSSRRRVVV___jjjrrrwww{{{lll___WWWXXXqqq~~~wwwxxxrrr}}}vvvooonnnmmmjjjkkkjjjfffccccccdddfffkkkiiihhhjjjnnnuuu|||zzzkkkbbb]]]UUUMMMIIIRRR^^^iiiqqquuuwwwxxx|||}}}}}}}}}zzzxxxmmmkkkwww|||}}}~~~pppuuuyyy|||pppQQQGGG??????>>><<<;;;:::999888555555444333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000333...---222555444777===AAACCCFFFHHHKKKOOOSSSWWWSSSUUU^^^rrrzzzxxxxxxuuukkk^^^TTTOOOOOORRRRRRRRRQQQOOOLLLIIIHHHBBBAAA???<<<:::888666666222777<<<>>>CCCJJJLLLJJJIIIDDDBBBCCC>>>333---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...***+++,,,---......................../////////000---.........//////000000000000111444888>>>CCCFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHMMMTTT[[[___kkk|||uuu~~~{{{uuuoooqqq}}}|||wwwnnneeeeeekkkpppqqqwwwyyy||||||wwwsssvvvuuuppphhhdddccc```[[[\\\cccgggdddbbbcccbbb___\\\ZZZ[[[aaafffddd___\\\XXX[[[```gggooovvv|||~~~~~~|||wwwrrrqqquuuyyy|||zzz}}}yyy{{{{{{{{{vvvuuuvvvssssssiii[[[eeeeeebbb\\\TTTNNNMMMMMMOOONNNOOOPPPRRRRRRPPPNNNLLLGGG@@@:::888===FFFMMMBBBDDDGGGJJJJJJGGGAAA<<<555444222111///.........---------------...///000---------.........//////////////////////////////////////////////////////............/////////000000000000000000000000000///111333333555===IIIRRRVVVWWWXXX[[[\\\[[[WWWSSSFFFGGGNNNaaawww{{{}}}ppp___WWW]]]eee}}}sss{{{|||}}}uuufff```aaaaaa\\\ccciiiiiiiiimmmsssxxx~~~~~~~~~~~~wwwjjjaaa\\\TTTKKKGGGRRRcccqqqyyyzzzxxxwwwyyy}}}nnnaaa^^^mmmzzz{{{wwwwww~~~{{{ooouuuxxxwwwyyykkkSSSFFF>>>>>>===<<<;;;:::::::::666555555444444333222222000000000000000000000000/////////000111111222222111111111000000000000000000000111222333333222222222777888555444:::AAADDDJJJFFFJJJRRRSSSOOOVVVbbbdddiiiuuu~~~zzzwwwuuummmaaaXXXVVV\\\[[[\\\\\\WWWNNNJJJKKKHHHEEEAAA@@@@@@>>>888333666111111777???CCCFFFIIILLLHHHEEEEEECCC>>>444,,,000...,,,---///000...,,,...------,,,,,,------.........---,,,,,,+++******+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,---......//////......---------.........//////,,,---...///000///...---000222777;;;@@@CCCEEEFFFEEEEEEDDDDDDFFFHHHEEE@@@BBBDDDJJJTTT]]]dddffffffppp}}}|||oooxxx||||||~~~uuummmfffiiittt}}}}}}rrrrrrpppnnnppprrroooiiihhhjjjggg\\\SSSRRRTTTUUUbbbbbbiiihhh___bbbiiigggbbbbbbYYYWWWbbbfffeeejjjhhhddd^^^[[[cccooorrrnnnssstttkkkcccfffbbb]]]aaafffiiiqqqyyy~~~~~~}}}ttt|||}}}xxxeeeaaalllnnntttxxxrrreeeWWWNNNLLLNNNMMMNNNRRRUUUWWWUUURRRSSSOOOHHHAAA===???DDDHHHKKKIIIHHHIIIKKKJJJGGGCCCAAA999000,,,...000000...---------------...///000000000//////.........---......///000000000000000000000000000000000000000000000////////////000000111000000000000111111222222333222333:::GGGOOOQQQVVVXXXXXXWWWVVVUUUPPPJJJDDDNNN```wwwzzzuuuwwwkkkWWWRRRfff||||||uuusssmmmddd[[[ZZZ___dddcccjjjssszzz~~~wwwjjj^^^WWWVVVVVVdddnnnyyy~~~~~~~~~sssaaaUUUQQQ]]]nnnyyy{{{wwwvvvppprrr}}}}}}~~~iiiRRREEE>>>>>>===<<<;;;;;;:::999666555555444444333222222111111111111111111111111111111111111000000000000111111111111000000000000//////000000111111111111222555666555999@@@EEEEEEKKKLLLRRRWWWUUUTTTeeezzz}}}~~~~~~}}}~~~zzzrrrkkkhhhccccccgggiiicccYYYQQQPPPLLLJJJHHHFFFDDD@@@:::555555111000555;;;???DDDJJJLLLJJJGGGGGGFFFAAA999222000---++++++---...,,,+++...------,,,,,,------.........------,,,++++++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,---......//////......---------.........//////......//////000000000000333666:::???CCCFFFGGGHHHKKKJJJIIIHHHFFFDDDFFFHHHHHHRRR]]]bbbcccfffooowwwyyyvvvzzz{{{zzzvvvsssssszzz}}}zzztttpppaaaaaa^^^\\\___cccaaa\\\]]]ccceee^^^YYYZZZ___bbbpppoooyyypppppphhhjjjyyy}}}wwwqqqnnnrrr{{{|||{{{nnndddccc]]]XXX\\\bbbccceeehhhkkkmmmnnnpppyyy|||yyyyyyzzzxxxppprrr}}}rrr^^^NNNFFFSSSOOOKKKMMMSSSXXXYYYWWWWWWUUURRRMMMJJJJJJMMMQQQLLLJJJGGGHHHIIIHHHDDDAAACCC<<<555000000000///......------------...///000000/////////..................///000000000000000////////////////////////000000////////////000000000000//////000000111111000333444666>>>JJJRRRTTTWWWVVVVVVUUURRRMMMJJJIIIGGGVVVmmmppp___RRRXXXnnn{{{{{{|||}}}xxxxxxuuuqqq___```^^^[[[ZZZ^^^gggooozzz}}}rrrjjjgggiiikkkzzz}}}ppp```UUUPPPZZZkkkyyy|||wwwvvvwww{{{yyy|||fffOOODDD???>>>>>>===<<<;;;:::999666555555444444333222222111111111111111111111111333222222111000000//////111111111111111111111111//////000000000111111111444777888;;;BBBJJJMMMJJJPPPRRR\\\ggglllppp}}}vvvuuuvvvuuunnnbbbZZZYYYOOOPPPOOONNNJJJDDD???;;;666333222444666999AAAIIIMMMKKKIIIIIIIIIFFF@@@;;;444111...,,,,,,------,,,......------------............------,,,+++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,---......//////......------........./////////////////////000222333444888;;;???DDDGGGIIIIIIIIILLLIIIIIIIIIDDD>>>DDDPPPZZZdddooosssrrrsss{{{}}}~~~~~~xxxyyyxxxyyyzzzzzzrrrqqqooommmiiifffdddccc^^^^^^^^^```gggqqqtttrrrsss}}}|||{{{{{{wwwooogggkkknnnmmmjjjgggeeeeeeeeeeee```bbbfffkkkooouuu{{{}}}yyy~~~}}}zzz{{{ssseee\\\]]]VVVNNNLLLQQQXXX\\\]]]aaaaaaaaa^^^[[[XXXWWWWWWPPPMMMIIIHHHIIIHHHDDDAAADDDAAA<<<666222000............------......//////////////////..................///000000000000000////////////////////////000000////////////000000///////////////000111111---333888===EEEPPPWWWWWW]]]WWWTTTSSSNNNGGGJJJRRRcccsssnnn```VVV^^^~~~{{{|||{{{rrrkkkfffaaabbbfff\\\```dddiiioooyyy|||}}}tttkkkaaaZZZ```nnn|||~~~xxxttttttvvv{{{~~~zzzcccMMMCCC@@@???>>>===<<<;;;:::999666555555444444333222222111111111111111111111111222222222111111000000000000111111111111111222222111111111222222333444444777===AAADDDJJJRRRWWWWWW[[[]]]iii~~~sssfff___^^^PPPRRRTTTTTTRRRMMMIIIFFF<<<999777666444555===FFFLLLKKKJJJJJJKKKIIIEEEBBB:::888444000/////////000......------------............------,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,---......///.....................////////////000///......000333666888<<>>DDDLLLUUUZZZZZZ```VVVPPPOOOLLLLLLZZZmmm{{{gggZZZiiiuuu}}}zzzxxxrrrhhhaaabbb```^^^dddpppxxx}}}wwwpppqqqyyy|||zzz{{{yyyaaaLLLDDD@@@@@@???>>><<<;;;:::999666555555444444333222222111111111111111111111111000000111111222222222333000000111111222222222333111111111222333555666777:::DDDLLLNNNPPPXXXbbbhhhlllsss}}}kkk___\\\SSSUUUXXX[[[[[[YYYVVVSSSGGGDDDAAA>>>:::777<<>><<<;;;:::999666555555444444333222222222222222222222222222222000000111111222333333444000000111111222333333333111111222333444777:::;;;???JJJTTTUUUXXXcccrrr|||yyyhhh```______```cccggggggccc^^^UUUQQQNNNLLLGGGCCCCCCGGGKKKKKKJJJIIIIIIHHHHHHHHHAAA@@@===888222000///000//////............//////......------------------------............------......------------......,,,---......//////............/////////000000000/////////000333888<<>><<<;;;:::999666555555444444333222222222222222222222222222222222222222222222222222222000000111222222333444444555555555777:::===AAACCCIIIRRRZZZ]]]ddduuu|||xxxsssnnnkkknnnssssssllleeeaaa\\\ZZZ[[[YYYSSSOOOOOOMMMLLLKKKJJJHHHGGGHHHIIIDDDDDDBBB<<<666111000111//////............//////------..................------............------......------------......,,,---......//////........./////////000000000000000000222444888<<<@@@CCCGGGFFFFFFFFFFFFFFFGGGGGGMMM[[[eeeeeefffmmmpppnnn~~~wwwmmmlllooorrryyyxxxssshhhffffffmmm{{{xxxooolllyyyuuussslllhhheeefffmmmtttzzz|||www}}}xxxttt{{{rrrlllhhh]]]```ccceeefffgggiiikkkhhhbbbZZZTTTSSSRRRPPPMMMNNNKKKFFFDDDBBB???:::666111111000///////////////............/////////000......///000000000000000........................000000////////////000000//////000000111333444555<<>>===;;;:::999666555555444444333222222222222222222222222222222444444333222222111111111000000111222333333444444999999:::<<>>>>>>>>===;;;999666666666555444444333333444333222222111111222222444444444444333333222111///000111222333333333333:::999999===EEENNNTTTVVVaaaaaaiiizzzwwwnnnhhhcccaaaZZZfffqqqwwwxxxtttgggYYYXXXPPPLLLMMMKKKFFFFFFIIIGGGGGGFFFDDDAAA<<<777444000000000000///...---,,,---------------------------------............///---,,,+++,,,...///...---.........////////////000000000000000//////222444333555888<<>>NNNPPPVVVYYYUUUNNNQQQZZZxxxpppqqquuueee___dddzzzyyyxxx{{{}}}{{{~~~xxxlllgggaaaccchhhrrryyytttvvv{{{~~~xxxzzz\\\JJJEEEBBB@@@>>>======<<<:::999777666666555555444333333444333222111111111222333333444444444333333222111111111222222333333333333===???BBBEEEJJJRRR[[[aaaiiiooo~~~uuuhhh___^^^jjjxxxvvvjjjZZZRRRMMMNNNMMMIIIHHHIIIHHHHHHHHHGGGDDD???;;;888111000000///.........------------------------------------............///---,,,+++,,,...///...------............////////////000111000//////111333333666:::???EEEIIIHHHFFFIIILLLIIIHHHKKKIIINNN^^^rrrwwwsssoookkkmmmrrr~~~tttjjj___bbbxxxzzzkkkhhhpppvvvyyytttqqqrrruuuvvviiippp{{{~~~~~~zzz|||uuuoookkkllloooyyyiiilllkkkfffeeejjjnnnooonnnqqqsssrrrlllaaaVVVPPPSSSQQQMMMJJJGGGEEEDDDCCC???:::444000000000///.........////////////......000000000000000000000000000000000000000000000000////////////000000000111000111111000111666===CCCQQQSSSUUURRRKKKKKK[[[nnnyyy|||oooaaa[[[]]]qqqyyyvvvxxxqqqhhhhhhmmmzzz|||xxxzzzzzz[[[IIIEEEAAA???===<<<<<<;;;:::888777777666555555444444333555444222111000111333444333333444444444333222222333333333333333333444444===AAAFFFJJJOOOYYYeeeooo{{{vvvmmmfffppp|||~~~tttaaaXXXPPPNNNNNNLLLJJJJJJJJJJJJJJJIIIGGGDDD@@@>>>333222000...------...///---------------------------------............///---,,,,,,,,,...///...------------............///...000111111000000111222444777>>>EEEIIIJJJJJJIIIDDDKKKLLLOOOVVVUUUXXXeeexxxwwwkkkkkkllljjjppp{{{|||qqqfff___[[[ccczzztttsssvvvuuuzzzwwwwww}}}wwwzzz}}}}}}yyy{{{zzzyyytttwwwyyywwwqqqqqq|||{{{qqqmmmooo{{{yyy|||~~~|||xxxsssmmmvvvzzzpppfffeeennnvvvqqqssswww{{{zzzooo^^^PPPSSSRRRPPPKKKGGGDDDDDDDDDAAA===888444222000///---...//////000000//////...000000000000000000000000000000000000000000000000/////////000000000111111111111000000333;;;DDDJJJTTTTTTRRRJJJEEEOOOjjjlllYYYXXX```kkkyyyzzzyyyhhh[[[]]]nnn~~~~~~{{{|||xxx}}}}}}ZZZHHHDDD@@@>>><<<<<<<<<;;;999777777777666666555444444444666555222111000111333444333333333444444333333222444333333222333444666777BBBDDDHHHPPP\\\kkk{{{{{{yyypppdddWWWPPPNNNMMMKKKIIIJJJKKKKKKJJJIIIGGGDDDCCC666444111...------///111........................---------............///...---,,,---...//////---------------...............///111222111000111333777;;;BBBIIIKKKIIIIIIKKKDDDSSS\\\bbbhhhfffeeeooo|||ooommmyyy}}}wwwwwwvvvooommmllljjjiiipppqqqzzztttqqqqqqtttvvv~~~}}}~~~{{{~~~{{{zzz~~~yyy}}}qqqlllrrr}}}www~~~zzzyyyyyyzzzyyykkkgggkkkpppvvvuuuwww~~~{{{iiiXXXQQQRRRQQQNNNIIIEEEDDDDDDCCC@@@<<<888444111///---//////000000000000//////000000000000000000000000000000000000000000000000//////000000000111111111222111000111777@@@JJJQQQTTTPPPLLLKKKRRRddd}}}sssaaaZZZfffxxxxxx~~~~~~~~~rrrppphhh]]]]]]nnn~~~|||}}}|||YYYGGGCCC@@@>>><<<<<<<<<;;;999777888777777666555555444444666555333111111222333444222333333444444333333333444333222222333666999;;;NNNMMMPPP^^^sss}}}uuudddWWWPPPOOOLLLIIIJJJJJJJJJJJJIIIGGGFFFEEE;;;888333///---...///111........................---------............///...---,,,---///000///...---------.........//////...000111222111222444666<<>>======<<<:::999888888777777666555555555333444555555555444333222111222333333444444444333555444444666:::AAAHHHLLLTTT[[[jjjxxxggg\\\TTTMMMJJJJJJIIIIIIHHHGGGGGGFFFCCC@@@;;;666222000//////........................---------............//////...---...///000///.../////////000000000111111000000111111222666<<<@@@EEEDDDHHHLLLHHHEEEOOO___rrr}}}|||xxx~~~}}}sss~~~yyy{{{uuutttssssss{{{}}}}}}~~~tttllllllvvvpppjjjjjjwwwnnneeeYYYRRRQQQPPPMMMIIIEEEFFFFFFBBB<<<666333222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222111222555<<>>>>>>>>===;;;999888888777777666666555555333444555666666444222111111222333333444444444444666666666888>>>EEEMMMRRRWWWdddzzzrrrdddWWWNNNKKKJJJJJJIIIHHHGGGGGGGGGEEEBBB===888333000///...////////////////////////---------........./////////...---...000000000...000000000000111111111111000111000111333888>>>CCCGGGEEEHHHLLLIIIFFFTTTgggyyyzzz{{{}}}|||sssxxx|||{{{yyy{{{xxx}}}ttttttyyy~~~{{{|||mmmhhhqqq~~~yyymmmcccjjj}}}nnn\\\RRRQQQQQQOOOLLLEEEGGGGGGDDD===777444444000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222000222666>>>GGGLLLLLLKKKLLLeeevvveeehhh{{{}}}~~~~~~xxxwwwjjjbbbgggnnnxxxuuuYYYIIIBBB@@@???===<<<===<<<:::999777777666555555555555555333444444555555444444333555444222222333333333222444888777>>>MMMSSSXXXdddwww{{{wwwtttsssooolllhhhdddcccccceeefffgggggghhhiiikkknnnppprrrrrrrrrtttxxx}}}uuu___RRRNNNKKKGGGGGGHHHHHHEEEBBBBBBAAA???<<<888444000...---...//////000/////////........................////////////////////////000000000000////////////,,,...111444777<<>><<<<<<<<<<<<:::888666666555444444444444444333444444555555444444333444444333444555555555555666<<<===DDDTTT]]]iii|||~~~yyywwwooolllgggaaa]]]YYYWWWWWWSSSRRROOOLLLKKKLLLMMMNNNJJJJJJKKKKKKMMMOOOQQQSSSYYYZZZ[[[^^^bbbfffjjjmmmqqqtttxxx|||ooo]]]PPPNNNKKKIIIHHHGGGFFFEEEDDDCCCAAA>>>:::666222///........./////////..............................////////////////////////000000000000000000000///333444666999===CCCHHHLLLAAAEEELLLSSSZZZaaaiiipppssskkkvvvsssdddhhhmmmqqq{{{vvv~~~|||xxx}}}~~~xxx{{{|||cccRRRNNNNNNNNNLLLJJJHHHFFFDDDBBB>>>;;;444333111000/////////000000000000000000111111111222111000000000000111222111111111111000000000000222999@@@EEEKKKQQQSSSPPPiiixxxhhhnnnpppyyy~~~yyy{{{xxx}}}rrrVVVGGG@@@???>>><<<<<<<<<<<<:::999666555444444333333444444444444555555555555444444444444555555666777777777888@@@EEENNN```mmmzzzoooiiiddd\\\WWWVVVQQQOOOLLLIIIFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBGGGGGGGGGGGGHHHJJJKKKLLLGGGGGGGGGIIIKKKNNNQQQRRRVVVYYY]]]aaaffflllssswwwjjjTTTRRRNNNKKKHHHGGGGGGGGGFFFFFFDDDAAA===888444222................................................////////////////////////000000000000000000000000333333555:::@@@GGGKKKLLLCCCKKKXXXdddoooyyyzzzwwwxxxwww{{{qqqiiijjjwww{{{zzz|||xxxyyy{{{~~~zzz}}}vvv\\\OOOOOORRRMMMKKKIIIGGGFFFDDDAAA???777555222///......///000111111111111000000000000222222111111111111222222000111111222222222111111666===CCCHHHOOOXXX\\\\\\jjj}}}kkkccc{{{{{{}}}}}}zzz|||}}}qqqUUUGGG@@@@@@>>>============<<<:::666666555444444444444555444444555555555555444444444555666666666666777888<<>>:::666444000//////......---------........................////////////////////////000000000000000111111111///111666===EEEJJJKKKJJJLLLXXXfffqqq{{{uuuwww|||}}}|||~~~nnnhhhkkkzzz{{{ooo{{{||||||yyykkkZZZTTTTTTMMMJJJGGGFFFEEEDDDCCCAAA:::777333///......000111222222111111000000//////333222222222222222222333///000222333333333222222;;;AAAGGGLLLUUU___eeeeeennnwwwkkkiii~~~}}}yyyuuuuuu{{{~~~zzz{{{qqqUUUHHHAAAAAA???>>>>>>??????===<<<888777777666666666666666444555555666666555555444555666777666555666888;;;CCCKKKUUUjjjxxxlllcccWWWWWWPPPJJJHHHEEEAAA@@@BBBBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOORRRQQQPPPPPPOOOOOONNNNNNMMMMMMMMMKKKKKKLLLOOORRR]]]```dddkkkttt}}}mmm```PPPIIIKKKLLLIIIDDDGGGFFFEEECCC???;;;888666222111000...---------...////////////////////////000000000000000000000000///000000000111111111222444888>>>FFFKKKLLLJJJGGGQQQcccvvv~~~ssskkk~~~{{{}}}zzz|||~~~wwwvvv{{{kkk[[[QQQLLLIIIEEECCCBBBBBBBBBAAA===:::666111//////000111222222111111000000//////222222222222222222222222000000111333333444444444===DDDKKKQQQZZZeeekkkkkkzzzzzzsssqqqnnn~~~{{{~~~zzzsssooovvv~~~|||~~~}}}~~~pppUUUHHHAAA@@@???===>>>??????===<<<999888777777666666777777555555666666666666555555555666777666555777===BBBOOOYYYgggsssllldddVVVQQQPPPIIIGGGCCCAAABBBBBB@@@AAAEEEFFFFFFHHHIIIKKKLLLMMMNNNKKKLLLNNNOOOQQQQQQRRRRRRVVVWWWXXXYYYYYYYYYYYYYYYUUUUUUTTTTTTSSSQQQQQQPPPPPPPPPOOONNNLLLKKKMMMOOONNNNNNQQQVVV\\\eeelllppp~~~~~~rrr\\\OOOLLLLLLIIIEEEFFFFFFEEEDDDAAA>>>;;;:::555333111///............////////////////////////000000000000000000000000///000000111111222222222999>>>EEEIIIJJJIIIGGGGGGXXXttt~~~}}}zzzuuuqqqsssyyywwwyyyxxx~~~vvvpppzzz|||fffRRRMMMIIIEEEBBBAAABBBBBBAAA@@@===999555222111111111111111111111000000000000111111222222222222111111111111111222333555666777===EEEOOOXXXcccnnnsssssszzznnnooovvvsss{{{{{{|||uuuvvviiiccchhh{{{zzzwww~~~nnnTTTGGG@@@>>>===<<<<<<======<<<;;;888888777666666666666666555555666666666666555555333555666666777<<>>777555333000///...//////////////////////////////000000000000000000000000///000000111111222333333999???FFFIIIHHHIIIOOOTTThhh}}}}}}~~~|||vvvwwwzzzuuurrrtttwww|||yyy|||}}}sssnnnuuuuuu___QQQLLLGGGCCCBBBCCCCCCCCCBBB@@@<<<888555333222111000000000000000111111111000000111222222111000000222111000000222555888:::???JJJXXXdddqqq}}}rrrwwwgggmmmyyyxxx~~~yyyuuuxxxeee^^^fffxxx}}}vvv}}}}}}mmmRRREEE???<<<;;;::::::;;;<<<;;;999777777666555555555555555555555666666666666555555222444666666888@@@LLLUUUfffyyy}}}lllgggllliii```MMMEEEDDDBBB===CCCIIICCCGGGFFFIIINNNNNNLLLMMMQQQQQQRRRTTTVVVWWWXXXYYYYYY[[[[[[\\\\\\^^^___aaabbbaaabbbdddfffggghhhggggggeeeeeeeeeeeedddcccbbbaaa]]]^^^^^^\\\XXXUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTOOOSSSZZZcccmmmuuu{{{eeeOOOFFFHHHNNNGGGGGGHHHGGGFFFDDDBBBAAA888777444111//////000000000000000000000000000000000000000000000000000000///000000111222222333333:::AAAIIIKKKLLLRRR^^^iiisss~~~|||}}}vvvwwwuuu|||xxxtttwww}}}xxx~~~}}}wwwrrrlllrrr|||mmmTTTPPPJJJEEEDDDEEEFFFFFFBBBAAA>>>:::777444222111//////000000111111222222///000111222222111000///333222000000111555999<<>><<<:::999999999999888888777777777777777444666888888777666666777999999999:::>>>JJJXXXcccooo~~~mmm```YYYTTTPPPMMMCCCCCCDDDEEEFFFHHHIIIKKKMMMJJJLLLPPPQQQNNNPPPWWWVVVXXXZZZ\\\\\\^^^```bbb```aaaeeeiiinnnrrruuuwwwyyyzzz||||||xxxrrrmmmkkkppplllgggaaa\\\YYYWWWVVV[[[YYYXXX[[[```aaa]]]YYYZZZXXXVVVVVV[[[ccclllqqq~~~qqqUUUNNNLLLGGGIIIGGGFFFEEEFFFEEEDDDBBB;;;888444111//////111222000000000000111111111111000000000000000000000000333222111000000222444555@@@FFFIIIEEEHHHYYYooo{{{wwwnnnuuu}}}|||~~~tttqqqvvvwww}}}zzzgggXXXMMMNNNMMMGGGDDDHHHFFFCCC@@@;;;888555444333000000111111222222222222111222222000//////111444222999333...444777:::CCCEEE[[[ppp{{{jjjrrrzzz~~~~~~yyypppfffUUUPPPiiitttrrryyyjjjSSSGGG>>>@@@???>>><<<:::999999999999888888777777777777777333555777777777777888999888:::===@@@GGGTTTcccmmmzzzvvvqqqggg[[[QQQMMMKKKHHHEEECCCDDDFFFGGGIIIKKKNNNPPPPPPOOOQQQVVVUUUPPPQQQUUUVVVZZZ```eeeiiimmmrrruuu|||uuunnniiifffdddaaa^^^\\\^^^aaabbb```\\\^^^^^^]]]\\\]]]^^^___aaammmuuu___NNNKKKJJJHHHFFFEEEEEEFFFEEECCCAAA<<<999555111//////000111000000000000111111111111111111111111111111111111222111111111333555888:::>>>DDDIIINNNZZZmmm}}}|||pppvvv|||uuuooottt|||~~~ssscccRRRLLLKKKIIIDDDBBBEEECCC@@@===999666444333000111111111222222222222222222222111000000222444222777222///888;;;<<>>@@@???===<<<::::::999999999888888777777777777777444555777777777777888:::666:::???GGGQQQ```qqq}}}xxxjjjaaaUUUPPPHHHEEEDDDEEEDDDBBBEEEGGGJJJLLLMMMPPPSSSVVVVVVVVVXXX[[[]]]___ccciiitttyyy~~~ssspppllljjjiiigggccc___```aaaccccccbbb```]]][[[```dddjjjpppwww}}}tttsssUUULLLNNNFFFEEEEEEEEEFFFEEECCCAAA>>>;;;777333000///000000000000000000111111111111111111111111111111111111111111111333555999===???CCCIIISSS___qqq|||pppppp~~~vvvpppvvvqqqzzzyyyzzzuuu^^^LLLHHHJJJFFF???DDDCCCBBB???<<<888555333111111111111222222222222222333333222111111333444111555111111:::>>>@@@JJJ^^^oooiii\\\zzzssscccNNNPPPTTTlll}}}{{{yyywwwyyyooojjjooorrr|||uuuqqqssswwwwwwqqquuu{{{~~~~~~~~~{{{xxxqqqjjjiiinnnnnn|||xxxxxx{{{}}}hhhRRRGGG??????>>>===<<<;;;:::::::::999888888777777777777777666777888777666666888999888<<>>GGGXXXtttmmmfffrrrrrr```SSSKKKYYYmmmyyyrrrvvvwww{{{}}}{{{xxxzzz{{{{{{xxxuuuwww|||||||||{{{zzzzzzzzz|||}}}jjj[[[ZZZfffrrruuugggdddmmmzzzxxxpppnnnqqqvvvxxxvvvwwwxxxyyy{{{}}}yyyuuuyyyuuupppkkkbbb]]]aaaiiiooo|||nnnjjjttt~~~hhhSSSHHHAAA???>>>===<<<;;;:::::::::999888888777777777777777999999999888666555666888;;;AAAJJJVVVggg|||{{{hhhYYYOOOIIIGGGBBBBBBDDDGGGJJJMMMNNNNNNUUUYYY]]]______aaafffkkkooouuu~~~zzzrrrhhhfffdddbbbcccfffiiikkkfffccc___^^^bbblllxxxwwwZZZMMMGGGFFFEEEFFFFFFEEEBBB@@@@@@>>>:::666333111000//////000000000111111111111111111111111111111111111222222222444777;;;???AAAGGG[[[uuutttnnnpppsss||||||zzznnnlllyyyrrrssswww{{{yyyYYYEEEDDDGGGGGGBBBCCCDDDCCCAAA===888666333222222222222222222222222333444444333222333444000777777555999>>>OOOiiiyyyggg|||{{{~~~kkkYYYUUU]]]hhh|||uuuttt|||~~~{{{~~~wwwrrrrrroookkkkkklllllljjjiiijjjnnnrrruuutttrrrqqqrrrrrrrrrrrreeeXXXYYYjjjuuuhhhjjjzzzzzzuuuwwwxxxxxxvvvuuu{{{wwwuuupppiiiccc]]]]]]hhhsss}}}qqqccceeewwwhhhSSSIIIBBB>>>>>>===;;;;;;:::::::::999888888777777777777777::::::999777555555777999:::BBBNNN]]]nnnxxxfffUUUKKKGGGEEEEEECCCDDDHHHKKKNNNPPPRRRRRRUUU[[[bbbfffhhhmmmuuu|||{{{vvvooohhhcccbbbcccdddeeeeeegggiiikkkmmmooopppxxxiiiPPPKKKIIIGGGEEEEEEDDDBBB@@@@@@???;;;888444222111000000000000000111111111111222222222222222222222222222222333555999===AAACCCEEEaaaqqqjjjnnnvvvttttttttt|||zzzpppnnn}}}~~~gggPPPEEEFFFIIICCCDDDEEEDDDBBB>>>;;;888333333333333222222222222111222444444333222222333111777888999>>>BBBVVVtttlllrrrvvvqqq```QQQVVVmmmzzzyyy~~~|||||||||}}}~~~|||{{{yyyyyy{{{~~~www}}}{{{sssnnnpppooojjjkkklllmmmppprrrtttuuuuuuxxxuuurrrrrrssstttuuuuuummm___bbbvvvqqqlllxxx|||yyyxxx}}}vvvkkkccc```eeesss}}}mmmdddlll~~~fffRRRIIIBBB>>>===<<<;;;;;;;;;;;;;;;999888888777777777777777888888888777666777999<<>><<<888666333222111000000000000111111111111222222222222222222222222111222444777;;;AAAEEEHHHSSSooo{{{tttsssyyyxxxrrrttt~~~vvvssswwwxxxwww{{{gggRRRIIIIIIDDDEEEEEEDDDBBB???<<<;;;444444333333333222222222000111333444222111111222333555666<<>>===<<<;;;;;;;;;;;;;;;999888888777777777777777555666666666666888<<>><<<999666444333222000000000000111111111111222222222222222222222222000111444888>>>DDDJJJMMMffftttqqqzzzvvvqqquuuqqqxxxyyyvvvzzzwww~~~tttuuu~~~{{{___MMMJJJEEEEEEEEEDDDBBB@@@>>><<<444444444333333222222222///111333333222111000111444444333???OOOTTT^^^ttt|||rrr{{{|||yyy^^^QQQ^^^ooo}}}wwwvvvwwwtttooolllnnnqqquuuwwwxxxxxxwwwwwwxxx}}}|||yyyzzz|||zzzxxxzzzqqqfffiiissslllbbbZZZaaattttttdddmmmdddRRRIIIAAA???>>>===<<<<<<;;;;;;<<<999999999999888888777777:::555666:::999666???NNN\\\tttyyyooobbbSSSJJJJJJIIIEEECCCEEEKKKNNNOOOTTTUUU[[[aaadddeeeooo{{{xxxmmmaaa\\\aaaiiiooorrrxxxwwwzzz~~~wwwvvv]]]NNNIIIHHHBBBCCCFFFBBBBBBBBB@@@>>>;;;777333111222222222222222222222222333333222222111222222222777444555;;;???FFFTTTccc}}}yyy|||||||||rrruuuyyy|||{{{~~~~~~zzz~~~zzzmmmoooyyyvvvqqqvvv|||}}}jjjPPPMMMLLLCCCEEEGGGAAA??????888888777666444333333333444333111000222555666555333555444:::HHHUUU___gggmmm~~~|||```VVVaaarrr{{{{{{uuuwwwrrrppprrrssstttxxx}}}qqq{{{gggdddnnnqqqyyy~~~ooo^^^SSSWWWiiirrr```[[[ZZZjjj~~~oooffftttbbbPPPHHH??????>>>===<<<<<<;;;;;;<<<999999999999888888888777<<<777777<<<<<<<<>>;;;777444222222222222222222222222222333333222222222222222333888888;;;AAAFFFNNN^^^nnn{{{zzz~~~}}}qqqmmmvvvooobbbeeeoookkkfffkkk|||xxxwww\\\PPPLLLBBBCCCGGGBBBAAABBB;;;999888666444333333333444333222000222555666555444777888@@@QQQ___fffiiikkk|||{{{]]]YYYttt~~~zzzuuurrrqqqttt{{{~~~}}}~~~zzzqqq]]]YYYccc{{{~~~uuuooovvvaaaWWWOOORRRbbbrrrccc___```qqqvvvjjjkkk```NNNGGG??????>>>===<<<<<<;;;;;;<<<999999999999888888888888:::666666999:::@@@RRRfffyyyjjj^^^SSSIIIEEEFFFFFFFFFHHHKKKNNNRRRUUUXXX[[[ZZZaaaqqqrrrgggbbbcccfffmmmrrrzzz~~~yyyqqqvvvUUUFFFKKKHHHBBBCCCCCCAAAAAA@@@>>>;;;888444333333333333333333333333333333333222222222222333333444666;;;AAAIIIVVVjjj|||~~~uuuwww||||||rrrppphhhfffxxx}}}~~~}}}|||vvvggg^^^ccclllgggbbbdddxxx{{{}}}rrr]]]RRRDDDCCCGGGCCCBBBAAA;;;:::888777555444333444444444222111222444666666555666999FFFZZZiiimmmjjjhhhoooZZZccc}}}{{{|||{{{|||{{{oookkkzzzdddUUUQQQ[[[uuu{{{qqq{{{dddQQQOOOMMMRRR```~~~```]]]^^^pppooogggrrr^^^MMMGGG@@@???>>>===<<<<<<;;;;;;<<<999999999999999999999999999999:::::::::FFFccctttiii\\\RRRKKKEEEDDDFFFJJJJJJMMMRRRUUUVVVYYY^^^cccjjjzzzyyyppphhhdddhhhjjjpppyyy}}}rrrfffwww```IIINNNLLLDDDCCCEEEAAAAAA@@@>>><<<888555444333333333333333333333333333333222222222333444444333666;;;CCCOOOddd~~~}}}vvvuuugggbbbtttxxxmmmiiinnnvvvkkkeeebbbssswww\\\IIIDDDGGGCCC@@@???999;;;999777555444444444444444333333333444555666777888>>>NNNdddsssvvvqqqmmm{{{bbbddd|||zzzuuueeeaaafffdddTTTQQQ\\\uuuxxxYYYIIILLLPPPZZZnnn^^^ZZZZZZjjj{{{jjjhhh{{{zzz]]]NNNIIICCC???>>>===<<<<<<;;;;;;<<<999999999999999999999:::999>>>AAA??????RRRxxxtttiii\\\OOOJJJHHHFFFEEEFFFMMMLLLQQQXXX]]]___fffnnnyyyvvvnnnhhhdddeeennnxxxqqqnnnxxxmmmNNNNNNKKKCCCBBBCCC@@@@@@@@@>>><<<999777555333333333333333333333333333222222222333444444555888;;;AAAJJJ]]]yyyaaaaaawwwzzzvvvyyy}}}yyyxxx{{{}}}ooofff\\\eee|||gggNNNDDDGGGDDDAAAAAA<<<<<<;;;888666555444444444555444444333444555777999>>>FFFYYYooo}}}~~~zzzwwwzzz~~~]]]___|||{{{xxxsssnnnmmmppp{{{~~~}}}zzzxxxyyyzzzyyy|||mmmYYYYYYhhhmmmUUUTTT___uuu~~~rrrVVVJJJNNNVVViii|||___[[[ZZZeeewww```lllxxx|||]]]NNNIIIBBB???>>>===<<<<<<;;;;;;<<<999999999999::::::::::::555;;;AAABBBGGG___hhh]]]QQQFFFEEEGGGHHHHHHJJJSSSQQQTTT\\\```bbblllyyy}}}nnngggcccgggpppyyyyyy{{{{{{VVVMMMFFFAAAAAA???@@@@@@???>>>===:::888666333333333333333333333333333222222333333444555666:::>>>EEERRRjjjjjjQQQhhhyyylllppp|||}}}~~~{{{{{{}}}|||zzz}}}}}}{{{sssjjj[[[XXXnnnyyy~~~}}}tttVVVFFFHHHFFFDDDDDDAAA===<<<999777555555555555555555555444333555888;;;???KKKaaavvv}}}zzzyyyvvvxxxyyyqqqYYYiiixxxpppiiifffcccbbbfffllluuuzzz|||{{{}}}|||qqqmmmmmmppptttzzzgggSSSVVVmmmtttVVVVVV```tttssssssuuutttqqqYYYPPPVVV```xxxooo[[[ZZZZZZccczzzqqq[[[wwwxxx]]]MMMFFF??????>>>===<<<<<<;;;;;;<<<999999999:::::::::;;;;;;333888???GGGWWWrrrooo\\\OOOIIIDDDEEEHHHJJJNNNSSSZZZVVVZZZeeelllrrrxxxrrrllliiigggjjjvvvyyyzzzbbbOOODDDBBBDDD>>>????????????===;;;999777444444444444444444444444222222222333333555666666:::@@@III[[[xxxxxxwwwgggfffsssgggsss|||~~~}}}~~~~~~{{{~~~|||vvvrrrjjj\\\RRRUUU```gggffffffxxx{{{xxxcccNNNLLLHHHDDDDDDBBB>>><<<:::888666555555555555666666444333444888<<>>===<<<<<<;;;;;;<<<999999999::::::;;;;;;;;;999<<>>===:::888666555555555666777777555333444999===JJJ^^^zzz{{{{{{zzzbbbeeewwwggg[[[YYY[[[bbbgggjjjooouuu{{{}}}{{{xxxxxx{{{zzzvvvrrruuu|||eeeVVV^^^xxxxxxddd___gggwwwnnnxxx{{{ccc```mmmyyyvvveeeWWWXXX___iiitttrrraaa}}}rrr|||\\\JJJEEEAAA??????>>>===============;;;:::;;;<<<999777<<>>??????>>>===<<<;;;::::::555555444333333333333444555222111444555555999>>>CCCMMMbbb~~~uuu~~~qqqeeennn~~~yyytttttt~~~xxxrrrjjj^^^QQQHHHCCC@@@@@@FFF^^^qqq~~~}}}~~~eeeQQQHHHEEECCCCCCBBB???;;;999888888666555555555444555777;;;>>>AAARRRppp}}}~~~vvvjjjhhh{{{uuu___^^^]]]aaaiiinnnppptttyyy{{{~~~~~~||||||}}}wwwzzzdddRRRbbb\\\XXX___jjjiiixxxwwwlllnnntttppp\\\VVVXXXkkkzzzrrriiiiii~~~mmmzzz\\\JJJEEEAAA??????>>>===============<<<::::::;;;999666888===@@@KKK```{{{ppp```RRRJJJHHHJJJJJJMMMSSSWWW[[[bbbjjjrrr|||{{{mmmkkkcccjjjuuuvvvvvvwwwqqqrrrmmmiiiiiikkkjjjddd___dddfffeeeeeeddd]]]___mmmsssvvvxxxyyyyyy}}}~~~wwwrrrmmmiiifffgggvvvuuutttwwwiiiGGGDDDIIIBBB??????>>>===<<<;;;::::::666555444444333333444444666333333555666777;;;AAAFFFZZZxxxyyyrrrfffooo|||yyy|||sssmmmaaaTTTIIIBBB??????>>>QQQfff~~~vvv\\\LLLGGGGGGGGGBBB???<<<999999888777555555666666666777;;;@@@DDDXXXrrrrrriiiooozzzfffeeecccffflllpppqqqsssxxxuuuzzz|||}}}gggZZZhhhzzz\\\ZZZgggvvvcccfff~~~qqq___\\\^^^fffvvvttt___WWWeeewwwvvvggggggqqqrrrmmm\\\IIIEEEAAA??????>>>===============<<<999:::<<<<<<999999<<>>===<<<;;;::::::666555444444333444444444777444444666777888>>>EEEQQQkkk{{{www~~~www{{{ssslllppp}}}~~~qqqdddmmm~~~yyy~~~uuuqqqgggYYYKKKAAA??????<<>>>>>===============;;;999:::>>>@@@>>>>>>AAAKKK]]]~~~yyyiii\\\RRRLLLLLLOOOHHHLLLTTTZZZ^^^eeetttvvv{{{xxxzzztttnnnjjjqqquuuvvv|||zzz}}}~~~|||uuupppgggiiippp~~~jjj]]]___zzzWWWBBBEEEEEE??????>>>===<<<;;;::::::666666555444444444444444666444444666777999AAAJJJcccyyy|||yyyqqqoooooojjjdddeeeaaa^^^bbbooo|||}}}}}}wwwwww~~~{{{}}}yyyjjj^^^iii|||~~~sssxxxuuulll^^^NNNCCC??????@@@DDDSSStttPPPAAABBBDDDBBB@@@===;;;;;;:::777555222666999888777;;;FFFPPPjjjwwwyyyuuu{{{~~~llldddaaabbbfffhhhhhhjjjooouuu{{{kkkfffnnn```VVV___}}}hhhYYY___xxxoooVVVLLLKKKTTTggg|||vvvhhhkkkvvvzzzcccYYYsss{{{pppZZZHHHDDDAAA???>>>>>>===============<<<999:::===???>>>AAAEEESSSooo|||kkkZZZQQQMMMKKKJJJKKKOOOVVV___dddfffppp|||yyy|||ooolllhhhjjjqqq~~~~~~|||yyysssmmmjjjqqqxxxooogggoooaaaFFFCCCCCC??????>>>===<<<;;;::::::666666555444444444444555555333444666888;;;FFFQQQxxx}}}qqqeee^^^]]][[[XXXUUUPPPUUUXXX\\\fffqqquuurrrqqqjjjfffkkkxxx~~~nnn```WWWfffzzzvvv{{{sss~~~|||yyyqqqcccUUUIIIBBBAAABBBCCCIIIjjj|||\\\FFFCCCEEEBBB@@@>>>===<<<:::888666111555999888999???LLLWWWiiitttvvvuuuqqq}}}{{{cccXXXUUUWWW\\\___aaaeeejjjvvv|||pppmmmoootttVVVZZZjjj~~~dddUUU[[[tttmmmSSSIIIIIIVVVjjjtttjjjrrr}}}nnn[[[\\\tttvvvZZZHHHDDDAAA??????>>>===============<<<;;;;;;<<<;;;<<>>===<<<;;;::::::777666555555444444555555333333444777999???LLLXXXnnneee^^^[[[ZZZWWWVVVWWWQQQZZZaaadddkkktttuuupppddd```___ggguuuqqq___VVVTTTggguuuooo}}}~~~{{{~~~~~~uuu~~~{{{ssshhh\\\QQQHHHCCC>>>??????OOOiiitttsssxxx}}}{{{hhhKKKAAACCCBBBAAA???>>>===;;;888666333555888999===FFFTTT^^^fffsss~~~kkksssuuuYYYNNNLLLNNNTTTZZZ]]]ccciiittt|||zzzzzzxxxgggUUUggg}}}xxx```SSSYYYppppppUUUKKKKKKYYYnnnhhhlllwww||||||{{{zzzyyy{{{vvvggg^^^lllooo}}}YYYHHHDDDAAA??????>>>===============:::;;;<<<<<<;;;@@@NNN]]]ooowwwaaaUUUKKKJJJMMMQQQUUUZZZ[[[```lllyyykkkaaagggvvv___]]]pppmmm___gggsss}}}eee^^^[[[gggzzzssskkkfffdddlllwwwiiijjj~~~}}}RRRDDDCCC??????>>>===<<<;;;::::::777666666555555555555555333444666:::<<>><<>><<<999666666777888;;;CCCOOO\\\fffkkk{{{}}}~~~{{{wwwpppTTTKKKJJJLLLTTTZZZ___eeelllvvv~~~sss]]][[[vvvxxxbbbWWW\\\lll~~~|||{{{qqqWWWMMMNNN\\\ssshhhiiiqqq|||lllfffhhhiiihhhkkksssqqqeeeddd{{{nnnsssYYYGGGDDDAAA??????>>>===============777999<<<>>>???GGG\\\ooo|||oooYYYRRRLLLKKKLLLOOOWWW```dddgggsss|||kkk^^^cccwww```YYYccc]]]hhhjjjjjjhhhkkkxxx]]]RRRMMM\\\zzz}}}yyyssskkkbbbcccvvvuuukkknnnVVVEEEEEE??????>>>===<<<;;;::::::777777666555555555555555444555888<<>><<<>>>???OOOiii}}}{{{}}}ZZZDDDCCCBBBAAA@@@??????<<<999666999888888===GGGUUUbbbkkksssnnnRRRMMMLLLNNNVVV]]]bbbiiipppzzzcccWWWbbb|||iii^^^___jjjuuu{{{uuurrrmmmTTTKKKMMM\\\sssvvvmmmlllrrrsss]]]VVVYYY[[[[[[```llllll```ddd~~~fffeee|||YYYKKKCCC@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>JJJhhhlllcccUUUOOOKKKMMMPPPSSSZZZ```dddppp~~~ccceeeffflllccc\\\qqq}}}ooouuuooo```ZZZeeeooowwwXXXLLLJJJTTTlll~~~nnnhhheeedddlllxxx|||fff___qqqaaaDDDEEEAAA???>>><<<;;;;;;;;;;;;777777777777666666666666===555666???CCCGGGYYYpppwwwuuu~~~xxxvvvsssmmmccc\\\```ggglllmmmqqqyyy|||wwwnnnttt|||yyyeeeRRROOOFFFFFFPPPYYYpppssslllyyyxxxuuuqqqnnnnnnttt~~~|||wwwuuu~~~|||ssskkkbbbVVVLLLAAA===;;;;;;<<<@@@KKKVVVyyyrrrssshhhHHHEEEDDDAAA@@@@@@===888888;;;777888:::@@@QQQdddllliiiyyy|||}}}oooSSSNNNNNNQQQWWW\\\bbbmmmwww~~~}}}rrr\\\\\\gggzzzyyylllhhhpppyyy{{{vvvttt~~~cccNNNJJJLLLXXXlllxxx{{{rrrrrryyylllVVVPPPQQQQQQRRR^^^[[[ZZZ^^^dddjjjooosssiiiffflllXXXKKKCCCAAA@@@???>>>===<<<<<<<<<<<<===<<<<<<>>>BBBQQQmmmvvvddd^^^QQQLLLKKKOOOSSSWWW^^^eeennn~~~uuuaaapppdddggg~~~wwwvvv{{{lll[[[ccczzz}}}WWWKKKHHHQQQhhhxxxlllfffeeeiiioookkkZZZdddxxxgggHHHFFFAAA???>>><<<;;;;;;;;;;;;888777777777666666666666999666888???EEEOOOggg~~~wwwwwwrrrooommmkkkeee```aaafffccchhhrrr}}}}}}gggTTTGGGFFFAAAEEESSSbbb~~~tttiiisssuuujjjeeeddddddgggkkkppptttvvvvvv~~~~~~vvvooofffZZZOOOCCC>>>;;;::::::===FFFQQQqqq~~~uuu}}}{{{SSSLLLDDDAAA@@@AAA>>>:::999<<<888999<<>>===<<<<<<<<<<<<>>><<<;;;>>>FFFYYYvvvhhh[[[XXXMMMLLLNNNTTTYYY]]]eeennnxxx~~~mmmsssfffoooqqq}}}wwwddd[[[vvvUUUHHHEEEMMMbbbssshhhfffggggggwwwuuuZZZYYYhhh}}}oooLLLFFFAAA???>>><<<;;;;;;;;;;;;888888777777777666666666555777:::???III^^^xxxsssyyyqqqllljjjkkkjjjgggeeefffbbblll{{{kkkTTTCCC>>>@@@>>>EEEXXXmmmnnn___ccczzz}}}nnnaaa[[[bbbeeeiiikkklllmmmpppsssvvvwwwwwwwwwxxxrrrkkk___SSSGGGAAA<<<999888:::BBBKKKhhhzzzVVVKKKDDDAAA@@@BBB@@@<<<:::<<<999999===KKKbbbvvv{{{www~~~zzz}}}}}}|||eee[[[[[[^^^dddhhhjjjpppwwwqqqZZZPPPOOOVVVgggxxx|||}}}{{{lllrrr~~~qqqXXXJJJQQQ\\\mmm~~~cccSSSNNNPPPTTTSSSXXXaaafffaaaXXXUUUXXXlllVVVJJJCCCAAAAAAAAA@@@???>>>>>>??????=========>>>HHH```uuu___TTTSSSMMMNNNSSSYYY]]]bbblllwww~~~llltttxxxnnn|||iii\\\___|||SSSGGGDDDJJJ[[[zzziiiggggggdddmmm|||bbbWWW```oootttQQQFFFAAA???>>><<<;;;;;;;;;;;;888888888777777777666666444888;;;AAASSSmmmyyyqqq~~~|||~~~yyyuuummmiiilllpppooollllllgggtttyyy]]]JJJ???===AAAAAAIII___vvvwwweeeUUUUUUhhh}}}{{{nnnbbb]]]mmmppprrrssssssrrrssstttnnnrrrrrrtttxxxtttnnncccXXXKKKCCC===:::999:::@@@HHHfffwww[[[KKKCCC@@@???AAAAAA<<<:::;;;999999???QQQjjj{{{{{{}}}{{{uuuwwwnnnaaa^^^___dddhhhlllrrryyyrrr\\\JJJJJJPPPXXXiiizzzxxxuuugggkkkvvv|||zzz~~~pppWWWKKKVVVfffzzzggg[[[VVVWWWZZZZZZ\\\eeemmmkkkcccbbbggg{{{UUUIIICCCAAAAAA@@@??????????????????;;;???@@@@@@KKKiiilllXXXOOOOOONNNPPPVVV\\\___ffftttuuu{{{uuurrrooosssZZZUUU]]]yyyvvvrrrPPPFFFDDDIIIUUU|||nnnfffdddbbbgggsssmmmZZZ[[[bbbzzzUUUGGGAAA???>>><<<;;;;;;;;;;;;888888888888777777777777777888<<>>@@@@@@<<<999999999:::CCCXXXppp~~~}}}|||tttuuu}}}|||uuuhhhccc```ccciiioooxxx|||aaaQQQHHHMMMRRRWWWiii~~~zzzqqqcccccckkkvvv}}}zzzuuurrrttt|||xxx___UUU```qqq}}}mmmiiihhhfffeeeiiigggnnnzzz|||sssmmmoooTTTIIICCCBBB>>>>>>===============>>>;;;@@@BBBEEEVVVyyyxxxcccRRRKKKLLLOOORRRXXX^^^cccnnn}}}pppuuu~~~}}}}}}|||zzzzzz}}}wwwvvvfffLLLKKKTTTlll{{{yyytttLLLDDDFFFIIIOOOqqqyyylllddd```bbbhhhzzzyyycccYYYWWWppp\\\JJJAAA???>>><<<;;;;;;;;;;;;999999888888888777777777:::999@@@SSSnnnzzzvvvnnnyyy|||ppp```]]]XXXYYYXXXXXX___fffhhheee```XXXVVV___lllrrrssssssmmmxxx\\\GGGAAA@@@<<>>======@@@FFFhhhxxxTTTHHHBBB>>>???@@@<<<::::::;;;>>>KKKcccxxxyyyyyy}}}rrrjjjeeegggmmmttt~~~qqqXXXLLLGGGMMMOOOSSSjjjqqqYYYVVVYYYdddmmmooommmkkkhhhsssrrriiirrr{{{tttrrryyyooosssvvvtttrrrzzzuuuzzz}}}tttuuuSSSHHHCCCBBB>>>>>>============>>>>>>===@@@CCCLLLfff}}}iiiYYYNNNKKKNNNQQQUUU]]]eeemmm~~~{{{xxxuuuqqqeeehhhooowwwzzz~~~}}}YYYDDDCCCLLLjjjbbbFFFAAAFFFIIIJJJfffuuuyyyzzzkkkdddbbbbbbnnntttaaaUUUccc~~~eeeNNNAAA???>>><<<;;;;;;;;;;;;999999999888888888777777;;;:::FFF```xxx|||sssqqqtttqqqZZZRRRVVVOOORRRTTTVVV\\\bbbaaa\\\RRRNNNOOO[[[gggkkkjjjhhhgggnnnxxxoooPPPAAA>>>???===DDDKKKaaaxxxeeeRRRIIIBBB???GGGSSSbbbooo|||yyyzzzqqqjjjjjjlllmmmoooqqqxxxyyyyyyvvvqqqkkkgggfffnnnuuu|||{{{{{{pppYYYNNNCCC???<<<;;;===AAATTTiiiwww|||}}}aaaNNNFFF??????@@@>>>;;;;;;>>>DDDVVVooo}}}~~~yyypppkkkmmmrrrxxxcccQQQFFFEEENNNPPPTTTmmm~~~sssRRRLLLKKKTTT```eeeffffffbbbnnn}}}nnnhhhjjj|||wwwgggfffooowww|||~~~{{{sssttt~~~~~~vvvwwwSSSHHHCCCBBB@@@???????????????@@@@@@???@@@CCCRRRtttsssaaaTTTMMMNNNRRRUUUZZZccclllxxxsss|||wwwZZZ___lllyyyQQQFFFDDDLLLnnnyyyWWWBBB???FFFIIIFFF^^^kkkppptttjjjeeeaaahhhnnnXXX\\\ooolllQQQAAA???>>><<<;;;;;;;;;;;;999999999888888888888777;;;;;;KKKhhh~~~ooonnnzzzvvvmmm[[[MMMMMMUUURRRVVVZZZ]]]bbbddd___WWWMMMKKKOOO[[[eeeeee```\\\ZZZ^^^dddjjjqqqwww}}}aaaIII???>>>???@@@GGGOOOhhhzzzdddOOOGGGCCC???EEEOOOddduuu}}}nnneee```YYYVVVYYY]]]___aaadddlllqqqtttoooeee]]][[[]]]qqqwww~~~{{{xxxyyy|||rrr]]]QQQEEE???<<<999:::======SSS```gggvvvzzzRRRIIIAAA@@@AAA???======@@@III]]]xxx}}}}}}|||{{{sssnnnpppuuuyyy}}}{{{VVVJJJAAADDDRRRWWWYYYpppwwwzzzsssRRRIIIEEEMMMXXX___bbbcccbbbmmm}}}yyyssssssqqqbbb^^^aaapppwwweeeZZZSSSXXXeeerrr}}}oooccc___ddddddeeevvvTTTJJJCCC@@@@@@@@@???>>>======>>>>>>;;;FFFFFFSSS~~~fffYYYQQQKKKLLLRRRXXXbbbiiinnn}}}vvv}}}ooo]]]RRRUUUjjj||||||OOOEEEFFFOOOssskkkMMMBBBBBBEEEFFFJJJ^^^qqqmmmmmmhhh```aaaeeeqqqiii]]]bbb{{{OOODDD???<<<>>>>>>;;;:::<<<999::::::999777666777888666DDDUUUhhhuuuiiiuuusssyyyiiiUUUNNNLLLQQQYYYXXX[[[aaajjjpppmmmccc[[[PPPQQQTTTXXX\\\\\\ZZZWWWOOORRRVVVZZZ^^^eeelllpppxxx}}}bbbLLLDDDBBB???DDDEEEUUUwwwyyyaaaKKKEEECCC@@@GGGSSSgggttt^^^WWWPPPNNNOOOSSSTTTTTTXXX^^^dddhhhjjjeee[[[TTTSSSUUUkkk{{{|||xxx{{{|||tttcccUUUHHHBBB===888888<<>>>>>>>>>>>>>>???GGGKKK^^^vvv```VVVQQQMMMPPPWWWYYYbbbkkkuuuwww{{{oooUUUNNNRRRdddyyyqqqHHHGGGHHHPPPnnndddLLLCCCBBBCCCEEEIII^^^llliiimmmvvv___^^^___jjjpppaaaaaa|||TTTEEE???<<<>>>>>>;;;:::<<<999::::::999777777777999777BBBTTTmmmsssiiiyyy{{{bbbSSSPPPRRRYYYccchhhiiimmmrrrvvvtttllleee```^^^___cccgggddd[[[SSSMMMOOOQQQSSSVVVZZZ___cccpppxxxyyyaaaLLLCCCAAA@@@BBBFFFZZZsss___MMMHHHDDD???FFFSSSaaattt]]]QQQJJJHHHJJJNNNQQQRRRXXX___bbbaaa^^^WWWOOOLLLNNNRRRlllyyy~~~zzz{{{xxxpppdddWWWJJJCCC>>>999999<<<<<<>>>KKK\\\kkkkkkNNN@@@CCC@@@???AAA@@@FFFRRRbbbuuu~~~rrrjjjjjjqqqzzzmmmMMMFFFGGGHHHQQQ[[[bbbzzzrrr{{{XXXIIIGGGLLLMMMTTT]]]]]]^^^kkkxxxddd[[[YYYRRRIIIMMMNNNSSS\\\___ZZZSSSPPPMMMLLLTTT\\\hhhtttSSSKKKMMMVVVgggQQQHHHCCCAAA@@@@@@???>>>>>>>>>>>>???BBBIIISSSqqq}}}jjjXXXRRRQQQPPPTTT\\\```hhhtttxxxxxxnnn^^^JJJJJJOOO___xxxcccDDDEEEGGGNNNeeeaaaQQQEEECCCBBBCCCHHH___ddddddjjjccc]]]ZZZbbbuuu}}}kkkbbbtttYYYEEE@@@<<<>>>>>>;;;:::;;;999::::::999888777999:::===DDDXXXwwwrrrjjj}}}}}}pppYYYTTTYYY```jjjsss|||{{{{{{}}}~~~yyyuuusssqqqpppsssuuuoooaaaTTTLLLMMMOOOPPPRRRVVV[[[^^^nnntttzzz{{{xxxvvvwwwzzz~~~vvvbbbNNNCCCAAAAAABBBJJJdddsssbbbTTTPPPIIIBBBIIIXXXmmmzzzlllXXXIIIHHHGGGHHHLLLOOOQQQWWW^^^___YYYQQQJJJIIIMMMTTTYYYoooyyy{{{{{{}}}{{{sssllleeeZZZNNNFFF???:::999;;;888;;;DDDLLL^^^UUU???EEEDDD>>>AAADDDLLLSSSeee}}}}}}~~~llleeeiiirrrxxxzzzhhhKKKEEEFFFIIITTTbbblll~~~qqqtttcccJJJ@@@GGGHHHKKKSSSVVV^^^mmmvvvooovvvyyypppaaaUUURRRQQQKKKDDDIIILLLQQQTTTQQQJJJHHHLLLKKKOOOZZZbbblll}}}XXXMMMOOOYYYkkkPPPHHHCCCBBB@@@@@@???>>>>>>?????????BBBKKK]]]sssbbbSSSPPPQQQQQQVVV]]]hhhqqq{{{www|||oooaaaSSSIIIEEEJJJOOO[[[vvvyyyVVVCCCBBBDDDHHHZZZtttcccXXXIIIEEEBBBBBBHHH```]]]^^^eeelllaaaXXX\\\llluuugggnnn[[[EEE@@@===>>>===:::999;;;999::::::999888888:::<<>>===:::999;;;:::::::::999888999<<<>>>FFFXXXwwwmmmiiixxx~~~kkkggghhhpppzzzxxxmmmgggeee___aaacccfffiiinnntttyyy~~~}}}zzzzzz{{{vvvxxxuuujjjWWWGGGAAABBBFFFUUUwwwtttggg^^^RRRHHHPPPaaammmjjjbbbWWWNNNMMMPPPVVVZZZ\\\bbbhhhccc]]]WWWWWW```llluuuzzz{{{|||yyyxxxxxxuuuoooiiieee```WWWKKKBBB===;;;;;;888;;;>>><<>>===:::999::::::::::::999999:::===@@@HHHccciiiooorrr}}}}}}wwwxxxzzzzzziiibbbeeekkkoooppprrrrrrtttwww{{{~~~}}}}}}xxxwwwtttmmm]]]LLLCCCCCCGGGXXX|||zzzmmmfffYYYMMMSSSbbbkkkeee\\\SSSMMMOOOVVV```gggkkkrrryyypppllliiikkksss|||}}}zzzxxxwwwvvvsssmmmhhhcccaaaYYYLLLBBB???===:::888999===>>>MMMzzzqqqGGGEEECCC>>>CCCKKKPPPYYYppp~~~zzz~~~}}}mmmbbbiiiuuuyyyzzz{{{lllUUUIIIDDDJJJSSSeeewwwwwwmmmwwwdddLLLIIIFFFIIIRRRUUU___qqq{{{fffWWWPPPUUU^^^RRROOOQQQ[[[cccbbb\\\WWWUUUVVV^^^jjjoooggg\\\TTTWWW[[[dddllljjjZZZTTTTTTZZZkkkTTTKKKEEEBBB@@@?????????@@@@@@AAABBBGGGhhh|||bbbVVVNNNSSSZZZ\\\aaaiiisssooofffiiitttggg[[[UUUTTTVVVWWWVVVXXX\\\YYYPPPLLLMMMPPPUUU\\\dddppp}}}LLLJJJJJJ[[[uuuiii```MMMGGGCCCBBBEEEUUUzzzSSSVVVaaa{{{{{{rrr]]]YYY___lllkkkYYYUUUllloooGGGAAA===>>>===:::888::::::::::::999999;;;???BBBPPPqqquuuhhhzzzppp|||{{{ggg[[[\\\hhhssszzzzzzzzzzzzyyy{{{~~~}}}yyyvvvrrrfffVVVKKKIIIOOO```zzzvvvkkk]]]^^^iiiuuu___\\\ZZZXXXSSSWWWaaannnwww||||||zzzwwwvvvtttpppjjjeee```aaaZZZMMMBBB???>>>;;;888777<<>>>>>===:::888::::::::::::999999;;;???CCC[[[|||qqqjjjyyytttuuukkkYYYRRR[[[mmm{{{}}}~~~~~~}}}}}}~~~}}}yyyxxxooo```TTTQQQYYYiii}}}nnnkkksss```RRRYYYeeeooo]]]bbbmmm{{{}}}{{{xxxvvvsssnnnhhhccc___aaa[[[MMMCCC@@@>>>;;;:::555:::>>>@@@VVVvvv}}}{{{wwwUUUHHHBBBCCCKKKOOO^^^sss{{{{{{}}}nnn~~~xxxlllfffmmmsssttt{{{oooWWWTTTVVVQQQNNNPPPIIIPPP\\\ooo}}}zzz}}}~~~dddRRRHHHOOOXXXUUUaaassslll[[[SSSQQQPPPPPPLLLIIIPPP```kkkjjjdddaaabbbfffqqq}}}vvvlllfffiiikkksss|||aaaaaaeeegggkkkzzzWWWKKKEEECCCCCC???===@@@BBBAAAAAADDDPPPqqqlllZZZTTTRRRVVV]]]cccllltttoooiiixxxvvvccc]]]VVVVVV___dddjjjppprrrnnnfffZZZQQQZZZ^^^ttt]]]EEEGGGJJJ[[[uuuxxxdddPPPIIICCCAAAAAAMMMjjj\\\TTTlllyyyrrr|||nnnQQQYYYZZZaaavvv^^^WWWcccxxxLLLCCC<<<===???===;;;::::::;;;777888;;;888>>>QQQhhh}}}pppiiirrr\\\RRRVVVdddsss}}}wwwvvvuuutttvvvyyy}}}}}}sssfff[[[iiinnn{{{vvvyyynnn]]]\\\mmm|||uuuvvvwwwtttpppllliiigggbbb^^^WWWOOOGGG@@@;;;999===::::::<<>>IIIAAAFFFYYYgggxxxqqqrrrvvvxxxuuu}}}|||oooggglllwww~~~xxxsssnnniiiaaa\\\VVVVVVTTTQQQNNNNNNPPPSSSTTTTTT\\\jjjrrr}}}vvv^^^RRRTTT[[[^^^dddwwwmmm```\\\[[[VVVRRRNNNLLLUUUhhhqqqmmmiiillllllpppwww}}}|||uuuppplllzzzggg```rrrxxxuuuXXXLLLEEEDDDDDD@@@>>>AAABBB@@@AAAEEETTTyyy}}}hhhXXXTTTSSSYYY___fffpppxxxnnnqqquuu|||wwwdddWWWXXXgggnnnrrrxxx|||zzzqqqbbbWWWZZZaaazzzSSS???DDDEEESSSppp~~~lll]]]LLLHHHEEEDDDCCCLLLggg]]]TTTlllvvvooouuuvvvUUUVVVXXX```{{{zzzaaaVVV___LLLCCC<<<===???===;;;:::999;;;888999===:::AAAVVVsssooopppmmmXXXTTT```nnnvvvyyyqqqooommmkkkmmmrrryyy~~~vvvmmmppp|||{{{~~~|||rrrjjjqqq}}}yyyuuuvvvvvvtttppplllhhhgggbbb^^^WWWNNNFFF@@@;;;999888777888;;;===CCCQQQ^^^nnnzzz___@@@IIIBBBHHH\\\yyyzzzvvvpppvvv}}}}}}}}}rrrlllrrr~~~}}}uuurrrccc___ZZZVVVUUUSSSQQQOOOQQQQQQQQQOOONNNOOOSSSWWW[[[ZZZ^^^eeelll}}}iiiYYYUUU[[[___jjjzzzwwwiiibbb^^^]]]\\\WWWSSSYYYjjjuuussspppsssrrrvvv{{{zzzuuutttrrrlll}}}ZZZMMMFFFDDDDDD@@@???AAAAAA@@@BBBFFF[[[tttbbbUUUTTTVVV\\\bbbiiittt~~~ooo|||fffmmm{{{fffTTT[[[ppp}}}ooo```^^^iiiJJJ===AAACCCQQQooonnn]]]TTTFFFFFFIIIJJJGGGKKKccc}}}```UUUnnntttnnnqqquuu\\\SSSUUU___tttgggWWWYYYxxxMMMDDD<<<===>>>===;;;:::999;;;999:::???===FFF[[[vvvuuummmyyy~~~gggRRRWWWiiitttrrrmmmfffeeeddddddgggoooyyy~~~}}}zzz~~~{{{wwwuuuuuuuuusssppplllhhhfff```\\\UUUMMMEEE???;;;999666666888;;;<<>><<<::::::999<<<::::::>>>===HHH___tttlllmmmxxx|||{{{dddSSSZZZjjjnnnfff^^^[[[^^^bbbfffkkkttt{{{xxxvvvuuutttrrrppplllhhheee___ZZZSSSKKKDDD>>>;;;999777777999;;;<<>>===IIIbbb{{{kkkuuusssyyy{{{hhh[[[```gggbbbYYYUUUWWW^^^hhhooottt{{{~~~{{{wwwuuusssrrrqqqmmmhhhddd]]]XXXQQQIIIBBB===:::999888777888999:::>>>JJJVVVssstttPPPGGGAAASSSlll~~~yyyxxxkkkyyy}}}xxxsssnnngggaaaSSSNNNIIIFFFEEEEEEBBB???BBBDDDGGGIIILLLOOORRRSSS[[[cccmmmqqqooollllllmmmnnnrrrzzz~~~|||uuuooolllsss}}}]]]OOOFFFCCCAAA@@@AAABBBAAAAAAGGGPPP|||{{{hhhbbbWWWTTTWWW]]]cccfffmmmyyy~~~xxxsssvvviii^^^^^^ddduuu{{{ooonnnzzz```===CCCDDDRRRkkknnn\\\iii___LLLDDD:::>>>FFFMMMKKKIIIUUUeeeccc]]]}}}vvvooogggssszzzZZZSSS]]]fffxxxwww^^^SSSdddPPPFFF===;;;<<<;;;:::;;;999<<<::::::>>>???MMMhhhttt~~~rrryyynnncccdddaaaWWWRRRUUUZZZdddqqqzzz~~~xxxvvvsssrrrrrroooiiieee[[[WWWOOOGGG@@@<<<:::999666555666777777;;;GGGSSS~~~fffoooUUUHHHCCCYYYuuuzzzzzzmmm~~~zzzkkk```WWWNNNFFFBBBAAA@@@@@@BBBEEEFFFFFFFFFIIIMMMPPPRRRUUUWWWYYYjjjsss|||}}}wwwpppooopppxxx~~~|||]]]OOOEEEBBB@@@???@@@BBBAAABBBJJJSSSrrrbbb___TTTSSSXXX___eeehhhrrr}}}}}}ttteeepppvvv``````fffxxxtttOOO>>>AAAIIISSS]]]^^^UUUbbbWWWIIIBBB;;;;;;AAAIIIJJJIIIRRR___zzz\\\[[[xxxpppfffnnn```QQQYYYaaarrrvvv___SSS```QQQFFF===;;;<<<;;;:::;;;666;;;:::;;;@@@BBBSSSppp}}}wwwooodddbbb[[[PPPOOOXXX^^^jjjyyyzzzwwwtttssstttqqqkkkeeeZZZUUUNNNEEE???;;;::::::555555777999888999BBBLLLmmm~~~bbbuuuXXXIIIHHHaaa~~~yyy{{{fff|||~~~ooo[[[NNNIIICCC>>>AAABBBDDDEEEFFFGGGJJJLLLLLLPPPTTTWWWZZZ^^^dddhhhyyy]]]NNNEEEAAA???>>>@@@BBBBBBCCCKKKUUUlll___]]]SSSRRRXXX```fffkkkvvvuuucccttt___aaaiii|||[[[DDDBBB???OOOTTTPPPRRRVVVcccxxxPPPGGGAAA<<<:::>>>GGGIIIIIIPPP\\\pppzzzUUUXXX{{{sssjjjmmm}}}dddPPPVVV]]]pppuuu___SSS^^^QQQFFF===;;;<<<;;;:::;;;444::::::<<>>;;;::::::666777;;;===;;;:::???GGG\\\yyyccc}}}~~~vvvYYYKKKKKKggg|||rrraaa|||xxxfffPPPDDDCCCCCCAAABBBFFFIIIJJJIIIIIIMMMPPPOOORRRVVVYYY]]]ccclllsss|||aaaHHHHHHDDDCCCDDD@@@@@@EEECCCKKK___jjj___ZZZSSSYYY[[[aaagggkkkyyy~~~yyyhhhrrrjjj___aaayyydddGGGAAACCCFFFMMMMMMQQQaaannnzzzoooMMMFFFAAA;;;>>>AAABBBCCCFFFLLLQQQllllllhhh\\\aaa~~~sssfffhhh|||nnnRRRTTTeeexxxuuu]]]NNNZZZZZZ>>>??????:::<<<777>>><<<888999<<<>>>IIIdddttt}}}sssgggWWWLLLEEEFFFQQQ\\\mmmvvv|||xxxttttttuuusssmmmggg]]]TTTKKKFFFAAA;;;999:::888888777777999;;;>>>???TTTfffkkkkkk||||||yyydddHHHQQQjjjyyyaaadddmmmTTTFFFCCCBBBCCCDDDGGGHHHIIILLLMMMOOOOOOOOOQQQSSSXXX___eeelllvvv~~~cccJJJIIIEEECCCDDD@@@AAAEEECCCKKK```vvvaaa]]]ZZZTTTXXX\\\bbbhhhooo~~~jjjppptttiiiiii|||VVVCCCDDDHHHOOOZZZ]]]aaasssiiiIIICCC>>>;;;>>>AAABBBCCCHHHOOOTTTcccbbb___[[[ggg~~~tttjjjcccuuuoooSSSUUUgggsss]]]OOO\\\\\\??????>>>:::<<<888>>>;;;999999<<>>???FFFVVVgggpppyyy}}}zzzjjjMMMWWWsss|||```ccclllRRREEEBBBBBBCCCEEEIIIJJJLLLOOOQQQRRRSSSTTTWWW]]]bbbccceeeqqqeeeKKKJJJFFFBBBDDD@@@AAAEEECCCMMMbbbggg]]]ZZZWWWSSSYYY]]]dddkkkttt|||pppoooyyytttlllIII@@@EEEJJJ^^^jjjhhhggg```GGGCCC>>><<>>:::<<<888???:::999:::===AAASSSyyyxxxoooWWWLLLBBB???@@@CCCIIINNN___mmm|||}}}|||{{{xxxuuuttttttrrrmmmiii^^^UUULLLFFFAAA:::777999888888777777999;;;>>>???BBBKKKgggxxxsss~~~}}}yyyoooQQQ[[[zzzyyy___bbbkkkQQQCCC@@@AAADDDGGGIIIJJJLLLOOOQQQSSSUUUVVV[[[dddjjjhhhjjj~~~fffLLLJJJEEEAAADDDAAAAAAEEEDDDNNNfffooo___[[[YYYVVVTTTZZZ___fffnnnzzz{{{uuulllssszzzVVVAAAAAAIIINNNhhhnnnccc```ZZZFFFFFFCCC===???AAABBBDDDJJJTTT[[[```ZZZYYY^^^ssstttjjj\\\fff{{{tttWWWUUUfffpppZZZNNN```bbbBBB@@@>>>:::===999???999:::===???BBBSSS{{{zzzgggNNNDDD<<<===BBBEEEHHHJJJVVVbbbmmmqqqssszzz~~~}}}zzzxxxvvvuuutttqqqllliii]]]TTTKKKFFF@@@:::777888888888777777999;;;>>>???FFFIIIjjj|||jjjsss|||sssSSSZZZzzzvvv```bbbkkkPPPBBB???AAADDDHHHKKKLLLNNNPPPSSSVVVXXXYYY\\\eeennnrrr|||gggLLLIIICCC@@@DDDAAABBBEEEDDDPPPiiiuuu```XXXWWWVVVVVVXXX[[[bbbiiiqqqvvvfffbbbkkkxxxnnnbbbPPPAAA>>>FFFOOOSSS```fff]]]dddUUUDDDFFFDDD>>>@@@AAAAAACCCIIISSSZZZ\\\VVVWWW^^^ssssssddd^^^bbbwwwzzzZZZRRRbbbpppXXXMMM___fffEEE@@@>>>;;;>>>:::@@@999:::???AAACCCRRRwww{{{~~~bbbIII@@@:::===CCCFFFGGGJJJPPPVVVZZZZZZ```nnn}}}{{{zzzxxxuuusssoookkkhhh\\\SSSJJJEEE@@@:::888999888888777777999;;;>>>???CCCLLLrrrfffkkktttyyyWWWYYYwwwyyy}}}cccccclllQQQBBB???AAADDDGGGMMMNNNPPPTTTXXX\\\___aaabbblllyyyhhhMMMIIIBBB@@@DDDBBBBBBEEEEEERRRlllyyyiii[[[TTTRRRTTTUUU[[[dddllltttyyybbbXXX^^^nnnyyycccRRRIIIEEE@@@>>>AAAIIIPPPUUUVVVbbbiiiyyyOOOBBBDDD@@@>>>@@@AAAAAABBBGGGOOOUUUQQQKKKQQQ___xxxqqqaaa______sss\\\OOO\\\mmmqqqYYYMMM```iiiGGG@@@===;;;???;;;@@@999:::>>>BBBDDDRRRttt}}}|||{{{^^^FFF???:::===BBBEEEIIIMMMNNNOOOMMMPPP^^^yyy}}}|||zzzvvvrrrmmmiiigggZZZQQQIIIEEE@@@;;;999:::888888777777999;;;>>>???@@@YYYnnnnnn~~~qqq|||```]]]zzz}}}zzz{{{ccchhhmmmSSSDDDAAAAAADDDFFFGGGIIIMMMRRRYYY```fffjjjuuujjjNNNJJJCCC???DDDBBBBBBEEEEEETTTnnn|||bbbSSSSSSUUUSSSYYYdddoooxxx{{{kkkZZZ^^^pppsssaaaPPPDDD???DDDDDDEEEGGGIIIMMMTTTZZZ^^^qqqiiiHHHBBBEEE>>>>>>@@@BBBAAAAAADDDJJJOOOKKKDDDMMMeeepppbbb^^^[[[ppp^^^MMMXXX^^^yyyqqqZZZOOOaaalllHHH@@@===;;;@@@;;;@@@;;;999<<>>???BBBkkkpppqqqzzzwwwhhhccc||||||yyy```ooooooUUUGGGCCCBBBCCCEEEBBBEEEKKKTTT^^^iiirrrwwwlllPPPKKKDDD???DDDBBBBBBEEEEEETTTpppaaaRRRWWW\\\XXXXXXdddppp{{{uuuxxxbbbcccuuuyyy^^^OOOEEE>>>@@@GGG???BBBGGGKKKNNNRRR\\\eeeooo]]]DDDEEEIII???>>>@@@BBBAAA@@@BBBGGGKKKLLLDDDNNNmmmpppeee[[[WWWmmm___LLLVVVUUUnnnrrr[[[PPPcccnnnIII@@@===;;;@@@<<<@@@<<<999:::@@@HHHZZZ|||xxxqqqWWWEEEAAA???AAADDDJJJTTT___ZZZTTTOOOWWWuuu}}}xxxqqqjjjfffdddWWWOOOGGGDDD@@@<<<;;;===999888777777999;;;>>>???DDDttt|||ggglll}}}yyy~~~lllfffwww]]]tttpppWWWHHHDDDBBBBBBDDDDDDHHHPPP\\\iiiwwwkkkLLLKKKDDDEEEDDDHHH@@@@@@FFFPPPttt```VVVVVVWWW\\\]]]eeennn{{{{{{gggggg~~~wwwoookkk___RRREEEAAABBBAAA@@@AAAGGGGGGFFFLLLbbbxxxxxx}}}{{{XXXBBBBBBFFFAAADDDCCCCCCCCCDDDEEEGGGHHHEEEHHHYYY}}}qqq\\\]]]^^^jjj]]]OOONNNVVVfffuuukkkWWWOOO```kkkGGGAAA@@@<<<<<<888AAA999<<<>>>@@@KKKeeehhhUUU@@@>>>===???EEEOOO\\\ddd[[[QQQLLL[[[~~~zzzvvvrrrnnniiieeeUUUOOOGGGAAA>>><<<999777777777888777777999===@@@HHHjjj{{{lllttt|||vvvwwwgggkkk}}}{{{qqq```ttt~~~]]]DDDDDDEEE@@@@@@LLLJJJRRRfffuuu}}}lllMMMKKKDDDDDDCCCHHH@@@AAAHHHRRRuuucccYYYXXXXXX[[[___hhhqqq~~~zzzqqq{{{~~~wwwtttdddbbb^^^XXXRRRLLLGGGDDDGGGBBB======;;;:::===BBBAAAJJJNNNSSSnnnnnnRRRAAAAAAFFFBBBDDDCCCBBBBBBBBBDDDFFFHHHEEEMMMeeeppp^^^[[[\\\hhh\\\OOONNNVVVhhhyyynnnWWWKKK\\\lllGGGAAA@@@<<<===888AAA;;;===>>>BBBNNNiiixxx```NNN???>>>>>>@@@FFFQQQ\\\dddWWWNNNKKK```~~~{{{wwwsssnnnhhhdddUUUNNNFFF@@@>>><<<999777777777888777777999===@@@CCC___wwwwwwmmmvvvrrr}}}ttt{{{wwwvvvppp```rrr```FFFDDDDDD@@@BBBJJJMMMZZZooooooOOOLLLEEECCCBBBGGGAAACCCJJJSSSvvveee[[[[[[XXXZZZ___iiisssyyyqqqlllmmmrrr~~~rrraaaUUUNNNLLLGGGGGGEEECCCAAA???===<<<888:::>>>???<<<999>>>GGG???NNNSSSXXXvvvxxx\\\JJJAAAAAAEEEDDDEEECCCAAA@@@@@@CCCFFFHHHJJJQQQiii|||lll]]]XXXZZZggg[[[OOOOOOVVVjjjqqqWWWKKK___oooHHHAAA@@@<<<===888@@@======>>>DDDTTTqqqmmmVVVEEE>>>===>>>AAAGGGQQQZZZ```QQQJJJLLLeee}}}{{{yyyuuuooohhhcccTTTNNNEEE@@@>>><<<999666777888888888888999===@@@BBBUUUkkkvvvuuuzzz~~~~~~tttuuu|||kkk^^^qqqeeeIIIDDDBBBAAAEEEGGGLLL\\\qqqrrrQQQNNNEEEBBBAAAGGGBBBEEELLLTTTuuueee[[[[[[XXXXXX]]]gggrrrhhhYYY\\\gggllleeeYYYOOOGGGDDDBBBBBB@@@???>>>===<<<<<<;;;;;;:::<<<@@@CCCAAA>>>BBBIIIHHHQQQWWWaaatttvvvNNNFFFCCCBBBEEEFFFDDDBBB@@@>>>???BBBFFFIIIVVVUUUeeesssfffZZZVVVYYYggg[[[PPPQQQVVVkkkpppWWWPPPjjjqqqJJJAAA@@@===>>>999@@@>>>===>>>FFFZZZzzzzzzeeeNNNAAA???>>>>>>AAAGGGOOOUUUYYYKKKIIIOOOggg}}}||||||zzzvvvooogggaaaSSSMMMEEE???===;;;999666777888888888888:::===@@@GGGQQQfffzzz{{{{{{wwwzzzuuuiii```vvvhhhLLLCCCAAAAAAHHHKKKOOO]]]ooovvvTTTOOOFFFBBB@@@GGGBBBFFFMMMRRRrrrdddZZZYYYVVVWWW]]]gggrrrfffQQQXXXkkkpppYYYSSSJJJDDDAAA@@@@@@???<<<<<<;;;;;;;;;;;;<<<===>>>;;;<<>>???CCCGGGJJJXXXTTTbbbooodddWWWUUUZZZiii[[[QQQSSSWWWlllmmmWWWUUUssstttKKKAAA@@@===???999???======???HHH]]]~~~xxxwwwwww```KKKAAA???>>>>>>BBBGGGMMMOOOPPPHHHJJJRRRfff~~~{{{{{{{{{yyyvvvnnnfff___RRRLLLDDD>>><<<;;;888666888888999888888:::>>>AAAGGGQQQhhhyyy}}}}}}yyyoooeee|||iiiLLLCCCAAABBBIIITTTVVV^^^pppyyyVVVQQQFFFCCCAAAGGGBBBFFFKKKOOOmmmfffZZZWWWTTTVVV^^^iiiuuummmRRRXXXkkkwwwuuuwwwnnn___SSSMMMFFFBBBAAAAAA???===??????>>>???@@@AAACCCEEECCC>>>>>>GGGPPPSSSRRRQQQUUUYYYmmm___HHHFFFDDDDDDGGGEEEAAA@@@??????AAAEEEIIILLLJJJLLLdddlllcccUUUUUU[[[jjj[[[PPPTTTYYYnnnmmmWWWUUUrrrwwwMMMBBB???>>>???999???<<<===???GGGZZZzzzuuuuuu]]]IIIAAA???>>>???CCCIIIMMMLLLKKKGGGKKKUUUggg~~~|||~~~~~~zzzzzzyyywwwtttmmmddd^^^QQQKKKCCC>>><<<;;;888666888999999999999:::>>>AAACCCWWWsssvvvsssddd~~~}}}|||fffJJJBBBAAABBBIIIUUUVVV]]]nnn{{{XXXRRRGGGEEEBBBGGGBBBFFFJJJKKKgggkkk[[[UUUSSSWWW\\\hhhtttgggdddooonnniiinnnkkkbbbPPPLLLGGGFFFGGGHHHEEEAAA???>>>======>>>???AAABBBHHHDDDHHHTTT^^^___\\\YYYbbbssskkkUUUHHHEEE@@@CCCGGGCCC>>>>>>???@@@DDDHHHLLLNNNDDDOOOpppwwwfff```RRRTTTZZZjjjXXXNNNSSSYYYpppnnnYYYTTTkkkyyyNNNBBB???>>>@@@999???;;;===@@@EEETTTqqq}}}~~~uuuZZZFFF@@@>>>>>>???EEELLLPPPNNNKKKGGGKKKUUUjjj~~~}}}{{{xxxzzz~~~yyyxxx|||~~~~~~}}}zzzyyywwwuuuqqqkkkccc^^^PPPJJJBBB===;;;:::888666888999999999999;;;>>>AAAEEEhhh~~~sss~~~uuugggzzz~~~}}}|||bbbHHHBBBAAAAAAGGGOOOTTT^^^lll}}}}}}YYYRRRGGGFFFCCCGGGBBBEEEHHHIIIdddooo]]]UUUSSSWWWZZZeeerrryyy|||}}}www{{{www}}}{{{sssXXXTTTPPPOOOQQQQQQLLLHHHKKKJJJGGGEEEDDDEEEFFFGGGHHHHHHOOO[[[cccbbb\\\YYYwwwgggZZZNNNHHHCCC===BBBGGGBBB<<<===???BBBEEEIIIMMMOOONNN^^^lll___\\\OOOTTTZZZiiiWWWMMMQQQZZZrrrooo[[[TTTfffzzzOOOBBB???>>>@@@999>>>;;;>>>AAADDDOOOiiitttXXXDDD>>>======@@@GGGOOOSSSQQQNNNGGGJJJUUUmmmzzzuuupppooonnnrrr}}}|||rrrooozzz~~~~~~}}}yyyxxxvvvssspppjjjbbb]]]PPPIIIBBB===;;;:::888666888999999999999;;;>>>AAALLLzzz}}}|||vvv~~~{{{rrrvvv}}}```FFFBBBBBBAAAFFFOOOXXXdddppp|||XXXMMMKKKGGGFFFFFFEEECCCEEEQQQ^^^www[[[QQQSSSVVV]]]dddmmm}}}pppiiiccc___WWW[[[cccYYYKKKMMMEEEPPPMMMDDDGGGIIIGGGJJJOOOOOOTTT[[[YYYUUU]]]kkkrrrbbbZZZPPPJJJEEEDDDBBBBBBEEEKKKBBBAAA>>>???IIITTTSSSJJJRRRmmmcccVVVTTTSSSTTTXXXjjjQQQQQQQQQZZZmmmgggWWWMMMZZZKKK@@@CCC===>>>;;;???:::<<>>>>>AAAFFFLLLPPPQQQPPPEEENNN\\\rrr{{{qqqiiirrr|||yyyrrrgggfff~~~|||{{{|||}}}||||||zzzyyyuuuoookkkfff]]]SSSIIIEEE@@@<<<::::::::::::555777999:::;;;<<>>???BBBHHHNNNRRRRRRQQQHHHRRR```vvvooolllqqq|||zzz|||xxxllleeesss~~~{{{zzzzzzzzzzzzyyywwwvvvrrrlllhhhdddZZZPPPHHHCCC>>>:::999999999999666777999::::::;;;>>>@@@MMMxxxmmmrrrnnnsssuuufffqqqoooVVVFFFAAAAAACCCFFFOOOVVVcccttt^^^OOOKKKGGGFFFEEEEEEDDDFFFOOO[[[{{{aaaTTTRRRTTT]]]dddnnnzzznnngggsssoooYYYVVVmmmvvvpppccc___[[[[[[dddWWWPPPWWWjjjsssyyyiiiKKKTTTbbb\\\MMMFFFAAABBBFFFMMMXXXbbbUUUFFFBBBLLLPPPLLLRRR```|||kkkYYYUUUTTTPPPUUU___uuutttMMMQQQXXXbbb{{{```QQQPPPeee~~~JJJAAACCC===???<<>>GGGYYYttt|||qqqYYYFFF>>>>>>???CCCJJJQQQUUUTTTQQQMMMWWWfff|||uuufffqqq{{{{{{}}}xxxxxxooouuu}}}xxxlllggghhh}}}zzzxxxxxxwwwvvvtttssssssnnnhhhddd```VVVLLLEEEAAA===999999999888888666888999999999:::<<<>>>HHHiiiiiiooooooxxxqqqdddjjj}}}iiiPPPCCC@@@AAADDDGGGSSS\\\lll~~~cccQQQKKKGGGFFFEEEFFFEEEFFFNNNXXXgggUUUPPPQQQYYY```jjjuuussssssjjjaaapppuuuuuunnnbbb```NNNMMMaaazzzVVVHHHXXXgggaaaLLLEEE@@@@@@CCCGGGPPPXXXNNNEEECCCLLLTTT[[[kkk}}}~~~___TTTTTTRRRNNNSSSccc~~~kkkMMMQQQZZZeeexxxYYYKKKQQQqqqzzzIIIBBBCCC===@@@===>>>===<<<===GGG[[[wwwwww~~~vvv```MMMAAA>>>???BBBJJJSSSWWWUUURRRRRR\\\lllqqqnnn}}}qqqqqquuuyyywwwpppkkkkkkcccllluuuuuujjjbbbjjjvvv~~~|||yyywwwvvvtttrrrpppppppppkkkeeeaaa]]]SSSIIIDDD@@@<<<:::999999999888777888999999888888:::<<>>===<<<===GGGZZZuuuuuujjjTTTDDD???>>>AAAIIISSSXXXWWWSSSUUU___ooo|||}}}yyyyyy}}}~~~|||yyywwwssspppooojjjaaa\\\[[[YYY```fffddd[[[]]]qqq~~~|||||||||~~~}}}{{{yyywwwuuussspppmmmnnnnnnjjjccc___[[[QQQGGGCCC@@@<<<::::::::::::999888999999999888888:::<<>><<<<<<>>>EEEWWWqqq}}}zzzttt\\\IIIBBB@@@AAAIIITTT[[[ZZZVVVXXXbbbrrr~~~}}}vvvsssqqqppprrruuuxxxyyyxxxlllddd]]]TTTNNNLLLQQQSSSUUUTTTRRR[[[sss}}}wwwuuuuuuvvvuuuwww|||~~~}}}{{{yyywwwvvvssspppmmmllllllhhhbbb]]]YYYOOOFFFAAA???<<<;;;;;;;;;:::999888999:::999999999;;;===>>>LLLllluuuxxxxxxZZZnnn}}}ppp___hhhxxx```MMM@@@???BBBFFFUUUfffqqqVVVLLLHHHEEEEEEGGGHHHGGGJJJOOOvvv~~~```SSSSSSZZZ[[[dddtttsssnnn|||~~~mmm~~~nnnooo{{{```KKKGGGOOOaaahhh^^^DDDAAAAAADDDDDDBBBBBBEEECCCHHHRRRaaaooo{{{|||~~~sss___VVVRRRPPPPPPRRR```sssyyyUUUVVVWWWbbbwwwjjjYYYSSSooonnnGGGEEEDDD<<>><<<<<<>>>CCCRRRkkk}}}hhhUUUFFFCCCBBBJJJVVV^^^^^^[[[[[[ddduuu{{{|||xxxvvvnnnppprrrsssuuuyyy~~~uuu```TTTOOOJJJFFFDDDJJJIIIIIILLLPPP[[[nnn~~~wwwpppnnnppprrrsssssstttyyy~~~}}}|||zzzyyywwwuuuqqqnnnjjjjjjeee___[[[WWWMMMCCC???===:::999::::::999888888999::::::999:::<<<>>>EEEXXXxxx{{{{{{qqqSSSlllsss___ccckkkTTTGGG@@@EEEJJJQQQfff~~~sssWWWMMMHHHEEEEEEGGGHHHGGGJJJNNNhhhdddSSSRRRYYYYYYaaaqqqzzzmmmmmm~~~qqqWWWPPPJJJEEEKKKbbbhhhVVVEEEBBBAAABBBBBB???@@@CCCNNNLLLZZZttt~~~{{{vvvhhh\\\VVVSSSOOOPPPUUUfffwwwtttPPPWWWZZZfff~~~iiiZZZSSSnnnlllFFFEEEDDD<<>>;;;===>>>BBBNNNggg{{{sssaaaJJJEEECCCKKKWWWaaaaaa___]]]fffvvvuuu}}}~~~xxxtttqqqpppvvv|||kkkSSSGGGEEEDDDCCCCCCFFFCCCCCCIIIQQQ[[[gggrrrxxxpppiiiiiinnnrrrrrrrrrssszzz}}}|||zzzyyyxxxvvvrrrooohhhhhhddd^^^ZZZUUULLLBBB===;;;999888999999888777888999:::::::::;;;===???MMMeee|||jjjLLLhhhuuu```___}}}}}}xxxbbbMMMBBBAAAKKKSSS]]]xxx~~~~~~wwwWWWSSSLLLJJJHHHFFFFFFGGGJJJKKKfffttt___UUUXXXZZZbbbpppvvv|||sssqqq}}}llloooYYYIIIBBBGGGQQQaaabbbRRRBBB???>>>@@@???===@@@EEEKKKWWWmmmtttwwwkkkaaaQQQMMMSSSNNNKKKVVVhhh[[[RRRZZZ^^^kkkfffQQQPPPmmmiiiKKK>>>FFFGGGCCCBBB???>>>>>>@@@FFFQQQfff~~~~~~zzzuuu~~~___PPPFFFLLLZZZbbbbbb```^^^fffqqqyyyvvvpppssszzzuuuYYYFFFGGGHHH@@@@@@JJJGGGDDDFFFQQQ```mmmvvv{{{}}}yyyuuusssssstttsss~~~|||yyyxxxvvvtttpppnnnkkkjjjfff```XXXOOOGGGBBB>>>;;;777666777999999:::999777777:::;;;;;;@@@GGG]]]\\\PPP]]]zzzttt___dddwwwfffMMMHHHDDDIIIRRRbbbyyytttzzzyyy{{{YYYSSSLLLKKKHHHGGGFFFHHHIIIKKK\\\{{{dddWWWVVVXXX___mmm}}}zzzqqq{{{xxxtttcccddduuuXXXHHHBBBGGGRRRaaacccSSSAAA>>>>>>@@@AAA???AAAFFFKKKZZZsss}}}qqq~~~oooccc\\\PPPNNNRRRLLLKKKWWWrrrYYYSSSZZZ```pppbbbRRRQQQiiikkkLLL>>>EEEFFFDDDCCC???>>>===>>>DDDOOOddd|||zzzyyyzzz}}}~~~iiiYYYLLLMMMVVV^^^aaaccc^^^dddoooyyytttxxxiiiSSSCCCBBBDDDAAADDDLLLLLLJJJLLLWWWhhhzzz~~~yyyyyy{{{}}}}}}{{{yyyxxxvvvtttpppmmmkkkiiieee___WWWNNNFFFBBB>>>;;;777666777999::::::888777888<<<===>>>DDDKKKsss\\\OOOZZZxxxyyy```eeevvv}}}aaaJJJFFFBBBKKK]]]uuuzzzuuunnnlllvvvzzzvvv]]]SSSLLLKKKIIIGGGGGGHHHIIIJJJSSS}}}mmm[[[UUUVVV\\\iiixxx~~~|||pppUUU___sssWWWIIICCCHHHQQQ```cccUUUAAA>>>>>>AAACCCBBBCCCGGGNNN]]]uuuvvvnnntttyyycccYYYWWWOOONNNPPPKKKMMM]]]tttUUUTTT[[[dddyyyyyy[[[PPPOOOaaajjjMMMAAAGGGHHHFFFDDD???>>>===>>>BBBLLLaaa{{{vvvtttyyyvvvgggXXXSSSUUU[[[bbbgggccchhhttt~~~|||xxx\\\NNNAAA@@@EEEIIILLLOOOOOOQQQWWWeeeyyy}}}{{{yyyxxxvvvtttpppmmmjjjhhhccc]]]TTTLLLEEEAAA===:::777666888999:::999888888:::===???@@@HHHPPP{{{YYYKKKRRRsssggggggtttrrrXXXFFFGGGDDDTTTtttfffdddbbbeeettt{{{qqqqqq{{{|||cccTTTMMMKKKJJJHHHHHHHHHIIIJJJOOOsssxxxaaaVVVUUUZZZeeettt|||kkkjjjmmmllliiiYYYbbbkkkVVVIIIDDDGGGOOO^^^cccXXXCCC???>>>BBBDDDDDDEEEHHHQQQ[[[kkk{{{}}}vvvsssooommmlllkkkkkkeeeZZZRRRSSSNNNLLLNNNKKKSSSiiicccQQQVVV]]]lllnnnSSSKKKGGGXXXcccMMMGGGOOONNNKKKGGG??????>>>???BBBJJJ___vvvlllrrrzzz{{{xxx}}}vvviiiaaa___```fffnnnrrrxxxlllVVVLLLCCCEEEQQQYYYWWWQQQRRR\\\kkk}}}|||{{{zzzxxxwwwvvvsssnnnkkkhhheee```YYYQQQIIICCC???<<<:::777777888::::::999999999;;;>>>>>>@@@HHHRRRxxxqqqSSSFFFKKKnnnrrrlllsss~~~fffPPPCCCKKKLLLgggvvvXXXZZZ^^^gggxxxoooiiitttyyyzzziiiUUUMMMLLLKKKIIIHHHHHHIIIIIINNNmmmjjjYYYWWWYYYcccqqqzzzcccaaa}}}}}}mmmcccTTT^^^^^^XXXiiimmmUUUIIIEEEGGGNNN^^^ggg___GGGBBB???BBBEEEEEEFFFIIIPPPUUU\\\aaafffiiimmmoooxxxwwwmmm___[[[[[[WWWUUUQQQRRRMMMJJJMMMNNN]]]yyypppVVVPPPXXXbbbyyycccMMMFFFCCCYYY[[[OOOQQQZZZWWWPPPJJJ@@@AAAAAAAAACCCJJJ]]]nnn___qqq~~~xxx{{{yyy~~~}}}xxxrrrnnnqqqvvv{{{iiiTTTIIICCCMMM```iii```RRR]]]qqq{{{wwwyyyxxxwwwvvvuuuqqqllliiidddaaa[[[TTTMMMFFFAAA???;;;999777777999::::::999:::;;;===>>><<<===FFFQQQssswwwssswwwOOOFFFHHHmmm{{{ssssssvvv\\\JJJDDDMMMVVV}}}cccRRRXXXaaannn|||vvvzzz}}}pppppp|||{{{yyyuuurrruuu~~~nnnVVVMMMMMMKKKJJJIIIIIIHHHHHHMMMhhhsss]]]YYYYYYaaannn}}}iiifffzzzfffZZZJJJOOOOOOUUUMMMRRRrrrwwwTTTIIIEEEGGGOOOcccrrrnnnNNNFFFAAABBBDDDDDDFFFHHHKKKOOORRRRRRTTT^^^ooo|||vvv^^^WWWTTTPPPSSSOOOPPPKKKIIINNNSSSggg}}}aaaNNNRRR[[[jjjtttYYYIIIGGGKKKjjjXXXTTT^^^ggg]]]SSSLLLBBBBBBCCCDDDEEEIII[[[{{{|||oooaaaxxx|||xxxzzzyyyiiiQQQFFFDDDVVVlllqqqfffYYYuuu~~~~~~{{{xxxvvvvvvuuuuuutttsssooojjjfff___\\\VVVOOOHHHCCC@@@>>>:::999777888999;;;:::999:::;;;===>>>;;;<<>>>>>999888777888:::;;;:::999999:::===>>>;;;<<>>===999888777888:::;;;:::999777999===>>><<<>>>JJJXXXpppwwwmmmYYYBBBEEEAAAaaa}}}tttfffddd~~~lllPPPIIIQQQaaa~~~hhhIIIMMMTTT^^^lll~~~|||tttpppbbb___^^^dddpppxxxyyywww}}}xxxwwwxxxzzz|||{{{\\\SSSOOOLLLLLLNNNNNNLLLIIINNNVVViiirrr___XXX\\\___mmmyyyoooyyy~~~mmmbbbWWWRRROOOIIIEEEDDD???GGGNNNUUUssshhhKKKHHHCCCIIIeeedddTTTHHHEEEDDDBBBEEEKKKPPP[[[bbbaaafff}}}hhhYYYUUUKKKJJJKKKLLLIIIKKK\\\qqqyyyuuuZZZ]]]ZZZWWWfffaaaOOOKKKKKKmmm{{{nnnbbbXXXQQQFFFHHHEEECCCDDDGGGIIIUUUqqqyyyxxx~~~wwwmmmbbb[[[eeeyyy{{{www}}}vvvbbbOOOJJJNNN```xxx}}}{{{zzzyyywwwtttrrrpppmmmlllnnnooojjj^^^TTTQQQNNNJJJDDD???;;;888777888777777777888999::::::<<<888>>>AAA===EEEWWW___www|||rrrWWW???DDDHHHMMMrrrcccffftttsssVVVJJJVVVjjjXXXFFFIIINNNXXXfffzzz}}}sssrrrsssuuuwwwuuupppkkkuuu{{{```TTTPPPNNNOOORRRTTTRRROOOQQQUUUccc~~~|||fff\\\]]]___kkk}}}zzzppppppeeeooooooxxxqqq{{{zzzwww{{{wwwmmmjjj```VVVMMMJJJGGGCCC@@@@@@DDDGGGSSSjjjeeeOOOLLLGGGLLLdddhhhZZZOOOKKKHHHCCCEEELLLWWW]]]```aaakkkjjjZZZTTTLLLMMMJJJMMMLLLPPPeee|||yyyfffWWWYYYYYY___wwwqqqWWWKKKPPPbbb|||```XXXRRRKKKOOOIIIGGGHHHKKKLLLVVVppp~~~}}}~~~wwwjjj\\\NNNTTTfff|||zzz~~~vvvpppllleeeZZZRRRWWWggg~~~}}}}}}|||yyywwwtttpppnnnnnnkkkiiiiiiiiicccWWWMMMIIIGGGDDDAAA>>><<<;;;;;;777777777777888999:::;;;>>>:::???BBB@@@PPPkkkxxx~~~yyyQQQBBBAAACCCIIIfff|||dddeeerrrwwwXXXKKKWWWqqqSSSCCCDDDJJJTTTeee}}}~~~eeeUUURRRPPPSSSYYY\\\ZZZWWWXXXXXX]]]rrrqqqaaa```___hhhxxx|||rrr[[[VVVYYY^^^ooorrrdddnnnmmmkkkppplll```]]]RRRKKKEEEDDDBBB???>>>@@@HHHQQQhhhdddOOOKKKFFFIII^^^{{{nnnbbbWWWSSSMMMEEEFFFLLLVVVZZZ\\\aaarrriiiXXXSSSNNNNNNJJJNNNPPPZZZssssssRRRQQQQQQUUUgggaaaMMMGGGTTTyyyrrrZZZVVVRRRNNNUUUNNNLLLNNNQQQQQQWWWlllwwwzzzgggVVVIIINNN^^^tttxxxssseee```]]]YYY[[[aaakkk{{{yyyqqqrrruuuxxx{{{~~~}}}yyyvvvtttrrrooommmnnnkkkgggfffddd]]]RRRIIIDDDBBB@@@>>><<<;;;;;;;;;777777777888888999;;;;;;AAA===@@@@@@AAAYYY|||rrrlllJJJFFF@@@???FFFYYYiiicccaaannnzzzZZZMMMZZZwww~~~TTTEEEBBBGGGQQQccczzz{{{zzz~~~hhhVVVSSSRRRWWW___dddbbb___```^^^]]]iiixxxdddaaa^^^dddrrrzzztttUUUTTTPPPZZZppp{{{fffaaammmpppnnnqqqjjj\\\WWWKKKFFFCCCCCCBBB@@@BBBGGGKKKccc~~~iiiOOOJJJDDDHHH]]]xxxpppeee\\\WWWOOOFFFEEEKKKOOOWWW```lllaaaSSSQQQNNNKKKJJJLLLUUUiii~~~~~~dddIIIRRRPPPXXXtttuuuWWWKKKFFFWWWhhhVVVTTTPPPOOOVVVSSSRRRTTTWWWUUUWWWgggzzznnnzzz|||zzzdddQQQLLLRRReeexxx{{{yyyhhh\\\]]]]]]\\\hhhyyyuuuooovvv~~~uuuvvvooorrrvvvzzz{{{||||||}}}zzzwwwtttrrrrrrqqqpppnnnnnnkkkhhheeeccc\\\RRRJJJEEECCC@@@===:::888777777777777777888999:::;;;<<>>>>>ZZZ~~~iii^^^FFFJJJ??????FFFSSSbbb}}}ccc___iiixxxXXXNNN___|||___LLLDDDGGGOOOaaawww|||{{{qqqttt{{{}}}xxxwwwyyy{{{}}}mmmYYYUUUVVV]]]hhhnnnmmmiiihhhfff___bbb~~~vvveeeddd___```kkksssrrrTTTTTTQQQ\\\uuuuuu___]]]mmmssspppnnnaaaQQQMMMFFFCCCBBBBBBAAAAAAGGGOOOSSSqqqvvvtttoooTTTMMMGGGNNNdddpppeee[[[XXXQQQHHHFFFLLLNNN___ttttttWWWNNNNNNMMMGGGMMMLLL[[[uuu}}}kkkUUULLLVVVVVVeeeiiiQQQKKKHHH```dddZZZWWWSSSTTTYYYYYYWWWYYY[[[XXXVVVbbbqqqeeeqqq~~~{{{rrr[[[KKKGGGTTTjjj{{{pppzzzoooddd```gggjjjmmm}}}wwwooojjjrrr~~~vvvxxxpppuuu{{{}}}|||zzzxxxxxxwwwtttrrrppppppooonnnllljjjhhheeebbb___ZZZRRRLLLFFFDDD@@@===999777666666777777777888999;;;<<<===???>>>AAA>>>???ZZZ~~~rrrgggUUUDDDHHH===???FFFOOO```yyyiiiaaaeeesssTTTOOOgggmmmTTTGGGHHHMMM^^^{{{wwwnnnkkkuuuzzzpppxxx~~~{{{|||yyy{{{}}}uuu]]][[[]]]gggvvv~~~zzzssspppeee]]]ooossskkkoooggg```ffflll~~~nnnSSSPPPSSS^^^wwwsssjjjnnnsssvvvxxxtttgggZZZ```rrrxxxqqqgggVVVFFFEEEBBBAAABBBCCCCCCFFFQQQ]]]iii}}}tttpppQQQJJJFFFSSSkkkooobbbXXXVVVTTTMMMLLLOOOWWWmmmaaaRRRJJJJJJLLLGGGOOOSSSeeevvvpppXXXMMMSSSVVV[[[rrr\\\KKKKKKOOOxxxhhhbbb[[[YYY^^^```^^^\\\]]]___[[[VVV^^^llldddfffuuucccPPPEEEDDDUUUmmm{{{zzzqqqooorrryyyvvvsssuuu{{{~~~tttssspppuuuzzzuuuvvvxxx~~~{{{zzzwwwuuusssqqqpppmmmiiigggcccaaa^^^[[[XXXSSSMMMIIIBBB@@@>>><<<:::999999999777777777888:::;;;===>>>;;;<<<@@@???BBB\\\zzziiipppOOOBBBBBB<<<@@@BBBKKK[[[tttrrrgggcccuuupppSSSTTTpppzzz^^^LLLKKKLLLZZZuuutttkkkeeeeeemmmuuuxxxyyyvvvyyydddbbbffftttnnn[[[ddduuuzzz{{{iiifffhhhwwwvvviii~~~[[[SSSUUUaaayyy}}}aaaXXXWWW[[[aaaccc```]]]]]]kkk~~~sssaaaNNNBBBFFFEEEEEEHHHJJJLLLSSSbbbrrrkkkMMMFFFFFFXXXqqq~~~wwwppp```UUUVVVXXXUUUTTTVVV\\\pppjjjVVVTTTJJJGGGLLLKKKQQQbbbqqqmmm\\\OOOPPPWWWYYYcccoooOOOGGGOOO^^^{{{mmmiii]]]]]]hhhhhhccc```aaabbb]]]XXX^^^iii{{{jjjdddwww~~~}}}kkkUUUGGGCCCIIIZZZpppxxxooogggnnn}}}{{{wwwxxxxxxxxxwwwuuuttttttuuu{{{yyytttsssrrrrrrqqqmmmhhheee]]][[[XXXTTTPPPKKKGGGDDD>>>===<<<::::::::::::;;;777777888888:::<<<===>>>;;;<<<@@@>>>BBB\\\tttvvvgggjjjNNNEEE>>>???DDD>>>HHHTTTrrruuujjjaaalllrrrVVVZZZzzznnnYYYTTTPPPXXXmmmqqqjjjccc```aaaiiizzz|||~~~uuuvvvhhhgggmmm~~~www\\\```{{{tttjjjhhhtttqqqfff~~~fff[[[XXXddd|||zzz]]]VVVQQQSSSZZZ]]]ZZZ___iiitttsss]]]HHHAAAHHHLLLMMMPPPTTTWWW```ssseeeNNNHHHKKK```yyywwwjjjqqq```SSSVVV\\\\\\ZZZ[[[ZZZjjjxxxWWWQQQYYYKKKDDDMMMPPPRRRnnnyyydddNNNNNNVVVXXXcccqqq```HHHHHHTTTlllvvvnnnkkk[[[^^^mmmmmmgggccccccddd___YYY^^^iiirrrqqqfffuuu|||ttt||||||eeeNNNCCCDDDNNN^^^qqqvvvjjjcccpppzzzvvvzzzyyy|||yyyppplllpppuuuwww{{{ssspppooopppqqqrrrrrrpppkkkggg[[[YYYVVVQQQLLLGGGCCC@@@>>>===;;;999888888999999777777888999:::<<<>>>>>>>>>===???<<<@@@XXXllljjjiii\\\PPPIII>>>DDDIII===GGGQQQttt~~~wwwtttjjj___hhhuuuZZZ___}}}eee]]]UUUXXXgggvvvyyyssscccdddgggmmmrrrzzz}}}|||~~~ppphhhnnn|||vvvoooqqqccc___uuueeeooo}}}pppnnnqqq\\\YYYccc||||||jjjXXXVVV]]]kkksssuuu|||lllQQQHHHHHHHHHNNNUUUbbbkkkjjjnnndddLLLLLLPPPjjjooo]]]lllsssddd\\\aaafff```YYYWWWTTT^^^nnn~~~|||sssgggRRRFFFLLLOOOJJJLLLVVViiivvvmmmVVVNNNPPPUUU]]]iiivvvXXXQQQNNNXXXwwwlllccc```bbbfffiiigggfffccc^^^YYYYYY\\\```rrrhhhmmm~~~xxxuuuyyywww]]]JJJEEEFFFQQQmmm~~~rrraaacccuuu}}}{{{zzzyyyzzztttooonnnrrrxxx|||yyyuuusssssstttuuusssooohhhccc\\\WWWOOOIIIFFFCCCBBB@@@???<<<999888888999999999999999:::<<<===???@@@AAA>>>???>>>>>>GGGWWWfffnnnyyyyyy|||ZZZLLLDDDEEEDDD>>>>>>DDDNNNlll}}}sssmmmooo{{{~~~]]]\\\}}}zzzkkkZZZSSSXXXaaadddddd^^^iiikkkooo}}}{{{|||{{{}}}}}}zzzgggmmmxxx~~~}}}lll]]]vvv|||llllllwwwyyy~~~qqqwwwllldddkkk{{{nnnnnnxxxqqq^^^OOOFFFDDDRRRgggeeeLLLFFFKKKZZZyyylllSSS]]]ooocccYYYYYY[[[YYYUUURRRPPPUUU___hhhmmmjjjbbbZZZRRRMMMLLLOOONNNKKKTTTbbbuuurrr]]]KKKLLLSSSYYYbbbttt}}}^^^FFFJJJXXXoooyyytttmmmgggfffhhhkkkmmmjjjiiieee```\\\[[[]]]```kkk{{{rrrjjjvvvzzzxxxzzzwww{{{bbbNNNGGGGGGZZZuuuzzzgggfffuuu}}}|||{{{yyy|||xxxsssooopppuuu{{{|||yyyxxxxxxyyyyyyvvvpppiiicccWWWRRRKKKFFFCCCAAA???>>><<<:::888777777888999999777888:::;;;===>>>??????@@@<<<:::AAAPPP```nnnvvv|||tttZZZMMMDDDFFFEEE@@@@@@EEEOOOiiivvvnnnrrrbbb^^^yyyuuuaaaTTTQQQUUUXXXZZZaaajjjttt{{{xxx{{{yyyvvvkkkrrr~~~yyyuuu[[[iiilllpppzzzyyyooovvvxxxtttwww|||wwwlll]]]KKKEEEKKKUUUyyylllTTTDDDGGGOOOffffffKKKTTThhhcccYYYRRRQQQUUUUUURRRSSSTTTVVVXXXYYYVVVQQQMMMGGGNNNSSSPPPMMMSSSdddsssssseeeMMMFFFRRRZZZ___jjjhhhPPPBBBRRRooouuussspppnnnlllkkkkkklllllljjjgggccc___^^^___aaagggooo{{{hhhiii~~~{{{~~~{{{zzzgggSSSIIIGGG[[[uuu|||iiifffsss~~~~~~}}}zzzxxxyyyvvvsssqqqsssyyy~~~|||{{{{{{zzzyyyuuunnneee^^^PPPLLLFFFBBB???>>>===;;;999888777666666888:::;;;666888:::;;;=========<<<@@@===EEEVVVfffnnnwwwhhhYYYNNNGGGHHHHHHCCCCCCGGGOOOcccwww~~~{{{zzzuuukkk```rrrnnn\\\RRRPPPUUUYYYooovvvtttuuu}}}~~~yyyxxxwwwyyy}}}^^^bbbuuunnnqqqrrrhhhnnnttteeeQQQDDDIIIUUU\\\zzzkkk]]]QQQIIIPPPWWWooo___LLLWWW^^^aaa\\\SSSRRRZZZ]]]YYYXXXWWWVVVVVVUUUSSSPPPOOOMMMRRRRRRNNNSSSdddsssxxx^^^SSSHHHNNN\\\___eeewwwmmm\\\OOOLLLfff~~~zzzvvvvvvvvvsssooojjjfffeeejjjiiifffdddaaaaaaaaabbbhhheeewwwkkkfffuuu{{{}}}iiiUUUJJJFFFWWWnnnxxxhhheeerrr}}}zzzxxxzzzxxxuuutttwww|||~~~|||{{{{{{{{{{{{xxxwwwvvvtttnnnfff\\\UUUJJJGGGBBB>>>===<<<;;;:::777777777666777888;;;>>>777999;;;<<<======<<<<<<===HHH```uuuzzzvvv}}}|||vvvaaaZZZQQQJJJKKKKKKHHHGGGIIIMMM\\\hhhllltttzzzzzzsssbbbiii||||||kkk^^^[[[aaahhh~~~~~~}}}~~~wwwvvvgggdddxxxssslllxxx{{{lll```hhhyyybbbSSSRRRUUUVVVddd~~~nnn```TTTKKKFFFPPPZZZtttxxxYYYOOOVVVTTT[[[\\\VVVXXX```bbb^^^WWWWWWWWWUUUSSSQQQOOOOOOPPPPPPNNNSSSfffyyywwwiiiJJJJJJJJJSSS]]]^^^mmm```RRRLLLVVV{{{sssyyyuuuvvvwwwtttnnnhhhcccbbbgggeeedddcccccccccccccccggg```llltttggg|||uuu}}}iiiUUUJJJEEETTTeeerrrooodddcccooo{{{~~~}}}|||zzzyyy}}}{{{xxxwwwxxx|||{{{wwwuuuvvvwwwxxxwwwrrrqqqnnnkkkeee]]]TTTMMMGGGDDD@@@===<<<<<<:::999777888999888888999===AAA:::;;;<<<===>>>>>>===<<<<<>>BBB========================???]]]xxxxxxgggiiiqqqkkk___ZZZUUUSSSSSSRRROOOLLLJJJQQQ[[[fffvvv{{{rrriiiuuuzzzhhh^^^```fffssssssbbbnnnzzzuuu{{{nnneeeyyysssccclllyyywwwfffeeeqqquuueeeRRRQQQlllzzzqqqoookkkcccZZZRRRNNNLLLKKK^^^|||~~~dddYYYXXXLLLOOOMMMNNNTTTXXXVVVTTTUUUTTTVVVVVVTTTQQQPPPPPPRRRPPPYYYgggsssxxxnnnZZZIIIKKKSSSUUUYYYiii}}}nnnTTTNNNRRRwww}}}uuuuuuuuuqqqrrrrrrooojjjhhhjjjnnnhhhfffeeeeeeeeedddaaa^^^^^^aaalllppphhh{{{rrr___NNNEEECCCFFFLLLQQQWWWbbbrrr~~~~~~}}}|||}}}~~~~~~{{{yyyzzzyyywwwuuuuuuvvvwwwyyytttpppmmmmmmpppqqqnnnkkkdddaaa]]]XXXTTTPPPKKKGGGCCCAAA>>><<<;;;:::888777555888:::888666777<<>>===;;;::::::;;;<<<===CCC```tttllldddvvvtttmmmbbb___ZZZWWWWWWUUUQQQMMMLLLMMMUUUeeexxx{{{xxxtttuuuqqq[[[NNNMMMQQQ___ooo~~~ppp[[[hhh~~~vvvwwwxxxqqqnnnYYYUUUbbbwwwnnntttvvviiiXXXPPPLLLbbbuuunnnmmmhhh___VVVNNNKKKKKKTTTgggwww[[[[[[aaaQQQUUULLLKKKSSSVVVPPPMMMOOONNNPPPPPPOOOMMMNNNRRRUUU]]]jjjzzz}}}oooZZZNNNKKKMMMVVVZZZccc|||ttt[[[IIIMMMYYYvvv||||||vvvttttttsssnnnhhhgggkkkqqqkkkiiigggffffffddd___[[[^^^cccjjjxxxwwwaaasssxxxeeeQQQEEEAAABBBGGGQQQ___ppp}}}}}}~~~}}}~~~zzzvvvwwwvvvtttsssrrrsssuuuvvvnnnkkkhhhiiilllmmmhhhddd^^^ZZZUUUQQQNNNKKKGGGEEEBBB@@@===;;;:::999777555555777999888555666;;;@@@>>>===:::888888999<<<===FFFaaarrrlllmmmtttjjjdddaaa]]]YYYXXXXXXSSSNNNNNNJJJPPPcccxxx~~~}}}zzzyyy|||zzzppp}}}uuu}}}~~~iiiQQQAAA???CCCTTT___fffuuuzzz|||qqqXXXhhhzzzoooUUUWWW[[[tttooorrrkkkXXXMMMNNNKKKZZZppprrroookkkdddZZZRRRMMMLLLLLLTTTvvv~~~ggg]]]```___\\\ZZZNNNHHHPPPXXXVVVQQQOOOOOONNNNNNOOOSSSVVVXXXYYYgggyyy{{{cccPPPOOOPPPJJJXXXVVV\\\tttkkkVVVFFFNNNOOOddd~~~xxxzzzwwwsssooommmnnnpppqqqqqqllleeebbbbbbbbbaaa```fffaaa___hhh{{{ssslllttt{{{qqq^^^DDDCCCBBBHHHXXXlll|||uuuvvv}}}~~~xxxrrrqqqtttuuusssqqqqqqqqqpppnnnmmmhhhgggffffffeeebbb^^^ZZZYYYSSSKKKGGGGGGFFFCCC@@@@@@>>>;;;888777777888999:::888666777;;;======;;;>>>;;;333444<<<;;;>>>MMMVVVlllyyyvvv|||zzziiihhhdddaaa^^^ZZZWWWVVVVVVVVVVVVGGGRRR___gggyyyyyywwwqqqqqqwwwttttttzzzlllWWWHHHEEEJJJOOOTTT\\\lll~~~yyyaaannnqqqXXXVVVZZZwww{{{xxxsssooocccRRRIIIJJJHHHRRRccc|||sssggghhheee\\\QQQKKKKKKOOO\\\yyy|||eee\\\___]]]ZZZ\\\PPPKKKSSSZZZXXXTTTSSSQQQXXX\\\XXXRRRTTTaaannn{{{{{{mmmUUUHHHMMMSSSSSSVVVYYYfffyyy```SSSHHHJJJOOOmmm{{{xxxvvvsssqqqooonnnooooooooojjjeeeaaaaaaaaaaaa```aaa]]][[[bbbrrrkkkkkkxxxfffLLLEEEEEELLL]]]rrr~~~~~~yyy{{{~~~|||{{{zzzvvvpppqqquuurrrqqqooonnnnnnmmmllljjjcccbbbaaa```___]]]YYYVVVSSSNNNGGGEEEEEEFFFCCCAAA@@@>>>;;;999888888999::::::888777999<<<===<<<;;;999;;;777888@@@AAABBBMMM```rrr}}}~~~tttfffccccccaaa^^^[[[YYYXXXWWWWWWXXXJJJTTT___dddzzzzzzvvvoooooovvv{{{uuu{{{zzzeeeTTTLLLKKKOOOQQQbbbjjjzzzvvv|||hhhppp}}}rrr[[[UUU[[[|||jjjxxxrrr```QQQKKKKKKJJJNNNXXXooommm[[[```bbb[[[PPPKKKOOOVVVdddzzzwwwaaa\\\aaa^^^YYYWWWMMMKKKUUU\\\ZZZVVVVVVXXX\\\^^^[[[YYY```qqq{{{kkkVVVHHHFFFLLLUUU[[[[[[fff}}}aaaOOOIIIJJJOOO]]]vvvuuusssqqqooonnnnnnnnnmmmiiieeebbbaaabbbbbbbbbbbb```]]]^^^gggyyyooobbb{{{rrrWWWIIIIIIRRReee|||}}}zzz|||xxxuuuuuuuuurrrooopppuuupppnnnkkkjjjiiihhhfffdddZZZYYYXXXWWWWWWUUUQQQNNNKKKGGGBBBAAABBBDDDCCCAAA???===;;;999888999::::::999888999;;;======;;;999444;;;888888EEEMMMOOOTTTfffuuussshhhcccaaa```___]]]\\\ZZZYYYXXX[[[OOOVVV\\\___{{{~~~}}}wwwoooqqqzzzwww{{{wwweeeYYYXXX[[[]]]]]]xxx{{{mmmzzzhhhhhhpppnnnZZZSSS[[[|||ooohhh~~~gggYYYSSSPPPQQQRRRXXXjjjhhhhhhjjjggg^^^RRRMMMQQQWWWgggwwwppp]]]^^^eeebbb\\\RRRMMMOOO[[[aaa]]]YYYZZZ]]]XXXVVV___nnnyyy{{{xxxbbbQQQGGGLLLQQQSSSYYYccchhh}}}nnnSSSHHHGGGMMMdddwwwuuurrrooommmmmmnnnooollljjjgggeeeddddddeeeeeekkkiiigggcccbbbmmm|||eeekkk{{{|||cccMMMNNNXXXnnn}}}|||zzztttpppoooqqqpppnnnppptttnnnlllhhhfffdddaaa]]][[[RRRQQQOOOOOOOOOMMMKKKHHHDDDBBB>>>>>>???@@@???>>>===;;;:::888888888999:::888999;;;======<<<:::999777>>>;;;???UUUccccccccchhh{{{~~~pppiiibbb_________^^^]]][[[ZZZYYY\\\SSSUUUXXXYYYooo}}}www}}}zzzzzz~~~sssnnnooossswwwxxx~~~{{{~~~rrrlllfff```dddyyy{{{gggVVVRRRUUUkkkyyyfffrrrrrraaaXXXSSSTTTZZZcccrrrvvv}}}ppp```SSSMMMNNNPPPfffrrrjjj[[[aaajjjgggaaaUUUSSSXXXcccggg```[[[[[[ZZZ[[[cccuuuqqq___PPPGGGIIIWWW\\\XXX___nnnzzzxxx```NNNIIILLLWWW|||{{{xxxuuuppplllkkkllloooqqqnnnmmmkkkiiihhhggghhhiiiooonnnlllhhhaaaeeexxxppp\\\ddd}}}lllSSSUUU```vvv~~~wwwrrrqqqmmmlllnnnnnnlllmmmpppllliiiddd```]]]YYYTTTQQQLLLJJJIIIIIIIIIHHHFFFDDDAAA???===<<<<<<<<<;;;::::::999888777777888999999999;;;===>>>===;;;:::999;;;BBBEEESSSnnnxxxnnnfffoootttjjjeee____________^^^]]]\\\ZZZYYY\\\VVVTTTSSSVVVggg~~~zzz~~~vvvvvvtttpppooofff___eeesssbbbVVVSSSSSSZZZdddgggmmmyyyfff[[[WWWVVVbbbqqqzzzkkk[[[QQQNNNQQQTTTeeeooohhh]]]dddlllgggbbbWWWTTTXXXaaabbbZZZXXX[[[\\\kkkttt\\\KKKMMMIIINNNZZZZZZXXXhhh~~~{{{dddRRRGGGIIIQQQrrrxxxwww|||zzzvvvsssooolllkkkllloooqqqqqqqqqpppmmmkkkjjjkkklllmmmkkkjjjhhhaaa___lll~~~yyyVVVVVVvvv|||sss]]]___iii~~~~~~}}}{{{wwwrrrnnnpppllljjjlllmmmiiihhhiiieeebbb]]]YYYUUUQQQLLLIIIGGGFFFDDDDDDDDDDDDCCCAAA>>>===<<<;;;:::999999999999888888888888999999::::::<<<>>>>>><<<:::999:::555???LLLddd}}}{{{iiiaaa{{{rrriiieeebbbbbbaaa```___^^^]]]\\\[[[[[[XXXTTTRRRUUUaaawww~~~{{{~~~llljjjrrrwwwooo}}}ttt~~~rrrvvvgggeeepppuuueeeZZZWWW[[[aaaiiiwww|||lllcccccc```nnn~~~xxxsssiii]]]TTTSSSZZZ```gggqqqjjj```fffkkkccc]]]WWWSSSTTT[[[\\\ZZZ___hhhsss~~~ppp[[[NNNIIINNNNNNSSS[[[___fffhhhUUUIIIHHHWWWjjjwwwvvvxxxtttrrrqqqpppooonnnmmmmmmmmmrrrssssssppplllkkklllmmmoooiiiffffffaaa[[[cccqqqzzzYYYUUUooo|||}}}wwwiiijjjrrr~~~|||zzzxxxvvvuuusssqqqoooooojjjhhhkkkjjjeeeaaa```[[[XXXTTTQQQNNNKKKGGGDDDDDDBBB@@@@@@AAAAAA@@@???;;;<<<<<<;;;:::999999:::999999999::::::;;;;;;<<<<<<>>>???===:::999999;;;666???QQQmmmvvvkkksss}}}sssiiieeegggfffeeecccaaa___^^^^^^^^^ZZZ[[[WWWUUUWWW[[[kkk}}}{{{uuuooobbbWWW\\\jjjrrr}}}|||pppttt}}}{{{{{{yyyxxxzzz{{{gggkkk{{{|||jjj___[[[fffsssrrrnnnssslllxxxxxxkkk]]]XXX___hhhjjjtttnnndddggghhh^^^XXXZZZTTTUUU[[[___cccooo}}}|||iiiVVVLLLLLLPPPOOORRRZZZeeennn~~~{{{iiiVVVLLLIIITTTssswwwuuuvvvpppnnnoooqqqrrrqqqnnnkkkiiisssttttttqqqmmmjjjkkkmmmuuulllffffffaaaZZZ^^^iiivvv^^^YYYkkk{{{wwwzzzrrrqqqwww}}}{{{xxxwwwtttrrrqqqqqqrrrrrrnnniiigggjjjiiibbb\\\YYYSSSPPPMMMKKKJJJHHHEEECCCBBB@@@>>>>>>?????????===999:::;;;;;;:::::::::;;;:::;;;;;;<<<<<<============??????===999888:::<<>>>>>???>>>>>>===<<<<<<;;;;;;888888888888888888999999::::::999999:::;;;===>>>BBB<<<999999:::888888;;;EEESSShhh{{{yyynnniiieeedddeeecccdddeeeeeedddaaa___]]]aaa[[[ZZZ^^^\\\VVV[[[gggxxxeeeOOOJJJFFFEEEEEEHHHPPPXXXdddqqq|||zzzqqqppptttwwwuuurrrwww~~~~~~mmmkkkxxxsssgggnnn|||}}}|||}}}}}}}}}{{{wwwtttsssmmmnnnppprrrrrrpppnnnmmmqqqllleee```^^^]]][[[YYYiiijjjjjjgggbbb^^^]]]^^^fffppp{{{zzzxxxyyyjjjXXXPPPUUU[[[bbbfffccc^^^dddtttpppRRRPPPLLLTTTzzzwwwzzz}}}yyyzzzyyysssnnnllloooppppppnnnllllllnnnqqqmmmllljjjhhhhhhjjjnnnqqqrrrrrroookkkfffcccaaaaaarrrxxx{{{pppZZZPPP___uuuxxxxxx{{{~~~|||{{{zzzxxxtttpppnnnllljjjgggdddbbbaaaaaa^^^]]][[[XXXTTTOOOKKKIIIGGGFFFDDDCCCAAA@@@??????>>>======<<<;;;;;;::::::888888888888888999999999::::::;;;;;;===>>>???@@@???;;;999<<<===;;;;;;<<>>======<<<<<<<<<::::::::::::999999888888666777777888999::::::;;;===>>>???@@@@@@@@@>>>>>>888888888999777999EEEQQQttt~~~|||tttkkkhhhhhhfffeeeffffffeeecccbbbcccdddfffhhhdddaaaaaadddbbb]]]\\\___iiiwwwlllWWWDDD@@@>>>@@@DDDIIISSS]]]gggzzz}}}|||vvvqqqtttaaaaaammm~~~~~~{{{vvvssstttsssmmmhhhgggbbb```^^^\\\\\\^^^```bbb```^^^\\\ZZZYYY[[[___aaadddggglllsss{{{yyyooo```SSSMMMLLLOOOQQQZZZxxxfffmmmYYYOOOOOObbbzzzzzzyyywwwxxxvvvvvvwwwvvvtttxxxyyypppnnnrrrtttqqqmmmmmmjjjhhhhhhkkkoooqqqrrrrrrmmmiiimmmttttttkkkbbbbbbkkkrrr^^^[[[vvv~~~vvv~~~}}}||||||{{{{{{zzzzzzyyyuuuvvvuuuqqqppprrrrrrooossssssrrrooojjjfffdddccc\\\YYYUUUQQQMMMKKKKKKKKKKKKJJJHHHFFFDDDCCCBBBAAA???>>>===;;;:::999999999999999999999999888888888666777888999:::;;;<<<===@@@@@@@@@@@@???===;;;::::::;;;<<<;;;999@@@UUUjjj~~~~~~uuummmgggffffffdddccceeefffffffffeeeeeeeeeeeeeeedddbbbaaacccbbb^^^\\\]]]bbbhhh{{{|||nnnXXXEEEAAA@@@CCCGGGMMMXXXbbbnnnzzzvvvwww}}}tttxxxtttgggmmmvvv~~~}}}~~~~~~|||zzzxxxwwwwwwvvvqqqnnnooonnniiiggggggaaa```___]]]\\\\\\]]]]]]^^^^^^^^^]]]___ccciiinnnzzz}}}uuukkk]]]UUUKKKHHHLLLSSSXXXZZZkkkyyy]]]cccmmmXXXMMMLLLVVV}}}wwwtttvvvwwwuuutttttttttwwwrrriiimmmrrrqqqnnniiiggggggjjjpppuuuvvvvvvooojjjgggnnnxxx{{{uuulllbbbffftttnnn___iiiyyy{{{vvv{{{zzz{{{{{{yyyvvvwwwwwwvvvuuuuuuttttttssspppqqqoookkkjjjlllmmmjjjmmmkkkiiifffccc___\\\ZZZRRRPPPLLLIIIGGGFFFGGGHHHJJJIIIGGGEEEDDDBBBBBBBBB>>>===<<<:::999888888888999999999999999999888888777888999:::<<<===>>>???AAA@@@@@@???===;;;:::999777999===AAAFFFSSSkkkvvvtttnnnhhhcccddddddbbbbbbeeefffffffffeeeeeeddddddcccdddcccbbbbbbbbbaaa^^^\\\cccaaaxxxuuusss|||ttt```GGGDDDCCCGGGLLLRRR]]]hhhvvv{{{vvvvvv}}}wwwwwwrrr}}}zzzxxxuuusssqqqnnnmmmnnnmmmiiiggghhhggggggfffeeeeeefffggghhhfffiiilllnnnpppuuu{{{uuugggZZZRRRNNNLLLLLLNNNTTT\\\aaaddd~~~iiiaaaxxxooo\\\LLLMMMYYYxxx}}}}}}yyyvvvvvvwwwvvvwwwvvvuuuxxxsssjjjlllppppppnnnjjjiiiiiimmmsssvvvtttqqqmmmiiigggmmmvvvzzzuuunnncccccchhhwwwoooccckkk}}}}}}xxx|||zzzxxxxxxyyyxxxuuurrrrrrqqqqqqpppoooooonnnnnnmmmnnnlllgggfffiiijjjhhhfffccc___]]][[[XXXSSSOOOLLLJJJHHHFFFEEEGGGIIIKKKJJJIIIGGGDDDCCCBBBAAAAAA;;;;;;:::999999999999999999999999999999999999999888999:::<<<>>>???AAAAAA@@@???>>>======<<<<<<<<<:::<<>>=========>>>???@@@FFFGGGSSSoootttqqqgggfffccc___]]]```aaabbbfffkkkfffccc```___```dddhhhkkkhhhfffcccbbbcccfffdddaaaaaaaaasssoooqqqrrrKKKHHHHHHKKKPPPWWWcccmmmqqq~~~yyy~~~yyy~~~~~~~~~|||zzzxxxwwwxxxyyyzzzwwwzzz{{{uuuoookkk^^^[[[WWWSSSQQQPPPQQQSSSTTTVVVXXX[[[^^^dddjjjoookkkTTTOOOKKKFFFccczzzxxxwwwuuupppkkkssssssssssssrrrrrrqqqqqqtttrrrqqqppppppooollljjjpppmmmmmmooonnnkkkkkkmmmooohhhcccdddkkkooonnnjjjfffeee___cccggg```ggg}}}yyyxxx~~~|||yyyuuuwwwxxxxxxwwwuuurrrpppqqqmmmgggcccbbbbbbbbbbbbbbbaaa___]]]]]]]]]]]]^^^VVVUUUTTTTTTSSSPPPLLLIIIGGGFFFEEEEEEFFFHHHGGGFFFGGGEEEAAA>>>;;;999888888999999999999999999999999;;;:::999888999:::<<<===>>>::::::???BBB@@@===;;;:::<<<===<<<;;;>>>DDDJJJVVV^^^xxxxxxvvvhhhggghhhgggdddaaaaaacccffffffeeedddcccbbbcccddddddcccaaaddddddddddddcccbbbaaaaaacccbbbwww{{{pppuuu___PPPHHHPPPZZZ]]]```ffflll~~~qqqsss}}}xxxwwwyyy~~~ooommmhhhddd___[[[WWWTTTTTTTTTSSSRRRSSSWWW[[[___aaa```___aaaiiiwwwwww___XXXJJJDDDKKK]]]}}}yyyuuutttvvvwwwtttpppqqqppppppooonnnnnnoooooonnnnnnooonnnmmmkkkjjjiiikkkiiijjjmmmnnnnnnsssyyyvvvvvvuuussspppoooooopppffffffaaaeee}}}|||lllcccmmm{{{{{{|||{{{xxxrrrssstttuuutttrrrpppnnnoookkkfffcccbbbbbbbbbbbbbbbaaa___]]]\\\[[[[[[[[[UUUTTTSSSRRRQQQOOOKKKHHHFFFDDDBBBBBBDDDDDDDDDCCC@@@???===;;;999888888888999999999999999999999999:::::::::::::::;;;<<<<<<@@@BBBCCCAAA>>>===<<<<<<===???CCCFFFKKKRRR[[[```sss|||ssshhhfffeeeeeeccc```aaadddfffgggfffddddddeeedddcccbbbaaaaaacccccccccdddcccccccccbbbbbb[[[aaavvvwwwxxxcccSSSKKKSSS^^^aaabbbfffmmm{{{zzzyyyxxxrrruuu~~~yyyuuussspppnnnnnnqqquuuwwwxxx{{{zzzxxxuuupppjjjddd___]]]]]][[[XXXUUUTTTSSSSSSTTTVVVWWWWWWXXXZZZ^^^dddiiinnnpppsss{{{sss]]]PPPPPPEEEEEE___wwwtttqqqqqqtttuuutttrrrpppooonnnllllllmmmnnnnnniiimmmpppooollliiihhhiiiggghhhkkkooopppsss|||zzzmmmjjjmmmhhhgggeeegggsss|||bbbZZZfffwww}}}qqqzzz|||yyy{{{~~~||||||~~~~~~{{{xxxuuusssmmmnnnpppqqqqqqpppnnnmmmmmmiiieeebbbbbbbbbbbbbbbaaa```^^^[[[YYYXXXWWWWWWQQQPPPOOOOOONNNLLLIIIFFFCCCAAA??????@@@@@@???>>>;;;;;;:::999999999::::::::::::::::::::::::::::::999:::;;;===>>>???@@@@@@@@@FFFEEE<<<999???EEEFFFEEEJJJRRR]]]hhhttt|||nnngggeeebbbdddbbbaaaaaacccfffffffffdddfffgggeeeaaa___```bbbbbbbbbbbbccccccccccccccceee[[[VVV^^^lllzzz|||zzznnn]]]SSSZZZeeehhhggggggsss~~~uuuvvv{{{}}}zzzrrrlllkkkmmmmmmkkkiiiggghhhjjjkkkkkklllmmmnnnnnnmmmmmmllllllkkkjjjiiiiiijjjjjjbbbaaa^^^\\\YYYWWWVVVUUUQQQQQQPPPOOOPPPSSSXXX[[[^^^```aaa```aaadddjjjnnnzzzyyybbbPPPMMMLLLJJJ\\\xxxuuuqqqppppppqqqpppooopppooonnnllllllmmmooopppkkkoootttrrrmmmiiiiiikkkiiilllqqqtttssssss|||}}}jjjeeegggjjjjjjjjjjjjjjjooo~~~iiiTTTVVVjjj}}}~~~ppptttzzz{{{yyyuuuuuu{{{|||yyyyyy{{{}}}{{{yyy~~~}}}{{{xxxuuuqqqnnnllljjjkkkmmmnnnnnnmmmlllkkkjjjgggcccaaa```aaaaaa```^^^]]][[[XXXVVVSSSRRRQQQMMMLLLKKKJJJJJJIIIFFFCCCAAA???===<<<======<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::===@@@BBBCCCCCCCCC>>>AAA===777???QQQZZZWWWQQQYYYgggxxxrrrjjjhhhfffcccdddcccbbbbbbbbbcccdddddddddgggiiifff```]]]___cccdddccccccbbbbbbbbbbbbbbbcccaaa\\\[[[eeewwwzzz{{{jjj^^^aaalllrrrrrrppp|||xxx~~~|||xxxuuuuuussspppkkkgggeeeeeebbbcccddddddcccbbbaaaaaa\\\\\\[[[[[[ZZZZZZ[[[[[[XXXXXXXXXXXXXXXYYY[[[\\\VVVWWWWWWWWWXXX]]]ccchhhaaafffkkkooorrrwwwzzzcccQQQIIIBBBMMMbbb{{{xxxuuuqqqooonnnnnnnnnnnnnnnmmmlllllllllmmmnnnooommmqqqtttrrrlllggggggiiilllooouuuwwwrrrnnnrrryyyssshhheeefffllllllmmmkkkdddcccpppttt\\\SSS```vvvuuuvvvtttmmmuuuxxxrrrooosssxxxzzz{{{~~~}}}yyyvvvvvvxxxxxxuuusssxxxwwwvvvsssqqqnnnllljjjiiijjjkkkkkkkkkjjjiiiiiifffccc___]]]]]]]]]]]]\\\WWWWWWUUUSSSQQQNNNMMMKKKIIIGGGFFFEEEFFFEEECCCAAA@@@>>>;;;;;;;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???@@@@@@???>>>;;;===???HHH\\\mmmlllaaa\\\gggzzzsssiiiggghhhgggeeecccccccccbbbaaa``````aaadddggghhheee___]]]```dddgggfffdddbbb```_________^^^bbb```ZZZ]]]lll~~~{{{rrrfffiiiuuu~~~}}}xxx}}}|||zzz}}}~~~~~~}}}{{{yyyxxxxxxxxxwwwvvvsssqqqooonnneeeeeeeeedddaaa______```\\\\\\\\\\\\\\\[[[[[[[[[XXXWWWWWWWWWWWWXXXYYYYYY]]]___aaaaaabbbgggnnntttqqqzzz{{{cccLLLEEEIIISSSrrrtttsssqqqooollllllmmmnnnpppjjjjjjjjjkkkkkkkkkkkkkkkkkkmmmnnnlllhhheeeeeefffmmmooorrrsssnnnffffffjjjiiikkkmmmllliiifffddddddkkklllllliiibbb___gggqqq~~~{{{pppeeedddooo{{{xxxmmmppp|||qqqiiidddgggmmmppprrrttttttsssrrrqqqrrrqqqpppnnnooonnnnnnmmmmmmllllllkkkhhhggggggfffeeedddcccbbb```]]]ZZZXXXWWWWWWVVVTTTOOONNNNNNMMMKKKJJJHHHGGGDDDCCCAAAAAAAAAAAA@@@>>>===;;;:::999:::::::::888888999999::::::999999888<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;:::===DDDTTTjjj}}}tttfffhhhwwwttthhhddddddcccdddfff```aaabbbaaa___^^^^^^___ccceeeeeeccc``````cccfffiiigggeeebbb___^^^]]]]]]```cccaaaXXXUUU```tttwwwqqqttt}}}~~~~~~wwwtttssstttuuu|||{{{{{{{{{{{{zzzyyywwwuuukkklllkkkhhhdddcccdddfffbbbccccccddddddcccccccccddddddeeeeeeeeeeeeeeeeee^^^bbbhhhlllooovvvxxxlll___NNNBBBKKK\\\yyyvvvsssooonnnllljjjiiijjjmmmooohhhiiikkklllmmmlllkkkjjjiiiiiigggfffeeeeeefffgggmmmllllllmmmjjjeeedddgggggggggeeedddcccccccccbbbhhhjjjiiieeeaaaaaaaaa```mmmppp{{{yyyqqqrrr~~~{{{rrrrrrrrrkkkccc___```cccgggjjjlllmmmmmmnnncccZZZVVV[[[bbbeeeeeefffggghhhjjjjjjjjjjjjkkklllhhhhhhggggggggggggggghhhdddcccbbb```^^^[[[ZZZYYYYYYVVVSSSQQQPPPOOOMMMKKKFFFGGGGGGGGGGGGFFFDDDCCCAAA???>>>===>>>>>>>>><<<:::888777777888999888888777888999:::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBBBBEEEQQQkkk~~~tttttt}}}mmmgggcccbbb```\\\]]]bbb[[[]]]______^^^]]]^^^```bbbbbbaaaaaabbbcccfffggghhhgggdddaaa___^^^^^^^^^dddccc```[[[VVVYYYfffttt||||||xxxxxxppplllnnnmmmrrr{{{yyywwwwwwvvvsssooonnnpppsssjjjjjjkkkllllllkkkkkkkkkeeefffhhhjjjlllmmmnnnnnnttt{{{{{{sssmmm^^^QQQJJJCCCDDDZZZtttzzzsssrrrwwwooonnnkkkhhhffffffiiillliiikkknnnppppppooommmkkkhhhfffdddcccfffhhhiiiiiinnnjjjiiijjjjjjggghhhkkkdddcccbbb```aaabbbdddfffeeehhhfffaaaaaaddd___VVVcccdddxxxzzzpppooo~~~vvvsssooocccWWWPPPGGGJJJMMMPPPRRRTTTVVVWWWVVVOOOLLLSSS[[[]]]\\\\\\\\\```dddeeedddeeehhhkkkgggfffeeecccbbbaaaaaaaaaaaa```^^^[[[XXXUUUSSSRRRTTTRRRNNNLLLKKKIIIGGGEEEAAABBBCCCDDDDDDDDDCCCBBB@@@>>><<<<<<======<<<;;;888666555555777888888777888999;;;===>>>>>>>>>>>>========================888999;;;???DDDIIINNNQQQLLL[[[wwwrrrttt{{{}}}llldddaaabbbbbb]]]VVVXXX^^^WWWZZZ]]]^^^]]]]]]```bbbbbb```___```cccfffhhhhhhgggeeebbb```_________```aaa^^^^^^___[[[UUUYYYaaapppvvvrrr|||{{{zzzqqqtttwwwsssqqqrrrmmmmmm~~~wwwrrrpppqqqqqqrrrrrrqqqpppppppppqqqssssssnnnrrruuuxxx{{{yyyiiibbbXXXVVVNNNGGGKKKLLLKKKjjjuuuuuutttrrrsssnnnkkkfffcccaaabbbdddfffkkklllnnnoooooonnnllljjjkkkgggdddfffkkknnnllliiiooonnnlllkkkkkkjjjhhhfffgggdddaaaaaaccceeedddcccfffhhhiiihhheeeaaa___^^^\\\fffyyymmmmmmsss}}}lllUUUIIIEEEBBBBBBFFFFFFBBBCCCHHHHHHEEEDDDHHHPPPWWWXXXVVVTTTWWWXXXWWWUUUVVV[[[aaa```aaabbbbbbaaa^^^\\\ZZZXXXXXXVVVUUURRROOOMMMLLLJJJIIIHHHHHHHHHHHHFFFDDDBBBAAAAAA@@@?????????@@@======<<<<<<;;;;;;;;;:::>>><<<:::777666777888999===>>>?????????@@@AAABBBAAA?????????;;;777999???;;;;;;;;;BBBVVVhhhgggYYY\\\dddrrr|||||||||wwwxxxkkkgggeeedddcccaaa___]]]ZZZYYYXXX[[[]]][[[XXXWWWZZZ^^^______``````aaacccdddeeeiiiccc___bbbbbb___```ddddddaaa^^^\\\\\\ZZZWWWSSS]]]zzz|||~~~vvvyyyuuugggddd|||uuuqqqppprrrnnnlllwwwwwwkkkfffaaaTTTQQQYYYYYYXXX```ooossstttsssqqqqqqllliiifffbbbaaaccceeegggllllllmmmmmmllljjjhhhfffjjjiiihhhggggggiiimmmpppqqqmmmjjjhhhiiiiiifffdddfffdddbbbccceeefffeeeddd```cccgggiiihhhfffcccbbb___eeerrriiicccjjj~~~yyyjjjXXXMMMIIICCC>>>>>>===:::<<>>>>>======>>>>>><<<<<<<<<;;;;;;::::::::::::999999888888999:::;;;>>>>>>??????@@@@@@@@@@@@===::::::<<<===;;;<<<@@@===GGGTTTaaakkknnnggg]]]```jjj{{{|||mmmeeebbbdddcccbbbaaa___]]][[[ZZZYYY[[[]]][[[WWWVVVYYY\\\]]]]]]]]]^^^___```aaabbbdddaaa``````]]][[[cccmmmmmmfff___[[[[[[[[[XXXUUUZZZpppzzz{{{sssbbbcccpppxxxrrroooooossspppkkkpppyyyppp```VVVQQQ[[[eeecccgggzzzpppqqqpppnnnmmmiiigggeeecccbbbdddfffgggllllllkkkjjjhhhfffdddbbbgggkkklllhhhcccdddmmmvvvqqqlllgggfffhhhhhheeebbbccccccccceeeggghhhfffccc^^^aaaeeeiiijjjiiifffddd``````fffwwwzzzeeeaaavvv}}}tttsssqqqgggZZZUUUMMMDDD@@@===:::;;;>>>===<<<;;;;;;;;;;;;;;;;;;CCCDDDCCC@@@???BBBHHHMMMPPPPPPQQQQQQPPPNNNLLLKKKKKKKKKJJJIIIGGGEEECCCBBB@@@???>>>?????????===;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999999:::;;;===>>>???@@@>>>>>>===>>>??????===;;;CCC<<<999;;;>>>>>>???AAAHHHWWWlll{{{yyymmmeeedddooozzzvvvkkkccc``````cccbbbaaa```^^^]]]\\\[[[ZZZ\\\]]][[[WWWVVVXXX[[[YYYZZZZZZ[[[\\\]]]^^^^^^]]]^^^___]]]XXXZZZgggvvvuuukkk```ZZZ[[[[[[YYYVVVUUU```nnn}}}uuufff^^^hhhzzz}}}ssszzz}}}wwwooorrroooooorrrrrrnnnooossskkk^^^TTTHHH@@@SSStttssslllnnnnnnkkkiiifffeeedddcccdddeeeggghhhkkkjjjiiigggfffdddccccccdddiiikkkhhhccccccjjjrrrlllhhheeegggjjjjjjeee```^^^```cccfffgggfffdddaaa```aaacccfffhhhgggeeecccbbbaaabbbjjjyyy|||kkkmmmvvv|||{{{rrrwwwwwwfffbbbZZZQQQKKKHHHEEEAAA>>>;;;<<<<<<;;;:::999:::;;;:::;;;;;;;;;;;;===AAAEEEGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDCCCBBB@@@???>>>>>>===<<<<<<======;;;999<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===???AAABBBBBBBBB???>>>>>>>>>???>>><<<;;;BBB===<<>>???AAA>>>???@@@AAAAAABBBBBBBBB????????????>>>===<<<;;;>>>===<<<===>>>>>><<<:::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;<<<===???@@@@@@@@@@@@============<<<;;;<<<===888>>>KKKZZZbbbaaa^^^^^^dddiiiwwwyyy~~~vvvjjjcccbbbccccccbbbaaa```___]]]\\\[[[[[[[[[YYYZZZ[[[[[[[[[\\\^^^```XXXYYYZZZ[[[[[[[[[[[[[[[UUUVVVVVVXXX]]]dddjjjllljjjddd]]][[[]]]^^^ZZZUUUUUURRRPPPfffrrrvvv{{{}}}~~~{{{fffbbbfffuuu{{{qqq}}}sssoootttuuusssrrrqqqrrruuuyyy|||uuu}}}ooommmlllaaaKKKEEENNN___tttzzzsssllliiiiiiiiifffccceeeeeefffggghhhhhhiiiiiigggfffdddddddddfffiiijjjcccccccccddddddccc```^^^```bbbeeeiiijjjhhhccc___ZZZ___dddgggfffcccaaa___```___^^^aaafffjjjjjjhhhcccgggjjjiiifffmmmttteeeqqq}}}|||~~~sssllljjjggg[[[OOOEEEDDDCCCBBBAAA>>><<<;;;999::::::::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;:::===<<<<<<===>>>>>>===;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<777:::<<<999666666<<>>>>>DDDGGGDDD>>>???IIITTTbbbsss|||iiicccggguuuvvvfffaaa]]]]]]```ddddddccccccaaa^^^\\\ZZZYYYYYYYYY\\\ZZZYYYYYYZZZZZZZZZZZZXXXZZZ[[[]]]]]]\\\[[[ZZZYYYWWWUUUVVV^^^fffddd[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZYYY]]]YYYXXX```cccdddlllsss{{{}}}yyywww||||||xxxzzzmmmgggjjjooo{{{hhhVVVIIIDDDvvvqqq{{{pppsssuuurrrpppsssxxx{{{zzzzzzxxxmmm^^^YYYTTTEEEDDDUUUaaayyyrrrmmmnnnllliiihhhhhheeebbbggghhhiiikkkkkkkkkjjjiiifffdddbbbaaaaaacccgggiiiffffffddd```]]]\\\]]]___aaacccdddaaa[[[XXX[[[^^^ccchhhmmmnnnkkkhhhffffffeeeeeeggglllpppmmmfff^^^aaaaaaeeehhhccc]]]```iii|||rrrooonnnwwwrrrppptttqqqhhhllljjjiiilllqqqsssppplll___YYYPPPHHHEEEDDDEEEFFFCCCBBB@@@===;;;999888777777888888999::::::999999999999888999;;;;;;:::888999999888888999:::;;;;;;777777888888888999999999;;;;;;::::::;;;===@@@BBBQQQXXX]]]XXXQQQRRR```nnntttvvvhhhooorrrccc```^^^[[[\\\```dddffffffdddbbb___[[[YYYXXXXXXXXX]]][[[YYYXXXXXXXXXVVVUUUXXXYYY[[[]]]]]]\\\ZZZYYY[[[ZZZWWWUUU[[[cccaaaZZZZZZ[[[\\\ZZZXXXWWWZZZ]]]UUU^^^\\\SSSQQQQQQYYYkkkxxx~~~~~~zzzuuusssooo~~~{{{~~~~~~zzzqqqgggaaahhhwwwoooVVVFFF@@@@@@@@@wwwuuu{{{yyyyyyvvvxxxyyyxxx{{{tttdddPPPOOOJJJBBBGGG^^^|||uuunnnooopppooollljjjhhhhhhiiijjjpppooommmmmmnnnmmmjjjhhhkkkjjjiiiggggggggghhhhhheeefffgggfffbbb___\\\\\\___bbbdddaaa]]][[[]]]aaaccciiipppuuuuuurrrnnnlllmmmmmmkkkiiieeeccccccdddbbbeeegggddd]]]YYYZZZ\\\qqqooonnnvvv|||yyywww{{{ssseeeooo{{{lll___^^^ffflllmmmvvvdddSSSKKKGGG@@@<<<<<<@@@>>>;;;999888888999:::999:::::::::999888777777333999??????:::888;;;???<<<999999<<<:::888>>>GGGFFFDDDEEEFFFEEEFFFSSSaaazzzyyyhhhfffqqq}}}yyy}}}|||mmmeeecccbbb^^^[[[[[[^^^aaaaaa```aaa___\\\ZZZYYYZZZ\\\]]]]]]\\\[[[YYYYYYYYYYYYZZZZZZVVVVVVZZZ\\\ZZZZZZ\\\___ZZZUUUVVV[[[______]]]ZZZZZZZZZZZZZZZZZZZZZZZZaaaVVVRRRWWWWWWPPPQQQWWWsss{{{~~~vvvppprrrxxxyyyqqqnnnkkkddd```gggxxx}}}dddIII>>>AAAGGGKKKNNNxxxvvv|||tttoooqqqssskkkmmmwww~~~sssaaaTTTEEEDDDAAAEEE\\\zzznnnkkknnnmmmllljjjhhhggghhhiiijjjnnnmmmllllllmmmmmmkkkiiijjjiiihhhgggfffgggggghhheeefffgggfffbbb___]]]\\\___aaacccaaa^^^]]]```ccckkkooouuuwwwuuuqqqmmmkkkjjjjjjiiigggfffeeefffggg```cccdddaaa]]]ZZZ[[[^^^kkkvvvoooqqqzzzttttttsssqqqzzzuuujjj\\\MMMEEEDDDBBBDDDEEECCC@@@<<<::::::===;;;999:::<<<===<<<;;;888777777999===BBBEEEGGGIIIDDDBBBDDDEEEGGGOOOXXXccc\\\UUUQQQPPPTTTcccqqqvvvlllmmmtttzzz|||~~~qqqfff___\\\___\\\ZZZ[[[]]]``````______]]][[[YYYYYYZZZ\\\]]]]]]]]][[[ZZZYYYYYYZZZZZZYYYWWWWWW[[[]]][[[ZZZ\\\___ZZZVVVWWW[[[^^^^^^\\\XXXYYYYYYZZZ\\\]]]]]]^^^bbbXXXTTTXXXXXXRRRRRRXXXiiiqqq{{{xxxooojjjnnnzzz}}}sssjjjeee___^^^aaaooo{{{VVVNNNFFFCCCGGGQQQbbbppp|||yyy~~~mmmeeegggkkklllyyyvvvnnnhhhfffkkksssvvveeeTTTHHHAAAAAACCCJJJ]]]zzzpppkkklllpppkkkjjjhhhgggfffggghhhiiilllkkkjjjkkklllmmmkkkjjjiiihhhffffffeeefffggghhheeeggggggfffccc___^^^]]]^^^```bbbbbb``````cccfffqqqtttvvvuuuqqqlllhhhgggffffffeeeeeeeeefffggghhh^^^``````^^^[[[ZZZ]]]```cccjjjsss~~~wwwsss{{{~~~xxxxxxzzzzzz{{{{{{pppooo|||zzzjjj^^^[[[^^^^^^aaaccc]]]QQQEEE>>><<<===<<<===@@@DDDDDDAAA>>>???;;;<<>>===AAALLLXXXmmm|||qqqllliiijjjmmmlllkkkiiigggffffffggghhhjjjhhhhhhiiikkkllllllkkkgggfffeeedddeeeeeeggghhhggghhhiiigggdddaaa``````]]]___aaabbbaaacccfffhhhqqqrrrrrrooojjjfffcccbbbcccbbbbbbcccdddffffffeee^^^___^^^\\\ZZZZZZ]]]```]]]dddjjjqqq~~~|||uuuxxxwwwrrrrrruuuwwwjjjeeemmm{{{wwwnnnhhhkkkuuuvvvfffXXXQQQPPPJJJRRR\\\cccbbbZZZQQQJJJEEEIIISSSdddtttwwwnnnddd\\\WWWUUUZZZeeeqqqzzzvvvmmmdddbbbjjjwwwzzzyyy}}}xxxuuueee\\\\\\______]]]ZZZZZZ[[[\\\]]]^^^]]]]]]XXXWWWWWWWWWXXXZZZ\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYVVVUUUXXX\\\[[[WWWWWWZZZ^^^[[[YYYXXXZZZ[[[[[[ZZZYYYYYY[[[\\\]]]___`````````ZZZVVVXXXWWWSSSSSSUUUWWW^^^hhhssswwwvvvyyy{{{xxxzzz|||{{{wwwrrrhhh^^^YYY[[[bbbiiiuuuuuueeeSSSFFFIIIIIISSSiiizzzzzzmmmbbb~~~ssslllmmmqqq{{{wwwwwwkkkfffbbbeeennnwww|||~~~|||oooqqqqqqllllllsssxxxwwwtttwww}}}rrrdddYYYRRRMMMIIIFFFCCCEEERRR```vvvooohhhgggffffffhhhnnnmmmjjjgggfffffffffggghhhfffeeefffiiikkkkkkkkkeeeeeedddddddddfffggghhhjjjkkkkkkiiifffdddcccccc^^^___```aaabbbdddgggiiilllmmmmmmjjjfffcccaaaaaaaaa``````bbbdddeeebbb```______]]][[[ZZZZZZ\\\^^^]]]dddiiiiiilllxxx|||ooooooxxx~~~}}}rrrnnnqqquuuwwwuuuqqqmmmnnnwwwsssjjjjjjmmmeeeuuuuuuddd[[[QQQ[[[iiiwww|||xxxnnnfffeeecccaaaccckkkssswwwwwwsssqqqqqqvvvfffbbb\\\ZZZ\\\^^^``````ZZZ[[[]]]]]]]]]]]]]]]]]]VVVVVVVVVVVVXXXZZZ\\\]]]\\\[[[[[[[[[ZZZYYYYYYXXXTTTSSSVVVYYYWWWSSSTTTXXX\\\[[[YYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]][[[WWWTTTUUUUUUSSSRRRRRRNNNSSSYYYaaappp~~~~~~~~~vvvyyyzzz}}}~~~{{{}}}yyyuuussshhhccc^^^]]]bbbjjjqqquuu|||~~~vvvbbbPPPJJJMMMQQQYYYbbbmmmooofff^^^aaajjj}}}zzzzzzzzzyyysssnnnpppvvvzzzyyy~~~}}}|||jjjbbbjjjuuuzzz~~~|||ooohhhiiijjjfff[[[SSSOOOKKKHHHLLLJJJNNNXXXaaakkkzzzooofffdddfffggggggiiinnnllljjjgggfffffffffggggggeeedddeeegggiiijjjjjjeeedddddddddeeefffhhhiiikkkkkkkkkiiifffdddeeeeee___``````aaabbbdddffffffiiijjjjjjiiifffccccccccc``````aaadddgggfffaaa\\\___^^^]]]\\\\\\\\\]]]^^^```fffjjjgggcccjjjzzzrrrggghhhlllzzz||||||wwwrrrqqqtttqqq{{{jjj```eeennnwwwxxxrrrkkkhhhhhhgggiiikkkmmmssszzz}}}|||vvv{{{wwwbbbXXXYYY[[[[[[[[[\\\]]]^^^\\\]]]^^^]]][[[ZZZ[[[\\\UUUUUUVVVWWWXXXZZZ[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVVSSSSSSUUUVVVTTTPPPRRRXXXZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYXXXWWWTTTRRRRRRSSSSSSRRRQQQNNNRRRUUUWWWbbbtttyyy||||||zzz{{{~~~|||}}}~~~yyytttyyyxxxvvvqqqkkkgggeeeeeeddddddgggnnnuuuwwwtttqqqhhh___PPPDDDFFFTTTaaagggmmmggg```ZZZVVV\\\lll}}}zzz}}}xxxuuuttttttrrrqqqyyyxxxmmmddd```fffpppxxxyyy}}}~~~zzz{{{xxxuuusssrrrkkk^^^WWWVVV]]]``````\\\ZZZ___dddeeekkkkkkuuutttpppiiidddeeeggggggiiillljjjhhhgggeeeeeefffgggiiigggeeeccccccfffhhhiiiiiieeedddddddddfffgggiiikkkjjjjjjjjjhhheeeddddddeeeaaa`````````bbbcccccccccfffhhhiiihhhfffdddcccccc___```ccchhhllljjjccc\\\\\\\\\\\\]]]^^^_________dddgggjjjhhhfffhhhsss}}}ssslllgggqqqvvv|||xxx{{{vvvssspppuuu{{{{{{sssmmmzzzvvvppptttzzztttzzz~~~~~~sssaaaYYYXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^[[[XXXWWWYYY[[[UUUVVVWWWXXXYYYZZZ[[[\\\XXXYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUUUURRRNNNRRRYYYXXXYYYYYYZZZYYYZZZ[[[\\\ZZZZZZYYYYYYXXXWWWVVVVVVSSSSSSQQQQQQRRRTTTSSSQQQRRRVVVWWWUUUXXXgggxxx|||zzzzzzoootttxxx{{{yyyvvv}}}xxxsssnnnjjjiiihhhfffbbb___```cccgggqqqrrruuuuuurrrkkkbbb\\\RRRNNNIIILLLXXXgggllljjjlll\\\PPPVVViiizzzyyy{{{{{{wwwwwwwww{{{xxxvvvzzztttwwwuuuoooooouuuwwwuuutttrrrsssuuuqqqkkklllrrrvvv~~~yyyooolllfffbbbbbbcccccceeeiiieeeeeedddcccdddfffiiijjjgggeeecccccceeegggiiiiiieeeeeedddeeefffhhhjjjkkkhhhiiihhhfffdddbbbcccdddcccaaa``````aaabbbbbbaaadddfffgggfffdddbbbaaaaaa___```dddkkkpppnnnfff^^^ZZZZZZ[[[]]]```bbbbbbaaagggggghhhjjjkkkmmmrrrwwwwww{{{ppprrrwwwzzz{{{||||||}}}tttpppmmmsss~~~}}}}}}rrr```YYY___[[[XXXUUUTTTVVVZZZ\\\]]]^^^^^^]]]YYYUUUTTTWWWZZZVVVVVVWWWXXXYYYZZZ[[[[[[WWWXXXXXXYYYXXXVVVUUUTTTVVVUUUUUUUUUQQQNNNSSS[[[VVVXXXYYYZZZYYYZZZ[[[]]]XXXXXXWWWWWWVVVVVVVVVUUURRRRRRQQQQQQSSSUUUTTTRRRQQQVVVWWWQQQOOOZZZkkkvvv~~~~~~yyyvvvuuukkkpppwwwssssss|||wwwpppkkkgggcccaaa```aaa```___aaagggpppwww{{{qqqbbbTTTKKKHHHJJJTTT___ggglllmmmfff^^^QQQSSS^^^qqq}}}|||}}}wwwuuu~~~}}}}}}ttthhhaaabbb```^^^```cccdddcccaaadddaaaaaadddeeedddeeeiiigggeeecccdddfffeeebbb___bbbcccfffhhhiiiiiihhhhhhjjjiiijjjlllhhhbbb```bbbdddbbbaaaccceeeeeeccc```]]]^^^```aaacccccccccccc```bbbdddggghhhfffaaa^^^]]]\\\ZZZYYYZZZ___bbbccceeegggiiimmmrrryyytttnnnyyyvvvnnnqqq~~~wwwwww{{{|||pppeeeaaaaaa]]]ZZZYYYXXXWWWWWWXXX[[[\\\]]]\\\\\\ZZZXXXVVVUUUTTTUUUUUUUUUXXX[[[]]]\\\ZZZVVVTTT\\\YYYVVVSSSRRRRRRSSSTTTUUUVVVUUUSSSPPPQQQUUUYYYYYYWWWTTTTTTTTTUUUUUUTTTVVVWWWXXXXXXWWWVVVTTTSSSUUUSSSPPPNNNMMMNNNOOOPPPPPPUUUYYYVVVQQQQQQYYYaaa}}}{{{|||~~~|||yyyxxxrrrxxxzzz{{{|||tttttt{{{{{{{{{{{{}}}wwwhhhfffbbb___^^^^^^___aaafffbbbaaahhhppptttuuuuuuttthhh[[[RRRLLLJJJQQQ\\\wwwrrrbbb[[[VVVPPPddd|||wwwsssttt{{{}}}yyyzzz}}}tttiiidddcccaaa___^^^```bbbcccbbb```aaa___```dddeeecccdddggggggeeeccccccddddddaaa^^^```bbbeeehhhiiiiiihhhggggggfffggghhhdddaaaccciiipppjjjdddbbbdddfffdddbbbcccbbbbbbbbbbbbbbbbbbbbb``````bbbcccdddccc___\\\ZZZZZZXXXYYY]]]bbbfffggggggkkkppptttwwwzzz~~~yyymmmdddjjjvvvtttmmmoooxxxmmmccc[[[[[[\\\[[[ZZZZZZXXXXXXXXXYYY\\\]]]\\\[[[ZZZXXXWWWUUUTTTTTTTTTUUUXXXXXXXXXXXXXXXWWWWWWVVV[[[YYYVVVSSSRRRRRRSSSTTTTTTUUUVVVTTTQQQQQQTTTXXXWWWUUURRRRRRSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQPPPOOOOOONNNNNNMMMPPPSSSUUUSSSOOOPPPVVV\\\iii}}}~~~wwwyyywww{{{{{{|||yyy{{{}}}}}}~~~zzztttnnniiiaaa___\\\[[[^^^eeelllpppxxxqqqiiieeebbb^^^[[[XXXTTTMMMFFFDDDFFFSSSkkkqqq[[[PPPXXXhhhrrryyyzzz}}}{{{xxxuuusssrrrssstttwww|||vvvwwwyyyzzz~~~llleee___```ddd```___^^^___```aaa```___^^^]]]___dddfffddddddffffffdddcccbbbbbbaaa^^^\\\]]]```dddhhhjjjjjjhhhgggeeeeeeggggggcccaaaiiisss|||rrrfffaaacccffffffccceeedddcccbbbbbbcccdddfff```___^^^______^^^\\\ZZZXXXWWWWWWZZZ___cccfffgggeeekkkrrrvvvuuussssssssskkkccc]]]^^^dddmmm{{{uuullllllttt{{{{{{~~~~~~|||ttthhh```YYYUUUWWWYYYXXXXXXYYYXXXXXXXXXZZZ\\\\\\ZZZYYYWWWVVVUUUTTTSSSTTTUUUUUUZZZYYYVVVTTTTTTUUUWWWYYYZZZXXXVVVTTTSSSRRRSSSSSSRRRTTTVVVUUURRRQQQSSSVVVVVVSSSPPPOOOQQQSSSUUUUUUUUUUUUSSSRRRQQQPPPPPPOOONNNNNNOOOPPPOOONNNLLLKKKRRRSSSSSSQQQPPPQQQTTTWWW\\\pppwwwxxx|||yyyyyy|||}}}nnnkkkrrr|||zzzvvvpppkkkfffbbb]]]ZZZeeefffhhhlllrrryyyyyyrrrfffXXXMMMFFFBBB@@@AAAGGGOOOTTTUUUYYYhhhvvvgggiiieee\\\ZZZhhh}}}{{{zzztttsssrrrsssttttttrrrppppppxxx|||{{{{{{ssssssvvvyyyfffbbbccc___]]]bbb```__________________^^^]]]\\\___eeegggddddddfffeeedddcccaaa```^^^\\\ZZZ[[[^^^cccgggiiiiiihhhfffeeehhhkkkkkkeeeccclllwww}}}rrreee```bbbeeedddbbbcccbbbaaa```bbbeeeiiilllbbb___]]]\\\\\\\\\[[[YYYYYYXXXZZZ^^^```^^^^^^___cccgggkkklllhhhdddbbbbbb\\\]]]]]]\\\ZZZ]]]eeemmmvvvnnnlllmmmuuu|||qqqddd[[[^^^ZZZXXXYYYYYYVVVUUUWWWWWWWWWXXXYYY[[[[[[XXXVVVVVVVVVUUUTTTTTTUUUVVVWWW[[[YYYVVVTTTTTTUUUWWWYYYXXXWWWVVVTTTSSSSSSRRRRRRPPPSSSVVVUUUSSSQQQRRRTTTVVVSSSPPPOOOQQQTTTVVVVVVWWWUUUSSSQQQPPPOOOPPPPPPLLLMMMMMMMMMMMMMMMLLLKKKVVVTTTRRRQQQRRRSSSTTTTTTWWWhhhpppttt{{{vvvvvvyyywwwnnnpppuuu|||}}}yyyuuuuuuvvvvvvsssooollljjjggggggggggggfffeeesssvvv{{{~~~~~~zzzuuuqqqYYYWWWPPPGGGBBBEEEJJJLLLKKKTTT^^^aaa\\\UUUUUUXXX\\\dddnnnssstttzzz~~~zzzxxxuuusssrrrpppmmmkkkllluuuxxxuuuyyy||||||vvvqqqqqqtttxxx|||zzzfff[[[aaaeee```^^^bbb___``````___^^^]]]]]]]]]^^^]]]```eeegggdddccceeeccccccbbbaaa^^^\\\[[[ZZZ[[[]]]bbbfffhhhhhhgggfffeeeiiinnnnnnhhhbbbgggqqqrrrjjjaaa___aaacccbbb^^^cccbbb```___aaaeeeiiilllccc```]]][[[[[[\\\[[[[[[ZZZ[[[___bbb^^^WWWUUUXXXkkkiiieeeaaa]]]ZZZYYYYYYUUUZZZ]]]ZZZVVVVVV[[[```ooottt{{{}}}yyyrrrkkkfffooopppuuu|||}}}wwwlllddd___]]]]]][[[ZZZ[[[XXXTTTTTTWWWVVVVVVVVVWWWYYYYYYWWWUUUWWWWWWVVVUUUUUUVVVXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQNNNRRRUUUUUUSSSPPPQQQRRRVVVSSSQQQPPPRRRUUUVVVWWWTTTSSSQQQOOONNNNNNNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNUUUSSSPPPPPPRRRSSSRRRQQQPPP[[[___cccooosssuuu}}}~~~~~~|||wwwtttzzzwwwrrrmmmjjjkkkpppuuuxxx}}}~~~~~~~~~}}}{{{zzzxxxvvvuuujjjjjjjjjjjjiiijjjkkkmmmppppppppprrrtttuuutttsssqqqrrrqqqnnnfff\\\RRRKKKFFFHHHFFFBBBFFFSSS```eeeVVVVVVSSSQQQRRRYYYcccjjj|||~~~{{{zzz{{{wwwuuuuuusssrrrpppoooooooookkkrrruuutttvvv}}}~~~yyyuuuuuuwwwyyyzzz{{{}}}~~~xxxuuuuuu{{{wwwggg^^^ZZZ___bbb```aaaeee```aaaaaa```^^^\\\]]]^^^___]]]___cccdddbbbbbbdddaaabbbbbbaaa^^^[[[[[[[[[\\\^^^aaaccceeefffffffffdddggglllmmmfff___```fffdddaaa^^^^^^```aaa___]]]dddccc```___```bbbeeegggcccaaa]]]\\\\\\]]]]]]]]]\\\^^^ccceee]]]SSSVVV```|||rrreee]]]ZZZZZZYYYYYYWWWYYYYYYUUUVVV^^^gggkkkjjjkkknnnqqqttttttsssqqqkkkffffffppp}}}yyyrrriiiaaa\\\\\\^^^aaaXXXWWWXXXYYYUUUQQQTTTYYYWWWVVVUUUVVVWWWXXXXXXWWWXXXWWWVVVVVVVVVWWWXXXYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTUUUUUUVVVUUUSSSRRRPPPNNNQQQUUUTTTRRRPPPPPPRRRVVVTTTRRRRRRTTTUUUUUUUUUNNNNNNMMMLLLKKKKKKKKKKKKMMMLLLJJJIIIIIIKKKNNNPPPPPPOOONNNNNNOOOOOOOOONNNKKKRRRRRRTTT^^^dddnnn~~~vvvwww}}}|||{{{zzz}}}wwwmmmeeeaaa_________^^^ccclllttt|||yyytttrrryyyuuuqqqppprrrtttsssrrrlllnnnpppqqqqqqtttxxx|||{{{vvvrrrmmmgggaaa]]]XXXVVVRRRNNNKKKJJJJJJJJJ]]]]]]VVVLLLNNNZZZbbbcccUUUWWWWWWYYYbbbsss~~~wwwzzzsssttt{{{}}}uuukkkeeeiiimmmnnnnnnooosssvvvnnnssswwwxxxxxxzzz{{{|||ssswww{{{|||||||||{{{yyyvvvqqqnnnqqqwwwxxxmmmccc___]]]\\\^^^bbbeeeffffffaaabbbcccaaa^^^\\\\\\^^^___]]]]]]```aaa^^^^^^aaa___aaabbbaaa^^^[[[\\\]]]^^^___```aaacccdddeeeeeeggggggjjjjjjeee^^^\\\```]]]]]]^^^^^^^^^^^^^^^___aaa```___^^^___aaaccceeebbb```]]]\\\]]]^^^^^^^^^\\\^^^dddeee\\\UUUcccwwwyyyeeeZZZYYY\\\[[[XXXYYYZZZXXXXXX```oooyyy{{{mmmkkkiiiiiikkkqqqvvv{{{nnngggeeennnxxx||||||}}}ttteee```YYYVVVWWWZZZ]]]___UUUUUUWWWWWWRRRNNNRRRYYYYYYWWWUUUUUUWWWZZZ[[[[[[XXXWWWVVVUUUUUUUUUVVVWWWUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTQQQPPPNNNQQQTTTSSSPPPOOOPPPSSSTTTSSSRRRSSSTTTTTTRRRQQQJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOMMMNNNNNNNNNMMMMMMNNNOOOMMMQQQNNNNNNUUUZZZlllzzzxxx|||www|||{{{kkkkkkuuuwwwuuuqqqmmmiiieeecccaaa\\\```fffiiilllpppvvv{{{~~~{{{|||yyyvvvzzz~~~}}}zzzpppooonnnnnnpppsssuuuvvvrrrlllddd\\\UUUOOOIIIFFFOOOMMMJJJJJJNNNUUU\\\aaannnkkk```SSSSSS]]]aaa]]]\\\jjjwww~~~}}}|||xxxrrrvvvwwwhhh^^^dddkkkmmmllllllooossssssuuuzzz}}}|||zzz|||tttvvvwwwvvvuuuvvvwwwwwwwwwrrrpppsssvvvyyyzzzkkkkkkiiibbbYYY]]]___```eeekkkjjjdddaaacccdddbbb^^^\\\]]]^^^___\\\[[[]]]]]][[[\\\______aaacccaaa^^^\\\\\\^^^_________```aaacccdddeeekkkiiiiiiiiieee___]]]```[[[]]]___^^^\\\\\\^^^aaa\\\\\\\\\]]]___bbbeeegggaaa___]]]\\\^^^______^^^[[[^^^dddddd[[[ZZZooozzzcccWWWXXX[[[YYYUUUZZZ[[[[[[___mmm}}}jjjiiigggccccccgggpppwwwuuummmllluuu}}}{{{tttqqqvvvtttggg]]]YYYUUUVVVYYY\\\\\\[[[XXXXXXYYYWWWQQQLLLPPPXXXZZZXXXUUUUUUXXX[[[^^^___WWWWWWUUUTTTTTTTTTUUUUUUUUUSSSQQQOOOOOOPPPRRRSSSRRRSSSUUUVVVVVVTTTQQQOOOOOOQQQSSSRRROOONNNPPPSSSRRRRRRRRRSSSTTTSSSPPPNNNIIIJJJLLLMMMMMMMMMLLLKKKIIIJJJLLLMMMNNNNNNNNNNNNMMMOOOPPPPPPOOONNNPPPQQQNNNQQQLLLJJJNNNRRRfff}}}}}}{{{|||tttddddddmmmmmmppptttvvvvvvssspppnnnmmmppprrrpppmmmmmmqqquuunnnrrruuuvvvzzz|||uuuzzzuuuooonnnttt}}}zzzvvvyyy{{{sssxxx|||mmmhhhkkkooolllhhhfff```ZZZYYY\\\]]][[[WWWQQQMMMHHHEEEGGGJJJMMMNNN]]]\\\[[[[[[^^^bbbfffhhh```^^^VVVNNNUUUffflllhhhmmm|||uuuwww}}}uuuooopppmmmjjjkkknnnnnnkkkjjjkkksss{{{{{{yyyuuutttuuuuuurrrnnnoootttxxxqqqlllpppuuuvvvvvvwww|||nnnhhhggggggfffZZZZZZ\\\aaagggiiifffcccaaa```______^^^\\\XXXVVV\\\\\\\\\\\\]]]^^^^^^___bbbeeeddd```]]]]]]]]]ZZZ^^^aaaddddddcccccceeehhhhhhiiiiiieee```\\\\\\]]][[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^aaaeeegggeeebbb\\\VVVSSSWWW\\\]]]^^^```cccbbbaaa```cccjjjsssyyyrrrggg^^^[[[YYYUUUVVVZZZ[[[ZZZ\\\bbbjjjppprrrqqqbbb___aaaeeeggggggoooyyypppsss{{{xxxoookkkrrryyyxxxooogggbbb[[[[[[ZZZYYYYYYXXXYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUWWWUUUSSSTTTVVVYYYZZZ[[[WWWUUUTTTTTTVVVXXXXXXWWWSSSRRRPPPPPPQQQQQQPPPNNNRRRSSSSSSSSSRRRQQQOOONNNQQQRRRRRRQQQNNNLLLKKKLLLNNNOOORRRSSSSSSPPPMMMKKKLLLLLLKKKIIIIIIHHHHHHHHHKKKIIIIIIKKKOOOPPPOOOLLLMMMLLLJJJJJJJJJLLLOOOPPPOOOPPPPPPNNNNNNTTT```iii|||{{{}}}rrrpppsssnnnoooooonnnpppwww~~~|||uuuzzzpppkkkgggdddjjjjjjeeebbbdddddd```]]]]]]YYYSSSVVV```ggghhhuuummm]]]XXXYYYZZZ^^^bbbggglllnnnqqqqqqrrrssswww{{{wwwooofffbbbeeejjjhhh```VVVRRRRRRSSSQQQOOOLLLLLLLLLIIIFFFEEEGGGJJJBBBHHHKKKIIIJJJPPPVVVYYYqqqjjjbbbaaadddeeeaaa\\\YYYUUURRRWWWiiizzz{{{rrrooo|||sssnnnpppmmmllllllmmmllljjjooowwwuuu}}}}}}xxxtttqqqpppqqqooonnnssszzzuuunnnmmmooopppqqqssszzzwwwllldddccccccbbb```\\\]]]___bbbdddeeedddbbbbbbaaa___^^^]]]ZZZXXXVVVZZZ[[[\\\]]]^^^^^^^^^^^^aaadddddd___]]]^^^]]][[[]]]```bbbbbbbbbbbbeeegggfffgggfffccc___\\\[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]aaadddeeebbb___VVVSSSUUU[[[^^^\\\\\\^^^ZZZ___dddggggggdddaaa```aaa[[[XXXYYYXXXUUUVVV[[[ZZZ\\\___aaabbbeeehhhkkk```___```cccdddeeennnxxxuuutttvvvzzzyyyssspppppptttuuuwww{{{~~~vvvnnnhhhccc___\\\ZZZZZZYYYXXXXXXXXXYYYYYYXXXWWWVVVTTTTTTTTTTTTUUUVVVTTTSSSSSSUUUWWWXXXXXXVVVTTTSSSTTTVVVWWWWWWVVVSSSQQQPPPPPPQQQQQQPPPNNNQQQQQQRRRQQQPPPOOOMMMLLLOOOQQQQQQPPPNNNLLLLLLLLLLLLNNNPPPRRRQQQOOOLLLJJJLLLLLLJJJIIIIIIHHHHHHHHHKKKJJJJJJKKKNNNOOOMMMKKKKKKKKKJJJJJJKKKLLLNNNOOOLLLOOOQQQQQQPPPSSSYYY___hhhjjjooorrrrrrrrr{{{|||xxxvvv{{{{{{ssswwwvvvrrrvvvxxxwwwyyy}}}ssslllcccfffccc\\\YYY[[[[[[XXXTTTQQQMMMIIIHHHIIIMMMQQQ\\\eeekkkfff]]]UUUOOOKKKGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMOOOQQQTTTWWWYYYZZZXXXSSSMMMGGGEEEGGGKKKIIIDDD???===>>>@@@AAAAAA===@@@DDDFFFGGGHHHHHHIIIHHHOOOUUUXXX\\\aaacccaaakkkddd]]]YYYYYYZZZYYYXXXaaadddhhhppp|||yyylllqqqzzzvvvtttvvvwwwuuurrrppplllmmmwwwzzzsssooollllllmmmooovvvyyyooolllmmmmmmppptttpppuuuxxxkkkgggcccaaabbbcccaaa^^^___```aaaaaa``````aaabbbbbbbbbaaa```]]]ZZZVVVUUUWWWYYY\\\^^^```___^^^]]]aaacccbbb^^^]]]___^^^[[[\\\]]]___``````aaaccceeebbbcccbbb```]]][[[[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZ[[[]]]aaacccbbb___\\\QQQSSSXXX______[[[ZZZ\\\WWW]]]eeeiiifff^^^VVVQQQUUUTTTVVVXXXXXXVVVWWW[[[[[[___bbbaaa\\\ZZZ^^^ccc]]]^^^aaabbb```bbbmmmxxxyyytttppppppooommmppptttyyywwwtttrrrttt||||||mmmhhhbbb]]][[[[[[[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXVVVTTTTTTTTTTTTUUUSSSRRRQQQRRRTTTUUUUUUTTTUUUSSSRRRSSSUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQPPPOOOOOOOOOOOOOOONNNLLLKKKJJJMMMNNNPPPOOOMMMLLLLLLMMMKKKLLLNNNPPPPPPNNNKKKJJJLLLKKKJJJIIIIIIHHHHHHIIILLLKKKJJJKKKMMMMMMKKKJJJHHHIIIJJJKKKKKKLLLLLLLLLHHHMMMRRRTTTRRRQQQQQQSSSUUUVVVZZZ___dddjjjxxxuuurrrrrr{{{~~~zzzyyywwwxxxuuu}}}tttpppooolllgggccc]]]ZZZYYYRRRIIIJJJQQQMMMRRR\\\ccc```UUULLLHHHKKKKKKJJJIIIGGGEEECCCBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCAAA??????AAACCCAAAAAA@@@@@@BBBEEEHHHJJJIIILLLRRRVVVWWWTTTQQQNNNMMMTTT[[[]]]^^^___\\\VVV\\\\\\[[[\\\^^^aaadddfffrrryyysss}}}zzzrrrmmmkkkmmmxxxzzztttooolllmmmoooqqqwww~~~xxxpppoooppprrruuuzzzttttttvvvxxxzzztttmmmlllfffdddbbbbbbbbbaaa^^^[[[___aaabbb```]]]]]]```dddaaaccceeeddd```[[[VVVSSSUUUXXX\\\___aaa```^^^\\\___aaa___\\\]]]___^^^ZZZZZZ[[[]]]^^^___```bbbccc_________^^^\\\\\\[[[\\\]]]\\\[[[ZZZZZZ\\\]]]^^^ZZZ\\\___aaabbb```]]]ZZZTTTWWW\\\aaa___YYYXXX[[[]]]```cccccc```\\\YYYXXXWWWYYYZZZ[[[YYYXXXYYY[[[]]]aaacccaaa[[[XXXZZZ]]]\\\___bbbbbb```cccmmmxxxzzzrrrkkkiiihhhhhhnnnttt{{{}}}~~~}}}{{{zzz|||~~~~~~wwwppplllaaa^^^[[[YYYZZZ[[[[[[[[[UUUUUUUUUUUUVVVVVVWWWXXXXXXWWWUUUTTTSSSSSSSSSTTTPPPOOOOOOQQQSSSSSSRRRPPPSSSRRRQQQRRRTTTTTTSSSQQQPPPOOONNNOOOQQQQQQPPPOOOOOOOOONNNMMMLLLJJJIIIHHHJJJLLLMMMMMMLLLKKKLLLMMMJJJKKKMMMNNNNNNMMMKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKJJJKKKKKKJJJIIIHHHEEEGGGIIIJJJKKKKKKJJJIIIGGGKKKQQQSSSRRROOOMMMMMMNNNMMMPPPVVV\\\fffuuu{{{{{{~~~|||zzz~~~vvvtttyyy~~~yyysssjjjffffff\\\KKKIIISSSRRRUUUddduuuwwwgggXXXSSS\\\\\\\\\\\\[[[XXXVVVUUUNNNMMMKKKHHHEEECCCAAA@@@@@@DDDFFFGGGIIILLLNNNMMMGGGIIIJJJKKKKKKMMMPPPRRR[[[^^^``````]]]VVVPPPKKKHHHPPPVVVUUURRRRRRRRRQQQeeeiiimmmqqqsssvvvzzz~~~uuukkkhhhkkkpppxxxvvvvvvqqqooorrrssssssuuuyyyyyytttqqqssstttsssuuuyyyqqqppppppqqqqqqwww{{{lllcccgggpppdddbbb___]]]\\\[[[YYYXXX]]]___```^^^]]]]]]aaaeee___ccchhhiiiddd]]]VVVSSSUUUXXX\\\```aaa___]]]ZZZ\\\]]]\\\ZZZ\\\___^^^YYYYYYYYYZZZ\\\^^^```aaaaaa]]]]]]\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[\\\^^^___ZZZ]]]```aaaaaa___]]][[[\\\]]]___aaa]]]XXXXXX\\\bbbaaa```]]][[[ZZZ\\\^^^[[[]]]]]][[[ZZZ[[[\\\\\\\\\^^^______]]]ZZZYYYYYY\\\aaadddcccbbbfffooowwwuuunnniiigggffffffjjjpppsssyyy}}}xxxuuutttuuuxxx{{{}}}wwwzzz}}}uuummmgggdddbbbZZZYYYYYYZZZ[[[[[[ZZZXXXTTTSSSSSSSSSTTTUUUVVVVVVWWWUUUTTTRRRQQQPPPQQQQQQMMMMMMMMMOOOQQQQQQPPPNNNQQQPPPPPPQQQRRRRRRPPPOOONNNMMMLLLMMMOOOPPPPPPOOOOOONNNMMMLLLJJJIIIHHHHHHGGGIIIKKKKKKJJJIIIJJJKKKIIIJJJLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGIIIIIIJJJIIIHHHGGGFFFFFFCCCEEEGGGIIIJJJIIIHHHFFFFFFIIIMMMOOOOOONNNMMMMMMMMMKKKKKKPPPUUU]]]jjjvvvzzz~~~{{{yyy}}}~~~}}}yyyssslllmmmvvvzzzxxxkkkZZZWWW```^^^YYYZZZcccddd[[[TTTVVVZZZ[[[[[[[[[ZZZYYYWWWUUUXXXWWWTTTRRROOOMMMLLLKKKMMMRRRUUUUUUYYY___```]]]NNNOOOPPPPPPOOOOOOPPPRRRPPPTTTVVVUUUPPPJJJFFFEEEJJJUUU[[[YYYVVV[[[fffmmm{{{xxx{{{uuu|||}}}rrrjjjmmmuuu{{{zzzxxxsssrrruuuvvvtttsssttttttqqqqqqssssssppppppsssqqqnnnnnnooonnnooovvv~~~~~~kkkdddfffgggeeedddaaa___\\\ZZZYYYYYY[[[\\\\\\]]]]]]]]]]]]___bbbddd^^^ccciiiiiiccc\\\WWWUUUVVVYYY\\\___```^^^[[[YYYZZZZZZXXXWWWZZZ___]]]XXXXXXXXXXXX[[[^^^```aaa```^^^]]]\\\\\\^^^^^^]]]\\\[[[[[[\\\\\\]]]^^^^^^^^^ZZZ]]]___```___]]]]]]]]]bbb______```]]]YYYYYY\\\^^^______^^^ZZZXXXWWWWWWYYYZZZZZZYYY[[[___^^^[[[VVVYYY]]]______\\\YYYWWW]]]bbbeeedddfffkkkqqqtttoookkkhhhhhhgggeeefffjjjhhhnnnuuuvvvssspppppprrrttttttsssssstttyyyzzz~~~tttpppjjjccc^^^[[[[[[[[[VVVVVVVVVXXXXXXWWWTTTQQQSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSQQQOOONNNMMMMMMNNNLLLKKKKKKLLLOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQNNNLLLKKKJJJJJJKKKNNNOOOOOONNNOOOMMMLLLJJJHHHGGGFFFFFFEEEFFFHHHHHHGGGFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHGGGEEEDDDDDDEEEBBBCCCEEEGGGHHHGGGFFFEEEFFFHHHIIIKKKLLLLLLLLLLLLHHHFFFFFFJJJMMMPPPXXX```gggttt~~~~~~}}}zzztttooorrryyy{{{qqqooouuummmhhheeeeeeccc^^^[[[[[[WWWVVVUUUSSSPPPMMMKKKJJJRRRPPPNNNLLLLLLLLLNNNOOOQQQVVVVVVTTTXXX___```[[[HHHGGGGGGGGGHHHHHHIIIIIIIIIPPPWWWWWWRRROOORRRVVVhhhpppuuurrrooovvvzzzrrrqqqyyyyyy|||}}}|||wwwrrrpppvvv||||||yyytttqqqtttvvvsssrrrrrrrrrppppppsssrrrnnnooorrrtttpppoooppppppllljjjlllnnnsss}}}sssiii]]]ZZZ```eee```WWW^^^^^^\\\ZZZYYYZZZ\\\___]]]\\\[[[]]]___```aaa```___ccceeeccc]]]YYYXXXZZZXXXZZZ]]]______]]]ZZZXXXWWWWWWUUUUUUYYY^^^\\\VVVXXXWWWWWWZZZ^^^aaaaaa``````^^^\\\]]]___```^^^\\\YYY[[[]]]^^^______^^^]]]YYY[[[]]]]]][[[[[[]]]___aaa]]]\\\^^^___\\\ZZZ[[[XXXZZZ]]]]]]ZZZWWWTTTSSSVVVXXXXXXYYY^^^ccc^^^TTTPPPXXXaaadddaaa\\\ZZZ[[[]]]aaaddddddiiippprrroookkkhhhgggiiihhheeedddfffeeekkkqqqqqqmmmkkkmmmqqqrrrtttuuuuuurrrooommmlllwwwwwwmmmeeeeeebbb]]]YYYVVVTTTUUUUUUVVVUUUTTTTTTTTTSSSQQQNNNSSSRRRQQQQQQQQQQQQQQQRRRQQQPPPNNNLLLJJJJJJJJJJJJKKKIIIIIIJJJMMMPPPQQQQQQNNNNNNNNNOOOPPPOOOMMMJJJIIIHHHHHHIIILLLNNNMMMMMMMMMLLLIIIGGGEEEDDDDDDDDDCCCEEEFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEAAADDDFFFEEECCCAAABBBDDDAAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGDDDBBBDDDHHHJJJIIIKKKPPPYYYcccqqq~~~||||||~~~tttrrruuuxxxzzzzzz}}}xxxsssmmmkkkgggccc___[[[XXXWWWOOOMMMJJJGGGGGGHHHKKKMMMMMMPPPMMMGGGIIIRRRRRRKKKDDDBBBAAADDDJJJNNNPPPOOOdddoooxxxvvvmmmgggkkkrrr|||zzzzzzyyy{{{}}}}}}|||yyyuuuyyy|||ooooooqqqwwwyyyxxxzzz~~~}}}xxxuuuvvvxxxyyysssooorrrtttrrrqqqsssrrrppppppsssrrrppprrrwwwqqqnnnmmmrrrtttqqqmmmlllllllllmmmrrryyymmmZZZ[[[___^^^XXXXXX^^^```]]]ZZZZZZYYYWWWVVVVVVXXXZZZ___\\\[[[\\\```aaa___]]]aaacccbbb]]]XXXVVVYYY]]]ZZZ[[[]]]^^^^^^\\\ZZZXXXVVVUUUSSSSSSXXX]]][[[UUUYYYWWWWWWZZZ___bbbaaa```aaa___]]]^^^```aaa___]]]XXXZZZ]]]___```___^^^\\\XXXZZZ[[[ZZZYYYYYY\\\___^^^YYYYYY^^^aaa^^^[[[ZZZVVVXXXZZZZZZYYYWWWWWWWWWXXXYYYYYY[[[bbbeee[[[MMMNNN[[[hhhkkkddd]]]]]]```\\\aaacccdddjjjrrrrrrllljjjggggggiiihhhdddccceeeiiipppwwwwwwrrrmmmlllnnniiipppyyy~~~{{{ssskkkeeefffrrr~~~~~~vvvpppllleee]]]]]][[[XXXUUUSSSRRRQQQQQQZZZXXXUUUSSSSSSSSSRRRQQQSSSRRRQQQPPPPPPPPPPPPPPPPPPNNNLLLJJJHHHHHHHHHHHHKKKIIIHHHIIILLLPPPRRRSSSNNNMMMNNNOOOPPPOOOLLLIIIGGGGGGGGGHHHKKKMMMMMMLLLKKKJJJHHHEEECCCBBBBBBBBBBBBDDDEEEDDDBBBAAAAAABBBBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDD???BBBDDDDDDAAA@@@AAACCCAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGDDDBBBBBBBBBEEEKKKLLLIIIHHHJJJNNNTTT]]]hhhttt~~~}}}qqqggglllzzz~~~yyyuuusssrrrppplllgggbbb```aaadddfffbbbddd___UUUWWW``````XXXaaa^^^]]]cccmmmuuuxxxxxxvvvvvv|||uuuyyy~~~}}}qqqvvv}}}~~~|||xxx{{{|||{{{sssqqqvvvrrrpppyyy|||{{{tttrrrtttmmmnnn|||vvvuuutttssssssssssssssssssssssssqqqpppoooqqqrrrjjjkkkoootttwwwvvvpppkkkiiijjjnnnooollljjjpppzzz~~~xxxssshhh]]]WWWZZZXXXUUUWWW[[[^^^___]]]^^^\\\ZZZYYYXXXYYYZZZ[[[aaa^^^[[[[[[```ccccccbbbdddbbb```______]]][[[YYY]]]]]]\\\\\\ZZZYYYWWWVVVYYYYYYXXXWWWWWWWWWWWWWWW\\\YYYWWWZZZ___bbb```^^^^^^^^^______^^^^^^]]]\\\XXXYYYZZZ[[[\\\]]]]]]]]]XXXYYY[[[\\\[[[[[[\\\]]]ccc___[[[ZZZ[[[\\\ZZZYYYWWWYYY[[[[[[YYYXXXWWWWWWXXXXXXYYY^^^bbbaaa[[[TTTUUU```lllnnnggg^^^[[[\\\aaa]]]```kkksssqqqnnnnnnmmmnnnmmmkkkiiihhhiiijjjfffmmmtttvvvrrrmmmkkkkkkhhhiiiuuusssgggeeedddjjjqqquuuvvvwwwyyy|||}}}}}}{{{qqq~~~{{{pppiiieeeaaa\\\WWWSSSRRRSSSSSSPPPLLLMMMRRR[[[ZZZWWWTTTRRRRRRRRRSSSaaaZZZQQQLLLNNNPPPPPPOOOQQQLLLJJJJJJHHHEEEHHHOOOKKKJJJHHHHHHHHHJJJLLLMMMJJJKKKNNNQQQSSSRRRNNNJJJDDDEEEGGGHHHIIIJJJJJJJJJGGGFFFEEEEEEEEEEEEBBB@@@DDDCCCBBBAAA@@@?????????DDDDDDDDDDDDDDDEEEFFFFFFBBBBBB@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFEEECCCBBB???AAADDDGGGJJJJJJJJJJJJKKKMMMNNNSSSddd{{{vvv{{{|||nnniiioooyyy||||||~~~zzzxxxxxxyyyyyyzzz~~~yyy~~~zzzpppttt}}}xxxyyyqqqiiittt~~~wwwwwwzzz~~~oookkkrrrqqqooovvvpppwwwtttppprrrooooooyyyuuuuuutttsssrrrqqqqqqqqqlllooosssuuutttrrrqqqqqqnnnmmmoootttxxxxxxrrrmmmgggggghhhjjjhhhfffkkkrrruuu}}}yyyjjjfffeee___YYYVVVXXXWWWWWWXXXZZZ\\\]]]\\\]]]\\\ZZZXXXXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[]]]___bbbeeebbb___]]]]]]\\\ZZZXXXZZZZZZ[[[ZZZZZZYYYXXXWWWXXXYYYZZZXXXVVVVVVWWWXXX[[[YYYYYY[[[___```^^^[[[^^^^^^^^^^^^^^^]]]\\\\\\YYYYYYZZZ[[[[[[\\\\\\\\\WWWYYY[[[[[[[[[\\\aaadddhhhccc^^^[[[ZZZZZZYYYXXXUUUVVVXXXXXXXXXWWWWWWXXXWWWWWWYYY^^^cccbbb]]]XXXYYYccclllmmmeee^^^[[[\\\```]]]```jjjqqqnnnjjjiiieeehhhlllnnnnnnmmmmmmmmmfffiiimmmnnnkkkiiiggggggmmmkkkqqqzzzxxxjjjaaabbbcccgggkkkmmmmmmkkkkkkjjjssswww~~~}}}{{{xxxzzztttmmmccc]]]\\\[[[XXXUUUTTTRRRRRRRRRPPPLLLOOOTTTWWWVVVTTTSSSRRRRRRRRRSSS\\\VVVOOOKKKMMMOOONNNMMMNNNKKKIIIKKKIIIGGGJJJPPPHHHGGGFFFFFFFFFGGGIIIJJJHHHJJJLLLOOOQQQPPPLLLHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFEEEDDDDDDDDDDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>BBBBBBAAABBBBBBCCCCCCDDDAAA@@@???>>>>>>???@@@AAA???????????????????????????@@@AAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBB???AAACCCEEEGGGHHHHHHHHHHHHJJJJJJLLLYYYkkkxxxzzzzzzzzz}}}{{{{{{~~~{{{{{{yyywwwwww|||||||||~~~||||||{{{wwwrrrssszzzooolllwwwxxxpppuuuuuu}}}pppmmmuuussslllooommm|||{{{pppppppppppptttssssssrrrrrrqqqpppppppppkkknnnrrrtttttttttuuuuuussspppooosssyyyzzztttnnnhhheeedddeeeeeedddeeejjjjjjmmmpppttt~~~xxxmmmfff^^^WWWWWWXXXVVVUUUVVVUUUWWWXXXYYYYYYYYYZZZ[[[\\\[[[YYYXXXXXXYYYZZZZZZYYY\\\___^^^\\\]]]aaaeeeccc```\\\ZZZZZZZZZZZZYYYXXXYYYYYYZZZZZZYYYYYYYYYWWWZZZ[[[YYYUUUUUUYYY^^^eeeccc```^^^^^^^^^\\\[[[___^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[WWWZZZ[[[ZZZZZZ]]]eeellllllggg```[[[XXXWWWWWWWWWSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWYYY^^^cccccc___[[[[[[bbbiiihhhaaaZZZYYY[[[\\\[[[```hhhmmmjjjdddaaa```ffflllqqqqqqooommmlllgggggghhhjjjlllllljjjhhhmmmhhhhhhllljjjbbb___bbbhhhiiijjjkkkllliiieeeaaafffgggmmmwww~~~xxxsssrrrpppnnnmmmoooddd^^^VVVRRRSSSUUUVVVVVVUUURRRPPPQQQOOONNNQQQWWWRRRRRRRRRRRRRRRQQQQQQQQQUUUQQQLLLKKKLLLMMMLLLKKKIIIHHHHHHJJJIIIGGGIIIMMMFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNMMMIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBAAABBBBBBBBB@@@>>>>>>>>>============>>>>>>???????????????@@@@@@@@@>>>>>>============>>>>>>========================>>>????????????>>>===<<<<<<===>>>@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDKKKVVV]]]^^^cccjjjqqqwww{{{uuuwww~~~xxx{{{yyy|||xxxsssvvvzzz~~~}}}~~~zzzzzzpppqqqyyy~~~|||wwwqqqiiibbb~~~tttsssvvv~~~wwwxxx~~~vvvkkkmmmtttmmmqqqpppqqqooooooppppppppppppppppppqqqrrrrrrrrrrrruuuyyy|||vvvqqqnnnqqqwwwyyytttmmmlllfffbbbdddfffeeedddfffdddgggjjjmmmqqqvvvyyyzzz|||pppddd]]]ZZZZZZXXXVVVUUUSSSSSSTTTVVVSSSVVVZZZZZZWWWVVVWWWXXXZZZZZZYYYXXXXXXXXXYYYZZZ[[[]]]````````````bbbeee^^^[[[XXXVVVXXXYYY[[[[[[YYYZZZZZZZZZZZZYYYYYYXXXWWWZZZ\\\XXXTTTVVV___ggg}}}zzztttlllfffaaa_________^^^]]]\\\[[[ZZZZZZZZZ]]]\\\\\\[[[[[[[[[[[[\\\ZZZ\\\]]]ZZZXXX]]]fffoookkkfff___YYYVVVUUUVVVWWWSSSSSSRRRTTTVVVXXXYYYZZZWWWXXX[[[___bbbbbb___\\\YYY]]]aaa```ZZZVVVXXX[[[YYY[[[```gggjjjhhhbbb^^^cccgggmmmooonnnkkkgggeeefffgggkkkqqqwwwwwwqqqkkkddd___^^^aaabbb```ccchhhlllkkkkkkmmmnnnlllfffaaa^^^___ccchhhoootttvvvwwwsssvvv{{{~~~{{{xxxyyywwwooojjjfffeeeffffffffffff\\\WWWQQQNNNPPPUUUYYYZZZWWWRRROOOOOOOOOOOOSSSYYYRRRRRRRRRRRRQQQPPPOOONNNPPPNNNLLLKKKMMMMMMKKKJJJFFFFFFHHHHHHGGGEEEEEEGGGEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHKKKLLLKKKHHHEEECCCCCCCCCCCCBBBAAA@@@???@@@???>>>???@@@@@@???===<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>>>>>>>=========<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;<<<===>>>>>>?????????AAAAAA@@@@@@@@@AAABBBCCCBBBBBB@@@@@@BBBFFFIIIJJJRRRWWW]]]eeennnwww}}}ttt}}}}}}zzz{{{{{{~~~}}}yyyssstttpppgggbbbaaa___\\\}}}pppgggooo{{{zzz~~~||||||wwwpppwwwyyymmmpppppppppjjjkkkmmmooopppqqqrrrrrrssstttvvvvvvuuuuuuwwwyyyuuupppmmmpppuuuvvvqqqlllmmmfffbbbdddfffeeeddddddfffgggiiikkkllljjjhhhhhhooossszzz{{{qqqsssmmmeee___[[[ZZZYYYYYYYYY[[[ZZZVVVSSSRRRTTTVVVTTTWWWZZZYYYVVVTTTUUUVVVXXXXXXXXXXXXXXXXXXYYYYYYZZZYYYZZZ\\\___```^^^\\\XXXUUUSSSSSSVVVYYY\\\]]]\\\\\\\\\[[[ZZZYYYWWWVVVYYY[[[ZZZVVVSSSXXXdddooo}}}pppfffbbb^^^]]][[[ZZZYYYYYYYYYZZZ^^^^^^]]]\\\\\\\\\]]]]]]^^^___^^^ZZZXXX[[[dddkkkeeebbb\\\WWWTTTTTTWWWYYYVVVTTTRRRSSSVVVYYYZZZZZZXXXYYY[[[^^^```___\\\ZZZVVVYYY\\\ZZZWWWVVVYYY]]]YYY^^^dddiiilllkkkfffaaadddgggiiijjjhhheeecccbbbdddgggmmmvvv|||xxxmmmccc\\\ZZZZZZ^^^aaabbbfffiiillljjjiiijjjkkkiiiddd```ZZZ]]]___```aaagggrrrzzzuuutttuuuxxx|||tttnnnlllkkkoooxxx}}}vvvllliiifffcccbbbeeehhhgggdddZZZVVVQQQOOOQQQVVV[[[^^^XXXRRRMMMNNNNNNOOOSSSXXXSSSSSSSSSRRRQQQOOOMMMLLLMMMLLLLLLMMMMMMMMMKKKJJJHHHJJJKKKIIIGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGIIIKKKJJJGGGDDDBBBBBBBBBAAA@@@>>>===<<<===<<<<<<===??????>>><<<<<<;;;;;;<<<<<<===>>>???<<<===>>>>>>>>>======<<<<<<<<<============<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>???>>>=====================@@@@@@???>>>>>>??????@@@AAA@@@@@@@@@??????@@@BBBHHHJJJOOOWWW```gggmmmqqq{{{~~~vvv|||~~~yyylllkkkeee]]]ZZZ\\\\\\ZZZrrrjjjrrryyy{{{~~~|||yyyuuuwwwtttvvvyyynnnppppppppphhhjjjllloooqqqrrrrrrrrrmmmqqqvvvyyyxxxtttqqqppprrrpppoooppprrrrrrooollljjjddd```bbbdddccccccdddiiigggfffhhhhhhffffffiiihhhkkkooosss|||~~~nnneeeaaaccc```\\\[[[ZZZZZZWWWUUUUUUXXXXXXTTTQQQSSSVVVWWWWWWXXXYYYXXXVVVTTTTTTUUUWWWWWWWWWXXXXXXXXXXXXXXX[[[YYYYYY\\\``````\\\XXXSSSQQQPPPRRRUUUYYY[[[[[[\\\\\\[[[ZZZYYYWWWVVVUUUYYYZZZXXXUUUTTTYYYdddmmmyyyjjjbbb\\\[[[ZZZYYYXXXYYYZZZZZZ^^^]]]\\\[[[[[[\\\^^^^^^aaa```]]][[[YYY[[[___bbb___^^^[[[WWWTTTUUUXXX[[[ZZZVVVRRRRRRUUUXXXYYYXXXWWWXXXZZZ\\\\\\[[[YYYXXXWWWYYYZZZYYYWWWXXX\\\```\\\ccciiikkkmmmnnnjjjeee```bbbddddddcccbbbccccccaaaccciiipppsssmmmaaaVVVYYYZZZ\\\___aaadddfffgggnnnmmmkkkiiihhhgggdddbbb[[[^^^```^^^]]]dddsssyyyrrrllljjjnnnuuuzzz|||www~~~}}}yyypppjjjfffggggggjjjqqquuuooofffbbbaaa```aaagggllljjjeeeWWWUUUQQQOOOQQQUUUZZZ^^^XXXQQQLLLMMMNNNNNNQQQUUUTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLMMMMMMMMMLLLKKKJJJKKKOOOOOOKKKHHHHHHGGGEEEGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGIIIHHHEEECCCCCCCCCBBBBBB@@@???>>>===;;;;;;;;;<<<>>>???>>><<<;;;;;;;;;;;;;;;<<<===>>><<<===>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888888999999::::::;;;;;;:::::::::;;;<<<===???@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>???AAA???===>>>BBBCCCCCCGGGOOOVVV[[[bbbhhhvvv}}}yyyzzz~~~}}}~~~~~~}}}pppiiibbbdddcccaaa```aaa^^^XXX|||mmmppppppnnnsss}}}{{{{{{rrrnnnsssrrrvvvssspppqqqoooooojjjkkknnnpppqqqqqqpppooojjjmmmooopppooonnnnnnnnnoooqqqrrrsssqqqooommmlllgggbbb```bbbdddcccdddgggjjjggggggkkkkkkggggggkkkiiimmmnnnkkkjjjoootttuuuooovvv||||||qqqgggaaa______YYY[[[\\\[[[WWWTTTRRRQQQRRRVVVUUUQQQPPPUUUYYYYYY[[[YYYWWWVVVVVVVVVUUUSSSVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^\\\YYYVVVQQQPPPPPPQQQTTTWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTXXXXXXWWWVVVVVVYYY^^^bbbpppzzz{{{mmmddd```ZZZYYYXXXWWWWWWYYYZZZ\\\[[[[[[ZZZYYYZZZ[[[]]]^^^aaa^^^[[[ZZZ[[[\\\[[[ZZZ\\\\\\[[[XXXVVVVVVYYY\\\\\\WWWQQQPPPSSSVVVVVVTTTRRRUUUXXXYYYZZZYYYXXXXXXXXXYYYYYYXXXVVVWWW[[[^^^]]]dddiiihhhhhhiiigggaaa\\\___aaacccbbbbbbbbbccc______aaadddfffccc]]]XXXXXXZZZ\\\___aaaeeeggggggllllllkkkiiihhhgggiiikkkddddddccc___^^^dddpppzzzsssmmmfffdddggglllooooooiiisssvvvpppppp{{{~~~|||}}}}}}|||}}}xxxuuurrrpppnnnkkkgggeeecccfffgggfffggghhheee___ZZZ[[[[[[\\\ccciiieee]]]SSSRRRQQQPPPQQQUUUZZZ^^^XXXQQQLLLLLLNNNNNNOOORRRRRRQQQOOOMMMLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJJJJJJJJJJNNNNNNIIIGGGHHHIIIFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFEEECCC@@@AAAAAAAAAAAA@@@???======:::::::::<<<>>>???>>><<<::::::999999999:::;;;;;;;;;;;;=========;;;:::888999999:::;;;;;;:::999999777888888999::::::;;;;;;;;;;;;:::::::::;;;===>>><<<;;;;;;::::::;;;<<<===<<<===>>>??????>>>======>>><<<>>>@@@???;;;===CCCBBB???AAAHHHMMMOOOTTT[[[gggnnnvvv|||~~~}}}xxxzzzwwwwwwzzzyyykkkbbbaaaaaaccccccbbbdddeeeaaaZZZiiijjjiiiiiissswwwvvvnnnmmmuuutttrrrzzzzzznnnqqqsssnnnooolllnnnoooqqqqqqpppnnnmmmmmmkkkfffbbbaaafffmmmsssnnnrrruuuuuuqqqnnnmmmmmmfffcccbbbdddeeedddgggkkkiiihhhlllsssrrrkkkfffgggkkkpppooohhhcccdddiiijjjdddlllppppppsss|||uuupppkkkdddaaa```^^^\\\ZZZXXXVVVUUUVVVZZZ\\\XXXQQQOOORRRWWWTTTXXXVVVQQQQQQXXX\\\[[[^^^ZZZVVVUUUVVVWWWUUUSSSUUUVVVWWWWWWXXXXXXXXXWWWQQQVVVZZZZZZVVVRRRQQQRRRRRRQQQPPPRRRTTTUUUTTTSSSUUUUUUUUUVVVVVVUUUUUUTTTWWWWWWWWWXXXXXXXXXXXXXXXXXX___eeeddd]]]YYY[[[___YYYXXXWWWVVVWWWYYY[[[\\\YYYXXXWWWWWWXXXZZZ\\\^^^```\\\YYYZZZ]]]]]]ZZZVVV\\\]]]]]]ZZZWWWWWWYYY\\\]]]WWWPPPNNNQQQSSSSSSRRROOORRRUUUWWWXXXXXXXXXYYYXXXXXXXXXVVVTTTUUUWWWZZZ[[[bbbfffcccaaaccc```[[[\\\___cccdddcccaaa```___^^^]]][[[\\\^^^aaabbbbbbVVVYYY[[[]]]aaafffiiijjjdddeeefffeeedddggglllqqqnnnkkkfffbbbaaadddkkkooojjjgggeeefffiiihhhbbb]]]\\\fffjjjcccbbbkkkpppnnnmmmkkkiiijjjnnnrrrtttuuulllmmmmmmnnnppptttzzz~~~xxxqqqqqqyyy{{{uuutttzzzmmmllljjjjjjkkkkkkjjjiiifffeeefffhhhgggaaaZZZWWWbbbfffgggbbb^^^]]][[[WWWUUUVVVVVVWWW]]]bbb]]]RRRQQQRRRQQQQQQSSSVVV[[[___WWWPPPKKKLLLNNNMMMMMMOOOPPPNNNLLLJJJJJJKKKLLLNNNKKKKKKLLLKKKIIIHHHHHHIIIFFFKKKKKKEEECCCGGGHHHFFFGGGGGGGGGGGGGGGFFFEEEEEECCCBBBBBBCCCDDDCCCAAA>>>????????????>>>===<<<;;;:::999:::;;;>>>???>>>===999999888888888888888999999:::<<<<<<<<<:::888777777888999::::::999888777777888888999::::::;;;;;;<<<;;;:::999999999:::;;;999999888888999;;;===>>>;;;<<<>>>@@@@@@???===<<<<<<:::<<>>CCCEEEDDDHHHOOOSSSZZZcccmmmxxx~~~~~~qqqrrrqqquuu{{{jjjmmmvvvyyyrrrmmmkkkfff```bbbhhhgggfffbbb^^^___cccccc^^^}}}kkkeeeiiiqqqwwwyyyppplllpppsssqqqqqquuu}}}vvvqqqpppnnnjjjlllpppooooooooopppqqqooollliiiggghhhiiigggeeeeeehhhkkkpppooommmmmmlllkkkhhhffffffeeecccdddfffggggggfffgggggghhhjjjjjjkkkkkkkkkkkkgggbbb^^^\\\^^^aaadddddddddeeefffggggggggggggmmmlllkkkmmmttt{{{zzzuuuqqqmmmiiiffffffeeedddddddddbbb^^^\\\______^^^\\\YYYXXXXXXXXXVVVVVVWWWVVVVVVTTTSSSRRRQQQRRRTTTVVVYYY[[[]]]^^^[[[[[[YYYWWWUUUSSSQQQQQQOOOOOOQQQTTTWWWWWWVVVTTTTTTSSSSSSRRRQQQPPPPPPOOONNNPPPSSSTTTSSSRRRRRRRRRUUUUUUUUUUUUUUUTTTSSSRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVVVVTTTTTTUUUVVVYYYYYYXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWWWW[[[[[[ZZZYYYYYYYYYYYYYYY^^^\\\ZZZZZZZZZYYYTTTQQQVVVTTTRRROOONNNNNNOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYYYYTTTSSSVVVVVVVVV^^^hhhhhhjjjjjjfff___[[[ZZZ[[[\\\^^^```___]]]]]]___bbb```]]][[[]]]```ccccccbbbaaa___^^^^^^aaadddeeeeeeZZZaaaeeebbb^^^bbbppp|||tttrrriii```dddmmmmmmeeedddbbb```______```aaabbb___^^^]]]\\\^^^```ccceeeeeebbbaaaaaa^^^[[[\\\```aaaaaaaaaaaacccfffiiikkkkkkhhhdddbbbbbbccccccccc```aaacccdddeeedddccccccddddddccc___ZZZYYY\\\___dddaaa\\\YYYWWWVVVUUUTTTRRRZZZ___[[[UUUUUUVVVWWWSSSTTTUUUUUUTTTTTTVVVXXXWWWRRRNNNMMMPPPRRRQQQNNNMMMJJJHHHGGGHHHJJJKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@?????????>>>>>>>>>>>>>>><<<:::888777777>>>===<<<;;;:::999999999<<<;;;;;;::::::999999999:::::::::999999999888888:::::::::999999999888888777666555666888999999888888777;;;BBBBBB;;;777888888888999999999::::::::::::;;;<<<======<<<;;;:::777>>>@@@<<<;;;>>>???;;;>>>>>>>>>???@@@CCCEEEGGGJJJJJJKKKPPPWWWaaakkkpppwwwwwwwwwxxx{{{|||tttuuu{{{|||yyyzzzuuu|||xxxkkkhhhlllssszzz|||xxxqqqkkkhhheeebbb```aaabbbccccccdddeeeddd```___bbbbbb```~~~sssooowwwuuukkkiiijjjnnnpppqqqvvv~~~vvvooommmnnnoooooonnnmmmmmmnnnoooooommmkkkiiiiiiiiifffdddcccfffiiirrrpppnnnmmmllljjjgggeeeiiigggffffffggghhhhhhgggffffffgggggghhhhhhggggggiiifffccc```^^^^^^___`````````aaaaaabbbbbbbbbbbbgggeeeeeegggjjjnnnppppppwwwyyy|||}}}}}}|||yyywwwzzz|||}}}vvvpppqqqxxx{{{wwwqqqmmmjjjfffcccaaa___\\\ZZZ]]]]]]\\\]]]^^^^^^\\\ZZZ]]]]]]\\\ZZZXXXWWWXXXYYYXXXWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTVVVXXXZZZ\\\\\\[[[ZZZXXXUUUSSSQQQPPPPPPMMMNNNPPPTTTWWWYYYXXXVVVVVVVVVUUUSSSQQQPPPOOONNNNNNPPPQQQQQQPPPPPPPPPQQQUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTVVVVVVUUUTTTSSSSSSTTTWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWWWWYYYXXXUUURRRQQQRRRRRRRRRQQQPPPOOONNNQQQRRRTTTVVVXXXXXXXXXXXXUUUTTTTTTUUUTTTXXXfffvvvlllkkkhhhccc___\\\\\\\\\YYY\\\^^^^^^]]]^^^aaaddd___\\\[[[\\\___aaabbbaaaeeebbb___]]]___aaacccddd]]]___`````````dddlllsssnnnkkkeeeaaadddiiihhhcccaaa___]]]\\\\\\^^^___```\\\[[[ZZZZZZ[[[^^^aaacccbbb___]]]^^^[[[WWWXXX]]]___^^^]]]]]]^^^```bbbdddhhhddd```^^^]]]^^^^^^]]]___```bbbdddeeeeeeeeedddaaa```]]]ZZZWWWWWWZZZ\\\]]]ZZZVVVSSSQQQQQQOOONNNTTT[[[___[[[UUUTTTUUUUUURRRSSSUUUUUUUUUVVVYYY\\\[[[UUUPPPNNNPPPQQQOOOMMMLLLJJJHHHGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>>>>>>>>>>===BBBEEEDDD>>>::::::<<<===<<<;;;:::999999999999:::::::::999999999888888::::::999999999888888888999999888888888777777777888666666666888999888777777666999??????999666777666777777777777888888888::::::;;;;;;;;;;;;::::::;;;??????<<<<<<@@@AAA???>>>>>>>>>???@@@BBBDDDDDDHHHHHHGGGIIIMMMTTT[[[___lllkkkjjjjjjnnnwww{{{{{{}}}wwwssspppvvvzzz{{{}}}|||ttt{{{~~~|||xxxmmmkkkmmmqqquuutttooogggaaaeeeccc___^^^```bbbccccccbbbeeeeeebbbaaabbb```]]]zzztttiiikkkqqqttttttuuu~~~ssshhhjjjtttvvvqqqnnnmmmllllllnnnoooooonnnmmmllljjjgggeeeeeegggjjjuuurrrnnnllljjjhhheeebbbjjjiiihhhhhhiiijjjiiigggccccccddddddddddddddddddfffeeecccbbb```^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^```___^^^___```aaa___^^^bbbcccdddeeeeeedddcccbbbgggfffffffffggggggeeedddaaa______bbbeeefffbbb^^^___]]]ZZZZZZZZZZZZYYYWWWVVVUUUVVVXXX[[[\\\[[[ZZZ[[[ZZZXXXWWWWWWWWWYYYZZZYYYWWWTTTRRRPPPPPPPPPQQQSSSTTTVVVWWWXXXYYYZZZZZZ[[[YYYVVVSSSPPPOOOOOOOOOLLLMMMOOOSSSWWWZZZZZZYYYYYYXXXVVVTTTRRRPPPOOONNNOOOPPPPPPOOONNNMMMNNNPPPUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRQQQUUUVVVVVVTTTRRRQQQQQQRRRVVVUUUSSSQQQQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUSSSSSSTTTUUUXXXYYYTTTTTTSSSUUUVVVWWWUUUTTTMMMOOORRRTTTSSSQQQNNNKKKOOOQQQTTTWWWXXXXXXWWWVVVRRRSSSUUUUUUUUU]]]qqqoookkkddd___]]]]]]]]]\\\ZZZ]]]___^^^\\\\\\___bbb\\\[[[YYYZZZ\\\^^^______eeebbb^^^]]]___bbbeeefff```^^^\\\^^^bbbfffgggggggggbbb```dddfffdddbbbaaa___\\\YYYYYYZZZ\\\]]]]]]YYYYYYXXXXXXZZZ\\\___aaa```]]]\\\\\\YYYUUUWWW[[[^^^]]]\\\[[[ZZZ[[[[[[\\\bbb___[[[XXXXXXXXXWWWWWWYYYZZZ[[[]]]^^^_________]]]YYYTTTRRRRRRTTTVVVWWWVVVSSSPPPMMMLLLLLLJJJIIIRRRYYY\\\WWWRRRQQQSSSSSSQQQSSSTTTUUUVVVYYY]]]```]]]XXXRRROOOOOOOOONNNLLLKKKIIIGGGGGGHHHJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>>>>>>>>>>=========;;;CCCIIIHHH@@@:::;;;>>><<<;;;:::999999999999999888888888888888888888777999999999999888888888777888888777777777666666666888777666666777888666555666555777;;;;;;777555666444444555555555666666666:::999999888888999999:::<<<===<<<:::<<<@@@AAA???===>>>???@@@@@@AAAAAAAAADDDCCCAAAAAACCCGGGLLLOOO\\\[[[YYYXXX\\\eeepppxxxvvvxxxzzzsssvvvzzz{{{yyyzzzooolllwww~~~{{{wwwooojjjkkklllmmmkkkfff___ZZZaaa^^^\\\[[[^^^```bbbccc]]]aaabbb``````aaa^^^ZZZ~~~zzzwwwwwwxxxpppsssvvvwwwuuuvvv||||||yyynnneeeooo{{{rrrooollllllmmmnnnooooooooonnnllliiiiiijjjmmmoootttqqqlllhhhfffdddbbb```hhhgggfffhhhiiijjjiiihhh`````````aaabbbcccddddddeeedddbbb```^^^]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]^^^\\\ZZZZZZ[[[\\\[[[ZZZ]]]]]]]]]^^^^^^^^^^^^^^^cccaaa____________]]]\\\WWWYYY\\\^^^___^^^]]]\\\]]][[[ZZZZZZ\\\]]]]]]\\\VVVUUUUUUXXXZZZ\\\\\\[[[ZZZXXXUUUUUUVVVYYY[[[[[[XXXVVVSSSPPPOOOQQQSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXZZZXXXTTTPPPMMMMMMMMMNNNNNNNNNOOOSSSWWWYYYYYYXXXXXXWWWVVVUUUSSSRRRQQQPPPQQQQQQPPPNNNLLLLLLNNNPPPUUUUUUTTTSSSQQQOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPTTTUUUUUUSSSPPPNNNNNNOOOTTTSSSPPPOOOOOOPPPRRRTTTSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRUUUXXXZZZSSSSSSSSSTTTTTTUUUTTTTTTOOOPPPRRRSSSRRROOOLLLJJJNNNPPPTTTWWWXXXWWWUUUSSSQQQSSSUUUVVVYYYdddvvvnnnggg___ZZZZZZ[[[\\\[[[^^^___```]]]YYYWWWYYY[[[ZZZYYYXXXXXXZZZ[[[]]]]]]^^^]]]\\\^^^aaaeeegggggg```^^^^^^```cccdddcccaaaddd^^^```hhhiiiaaa^^^bbb]]]ZZZWWWXXXZZZ]]]]]]\\\YYYXXXXXXYYY[[[]]]___aaabbb___]]]]]]ZZZWWWYYY]]]aaa```^^^[[[ZZZYYYXXXXXX[[[YYYVVVTTTUUUUUUUUUTTTWWWWWWXXXXXXXXXYYYYYYYYYWWWRRRLLLKKKMMMQQQRRRRRRSSSPPPMMMLLLKKKKKKJJJHHHNNNTTTVVVRRRNNNPPPRRRRRRPPPRRRTTTVVVXXX[[[___cccZZZVVVQQQNNNMMMMMMLLLKKKJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBAAAAAA@@@?????????=========<<<<<<<<<<<<<<<:::???CCCAAA<<<999999;;;;;;:::999888888888888888666666777777777777777777999888888888888777777777888888777777777666666666888777666666666666555444666666666888888666666666444444444444555555555555999888666666666666888999999999999;;;>>>???>>>;;;<<<===>>>@@@@@@???>>>===>>>>>>===>>>@@@CCCGGGIIIMMMLLLKKKKKKMMMTTT\\\aaahhhiiilllxxxvvvwww~~~|||ssszzz~~~~~~~~~}}}tttlllmmmzzz}}}~~~}}}xxx{{{~~~|||uuunnnjjjeeeeeeeeefffeeeccc___[[[\\\ZZZXXXXXX[[[___aaabbb]]]``````]]]\\\^^^\\\YYY|||}}}qqqmmm~~~ssspppqqqqqqooommmnnnppppppqqqrrrmmmlll{{{vvvrrrooommmmmmmmmnnnmmmmmmkkkjjjiiikkkmmmpppqqqppplllgggcccaaaaaa```___bbbbbbccceeehhhiiihhhggg^^^^^^^^^___aaaccceeeffffffccc```]]][[[\\\]]]______^^^]]]\\\[[[[[[\\\\\\\\\YYYVVVVVVXXX\\\^^^___ZZZYYYYYYYYYZZZ[[[[[[\\\[[[[[[ZZZ[[[\\\[[[YYYWWWTTTWWWZZZZZZXXXWWWYYY[[[[[[YYYXXXYYY[[[\\\\\\[[[XXXWWWVVVWWWYYY[[[ZZZYYYXXXVVVSSSTTTWWWZZZ[[[[[[VVVTTTQQQPPPPPPSSSWWWYYYXXXYYYZZZ[[[[[[ZZZXXXWWWXXXVVVRRRNNNLLLLLLMMMNNNPPPOOOPPPRRRUUUWWWWWWVVVTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQOOOMMMMMMNNNPPPSSSSSSSSSQQQPPPNNNLLLKKKKKKKKKLLLMMMNNNOOOOOONNNSSSTTTSSSQQQNNNLLLLLLMMMSSSQQQOOOMMMMMMOOOQQQSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPRRRUUUWWWYYYTTTUUUTTTSSSRRRRRRRRRRRRSSSRRRQQQOOONNNLLLKKKKKKMMMOOOSSSVVVWWWVVVSSSRRRSSSTTTUUUXXX___iiisssxxxhhhbbbYYYUUUVVVXXXYYYYYY\\\^^^^^^[[[VVVTTTUUUXXXXXXXXXXXXWWWWWWXXXZZZ\\\YYYZZZ]]]aaaeeefffdddbbb]]]```dddeeecccaaaaaabbbccc```dddllljjjaaa]]]bbb\\\YYYWWWYYY]]]```^^^[[[YYYZZZZZZ[[[]]]___aaacccccc___]]]\\\YYYWWWYYY^^^bbb```^^^\\\YYYWWWVVVUUUVVVTTTSSSSSSUUUVVVVVVVVV\\\[[[ZZZYYYXXXWWWWWWWWWSSSNNNIIIHHHJJJNNNOOONNNPPPNNNLLLKKKKKKKKKJJJHHHLLLPPPRRROOONNNRRRVVVWWWPPPRRRUUUWWWXXXZZZ^^^```TTTQQQNNNMMMLLLLLLLLLKKKIIIHHHFFFGGGHHHIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888888888888777999999888777777777777888555555555666666777777777888888888777777777666666999999888888888777777777888666555555666666444333666777777666666777777666444444444555555555666666777666555444444555666777555777<<>>>>>===<<<;;;;;;;;;;;;<<<>>>@@@CCCDDDBBBDDDEEEEEEFFFHHHKKKMMMRRRUUUZZZcccooouuuqqqiiicccfffppp}}}xxxwww~~~}}}zzzjjjiiikkkvvvzzzrrrrrruuuoookkklllmmmllljjjgggdddbbbcccbbbbbbbbbbbbaaa___]]]XXXVVVTTTVVVYYY]]]```aaaggggggccc\\\YYYZZZZZZXXX{{{wwwllllllnnnmmmiiihhhiiiiiiggghhhiiiiiinnn}}}vvvsssooommmlllllllllkkkhhhffffffgggjjjmmmnnnnnnkkkgggbbb______``````aaa______```ccceeefffeeeddd]]]]]]]]]^^^___bbbdddfffcccaaa^^^[[[ZZZ\\\^^^```^^^]]][[[ZZZYYYYYYYYYZZZYYYVVVSSSSSSVVV[[[___aaaWWWWWWWWWXXXXXXYYYYYYZZZTTTTTTUUUWWWXXXXXXUUUSSSWWWYYYZZZXXXUUUUUUWWWZZZYYYXXXWWWXXXZZZ[[[[[[ZZZXXXWWWUUUUUUVVVVVVVVVUUUUUUSSSQQQSSSWWWZZZZZZXXXSSSRRRPPPPPPQQQUUUYYY[[[XXXYYY[[[[[[[[[ZZZXXXVVVUUUSSSPPPNNNMMMLLLMMMNNNPPPOOOOOOPPPSSSUUUUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPPPPOOONNNMMMOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKIIIJJJKKKLLLMMMNNNNNNNNNQQQRRRRRRPPPMMMKKKKKKKKKPPPOOOMMMLLLMMMNNNPPPQQQPPPPPPOOOOOOOOOOOOOOONNNMMMNNNOOOPPPRRRTTTVVVWWWUUUUUUUUUSSSPPPOOOOOOQQQTTTRRROOOLLLKKKKKKLLLMMMMMMOOORRRTTTUUUTTTRRRQQQTTTVVVWWWZZZ```hhhjjjhhh___[[[VVVSSSSSSUUUVVVWWWVVVXXXYYYWWWTTTSSSUUUXXXWWWWWWXXXWWWVVVVVVYYY[[[YYY[[[___ccceeeccc^^^ZZZZZZaaaggggggccc___aaadddccceeehhhkkkfff___]]]```ZZZXXXXXX\\\bbbccc___ZZZYYYYYYZZZ\\\^^^```bbbcccaaa]]]ZZZYYYVVVTTTWWW\\\___^^^]]]ZZZXXXUUUSSSRRRTTTSSSRRRTTTVVVXXXYYYXXX[[[ZZZXXXVVVTTTSSSRRRRRRPPPMMMJJJIIIJJJLLLMMMMMMMMMKKKJJJJJJKKKKKKIIIHHHLLLPPPQQQOOOPPPVVV[[[[[[PPPSSSVVVXXXXXXXXXYYYZZZNNNNNNMMMMMMLLLLLLKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;999999999:::::::::::::::???:::555444777999888666888777777666666666777777444444555666666777888888777777777777666666666666999999888888888777777777666555444444555666444333444777777555555777777444444555555555555666666666666555555444444555555666666:::BBBHHHGGG@@@;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===???AAACCCDDDCCCBBBBBBBBBCCCGGGMMMRRRVVVXXXWWWVVVZZZ]]]eeeqqq|||uuuvvv{{{}}}zzzuuuyyyxxxkkkggghhhqqqqqqhhhhhhjjjcccbbbbbbccccccddddddcccccceeecccaaa``````^^^\\\YYYVVVTTTSSSTTTXXX\\\___```pppooohhh^^^YYYYYYXXXUUUkkkiiippprrrkkkffffffhhhhhhdddaaaccckkkvvv{{{wwwqqqrrrpppmmmkkkllllllkkkjjjfffeeeeeegggjjjlllkkkiiifffbbb^^^\\\^^^aaadddeee______```bbbdddcccaaa______^^^]]]\\\]]]___aaabbb___^^^]]]\\\\\\]]]^^^______]]][[[YYYXXXXXXYYYYYYXXXVVVTTTTTTWWWZZZ\\\]]]VVVVVVXXXYYYYYYZZZZZZYYYUUUTTTTTTUUUVVVWWWUUUTTT^^^______]]]ZZZYYYYYYZZZXXXVVVVVVWWWYYY[[[\\\[[[WWWUUURRRRRRSSSSSSSSSRRRQQQOOONNNRRRWWWXXXVVVSSSRRRQQQPPPPPPQQQTTTWWWYYYVVVWWWYYYZZZZZZXXXVVVTTTRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLNNNRRRTTTUUUUUUQQQPPPPPPPPPOOOOOONNNNNNLLLMMMOOOOOONNNMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPPPPNNNLLLJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJKKKMMMOOOQQQRRRRRRRRRRRRSSSSSSPPPMMMLLLNNNPPPPPPOOOMMMKKKKKKLLLNNNOOONNNOOOQQQRRRSSSSSSRRRQQQSSSXXX[[[ZZZ\\\aaaaaa]]]VVVVVVVVVTTTSSSSSSUUUWWWSSSUUUVVVUUURRRQQQSSSVVVVVVWWWXXXWWWUUUUUUXXX[[[YYY[[[^^^aaabbb```\\\XXXYYY___eeefffbbb```aaadddbbbiiikkkfff___\\\\\\[[[XXXWWWYYY___eeefff___YYYVVVWWWXXXZZZ\\\^^^```aaa```\\\XXXWWWTTTRRRUUU[[[^^^]]]\\\ZZZXXXVVVTTTRRRUUUTTTSSSUUUWWWYYYYYYXXXVVVUUUSSSQQQOOONNNNNNNNNNNNNNNNNNMMMKKKKKKLLLMMMLLLKKKKKKKKKMMMMMMKKKIIIMMMPPPOOOMMMOOOUUUZZZZZZPPPSSSWWWYYYWWWUUUSSSRRRKKKMMMOOOPPPNNNLLLJJJIIIGGGFFFFFFFFFHHHHHHGGGEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@>>>>>>============<<<<<<;;;::::::999999888888888999999999::::::<<<:::777777888888777666777666666555555666666777333444555666777888999999777777666666666555555555888888777777777666666666555333333333555666555444111555666333333666555111444444444555555555666666444555555555555555555444777<<>>@@@BBBBBBAAA@@@@@@AAA???@@@CCCGGGIIIJJJLLLNNNSSSVVV[[[aaagggmmmsssvvv{{{wwwtttwww{{{}}}yyyuuummmpppyyyyyyvvvqqqjjjnnnqqqhhhffffffkkkjjjcccfffhhh^^^```aaabbbcccdddeeeeeeeeebbb```^^^]]]\\\[[[XXXVVVUUUSSSRRRSSSWWW[[[^^^___iiiiiiddd\\\XXXYYYXXXUUUzzzkkkfffqqquuulllbbbaaaeeegggeee```aaakkktttsssooommmnnnllljjjjjjkkkkkkjjjiiihhhggggggiiilllmmmjjjgggddd```\\\[[[^^^cccfffhhhaaaaaaaaabbbcccaaa^^^[[[```___]]][[[[[[\\\]]]^^^[[[\\\]]]^^^___^^^]]]]]]aaa___]]]ZZZYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXSSSUUUVVVXXXYYYYYYXXXXXXWWWUUUSSSSSSTTTUUUUUUTTT```aaabbbaaa^^^[[[YYYXXXSSSRRRRRRTTTWWWYYYZZZZZZVVVTTTRRRQQQRRRSSSSSSRRRNNNLLLLLLPPPUUUWWWSSSOOORRRQQQPPPOOOPPPRRRTTTUUUTTTUUUWWWYYYXXXWWWTTTSSSPPPPPPPPPOOOOOOOOOOOONNNKKKJJJJJJMMMQQQUUUVVVVVVQQQQQQPPPOOOMMMLLLKKKKKKIIIKKKMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOOOONNNKKKJJJJJJKKKHHHIIIIIIJJJJJJKKKKKKKKKMMMLLLLLLLLLKKKKKKJJJJJJGGGIIILLLOOOPPPPPPOOOOOOOOOPPPQQQNNNKKKKKKMMMPPPLLLLLLLLLLLLMMMNNNPPPQQQOOOOOOPPPQQQRRRRRRRRRRRRQQQYYY^^^ZZZXXXZZZ\\\ZZZQQQTTTVVVVVVSSSRRRTTTWWWUUUVVVWWWTTTPPPNNNOOORRRVVVXXXXXXWWWUUUUUUXXX[[[WWWXXXZZZ^^^``````^^^[[[YYY]]]bbbdddcccaaabbbcccaaakkklllaaaYYYZZZ[[[WWWWWWVVVYYY```gggggg___WWWSSSTTTVVVXXXZZZ\\\]]]^^^aaa\\\YYYXXXUUUSSSVVV\\\^^^^^^]]]\\\ZZZXXXVVVUUUVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQMMMPPPQQQPPPLLLJJJLLLNNNNNNMMMMMMNNNOOOOOONNNLLLLLLNNNLLLIIIKKKRRRVVVVVVPPPTTTXXXYYYWWWRRRNNNLLLKKKNNNQQQRRRPPPLLLIIIHHHGGGFFFEEEFFFHHHHHHFFFEEECCCBBBBBBAAAAAABBBBBBCCCAAA@@@???===<<<;;;;;;;;;<<<<<<;;;::::::999999888777777888888999999999:::666888::::::777555555666666666555555555666666777333444555666777888999:::777666666666555555555555777666666666555555555555444333222333555666555444...333555222222555333...333333444444444555555555333444666666666666444333888===EEEJJJBBB888777>>>:::999888888999:::<<<===888999:::;;;<<<<<<<<<<<>>>>>BBBFFFHHHJJJMMMGGGJJJNNNQQQUUU\\\ffflllkkkhhhggghhhkkkmmmkkkiiifffjjjsss}}}xxxvvvwww|||}}}{{{yyysssnnnnnnhhh^^^bbbhhhcccbbbaaafffddd___eeeggg]]]```aaaaaabbbaaaaaaaaa```]]]\\\[[[ZZZ[[[YYYWWWUUUUUUSSSRRRSSSVVVZZZ]]]^^^[[[]]]\\\XXXWWWYYYYYYVVVzzztttiiinnnwwwyyynnnbbb```dddggggggggghhhkkkoooqqqrrrqqqooonnnllljjjhhhhhhiiijjjkkkkkkkkkllllllkkkhhheeecccbbbaaaaaaaaacccfffhhheeegggfffbbb___```___[[[ZZZ]]]\\\YYYYYY\\\]]][[[[[[]]]___aaa```___]]][[[]]]ZZZWWWUUUVVVWWWWWWWWWZZZVVVUUUYYY___bbb^^^XXXSSSTTTWWW[[[______[[[WWWTTTTTTUUUVVVWWWWWWWWWWWW___bbbdddccc___YYYUUUSSSRRRUUUVVVWWWVVVVVVVVVUUUQQQRRRPPPNNNRRRWWWSSSJJJOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRPPPMMMLLLMMMQQQTTTOOORRRWWWZZZZZZVVVQQQNNNPPPPPPNNNMMMMMMMMMNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVRRRQQQPPPOOOMMMLLLKKKJJJKKKGGGIIINNNIIICCCJJJXXXYYYUUUQQQNNNMMMKKKGGGDDDDDDDDDFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGJJJKKKKKKIIIGGGGGGHHHJJJEEEGGGJJJMMMNNNOOOOOONNNNNNNNNMMMIIIEEEEEEHHHKKKJJJJJJJJJKKKMMMOOORRRSSSMMMMMMMMMMMMMMMMMMMMMMMMTTTWWWYYYYYYXXXUUUTTTTTTQQQPPPRRRVVVVVVTTTSSSUUUVVVVVVUUURRRPPPOOOPPPRRRUUUUUUVVVUUUTTTTTTUUUWWWZZZYYYXXXXXX^^^cccaaaZZZ___]]]^^^```^^^[[[\\\```mmmiiiccc^^^[[[YYYWWWUUUYYYYYY___gggiiiaaaWWWQQQNNNRRRVVVXXXXXXZZZ]]]```]]]YYYTTTQQQRRRTTTWWWXXXZZZXXX```mmmlll___VVVVVVYYYXXXXXXYYYYYYXXXTTTQQQVVVUUUSSSQQQPPPQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOOOORRRQQQPPPOOONNNLLLKKKKKKLLLMMMNNNNNNOOOPPPTTTVVVVVVVVVUUUSSSQQQOOOMMMLLLLLLOOOQQQPPPLLLIIIIIIJJJJJJHHHGGGGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@?????????>>>===<<<<<<;;;<<<<<<999999888999:::999777444666666666666777777777777777777777777666666666666555555555555555555555555222333333444444333333222333333333444444444555555777777777777777666555555111111222222222333333333222222222222222222222222555555555444444333333333444444444444444555666777888:::<<<:::777555777999999999:::::::::999999888777777888999;;;<<<<<<=================================>>>???@@@AAABBBBBBDDDFFFIIIMMMPPPSSSTTTTTTZZZXXXVVVUUUUUUXXXZZZ\\\^^^cccjjjoooqqqrrrssstttrrrppptttyyyyyyxxxxxxyyy{{{|||{{{zzz}}}tttmmmlllnnnsssuuutttsssrrrtttvvvtttnnniiifffccc___^^^___bbbdddeeeeeebbb___^^^___aaaccccccaaa___]]]^^^```aaa^^^[[[\\\^^^]]]YYYXXXZZZZZZWWWXXXVVVSSSSSSVVVZZZ]]]___YYYZZZZZZZZZYYYWWWTTTRRR~~~yyyuuukkkpppyyyyyymmmdddeeeiiijjjffffffhhhlllqqqssstttsssrrrpppmmmkkkjjjjjjjjjjjjhhhhhhiiijjjlllkkkhhheeecccbbbaaabbbeeeggghhhhhhhhhiiifffaaa___```^^^ZZZ[[[]]]]]][[[[[[^^^^^^\\\^^^_____________________^^^ZZZUUUSSSTTTVVVXXXYYYYYYWWWVVVYYY]]]^^^[[[XXXTTTUUUXXX\\\``````]]]ZZZWWWWWWXXXXXXXXXXXXWWWWWW\\\___bbbbbb___ZZZWWWUUUYYYccchhhbbbYYYVVVUUUSSSPPPSSSQQQNNNNNNRRRSSSOOONNNNNNMMMMMMMMMNNNOOOOOOQQQPPPNNNLLLJJJKKKNNNQQQOOOQQQTTTWWWVVVTTTPPPMMMOOONNNMMMLLLKKKKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSSSSOOONNNMMMLLLJJJIIIHHHGGGKKKHHHJJJOOONNNKKKTTTbbbnnn```OOOEEEDDDFFFGGGFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEECCCCCCDDDEEEEEEFFFIIIKKKMMMMMMLLLLLLIIIIIIHHHEEEBBBBBBEEEHHHKKKKKKKKKKKKKKKMMMNNNOOOKKKKKKLLLLLLMMMNNNOOOOOOSSSTTTUUUTTTQQQOOONNNNNNOOONNNOOOTTTUUURRRRRRUUUTTTTTTSSSQQQOOONNNOOOQQQUUUUUUVVVUUUSSSSSSTTTVVVSSSWWWYYYYYY[[[^^^^^^ZZZ___]]]\\\]]][[[YYYZZZ___eeeccc___]]]\\\[[[YYYWWWZZZYYY]]]dddeee^^^VVVRRRTTTWWWYYYYYYXXXXXXYYY[[[[[[WWWSSSPPPRRRUUUXXXYYYZZZZZZbbbnnnmmm```VVVVVVWWWWWWWWWWWWXXXVVVSSSPPPTTTSSSRRRQQQQQQQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPPPPOOOMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPSSSVVVUUUTTTTTTRRRPPPNNNLLLKKKJJJMMMNNNMMMJJJGGGGGGHHHIIIHHHGGGFFFGGGFFFDDDBBBAAA@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;999888777888888777555333555666666666777777777777777777777666666666555555444444444444444444444444222333333444444333333222333333333333444444444444666777777777666666555444111111111222222222333333222222222222222222222222555444444444333333333333444444444444444555666666777888999888777666777888888999999999999999888888777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAEEEFFFHHHKKKLLLMMMMMMMMMQQQPPPOOOOOOPPPRRRTTTUUUWWWXXX[[[```fffhhhgggeeeeeeeeehhhsss}}}wwwooommmllllllmmmoooppppppooooookkkfffcccbbbccceeefffeeefffggghhhhhhiiijjjkkkiiifffbbbaaabbbcccdddddddddbbb^^^]]]^^^```aaaaaa___^^^]]]^^^______]]]ZZZ\\\^^^^^^ZZZYYY[[[ZZZWWWVVVTTTSSSSSSVVVYYY\\\]]]XXXYYYZZZ[[[ZZZXXXVVVUUU}}}zzzxxxoootttzzzxxxkkkdddiiikkkhhhbbbcccggglllqqqttttttssstttqqqmmmkkkmmmmmmkkkiiiggggggiiikkkmmmllliiigggeeeccccccfffkkkmmmlllkkkjjjiiiccc^^^^^^aaa___ZZZ]]]``````^^^___bbbbbb___aaa```^^^]]]^^^```bbbccc```[[[UUURRRSSSVVVYYYZZZXXXXXXXXXYYYYYYXXXWWWWWWVVVWWWZZZ^^^aaabbb___]]]ZZZZZZZZZZZZYYYXXXWWWVVVXXX[[[___```^^^\\\ZZZYYY```rrrzzzlll[[[WWWUUUQQQNNNQQQQQQMMMKKKMMMQQQQQQMMMLLLLLLKKKKKKKKKKKKKKKNNNNNNLLLJJJHHHIIIKKKNNNOOOPPPRRRRRRRRRPPPNNNMMMNNNMMMLLLJJJIIIIIIJJJJJJJJJLLLMMMOOOPPPQQQQQQPPPMMMLLLLLLJJJIIIHHHGGGFFFJJJHHHLLLQQQRRRRRR\\\iiisssaaaJJJ>>>>>>CCCEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBB@@@@@@AAABBBDDDFFFGGGIIIIIIIIIHHHHHHEEEEEEEEECCCBBBBBBEEEHHHKKKKKKJJJIIIIIIIIIJJJJJJHHHIIIJJJKKKMMMNNNOOOPPPRRRSSSRRRPPPLLLIIIIIIIIILLLKKKNNNTTTVVVSSSSSSUUUQQQRRRQQQOOONNNMMMOOOQQQTTTUUUUUUTTTRRRQQQSSSTTTMMMTTTZZZZZZZZZ\\\]]]\\\```]]][[[[[[XXXVVVXXX^^^\\\\\\\\\^^^___^^^[[[YYY\\\ZZZ[[[___```ZZZVVVTTTWWWYYYZZZZZZYYYXXXXXXYYYXXXUUUQQQPPPRRRVVVXXXZZZ[[[[[[bbbllljjj___VVVUUUVVVUUUTTTUUUUUUTTTQQQNNNQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLLLLKKKLLLMMMNNNNNNNNNOOORRRTTTRRRRRRQQQPPPOOOMMMKKKJJJIIIJJJKKKJJJHHHFFFEEEFFFHHHGGGFFFFFFFFFFFFCCCAAAAAA@@@>>><<<<<<===>>>??????>>>>>><<<;;;:::999999999888666666666555333111555555666666666777777777777666666666666555555555444444444444444444444444222222333333333333222222222222333333333444444444555555666666555555444444111111111222222222222333222222222222222222222222444444333333333333333222444444333333333444555555666555444555777777777666777888888999999888888888666777777888999:::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>??????EEEEEEFFFGGGGGGGGGFFFEEEIIIIIIJJJKKKLLLMMMNNNOOOUUURRRRRRWWW___bbb```[[[\\\\\\___dddiiijjjfffbbb```___```bbbdddfffeeedddaaaaaaaaa`````````_________bbbcccbbb```bbbiiinnnjjjgggeeedddddddddcccbbbdddaaa^^^]]]^^^___```___^^^]]]]]]^^^___^^^\\\ZZZ\\\______\\\[[[\\\[[[WWWRRRRRRSSSTTTVVVXXXZZZ[[[VVVWWWYYY[[[\\\[[[ZZZYYY}}}|||zzzsssrrrwwwsssiiieeehhhfff```___aaadddjjjppprrrrrrqqqtttppplllkkkmmmmmmkkkhhhkkkkkklllnnnooonnnkkkhhhgggeeefffjjjoooqqqnnnkkkhhhfff```[[[]]]bbb```\\\```ccccccaaaaaaddddddbbb______^^^]]]^^^```aaaccc```\\\XXXVVVWWWYYYZZZZZZWWWYYYZZZXXXUUUSSSTTTVVVXXXYYY[[[^^^aaaaaaaaa```[[[[[[[[[ZZZYYYWWWVVVUUUUUUXXX\\\^^^^^^\\\[[[[[[cccuuu{{{jjjZZZXXXVVVPPPLLLNNNNNNNNNMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIHHHIIILLLOOOPPPPPPPPPOOOOOONNNMMMMMMNNNMMMKKKJJJIIIIIIJJJJJJKKKLLLNNNPPPQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGLLLQQQRRRRRRXXXaaa\\\QQQEEE???@@@CCCAAA???BBBBBBCCCCCCDDDEEEFFFFFFDDDCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCBBB@@@@@@AAACCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNOOORRRRRRQQQNNNKKKIIIJJJKKKJJJKKKQQQYYY[[[WWWTTTTTTPPPQQQPPPOOONNNNNNPPPRRRTTTTTTTTTSSSQQQPPPQQQRRRLLLSSSYYY[[[^^^bbbbbb___```\\\ZZZYYYWWWUUUXXX^^^YYYZZZ\\\___aaa```]]]ZZZ]]]ZZZYYY[[[[[[WWWUUUWWWWWWXXXYYYZZZZZZYYYYYYZZZTTTRRROOOOOORRRVVVYYY[[[\\\[[[^^^cccbbbZZZUUUUUUTTTSSSRRRSSSSSSRRROOOMMMNNNOOOQQQSSSTTTTTTSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKMMMNNNNNNNNNNNNPPPRRROOOOOOOOONNNMMMLLLKKKJJJHHHIIIIIIHHHGGGFFFEEEEEEGGGFFFEEEEEEFFFEEECCCAAAAAA???<<<::::::;;;===???>>>>>>===<<<;;;999888777999888666666666555333111555555555666666666777777666666666555555555444444333333333333333333333333222222333333333333222222222222222222333333333333333444444444444444333333111111111111222222222222111111111111111111111111333333333333222222222222444333333333333333444444555333111333666888666444666666777888888888777777666666777777888999::::::999999999999999999999999999999:::;;;<<<===>>>>>>CCCCCCDDDEEEDDDCCCBBBAAAEEEFFFHHHKKKLLLMMMMMMMMMSSSQQQPPPTTTYYY\\\[[[XXXZZZ[[[]]]^^^^^^]]][[[[[[ZZZZZZ[[[^^^aaabbbaaa```___```bbbbbbaaa`````````dddeeedddbbb```aaafffiiigggfffeeeeeeffffffdddbbbdddaaa___^^^^^^_________]]]]]]^^^______^^^\\\ZZZ\\\___```\\\[[[]]][[[WWWPPPQQQTTTUUUVVVVVVXXXYYYTTTVVVYYY[[[]]]]]]]]]\\\vvv||||||{{{yyysssjjjmmmoooooommmiiiccc^^^bbbcccfffkkkppprrrrrrqqqpppmmmjjjjjjkkkkkkiiigggooonnnmmmnnnnnnllliiiffffffffffffiiimmmmmmiiifffcccbbb^^^[[[]]]bbbccc```aaacccbbb______bbbcccaaa]]]]]]^^^^^^_______________^^^]]]]]]^^^]]][[[YYYWWWYYYZZZXXXSSSPPPRRRTTTXXXZZZ\\\]]]^^^___``````YYYYYYYYYXXXWWWVVVUUUTTTTTTWWW[[[\\\\\\[[[[[[[[[___kkkmmm```WWWXXXWWWPPPNNNMMMNNNRRRVVVUUUPPPKKKNNNMMMLLLJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIKKKNNNQQQPPPPPPNNNMMMMMMLLLLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHBBBDDDJJJNNNNNNKKKLLLOOOEEEDDDCCCBBBBBBAAA@@@???@@@AAAAAAAAABBBBBBCCCCCCAAA@@@@@@????????????@@@?????????@@@@@@@@@@@@@@@@@@AAAAAAAAA??????AAABBBCCCCCCCCCCCCBBBBBBAAAAAACCCCCCBBBCCCEEEHHHIIIJJJCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLNNNOOOOOOMMMKKKJJJLLLMMMIIILLLTTT^^^aaa[[[VVVUUUQQQQQQQQQPPPNNNNNNPPPRRRRRRRRRSSSQQQOOOOOOPPPQQQPPPTTTWWW\\\dddjjjhhhbbb^^^[[[YYYYYYXXXVVVZZZ```]]]^^^```bbbcccaaa\\\YYY\\\YYYXXXYYYXXXUUUVVVYYYYYYXXXYYYYYYYYYYYYXXXWWWQQQOOOMMMNNNRRRVVVYYYZZZ[[[YYYXXXXXXWWWUUUTTTUUUTTTSSSQQQQQQRRRQQQOOOMMMMMMNNNQQQSSSTTTTTTSSSQQQRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNKKKMMMNNNNNNNNNMMMNNNPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEEEECCCAAA@@@>>>;;;:::999;;;===>>><<<======<<<;;;999888777:::888666555666555444222555555555555666666666666555555555555444444444444333333333333333333333333111222222333333222222111111111111222222222333333111222222333333333222222000000111111111222222222111111111111111111111111222222222222222222222222444333222222222222333333444222000222555666555222444555666666777777777666555666666777777888888888999999999999999999999999888888999:::;;;<<<<<<===@@@AAABBBCCCCCCCCCBBBAAACCCEEEHHHJJJLLLLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSTTTVVVYYY]]]]]][[[ZZZ[[[]]]ZZZZZZ[[[^^^aaabbbaaa```]]]^^^^^^\\\ZZZZZZ]]]___dddaaa______aaaaaa___]]]bbbbbbbbbccceeefffdddccccccaaa___^^^___``````___]]]^^^```aaa```^^^]]]\\\]]]```___\\\[[[\\\[[[XXXPPPSSSVVVWWWVVVUUUVVVXXXTTTVVVYYY\\\^^^^^^^^^^^^jjjiiiwwwzzzxxxvvvrrreeefffrrrqqqfffeeejjjiiijjjllloooqqqqqqpppjjjjjjjjjjjjiiiiiiiiihhhooommmkkkiiiiiihhhfffdddfffggghhhhhhfffdddaaa```___aaaaaa^^^___cccfffeeebbbbbb```[[[ZZZ^^^```^^^]]]]]]^^^______^^^]]]]]]______```aaabbb```\\\YYYXXXYYYYYYVVVRRRPPPQQQSSSXXXYYY[[[[[[ZZZZZZ\\\^^^VVVVVVVVVVVVVVVVVVUUUUUUUUUXXX[[[[[[ZZZYYYXXXYYYZZZ]]]]]]XXXVVVWWWUUUQQQPPPMMMOOOWWW]]]YYYRRRLLLMMMMMMLLLJJJJJJIIIIIIIIIGGGHHHIIIIIIJJJKKKNNNQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEEEE???BBBFFFHHHGGGDDDBBBBBBAAABBBCCCAAA???>>>@@@CCC??????@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>???????????????===>>>>>>>>><<<===>>>@@@BBBBBBAAAAAA@@@@@@@@@@@@@@@??????@@@DDDFFFGGGFFF@@@AAACCCEEEGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKIIIJJJLLLKKKJJJJJJLLLMMMJJJMMMUUU___aaa\\\VVVUUUQQQRRRQQQPPPNNNNNNOOOQQQOOOPPPQQQPPPNNNNNNPPPQQQTTTUUUVVV[[[cccjjjggg```ZZZWWWWWWYYYYYYXXX\\\bbbeeedddccccccbbb___[[[XXXYYYWWWWWWYYYWWWUUUVVV[[[\\\[[[YYYXXXXXXWWWTTTRRROOONNNLLLNNNQQQVVVXXXYYYZZZWWWTTTSSSRRRSSSUUUVVVUUUTTTRRRQQQRRRQQQPPPNNNMMMOOOQQQSSSTTTSSSRRRQQQRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPKKKMMMNNNOOOMMMLLLMMMNNNJJJJJJKKKKKKLLLKKKKKKKKKJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEDDDCCCAAA???>>><<<::::::;;;<<<===:::;;;;;;<<<;;;:::888777999777555555555666555444444444555555555666666666555555444444444333333333222222222222222222222222111111222222222222111111000000111111111222222222000000111222222222111111000000000111111111111222111111111111111111111111000111111111111222222222333333222222111111222222333222222222444444444333333333444555666666666666555555555666666666777777888888888888888888888888777888888999:::;;;<<<<<<===>>>@@@BBBCCCCCCCCCCCCAAACCCEEEGGGHHHHHHHHHHHHGGGJJJNNNPPPOOOOOOQQQSSSNNNSSSYYY\\\\\\\\\]]]___YYYYYY[[[^^^```aaa___]]][[[[[[ZZZWWWTTTVVV\\\aaaaaa___]]]___cccccc___[[[```___```bbbdddeeedddccc```___]]]]]]___```___^^^\\\___bbbcccaaa^^^]]]\\\^^^```^^^ZZZYYY[[[[[[YYYTTTWWWYYYYYYVVVUUUVVVXXXTTTVVVYYY\\\]]]^^^]]]]]]~~~sssbbbgggyyy|||xxxxxxvvvmmmmmm|||jjjnnnooommmkkkkkklllmmmmmmllleeeiiikkkkkkhhhgggiiilllooolllhhhfffggggggggggggjjjmmmmmmjjjccc^^^]]]^^^^^^dddgggcccaaadddhhhiiigggfffaaaZZZYYY]]]``````aaa```___]]]]]]]]]^^^^^^``````___```aaa```]]][[[ZZZYYYXXXUUUSSSQQQRRRSSSWWWXXXYYYXXXVVVUUUXXXZZZSSSSSSUUUVVVWWWWWWWWWWWWXXXZZZ[[[[[[XXXVVVUUUUUUTTTSSSUUUYYYYYYSSSPPPRRRNNNLLLOOOVVVYYYTTTPPPOOOLLLKKKJJJJJJIIIIIIIIIIIIHHHIIIJJJIIIIIIIIIKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKMMMLLLLLLKKKKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDCCCCCCBBB>>>AAABBBBBBBBBAAAAAA@@@CCCAAA???>>>>>>???AAABBB?????????>>>>>>>>>>>>>>>>>>======<<<======>>>>>><<<<<<=========>>>>>>>>>;;;<<<===<<<;;;;;;===???AAA@@@@@@????????????@@@>>>===<<>>======<<<<<<<<<<<<<<<888999:::;;;;;;:::999777777555333333444555555444444444444555555555666666444444444333333333333222222222222222222222222222111111222222222222111111000000000000111111111222...///000111111111111000000000000000111111111111111111111111111111111111000000000000111111222222333333222111111111111111333444444444222222222333222222333555555666666666444555555555555666666666666666666666666666666666777888888999:::;;;<<<===<<<===???AAABBBCCCBBBBBBAAABBBCCCDDDDDDEEEEEEEEEIIIJJJMMMQQQSSSSSSRRRQQQLLLQQQXXX\\\]]]\\\[[[[[[XXXXXXZZZ\\\___^^^\\\ZZZYYYYYYYYYVVVTTTWWW^^^eee``````aaaaaabbbbbb```___aaa``````aaacccdddcccbbb\\\[[[ZZZ[[[]]]^^^^^^]]]ZZZ^^^bbbbbb```]]]\\\\\\^^^___]]]XXXWWWZZZ[[[YYYXXX[[[\\\ZZZVVVTTTVVVYYYUUUWWWYYY[[[\\\\\\[[[[[[{{{sssdddkkk~~~{{{|||{{{zzzxxxmmmssspppmmmiiigggggggggggggggccchhhmmmlllhhhfffjjjnnnpppmmmhhhfffgggiiikkkkkkpppssstttnnnddd]]]]]]``````hhhlllhhhcccdddhhhkkkmmmllleee]]]\\\```ddddddfffccc___\\\[[[]]]___aaabbb```^^^^^^______^^^\\\[[[YYYWWWUUUSSSSSSSSSRRRVVVXXXXXXVVVSSSRRRUUUXXXQQQRRRTTTVVVWWWXXXYYYYYYZZZ[[[\\\[[[WWWTTTSSSSSSRRROOOTTT^^^\\\PPPMMMSSSIIIHHHLLLRRRRRRLLLKKKPPPJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKIIIHHHGGGHHHJJJKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDEEEGGGIIIKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBB???@@@@@@>>>???BBBDDDDDD@@@===;;;<<<@@@BBB@@@===>>>>>>>>>>>>==================<<<<<<<<<======>>>;;;;;;;;;<<<<<<=========;;;<<<======<<<<<<>>>@@@@@@@@@????????????@@@@@@???======???CCCFFFEEECCC@@@AAACCCEEEGGGGGGGGGGGGCCCCCCEEEGGGIIIKKKMMMMMMHHHKKKNNNOOOMMMLLLKKKKKKNNNLLLNNNRRRTTTSSSTTTWWWQQQQQQPPPMMMKKKJJJKKKMMMKKKMMMNNNNNNMMMNNNPPPRRRRRRVVVXXXUUUSSSUUUVVVUUUNNNNNNQQQWWWYYYYYY]]]cccnnnjjjddd```]]][[[YYYXXXSSSTTTXXX[[[ZZZWWWXXX\\\XXXVVVTTTUUUXXXXXXVVVSSSNNNLLLLLLMMMQQQTTTWWWWWWVVVXXXXXXXXXXXXYYYYYYXXXXXXVVVTTTSSSSSSSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSKKKMMMOOOOOOMMMKKKKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLIIIFFFCCCCCCEEEGGGFFFEEEDDDCCCBBBCCCDDDDDDBBBAAA===============<<<<<<<<<666888:::;;;;;;:::999888555333111111333444555444444444444555555555666666444444444333333333222222111111111111111111111111111111222222222222111111000000000000111111111111......///000000111000000000000000000111111111111000000000000000000000000//////000000111111111222333333222111000000111111222555666555111000222444111222333444555555555555444444555555555555555555555555555555555555555555888888999:::;;;<<<<<<===<<<===???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEHHHFFFHHHMMMTTTUUUQQQKKKOOOTTTZZZ^^^^^^[[[WWWTTTWWWXXXZZZ\\\^^^]]][[[XXXSSSUUUVVVUUUSSSWWW___fff___aaabbb```\\\ZZZ\\\^^^dddcccaaaaaabbbcccbbbaaaYYYXXXXXXYYY\\\]]]]]]\\\YYY]]]aaabbb___\\\ZZZ[[[______\\\VVVUUUYYY[[[ZZZ[[[]]]___\\\VVVTTTWWWZZZVVVWWWYYY[[[\\\[[[ZZZYYYmmmhhhvvv|||||||||xxxsss|||~~~rrrpppmmmmmmiiieeefffjjjjjjfffbbbbbbdddgggiiijjjhhhfffggghhhiiijjjhhheeegggjjjnnnqqqppphhh^^^ZZZ[[[\\\dddffffffccc```bbbiiipppnnnggg```\\\\\\^^^______cccdddbbb^^^ZZZYYY\\\```___]]][[[\\\^^^^^^[[[XXXZZZXXXUUUSSSQQQQQQRRRRRRYYYWWWUUUVVVXXXXXXTTTQQQTTTVVVWWWXXXXXXYYY\\\^^^[[[ZZZYYYWWWTTTQQQOOOMMMKKKNNNRRRUUUUUURRRNNNKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJHHHFFFFFFFFFHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDDDDCCCAAA???>>>???@@@AAAAAAAAAAAA@@@???@@@???>>>===<<<<<<<<<======>>>>>>===;;;:::<<<===:::::::::::::::::::::::::::999999999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<============<<<<<<===;;;:::<<<@@@AAA???===>>>@@@CCCFFFGGGFFFEEEDDDAAAAAACCCEEEHHHHHHFFFDDDEEEGGGJJJMMMMMMLLLJJJHHHPPPPPPOOOOOOOOOPPPPPPQQQOOONNNLLLJJJKKKMMMOOOQQQQQQPPPOOONNNNNNNNNOOOPPPTTTRRRQQQQQQRRRRRRRRRQQQMMMNNNPPPSSSVVVXXXZZZ\\\```___]]][[[ZZZYYYXXXXXXSSSTTTVVVWWWYYYZZZZZZ[[[WWWSSSOOOPPPTTTVVVUUURRRNNNMMMLLLMMMPPPTTTYYY\\\[[[ZZZYYYXXXWWWWWWXXXXXXTTTRRRPPPQQQSSSTTTQQQNNNQQQNNNLLLMMMPPPQQQPPPOOONNNPPPQQQRRRRRRPPPNNNMMMOOOPPPTTTZZZ^^^[[[SSSKKKIIIKKKNNNNNNMMMKKKJJJJJJIIIJJJJJJJJJIIIJJJLLLOOOIIIJJJKKKKKKJJJIIIGGGEEEEEEEEECCCAAA@@@???>>>>>><<<;;;;;;<<<===<<<:::777888888888888888888888888777666555444444444444444111222222333444555666666333333333333333333333333000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000000000////////////////////////////////////111000/////////000222333111111111111111111111111222222222333333333444444444444444444444444444444444444444666777999;;;<<<777777888999::::::::::::<<<;;;;;;<<<<<<===>>>???BBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIKKKNNNPPPQQQRRRVVVUUUTTTSSSSSSSSSTTTUUU[[[XXXVVVWWWYYYZZZYYYWWWYYYWWWUUUTTTUUUYYY]]]```ZZZ\\\]]]^^^]]][[[XXXVVV]]][[[[[[^^^bbbccc___ZZZUUUVVVWWWZZZ]]]^^^]]][[[[[[]]]___aaaaaa___\\\ZZZaaa\\\XXXWWWXXXZZZ[[[ZZZ^^^]]]ZZZTTTPPPPPPUUUYYY]]]]]]\\\\\\[[[ZZZZZZYYYwwwmmmzzzyyynnnpppwww~~~uuummmlllkkkkkkiiieeedddgggfffccccccfffhhhiiigggffffffhhhggghhhiiigggdddaaadddhhhlllkkkhhhccc___^^^^^^^^^cccccccccbbbbbbeeejjjnnnjjjeee```^^^^^^______^^^cccbbb___\\\YYYXXXYYY[[[^^^\\\[[[[[[]]]]]]ZZZWWWYYYWWWUUURRRQQQQQQQQQRRRWWWUUUTTTUUUWWWVVVSSSOOOQQQSSSUUUUUUVVVXXXZZZ]]][[[ZZZYYYVVVTTTQQQOOONNNLLLNNNQQQSSSSSSQQQNNNLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJKKKKKKLLLKKKJJJIIIKKKJJJHHHGGGGGGGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCBBBBBB@@@AAABBBBBBBBB@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<<<<<===<<<:::999:::<<<::::::::::::::::::::::::999999888888999999:::;;;888888777777777777888888:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::<<>>AAACCCDDDDDDCCCBBB>>>>>>@@@BBBEEEEEECCCAAAAAADDDHHHKKKMMMMMMKKKJJJMMMMMMMMMMMMNNNNNNOOOPPPLLLKKKJJJJJJKKKMMMPPPRRRNNNNNNMMMMMMMMMOOOPPPQQQQQQPPPOOOOOOOOOPPPQQQPPPNNNOOOPPPSSSUUUWWWYYYZZZ]]]]]]\\\[[[ZZZYYYXXXXXXUUUVVVXXXZZZ[[[[[[[[[[[[WWWSSSPPPQQQTTTVVVUUURRRQQQPPPNNNNNNPPPSSSWWWYYYZZZZZZYYYXXXXXXWWWWWWWWWRRRPPPOOOPPPQQQQQQOOOMMMNNNLLLKKKLLLOOOQQQQQQPPPSSSSSSRRRRRRPPPOOOMMMLLLPPPOOOPPPSSSWWWVVVPPPKKKHHHKKKMMMNNNLLLJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLLLLIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>><<<;;;:::;;;<<<;;;999777777777777777777777777777666666555444444444444444222222333333444555555555333333333333333333333333000000111111111111000000000000000000000000000000000000000000//////....../////////////////////////////////000000/////////000/////////////////////........................000000///...///000111222111111111111111111111111222222222333333333333444444444444444444444333333222444666999::::::999888666777888999::::::::::::::::::::::::;;;<<<======@@@@@@@@@AAABBBBBBCCCCCCCCCEEEGGGIIILLLOOOQQQRRRPPPPPPPPPPPPQQQRRRTTTUUUYYYWWWUUUUUUWWWXXXWWWVVVTTTSSSPPPOOOQQQTTTXXX[[[[[[\\\]]]^^^]]]\\\ZZZXXXZZZYYYZZZ^^^bbbbbb\\\WWWTTTWWWZZZ\\\^^^^^^]]]\\\\\\]]]___aaaaaa___\\\ZZZ___[[[XXXXXXYYY[[[ZZZYYY\\\[[[XXXTTTRRRSSSUUUXXXYYYXXXXXXXXXWWWWWWVVVVVVyyyjjjttt{{{|||yyypppkkkggggggkkknnnllljjjiiiiiilllkkkhhhgggiiihhhdddeeeiiillliiidddbbbeeejjjlllnnnnnnjjjeeeeeeiiimmmooojjjdddaaaaaaaaaaaa```bbbaaa___aaadddgggiiijjjeeecccbbbaaabbbaaa___]]]aaa^^^[[[YYYXXXXXXWWWVVV\\\[[[ZZZZZZ[[[[[[YYYWWWXXXWWWTTTRRRQQQQQQQQQQQQUUUSSSRRRTTTVVVUUUQQQMMMMMMOOOQQQRRRSSSUUUXXX[[[[[[ZZZWWWUUUSSSQQQPPPPPPLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLJJJIIIGGGFFFFFFFFFGGGFFFFFFEEEDDDDDDEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAA@@@@@@@@@?????????>>>???@@@@@@???>>><<<;;;===<<<;;;::::::;;;<<<===>>>>>>======<<<;;;;;;;;;999:::;;;:::999888999:::999999999999999999999999888888888888888999::::::888777666666555555555555999999::::::::::::999999;;;::::::<<<>>>>>>===<<<:::<<<>>>@@@AAAAAA@@@???<<<<<<>>>@@@CCCCCCAAA???>>>AAAEEEIIILLLLLLLLLKKKIIIJJJJJJKKKLLLMMMNNNNNNJJJIIIIIIIIIKKKNNNQQQSSSLLLKKKKKKKKKLLLNNNPPPQQQMMMMMMLLLLLLMMMNNNOOOPPPOOOOOOQQQRRRTTTUUUWWWWWWXXXYYYZZZ[[[[[[ZZZXXXWWWWWWYYY\\\^^^___^^^\\\[[[WWWTTTRRRRRRUUUVVVUUUSSSSSSRRRQQQPPPQQQSSSUUUWWWYYYYYYYYYYYYXXXWWWVVVVVVOOONNNMMMNNNOOOOOOMMMKKKLLLKKKKKKMMMOOOQQQQQQPPPXXXVVVRRROOOMMMLLLLLLLLLQQQNNNLLLLLLNNNOOOLLLIIIHHHJJJLLLLLLKKKJJJJJJJJJLLLIIIGGGGGGJJJLLLKKKIIIHHHFFFDDDBBBAAABBBCCCDDDCCCBBBAAA???>>>=========;;;:::888999::::::999888666666666666666666666666666555444444444444444444333333333333444444444444222222222222222222222222///000000111111000000///000000000000000000000000000000000////////////...////////////////////////......////////////......////////////////////////........................///............///000000000000000000000000000000111111222222222333333333333333333333333333333333000333888<<<<<<:::777444555666777888999999999999888888999999::::::;;;;;;======>>>>>>??????@@@@@@@@@AAACCCGGGJJJMMMPPPQQQKKKKKKKKKLLLNNNQQQTTTUUUVVVTTTSSSSSSTTTUUUUUUTTTQQQOOONNNMMMNNNRRRUUUXXX\\\\\\]]]]]]]]]\\\\\\[[[XXXXXXZZZ]]]```___ZZZVVVTTTYYY^^^```^^^]]]]]]___\\\^^^___``````^^^\\\ZZZ[[[ZZZYYYYYYZZZZZZYYYXXXYYYWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTuuudddjjjmmmnnnlllfffkkkiiiggghhhhhhgggggggggdddhhhjjjhhhiiikkkjjjffffffhhhhhhfffbbbbbbfffjjjmmmpppooojjjfffiiinnnrrrtttnnnhhheeecccaaabbbddddddaaa^^^```dddhhhgggdddaaacccdddeeeeeeccc___]]]]]]ZZZWWWWWWYYYZZZXXXUUUZZZZZZYYYYYYYYYXXXWWWVVVXXXWWWUUUTTTRRRRRRRRRRRRSSSRRRRRRTTTVVVUUUQQQMMMKKKLLLNNNPPPQQQSSSVVVXXXYYYXXXVVVSSSQQQPPPPPPPPPLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGHHHIIIJJJKKKLLLLLLLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDCCC??????>>>>>>>>>===============>>>>>>>>>===<<<;;;<<<;;;999888888999;;;<<>>===;;;999888777888999;;;:::999888888999999999999999999999999999999999888888888999::::::::::::888777666666666666888999999::::::999999888999999:::;;;<<<<<<;;;;;;999:::<<<>>>??????>>>===<<<<<<===@@@BBBCCCAAA???===???CCCGGGIIIJJJJJJIIIGGGGGGIIIJJJKKKLLLMMMMMMIIIIIIHHHIIIJJJMMMOOOPPPLLLKKKJJJJJJKKKLLLMMMNNNLLLLLLLLLKKKKKKMMMOOOQQQPPPPPPQQQRRRSSSTTTUUUUUUSSSUUUXXX[[[[[[ZZZXXXVVVYYY[[[^^^aaaaaa___\\\[[[WWWUUUSSSSSSUUUVVVTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVXXXXXXYYYYYYXXXVVVTTTSSSMMMMMMMMMMMMMMMMMMLLLKKKMMMMMMNNNNNNPPPPPPPPPPPPWWWTTTOOOKKKIIIIIIKKKLLLOOOMMMJJJIIIJJJJJJHHHGGGGGGIIIKKKKKKJJJIIIJJJJJJLLLHHHEEEFFFJJJLLLIIIEEEEEEDDDBBBAAA@@@AAAAAABBB@@@???>>><<<;;;;;;:::::::::888777777888999999777555555555555555555555555555555444333333444444444444444444333333333222222222222222222222222222222//////000000000000//////////////////////////////////////////////////////////////////////////////---......//////......---.........///////////////........................------------......//////000000000000000000000000111111111111222222222222222222222222333333333333111444888;;;;;;999555333444555666777777888777777777777888999::::::::::::;;;;;;<<<<<<===>>>>>>???>>>???AAADDDGGGJJJLLLMMMIIIJJJJJJKKKNNNPPPSSSUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRQQQOOOOOOPPPSSSVVVYYY\\\\\\\\\\\\\\\\\\]]]]]]ZZZYYYYYY[[[]]]]]][[[XXXVVV\\\bbbccc___]]]^^^aaa]]]^^^^^^^^^^^^]]][[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSUUUXXXYYYVVVSSSTTTTTTTTTUUUUUUVVVVVVVVVuuugggiiigggfffjjjjjjhhhmmmpppmmmhhhdddcccccc___bbbdddfffkkkooommmhhheeedddbbbbbbdddfffiiijjjeeehhhgggbbbaaahhhnnnooooookkkiiigggbbb^^^bbbjjjhhhccc___```dddfffccc___aaadddggghhhfffbbb^^^\\\YYYWWWUUUWWW[[[\\\ZZZWWWXXXXXXYYYXXXWWWVVVUUUUUUXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQRRRTTTWWWVVVQQQMMMIIIKKKMMMNNNOOOQQQTTTVVVVVVUUUTTTRRRPPPOOOOOONNNKKKLLLLLLLLLLLLLLLLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>=========<<<<<<<<<===============<<<<<<;;;<<<;;;999888888999;;;<<<@@@???>>>===:::777555333777999;;;;;;999888999:::888888888888888888888888999999999999999::::::;;;::::::999777666666666666999999999::::::999999999888999:::::::::999999::::::;;;<<<===>>>>>>======::::::<<<>>>AAAAAA???===>>>@@@BBBDDDFFFFFFFFFEEEEEEFFFHHHJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMNNNMMMKKKJJJIIIJJJJJJKKKLLLMMMMMMLLLKKKLLLPPPSSSQQQQQQQQQRRRSSSSSSTTTTTTQQQSSSWWWZZZ\\\[[[XXXWWW[[[\\\___aaaaaa^^^[[[YYYVVVUUUTTTTTTUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXWWWUUURRRPPPLLLMMMMMMMMMLLLKKKKKKKKKPPPQQQQQQQQQPPPOOONNNMMMQQQOOOKKKHHHGGGHHHJJJLLLLLLKKKJJJJJJIIIHHHFFFDDDGGGIIIJJJJJJJJJIIIJJJKKKLLLHHHEEEFFFJJJKKKGGGCCCBBBBBBCCCCCCBBBAAA???>>><<<;;;:::999888888777777999777777777999999888777666666666666666666666666444444333333333444444555444444444333333222111111111111111111111111111111//////000000000000//////......................................./////////........................------............------------....../////////000........................,,,------...............////////////////////////000000000111111111222222111111111222222222333333444444555666666666555444333333444555666666666666777777999::::::;;;::::::;;;;;;;;;<<<======>>>>>>>>>???AAABBBDDDFFFGGGHHHLLLLLLLLLLLLNNNPPPRRRTTTRRRRRRRRRRRRQQQQQQRRRSSSRRRQQQPPPPPPQQQTTTWWWYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXXXXYYY[[[]]]]]]ZZZ___cccccc___]]]___bbb]]]]]]]]]\\\[[[ZZZZZZYYYXXXYYYZZZ[[[YYYXXXVVVUUUSSSRRRSSSVVVYYYYYYUUUQQQQQQRRRRRRSSSTTTUUUVVVVVVrrreeehhheeeeeelllnnnhhhpppvvvrrrkkkgggeeedddffffffgggkkkttt{{{xxxpppdddbbb```aaafffjjjkkkkkkeeegggddd```dddnnnqqqnnnfffcccdddfffaaa]]]cccoookkkfffaaa```bbbdddbbb___bbbeeeggggggccc^^^[[[ZZZUUUVVVWWWYYY[[[[[[ZZZXXXUUUWWWXXXWWWUUUSSSSSSTTTVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPQQQTTTWWWVVVQQQLLLHHHIIIKKKLLLLLLMMMPPPRRRRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFGGGHHHIIIKKKLLLJJJIIIFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@=========<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;>>>>>>===<<<:::777444222666888:::;;;:::888888999777777777777777777777777999888888888888999::::::777777666555444444444444888888999999999999888888666888999999888777888999:::;;;;;;<<<<<<<<<<<<<<<777777999;;;>>>>>><<<:::???@@@AAABBBCCCCCCBBBBBBDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJOOONNNLLLJJJIIIIIIIIIJJJMMMNNNNNNLLLJJJKKKPPPTTTQQQRRRRRRSSSSSSTTTTTTUUUPPPSSSWWWZZZ[[[[[[YYYWWW[[[\\\^^^___^^^\\\YYYWWWTTTTTTUUUTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTVVVWWWVVVSSSOOOLLLJJJLLLMMMLLLKKKJJJJJJJJJPPPRRRSSSRRROOOMMMKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJKKKJJJIIIGGGEEEDDDHHHIIIKKKJJJJJJJJJKKKMMMJJJHHHFFFFFFHHHHHHEEEBBB@@@AAACCCDDDCCCAAA???===:::999888777666666666666777777777999;;;:::888666666666666666666666666666333333333333333444444555444444333333222222111111000000000000000000000000...//////000000//////...........................---............/////////........................,,,,,,------------,,,,,,---------......//////000------------------------,,,---......//////......///////////////////////////000000000000111111111000000000111111222222333444333222222222333444555111222333444555555555555666777888::::::::::::999::::::;;;;;;<<<=========>>>???@@@AAABBBCCCDDDEEELLLLLLLLLLLLMMMOOOQQQRRRPPPQQQRRRQQQOOOOOOQQQRRROOONNNNNNNNNOOOQQQTTTVVVXXXXXXYYYYYYYYYXXXXXXWWWYYYXXXWWWWWWXXX[[[^^^```\\\___```___]]]\\\^^^aaa]]]\\\[[[YYYXXXXXXXXXXXXYYYZZZ[[[ZZZXXXUUUTTTTTTRRRSSSUUUWWWXXXVVVRRROOOLLLMMMNNNOOOQQQRRRSSSTTTiii\\\bbbcccffflllnnnooouuuxxxtttrrrssssssppppppllliiinnn|||uuuccccccdddfffgggjjjmmmooooooooojjjfffmmmyyyzzzqqqeee___```eeeddd___cccmmmkkkgggbbb```aaacccccccccdddeeefffccc]]]YYYVVVVVVTTTVVVYYYZZZYYYWWWVVVVVVTTTVVVWWWVVVSSSRRRRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPOOONNNPPPSSSVVVUUUPPPKKKFFFHHHIIIIIIIIIJJJLLLNNNMMMNNNPPPPPPOOOMMMKKKIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFFFFFFFGGGHHHJJJKKKHHHGGGEEECCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>============;;;;;;;;;;;;:::::::::::::::999999999999999999:::999999999999999999999999999999:::;;;:::888666555333666888999888777777777777777777777777777777777666666666666666777888888444444333333333333333444666777777888888777777666555777999999777555666888::::::::::::;;;;;;;;;;;;777777888;;;===>>><<<:::>>>>>>@@@AAAAAAAAAAAAAAACCCDDDFFFGGGHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJJJJKKKNNNMMMLLLJJJJJJJJJKKKKKKMMMOOOOOOLLLHHHIIINNNSSSRRRRRRSSSSSSTTTUUUUUUVVVRRRTTTWWWYYY[[[[[[YYYXXX[[[[[[[[[[[[ZZZXXXVVVUUURRRSSSTTTTTTSSSQQQPPPPPPQQQRRRSSSTTTTTTRRRQQQOOOPPPRRRUUUVVVUUUQQQLLLIIIHHHJJJKKKKKKHHHGGGHHHIIILLLOOOQQQQQQMMMKKKJJJKKKIIIIIIIIIIIIIIIHHHHHHGGGIIIIIIIIIHHHGGGFFFEEEFFFIIIJJJKKKKKKJJJKKKMMMNNNHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>:::999888777777666666777666666888;;;===<<<999666444444444444444444444444333333222222333333444555333333333222222222222222000000000000000000000000......////////////......---------------------------------.........//////........................,,,,,,------------,,,,,,,,,,,,---......///000000------------------------,,,---...///000//////.........................../////////000000000111111//////000000111222222333111111000000111222333444000111222333444444444444444555777999999999888777999999999:::;;;;;;<<<<<<<<<===>>>@@@BBBCCCEEEEEEIIIHHHHHHIIIJJJLLLNNNPPPMMMOOOPPPOOOMMMLLLNNNPPPKKKKKKKKKKKKMMMOOOQQQRRRUUUVVVWWWXXXWWWVVVTTTRRRRRRTTTVVVXXXYYY[[[]]]^^^^^^\\\[[[YYYYYYZZZ\\\]]]\\\[[[YYYWWWVVVVVVVVVWWWZZZ\\\\\\ZZZVVVSSSRRRSSSRRRUUUXXXXXXVVVRRRPPPNNNIIIIIIKKKLLLNNNPPPQQQRRRcccVVV^^^eeeiiiooonnnzzz{{{zzzvvvyyyqqqjjjeeejjjzzz~~~qqqbbbfffjjjjjjhhhhhhmmmrrruuutttmmmiiisss}}}qqqkkkbbb```fffhhhbbbbbbhhhjjjgggbbb``````ccceeefffdddeeeddd```YYYTTTSSSSSSTTTWWW[[[[[[WWWSSSSSSSSSSSSUUUWWWVVVSSSQQQQQQSSSQQQRRRRRRRRRQQQPPPOOOOOOMMMMMMNNNRRRTTTSSSNNNIIIEEEFFFGGGGGGFFFGGGIIIKKKKKKMMMOOOPPPOOOMMMIIIGGGGGGHHHJJJKKKKKKJJJHHHGGGKKKKKKLLLLLLLLLLLLKKKKKKGGGFFFFFFEEEFFFGGGIIIJJJGGGFFFEEECCCBBBBBBBBBCCC>>>>>>???>>>>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999999888888777777777777777888888777777888888888888777777555666888:::;;;:::999888111444777888777666666666777777777777777777777777444444444444444555666666444444333333333444555555555555666666666666555555444777999999666444666777999999999999999:::::::::999999:::===???@@@>>><<<<<<===>>>???@@@AAAAAAAAAAAACCCDDDFFFFFFEEECCCBBBDDDDDDFFFGGGIIIJJJLLLLLLMMMLLLKKKJJJJJJKKKMMMMMMMMMOOOOOOKKKGGGGGGMMMRRRRRRRRRSSSTTTUUUVVVVVVWWWSSSUUUWWWYYYZZZZZZZZZYYY[[[ZZZZZZYYYWWWVVVTTTSSSQQQSSSTTTTTTRRRPPPOOOOOOSSSTTTTTTTTTSSSPPPNNNLLLOOOQQQTTTUUUTTTPPPKKKGGGFFFHHHJJJIIIFFFEEEFFFHHHHHHLLLOOOOOOLLLJJJIIIJJJHHHIIIKKKLLLKKKIIIGGGEEEIIIIIIHHHFFFDDDDDDFFFHHHIIIJJJKKKKKKKKKKKKMMMOOOFFFHHHIIIHHHEEECCCBBBBBBBBBAAA???===<<<===>>>???::::::999888888777888888555666999<<<>>>===999555333333333333333333333333222222222222333333444555222222222222222222222222000000000000000000000000......////////////......---------------------------------.........//////........................+++,,,,,,------,,,,,,+++,,,,,,------...///000000------------------------------///000000000///...........................////////////000000000000...//////000111222222222...//////000111222222222000000111222333333333333222333666777888888666555888888888999::::::;;;;;;:::;;;===???BBBDDDFFFGGGDDDDDDEEEFFFHHHJJJMMMNNNKKKMMMNNNMMMKKKJJJLLLOOOJJJJJJJJJKKKLLLNNNPPPQQQTTTUUUWWWWWWVVVTTTQQQOOOLLLPPPVVVZZZ[[[[[[[[[[[[^^^ZZZVVVTTTUUUXXXZZZZZZ\\\ZZZXXXUUUTTTTTTUUUVVV\\\]]]]]]YYYTTTQQQQQQSSSSSSVVVZZZYYYTTTPPPNNNNNNHHHIIIJJJLLLOOOPPPRRRSSSttteeebbbgggfffkkkppplllzzzsssooosssvvvvvvyyy~~~{{{sssiiieeemmmvvvvvvpppgggfffeeeeeefffiiimmmoooyyy{{{zzzuuuqqqpppmmmhhhbbbfffjjjiiidddaaabbbeeedddjjjlllfffdddgggjjjhhhdddaaa___]]]XXXRRRQQQSSSSSSWWW[[[\\\YYYUUUTTTTTTWWWTTTRRRSSSTTTSSSPPPMMMOOOPPPQQQRRRRRRPPPNNNMMMMMMOOOQQQSSSSSSQQQNNNLLLFFFEEEEEEEEEFFFHHHJJJKKKIIIGGGIIINNNLLLGGGGGGLLLMMMLLLKKKLLLMMMLLLIIIGGGKKKJJJJJJLLLOOOPPPNNNKKKKKKKKKJJJIIIHHHHHHHHHHHHCCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;===<<<:::888666444444333777777888888999999999:::777777888888888888777777999777555888;;;;;;666111111333666777666555444444777666555555666666555333333333333444444444555555555555555444444333333333::::::999888777666555555666666666666666555555555777777888999::::::;;;;;;:::999888:::===>>>===:::============>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMMMMNNNOOOPPPRRRSSSPPPPPPQQQRRRSSSTTTUUUVVVPPPRRRUUUVVVUUUUUUUUUVVVWWWWWWWWWVVVTTTSSSTTTUUUSSSPPPLLLLLLNNNOOONNNLLLRRRTTTWWWWWWTTTPPPMMMKKKLLLNNNOOOOOOLLLIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGFFFGGGIIIKKKMMMNNNNNNLLLLLLLLLIIIHHHKKKKKKGGGDDDDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJKKKMMMNNNNNNKKKHHHEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA???<<<;;;:::::::::999888666777888888777666555555555444444333333333333333333222222222111111222222222222222222222222111000...---------...///////////////////////////........................------............------,,,,,,,,,------.........................................................,,,,,,,,,---------......,,,,,,,,,------.................................//////.........---------........................//////............//////000000000000111111111111000111222222111111333555111222333444666777777777222444777:::;;;:::888777999:::;;;===???AAACCCCCCAAABBBCCCDDDFFFHHHIIIJJJNNNNNNMMMJJJGGGGGGKKKOOOKKKJJJJJJJJJKKKMMMPPPQQQUUUSSSSSSVVVZZZYYYSSSMMMQQQRRRSSSVVVXXX[[[\\\]]]]]]XXXSSSRRRTTTVVVWWWVVV[[[YYYYYYZZZWWWRRRRRRVVVXXX\\\^^^ZZZSSSOOORRRWWWTTTTTTUUUUUUSSSPPPNNNLLLIIIIIIHHHHHHJJJMMMPPPRRRxxxlllkkknnnkkkmmmrrrppprrrooommmooooooooouuu~~~}}}vvvkkkfffjjjpppmmmfffhhhgggffffffgggiiikkklllvvvyyyxxxtttqqqqqqnnnjjjiiijjjjjjhhhccc___^^^^^^bbbggghhhdddbbbeeegggfff___[[[YYYXXXSSSNNNNNNRRRUUUXXX[[[\\\YYYVVVUUUUUUWWWUUUSSSSSSSSSRRROOOMMMNNNNNNOOOPPPPPPPPPOOONNNQQQRRRUUUVVVVVVTTTQQQPPPFFFFFFEEEFFFFFFHHHIIIJJJIIIGGGIIIMMMLLLHHHHHHLLLLLLKKKKKKLLLNNNMMMKKKHHHKKKJJJJJJKKKMMMNNNKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???===<<<<<<;;;;;;<<<;;;;;;:::999999::::::;;;:::999777666555444444666777777777888888888999666666777777777777666666888555444666999999555000222444555666444333333333444444444666777777555222333333333333444444444444555444444444333333333333777777666666555555444444666555555555555555555555777777777888999:::::::::888777666888;;;<<<:::888;;;;;;;;;<<<<<<<<<<<<===??????@@@AAAAAAAAAAAA@@@AAABBBCCCEEEEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSOOORRRTTTUUUUUUTTTTTTUUUUUUWWWXXXXXXUUURRRPPPPPPPPPNNNKKKKKKMMMOOONNNMMMQQQSSSUUUUUURRRNNNKKKJJJJJJLLLNNNMMMJJJHHHGGGFFFLLLKKKJJJIIIGGGFFFEEEEEEHHHIIIKKKMMMNNNMMMLLLLLLLLLHHHGGGJJJJJJFFFDDDDDDFFFGGGGGGFFFEEEFFFHHHJJJKKKKKKKKKMMMNNNMMMJJJGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>===;;;::::::;;;;;;888777666666888888888666555555444444444333333333333333222222222111111111222222222222222222222222111000///.........//////................................................------............------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------..............................///.........------------........................//////............///////////////000000000111111...111333444333222333333...000222444666666666666222444777999:::999888777999:::;;;===???@@@AAABBBAAAAAABBBDDDEEEGGGHHHIIIJJJKKKLLLKKKJJJJJJLLLOOOKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPQQQSSSVVVUUUPPPLLLRRRRRRRRRSSSUUUYYY]]]___\\\XXXSSSQQQRRRSSSTTTSSSVVVTTTUUUWWWUUUQQQQQQUUUYYY]]]^^^ZZZTTTQQQSSSXXXUUUUUUVVVUUUSSSQQQNNNLLLIIIIIIIIIJJJKKKMMMOOOPPP{{{tttmmmqqqsssjjjiiioooppplllkkkjjjgggbbbbbbjjjuuuxxxsssjjjeeegggjjjfff^^^gggggggggggghhhhhhiiiiiillloooooolllkkklllkkkgggmmmjjjgggeeecccaaa^^^\\\^^^bbbcccaaa```bbbcccbbbZZZVVVTTTSSSPPPLLLNNNSSSYYY[[[\\\[[[YYYWWWWWWXXXXXXVVVTTTSSSSSSQQQNNNLLLLLLLLLLLLMMMNNNNNNOOOOOORRRTTTUUUVVVUUUTTTRRRPPPGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGJJJMMMLLLIIIIIILLLKKKKKKLLLNNNOOOOOOMMMKKKLLLKKKJJJJJJKKKJJJHHHFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA???>>>===;;;::::::::::::::::::999888888888888999999888777666666555555666666666666666666777777777555555666666666666555555666444333444777777444000333444444333222111333444333333444555777666444222222222333333333444444444444444333333333333333222333333333333333333333333555555555555555555555555666666777777888888999999555555555666888999888777999999999::::::;;;;;;;;;===>>>???@@@@@@@@@@@@???AAABBBBBBCCCCCCCCCCCCCCC@@@AAACCCFFFHHHJJJKKKLLLJJJKKKLLLMMMNNNMMMMMMLLLLLLMMMOOOQQQQQQPPPOOONNNNNNQQQSSSTTTSSSSSSSSSTTTRRRUUUXXXXXXUUUQQQNNNMMMOOOMMMLLLLLLNNNOOOOOONNNPPPRRRSSSRRROOOLLLJJJIIIHHHJJJKKKKKKIIIFFFFFFFFFMMMLLLKKKIIIHHHGGGGGGFFFIIIJJJLLLMMMNNNMMMMMMLLLLLLHHHFFFHHHHHHEEEDDDFFFGGGHHHGGGFFFFFFGGGKKKNNNMMMLLLLLLLLLLLLKKKHHHFFFGGGGGGFFFEEECCCAAA???>>><<<<<<;;;:::::::::;;;;;;666555555666888999888777444444444444333333333333333222222222222111111111222222222222222222222222111111000///////////////........................------------------------------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------............------------.........................................................////////////000///111444555333111000///---///111333555555555444222333666888999999888777::::::;;;<<<===>>>??????@@@AAABBBCCCDDDEEEFFFGGGFFFHHHKKKLLLLLLLLLMMMNNNKKKLLLMMMOOOOOOOOONNNNNNMMMOOOQQQSSSSSSRRRPPPNNNSSSRRRQQQQQQSSSWWW\\\___[[[XXXSSSPPPPPPQQQQQQPPPTTTSSSTTTVVVUUURRRSSSWWWZZZ]]]^^^[[[UUURRRTTTXXXVVVVVVVVVUUUTTTQQQOOOMMMIIIJJJKKKLLLMMMNNNOOOOOOxxxooommmvvvwwwjjjfffmmmqqqpppnnniiibbb]]]\\\bbbiiikkkjjjfffdddgggjjjggg```cccdddfffhhhhhhhhhhhhhhhfffiiiiiiggggggjjjjjjhhhiiieeebbbbbbeeeeeebbb___\\\]]]^^^^^^^^^^^^___^^^YYYUUUSSSSSSQQQOOOSSSYYY]]]]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVTTTRRRPPPMMMLLLJJJJJJJJJKKKLLLMMMOOOPPPOOOPPPPPPQQQPPPOOONNNMMMJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHKKKLLLKKKIIIIIIKKKKKKKKKMMMOOORRRQQQOOOMMMMMMLLLKKKJJJIIIHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA<<<<<<;;;999999888888888999999888888777888888999777666666555555666666777555555555555555555555555333444444555555444444333555333333444666666444111222333333222111222555888888666444444444555444222222222222222333333333333333333333333222222222222111111111222222333333333444444444444444555555555555555666666777777777777333444444666777777777666888888888999:::::::::;;;;;;<<<===>>>>>>???>>>>>>??????@@@AAABBBBBBBBBBBB???@@@CCCEEEHHHIIIJJJJJJHHHIIIKKKLLLMMMKKKJJJIIIIIIKKKMMMOOOOOONNNLLLJJJMMMOOORRRRRRRRRQQQQQQRRRPPPSSSUUUVVVSSSQQQOOONNNQQQPPPOOOOOOOOOPPPOOOOOOOOOQQQQQQPPPMMMJJJIIIIIIHHHIIIKKKJJJHHHGGGFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKJJJKKKLLLMMMMMMMMMMMMLLLLLLGGGDDDFFFGGGEEEEEEGGGHHHHHHGGGFFFFFFIIINNNRRRNNNMMMKKKKKKKKKJJJGGGDDDEEEEEEDDDDDDBBBAAA@@@???<<<;;;;;;:::999999999999555444333555777888888777333333333333333333333333222222222222111111111111111111111111111111111111111111000000////////////........................------------------------,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------.........//////111222333222111//////000222222222222222333444444111222444666777777777666999::::::;;;;;;<<<<<<<<>>:::555222111222333333111111111222222222333333222222222222222222222222000111111222222333333444222333333333444444444555444444555555555555555666333444555666666666777777777777888999999:::;;;;;;999:::;;;<<<============;;;<<<>>>???AAABBBBBBBBB@@@AAADDDFFFHHHHHHHHHGGGFFFHHHJJJKKKKKKJJJHHHGGGGGGIIIKKKMMMMMMLLLIIIHHHLLLNNNPPPQQQPPPOOOOOOOOONNNPPPQQQRRRQQQQQQRRRTTTTTTTTTTTTSSSRRRPPPPPPPPPPPPQQQQQQOOOKKKIIIIIIIIIHHHJJJKKKJJJIIIHHHIIIJJJGGGFFFEEEEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMKKKGGGDDDFFFHHHFFFFFFIIIHHHHHHHHHGGGGGGJJJOOOSSSNNNMMMKKKJJJJJJHHHFFFDDDAAAAAABBBBBBBBBAAAAAA@@@======<<<;;;999888666666444333333444666888777666333333333333333333333333222222222111111111000000111111111111111111111111000000000000000//////...........................------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------........................------............------------------............111111111000000333888<<<999777333000///111333555111222333555666666666666888888999999999:::::::::======>>>???AAABBBCCCCCCIIIGGGEEEEEEFFFIIIKKKLLLKKKMMMOOOQQQQQQPPPMMMLLLNNNQQQTTTVVVVVVUUUVVVWWWOOOPPPSSSUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTUUUVVVXXX\\\ZZZ[[[\\\ZZZVVVWWW[[[XXXYYYZZZWWWTTTRRRSSSUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPRRRTTTTTTRRRPPPOOOyyyjjjooo~~~oooeeekkkoookkkggg```YYYYYY^^^```___dddhhhjjjhhhhhhiiigggccc[[[]]]```ccceeegggggghhhgggjjjjjjhhhiiinnnooommmgggeeeccceeehhhhhhddd```^^^[[[[[[^^^^^^[[[YYYYYYVVVSSSSSSUUUVVVUUUYYY___aaa___]]][[[\\\[[[ZZZYYYVVVWWWWWWUUUQQQOOONNNNNNJJJKKKLLLMMMNNNOOOPPPPPPMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRTTTTTTSSSPPPMMMKKKHHHLLLNNNKKKIIIIIIIIIGGGHHHIIILLLOOOQQQQQQMMMJJJIIIIIIIIIGGGEEEDDDEEEGGGFFFEEEDDDCCCCCCBBBBBBCCC??????>>>===============999999888777777777777777888888777777777888999999444444444444444555666666555555555444444444444444333333444444444444333333333333333333333444444444111222333333333666:::===???:::444000000111222333000000111111111222222222000111111111111222222222111111111222222333333333111222222333333444444444333444444444444444444444222444666777666666777888666666777888999::::::;;;777888999:::;;;<<<<<<<<<999;;;<<<>>>@@@AAABBBBBB@@@BBBDDDFFFGGGGGGEEEDDDFFFGGGHHHIIIJJJIIIIIIHHHFFFGGGIIIKKKKKKJJJIIIHHHKKKMMMOOOOOONNNMMMMMMMMMMMMNNNPPPPPPPPPRRRUUUWWWTTTUUUVVVVVVSSSRRRRRRRRRRRRRRRQQQNNNKKKJJJJJJKKKIIIJJJKKKKKKJJJIIIKKKLLLIIIHHHFFFEEEEEEFFFGGGIIIMMMMMMMMMMMMMMMMMMMMMMMMKKKFFFEEEHHHJJJHHHHHHJJJHHHHHHHHHHHHHHHJJJNNNRRRNNNLLLJJJIIIIIIHHHFFFDDD??????@@@AAAAAAAAAAAAAAA>>>>>>===<<<:::888666555444333333444666777666555222222222222333333333333222111111111111000000000111111111111111111111111///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,---...//////...---,,,---------............/////////...///222999AAAGGG;;;888333000///000333555000111222333444555555555666666777777888888999999:::;;;<<<>>>???AAABBBCCCIIIEEEBBBAAACCCGGGIIIKKKJJJLLLNNNPPPQQQOOONNNLLLMMMNNNPPPSSSUUUVVVVVVVVVOOOQQQTTTWWWYYYYYYXXXXXXXXXYYYYYYXXXWWWXXXZZZ\\\\\\ZZZZZZ\\\ZZZUUUVVVZZZXXXXXXXXXVVVSSSRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUTTTSSSQQQOOO|||jjjpppoooccceeeggghhhiiiddd\\\ZZZ___bbbaaajjjnnnpppllliiihhhfffbbb[[[\\\^^^```bbbdddeeeeeegggiiiiiifffgggkkkmmmkkkgggffffffhhhjjjhhhddd___aaa\\\\\\``````[[[WWWWWWVVVTTTUUUYYYYYYXXX\\\aaaaaa___\\\\\\]]]\\\YYYWWWTTTVVVWWWUUUQQQOOOOOOPPPKKKMMMNNNPPPQQQQQQPPPPPPNNNMMMMMMMMMNNNQQQSSSUUURRRTTTUUUVVVUUUQQQMMMJJJIIINNNOOOKKKHHHIIIHHHDDDEEEFFFIIILLLNNNMMMIIIFFFCCCEEEEEEDDDBBBBBBDDDGGGEEEEEEDDDCCCBBBBBBBBBBBB======<<<;;;;;;;;;;;;<<<999888888777777777777777666666555555666777777888444444444333444444555555666555555555444444444444333333444444444444333333111111222222111222333444222333333333333444777999777555222000111111111000000000000000111111111222000000000000111111222222111111111111222222222222111111111222333333444444333333333333333333333333111444666666555444666888444444555666777888999999666666888999:::;;;;;;;;;;;;<<<===???@@@@@@AAAAAA>>>???BBBEEEFFFEEEDDDCCCFFFFFFGGGHHHIIIIIIJJJJJJEEEFFFGGGIIIIIIJJJJJJJJJJJJLLLNNNNNNMMMKKKKKKLLLLLLNNNQQQRRRRRRSSSTTTUUUPPPSSSVVVVVVTTTSSSTTTUUUTTTTTTRRROOOLLLKKKLLLMMMIIIJJJKKKJJJIIIJJJKKKMMMJJJIIIGGGEEEEEEGGGIIIKKKNNNMMMMMMMMMMMMMMMMMMMMMJJJFFFFFFJJJLLLJJJIIIJJJGGGHHHIIIIIIIIIJJJMMMOOOMMMKKKIIIHHHHHHHHHFFFEEE???@@@@@@@@@@@@@@@??????<<<======<<<;;;999888666555444333333555666555333111111222222222333333333111111111111000000000000111111111111111111111111---......///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,...//////...,,,+++---............/////////------......000555<<>>???????????????;;;===@@@CCCDDDDDDCCCBBBFFFFFFFFFGGGHHHJJJKKKLLLEEEFFFFFFGGGIIIJJJKKKKKKJJJLLLNNNNNNLLLKKKJJJKKKLLLOOOSSSUUUUUUSSSRRRRRRLLLPPPTTTUUUTTTTTTVVVXXXUUUUUUSSSPPPLLLLLLMMMOOOHHHIIIJJJJJJIIIIIIKKKMMMGGGGGGEEEEEEGGGJJJNNNPPPNNNNNNMMMMMMLLLMMMMMMNNNIIIFFFGGGLLLNNNKKKIIIJJJGGGHHHIIIIIIIIIJJJLLLNNNLLLJJJHHHGGGHHHHHHGGGEEEAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<===<<<;;;:::999555444333333555555444222111111111222222333333333111111111111000000000000000000000000000000000000,,,---.........---++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................+++,,,...//////...,,,+++.........////////////000---......---,,,...111444...///111222333333222111000000111222333444444555333333444555666777888888666777999;;;>>>AAACCCDDD===<<<===AAAFFFIIIIIIGGGHHHIIIKKKMMMNNNOOONNNNNNOOOLLLLLLPPPWWWZZZXXXUUUTTTTTTTTTUUUWWWYYY[[[\\\\\\^^^___]]]YYYXXXYYY\\\YYYXXXYYY\\\\\\YYY[[[___ZZZYYYXXXWWWVVVUUUUUUVVVTTTUUUUUUVVVWWWYYYZZZ[[[SSSSSSRRRRRRQQQOOONNNMMM}}}uuu}}}rrrddddddkkk~~~uuuooonnnqqqttt}}}xxxqqqkkkeeeaaa___```aaacccbbbaaa``````aaakkkjjjjjjiiiiiiiiiiiijjjfffdddfffiiiiiieeefffiiiddddddbbb___\\\ZZZ[[[\\\XXXXXXYYY[[[]]]```bbbccc_________^^^\\\ZZZWWWVVVWWWTTTPPPNNNMMMMMMMMMLLLNNNMMMMMMNNNPPPRRRQQQPPPMMMKKKLLLPPPQQQOOOOOORRRTTTSSSRRRQQQPPPOOONNNNNNKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<;;;:::999999999:::;;;999999777666666555555555222333444666777777888888555444444333333444444555333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222000000////////////000000......///000000000000000000000000000000000000000111000///......///000111...///000111222333444444222222222222222222222222222222222333333333444444666555444333444666888999666666555555555777999:::::::::999888999:::;;;<<<<<>>=========<<<;;;::::::999888777555555666555444444555444222000222222222222222222222222000000000000000000000000------...///000000////////////.........---------///......------......///...------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))(((***,,,---,,,++++++,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////......//////000000111111000111111222222333444444555444333333444666999;;;::::::;;;;;;<<<=========<<<<<<>>>???AAACCCDDDDDDCCCDDDGGGIIILLLOOOQQQRRRJJJKKKLLLOOOQQQUUUWWWYYYWWWTTTSSSTTTXXXZZZZZZYYY[[[ZZZYYYYYYZZZ[[[ZZZXXXUUUWWWXXXXXXWWWVVVWWWYYYTTTTTTTTTRRRQQQQQQTTTVVVWWWUUUTTTTTTUUUVVVUUUTTTTTTSSSQQQPPPOOONNNNNNNNNzzzxxx{{{}}}yyymmmbbbcccjjj{{{uuuoookkkkkknnnqqq{{{yyytttnnniiidddbbb```iiigggdddbbb````````````cccccccccdddfffggghhhiiigggeeefffhhhgggddddddgggccccccaaa___\\\ZZZ[[[]]]YYYYYYZZZ[[[]]]___aaabbbcccaaa___]]][[[ZZZZZZZZZXXXUUUQQQPPPPPPPPPPPPOOOLLLKKKKKKLLLNNNPPPOOONNNNNNJJJJJJMMMNNNNNNPPPTTTRRRQQQPPPOOONNNMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGEEEDDDBBBAAA@@@???AAADDDEEEEEEDDDAAA???AAAAAA@@@@@@@@@?????????;;;:::999888777888999999888888777555555444444555222333444555555666555555444444333333333333444444333333333333333333333333333333333333333333333333000000000000000000000000222222222222222222222222000000////////////000000......///000000000000000////////////////////////111000///......///000111...//////000222333333444222222222222222222222222222222222333333333333444555444333333333555777888666555555555555777888999:::999999888999:::;;;<<<<<<>>>@@@BBBBBBBBBDDDEEECCCBBBAAACCCEEEFFFDDDBBBEEEFFFIIIKKKLLLLLLKKKKKKKKKRRRTTTOOOKKKMMMOOONNNQQQQQQSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWWWWYYYVVVRRROOOOOOPPPPPPPPPSSSSSSSSSQQQNNNMMMMMMOOOJJJIIIIIIIIIJJJLLLMMMNNNOOOMMMKKKIIIIIIKKKMMMOOOIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEEEEGGGIIIKKKLLLIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@???===<<<<<<;;;;;;:::::::::999888777555444555444444555777777666444222222222222222222222222000000000000000000000000---......////////////...///.........------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***,,,,,,+++++++++,,,******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------.......................................///////////////////////////000000000000000111111222333333444444444333333444666888:::888888999::::::;;;;;;<<<<<<===>>>???@@@AAABBBCCCBBBCCCEEEHHHKKKMMMOOOPPPLLLMMMNNNPPPRRRTTTVVVWWWSSSRRRRRRTTTXXXZZZZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVUUUVVVVVVUUUSSSRRRSSSUUUTTTTTTTTTRRRQQQQQQTTTVVVVVVUUUTTTUUUVVVVVVTTTRRRPPPOOOOOONNNNNNNNNNNNOOOzzzxxxyyyuuurrrooogggaaaccchhhwwwuuurrrpppoooppprrrtttuuurrrmmmiiieeecccccccccsssmmmfffbbbaaaaaa___^^^[[[\\\^^^aaadddgggjjjkkkjjjffffffgggfffbbbbbbdddaaaaaa```^^^[[[[[[\\\]]]ZZZZZZZZZ[[[\\\]]]^^^___dddbbb___[[[ZZZZZZ[[[\\\XXXUUURRRQQQRRRSSSSSSRRRKKKJJJIIIJJJLLLMMMMMMLLLMMMIIIHHHKKKLLLLLLPPPTTTOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHJJJHHHFFFCCCAAA@@@@@@@@@@@@BBBEEEGGGFFFCCC???<<>>>>>>>>=========999888777666666666777888777666555444333333333444333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222////////////////////////111111111111111111111111000//////......//////000......///000000000//////////////////////////////000//////......//////000......///000111222333333111111111111111111111111111111222222222333333333333222222111222444555666444444444444555666777888999888888888888999::::::;;;===???@@@@@@@@@BBBCCCAAA@@@??????AAABBBBBBAAAFFFGGGIIIJJJKKKKKKKKKJJJLLLPPPRRRNNNKKKLLLNNNNNNPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQRRRRRRSSSUUUVVVWWWWWWUUUQQQPPPQQQRRRRRRRRRWWWWWWUUURRROOOLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNLLLJJJHHHHHHIIILLLNNNIIIIIIIIIIIIHHHFFFDDDBBBBBBBBBDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFEEEDDDCCCBBB???>>>===;;;::::::::::::999999999888777666555444333333333666888:::999888222222222222222222222222000000000000000000000000....../////////......---............------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,+++******,,,...******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------............/////////000000//////////////////000000000111222222333333333333333333444555777888666666777888888999999:::<<<======>>>??????@@@@@@@@@AAACCCEEEHHHJJJLLLMMMLLLMMMMMMNNNPPPQQQRRRRRRNNNOOOPPPTTTXXXZZZYYYXXXUUUTTTSSSTTTUUUVVVUUUTTTTTTTTTSSSQQQOOONNNOOOQQQSSSTTTTTTSSSQQQQQQSSSUUUUUUTTTTTTUUUVVVUUUSSSQQQLLLLLLLLLLLLLLLMMMNNNNNN{{{vvvyyytttmmmhhhgggfffddddddgggvvvuuussssssssstttssssssmmmkkkgggcccaaabbbdddeeesssllleeebbbbbbbbb^^^[[[ZZZ\\\___cccfffjjjlllmmmkkkgggeeegggfffbbb```aaa``````___]]][[[ZZZ\\\^^^[[[[[[ZZZZZZZZZ[[[[[[\\\bbb```]]][[[YYYYYYZZZZZZVVVSSSQQQPPPRRRSSSTTTTTTLLLJJJIIIJJJLLLLLLLLLJJJKKKHHHIIIMMMOOONNNOOOSSSMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFGGGFFFCCCAAA??????@@@AAAAAABBBDDDDDDCCC@@@<<<:::<<<<<<<<<<<<;;;;;;;;;;;;888777555444444444555666555444444333222222333333444444444444444333222222222222333333333333222222222222222222222222222222222222222222222222222222////////////////////////111111111111111111111111/////////....../////////......///////////////...////////////////////////////////////////////////......//////000111222222111111111111111111111111111111111111222222222222111111000000111222444444333333333444444555666666777777777777888888999999999;;;>>>>>>>>>>>>@@@AAA@@@>>>======>>>@@@AAABBBFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMKKKKKKLLLMMMPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWUUUSSSQQQQQQRRRSSSTTTSSSVVVVVVUUUQQQNNNKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJHHHHHHHHHGGGEEECCCAAA@@@@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEFFFFFFEEECCCAAA@@@===<<<;;;:::999888888888777888888777666555444444333222333555888999999777222222222222222222222222////////////////////////////////////...---,,,,,,------------------------...------------------...***++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))***++++++,,,,,,,,,,,,+++++++++***)))***,,,///******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------------------------------.........//////000000000//////......---//////000000111222222222222222222222333444666666555555666666777888888888<<<<<<<<<<<<============>>>???@@@CCCEEEGGGIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKOOOSSSVVVXXXXXXWWWSSSRRRQQQRRRSSSTTTSSSRRRRRRRRRQQQOOOMMMMMMNNNPPPRRRSSSTTTSSSRRRQQQRRRTTTTTTSSSSSSTTTUUUTTTQQQNNNKKKJJJJJJJJJJJJKKKLLLLLLzzzvvvzzzmmmeee```ccchhhhhhffffffqqqpppnnnnnnooonnnkkkhhhfffdddaaa______```ccceeekkkgggbbbaaacccccc^^^YYY\\\^^^aaaeeehhhjjjlllmmmkkkfffeeeggggggccc```____________\\\ZZZZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYYYYY\\\[[[[[[ZZZYYYWWWVVVUUUSSSPPPNNNNNNPPPRRRSSSSSSMMMLLLKKKKKKLLLMMMLLLJJJHHHHHHKKKQQQSSSPPPNNNPPPLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJHHHFFFDDDFFFDDDBBBAAAAAABBBDDDEEECCCBBB@@@???===;;;::::::;;;;;;:::::::::999999999666555444333222333444444444333333222222222222333555555555555555444333222111111222333333222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////......////////////....................................////////////...............//////000000111000000000000000000000000000000000111111111222222/////////000111111222333111222222333444444555555666666666777777777777777888:::<<<<<<<<<<<<===>>>>>>>>>>>>===>>>???AAACCCEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJIIIHHHIIIJJJNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWTTTRRRPPPQQQRRRTTTTTTSSSQQQRRRQQQOOOLLLJJJKKKLLLJJJKKKKKKJJJJJJJJJIIIIIIGGGHHHJJJKKKJJJIIIFFFEEEGGGGGGFFFEEECCCBBB@@@???AAACCCEEEHHHIIIHHHGGGFFFFFFGGGFFFFFFDDDAAA???===<<<;;;:::888777777666666666666666666555555444333333222222444555666555333222222222222222222222222////////////////////////......///......---,,,,,,,,,,,,---------------------------,,,,,,---------*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++)))***++++++,,,,,,,,,,,,+++++++++***)))***,,,///******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------............000000//////......------...//////000000111111222111111111222222333444444444555555666777777888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>@@@CCCEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGJJJNNNRRRTTTUUUUUUVVVRRRQQQPPPQQQSSSTTTSSSRRRPPPPPPPPPOOONNNNNNPPPRRRPPPRRRTTTTTTSSSRRRRRRRRRRRRRRRQQQRRRRRRQQQOOOLLLLLLKKKJJJJJJIIIIIIJJJJJJ}}}uuuxxxggg___[[[aaaggghhhfffeeemmmjjjiiiiiijjjiiieee```aaa```^^^]]]]]]___aaacccccc```___```bbbaaa^^^[[[]]]___bbbeeehhhiiijjjjjjiiieeedddiiijjjfffaaa_________^^^\\\YYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYWWWUUUSSSRRRPPPNNNLLLKKKMMMOOOPPPPPPOOOMMMLLLLLLMMMMMMLLLJJJHHHHHHMMMTTTUUUPPPLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFDDDEEEEEEDDDDDDEEEFFFHHHHHHCCCAAA>>>;;;:::999999999::::::999999999888888888555555333222222222333444333333222222222222333333555555555555555444333333000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------......///....../////////...------........................---......//////......------........./////////000///////////////////////////000000000000111111111...//////000111111222222000111222333444444444333444555666666777777666666666888:::;;;::::::;;;<<<<<<===>>>>>>>>>???AAACCCBBBCCCCCCEEEFFFHHHIIIIIIHHHEEEFFFHHHHHHFFFGGGIIIKKKKKKLLLLLLNNNPPPQQQRRRQQQQQQQQQQQQRRRTTTUUUVVVRRRQQQPPPPPPRRRSSSSSSRRRNNNNNNNNNLLLJJJIIIJJJLLLIIIJJJJJJJJJJJJJJJIIIHHHEEEGGGIIIJJJJJJGGGDDDBBBFFFFFFEEEDDDBBBAAA@@@@@@BBBDDDFFFHHHIIIHHHGGGFFFGGGGGGFFFDDDBBB@@@>>>===;;;:::999777666666666666555555555555555444333222333222222222333333222000222222222222222222222222000000000000000000000000------.........------,,,,,,,,,,,,,,,------------++++++************++++++******+++,,,------......+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))***+++++++++******+++,,,,,,,,,++++++***+++,,,+++******,,,...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////...........................///000000111111000111111111222222222222333444444555555666777777999999999999999::::::::::::;;;===???AAACCCDDDEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHJJJNNNPPPPPPQQQRRRSSSQQQPPPOOOQQQSSSTTTSSSRRRNNNPPPQQQQQQPPPPPPQQQRRROOOQQQTTTUUUTTTRRRQQQQQQRRRPPPNNNNNNNNNNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJrrrrrrfff]]]YYY]]]cccdddddddddgggdddccceeehhhhhhddd```^^^^^^]]]\\\]]]^^^___```___^^^]]]]]]^^^^^^______]]]___cccfffiiijjjkkkkkkfffcccdddkkknnnjjjccc___``````^^^\\\YYYWWWXXXZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWUUUUUUTTTSSSSSSOOOMMMJJJJJJLLLMMMNNNNNNOOONNNLLLLLLMMMLLLKKKIIIIIIIIILLLRRRRRRNNNKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHJJJKKKKKKJJJHHHGGGDDDDDDDDDEEEEEEEEEEEEFFF@@@@@@>>>===;;;:::999888999999999999888888888888555444333222222222333444333333222222222333333444333333444444444333333222///000111222222111000///000000000000000000000000000000000000000000000000///////////////////////////////////////////////////......------......///......//////......---,,,........................------...//////...------------............///////////////////////////////////////000000000111111...///000000111222222222///000111222333333333222333444555666666666555555555777999999888888999:::999<<<>>>???>>>>>>@@@AAA???@@@AAABBBDDDFFFHHHIIIHHHDDDDDDHHHIIIFFFFFFIIIIIIIIIIIIKKKMMMOOORRRSSSNNNNNNNNNOOOPPPQQQSSSSSSQQQPPPOOOPPPQQQRRRQQQPPPMMMNNNNNNLLLIIIHHHIIIJJJIIIJJJKKKKKKLLLKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAAAAACCCDDDFFFGGGHHHGGGGGGFFFGGGFFFDDDBBBAAA@@@??????;;;:::999777666666666666333444444444444333333222222111111222333333222000222222222222222222222222000000000000000000000000,,,,,,---.........------++++++,,,,,,,,,---------++++++************++++++***++++++---...///000000+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))***+++++++++++++++,,,,,,,,,+++******)))***,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------..................------...//////000000111000000111111111111111111111222222333333444555555777777777888888999999999:::;;;<<<>>>@@@BBBCCCDDDCCCEEEGGGJJJKKKKKKKKKJJJIIILLLNNNNNNMMMMMMOOOQQQOOONNNNNNOOOQQQSSSRRRQQQNNNPPPSSSSSSQQQPPPOOOOOONNNQQQTTTUUUTTTRRRPPPPPPQQQOOOLLLJJJJJJKKKKKKJJJLLLKKKKKKKKKKKKLLLMMMMMMppplllggg^^^WWWYYY^^^```aaabbb___\\\\\\___dddfffccc___]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZ\\\```ccc^^^aaaeeehhhkkkmmmmmmmmmdddaaadddlllppplllddd`````````___\\\XXXWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWZZZXXXUUUSSSRRRSSSTTTUUUOOOMMMJJJJJJKKKMMMMMMMMMOOOMMMLLLKKKLLLKKKJJJHHHKKKIIIKKKOOOOOOKKKIIIKKKEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEHHHKKKLLLLLLKKKJJJBBBBBBCCCCCCBBBBBBAAA@@@>>>???@@@???>>>;;;999777999999999999888888888888555444333222222222333444333333333222333333444444111222222333333333222222...000111222222111000...000000000000000000000000000000000000000000000000........................////////////////////////.........------............/////////...---,,,,,,........................,,,---...//////...---,,,------..................////////////////////////////////////000000000000...///000111222222222222...///111222333333222222333333555666666666555444444666888999888777888999777:::>>>???>>>===>>>@@@===>>>???AAACCCFFFHHHIIIIIIDDDCCCIIIJJJGGGFFFJJJGGGHHHHHHJJJLLLOOORRRTTTLLLLLLLLLMMMNNNOOOQQQQQQQQQOOOOOOOOOQQQQQQPPPOOOOOOOOOOOOLLLIIIHHHHHHIIIIIIJJJLLLMMMMMMMMMLLLKKKJJJHHHEEECCCBBBCCCEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@@@@AAABBB;;;:::999777666666666666333333444444444333222222111111000222444444333222222222222222222222222222000000000000000000000000++++++,,,---............+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,---///000111111+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,,,,,,,,,,+++***)))(((***,,,---,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////------......///000000000///000000111111111111000000000000111222222333333666666666777888999999999::::::<<<>>>@@@AAACCCCCC???AAADDDGGGIIIJJJJJJIIIKKKMMMNNNMMMJJJJJJMMMPPPNNNMMMMMMNNNPPPRRRQQQPPPOOOQQQTTTTTTRRROOOMMMLLLMMMQQQTTTVVVTTTRRRPPPOOOQQQNNNJJJHHHHHHIIIJJJIIIJJJKKKKKKKKKMMMNNNOOOPPPzzzqqqxxxhhhccc\\\YYY]]]bbbbbb```\\\\\\\\\]]]]]]]]]^^^^^^[[[___aaa___]]]^^^]]][[[```___^^^]]]\\\\\\\\\\\\ZZZ]]]______bbbhhhjjjiiifffcccaaaccceeefffdddbbbeeeaaa\\\YYYXXXYYYYYYYYYYYYWWWUUUTTTUUUVVVVVVVVVUUUWWWYYY[[[ZZZWWWTTTRRRPPPNNNKKKJJJKKKNNNRRRUUUVVVSSSOOOKKKHHHGGGHHHIIIGGGIIILLLNNNNNNLLLJJJGGGCCCBBBBBBAAAAAABBBBBBBBBHHHIIIKKKMMMLLLJJJHHHFFFEEECCCBBBDDDFFFFFFCCC@@@>>>===<<<:::888777777777777777666666777888999999444444222222222222444444333222000/////////000000222111111111000000//////222111111000///......---..............................////////////..............................////////////////////////------------------------......---------,,,,,,,,,,,,------......------,,,///...,,,++++++---000222+++...222222///------...------......//////000000---------............//////000000000111111111111000000111111111222222222333333333333333333333333444444444555666777777888:::::::::;;;<<<===>>>???>>>>>>???@@@AAACCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDGGGFFFFFFJJJPPPTTTTTTSSSIIIIIIJJJLLLMMMOOOPPPPPPUUUOOOIIIHHHLLLPPPPPPOOORRRRRRQQQOOOLLLJJJKKKLLLMMMMMMMMMKKKIIIHHHHHHJJJLLLJJJHHHEEEEEEFFFHHHIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAA???>>>===<<<999888777888888888666444444444444444444444444444000111222333333222111000000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++---------+++******,,,...)))+++,,,,,,+++++++++,,,***+++,,,,,,,,,,,,+++***************************************************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,.........------,,,,,,,,,,,,+++******,,,,,,+++***,,,***)))+++---...+++)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////000000000000222222222333333333444444444555666777777666555444666777999;;;<<<===>>>>>>AAAAAAAAABBBCCCDDDEEEFFFMMMNNNNNNKKKHHHGGGJJJNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLNNNPPPRRRSSSSSSQQQNNNMMMKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJLLLNNNNNNNNNLLLKKKuuuiiinnnkkkiiifffaaa___^^^^^^]]]bbbaaa^^^[[[ZZZZZZ[[[\\\___aaaaaa^^^]]]___^^^ZZZ]]]]]]]]]\\\\\\[[[[[[ZZZYYY]]]``````bbbggghhheeeaaa``````aaadddfffffffffeeebbb^^^ZZZWWWWWWXXXYYYXXXWWWUUUTTTTTTUUUUUUUUUVVVWWWXXXYYYXXXUUUQQQOOONNNMMMKKKJJJJJJMMMPPPRRRXXXTTTOOOJJJGGGGGGHHHIIIGGGHHHJJJKKKKKKJJJGGGFFFCCCCCCBBBAAAAAAAAABBBBBBFFFHHHIIIJJJJJJHHHFFFEEEDDDCCCBBBCCCEEEEEEBBB??????>>>===;;;999888888888666666777777777888888888444333222222222222333444333222111000///000000111111111111000000000//////111111000000///......---..............................////////////......................................................------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,000///---,,,,,,,,,...///+++...111111///------................../////////------------............//////000000000111111111000000000111111111222222333333333333333333333333333444444555666666777777888888888888999;;;<<<===<<<======>>>???AAABBBCCCFFFFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGKKKOOOQQQQQQPPPIIIIIIJJJLLLMMMNNNOOOOOOQQQLLLHHHHHHMMMQQQRRRQQQPPPPPPPPPNNNKKKIIIJJJKKKKKKLLLLLLKKKIIIHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJKKKFFFEEEEEEDDDCCCBBBBBBAAA???@@@AAAAAABBBBBBBBBAAACCCCCCBBBAAA@@@???>>>===999888777888888888666444333333333333333333333333000111111222222111111000000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++,,,---,,,******+++---***+++,,,,,,+++***++++++++++++++++++++++++++++++************************************************((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,......---------,,,,,,,,,,,,+++******,,,,,,+++***,,,******+++------+++)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------........./////////000000000000111111111111222222222333555666777888888888888777555666888999;;;<<<<<<<<>>===<<<;;;:::999888777666555666777888888888777666444333222111111222333444333222111111000111111111111111000000000000//////111000000//////.......................................////////////..............................------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,//////...------,,,,,,++++++---000000///------.....................------------------............////////////000000000000000000000000111111111111222222222222222222222222333333444444555555666666555555555555666888999:::::::::;;;<<<===???@@@AAAFFFFFFHHHIIIIIIHHHGGGFFFGGGHHHIIILLLNNNOOOMMMKKKIIIJJJKKKLLLLLLMMMMMMMMMLLLIIIGGGIIINNNRRRRRRQQQNNNOOONNNLLLIIIHHHIIIJJJIIIJJJJJJJJJHHHHHHIIIKKKHHHHHHHHHIIIJJJJJJKKKKKKDDDDDDCCCCCCCCCBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@CCCBBBBBBAAA@@@?????????999888777777888888666444222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))+++,,,,,,+++******+++************************+++***))))))))))))***+++************************************************)))******+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,+++***+++,,,---+++)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............/////////000000000///000000000000111111111000111222444555555555555444555666888999:::::::::<<<===>>>???AAACCCEEEGGGHHHFFFEEEFFFIIIKKKLLLMMMGGGGGGHHHHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLKKKIIIHHHHHHHHHIIIJJJLLLLLLMMMMMMLLLKKKIIIHHHuuuhhhhhhnnnmmmjjjfff]]]UUUSSSUUU]]][[[YYYXXXYYY\\\```bbbgggddd```]]]bbbhhhhhhcccYYYZZZ\\\]]]]]]\\\ZZZYYY\\\______]]]^^^aaabbb```fffgggfffbbb]]]\\\^^^aaabbbcccbbb\\\TTTQQQTTTWWWVVVVVVVVVTTTRRRPPPPPPPPPQQQQQQRRRQQQPPPOOOMMMLLLIIIIIIIIIJJJJJJJJJJJJJJJEEEEEEEEEFFFHHHJJJLLLMMMHHHHHHGGGFFFEEEEEEEEEEEEEEEEEECCCBBBAAAAAAAAAAAACCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===::::::999999888666555444444666777999999888666555444333222111111222333444222222222111111111111222000000000000000000//////000000/////////.................................---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...------+++++++++,,,............------///......------,,,,,,,,,,,,,,,---------................../////////000000/////////000000000111111222222222222222222222222222333333333444444444555333333333444555666777888999999:::;;;<<<>>>???@@@EEEFFFGGGHHHIIIHHHHHHGGGHHHIIIKKKMMMNNNMMMJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHHHHJJJNNNPPPPPPOOONNNNNNNNNLLLIIIHHHIIIJJJGGGHHHIIIHHHGGGHHHIIIKKKHHHHHHJJJKKKKKKKKKJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@???999888777777888777555333222222222222222222222222222111000//////000111222000000000000000000000000////////////////////////......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++'''))),,,,,,+++*********,,,+++))))))*********)))+++***(((''''''(((***+++******************************************************+++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000//////000000000111111111//////000222333444555555444555666777999999999999::::::;;;===@@@CCCEEEFFFFFFDDDCCCEEEJJJNNNNNNMMMEEEEEEFFFGGGIIIKKKMMMNNNGGGGGGIIIJJJMMMOOORRRSSSPPPOOOMMMKKKJJJJJJKKKKKKMMMLLLKKKJJJJJJJJJJJJKKKOOOOOONNNNNNLLLJJJIIIHHHrrrggggggiiiccc]]]\\\WWWQQQPPPSSSWWWWWWXXXYYY[[[]]]___```aaa___[[[ZZZaaaiiijjjfffZZZ[[[]]]^^^^^^\\\ZZZYYY___```^^^ZZZZZZ___aaa```hhhiiihhhccc]]]ZZZ[[[]]]___``````[[[SSSPPPRRRVVVWWWXXXXXXVVVRRROOOOOOOOOMMMMMMNNNNNNNNNNNNNNNOOOIIIJJJJJJJJJJJJIIIIIIHHHAAACCCGGGKKKMMMNNNMMMLLLJJJIIIHHHGGGFFFGGGGGGHHHGGGFFFDDDCCCBBBAAAAAA@@@CCCCCCDDDDDDDDDCCCBBBAAA???@@@@@@@@@???===<<<;;;::::::::::::999888666555444666777999888777555444333222111111111111222333111111111111111111111111//////////////////000000////////////....................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++((()))+++---......---,,,++++++,,,,,,---...------......------,,,,,,++++++,,,,,,,,,------------...---............/////////....../////////000000000111111111111111111111111222222222222333333333333222222333333444666777888999999999:::<<<===???@@@BBBCCCEEEGGGHHHHHHGGGGGGHHHJJJMMMNNNMMMKKKIIIHHHIIIJJJLLLMMMMMMMMMLLLKKKIIIIIIIIIKKKLLLMMMLLLLLLNNNNNNNNNLLLJJJIIIJJJKKKEEEGGGHHHGGGFFFGGGIIIKKKIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????888777666777777777555333333333333333333333333333222111000//////000111222////////////////////////..............................---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++&&&)))+++,,,+++******+++...+++))))))***+++***)))+++***(((''''''(((***+++******************************************************+++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111333333444555666777888999444555666888999999999999777888999;;;>>>AAADDDEEEEEECCCCCCFFFKKKOOOOOONNNDDDEEEFFFGGGIIIKKKMMMNNNFFFGGGHHHJJJMMMPPPRRRSSSPPPOOOMMMKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLQQQPPPPPPNNNLLLKKKIIIHHHsssiiiggg^^^VVVRRRTTTSSSNNNNNNSSSYYYYYYYYYYYYYYYYYYXXXXXXWWWXXXVVVVVV\\\dddgggeee\\\]]]]]]]]]]]][[[ZZZYYY```aaa^^^ZZZZZZ^^^aaa```cccddddddbbb___]]]\\\\\\[[[\\\[[[XXXSSSQQQRRRUUUXXXZZZ[[[XXXSSSOOOOOOPPPLLLLLLLLLLLLMMMNNNPPPQQQKKKKKKKKKKKKJJJIIIIIIIIIHHHKKKNNNQQQQQQOOOMMMKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGEEECCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@===???@@@???===;;;::::::;;;<<<<<<<<<<<<:::888777555666777777777666555444333222111000000111222333//////000111111111111000......////////////000000................................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++&&&'''***,,,---...------+++******+++---......---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------.........///............////////////000000000000000000000000111111111111222222222222222222222333444555666777888888888999:::<<<>>>>>>???@@@BBBDDDEEEFFFEEEEEEFFFIIIKKKLLLJJJIIIHHHHHHHHHJJJLLLNNNOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNNNNLLLJJJIIIJJJKKKEEEFFFGGGFFFEEEFFFHHHIIIJJJJJJKKKKKKJJJIIIGGGFFFJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEDDDDDDBBBAAAAAAAAA@@@@@@???>>>>>>======888777666666777777555333333333333333333333333333111000000//////000000111////////////////////////..............................---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++((()))+++,,,++++++,,,---000---))))))+++,,,+++)))+++***))))))))))))***+++************************************************)))******+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////000000000000111111111111333333333333444555777777444555666777888888888888666777888:::===???BBBCCCDDDDDDEEEGGGKKKMMMNNNNNNFFFFFFGGGHHHJJJLLLNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLQQQPPPOOOMMMKKKJJJIIIHHHttthhhcccQQQMMMOOOTTTQQQJJJMMMVVV]]][[[YYYVVVUUUTTTTTTTTTSSSUUUVVVVVVZZZaaaeeeddd^^^^^^]]][[[ZZZYYYXXXWWW]]]``````]]]]]]``````]]]^^^^^^^^^______^^^\\\YYYWWWWWWVVVTTTSSSSSSSSSSSSZZZ]]]^^^[[[UUUPPPOOOQQQNNNMMMLLLLLLMMMNNNPPPQQQNNNNNNLLLKKKJJJJJJJJJJJJNNNOOOPPPPPPOOONNNMMMLLLIIIIIIJJJJJJKKKLLLLLLLLLIIIHHHFFFDDDBBBAAA@@@???@@@@@@@@@@@@?????????>>>;;;>>>@@@>>>;;;999888999999:::;;;<<<;;;999888666777777666666666555555555333222111000000111222333---...///000111000000///........./////////000000................................................,,,------......------,,,........................------------------------------------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++(((((()))+++,,,,,,,,,,,,,,,***((())),,,......,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000000000000000000000111111111111111111111111111111111111222444555666555666666777888:::;;;<<<<<<===???AAACCCCCCCCCCCCCCCEEEHHHHHHGGGFFFGGGIIIHHHJJJMMMOOOQQQPPPOOONNNJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKIIIHHHIIIJJJEEEFFFFFFFFFEEEEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHHHHLLLLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEDDDCCCAAA@@@???AAA@@@???>>>===<<<;;;:::888777666666777666444222222222222222222222222222//////000000000000//////////////////////////////------------------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))***++++++++++++---///333...***))),,,---,,,***++++++++++++++++++++++++************************************************((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***)))+++------+++******,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////....../////////000000000111000000///000111222333333444555666666777666666666666777999;;;>>>@@@AAABBBDDDFFFHHHHHHIIIKKKLLLHHHHHHIIIJJJLLLMMMOOOPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOONNNNNNMMMOOONNNMMMKKKIIIHHHGGGGGGpppaaaYYYIIIIIIQQQWWWQQQHHHLLLXXX___\\\WWWSSSQQQRRRTTTUUUSSSWWWZZZYYYZZZ```dddeee___^^^\\\ZZZXXXWWWVVVVVVZZZ___aaaaaaaaabbb___ZZZ\\\[[[[[[]]]___^^^YYYUUUUUUSSSRRRRRRSSSTTTTTTSSS\\\___```]]]VVVQQQPPPRRRQQQOOONNNLLLLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNGGGHHHJJJKKKLLLMMMMMMMMMIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>============;;;===???>>>:::888777999666777888999888666444333888777666555555555555555333222111000000111222333,,,---...000000000///...---.........//////000000---.............................................,,,------......------,,,........................------------------------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++******************++++++,,,)))((())),,,......,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000000000000000111111111000000000000000//////000000111333444555444444444555777888:::;;;:::;;;===@@@AAABBBBBBBBB@@@BBBEEEEEEDDDDDDGGGIIIHHHJJJMMMPPPRRRRRRPPPPPPIIIIIIIIIHHHGGGHHHJJJLLLJJJKKKKKKIIIGGGGGGHHHIIIEEEFFFFFFEEEDDDDDDEEEGGGFFFGGGGGGGGGHHHIIIIIIJJJMMMLLLLLLJJJIIIHHHGGGGGGEEEDDDDDDCCCBBB@@@???>>>AAA@@@???===<<<:::999999888777666666777666444222000000000000000000000000...///000111111000///...////////////////////////------------------------......---------,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,+++***+++...111444///***))),,,...---******+++,,,,,,,,,,,,+++***************************************************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,+++******,,,,,,+++***)))+++...---+++)))***,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////---------.........//////333333222111111222333444222222333444555555555555666666777888:::===???@@@@@@DDDGGGHHHFFFFFFHHHKKKJJJJJJJJJKKKMMMNNNPPPQQQKKKKKKKKKKKKLLLMMMNNNOOONNNOOOOOOPPPQQQQQQQQQRRROOOOOOPPPPPPPPPOOONNNMMMMMMLLLKKKIIIGGGFFFFFFFFFfffUUUSSSEEEIIIQQQTTTQQQLLLOOOVVV]]]ZZZWWWWWWYYYXXXUUUQQQSSSUUUUUUUUU]]]eeeeee___ccc___ZZZVVVVVVXXXYYYYYYZZZ\\\___bbbcccbbbaaa```___^^^]]]]]]^^^\\\YYYVVVXXXXXXWWWVVVTTTTTTWWWYYY^^^\\\ZZZWWWUUUTTTTTTTTTUUUSSSOOONNNNNNOOOOOONNNPPPNNNLLLJJJIIIKKKMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGEEEDDDBBBAAAAAA======<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;999777555777777777777777777777777555555444333333222111111333333333222111000//////---.........//////000000000000000000000000000000---------............///........................------------------------------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------.........///...------,,,+++,,,,,,,,,,,,+++******************************************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000///......------...000111///000000000111111111111111111222222222333333333444444555555666777777777===<<<<<<<<<===@@@BBBDDDBBBCCCCCCEEEFFFIIIJJJLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMMMMJJJGGGEEEGGGJJJJJJHHHGGGIIIKKKKKKHHHEEEGGGHHHHHHEEECCCCCCFFFJJJJJJIIIHHHGGGHHHJJJLLLNNNQQQOOOMMMJJJHHHGGGGGGGGGEEEDDDBBB@@@???>>>=========<<<;;;;;;999999888777555666666666555444444333444444333222222333333333////////////////////////...---,,,---/////////...,,,,,,---......---,,,,,,---------------...//////---,,,***))))))***,,,---,,,*********,,,---,,,+++,,,,,,+++***((((((***,,,---------+++))))))***,,,+++++++++*********))))))************************)))+++,,,---+++***+++,,,---+++)))((('''((()))************++++++,,,,,,,,,,,,++++++******++++++,,,...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,+++*********+++,,,---***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------000000000000////////////000111111111111222222222111111222333333444555555555666777888:::;;;<<<===???BBBDDDDDDBBBBBBFFFIIIIIIJJJLLLMMMNNNNNNMMMMMMIIIIIIIIIIIIKKKMMMOOOQQQJJJNNNQQQSSSQQQOOOMMMMMMQQQPPPNNNMMMKKKJJJIIIIIIMMMLLLJJJHHHGGGGGGGGGHHH___PPPOOOLLLNNNRRRTTTOOOKKKOOOVVV\\\ZZZYYYXXXXXXVVVTTTRRRRRRTTTTTTUUU\\\dddddd___```\\\WWWUUUUUUWWWXXXYYYZZZ\\\^^^``````___]]]\\\___^^^]]]]]]]]]\\\ZZZXXXXXXXXXXXXVVVUUUVVVYYY\\\\\\[[[YYYVVVUUUTTTSSSSSSTTTQQQNNNMMMNNNPPPQQQQQQQQQOOOMMMJJJIIIJJJKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGFFFEEECCCBBBAAA@@@======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;:::888666555777777777777777777777777555444444333222222111111111111222111000///................../////////000////////////////////////------------....................................------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,+++******************************************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------...//////000...............//////000//////000000000111111111111111111222222222333333333444444555666666777777::::::999:::;;;===@@@AAA@@@AAAAAACCCDDDFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIHHHEEEEEEGGGJJJJJJHHHHHHIIIKKKKKKHHHEEEFFFGGGHHHFFFDDDDDDFFFIIIHHHGGGGGGHHHIIIKKKLLLMMMOOOMMMKKKIIIGGGFFFEEEEEEDDDCCCBBB@@@>>>>>>======;;;;;;:::999888777666666555555555555555444333222222222111000//////000000///////////////////////////...---...///000///...,,,,,,---......---,,,,,,------,,,,,,------...///---,,,+++*********+++,,,+++******+++---///...---***+++,,,+++))))))+++,,,,,,,,,,,,+++))))))+++---+++++++++*********))))))*********************************************)))...,,,+++***)))***,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,---,,,******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++...---+++************+++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------------------------------........................000000111111111222222222111111222222333444444444555555777888999;;;<<<<<<>>>???@@@AAAAAABBBEEEGGGGGGHHHJJJKKKLLLLLLLLLLLLJJJIIIIIIIIIJJJLLLNNNOOOLLLPPPSSSTTTSSSPPPNNNNNNQQQPPPMMMKKKJJJIIIIIIIIIKKKJJJHHHGGGFFFEEEFFFFFFYYYMMMOOORRRRRRSSSRRRNNNIIIMMMTTTYYYZZZZZZXXXUUUSSSRRRRRRMMMNNNOOORRRXXX___```]]]\\\XXXTTTSSSTTTVVVXXXXXX[[[\\\]]]^^^^^^\\\ZZZYYY```^^^\\\[[[\\\\\\[[[ZZZXXXXXXXXXXXXWWWYYY\\\___\\\[[[YYYWWWUUUTTTTTTSSSTTTQQQMMMLLLNNNQQQSSSTTTRRRQQQNNNKKKJJJJJJKKKLLLHHHIIIJJJLLLLLLLLLKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;999999:::;;;<<<::::::;;;::::::888666555555555555555555555555555444444333333222222111111000000000000000///...---............////////////////////////////////////------------............------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++......,,,+++++++++,,,---+++,,,,,,,,,,,,+++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////------...///////////////////////////000000000000000111111111222222222222333333333444555555666666777777777777999;;;===>>>>>>>>>???@@@BBBDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFFFFDDDEEEEEEDDDCCCDDDGGGIIIIIIIIIIIIIIIJJJJJJGGGEEEDDDFFFGGGGGGFFFEEEFFFGGGDDDEEEGGGIIIJJJKKKLLLMMMLLLJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA???>>>=========::::::999888777666555555333333444444444333222222333222111000//////......///////////////////////////...------...///...,,,,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,++++++************))))))+++...000000///)))+++------,,,++++++,,,***+++,,,+++******,,,---+++++++++***************************************///,,,)))(((***+++***(((,,,+++*********+++,,,---,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++///...,,,+++***)))))))))***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------------------------------------------------------000000000111111111222222222222222222222222333333444555666777888999:::;;;<<<;;;;;;===@@@CCCDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLOOORRRSSSQQQNNNMMMLLLPPPNNNLLLIIIHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDZZZOOOQQQQQQQQQRRRRRRMMMIIIKKKPPPTTTVVVWWWUUUPPPMMMMMMOOOGGGHHHJJJMMMSSSYYYZZZYYYXXXUUURRRRRRSSSVVVXXXYYY\\\\\\^^^^^^^^^]]][[[ZZZ```]]][[[ZZZ[[[\\\\\\[[[ZZZZZZZZZYYYXXXZZZ]]]```]]]\\\[[[ZZZXXXWWWVVVVVVVVVRRRNNNMMMNNNQQQSSSTTTRRRQQQOOONNNMMMMMMNNNOOOKKKLLLNNNOOONNNMMMKKKIIIGGGGGGHHHHHHIIIIIIIIIHHHDDDCCCCCCBBB@@@??????>>>===<<<999888777999;;;===:::::::::::::::888777666444444444444444444444444333333333333222222111111000000111111000//////............///////////////////////////////////////,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++---,,,,,,,,,++++++******000...,,,+++***+++---...+++,,,,,,,,,,,,+++******************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,---...///000///...---........./////////000000000000000111111111111222222222333333444444555555555555555666777999;;;<<<=========>>>@@@BBBCCCDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIHHHFFFEEECCCDDDFFFHHHGGGFFFEEEEEEBBBCCCFFFIIIKKKLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???============:::999999888777666555555222222333333333222222111777666444333222111000000////////////////////////...---+++,,,------,,,***,,,,,,---......---,,,,,,---------------......///,,,,,,,,,,,,,,,+++))))))+++***)))+++---......---+++---//////---+++***+++)))***++++++***+++,,,...************************************************555///***)))---///---***)))((((((((()))***+++,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,+++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++************+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------------------------------.........000000000000111111111111222222222222111111111111333444555666777888999999:::888777:::???CCCCCCAAACCCCCCEEEFFFHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLNNNOOOMMMJJJIIIIIINNNLLLJJJHHHGGGGGGIIIJJJHHHHHHGGGFFFDDDDDDCCCCCC]]]OOOPPPKKKKKKNNNQQQNNNHHHHHHKKKMMMOOOQQQOOOKKKHHHIIIJJJFFFFFFHHHMMMQQQTTTWWWXXXUUUSSSQQQQQQTTTWWWYYYYYY\\\]]]^^^_________^^^^^^^^^\\\YYYYYYZZZ[[[[[[[[[\\\\\\[[[YYYXXXXXX[[[]]]______^^^]]]\\\ZZZYYYXXXXXXUUUQQQNNNOOOQQQRRRRRRQQQPPPPPPPPPPPPRRRSSSTTTQQQQQQRRRQQQPPPMMMJJJHHHEEEFFFGGGGGGGGGGGGFFFFFFBBBAAAAAA@@@???>>>======<<<;;;888777777999;;;===;;;;;;:::::::::999888888333333333333333333333333333222222222222222111111111111222222111111000000///////////////.................................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********000///---++++++,,,---///+++,,,,,,,,,,,,+++******************************************************)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------+++,,,.../////////...------............///////////////000000000111111111111111111222333333444444444444555666777999:::;;;<<<<<<======???@@@BBBBBB@@@AAAAAABBBCCCCCCCCCBBBEEEDDDBBBBBBBBBCCCDDDEEEGGGHHHIIIHHHGGGFFFDDDDDDBBBCCCEEEGGGHHHGGGEEEDDD@@@CCCFFFIIIKKKKKKKKKJJJGGGGGGFFFFFFEEEDDDCCCCCCAAA@@@???>>>===<<<<<<<<<::::::999888777666555555111111222222333222222111777777555444222222111111///////////////////////////---,,,---......---,,,,,,,,,---......---,,,,,,.........---......///000+++,,,,,,,,,,,,+++***))),,,+++)))***++++++***)))---///000///,,,***(((((((((***,,,,,,++++++,,,---************************************************555///***)))---///---***((((((((())))))***++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------.........///////////////000000000111111111111111111111111111000000333333444444555666777777999777666999>>>AAABBB@@@AAABBBCCCEEEFFFHHHJJJKKKJJJJJJJJJIIIHHHGGGGGGFFFHHHJJJLLLLLLJJJHHHHHHHHHKKKJJJHHHGGGFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC]]]MMMJJJHHHHHHKKKNNNMMMGGGFFFHHHGGGIIIIIIIIIGGGEEEEEEFFFGGGFFFHHHNNNQQQRRRTTTXXXSSSQQQPPPPPPSSSVVVXXXXXX[[[\\\]]]]]]^^^^^^^^^^^^ZZZYYYXXXXXXYYY[[[ZZZYYY[[[[[[ZZZXXXWWWWWWYYY[[[^^^^^^^^^]]]\\\[[[YYYXXXXXXUUURRRQQQQQQRRRQQQQQQOOOOOOPPPQQQRRRTTTUUUVVVSSSSSSRRRPPPNNNKKKHHHFFFBBBCCCDDDDDDDDDCCCAAA@@@@@@??????>>>======<<<<<<:::999888777777999:::<<<::::::999999888888888888333333333333333333333333222222222222222222111111111111222222222222111111///////////////.................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++*********///...,,,+++++++++,,,---+++,,,,,,,,,,,,+++******************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...............------------.........///////////////000000000000000000111111222333333333333333555666777888999:::;;;;;;;;;<<<===>>>???@@@>>>???@@@AAAAAAAAAAAAAAAEEECCCAAAAAACCCDDDDDDDDDEEEFFFHHHGGGEEECCCBBBBBBBBBBBBDDDFFFHHHHHHFFFCCCAAACCCFFFHHHJJJJJJJJJIIIDDDEEEEEEEEEDDDDDDCCCBBB@@@???>>>===<<<<<<<<<<<<::::::999888777666555555111111222333333333222222444333222111000000000000////////////////////////000///...///111222111000,,,,,,---......---,,,,,,...------------...//////++++++++++++++++++++++++,,,+++))))))******((('''---...///...+++)))((())))))+++,,,,,,+++++++++,,,***************+++++++++************************///,,,)))(((***+++***(((++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,...---+++*********+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++((()))***+++,,,---------***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------.........---------...//////000000/////////000000000111111000000000000000000111111222222333333444555555666777666666888;;;>>>?????????@@@AAABBBEEEGGGJJJKKKIIIIIIIIIIIIHHHGGGEEEEEEHHHJJJLLLLLLKKKIIIIIIJJJHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBBBB]]]LLLIIIJJJHHHIIIKKKJJJEEEDDDGGGDDDCCCCCCDDDEEEEEEDDDBBBFFFDDDGGGMMMOOOMMMPPPUUUQQQOOONNNOOORRRTTTUUUUUUZZZZZZZZZZZZZZZZZZYYYYYYWWWVVVVVVWWWYYYZZZYYYWWWXXXXXXXXXVVVUUUVVVYYY[[[ZZZ[[[[[[[[[ZZZXXXVVVUUUVVVTTTRRRRRRSSSTTTRRRQQQOOOOOOPPPPPPQQQRRRSSSTTTPPPOOONNNLLLIIIGGGEEEDDDBBBCCCDDDDDDCCCAAA???===>>>>>>======<<<<<<;;;;;;888888888888888999::::::888777777666666666666666444444444444444444444444111111111111111111222222000000111111111111000000000/////////....................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------,,,,,,,,,,,,++++++************+++++++++++++++++++++************)))+++,,,,,,,,,,,,+++***************************************************************+++++++++,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,---------................../////////000000//////000000111222222333111222333555666777888888999999999999:::;;;======<<<<<<>>>??????@@@@@@@@@CCC@@@>>>???BBBEEEEEEDDDCCCEEEGGGFFFCCC@@@@@@@@@CCCBBBBBBDDDGGGHHHFFFDDDBBBDDDEEEGGGHHHIIIHHHHHHAAABBBCCCCCCCCCBBBAAA@@@??????>>>===<<<<<<<<<<<<999888888777666555444444111222222333444444333333111111000///......//////////////////////////////...---,,,...000222111000,,,,,,---......---,,,,,,,,,++++++++++++,,,------+++************+++---...,,,***)))***++++++***)))+++,,,,,,+++))))))***,,,***+++------+++*********))))))*********+++++++++*********************************************)))+++,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,,,,++++++******++++++,,,000///---+++******++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))+++,,,---,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///+++,,,,,,---......//////////////////000000000111.../////////000111111111111111222222333444444444444555666777777999;;;=========>>>@@@BBBEEEHHHJJJGGGGGGHHHHHHHHHFFFEEEDDDEEEGGGIIIJJJIIIIIIJJJKKKEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@^^^OOOKKKNNNJJJHHHIIIGGGDDDDDDGGGCCCAAA@@@BBBEEEFFFDDDAAACCCAAADDDIIIKKKIIIKKKQQQOOONNNLLLMMMPPPRRRSSSSSSZZZYYYXXXWWWVVVUUUTTTTTTUUUUUUUUUWWWYYYZZZXXXVVVUUUVVVVVVUUUUUUVVVYYY\\\WWWWWWXXXXXXWWWUUUSSSRRRSSSRRRRRRSSSUUUUUUTTTRRROOOOOOOOOPPPPPPPPPPPPPPPLLLKKKIIIGGGEEEDDDCCCCCCDDDEEEFFFFFFDDDBBB???>>>=========<<<<<<;;;;;;:::777777888888999999999999666555555444444444555555444444444444444444444444111111111111111111222222//////000000000000000///000000//////.........---........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++))))))******+++++++++,,,((())))))))))))(((''''''+++,,,,,,,,,,,,+++*********************************************************++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,---------................../////////000/////////000111111222222000111222444555666777777777777777777888999;;;;;;:::;;;<<<===>>>>>>>>>>>>???===<<<>>>BBBFFFFFFFFFBBBDDDFFFEEEAAA???>>>???DDDBBBAAACCCGGGHHHFFFDDDDDDDDDEEEFFFGGGHHHHHHHHH???@@@AAABBBBBBAAA?????????>>>===<<<<<<<<<<<<<<<777777666555444333333222111222333444444444444444111000////////////000000////////////////////////***))))))+++---//////...,,,,,,---......---,,,,,,******))))))******+++,,,+++***))))))***,,,...000+++***)))***,,,------+++))))))***)))(((***,,,///***,,,...---,,,***))))))))))))******++++++++++++************************)))+++------+++++++++,,,***************)))((('''*********++++++,,,,,,---,,,++++++++++++++++++,,,222000...,,,++++++++++++*********************************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---,,,+++***)))++++++,,,---------,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,---...//////******+++,,,,,,---......////////////000000000000---......///000111111222111111111222222333333444111444666666444555888;;;;;;;;;<<<===@@@CCCFFFHHHFFFGGGGGGHHHGGGFFFEEEDDDBBBDDDFFFGGGGGGGGGHHHIIICCCDDDFFFGGGHHHGGGEEEDDDCCCDDDDDDDDDCCCAAA???>>>YYYQQQUUUOOOKKKFFFBBBBBBBBBCCCCCCGGGFFFDDDCCCAAAAAA@@@@@@CCCDDDEEEGGGIIIJJJJJJJJJKKKHHHHHHMMMRRRTTTTTTTTTXXXWWWUUUTTTTTTUUUVVVWWWUUUVVVVVVSSSPPPOOORRRUUURRRRRRSSSSSSTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTVVVWWWSSSOOOQQQWWWSSSRRRQQQOOONNNLLLLLLKKKFFFGGGGGGEEECCCCCCGGGJJJJJJIIIGGGEEEBBB@@@>>>===???>>>===;;;999888888777888777666555555666777888666555555555555444444444777777777777666555444333222222222222222222222222000000000000000000000000000000///...------,,,,,,///...,,,,,,,,,,,,***(((...------,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))************+++++++++++++++******++++++,,,---************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------............//////////////////000000111111111222222222222222222222333333555555666666777777888888999888888999999;;;<<<===@@@@@@@@@AAADDDDDDCCCBBBBBBBBBBBBAAA>>>>>>???@@@CCCEEEHHHIIIHHHFFFFFFFFFGGGFFFEEEFFFGGGHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???===<<<:::999999999777555333222222222444555333333444444333333222111222111///.........///000///............---------------------------------,,,,,,,,,------...............---,,,,,,+++******+++++++++*********))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------************************((()))***++++++++++++++++++,,,......---,,,---......------,,,,,,------...++++++++++++++++++++++++---,,,+++,,,...///...---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////,,,---...///000000000000000000000000111111111111111444666666444444666888777888999<<<>>>@@@BBBCCCCCCDDDFFFGGGGGGFFFEEECCCAAABBBDDDFFFGGGGGGGGGGGGBBBDDDFFFHHHHHHEEEBBB@@@AAABBBCCCCCCCCCAAA???===YYYOOORRRLLLHHHDDDAAA@@@AAAAAAAAAFFFEEECCCBBBAAA@@@@@@@@@CCCCCCDDDEEEGGGHHHIIIIIILLLJJJKKKNNNRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTRRRSSSTTTSSSPPPOOOQQQSSSRRRSSSTTTVVVVVVUUUTTTTTTPPPQQQQQQQQQRRRSSSSSSTTTSSSQQQRRRVVVVVVTTTSSSVVVQQQOOONNNOOOPPPOOOLLLJJJFFFGGGGGGEEECCCCCCEEEHHHKKKJJJHHHFFFDDDBBBAAA@@@AAA@@@>>><<<:::999888888666666555444444555666666555555555555444444444444555555555555444333222111222222222222222222222222000000000000000000000000000//////...------,,,,,,///...------...///...,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++***++++++++++++++++++***)))************+++++++++++++++******++++++,,,---************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------............//////////////////000000000111111111111111111222222222222333444555555666666777888888777777888999;;;<<<<<<===???>>>???AAACCCDDDDDDBBBAAABBBBBB@@@???>>>???@@@EEEGGGIIIIIIGGGEEECCCCCCGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCBBB@@@????????????@@@???===<<<:::999999999777666444333222333444555333333444444333333222111222111000///...//////000///............---------------------------------,,,,,,,,,---------------...------,,,++++++******+++++++++*********)))))),,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************))))))***+++++++++******+++---......---------...------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++,,,.........---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,---...//////000000000//////000000000111111111111333555555333333555777555666777999;;;>>>???@@@@@@BBBCCCEEEEEEDDDCCCBBB@@@AAACCCEEEFFFFFFFFFFFFCCCEEEFFFGGGGGGEEEBBBAAAAAAAAABBBCCCBBB@@@>>>===XXXMMMMMMIIIEEEAAA>>>>>>?????????DDDCCCBBBAAA@@@?????????CCCCCCBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMMMMOOORRRTTTSSSTTTVVVWWWVVVTTTQQQNNNMMMOOOQQQRRRQQQPPPPPPQQQPPPQQQSSSTTTTTTTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSOOONNNSSSVVVTTTSSSSSSRRROOOLLLNNNQQQQQQLLLHHHGGGGGGFFFEEECCCCCCDDDFFFHHHGGGGGGEEEDDDCCCBBBBBBBBBAAA>>><<<:::888777666555555444333333444555555555555444444444333333333333333333333222111000///111111111111111111111111000000000000000000000000//////......---,,,,,,,,,...---,,,---///000///...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++))))))************)))))))))************+++++++++++++++******++++++,,,---************************************************************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------------............/////////////////////000000000000000000111111222222222222444444444555666666777777444666888:::<<<=========<<<<<<===???CCCDDDDDDCCC@@@AAAAAA@@@???>>>@@@AAACCCFFFIIIIIIGGGEEEDDDCCCGGGFFFDDDDDDFFFFFFFFFEEEBBBBBB@@@???>>>=========???>>>===<<<;;;999888888777666555444333444555555333333333333333222222111111111000//////////////////............---------------------------------------------,,,,,,,,,,,,------,,,,,,++++++******+++++++++***************,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************+++++++++******))))))+++,,,,,,++++++,,,...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++,,,---...---,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,---...//////000////////////000000000000111111000111333333222222444555333333555777888:::<<<<<<<<<>>>@@@AAABBBBBBBBBAAA@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEECCCBBBAAA@@@AAAAAABBBAAA???>>>===WWWJJJJJJFFFCCC@@@>>>>>>>>>???>>>AAAAAA@@@???>>>>>>>>>???BBBAAA@@@???@@@BBBDDDFFFCCCHHHJJJHHHGGGJJJNNNPPPPPPQQQRRRSSSRRRPPPNNNLLLJJJMMMPPPRRRSSSRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNOOOPPPRRRRRRTTTPPPNNNPPPPPPOOOQQQUUU[[[TTTMMMLLLOOOOOOJJJEEEHHHHHHGGGFFFEEEDDDEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@===:::888666444444555444444444444444444555444444444444333333333222111222222222111111000///111111111111111111111111000000000000000000000000.........------,,,,,,,,,---+++++++++------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***)))******************)))))))))*********+++++++++++++++******++++++,,,---************************************************************************************************************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////000000111222222222333333333444555555666666222444777:::<<<===<<<<<<::::::;;;>>>AAADDDDDDCCC???@@@@@@@@@??????AAACCCAAADDDGGGHHHGGGFFFFFFGGGHHHFFFDDDCCCDDDEEEEEEDDDBBBAAA@@@???>>>=========>>>>>>===<<<;;;999888777777666555444444444555555222333333333333222111111111000000//////////////////............---------------------------------...------,,,,,,+++++++++,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,++++++******************************+++++++++++++++***)))(((''')))***)))))))))+++,,,,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,+++***+++---...---,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,---...////////////////////////000000000111///000111111222222333444222222444555777888999::::::;;;===>>>@@@AAAAAAAAA@@@AAACCCEEEEEEEEEEEEDDDGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<>>???????????????>>>===============>>>@@@???>>>===>>>@@@CCCEEE@@@GGGIIIEEEDDDIIINNNOOOQQQPPPOOONNNNNNOOOPPPQQQJJJLLLOOORRRTTTTTTRRRPPPQQQOOOLLLJJJIIILLLOOOQQQNNNMMMMMMLLLMMMOOOPPPRRRRRRQQQQQQPPPLLLLLLVVVaaaeee[[[PPPKKKKKKLLLHHHCCCJJJIIIHHHHHHHHHHHHGGGGGGAAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>;;;888666555444555555555555555555555555444333333333222222222222111222222222222111111000000000000000000000000000////////////////////////---------------,,,,,,,,,///---,,,,,,,,,,,,***))),,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++***************++++++++++++******))))))*********+++++++++++++++******++++++,,,---************************************************************************************************))))))*********+++++++++))))))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///...........................///000000111222222222222222333444444555555111333666999;;;;;;;;;:::888888999<<<@@@CCCCCCBBB===???@@@@@@???@@@BBBDDDDDDEEEGGGGGGFFFFFFGGGIIIHHHEEECCCBBBCCCDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>=========<<<;;;999777666666666555444444444444444222222333333222222111000000000000000000//////...///............------------------------------------------,,,,,,++++++***,,,+++++++++++++++******************************(((((()))***,,,---...///******************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++++++++***)))((()))*********)))***,,,///,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,+++***+++---...---,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................+++,,,---...////////////...////////////000000000/////////000111222222222222333444555666777888888888999:::<<<>>>???@@@AAAAAABBBCCCEEEEEEEEEEEEDDDEEEDDDCCCAAAAAAAAAAAAAAA????????????>>>===<<<<<<{{{QQQDDDDDDDDDAAA?????????@@@@@@???<<<<<<;;;;;;;;;<<<============<<<===>>>AAACCCDDDAAAGGGHHHDDDEEEMMMQQQOOOQQQOOOLLLKKKLLLPPPUUUXXXJJJKKKMMMQQQTTTTTTRRROOOTTTQQQMMMJJJJJJLLLPPPRRRMMMLLLKKKKKKKKKMMMOOOQQQNNNPPPQQQPPPLLLMMM[[[jjjeee\\\QQQKKKIIIIIIFFFCCCJJJIIIHHHIIIJJJJJJIIIHHHBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA>>><<<:::888777666555555666666666666555555333333333222222222111111111222222222222222111111////////////////////////////////////////////////------,,,,,,,,,,,,,,,,,,222000............,,,***,,,,,,++++++++++++,,,,,,++++++++++++***************++++++++++++++++++***)))************+++++++++++++++******++++++,,,---************************************************************************************************)))))))))************+++((((((((())))))))))))))))))))))))************++++++++++++++++++******************+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------------...///000111111222111111111222333333444444111222444666888999999999777777888;;;???AAAAAA@@@<<<===??????@@@AAACCCFFFHHHHHHHHHFFFEEEFFFIIILLLHHHEEEBBBAAABBBCCCCCCCCCCCCBBBAAA???>>>>>>======<<<======<<<;;;999777666555444444444444333333333222222222222222111111000000000000000000///......///............---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************+++++++++'''((()))***,,,---//////******************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++***************************************+++++++++******))),,,,,,---,,,,,,---000333,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---,,,+++***+++,,,---,,,+++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,---......///............////////////000000000//////000222333222111333333333444555666666777777777888:::;;;===>>>???@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@???@@@@@@@@@???>>>>>>===<<<<<<;;;;;;tttKKK@@@BBBBBB@@@>>>>>>???@@@??????:::::::::::::::;;;<<<===::::::<<<>>>@@@AAACCCDDDAAAFFFEEEAAAEEEPPPSSSNNNKKKJJJHHHGGGJJJPPPUUUYYYJJJJJJKKKNNNQQQRRRPPPNNNQQQPPPNNNMMMLLLMMMNNNOOOMMMLLLJJJIIIJJJLLLOOOPPPLLLMMMNNNOOOLLLLLLUUUaaaZZZVVVPPPLLLJJJHHHFFFEEEHHHGGGFFFHHHKKKLLLJJJHHHBBBBBBBBBBBBBBBCCCCCCCCC???>>><<<:::888666666555333444555555555555444333222222222222111111111111000111111222222222111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000///------......---,,,,,,,,,++++++++++++,,,,,,++++++++++++************))))))************)))))))))************+++++++++++++++******++++++,,,---************************************************************************************************))))))))))))************(((((())))))************))))))))))))************++++++++++++*********))))))*********++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,---------..................---------,,,,,,,,,------...///000111222000000111111222333333333111222222333555666666777777777888:::>>>@@@??????;;;===>>>???@@@AAADDDGGGGGGFFFEEEDDDEEEIIIPPPTTTHHHEEEBBB@@@AAABBBCCCCCCAAA@@@???>>>===<<<<<<<<<<<<<<<======;;;999666555333333333333333222222111222222222222222111000000///000000111000///...---///............---------------------------------+++++++++++++++,,,,,,,,,******************++++++))))))*********+++++++++)))******++++++,,,------******************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************++++++++++++************************))))))***+++++++++******,,,,,,---,,,,,,---000333------,,,,,,,,,,,,------)))******+++,,,,,,------+++*********,,,---,,,+++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,---...................../////////000000111///...000222444333111222222333333444444555555555555666777888999;;;;;;>>>???@@@BBBBBBAAA@@@@@@>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;;;;oooGGG===@@@@@@???======?????????>>>999999999999:::;;;<<<<<<888999;;;>>>AAABBBCCCDDD???CCCAAA===CCCPPPSSSLLLDDDCCCCCCDDDHHHMMMSSSWWWJJJIIIIIILLLOOOQQQOOOLLLLLLMMMNNNNNNNNNLLLKKKJJJLLLKKKIIIIIIIIIKKKNNNPPPMMMKKKKKKLLLJJJGGGKKKQQQOOOOOONNNMMMKKKIIIGGGFFFGGGEEEEEEGGGJJJLLLJJJHHH@@@@@@@@@@@@@@@@@@@@@AAA:::999777666444333222222222222444444444444222222222222222111111111111000000000111111111111111000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,++++++++++++++++++,,,+++++++++************)))(((((())))))))))))(((((()))************+++++++++++++++******++++++,,,---************************************************************************))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,))))))))))))************++++++++++++******))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---...///000111222000000000111222222333333222222111222333444555666777777888:::===???>>>===:::<<<>>>???@@@BBBEEEGGGBBBAAAAAABBBFFFNNNXXX___IIIEEEBBB@@@@@@BBBBBBBBB@@@???>>>===<<<;;;;;;;;;;;;<<<======;;;999666555222222333333333222111000111222222222222111000000///000111111111000...---//////.........---------------------------------*********++++++,,,,,,---******************++++++))))))******++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************************************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******+++++++++,,,************************((()))***+++++++++++++++)))******))))))+++...111...------,,,,,,------...))))))***+++,,,,,,------+++***)))***,,,---,,,+++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,---......................../////////000111///...000333555333111111111222222333333333333444444444555555777888999<<<===???@@@@@@???>>>>>>;;;<<<===>>>?????????>>>>>>>>><<<;;;;;;;;;;;;;;;iiiHHH@@@>>>>>>======<<<<<<<<<======;;;;;;:::::::::999999999:::;;;;;;===>>>???@@@AAAAAA>>>===AAAHHHMMMNNNLLLEEE@@@III@@@MMMBBBNNNMMMJJJIIIHHHJJJNNNOOOMMMKKKLLLMMMMMMLLLKKKJJJLLLMMMPPPPPPLLLFFFFFFKKKOOOPPPKKKJJJHHHFFFFFFHHHJJJLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJHHHGGGEEEDDDCCCCCC>>>>>>>>>>>>============888888777666555444333333222222222333333444444444555444333222111111111111222111111000///......---000000////////////000000......//////...---,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,,,,+++)))((()))***+++***)))(((((()))***+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************,,,+++***)))))))))++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000000111111111111333333444444444444444444333555777999;;;<<<======@@@===;;;;;;>>>AAACCCDDDBBBCCCEEEHHHKKKNNNQQQSSSEEEDDDBBBBBBDDDEEEDDDCCCAAA@@@>>>===;;;::::::999<<<<<<<<<;;;999777666555555555444333333333333444111222222222222111000000000///...---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++++++++******+++---///000***************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++------------------------,,,---......//////..............................------...000111111111111000000111111111222222222333222111111222333555666999:::<<<=========<<<<<<<<<===>>>>>>>>>===;;;:::===;;;999777666666777888fffGGG@@@>>>======<<<;;;;;;;;;<<<<<<::::::::::::999999999999;;;;;;<<<===???@@@AAAAAABBB???===???DDDHHHHHHFFFDDD???GGG>>>JJJBBBLLLJJJIIIHHHHHHJJJMMMOOONNNLLLKKKLLLMMMMMMLLLLLLNNNPPPTTTRRRMMMHHHJJJOOOPPPLLLJJJIIIGGGFFFFFFHHHKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEECCCBBBAAA@@@>>>>>>>>>>>>============888888777666555444444333222222222333333444444444555444333222111111111111111111111000///.........000//////......//////000......//////...------,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,+++***)))***++++++***)))(((((()))***+++*********************************+++++++++,,,,,,++++++,,,,,,,,,---------+++++++++*********))))))************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,+++***))))))***++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111222333333333333444444444333444666888:::;;;<<<<<<<<<:::999;;;>>>CCCFFFGGGDDDDDDDDDFFFGGGIIIKKKLLLEEECCCBBBBBBCCCDDDDDDCCCAAA@@@>>>===;;;:::::::::<<<<<<;;;:::999777666555555555555444444444333333111222222222222111000000111000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,************************************************))))))))))))))))))))))))************************)))************+++++++++++++++******+++,,,---...************************************************)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***************************)))************+++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---------------------------,,,,,,---.......................................---...///000000000000000000000000111111111222222222222111111222333555666777888:::;;;<<<<<<<<<;;;;;;<<<=========<<<;;;:::<<<;;;999777666777888999bbbFFF???===<<<<<<;;;:::::::::::::::::::::999999999888888888:::;;;<<<===???@@@AAAAAACCC???<<<===@@@AAAAAA???BBB>>>CCC===GGGCCCHHHEEEGGGFFFGGGIIILLLNNNNNNMMMKKKLLLNNNNNNNNNNNNPPPRRRTTTRRRMMMJJJOOOTTTRRRKKKIIIHHHFFFEEEFFFIIILLLMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHFFFCCCAAA???>>>>>>???>>>>>>>>>=========<<<999888777777555555444333222222333333333333444444444333222111111111111111111111000000//////...............------..................///......---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))+++,,,******))))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,---------...+++++++++***************************************************************++++++************++++++)))************+++++++++******************************++++++++++++******+++++++++++++++++++++++++++******)))******++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000111111111222222222333333333444555777999::::::;;;888777777:::???EEEHHHIIIDDDDDDCCCCCCCCCDDDDDDEEEDDDBBBAAAAAACCCCCCCCCBBB@@@???>>><<<;;;:::::::::;;;;;;::::::888777555444444555555666555444333222111111222222111111000///111111000////////////000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,************************++++++++++++++++++++++++************************************************)))************++++++++++++******)))******++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------++++++++++++------//////...---------......------------------------+++,,,------......------...........................//////000000000//////000000000000111111111111111111111111222333444555444555777888::::::;;;;;;:::;;;<<<<<<<<<;;;999999:::999888777777777999999^^^DDD>>><<<<<<;;;:::999888888888999999999888888888777777777999999:::;;;===>>>???@@@AAA???<<<;;;<<<======;;;AAA??????===DDDFFFFFFAAADDDDDDEEEGGGIIIKKKMMMMMMLLLNNNOOOOOOOOONNNOOOQQQNNNOOONNNMMMPPPTTTRRRMMMHHHGGGEEEEEEFFFIIILLLNNNMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHEEECCC@@@???======??????>>>>>>======<<<<<<999999888777666555444444333333333333333333333333333333222111111111111111111000000000/////////......------,,,,,,------...---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++))))))***+++***))))))))))))))))))***************************************+++++++++++++++++++++,,,,,,,,,------************************************************************************++++++************++++++))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++******************+++++++++++++++,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,------------...................../////////000000//////000000111111222222222333444666777888888888666555666999???DDDGGGHHHCCCCCCBBBAAAAAAAAAAAAAAACCCBBB@@@@@@BBBBBBBBBAAA??????===<<<;;;::::::::::::::::::999888666555444333444666777666555333111111111111111111000000///000000///////////////000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++*********)))))))))))))))************************************************)))******+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---+++******+++---.........------------......,,,,,,------------------+++,,,,,,---------------......................../////////000//////....../////////000000000111111000000000111222222333444111222444555777888999999999999:::;;;:::999888777666666555555666777888888ZZZBBB<<<:::;;;;;;:::888888777777777888888777777777666666666666777888999:::<<<======>>>===;;;:::;;;<<<<<<<<<@@@AAA<<<>>>BBBKKKFFF???BBBBBBCCCDDDFFFHHHJJJLLLMMMOOOPPPPPPNNNLLLLLLMMMJJJPPPRRROOOLLLLLLLLLKKKGGGFFFEEEEEEFFFHHHLLLNNNLLLMMMMMMMMMMMMLLLKKKKKKIIIHHHFFFCCCAAA@@@???>>>?????????>>>===<<<<<<<<<999999888777666555444444333333333333333333333333222222111111000000111111000000000000////////////------,,,,,,,,,,,,------------...............---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---+++)))(((((())))))))))))******)))))))))************************))))))*********+++++++++)))*********++++++++++++************************************************************************++++++************++++++))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............/////////......///000000111222222111222333444555555555555666666666999===AAACCCCCC@@@@@@@@@???@@@@@@AAABBBBBB@@@??????@@@AAAAAA@@@???>>>===;;;::::::::::::999999999888777666555444222333555666666444222111000111111111111000//////.........------....../////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************************************************************************************))))))*********+++++++++)))))))))))))))))))))(((***************************************************++++++,,,---,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---+++******+++---...---,,,,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------......------...........................////////////......---....../////////000000000//////000111222222222222000000111333444666777888777888888999999777666555333333333444555555666777yyyVVVAAA<<<:::<<<;;;:::888777777777777777777666666666555555555444555666777999:::;;;;;;;;;::::::999:::;;;<<<===???AAA999???AAAPPPGGG???@@@AAABBBBBBBBBDDDGGGJJJLLLNNNOOOOOOLLLJJJIIIIIIJJJQQQTTTNNNGGGEEEEEEEEEHHHGGGEEEDDDEEEHHHKKKLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;:::999888888666666555444444444333333333333222222222111111000000000111111000000000000////////////---------,,,,,,---------,,,---......///.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,,,,+++)))(((((()))))))))************))))))************************)))))))))************+++))))))))))))***************************+++++++++************************************************++++++************++++++)))************+++++++++******************************++++++++++++******************************((()))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------.........///---...//////000111222222000111222333333333333333777666666888;;;===>>>>>>=========>>>???@@@BBBBBBAAA@@@>>>>>>@@@@@@@@@???>>>===<<<;;;::::::::::::888888888777777666444444222333333444444222111000000000111111000000///......------------......///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,************************))))))))))))))))))))))))************************************************)))************+++++++++((()))************))))))************************************************++++++,,,------------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------++++++++++++------,,,,,,+++++++++,,,------+++,,,,,,------.........,,,---......//////..............................---....../////////..................////////////......000111111222111111000000000111222444555666555666777777777666555444333333333444444555555555rrrRRR@@@===;;;<<<<<<:::999888777777777666666666555555555444444444555666777888:::;;;;;;999999888888888888:::<<<<<<@@@666??????TTTGGG>>>>>>???@@@???>>>@@@DDDGGGIIIKKKMMMMMMKKKIIIHHHHHHJJJOOOPPPKKKFFFFFFEEEDDDIIIGGGFFFDDDEEEGGGIIIKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::999999888777666555555444444444333333222222222111111000000000000111111////////////000000000000......------------......,,,------...//////......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))++++++******+++,,,((()))***++++++***)))(((************************))))))))))))************))))))*********+++++++++))))))*********+++++++++************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))'''(((***+++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---...///000111222333333000000111222222222111111555444444666999;;;;;;:::;;;;;;;;;<<<===???@@@AAA@@@???======???@@@???>>>======<<<;;;::::::::::::777777777777666555444444222222222111111111000000000000000000000//////..................///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,************************************************))))))))))))))))))))))))************************)))************+++++++++'''(((***++++++++++++*********************************************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,---......///---...//////000000//////........................,,,,,,---...////////////------........./////////---...///111111111111000111000000000111222444555444555666666666555333222444555555666666666555555mmmPPP@@@???======<<<;;;999888777777777666666555555555444444444555555666888999:::;;;<<<888888888777666666888::::::???333???>>>UUUGGG======??????>>><<<===AAAEEEEEEHHHKKKKKKJJJIIIHHHHHHGGGIIIJJJHHHHHHKKKJJJGGGIIIHHHFFFDDDEEEFFFIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;::::::999888777666555555444444444333333222222222111000000000000000111111////////////000000000000///......------......///,,,,,,---.../////////...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++%%%''')))******+++...000((()))***++++++***)))(((************************))))))))))))******************+++++++++,,,,,,,,,))))))******++++++++++++************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******(((((((((((((((((((((((('''(((***+++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............///000111222333333000000111111111111000000444333333555888::::::999:::::::::;;;<<<===>>>???@@@>>>======>>>??????>>>===<<<;;;;;;::::::::::::666777777777666555444444222111000000//////000000000000000000000//////...///////////////000111111,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++---************************++++++++++++++++++++++++((((((((((((((((((((((((************************)))************+++++++++'''(((***+++,,,,,,,,,+++************************************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++---------------...///000++++++,,,,,,---...//////...//////000000000000000........................+++,,,---...////////////---------.........//////,,,...///111111111000000222111000000000222333444444444555555555444333222666777777777777777666666kkkOOO===:::999:::;;;:::888666555777999777777777666555555444444555555555555555555555555888888888999999888888888777777777:::DDDKKKEEE999999;;;===>>>>>>???AAACCCGGGEEECCCCCCEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHEEEBBBBBBEEEGGGFFFEEEHHHGGGFFFGGGHHHHHHGGGEEEBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>============:::999888666555555444444333333333222222222111111222111111111000000//////////////////............000000///...---,,,,,,,,,------------------------,,,---......,,,,,,---...,,,++++++******++++++,,,,,,++++++******+++++++++))))))(((((()))***++++++)))***,,,,,,***)))***+++***((('''((()))***)))''')))************++++++++++++,,,,,,------,,,,,,+++************************++++++******************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************)))************+++++++++************************************************)))))))))))))))))))))))))))...111000,,,((()))+++---------------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000000111111222222222222333333333444444777888999:::<<<===>>>>>>@@@@@@??????>>>===<<<<<<===<<<<<<;;;999888777777888777666555555444444555333333333222222222111111000000000000000///......;;;888333000...///222444//////...---,,,,,,++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,---))))))++++++((())),,,++++++++++++++++++++++++((()))))))))))))))((((((((()))***++++++***((('''************************+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************++++++++++++***))))))+++------,,,++++++************++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,---------......................................................///////////////.........////////////000000000000111111222222222333333333222333555666666555333222|||fffLLL<<<:::999999999999777555444666777666666555555444333333333444444444444444444444444777777888888888888777777888888777:::BBBIIICCC888888:::<<<=========???AAADDDBBBAAABBBDDDEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDGGGEEECCCCCCEEEHHHIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFBBBAAA@@@@@@AAA@@@>>>===>>>>>>>>>=========<<<<<<:::999888666555444444444444444333333333222222222111111111111000000000///000000/////////.........000///...------,,,,,,,,,------------------------+++,,,---,,,+++***+++---,,,++++++******++++++,,,...---,,,++++++******+++***))))))))))))******+++)))***,,,,,,***)))***+++***((('''((()))***)))((()))************++++++++++++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,************************)))************+++++++++************************************************************************)))---111000,,,((()))+++,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............000000//////000000111222111111111111222222222333666666777999:::;;;<<<===??????>>>>>>===<<<<<<;;;<<<<<<;;;:::999888777777888777666555444444444444333333333333222222222222000000000000000///......777444111...---...000222///......---,,,,,,++++++,,,++++++++++++++++++***,,,++++++******++++++,,,,,,)))))),,,,,,)))***---++++++++++++++++++++++++)))***************)))))))))******+++++++++******************************+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,)))************+++++++++...,,,******+++,,,+++***++++++************++++++************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,))))))+++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,---------.........................................................////////////.............../////////000000000000111111111222222222333333222333444555555444333222uuuaaaIII:::999999777888888666444333555666555555444444333222222222444444444444444444444444666666777777777777666666888777777999@@@DDD???777777999;;;;;;::::::<<<>>>???>>>???@@@CCCDDDCCCAAABBBBBBCCCCCCDDDCCCCCCCCCEEEEEEEEEEEEEEEHHHMMMPPPMMMJJJGGGEEEFFFGGGGGGFFFBBBAAA@@@@@@AAA@@@>>><<<============<<<<<<<<<;;;:::999888666444333333333444444444333333333333222111111111111000000000000000000000000////////////000///...---,,,,,,,,,,,,------------------------***+++,,,+++***)))***,,,,,,++++++******++++++,,,111000...,,,+++*********++++++***)))))))))******)))***,,,,,,***)))***+++***)))((((((******)))((()))************+++++++++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))*********************************++++++++++++,,,************************)))************+++++++++************************************************++++++++++++++++++++++++***---000///+++))))))+++*********+++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////000111111///000000000000111111111444444555777888999:::;;;>>>>>>======<<<<<<;;;;;;<<<;;;;;;:::999888777777888777666555444444444444444444444333333333222222000000000000000///......111000///---------...///......------,,,,,,++++++*********+++++++++++++++,,,+++************+++,,,,,,)))))),,,---++++++...++++++++++++++++++++++++******+++++++++++++++***)))))))))))))))***+++,,,************************+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,)))************+++++++++111///,,,+++++++++***(((++++++************++++++************************++++++++++++++++++++++++*********************************************************++++++++++++,,,***+++,,,---------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,------------......................................................................................./////////000000000000111111111222222222222222333444555555444333222qqq^^^HHH::::::999777888888777555444444666555555444444333222222222333333333333333333333333555555666666666666555555888777666999===???;;;666777999::::::999999:::<<<;;;;;;===???BBBCCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFEEEEEEHHHOOOTTTNNNKKKGGGEEEEEEFFFFFFFFFBBB@@@???@@@@@@@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;999888777555444333222222333333333222222222111111111111111000000000000000111111000000000////////////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,,,,++++++******++++++,,,222111///---+++***)))))),,,++++++***)))))))))))))))***,,,,,,***)))***+++***)))((()))******)))((())))))*********+++++++++++++++,,,,,,,,,,,,++++++***************************************+++++++++))))))))))))))))))))))))************************************++++++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++***,,,...---+++)))***+++(((((()))***+++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///............///000000//////000000000111111111333444555666777999::::::>>>>>>======<<<<<<<<<<<<;;;::::::999888777777777777777666555444444444444444444444333333333333222000000000000000///......------------............---------,,,,,,,,,++++++))))))******++++++,,,,,,++++++************+++++++++)))***---...,,,,,,///************************)))***++++++++++++++++++((('''''''''''')))+++,,,************************************************))))))))))))))))))))))))************++++++++++++))))))*********+++++++++111///,,,+++,,,,,,***)))++++++************++++++************************++++++++++++++++++++++++************************************************************++++++++++++******+++,,,------,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------............................................................------...............///........./////////000000000000000111111111111222222222333333333333222222qqq]]]HHH;;;:::999777888999888666555555666666666555555444333333333333333333333333333333333333444444555555444444333666555555888:::999777555777888999999888888:::;;;::::::;;;>>>AAAAAA@@@>>>>>>>>>@@@AAABBBBBBBBBBBBAAACCCEEEEEEFFFIIIOOOTTTNNNJJJFFFDDDDDDEEEFFFFFFAAA@@@??????@@@@@@>>><<<;;;;;;;;;;;;:::::::::999888777666444333333222222111111111000000000000///000000000000000000111111000000000000////////////...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,++++++******++++++,,,222111///---+++******))),,,,,,+++***))))))******)))***,,,,,,***)))***++++++)))((()))***+++***)))))))))*********+++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************++++++,,,,,,+++******+++(((((()))******+++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------............---......///000000000000000111111111111333333444666777888999:::===============<<<<<<<<<999999999888888777777666777666555444444333333333444444333333333222222222000000000000000///......---------...............,,,,,,,,,,,,,,,+++++++++)))))))))******+++++++++***************************(((***...///,,,,,,///************************((())))))***++++++******))))))(((((()))+++---...************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++...,,,***+++,,,---,,,,,,++++++************++++++************************++++++++++++++++++++++++************************************************))))))*********+++++++++)))******++++++++++++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------.........//////................................................,,,---------......//////............//////////////////000000000111111111111222222222222222222111ooo\\\HHH;;;:::999777888:::999777555555666666666555555444333333333222222222222222222222222222333333333333333333222555333444888888555444666555666888888777888999;;;:::::::::;;;>>>???>>>===;;;<<<>>>???@@@AAAAAABBBAAABBBDDDEEEFFFIIILLLOOOKKKHHHEEEDDDDDDEEEEEEDDDAAA@@@??????@@@???===;;;::::::::::::999999999999555555444333333333333333000000000/////////......000000000000111111111111////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,++++++******++++++,,,//////---,,,++++++++++++,,,++++++*********++++++)))***,,,,,,***)))***++++++***))))))++++++***))))))************+++++++++******++++++++++++******************************)))))))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))************+++************************)))************+++++++++************************************************))))))))))))))))))))))))++++++++++++***+++++++++)))))))))***+++++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////000000000000111111111111222333444555666888999999<<<<<<<<<<<<<<<<<<<<<<<<888888888777777777666666777666555444333333333333333333333222222222111111000000000000000///......------..................,,,,,,,,,,,,++++++++++++)))))))))***************))))))***++++++***))))))***(((***...///,,,+++---************************'''((()))***++++++++++++,,,,,,,,,,,,,,,---...///***************************************+++++++++++++++++++++++++++++++++)))))))))************+++)))************++++++++++++)))((()))+++---------++++++************++++++************************++++++++++++++++++++++++************************************************)))))))))************+++)))******++++++*********,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------........./////////................................................,,,,,,,,,---......//////------........./////////////////////000000000000111111111111111111111111kkkXXXEEE::::::888666777999888666444444444555555444444333222222222222222222222222222222222111222222222222222222111333111333777666222222777111333555666666666888::::::888777888:::;;;;;;:::888999;;;===>>>???@@@@@@AAAAAAAAADDDGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEDDDCCCAAA?????????@@@???===;;;:::999999999888888888888333333333222333333444555000000000000///////////////000000000111111111111............---------------,,,,,,+++,,,,,,------++++++++++++++++++++++++***+++,,,+++***)))***,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,---++++++*********+++,,,,,,)))***,,,,,,***)))***++++++***))))))++++++***))))))************+++++++++******++++++++++++******************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))************************************)))************+++++++++************************************************************************+++***)))******+++++++++***+++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///....../////////000000000000111222333444666777777999999999999999999999999777777777777777666666666666666555444333333333333222222111111111000000000000000000000000///............---,,,,,,,,,------++++++++++++++++++++++++************))))))))))))((()))***++++++***)))(((***(((***......***)))+++************************((()))***+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++***((('''(((***,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++************************************************))))))))))))***************++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------............////////////................................................++++++,,,------...//////---------.........//////........./////////000000111111000000000000111111gggUUUCCC999999888444666888777555333333333444444333333222111111000111111111111111111111111111111222222222222111111111000222777555000222888///111333444444555777999:::888555555777888999888666777999;;;<<<>>>>>>>>>AAA@@@@@@CCCGGGHHHFFFCCCEEEDDDCCCCCCDDDEEECCCBBBAAA???>>>?????????===;;;999999999888888888888777222222222222333444555666111111111111000000000000//////000000111111111222......---------,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++++++++++++++(((***+++***)))((()))***,,,++++++++++++++++++,,,***)))******+++,,,---...************+++,,,------)))***,,,,,,***)))***++++++***)))***+++++++++))))))************+++++++++******++++++++++++******************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))************************************)))************+++++++++************************************************+++++++++++++++++++++++++++***))))))***+++++++++,,,,,,,,,+++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------.........////////////000111333444555666777777777777777888888888777777777777666666666666666666555444333333333333111111111000000000000///000000000000000//////...///...,,,+++++++++,,,---++++++++++++++++++++++++++++++******))))))((((((((()))***++++++***)))(((***(((***...---)))((())))))))))))))))))))))))))))))***+++,,,------...---((()))***++++++***((('''************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++***)))'''(((***++++++***++++++************++++++************************++++++++++++++++++++++++************************************************))))))))))))************,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------............/////////000................................................++++++,,,,,,---...//////---------.........//////............/////////000111111000000000000111111dddSSSCCC:::888555777777666555444333333222333222222111111222222333111111111111000000000000111111111111111111111111///000111222333444444444555444444444444555666666888777666444333333333333888999:::;;;<<<>>>?????????@@@BBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@??????EEEBBB???>>>>>>>>>===<<<:::::::::999999999888888222222333333333222111111555222//////000111222222111111111111111111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))))))))***,,,---******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***+++++++++*********))))))((('''(((***++++++(((%%%************************+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++---)))((()))++++++++++++&&&''')))***+++)))(((&&&+++******))))))******+++++++++************************++++++++++++******************************(((((((((((())))))))))))++++++************++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......000//////.........//////////////////000111222333555555666777888999::::::777777666666666666777777333333333333333333333333000000000000000000000000////////////..................------------......++++++++++++++++++++++++++++++++++++++++++++++++************))))))((((((************************)))(((((()))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************---,,,***)))))))))******,,,+++***)))***+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++************************************************************************)))************+++++++++)))************++++++++++++++++++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........------,,,,,,,,,,,,---......//////......------------...000111222////////////////////////........................000000//////............---------............///............////////////000...---...111222111///```QQQCCC;;;:::777777777666555444333333222333222222111111222222333111111111111000000000000111111111111111111111111///000111222333333333333444333333333444444555555444444444555666888999::::::::::::;;;;;;<<<<<<<<>>===>>>>>>======888888888888777777666666333222111111222444666777666444000///000000000000111111111111111111111111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***+++++++++*********)))))))))))))))+++,,,,,,)))'''************************+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,++++++***(((&&&&&&&&&***++++++++++++***)))(((++++++************++++++******************************++++++++++++******************************(((((()))))))))*********++++++************++++++***************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...//////............//////////////////000111222222333444555666777888999999777666666555555666666777333333333333333333333333000000000000000000000000////////////..................------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************)))(((((()))++++++***)))******************************++++++++++++******)))******+++++++++++++++++++++++++++++++++++++++************************,,,,,,***)))))))))******++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++***)))))).........------,,,,,,,,,,,,---......//////............---------...//////////////////////////////......................../////////.........---------------............///............////////////000...---...111222000///{{{[[[NNNBBB;;;;;;999777777666555444333333222333222222111111222222333111111111111000000000000111111111111111111111111///000111222222222222222222222222222333333333444222222333444666888:::;;;::::::::::::::::::::::::===>>>???@@@AAABBBBBBCCCEEEEEEDDDCCCAAA@@@???>>>AAA???===<<<===>>>===<<<666666666555555555555444444222000000111555999;;;777444111//////000///...000000000000000000000000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))((())))))***+++******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***+++++++++************************,,,------***(((************************+++++++++***************))))))))))))))))))))))))************************++++++++++++++++++++++++(((***,,,,,,,,,,,,,,,---,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,******************************++++++++++++******************************))))))*********+++++++++++++++************++++++************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------.....................//////......//////000111222222222333444555666666777666555555444444555555666222222222222222222222222000000000000000000000000////////////..................------------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))(((***+++,,,***)))))))))))))))))))))))))))******++++++++++++******((()))******++++++******++++++++++++++++++++++++************************,,,+++******)))***************+++,,,,,,,,,,,,+++)))***************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++.........---------------,,,---......//////......000///......---------...////////////////////////.................................------------------------............///---............////////////...---...000111000///vvvWWWKKK@@@::::::888777777666555444333333222333222222111111222222333111111111111000000000///111111111111111111111111//////000111222222111111000111111222222222222222333333222222222222333333888888888888888999999999<<<<<<<<<===>>>???@@@AAABBBAAA@@@???>>><<<;;;;;;>>>===;;;<<<======<<<;;;555555555444444444444444333222111000222444777999555333000///000000///...000000000000000000000000...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))*********+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***************************+++******+++,,,,,,+++)))************************************************))))))))))))))))))))))))************************************************((()))***+++...222000,,,+++***((('''(((***---///---,,,,,,++++++,,,,,,---***************+++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++************++++++************************************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------..............................///000111111000000111222222333444444444444333333333333444444222222222222222222222222////////////////////////////////////...............------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))***,,,,,,+++)))))))))))))))))))))))))))******++++++++++++******(((((()))************)))************************************************++++++******************)))***+++,,,---,,,+++***************++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++))))))******************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................---------,,,---......///.........000//////....../////////////////////////////////........................---------------------------------............///---------.........//////............///000000///sssTTTIII>>>888888666777777666555444333333222333222222111111222222333111111111111000000000///000000000000000000000000//////000111111111000000///000111222222222111111444333222111000000000000444444555666777888999999::::::::::::;;;<<<>>>?????????>>>===<<<;;;::::::<<<;;;:::;;;<<<<<<;;;999555555555555555555555555333333333222222222222222111000//////111111111000///////////////////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))))))))******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++******************************)))))))))++++++***(((************************************************))))))))))))))))))))))))************************************************,,,+++''''''...444000&&&000...+++((((((***---000---,,,,,,++++++,,,,,,---))))))*********+++++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,++++++************++++++************************************************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...//////......------------...///000111/////////000111111222222333333222222222222333333111111111111111111111111////////////////////////////////////............------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))***,,,,,,+++*********************************++++++++++++******(((((()))************)))************************************************************+++*********)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++(((((((((((())))))******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***,,,---------........................,,,---......///.........////////////000111222333////////////////////////........................---------------------------------............///------------............---...............///000pppRRRHHH===777777555777777666555444333333222333222222111111222222333111111111111000000000000000000000000000000000000//////000000000000//////...///111222222222111000333222222222222333333444111222333444666777888999888888777777888:::<<<===>>>>>>=========<<<<<<<<<;;;:::::::::;;;;;;999777555555555555555666666666444444444333222111///...///......///111222222000//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++******************++++++++++++***((()))***+++***)))***************************************+++++++++))))))))))))))))))))))))************************************************))))))'''(((222>>>===555888555000+++)))***,,,---,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,++++++************++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++---...//////...------,,,,,,------...///000....../////////000000000222111111000000111111222000000000000000000000000000000000000000000000000////////////............------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************))))))+++,,,---+++***++++++++++++++++++++++++******++++++++++++******((()))******++++++******************************************************))))))***++++++++++++*********+++,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++)))************+++++++++''''''(((((()))*********,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,...///000000.............../////////,,,---......//////...............///000111333444////////////////////////........................---------------.........---------............///,,,------------.........,,,...//////...---///000mmmPPPGGG===888888666777777666555444333333222333222222111111222222333111111111111000000000000000000000000000000000000...//////000000//////......000111333333222111000000000000111222333444555222222333333444555666666777666555555666888:::<<<;;;;;;;;;<<<<<<<<<<<<===;;;:::999::::::999777444444444444555555555666666777666444333111111111111000///...///111111000///........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***))))))*********+++++++++,,,+++)))***+++,,,+++***************************))))))*********+++++++++))))))))))))))))))))))))************************************************###***,,,***111???DDDAAA555222...+++)))***+++---++++++************++++++((())))))***++++++,,,,,,******++++++++++++******************************************++++++++++++++++++************++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++---...//////...---,,,,,,,,,,,,---...///000.........////////////000111000000//////000000111000000000000000000000000000000000000000000000000////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++*********************************+++,,,---,,,***++++++++++++++++++++++++******++++++++++++******)))******+++++++++++++++************************************************((()))***+++,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************************************************************)))************+++++++++)))************+++++++++)))))))))***+++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111111---........./////////000,,,---......//////............---......///000000////////////////////////........................------........./////////---------............///,,,,,,---------.........+++...//////------...000kkkOOOFFF===999:::888777777666555444333333222333222222222222222222333111111111111000000000000000000000000000000000000...///////////////......///000222333444333111000///////////////000000111333333333333333333333333666555444444555777:::;;;777777888999999:::;;;;;;;;;:::999::::::888555333333333333444444555555555999777444111000111333555111000///000111000...---...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...---,,,+++*********+++++++++,,,,,,,,,))))))***++++++++++++***+++++++++,,,,,,+++++++++))))))******++++++++++++...,,,++++++,,,------,,,************************))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))%%%///111(((%%%...666666,,,***(((''''''))),,,...+++******************+++((())))))***++++++,,,,,,******++++++++++++******************************))))))*********+++++++++++++++************++++++************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***---/////////...---,,,,,,,,,,,,---...//////.........///////////////000000////////////000000000000000000000000000000000000000000000000000000000/////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++************************+++******+++------,,,*********************************++++++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************((()))***+++,,,,,,+++***,,,+++***)))***+++---...++++++++++++******))))))++++++++++++++++++++++++************************************************************************)))************+++++++++)))************+++++++++******+++,,,------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,---.........//////000000,,,---......//////............---,,,,,,,,,,,,---////////////////////////................................./////////000000---------.........//////,,,,,,,,,---------......+++---//////---,,,...000fffLLLEEE===888888555::::::888555222000111222......000222444333000---111111222222222222111111...///000111111000///...////////////////////////000111111111222222222222000///////////////000000333222111000000000222222111111111111222333444555666777777777888888888888:::999888777666555444333222555444000000444555222555444444333222111000000///000111222333222111000////////////////////////000000000000///...---,,,,,,+++++++++---...,,,++++++++++++++++++++++++++++++++++++************)))$$$...+++&&&+++---,,,///---...000222111///---+++***+++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***,,,++++++,,,---...,,,+++*********++++++,,,,,,,,,+++*********))))))(((((())))))))))))************+++***((('''''')))+++,,,************************)))***+++,,,,,,+++***))))))************+++++++++******+++,,,,,,---.........---+++*********++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,++++++++++++******)))))),,,,,,+++***))))))******++++++++++++++++++++++++***************+++++++++************************++++++************++++++************************************************)))***+++++++++)))(((''')))************+++++++++))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++...---,,,+++************,,,,,,+++*********++++++------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,////////////////////////+++---......------///000,,,,,,,,,,,,---...///000....../////////...---------///000///......///000000000111111111000///////////////......---,,,+++,,,,,,---------,,,,,,+++,,,,,,---......------,,,//////.........---------dddKKKEEE===888888555777777777555333222333555555333111000111111000///000000111111111111000000...///000111111000///...////////////////////////000000000000111111111111111111000000000111111222222222111000000000111222111111111111222333444444666666666777777777888888999999888777555444444333444333222222222222333444444333333222222111111111111222333333333222111111////////////////////////////////////...---,,,+++---,,,,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++************))))))...)))%%%***,,,111===...///000000000...,,,+++,,,,,,++++++++++++++++++***************************++++++,,,,,,++++++***************+++,,,,,,,,,++++++++++++++++++,,,,,,+++*********))))))))))))))))))))))))***************)))(((((()))+++---///******************************++++++++++++******)))************+++++++++******++++++,,,------...---,,,+++*********++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////////////////////////////..............................---------,,,,,,,,,++++++++++++*********))),,,++++++***))))))******++++++++++++++++++++++++,,,,,,++++++******))))))************************++++++************++++++************************************************)))***++++++***)))(((''')))************+++++++++************************))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******,,,---------,,,,,,---,,,+++)))***+++---...------------------------,,,,,,,,,---------......///...------,,,,,,,,,---////////////////////////---...//////...---///000///...------------------......///000000000000000...///000///---,,,,,,---/////////000000//////...//////000000000///---,,,...///////////////......000000000000///...------,,,,,,---......//////000aaaJJJEEE===888888666444555555555333444555777;;;777222......///000000//////000000000000//////...//////000000//////...////////////////////////....../////////000000000111000000/////////000000111111000000000000111111000000000000111222333444555555555666666666777777888777777666555444333333222---///555555///---222222222222222222222222222333333444333333222111000////////////////////////............---,,,+++***,,,......,,,)))(((+++---+++++++++++++++++++++++++++++++++************)))***,,,)))))),,,)))000EEE000//////......---,,,,,,...---+++***)))******+++******************************+++,,,,,,+++******))))))(((((()))+++---...,,,,,,++++++++++++++++++***************)))))))))))))))))))))************))))))))))))+++---///000************************++++++************++++++)))************+++++++++******++++++,,,,,,------,,,,,,+++************+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////////////////////////////////////////////////////------------------------......---------,,,,,,,,,++++++++++++************,,,+++******)))*********++++++++++++++++++++++++------,,,+++***)))((((((************************++++++************++++++************************++++++++++++++++++++++++*********+++******)))((()))************+++++++++************************)))******+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++)))***,,,---------,,,+++,,,+++++++++,,,///222444------------------------,,,,,,,,,---------......///...------,,,---------///////////////////////////000111000///...///000//////.............../////////000000000000000///...///000///---,,,,,,---///000000111111000000000000111222333333111000...//////000000//////...---////////////......------++++++---...///111222333~~~]]]IIIEEE===888888666333444555555444444555777999555111......///000000......////////////......////////////////////////////////////////////////---------.........//////......---,,,,,,,,,------////////////000000000111000000000000000111222222444444444444555555555555666666555555444444333333333---222>>>>>>222---333111111111222222333333333333333333222111000//////////////////////////////...............---,,,++++++///333111,,,)))***---+++++++++++++++++++++++++++++++++*********))))))(((******///000'''---EEE000///...,,,,,,,,,,,,---///...,,,***))))))***+++******************************++++++++++++******)))))))))((()))+++...000,,,,,,,,,++++++*********************************((()))))))))***************)))))))))***,,,---...************************,,,+++***))))))***+++,,,))))))*********+++++++++******++++++,,,,,,,,,,,,++++++******************++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////////////////////////////////////////------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++***************+++***+++++++++++++++,,,,,,,,,,,,,,,++++++*********************************++++++************++++++************************++++++++++++++++++++++++************************))))))*********+++++++++************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******))))))+++,,,---///222444666666------------------------,,,,,,,,,---------............------------......////////////////////////111222222111///...///000...------...///000111222///000000000//////...---///111333333333444666888888999999:::::::::999999888:::;;;<<<<<<;;;888777555555555444333111000///...---------------......------...//////000111111wwwYYYGGGEEE>>>888888777555666777666444333333444222000///...///000//////......////////////......//////............//////////////////////////////,,,------------...............---,,,,,,,,,,,,,,,......//////000000000000000000/////////000111111222222333333333444444444444444444333333333333333666222999GGGGGG999222666111111111222222333333444222111111000///......---////////////////////////...////////////......---)))///555555000+++***++++++++++++++++++++++++++++++++++++*********))))))******)))...000***333LLL///...,,,+++++++++------///...,,,***))))))******************************************************)))***+++***)))+++///222,,,,,,,,,++++++************************+++++++++((()))))))))************+++******))))))))))))***************************,,,+++***))))))***+++,,,))))))*********+++++++++******+++++++++++++++,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------..........................................................................................---------,,,,,,,,,+++++++++++++++++++++,,,+++***************++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,---************************++++++************++++++************************++++++++++++++++++++++++******************++++++))))))*********+++++++++******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++...---***(((((()))+++---///111444555666444222000------------------------,,,,,,,,,---------............---------......///////////////////////////111222333222000//////000---------------...///000---...000111333444444444888;;;>>>AAACCCFFFJJJLLLKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNMMMKKKIIIHHHFFFFFFFFFEEECCCAAA@@@???;;;:::888666555444444444111111000///......------qqqUUUFFFEEE>>>888999888666777888777444222222222...------///111111000.........////////////......///......------......///////////////////////////,,,,,,---------.........111000///...............,,,---...///000000000///000000////////////000000111111111222222222333333222222222222222333333333222111777AAAAAA777111222111111111222222333333333111000///...---------...////////////////////////...///////////////......)))...444555222...+++***+++++++++++++++++++++++++++++++++************))),,,---''''''---///<<>>888999888555777888777555222222222///......///111111000////////////000000////////////...------------...///////////////////////////------------............222111000///............+++,,,---///000000//////000//////....../////////000000000111111111222222111111111111222222333333///000222444444222000///222222222222222222333333000///......---...///000////////////////////////---......//////......---+++---///000000...,,,++++++++++++++++++++++++++++++++++++************)))(((...***'''---222888FFF))))))******+++---...///***+++,,,------,,,***)))************************+++***)))(((((()))***+++(((+++...---***))),,,///++++++++++++++++++,,,,,,*********++++++,,,,,,,,,))))))))))))******************++++++******))))))******************************++++++++++++******)))************+++++++++++++++******************'''((()))***++++++***)))++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.......................................................................................---------,,,,,,,,,+++++++++,,,,,,,,,------******))))))***++++++,,,)))******+++,,,,,,------***++++++,,,,,,---------************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++(((***,,,...111444666777333333222111///---***)))------------------------,,,,,,,,,---------.....................///000000////////////////////////...000111000//////000111222333333555777999;;;<<<@@@BBBFFFKKKPPPTTTWWWXXXXXXZZZ]]]___```bbbdddggghhhhhhgggfffdddbbbaaa___```^^^\\\YYYWWWVVVUUUUUUXXXZZZ\\\^^^```bbbbbbccc```]]]ZZZUUURRRPPPOOOOOOIIIGGGEEEAAA===:::777666jjjPPPDDDFFF>>>888999888444666777777555333333333222111//////000111111111//////000000000000/////////...---,,,,,,---...///////////////////////////---------.........//////000000///...---,,,,,,,,,***+++---///000000//////000//////.........//////000000000000111111111111000000000111222222333333444666444//////444666444222222222222222222222222000000///......///111111////////////////////////,,,,,,------...------------,,,******,,,------,,,+++++++++++++++++++++++++++++++++************)))!!!---...+++111111---///'''((()))+++,,,---...///(((***,,,......---***)))************************+++***)))(((((()))***+++&&&***...---)))'''***---*********++++++,,,,,,---*********++++++,,,,,,,,,))))))))))))************)))***+++,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***))))))************+++++++++++++++******************'''((()))+++++++++***)))++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......................................................------------------------......---------,,,,,,,,,+++++++++,,,,,,---------******))))))***+++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***---111555777777555444---,,,+++***+++,,,...000------------------------,,,,,,,,,---------.....................///000000////////////////////////---...000000//////000222333555888<<>>>>><<<777888======???BBBEEEJJJOOOVVV[[[\\\\\\\\\\\\\\\\\\\\\\\\XXXWWWWWWWWWWWWUUUQQQNNNdddNNNDDDBBB:::666999777777777666666555333222111333222111000////////////000000000000////////////........................//////......------------,,,------------.........------------------------......///000000///...............////////////000000000000000000000000000000///.........///111111////////////000000000000//////000111111111111111...///111111///...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))************+++++++++,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***,,,---+++)))))))))************))))))))))))***++++++++++++***************************............---,,,+++***+++,,,,,,,,,++++++***)))******************************************************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,---......---,,,***)))++++++++++++++++++++++++------------------------,,,,,,++++++++++++++++++,,,,,,,,,------------.......................................////////////..............................------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------,,,,,,,,,---...***************++++++,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++,,,///111///+++)))+++...+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))---111000---***+++---,,,,,,,,,+++++++++******,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,---------.....................------------........................111111111///------...///.........///000111222222000222555:::???FFFLLLPPPSSSVVVZZZ^^^aaaaaaaaa```bbbaaaaaa___^^^]]]\\\\\\YYYWWWTTTPPPLLLKKKLLLNNNOOONNNNNNMMMKKKJJJIIIHHH@@@:::666666444111333888444666888:::<<>>EEENNNWWW^^^bbbaaaccceeegggfffccc```]]]___]]]ZZZWWWTTTRRRRRRQQQJJJIIIGGGCCC???===>>>?????????>>>>>>>>>===<<<<<<;;;777444444333111333666333555666666555666888:::???BBBHHHNNNRRRSSSSSSRRRVVVWWWXXX[[[^^^___^^^\\\aaaLLLCCCCCC;;;888;;;999555555555555444333222111222222111000//////000000000000000000////////////............................../////////.........+++++++++,,,,,,,,,------------------------------...///000111111000///...............////////////000000000//////.....................//////000000////////////000000000000//////000000000000000///---///000000///......///---------------------------------,,,,,,+++++++++,,,,,,++++++***++++++,,,))))))*********+++++++++,,,+++++++++,,,,,,---...111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******)))))))))******++++++******)))))))))***++++++++++++******************++++++++++++++++++++++++***))))))******++++++++++++************************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++,,,------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,------------,,,+++++++++,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////........................---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------***))))))+++...000///---+++************+++,,,,,,++++++++++++++++++++++++---,,,***)))))))))***++++++,,,---,,,***)))***+++************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......,,,++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------........./////////////////////000000000000............////////////+++---////////////000111111000000000333666;;;===FFFHHHLLLSSSZZZaaaeeegggiiihhhfffbbb]]]XXXRRROOOQQQOOOKKKHHHFFFEEEEEEFFF;;;<<<===<<<:::999999;;;:::::::::999999999999999<<<;;;;;;;;;:::777666555666777888888666666777888666888===AAAEEEGGGGGGGGGKKKKKKMMMPPPTTTWWWWWWVVVaaaLLLCCCCCC;;;777999666555555555555444333222222222111000000000000000000000000000000////////////........................,,,------.........---,,,+++++++++,,,,,,,,,------------------------------------////////////------,,,,,,,,,---------......------........./////////---......///////////////////////////000000000000//////000000000//////...---...000000...---...///------------------------+++++++++,,,,,,---------,,,++++++***++++++,,,,,,))))))*********+++++++++...---,,,,,,+++++++++,,,/////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******)))))))))*********++++++++++++******))))))***++++++++++++***))))))*********+++++++++******++++++******)))))))))******++++++***************************************************************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++,,,------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,------------++++++,,,,,,,,,---------------------------------*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------....................................------------............+++++++++,,,,,,------......)))'''+++222555111++++++++++++***+++,,,,,,---++++++++++++++++++++++++---,,,+++)))((()))******)))*********)))((())))))***************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------........./////////000000000111111........./////////000000,,,---............///111222333555999>>>CCCHHHKKKYYYYYY[[[```eeehhhhhhggghhhddd]]]UUUNNNHHHDDDBBB???>>><<<::::::;;;===>>>888:::======<<<;;;;;;<<<<<<;;;999888888:::;;;===DDDGGGKKKKKKIIIDDD>>>999666777777666555555666888555555555666777999;;;<<>>;;;::::::888777777777888:::;;;<<>>>>><<<:::777777999;;;;;;:::777666666777999:::===;;;:::;;;<<<===<<<:::[[[GGG@@@AAA:::666888555333333444444444333222222111111000000000000111111000000000000////////////........................+++,,,...///000///...---,,,------------.........---------------------------...///000000///...---,,,,,,,,,---------......---------------------...,,,---.../////////......////////////000000000000//////000000///......---,,,...//////...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))************+++++++++------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,***)))***,,,***++++++,,,,,,++++++***))))))***++++++++++++***((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++(((((()))*********************************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------++++++,,,,,,---......///------------------------,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------.........---------------,,,,,,,,,+++,,,---///111111000...,,,++++++++++++,,,------******+++++++++,,,,,,,,,******+++++++++******))),,,+++***+++,,,,,,++++++))))))*********+++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////------...//////000111111---......///000000111111222222222222333666<<>>????????????@@@@@@@@@@@@NNNQQQTTTTTTPPPKKKGGGEEE===;;;999888===DDDMMMRRRcccjjjnnnlllkkkiiibbbZZZPPPNNNIIICCC???===???AAAGGGFFFEEEDDDDDDEEEEEEFFFFFFDDD@@@>>>===;;;999777XXXDDD>>>@@@:::777999777333333444444444333222222111000000000000000111111000000000000////////////........................+++---///000111000///...---------.........//////------------------------...///000111111000///...---------........./////////......------,,,,,,+++,,,,,,.../////////...---////////////000000000000//////000000///...------,,,...//////...------...------------------------...------,,,,,,++++++***+++*********+++,,,,,,---)))************+++++++++++++++++++++,,,---......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,***)))+++---***++++++,,,,,,++++++***))))))***++++++++++++***((())))))***++++++,,,,,,((())))))*********))))))(((((()))*********************************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******************+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---------------------------,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,---------.........------,,,,,,,,,$$$***//////+++)))+++...,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++***)))***+++++++++***))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***+++------,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......***++++++,,,---//////000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////000000000000,,,------...///000000111---......///000111111222000111222444888???GGGMMMUUUXXXZZZ[[[WWWPPPHHHCCC???>>>@@@EEEJJJLLLGGGCCC<<<===>>>@@@CCCFFFIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDIIILLLPPPPPPMMMHHHDDDBBBAAA>>><<<===CCCMMMXXX___dddjjjllljjjhhhiiieee^^^]]]YYYRRRIIICCC@@@AAACCCQQQRRRSSSTTTUUUUUUTTTTTTQQQNNNIIIEEEBBB>>>;;;888RRRJJJBBB>>>;;;666555777666555555444222111111000111111000///////////////...---,,,,,,...//////...........................------------------------........................000///---,,,,,,---///000.........------,,,,,,,,,........................------------------------...............///000000---------------...//////..................------......------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,---------,,,,,,++++++***+++,,,...///---------,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((((()))))))))))))))))))))))),,,+++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************000...,,,***)))))))))))))))***++++++------...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,***++++++,,,,,,------...,,,++++++,,,...//////...------------------------...........................---,,,,,,++++++,,,,,,************************.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***))))))************)))))))))))))))***+++++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))*********++++++,,,,,,,,,***---...,,,+++------))),,,++++++,,,------,,,***,,,++++++******++++++,,,------...///...---+++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,------...---,,,***)))---------------------------------.........//////---///000000///......///111111111111111111111111000444999===BBBHHHPPPVVV[[[ZZZVVVQQQJJJBBB;;;777888999;;;<<<============AAADDDIIIMMMPPPUUUYYY\\\[[[^^^___ZZZUUURRRRRRRRROOOUUUWWWSSSNNNLLLIIIFFFJJJGGGDDDFFFLLLVVV___dddiiiiiiiiihhhgggeeebbbaaa^^^ZZZXXXXXXTTTNNNJJJKKKTTTVVVYYY\\\]]]___```aaa^^^^^^]]]ZZZUUUOOOIIIEEE|||RRRJJJBBB???;;;777555777666555555444222111111000111111000///////////////333111///......//////...........................------------------------........................///...---,,,,,,---...///......---------,,,,,,,,,........................---------------------------------------....../////////......------........................------......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------------------,,,+++++++++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************---,,,+++*********+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))***************+++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,))),,,,,,)))))),,,,,,***,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,,,,------...---,,,+++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,---------,,,++++++---------------------------------.........//////---...000000//////000111......---......000111222<<>>GGGMMMTTTZZZ]]]^^^______VVVPPPFFF===777666888:::>>><<<999999<<>>BBBHHHNNNRRRQQQRRRRRRUUUYYY^^^cccfffcccbbb```\\\XXXUUUTTTUUUSSSQQQRRRVVVVVVSSSSSSXXXTTTYYY^^^cccmmmyyy|||uuummmgggeeeeeemmmmmmpppwww~~~|||ppphhhaaa\\\WWWRRRQQQTTT^^^^^^]]][[[YYYXXXXXXXXXXXXWWWUUUTTTTTTUUUWWWXXXmmmNNNGGGBBB@@@===888666777444444444333333222222222111111000//////////////////...------///111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///111000///...,,,,,,,,,+++++++++,,,,,,------......------,,,,,,,,,,,,------++++++++++++***************++++++,,,,,,------...))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++((())))))******+++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************++++++,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,---......//////...---,,,---///111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++************++++++))))))************))))))******++++++++++++******+++++++++***************,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))***************++++++,,,,,,++++++++++++++++++***,,,+++((()))---///---)))+++------,,,---111555------,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---------............------------------...///............................../////////000000000//////000///...///222444666;;;BBBJJJQQQVVVYYYZZZYYYXXXWWWUUUPPPIII@@@::::::===@@@EEEJJJMMMPPPQQQQQQSSSVVVYYY[[[]]]]]]^^^XXXXXXVVVTTTRRRRRRUUUWWWVVVSSSVVV[[[[[[XXX]]]gggmmmrrrxxx}}}xxxyyy||||||wwwssslllbbb]]]]]]bbb___]]]]]]______[[[WWWYYYWWWSSSQQQPPPQQQTTTVVVhhhMMMGGGBBBAAA>>>999666777444444333333333333222222111111000///////////////...---...///111111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---***++++++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++,,,,,,---......*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))***+++,,,---------,,,++++++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))************************************))))))******+++,,,,,,---******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------...............,,,++++++,,,///111111000........................------------------------///...------,,,,,,------------------------------------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,*********++++++************++++++,,,,,,++++++******************+++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++,,,,,,))),,,,,,)))))),,,,,,*********+++,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,+++++++++---...///,,,,,,++++++,,,,,,---...------------..............................---,,,.........................../////////000000000000...///000111222555999<<>>999666777444333333333333333333333111111000///////////////......///111222222///,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++,,,---...******+++,,,,,,---......---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++***)))((()))***,,,---...------,,,+++++++++,,,,,,---------++++++++++++++++++++++++''''''((()))******++++++))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,******************************++++++++++++******))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************''')))***,,,---------,,,)))***+++,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------.../////////...------,,,,,,***))))))+++...111111000////////////////////////000000000000000000000000//////...------------....................................------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********---------,,,,,,,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***))))))******+++++++++,,,*********++++++,,,,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,---------*********++++++,,,,,,---***---...,,,+++------)))+++*********,,,+++)))''',,,++++++******++++++,,,------,,,+++,,,---///000,,,,,,++++++,,,,,,---...---------.........//////......///000///...,,,+++////////////////////////////////////000000000000,,,...000222555:::???CCCKKKOOOVVVZZZYYYTTTLLLGGGCCC@@@===>>>BBBEEEEEEEEEKKKOOOTTTYYY\\\\\\ZZZYYYVVVWWWXXXXXXWWWUUURRRPPPQQQWWW```iiiqqqxxxzzz|||~~~vvvjjjddd___XXXPPPLLLJJJLLLMMM```JJJHHHDDD@@@<<<888666444444444444444333222111111222000...000333444333111000000//////.........---)))---111000---+++---111666222...,,,---...---+++***+++,,,---............///......---+++******)))........................000+++((()))---000---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...,,,------------,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))************++++++++++++,,,------++++++,,,------------,,,,,,+++++++++***)))))))))+++,,,+++***++++++++++++++++++++++++************************+++...000...***'''(((***((()))))))))************,,,++++++******++++++,,,)))+++---,,,+++***+++,,,+++++++++*********))))))((()))***,,,------------***++++++,,,,,,++++++************)))******+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++******************)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,---------------...//////000//////............///......///////////////...------......000111333444444444444555555666666666444666888999:::999888777555444222000///000222333...111222111000000...+++...,,,+++---111222000...111000...---,,,+++++++++...---***(((((()))+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++))),,,------,,,+++***+++---************************+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------............------///////////////........................000111222111111111333777@@@KKKRRRSSSXXX\\\ZZZQQQHHHBBB@@@>>>@@@CCCHHHMMMSSSWWWYYY\\\YYYXXXZZZ^^^___\\\XXX\\\VVVTTTWWWYYYXXX[[[___```jjjyyyuuuwwwvvvnnnaaa[[[ZZZVVVOOO___IIIGGGDDD@@@;;;888666444444444444444333222111111222000///000222444222111000/////////............//////---***)))...888@@@444111---,,,---...---,,,,,,,,,---...////////////------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...---------,,,,,,+++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,************+++++++++++++++,,,------++++++,,,------------,,,,,,++++++++++++))))))***+++,,,+++***++++++++++++++++++++++++************************(((***++++++***))))))***************++++++++++++,,,++++++******++++++,,,)))+++---,,,+++***+++,,,+++++++++*********))))))************)))(((((('''***++++++,,,,,,++++++******************++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,------......------...//////.........000111222333555777999::::::;;;===???@@@AAABBBBBB???@@@BBBDDDDDDDDDCCCBBB===;;;888555222///......333666999<<<>>>===:::666333000......//////,,,***///...------,,,,,,,,,,,,.........---------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***,,,+++***))))))***+++,,,************************++++++******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---......//////......---..............................///000000111111111222444777;;;AAAJJJSSSZZZWWW[[[]]]ZZZSSSMMMJJJJJJMMMOOOSSSWWWZZZ]]]^^^^^^\\\[[[[[[\\\]]]]]]ZZZWWWVVVVVVYYY```lllyyyzzzsssppplllggg]]]IIIGGGDDD???;;;888666444444444444444333222111111111000///000222222222111////////////............000///,,,))))))///999AAA111///,,,+++,,,------------...////////////......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,++++++,,,......---,,,+++++++++,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,************+++++++++,,,+++,,,------++++++,,,---------,,,,,,,,,,,,+++++++++***)))***,,,,,,,,,***++++++++++++++++++++++++************************(((((((((***,,,------,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,)))+++---,,,+++***+++,,,+++++++++***************,,,,,,,,,+++***))))))(((***++++++,,,,,,++++++******************+++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++++++++++++++.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------++++++++++++,,,---//////+++++++++,,,,,,------......///000222333444555555======???AAADDDGGGIIIKKKJJJKKKNNNPPPQQQQQQPPPOOOMMMNNNPPPRRRRRRRRRRRRQQQNNNLLLHHHBBB===888444111666777<<>><<<:::888444111111000000/////////......+++,,,---......---,,,+++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++111---)))(((***,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---......//////......---.........//////000000000...///000111222222333333777;;;BBBIIIPPPVVV]]]aaa[[[]]]]]]ZZZVVVTTTVVVYYY___```bbbddddddcccaaa```ZZZ[[[ZZZXXXVVVUUUVVVWWW^^^gggppp{{{|||ZZZHHHFFFCCC???;;;888666555444444444444333222111111111000000000111111111000///////////////.........+++---......------///111...---,,,,,,,,,------...---...............---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---,,,++++++,,,......---+++******+++---...,,,++++++******++++++,,,+++++++++,,,,,,,,,------*********+++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++************************,,,***))),,,000111///---*********+++++++++,,,,,,,,,++++++******++++++,,,)))+++---,,,+++***++++++***************************************+++++++++***++++++,,,,,,++++++***+++************+++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++++++++,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------..................------------------------...//////---...///000111111222222666777:::===@@@BBBDDDEEEHHHIIIKKKMMMQQQUUUXXXYYYWWWXXXZZZ[[[ZZZXXXUUUSSSSSSTTTVVVWWWXXXXXXWWWWWWZZZXXXUUUPPPJJJDDD@@@===777666:::DDDLLLOOOMMMLLLSSSQQQOOOMMMJJJFFFBBB@@@;;;;;;:::888666444222111,,,------------,,,,,,+++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++,,,---999222+++***---///...,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------..................////////////......//////000000111222333333000000///000111444666888@@@FFFOOOWWW\\\___aaabbb\\\\\\[[[YYYYYY\\\bbbgggjjjiiifffdddaaa___^^^]]][[[\\\[[[XXXUUUWWW^^^eeeuuuwwwWWWGGGEEEBBB???;;;888666555444444444444333222111111000000111000000000000000.........///////////////))),,,///000...+++)))(((,,,,,,---,,,,,,------...,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++------------------------///---+++---111333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---,,,++++++,,,......---+++******+++---...,,,++++++******++++++,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++++++++++++++++++++++++++************************...,,,+++,,,///000...+++))))))))))))*********+++,,,++++++******++++++,,,)))+++---,,,+++***++++++************************+++***))))))((())))))******++++++,,,,,,++++++***+++++++++***+++,,,,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------....................................---------------...//////111444888;;;===???@@@FFFHHHIIILLLMMMOOOPPPPPPKKKLLLNNNQQQUUUXXX[[[]]][[[\\\]]]]]]\\\YYYVVVTTTUUUUUUVVVVVVWWWWWWWWWWWWZZZZZZXXXUUURRRNNNKKKIII>>>999999@@@EEEEEEFFFIIISSSTTTUUUTTTRRRNNNKKKIIIIIIIIIGGGDDD@@@<<<888666555333111///---......///***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---000;;;444---+++---...,,,***++++++++++++++++++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////...//////////////////.........///000111111222222222000......111777>>>BBBMMMSSS[[[```bbbaaa___^^^ZZZYYYYYYYYY\\\bbbiiinnnmmmiiiccc]]]ZZZZZZ\\\]]]```aaaaaa___```hhhwww}}}rrrTTTGGGEEEBBB>>>;;;888666555444444444444333222111111000111222111///...///000.........///////////////---------,,,,,,---------,,,---......---,,,---///***++++++,,,,,,,,,++++++---------,,,,,,+++++++++........................///+++)))---555;;;:::777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...---,,,+++++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,+++***+++,,,------+++++++++++++++++++++++++++************************,,,+++++++++++++++)))((((((((()))))))))*********,,,++++++******++++++,,,)))+++---,,,+++***+++,,,***************+++++++++555333111...,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++,,,---------*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------.........................../////////---------...///000111222444777<<>>@@@>>>999:::@@@MMMQQQVVVXXXWWWTTTPPPOOORRRQQQPPPMMMJJJFFFBBB@@@;;;999444000...------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++,,,///333666111,,,***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,---------............------........./////////...//////000000//////...---------....../////////222111000111777???GGGLLLVVV[[[bbbeeeeeeaaa]]][[[ZZZYYYZZZ[[[___dddhhhkkkjjjeee___[[[[[[___eeeiiihhhjjjkkklllqqq}}}~~~{{{zzz}}}oooRRRFFFDDDAAA>>>:::888666555444444444444333222111111///111222111...---...000............/////////000...---++++++,,,...//////---///000000...,,,---///******+++,,,------------++++++,,,,,,,,,,,,------------------------------...,,,***---222888:::;;;,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------+++,,,------++++++,,,---+++++++++,,,,,,---------,,,+++***+++---...---,,,++++++++++++++++++++++++************************)))***,,,+++***(((((()))))))))*********+++++++++,,,++++++******++++++,,,)))+++---,,,+++***+++,,,))))))*********+++++++++999777444111///.........***++++++,,,,,,++++++***,,,++++++++++++,,,------******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...------------............---........./////////000///000111444777:::<<<>>>AAADDDHHHLLLPPPRRRSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPRRRRRRSSSTTTVVVXXXZZZ[[[VVVVVVVVVVVVUUUTTTRRRRRRRRRRRRQQQOOONNNNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLFFFAAA@@@AAA;;;111333<<>>:::666222000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,---111666///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------........................//////////////////000000000000//////////////////////////////111222444999@@@IIIPPPTTTYYY^^^cccfffeeebbb___]]]]]]]]]^^^```bbbcccccccccbbb```^^^___dddllluuuzzzmmmQQQFFFDDDAAA>>>:::888666555444444444444333222111111///111222111...---...000---.........//////000000++++++,,,...///---+++(((---000222111...,,,---///***+++,,,---......///...)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,///444888,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,------,,,++++++,,,...***+++,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,------++++++,,,---+++++++++,,,,,,---------,,,+++***+++---...---,,,++++++++++++++++++++++++************************(((+++...---***)))+++---******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))+++---,,,+++***+++,,,))))))******++++++++++++111000---+++******+++,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,---....../////////...------,,,,,,------------------------,,,,,,,,,---------......---------.........//////---.........//////000000222444666:::???CCCGGGIIIOOOPPPRRRSSSSSSRRRQQQOOONNNNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNOOOPPPRRRSSSTTTLLLKKKIIIGGGEEEBBBAAA@@@CCCBBB@@@>>>===<<<;;;;;;<<<;;;999888888999;;;<<<>>>;;;>>>BBB:::///111<<<===EEEPPPVVVVVVRRRNNNLLLLLLNNNPPPSSSTTTUUUTTTTTTQQQPPPMMMIIIDDD>>>:::777222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,///...,,,---333888+++,,,---...---...000222,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------.........//////............/////////000//////000000000000//////333333333222222222222222///222888@@@HHHPPPVVVYYYYYY^^^cccffffffdddbbbaaa```aaabbbddddddccc___\\\\\\\\\^^^ccclllvvvgggTTTFFFBBB@@@@@@<<<777555666666555555444222111111000111000......//////...,,,000000000000////////////000...------///111222222.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,------,,,,,,+++------,,,+++,,,---...///...---,,,,,,+++++++++,,,.........------,,,,,,,,,///...,,,******+++,,,---++++++++++++******))))))******++++++++++++******************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++************++++++***+++,,,,,,------,,,,,,***,,,...000000...,,,***,,,,,,,,,---------......++++++,,,,,,,,,---------.........------,,,,,,,,,........................***+++---...///......---------......////////////111...---444>>>BBB>>>999@@@GGGNNNRRRQQQQQQSSSWWWTTTTTTSSSQQQMMMHHHDDDAAA????????????@@@AAABBBCCCIIIHHHFFFDDDBBBBBBBBBBBB======<<<;;;::::::;;;;;;888777444222111111333444111222555777777777555444555777:::;;;:::555000---666999@@@IIIQQQTTTQQQNNNNNNPPPRRRUUUVVVVVVUUUUUUSSSSSSRRRNNNLLLLLLKKKIIIAAA???:::555000...------........................000******...---***333AAA111000---++++++,,,...000,,,,,,,,,***((())),,,...///...,,,*********,,,---++++++++++++++++++++++++//////...---,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------......------000///---,,,,,,---///000////////////////////////............/////////000////////////000000000000000///...000222333333222333;;;FFFNNNSSSUUUYYY[[[ccceeegggfffcccaaaaaabbbdddbbb``````aaa```]]]ZZZccceeelllrrrqqqsssgggTTTFFFBBB@@@@@@===777555666666555555444222111111000444222000//////---+++)))000000000000///////////////...------.../////////.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,---......//////......000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///...------,,,,,,+++,,,,,,......---------,,,,,,,,,...---,,,+++***++++++,,,++++++++++++*********)))++++++,,,,,,,,,,,,++++++************************,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++************++++++***+++,,,,,,------,,,,,,***+++---//////---+++***,,,,,,,,,---------......++++++,,,,,,,,,---------......---------,,,,,,,,,.........................../////////...,,,+++***//////......------......///...111999DDDJJJIIIFFFGGGLLLRRRUUUVVVTTTTTTTTTQQQNNNJJJEEE@@@===:::999888888777777777777888888>>>===<<<:::::::::::::::888777666666555555666666999888666444333222222222444444555666666555444333555777999:::999666222000000333:::EEEPPPWWWXXXVVVTTTTTTTTTUUUUUUSSSOOOLLLMMMOOOPPPPPPPPPPPPPPPNNNKKKGGGBBB===999555222000000//////........./////////***+++///...+++333@@@000///---,,,,,,,,,...///,,,,,,,,,***)))))),,,...///...,,,******+++,,,---++++++++++++++++++++++++///......---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------......------000...---,,,,,,---...000////////////////////////........./////////000000////////////000000000000111111222222222222222222:::BBBLLLSSSWWWYYY\\\______aaacccddddddcccbbbaaadddaaa______aaadddeeeeeepppnnnqqqvvvzzzeeeTTTFFFBBB@@@@@@===777555777555555444333333222111111444222000//////...,,,***000000000000////////////...............------,,,.........---------------------------------------------,,,,,,,,,,,,------...------------...//////000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++************,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++************++++++***+++,,,,,,------,,,,,,***+++,,,......,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,------------...------------,,,,,,,,,........................000000000///...,,,+++***000///...------...///000222444999AAAJJJOOOQQQQQQQQQSSSVVVZZZZZZWWWQQQMMMIIIEEE???999666555666777333333222111111111111222777666666555555666777777;;;:::999999888999999999::::::999999888666555555666666555555666666777777444555666666555444222111...000555???LLLVVVZZZ[[[ZZZWWWUUUUUUUUURRRJJJCCCDDDEEEHHHLLLOOOPPPQQQQQQPPPLLLGGGEEECCC@@@<<<888444222111///.........///...+++,,,000///,,,222<<<.........---------------,,,,,,,,,+++)))***,,,......---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---............---///...---,,,,,,---...///////////////////////////....../////////000000000////////////000000000000111333444333111111333666CCCIIIRRRXXXZZZ\\\^^^aaa^^^___aaacccffffffcccaaa___aaadddfffhhhkkkpppsss|||yyy{{{dddSSSFFFCCC@@@@@@===888555777555555444333333222111111000///...///000111000///000000000000////////////...///111000///---,,,+++...............---------........................------,,,,,,,,,,,,------,,,,,,+++***+++,,,---......---------,,,,,,,,,+++------------------------,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------......------.........---------------------------------++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,***+++,,,,,,------,,,,,,)))***,,,------,,,***))),,,,,,,,,---------......,,,,,,,,,------------...------------------------........................---.........////////////......---...000333666777;;;???DDDJJJMMMPPPSSSTTTZZZYYYXXXZZZZZZTTTJJJBBB>>><<<888555444666888:::444444333333222333333444888888999999:::;;;<<<===@@@@@@??????>>>??????@@@;;;===>>>@@@@@@???===<<<:::999999888999;;;>>>???;;;:::999888666555555444333222444;;;FFFPPPVVVXXX\\\WWWTTTUUUWWWTTTKKKBBB===;;;===AAAEEEGGGKKKOOOMMMJJJGGGHHHKKKKKKGGGCCC;;;999666222000///.........+++,,,//////,,,///666------.........---,,,+++,,,,,,---,,,******,,,...------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...............///...------------...///////////////////////////...////////////000000000////////////000000000000000222333111///111999@@@JJJOOOUUUYYYZZZ[[[]]]``````___```bbbeeefffcccaaa\\\gggsssvvvrrrrrryyybbbRRRGGGCCCAAAAAA===888666777444444444333333222222111///......///111222111000000000000000///////////////111333222///---,,,---...................................................------,,,,,,------...,,,,,,+++***+++,,,---...,,,,,,,,,+++++++++++++++------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,------......------,,,,,,,,,,,,---------------------.../////////...---------------------------+++,,,,,,,,,,,,+++***)))+++++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,---------.........------------------------........................---.........///000111111,,,---///333777<<<@@@BBBEEEIIINNNQQQRRRSSSUUUWWW]]]YYYUUUTTTRRRLLLAAA888555444333333444555777888555555444444555666777777;;;;;;===>>>@@@AAABBBBBB@@@@@@????????????@@@@@@>>>@@@CCCFFFHHHHHHGGGFFFDDDBBB@@@>>>>>>???AAABBBEEECCCAAA>>><<<;;;;;;;;;777555444:::CCCLLLRRRTTTXXXUUURRRUUUYYYYYYQQQJJJ???999666888:::===CCCLLLKKKJJJIIIKKKNNNOOOMMMKKKEEECCC@@@<<<888666444444///......///...,,,---111,,,---...///...---+++***+++------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////...............------.........////////////////////////////////////000000000111////////////000000000000///111111///000666CCCLLLQQQUUUYYY[[[ZZZZZZ\\\^^^___^^^^^^^^^```bbbcccccciiiwwwvvvvvv```RRRGGGCCCAAAAAA>>>888666888444444444333333222222222222111///000000111///...000000000000///////////////222444222...,,,---///.............../////////..............................------------.........------------...//////------------------------------------------------------............------...------,,,,,,------...,,,,,,,,,---......//////,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------............------+++,,,------......---------...///000000000///...,,,,,,,,,------------...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---------............,,,,,,,,,------------...........................000000////////////000000000222666;;;@@@EEEHHHJJJKKKNNNSSSVVVWWWXXXYYYYYYXXXSSSMMMIIIGGGCCC;;;555222222333444555555555666777777666666666777777888:::;;;===???AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBCCCAAACCCFFFJJJLLLLLLLLLLLLLLLJJJGGGCCCAAA@@@@@@@@@EEECCCAAA>>><<<<<<<<<<<<999777777<<>>666666666777>>>IIIOOOOOONNNMMMLLLKKKKKKKKKLLLKKKIIIFFFCCC@@@>>>===444333111///...---------,,,------......,,,+++***+++---...---,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////.........................../////////////////////////////////000000000111111////////////000000000000///000111222777@@@LLLUUUWWWZZZ\\\\\\YYYXXXZZZ]]][[[[[[ZZZZZZ[[[aaaiiiooowww{{{___QQQGGGCCCAAAAAA>>>888666888444444333333333333222222222000///000111111000///000000000000////////////...111222000,,,+++---111---........./////////000..............................------------......,,,---......//////......................................................------............------...------,,,,,,------...,,,,,,------.../////////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------............------+++,,,---.........------,,,...///111111111///...,,,,,,,,,---------......///...---,,,,,,,,,---...+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,---------..............................000////////////111222333999<<<@@@DDDHHHJJJKKKKKKNNNOOOQQQTTTVVVVVVVVVUUUOOOJJJCCC???===<<<:::888666777888999;;;===??????@@@???>>><<<;;;:::::::::;;;===???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIFFFDDDBBBAAA@@@@@@AAA@@@???>>>======>>>>>>===<<<===BBBIIIOOORRRQQQSSSRRRQQQSSSVVVWWWWWWVVVOOOBBB:::999777555;;;FFFNNNOOOOOOKKKEEEBBBDDDGGGJJJKKKKKKKKKJJJHHHEEEDDD;;;999555111//////...---,,,---------,,,,,,+++++++++---......---,,,,,,---***+++,,,,,,------------------------------------------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------...///////////////---..................---//////////////////////////////000000000111111111////////////000000000000111222555;;;BBBKKKSSSXXXYYY[[[\\\ZZZVVVTTTVVVXXXWWWYYYYYYYYY\\\gggxxx^^^QQQHHHDDDAAAAAA>>>999666888444333333333333333333333...------///222333333333000000000000////////////---000111...***)))---111---.........//////000000////////////////////////......------------......***+++,,,---...---,,,+++,,,---------------------........................------............------...------,,,,,,------...,,,,,,------...///000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------............------+++,,,---.........---,,,,,,...000111222111000///,,,,,,,,,------.........111///---,,,,,,,,,...///+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,------.................................+++,,,,,,...000333666888AAADDDGGGJJJLLLLLLKKKJJJOOONNNNNNPPPRRRQQQNNNLLLHHHCCC===888777999;;;<<<<<<===>>>@@@DDDIIIMMMOOOKKKIIIGGGDDDBBB@@@???>>>???@@@CCCEEEFFFGGGGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDBBBCCCGGGLLLPPPPPPNNNSSSSSSRRRRRRSSSTTTUUUVVVPPPDDD<<<<<<999444999CCCIIILLLLLLFFF>>>;;;???DDDDDDFFFIIIKKKKKKJJJHHHFFF@@@>>>888333000111000...------,,,,,,,,,++++++++++++---......---,,,,,,---***+++,,,---------------------------------------------------------------------------------------******+++,,,,,,---......------------------------,,,,,,,,,---------......---......///////////////------............------////////////////////////000000000000111111111111////////////000000000000222444999BBBKKKSSSWWWXXXWWWYYYYYYVVVRRRPPPQQQTTTUUUYYY[[[\\\aaappp^^^MMMFFFEEEBBB???<<<999666555333333333333333333333444000000000000////////////000000000000////////////111111000///...---,,,,,,////////////////////////.................................------,,,,,,,,,...//////000111000000000------------------------.........------,,,,,,,,,...,,,,,,,,,.../////////------............//////,,,+++******+++---///000,,,,,,------------......***,,,...000000...---+++,,,...///...++++++---000------------------,,,,,,---------.........//////,,,---.........---,,,++++++,,,,,,---.........------,,,***))))))***,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......---------000222------///111666<<>>888:::===>>>>>>???@@@BBBHHHGGGHHHLLLPPPRRRQQQNNNIIIHHHGGGFFFFFFEEEFFFFFFDDDGGGGGGCCCAAADDDEEECCCDDDEEEFFFEEECCCCCCDDDFFFCCCEEEGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBDDDDDDDDDFFFJJJGGGGGGHHHJJJLLLNNNPPPQQQNNNOOOPPPQQQRRRSSSSSSSSSPPPLLLFFF@@@<<<:::;;;<<>>CCCFFFIIIKKKNNNPPPRRRPPPOOONNNMMMKKKHHHEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAFFFHHHGGGJJJOOORRRRRRRRRQQQOOONNNMMMNNNNNNNNNLLLOOOQQQQQQOOONNNMMMMMMLLLLLLLLLKKKJJJHHHFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKMMMKKKHHHEEEBBB???>>>===AAAFFFIIIFFF>>>666444444444777:::===@@@DDDIIIMMMKKKIIIFFFDDDBBB>>>:::777333000---,,,---......---,,,---.........---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,------......------,,,,,,,,,------------------,,,------......------,,,,,,,,,---.../////////...------........./////////000///......------......---------.........//////111000000000000111222222111111000000111333555666>>>CCCLLLVVV]]]^^^[[[WWWNNNIIIEEEFFFLLLPPPPPPOOO[[[hhhuuu~~~ZZZKKKCCCBBB@@@???===;;;999999333444555555444333222111222222222222111111111111000000000000////////////---.........//////000000////////////////////////.................................---------------++++++,,,---------------------------------------/////////...............///......---------..............................111111000000///...------111000///...------......000///...---,,,+++++++++,,,...//////......///000,,,,,,------......//////,,,,,,,,,---------......------......------,,,+++---...//////000/////////,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------.........,,,------.........------........................------........./////////...000222222000//////000222777???GGGNNNRRRSSSSSSSSSNNNGGG@@@:::666555444444333333444666:::>>>@@@GGGJJJLLLMMMMMMLLLLLLMMMKKKLLLLLLJJJGGGDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGMMMQQQUUU\\\eeekkkkkkoookkkhhhgggiiijjjiiigggfffiiikkkkkkjjjgggffffffbbbaaa___[[[WWWSSSOOOMMMOOOMMMJJJIIIJJJJJJGGGDDDEEEGGGHHHJJJJJJIIIGGGEEEGGGGGGHHHHHHHHHGGGGGGFFFHHHIIIJJJIIIHHHEEEBBB@@@???DDDJJJKKKFFF>>>777333///222555666777<<>>888111111333444777<<>>FFFPPPTTTYYY___```]]]UUUOOOEEEFFFGGGJJJMMMQQQTTTWWWrrrYYYLLLFFFDDDBBB???<<<999777555555555666666555333222111111111000000000/////////000000000000////////////////////////............////////////////////////................................................,,,---......//////..............................---------------.........,,,---......------///222---...///111333444555666666666777999:::;;;<<<===AAA@@@===:::666333000...///000222333444333222111333222000////////////...------...//////000111111,,,,,,,,,---------............------,,,,,,,,,,,,------.........------,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......,,,+++************........................+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////,,,---....../////////...------------------------........./////////000000...//////000222666<<>>???@@@CCCGGGJJJKKKHHHFFFGGGCCC>>>999555222...+++******+++++++++,,,---------,,,,,,,,,,,,---......------------------------+++,,,---......---,,,+++,,,------......------,,,.........------,,,,,,,,,,,,------......------,,,---...............------------------------------000000////////////000000//////000000000111111111///////////////000000111111222222111111999EEEOOOUUUWWWYYY[[[[[[VVVOOOJJJCCCHHHKKKLLLNNNVVVcccnnn~~~XXXLLLFFFEEECCC???<<<888666555666666555555444444333333000000000000/////////...000000000000////////////000000//////.........---////////////////////////......................................./////////++++++,,,---------------........................---............/////////***---000000///111444888;;;<<<===???AAACCCDDDEEEEEEEEEDDDDDDEEEGGGIIIKKKLLLKKKIIIEEE???888222///000111444666999:::;;;<<<<<<888333000/////////.........//////000000111111---------........./////////...---,,,,,,,,,,,,---------------------,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++************------------------------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......+++,,,,,,------.........------........./////////,,,---...///////////////------------------------....../////////000000000...///111333777===EEEJJJOOOPPPQQQQQQNNNIIIDDD@@@;;;:::999888777888:::;;;======>>>???CCCHHHLLLOOOIIIIIIHHHFFFDDDDDDFFFHHHGGGIIILLLOOOQQQUUUYYY\\\gggkkkrrr{{{zzzpppmmmggg```YYYSSSOOOMMMGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBDDDFFFHHHGGGGGGHHHJJJLLLMMMKKKJJJCCC===999;;;BBBEEEBBB<<<<<<===AAAFFFJJJLLLKKKIIIJJJHHHDDDAAA===888333///,,,++++++++++++,,,---...---,,,,,,,,,,,,---......------------------------,,,------......------,,,,,,------......------,,,------------------,,,,,,,,,------......------,,,......//////...------,,,.........---------------............///000111222---------.........//////000000/////////000111111222222333444888AAALLLUUUZZZXXXVVVTTTRRRNNNHHHDDDAAAFFFKKKOOOVVVggg~~~}}}yyy|||}}}xxxsssqqqooonnnnnnppprrrrrrllljjjppp}}}{{{VVVLLLEEEDDDBBB???<<<999777666777666444333333444555666111111111000000000//////000000000000////////////.........///////////////////////////////////////........................---........./////////000,,,,,,---............---........................//////000000111111111111///333777888888;;;@@@EEELLLLLLMMMNNNOOOPPPQQQQQQRRROOOLLLIIIHHHHHHJJJKKKHHHIIIJJJHHHDDD>>>777333333333444666;;;AAAFFFJJJFFF@@@888222000111000000000000000000000000000000........./////////000000///...---,,,,,,,,,------...............---,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///++++++,,,,,,---......///............////////////,,,---...///000000000000.........................../////////000000000000///222777<<>>>>>>>>CCCDDDFFFGGGIIIKKKMMMMMMIIIHHHHHHGGGGGGJJJOOOSSSTTTVVVZZZbbbkkktttzzz}}}yyyqqqiiieeeZZZYYYVVVSSSOOOKKKGGGEEEEEEDDDCCCBBBBBBCCCDDDFFFDDDEEEGGGIIIJJJKKKMMMMMMJJJDDD??????DDDGGGFFFDDD<<<<<<===AAAFFFJJJMMMMMMKKKJJJIIIHHHFFFAAA<<<777111000...---,,,,,,---------,,,,,,,,,,,,---..............................---------,,,,,,---------,,,------......------,,,,,,,,,------------------,,,------......------,,,------................../////////.........------------------...///000111....../////////000000000111000000000000111222222222333666<<>>===>>>???===@@@DDDFFFEEEAAA<<<888777555333555;;;DDDNNNTTTNNNFFF<<<444222222222111111111111000000000000000////////////000000000000///...---,,,+++,,,------//////000000///...------///...,,,++++++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,---......************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,---...//////++++++,,,,,,---...//////............/////////000,,,---...///000000000000000000000000000000000000////////////000000000000000555===CCCHHHKKKNNNPPPLLLIIIDDD???:::888777777555888<<<@@@BBBCCCBBBAAADDDEEEGGGIIIJJJIIIIIIHHHGGGHHHJJJNNNUUU^^^iiipppssssssuuu|||}}}mmmkkkfff```XXXQQQKKKHHHDDDDDDDDDCCCCCCCCCCCCCCC@@@CCCFFFHHHIIIJJJLLLNNNLLLIIIDDDAAABBBFFFIIILLL===;;;999;;;AAAHHHMMMPPPJJJJJJKKKMMMLLLHHHCCC>>>666444222///---,,,,,,,,,---,,,,,,,,,,,,---....................................,,,++++++,,,......,,,------......------,,,,,,,,,,,,------.........,,,------......------,,,++++++---...//////000000000000/////////.........---------------...//////111222222222222333333333111111111111111222222333111444:::BBBLLLSSSVVVWWWUUUPPPJJJGGGFFFHHHIIIJJJOOOMMMOOO^^^wwwzzzqqqhhhaaa]]]ZZZWWWWWWXXXZZZ___fffiiikkkrrrzzzrrrkkkggglllyyyvvviiiggguuu}}}www{{{pppnnnnnn|||yyypppVVVJJJFFFDDDAAA>>>;;;999888888666666666666555444333222111111111111111222222222000000111111111111000000.........................../////////000000000111//////000000111111111222000000//////.........---...///////////////......///////////////////////////......///111555:::<<<>>>AAAEEEIIIKKKLLLNNNPPPXXXXXXWWWWWWWWWXXXYYYYYYUUULLLAAA:::999:::999777888888:::@@@EEEEEE???999999:::::::::;;;BBBKKKRRRNNNKKKEEE>>>777444444555333555999;;;;;;888444111000000///000000///,,,***------------...///000000//////.........---------------...///...---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,+++***+++,,,---...---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------,,,,,,,,,---...///000000////////////////////////........................---------......000111111......//////000222333444222>>>GGGJJJLLLRRRTTTRRRDDD???:::777777777666444555666;;;AAACCCAAACCCHHHFFFEEEFFFHHHIIIHHHJJJNNNPPPTTT[[[dddnnnyyyyyyrrrfffWWWMMMQQQNNNHHHCCCAAABBBDDDEEEFFFCCCDDDHHHGGGEEEHHHNNNJJJJJJJJJGGGDDDCCCFFFIIIIIICCC<<<888999AAAJJJQQQOOONNNMMMMMMLLLJJJFFFBBB===999333///...///000000////////////...---,,,,,,------............------........................///...,,,++++++,,,...///.........------,,,,,,,,,---------............///////////////////////////////////////000000000000////////////000000000000111111000000000000111111222333333333111111333444222777@@@JJJSSSVVVUUUSSSNNNJJJHHHJJJJJJHHHIIILLLPPPYYYbbbsssssshhh^^^XXXXXX```ddd```[[[[[[VVV^^^qqqyyy||||||~~~qqqttt~~~tttjjjeeeccccccfffiiijjjhhhfffoooxxxnnnUUUJJJFFFDDDAAA>>>;;;999888888666666666666555444333333222222111111111111111111000000111111111111000000/////////////////////////////////000000000000000///000000000111111111111000000/////////.........//////000000000000//////000000111111222222333333555555555777:::>>>BBBDDDHHHKKKOOORRRSSSUUUWWWXXX^^^]]]\\\[[[[[[\\\]]]]]]WWWOOODDD<<<999777444111444333444999AAAEEEEEECCCGGGFFFEEECCCBBBEEEKKKPPPPPPOOOLLLFFF???999666555@@@BBBEEEEEECCC>>>888444333222222333444444222000...------------...//////............------------------......------,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------,,,---------.../////////////////////////////////..............................---......///000000111000......111444999;;;???FFFKKKMMMPPPSSSOOOIII???;;;666333333444333222<<<;;;???DDDFFFCCCCCCEEEJJJIIIHHHFFFFFFJJJRRRYYYjjjrrr~~~}}}yyyvvv|||zzzvvvyyyxxxqqqddd___WWWRRRNNNKKKGGGCCCFFFAAA@@@DDDDDDBBBDDDHHHKKKLLLLLLIIIFFFFFFHHHJJJKKKFFF>>>888777;;;AAAFFFOOOPPPRRRRRRPPPNNNLLLJJJFFFAAA999333000...---,,,---------------,,,,,,+++------............------...........................------,,,,,,------.........---------,,,,,,,,,---------............///........................////////////000000000000////////////000000000000111111000000000000111111000111222111000111333555888???IIIRRRWWWVVVSSSPPPHHHIIILLLPPPPPPOOORRRXXXmmmxxxzzzrrrhhhddddddbbb\\\WWWXXX```nnnzzzzzzqqqkkklllttt{{{oooaaaZZZZZZ[[[^^^aaaaaa^^^[[[^^^eeerrrjjjTTTJJJEEEDDDAAA>>>;;;999888777666666666666555444333333333222222222111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////......000000000000000000000000......///000111222333333666666777888;;;===???@@@EEEIIIMMMPPPRRRUUUWWWZZZ]]]\\\ZZZYYYXXXYYYYYYZZZWWWPPPGGGAAA===:::666222444222000333;;;BBBGGGHHHGGGGGGEEEBBB@@@@@@CCCFFFLLLMMMNNNKKKFFF@@@<<<:::;;;>>>BBBEEEDDD@@@<<<888333333333555777888777666222111000///...//////000......---------,,,,,,,,,......---,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------------..................////////////////////////.................................---......//////222111///000444:::AAAFFFLLLNNNPPPRRRTTTSSSJJJAAA:::777555555666888999888@@@>>>@@@GGGJJJIIIHHHIIIFFFKKKOOORRRWWWaaammmwww|||tttnnnjjjkkkllluuu|||~~~zzzvvvuuurrrqqqssswwwzzzzzzxxxsssoooooorrrttttttwww|||uuuoookkkcccWWWNNNQQQJJJDDDCCCCCCAAA???@@@GGGHHHHHHGGGFFFEEEGGGHHHJJJEEE>>>888555666888;;;FFFJJJOOOPPPNNNLLLKKKLLLKKKFFF@@@:::555222///,,,,,,,,,,,,---------------------............------........................---------......---------...------------,,,,,,,,,---------............///........................////////////000000000000////////////000000000000111111000000000000111111111111222111111222555888???HHHSSSYYYYYYTTTOOOLLLJJJMMMSSSVVVTTTTTT^^^jjj{{{tttccc[[[SSSQQQVVV\\\``````ddduuunnnaaaeeefffiiimmmooonnniiifff___bbbhhhmmmqqquuuxxx{{{fffRRRKKKEEECCCAAA???<<<999888777777777777666666555444333333333333222111000//////000000111111111111000000000000000000000000000000111111111000000000000///000000000000000111111111000000/////////////////////////////////000000111//////000111111222333333444555555555666666666666:::===AAAEEEIIILLLPPPSSSPPPOOOMMMLLLKKKKKKKKKLLLJJJGGGBBB???===;;;888666999555222222555:::>>>???<<<<<<;;;:::999999;;;<<<@@@BBBFFFGGGEEECCCAAAAAA777:::>>>AAA@@@===999555222222333555999;;;;;;;;;888666444222111111111222------------,,,,,,,,,,,,///...,,,++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------''')))+++---..................---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------...............---------////////////////////////........................///......---......//////000111222666<<>>999:::<<>>:::777555666666;;;BBBJJJLLLIIIFFFGGGIIIGGGFFFDDDCCC@@@<<<777333...............//////000------............------........................,,,---...//////...---,,,---------------------------------............///------------------------////////////000000000000////////////000000000000111111000000000000111111222222333333333666;;;???EEENNNWWWZZZVVVOOOLLLKKKSSSUUUWWWUUURRRWWWjjj}}}xxxqqqnnnfff]]]YYYXXXXXX^^^iiittt}}}uuuqqq{{{{{{xxxrrrkkkiiijjjmmmdddQQQKKKDDDCCCBBB???<<<:::777666777777777777666555444333333333333222111000//////000000111111111111000000////////////////////////111111111111000000000000111111000000000000000000//////000000000000000000//////.........///000111444444444444555555555555555555555666666666555555666888;;;>>>@@@BBBFFFIIIAAAAAA@@@???>>>=========999888777666666666444333888666333222333333444444888777666666666777777777666888;;;<<<<<<===???AAABBBCCCEEEDDDAAA;;;555222333333444777<<>>;;;888666555777???GGGJJJHHHEEEEEEFFFAAACCCGGGJJJJJJFFF???999000000///............///------............------........................+++---///000000///---+++---------------------------------............///........................////////////000000000000////////////000000000000111111000000000000111111111111222222555:::@@@EEEMMMRRRWWWWWWRRROOOOOOQQQXXXVVVTTTRRRTTTaaa{{{lll```aaafffccc[[[TTTZZZfffttt{{{sssqqqrrrbbbOOOJJJDDDCCCBBB@@@===:::777666777777777777666555444444333222222222111000000000000000111111111111000000////////////////////////000000000111111111222222111111111111000000000000//////000000000000111111000///......///000222333333444444444555666666666555555555555555666777777555666777777777888:::<<<;;;;;;<<<===<<<;;;999888777777777777777777666666666666666777666555444333:::777555444444555444333777777777666555555888:::AAAAAABBBBBB@@@===:::888777666777;;;@@@DDDFFFGGG@@@===999444111000000000//////.........---------------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------------..................////////////////////////////////////////////////////////////000111222333333888@@@HHHOOOSSSTTTTTTSSSSSSRRROOOGGG??????BBBIIIMMMPPPRRROOOLLLHHHGGGBBBBBBFFFMMMSSSXXX```iiivvv~~~}}}yyyvvvwww}}}uuunnn```SSSLLLJJJFFFAAAHHHEEECCCCCCEEEHHHIIIJJJKKKJJJHHHEEEAAA===;;;999666===DDDHHHFFFBBB@@@???>>>AAAFFFKKKMMMIIIBBB===444222000...---,,,,,,---------............------........................,,,---///000000///---,,,,,,,,,,,,------------...---------............///////////////////////////////////////000000000000////////////000000000000111111000000000000111111//////000222666===FFFLLLTTTVVVWWWUUURRRQQQSSSVVVSSSSSSVVV^^^jjj|||~~~zzzddd___XXXXXXbbbnnnqqqnnnfffqqqaaaOOOJJJCCCCCCBBB@@@===:::777555777888888777777666555444222222111111111111111111000000111111111111000000000000000000000000000000//////000111222222333444111111111111000000000/////////000000000111111111222111000000111222444666444444666888999;;;=========;;;888666444444555555333444555444444555777:::===???BBBDDDDDDBBB???===<<<===>>>>>>>>>???@@@AAA<<<>>>@@@AAA@@@???>>>>>>===:::666444555777666555:::;;;:::777444333444555555666777999;;;===>>>>>>888777888<<>>:::;;;===@@@EEEHHHHHHFFFCCC;;;999555222///---------------............------........................---...///000000///...---,,,,,,,,,---------......---------............///000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111000111222555:::CCCNNNUUUWWWVVVTTTRRRRRRRRRSSSTTTPPPUUUeee}}}pppggggggcccWWW\\\dddnnn|||aaaNNNJJJCCCCCCBBB@@@>>>:::777555888888888888777666555444111111111111111222222222000000111111111111000000111111111111111111111111......///111222333444555222111111111000000////////////000000111111111222444333222222222444777888:::<<<>>>AAADDDGGGIIIJJJJJJGGGAAA;;;777555444444333555666777999;;;???BBBBBBDDDIIILLLLLLIIIEEEBBB;;;<<<>>>@@@AAACCCGGGIIIHHHIIIKKKKKKJJJIIIIIIJJJBBB>>>:::999<<<>>>???>>><<<======;;;888555555555555555555666777888:::;;;777666777:::???DDDGGGHHHKKKHHHBBB<<<888666666777000000000000////////////***+++---...///...------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---..................///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------,,,,,,------...///000000////////////////////////000000000000000000000000//////000111222444666777FFFIIIMMMQQQSSSRRRPPPOOOHHH???:::???FFFJJJPPPWWWPPPPPPOOOLLLIIIJJJOOOSSSbbbjjjvvv}}}zzzuuuxxx~~~wwwyyyvvvaaaZZZSSSNNNMMMNNNNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNDDDGGGKKKOOOOOOJJJBBB<<<777777:::>>>DDDHHHIIIIIIBBB???;;;777333111000000---..................---..............................////////////......,,,,,,,,,------.........---------.........//////000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111333444666999???JJJUUU]]]VVVTTTQQQPPPPPPQQQPPPOOORRR]]]wwwyyylllZZZUUUZZZYYYfffrrrgggQQQJJJEEEDDDBBB@@@===:::999777666666777777777555444333555333111222444555333111333333333222222222111111111111111111111111111111111111111222222333333333111222222111000000111333555444222///...---------333333555777;;;???CCCEEEBBBEEEIIILLLMMMLLLJJJIIIEEEAAA<<<888777777777777999888666777:::AAAGGGLLLQQQTTTVVVUUUQQQMMMMMMNNNEEEAAA======???BBBCCCBBBBBBFFFMMMQQQQQQPPPNNNMMMHHHFFFBBB===:::===EEEKKKNNNLLLIIIEEE@@@<<<999888888555333444777888666333777555444555444555;;;CCCJJJIIIGGGDDD???:::666333999777444111...---------------,,,,,,,,,---......////////////////////////........................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///........................+++++++++,,,,,,,,,---------------............//////......------///000111////////////........................////////////---111444333333777AAAIIIRRRQQQOOOLLLHHHEEEBBB@@@;;;>>>DDDJJJNNNOOONNNMMMHHHGGGHHHKKKKKKPPPaaasss|||ssspppvvv|||kkkaaaYYYRRRPPPRRROOOMMMMMMNNNNNNPPPXXXaaaddd[[[SSSQQQSSSSSSLLLEEE@@@:::888;;;===<<>>FFFCCCDDDFFFFFFCCC>>>999666777777666444222111///...000///////////////000000................................................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///........................------........./////////---------............//////......---...///000111000000000/////////......///000000000111000000000//////111444:::BBBHHHLLLLLLJJJGGGCCC@@@>>>>>>===BBBHHHOOOSSSSSSPPPMMMKKKKKKJJJLLLQQQVVV```ttt|||zzz}}}yyyiiiZZZSSSTTTVVVQQQMMMLLLLLLPPP[[[fffiiibbbZZZVVVVVVTTTOOOJJJ@@@:::777:::;;;:::===AAAEEEDDDBBB???;;;777444222000000///...------,,,,,,---......//////......---------------------------....................................////////////...///000000//////000111000000000000111111111111111111111111111111111111///111222222111000111222222777;;;???GGGQQQUUUTTTNNNNNNHHHIIIRRRPPPNNNVVVmmmzzzccc]]]YYY^^^fffppp~~~dddOOOJJJFFFEEECCC@@@===;;;999888888888888777666555333222444333222333444333111000333333333222222222111111111111111111111111111111444444444333222222111111111222333222111000111333///000111333444555555555555888===CCCIIILLLNNNOOOSSSOOOHHHCCC???>>>???@@@>>>???@@@@@@@@@@@@???>>>@@@BBBEEEHHHLLLRRRXXX]]]\\\ZZZWWWUUUVVVWWWWWWWWWVVVRRRNNNJJJFFFCCC@@@===CCCJJJRRRXXXYYYXXXVVVTTTPPPOOOMMMJJJGGGHHHJJJMMMVVVVVVWWWWWWWWWUUUTTTSSSIIIGGGBBB===888666666888444222222555555444888>>>:::===BBBFFFFFFBBB===:::666777888888666444111///------------------------------------------------........................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///........................---............/////////---------............//////............///000000111111111000000000000///000111222333333222111000111///000888DDDLLLNNNMMMEEEBBB>>>:::999;;;???AAAHHHNNNUUUUUUQQQKKKJJJJJJQQQTTT[[[ccckkkvvv{{{ggg\\\ZZZZZZUUUOOONNNMMMPPPXXXaaaiiieee```\\\YYYVVVSSSQQQEEE>>>999:::;;;:::999:::AAABBBBBBAAA>>>;;;888666111000///......------------......//////......---////////////////////////....................................////////////...///000000//////000111000000000000111111111111111111111111111111111111000111222111000///000111222999@@@EEEJJJOOOPPPMMMAAAHHHHHHJJJPPPNNNQQQ___zzzlllfffaaabbbiiivvvzzztttssssssrrrpppmmmlllmmmooojjjkkkmmmnnnoooqqqtttvvv{{{aaaNNNJJJFFFEEECCC@@@>>>;;;999888999999888777666555333333333333333333333333111000333333333222222222111111111111111111111111111111222222222111111111111111111222333333222111222333222222222333444555777888>>>AAAEEEIIIKKKLLLKKKJJJAAA???===;;;===AAAEEEIIIKKKLLLKKKIIIFFFEEEDDDDDDJJJMMMPPPQQQQQQSSSWWWZZZWWWRRRNNNMMMPPPRRRSSSRRRYYYWWWTTTQQQNNNJJJGGGEEEDDDIIINNNRRRRRRQQQPPPOOOTTTTTTSSSRRRQQQQQQRRRRRRVVVWWWYYYZZZ[[[ZZZYYYXXXRRRRRRPPPIIIAAA<<<;;;<<<888555444555333000111555444777<<>>888999888888666444111000,,,,,,,,,,,,,,,,,,++++++------------------------........................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///........................,,,,,,,,,,,,---------------------............///............/////////000222222222111111111000000///000222333333333111000333444888AAAJJJNNNKKKHHH???<<<999888:::AAAHHHMMMNNNQQQRRRMMMHHHIIIPPPXXX```gggqqq|||uuupppddd^^^XXXVVVSSSQQQSSSXXX___```bbbaaa___\\\ZZZYYYRRRJJJ@@@<<<;;;;;;:::999;;;<<<>>>@@@???===:::888333222000///..................////////////......////////////////////////---------...........................////////////...///000000//////000111///000000000111111111111111111111111111111111111222333444333222111222444444===EEEIIILLLNNNKKKGGG???HHHIIIJJJOOOQQQ]]]sss}}}ooodddfffppp{{{~~~{{{tttnnnjjjhhhhhhhhhhhhhhhgggeeedddbbb___\\\[[[[[[\\\ZZZYYYXXXYYY[[[]]]]]]]]]___aaaaaa```^^^bbbeeejjjnnnsssxxx^^^LLLJJJFFFEEECCCAAA>>>;;;:::888:::999888777666555444444333333444333333333333444333333333222222222111111111111111111111111111111222333333444555666666777000222444444333111222222444333222222444999===@@@IIIJJJKKKJJJHHHEEEAAA???:::;;;>>>BBBGGGLLLQQQTTTUUUTTTRRRNNNJJJHHHJJJMMMSSSVVVWWWTTTPPPNNNOOORRRTTTPPPLLLLLLPPPSSSTTTSSSUUUUUUTTTSSSPPPOOONNNMMMLLLNNNQQQRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXXXXZZZZZZVVVNNNGGGCCCCCC???;;;888999888555444777333444666999;;;>>>@@@AAA<<<;;;888666333222222222111111222222222111000///------------------------........................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///........................,,,,,,,,,---------......---------............///---......///////////////222222222222111111111111...///000222333333222222555;;;CCCIIIIIIFFFAAA>>>888777777:::@@@HHHQQQWWWQQQPPPKKKEEEDDDOOObbbrrryyyxxxnnnccc[[[UUUPPPQQQUUUUUUZZZaaaeeefffeeeeeefff```WWWJJJ>>>::::::::::::888:::===???@@@???>>><<<666555333000///...//////...//////////////////...000000000000000000000000---------.........//////............////////////...///000000//////000111///000000000111111111111111111111111111111111111222333444333222222444666999BBBJJJLLLLLLLLLIIIEEEGGGNNNLLLKKKSSS\\\rrrnnnbbbcccjjjzzzzzzqqqjjjfff```]]]YYYTTTQQQPPPQQQRRRUUUTTTUUUUUUUUUTTTTTTUUUSSSUUUXXXZZZZZZZZZ[[[\\\aaa______bbbfffeee___XXXWWWXXX[[[^^^```cccgggiiipppwww[[[KKKJJJGGGFFFDDDAAA>>><<<:::999999999888777666666666666444444444333222333777999333333333222222222111111111111111111111111111111000000111333444555666777000222444555333222222222111111222444999@@@GGGKKKNNNMMMJJJFFFBBB>>>;;;999>>>@@@EEEJJJNNNPPPRRRRRRSSSSSSRRRNNNKKKLLLPPPUUUSSSUUUVVVQQQJJJGGGHHHKKKQQQPPPPPPQQQTTTVVVVVVVVVOOOOOOOOOMMMKKKJJJKKKLLLQQQRRRTTTUUUUUUUUUWWWYYYRRRRRRRRRTTTUUUUUURRRPPPVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ]]]\\\WWWQQQLLLIII@@@;;;888999:::888999;;;777666444444555999===???===;;;888555333333444444333333444444444222111///------------------------........................,,,,,,,,,---------............------------......------............------,,,---...---,,,+++---///............................../////////000000000---------............///---......///000/////////222222222111111111111000---...///000222333555555;;;CCCKKKKKKDDD<<<888888555666:::???EEELLLRRRVVVMMMKKKGGGEEEKKK\\\sss|||iii[[[QQQLLLNNNSSSSSSXXX```gggkkknnnpppqqqiiicccUUUDDD;;;999:::999777999<<>>777666888888;;;AAAFFFJJJLLLMMMMMMJJJLLLPPPWWWbbbsssyyyjjj___WWWTTTUUUXXXYYY]]]bbbiiioootttvvvooonnncccPPPAAA<<<;;;:::777888:::===@@@BBBCCCDDD@@@===999444111000000000//////000000000000//////////////////////////////,,,,,,------...//////000............////////////...///000000//////000111000000000000111111111111111111111111111111111111000111222222222444888;;;GGGMMMOOOKKKGGGHHHKKKKKKGGGLLLLLLVVVmmmxxxlllhhhvvvzzzwwwgggeeeaaa\\\VVVRRRNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIKKKPPPQQQPPPUUU]]]lllmmmmmmmmmooottt{{{{{{qqqkkkggggggfffeeeccc```[[[XXXZZZ^^^bbbfffjjjpppyyyXXXIIIJJJGGGFFFDDDBBB???<<<:::999888777666666666777999:::666555444111111555<<>>>>>>>>======??????<<<999555444444555666666888:::<<<<<<<<<;;;:::888999::::::999777555444////////////////////////........................,,,,,,,,,---------...............------.........---..................---------...---,,,+++---///........................------------.........///---------.........//////,,,---///000000000///...111111111000000000000/////////...000333777<<<>>>IIIJJJHHHAAA:::666888;;;>>>BBBHHHMMMNNNLLLIIIFFFOOOVVVbbbppp~~~zzzlllaaa\\\]]]ZZZYYY\\\ccclllsssvvvtttvvvnnnZZZHHH@@@>>><<<444555777:::===@@@BBBCCCCCC@@@;;;666222000000000//////000000000000//////////////////////////////,,,,,,------...///000000............/////////000...///000000//////000111000000000000111111111111111111111111111111111111222333444444555888<<>>@@@CCCDDDDDD>>>555333777777333777999???CCC???999<<>>>>>@@@AAA>>>777111...///000000000///...---................................................,,,,,,,,,---------..............................---------............///////////////////////////............////////////////////////////////////......//////000000111111222111000//////000111222333222222444888>>>EEEIIILLLHHHAAA;;;999999;;;<<>>BBBDDDDDDEEEHHHHHHCCC999222//////000000000///...---................................................,,,,,,---------.................................---------............///////////////////////////............////////////////////////////////////////////////000000111111111111000000000000000111111111333888>>>DDDHHHJJJHHHBBB;;;777777999<<<===FFFEEEFFFFFFIIIPPP[[[ddduuu~~~|||{{{rrrqqqvvv|||zzz|||}}}uuuvvvyyy~~~~~~mmm^^^\\\___``````aaaeeehhhllllllfff[[[PPPJJJAAA@@@===;;;:::===@@@CCCCCCAAA???===<<<999666333000000///.........//////000000///...............///////////////////////////////////////000111111...000111111000000111222000000000000111111111111111111111111222222222222444333333444777===CCCHHHNNNLLLGGGCCCFFFMMMOOOLLLYYYvvvgggdddsss|||pppeee^^^YYYWWWSSSPPPMMMLLLNNNOOOPPPQQQNNNTTTUUUNNNHHHJJJMMMNNNKKKKKKLLLNNNRRRWWWZZZ[[[```fffsss|||{{{|||vvviiilll}}}}}}}}}}}}|||}}}}}}}}}uuussswwwzzzzzzZZZPPPIIICCCCCCCCCBBB@@@<<<888555888888777777777666666666666666555555444333333333333333333333222222222222555555555555555555555555777777666666666666444222555222111333999AAAHHHKKKSSSRRRNNNFFF??????FFFMMMUUUVVVXXXZZZ\\\[[[YYYVVVVVVUUUTTTVVV^^^kkk{{{}}}uuunnngggccc]]]XXXTTTRRRSSSTTTQQQRRRUUUUUUMMMCCC@@@BBBEEEGGGEEEAAA???>>><<<888666:::DDDNNNPPPJJJCCC@@@AAABBBEEEHHHIIICCC:::222000000111111000//////...................................................,,,------------.................................---------............///////////////////////////............/////////////////////////////////////////////000000000000111//////000000111000000//////111555>>>FFFKKKJJJIIICCC>>>888666999<<>>999999===BBBBBBAAA???>>>>>><<<999666222111000///////////////000000///........./////////////////////////////////////////////000111111...000111111000000111222000000000111111111222222111111111111222222222333333333333555;;;BBBIIIMMMPPPHHHBBBEEEJJJLLLNNNPPPeeettt```^^^lllxxxpppdddXXXNNNIIIHHHHHHNNNLLLKKKKKKLLLMMMMMMLLLJJJOOOQQQLLLGGGGGGIIIJJJMMMOOORRRWWW^^^dddjjjmmmqqqxxxzzzsss}}}|||xxxsssuuu|||WWWNNNGGGHHHFFFBBB???<<<;;;;;;;;;888888888777777777666666666666555555444444444333333333444444333333222111444444444444555555555555777888999888555333333333555444333777>>>EEEJJJLLLJJJJJJHHHDDDBBBFFFOOOVVVVVVYYY\\\]]][[[WWWTTTRRRWWWYYY^^^ggguuuzzzoooddd[[[TTTQQQRRRRRRSSSTTTNNNDDD@@@AAA===CCCJJJMMMLLLHHHBBB>>>>>>CCCLLLWWW\\\XXXOOOIII@@@???AAADDDFFFCCC===777222222222111111000//////................................................------------....................................---------............///////////////////////////............////////////////////////////////////000000000000000000000000...///000111222111000///000222999BBBJJJMMMIIIDDD@@@===::::::>>>AAABBBAAADDDEEEFFFNNNaaayyy}}}|||{{{zzzxxxvvvnnnwww~~~{{{{{{xxx~~~qqqggg```ZZZUUU[[[___bbbcccdddeeeaaa\\\PPPMMMGGG@@@;;;;;;>>>BBBCCCAAA@@@@@@@@@???===;;;444444222111000/////////000000///////////////000///////////////////////////////////////000000111...000111111000000111222000000111111111222222222111111111222222222333333333333444888???GGGNNNRRROOOEEE@@@FFFJJJKKKQQQ[[[oooccc```nnn}}}vvv```[[[TTTLLLGGGGGGHHHJJJTTTSSSQQQQQQQQQPPPMMMKKKEEEIIILLLJJJHHHIIIOOOTTTXXX[[[aaahhhpppxxxwwwvvv{{{WWWNNNGGGHHHFFFDDDAAA???===<<<<<<888888888888777777777777666555555555555555444444333444444444444333222111222222333333333444444444555999<<<:::555222444777888999:::>>>BBBEEEFFFFFFBBBDDDGGGKKKQQQVVVYYYZZZXXX[[[]]]ZZZWWWYYY```fffssswww{{{oooiiiccc\\\WWWVVVSSSMMMHHHHHHAAAEEELLLQQQRRRPPPPPPQQQPPPTTT[[[cccjjjkkkddd]]]LLLIIIEEEDDDDDDDDDAAA>>>444444333222111111000000////////////////////////////////////////////////---------.........//////////////////////////////---------............///////////////////////////............////////////////////////////////////111111111111000000000000...///111222222222111000444777===DDDJJJIIIDDD???======>>>@@@BBBDDDEEEEEEGGGOOOZZZgggyyy{{{|||tttrrrtttwwwzzz{{{rrrggg```[[[```aaa___]]]bbbkkkooommmfff^^^RRRHHHCCCBBBAAAAAAEEECCC@@@@@@@@@AAAAAA@@@888777555333222000000000000000/////////000000111000000000000000000000000///////////////000000111...000111111000000111222111111111111222222222222111222222222222333333333333333555;;;DDDLLLQQQSSSLLLDDDBBBHHHLLLPPP\\\kkk}}}xxxggg___mmmwwwhhh]]]KKKIIIGGGFFFFFFGGGJJJKKKRRRQQQQQQSSSTTTTTTRRRPPPIIILLLPPPSSSVVV\\\fffpppqqqvvv||||||yyy}}}XXXPPPJJJAAADDDGGGHHHFFFAAA;;;777999999888888888777777777555555555555555555555555444444444444333333333333111222222333333444444444666999<<<;;;777666777::::::===AAADDDCCCBBBBBBCCCFFFIIIPPPXXX___aaa^^^[[[ZZZ[[[\\\]]]cccoooyyynnneeeaaa]]]VVVPPPOOOJJJHHHHHHIIIJJJMMMUUU^^^aaaffflllqqqxxx|||yyyrrr^^^VVVMMMFFFCCCBBB@@@>>>666555444222111111111111////////////////////////////////////////////////------........./////////////////////////////////---------............///////////////////////////............////////////////////////////////////222111111111111000000000000000111222333333333333:::>>>BBBEEEEEECCC@@@>>><<<@@@CCCEEEDDDFFFKKKOOOYYYgggvvvtttjjjjjjppptttrrrxxxtttttt|||zzzrrrllljjjhhhaaa\\\dddttt~~~~~~}}}ssseeeYYYRRRMMMGGGCCCGGGCCC???===>>>@@@BBBCCC<<<:::888666444222111111000000/////////000111111000000000000000000000000///////////////000111111...000111111000000111222111111111222222222222333222222222222333333333333444444777???HHHOOORRRRRRIIIFFFGGGMMMVVV```mmmxxxppp[[[___llluuuiii\\\OOOGGGDDDDDDEEEGGGHHHJJJKKKLLLSSSRRRRRRRRRTTTSSSRRRPPPTTTWWW___gggnnnuuuxxxvvv|||XXXPPPJJJ@@@CCCGGGHHHFFFAAA:::666999999999888888888777777555555555555666666666666666555444333222333444444222222333333444555555666999777777999<<<>>><<<::::::@@@EEEEEEAAA???BBBFFFNNNSSS[[[aaacccbbb___]]]^^^aaajjjyyyyyyooobbbYYYVVVSSSOOOLLLKKKIIIJJJSSS___hhhooovvvzzz~~~lllcccWWWMMMHHHFFFDDDBBB777666555333222111222222////////////////////////////////////////////////............////////////////////////////////////---------............///////////////////////////............////////////////////////////////////222222222111111111000000222222222222333444555666@@@CCCFFFEEEAAA>>>???AAAAAAFFFJJJIIIGGGKKKWWWaaaqqq~~~pppbbbbbbppp}}}wwwssshhh___eeewwwzzzoooeeeZZZRRRMMMGGGBBB<<<999:::===AAACCC???>>>;;;888666444333222000000//////000111111222000000000000000000000000///////////////000111111...000111111000000111222111111111222222222333333222222222333333333444444444555999BBBLLLQQQQQQNNNGGGHHHKKKTTTfffxxx~~~vvvfff\\\ZZZppp}}}lll]]]RRRJJJEEEAAAFFFGGGHHHJJJLLLNNNPPPQQQXXXWWWWWWYYY\\\^^^^^^^^^fffkkkwww~~~zzzvvvqqquuu~~~UUUNNNHHHDDDDDDCCCBBB@@@>>><<<:::999999999888888888888777555555555666666666666666777666333222222333444555333333444444555666777777===666222777AAAEEE???888999@@@EEEDDD???>>>DDDKKKRRRYYYaaaccc```]]]]]]___eeemmmooodddaaa\\\YYYZZZZZZUUUPPPTTT]]]gggqqqyyy}}}wwwnnnbbbYYYTTTQQQOOOLLL888777555333222222222222000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---------.........//////////////////////////////............/////////000////////////////////////222222222222111111000000333333222222333555666888BBBFFFHHHEEE>>><<<@@@EEEGGGMMMPPPMMMJJJQQQcccrrrzzzrrrdddggg}}}|||nnnaaadddttt|||yyyrrreee]]]YYYGGGAAA:::555666;;;@@@CCCAAA???===:::777555333333000000///000000111222222000000000000000000000000///////////////000111111///000111111000000111222111111222222222333333333222222333333333444444444444555:::DDDMMMRRRPPPLLLGGGIIIMMMZZZsssppp```[[[[[[dddyyynnn]]]OOOGGGEEEGGGHHHGGGGGGGGGIIIKKKOOORRRTTTVVVWWWZZZbbbkkksssxxxzzzzzzsssooommmnnnwwwzzzWWWSSSJJJDDDCCCAAA???>>>===<<<<<<::::::999999888777777777555555444444444444555555333333333444444444555555444444555555555555555555555444444888<<>>@@@@@@???>>><<<999777555333333222222111000000///////////////000000000000222111111111000000//////111222222111111333666999555444333333222222222222111111222333333444555555222888@@@HHHMMMOOOOOOOOONNNGGGPPPlll{{{VVVMMMbbbooonnn[[[RRRHHHDDDBBBBBBFFFKKKKKKLLLPPPUUUSSSPPPUUU^^^dddiiipppwww~~~ssskkkffffffppp}}}yyyWWWRRRIIIDDDCCCAAA???>>>===<<<<<<::::::999999888777777777666555555444444555555666333333444444444555555555555555555555666666666666666666666999>>>@@@@@@>>>@@@???===<<<@@@JJJVVV]]]bbb]]]\\\cccmmmyyy|||zzzzzzvvvpppnnniiikkkpppyyysssiiiddd___XXXSSSJJJAAA888666444111000222333222222111000///...---........./////////000000///...---...000000///............/////////000000//////.........//////000///////////////.........111111000000/////////......000111000......000222111111111111222222222222111222333444777<<>>>>>CCCIIIKKKJJJKKKLLLQQQ^^^qqq|||}}}|||zzz~~~rrr```OOO@@@;;;999444555:::>>>?????????>>><<<999888555444333111111000000000////////////000000000111111111111111000000000///111222222111111333666999555444333333222222222333333333444444444555666666777:::@@@GGGLLLMMMLLLIIIKKKIIIUUUppp{{{hhhVVV\\\xxxzzzgggXXXOOOIIIDDDDDDDDDCCCFFFKKKOOOOOOTTTXXXYYYYYYaaakkkttt~~~xxxvvv}}}xxxUUUQQQHHHDDDCCCAAA???>>>===<<<<<<::::::999999888777777777666555555444444555555666444444444444555555555666555555666666666777777777888888999<<>><<<<<>>BBBGGGJJJLLLJJJHHHOOOSSSbbbzzz___UUU[[[ssssss___MMMEEEDDDAAABBBEEEGGGGGGIIINNNUUUWWW[[[```ccciiiuuuwwwTTTPPPGGGDDDCCCAAA???>>>===<<<<<<::::::999999888777777777666666555555555555666666444555555555555666666666444444555555666777777777999:::<<<>>>AAABBBCCCCCCBBB@@@AAAHHHOOOUUUYYY]]][[[ggg}}}~~~|||~~~ttthhh```WWWQQQJJJCCC:::333111555333555888:::999666222/////////////////////000000...------...000222111111...////////////000000000............///000111222......//////000000000111000000000000000000111111000000000000000111222444111111111222222222333333222111333888???DDDEEEDDDCCCBBBEEELLLPPPOOOMMMLLLSSSbbbyyyxxxsss|||uuuuuu```KKKCCC???999777:::777:::===@@@AAA@@@>>>===:::888444111000000111222//////000000000111111111111111111000000000000000111222333222222333555777444333333222222333333333777666555555555666666777===AAAFFFHHHGGGGGGJJJMMMQQQ^^^ssssssQQQUUUnnnvvvnnnbbbOOOCCCCCCBBBAAACCCHHHJJJJJJNNNSSS\\\___eeekkkqqq|||vvvSSSOOOFFFDDDCCCAAA???>>>===<<<<<<::::::999999888777777777666666666555555666666666555555555666666666777777333444444555666666777777:::<<<>>>AAACCCDDDFFFGGGFFFGGGLLLUUUYYYYYY]]]dddooouuuvvvwww}}}}}}~~~qqqiii[[[UUUNNNGGG===444222555333555777888888555222000000000000000000000//////......---///111222222111////////////000000000111///////////////000111111.../////////000000111111//////000000111111222222111111000000111222333333111222222222222333333333444444666<<>>???@@@???>>><<<:::666333111000111222000000000000111111111111000000000000000000111111111222333333222222444666333333333222222333333444666555444444444555777888>>>EEEKKKHHHBBBAAAJJJTTTVVVkkkxxxaaaSSSeeesss___ZZZTTTGGGBBBGGGGGGEEEFFFJJJKKKLLLRRRYYYbbbiiirrryyyuuuSSSOOOGGGDDDCCCAAA???>>>===<<<<<<::::::999999888777777777777666666555555666666777666666666666777777777777444444555666777777888888<<>>>>>???>>>===;;;888555222111111222000000000111111111222222000000000000111111111111111222444444333222444555333333222222222333444444666555444333444666888999CCCHHHLLLHHHBBBEEERRR___mmmzzz[[[\\\aaa}}}ttt___MMMJJJHHHBBBAAAGGGJJJIIIJJJMMMOOOQQQZZZcccmmmyyytttSSSPPPHHHDDDCCCAAA???>>>===<<<<<<::::::999999888777777777777777666666666666777777666666777777777888888888555666777888999:::;;;;;;???CCCGGGJJJLLLNNNRRRUUUUUUbbbvvv{{{{{{vvvwwwxxxmmmbbbZZZRRRGGG???<<<555444333111111222333444111111111000000000//////111000//////111222111000//////000000000111111111222222111000////////////111111111000000000000000...//////111222333444444666444222111333333222000222222222333333333444444444:::CCCJJJMMMMMMLLLLLLNNNIIIHHHLLLNNNTTTiii~~~fffKKK<<<999::::::;;;;;;===>>>???@@@===<<<999777444222111000000000111111111222222222///000000000111111111111111222444444333222333444333222222222333333444555666555444444555888;;;===GGGHHHIIIJJJNNNYYYjjjvvvkkk^^^XXXkkkzzz{{{rrr]]]OOODDDAAAAAAAAACCCGGGKKKLLLPPPVVVZZZ^^^hhhrrrtttSSSQQQIIIDDDCCCAAA???>>>===<<<<<<::::::999999888777777777777777666666666666777777777777777777888888888888777888888:::;;;<<<======AAAEEEKKKNNNPPPRRRWWWZZZkkk|||zzzuuu{{{|||ooofff^^^RRRHHHCCC:::888444222222444777999222111111111000000//////222111///000111111000///000000000000111111111111444333222000//////......222222111111000000//////......///111222333444555888555222222333333222///222222333333333444444444333<<>>@@@AAA===<<<:::888555333111000000111111111111222222222//////000000111111111222111333444444333222333444222222222222333333444555777666555555666:::===???IIIGGGFFFMMM[[[ooo~~~pppXXXUUUfffcccYYYNNNGGG@@@===???CCCGGGIIIKKKNNNVVV___eeejjjtttsssSSSMMMGGGEEEBBBBBBCCCBBB===;;;<<<:::::::::999999999888888;;;999777555555666777888999888777666555555555555999:::;;;;;;:::;;;<<<>>>FFFGGGIIILLLQQQXXX```fffuuu~~~{{{~~~oooaaaWWWPPPLLLEEE<<<555444666666777999777666333222000000000000222111000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000///------000///...111777000000000000111111111111222444555555444555666888===@@@JJJXXX^^^ZZZRRRNNNQQQLLLIIISSSlll{{{xxx|||uuupppooonnnmmmmmmmmmnnnpppqqqrrrsssuuuwwwyyy|||~~~}}}}}}~~~jjjNNN===@@@BBB???;;;;;;???@@@===?????????<<<999777666777222222222111222222333333222222111111222222333444333333333444444444555555000333444000000444666666333555666666777:::???DDDNNNDDDEEEZZZuuu|||XXXYYYgggpppVVVGGGCCCBBB@@@@@@BBBFFFKKKOOONNNRRR^^^lllttt{{{rrrSSSMMMGGGFFFBBBAAABBB@@@<<<;;;===;;;;;;;;;:::::::::999999999888777666666666777777999888777777666777777777:::;;;<<<;;;;;;<<<>>>AAAFFFJJJOOOQQQSSSXXXaaahhhwww~~~|||}}}kkk\\\SSSNNNEEE<<<555444444555888<<<888777444222111000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000333000000333333333777===111111111111222222222222333444444444333555888:::BBBDDDKKKUUUYYYTTTOOOMMMJJJIIIUUUoooxxxwwwyyywwwrrrmmmjjjiiifff```[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]___aaaccceeefffgggiiiiiijjjmmmrrryyy|||]]]HHH;;;<<<;;;;;;:::;;;>>>AAA???@@@???===:::888777888333333222222222222333333222222222111222222333444333333333444444444555555333666666222111444666666555666777666777;;;AAAEEEIIIGGGNNNbbbwwwlllZZZcccmmm}}}aaaMMMCCCBBBBBBAAABBBDDDHHHLLLPPPSSSVVVaaappp~~~rrrSSSMMMGGGFFFCCCAAABBB@@@<<<;;;>>><<<<<<<<<;;;;;;;;;::::::888888888888888777777666888888888888888999999:::<<<<<<<<<;;;;;;===AAAEEEIIIPPPWWWWWWVVV\\\iiivvv{{{gggZZZUUUKKKCCC;;;888666555888>>>:::888666333111000000000000000000000000111222333111111111111111111111111111111111111111111111111000000000000000000000000111......111222333888???222222222333333333333444333333333222222555:::>>>GGGGGGKKKQQQSSSOOOMMMNNNJJJNNNfffyyyttt|||yyytttnnnfff___ZZZWWWRRRQQQPPPOOOKKKGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNQQQQQQRRRUUUZZZ___eeehhhnnnrrryyyoooZZZCCC<<<:::<<<;;;777:::CCC???@@@@@@???<<<999999999444333333222222333333333222222222222222333444444333333333444444444555555777::::::555333555666555777777777666888<<>><<<;;;888555222111000000//////000000111222333444111111111111111111111111111111111111111111111111000000000000000000000000000......000222333999AAA222222222222333333333333333333222111333777>>>CCCHHHIIILLLPPPOOOLLLLLLPPPTTT___xxxwww}}}xxx|||~~~vvvjjjaaa[[[VVVPPPKKKIIIGGGDDDDDDDDDCCCAAA???===>>>???@@@AAA@@@???>>>@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEGGGIIIMMMQQQTTTVVV[[[bbbjjjrrrzzztttYYYGGG;;;===;;;555777@@@>>>@@@AAA@@@===;;;::::::555444444333333333333444333222222222222333444444333333333444444444555555;;;>>>===777444555666555999888777777999>>>EEEIIIJJJEEELLLdddeee]]]vvvlllRRRAAA===AAA>>>BBBGGGKKKNNNTTT[[[```fffooopppRRRMMMIIIDDDDDDGGGKKKIIIBBB===<<<::::::::::::999999999999888:::<<<======<<<:::999999999999999:::<<<===>>>:::;;;<<<<<<>>>CCCJJJNNNQQQVVV[[[]]]cccxxxmmmbbbVVVPPPJJJHHHDDD>>>===??????===:::777333111000000000000000000111222444444111111111111111111111111111111111111111111111111000000000000000000000000333111111444555777<<>>????????????>>><<<===???@@@@@@@@@???>>>BBBBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBCCCEEEGGGHHHHHHLLLRRRYYY___eeelllppp}}}rrrVVV???;;;;;;666666======???AAA@@@>>><<<;;;;;;666555555444333333444444333333222222333333444555333333333444444444555555<<>>BBBBBBFFFJJJMMMPPPVVV___gggiii{{{oooRRRNNNIIIDDDDDDHHHLLLJJJCCC===<<<::::::999999999888888888999:::<<<===>>>===;;;:::999999999999:::;;;======999;;;===@@@DDDIIIPPPUUUVVVZZZ```hhhxxxzzzkkkZZZRRRKKKJJJJJJFFFCCCCCCBBB@@@<<<888555222111000111111111111111222333444111111111111111111111111111111111111111111111111000000000000000000000000222000111444444444777===111111111111222222222222333333333444777>>>FFFKKKKKKKKKMMMMMMIIIHHHPPP[[[ooo}}}rrreee\\\UUUPPPJJJEEEBBBAAA@@@???;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEEEEGGGKKKNNNQQQUUUZZZ]]]iiinnnwwwgggJJJ>>>;;;888888;;;<<<>>>@@@AAA???<<<;;;;;;777666555555444444444444333333333333333444444555333333333444444444555555;;;===<<<777444666777666888777666888===BBBFFFGGGGGGIII[[[~~~ttt___hhhzzzrrrYYYMMMGGGBBB@@@CCCHHHKKKMMMNNNQQQYYYfffppptttoooQQQNNNJJJFFFDDDEEEHHHGGGAAA======;;;;;;:::::::::999999999888999:::;;;<<<;;;;;;::::::999999999:::;;;<<<<<<999<<<@@@EEEJJJQQQWWW\\\aaaeeeooo}}}~~~yyy{{{}}}iii\\\PPPMMMNNNLLLIIIGGGDDDBBB>>>999555222111000222222222111111222333333111111111111111111111111111111111111111111111111000000000000000000000000///---///222111///111555222222222222333333333444222333555777:::AAAIIINNNLLLLLLNNNNNNNNNUUUgggxxxwwwjjjbbb[[[QQQIIIHHHFFFBBB???============:::;;;======>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLOOORRRUUUZZZaaahhhooovvv}}}~~~aaaJJJ>>>;;;:::999:::===???@@@???<<<;;;;;;888777666555444444444444444333333333333444555555333333333444444444555555888;;;:::555333666777666666555666999???CCCEEEEEEEEETTTppptttgggggguuuooo[[[KKKGGGGGGBBBBBBFFFKKKMMMPPPQQQWWWdddwwwoooQQQNNNJJJHHHDDDCCCDDDBBB>>>===???<<<<<<;;;;;;;;;:::::::::777888999999::::::::::::::::::999999999:::;;;;;;:::===CCCIIIOOOVVV\\\```kkkqqqzzz~~~~~~}}}{{{xxxyyy}}}~~~}}}|||{{{{{{yyy{{{{{{iiiWWWPPPQQQOOOLLLIIIEEECCC???:::666333111000333333222222111222222222111111111111111111111111111111111111111111111111000000000000000000000000111000222555444000000444333333333444444444555555222333666888===CCCJJJPPPLLLLLLNNNPPPUUUddd~~~{{{xxxkkkZZZPPPLLLIIICCC===BBB@@@>>><<<;;;;;;<<<<<<===???@@@AAABBBCCCDDDFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLJJJIIIIIIKKKMMMJJJMMMQQQVVV\\\bbbiiinnn}}}wwwXXXCCC<<<:::777999<<>><<<;;;;;;888888777555555444444444444333333333333444555555333333333444444444555555555999888444333666888777555444555:::@@@DDDDDDCCCNNNfffuuueeelllxxxpppVVVHHH@@@CCCEEEAAABBBIIIJJJMMMQQQUUU^^^qqqhhhTTTJJJJJJGGGFFFDDDAAA???>>>===<<<======<<<;;;::::::::::::::::::::::::::::::::::::555777999::::::;;;===???BBBBBBGGGQQQZZZ___cccfffsss{{{{{{}}}www```VVVQQQLLLIIIIIIFFFDDDAAA???<<<999555222111222222333333222222111333333333333333333333333333333333333333333333333444333222111111111222333333333222222333333444555333333333333333333333333444444666<<>>>>>======???AAABBBCCCDDDFFFGGGGGGHHHGGGIIIHHHHHHJJJLLLNNNNNNMMMRRRPPPOOOPPPTTTVVVUUUSSSRRRSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPOOOMMMLLLLLLKKKMMMRRRXXX\\\cccmmm{{{www\\\FFF:::888999:::===AAA???::::::=========<<<:::888555333222444444444444444444444444444444444555555555555666777777777777666666666666888:::;;;;;;@@@GGGFFFAAAUUUrrr~~~aaatttyyytttaaaKKKHHHCCCAAABBBFFFIIIKKKOOONNNPPPWWWdddzzzhhhTTTJJJJJJGGGFFFDDDBBB???>>>===<<<======<<<;;;::::::::::::::::::::::::::::::::::::888999;;;;;;;;;<<<>>>@@@DDDIIIQQQWWW\\\bbbiiippp}}}rrrkkkffflllwwwgggZZZUUUPPPIIIFFF@@@?????????>>>;;;666222222222333333333333222222333333333333333333333333333333333333333333333333333333222111111222222333333333222222333333444555333333333333333333333333444666:::@@@GGGMMMOOOOOOOOOKKKOOOddd~~~ssseeeYYYQQQQQQMMMGGGAAA>>>>>>@@@BBB===>>>??????>>>???AAABBBFFFFFFGGGHHHIIIJJJJJJKKKPPPOOOOOOPPPRRRTTTVVVVVV\\\[[[ZZZ\\\___```___]]][[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUSSSQQQTTTSSSQQQOOOOOOQQQTTTWWW\\\cccmmmuuu|||pppWWWCCC999::::::===AAA@@@<<<;;;>>>======<<<:::888666444333444444444444444444444444444444444555555555555666777777777777666666666666666777999===AAADDDFFFFFF```}}}nnndddvvv~~~jjjYYYGGGDDDBBBAAADDDHHHLLLNNNTTTUUUUUUXXXfffiiiTTTJJJJJJGGGFFFDDDBBB@@@>>>======>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<===???AAAFFFOOOXXX]]]bbbkkkyyyqqqiiiggghhhjjjuuu~~~vvvddd\\\TTTKKKDDD<<<<<<===??????<<<666222333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222333333333333222222333333444555222222222222333333333333555888>>>EEEJJJNNNOOOPPPMMMOOO]]]yyy~~~rrrcccVVVLLLEEEAAAHHHFFFBBB???======???@@@???@@@AAAAAA@@@AAACCCEEEGGGGGGGGGHHHIIIKKKLLLMMMTTTTTTTTTTTTVVVYYY\\\^^^ccccccdddeeeggghhhfffdddiiiiiiiiijjjiiiiiihhhgggfffdddbbbbbbaaaaaa___]]]]]][[[XXXTTTRRRQQQQQQRRRUUUYYY^^^bbbhhhqqq|||lllNNN;;;===;;;===AAAAAA===<<<>>>======<<<;;;999666444333444444444444444444444444444444444555555555555666666666666666777777777777777555999AAACCCBBBGGGQQQqqqrrr^^^mmmqqq[[[NNNAAAAAAAAACCCFFFKKKPPPRRRVVVZZZYYYZZZoooiiiUUUKKKKKKGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===AAADDDOOOWWW___gggttt|||kkk^^^^^^kkk|||tttdddWWWMMMFFF@@@???>>>>>>>>><<<888555444444333333333333444444333333333333333333333333111111111111111111111111222222222222222222333333333333222222333333444555222222222222333333333333666;;;BBBHHHJJJKKKMMMNNNLLLWWWpppzzzzzzjjjbbbVVVKKKDDDAAA???>>>AAA@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIILLLLLLLLLMMMOOORRRTTTUUU\\\]]]]]]]]]___ccchhhkkknnnoooppprrrrrrrrrpppooowwwwwwwwwwwwwwwwwwwwwvvvsssqqqnnnooopppqqqpppnnniiifffccc```^^^]]][[[ZZZWWWXXXYYYZZZ]]]ccckkkqqqcccIIICCC???===@@@AAA>>><<<===>>>======;;;999777555444555555555555555555555555444444444555555555555666666666666666777777777777:::777<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<>><<<;;;:::999555555444333333444555555333333333333333333333333111111111111111111111111111111222222333333333333333333222222333333444555222222333333333444444444888>>>EEEHHHGGGGGGJJJNNNTTTiii|||ssscccOOOJJJDDD@@@>>>>>>>>>>>>======>>>??????@@@@@@AAACCCEEEGGGHHHIIIKKKNNNQQQUUUVVVXXXZZZ^^^aaadddfffmmmooopppqqqssswww}}}{{{{{{}}}~~~{{{xxxtttqqqmmmlllllllllkkkiiibbbaaa```___^^^^^^```bbblllsss}}}eeeOOOFFF??????@@@>>>;;;;;;>>>>>>===<<<:::888777666555555555555555555555555444444444555555555555666555666666666777777777888<<<888>>>HHHHHHEEEQQQeeebbbZZZooommmRRREEECCC???BBBFFFIIILLLQQQWWW\\\bbbmmmxxxiiiUUULLLLLLGGGFFFDDDBBBAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCJJJOOOaaadddlll|||sssvvvuuunnnwww|||eeeVVVOOOOOOJJJCCC>>><<<<<<;;;;;;666555444333333444555666333333333333333333333333222222222222222222222222000000222333333333333333333333222222333333444555333333444444555555666666:::AAAGGGHHHEEEFFFMMMTTTeeeuuugggXXXJJJAAA???<<<;;;<<<<<<<<<<<<===>>>???AAABBBCCCDDDEEEHHHJJJMMMOOOQQQTTTXXX[[[[[[]]]bbbgggmmmqqquuuvvv~~~~~~xxxtttpppoooqqqsssrrrpppoooooommmkkkgggdddaaa______eeepppzzz~~~___RRREEEAAAAAA>>>;;;:::>>>>>>===<<<;;;999888777555555555555555555555555444444444555555555555666555555666666777777888888999999>>>FFFIIILLL[[[kkkoooZZZhhh```IIIBBBCCCAAADDDHHHLLLOOOUUU^^^dddkkkzzziiiUUULLLLLLGGGFFFDDDCCCAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===AAAHHHQQQWWWccckkkxxxyyysssvvv{{{|||qqq\\\OOOOOOJJJEEE@@@>>>===<<<;;;777666555444444555666777333333333333333333333333333333333333333333333333///000222333444444333333333333222222333333444555444444555555666777777888===CCCIIIHHHFFFJJJUUU___wwwkkk[[[QQQHHHAAA>>><<<::::::;;;=========@@@@@@BBBCCCEEEGGGHHHIIIMMMPPPTTTWWWZZZ^^^cccgggccchhhooowww}}}wwwuuuwwwxxxxxxvvvzzzyyywwwuuuqqqmmmiiifffaaadddjjjpppxxxppp___LLLDDDCCC@@@<<<;;;>>>>>>>>>===;;;:::888777555555555555555555555555444444444555555555555666555555555666777888888888777;;;@@@EEEMMMYYYjjjuuufffdddzzzrrrVVVDDDAAACCCAAAEEEJJJNNNRRRZZZfffnnn{{{iiiUUULLLLLLGGGFFFDDDCCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<>><<<:::888666555444444555666888333333333333333333333333333333333333333333333333///000222333444444333333333333222222333333444555555555555666777888888999???EEEJJJIIIHHHNNN\\\iii~~~mmmXXXJJJFFFDDDAAA>>><<<::::::===@@@AAABBBBBBCCCDDDEEEGGGIIIKKKLLLQQQTTTXXX\\\```eeejjjnnnpppvvv}}}{{{yyywwwtttpppnnnkkkkkkjjjkkkpppyyy{{{gggQQQGGGDDDAAA>>><<<>>>>>>>>>===<<<:::999888666666666666666666666666444444444555555555666666444555555666777888888999888>>>CCCGGGRRReeevvv~~~fffrrriiiQQQCCC@@@BBBAAAEEEJJJOOOTTT^^^kkkuuucccTTTKKKIIIFFFEEECCCAAA???>>>======<<<===>>>>>>>>>===;;;:::===>>>>>>>>>>>>>>>======:::===<<<@@@KKKPPPZZZmmmttt}}}jjjVVVQQQMMMFFFAAAAAA@@@<<<777888888666555444333333222444444444444444444444444444444444333333222222222111222333444444333222111444444333333333222222222666666666555555777;;;>>>@@@GGGLLLIIIFFFRRRlll{{{iii^^^PPPFFFBBB@@@>>><<<>>>>>>>>>@@@BBBDDDDDDDDDFFFHHHJJJKKKMMMQQQVVVZZZaaafffkkknnnooouuu~~~~~~~~~~~~}}}xxxwwwuuutttvvvxxx|||~~~{{{]]]OOOHHH@@@<<<===>>>>>>>>>>>>===;;;999777666666666666555444333222666666666666777777777777777666666666777888999999999;;;GGGKKKOOOmmmwwwsssppp}}}lllXXXLLLEEECCCEEEEEEFFFKKKPPPTTT^^^vvv~~~cccTTTKKKIIIFFFEEECCCAAA@@@>>>>>>===<<<===>>>>>>>>>===<<<;;;======>>>>>>>>>=========;;;CCCBBBDDDRRR]]]eeeppp{{{aaaVVVQQQIIICCCAAA@@@===::::::999777666555444444444444444444444444444444444444444444333333222222222222222333333333333222222222222333333444444555555555666555555555777<<>>===>>>===;;;<<<<<<===???BBBEEEFFFFFFIIILLLQQQUUUYYY```hhhnnnrrrxxx}}}{{{{{{{{{{{{{{{jjjUUUKKKDDD>>><<<<<<=========<<<:::999888777777666555555444444333666666666666777777777777777666666777777888999:::>>>@@@HHHTTThhh~~~nnnxxx|||aaaPPPGGGBBBCCCEEEKKKLLLQQQUUU[[[jjjvvvcccTTTKKKIIIFFFEEECCCBBB@@@???>>>>>>======>>>>>>>>>===<<<;;;========================:::DDDDDDEEEVVVccckkkuuuooo]]]VVVMMMFFFBBB???>>>===::::::999777666666666666444444444444444444444444444444333333333333222222333333222222222222333333111222333444555666777777444555555555555888===@@@CCCGGGMMMSSS```xxx|||jjjWWWHHHDDD???>>>@@@AAA@@@>>><<<===???AAADDDGGGJJJKKKKKKPPPWWW]]]dddmmmwww~~~}}}vvv||||||\\\LLLGGGBBB===;;;;;;;;;;;;;;;:::999999999888666555444444555555666666666666777777777777666666666777777999::::::???BBBDDDWWW}}}uuuiiippplllUUUHHHBBBAAADDDHHHMMMOOORRRUUU^^^tttzzz~~~~~~{{{vvvcccTTTKKKIIIFFFEEEDDDBBB@@@?????????>>>>>>>>>>>>======<<<<<<==================>>>>>>===BBBDDDMMM[[[cccppp~~~bbbZZZPPPJJJEEE@@@======::::::888777777666666666555555555555555555555555333333333333333333333333444333222111111222333444333333444444555666777777444444555555666:::>>>BBBEEEFFFLLL[[[qqqlllWWWIIIDDDBBBAAAAAACCCCCCAAA???@@@AAACCCFFFHHHLLLOOORRRSSSYYYbbbiiipppyyy~~~gggOOOHHHEEE@@@::::::::::::::::::999999:::999666444444444666777666666666666777777777777666666666777888999:::;;;@@@EEECCCZZZcccggg~~~ppp```NNNDDDAAACCCHHHMMMPPPRRRTTTXXXeeewwwfffggguuucccTTTKKKIIIFFFEEEDDDBBBAAA@@@@@@?????????>>>>>>============>>>============>>>???@@@GGGFFFJJJ\\\iiijjj~~~|||lll___SSSMMMIIIAAA<<<;;;999999888777666666666666555555555555555555555555333333333333333333333333555444333222222333444555555555555555555555555555444555555666888<<>>???@@@@@@>>>===BBBEEEHHHJJJLLLPPPUUUZZZ```hhhttt}}}}}}yyy{{{~~~{{{\\\MMMGGGCCC;;;:::::::::::::::::::::;;;999777555444555666777666666666666777777777777666666777777888:::;;;<<>>=========>>>>>>???>>>======>>>???AAABBBJJJKKKRRRgggyyy~~~yyykkkWWWPPPLLLCCC===;;;999888888777666666777777555555555555555555555555222222333333333333444444444444333333333333444444555555555444444444333333444555777888:::>>>DDDHHHIIISSSggg}}}iiiVVVGGG@@@@@@999:::<<<>>>@@@AAABBBBBBDDDHHHLLLOOORRRXXX```fffmmmxxxuuu[[[KKKDDD<<<<<<;;;:::999::::::::::::999888777666666777777666666666666777777777777666666777777999:::<<<===BBBEEETTTvvvaaarrrrrrUUULLLDDDBBBCCCEEEKKKPPPTTT[[[fffwwwyyytttjjjeeekkkxxx|||~~~llluuuwwwcccTTTKKKIIIFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>>=========>>>???@@@???>>>>>>???AAACCCDDDHHHSSS]]]ooozzzwwwyyy|||^^^RRRNNNFFF???>>>::::::999888888888888999555555555555555555555555222222222333333444444444333333444444444444333333333333333333444444444444555666888999<<>>===???<<<===???@@@AAACCCFFFHHHHHHMMMTTTYYY]]]eeepppxxxpppSSSEEE???>>><<<;;;:::::::::::::::999999888888777777666666666666666777777777777666666777888999;;;<<<===EEEBBB]]]pppccccccJJJEEEBBBDDDGGGIIINNNSSSWWW```oooqqqgggppp~~~wwwjjjllltttlllfffwwwcccTTTKKKIIIFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>=========>>>???AAA@@@??????@@@AAADDDEEEJJJ```kkkxxxsssoooyyycccTTTOOOHHHAAA@@@;;;;;;:::999999999::::::666666666666666666666666222222222333333444444444222333555555555555333222000111222222333444555555666777999:::===BBBHHHMMMTTTppp}}}lllUUUGGG@@@<<<===AAA?????????>>>>>>@@@DDDFFFMMMSSS[[[aaahhhqqq~~~ZZZGGG@@@???===;;;::::::::::::999999:::999999888666666666666666666777777777777666666777888999;;;===>>>MMMEEEhhhjjjmmm~~~XXXFFFBBBBBBGGGKKKMMMRRRWWW```jjj{{{{{{___XXXcccooo{{{}}}zzzccceeewwwcccTTTKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>>>>@@@;;;<<<@@@@@@===AAAKKKYYYaaavvvyyysssttt|||```UUURRRGGG999999888777888::::::888777555555555666555555444444555555444333333333333444222555555333222333555666444444333333333444444555444666666777>>>IIILLLJJJdddjjj[[[LLLCCC???;;;:::<<>>>>>GGGIIIHHHOOOQQQWWWYYYdddyyyiiiLLLCCCCCC@@@;;;888888999888===;;;999777666666666777777777777777777777777777999666777:::<<<<<<>>>BBBEEEWWWuuuiii{{{jjjUUUGGGCCCBBBGGGKKKOOOSSSXXXaaauuucccPPPVVVZZZjjj^^^]]]zzzwww}}}bbbTTTKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>>>>@@@<<<===AAA@@@===CCCMMMaaammmyyytttwwwhhhVVVNNNFFF>>>;;;:::999:::;;;;;;:::888555555666666555555444444666555444444333333444444333333333333555777777555444444444444444555555666777777888;;;@@@GGGOOOSSSzzzzzzzzziiiWWWLLLAAA>>>===<<<===???===CCC@@@@@@KKKMMMMMMTTTVVV___dddqqqzzzZZZBBBAAA>>>;;;999:::::::::<<<;;;999888777666777777888888888888888888888888999666777:::;;;;;;>>>CCCMMMbbbrrrmmmyyy^^^LLLHHHDDDDDDIIINNNQQQUUU[[[gggtttWWWNNNWWWZZZjjjdddeeekkkmmm{{{bbbTTTLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>@@@===???CCCBBBAAAIIIVVVmmmvvvpppuuuxxx[[[MMMHHHFFF===<<<;;;;;;======<<<;;;666666666666555555555444666555444444333444444444444333222555888999777555555555555555555666777777999777999@@@CCCGGGSSSbbbmmmiiiQQQGGG???:::;;;>>>>>>>>>@@@===DDDCCCEEEPPPTTTUUU]]]^^^kkkuuuhhhHHHDDD???<<<;;;;;;::::::<<<;;;:::888777777777777888888888888888888888888999777777:::::::::>>>DDDMMMeeemmmuuuhhhSSSFFFEEECCCEEEKKKQQQTTTZZZaaauuuvvv]]]MMMOOOYYY]]]pppjjjjjjeeecccoooaaaTTTLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>???===@@@EEEDDDEEEQQQbbbzzztttqqqssshhhQQQJJJKKK???===<<<<<<>>>???>>>===888888777666555555555555666666555444444444444444555444666::::::777555666666555555555666777888999:::666:::DDDFFFHHH[[[tttwwwvvvsssXXXFFFCCC>>><<<>>>@@@>>>===??????GGGGGGKKKVVV[[[^^^gggkkk}}}sssSSSJJJBBB>>>===;;;999999;;;;;;:::999888888777777888888888888888888888888999777888999999999???FFFJJJeeeuuuhhhttt]]]NNNFFFAAA@@@DDDKKKRRRWWW___fffdddQQQMMMTTT]]]bbb{{{qqqjjjddd^^^ggg```TTTLLLJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@???AAADDDBBBEEEWWWkkkwwwlllqqq}}}|||\\\LLLIIIAAA???======???@@@@@@???:::999888666666555666666666666555444444444444555555666;;;@@@<<<444333666555555555666777888999999999666<<>>>>>AAAAAA>>>===???@@@IIIKKKOOO[[[bbbgggsss}}}]]]NNNAAA======:::999999::::::::::::999999888888888888888888888888888888999888888999999:::AAAKKKQQQmmmgggllljjjVVVKKKEEECCCBBBFFFLLLRRRWWW```jjjzzzyyyXXXOOORRRXXX___hhh}}}mmmaaaYYYccc```SSSLLLKKKFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????BBBAAABBBDDDBBBIII```yyy{{{llljjjuuuoooSSSGGGDDDBBB@@@@@@AAABBBCCCBBB;;;:::888777666666666666777666555555444444555555666666<<>>FFFMMM[[[zzzvvvkkkyyydddQQQFFFCCC>>><<<<<<@@@AAA@@@BBBEEEDDDNNNQQQVVVdddnnnxxxhhhTTTAAA======:::999<<<::::::;;;;;;:::999888888999999999999999999999999999888999:::999;;;EEEPPP]]]vvvoooeee{{{yyy___OOOGGGBBBHHHGGGJJJOOOTTTZZZfffqqqxxxvvveeeOOOQQQUUUYYYbbbrrrvvv```[[[fff___SSSMMMKKKFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????AAAAAAEEEHHHJJJWWWvvvwwwpppvvvcccOOOHHHFFFCCCCCCDDDFFFFFFFFF===;;;999777666666666777777666666555555555555555999333666BBBFFF>>>666555444444444555666777999999777<<>>;;;<<<@@@BBBCCCHHHMMMNNNXXX\\\cccttt|||bbbJJJBBB@@@<<<:::<<<999:::;;;;;;;;;:::999888999999999999999999999999999888:::;;;:::===IIIUUUhhhdddmmmhhhSSSIIIEEEBBBHHHHHHLLLSSSZZZdddtttzzz}}}YYYKKKRRRTTTZZZjjj}}}ccceeesss___SSSMMMKKKFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@FFFNNNTTTfff{{{zzzzzzsss[[[KKKIIIFFFEEEGGGHHHIIIIII===<<<999777666666777777777777666555555555555555:::///000@@@KKKEEE999444333333444444555777888999777???DDDFFFTTTsssuuuzzzzzz```OOOEEE>>>===AAAAAA??????BBBDDDFFFLLLSSSWWWbbbgggooorrrUUUIIIDDD===999<<<999:::;;;;;;;;;:::999888999999999999999999999999888888:::;;;;;;>>>KKKXXXrrr```www|||\\\KKKGGGFFFEEECCCEEEKKKUUU```ooo{{{hhhVVVKKKSSSSSS\\\rrrzzzuuucccjjjaaaUUUIIIGGGIIIFFFCCC@@@???@@@AAACCCAAABBBBBBAAA@@@???AAABBBAAAEEELLLRRR]]]vvvyyy}}}[[[NNNKKKJJJKKKJJJFFFGGGKKKAAA>>>;;;999999888777666777777666666555555555444444555555666666666666666555666888888777777888:::<<<@@@CCCIII\\\{{{mmmsssgggNNNDDDEEEDDD???;;;@@@>>>@@@DDDFFFIIIOOOWWW```hhhvvvaaaDDDHHHDDD999@@@;;;;;;<<<<<<;;;;;;:::999999999999999999999999999333>>>:::888BBBAAAGGGaaa|||ssshhhnnnVVVIIIDDDDDDFFFHHHMMMTTTYYY```tttoooRRRQQQMMMSSSddduuulllooo```TTTHHHHHHGGGFFFDDDBBBAAAAAAAAABBBAAABBBBBBAAA@@@@@@AAACCC@@@DDDNNN[[[mmm~~~|||jjjQQQKKKHHHHHHHHHFFFEEEGGGAAA>>>;;;999999888777666777666666666555555555555444555555666666666666666555666888888777777999::::::===EEESSShhhssslll]]]NNNGGGEEEAAA??????DDDCCCEEEIIIKKKMMMTTT\\\jjjuuu~~~oooKKKFFFBBB999<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999555===:::999AAAAAAQQQtttllloooeeePPPHHHEEEEEEFFFGGGLLLRRRYYYeeexxxSSSQQQMMMUUUjjj~~~zzz]]]RRRHHHIIIFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCBBB@@@@@@BBBDDDEEEHHHUUUlll[[[PPPGGGGGGJJJHHHFFFEEEAAA>>>;;;999999999777666666666666666555555555555444555555666666666666666555777888888777777999;;;===>>>KKKdddzzzjjjTTTPPPLLLIIICCC>>>???CCCCCCCCCGGGLLLPPPSSS\\\eeexxx~~~XXXFFFAAA;;;:::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999;;;:::<<<@@@DDDccctttggg~~~wwwYYYHHHFFFFFFFFFFFFJJJNNNTTT]]]qqqVVVSSSMMMWWWrrryyy|||wwwZZZQQQHHHIIIDDDEEEEEEEEEDDDCCCAAA@@@AAABBBCCCBBBAAAAAACCCEEEJJJOOOaaalll[[[LLLIIILLLLLLHHHDDDAAA???;;;:::999999888777666666666666666555555555444555555666666666666666666777888777777888:::<<>>GGGJJJ^^^uuussslllSSSFFFBBB@@@@@@AAA@@@>>>BBBHHHIIILLLSSS[[[bbbkkk{{{tttLLLDDDDDD===<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::>>>888<<>>===>>>@@@AAAFFFLLLNNNQQQXXXaaahhhttt}}}TTTEEEEEE===<<<============<<<;;;;;;::::::::::::::::::::::::>>>777===DDDFFFccckkkffflllZZZHHHAAACCCFFFIIIKKKSSSXXX```tttvvv```ccc^^^bbbyyy~~~ppp|||[[[QQQHHHIIIEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDCCCDDDFFFHHHJJJbbbaaaMMMHHHGGGFFFEEEBBB@@@<<<:::::::::999888555555555555666666666777444555555666666666666666777777777666777999===@@@HHH\\\yyyuuuddd}}}jjjOOOEEEFFF@@@>>>???AAAAAABBBIIIQQQQQQUUU]]]gggqqqzzz|||yyysss|||~~~aaaIIIGGG>>>===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===777???DDDIIIpppkkkqqqbbbTTTGGGBBBCCCFFFJJJOOORRRYYYeee}}}fff```iiiggggggxxx~~~||||||\\\RRRHHHIIIEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDFFFHHHUUUrrr|||hhhQQQIIIGGGHHHIIIBBB@@@<<<;;;::::::999888444555555555666666777777444555555666666666666666777777777666777999===AAALLLfffnnncccuuuZZZDDD===???===>>>BBBDDDCCCCCCKKKVVVVVV[[[dddqqquuunnn~~~pppiiivvv}}}yyy|||{{{mmmOOOJJJAAA===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<777@@@EEELLLxxxqqq|||qqq[[[PPPFFFBBBBBBEEELLLRRRSSS\\\jjj}}}]]]___lllmmmkkkxxx{{{xxxZZZQQQHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEAAAGGGDDDAAADDDAAADDDPPPbbb~~~yyyvvv\\\HHHIIIKKKGGG@@@@@@???>>><<<:::999888777777666666666666777777888888777777777777888888666;;;777555;;;;;;===HHHdddvvviii|||sssbbbNNNDDDCCC@@@CCC@@@AAADDDGGGHHHLLLRRR[[[^^^mmmzzzqqqssswwwuuu|||tttqqqnnndddqqq{{{zzzwww{{{WWWCCCEEEAAA???===<<<===>>>===<<<;;;::::::999999::::::;;;777;;;BBBEEEVVVxxxvvvgggQQQIIIBBBCCCFFFIIINNNSSSZZZ]]]qqqlllWWWTTT]]]___eeexxxwwwrrrooosss}}}YYYQQQHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEBBBEEEAAA@@@FFFFFFHHHTTThhh~~~{{{{{{wwwttt~~~fffKKKFFFEEEBBBAAA@@@@@@>>>===;;;999888777777666666666666777777888888777777777777888888555999666555;;;<<>>===<<<;;;::::::999999::::::;;;888;;;AAAEEEVVVzzzbbbOOOHHHBBBCCCFFFJJJNNNSSS[[[aaayyyhhhSSSNNNWWWXXX^^^qqq~~~mmmiiigggllluuuzzzyyyuuuXXXQQQIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGBBBAAAHHHHHHKKKZZZwww{{{vvvwwwtttrrrxxxsssQQQDDDAAA???AAAAAA@@@???===;;;999888888777777666666777777888888888777777777777888888444888555555<<<>>>FFFXXX}}}ppp{{{uuuZZZLLL@@@>>>AAA??????@@@CCCHHHKKKNNNVVV___dddqqq}}}mmmccc^^^\\\___cccfffaaammmttthhhbbbcccnnn{{{~~~mmmOOODDDAAA@@@======>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<>><<<:::999888777777777777777777888999888888777777888888999666999666777===???LLLccczzzyyycccMMMFFF@@@@@@DDDBBB???AAAEEEJJJMMMQQQ\\\hhhmmmuuufff\\\WWWZZZWWWRRR[[[jjjqqqtttmmmbbbdddhhhrrr}}}}}}qqqiiivvv}}}uuu~~~YYYDDDBBB@@@>>>===>>>>>>===;;;;;;;;;::::::::::::;;;;;;???>>>DDDOOOdddnnnTTTJJJDDDBBBDDDHHHKKKQQQXXX```qqqaaaMMMFFFJJJHHHLLL]]]uuuuuuzzz{{{uuu~~~kkkWWWPPPQQQTTTZZZ___```]]]ZZZWWWQQQJJJLLLFFFFFFFFFFFFEEEEEEEEEDDDFFFMMMMMMIIIFFFEEEZZZ}}}vvvqqqqqqzzz{{{vvvuuutttrrrpppqqqttteeeMMMFFFFFFBBBBBBAAA@@@>>>===;;;:::888888777777777777888888999999888888888888999999999;;;888999???AAARRRnnn~~~pppUUUFFFDDD@@@@@@BBB???@@@CCCIIIMMMOOOUUUeeettt|||kkk^^^[[[VVVWWW^^^[[[YYYkkkaaa```uuuppp___\\\zzz{{{~~~xxx}}}dddFFFCCCAAA???>>>>>>>>>===;;;<<<;;;;;;::::::;;;;;;<<>><<<>>>;;;BBBFFFLLLQQQSSS]]]rrrzzzllleeeaaa______ccc^^^]]]______fffjjjooovvvdddWWW^^^zzzzzzuuuxxxqqqKKKDDDBBB???>>>>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<===999CCCZZZvvv^^^KKKEEECCCDDDHHHKKKOOOWWW```rrr{{{___LLLGGGIIIFFFIIISSSaaarrrooozzz~~~qqq]]][[[OOOOOOLLLIIIFFFEEEFFFGGGEEEJJJPPPTTTUUUSSSQQQQQQZZZRRRJJJKKKFFFFFFFFFFFFEEEEEEEEEEEE>>>EEEHHHHHHIIIRRRyyyrrrgggiiimmmvvv~~~~~~}}}zzzvvvrrrooollliiikkkrrr]]]KKKEEEDDDCCCCCCAAA@@@>>><<<;;;999888888777777888888999:::999999888888999999:::888:::999===DDDIIIcccxxxTTTDDD@@@DDD>>>===AAABBBCCCHHHOOOTTTYYYfffrrrddd^^^^^^```ffflllfffcccbbbfffooouuuwwwjjjZZZVVVhhh}}}yyypppxxx{{{QQQDDDBBB@@@>>>>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<===888FFFbbbzzzWWWIIIDDDCCCEEEJJJMMMQQQZZZccc}}}yyy]]]JJJEEEGGGFFFJJJRRR[[[|||sssiiiyyywwwqqq^^^PPPRRRLLLJJJIIIGGGEEEEEEHHHKKKEEEKKKQQQTTTSSSQQQQQQQQQ[[[SSSJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEBBBFFFFFFGGGKKKVVVvvvjjjeeelllsss~~~|||~~~{{{vvvrrrooollljjjjjjooo}}}eeeOOOHHHDDDDDDCCCBBB@@@>>><<<;;;999999888888888888999999:::999999888888999999:::666888888>>>FFFLLLiiilllMMM??????EEE@@@AAAJJJNNNCCCIIIQQQWWW]]]mmmmmmfffcccgggjjjkkkooovvveeeeeeiiittt{{{uuu}}}cccUUUYYYsss|||oooppp~~~VVVEEECCC@@@??????>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>AAAEEEGGGLLLQQQWWW[[[ddd{{{yyyqqqrrrxxx~~~~~~vvvpppnnn\\\pppyyynnn\\\TTTaaarrruuuzzzxxxkkkssssssxxxoooXXXGGGAAAAAA???;;;AAADDD;;;======<<<<<<<<<<<<======@@@===JJJvvv}}}kkkPPPCCCAAAGGGGGGKKKSSSTTT]]]pppkkkSSSJJJFFFEEEEEELLLRRRTTTooonnneee~~~{{{uuujjj```]]]XXXSSSPPPNNNLLLKKKPPPLLLIIIHHHJJJKKKJJJIIIKKKSSSRRRPPPVVVWWWUUUZZZ]]]LLLLLLIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFDDDGGGNNNZZZuuusssiiiccceeelll{{{~~~zzzzzzxxxwwwvvvuuurrrooolllkkkhhhhhhrrr^^^GGGCCCBBBBBBCCCCCCCCC@@@>>>::::::888777777777888999999999999999999999999999:::777:::CCCQQQfffxxx[[[NNNDDDCCCAAA???@@@CCCFFFHHHHHHPPPZZZdddssswwwpppllloootttpppbbbaaarrrssssssrrrrrrrrrpppiiicccfff|||yyysss{{{|||gggJJJCCCCCCBBB<<<@@@CCC:::<<<;;;;;;::::::;;;;;;<<>>>>>AAA:::<<<;;;;;;::::::;;;;;;<<<@@@CCC___yyyzzzwwwYYYHHHDDDEEEIIIJJJOOOXXXZZZhhhooo\\\IIICCCDDDEEEEEEKKKQQQSSSkkkyyykkkXXXQQQOOOGGGKKKRRRXXXSSSIIIEEEJJJRRRQQQMMMIIIGGGHHHJJJKKKLLLLLLWWWZZZZZZ___]]]___jjj]]]LLLLLLIIIGGGGGGGGGFFFFFFFFFEEEEEECCCLLLRRRXXXqqqkkkeeehhhbbbqqq|||yyywwwvvvtttsssrrrqqqooommmmmmjjjhhhhhhjjjssssssLLLCCCCCCDDDFFFGGGFFFCCCAAA<<<;;;999888777888888999888999999999999999::::::999===???GGGeee{{{\\\KKKEEEAAAAAAAAAAAACCCFFFJJJLLLRRR]]]mmm}}}ccc^^^pppsssuuuwww{{{mmm^^^UUUVVVdddtttuuuxxx|||TTTFFFDDDFFF@@@===???<<<>>>>>>============>>>>>>===EEEkkkyyy~~~qqqTTTGGGFFFDDDHHHIIIPPPXXX\\\nnnyyyhhhWWWGGGEEEDDDEEEEEEJJJPPPRRRhhh{{{~~~|||vvvhhh\\\NNNIIIJJJDDDGGGOOOUUURRRJJJFFFKKKRRRQQQNNNKKKHHHIIIKKKMMMOOOSSS\\\^^^]]]```___eeevvv]]]LLLLLLIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDOOOYYYeeeuuubbbbbbjjjiii|||~~~|||{{{xxxuuutttsssqqqooommmnnnkkkiiifffeeelll~~~~~~NNNEEEDDDEEEFFFGGGGGGDDDAAA===;;;:::888888888888999888888888999999:::::::::999>>>AAAMMMooonnnUUUIIIGGG@@@@@@???@@@CCCGGGLLLNNNUUUcccuuu~~~bbb\\\pppuuutttyyyiiiqqqxxxkkk___[[[TTTaaarrr}}}xxxyyy___IIIAAAEEEAAA===???>>>>>>>>>>>>======>>>>>>>>>>>>HHHxxxlllQQQEEEDDDBBBEEEGGGOOOXXX\\\tttrrraaaRRRFFFFFFCCCFFFFFFJJJPPPRRReeexxxjjjjjjrrrvvvyyyxxxxxxiiiZZZTTTKKKIIIKKKGGGGGGKKKNNNMMMJJJIIIKKKMMMOOOMMMLLLJJJJJJLLLPPPRRRWWW^^^^^^```fffhhhttt]]]LLLLLLIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEQQQbbbxxxmmm```bbbjjjooo~~~}}}}}}}}}|||{{{}}}zzzvvvtttsssrrrooonnnmmmjjjgggeeebbbfffttt]]]GGGFFFEEEEEEFFFEEECCCBBB===<<<:::999888888888999888888888999999::::::;;;:::>>>EEEVVVzzz___KKKCCCBBBAAA@@@???@@@DDDIIIOOOSSSTTThhh|||{{{```[[[mmmlllaaaoootttkkkbbbYYYVVVYYYWWWggg}}}~~~zzz||||||qqq|||pppOOO???DDDBBB>>>@@@@@@===<<<<<<;;;;;;<<<<<<===BBBNNNfffNNNCCCAAABBBEEEHHHPPPYYY___|||jjjYYYMMMDDDEEECCCHHHGGGJJJPPPSSScccttt^^^YYY^^^bbbjjjrrrxxxttt[[[NNNMMMIIIHHHKKKHHHGGGGGGGGGHHHJJJLLLLLLLLLNNNOOOPPPPPPPPPRRRUUUXXXYYY^^^```hhhvvv}}}]]]LLLLLLIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHSSSkkkwwwhhhbbbfffmmmyyy{{{yyyzzzzzzzzzzzz{{{xxxuuusssssssssqqqpppnnnjjjgggdddaaabbbkkkuuuqqqJJJHHHEEEDDDDDDDDDCCCAAA>>>===;;;999888888888888777888888999::::::;;;;;;;;;>>>IIIaaarrrSSSDDD@@@???DDDBBB@@@AAAEEELLLSSSXXXYYYuuu{{{vvv\\\VVVggg{{{fffbbbwww|||iii```WWWNNNNNNTTT[[[rrrtttwww~~~qqqrrr}}}ZZZAAADDDDDD@@@@@@@@@======<<<<<<<<<<<<======DDDPPPzzz```MMMCCCAAAEEEGGGKKKTTT]]]dddfffVVVKKKCCCFFFDDDIIIIIIKKKQQQSSSbbb{{{wwwZZZOOOQQQTTT^^^mmmzzzlllSSSHHHKKKIIIIIIJJJFFFGGGGGGGGGIIIMMMPPPRRRSSSTTTWWWZZZ\\\\\\^^^aaaddd___dddhhhwww]]]LLLLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFIIIUUUqqq}}}kkkcccccchhhnnn|||~~~|||yyyyyyzzzzzzzzzyyyvvvsssrrrsssssssssrrrppplllhhhfffbbbaaafffnnnLLLIIIEEEBBBBBBBBBBBBAAA>>>===;;;999888888888888777777888999::::::;;;;;;;;;>>>LLLiiiiiiMMMCCCAAA@@@GGGDDDBBBBBBFFFNNNWWW\\\cccuuuwwwYYYPPP]]]yyysss~~~xxxdddccczzzwwwiiiddd]]]RRRNNNSSS___{{{ppprrr}}}tttmmmqqqxxxbbbCCCDDDEEE@@@@@@?????????>>>>>>>>>>>>??????DDDOOOuuu^^^MMMEEEDDDHHHJJJNNNXXX```hhheeeVVVKKKEEEHHHDDDJJJJJJKKKQQQTTTaaayyy}}}\\\NNNOOOOOOXXXkkk|||kkkQQQGGGLLLLLLKKKKKKFFFHHHIIIJJJLLLPPPUUUZZZ]]]\\\```eeeggghhhiiilllooogggkkkrrr]]]NNNLLLIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJVVVzzzkkkcccbbbbbbmmmyyyqqq}}}uuuyyywwwpppvvvvvvuuu{{{uuuuuuuuutttssssssrrrrrrooojjjddd]]]YYY[[[```dddzzzZZZCCCFFFDDDBBBHHHAAA@@@???>>>;;;999777777888999777777777888::::::999888888CCCMMMmmm{{{]]]JJJBBB???===BBB@@@AAAFFFIIIMMMWWW```sssrrrsssrrrRRRMMMWWWooozzziiikkk}}}~~~jjjccc```ppprrrxxxzzzbbbIIIHHHUUUdddsssqqq{{{qqqgggssssssnnnHHHEEEAAABBBDDD<<<===>>>???>>><<<<<<===???CCCWWWmmmVVVHHHCCCDDDHHHJJJRRRZZZ\\\hhhiiiVVVJJJFFFEEEGGGMMMNNNNNNQQQPPP^^^yyy```PPPOOORRRXXXaaaqqqoooSSSHHHNNNLLLIIIKKKLLLLLLLLLPPPUUUWWWXXX^^^eeegggpppuuuvvv}}}xxxvvv{{{\\\NNNMMMJJJJJJIIIHHHGGGGGGGGGHHHIIIOOObbbwwwbbb^^^___cccsssyyyoooooo}}}zzzkkksss~~~uuuwwwssspppuuussssssrrrrrrqqqpppppppppkkkhhhccc^^^[[[\\\___aaaqqq~~~dddIIIIIIFFFBBBGGG@@@@@@???>>>;;;999888777888888777777777888:::::::::999<<>>BBBAAACCCHHHLLLSSS___jjj|||hhhwwwjjjNNNKKKQQQfffwwwzzzgggttt{{{yyyxxxkkk___XXXTTT___uuuyyyooohhhQQQKKKNNNfffsssiiiqqq~~~{{{ppprrr|||~~~}}}|||{{{|||}}}uuuvvvQQQEEECCCBBB@@@======>>>???>>><<<<<<>>>???EEE[[[gggSSSGGGCCCEEEHHHJJJSSS\\\```ppphhhUUUJJJFFFEEEFFFLLLMMMNNNRRRRRRbbb}}}dddOOOJJJMMMSSS]]]nnnuuuWWWIIIMMMJJJGGGJJJJJJNNNPPPUUU[[[]]]___gggppp{{{[[[MMMOOOMMMIIIIIIHHHGGGGGGHHHIIIJJJPPPlllvvvggg[[[[[[___jjjzzzdddcccmmmnnnbbbnnn}}}tttlllpppppppppoooooonnnmmmmmmmmmgggeeebbb^^^\\\\\\]]]]]]gggrrrqqqQQQLLLFFFCCCGGG???AAA???>>><<<:::888888888888777777888999::::::;;;;;;AAANNNgggwwwrrraaaLLLDDDBBBAAA???BBBBBBEEEKKKPPPZZZjjjyyyrrrnnnaaaLLLJJJKKK]]]|||xxxlllhhhyyy}}}mmmzzzqqqjjj\\\]]]```hhhrrrsssgggWWWXXXPPPKKKOOOVVVZZZ[[[\\\hhhdddSSSMMMJJJffftttbbbjjjwww~~~ssslllsss~~~}}}zzzyyyxxxyyyyyy}}}ppp```FFFFFFBBB;;;???===>>>???>>>===<<<>>>@@@HHH```zzz___NNNEEEDDDFFFIIIKKKSSS^^^eeezzzhhhUUUJJJFFFEEEEEEKKKLLLNNNSSSUUUfffoooRRRJJJKKKPPP[[[lllzzz[[[KKKMMMKKKJJJMMMLLLRRRVVV^^^dddgggkkkvvvZZZMMMOOONNNIIIHHHGGGGGGHHHIIIJJJKKKPPPvvvggg```ZZZ\\\dddwwwgggVVV\\\llljjj^^^kkk}}}{{{mmmnnnnnnmmmmmmllllllkkkjjjjjjfffccc___\\\[[[\\\\\\]]]aaaiii}}}|||WWWLLLFFFBBBFFF@@@BBB???>>><<<:::999888888888777888999999999:::<<<===DDDRRRvvvjjjnnnpppTTTEEEAAAAAAAAA@@@BBBCCCGGGLLLRRR^^^tttZZZKKKLLLHHHWWWxxxyyykkkbbblll{{{~~~vvv}}}qqqWWWQQQHHHIIIKKKRRRZZZ^^^[[[VVVXXXNNNHHHJJJJJJFFFJJJSSSeeewwwsss^^^RRRPPPPPPjjjwwwbbbiiiuuuxxxgggggg||||||{{{|||zzzyyyzzzyyy{{{qqqJJJHHHAAA999BBB===>>>???>>>======???AAAIIIdddrrrXXXJJJDDDDDDGGGJJJLLLSSS^^^iiijjjWWWLLLGGGEEEFFFLLLLLLNNNSSSVVVhhh|||ZZZPPPNNNQQQ\\\llltttYYYKKKNNNNNNPPPTTTQQQTTT\\\gggoooqqqvvv~~~ZZZMMMOOONNNHHHHHHGGGGGGHHHJJJKKKMMMVVVwwwaaa^^^[[[]]]jjjppp]]]SSS]]]oooiii[[[fffxxxqqqppplllkkkkkkjjjjjjiiiiiihhhgggbbb[[[XXXYYY[[[]]]^^^___eeesssYYYJJJDDDBBBFFF@@@CCC???>>>===;;;:::999888888777999::::::999:::===???EEEVVV}}}dddppp}}}eeeLLLBBB@@@@@@@@@AAABBBEEEIIINNNSSSbbb|||}}}VVVJJJKKKGGGSSSrrrvvviiicccuuu~~~xxxtttppp}}}~~~pppZZZHHHGGGDDDEEEIIIPPPVVVYYYZZZZZZVVVMMMGGGIIIHHHEEEKKKUUUeeeeeejjjnnnfffYYYSSSVVVqqqxxxdddiiiuuummmfffppp}}}{{{|||}}}{{{yyyzzzyyyyyyTTTIIIAAA;;;CCC===>>>???>>>===>>>???AAAJJJhhhmmmTTTHHHCCCDDDGGGJJJLLLTTT^^^mmmkkkXXXMMMGGGEEEHHHMMMMMMNNNSSSVVViiicccTTTOOOPPP[[[jjj{{{hhhSSSKKKPPPQQQTTTXXXUUUVVVbbbqqqzzzzzz~~~ZZZLLLNNNLLLHHHGGGGGGGGGIIIKKKMMMNNNZZZqqqjjj]]]^^^^^^cccvvvlll```XXXUUUcccvvvgggWWW```qqqrrrpppiiiiiiiiihhhggggggfffffffff```YYYVVVXXX\\\^^^^^^^^^aaajjj~~~[[[IIIDDDBBBFFF???CCC???>>>===<<<;;;999888888777999;;;:::999:::>>>BBBHHH\\\uuufff|||rrr]]]HHHBBBAAA??????CCCDDDGGGLLLPPPVVVhhhwwwVVVIIIIIIEEEPPPjjjsssnnn{{{{{{ooogggccc```sss}}}wwweeeXXXIII@@@DDDDDDFFFMMMUUUYYYXXXVVVWWWUUUQQQMMMLLLJJJIIIOOOVVV___[[[dddwww}}}nnn___ZZZxxx{{{fffeeesssyyyllliiikkk~~~{{{}}}zzzxxxyyywwwvvvyyycccIIIAAA???AAA===>>>??????>>>>>>@@@BBBMMMooojjjQQQFFFCCCEEEHHHJJJMMMUUUaaassshhhVVVLLLGGGEEEHHHMMMLLLMMMRRRWWWjjjoooVVVOOONNNXXXgggwwwiiiYYYVVVYYYVVVZZZ___\\\^^^mmm[[[LLLLLLIIIGGGGGGGGGHHHIIIKKKMMMOOO^^^qqqfffddd___bbbeeeppplll[[[VVVTTTVVVhhheeeSSS\\\lllnnnlllfffffffffeeeddddddccccccddd___YYYXXX[[[^^^^^^\\\YYY[[[```ooo___JJJEEEDDDFFF>>>BBB???>>>>>>===;;;:::888888777:::<<<;;;999:::???CCCLLLdddrrrooogggUUUFFFBBBAAA>>>???FFFEEEIIIPPPUUU\\\pppyyy\\\KKKHHHFFFOOOccc~~~ooo```ZZZYYYXXXgggrrrlllZZZOOOFFFBBBIIIGGGFFFKKKTTTXXXWWWWWWZZZ\\\aaaaaaXXXOOOOOOTTTWWW```eeetttrrrkkkcccnnn}}}uuugggbbbppp~~~~~~zzzyyyyyywwwtttuuuyyy}}}tttIIIAAADDD======>>>??????>>>???AAACCCRRRxxxgggOOOFFFDDDFFFJJJKKKOOOXXXeeezzzxxxbbbSSSJJJFFFEEEFFFJJJIIIKKKQQQXXXmmmaaaVVVRRRZZZeeeqqqvvvrrrnnneeefffmmmmmmnnn\\\LLLKKKGGGGGGGGGGGGHHHIIILLLNNNOOOeeevvvfff```cccbbbhhhoooqqq___RRRQQQQQQUUUkkkcccRRR[[[llljjjhhhddddddccccccbbbaaaaaaaaabbb^^^ZZZ[[[^^^```]]]ZZZUUUVVVYYYfffbbbLLLGGGEEEFFF===AAA???>>>>>>===<<<:::999888777:::<<<;;;999:::???DDDPPPjjjsssxxx```PPPDDDCCCBBB===@@@HHHFFFKKKRRRXXXaaawww~~~cccNNNIIIHHHPPPaaa~~~zzzdddUUUSSSXXX[[[cccqqqmmm]]]TTTNNNLLLRRRPPPJJJIIIPPPVVVZZZ```hhhhhhtttvvvfffWWWUUUZZZ[[[jjjyyyqqqdddiiivvv|||jjjaaa___vvv|||zzz{{{yyyuuuuuuxxx|||IIIAAAGGG:::===>>>??????>>>???AAACCCVVVeeeMMMEEEEEEHHHKKKKKKPPPZZZiiiqqq]]]OOOHHHFFFEEECCCHHHGGGJJJQQQYYYooooooaaaZZZ^^^eeemmm~~~uuuttt|||}}}|||}}}XXXMMMNNNIIIHHHLLLGGGFFFMMMLLLMMMWWWmmmvvvjjjeeefffhhhgggooo}}}kkkZZZOOORRRUUUYYYlll```TTTbbbtttwww```gggbbbbbbaaaaaa`````````___^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYWWW^^^vvvtttLLLEEEHHHBBB@@@EEE@@@@@@???===<<<:::999999;;;999999;;;;;;;;;@@@GGGXXX|||uuu}}}VVVKKKBBB@@@@@@@@@@@@BBBJJJMMMQQQWWWggg|||jjjQQQJJJJJJQQQ___|||vvv```TTTVVV___dddpppxxx|||rrraaaVVVWWW\\\TTTQQQQQQUUUZZZ```kkkuuuuuuggg[[[ZZZfffuuuxxxiiihhhttt|||fff```ooo}}}vvvvvvuuurrrppppppzzzRRR@@@FFF>>>@@@===;;;>>>>>>>>>AAAFFFTTT|||]]]NNNEEECCCHHHHHHNNNPPP[[[pppyyyeeeUUUNNNJJJFFFBBBFFFHHHGGGLLLSSSXXXnnniiiWWW^^^mmmvvv~~~YYYNNNNNNIIIIIILLLHHHGGGMMMMMMPPP\\\xxx~~~rrriiifffhhhkkknnn{{{fffWWWNNNPPPRRRUUUhhh{{{ZZZSSSfff|||xxxaaabbb__________________^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXX\\\pppTTTHHHHHHCCCAAAEEE@@@@@@???===<<<;;;:::999;;;999999;;;;;;;;;AAAIII^^^~~~vvvSSSIII@@@???@@@@@@AAACCCHHHLLLTTT```uuuwwwssshhhRRRLLLLLLRRR```qqq[[[PPPUUU]]]bbbwwwrrraaa^^^ccc[[[WWWUUUYYY___ggguuupppaaa```lllyyyhhhhhhpppmmm___ggguuu}}}wwwvvvuuurrrppppppwww}}}YYYCCCFFF???AAA>>>===???@@@???CCCHHHVVV}}}|||[[[MMMDDDCCCIIIIIINNNSSSaaayyy~~~ppp]]]PPPKKKIIIFFFCCCBBBEEEEEEKKKSSSZZZuuuiiiiiittt~~~[[[NNNNNNHHHJJJMMMIIIHHHNNNNNNVVVggg~~~zzzpppgggdddggglllqqqvvv^^^SSSNNNNNNMMMPPPccczzzwwwYYYUUUjjjttt```\\\[[[\\\\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXZZZhhhaaaLLLGGGDDDBBBDDD@@@???>>>===<<<;;;:::999;;;999999;;;;;;<<>>@@@@@@BBBEEEJJJOOOYYYkkksssmmmtttppp^^^NNNMMMNNNVVVfffmmmSSSIIIMMMVVVZZZqqqllldddfff]]]XXXUUUYYYaaammmmmmlllzzzlllffflllxxxddd```cccqqqxxxwwwvvvsssppppppsssxxxcccEEEFFF@@@BBB???>>>@@@@@@@@@EEEKKK```~~~}}}YYYLLLDDDDDDIIIJJJOOOVVVhhhnnncccTTTJJJGGGFFFEEECCC@@@EEEFFFJJJQQQ[[[{{{tttxxx\\\OOONNNHHHKKKMMMJJJIIINNNQQQ___xxx~~~pppkkkeeebbbeeeooo{{{uuu~~~hhhVVVPPPMMMMMMJJJKKK]]]sss{{{eeeddduuuxxxhhhZZZVVVXXXXXXYYYYYYZZZZZZZZZ[[[XXXXXXYYYYYYYYYYYYYYYYYYUUUWWWXXXYYYaaawwwqqqQQQFFFDDDCCCBBB??????>>>===<<<;;;:::::::::999999;;;;;;===FFFQQQooo}}}ZZZJJJCCC>>>>>>@@@AAADDDHHHOOOSSS]]]qqqssskkkZZZZZZOOOHHHMMMQQQ\\\nnnvvvYYYHHHHHHPPPUUUccczzzzzzmmmhhh]]]XXXVVVZZZeeevvv}}}|||uuueeegggpppbbbWWW___vvv{{{yyywwwssspppppprrruuu~~~jjjFFFDDDAAAAAA??????@@@@@@@@@FFFNNNoooxxxUUUJJJDDDDDDKKKLLLPPPXXXlllqqqaaaXXXMMMEEECCCDDDDDDCCCCCCGGGGGGJJJOOOYYY|||]]]OOONNNIIILLLNNNJJJJJJOOOUUUlllzzztttrrrmmmiiifffhhhqqqwwwmmm~~~___PPPNNNMMMLLLIIIJJJYYYkkk{{{pppvvv}}}eeeYYYTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYSSSUUUWWWXXX]]]oooYYYFFFCCCBBB?????????>>>===<<<;;;;;;::::::999:::;;;:::>>>IIIUUUyyytttRRRFFFAAA===???AAABBBEEEJJJQQQTTT___tttooodddJJJKKKEEEFFFNNNSSS]]]pppiiiOOOHHHNNNUUU___tttyyynnnaaa]]]]]]dddqqq|||fffeee{{{zzzfffSSSTTTiii|||yyytttpppppprrrttt|||oooGGGCCCBBB???>>>>>>???>>>???FFFOOOyyysssRRRHHHCCCEEELLLMMMQQQXXXlllvvvfffXXXRRRIIICCCBBBBBBBBBBBBBBBGGGGGGIIIOOOZZZ}}}]]]NNNOOOKKKMMMMMMIIIIIIPPPZZZzzzsssjjjjjjmmmnnnmmmnnnssspppkkk```MMMKKKKKKKKKHHHJJJVVVccc{{{~~~xxxllloooqqqZZZQQQQQQXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRRRTTTVVVXXX[[[hhhdddHHHCCCCCC>>>???>>>>>>===<<<<<<;;;;;;999999:::;;;:::>>>LLLZZZlllOOODDD@@@>>>@@@BBBCCCGGGLLLPPPVVVeee}}}hhhZZZHHHIIIEEEHHHPPPQQQXXXkkkqqqTTTGGGKKKSSSbbbtttuuujjjhhhjjjssskkkfffwwwmmmWWWQQQ___yyy{{{uuupppooorrrrrrzzzxxxKKKDDDBBB>>>>>>>>>???>>>???GGGRRR}}}nnnNNNFFFCCCFFFMMMOOORRRXXXlll}}}jjj^^^RRRMMMGGGCCCBBBAAAAAAAAA???CCCDDDHHHPPP\\\~~~\\\NNNOOOLLLMMMMMMHHHIIIPPP^^^xxxpppooopppqqqwwwyyy}}}qqqooo}}}zzz[[[JJJHHHHHHHHHHHHJJJRRR[[[kkkjjjdddaaatttiiiYYYRRRTTT^^^XXXXXXXXXXXXWWWWWWWWWWWWZZZZZZYYYYYYXXXXXXWWWWWWSSSSSSUUUXXXZZZbbbwwwnnnLLLEEEDDD>>>>>>>>>>>>===<<<<<<;;;;;;999999:::;;;:::???NNN]]]}}}bbbJJJDDD@@@???AAACCCCCCHHHNNNSSS^^^sssgggWWWHHHHHHFFFJJJPPPLLLPPPbbbtttYYYLLLNNNSSSeeevvv~~~~~~rrrgggrrrvvvaaaTTTWWWlll}}}vvvpppooopppooowwwSSSFFFBBB??????@@@@@@>>>@@@IIITTTjjjLLLEEECCCFFFNNNPPPRRRYYYoooooo___XXXKKKIIIEEEBBBAAAAAABBBBBB@@@BBBBBBHHHQQQ[[[yyy\\\NNNPPPNNNMMMMMMHHHHHHQQQaaayyyrrrvvv{{{{{{xxxppppppuuugggMMMHHHFFFEEEFFFGGGJJJPPPVVV]]]^^^]]]eeeyyyddd[[[VVVXXXcccYYYYYYYYYXXXXXXWWWWWWWWW[[[[[[ZZZYYYXXXXXXWWWWWWUUUSSSUUUWWWXXX___qqqvvvOOOGGGFFF???>>>>>>======<<<<<<;;;;;;999999;;;;;;:::???OOO___}}}rrrZZZFFFDDDAAA@@@BBBCCCDDDHHHOOOYYYhhhlll[[[EEEFFFCCCHHHNNNIIIKKK]]]{{{zzzbbbXXXXXXZZZhhh{{{wwwiiioookkkWWWRRRbbb~~~vvvpppnnnnnnmmmtttZZZHHHAAA@@@@@@AAABBB@@@AAAKKKWWWhhhJJJDDDBBBGGGOOOPPPQQQZZZrrrzzzgggYYYUUUGGGEEECCCBBBAAABBBCCCCCCDDDEEECCCHHHQQQYYYsss[[[QQQIIILLLKKKFFFGGGLLLOOObbbkkkcccaaammmZZZJJJEEEDDDEEEIIIJJJHHHHHHJJJTTTXXXaaa{{{iiiYYYZZZYYY___nnnfffaaaZZZUUUTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXSSSSSSUUUVVVVVVYYYfffsssZZZDDDCCC>>>=========<<<;;;;;;::::::;;;;;;888<<>>>>>BBB???HHH]]]dddIIIGGGFFFFFFLLLPPPRRRbbb|||ooo]]]QQQLLLGGGEEECCC@@@???@@@@@@AAAEEEIIIFFFGGGQQQ[[[lll\\\RRRKKKMMMNNNJJJKKKNNNRRRhhhyyy```XXXdddppp^^^PPPEEEEEECCCDDDHHHIIIGGGHHHKKKQQQZZZhhhlllZZZZZZ[[[```ooommmfff]]]UUUQQQQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVSSSSSSTTTVVVUUUXXXdddqqq___FFFEEEAAA>>>======<<<<<<;;;::::::;;;;;;888<<>>???BBB@@@HHH^^^|||bbbHHHGGGEEEFFFMMMQQQWWWddd{{{}}}kkk[[[OOOJJJFFFEEECCCAAA@@@@@@AAABBBDDDJJJHHHIIIRRRYYYhhh~~~]]]SSSLLLNNNNNNLLLMMMNNNSSSnnnqqqYYYTTTdddzzzvvv^^^QQQKKKEEEEEEBBBCCCFFFHHHGGGIIIMMMOOO^^^pppsss^^^]]]^^^dddssswwwooobbbVVVOOOMMMPPPRRRSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRSSSUUUTTTVVVaaallliiiJJJFFFEEE>>>>>>===<<<<<<;;;;;;:::<<<<<<888;;;AAACCCVVVvvviiiRRRKKKDDDBBBEEEKKKMMMJJJHHHPPP[[[gggsssZZZMMMFFFHHHIIIOOOeee}}}ooobbbpppnnnYYYNNNWWWhhh}}}pppnnnhhhllllllqqqyyy|||TTTKKKAAACCC??????BBBAAAIII___~~~```GGGFFFDDDEEEMMMRRR]]]fff{{{wwwfffWWWLLLHHHEEEDDDCCCAAAAAAAAABBBCCCEEEKKKJJJKKKSSSXXXdddyyy]]]SSSLLLNNNKKKKKKKKKLLLSSSsssjjjVVVTTT]]]jjjnnnbbbTTTOOOMMMIIIGGGCCCBBBEEEGGGGGGJJJOOOWWWggguuu}}}dddaaaccciiiwwwwwwhhhYYYOOOLLLOOOSSSQQQRRRSSSTTTTTTUUUUUUUUUSSSQQQRRRTTTSSSUUU]]]fffvvvNNNEEEFFF>>>>>>======<<<;;;;;;;;;======999;;;AAAFFF___zzzbbbOOOOOONNNCCCEEEIIILLLKKKKKKRRR\\\lll{{{qqq^^^OOOEEEFFFJJJSSSlllnnn]]]iiiuuu```PPPSSS___rrrooojjjmmmkkknnnuuuxxxbbbLLLBBBDDD??????CCCBBBKKKaaa^^^FFFEEEDDDEEENNNTTT^^^ggg~~~pppaaaTTTJJJGGGDDDDDDCCCBBBBBBCCCDDDDDDGGGLLLJJJJJJRRRXXXeeezzz\\\RRRKKKMMMIIIKKKKKKLLLXXX}}}aaaPPPOOOSSSXXXXXXRRRPPPRRRPPPJJJJJJFFFCCCEEEGGGHHHLLLRRR```mmmvvvnnnggghhhooo|||}}}nnn^^^RRRNNNQQQUUUQQQRRRSSSUUUVVVWWWWWWWWWSSSQQQRRRSSSSSSSSSYYYaaayyySSSDDDEEE???>>>>>>===<<<<<<;;;;;;<<<===:::;;;AAAJJJggg|||[[[KKKNNNOOOCCCAAABBBGGGKKKNNNUUU\\\ssszzzkkkmmmnnnjjjVVVFFFFFFLLLVVVmmmkkkYYYfff}}}gggSSSPPPXXX|||uuurrrkkklllhhhjjjqqqsssoooOOOCCCDDD@@@@@@DDDCCCMMMccc}}}^^^FFFFFFCCCDDDOOOVVV]]]ggg}}}jjj]]]RRRJJJGGGCCCCCCCCCCCCDDDEEEEEEFFFJJJMMMJJJIIIRRRYYYiii\\\RRRKKKMMMJJJMMMNNNOOOaaa|||\\\MMMMMMKKKMMMLLLKKKNNNSSSSSSNNNPPPJJJFFFGGGHHHIIINNNUUU]]]hhhooo}}}yyynnnooouuurrrbbbUUUOOOQQQUUUPPPRRRTTTVVVXXXYYYYYYXXXUUURRRRRRTTTSSSRRRVVV\\\pppZZZDDDDDD??????>>>======<<<<<<;;;;;;===;;;===CCCMMMooozzzTTTDDDGGGGGGBBB>>>>>>DDDKKKRRRZZZaaannn___lllvvveeeLLLGGGMMMWWWjjjfffVVVgggnnnVVVNNNRRRoooyyyvvvlllkkkeeeeeelllmmmxxxzzzTTTDDDEEE@@@@@@DDDDDDNNNeeevvv^^^HHHGGGDDDDDDOOOWWWZZZhhhtttdddZZZQQQIIIFFFBBBBBBCCCDDDEEEFFFGGGGGGJJJNNNIIIIIIRRRZZZkkk]]]SSSLLLNNNKKKOOOOOORRRiiixxx]]]NNNKKKFFFJJJLLLLLLPPPVVV\\\^^^UUUOOOJJJIIIIIIKKKPPPWWWZZZfffooouuutttzzzvvvfffVVVNNNNNNPPPOOOQQQTTTWWWXXXYYYYYYYYYVVVSSSRRRTTTTTTRRRTTTYYYhhhaaaGGGEEE??????>>>>>>===<<<<<<<<<999======???EEEPPPuuuuuuQQQBBBCCCAAA@@@???@@@FFFLLLSSS```lllnnnfffzzzvvvQQQEEEIIIRRRbbbsss```TTTjjjttt[[[OOOQQQaaa|||xxxnnnlllddddddjjjkkkuuuZZZEEEFFFAAA@@@EEEDDDOOOfffuuu```IIIHHHDDDDDDOOOXXXZZZiiilll^^^VVVOOOHHHDDDAAABBBCCCEEEFFFHHHHHHIIIIIIMMMJJJJJJSSSZZZiii___UUUMMMPPPJJJNNNNNNSSSlllsss[[[LLLGGGCCCJJJPPPQQQSSS[[[gggoooYYYRRRLLLJJJJJJLLLRRRYYYaaannnzzzxxxwww|||wwwgggWWWMMMKKKLLLNNNPPPSSSVVVXXXYYYYYYXXXWWWTTTSSSUUUTTTRRRTTTWWWccc|||fffIIIGGG??????>>>>>>======<<<<<<888======@@@FFFRRRxxx~~~sssRRRDDDEEEAAA???@@@DDDHHHLLLTTTeeevvvsssqqqSSSBBBCCCLLL[[[jjjyyy|||]]]TTTmmmxxx___SSSTTTXXX~~~~~~xxxrrrooofffeeekkklllvvv___FFFFFFAAA@@@EEEEEEPPPgggyyyaaaJJJIIIDDDDDDPPPXXXZZZkkkgggZZZTTTMMMFFFCCC@@@AAACCCEEEGGGHHHIIIIIIGGGLLLKKKLLLTTTYYYfff{{{^^^RRRJJJOOOIIIPPPTTTYYYttt}}}uuuwww~~~{{{aaaGGGEEEBBBJJJQQQTTT\\\kkkxxx}}}nnn]]]JJJKKKUUURRRTTTdddiii}}}xxxlll___UUUPPPNNNNNNMMMPPPTTTVVVVVVVVVWWWXXXXXXUUUQQQPPPQQQTTTVVVWWW^^^rrrrrrIIICCCBBB???<<<<<<===>>><<<:::<<<<<>>@@@GGGPPPttt___GGGFFFEEEFFFOOOVVV]]]jjjqqq[[[PPPNNNKKKGGGEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKPPPMMMKKKSSSZZZgggzzzwww{{{___SSSJJJOOOKKKQQQSSSXXXttt}}}{{{zzzwww{{{fffJJJFFFEEENNNVVV\\\gggvvvyyynnnZZZRRRWWWXXXaaauuu|||ttthhh[[[RRRMMMLLLMMMLLLOOORRRTTTUUUTTTUUUVVVWWWUUURRRQQQSSSUUUVVVWWW]]]qqqyyyPPPFFFBBB???<<<<<<======;;;:::<<<<<>>AAAHHHTTTzzz___GGGGGGEEEFFFPPPWWW^^^llluuudddRRRMMMNNNMMMJJJIIIGGGGGGHHHHHHJJJKKKMMMNNNLLLQQQMMMLLLTTT[[[iii~~~___SSSJJJNNNMMMRRRRRRWWWsss}}}kkkppp{{{mmmPPPIIIIIIOOOYYYdddrrrrrr]]]XXX^^^qqq{{{zzzuuunnnbbbVVVMMMJJJJJJKKKKKKNNNQQQRRRRRRRRRSSSSSSVVVTTTSSSSSSUUUVVVVVVVVV\\\oooYYYIIIBBB???===<<<======<<<:::<<<<<>>>>>======<<<;;;<<>>>>>???;;;===???BBBLLLfff}}}ZZZGGGDDDDDDCCCCCCDDDHHHPPP[[[mmmfff```yyy\\\GGGCCCBBBEEECCCNNNVVV^^^ssscccSSSqqqrrr___PPPWWWggguuulllccc```^^^___eeekkkyyyNNNCCCDDD@@@DDDMMMbbb|||aaaHHHGGGEEEGGGRRRZZZcccttt|||gggUUUMMMIIIMMMPPPNNNIIIGGGFFFFFFGGGHHHJJJLLLNNNOOOKKKOOOMMMOOOWWW```|||mmm___SSSTTTKKKNNNOOOYYY}}}mmmeeeeeepppzzzlll\\\UUUUUU\\\kkk~~~~~~zzzrrrccc```XXXTTTOOOIIIFFFFFFGGGIIIJJJKKKNNNOOOOOOPPPSSSUUUQQQPPPQQQRRRUUUVVVUUUSSSVVVaaatttsssNNNCCCCCCCCCAAA>>>===>>>???;;;===???BBBNNNkkkzzzXXXFFFCCCDDDBBBDDDEEEJJJSSS___sss{{{\\\^^^{{{[[[GGGBBBAAAEEECCCOOOSSS___qqquuu[[[ZZZyyyeeeSSSVVVbbb{{{xxxnnnddd```___```dddjjjvvvOOOCCCDDDAAADDDKKKbbbwwwaaaGGGFFFDDDFFFRRRZZZeeewwwrrr^^^MMMGGGFFFLLLQQQOOOKKKIIIFFFFFFGGGIIIKKKMMMOOOPPPKKKNNNNNNRRR[[[gggppp```QQQPPPHHHLLLNNNZZZzzzhhhbbbaaakkk||||||wwwaaaXXXWWW]]]llliiiXXXVVVMMMKKKHHHFFFEEEEEEFFFGGGGGGIIIKKKLLLMMMOOORRRUUUPPPOOOOOOPPPSSSTTTTTTSSSTTT\\\mmm}}}UUUAAABBBBBB@@@===;;;===???;;;===???BBBPPPooo~~~tttwwwUUUDDDAAAAAA???CCCEEEKKKUUUddd{{{oooUUU\\\zzzTTTCCCAAA@@@CCCBBBMMMPPP^^^mmm{{{|||dddWWWfffoooSSSSSS\\\ssszzzoooddd```^^^^^^aaafffrrrOOOBBBDDDAAACCCIII```zzz```FFFDDDCCCEEEQQQYYYgggzzzyyygggSSSGGGCCCCCCJJJOOOMMMIIIHHHDDDDDDEEEGGGIIIKKKMMMNNNMMMPPPPPPWWWaaaoooppp]]]LLLJJJFFFJJJNNN\\\pppbbb```aaafffvvvyyyrrr~~~~~~dddXXXVVV\\\kkk~~~```OOOMMMFFFEEEEEEDDDDDDDDDEEEEEEDDDFFFIIIJJJLLLNNNQQQTTTPPPNNNMMMOOOQQQSSSTTTSSSRRRYYYiii[[[???@@@AAA???;;;:::;;;===;;;===???BBBQQQqqqyyyjjjuuuuuuRRRBBB@@@@@@===BBBDDDKKKXXXhhhiiiQQQYYYvvv{{{MMM?????????BBB???JJJHHHYYYhhhuuuwwwwwwXXXUUUpppwwwPPPOOOVVVlll{{{oooccc^^^\\\[[[]]]aaannnOOOBBBDDDAAACCCGGG^^^|||```FFFDDDBBBEEEQQQYYYjjj|||rrraaaMMMFFFBBBBBBHHHKKKIIIDDDCCC@@@AAABBBCCCFFFHHHJJJKKKNNNQQQSSSZZZfffuuu