BM_6(6 000000000111111222222333444333222222111222222222333333333333333222222222111111111111222222222222444333222222111111222222444444444444444555777777888999999::::::;;;;;;;;;>>>======<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFCCC@@@???@@@===???AAAAAA@@@@@@AAABBBBBBCCCDDDEEEEEEDDDCCCCCC>>>???@@@AAABBBAAA@@@???>>>???AAABBBCCCCCCCCCBBBFFFGGGGGGGGGFFFEEEEEEDDDEEECCCBBBBBBDDDEEEEEEDDDBBBDDDFFFFFFEEEEEEFFFGGGDDDBBB@@@>>>>>>>>>===;;;888888777666666777777777222333333444444444333333666555444333222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111//////000111222222222222111111222222222222111111111111111222222222222333444333222222111222222222111111111111111222333444444444333222111111111111333333333222111111000000000000000000000000000000000000000000000000000000111000//////......//////.............../////////........................---,,,******,,,,,,,,,+++,,,---...//////...---,,,------------............------------------------------------------------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************((()))+++------,,,+++)))+++,,,,,,+++)))((()))***......------------,,,,,,+++)))(((((()))+++++++++---,,,++++++------,,,+++,,,,,,++++++,,,,,,---...+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++***++++++,,,---,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,------***+++,,,,,,,,,+++)))(((++++++++++++++++++,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++------++++++++++++------******+++,,,,,,---......000///...............///---.....................///---++++++,,,---,,,+++,,,,,,++++++,,,,,,---.../////////000222222///---......////////////..........................................////////////---...///000000000//////...///000111111000///...000111222222333333222222333333111///......111333111222555888888999AAAKKK[[[sss111111111222222333333333222222222111111111111222333333333222222222222222333333333333444444444444333333333333444555555666999999999::::::;;;;;;<<<<<<==============================<<<<<<<<<<<<<<>>@@@@@@@@@???@@@AAADDDEEEFFFGGGFFFDDDBBBAAA======>>>????????????>>>???@@@CCCEEEFFFFFFEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFHHHJJJKKKKKKKKKKKKLLLRRROOOKKKGGGEEECCC@@@>>>===<<<;;;:::999999999999555555555555555444444333666666666555555555444555333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000111111222222222222111111222222222222111111111111111111222222222222222222222111111111222222111111111111111222333333444333222111111111111111333222222222111111000000000000000000000000000000000000000000000000000000000000///............///,,,------...////////////........................---,,,+++++++++,,,,,,,,,------...//////...------,,,,,,,,,------.........------------------------------------------------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((()))***,,,,,,+++***)))***+++,,,+++)))((()))***------,,,,,,,,,,,,,,,,,,***)))'''''')))++++++***,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...***+++,,,---------------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,***)))((()))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.........---------......///...........................------------,,,,,,---...//////000000//////,,,,,,------......---,,,---......//////......------------...........................////////////......//////000000000000...///000111111000///...///000111111222222111111111222333222111111222444444555999<<<===AAAMMMZZZ}}}222222222222333333333333000000111111111111111111222222222222222222222222333333333444444555555555222333444666888:::;;;;;;======>>>>>>>>>>>>>>>>>>=====================<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============???AAABBBCCCGGGHHHIIIHHHEEEBBB@@@@@@;;;===???@@@??????@@@AAAGGGHHHHHHHHHFFFCCC@@@>>>;;;<<<<<<===============>>>@@@BBBDDDEEEEEECCCBBBAAABBBDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJNNNPPPSSSUUUTTTSSSTTTTTT\\\YYYUUUQQQOOOLLLIIIGGGEEEDDDBBB@@@???============<<<;;;999888777666666555555666666666666666666666666666555555555555444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222222111111111222222222222111111000000111111111222222222000111111111111111111111111111000000111111222222222111111000000000000111222222111111111111111000000000000000000000000000////////////////////////000//////...............+++,,,---...//////......------............------,,,---,,,,,,++++++,,,------..................---+++,,,,,,,,,------......------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((()))***+++++++++*********+++,,,+++)))))))))+++++++++,,,,,,,,,,,,,,,,,,***((('''(((***+++***))),,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...******+++,,,------------***++++++,,,,,,++++++***++++++*********+++,,,---***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++******)))***+++,,,,,,,,,,,,,,,+++---------,,,+++,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...............---------//////000///............---...///000000000//////,,,,,,---------,,,,,,,,,------............---------------.........//////............////////////////////////000000111111...///000111111000///......//////000000000000000---///333444444333333333555777;;;???CCCLLL^^^ooo222222222222222222222222000000111222222222111111222222222222333333333444333333333444555555666666555666888;;;===>>>???@@@======>>>??????>>>>>>===;;;;;;;;;::::::999999888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAADDDEEEGGGHHHIIIGGGDDDAAA@@@AAA;;;===???@@@@@@@@@AAABBBGGGGGGGGGFFFDDDAAA???===;;;;;;;;;<<<<<<<<<=========>>>@@@AAAAAA@@@@@@???<<<===???AAABBBDDDDDDDDDFFFGGGHHHGGGGGGGGGIIIKKKSSSUUUYYYZZZYYYXXXWWWXXXYYYWWWUUUTTTTTTSSSRRRQQQKKKJJJHHHFFFDDDCCCCCCBBBDDDCCCBBB@@@???>>>>>>>>>777777888888888777666666444444333333333222222222333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222111111222222222222222111111111222222222222111111000000000111111111111222//////000111111111111000111111000000000111111222111111000000000000000111111111111111111111111111000000000000000000000000////////////////////////000///......------......+++,,,...//////...---,,,,,,---...//////...---,,,,,,---------++++++---...........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++)))******+++++++++++++++)))+++,,,+++***)))***+++******++++++++++++,,,,,,***)))((()))+++,,,+++***+++******+++---......---,,,,,,++++++,,,,,,---...***++++++,,,,,,,,,,,,+++******++++++++++++******+++************+++,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,---------------------...000111111///......///++++++,,,------------,,,...///000///...---///000------............------,,,,,,------.../////////............////////////000000/////////000111222000000////////////000000...///000000111111000000***---111444444444444555999<<>>?????????>>>======::::::999999888777666666888999;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???CCCFFFHHHGGGGGGFFFDDDAAA??????@@@;;;===@@@AAA@@@@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<======>>>>>>?????????>>>>>>>>>>>>===<<<<<<===>>>???????????????BBBCCCCCCCCCCCCFFFIIINNNQQQTTTUUUTTTRRRQQQQQQOOOMMMMMMNNNPPPRRRRRRRRRLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHH@@@@@@@@@???===;;;999888444333333333222222222222444444444444444444444444222222222222222222222222222222222111111111000000111111111111111111111111222222222222222222222222111222222333333222222111111111222222222222111111000000000000111111111111......000111111111000000111111000000000000111111222111111000000111111222000000000000111111111111000000000000000000000000//////////////////////////////...------------...,,,---...//////---,,,++++++,,,...//////...,,,+++,,,---...---++++++---///.........------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,)))***++++++***)))***+++************+++++++++,,,***))))))***,,,---+++***+++******+++---......---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,++++++*********++++++++++++******)))*********++++++++++++***++++++,,,,,,++++++***+++************+++,,,,,,++++++++++++,,,------...---,,,+++*********+++,,,***,,,---,,,+++***+++,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,---------,,,,,,***+++++++++,,,------------///111111///------...++++++++++++,,,,,,,,,,,,...000111000...---///111,,,------......------,,,,,,,,,------...//////000............////////////111000/////////000111222111000///......///000111000000111222222222222222---///222333555777;;;>>>FFFMMMXXXbbbjjjvvv111111111111111111111111222333555666666666555555333444555666777999::::::;;;;;;<<<======>>>?????????@@@AAABBBCCCBBBBBBAAA>>>???@@@AAAAAA@@@>>>>>>;;;;;;::::::999888777777888999;;;===????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEIIIKKKFFFEEEDDDAAA>>>===>>>???<<<>>>@@@AAAAAAAAABBBDDD???>>>>>>======>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@???>>>>>>>>>>>>???????????????>>>======:::===???@@@???@@@CCCGGGFFFIIILLLMMMKKKIIIGGGGGGGGGFFFEEEGGGJJJMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKJJJJJJKKKMMMNNNOOOJJJJJJIIIGGGDDDAAA===<<<::::::::::::999999999999555555555555555555555555222222222222222222222222222222222222111111000000111111111111111111111111222222222222222222222222222222333333333222222111111111222222222222111111000000000000111111111111---...///111111111000///111111000000000000000111222222222111222222333333000000000000000111111111000000000000000000000000//////////////////////////////...------------...,,,---/////////---+++***+++,,,...//////...,,,+++,,,...///---+++***---///......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++++++++,,,,,,,,,---------)))***++++++***)))***,,,))))))******+++++++++,,,+++******+++------,,,***+++******+++---......---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))***++++++++++++***+++++++++,,,,,,+++++++++******))))))******+++,,,*********+++,,,---...//////---+++)))))))))+++,,,***+++,,,,,,******+++,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++((()))***+++---...///000***+++---...///...------))))))***++++++,,,------+++...111111...,,,,,,---------,,,,,,,,,---...///---...000...,,,+++...000,,,------......------,,,,,,,,,------...///000000............/////////000111000/////////000222333222111...------...111222222222333444444444444333444444444444666<<>>@@@BBB??????@@@AAAAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>>>>@@@===::::::<<<===;;;888>>><<<:::888888888666555<<<===???@@@AAAAAA@@@???<<<;;;:::999999:::<<<=========<<<<<>>@@@@@@===:::<<<>>>@@@AAA@@@@@@AAABBB===>>>>>>???@@@@@@@@@AAABBBBBBBBBCCCEEEEEEDDDCCC???@@@AAA@@@>>>===>>>???AAACCCEEEGGGHHHHHHHHHHHHFFFFFFGGGHHHKKKMMMPPPRRRSSSRRRQQQNNNKKKHHHEEECCC>>>>>>>>>>>>===<<<;;;:::777666666666666666777888888666333111222222111000111111222222222222111111111111222222222333333333222222222111111111111000222222222111111111000000444444333333222111000000////////////000000000000111111111000000000000000333333222222111222222222111111111111111111111111000111222333333222111000000000000000000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,------------------------+++,,,...000000///...,,,---------,,,,,,+++++++++------------------------.........------,,,,,,,,,---.........------,,,++++++++++++,,,,,,---------************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++((())))))))))))*********))))))))))))))))))))))))++++++******++++++,,,---*********)))''''''***,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++******))))))(((((((((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,------...///,,,,,,,,,------.........************************+++++++++++++++++++++++++++***)))))))))***,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,............---+++)))(((,,,,,,---------,,,++++++111000...,,,,,,,,,...///000///...---------------+++,,,---......---,,,+++......------------,,,,,,////////////////////////............////////////000000000000000000000000000...,,,...111333222000333000000333444222111222666555666999???GGGPPPUUUcccooo~~~222222222222222333444444222444555555444444555666::::::;;;<<<>>>@@@CCCEEECCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<>>===???AAAAAA???<<<===<<<<<<<<<<<<<<<<<<;;;:::;;;===???@@@@@@@@@@@@;;;<<<===>>>???AAABBBCCC???>>>======>>>@@@BBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCDDDEEEDDDCCCCCCDDDFFFGGGEEEDDDEEEGGGHHHGGGFFFCCCCCCDDDEEEFFFGGGHHHIIIDDDCCCBBBBBBCCCCCCAAA@@@@@@AAAAAAAAA@@@???@@@@@@BBBAAA@@@???>>>===>>>>>>AAAAAA@@@@@@@@@>>>===;;;???@@@AAA@@@???>>>>>>???>>>???AAACCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLQQQQQQQQQPPPPPPOOONNNMMMGGGFFFFFFDDDBBB@@@>>>===;;;:::999888777777666666888555333222333444333222111222222333333222222222222222222333333333444444222222222222111111111111222222222111111111000000333333222111111000//////000000000000111111111111111000000000000000000000333222222111111222222222111111111111111111111111000000000111111000000000000000000000000000000000///////////////////////////......---,,,,,,------.........---------------+++,,,.../////////...------------,,,,,,+++++++++------------------------......---------,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************+++++++++++++++,,,------+++,,,,,,+++)))***+++---************************++++++++++++++++++++++++*********))))))))))))))))))))))))******++++++,,,************++++++++++++++++++,,,,,,,,,+++******++++++******+++,,,,,,---,,,,,,,,,,,,,,,---------************************+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---------,,,+++***++++++,,,------,,,,,,,,,///...---+++++++++------//////...---------------,,,---...//////...---,,,,,,---------......//////////////////////////////............////////////000000000000000000000000111///...///222333222000444000///222444333444777666888;;;BBBMMMYYYeeelllqqq{{{111111111222333444666666777888999999888777999:::=========>>>@@@BBBDDDEEEDDDDDDDDDBBBAAA???===<<<===<<<;;;:::999999999999===>>>AAAEEEGGGFFFBBB???:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>????????????>>>>>>@@@AAABBBDDDDDDEEEEEEDDDCCCBBBCCCDDDFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJNNNNNNNNNMMMKKKKKKMMMNNNLLLKKKKKKMMMPPPSSSSSSSSSLLLJJJHHHJJJPPPTTTVVVVVVPPPQQQQQQOOOMMMKKKKKKLLLIIIHHHGGGFFFFFFFFFFFFGGGBBBAAA???>>>>>>???@@@AAABBBBBBBBBAAA@@@???>>>===<<<>>>???>>>===;;;<<<===:::;;;<<<===>>>>>>>>>>>>??????>>>>>>???AAACCCDDDLLLMMMNNNQQQSSSUUUVVVWWWSSSSSSQQQNNNKKKHHHEEEDDDAAA@@@???===;;;999888777999777555444555666555444222333333333222222222222222333333333333444444444333222222222111111111111222222222111111111111111222222111111000/////////111111111111222222222222000000000000000000111111222222111111111222222333111111111111111111111111000000////////////000000000000000000000000000000........................//////......------....../////////......---------,,,---------............------,,,,,,,,,,,,++++++------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,************************++++++++++++,,,,,,------+++,,,,,,+++******+++---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))************+++,,,,,,,,,+++***))))))***))))))))))))***++++++,,,,,,,,,+++++++++++++++************************************************+++************+++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,***++++++,,,------------...---,,,+++***+++,,,---//////...------------...---......//////......---+++,,,,,,---...///000111////////////////////////............////////////000000000000000000000000111000///000222222222000333000///111333333666;;;999<<>>>>>>>>???AAABBB@@@@@@???>>>===;;;:::999;;;;;;:::999888888999999<<>><<<>>>@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???EEEDDDDDDDDDFFFHHHJJJKKKSSSQQQNNNLLLMMMQQQVVVZZZYYYZZZ\\\^^^___`````````______^^^[[[YYYYYY[[[]]]WWWXXX\\\aaagggjjjjjjiii\\\XXXVVVZZZccckkkmmmmmmkkkmmmlllhhhbbb^^^^^^___YYYWWWTTTRRRSSSTTTVVVVVVLLLKKKHHHFFFDDDCCCCCCDDDBBBCCCDDDDDDCCCBBBBBBCCC===???@@@@@@>>><<<<<<<<<;;;;;;<<<=========>>>>>>===<<<<<<<<<<<<>>>@@@AAAFFFGGGIIIMMMPPPTTTWWWYYYZZZYYYWWWUUURRROOOMMMKKKFFFEEEDDDCCCBBB@@@???>>>===;;;999999999999777555444444333333222222222222222222222222222333333333333333222222222111111111111111111111111111111111222222111111000000000000000000000111111111222222000000000000000111111111111111111111111222222333111111111111111111111111111000///......///000111////////////////////////........................000//////.........//////000000000///......------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))))))))))))))*********(((((()))))))))*********************************)))******+++++++++++++++(((*********(((((()))+++++++++++++++++++++++++++************************(((((())))))******++++++************))))))))))))(((((((((((())))))))))))++++++,,,++++++***)))(((******))))))))))))******,,,+++++++++******))))))************************))))))))))))))))))))))))************++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++,,,,,,,,,*********+++++++++++++++)))***+++,,,---.........------,,,++++++,,,,,,---///......---------.........//////////////////...+++,,,,,,---......//////////////////////////////............////////////000000000000000000000000111000000000111111111000111//////222333333777<<<>>>BBBJJJWWWfffvvvyyyuuu|||~~~xxxsssvvv~~~333333444555777999:::;;;===>>>??????======>>>??????>>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999:::::::::;;;???DDDGGGGGGCCC???<<>>>>>>>>>>>>>>?????????======<<<<<<===???AAABBBBBBBBBDDDFFFIIIMMMOOOQQQTTTSSSSSSRRRQQQOOOMMMMMMHHHHHHIIIJJJJJJIIIIIIHHHEEECCCAAA@@@???>>>;;;999888777666444333222222222222222222222222111111111333333333222222222222111111111111111111111111111222222222222222111111111/////////000000000111111//////000000111111111111111000000000111111222333111111111111111111111111222222000//////000222222////////////////////////........................//////.........//////000000000/////////.........---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,(((((()))))))))*********(((((()))))))))*********************************(((((()))***+++******)))((()))+++***)))((()))***************************************************(((((())))))******++++++******))))))))))))))))))''''''((((((((()))))))))++++++++++++******)))(((,,,++++++*********+++++++++++++++******)))))))))************************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++)))***+++,,,---............---------------............---------......////////////....../////////------,,,,,,,,,,,,,,,,,,////////////////////////............////////////000000000000000000000000///000000000000000000111///...111666777666999???HHHMMMVVVcccqqqzzzqqqmmmttt}}}{{{zzzxxxyyy}}}666666777888999;;;===>>>>>>???@@@???=========???<<<;;;:::999888999::::::<<<===>>>>>>?????????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<@@@DDDEEEDDDAAA???>>>===@@@BBBCCCBBBCCCGGGKKKLLLPPPVVV\\\aaaccccccbbbdddfffiiioooxxx}}}|||xxxmmmfffddddddcccaaa```cccgggiiiiiifffccc```XXXZZZZZZWWWQQQLLLKKKLLLKKKLLLNNNMMMIIIFFFDDDCCC@@@@@@???>>>>>>>>>??????======<<<;;;<<<===>>>???BBBAAAAAAAAACCCEEEGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHJJJLLLNNNPPPQQQQQQQQQNNNLLLJJJIIIIIIGGGDDDAAA???>>>;;;888666444444444333333222222222222111111333333333333222222222222111111111111111222222222222222222222222222222222.../////////000000000000/////////000111111222222000000000000000111222333111111111111111111111111222222111111111111222222000000000000000000000000..............................------......//////........................+++,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++((())))))******+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''(((***+++++++++***))))))+++------+++***+++,,,))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))------,,,++++++++++++,,,+++++++++******************************************************************++++++,,,---,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,------...---,,,,,,+++++++++,,,***++++++,,,------------------.....................------------.../////////......------......///......---------,,,,,,,,,////////////////////////............////////////000000000000000000000000...///111111000111222444000111555:::<<<===CCCKKKWWW]]]hhhvvvsssnnnkkkppp~~~999999999:::;;;===>>>???===>>>???>>><<<;;;<<<===999999888999999;;;===>>>>>>???@@@AAAAAAAAAAAAAAA===<<<<<<;;;;;;<<<<<<===>>>AAADDDEEECCCBBBCCCDDD???CCCHHHJJJLLLRRRZZZaaahhhmmmuuu}}}}}}ttthhh```^^^___^^^]]]XXX___jjjtttyyyyyyuuurrrjjjllllllggg```ZZZYYYZZZ]]]___```^^^ZZZVVVSSSQQQNNNMMMLLLKKKJJJJJJKKKKKKGGGFFFDDDBBBAAA@@@@@@@@@EEEDDDBBBAAAAAAAAACCCDDD???@@@AAABBBCCCCCCCCCCCCHHHJJJMMMQQQSSSTTTUUUUUUUUUTTTSSSSSSTTTSSSPPPNNNGGGEEEAAA===:::888777777555555555444444333333333444444333333333222222222000000111111111222222222111111111111111222222222//////000000000111111111...//////000111111222222////////////000111222333111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////------,,,,,,---......///,,,,,,,,,---......//////***+++,,,---...---,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------..................---+++***)))(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))******+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---------+++***)))+++------,,,+++++++++*********************************************************)))))))))))))))''''''(((((())))))******(((((()))))))))*********'''((()))******++++++***------,,,+++++++++++++++*********+++++++++++++++************************++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,---...///++++++,,,------,,,,,,,,,,,,,,,------............---------------.../////////...---,,,,,,---...///.........///////////////////////////////////////............////////////000000000000000000000000...000333333333333555888666666999>>>BBBGGGSSS^^^lllsss~~~{{{xxxuuuvvvzzzpppttt{{{;;;;;;;;;<<<===>>>???@@@<<<>>>>>>===;;;:::;;;<<<777777888999<<<>>>AAACCC@@@@@@@@@AAAAAAAAA@@@@@@<<<<<<<<<;;;;;;<<<======???BBBDDDEEEDDDDDDGGGJJJJJJOOOUUUZZZ___gggsss|||rrriii]]]WWWWWWZZZ[[[ZZZZZZbbbnnnyyy}}}zzztttooonnnqqqrrrmmmfffaaaaaabbbuuuvvvwwwuuupppkkkhhhfffcccbbbaaa_________``````YYYWWWTTTPPPNNNLLLKKKKKKHHHFFFDDDBBBAAAAAABBBCCC===>>>???@@@AAABBBBBBBBBHHHJJJNNNQQQTTTUUUUUUUUUXXXXXXXXXZZZ[[[[[[YYYWWWMMMJJJFFFAAA===;;;::::::777777666666666555555555444444444333333333222222000000111111222222222222000000000000000111111111000111111111111222222222...//////000111222222222////////////000111222333111111111111111111111111...///000111111000///...000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,---...///***++++++,,,---...//////)))***,,,......---,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,------.........000000///...---+++***)))''''''(((***+++,,,---...************************++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,------((())))))))))))*********++++++++++++++++++++++++***+++---//////...---,,,''')))++++++***)))((()))++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))((((((&&&''''''((()))******+++))))))))))))************&&&'''(((***++++++++++++------,,,+++******++++++*********+++,,,,,,,,,---************************++++++++++++++++++++++++***+++,,,---...---,,,,,,*********++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,---///111222,,,,,,---------,,,++++++***+++,,,------------------------------...///000...---,,,++++++,,,---.........///000111222333333////////////////////////............/////////000000000000000000000000000///222555555555555888;;;;;;:::<<<@@@EEEOOO___nnn|||}}}pppiiiddd```dddjjjxxx===<<<:::999999:::;;;<<<;;;<<<======<<<;;;999888999999999:::;;;>>>@@@AAAAAA@@@>>>=========>>>>>>?????????>>>>>>@@@EEEHHHIIIJJJKKKMMMPPPSSSUUUVVVWWWbbbmmmuuu~~~}}}|||qqqhhh___^^^eeelllnnnnnnfffmmmsssvvv{{{}}}wwwllliiilllnnnjjjeeedddjjjppp}}}~~~yyyuuusssuuuxxx}}}vvvkkkaaa\\\ZZZZZZ[[[]]]WWWPPPLLLJJJIIIFFFDDDFFFCCC>>><<<===>>>???@@@CCCDDDGGGKKKOOOTTTWWWYYYWWWVVVVVVXXXZZZZZZYYYXXXQQQMMMHHHEEEFFFGGGFFFDDDCCC@@@===:::888777444222444333111111222333222111333111//////111333444333111111111111111111111111000000//////.........---//////000000000000//////......///000111222333333000000111111111222222222111111111111111000//////......//////000000111111//////.........---------////////////////////////------------------------******+++,,,,,,---......---,,,+++******+++,,,---222000------//////,,,)))*********+++,,,---...///))))))*********+++++++++***+++,,,,,,------,,,,,,---------,,,,,,,,,+++++++++++++++******))))))))))))))))))***+++++++++,,,)))************++++++++++++***)))(((((()))***+++'''((()))******)))((('''))))))*********+++++++++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,************************++++++******)))(((((((((*********))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++,,,+++******))))))******++++++++++++++++++++++++***,,,...000///---)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---------,,,,,,,,,++++++///......------,,,++++++/////////......---------------------------------........................------------------------000---++++++...000///...---------............///////////////000000000000000000000000111111111111333222111111222222222000333444555666777999:::;;;CCCAAADDDKKKRRR^^^uuurrrkkkbbb\\\^^^eeennnttt===<<<:::888888888::::::;;;;;;<<<===<<<;;;:::999<<<;;;;;;<<<===???AAABBB>>>=========>>>???@@@AAABBBBBBCCCCCCDDDGGGKKKOOORRRTTTVVVYYY]]]bbbeeegggwww}}}xxxwwwuuuqqqpppqqqrrrsssssstttvvvwwwzzzyyyyyy|||{{{yyyyyy{{{zzz|||{{{xxxvvvyyyxxx}}}}}}sssiiiaaaddddddbbb```dddnnnvvv|||yyyyyyzzzzzz|||ttthhh^^^VVVQQQMMMJJJJJJFFFAAA======>>>>>>>>>AAABBBCCCEEEIIIMMMPPPRRRQQQPPPPPPPPPRRRRRRQQQOOOOOOKKKHHHGGGIIILLLLLLLLLHHHEEEBBB???>>>===;;;999;;;888555333333333222111333111000000111222222111111111111111111111111111111111000000000/////////000000111111111111000000000000000000111111111111//////000000000111111111111111111111111000//////.../////////000000000111//////.........---------........................------------------------******+++,,,,,,---......,,,,,,+++******+++,,,,,,000...,,,,,,......,,,***************+++,,,---...***+++++++++,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,++++++++++++,,,,,,+++++++++************************+++++++++)))************+++++++++,,,+++***))))))***+++,,,+++***)))((((((((()))***))))))*********+++++++++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,************************((((((((()))******++++++***)))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***,,,+++******))))))******))))))))))))))))))))))))***+++---......,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******,,,,,,------------------------,,,,,,,,,+++++++++------,,,+++***))))))(((------------------------------------------------///---++++++...//////...---------............///....../////////000000000000000000000111111111111000//////000111111111111222333444666999===BBBDDDFFFEEEIIIUUUcccrrr{{{fffeeefffhhhmmmuuu<<<;;;999888888888999:::======>>>>>>>>>===<<<<<<::::::::::::;;;<<<>>>>>>>>>>>>???@@@BBBDDDFFFGGGEEEHHHKKKNNNRRRWWW]]]bbbdddfffhhhlllqqqvvvzzz}}}}}}xxxwwwppphhhdddfffgggeeekkkkkkkkkmmmooossswwwzzz~~~}}}~~~|||{{{zzzxxxuuuxxx~~~sssjjj```aaa___\\\ZZZ```kkkuuu~~~ssskkkfffbbb```XXXSSSLLLFFFDDDCCCBBBBBBAAAAAAAAAAAADDDGGGKKKMMMLLLKKKJJJJJJKKKKKKJJJHHHKKKIIIHHHIIINNNRRRUUUWWWRRRPPPMMMKKKKKKKKKJJJHHHCCC???:::666555444444333444222111222333333222000222222222222222222222222222222111111111111000000111111222222222222111111222222111111111000000000///////////////000000000000111111111111000000///////////////000000000000/////////............---................................................***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,---......//////......,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++++++++++++++***************)))************+++++++++,,,,,,++++++++++++,,,,,,...,,,)))''''''(((***+++***************+++++++++++++++************++++++,,,++++++******++++++,,,************************((((((((()))******++++++))))))))))))))))))******))))))))))))))))))))))))''')))***)))((('''((()))++++++***))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++---------,,,,,,,,,+++++++++++++++,,,---.........,,,,,,,,,,,,++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++------------------------...---+++,,,---//////...---------............///------........./////////000000000000111111111111000000000000000111222333333444666999>>>EEEMMMRRRVVVUUUZZZhhhzzzkkk```iiiuuu999999999999999;;;<<<===@@@@@@@@@??????>>>>>>===::::::;;;;;;<<<======>>>???@@@BBBEEEHHHKKKNNNOOOSSSWWW\\\bbbgggnnntttxxxzzz{{{{{{}}}}}}zzzxxxzzz~~~}}}uuuwwwtttmmmeeeeeelllsssuuu|||zzzyyyzzz|||zzz|||wwwrrrqqqlllfffaaabbbhhhnnnxxxuuusssuuuzzz~~~}}}zzzwwwwwwwwwxxx{{{{{{xxxwwwjjjddd\\\TTTPPPMMMLLLKKKIIIHHHGGGFFFGGGHHHJJJLLLIIIGGGFFFFFFGGGHHHGGGFFFFFFFFFGGGKKKPPPWWW\\\______]]]\\\\\\]]]]]]]]][[[LLLGGG@@@;;;999888777666444333333333555555444222222222222222222222222222111111111111111111111111000111111222222111111000111111111111111111111111000000000000000000000000000000111111111111000///////////////000000000000/////////...............................................................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,,,,......---,,,,,,+++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---...............,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++...---***)))((()))***+++************************++++++************++++++++++++++++++++++++++++++************************++++++******)))((((((((()))))))))))))))*********))))))))))))))))))))))))((()))***)))(((((()))***++++++***)))))))))))))))++++++++++++++++++++++++(((((((((((()))***+++,,,************************++++++************++++++............------------++++++,,,,,,,,,---------------------------------******+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---.........---------............///------------.........//////000000000111111111111222222333222111222444555555888<<>>@@@AAA@@@@@@???>>>======<<<<<<>>>>>>@@@AAABBBCCCDDDDDDDDDFFFKKKQQQWWW]]]aaacccrrrtttwwwyyyzzz{{{}}}}}}}}}}}}}}}{{{{{{|||{{{vvv{{{~~~wwwrrrvvv{{{vvvvvvwww~~~yyytttsssvvvwwwsssnnnmmmkkkhhhhhhlllsss{{{{{{vvvnnnhhhccc```]]][[[\\\ZZZXXXUUUQQQMMMKKKIIIEEECCCAAAAAABBBCCCBBBBBBCCCDDDFFFJJJOOOVVV\\\aaagggggghhhjjjmmmmmmllljjjWWWRRRJJJCCC???<<<:::888555333222333444555444333222222222222222222222222000000000000000000000000//////000000000000/////////000000111222333333333111111111111111111111111///000000111111111000000000000000000////////////////////////////////////................................................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++,,,---000///...------,,,,,,---************++++++++++++++++++,,,------------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))*********+++++++++)))******************)))+++++++++++++++***))))))************************+++******))))))******+++++++++++++++++++++++++++************************++++++******)))((((((((((((((())))))************)))))))))))))))))))))))))))***++++++))))))***++++++***))))))(((((())))))++++++++++++++++++++++++((('''''''''(((***,,,---************************++++++************++++++------------,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------%%%%%%&&&(((***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------...---------............///------------.........//////000000000111111111111333444444222111111444777888>>>FFFOOOYYYeeesss}}}vvvkkkiiijjj{{{777888999;;;>>>@@@AAABBB>>>======<<<<<<<<<======@@@AAADDDFFFIIIKKKLLLLLLTTTXXX___gggpppwww}}}~~~xxxtttrrrlllkkkiiihhhiiikkknnnpppvvv{{{}}}zzzyyy||||||~~~yyysssmmmiiidddccchhhooovvvzzz}}}{{{xxxvvvsssrrrpppkkkcccZZZQQQLLLGGGDDDAAA?????????>>>===@@@BBBDDDGGGJJJPPPWWW[[[eeegggjjjooossssssqqqnnn^^^YYYRRRKKKFFFBBB???<<<:::777444333444444444333333333333333333333333333/////////000000000000111//////000000000000////////////000111222333444555222222222222111111111111///000000111111111111000000000000000////////////...////////////000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,)))***,,,,,,++++++,,,---//////...------,,,------))))))*********+++++++++***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***************)))************+++++++++((()))************)))(((((()))***+++++++++)))(((+++++++++*********************))))))))))))*********++++++,,,,,,++++++***************************((((((((()))******++++++((((((((()))******++++++)))))))))))))))))))))))))))+++,,,+++***)))***+++******)))(((((((((((()))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++++++++************++++++++++++*********)))))))))---------,,,+++*********************++++++++++++******************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...---------............///------........./////////000000000000111111111111000222333222111222777;;;???IIIWWWdddppp}}}zzzoooiiimmmttt888999:::<<<===>>>??????=========>>>@@@BBBEEEFFFGGGIIIMMMQQQUUUWWWYYYZZZcccgggllltttzzz|||sssjjjdddaaaZZZZZZZZZ\\\```fffllloooxxx~~~|||xxxttttttxxx}}}~~~|||qqqeee]]]SSSOOOJJJFFFDDDBBB@@@??????AAACCCCCCDDDHHHNNNSSSYYY]]]cccjjjnnnnnnkkkgggZZZWWWSSSPPPNNNMMMKKKIIIFFFBBB<<<888777666666555333333333333333333333333000000000111111111222222000000000111111000000000111111111222222333333333222111111111000000000000//////000111111111111111111000000000/////////....../////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***,,,------+++***,,,...---,,,,,,+++++++++,,,,,,*********+++++++++,,,,,,+++,,,,,,---------------.........---------,,,,,,*********+++++++++,,,,,,***************+++++++++)))************+++++++++)))***++++++++++++***)))(((((((((((()))******++++++++++++*********))))))******))))))))))))*********+++,,,,,,,,,,,,+++***************************((((((((()))******++++++'''(((((()))******++++++)))))))))))))))))))))))))))***+++***)))((()))+++******)))((((((((((((((())))))))))))))))))))))))((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++++++++*********,,,,,,++++++++++++++++++))))))*********+++++++++///.....................++++++++++++++++++++++++++++++++++++++++++++++++)))+++......,,,+++,,,------------............///....../////////000000000000000000000111111111111///222444555555888???DDDQQQ]]]mmm{{{zzzvvvtttvvv999:::;;;;;;<<<<<<<<<;;;>>>???@@@BBBFFFJJJNNNPPPTTTVVV[[[```dddhhhjjjkkkfffhhhkkkooosssuuuwwwwwwpppqqqpppmmmfff___ZZZXXXZZZ[[[^^^cccjjjsss{{{~~~wwwxxx|||yyypppbbb]]]WWWQQQMMMJJJFFFDDD???@@@AAAAAA@@@CCCHHHMMMNNNSSS[[[ccchhhhhhccc___QQQPPPPPPQQQTTTVVVWWWVVVRRRMMMEEE???<<<:::999999333333333333333333333333111111111222222333333333111111222222222222111111333333333222222222222111111111000000/////////...//////000111111111111111111111000000/////////....../////////000000111111------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***---...---+++***,,,...+++******)))******++++++++++++,,,,,,,,,---------,,,---......//////......//////.........---------)))))))))******+++++++++))))))******+++++++++,,,)))************+++++++++***+++,,,------,,,+++***((('''&&&%%%&&&))),,,...++++++++++++******))))))******))))))))))))*********+++,,,------,,,+++***************************++++++******)))((((((((('''(((((()))***+++++++++))))))))))))))))))))))))((()))***)))((('''(((*********)))(((((((((((((((++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++//////.........---------*********++++++,,,------+++++++++,,,,,,---------***++++++,,,---...//////************************++++++++++++++++++++++++(((+++......,,,+++,,,------------.........//////////////////000000000000000000000000111111111111///333777999:::???GGGNNNcccooo|||uuuuuuzzz=========>>>@@@BBBBBBAAACCCDDDHHHMMMOOOQQQZZZdddgggnnntttwwwzzz{{{uuummmgggeeeaaa``````aaa``````[[[bbbeeebbbaaafffhhhfffhhhooouuuyyy}}}wwwtttsssuuusssqqqsssxxx~~~}}}wwwooofff___YYYTTTQQQMMMLLLKKKKKKJJJHHHEEECCCHHHHHHPPP[[[___ZZZWWWYYYPPPQQQSSSXXX]]]aaaccccccggg[[[NNNGGGCCC@@@<<<:::555666777666444333333333333333333222222111111111333111000111222333222000///000000000000//////...222444555222///---///222111111000000//////......//////000000000000//////............///////////////,,,+++,,,...///---+++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......///......---+++***))))))++++++*********+++---...++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***)))))))))***+++,,,,,,+++*********))))))(((((()))***+++,,,+++***(((&&&(((((((((((((((((((((((())))))*********++++++++++++*********,,,---,,,+++))))))))))))))))))))))))((('''''''''''')))+++,,,))))))(((((('''''''''&&&((((((((()))***+++,,,,,,&&&&&&''''''((())))))))),,,+++++++++++++++++++++'''((()))***************+++++++++*********))))))''')))+++---...---,,,,,,/////////---+++***+++,,,++++++++++++******)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,------......---......//////////////////---+++,,,///000///------///000222333333333222111000......///111111111222555999===CCCMMMYYYbbbzzz|||ttt|||888:::===AAADDDEEEDDDCCCIIILLLTTT]]]ccchhhrrr}}}}}}xxxnnnddd___]]]ZZZXXXVVVWWWYYYZZZbbbmmmuuuttttttyyy}}}sssmmmkkkkkkrrrooonnnpppvvv~~~{{{uuunnnhhhcccbbbaaa___\\\XXXSSSMMMIIIHHHEEEHHHOOORRRPPPPPPRRRSSSTTTVVV\\\dddkkkoooqqqoooggg]]]UUUPPPKKKFFFDDD<<<;;;:::777444333333444222222222111111111000000111000//////111222111000//////000000000000000///222333333222000///000111111000000000/////////...//////000000000000//////............///////////////---+++,,,...///---+++---,,,,,,,,,,,,,,,,,,---)))***+++,,,------------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***,,,...///000///---,,,******)))))))))***,,,,,,))))))************))))))((()))******++++++******))))))))))))))))))***+++************)))))))))(((******)))((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++***)))***,,,,,,,,,***))))))))))))))))))))))))((((((''''''(((***+++,,,)))))))))(((((((((''''''###$$$$$$%%%%%%&&&&&&&&&)))))))))))))))))))))(((++++++++++++++++++++++++((())))))************)))+++++++++*********))))))###$$$&&&((()))(((''''''---......,,,***)))***+++++++++++++++*********)))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---...............---......///////////////...---+++---///000///---///000111222222222111000000000///000111333444444555999???HHHSSSbbbrrr|||{{{zzz~~~===???DDDIIINNNSSSVVVWWWZZZ^^^gggrrrxxx}}}xxxtttqqqhhh]]]YYY[[[]]]\\\\\\___eeejjj}}}zzzppplllnnnpppuuusssqqqttt{{{|||xxx{{{zzzxxxtttlllccc[[[VVVPPPJJJFFFFFFGGGFFFHHHKKKNNNOOORRRYYYcccmmmuuuxxxvvvtttnnnggg```ZZZUUURRRJJJFFFAAA;;;777555555555333333222222222111111111111//////000222333222111......///000111111111111111111000111222222111///000000000000//////////////////000000000000//////............////////////...---,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++++++++***))))))++++++++++++++++++++++++,,,++++++******++++++,,,'''***---000000...,,,******))))))))))))******+++))))))************))))))'''((())))))******))))))***))))))((((((((())))))************))))))))))))+++)))'''&&&%%%'''((()))***************************************+++++++++***)))((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))***+++,,,***)))))))))))))))(((((('''''''''''''''(((((((((,,,,,,+++******)))((((((************************)))************))))))(((+++++++++***************&&&'''(((*********)))))),,,,,,,,,+++)))((()))+++++++++++++++******************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---///000000///...------......///////////////...---,,,---/////////...000111111111111000///...111111222333555777888999===AAAKKKXXXiii{{{IIIKKKOOOTTT[[[dddmmmssstttuuuzzz~~~wwwlllfffiiimmmhhh___```gggqqqwww{{{||||||wwwnnnjjjccc[[[RRRLLLIIIGGGFFFFFFHHHHHHJJJQQQ[[[fffooossstttwwwwwwrrrlllhhhdddaaa]]]VVVMMMDDD>>>;;;999888555555555444444333333333222111000111333555444333---...///000111222222222111///...000333444111...000000000000//////////////////000000000000//////............////////////...---------.........---,,,------------------,,,***+++,,,...///000000000---,,,+++******+++,,,------------,,,,,,+++++++++,,,,,,------,,,,,,+++***************************------------------------)))***+++,,,+++)))'''%%%******************++++++++++++,,,,,,,,,,,,++++++'''((())))))******))))))++++++***))))))((())))))*********)))))))))))))))***)))(((''''''((()))***************************************************)))(((((((((***+++***)))((((((((((((((((((((((((***************++++++,,,************))))))))))))+++++++++++++++++++++***++++++*********))))))))))))))))))))))))************************)))((('''***************************+++,,,------------,,,+++,,,,,,+++))))))***+++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,---000111222000...,,,---......///////////////------------...//////...//////000000000/////////222444555666888999<<<>>>HHHNNNYYYiiiyyyRRRXXX```hhhooouuu|||}}}||||||wwwpppmmmnnnnnniiidddeeennnxxxxxxrrrrrr}}}zzzxxxwwwyyy}}}zzzrrrggg]]]WWWSSSMMMHHHJJJHHHHHHLLLSSS\\\cccgggkkkrrrvvvtttssstttsssooommmeeeXXXMMMGGGCCC@@@>>>888777777666444333333222222111000111333444333222......000111222222222222111///...///222333111...////////////000000000000//////000000000000//////............////////////...............---......,,,------......------,,,++++++---...///000000000...---,,,++++++,,,---...---------,,,,,,+++++++++,,,------------,,,++++++************************------------------------++++++)))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++((()))******++++++******---,,,,,,+++************))))))))))))))))))******))))))++++++++++++***)))************************************************)))(((((((((***+++***)))(((((((((((((((((((((((()))*********++++++++++++))))))))))))************)))(((((((((((((((((((((((((((((())))))*********(((((()))))))))************************)))((('''************************(((((()))))))))))))))))),,,------,,,******+++---+++++++++++++++++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,...000222111000---,,,---......///////////////,,,---...............///.........///000000111222111333555666777;;;???CCCQQQZZZhhhwww~~~bbblllzzz}}}ppplllhhhgggddd^^^\\\^^^fffiiimmmwwwkkkgggccccccgggnnnuuuyyy{{{pppjjjggg^^^VVVMMMKKKHHHHHHKKKOOOSSSUUU^^^ffflllmmmsss{{{|||wwwtttkkk^^^TTTNNNKKKHHHFFF===<<<:::999777555333333222111000000111222111000//////000111222222222222222000//////000000000000////////////000000000000//////000000000000//////............////////////---/////////...---...///,,,---...//////...---,,,,,,,,,---...////////////------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***+++***)))((())),,,...000---------...------,,,+++))))))************))))))((()))******++++++******------,,,+++++++++,,,,,,))))))))))))************((()))+++------,,,+++)))************************+++++++++******************)))((()))+++,,,+++***))))))))))))))))))))))))))))))***++++++******)))(((((()))))))))))))))***'''''''''(((((((((((((((''''''(((((()))******+++((())))))******+++++++++)))************))))))(((***************+++++++++((((((((((((((((((((((((+++,,,---,,,******,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...///000000///---,,,---......///////////////,,,---......------...000.........///000111333444///111444666999???HHHNNN^^^jjjyyyvvvooonnnvvvwww|||sssooobbb]]][[[]]]```aaaeeejjjuuu}}}kkkeee^^^ZZZ\\\```eeehhhsss{{{~~~~~~wwwmmmVVVRRRMMMJJJIIIJJJJJJJJJOOOWWW\\\```kkkyyy}}}wwwqqqhhh]]]UUURRRQQQOOOMMMFFFEEECCC@@@>>>;;;999888555444222222333333222000000111111222222222111111333222000...,,,---///111.../////////000000000111//////000000000000//////............////////////---///000000------...000,,,---...//////...---,,,,,,------.........------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++---//////,,,,,,---------,,,+++***))))))************))))))'''((())))))******))))))+++++++++***++++++,,,,,,((()))))))))************))))))***+++++++++++++++))))))))))))))))))))))))+++++++++*********))))))+++***)))***,,,,,,,,,***))))))))))))))))))))))))((()))*********)))((((((''''''((((((((())))))))))))))))))******++++++,,,************************))))))******+++,,,,,,---((())))))************)))))))))*********+++++++++++++++***************+++***+++++++++))))))+++,,,+++++++++,,,,,,,,,------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...............---,,,,,,---......///////////////+++---//////---,,,...000111000000///000111222333000333777;;;@@@JJJWWWaaasss{{{sssnnnjjjmmmuuutttiiibbb```eee``````fffmmmttt}}}~~~~~~wwwqqqhhhbbb```aaacccdddhhhppp|||bbb]]]WWWSSSPPPNNNLLLKKKEEELLLPPPTTTbbbtttyyyrrrllldddZZZTTTTTTTTTSSSQQQOOONNNLLLHHHEEEBBB@@@>>>:::999777777777777555333111111222222222111111000333333222...******///333.../////////000000111111//////000000000000//////............/////////000---///111000---,,,...000,,,---///000000///---,,,------......------,,,++++++,,,............,,,++++++++++++,,,,,,---------//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,******+++,,,+++***))))))+++,,,,,,---,,,+++***)))++++++,,,,,,,,,,,,++++++&&&''''''(((((((((((((((***)))))))))***+++,,,,,,(((((())))))*********+++***)))((('''((()))+++---((((((((((((((((((((((((++++++++++++******))))))+++*********,,,---,,,+++))))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))''''''((()))***++++++,,,------,,,++++++*********))))))***+++,,,,,,------'''((()))***************))))))******++++++++++++******)))))))))))))))***)))******)))((((((***++++++++++++,,,,,,---------*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---......///////////////+++---//////---,,,...000444333111000000000111222444888===AAAIIIVVVfffrrrpppeeecccdddkkkzzz}}}||||||}}}}}}qqquuuuuuoooddd___bbbfffuuu}}}|||{{{xxxuuutttsssssshhhmmmxxxyyypppgggcccdddaaaXXXPPPNNNKKKIIIMMMUUU___eeehhhbbb[[[VVVYYY\\\[[[XXXWWW^^^YYYUUUTTTTTTRRRKKKFFF:::::::::888555333333333111111000000000000111111111111111111111111111111000000111111111111000000///////////////000111111111000///......///000111////////////////////////.........------.........,,,------......------,,,---------,,,,,,+++++++++,,,,,,++++++,,,---///000111///,,,***+++---------******)))))))))))))))))),,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,---......---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((()))*********((('''&&&)))*********++++++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))((((((((())))))(((((((((((())))))'''((()))******)))(((''')))))))))))))))******+++++++++++++++++++++++++++***+++,,,,,,)))%%%!!!)))***+++,,,---,,,+++***))))))*********+++++++++************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........////////////000.........///000111111111222111//////000111111111777===FFFMMMVVVfff{{{vvviii```]]]cccooo~~~}}}}}}~~~yyysssppppppooojjjfffbbbcccccc``````hhhwww~~~}}}}}}xxxmmmeeeaaaZZZRRRNNNPPPSSSUUUVVVXXXTTTUUU[[[aaaaaaaaabbb`````````bbbccc```YYYSSSJJJFFFAAA;;;888666555555333222111111111111111111222222222222222222222222000000111111111111000000///////////////000111111111000///......///000111////////////////////////......------------......,,,------......------,,,---------,,,,,,+++++++++++++++******+++,,,...///000...++++++,,,---,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++************+++,,,++++++++++++++++++++++++***+++,,,,,,---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))***++++++***)))))))))))))))*********++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((())))))((((((((()))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,+++***((('''&&&)))***++++++,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---............/////////.../////////000000111111333222111222444666777888:::BBBNNN[[[hhhxxx|||llldddeeeiiixxx~~~{{{zzzyyyxxxxxxxxxyyyzzznnnkkkhhhggggggccc\\\VVV^^^```bbbfffooo}}}sssjjj]]]SSSNNNLLLJJJIIIJJJKKKPPPZZZ```cccfffkkkggghhhjjjkkkkkkiiigggeeeaaaXXXMMMCCC>>>;;;999777444333222222111111111111222222222222222222222222000000111111111111000000000000/////////000111111000000////////////000000////////////////////////------,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++***************,,,---------,,,++++++,,,,,,+++***,,,,,,,,,---------------,,,++++++******++++++,,,++++++***))))))***++++++++++++++++++++++++++++++((((((***++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******++++++++++++***((((((((()))))))))******))))))))))))))))))))))))))))))************))))))'''''''''((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((()))))))))))))))******+++++++++++++++++++++++++++,,,+++***))))))***+++,,,***************++++++,,,++++++******************++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++---,,,+++******,,,///000,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............/////////000000000000000000000000111222555888<<<>>>@@@KKK\\\nnnvvvfffdddppp}}}|||uuusssoookkkiiihhhhhhiiiYYYXXXXXXYYYXXXTTTKKKDDDvvv{{{{{{www{{{uuuggg\\\UUURRROOOMMMCCCDDDHHHPPPVVVYYY```gggkkkkkkkkkjjjjjjlllooorrrssshhhZZZOOOIIIDDD===888555444333222111111111111222222222222222222222222000000111111111111000000111000000///000000111111000000////////////000000////////////////////////---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++***+++,,,,,,+++))),,,,,,,,,---------------,,,++++++******++++++,,,************************++++++++++++++++++++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((())))))))))))))))))******+++************************)))(((((('''((()))***+++******)))((((((***+++,,,+++++++++***************((((((((((((((((((((((((---,,,***))))))***+++,,,+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///---------------------------------............///------------............000000000000000000000000000111333555999>>>DDDGGGOOOZZZmmmssskkkqqq~~~}}}}}}|||yyyqqqmmmeee]]]VVVRRRPPPOOOHHHIIIJJJKKKKKKHHHBBB===|||~~~zzzxxx{{{}}}vvvnnnlllooossswww~~~vvvllleee```[[[XXXJJJFFFEEEGGGHHHKKKRRR[[[aaaeeeiiilllooorrrvvvyyyxxxooocccYYYRRRKKKBBB;;;777666555333222111111111111111111111111111111111000000111111111111000000111111000000000000111111//////000000000000//////////////////////////////---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++******+++------+++)))***+++++++++,,,,,,,,,---,,,++++++******++++++,,,*********++++++*********++++++++++++++++++++++++*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,+++)))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''(((((())))))))))))(((((((((((()))))))))((('''&&&&&&'''((())))))))))))))))))******+++************************'''((())))))))))))((('''***)))((('''((()))***+++************************((((((((((((((((((((((((---,,,+++******+++,,,---+++,,,,,,------,,,,,,++++++,,,---.........---,,,---------------------------------............///---------.........//////000000000000111111111111333555999===BBBIIIRRRXXXfffqqqxxxuuu{{{||||||||||||zzzvvvoookkkccc^^^VVVNNNGGGCCCAAA@@@AAAAAAAAABBBCCCCCCAAA@@@{{{vvvsssrrrrrrrrrqqqqqqpppsssyyy~~~zzzpppcccaaa```bbbiiivvv|||xxxrrrkkkfff]]]TTTLLLHHHEEEEEEJJJPPPQQQXXXcccooovvvzzzyyyxxxrrrlllddd]]]VVVNNNFFF???:::999888666444333333333111111111111111111111111000000111111111111000000222222111000000000111111//////000000000000//////////////////////////////------,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,+++***+++,,,---,,,+++))))))******++++++,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,***((('''&&&&&&&&&((((((((()))))))))******))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))******+++************************)))***+++++++++***((('''((((((((((((((())))))***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,...000000...---+++---------------------------------............///.........////////////000//////000111111222222333111666===CCCKKKUUUaaajjjuuutttvvv~~~zzzwwwqqqiiiaaa[[[MMMKKKGGGCCC@@@@@@@@@@@@????????????@@@AAACCCDDDxxxtttrrrqqqooooooqqqsssvvvyyyzzz{{{~~~~~~zzzhhhddd___]]]aaajjjttt{{{|||ttthhh[[[TTTPPPLLLLLLNNNJJJNNNWWWbbbmmmsssrrrpppfffddd___YYYSSSMMMHHHEEE???>>><<<:::888777666666333333333333333333333333000000111111111111000000333222111111000000111111...///000111111000///...////////////////////////......------------......,,,------......------,,,+++++++++,,,,,,---------+++,,,------------,,,+++...,,,******,,,.........)))))))))***+++,,,,,,,,,,,,++++++******++++++,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))((((((((()))***)))))))))*********++++++))))))))))))))))))))))))))))))************))))))(((((())))))***++++++,,,))))))(((((((((((())))))))))))************)))))))))))))))))))))******+++************************)))((((((((((((((())))))&&&'''(((((())))))(((((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,------,,,++++++,,,,,,------,,,,,,+++---...............------........................---------............////////////000000000111111......///000222333444444333:::CCCMMMYYYgggwww{{{tttzzz}}}zzzwwwtttpppjjjcccZZZQQQKKKBBBAAA???>>>>>>???@@@@@@???????????????@@@AAACCCzzzuuuoooiiifffgggjjjllltttwww}}}wwwqqqjjjfffhhhkkkoooqqqwww{{{vvvhhhaaa]]]WWWRRRQQQMMMJJJJJJPPP[[[dddhhhhhh^^^]]]ZZZTTTNNNJJJIIIIIIBBBAAA???===;;;:::999888555555555555555555555555000000111111111111000000333333222111000000111111...///000111111000///...///////////////////////////......------......///,,,------......------,,,+++++++++,,,,,,---------***+++,,,---,,,,,,***)))///---******,,,...//////))))))***++++++,,,------,,,++++++++++++++++++,,,,,,,,,............,,,,,,++++++++++++++++++++++++******)))))))))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***))))))))))))+++---...************++++++++++++))))))))))))))))))))))))))))))************))))))((())))))***+++,,,,,,,,,))))))(((((((((((()))))))))***+++,,,,,,+++***))))))))))))))))))******+++))))))))))))))))))))))))'''&&&###"""###%%%)))+++%%%&&&((()))))))))((('''''''''(((***+++,,,---...************************###%%%))),,,------+++***+++,,,,,,------,,,,,,+++000///---,,,,,,---...///........................---------.........//////000000000000111111111111---...///000222444555666;;;CCCOOO\\\jjj{{{}}}zzz{{{}}}}}}}}}~~~{{{vvvssseeebbb^^^XXXRRRKKKCCC>>>BBBBBB@@@???===<<<<<<;;;>>>???@@@@@@???>>>>>>???ooonnnkkkjjjlllrrr{{{yyyrrrmmmtttwww}}}{{{ooolllmmmeeeYYYVVVOOOKKKOOORRRRRRSSSWWWUUUVVVYYYZZZTTTOOOPPPVVVSSSPPPKKKEEE@@@<<<:::999999999777333333777666222222222333333333333222111000000000000000000000000000000000000000000000000000///...------...///000------------,,,+++***)))***++++++,,,,,,++++++***---.........---,,,,,,+++---,,,***++++++,,,***)))***++++++,,,,,,++++++***+++++++++******)))))))))+++******))))))******+++(((((())))))******+++++++++******,,,......+++'''(((((()))***++++++,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))***+++******))))))))))))******(((((())))))*********+++************************+++***)))((('''&&&%%%%%%+++*********))))))((((((+++*********))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************,,,+++***))))))***+++,,,+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///////////////.........///000111222222111000//////111222111111444;;;@@@AAAOOOaaaqqqwwwjjjooo}}}yyyxxxzzz|||{{{uuukkk```YYYPPPMMMJJJFFFCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBB{{{sssrrrsssvvv{{{~~~{{{|||}}}{{{{{{|||{{{nnneee\\\UUUTTTRRRNNNNNNPPPNNNNNNRRRZZZ]]]\\\]]]___ZZZWWWRRRNNNKKKHHHDDDAAA;;;<<<:::555333555666444111111111111111111111000111111111111111111111111000000000000000000000000111000////////////000111///......---,,,,,,++++++++++++,,,,,,,,,,,,++++++------......------,,,+++...,,,++++++,,,,,,+++***++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,++++++************++++++))))))))))))***************))))))+++------***'''+++++++++,,,---.........*********++++++,,,,,,,,,+++***)))(((((()))***+++******))))))))))))******((()))))))))************************************((((((((((((((((((((((((+++++++++******)))))))))************)))))))))(((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++++++++***))))))***++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------........./////////////////////////////////000111111111000//////...000111222222777>>>DDDSSSeeezzz~~~tttqqq~~~wwwuuusssooohhh```VVVNNNJJJFFFEEEBBB@@@???>>>???@@@>>>>>>>>>???@@@BBBCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBxxxrrrmmmiiihhhkkkrrr|||{{{rrrhhhaaaYYYQQQLLLKKKJJJHHHMMMYYYeeejjjlllmmmiiiddd]]][[[ZZZWWWRRRLLLFFFHHHEEE<<<666555666555111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000...---,,,,,,------,,,------------------,,,------......------,,,,,,...---,,,,,,------,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********,,,,,,++++++++++++,,,,,,***************))))))))))))((()))***++++++)))'''(((((())))))******++++++(((((()))***+++,,,---...******))))))))))))******++++++************++++++))))))))))))************************************''''''((()))***++++++,,,++++++************))))))************))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........./////////000000//////////////////////////////000000000000/////////111333444666===FFFMMMaaawwwuuuvvv~~~yyyvvvuuuooodddXXXMMMFFFBBB@@@>>>>>>===<<<<<<===???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCC~~~wwwpppkkkiiiiiijjjpppvvv~~~~~~~~~~~~xxxlll```VVVQQQQQQLLLMMMUUU```hhhooouuuwwwooofffcccdddddd```ZZZ]]]___YYYKKK>>>888666555444333333333222222333333111111111111111111111111000000000000000000000000000000000000000000000000222000...---,,,---///000------............------,,,------...------,,,,,,...---,,,,,,......---,,,+++,,,,,,,,,,,,,,,,,,+++************))))))))))))---,,,,,,++++++,,,,,,---+++++++++******)))))))))))))))******+++***)))(((''''''''''''(((((())))))((())))))***+++,,,,,,,,,***))))))))))))))))))***++++++************++++++)))))))))))))))*********************************(((((()))***+++,,,,,,---))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))+++++++++++++++++++++++++++******************+++)))***++++++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---.........///////////////////////////000000000.../////////000000000000333555777888<<>>>>>>>>>>>???@@@BBBCCCEEEEEEEEEEEEDDDDDDCCCCCCFFFFFFGGGGGGGGGFFFEEEEEEwwwuuuwwwrrrqqqnnnjjjiiimmmvvv}}}wwwkkkddd```YYYRRRRRRUUUZZZeeeooowwwnnneeeccchhhmmmmmmkkkuuuvvvnnn]]]KKK@@@:::777666555444222222222222222111111111111111111111111000000000000000000000000////////////////////////222000...------...///000---......//////......---,,,,,,------...------,,,...---,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---,,,,,,++++++******))))))***+++++++++++++++++++++******++++++++++++++++++************************)))))))))******)))))))))+++******************+++******))))))))))))))))))))))))))))))))))))))))))************++++++++++++(((((((((((((((((((((((())))))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))*********++++++*********'''((()))******+++******************************+++++++++,,,,,,---------,,,------......------,,,,,,,,,---------.........////////////000000111111////////////000000111111555777999;;;@@@JJJVVV___zzzxxxsssvvvxxxqqqpppuuu|||}}}tttjjjccc``````UUUPPPIIIBBB>>>===>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGGGGFFFGGGHHHHHHHHHGGGGGGFFFEEE}}}tttkkkhhhjjjiiilllooopppuuu}}}vvvsssrrrwwwyyy}}}}}}~~~{{{sssiii^^^WWWSSSSSSYYYbbbgggaaa]]]___gggqqqvvvxxxyyyhhhXXXLLLCCC<<<888777555222111000000000222222222222222222222222000000000000000000000000......////////////......000///...------...///000------............------,,,,,,------......---------,,,+++,,,---...---,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++************,,,,,,,,,******+++,,,************************++++++*********)))))))))))))))************))))))******))))))))))))******************)))))))))))))))))))))))))))))))))))),,,+++++++++******))))))''''''(((((((((((())))))))))))))))))************&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))******)))))))))))))))))))))))))))***++++++++++++***)))'''((())))))))))))))))))***************************++++++,,,,,,------...------............------,,,,,,,,,------------......//////000000111111222000/////////000111222333555777:::>>>EEERRRaaalllzzz~~~zzzrrrmmmmmmppptttwwwzzzvvvooodddZZZRRRMMMLLLEEEDDDAAA??????@@@AAACCCAAABBBBBBCCCDDDEEEEEEFFFDDDEEEGGGIIIJJJKKKJJJJJJFFFFFFGGGFFFFFFEEEDDDCCC|||wwwssspppkkkeeefffkkkrrryyy~~~}}}uuuooonnnppptttvvvyyy}}}zzzoooiiiddd]]]YYYXXXVVVUUUVVV[[[dddmmmtttxxxzzz{{{vvvkkkaaaXXXNNNFFF>>><<<999666333222222222222222222222222222222222000000000000000000000000...///000000000000///...........................---------......---------+++,,,------......------,,,******+++,,,------,,,,,,,,,------------,,,,,,(((((()))))))))*********++++++************++++++***++++++++++++++++++,,,)))+++,,,+++)))(((***,,,))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))+++************)))))))))))))))))))))*********+++((()))))))))************&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++)))))))))))))))))))))))))))***++++++++++++***)))))))))*********))))))(((******************************+++,,,,,,---......------............------------------...............//////000111111222222111000000000111222444555777:::???EEEOOO___qqq}}}}}}~~~xxxqqqmmmmmmmmmlllkkkgggbbbZZZRRRKKKFFFBBB@@@BBBAAAAAA@@@AAABBBCCCDDD@@@AAACCCEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@???}}}vvvqqqnnnkkkfffcccccceeeiiirrr||||||}}}|||zzzwwwlll^^^UUUMMMPPPTTTZZZaaahhhmmmpppqqqrrrpppjjjeee___VVVMMMEEEBBB???;;;888666666666222222222222222222222222000000000000000000000000///000111222222111000///,,,---......///......---,,,------------------,,,+++,,,,,,---.........---+++***)))***,,,---,,,+++,,,------......------,,,++++++,,,,,,,,,---------+++******************+++*********++++++,,,,,,---(((***+++***''''''))),,,---------,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,((()))***++++++***)))(((((((((''''''''''''((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,(((((())))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++************************)))***+++,,,,,,+++***)))+++++++++++++++***)))((())))))))))))))))))))))))******+++,,,,,,---......------............------............/////////000...//////000111222222222222111111000111333555666;;;>>>DDDLLLXXXkkkzzzsssttt~~~wwwqqqkkkhhhhhhgggccc```UUUPPPJJJEEECCCBBB@@@>>>BBBAAA???>>>>>>>>>???@@@@@@AAADDDFFFIIIJJJKKKLLLLLLLLLLLLJJJHHHDDD@@@>>>@@@@@@@@@@@@???>>>===<<<}}}tttlllhhhiiilllnnnooosssuuusssqqqxxxlll___YYYOOONNNSSS[[[lllvvvooojjjkkkkkkfff___ZZZWWWWWWHHHDDD>>>:::888777666555000222444444333222333444222111111000///......---000000000000////////////,,,,,,,,,------.................................---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,+++***))))))******++++++++++++++++++,,,---,,,++++++******++++++,,,))))))*********+++++++++******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************---,,,***(((((((((((()))************************))))))))))))))))))))))))+++***)))'''''')))***+++************))))))))))))******))))))(((((('''''''''(((***+++,,,+++)))(((,,,,,,+++***))))))******)))************++++++++++++++++++***)))(((((('''***)))((((((((()))+++,,,(((((((((((())))))))))))************************,,,,,,+++***)))))))))***...------,,,,,,------.........------------......//////.........---------//////000000000000//////333111///000444888;;;<<>>===<<<;;;:::::::::jjjgggeeeeeeiiirrr|||zzznnneee\\\XXXWWWXXXdddkkkdddfffiiilllkkkeee^^^YYYVVVSSSOOOIIICCC>>>:::777555444444444444444333333444111111111000/////////...000000000000////////////,,,,,,,,,------.................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***************))))))))))))***+++,,,,,,,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,++++++************++++++++++++***)))((((((((()))))))))))))))))))))))))))************************))))))))))))************,,,+++***)))((((((((()))************************))))))))))))))))))))))))))))))************))))))************))))))))))))***)))))))))((((((((('''%%%&&&((()))))))))'''''',,,+++******)))))))))***))))))*********+++++++++++++++******)))(((((('''***)))((((((((()))++++++((((((((()))))))))******************************,,,+++******************...------,,,,,,------.........------------......//////.........---------...//////000000000000000000000111222666;;;@@@CCCJJJRRR]]]lllwwwqqqqqqxxx~~~|||}}}~~~yyyrrrlllcccZZZRRRLLLEEEBBBBBBBBB@@@??????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIGGGEEEBBB@@@??????===<<<======<<<::::::999999999ggggggiiippp|||}}}~~~}}}{{{}}}~~~rrriiieee^^^VVV[[[```XXX___eeekkkooolllfff```\\\___\\\WWWPPPHHHAAA<<<999999777555444444444333222111111000000000000000000000000000000////////////---------------.................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++************+++))))))))))))***+++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---,,,+++)))((((((''''''))))))))))))))))))))))))************************))))))))))))************,,,+++***)))((((((((()))************************))))))))))))))))))))))))'''(((***,,,,,,***((('''************))))))))))))))))))))))))((((((((((((%%%&&&((()))))))))((('''+++************))))))))))))))))))*********++++++++++++******)))((((((((()))))))))((()))******+++)))))))))*********++++++************************+++************++++++,,,...------,,,,,,------.........------------.....................---------......//////000000000000000222444666888???HHHOOOYYYbbbpppssskkkhhhooowww{{{wwwtttxxx}}}xxxssskkkcccXXXMMMEEEAAA===;;;??????>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFBBB@@@===<<<<<<;;;:::888;;;:::999888888888888888}}}vvvrrrhhhZZZ[[[^^^VVVXXX^^^fffmmmppppppmmmkkkhhhgggccc\\\SSSKKKEEEBBB???<<<888666555555333111000000111111111111111111000000000000////////////---------.......................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,++++++++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---+++++++++******+++++++++++++++***)))(((((())))))))))))))))))))))))))))))************************((()))))))))************+++******)))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((************)))))))))((())))))))))))(((((((((((((((((()))***+++******))))))***************))))))))))))))))))************************))))))(((((()))))))))))))))******+++)))*********++++++++++++************************************++++++,,,---...------,,,,,,------.........------------.......................................///000111222222444666888999<<>>>>>>>>>>>??????@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@CCCCCCCCCBBBBBBBBBBBBBBB@@@???===<<<<<<;;;:::888888888777777777777777888zzzjjjffffff^^^XXXZZZ```gggnnntttxxxyyysssssspppiii___VVVQQQNNNJJJGGGCCC>>>:::777333111111111111111222222222222000000000000////////////................................................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,+++***************,,,++++++******++++++,,,************++++++++++++******))))))))))))******))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************)))))))))((((((((((((((())))))))))))((())))))***************((())))))*********))))))(((((()))))))))******************)))))))))))))))((()))))))))************)))*********++++++++++++************************+++*********+++,,,------...------,,,,,,------.........------------......---.....................////////////000222444555666888<<>>??????AAABBBBBBCCCCCCAAAAAABBBBBBAAA@@@??????@@@@@@@@@@@@????????????>>>===;;;;;;<<<;;;:::888777777666666666777888888~~~yyyvvvkkk```]]]\\\^^^eeeooovvv{{{zzz{{{zzzsssjjjbbb^^^^^^___^^^YYYPPPFFF<<<666333333333222222222222222222000000000000/////////////////////.......................................---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---++++++***)))((((((((((((,,,++++++******++++++,,,))))))*********+++++++++***))))))))))))))))))***''''''(((((()))+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))************)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,***(((''''''(((***,,,************))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''((()))*********)))(((((((((((()))))))))************))))))))))))))))))(((((()))************))))))))))))*********++++++************************,,,++++++++++++,,,,,,---...------,,,,,,------.........------------......---------...............000000///000222444666888555:::AAALLLZZZnnnwwwrrrZZZXXXXXX]]]fffttt~~~yyytttqqqlllfff^^^UUUKKKEEE@@@>>>======???@@@???>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCBBB@@@??????========================:::999999999::::::888666777777777777777888999:::zzznnnfff]]]XXX[[[bbbiiimmmtttwwwxxxuuuppplllmmmooozzzzzzuuuhhhUUUDDD;;;888444444444333222222111111000000000000////////////000/////////.........---........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,---...+++*********++++++,,,---,,,++++++******++++++,,,*********+++++++++,,,,,,+++******))))))******+++)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))'''((((((((()))))))))***'''''''''''''''(((((()))&&&''')))***+++***)))((((((((((((((()))))))))***)))))))))))))))))))))***'''((()))***+++******)))((((((((()))))))))******************************------,,,+++++++++,,,,,,...------,,,,,,------.........------------......---------.........//////111111000111333666999:::999@@@LLL]]]qqqzzzlllcccVVVYYYcccrrr}}}wwwsssiiieee^^^WWWPPPJJJEEEAAA???>>><<<<<<>>>?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???======;;;;;;;;;;;;;;;;;;;;;<<<999888888999::::::888555888888888888999:::;;;<<<yyynnn```VVVTTTWWW\\\^^^hhhlllqqqrrrqqqrrrvvv{{{xxx___JJJ???<<<555555444333333222111111000000000000////////////000000//////.........---........................---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,---///111222333,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,******)))))))))))))))***))))))))))))))))))))))))************************))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''************))))))))))))'''((((((((())))))******)))))))))))))))***++++++%%%''')))***+++***)))((((((((((((((()))))))))))))))))))))))))))*********'''((()))++++++******)))(((((((((((())))))))))))************************...------,,,++++++++++++...------,,,,,,------............------.........---------.........//////222111111222444777:::<<>><<