BM66(i@ 777555444555666777666555666777888777666555666777555555555555555555555555222222222222222222222222333333333222222111111111444333222333444333000...222333444444222222333444333333111000000000111222000111222333333222111000000111222333333222000000000000000000000000000000000000////////////000000000000000000000000000000222222222111111111000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111333111///...---...///000000000000000000000000000000000000000111111111111444444333222111000///...222222222222222222222222111111000000111111222333222222333333333333444444333333333333333333333333444333222111111333555666444444555666555444222111111111111000000000000000000111222222444444555666555555444333333333444444666555555444444444555555666777888888888777666555444444444555555666666666555444333333333333444555555555555444444333333333333333333333333333333333444444333222222222333333333333333444444444555555555555444444444444555555666777777888888888888777:::::::::;;;::::::999999::::::::::::;;;<<<======@@@???>>>===<<<;;;::::::<<<<<<===@@@CCCFFFFFFEEE@@@???>>>=========>>>???===<<<;;;:::;;;===???@@@=========>>>??????@@@@@@============>>>>>>>>>>>>>>>>>>============>>>>>>@@@???>>>======>>>??????===@@@CCCEEEEEEFFFGGGHHHHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDFFFGGGIIIKKKKKKJJJIIIGGGGGGDDDBBBAAAAAAAAA@@@????????????@@@@@@AAAAAAAAA???>>>===<<<<<<===>>>???===;;;:::999999:::<<<=========<<<;;;999888777777777777666666666666777777555555555777999999777444:::888666666666555333222333444555666666555444444999999888888777666666666666666666666666888:::;;;444444444555555555555666888888888777777777777777555444666999888555666:::999::::::::::::::::::;;;888999999::::::;;;;;;<<<>>>??????@@@@@@AAABBBBBBFFFGGGGGGFFFCCCBBBBBBCCC@@@CCCKKKYYYfffuuu666555444555666777666444555777888999888888:::<<<555555555555555555555555222222222222222222222222333333333222222222111111222111000///000111111222222333444444222222333444333222111000000000111222000000111111111111000000000111222222222222111000000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111000000///000000000000000000000000000000000000111111111111222222222111111111111111222222222222222222222222111111000000111111222333222222222333333333444444333333333333333333333333444333222111111333444666444555555666555444333222111111111111111111111111111222222333333444444555444444333333333444444555555555555444444444555555888888666555444333333444333333444444444555555555555444333333333333444555555555444444444333333333222222222222222222222222333333333222222333444444333333333444444444444555555555444444444444555555666666777888888888777777;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<======??????>>>===<<<;;;::::::<<<<<<===AAADDDGGGGGGFFFBBBAAA???>>>>>>>>>?????????>>>===;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@???????????????>>>>>>>>>??????>>>===============AAA@@@???=========>>>>>>===???BBBDDDDDDDDDDDDFFFEEEDDDCCCBBBAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<===>>>>>><<<;;;:::999999:::<<<===<<<<<<;;;:::999888888777777777777666666777777777666666777999;;;:::888666888777555555666666444333111222444666888888888888888888777777777777666666888777777777777999:::;;;444444444555555555555666777777777777777777777777888555444777777444444666999999999:::::::::::::::888999999::::::;;;<<<<<<;;;<<<===???AAACCCEEEEEEFFFGGGGGGEEECCCAAABBBBBBDDDFFFMMMZZZfffsss666555444444666666555444222444555555444444555777444444444444444444444444222222222222222222222222333333333222222222222111333222111000000222666999222333444333222111222444333222111111000000111111000000////////////000000000000111222222111111000000000000000000000000000222222111111111111222222000000000000000000000000222111111111111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000111333444444222000...000000000000000000000000000000000000111111111111000000111111222222222333222222222222222222222222111111000000111111222333222222222222333333333333333333333333333333333333333222222111111333444555444444555555555444333333111111111222222333333333333333333333333333333333333333222333333444555666555555555555555555555555;;;999666333222222333444333333333333444444444444555444444333333444444555444444444444333333333333111111111111111111111111222222222222333444444555333333333333444444444444555555444444444444555555555555666777777777777777:::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<======???>>>======<<<;;;::::::<<<===>>>AAAEEEGGGGGGGGGCCCBBB@@@???>>>>>>>>>???>>>>>>>>>======<<<;;;:::;;;<<<<<<======>>>??????AAAAAA@@@@@@??????>>>>>>??????>>>===============AAAAAA???>>>===============???AAAAAAAAA@@@AAABBBBBBAAA@@@@@@@@@BBBCCCDDDFFFFFFFFFFFFFFFGGGHHHHHHKKKJJJIIIHHHGGGFFFFFFEEEEEECCCBBBAAABBBAAA@@@>>><<<<<<============>>>>>>======<<<<<<<<<======>>><<<;;;:::999999:::;;;<<<;;;:::::::::999999999999888888888888888888888888888888888:::<<<<<<999777777555444555666777666555222333555777999999999999666666666666777777777777999999888888888888999:::444444444555555555555666777777777777777777777777===777333666888666555666888888999999999:::::::::999999999:::;;;;;;<<<<<<;;;<<<===???AAACCCEEEEEEEEEFFFFFFEEECCCAAAAAABBBHHHIIIPPPZZZeeerrr555444333444555555444333333444444333111//////000444444444444444444444444222222222222222222222222222222222222222222222222222333333222111222555888111333333333222111222333222222222111111111111111000///...------...///000000000000111111111111111000000000000000000000000222111111000000111111222000000000000000000000000111111111111000000000000111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111000111222222222111000///000000000000000000000000///000000000111111111111000111111111111222222222111111111111111111111111111111000000111111222333111222222222222333333333222222222222222222222222222222111111222222333444333333333333333333222222111111222222333444555555444444444333333222222222222222222222333444555666444444555555555555555555888777666555444444555555333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111222333444555666222222333333333444444444555444444333333444444555444444555666777777777777777888888999999999999888::::::::::::;;;<<<======>>>>>>======<<<;;;::::::<<<<<<===@@@DDDFFFFFFEEEBBBAAA???>>>===<<<======:::;;;>>>???@@@???>>>>>>;;;;;;<<<<<<======>>>>>>AAAAAA@@@??????>>>=====================>>>??????BBBAAA@@@???======<<<<<<===>>>??????>>>>>>???@@@??????>>>???@@@AAACCCDDDFFFEEEDDDDDDDDDEEEGGGHHHMMMKKKHHHFFFDDDCCCDDDDDDDDDBBBAAAAAABBBAAA@@@>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<======<<<;;;:::999999999::::::999999999999999999999:::888888999999999999888888777777888:::<<<<<<999777555444333555777888777666666666777888777666555444444444555666666777888888888888888777777777777777444444444555555555555666666666666777777777777777???777222555999999888888777777888888999999::::::999999::::::;;;<<<<<<<<<>>>??????@@@@@@AAABBBBBBDDDEEEEEEDDDBBBAAAAAABBBJJJKKKPPPZZZeeeqqq555333222333444555444222555666666555333222222333444444444444444444444444222222222222222222222222222222222222222222222222000111222222111000111111111222333333111111222333222222222222111111000000000///...------...///000/////////000000111111222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////////////////////////////000000000000000000000000111111000000000000111111111000///...//////111111000000000000000000000000///000000000111111111111222222222111111111111000111111111111111111111111111111000000111111222333111111111222222222333333222222222222222222222222111111111111222222333333111111111111111111222222111111222333444555555555555444444333333222222111111111111222333444555666333333444555666666555555000222444666777666444333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444555666222222222333333333444444444444333333333333444444333333444666666777777777666777777888999999888888::::::::::::;;;<<<======>>>>>>>>>======<<<<<<;;;;;;;;;<<<>>>AAACCCCCCBBB@@@???===<<<;;;;;;;;;<<<;;;===???AAABBBAAA@@@???;;;;;;<<<<<<======>>>>>>@@@@@@???>>>======<<<<<<;;;;;;;;;<<<>>>???AAABBBAAAAAA@@@???>>>===<<<;;;===>>>???>>>======>>>???>>>>>>>>>>>>???AAACCCDDDFFFEEEDDDDDDDDDEEEGGGHHHKKKIIIFFFCCCAAAAAABBBBBBBBBAAAAAAAAABBBBBB???=====================<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999888888999999999999::::::777888999999999999888777666666777999::::::888555444333333444777888888777555555666777666555444333333333444555666777777888666666666666666555555555444444444555555555555666555555666666777777777777;;;444000444999:::999999666666777777888999::::::999::::::;;;;;;<<<======>>>??????@@@@@@AAABBBBBBCCCDDDDDDCCCAAA@@@AAABBBIIIIIIOOOYYYdddrrr444333222222444444333222///000222333222333444666333333333333333333333333222222222222222222222222111222222222222333333333444444444555777666444111111222333222111000111333111222222222222111000000//////............/////////////////////000222222000000000000000000000000000000////////////000000000000000000000000000000//////000000000000000111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111000...------///111222000000000000000000000000000000000000111111111111333222222222111111000000111111111111111111111111111111000000111111222333111111111111222222222222222222222222222222222222111111111222222222222222111111000000000111222333222222222333333444444444444444444333333222222222222222111222222333444555222333444666666666555555+++...111555666555333111444444444444333333333333333444444555555444444333222222222222333333333333555555555555555555555555222222222222333444444555222222222222333333333333444444333333333333444444222222444555666666666666777888999999::::::::::::::::::::::::;;;<<<======?????????>>>>>>=========<<<<<<<<<>>>@@@AAA@@@>>>>>>===;;;::::::;;;;;;<<>>????????????>>>>>>======<<<<<<::::::;;;<<<>>>@@@AAABBB@@@@@@@@@@@@???===<<<;;;>>>>>>???>>>======???AAA@@@???>>>>>>???@@@AAABBBFFFEEEEEEEEEEEEFFFGGGGGGGGGEEECCCAAA???@@@@@@AAAAAAAAA@@@AAABBBBBB???============<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<;;;;;;::::::999999888888888888888999999999999999666777888999999888777666444444555777999999666444444333333444777888888777111222444666666666666555333333333444555666666777333444555555555555444444444444444555555555555666444555555666666777777888666000...333777777777999555555666777888999999::::::::::::;;;<<<<<<======;;;<<<===???AAACCCEEEEEEBBBCCCDDDCCCAAA@@@AAABBBHHHHHHNNNXXXcccqqq333222111222333444333111+++---///000000111333555333333333333333333333333222222222222222222222222111111222222222333333333777333000222777:::777333000222333222111000111222111222222333222111000////////////000000///////////////......///000222333000000000000000000000000111000000000000000000111000000000000000000000000////////////000000111111///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000000///000000111111222000000000000000000000000000000000000111111111111111111111111111222222222111111111111111111111111111111000000111111222333111111111111222222222222111111111111111111111111000000111222222222222222333222111111222333444555222222222222333333333333333333333333333333333333333222222222222222333333111222444666777777666555///000333555666666444333555555555444444444333333333333444555555444333333111111222222222333333333444444444444444444444444333333333222222333444444111222222222222333333333444333333222222333333444111222333444555666666666666777888999::::::::::::::::::::::::;;;<<<======@@@@@@@@@@@@???????????????>>>>>>>>>@@@@@@>>>===<<<<<<;;;:::;;;<<<===>>>?????????@@@???>>><<<;;;<<<<<<===>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>???@@@>>>???@@@@@@???>>>===<<<>>>?????????>>>>>>AAACCCBBBAAA@@@???>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCAAAAAA@@@???>>>???@@@@@@@@@@@@@@@BBBCCCBBB???===<<<;;;;;;;;;::::::::::::777888:::;;;<<<<<<;;;;;;;;;;;;;;;:::999888777777999999999888888888888888555666888999999888666555444444555777999999666444444333333444777888888777333444555666777777666666333333333444444555555555222333444666666666666555444444444555555555555666444444555555666777777888555222222666777555666999444444555666777888999:::::::::;;;;;;<<<=========;;;<<<===???AAACCCEEEEEEAAABBBCCCBBB@@@@@@@@@BBBHHHHHHMMMVVVaaaooo333222111111333333222111111222444444333333555666333333333333333333333333222222222222222222222222111111111222222333333333222+++%%%(((000555444///000222222222111000111222111111222333222111000///...///000111111000///...///.........///000222333000000000000000000000000222222111111111111222222000000000000000000000000.../////////000000111111//////000000111111111222////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111...///111333333333222111000000000000000000000000000000000000111111111111...///000111222333444444000000000000000000000000111111111000111222222333000111111111111222222222111111111111111111111111000000111222222222222111444444333222333444666777333222222222222222222222333333333333333333333333333333222222111222222222111222444666777777666555666666666777777777777777666666666555555444444444333333444555555444333333111111111222222333333333333333333333333333333333444444333222222222333333111111222222222333333333444333333222222333333444000111333444555666666666444444666777777888888888::::::::::::;;;<<<======AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???@@@@@@@@@>>><<<<<<<<<;;;;;;<<<===???@@@:::;;;<<<======>>>>>>>>>======>>>>>>??????@@@@@@???????????????@@@@@@@@@??????>>>==================>>>???@@@@@@???>>>===???@@@@@@??????@@@BBBEEEDDDCCCAAA@@@>>>>>>??????<<<===>>>???@@@???>>>===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@BBBCCCBBB???===:::::::::999999999888888777888999;;;<<<<<<;;;;;;;;;;;;;;;:::999888777666999999999888888888777777444666777888888777666444555555666888999999777444555444333555777888888777777888888888777666444333333333444444444444555555222333555777777888777777444444444555555555666666444444444555666777777888777777888;;;:::666777:::444444555666777888999999::::::;;;;;;<<<=========>>>??????@@@AAAAAABBBBBBAAABBBCCCBBB@@@@@@@@@BBBIIIIIIMMMVVV```mmm444222333666666333222444555555555555444333222111111222333333444444333333222333333444444333333222222222222111111000000000111111111111111111111111......000222444444222000000///...///111222222111111111000000//////......000000//////.........---......///000000000000000444111...---///111222222111111222222222222111111000000000000000000000000000111111111222222222222333222111000000111222333////////////000000000000111111000000000000111111///000000000111111111222///000111222222111000///111111222333222111000///000000000000000000000000---......///000111111222---...///000111222333333333333333222222222111111333333222222111000000///111111111111111111111111111111000000111111222333222222333333333333444444333444444555555444444333222222444444444444222222333333333333333333333333222222333333333333444444444444444444444444444444333333333222222222111111111222222333333222222111111111111222222333333333555555555555555555555555666555444333333333444555111222333333333333222111111111222222222333333333333333333444444444555555666666555555555777999:::999999999999:::;;;<<<<<<>>>???>>>===;;;;;;>>>@@@@@@AAAAAAAAA@@@@@@??????;;;;;;;;;;;;<<<===>>>>>>:::;;;===>>>???>>><<<;;;===<<<;;;;;;<<<===<<<:::===>>>???@@@@@@???>>>===;;;;;;;;;<<<===>>>??????>>>???@@@AAA@@@???===;;;;;;<<<>>>@@@BBBCCCDDDDDD@@@AAABBB@@@>>>;;;;;;;;;========================:::::::::;;;<<<===>>>>>>@@@??????AAACCCEEEEEEDDD<<<:::777888:::<<<;;;999888777888888999:::;;;<<<999999999999999999999999:::999999888888888888888555666777777777555444333555555555555555555555555333333333444444444555555555666888999::::::999999333444666777777777666555222222222333444555666777666555444333333333333333222333555666666666555444777777666666555555555444999::::::::::::999888888999999:::;;;;;;<<<<<<=========>>>???@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBFFFJJJPPPYYYeeettt555222111444444111222555555555555555444333222111111222333333444444333333222333333444444333333222333222222222111111111111////////////////////////777555333222333333111000111000///000111222111000000000000000////////////000/////////............000000000000000//////...111000//////111222111000000111111222222111111000111111111111111111111111111111111000//////......000//////////////////000////////////000000000000111111000000000000111111000000000000000000000000///000111222222111000000222333444444444333111111000000000000000000000000......//////000000111111000000000000000000111111333333222222111111111111000000000000000000111111111111111111111111111111111111000000111111222333222222222333333333444444333333444444444444333333111111222333333222111111333333333333333333333333222222333333333333444444444444444444444444555555333333333333222222222222111222222333333222222111222222222222222222333333333333333333333333333333555444333222222333444444111222333333333333222111111111222222222333333333333333333444444444555555666555555555666777888999888888888888999:::;;;<<<===>>>>>>===<<<<<<===??????@@@AAABBBBBBAAA@@@???<<<;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@===;;;:::;;;<<<===<<<:::===>>>???@@@@@@???>>>===;;;;;;;;;<<<======>>>>>><<<===>>>???>>>===;;;:::999999;;;===???@@@AAAAAA@@@AAABBBAAA>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>???>>>>>>???BBBCCCCCCBBB===;;;999:::<<<===<<<:::;;;:::999999888999999999888888888888888888888888888777777666666666666666777888888999888777666555555555555555555555555555333333333444444444555555333444666777888888777777222333333444555555444444444333333444555666777777666555444333333333333444444555555666666666666666888777777777666666666666444555666777888999999999999999::::::;;;<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAAEEEHHHNNNXXXdddttt666222000222222000222666444555555444444333222111111222333333444444333333222222333333333333222222333333333222222222222111////////////////////////999666222000000111111111222111///000111111000///////////////000000000000////////////............111111111000000//////...000000000111333222000...000111111222222111111000111111111111111111111111222111000///---,,,+++***...//////000000//////...////////////000000000000111111000000000000111111000000000000//////////////////000111222222222111222222333333222222111000000000000000000000000000000000000000000000000000333222222111000///......222111111111111000000000......//////000111222222000000000000000000000000111000000000000111222222222222222222333333333333222222333333333333222222000111111222222111111000333333333333333333333333222222333333333333444444444444444555555555666666444444444444333333333333111222222333333222222111333333222222222222222222111111111111111111111111333222222111111222333333111222222333333222222111111111222222222333333333333333333444444444555555555555555555666777888999777777777777888999::::::;;;===>>>>>>===<<<<<<======???BBBDDDDDDCCCBBB@@@===<<<:::999999999:::;;;???>>><<<;;;<<<===???AAA<<<;;;:::;;;<<<===<<<;;;<<<===>>>?????????>>>===;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999888999:::;;;===???@@@@@@AAABBBBBBAAA>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>===<<<<<<===@@@AAAAAA@@@>>><<<;;;;;;<<<======<<<===<<<;;;999888777777777666666666666666777777777666555555444333444444444666777888999888777666555444444444444444444444444333333333444444444555555333444666777888888777666444333333333333444555555555444444444555666777888555555444333333333444444666666666666666777777888888888888777777777777666444555555666777888999999999999::::::;;;;;;<<<<<<;;;<<<<<<===>>>???@@@AAABBBAAA@@@@@@?????????@@@BBBFFFMMMWWWddduuu444222222555555222222444444444444444444333222111111222333333444444333333222222333333333333222222333333333222222222222222111111111111111111111111222000......///000111000333111000000111111///.........//////000000111111///////////////.........000000000000000000000111111000000000222111000...000000111111111111000000222222222222222222222222111111000///---,,,+++***///000111222222111000///////////////000000000000111111000000000000111111000000000////////////...///000000111222222222222000000000000//////......000000000000000000000000111111000000000000000000333222222111000///......111000000000000000000000//////000000111111222222////////////////////////000000000000000111222222111222222222222333333333111222222333333222222111111111222222222222111111333333333333333333333333222222222333333333444444333444444555555666666777555555444444444333333333111222222333333222222111333333333222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111222222222333333333333333333444444444555555444444555555666777777888666666555666666777888999999;;;>>>>>>===<<<<<<<<<<<<>>>BBBEEEFFFEEECCCAAA>>><<<;;;999888888999:::;;;;;;:::::::::;;;<<<===;;;:::999:::<<<===<<<;;;<<<===>>>?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999::::::;;;<<<===???@@@AAAAAABBBBBBAAA>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<;;;:::;;;>>>???>>>======<<<;;;;;;<<<<<<<<<<<<===<<<:::999888777666666666666666666666777777777555555444333333333333333444444555666666555444333444444444444444444444444333333333444444444555555555666777999999999999888777666555444444555777777444444444444444555666666555444444333333333444444666555444444444555777888777777777666666666666666:::999999888888888888888888999999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCBBBAAA@@@?????????@@@AAAEEELLLWWWeeewww222222555::::::555222222333333333444333333222222111222333333444444333333111222222333333222222111222222222222222222222222111111111111111111111111.........000111111///---333111000000111111///.........//////000000111111.........///////////////.........///000222444555444222///...///000000000000000000111111000000000111111111111111111111111000000000/////////......///000111222222111000///////////////000000000000111111000000000000111111000000000000000/////////111111111111111222222333000000000///////////////000000000000000000000000111111111111000000000000111111111000000000000000000000000000000000000111222222222222222222222222////////////////////////000000//////000000111222111111111222222222333333111222222333333222222111333333333222222333333333333333333333333333333333222222222333333333444444444444444444555555666666555555444444444333333333111222222333333222222111333333333222222111111111222222222222222222222222000000000111111222222222222222222222222222222222111111222222222333333333333333333444444444555555333444555555666777777777555555555555666777888888888:::======<<<;;;;;;<<<;;;>>>BBBEEEFFFEEECCCBBB>>>===<<<;;;::::::999999888999:::<<<<<<;;;;;;:::;;;:::999:::<<<===<<<;;;;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@AAABBB@@@===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<:::999999:::<<<===<<<;;;::::::::::::999999:::;;;:::999888777777777777777666666666777777777888888666555444444333333444444333444555666666555444333444444444444444444444444333333333444444444555555444555777888999999888888777777555444444555666777333333222222333333444444444444333333333444444555555444333222333444555666555555555555555555555555:::999888777777777888888888888999999:::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@DDDDDDBBBAAAAAA@@@@@@@@@AAAEEELLLWWWfffyyy111222666======666222111222222333333333333222222111222333333444444333333111111222222222222111111000111111111111222222222////////////////////////111111111222333222...+++222111///000111111000///////////////000000000000.........///////////////---------...000333666777666333///---...///111111///000000111111000000///000000000000000000000000/////////000000111111111---......//////......---////////////000000000000111111000000000000111111///000000000111111111111333222222111111111222222333333222111111111111222000000000000000000000000111111111111111111111111//////000000111111222222000000000111111111111222333333333333333333222222000000000000000000000000000////////////000111111111111111111222222222222222222333333333333222222444333333222222333333444333333333333333333333333222222333333333333444444444444444444444444444444444444444444333333333333111222222333333222222111333333222222222222222222222222222222222222222222///000111222222222222222333222222111111222222333111111222222222333333333333333333444444444555555333333444666666666666666555555555555666777888888888999;;;<<<;;;;;;<<<===<<<>>>AAACCCEEEDDDCCCBBB>>>>>>??????>>>===;;;:::999:::<<<>>>>>>===<<<::::::999888999;;;<<<<<<;;;:::;;;===>>>???>>>>>>===<<<<<<==================;;;;;;;;;<<<<<<<<<======999888888888999;;;===>>>???@@@@@@???<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999888999;;;<<<;;;:::888999999888777777888:::666666666666666666777777555555666666777777888888666555555444444444444444444555666777888777666666333333333333333333333333333333333444444444555555222333555666777777666555555555444333333333333444333222222222222222333333444444333333333444555555333333222222333333444555333444444444444444555555555444444444555777999:::888888999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAAEEEDDDCCCBBBAAA@@@@@@@@@AAADDDKKKVVVfffzzz111111555;;;;;;555111111111222222333333333222222111222333333444444333333111111222222222222111111//////000000000111111111////////////////////////111000///000111111000...111000///000111222111000000000000000////////////............/////////000///.........000333555777444222000///000000////////////000000000000///////////////////////////////////////000000111111111.........------.........////////////000000000000111111000000000000111111//////000111222333444444555444222111111111111222555444333222111222222333000000000000000000000000000000000111111222222333///000000000111111111111111111111111222222333333111111111222222333333444111111111111111111111111///////////////000111111111111111111222222222222333333444444444444333333333333222111111222333333333333333333333333333333222222333333333333444444444444444333222222111111333333333333222222222222111222222333333222222111222222222222222222333333222222222222222222222222///000111333333333333333333333222111111222333333111111222222222333333333333333333444444444555555222333444666666666666555555555555555666777888999888999::::::999:::<<<>>>===>>>@@@BBBBBBBBBBBBAAA===???BBBCCCCCC@@@===;;;::::::;;;<<<<<<<<<<<<<<<999888888999;;;<<<<<<;;;:::;;;<<<>>>>>>>>>>>>===<<<=========>>>?????????;;;;;;;;;;;;;;;<<<======:::999888888999;;;===???===??????>>>;;;999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::;;;:::999888999:::;;;:::999777999999888666666888:::555555444444444555555555333444444555666666777777555555444333333333333444444444666777777777666666333333333333333333333333333333333444444444555555222333444666666666666555444444555555444333333222444333333222222333333333333333333333333444555666222333444444555555444444444444444444555555666666555444333333444666999:::888888888999::::::;;;;;;<<<======>>>???@@@AAAAAAEEEDDDBBBAAA@@@????????????BBBIIITTTdddxxx333111444888888444111333111222222333333333222222222222333444444444333333111111222222222222111111......//////000000000111111111111111111111111111,,,+++)))***---111222333000///...///111222222111111111000000//////......---.........//////000000111000//////000222444666222111111111222111...,,,//////000000000000//////////////////////////////000000000000000000000000111000///......///000111////////////000000000000111111000000000000111111//////000222333444555666666555333111000000111111333333111000000000111222000000000000000000000000//////000111222333333333111111111000000000000000111111222222222333333333......///111222333444555111111111111111111111111///////////////000111111000111111111111222222222333444444555555444444333333222111000000111222333333333333333333333333333222222333333333444444444555444444333222111000///333333333222222222111111222222222333333222222222111111111222222333333444111111111111111111111111///000222333444444333333444333222111111222333444111111222222222333333333333333333444444444555555222333444666666666666555666555555666666777888999888999999999888999<<>>??????@@@AAAAAAAAAAAA===@@@DDDFFFFFFCCC???<<<:::999888777777999;;;<<<999888888999;;;<<<<<<;;;999:::<<<>>>>>>>>>>>>===<<<======>>>???@@@@@@AAA;;;:::::::::;;;;;;<<<======<<<;;;:::;;;===@@@AAA===>>>>>>===:::888777888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::999888888:::;;;:::999777999:::999666666888;;;666555444333333333333333222222333444444555666666555444333333222222333333111222444555555555444444333333333333333333333333333333333444444444555555444555666888888888888777555666777888777666444333555444444333333333444444333333333333333444555666222333555666666666555444444555555555666666777777:::999777666555666888999777888888999::::::;;;;;;======>>>???@@@AAABBBBBBDDDCCCBBB@@@???>>>>>>>>>>>>AAAHHHRRRbbbvvv222000///111333444111///000111222333333222111000...///111222333222222111111111111111111111222222333222111222222222///---000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111000000//////......////////////000000000000000000000000////////////111111000000//////......000000000000000000000000111111000000000000111111000000000000000000000000000000//////.........---111111000///////////////333333333444444555555555555555444333111111222444333222222111111222222333111111111111111111111111111000///...............////////////000000000000000000000000000000000000000000000000000000000000333333333222222222222222222111111111000000//////222222111111111111222222111111222222222333333333000111111111111222222222444444333333333444555666222222222222222222222222333333333222222111111111111111222222222333333333000000111222333333444444111111111111111111111111///000111222222222222222222222222222222222222222444444444444444444444444444444444444444444333333444444444444444444444444555555555555666666777777555666777777666666777888777888888999::::::;;;;;;<<<>>>???@@@@@@???>>><<<<<<>>>AAADDDEEECCCAAA???===<<<;;;::::::;;;<<<===::::::999999::::::;;;<<<<<<===>>>===<<<===>>>@@@@@@@@@??????@@@AAAAAABBBAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999:::;;;<<<<<<<<<;;;:::999999888888888888888999999;;;888555444555666666666777888999888666444444555:::888555444555555555444666666555444333222222111555555555555555555555555555666777777777777777666111111222222222222333333222222333333333333444444555555555555555444444444333333333333333333333333---...///000222333444555222333333444444333333222222222333444444555666666111222222333444555666666666666555666888888777555888888888888999999999999===>>>>>>>>>????????????AAAAAAAAA???<<<;;;<<<===AAA@@@GGGTTTdddttt333111000111333444222000000111222222222222111000111222333444444444333222---...000222333333222111222111111222333333222111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000//////111000000000/////////...////////////000000000000000000000000////////////111000000000/////////...000000000000000000000000111111000000000000111111000000000000000000000000111111000000000/////////111111000///////////////111111111222333444555666555555555333111000111333222111111000000111111222111111111111111111111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111000000000///222111111000000111111222111111111222222222333333000111111111111222222222222222222222333333333333222222222222222222222222333333333222222222111111111111111111222222333333000000111111222333333444111111111111111111111111000000111222222222111111222222222222222222222222222222222222222222222222333333444444444444444444444444444444444444444444444444444555555666666666333555666666555555666777777777888888999999::::::<<<===>>>??????>>>===<<<:::<<>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999::::::;;;<<<;;;<<<===<<<;;;;;;===???>>>>>>>>>===>>>>>>??????AAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;<<<======<<<;;;:::888888888777777888888999;;;888555444555777777666777888999888666444444555888666444333333444333333555555444444333333222222444444444444444444444444444555666777777777777777444444333333222222222111222222333333333333444444333333444444555555666666333333333333333333333333222222222333333333444444222333333444444333333222333333333444555666666666555555444444444333333333666555555666888888777666666666666666777777777777<<<<<<=========>>>>>>>>>@@@AAAAAA???<<<;;;<<<===@@@@@@FFFTTTcccrrr333222222222444444222111000111222222222222111000333333333444333333222111))),,,///222444333222000000///...000222333333222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///......000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111000000//////000000111000000000000000000000000111111111111000000000000111000000///////////////000//////000111333555666666666666444111000000222000000000//////000000000000000000000000000000000222222111111111111000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111000000000000222111111000000111111222111111111222222222222333000111111111111222222222000111222333444333222222222222222222222222222222333333333222222222222111000000000111111111111222///000000111111222222222111111111111111111111111111111222222222111111000222222222222222222222222111111111111111111111111222222333333444444555555444444444444444444444444333333444444444444555555222444555555444333555666666666666777888888999999;;;<<<===>>>>>>===<<<;;;999:::===>>>??????===<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<:::;;;<<<;;;::::::<<<>>>???>>>>>>=========>>>>>>AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888999999::::::;;;;;;============<<<;;;888888777777777777888888:::888666555666777777777666777888888666444444555666444222222333333222111333333333333333333333333222222222222222222222222333444555666777777777777666666555444333222111111222222333333333333444444111222222333555666666777333333333333333333333333666666555555444444333333222333333444444333333222333333444444555555666666555555444444444333333333666555555666888999777666999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA???===;;;<<<===@@@@@@FFFRRR```ooo333333333444444444333222111111111222222111111111222111111111000000//////,,,---///111111111111000///------...000111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///...---000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000111111000000000222444666666777666444111///000000111000000//////000000111////////////////////////111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000---......///000111111222111111111000000000000000111111000000000000111111111111111111222222222222000000111111111222222222000111333555555444333222222222222222222222222222222222222222222222222222000000000000000000000111//////000000000111111111111111111111111111111111222222222222222111000///111222222222222222333333111111111111111111111111111111222333444444555555333333333333333333333333333333333333333333333333222444555555444444555666555555666666777888888888:::;;;<<<<<<<<<<<<;;;:::999:::;;;<<<=========<<<:::;;;<<<======<<<;;;::::::::::::::::::;;;<<<<<<:::;;;<<<;;;::::::<<<>>>AAA@@@@@@???????????????AAAAAA@@@>>>======<<<<<<;;;;;;;;;:::::::::::::::888888888888888999:::;;;;;;<<<===>>>>>>>>>===<<<888888777666666666777777999777555555777888777777555777888777666444444555555444222222333333222111111222222222333333333444333333333333333333333333111222444555666777777888666666555444444333222222222222222333333333444444111222222333444444555555222222222222222222222222666666555555444444333333222333333444444333333222222333333333444444444555111222222333444555666666555555555666888999888666::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@???===;;;<<<<<>>??????@@@AAAAAA@@@???>>>===<<<<<<;;;;;;:::::::::999999999777777777777888888999::::::;;;===>>>>>>>>>======888777666666555555555666777666555555777777777666444666777777555444444555555333222333444444333111000000111111222333333333333333333333333333333333111222333444666666777777444444444444444444444444222222222333333333444444333333333333333333222222222222222222222222222222333333333333444444444444222333333444444333333222222222222222222333333333111222222333444555666666555444444666888999888777555555666666666777777777;;;;;;;;;<<<<<<<<<=========>>>@@@???===<<<;;;<<>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<===<<<;;;;;;===???===<<<<<<<<<<<<===>>>???AAAAAAAAA@@@???>>><<<<<<;;;;;;::::::999999888888777777777777777777888888999:::<<<===>>>>>>===<<<888777666555555444444555555444444444666777666555444555777777555444444555444333222333444444333111000000000111111222222222444444444444444444444444111222333444555555555555222333333333444444444444222222333333333333444444333333333222222111111111222222222222222222222222000000111222333444444555222333333444444333333222222222222222222333333333555555444444444333333333444444444666888999999777666666666777777777888888;;;;;;;;;<<<<<<<<<======<<<>>>??????>>><<<;;;<<<>>>???DDDLLLUUUbbbuuu000222444333111000111333222222111000000111222222222222111000000111222333333222000//////000111222222000......000222333333000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333333222.../////////000000000111////////////000000000000000000000000////////////.../////////000000000111000000000000000000000000//////............//////000000000000000000000000......//////000000000000///////////////000111111,,,...000333444444444444333444666555333111111111000000000//////000000000111111111111111111111111...///111222333222111000////////////000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000////////////000000000000000000111111111111000111111111111222222222000000000000111111111111222222222222222222222222111111222222222333333333333333222222111111111111222222222222222222222111111111111111111111111111000000111222222222111111000111111222333333444444444444444444444444444444222222222222222222333333222222222222222222222222555444444444333333333333222444555555444333555666555666666777777888999999;;;;;;::::::::::::;;;;;;;;;:::999999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======:::;;;<<<;;;::::::<<<>>>;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAA@@@>>><<<;;;;;;;;;::::::999888888777888888777666666666777777888999;;;<<<======<<<<<<888777666555444444444444333222222333555666555333333555666666555444555555111111111222444444222000000000000111111111111111222222222222222222222222111222333444444444444444333333333333222222222222222222333333333333444444111111111111222222222222111111111111111111111111111111111222333333444444222333333444444333333222444444444444444444444444555555444444444333333333444444444666888:::999888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;===??????>>><<<;;;;;;===???CCCKKKRRR___rrr///111444333111///000222333222111000000111222333//////.........000111222000000111222222222222222---+++******---000222222000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444444444.../////////000000111111////////////000000000000000000000000////////////.../////////000000111111000000000000000000000000//////............//////000000000000000000000000//////000000111111111222///////////////000111111''')))...222555555555444222444555555333222111111//////............//////111111111111111111111111///000222444444444222111////////////000000000000////////////////////////////////////////////////111111111111000000000000//////000000111111111222000000////////////000000000000000000111111111111000111111111111222222222444444333333333444555666222222222222222222222222111111111222222333333333333333333222222222111111333333222222222222222222111111111111111111111111///000111222222222222222000000111222333333444444444444444444444444444444333333222222222222222222222222222222222222222222555555555444444333333333111333444444333222444555666666777777888888999999<<<;;;;;;::::::;;;;;;<<<::::::888888888:::<<<>>>===<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;<<<======999:::::::::999999;;;===<<<<<<<<<===???@@@BBBCCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;::::::999888777777999888777666666555666666777999:::<<<======<<<<<<888777666555444333333333222111111333555555444222333444666666555444555555000///000111333222000...111111111000000000000000111111111111111111111111222222333444444444333333555444333333222111000000222222333333333444444444//////000111222333333444111111111111111111111111222222333333333333333444222333333444444333333222666666666666666666555555111222222333444555666777444444444666888:::999888777777888888888999999999888888999999999::::::::::::===??????>>><<<;;;;;;===???CCCJJJQQQ]]]qqq222111000//////000111222444333111000000000111111222222111111111111222222111111111111111111111111000000111111111111000000000000//////.........---111111111111111111111111000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000///...------...///000...///111111/////////000000000////////////000000000000000000111111111111////////////000000000000111111111111000000000000//////............/////////000000222333444555555666555555444222111111000000000////////////000000000000000000111111111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000////////////000000000000222222111111000/////////222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222444333111000000000111111777777666555333222111111...000111111111111222444111111111111111111111111111222333333444444333333000111111222222111111000111111111222333444555666222222333333333333444444666333000000222333222000111111111111111111111111555555666777666555333222222222333333444555666666666777888777666666888:::;;;===>>><<<:::999;;;>>><<<;;;::::::999999999999888:::<<<=========???@@@???>>>===<<<;;;:::::::::<<<;;;999999999<<>>>>>??????>>>===<<<<<<>>>>>>===<<<<<<<<<<<<===::::::999999888777777777444666888:::;;;:::999888888888777666555444444333777666555444444444444444333333444444555666666666444333222111111111222333000333444333111000222444000000000000000111111111111111111111111111111111,,,...000222333444333333555555444444333222111111222222222222222222222222222222222222222222222222111111111111111111111111333333333444444555555555333333333333222111000000333444666777777777666555444444333444555777999:::777888999::::::999888777999999999888999999:::::::::;;;;;;;;;<<<=========@@@@@@CCCHHHOOOYYYjjjyyy333222111000000111222333333333111000000000111111222222111111111111222222111111111111111111111111000000111111111111000000111111000000000/////////111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000111000///.........///000...///111111/////////000///////////////000000111//////000000000111111111....../////////000000000000000000000000000000000000000////////////000000///000000111333444444555777777666444333222111111000000////////////000000000000000000111111111111000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111000000000//////000000000000000000000000000000000000000000000000000111111111111222222222444333222111000111111222444444444444444444333333111222333222111000111222333333333333333333333333111222333333444444333333222333333444444333333222333333222222222333444444222222222333333333444444666333111111333333222111222222222222222222222222555555555555555444333333222333333444444555555555666777888777666666888:::;;;<<<===<<<:::999;;;>>><<<;;;;;;::::::::::::;;;999;;;===>>>======>>>???@@@???>>>===<<<;;;;;;;;;<<<;;;:::999:::<<<>>>@@@@@@>>>======>>>>>>===<<<=========>>>======<<<<<<;;;;;;;;;:::::::::::::::888888888777666666555555555666888999::::::999999888777777666555444444333666666555444444444444444666666666555444444333333444333222111111111222333000222444333111000111333222222111111000000//////111111111111111111111111000111222333444555555555333333222222111000000///222222222222222222222222333333222222222222222222111111111111111111111111222222222333333333333333333333444333333222111111333444555666666666555555666555555555555666666777555666777777777777666555999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<>>>>>======>>>???AAAAAA???>>>===<<<<<<<<<<<<;;;:::999:::;;;>>>???@@@???===>>>??????>>><<<:::;;;;;;<<<<<<<<<<<<;;;:::::::::;;;:::999999888666666666555444444333333666666777777888999999999777666666666555444444444666666555444444444444555666666555555444333333333444444333222222222222222000111222222000000111222333333222111000///......111111111111111111111111222222222222222333444444333222222111111000000000222222222222222222222222333333333222222111111111222222222222222222222222333222222222222222111111333444444444444333333222222333444555555555444444666666777777666555444444555666666777777666666555999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>AAAFFFLLLVVVfffvvv333333222222222222333333222222111111111111111111222222111111111111222222111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000//////////////////////////////////////////222222111111000/////////...///111111/////////000///000000000000/////////////////////000000000111---.........///////////////////////////000000000//////000000000000/////////000000111222333333333777666555444222111000///000000////////////000000///000000000111111111111////////////////////////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000111111000000000000000000//////000000000000000000000000222222222222222222222222000000111111111222222222444333333333333333333333000111111333444555666666333444555444222111222333111111111111111111111111111111222333333333333222000000111111111111000000333333222222222222222333111222222222222333333333555444333222333333333333333333333333333333333333444333222111111111333333444444444444444444333333555666777777555666777999::::::::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;===??????=========>>>AAA@@@???>>>===<<<<<<<<<<<<;;;:::999:::;;;===>>>???===<<<===>>>>>>===<<<888999:::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999999666666555555444333333222555555444555555666888888555555555555555555555444666555555444444444555555222333333444444555666666444444333333222222222222000000111111000000000111222111111111000000//////111111111111111111111111222111000//////000111222444444444333333222222222222222222222222222222222444333333222222111111111222222222222222222222222444444333333222222111111333333444555555444444444222222333333444444444444555666777777777666444333777777777888888888888888888888999::::::;;;;;;;;;=========<<<;;;;;;;;;:::======@@@EEEJJJTTTdddsss111222222222222222222111111111111111222111111111222222111111111111222222000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000////////////////////////111111111111111000//////...///111111/////////000111111111111000...---,,,...////////////000000000.........////////////000.../////////000000111111...///000000000000///...000000000111111222222333444333333222111000//////000000////////////000000///000000000111111111111////////////////////////////////////000000000000////////////000000000000////////////////////////////////////000000000000000000000000//////......//////////////////000000000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333333333111222222333333444444444111222444444333333444555111111111111111111111111000111222222333333222222///000000111111000000///111111111111222333444555111111111222222222333333333333333222222222333444222222222222222222222222333222111000000111333444444444444444444444333333555666777666555555777999:::999888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<===??????>>>======>>>@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===;;;:::;;;======<<<;;;888888999::::::;;;:::::::::::::::::::::999999888777777666555555444444333333222222222333444555666444444444444555555555555555555444444444555555666222222333333444555555555444444444444333333222222111000000000111111000000//////000000111111111222111111111111111111111111222111000///...///000111444444333333333333333222222222222222222222222222333333333222222111111111222222222222222222222222555555444444333333222222222333333444555555555555222222222222333333444444333444666777777777666555666666777777777888888999777888999;;;;;;<<<;;;;;;=========<<<;;;;;;;;;:::======???DDDIIIRRRbbbqqq111111222222222222111111000000111222222222222111222222111111111111222222000000000000000000000000000000111111111111000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000///000000111111000000///...///111111/////////000111111222111000///---,,,......////////////000000////////////000000000000//////000000111111222222...///000111111000///...000000000111111111222222111111111000000000//////000000////////////000000000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000111111000//////...------......////////////000000000000000000000000000000........................000111111111111222222222111222222333333333333222222222222222333333333333000111333333222222444555333333333333333333333333000111111222222222222222111111222222222222111111///000000000222333444555111111111111222222222222111222333222111111333444111111111111111111111111222222111111222222333333444444444444444444444444555666666666555555777999999888777777999;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;===??????>>>>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::999:::<<<===<<<;;;888999999::::::::::::999888888777666666666666777777777777666555555444444111111222222333444444444333333444444555555555666555444444444444555666666555555444444333222222222444444444444444333222222222111000000222222111000......///000111222333333111111111111111111111111333222222111111111222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333555555444444444444444333111111222444555555555555333333222222222333444555444444555666777777666666444444444444555666777777777888:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>===???DDDHHHQQQaaappp111222333444444333222111///000111222333222222111222222111111111111222222000000000000000000000000000000111111111111000000......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000,,,---///000111000000000...///111111/////////000...///000111111000///............/////////000000000000000000111111111222000000000111222333333333000111333444444333111000000000000000111111111111000000000000111111111111000000////////////000000000000000000111111111111000000000000000000000000.../////////000000000111////////////000000000000////////////////////////////////////000000000000//////////////////.............../////////000000000000000000000000000000////////////////////////000111111111111222222222000000222333333333222222111111222222222333333333000222333222111111222333333333333333333333333333000000111222222222222222111111222222222222111111111111000000111222333333111111111111222222222222///111222111//////222444222222222222222222222222111222222333333444333333222333333444444555555555555666666666555555777888999777555666999;;;;;;:::<<<;;;;;;::::::::::::;;;:::<<<>>>?????????@@@AAAAAA@@@???>>>===<<<<<<<<<::::::::::::::::::::::::<<<;;;:::;;;=========<<<:::::::::;;;::::::999999999888555444333444666777777777666666555555444444111222333555555555555444222222333444444555666666444444444444444555666666555555444333333222222111333444555555555444333222333111000111333333222000//////000000111111222222111111111111111111111111000111222222222222222111111111111111111111111111222222222222222222222222111111111222222333333444333333333333333333333333333333333333333444444444///000111333444555555555444333333222333444555666777666666555555555555666444444333333444555777888666888:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>@@@DDDHHHQQQaaappp333333444555555444333333///000111222333333222111222222111111111111222222000000000000000000000000000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000+++,,,...///000111000000...000111111/////////000+++,,,///111222222111111............/////////000000111111111222222222222000000111222333333444444222333555666666555333222000000000000111111111111///000000111222222333333000000////////////000000000000000000111111111111000000000000000000000000.../////////000000111111////////////000000000000////////////////////////////////////000000000000------......///000000000---.........//////000000000000000000000000000000222222222222222222222222000111111111111222222222///000111222333222222111000000111222333333444555222333333222000///000111111111111111111111111111000000111222222222222111//////000000000000//////333222111111000111111111000111111111111222222222...000222111//////111444333333333333333333333333000222333444555444444333222222333333444555666666444555666666444555666888999666555666999;;;;;;999<<<;;;::::::999999999999:::<<<>>>?????????@@@BBBCCCBBB@@@???>>>>>>======::::::::::::::::::::::::<<<;;;;;;<<<>>>???>>>===;;;;;;;;;;;;;;;:::999888<<<:::777444444666888:::777666666555555444333333111333555777777777555555222222333333444555666666444444444444444555666777111222222333333444555555333444555555555444333222444222000111333444333000111111111111000000000000111111111111111111111111---...///111111111000///333333333333333333333333222222222222222222222222000000111222333444444555333333333333333333333333111111111222222333333444...///000222333444555555444444333222333444555666:::999777555444333444444666555555555666777999:::666888:::<<<=========<<<:::;;;;;;<<<<<<=========???>>>@@@DDDHHHQQQaaaooo555333222222222222111///111111111000000000//////111111000000000000111111111111000000000000111111111111111000000000000000222111111111000000//////000000000000000000000000------------...///111111000000000000000000000000111111111111111111111111//////............//////......//////000000111111///////////////.........222111000//////000111111//////000000111111111111000...///333888888333...333222222111111222333333444555777666555444444444666444111///.........//////////////////000000000000000//////000111222222---...000111222222111111111111000000000000111111222000///111333444222///000000000000000000000000////////////////////////000000000000000000000000......///000000000000000///////////////000111111222000///......///000222111111111111111111111111000000000000////////////000111111111111222222222222333333444444333333222111111111111111111111111000...---///222444222000//////000111222333333333222444444333111000111222333111000000111222222111333333444444444333222222444444444333333222222222111111111111111111111111222222222333333444444444444444444444444444444444666555555444444555555666555666888;;;<<<======<<<;;;::::::999999::::::;;;;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>===<<<::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::888777777666555555444444666555555444444333222222333333444444444555555555333333333222222111111111333333333444444444555555222222222222222222222222222222222111111111000000222111111000000000000000...//////000111222222222444333222111111222333444222222111111000000//////111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333000000111222333444444555333333444555444333111000333333444555666666555555444444333333444555777888999999999999:::;;;<<<<<<::::::::::::::::::::::::>>>???AAAEEEGGGOOO```ppp333222111111333444333111333333333222222111111111111111000000000000111111111111000000000000111111000000000000000000000111111111111111000000000///000000000000000000000000222111000000////////////000000000000000000000000111111000000//////000000//////............//////.../////////000000000111/////////////////////...000000111111111111000000111111222222222222222222///------111555666222---000111111222333444444555666777888777555444444555777555333000//////000111111111111111111111000000000000000000000111222222000000111222111111000///222111111000////////////333111000111222222000...000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000///////////////000111111111000///......///000111111111111111111111111111000000000000000000000///000111111111111222222222222333333444444333333222111111111111111111111111444111000000111111///---000000000111222222222333222333444333111000111222333222000000222333222111222222333333444333333333444444333333333222222222333333333333333333333333222333333333333333333444333333333333333333333333555555444444444444555555555666888:::<<<<<<<<<<<<;;;::::::999999::::::;;;;;;<<<===>>>???@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::999999::::::::::::;;;;;;777888999:::;;;===>>>>>>999:::<<<<<<<<<:::999777555555555555555555555555555555555444333333222222000000000111111111222222333333333222222222111111333333333444444444444555111111111111111111111111222222222222111111111111222111111000000000000000...//////000111111222222333222222111111222222333111111111000000000000000111111111222222333333333222111111111111111111111111111111111111111111111222222222111111111111111111111222222222333333333222222222333333444444555333333444444444333222111333444444555666666555555555555444444555666888999999999999999:::;;;<<<<<<::::::::::::::::::::::::===>>>AAADDDGGGOOO```ppp111000000111333444444333000000////////////......111111000000000000111111111000000//////000000111/////////000000111111111111111111111000000000000000000000000000000000000333222222111000/////////000000000000000000000000111000///...---...////////////............//////////////////000000000000....../////////////////////000111222222111000///111111111111111111111111///---,,,...111333000......000222444555666666666777888999888666555666777888777444222222222333444444444444444333222222111000000000000000000111222222222222222111000......000000////////////000000222111000000111111///---000000000000000000000000111111111111111111111111000000000000000000000000......///000000000000000///////////////000111111111000///......///000111111111111111111111111111000000000000000000000000000111111111111222222222222222333333333333222222111111111111111111111111333222000000111111///...111111111111111111222222000222333222111111222333444333111111333333333222111111222333444444444333333333333333222222222222444444444444444444444444444333333333333333333222333333333333333333333333444444444444444444444444555666888:::<<<<<<<<<<<<::::::999999999999::::::;;;<<<<<<===>>>???@@@@@@>>>??????>>>>>>===<<<;;;999999::::::::::::;;;;;;777888999:::;;;<<<===>>>::::::;;;;;;:::888666555222333333444555666666666555555444444333333222222222222333333333333444444333333333222222222222111333333333333444444444444111111111111111111111111333333333222222222111111222111111000000000000000/////////000111111222222111222222222222222222111000000000000111111111111000000111111222333444444222222222111111000000000000000000000000000000000222222222222111111000000111111222222222333333333444444444444444444444444333333444444444333222222333444555555666555555555666555555555555777888999999888888999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@DDDGGGOOO___ooo222111000111333444333222........................111111000000000000111111000000////////////000000---......///000111222222111111111000000000000000//////////////////////////////000000111111111111////////////////////////222111///------...///000//////............//////////////////000000000000............////////////000000000000111111111111////////////............000...,,,---///111000//////111333666777777666555666777888777666666888::::::888666555444555666777777777777777666555333222111000000000000000111111111111111111000000//////---------...///111222333/////////000000000//////////////////////////////000000000000000000000000////////////////////////......///000000000000000///////////////000000111111111000//////000111111111111111111111111111111000000000000000111111111000000111111111222222222222222333333333333222222111111111111111111111111/////////000111222222222222222222111111111111111///111222222111111222444555333222222333444444333///000111222333444444444333222222222222222222222555555555555555555555555444444444333333222222222222222222222222222222222333333444444444444333333555666888:::;;;;;;;;;;;;::::::999999999999::::::;;;;;;<<<======>>>??????>>>>>>??????>>>======<<<999999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::888666555444222222333333444555555555555555444444333222222111333333333444444444555555222222222222222222222222222222333333333444444444111111111111111111111111333333333333222222222222222111111000000000000000//////000000111111111111000111222333333222111000//////000000111111222222//////000111222333444444222222111111000000//////111111111111111111111111333333222222111000000000111111222222222333333333444444444333333222222222333333333333333333333222444444555555555555555444555555444444555666888999888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>CCCFFFMMM^^^mmm444333222222333333111000222222222333333333333333111111000000000000111111000000////////////000000------...///000111111222000000000000000000111111////////////////////////---...///000000000//////////////////////////////111000////////////000111//////............//////000000000000////////////---.........//////000000111000///...///000222333/////////...............111000......///111111111111222555777888888777666555666777777666777:::<<<;;;:::888777666777999:::888999::::::999777555444111111000000000000000111000000000000000111111222000////////////000000111,,,---///000000111111222////////////////////////////////////////////////////////////////////////......///000000000000000///////////////000000111111111000000000000111111000000000000000000000000///000000000111111111222000000111111111222222222111222222333333222222111000000000000000000000000...///000000000111222222222222222111111111111111///000222111111111222333555333222222333444444333///000111222333333444444222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222333444444555555444444333555666888:::;;;;;;:::::::::999999888888999999:::;;;;;;;;;<<<======>>>>>>===>>>>>>>>>>>>======<<<999999999:::::::::;;;;;;;;;;;;:::::::::999999999<<<<<<;;;:::888666555444444444444444444444444444555444444333222222111111///000000000000111111111222222222222222222222222222222222333333333444444333333333333333333333333333333333222222222111111222111111000000000000000000000000000000111111111000000222333333222000000//////000000111111222222//////000111111222333333111111111000000000//////222222222222222222222222222222222111111111000000111111222222222333333333333333222222111000000000333333333333333333333333444555555555555555444444444333222222333444666777888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::>>>BBBEEELLL[[[jjj~~~555444222222222222111///111111111222222222222222111111000000000000111111000//////......//////000.........//////000000000000000000000111111111111000000000000000000000000000111111111///---+++***000000000000000000000000...//////000111111111222//////............//////000000000000////////////------......///000000000000000/////////111222333000000000111111222222222222111111000000111111222111222555777888999999999888888999888777888:::===;;;:::999888888999;;;<<<888999;;;;;;;;;999777555222111111000000000000000////////////000111222333555444222111///......---,,,...000111000000222333000000000000000000000000........................000000000000000000000000......///000000000000000///////////////000111111111111111111111111111111000000000000000000000000///000000111111222222222000111111111111222222222111111222222222222111111000000000000000000000000111222333111///...///000111111111111111111222222///111222111000000111222444333111111333333333222000000111222333333333222111111111222222222222222222222222222222222222222444333333333333333333222333333333333333333333333333444555666666555444333555666888::::::::::::999999999888888888888999999;;;;;;;;;;;;<<<<<<======<<<<<<============<<<<<<999999::::::::::::;;;;;;888888888999:::;;;;;;;;;<<<;;;:::888777666555444555555555444444444444444444444333333222222111111000111111111111222222222111222222222222333333333222222222222333333333333444444444444444444444444222222222111111111000000222111111000000000000000000000000000000000111111000111111111111111111000000000000000111111111111000000000111111111111222000000000000000000000000222222222222222222222222111111111111111111111111111111222222222333333333222222111111000000000///333333222222222333444444555555555666555555444333333222222222222444555666888777777888888999:::;;;::::::::::::::::::::::::888:::>>>BBBDDDJJJXXXgggxxx444222111222333333222111............//////000000111111000000000000111111//////............//////....../////////////////////000000000111111111111000000000000000000000000111222222222000...+++***000000000000000000000000***+++...000111222111111//////............//////111000000000/////////...------......///000000111,,,...000222333222111000///000000111222333444444000111222111111000111111///111333555888;;;===>>>??????===;;;888888:::<<<;;;:::999888999:::<<<>>>777999;;;<<<<<<:::888777222222111000000000000000111111000//////000111222444444222111000000000000///111333222000///000111000000000000000000000000////////////////////////000000000000000000000000......///000000000000000///////////////000111111111111111222222111111111000000000000000000000000///000000111111222333333000111111111111222222222111111222222222222111111000000000000000000000000111222333222///...///000000000000111222222222333000111222111000///000111333222000000222333222111000111111222222222111111000111111111222222222222222222222222222222222222222333333333333333333444333333333333333333333333444555777888888777555444555777888999::::::999999999999888888888888999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;888888888999::::::;;;;;;:::999888666555444444444444444444555555666666777444444333333222111111111222333333333333444444444111111222222222333333333111222222222222333333333333333333333333333333333111111111000000000//////222111111000000000000000111000000000000000000000111111000000000000111111111111111000000000000000111111111111000000000000......//////000111111111111111111111111111111111000000000111222222333333111111222222222333333333222222111111111111111111333333222222222333444555555555666666555444444333333333222222333444666777777777777777888999:::;;;999999999999999999999999999:::>>>AAACCCHHHVVVdddrrr222111000111333444444333///000000000111111222222111111000000000000111111//////............/////////////////////.........//////000000111111111222000000000000000000000000///000111222222111///...000000000000000000000000&&&))),,,000222222111000//////............//////111111000000/////////...---------...///000000111))),,,111555666444000---------...000111222333444///111222222111000000000---...111444999===AAACCCEEEDDDBBB>>>:::888999:::;;;:::999888999;;;===>>>777888;;;<<<===;;;999888222222111000000///000000333222111/////////000000000000000111222444555666222444666444000......000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000///////////////000111111111111222222222222111111000000000000000000000000///000000111222222333333000111111111111222222222111111222222222222111111000000000000000000000000---///222111000///111444//////000111222333333444111222222111///...///000333111000000111222222111111111222222222111111000000000111111222222222222333333333333333333333333222222222333333444444444444444444444444444444444555666777999999777666555666777888999::::::999888999999888888888888999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;::::::999888777777888777666555444333333333222333444555666888999999444444333333222111111000//////000000000111111111111111111222222333333333111111222222222333333333222222222222222222222222000000000000////////////222111111000000000000000111111111000000000000000222111000//////000111222222222111111000000//////222222111111000/////////------...///000111222222000000000000000000000000//////000111222333333444111111222222222333333333222222222222222222222222333333222111222333555666555666666666555444333333444444333333444555777888777777777777888999:::;;;888888888888888888888888999;;;>>>AAABBBGGGTTTbbbnnn~~~111111222222222222111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000,,,---...///000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000///000333444333000111111000000000000111111///......------///000111111111000000//////......000000000000000000000000444333222000///.........222222222333777???HHHNNNKKKFFFAAA===;;;;;;;;;:::;;;::::::999:::;;;===>>><<<;;;:::;;;<<<<<<;;;999222111000//////......///000000000000000111111222333111///...---...///000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000111111000000//////............///000000000000000000000000000000000000000111111111111000000000000000000000000////////////222111000///............222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333444444111111111111111111111111444444444333333222222222222222222222222222222222333333333333333333333333333444555555555333111///111222333444555666666666333555888999888888888999999999999:::::::::;;;;;;555777:::<<<===<<<;;;:::999999888888888999:::;;;:::::::::::::::999888777:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999777555444333222333333444555666777777444333111000000000111222111111000000000000000111111111111111111222222222333333222111000///......333222000/////////000111111111000000//////......111111111111111000///...000000////////////000000000000000000000111111222222111111000000000000000000///...///000111000///000000000000111111111111111000000000111222222333111111111000000000000000222222222222222222222222444333222111111222333333111000000000000222333444555555555444444333333333555555666666777777888888::::::999999888777777666999999888888999999:::;;;;;;:::;;;>>>BBBGGGRRR]]]kkkyyy111111222222222222111111222111111000000111111222111111000000000000111111000000000000000000000000000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...///222333222000111111000000000000111111000//////...///000111222111000000000/////////...000000000000000000000000000000000000000111111222000111222555:::@@@DDDGGGIIIEEE@@@<<<;;;;;;;;;:::::::::999999:::;;;=========;;;:::::::::999666444000///////////////000111000000000000000111111222222111///.........000000000000000000000000000000000/////////......------////////////////////////000000000000000000000000000000000000////////////......///000000000000000////////////////////////111111111111000000000000000000000000000000000////////////000000111222333000111333444333222///...000000000000000000000000000000000000000000000000000000000000000000000000//////000111111222333333111111111111111111111111333333222222222111111111222222222222222222222222333333333333333333333333222333444555555333111000111222333444444444444444555777999999888777777777===<<<<<<;;;:::999888777777777888888888999::::::999999999999999:::;;;;;;:::::::::::::::999888777::::::::::::::::::::::::999999999999999999999999;;;::::::999777666444333333333444444555666666666333222111111000000111111111111000000000000111111111111111222222333333444333333222222111000000000222222000/////////000111111000000000/////////...222222222222111111000000000000////////////000000000000000000000111111222222111000000//////000000000///...///000111000///000000000000111111111111222222222222222333444555111000000000000000000000222222222222222222222222111111000000000111222333222111111111222333444555555555444444444333333333444444444555666666777777888888888888888888888888999999888888999999:::;;;;;;:::;;;>>>AAAEEEPPP[[[gggvvv111111222222222222111111222111111000000111111222111111000000000000111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///000111111///111000000//////000000111000000000000000111222222000000000000////////////000000000000000000000000000000000000000111222222//////222777>>>BBBBBB@@@GGGCCC>>>;;;;;;;;;::::::999999999999:::;;;<<<======<<<:::999888666222///............///000111222000000000000000111111222222111000///...///000111000000000000000000000000111000///...---,,,++++++........................////////////////////////////////////000000000000......///000000000000000........................111111111111000000000000000000000000000000000000000000000000111222333444...000333555555222///---000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111111111111111111000000000222222222222222222222222222222222222222222222222000111333444444444333222222222333333333333333222666777999888777555555666===<<<<<<;;;:::999888888999888555444444666888::::::::::::::::::;;;;;;;;;999999:::::::::999888888::::::::::::::::::::::::999888777666666777888999::::::999999777666444444444444444444444444444444222222222222222111000000111000000000000000111111111111222222333444555555222222222222222222222222222111111000///000000000000000000000///////////////////////////.........111000000//////000000111000000000000000111111222222111000000//////000000000///...///000111000///000000000000111111111111222222222222222222333444000000000000000000111111222222222222222222222222000000000000000111222333222222222222333444555666444444444444333333333333222333333444555555666666666666777777888999::::::999888888888888999::::::;;;:::;;;>>>@@@DDDNNNXXXdddttt111111222222222222111111111111000000000000111111111111000000000000111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............///000000///000000////////////000000/////////000000000111111000000000000////////////000000000000000000000000333222111000///////////////...000777???DDDCCC???DDDAAA===::::::::::::999888888999999:::;;;<<<===<<<;;;:::999888555111...///////////////000111111000000000000000111111222111111000//////000000111/////////////////////////////////...---,,,,,,,,,........................////////////////////////......//////000000111111......///000000000000000////////////////////////111111111111000000000///000000000000000111111111333333222111000000000000///111222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111///000222333444444444333222222333333333222111111444666777777666555666777999999999::::::::::::;;;:::888666444444555777999::::::;;;;;;<<<<<<<<<;;;999999:::::::::999999888::::::::::::::::::::::::999888666555555666888999999999999888888666555555555555555444444333333333111111222333333111000///000000000000000000111222000000111222333333444444000000111111111222222222222111111000000000000000000000000000////////////000/////////////////////111000000000000000000111000000000000000111111222111111000///////////////000///...///000111000//////000000000111111111111000000/////////000000111000000000000000111111111111111111111111111111111222222222222222222222222111111222222333444444555333333333333333333333333333333333444555555666666666666777777888999999999888888888888888999999:::;;;:::;;;>>>???BBBKKKUUUcccsss111111222222222222111111111000000000000000000111111111000000000000111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////---...............///000000000////////////000000......////////////000///////////////000000000000000000000000000000000000222222111000/////////000000......555>>>DDDEEECCCAAA>>>;;;999999::::::999777777888:::;;;<<<<<<<<<::::::999::::::888444111111111000///////////////000000000000000111111222111000000000000111111111........................................................................////////////////////////......//////000000111111......///000000000000000000000000000000000000000111111111111000000000//////000000000111111111222222222000///////////////222111111000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111111111111111///000111222333333444444222222333333333222111111111333555555555666888:::888888888999999999999:::888888888999888888777777999:::;;;<<<<<<<<<;;;;;;888999999:::::::::999999:::::::::::::::::::::::::::999777666666777999:::888888888888888777666555555555555444333333222222111111222333333111000///000000//////000111222222...//////000111222222222......//////000111111111111111111111000000000///////////////000000000000333222111111111222333333111111000000000000111111000000000000000111111222111000000///.../////////000///...///000111000//////000000000111111111111000//////......///////////////000000111111111111111111111111111111111111333333222111000//////...000000111111222333333333333333333333333333333333333444444555666666777777777777777777777777777777888888777777888888999:::;;;:::;;;>>>???BBBJJJTTT```qqq111111222222222222111111111000000//////000000111111111000000000000111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////......///111000//////......//////000------...///////////////////////////000000000000000000000000000000000000////////////000111333333000//////333:::@@@CCCCCC===;;;999888999:::999999555666888:::;;;<<<<<<<<<999999999;;;;;;:::666333222111000///............000000000000000111111222000000111111111111111111................................./////////000000........................////////////////////////////////////000000000000......///000000000000000111111111111111111111111111111111111000000000000///000000111111222222222............///000111222333222000//////111333444111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222000000000111222333333444222222333333333333333222000222333444444666888;;;:::999999888777666555555666777:::<<<<<<:::888666888999;;;<<<<<<;;;;;;:::888888999:::::::::999999:::::::::::::::::::::::::::999888777777888999:::777777888888888777777666555444444444333333222222222222222222222111000000////////////000111222333/////////000000000000000.........//////000000000000111111111111000//////////////////000000000000///...---------...000000222111111000000111111222000000000000000111111222111000//////......//////000///...///000111000///000000000000111111111111222111111000000000000000/////////000111111222222111111111111111111111111111111111000///...,,,,,,//////000222222222222222222222222222333333333333444444444555666666777777777777777777777777777666888777777777777888999999:::999;;;???@@@CCCKKKTTT]]]mmm111111222222222222111111000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---///111000......000222//////............//////---...///000111000000///.../////////000000000111000000000000000000000000......//////000222333444...///111444777:::===>>>;;;999888777999999999888444666888:::;;;<<<<<<<<<999999:::;;;;;;999555111111000///////////////000000000000000000111111222000000111111222222222222000000000000000000000000000000000000000/////////////////////////////////000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000111111111111000000000000///000000111111222333333////////////000111222333111111000000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222333333333333333333333333111000000111111222333333111222333444444444444444111222333333333444777999888888777666555444333333555666999;;;<<<;;;999777777888:::;;;<<<;;;:::999777888999::::::::::::999::::::::::::::::::::::::888888888888888888888888666777777888888888777777444444333333333333333333333222111111000000111111////////////000111222333111111111000000000000000////////////000000000000000111111222111000///....../////////000000000111---,,,+++******,,,---///222111111000000111111222000000000000000111111222000000///............///000///...///000111000///000000000000111111111111222111000////////////000...//////000111111222222111111111111111111111111///000111222222111000//////000111333333333333222111111222222222333333333222333333444555555666666555555666666777777888888777777777777777888999999999999;;;???AAADDDLLLUUU\\\lll~~~111111222222222222111111000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---///111111///...000222//////............//////...///000222222111111000.../////////000000111111000000000000000000000000222111000000000000000111---///333555555666777999:::888777777888999999888444555888:::;;;<<<<<<<<<999999:::;;;;;;888333//////......//////000111222000000000000000111111222///000111222222222222222111111111111111111111111333333222111000///......000000000000000000000000111111111111111111111111111111000000//////.........//////000000000000000////////////////////////111111111111000000000000///000000111222222333333444333222111000000000000///000111222333222222111111111111111111111111111000000000000000000000000000000000000000000000000///////////////.........111111111111111111111111.../////////000000111111222222222222222222222222333333333333333333333333111111111000111111222333111222333444555666666666333444444333222333555888444444444555555555555666555666888::::::::::::999666777999;;;;;;:::999888777888999:::::::::::::::::::::::::::::::::::::::777777888888888888777777666777777888888888888777333333333333333333333333444333111000000000111222////////////000111222333333333222222111000000000111111111000000000000000000111111222222000///....../////////000000111111222111///...///111333444222222111111111111222222000000000000000111111222000000///...............000///...///000111111///000000000000111111111111000///...---------------...//////000111222222222000000000000000000000000000111333555666666666666000111333444555555444333111111111222222333333333111222222333333444555555333333444666777999::::::777777777777777888888999999999<<<@@@BBBEEEMMMVVV^^^mmm......///000000000000000000000000000000000000111////////////000000000000222222111000///...------111///...///222333222///............////////////000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000111111111000000000000000111...,,,---///111///---,,,,,,------...////////////////////////.........000000000000000000000000000000111111111111000000444333111444888;;;;;;:::999999:::::::::999999888888999999::::::;;;;;;<<<<<<;;;:::;;;<<<;;;555000000000000000000000000000..................///000111111111000...///111333111111000000//////......000000000000000000000000000000///...---,,,++++++//////000000000000//////000000000000000000000000000...,,,---000111///---////////////000000000000000000000000000000000000333444444444333111///...111111111111111111111111222111000//////000111222//////000000111111222222---...///000000000000000111111111111000000000000000000000000////////////000000////////////000000111111111000000000000000555444444333222111000000222222222222333333444555333333222222333333444555444555666777777666555444333333333444444444555555555555555555555555555555555666888999999888777666666777777777777888888888999999999999999999999999888888:::===<<<888888<<<999999999999888888888777:::888777777888888777555888999999777444111000111111111111111111111111111444333111000000000111111111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000111111111111000///------000000000000////////////111111111111000000000000///000000000000000//////---------------------------......///000111111222000111222111000///000111111222333333333111000///000...------///111222222222222111111111111222222000111111111111222222222444444333222222111000000555555444444444555666666666666777888999::::::;;;777777888888999999999999:::999:::===>>>AAAJJJSSS^^^jjjyyy......///000000000000000111111000000000000000000000000000000////////////111111000000//////......000...---///222333222111000000000000111111111111000000000000000000000000000000/////////.........////////////////////////000000000000000000000000000000000000000000000000111///------///000///..................................../////////000000000000000000000000000000000000111111111111000000333111111333777999999999888888999999999999888888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;888444111000000000000000000000000111111111111111222333444111222222111//////111333000//////....../////////000000000000000000000000000000//////...---------//////000000000000//////000000000000000000000000000...---...000000///---////////////000000000000000000000000000000000000222333333333333111000///111111111111111111111111333222111000000111222333000000000000000111111111//////000111111111000000000000000000000000000000////////////000000000000000000000//////000000000111000000000000000000000444333333222222111111111222222222222222333444555222222222222222333444444333333444555555444333333333333333444444444444555444444444444444444444444666666777888888888777777777777777888888888888999888888888888888888888777888777;;;AAABBB===::::::888888888888777777777777999777666666777777666444555666777555222000000000111111111111111111111111333222111000000000111111111111222222222222111111000000000000000000000000////////////////////////////////////............111111111111000///...---/////////...............////////////............//////000000000000//////000000000000000000000000.........///000111111111000111111000//////111222111111111222222222111111222000......000000000///,,,---///111222222111000000111111111111222222222222222222222222222222222222222111111111222333333666666777777888888999999888888888888888999999::::::999:::===>>>AAAJJJSSS___jjjyyy...//////000000000000000111111111000000/////////111111000000//////......000000000000///////////////......///111333222111000000000000111111111111000000000000000000000000000000////////////..............................000000000000000000000000000000000000000000000000000///------///000///...000000//////...------,,,.........//////000000000000000000000000000000000000000111111111111000000111000000222555777777777777777777888888888888888888999999::::::;;;;;;<<<;;;<<<===;;;777444222111000000000000000000000000////////////000111222333222333333222111111222444000///...---...///000111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000...---...///000///...////////////000000000000000000000000000000000000111111222222222222111000000000000000000000000000333333222222222222333333111111111111000000000000111111111222111111000000////////////000000000000......//////000000111111111111111111111111111111000000000000000000111111222222222222222222222222333222222222222333333444222111111111111222333333111222222333333222222111333333333333444444444444333333333333333333333333666666666666666777888888777888888888888999999999888888888777777666666666888777;;;DDDGGGBBB;;;888777777666666666555555555777555444444555666555333111333444333111//////000111111111111111111111111222222111000000000111111111111222222222222111111000000000000000000000000......................../////////......---------000111111000000///...------------...............////////////............//////000000000000//////222222222222222222222222......//////000000111111///000000......///222444111111111111111111222222222111000000111000...,,,'''***...111333222000///000111111111111222222222000000111222333333444444444444333333444555555666666666666777777777777777999888777777777888:::;;;:::999:::===>>>AAAIIISSS```jjjxxx//////000000000000//////111111111000//////......111111000000//////........./////////000000000111111000000000111111000000............////////////////////////////////////000000//////////////////////////////////////////000000000000000000000000/////////000000000000000000///........./////////000/////////.........---000000//////////////////////////////////////////000000111111111111000000000000222333555777777777666666666666666777777888888999999::::::;;;;;;<<<:::<<<===:::444000000111////////////////////////.........///000111222333222333444333222222333444222111///......///000111000000000000000000000000.../////////000000111111//////000000000000//////000000000000000000000000//////....../////////...////////////000000000000///////////////////////////000000111111111222222////////////////////////222222222222222222222222222222111111000000//////222222222222222111000//////////////////000000000---......///000111111222111111222222222222111111000000000000000111111111111111111222222333333333333222222222222222333333111111000000111111222333111111222222222222111111222222333333333444444444333333333333333333333333666555555444555666888999888888888888999999999999999888888777777666666555999666999BBBGGGCCC<<<777555555555444444444444333555333222333444444333222///111222222111000000111111111111111111111111111111111111000000000000111111111222222222222111111////////////////////////////////////////////////000000000///......------000000000000000///......------............//////111111111111000000000000...//////000000000000///000000000000000000000000.../////////000000000111//////...------///222666444333111000000000111222111000000111222111///---)))+++...111222111000///000000111111111222222222000111111222222333444444555444444555555666777888666666666666666555555555999888777666777888:::;;;:::888:::<<<>>>@@@IIISSS___iiiwww//////000000000000//////000000000000//////......111000000000/////////.........//////000000111111333333222111000.....................//////////////////////////////////////////000000000000000000000000000000000000000000////////////////////////......//////000000000000/////////.........///000........./////////000000222222111000///......---////////////////////////000000111111111111000000111222444666777777888888666666555555666666888888888999999::::::;;;;;;<<<:::;;;;;;777222...///111////////////////////////222222222222333444555666222333555444333222333444444333222000//////000000////////////////////////......//////000000111111//////000000000000//////////////////////////////.../////////......//////////////////000000000000////////////////////////////////////000111111222////////////////////////000111111111111111111000222222111111000000//////222222222222222111000///.../////////000000111111---......///000111111222000111222222222222111000//////000000111111111111111111111222222333333444333222222111111222222222111111000000111111222333333333222222222222333333222222222333333333444444444444444444444444444444555444444333444666888999777777888888888999999999999999888888888777777777:::666666===BBB@@@;;;888444444444333333333222222333222111222333444333222///111222333222111222333000000000000000000000000000000000000111000000000111111222222222222111111////////////////////////000000000000000000000000111111111000000000/////////000000000000//////........./////////000000000111111111111000000000000......///000000000000000////////////////////////////////////000000000000//////...---,,,...222555666555333000/////////////////////111333333111//////000000000000111111111000000111111111222222222222222222222222222222222111111111111222333444555666666666555555555555555999888777777777888999:::999888999<<<===@@@IIIRRR^^^hhhvvv000000000000000//////.../////////////////////////////////000000000000000......//////000000111111333333333222///------...000000000000111111111111000000000000000000000000//////000000000000111111111111111111111111111111////////////////////////---......//////000000111...///000///------///000------...//////000111111222222111000000///......000000000000000000000000000000111111111111000000222444777888888888888999666666555555555777888999888999999::::::;;;;;;<<<:::999777444000//////000000000000000000000000000111111000000111111222333111333555444333222222333333222222111111000//////////////////////////////.........//////000000000//////000000000000//////////////////////////////...///000///...---...000////////////000000000000000000000000000000000000//////......///000111111000000000000000000000000///000111111111111000///111111111111000000000000111111111222111111000000//////000000111111222222......//////000000111111///000111222222111000////////////000111111222222111111111222222333333333333222222111111111111222222111111111111222333333444333333222222333333444222222222222333333333333555555555555555555555555333333333444555666777888666777777777777888888888888888888888888888888888:::555555999<<<:::888888444444333333333222222222222111000111333444333222000111333333222222333444000000000000000000000000...///000111111111000000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000//////......//////000111111111////////////............---...///000000111111000000000000000000000000000////////////000000000000...//////------...111333555444333111000//////////////////000333333222111333222111111000111222222000111111111111222222222333222222222222222222222222222222222333555666777555555555666666666666666777777888888999999999999999888999<<<===@@@HHHRRR^^^iiiwww000000000000000///......------......///000000000......//////000000111111////////////000000000000000111333222///...///111000000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////------......///000000111...///000///------///111///////////////000000000000000000000000000000000000000000000000000000000000000111111111111000000111555888999888777888999777666555555666777999;;;888999999::::::;;;;;;<<<:::777333111000000000///000000000000000000000000//////......------......000222444444333222222222,,,...///111111111000///////////////////////////..................////////////000000000000//////////////////////////////---///000000...---...000////////////000000000000000000000000000000000000000///.........///000111111111111111111111111111000111222222222222111000000000000000000111111111//////000111111111000000000000000111222333333333////////////000000000000...///111222222111///......//////000111111222222222222222222222222333333333333222111111111111111222222222222222333444444444333222222222222333444111222222222222333333333444444444444444444444444111222333444555666666666555555666666666777777777555555666777777888888888888666666999999666444666444444333333333222222222222111000111333444333222000111333333222111222333000000000000000000000000---...000111111111000000111111222222222222111111000000000000000000000000000000000000000000000000//////000000111111222222//////000000000000//////------......///000000111////////////............---...///000111111111111000000000000000000000000000000000000////////////...///000///------///111111222222222222111000000222111///000111222222111000000111222333333333222000111111111111222222222111111111222222333333444444444444555666777888999555555555666666777777888666777888::::::999888777999888999;;;===@@@HHHRRR```kkkzzz000000000000000///......,,,,,,---...///000111111------...///000111222222000000000000////////////---///222111000///111444............////////////000000000000000000000000//////000000111111111222////////////////////////////////////////////////---------...///000000111---///111///---,,,...111111111000000//////......---...///000111222333333000000000000000000000000000000111111111111000000111444888999888777777999777777666555666888:::<<<888999999::::::;;;<<<<<<;;;666111///000111111///000000000000000000000000333222111000000/////////000222444444333111111222'''))),,,000111111000///////////////////////////........................//////000000000000//////////////////////////////---///111000---,,,...000////////////000000000000000000000000000000000000000///...------...///000111111111111111111111111111222333444444333222111//////000000111111222222---...///000000000000000000000111222333333444444000000000000////////////---///000111111000///---...//////000111222222222222222222222222222222222333333222111000000111111333333222222333333444555444333222111111222333444111111222222222333333333333333333333333333333333///111333555666666666555555555555555666666666666333333444555666777888888666666888;;;999444222555444444444333333333222222222111000111333444444222000111333333111111111222000000000000000000000000---...///111111111000///111111222222222222111111000000000000000000000000////////////////////////------...///000111222222//////000000000000000///,,,,,,------...///000000111111111111000000000000---...///000111111111111........................000000000000////////////...///000000...---...///...///111222333333222222555333000///000111111000+++---111444555555333111000111111111111222222222...///000111333444555666111111111222333444666666444555555666777888999999555666999;;;;;;:::888666999777999;;;===???HHHRRRaaammm}}}111111111111000000000000////////////000000000000000000111111111111000000222000.........///...---000000000000000000000000//////000000000000//////000000000000000000000000000000//////.........---////////////000000000000000000000000000000000000//////............//////222111000...------------///000111222333444555555111111000000000000111111333222000............//////000000///......000222000444999;;;:::888888999<<<:::888777888:::999999888888999999:::;;;;;;<<<@@@999222///111333222000000000000000000000000000......//////000000111111111111111111000000000000000000000000000000000000222111111111000000//////111000///......///000111000000000000000///......111000///......///000111///////////////000111111,,,,,,,,,,,,---///000222222111000.........///000000///...///000111000...---...///000111111111111111111111111111111111111666555333111111222333444222222222333333222222222000000////////////000000111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222333222222111111222222333222333333444444333333222111111111111111111111111333222111111111222333444333333444555444333111000111333444333111111222333444444444555666777888999555555444444444333333333444555666777666555222111444333333222111111111222444444444444444444444444111111111111000000//////...............///000000333333222222111111000000000000000000000000000000////////////////////////////////////////////////222111///.........///000000000//////.........---//////000000111111111222111111111111000///------///////////////.........---///111222000/////////000000000000000000000000000000////////////000000111000/////////000222333//////000000111111111222111111000000000000000111222...111111---222555+++''',,,222444333222222333///000111222444555666666999777555333333444666888999999999888888888777777999888:::>>>>>>???FFFNNN^^^lll~~~111111111111000000000000////////////000000000000//////000000000000//////111000...---...///...---000000000000000000000000//////000000000000//////000000000000000000000000000000/////////.........////////////000000000000000000000000000000000000//////............//////111000///......---......//////000111222333444444111111000000000000111111333222111///....../////////000000///......111333222555999:::999888888999<<<999777777888:::::::::888888999::::::;;;<<<<<<>>>888222///111333222000000000000000000000000000.../////////000000000111......///000111222222333000000000000000000000000111111000000000/////////000///...------...///000000000000000000///......000000///......///000000///////////////000111111//////......///000222333111111000///////////////444222111222333333222111---...///000111111111111111111111111111111111111444333111//////000111222000000111111111111000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333222222111111222222333222333333444444333333222111111111111111111111111444333222111111111222222333333444444444333222111222444555444222222333444444444444444555666777777555555444444444333333333333444555777777666555444555444333333222222222333333333333333333333333333222222111111111000000000...............///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111///.........///000000/////////...................../////////000000222222222111111000///.../////////////////////...---...000000...---...///000000000000000000000000000000////////////000000111000000//////000111222///000000000111111111111111111000000000000111111222///333222---222888111000222555555444444555777111111222333444555666666666555444444444666777999999999999888888888777777888888:::>>>>>>???FFFNNN^^^lll~~~111111111111000000000000////////////000000000000......////////////......111///...---/////////...000000000000000000000000//////000000000000//////000000000000000000000000000000////////////......////////////000000000000000000000000000000000000//////............////////////............//////......///000111222333333111000000//////000000111333222111000000000000000///000000///...///111333555777888888777777888999;;;999666666888:::;;;<<<999999999:::;;;;;;<<<<<<<<<777222000111222111000000000000000000000000000////////////000000000000---...//////111111222333000000000000000000000000000000///////////////.........------------......000000000000000//////...//////............/////////////////////000111111111000000//////000000111000000000000000//////...222000//////000000///---......///000111111111111111111111111111111111111333222111//////000111111...//////000000//////...000000////////////000000111111111111111111111111111111111111111111111111000000000111222222222333333333333333333333333333222222111111111111222222222222333333333333222222111111111111111111111111444333222111111111111111333333333444333333222111333444555555333333444555555444444444444444555555555555444444444333333333222333555666777777666666555555444333333333333444222222222222222222222222222222222111111111111111///............//////000///000000000000000000111000000000000000000000000111111111111111111111111111111111111111111111111111000//////......//////////////////............,,,------------.........222222222222111000//////......//////////////////---...///...,,,,,,...///000000000000000000000000000000////////////000000222111000000000000000111000000000000111111111111111000000000000000111111000...333333...555<<<666222333222111000111333555333333444444444555555555333333444555666777888999999888888888888777777777888888:::===>>>???EEENNN\\\kkk111111111111000000000///////////////000000000000...//////000000//////...111///------/////////...//////////////////////////////000000000000//////////////////////////////000000//////////////////////////////000000000000//////////////////////////////............//////...............///000000.........///000111111222000000////////////000000333222222111111111111111///000000///...///222444888888777666666777888999:::888666666888;;;<<<<<<888999999999:::::::::;;;999666222000111222111000////////////////////////////////////000000000000111000000000////////////////////////////////////////////////....................................//////000000000000/////////..................//////////////////000000111000//////.........------...///000111111000///...111///............---+++......///000111111111111111111111111111111111111444333222222111222333333...//////////////////...000000////////////000000111111111111111111111111111111111111111111111111//////000111222333333333333333333333333333333333222222111111111111222222222222333333333333222222111111111111111111111111111111111111111111222222222222333333333222222222222333444444333333444555555444444333333333444444555555444444444333333333333444555666666666666555444333333222222222333333222222222222222222222222222222222222111111111111//////............///000......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000//////............///////////////.........------------------------111111111111111000///...............////////////...//////---,,,,,,...111////////////////////////000000////////////000000111111111000000000000000000000000000000111111111000000000000000000111222///---222666555===@@@666000000000000000000222333555555555555555555555555222333555666777777777666888888888888777777777777888777:::===>>>???EEEMMMYYYiii~~~111111111111000000000///////////////000000000000///000000111111000000///000...------///000///...//////////////////////////////000000000000////////////////////////////////////000000000000000000////////////000000000000//////////////////////////////............//////......---......///000111.........///000000000111000000////////////000000222222222222111111111000///000000000///000333555999888666555666777888999999777666777999;;;<<<;;;777777777777888888888888555444222111111111000000////////////////////////000000000000////////////000000000////////////...////////////////////////............//////////////////////////////////////////000000000000//////...//////////////////...///////////////000000111000000000//////...------...///000111111000///...333222000000111111000///...///000111222222222222000000000000000000000000222222222222222222222333///000000111111000000///000000////////////000000000000000000000000000000000000000000000000000000//////000111222333333333333333333333333333333333222111111000000111111222111222222333333222222111000000000000000000000000...///000111222333333333222222222222222222222222000222333333222222333555555444444333333333444444555555444444444333333333555555555555555444333333222111111111111111222222333333333333333333333333111111111111111111111111//////............//////......//////000000111111///////////////////////////////////////////////////////////////////////////////////////......---.........///////////////........................//////////////////...------.........//////000000000000000...------000222////////////////////////000000////////////000000000000111111111000000000111111000000000000000000000000//////000111222222222...444<<<@@@HHHGGG888111111222444555555555444666555555555555444444444444555666777777666555444777777777777777777777777777777999======>>>EEEMMMVVVggg}}}111111111111000000000000////////////000000000000000000111111111111000000000...------///000000///000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000111111////////////000000000000000000000000000000000000//////............//////...............///000111.../////////000000000111000//////......//////000000111111222222111000000///000000000///000333666999777555555777999999999888777777999;;;<<<:::999444444444444444444555555222222222222111111000000000000000000000000000000000000000000////////////,,,---......000000111222000000000000000000000000...////////////000000000//////000000000000//////...//////000000000000000//////000000000000/////////////////////000111111111222222222222111000///...//////000000000000000000///...///000111000......///000111222222222222000000000000000000000000/////////000000000000000000111111222222111111000000000////////////000000000000000000000000000000000000000000000000000000000000000111222222222333222222222222222222222222111111000000000000111111111111222222222222111111000000000000000000000000......000111222333333222222111111111111222333333///111222222222222333555555444444444444444555555555555444444444333333333555555444444333222222111111000000000000111111222333333333333333333333333000000000000000111111111000//////............//////000000000000000000111000000000000000000000000...................................................////////////...------.........///////////////000000000///////////////---......//////......---------......///000000000///000111000......000111000000000000000000000000000000////////////000000//////000111111111111111111111111111000000000000////////////000111222333555222999AAAFFFNNNMMM>>>222222222444555555333111555555555444444444444444555666777777777666444333666666777777777777777888777777999<<<===>>>DDDMMMUUUeeezzz111111111111000000000000////////////000000000000//////000000000000/////////...------///000000///000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111////////////000000000000000000000000000000000000//////............////////////.........//////000//////000000000000111111//////............////////////000111111111000//////000000000000111444666777555444555888::::::999777777999;;;===<<<888555111111111111111111111111000111222222111000000000000000000000000000000000111000000000/////////...,,,------...///000111111000000000000000000000000/////////000000000111111......///000000///............///000000000000000///000111222222111000//////////////////000111111111111222222222111000000///////////////000111111,,,++++++,,,...///...---//////000111222222222222000000000000000000000000......///000000000000000000111111222222111111000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111222222111111111111111111111111111111000000000000111111111111222222222222111111000000000000000000000000000000111222222111000///222111000000000111333444000111333333222333444666444444444444555666777777555555444444444333333333333333222222111222222222111111000000111111222333222222222222222222222222....../////////000000000000000///...............111111111111111000000000000000000000000000000000////////////////////////////////////////////////....../////////...---,,,............/////////000000000000/////////............////////////......------......///000000111---///000000///......///000000000000000000000000000000////////////000000---...///111222222222222111111111111000000000///////////////000111222333333333<<>>DDDLLLUUUdddxxx111111111111000000000000////////////000000000000......////////////......///...,,,---///000000///000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000//////............////////////............//////000000000000111111111111//////............//////...///000111111000///...///000000000000111444777666444444666999;;;:::999666888:::===>>><<<777333000000000///////////////...000222222111000///000000000000000000000000000111111000000/////////...000/////////............000000000000000000000000//////000000111111222222,,,---...//////...---,,,......///000000000000000000111222333333222111000///////////////000111111...///000111111000///...000///.........000111222...------///111222222111///000111222222333222222000000000000000000000000///000111222222222222222000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000111111000000000000111111111111222222222222111111000000000000000000000000222222333222111///---,,,111111000000000111333444111222444444444444555777444444444555666777888999555555444444444333333333000000000000111222333444222111111111222333333444000000000000000000000000---.........//////000000111000///...............333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000---.../////////...,,,,,,---.........//////000000000000/////////.........//////000000000000000///---------...///000000111+++---000000///---------000000000000000000000000000000////////////000000,,,---///111222333333222222111111111000000//////////////////000111222333///222;;;===888???JJJIIICCC>>>888555444555444333222222222333333333444444333444444555666777888888555666666666777777888888777666999<<<===>>>DDDLLLUUUdddvvv......////////////.........//////////////////...000000000000000000000000000000000000000000000000------------.........///000000//////.........---111111111111111111111111///000000000000000////////////////////////////////////000000///...------000000000///.........------......///////////////000000000000000000000000---------...///000000111000000000000000000000000...///000///...///000222444555666777888999999999<<<:::888888999777222---111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000..................------000000000000000000000000////////////............000000000000000000000000111111000000//////......//////000000000000//////000000////////////000000111111000000//////..................////////////---------......000111111111111000000000000111111////////////000000000000000111333444333222000...111111000000//////......------///000111111111111000000000000000///......000000////////////000000111111111111111111111111111111222222222111111000111111111111111000//////111111111000000000000000111111000000111222333333111000///......///000111000111111111111222222222222111000000000111222333444444444444444444444444222222222222222222222222333333333222222111111111000000000000000000000000444444222111000000//////111111000///////////////......////////////......---.........//////000000......////////////......////////////////////////000000///.......................................//////////////////////////////............//////......//////000000111111///////////////.........////////////////////////000111111000///......//////...,,,,,,...///...------......///000111111222333222222222111111000000111333444222///...000333222777;;;888333444<<>>===:::666222111222555777777777777888888888888999444666777888777888999;;;666888:::::::::<<>>@@@BBBGGGLLLUUUbbbqqq////////////000000000000...///000000//////000111777333......000222111///////////////////////////000000000000000000000000000222222222000000000222........................000000000111111000000000///......------------...........................111111111111111111111000000111111111222222222222000000000000////////////------......//////000000111000...------...//////////////////000000000000000000//////////////////000000000000000000000000//////......//////000111000000000000000000000000111000000//////////////////////////////000111111111000000000000000000///222111111000000///......111111000////////////000000111111222222111111000111111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000//////000000000000000000000000000//////000000000000////////////////////////000000000111111111111000//////111000///......///000111000000000000///////////////////////////////////////000111111222222111111...//////000111111222222000000000000111111111111//////000000000000//////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000............////////////111222222333333222222111111111111111111111111111000000000000000000000000/////////000000//////...000//////............///...............---------................................................////////////////////////------............------,,,---......//////...............///////////////---......---,,,+++---...666555333111000///000000222111///......///000000...//////000000000//////......////////////.........///111444666555222///000000000000////////////......///000111222333333111111222222222222111111222222222222222222222222111111111111111222222333777666444333333333444444444555777777666666888999>>>>>><<<<<<===???AAABBBGGGLLLUUUaaappp~~~////////////000000000000...///000000//////000111555222///...000111111000////////////////////////////////////////////////444555555333000------...////////////////////////......////////////......000//////...------------........................000000000111222222333333000000000111111111111222000000000000////////////,,,------...///000111111000///............//////////////////000000000000000000//////......------000000000000000000000000/////////...///000000111////////////////////////000000////////////000000///////////////000000111111111000000/////////...111111111111000000000000000///......------......000000111111111111000000111111000000000000000000///////////////.........///////////////////////////////////////////////////////////////////////////000222222000000000111/////////////////////////////////000000//////////////////000000000000000333333333333222111000///000000////////////000000000000000000///////////////////////////////////////000000111111111111111111111111111000000/////////000000000111111111111/////////000000/////////////////////////////////000000000000000000000000111111111000000111111111000000000000000000000000000000000000000000000000............//////////////////000000000000//////////////////////////////---..................------......///000000//////000//////.........//////........................................................................////////////////////////------............------,,,---......///.........------....../////////000///000111000......///111555555444222000//////000111000////////////000000,,,---...///////////////......////////////.........///222555777666222//////000111000///......///...//////000111111222222111111222222222222111111111222222222222222333333222222111111222222333444777666444222222222333444111333444444333444555777;;;::::::999:::<<<>>>???FFFKKKUUUaaannn|||.../////////000000000111...///000000//////000111333111/////////000000000////////////////////////////////////////////////333333333111...---,,,---000000000000000000000000000000111111111111000000111111000///....................................---...///000222444555666//////000000000111111111////////////000000000000,,,------...///000111111//////........./////////////////////000000000000000000//////......------000000000000000000000000///////////////000111111////////////////////////000000////////////000000///////////////000000111111000000000//////.........//////000111222222333000000///............///000000000111111000000000...//////000111111222222/////////...............///////////////////////////////////////////////////////////////////////////000222222000000000111//////////////////////////////000000000000//////000000000111111111222222:::::::::999888777666555000000////////////000000000000000000////////////000000000000000000000000//////000111111111111000111111111000000000000000///000000000111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000////////////////////////............////////////------............------........................------............------,,,---...//////000000/////////............//////---.....................................................................////////////////////////------............------,,,---......///.........,,,,,,,,,------......//////000111000......000222222333333222///...///111000///////////////000000+++,,,------..................////////////.........///111444666666333000///111222111...---...000111111000000000000000000000111111222222111111000111111111222222333333333444333333333333444555555666555444333222333333444111222444444333333555666888888888888999;;;===>>>EEEJJJTTT___lllzzz......//////000000111111...///000000//////000111111000000//////000000000////////////////////////000000000000000000000000---...000///......///111111111111111111111111111...//////////////////...111000000////////////000........................,,,---...000222444555666////////////000000000000////////////000000000000------......//////000000.........///////////////////////////000000000000000000//////////////////000000000000000000000000000000//////000000111222000000000000000000000000///////////////000000111///////////////000111111000//////////////////...,,,---...///111222333333333222111111000000111111///000000111111000000///......///000111222333333.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000...000111111000//////000000000000000000000000000000000111111111111000000111111111222333333444444999999999888888666555555//////000000000000//////000000000000////////////000000000000000000000000...///000000111111000000---...///000111222333444000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000............////////////............////////////...//////000000//////...000000000000000000000000...///000111111000///...,,,---...///////////////...------------...//////---------...............................................................////////////////////////------............------,,,---......//////......,,,,,,,,,------------------...///...------///000111333444333///---...111////////////000000000000,,,,,,---.........------......////////////......//////000222555555333111///222333222///...///222111111111111000000//////000000111111111111000000111111111222222333333444444444444444444555666666444444444444555444444444333444666666555555777888888999999:::;;;===>>>???BBBIIISSS^^^jjjyyy.........///000111111111...///000000//////000111///000000000//////000000////////////////////////000000000000000000000000+++---////////////111222000000000000000000000000------............------//////.........///000000////////////////////////---...//////000111222333........./////////000000.../////////000000000111.........///////////////---......///////////////////////////000000000000//////000000000000000000////////////////////////000000//////000000111222000000000000000000000000///////////////000111111///////////////000111111.........///////////////------...///000000111111111111000/////////000000//////000000000000////////////000000111111111222.........//////000000111000000000000000000000000000000000000000000000000000000000000000000000000---///111000///...//////000000000000000000000000111111222222222222111111222222333333444555555666333333333333333222111000//////000000000000//////000000000000////////////000000000000000000000000...//////000000000000000------...000111222333444000000000000111111111111111111222222222222111111222222222222222222222222000000000000000000000000---...///000000///...---000000000000000000000000......//////000000000000............//////////////////000000000000//////........................---...000111111000...---------......///.........,,,,,,,,,,,,,,,---......---------.........//////................................................////////////////////////------............------,,,---......//////..................---------------...///...------///111333666777555000------000......///000000000000000/////////000//////............////////////......000//////000222333222111000333555333000...000333000000000000000111111111000000111111111111000000000111111222333333444444444333333333333444555555222333555777777777666555444555777777666666888999888999:::;;;<<<>>>???@@@@@@GGGRRR]]]iiixxx---......///000111111222...///000000//////000111...///000000//////000111////////////////////////000000000000000000000000...000111000///...///000////////////////////////111111222222222222111111---------------...///000000000000000000000000000////////////////////////............/////////000.../////////000000111111///////////////.........------...///000000//////////////////000000000000//////000000111111222222////////////////////////000000000000000111111222000000000000000000000000///////////////000111111///////////////000111111---.........//////000000............////////////......---,,,,,,,,,,,,---//////000000000000//////111111111111000000000000---......///000111222222000000000000000000000000000000000000000000000000000000000000000000000000---///000000///......///000000000000000000000000222222333333333333222222333333444444555666777777222222333333333222111111//////000000000000//////000000000000////////////000000000000000000000000...//////000000000000000000000000000000111111111000000000000111111111111222222333333333333222222222222222222222222222222000000000000000000000000,,,---...//////...---,,,000000000000000000000000//////000000111111111222............/////////000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---...............------++++++++++++,,,,,,---...---------.........//////................................................////////////////////////---..................---,,,---......//////......000000//////.........---///000111000///000222333666999:::777111,,,,,,///......///000000111000000111111222111111000//////......////////////......000///......000222222222000444666444000...111444......///000111222333333000000111111111111000000000000111222333333444444333333222222333333444555000222555888999888777555222444555555444555666888777888999:::<<<===>>>???>>>FFFQQQ\\\hhhxxx////////////////////////000000000000////////////...............///000111000000//////.........---......///000111222333333...///000000///---+++***111111000000///.........000000000000000000000000111111000000//////......000000000///......------------------------------000000000000000000000000000000000///......------------......//////000000111111000000/////////...000000000000111111111111333333222111000///......000000000000///////////////............///000000000000///...............111111000///////////////////////////////////////000///...------...///000//////000000000000//////000000111000000///...---111111000000//////..................////////////...............///000000444333222000////////////000000000000000000000000222111111111000000//////222111000//////...//////111111111111111111111111///000222444444444222111333333555555555555333333111111000000//////......///////////////.....................///111222333111111111000000000000000333333333222111000//////000111111111111222222222111111111111111000///...555222//////111333222000333333222222111000//////222111111111000000//////............//////////////////000000000000//////000000000000000000000000000000//////.........---,,,,,,---.../////////////////////...------,,,,,,***+++,,,...//////000000---------------...///000//////......------------............////////////,,,---...//////...------,,,,,,,,,---...///000000000000/////////.........////////////////////////.........////////////000---------............///////////////////////////444444333222000...---,,,,,,---///000222333333333222111000//////000111222000///...------...000111////////////////////////111111000000//////......000000000000000000000000222333444444333222000///000000000111222222333333222222222222222333333444333444444444555555666666444444555555666888999:::666777999999999;;;===???AAAEEEMMMXXXgggxxx////////////////////////000000000000///////////////............//////000000/////////........................////////////------...///000000000000111000000000000/////////000000000000000000000000111000000000/////////............///////////////........................000000000000000000000000------......///000000000.........///////////////000000000//////.........//////000000000111111111222222111111000/////////////////////000000000000/////////000000000000111111111000///////////////111111000//////////////////////////////////////////////////////////////////000000000000//////...///000000000000//////...111000000000/////////.../////////000000000000111000000000000000111222222000000//////////////////000000000000000000000000000000000000//////......111111000///////////////000111111111111111111111222444555666777666555444111222333333333333222111000000000000//////......///////////////////////////......//////000111222000000000000000000000000222222222222111000//////000000111111111222222222222333333333333222111000444111//////111333222111333333222111111000//////111111111000000000//////............////////////000000////////////000000////////////////////////000/////////............------...//////000//////------..................//////000000000000////////////...---,,,++++++,,,...............------,,,............////////////,,,---...//////...------,,,---------.../////////......---------,,,,,,,,,........................------........./////////---------............///////////////////////////000111111111000///......---...///000111222222222111111000//////000111111111000...------...///000////////////////////////000/////////............000000000000000000000000333333333333222111///...222222222111111111111111333222222111222333444555555555555555555444444444444444555555666888999:::777888999999999:::===???AAAEEEMMMXXXgggxxx////////////////////////000000000000////////////000//////............///////////////............111111000///...---,,,,,,.........//////111222222000000000000111111111111////////////////////////000000000000////////////------......///000000111000000000000000000000000000000000000000000000000------......///000000000000000///////////////.../////////...............//////000000000000111111000000000000000000000000......//////000000111111...///111222222222111000222111111000000000000111111000000///////////////////////////////////////---///000222222000///---000000000000000///.........//////000000000000///000000000000////////////000000000000111111111111000000000000000111222222...............///000000000000000000000000000000////////////............111000///////////////000000000111111222222222333444555666777666555444333///000000111111000000///000000000////////////...////////////////////////000000////////////000000000000000000000000000000222222222222111000//////000000000111111111222222222222333333222222111111111000//////111333333222222222222111111000000///111111000000000000//////............////////////111000///......///000111------------------------////////////............//////////////////000000,,,,,,------...//////000111111111111000///------......---,,,++++++++++++---.../////////...,,,+++---............/////////------............---,,,------..................---------------,,,,,,,,,------------------------,,,---------............---------............///////////////////////////,,,---...///000000000000...///000000111111111000111000000//////000000111222111///...---...////////////////////////////////////............------000000000000000000000000///000111111222222111111444333333222111111000000333333222111111333444555666666666555444444333333444444444555666777888999777999::::::999:::<<<>>>@@@EEEMMMXXXgggyyy////////////////////////000000000000////////////111000///...............///////////////.........333333222111000///......222111///.........///000//////000000111222222333////////////////////////000000000000////////////............//////000000000000000000000000000000////////////////////////000000000///......------111000000000//////........................------////////////000000000111//////000000111111111111000000000000////////////---...000222222111000///111111000//////000000000000000////////////000000////////////////////////...///000111111000///...000000000000000///......---...///000000111000000000000000000//////////////////000000000111111111...............//////000/////////......//////000////////////////////////////////////////////////000000/////////000000111111222222333333444444555222333333333333222111000///////////////////////////////////////////////////////////////000000000111111000////////////////////////000000000000000111111111111111000//////000000000000111111111111//////000000000000///////////////000111222333333222111111111000000000///000000000000000000//////............////////////222000///------///000222------------------------///////////////.........000//////.........//////---------.........//////////////////...---,,,++++++++++++,,,---...///000---...///000///...,,,+++---------.........//////------...---------,,,,,,...............---------////////////////////////------------------------,,,,,,,,,---------......---------............///////////////////////////+++,,,---...///////////////000000000000000//////000000000//////000000000222111000///.........////////////////////////////////////////////////...000000000000000000000000+++,,,...000222333444555333333333222222111111111333222111000111222333444555555555555555444444444444444444555666777888888888999::::::999:::<<<>>>@@@DDDMMMXXXgggxxx////////////////////////000000000000////////////111000///........................///////////////111111111111000000000000000///...---,,,---...///......///000111222222333////////////////////////////////////000000000000000000//////............////////////////////////////////////////////////000000000///......------111111000000/////////...------.....................////////////000000000/////////000111111222222222222111000///...------,,,---///111111000///...//////.........//////000000000////////////000000////////////////////////111000///......///000111//////000000000000//////---...///000000111000000////////////000000000000........./////////000000...............//////000333222111000////////////////////////////////////000000000000000000000000000000000000000111222333444444444555555666666666111111111111000000///...000000000//////000000000.............../////////////////////000000111111222111000//////......///......//////000000000000000000111111111000////////////000000000111111111...//////000000000//////---...///000111111222333111111111000000000000000//////////////////000000............////////////222000///------///000222.................................///////////////111000///...------......//////.........---------,,,------...............,,,,,,------...000111222---.../////////...,,,,,,------------..................------,,,,,,,,,,,,...............---------.../////////////////////------------------------,,,,,,,,,---------......---------............///////////////////////////,,,------............---///000000000000///....../////////000000/////////111111000000////////////////////////////////////000000000000000000000000111111111111111111111111---......///111222333444111111222222333333333333111111111111222222333333333333333444555666777777555444444444555666777888777999::::::999:::<<<>>>@@@DDDLLLWWWfffwww////////////////////////000000000000////////////000//////............///.........///////////////------......//////000000+++++++++,,,...///111111---......///000111111222////////////////////////////////////000000000000111000000///......------........................000000000000000000000000------......///000000000111000000000000000000///.............../////////......////////////000000//////000000111111111222222222111000///...------,,,---...000000//////..................//////000///////////////000000111////////////////////////111///...,,,,,,...///111---...///000000111111111...//////000000000000///////////////000000000000............////////////000000000000000111222222444333222000//////......000000000000000000000000000000000000111111111111111111111111222333444555666666666555555555555555222222111111111111111111111000000//////000000111---............/////////...//////000000111111222111111000///////////////---......//////000000111///000000111111000///////////////000000000111111000000111111222222111111---///111111000000111222000000000000000000000000......////////////000000............////////////111000///......///000111////////////////////////.........///////////////333222000...------......000//////...------,,,,,,,,,---...000111222222222000000///////////////000//////......------------,,,------------.........///...---,,,+++++++++,,,------..................,,,,,,,,,---------------------------------------,,,---------............---------............///////////////////////////.........///......---,,,//////000000000///.........//////000000//////...000000000000000000000000////////////////////////000000111111111111222222111111111111111111111111333222111000000000000000111111222222333444444555111222444555555555444333111222333444555777888888555555444444555555666777666777999999999;;;===???@@@DDDKKKVVVdddttt////////////////////////000000000000///////////////............//////000............/////////000............////////////***+++---...000111111111------....../////////000000000000000000000000000.../////////000000000111///////////////.................................000000000000000000000000------......///000000000000000000000000111111111.........//////000000000........./////////000000000000000000000111111111////////////000000000000...////////////000000000//////......///000000111///////////////000111111////////////////////////......------------......+++,,,...///111222222222///000000000000//////....../////////000000000111...////////////000000000000000000000000111222222222111000///////////////000000000000000000000000/////////000000000111111222222222333444555777777666666555555444333333333111111111111111222222333111000///......///000111---------.........//////...//////000111111222222111000///////////////000------......///000000111//////000000000000000///////////////000000000111///000000111111111111111---///222222000...///000///000000000000000000000........./////////000000............////////////000000////////////000000////////////////////////............/////////000666444222000/////////000..................------,,,---...000111111222222//////............//////000///...,,,,,,---...///,,,,,,---------.........///...---+++++++++++++++,,,---------.../////////,,,,,,,,,---------..............................------........./////////---------............///////////////////////////......////////////............//////////////////......///000000///.........///000000111111111111///////////////////////////000000000111111111111111111111111111111111111444333222111000111111222222333333333333333333333222444888::::::999666444222333333444555666777777555555444444444555666666555666888999:::;;;>>>AAA@@@DDDKKKUUUbbbrrr////////////////////////000000000000////////////...............///000111---.........//////000000111111111111000000000000...///000111111000///...---------...............111111111111111111111111.../////////000000111111------......///000000000////////////////////////000000000000000000000000000000000///......------//////000000111111222222.../////////000000111111............/////////000111111000000000000000000------...///000111222333000000000///000111111222000000///000000111222222///////////////000111111////////////////////////+++,,,...//////...,,,+++***+++---///111222333444000000111000000///........./////////000000111111000000000000111111111111...............///000000///............///000000000000000000000000000000---.........//////000000222222333444555666888999555555444333222111111000000/////////000111222222000///...------...///000---------.........//////...//////000111222222222000000////////////000000---------...///000000111//////000000000000000///////////////000000000000------...///////////////---000333222000......000////////////000000000000---.........//////000000............/////////000//////000000000000//////////////////////////////---.........//////000000888777444222000000111222,,,,,,------.../////////+++,,,---...////////////+++++++++,,,...000111222111000---++++++,,,...000,,,,,,,,,---------......///...---+++******++++++,,,,,,------...///000000........./////////000000////////////////////////.........////////////000---------.........//////////////////////////////------...///000000000000---......///000000//////---...///000000///...------...///111222222222222////////////////////////.../////////000000111111111111111111111111111111000//////000222444666888555444444333333222222111444777;;;>>>>>><<<888555444444555555555555555555555555444444444555666666444555888999:::<<>><<<;;;???BBBIIISSS```ooo~~~//////000000000000//////000111222111///...///000//////............//////000000000000////////////....................................////////////000000000000////////////////////////000000000000///////////////.........------......//////000000///////////////000000000000000000000000000000000........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////111000...------...000111/////////....../////////000000////////////000000////////////////////////------------------------//////.........////////////////////////.........////////////////////////---------...///000000111///000000000111111111111000000000000000000000000//////000000111111111222///111333666888999::::::777666555333111000000000000000////////////000000///000000000000000000000//////000000000000//////////////////////////////////////////////////////000////////////000000000000////////////000000000......---,,,,,,...///000000111111000000///...---...//////000111111222222111000000000////////////+++(((&&&(((,,,...---+++////////////////////////......////////////......---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------................................................,,,------...//////......+++,,,------.........---,,,,,,,,,---------......---------............///------------------------....................................------............////////////......,,,...000///---,,,...000...---------,,,,,,++++++........................////////////////////////////////////000000000000000000000000000000000000//////............//////222000///......///000111000000000000000000000000222222222222222111000000222111111111111111111222111111222222222333333333666:::===<<<777333333444555555555555555555555555777666555333333555999<<<:::999888888888999::::::???CCCJJJTTTaaaooo~~~//////000000000000/////////000111000...---.../////////............//////////////////000000000000....................................////////////////////////000000000000000000000000////////////.........///////////////------......//////000000////////////000000111111111111111111111111111111///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////......////////////......111///...,,,,,,...///111...//////////////////...000000////////////000000////////////////////////000000000000000000000000//////////////////.........//////000//////...---////////////////////////,,,------...///000111111///000000000111111111111222222111000///...------......///000111111222222222444666777888888777666222222111111000111111111000///////////////000000...//////000000///......//////000000000000/////////////////////////////////////////////////////////000000000000/////////...//////000000000000000......---,,,,,,...///000000000000000000///......111111000000000000000000000000000////////////...000---***+++...000...,,,.............../////////......////////////......***+++,,,---.../////////------------------......+++++++++,,,,,,...//////------------....................................+++,,,---...////////////++++++,,,---............,,,,,,,,,---------......---------............///------------------------........................------..................,,,------......------,,,---///111///,,,***,,,...//////......------,,,,,,........................////////////////////////.../////////000000111111111111111111111111111111//////............//////000000///......///000111000000000000000000000000000000000111111222222333111111111222222111111111111111222222222333333333666;;;???===777333333666555555555555555555555555555666777666444333333444555555555666888:::===??????DDDKKKUUUbbbppp~~~//////000000000000/////////000111000...---...///000//////......//////000////////////000000000000....................................////////////////////////000000000000000000000000////////////.........///////////////.........///////////////...//////000000111111222000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000//////...//////...------...//////......////////////......000000////////////000000/////////////////////////////////////////////////////////000//////...------...///000000///......////////////////////////---------...///000000111000000000000111111111111111111000///...---,,,,,,...///000111222333444444666666777777666555333222////////////000111222333///////////////000000111000000111222222111///...//////000000000000//////000000000000000000000000000000000000000000000000///000000000000//////......///000000000000000///......------......///000//////000000000000//////111111111111000000//////000000////////////......111///...---.........------............/////////......////////////......***+++,,,---.../////////............////////////******++++++,,,...///000---------.......................................,,,,,,---.../////////...+++,,,,,,---.........---,,,,,,,,,---------......---------............///------------------------........................,,,---......///.........,,,,,,,,,------,,,,,,,,,---.........,,,+++,,,---..................------........................////////////////////////---......//////000000111222222111111111111000000//////............///////////////000000000000000000000000000000000000000////////////000111222333000111222222222222111000111111222222222333333333333777:::999444111222555555555555555555555555555222555888999888666555555999888888888888:::;;;<<<>>>CCCKKKUUUaaaooo|||//////000000000000//////000111222111///...///000111000000//////000000111.../////////000000000111////////////////////////............////////////.../////////000000000111111000000000/////////.............../////////000///////////////............//////000111111222222000000000000000000000000000/////////............000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111111000//////........................---...///000000///...---000000////////////000000////////////////////////------------------------//////000000000///---,,,+++---///000111000///...////////////////////////------......//////000000000000000000111111111111------------............000000222333444666777777777777666555444222000000.........//////111222222000/////////000000111222000111333333333111000...//////000000000000//////000000000000000000000000000000000000000000000000///000111111000///...---//////000111111000///.........//////000000000///---...///000000111111000000000000000000111111111000000/////////.........---......---++++++,,,------------.........//////......////////////.........//////000//////......---.........////////////,,,+++++++++,,,------...------......////////////........................------..................,,,,,,------...---------,,,,,,,,,---------......---------............///................................................,,,,,,.../////////......,,,------------------,,,+++******+++---......---------------------......////////////////////////////////////////////////,,,------...//////000000000000000000//////......//////............//////---...000111111111000///000000000000000000000000000//////......///000111000111222222222222111000111111222222222333333333000333444444111111222444555555555555555555555555333555888888888777777777777777777777777888999999<<>>BBBHHHQQQ\\\iiivvv...........................//////000000//////...,,,222444222555===???;;;////////////............111111111000///...---,,,......///000000000000000333222222111111222222333111000///---------.../////////////////////////////////000000111000000000.........------......///222111///.........///000222111///......///000000---...///000000000000000000000000000000000000000000////////////.........000000000////////////...000000////////////000000////////////............000000000000000000000000////////////000000000000////////////000000000000111000///...............---------,,,------......000000//////.../////////...///000000......///000000000000000000111111222111111111111111111111111111000//////000111333444777777888888777444222000222111111000000//////...111111111111111111111111...//////000000111111111000000000000111111111111000000000000////////////---///111111000......///////////////............////////////////////////000000111111111111000000////////////////////////000000000/////////......//////000000000000//////000000000000////////////........................000000///.........//////------------,,,,,,,,,,,,---------------,,,,,,,,,///---++++++,,,---...---000...------......---+++---,,,,,,,,,,,,+++++++++,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................................................................///...------,,,------------------,,,******---/////////...------------...000000000000////////////.../////////...---,,,,,,.........///////////////111111111111111000///...///............//////000//////000000000000111111//////000111111111111111111222444333111000000000111111111111111111111111111111111222222222222222000222333222111111222333555555555555555555555555333333444444555666666777333555888888888888999;;;<<<@@@GGGOOOZZZhhhuuu}}}...........................//////000000//////...---222333000222777888555////////////.........---............---,,,+++***......///000000000000000....../////////000000111222111///---------...///////////////////////////111222222222222111111000///............///000000222111000///...///000000///...------------......---...//////000000///////////////000000000000000//////.........---------////////////////////////000000////////////000000///////////////.........////////////////////////////////////000000000000////////////000000000000000000///......---------...............///000111///......---------------///000000///...------...//////............//////000000000000000000000000000/////////000222444666777777777666555222///...111111000000////////////........................,,,,,,---------.........//////000000111111222222000000000000////////////+++---///000///...///000///////////////.........////////////////////////......////////////......////////////////////////000000/////////.........//////000000000000//////000000000000////////////........................//////..................------,,,,,,,,,+++++++++------------------------///---++++++---...------...---,,,---...---+++***---,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......................................................---------.....................------------.........//////...------///111//////...------------...---------,,,,,,,,,,,,,,,------...............---///////////////.........//////000000//////...---//////............///000////////////000000000111//////000111111111111111222333444333111/////////111111111111111222222222000000000111111111111222000222333222111111222444777777666555444333333222222222333333333444444444444666888999999999:::;;;===@@@FFFNNNYYYeeerrrzzz........................///000000111111000000///...000000//////111111000000////////////.........,,,,,,---------------,,,......///000000000000000,,,,,,---....../////////111000///...------...///////////////////////////.........///......------000000//////000111111222333222111000///000111111......---------.........///////////////...------......//////000000000000............------------.............../////////000000////////////000000.........///////////////////////////////////////////////////000000000000////////////000000000000000000/////////......---...............///000111///......---------......///000111000...,,,---...//////............///////////////////////////////////////000111333555666444444444444333111///...000000000///////////////........................111111111111222222222222//////000000111111222222000000000000////////////,,,---/////////...///111.........///////////////////////////////////////......////////////......////////////////////////////////////............//////000000000000//////////////////000000000000........................------------------------------,,,,,,,,,+++++++++..................//////...---+++,,,---...---,,,//////...///111111///---------------............---------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................---------.........//////......---------......///...///000///......///000//////...------------...++++++++++++++++++++++++++++++---...//////000000///////////////.........---......//////......---//////............//////...////////////000000000//////000111111111111111222333444333111/////////000000111111111222222222111111111111111111111111000222333333222222333444111111222444666777888999555555555555444444333333666888:::;;;::::::<<<===>>>AAAGGGNNNWWWcccnnnvvv........................///000000111111000000///---......///000111222222000000000000////////////---...///000000000000000......///000000000000000---...//////000000000///......//////////////////////////////////////////---....../////////......000000000000111222333333444333111000000000111222/////////000000000000000///////////////...---,,,---......//////000000111///............------------............/////////000000////////////000000.........///////////////000000000000000000000000////////////000000000000////////////000000000000//////000000000000//////---------,,,------......000000//////000000111222///000111000...---...///222111111000000000000000........................//////000111333333444555111111111111111000000///////////////////////////111111111111111111111111333333333333333333333333000000000000111111111111000000000000////////////---...000/////////000222.........///////////////////////////////////////000000111111111111000000/////////////////////////////////.........------//////000000000000//////////////////000000000000........................+++,,,------...---------------------,,,,,,,,,,,,.........///////////////...---,,,,,,......---,,,---,,,+++,,,...//////...------...............///,,,------------.........,,,,,,,,,------------...------------------------+++,,,,,,------.........,,,,,,,,,---------......................................................,,,,,,------.../////////.........---......///000,,,---///...---,,,---...//////...------------...---------------.........++++++---...//////000000.........///////////////------...///000000000000000//////............///......////////////000000//////000111111111111111111222444333111000000000000000000111222222333333444444333333222222222222000222333333222222444555333333444444555666666666999888888777666666555555666888;;;;;;;;;;;;<<<>>>>>>AAAGGGMMMWWWbbbnnnuuu////////////////////////...//////000000//////............000111111222333222111111111000000000000000000111111111000//////......///000000000000000...///000111111000//////+++---...000111000///...////////////////////////---...///000000000000000////////////000111222333333222111//////000000111...//////000000000000000------......//////......------......///000000111/////////............------------.........//////000000////////////000000............/////////000000000000000000000000000////////////000000000000////////////000000000000...///000111222222222111//////...---------......////////////000111333333///111111111///...///000222222111000000000000000////////////////////////...///111333444444333222000000000000////////////////////////////////////111111111111111111111111000000000000000000000000111111111000000000000000000000000000///////////////000111000//////000222............/////////000////////////////////////000000111111111111000000//////////////////////////////.........---------//////000000000000//////.../////////000000000111........................+++,,,---/////////...---.........------------,,,---------....../////////---,,,,,,---......---+++)))'''&&&'''***,,,......,,,,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......................................................,,,,,,------...//////000...............///000000,,,...//////---,,,---...//////...------------............//////000000000---...............------------......//////000000......000222333444444555000000///......................../////////000000//////000111111111111111000111333333111000000111///000000111222222333333777777666555444333222222000222333333333333444666888777666555444333222222666666666666666666666666666888:::;;;;;;;;;<<<===<<<@@@EEEMMMWWWcccpppxxx000000000000000000000000---..................---000//////000000//////000222222222222111111111000000000000000///---,,,+++...//////000000000000000---...///000000///...---)))+++...111222111000...////////////////////////)))***+++,,,------------............///000222222222111///.........///000,,,,,,---...//////......***+++,,,...///000000000---------...///000000111000////////////.........---------.........//////000000////////////000000---.........//////000000000000000000000000000000////////////000000000000////////////000000000000---///000222333333333333333222111000000000000000,,,,,,,,,---///000222333///111222111000///000222000000///...............000000000000000000000000...000222555555444222111000000//////.....................///////////////////////////////////////000000000000000/////////222222111111000000//////000000000000////////////000111222111//////000222---.........//////000000////////////////////////......////////////......//////////////////////////////.........---------//////000000000000//////.../////////000000111111........................,,,---///000000000////////////.........---------,,,,,,,,,------.........---,,,,,,---......---++++++)))'''(((,,,///111222+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......................................................,,,,,,------...///000000...............///000000...000111111000//////000//////...------------...---.........//////000000000000000///...,,,+++***,,,------...///000111111///000222444666777888888111000///.........................../////////000//////000111111111111111///111222333111111111222///000000111222222333333999999888777555444333222000222333333333333555666222222333444555666777888111222222333333444444555555777999:::::::::;;;<<<:::>>>DDDMMMXXXeeerrrzzz000000000000000000000000000000//////.........---000000//////.........---000000//////.........---111000///...------...///............////////////---------.........//////000000//////.........---//////............//////......////////////......000000000000000000000000////////////////////////......//////000000111111111111000///////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000////////////////////////...///000111111000///...+++***)))+++---......---////////////////////////...000111222222111000...////////////000000000000000000000000000000000000////////////000000000000222000///------///000222111111000000//////......------..................111111000///...---,,,,,,000000000000000000000000000000000000000000000000222222111///......111333......//////000000111111////////////000000000000000000000000000000000000............////////////222222111111000000////////////000000000000//////---------.........//////////////////////////////////////////000000000000222222111000///...------////////////////////////,,,,,,,,,,,,------...///...,,,***)))***---000222...------,,,,,,------...'''(((***,,,...000222333,,,,,,,,,---------......//////.........---------------------------------,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...---------------------------------------111000///...............////////////............111000...------...///000////////////////////////000000///...---,,,,,,+++000000000000000000000000000000//////.........---111...+++,,,///111111//////000111333666888;;;<<>>@@@GGGQQQ[[[fffuuu////////////////////////000000000000111111111111.........///////////////.........///////////////......//////////////////............////////////////////////////////////........./////////////////////............//////......////////////......////////////////////////////////////////////////111000000//////...............------------...///////////////////////////////////////////////////////////////////////////000000000000000000//////000000000000000000000000///////////////000111111///---,,,---......---,,,000000000000000000000000/////////000000/////////------......//////000000000000000000000000000000............////////////000000////////////000000////////////000000000000+++,,,...///000//////...//////000000111111222222////////////////////////000000000000000000000000,,,---......------///000.../////////000000000111////////////000000000000////////////////////////............///////////////////////////000000000/////////000000/////////........./////////000000////////////////////////............////////////////////////............////////////////////////000///......------------......///000//////...---...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......---.....................---------------------------------------......///---------------------------------............///......---------....../////////////////////////////////.........//////000///////////////.........000...,,,++++++---000222////////////////////////,,,,,,------.../////////////////////////////////.........///////////////000000111111000000000000...//////000000///...---000000111222222333444444;;;888555111000000111222---...000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444666444333444666666666666666666666777777777888888666888::::::999999:::;;;>>>???FFFQQQ[[[fffvvv000000000000000000000000//////000000000000000111.........///////////////.........///////////////---...//////000/////////............////////////000000000////////////............/////////////////////............//////......////////////......000000000000000000000000////////////////////////000000000000000/////////.........---......///000////////////////////////////////////////////////000000000000000000000000111111000000000000//////000000000000000000000000//////......///000111222000///......000000000...000000000000000000000000////////////////////////,,,,,,---...///000000111........................------.........///////////////000000000000//////////////////000000000000(((***---000111000///---/////////000000111111111////////////////////////111111111111111111111111,,,...000000//////000222.........///000111111111////////////000000000000000000000000000000000000............////////////,,,------------.........//////000000000000//////....../////////000000000////////////////////////------.........//////////////////......---------//////////////////////////////......---.........---....../////////.........------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......---------...............------------------------------,,,,,,------...///---------------------------------............///...------------...//////........................---,,,,,,,,,,,,---......000000//////............000---)))'''''')))---///////////////////////////---------.........//////////////////////////////.........//////////////////111222222000//////000//////000000///---+++***---...000111000000222444555333111///......//////...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444555888444222555666444444555444444555555555666666666777888999999888777999:::>>>???DDDNNNYYYeeevvv000000000000000000000000....../////////000000000............/////////000............/////////000,,,---///000000000//////............////////////000000000000/////////.............../////////000//////............//////......////////////......////////////////////////////////////////////////....../////////////////////.........//////000111////////////////////////////////////////////////000000000000000000000000111111111000000000/////////////////////////////////.........///000222333000///...///111222222111/////////////////////////////////....../////////,,,------....../////////........................---------.........////////////000000000000//////.../////////000000000111+++---...000000000///.../////////////////////000////////////////////////000000000000000000000000...000222222222111333444////////////000000000000////////////000000000000000000000000000000000000............////////////,,,,,,,,,---------.........//////////////////....../////////000000000000////////////////////////---------.........//////------...............//////////////////////////////............//////000+++,,,,,,,,,------.........------,,,,,,------...///......------,,,++++++,,,,,,,,,---------......---------.........//////------------------------------,,,,,,,,,---...///........................---------............///---------------...//////------------------------,,,,,,,,,,,,,,,---...............///////////////000...+++))))))***,,,---////////////////////////---------.................................................../////////000---///111111...,,,---...---...///000000...---+++)))+++---...------///111000//////............///111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333444555555666111///444666333333666444555555555666666666666666777888888888888:::<<<>>>>>>CCCLLLWWWdddwww000000000000000000000000---.........//////000000---.........//////000000---.........//////000000,,,---///000000000//////............/////////000111111000000/////////...---.........//////000000//////............//////......////////////..............................////////////////////////,,,------......////////////////////////000111111////////////////////////////////////////////////000000000000000000000000222111111111000000/////////////////////////////////.........///000222333...------...111222222111//////////////////////////////............//////..................------000000000000000000000000---------.........////////////000000000000//////.../////////000000111111111000000////////////000///////////////.........////////////////////////////////////////////////+++---////////////000111111111000000//////......////////////000000000000000000000000000000000000............/////////000........./////////000000---..................---////////////000000000000////////////////////////---------.........//////++++++,,,---...///000111////////////////////////...............///000111***))))))***+++,,,---......------,,,,,,------...------------------------,,,,,,,,,---------......---------.........//////------------------------------,,,+++,,,---...///........................---------.........//////---------------...///000------------------------...............///000111,,,------...///000111111222111000///...---------////////////////////////........................---------------------------.........//////000000+++...000000---++++++,,,***,,,...111333333333222+++...000000//////222444.../////////000000000000222111000//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333444555555333------222555333333777777777777777888888888888666777999999:::;;;>>>@@@>>>===AAAJJJUUUdddwww---///000000///......///000000000000000000//////000000111000000///...---000000000000000000000000000000//////.........---222222000/////////000111222111000///...---,,,+++........................///////////////000111111////////////////////////////////////////////////111000///...------...///............////////////////////////////////////,,,...//////......///111555333111...------......333222111000000111222333////////////000000000000......---...///111222444444333111///...---..............................333222000...---,,,------000000///...............///////////////.........000///...------...///000////////////////////////////////////////////////000000111111111111000000////////////000000000000000000//////.........---//////000000000000//////////////////////////////000000000000////////////000000000000000000000000333333444222000//////000......//////000000111111//////............//////111111000///...---,,,,,,---------...///000000111//////............//////+++,,,,,,---...///000000......////////////......////////////////////////222111111000///...............------------......//////...---,,,,,,++++++++++++++++++,,,---......,,,---...//////...---,,,------------------------.........------,,,,,,,,,+++,,,---...///...---,,,........................//////.........---------,,,,,,,,,------...............//////////////////,,,,,,,,,---------......000000000000000000000000................................................///000000000000000//////...........................---,,,++++++,,,---...............////////////---......///000/////////////////////////////////222111111111000000////////////000000111111222222222222222222222111000///000000000000000000000000000000000000000111111222333333222222111111000000333333333222222222111111555555444444444333333333222555777555222111333555222333666888::::::::::::===>>>CCCKKKUUUbbbvvv---///000000///......///000000000//////////////////000000000000//////...000000000000000000000000000/////////............//////.........000111222333333222111///......---///////////////////////////.........//////000111////////////////////////////////////////////////111000///...---......///............////////////////////////////////////---...//////......///111555444111///......//////000///............///000////////////000000000000000//////......///111111111000///.........///000........................000000///...---...//////000000///.............../////////////////////...//////............//////////////////////////////////////////////////////000000000111111000000000////////////000000000000000000000/////////......//////000000000000//////////////////////////////000000000000////////////////////////////////////000111222111///......//////////////////000000000//////............//////000000000///......------------......///000000111000//////.........//////......//////////////////......////////////....../////////////////////////////////...---,,,,,,,,,......------------......---------------...............------,,,---------,,,---...//////...---,,,------------------------------------------,,,,,,+++,,,------......------........................//////.........---------,,,,,,,,,------.........////////////............---------.........//////////////////////////////................................................//////000000000000//////........................///......------......///............////////////.........///////////////000000000000000000000000111111000000000////////////////////////000000000222222222111111000000000000000000000000000000000000000000000000111111222222222111111111111111111222222222222222222222222444444444444333333333333444555666555444444555666555555777888999999999999===>>>CCCKKKTTTbbbvvv---///000000///......///000/////////...............//////000000000000///000000000000000000000000////////////............,,,,,,------...000111222444333333222111000000///111111111111111111111111.........---......///000////////////////////////////////////////////////000000///............///............////////////////////////////////////---...//////......///000555444222000//////000000//////...------...//////////////////000000000000222111000///......//////...............///000111.......................................///000111000//////............///......//////////////////......////////////......////////////////////////////////////////////////000000000000000000000000////////////000000000000111000000000000000////////////000000000000//////////////////////////////////////////000000000000////////////////////////---/////////------...///000000////////////////////////............//////////////////////////////------......///000000000111000///...............111111000000////////////......////////////......//////////////////////////////......---,,,,,,,,,......------------......++++++,,,---///000111222000000///...------------------............------------------------------,,,,,,---------------------,,,,,,,,,,,,---.............................................------------------------.........////////////......------........./////////000000...........................................................................//////000000/////////......................../////////000000/////////............////////////...............///000000111111111111111111111111000000///////////////...////////////............222111000000///000000000000000000000000000000000000000000000000111111222000000000111111111111111111111111222222333444444444444333333333222222222555444444555777888777666888777777777777888999999===>>>BBBKKKTTTaaauuu---///000000///......///////////////.........------...///000000111000000///////////////////////////////////////.........------......///000111111333222222222111000000000111111111111111111111111......---------......////////////////////////////////////////////////////////////.........//////............////////////////////////////////////---///000///......///000333222111000//////000000111000///......///000111////////////000000000000111000000///////////////.............../////////..................................../////////000000///............//////............////////////---...///000000///...---////////////////////////////////////////////////000000000//////000000000////////////000000000000111111111111000000000000//////000000000000//////////////////////////////////////////000000000000........................,,,...//////------...///000000000//////......---//////............//////......//////000000000000............//////000000111000///......---......////////////////////////......////////////......////////////////////////000000000//////...............------------......+++,,,---...///111222222//////...---------------------------------------------------------------,,,,,,,,,------.........------,,,+++,,,---...///................................................---------...............000//////......------,,,---.........////////////..............................................................................//////000/////////..............................000111111000..................///////////////......---...///000111000000000000000000000000////////////............000000000//////.........111111000/////////000111000000000000000000000000000000000000000111111222///000000111111222222222///000111222333444555555444333333333333222222222555333222333777999888555888777777666777888:::;;;======BBBJJJSSS```ttt---///000000///......///////////////////////////---...///000000111000000////////////////////////.........///////////////000000000000000000000000000000000000000/////////000000000000000000000000///...------------......////////////////////////////////////////////////......//////////////////............////////////////////////////////////...///000///...---...////////////.........//////111000///......///000111////////////000000000000...//////000000000000000///////////////.........///////////////////////////////////////......---//////............//////---.........//////000000---...///000000///...---////////////////////////000000000000000000000000000000///......///000000////////////000000000000000000000000111111111111//////000000000000//////////////////////////////.../////////000000000111////////////////////////...///000000///...///111000000//////......------//////............//////......//////000111111111............////////////000000///...............,,,,,,---......///000000......////////////......////////////////////////////////////..................------------..................//////000000,,,,,,++++++,,,------...---------,,,,,,---------------------------------,,,,,,,,,------.........------,,,+++,,,---...///........................---.............................................//////......---------,,,,,,,,,---------.................................................................................------...///////////////........................---...///000000///...---............////////////...............///000000////////////////////////............////////////111111111000000/////////111000000000000000111111000000000000000000000000000000000000000111111222000000111111222222333333//////000111333444555555444444444333333333222222444222000222666888777444666666666666888:::<<<>>><<<===BBBIIIRRR___sss---///000000///......///......//////000111111111...//////000000000000///000000000000000000000000.........///////////////111111111222111000//////.............../////////////////////////////////000///......---.........////////////////////////////////////////////////---...//////000/////////............////////////////////////////////////...///000///...---...///------..................//////...------...//////////////////000000000000---...///000111111000000000000111111000///......//////////////////////////////000000///...------///............//////000------......///000000000......////////////......////////////////////////000000000000000000000000000000............000000////////////000000000000//////000000000000000111//////000000000000//////////////////////////////......//////000000111111000000000000000000000000///111222111//////000111//////..................//////............///////////////000000111111111......////////////////////////............//////++++++,,,---...///000000......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////..................+++******+++,,,---......------,,,,,,,,,,,,------------------------------,,,,,,---------------------,,,,,,,,,,,,---..............................---------.............../////////...............------------------------,,,,,,,,,------------...........................................................................,,,---......////////////........................---......//////......---............////////////---......///000/////////...........................////////////000000000111111111111000000000000000000111222222222222111000000000000000000000000000000000000000111111222222222222333333333333333///000000222333444555555555555444444444333333333333222222333555666555444555555666777999;;;===>>><<<===AAAIIIRRR^^^rrr---///000000///......///---...///000111333444444///000000000000//////...000000000000000000000000............/////////000...///000111111000000///---------....../////////////////////////////////111000//////.........///////////////////////////////////////////////////,,,---///000000000//////............///////////////////////////////////////000000000...---...///------...///////////////000///............///000////////////000000000000///000000111111000......///000111222222111111000////////////////////////---...///000000//////..................///000000------......///000000111//////............//////////////////////////////000000000000000000000000111000...------...000111////////////000000000000....../////////000000000//////000000000000//////////////////////////////.........///000111111111111111111111111111111111111222222111///...///000------..................//////............//////000000000000000000111111/////////////////////.........---......///000111------....../////////000......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------,,,,,,,,,------...------,,,++++++,,,------------------------------------------------,,,,,,+++,,,------......------........................---------.........//////000/////////.........---+++,,,,,,------......///------------............////////////////////////................................................+++,,,---...////////////........................000//////////////////000............////////////+++---///111111000...---/////////////////////////////////000000000111111/////////000000000000000///111333555555444222111000000000000000000000000000000000000000111111222555444444444444444444333000000111222333333444444666666666555555555444444333444555555444444555666555666888999:::;;;;;;;;;<<<===AAAHHHQQQ^^^qqq---///000000///......///------///000222444555666000000111000000///......000000000000000000000000---.........//////000000+++,,,...000111111000000------......//////000000////////////////////////111111000///////////////////////////////////////////////////////////////,,,---///000000000//////............/////////000///////////////////////////000111000...------...---...///000111111111000333222111000000111222333////////////000000000000111111222111000...---+++---...000222333444333333000000000000000000000000***,,,...///111111111000...............///000111---------...///000000111000///...------...///000////////////////////////000000000000000000000000111///...------...///111////////////000000000000---.........//////000000//////000000000000//////////////////////////////---......///000111111222111111111111111111111111111222222111...---......,,,------......///////////////............//////111111000000000000000000///////////////.........------------///000111222000000000000////////////......////////////......////////////////////////.................................------.........,,,,,,,,,---------......000///...---------------------++++++++++++------------------------------.........------,,,,,,,,,+++,,,---...///...---,,,........................---------.........//////000000//////.........---***++++++,,,---...//////............/////////000000000000000000000000000................................................+++,,,---...////////////........................222111000//////000111222............/////////000***,,,000222222111...,,,000000000000000000000000//////000000111111222222---.........//////000000...111444666777555333111000000000000000000000000000000000000000111111222666666666555555444444444111111111222222333333444777666666666666555555555444777888777444333555777777888999:::;;;:::999999<<<===AAAHHHQQQ]]]qqq000000000000000000000000......///000000000000000111111000000//////......000///...---,,,,,,---...//////000000000000//////......///000000000000000///.........------------...///000111111000///...////////////////////////////////////////////////........................000000//////....................................,,,---------.../////////000000//////.........---//////............//////000000000///.........---//////////////////////////////000000///...------111111000000//////......000000000000////////////////////////////////////222111111111000000//////.........///////////////............////////////000000///...,,,---///111000000000000000000000000111111000000//////......000000000000000///......//////000//////...------000///---...000111111000000000000000000000000000111111111111111111111111444333111////////////000......///////////////...000000//////......------......////////////......222222222111111111111111////////////////////////////////////////////////000000000000000000000000000000//////......------...------...000111000.........---------,,,,,,,,,............---,,,+++***,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------++++++++++++,,,---...///...---,,,,,,++++++++++++//////...---,,,,,,,,,,,,...........................------,,,,,,+++******222111000///...------,,,//////............//////------------------------.........------,,,,,,,,,////////////////////////+++,,,---...////////////.../////////...---,,,,,,,,,,,,------...///000000......////////////////////////............//////000///...---,,,,,,---...////////////000000000000000000////////////000000000000000000111111111111111111111111000000000000000000000000000000000000//////000111222333333333===???@@@;;;333...---///222222222333333444444444555555555555555555444444555444444333444555666777666666777777888888999999:::<<>>>>><<<<<<@@@HHHOOOWWWcccnnn000000000000000000000000...//////000000000000000......//////000000111111---...///111111111000/////////000000000000//////111000...---...///111222000000000000///////////////...---,,,,,,---...///////////////////////////////////////////////////........................///000000000111111222222..............................//////000000111111---.........//////000000//////............//////444333333333222111111111////////////////////////------...///000000//////.../////////000000111111---......///000111111222////////////////////////---.........//////000000111000000///...---------............/////////000222222222000......000222111111111111111111111111.../////////000000111111,,,,,,---.../////////...//////000111111111111111444222111000111222111000000000000000000000000000111111111111111111111111///000111222222111000///---...///111222222222222000000//////.........---......////////////...............///000111111222////////////////////////////////////////////////000000000000000000000000000000//////.........---...------...000111000...000/////////............,,,,,,------...---------......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------///......---------......---------------...///000...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******------------------------...------,,,,,,------...---------------------------.........//////000000////////////////////////////////////...---,,,,,,,,,,,,---.../////////........................---***++++++,,,---...////////////............//////---...///111111111000///////////////000000000000000000////////////000000............/////////000...//////000111222222333000000000000000000000000//////000111222333333444111000000111333333222111000000111222444555666666333333444444555666777777555555666666666555333222555666777:::<<>>@@@BBB======AAAGGGNNNVVVcccooo000000////////////000000111000/////////000111222//////000000///......---...//////000000000000000111000000000/////////...000///...------///111222222222222111000000//////////////////////////////,,,,,,---...000000...,,,......///000000000000000////////////000000000000000000000000000///......////////////////////////////////////000000000000000000////////////000000......//////000000111111000000000000000000000000/////////000000000111111111000000000/////////...000000000000000000000000...////////////000000000000000//////////////////000//////......//////000000000111111111111000000---......///000111111222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111000000000000000000000/////////...///000000111111000000000000000000000000000000000000000000000//////////////////////////////............//////,,,---...///000000000000............///000000111....../////////......------...///000000000000000...---------...000333444555333111...---...///000........................,,,------------------..................------,,,,,,,,,,,,------,,,,,,,,,...------,,,,,,------......---,,,+++++++++,,,,,,---------------,,,,,,+++---------------,,,,,,,,,---+++***+++...000///...+++++++++,,,,,,---//////111///------...///...,,,//////...,,,******---///........................---...///000000000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,------............------------------------------////////////////////////000/////////............---...///000111000000/////////000000000000//////////////////////////////...///111222222111///...000000////////////000000000000000000000000000000222222222111111111000000222222111111222333444444222222333333333333444444333333222222333333444555555444333333333333444555888888888999999:::::::::======AAAGGGNNNUUUbbbooo000000////////////000000000000/////////000111222//////000000000///......---------...000111333333000000000000///////////////...---------...000111000000000000000000//////000000000000000000000000---------///111111///---......///000000000000000////////////000000000000000000000000000//////...////////////////////////000000000000////////////000000////////////000000------...///000111222222000000000000000000000000...///////////////000000000000000000////////////000000000000000000000000............////////////000000//////.........---//////000000111000000///000000111111111111000000000000000000////////////...//////000111111222222////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000//////........................//////000000000000000000000111111000000000000000111111111//////////////////////////////............//////,,,,,,,,,,,,---...///000333000,,,,,,///111111000------...............---/////////...//////000000.........///222666;;;>>>;;;888222---+++---///222------------------------.........---------------............------------------,,,,,,,,,,,,------...------,,,,,,------...000///...---------......---------------,,,,,,+++......------,,,,,,++++++---,,,++++++---//////...+++++++++++++++,,,---...000...,,,,,,---...---,,,.........,,,++++++---///......................../////////000//////...---........................------------------------,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////............---...///000000000000/////////000000000000////////////////////////////////////111111111111//////111000000//////000000111000000000000000000000000222222222111111111111111000111222333444555555555222222333333333333444444444333222222222333555666777666666555555666666777777888999999999999777777======@@@GGGMMMUUUbbbmmm000000////////////000000////////////000000111111//////000000000//////......---------///111333444000000000000////////////...------------...//////............//////000000///////////////////////////......///111222000.........///000000000000000////////////000000000000//////000000000000//////////////////////////////111111000000//////......000000////////////000000.........///000111111111000000000000000000000000............////////////000000000000////////////////////////////////////........./////////000000000000//////...---------...///111222222111000000000000111111111111000000111111000000//////......//////000000111111111111///////////////////////////////////////////////////////////////////////////////////////000000111111000000//////......---///............///000000000000000000000111111111111111111111000000////////////////////////////////////............//////---,,,++++++,,,---///000<<<555///...000222000---,,,------............---111000...------...///000000//////111444999>>>BBB:::777222...,,,---///111........................//////......------,,,,,,...------,,,,,,,,,,,,,,,...---,,,++++++,,,---......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***......---,,,,,,+++++++++---,,,,,,,,,---.........,,,,,,++++++,,,------...///...---,,,,,,,,,,,,,,,---......---++++++---///.................................------,,,++++++................................................+++,,,,,,,,,------......------............------........................///////////////////////////////////////................../////////////////////000000000000////////////////////////////////////000111111000//////111000000000000000000111000000000000000000000000111111111111111111111111///000222444555444444333222222222333333333444444555444222222222333555666888777777777777777777888222444777:::;;;<<<;;;;;;<<<<<<@@@GGGMMMTTT```lll~~~000000////////////000000......//////000000000000//////000000000000000///000///.........000111222////////////000000000000---------------...//////---------...//////000000........................000///...///111222111///......///000000000000000////////////000000000000//////000000000000//////////////////////////////111111000000//////......000000////////////000000000000000000////////////000000000000000000000000////////////............////////////000000000000//////////////////////////////000000000111111111000000//////...............///000222222222111000000000111111111111000000////////////000000000000111111111111000000//////000000000000000000000000///////////////////////////////////////////////////////////////000000111111111111000000/////////000000//////000000111222//////000000111111111111444333222111000......---//////////////////////////////............//////...------,,,---///000111;;;555///---000222000---,,,------...//////......000///...------...////////////...///222555999<<<333222000///......///////////////////////////////////////......------------,,,++++++******++++++///...,,,,,,,,,,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,++++++***+++++++++++++++***))))))------,,,,,,,,,+++++++++---------,,,,,,---...///---------------......///......------,,,,,,,,,---,,,---...---,,,,,,---///..............................------,,,,,,,,,,,,------------------------........................,,,,,,,,,------.........------............------////////////////////////////////////////////////.........///////////////...............//////000//////000000000000///////////////////////////////////////000000/////////111111000000000000111111000000000000000000000000111111111111111111111111000111222333333222111000222222222333333333444444444444333333333444555666444444444444444444444444111333777;;;===>>>>>>>>>;;;<<<@@@GGGMMMSSS___jjj|||000000////////////000000---...///000000000////////////000111111111000000111000000////////////000////////////000000000000------......////////////---.........//////000000........................000///...///000111111///......///000000000000000////////////000000000000...//////000000000000000////////////////////////000000000000////////////000000////////////000000111000000000/////////...000000000000000000000000000000000////////////...////////////000000000000000000000000000000000000000000000000111111111111///000000000000000000000......///000111111111111000000111111111111000000......//////000000111111222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000111222222/////////000111111222222444333222111000......---//////////////////////////////............//////............///000111222222///++++++...000000///------...///000000000000.........---......//////---,,,,,,,,,---///111222---...//////000///......000000000000000000000000/////////..................---+++*********+++,,,......------------.........------,,,,,,------...------......------,,,++++++++++++++++++******)))+++++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,---///.........------......///...//////...,,,+++---...+++,,,......,,,,,,---...........................000000///.........//////------------------------........................---------------.........------............------........................////////////////////////.........///////////////......------......///000//////000000000000//////////////////////////////////////////////////////222111111000000111111222000000000000000000000000111111111111111222222222222222222222111111000///222222333333333333444444333444444444555555555555444555666666666666555444555777999;;;<<<=========:::;;;@@@GGGMMMSSS^^^iii{{{000000////////////000000---...///000000000///...//////000111111111111111//////000000000000//////.../////////000000000111......//////000000000/////////////////////000000........................000...---...///000000///......///000000000000000////////////000000000000......///000000000000000////////////////////////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000111111000000000/////////.../////////000000000111000000000000000000000000/////////000000000000111//////000000111222222222............///000111222000000111111111111000000////////////000000000000111111111000000000000000222222222222222222222222000000000000000000000000000000000000000000000000///////////////000111111---......//////000000111///////////////000111111...//////000111111222222111111111000000000000000//////////////////////////////............//////------//////000000000000---,,,,,,,,,---...//////---...///000111111111111,,,,,,---...////////////,,,,,,------...------------....../////////...---000000000000000000000000............////////////000///---++++++,,,---...------............------...------,,,,,,------...------.........---,,,+++,,,------------,,,++++++*********+++,,,,,,------,,,...///---++++++---///...------,,,,,,------......000000///,,,,,,---///***,,,......---,,,---...........................//////...---...///000000............................................................------------------............------------------------------////////////////////////............/////////000......---------...///000//////000000000000///////////////////////////////////////....../////////222111111000000111111222000000000000000000000000000000111111111222222222222222111111111222333333222222333333333333444444222333555666777666555444666777888999999888777666777888888999:::;;;;;;;;;:::;;;@@@GGGLLLRRR]]]gggzzz000000////////////000000,,,---///000000000///...//////000111111111111111---...///111111111000///.../////////000000111111...//////000111000000000000000000000000000000///000000000000000000000000///...------///000000///...//////000000000000000////////////000000000000......///000000000000000////////////////////////......//////000000111111000000////////////000000------...///000111222222000000000000000000000000222222111111000000//////.../////////000000111111000000000000000000000000............/////////000//////000111222333444444...------------///111222000000111111111111000000000000000000/////////////////////000111111222222222222222222222222222222000000000000000000000000000000000000000000000000///////////////000111111+++,,,,,,---...///000000...............///000000...//////000111222222222...//////000111222222333//////////////////////////////............//////,,,---...000111000000//////000111000...------.........000111222222222222***+++---///000000//////...///000111111000///...000//////...............////////////////////////------......//////000000222000...---------///000,,,---...//////...---,,,...------,,,,,,------...+++,,,---------,,,******......//////......---,,,))))))***+++,,,------...,,,...///...+++***,,,///------,,,++++++,,,,,,,,,...000111///---,,,...000***,,,......---------...........................---,,,++++++,,,---...000000000000000000000000000/////////////////////////////////...---------,,,---..................---........................////////////////////////---.........//////000000......---,,,---...///000//////000000000000////////////////////////////////////............//////222222111111111111222222000000000000000000000000000000111111222222222222222222111111222444666777222222333333333444444444111333555777888666444333333444555666666555444333666666666777888:::<<<===:::;;;@@@GGGLLLRRR\\\gggzzz111...,,,,,,...000///---000000000000000000000000000000000000////////////......//////000000111111000///...............///000000///...............000000//////.........---........................000000000000000000000000111111000000//////.........///000111111000///...111111000///////////////111111000000//////......111000...///000111///.../////////000///......---------...///000000//////222222222222222222222222---///000222222000///---///////////////000000111000///...------...///000............///000222222000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000////////////////////////000111111111111000000///////////////////////////333222111000000111222333000000000000000000000000000000000000000000000000//////............////////////////////////////////////000111111111111111111111000000//////......////////////////////////---...///...,,,++++++,,,//////000000000000000000////////////000000000000////////////////////////////////////////////////333222000///---,,,,,,,,,////////////...............///000000//////000222........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------"""(((---000///,,,))))))******++++++,,,---------------....../////////.........------,,,,,,,,,.........------,,,,,,,,,+++,,,---......---,,,+++---...///...---,,,---......------,,,,,,------...111000///...------...///000000//////......------------------------------------------------------......////////////......//////000000///...------111000...------...////////////............//////......------------......)))111222++++++222333---///////////////////////////////////////////////////111222333222111222333.........///000222333444222111000111111111000...222222222111222222333333333333222222333333444555777777777777777666666666333333333444444444555555999999999999999999999999===<<<>>>CCCGGGNNNZZZeeevvv111///---...000111000...000000000000000000000000000000000000////////////////////////000000000000000//////....../////////000000///...............000000/////////.........////////////////////////000000000000000000000000111000000000/////////...//////000000000000//////111111000///////////////111000000000/////////...111000//////000111000...///////////////......------......///////////////111111111111111111111111...///000111111000///...222222222222222333333444000///............///000............///000111222000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000///////////////////////////////////////...------...//////000000000000000000000000////////////////////////111111111000000000000111111111111111111111111111//////000111111111111111111000000000/////////...////////////////////////...000000000...---...///............................../////////000000000////////////////////////////////////////////////000//////.........//////////////////............+++,,,------,,,,,,---..............................------,,,,,,------...,,,,,,,,,,,,------------+++---...//////---+++***------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,......---------,,,,,,,,,,,,------------------,,,---...///...---,,,---......------,,,,,,------...000///...---------......////////////............------------------------------------------------......////////////.........////////////......---///...------...///000111//////............//////+++,,,,,,---...000111222111:::;;;111***,,,---***////////////////////////////////////////////////---///000111000///000111222222111111111111222222000000000111111111000///000000000000111222333444333222222222222333444444666666666666666666666666444444444555555555666666888888888888999999::::::===<<<>>>CCCGGGNNNZZZeeeuuu111///...///000111000...000000000000000000000000000000000000////////////000000000000////////////000000////////////000000000000///...............000000////////////......000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000111000000///////////////000000000000////////////111/////////111111000///000000000/////////.............../////////////////////////////////////////////000000000000//////333222222222222333444444000//////......//////000///......//////000111222000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000......//////////////////////////////////////////......------------......000000000000000000000000........................222222111111000000//////111111111111111111111111//////000111111111111111000000000000////////////////////////////////////...///000000///...///111...---------,,,,,,++++++------........./////////////////////////////////////////////////////////------------///000111222////////////............***+++,,,,,,++++++,,,...........................///......------......///.........---------------000///---+++)))))))))***//////...------,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------...------------,,,,,,,,,...------,,,,,,------...,,,---......---,,,---///...------,,,,,,------...///...------,,,---------.............../////////------------------------------------------------......////////////......---....../////////......------------...000111222//////............//////,,,,,,---...///111222333888BBBCCC888...---///...////////////////////////////////////////////////---///000111000///000111555555333222111111000000//////000000111000000000111111111111222333444555222222222222222333444444555555555555555555555555555555555666666666777777555666666777888999::::::<<<;;;>>>CCCGGGMMMYYYeeettt222000...------...//////////////////////////////000000000000////////////111111000000//////......000000/////////000111111000000///...............000000//////////////////////////////////////////////////////////////////000000000000////////////111000///......///000111000000////////////000000000000000000////////////111/////////111222111000111000000/////////////////////........./////////////////////////////////000000////////////000000000000//////000000111222000//////////////////000///////////////000111111////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000///////////////000111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000//////...------........................//////000111111111111111000000000000////////////////////////////////////+++---......------...000......---,,,,,,+++++++++------------.........///////////////////////////////////////////////////,,,,,,------///000111222////////////............,,,...//////...---///000..............................------------....../////////......------,,,---,,,***))))))+++,,,---...---------,,,,,,,,,+++/////////......---------,,,,,,,,,------.........------------------------...---,,,++++++,,,---...+++---......,,,,,,---///...------,,,,,,------...------------,,,---------..................------------------------------------------------------......////////////......,,,,,,---...////////////---------...///000000111//////............//////000000////////////000000555;;;<<<666000000111111///////////////////////////////////////////////////111222333111111222333555444333222111000000000...///111111000000000111444333333333333444444555222222222111222333333444333333444444444444444555444555555555666666666666444444555777888999:::;;;<<<;;;===BBBGGGMMMYYYeeevvv555333000---+++,,,...000////////////////////////000000000000////////////111111000000//////......///////////////000111111000000///...............//////000000000000000000........................////////////////////////////////////000000000000111000///......///000111000000////////////000000////////////000000000000000//////000111222222111111111000////////////000000///............//////000000000000000000000000000000////////////000000...............///000000///000000000000000000///000////////////000000111////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000///000111222333444////////////////////////111111111111111111111111////////////////////////000000000000000000000000//////000000///...---,,,........................//////000111111111111111////////////000000000000////////////////////////+++---......------///000............------,,,,,,------------.........///////////////////////////////////////////////////...............///000111////////////............---///000000//////000111........................------,,,,,,,,,,,,------/////////......------,,,,,,------...///000111111******++++++,,,,,,,,,---/////////......---------,,,,,,,,,------.........------------------------...---,,,++++++,,,---...+++,,,------,,,,,,---///...------,,,,,,------...,,,,,,------------------000//////...---,,,,,,+++------------------------------------------------......////////////......,,,,,,---......///......//////////////////......//////............//////000000////////////000000...///...---...000000---///////////////////////////////////////////////////111222333111111222333222111111000000000111111...000222222000///000222555444333222222111111222222111111111111222333333222333333333444444555555333333444444444555555555333444555666888:::;;;;;;<<<;;;===BBBFFFMMMYYYdddwww999999777444000...///000000000000000000000000000000000000000////////////000000000000////////////......---......///000111000000///...............//////000000000000111111........................000000000000000000000000////////////000000000000000000////////////000000///////////////000000111////////////000000000000000//////000222333222111222111000///...///000111111000...------...//////111111111111111111111111//////000000000000//////000////////////000111111///000000111111000000///000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111333555666//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111///000111222222111000///111111111111111111111111//////000111111111111111////////////000000000000///////////////////////////000111111000///000222.....................///------.........///////////////////////////////////////////////////////////////............//////////////////............,,,---///...------...000........................,,,,,,,,,++++++,,,,,,,,,.........---------------+++,,,...//////...---,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,------------......------,,,,,,------...***+++------,,,,,,---///...------,,,,,,------...,,,,,,---............---//////......---,,,,,,+++------------------------------------------------......////////////......,,,------.........------//////000000///...------//////............//////,,,,,,---...///111222333111...,,,---000222000,,,////////////////////////////////////////////////---///000111000///000111000/////////000111222222000333555444111///000222222222111000////////////111111111111111222333333222333333444444555555555333333333444444444444555444555666777999:::;;;<<<;;;:::===BBBFFFLLLXXXdddvvv===@@@BBB@@@;;;555111000000000000000000000000000000000000000////////////////////////000000000000,,,,,,,,,,,,---...///000000000///...............//////000000000111111111........................000000000000000000000000.../////////000000000111//////000000000000/////////////////////000111111.../////////000000000111000//////000222333333222333222000///...///000111111000...---------//////111111111111111111111111...///000111111000///...000000000000000111111222///000111111111111000///000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000//////////////////////////////...///000333555777////////////////////////......///000000///......000000000000000000000000000000000000000000000000---...000222333222111000111111111111111111111111//////000111111111111111.../////////000000000111////////////////////////000111222111000///000111---------...//////000000....../////////000000000////////////////////////////////////////////////...............///000000////////////............+++,,,...---,,,,,,---///........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------******++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,------------------,,,)))+++,,,,,,,,,,,,...///...------,,,,,,------...,,,---...///000//////...,,,,,,,,,------.........------------------------------------------------......////////////......------.........---,,,,,,---...///000000//////...//////............//////+++,,,,,,---...000111222333111///000111111000///////////////////////////////////////////////////---///000111000///000111111111000000111111222333222666888666222///000333111000000000000111222333111111111111111222222333333333333444555555666666444444444444555555555555666666777888999:::;;;<<<;;;:::<<>>AAADDDMMMWWWcccyyy///111333222///...111333,,,...000000///...///000000000000000000000000000000000000000000000000000///000111222222111000///...//////000000000000000///111222111000///000111000000000000111111111111.../////////000000111111...///000111111000///...000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000222222222222111111111000//////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000////////////............///000222222000000000000///////////////000111222222111000///...///000222222222111000---...///111111111000000/////////000111111222222.../////////000000111111////////////////////////..............................////////////........./////////000000111111000/////////............333333222222111000000000////////////////////////.......................................///000111,,,---...//////...---,,,------...///000000//////////////////////////////,,,,,,---...///000111222.../////////000000111111---.....................---..................---,,,---///000000000///............------,,,,,,,,,...------,,,,,,------...---,,,+++***+++,,,---...------...//////...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---000000...---...///,,,------......------,,,,,,,,,,,,------.........+++,,,...//////...,,,+++,,,,,,,,,---------......+++---///...,,,+++,,,///---..................---........................***+++,,,,,,---------,,,------------------------////////////////////////---...///...------...///---.........//////000000////////////////////////......////////////................../////////000......---......///000111///000000111222333333333///...///222111///000444000000000000000000000000111111222222222333333333333333444555666666666555555555666666555555444333666666666666666777888888999888:::>>>AAADDDLLLVVVaaawww111000///......---......222111111111000000//////000000///...............000000000000000000000000000///...------...///000000000000000000000000000.........---,,,,,,++++++000000000000000000000000...............///000000000000////////////000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////111111000///......//////111111000000//////......///////////////.........//////...//////000111222111111000000//////......////////////////////////111111000000//////......000000000000000000000000333111//////111222000...000000000000000000000000000000000000000///......////////////////////////111///...------...///111...............///000000000000000000//////////////////000000000000//////---......///////////////222111111111111000000000///...---,,,,,,---...///................................................------...///000000//////......////////////......///////////////.........000000000000000000000000......---------,,,,,,,,,...------,,,,,,------...---+++***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))),,,,,,,,,---------......///...,,,+++***+++,,,,,,,,,,,,---......---,,,,,,000///...------...///000,,,,,,,,,,,,,,,---...///000000//////.........------...///000000///...---,,,------......------,,,------,,,+++,,,---...///---------............///............////////////111000///...------...///------............------............///////////////000111111111000...---........................////////////000000000000........................//////000000000000/////////000000000000000//////000000////////////000000000000000000000000000000111111222222222222111111000000111222222222222111444555555555555555444444444444444555444444333333555555666666777777888888888;;;???@@@@@@DDDMMMSSScccwww000000//////.../////////111111111111000000000///111111000///////////////111111111111111111111111000///............///000000000000000000000000000.........///////////////000000000000000000000000...............///000000111000000//////000000111000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////111111000000000000000000111000000000/////////....../////////000111111111000////////////000000111////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000444111//////111111///---////////////////////////000000000000000///......////////////////////////000///...------...///000...............///000000000000000000//////////////////000000000000//////---......///////////////.........---------,,,,,,//////...------...//////////////////////////////........................---...//////////////////......////////////....../////////////////////....................................---------,,,,,,.........------.........---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,---......---,,,,,,///...---,,,,,,---...///---,,,,,,,,,,,,---...///000/////////.........---------............------,,,------......------,,,------,,,,,,,,,---...///---------............///............////////////111000///...---......///------............------............////////////+++,,,,,,,,,,,,,,,++++++////////////////////////......//////000000111111........................//////000000000000//////000000000111111000000///000000////////////000000111111111111111111111111111111222222222222111111111111222333333333333333444444555555555555444444444555555666666555555444666666777777888999999999999;;;===<<<===CCCLLLTTT___ttt000000/////////000111111111111111111000000000000222222111000000000000000111111111111111111111111000//////......//////000000000000000000000000000/////////000111222222222000000000000000000000000...............///000000111000000//////000000111////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000////////////......///000111222333333111000000////////////000.........///000111111111111111111111111111111111000000000000////////////000000000000000000000000333111000///000000...---////////////////////////000000000000000///......////////////////////////000///...------...///000...............///000000////////////000000000000//////000000000000//////---......///////////////////////////............000//////......//////000000000000000000000000000........................//////////////////...---......////////////............//////////////////------------------------.........------------,,,//////............//////...,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,---....../////////...............------,,,,,,,,,,,,------,,,------......------,,,---,,,,,,,,,,,,---...///---------............///---............/////////000000///............///------............------............////////////---------,,,------......000000000000000000000000---......///000111111222........................//////000000000000/////////000000111111111000000111000000//////000000111222222222222222222222222111111222222222222111111222222333444444444444333444444555555555555444444555555666666666666666555777777777888999999:::::::::;;;;;;:::;;;AAAKKKRRR[[[ppp000000///000000111222222111111111000000000000000222111000000//////000000222222222222222222222222000//////////////////000////////////////////////000000000111111222222222////////////////////////...............///000000000//////......//////000......//////000000111111////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111222333333444444444000000000000/////////////////////000000111111111111111000//////...//////.../////////000000000111000000000000000000000000000000000000////////////////////////////////////////////////////////////........................000000000000000///......////////////////////////000///............///000...............///000000////////////000000000000//////000000000000//////---......///////////////000000000////////////...000000////////////000000////////////////////////........................//////000000///...------......////////////..................////////////------------------------............------------......------------.........,,,++++++,,,------,,,------------------------,,,,,,,,,,,,------......,,,,,,,,,---------......+++,,,---......---,,,+++------------------------------------------------------,,,,,,,,,------...........................///...---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,------......---------............///---------.........///////////////.........//////------............------............////////////000///...------///000111////////////////////////------...///000111222222........................//////000000000000//////......///000000000//////111000000000000000000111222222222222222222222222111111222222222222111111111222222333444333333333333333444555555555444444444555555666666666666555666666777888888999999::::::;;;;;;<<<>>>CCCJJJOOOXXXmmm000000///000000111222222000000000000000000111111000000///............///111111111111111111111111///000000000000000000///////////////////////////111111111000000/////////////////////////////////...............///000000///......------......///......//////000000111111////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111222333444555555444444////////////000000000000000000000//////.........111111000//////...//////111000000000/////////...////////////////////////////////////000000000000........................+++,,,---...//////000111////////////////////////000000000000000///......//////////////////////////////............//////...............///000000.../////////000000000111//////000000000000//////---......///////////////---------,,,,,,,,,++++++//////000000000000//////........................//////////////////////////////000000///...------......////////////......---.........//////000000........................//////.........------------,,,,,,++++++,,,,,,------,,,******+++,,,,,,+++------------------------+++,,,,,,------......///,,,,,,,,,---------......+++,,,......///...---,,,------------------------.........//////............------,,,,,,,,,---------------...............000///...------...///000,,,------......------,,,,,,,,,,,,------------------------............///------------..................//////////////////------............------............////////////...---,,,++++++,,,..............................---......///000111111111//////////////////////////////000000000000//////,,,---....../////////...111111000000000000111111111111111111111111111111111111222222222222111111000111111222222222222222222222333444555555444444222333444555555555555555555555666666777888888888999;;;===@@@BBBEEEHHHJJJUUUjjj000000/////////000111111000000000000111111111111000//////...............000000000000000000000000///000000111111000000///000000000000000000000000111111000000///......---000000000000000000000000...............///000000///......------......///////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222444555555444333333////////////000000000000111111000///...---,,,,,,111000000////////////000111111111000///.................................////////////000000000000........................)))+++---.........000222000000000000000000000000000000000000000///......////////////////////////////////////////////////...............///000000......//////000000111111//////000000000000//////---....../////////////////////.........---------...//////000000//////...........................//////////////////////////////////////////...---......////////////......------......///000000000......................../////////.........------,,,,,,++++++++++++,,,,,,...---++++++,,,,,,,,,+++------------------------,,,,,,------.........///,,,,,,,,,---------......,,,------............---...------,,,,,,------.........///000000///............---,,,,,,,,,---------------------........./////////....../////////,,,------......------,,,+++,,,------......---------------............///,,,------------.........---...//////000/////////------............------............////////////000000///.......................................////////////000000000000//////////////////////////////000000000000//////,,,,,,---...////////////222111111000000111111222000000000000000000000000111111222222222222111111000000111222222222222111111222333444444555444444222222333444555555555555555555555666777777888888888;;;>>>BBBEEEFFFGGGGGGSSSfff000000//////...////////////000000000111111111111111000000///...////////////////////////////////////000111111111111000///000000000000000000000000000000000000000/////////000000000000000000000000...............///000000000000////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////222333444555555444222111.../////////000000000111111000000000///.........000////////////000000111000000000000////////////////////////////////////.../////////000000000111000000000000000000000000+++---///...,,,,,,---000111111111111111111111111000000000000000///......////////////////////////......////////////.....................///000000.........///000111111111//////000000000000//////---......///////////////222222111111111000000000---...////////////...---........................////////////////////////---...//////////////////......////////////......------......///000000111------------------------////////////............---,,,,,,++++++,,,,,,---000///------......---,,,........................---------...............,,,,,,,,,---------......---------------...//////...---,,,,,,,,,,,,---...------...//////...------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---......//////......---,,,------......------,,,+++,,,---.........---------------............///,,,,,,---------.........,,,---///000000000//////------............------............////////////222222222111000///...---........................000000000000//////////////////////////////////////////000000000000//////---...///000111111111111222111111000000111111222111111111111111111111111111111222222222222111111000111222222333333222222111111222333444444444444222333444555666666666666555666666777888888999999::::::<<<@@@CCCEEEFFFFFFQQQbbb{{{111000///...............//////000000111111111222222111111000000000000000///////////////////////////000111222222111000///000000000000000000000000/////////000111111222222000000000000000000000000...............///000000222222111111111111222222111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////222333555555555333111000.../////////000000111111000000000000111111111111//////...//////000111222......//////000000111111000000000000000000000000.../////////000000111111111111111111111111111111---///000///+++***+++---111111111111111111111111000000000000000//////...////////////////////////......////////////.....................///000000---......///000111111222//////000000000000//////---......///////////////////////////............,,,---...//////...---,,,000000000000000000000000000000000000000000000000------...///000000000///......////////////......---------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,000/////////...............------,,,,,,------...333111/////////000///...................................................,,,,,,,,,---------.........---,,,,,,---...///000...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,............,,,+++,,,------......------,,,+++,,,---.........---,,,---------.........//////,,,,,,,,,---------......,,,---///000000000//////---..................---............/////////000............---***((('''000000000000000000000000111111000000//////......000000000000000000000000//////000000000000////////////000222222333333333222222111111111111222222222222222222222222222222111111222222222222111111222222333444444444444333000111222333444444555444333444555666777777777777777777777888999999::::::;;;::::::<<<@@@CCCEEEFFFOOO```www......////////////......111------000---)))+++111///000000000000000//////222222111111000000////////////////////////////////////............//////111000///---------...///000000000000000/////////000000////////////000000111111000000000000000111///000111222333333222111000000000000000000000000111000///......///000111////////////////////////////////////////////////000000000111222222333333222222111111000//////...///......------...000111333111.........///...---000000000000111111111111666555333111000///......000///---,,,---...000222000111111///......111333@@@666...---///......//////...---,,,---///111222;;;777222000000000///------///111222333222000///000000000000000000000000000000000000000000000000111111000///////////////111111000000///.........000000////////////000000//////000111111111111111111111111111000000000000000000...------,,,,,,,,,........................//////////////////////////////.........------------------........./////////...---,,,,,,---.../////////000000///...------222111111000///......---......//////000//////...000000000000/////////////////////000///......---------------------------------------------------,,,,,,---......---,,,,,,---------.........//////......---,,,,,,,,,,,,---///////////////.........------............------222222222222000...,,,+++---------------------------------.........//////////////////////////////,,,,,,,,,---------............////////////...............------,,,,,,,,,........................////////////////////////,,,,,,,,,---------.........------------...//////////////////000000000000000/////////000///...,,,//////...---------------//////000000000000000000222222111111111111111222000000000000111111111111333222111000000222444555////////////////////////111111222333222111000///444444444444444444444444444444333222333444555666222333444666777777777777999:::;;;;;;<<<>>>BBBFFFMMM[[[ooo000111111222222111111000222......000///,,,---222000000111111111000000///111111111000000000000000111111111111111111111111//////............//////333222111000//////000111////////////////////////000000////////////000000000000////////////000000...///000111222111111000000000000000000000000000111000///......///000111////////////////////////000000000000000000000000///000000111111222333333222111111000//////......111111///...///000222333000000111111222222222222000000000000111111111111333222111000000000000000000///...------///000111/////////000111333444555BBB888000000000///...//////...---,,,---///111222???;;;666333222222000......///000222222111000///000000000000000000000000000000000000000000000000111111000//////////////////////////////......---000000////////////000000//////000111111111111111111111111111000000000000333222111000////////////000000000000000000000000000000000000000000000000//////.........------------------.........//////......------------......///////////////...------111111111000///................../////////......////////////...............////////////...------------------------------------------------------,,,,,,---......---,,,,,,,,,------------.........000//////...---.........---------....../////////------............------000000000///...---,,,+++---------------------------------.........//////........................,,,,,,---------...............////////////...............------,,,,,,,,,........................////////////////////////,,,---------...............------------...//////............////////////////////////000///...---000//////...------......000/////////////////////111000000//////000000111000000000000111111111111333222111000000222333555000000000000000000000000---///000222333333333333444444444444444444444444444444333333333444555666444555666777888999999999999:::;;;;;;<<<>>>BBBFFFLLLZZZmmm|||111222222222222222222111333///...000222000000222000000111111111111000000000000000000111111111111111111111111111111111111//////............//////222111111000000000000111------......//////000000000000////////////000000////////////////////////......///000000000000///////////////////////////000000////////////000000////////////////////////111111111111111111111111//////000111111222222333111111111000//////......222111///......000222444///222555555222000000111000000000000111111111111000000/////////000111111000///...---...///000111333222333888>>>BBBBBB@@@???777111000000......///......------...///111222<<<999666444333333111000...///000111222111000///000000000000000000000000000000000000000000000000111111000///////////////---///111222222111000///000000////////////000000//////000111111111111111111111111111000000000000000000///...------------000000000000000000000000000000000000000000000000...............---------------........./////////---..................---///////////////......---111111000000//////...........................---............------------...............---,,,,,,........................------------------------,,,------......------,,,,,,,,,,,,,,,------------///......---------------++++++,,,---...///000000------............------...------,,,++++++,,,,,,---------------------------------.......................................,,,------------...............////////////...............---------------........................////////////////////////------........./////////...------------...//////------------..................///000000000//////000000//////......///////////////.........------/////////......//////000000000000000111111111111222222111000000222333444111111111111111111111111...///000111333333333333444444444444444444444444444333333333333444555666666666888999:::;;;;;;;;;999:::;;;;;;<<<>>>BBBFFFLLLYYYjjjyyy000000111111111111000000222///...000222222111111//////000000111000000000//////000000111111222222........................//////............///////////////............///,,,,,,---...///000000111000000////////////000000/////////000000000000000//////000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000//////000000111222222222222222111111111000000000111///---+++,,,...000222777;;;???<<<555///---...///000000000111111111111000000////////////000000//////......//////000111444333555<<>>BBBFFFLLLYYYjjjwww000000111111111111000000000000000///000222111///---...//////000000000/////////000000111111222222........................//////............//////.........////////////...,,,------...///000111111000000////////////000000///000111222222222222111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000////////////////////////...//////000111111222222333222222222222222111111000///---,,,,,,...000222===BBBEEEBBB:::333000000///000000000111111111111222111000///............///////////////000111111222000000555<<>>BBBFFFMMMYYYkkkxxx111222222222222222222111...222444111///000000///---...///000000111000000000000000000111111111111111111111111111111111111//////............/////////000000111111111111000......//////000000111111000000////////////000000///000222333444333333222333222111111111111111222//////////////////////////////000000000000//////000000000000000000000000..............................///000000111111222222222222222222222222222111000000///000111222333555888<<<;;;777222000000000000000000111111111111333222111000//////.../////////000000000111111111333111///000222222///,,,222//////111111///000333------......///000000000///111222111///...///000........./////////000000////////////////////////000000000000000000000000111111000///////////////,,,...000222333222111000000000////////////000000//////000111111111111111111111111111000000000000000//////....../////////000000000000000000000000////////////////////////---------...................../////////000000000---..................------...//////////////////000000000000////////////222111///...------...///111000000000////////////...............---,,,,,,........................------------------------...------,,,,,,------...,,,,,,,,,,,,------------///......---------------............------,,,,,,------............------///...............//////+++,,,,,,------........................---------------------------------------........./////////------............------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------........./////////...------------...//////////////////000000000111...111333222///---...000//////......//////000000........................////////////000111222222000000000000111111111111000000000111111111111222222222222222222222222222/////////000111222444555333333333333333333333333222333444444555555444444333444666777888888999999999:::;;;;;;<<<>>>BBBFFFLLLZZZlll{{{000111111222222111111000...666999444......000000//////111222222333333333111111111000000000000000111111111111111111111111//////............//////...///000111222222111000000000000111111111111111000000////////////000000...///111333333333222111333222111000///000000111000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////......//////000111111111000000000000000000000000///000000111111111111111,,,...000222222111///---000000000000111111111111222111111000000000111111//////000111111111111111333222111///......------222000000222111------000,,,---...//////000000000///111222222///......000...............///000000////////////////////////000000000000000000000000111111000///////////////------...///000000//////000000////////////000000//////000111111111111111111111111111000000000000------,,,,,,,,,------...000000000000000000000000////////////////////////---------.........//////.../////////000000000000......------------......------...///////////////////////////000000000000333222000.........///000000000/////////............////////////...------------------------------------------------------...---,,,,,,,,,,,,---...,,,------------.........000//////...---...........................//////------............------....../////////......---++++++,,,,,,---....../////////.........---------------------------------............////////////,,,------......------,,,---........./////////000........................////////////////////////,,,---------...............------------...//////........./////////000000///333555333///,,,---000......------...//////000---......//////000000111............///000111222000000000000111111111111///000000111111111111111222222222222222222222222000000///000111222444555222222222222222222222222222333444555555555444444444444666777888999999999999:::;;;;;;<<<>>>BBBFFFKKKYYYlll|||......////////////.........999===666......000111000111222333444555555555222222111111000000////////////////////////////////////............//////,,,---...000000000///...222222222111111111111111000000////////////000000,,,...000222333222111000222111000.........///000111111111111111111111111...///000111111000///...000000000000000000000000000000000000000000000000......//////000111111111............////////////,,,---///000000000///...//////000222444444222000000000000000111111111111000000000000111222333444//////000111111111111111,,,---...---,,,---000333222000000111...)))(((+++,,,---...///000000000000***---000000......000222...............///000000////////////////////////000000000000000000000000111111000//////////////////////////////000000000000000////////////000000//////000111111111111111111111111111000000000000000000/////////000000111........................---------------------------------.........//////////////////000000000000///...---,,,,,,---...///------...///000000//////////////////000000000000555333111///......000000//////.........---------//////000000//////...---------------------------------------------------...---,,,,,,,,,,,,---...---------.........//////......---,,,,,,,,,,,,---,,,------...///000111111---..................------...///000///...,,,+++++++++,,,,,,---...////////////.........---------------------------------............/////////000,,,------......------,,,---.........//////000000000000000000000000000000////////////////////////,,,,,,,,,---------.........------------...//////---------.........//////000444666444...+++---///---------------...///000------...///000111222222,,,,,,,,,---...///000111000000000000111111111111//////000111111111111111111111111111111111111111444333111000000000111222222222222222222222222222222333444555555555444333444555666777888999999999999:::;;;;;;<<<>>>CCCFFFIIIXXXlll}}}333222111111111111111111000:::>>>666------///000111222333444555555555555222222111111111111222222///000111222222111000///222111111111000000//////111111000000000000111111333222222222111111000000////////////000000000000000000000000111111111111333333333222111000///.........///000000000000000...000333555555333000...000000000000000000000000222111000...---...111444888000+++...111111000000111111000///////////////333222000//////000222333000000000000000000000000//////000000111111222222111000///......///000111111111111111111111111111...///000111111000///......///000111111000///...000000000000////////////222111000//////...//////............////////////000000//////.........---000000111000000///......////////////////////////........................333222111/////////000000...///000111222333333333000000//////000111222222////////////////////////---...///000000///...---((()))+++---///000000/////////...------...000000---///000000///---...///...///000000000///---,,,++++++,,,,,,---...//////////////////000111222333BBB:::111,,,---//////---////////////////////////------------------------------------------------........................,,,------......------,,,---------............/////////...---,,,++++++***................................................////////////////////////......---,,,,,,,,,------+++,,,,,,---...///000000+++,,,------++++++,,,---/////////...---------,,,/////////...------,,,,,,------............------...---,,,,,,---...000111........................000///...------...///000//////............//////------......//////000000//////////////////////////////............//////............////////////222222222111111111111111000///---,,,---...000222000000111111111111000000333333222222222222222333333222222111111222222333333333333444444444555555555555555555666666666666777777777777888888888888:::;;;<<<<<<<<<>>>AAACCCLLLYYYkkkzzz333222111111111111111222...777;;;666000//////...111111222333444444444444111000000000000000000111000000111111111111000000111111111111000000000///000000////////////000000222222111111111000000000////////////000000000000//////000000000111111111111111222222222111000000...//////000000000000000...000222333333222000...000000000000000000000000222111///------111777;;;@@@666......111111//////111111000///////////////222111000000000000111222000000000000000000000000---........./////////000111000///......///000111111111111111111111111111...///000111111000///...//////000000000000//////000///000000000000000000000///...............///............////////////000000/////////.........//////000000///......---////////////////////////........................222111000//////000000111000000111111222111111111000000000000000111222222////////////////////////---...///000000///...---------.../////////...---///...---,,,,,,---......---///000000///......///)))***,,,...000222222333---------......//////000000////////////111222333???888000---...//////---////////////////////////........................------------------------------------------------++++++,,,,,,,,,,,,++++++------------.....................------,,,,,,+++........................////////////////////////........................------,,,,,,,,,------...,,,,,,------.../////////,,,---......,,,,,,---..................---------------..................------............------///......---------..............................000///...------...///000......------------.............../////////////////////////////////////////////............//////............////////////111111111111111111111000000///...------///000111000000111111111111000000222222111111111111222222222222222222222222222222333333333444444444555555555555555555666666666666333444555666888:::;;;<<<:::;;;<<<<<<<<<===@@@CCCHHHUUUfffvvv222222111000111111222333000555777555222111000---000000111222333333333333000000////////////000000111111000000000000111111111111111111000000000000/////////....../////////111111000000000000//////////////////000000000000//////000000000000111111///000000111222222222111/////////000000000111111//////000000000000//////000000000000000000000000111000...---...444;;;AAAJJJ<<<000...111111///---111000000///////////////000000000000000000000000000000000000000000000000............////////////000000////////////000000111111111111111111111111...//////000000//////...000//////////////////000...//////000000111111111...------------......///............////////////000000////////////......000000000000000//////...////////////////////////........................111000000///000000111222000111111111000000///...000000000000000000111222////////////////////////......////////////.........//////000000///......///...---,,,,,,,,,,,,,,,---...000000///....../////////............//////////////////////////////000000.........000222444999444///...///000...---////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------............------------------------........................////////////////////////........................,,,,,,,,,,,,------...///........................---...//////------...///---------...............,,,,,,------...//////000------............------////////////...---,,,+++........................//////............//////...------,,,,,,------...///////////////.........//////////////////////////////............//////............/////////////////////000000000000000000///...---...///000111000000111111111111000000111111000000000111111222111222222333333222222111333333333444444444555555444555555555555666666666333333555666888999;;;;;;999:::;;;;;;;;;<<>>000---111111///...000000////////////000000//////000000000000//////////////////////////////000000000000111111111111000000////////////000000111111111111111111111111////////////////////////000///...------...///000---...///000111222333333------------...//////000............////////////000000//////////////////111111111222222111111000////////////////////////......................../////////000000111222222//////000000000000//////111000000000000000111111////////////////////////...//////////////////...+++,,,---...///000111111000///...---,,,,,,++++++,,,...000000///...///000333111///...---------...000/////////////////////111000...------///222333333111//////000000...---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...,,,,,,---------.........,,,,,,,,,------.................................////////////////////////........................+++++++++,,,---...///000//////.........---------,,,...///...---,,,---...,,,---------.../////////---------.........//////------............---------.../////////...,,,+++......................../////////....../////////.........------.........000000//////......------//////////////////////////////............//////............////////////........./////////////////////......//////000111000000111111111111000000000000000///000000111222111222333333333333222111333333333444444444555555444444444555555555666666666666666666777777777888888999:::::::::<<>>999333111111000000000//////000000111111000000222111111000000111111222222111000//////000111222000000000000000000111111222111111000000111111222///////////////000000000////////////000000000000...////////////000000000000111111111111000//////111000000///000111222222//////...------...//////000000000000000000000000,,,...000111222333555777GGG999---,,,000111000000000000////////////000000//////000000000000//////////////////////////////111111111111000000000000//////000000000000//////000000000000000000000000//////............//////000///...------...///000---...///000111222333444............///000111111............//////////////////000000000000000000//////000000111000000///////////////////////////........................//////000000111111111111------///000000111111111111111000000000000000111/////////////////////////////////....../////////++++++,,,,,,---...///000000000000///...---,,,,,,,,,...///000///...///000,,,,,,,,,,,,...000333444//////..................111000...---...///111222000//////000000000///---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...,,,,,,,,,------------...+++,,,,,,------.................................------------------------........................+++++++++,,,---...///000/////////...------,,,,,,+++---------,,,+++,,,---,,,---------...///////////////.........---------------............------+++,,,.../////////...---...........................//////////////////...000000////////////000000000000//////......------000000000000000000000000//////............//////............////////////------......///////////////////////////000111111000000111111111111000000000000//////000111111222222222222333333222222222333333333444444444555555444444444444555555555555555666666666666777777777888999:::::::::<<>>888222111000...///222//////000000111000000///222222111111111111222222111111000000000000111111000000000000111111111111333222222111111222222333//////000000000000111111////////////000000000000......////////////000000000111111111000//////...111111000///000111222333//////............//////000000000000000000000000+++...111222222111111111===333,,,---000000000222///////////////000000111000000000000000000000000000000000000000000000000////////////............//////000000000000//////000000000000000000000000///......------......//////..................///......///000111333333444000////////////000000111............//////////////////000000000000111111,,,------............---////////////////////////........................///000000111111111111000------///000111222222222222111111000000000000000//////////////////////////////............/////////...---,,,,,,,,,,,,,,,///000000000///...------+++---///000/////////111......---......///000111......................../////////.../////////000//////000000000000//////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------.../////////.........---------+++,,,------++++++,,,------------...............000//////...------,,,,,,------............------+++,,,---...////////////..............................////////////......111000000000000000000111///////////////.........000000000000000000000000//////............//////............////////////------......//////000000//////000000000111111111000000111111111111000000000000000000111111222333333222222111111222222333333333333444444444555555333444444444444555555555222222444555777888::::::999:::;;;;;;;;;<<>>AAACCCHHHQQQaaattt000000000000000000000000111111111000000000000000222222111111000/////////111111000000000000111111222111000.........///000000000000000111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111////////////////////////,,,---...///000222333333000000////////////000000000000000000000000000000............/////////000111111000000//////......000...---...000111111000444444222111111111222333000000000000000000000000000000////////////000000111111///+++---111222/////////............////////////............//////000000000000000000000000...///000111222333333333////////////////////////000000//////......------///////////////000111111//////000000111111222222000000000000000000000000........................000000000000000000000000111111111111111111111111111///...///000111000...,,,---///000000000///...////////////////////////////////////////////////---------............///111///---...111111...***---.........//////000000111111000000//////..................////////////000000000000000000000000//////000000000000//////..........................................---------+++***,,,///000...,,,000...,,,******,,,...000000//////---,,,+++******---///111///,,,+++---///+++++++++,,,,,,---------------,,,+++,,,---...///111000///.......................................,,,++++++***+++,,,.../////////.........---------...------------...//////........................//////.........---------//////000000000000//////---------............///111111000000//////...............///////////////......,,,++++++,,,---...111000///......///000111........................//////............//////////////////////////////000000000000111111111111000000000000////////////000/////////000111222222444444444444444444444444333333333444444444555555777777777666555555444444666666777777888888999999999:::;;;;;;;;;===@@@BBBPPPXXXeeevvv000000000000000000000000111000000000000000000000111111111111000000000000111111000000000000111111222111000///......///000000000000000111111111111000000000000000000000000222222222111111111000000000000000000000000000000////////////////////////////////////////////////000000///...---,,,++++++000000////////////000000000000000000000000000000........./////////000000000000000000////////////111///......000111111111111000///.........//////000000000000000000000000000000////////////000000444777666333222333222/////////............////////////............//////000000000000000000000000111222222222222111000000///////////////////////////////////////.........///////////////000111111///////////////000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222000///000111222111000---......///////////////////////////////////////////////////////////////........./////////000000111000.../////////...---............/////////000000000000000//////..................////////////000000000000000000000000------............------................................................---,,,+++---//////...+++///...,,,++++++,,,...///------------------------...//////---+++))))))***++++++,,,,,,,,,------------,,,,,,,,,,,,---......------,,,+++++++++++++++...........................---,,,,,,,,,---.../////////.........---------...------------...//////........................//////.........---------...//////000000//////...---------............///000/////////.............../////////////////////000///...------...//////111000///......///000111........................//////............//////////////////////////////000000000000111111111111111111111111111000000000111111000000000111222222333333333333333333333333333333333444444444555555333444444555666666777777222333444555777999::::::999:::;;;;;;;;;===@@@BBBKKKTTTbbbsss000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000111111111000000////////////000000000000000111111111111////////////////////////222111111111111000000000000000000000000000000000////////////////////////000000000000000000000000333222000///---+++))))))000000////////////000000000000000000000000000000....../////////000000000/////////000000000111111222000//////111222222111000///...---------......000000000000000000000000000000////////////000000444999<<<888333222000...//////............////////////............//////000000000000000000000000111111222222111111000///////////////////////////...///////////////000000000000/////////000111111////////////............000000000000000000000000111111111111111111111111////////////////////////////////////////////////222111000111222333222000...............///000000////////////////////////////////////////////////////////////000000000111...///...---++++++---///............////////////000000000////////////...............////////////////////////////////////------............------...................................................---------......---+++------------------------***++++++,,,---.../////////...,,,,,,,,,,,,+++***,,,,,,,,,,,,------------+++,,,------......------,,,,,,+++*********++++++........................//////...---------.....................---------...------------...//////.......................................------------..................------------............/////////............------//////////////////......111000000//////000111111000000////////////000000........................//////............//////////////////////////////000000000000111111111111111111111111111222222222333222222111111111111222222222222222222222222222333333333444444444555555333333333444555555666666333333444555666777888888999:::;;;;;;;;;===@@@BBBHHHQQQaaarrr000000000000000000000000000000000000000111111111...//////000111222222222111111000000000000111111000000000////////////000///000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000000////////////000000////////////000000000000000000000000000000...////////////000000000...//////000111111222222333111000000111222222111111111000000000/////////////////////////////////000000////////////000000000666999444...---------//////............////////////............//////////////////////////////---...///111222222222222////////////////////////......//////000000000111111000000///000000111111000000000//////.........////////////////////////111111111111111111111111////////////////////////000000000000000000000000222111000000222222111000///......------...000111////////////////////////////////////////////////....../////////000000000+++------***((((((+++///.........///////////////////////////////////////............////////////........................//////000000000000//////........................---------...............///...............,,,+++,,,,,,---......---,,,,,,***++++++,,,---...//////...,,,***---111333111///,,,,,,------------------+++,,,---...///...---,,,......---------------...........................//////...---------,,,,,,...........................------------...//////................................................,,,------......------,,,---------............////////////////////////...////////////............000000000000000000111111000000////////////000000........................//////............/////////////////////////////////000000000111111111111000000111111111111111222444444333222111111111222222222222222222222222222333333333444444444555555666555555444333333222222777777777666666555555555999:::;;;;;;;;;===@@@BBBIIISSScccttt111111111111111111111111//////000000111111111111......///000111222222333111111000000000000111111/////////000000000000//////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111111000000////////////000000111111111111111111111111////////////000000000111......///000111222333333333222000000111222222111111222222111111111000000////////////////////////000000////////////000000,,,222333...)))***.../////////............////////////............//////////////////////////////---...///000111222222222000000000000000000000000.../////////000000111111111111000000000000111111111111111000000/////////////////////////////////000000000000000000000000////////////////////////111111111111111111111111111000//////000111000//////......------...000111////////////////////////////////////////////////------........./////////,,,......,,,))))))---111///////////////......................../////////............////////////------------------------//////000000000000//////........................---------.........//////.../////////...---,,,,,,+++,,,...//////...,,,+++------------------------...,,,+++---111333222000------------------------+++,,,---...///...---,,,//////............//////........................------------,,,,,,++++++---........................------------...//////////////////////////////---.....................,,,,,,------------,,,,,,---------............///000000000000000000000000000000//////.........---.........//////000000000//////000000000000////////////////////////////////////............//////000000000000000000000000///000000000111111111111/////////000000000111111444444333222111111111222333333333333333333333333333333333444444444555555666555555444333333222222888888888777777666666666999:::;;;;;;;;;===@@@BBBHHHSSSddduuu111111111111111111111111/////////000111111222222...//////000111222222222111111000000000000111111...//////000000000000///000000000000111111111111111111111111111111111111//////000000000000000111000000000000000000000000........................000000000000000000000000---------...............000000////////////000000111111111111111111111111/////////000000000111111//////000000111222333333333111000000111111111000//////000000000///...---000000000000000000000000000000////////////000000---111111,,,)))---000111//////............////////////............//////000000000000000000000000000000111111000000///...000000000000000000000000///000000000000000000111222222111000000000111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111000///...///000111000..................///000000////////////////////////////////////////////////------------............///000000///......000222///////////////.........---............/////////............////////////........................------............------........................,,,,,,------.../////////---///000000...------...,,,,,,---......---,,,,,,.........------,,,,,,,,,///---------......---,,,............------------+++,,,------......------------,,,,,,,,,---..............................,,,,,,,,,------,,,++++++---------..................------------...//////////////////////////////---------...............,,,------------------,,,---------............///000000111111111111222222000000000///......------,,,,,,---...//////////////////000000000000////////////////////////////////////............//////000000000000000000000000000000000000111111111111.........///000000111111333222222111111111111222333333333333333333333333333333333444444444555555333333333444555555666666555555666777888999::::::999:::;;;;;;;;;===@@@BBBFFFRRRcccsss111111111111111111111111...//////000111111222222//////000000111111111222111111000000000000111111---...///000111111000///000000000000111111111111111111111111111111111111////////////000000111111000000000000000000000000........................////////////////////////---------...............000000////////////000000111111111111111111111111//////000000000111111111000000000111111222222222333111//////000000000///....../////////...---,,,000000000000000000000000000000////////////000000...111111......111111/////////............////////////............//////000000000000000000000000000000000000000//////...000000000000000000000000111111111000000000000000333222111111000000111111/////////000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111000//////111111000///---......///////////////////////////////////////////////////////////////............///////////////......///000111000000000/////////............---------.........//////............////////////........................------............------........................,,,,,,------...//////000,,,...000000...---...000,,,------------------,,,......---------,,,,,,,,,...//////...---,,,,,,---///.........---------------,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...........................+++,,,---......------,,,---------.........//////...------------...//////////////////////////////---------.........//////------............---------------............//////000000000111111111111111000000///......------+++,,,---///000000//////...///000111111000///...//////////////////////////////............//////000000000000000000000000000000000000111111111111...//////000111111222222111111000000000111222222222222222222222222222222333333333444444444555555333444444555666666777777333333444666888999:::;;;999:::;;;;;;;;;===@@@BBBFFFRRRcccrrr111111111111111111111111...//////000111222222222000000000000111111111111111111000000000000111111---...///111111111000///000000000000111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////------...///000111222222000000////////////000000111111111111111111111111000000000000111111111111111111111111111222222222222000///...///000///......///000000000///------000000000000000000000000000000////////////000000...000111///111222000***//////............////////////............//////000000000000000000000000,,,---...000111111111111000000000000000000000000222222111111000000//////333333222111000000111111---.........//////000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000222111000111222333222000,,,---///000000000///...////////////////////////////////////////////////////////////000000000000---+++***,,,///000...+++000000//////.........------------.........//////............/////////000//////////////////////////////000000000000//////........................,,,,,,------...///000000+++...000000......///111------------------------------------------------,,,///111111///...000333//////.........---------...---,,,+++,,,---...///,,,,,,,,,,,,------...///........................+++,,,.../////////......---------.........//////...------------...//////000000000000000000000000---------.........//////---......//////......------------.........//////.../////////000000111111111000000///...---------+++,,,...000000000000///...///000111111000///...000000000000000000000000//////............//////000000000000000000000000000000000000111111111111///000000111222222333333000/////////000111222222000000000000000000000000333333333444444444555555777777777666555555444444444444555555666666777777999:::;;;;;;;;;===@@@BBBGGGSSSeeesss000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////111111000000/////////...000111222222222000///...//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////............000000////////////000000222222222111111111111000////////////////////////......//////000000111111000000000000000000000000////////////////////////---------.........//////000000000000000000000000------...//////000//////111000///......///111111000000000000000000000000000000000000000000000000111111000000//////......////////////............////////////////////////000000000000000000000000111111000///////////////111000///111444555333000111222222222222111000000000000000000000000000000111000...,,,,,,...000111000000//////.........---***+++,,,...///000000000111111000000//////......000111111111222222222222000000000000000000000000000000///.....................///////////////...111000...------...000111//////............//////------......///000000000...------,,,,,,,,,------------...///...---+++***///......---+++******))),,,,,,+++***+++,,,---...------------------------***+++,,,---...---,,,+++////////////////////////------------------------.........////////////000------............------,,,,,,------...///000000//////.........---------////////////////////////,,,,,,------.../////////........................///......------...000111000000000000000////////////////////////.........////////////000000000000111111000000000000111111222111///......000222444000000000000111111111111///000111222222111000///333111///000222222000---444444444333333333222222333444444555555444444333222222333333333444444444222222222222222222222222333333444666777888999:::888999;;;===???AAAAAABBBGGGSSSbbbppp|||000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000/////////......000111111111111000///...111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111111000000000//////////////////////////////000000000000111111111111000000000000000000000000////////////////////////---------.........//////000000000000000000000000...//////000111111000000+++,,,...000111111000000000000000000000000000000000000000000000000000000111000000000/////////...222111111111000000//////////////////////////////000000000000000000000000111111000///////////////000///---///111222111///000111111111111000//////000000000000000000000000000///...------...///000000/////////............111111222111111///......000000000000//////....../////////000000000000111........................000000///.....................///////////////...,,,+++)))(((((()))+++,,,//////............//////000000//////...------,,,...---------------......///---,,,+++***+++,,,------------,,,,,,,,,,,,,,,......---------...///000------------------------,,,---......//////..............................------------------------------........./////////------............------,,,,,,------...//////000//////.........---------.......................................................................................///000000//////////////////////////////000000000000000000////////////000000000000111000000//////000000111444333000...---...000111000000000000111111111111000000111111111111000000000///...000222333222000......///000111222333333333333444444444444333333222222333333333444444444888888888888888888888888777777777777888888888888999:::;;;<<<>>>???@@@AAAGGGRRRbbbppp}}}000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000------...///000111222222000000000000000000000000111111111111111111111111////////////............000000000000////////////111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000...//////000000111111111000000////////////000000000000000000/////////...////////////////////////222222111111111111111000000000000000000000000000////////////////////////------........./////////000000000000000000000000///000000111111111111111&&&)))...222333222///---////////////////////////000000000000000000000000000000000000//////////////////......---,,,++++++////////////////////////000000000000000000000000111000000///////////////333111//////111222333222000000000000000///......000000000000000000000000////////////////////////////////////............222222222111000///...---000000000////////////...------........./////////........................000//////............///////////////////////////...---,,,++++++,,,---...//////............////////////......---,,,,,,,,,------------...///000000000...***'''''')))---///++++++,,,,,,---------......------------...///000------------------------...------------...//////........................------------------------,,,---------............------............------,,,,,,------.../////////...............---------........................000000//////...------,,,........................---......///////////////........./////////////////////000000111111222222////////////000000000000000//////......//////000666444111///---------...000000000000111111111111111111000000000000111111///......000222444333333333333222111111111111111222222333333333333222222333333333333444444444444666666666666666666666666::::::999999888888777777;;;:::::::::<<<===???@@@FFFRRRbbbqqq~~~000000000000000000000000111111000000000000111111///000000000111111111111000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111//////..................000000//////////////////........................//////000000000000//////////////////////////////000000000000000000000000...//////000111222222333000000////////////000000111111000000000/////////////////////////////////222111111111000/////////////////////////////////////////////////////////............///////////////////////////////////////000000111111000000000(((***...111222000...,,,////////////////////////////////////////////////000000000000//////////////////...---,,,+++******////////////////////////////////////////////////000000////////////000000222111///......000111222000000111111000000///...////////////////////////......////////////......///////////////.........***+++,,,---.../////////////////////////////////---------.........//////........................000///............//////000000000///////////////111111000//////000111111//////............//////++++++,,,,,,---......///---------...///000111222000...+++((((((***---000,,,,,,,,,------------...++++++++++++,,,,,,------------------------------,,,,,,+++***+++,,,---...........................------------------------,,,,,,,,,---------......------............---------------.........//////................................................000/////////.........---........................,,,---///000000000///................../////////......///000111111222222////////////000000000000//////............//////555333111///---------...///000000000111111111111222111000//////000111222/////////000111333444444666555444222111111111222111222222333333222222111333333333444444444444555333333333333333333333333999999999888888777777777<<<;;;:::999:::<<<>>>@@@FFFQQQaaaqqq000000000000000000000000111111000000000000111111///000000000111111111111000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111......///////////////////////////000000000000000........................//////000000000000//////////////////////////////////////////////////////...//////000111222222333000000////////////000000222222111111111000000000000000000000000000000000000000000///.........---////////////////////////////////////////////////........./////////000000////////////////////////...//////000//////......---...............------////////////////////////////////////////////////////////////000000000000333333222111000000//////////////////////////////////////////////////////000000////////////000000///...,,,+++***+++---///111111222222111111000///////////////////////////......////////////...............///////////////&&&((())),,,...///000000.............../////////....../////////000000000//////////////////////////////............//////222111000///////////////...------------------...//////............//////++++++,,,,,,---......///---------...///000111222......---------..................---------,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,+++***+++,,,---...........................------------------------,,,,,,,,,---------......------............---------------...............---....................................................../////////000000////////////////////////,,,---///000000000///...............//////000000------......///000111111////////////000000000000//////............//////111000///........./////////000000000111111111111222111000//////000111222111111111111000111222444444333222111111333444555111222222333333222222111333333444444444555555555555555555555555555555555555555666666777888888888<<<;;;:::999:::<<<>>>@@@EEEPPP```qqq000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000222222111000///...------000000000000000000000000111111111111111111111111////////////000000000000...///111222222111000000111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////...//////000000111111111000000////////////000000222222222222111111111111000000000000000000000000///...............------000000000000000000000000////////////////////////....../////////000000000000000000000000000000000...////////////......---222000...---,,,------...////////////////////////000000000000000000000000////////////000000000000111111000000000000//////////////////////////////000000000000000000000000///////////////000000111222222222000///...000222222222222222222111000000000000000000000000000000////////////////////////.........///////////////,,,---......////////////---............///////////////000000000111111111000000000000000000000000///............//////000333222000///...//////000------------------------//////............////////////......---,,,,,,,,,------------...///000000,,,---///000000000...---///.........------,,,,,,,,,---......//////......------------------------...------------...//////------------------------------------------------,,,---------............------............------........................---------...............------------------------------...//////000111111////////////////////////---......///////////////......//////000000111111------......//////000000////////////000000000000000//////......//////000............//////000111000000000000111111111111111111000000000000111111222222222111000000333555BBB???;;;777444333333333222222333333333333222222333444444444555555555555555555555555555555555555333333444666777888::::::;;;:::::::::<<<===???@@@EEEOOO___qqq000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111222222---///222444555333111///111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000////////////000000111111111111000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000000000000000000///......111000///...---...///000000000000000000000000000000000000000000000000000.../////////000000000111,,,,,,------------......////////////////////////000000000000000000000000///////////////000111111333555666555222111222444111111111111111000000///000000000000000000000000000///...------...///000............/////////000000000111111000//////...---------.........////////////000000000111111111////////////////////////...............///000000444333111///......///000//////000000000000////////////............//////000000//////...------,,,...---------------......+++,,,...///000///...---------------............,,,---.../////////......------------------------,,,---......//////......------------------------------------------------------........./////////------............------........................---------.........//////------------------------///////////////000000000////////////////////////...............///000000//////000000111222222333//////////////////000000////////////000000000000111000000//////000000111............//////000000000000000000111111111111000000111111111111000000000111222111000111444888HHHDDD???999555222111000333333444444444444333333444444444444555555555555444444444444444444444444333444555666888999:::;;;999:::;;;<<<>>>???@@@AAADDDNNN___qqq000000000000000000000000111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000111111222222222333---000333666777555222/////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////............000000////////////000000000000000000////////////000000000000000000000000......//////000000111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111000//////////////////000000111111111111111111111111111111000000000000000000000000.../////////000000111111------...//////000000111////////////////////////000000000000000000000000///////////////000111111...000222222///------///000000000000000//////...000000000000000000000000111000...------...000111---.........//////000000///000000000000000///...---------.........//////////////////000000000000.......................................///000111444333111///......///000......////////////......//////............//////------......///000000000...------,,,,,,,,,------+++,,,,,,------.........++++++,,,---...///000111***+++,,,---------,,,+++------------------------***+++,,,---...---,,,+++------------------------------------------------.........////////////000---..................---.....................------------.........//////------------------------111111000000//////......000000000000000000000000//////...------///000111///000000111222333333333111111111111000000000000////////////000000000000111111000000000000111111////////////////////////000000000000111111111111///000111222222111000///...000111000000222666;;;666444222000000111333555333444444555555444444333444444444555555555666666666666666666666666666666666666777888999:::;;;;;;888999;;;>>>???AAAAAABBBDDDNNN___rrr111111111111111111111111111000000111222111000...111000000000222333222111111111111111111111111111111111222111111000///...111000/////////000222333//////000000111111222222111111111111111000//////000000000000000000000000000000111333555555222000///111222222111111222333666555444222111000000000000000000000000000000000222111000.........///000......//////000000111111.../////////////////////111111000000//////......111111000000000000111111111111000000000000111111111000///......///000111000000000000000000000000000000000000000000000000777444111//////000000000444333111////////////000000000000000000000000111000///000333222---...222000000000000000000000000........................222111000.........///000///---++++++---/////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////000000//////.........---/////////...---------,,,............////////////111111000000//////......------------------------//////000000000000//////111111000000//////......///...------...///---,,,------------------------,,,,,,,,,---...///000111------------------------+++,,,,,,------,,,,,,+++........................,,,,,,,,,------.........---,,,,,,,,,---...---,,,...//////---+++***+++---000000000000////////////---------.....................------------......000///......///000111222//////000000///...---------------............///..............................////////////......////////////////////////000000///..................---...333999;;;777333111000///......///000111000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000111111111111/////////000111111222222333444444555555444444333444444444333333222222222222222333333444555666666555555444333444555666777555555666777888999::::::777:::<<<===<<<<<<===???DDDMMM\\\lll|||222222222111111111111111111//////000222333222111000/////////111222111000000000000000000000000000///000000111111111000000111000/////////000222222///////////////000000000111111111111111000//////000000000000000000000000000000111222444444222000///111222222111000222333777666555333111000000000000000000000000000000000222111000///......///000000000000000000000111111//////////////////......000000000000000/////////111111000000000000111111111111000000000000111111111000///......///000000000000000000000000000000000000000000000000000000444222///...///000000///111111000//////000111222111111000000000000000000//////000/////////...---000000000000000000000000111111111111111111111111222111000///......///000000//////111333333111///////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////000/////////............//////////////////..................////////////000000000000////////////------------------------......////////////....../////////000000111111222///...------//////...---------------------------//////...------,,,------------------------------+++,,,,,,------,,,,,,+++........................,,,,,,------------------------,,,------...------.../////////------///111000////////////////////////............---------......------------......000///.........///000111///////////////...---------------............///------------------------......////////////......////////////////////////000000///...............///...///333888:::777333333222111///...---......////////////////////////////////////////////////...///000000000000000////////////000000000111111000000000000111111111111111111111000000000000000222222333333333333222222333333333222222111111111222333333444444555555555555444444333444555666777444444555666777888999999777999;;;<<<;;;;;;===>>>CCCLLL[[[kkk{{{222222222222111111000000///---,,,---///111222222000///...///111111111000////////////////////////......000111111222222222000000000///000111111222////////////............000111111111111000000///000000000000000000000000/////////111333333111//////000222111000000111333888777555333222111000000000000000000000000000000111000000////////////000111111000000000000000000000000000//////.........//////000000000000000000222222111111111111222222111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000222///------...000000///////////////000111222333111111111000000/////////,,,000000---000777666...000000000000000000000000........................111000000////////////000...///111333555444111...////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////............/////////000000000000000............////////////////////////000000000000////////////////////////------............------------...///111333555666000...------///000///...------------------------000///...---,,,+++++++++........................,,,,,,------------,,,,,,........................------------------,,,,,,------------------------,,,...///.........000222/////////////////////////////////...------,,,,,,......------------......000///......---.........///////////////......------------............///------------------------......////////////......////////////////////////000//////............//////...///333777888666222555444222000...---,,,,,,........................///////////////////////////000000000000000///...000000000111111111222222000000000000111111111111222222111111000//////...000000111111111111000000222222111111111111111000444444444444444444444444555444444444444555666666333333444555666777888888666888:::;;;:::;;;<<<>>>CCCLLLZZZjjjyyy333333222222111000000000...,,,******,,,...000000111//////000111222111000000000000000000000000000//////000111111111111111000000000000000111111222000000000//////.........000000111111111111000///000000000000000000000000///......000111222000...///000111111000000111222444333333222111111222222////////////////////////000000000////////////000000000000//////.........111111000000///........./////////000000111111222222222111111111111222222111111000000000000111111///////////////000000000////////////////////////////////////////////////000...------///111111000/////////000000111222222111111111000//////......***000111---555BBBAAA555////////////////////////------------------------000000000////////////000---------///111111///,,,////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////............/////////////////////////////////////////////..................//////000000111............////////////......//////000000111111////////////////////////---......//////......---.........///111444666777111///------///000000///........................,,,,,,,,,,,,,,,---......////////////////////////,,,,,,------------,,,,,,.................................------,,,,,,,,,......///...---,,,---...+++,,,------,,,,,,...000.........///////////////..................------......------------......//////......------------...///////////////......---------............///..............................////////////......////////////////////////000///............/////////...///111444555333111444333222000...---,,,,,,////////////////////////////////////////////////000000000000000//////...000111111111222222222222///000000000111111111111111111111111000000//////000000111111111111000000222222222222111111111111444444444444444444333333444444444444555555666666333444444555666777888888888999;;;;;;:::;;;===???DDDLLLYYYiiiyyy222222222111111111000000111///,,,+++---...//////222111000111333444333222111111111111111111111111111111111111111000/////////000000000111111111111111111111000000////////////000000111111111000000000000000000000000000000///......///000111000///...000111111000///111222////////////000111222333/////////////////////////////////000000000000////////////......---------111111000000//////////////////000000111111222222222111111111111111111222111111000000000000111111......///000000000000000////////////////////////////////////////////////000......///111222222111000000000111111000000000000000000000//////......***111111...666DDDCCC777////////////////////////000000000000000000000000/////////000000000000///...,,,++++++---......---........................000000////////////000000111111111111111111111111000000000000000000000000//////............//////////////////////////////.........///////////////---------....../////////............////////////......//////000000111111000000000000000000000000/////////000000/////////000/////////000222555666333111......///000000000........................,,,,,,,,,,,,------...///////////////////////////,,,------......------,,,.................................------,,,,,,,,,...///000///---,,,---...---......---++++++,,,---------....../////////000,,,---------.../////////......------------....../////////......---,,,,,,......///////////////...---------............///////////////////////////......////////////......000000000000000000000000//////............//////.........000111111000///000000000000000/////////000000000000000000000000000000000000000000000000//////000000000000//////000111111111222222222222///000000000111111111111//////000000111111111111111111222222222222111111222333333333333333333333444444444444444444333333444444444555555555555555444555666777888999999::::::;;;<<<<<<;;;<<>>@@@EEEHHHRRRcccttt333333333222222222111111111111111111111111111111222222111000000000000000333222111111000000111111000111111111111111111000000000000000000000000000222111000000/////////000////////////////////////000000///...............000000000000000000000000000000000000000000000000111111111000000000000000//////.........///000111111000000000/////////...111///......111111000...000000000000000000000000////////////////////////......//////000111111111///////////////000111111000000000000000000000000111111111111000000000///000000000000000000000000///000000111111000000///000///......///000111222////////////////////////////////////////////////000000000000000000000000222111000////////////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000111222222222222111000000//////............//////......////////////......////////////////////////........./////////000000000/////////............000///...------...///000///000111000...------...///.............../////////...------...000222333333:::;;;555000000111000111111111111000000000000///////////////////////////...000444444000...///......---,,,,,,,,,,,,,,,---,,,++++++++++++,,,---............---------,,,---------............///............////////////////////////////////////................................................,,,---------.../////////////////////......---,,,////////////////////////------------------------.........///////////////000000000000000000000000000000///...............000000000000000000000000////////////000000000000...111555555222/////////111000////////////000111222000---...000222111000......---------......///000000000000000000000000111111111000000000111111111111111111111222222222111111111111222333444444333333333333333333333333777555333333555666555444666666666666777888999:::999;;;<<<;;;;;;;;;===???AAADDDPPPdddvvv666666555444333222111111111111111111111111111111222222111000000000000111222222111000000000000111111111222222222222111111000000000000000000000000222222111000000000000111////////////////////////555333111000000111222333000000000000000000000000111222222333444555555555000000000000111111111111000000///.........//////000000000000////////////111///...///000111000...000000000000000000000000////////////////////////000000000000111111111111///////////////000111111000000000000000000000000111111111111000000000000000000000000000000000000000111111111111111111000000////////////000000111////////////////////////////////////////////////000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---...//////000000//////111222222222222111000000//////............//////---...///000000///...---////////////////////////....../////////000000000////////////............//////............//////---///111111000......///000000////////////000000......---------///000111222999===888111///111222000///...---......000000..............................222888888222......///...------,,,---------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,---------............///............////////////////////////////////////................................................------..................//////............------////////////////////////........................///////////////.........000000000000000000000000111000///...---...///000000000000000000000000000////////////000000000000111:::CCCAAA888000000333111000000//////000000111222000....../////////...111111000000000000000111000000000000000000000000111333444222///...///222222222222111111111111111000000000000111222333444444444444444444444444444666555333333555666555444666666666666777888999:::999:::;;;:::::::::<<<>>>@@@DDDRRRfffyyy;;;:::999888666444333222111111111111111111111111333222111111000000111111222222111000000000000000222222222333333222222222000000000000000000000000222222111111111111111222111111111111111111111111666444222000000111333555////////////////////////000111333555888;;;===>>>//////000000111111222222222111111000////////////000000000000////////////000/////////000000000///////////////////////////000000000000000000000000111000000000000000000000///////////////000000111////////////////////////111111111000000000000000////////////////////////111111222222222222111111000////////////000000000///////////////////////////////////////000000000//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000000000000000000000000000...//////000000000000000111222222222222111000000//////............//////---...///000000///...---////////////////////////...////////////000000000///////////////........./////////....../////////+++...111222111000//////222111000000000000000000///............///000111111888===:::222---///222///---,,,++++++---///000...........................///444::::::444///...///......---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------............///............////////////////////////////////////...............................................................---------000/////////////////////////////////////////////////////////////////////000000//////......------////////////////////////111000///.........000111////////////////////////////////////000000000000333<<>><<<:::888777666333333333333222222222222333222222111111111111111222111000000//////000000222222222333333222222222000000000000000000000000222111111111111111222222111111111111111111111111222000---,,,+++,,,///000////////////////////////...///111444777999;;;===//////000000111111222222222222222222111000000///////////////000000000000///000000000/////////000////////////////////////000000000000000000000000//////////////////......///////////////000000111////////////////////////000000000000000000111111////////////////////////111111222222222222111111///000000000000/////////000000000000000000000000////////////000000111111//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111222222222222111111222222222222111000000//////............//////---...///000000///...---////////////////////////////////////000000000111.........///////////////...//////////////////...+++...111222111000000000222222111000000000000000000000000000000000111111222777;;;;;;444------000222111///......///111222...........................///333999999333///.........---------......///---..................------------------------------------............///............////////////////////////////////////...............................................................---------111000000//////000111111////////////////////////////////////////////////000000//////......------////////////////////////111000///......///000111////////////////////////////////////000000000000000444999888444000///111000000111111111111000000,,,---.../////////000111111000///...............000000000000000000000000222666999777222///111444333222222222111000000000333333222333333444555666555555555555555555555555555555555444444444555666666666666666777888999::::::;;;<<<<<<;;;<<<>>>@@@EEEJJJYYYmmmFFFEEEDDDBBB???===<<<;;;888888777666555444444333333333222111111111111222111111000////////////000111111222222222222111111000000000000000000000000111000000000000111222222////////////////////////222000///------...///000000000000000000000000000///000000111222222333333000000000000111111111111111111222222222111000000////////////000000000000...000111000///...///111000000000000000000000000////////////////////////............///////////////////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111111111000///000000000000//////...000000000000000000000000...//////000000111111222000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222222333333222222111222222222222111000000//////............///////////////......//////////////////////////////////////////000000000111111.........///////////////......////////////......,,,///111222111000000111333222111000/////////000000000000111111111111111222444888;;;888111///111222111///.........///000........................///...111555555111...///------------------...///......////////////......---------............///---------............///............////////////////////////////////////................................................------..................111000/////////000111222////////////////////////........................///////////////.........000000000000000000000000//////000000000000111111000000000000000000000000////////////000000000000///000222222222222111111000111111222222111111000***---///000000000111222333222111000000//////000000000000000000000000000222555888777444222222333222222222111111111111111333333333444444555666777444444444444444444444444444555666555333333555666666666666666777888999:::;;;<<<===<<<<<<<<<>>>@@@CCCHHHXXXmmmJJJIIIHHHFFFDDDBBBAAA@@@??????===<<<:::888777777444333222222111111222222111111000///////////////000111111111111111111000000000000000000000000000000/////////000000111222////////////////////////444333222222111111222222000000000000000000000000000000000000000000//////111111111000000000000000......///000111000//////.../////////000000000111...000111111......///111000000000000000000000000////////////////////////.........///000000111111///////////////000111111000000000000000000000000///000000000111111111111000000000000000000000000///000000111111000000//////000111111000///...---000000000000000000000000...//////000111111222222000000000000000000000000000////////////000111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111222222222222222111222222222222111000000//////............//////000///...------...///000//////////////////////////////000000000111111111............/////////000---...///000000///...---///000111111000///000222222222111000///.../////////000000000000000//////111000444<<<>>>999555666222111111000///...------////////////////////////000---...000000...---000,,,,,,,,,,,,,,,---......------...//////...------........./////////000000---------............///............////////////////////////////////////................................................,,,---------...////////////...---,,,---...000111////////////////////////------------------------.........///////////////000000000000000000000000---///000222222222000///000000000000000000000000////////////000000000000///111333444444333333333000111222222222222111000,,,///111222000///000222666555444333222222222222000000000000000000000000111222444555444333222111111111111111111222222222333333333333444555666666333333333333333333333333444555666555333333555777666666666666777888999::::::;;;<<<<<<;;;;;;===???BBBHHHVVVlllMMMLLLKKKIIIGGGFFFDDDDDDDDDCCCBBB@@@>>><<<:::999444333222222111111222222111111000///////////////000000111111111111000000000000000000000000000000//////...//////000111111111111111111111111111111111111111111000000//////000000000000000000000000///000000111111222222333222222111111000000//////+++,,,---/////////........./////////000000111111...000222111...---///111000000000000000000000000111111111111111111111111...//////000111222222333///////////////000111111000000000000000000000000//////000000111111111222000000000000000000000000//////000000000000/////////000111111111///...---000000000000000000000000...//////000111222222222000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111111222222222222111000000//////............//////222000---,,,,,,---000222////////////////////////000000000000111111111111---.........//////000000---...///000000///...---000111111000//////000222222111000///...............///////////////......000---222===CCC???;;;;;;777777666666444333111000000000000000000000000000111---+++------+++---111++++++++++++,,,,,,---...,,,,,,---......---,,,,,,.../////////000000111111---------.........//////............/////////000////////////////////////................................................,,,,,,------...///000000...---+++++++++---///000////////////////////////---------------------------.........//////000000000000000000000000000000,,,...111333333222000///000000000000000000000000////////////000000000000)))...333444222//////000000111222333333222111000...111444333000...///000333222111000////////////000000000000000000000000000000000222444444111///000000111111222222222333222222222222333444555555333333333333333333333333444555777555333222555777666666666666777888999:::999:::;;;;;;::::::<<<>>>EEEJJJWWWkkk}}}NNNMMMJJJHHHFFFDDDCCCBBB???@@@@@@@@@@@@???>>>>>>888777555444333333333444222111111000//////......333333222111000000111111222222222222222222222222111222333333222111///...111111000000//////......222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000---+++***,,,///111000...000000000000000000000000222111111000///......---............/////////000///111222000---+++,,,...222111111111000000////////////000111111111111111000000000000000000000000000000////////////000000///000111111111///...---111111000000//////......////////////000000000000////////////000000000000000000000000000000000000//////............//////......//////000000111111////////////////////////........................////////////000000000000000000000000000000000000111222333333111000000000222666555000///333444000000000000000////////////------............------////////////////////////......////////////............///000111222333333000000//////......------............/////////000...............---------////////////000000000000111111000111444999>>>AAADDDCCCCCCCCC@@@;;;444///000000///.............../////////...---------,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,........................////////////////////////////////////...............,,,***+++///111000...///......------///000111///...---,,,,,,,,,,,,,,,000000/////////.........,,,---...///000000000000111111000000//////......111111000000//////..............................000000000000000/////////000000000000000///......000000000000000000000000........................111111111222333333444444333222222222111111000000...000333666666444222000...............///000000000000111111222222222333111111000000000000111111//////000111222222333333//////000111111111111000555444333222222333444555444555666666555555666888666666666888:::::::::999:::<<<>>>===;;;;;;===AAAAAAIIIWWWiii|||MMMLLLJJJGGGDDDBBB@@@???AAAAAABBBBBBBBBBBBBBBAAA;;;:::888666555444444333111111111111111111111111333222222222222222222222222222222222222222222222222222222222222222111000111111000000////////////111111111111000000000///000000000000000000000000000000111111111111000000000000000000000000000000000///...///222444333111000000000000000000000000111111111000///................../////////000000000222333111...---...///111111111111000000000/////////000111111111111111000000000000000000000000000000////////////000000000000000000000//////...111000000000/////////...////////////000000000000////////////000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333333111000000111...111111......222333000000000000000////////////...//////000000//////...000000000000000000000000//////000000000000//////------------............////////////////////////........./////////000000........................////////////000000000000222111///...///111333555AAAAAAAAAAAA@@@<<<666222000000///..............................---------......------...//////000111111000///......------........................////////////////////////////////////............///---+++,,,///111111000///......---...///000111000///......---------.........---------,,,,,,,,,,,,---...///000000000000000000000000//////......000000000000//////......////////////////////////////////////////////////000000000000000///......000000000000000000000000........................------...///000111222333222222111111111000000000---///111333333222000//////............///000000000000000111111222222222111111000000000000111111///000000111222222333333///000111111222222111111444444444333333444444444333555666666555555666777777666555666777999:::::::::;;;<<<<<<<<<<<<>>>@@@@@@HHHUUUeeewwwNNNLLLJJJGGGCCC@@@>>><<<<<<<<<======>>>>>>??????<<<<<<<<<;;;999777666555222222222333333333333333111222222333333333222222111111111111111111111111222222222111222222333333111000000000000/////////111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000...------...000111000///000000000000000000000000111111000000//////............/////////000000000111222333222000//////000111111111111000000000000//////000111111111111111000000000000000000000000111000000//////000000111111111000/////////000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000222333333111000000111000222222000000222333000////////////000000000000///000000111111000000///111111111111111111111111000000111111111111000000111111000000000/////////.........///////////////....../////////000000000---------......//////000////////////000000000000111000///------,,,------666666666777777555000---000/////////............---------...............------......000111222333111111000000///...------........................////////////////////////////////////............///---++++++---///000000///............///000000000000///............///.........------------,,,,,,---...///000000000000000000000////////////...000000000////////////...000000000000000000000000---------.../////////000000000000000000//////...000000000000000000000000////////////////////////,,,------...000111111222111111000000000000//////---...///000000000////////////......//////000111000000000000000111111111111111000000000000111111000000000111222222333333111111222333333333333222333444444555555444444333333444555555444444555777888777555555555777999;;;;;;::::::;;;===???@@@@@@BBBHHHSSSbbbtttOOONNNLLLHHHEEEAAA>>>===888888999999:::;;;;;;<<<<<<<<<===>>>===<<<:::999555555555444444444333333000000222333333222222111000000000000000000000000333222111111111333444555000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000------------...//////...000000000000000000000000111000000000/////////......////////////000000000000111111000000///000000111111111000000000000000//////000111111111111111////////////////////////111000000000000000000111222111000/////////111111000000000000////////////////////////000000000000////////////000000000000000000000000000000000000222111111111111111111222111111000000//////......////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000111333333111000111111222333222111000000///...////////////000000000000///000000111111000000///000000000000000000000000///000000111111000000///111111111111111111111111///////////////............////////////000000000,,,------...///000000111////////////000000000000...//////000000000000000---,,,---///000///---+++///////////////......---,,,---------.../////////............///111222333------------------------........................////////////////////////////////////............---,,,+++***+++---................../////////000//////...............///000000000///////////////------...//////000//////////////////////////////////////////////////////////////////////////////+++,,,,,,---...///000000//////000000000000//////////////////////////////000000000000000000000000000000000000111111111111000000000///////////////...............///000000/////////...///000000111000000000000000000000000222111111000000111111222000000111111111222222222111222333333444444333333222333444555555444333222333444555555444444555666777888888777777777999;;;;;;999888:::>>>AAAAAA???EEEIIISSSbbbuuuQQQPPPOOOLLLIIIEEEBBB@@@<<<<<<;;;:::;;;;;;<<<===999;;;===???@@@@@@@@@???;;;:::999777666444333222000000111111111111111000000000000000000000000000222222111000111222444555000000000000111111111111000000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111111222222000000000000000000000000000000000000////////////////////////000000000111///......//////000//////000000000000000000111111//////000111111111111111////////////////////////111111000000000000111111222111000//////000111222////////////000000000000////////////000000000000////////////000000000000000000000000000000000000222222111111111111222222111111000000//////......000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///111333333111000111222.........000///...------.../////////000000000111...//////000000//////...////////////////////////...//////000000//////...,,,,,,------...///000000111000000///...------,,,////////////000000000111------......///000111111////////////000000000000...///111222333333222222///...///000222333222111/////////000///...------,,,---------.../////////...------------...//////+++,,,,,,---...///000000........................////////////////////////////////////............------------------...///---......///////////////...------,,,------......000000000000000000000000---...//////////////////.............../////////.............../////////........................+++,,,,,,---...///000000//////000000000000//////////////////////////////111111111111111111111111222222111111000////////////////////////000000000000000/////////000111222///////////////000111111111111111000000000000000222222111111111111222222111111111111111222222222222222333444444444444333222333444555555444333222333444666555444444555777666888;;;;;;999888888:::;;;999888:::>>>AAAAAA???CCCHHHRRRaaauuuQQQQQQQQQPPPMMMJJJGGGFFF???>>><<<:::999999999:::888999;;;>>>@@@BBBCCCCCC@@@???>>><<<999777555555333222111111000000111111111111111111111111111111111111111000111111222222000000000111111111111222000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000///000222111000///000222000000000000000000000000000000000000/////////////////////000000000111111...---,,,...///000000///000000000000111111111111//////000111111111111111000000000000000000000000222111111000000111111222111111000000000111222222////////////000000000000////////////000000000000////////////000000000000000000000000000000000000222222111111111111222222000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///111222222111111111222///...///444555222222444......//////000000111111...//////000000//////.................................////////////......,,,---...///000111111222000000000///......------/////////000000000111111.........//////000000111////////////000000000000000111111111111000///...111000000111333555444444...///000000000///---,,,---------...............---,,,,,,,,,,,,------...------...///111222333333........................////////////////////////////////////............---///222222111/////////---......///000/////////---,,,,,,,,,,,,---......---............/////////......///////////////...---............/////////---............/////////........................---------.../////////000...//////000000000000000000000000000000000000000000000000000000000000000111111000//////...------//////000000000000111111111111000000000111222333000000//////000000111222222222222111111111111111222222111111111111222222111111111111111111111111111222333333444444333333333444444555555444444333444555666666555555666888555888;;;:::888666888:::;;;::::::;;;===???@@@@@@@@@EEEOOO___sssPPPQQQRRRRRRPPPNNNLLLJJJDDDBBB>>>;;;999888888888999999:::<<<>>>AAACCCDDDDDDDDDBBB@@@>>><<<;;;:::888666333111000111222333222222222222222222222222000000111111111000//////000000111111111222222222///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000---///000///---,,,...000000000000000000000000000////////////000000000000//////000000000111111111///---,,,...111222111000///000000000111111111111//////000111111111111111000000000000000000000000222111111000000111111222///000111222222222222222.../////////000000000111////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000222222111111222333333111222666666222000222.........///000111111111///000000111111000000/////////////////////////////////000000000000//////000000111111222222222333---.........//////000000//////000000000111111111///////////////000000000////////////000000000000111000000///......------111///......000111222111...///000111000///---,,,...............---------++++++++++++,,,---//////000000000000111111111111........................////////////////////////////////////............***...222444111///------------///000000000///...---------------...//////---.........////////////......////////////......---------.........//////---------.........//////........................////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000111111111222222222000000//////000000111222333333333333222222222111333222222111111222222333111111111111111111111111111111222333333333333333444444444333333444444444555666777777666666777999777888888666222222777;;;:::;;;<<<<<<<<<<<<>>>@@@???DDDOOO___sssOOOPPPQQQRRRRRRPPPNNNMMMLLLIIIEEEAAA>>><<<<<<<<<;;;::::::;;;===???AAACCCFFFFFFEEEDDDBBBAAA@@@@@@<<<999555222111111333555222222222222222222222222///000111111111///...---000000111111222222222222//////000000111111111222000000000000000000000000000000111111111111000000000000000000000000000000000222444333000///111333000000000000000000000000////////////000000000000000000000000111111111111000...---///222444333111//////000000111111111222//////000111111111111111000000000000000000000000222222111111111111222222///000111333333333222111.../////////000000111111////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000...000222222111111222333333//////222///'''$$$&&&---......///000111111222111111222222222222111111000000000000000000000000000000111111111111000000////////////............***+++,,,...///111222333000000000000111111111111000000000000////////////////////////000000000000000//////......//////000222000......///111111111...///000111000///---,,,/////////......------,,,))))))***+++---///111222000000000///......------........................////////////////////////000/////////............&&&+++000222///,,,)))))),,,---///000000000///..................///000111///000000000111111222222...///////////////......---------.........//////---------.........//////000000000000000000000000000000000000000/////////......///000000000000000000000000000000000000000////////////////////////000000111222333444555555000000111111222222222333//////000111111111111111000000000000000111111222444444444333333222222222333222222111111222222333222222111111111111111111111111222333333333222222555555333222222333555555666777888888777777888999888888666111---///666===:::<<<>>>===;;;;;;===AAAAAAFFFQQQ```tttOOONNNMMMOOORRRSSSQQQOOOQQQNNNIIIDDD@@@===<<<<<<<<<;;;;;;:::;;;<<<===>>>AAABBBBBBBBBBBBBBBAAAAAA>>>===:::777555555444555333333333333333333333333/////////......111555999333222222111000000000111222111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111000000//////000000////////////000000222000...///333666666555000000000000000000000000////////////////////////111111111111000000000000000000//////.........---222111111111000000//////...........................///000222222111000000000000000000111111111111444444333222222222333333111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111111111000///...---,,,,,,......//////000000111111////////////////////////222222111000///...------------......///000000000---...///000000///...---//////000000111111222222111111///......///000111......//////000/////////......////////////....../////////....../////////........................///000111111111000...---//////.........---------+++,,,...//////...,,,+++........................---...///000000///...---////////////////////////000000...,,,******,,,...////////////////////////////////////////////////,,,,,,------...//////000,,,...000///,,,+++---///000000//////.........---..............................////////////......---.........///000000000/////////....../////////000000////////////000000111///------000222111///000000111111111111000000000000////////////000000222222222333333222222222......///000000000000000111111222222222333333333000111111111111222222222333222222222222222222222333333222222222222111111333333333333333333333333555555555555666666666666555666777888999:::;;;;;;>>>===<<<<<<<<<===???@@@BBBGGGQQQbbbuuuMMMLLLLLLNNNQQQSSSRRRPPPQQQOOOLLLHHHDDDAAA???>>>======;;;;;;<<<===???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA???===;;;888666555444444444333222222222333333111222222111111222555888555444333222111111111111222222111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000///000000////////////000000555333000000111222111000000000000000000000000000000000000000000000000000111111111111000000000000000000000/////////......111111111111000000000///........................//////000111111111111111000000000//////.........111111111111111111222222111000000000/////////...000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////000000000000111111111111000000111222222222222111111111222222222222111111111111000000///.........////////////000000000000////////////////////////000000000000////////////...............---------...///000111111000///...111111000000000000000000222111000//////000111111//////000000000000////////////000000000000//////.........------.........///////////////////////////000000111000///...---/////////.........------,,,---...//////...---,,,..............................////////////......////////////////////////000000///---+++***,,,.../////////////////////////////////////////////////////////.........---------///000///---,,,...000000/////////.......................................///////////////...................../////////////////////////////////000000////////////000000111///---...000222111///000000111111111111000000222000///------///000222000000111111111111000000...//////000000000000000111111111222222222333333000111111111111222222222111111111111222222222222111222222222333333444444333333333333333333333333444444555555666777777888555666777888999::::::;;;<<<<<<<<<<<<<<<======>>>BBBFFFPPP___rrrIIIHHHIIILLLOOORRRRRRQQQRRRQQQOOOMMMJJJGGGDDDCCC@@@???===;;;<<<>>>@@@BBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA???<<<:::777666555444333222111111222333111222333333222111333444444333222111111000000000222222111000000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000////////////000000555222000///000000///...000000000000000000000000111111111111111111111111111111111111000000000000111000000000000000//////111111111111000000000000////////////////////////000000000000000111111222000000///...---,,,++++++---...///000111111000000000000000000////////////000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////000000000000111111111111000000111222222222222111111111222222222222111111000000000000000000000000000000000000////////////////////////////////////......//////000000111111//////...------,,,++++++///000000111111000000///222111111000000///......111111000000000111111222///000000111111000//////000000111111111111000000111111000000000000111111000000000000000000000000//////000000000///...---////////////............................................................//////............//////////////////////////////000111000...,,,,,,...///////////////////////////////////////////////////000000///---,,,+++******...///000000......///000////////////....................................//////000000///...------...............---------000000111111111111000000000000////////////000000000///......000111111000000000111111111111000000333111...,,,,,,...111333...//////000000//////.../////////000000000111111111111111222222222222333000111111111111222222222000000111111222222333333111111222333444555666666444444444444444444444444444444555666666777888888555666666777888999:::::::::;;;;;;<<<<<<<<<<<<<<>>???@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAA@@@>>>;;;:::777666444222111222222333///000222222000///...///000000000000000000111222333222111111000000111111000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111000000000000000000000////////////000000000/////////000000000000000000000000000000000000111111111111111111111111111111111111000000000///111111111111000000000000111111111000000000000000000000000000000000000000111000/////////000222333/////////...---------,,,+++,,,///111222111000///000000000000////////////000000000000000000000000////////////////////////......////////////..............................///000000000111111111111000000111222222222222111111111222222222222111111000000111111111222222222111111000000//////......////////////////////////////////////000000000000//////.........---------///000000000000000000///000000000000000000000///000000000000111111111222000000111111000000//////000000111111111111000000111000000000000000000111000000000000000000000000000000000000//////......000000000/////////......///......------......///........................000///...------...///000////////////////////////000111111///...---///000////////////////////////////////////////////////...------,,,***))))))(((//////000000///000000111///////////////.................................000000000000///...---,,,//////......------,,,,,,000111222222222222111000000000////////////000000000///......///000111111000000111111111111000000222000///------///000222...//////////////////...000000000000000111111111111111111111222222222222000000111111111222222222000111111222333444444555222222333444444555666666555555555555555555555555666666666666666777777777666666666777888999999::::::;;;<<<===>>>===<<<;;;BBBEEELLLWWWggg{{{===>>>@@@BBBDDDGGGJJJLLLOOOPPPQQQRRRQQQOOOLLLKKKIIIFFFBBB>>><<<:::;;;;;;>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@???:::999777555444333333444///111333333111///....../////////000222444555666333222222111111111111111000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000111111000000////////////000000...///000000/////////000000000000000000000000000000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000111111111111111111111111111111111000/////////000222333......//////000000000111+++---///222222222111000////////////000000000000000000000000000000000000////////////////////////......////////////......///////////////////////////000000000111111111111000000111222222222222111111111222222222222111111000000111111222222333333111111000000//////......000000000000000000000000000000000000////////////......//////000000000000////////////////////////...//////000111222222333000000111111222222222222111111111111111000//////000000000111111000000000//////............//////000000000000000000000000111111000000////////////111111000000000/////////......------------......////////////////////////000///...------...///000000000000000000000000000000111111000///...///111////////////////////////////////////////////////---------------,,,---,,,////////////000111111000.........///////////////........................//////000//////...------/////////......------,,,000111222333333222111000000000////////////000000//////////////////000111000000111111111111000000//////000000000000/////////000000111111000000///111000000///000111222222000000111111111222222222000000111111111222222222111222222333444555666666444444444444444444444444555555555555555555555555888888888777666666555555666666666777777888888999;;;<<<===??????>>>======AAADDDKKKUUUeeexxx:::<<<===>>>>>>AAADDDGGGKKKLLLNNNPPPPPPOOOMMMLLLKKKIIIFFFBBB>>><<<::::::;;;<<<===>>>????????????;;;<<<===???@@@AAAAAAAAA<<<<<<;;;:::888666555555333555666666444111111111111111222333555777999:::333333222111111111111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000////////////000000000111222111///---------000000000000000000000000000000000000000000000000111111111111000000000000//////000000000000000111000000000000111111111111000000000000000000000000000000000000000111111222......///000111222333333...///000222222222111111////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111000000111111222222222333000000000000////////////000000000000000000000000111111000000//////.........//////000111111222222111000000//////000000111...///000111333444555555111222333444555555555444444444444444333222111111111111222222222222111111444444333333333333444444222222222222222222222222333222111000000000111111111111111111000000000000........................//////////////////////////////............//////000000000000000000000000///000111000///...///000////////////////////////////////////////////////......//////000111222222///------...000111111000.........///////////////..............................////////////......///////////////.........///000222333333222000///000000////////////000000...///000///...///000222000000111111111111000000---///111222222111///---000111111222222111111000111111000///000111222333000000000111111111111222000111111111111222222222222222333333444444555555444444444444333333333222444444444444444444444444999888888777777666666555666666666777777777888888<<<======>>>>>>>>>>>>>>>???DDDKKKUUUdddxxx:::<<<<<<<<<;;;<<<@@@DDDGGGHHHJJJLLLMMMMMMMMMMMMKKKJJJHHHFFFCCC@@@>>><<<999:::;;;<<<============;;;;;;;;;<<<===>>>???@@@?????????>>>===:::777555444666777666444222333333222222222333444555777777444333222222111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111000000////////////000000///111333222000......///000000000000000000000000111111111111111111111111111111111111000000000000....../////////000000000///000000000111111111111000000000000000000000000//////000111111111111111///000000111111222222222000000000000000000000111.../////////000000000111000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111111111000000000000111111111111000000111222222222222111111111222222222222111111000000000111111111111111////////////000000000000000000000000000000000000////////////000000000000////////////000000000000333333222111111222333333111111222333444444555555444555777888999999888888888888888777777666555444333333444444444444333333888888777777777777888888444444444444444444444444444333222111111111222333222222111111111000000000///000111222222111000///////////////////////////......////////////......000000000000000000000000---///000000///...///000////////////////////////////////////////////////......///000000111222222...,,,+++---000111000///............/////////000........................,,,---...///000000000000/////////000000000000000...000222333333222000...000000////////////000000...///111000......000333000000111111111111000000//////000000000000//////000111111222222111111000222111000//////111333444000000000000111111111111000111111111111222222222222222222222222222222222222222222222333333333333333333333333333333333333666666777777777888888888666666666666777777777777===<<<<<<<<<<<<===>>>>>>>>>CCCLLLWWWeeeyyy;;;======<<<:::;;;???BBBEEEFFFGGGIIIKKKLLLLLLMMMJJJJJJJJJIIIGGGDDDAAA@@@888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>@@@AAABBBBBB@@@<<<888666333444555444222111222333222111111000111111222222444333222222111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222000000////////////000000***...111222111111222444000000000000000000000000222222222222222222222222111111111111000000000000---.........//////000000//////000000111111111222////////////////////////...///111222222222111000111111111111000000000000111000000/////////000000.../////////000000111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000111222222222222111111111222222222222111111000000000000000000000000......//////000000111111000000000000000000000000------...///000111222222000000000///......------555555333333333333555555444444444444444444444444777888:::;;;<<<<<<;;;;;;;;;;;;;;;::::::888777777555555666666666666555555444444333333333333444444777777777777777777777777555444333222222222333444222222222111111111111000000111333444444333111000000000000000000000000000---...///000000///...---000000000000000000000000,,,...000000///......///////////////////////////////////////////////////---------.........//////---+++***,,,///111000...---.........//////000000........................+++,,,---///000000111111//////000000111111222222...///111333333111///...000000////////////000000---///111000......000333000000111111111111000000111000///......///000111000000111111111111000000222111000//////111333444000000000000111111111111000111111111111222222222111111111000000000000000000000111222333333444555333333333333333333333333444444555777888:::;;;;;;666666666666777777777777<<<<<<;;;::::::<<<===>>>===CCCMMMXXXfffzzz<<<<<<<<<;;;;;;:::::::::???@@@BBBDDDFFFHHHJJJJJJJJJJJJJJJIIIGGGEEECCCAAA<<<<<<<<<===>>>>>>?????????===:::888777888999;;;???@@@AAABBBAAA@@@===<<<<<<;;;999777555444222222222222111111111111111222000000111111222222222333333333333333222222111000111111111111111111111111111111111111111111111111111111222222222333333333///000111222222111000///////////////////////////......//////000000111111222111111111000000//////000000000000000000000000333111000///000111000///000000111111111111000000...//////000111222222222////////////////////////111000///000111111111///222111000//////000111222000000000000000000000000000000000000000000000000///000111222222111///...333222111000//////////////////............//////111111000000000000111111222222222222222222222222000111111111111222222222000000111222222222222111000000000000000000000000000000000000000000000000.........//////111222222333222111111222333111000////////////////////////111111222222222333333333444444444555444444333333555666666666444444666888<<<<<<===>>>>>>>>>>>>===???>>>===<<<;;;:::999999:::999999888777666666555888999999::::::999999999::::::999999999888888888:::999777666666666777777777777666666555555444444222333555666666666555444333333333222222222111111222222111000//////000000...///000111111000///....../////////000000111111333111///...---...000111000...---...000111///,,,////////////000000000000000000000000000000000000---...///000000///...---........................//////...//////000111222111000///...............//////000000000000000000000000//////.........---333222111000//////////////////000000111111222222000000////////////000000............////////////////////////000000000000...000222444444222000...555555444333222222222222555444444333333444444555333333444444555666777777666666444333333444555666666666666666666555555555555666777888999:::::::::;;;<<<=====================AAAIIIXXXlll>>>======<<<;;;;;;::::::;;;<<<===???@@@BBBCCCDDDJJJKKKKKKKKKJJJIIIGGGFFF@@@>>>===;;;;;;===???@@@???>>><<<:::999999999:::>>>???AAAAAAAAA@@@>>>===<<<;;;:::999777555333222222222111111111111222222111111111222222222333333222222333333333222111111111111111111111111111111111111111111111111111111000000111111111222222222)))+++---000222444444555111111111111111111111111000000000000000/////////111111111111000000000///000000000000000000000000333111//////000111000///000000111111111111000000...//////000111111222222111111111111111111111111222000///000111222111000222111000//////000111222000000000000000000000000000000000000000000000000111222222222222222111111333222111000////////////222111000000000000000111111111000000000000111111////////////////////////000111111111111222222222000000111222222222222111111111111111111111111111000000000000000000000000///////////////000000111111000000000222222111000000000000000000000000000111111222222222222222222222333444555777777777777333444666555555666888:::;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@???===<<<;;;:::999:::::::::999888777777777999999:::;;;;;;;;;;;;:::;;;;;;;;;:::::::::999999;;;:::999888777888888999888888888888777777666666222333444555555555555555444444333333333222222222222111000000//////////////////000000000000//////......//////000000000000222111///.........///000222000000111333333111///////////////000000000000000000000000000000000000---...///000000///...---........................000////////////000000111000//////............///000/////////////////////000000/////////.........111000000000000000111111000000000000000111111111111000000//////000000111....../////////000000000//////000000000111111111///111222333333222111///222222111111111222333333444333222222111111111222333333444444555666666777555444333333333333444555555555555666666666666666555666777888999:::::::::;;;<<<<<<===============@@@CCCLLLZZZmmm@@@@@@???>>>===<<<;;;:::999999:::;;;<<<======>>>BBBCCCEEEGGGGGGGGGGGGFFFDDDBBB>>>;;;:::<<>>===<<<;;;::::::===>>>???@@@AAA@@@???>>><<<<<<<<<;;;:::888555444222222111111111111222222111111222222222222222333111111222222333222222222111111111111111111111111000000000000000000000000//////000000000111111111......///000000000000///111111111111111111111111222111111000000///......111111111111000000000000000000000000000000000000333111//////000111000///000000111111111111000000/////////000111111222222111111111111111111111111222111000111222222222000111111000000000000111111////////////////////////000000000000000000000000444333333333333333444444333222111000////////////222222111000000000000000111111000000000000111111........................000111111111111222222222000000111222222222222111222222222222222222222222000000000000000000000000111000000//////////////////......000222222111000222222222222222222222222222222111111111111111111///000111222333444444444///000222222222333666888999;;;===@@@BBBCCCBBBBBBBBBBBBAAA???>>>===<<<;;;<<<<<<;;;;;;::::::999999;;;;;;<<<==================<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888999:::::::::::::::999999999999999666666666555666666777888555555555444444444333333111111111000000000000000111000000/////////000000......////////////000000000000000000///////////////...---...000000...---////////////000000000000000000000000000000000000......////////////..............................111000000////////////000///............//////000/////////.........------000000////////////......////////////000111222333111111111111000000000000111111111000000111111111/////////000000000111111000000111111111222222222111111111111111111111111000000000000111222333444444333222222111111111111333333333444555555666666444333333222222333444444444444555555666666777777666666777888999::::::;;;;;;;;;<<<===============AAADDDLLLZZZlllCCCBBBAAA@@@>>>===;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===???AAACCCDDDEEEDDDFFFDDDAAA???>>>>>>???@@@??????@@@@@@???>>><<<;;;;;;<<<===>>>??????>>>>>><<<===>>>>>><<<:::888666333333222222111222222222111111111111111111111111///000111222222222222222111111111111111111111111////////////////////////000000000000111111111222111111111000///...------////////////////////////111111000000000000000000111111111000000000000000000000000000000000000000222111//////000111111000000000111111111111000000//////000000111111111111111111111111111111111111333111000111222333222000111000000000000000000111////////////////////////000000000000000000000000444333222111222333444555222222111000//////000000111000///......------...111111000000000000111111111111111111111111111111000000111111111222222222000000111222222222222111222222222222222222222222000000000000000000000000222111000///////////////......///111333444222111333333333333333333333333222222111111111111000000222222222222222111000///000111222222222222444666666888<<>>===>>>>>>>>>======<<<<<<<<<======>>>???????????????>>>>>>=========<<<<<<<<<;;;:::999888888999::::::::::::::::::::::::999999;;;:::999888999:::;;;<<<666666666666555555555555222222333333333222222222333222000/////////111111////////////////////////000000000111000///......,,,,,,------...------,,,////////////000000000000////////////////////////...//////////////////...........................111111000//////...//////...............///000111/////////...------,,,,,,000000//////////////////000000//////000111222222222222111111000000//////222222111111111111222222000000000000111111111111111111222222222333333333222222111000000111222222111111111111111222333333444444333333444444555666333333333444444555555555444444444444444444555555333444444555666777888888666666777777888:::;;;;;;::::::;;;<<<============@@@CCCKKKWWWhhh|||DDDCCCBBBAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;::::::<<<>>>AAACCCDDDEEEEEEDDDDDDDDDCCCBBBAAA?????????@@@AAABBBBBBAAA???>>>;;;<<<<<<======>>>>>>>>>===>>>>>>>>>===<<<:::999666666444333333222222222000000000000000000/////////000111111222222222222111111111111111111111111////////////////////////111111111222222222333333,,,,,,---///000222333444////////////////////////...//////000111222222333000000000000000000111111000000000000000000000000222000//////000111111000000000111111111111000000000000000000000111111111000000000000000000000000222111000000222222111000000000000111111000000000////////////////////////000000000000000000000000222111000000000111333444222111000000000000000000000000///...............111111000000000000111111222222222222222222222222000000111111111222222222000000111222222222222111222222222222222222222222000000000000000000000000222111111000000000111111000000111333666666444333333333333333333333333333222222111111111111111111888888888777777555444444555666777555444444555777777999<<>>>>>=========<<<<<<<<<888888777666666777888999999999999999999999999999<<<;;;:::999999:::;;;<<<777777777666666666555555444555666666666666555555444333222111000111111222000000000000000000000///000000000111000///......///000111111111000000000////////////000000000000/////////////////////////////////....../////////////////////////////////111111000//////...//////...............///000111//////......------------//////000000000000000000222222111000//////000000222222111111000000//////222222111111111111222222000000000000111111111111222222222222333333333333333222111//////111222333444444333222222222222222111111222333444666777888333333333444444444444444444444555666666666666666333444444555666777888888777666666777888999;;;<<<999:::;;;<<<============@@@DDDKKKVVVeeeyyyCCCCCCBBBAAA@@@>>>>>>===::::::::::::999999999999999:::<<<>>>???@@@@@@???@@@AAACCCDDDDDDBBB@@@??????@@@BBBCCCDDDDDDCCCBBB======>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<:::999777666444333222222000000000000000/////////000000111111222111111111111111111111111111111111000000000000000000000000111222222222222333333333000000000000000111222222111111111111111111111111---...///000222333444444000000000000111111111111000000000000000000000000111000//////111222111111000000111111111111000000000000000000000000111111////////////////////////111000///000111111111///000000111111111111000000////////////////////////000000000000000000000000////////////000111222222111111000000000000000111111111000000000000111111111111000000000000111111000000000000000000000000000111111111111222222222000000111222222222222111222222222222222222222222000000000000000000000000111111111111222333444555444555666888::::::888555444444444444444444444444111111222222222333333333555666666777888888777777444444444333111000111222:::;;;===???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;666666555444555666777888777888888888888999999999999999888888777888888888777777777666666666555555555666888999999888777777666555444333333333333333222222111111111111000000000000000000////////////...000111111000//////000////////////000000000000000000000000000000000000//////............//////////////////////////////111000000////////////000///............//////000........................//////000000000000111111333222111000////////////111111111111000000000000111111111000000111111111/////////000000000111111111111222222222333333333333222111000000111222333666555444333222222222222/////////111222444666777333333333333333333444444444555666777777777777777444444555555666666777777777777666666777999;;;<<<888999:::;;;<<<=========BBBEEELLLVVVdddxxxBBBBBBAAAAAA@@@???>>>>>>::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::<<<===???@@@AAAAAAAAAAAA@@@@@@BBBCCCEEEFFFGGGGGGBBBAAAAAA@@@@@@@@@@@@AAA@@@???===<<<<<<<<<>>>???>>>===:::888555333222222222222222222111111111000000111111111111000000///111111111111111111111111111111111111111111111111111111111111222222222222777555333111000/////////111111111111111111111111//////000111222222333333///000000000111111111111000000000000000000000000111000...///111222222111000000111111111111000000111000000000000000000000000000000000000000000000000///...///000000///...///000111222222111000///000000000000000000000000000000000000000000000000---...///000111111111111111111000000000000111111000//////000000111222333111111000000000000111111000000000000000000000000000111111111111222222222000000111222222222222111111111111111111111111111000000000000000000000000000000111222444666888999999:::;;;===>>>===;;;888333333333333333333333333111111222333444555555666444444555555666666555555111222222111//////000222;;;;;;;;;;;;<<<===???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>>>>;;;;;;;;;:::::::::999999666555444444444555777888777888888888999999999999777888888888777777666555777777666666666555555555555666888999:::999888777777777777666666555444333333333333222222222111111222111///.........///000---///111000...---...000////////////000000000000000000000000000000000000000///...------...///000////////////////////////000////////////000000111000//////............///---......//////000000111//////000000000111111111111111000000000000000111000000000000000111111111111000000//////000000111....../////////000000000111111111111222222222222222111111111111111111222333333222222222222222333111111111111222333444444333333333333333333333333333444555666777777777666555555555666666666666666777777666666777999;;;===888888:::;;;<<<=========AAAEEEKKKTTTaaauuuAAAAAAAAA@@@@@@?????????<<<<<<<<<<<<<<<=========???@@@@@@@@@@@@>>>===;;;;;;:::;;;;;;===???AAABBB@@@@@@BBBCCCEEEGGGIIIJJJEEEDDDCCCCCCBBBBBBBBBBBB@@@???<<<;;;:::<<<>>>@@@AAA???<<<999666444222111444444444333333222222222111111111111111000///...111111111111111111111111111111111111111111111111000000000000111111111111222111111000111333444555////////////////////////111111111111111222222222//////000000111111111222000000000000000000000000111///...///111222222111000000111111111111000000111111111000000000000000111111111111111111111111000...---...///000///...///000111222222111000///111111111111111111111111000000000000000000000000---...000111222222111111111000000000000000111111------------...000111222111111000000000000111111111111111111111111111111000111111111111222222222000000111222222222222111000000000000000000000000000000000000000000000000//////111333666888;;;<<<======>>>@@@AAA@@@<<<:::333333333333333333333333111111222333555666777777:::::::::999888666555444444555666666555555777999999888777666666777999;;;??????@@@BBBCCCEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCAAA???>>><<<::::::999999999888888888666555444444555666777888888888888999999:::::::::888999999:::999888777555666666666666555555555555444666888999:::999888777777888888999888666444333444444444333333222222222333111///...---...000111000333555444222111222444////////////000000000000000000000000000000000000000///...------...///000000000000000000000000000//////...//////000111222111000///...............------...///000111222222//////000000111111111222////////////000111222333//////000000111111222222000000////////////000000............////////////000000111111111222222222111111111111111111111111000000000000111222333444666555444444333333444444333333333333333333333333111222444666777777666555666666666666666555555555888777666666777999;;;===777888:::;;;<<<=========>>>CCCIIIQQQ^^^qqqBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAAAAA???<<<<<<============@@@@@@@@@AAABBBBBBCCCCCCFFFEEEDDDCCCCCCDDDEEEEEEKKKHHHCCC???<<<<<<===>>>=========<<<;;;:::888888777666444333222111000000333222222111000///......000000000000000000000000////////////000111222333222222222222222222222222222222222111111111000000111111222222222333333333999888666444333111111111222222333333333444444444111111111111111111111111222222222111111000000000111111111111111111111111000222333333111000111111///000111111000000111222000000000000000000000000...///111333333111///...///111333444444444222111000000111111111111000000222222111111000111111222333222111000000111222333222222222111111111111111222222222222222111000///000000111111111111000000111111000000000000111111000111111111111222222222444444444555555444333333000000000000111222333444777888999999888999;;;===???@@@AAABBBBBB@@@>>>===888777666555555666777777777777666555444444333333777666555444333333333333222444777999::::::999888:::999888888888888888999=========???CCCEEEFFFEEEHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBB@@@>>><<<;;;;;;<<<;;;:::999888777777777888888777777666666555555666777777888888888888777===<<<;;;:::999888888888999888666444444555777888777666555444444555666777888888777777777777888888888888777666555444444333222222111111000111111111555666777888777555222111......//////000000111111222222111111000000//////111000///......///000111000000000000000000000000............/////////000,,,---......///.........111000000000//////......333222000//////000222333111111111111111111222222333111000///000111000000111//////111111111222444////////////000000000000111111111111111111111111222222222111111111000000222222222222222222222222111111111222333444555666555666777888777666444333666555555444444444555555777777777777666666666666777777777888999999::::::;;;<<<>>>===<<<<<<===>>>>>>AAAGGGPPP^^^rrrBBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBBBB@@@===<<<=========<<<>>>>>>??????AAABBBDDDDDDEEEDDDCCCCCCDDDEEEFFFGGGJJJHHHDDD@@@>>>==================<<<<<<;;;::::::888777666444333222222222333333222222111111000000111111111111111111111111333222111000000/////////222222222222222222222222222222222111111111000000//////000000000111111111333333222111111000111111111111111111222222222222111111111111111111111111333333222222222111111111111111111111111111111111000111222222111000000111000111111111000//////000000000000000000000000000///000111222222111000//////000222333333333222111000000111111111111000000222111111111111111111111222222111000000111222222111111111111111111111111222222111111111000000000000000111111111111000000111111000000000000111111111111111111222222222222333333444444444444333333222222222222222333444555888999::::::999:::<<<>>>???@@@BBBCCCCCCAAA@@@>>><<<;;;:::888888888999999999999888777666555444444111111000000111111222222333444777999::::::999888<<<:::777555444444666888888888999<<<@@@CCCDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@>>><<<;;;:::<<<;;;:::999999888999999888777777777666666555555666666777888999999999999===<<<<<<;;;:::::::::::::::999888777666666777888777666555555555555666777888777777777777777777888999999888888777666555555444444333222222222222222000111222333222222000000////////////000000111111111111111000000/////////000000////////////000000000000000000000000000000........./////////000000.........//////000000000222222222111111000000000333222000//////000222333000000000///////////////111111000111222222222222111000///000000//////000////////////000000000111111111111111111111111111222222222111111111000000222222222222222222222222222222222222333444555555666666777888777555333222666555555444444444555555555555666666777777777888777777777888999999::::::;;;<<<======<<<<<<===>>>???BBBGGGPPP^^^qqq???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCCCCDDDBBB???>>>>>>>>>===;;;<<<<<<<<<===???AAACCCEEECCCBBBBBBBBBCCCEEEGGGHHHHHHGGGEEECCC@@@>>>===<<<========================::::::999777666555444333333333333333333333222222111111111111111111111111333333111000000000000000111111111111111111111111222222222111111111111111000000000000000111111111////////////000111222333//////000000000111111111111111111111111111111111333333333333222222222222111111111111111111111111///000111111000///000111111111111111000///...---000000000000000000000000000000000000000000000000...///111222222222111000000000111111111111000000111111111111111111111111222111111000000111111222000000000000000000000000222111000/////////000111000000111111111111000000111111000000000000111111111111111111222222222333222333333444444333333333555555444444444555555666999:::;;;:::::::::<<<>>>@@@AAACCCDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;999888666555444333333333333333333444444444555777999::::::999999>>>;;;666222111222555777333333555888===AAABBBCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDBBB@@@>>><<<;;;:::;;;;;;::::::::::::;;;;;;888888888777777777777777666777888::::::;;;;;;;;;========================<<<<<<;;;:::999999888888777666666555555666666777888777777666666777777888::::::999999888888888777888777666555444333333333////////////000000000000/////////000000000000111000000000000//////////////////000000000000//////000000000000000000000000....../////////000000000////////////000111333333333333333333333222222222333222111000000111222333111000000000//////......///000111222333333333333222222111000//////....../////////000000000111111111111111111111111111111222222222111111111111111222222222222222222222222333333333333333333333333555666777777666444333111555555444444444555555666333444555666777888888999777777777888999999::::::;;;<<<======<<<<<<===???@@@CCCHHHPPP]]]qqq======>>>???@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDGGGEEEBBBAAAAAA@@@>>>===<<<<<<;;;;;;<<<>>>@@@AAABBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCAAA>>>============>>>>>>??????@@@???>>>===;;;888666444333222222222222333333333333111111111111111111111111000000000000111222333333000000000000000000000000111111111111111111111111222222222222222222222222000000000000111222444444000000000000111111111111111111111111111111111111333333333333333333333333111111111111111111111111///000111000//////111222111000000000111000///...000000000000000000000000111111000000000000111111......///000111000000000000000111111111111000000000000000111111111111111111111000000000000111111////////////000000000000222000///------...000111000000111111111111000000111111000000000000111111111111111222222222333333111222333333333333333333666666555555555555666666888999::::::999999;;;===@@@AAACCCEEEFFFEEEDDDCCCCCCCCCBBB@@@???>>>>>>===???>>>===;;;999777666555666666666666555555444444555666777999999:::999999;;;999666444333444666777444444555888<<<@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCAAA???===<<<;;;;;;:::::::::;;;;;;<<<===999999999:::::::::::::::::::::;;;;;;<<<;;;;;;;;;>>>>>>??????????????????============<<<;;;999888777777666666666666777777888777777666666777777888::::::999999999999999999;;;:::999777666555555555333222222111111111222222000000000000000000000000////////////////////////...///000111111000///...////////////////////////...////////////000000000////////////000222333444333333333333333333333333222222111000000111222222333333222222111000000000///000222333222222222222111333333111000222111/////////000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222444444444444333333222111333444555555555555444333555444444444444555666666444444555555666777777888777777777888999999:::::::::<<<======<<<<<<>>>???AAADDDIIIPPP]]]ppp;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEIIIGGGEEEEEEDDDCCCAAA???>>>===<<<;;;:::;;;<<<<<>>>>>BBBDDDEEEFFFEEECCC@@@???>>>>>>>>>>>>>>>???AAAAAABBBBBB@@@>>>:::777444222111111111222222222222222111111111111111111111111000000000000111222333444000000000000000000000000111111111111111111111111222222222222222222222222111111111000111111222222111111111222222222333333111111111111111111111111333333333333333333333333111111111111111111111111///000111000//////222333222000//////111222111000111111111111111111111111111111000000000000111111......//////000000000000000000111111111111000000...///000111111111111000000000000000000000000000......//////000000000000111000...------///000222000000111111111111000000111111000000000000111111111222222222222333333333111222333333444444444444666555555555555666777777777888999888777777999;;;???@@@CCCEEEGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@??????@@@@@@>>>===;;;999777777111222333444555555555555777777888888999999::::::777888888888999999888888999888888:::===??????>>>BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCAAA@@@>>>===<<<::::::::::::;;;<<<======;;;;;;;;;<<<=========>>>>>>>>>>>>>>>===<<<;;;:::??????@@@AAAAAAAAA@@@@@@===>>>>>>>>>===<<<:::999888888888888888888888888888888777777777777888888999999999999999999999:::===<<<;;;999888777777777888777555444333222222222111111111111000000000000/////////000000000000000...///000111111000///...////////////////////////////////////000000000111////////////000111222333111111111222222222222222222111111111111111111222222222222222111111000000///111333222000///000111...333444111222555555111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444444444444222111000000111222333444555666666444444444444444555666666666666666555555555555555777777777888999999:::::::::;;;======<<<===>>>@@@AAADDDIIIPPP]]]ppp;;;<<<===>>>?????????????????????@@@AAAAAAAAABBBDDDDDDEEEFFFFFFFFFFFFEEEIIIHHHGGGFFFGGGFFFCCCAAA??????>>>>>>===<<<;;;:::@@@???===;;;:::::::::;;;@@@BBBDDDFFFGGGFFFDDDBBB???>>>>>>===>>>???AAABBBBBBBBBAAA???<<<999666444222222222222222111111111222222222222222222222222444333222111111000111111111111111111111111111111111111111111111222222222111111111000000000000000111000//////////////////222333333333333444444444111111111111111111111111222222222222333333333333111111111111111111111111000111111000000000333555777333///...111333333111111111111111111111111111000000000000000000000000////////////000000000000000000111111111111000000---...000111222111111000///000000111111000000///...//////000000111111222111000/////////000111222000000111111111111000000111111000000000000111111222222222222333333333333222222333444555555555555555555555666666777888999777888888888666666888999>>>???BBBEEEGGGHHHGGGGGGEEEFFFFFFEEEDDDCCCBBBAAABBBBBBAAA???===<<<;;;:::111333666999;;;<<<======888888888888999999::::::666888:::;;;<<<<<<;;;:::<<<;;;:::;;;===>>>===<<<>>>>>>????????????@@@@@@BBBBBBAAA@@@???>>>======::::::999::::::;;;<<<<<<;;;<<<<<<===>>>??????@@@???????????????>>>===<<<@@@@@@BBBBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999999999888888999999999888888999999::::::;;;;;;>>>===<<<;;;:::999999999999888777555444222111000222111111111111000000000000000000000111111111111//////000000000000//////000000000000000000000000/////////000000000111111//////000111111111111000000000000000111111111111111111111111111111111111/////////////////////000000222333222000///222555000666777444555:::999333000000000111111111222222111111111111111111111111111111111111111222222222222222222222222222222222333333444555444333111000000000111222333555666666444444444444444555666777666666666555555555444444777777777888999999::::::999;;;<<<===<<<===>>>@@@@@@CCCHHHPPP]]]qqq>>>???@@@AAABBBBBBBBBBBB???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGFFFCCCAAA@@@AAABBBBBBBBB@@@>>>===>>>===<<<:::::::::;;;;;;>>>@@@CCCFFFGGGGGGGGGFFF@@@???>>>======>>>@@@AAA??????@@@@@@>>><<<999888444444333333222222111111222222222222222222222222444444333222111111111111222222222222222222222222000000111111111222222222111111111000000000//////000000000//////000000111333333333333444444444444111111111111111111111111111111111222222222333333111111111111111111111111111222222111000111444777>>>888111...000222222111111111111111111111111111///000111222222111000///000000//////000000111111000000111111111111000000,,,---///111222111000000...///000111111000///...//////000000111222222333000000000111111111222222000000111111111111000000111111000000000000111111222222222333333333444444222333444555666666666666666666666777888:::;;;<<<888999999888777777888:::<<<>>>AAAEEEGGGHHHHHHHHHFFFGGGGGGHHHGGGFFFEEEDDDEEEDDDCCCBBBAAA@@@??????888:::<<>>???@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA???>>>;;;;;;:::999:::;;;<<<===:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;999999:::;;;<<<<<<============<<<;;;::::::;;;;;;888888888888777555333222222222222111111111000000000111111111222222222333000000////////////000000000000000000000000000000//////000000000111111111000111333444444222000...000000000000111111222222111111111222222111111111.........///000000111111000222444222000222888===888@@@AAA<<<<<>>???AAABBBDDDEEEEEEFFFEEEEEEDDDEEEFFFEEECCCAAA@@@BBBDDDFFFFFFDDDBBB@@@===<<<;;;:::;;;<<<===>>>===???BBBEEEGGGHHHIIIHHH@@@???>>><<<<<<===???@@@;;;===>>>??????>>>===;;;666666555444333333222222222222222222222222222222111111111111222333444555222222222222222222222222000000111111222222222222333333333333222222111111222111111111222333444555222222333333333444444444111111111111111111111111000000000111111222222222111111111111111111111111222222222111111222555888DDD<<<222...///111111000111111111111111111111111...000111333333111000...000000000000000111222222000000111111111111000000+++---///111222222000000...///000111111000///...///000000111222333333333///000111222222222222222000000111111111111000000111111000000000000111111222222333333333444444444333444555666777777777777666777777999:::<<<>>>???999::::::999888888999;;;;;;===AAADDDGGGHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCBBB===>>>??????>>><<<:::888999999999888999999::::::===<<<:::999888999:::;;;888777777888999:::999888666666777777777888888888:::::::::::::::::::::::::::999999888888999999:::888999:::;;;<<<===>>>???<<<===>>>@@@BBBCCCCCCCCCAAABBBCCCCCCBBB@@@>>>===:::999888777888:::<<<>>>;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<===>>>??????===<<<<<<;;;;;;;;;<<<<<<888999:::;;;:::999777555222222222222111111000000111111222222222333333333111000///......///000111000000000000000000000000000000000000111111111111111333555777666444000...000000111111111222222222111111222222222222111111//////000111222333444444///222444333222555===CCCBBBJJJKKKEEEDDDIIIGGG???000111111111111222222222111111111111111111111111000000111111222222222222222222222222222222222222111222444555555444222111555444333222111111111111333333333444555666777888222333333444555666777777777777777888999999::::::999:::<<<=========???AAA>>>AAAGGGPPP^^^rrr<<<>>>AAAEEEIIIJJJIIIGGGBBBAAAAAAAAABBBAAA@@@>>>AAA@@@@@@AAADDDEEEEEEDDDFFFDDDCCCDDDFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???===;;;;;;;;;;;;======>>>@@@CCCEEEHHHIIIIIIFFFBBB>>><<<;;;<<<===;;;;;;<<<======<<<<<<<<<777888777444000///111444333333333222222222111111111111111111111111111111444333333222111111111222333333333222222111111111111111111111111111111111222222222222222222222222000111111222222333444444111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222111111111000000//////////////////////////////////////////////////////111111111111111111111111000111111111222222222222222222111111000000//////000000000000111111111111000111333333333222000...////////////000000000000...///111222222222111000333222000///000111333444333444555666666555444333888777666666666777888999;;;;;;:::999999999:::::::::999777666777:::>>>@@@@@@AAADDDFFFHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>;;;999888777777444555888:::;;;<<<<<<<<>>===<<<;;;:::;;;;;;888888999999999999888777666555333222111222333444666666666777777777777777888888888888888888888888888888777666666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>>>>;;;;;;:::999888888888888;;;;;;;;;<<<===>>>>>>???=========<<<<<<<<<;;;;;;===============<<<;;;:::===============<<<;;;;;;::::::;;;<<<<<<;;;:::::::::999666444222222222222111000000/////////000000000000111111111111111111000000////////////000000000000000000000000000000111222333222000///000111000000111111111222222222000111222333333222111000000000000000111111111111000000///000000222333444:::888555555777999;;;;;;333333444444444333333222111111111111111111111111333333444444444333222222000111222222333444555555666555333111111111333444444333333333333444555555555444333222111222333444888888777777777777888888888888888888999:::;;;<<<;;;;;;:::::::::;;;;;;<<<>>>CCCIIIQQQ]]]pppBBBAAABBBDDDGGGJJJKKKJJJIIIHHHGGGFFFEEECCCAAA@@@AAA@@@???@@@BBBDDDDDDCCCEEEDDDCCCCCCEEEGGGGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGEEECCCAAA???===<<<<<<<<<;;;;;;===???BBBEEEGGGIIIIIIGGGCCC@@@>>>===<<<<<<999999::::::::::::999999888999999777333111222444333333333222222222222111222222222222222222222222444333222222111111222222333333333222222222111111111111111111111111111111222222222222222222222222444444333222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222111111111111000000000000000000000000111111111111000111222333333111000///////////////000000000111///000111222222222111111222111000///000111333555555555666777777666555555888777777777777888999999======<<<;;;;;;;;;;;;<<<:::999888888999<<>><<<:::888777666666555666888:::;;;<<<<<<<<<===<<<<<<;;;:::999999999666666777777777777666666555555555555444444333333555555555666666666777777777777777777777777777777888777666666666777888888888888888999999999:::::::::;;;<<<===>>>======<<<::::::999999999999::::::;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;:::999777666555444444333222111111000000000000////////////000000000000000000////////////000000000000000000000000000000222333444333111000111222000000000000111111111222000111222222222222111000000000000000111111111111///111444777777666444333555333222333666888999999222111000//////000111222111111111111111111111111111111222222222222222111333333333333333333333333444444222111111111222222444333333333333444555555555444333333444555666777888777777777777777777888888888888888888999:::::::::::::::::::::;;;<<<===>>>BBBIIIQQQ]]]qqqCCCBBBAAABBBGGGLLLOOOPPPQQQPPPOOOLLLIIIGGGEEEDDDCCCBBB@@@@@@BBBCCCCCCBBBDDDBBBAAAAAACCCEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGDDDBBB@@@>>>===<<<999:::;;;>>>@@@CCCFFFGGGHHHGGGEEECCC@@@>>>===<<<999999999999999999999999999:::;;;999777444444444333333333333222222222222333333333333333333333333333333222222111111222222333333333222222222222111111111111111111111111111111111111111111111111111444444333222222111111000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111000000000111111111111111000000000111111111222222111111222333222111000////////////000000000111111000000111222222222222111111111000000111222444555666666777777777777666666777888888999999999999999======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===???AAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHHHHGGGGGGEEEDDDBBBAAA<<<;;;:::888666555444444555666888999;;;<<<<<<<<<999999:::999999888777666444444555555555555444444333444666777777555333222333444444555666777888888777777777777777777777777888888777777777777888888555555666666777777777888888999999::::::::::::999999999888888888999::::::::::::;;;;;;<<<=========???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????????????????>>>===;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;:::888777666555555333222111111111111/////////000000111111111111000000//////000000111000000000000000000000000222444444444222111222333000000000000111111111111000111222222222222111000000000000111111111222222...333999===>>>;;;555222111111111444777999999888333111...------///111333000000000000000000000000...///000111111222222111444444444333333222222222333222222222222111111111444333333333333444555555888777666555555666777888777777666666666666777777777777888888888888888888999999999:::;;;<<<===>>>===BBBHHHQQQ^^^rrr@@@??????BBBHHHNNNRRRTTTUUUTTTSSSPPPMMMJJJIIIJJJJJJHHHFFFEEEEEEEEEDDDBBBCCCAAA??????AAABBBCCCCCCDDDEEEGGGIIIJJJLLLLLLLLLKKKJJJHHHEEECCCAAA???>>>;;;<<<<<<===???AAACCCDDDFFFFFFFFFEEECCC@@@>>>===<<<;;;;;;::::::::::::::::::;;;;;;;;;999666555444444444333333333222222222333333333333333333333333333333222222111222222333222222222222222222222222111111111111111111111111000000000000000000000000000111111222222333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000000000////////////////////////111111111111111111111111111111111111111111111111////////////000000000000000000000111111222222222000000111111111222222222111222222222222111000/////////000000000111111111000000000111111111111111111111111111222444555666666666666666666666666666666777999:::;;;;;;:::999;;;::::::999999999::::::===>>>???AAABBBCCCDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCBBBBBBAAABBBCCCDDDEEEGGGGGGGGGFFFDDDBBBAAA@@@999999777666444444333333555666777888999::::::;;;777777888888888666555444333444444555555555555444444555666666666555444333444555666777888999::::::888888888888888888888888:::::::::999999999999999666666666666666666666666666666666666666666666666888888777777777777777777888888999999:::::::::;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAA@@@@@@??????========================<<<======>>>===;;;999888777666555333222111111111111111111111222222222222111000000000000000000111000000000000000000000000111222333333111111222333111111111111222222222222111111111222222111111111000000111111111222222222...333999===>>>:::444000222222333666999999888666222111000000000111222333000000000000000000000000...///000111222333333333333333333333333333333333222333333444444333222222444333333333333444555555;;;999888666555555666666666666666777777666666666777777777888888777777777888999999:::;;;<<<>>>???===AAAHHHPPP^^^sss??????@@@CCCHHHMMMPPPQQQRRRSSSSSSQQQNNNMMMNNNPPPSSSQQQOOONNNMMMKKKIIIFFFDDDAAA>>>===>>>@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCBBB@@@@@@??????>>>?????????DDDEEEEEEEEEDDDBBB@@@>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::999777555333444444444333333333222222333333333333333333333333333222222111222222333333222222222222222222222222111111111111111111111111000000000000000000000000000111111222222333444444111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555000000000000000000111111////////////////////////000000000000000000000000111111111111111111111111////////////000000000000000000111111222222333333111111111111222222222222222222222222111111000000000000000000111111111111////////////000000111111333333333444555666666777555555555555555555555555666777999:::;;;;;;::::::999999999999999:::;;;<<<@@@AAABBBDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>???@@@BBBCCCEEEEEEDDDCCCBBB@@@>>>===888777666555444444444444444555555666777888999999666666777777666666555555555555666777777777777777777666555555555555777777888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<;;;;;;;;;::::::999888777666666555555444444444444444444888888666555444444444444666666666777777777777777777777999:::<<<>>>???@@@@@@@@@AAAAAA@@@@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>===<<<:::999888777666444333222222222111111111111111111111111111111000000000000111111000000000000000000000000///111222111000///000222222222222333333333444444222111111111111111111222111111111111222222222222///111555777888555222000222333444666777777444111///000111333333333222111000000000000000000000000000111222333444444555555111111222333333444555555444444555666666555555444444333333333333444555555777666555555555666777888666666777777777777666666666666777888888888777777888999999:::;;;<<<>>>???===AAAGGGOOO]]]rrrCCCBBBBBBDDDHHHKKKMMMNNNNNNPPPQQQOOOMMMMMMQQQTTTXXXWWWWWWXXXXXXVVVRRROOOGGGDDD@@@>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDBBBAAA???>>>>>>>>>BBBCCCDDDDDDDDDCCCBBBAAA===<<<:::999888999999:::===<<<:::::::::999666444444444444444333333333333333333333333333333333333222222111111222222333333111222222222222333333333111111111111111111111111111111111111111111111111444444333222222111111000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000111111111111111222222222222222111111111222222222222333222222222111111111111111000000000111111111222222000000//////000000111222666666666777777777777777555555444444444444555555666666888999::::::::::::999999:::;;;<<<===???@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>=========:::999999:::<<<>>>@@@AAAAAAAAA@@@@@@>>>===;;;;;;777777666555555555555555555555555555666777888999777777666666666666777777666777888999:::::::::999:::999777666666888:::;;;;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>===<<<>>>======<<<;;;:::999999777666666555555555555666777777666555444444444444666666666666666666666666666666888999;;;===>>>???>>>??????@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@<<<===============<<<<<<999888777666555555555555111111111000//////......222111111000000111111222000000000000000000000000...///111000//////000111222222222333333333333444222222111000000111222222111111111222222222222333000000111222222111111000111111111222333222000---+++---000333333222000...111111111111111111111111333333444555666666666555000111111222444555555666555555666666666666666777444333333333333444555555222222222333555888:::<<<666777888999999888777666555666777999:::999999888999999999:::;;;<<<===>>>===@@@FFFNNN[[[qqqEEEBBBAAABBBGGGMMMQQQTTTKKKNNNOOONNNLLLMMMQQQVVVXXXYYY\\\```aaa```\\\XXXMMMIIIEEEBBBAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKJJJJJJGGGFFFDDDCCCAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDDDD???===;;;:::999999:::;;;AAA>>>;;;:::;;;;;;999777555444444444444333333333222222222222222222222222222222111111222222333444111111222222222333333333111111111111111111111111222222222222222222222222444444333222222111111000111111111111111111111111111111111111111111111111111111111111111111111111------------------------///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222333222222222222222222111111111111222222222333333333222222111111111111111000000111111111222222222222222111111111222333444999999999999999999888888777666555444444555666777666666666777888999:::;;;777888999:::<<>>???<<<<<<<<<<<<;;;:::999888888777777666666666777777777777666666777888:::::::::888666555555777999:::777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@???????????????????????????@@@@@@@@@@@@>>>===<<<======>>>>>>>>>>>>>>>>>>;;;:::999888888888999999666555555555666666777888777666666666666666666666444555666777999:::<<<<<<999:::;;;===>>>>>>????????????@@@AAAAAAAAAAAAAAAAAA@@@????????????@@@AAA>>>>>>=========>>>>>>???;;;;;;:::999888888999999555555444333111000///...222111111000000111111222000000000000000000000000...000111111000000111222000000111111111222222222222222111000000111222222111111111222222222333333111111000000000000000000/////////000222222000...---...000222333222222111222222222222222222222222444555555666666666555555222222222333333444444444666555444444444666777888444333333333333444555555333333333444555777:::;;;777888999::::::999888777444555888:::;;;;;;;;;::::::::::::::::::;;;<<<======@@@EEELLLZZZoooCCC@@@>>>@@@GGGPPPYYY^^^KKKNNNOOONNNKKKLLLQQQVVVVVVYYY^^^dddggggggccc___RRRNNNHHHEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHJJJLLLLLLLLLLLLGGGFFFEEEDDDCCCBBBBBBBBB>>>???@@@AAABBBDDDEEEEEEBBB@@@>>><<<;;;<<<===>>>CCC@@@<<<;;;<<<<<<;;;999555555444444444333333333111111111111111111111111222111111111222333333444111111111222222333333333111111111111111111111111222222222222222222222222000111111222333333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111//////000000111111111222////////////////////////222222222222222222222222111111111111111111111111111111111111222222222222444333333222222111111111111111222222222333333333333222111111000000111111000111111111111222222222444444333222333444555666;;;;;;;;;;;;:::999888888888777666555555666777888666555555555666888:::<<<444444666888;;;===@@@AAABBBAAA@@@???>>>===>>>>>>===<<<;;;999888888999999333333444555777:::<<<>>>::::::::::::999999888777888888777777777777888888999999888888888:::;;;<<<<<<:::777555555777:::<<<777888999:::;;;<<<<<<<<<<<<>>>@@@AAABBBAAA@@@??????????????????@@@@@@@@@???????????????????????????@@@@@@@@@???>>><<<;;;<<<<<<===>>>???@@@AAABBB???>>><<<;;;;;;;;;<<<<<<444444555666888:::;;;<<<888888888888777777777777222222333555666777888999444555777999:::;;;<<<<<<>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@??????@@@AAAAAA@@@???>>>>>>>>>???@@@AAA===<<<<<<;;;;;;;;;<<<<<<;;;:::999777555333222111222222111111111111222222000000000000000000000000///111222222111111222444////////////000000000000333222111000000111222333111111222222222333333333111111111111111111111111000//////111333444333222222222222222333444555666333333333333333333333333555555555666555555444444444444333333333333222222666555333222333555777888444333333333333444555555999888777555555555666666777888:::;;;;;;:::888777333555888:::<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<===@@@EEELLLYYYnnnIIIHHHEEECCCFFFPPP^^^hhh[[[OOOGGGIIIIIIGGGMMMWWWUUUWWWZZZ^^^fffmmmkkkfff]]]SSSKKKKKKNNNPPPQQQSSSSSSQQQNNNKKKIIIHHHGGGGGGIIIEEEDDDGGGIIIGGGGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDEEECCCAAA@@@BBBDDDDDDDDDCCCCCCDDDDDDBBB@@@===;;;??????@@@@@@>>>===:::999999777555333222333444555111111111111111111111111333333333222222222111111222222222222222111000//////111333222000///111333222222222333333222111111333222222222111000000000111111222222222333333333444444222222222333444555444333222222111111222222222222111111111111111111444333333333222111111111000000000000000111111222+++...111333333333333444111444666666444222000000333222222222111000000000000111111111111222222222333333333333333333333333000000////////////000000000000000000111222333444111222333444666888:::;;;============<<<;;;:::999666777777888999999::::::555444444666888999888666;;;:::888999<<<>>>??????===============<<<<<<<<<<<<;;;:::888777777777777222......222666666888;;;<<<888444444888<<<<<<;;;999999:::;;;;;;;;;;;;;;;??????>>>===<<<;;;:::::::::999777555555666777888::::::999999:::<<<===>>>????????????>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>;;;<<<======<<<:::888666555555555555666777888999666555555555666777999:::<<<<<<<<<===============AAAAAABBBCCCDDDCCCCCCCCCAAA@@@??????>>>>>>??????BBBAAA@@@>>><<<;;;::::::::::::999777666444333333222222111111111333444555000000000000000///......111111222222222333333333222222222111111111111000111111000000000000111111000111000...000444333///000000000000000000000000111111111222222333333333444444444333333222222222222222333333333222222111333333333333333333333333222222333333333333444444444444555555555555555555555555555555555555555444555555666777888:::<<<===888999999:::999888777666555666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<======;;;===DDDNNNYYYjjjMMMKKKHHHGGGKKKUUUaaaiiicccVVVLLLMMMLLLIIIKKKSSSRRRTTTWWW\\\fffooopppkkk]]]TTTNNNPPPUUUZZZ^^^bbbgggddd^^^XXXRRRNNNLLLKKKFFFAAA@@@CCCEEEDDDEEEHHHKKKJJJIIIGGGFFFEEEDDDDDDGGGEEECCCBBBCCCCCCBBBAAABBBCCCDDDDDDDDDBBB@@@>>>>>>>>>>>>???>>>>>>======;;;:::777555444444555666222222222222222222222222333333333222222222222111111222222222222111111000111222444333111000111333222222333333333333222222222222222111111111111111111111222222222333333333444333222111111222333333444333222222111111222222111111111111111111111111111111111111000000000000000000000000000111111222...000222222000//////000777666333222111111222222222222222111111111111111000111111111111222222222111111111111111111111111111000000//////000000111111111000000111222333333555555666777999;;;<<<===>>>>>>>>>>>>===<<<;;;:::888999999::::::;;;;;;<<<::::::<<<>>>???>>>:::777777555555666:::===>>>>>><<<<<<;;;;;;:::::::::999888888666555555444444444777333222555888888888;;;333555777777777777999;;;======>>>@@@@@@AAAAAAAAA@@@??????>>><<<;;;;;;:::<<<;;;999888777888999:::888888777777888:::;;;<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>??????========================<<<;;;;;;;;;::::::::::::;;;;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>?????????@@@>>>>>>??????>>><<<;;;:::999999888888777777888888;;;:::888777666666666666888888:::;;;===???@@@AAA>>>???AAACCCEEEGGGHHHHHHAAAAAA@@@????????????@@@BBBAAA@@@>>>===<<<;;;;;;<<<;;;:::999777666555555111000/////////000111222000111111111111000//////111111111111222222222333000000111111222222222333111111000000000000111111---333555333111333444333111111111111111111111111222222222222222222333333444333333333222222222222222222222333333222222111333333333333333333333333222222333333333333444444222333333333444444444444222222222222222222222222444444555666777999:::;;;888999999999999888777666666666777888999999::::::999999999:::::::::;;;;;;===>>>DDDNNNYYYjjjZZZUUUOOONNNRRRZZZbbbgggfffYYYOOOOOOOOOKKKKKKNNNOOORRRVVV[[[fffqqqtttrrraaaXXXSSSVVV\\\bbbiiiooouuuuuutttooohhh^^^UUUOOOIIICCC@@@AAACCCCCCDDDHHHJJJJJJHHHGGGFFFFFFFFFFFFHHHFFFEEEDDDDDDCCC@@@>>>BBBBBBDDDEEEEEEDDDCCCBBB>>>=========>>>???@@@@@@>>>===:::888666666666666333333333333333333333333333333333333222222222222000111222222222222222222333444444333222111111222222333333444444333333333111111111111111222222222111111222222222333333333444333222111111111111111333333222111111111111222111111111111111111111111000000000111111111111111000000000000000111111222111111222111000000111333DDD===444//////111222333111111111111111222222222000111111111111222222222000000000000000000000000111111111000000111111111111111111111111222222333999999999;;;<<<>>>@@@AAA@@@@@@@@@@@@???>>>======;;;<<<<<<======>>>>>>??????@@@BBBDDDEEEBBB===888888888888:::>>>AAABBBBBB===<<<<<<;;;:::999999888666666555444333333333333999555444777999888888:::444;;;AAAAAA<<<:::===CCC@@@AAABBBCCCDDDDDDDDDDDD@@@@@@???>>>===<<<;;;;;;>>>===<<<;;;:::;;;<<<<<<888888888888999:::;;;;;;777888999:::;;;<<<<<<===<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888999:::===???AAACCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>???>>>===;;;:::999888888===<<<:::999777777666666666777999;;;===???@@@AAA???@@@BBBDDDFFFHHHIIIJJJBBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@???>>>===<<<<<<======<<<;;;999888777777222111111000000000000111111222222222222111000000000000000111111111222222...///000111222333444444111111000000000000111111000888<<<888222222333444111111111111111111111111333333222222222222222222222222222222222111111111111222222333333222222222333333333333333333333333222222333333333333444444000111222222333333333222333333333444555555555666555555555555666777888888888888999999888888777666777777777888999999999:::999999999:::::::::;;;;;;???@@@EEENNNYYYjjjiiibbb[[[WWWZZZ^^^bbbccccccXXXPPPPPPRRROOOMMMMMMNNNQQQTTTYYYbbbmmmqqqpppeee]]]WWWYYY]]]bbbiiiooorrrzzzuuudddYYYUUUMMMGGGEEEDDDBBBCCCFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEFFFFFFDDDAAA???@@@AAACCCDDDDDDEEEDDDDDD@@@???>>>===>>>???@@@AAA@@@???<<<:::888666555555222222222222222222222222444444333333333222222222000111111222333333333333444555444444333222222222222222333444444444444333000000000111222222222333111111222222222333333333333333222111111000000000333222222111111111111111111111111111111222222222222222222333333444444444000000000000000111111222111222222222222444777:::MMMCCC888111111222111000000000000111222222222333000000111111111222222222000000000000000000000000222222111111111111222222222222111111222222333444;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBBBBBBBAAA@@@????????????@@@AAAAAABBBBBBAAAAAABBBDDDDDDCCC???<<<===<<<<<<>>>AAADDDDDDDDD???>>>>>><<<;;;:::999999666666555555555555555666888444333777:::888888:::>>>CCCHHHFFFAAA???CCCGGGBBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>======<<<<<<>>>>>>===<<<;;;<<<<<<===::::::::::::;;;<<<<<<<<<888888888999999::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999:::<<<>>>@@@BBBCCCCCC????????????????????????>>>>>>>>>????????????@@@BBBAAAAAA@@@@@@@@@AAAAAABBBAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999:::;;;<<<===>>>>>>CCCCCCCCCCCCDDDEEEFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@???>>>===>>>===<<<;;;:::999888888555555444333333222222111222333333333333222111111///000000000000111111111///000000111222222333333222111111000000111111222777<<<===777222111222111111111111111111111111111333333333222222111111111111111111111111111111111111111222333333333222222333333333333333333333333222222222333333333444444000000222333333333333333333444444555666777777888666666555555666666777777888888888888888888777777777777888888888999999999;;;;;;;;;<<<<<<<<<======@@@AAAFFFNNNYYYkkkoooiiibbb___```ccceeeeeeeee^^^XXXWWWXXXUUUQQQPPPNNNQQQSSSUUU[[[cccfffeeeccc[[[VVVWWWYYY\\\cccjjjlllvvv{{{qqqdddZZZQQQLLLGGGBBBAAACCCBBBBBBBBBCCCDDDFFFGGGHHHDDDDDDDDDFFFGGGGGGEEECCC@@@AAAAAABBBCCCDDDDDDDDDBBBAAA???>>>>>>>>>???@@@AAA???===;;;999777555555222222222222222222222222444444444333333333222222000111222333333333333333555444333333333333222222111222333333444444444333000000000111222222222333111111222222222333333333222222222222111111000000333222111111000000111111000000111111111222222222222222333333444444444555000000000000000111111222222333333222222444888;;;FFF???666111222333111...000000000111222222222333000000111111111222222222111111111111111111111111222222111111111111222222333222222333333444555666<<<<<<===>>>???@@@BBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCAAABBBCCCDDDCCCBBB???>>>>>>>>>@@@@@@???>>>======<<<;;;:::999888777666666555555555666666777777333444999<<<<<<<<<>>>GGGFFFDDDBBBAAAAAACCCDDDEEEEEEDDDCCCBBB@@@>>>===??????>>>>>>======<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999:::;;;===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<============@@@@@@?????????@@@AAAAAAAAAAAA@@@???????????????==================<<<<<<::::::;;;;;;<<<======>>>BBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBAAA@@@???>>>======<<<;;;::::::999999777777666555444333222222333333333333333222111111///000000000000111111111111111111111111111111111222222111111111111222222777888666222111333222...111111111111111111111111333333333222222111111111111111111111111111111111000111222333333333333333333333333333333333333333222222222333333333444444000111333555666555555444000000111222333444444444777777777666666777777888777777777777777777888888777777777888999999::::::;;;;;;;;;<<<<<<<<<======@@@AAAFFFOOOYYYjjjhhhfffbbbaaacccgggiiikkknnnkkkgggeeebbb^^^YYYWWWSSSVVVWWWUUUWWW[[[\\\YYY[[[UUURRRSSSVVVXXX^^^eeekkkrrr|||nnndddZZZSSSLLLEEEBBBCCCAAAAAAAAABBBCCCEEEFFFGGGCCCCCCCCCEEEGGGIIIHHHGGGBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@?????????@@@AAA@@@???===:::888777666333333333333333333333333444444444444333333333333111222333333333333333333333222111222333444333222000000111222333333333333111111111111111222222222111111222222222333333333111111222222333222222111222222111000000000000111000000000111222222333333111111111222222222222222000000000000000111111222333333222111///000333555777444000000222333222000111111111111111222222222000111111111111222222222222222222222222222222222111111111000000111111111333333333444555777999:::=========>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHFFFDDDCCCEEEFFFGGGGGGCCCBBBAAAAAAAAA@@@===;;;999999888777666555555444444444444444555666777777999666777===@@@@@@@@@BBBLLLGGGAAA@@@CCCEEEDDDBBBFFFFFFEEECCCAAA???>>><<<>>>=========<<<<<<<<<;;;;;;::::::::::::999999999888999999::::::999999888<<<;;;;;;:::999888777777999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;======>>>>>>??????@@@@@@@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@???===<<<;;;888999:::<<<>>>???@@@AAA???>>>>>>>>>???AAACCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCBBBAAA@@@>>>======<<<;;;;;;::::::666666666666555444222222222333333333333222111111000000000111111111222222222222222111111111000000222222111111111111222222222333333222555888555000222222222222222222222222333333222222222222222222111111111222222222222222000111222222333333333333333333333333333333333333222222333333333333444444111222444777888777666555222222333333444444555555777777777666666777888888777777666666666777888888666666777888999:::;;;;;;999999999:::::::::;;;;;;>>>@@@GGGOOOZZZjjj```aaaaaaaaabbbeeeiiilllqqqssstttpppkkkgggdddbbb]]]aaaaaa^^^[[[\\\ZZZWWWWWWSSSQQQSSSTTTUUUZZZaaafffjjjpppwww~~~tttkkkaaa[[[TTTMMMJJJJJJEEEDDDDDDCCCCCCCCCCCCDDDEEECCCCCCDDDGGGIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAAAAAAAAAAAAAAAAABBBAAA@@@???===;;;999888555555555555555555555555555444444444444333333333333333333444333333222222222000///000333444333222...///000111222222222222222222222111111111111111111111222222222333333333000111222333444444333333222222111000000000000000///000000111222222333333222222222222222222111111000000000000000111111222222222222111000000222444222111000000000111222222222222222111111111111111000111111111111222222222222222222222222222222222111000000//////000000111333333444666888:::<<<=========>>>>>>???@@@BBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@===:::666666555555555444444444666666666666777888999:::;;;888999???BBB@@@???AAAFFFAAA>>>???BBBEEECCC@@@BBBBBBBBBBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::999999888888888999:::::::::999888888::::::999999888888777777;;;::::::999999::::::;;;::::::::::::::::::::::::999999999888888888777777888999::::::;;;:::::::::888888888888888888888888999999999:::::::::;;;;;;;;;<<<===???@@@@@@??????@@@@@@????????????@@@@@@AAAAAABBBBBBAAA???>>>===;;;;;;<<<===>>>???@@@AAA@@@???>>>======???AAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@AAACCCDDDDDDCCCBBBAAA??????>>>>>>======<<<<<<666777777888777666555444222222222222222111111000111111111111222222222333111111111111111222222222333222222111111222222333222:::@@@AAA@@@???999333222222222222222222222222222222222222222222333333222222222222333333333444000000111222333333333333333333333333333333333333222222333333333333444444000222555777888888777666555666666666666666666666555555555555666666777888777666666555666777888999444555666777999;;;<<<<<<999999999:::::::::;;;;;;<<>>@@@BBBCCCCCCCCCBBBCCCCCCBBBAAA???===;;;:::777777777777777777777777555555444444444333333333444444444444333333222111000///...///333555444222......///111111222222222333222222222111111000000111111222222222333333333///000222444555555555444222111111000000000000000///000000111222222333333555555555444444333333333000000000000000111111222///111222333333444666888666666555333000000111333333222222222111111000000000111111111111222222222111111111111111111111111000000////////////000000333333444666999<<<>>>???>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHHHHHHHHHHFFFBBB??????>>>=========;;;888555666666666666666555555555999999999999:::;;;======<<<999999>>>@@@>>><<<===888777777:::===>>><<<:::>>>>>>>>>??????>>>======;;;;;;;;;;;;;;;;;;::::::999999::::::999999888777:::;;;<<<<<<<<<;;;:::999777777777777888888888888<<<;;;:::999999:::;;;<<<999999999999999999999999::::::::::::999999999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::;;;>>>@@@AAA@@@???>>>AAA@@@??????>>>>>>>>>???===???@@@BBBCCCCCCBBBBBB@@@@@@??????>>>>>>======EEECCCAAA>>><<<<<<======BBBBBBAAA@@@@@@@@@@@@AAA@@@AAACCCEEEEEEDDDBBBAAAAAA@@@@@@@@@???>>>>>>>>>999999:::;;;;;;:::888777111222222222222111000000111222222222222333333333//////000111222333333444333222222111111222222333999FFFQQQQQQKKKDDD<<<555222222222222222222222222111111111222222333333444222222222333333444444444///000111222333444444444333333333333333333333333222222333333333444444444///111444777888888666555333333333333333333222222444333333444555666777777777666555555555777888999333444555777999;;;======;;;;;;;;;<<<<<<<<<======;;;>>>GGGQQQ[[[jjjZZZ]]]``````___^^^```ccccccfffiiiiiiggggggiiilllkkkmmmpppqqqnnniiiddd```___\\\YYYUUUTTTUUUWWWXXX\\\]]]```cccfffiiikkklllkkkiiigggfffgggeee___[[[XXXSSSNNNKKKJJJJJJGGGDDDEEEAAA@@@CCCEEEDDDFFFIIIFFFGGGHHHHHHGGGEEEBBBAAA@@@AAABBBCCCBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>888666444555888999777555222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222333222222111111222222333222222222222111111000000222222222222222222333333111111111111111111111111222111111111000000//////333222222222111000000000222111111111333777;;;===DDD<<<444111333444111...222222111111000000//////222222222111111111000000333111///000333444222000555444222111111111222222666777888999;;;<<<===>>>??????>>>===============AAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDAAA???===>>>===;;;999777666555555555555555666777999:::;;;:::;;;<<<===>>>>>>>>>>>>@@@???===<<<;;;;;;<<<<<<::::::888888888888::::::;;;;;;;;;;;;<<<===>>>>>>999:::<<<===>>><<<;;;:::777888999888666555666888:::;;;;;;;;;;;;::::::999:::888888:::===>>>;;;888<<<:::888888:::<<<<<<<<<>>>======@@@CCCCCC@@@===@@@===:::999;;;===<<<:::;;;<<<<<<======>>>??????<<<<<<:::999999999999999888999999:::::::::::::::888:::===>>>>>>???@@@AAA>>>??????@@@AAABBBCCCCCCAAABBBBBBAAA@@@>>><<<:::???>>>=========???@@@AAA>>>>>>>>>>>>=====================>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@AAA@@@@@@???>>>===@@@???>>><<<:::888777666444333111000000000111222222222222222222222222222222222222222222222222222222111111111222333333444777;;;AAADDDCCC>>>777222222222222222222222222222333333333333333333333333111111111111000000000000222222333333333222222111000333555444222222444666333333444444444333222222666666666666666555555555555444444444444555666666666666777777777555444222888888888888888888888888666777777999:::;;;<<<<<<:::;;;<<<;;;:::;;;>>>@@@>>>???DDDMMMXXXggg~~~```aaabbbaaa```^^^^^^^^^```dddggghhhfffdddeeefffjjjlllnnnooommmjjjfffddd```___^^^\\\[[[ZZZYYYYYY[[[[[[\\\]]]^^^```bbbcccbbbcccdddgggiiiiiifffdddccc^^^WWWSSSQQQOOOLLLIIIGGGCCCAAACCCDDDBBBBBBEEEHHHHHHIIIIIIHHHFFFDDDBBBAAABBBBBBBBBBBBBBBAAAAAA???@@@AAAAAA@@@???>>>===;;;999666777999:::999777555555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222333222222111111222222333111111111000000/////////222222222222222222222222111111111111111111111111222111111111000000000000222222222111111111111111222111111111333666999:::BBBAAA???;;;666111...---111111111000000000000000333333222222111000000000222111///000222333111///222222111111222333444555777888999:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===AAABBBDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFCCCAAA>>>===<<<;;;999777666555444444666666777777888:::;;;<<<<<<<<<===>>>?????????>>>???>>>===<<<<<<<<<<<<<<<;;;:::999999999999:::;;;===<<<;;;;;;:::;;;;;;;;;999999888777777888999999888999999999999999:::::::::;;;<<<===>>>@@@@@@AAA>>>=========???@@@??????==================>>>???AAAAAABBBFFFIIIIIIGGGDDDBBB@@@===>>>@@@CCCCCCBBBAAABBBBBBCCCDDDDDDEEEEEEBBBBBB@@@>>><<<:::999888888999;;;<<<<<<<<<;;;;;;888999:::;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>===BBBAAA@@@???>>>???@@@@@@>>>>>>>>>=========<<<<<<============???@@@AAABBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>============<<<<<<<<<;;;;;;666555444222222111222222000000000000000000000000222222222222222222222222222222111111222222333444555777999;;;:::777444111222222222222222222222222333333333333333333333333000111111111222222333333222222333333333222222111222444555555333222444666444444444444444444333333222222444555777999;;;;;;444444444444444555555666555666666777888888888888777777777777777777777777555666666777999::::::;;;888999:::999999999<<<>>>>>>???DDDMMMXXXhhh~~~gggeeebbb```___^^^]]][[[\\\___cccdddbbb```___^^^ccccccdddeeedddcccaaa```___```bbbcccbbb```^^^]]]]]][[[YYYWWWVVVWWWWWWXXXZZZ^^^cccgggiiijjjjjjkkkmmmggg```\\\ZZZXXXUUUSSSMMMGGGCCCDDDDDDBBBAAADDDHHHIIIJJJJJJJJJHHHGGGFFFDDDDDDCCCCCCBBBBBBBBBCCC@@@AAAAAAAAAAAA@@@???>>>???<<<999888999::::::::::::888777555444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222333222222111111222222333222222111111111111000000444333333222222111111111222222222222222222222222111111111111111000000000111111111111111222222222111111222222333444555666:::AAAFFFCCC999000...///000000000000111111111111333333222222111000000///111000///000111222111//////000000111333555777888888888999999999:::::::::888888888888999:::;;;<<>>????????????>>>>>><<<===============<<<<<<<<<;;;::::::::::::;;;<<<>>>===<<<:::999888888888;;;888555222222555888;;;777666666777999:::999999:::::::::;;;===???@@@AAAAAABBBCCCCCCCCCCCCEEEGGGBBBDDDGGGGGGEEEDDDEEEGGGHHHJJJMMMQQQUUUVVVSSSQQQKKKIIIGGGHHHKKKOOOPPPQQQMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLJJJHHHDDD@@@<<<:::;;;===???AAABBBBBBAAA@@@???>>>=========>>>@@@AAA======<<<<<<<<<===>>>>>>?????????@@@@@@AAAAAABBB@@@???>>><<<;;;<<<<<<===@@@@@@?????????>>>>>>>>>============>>>@@@AAABBBDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>============999888777555444333333333////////////////////////222222222222222222222222222222111111222222333333333333333333333222333222222222222222222222222222444444444333333222222222000000111222333444555555222222333333333333222222333555555555333333333555555444333222222333444555111222333666888:::<<<===444333333333333444555555666666666666666888999:::666666666666666666666666555555666777888999999:::888999::::::999:::<<<>>>??????DDDLLLXXXhhhwwwppphhhdddcccdddcccbbbaaabbbdddeeedddcccbbbbbb___^^^]]]\\\[[[[[[ZZZZZZYYY[[[^^^aaacccdddddddddbbb___[[[WWWTTTTTTTTTUUUYYY^^^dddffffffeeegggiiimmmhhhcccaaaccceeedddcccYYYPPPHHHEEEDDDCCCCCCFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBBBBBBBCCC???@@@@@@AAAAAAAAAAAAAAAAAA???;;;999888999:::;;;===;;;888666444333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333444444444444444444444444444444333333222111000000222222222222222222222222111111111111111111111111000000000111222222222333000111222333444333222222000999AAAAAA:::333222444//////000000111111222222333333222222111000000///000000000000000111000000000000111222444666777888888888777777777666666666555555555666777888::::::>>>???BBBDDDFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFDDDAAA>>><<<;;;<<<;;;:::999888888888888;;;;;;;;;;;;<<<===>>>???>>>>>>?????????>>>>>>===;;;<<<===>>>>>>===<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;:::999888888888<<<999666444444777:::===:::888777888;;;<<<;;;999======<<<<<<<<<>>>???@@@BBBFFFKKKMMMLLLLLLMMMPPPLLLQQQUUUUUUQQQOOOQQQTTTUUUXXX\\\aaaddddddcccaaa[[[ZZZXXXXXXZZZ]]]___```ZZZ[[[\\\]]]^^^^^^^^^]]]XXXXXXWWWUUUQQQLLLHHHEEEEEEGGGJJJLLLNNNNNNMMMLLLKKKHHHDDDBBBBBBCCCDDDEEE???>>>======>>>@@@BBBDDDCCCCCCBBBBBBBBBBBBCCCCCC???>>>===<<<;;;<<<======BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>???AAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@???>>>AAAAAA@@@>>>===<<<;;;:::;;;:::999777555444222222111111111111111111111111222222222222222222222222333222222111222222333333222111111111111222333444222222222222222222222222555555444333333222111111111111111222333444444444222222333333444333333333444444444444333222333333444333111000111222444555444555555555666666777777333333333333333444555555888777555444555777999;;;777777777777777777777777666666777777888999999::::::;;;======<<<<<<>>>@@@??????CCCLLLWWWhhhwwwmmmjjjjjjkkkjjjlllkkkjjjjjjjjjkkkkkkkkkcccbbb___\\\ZZZYYYYYYYYYSSSTTTVVVYYY]]]bbbfffiiigggddd```\\\YYYXXXXXXYYYYYY]]]bbbcccbbbaaacccfffhhheeebbbeeekkkqqquuuvvvhhh[[[MMMGGGCCCAAAAAADDDBBBCCCEEEGGGIIIKKKLLLLLLMMMLLLIIIFFFDDDBBBBBBBBB>>>>>>???@@@BBBCCCDDDEEECCCAAA>>>:::888888:::;;;===<<<999666444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333444444444444444444444555444444333333222111000000222222222222222222222222111111111111111222222222000000000111222222222333000111333444444222111000---111666888666444444444//////000000111111222222222222222111111111111000000111111111000000000111222222333444555555666666666666555555444333333222333333333444666777999:::<<<>>>AAACCCFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDAAA???===;;;::::::999999888888999999999===<<<<<<<<<===>>>???@@@>>>>>>?????????>>>======<<<===>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999888888888:::<<<===AAA@@@@@@@@@AAAAAA@@@???CCCCCCCCCCCCDDDEEEFFFGGGHHHNNNWWW[[[[[[ZZZZZZ[[[YYY^^^cccbbb^^^\\\^^^aaacccfffjjjnnnoooooonnnmmmjjjiiiiiigggggggggggghhhbbbccceeegggggggggfffeeebbbccccccbbb```\\\YYYWWWTTTVVVYYY\\\^^^^^^^^^^^^WWWRRRMMMJJJJJJKKKLLLLLLGGGFFFCCCAAAAAACCCFFFHHHJJJIIIHHHFFFDDDCCCAAA@@@AAA@@@???>>>>>>???@@@AAAAAA@@@@@@@@@@@@??????????????????@@@AAABBBCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@???>>>===;;;::::::<<<;;;:::888666444222111111111111111111111111111222222222222222222222222333333222222111222222333000000111222333333333333222222222222222222222222555555444333333222111111222222222222222222222111111222333444444444444444333333222222333333222222222111000//////111333555555555555444444333333222444333333333333444555555888777555555777;;;???AAA888888888888888888888888777888888999999::::::::::::<<<===>>>======>>>?????????CCCLLLWWWiiixxxpppmmmlllllltttrrrpppooopppooommmlllfffdddaaa]]]ZZZXXXWWWVVVQQQPPPPPPRRRVVV]]]cccffffffeeebbb```^^^^^^______ZZZ\\\]]]______aaaccceeeeeebbbaaafffnnnxxx}}}rrrdddTTTKKKFFFBBB???@@@AAABBBCCCEEEGGGIIIKKKLLLMMMLLLJJJHHHFFFEEEDDDDDD?????????@@@BBBDDDFFFGGGDDDCCCAAA===999888999;;;===<<<;;;999666444333222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333111111222222222222333333444333333222222111111111333333333333333333333333111111111222222222222222111111111111111222222222111222333444333333111111111000000111222333222111000000000000111111111111000111111111111222222222000222333222111000111222444444555666666555555444555555444333333222111111333333444444555777888999;;;===???CCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAA>>><<<;;;::::::777777777777777888999999>>>>>>======>>>>>>???@@@>>>??????@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<======<<<;;;;;;999999999999:::;;;<<<===666777888:::<<<===>>>>>>CCCEEEFFFFFFDDDDDDEEEGGGGGGIIIKKKNNNQQQSSSTTTTTTVVV\\\ccciiijjjiiigggfffcccfffiiihhhfffeeegggiiikkknnnqqqrrrqqqpppppppppnnnoooooommmjjjgggffffff```bbbdddfffffffffeeedddeeeeeefffffffffdddcccbbb___```bbbeeegggiiikkkkkkfffaaa[[[YYY[[[]]]]]]\\\VVVSSSNNNKKKIIIKKKMMMOOOTTTSSSRRROOOKKKGGGCCCAAA@@@???>>>===<<<===>>>>>>>>>============<<<<<<<<>>>>>>>>>>><<<<<<;;;:::888666444222000000000000000000000000222222222222222222222222333333222222111111222222...///111222222222111111222222222222222222222222444444444333333222222222333222222222111111111111111222333444444555555444333222111222444555444333111111000000111222333444222222222333333333333444555444444444444555666666666666777999<<>><<<::::::999:::888888888999:::;;;<<<===>>>>>>>>>===>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===;;;::::::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;<<<===>>>888999:::===???AAACCCDDDFFFKKKOOOOOOLLLLLLPPPUUUWWWZZZ^^^bbbeeeffffffffffffhhhjjjnnnpppqqqnnnlllggggggggggggggghhhiiiiiimmmooopppnnnkkkiiiiiikkkgggiiikkkjjjeee___\\\[[[VVVXXX[[[]]]]]]]]][[[ZZZ[[[\\\\\\]]]^^^^^^______]]]^^^___aaadddgggjjjllllllhhhddddddiiillllllkkkccc```\\\YYYXXX[[[___bbbaaaaaa```^^^YYYSSSMMMIIIDDDBBB@@@>>><<<<<<<<<<<<>>>>>>=========<<<<<<<<<=========>>>???@@@BBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>?????????@@@@@@=========<<<:::888666555111111111111111111111111222222222222222222222222444333222222111111222222111111111111222222222222222222222222222222222222333333333333333333333333222222222333333333333333111222333444555555555555444222222333666888777666111222222333444444555555111111222333333444555555666555555555555666777777777777888:::===AAAEEEGGG888888888888888888888888888888888888999999999999888:::<<<===<<<<<<<<<===@@@@@@CCCKKKWWWiii|||tttnnnllljjjgggdddaaa```___ZZZXXXUUUSSSRRRRRRTTTUUUXXXXXXZZZ\\\___aaabbbcccfffaaa\\\[[[]]]aaaaaaaaaccc___[[[]]]cccjjjnnnppplllccc\\\]]]^^^ZZZTTTPPPIIIHHHGGGGGGFFFFFFFFFGGGFFFGGGIIIKKKLLLLLLKKKKKKEEEDDDCCCBBBAAABBBCCCCCCFFFGGGGGGDDD???;;;:::<<<===>>>??????===:::666444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333222222222222222222333222222222333333444444444222222222222222222333333333333333333333333333333111111111222222333333333333222222222111111000000333333333333333333444444///111333333222222333444222222111111000000//////......///111222333444555111444555444222111333555222333555777777777777666666666666555555444444444666666666666666777888999999;;;>>>BBBEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGG???>>><<<:::999999999:::<<<<<<<<<===>>>???@@@AAA>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDEEEEEEEEEEEEBBBAAA>>><<<::::::::::::999:::;;;<<<<<<;;;:::999<<<;;;;;;;;;;;;<<<======<<<======???BBBFFFIIILLLNNNUUU\\\\\\XXXYYY___fffnnnqqquuuyyyzzzzzzxxxwwwpppnnnlllmmmpppqqqooommmhhhfffddddddeeeggghhhggglllmmmllliiidddaaabbbddd^^^bbbeeeddd^^^XXXTTTSSSMMMOOORRRTTTUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSUUUVVVVVVVVVWWWXXX\\\```dddffffffccc```cccjjjoooooonnnjjjhhheeedddfffkkkqqquuulllmmmmmmjjjfff___XXXSSSNNNLLLIIIFFFCCCAAA@@@@@@@@@@@@@@@????????????>>>;;;;;;<<<<<<===???@@@AAAAAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>><<<:::888777444444444444444444444444222222222222222222222222444333333222111111111222555444333222222333444555222222222222222222222222333333333333333333333444111222222333444555666666111222333444555555555555555333333555999;;;:::888222333444555666666666666444444444444444444444444666666666666666777888888:::999999999:::<<<===>>>777777777777777777777777777777777777888888888888:::<<<>>>??????>>>>>>???@@@@@@CCCKKKWWWiiiwwwqqqoooiiibbbaaaeee```[[[YYY]]]^^^YYYTTTRRRVVVTTTTTTUUUTTTTTT[[[cccfffbbb___^^^```bbbbbbaaa```]]]ZZZYYY\\\^^^^^^\\\aaa___^^^```cccccc```\\\XXXUUUPPPJJJJJJKKKGGG@@@HHHHHHIIIJJJKKKKKKLLLLLLKKKJJJGGGEEEDDDCCCDDDDDDFFFHHHIIIFFFAAA======???===>>>??????>>>;;;777555555555555444444333333333111111222333444444555666000111222222333444555555333333333333333333333333444333333222222333333444555444333333555555444333000222444555444333333444222222111111222333333444222222222222222222222222111111111111111111111111111111111111111111111111444333333222111000//////222222222222222222222222111111111111111111111111000111111222333333444444555555555555666888999:::;;;777444333666888888666666555444333444666888999<<<>>>AAADDDFFFGGGFFFFFFJJJIIIGGGEEECCCAAAAAA@@@===<<<:::999999:::<<<======>>>???AAABBBAAA@@@@@@AAA@@@@@@BBBDDDDDDCCCAAAFFFFFFFFFFFFEEEEEEEEEEEEBBB@@@===<<<===>>>======<<<<<<<<<===>>>>>><<<:::<<<<<<<<<===>>>>>>>>>>>>AAABBBDDDEEEHHHMMMTTTYYY\\\___cccgggkkkpppvvvyyy}}}~~~|||vvvvvvrrrmmmjjjjjjhhhfffcccddd]]]YYY\\\]]][[[\\\aaabbbddddddaaa[[[VVVTTTTTTXXXYYYYYYXXXTTTNNNIIIFFFHHHHHHIIIJJJLLLKKKHHHFFFFFFHHHJJJKKKJJJIIIIIIJJJHHHIIIIIIKKKMMMQQQUUUWWWVVVWWWYYY]]]```dddgggiiikkkkkkkkkmmmooossswwwyyy~~~~~~}}}yyysssnnnkkkjjj\\\ZZZWWWRRRNNNIIIFFFDDDEEEGGGFFF@@@===>>>???>>><<<<<<<<<===??????===<<>>>>>>>>>>>>>>??????>>>===<<<:::888777666555333111000000555444333333222222222222222222222111222222333333333222111111111222333444444444444333333222222222444444444333333222222222444444444444333222111111222333444555444333222111666666666666666666666666222111111333555777777666444555666666777666666666333333444444555666777777<<<;;;999888777888999:::666666666666777777777777777888888999999:::;;;;;;666999===>>>===;;;::::::<<>><<<===>>>???>>><<<:::888555555444444333333222222333333333333333333444444333333333333333333333333222222222222222222222222444333333222222333333444555444333333555555444333///111222222222111111111222222111111111222333333222333333333222000///...111111111111111111111111111111111111111111111111333333222222111000000000222222222222222222222222222222222111111111111111111222222333333444444555555555666666777888888999:::777444333666777777666666555444444555777:::;;;???AAACCCFFFHHHHHHHHHGGGHHHFFFDDDBBB@@@???>>>===::::::::::::;;;===???@@@AAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBCCCDDDEEEDDDCCCFFFEEEEEEEEEDDDDDDCCCCCCAAA???;;;::::::;;;;;;;;;===<<<===???AAABBB@@@>>>CCCDDDEEEDDDCCCCCCEEEGGGJJJKKKNNNQQQUUU\\\dddjjjqqqsssuuuwwwyyy|||{{{vvvrrrkkkgggbbb___^^^]]]ZZZXXXWWWQQQPPPSSSUUUSSSSSSVVVXXXZZZZZZWWWSSSOOONNNNNNLLLMMMNNNNNNKKKIIIGGGFFFGGGFFFFFFFFFFFFEEEBBB@@@BBBBBBCCCCCCCCCEEEGGGIIIHHHHHHGGGFFFEEEGGGJJJLLLNNNNNNPPPRRRUUUXXX[[[]]]___bbbfffkkkooosssvvvxxx{{{||||||zzzxxxwwwwwwxxxqqqoookkkeee```ZZZWWWTTTRRRTTTRRRKKKEEEDDDBBB???@@@>>><<<<<<======<<<;;;@@@???>>>@@@BBBDDDEEEEEECCCDDDDDDEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@?????????>>>??????@@@???===<<<;;;999999888666555444222222555555444444444555666666333222222222222222333333333222111111111222333444555444444444333333333222444444444333333222222222444444555555666555555555333333333444444333333222333333333333333333333333777666444444444444222111333333444555555555555555333333444555555666666777777777888777777666666555555555666666666777777777777888888999999:::;;;;;;999:::<<<<<<;;;:::;;;===<<<@@@FFFLLLWWWkkkvvvooommmoooiiidddeeeeeebbb^^^^^^ZZZVVVRRRPPPMMMJJJMMMSSSVVVXXX\\\aaaeeegggfffddd]]]ZZZVVVTTTUUUVVVVVVVVVRRRUUUZZZ___dddhhhmmmpppqqqwwwvvvhhhXXXNNNJJJHHHDDDDDDEEEGGGIIIKKKMMMNNNOOOMMMKKKHHHEEECCCBBBAAABBBCCCEEEGGGHHHFFFAAA>>><<<===>>>??????>>>===<<<888777777666555444444333444444444444333333333222444444444333333222222222111111111111111111111111444333333222222333333444555333333333555555444333111111111111111111111111333222222111111111222222333333333333222111///...222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333222222111111111000222222333333444555555555555666777888999999888777888666444444555777777777555555555666777:::<<<>>>AAABBBDDDFFFGGGGGGGGGFFFDDDCCCAAA>>><<<;;;::::::888999;;;===???AAABBBBBBDDDDDDEEEEEEFFFHHHIIIJJJHHHFFFDDDCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@BBB???;;;::::::<<<======AAAAAACCCFFFIIIKKKKKKIIILLLOOOQQQOOOLLLLLLQQQVVVZZZ\\\___bbbhhhoooxxx}}}~~~}}}xxxqqqlllhhhdddbbb]]]YYYUUURRRPPPOOOMMMKKKIIIFFFGGGJJJLLLKKKJJJKKKMMMNNNNNNLLLIIIGGGGGGHHHHHHJJJKKKLLLKKKJJJJJJKKKGGGEEECCCBBBBBBAAA???===???>>>===<<<>>>AAADDDFFFIIIHHHEEEBBB??????AAACCCDDDDDDEEEFFFGGGJJJLLLNNNRRRWWW^^^eeeiiikkkmmmoooooopppqqqqqqqqqrrruuuxxx}}}|||yyyuuuqqqnnnlllkkkkkkmmmjjjaaaXXXSSSNNNJJJFFFBBB>>>;;;;;;<<<<<<===<<<;;;;;;===???AAAAAA@@@CCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@>>>===<<<<<<;;;:::999888777666666111111111111222333444555333333222222222222333333222222222222222333444444555555555444444444444444444444333333333333222222222333444555666666666666333333333222222333333444222222222222222222222222888777555444444333111///222222333444444444444333444444444555555666666777444666777888888777444333555555555555666666666666777888888999999:::;;;;;;;;;;;;;;;:::999:::<<>>???@@@@@@@@@;;;;;;:::999888777666555444444444444444444444333333333333333333333333333222222222222222222222222444333333222222333333444444333222333555555555333555444333333333444333222333333222111111111111222444333333333333555666777222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222444333333222222111111000111222222333333444555555555777999::::::999777666777666555555555666777777555666666888:::===???@@@BBBBBBCCCDDDEEEEEEDDDDDDAAA@@@>>><<<:::999999888999;;;>>>AAABBBCCCBBBBBBCCCCCCCCCCCCDDDFFFIIIJJJJJJGGGDDDCCCCCCEEEEEEEEECCCCCCBBBAAA@@@@@@???>>>CCC@@@======???CCCEEEFFFHHHIIIKKKPPPUUUXXXYYYXXXWWW[[[^^^\\\YYYZZZbbbiiimmmnnnoooqqqtttyyy{{{vvvttttttuuu{{{uuulllccc[[[VVVTTTSSSRRRPPPLLLIIIGGGFFFEEEDDDDDDCCCBBBEEEFFFGGGFFFEEEGGGGGGFFFEEEDDDDDDEEEEEEJJJNNNSSSUUUTTTSSSSSSTTTNNNKKKFFFBBBAAA@@@???>>>???>>>===???BBBEEEGGGHHHMMMMMMJJJEEE@@@>>>???BBB@@@???>>>>>>???AAACCCDDDIIIOOOVVVZZZ\\\\\\^^^___bbbccccccbbbaaacccgggjjjssssssssstttvvvxxxzzz{{{||||||tttkkkddd^^^XXXPPPJJJCCC>>>======>>>???>>>===<<<===??????>>><<<@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA???>>>===>>>>>>===<<<;;;;;;::::::333222222222222222333444444444333222222222333333222222222222333333444444555555555555555555555555333333333333333333333333111222333333444444444333444333222111222333444555444444444444444444444444444333222333555666555444222333333444555444444444444444555555666666666777666777888999999888777666444555555555666666666666777888888999999:::;;;;;;:::;;;<<<;;;:::;;;<<<>>><<>>???BBBEEEDDDCCC=========>>>>>>???@@@AAA<<<<<<;;;999888666555555222222333444444555666666111111222333333444555555444444444444444444444444444333333222222333333444444333222333555666555444666444333444555666444333333333222222222222222333555333222222444:::???CCC222222222222222222222222111111111111111111111111000000000111222222333333222222222222222222222222333333333333222222111111111111222222333444444444777888:::;;;;;;999777666666666666666666777888999666777888:::===???AAABBBDDDDDDDDDDDDDDDCCCCCCBBB>>>===<<<;;;::::::::::::===>>>AAACCCDDDCCCAAA@@@CCCBBBBBBBBBCCCEEEGGGHHHIIIFFFCCCAAABBBDDDDDDDDDCCCBBBBBBAAA@@@?????????AAA@@@???AAAEEEJJJNNNOOONNNOOOSSSYYY___dddeeeeeedddiiimmmllliiilllttt|||}}}|||zzzwwwuuuuuuyyy||||||zzzvvvpppjjjgggggghhhmmmiiiccc\\\TTTOOOLLLKKKJJJIIIGGGDDDBBBAAAAAAAAADDDCCCBBBBBBDDDGGGGGGEEEGGGFFFDDDCCCCCCDDDEEEFFFIIIRRR]]]cccdddddddddeeeaaa[[[RRRJJJDDDAAA???>>>???@@@CCCIIIPPPVVVXXXWWW[[[[[[WWWOOOFFF@@@???@@@???>>><<<;;;<<<>>>@@@AAADDDIIINNNPPPOOONNNPPPSSSWWWWWWWWWVVVVVVWWWZZZ]]]bbbcccfffjjjooouuuzzz}}}~~~{{{tttpppjjjeee```ZZZPPPIIIEEECCCBBBBBBAAA@@@??????@@@AAA???>>>=========>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>?????????>>>>>>=========;;;;;;:::888777777777777555444444333222222222333222222333333444444444444555555555555555555555555333333333333333333333333333444444444333333222111333333222111222333555666555555555555555555555555111000000222555777777777444555555666666666666666555555555666666666666666888888777666666777888999555555555666666666666777777888888999999:::;;;;;;888;;;===>>>===<<<<<<<<<===@@@CCCHHHQQQeeewwwooofffaaa\\\VVVTTTUUUYYYYYYYYYZZZ]]]ccckkkpppkkkiiieee```\\\\\\^^^aaa[[[[[[[[[[[[\\\___cccgggttt|||}}}gggSSSLLLKKKHHHFFFDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLGGGDDD@@@>>>???BBBEEEFFF@@@???>>>======>>>???@@@<<<;;;:::888666555333222222222333444555666777777000111111222444555555666555555555555555555555555444333333222222333333444333222222333555666555444444222222444777888555111333333333333333444555555555333111111444:::AAAEEE333333333333333333333333111111111111111111111111000000111111222222222333222222222222222222222222333333333333333333333333222222222333444444555555999:::;;;;;;:::999888777555777888888888888999:::888999;;;===???AAACCCCCCGGGFFFFFFEEECCCCCCBBBBBB<<<;;;;;;;;;;;;;;;<<<<<<@@@AAACCCDDDDDDBBBAAA???CCCCCCCCCCCCDDDEEEFFFGGGFFFDDDBBBAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAEEEKKKQQQTTTVVVTTTUUUZZZ```hhhmmmooooooqqqtttwwwwwwvvvyyy{{{ssslllhhhhhhiiijjjiiieee___ZZZXXXYYYZZZZZZZZZXXXSSSNNNIIIFFFFFFEEEFFFEEECCCAAA@@@AAACCCGGGIIIJJJJJJMMMRRRQQQNNNMMMJJJGGGEEEFFFHHHIIIIIINNNZZZkkkvvv{{{}}}uuufffXXXNNNGGGCCCAAAAAACCCIIIUUUbbbkkkooooooqqqppplll```PPPDDD???>>>@@@???===<<<===???BBBDDDDDDIIINNNNNNKKKIIIJJJMMMIIIJJJKKKKKKKKKMMMPPPRRRVVVWWWYYY]]]bbbhhhnnnqqqwww|||~~~{{{xxxwwwtttpppnnnhhh```ZZZUUURRROOOMMMEEECCC@@@???@@@AAAAAA@@@>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCAAA@@@??????????????????>>>>>>>>>>>>===<<<:::999888777777666555444333333222222333222222333444444444444444444444444444444555555555222222333333333333444444666666666666555444333222222222222222333444555555444444444444444444444444333222222333555666666555666666777888888888888777666666666666666666666666888666555444444555888999666666666666777777777777777888888999999:::;;;;;;777;;;>>>@@@???===<<<;;;>>>AAADDDGGGQQQeee|||rrrkkkeee]]]YYYYYYZZZ[[[ZZZYYYZZZ^^^eeekkkiiihhheeebbb___```eeeiiifffccc___]]]___aaacccdddlllrrrxxx|||zzzmmm___VVVSSSOOOJJJFFFEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJHHHGGGEEECCCAAAAAADDDFFFBBB@@@>>><<<;;;<<<===>>>???>>><<<:::888666444444333444444444555555666666222222222333333444444444444444444444444444444444444333333222222333333444333222222333555666666555333222222666;;;;;;777222333333333444555666777888444333222222333666999;;;333333333333333333333333111111111111111111111111111111111111111222222222222222222222222222222222111222222333333444444444444444555555666777777777<<<;;;;;;:::999999888888555888::::::999999:::<<<:::;;;===???AAABBBCCCDDDFFFEEECCCAAA@@@>>>>>>===999999999:::;;;<<<>>>>>>AAAAAABBBCCCCCCBBBAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDBBBAAABBBDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDGGGLLLSSSXXXZZZZZZ\\\^^^bbbiiiqqqwwwyyyzzzvvvxxxyyyyyyyyy{{{}}}}}}uuukkkaaaZZZXXXXXXXXXVVVTTTPPPLLLLLLNNNQQQNNNOOOOOOMMMIIIEEEEEEFFFEEEGGGGGGFFFDDDDDDFFFIIIPPPVVV\\\```eeejjjhhhbbbYYYTTTOOOMMMNNNPPPQQQPPPXXXeeewww}}}lll___WWWRRRPPPJJJKKKQQQ]]]mmmzzzrrr___OOOGGGEEEDDDCCCAAAAAABBBEEEIIIKKKMMMSSSYYYWWWPPPIIIGGGHHH@@@BBBCCCDDDDDDDDDFFFGGGKKKKKKLLLNNNRRRWWW[[[^^^ffflllpppooopppssssssqqqpppmmmkkkiiiiiiiiigggfffYYYTTTOOOJJJHHHHHHGGGFFFDDDBBBAAA???>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>????????????<<<;;;:::999888777777777666666555333333222222222222333444555555555444333222333333333444444444444222222222333333444444444555555555666555555444444000111222333444444444444333333333333333333333333444333222333555555555333666777777888999888888888777666666666666666666666666666666666777777888888777777777777888888888999777888888999999:::;;;;;;999<<<>>>>>>===<<<======???BBBDDDGGGQQQddd~~~|||tttlllddd^^^]]]ZZZ[[[[[[YYYXXX[[[```eeeeeeeeedddaaa```ccciiiooorrrllleeeaaaaaabbbbbbaaaeeeiiilllmmmppprrrmmmeee\\\YYYSSSMMMIIIFFFDDDDDDBBBCCCEEEGGGHHHHHHHHHHHHHHHJJJJJJHHHDDDBBBCCCFFFDDDBBB>>>;;;::::::;;;===CCCBBB@@@>>><<<999888777666555555555555444444444444444333333333333222222333333333333333333333333444333333222222333333444333222222333555666666555444333555:::???@@@:::555333333444444666777999:::333333333333222111000///333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222000111222333444444555666666666777777888888999999===<<<;;;:::999888888888666888;;;<<<:::999;;;===;;;<<<>>>@@@BBBCCCCCCDDDBBBAAA???===;;;999999888666777777999;;;===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBB@@@???BBBBBBBBBCCCEEEFFFEEECCCBBBBBBCCCDDDDDDEEEEEEFFFHHHJJJMMMSSSYYY]]]^^^^^^ccceeejjjqqqyyyvvvvvvvvvvvvwwwwwwvvvvvv|||xxxooodddZZZRRROOOOOOPPPOOOMMMKKKIIIJJJNNNQQQNNNOOOPPPNNNJJJIIIJJJLLLHHHJJJKKKJJJHHHIIILLLOOOZZZdddooouuu}}}}}}uuuccc^^^WWWUUUVVVWWWXXXWWW^^^jjjzzz{{{nnngggcccbbbTTTTTTWWWbbbqqqlll[[[QQQOOOIIIHHHFFFFFFHHHLLLPPPRRRXXX___dddaaaVVVKKKDDDCCCBBBCCCEEEEEECCCBBBBBBCCC@@@@@@@@@BBBEEEIIINNNPPPSSSYYY^^^___aaafffiiihhhjjjkkknnnsssxxx|||}}}}}}uuunnneee]]]WWWTTTRRRPPPIIIGGGDDDAAA???===<<<<<<>>>>>>>>>??????@@@@@@@@@CCCDDDDDDDDDDDDBBBAAA@@@===>>>>>>>>>>>>?????????======<<<;;;;;;<<<<<<<<<777666555444333222222222222333444555555555444333222222222333333444444444222222222333333444444444111111222333444444444444///111222444555555444444444444444444444444444444333222111333555666666555666666777888888888888888777777777777666666666666666888999;;;<<<;;;:::999777888888888999999999999777888888999::::::;;;;;;<<<======<<<;;;;;;>>>@@@@@@BBBEEEHHHQQQdddyyyooohhheeeccc___```aaa___^^^^^^bbbffffffeeebbb___^^^```eeehhhpppooollliiieeedddeeegggcccaaa```aaadddgggiiijjj]]]___\\\UUURRRPPPJJJBBB???@@@AAABBBBBBDDDHHHKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@>>>===???@@@BBBDDDCCCAAA@@@???>>>;;;999666444333333555666666555666444333333444555333222444555555555555555444444555333111222555666666444555555555555444333222222555000555CCCIIIAAA999999444444444444444444444444222222222222222222222222333333333222222222111111333333333333333333333333111111000000000000111111000000111111111222222222000111111111111222222222444333333333555777:::<<>><<<:::999999::::::999888777666888;;;>>>AAA???@@@AAAAAAAAAAAA@@@@@@>>>>>><<<;;;::::::::::::999:::<<<===???@@@@@@@@@EEEDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFEEECCC@@@===<<>>@@@FFFJJJJJJKKKQQQVVVUUUTTTVVVYYY[[[ccchhhmmmppprrrvvv~~~~~~xxxpppiiiccc___YYYRRRJJJDDDAAA???===;;;<<<<<<===<<<===>>>AAADDDBBBCCCDDDDDDCCCBBBAAA@@@???????????????????????????>>>===<<<<<<;;;;;;<<<888777444222000000111222444444444444444444444444333333333333333333333333111111222333444444444444444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444555666555444444444444555666666999777666555555666777999999999888888888888888888888888999999999:::::::::666777777888999999::::::<<<;;;;;;;;;;;;<<<======AAAGGGNNNSSSWWWdddvvvoookkkiiifffiiikkkjjjhhhffffffggghhheeeaaa\\\ZZZ\\\```dddkkklllmmmllliiifffdddddd```^^^\\\[[[]]]^^^^^^^^^]]]aaabbb^^^[[[YYYQQQHHHFFFEEECCCBBBBBBCCCDDDEEEHHHIIIJJJJJJIIIHHHGGGFFFEEECCCAAA???>>>???@@@AAAFFFDDDCCCBBBBBB@@@<<<999999777555555555666555444666555333444555555444222444555555555555555444444555333111222555666666444444444444555444444333333666222777DDDHHH>>>444222333333333333444444444555222222222222222222222222444444444333333333222222333333333333333333333333222222111111111111222222111111111111111222222222222222222222333333333333333333222333555888;;;<<>><<<:::999999::::::999999888888:::<<>>===<<<<<<::::::999888888888888888:::;;;===???@@@BBBBBBBBBFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCAAA@@@???>>>AAAAAABBBCCCEEEFFFFFFEEEMMMPPPRRRRRRQQQRRRVVVYYY^^^ccchhhkkkmmmqqqxxx~~~|||rrrhhh___[[[YYYVVVVVVXXXdddaaa\\\UUUNNNKKKJJJKKKMMMSSSXXXWWWSSSSSSZZZaaafffiiiggg___XXXXXXZZZZZZ___``````^^^\\\ZZZYYYZZZ```hhhvvvwwwrrrkkkeeecccbbbaaa``````gggsss~~~}}}sssllljjjkkkiiieeebbbcccjjjssszzz}}}uuujjjddd```^^^]]][[[XXXYYY]]]dddiiinnnsssxxxxxxoooaaaSSSJJJIIIHHHGGGEEEDDDCCCDDDEEEEEEGGGFFFBBBBBBFFFHHHFFFFFFJJJNNNNNNLLLMMMOOOQQQUUUZZZaaafffkkkrrr||||||uuupppnnnhhh```UUULLLGGGCCC???===<<<======<<<<<<;;;<<<===???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<<<<<<<<<<<<<999888555333111111111111444444444444444444444444333333333333333333333333333333333444444333222222333333333333333333333333222222222222222222222222444444444444444444444444222222222222333444555555666555555555555666777777666555444333333444555666888888888888888888888888888888888888999999999:::777777888999999::::::;;;<<<;;;;;;;;;<<<<<<======???DDDKKKOOOTTTbbb}}}|||wwwuuutttxxx{{{|||xxxrrrmmmjjjmmmiiiccc]]]ZZZ[[[]]]___dddhhhlllnnnmmmiiieeeccc]]]ZZZXXXVVVVVVVVVVVVUUU[[[aaaeeeggghhhfff___VVVRRRLLLFFFBBBCCCCCCCCCBBBFFFGGGIIIKKKLLLKKKIIIHHHGGGFFFCCCAAA??????@@@AAAEEEEEEEEEEEEEEEBBB>>>;;;<<<:::777666666555444222666555444444555555444222444444555555555555555444555444222333444666555555333333444444555444444444666444999EEEGGG===444111222222222333333444444444333333333333333333333333555555555444444444333333333333333333333333333333333333222222222222333333222222222222222111111111333333333444444444555555222222222444666999<<<===???>>><<<:::999999999:::::::::;;;<<<===>>>@@@@@@BBB@@@>>><<<;;;:::::::::777777777777777888999:::<<<===???AAACCCDDDEEEEEEGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@AAACCCEEEHHHJJJLLLMMMTTTXXX[[[]]]]]]^^^cccfffppptttyyy{{{|||}}}|||vvvfff]]]VVVSSSQQQPPPQQQUUUZZZXXXUUUQQQMMMLLLNNNQQQWWW]]]ccccccbbbdddlllsss~~~wwwlllgggeeedddgggiiijjjiiifffcccaaaaaabbbhhhsss}}}vvvppplllhhheeeccccccgggooowwwyyy{{{zzzqqqmmmlllmmmnnnkkkggggggkkkooosssuuu~~~rrrkkkgggeeegggfffeeecccccceeejjjnnnuuuzzzwwwkkk___XXXSSSSSSRRRPPPMMMLLLMMMOOOSSSVVVUUUQQQNNNMMMJJJEEEDDDFFFHHHHHHGGGFFFGGGHHHFFFKKKQQQWWW]]]eeeooovvv~~~{{{ssshhh]]]SSSLLLFFFCCC?????????>>>===;;;::::::===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<;;;999777444222111111111444444444444444444444444333333333333333333333333444444444444333222111000222222222222222222222222333333333333333333333333444444444444444444444444333333333333333444444444666666666666666777888888666555444333333444555666888888888888888888888888777777777888888888999999888888999::::::;;;;;;<<<;;;;;;<<<<<<<<<=========<<<@@@GGGLLLQQQ___{{{~~~}}}wwwrrrrrroooiiieeebbb```___^^^^^^bbbiiilllmmmkkkiiihhhaaa^^^YYYVVVUUUUUUUUUUUUWWW\\\bbbiiioooqqqnnnkkk```WWWKKKDDDDDDEEEEEECCCDDDFFFIIILLLMMMMMMLLLKKKJJJHHHFFFCCCAAA@@@@@@AAAAAAAAACCCEEEGGGEEEAAA===<<<:::777666666555444222666555444444555555444333333444555555666555555555555555444444444555555555222222333444555555555555444333777@@@CCC===777555333333333333333333222222333333333333333333333333444444444444333333333333333333333333333333333333333333222222222222333333333333222222222222111111333333444444444555555555222222333555888;;;===???===<<<;;;999888888999999;;;<<<>>>@@@AAAAAAAAAAAA>>>===;;;999999:::<<<===888888888999:::<<<===>>>???@@@BBBDDDFFFGGGHHHHHHHHHIIIJJJIIIGGGEEEDDDCCCFFFEEECCCBBBAAABBBBBBCCCAAACCCEEEHHHJJJMMMQQQSSSVVV[[[aaaeeegggkkkpppttt~~~~~~}}}}}}}}}wwwqqq```XXXQQQOOOOOOQQQWWW]]]^^^]]][[[XXXWWWXXX\\\___fffkkkooopppnnnpppwww}}}~~~ssskkkfffcccgggjjjkkkjjjhhhfffeeeeeeiiiqqq{{{}}}wwwrrrnnniiifffhhhhhhlllqqqsssuuu}}}xxxqqqnnnnnnooopppnnnlllkkklllnnnooopppyyy~~~wwwmmmiiihhhgggjjjkkkkkkiiihhhiiilllnnnyyy}}}|||rrriiidddaaabbbbbb^^^[[[YYY[[[]]]eeejjjmmmjjjfff```VVVNNNIIIGGGGGGIIIIIIGGGFFFHHHDDDGGGKKKNNNQQQWWW]]]bbbvvv}}}~~~|||sssiii___WWWRRRIIIGGGDDDAAA@@@???>>>=========???@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<<<<:::888666444333222222444444444444444444444444333333333333333333333333333444444444333333222111222222222222222222222222555555555555555555555555444444444444444444444444444444444444444444333333666666555555666666777888888777666666666666777888777777777777888888888888666777777777777888888888999999::::::;;;<<<<<<===;;;<<<<<<==================@@@EEEJJJPPP```{{{||||||~~~~~~}}}xxxuuurrrooolllgggaaa]]][[[___cccgggjjjllloooqqqnnniiiaaa[[[XXXWWWWWWWWWTTTUUUZZZdddmmmuuuyyy|||sssgggVVVKKKGGGGGGFFFEEECCCEEEHHHKKKMMMMMMMMMMMMKKKJJJHHHEEECCCBBBAAAAAA<<<===@@@CCCFFFFFFCCC@@@;;;999666666666666444333777555444444555666444333333444444555666666555555555555555555444444555666222222333444555555555555333222333777999777666666666555444444333222111111333333333333333333333333333333333333222222222222333333333333333333333333222222111111111111222222333222222222222222222222333333333333444444444444333444555777:::===???@@@;;;;;;999888888999::::::===???AAACCCDDDCCCCCCBBB???===;;;:::999:::<<<===999999:::;;;===???AAABBBCCCCCCEEEGGGHHHIIIIIIIIIGGGIIIJJJHHHEEECCCCCCDDDEEEDDDBBBAAA@@@AAABBBBBBCCCEEEHHHJJJKKKNNNRRRVVVXXX^^^gggmmmrrrvvv||||||vvvqqqoootttuuuwwwxxxwwwsssnnnjjjaaaYYYQQQNNNNNNRRR\\\fffpppooolllhhhfffgggkkknnntttvvvyyywwwuuuuuuyyy~~~wwwkkkccc[[[```fffiiikkkjjjjjjjjjiiikkkqqqyyyzzzvvvsssoookkkhhhjjjhhhhhhkkkmmmooowww}}}wwwqqqnnnnnnooooooooonnnmmmlllmmmnnnooosssxxxxxxpppiiiggggggffflllmmmmmmlllkkkkkklllnnnyyy}}}}}}vvvppplllmmmooonnnkkkfffccceeehhhuuu~~~xxxkkk```RRRKKKGGGJJJKKKHHHGGGIIIHHHIIIJJJKKKLLLNNNQQQSSS^^^eeennnrrrrrrttt{{{wwwnnniii]]]WWWOOOHHHEEECCCAAA@@@======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======<<<<<<===<<<;;;:::888666444333333444444444444444444444444333333333333333333333333111222333333444444444333444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444333333555555444444555555666777777777666666666666777777666666777777777888888888666777777777777888888888999::::::;;;;;;<<<======;;;<<<===>>>>>>>>>======???AAAFFFKKKRRRbbb~~~}}}zzzwwwsssmmmddd^^^\\\^^^```bbbfffkkkrrrvvv{{{uuummmfffaaa]]]ZZZWWWTTTRRRSSS\\\gggqqq{{{wwwgggXXXOOOJJJGGGEEEDDDEEEGGGIIIKKKLLLMMMNNNLLLKKKIIIGGGEEEDDDCCCCCC:::;;;===AAAEEEFFFDDDBBB<<<:::888777777777555444777666555555666666555333333333444555666666666666666666777555444333555666333333444444555444444444444333111111111111222333666666555444333333222111333333333333333333333333333333222222222111111111333333333333333333333333222222111111111111222222222222222222333333333444333333333444444444555555555666888:::<<>>@@@AAACCCEEEEEEEEEEEEDDDDDDBBB@@@===;;;::::::::::::;;;<<<===???AAACCCEEEFFFGGGHHHIIIIIIJJJJJJIIIFFFHHHHHHFFFBBB@@@BBBDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFIIILLLMMMNNNQQQVVV[[[aaagggpppwwwzzz}}}{{{vvvoooiiifffhhhiiikkklllkkkhhheeebbb```ZZZVVVWWW\\\eeetttyyysssrrrtttwww{{{|||}}}zzzvvvuuuxxx{{{wwwjjjbbbZZZ___eeejjjlllmmmmmmnnnlllmmmqqqxxx|||yyyvvvsssqqqooollljjjjjjfffdddeeefffhhhooowww~~~|||xxxsssnnnllllllmmmlllmmmmmmlllkkkkkkmmmoooooossssssmmmhhhggghhhgggnnnooooooooommmmmmnnnpppwww{{{~~~|||xxxtttssssssuuuuuuqqqkkkhhhjjjnnn~~~vvv^^^RRRJJJLLLMMMIIIGGGIIIEEEFFFGGGHHHIIIIIIIIIIIINNNSSSZZZ^^^```eeennnttt~~~uuummmaaaWWWQQQLLLGGGCCCAAA@@@???>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>============<<<;;;:::999888777666555444444444444444444444444333333333333333333333333000111222333444444444444444444444444444444444444222222222222222222222222444444444444444444444444333444555666666555444333444444444444444555666666555555555555555555555555555666666777777888888888777777777888888888999999999999:::;;;;;;<<<<<<===;;;<<<===>>>???>>>======AAABBBEEEKKKSSSddd~~~xxxqqqhhhbbb^^^___```aaaccciiiqqqvvv~~~|||yyyvvvqqqjjjccc^^^ZZZSSSQQQXXXaaaiiisss|||ttthhh\\\RRRLLLIIIDDDEEEEEEFFFHHHKKKMMMOOOLLLLLLJJJIIIGGGFFFEEEDDD<<<<<<>>>@@@CCCDDDCCCBBBAAA>>>;;;999999888666444777666555555666666555444222333444555666666666666666777888666444333555777444444444555444444333333333444444222222333555555555555555555555555555555444444444444444444444444444444333333333222222222333333333333333333333333333333222222222222333333000111111222333444555555444444555555555666666666888999;;;===???@@@AAAAAA<<<;;;;;;<<<===???AAACCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEECCCAAA???===<<<;;;>>>???@@@AAACCCEEEGGGIIIIIIIIIJJJJJJJJJJJJIIIIIIDDDFFFFFFBBB>>>===AAAEEECCCDDDFFFHHHIIIKKKKKKLLLMMMQQQUUUVVVWWWZZZaaaggglllrrryyy}}}}}}}}}~~~{{{yyywwwtttqqqlllhhheee^^^```bbbddddddcccbbbbbbaaa___aaahhhqqq}}}}}}xxxxxxyyy{{{|||{{{yyyvvvuuuwwwyyyuuulllfff```dddiiilllmmmmmmnnnnnnmmmnnnqqqvvv}}}~~~{{{wwwuuuttttttrrrqqqlllgggbbbaaaaaabbbgggnnntttsssqqqmmmiiihhhiiikkkiiijjjjjjhhhfffgggjjjlllkkkooopppllliiikkkkkkjjjoooooopppooommmmmmoooqqqwwwyyy|||}}}|||zzzxxxxxxvvvyyyzzzuuummmjjjmmmqqq~~~rrraaaTTTTTTTTTNNNKKKMMMJJJKKKMMMOOOPPPOOOLLLJJJJJJKKKMMMOOOQQQVVV]]]aaajjjqqq|||uuummmfff___VVVOOOJJJHHHFFFCCCAAA?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============;;;;;;;;;::::::999888777444444444444444444444444333333333333333333333333222222333444444333333333333333333333333333333333333333333333333333333333444444444444444444444444111333555666777666555444555555555555555666666777444444555555555555444444555555666666777888888999888888888888999999999:::999999999:::;;;;;;<<<<<<;;;<<<>>>?????????===<<<@@@@@@CCCIIIRRRccc|||uuummmggg``````aaaaaaccchhhnnnsss}}}~~~xxxooohhh___WWWRRRWWW]]]bbbkkkuuu~~~zzzrrrfff[[[SSSOOOEEEEEEDDDEEEGGGJJJMMMOOOLLLLLLKKKJJJHHHGGGFFFEEE@@@??????@@@BBBCCCCCCAAAEEEBBB???<<<:::999666444888666555555666666555444222333444555666666666666666777888666444333444777555555555555444333222222111444777777888:::<<<<<<333333444555666777888999444444444444444444444444555555444444444333333333333333333333333333333333555444444333333444444555000000111222444555666666666666666666777777777777:::;;;===>>>@@@AAAAAABBB=========>>>@@@CCCEEEGGGEEEEEEEEEFFFFFFGGGGGGHHHCCCDDDDDDCCCCCCAAA@@@???CCCDDDEEEFFFHHHJJJLLLMMMJJJJJJKKKJJJJJJIIIHHHHHHCCCDDDDDD@@@;;;;;;@@@FFFEEEGGGKKKOOORRRTTTUUUUUUUUUYYY^^^___```dddlllssstttyyy~~~}}}yyyxxxxxxsssqqqooonnnmmmkkkiiifffVVVYYY]]]```aaaccceeefffhhhhhhlllttt|||{{{yyyzzzxxxyyyyyyxxxvvvvvvxxxzzztttnnnlllgggiiilllmmmmmmlllllllllmmmnnnpppuuu|||}}}zzzzzzzzzyyyyyypppiiidddbbb```___ccciiilllllljjjhhheeeeeefffhhhggghhhhhhfffccccccfffjjjhhhmmmooommmlllnnnooonnnmmmnnnnnnmmmlllllloooqqqwwwyyy|||}}}|||{{{{{{|||yyy|||}}}xxxppplllooosss|||ppp```]]]\\\UUUQQQTTTXXXZZZ\\\^^^___]]]XXXTTTLLLJJJGGGFFFHHHLLLPPPSSSYYYaaalllvvv}}}~~~yyyqqqfff^^^SSSQQQNNNJJJFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============::::::;;;;;;;;;:::999888444444444444444444444444333333333333333333333333444444444444333222111111222222222222222222222222777777777777777777777777444444444444444444444444111222444666777777666555666666666666666777888888666666777777777777666666444555555666777888888999888999999999999:::::::::888888999::::::;;;;;;<<<;;;<<<>>>???@@@???===<<<>>>>>>@@@FFFPPPbbb}}}zzzvvvrrrqqqoookkkiiiiiihhhhhhgggnnnxxx}}}yyyxxxsssmmmddd```[[[YYY[[[^^^aaabbbnnnqqqtttrrrkkkaaaYYYTTTMMMFFFCCCGGGJJJJJJMMMSSSLLLLLLLLLKKKIIIHHHHHHIIIBBBAAA@@@??????AAABBBDDDDDDCCCBBB@@@===:::777555555444444444444555666666444444333333333444444555;;;;;;999777666444222222555555555444444333333333666666555555555444444444222222222333333444444444555444444333333444444555222222333333333333444444222444666555333222444666333444444333222222333555444444444444555555555666;;;;;;:::999888888777777<<<===???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHBBBCCCCCCCCCBBBBBBDDDFFFLLLQQQXXX^^^aaaccceeefffeeehhhmmmsssxxx|||~~~yyyzzz|||}}}}}}zzzuuuqqqooohhheeeiiinnnlllgggddd```^^^]]]```eeehhhiiiiiinnnooorrrxxx|||zzzqqqrrrrrrrrrssstttwwwyyyzzz~~~vvvrrrrrrsssttttttvvvwwwyyy{{{||||||yyyvvvtttwwwxxxsssqqqpppooonnnooopppooommmjjjiiikkkllllllmmmmmmkkkhhhggghhhiiilllmmmppprrrrrrqqqooommmrrrrrrpppooonnnppptttvvvsssvvvzzz~~~~~~||||||yyyyyy|||zzzuuusssuuu{{{}}}{{{qqqiiieeecccaaa___]]]bbbkkksssuuuqqqhhhaaa[[[OOODDDCCCFFFFFFFFFGGGOOOTTT\\\cccjjjsss|||~~~uuupppcccaaa^^^ZZZTTTOOOKKKJJJGGGDDDAAAAAACCCDDDBBB@@@??????@@@@@@???>>>>>>======<<<<<<;;;:::999888777777666666555555555666666555555555444444333333333444444444444444444444444333333333444444444555555444444444555555555555666333333333444444444555555666666666666555555555555555555555555555555555555555555555555666777999999777777777777777777777777777888888888999999999999;;;:::999888999;;;===???@@@===::::::===@@@@@@???@@@???AAAFFFPPPccc}}}}}}yyysssnnnkkkjjjiiihhhiiiqqquuusssrrrttttttqqqkkkgggaaa]]]\\\]]]^^^___^^^bbbggghhheee___ZZZWWWSSSMMMJJJLLLMMMJJJKKKOOOGGGHHHIIIIIIIIIIIIIIIJJJEEEDDDCCCAAAAAABBBDDDEEEDDDDDDCCCAAA>>>;;;888666555555555444444555666666777666666555555555666666888888777666555444333222555555555444444333333333555555444444444333333333333333333333444444444555555444444333333444444555222222333333333333444444111333444333111000222444222333333222111111222444333333333444555666666666999999::::::;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEBBBCCCCCCCCCBBBDDDGGGJJJWWW\\\dddkkkppptttwwwyyy~~~{{{|||||||||zzzvvvqqqmmmllleeeaaadddiiikkkmmmpppooollliiijjjlllooooooooopppoooqqquuuvvvzzzzzzsssrrrqqqqqqrrrssstttvvvwww{{{}}}~~~|||xxxvvvwwwxxx{{{||||||zzzwwwvvvwwwxxxwwwyyy{{{}}}~~~~~~}}}|||yyyvvvrrrnnnkkklllooorrrrrrtttwww{{{~~~~~~}}}zzzwwwxxx||||||zzzzzz|||~~~~~~~~~xxxtttqqqnnnjjjggggggkkkssszzz~~~|||vvvqqqhhhZZZLLLGGGFFFDDDCCCDDDFFFIIINNNSSSXXX```hhhnnnwww}}}|||qqqooollliiieee___ZZZVVVPPPKKKFFFBBBAAAAAA???>>>@@@@@@@@@??????>>>============<<<;;;:::999888888777666666555555555555555555555555444444333333333444444444444444444444444444444444555555555666666444444444555555555555666333333444444444555555555333333444555666777888888555555555555555555555555666666555666666777888999777777777777777777777777777777777888888888999999:::::::::::::::<<<===>>>@@@===::::::===??????>>>@@@???@@@FFFOOOaaa|||zzztttpppmmmkkkiiimmmmmmjjjiiimmmpppqqqrrrmmmgggbbb___]]][[[ZZZSSSXXX]]]aaa```]]][[[YYYXXXUUUUUUUUUSSSNNNKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHFFFEEEDDDEEEEEEFFFEEEDDDDDDBBB???<<<999888777666555555555555555666888777666555555555555555555555444444444444444444555555555444444444444444444444444333333333333333444444444555555555555555555444444333333444444555222222333333333333444444111333444333222111222333333444444333222222333555222222333444666777888888;;;;;;<<<===>>>>>>??????AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIKKKOOOQQQ___fffoooxxx}}}||||||zzzvvvqqqmmmjjjiiiccc```ccciiipppzzz}}}yyyxxxxxxwwwvvvrrrppppppqqqrrrttt|||{{{uuuoooooooooooopppqqqrrrssspppvvv}}}wwwqqqnnnnnnnnnppppppqqqtttxxx{{{|||{{{tttrrrsssxxxzzzzzz|||~~~|||}}}~~~}}}yyytttppplllooottt{{{}}}sssdddTTTKKKGGGDDDCCCEEEEEEGGGIIIKKKOOOTTTZZZ___eeejjjsss|||~~~{{{zzzxxxxxxwwwssslllfff___XXXOOOHHHDDDBBBAAA@@@AAAAAAAAA@@@@@@@@@??????>>>======<<<;;;:::999999777666555555444444444555555555555444444444444444444444444444444444444444555555555666666666777777444444444555555555555666333444444444444555555555333333444555666777888888444444444444444444444444777777666666666666777777777777777777777777777777666777777777888888888888999::::::;;;<<<<<<===<<<@@@>>>;;;;;;<<<=========AAA@@@BBBGGGPPPaaa||||||{{{tttooonnnmmmiiieeeccceeegggiiiooommmjjjgggddd```ZZZVVVUUUXXX]]]___^^^\\\[[[ZZZ]]]___bbbbbb]]]UUUMMMIIILLLKKKJJJJJJKKKLLLKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEECCCAAA>>><<<:::888777777666555555555666666555444333333333333333333333333444555555666666555555555555555444444444444444444444444444444444555555555666666666666666555444444333333444444555222222222333333333444444444555555555444444555555444555666555333333555666222333444666777999:::;;;@@@@@@@@@@@@@@@?????????CCCCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGIIIIIIHHHFFFEEEDDDCCCCCCCCCGGGMMMQQQTTTVVVYYY[[[aaahhhttt~~~zzzwwwxxxxxxwwwsssoookkkhhhggggggeeefffkkkrrr|||~~~{{{zzzuuuqqqooopppooopppwww|||xxxoooooopppqqqrrrssstttuuuuuu|||~~~xxxtttrrrpppnnnppptttwwwxxxxxxssspppqqquuuwwwxxx{{{~~~||||||}}}~~~}}}yyywwwpppqqqsssxxx~~~xxxjjjYYYPPPJJJGGGGGGJJJHHHJJJMMMOOORRRUUUXXXYYYYYY]]]dddlllrrruuuuuusssxxxwwwyyy}}}|||vvvpppiii___TTTLLLGGGFFFEEEBBBBBBAAAAAABBBBBBBBBCCC???>>>>>>===<<<;;;:::999777777666555444444444444555555555555555444444444444444444444444444444444444555555555666666666666444444444555555555555666444444444444555555555555666666666666555555555555444444444444444444444444888777777666666666666777777777777777777777777777666666777777777888888888888999;;;===>>>===<<<;;;???>>>===<<<<<<=========AAAAAACCCIIIRRRccc~~~{{{}}}|||uuuqqqlllgggccc```^^^^^^___dddfffhhhjjjiiieee^^^XXXWWWYYY\\\]]]\\\ZZZZZZZZZeeemmmuuuuuummm```RRRIIIMMMJJJGGGGGGJJJLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFEEEFFFFFFFFFEEECCCAAA>>>===:::999888777666555555555555555444333333333333333333333444555666666777777555555555555555555555555555555555555666666666666666666666666666666666666555444444333333444444555222222222333333333444444555555555555555555555555333444444333222222333555333444666777999;;;======AAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCIIIRRRYYY^^^aaacccdddeeennnzzz~~~wwwssspppllllllllliiieeebbbcccdddgggiiipppyyy}}}{{{yyysssooommmlllkkkooouuuwwwxxxzzz|||}}}~~~zzzvvvvvvyyy||||||{{{xxxtttsssuuuuuutttuuuyyy~~~}}}||||||}}}|||{{{xxxxxxxxx{{{{{{nnn___VVVQQQMMMMMMPPPIIIKKKPPPUUUXXXZZZYYYXXXVVVWWWZZZ___eeeiiiiiihhhlllnnnsss{{{{{{pppcccWWWNNNIIIFFFBBBAAAAAAAAAAAABBBCCCCCC@@@??????>>>===<<<;;;;;;888888777666555444444555555555555555555555555555444444444444444444444444333333444444444555555555444444444555555555555666444444444555555555666666666666666666555555555555555555555555555555555555888777777666666666666777777777777777777777777777777777777777888888888888888999<<<>>>???>>><<<;;;>>>>>>>>>>>>======>>>>>>??????BBBIIIRRRddd~~~wwwooogggccc___ZZZXXXYYY[[[^^^ccciiillljjjeee```YYY[[[\\\\\\[[[[[[\\\]]]mmm{{{sss```SSSNNNIIIDDDCCCGGGKKKMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFEEECCCAAA???;;;:::999777666555555555666666555555555666666777444555555555555666666666555555555555555666666666666666666666666777777777666666666666666555555555555444444333333444444555222222333333333333444444444333222333444555444222111111222111000///111333444555666888:::<<<===>>><<<===>>>@@@BBBDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEEEELLLUUU^^^dddiiimmmooosss|||yyysssooommmaaabbbbbb___\\\[[[___bbbfffjjjuuu~~~|||zzzsssmmmjjjgggeeeggglllyyy~~~zzzwwwwwwtttooommmoootttwwwzzz{{{zzzxxxxxxxxx~~~}}}|||~~~{{{zzzzzz|||}}}ssshhhaaa[[[VVVUUUXXXQQQSSSXXX^^^ccceeecccaaaVVVSSSPPPQQQUUUZZZ[[[[[[^^^bbbiiirrr{{{uuufffXXXNNNJJJFFFEEECCCAAA@@@@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::999888777666555555555555555555555555666666666444444444444444444444444333333333444444444444555444444444555555555555666444444555555555666666666333333444555666777888888666666666666666666666666777777666666666666777777777777777777777777777777777888888888999999999999888:::<<<>>>???>>>===<<<===>>>@@@@@@???>>>@@@AAA>>>>>>BBBHHHQQQbbb|||}}}pppiiibbb[[[XXXYYYWWWYYY^^^eeekkknnnnnnllldddeeeeeecccaaaaaabbbcccnnnyyyiiiYYYQQQHHHDDDEEEIIIKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFDDDBBBAAA<<<;;;:::888777666555555555555555555555666777888555555555444444444333333444555555555666666666777555555555555666666777777666666666555555555444444555444444333333444444555222222333333333333444444555333222333555555444222111222333222000000222333444444666777999:::;;;<<<;;;<<<===???BBBDDDEEEFFFBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCEEEGGGIIIKKKNNNSSSYYYaaaiiiqqqyyy~~~vvvoookkkiiiiii```aaa```]]]ZZZ[[[```eeecccgggssswwwpppjjjiiihhhgggjjjnnnyyy~~~wwwrrrssssssvvvxxxwwwuuurrrrrrsssvvvxxx{{{{{{zzz{{{}}}yyyyyyzzz|||~~~{{{uuuooollliiiddddddfffcccccceeeiiiooossssssrrr]]]UUULLLHHHJJJMMMNNNNNNOOOTTT[[[bbbiiirrr~~~yyyjjj^^^XXXQQQOOOKKKGGGCCCAAA@@@@@@AAAAAA@@@???>>>======<<<<<<;;;:::888777777666666444555555555666666666777444444444444444444444444444444444444555555555555444444444555555555555666555555555555666666666666333333444555666777888888888888888888888888888888666666555666666777888999777777777777777777777777999999999999:::::::::::::::;;;<<<===>>>>>>======<<<>>>AAAAAA@@@@@@BBBDDDCCCCCCFFFKKKSSSccc{{{{{{pppfff\\\XXXZZZWWWXXX[[[bbbiiippptttuuussssssqqqmmmjjjhhhhhhjjjiiiggg]]]PPPHHHFFFHHHHHHHHHLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGEEECCCBBB===<<<:::888777666555555222222222333444555666777555555444444333222111111444555555555666666777777444444444555555555666666666666555555444444444333555444444333333444444555222222333333333444444444888555444555777888666444555555666555444333555777333444555666777888999:::>>>>>>??????@@@AAABBBBBBBBBBBBDDDEEEGGGGGGHHHHHHEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFGGGIIILLLOOOQQQXXXZZZ^^^dddlllxxxvvvrrrmmmgggdddcccdddeeedddeeeddd```]]]^^^dddjjj```cccooorrrlllhhhiiikkkmmmrrrwww~~~|||vvvrrrrrrssslllpppuuuxxxxxxyyy{{{}}}zzzzzz|||wwwsssrrrtttsssqqqqqqsssooommmlllnnntttzzz||||||kkk```SSSJJJHHHIIIJJJIIICCCIIIOOOSSSWWWaaaooo{{{{{{pppjjj]]]YYYTTTMMMHHHDDDBBBAAABBBAAAAAA@@@???>>>=========<<<;;;999888777777777444555555555666666777777444444444444444444444444555555555555666666666777444444444555555555666666555555555555666666666777777666666666555555555555888888888888888888888888555555555555666888999999777777777777777777777777999999:::::::::;;;;;;;;;:::;;;<<<======>>>>>>>>>;;;>>>BBBBBBAAAAAACCCFFFJJJJJJLLLPPPWWWeee|||sssgggdddaaa]]]\\\\\\\\\\\\^^^fffpppxxx|||}}}~~~~~~{{{uuuppplllooo|||yyyfffSSSKKKHHHEEEEEEHHHIIIJJJKKKKKKKKKKKKLLLMMMKKKJJJIIIGGGFFFEEEEEEDDDAAA???===:::999888888888666666555555555555666666555444444333333444444555555555444444444555555666999999888888777555444333444444555555666666777777222444666555444333333444888333000444777666444444333333444555555444333333222333444444555555444444222333444444444444777999:::::::::;;;===@@@BBBDDDBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJHHHEEEEEEFFFGGGIIINNNTTTXXXWWWWWWXXXYYY[[[aaaiiiqqqxxxzzzmmmddd]]]\\\___ccciiipppnnnrrrrrrkkkggghhhjjjjjjhhheeeiiiuuutttpppllloooxxx{{{sssoooiiihhhiiiooovvvyyywwwtttyyyxxxxxxzzz}}}zzzyyywwwuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvrrrhhh[[[QQQKKKHHHFFFCCCCCCGGGJJJJJJKKKPPP\\\fffuuu~~~|||ooolllcccXXXPPPMMMGGGAAA???>>>======???@@@???>>>@@@>>>;;;999777777888888555555555555555444444444666666666555444444444333333333333333333333333333555555444444444444555555555555555555555555555555333333333444444444444555444444444444555555555555666666555555555555666666<<<:::777777888:::::::::<<<;;;999888888888999999;;;<<<>>>===<<<;;;;;;<<<===>>>???>>>======???AAAGGGHHHJJJNNNTTTccc}}}rrrmmmiiieee^^^___^^^\\\\\\___eeejjjsssvvvzzz}}}|||xxxsssooorrrxxxttt___RRRKKKEEECCCDDDGGGHHHIIIIIIIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFGGGCCCAAA???<<<999777666666666666666555555666666666555444444333333444444555666666666555555666666777999999888888777555444333555555555555666666666666333444666555444333333444777555666999999666555888333333444555555444333333333333444555555555555444555777888777666777888:::999999:::;;;===@@@CCCDDDCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJHHHHHHGGGFFFEEEGGGKKKNNNXXX]]]cccfffeeecccdddeeekkkooouuuzzz~~~rrr^^^XXXUUU[[[cccmmmxxxxxxtttrrrooommmiiikkksss|||xxxtttrrruuuzzzzzztttnnnooooooqqqtttyyy|||||||||yyyyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwxxxxxxyyyzzzzzzwwwooobbbXXXQQQLLLHHHDDDBBBEEEHHHIIIJJJPPPXXX___eeeqqq|||yyypppddd[[[VVVOOOGGGCCCBBBAAABBBCCCCCCBBBAAAAAA???===;;;:::999999999777777777666666666555555555555555555555555444444444444444444444444444444555555555444444555555555555555555555555555555555666666666777777777888888777777777777888888888999666666555555555555666666;;;999666666888999::::::;;;:::999888888888999999999;;;======;;;;;;;;;<<<===>>>>>>>>>======???@@@EEEFFFHHHLLLRRRbbb||||||vvvqqqkkkfffeeeccc___[[[YYYZZZ\\\fffkkkrrrxxx{{{zzzwwwtttttttttzzznnn]]]RRRIIIDDDCCCFFFFFFGGGIIIJJJKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHEEEDDDAAA===:::888666555666666666666666666666666555555444444444444555555888777777666666777777888888888888888777555444333666666666555555555555555333444555555444333444555888777999;;;888333444888333444444555555444444333333444444555555555555555333555666555444444555666888888999;;;>>>AAACCCEEEDDDDDDCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEDDDDDDGGGLLLSSSYYYkkkpppwwwyyywwwtttssssssvvvxxx{{{|||}}}~~~yyylllZZZWWWXXXcccrrr~~~xxxsssssspppoootttyyy{{{uuukkkhhhhhhiiimmmrrrvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvwwwzzzyyyyyyyyyzzz|||~~~~~~vvvlllbbb[[[TTTMMMGGGCCCCCCEEEHHHLLLPPPUUUWWWRRR[[[iiivvv~~~tttkkkcccXXXNNNFFFDDDBBBAAAAAABBBAAA@@@AAA@@@???>>>===<<<;;;:::888888888888777777777666555555555555555555666666555555555555555555555555555555555555555555555555666666666666666666666666444444444555555555555666555555555555666666666666777666666555555666666777999777555555777999:::999;;;:::999888888888999999888:::<<<<<<;;;;;;<<<===<<<===>>>===<<<<<<>>>@@@CCCCCCFFFJJJQQQ```{{{|||uuuqqqnnniiibbb]]]YYYXXXWWW\\\```fffmmmsssvvvxxxxxxwwwtttsss|||yyyjjj^^^TTTLLLGGGFFFFFFFFFHHHKKKMMMNNNNNNIIIIIIHHHGGGGGGGGGHHHHHHEEEDDDBBB???<<<:::888777666666666777777666666666555555444444444444555555888888777666666666777777888888888888777666555444666666666555555444444444333444555555444444555777???:::666666444111111444444444444444444444444444444444555666666666666555333444555555333222333444777888999<<>><<<;;;:::666666777888888777666666666555555444444555555666888777666666555555555666777777888777777666555444666666555555444444333333444555555444444444666888KKK>>>333111333222111111444444444444444444444444444555666666777777666666666888999999888666666777777888;;;>>>AAACCCEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFCCCEEEGGGKKKSSS]]]iiippp~~~}}}{{{{{{{{{{{{{{{{{{zzzyyy{{{zzzwwwsssuuuzzzzzzvvvnnnkkkmmmxxxxxxuuutttuuutttqqqrrruuuuuu}}}vvvmmmgggfffhhhlllnnnrrrqqqoooooopppssswwwyyy~~~{{{wwwtttqqqkkkbbb[[[QQQPPPQQQUUU[[[^^^\\\ZZZVVVUUUWWW^^^ffflllmmmkkkzzzwwwjjj]]]VVVLLLDDDAAAAAACCCDDD@@@@@@@@@@@@???===<<<;;;999999888888777666555555444555555666666777777777444444444444444444444444555555666777777666555555777777777777777777777777777777777777888888888888777888888888888999999999777777666666666666777777888666555666888999999888999999999999999999999999777999;;;<<<;;;;;;<<<>>>;;;<<<===<<<;;;<<<===???AAABBBEEEJJJQQQbbb}}}{{{pppiiiddd```^^^YYYXXXWWWXXX]]]dddkkkooozzz||||||xxxtttssswww{{{|||}}}zzzuuuooojjjaaaYYYOOOJJJEEECCCFFFIIIKKKKKKMMMLLLJJJIIIGGGFFFFFFEEEDDDDDDCCCBBB@@@>>>===;;;666666888888888888666666666666555555555555666666888888777666555555555555777777777777777666555555555555555444444444444444444555555444333444777999QQQBBB444222666777444333555444444333333444444555555666666777777777777777555777999:::888777777777999:::===@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGJJJIIIHHHFFFEEEDDDDDDCCCFFFIIINNNUUU]]]gggqqqxxx~~~|||zzzyyyxxxyyyzzzzzzxxxvvvvvvuuupppmmmpppxxx}}}|||yyyuuuwww{{{uuusssssstttrrrnnnooosssyyy}}}rrrmmmnnnppprrrooollliiigggiiimmmssswww|||}}}~~~|||zzzzzz{{{zzzvvvnnnhhh______```dddiiikkkjjjggg\\\XXXUUUUUUYYY]]]^^^]]]nnnzzzjjjbbbVVVLLLFFFDDDDDDDDDAAAAAA@@@@@@???>>>>>>===:::999999888777666555555666666666666666666777777444444444444444444444444555666777888888777666555666666666666666666666666666666666666777777777777777777777777888888888888888777777666666777777888999888777777999999888777888888999:::::::::999999999;;;======<<<<<<===>>><<<===>>>===<<<<<<>>>@@@AAABBBEEEJJJRRRccc~~~wwwnnnfffaaa\\\ZZZXXXWWWXXX\\\aaaeeerrrvvvyyyyyytttoookkkiiihhhmmmoooooopppsssqqqlll]]]TTTJJJEEEEEEHHHHHHHHHKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFEEEDDDAAA???<<<:::555666888999999888666555666666555555555555666666:::999888777666666666666777777777777777666666555333444444444444444444555444555555444333555888:::KKK???555555888888666555555444333333333333444555666666777888888888888777222555888999888777777777;;;===???BBBDDDEEEFFFFFFBBBCCCEEEFFFHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJNNNVVV^^^gggooowww|||}}}zzzwwwuuuuuuuuutttqqqnnnppppppooommmqqqzzz}}}}}}~~~uuurrrrrrvvvzzz{{{zzz}}}yyysssllleeecccffflllpppsssuuuyyy|||||||||}}}xxxsssmmmmmmooosssvvvxxxxxxxxxgggbbbZZZTTTQQQRRRSSSTTT___kkkzzzzzzssshhh^^^VVVOOOJJJFFFDDDCCCAAA@@@@@@@@@@@@AAA;;;;;;:::999888777666666777777777666666666666666555555555555555555555555555666777888888777666555555555555555555555555555444444444444555555555555444555555555666666666666888888777777777777888888;;;:::999999:::999777666777888999::::::::::::999;;;===>>>>>>===<<<===>>>===>>>>>>>>>======???@@@@@@AAAEEEJJJRRRccc~~~wwwjjjbbb^^^\\\ZZZXXXXXXYYY[[[]]]iiimmmssswwwvvvoooeee^^^XXX___eeehhhooozzz~~~|||iii___QQQIIIGGGHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGEEEBBB>>>;;;999555777888999999888777555666666555555555555666666;;;:::999888777777777777666777777777777777666555333333333444444555555555555555555444333555888;;;AAA:::666777888666555666555444333333333333444555666666777888888888888888555888;;;===<<<;;;;;;<<<===>>>AAACCCEEEFFFFFFFFF@@@AAADDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBDDDGGGJJJMMMPPPRRRLLLRRR[[[dddmmmtttzzz~~~~~~}}}zzzwwwuuuuuurrrnnnjjjllloooppppppvvv~~~{{{vvvqqqssszzzxxxmmmggggggjjjmmmllloootttyyy}}}}}}~~~~~~yyyuuuwwwyyy|||~~~xxxqqqggg\\\TTTRRRSSSTTTRRR]]]kkkyyy}}}tttjjj___VVVOOOFFFEEECCCAAA@@@AAABBBDDD======<<<;;;999888888777888888777777666666555555777777777777777777777777555666777999999777666555555555555555555555555555777777777777888888888888888888888888999999999999888888777777777777888888<<<;;;:::::::::999777555777888999:::;;;::::::999<<<>>>??????===<<<=========>>>???>>>===>>>???AAA???@@@DDDIIIRRRccc~~~yyyjjjbbb\\\YYY[[[[[[XXX[[[aaacccgggnnnuuuwwwqqqfff]]]\\\YYYYYY```nnn|||qqq]]]QQQLLLHHHDDDBBBKKKJJJJJJKKKLLLLLLJJJHHHJJJIIIGGGFFFEEECCC???<<<:::999888666666666777777333333444555666666666555:::999999888777666666555666777777777777555444333666666666666666666666666666555444555777999999888>>>>>>???>>>;;;777444111222333333444666888999:::888888999:::::::::999999;;;:::999999:::===???AAACCCAAA@@@BBBEEEGGGGGGEEEDDDEEEGGGHHHIIIHHHHHHGGGDDDEEEEEEGGGHHHIIIJJJJJJKKKIIIFFFGGGIIIIIIFFFDDDCCCHHHJJJJJJMMMTTTXXXXXXYYY[[[___gggpppvvvzzz{{{wwwnnnmmmqqqsssuuuxxx|||~~~zzz|||}}}~~~xxxsssoookkkkkkkkkmmmpppsssuuutttrrrzzzyyy}}}qqqcccWWWQQQNNNMMMRRRQQQTTT```qqq|||lll]]]YYYNNNEEECCCBBB??????CCC===<<<<<<;;;:::999888888666444333333555666666555777777666555444333333222666666666666666666666666333444555666666555444333333444444555666777888888444555777888999888666555555555555555666888999:::::::::999999::::::;;;<<<888888999:::;;;;;;<<<<<<999999:::;;;;;;<<<<<<===<<<<<<<<<===>>>@@@AAABBB???AAAEEEJJJQQQaaazzzyyymmmddd^^^^^^^^^\\\]]]aaa```cccjjjqqquuurrrkkkeee]]]YYYWWW\\\iiizzzssscccWWWNNNIIIGGGFFFGGGJJJNNNPPPOOOJJJGGGIIIHHHFFFFFFEEECCC???<<<:::999888666666666777777444444555555666666555555::::::999888888777666666777888888888888666555444555555555555555555555555777555444555777999999888===>>>??????>>>;;;888666777666555444333333333333::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<===@@@AAADDDBBBAAACCCFFFHHHHHHFFFEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIJJJHHHFFFDDDDDDFFFGGGFFFDDDEEEGGGIIIKKKTTT___dddcccddddddgggmmmtttyyy|||}}}~~~tttlllkkkpppvvv~~~yyy{{{}}}xxxrrrooollllllnnnpppqqqqqqzzzyyy|||vvviii]]]UUUPPPNNNHHHJJJMMMUUU```mmmwww|||tttiii]]]QQQLLLGGGBBBBBBEEE@@@???>>>===;;;:::999999888666555555666777777666555555555555555555444444666666666666666666666666555666666777777666666555444555555555666777777777444555777888888888666666888888888777777888999999999888888888888999::::::888888888999:::;;;;;;;;;999999:::;;;;;;<<<<<<===============>>>???AAAAAA@@@AAAEEEKKKRRRaaa{{{zzznnnbbb]]]\\\\\\\\\^^^\\\^^^dddjjjppprrrpppnnnfffaaaZZZYYYaaarrrzzzfffVVVNNNKKKAAADDDJJJPPPSSSQQQKKKFFFIIIHHHFFFFFFEEECCC@@@===:::999888666666666666777666666666666666555555555:::999999888888777777666888999999999888777666555555555555555555555555555555444333444666777777666999:::<<<======<<<:::999999888666555333222222111<<<===>>>>>>??????>>>>>>??????>>>===>>>???AAABBBEEEDDDCCCEEEGGGIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJGGGEEECCCDDDEEEGGGGGGGGGIIIKKKNNNUUUbbbpppuuutttuuuttttttvvvzzz~~~}}}{{{wwwpppkkkmmmttt{{{}}}yyyssspppoooooooootttrrrttt|||~~~sssggg]]]UUUQQQFFFHHHJJJLLLQQQYYYcccjjj~~~yyymmm^^^SSSJJJDDDBBBDDDBBBAAA@@@>>>===;;;:::999999888666666777888888777444444555555555666666666666666666666666666666666888777777666666777777888666666666666666666666666444555777888888888777666;;;;;;:::999999999999999888888777777888888999:::777777888888999:::::::::999999:::;;;;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@AAABBBFFFKKKSSSbbb||||||hhh]]][[[]]]^^^___ZZZ[[[^^^ccchhhmmmppprrrrrrmmmddd\\\]]]iii|||sss___SSSLLLAAADDDJJJOOORRRQQQLLLHHHIIIHHHGGGGGGGGGEEEBBB???;;;:::888777666666666777888777777666666555555555888888888777777666666666999888888888777666555555444444444444444444444444444222111111333555444444444555777888888888777666777777777666777777888888===>>>???@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAABBBBBBDDDDDDDDDEEEFFFGGGHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGEEEEEEFFFHHHIIIJJJPPPXXXaaajjjuuu}}}{{{xxxvvvuuunnnmmmooowww~~~}}}}}}}}}zzzsssnnnpppnnnooovvv|||~~~}}}rrrggg]]]WWWNNNMMMLLLMMMPPPVVV^^^cccvvvppp```SSSJJJFFFFFFAAAAAA@@@>>>===<<<;;;::::::888666666888888888777555555555555555666666666666666666666666666666666888888666555555666888888777777777666666666666666555555666777888777777666;;;::::::999999999::::::888888888888888999::::::777777888888888999999999999999:::;;;;;;<<<<<<===???>>>>>>>>>>>>>>>??????AAABBBFFFLLLSSSccc|||uuuddd___ccceeeddd\\\\\\\\\^^^```eeejjjnnnvvvtttnnneee```eeeqqq|||}}}kkk\\\RRRHHHHHHIIIKKKMMMNNNLLLKKKJJJIIIHHHHHHIIIGGGDDDBBB===<<<:::888777777777777999888777666666666666666666666666666666555555555888777777666555555555444555555555555555555555555555444222333444666555444333444555555555444444333555555555666888:::;;;<<<======???@@@@@@AAAAAAAAACCCCCCBBBBBBCCCCCCCCCDDDCCCDDDEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHFFFEEEEEEHHHKKKNNNYYYjjj{{{|||vvvrrrpppppppppkkkmmmwww}}}xxxuuuuuuzzz}}}xxxvvvrrrqqqvvvzzz|||~~~{{{pppfff```VVVSSSPPPSSS[[[dddiiijjjpppzzzuuudddXXXOOOKKKBBBAAA@@@???>>>===<<<;;;:::888666666777777777666888777777666555555444444777777777777777777777777888777555555555555777888777777777777777666666666555666666777777777777777777777777888888999;;;;;;999999999999999:::;;;;;;888888888888888888999999999999:::;;;;;;<<<<<<===???>>>>>>>>>>>>>>>??????AAABBBFFFLLLSSSccc|||oooggghhhiiiggg``````^^^\\\\\\___cccgggppprrrrrrnnniiihhhmmmrrrxxxjjj]]]QQQMMMIIIGGGGGGIIIKKKKKKIIIHHHHHHHHHIIIHHHEEECCC???>>><<<:::888888888888999999777666666777888888666666666666666666666666888777666555444444444555666666666666666666666666999777666666777888888777555555666666555555444444444444555555666888999:::======???@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEEEEDDDDDDEEEGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFJJJOOOTTTfff{{{~~~vvvpppmmmmmmppprrrqqqsss|||}}}wwwsssssszzz{{{xxxxxxxxxuuuuuuwww{{{{{{}}}}}}uuummmhhh\\\XXXVVV\\\gggqqqttttttmmmqqqzzzttteeeXXXOOOHHHGGGEEECCCAAA???===<<<;;;999777666777777777555999888888777666555444333777777777777777777777777777666666555555666666777777777777777777777777777666666666666777777777777555666666666888999:::;;;::::::999999::::::;;;<<<999999999999999999999999999999:::;;;;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@AAABBBFFFKKKSSSbbb|||wwwuuuqqqlllddddddbbb^^^[[[[[[___bbbiiimmmrrrsssqqqnnnllllllqqq{{{wwwiiiXXXRRRKKKFFFDDDFFFHHHIIIGGGFFFFFFGGGHHHGGGDDDBBBAAA???===;;;:::999999999999888777666666888999:::777777777888888888888888999888777555555555555666777777777777777777777777999777666666777888888777555555666666666666666666555555555666777888:::;;;===>>>???AAABBBCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFDDDFFFGGGGGGEEEDDDFFFHHHFFFFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHJJJQQQYYY```ssszzzsssoooooossszzz~~~{{{}}}|||sssnnnnnnqqqrrruuuxxx||||||wwwrrrooodddbbbcccfffmmmrrruuuuuullljjjllluuu|||uuufffZZZSSSRRROOOKKKFFFBBB???>>><<<:::888888888888888666888777777777666666555555777777777777777777777777666777777888888777777666666666666777888888888999666666666666666777777888777777777777777888999:::999999999999999::::::;;;:::::::::::::::999999999999999:::;;;;;;<<<<<<===============>>>???AAAAAA@@@AAAEEEKKKRRRaaa{{{~~~vvvggggggeee```\\\ZZZ]]]```fffkkkrrrvvvuuuqqqlllhhhhhhnnnqqqsss|||~~~ooo[[[UUUMMMFFFDDDDDDEEEFFFEEEEEEDDDEEEFFFFFFCCCAAABBB@@@>>><<<;;;:::::::::999888777666777888:::<<<999999999999999999::::::;;;999888666666666777777777777777777777777777777777555333333555555555444333333444444555666666777444555666777:::<<<>>>@@@>>>???@@@BBBCCCDDDDDDDDDAAAAAACCCDDDFFFFFFGGGGGGEEEGGGIIIHHHFFFEEEGGGJJJEEEEEEDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGIIIKKKMMMPPPXXXccckkk{{{~~~yyysssqqqsss|||}}}zzzrrrooojjjlllooossswwwzzz{{{|||{{{||||||{{{yyyvvvtttrrrmmmooopppooonnnnnnoooqqqllleeecccgggkkkmmmuuu~~~xxxlll]]]ZZZVVVQQQJJJEEEAAA>>>>>><<<:::999::::::999888666666666666777777777777777777777777777777777777777888999::::::999888777555555666777888999999:::666666666666666777888888:::999888888777777888888888888888777888999999:::::::::::::::::::::::::::999999:::;;;;;;<<<<<<===<<<<<<<<<===>>>@@@AAABBB???AAAEEEJJJQQQaaazzzwwwllliiifffaaa___aaaccchhhkkklllvvvyyykkkfffdddccchhhpppwwwxxxxxxcccZZZOOOIIIIIIJJJHHHEEEJJJKKKKKKJJJHHHGGGHHHHHHFFFCCC???:::777666666777===<<<::::::;;;===@@@BBB:::999888777777999;;;<<<999888666444444444555555555555444444444444555555666666555555555555666666333444666777777555444222444555777999;;;<<<======>>>??????@@@@@@AAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDEEEFFFDDD@@@CCCOOOZZZbbbllluuurrrvvvxxxwwwyyyyyyyyyuuunnngggeeekkkqqqsssvvv{{{zzz{{{zzzxxxuuuvvvzzz}}}{{{zzzxxxvvvssspppmmmlllllleee]]]YYY[[[```gggkkkyyy{{{qqqkkkddd^^^VVVLLLDDD@@@===:::999;;;:::666444666888888777777777777888888666777777777666555444333555666777999999777666555555555666777888999999999777777777777888888888888999:::;;;999777666666777:::888999;;;:::777777;;;888888999999999:::::::::<<<<<<<<<<<<=========>>>@@@@@@??????????????????AAAAAADDDHHHOOO___yyy{{{rrrkkkdddbbbeeedddgggggggggrrr~~~uuulllfff______fffpppwwwzzzhhhaaaWWWPPPMMMKKKHHHEEEFFFGGGHHHHHHHHHHHHHHHHHHFFFDDDAAA===:::999888888999888777666777999<<<>>>:::999888777777999:::<<<666666666666666666777777777777666666666666777777666666555555555555666666444555666666666555444444777888:::<<<>>>???@@@@@@??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGEEEIIIUUUbbbkkkttt|||zzzyyysssyyy}}}{{{{{{}}}wwwxxx{{{ppphhhgggkkkmmmsssyyyyyyzzzzzzyyyxxxzzz}}}zzzvvvrrrppphhhaaaYYYSSSSSSWWW\\\^^^eeepppvvvlll```SSSHHHBBB@@@<<<;;;===<<<888777888666666666555555666666666777777777777888888888888555777888999999888777555777777888::::::;;;;;;:::777777777777888888888888999:::;;;:::888777888999;;;999999;;;:::777777;;;888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===????????????????????????BBBBBBEEEIIIPPP```zzzwwwnnnlllmmmiiiiiieeecccmmm{{{}}}oooggg^^^\\\```hhhpppsssjjjfff```[[[VVVPPPKKKGGGFFFGGGHHHHHHHHHHHHGGGGGGFFFEEECCC@@@>>>;;;:::999888777666555555777999;;;999999888777777999:::;;;555555666888888999999999888777777666666777777888555555444444444444555555666666555555555555666666999:::<<<>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLLLYYYfffooowww}}}zzzuuuuuuzzz|||vvvvvv|||vvvmmmkkklllqqqvvvvvvwwwwwwvvvwwwzzzzzzwwwiiibbbYYYQQQOOOOOOQQQRRRQQQ[[[kkk{{{~~~ooo___QQQHHHDDD???<<<======:::999:::777777666666666666777777888888888888999:::;;;<<<666777888999999888777666777888999:::::::::::::::777777777777888888888888888:::::::::999999;;;<<<===:::999;;;;;;888888;;;999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<>>??????AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEECCCCCCDDDEEEFFFGGGGGGGGGKKKMMMTTT___jjjrrrxxxzzz}}}|||wwwwwwzzz~~~xxxuuuwww|||~~~{{{wwwuuuuuuvvvuuuttttttvvvzzz|||pppiii___VVVQQQOOONNNMMMJJJQQQ]]]lll}}}}}}mmm]]]QQQJJJCCC=========:::999::::::999999888888999999::::::999999888999:::;;;<<<666666777888888777666666555666777888888888888888666777777777888888888888888999:::::::::;;;===??????;;;999;;;;;;999888;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======???????????????@@@@@@@@@AAABBBEEEIIIQQQaaa{{{vvvrrrpppkkkgggjjjsss|||wwwsssmmmgggcccaaa___^^^fffiiilllooonnnfff[[[RRRLLLJJJHHHHHHIIIIIIHHHFFFCCCCCCDDDCCCAAA>>>;;;:::;;;:::999999888999::::::888777777888888888999999888999:::::::::999777666666666555555555555666666555555555444444555555555888777555444555666999:::777888:::;;;======>>>>>>AAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDD@@@AAACCCFFFIIILLLNNNOOOYYY\\\bbbjjjssszzz|||||||||}}}|||yyyxxxyyysssrrrsssuuuwww{{{wwwxxxvvvttttttwww|||tttnnnddd\\\UUUQQQNNNLLLMMMPPPXXXcccttt~~~kkk\\\RRRIII@@@>>>===:::888888::::::999999999999::::::::::::999888888888888888666666666666666666666666666666777888888888777777666777777777888888888888888999:::::::::;;;???AAABBB<<<999:::<<<:::999;;;999999:::::::::;;;;;;;;;============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@CCCHHHPPP```{{{yyyrrrpppmmmjjjkkkrrr{{{~~~uuullleeebbbaaaaaagggkkkrrr{{{~~~wwwhhh\\\MMMIIIEEEEEEHHHJJJJJJIIICCCDDDDDDCCCBBB???===<<<::::::999888777777777777777777777888888888888999:::::::::999999777666666999888888777777888888999666666555555555555666666888777666555666888:::;;;:::;;;<<<>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@BBBEEEJJJQQQXXX^^^aaagggkkkooosssyyy}}}~~~zzzxxx}}}zzzsssqqqrrruuuxxxyyyuuuqqqppprrrvvvzzz{{{yyy}}}uuuppphhh```ZZZUUUQQQNNNQQQRRRVVV___nnn|||jjj___RRRFFFAAA???;;;888888999999888888888888999999999999:::999999777666555777666666666666666666777888999999:::::::::999999777777777777888888888888888999999999999;;;???BBBDDD===999:::<<<;;;:::;;;::::::::::::;;;;;;;;;;;;======>>>>>>>>>?????????>>>>>>>>>???@@@@@@AAAAAA???@@@CCCHHHOOO```{{{wwwtttpppllljjjnnnwww~~~vvvnnnhhheeeddddddiiittt|||mmmWWWQQQIIIGGGHHHJJJJJJIIIEEEEEEEEEDDDCCCAAA@@@???::::::999888777777666666666777777888888888888888999888888777777777888888999999888888888888999999777777666666666666777777777777666666777999:::;;;<<<===>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGLLLSSS]]]hhhrrrwwwsssxxx{{{|||{{{zzz{{{~~~yyyxxx|||xxxqqqoooooonnnnnnppptttyyy~~~zzzvvvpppjjjeee```\\\XXXUUUUUUWWW]]]iii{{{{{{mmm^^^OOOHHHDDD???;;;:::999999888888888888999999666888:::;;;;;;999777666999999888888888888999999999999:::::::::999999888777777777777888888888888999999999888888:::>>>AAAFFF>>>888:::<<<;;;:::;;;:::::::::;;;;;;;;;;;;<<<============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA???@@@CCCHHHPPPaaa|||~~~zzzssslllhhhiiisss|||{{{pppgggbbb^^^dddttt~~~eee\\\RRRKKKJJJJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB<<<;;;;;;:::999888777777666666777888888888888888777777666555666888999:::777777666666666666777777888888777777777777888888777777777777888999:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMRRRZZZgggttt}}}zzzyyyzzz~~~|||tttnnnjjjgggjjjnnntttzzz~~~~~~yyytttpppkkkgggdddYYYYYYYYY\\\eeetttvvvgggVVVMMMIIICCC???===<<<;;;;;;::::::;;;;;;<<<444666:::<<<===;;;999777;;;::::::999999::::::;;;777777888888888777777666777777777777888888888888999999888777777999===@@@FFF>>>888:::===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>===>>>>>>???@@@@@@AAAAAA@@@AAADDDJJJQQQbbb}}}xxxoooooonnnhhhkkksss|||tttkkklllmmmuuu}}}kkkZZZRRRMMMGGGDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA>>>;;;999888888888777777777777666666666666666777777888888888777777111111222333555777999:::666666777777888888999999666888999999777777:::===<<<===>>>???@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDHHHHHHHHHHHHHHHJJJKKKLLLHHHLLLVVVfffwwwxxxrrrtttzzzxxxnnngggfffiiinnntttyyy}}}zzzwwwtttqqqnnnfff\\\YYY^^^jjjvvv~~~uuueeeZZZPPPDDD??????>>>===<<<999777666888999777888:::;;;;;;:::888777;;;888666666999:::999777777777888999999999999888888888888888888888888888999999999888888:::???BBBIII???888:::;;;888777999::::::999999888999999999:::;;;===>>>??????????????????@@@@@@@@@??????>>>CCCCCCDDDHHHPPPaaa|||}}}qqqpppppplllnnntttzzz~~~uuuqqquuuyyycccVVVNNNHHHGGGIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA>>>;;;999888888888888888888777777777666666999999888888777777666666:::999888888777777777777777777777777777888888888444666777777666777:::<<<======>>>???@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCGGGFFFFFFEEEFFFHHHKKKNNNUUU[[[hhhxxxzzzyyy{{{zzzrrriiijjjmmmrrrxxx}}}~~~yyyrrrhhh```___cccjjjpppzzzsssfffYYYLLLDDDBBB;;;;;;:::888777777999:::888999;;;<<<<<<;;;999888:::888666777999:::999777666666777888888888888888888888888888888888888888777888888888999;;;@@@CCCKKK@@@999:::<<<;;;999:::::::::999999999999999:::<<<===>>>??????>>>======????????????????????????CCCBBBDDDIIIPPPaaa|||zzzyyyyyyvvvuuuwww{{{|||}}}zzzuuuvvvaaaTTTKKKJJJKKKFFFFFFGGGGGGGGGFFFFFFEEECCCAAA>>>;;;999888888999999999999888888888777777<<<;;;999777666666666666>>>===;;;999777666666555888888888888777777777777333555666777777999;;;>>>===>>>>>>???@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHFFFEEEEEEIIINNNSSS^^^gggvvvyyyvvv}}}}}}}}}wwwtttrrrssswww}}}vvvjjjaaa]]]^^^```cccppp~~~tttfffXXXLLLGGG===<<<;;;999999999999:::::::::<<<<<<<<<<<<:::::::::888777777888999999888555666666777888777777777888888888888888888888888666777777888999<<<@@@CCCMMMBBB999999======;;;:::::::::999999999999::::::>>>>>>>>>>>>>>>===<<<<<<@@@@@@???>>>>>>???@@@AAABBBBBBEEEIIIPPPaaa|||~~~{{{xxxzzz~~~yyyzzzsss___RRRLLLKKKEEEFFFFFFGGGGGGGGGFFFFFFBBB@@@>>>;;;999888999999:::::::::999999999888888<<<:::888666666666888999888888777666666666666777999999888888777777666666444555666888:::<<<>>>@@@>>>>>>???@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHLLLKKKIIIGGGGGGLLLTTT[[[fffooo}}}sssoooyyy||||||yyyyyy}}}uuuggg]]]XXXWWWXXXaaajjjqqq}}}ttteeeVVVMMMDDDAAA>>><<<;;;:::888888::::::;;;<<<<<<;;;::::::999888888777888888999999666666777888888888888888888888888888888888888888777888888888999;;;>>>AAAKKKCCC:::999<<<===<<<999::::::999999999:::;;;;;;===>>>>>>>>>>>>=========AAA@@@>>>======???AAABBBBBBBBBEEEIIIQQQaaa|||}}}uuuvvvxxx{{{~~~xxxzzzlllZZZOOOHHHEEEFFFFFFGGGGGGGGGFFFFFFBBB@@@===;;;999999999:::::::::::::::999999999999999888777666777888:::<<<555555555555666777777888999999888888777777666666444444555777:::<<<>>>????????????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIIIILLLLLLKKKHHHHHHNNNXXXaaapppwwwuuuuuu|||~~~~~~ooobbbXXXSSSRRRWWW[[[___hhhvvvsssaaaTTTIIIEEE???<<<;;;;;;999888999999::::::::::::999999999999888888777888888999777888999999::::::999999888888888888888888888888999::::::999888999;;;===GGGCCC<<<999:::<<<;;;888:::999999999:::;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>======???AAABBBAAABBBEEEJJJQQQaaa|||wwwvvvwwwvvvzzzyyyttt|||wwwcccSSSIIIFFFFFFGGGGGGGGGFFFFFFEEEAAA@@@===;;;999999999::::::::::::999999999888888777777777777888:::;;;===999888888777777777888888888888888888777777777777444333333555999<<<======@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJHHHHHHNNNZZZcccuuuzzzwww}}}~~~yyykkk]]]UUUOOOOOOOOOQQQXXXfffwwwqqqbbbPPPJJJBBB===<<<===<<<:::999999999999999999999999888999999888777777888:::888999::::::;;;;;;::::::888888888888888888888888:::;;;;;;:::888888999:::BBBCCCAAA<<<:::;;;:::888:::999999::::::;;;<<<===;;;;;;<<<<<<===???@@@AAA???>>>>>>>>>>>>@@@AAABBBAAABBBEEEKKKRRRaaa|||zzzwwwsssvvv}}}}}}zzzsssuuu{{{iiiYYYNNNGGGGGGGGGGGGGGGFFFEEEDDDAAA???===:::999999::::::999999999999888888888888888888888999999:::::::::::::::999888888888888999777777777777777888888888777666555777;;;>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEFFFGGGHHHHHHHHHEEEFFFGGGIIIJJJKKKLLLMMMIIIKKKLLLJJJJJJPPP\\\ffftttyyywwwxxxjjj___RRRPPPMMMLLLPPP]]]pppxxxbbbXXXLLLDDDAAA@@@>>><<<:::::::::999999:::::::::777999:::999777666888:::888888999::::::::::::999888888888888888888888888888999::::::888888999;;;>>>DDDGGG@@@:::::::::999999999999::::::<<<============<<<<<<===>>>???@@@===>>>>>>???@@@@@@AAAAAA@@@BBBEEEKKKRRRbbb{{{~~~xxxrrrsss{{{{{{~~~zzzsssqqqwww}}}|||lll]]]RRRHHHHHHHHHGGGFFFEEEDDDCCCAAA???===:::999999:::;;;999999999888888888777777999999:::::::::999888888777777777777888999::::::666666777777888888999999<<<:::999;;;???BBBBBBAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRJJJMMMOOOMMMMMMSSS___jjjuuu{{{~~~~~~~~~}}}uuujjjYYYUUUPPPMMMOOOZZZmmm}}}~~~tttiiiXXXLLLFFFBBB>>>;;;<<<;;;;;;::::::;;;;;;<<<777999:::999666666888;;;777777888999999999999888888888888888888888888888666888999:::999999:::<<<;;;FFFKKKDDD;;;:::;;;:::999999999:::;;;<<<===>>>@@@???===<<<<<<======>>><<<===>>>@@@AAAAAAAAAAAA@@@AAAFFFKKKRRRbbb{{{|||wwwuuuuuusss}}}sssqqqqqqqqq{{{tttaaaRRRMMMGGGCCCDDDDDDBBBBBBEEECCCAAA???<<<:::999999999888888888888888888888888999888777777777888::::::999999999999999999999999777888888888888999999999777888999;;;===>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCEEEFFFGGGHHHIIIJJJHHHIIILLLOOORRRSSSRRRQQQNNNPPPUUUYYYVVVUUU___lllqqq|||{{{zzzvvvvvv}}}zzz{{{uuu```\\\TTTNNNMMMRRR[[[bbbnnn|||jjjWWWLLLEEE@@@>>>:::;;;;;;;;;::::::<<<===999999999999999888777666:::;;;;;;:::888777888:::888999::::::;;;;;;::::::999999999888777888:::===<<>>???@@@???>>>>>>>>>=========<<<@@@AAADDDIIIQQQbbb}}}~~~vvvsssuuuooowww{{{yyywwwxxxvvvrrrwww|||iiiYYYSSSKKKDDDDDDEEEDDDDDDFFFDDDBBB@@@===;;;999999888888888888888888888888888:::999888888888999;;;;;;::::::::::::999999999999777888888888888999999999777888999;;;===>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEEEEGGGHHHJJJKKKLLLLLLNNNQQQSSSSSSRRRQQQUUUVVVZZZ^^^\\\ZZZ```jjjsss|||~~~tttttttttyyyzzzuuurrrwwwwwwyyy}}}~~~{{{mmmggg]]]SSSOOOPPPVVVZZZbbbppp|||gggXXXMMMDDD@@@<<<<<<<<<;;;:::::::::;;;999999999999999888777777888999999888666555777888888999999:::::::::999999999999999888777888:::======FFFJJJDDD===;;;;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>?????????@@@@@@DDDDDDFFFJJJPPP```zzzxxxtttuuuoooqqqrrruuu{{{}}}vvvvvv|||wwwggg^^^QQQFFFDDDFFFFFFEEEEEEEEECCCAAA>>>;;;999888888999999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;::::::999999999777888888888888999999999888999:::;;;===>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFIIILLLMMMQQQRRRSSSUUUVVVWWWWWWWWW\\\]]]aaafffgggeeegggkkkvvv||||||rrruuuxxxyyyssspppooopppsssxxx}}}{{{ttthhh]]]UUURRRRRRSSSWWWccctttkkkZZZMMMEEE>>>>>>===<<<;;;:::999888999999999999999999888777888999999888666666777999999999:::::::::999999888999999999888777888:::<<>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===>>>???@@@AAABBBCCCCCCDDDDDDFFFJJJPPP___yyyxxxtttqqqoooooorrrzzz~~~yyyjjjZZZJJJEEEFFFFFFDDDDDDEEEDDDBBB???<<<:::888777999999999999999999999999999999999999::::::;;;;;;<<<<<<;;;;;;:::999999999777777888888888999999999999999:::<<<===???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEGGGGGGFFFFFFGGGKKKNNNQQQUUUWWWZZZ\\\^^^aaadddfffeeefffjjjppptttuuutttsssxxx{{{}}}zzzuuurrrsssuuuyyy~~~~~~uuulllccc[[[UUURRRRRR\\\kkk|||}}}iiiWWWKKK@@@>>>===<<<<<<;;;999888999999999::::::999888888:::;;;;;;:::999888:::;;;:::;;;;;;;;;;;;:::999999888999999999888888:::<<<>>>CCCEEECCC>>><<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCC@@@AAADDDIIIPPPaaa{{{}}}rrrnnnllllllnnnssszzzyyyfffSSSJJJHHHFFFCCCBBBEEEDDDBBB@@@>>>;;;999888999999999999999999999999777888888999999999999999;;;;;;;;;::::::999999999777777888888888999999999::::::;;;<<<===???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFHHHGGGGGGHHHJJJNNNRRRUUUYYY]]]aaaeeeiiiooouuuzzzxxxyyyzzz}}}}}}yyy{{{{{{}}}xxxyyy{{{~~~|||ssshhh\\\TTTSSSXXXddduuuvvv___OOOBBB@@@===<<<======<<<:::888999999:::::::::999999:::;;;;;;:::999999;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;888999:::999888888:::;;;===???@@@@@@===:::;;;===;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAADDDIIIPPP```{{{uuukkkiiiiiikkkmmmssswwwbbbUUUMMMHHHDDDCCCDDDCCCCCCAAA???===;;;:::::::::::::::::::::::::::666777888999999999999888999999999999999999999999777888888888888999999999:::;;;<<<===>>>??????@@@AAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKNNNSSSWWWZZZ]]]bbbhhhnnnttt}}}}}}~~~}}}~~~}}}~~~tttggg]]]YYYXXX^^^mmm~~~kkkUUUIIIDDD>>><<<===>>>===;;;888999::::::::::::::::::888999999999777888999;;;::::::;;;<<<<<<<<<<<<<<<777999::::::999888:::;;;<<<;;;<<<>>><<<999999<<<;;;;;;;;;<<<======>>>>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAADDDDDDFFFIIIOOO]]]wwwrrrnnnmmmnnnnnnoooyyy}}}|||sssbbbVVVLLLHHHHHHBBBBBBBBBBBB@@@>>><<<;;;::::::::::::::::::::::::777888999:::::::::999999666777777888888999999:::777888888888888999999999;;;;;;<<<===>>>??????@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJNNNSSSWWW[[[]]]aaafffnnnuuu|||~~~~~~~~~~~~}}}||||||{{{zzzyyyyyyxxxvvvxxx|||vvvnnneee^^^\\\eeeppp|||}}}dddQQQJJJAAA<<<<<<===<<<;;;888999::::::;;;;;;::::::777999999999888888:::<<<777777999:::;;;;;;<<<<<<777888::::::999999999;;;;;;999999===<<<999999===;;;;;;;;;<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAA??????@@@AAABBBCCCCCCDDDDDDDDDFFFIIIOOO]]]vvv~~~xxxuuuuuusssooossszzz|||vvv~~~lll\\\PPPKKKLLLAAABBBBBBBBBAAA???===<<<::::::::::::::::::::::::888999:::;;;<<<;;;::::::555555666777888999999:::777888888888888999999999;;;<<<<<<===>>>??????@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGKKKPPPUUUZZZ^^^___ccciiiqqqxxx{{{~~~|||xxxwwwwwwvvvvvvuuuuuutttpppqqqtttyyy~~~qqqfff^^^```fffmmmwwwtttWWWNNNCCC<<<;;;<<<;;;999888999::::::;;;;;;;;;;;;999;;;;;;;;;::::::<<<>>>444555666888999:::;;;;;;777888::::::999999999:::<<<888888======999:::>>>;;;;;;;;;<<<===>>>>>>???;;;<<<===>>>???@@@AAAAAA>>>???@@@BBBDDDEEEGGGGGGAAAAAADDDHHHOOO___yyyxxxwwwwwwsssrrrtttyyyttt}}}~~~lll]]]PPPFFFGGGFFFDDDBBB@@@>>>===<<<<<<;;;:::999888888888888999::::::;;;;;;::::::999;;;;;;:::999999:::;;;;;;888777666555666999<<<===>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>BBBDDDEEEFFFEEEFFFGGGIIIEEEIIIOOOTTTXXX\\\```ccccccjjjttt~~~~~~{{{}}}~~~|||zzzzzzzzzxxxsssooonnnmmmmmmpppvvv|||}}}ooobbb^^^___aaagggooo{{{kkkWWWDDD@@@BBB@@@===<<<:::::::::999999999888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;:::999999888:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBDDDHHHNNN]]]vvv{{{xxxtttsssuuu{{{|||tttxxx}}}~~~uuugggXXXMMMGGGFFFDDDCCCBBB@@@>>>======<<<;;;:::999999999999999::::::;;;;;;::::::999;;;:::999999999999:::;;;777777888999:::;;;<<<<<<>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@CCCEEEFFFFFFFFFFFFHHHIIIHHHMMMRRRWWWXXXYYYZZZ[[[aaaiiiuuu~~~}}}~~~|||{{{|||zzzwwwtttpppnnnmmmooossswwwzzz|||yyyyyy|||yyyiii```ZZZXXX]]]eeemmm|||xxxcccMMMDDDBBB???;;;;;;:::::::::999999999999888888999::::::;;;;;;:::::::::::::::;;;;;;::::::999555777999999888777888999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@????????????@@@AAAAAACCCCCCEEEIIIOOO^^^xxxzzzuuutttuuuuuu~~~sssqqqsssrrrrrrbbbVVVHHHFFFDDDDDDCCCBBB@@@>>>>>>===<<<;;;:::::::::;;;999::::::;;;;;;::::::999:::999999888888999999:::666888:::<<<======<<<<<>>>>>??????>>>>>>>>>>>>>>>???@@@@@@CCCDDDFFFJJJPPP```zzz}}}vvvttttttqqq~~~~~~rrrllllllmmmvvvxxxiii^^^JJJGGGDDDCCCDDDCCC@@@>>>===<<<<<<;;;::::::;;;;;;999::::::;;;;;;::::::999999999999999999999999999777888999;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFEEEDDDEEEGGGIIIJJJQQQZZZaaabbb___[[[YYY^^^iiiyyy~~~{{{{{{{{{~~~~~~{{{xxxwwwvvvtttsssuuuuuuvvvyyy}}}|||iiiZZZTTTWWW\\\\\\cccmmmzzz}}}fffSSSGGGBBB@@@@@@;;;;;;:::::::::999999999888888999:::::::::::::::999999:::;;;;;;;;;::::::999::::::999888888;;;===========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>???@@@@@@BBBCCCEEEJJJPPP```zzz{{{vvvtttqqq{{{}}}rrrlllmmmooopppyyy}}}vvvlllcccPPPKKKEEECCCCCCCCC@@@===<<<;;;;;;:::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999888777777888:::===>>>======>>>>>>???@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDGGGJJJLLLSSS]]]cccddd```\\\YYY]]]fffvvv}}}zzzyyyzzz}}}~~~|||yyywwwtttxxxwwwvvvuuuxxx}}}ooo```XXXWWWYYYZZZ^^^ccckkkyyyrrr\\\LLLDDDAAAAAA;;;;;;;;;:::::::::999999999::::::;;;;;;;;;;;;;;;888999::::::;;;;;;;;;::::::;;;;;;:::999999<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????????????????@@@AAAAAAAAAAAADDDIIIPPP```zzz|||vvvttt{{{~~~wwwqqqppprrrooovvv{{{zzzwwwtttnnnhhhZZZRRRIIIDDDCCCCCCAAA>>>;;;;;;:::::::::::::::;;;999::::::;;;;;;::::::999999::::::;;;;;;::::::999:::888777666777:::===???===>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCFFFJJJMMMRRRXXX```eeedddaaa\\\ZZZ___fffrrr{{{{{{~~~~~~{{{zzz{{{|||~~~}}}zzzxxxxxxwwwuuurrrrrruuu{{{xxxjjj```YYYSSSVVVZZZ^^^bbblll|||hhhTTTHHHAAA>>>;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;888888999:::;;;;;;;;;;;;888999:::999888888:::<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@????????????@@@AAAAAA@@@@@@CCCHHHPPP```{{{|||xxx|||xxxsssrrrnnntttxxxwwwuuutttpppllleee[[[MMMFFFEEEEEECCC@@@<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;::::::999:::;;;<<<<<<<<<<<<;;;:::999999999999:::<<<===>>>???@@@@@@AAAAAABBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHMMMQQQZZZ^^^eeeiiiiiigggeeedddiiikkkrrr{{{zzzwwwxxx|||}}}}}}}}}|||}}}zzzzzzyyyvvvrrrqqqsssvvvzzzyyyzzzzzzpppbbbUUUTTTZZZ]]]]]]cccqqq~~~sss]]]NNNEEE???<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::777888999:::;;;;;;;;;;;;666888999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@AAADDDIIIQQQaaa}}}zzz}}}}}}tttpppmmmtttxxxwwwuuuuuusssooommm```QQQHHHFFFGGGEEEBBB======<<<<<<<<<======>>>999::::::;;;;;;::::::999;;;;;;<<<======<<<;;;;;;888999;;;===>>>>>>======AAAAAABBBCCCCCCDDDDDDEEEBBBBBBCCCDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGKKKPPPTTT^^^ccciiinnnpppqqqqqqrrrssssssuuu{{{|||{{{{{{|||{{{xxxxxxrrrxxx~~~}}}wwwrrrqqqqqqrrrooonnnsss|||~~~mmm\\\UUU[[[___\\\^^^iiixxxyyydddUUUKKKDDD<<<<<<;;;;;;;;;:::::::::888888999::::::::::::999777888999:::;;;;;;<<<;;;666888;;;;;;:::999999:::????????????????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????===============>>>??????AAABBBEEEJJJRRRccc~~~~~~~~~}}}sssqqqssstttuuuwwwwwwtttppppppjjj___RRRHHHCCCBBBCCC===<<<;;;;;;::::::::::::::::::::::::::::::::::::999;;;===??????===;;;999999:::;;;<<<===============>>>@@@BBBFFFIIILLLMMMFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFIIINNNUUU[[[dddkkkqqqssswww}}}{{{www|||~~~|||yyyxxxyyyppprrruuuwwwxxx{{{}}}xxxtttmmmlllkkkkkknnnrrrwwwzzz}}}iii]]]VVVUUU\\\bbbfffsssttt^^^PPPJJJAAA<<<:::;;;;;;999;;;???999999999999999999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===???@@@@@@@@@AAABBBDDDCCCEEEKKKSSSddd~~~|||zzzyyy||||||{{{yyyxxxxxxyyyzzz{{{~~~}}}|||~~~vvvnnnoooqqqtttxxxzzzzzzwwwwwwpppeeeWWWLLLFFFCCCCCC>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::::::::;;;<<<<<<======>>>??????@@@AAACCCEEEGGGHHHEEEDDDDDDCCCCCCCCCCCCDDDCCCDDDEEEGGGJJJQQQYYY___hhhpppyyy~~~|||~~~}}}{{{yyyzzz|||vvvvvvvvvuuuuuuxxx|||{{{xxxsssqqqooommmmmmmmmnnnooo{{{|||wwwcccZZZWWW^^^cccgggsss{{{hhhVVVLLLDDD???<<<<<<<<<:::;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999::::::::::::;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>???AAABBBBBB@@@??????@@@CCCBBBDDDJJJSSSddd~~~rrrooommmnnnrrrttttttsssooonnnmmmlllmmmmmmoooppprrrtttwwwzzz}}}|||zzz{{{~~~pppoooppptttzzzyyymmm___SSSJJJEEEBBB???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;===>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFHHHNNNVVVaaahhhpppzzz}}}|||vvvwww{{{~~~{{{wwwvvvwww||||||xxxwwwvvvtttrrrooommmkkkuuuwwwzzz}}}~~~}}}{{{mmmbbb[[[___dddiiitttrrr]]]OOOHHHBBB>>>>>>===;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>????????????@@@BBBAAA???>>>>>>???BBBAAADDDJJJTTTeeehhheeebbbbbbdddfffffffffbbbaaaaaa```aaaaaabbbccceeegggkkkmmmpppssswwwzzz|||zzzyyy}}}yyyssspppssszzzuuufffYYYNNNFFFBBB@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;:::999999999999:::;;;===<<<;;;:::;;;===???@@@AAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDFFFFFFFFFGGGIIILLLSSS^^^iiiqqqwww~~~yyyxxxxxx{{{}}}}}}~~~yyyzzz|||}}}|||zzzxxxvvvwwwyyy|||}}}||||||{{{nnnbbb```dddkkkwwwzzzfffWWWLLLEEE???>>>>>>;;;:::<<<999999999999999999999999999999999::::::;;;;;;;;;999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????:::<<<>>>?????????@@@AAABBBBBBEEEKKKUUUggg^^^\\\YYYXXXXXXZZZZZZ[[[XXXXXXXXXXXXXXXYYYZZZZZZ\\\^^^aaabbbdddfffjjjlllvvvzzz~~~{{{xxxzzzxxxpppqqqwww~~~zzzmmm```SSSIIIBBBAAAAAA???>>>===<<<<<<<<<::::::::::::::::::::::::<<<;;;999888888999;;;<<<===<<<;;;:::;;;===???AAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIMMMQQQYYYdddpppxxx{{{|||{{{yyy{{{~~~}}}yyy{{{~~~~~~{{{lllddddddlllxxxrrrfffSSSIIIAAA???>>><<<;;;===999999999999999999999999999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????<<<>>>@@@AAA@@@@@@BBBCCCDDDDDDFFFMMMWWWhhhXXXWWWUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXYYY[[[]]]^^^^^^```ccceeejjjnnntttyyy}}}}}}{{{}}}{{{qqqqqqtttxxx~~~rrrfffZZZMMMEEECCCBBBAAA???>>>===<<<<<<::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<===<<<<<<<<<<<<>>>???@@@@@@@@@@@@AAABBBCCCEEEEEEBBBBBBBBBCCCCCCEEEFFFFFFHHHKKKPPPUUU]]]hhhssszzzzzz~~~~~~~~~}}}zzz{{{}}}|||nnnhhhkkkvvvwww^^^RRREEE@@@???===<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????BBBCCCEEEDDDBBBAAAAAABBBEEEDDDGGGMMMWWWhhhWWWXXXXXXWWWUUUUUUUUUUUUWWWWWWXXXYYYZZZZZZZZZZZZZZZ\\\^^^______aaadddffffffjjjooossswww~~~~~~vvvwwwxxxwww}}}vvvlll```SSSIIIDDDCCCAAA@@@>>>=========::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHKKKQQQWWW___hhhrrrxxxzzz~~~{{{zzzzzz{{{~~~|||nnnjjjooottt{{{mmm]]]LLLDDD@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===???@@@@@@AAAAAACCCDDDDDDBBBAAAAAABBBDDDDDDFFFLLLUUUfff[[[\\\]]]\\\[[[YYYYYYYYYZZZZZZ\\\]]]^^^^^^^^^^^^\\\^^^```aaabbbdddgggjjjgggkkkpppsssvvv~~~{{{zzz{{{yyypppdddWWWMMMEEEDDDBBB@@@???>>>======::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>?????????>>>BBBAAAAAAAAA@@@AAAAAABBBDDDCCCCCCCCCCCCDDDEEEEEEFFFJJJQQQXXX___hhhpppuuu|||~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxyyy|||sssiiiiiilllnnn|||wwweeeQQQFFFBBB>>><<<<<<999999999999999999999999;;;;;;;;;::::::999999999<<<<<<<<<============>>>===<<<<<<;;;;;;;;;<<<<<<========================<<<===>>>???@@@AAABBBBBB;;;===???@@@@@@@@@AAABBBDDDCCCEEEKKKSSSddd~~~jjjhhheeeccccccccccccbbbaaabbbdddfffgggggggggfffiiiiiiiiigggggghhhkkkmmmqqqqqquuu{{{~~~~~~xxxxxxzzz{{{qqqjjj[[[JJJGGGCCCAAAAAA>>>999:::===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBCCC??????CCCFFFEEEFFFIIIIIIRRR[[[^^^^^^cccooozzz|||{{{~~~~~~|||{{{yyyyyyzzz{{{|||}}}|||}}}zzziii```]]]```eeeppp~~~sss]]]MMMEEEAAA===999>>><<<;;;;;;<<<<<<;;;:::;;;<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>===<<<<<<<<<===???@@@AAAAAA@@@@@@@@@AAABBBBBBGGGFFFHHHKKKRRRccc~~~yyyvvvsssrrrqqqqqqpppooolllmmmnnnoooppppppppppppqqqqqqpppooonnnoooqqqsssxxxxxx}}}}}}}}}{{{qqqjjj\\\MMMHHHEEECCCCCC@@@<<<;;;>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>?????????@@@AAAAAABBBBBBBBBBBBBBBDDD@@@@@@CCCEEEDDDFFFIIILLLUUU]]]]]][[[```mmmyyy~~~{{{|||}}}~~~~~~oooaaaZZZWWWZZZbbbooo}}}}}}jjjXXXLLLDDD???<<<>>><<<;;;;;;<<<===;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<===???AAABBBEEEDDDCCCCCCBBBBBBBBBBBBGGGGGGIIILLLSSSccc}}}|||||||||}}}}}}~~~}}}|||{{{{{{zzz{{{{{{|||~~~}}}|||{{{qqqiii]]]QQQJJJFFFEEEFFFDDD???===???<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@???@@@AAAAAABBBBBBAAAAAAEEEBBBAAACCCDDDDDDFFFJJJRRRZZZ```]]]XXX\\\jjjwww{{{yyyxxx|||~~~yyyfffYYYSSSSSSVVV___ooo~~~yyyfffTTTHHHBBB@@@>>>===;;;<<<======<<<:::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@AAA<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<===???AAACCCDDDGGGGGGEEEDDDCCCBBBBBBBBBFFFFFFIIIMMMTTTddd}}}|||uuu}}}zzzqqqiii___VVVLLLGGGFFFGGGEEEAAA>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@???@@@@@@AAABBBAAAAAAAAAFFFCCCBBBDDDDDDDDDGGGMMMXXX^^^bbb^^^WWWYYYfffssszzz~~~xxxuuuvvv}}}}}}~~~~~~mmm]]]XXXTTTRRRXXXfffwwwpppZZZIIIBBBAAA>>>===<<<<<<======<<<;;;;;;;;;<<<===>>>>>>>>>==================>>>>>>>>>;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<======>>><<<<<<===>>>@@@AAACCCCCCDDDDDDCCCBBBBBBAAABBBBBBDDDEEEHHHNNNUUUddd~~~~~~}}}rrrwwwyyyvvvpppiii```YYYOOOIIIFFFGGGFFFAAA>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAEEECCCCCCDDDEEEEEEKKKSSS[[[```ccc^^^XXXYYYcccmmmsss}}}zzzwwwxxx|||{{{||||||~~~vvveeeZZZUUURRRWWWdddtttwww___LLLCCCBBB???===<<<<<<===>>><<<;;;;;;;;;<<<===>>>>>>>>>===;;;;;;<<<<<<============>>>>>>>>>>>>>>>============<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@AAAAAA??????>>>??????@@@AAAAAAAAACCCHHHNNNUUUddd}}}||||||~~~ttttttttttttrrrlllddd^^^TTTMMMGGGFFFEEEAAA>>>============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBBDDDBBBCCCEEEFFFIIIQQQ[[[bbbeeegggeeebbbbbbggglllooowww~~~yyyzzz{{{xxxyyy|||~~~}}}{{{yyyxxxzzz~~~|||~~~|||lllZZZUUURRRVVVddduuu~~~gggRRRGGGDDD???>>><<<===>>>>>>===;;;;;;;;;<<<=========<<<<<<999999999:::;;;;;;<<<<<>>>>>======<<<<<<;;;======<<<<<<======>>>???===>>>??????@@@?????????<<<<<<<<<===>>>???@@@AAA@@@CCCHHHOOOWWWeee~~~}}}{{{yyy{{{yyytttqqqssstttqqqiiibbbZZZQQQIIIGGGFFFBBB???>>>============<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCFFFHHHLLLWWWbbboooppprrrtttttttttssssssnnnttt{{{|||wwwvvv{{{}}}zzz||||||yyyuuurrrssstttyyyyyywwwssspppooorrruuuvvvyyy}}}}}}~~~ooo___YYYTTTWWWeeexxxrrr\\\NNNIII???>>>======>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::999::::::;;;<<<<<<===============<<<<<<<<<<<<<<<===============>>>>>>???;;;<<<===???@@@@@@??????>>>>>>>>>>>>???@@@AAAAAAAAADDDJJJRRRYYYhhh{{{xxxwww~~~}}}vvvpppssswwwtttllleee___TTTKKKHHHFFFCCC@@@@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDDDDAAAAAACCCGGGIIINNNZZZfff{{{{{{~~~|||ooosssyyyxxxrrrpppssszzz~~~xxx{{{}}}{{{wwwtttuuuvvvxxxyyyxxxtttnnnkkkkkkmmmkkkoootttxxx}}}~~~~~~oooggg```XXXZZZgggzzz{{{dddTTTMMM???>>>======>>>>>>===<<<<<<<<<<<<<<<;;;:::999999<<<======>>>???@@@@@@AAA:::;;;;;;;;;<<<<<<=====================>>>??????888999<<<>>>@@@@@@@@@@@@BBBBBBAAAAAA@@@AAAAAAAAABBBFFFLLLTTT\\\jjj{{{vvvxxxzzzwwwzzzxxxzzzwwwjjjeee___UUUJJJEEECCCAAA???=========>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;>>>????????????@@@@@@@@@BBBCCCCCCCCCDDDEEEEEEEEEDDDFFFFFFFFFHHHSSSdddqqqvvvyyy}}}uuunnnooouuu~~~~~~~~~~~~~~~}}}|||{{{zzz||||||uuuoookkkjjjiiijjjmmmqqqwwwyyyooofff___aaakkkyyyooo\\\QQQGGGAAA>>>??????===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;<<<>>>???@@@@@@??????BBBBBBAAABBBCCCEEEGGGHHHEEEEEEHHHMMMVVVfffxxxwww||||||zzz|||zzzooohhhaaaVVVLLLFFFDDDCCCAAA;;;;;;<<<<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<>>>????????????@@@@@@@@@BBBBBBBBBCCCCCCDDDEEEEEEBBBCCCEEEGGGMMMZZZlllzzz|||~~~zzzsssqqqsssttt}}}|||uuuqqqoookkklllnnnqqqvvv}}}zzzoooeeeccchhhsssuuubbbUUUJJJCCC?????????===<<<===========================;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????;;;===>>>???@@@@@@??????AAAAAAAAAAAABBBDDDFFFGGGDDDDDDGGGMMMVVVggg{{{vvv||||||yyynnnfffZZZOOOIIIFFFEEEEEE<<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;;;;;;;;;;<<<<<<>>>????????????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDBBBDDDFFFJJJSSSbbbttt~~~wwwrrrlllqqqyyyyyytttrrrooopppqqqsssvvv{{{~~~|||{{{}}}{{{{{{}}}yyyllleeefffmmm{{{mmm^^^PPPGGG@@@??????===<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<===>>>@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEECCCCCCGGGMMMWWWhhhvvvxxxxxxmmm```UUUMMMGGGEEEFFF@@@@@@???>>>============<<<;;;;;;;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDFFFFFFHHHNNNYYYiiiyyyssslllmmmpppwww~~~xxxssspppqqqsssuuuvvvyyy|||}}}{{{{{{yyyxxxzzz}}}sssjjjggglllyyyyyyiiiXXXMMMCCC@@@@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<========================<<<<<<<<<<<<============<<<===???@@@AAAAAA@@@?????????@@@@@@AAABBBCCCCCCBBBCCCFFFMMMWWWiiiyyyvvv~~~uuuggg\\\RRRHHHDDDFFFBBBAAA@@@>>>>>>===>>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>>>>?????????@@@@@@@@@??????@@@AAABBBCCCDDDEEEEEEFFFJJJSSSbbbssswwwooommmlllqqq|||~~~~~~~~~~~~||||||{{{{{{yyyvvvrrrooorrrtttwwwyyy{{{}}}~~~~~~}}}{{{yyywwwyyy|||tttlllmmmvvvrrraaaTTTGGGBBBAAA>>><<<===<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>>>>=================================<<<<<<<<<<<<============<<<===???@@@AAAAAA@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBFFFMMMXXXjjjwwwzzz}}}{{{{{{{{{lllcccXXXKKKEEEGGGAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>????????????@@@@@@@@@???@@@@@@BBBCCCDDDEEEFFFCCCDDDKKKYYYmmmtttppplllppp{{{}}}||||||{{{|||zzzxxxwwwvvvuuurrrpppooorrrvvvyyy{{{~~~~~~|||{{{{{{}}}~~~~~~zzzzzz{{{||||||}}}|||||||||zzzzzz{{{~~~tttmmmqqqyyyzzzjjj[[[KKKDDDCCC@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>===>>>???AAAAAAAAAAAA@@@???@@@AAABBBBBBBBBBBBAAACCCCCCGGGNNNXXXjjj{{{yyy|||xxxvvv|||pppiii^^^OOOHHHJJJCCCAAA???===<<<<<<<<<===;;;;;;;;;;;;<<<===>>>???>>>????????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGEEEGGGPPPaaavvvyyytttvvv|||xxxuuuttttttrrrppplllooorrruuuwwwxxxzzz|||||||||zzzyyyxxxyyy}}}|||zzz{{{|||||||||wwwwwwwwwxxxyyyzzz{{{|||}}}|||}}}|||pppooosssrrraaaOOOFFFDDDBBB???>>>========================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????===>>>@@@AAABBBBBBAAA@@@@@@@@@BBBCCCCCCBBBBBBAAADDDDDDGGGNNNXXXiii~~~yyy|||vvvrrr||||||qqqlllbbbRRRKKKMMMEEEDDDAAA???>>>>>>??????;;;;;;;;;<<<<<<>>>??????>>>????????????@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHJJJLLLUUUggg|||}}}~~~xxxtttsssrrrpppnnniiilllppprrrssssssuuuvvvyyyxxxwwwtttsssuuuyyy|||~~~|||{{{|||||||||{{{xxxwwwwwwwwwxxxzzz|||}}}}}}}}}~~~yyyssspppsssxxxvvvdddQQQHHHEEECCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>@@@AAABBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBAAAEEEEEEHHHNNNXXXiii}}}zzzpppooovvv~~~pppfff___WWWPPPLLLFFFDDD@@@?????????>>>===<<<;;;;;;;;;;;;<<<======???????????????@@@@@@@@@?????????AAACCCEEEEEEEEEJJJJJJVVVnnnzzzuuupppmmmlllbbbdddfffhhhjjjkkkkkkkkkoooooooooqqqtttxxxzzz{{{}}}}}}zzzxxxvvvttttttuuuxxxyyyzzz~~~~~~zzzoookkkoooyyy~~~iiiRRRGGGEEECCCAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<===???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<===@@@AAA???===>>>???@@@@@@BBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAACCCDDDIIIQQQZZZjjjsssnnnqqqzzz|||rrrhhh___WWWPPPMMMGGGDDDAAA??????>>>===<<<<<<;;;;;;;;;;;;<<<======???????????????@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEELLLOOO\\\oooyyyrrrlllhhheee\\\]]]___aaaccccccdddcccffffffgggkkkoootttxxxzzz{{{}}}yyyxxxvvvuuuvvvwwwzzz||||||}}}zzz~~~tttmmmmmmvvvmmmVVVJJJFFFCCCAAA@@@???>>>>>>===<<<=========<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======???@@@???===>>>???@@@@@@BBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBDDDFFFJJJRRR[[[kkkuuummmlllpppttt|||zzzuuukkkaaaXXXQQQNNNHHHEEEBBB???>>>===<<<:::<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEMMMTTTaaannnvvv{{{~~~uuulllddd^^^[[[RRRSSSUUUWWWXXXXXXYYYYYYYYYZZZ]]]bbbhhhnnnsssvvvxxx}}}zzzzzzyyyyyyyyyzzz|||~~~|||zzzzzznnnjjjrrrttt^^^PPPIIICCCAAAAAA>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>???@@@???===>>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBEEEFFFKKKRRR\\\lllwwwoookkkkkkmmmrrrwwwwwwooocccZZZTTTPPPJJJGGGCCC@@@>>>===;;;999<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCEEEGGGKKKVVVccciiijjjmmmxxx~~~zzzsssjjjaaaYYYSSSPPPJJJKKKKKKLLLMMMNNNNNNOOOOOOQQQUUUZZZ___eeekkkooowww~~~~~~~~~{{{{{{~~~nnnhhhnnn|||}}}gggXXXMMMEEEAAAAAA>>>>>>===<<<<<<<<<<<<===;;;<<<============>>>???========================???>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBBBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBBEEEFFFKKKRRR[[[kkk~~~uuunnnkkkkkkkkkuuuyyyrrrfff^^^WWWRRRKKKHHHDDDAAA???>>><<<:::===<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@@@@AAAAAABBBCCCDDDCCCBBBCCCFFFIIIKKKWWWccceeecccfffpppzzz~~~}}}~~~uuupppllliiiccc\\\UUUNNNJJJHHHEEEEEEEEEEEEFFFFFFGGGGGGIIILLLPPPSSSWWW\\\cccgggvvv}}}}}}xxxzzznnnhhhlllvvvrrraaaSSSGGGBBBBBB@@@???>>>>>>======>>>>>><<<>>>??????======>>>@@@========================>>>>>>??????>>>>>>>>>???>>>???@@@@@@BBBBBBCCCDDDBBBBBBAAAAAAAAABBBBBBCCCDDDEEEIIIQQQZZZjjjsssllliiigggsssyyysssjjjddd\\\TTTMMMIIIEEEBBBAAA???>>><<<======<<<<<<======>>>???======>>>???@@@AAAAAABBBAAACCCDDDCCCBBBCCCHHHLLLQQQ\\\fffgggfffkkksssxxx|||}}}}}}~~~}}}uuulllccc^^^YYYWWWSSSOOOKKKGGGEEECCCBBBBBBAAAAAAAAABBBBBBCCCDDDGGGLLLNNNPPPTTT[[[```pppyyyyyyxxx~~~pppiiilllsss~~~|||kkkYYYJJJBBBBBB@@@@@@???>>>>>>>>>>>>>>><<>>AAA>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>===>>>???>>>???@@@@@@BBBBBBCCCDDDBBBBBBAAAAAAAAABBBCCCCCCCCCDDDIIIPPPZZZiii~~~wwwtttrrrqqqssstttuuuuuuuuuvvvyyy}}}vvvlllhhhfffrrryyysssmmmiiiaaaVVVMMMJJJFFFDDDCCCAAA@@@>>>===============>>>>>>???<<<===>>>???@@@AAABBBBBB@@@BBBDDDCCCBBBDDDJJJOOO\\\eeemmmooossszzz~~~~~~zzz~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||xxxrrrkkkccc\\\TTTPPPLLLKKKIIIGGGEEEDDDCCCCCCAAA@@@???>>>>>>???@@@@@@???CCCGGGJJJKKKOOOUUU[[[gggqqq~~~zzzzzz{{{{{{{{{uuuiiilllpppwwwrrr___MMMCCCBBB??????>>>===============;;;>>>AAA???<<<;;;===@@@>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???======>>>@@@>>>???@@@@@@BBBBBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDEEEJJJQQQ[[[jjj}}}xxxrrrnnnfffdddbbbbbbdddfffggggggjjjmmmqqqwww}}}xxxmmmhhhfffrrrxxxsssooommmcccWWWNNNKKKGGGEEEDDDCCCAAA@@@===============>>>??????<<<===>>>???@@@AAABBBBBB???BBBDDDCCCBBBDDDKKKQQQfffnnntttwww~~~yyy~~~}}}||||||~~~}}}|||}}}||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~zzzyyyuuuoookkkhhhbbb]]]XXXRRRMMMIIIFFFEEEDDDCCCCCCCCCCCCCCC@@@???>>>=========>>>???;;;???DDDGGGHHHKKKSSSYYY___lll||||||~~~|||vvvqqqqqqsssxxxxxxzzz~~~yyyzzziiilllooottt{{{wwwbbbNNNDDDBBB>>>>>>===<<<<<<<<<<<<<<<:::>>>@@@???;;;999<<>>>>>>>>>>>>>>>>>>>>>>>===???AAA@@@===<<<>>>@@@>>>???@@@AAABBBCCCCCCDDDAAAAAAAAAAAAAAABBBCCCDDDEEEFFFKKKRRR\\\kkkxxxsssnnnkkkjjjiiifffccc\\\ZZZWWWVVVVVVXXX[[[]]]bbbdddhhhmmmsssxxx|||~~~~~~yyysssiiisssyyyuuuqqqnnnbbbTTTPPPLLLGGGEEEEEECCC@@@<<<===============>>>??????>>>??????@@@@@@AAABBBBBB@@@AAADDDFFFDDDFFFPPP\\\nnnzzzzzzzzz}}}{{{|||}}}}}}~~~{{{{{{|||||||||~~~|||vvvmmmgggbbb___]]]\\\YYYUUUPPPLLLIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@??????>>>>>>>>>@@@AAACCCFFFJJJOOOSSSaaakkkxxx}}}tttqqqpppnnnkkkhhhfffdddbbbdddgggkkkqqqwww{{{~~~~~~qqqoooqqqxxx{{{fffSSSGGGBBBAAA???======>>>???>>>===>>>>>>============>>>>>>===============>>>????????????@@@@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCHHHGGGJJJRRR___rrrgggddd___\\\[[[ZZZWWWTTTTTTRRRQQQOOOOOOQQQSSSTTTWWWYYY]]]bbbhhhnnnsssuuu|||~~~xxxooosssvvvuuutttooodddYYYPPPLLLGGGDDDDDDCCC???<<<===============>>>??????>>>??????@@@@@@AAABBBBBBAAABBBDDDEEEDDDFFFRRR^^^vvvyyyxxx{{{zzzyyy{{{{{{}}}~~~}}}|||}}}{{{{{{{{{zzzzzz|||zzztttjjjaaa[[[VVVRRRPPPNNNLLLIIIFFFCCCAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>===???@@@BBBCCCGGGLLLOOO\\\eeetttyyyqqqiiiccc[[[[[[YYYXXXVVVUUUTTTSSSXXXZZZ]]]bbbhhhpppyyy~~~~~~uuurrrsssyyyjjjUUUHHHBBBAAA???======>>>???>>>======<<<<<<;;;;;;<<<<<<============<<<======>>>>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDHHHGGGJJJRRR___rrr\\\YYYVVVSSSRRRPPPMMMKKKLLLKKKJJJJJJJJJJJJKKKKKKMMMNNNQQQUUU[[[aaagggkkkrrruuuzzz}}}wwwsssrrrxxxzzzsssggg```SSSNNNHHHEEEEEEDDDAAA???===============>>>>>>???>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEDDDHHHUUUcccwwwvvvwwwuuuvvv{{{yyy{{{~~~~~~|||||||||{{{{{{yyyxxxwwwyyy~~~~~~zzznnnhhh___VVVPPPLLLIIIFFFEEEEEEDDDCCCBBB@@@@@@???????????????????????????@@@@@@@@@@@@????????????===>>>???@@@AAADDDHHHKKKTTT___ooo~~~}}}zzzxxxuuupppjjjddd___[[[WWWTTTLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNQQQVVV^^^gggmmm|||xxxuuutttyyyqqqZZZJJJBBBAAA@@@>>>>>>??????>>>===>>>======<<<<<<======>>>>>>======<<<<<<<<<==============================>>>???@@@AAACCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGJJJSSS___rrrVVVUUUTTTRRRPPPMMMJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKNNNRRRXXX]]]aaaeeeiiioootttxxxzzz}}}|||rrrqqq|||xxxkkkfffXXXRRRLLLHHHGGGFFFDDDBBB>>>>>>============>>>>>>>>>??????@@@@@@AAABBBBBBDDDCCCDDDEEEEEEJJJYYYhhh~~~yyywww~~~vvvuuusssrrruuu{{{{{{|||}}}|||{{{{{{|||~~~{{{{{{yyywwwvvvxxx|||}}}tttnnnfffaaaYYYSSSNNNKKKHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@BBBEEEHHHPPP[[[kkk{{{{{{rrrjjjeeeccc___[[[VVVRRRPPPNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHLLLSSS[[[aaammmvvv{{{wwwuuuxxx}}}yyy```MMMDDDBBB@@@>>>>>>??????>>>===@@@@@@????????????@@@@@@>>>===<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGJJJSSS```sssRRRRRRSSSQQQOOOKKKIIIGGGHHHIIIIIIJJJIIIHHHGGGFFFJJJJJJIIIJJJLLLPPPTTTWWWYYY]]]dddjjjooosssxxxzzz}}}sssrrr~~~qqqjjj\\\VVVMMMHHHGGGFFFDDDBBB>>>>>>============>>>>>>>>>??????@@@@@@AAABBBBBBDDDCCCDDDEEEFFFLLL\\\kkkyyyuuu}}}~~~}}}yyyuuutttrrrqqqtttyyy}}}|||zzzwwwuuuvvvzzz}}}|||{{{zzzxxxwwwyyy}}}wwwmmmggg```[[[VVVQQQNNNMMMKKKIIIBBBBBBBBBBBBAAA???>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAADDDGGGOOOXXXhhhwww|||tttkkkccc\\\WWWTTTMMMKKKIIIHHHHHHGGGDDDBBBDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDEEEEEEHHHMMMTTTYYY]]]hhhvvv~~~{{{|||gggRRRGGGCCCAAA???>>>??????>>>===@@@@@@????????????@@@@@@>>>======<<<<<<<<<======@@@??????>>>>>>??????@@@>>>???@@@BBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDGGGGGGJJJSSS```sssQQQTTTVVVUUURRRNNNKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEIIIHHHGGGGGGHHHJJJMMMNNNPPPTTTYYY^^^dddiiiooosss|||}}}vvvvvvwwwooo```YYYOOOHHHFFFDDDCCCAAA???>>>>>>===============>>>??????@@@@@@AAABBBBBBBBBBBBCCCEEEGGGNNN]]]mmmxxx~~~|||tttuuuuuutttrrrqqqqqqsssvvvzzzyyyvvvsssqqqsssxxx{{{|||}}}}}}||||||}}}vvvllleee[[[WWWSSSOOOMMMLLLJJJIIIDDDDDDCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@AAADDDGGGLLLUUUcccrrrqqqkkkccc[[[VVVQQQNNNKKKFFFFFFFFFGGGGGGFFFDDDAAACCCCCCBBBBBBAAA@@@@@@???AAABBBCCCCCCEEEHHHMMMQQQRRR[[[hhhrrryyy~~~nnnWWWKKKDDDBBB@@@?????????>>>===>>>======<<<<<<======>>>===============>>>??????AAA@@@???>>>>>>???@@@AAA>>>???@@@BBBDDDEEEFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDGGGGGGJJJSSS```tttRRRVVVYYYYYYUUUQQQNNNNNNIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKNNNQQQTTTXXX^^^dddiiisss|||}}}{{{yyyzzzuuuggg^^^SSSKKKHHHFFFDDDCCC??????>>>===============>>>??????@@@@@@AAABBBBBB???@@@CCCFFFHHHOOO^^^mmm~~~yyysssooopppqqqqqqppppppqqqrrrqqquuuuuuvvvuuuuuuwwwzzz}}}}}}~~~wwwmmmhhh^^^ZZZUUURRRPPPNNNKKKJJJGGGFFFEEEDDDCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAADDDGGGHHHPPP]]]lll{{{wwwrrrddd^^^VVVPPPMMMKKKIIIGGGGGGFFFEEEFFFGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB???@@@BBBBBBCCCDDDGGGIIILLLPPPXXXaaakkktttzzz~~~sss\\\OOODDDBBB@@@?????????>>>======<<<<<<;;;;;;<<<<<<============>>>>>>@@@AAABBB@@@???>>>======>>>???@@@===???@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGJJJTTTaaatttOOOSSSWWWXXXTTTOOOLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKKKKJJJKKKMMMNNNQQQVVV]]]aaalllttt~~~~~~zzzvvv{{{zzzmmmdddYYYPPPLLLJJJHHHFFF??????>>>===============>>>??????@@@AAAAAABBBBBB>>>???CCCFFFIIIOOO^^^mmmxxxwwwpppnnnnnnnnnoooooonnnoooppppppnnnqqquuuxxx{{{|||}}}}}}yyypppjjjdddaaa\\\WWWTTTRRROOOMMMEEEDDDBBBAAAAAABBBDDDFFF????????????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@??????@@@CCCFFFCCCKKKXXXhhhxxxwwwmmmggg^^^XXXPPPKKKIIIIIIHHHFFFEEECCCAAAAAABBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB>>>@@@BBBCCCBBBCCCDDDFFFJJJJJJMMMUUUaaammmvvv{{{{{{vvv___RRREEECCC@@@???@@@???>>>===>>>>>>============>>>>>>=========>>>???AAACCCCCC@@@>>>===<<<<<<===>>>@@@===???@@@BBBDDDFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGJJJTTTaaauuuRRRTTTVVVXXXWWWTTTPPPMMMLLLJJJHHHGGGGGGFFFEEECCCEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHKKKPPPTTTWWWaaahhhttt|||~~~vvvnnnrrr~~~uuuhhh[[[TTTOOOJJJFFFEEE@@@@@@???>>>>>>???@@@AAA>>>????????????@@@@@@@@@<<>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAHHHSSS___mmm}}}qqqhhhcccZZZVVVPPPKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCDDDDDDEEEGGGGGGDDDFFFIIINNNVVVaaalllttt|||gggMMMHHHCCC??????>>><<<===AAA>>>>>>>>>>>>????????????AAABBBBBB@@@>>>>>>???@@@BBB@@@???@@@CCCCCCAAA>>>AAABBBDDDEEEGGGHHHHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHLLLSSSbbbzzzRRRTTTWWWXXXXXXUUURRROOONNNLLLIIIHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFIIILLLPPPRRRYYY```lllxxx~~~|||vvvmmmoooyyyzzzlll^^^VVVQQQJJJFFFDDD@@@???>>>>>>>>>>>>@@@@@@>>>????????????@@@@@@@@@AAACCCDDDDDDGGGQQQaaannnuuuhhheeeggghhhgggiiilllmmmmmmmmmnnnppprrrqqqqqqssswww|||{{{sssnnnhhhddd^^^ZZZWWWUUUSSSQQQLLLIIIEEECCCBBBBBB@@@???@@@AAAAAAAAAAAA@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAHHHQQQ]]]jjj{{{sssiiiddd\\\WWWQQQMMMJJJHHHGGGEEEGGGGGGHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBAAAAAACCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHLLLQQQ[[[eeelllwww{{{kkkSSSIIIDDD@@@AAA@@@>>>>>>AAA>>>>>>>>>>>>????????????>>>?????????>>>???AAABBB@@@??????BBBFFFHHHGGGEEEAAABBBDDDFFFHHHIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFHHHJJJMMMUUUddd{{{SSSUUUXXXZZZYYYWWWTTTRRRPPPMMMJJJIIIIIIIIIHHHGGGEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFEEEFFFGGGJJJMMMOOORRRXXXcccnnnwwwzzzvvvkkkjjjssszzz}}}~~~pppaaaXXXRRRKKKFFFDDD@@@???>>>======>>>??????>>>????????????@@@@@@@@@EEEEEEDDDCCCFFFRRRdddrrryyykkkdddeeegggggggggiiikkkkkkkkkkkklllmmmpppppppppssswww||||||vvvrrrhhhddd___ZZZXXXVVVSSSRRRQQQMMMHHHDDDBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFNNNXXXeeevvvvvvlllfff^^^YYYSSSNNNKKKIIIHHHFFFGGGHHHIIIJJJJJJIIIGGGEEECCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIILLLSSS[[[aaaqqq{{{~~~ssswwwpppZZZJJJEEEAAABBBBBB??????AAA>>>>>>>>>>>>????????????<<<>>>@@@@@@AAABBBEEEGGGCCCCCCCCCFFFHHHJJJIIIHHHAAACCCEEEHHHJJJKKKKKKJJJIIIIIIGGGFFFEEEEEEEEEEEEHHHJJJOOOWWWfff}}}UUUWWWYYY[[[[[[ZZZXXXVVVQQQNNNKKKIIIIIIIIIIIIHHHFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHJJJLLLMMMPPPUUU^^^fffoooyyyzzz~~~xxxlllhhhmmmuuuzzzqqqbbbZZZSSSLLLGGGEEE@@@???>>>=========>>>???>>>>>>?????????@@@@@@@@@EEEDDDCCCCCCHHHTTTeeeqqq{{{nnneeecccfffgggggggggiiikkkkkkjjjjjjkkklllnnnoooqqqtttwww}}}|||vvvrrrjjjfffaaa\\\ZZZXXXVVVTTTTTTPPPJJJEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEKKKTTTaaaqqq{{{pppjjjaaa\\\VVVPPPMMMKKKIIIGGGEEEFFFHHHIIIIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAAAAABBBBBBCCCDDDFFFFFFFFFFFFHHHMMMTTTYYYjjjvvvyyymmmnnnuuuttt___LLLEEEAAABBBBBB@@@>>>???===>>>>>>>>>???????????????AAACCCDDDDDDFFFIIIKKKJJJJJJIIIIIIHHHGGGEEEDDDAAACCCGGGJJJMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKPPPXXXggg~~~XXXYYY[[[]]]]]]\\\ZZZYYYQQQNNNJJJHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHHHHIIIJJJOOOSSSZZZ___eeennnzzz~~~~~~|||ooojjjlllssszzz~~~qqqbbbZZZTTTMMMIIIGGGAAA@@@???=========>>>???>>>>>>?????????@@@@@@@@@BBBBBBCCCEEEKKKVVVdddmmm~~~rrreee```aaadddeeeeeegggiiikkkkkkjjjjjjkkklllmmmooosssvvvzzzzzztttqqqnnnjjjeeeaaa___]]][[[YYYTTTPPPJJJFFFEEEEEEFFFEEEAAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDHHHQQQ^^^nnn~~~uuunnneee```ZZZTTTPPPNNNKKKJJJFFFGGGHHHHHHGGGFFFDDDBBBBBBBBBBBBCCCBBBBBBAAA@@@BBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGKKKRRRVVVeeeqqqvvviiiiiiooowwwbbbPPPHHHAAAAAAAAA???>>>>>>===>>>>>>>>>????????????BBBCCCDDDDDDDDDEEEHHHJJJMMMMMMLLLIIIFFFCCCAAA@@@@@@CCCHHHMMMPPPPPPOOOMMMIIIIIIHHHHHHHHHHHHIIIIIIGGGKKKQQQZZZiii[[[\\\^^^______^^^\\\[[[RRROOOKKKHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGKKKPPPTTTWWW[[[cccnnnxxx~~~vvvooonnnvvv~~~rrrccc[[[UUUOOOJJJHHHBBBAAA@@@>>>>>>>>>??????>>>????????????@@@@@@@@@@@@AAACCCGGGNNNXXXccckkkyyyttthhh]]][[[___```aaabbbfffhhhjjjkkkjjjjjjkkkllllllqqqwwwzzz}}}{{{uuurrrnnnjjjeeebbb___^^^\\\ZZZUUUQQQMMMIIIHHHHHHGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCGGGOOO]]]nnn~~~{{{ssskkkfff___ZZZVVVSSSPPPNNNKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDDDDFFFJJJPPPTTT___mmm~~~uuuiiiiiinnn~~~jjjWWWLLLBBB@@@AAA???>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBAAABBBDDDFFFIIIJJJJJJHHHEEECCCBBBBBB@@@DDDJJJPPPRRRRRRQQQOOOJJJIIIIIIIIIIIIIIIJJJKKKHHHLLLSSS]]]lll______`````````^^^]]]\\\TTTQQQLLLIIIIIIKKKKKKKKKMMMMMMMMMNNNNNNMMMMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLQQQRRRTTT[[[gggqqq~~~~~~|||uuussszzzvvvfff]]]WWWOOOJJJHHHDDDCCCAAA????????????@@@>>>????????????@@@@@@@@@AAABBBDDDHHHOOOZZZeeelllwww~~~kkk```XXXZZZ^^^___```bbbccceeehhhiiiiiiiiijjjllllllrrrzzzyyyvvvrrrnnniiieeecccbbb```^^^]]]YYYUUUQQQOOONNNKKKIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFOOO^^^pppwwwrrrmmmfff```\\\YYYVVVTTTPPPNNNLLLIIIGGGFFFEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCEEEHHHMMMQQQZZZiii{{{uuukkkkkkqqq{{{ttt^^^QQQEEEAAAAAA@@@???@@@>>>>>>>>>>>>????????????>>>???@@@@@@@@@AAACCCEEEFFFHHHJJJHHHEEECCCCCCDDD@@@DDDKKKQQQUUUTTTRRRPPPLLLLLLKKKJJJIIIIIIIIIIIIJJJOOOVVV```oooaaaaaaaaaaaa```___]]]\\\VVVRRRNNNKKKKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGKKKPPPQQQSSSYYYfffpppyyy~~~yyyvvv}}}zzzjjj```XXXPPPJJJGGGDDDCCCBBB@@@??????@@@@@@>>>????????????@@@@@@@@@DDDDDDDDDHHHPPP[[[gggooozzzfff\\\WWW[[[___```bbbfffaaacccfffgggggghhhjjjkkklllsss|||}}}zzz{{{wwwsssooommmllljjjhhhfffbbb^^^ZZZWWWTTTPPPMMMJJJJJJKKKKKKJJJJJJIIIHHHDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCFFFOOO___rrrzzzwwwrrrkkkeee```]]]ZZZXXXQQQOOOKKKHHHEEEDDDDDDEEECCCCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCFFFKKKNNNWWWgggzzzvvvmmmnnntttzzz}}}cccUUUGGGBBBBBBAAAAAABBB>>>>>>>>>>>>????????????===???@@@AAAAAACCCEEEHHHHHHJJJKKKIIIEEEBBBBBBCCC@@@DDDLLLRRRVVVUUUSSSQQQOOONNNLLLKKKIIIHHHHHHHHHLLLQQQXXXcccrrrgggffffffeeecccaaa```___\\\WWWQQQNNNOOOPPPOOONNNTTTUUUUUUUUUTTTRRROOOMMMMMMKKKHHHGGGHHHIIIIIIHHHIIIIIIHHHGGGJJJRRR]]]fffqqq{{{~~~}}}|||uuuvvvzzzvvvfffZZZTTTPPPMMMIIIGGGDDDAAA???>>>>>>???EEE@@@>>>BBBBBB???===???@@@AAAEEEIIIPPPZZZjjjxxxzzzaaa]]]ZZZZZZ^^^aaabbbbbbfffhhhiiihhhgggggghhhiiimmmssszzz{{{uuupppooooooooollleeeaaaaaaaaaYYYOOOMMMLLLLLLMMMNNNMMMKKKIIIHHHGGGFFFFFFFFFEEEBBB???@@@@@@AAACCCEEEEEEBBB@@@BBBBBBFFFPPP```sss}}}vvvmmmfffbbb```\\\YYYVVVSSSPPPOOOMMMLLLIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCFFFEEECCCAAA@@@@@@@@@AAABBBBBBCCCCCCDDDFFFJJJMMMWWWdddwwwzzzsssqqqqqq|||rrrWWWGGGFFFBBBBBBDDD@@@>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCCCCCCCHHHHHHHHHFFFCCCAAAAAAAAAHHHIIIKKKPPPTTTUUUTTTRRRQQQPPPMMMKKKJJJJJJKKKKKKOOORRRXXXcccrrrllllllkkkiiigggdddbbbaaa___ZZZTTTQQQQQQRRRRRRQQQTTTUUUVVVWWWVVVTTTRRRQQQOOOMMMJJJJJJJJJJJJJJJIIIGGGHHHHHHGGGIIIOOOYYYaaannnxxxxxxxxxzzz}}}~~~yyylll___WWWPPPKKKIIIGGGDDDAAA???>>>>>>???========================DDDEEEGGGJJJQQQ]]]nnn{{{rrr^^^[[[YYYYYY]]]aaaccccccccceeeggggggggggggiiikkkoootttzzz~~~}}}zzzxxxrrrnnnmmmjjjaaaVVVSSSRRRRRRRRRSSSQQQNNNLLLIIIGGGFFFFFFFFFEEEBBB@@@BBBAAAAAACCCEEEEEECCCBBBCCCCCCGGGPPP___qqqzzzrrrkkkeee```\\\ZZZWWWUUURRRPPPOOOLLLIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDFFFJJJMMMUUUbbbuuu}}}vvvssssss}}}sssXXXHHHFFFBBBBBBDDD@@@>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCCCCCCCFFFGGGGGGFFFDDDBBBCCCCCCDDDGGGMMMUUUZZZZZZWWWTTTRRRPPPNNNLLLKKKKKKLLLLLLQQQTTTZZZdddtttrrrqqqpppnnnkkkhhhfffdddccc^^^YYYUUUTTTUUUVVVVVVUUUVVVXXXYYYYYYXXXWWWVVVRRRPPPNNNMMMMMMMMMKKKIIIFFFHHHHHHHHHHHHMMMTTT[[[hhhssszzzzzzyyy~~~~~~uuuhhh]]]RRRJJJIIIGGGDDDAAA???????????????FFFHHHAAA===AAABBB???DDDEEEGGGKKKTTTeeeyyyqqqfff[[[ZZZXXXYYY]]]```cccccc```bbbdddeeefffgggjjjlllpppuuuzzz}}}~~~|||{{{{{{{{{{{{|||}}}{{{wwwlllaaaXXXWWWVVVVVVVVVTTTPPPLLLLLLJJJHHHGGGGGGFFFDDDBBBDDDCCCAAABBBCCCEEEDDDCCCCCCDDDGGGPPP^^^ooozzzrrriiiaaa\\\ZZZXXXVVVTTTRRRQQQNNNKKKHHHEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDFFFJJJLLLSSS```sss|||wwwvvv|||vvvZZZJJJGGGBBBBBBDDD@@@>>>>>>>>>?????????@@@@@@??????@@@AAABBBCCCDDDDDDEEEFFFFFFFFFDDDCCCDDDEEEAAAGGGPPPZZZaaaaaa\\\XXXSSSQQQOOOMMMLLLLLLMMMNNNRRRUUU[[[eeeuuuttttttsssqqqooommmjjjiiigggccc]]]YYYWWWXXXYYYZZZ[[[\\\]]]^^^^^^\\\[[[YYYUUUSSSQQQQQQPPPOOOLLLIIIGGGIIIJJJJJJIIIKKKQQQUUUdddnnn|||~~~{{{yyy{{{nnnaaaUUUMMMJJJHHHEEEBBB@@@?????????EEEQQQRRREEE???DDDEEE???AAACCCFFFKKKYYYqqq{{{pppeee___]]]\\\[[[[[[]]]```bbbbbb```aaacccddddddfffiiilllppptttyyy||||||zzzyyyyyywwwwwwxxxyyy|||wwwmmm```___^^^]]]\\\YYYTTTQQQQQQNNNLLLJJJIIIIIIGGGFFFFFFCCCAAAAAABBBDDDDDDDDDBBBCCCGGGOOO\\\mmm~~~xxxlllbbb\\\ZZZWWWVVVUUUTTTTTTRRROOOLLLGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCBBBDDDEEEEEEEEEGGGIIILLLQQQ^^^qqq~~~||||||yyy]]]LLLHHHCCCBBBCCC@@@>>>>>>?????????@@@@@@@@@???@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFDDDCCCDDDEEECCCIIISSS^^^eeeeeeaaa\\\UUUSSSQQQOOOMMMMMMNNNOOOQQQUUU[[[fffvvvuuuuuuuuutttsssqqqpppooojjjgggaaa\\\YYYYYY\\\^^^bbbcccddddddcccaaa^^^]]]XXXWWWVVVUUUTTTRRRNNNJJJIIIKKKMMMLLLKKKKKKOOOSSS```kkkzzz~~~||||||mmm```UUUNNNJJJHHHEEEBBB@@@??????@@@BBBNNNOOOBBB<<>>???@@@@@@AAABBBCCCCCCAAAGGGKKKPPPfffsss^^^UUUXXX^^^___aaabbbaaa^^^]]]___aaaaaabbbbbbbbbcccgggkkkooowwwyyy|||}}}{{{yyyyyyyyyxxxxxxyyyzzz|||{{{uuupppnnnnnnmmmlllfffaaaZZZTTTQQQOOONNNMMMMMMKKKIIIHHHIIIJJJJJJIIIIIIJJJKKKMMMQQQ[[[iiitttwwwlllaaa[[[VVVVVVVVVWWWXXXVVVRRROOOLLLLLLKKKJJJHHHGGGFFFEEECCCDDDEEEFFFFFFEEEEEEDDDCCCEEEGGGHHHGGGGGGIIIJJJLLLVVVgggzzzfffRRRLLLDDDBBBCCC@@@?????????@@@@@@@@@AAAAAABBBAAA@@@@@@AAACCCFFFGGGHHHIIIIIIGGGEEECCCCCCDDDIIIQQQ___mmmvvvvvvqqqlll___]]]YYYTTTQQQOOONNNNNNPPPUUU^^^kkk|||~~~}}}uuusssnnngggaaaaaafffkkkmmmnnnoooppppppooonnnlllggggggggggggddd___YYYTTTLLLMMMNNNLLLIIIJJJMMMQQQXXXcccrrr~~~}}}wwweeeYYYRRRKKKIIIFFFCCCAAA@@@@@@@@@@@@<<<;;;???AAA>>>===???===DDDIIIQQQiiikkkWWWOOOUUU]]]\\\^^^``````^^^]]]___bbb___```aaabbbdddhhhnnnrrr{{{}}}~~~|||yyywwwwwwzzzzzzzzz{{{}}}{{{zzzyyyzzzzzzpppjjjbbb[[[WWWUUUTTTSSSOOONNNLLLLLLMMMMMMLLLKKKMMMNNNNNNMMMNNNVVVcccmmm~~~zzzpppddd\\\XXXXXXXXXXXXWWWUUUPPPLLLKKKKKKJJJJJJJJJIIIIIIIIIDDDEEEFFFGGGGGGFFFEEEDDDCCCEEEGGGHHHHHHHHHIIIJJJKKKSSScccwwwgggSSSLLLDDDBBBCCC@@@??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@AAACCCFFFGGGFFFGGGHHHGGGEEEEEEEEEFFFFFFQQQbbbsss}}}}}}vvvoooaaa___ZZZUUUQQQOOOMMMMMMQQQVVV___mmm|||yyytttllleeecccfffiiinnnssswwwwwwwwwxxxtttooonnnnnnnnnmmmkkkeee]]]XXXSSSLLLHHHIIIKKKKKKMMMQQQ[[[^^^iiizzz}}}yyy~~~~~~lll[[[NNNNNNJJJFFFCCCBBBAAA@@@?????????>>>>>>??????@@@AAAAAAAAAGGGWWWqqqrrr^^^SSSSSSWWWZZZ^^^^^^^^^_________``````___```aaacccgggkkkooorrr}}}zzzuuuwww{{{||||||{{{zzz|||~~~yyypppjjjeee```ZZZVVVWWWSSSPPPQQQPPPNNNNNNRRRVVVXXXYYYWWWVVVYYYaaahhhrrrvvvhhh___[[[YYYXXXXXXYYYYYYXXXVVVPPPOOOLLLKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHGGGGGGIIIJJJKKKJJJNNNRRR\\\oooqqqUUUHHHHHHHHHEEECCCBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFIIILLLJJJFFFCCCEEEGGGQQQ```qqq|||~~~tttmmmggg]]]WWWUUUTTTRRRQQQUUUZZZcccppp}}}|||wwwqqqjjjhhhiiikkkpppuuuxxxxxxxxxzzzxxxsssqqqqqqqqqpppnnnhhh```[[[TTTMMMIIIJJJLLLLLLOOOSSSYYY]]]hhhxxxxxxzzzooo^^^QQQNNNKKKGGGCCCBBBAAA@@@?????????>>>>>>??????@@@AAABBBBBBHHHXXXppp~~~iiiWWWPPPRRRWWWYYY]]]]]]]]]]]]^^^^^^_________```aaadddhhhlllpppsss|||yyyuuuwwwzzz}}}}}}|||}}}}}}{{{uuupppjjjccc^^^___ZZZWWWWWWVVVSSSTTTXXX\\\```bbb___ZZZYYY___eeessssssiiihhhfffdddbbbaaa___]]]ZZZYYYWWWTTTRRRQQQOOOLLLIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGIIIJJJJJJJJJNNNQQQZZZjjj}}}rrrVVVHHHFFFEEECCC@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFIIIKKKJJJEEECCCEEEGGGMMM]]]ppp}}}yyyqqqjjjbbb[[[XXXVVVUUUSSSSSSXXXbbbqqq|||wwwqqqnnnmmmnnnqqqvvvxxxxxxyyy|||{{{xxxuuuuuuuuutttrrrlllddd___UUUOOOJJJKKKMMMNNNQQQUUUWWW[[[gggvvvzzzyyy}}}xxxvvvxxxssscccWWWPPPLLLGGGDDDCCCBBB@@@?????????>>>>>>??????@@@AAABBBDDDJJJXXXnnnuuu^^^PPPMMMRRRVVVYYY\\\[[[[[[[[[\\\\\\]]]]]]___```bbbeeeiiinnnrrruuu|||}}}wwwtttwwwzzz~~~~~~yyyrrrmmmmmmgggbbbaaa^^^[[[\\\```dddjjjoookkkbbb\\\^^^bbbssszzzsssqqqnnnkkkiiieeeaaa^^^___]]]YYYVVVSSSPPPMMMJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLPPPSSSYYYeeeuuu~~~xxx[[[KKKGGGEEEBBB@@@AAA@@@@@@??????@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHGGGIIIJJJHHHEEECCCEEEHHHIIIZZZooovvvppphhhaaa\\\ZZZXXXWWWTTTYYYcccsss{{{wwwtttrrrqqqrrrvvvxxxxxxyyy}}}}}}zzzxxxxxxxxxxxxuuuooohhhbbbWWWPPPKKKLLLNNNOOORRRVVVWWW\\\ggguuu}}}|||{{{ssspppoooxxxwwwhhh]]]QQQMMMIIIEEECCCBBB@@@?????????>>>>>>??????@@@AAABBBDDDKKKYYYkkknnnVVVLLLMMMRRRVVVYYYZZZZZZYYYYYYYYYZZZ[[[\\\___```cccggglllqqquuuwww{{{}}}}}}zzzvvvtttwwwzzz~~~zzzzzzsssmmmjjjeeeaaaaaadddgggpppyyywwwmmmdddccceeerrr~~~~~~zzzwwwtttooojjjgggeeebbb___[[[XXXUUUQQQNNNJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOOOOOOONNNOOOPPPQQQSSSUUUZZZbbbnnn}}}|||bbbQQQKKKGGGCCCAAA@@@@@@?????????@@@AAAAAABBBBBBCCCEEEFFFHHHJJJKKKJJJJJJJJJGGGEEEDDDFFFHHHIIIXXXooo{{{vvvnnngggaaa]]][[[ZZZYYY^^^hhhwww}}}zzzxxxvvvtttuuuyyyzzzyyy{{{~~~~~~{{{yyyyyyzzzzzzxxxrrrkkkfffYYYRRRLLLLLLNNNOOORRRWWWYYY]]]hhhvvv~~~~~~~~~uuuppplllrrr|||xxxjjjaaaSSSOOOJJJFFFCCCBBB@@@>>>??????>>>>>>??????@@@AAA@@@DDDKKKWWWgggzzzjjjTTTLLLPPPTTTVVVXXXYYYYYYXXXWWWWWWYYYZZZ[[[___```dddiiinnnsssxxxzzz{{{|||{{{xxxttttttwww{{{~~~xxxqqqlllggg```___aaadddooozzz|||uuunnnlllmmmppp|||wwwrrrnnnkkkgggdddaaa^^^ZZZWWWQQQPPPOOONNNNNNOOOPPPQQQQQQRRRTTTSSSRRRRRRUUUWWWVVVXXX[[[```hhhuuufffTTTLLLGGGCCCBBB@@@@@@??????@@@AAAAAABBBCCCCCCDDDFFFHHHKKKMMMOOONNNMMMJJJGGGEEEDDDFFFHHHKKKYYYqqq|||uuullleee___]]]\\\ccceeemmm|||}}}|||{{{zzzzzz{{{|||yyyzzz{{{{{{zzzvvvooojjj]]]UUUOOONNNOOOPPPSSSXXXZZZ___jjjuuu|||}}}vvvooopppwwwwwwkkkdddTTTPPPKKKGGGDDDBBB@@@>>>??????>>>>>>??????@@@AAA???CCCIIISSSaaarrryyydddRRROOOSSSTTTUUUXXXYYYXXXWWWVVVVVVXXXZZZ[[[^^^aaaeeekkkqqqvvvzzz||||||{{{yyyvvvtttuuuyyy|||~~~|||||||||yyyvvvvvvpppkkkgggaaaZZZXXXZZZ[[[eeerrryyyyyyvvvuuuvvvrrr|||}}}wwwtttpppllliiifffaaa^^^WWWVVVSSSRRRQQQRRRSSSTTTUUUWWWZZZYYYXXXYYY\\\___^^^aaabbbcccfffppp~~~}}}~~~fffTTTKKKEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFHHHKKKNNNQQQSSSSSSPPPLLLHHHEEEEEEFFFHHHNNNZZZqqq|||rrriiibbb``````jjjkkkqqq~~~}}}|||~~~~~~yyyzzz|||}}}}}}yyytttooobbbZZZSSSQQQQQQQQQUUUYYY[[[```jjjtttyyy{{{vvvrrrttt|||~~~uuujjjeeeUUUQQQLLLGGGDDDBBB@@@>>>??????>>>>>>??????@@@AAA???BBBGGGNNNYYYiiizzzmmm[[[NNNPPPTTTSSSTTTXXXYYYXXXVVVUUUVVVWWWZZZ[[[^^^aaaffflllrrrxxx|||~~~}}}{{{xxxuuutttvvvzzz}}}~~~~~~vvvqqqjjjggghhhhhhgggeeefffaaa^^^]]]YYYRRROOOQQQRRRZZZfffqqqxxx{{{{{{zzzvvvzzzvvvqqqllliiibbb```]]]ZZZYYYYYYZZZ[[[]]]```ddddddbbbccchhhlllnnnppppppmmmkkkqqq}}}}}}vvvuuuzzzgggTTTKKKFFFDDDDDDAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGIIIMMMQQQUUUWWWXXXTTTNNNHHHFFFFFFGGGGGGNNNZZZqqqxxxmmmfffccccccmmmmmmqqq~~~}}}}}}zzz{{{}}}|||wwwrrrfff^^^VVVTTTSSSSSSVVV[[[[[[```iiisssvvvxxx~~~{{{tttsssyyy{{{sssiiieeeVVVRRRLLLHHHEEEBBB@@@>>>?????????>>>???@@@@@@AAA@@@BBBEEEJJJSSSbbbsss~~~}}}dddUUUKKKPPPTTTRRRRRRXXXZZZXXXVVVUUUUUUWWWZZZ[[[^^^aaafffmmmsssyyy}}}~~~{{{xxxuuutttwww{{{~~~}}}~~~yyyuuusssqqqpppjjjddd]]]YYYXXXYYYYYYWWWXXXUUUTTTUUURRRLLLJJJKKKLLLRRR^^^kkkvvv|||}}}|||zzz{{{wwwpppnnnkkkgggfffeeefffgggeeeiiimmmmmmlllmmmrrrwww|||~~~}}}wwwrrruuuzzzrrrooorrriiiWWWNNNHHHGGGHHHAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHJJJNNNRRRWWWYYY[[[VVVOOOIIIFFFFFFGGGGGGNNNYYYppp|||qqqiiiffffffmmmlllppp}}}}}}wwwoooeee\\\XXXVVVVVVYYY^^^]]]bbbiiiooosssxxx~~~yyysssrrrsssrrrjjjbbbYYYTTTMMMHHHGGGEEEBBB???@@@???>>>>>>>>>???AAAAAACCCAAACCCLLLXXXcccppp{{{}}}qqqXXXPPPKKKNNNRRRSSSRRRSSSUUUUUUTTTTTTUUUVVVXXXYYY[[[___gggooovvvzzz}}}}}}{{{wwwvvvxxx|||~~~~~~yyyrrrlllhhhgggfff___ZZZTTTOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGLLLUUUcccqqq{{{zzzvvvtttrrrppprrrqqqsssvvvxxxxxx}}}zzzxxx~~~pppmmmqqqttt}}}mmm[[[NNNFFFCCCCCCCCCBBBAAA@@@AAABBBCCCDDDHHHIIIKKKNNNRRRVVVYYY[[[___YYYRRRLLLIIIIIIHHHHHHLLL[[[ssszzzrrrllliiigggjjjsssyyyrrrhhh^^^ZZZXXXWWW[[[```aaafffmmmqqqtttxxx~~~xxxqqqooorrrqqqjjjccc]]]VVVNNNHHHFFFDDDBBB???@@@???>>>>>>>>>???AAAAAABBB@@@DDDNNN[[[hhhvvvxxxhhhVVVOOOKKKOOOSSSTTTTTTUUUVVVVVVUUUUUUUUUVVVXXXYYY[[[```gggpppwww{{{}}}~~~~~~{{{xxxxxxzzz}}}{{{vvvooohhhcccaaaaaabbb]]]XXXQQQMMMKKKKKKKKKKKKIIIJJJJJJIIIHHHGGGFFFFFFEEEGGGMMMYYYgggsss{{{~~~zzzwww|||{{{|||{{{zzznnnnnnsssxxxooo[[[NNNFFFCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEIIIJJJMMMQQQUUUZZZ]]]___aaa[[[SSSMMMIIIIIIHHHHHHLLL\\\tttvvvoookkkkkknnnvvv}}}wwwlllbbb]]]ZZZZZZ]]]bbbfffkkkppptttvvvzzz~~~xxxpppnnnrrrsssmmmfffbbb[[[PPPIIIEEEDDDBBB@@@@@@???>>>>>>>>>???AAAAAABBBAAAEEEQQQ___nnnqqq]]]QQQLLLKKKQQQUUUVVVUUUWWWWWWWWWVVVUUUUUUVVVWWWXXX\\\```hhhqqqxxx|||~~~~~~}}}{{{yyyyyy|||~~~}}}zzzvvvrrrjjjccc___^^^___```ZZZUUUOOOJJJHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCGGGGGGJJJSSS```ooo{{{}}}yyyoooiiipppyyyqqq\\\NNNFFFCCCEEEDDDDDDCCCCCCCCCDDDFFFGGGJJJLLLOOOTTTZZZ^^^bbbdddddd^^^UUUNNNJJJIIIHHHHHHLLL\\\vvv}}}tttooopppssszzz{{{qqqeee```]]]\\\```eeeiiinnnssswwwxxx{{{{{{rrrrrrwwwyyyssslllhhh___SSSJJJEEEDDDBBBAAA@@@???>>>>>>>>>???AAAAAACCCBBBGGGUUUeeeuuukkkUUUMMMJJJLLLSSSXXXWWWVVVXXXXXXWWWVVVUUUUUUVVVWWWXXX\\\aaaiiirrryyy}}}~~~~~~{{{yyyyyyzzz}}}}}}||||||}}}}}}}}}{{{wwwtttrrroooiiiddd```^^^]]]]]]YYYTTTMMMHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBFFFFFFIIIPPP\\\kkkxxx~~~|||~~~~~~~~~|||tttiiiqqq{{{qqq[[[NNNFFFDDDFFFDDDCCCCCCBBBCCCDDDFFFGGGJJJLLLQQQWWW]]]cccgggiiihhhaaaWWWOOOJJJIIIHHHHHHLLL\\\vvvzzzsssuuuvvv|||uuujjjdddaaaaaaeeejjjlllpppvvvyyy{{{}}}yyy{{{|||tttmmmcccVVVLLLFFFDDDCCCAAA@@@???>>>>>>>>>???AAAAAADDDDDDKKKZZZkkk{{{~~~fffRRRJJJIIINNNVVVZZZXXXVVVWWWVVVVVVUUUTTTUUUVVVWWWXXX[[[aaaiiissszzz}}}~~~~~~xxxwwwwwwxxx|||~~~|||{{{zzz{{{||||||wwwssspppjjjjjjhhhfffbbb^^^ZZZXXX[[[VVVOOOIIIFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBB@@@BBBEEELLLVVVcccpppxxx~~~zzzzzz{{{xxxwwwxxxyyyyyy}}}xxxqqqxxxqqq\\\NNNGGGFFFHHHCCCBBBBBBAAABBBDDDEEEFFFJJJMMMRRRYYY```eeeiiikkkjjjcccXXXOOOJJJIIIHHHHHHKKK[[[vvvxxxxxxzzz~~~zzzoooiiifffgggkkkqqqrrrvvv{{{}}}}}}{{{ooofffXXXNNNIIIFFFDDDBBB@@@???>>>>>>>>>???AAAAAADDDFFFOOO```ssswww```PPPIIIJJJQQQYYY[[[WWWTTTUUUTTTTTTSSSSSSTTTUUUWWWXXXZZZ```iiisssyyy}}}}}}}}}vvvtttsssuuuyyy|||~~~||||||~~~}}}yyytttooolllggghhhjjjkkkiiiddd```\\\```[[[SSSLLLHHHFFFDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCAAACCCFFFLLLTTT```lllttt}}}vvv}}}}}}vvvqqqqqqrrrrrrrrrwww{{{www|||ttt^^^QQQHHHFFFGGGBBBBBBAAAAAABBBDDDFFFGGGJJJNNNTTT[[[bbbgggkkkmmmjjjcccXXXOOOJJJIIIIIIIIILLL\\\www~~~~~~tttooommmmmmsssyyy{{{~~~pppgggZZZPPPKKKHHHEEEBBB@@@???>>>>>>>>>???AAAAAACCCFFFSSSggg|||pppZZZLLLIIIKKKSSS[[[\\\WWWRRRRRRQQQQQQQQQQQQSSSUUUWWWXXXYYY___hhhrrryyy||||||{{{tttrrrpppqqquuuzzz}}}|||~~~~~~}}}~~~yyytttoookkkgggdddfffiiilllllljjjhhhffffff```XXXPPPKKKHHHFFFDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEGGGJJJQQQ]]]jjjtttwww{{{uuummmggggggggggggfffkkk{{{{{{~~~yyycccTTTJJJEEEEEECCCBBBBBBBBBCCCEEEGGGHHHLLLOOOVVV]]]dddiiimmmnnnjjjbbbWWWNNNIIIHHHIIIIIINNN___yyyxxxsssqqqrrrxxx~~~pppggg[[[RRRLLLIIIEEEBBB@@@???>>>>>>>>>???AAAAAABBBGGGUUUlllkkkVVVHHHIIILLLUUU]]]]]]VVVQQQPPPOOOOOOOOOPPPRRRTTTWWWXXXXXX^^^hhhrrryyy||||||{{{ssspppnnnnnnrrrxxx|||~~~vvvyyy{{{||||||~~~|||vvvqqqlllgggddd^^^```bbbeeehhhiiiiiiiiijjjddd[[[SSSMMMJJJGGGEEECCCCCCDDDDDDEEEDDDDDDDDDBBBCCCCCCDDDJJJVVVeeeoooyyyzzz~~~xxxmmmeee^^^]]]]]][[[YYY^^^nnn~~~gggWWWKKKDDDCCCDDDCCCCCCDDDEEEGGGHHHJJJMMMQQQXXX___fffkkknnnooojjjbbbWWWMMMIIIHHHIIIJJJQQQaaa{{{~~~yyywwwxxx}}}ooogggZZZQQQKKKHHHDDDBBBAAA@@@?????????@@@AAABBBFFFHHHUUUooojjjTTTMMMJJJOOOVVVYYYYYYVVVSSSQQQRRRRRRRRRPPPOOOPPPSSSVVVYYY```kkkuuu{{{|||zzzwwwssspppmmmmmmqqqvvvzzz|||{{{xxxvvvvvvyyy|||~~~~~~}}}ssspppmmmfffaaa``````___^^^___aaadddeeeeeeccc___ZZZVVVSSSOOOJJJEEEEEECCCBBBAAABBBCCCBBBAAAAAA???@@@CCCFFFNNN^^^mmmzzz{{{tttxxxyyyqqqhhhbbbZZZVVVRRRPPPOOOTTTaaaooohhhWWWQQQNNNJJJGGGFFFEEEDDDEEEGGGIIIJJJMMMRRRYYY```eeejjjnnnpppkkkcccXXXOOOJJJIIIJJJKKKNNN```|||~~~pppggg[[[RRRLLLIIIEEEBBB@@@@@@?????????@@@AAABBBEEEFFFSSSkkkdddPPPJJJHHHMMMTTTWWWWWWTTTQQQPPPQQQQQQQQQPPPOOOQQQTTTVVV\\\cccllluuuzzzzzzwwwtttqqqnnnmmmnnnrrrvvvzzz{{{{{{zzzxxxwwwxxxzzz}}}{{{qqqnnniiiaaaZZZYYYXXXWWWVVVWWWZZZ]]]^^^^^^___\\\WWWTTTQQQNNNIIIEEEHHHFFFEEEDDDEEEFFFEEEDDDCCCAAAAAACCCFFFMMM\\\jjj{{{tttttt{{{}}}zzzuuunnneee___XXXTTTPPPNNNMMMOOOZZZeee~~~kkkWWWOOOKKKHHHDDDDDDCCCBBBCCCEEEHHHIIIOOOTTT[[[aaafffjjjmmmpppnnnggg\\\RRRLLLJJJJJJKKKPPPccc{{{yyyyyyzzzqqqhhh\\\SSSNNNJJJFFFCCC@@@@@@???>>>???@@@AAABBBDDDEEEOOOddd}}}sssZZZJJJFFFGGGLLLQQQUUUTTTRRRPPPNNNOOOOOOPPPOOOOOOQQQUUUXXX```fffooowwwzzzxxxtttqqqnnnmmmmmmooosssxxxzzz{{{{{{|||{{{xxxvvvvvv{{{wwwppplllggg___WWWTTTPPPOOONNNOOORRRUUUWWWXXX]]]ZZZVVVTTTQQQNNNKKKHHHFFFDDDBBBBBBCCCDDDCCCBBBEEECCCCCCDDDEEEKKKYYYggg|||yyypppqqqwwwyyyttttttvvvuuutttssspppiiibbb\\\WWWSSSPPPOOOLLLLLLSSS\\\ooopppWWWMMMIIIGGGDDDDDDCCCCCCDDDFFFIIIJJJQQQVVV\\\aaaeeehhhjjjmmmpppiii___UUUNNNKKKKKKKKKSSSfff~~~xxxtttrrrrrrsss{{{qqqiii^^^TTTOOOKKKGGGCCC@@@???>>>>>>>>>???AAABBBDDDDDDMMM___tttzzzgggRRRFFFDDDGGGKKKPPPRRRRRRPPPOOONNNMMMNNNOOOOOOOOORRRUUUXXXccciiiqqqxxx{{{yyytttqqqkkkkkkmmmpppvvvzzz{{{|||{{{}}}}}}yyytttssswww|||}}}yyyvvvrrrnnniiibbbYYYTTTNNNLLLJJJKKKOOORRRUUUVVV\\\[[[XXXVVVSSSPPPNNNLLLEEECCCAAAAAABBBBBBBBBAAAEEECCCCCCDDDFFFKKKXXXfff{{{rrrkkkooo~~~|||tttpppppplllllllllllljjjfff___ZZZWWWTTTRRRQQQOOOMMMRRRXXXeeetttsssYYYLLLIIIHHHGGGFFFFFFFFFHHHJJJMMMOOORRRVVV[[[___bbbdddfffhhhmmmhhh```VVVNNNKKKKKKLLLTTTiii~~~xxxtttpppnnnmmmjjjoooxxx~~~|||zzz~~~qqqiii^^^UUUPPPKKKGGGCCC@@@???>>>>>>>>>???@@@AAADDDEEELLL[[[mmmsss^^^LLLDDDCCCGGGKKKOOOQQQPPPOOOOOOOOOLLLMMMNNNNNNOOOQQQUUUYYYccciiirrryyy|||zzzvvvrrriiijjjmmmrrrxxx|||~~~~~~|||~~~{{{uuuqqqssswwwzzz~~~xxxyyywwwtttmmmeee[[[SSSNNNLLLJJJKKKNNNRRRTTTVVV\\\[[[YYYVVVSSSPPPNNNMMMHHHFFFDDDDDDEEEFFFEEEDDDCCCBBBBBBDDDFFFKKKXXXfffxxxzzzllllll{{{yyyqqqlllmmmffffffffffffeeebbb]]]YYYTTTQQQPPPQQQPPPNNNPPPUUUeeeppptttZZZOOOLLLKKKHHHHHHGGGHHHJJJMMMPPPRRRQQQUUUZZZ^^^___aaabbbdddgggddd^^^VVVNNNKKKLLLMMMTTTjjj{{{yyyuuuqqqnnnkkkiiihhhddddddjjjuuuyyyuuuvvvzzzppphhh^^^VVVPPPKKKFFFBBB??????>>>===>>>???@@@AAACCCEEEKKKXXXgggzzznnnXXXIIIDDDDDDGGGJJJMMMOOONNNNNNNNNOOOLLLMMMNNNNNNOOOQQQUUUXXXbbbhhhpppxxx{{{yyyuuurrrjjjjjjmmmrrryyy~~~yyytttrrrrrrvvv{{{}}}||||||tttkkk___UUUQQQOOOLLLLLLNNNRRRUUUVVV[[[ZZZYYYUUUPPPLLLJJJJJJGGGEEECCCCCCDDDDDDDDDCCCCCCBBBCCCEEEFFFKKKXXXddduuuvvvpppzzz~~~{{{uuukkkffffffbbb```___^^^]]][[[XXXVVVPPPMMMKKKMMMMMMKKKMMMQQQdddmmm{{{rrr\\\RRROOOLLLHHHGGGGGGHHHJJJNNNQQQSSSTTTWWW\\\___```aaacccdddeeeddd```XXXPPPLLLMMMOOOUUUlll|||rrrpppmmmjjjgggeeecccccc```\\\^^^fffmmmsss{{{xxxrrroooqqq~~~|||ooohhh^^^UUUPPPKKKEEEAAA???>>>=========>>>@@@AAAAAACCCJJJVVVccctttjjjTTTGGGDDDEEEFFFHHHKKKLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNPPPTTTWWWaaafffnnnuuuxxxvvvqqqnnnkkkkkkmmmssszzzxxxrrrnnnqqqwww~~~~~~xxxmmmbbbWWWTTTPPPOOORRRUUUXXXYYY\\\]]][[[VVVOOOJJJHHHHHHDDDBBBAAAAAABBBBBBBBB@@@EEECCCDDDEEEFFFIIIUUUaaarrr{{{}}}~~~zzzwwwpppfff``````]]][[[WWWUUUTTTSSSRRRPPPPPPKKKIIIJJJKKKIIIIIILLL\\\eeetttppp]]]TTTPPPKKKIIIIIIIIIJJJMMMPPPTTTVVVXXX\\\```ccceeefffggghhhiiihhheee]]]TTTOOOOOOQQQVVVnnn}}}yyyvvvnnnllliiieeebbb```_________XXXVVVZZZ^^^aaaiiisss{{{xxxpppkkkjjjvvv}}}uuunnnggg]]]UUUPPPKKKEEEAAA???>>>=========>>>@@@AAA@@@BBBIIITTT```qqqhhhRRRFFFDDDEEEEEEGGGIIIJJJIIIIIIKKKLLLNNNNNNNNNNNNNNNPPPSSSVVV```eeemmmsssuuusssmmmjjjkkklllnnnsss{{{|||tttmmmmmmsss{{{~~~|||rrr]]]YYYUUUTTTVVVYYY[[[]]]``````^^^XXXQQQKKKIIIIIIGGGEEEDDDDDDEEEEEEDDDCCCGGGEEEEEEFFFEEEHHHSSS^^^qqq~~~|||xxxuuusssmmmddd^^^^^^ZZZWWWRRROOONNNNNNMMMLLLRRRMMMIIIJJJJJJHHHHHHJJJQQQ\\\mmm}}}ooo]]]UUUOOOIIILLLLLLLLLNNNPPPTTTWWWZZZ\\\```dddgggiiijjjkkklllmmmmmmjjjaaaWWWQQQPPPSSSWWWooo{{{uuupppmmmllliiieeebbbaaa```___]]]]]]ZZZWWWUUUVVVYYY]]]```fffqqq}}}~~~~~~ooohhhjjjppptttvvvrrriii\\\SSSPPPNNNJJJFFFAAA@@@>>>=========>>>???AAABBBEEELLLZZZmmmfffPPPEEECCCBBBEEEEEEEEEEEEFFFHHHJJJKKKNNNLLLKKKLLLLLLKKKNNNTTTZZZbbbkkkqqqrrrpppoooooojjjkkknnnrrrxxx~~~yyykkknnntttyyy~~~~~~xxxggg___WWWUUUTTTSSSUUUYYY^^^___]]]WWWOOOJJJHHHIIIFFFGGGGGGFFFDDDDDDEEEFFFFFFEEEEEEFFFEEEIIIVVVdddqqq~~~~~~|||uuurrrooolllhhhccc]]]YYYUUUSSSOOOLLLIIIHHHHHHIIIJJJIIIGGGFFFFFFHHHJJJKKKNNNWWWfffwwwmmmZZZQQQLLLHHHJJJKKKMMMPPPSSSUUUVVVWWWbbb```eeennnqqqnnnnnnqqquuuqqqjjjaaaXXXSSSRRRSSSZZZqqq|||xxxtttqqqooollliiifffcccbbbaaa___^^^YYYVVVSSSPPPQQQSSSWWWYYY\\\fffpppvvv{{{nnnggghhhmmmpppqqqppphhh^^^UUUPPPLLLIIIFFFAAA@@@>>>=========>>>???@@@AAAFFFNNNYYYhhhwwwfffOOOEEEBBBBBBFFFEEEEEEEEEFFFHHHJJJKKKNNNLLLKKKMMMMMMLLLPPPVVV[[[bbbkkkppppppnnnmmmmmmgggjjjnnnsssyyy{{{nnnnnnooosssxxx~~~~~~iii```XXXUUUTTTTTTVVV[[[___```___[[[TTTOOOMMMMMMJJJJJJJJJIIIGGGFFFGGGHHHEEEDDDEEEEEEDDDHHHUUUbbbttt~~~{{{yyyvvvsssnnnkkkhhhdddaaa\\\WWWTTTRRRPPPMMMJJJHHHHHHHHHHHHIIIHHHGGGFFFFFFHHHIIIKKKMMMTTTaaaqqqnnnZZZQQQMMMIIIKKKNNNRRRTTTUUUUUUWWWYYY```aaagggooorrrqqqtttzzzzzzqqqfff[[[UUUSSSSSS^^^uuu~~~|||yyyvvvsssqqqpppooollliiifffdddcccbbb```^^^VVVTTTQQQNNNMMMNNNPPPRRRRRRYYY```eeemmmxxx~~~|||pppjjjjjjlllmmmkkkmmmhhh```WWWPPPKKKHHHGGGAAA@@@???>>>===>>>??????@@@CCCIIIQQQ[[[eeemmmrrryyy~~~}}}cccNNNEEECCCCCCFFFFFFEEEEEEFFFHHHJJJKKKNNNKKKKKKMMMNNNNNNRRRXXX]]]cccjjjnnnmmmkkkjjjkkkeeeiiioootttzzzuuupppjjjjjjpppyyymmmccc[[[WWWUUUUUUWWW\\\]]]^^^^^^\\\XXXSSSPPPOOOLLLKKKJJJHHHGGGFFFFFFFFFGGGEEEEEEFFFFFFIIIUUUaaasss~~~xxxuuurrrmmmiiifffccc___\\\YYYVVVRRROOONNNMMMKKKIIIGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJLLLPPPYYYhhhyyyppp[[[RRRNNNKKKMMMRRRXXXYYYWWWVVVYYY\\\```ccckkkqqqsssuuu|||yyyjjj]]]UUURRRRRRaaaxxx}}}zzzuuuqqqnnnlllmmmmmmjjjhhheeedddcccaaa___]]]XXXVVVRRROOOMMMMMMNNNNNNMMMPPPUUUXXX___jjjvvv}}}~~~uuuooonnnooommmjjjkkkhhhbbbYYYPPPJJJGGGGGGAAA@@@???>>>>>>>>>???@@@BBBDDDKKKTTT^^^ffflllnnnsss~~~www___LLLEEEEEEEEEFFFFFFEEEEEEFFFHHHIIIJJJLLLIIIJJJLLLMMMMMMRRRXXX```eeekkkmmmllljjjiiijjjhhhlllqqqvvvzzz~~~tttiiidddiiirrr{{{sssjjjaaa]]]ZZZWWWXXX\\\^^^```aaaaaa___\\\YYYWWWRRRPPPNNNLLLKKKJJJIIIHHHJJJHHHHHHIIIIIILLLUUU___mmmyyy{{{uuurrrmmmhhhcccaaa^^^ZZZXXXVVVTTTQQQNNNKKKKKKIIIHHHGGGFFFGGGGGGEEEEEEEEEEEEEEEFFFHHHHHHJJJKKKQQQ___qqqrrr]]]SSSPPPMMMNNNUUU\\\]]]YYYWWWZZZ^^^aaahhhoootttuuuyyy|||kkk\\\TTTQQQQQQaaawww}}}yyysssnnnjjjiiiiiijjjhhhfffdddccccccaaa___\\\YYYWWWTTTQQQNNNLLLLLLKKKJJJKKKMMMPPPTTT]]]kkkuuu{{{~~~xxxrrrqqqpppnnnlllkkkhhhbbbYYYPPPJJJGGGGGGBBBAAA???>>>>>>>>>???@@@AAACCCIIITTT```jjjppprrrxxxqqqZZZJJJFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJIIIGGGHHHKKKLLLLLLQQQWWWbbbgggmmmnnnllljjjiiiiiilllppptttxxxzzz{{{nnneeefffllltttyyy}}}}}}uuummmiiieee```^^^___fffhhhjjjllllllkkkhhhfff^^^[[[XXXVVVVVVUUUSSSQQQPPPMMMLLLMMMMMMNNNUUU^^^jjjvvvyyysssooojjjddd___\\\ZZZWWWVVVUUUSSSQQQOOOKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIMMMXXXjjj}}}sss]]]TTTRRRPPPOOOVVV]]]]]]YYYWWW[[[___fffmmmtttwwwxxx~~~~~~lll]]]UUUTTTUUUaaaxxx}}}yyysssllliiiggghhhiiihhhfffeeeddddddbbb___]]]XXXVVVTTTQQQNNNKKKJJJIIIGGGFFFHHHJJJLLLRRR___kkkttt~~~}}}{{{}}}zzzrrrqqqrrrqqqooommmhhh```WWWPPPKKKHHHGGGBBBAAA@@@???>>>???@@@@@@@@@BBBIIIVVVeeerrryyy{{{mmmWWWIIIFFFHHHHHHGGGGGGFFFFFFFFFGGGIIIIIIIIIGGGGGGJJJKKKKKKPPPVVVbbbhhhnnnpppmmmjjjhhhhhhmmmrrrxxx|||}}}vvvlllgggiiioootttzzz~~~}}}yyyqqqlllkkknnnnnnpppsssvvvwwwvvvtttjjjfffbbbaaabbbbbb___\\\ZZZWWWUUUVVVUUUUUUYYY```mmmyyyxxxpppkkkfffaaa\\\YYYXXXWWWWWWWWWVVVRRRPPPMMMMMMMMMLLLKKKJJJIIIIIIFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJLLLTTTbbbuuuttt^^^UUUTTTTTTRRRWWW[[[\\\ZZZYYY]]]aaakkksssyyy{{{}}}mmm^^^XXXXXXZZZccczzzzzzwwwrrrllliiihhhiiijjjiiihhhgggffffffdddaaa___XXXWWWUUUSSSOOOLLLJJJIIIFFFEEEFFFHHHHHHJJJVVVcccmmmxxxzzzwwwxxxyyy|||}}}tttsssuuuvvvvvvppphhh^^^UUUPPPLLLIIIFFFBBBAAA@@@?????????@@@@@@AAAEEENNN^^^ppp~~~mmmWWWIIIFFFHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJHHHHHHKKKKKKKKKPPPVVV```fffmmmpppmmmiiigggfffjjjrrr|||~~~tttkkkiiimmmqqqxxx{{{|||yyyyyyzzz~~~zzzuuuqqqqqqsssssspppmmmkkkgggdddeeecccbbbdddiiisssxxxpppjjjfffaaa]]]ZZZZZZ[[[]]]^^^\\\XXXTTTQQQQQQPPPOOONNNMMMKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNQQQZZZlllsss^^^VVVVVVVVVVVVWWWYYYZZZ[[[]]]aaadddooovvv|||~~~kkk]]]WWWXXX[[[ddd{{{xxxuuuqqqmmmjjjjjjkkkllljjjiiihhhhhhhhhfffccc```ZZZYYYXXXUUURRROOOLLLJJJGGGFFFGGGJJJHHHHHHRRR___iiitttxxxtttttttttwwwzzzwwwvvvyyy|||}}}sssiii\\\SSSPPPNNNJJJFFFBBBAAA@@@?????????@@@AAADDDIIIUUUhhh{{{oooXXXIIIGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIILLLJJJJJJLLLLLLLLLPPPVVV^^^dddlllooommmiiieeedddgggqqq~~~zzzooojjjlllqqqvvvzzzyyyuuurrrrrrpppmmmooossswwwzzzqqqlllhhhccc```]]]^^^aaacccdddbbb]]]ZZZSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNOOOQQQQQQRRRRRROOOPPPPPPPPPVVVfff}}}sss^^^VVVVVVXXXYYYXXXXXXYYY\\\```cccfffqqqxxx~~~{{{hhhYYYSSSUUUXXXccczzzwwwsssnnnkkkjjjkkkllllllkkkiiigggggggggfffeeeccc___[[[UUUQQQNNNLLLJJJHHHGGGFFFDDDCCCDDDIIIPPPUUUaaappp~~~|||{{{uuuqqqqqqqqqrrryyyxxxkkk]]]VVVQQQLLLHHHGGGFFFBBB???>>>@@@BBBAAA@@@GGGQQQddd{{{ppp\\\LLLDDDFFFKKKOOOKKKGGGEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJNNNUUU[[[```ggglllkkkjjjjjjgggccciiinnnuuuzzz}}}}}}~~~~~~wwwjjjgggmmmttt{{{~~~{{{yyyxxx}}}{{{uuupppnnnmmmeeecccbbbeeeiiikkkjjjggg___\\\YYYWWWVVVUUURRRPPPOOOQQQTTTUUUTTTTTTUUUUUUYYYWWWVVVXXX\\\dddtttooobbb\\\ZZZYYYYYYWWWYYY\\\]]]]]]bbbhhhqqqzzzvvvbbbXXXUUUTTTSSS```zzzsssppplllkkklllmmmnnnnnnmmmkkkiiihhhiiihhhfffdddccc___ZZZUUUSSSPPPNNNLLLIIIHHHFFFDDDDDDHHHNNNSSS^^^mmm|||zzz{{{|||uuupppnnnnnnooottt{{{ttteee\\\UUUMMMHHHFFFFFFBBB???>>>@@@AAAAAA@@@GGGTTTlllpppYYYIIICCCGGGLLLLLLIIIEEECCCDDDFFFHHHHHHHHHJJJJJJJJJJJJNNNUUU[[[aaahhhmmmlllkkkjjjgggcccggglllsssyyy|||~~~~~~qqqjjjjjjpppxxx}}}}}}vvvqqqooojjjhhhgggkkkpppuuuvvvuuunnnjjjeeeaaa___^^^\\\[[[XXXYYYZZZZZZYYYZZZ[[[\\\^^^]]]]]]```bbbfffrrr}}}ooobbb]]][[[ZZZYYYWWWXXX\\\]]]^^^ccciiiqqqzzzttt```VVVSSSSSSSSS```zzzooonnnlllmmmoooqqqqqqqqqpppnnnlllkkkkkkjjjhhhfffbbb^^^YYYUUURRROOOMMMJJJJJJIIIFFFDDDDDDGGGLLLPPPZZZjjj}}}}}}yyyzzz}}}yyyqqqllllllmmmmmmuuu|||zzzkkk```WWWNNNHHHGGGEEECCC@@@>>>???@@@@@@???HHHXXXrrrqqqYYYJJJFFFGGGIIIKKKGGGDDDBBBCCCFFFHHHHHHHHHIIIJJJIIIIIIMMMTTTZZZccciiinnnmmmllljjjgggbbbccchhhpppvvv{{{~~~{{{ooohhhkkkqqqyyy~~~zzzvvvpppmmmkkkmmmsssyyy|||||||||wwwpppkkkhhhgggeeedddfffeeeeeeddddddeeefffggghhhgggiiilllllllllrrrzzzqqqddd___]]]\\\YYYWWWXXX[[[]]]___eeelllsss|||rrr^^^TTTRRRSSSTTT```zzzsssrrrqqqqqqtttuuuuuutttrrrpppnnnmmmlllkkkiiigggaaa^^^YYYUUURRROOOKKKIIIIIIHHHFFFDDDDDDGGGLLLPPPYYYiii}}}|||{{{}}}~~~uuummmkkklllgggooo{{{yyyttt{{{yyykkk```VVVMMMHHHIIIEEECCC@@@???>>>???@@@@@@GGGVVVooosss]]]PPPLLLJJJHHHMMMIIIEEECCCDDDEEEFFFGGGHHHIIIIIIHHHHHHLLLRRRXXXdddkkkpppooolllkkkfffaaa___dddkkkrrrwww|||tttiiiggglllsss{{{}}}xxxsssssswww|||}}}yyywwwuuurrrpppssssssssstttttttttsssqqqtttsssuuuxxxwwwuuuxxx}}}tttgggaaa___^^^[[[XXXXXX\\\^^^```gggooowwwrrr^^^SSSQQQTTTVVV```zzz|||{{{yyyxxxyyyzzzyyywwwuuussspppooonnnllljjjhhheeeaaa]]]YYYVVVRRRNNNLLLFFFFFFEEEDDDDDDHHHMMMQQQYYYiii}}}~~~}}}}}}~~~wwwnnnjjjiiidddlllwwwvvvnnnttt~~~zzzlllaaaVVVLLLGGGHHHDDDCCCAAA@@@??????AAACCCFFFQQQddd{{{www```SSSSSSUUUSSSQQQMMMHHHEEEDDDEEEEEEEEEGGGHHHHHHGGGGGGJJJQQQWWWcccjjjpppooommmkkkfffaaa\\\```gggmmmsssyyy~~~xxxmmmggghhhmmmwww|||||||||~~~~~~}}}xxxjjjdddaaa```^^^[[[ZZZ]]]___bbbjjjrrr{{{sss___TTTRRRUUUXXX```zzz~~~~~~}}}{{{yyywwwtttrrrqqqooollljjjeeebbb^^^ZZZWWWSSSNNNKKKEEEEEEEEEDDDEEEHHHMMMPPPYYYhhh|||}}}}}}~~~zzzpppjjjgggcccjjjtttwwwmmmpppzzz~~~pppcccVVVKKKFFFGGGCCCCCCBBBAAA@@@AAADDDFFFGGGMMM[[[qqq~~~aaaRRRUUU]]]___SSSOOOIIIFFFDDDDDDDDDDDDFFFHHHHHHFFFFFFIIIPPPUUUaaaiiioooooommmkkkfff```\\\___eeekkkpppvvv||||||ssskkkhhhiiirrr|||zzzmmmgggeeedddbbb^^^\\\^^^```dddllluuu}}}sssaaaUUURRRUUUYYY```zzz~~~{{{xxxvvvuuurrrooommmfffccc___[[[XXXSSSNNNKKKFFFFFFFFFEEEDDDGGGKKKNNNXXXfffzzzwwwnnnhhhccchhhqqq{{{yyylllnnnwww}}}}}}ooocccVVVKKKGGGIIIBBBCCCCCCBBBAAACCCFFFJJJOOOPPPYYYnnngggRRRRRRWWWXXXRRRMMMHHHEEEDDDDDDDDDDDDFFFGGGGGGFFFEEEHHHOOOTTT___gggnnnnnnmmmkkkfff```^^^aaafffjjjooouuu{{{~~~~~~xxxqqqiiifffnnnxxxyyynnnjjjhhhhhhfffbbb___```aaaeeennnwww{{{sssaaaUUURRRTTTWWW```zzz~~~{{{yyywwwuuurrrpppkkkhhhdddaaa]]]YYYTTTPPPHHHHHHGGGEEEDDDEEEIIIKKKVVVdddxxx}}}ssslllcccgggnnnxxxyyykkkkkkssszzzwwwkkkaaaUUULLLJJJMMMAAACCCDDDCCCBBBDDDHHHLLLVVVUUU[[[nnnoooVVVNNNKKKHHHOOOKKKFFFCCCCCCDDDDDDDDDFFFGGGGGGEEEEEEHHHNNNTTT]]]fffmmmnnnmmmkkkfff```aaacccgggkkkooouuu{{{{{{uuujjjeeekkkvvv~~~xxxnnnkkkkkkkkkiiidddaaaaaabbbfffnnnxxxxxxrrraaaUUUQQQSSSVVV```zzz~~~zzzuuuqqqmmmhhhccc___]]]YYYTTTOOONNNHHHCCCDDDEEEEEEGGGKKKWWWdddzzz}}}sssjjjeeeiiipppzzzwwwooommmqqquuu}}}vvvlll```UUUNNNIIIHHHEEEBBBBBBCCCBBB@@@BBBHHHQQQVVV___ooopppTTTGGGEEEHHHMMMLLLJJJGGGFFFEEEEEEFFFEEEEEEDDDEEEGGGJJJMMMOOO___fffjjjkkkkkkjjjfff___aaacccgggjjjnnnsssyyy}}}~~~rrrggghhhkkkpppzzzuuupppkkkiiillliiigggdddbbbcccgggkkkooozzz|||mmmaaaYYYUUUSSSQQQaaa|||}}}xxxuuuppplllgggcccaaa]]]WWWSSSPPPIIIEEEEEEFFFFFFHHHLLLTTTbbbzzzuuukkkgggjjjqqqzzzuuuooonnnqqqtttwwwqqqhhh]]]TTTNNNKKKJJJDDDBBBAAABBB@@@>>>@@@EEEJJJOOOYYYgggzzzoooTTTGGGEEEGGGJJJIIIGGGEEEDDDDDDDDDEEEEEEDDDDDDEEEGGGKKKNNNPPP[[[bbbhhhjjjkkkkkkfffaaa```cccgggkkkoootttyyy}}}tttgggddddddfffttt|||{{{xxxxxxzzz||||||rrrmmmhhhfffiiijjjiiiiiijjjkkknnnpppqqqyyy~~~zzzlll```YYYVVVTTTTTTccc~~~|||yyyvvvrrrllliiigggbbb\\\XXXRRRKKKFFFFFFGGGGGGIIIMMMRRRaaazzzwwwmmmiiikkkqqqyyywwwrrrppppppqqqpppkkkcccZZZSSSOOOMMMMMMGGGDDDCCCDDDAAA>>>???DDDDDDIIISSS```pppnnnTTTGGGEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEHHHKKKOOOQQQWWW___eeehhhjjjkkkgggbbb```dddiiimmmqqquuuyyy|||~~~xxxkkkddd^^^^^^iiiwww~~~~~~{{{yyyyyy|||~~~wwwnnnjjjeeecccfffgggiiilllppprrrrrrrrrqqqxxx|||~~~wwwkkk```XXXUUUVVVXXXeee~~~|||zzzvvvrrrooolllhhhbbb]]]TTTMMMGGGFFFGGGGGGIIIMMMRRRaaazzzzzzoooiiilllqqqyyy~~~xxxtttpppnnnmmmhhh```XXXRRROOOMMMMMMKKKIIIHHHHHHEEE@@@AAAEEEBBBGGGRRR```mmmzzznnnUUUHHHEEEEEEBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCEEEHHHLLLPPPRRRWWW^^^fffiiikkklllhhhbbb```dddjjjnnnrrruuuxxx{{{|||sssjjjaaa]]]cccmmmvvv~~~ssskkkhhhcccbbbdddcccfffjjjmmmpppqqqppppppxxx{{{}}}|||xxxsssjjj___WWWTTTWWWZZZggg}}}|||yyyuuusssrrrnnngggbbbXXXPPPIIIGGGFFFEEEHHHLLLTTTbbb{{{}}}sssiiilllrrrzzzzzztttpppooojjjbbbYYYRRRNNNLLLKKKMMMKKKJJJJJJFFFAAAAAAEEEAAAFFFSSSdddpppyyynnnVVVIIIDDDCCCAAAAAABBBCCCCCCDDDDDDDDDBBBBBBCCCDDDGGGKKKOOOQQQXXX___gggjjjllllllhhhaaa```dddjjjnnnrrruuuxxxzzz~~~~~~yyyrrriiiccccccfffpppwww}}}qqqjjjgggcccbbbdddcccdddfffiiilllnnnooopppwwwzzz~~~|||yyyxxxsssqqqkkkaaaXXXTTTWWW[[[iii}}}~~~{{{xxxwwwwwwsssmmmhhh]]]TTTLLLIIIGGGEEEGGGKKKUUUbbbzzzxxxlllooottt}}}{{{vvvtttooofff\\\SSSNNNKKKJJJLLLJJJIIIJJJFFFAAA@@@CCCBBBFFFUUUjjjwww|||oooWWWJJJDDDAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCFFFIIIMMMOOOWWW___gggkkkmmmmmmhhhaaa```dddiiimmmpppssswwwyyyxxx{{{~~~~~~}}}xxxrrrlllhhhfffkkkpppwww}}}pppiiihhhdddbbbeeeeeeeeefffhhhkkknnnppprrruuuxxx|||}}}|||yyyvvvuuurrrssspppggg[[[VVVXXX\\\mmm~~~}}}{{{{{{{{{xxxrrrmmmcccZZZPPPLLLIIIFFFHHHKKKSSS```www~~~qqqsssxxx|||yyysssiii___VVVOOOLLLKKKLLLJJJJJJKKKHHHBBBAAADDDEEEHHHYYYrrrpppXXXJJJCCC@@@???@@@BBBCCCCCCCCCCCCBBBBBBAAAAAABBBDDDHHHKKKMMMSSS\\\eeejjjmmmnnniiibbbaaadddgggjjjmmmqqqvvvyyyuuuxxx|||~~~~~~}}}}}}}}}{{{|||yyywwwqqqlllggghhhkkkqqqxxx~~~{{{~~~}}}~~~nnniiigggdddbbbeeeeeefffhhhjjjlllnnnpppqqqqqquuuyyyzzzxxxuuusssrrrtttwwwwwwnnnaaaYYYYYY]]]rrr~~~~~~}}}~~~~~~|||vvvqqqggg^^^TTTNNNKKKHHHIIILLLRRR^^^uuuuuuwww{{{~~~{{{uuulllaaaWWWQQQNNNMMMNNNLLLMMMNNNJJJEEEDDDGGGHHHKKK]]]zzzqqqYYYKKKCCC??????@@@AAABBBCCCBBBAAAAAABBBAAAAAABBBCCCFFFIIIKKKOOOXXXbbbhhhlllnnnjjjdddaaacccfffiiilllpppuuuyyyvvvyyy}}}~~~}}}}}}}}}zzzyyyssseeeccccccgggooovvvzzz{{{vvvxxxxxxtttrrrnnnlllmmmnnnrrrwwwzzz|||mmmhhhgggcccbbbeeedddfffiiilllnnnnnnnnnnnnooorrrvvvxxxvvvsssqqqpppvvv{{{|||ttteee[[[[[[___uuuyyypppdddWWWPPPMMMJJJKKKMMMSSSZZZmmm}}}~~~|||wwwnnnbbbYYYUUURRROOOSSSSSSRRRPPPMMMIIIEEECCCDDDOOOeeeyyy[[[IIIEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAACCCEEEGGGHHHOOOSSS[[[eeekkkmmmjjjgggcccccceeehhhnnnqqqssssssxxxzzz||||||||||||}}}~~~}}}zzzoooeee___bbbiiiooosssxxxqqquuuvvvwwwkkkccc```^^^\\\YYYaaacccdddeeehhhpppzzzlllfffeeebbbaaadddfffiiikkkkkkjjjjjjnnnqqqmmmpppssstttsssrrrqqqqqq{{{{{{{{{vvvjjj___^^^cccrrr~~~yyymmm___VVVOOOIIIHHHJJJQQQYYYlllzzzpppddd\\\WWWSSSPPPQQQSSSTTTSSSNNNJJJGGGEEEGGGRRRjjjaaaKKKCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGLLLPPPXXXbbbiiikkkiiifffbbbbbbdddhhhmmmqqqsssssswwwyyy|||}}}|||{{{|||}}}{{{~~~~~~|||pppggg______ccchhhnnnttt~~~ttttttsss|||yyyrrriii___XXXVVVUUUSSSQQQVVVXXXZZZ[[[^^^eeeooowwwlllgggfffcccbbbdddeeehhhjjjjjjiiijjjmmmqqqooorrrvvvwwwvvvtttrrrrrrvvvwwwwwwsssiii```bbbhhhvvvvvvhhh^^^UUULLLIIIKKKPPPXXXkkktttiii```YYYUUURRRQQQWWW[[[ZZZTTTMMMKKKKKKJJJXXXsssiiiPPPBBB???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEIIIMMMTTT]]]eeehhhgggfffaaaaaacccffflllppprrrsssvvvxxx|||}}}|||{{{{{{{{{yyyzzz~~~uuulllccc___^^^```hhhpppzzz|||~~~vvvqqqmmm{{{~~~yyyuuupppkkkfffbbb\\\SSSNNNNNNNNNNNNMMMLLLNNNPPPQQQSSSXXXaaahhh|||}}}lllhhhgggcccaaaccccccfffiiiiiihhhiiimmmqqqrrrvvvzzz|||zzzwwwuuuttttttttttttpppggg___bbbiiizzz}}}rrrhhh]]]SSSOOOPPPNNNWWWhhhwwwnnneee\\\WWWUUUUUU]]]eeeddd\\\SSSOOOOOONNN___nnnTTTEEE@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCCCCFFFJJJPPPYYYaaafffgggfff``````aaadddjjjoooqqqrrrtttwww{{{||||||zzzzzzzzzxxxxxxzzz~~~uuujjjbbb]]]\\\ccckkksssvvv|||vvvlllfffttt{{{wwwpppjjjeee___[[[[[[VVVPPPMMMNNNOOOPPPPPPKKKMMMNNNNNNNNNQQQXXX]]]ppp|||xxxiiiggggggbbb```bbbaaadddggghhhhhhjjjnnnrrruuuyyy~~~~~~{{{xxxwwwwwwvvvsssmmmccc[[[^^^eee||||||sssgggZZZSSSSSSNNNWWWfffzzzyyyqqqiii___XXXWWWWWWaaakkklllcccYYYRRRQQQQQQfffrrrXXXIIIEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBFFFHHHMMMUUU^^^cccffffff___^^^___bbbhhhmmmqqqrrrtttvvvyyy{{{zzzyyyyyyyyyyyyxxxyyy{{{}}}qqqggg^^^ZZZ^^^eeejjjpppyyyttthhh```mmmssswww}}}{{{rrrjjjeee```[[[WWWWWWTTTQQQOOOOOOQQQRRRSSSQQQSSSSSSQQQOOOOOOSSSWWWeeesssrrrfffeeeeee```___bbb```dddgggiiiiiikkkppptttxxx|||}}}|||{{{xxxtttlll```YYY\\\eee|||~~~ppp___UUUSSSPPPXXXeeetttyyyssslllaaaYYYYYYVVV```kkkooojjj___VVVRRRUUUlllwww^^^LLLHHHAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCCEEEGGGKKKRRRZZZ```dddeee^^^]]]]]]aaaffflllppprrrtttvvvxxxxxxxxxxxxyyyzzzzzzyyyyyy{{{~~~wwwmmmddd\\\[[[^^^bbbiiisss}}}uuuggg[[[eeejjjmmmrrruuuxxx{{{|||ssskkkgggccc^^^ZZZXXXVVVTTTSSSRRRRRRSSSTTTXXXYYYYYYWWWSSSQQQTTTVVV```kkk}}}}}}ooodddcccddd```___cccaaadddhhhjjjkkknnnssswww}}}}}}wwwnnnbbbZZZ___hhh}}}~~~xxxfffZZZVVVQQQYYYdddoooyyyxxxtttnnnbbbZZZZZZUUU___llltttrrrjjj___XXXZZZqqq~~~cccNNNGGGAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEHHHMMMUUU\\\```bbb]]]\\\\\\___eeekkkpppqqquuuvvvwwwvvvuuuvvvxxx{{{{{{zzzyyyzzz}}}wwwnnnddd]]][[[^^^cccllluuu~~~zzziiiXXX^^^]]]```ccceeeiiimmmssswww{{{tttppplllhhhddd______]]][[[YYYXXXXXXYYY]]]___```^^^ZZZXXXYYY\\\cccjjjwww{{{nnnccccccdddaaabbbgggbbbfffjjjlllmmmpppvvvzzz~~~rrrddd\\\```iii}}}~~~}}}}}}kkk___[[[SSSYYYccclllttt~~~wwwtttnnnbbbZZZZZZVVV```nnnxxxzzzssshhh```^^^tttfffNNNEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCEEEKKKRRRYYY^^^```\\\[[[[[[^^^dddkkkoooqqqvvvvvvvvvuuutttuuuyyy{{{zzzzzzyyyzzz|||}}}}}}|||xxxlllbbb]]]\\\```fffnnnwwwlllWWWYYYRRRTTTVVVXXX\\\aaahhhmmmtttxxx}}}uuutttssstttwwwyyy{{{{{{vvvvvvwwwzzz}}}~~~|||{{{{{{~~~~~~}}}}}}yyyuuuqqqmmmhhhhhhgggeeeaaa```___```aaaccceeeddd```___```bbbiiilllttt|||nnndddddddddbbbdddjjjcccgggkkkmmmooorrrwww|||wwwfff[[[^^^fff}}}}}}}}}}}}sssfff]]]YYY\\\aaagggnnnvvvxxxooohhh```[[[ZZZVVV[[[gggyyy~~~ooobbbaaasssiiiRRRGGGAAAAAAAAABBBDDDDDDBBB@@@===???@@@@@@@@@@@@BBBCCCEEEFFFHHHKKKNNNSSSZZZ^^^```]]][[[[[[```gggmmmqqqrrrvvvyyyxxxtttrrrtttwwwwwwwwwxxxyyyzzz|||}}}~~~~~~uuujjj```ZZZZZZ___iiiqqqyyyppp]]]RRRNNNIIIGGGKKKPPPSSSXXX]]]iiirrryyyyyywwwxxxwwwuuulllfffaaabbbggglllnnnmmmkkkkkkkkkkkkmmmpppsssuuunnnqqquuuxxx|||~~~yyyrrrllliiijjjiiieee```bbbggglllmmmkkkhhhhhhhhhlllrrr{{{zzzqqqhhheeehhhjjjhhhdddkkkkkkmmmppppppqqqzzzmmmccc^^^___iii~~~}}}}}}yyyxxx{{{{{{pppeee]]]WWWZZZ___dddjjjrrrzzzuuulllddd\\\WWWVVVXXX[[[fffwwwwwwkkkcccrrrlllUUUIIIAAA@@@@@@AAACCCCCCAAA???<<<===????????????@@@BBBDDDEEEGGGJJJMMMSSSYYY^^^```]]][[[[[[___eeelllpppssswwwzzzyyyvvvtttvvvyyyxxxxxxxxxxxxyyyzzz{{{|||}}}zzzppphhh```\\\[[[bbbjjjtttrrr```SSSOOOIIIFFFIIILLLMMMQQQUUU\\\eeennnrrrtttuuurrrmmm```[[[VVVUUUYYY]]]___^^^___^^^^^^___```cccfffhhhgggjjjnnnrrrwww}}}~~~yyyvvvtttrrrnnnjjjfffiiimmmnnnllljjjjjjkkkooouuu}}}xxxqqqkkklllrrrwwwvvvssspppooopppssssssuuu~~~kkkbbb\\\\\\fff~~~}}}|||yyytttqqqrrrwwwyyy{{{zzzuuulllccc]]]VVVXXX\\\```eeekkkrrrwww~~~sssiiiaaaYYYTTTTTTYYY[[[cccsssxxxiiisssoooWWWJJJAAA@@@@@@@@@BBBBBB@@@>>>===???@@@@@@@@@@@@AAABBBBBBDDDFFFHHHLLLQQQXXX\\\___]]][[[ZZZ]]]ccciiimmmqqqtttxxxxxxvvvtttvvvxxxwwwwwwwwwwwwwwwxxxyyyzzz||||||wwwpppjjjbbb\\\]]]dddmmmyyywwwcccVVVPPPIIIEEEEEEFFFFFFGGGKKKNNNWWWaaaiiinnnqqqllldddYYYTTTOOONNNPPPRRRSSSRRRPPPPPPPPPPPPRRRTTTWWWXXX\\\___ccchhhnnnuuu||||||xxxtttrrrlllnnnooonnnmmmllllllmmmqqqwww{{{vvvtttwww|||}}}|||~~~}}}}}}wwwsssqqquuu~~~xxxvvvuuuvvvwwwyyyzzzhhhbbb[[[[[[eee~~~|||{{{wwwrrrnnnmmmnnnppprrrqqqnnnggg```\\\TTTVVVYYY\\\___dddjjjooouuuzzz~~~qqqggg```XXXTTTTTTXXXZZZ```nnnsssuuupppYYYJJJBBBAAA@@@AAABBBBBBAAA???AAABBBCCCCCCBBBBBBCCCEEEAAABBBDDDGGGJJJOOOUUUZZZ]]]\\\ZZZYYY[[[___fffjjjlllooossstttsssrrrssstttuuuuuuuuuuuuwwwxxxyyyzzz{{{||||||ssspppjjjdddaaaaaaeeeqqq}}}~~~hhhYYYQQQJJJDDDCCCCCCAAABBBEEEGGGNNNVVV]]]eeeiiiddd\\\UUUQQQLLLJJJJJJKKKKKKJJJHHHGGGHHHHHHIIIKKKMMMNNNRRRTTTYYY^^^dddllltttzzz~~~zzzyyyvvvuuussspppmmmllllllmmmqqqxxx{{{wwwsssooojjjfffgggkkkqqquuuwwwzzz{{{xxxwwwwwwvvvwwwzzzzzzwwwvvv|||}}}yyyyyyyyyzzztttddd```ZZZ[[[hhh|||}}}|||zzzvvvrrrmmmjjjfffggghhhhhhfffaaa\\\YYYRRRTTTVVVXXXZZZ^^^cccgggmmmsss{{{zzzlllccc\\\VVVSSSSSSVVVYYY]]]hhh{{{|||xxxvvv___MMMEEECCCBBBBBBCCCCCCBBBAAAAAACCCDDDDDDCCCBBBCCCEEE@@@AAACCCEEEGGGLLLRRRWWWYYYZZZZZZYYYZZZ]]]bbbgggiiilllooorrrssssssssssssqqqqqqrrrtttvvvyyy{{{||||||}}}yyyrrrpppnnniiiaaa___iiiuuuooo^^^SSSLLLFFFDDDCCCAAAAAADDDEEEHHHLLLOOOVVV[[[YYYSSSMMMKKKGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGJJJMMMPPPUUU\\\dddmmmrrr|||}}}xxxsssooommmllllllqqqxxxvvvmmmhhhdddbbb^^^\\\^^^bbbhhhkkkrrruuu{{{zzzrrrmmmmmmppprrrqqqsssxxx{{{yyy{{{~~~|||zzz{{{mmm___\\\WWW[[[jjjyyy||||||yyyuuurrrlllggg^^^_________]]]YYYVVVTTTOOOPPPRRRSSSUUUXXX]]]```eeelllttt}}}rrrddd]]]WWWRRRQQQRRRSSSYYY^^^ddduuu}}}}}}~~~hhhTTTGGGEEECCCBBBCCCCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBB@@@AAABBBCCCEEEIIINNNSSSTTTWWWZZZZZZZZZ[[[```dddhhhkkkooorrrtttuuutttsssooopppqqqtttwwwzzz}}}~~~~~~}}}vvvuuutttpppfff```eeennnzzzvvveeeWWWOOOIIIGGGEEEBBBBBBDDDBBBDDDEEEDDDHHHMMMMMMJJJIIIGGGEEEBBB@@@@@@@@@AAA@@@@@@AAAAAABBBBBBBBBBBBEEEGGGJJJNNNTTT\\\dddjjjsss{{{~~~xxxtttrrrooonnnrrryyy|||sssjjjbbb^^^[[[YYYWWWVVVXXX[[[___bbbjjjmmmsssyyy~~~zzzqqqhhhcccbbbdddfffkkkooovvv{{{zzz}}}~~~}}}~~~iii]]][[[VVVYYYiiixxx||||||wwwssspppiiibbbXXXXXXWWWVVVTTTQQQOOOMMMKKKLLLMMMNNNOOORRRWWWZZZ___eeennnwww~~~~~~}}}yyymmm```YYYUUURRRRRRTTTRRR[[[aaacccpppnnnYYYGGGEEEBBBAAABBBBBBBBBAAA???AAABBBAAA@@@???@@@AAAAAABBBBBBBBBCCCFFFKKKOOOOOOTTTYYY[[[ZZZ[[[^^^aaafffhhhlllqqqtttuuutttrrrpppqqqrrrtttwwwzzz|||~~~}}}|||}}}|||xxxuuupppiiihhhkkkrrr|||lll\\\TTTLLLIIIFFFBBBAAACCC>>>BBBCCCAAAAAADDDFFFFFFHHHGGGEEECCCBBBAAABBBCCC>>>??????@@@@@@@@@@@@???BBBCCCFFFHHHMMMTTT]]]cccllluuu~~~{{{yyyvvvsssvvv||||||tttkkkccc]]]ZZZUUUTTTSSSSSSSSSUUUWWWXXX]]]aaagggmmmrrruuuwwwwwwvvvrrrllleee```^^^]]]]]]ggglllvvvzzzzzz~~~~~~kkkbbbaaaYYYYYYhhhwww|||}}}vvvqqqnnnggg^^^UUUTTTSSSQQQNNNLLLJJJIIIHHHIIIJJJKKKLLLOOOSSSWWW[[[aaajjjsss{{{~~~|||wwwkkk___YYYVVVTTTUUUXXXRRR]]]ccccccnnnpppZZZFFFDDDAAA@@@AAAAAAAAA@@@AAABBBCCCCCCAAAAAAAAACCCBBBBBBBBBBBBBBBEEEIIIMMMLLLRRRYYY\\\[[[[[[]]]```ccceeeiiinnnrrrsssrrrppprrrrrrsssuuuwwwyyy{{{||||||zzz}}}~~~|||{{{}}}{{{yyyyyytttooommmkkk|||qqq```WWWOOOKKKFFFAAA@@@AAA===CCCEEEBBB@@@CCCEEEEEEDDDDDDCCCAAA@@@???AAABBB??????@@@@@@@@@@@@??????@@@AAACCCEEEIIIPPPXXX^^^gggrrr~~~~~~{{{xxxyyyzzzpppgggaaa\\\ZZZQQQQQQQQQPPPQQQQQQQQQQQQSSSWWW]]]dddiiimmmnnnooommmllljjjgggccc```]]]\\\eeelllwww{{{zzz~~~pppjjjiii___\\\iii}}}yyywwwtttpppllleee^^^YYYQQQNNNKKKIIIHHHGGGEEECCCEEEGGGHHHIIIJJJKKKNNNPPPZZZ]]]dddmmmwww~~~uuummmaaaYYYVVVUUUTTTSSSZZZ\\\```gggnnn{{{ttt[[[KKKCCC<<<===???@@@AAACCCAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAACCCEEEFFFGGGLLLPPPWWW\\\^^^___```aaa___aaaeeeiiillloooppppppqqqrrrsssuuuvvvxxxyyyzzzyyy{{{|||zzzwwwwww{{{~~~xxxxxxvvvmmmeeejjjsss}}}qqq^^^YYYQQQJJJEEEBBBCCCCCCAAADDDGGGFFFCCCBBBCCCEEECCCAAAAAABBBAAA@@@AAADDD@@@@@@@@@????????????>>>??????AAACCCGGGLLLQQQSSS]]]jjjyyy}}}{{{|||wwwrrrkkkbbb[[[VVVOOOJJJJJJIIIHHHHHHKKKLLLNNNRRRWWW\\\```dddeeeiiiiiiiiifffbbb^^^\\\[[[iiioooyyy{{{zzz}}}|||mmmeee^^^XXX\\\fff{{{xxxtttqqqlllhhhbbb\\\VVVQQQKKKIIIGGGFFFFFFEEEDDDCCCCCCEEEGGGGGGHHHIIILLLOOOVVV[[[ccclllttt|||xxxooobbbZZZVVVVVVWWWVVV\\\]]]aaagggmmmyyyyyyaaaPPPGGG???>>>@@@???@@@BBBAAA@@@@@@??????@@@@@@AAA??????@@@AAABBBDDDEEEFFFJJJNNNUUUYYY\\\]]]___```___aaadddgggjjjmmmoooppprrrssstttuuuwwwxxxyyyzzzwwwyyyzzzyyyvvvvvvyyy|||~~~|||yyyrrrkkkgggmmmxxxwwwmmm\\\WWWQQQJJJEEEDDDDDDEEECCCDDDDDDCCCAAA@@@@@@AAAAAA??????@@@BBBBBBAAAAAA@@@@@@@@@@@@??????????????????@@@BBBFFFJJJNNNQQQ[[[gggwww|||xxxssskkkbbb\\\TTTMMMIIIHHHHHHEEEDDDFFFGGGHHHKKKPPPVVV\\\aaadddgggggggggfffcccaaaaaabbblllqqqyyyyyyxxx{{{yyyjjjbbb\\\XXX^^^iii}}}{{{xxxtttqqqmmmiiiccc]]]WWWRRRMMMIIIGGGEEECCCCCCDDDDDDDDDCCCAAACCCDDDEEEEEEGGGIIILLLQQQXXXbbbiiiooovvv~~~ssseee[[[WWWXXXYYYZZZ^^^___bbbgggkkkvvvkkkWWWLLLAAA???@@@??????AAAAAA@@@@@@??????@@@@@@AAA>>>>>>??????AAABBBDDDEEEGGGLLLRRRVVVYYY\\\^^^___```aaabbbeeehhhkkknnnooosssssstttuuuwwwxxxyyyyyyuuuwwwyyyxxxvvvvvvxxx{{{|||{{{vvvqqqmmmaaaccchhhnnnrrrpppiiicccXXXUUUOOOJJJFFFEEEEEEFFFHHHFFFBBB@@@@@@@@@@@@?????????@@@AAABBBCCCAAA???AAAAAAAAA@@@@@@@@@??????@@@???@@@AAADDDGGGKKKMMMWWWcccsss}}}~~~|||{{{zzzxxxuuuqqqiiiaaa[[[RRRMMMIIIIIIHHHDDDBBBBBBCCCDDDFFFJJJQQQYYY```ddddddeeefffeeeeeefffiiikkkqqqtttxxx}}}vvvvvvwww~~~~~~wwwggg```[[[YYYaaalll{{{yyywwwtttrrrqqqnnnkkkiiiddd___YYYTTTOOOLLLIIIGGGGGGEEECCCCCCDDDDDDCCCBBB@@@BBBCCCCCCDDDEEEGGGJJJLLLUUU```fffjjjqqq{{{yyyiii\\\WWWXXXZZZ\\\aaaaaadddhhhkkkssswww]]]OOOCCC???@@@??????@@@AAA@@@@@@??????@@@@@@AAA======>>>>>>???AAABBBCCCFFFJJJOOOTTTWWW[[[^^^aaabbbbbbcccdddgggjjjmmmoooqqqrrrssstttuuuvvvvvvwwwtttwwwzzzzzzxxxwwwxxx{{{}}}wwwpppmmmlll```^^^^^^___bbbbbb^^^[[[TTTQQQNNNJJJGGGFFFFFFGGGLLLGGGAAA???@@@BBBBBB@@@>>>DDDHHHFFFBBBBBBBBBAAABBBAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAADDDGGGIIISSS^^^mmmyyy~~~wwwrrrnnnlllooooooooommmiiibbb[[[VVVPPPKKKIIIKKKJJJFFFCCCDDDBBBBBBCCCGGGOOOXXXaaagggdddeeefffffffffiiimmmqqqsssuuuvvvwwwyyy~~~|||ssssssuuuzzz|||zzz{{{xxxhhh___ZZZYYYbbbooo}}}wwwqqqmmmllljjjgggeeedddbbb```^^^YYYUUUPPPLLLJJJIIIGGGFFFGGGEEECCCBBBBBBCCCAAA@@@AAABBBCCCDDDCCCEEEGGGIIIKKKSSS^^^dddhhhnnnyyy~~~kkk]]]WWWXXXZZZ\\\bbbcccgggjjjlllqqqcccSSSCCC>>>???@@@@@@@@@AAA@@@@@@??????@@@@@@AAA=========>>>???@@@AAABBBEEEIIIMMMRRRVVV[[[___cccdddddddddeeehhhjjjmmmooonnnooopppqqqrrrssstttuuutttxxx|||}}}{{{yyyzzz||||||vvvooonnnooogggccc___^^^^^^]]]ZZZVVVQQQPPPMMMKKKIIIHHHHHHHHHJJJEEE???>>>@@@BBBCCCBBB@@@LLLRRRKKKBBB@@@CCCEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>@@@BBBEEEFFFOOOYYYhhhttt|||{{{qqqhhhbbb^^^\\\___aaabbbaaa]]]WWWRRROOOKKKGGGFFFJJJJJJGGGDDDEEEBBBAAAAAAEEELLLVVV```fffeeeeeeffffffgggjjjnnnrrrrrrtttuuutttssswww~~~}}}uuupppqqqtttzzz}}}zzzxxxzzz|||jjjaaaZZZYYYbbbnnnxxxwwwuuuqqqlllgggbbb___```]]]ZZZXXXWWWVVVTTTSSSOOOLLLIIIGGGGGGGGGGGGFFFGGGEEECCCBBBCCCCCCBBB@@@CCCDDDEEEEEEEEEFFFHHHJJJLLLSSS]]]ccciiioooyyy~~~lll]]]XXXYYY[[[]]]bbbeeejjjnnnnnnqqq|||kkkYYYGGG@@@@@@@@@??????AAA@@@@@@??????@@@@@@AAA=========>>>>>>@@@AAAAAADDDGGGKKKPPPTTTZZZ```dddddddddeeeggghhhjjjlllmmmkkklllmmmoooqqqrrrtttttttttyyy~~~}}}||||||}}}~~~yyysssssstttrrrnnniiifffccc___XXXSSSRRRRRRPPPOOOMMMLLLKKKKKKGGGDDD@@@>>>???AAABBBCCCAAAOOOUUULLLAAAAAAEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>???AAACCCEEELLLVVVdddpppzzz}}}xxxoooddd[[[UUURRRPPPRRRTTTVVVUUUQQQMMMJJJIIIFFFBBBBBBFFFGGGDDDCCCDDD@@@??????AAAHHHRRR[[[bbbccceeefffggghhhjjjmmmppppppsssuuutttrrrssszzzuuuooommmoootttyyy~~~|||zzzxxxzzz~~~lllbbb[[[YYYaaammmfffeeeccc```]]][[[YYYXXXYYYVVVSSSQQQQQQPPPOOOMMMMMMKKKHHHHHHIIIIIIIIIHHHIIIGGGFFFFFFGGGHHHHHHGGGFFFGGGHHHHHHGGGHHHJJJLLLOOOTTT\\\ccckkkrrrzzz~~~zzziii]]]YYYZZZ]]]___aaaeeemmmrrrqqqrrrzzzvvvbbbLLLCCCAAA@@@>>>>>>AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>???@@@AAAAAAAAADDDHHHMMMRRRXXX___dddbbbccceeeggghhhiiijjjjjjjjjkkkllloooqqqsssuuuvvvtttyyy~~~}}}|||}}}}}}|||wwwnnnccc[[[VVVVVVUUUTTTRRRQQQPPPOOOJJJIIIGGGCCCAAAAAACCCEEEAAAKKKNNNEEE@@@DDDGGGDDDCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>???AAACCCEEEKKKSSS```mmmwww}}}nnnjjjbbbYYYRRRNNNLLLKKKKKKLLLNNNLLLIIIFFFFFFGGGGGGBBBAAADDDEEEBBBAAACCC@@@???>>>@@@FFFOOOWWW]]]```bbbeeeggghhhjjjlllooonnnssswwwwwwssssssyyy~~~zzzpppkkkjjjmmmsssxxx{{{|||zzzwwwvvvyyy}}}kkkbbb\\\YYY```lll[[[ZZZYYYWWWVVVVVVVVVVVVXXXUUURRRPPPPPPOOONNNMMMOOONNNLLLKKKLLLMMMLLLKKKLLLKKKJJJKKKMMMOOOOOOOOOGGGIIIJJJJJJIIIJJJLLLNNNRRRUUU[[[cccllluuu{{{~~~wwwggg\\\YYY\\\```bbbaaafffnnntttssssssyyy~~~hhhQQQEEECCC@@@>>><<>>>>>>>>???@@@AAAAAA@@@BBBFFFJJJPPPVVV^^^cccaaabbbdddggghhhhhhhhhhhhiiijjjlllooorrrtttvvvwwwsssxxx~~~}}}|||}}}vvv{{{}}}{{{~~~vvvlllYYYYYYYYYXXXVVVUUUSSSRRRNNNOOONNNJJJEEECCCEEEHHH@@@FFFFFF???@@@HHHHHHAAADDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>???AAADDDEEEJJJRRR___lllvvv|||uuuddd```YYYSSSNNNKKKJJJJJJHHHIIIJJJIIIEEEDDDEEEGGGKKKFFFCCCEEEEEECCCBBBCCCAAA@@@@@@AAAGGGNNNVVV[[[]]]```dddfffhhhjjjlllnnnmmmsssyyyyyyvvvuuuyyy~~~wwwmmmiiiiiilllrrrwwwyyyyyyvvvttttttwww|||zzzjjjbbb\\\YYY```lllSSSTTTVVVVVVUUUVVVXXXZZZWWWVVVUUUUUUUUUTTTQQQOOOOOOOOOOOOPPPSSSTTTTTTSSSVVVTTTRRRRRRSSSVVVWWWXXXPPPPPPNNNLLLKKKMMMQQQUUUZZZ]]]dddmmmuuu|||tttjjjddd```^^^```eeedddhhhnnnuuuyyy|||}}}}}}sssYYYIIIEEEDDDAAA===>>>????????????@@@@@@@@@??????>>>>>>>>>>>>>>>???AAABBBDDDGGGKKKRRRZZZ``````bbbdddfffggghhhkkkmmmoooppprrrtttvvvwwwxxxxxxxxxyyy{{{||||||{{{yyyxxxtttwww{{{}}}~~~ssshhh___]]]]]]\\\[[[\\\YYYWWWSSSOOOKKKHHHFFFDDDDDDBBBCCCFFFEEEBBBAAACCCCCCDDDDDDEEEDDDBBBAAA???DDDCCCAAA?????????AAABBBGGGOOO\\\jjjuuuwwwlllaaa[[[SSSLLLIIIHHHHHHHHHGGGEEECCCCCCEEEFFFGGGFFFJJJLLLMMMJJJDDD@@@>>>??????@@@@@@AAADDDKKKSSSYYY^^^^^^___bbbeeejjjnnnqqqqqqxxx}}}{{{zzz|||}}}|||rrrjjjgggeeejjjmmmpppvvv|||}}}zzzvvvwww{{{|||jjj```ZZZXXXaaannnWWWXXXYYYYYYYYYZZZ\\\^^^aaa___]]]\\\\\\[[[YYYXXXVVVTTTSSSUUUYYY___ccceeeiiigggccc```___]]]\\\\\\YYYYYYXXXVVVUUUVVVZZZ]]]bbbeeekkkrrr{{{~~~~~~|||qqqfffaaa^^^\\\___cccdddhhhnnntttxxxzzzzzzzzzyyycccQQQGGGCCC@@@===>>>????????????@@@@@@@@@??????>>>>>>>>>>>>?????????AAADDDFFFIIINNNTTTXXX^^^```dddfffggghhhkkkmmmppprrrtttwwwyyyyyyyyyyyywwwxxxyyyzzzzzzyyywwwvvvsssvvvzzz{{{~~~|||qqqmmmkkkhhheeeffffffccc^^^YYYTTTOOOKKKHHHKKKHHHGGGIIIHHHEEEDDDFFFCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA???>>>???@@@BBBCCCDDDLLLXXXeeeqqq{{{tttjjjaaa\\\UUUPPPMMMLLLLLLKKKGGGFFFDDDDDDFFFGGGHHHGGGGGGIIIJJJHHHDDDAAA@@@AAA?????????@@@BBBFFFMMMRRRWWWYYY\\\```dddiiipppuuuxxx}}}ppphhheeecccgggkkkooovvv{{{yyyyyy{{{|||}}}{{{hhh___ZZZYYYbbbnnn```aaaccccccbbbccceeegggooollljjjiiiiiihhhgggeeeccc```___ccckkkwwwzzzssslllgggeeeffffffeeecccbbbcccgggjjjmmmoootttzzz|||yyyvvvyyy{{{yyyoooddd___\\\\\\___ddddddhhhnnnsssvvvwwwvvvuuuxxxqqq^^^LLLAAA>>>>>>>>>????????????@@@@@@@@@???>>>>>>>>>>>>>>>?????????AAADDDFFFHHHKKKOOOQQQZZZ^^^bbbeeeggghhhjjjlllrrrtttxxx{{{}}}}}}{{{zzzvvvwwwxxxyyyxxxwwwuuusssqqqtttxxxyyy{{{}}}yyyyyy}}}yyysssmmmeee]]]TTTOOOPPPKKKIIIJJJHHHEEEEEEHHHDDDDDDCCCCCCCCCDDDEEEFFFAAA@@@???>>>???AAACCCDDDBBBJJJVVVbbbnnnyyy}}}qqqiii___[[[VVVSSSRRRQQQOOONNNMMMKKKJJJJJJLLLMMMMMMLLLEEEFFFGGGFFFCCCBBBBBBCCC???@@@@@@@@@AAACCCGGGKKKOOOTTT[[[```dddkkkuuu}}}~~~|||nnnfffcccaaadddhhhlllvvv{{{wwwxxxzzz{{{{{{ggg^^^\\\]]]eeepppnnnooopppppppppqqqsssuuuxxxxxxxxxzzz{{{zzzwwwtttqqqpppqqqyyywwwsssttttttsssqqqpppqqqtttvvv{{{|||~~~}}}sssrrrwww|||xxxnnnddd```^^^^^^bbbhhheeehhhmmmqqqssssssrrrppptttzzz~~~jjjRRRBBB>>>@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCDDDFFFHHHMMMPPPVVVZZZ___ccceeegggiiikkkrrrvvvzzz~~~|||zzzuuuvvvwwwxxxwwwuuusssrrrnnnrrrvvvxxxzzz|||ooobbbYYYWWWRRROOONNNLLLHHHIIILLLHHHGGGDDDCCCBBBCCCEEEFFFDDDBBBAAA@@@@@@BBBCCCEEEDDDKKKWWWdddppp{{{|||sssmmmcccaaa^^^\\\\\\[[[YYYXXXVVVTTTSSSSSSUUUUUUTTTSSSHHHHHHGGGEEECCCBBBBBBCCC@@@AAABBBCCCCCCDDDGGGIIIKKKSSS\\\bbbfffnnnzzzyyyllleeebbb```cccfffjjjttt}}}xxxyyy{{{|||}}}{{{ggg___^^^___hhhrrr|||}}}~~~~~~~~~|||}}}zzzpppqqqwww~~~|||tttkkkccc```___```ccciiifffhhhllloooppppppooommmrrruuu}}}sssYYYFFF@@@BBB>>>>>>?????????@@@@@@@@@>>>>>>======>>>???@@@@@@???@@@@@@AAABBBFFFKKKOOOQQQUUUZZZ___bbbeeehhhjjjrrruuuzzz~~~~~~{{{xxxuuuvvvwwwxxxwwwvvvtttrrrnnnqqquuuwwwzzz~~~ttthhhccc^^^YYYXXXTTTOOOOOOQQQMMMKKKGGGDDDBBBBBBDDDEEEHHHFFFDDDBBBAAABBBCCCCCCEEEMMMYYYfffrrr}}}zzzuuuooommmkkkjjjkkkjjjiiiggg```^^^]]]]]]]]]]]][[[YYYPPPNNNJJJFFFDDDCCCBBBAAA>>>@@@BBBCCCCCCEEEGGGIIIJJJRRR\\\bbbhhhqqq~~~uuukkkeeebbb```ccceeegggppp|||}}}zzz~~~}}}}}}xxxfff___]]]]]]fffqqq|||tttuuu{{{|||yyyoooggg```___``````cccggghhhiiijjjlllmmmnnnnnnmmmoooqqqwwwzzzaaaMMMDDDCCC>>>????????????@@@@@@@@@============>>>???@@@AAA>>>???@@@@@@AAACCCHHHKKKNNNQQQUUUZZZ]]]bbbgggjjjpppssswww{{{|||{{{wwwuuussstttuuuwwwwwwuuutttsssppprrrtttwwwyyy||||||nnnhhhccc___YYYRRRNNNPPPOOOMMMIIIEEECCCBBBCCCDDDIIIHHHEEECCCAAAAAABBBBBBCCCLLLYYYhhhttt~~~}}}wwwuuussssssssstttrrrqqqjjjhhhgggfffeeedddaaa^^^ZZZVVVOOOJJJGGGEEECCCBBB>>>???AAABBBBBBDDDGGGIIIJJJQQQZZZccckkkuuurrriiidddaaa___bbbcccdddkkkvvv{{{{{{|||zzz|||~~~~~~}}}}}}vvvhhh```\\\ZZZbbbooo~~~zzzwwwkkkeeeaaabbbcccbbbdddgggjjjiiiiiijjjkkklllnnnooooooqqqvvv~~~hhhTTTGGGAAA>>>????????????@@@@@@@@@============>>>???@@@AAA@@@CCCFFFGGGFFFFFFFFFFFFKKKMMMQQQUUUYYY___eeejjjmmmpppssswwwxxxvvvtttrrroooqqqssstttuuutttsssrrrssstttuuuuuuwwwyyy}}}~~~~~~wwwpppjjjaaaUUUOOONNNNNNMMMJJJGGGEEEDDDDDDDDDGGGEEECCCAAA@@@@@@AAABBBCCCLLL[[[jjjwww~~~{{{zzz{{{||||||{{{vvvtttrrrqqqooommmiiifffbbb\\\SSSMMMJJJHHHFFFDDDBBBCCCCCCCCCCCCDDDGGGJJJMMMRRR[[[fffqqq~~~zzzmmmfffbbb___\\\___```aaagggppptttsssvvvwww{{{}}}~~~zzzoooggg___[[[cccqqqzzzvvvlllfffccceeegggfffgggiiikkkjjjiiihhhiiilllnnnpppqqqssswwwmmmXXXHHH@@@>>>????????????@@@@@@@@@============>>>???@@@AAADDDHHHMMMPPPNNNJJJFFFDDDIIIKKKNNNRRRVVV]]]eeejjjkkknnnqqqssstttsssqqqpppmmmnnnqqqssstttssssssrrrvvvvvvuuutttuuuwwwyyy{{{{{{yyymmm___VVVSSSMMMKKKIIIHHHFFFFFFFFFFFFCCCBBB@@@??????@@@AAABBBDDDNNN^^^nnnzzz~~~|||zzzxxxtttpppllleee___VVVOOOLLLKKKHHHFFFGGGGGGGGGFFFEEEFFFIIILLLQQQUUU^^^jjjyyyzzz{{{vvvjjjdddaaa^^^ZZZ\\\^^^___eeennnqqqooosssuuuzzz~~~~~~~~~vvvoooddd^^^gggvvvzzzqqqmmmfff``````eeekkkmmmnnnooonnnllliiihhhkkkooosssqqqqqquuu{{{uuu]]]JJJCCC???@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>??????CCCLLLVVVYYYSSSJJJCCC@@@GGGIIILLLPPPTTTZZZaaafffoooqqqrrrqqqooommmmmmnnnoooooonnnoooppprrrtttvvvsssttttttttttttvvvzzz}}}zzz|||yyynnnaaaXXXTTTRRRNNNJJJHHHGGGGGGGGGEEEDDDBBBAAA@@@@@@AAABBBFFFOOO___ppp~~~}}}{{{vvvqqqiiieee^^^YYYUUUSSSQQQPPPPPPLLLHHHFFFHHHKKKNNNPPPNNN[[[kkkwww}}}|||xxx~~~qqqiiiccc___^^^]]]^^^```dddgggjjjllllllmmmrrrxxx{{{||||||~~~zzzlllhhhcccdddqqqzzzooojjjfffbbbdddiiimmmmmmlllmmmmmmlllkkkjjjlllpppsssqqqqqqtttyyy{{{fffRRRGGG@@@@@@???>>>??????>>>===????????????>>>>>>>>>>>>AAAEEEHHHHHHDDDCCCEEEGGGGGGHHHKKKNNNRRRYYYaaafffnnnpppqqqpppnnnllllllmmmnnnmmmmmmnnnoooqqqssstttuuuvvvwwwvvvvvvxxx|||~~~{{{ooofff\\\XXXRRRLLLIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAGGGQQQ```qqq~~~~~~xxxoookkkeee```\\\ZZZXXXWWWVVVRRRMMMKKKLLLOOOQQQRRRYYYdddsss|||}}}wwwwww|||ooohhhccc___^^^\\\^^^aaaeeeiiimmmnnnnnnooosssxxx{{{{{{{{{|||~~~}}}mmmhhhccceeerrrxxxkkkfffddddddggglllooonnnkkkllllllmmmmmmmmmnnnqqqtttrrrqqqrrrvvv}}}sss]]]OOOCCCAAA???@@@@@@@@@???>>>@@@@@@?????????>>>>>>>>>===>>>???===<<<===BBBGGGEEEGGGHHHKKKOOOWWW___eeekkkmmmooonnnllljjjjjjjjjlllllllllmmmnnnppprrrsssrrrrrrssssssssstttxxxzzz~~~xxxkkkddd[[[RRRMMMIIIGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAGGGQQQbbbrrrzzzwwwrrrmmmhhheeedddcccaaa]]]YYYVVVVVVXXXYYYYYYeeeooo{{{xxxxxx~~~vvvkkkfffbbb^^^]]]\\\^^^bbbgggmmmqqqrrrqqqqqqtttxxxzzz{{{{{{|||~~~nnnhhhbbbeeesssuuuhhhdddccceeehhhmmmoooooommmkkklllnnnooopppqqqsssuuusssqqqqqqtttxxxiiiWWWHHHCCC@@@AAACCCBBBAAABBBAAA@@@@@@??????>>>>>>===:::===@@@AAA@@@>>>>>>???DDDEEEFFFHHHLLLTTT\\\bbbgggiiikkkllljjjhhhhhhhhhkkkkkklllmmmnnnpppqqqrrrooopppqqqqqqqqqrrrtttvvvyyy{{{}}}}}}tttggg[[[SSSNNNJJJGGGEEEEEEDDDDDDCCCBBBBBBAAAFFFPPPaaaqqq~~~zzzuuurrrqqqqqqooolllgggeeedddeeeeeedddnnnuuu~~~{{{~~~ooogggddd```^^^]]]]]]___dddkkkssswwwwwwuuussstttwwwzzz|||~~~ooofffaaadddsssuuujjjcccdddeeeiiilllpppqqqqqqkkknnnpppqqqqqqrrrtttuuutttsssrrrrrruuu~~~uuubbbMMMDDD>>>@@@BBBAAAAAACCCAAA@@@@@@@@@??????>>>>>>:::===AAACCCCCCAAA???>>>BBBCCCDDDFFFJJJPPPXXX]]]aaadddgggiiihhhfffffffffjjjjjjlllmmmnnnppppppqqqqqqrrrttttttssstttvvvxxxwwwzzz}}}qqqcccZZZSSSLLLGGGFFFEEEEEEDDDDDDCCCCCCBBBDDDMMM\\\mmmzzz~~~|||{{{~~~zzzzzzzzz{{{xxxuuusssrrrrrrqqqpppsssyyyttthhhdddbbb___^^^___```bbbgggpppyyy~~~|||yyytttuuuvvvyyy}}}nnneee___cccssstttkkkccceeehhhlllooorrrtttuuunnnppprrrrrrrrrsssuuuvvvvvvuuutttssssssxxxpppVVVHHH>>>>>>@@@======AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======???@@@BBBDDD@@@BBBCCCEEEHHHMMMSSSWWW[[[___cccffffffeeeeeeeeehhhhhhjjjlllmmmnnnnnnnnnoooqqqrrrsssrrrrrrtttuuuzzz}}}{{{mmmbbbYYYPPPIIIHHHGGGEEEDDDCCCCCCDDDDDDAAAIIIUUUdddqqqzzz}}}xxxtttqqqqqqrrrvvvyyy}}}}}}|||xxxmmmdddaaa```______bbbdddeeekkkuuu}}}wwwvvvvvvxxx}}}nnneee^^^cccsss~~~qqqhhhcccgggmmmsssvvvwwwxxxxxxqqqrrrssssssrrrsssuuuwwwxxxwwwvvvtttrrrtttdddRRRCCC@@@???;;;;;;@@@>>>??????@@@@@@AAAAAABBBCCC@@@>>>===>>>@@@BBBCCC???AAACCCFFFHHHKKKOOORRRVVVZZZ```ccceeeeeeeeeeeedddeeegggiiikkkkkkkkkkkkmmmoooqqqqqqppppppqqqrrr{{{~~~}}}yyyooodddXXXPPPJJJHHHEEEBBBBBBCCCEEEFFF@@@EEENNNYYYfffpppyyy}}}|||yyyssskkkeeedddeeehhhmmmssszzz~~~sssjjjaaa___^^^^^^aaaeeehhhiiioooyyyyyywwwuuuvvvzzz~~~ooofff```dddtttzzzlllbbbbbbhhhrrryyy||||||zzzyyysssttttttsssrrrsssuuuwwwzzzxxxxxxvvvrrrrrr}}}ppp[[[IIIDDDAAA;;;;;;@@@>>>>>>???@@@AAABBBBBBCCCFFFEEEDDDCCCBBB@@@>>>;;;>>>@@@DDDFFFGGGIIILLLNNNSSSXXX^^^bbbddddddeeeeeebbbccceeegggiiiiiiiiiiiippprrrtttttttttssstttuuuyyy|||yyynnnaaaXXXKKKIIIEEEBBBAAACCCFFFHHH@@@CCCIIISSS^^^iiisssxxx~~~zzzuuulllccc\\\[[[^^^aaajjjrrr|||}}}qqqhhh```^^^^^^^^^bbbgggjjjkkkqqq||||||xxxuuuuuuxxx{{{||||||qqqhhhaaafffvvvoooddddddfffkkksssyyy{{{zzzzzzyyywwwvvvuuusssqqqqqqtttvvvuuuvvvvvvsssqqqttt{{{iiiOOOAAA???>>>======BBB<<<<<<@@@???>>>JJJ[[[]]]KKK===???BBB??????DDD@@@AAABBBCCCEEEGGGIIIJJJNNNTTT\\\bbbeeeggghhhhhheeecccbbbccceeehhhiiiiiirrrtttuuuuuuttttttuuuwww|||~~~~~~~~~~~~rrrgggaaaXXXQQQJJJEEEDDDEEEEEECCCEEECCCFFFMMMUUU[[[dddmmmuuu{{{}}}tttiiiaaaYYYVVVZZZaaannn{{{uuueeeccc```]]]\\\```fffjjjnnnsss{{{|||wwwvvvxxxzzzzzzyyyyyy|||pppgggbbbfffwwwnnncccbbbeeejjjsssyyy{{{zzzyyyxxxuuuwwwyyyyyyxxxwwwwwwxxxzzz{{{zzzwwwtttvvv}}}xxx___OOOGGGCCCAAABBBAAA======@@@@@@GGG]]]vvvfffJJJAAA@@@===>>>BBB@@@@@@AAABBBCCCFFFHHHJJJLLLQQQXXX^^^bbbdddfffhhheeedddddddddfffiiijjjjjjppprrrttttttttttttvvvwww{{{}}}~~~~~~|||}}}zzznnnggg[[[UUULLLGGGFFFGGGFFFEEEEEECCCEEEKKKQQQVVV^^^gggnnnsssxxxxxxvvvwww}}}vvvlllddd\\\WWWZZZ___ppp}}}zzzmmmeeedddaaa^^^]]]```fffjjjqqqvvv|||}}}{{{yyyyyyxxxwwwvvvxxx{{{rrriiiccchhhxxx|||xxxuuuwwwyyy{{{||||||~~~mmmbbbaaadddjjjssszzz|||zzzxxxwwwwwwzzz~~~~~~{{{xxxwww||||||{{{xxxvvvwww}}}kkkXXXKKKAAA???@@@AAA???@@@@@@===BBBXXXooocccFFF<<<>>>???AAACCCAAA@@@???@@@AAADDDGGGHHHJJJNNNTTTXXX\\\```dddgggfffffffffggghhhiiijjjkkknnnppprrrssstttuuuwwwyyyzzz|||}}}|||||||||~~~xxxoooddd\\\RRRJJJGGGFFFDDDCCCEEECCCCCCHHHKKKOOOWWW```fffjjjmmmmmmkkklllrrrxxxzzzzzzpppfff]]]VVVWWW\\\ooo{{{wwwjjjeeedddbbb```___bbbfffjjjrrruuuzzz~~~~~~~~~zzzwwwvvvvvvxxx|||vvvllleeeiiiyyy~~~xxxsssnnnjjjhhhiiikkknnnvvv~~~zzzxxx{{{}}}}}}xxxwww}}}{{{lllcccbbbeeellluuu{{{}}}{{{xxxwwwyyy||||||yyyvvvuuuyyyyyyxxxvvvvvvxxx}}}ttt```NNN@@@<<<===>>>>>>AAACCC???===FFFRRRYYYJJJ<<<;;;@@@AAAAAABBBAAA@@@>>>>>>???BBBEEEGGGIIIKKKOOOSSSXXX]]]bbbfffhhhiiiiiiiiihhhhhhiiikkknnnppprrrtttuuuvvvyyy{{{zzzzzz{{{{{{|||}}}~~~}}}~~~wwwlllcccVVVLLLGGGCCC@@@===CCCAAABBBEEEHHHKKKTTT]]]bbbddddddbbb___```fffkkkttt|||~~~qqqeeeYYYQQQRRRXXXgggsssuuujjjddddddcccaaaaaacccgggjjjnnnqqquuuzzz|||||||||{{{|||zzz{{{}}}|||}}}qqqgggjjjyyy~~~}}}{{{xxxtttnnngggbbb```]]]\\\]]]___ccclllvvv|||zzz|||~~~~~~ssspppvvvwwwkkkeeeeeeiiiooowww|||}}}{{{xxxvvvvvvwwwxxxwwwvvvuuuvvvwwwuuuuuuuuuuuuvvvzzzlllYYYHHHAAAAAA;;;;;;===BBBDDDDDDDDDFFFEEEBBBAAABBBCCC@@@>>>???@@@@@@???>>>???AAACCCEEEHHHJJJMMMPPPTTTYYY```dddhhhjjjlllkkkiiihhhiiikkkoooqqqsssuuuuuuwwwyyy{{{yyyyyyyyyzzz|||~~~{{{|||~~~~~~ooofffXXXMMMGGGCCC@@@===BBB@@@AAADDDFFFIIITTT^^^```___\\\WWWTTTUUUZZZ^^^oooyyytttcccUUULLLNNNSSS___jjjzzzppphhhcccdddcccbbbbbbcccfffiiikkknnnrrrwwwzzz|||}}}~~~~~~ttthhhiiixxx|||xxxxxxqqqooolllhhhddd___XXXTTTTTTRRRRRRTTTUUUYYYbbbmmmxxxsssvvv|||rrrjjjggghhhmmmrrrxxx{{{{{{yyyvvvuuupppppppppppppppssswwwzzztttttttttuuuxxx|||vvvcccQQQFFFCCCAAA===999;;;@@@DDDDDDBBB???AAABBBAAA???>>>@@@BBB@@@@@@@@@@@@@@@AAABBBBBBFFFHHHJJJMMMPPPUUU\\\```dddhhhkkkkkkjjjiiikkknnnqqqrrrtttuuuuuuuuuwwwyyyvvvuuuuuuwww{{{~~~zzz{{{}}}rrrhhh[[[PPPJJJGGGEEECCCAAA@@@BBBDDDEEEHHHTTT```___\\\VVVPPPMMMNNNSSSWWWkkkvvv|||iiiXXXMMMMMMQQQXXXbbbrrrzzznnniiibbbcccccccccbbbccceeegggjjjlllqqqvvv{{{vvviiiiiixxx{{{{{{xxxqqqlllkkkccc```\\\YYYVVVRRRNNNKKKJJJIIIJJJMMMMMMPPPZZZddduuuyyyzzzvvvlllggggggiiiooossswwwxxxwwwuuussssssoooooooooooooooqqqtttwwwsssrrrrrrsssvvvzzz~~~|||lllXXXIIIBBBCCC@@@<<<:::===AAACCCBBB<<<>>>>>>======@@@BBBCCC???@@@AAABBBBBBBBBAAA@@@CCCEEEHHHJJJMMMQQQWWW[[[]]]bbbhhhkkkkkklllppptttqqqssstttsssrrrrrrssstttqqqpppppptttyyy}}}~~~~~~{{{|||~~~{{{qqqbbbVVVOOOKKKHHHFFFAAAAAABBBCCCCCCFFFRRR^^^aaa\\\UUUOOOMMMPPPUUUYYYfffsssvvvcccTTTOOOQQQPPPZZZiiiwwwtttllliii```bbbccccccbbbbbbdddfffgggjjjnnnsssyyy~~~uuuhhhiiiyyyzzzvvvuuuqqqiiicccbbbYYYVVVRRROOOMMMLLLIIIGGGEEEDDDFFFIIIIIIKKKUUU___mmm{{{zzzzzz~~~}}}qqqgggeeegggjjjpppsssvvvvvvtttrrrqqqpppsssssssssqqqooonnnoooqqqqqqpppooopppssswwwyyyzzz|||~~~ttt```NNNDDD;;;>>>AAABBBDDDHHHKKKLLLAAAAAA??????AAACCCAAA===???@@@BBBCCCCCCBBB@@@???AAACCCFFFHHHKKKNNNSSSWWWWWW^^^eeejjjkkknnnsssxxxqqqrrrsssrrrpppooopppqqqnnnmmmmmmqqqwww|||}}}}}}|||}}}{{{jjj\\\RRRLLLHHHEEEBBBBBBCCCCCCAAADDDPPP\\\ddd___XXXRRRQQQUUU[[[```bbbqqqmmm[[[SSSRRRKKKTTTcccqqq}}}zzzllleeeccc___aaabbbcccbbbbbbccceeedddfffjjjooouuuzzz~~~ttthhhjjjzzzxxxuuuqqqmmmhhhccc\\\XXXUUURRRNNNKKKJJJIIIHHHFFFIIIIIIHHHGGGHHHLLLQQQVVVkkkttt{{{pppfffdddhhhmmmppprrrtttuuuuuutttrrrpppwww{{{pppppprrrqqqrrrrrrqqqpppqqqrrrssstttvvv{{{zzzlll[[[LLLDDDBBB???===>>>BBBCCCAAA>>>@@@BBBDDDDDDDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBDDDGGGKKKOOOQQQVVVZZZ___eeeiiinnnsssvvvuuuuuuvvvtttrrrppppppqqqiiijjjmmmppptttxxx{{{}}}uuueeeYYYQQQLLLJJJGGGFFFGGGHHHGGGJJJWWWdddlllhhhaaaXXXQQQPPPVVV[[[bbbnnn{{{ooo[[[LLLPPPRRRZZZjjjwww~~~rrrhhheeegggaaaaaaaaabbbccccccdddddddddhhhmmmqqqtttvvvyyyzzz~~~~~~ooohhheeeyyytttrrrnnnjjjeee```ZZZUUUPPPMMMKKKIIIIIIHHHGGGEEEIIIIIIIIIHHHIIILLLQQQUUUdddlllvvv}}}xxxmmmdddbbbgggmmmpppqqqtttvvvuuussspppooouuu|||ssstttwwwvvvssssssqqqqqqpppqqqrrrrrruuuyyy{{{fffUUUIIIEEE@@@===>>>@@@@@@???<<<===???AAAAAAAAA@@@?????????@@@AAAAAABBBBBBBBB@@@@@@@@@AAADDDGGGJJJLLLRRRVVV\\\bbbggglllqqqtttvvvxxxzzzzzzxxxuuurrrqqqjjjjjjkkknnnqqquuuxxxzzz~~~nnnaaaXXXQQQNNNFFFEEEDDDEEEFFFKKKXXXeeemmmiii```VVVOOOOOOUUU[[[cccooo{{{lllZZZRRRQQQWWWcccnnnuuu|||yyynnnfffcccdddaaaaaaaaabbbbbbbbbbbbccccccgggmmmrrruuuwwwyyyzzz}}}mmmgggdddwwwqqqoookkkhhhddd___YYYUUUOOONNNMMMMMMMMMLLLJJJHHHKKKKKKLLLLLLLLLNNNRRRUUU]]]dddmmmsssuuuvvvwwwyyyzzz{{{{{{zzzxxxxxxyyy{{{|||tttiiibbbaaagggmmmoooqqqtttvvvvvvssspppmmmqqq|||{{{uuuwwwzzzzzzuuutttsssrrrpppppppppppptttvvv{{{uuubbbQQQJJJBBB===============;;;<<<>>>???@@@@@@???>>>@@@@@@@@@@@@@@@BBBCCCCCC@@@@@@@@@AAABBBEEEGGGHHHMMMQQQWWW\\\bbbgggmmmqqqtttwww|||{{{vvvsssooonnnnnnnnnppptttwwwyyy~~~~~~pppeee[[[VVVLLLHHHFFFFFFHHHNNN\\\iiipppkkkaaaVVVOOOOOOVVV\\\hhhsss~~~{{{ggg\\\XXXXXX___gggmmmtttzzzssslllgggddddddbbbbbbaaaaaaaaaaaa``````aaaffflllrrruuuwwwyyyzzz|||}}}{{{kkkfffdddvvvpppnnnkkkiiifffaaa\\\YYYVVVUUUUUUUUUVVVTTTQQQOOOMMMNNNOOOPPPPPPQQQTTTVVV\\\bbbjjjoooqqqrrruuuwwwwwwxxxyyyyyywwwwwwxxxyyy|||zzzuuummmeee```bbbiiioooppprrrvvvxxxwwwuuuqqqnnnnnnvvv{{{xxxuuuwwwyyyxxxxxxwwwuuutttrrrpppoooooorrrtttxxxppp[[[PPPDDD>>>===<<<;;;<<<<<<===>>>???@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFGGGKKKPPPVVV[[[aaagggkkkmmmrrrzzz}}}xxxxxxvvvtttssssssvvvyyy|||~~~~~~vvvkkkdddYYYRRRLLLLLLNNNUUUaaallltttnnndddXXXPPPQQQXXX___nnnyyyuuulllfffaaacccgggjjjpppvvvyyypppmmmkkkhhhfffbbbbbbbbbaaa```______^^^___dddkkkppptttvvvxxxzzzxxx{{{yyyjjjfffeeevvvooonnnllljjjiiifffaaa^^^]]]\\\[[[[[[[[[YYYVVVSSSOOOQQQRRRRRRRRRTTTWWWZZZaaagggnnnssstttvvvxxx{{{{{{}}}wwwqqqmmmgggaaa```dddkkkqqqqqqsssvvvxxxxxxvvvsssqqqpppuuuyyyxxxwwwwwwwwwuuuyyyxxxwwwvvvtttrrrqqqpppqqqrrrwwwhhhXXXIIIBBB???<<<;;;===<<<<<<===>>>????????????BBBBBBBBBBBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCCCCFFFJJJNNNSSSXXX^^^bbbfffkkkuuu~~~zzzxxxxxxyyy|||~~~~~~~~~}}}xxxkkkaaaXXXUUUWWW\\\fffooovvvpppfffYYYQQQRRRYYY___rrr|||~~~vvvooommmllllllnnnrrrzzz~~~sssmmmmmmkkkiiigggcccbbbbbbaaa```___^^^^^^^^^bbbhhhlllppprrruuuwwwwww|||yyyiiiggggggxxxpppooonnnnnnnnnllliiifffcccaaa```___^^^]]]ZZZWWWUUUVVVWWWWWWXXXZZZ^^^bbbkkkqqqxxx}}}~~~uuukkkhhhccc```aaaffflllqqqppprrrtttvvvwwwvvvuuuttttttvvvxxxzzzzzzyyywwwuuuwwwwwwwwwvvvuuutttrrrqqqpppooosss|||{{{gggRRRIIIEEE>>><<>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEHHHKKKPPPUUUYYY___ccckkkxxx}}}|||}}}~~~{{{}}}rrrgggccceeeiiiooovvvyyytttiii]]]UUUTTTZZZ```rrr{{{{{{uuurrrsssvvvyyy~~~zzzmmmiiijjjhhheeeeeeccccccbbbaaaaaa```______^^^```dddgggjjjmmmqqqtttyyyyyyhhhhhhhhhyyytttttttttuuuvvvvvvtttrrrkkkiiigggfffffffffeeeccc```aaaaaaaaabbbffflllpppxxxxxxiiifffbbb```bbbfffkkknnnnnnoooqqqssstttuuuuuuuuuttttttvvvyyy{{{yyyvvvtttsssssstttuuuttttttrrrrrrpppkkkmmmuuu{{{www^^^SSSKKKAAA===@@@;;;;;;;;;;;;<<<===>>>???===>>>AAACCCDDDCCCAAA@@@???@@@@@@@@@@@@@@@@@@@@@???AAABBBDDDEEEIIINNNQQQWWWXXX^^^jjjyyy{{{|||~~~xxxuuuwwwzzz{{{rrrfff^^^\\\aaafffsss{{{||||||{{{|||rrrjjjhhhgggdddbbbccccccccccccbbbbbbaaaaaa```^^^___```bbbdddhhhmmmqqqxxx}}}yyy}}}xxxffffffhhhxxxzzzzzz{{{}}}~~~|||tttrrroooooopppqqqqqqqqqkkkkkkkkkkkkmmmrrrxxx}}}{{{jjjfffbbbaaabbbfffiiikkkmmmmmmnnnppprrrtttuuuvvvrrrqqqrrrwwwzzzxxxtttrrrpppqqqrrrsssssssssrrrrrrppphhhgggoootttzzzgggZZZOOOCCC>>>@@@>>>======>>>>>>???@@@AAA>>>@@@CCCFFFGGGEEECCCAAAAAABBBBBBCCCCCCCCCBBBBBB???@@@AAAAAABBBEEEIIILLLPPPOOOSSS^^^nnn|||~~~}}}}}}|||}}}~~~zzzooofffdddhhhmmmuuu}}}~~~www}}}wwwpppkkkjjjhhhcccbbbdddccccccccccccbbbbbbbbbbbb^^^^^^^^^___```eeekkkooouuu}}}~~~zzzyyyuuurrrxxxwwwdddeeegggxxx{{{zzz|||~~~|||zzzwwwtttrrrsssxxx~~~xxxpppnnnjjjeeebbbcccgggjjjjjjkkknnnooooooppprrrtttlllnnnpppsssttttttsssrrrooorrrrrrooonnnpppooolllnnnkkkjjjnnnrrrwww~~~lllWWWEEE???AAA?????????@@@AAA@@@===:::EEEFFFHHHHHHGGGEEECCCAAABBBBBBBBBAAA@@@???======<<<>>>@@@AAAAAABBBDDDFFFFFFIIINNNUUU^^^kkkwww~~~~~~}}}~~~~~~~~~}}}|||{{{{{{||||||}}}yyyvvvrrrrrrttt~~~|||xxx}}}}}}llllllkkkiiigggeeecccaaaaaaaaaaaabbbbbbbbbbbbbbb^^^]]]\\\^^^bbbgggjjjllluuuyyy{{{uuurrrqqqpppuuu{{{wwwhhhggggggzzz}}}{{{}}}vvvqqqoookkkfffcccdddgggkkkiiikkkmmmnnnnnnoooqqqsssnnnppprrrssssssrrrqqqpppppprrrrrrooonnnpppoookkknnnkkklllpppsssvvv~~~zzzaaaJJJAAACCCBBB@@@>>>>>>???@@@@@@???AAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<===???@@@???@@@AAACCCBBBDDDHHHNNNWWWbbbmmmuuu~~~}}}}}}~~~}}}}}}~~~~~~}}}zzzzzz||||||zzzlllkkkjjjiiigggeeecccbbb____________````````````___^^^\\\^^^bbbgggjjjkkkqqquuu||||||vvvsssqqqqqquuu|||uuuffffffhhh{{{~~~uuuqqqooolllhhheeefffjjjmmmiiikkkmmmnnnmmmnnnppprrrpppqqqrrrssssssqqqooonnnppprrrrrrnnnnnnpppooolllmmmmmmooosssuuuuuuyyykkkRRREEEBBBEEEAAA>>><<<>>>AAABBBCCC???@@@@@@AAABBBCCCCCCDDDBBBBBBBBBBBBAAA???>>>===<<<===???>>>======>>>@@@???AAADDDHHHNNNWWW```gggvvv~~~~~~}}}||||||}}}~~~~~~}}}}}}~~~}}}}}}~~~tttjjjjjjiiigggfffdddcccccc]]]]]]]]]]]]]]]]]]]]]]]]```^^^]]]^^^bbbeeehhhhhhkkkooovvv}}}}}}xxxuuurrrpppuuu|||qqqcccdddhhh}}}uuusssuuuuuuooonnnllliiihhhjjjnnnqqqjjjlllnnnnnnmmmnnnoooqqqpppqqqssstttsssrrrpppooommmppppppmmmnnnqqqrrrpppmmmnnnqqqvvvwwwtttuuuxxxzzzdddQQQGGGEEEBBB>>>===>>>AAACCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBAAA@@@???>>>>>>?????????===<<<===>>>@@@AAABBBDDDHHHNNNVVV[[[hhhxxx}}}{{{zzzyyyyyy|||{{{zzz{{{}}}}}}|||}}}|||}}}~~~wwwlllggggggfffdddccccccbbbbbb^^^]]]]]]]]]]]]]]]\\\\\\___^^^]]]^^^aaadddeeeeeefffjjjrrryyy~~~~~~zzzvvvrrrpppuuu|||mmm___bbbggg}}}|||qqqpppssszzzrrrkkkkkkkkkjjjkkkmmmrrrvvvmmmnnnooooooooonnnpppqqqpppqqqssstttuuutttrrrqqqjjjmmmnnnlllnnnsssuuutttnnnnnnrrrwwwwwwrrrrrrttt|||{{{cccPPPFFFCCC@@@??????@@@AAA@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAAAAA@@@>>>======>>>@@@@@@AAABBBCCCHHHMMMQQQ^^^nnn~~~}}}{{{yyyyyyyyyyyyxxxwwwxxx|||~~~}}}~~~~~~}}}~~~~~~qqqfffdddcccbbbaaaaaaaaaaaabbb```_________^^^^^^]]]]]]^^^]]]\\\]]]```cccdddcccdddiiirrrzzz~~~{{{xxxssspppuuu}}}~~~}}}kkk]]]```fff|||vvvuuuvvv||||||tttllliiijjjkkkkkkllloootttwwwpppqqqrrrrrrqqqpppqqqsssqqqrrrtttvvvvvvuuutttsssiiilllmmmkkknnntttwwwvvvnnnnnnqqqvvvuuuqqqqqqttt{{{oooXXXJJJGGGCCCAAA@@@@@@???>>>@@@@@@@@@@@@????????????BBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>???BBBFFFJJJWWWcccrrr{{{}}}~~~}}}|||{{{{{{xxxvvvuuuwwwzzz~~~}}}}}}|||{{{|||~~~~~~|||mmmdddbbbaaa```______```aaabbbbbbbbbaaaaaa```_________^^^^^^]]]___bbbdddeeedddffflllwww~~~{{{vvvsssyyy~~~lll___aaaggg||||||zzz{{{}}}~~~{{{rrriiijjjkkkkkkkkklllnnnrrrvvvsssuuuuuuuuusssssssssuuutttuuuwwwxxxwwwvvvtttssskkknnnmmmkkkmmmsssuuutttnnnmmmpppssssssqqqrrrwww{{{{{{eeeSSSNNNGGGBBB@@@???@@@@@@===>>>???AAAAAAAAAAAA@@@BBBBBBBBBCCCBBBBBBAAA@@@@@@AAABBBAAA???>>>>>>???======>>>===>>>@@@DDDGGGNNNWWWcccmmmsssuuuyyy}}}|||~~~||||||{{{yyywwwuuuuuuxxx{{{}}}~~~{{{}}}~~~~~~~~~}}}|||}}}|||{{{zzz{{{}}}||||||}}}vvvkkkfffbbbaaa```___```aaacccdddccccccbbbbbbaaa``````___```___```bbbeeeggghhhgggiiiqqq}}}zzzwww~~~pppbbbdddiii~~~}}}|||}}}}}}~~~|||sssjjjllllllllllllkkkmmmpppsssuuuwwwwwwwwwuuutttuuuvvvwwwxxxyyyyyyxxxvvvsssrrrnnnpppooollllllqqqtttrrrnnnmmmnnnrrrrrrpppsssxxxzzzwww[[[SSSIIIAAA>>>???AAABBB<<<>>>AAADDDEEEEEEDDDDDDBBBBBBBBBCCCBBBBBBAAAAAA???AAAAAA@@@>>>>>>>>>???>>>????????????AAAEEEGGGGGGLLLVVVbbbiiimmmqqquuuxxx{{{~~~|||{{{zzzzzzzzzxxxuuutttvvvxxxyyyzzzyyy{{{~~~}}}}}}zzz{{{}}}~~~}}}zzzyyy{{{}}}~~~~~~|||zzzyyyzzz}}}~~~~~~vvvtttyyy~~~rrrjjjhhhcccbbbaaa```aaaccceeefffdddccccccbbbaaa`````````bbbaaabbbdddhhhjjjkkkjjjllluuu~~~{{{tttfffgggkkk|||~~~xxxrrrllljjjhhhkkknnnmmmkkkkkknnnqqqwwwwwwxxxxxxxxxxxxwwwvvvwwwwwwvvvvvvvvvuuuttttttrrrrrrqqqpppnnnooorrrtttmmmnnnooopppppprrruuuxxx{{{nnn\\\JJJCCCAAA>>>???CCCBBBAAAAAAAAABBBCCCDDDDDDJJJIIIFFFCCCAAA@@@????????????@@@AAAAAA???>>>===:::;;;<<<>>>???AAABBBCCCCCCGGGMMMSSSXXX^^^dddhhhmmmqqqvvv{{{~~~}}}zzzyyyxxxvvvvvvuuurrrqqqrrruuuxxx{{{{{{|||}}}}}}wwwvvvuuuuuuxxx~~~~~~|||xxxxxxyyyzzzzzzyyyyyyyyywwwwwwwwwxxxyyy{{{}}}~~~yyy|||{{{wwwsssnnnlllvvvyyylllggghhhdddcccaaa``````bbbcccdddbbbaaa___^^^]]]]]]^^^^^^bbbbbbbbbbbbcccggglllpppsssyyyyyymmmiiiccclll}}}yyyqqqmmmkkkiiikkknnnooooooooopppqqqsssssssssttttttuuuuuuvvvvvvvvvuuussssssrrrrrrrrrsssssssssqqqooooooppprrrnnnoooppppppoooqqqtttvvv}}}nnnWWWKKKGGGDDDBBBCCC???@@@AAAAAAAAAAAABBBCCCJJJIIIGGGEEECCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>======>>>>>>?????????@@@===AAAFFFKKKPPPUUU[[[^^^cccgggmmmrrrvvvyyy}}}~~~}}}{{{zzzzzzyyyyyyxxxvvvttttttwwwyyyyyy{{{}}}~~~|||xxxyyyxxxwwwzzz~~~|||yyywwwtttuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxyyy|||}}}|||~~~~~~wwwpppnnnlllppp|||tttjjjfffgggdddcccbbbaaabbbdddgggiiicccbbb```___^^^^^^______aaabbbcccdddgggkkkrrrvvvzzz~~~zzznnniiiccckkk}}}yyyqqqmmmmmmkkklllnnnqqqssstttsssqqqqqqqqqqqqqqqsssuuuwwwxxxwwwuuussspppoooooopppppptttttttttrrrpppooopppqqqppppppqqqppppppqqqsssuuu~~~~~~dddSSSKKKFFFBBBAAA===@@@CCCCCCBBBAAACCCEEEGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@??????>>>?????????@@@@@@??????>>>=========999<<<@@@DDDHHHLLLPPPSSSYYY]]]ccchhhlllqqquuuxxxzzz|||~~~~~~|||{{{{{{{{{{{{{{{zzzxxxuuuuuuvvvxxxwwwzzz~~~~~~~~~~~~~~~}}}||||||}}}|||{{{|||~~~~~~}}}yyyuuusssrrroooppprrrtttvvvxxxyyyyyyzzzxxxvvvuuuuuuwwwzzz{{{|||~~~{{{yyywwwpppiiiiiioooyyy~~~tttnnnjjjhhhhhhfffdddbbbbbbcccfffjjjmmmcccbbbaaa```______`````````bbbeeehhhkkkqqqxxx}}}{{{nnnjjjdddkkk}}}yyypppnnnnnnmmmmmmnnnrrrwwwxxxuuuqqqrrrqqqqqqrrrtttwwwzzz|||xxxuuurrrooommmmmmooopppqqqrrrsssrrrqqqpppqqqrrrsssssssssrrrqqqrrrtttvvv{{{tttaaaSSSJJJEEECCC???CCCFFFFFFCCCBBBDDDFFFBBBBBBAAAAAA@@@@@@@@@@@@BBBAAA???>>>>>>>>>???@@@AAA@@@@@@???>>>======<<<:::===@@@BBBDDDGGGJJJLLLRRRVVV[[[aaafffkkkpppttttttwwwzzz{{{zzzzzz{{{|||yyyzzzzzzxxxvvvtttuuuvvvwwwzzz}}}~~~||||||{{{{{{}}}~~~|||}}}~~~|||}}}~~~~~~}}}~~~~~~~~~~~~~~~{{{wwwsssqqqpppooolllmmmpppsssuuuwwwyyyyyywwwuuusssrrrsssuuuxxxzzzzzz{{{|||}}}{{{xxxuuusssmmmiiigggkkkwwwuuummmllljjjiiijjjhhhfffcccbbbcccfffjjjlllcccbbbaaa_________```aaaaaadddhhhlllpppuuuzzz~~~{{{mmmiiieeemmmwwwpppmmmnnnnnnnnnooossswwwxxxuuuqqqrrrqqqqqqrrrtttwwwzzz|||xxxvvvrrrooonnnnnnooopppnnnooopppppppppqqqsssuuuuuuuuuuuutttssssssuuuwwwyyyvvvbbbTTTLLLIIIAAADDDFFFEEECCCBBBCCCEEE@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA???>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>><<<>>>@@@AAABBBCCCFFFHHHLLLOOOTTTYYY^^^dddiiimmmooorrrvvvxxxyyyzzz|||}}}xxxzzz{{{zzzxxxwwwwwwxxxzzzzzz{{{|||||||||||||||zzzzzz{{{|||~~~~~~}}}|||||||||yyyuuutttuuuxxx{{{|||}}}zzzzzz|||{{{}}}~~~~~~~~~~~~|||||||||}}}}}}zzzzzz}}}{{{yyywwwtttrrrpppooooooooojjjlllooorrruuuwwwxxxyyyrrrqqqpppooopppsssvvvxxxxxxxxxvvvtttqqqmmmjjjhhhaaaccchhhrrr~~~nnniiiiiihhhhhhiiiiiigggdddbbbbbbdddfffhhhbbbaaa```_________```aaacccffflllqqqtttvvvyyyzzz}}}{{{llliiigggrrr}}}~~~{{{|||}}}zzztttooommmllloooooopppsssuuuuuutttrrrooooooooooooqqqsssuuuvvvwwwuuussspppooooooppppppmmmmmmnnnmmmnnnppptttwwwuuuvvvvvvuuussstttvvvxxxxxx~~~qqq```TTTMMMFFFEEECCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBAAA@@@??????>>>?????????>>>>>>>>>>>>????????????<<<>>>???@@@???@@@AAACCCEEEHHHLLLPPPTTTYYY___bbbiiilllqqquuuwwwyyy{{{}}}xxxzzz}}}~~~}}}|||}}}}}}}}}|||zzzyyyyyyzzz{{{|||zzz{{{{{{}}}~~~|||zzzxxxxxxxxxzzzwwwssssssuuuxxx{{{||||||{{{xxxwwwxxxyyy|||~~~}}}|||||||||}}}~~~|||{{{zzz{{{}}}~~~yyyvvv}}}~~~xxxuuusssqqqpppooonnnnnnnnnnnnnnnjjjkkknnnpppsssuuuvvvvvvnnnnnnmmmmmmnnnpppqqqrrrtttqqqmmmhhhccc___]]][[[YYYcccppp|||wwwjjjfffeeeddddddfffhhhgggeeecccccccccdddeeecccbbbaaa``````aaabbbcccdddiiiqqqvvvxxxwwwvvvvvvvvv||||||ooonnnmmmwww}}}}}}{{{zzzwwwxxxzzz}}}~~~}}}{{{tttqqqnnnllljjjnnnppprrrrrrqqqqqqqqqrrrmmmnnnnnnnnnoooppppppppptttsssrrrqqqppppppppppppnnnmmmlllkkkkkkmmmrrrvvvsssttttttsssrrrsssvvvxxxuuuzzz~~~~~~|||}}}tttdddWWWNNNIIIDDDBBBCCCDDDCCCAAACCCCCCDDDEEEEEEDDDCCCBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>??????>>>>>>???AAAAAACCCFFFIIILLLPPPUUUYYY___bbbhhhlllooorrruuuxxxuuuxxx|||~~~|||{{{zzz{{{||||||{{{|||}}}~~~~~~~~~~~~{{{xxxwwwvvvwwwxxxxxxvvvttttttwwwzzz||||||zzz|||~~~~~~|||zzzyyyxxxyyy|||}}}~~~}}}~~~~~~|||zzzzzz{{{|||~~~}}}|||{{{zzz{{{}}}~~~}}}zzzsssnnnllllllkkkkkkkkkllllllkkkkkkjjjjjjkkkmmmnnnpppqqqrrrrrrmmmmmmmmmmmmlllkkkkkkjjjhhhddd___ZZZVVVUUUUUUVVV\\\kkk||||||rrrjjjfffcccaaabbbfffffffffeeeeeeeeeeeeeeeeeeeeedddcccbbbccccccdddeeeccckkkttt{{{}}}zzzvvvsssrrrxxx~~~uuuvvvssszzz|||yyywwwssspppsssuuuxxx|||yyyzzzwwwpppooonnnkkkhhhnnnqqqrrrqqqnnnmmmppprrrnnnnnnoooooooooooonnnnnnqqqqqqqqqqqqppppppoooooopppnnnllliiihhhkkkqqquuuqqqrrrrrrrrrqqqrrruuuwwwqqqvvvzzzzzzwwwwww|||yyyxxxgggVVVOOOFFFDDDGGGIIIGGGCCCAAABBBCCCCCCCCCBBBAAA@@@??????@@@AAAAAA???>>>===@@@@@@??????>>>>>>=========???@@@@@@>>>>>>???AAA@@@BBBDDDFFFHHHLLLPPPTTTUUUYYY___dddhhhkkknnnqqqqqquuuzzz}}}~~~~~~}}}||||||||||||}}}~~~|||{{{}}}|||zzzxxxwwwwwwxxxyyysssrrrpppqqqtttwwwxxxyyyzzz{{{}}}~~~~~~|||{{{zzz}}}~~~||||||}}}yyy{{{~~~~~~|||zzzyyyzzz{{{~~~}}}|||zzzzzz{{{|||}}}wwwxxxvvvqqqkkkgggggghhhhhhiiijjjjjjjjjiiigggfffiiijjjkkkmmmnnnooooooooommmmmmmmmmmmkkkhhhfffddd[[[XXXSSSOOOOOOQQQTTTWWWbbbtttxxxqqqkkkhhheeebbbdddhhhcccdddeeefffggggggffffffgggfffeeedddeeefffggghhhccckkkwww|||wwwsssqqqvvv}}}zzz|||xxx||||||yyywwwuuutttyyyyyyzzz~~~|||vvvnnnjjjiiiiiiiiijjjkkklllmmmooopppqqqrrrqqqnnnlllnnnmmmjjjjjjmmmoooppprrrssstttssssssrrrkkkjjjiiijjjlllnnnnnnmmmooopppqqqrrrrrrqqqooonnnpppqqqtttvvvxxxzzz{{{|||bbbWWWMMMHHHDDD@@@AAAGGGBBBDDDEEEDDDBBB???>>>>>>>>>????????????>>>>>>===>>>???@@@AAAAAA@@@???>>>@@@?????????>>>>>>======>>>???AAACCCEEEFFFFFFGGGQQQ\\\eeefff```\\\aaaggghhhkkkrrrzzz|||zzz{{{~~~{{{{{{|||{{{zzzxxxvvvuuu{{{|||}}}}}}|||zzzxxxvvv{{{zzzwwwuuussssssttttttxxxvvvsssqqqqqqsssvvvxxxwwwxxxxxxxxxwwwwwwyyy{{{}}}~~~|||{{{|||}}}yyyyyy{{{}}}~~~{{{yyyvvvyyy{{{}}}~~~{{{zzzzzzzzz{{{{{{xxxqqqooommmiiifffdddbbbaaaddddddeeeeeefffffffffgggggggggggghhhiiijjjlllmmmlllhhhcccaaa```___\\\ZZZPPPMMMOOOVVVYYYYYY]]]cccxxx|||ooolllgggeeeddddddddddddhhhiiihhhfffdddcccccceeejjjkkkkkkiiifffdddddddddfffllluuu|||wwwvvvzzz{{{xxxsssnnnwww~~~|||{{{zzzyyyzzzzzz{{{~~~~~~uuummmiiihhhiiiiiijjjjjjjjjkkklllmmmmmmnnnppplllkkkmmmmmmjjjjjjmmmooooooqqqqqqrrrqqqppppppooommmlllmmmooopppppppppoooooopppppppppppppppoooooopppqqqsssttttttuuuuuu~~~xxxgggUUUMMMJJJFFFEEEFFFCCCDDDDDDDDDBBB@@@???>>>AAAAAAAAA@@@???>>>>>>===>>>???@@@@@@@@@@@@???>>>@@@?????????>>>>>>>>>>>>===>>>@@@AAACCCDDDEEEEEEGGGOOOWWWXXXUUUSSSWWW\\\\\\^^^eeeoootttttttttvvvvvvwwwwwwwwwwwwuuutttsssyyyzzz|||}}}}}}|||{{{zzz|||zzzwwwuuussssssssstttwwwuuurrrpppppprrruuuwwwwwwwwwwwwuuutttuuuwwwzzz|||}}}~~~~~~||||||}}}}}}|||{{{{{{{{{||||||{{{xxxyyy{{{|||}}}~~~{{{zzzzzz{{{|||~~~{{{vvvsssooolllgggcccaaaaaabbbcccddddddddddddeeeeeeeeefffddddddddddddeeefffggghhhjjjgggccc```]]]YYYTTTOOOMMMKKKOOOWWW]]]```gggoooxxxllliiifffdddcccdddeeeeeehhhiiihhhfffdddcccccceeejjjjjjkkkiiigggeeeeeefffgggmmmvvv~~~~~~zzz{{{rrrmmmiiigggsss}}}|||}}}{{{rrrkkkhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjmmmjjjjjjlllllliiijjjmmmnnnooooooooooooooonnnmmmmmmllljjjkkklllmmmmmmlllmmmmmmnnnnnnoooooopppppprrrssssssttttttssssssrrrvvvvvv~~~ttt^^^RRRNNNJJJFFFCCCCCCDDDCCCCCCBBBAAA??????BBBBBBAAA@@@??????>>>===>>>???@@@@@@@@@@@@???>>>???????????????>>>>>>>>>======>>>???@@@BBBBBBCCC???CCCHHHIIIIIIJJJMMMPPPOOOPPPWWWccclllmmmkkkjjjkkklllmmmoooppppppqqqqqqrrrtttwwwyyy{{{|||||||||}}}{{{yyyvvvuuutttttttttvvvuuusssqqqqqqsssuuuvvvwwwwwwuuusssqqqrrruuuxxxyyy{{{|||||||||}}}|||yyyxxxzzz|||~~~zzz{{{{{{zzz{{{}}}{{{zzz{{{}}}~~~}}}zzzwwwuuutttrrrooollliiifff```\\\[[[]]]aaadddccccccccccccddddddddddddaaaaaa````````````aaaaaabbb```]]]ZZZWWWRRRLLLHHHJJJKKKQQQ[[[eeemmmxxx|||tttiiigggeeecccbbbcccdddeeeggghhhhhhgggdddcccddddddhhhiiijjjiiihhhggghhhiiikkkooowww~~~ooohhhcccdddttt}}}}}}|||xxxyyy}}}zzz{{{vvvoooiiiggghhhhhhiiillllllkkkkkkjjjiiiiiihhhllliiihhhkkkkkkiiiiiimmmooooooooonnnnnnmmmlllllllllkkkiiiiiijjjkkkjjjiiilllllllllmmmnnnooopppppprrrssssssssssssrrrrrrqqqpppppptttmmm```XXXRRRJJJEEEEEEDDDCCCBBBBBBAAA@@@>>>@@@@@@@@@????????????????????????@@@@@@?????????????????????????????????=========>>>>>>???@@@@@@???@@@AAABBBCCCEEEGGGHHHIIIHHHNNN[[[eeefffbbb```]]]___bbbeeeiiilllnnnpppkkkmmmppptttwwwzzz{{{|||}}}|||{{{yyyxxxwwwwwwwwwxxxwwwuuuttttttuuuwwwxxxyyyxxxvvvsssqqqqqqtttwwwwwwxxxzzzzzz{{{}}}{{{yyyzzz}}}~~~~~~}}}{{{{{{}}}~~~}}}~~~|||sssqqqmmmkkkjjjiiigggeeebbb___[[[YYYYYY\\\___bbbbbbbbbbbbbbbbbbbbbbbbbbb______^^^]]]\\\\\\\\\\\\XXXVVVTTTQQQOOOMMMJJJIIIJJJOOOXXXdddppp}}}wwwrrriiihhhfffdddbbbaaabbbcccfffggghhhgggeeedddddddddfffhhhiiiiiihhhhhhjjjkkknnnsssyyypppgggbbbbbbrrryyyzzzyyyyyy}}}uuuooopppsss{{{wwwuuuuuuqqqkkkgggfffggghhhhhhkkkkkkkkkjjjiiihhhhhhhhhkkkhhhhhhjjjkkkhhhiiillloooooonnnnnnmmmmmmllllllnnnlllkkkkkklllmmmlllkkkkkkkkklllmmmnnnooooooooollllllmmmnnnooooooooonnnooonnnqqqzzzyyylll```TTTLLLHHHFFFCCCCCCCCCCCCAAA>>>>>>>>>>>>>>>>>>???AAAAAA@@@??????????????????@@@???????????????@@@@@@@@@???>>>>>>======>>>>>>???BBBAAA@@@@@@AAABBBCCCCCCFFFDDDHHHSSS\\\[[[WWWTTTSSSUUUYYY^^^dddjjjnnnpppfffhhhkkkooosssvvvyyyzzz{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyxxxwwwwwwxxxyyyzzz{{{zzzxxxuuurrrrrrtttvvvuuuvvvwwwxxxyyy{{{}}}{{{|||~~~}}}|||~~~~~~{{{wwwtttrrrkkkhhheeedddccccccaaa```ZZZZZZYYYYYYZZZ[[[]]]]]]````````````____________]]]\\\[[[ZZZYYYXXXXXXXXXSSSQQQMMMJJJHHHIIILLLNNNOOOXXXeeerrr~~~~~~vvvssskkkkkkjjjfffbbb______aaaeeeggghhhhhhfffddddddddddddfffhhhhhhhhhiiikkklllqqquuuzzzooohhhbbb___lll}}}}}}}}}}}}{{{yyywwwuuunnnpppsssxxxrrrlllmmmooo{{{zzzuuurrrqqqppplllgggeeeeeefffhhhhhhiiiiiiiiiiiiiiiiiiiiiiiillliiiiiikkkkkkhhhiiilllnnnnnnmmmlllllllllmmmmmmjjjiiiggghhhiiijjjjjjiiikkklllmmmooooooooonnnnnnkkklllmmmooopppppppppppppppoooqqqxxxppp```TTTOOOKKKGGGEEEFFFFFFCCC@@@??????>>>>>>???@@@BBBCCC@@@@@@???>>>>>>???@@@@@@?????????@@@@@@@@@@@@@@@AAA@@@???>>>===>>>>>>???BBBAAAAAA@@@????????????BBB@@@CCCKKKPPPNNNKKKJJJLLLNNNRRRWWW^^^dddiiilllaaaccceeehhhlllooorrrsssrrrssstttvvvwwwyyyyyyzzzzzzyyyxxxxxxxxxxxxyyyzzz||||||zzzwwwtttssssssuuutttuuuvvvvvvvvvxxx|||~~~}}}{{{{{{|||~~~}}}zzzzzzxxxuuurrrmmmjjjhhhcccaaa```______^^^]]][[[UUUVVVXXXZZZZZZZZZYYYXXX[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXVVVUUUTTTSSSSSSSSSQQQOOOKKKGGGFFFHHHNNNSSSYYYfffwww|||vvvsssnnnooonnniiiccc______aaadddfffhhhhhhfffeeeddddddccceeeggggggggghhhjjjlllppptttzzz}}}~~~rrrllleeeaaalll}}}~~~~~~{{{zzzyyywwwsssooojjjhhhcccgggnnnyyysssoooqqquuu|||~~~yyyqqqooonnnmmmllliiieeecccdddfffhhhhhhkkkkkkkkklllmmmnnnnnnooonnnkkkjjjlllkkkhhhhhhkkkkkkkkkjjjjjjjjjkkklllmmmeeedddcccccceeeggggggfffkkkmmmoooqqqqqqpppmmmkkknnnooopppqqqqqqrrrrrrrrrooopppsssxxx{{{tttcccVVVQQQLLLJJJKKKJJJGGGCCCEEECCCBBB@@@@@@@@@BBBCCC@@@@@@???>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAADDDCCCAAA???>>>>>>???@@@???@@@BBBAAA>>>===>>>@@@>>>===???EEEGGGDDDCCCEEEDDDFFFIIIMMMRRRXXX]]]```ZZZ[[[\\\^^^aaacccfffgggggghhhkkknnnqqqtttvvvwwwwwwvvvuuuuuuuuuuuuvvvwww{{{||||||yyyvvvsssrrrrrruuuuuuuuutttsssuuuyyy|||{{{~~~~~~zzzxxxyyy|||~~~yyysssppppppnnnkkkhhhdddaaa```]]]\\\[[[\\\\\\[[[YYYVVVSSSTTTVVVXXXXXXVVVUUUTTTVVVVVVUUUUUUUUUTTTTTTTTTRRRQQQPPPNNNNNNMMMMMMMMMJJJJJJJJJHHHIIIMMMTTTZZZccctttyyysssuuuuuuyyyuuurrrnnnpppppplllfffaaabbbddddddfffhhhhhhgggeeeddddddbbbdddfffffffffgggiiikkklllqqqwwwyyyyyyzzz}}}qqqlllgggcccnnn{{{{{{|||~~~~~~~~~~~~~~~}}}{{{zzzzzzwwwsssnnngggaaa^^^]]]bbbkkkzzzvvvrrruuu}}}|||rrrkkkjjjkkkkkkjjjgggcccbbbcccfffhhhhhhnnnooopppqqqrrrtttuuuuuuooolllkkklllkkkhhhhhhkkkiiiiiihhhhhhhhhjjjkkklllfffeeedddeeegggiiiiiiiiikkkmmmqqqsssssspppllljjjmmmmmmnnnnnnnnnnnnnnnmmmoooppptttxxxyyy{{{www\\\VVVPPPNNNNNNNNNJJJFFFJJJHHHEEECCCAAAAAAAAABBBAAA@@@???>>>>>>???@@@AAA?????????@@@@@@AAAAAAAAAFFFDDDBBB@@@??????@@@AAA===@@@CCCBBB@@@>>>@@@BBB<<<;;;>>>BBBBBB@@@AAAEEE>>>???@@@DDDHHHLLLPPPSSSRRRSSSSSSUUUWWWYYY[[[\\\^^^```dddhhhmmmpppssstttssssssrrrrrrrrrrrrsssssszzz{{{|||zzzvvvrrrppppppuuuuuutttrrrqqqsssvvvyyyyyy|||~~~{{{vvvuuuxxx|||}}}~~~~~~|||}}}}}}~~~yyyqqqkkkhhhhhhfffdddbbb___]]][[[YYYYYYYYYZZZ[[[YYYVVVTTTSSSTTTTTTUUUTTTTTTRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOLLLLLLKKKJJJIIIHHHHHHIIIBBBDDDHHHJJJNNNSSS[[[aaajjj}}}oooiiimmmnnnwwwzzzwwwtttpppmmmpppqqqnnngggdddeeegggcccfffhhhiiigggeeeddddddbbbccceeefffffffffhhhjjjiiinnntttvvvuuuuuuyyy}}}yyyjjjfffaaa___kkk}}}~~~|||}}}{{{yyyxxxyyy{{{~~~~~~~~~~~~~~~}}}yyyvvvvvvtttoooggg___YYYVVVVVVVVV^^^mmm}}}{{{}}}rrrjjjiiillllllkkkfffaaa```dddiiikkklllppppppqqqrrrsssttttttuuuuuurrrnnnkkkjjjiiigggfffgggfffgggiiilllmmmkkkjjjgggeeebbbbbbdddeeeffffffllloooqqqpppmmmjjjjjjkkkjjjjjjjjjkkklllmmmoooooommmiiiiiiooosssvvvyyy|||zzzzzzgggUUUNNNMMMKKKJJJLLLQQQRRRMMMBBB===???@@@===AAA???>>>>>>@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@??????>>>>>>>>>>>>>>>AAA@@@>>>======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCCIIIJJJLLLMMMNNNOOOOOONNNSSSSSSVVV[[[ccchhhiiihhhjjjjjjkkkmmmooopppqqqrrrtttvvvxxxwwwtttqqqpppooouuutttssspppmmmkkklllnnntttuuuuuutttssssssvvvxxx|||zzzyyyzzz}}}~~~|||{{{~~~||||||}}}}}}{{{zzzyyywwwsssqqqooojjjddd^^^XXXXXXYYYZZZ[[[ZZZWWWUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPOOONNNNNNMMMIIIHHHHHHGGGFFFFFFGGGGGGDDDCCCBBB???>>>@@@DDDGGGFFFGGGIIILLLSSS___nnnyyy}}}ooofffccciiirrrxxxwwwwwwuuuqqqqqqpppnnnkkkiiifffdddcccdddccccccfffiiikkkkkkkkkeeecccaaaaaacccfffgggggghhhkkkmmmnnnmmmoootttxxxvvvgggeeebbb]]]fffuuu~~~{{{zzz{{{{{{zzzyyyyyyyyyzzzzzz~~~}}}}}}}}}}}}{{{wwwtttqqqlllddd\\\VVVRRRPPPOOOXXXaaappp}}}qqqkkkmmmooopppjjjgggccccccfffiiiiiihhhnnnnnnooopppqqqrrrssssssssspppllljjjiiihhhgggeeeffffffgggiiikkkjjjhhhfffhhhfffeeefffggghhhgggfffgggjjjmmmmmmlllkkklllmmmkkkkkkkkkkkklllmmmnnnnnnlllhhhfffjjjnnnooorrrvvvzzz|||vvvfffZZZQQQJJJKKKOOOQQQSSSPPPIIIEEEFFFEEEBBB@@@???>>>???@@@@@@???===@@@????????????@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLNNNTTTZZZ___```___aaabbbccceeeggghhhjjjkkknnnppprrrqqqooolllkkkkkkpppqqqpppnnnlllkkkkkklllssstttuuuuuutttuuuwwwyyy{{{yyyxxxxxx{{{~~~|||zzzyyyzzzxxxwwwvvvvvvuuusssqqqpppnnnjjjhhhfffccc]]]YYY]]][[[XXXVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDCCCBBBBBBDDDFFFGGGLLLTTT\\\ffftttqqqiiigggjjjssswwwqqqqqqrrrppplllnnnmmmllljjjhhhfffdddcccbbbbbbcccfffjjjmmmnnnnnnfffccc```___aaabbbbbbbbbbbbeeehhhjjjkkkmmmsssxxxuuufffccc```\\\eeeuuu}}}zzzxxxwwwvvvwwwwwwxxxxxxxxxwwwwww}}}|||{{{{{{zzzxxxtttpppkkkdddZZZQQQMMMLLLMMMNNN]]]gggvvv{{{ooollloooqqqppphhheeedddeeehhhiiigggdddllllllmmmnnnoooppppppqqqpppmmmjjjhhhhhhgggfffeeefffggghhhjjjkkkjjjgggeeeiiiiiijjjlllmmmllliiifffeeegggiiijjjiiiiiijjjkkkkkkkkklllllllllmmmmmmnnnlllfffcccfffhhhhhhkkkoooyyyxxx{{{}}}kkkZZZMMMLLLQQQSSSVVVUUURRROOONNNJJJFFF@@@??????AAABBBCCCAAA?????????>>>>>>??????@@@AAA@@@@@@???>>>>>>>>>>>>???<<<>>>AAACCCCCCAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEGGGLLLQQQTTTVVVUUUWWWXXXYYY[[[^^^```aaabbbfffhhhiiiiiifffdddcccdddhhhjjjlllllljjjiiiiiijjjnnnppprrrsssssssssuuuvvvxxxwwwuuuvvvyyy{{{||||||~~~~~~~~~~~~~~~{{{xxxuuutttpppnnnmmmmmmllljjjfffccccccaaa^^^\\\ZZZXXXUUUSSS___[[[UUUQQQPPPPPPQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB>>>@@@BBBBBBAAAAAABBBCCCIIIRRR___lllyyytttnnnmmmqqqzzzxxxooojjjkkkmmmkkkiiijjjjjjiiihhhgggeeedddccc``````bbbfffkkknnnpppppphhheeebbb````````````___^^^aaaeeegggiiimmmsssxxx}}}ttteee```\\\ZZZdddsss|||yyywwwvvvuuuqqqrrrsssuuuwwwyyyzzz{{{zzzyyyxxxwwwvvvsssnnnkkkeee```WWWNNNIIIKKKSSSYYYiiissszzzpppnnnpppoookkkeeecccaaacccgggiiihhhfffjjjjjjkkklllmmmnnnnnnooommmkkkhhhggggggggggggfffggghhhkkknnnpppooollliiijjjkkkmmmpppqqqooojjjgggfffgggggggggffffffffffffiiijjjkkklllnnnnnnoooooolllfffbbbdddffffffiiimmmrrrzzzxxxyyy}}}iiiYYYQQQOOOTTTVVVWWWWWWVVVSSSNNNIIIBBB@@@???@@@CCCEEEEEEEEE??????>>>>>>>>>???@@@@@@AAA@@@??????>>>>>>??????===???BBBDDDDDDBBB???===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAAEEECCCAAA??????@@@AAABBB@@@BBBDDDGGGJJJMMMNNNNNNOOOPPPRRRTTTVVVYYYZZZ[[[]]]^^^```___]]]\\\\\\\\\```cccggghhhhhhgggffffffeeehhhlllnnnnnnooopppqqqsssrrrrrrssswwwyyyzzzzzzxxxxxxxxxxxxzzz|||~~~}}}{{{zzzyyywwwvvvwwwwwwwwwvvvssspppllljjjeeedddcccbbbaaa^^^ZZZVVVWWWVVVTTTRRRQQQPPPOOONNNYYYUUUOOOKKKKKKLLLMMMMMMIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFEEEEEEEEECCCBBBAAA@@@@@@?????????===>>>???@@@AAACCCFFFHHHTTT^^^mmm|||wwwssssss}}}vvvpppiiiggghhhjjjjjjhhhgggggghhhhhhgggfffeeedddaaaaaabbbeeejjjnnnoooooojjjgggcccaaaaaabbbbbbaaa___cccfffhhhjjjmmmsssxxxyyyrrrddd^^^YYYXXXcccqqq}}}zzzxxxvvvuuuuuuuuusssrrrqqqqqqssswwwzzz|||wwwvvvtttsssqqqmmmhhhdddYYYYYYVVVNNNIIIOOO]]]iiiyyyvvvsssrrrmmmgggbbb```]]]___eeeiiikkkkkkiiiiiijjjkkklllmmmmmmnnnkkkiiigggfffggghhhhhhhhhiiikkkoootttwwwwwwtttqqqkkkllloooqqqrrrpppkkkgggeeedddddddddeeeeeeeeeeeeggghhhjjjmmmooopppqqqqqqlllfffcccfffhhhiiikkkoooooottt}}}uuu~~~|||lll\\\PPPQQQQQQSSSWWWYYYWWWSSSPPPIIIEEEAAA???@@@BBBCCCDDD?????????>>>???@@@@@@AAAAAA@@@@@@???????????????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBAAA???===<<<===>>>???>>>???BBBDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTVVVWWWVVVUUUTTTUUUVVVWWW[[[```bbbcccbbbaaabbb___bbbeeehhhhhhiiijjjkkklllkkklllooosssvvvwwwwwwsssrrrrrrqqqrrrtttuuuvvvvvvuuutttrrrpppnnnllllllmmmmmmmmmkkkhhhddd```]]]\\\ZZZYYYXXXWWWUUUQQQNNNOOOOOONNNLLLKKKKKKKKKLLLOOOLLLIIIHHHHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????@@@@@@AAABBBEEEKKKSSSXXXhhhrrryyywwwxxxwwwmmmiiieeeccceeeggggggfffeeefffggghhhhhhhhhfffeeebbbaaabbbdddhhhjjjjjjjjjgggeeebbbaaabbbccccccccccccfffiiijjjjjjmmmrrrvvvvvv}}}}}}qqqddd]]]WWWWWWbbbooozzzxxxvvvsssrrrsssttttttwwwuuurrrpppppprrrvvvxxxtttssspppnnnkkkgggaaa]]]PPPRRRSSSQQQQQQZZZkkkyyyxxxsssmmmfffbbb___]]]___eeekkknnnnnniiiiiijjjkkklllmmmnnnnnnkkkiiiggggggiiikkkkkkkkkkkknnnsssyyy}}}}}}zzzvvvmmmmmmnnnooopppnnnkkkhhhbbbaaa```bbbfffhhhiiiiiiggghhhkkknnnpppqqqqqqqqqlllgggfffiiillllllmmmqqqmmmpppuuu}}}~~~yyynnn\\\SSSOOOOOOUUUYYYZZZYYYYYYQQQLLLFFFBBB@@@??????>>>@@@@@@??????@@@@@@AAABBBAAAAAA@@@????????????@@@===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>===<<<;;;::::::;;;<<<<<<>>>@@@AAA@@@@@@BBBCCCBBBBBBDDDEEEGGGHHHJJJJJJLLLNNNOOONNNMMMMMMNNNOOOOOORRRWWWZZZ[[[ZZZZZZ[[[ZZZ\\\___```aaabbbccceeebbbbbbcccfffjjjmmmnnnnnnkkkjjjiiiiiiiiijjjkkkllliiijjjiiigggdddbbbaaabbbbbbaaa```^^^[[[XXXUUUSSSTTTRRROOONNNNNNMMMKKKJJJIIIJJJKKKJJJIIIHHHIIIJJJGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@????????????>>>>>>??????@@@AAA@@@AAABBBFFFLLLVVVaaahhhwwwuuummmfffdddaaa```aaabbbbbbaaaccceeeggghhhhhhhhhfffeeebbbaaaaaabbbdddffffffeeecccaaa^^^^^^```aaabbbbbbeeehhhjjjjjjjjjlllpppuuuyyyxxxoooeee]]]WWWWWWaaalll~~~{{{yyyyyyyyyxxxuuutttqqqpppoooppprrrssstttrrrqqqpppoooppprrrrrrqqqooommmjjjgggbbb\\\XXXRRRRRRTTTYYYcccrrrwwwqqqlllgggcccaaaaaadddjjjoooooonnnjjjjjjkkklllmmmnnnnnnoookkkiiihhhhhhkkkmmmnnnnnnlllpppvvv|||zzzvvvnnnlllkkkkkkkkkkkkjjjhhhcccaaa```bbbfffjjjkkkjjjiiikkkmmmoooppppppooonnnkkkhhhgggkkknnnllllllnnnkkkmmmpppvvvrrr```WWWRRRTTTWWWWWWXXXZZZUUURRRNNNKKKIIIFFFCCC@@@AAAAAAAAA@@@AAAAAABBBCCCBBBAAA@@@@@@??????@@@@@@???AAAEEEHHHHHHEEEAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????======<<<<<<<<<<<<<<<<<<<<<>>>AAAAAA???>>>???AAA??????@@@AAABBBCCCDDDDDDEEEGGGGGGGGGFFFFFFHHHJJJGGGJJJNNNQQQQQQRRRSSSTTTRRRTTTUUUVVVVVVXXXZZZ\\\ZZZYYYZZZ\\\___aaaaaa```______]]]\\\\\\]]]^^^___]]]^^^^^^\\\YYYVVVWWWXXXUUUUUUTTTRRRQQQOOONNNMMMMMMJJJGGGFFFGGGHHHHHHHHHCCCFFFIIIIIIGGGEEEFFFGGGFFFDDDCCCCCCDDDEEEDDDBBBCCCCCCBBBBBBAAAAAA@@@@@@????????????????????????>>>>>>>>>???@@@AAABBBCCCCCCFFFKKKRRR[[[gggsss{{{wwwooohhhcccbbb```_________^^^^^^aaaccceeeggggggfffdddccc___^^^^^^___bbbcccbbbbbbcccaaa^^^^^^___aaabbbbbbhhhkkkmmmmmmmmmooosssxxx}}}tttooofff^^^XXXXXX```jjjzzzvvvtttsssssssssrrrqqqooommmmmmnnnqqqrrrmmmmmmoooppppppqqqqqqqqqpppnnnkkkhhhddd___YYYTTTYYYWWWXXXbbbuuusssllliiigggddddddeeejjjoooqqqooommmjjjkkkllllllnnnnnnooopppkkkjjjiiijjjlllooopppooommmqqqvvv|||~~~xxxtttooollliiihhhhhhiiiiiihhhgggdddbbbcccfffiiiiiihhhlllmmmoooppppppnnnlllkkkkkkhhhhhhlllnnnkkkjjjkkkiiikkknnnssszzzooobbbXXXVVVVVVSSSSSSVVVUUUTTTTTTTTTTTTPPPLLLHHHBBBBBBAAAAAABBBBBBCCCDDDBBBAAA@@@@@@??????@@@@@@BBBFFFLLLPPPPPPLLLFFFBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@@@@??????>>>>>>AAACCCCCC@@@???@@@BBB??????@@@@@@AAABBBBBBCCCAAABBBCCCCCCBBBBBBDDDFFFBBBEEEHHHJJJKKKLLLMMMOOOLLLMMMMMMMMMMMMOOORRRTTTUUUTTTTTTUUUWWWXXXWWWUUUUUUTTTSSSRRRQQQRRRSSSSSSUUUWWWWWWUUUQQQOOOPPPRRRMMMLLLLLLKKKJJJKKKKKKLLLIIIFFFBBBAAACCCEEEGGGGGG@@@DDDGGGHHHEEECCCCCCDDDHHHFFFCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>===AAAAAAAAAAAAAAABBBBBBBBB======>>>???@@@BBBDDDEEELLLQQQYYYcccnnnzzz~~~tttmmmhhhdddcccaaa```______^^^^^^```bbbdddffffffeeecccaaa]]]\\\\\\]]]```bbbaaaaaagggdddaaa```aaabbbbbbbbbkkknnnpppqqqqqqsssxxx}}}}}}rrrnnnggg___YYYXXX```iii}}}uuuoookkkjjjlllnnnpppnnnllllllmmmnnnnnnmmmooommmlllmmmnnnooooooooommmkkkhhhdddccccccaaa]]]WWW___iiiwww}}}qqqgggeeehhheeegggkkkooorrrsssqqqooojjjkkkmmmnnnnnnnnnmmmlllooonnnmmmnnnpppqqqqqqppptttsssssswwwzzzzzzvvvssskkkiiiggggggjjjkkkjjjhhhhhhhhhhhhhhhiiijjjkkklllmmmlllllllllmmmmmmkkkiiimmmnnnoooooolllkkkkkkkkknnnnnnnnnpppuuu{{{|||hhhWWWNNNMMMOOOQQQTTTYYY___cccdddbbbXXXMMMGGGDDDAAA@@@@@@@@@???>>><<<>>>@@@AAA@@@@@@AAABBBBBBBBBMMM[[[[[[LLLAAA@@@<<<>>>@@@@@@???>>>===>>>>>>>>>>>>>>>???@@@AAABBB============>>>>>>>>>>>>?????????>>><<<===>>>@@@AAAAAA@@@@@@???>>>======>>>>>>???AAAAAABBBBBBBBB>>>??????@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGJJJHHHFFFDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCGGGMMMPPPEEE@@@>>>CCCEEEAAA<<<;;;???>>>======>>>???>>>===BBB@@@???AAADDDGGGHHHHHHQQQ]]]jjjuuuwwwnnniiihhhhhhgggdddaaa^^^[[[YYYXXX___```aaabbbaaa___\\\ZZZXXXZZZ\\\]]]^^^]]]\\\[[[^^^^^^]]]\\\\\\^^^bbbeeehhhooowww{{{{{{zzz|||zzzrrrqqqeee\\\\\\ZZZ]]]iii}}}|||{{{wwwpppjjjggggggiiijjjmmmkkkiiijjjlllmmmnnnmmmnnnmmmllllllnnnoooooonnniiijjjiiihhhhhhiiijjjjjjiiiqqq}}}yyyqqqhhheeefffeeegggkkkpppssstttrrrqqqmmmnnnoooooooooooonnnmmmnnnnnnoooqqqssssssqqqpppnnnnnnppprrrtttsssqqqnnnllljjjhhhhhhjjjkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkllllllkkkjjjmmmooooooooommmlllmmmnnnnnnmmmlllllloootttyyy|||}}}kkk]]]UUUQQQPPPSSSYYY___fffmmmqqqkkkaaaRRRNNNHHHCCCBBBBBBBBBAAA===>>>??????>>>>>>???@@@AAA???EEEPPPPPPDDD===???>>>>>>???@@@@@@@@@>>>>>>AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========@@@@@@???>>>>>>>>>???AAAAAAAAA@@@??????>>>======:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAABBBBBB>>>AAABBBBBBBBBHHHRRR[[[fffYYYHHH===;;;===>>>>>>>>>======>>>???@@@@@@???BBBBBBAAABBBFFFKKKRRRVVV```kkkxxx|||tttlllggggggfffeeecccaaa^^^\\\[[[ZZZ\\\]]]___```___]]][[[YYYYYYYYY[[[\\\\\\\\\[[[[[[]]]]]]]]]\\\[[[]]]aaadddgggoooyyy}}}}}}~~~yyykkknnneee]]][[[XXX]]]mmm~~~~~~~~~~~~~~~~~~~~~|||yyyvvvtttrrrooojjjeeecccccceeegggiiihhhggghhhjjjlllmmmlllmmmkkkjjjjjjlllmmmmmmllleeehhhllloooqqqtttzzz~~~~~~uuurrrnnnhhhddddddeeehhhmmmqqqssstttsssrrrnnnnnnnnnnnnnnnnnnmmmmmmmmmoooqqquuuwwwvvvrrroooiiilllooopppooommmlllllllllkkkiiiiiikkkkkkkkkjjjjjjkkkkkkkkkkkkjjjiiihhhiiiiiijjjjjjkkkjjjjjjjjjmmmnnnooonnnmmmmmmoooqqqpppnnnkkkjjjkkknnnrrruuu}}}ssscccYYYTTTOOORRRVVV___mmmyyyyyysssaaa[[[RRRJJJFFFDDDCCCCCC@@@AAAAAA???>>>>>>@@@BBBAAA===???EEEEEE>>><<<@@@AAA???>>>@@@CCCCCC@@@===@@@@@@???>>>============?????????>>>>>>=========AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>===999999:::;;;<<<<<<<<<<<<======>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAABBBCCCDDDDDDEEECCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBAAAAAAAAAAAA>>>AAACCCAAA>>>CCCPPP[[[xxxmmmUUU>>>777>>>AAA===:::;;;;;;<<<===???@@@AAAFFFGGGHHHJJJNNNWWWccckkkvvvvvvoooiiifffgggdddcccaaa```^^^]]]\\\\\\YYYZZZ\\\]]]]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\___bbbfffooozzzyyymmmoooeee\\\ZZZWWW^^^rrr~~~~~~~~~~~~}}}}}}~~~~~~{{{|||{{{wwwsssqqqoookkkiiieeebbbaaabbbdddeeehhhgggfffgggiiijjjjjjiiijjjhhhgggggghhhiiihhhgggaaaeeemmmuuuyyy|||vvvllliiiiiifffddddddhhhkkkppprrrsssrrrqqqqqqkkkkkkjjjjjjkkkllllllmmmmmmooosssxxxzzzxxxrrrnnnjjjnnnrrrrrrooollllllmmmlllkkkjjjjjjkkkllllllllljjjkkkkkklllkkkjjjiiiiiihhhiiijjjjjjiiiggggggggglllmmmmmmmmmlllmmmooorrrrrrpppmmmkkkkkknnnrrrtttyyyvvvggg___RRRPPPOOOTTTddduuu{{{zzzlllfff]]]TTTNNNJJJGGGDDDEEEEEEDDDBBB@@@@@@BBBEEECCC???>>>AAAAAA======AAACCC@@@>>>@@@DDDEEEAAA<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????>>>=========BBBAAA@@@AAABBBCCCBBBBBB@@@?????????>>>>>>>>>===;;;<<<======>>>>>>>>>===<<<<<<======>>>??????@@@@@@@@@??????@@@AAABBBBBB????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???@@@AAAAAA>>><<<>>>EEELLLfffhhh^^^HHH>>>AAAAAA999;;;<<<===>>>???AAADDDFFFLLLQQQVVVYYY^^^hhhvvv{{{sssnnniiihhhjjjeeedddbbb```^^^]]]]]]]]]XXXYYY[[[\\\\\\[[[ZZZYYYWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZYYYYYYZZZ]]]```fffmmmwww~~~{{{sssoooddd]]]]]]YYY^^^ooo~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~xxxyyy|||{{{wwwrrrooommmlllhhhfffdddbbbbbbcccdddeeeiiihhhfffgggggggggfffdddfffdddbbbaaabbbbbbaaa```ZZZ]]]gggttt|||~~~|||~~~rrrgggcccccccccccceeejjjnnnrrrtttrrrooonnnnnniiihhhhhhhhhiiilllnnnpppmmmooosssxxxzzzxxxrrrnnnlllpppsssssspppmmmlllmmmiiijjjjjjjjjkkkkkkmmmnnniiijjjjjjkkkkkkjjjjjjiiiiiikkkllljjjgggeeeeeeeeeiiijjjllllllkkklllnnnppppppooommmlllmmmpppsssuuuxxxzzzpppbbb\\\RRROOOZZZjjjtttvvvrrrnnnhhhbbb]]]WWWRRRNNNKKKJJJHHHDDDAAA@@@AAACCCBBB@@@@@@AAAAAA???>>>@@@CCC@@@>>>@@@EEEFFFAAA===<<<<<<<<<<<<===>>>???@@@@@@?????????>>>>>>>>>===BBBAAA@@@AAADDDEEECCCBBB?????????>>>>>>>>>>>>>>>======>>>?????????>>>>>><<<<<<<<<======>>>>>>???>>>??????@@@BBBDDDEEEFFF>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>?????????>>>>>>AAA???>>>===>>>???>>>>>>HHHXXX\\\NNNAAAAAA???999>>>@@@CCCDDDEEEHHHMMMQQQVVV]]]eeelllrrr{{{wwwrrrooollllllnnniiigggdddaaa^^^]]]\\\\\\ZZZ[[[\\\]]]]]]\\\\\\[[[VVVUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^eeejjjqqqyyy~~~tttooogggjjjqqqhhhbbbkkk~~~}}}|||{{{zzz{{{|||}}}}}}~~~}}}}}}||||||vvvwwwyyy~~~zzzxxxuuupppmmmjjjiiiiiieeedddcccbbbbbbcccddddddgggfffeeeeeeeeedddbbb```bbb___\\\[[[ZZZYYYXXXVVVRRRSSS]]]mmmyyy|||zzz}}}}}}yyynnndddaaa``````cccfffjjjnnnssstttqqqnnnmmmmmmkkkjjjiiihhhjjjmmmppprrrmmmoooqqquuuwwwvvvrrrooolllnnnqqqqqqooollljjjiiifffhhhiiijjjjjjkkknnnpppkkkkkkjjjiiihhhhhhhhhiiiiiikkklllkkkfffddddddfffgggiiilllllllllllllllnnnlllllllllmmmnnnppprrrssssss{{{ssskkk\\\QQQRRR]]]fffiiipppooommmlllkkkiiifffcccXXXWWWSSSMMMGGGBBBAAAAAAAAA@@@AAAAAAAAA@@@??????BBB@@@???AAADDDDDDAAA>>>@@@@@@???>>>============????????????????????????BBB@@@???AAAEEEFFFDDDAAA>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======>>>@@@BBBDDDFFFGGG>>>>>>>>>?????????@@@@@@<<<===>>>???????????????@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>?????????>>>===@@@===<<<>>>BBBCCC@@@<<<<<>>AAAFFFIIIKKKQQQYYY___fffmmmwww{{{rrrpppooonnnoooqqqkkkiiieeebbb___^^^^^^^^^]]]^^^^^^^^^^^^^^^]]]]]]WWWVVVVVVVVVVVVVVVUUUUUUVVVXXXYYYYYYYYYYYY\\\^^^bbbfffllluuu|||{{{uuurrr}}}|||nnnqqq~~~}}}{{{{{{{{{}}}~~~}}}~~~~~~}}}{{{zzzyyyuuuvvvxxx{{{~~~~~~|||yyywwwrrrpppllliiifffeeeddddddbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaabbbaaa___]]]]]][[[WWWUUUSSSQQQOOOMMMOOOMMMVVVhhhxxx}}}wwwnnnhhhcccbbb```___aaafffggglllrrrssspppmmmmmmooonnnllljjjhhhhhhjjjmmmpppnnnnnnoooqqqssssssqqqpppmmmmmmmmmnnnnnnlllhhheeeccceeehhhiiiiiikkkooorrrooommmjjjgggeeedddeeeffffffiiilllkkkgggeeegggiiigggjjjmmmooonnnllllllllljjjkkkmmmoooqqqqqqrrrrrrqqqwww}}}{{{yyy|||nnn]]]UUUXXX]]]___ggggggiiimmmrrrwwwyyyyyyrrrpppkkkbbbWWWOOOIIIGGGCCCCCCCCCBBBAAABBBBBBAAA???@@@AAABBBBBBAAA@@@???AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBB???>>>AAAEEEGGGDDD@@@===>>>>>>>>>>>>>>>>>>>>>=========>>>>>>======<<<===============>>>>>>>>><<<<<<===>>>???AAACCCDDD>>>>>>>>>?????????@@@@@@:::;;;===>>>?????????>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@?????????@@@BBBCCC????????????????????????<<<===???@@@AAA@@@???>>>>>>======>>>AAABBBAAA@@@???DDDIIIHHHCCC@@@CCCGGGDDDIIIPPPVVV[[[dddooowww~~~{{{rrrlllmmmnnnnnnoooqqqkkkiiifffbbbaaa```aaabbb`````````______^^^]]]]]]YYYYYYZZZZZZZZZYYYWWWWWWVVVXXXYYYYYYYYYZZZ[[[]]]]]]bbbjjjuuu|||sssyyyvvvmmmvvv~~~}}}~~~}}}~~~~~~~~~~~~~~~|||zzzxxxvvvuuuuuuwwwzzz}}}~~~}}}{{{vvvwwwxxxxxxwwwtttqqqoookkkiiifffcccaaa```aaaaaa________________________]]]]]]]]]^^^``````^^^\\\[[[XXXTTTQQQOOOMMMJJJGGGPPPLLLSSSgggxxxssskkkeeeccccccdddbbb___aaaeeeccciiippprrrpppnnnoooqqqooommmiiifffeeefffiiikkkooonnnmmmnnnpppqqqqqqpppnnnllllllmmmooommmhhhccc```cccggghhhiiikkkooosssssspppkkkfffbbbaaabbbccccccgggkkkkkkhhhgggiiimmmhhhkkkoooqqqpppmmmlllkkkkkkmmmppprrrssssssrrrqqqqqqwwwzzz{{{vvvooooooyyymmm```^^^______^^^^^^aaahhhrrr|||vvviii]]]UUUQQQGGGGGGFFFCCCBBBEEEFFFEEE>>>@@@BBBBBBAAA??????@@@>>>>>>>>>>>>???@@@AAABBB======>>>???@@@AAAAAABBBAAA???>>>AAAEEEGGGDDD@@@============>>>>>>>>>>>>>>>???????????????>>>>>>=========>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????>>>>>>>>>?????????@@@@@@;;;<<<>>>@@@AAAAAA@@@???;;;;;;===>>>???AAABBBBBB@@@???>>>===>>>???AAACCC????????????????????????===>>>@@@BBBCCCBBB@@@???>>>??????===<<<<<<@@@BBBBBB@@@CCCHHHJJJGGGGGGKKKQQQXXXaaahhhppp{{{ssslllhhhjjjmmmmmmmmmooojjjhhheeecccbbbcccdddeeeaaaaaa```___^^^^^^]]]]]][[[\\\]]]^^^^^^\\\ZZZXXXVVVXXXYYYZZZZZZZZZ\\\]]]YYY___jjjwww|||fffaaaccc\\\___sss}}}{{{{{{|||}}}wwwzzz}}}{{{yyyxxxssssssuuuwwwzzz{{{yyywwwzzzwwwssspppmmmkkkiiigggeeecccaaa___\\\ZZZYYYXXX[[[]]]^^^______]]]\\\ZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXQQQKKKIIIGGGDDDGGGKKKKKKQQQ]]]nnnyyynnnhhhbbbaaa```aaacccdddddddddgggjjjooorrrrrrooojjjgggkkkiiigggffffffgggjjjkkkoooooommmkkkiiigggfffeeefffhhhjjjlllllljjjhhhfffdddeeegggjjjmmmppprrrsssuuusssoookkkgggdddbbbaaaccceeehhhiiiiiihhhiiijjjfffiiimmmpppqqqpppmmmlllllllllnnnrrrvvvwwwtttpppooopppssswww{{{qqqjjjlllxxxwwwlllaaaZZZ\\\XXXXXX___ffflllxxxwwwlllcccYYYSSSMMMJJJIIIIIIGGGEEE@@@??????>>>>>>???@@@AAA??????>>>???@@@@@@???===<<<===???BBBDDDGGGHHHIIIAAAAAAAAA@@@???>>>===<<<@@@@@@???===<<<<<<<<<<<<============>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;::::::::::::;;;<<<>>>>>>???@@@AAAAAABBBBBBBBBBBB???????????????>>>=========<<<<<<<<<<<<===>>>>>>BBBAAA@@@===;;;;;;>>>AAACCC>>>999:::???BBBAAA>>>;;;===??????>>><<<<<<<<<@@@>>><<<;;;===???AAABBBKKKHHHFFFHHHOOOVVVZZZ\\\]]]eeerrr}}}vvvllljjjiiiiiikkkmmmmmmlllggggggfffeeefffggghhhiiigggdddaaa```aaaaaa___]]]___^^^]]]^^^______^^^\\\]]]XXXVVVYYY[[[[[[]]]aaaeeeiiipppxxx|||mmmddd\\\YYYcccqqq}}}{{{zzzzzzzzzwwwzzz~~~~~~}}}{{{xxxwwwuuurrrrrrtttvvvxxxwwwtttrrrpppnnnkkkiiifffccc```^^^___^^^\\\YYYXXXWWWWWWWWWYYYZZZ[[[\\\\\\[[[YYYXXXXXXXXXVVVUUUTTTSSSSSSSSSQQQMMMIIIHHHEEECCCGGGMMMSSS\\\kkk|||rrrgggaaaaaa`````````bbbcccddddddgggjjjnnnqqqrrrooollliiiiiihhhfffeeeeeegggiiikkkmmmmmmkkkjjjiiihhhggggggeeegggiiikkklllkkkiiihhhfffgggiiikkknnnqqqrrrsssuuusssoookkkhhheeedddcccccceeehhhiiihhhgggggghhhgggiiimmmpppqqqpppnnnllllllkkklllooossstttrrrpppnnnnnnqqqtttwww{{{pppoootttxxxqqqggg```[[[\\\___cccmmmwww~~~ssslllbbb[[[VVVQQQJJJDDDFFFDDDBBB@@@>>>>>>???@@@???>>>>>>>>>??????>>><<<@@@@@@BBBDDDFFFIIIJJJKKKAAAAAAAAAAAA@@@???>>>===@@@???>>>===========================>>>>>>>>>???======>>>??????>>>======>>>>>>>>>>>>============??????@@@AAAAAAAAAAAAAAA???????????????>>>=====================>>>>>>??????@@@@@@???===<<<===>>>=========>>>???@@@@@@??????AAABBBBBB@@@??????@@@?????????AAADDDFFFHHHIIILLLLLLOOOWWW```iiinnnooonnnuuu~~~tttnnnkkkiiihhhiiijjjkkkjjjiiieeeddddddcccdddfffhhhiiihhheeeccccccdddeeedddbbbcccbbbbbbbbbccccccaaa___^^^YYYXXXZZZ\\\\\\___ccchhhmmmttt{{{zzzkkkaaaZZZYYYdddsss}}}{{{yyyxxxwwwxxxzzz~~~~~~}}}|||{{{xxxvvvtttssspppqqqrrrssssssqqqllliiidddcccbbbaaa^^^[[[YYYWWWZZZXXXUUUSSSRRRSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUTTTVVVUUUSSSQQQOOONNNMMMMMMIIIHHHHHHGGGDDDCCCJJJTTTaaammmzzzkkkaaa]]]aaaaaa``````aaabbbddddddeeehhhlllooopppooollljjjffffffeeedddeeegggjjjkkklllkkkjjjhhhhhhhhhhhhiiieeegggiiikkkllllllkkkjjjiiijjjkkkmmmoooqqqsssssstttrrrooollliiiggggggfffccceeehhhhhhfffeeeeeefffeeegggjjjmmmnnnmmmllljjjjjjjjjjjjkkknnnppppppooommmlllnnnppprrrxxx|||{{{{{{qqqggg```\\\\\\aaahhhsssyyyqqqjjjbbbUUULLLMMMJJJFFFBBB@@@???@@@@@@AAA@@@??????@@@AAA@@@>>>===>>>???AAACCCDDDEEEFFFBBBBBBAAAAAA@@@@@@?????????>>>>>>=========>>>>>>=========>>>>>>>>>??????>>>??????@@@@@@??????>>>AAAAAAAAAAAA@@@???>>>===>>>>>>??????@@@@@@??????>>>>>>??????>>>>>>===============>>>>>>>>>??????<<<>>>@@@AAA???=========:::===@@@AAA???===>>>???@@@@@@AAA???>>>===>>>@@@>>>>>>@@@BBBFFFIIILLLNNNQQQUUU]]]iiivvvuuunnnjjjlllkkkjjjjjjlllllljjjiiieeedddddddddeeegggjjjkkkjjjiiiggghhhiiijjjjjjiiijjjiiihhhhhhiiihhheeebbbaaa]]]\\\___``````dddhhhooossszzz~~~mmmddd^^^^^^kkkzzz}}}}}}}}}|||zzzxxxuuutttxxxzzz}}}}}}}}}{{{zzzwwwtttrrrpppnnnnnnoooooonnnjjjddd```\\\\\\[[[ZZZXXXWWWXXXYYYXXXVVVRRROOONNNOOOQQQSSSTTTTTTTTTTTTTTTSSSQQQQQQRRRQQQNNNLLLJJJHHHGGGGGGDDDDDDFFFGGGEEEHHHTTTaaaqqq~~~rrrfffbbbbbbbbbbbbaaa```___```bbbdddbbbdddhhhkkklllllljjjiiieeeeeeeeeeeegggiiikkkmmmmmmllljjjhhhgggggghhhhhheeegggiiilllmmmnnnmmmmmmkkkkkkmmmnnnpppqqqrrrssssssqqqooollljjjiiiiiiiiidddfffggggggeeedddcccdddbbbccceeeggghhhhhhgggfffiiihhhggghhhiiikkkmmmnnnmmmkkkkkkmmmnnnrrr}}}|||qqqhhhcccaaabbbgggrrr~~~wwwjjj```WWWSSSNNNIIIEEECCCCCCCCCCCCAAA@@@@@@BBBBBBBBBAAA<<<<<<===>>>???@@@AAAAAACCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===>>>>>>??????======>>>>>>>>>?????????????????????????????????AAAAAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>===>>>@@@@@@???>>>>>>???@@@@@@@@@@@@>>>=========@@@AAA@@@???===>>>@@@BBBBBBBBBCCCDDDHHHMMMSSSWWW___dddlllxxx~~~~~~zzzsssnnnlllnnnnnnnnnooopppooommmkkkggggggffffffhhhkkknnnppppppooonnnmmmnnnnnnnnnnnnnnnmmmllllllllljjjfffcccdddaaaaaadddeeeeeeiiiooovvv|||nnnccc^^^___mmm|||zzz{{{{{{{{{yyyvvvtttrrrxxxyyy|||~~~~~~}}}|||zzzxxxuuurrrooonnnkkkjjjiiiiiigggccc]]]XXXUUUUUUTTTSSSRRRTTTXXX\\\YYYVVVRRRNNNMMMMMMOOOPPPRRRRRRQQQQQQPPPOOONNNNNNMMMLLLJJJHHHFFFDDDCCCCCCAAABBBFFFJJJMMMSSSbbbqqqyyyxxx|||vvviiibbbcccfff``````___]]][[[[[[]]]```^^^```cccfffhhhhhhggggggfffffffffgggiiikkkmmmnnnooonnnkkkiiigggffffffffffffhhhjjjlllmmmnnnooooookkkkkklllnnnoooqqqrrrrrrqqqpppnnnkkkjjjiiiiiiiiidddfffggggggeeecccbbbcccaaabbbcccddddddeeeddddddgggggggggfffggghhhkkkmmmmmmkkkjjjkkkkkkmmmuuu~~~zzzqqqkkkkkkooowwwxxxjjjfff___WWWQQQLLLJJJIIIDDDBBB@@@???@@@AAA@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAAAAA???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???=========>>>>>>======<<<<<<======>>>>>>>>>======;;;<<<===>>>>>>>>>======???@@@???>>>===>>>AAADDDJJJEEE???===???AAA???===CCCCCCCCCBBBAAABBBEEEGGGGGGHHHIIIJJJOOOXXXdddlllvvvxxx}}}}}}wwwsssqqqpppnnnnnnoooqqqrrrqqqnnnllliiihhhggggggiiimmmpppsssvvvuuutttsssqqqppppppqqqqqqpppoooooonnnjjjfffbbbdddbbbccceeeffffffkkkrrr}}}jjj^^^XXXZZZfffvvvyyyzzzzzzyyyxxxvvvsssrrruuuvvvxxxyyyzzzzzzzzzzzzyyyxxxvvvssspppmmmjjjhhheeecccaaa```^^^[[[VVVRRRNNNOOOOOOMMMLLLNNNTTTYYYWWWTTTQQQNNNLLLLLLLLLMMMOOOOOONNNMMMLLLKKKKKKJJJHHHHHHFFFEEEDDDCCCBBBBBBAAADDDMMMWWW___hhhuuu}}}yyyyyy|||zzzmmmccc```bbbeee___```^^^ZZZVVVUUUXXX\\\]]]^^^```bbbcccdddddddddgggggghhhiiijjjlllmmmnnnoooooommmkkkiiigggfffeeefffgggiiijjjlllmmmnnnnnniiijjjkkklllnnnooopppqqqooonnnllliiihhhgggggggggdddfffggggggeeecccccccccccccccccccccddddddeeeeeefffgggggggggfffgggjjjlllmmmiiihhhiiiiiiiiiooovvv|||wwwttttttyyy~~~xxxpppggg```\\\YYYPPPLLLHHHEEEDDDBBBAAA???BBBBBBBBBBBBAAAAAAAAA@@@BBBAAA@@@??????@@@AAABBB@@@??????>>>>>>>>>??????>>>>>>>>>?????????@@@@@@???>>>>>>======>>>>>>???@@@@@@????????????@@@AAA======>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======<<<===>>>?????????>>>===AAAAAA@@@???>>>@@@DDDGGGOOOHHH@@@>>>BBBEEEDDDBBBBBBCCCEEEEEEEEEFFFHHHJJJJJJMMMPPPSSSZZZfffuuu|||xxxtttrrrqqqqqqkkklllnnnqqqsssrrrnnnkkkiiihhhffffffhhhkkkppprrryyyyyyyyyvvvtttrrrsssttttttsssrrrqqqppplllfffbbbaaa```bbbdddddddddjjjrrrjjj]]]XXXYYYeeesssyyyyyyyyyxxxvvvuuutttsssqqqrrrssstttttttttttttttrrrqqqooommmiiieeebbb```^^^\\\YYYWWWUUUSSSPPPMMMIIILLLOOOMMMJJJIIILLLPPPPPPOOOMMMKKKJJJJJJJJJJJJLLLLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDFFFMMM\\\nnn|||~~~zzz{{{oooeeeaaaaaabbbccccccdddbbb\\\VVVTTTXXX\\\]]]^^^___```aaabbbccccccfffggghhhiiijjjkkklllmmmmmmnnnnnnnnnllljjjgggfffeeeeeefffgggiiijjjjjjkkkfffgggiiijjjlllnnnooopppnnnllljjjgggfffeeedddeeedddfffggghhhfffddddddeeeccccccbbbbbbbbbcccdddeeefffgggiiihhhggggggiiilllkkkgggeeefffffffffjjjppppppxxx|||}}}|||wwwuuu{{{~~~yyywwwkkkfff___XXXSSSOOOKKKHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@???>>>>>>???AAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>>>>>>>???@@@DDDBBB@@@>>>===>>>@@@AAA>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>>>>=========???@@@BBBBBBAAA@@@???@@@AAABBBBBBBBBCCCEEEHHHKKKGGGDDDCCCEEEHHHIIIIIIFFFHHHKKKMMMNNNOOOQQQRRRWWW\\\bbbgggmmmwww{{{zzzxxxuuusssqqqoooooojjjkkkooosssuuutttpppmmmkkkiiigggggghhhlllpppsssxxxzzzzzzxxxuuutttuuuwwwyyyxxxwwwvvvsssooohhhddd``````ccceeeeeeeeekkktttjjj___[[[\\\hhhuuuzzzyyyxxxwwwvvvuuuttttttmmmnnnooopppppppppppppppmmmllljjjgggccc```\\\[[[YYYVVVSSSPPPOOONNNLLLJJJHHHMMMQQQPPPLLLHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEMMMVVVjjjyyy|||~~~~~~vvv|||xxxpppfffaaabbbdddeeeccciiijjjgggaaaZZZXXX[[[___^^^______```aaabbbccccccffffffggghhhiiijjjjjjkkkkkklllnnnooonnnllliiigggcccddddddeeefffggghhhhhheeeeeegggiiikkkmmmnnnooommmkkkiiifffdddcccccccccccceeehhhhhhgggeeeeeefffaaaaaa```______```bbbccceeehhhjjjjjjhhhgggiiillliiieeecccdddddddddggglllkkktttxxxvvvwww|||wwwvvv}}}{{{qqqsss{{{yyy~~~uuullleee^^^XXXUUULLLKKKJJJIIIHHHGGGFFFEEEAAA@@@>>>======???@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>????????????@@@@@@@@@BBBAAA@@@??????@@@AAABBBHHHEEEBBB>>>======???AAA>>>>>>??????>>>===<<<<<<;;;;;;<<<===>>>>>>======???@@@BBBDDDDDDCCCBBBAAA>>>AAADDDEEEEEEEEEFFFGGGDDDFFFHHHHHHHHHJJJMMMOOOPPPSSSWWWZZZ\\\]]]^^^```kkkqqqyyy~~~|||wwwwwwwwwuuusssqqqooonnnkkkmmmqqquuuxxxwwwssspppnnnmmmjjjiiijjjnnnrrruuuwwwyyyzzzxxxvvvuuuxxxzzz|||{{{zzzyyyvvvqqqkkkfffccccccfffhhhggghhhoooxxx|||fff\\\YYY[[[fffsssxxxwwwvvvtttsssrrrrrrqqqmmmllljjjiiiiiiiiigggeeedddcccbbb```]]]ZZZXXXVVVQQQOOOMMMJJJIIIHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHEEEFFFHHHGGGDDDBBBAAA@@@>>>@@@AAABBBBBBCCCFFFHHHUUUhhh~~~~~~sssvvvsssiii```___```bbbeeeiiisss}}}qqq]]]SSSVVV[[[]]]^^^`````````bbbfffhhhgggfffeeeddddddeeeggghhhnnnoooooooooooommmlllkkkfffgggggggggffffffhhhjjjdddeeehhhkkklllmmmnnnnnnllljjjgggdddccccccdddeeeeeefffggghhhhhhgggffffff___^^^]]]___aaacccddddddffffffhhhiiijjjjjjiiiiiibbbbbbcccccccccdddddddddoooppppppqqqtttzzzrrrkkknnnsss||||||wwwwww{{{~~~sssjjjccc^^^WWWSSSRRRPPPLLLJJJGGGAAA>>>AAADDDCCCBBBCCCBBBBBBBBBBBBBBBAAA@@@???@@@>>>===>>>??????===;;;??????>>>>>>>>>>>>??????AAAAAA@@@@@@???>>>>>>===@@@===;;;<<<>>>???===;;;<<<<<<;;;<<<===>>>===<<>>>>>??????AAAEEEKKKPPP___rrr{{{qqqssszzzxxxtttllleee______aaadddkkkrrr{{{fffZZZ[[[^^^\\\]]]^^^______aaaeeehhhffffffffffffffffffggggggiiijjjkkkllllllkkkjjjjjjgggjjjmmmnnnllljjjiiiiiieeefffhhhjjjlllmmmmmmmmmkkkiiigggfffddddddcccdddffffffggghhhhhhhhhgggfff```_________```bbbcccccceeefffhhhjjjkkkjjjhhhgggccccccccccccddddddddddddkkkllllllmmmnnnsssxxx|||rrriiifffjjjxxx~~~{{{|||zzzqqqiiiccc]]]XXXTTTOOOJJJHHHHHHFFFBBBAAACCCAAABBBBBBCCCCCCCCCBBBBBBEEECCCAAA@@@AAABBBBBBAAA@@@????????????@@@@@@AAACCCCCCBBBBBBAAA@@@@@@??????>>>===???AAABBB@@@>>>@@@???>>>???@@@AAAAAAAAACCCEEEGGGGGGGGGHHHJJJLLLKKKMMMOOORRRTTTUUUUUUTTTWWWYYY[[[___cccgggjjjlllvvvzzz~~~vvvqqqooopppqqqrrrrrrpppooonnnnnnooopppqqqqqqpppooonnnooolllhhhhhhkkknnnoooooouuuwwwyyyxxxtttrrrrrrtttwwwxxxwwwtttoookkkiiiiiihhhfffgggiiiiiiiiimmmrrrrrraaaXXXSSSVVVeeeuuuqqqpppnnnlllkkkjjjjjjjjjiiigggccc```]]]ZZZWWWTTTUUUUUUSSSQQQNNNKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@AAABBBAAA@@@??????@@@AAA@@@@@@@@@CCCKKKTTT[[[kkk|||yyyqqqqqqvvv||||||ssskkkfffccc___^^^___aaafffqqq}}}lll___\\\^^^\\\]]]^^^^^^^^^```cccfffeeefffggghhhhhhhhhggggggeeegggiiikkkllllllllllllkkkoootttuuusssnnniiigggfffggghhhjjjkkkllllllllliiiiiiiiihhhfffeeecccbbbffffffggggggggggggffffffcccbbb```______```aaabbbdddfffiiikkkkkkjjjgggfffddddddddddddeeeeeeeeeeeehhhiiijjjjjjjjjlllooorrrttt}}}lll```ccchhhvvv{{{vvvuuuvvv{{{~~~vvvpppkkkaaa]]]ZZZWWWQQQIIIGGGIIIDDDEEEEEEFFFFFFFFFFFFEEEFFFDDDAAA???@@@BBBCCCBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@??????>>><<<<<<===???AAABBB@@@?????????>>>>>>???AAACCCDDDFFFHHHIIIJJJLLLNNNRRRUUUZZZ]]]bbbgggjjjjjjiiihhhnnnooorrruuuzzz{{{tttnnnkkklllmmmnnnooooooooonnnmmmoooooopppppppppnnnmmmlllkkkjjjiiiiiikkkmmmmmmmmmsssvvvwwwvvvrrroooppprrrvvvvvvtttqqqlllhhhffffffhhhffffffiiijjjiiimmmsss}}}}}}|||mmm^^^XXXTTTVVVcccssskkkjjjhhhgggeeedddddddddbbb___[[[XXXUUURRRNNNLLLPPPOOOOOONNNLLLJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBB@@@???>>>???AAAEEEDDDDDDFFFKKKUUUaaajjjvvv||||||wwwwww{{{yyyrrrkkkccc^^^]]]\\\^^^___```eeesssqqqdddaaa````````````___^^^___aaacccdddeeehhhjjjjjjiiihhhgggeeegggjjjlllooopppqqqqqqooossswwwxxxtttooojjjgggggghhhhhhiiijjjkkkkkkkkkiiijjjjjjjjjiiifffdddbbbeeeeeeeeeeeeeeeeeeddddddddddddcccaaa______```aaaccceeeiiikkkllljjjfffddddddddddddeeeeeeeeefffffffffgggiiiiiiiiijjjkkkmmmmmmsss||||||nnnjjjiiimmm{{{wwwsssvvv~~~~~~wwwqqqnnnhhh___YYYXXXPPPPPPOOOOOOMMMLLLKKKJJJIIIGGGEEEDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFEEEBBBAAAAAAAAA@@@@@@@@@???;;;===???AAACCCCCCBBBAAAAAABBBBBBCCCDDDFFFIIILLLOOOPPPSSSUUUWWW\\\bbbffflllqqqyyy~~~wwwrrrnnnllljjjiiijjjlllmmmnnnnnnnnnmmmmmmnnnnnnnnnmmmkkkjjjiiihhhhhhiiijjjkkkkkkkkkjjjppprrrtttrrrooolllmmmnnnwwwvvvtttpppkkkhhhggggggfffdddeeehhhhhhhhhlllrrrzzz}}}{{{}}}xxxkkk___YYYVVVWWWbbbpppdddcccbbb```___^^^]]]]]]XXXVVVSSSPPPOOOMMMIIIGGGEEEEEEEEEFFFFFFEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDAAABBBBBBBBBCCCDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDAAAAAA@@@???======???BBBCCCFFFJJJQQQZZZgggsss{{{}}}}}}}}}wwwqqqlllgggbbb^^^[[[\\\^^^___^^^bbbppp~~~uuullliiihhhffffffeeebbb```___```aaaccceeehhhjjjkkkjjjhhhgggeeegggjjjmmmppprrrssssssrrrtttvvvuuurrrmmmjjjiiigggggghhhhhhiiijjjkkkkkkjjjkkkllllllkkkhhheeecccddddddccccccbbbbbbbbbbbbdddeeeeeeccc```^^^^^^___```cccgggjjjjjjiiifffddddddddddddeeeeeeeeeffffffdddfffhhhiiiiiiiiikkklllnnnqqqssswww}}}uuuqqqooosss~~~~~~|||sssnnndddcccbbb___]]]ZZZWWWVVVTTTSSSSSSSSSSSSRRROOOMMMIIIJJJKKKKKKKKKKKKJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEAAACCCEEEFFFGGGGGGFFFGGGIIIKKKNNNPPPQQQTTTXXX\\\```bbbdddgggkkkpppvvv{{{{{{zzzzzzsssnnnlllkkkkkkjjjiiiiiijjjkkklllmmmmmmmmmkkkkkkkkkkkkjjjiiigggffffffhhhjjjkkkjjjiiiggggggkkkmmmooonnnkkkiiiiiikkkttttttsssoookkkhhhffffffcccaaabbbeeeffffffjjjpppvvvzzz}}}}}}{{{{{{~~~ttthhh]]]YYYVVVUUU___mmm\\\[[[ZZZXXXWWWVVVUUUUUUPPPNNNKKKJJJJJJIIIFFFDDD@@@AAAAAABBBCCCCCCBBBBBB??????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB????????????@@@BBBCCCDDD??????>>>===<<<>>>BBBEEEEEELLLXXXeeeqqq}}}vvv|||}}}}}}wwwpppjjjhhhfffbbb___[[[\\\^^^___]]]^^^hhhttt{{{qqqlllkkkjjjjjjjjjhhheeeaaa``````aaabbbdddgggiiijjjjjjhhhgggeeefffiiilllnnnppppppqqqrrrssssssrrrooolllkkkkkkggggggggggggiiijjjllllllmmmmmmnnnnnnmmmjjjhhhfffeeedddcccbbbaaaaaaaaabbbccceeegggfffaaa^^^]]]^^^^^^```dddggghhhgggfffdddddddddddddddeeeeeeeeeeeecccdddggggggggghhhjjjllloooooonnnnnnpppyyy~~~xxxyyyzzzzzzyyywwwuuurrrpppooojjjhhhgggfffeeeccc```^^^YYYZZZ[[[[[[ZZZYYYWWWVVVPPPPPPPPPPPPPPPPPPOOOOOOLLLMMMNNNMMMLLLKKKLLLMMMSSSWWW]]]```bbbeeekkkoooqqqsssvvvxxx{{{|||yyywwwtttpppkkkhhhggghhhiiiiiihhhhhhiiiiiijjjkkklllllliiiiiijjjjjjiiihhhgggffffffiiikkkkkkhhhfffddddddeeehhhjjjiiigggeeefffiiimmmnnnooommmiiieeeccccccaaa```aaadddeeeeeeiiiooosssvvvzzz{{{{{{{{{~~~nnncccYYYVVVSSSSSS^^^kkkTTTSSSRRRPPPOOONNNMMMMMMKKKIIIGGGGGGFFFFFFDDDBBBBBBBBBCCCCCCBBBBBBAAAAAA>>>???@@@AAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@??????>>>=========>>>???@@@@@@>>>>>>>>>>>>@@@DDDJJJOOOUUU```qqq~~~yyyrrrjjjeeedddcccaaa___[[[[[[]]]^^^\\\\\\bbbjjjpppttttttooojjjiiijjjiiiiiiiiihhheeebbbaaabbbdddbbbccceeehhhiiiiiihhhgggeeegggiiilllmmmnnnnnnnnnnnnppprrrqqqooolllkkkkkkfffffffffggghhhjjjlllnnnpppppppppooonnnllljjjiiigggfffdddcccbbbbbbbbbccc```eeeiiihhhccc^^^\\\]]][[[]]]```ccceeefffffffffccccccccccccddddddddddddfffggghhhhhhggghhhjjjlllnnnnnnnnnllllllpppyyy}}}}}}|||{{{ttttttuuuuuusssqqqnnnmmmfffgggggggggggggggggggggccccccbbb___\\\[[[]]]___ccciiirrrwwwzzz}}}~~~{{{{{{}}}yyyllljjjfffeeefffggghhhhhhggggggggggggggghhhiiiiiihhhiiijjjkkkjjjjjjhhhhhhhhhjjjkkkjjjfffcccaaabbb___bbbeeeeeecccbbbdddggggggiiilllkkkhhhdddbbb```aaa___aaadddeeeeeejjjppprrruuuyyyzzzzzzzzz{{{}}}wwwiii^^^VVVTTTSSSUUUaaaoooOOONNNLLLKKKIIIHHHHHHHHHJJJHHHFFFEEEEEEDDDBBB@@@BBBBBBBBBAAA@@@>>>===<<>>>>>>>>======<<<<<<<<<======>>>???@@@BBBEEELLLSSSYYYiiiuuuuuussszzzwwwooofffaaaaaaaaa___]]][[[ZZZ[[[]]]\\\ZZZ^^^eeeiiinnnooollljjjlllmmmlllgggggggggeeecccbbbdddeeebbbcccdddfffggghhhhhhggghhhiiikkkmmmnnnnnnnnnnnnkkknnnqqqrrrpppnnnlllkkkeeeeeeeeefffhhhkkkmmmooorrrqqqqqqpppnnnmmmkkkkkkhhhgggfffdddccccccdddddd___dddjjjjjjddd___\\\\\\ZZZ[[[^^^aaadddeeefffgggbbbbbbcccccccccdddddddddkkkkkkkkkjjjiiiiiikkknnnmmmoooooonnnlllnnnrrrwwwvvv}}}}}}{{{vvvrrrqqqssswwwuuu}}}~~~}}}uuuqqqjjjhhheeeeeeggghhhiiiiiiffffffeeeeeeeeefffgggggghhhiiikkkllllllkkkjjjiiiiiikkkllliiieeeaaa```aaa\\\___bbbcccaaaaaacccfffeeehhhlllllljjjfffbbbaaabbb```aaaeeeffffffjjjqqqrrruuuxxxzzzyyyxxxyyyyyyvvvhhh]]]UUUUUUVVVYYYfffuuuDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@???@@@BBBDDDBBBAAA???>>>>>>??????BBBAAAAAA@@@???>>>======??????????????????>>>>>>999999:::;;;======<<<;;;;;;???CCCFFFLLLZZZmmm{{{{{{lllmmmyyytttlllccc^^^]]]___aaaaaaccc```\\\YYYXXXYYY[[[]]]___aaabbbaaa______aaadddeeeffffffdddaaa```aaabbbgggfffeeeddddddeeefffgggiiihhhhhhggghhhiiikkklllgggiiimmmqqqqqqooommmjjjjjjkkkllljjjhhhjjjnnnsssxxxvvvrrrooommmlllmmmmmmllljjjfffcccaaa``````aaaccccccbbbaaa___]]]ZZZYYYZZZ[[[]]]___aaacccddddddfffffffffffffffeeeeeedddeeeggghhhhhhhhhhhhjjjlllmmmmmmmmmllllllmmmmmmmmmrrruuu~~~uuu}}}|||}}}xxxqqqooohhheeebbbbbbdddggggggfffgggeeecccdddfffgggfffcccfffhhhiiihhhggggggjjjmmmpppooommmjjjfffbbb^^^\\\^^^^^^___aaaeeeffffffeeeggghhhjjjkkkiiifffbbb```^^^___`````````bbbeeehhhoooqqqsssuuuvvvxxx{{{}}}tttggg^^^WWWUUURRRSSSaaarrrCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCAAA???>>>???AAABBBAAA???>>>======>>>>>>@@@@@@???>>>>>>=========<<<============>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA===BBBIIIQQQ\\\ooowwwmmmooo{{{{{{ooojjjccc______aaabbbbbb```___]]][[[ZZZZZZZZZ[[[]]]___```___^^^]]]___bbbbbbccccccbbbaaaaaaccceeeffffffeeedddeeefffggghhhiiihhhhhhggghhhiiijjjkkkhhhjjjllloooooonnnllljjjjjjjjjjjjiiiiiikkkooorrrvvvtttrrrooommmllllllmmmiiigggdddbbb```^^^^^^^^^bbbbbbaaa```^^^\\\ZZZYYYYYY[[[]]]___bbbdddeeeffffffgggggggggfffeeeddddddeeefffgggffffffgggiiilllkkkjjjjjjjjjjjjkkklllmmmnnnpppxxxooonnnsssxxx~~~ssslllkkkhhheeebbbaaaccceeeeeedddgggeeedddeeeggghhhfffddddddeeeeeedddccceeeiiimmmnnnmmmjjjfffbbb^^^\\\ZZZ^^^]]]]]]___aaaccccccbbbeeegggiiijjjiiifffcccaaa```aaaaaa```______aaadddgggjjjnnnqqqtttvvvzzz|||}}}sssfff^^^XXXVVVSSSSSSaaaqqqAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===>>>@@@AAA@@@>>>===<<<<<<===>>>========================<<<<<<<<<======>>>????????????>>>>>>>>>@@@BBBDDDCCCJJJTTTaaaqqqwwwqqqttt~~~~~~tttnnniiifffbbb```aaaaaabbbaaa]]]^^^______^^^\\\ZZZYYYZZZ\\\]]]]]]\\\\\\]]]^^^^^^___```aaaaaabbbdddgggeeeeeeddddddeeegggiiijjjiiiiiihhhhhhhhhiiiiiijjjiiijjjkkkkkkkkkkkkjjjjjjkkkiiihhhhhhkkknnnpppqqqtttrrrpppnnnllllllllllllkkkjjjhhhgggeeecccaaaaaabbbaaa```^^^]]][[[ZZZZZZ[[[\\\^^^```ccceeeggghhhhhhhhhhhhhhhgggfffeeedddffffffeeedddccceeehhhkkkjjjiiigggggggggiiikkkllljjjjjjnnnvvv}}}ttthhheeeeeejjjrrryyy|||uuulllgggfffgggdddbbbaaabbbcccbbbbbbfffeeedddeeeffffffeeedddccccccccccccccceeeiiimmmllljjjfffccc```___^^^^^^bbb```^^^^^^___aaaaaa```bbbdddfffggggggeeebbb```___```aaa```______aaaccc```dddjjjooossswwwzzz}}}|||rrrggg___ZZZXXXTTTTTT```ooo???@@@@@@@@@@@@@@@@@@????????????>>><<<<<<===>>>@@@???>>>===<<<===>>>>>>=========>>>>>>>>>????????????>>>>>>>>>???@@@AAA@@@???>>>>>>>>>AAAFFFIIIMMMVVVcccsssxxxrrruuu}}}|||}}}rrriiieeeeeedddcccbbbbbbaaa```___\\\^^^bbbcccccc___[[[XXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\^^^___``````aaadddfffddddddddddddfffhhhjjjkkkjjjjjjjjjiiiiiiiiiiiijjjiiiiiihhhhhhhhhhhhiiijjjjjjhhheeeggglllooopppooopppooonnnlllkkkkkkkkkkkkllllllkkkjjjhhhfffdddcccccccccaaa```___^^^]]]]]]^^^___```aaacccdddfffgggkkkkkkjjjjjjiiihhhffffffhhhgggfffcccbbbdddhhhkkkkkkjjjhhhfffeeeggghhhjjjffffffhhhlllpppwwwwwwmmmeeebbbcccgggnnn~~~|||vvvsssnnnhhhddddddeeedddbbbaaaaaaaaa``````ccccccccccccccccccccccccbbbcccdddfffgggiiikkkllliiigggdddaaa```aaaccceeefffccc```^^^___`````````^^^___aaaccccccbbb```___[[[]]]___```aaaccceeeggg```eeekkkqqqvvvzzz}}}|||ppphhh```[[[ZZZUUUTTT___nnn>>>>>>????????????>>>>>>===>>>>>>===;;;;;;<<<>>>AAA@@@???>>>===>>>??????===>>>>>>??????@@@@@@AAA@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEIIIPPPUUU[[[dddsss}}}tttmmmsss~~~qqqnnnuuu{{{tttkkkdddaaacccdddddddddaaa___]]][[[]]]```dddgggfffbbb]]]ZZZWWWXXXYYYZZZ[[[\\\[[[[[[^^^___``````___```bbbdddcccbbbcccccceeegggjjjkkklllllllllkkkkkkjjjjjjiiihhhgggeeedddeeefffhhhiiiiiifffdddfffkkknnnnnnlllllllllkkkkkkjjjjjjjjjjjjiiiiiihhhgggeeecccbbbaaaffffffeeeeeedddcccbbbbbbbbbbbbaaaaaabbbcccdddeeelllllllllkkkjjjiiihhhhhhjjjiiigggdddcccdddhhhkkknnnllljjjgggfffffffffgggddddddeeehhhiiimmmyyyuuuiiiaaabbbdddooo{{{zzzzzztttooonnnlllgggdddeeedddddddddcccaaa``````aaaaaaaaaaaaaaaaaa```aaaaaa___aaaeeehhhkkkkkkjjjhhhjjjgggccc```^^^___aaacccdddaaa^^^]]]]]]^^^^^^^^^ZZZ[[[]]]^^^^^^^^^]]]\\\[[[]]]```bbbcccdddfffhhhccchhhnnnssswww{{{{{{mmmjjjbbb]]][[[VVVTTT^^^mmm======>>>>>>>>>>>>======<<<===>>>===;;;;;;<<<>>>@@@@@@>>>>>>>>>>>>???@@@>>>>>>??????@@@@@@@@@AAA>>>=========>>>@@@CCCDDDEEEGGGJJJLLLNNNTTT]]]ccckkksss~~~vvvnnnjjjrrrzzzllldddgggnnnyyyuuuooofffaaa```aaacccddddddaaa]]][[[[[[^^^aaadddgggfffccc___\\\YYYXXXYYY\\\^^^^^^]]][[[___```aaa```___```aaacccbbbbbbbbbbbbdddfffhhhiiillllllllllllkkkjjjhhhhhheeedddcccbbbccceeegggiiigggfffeeefffhhhjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiigggfffeeedddccchhhiiijjjjjjjjjiiigggfffcccbbbaaaaaaaaabbbdddeeejjjjjjkkkkkkjjjjjjiiihhhjjjjjjhhhfffddddddgggiiimmmmmmkkkiiihhhffffffeeedddccccccfffggghhhoooxxxyyymmmbbbaaagggwwwyyyxxxwww{{{{{{uuutttnnnkkklllkkkgggdddeeedddeeefffeeecccbbbbbbcccaaabbbccccccaaaaaabbbccc___```cccgggjjjjjjgggeeejjjgggbbb]]]ZZZYYYZZZ[[[^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYYYY[[[[[[\\\[[[ZZZYYY]]]___bbbbbbbbbbbbcccdddeeeiiimmmrrrvvvzzzooommmeee^^^[[[UUUSSS^^^mmm======>>>>>>>>>>>>======<<<=========;;;;;;===>>>???>>>============??????>>>>>>>>>>>>????????????=========???BBBFFFKKKMMMOOOTTTYYY]]]aaagggqqqxxx|||yyytttrrrttt||||||nnncccccchhhyyy}}}}}}~~~yyytttqqqkkkccc______]]]```cccccc```]]]\\\]]]^^^```bbbddddddbbb___]]]ZZZZZZ[[[^^^aaabbb___]]]___```aaaaaa```aaaccceeeaaaaaaaaaaaabbbdddfffgggkkkkkkkkkkkkjjjhhhfffeeeaaaaaaaaaaaabbbdddggghhhdddeeeffffffeeeeeeggghhhfffggghhhhhhiiiiiiiiiiiimmmllljjjhhhgggffffffgggiiikkkmmmoooooommmjjjhhh```_________aaaccceeegggfffgggggghhhhhhhhhhhhhhhhhhiiihhhfffdddccceeefffiiiiiijjjjjjiiihhhffffffdddaaa```ccceeefffjjjooowww~~~qqqoooqqqzzz}}}{{{tttpppnnnoookkkhhhjjjiiieeecccddddddfffhhhgggeeedddeeefffeeeggghhhgggeeeeeefffhhhdddcccccceeeiiijjjhhhfffgggeeeaaa]]]ZZZYYYZZZZZZYYYXXXWWWXXXZZZ[[[ZZZYYYZZZZZZZZZ[[[[[[ZZZYYYYYY[[[]]]```aaaaaa```aaabbbgggiiimmmqqqvvv|||yyypppfff^^^ZZZTTTSSS^^^nnn======>>>>>>>>>>>>======<<<===>>>===<<<;;;===???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>===============>>>???BBBGGGNNNSSSWWW___eeelllqqquuu}}}~~~zzzvvvxxx{{{sssgggfffkkkqqqxxx|||{{{{{{{{{vvvqqqoooiiiaaa]]]]]]ZZZ^^^aaabbb```^^^^^^___^^^___aaaaaaaaa```^^^]]]\\\[[[\\\___cccdddaaa^^^^^^___aaaaaaaaabbbdddfffaaaaaa``````aaaccceeefffiiijjjjjjiiihhhfffdddccc_________```bbbdddfffhhhccceeegggfffcccbbbdddgggeeefffggghhhiiiiiiiiiiiikkkiiifffdddccccccddddddiiikkkoooqqqqqqoookkkiii]]]]]]]]]^^^```dddgggiiicccdddeeefffgggggggggggggggggggggfffcccbbbcccdddeeefffhhhjjjjjjiiihhhfffddd___]]]aaadddeeehhhllllllqqqyyy}}}uuuooommmmmmnnnmmmhhhfffhhhhhhdddbbbbbbdddgggiiiiiifffeeeggghhhiiikkkmmmllliiihhhjjjllljjjgggdddeeehhhkkklllkkkcccbbb```^^^^^^^^^___```WWWWWWWWWYYY\\\\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYUUUXXX\\\___```aaabbbdddiiikkknnnrrrwwwqqqggg___ZZZTTTRRR^^^nnn>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????@@@@@@?????????@@@AAAAAA===@@@BBBAAA>>>===>>>AAABBB??????DDDJJJQQQ\\\fffwwwtttmmmnnnuuuzzz~~~~~~xxxtttssstttlllmmmnnnlllhhhccc___^^^^^^^^^^^^___```aaaaaabbbaaa```^^^]]]\\\\\\]]]]]]\\\\\\\\\]]]^^^```bbbdddbbbbbbcccbbbbbbccceeeggg^^^^^^___```aaabbbcccccchhhhhhiiiiiihhhgggeeedddccccccccccccdddeeeffffffgggfffeeedddddddddeeefffbbbccccccdddfffhhhjjjkkklllkkkiiieeebbbaaabbbdddiiijjjlllmmmmmmlllkkkiiibbbaaa`````````bbbdddfffkkkjjjjjjhhhfffdddbbbaaahhheeeccccccdddeeeeeedddaaabbbeeegggiiihhhggggggcccbbbaaaaaaaaaccceeegggfffiiimmmttt}}}zzzwwwwwwzzzvvvpppkkkgggfffggghhhiiihhhgggfffeeedddddddddccceeeggghhhhhhhhhiiijjjrrrrrrssssssssssssrrrrrrsssnnnhhhggghhhiiifffcccbbbbbbaaa```````````````___]]]ZZZXXXWWWXXXZZZ[[[XXX[[[^^^___]]]ZZZYYYYYYWWWYYY\\\___```cccfffhhhgggfffhhhnnnrrryyyvvviii___ZZZWWWVVV```mmm>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@DDDGGGGGGEEECCCCCCEEEFFFCCCDDDJJJRRR^^^ooo}}}}}}}}}~~~|||qqqooossswww{{{yyytttooonnnnnnkkklllmmmkkkgggbbb___^^^]]]^^^^^^___``````aaaaaaeeedddbbb```^^^^^^]]]^^^\\\\\\\\\\\\^^^```bbbcccbbbbbbbbbbbbaaaaaadddfff_________```aaabbbccccccfffggghhhhhhhhhgggfffeeeddddddccccccddddddeeeeeeeeedddcccbbbbbbcccddddddbbbbbbcccdddeeegggiiijjjiiiiiihhheeebbbbbbccceeehhhhhhjjjjjjjjjjjjiiihhhcccbbbaaaaaaaaaccceeegggggggggfffeeedddccccccbbbiiigggeeeeeefffggggggfffbbbccceeeggghhhhhhgggggggggfffdddbbbbbbbbbdddddddddfffiiiooovvvzzzppphhhjjjoootttxxx|||}}}}}}~~~xxxsssppplllgggeeeeeefffhhhhhhgggeeedddccccccccccccccceeeggghhhhhhhhhiiijjjqqqrrrtttvvvwwwxxxxxxxxxvvvpppjjjggghhhiiifffdddcccbbbaaa``````___``````^^^]]][[[YYYXXXYYYZZZ[[[ZZZ\\\______]]]ZZZXXXXXXWWWZZZ\\\^^^___aaadddfffhhhgggiiinnnssszzzvvviii^^^ZZZWWWVVV```mmm>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======>>>>>>======>>>>>>>>>>>>???>>>>>>>>>AAAEEEIIIIIIFFFCCCCCCDDDIIIHHHLLLTTT___ooo~~~{{{{{{|||wwwoooooorrrtttsssnnniiiggggggiiijjjkkkjjjfffbbb___^^^]]]]]]^^^^^^______``````fffeeeccc```^^^]]]\\\[[[[[[[[[[[[[[[]]]___aaabbbaaabbbbbbaaa``````bbbdddaaaaaa`````````aaacccddddddeeefffgggggggggfffeeefffeeeddddddccccccddddddcccbbbbbbaaaaaabbbccccccbbbbbbbbbcccdddfffggghhhggggggfffdddbbbbbbdddfffffffffffffffffffffffffffbbbaaa```___```bbbdddeeeddddddbbbbbbaaabbbcccdddhhhgggeeeeeeggghhhhhhgggeeeeeeeeeffffffgggggggggiiihhheeebbb`````````aaaaaabbbeeehhhnnnvvvxxxgggaaaaaacccdddgggjjjjjjppp{{{tttmmmllljjjgggdddcccdddfffhhhgggfffdddbbbaaaaaaaaabbbccceeeggghhhhhhhhhiiikkkoooqqqtttwwwzzz|||}}}~~~zzztttlllhhhggggggeeedddccccccbbb``````_________^^^^^^]]]\\\\\\[[[[[[ZZZ]]]^^^``````]]]ZZZXXXXXXYYY[[[]]]^^^^^^___aaacccgggfffggglllqqqxxxvvviii^^^YYYVVVVVV```mmm========================<<<======>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAABBBEEEHHHHHHEEEDDDFFFIIINNNPPPWWWbbbnnn|||wwwwww{{{xxxllliiikkkmmmlllhhhdddbbbbbbfffhhhiiigggdddaaa___^^^\\\]]]]]]]]]^^^^^^^^^___aaa```___]]][[[ZZZYYYXXXZZZZZZZZZZZZ[[[]]]___```aaaaaaaaa```______aaacccdddcccaaa``````aaabbbdddaaabbbdddffffffffffffeeeffffffeeeccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbcccdddeeeffffffffffffdddbbbaaabbbcccdddcccbbbbbbaaabbbbbbccc___^^^]]]]]]]]]___aaacccdddcccaaa```___aaabbbdddfffeeedddeeeggghhhhhhggggggfffffffffffffffggghhhhhhfffcccaaa___^^^^^^___aaabbbccceeehhhmmmtttyyy|||qqqllleee___\\\YYYYYY\\\dddqqq~~~xxxqqqmmmjjjhhhfffdddccceeegggiiihhhfffdddbbbaaaaaaaaaaaacccfffhhhiiiiiiiiikkklllnnnppptttxxx{{{}}}~~~~~~zzzuuummmhhhfffeeedddcccdddcccbbbaaa````````````___``````aaa```___]]]\\\```bbbcccaaa^^^[[[YYYYYY[[[\\\^^^^^^^^^^^^___aaadddccceeejjjooovvvvvviii]]]YYYUUUUUU```nnn========================>>>>>>???@@@@@@@@@@@@???@@@@@@?????????@@@AAABBBDDDGGGJJJKKKMMMQQQWWW\\\```dddmmmyyyvvvqqqqqqxxxtttgggdddfffggggggeeecccbbbaaadddeeefffeeebbb_________\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXWWWYYYYYYYYYYYYZZZ[[[]]]^^^``````aaa___^^^___aaaccceeedddcccbbbaaaaaabbbbbb```aaabbbdddeeeeeeeeedddfffeeedddcccbbbaaaaaaaaabbbccccccddddddeeeeeeeeebbbbbbbbbbbbbbbcccdddeeefffgggfffdddaaa_________bbbaaa```____________```___^^^]]]\\\]]]___aaabbbeeecccaaa_________aaabbbfffeeeeeefffiiijjjiiihhhggggggfffffffffgggggghhhhhhfffdddaaa``````aaabbbddddddddddddeeeiiinnnrrrtttzzzwwwhhh```\\\ZZZXXX[[[bbbllluuuzzz}}}|||uuurrrpppppplllkkkhhhfffffffffhhhiiiiiihhhgggeeedddbbbbbbaaacccfffhhhiiijjjjjjkkkmmmqqqsssvvvzzz|||}}}}}}}}}xxxtttmmmhhheeecccbbbbbbddddddcccbbbbbbbbbbbbcccbbbcccdddddddddbbb```___cccddddddbbb___\\\[[[[[[\\\^^^______]]]]]]^^^```dddcccffflllpppwwwvvviii]]]XXXTTTTTT```nnn>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@DDDBBBAAA@@@@@@CCCFFFHHHHHHLLLRRRWWW]]]eeennnuuu}}}~~~~~~wwwnnnkkkmmmuuurrrfffdddeeefffffffffeeecccbbbaaaccccccbbb```^^^^^^___[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXYYYXXXXXXXXXXXXZZZ[[[]]]___``````______```bbbeeeffffffeeedddcccbbbaaa```___```aaacccddddddccccccdddcccbbbaaa````````````cccccceeefffffffffffffffcccccccccbbbccccccddddddfffffffffddd```]]]]]]]]]`````````______^^^^^^]]]___^^^]]]\\\]]]___aaabbbcccbbb```___^^^______```eeeeeeeeehhhjjjkkkkkkiiifffffffffgggggghhhhhhhhhiiihhheeedddccccccdddeeeeeeffffffeeeeeegggkkknnnnnnsss{{{yyyjjjeee___]]]aaafffiiijjjkkkkkknnnppprrrzzz|||rrrmmmllllllmmmmmmkkkiiihhhgggggghhhiiiiiiiiiiiihhhgggdddbbb```bbbdddggghhhhhhiiikkklllrrruuuxxx{{{||||||{{{yyytttqqqmmmiiieeecccbbbbbbeeeddddddddddddeeeffffffdddeeeffffffeeedddbbbaaabbbccccccaaa^^^\\\[[[[[[\\\]]]^^^^^^\\\\\\]]]^^^ddddddiiioootttyyyvvviii\\\WWWSSSTTT___nnn>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@DDDCCCBBBDDDHHHPPPWWW\\\]]]ccclllsssyyyssslllmmmoooooosssnnnjjjkkknnnvvvvvvnnnhhhhhhgggggggggfffdddccc```aaaaaaaaa___^^^^^^___[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYWWWVVVXXXXXXWWWWWWWWWYYYZZZ[[[^^^___`````````aaadddgggffffffgggfffeeebbb```^^^^^^___aaabbbcccbbbbbbaaabbbaaa```_______________bbbccceeefffggggggffffffeeeddddddcccccccccddddddcccdddeeeccc```^^^]]]^^^___````````````^^^]]]\\\\\\[[[ZZZZZZZZZ\\\^^^```]]]]]]]]]^^^^^^^^^______bbbaaaccceeehhhiiihhhgggdddeeeggghhhiiiiiiiiihhhiiigggeeecccbbbbbbcccdddeeeeeeeeeddddddeeehhhkkkmmmqqqwww~~~{{{rrriiifffiiijjjgggcccbbb```_________eeetttuuunnnjjjhhhhhhhhhjjjiiigggffffffggghhhiiigggiiijjjkkkiiieeeaaa^^^^^^aaaccceeeeeefffhhhiiinnnqqqtttwwwxxxwwwuuutttppppppnnnkkkhhheeeddddddeeeeeeeeeeeefffhhhiiijjjeeeeeeeeeeeedddcccbbbbbb```aaaaaa___\\\ZZZYYYZZZYYY[[[\\\[[[ZZZYYYZZZ\\\```bbbhhhpppuuuyyyvvviii\\\VVVSSSTTT___nnn>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????AAAAAACCCHHHRRR^^^jjjqqqxxx}}}}}}|||uuujjjccccccdddcccllljjjkkkooossszzz{{{wwwlllkkkjjjiiihhhgggeeeccc___`````````^^^]]]^^^___[[[[[[[[[ZZZZZZZZZZZZZZZ\\\\\\\\\[[[YYYVVVTTTRRRXXXWWWVVVVVVWWWXXXZZZ[[[]]]___`````````bbbeeehhhfffggghhhhhhfffccc___]]]______aaabbbbbbbbbaaa`````````___^^^^^^^^^^^^___bbbcccdddfffggggggffffffeeeeeeddddddccccccddddddaaabbbcccbbb```___^^^______```aaabbbaaa___\\\[[[XXXWWWVVVUUUVVVXXXZZZ[[[XXXYYY[[[\\\^^^^^^______]]]]]]^^^aaadddeeedddcccbbbdddgggiiijjjjjjiiihhhgggfffccc```___^^^______cccddddddcccbbbdddgggiiiiiimmmrrrvvv{{{|||ddd]]]WWWUUUTTTWWWaaalll}}}|||wwwqqqmmmjjjhhhgggffffffeeeeeedddeeefffhhhhhhfffhhhkkkllljjjeee```\\\\\\^^^aaabbbcccdddfffggghhhkkknnnrrrsssrrrpppooonnnoooooommmjjjhhhffffffdddeeeeeefffhhhiiikkkllleeeeeedddccccccbbbbbbaaa]]]^^^^^^\\\ZZZXXXXXXYYYWWWYYYZZZYYYXXXXXXYYYZZZ\\\^^^eeennnsssvvv~~~wwwiii\\\VVVRRRSSS___nnn