BM6P6(@ @@@@@@DDDIIIIIIIIIQQQ\\\ccctttsss```SSSLLLIIIGGGDDDEEEFFFFFFEEECCC@@@>>>AAA@@@>>><<<;;;<<<>>>???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999:::999999888888888888888888888999999999999888888777999::::::999888:::;;;999888888888888888999999666666777888888888888888:::999999888777666666555333444666888999:::999999333333444444555444444444444444444555444222444777555666777888888777666555555444333333333333444555444444444444444444444444444333333222111111111222444444444444444444444444///000111222333333333333333333333333333333333333222222333333333222222111111111111222222333333333111111222333333333333222111111222222222333333333222222222111222222333333111111000000000111333444222222111111000000//////111111000000//////......222222222222222111000///111111000000/////////............//////////////////000000000000000//////...............///000111000///////////////000111000000//////000111222222//////.........---------000000000000000000000000////////////000000000000///000000000...---.../////////000000000000//////---------............///000000111111111111000000////////////000000000000000///...---,,,+++++++++...---,,,---/////////...........................////////////000000000000///222444333000......///+++++++++,,,,,,---------------......------,,,+++))))))*********+++++++++,,,---.../////////------------------------------//////...---,,,,,,++++++,,,,,,+++***+++,,,...///000000000000////////////------...///000000////////////000000///...------???@@@DDDJJJNNNTTTaaaooo~~~|||hhhZZZQQQMMMIIIIIIHHHHHHGGGFFFDDDBBB>>>===<<<;;;<<<<<<>>>>>>;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;::::::::::::999:::999888888777777888888777888888999999888888777777999::::::999888:::;;;:::999999888888888888999999999999999888777666666666666777777777777777888666666888888999888777777555555666666666666555444222222222222111111222444555666777777777777666555555444333333333333444555444444444444444444444444555444444333222333333333444444444444444444444444555555555555444333222222555555444333222222111111222222222333333222222111111111222222222333333333111111222333333333333222111111222222222333333333222222222111111222222333222111000000000111222333111111111000000000000000......//////000000111111222222222222222111000000//////.........---------//////////////////......//////000000000000////////////......//////000000000///////////////000000000000000000000000111111//////.........---------000000000000000000000000////////////000000000000///000111000........./////////000000000000//////........./////////000000000000111111111111000000000000000000//////////////////...---,,,,,,,,,,,,...---,,,---/////////.......................................////////////111333555444111//////000,,,,,,---------.........---------------,,,,,,++++++++++++,,,,,,,,,---------------...------,,,,,,------------------------/////////...---,,,,,,,,,------,,,,,,,,,---//////111111111111111111111111---......///000000/////////////////////...------DDDFFFLLLUUU]]]iii{{{~~~hhhZZZTTTOOOLLLIIIGGGGGGFFFEEEDDD??????>>>>>>============;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999999888777777777777888777777888888888888777777777999::::::999888:::;;;;;;:::999999888888888888<<<<<<<<<:::999777555444333333444555777888999999888888888888888777666555666666666666555444333333444444333222222333444444444555666666666666555444555444444333333444444555444444444444444444444444666555555444444444444444444444444444444444444444666666555444444333222222666666555333222111000///111222222333333222222222111222222222222333333333111111222333333333333222111111222222222333333333333222222111111111222222333222111111000111111111000000000000111111111111......//////000000111111111222222222222111000000//////............------000000000//////.........//////000000111000000///000000000///////////////////////////////////////000000000000000000000000/////////............---000000000000000000000000////////////000000000000///000111000........./////////000000000000//////////////////000000000111000000111111111111000000111111000000//////......///...------,,,,,,,,,,,,...---,,,---/////////...........................---------.........//////000222333222000/////////.............../////////,,,,,,------,,,,,,+++***------------............000///...---------------------------------------000000//////......------.........---......///000000000000000000000000000......///000000000/////////////////////......---OOOUUU^^^jjjvvvyyyiiiaaaZZZUUUNNNJJJIIIHHHGGGEEEDDDDDDCCCBBB@@@>>><<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999888777777777777888666777777888888777777666777999::::::999888:::;;;<<<;;;:::999999888999999======<<<;;;:::888777666222333444555666777888999888888888888777777777666444444444444333222000000333444333111222555555333444555555555555555555444444444444444444444444444444444444444444444444444555555444444444444444555555555555555555555555555111111111111222222333333444444444333222111000000111111222333333333222222222222222222222222222222111111222333333333333222111111222222222333333333333222222111111111111111333333222111111000000000//////000000111111222222111111000000//////......111111222222222111111000111111000000000000000000222111111000///...------//////000111111111000000111111111111000//////...//////////////////......000000000000000//////////////////...............////////////////////////////////////000000000000...///000///---------...//////000000000000//////....../////////000000000000000111111111111000000111111000000//////......///...---,,,,,,,,,,,,,,,...---,,,---/////////....................................////////////000...//////...------------........................,,,,,,,,,---,,,++++++***------------............222111000.........//////........................111000000000//////...........................///,,,,,,,,,---------------...//////000000000//////...///////////////......\\\gggvvvxxxkkkcccYYYRRROOOMMMIIIFFFDDDDDDDDDCCCBBB@@@>>>======<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::999999888888888888888777777888888888888777777777999::::::999888:::;;;<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;:::999999444555555555666666666777777777777777777888888888555555444444333222111000111222111...111777666222555555555444444555555555444444444444444444444444444444444444444444444444444444333333333333444444555555555555555555555555222222111111111222333444111222222222222222222222000111222333333333333333222222222222222222222222111111222333333333333222111111222222222333333333333222111111000000000111222222222222111111000000//////000000111111222222111111000000//////......000111111222222222111111000000111111111111111111222222111000///......---//////000111111111111111111111222222111000///.../////////000///...---,,,//////000000000000///...////////////////////////////////////////////////////////////000000000000---...///...,,,+++,,,---//////000000000000//////------........./////////000000111111111111000000111000000000/////////.........---,,,,,,,,,------...---,,,---/////////...........................///000000000000111111111///...------------------......------------------,,,------------,,,++++++,,,,,,,,,,,,------------111000...---,,,---...///........................000000000000000/////////------.........---------+++,,,,,,,,,---------...///000000000000000//////......///////////////...uuuuuuhhh^^^XXXSSSLLLGGGDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>============>>>>>><<<<<<<<<===============>>>============<<<<<<<<<;;;;;;:::999999999999999888888999999999999888888777999::::::999888:::;;;<<<;;;;;;::::::;;;;;;<<<888999::::::;;;;;;;;;;;;777777666666666666666666777777666666777888999999777777777777666555444444444666555222666???>>>888666666555444444555666666333444444555555444444333444444444444444444444444333333333333333333444555555555555555555555555555999777555333222222222222000000111111222333333333000111222222333333333333333333333222222222222111111111222333333333333222111111222222222333333333333222111000000000000000111111222222222111000000000000000000111111111111......//////000000111111000000111222222222222111......////////////000000111111111000000///////////////000111222222222222111111222333333222000///...///000000///...,,,+++---...///000111000//////...////////////000000000000000000000000000000000////////////000000000000---...///...,,,+++,,,---//////000000000000//////------------............000000111111111111000000/////////000000000000000...------,,,,,,---------...---,,,---/////////...........................000000111111111222222222222000......///000000///.........---------------------......------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,........................000000000000////////////------.........---,,,,,,------......///000000000000000111111111000//////---...//////////////////tttllldddZZZRRRMMMKKKIIIFFFDDDCCCCCCCCC@@@@@@????????????@@@@@@<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<===<<<;;;;;;::::::;;;;;;999999::::::::::::999999777999::::::999888:::;;;;;;::::::;;;;;;<<<===>>>888888999:::::::::::::::777777777777777777777777999888777666666777777888777777777888777777666666444888777444:::DDDDDD<<<777777666555555666777777333333444555555444333333444444444444444444444444444444444444444555666666555555555555555555555555999888555333111111222222111111111111111222222222000000111222333333333333333333333222222222111111111111222333333333333222111111222222222333333333333222111000////////////000000111222333222111111111111111000000000000000......//////000000111111000000111222222222222222....../////////000000000111000000000000000000000//////000111222222222222///111222444444333222111...///000000///...,,,***+++,,,...000111111000///.../////////000000000000000000000000000000000000////////////000000000000///000111000...---.../////////000000000000//////............////////////000000111111111111000000......//////000000111111---------,,,,,,------......---,,,---/////////...........................000000000000111111111111333000......000222111000/////////.........------......//////......---,,,++++++++++++,,,,,,,,,,,,***+++,,,------.................................////////////////////////...//////000///...---,,,---......///000000111111111111111111111000//////------...///////////////zzznnnfffZZZWWWRRRLLLGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAA<<<=========>>>>>>??????>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<999::::::;;;;;;::::::999777999::::::999888:::;;;:::::::::;;;<<<===>>>???888999999::::::999999888666777777777888888888999<<<:::888777666555666666444555666666666666666555...222111...555@@@@@@777888777666555555666777888333333444555555444333333444444444444444444444444555555555555555666777888666666666666666666666666444333111000000111333444333222222222111111000000///000111222333444444444333333333222222111111111111111222333333333333222111111222222222333333333333222111000///////////////000111222333333222111222222111111000000//////111111111000//////......///000111222222222222222000000111111222222222333000000000000000111111111//////000222222333333333///000222444444444222111...///000000///---+++***)))+++...000111111111000.../////////000000111111000000000000000000000000////////////000000000000000111222111000///000111//////000000000000//////////////////000000000000000000111111111111000000------...///000111222222------,,,,,,,,,------......---,,,---/////////...........................////////////000000000000111...,,,,,,///000000...111111000000/////////.../////////000//////...---+++++++++,,,,,,,,,------,,,---///111222222111111////////////////////////............///////////////000111111111///...---,,,,,,------...///000000111111111111111000//////------...///000000//////nnn```SSSNNNLLLHHHFFFHHHHHHEEEDDDDDDAAA>>>???CCC??????>>>>>>>>>@@@AAABBB@@@?????????>>>>>>=========>>>>>>>>>===;;;999777444666999;;;<<<:::888666555666666777888:::;;;<<<:::999999999888777777777777777999:::;;;<<<<<<<<<888777666666777999;;;<<<777777888888888777777666555555555666666666777777666666555444444555777777888777666555555444555555777444222000000333777999666666666666777777777777666666555555444444444333555555444444444444555555555555555555444333222222000111111111111222222222111111111111222333444444111111111111111111111111//////000111222222333333......///000111222333333000000000000000000000000......///111222333555555111111111000111111222222111111111111000000000000111111000000//////......---...000111222111///...000000000000000000000000111111111000000000000000............////////////111111000000//////......,,,,,,---///000111222333111111000000//////......222111111111000000//////000000///............///000000000000000///......,,,---...//////...---,,,........................000000//////......------000000///........................///////////////////////////000000000000......---------......//////////////////000111111333111///...---...///000333333333333333222111000000000//////.........------------------------------------...///000000111------............------////////////////////////......------------.........------------...//////222222111000///...------//////...---------------wwwcccWWWPPPIIIGGGHHHEEEBBBAAACCCBBB@@@AAAEEE???>>>>>>===>>>???@@@AAA????????????>>>>>>>>>===>>>?????????===<<<:::999999999::::::999888777777777777777777888:::;;;<<<:::::::::999999999999999999999:::;;;;;;;;;::::::999888777666777888:::;;;555666777888888888888888444444444555555555666666777666555555444555666666777666555555444444555555444444333222333444555666555555666666666777777777666666666555555555444444555555444444444444555555444555555444444333222111000111111111111222222222333222222111111111222222222222222222222222222222///000000111222222333333/////////000111111222222000000000000000000000000......///000111222333333111111111000111111222222111111111000000000//////000000000000////////////---...000111111111//////111111111111111111111111000000000000000111111111333333333333222222222222111000000000/////////...---......///000111222222111000000000/////////...111111111111000000000///000000///...............000000000000000///......---...///000000///...---........................///////////////.........333222111111000000000000000000//////......------.../////////000000000000000//////.........////////////......//////000111222111///.........000111//////000000000///......000/////////............------------------------......//////000111111111...//////////////////...///////////////////////////......------......///...------------...//////111111000000000000//////000///......---------...}}}hhh[[[QQQLLLLLLFFFCCCBBBDDDDDDBBBBBBEEE???>>>>>>======>>>???@@@????????????>>>>>>>>>>>>????????????>>>===;;;:::===<<<:::888777777777888888888888888888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888999999777777777888999:::444555666888999999999999555555555666666666666666888777666555555444555555444444444444444444555666222333444555555555444444555555555666666666666777666666666666666555555555555555444444444444555555444444444444333222111000000111111111111222222222333333222111000//////000333333333333333333333333000000000111222222333333000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222111111000000000000//////////////////000000000000---...000111111111000///222222222222222222222222//////000000111111222222222222222111111000000000000000000000///////////////000000000111111111111000000000000////////////111111111111000000000000////////////............000000000000000//////.........000000000000.......................................///////////////222111111111000000000000111111000///...---,,,,,,....../////////000000000111111000///......//////......------......///000000000///......///111111------......//////......////////////............------------------------/////////000000111111222//////000000000000/////////////////////////////////......------......///...------------...//////...//////000000000111111000//////............///~~~lll___VVVRRRLLLGGGEEEFFFFFFBBBAAABBB@@@???>>>=========>>>????????????>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;===<<<:::999888888888999:::999999888888999999999888999999999::::::;;;;;;::::::;;;;;;::::::999888:::999888777777888888999555666777888888888888888777777777777777777777777888888777666555444444444222222222333444555666666333444444444444444444444444444555555555666666666666666666666666666666666555555444444444444555555333333333333222111000000000000111111111222222222222111111000//////000000222222222222222222222222000000111111111222222222111111111111000000//////000000000000000000000000000////////////.........//////000111111222222222111000000000////////////.........///000111111111......///000111000000///111111111111111111111111......///000111222222333222111111000///...------000000000000////////////111111111111111111000000000000000000////////////111111111000000000000000//////000/////////......//////000000000000//////...///000111111000///...........................------......//////000000------.........---------000000//////......------........./////////000000111000///......------...---------------...////////////......///000111222...///000000111111111111///////////////.......................................//////000000000000/////////000000///////////////////////////////////////............//////...------------...//////............////////////000//////.........//////ooo```VVVQQQJJJFFFFFFFFFCCCAAABBBAAA@@@???=========>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;999:::;;;;;;;;;;;;::::::;;;:::999999888999999999777777888888999999::::::888999::::::;;;;;;::::::999999888888888888888888888888888888888777666555666666666666666666666666888777777666555444444333222222222333444555666777666555333222222333444555444444444444555555555555555555555666666666666666555555444444444444555555333333333333222111000000000000111111111222222222000000//////000111111222000000000000000000000000111111111111111222222222222222111111000/////////111111111111111111111111000000//////...------------...///111111222111111000000000////////////...------...///000111222222...//////000000000000000000000000000000000000000......///000111222222333444333333222111000//////////////////000000000000111111111000000000000000////////////000000000000000000000000000000111111000000111111111000///...//////000000000000//////...///000111111000///...........................------......//////000000++++++,,,------,,,,,,+++------......//////000000............///////////////...------,,,,,,,,,,,,---------------...//////...////////////000111111//////000111222222222222.........///////////////........................---------...............---......//////......---/////////////////////////////////....../////////...------------...//////......---------,,,,,,,,,//////............//////qqqddd[[[RRRKKKIIIHHHFFFDDDEEECCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????======<<<;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;;;;::::::999999999::::::888888888888888888999999888999::::::;;;;;;;;;;;;888888888888888888888888999999999999888666555444444444444444333333333333666777777777666555444333333333333333444555666777777555333222222333444555333333333444444444555555444444444555555555555555555555444444444444555555444444444444333222111000000111111111111222222222000//////000111222333333000000000000000000000000111111111111111111111111222111111111000000//////111111111111111111111111111000000///......------,,,---///111222222111111000000////////////......---......///000111111222////////////000000000000//////////////////////////////000000111111222222111111111000/////////...////////////000000000000000000000///////////////////////////000000000000000000000000111111111111111222333333333222000///...//////000000000000000......000000000000.......................................///////////////,,,---.../////////...---,,,,,,---...///000111111------........./////////---,,,,,,,,,,,,,,,------......------......///000/////////000000000000000......///000000000//////.........///////////////........................------------------------------............------////////////////////////000//////......//////000...------------...//////......------,,,,,,,,,+++...------------...//////qqqeeeYYYSSSPPPKKKHHHHHHEEECCCAAA@@@???>>>>>>???===>>>>>>>>>????????????>>>>>><<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<::::::999999999::::::;;;999999999999999999888888::::::;;;;;;;;;:::999999666777888888999999999999888888888888888777666555555555555555444444444333555555666777777666555444444444444444555666777777555555444444444333333333222333333333333444444444333333333333444444444555555555444444444444555555444555555444444333222111000111111111111222222222222222111111111222222333000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111111000000//////.........+++---///111222222111111000000/////////...............//////000000111111///////////////000000111////////////////////////000000000000000111111111//////...................../////////000000000111.............../////////.../////////000000000111///000000000111111111111222333444555555333222000......///000000000000000---...///000000///...---........................///////////////.........,,,---///111111000///...------......//////000000---------.........//////,,,,,,,,,,,,,,,---.../////////......//////000111000000000000000//////.........//////......------............/////////000......................................................////////////......////////////////////////000000////////////000000...------------...//////---...............//////,,,,,,,,,,,,,,,---......yyyiii___WWWOOOJJJIIIFFFDDDBBB@@@????????????======>>>>>>?????????@@@??????===<<<<<<===>>>>>>BBB???<<<999888999;;;===:::999999999::::::;;;<<<;;;;;;;;;::::::999999999<<<<<<<<<;;;:::999777777555666777999999:::::::::666777777888888888888777999999888888777777777666444555666777777666555555666555555555555666777777222444666777666444222000222222333333333444444444222222222333333444444444555555555444444555555555555555555555444333222222000111111111111222222222555444333222111111111111111111111111111111111111222222111111111111111111000000000000000000111111111111111111111111111111111111000000////////////+++,,,///111222222111000000/////////............////////////000000000000///////////////000111111000000000000000000000000111111111000000000000000222222222222222333333333.../////////000000111111------------......//////.../////////000000111111//////000000111111111222333444555666666444222111......///000000000000000,,,---...//////...---,,,........................000000//////.........---+++---///000111000///...///////////////.........---------.........//////,,,,,,,,,---...///000111///////////////000111111000000111111000///...---///000000000///...---------.........//////000000///////////////////////////////////////.........//////000000000000//////////////////////////////000000////////////000000...------------...//////------...///000111222222++++++++++++,,,,,,---...|||jjjbbb^^^XXXRRRKKKGGGFFFHHHDDD===<<<@@@@@@@@@AAAAAAAAA???>>>===>>>>>><<<;;;;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<<999999888888888999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;::::::999777888999:::;;;::::::999888888888888888777666666666777777666555444444555777777777777888888888888444444444444555555555666555555444444444444555555333333222222333333444555555444444444444555666666999888666444333333333333555444333222111222333333333333333333333222111000111111111111222222222222111111111111111111111111---...222777999888333000333333333222111000//////000000000000111111111111000000000000000000000000000111222333222000...------------......000111111////////////............111111111000000000000000.........///000222333444111111111111111111111111222111000.........///000000000000000000000000000222222111111000000//////000111111111111222222222222222000///............222555888:::999666111...////////////////////////////////////...............------------...//////111111000000//////......000000000000111111111111000...---...111111///,,,...---,,,,,,,,,,,,---...//////////////////......,,,---...///000000000//////////////////.........//////............//////222111///...---...000111---...............------......///000000///......////////////////////////......................../////////......---------........................222111...,,,++++++,,,---...---,,,,,,++++++++++++~~~uuummmddd]]]WWWPPPLLLKKKHHHAAA>>>@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;999999888777888888:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777888999:::;;;::::::999888888888888888777777666666777888777555444555666555555555555666666666666444444555555555666666666555555444444444444555555333333222222333333444555444444444444444555666666666555444333333444555666555444333222222222333333444444444444444333222222////////////000000000000111111111111111111111111444444666888999777333000222333333222222000//////000000000000111111111111000000000000000000000000...///000111222222111000000///...---------------////////////////////////000000000000000000000000000000//////000111222222111111111111111111111111222111000///...//////000000000000000000000000000............////////////000000111111111222222222111000///......---------111444777999888555111...////////////////////////////////////............---------------......///000000000000//////......---.........////////////000...---...000111///,,,......---,,,,,,---....................................////////////......000000000000000000000000000//////......//////000000000000000000//////...---......//////...------........................////////////////////////........................000/////////....................................111000...,,,,,,,,,---......---,,,,,,++++++,,,,,,wwwggg[[[PPPLLLIIIEEEAAA@@@AAAAAABBBBBBBBBAAA@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::888888:::;;;;;;::::::999888888999999888888777666777888999888666666666888666666666666555555555555555555666666666777777777555555444444444444555555333333333333333444444555444444444444444555555666333333222333444555777888555444333222222222333333444444555555555444333333/////////000000000111111111111111111111111111111555555555666777666444111222222222222222111000///000000000000111111111111000000000000000000000000000000000000000111111111222111111000000000000000////////////000000000000000000000000000000000000111111000000000000000111111111111111111111111111111000000000////////////000000000000000000000000---------...///000000000000000000111111111222222000000///...------------000222555666666333000---////////////////////////////////////............---,,,,,,,,,,,,---......000000000////////////...------.........////////////......///000000///---......------------..............................//////////////////...---.........///000000000111111000000//////000000111...///111222222000...,,,---......//////.........///...---,,,,,,---...///////////////////////////........................///////////////.................................///...---,,,,,,---...///...---,,,,,,,,,,,,,,,,,,ppp\\\PPPLLLJJJGGGCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<;;;;;;::::::888999:::;;;;;;:::999999888999999999999888777777777999:::999777777888999888888888888777777777777666666666666777777777777555555444444444444555555333333333333333444555555444444333333444444555666333333222222333555777888444444333333333222222222333444444444444444333333111111222222222333333333111111111111111111111111000///...000222444444333222222222222222111000//////000000000111111111111000000000000000000000000555444222000///..................///000111333333/////////000000000000000/////////000000000000000000000000000000000111222111111111111111111111111000000111111111111000//////////////////////////////000000000111111111222000000000000111111111111000000///...............///111222444333111///---////////////////////////////////////............,,,,,,,,,,,,,,,---....../////////////////////////////////000000000111111.........///000///......///..................///------------............---...///////////////...***++++++,,,---...//////111111000000000000111111///000111111111000...------......////////////...///...,,,++++++,,,...///////////////////////////...........................................................................------------...///000...------,,,,,,,,,------sss]]]UUURRRMMMHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>============<<<===>>>>>>>>>>>>===============<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;:::999:::;;;<<<;;;;;;999999999999999999999888777777777999:::999888777888:::999888888888777777777666666666666666777777777777555555444444444444555555444444333333444444555666333333333333333444555555555444333222222333444555444444444333333333222222111222333333333333222222222222222222333333333333111111111111111111111111///---,,,---///111222222111111222222222111000000///000000000111111111111111111111111111111111111444333222000///.........,,,,,,,,,,,,---...//////......//////000000000111......//////000000000000.........///000222333444000000000000000000000000000111222444444333111000////////////////////////222111111111000000000/////////000000000111111111222111000000///000000000///000111111111000///...////////////////////////////////////............---,,,,,,,,,,,,---...................../////////////////////000000000000....../////////.........////////////////////////---------.........//////,,,,,,...///000000000000***++++++,,,---...//////111111000000000000111111222111///.........///000---......///000000/////////...,,,++++++,,,...///////////////////////////////////////////////////------------------------////////////////////////------------......///000---------,,,,,,---......nnn^^^XXXPPPHHHIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>============<<<===>>>???@@@???>>>===:::::::::;;;::::::999888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;999999999999999:::999999888777777888999999888777999:::777777666666555555444444555555666666666777777777555555444444444444555555444444444444444555555666333333333333333444444555666555444222222222333333333333444444444333222111111111222222333333222222000000000111111111111222111111111111111111111111444222//////000111111000111111222222222111111000000000000000111111111111111111111111111111111111/////////000111111222222555444222111///.........------......//////000000---......//////000000111---......///000222444555000000000000000000000000000222444666777555333222000000000000000000000000000000000///...---------/////////000000000111111222111111000000111111222//////000000000/////////////////////////////////////////////...............------------...//////---............/////////,,,,,,---------.........---///000000///....../////////000000000000//////------......///000000000,,,---...///000000000000.........///000000000111111000000//////000000111333111///------...000111---...//////000000000000///...---,,,,,,---...///////////////////////////////////////////////////---------...............////////////////////////,,,------....../////////------------------...///pppfff[[[QQQOOONNNKKKIIIFFFEEEEEEEEEAAAAAA@@@???>>>>>>>>>>>>;;;<<<>>>???@@@???>>>===999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<;;;999888999999::::::999999888777666777888888777777888:::777777777666555444444444444444555555555666666666555555444444444444555555444444444444444555666666333333222222333333444555555444333222222222333333333333444444444333222111111222222333444444333333000000000111111111222222111111111111111111111111555333111000111222222111000111111222222222111111000000000000111111111111111111111111111111111111,,,---///111222333333222999888666444111000//////,,,,,,,,,---.../////////------......///000000111////////////000111222333000000000000000000000000111333666999999888555333000000000000000000000000////////////............////////////000000000111111111000000000000111111000///////////////000000////////////////////////////////////............///............///000000---------.........//////,,,,,,,,,---------......,,,///111000...---...000///000111111111111000///......//////000111111222//////000000///...------000000000000000000000000000//////......//////000111000000///////////////------///000000111111111........................////////////////////////////////////////////////////////////000000000111////////////////////////------..................---------------...//////{{{nnnbbbSSSRRROOOLLLIIIHHHGGGGGGBBBAAA@@@???>>>>>>>>>>>>999;;;===>>>???>>>===<<<<<<===>>>@@@@@@@@@??????:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;999888999::::::::::::999888888555777888888777777888::::::999999888777666666555444444444444555555555666555555555444444555555555555444444444444555666666333333222222333333444555444333222222222333444555333333444555444333222111222333444444555555555444222222333333333444444444111111111111111111111111000///...000222444444333000111111222222222111111000000000000111111111111111111111111111111111111---///111222333222000///222111000...---,,,,,,,,,++++++,,,,,,---...//////---------...///000000111111111000000000000111111000000000000000000000000111444888:::;;;999666444000000000000000000000000//////000000111111222222////////////000000000000000000////////////000111000000/////////000000111////////////////////////000/////////............///////////////000111111---------.........//////........./////////000000,,,///111111...---...000///000111222222111000///...//////000111222222333222222111000...---+++***///////////////.........//////............//////...///111222111000...---------///000111111111111......///000000///......////////////////////////000000000000000000000000000000111111222222222333000000000000000000000000---......///......---------------------...///000vvviii]]]SSSSSSRRRKKKDDDAAAHHHBBB???BBBDDDBBB>>>===>>>>>>>>>>>>>>>?????????;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;::::::::::::::::::999999888888888<<<:::888999;;;<<<:::888888888888888888888888888777888888888888777777666666666666666777777777777666555555444444666777888555222111222444555333111333444555555555444333222333333333444444444555555444444444444444444444333333333333222222333333444444444333222222111111000333444444444333111///...111111000000000000111111000//////////////////000000000000000000000000000...111444333111///000111............////////////......//////000000111111111111000000//////..............................,,,,,,------.../////////111111111111111000//////111000///......///000111///444:::??????;;;555111222222222222222222222333444222000///...///000111000000111000000///......000000000000111222333444222222111000000000000000---...///000000///...---......////////////......000...---,,,---///111222,,,,,,,,,---------......000000000000000000000000.../////////////////////111000///------///000111...///000222222333333333111111222333333333333222//////............////////////............//////000000////////////000000------......//////000000////////////////////////222222111000//////000000111111000000//////......---,,,,,,---...000222333000000000000000000000000000000///...............000///...---------------pppaaaZZZVVVOOOJJJHHHKKKEEECCCEEEFFFCCCBBBDDD????????????????????????<<<<<<<<<===============<<<<<<;;;;;;::::::::::::;;;;;;;;;:::::::::::::::<<<:::888999;;;<<<;;;999999999999999999999999999777777888888888888888777777777777777777666666666666555555444555666777888555333222333555666444222444444555555555444333222333444444444555555555555222333333444444555555555444444333333333333333444222333333333333444444444333333444444333222000///111111000000000000111111///000000111111000000///000000000000000000000000222333555555444222111000/////////000000000111111////////////000000111111111000000000/////////...////////////////////////,,,,,,---......//////000111111111111111000//////111000////////////000111///333888<<<<<<999444111/////////000000000111111333222000///...///000111000000000000000000///...000000000000000111222222000000///..................//////////////////.........////////////......///...---------...///000............////////////000000000000000000000000/////////////////////...000/////////000333555777000000111111222111111111000111222222333333222222111000000//////000000111111111000000000000111111000000////////////000000.........///////////////........................////////////000111222333111111000000////////////------------...000111222000000000000000000000000111000//////......//////000///......---------...yyylllcccYYYRRRNNNLLLHHHEEEEEECCC@@@@@@CCC????????????????????????>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;<<<;;;999::::::::::::::::::::::::666777777888888999999999888888888777777666666666666555555555555666777777666555444444666666555444444555555555555444333333444444555555555666666666111222222333444555666666666555444333333333333333111111222333555666777777111222333444444333222111111111000000000000111111///000222333333222000///000000000000000000000000333222333555777666111---000000000111111111222222/////////000000000000111000000000000////////////000000000000000000000000,,,------......///000000000111111111111000000///111000000//////000000111///111555777888666333111------......///000111111222222000/////////000111//////000000111000000000000000000000000000111111000//////...............000//////......//////000...//////000000//////............---------------000000000000111111111111000000000000000000000000111000000000//////......////////////111333555666111111111111111000//////222222333444444444444444222222111111111111222222///......------......///000000000000000000000000000000///////////////...........................------...///111222444555111000000000000////////////............///000111000000000000000000000000111111000/////////000000000//////...............zzzkkk\\\SSSOOOKKKIIIGGGDDD>>>>>>@@@@@@@@@@@@@@@@@@???????????????>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<===;;;;;;::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999:::;;;999999888888777666666666555555555555666666666777777666666666777777666666555555555555555444444333555555555666666666666777333333333444444555555555666666555444333333333333111111222333444555666666000111333444444444333333222111111000000111111222///111333555555333111///////////////////////////000...///333999999333,,,000000000111111111222222000000000000000000000000000000000000////////////000000000000000000000000---------...//////000000000000111111111111000///000000000000000000000000///000111333333333222222......///000111222333333222111000//////000111111...///000111111111111111000111111111111111111111111111000000000000111111111000///......///000111//////000000000000//////---.........---,,,++++++000000000111111111222222000000000000000000000000222111111000000//////...000000///......///000000000000000111111000000///444555555666666666666666222222111111111111222222.........------.........000000000111111000000000111000000000//////..............................------...///111222444555000000000000000000000000000000//////////////////////////////////////////111111000000000000111111000000//////...//////000nnn]]]UUUPPPMMMLLLIIIDDDAAACCCBBBAAAAAAAAA@@@@@@@@@???@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777888999;;;<<<999888888888777777777666444555555666666666666666777777777777777777777777666666555555444444444444555555555666666666666777555555555444444333333333666555444333333333333333222222222222222222222222000111333444555555444333222222111111111111222222000111444555555444111000///////////////////////////------444<<<===777000/////////000000000111111111111111111000000000000////////////000000000000////////////////////////------......///000000111///000000111111111000000000000111111111111000000/////////000111111222333111111111111222222333333000000000000000000111111//////000111111222111111000111222333333222222111111111000000000000111111111000///......///000111//////000000000000//////---.........---,,,++++++//////000000000111111111111111111111111111111111222222111111000000000000000000////////////000000...///000111111222222222333333444555555555555555222111111000000111111222444333333222222333333444000000111111111111000000111111000000/////////...////////////////////////////////////000111222333000000000000111111111111000000000000000/////////////////////////////////111111000000000000111111000000/////////000000111uuu```VVVNNNKKKJJJFFFCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========:::::::::::::::;;;;;;;;;:::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777888999;;;<<<888888888888888888888888444555555666777666666666666777888888666666777888777666555555444444555555444444555555555666666666666666555444333222222111333333333222222333333444444444333222222111000000111222333555555555444333222222111111111111222222000111333444444333111000000000000000000000000000111//////555===???:::444/////////000000000111111222111111111111000000000////////////000000000000////////////////////////---......//////000111111///000000111111111111000000111111222222111111000////////////000222333444444333333222111111000000000000000000111111111111000000111111222111111111...///111222333333222222...............//////000111000000//////000000111///000000111111000000///.........---------------.../////////000000000000111111111111111111111111111111111111111111111111......///111222333444555...///000111333333333333000000111222222222222222222111111111111111111222333333333222222333333333///000111222222111000///111000000000000000000///000000000000000000000000111000000000000000111111000000000111111111111222000000111111111000//////000000000000000000000000000000/////////000111111000000000000000111111222{{{iiiWWWNNNKKKGGGDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>=====================>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::<<<======;;;:::;;;===:::::::::::::::::::::::::::999888777777888:::;;;777777777888888999999:::444444666777777777666555555777999888666555666888777777555555444555555666333444444444555555555555555555555444444333333222111111111111222222333444555444444333222222111111222333444555555555444333333222222111111222222333111111222222222222111111000000000000000000000000222000000444999;;;777333000000000111111111222222222222222111111111000000.../////////000000000111000000000000000000000000.........///000000111111//////000111111111111111000111222222222222111000000000000000111333444555999888777555333111000/////////000111111111111111111111222222222111000000***,,,...111222222111111...............///000000000000000111111000000000000000111111111111000000///...---------...///000////////////000000000000111111111111111111111111000111111222222333333333---...000111333444444444000111222333333333333333000000111222222222222222333333222222222222333333111000000000000000000111///000222333333222000///000000000000000111111111111111111111111111111111000000000000000111111222000000111111111222222222//////000111111111000///000000000000000000000000//////......//////000111111000000000111111222333gggWWWQQQMMMIIIGGGDDDDDDCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>======>>>>>>??????@@@@@@>>>>>>======<<<<<<<<<;;;:::<<<>>>===;;;:::;;;>>>::::::::::::::::::::::::<<<:::999777777888:::;;;666666777888999::::::;;;333444666777777777666555555777999888555444666888888777666444444555555666333333333444444444555555333444444444444444444444/////////000111222444444555555444444444333333333333333555555555444333222333222222111111222222333111111111111111111111111000000000000000000000000111//////111444444222///111111222222222333333333222222222222111111000000.../////////000000111111111111111111111111111111......//////000000111111//////000111111111111111000111222333333222111000000000000111222444555666???>>><<<999666444222111...///000111111111111111222222222222222111000///'''))),,,///111111000000000000000000000111222222///000111222222111000///000000111111111111000000000...---,,,---///111222///000000000000111111111111111111111111111111111000000111222333444444555//////000000000000//////333333444444444333222222222333444444555555444444555444444333333444444555333333222222222222333333///000222333333222000/////////000000111111222222222222222222222222222222////////////000111222333000000111111222222222222...///000222222222111000000000000000000000000000...............///000000111111000000111222333333{{{ggg\\\SSSMMMLLLGGGDDDBBBBBBDDDDDDAAA>>>AAAAAA@@@???>>>===<<<;;;<<<<<<======>>>?????????>>>>>>>>>===<<<<<<;;;;;;888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;@@@???<<<:::888777666666999888777777666777777777999888666555555555666777888999999888888777666555777666666444333222111111444444333333333444555555444444333222222222333333222222222222222222222222333333333222222111111111111111111222222222333333222222111111000//////...111111000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222222111000//////...//////000000000000//////......---......///000111000000000000000111111111000111222222222222111000111000//////000222444666111111000///111555<<>>>>>===?????????>>>======<<<<<<>>>>>>======<<<<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888999999:::;;;::::::999888888888888777777555444444444555666666666777777777666555555444444444444444444444444333333222222111222222222555444333333222222222222222222222222222222222222333333333222222222111111333333444444444555555555333222222111000000//////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000//////.........////////////....../////////...//////000000//////000000111111111222111111111111111111111111111111000///000111333555222222111111444999AAAGGGNNNKKKDDD===777333111000111111111111111111111111333222111333555555222///222000///000333333222000000000//////000000111222000000000000000000000000222111111111000000000000222111000000/////////000111111111111111111111111000111111111111222222222222111111111000000000000111111111111111111111111111111111222222222333333111111222333333444555555444333333222222222222222222222222222222222222222222222222222333333333444111111111111000000000000222222222111000/////////............/////////000000000000000000111222222111111111111111111111111111111000////////////000000000////////////000000......//////000000111111mmm\\\RRRPPPLLLHHHFFFGGGGGGEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<>>>>>>======<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::<<<;;;:::999888777777777666555444444333333444444444444555666666666555555222222333444555666666777444444333222111111111222666555444333222222111222222222222222222222222222333333333222222222222111111111111111222222222222333333333222111111000000111111222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222111111000000//////...---......//////......---111000000000000000//////......///000111222222333333222111000000111222333333222111000000111222333222222222222666===FFFLLLQQQMMMGGG???999444111000111111111111111111111111//////111444666666333111111000//////222333333333//////////////////000111000000000000000000000000222222222222111111111111000//////............///111111111111111111111111000111111111111222222222111111111111111000000000111111111111111111111111111111111222222222222333///000111222444555666777555444333333222222333333222222222222222222222222111111111222222222222222111111111111111111111111222222222111000000//////........./////////000000111111111111111222222333111111111111111111111111000000111111000000//////////////////////////////------...///000111222222pppcccVVVQQQJJJGGGGGGHHHFFFDDDBBBBBBAAAAAAAAAAAAAAAAAA<<<======>>>??????@@@@@@>>>======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::===<<<;;;:::888777777666:::999888666555555555555555555555444444444444444333333444555666777777777222333333444555666777777888777666444444333333333666555444333222111111111222222222222222222222222222222222222222222222222000000111111111222222222333333333222222222111111222222222222222333333333000000000000000000000000111111111111111111111111////////////////////////111111000000////////////......////////////......111111111111111000//////---...///000111222333333333222000//////000222333333333111111000000111111222222111222555;;;DDDJJJLLLIIICCC===777333111///111111111111111111111111///000111333555666777777555444222111222222333333000000/////////000000111000000000000000000000000111111111111111111111111...------,,,,,,,,,------111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222000111111222444555555666555444333333222333333333222222222222222222222222111111111111111111111111000111111111111111222222222222222111111000000000000000111111111222222222111111111000000111111222111111111111111111111111***+++---///000000000///////////////////////////......//////000000111111|||ddd]]]SSSMMMKKKJJJIIIGGGAAAAAAAAAAAAAAAAAA@@@@@@======>>>>>>???@@@@@@@@@=========<<<;;;;;;::::::999999999999::::::::::::;;;;;;<<<<<<;;;:::999999;;;;;;::::::999888777777999888777666555555555555666666666666555555444444333444555666777888888888555555555555555555555555888777666555444444333333666555444333222222222222222222222222222222222222222222222222222222222222444444555555555666666666333333333222222222222222111111222222222333333333111111111111111111111111222222222222222222222222////////////////////////000000000///////////////000000111111111111000000111111222222111000///...---...///000111222333333333222000//////000222333333333222111111000000000111111000000111666<<>>;;;777444111000///000000000000000000000000222111111111222666:::>>><<<;;;999777444333222222222111111000000111111111000000000000000000000000000000000000000000000000///...............//////111111111111111111111111000000111111111222222222111111111111111222222222111111111111111111111111000000111111111222222222222222333333333333444444444444333222222222222333222222222222222222222222111111111111111111111111000000111111222222222333222222222222111111111111111111111111222222222222111000000/////////000000000000000000000000000000+++,,,...000111111000000//////000111111000//////111111000000//////......vvvlll___TTTNNNJJJGGGEEEBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@??????>>>============<<<<<<;;;:::::::::888888888999999999::::::;;;;;;<<<;;;;;;:::999888666666888999::::::::::::999999888777777777888888555666666666666555444444333444555666777888888888777666666666555444444444555555444333222222222333444444333333222222333333222222222222222222222222111222222222222333333333333333333333444444444444222222222222222222111111000000111111222333333333111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000111111222222111111000///000111111111000///.........///000111222222333333222111000000111222333222222222222111111000000000111000//////111444777666555444222111000000000000000000000000000000000222222000///000555;;;AAABBBCCCBBB>>>999555333222333222222111111111111111000000000000000000000000///////////////000000000222111111111111222222333222222222222222222222222000111111111111222222222111111111222222222222222222222222222222222222222000000000111111111111222333333333333333333333333444333222222111111222222222222222222222222222222222222222222222111111111000000111111222333333333222222222222222222222222/////////000000000111111111000//////////////////////////////////////////111111222222111111000000000000222222222222000000222222111000///...------rrrbbbVVVOOOIIIFFFEEEDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@??????>>>>>>======<<<<<<;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888888444555777999:::;;;::::::888777777777777888999999444444555666555444333222333444555555666666666666666666666666555555555555555444444333333333444444333333222222222333444444222222222222222222222222111111222222222333333333...////////////000000000111111111111111111111111//////000000111222222333111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000111111111111000000---...000111111000///...//////000000111111111222111111111111111111111111111111222222222111111000///111111111000///111222000000000000000000000000000000000000000000000000///000000//////333999>>>FFFHHHIIIEEE???999666555222222111000000000000000000000000000000000000000//////000000000111111111111111111111111222333444222222222222222222222222000111111111111222222222111111111222222333333333222222222222222222222222000000000000111111111111222222222333333444444444333222111111000000111111222222222222222222222222444333333333222222222222000000111222222333444444222222222222222222222222//////000000000111111111222111000000//////000000000000000000000000000000333222111111000000111111000222333444444333222000111111000000//////......sssdddZZZRRRNNNGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAA===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;<<<;;;;;;:::999888777777888999::::::999888777444444444555555666777888333333444555444333222111333333444444555555444444555555555666666666666666666666555555555666666777222222222222333444555555222222222222222222222222111111111222222333333333000000000000111111111111000000000000000000111111...//////000111111222222111111111111111111111111////////////////////////////////////////////////........./////////////////////000000000000//////+++---///000111000///...000000000000000111111111000111222222222222111000000111111222222222111111///111333333111000111111///000000000000111111111000000000000000000000000,,,.../////////111666;;;HHHKKKLLLJJJCCC===999777111111000///////////////000000000000000000000000000000111111222222222333///////////////000111111222222222222222222222222000111111111111222222222111111111222222333333333222222222222222222222222000000000000111111111111000000111222444555666666222111111000///000000000222222222222222222222222444444444333333222222222000000111222333333444444222222222222222222222222111222222222222333333333333333222111000000111111111111111111111111111111......------...000222333111222444555555444222111////////////000000000000~~~fffYYYVVVJJJGGGFFFFFFCCC???@@@DDDBBBAAA@@@>>>======<<<<<<<<<<<<<<<===============::::::;;;;;;::::::999888<<<;;;;;;::::::;;;;;;<<<777777777777777777777777777777777777666666666666888666555444555555444222555444444444444555666666555555666666555444333333777555222222444444111///000000111222333555666777666555444333222333444444555444333333222222333333444333333222111111111222333222222222111000000000111111111111000000//////111111000000000000000111333222111000000111222333000000000000000///............//////000000111111222333444333111000111222333222222222111111000000////////////000000000000333222111111333555555555333222333555555333111222111000//////000000///...000000000000000000000000////////////000000000000///111222222111222444666@@@DDDIIILLLJJJDDD===888000000000111111000000///000000111111111111111111///////////////000000111/////////000111333444555000111111222222111111000333333333222222111111111333333222222111000000000000111111111111222222222111111111111111111111111222222222111111111111000000000////////////000000444444333222111111111222333333111000////////////333333333333222111000000111111111111111111111111555444333333222222333333111111111222222333333333666555333111111111333333222222222222222222222222333333222111222333444555777666444111///...------|||hhh___QQQLLLIIIIIIHHHEEEDDDEEECCCBBBAAA@@@???>>>>>>>>>========================:::;;;;;;;;;;;;:::999999:::::::::999999:::::::::777777777777777777777777888777777777666666666666888666555444555555444222444444444444444555666666555555555555555444333333555333222222444555333111111111111222333444555666444444333222222333444555555444333333222222333333444333222222111111111222000111111111111222222222222222111111111000000000111111000000000000000111111111000///000000222222000000000000000///............//////000000000000222333444333111000111222222222111111000000000000////////////000000000000111000//////111333444555444555777:::999666333111222000//////000111///...000000000000000000000000////////////000000000000000111222111000111333555;;;???DDDGGGHHHDDD???<<<555444222000//////000111////////////////////////000000000000000111222222111111000000000111222222111111222222222222111111333333333222222222111111333333333222222222222222111111111111222222222222111111111111111111111111000000111111222222222333222222111111111111222222444333222111111111111222111111111222333444555555222333333444444444333333222222222222222222222222444444333222222222222222111111222222222333333333444444444444333333222111222222222222222222222222555444444333444555666777777666555444333333333333zzziiiYYYOOOHHHHHHIIIFFFDDDCCCEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>==================;;;;;;<<<<<<;;;;;;:::999:::999999888888999999:::777777777777777777777777888888777777777666666666888666555444555555444222444444444444444555555666444555555555555444444333333222222222444555555333333222222222333333444555222111111111111333444555555444333333222222333333333333222111111111111222111111111111111111222222222222222111111111111111000000000000000000111111///////////////000111222000000000000000//////......////////////000000000111222333222111000111222000000000000////////////////////////000000000000//////......///111444555888<<<@@@CCCBBB>>>777333333111//////000111000///000000000000000000000000////////////000000000000000111111000//////111222555888<<<@@@BBBBBBAAA@@@<<<999555222000000111222000000//////////////////111111111111111222222333222222111000//////000000222222333333333333222222333333333333222222222222333333333333444444444444111111111111222222222333222222222222222222222222//////000111222333444444333222222111111222222333333222222111111111111222222222333444555777888888222333444555555666666666333333333333333333333333444333222222111111222222111222222222222333333333111222444555555444222000333333333333333333333333111111111111111222333333555555555555555666777777{{{gggYYYKKKHHHJJJHHHEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::::::::999999999999::::::888888888888888888888888888888888777777777666666777666555444555555444222444444333333444444555666444444444555555444444333444333333333444444444444444333333222222333333333000/////////111222444555555444333333222222333333222222111111111111111222333222222222111000000000222222222222111111111111///000000111111111111111------......//////000111//////000000000000//////////////////////////////000111222111000///000111//////////////////......////////////000000000000/////////...///222555888@@@GGGNNNQQQOOOIII@@@888444222000///000111000///////////////////////////////////////000000000000000111111000...---///000111222666999<<<>>>???@@@???===:::777444333333333222222111111111111111000111000000000000111222222222111000000//////000000222333333444444333333222333333333333333333333333444444444444333333333333111111111222222222333333222222222222222222222222000000111222222333444444111111000000000000111111333222222111111111222222444444555555555555555555333333444555555555555555444444444444444444444444333333222111111111111222222222222222222222222222111222333444444444333222333333333333333333333333000000000000111111222222222222222222333444444555{{{iiiUUUNNNMMMLLLIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>><<<============<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999888888888888777777777777777666555444555555444222333333333333333444555555333333444444444444444333666666666555333222222222444444333222222222333333////////////000222444666555444333333222222333333111111111000000111222222111111111111111222222222111111111111111111111111...///000111111111111111------......//////////////////000000000000///////////////...............///000111111//////000111..................//////////////////000000000000000000111000000333888<<>>666444111000000111111000////////////////////////////////////000000000000000111111000...---...///000000222444666888:::;;;>>>>>>===<<<:::777555333222222222111111111000000000////////////000111111000000000000000111111222222333333444444333333222333333333333333333333333555444444333222111111000111222222222222333333333222222222222222222222222333222222222222222222222222222111111111111222222333222222222222222333333222222333444444444333333444444444444444333222222444444444444444444444444444333222222111111222222222222222222222222222222333222222111222333555666333333333333333333333333444444555555666666666666222222111111000111111111wwwaaaVVVRRRMMMIIIGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>=========>>>======<<<;;;<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999888888888777777777888666555444555555444222333333333333333444444555222333333444444444444333666777777666333222222333444444333222222333333333000/////////111222444666555444333333222222333333111000000000000111222222---...///000222444555555000000000000000111111111---...000111222222111111......////////////.........//////000000000000000/////////............---...///000000//////000111............////////////////////////000000000000000222222111111444:::@@@RRR^^^hhhhhheee___QQQBBB888555222000000111111111000000000000000000000000////////////000000000000000111111000...---...000000000000000222333555666999:::<<<===<<<:::777555333333222222111000000000///////////////000000111111111000000111222333333222222333333333333222222333333333333444444444444444444333333222111111111222222222222333333333333333333333333333333333333444333333333222222222222555444444333333444444555444333333333333444444555...000222444555555555555555555555444444333111111444444444444444444444444555444333333222222333333333333333222222222222111333222111000111333666888333333333333333333333333333333444555555555555555444333222111111000000111tttggg^^^TTTLLLIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>===<<<<<<;;;::::::::::::::::::;;;::::::::::::::::::::::::999999999888888888777777888666555444555555444222333333222222333333444555111222333444444444444444444666777666333222333555333333222222222333444444111000000000111222444555555444333333222222333333000000000000000111222222000000000111222222333333....../////////000000000---...000222333222111000000000111111000///---,,,......///000000000000000//////.........------------...000///......000111....../////////000000000////////////000000000000000222333222111444;;;BBBUUUcccmmmlllhhhbbbSSSCCC999666222000000111222111000000000000000000000000////////////000000000000000111111000///...000111///////////////000111222444555777999:::999999888777666666555444444333333000000//////000000111222444333222222222222222222111111222222222222111111333333333444444444555555222333333333444444555555222222222333333333444444333333333333333333333333222222333333333333333333555555444444444444555555444444444444444555666777111222555666777777666555444444555555555444444333333333333333333333333333666555444444333333444444333333333222222222111111111111111222333444666666444444444444444444444444///000111222333222222111222222111111000000111111|||oooaaaVVVQQQIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>======<<<:::999999999999999999:::::::::::::::::::::::::::999999999888888888888777888666555444555555444222333333222222333333444555111222333333444444444444222555777666444333555777333222222222333333444555222111111111111333444555555444333333222222333333000000///000000111222222666555444222000///---------.........//////000000,,,...000222333222111000111111222222000///---,,,......///000000000000000//////.........---------,,,...//////......///111.../////////000000111111////////////000000000000///111333111000444<<>>>>>>>>>>>============;;;;;;;;;:::::::::999999777:::<<<>>>>>><<<:::777666666777777666555444444666666666777777777777777666666666555555444444333444444444444444444444444333333222222333333444555333333333222222222111111222222222222222222222222555555444333333333333444222222222222222222222222555444444333222111000000000/////////............//////000000000000//////000000000000////////////............/////////000000000000000000///......+++,,,,,,,,,---.........////////////000000000000///////////////000111111222222111000222666===BBBYYYhhhqqqmmmfff___PPP@@@;;;666111///000111000///////////////////////////000000000000000000000000222111///000111222000///222111000//////...//////000000111222444555666777:::;;;===>>>===;;;888666777666444222222333555666111111222222222333333333333333333333333333444444111111222222222111111000555555555555555555555555444333333444444555666666444444444444444333333222666777777666666555444333666555444333444555777999999888777666555666777777777888999:::999888555444444444444444444555666777444333111222444666777666888777777666666555444444555444222111111222444555333333444555444333111000444333333222111000//////111111111111111111111111222111111000000000000000vvveeeYYYTTTNNNIIIGGGEEEDDDBBBEEEDDDDDDEEEFFFEEECCCAAA>>>>>>>>>============<<<;;;;;;;;;:::::::::999999888999;;;======;;;999888777888888888777666666555666666666666666666666666666666666666555555555555444444444444444444444444444333333333333444555555333333333222222222222111222222222222222222222222555555444333333333333444222222222222222222222222111111111000000//////...000000/////////............//////000000//////...000000000000000000000000........./////////000000000000000000000///............//////////////////////////////000000000111///////////////000111111222222111000222666<<>>:::666111///000111000///////////////////////////000000000000000000000000111000//////111111000///111000000////////////000//////000111222333444444777888:::<<<===<<<;;;;;;:::999777666444444444555333333333333444444444444333333333333333444444444555555666666666666555555444444444444444555555555555444333333333444555666444444555555555444333333555555555555555444333333555555333333333555666888888888666555555555666777888888999::::::999888777666666666555666666777777777555444444666888999888555555555444333333222222444333111000000111333444444444444444444333222222222222222222111111111111333333333333333333333333333333222111111111111111|||ccc\\\RRRLLLKKKIIIDDD@@@CCCBBBBBBBBBDDDDDDBBB@@@>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::999999888888888888888888777777777777666666555555444444555555555666666666666666444444444444444444444444444444333333444444555666333333333333222222222222222222222222333333333333555555444333333333333333222222222222222222222222000000000///////////////000000000/////////...............//////........./////////000000111111222....../////////000000000000000000000////////////000000///////////////////////////000000000111111///////////////000111111111111111111111555:::???QQQ\\\ccc```ZZZSSSGGG:::888555111//////000000///////////////////////////000000000000000000000000000///...///000111000///000////////////000000111/////////000000000111111333444666888:::<<<>>>???===<<<;;;:::888666444333555555555555555555555444333333333333444444555555333444444555555555444444444555555555666666777777999888666444444555777888666666777777666666555444555555555666555555444444777666555444555666777888999888777777666666777777999999999999::::::::::::888888888777777777777777777555444555777888999888555555444444333222222222444333222111111222333444555444444333333333333333111111111222222333333333444444444444444444444444444444333222222222222222yyylll[[[QQQMMMLLLIIIEEECCCAAAAAAAAACCCCCCBBB@@@>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999:::888888888777777777888888888777777666555444333333444444444555555666666666555555555555555555555555333333333222333444444555444444333333333222222222222222222333333333333333555444333333222222333333222222222222222222222222111111111111111111111222000000000////////////...------............------------...///000000111111...////////////000000000000000///////////////000//////......------,,,,,,//////000000000111111111///////////////000000111111111111111111444888;;;HHHQQQVVVTTTNNNHHH>>>555555333111/////////000000000000000000000000000000000000000000000000000000000.........000111000/////////...//////000111111000000000000000000//////111111222444666999<<<>>><<<=========;;;999666555666666555555555555444444333333444444555555666666222333444444444444444444777777888999999:::;;;;;;===;;;999777666777999:::888888999999888888777666666666777888888777777777999888888777777888999999::::::999999888888888888999999999999999:::;;;<<<999999999999888777777666555333222333555666666555777777666666555444444444555555444333333444555555555555333222222333444555222222333333333333333333444444444444444444444444444444333222222222222222qqq]]]TTTPPPMMMKKKGGGFFFEEEEEEFFFFFFEEEDDD???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::888777666666666777888888888888777666555444444333333333333444444555555666555555555555555555555555222222222222222333333444444444444333333333222222222222333333333444444444444444333222222222222333222222222222222222222222111111111111222222222222111000000000////////////------............------,,,,,,------...///000000////////////000000000111000000////////////000111/////////......------,,,000000000000111111111111///////////////000000111000111222111111222555888>>>DDDHHHGGGBBB===777111222222111///......///000111111111111111111111111000000000000000000000000///......///000111111000//////...//////000111111222111111111111000000000111000000000222555777999999:::<<<======;;;999777555555555555444444444444444555555666777777888888666666777888888888888888888888999:::;;;======>>>>>><<<;;;999888999:::;;;888999999999999888777777777777888999:::::::::999:::::::::999999999:::::::::::::::999999999888888999999999999999:::;;;<<<999999::::::999888777666555444333444666666555444888777777666666555555444444444333333333333444444555444333333333444555666555555444444333222222111444444444444444444444444333333222111111111111111qqq^^^SSSLLLHHHIIIGGGEEEDDDEEEEEEDDDCCC@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::888777666555666777888999888888777777666666555555444444444555555555555555555555555555555555555555333222222222222333444444444444444444333333333333222222333333444444555555444444333222222222222222222222222222222222222222111111111000000000000000111111000000000/////////.........//////.........---------......//////////////////000000000111111000000///......///111222111111000000000000000000000000000111111111222222///////////////000111111///111222222111111333444666:::===<<<999555222000///000111000......///111111111111111111111111111000000000000000000000000000///...///111333222111000////////////000000111222222222222222222222222111000000///000222333444555666888:::;;;:::999888444444444444555555666666666666777888999:::;;;;;;666666777888999999999999888999:::<<<===???@@@@@@>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;::::::999::::::<<<===>>>>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<;;;:::999888999888777999::::::999777777777666666555444444333222222222333333222222222444444444444444555555666777666666555333222222111444444444444444444444444333333222111111111111111ttt```QQQIIIIIIFFFCCCBBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999888777666666888:::;;;888888888888888777777777777777777777666666666666555555555555555555555555555444444444444555666666555444444444444333333333222222333333444555555666444333222222111222222222222222222222222222222222333333222222111111000000111111111000000000//////...//////000000//////...//////000000000000000000//////000000000111111111000///...---...///111222000000000000000111111111000000111111111222222222///////////////000111111///111222222111000111222111333555666555222111111---///111000...---///111222222222222222222222222000000000000000000000000111000///000333444333222111000000////////////000111111222222222222222222111111111111111222333333333444555777888888777777444444555666777777888888888888999:::;;;<<<======666777888999::::::::::::<<<===>>>@@@BBBDDDEEEFFFBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDCCCBBB@@@@@@AAAAAAAAA@@@???>>>===>>>?????????>>>===<<<;;;<<<===??????>>>===<<<<<<;;;;;;<<<>>>>>><<<:::888888777777666666555555444444555555555555444444333333444555555555555555666666555555444444333333555555555555555555555555444444333222222222222222ttt```UUUMMMJJJGGGEEEEEEEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888777777999;;;<<<888888888888888999999999::::::999999888888777777666666666666666666666666666666666666666777888888555555444444444333333333222222333333444555666666444333222222111111222222222222222222222222222222666666555555444333222222111111111111000000000000//////000000000000//////222222222111111111111111000000000000111111111111000///...---...///111333------......//////000000000111111111111222222222///////////////000111111///000222222000///000111000000222444333111111333,,,///000000...---///111222222222222222222222222000000000000000000000000111000000111333555444333222111000//////...//////000111111111222222222222111111222222333333444444333333444555555555555555444444555777888999:::;;;999999:::;;;<<<===>>>???;;;<<<===>>>????????????BBBBBBDDDFFFHHHIIIKKKLLLGGGIIIKKKMMMMMMMMMKKKJJJLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPLLLMMMMMMMMMLLLLLLKKKJJJFFFGGGHHHHHHHHHGGGEEEDDD???@@@BBBCCCBBB@@@>>>===<<<===???AAABBBAAA@@@???===<<<<<<===???>>><<<:::;;;;;;::::::999888888888888888999999999999888888222333555666777666555444444444444555555555555666777777777777777777777777555555444333333333333444pppUUUSSSMMMHHHHHHGGGDDDBBBDDDBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;:::999999999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::::::::999999888777777777;;;888555555777888888666333222000///000333666888666666555555555444444444555666666666444333444555555444333222333555777999555555555444444333333333222222222111111111000000222222222222222222222222111111111000000000000///000000////////////000000000000111222222000///...000000111111111111000/////////000000000000//////........................000000000000000000000000222111000000000111333333//////000000111111222222111111111000000000000000111111000000111111222333222111000//////000111222222222222111111111111000111111222333333333333222222111000//////......///.........///000222333444333444555555444333444555111333555555444444555666666555555555777999:::<<<<<<::::::===AAACCCBBB??????AAADDDDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLNNNPPPTTTSSSSSSSSSUUUVVVUUUUUUQQQSSSVVVWWWVVVTTTSSSSSSQQQUUUVVVTTTUUUYYYYYYVVVYYYWWWUUUTTTTTTTTTRRRQQQRRRTTTTTTRRRNNNKKKLLLNNNOOOLLLIIIGGGFFFFFFEEEDDDEEEDDDBBBAAAAAAAAABBBCCCAAABBBCCCCCCBBB@@@>>><<<;;;:::888888888:::<<<===888888888888777777777777888888777666666666666666444444555555444444333222333555999;;;;;;888555222555555444333333222111111hhhXXXQQQKKKKKKJJJFFFDDDEEECCCCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;::::::999999::::::777777777777777777777777:::777444444666777666555666555444444444666888999666666555555555444444444555666777666444333444555444444333333444555777888444444444444333333333222333333333333222222111111222222222222222222222222222222111111111000000000000000////////////000000111222333333222111000//////000000111111000000/////////000000000000//////////////////////////////000000000000000000000000222111000000000111222333000000000000000111111111000000000000000111111111000000//////000000111222333222111000000111222333222222222111111111000000000000111222222222222111333222111000000000000000000000000111111333444555222333444444333222444555333555777777777666777888888888888888:::<<<>>>???BBB@@@@@@AAADDDEEEDDDBBBHHHJJJLLLMMMMMMMMMNNNPPPPPPRRRUUUVVVWWWWWWYYYZZZZZZZZZYYYZZZZZZ[[[ZZZZZZ___```aaa___\\\XXXWWWVVVUUUXXXZZZYYYZZZ]]]]]]ZZZ^^^\\\ZZZYYYZZZZZZYYYXXXYYYZZZ\\\[[[XXXWWWXXXYYYVVVTTTQQQPPPPPPPPPOOOMMMLLLKKKIIIFFFEEEDDDDDDDDDCCCDDDFFFGGGFFFDDDAAA???;;;:::999777777888999:::999999999999888888888888888777777666555666666666444555555555555444333333333555888::::::888666444555444444333333222222222zzzcccZZZRRROOOMMMIIIGGGHHHDDDDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>=========::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::444444555666666777888888888666444444555666555444777777777777777777777777666666666555555555444444555666777666444333444555333333444555666666666666333333333333222222222222444444444333333333333222222222222222222222222222333222222222111111111111000000////////////000000333333444444333111000......//////000000////////////000000111111000000///111111111000000/////////000000000000000000000000111111000000111111222333111111111111000000000000//////000000111111222222///////////////000000111333333222222222222333333222222111111111000000000//////000111111111111000333333222222111222222222222222222222333333444555333444555444333444555777666888:::::::::999:::;;;;;;<<<<<<>>>@@@BBBDDDEEEIIIHHHHHHIIILLLMMMMMMLLLQQQRRRSSSSSSRRRSSSTTTVVVTTTVVVYYYZZZ[[[[[[]]]____________```````````````ccceeefffddd___[[[XXXWWWUUU[[[^^^___```cccaaa]]]```]]][[[ZZZZZZZZZZZZYYYZZZ[[[]]]^^^]]]]]]^^^___\\\[[[ZZZZZZZZZZZZXXXVVVUUUSSSQQQNNNKKKJJJIIIIIIGGGIIIKKKMMMLLLHHHDDDBBB===<<<;;;999888888999:::;;;:::::::::999999999999888777666666555555666666555555555555555444444333333444666777888777666666444444444333333333333333uuuhhhYYYRRRNNNKKKIIIKKKEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<;;;::::::999999::::::555555555666666777777777777777666666666666555555555666777777777666555444666666666666555555555555555666777666555444444666222333555666777666555444222222222222222222222222333333333333333333333222111222222222222222333333333333333222222222111111000000////////////000000222333333333222000///------......////////////...000000000111111000000000222111111000000//////...000000000000000000000000111111111111111222222222222222111111000000//////......///000111222222333000////////////000111111222222222222222222222222111111111111000000000000///000000111111111111111333222222222222222333333444333333333333333444555555666777777666777999<<<999;;;===>>>======>>>???@@@AAACCCDDDGGGIIIKKKLLLNNNNNNOOOQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUUUUWWWYYYYYYZZZZZZZZZZZZ]]]aaaeeeggghhhhhhfffeeeddddddddd___ccchhhiiigggccc___]]]]]]eeennnrrruuuvvvqqqkkkfffccc```]]]]]]\\\[[[ZZZ\\\]]]__________________bbbaaaaaaaaabbbaaa^^^\\\XXXVVVTTTRRRPPPPPPPPPPPPLLLNNNQQQRRRPPPKKKFFFBBB???>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::999999999888888777666666555555666666555666666666666555444444222222333444555666666666333333333444444444444444xxxcccUUUOOOJJJIIIJJJGGGGGGFFFEEEDDDCCCBBBAAA========================<<<<<<=========>>>>>>>>><<<;;;::::::999999::::::888888888777777666666666777888888888777666666666666666888999888777666555777777666666666555555555666777777777555444555666222333555777777666444333222222222222222222222222111111111111222222222222111111111222222333333333333333333222222222111111000000////////////000000000111111111111///---,,,------...///////////////000000111111111111000000000000000//////.........000000000000000000000000000000111111222222222222222222111111000000//////......///000111222222333111000000000000111222222000111111111111111111000111111111000000000//////000111222222333333222222111111111111111222333444444444444333333444555555666777888777777999<<>>@@@BBBBBBAAAAAABBBCCCFFFGGGIIIKKKMMMOOOQQQQQQSSSSSSTTTTTTUUUVVVXXXZZZYYYYYYXXXVVVUUUVVVZZZ]]]aaa`````````dddkkkuuu{{{}}}xxxqqqllliiiiiifffllltttxxxwwwsssnnnkkkrrr}}}zzzvvvqqqmmmkkkjjjiiigggjjjjjjjjjjjjjjjhhhfffdddhhhggggggggggggeeebbb```VVVUUUTTTSSSRRRSSSTTTTTTRRRTTTVVVVVVSSSNNNHHHDDD@@@@@@@@@???????????????<<<<<<;;;::::::999888888888888777666666666666777666666777777666666555444111111222222333444555666444444444444444444444555sssaaaVVVOOOJJJIIIHHHHHHGGGFFFDDDCCCBBBBBB>>>>>>>>>======<<<<<<<<<======>>>>>>>>>?????????<<<;;;::::::999999::::::999999888777777666555555777888:::999777666666777777888999:::::::::999888777777777666666666555555666777888777555444555666333444555777777666444333222222222222333333333333000111111111111111222222111111111222222333333444333222222222111111111111000000////////////000000...///000000000///...------......///000000000000000111111222222111111000////////////////////////000000000000000000000000000000111222222222222111111111111111000000000000//////000000111111222222111111111111111222222333///000111111111111000///111111000000000/////////111111222333333333333333000000111111222333444555555555555555555666777888777888888888888:::>>>AAADDDFFFHHHHHHGGGGGGHHHIIILLLMMMOOOQQQSSSTTTUUUUUUVVVWWWWWWUUUTTTTTTVVVXXXWWWWWWWWWWWWXXX[[[aaaeeelllmmmnnnrrrzzz~~~zzzyyy{{{~~~~~~~~~}}}zzzuuurrrqqqooolllkkkjjjhhheeebbb\\\ZZZYYYWWWVVVVVVWWWWWWXXXZZZ[[[[[[XXXTTTOOOKKKFFFEEEEEEDDDCCCBBBBBBAAA>>>======<<<;;;:::999999999999888777777777777888777777777777777666666555222333333333444555555555555555555444444444444444wwwiii[[[QQQLLLIIIIIIHHHGGGEEEDDDCCCBBB@@@@@@???>>>>>>===<<<<<<>>>>>>>>>?????????@@@@@@<<<;;;::::::999999::::::666666666666666666666666555777999999777555555666777777888999999::::::999777777777777666666666555666777888777555555555777444444555666666555444333222333333333444444444444111111111222222333333333000111111222333333444444222222111111111000000000000000////////////000000---...000111111000//////---...///000111111111111000111111222222111111000...//////000000111111222000000000000000000000000///000111222333222222111000000000000000111111111000000000000000111111111000000000000000111222222000111222222222222111000111000000000////////////000000111222222222222222111111111222333555666777777777777888888:::;;;<<<;;;<<<<<<<<<<<>>===<<<>>>????????????@@@@@@@@@<<<;;;::::::999999::::::333333444444555666666666333666999888666444444555444444555666777777888999777777777777666666666666666777888777666555666777555555555555555555444444333333333444444555555555222222222333333444444444000000111222333333444444111111111000000000000///000000////////////000000---...000111222222111111......000111222222222222111111222222222222111111//////000111222333333444000000000000000000000000///000111222333222111111//////000000111111222222111111111000000000000000///////////////000111111111222333444444333222111000000000000//////////////////000111111111111111222222333333555666888999999999999:::;;;<<<>>>???AAAAAAAAAAAABBBDDDIIIMMMNNNPPPRRRSSSRRRRRRSSSTTTRRRTTTVVVWWWYYYYYYYYYXXXTTTWWWZZZ[[[\\\```fffkkkrrrtttvvv{{{}}}xxxqqqkkkgggdddbbbaaabbbccceeeeeedddcccbbb^^^]]][[[XXXUUUQQQNNNLLLCCCCCCBBBAAA@@@???>>>===<<<;;;::::::999999::::::888888888888888777666666888888999::::::999777777777777666555444333333333jjjZZZVVVNNNHHHHHHHHHEEECCCCCCBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>======<<<:::;;;:::999777777999;;;777777777777777666555555555666888999888777555444666666666666555555555555777777777666666666666666444444333222222222222333333444555777777777777666111111222333444444444444555444333333222222333333000000000111222222333333444444333222111000///...////////////000000000000111111222222222222111111000000000000000000000000////////////............000000000000000000000000000000///...............000000////////////000000000000000000000000000000222222222111111111111000............////////////000000000000000000000000222222111111111111222222222111000///////////////222111222333666:::>>>@@@===;;;:::;;;>>>AAACCCCCCDDDEEEFFFFFFFFFHHHMMMPPPUUUTTTTTTVVVXXXWWWRRRNNNTTTWWWXXXXXX[[[______[[[]]]aaafffhhhjjjqqq~~~zzzuuusssssstttuuusssooollljjjjjjgggeeebbb```^^^\\\YYYVVVPPPMMMJJJHHHFFFCCC@@@===<<<======>>>===<<<:::999888888888999999888444111777888999777555444555666888777666555444555666666hhhZZZQQQIIIHHHHHHFFFDDDDDDBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>===<<<<<<:::;;;;;;999777777999;;;777777888888777666666555666777888999888777555444444555555555666666777777777777777777777777777777777777666555555555555555222333444555555555444333333444444555555555555444444444333222222222222333222222111111111111111111222222222111111111111111000000000000////////////000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000000000///...............000000////////////000000000000000000000000000000111111111000000000//////....../////////000000000000000000000000000000000//////000000000000//////222222111111111222222333222222333555888;;;>>>@@@AAA???===>>>AAADDDFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQPPPQQQSSSUUUWWWWWWWWWVVVVVV\\\bbbdddiiinnnooommmiiiooouuuzzz~~~{{{tttpppjjjhhhdddbbb```___]]]\\\VVVSSSNNNJJJHHHFFFCCCAAACCCBBB@@@>>>===<<<<<<<<<;;;::::::;;;<<<;;;888666777999:::999777666666777777777555444444444555666}}}cccWWWLLLIIIIIIGGGEEEFFFCCCBBBAAAAAA??????>>>==================<<<<<<;;;:::;;;;;;:::888777999:::777888888888888777666666666777888888888777666555333333444555666777888888888888888888888888888888888888777777777666666666444444555555444444333222666666666777666666555555444444333222222222222222333333222222111000000///000000111111222222222333111111000000//////......//////000000000000//////222222222222222222222222000000000000000000000000000000000000000000000000000000///.........//////000000////////////000000000000000000000000000000000000000000/////////...///000000000000111111111000000000000000000000000//////000111111000//////222222222222333444666666222444666999<<>>>>>===============<<<;;;;;;:::;;;;;;:::999888999:::777888888999888888777777777888888888888777666555444444444555666777777888888888888888888999999999777777777777666666555555777777777666666555444333666666777777666555444444444333333222111222222222222222222111111111000000000111111111111222222222222111111000///......---......////////////......111111111111111111111111000000000000111111111111000000000000000000000000000000///////////////000000000////////////000000000000000000000000000000111111000000000/////////000000111111111222222222000000000000000000000000000111333444444333111000222222222333333555666777333555999===AAADDDFFFGGGHHHGGGFFFGGGJJJLLLMMMMMMKKKMMMNNNNNNMMMMMMOOOPPPPPPXXX```dddeeeiiipppwwwuuummmhhhdddbbbeeeaaaZZZVVVUUUWWWXXXXXXXXXUUURRRNNNJJJGGGEEEDDD===<<<;;;;;;<<<<<<;;;:::999;;;===>>><<<;;;::::::666666666555555555555555qqq[[[OOOKKKHHHFFFFFFDDDDDDCCCBBBAAA@@@??????=========>>>===<<<<<<;;;:::;;;<<<;;;:::999999:::888888999999999999999888888888888888888777777666666666666666666555555555777777888888999999999999777777888888888777666555888888777666555444444444555555555555444444333222333333222111111111111222000000111111111222222222222222222111111111111000222111111000///......---......////////////......000000000000000000000000///000000000111111111222000000000000000000000000000000/////////000000111000000////////////000000000000000000000000000000222222111111111000000000111111111111222222222222000000000000000000000000000222333555555333222000222222222333333555666666777999===AAAEEEIIIKKKLLLIIIHHHHHHJJJMMMPPPPPPPPPOOOPPPQQQPPPPPPPPPRRRTTTXXXcccpppyyy~~~|||rrrkkkhhhfffbbb]]]ZZZ[[[]]]^^^___aaaaaa___\\\XXXSSSNNNKKKEEECCC@@@???@@@@@@???>>>;;;===??????===;;;;;;<<<666666666666666555555555hhhWWWOOOJJJGGGGGGEEEDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>======<<<:::;;;===<<<:::999999:::888888999::::::::::::999999999888888888777777777777777666666555555555555666666777777888999999999888999:::::::::999888777777666555333333222222222333333333333333333222222333333222111111111111111///000000111222222333333333222222222111111000000111111000000//////............////////////......////////////////////////...//////000000111111111000000000000000000000000000000/////////000111111000000////////////000000000000000000000000000000222222222222111111111111000111111111111222222222000000000000000000000000///000111222222111000///333333444555666888:::;;;???AAACCCEEEHHHKKKMMMOOOIIIIIIJJJMMMQQQSSSTTTSSSTTTUUUVVVVVVWWWZZZ___bbbhhhuuu}}}yyypppmmmiiifffeeeeeedddcccjjjjjjjjjhhhddd^^^WWWTTTKKKHHHCCC@@@??????>>>===>>>??????>>><<<;;;<<<===777888888888888777666555vvv```UUUNNNIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@???????????????>>>>>>===999;;;======;;;999999:::888999999:::;;;;;;::::::999999888888777777888888555555555666666666666666555555666777777888999999888999:::;;;:::999777666666555444333222333333444111222222333333333333222333222222111111111111111111111111111111111222222111111111111111222222222000000000000/////////////////////000000/////////////////////////////////------...//////000111111000000000000000000000000000000//////000111111222000000////////////000000000000000000000000000000111111111111000000000000000000000111111111111222000000000000000000000000111111111111111111111111444555666999<<>>>>>999;;;======;;;:::999:::888999::::::;;;;;;;;;;;;:::999888888777777888888333444444555666777888888444555555666777888888888555666888888888777555333888777666555444555666666111222222333444444444444333222222111000111111111333333222222111000000000...///000111222333444444////////////000000000000//////000000000000//////000000000000000000000000,,,------...///000000111000000000000000000000000000000///000000111222222000000////////////000000000000000000000000000000000000000000///////////////000000000000111111111000000000000000000000000444333333222222333333444555666999===AAAFFFIIIKKKSSSQQQNNNLLLJJJKKKKKKLLLKKKKKKMMMQQQVVVZZZ[[[ZZZ^^^___bbbfffmmmvvv~~~xxxuuutttrrrnnnkkkhhheeedddbbb]]]UUUPPPLLLJJJIIIHHHDDDBBB@@@<<<999999;;;===999999:::;;;:::999888777tttbbbTTTMMMMMMJJJFFFCCCDDDBBB??????AAA@@@@@@@@@????????????>>>>>>>>>===<<<;;;999888777999::::::::::::999888888888999::::::999777444333555555666666666666555555777777777777888888888888888777666555555666777888333444555444222111222333333222222111111222222333444444333333222111000000111111111111111111111111222222111111111111111222222000...,,,,,,---///111////////////////////////000000////////////000000000000////////////000000000000000000///////////////000111222222333222222444333333222111000//////111111000///////////////...///000111111111111111000111111222333333444444111111111111111000000000555444333222333555777999:::===@@@CCCEEEGGGJJJMMMPPPOOOMMMMMMNNNPPPPPPPPPNNNOOOPPPPPPRRRYYYccckkkwwwtttqqqqqqyyywwwuuurrrllljjjlllmmmhhhaaa\\\YYYTTTOOOJJJFFFCCC???>>>>>>===888444::::::;;;;;;;;;:::888777ooo\\\RRRPPPLLLGGGEEEFFFEEEBBBAAACCC@@@@@@@@@@@@????????????=========<<<;;;:::999888999999::::::999999888777777777888999999888666666555555666666666666555555666666666777777777888888777777666555555666777777333444555444222111222333333222222111111222222333444333333222222111111111111111111111111111111111222222111111111111111222000000//////............------......///000111111000000////////////000000000000////////////000000000000000000////////////111222222222222222111111222222111000000/////////111111000//////////////////000000111111111111000/////////000000111111111555555555555555555555444555555555666777999;;;===>>>AAADDDFFFGGGIIILLLOOONNNNNNMMMNNNOOOOOONNNMMMKKKLLLNNNRRR[[[gggttt|||vvvpppnnnjjjgggdddcccbbb___YYYTTTLLLHHHBBB??????>>>;;;999999999:::::::::999777777nnn^^^XXXPPPKKKGGGHHHFFFBBBAAABBBAAA@@@@@@@@@????????????<<<<<<<<<<<<<<<;;;;;;:::888999999999999888777777666666777777888888888888555666666777777666666555555555666666666777777777666666555444444555666666333444555444222111222333333222222111111222222333222222222222222222222222111111111111111111111111222111111111111111222222000111111111111///---++++++,,,---...000111222333000//////......//////000000000////////////000000////////////000000000000333333333333222111000///////////////////////////111111000/////////000000111111111111000000000000///////////////000000000333333333333333333333333444555777999;;;>>>@@@AAADDDFFFHHHIIIJJJKKKMMMOOOMMMMMMNNNOOOOOONNNNNNMMMNNNOOOTTT^^^mmm~~~zzzooollljjjjjjkkkiiiddd```WWWQQQIIIDDDCCCBBB???===999::::::::::::999888888oooaaaUUUNNNHHHHHHFFFBBB??????AAAAAA@@@@@@@@@?????????;;;<<<<<<=========<<<<<<888888999999888888777666888888777666777777888888666666777777777777666666555555555555666666666666555555555444444555555555222333444444222222333444333222222111111222222333222222222222222222333333111111111111111111111111111111111000111111222333222222222111000///---,,,,,,---...///000111222222/////////....../////////000000////////////000000////////////000000000000111111111111111000///.../////////000000000111111111111000000///000000111222222111000000/////////111111111111111111111111000000000111222222333333555666999<<>>>>>======999999999999999888777777:::999888777666666666666666666777777777777666666555555555555666666666666444555555555555555555444222333444444222222333444333222222111111222222333222222222222222222333333111111111111111111111111111111000000111222222333666444222///......///000/////////000000000000000//////............//////000000////////////000000.../////////000000000111------...//////000/////////000000111111222222333111111000000000000111111333222111000//////000000111111111111222222222222111222333555666888999:::;;;<<>>===<<<;;;::::::999vvv```TTTJJJHHHHHHGGGFFFGGGAAAAAAAAAAAA@@@@@@@@@@@@======>>>>>>>>>>>>>>>===999::::::::::::999888888::::::999888777666555555666777777888888777777666555555666666666777777777444555666666666666555444111333444444222222333555333222222111111222222333222222222222222222222222111111111111111111111111000000000000111222333333777555111///...///111222000000000000000000000000///......------......///000000////////////000000......//////000000111111,,,---...//////000000000000000111111222222222333111111000000000111222222222111000/////////111111...//////000111111222222111222444777:::===???@@@EEEEEEFFFGGGHHHHHHIIIIIIEEEGGGHHHHHHGGGGGGHHHIIIHHHJJJLLLLLLMMMRRRZZZ```bbbmmm|||rrrnnnmmmlllllliiieeeccc```ZZZQQQKKKDDDCCCAAA>>><<<;;;::::::rrrdddTTTMMMKKKHHHFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>?????????>>>======:::;;;;;;;;;;;;:::999999777888999999888777666555777777888888888888777777666666666777777777888888555666777777777777666555111222444333333222444555333222222111111222222333444333333222222111111111111111111111111111111111000000000000111222333444444333222111111111111222/////////000111111111222///......------......///000000////////////000000.........///000111111111//////000000111000000000000000000000111111111111111111000000111111222333222111///...///000222333...///000111222333444555333555888;;;???CCCFFFGGGLLLJJJIIIGGGFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHIIIKKKIIIOOOUUUXXX[[[___fffkkknnnzzz{{{uuuqqqmmmjjjgggfffeeebbb]]]XXXMMMLLLIIIEEECCCAAA@@@???sss___SSSMMMFFFBBBAAABBBBBBBBBAAAAAAAAA@@@@@@???????????????>>>======;;;;;;<<<<<<;;;;;;:::999444666888999:::999777666777777888888888888777777777777777777888888888888555666777888888777666555111222444333333333444555333222222222222222222333444444333333222111000000111111111111111111111111000000000000111222333444111222333333333222111000---......000111222333444.........------.........000000////////////000000---......///000111111222222222333222222111000///000000000000////////////111111000000111222333333111000///...///000222444000000222333555777888888:::<<>><<<>>>=========<<<<<<<<<<<<>>>?????????>>>;;;999777888:::<<<;;;888777888:::888888888888888888888888333333333444444444555555777666666555555555555666555555555444444333333333000222333555666666555555333333333333333333333333///000111222222222222222222222222222222222222222333333222222111000//////000000000000111111111111000000000000000000000000111111000000//////......//////000000000000//////+++***+++---000111111///111111111000000000000000333333333222222222111111111000...---...///111222///111333555666888<<<>>>>>>???BBBFFFKKKPPPTTTWWWPPPKKKEEEBBBBBBEEEIIIJJJNNNMMMLLLKKKKKKMMMOOOQQQZZZaaakkkrrrwww{{{yyyvvvoooiiihhhlllkkkggg\\\YYYVVVUUUSSSOOOHHHCCCdddWWWQQQKKKFFFDDDCCCBBBBBBBBBBBB@@@>>>>>>>>>=========<<<<<<<<<>>>???@@@@@@???===;;;999666777888777555333444666888888888888888888888888555555555555666666666777888777666555555555555555555555555444444333333333111222333555555555555555333333333333333333333333000000111222222222222111111111111111111111111111333333222222111000000///000000000000111111111111000000000000000000000000111000000000/////////...//////000000000000//////---------///111222111000111000000000000000000000333222222222111111111111111111000//////000111222000222444555777:::===@@@BBBDDDHHHLLLOOOQQQRRRRRRJJJGGGCCCAAABBBEEEIIIKKKKKKKKKKKKLLLPPPVVV]]]aaagggmmmvvv}}}wwwsssrrrmmmfffccc___[[[XXXVVVRRRLLLGGGzzzbbbSSSMMMKKKEEEDDDCCCCCCDDDDDDBBBAAA>>>>>>>>>>>>============>>>>>>???@@@???>>>===<<<999:::;;;999777666666777888888888888888888888888777777777777888888888888888888777555555444444444555555555444444444444444222222333444555555555555333333333333333333333333111222222222222111000000000000000000000000000000333333222222111000000000000000000000111111111111000000000000000000000000000000000000//////////////////000000000000//////111000000111333333222111000000000000000000111111222222111111111000000000111111111111111111111111111333555777999===BBBFFFJJJLLLOOOQQQQQQPPPMMMLLLEEEDDDCCCCCCDDDGGGJJJLLLKKKMMMQQQVVV]]]fffpppwww{{{xxxmmmkkkfff```\\\[[[YYYUUURRRpppZZZQQQOOOFFFDDDCCCCCCDDDDDDCCCBBB?????????>>>>>>>>>======<<<===>>>>>>>>>>>>===============<<<:::999999999888888888888888888888888888888888888888888888888999888777555444444444444555555555555555444444444222333333444444555555555333333333333333333333333333333333222111000//////111111111111111111111111222222222111111111000000///000000000111111111111000000000000000000000000000000000000//////////////////000000000000//////222111111222333333222000000000000000000111111111111111111000000000000///000000111111111111000000111333777:::>>>CCCIIIMMMRRRRRRRRRQQQOOOLLLIIIHHHEEEFFFFFFFFFGGGIIILLLNNNPPPWWWaaakkkttt}}}sssmmmeee```______^^^\\\fffVVVQQQGGGEEECCCBBBCCCDDDCCCBBB@@@????????????>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999999888777888888888888888888888888777777777777777777777777888888666555555444444444555555555555555555555555333333333333444444555555333333333333333333333333333333333222111000///...222222222222222222222222222222222111111111111111///000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////222111000111222222000...//////000000111111111111111111111000000000000///...///000111111111000000222555;;;@@@EEEJJJPPPTTTUUUSSSPPPLLLJJJHHHGGGGGGFFFGGGIIIIIIHHHIIILLLOOOVVVcccvvvxxxnnnfffcccbbb```___uuu^^^SSSIIIGGGDDDBBBCCCCCCCCCBBB@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<:::999888888888888888888888888777777777666666666666666777777666555555555555666555555555555555666666666444444333333333444444555333333333333333333333333333333333222111000///...222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////111000000000111222000.../////////000111111222222222222111111111000000000...//////000111222333333666;;;AAAGGGKKKOOOSSSVVVRRRPPPLLLIIIGGGGGGHHHIIIFFFIIIKKKJJJIIIJJJNNNRRR\\\ooo}}}rrrkkkgggdddaaahhhXXXMMMJJJFFFDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????===<<<<<<;;;;;;;;;<<<<<<<<<;;;999:::===>>>===;;;888888888888888888888888888777777777666666666666666555555555555666666777444555555555666666666777555444333333333333444555333333333333333333333333222222222222222111000///111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000.../////////000000000111//////000000000000//////000000///000222222111///...//////000111111222222333222222222111111111111000000000111222555777999===BBBIIINNNQQQRRRSSSSSSLLLKKKIIIHHHHHHIIIJJJKKKIIILLLNNNNNNMMMOOOUUU[[[ggg|||}}}xxxtttpppooo^^^OOOLLLHHHEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<777555444666999:::999777888888888888888888888888999888888888777777666666555444444555555666777888444555555555666666777777666555444333222333444555333333333333333333333333111222222222222111000000000000000000000000000000111111111111111111222222000000000000111111111111000000000000000000000000.../////////000000111111//////000000000000//////111000000111333333222111...//////000111222222222333333333222222222222111222111111222444777:::===BBBGGGNNNSSSTTTRRRQQQPPPFFFGGGHHHJJJKKKKKKLLLLLLMMMPPPSSSSSSSSSVVV]]]dddrrreeeUUUSSSLLLEEEDDDHHHGGGBBBCCCBBB@@@@@@AAA@@@???===AAA???===<<<;;;<<<>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888555555444444444444555555777666555444444444444444444444555555555444333222333333333333333333333333222222222222111111000000111000111333444555333111444444333222111000///...000000000000000000000000000111111111111222222222//////000000111111222222000000000000111111111111333333333222222111111111////////////000111222333333222222111111111111111...111444444555999???DDDPPPPPPPPPQQQQQQRRRRRRRRRKKKJJJIIIJJJMMMOOOPPPOOOWWWTTTSSSUUUWWW\\\gggqqq|||]]]TTTJJJFFFGGGHHHGGGEEEDDDBBB@@@@@@@@@@@@???===>>>===;;;:::::::::<<<===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888666555555444444555555666777666555444444444444555333333333222222222111111333333333333333333333333222222222222111111111000111111111222444444333111000111111111111222222222000000000000000000000000000000111111111222222222000000000000000111111111000000000000111111111111333333333222222222111111000000000111111222333444444333222222111111222222222333444666999???FFFKKKSSSRRRQQQOOOMMMLLLKKKJJJFFFFFFHHHJJJLLLNNNPPPQQQWWWUUUUUUWWWYYY^^^jjjwwwnnn[[[LLLJJJKKKHHHFFFHHHEEECCCAAA@@@@@@@@@???===>>>===<<<::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888888888888888888666555555444444555555666666666555555444444555555555444222111111111222333333333333333333333333333222222222222111111111111222111111222444444333111000000000111111111222222000000000000000000000000000000000111111111222222111111111111000000000000000000000000111111111111333333333222222222222111222222222222222333444555444333333222222222222222777666666:::@@@GGGMMMPPPSSSRRRPPPNNNKKKIIIGGGFFFEEEHHHJJJKKKKKKMMMRRRVVVYYYYYY[[[^^^___eeetttgggQQQNNNNNNGGGEEEJJJGGGEEEBBBAAA@@@@@@???>>>??????>>>============>>>;;;;;;;;;:::::::::999999999999999999999999999999888888888888888888888888666666555555555555666666666666555555555555666666888666444333222333555666444444444444444444444444222222222222222222222222333222111222333444222111333222222111000/////////000000000000000000000000000000000000111111111111222222111111000000/////////000000000111111111111222222222222222222222222222222222222222333444444333333222222222222333333;;;:::;;;@@@GGGMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIKKKMMMNNNMMMLLLQQQZZZbbbccccccfffhhhhhhnnn~~~qqqXXXRRROOOHHHGGGMMMJJJGGGCCCAAA@@@@@@???>>>??????>>>===============;;;;;;:::::::::999999999999999999999999999999999777777777777777777777777666666666555555666666666666666555555555666666777888777555333333444555666444444444444444444444444222222222222222222222333444222111111222333222111222111111000000/////////111111111111111111111111//////000000000111111111222222111111000000/////////000000000111111111111222222222222222222222222222111111111111222222333222111222222333444555666>>>>>>AAAFFFLLLMMMJJJFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMNNNOOOQQQ[[[iiitttwwwuuusssrrrpppsssfffXXXQQQLLLKKKOOOLLLHHHDDDAAA@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999999999999999999999777777777777777777777777777666666555555666666777666666555555666666777777666555333222222222333444444444444444444444444444222222222222333333333333555333111111222333222111---...//////000111222222111111111111111111111111/////////000000000111111111111111111000000000000000000000000111111111111111222222222222333333333222222111111111111222222111222222444666888:::;;;AAACCCFFFJJJKKKJJJEEEBBBEEEEEEEEEEEEEEEEEEEEEEEEHHHJJJNNNTTT]]]kkk{{{|||vvvqqqqqqyyyeeeWWWQQQNNNMMMMMMJJJEEEAAA@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888888888888888888888888777777777777777777777777777777666666666666777777666666666666666777888888555444444444333333333333555555555555555555555555222222222333333333444444555333111000111222222111------...///000111222222111111111111111111111111////////////000000000111000000000000000111111111000000000000111111111111111111222222222333333333333333222222222222333333222333555777:::===???AAAEEEGGGIIIIIIHHHEEEDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGKKKOOOVVV```nnn}}}yyyrrrnnnmmmrrrxxxsss]]]TTTOOOIIINNNJJJEEEBBB@@@@@@??????>>>>>>>>>???>>>======<<<:::::::::999999999888888888888888888888888888888777777777777777777777777777777666666666666777777666666666666666777888888666666777777666666555444555555555555555555555555222222222333333444444444666333111000111222222111000000000000////////////111111111111111111111111////////////000000000000//////000000111111222222000000000000111111111111111111111222222333333333555444444333333333444444444555777:::===AAADDDEEEHHHIIIJJJHHHDDDCCCEEEGGGGGGHHHHHHJJJKKKLLLMMMMMMTTTXXX```mmm|||}}}qqqlllkkklllpppuuuppp}}}nnnYYYOOOMMMIIIGGGDDDCCCCCCDDDCCCCCC>>>=========<<<<<<<<<<<<:::::::::999999999888888;;;;;;;;;:::999888777777555666777888888777666555333444666777777777666555666666666666666555555555555555555555555555555555555555444333333333333444444444333333222111000000111111111000000000000000111111111111000000000000222111111111000000//////000000000000000000000000111111111000000000000000222111111111000000//////222222222222222222222222//////000111222333444444222222555;;;BBBIIILLLMMMQQQIIICCCCCCBBB@@@DDDKKKNNNNNNMMMLLLJJJJJJMMMOOO\\\gggssszzz~~~xxxqqqmmmpppvvv{{{sssrrrxxxzzzaaaSSSNNNKKKIIIFFFDDDDDDCCCAAA@@@>>>>>>=========<<<<<<<<<:::::::::999999999999888::::::::::::999888777666666666777888888777666666444444666777777777666666666666777777777777777777555555555555555555555555555555444333333333333444444444333333222111111000111111111111111111111111111111111111000000000000111111111111000000000///000000000000000000000000111000000000000000000000222111111111000000000000222222222222222222222222000111111222333444555555555888<<>>>>>>>>=========<<<<<<::::::::::::999999999999999999999999999888777666666777777888888777777666555555666777777777666666666666777777888888999999555555555555555555555555555555444333333333333444444333333222222111111111111111111222222333333333222222111111111000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111000000000222222222222222222222222222222222333444666777888;;;@@@FFFIIIIIIHHHIIIJJJFFFBBBAAADDDGGGIIIMMMRRRUUUVVVWWWXXXZZZ^^^cccgggrrr~~~}}}xxxwww}}}bbbUUULLLJJJHHHFFFEEECCC@@@>>>>>>>>>>>>============<<<;;;;;;:::::::::999999999888999999999888888777666777777777777777777777777666666666777777777666666555555666777888888999999555555555555555555555555555555444333333333333444333333333222222111111111111111222222333444555555222222222111111111000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222333333222222333333555777999:::???FFFMMMNNNKKKGGGFFFGGGGGGFFFEEEGGGKKKQQQWWW\\\^^^___aaacccffflllsssxxxlllYYYKKKIIIGGGFFFEEEDDDBBB@@@???>>>>>>>>>============;;;;;;;;;:::::::::999999888999999999999888888777888888777777777777888888777777777666666666777777444444555555666777888888555555555555555555555555555555444333333333333444333333222222222222222111111111222333444555555555222222222222111111111111000000000000000000111111000000000000000000000000//////000000111111111111111111111111111222222222111111111222222333333333222222222333555888;;;===CCCIIIOOOOOOJJJEEEDDDFFFFFFGGGHHHKKKRRR\\\eeeiiiiiikkkmmmpppttt{{{vvv```LLLJJJFFFEEEDDDDDDCCCBBB??????>>>>>>>>>=========;;;;;;;;;;;;::::::::::::999999:::::::::999999888999888888777777888888999888888777666666666777777444444555555666666777777555555555555555555555555555555444333333333333444222222222222222222222222222222222333333444444444333222222222222111111111000000000000111111111111000000000000000000000000/////////000111111222222111111111222222222222222111111111222222333333444222222222444888<<<@@@BBBGGGJJJMMMLLLIIIFFFEEEFFFBBBGGGMMMSSS]]]jjjrrruuussstttwww{{{gggPPPLLLGGGDDDCCCCCCCCCBBB?????????>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::999999888777777888999999999999777666666666777777666666666666666666777777555555555555555555555555555555444333333333333444222222222222222222222222222222222222333333333333333333222222222111111111///000000000111111111111000000000000000000000000...//////000111111222222111111111222222333333333000111111222333333444444333333444777;;;@@@EEEHHHKKKJJJIIIHHHHHHHHHHHHIIIFFFPPPZZZcccmmmwww{{{yyyxxxzzz~~~xxx}}}lllSSSOOOHHHCCCAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;:::999888777777888999::::::999888666666666777888888888888888777777777777555555555555555555555555555555444333333333333444222222222222222222222222333222222222222222222222333333333222222222111111//////000000111111111222000000000000000000000000...//////000111222222222111111111222222333333333000000111222333333444444444444666999===CCCIIILLLMMMJJJGGGFFFGGGJJJKKKLLLOOO[[[iiiqqqyyy~~~wwwyyy|||zzzvvvxxx|||www|||}}}zzzzzz|||}}}zzzyyyzzz|||zzztttnnnjjjlllqqqwww{{{|||yyyvvvyyyzzzcccSSSGGGFFFEEE@@@@@@EEEAAA@@@???>>>============<<<<<<<<<===============;;;;;;<<<<<<;;;;;;:::999999999999888888888888777888888777777666666555555333555777888999888777666666666666666666666666666666555444333222333444444111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222333333333222111222222///222444555444333333444222666<<>>>>>======>>><<<=====================;;;;;;<<<<<<;;;;;;:::999999999999888888888888777888777777777666666666555555666888999999999888777666666666666666666666666666666444333333333444555333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111222222222222444444444333444444444444000222444444444333555666888===DDDJJJLLLMMMMMMNNNKKKJJJHHHHHHKKKPPPWWW\\\dddmmmvvvzzz}}}}}}zzzvvvtttrrrooojjjgggggghhhhhhhhhllllllnnnooopppqqqrrrrrrvvvpppmmmpppqqqmmmkkkmmmkkkjjjiiijjjlllnnnnnnnnnmmmooopppqqqrrrwwwzzzeeeQQQKKKHHHDDDBBBCCCBBBAAA@@@???>>>>>>>>>>>>==================<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999888888888888777777777777777666666666666666777888999:::999888777666666666666666666666666777666555555444444555555444444333333333333444444333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222111111111111222222222333444333222222444444444333111222333333333444777:::<<>>BBBFFFJJJLLLKKKJJJIIIHHHLLLNNNQQQTTTYYYaaakkkrrr{{{~~~wwwqqqmmmjjjlllnnnppprrrtttvvvwwwwwwxxxuuurrrpppqqqrrrrrrrrrrrrtttwwwzzz|||~~~~~~~~~}}}|||{{{{{{zzzwwwuuuttttttrrrpppppprrruuuvvvvvvyyyyyyxxxyyyyyywwwssspppnnnooorrrtttwwwzzz||||||}}}}}}lllUUUKKKFFFEEEFFFCCCBBBAAA@@@????????????>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999888888888777777666666666666777777777777666666666666666666555555666666666666666666666666666666666666666555555555333333222222222222333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111222222222222333333333222444666666555333222111222333333444555999>>>CCCMMMMMMNNNMMMKKKJJJLLLMMMNNNRRRXXX]]]bbbjjjuuu}}}{{{yyyuuuqqqmmmkkkkkkkkkrrrtttwww{{{}}}|||}}}~~~~~~~~~|||~~~~~~}}}{{{xxxvvvuuuwwwyyyzzzzzz|||zzzuuuuuuttttttttttttuuuvvv{{{xxxtttsssyyy{{{```QQQJJJHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999888888888888777666666666666777777777777666666555555555555444444666666666666666666666666555666666666666555444444222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222222222222222333333333333333999??????:::555444555333444555666888===BBBFFFOOOOOONNNMMMLLLMMMQQQSSSUUU[[[dddiiimmmsss||||||ttttttsssqqqooooooppprrrwwwzzz}}}|||{{{yyyxxxxxxxxxxxxxxxwwwwwwvvvwww{{{uuu^^^QQQJJJGGGDDDCCCBBBAAAAAA@@@@@@AAA???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999888888888888777555666666666777777777888777777666555555555555555666666666666666666666666444555555666555444333222222222111111111111222222444444444444444444444444222222222222222222222222222222222222222222222222000111111111111222222222222222222333333333444444333===GGGGGG===444333666333555777999<<<@@@EEEIIIMMMNNNPPPQQQSSSVVVZZZ]]]___gggqqqvvvwwwyyy~~~{{{yyyyyy{{{}}}}}}|||{{{}}}zzz{{{{{{{{{zzz{{{~~~ooo[[[OOOIIIDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999888888888888777555666666666777777888888888888777666666666666666666666666666666666666666333444555555555444222222333222222111111222222333444444444444444444444444222222222222222222222222222222222222222222222222000111111111111222222222222222333333333444444444000>>>KKKIII===222111555333555888;;;>>>BBBGGGKKKOOORRRWWW[[[___bbbfffiiihhhpppzzz~~~}}}}}}~~~~~~{{{wwwwwwyyy|||yyy{{{{{{zzz}}}dddQQQMMMEEEDDDBBBBBBCCCCCCCCCBBB@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888888999999999999888777777777666666666555555555555666666555555555555666666777777666555444444333333555666666666555444444333444444333222111000///...000000000000000000000000000000000000000000000000333111000111222222111000111222111000///000333555555888;;;;;;:::777555555777999===AAADDDFFFHHHIIIFFFMMMVVV```mmmvvvwwwssstttzzz~~~|||{{{wwwvvvuuuvvvuuuxxxrrrZZZQQQHHHFFFCCCBBBBBBBBBAAA???@@@???>>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999999999999999999999888777777777777666666666555555555777777666666666666777777777666666555555444333333444444444444444333222222333333333333222222222222111111111111111111111111111111111111111111111111333111000111222333111000111222111000///000333555333555777888666444444444666:::>>>BBBEEEGGGIIIJJJHHHPPPZZZeeeqqq{{{|||xxxrrrwww|||~~~~~~~~~{{{|||}}}{{{}}}zzzvvvsssssssssttt{{{bbbSSSKKKHHHEEEBBBAAA@@@???===@@@@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999888888777777777777666666666555555888888777777777777888888777666666555555444444444222222333333222222111111111111222333444555666666222222222222222222222222222222222222222222222222222111000111222333222111222222222111000111333555222444555555444333444666777;;;AAAEEEGGGHHHJJJKKKMMMVVVaaammmxxxwwwxxxyyywwwxxx|||wwwtttqqqppprrrvvvxxx~~~}}}wwwvvvuuutttwww{{{nnnXXXMMMJJJEEECCCAAAAAA???>>>AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999:::999999::::::999999888777777777777666666666666555888777777666666777777888777666666666555555444444222222333333333222222111111111222333444555555666222222222222222222222222222222222222222222222222222111000111333444333222222333333222111222444555444555666555444555888:::;;;@@@FFFIIIIIIIIIJJJLLLQQQ\\\iiittt~~~|||xxxtttwww~~~uuusssrrrqqqssswww{{{~~~{{{xxxxxx~~~~~~bbbNNNKKKFFFCCCBBBBBBAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::999::::::::::::999888888888777777777666666666666777666666555555666666777666666666666666555555555333333444444444444444333222222222333333333333333111111111111111111111111222222222222222222222222222111000111333444333222222333444333222222444666444555666555555777:::===@@@EEEKKKMMMLLLKKKLLLOOOUUUaaannnyyy~~~zzzvvvttt}}}{{{uuuqqqrrrtttuuuyyy~~~}}}yyy{{{gggQQQMMMHHHEEEDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;:::::::::::::::999999888888888777777777666666666666666555555555555666666666666666666666666666666444444555666666666555555444444333333222222111111111111111111111111111111222222222222222222222222222111111222444555444333222333555555444333444666333444555555666888;;;>>>CCCHHHNNNOOONNNNNNRRRVVV]]]iiiwww{{{wwwuuuyyywwwuuuuuuzzz}}}nnnVVVQQQKKKGGGEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;:::888888999:::;;;::::::;;;;;;::::::999888888888888777777777666666777777666666666666777777666666666666666666666777444444555666666666666666444444444444333333333333222222222222222222222222111111111111111111111111222111111222444555555444222444555555444444555666333555777888999;;;>>>AAACCCIIIOOOPPPPPPRRRYYY___lllxxx|||{{{}}}|||zzzyyy||||||xxxZZZUUUNNNHHHEEECCCBBBAAABBBAAA@@@???>>>>>>>>>>>>===========================<<<:::888888999:::;;;::::::;;;;;;::::::999888888888888888777777777777888888777777777777888888666666666666777777777777333444444555666666666555555555555555555555555555333333333333333333333333000000000000000000000000222111111222444555555444222444666666555444555666666888;;;===>>>???BBBDDDBBBHHHNNNQQQQQQUUU^^^fffyyyxxxvvvvvvwwwvvv~~~}}}iiiYYYLLLIIIGGGBBBAAAEEEBBBBBB@@@???>>>=====================<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::999999888777666666777777666666555555555444666666666666666666666666555555444333333333333444333444666777777666444333333333333333333333333333222333333444444333333222222222222222222222222222444444555666777777777777777777888;;;@@@DDDGGGGGGHHHJJJOOOTTTTTTWWWbbbnnn}}}zzzyyy{{{tttaaaPPPLLLJJJEEECCCFFFCCCBBBAAA@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::999999888777777666888888777777777666666666777777777666666555555555666555555444444444444444444555666777777666555444333333333333333333333333222333333444444333333222333333333333333333333333333333444555555666666666888999;;;>>>CCCGGGJJJKKKPPPQQQUUUYYYZZZ___lllyyy||||||}}}}}}hhhRRRKKKJJJEEEBBBCCCCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::999999::::::::::::::::::::::::::::::999999888777777777888888888888777777777777777777777666666555555555777666555555444444555555555555555555555555555555333333333333333333333333222333333444444333333222444444444444444444444444333333444555666666777777:::;;;>>>BBBGGGKKKNNNPPPTTTSSSUUUYYY]]]dddttt{{{{{{{{{~~~rrrXXXNNNLLLGGGDDDDDDCCCCCCCCCBBBAAA@@@???>>>============<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888777777777777777777777777777777666666666777777777888888777777666555555555555666555555444444444444555555333333333333333333333333222333333444444333333222333333333333444444444444555555555666777888999:::;;;>>>BBBFFFJJJNNNQQQTTTWWWUUUVVV[[[aaakkk{{{||||||dddWWWRRRLLLHHHHHHCCCCCCCCCCCCAAA@@@???>>>============<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888666666666666666666666666444555666777999:::;;;<<<777777666555555555555666444444333222222333444444333333333333333333333333222333333444444333333222111111222222333333333333444444444555666777999:::<<<@@@FFFJJJMMMPPPSSSVVV[[[ZZZ]]]dddlllwww~~~ppp___UUUKKKFFFGGGBBBBBBCCCBBBAAA@@@>>>===============<<<<<<<<<<<<999999::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888555555555555666666666666444555666777999:::;;;<<<777666555555444444555555333333333333333333333333333333333333333333333333222333333444444333333222000111111222222333333444333333333333444666888:::???DDDJJJNNNOOORRRUUUYYY[[[\\\bbbmmmwww~~~zzzxxxzzzjjjZZZLLLFFFGGGAAAAAABBBBBBAAA???===;;;============<<<<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888555555666666777777777777555555555666777777888888666555555444444444444444444444555666666555444444333333333333333333333333222333333444444333333222111111222222333444444555555555444555666888;;;===CCCHHHOOORRRSSSTTTXXX[[[\\\___iiiwww}}}|||~~~zzzeeeTTTLLLNNN@@@AAAAAABBBAAA???<<<;;;>>>=========<<<<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888999999666666777777888888888999666555555555444444444444555555444333333333333444555666888999999888666555333333333333333333333333222333333444444333333222222222333444444555666666999999888888:::<<>>>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::888999999999999888777777999:::;;;:::888666666777333444444444555555666666444444444444444444444444999777555333222222222222333333444555444333111000111111111222222333333333333333333222222111111111222222333333444555555666;;;:::999888888<<>>======<<<<<<<<<;;;::::::999999::::::999999999999999888777777888999:::999777666666666777777777777777777666666555555555555555555555555666555444222222222222222333444444555444333222111111111222222222333333333333333333222222222111111333333333444444555555555999999999888999===CCCGGGNNNNNNRRRWWWYYYYYY\\\bbbmmmsssYYYOOOGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;:::::::::::::::999999999999999888888777777888999999777555555666777777777666555555444444666666666666666666666666777777666555555555555555333444444444444333222222222222222222333333333333333333333333222222222222444444444555555555555555777888999:::<<<@@@EEEIIIMMMPPPUUU[[[[[[[[[aaaiiizzz___NNNHHHGGGEEECCCAAAAAA@@@@@@@@@@@@?????????>>>>>>>>><<<<<<;;;:::::::::::::::999999::::::999999888777666777999888666555555666777777777666666666666666666666666666666666666666888777666555444444333333444444444444444444333333333333333333333333333333333333333333333333333333555555555555555555555555555888;;;>>>@@@DDDHHHLLLNNNQQQWWW\\\\\\___jjjvvvdddPPPJJJHHHFFFCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;999::::::::::::999888888555777888888666555555666666777777888999:::;;;;;;555555555555555555555555666666555333222000///...444444444444444444444555333333333333333333333333333333333333333333333333555555666666666666666777666:::???CCCFFFIIIMMMOOORRRTTTXXX]]]aaahhhwwwkkkVVVLLLJJJGGGDDDBBBAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999888555777999888777666666777222222333555666777888999555555555555555555555555999999888777666444333222444444444333444444555666444444444444333333333333333333333333444444444444555555666666777888888888999===DDDIIILLLOOOQQQSSSUUUVVV[[[ccckkkvvvqqq\\\MMMKKKGGGDDDBBBAAABBBBBB????????????????????????======<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888666888999999888777777888222222333444555555666666666666666666666666666666888888999:::999999777777555444444333444555666777555555444444444333333333333333333444444444555555444444555666888999::::::<<>>DDDKKKRRRUUUVVVWWWXXXXXXZZZcccssseeeTTTLLLDDDDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999888888666555444333:::888666555444444444555000111222333444555555555666666555444333333222222444333333333333444555666444555555555666888<<>>>>>>>>>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999:::::::::999888777555555777666666555555555555666222333444555555555555555333333333444444444444555444444444333333444555555555666666777888:::>>>BBBHHHNNNUUUWWWVVVVVVYYY\\\```hhhuuucccWWWKKKGGGFFFCCCAAABBBBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888::::::999999888888888888;;;;;;;;;:::999888777666444444555666666666666666555555666666666666555555111111222333555666777777555555444444444444444555555666888888:::===AAAEEELLLRRRXXXYYYXXXXXX[[[___hhhssslll]]]NNNHHHFFFDDDBBBBBBBBBAAA@@@???>>>>>>>>>>>>???>>>>>>===============::::::::::::::::::::::::;;;;;;:::::::::::::::999::::::999999888888777777:::;;;;;;:::999888777666444555666777777666555444666666666666666555444333111111222333555666777777666555555444444444444444555666888:::<<>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999888888777777777888999999999888777666555666777777888777555333222555555555555555444333222333333333444444555555555666555555444444444555555555666999;;;>>>BBBHHHLLLRRRVVV[[[^^^bbbjjjuuu~~~kkkUUUJJJGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999999999999999:::::::::::::::::::::::::::999999888888777777777888888888888888888888888777777777777777666555555888888777777666444333222555555555555555444333222444444444444444444333333555555444444555666666777666888:::===AAAFFFLLLPPPTTTWWW[[[___ffftttvvv\\\NNNIIIFFFCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::999999888777777666666666777777888888999999666666777777777666555555777777666555555555555555555555666666666555555444444444444444444444444444444444444444555777888999888:::===@@@EEEJJJQQQUUUUUUXXX[[[___iiizzz}}}aaaQQQKKKFFFCCCAAABBBAAA@@@???>>>>>>>>>>>>??????>>>===============::::::::::::::::::::::::<<<<<<;;;;;;:::999888888555555666777888999::::::666777777777777666666555666666555444444555777888666666777777777777666666333333333444444555555555333333333444666777999::::::<<>>=========<<<;;;;;;;;;;;;<<<888999999::::::;;;;;;<<<888999999999999888777777777777777777777777777777444666888888777666666777444555666777777666555555333444444444555666666666777666555444444444444444777555777<<<===999666666:::===BBBGGGLLLQQQWWWZZZUUU[[[^^^^^^ggg~~~~~~aaaSSSMMMGGGCCCDDDCCCBBBAAA???>>>======>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::999999999999999888777666777777777777777777777777555666888888666666666777666666777777777555444333444444444555555555555555777666555444444444444555777555777===>>><<<:::;;;===@@@EEEJJJMMMPPPTTTWWWRRRWWWZZZ]]]jjjsss[[[NNNHHHFFFCCCCCCAAA@@@>>>=========??????>>>=====================<<<<<<;;;::::::999:::::::::999888777666555777777777777777777777777555777888888666555666777777888777777666444333222555555555555555444444444666666555555444444555555444333666;;;===;;;;;;>>>AAAEEEIIIMMMOOOPPPRRRSSSRRRUUUYYYaaasssdddQQQJJJJJJEEEDDDBBB@@@???>>>>>>>>>???>>>======<<<<<<============<<<<<<<<<;;;;;;;;;:::::::::999888777666555666666666666666666666666555777888888666555555666777777666666666555444444666666666555444444444333666666555555555555666666222111444888999888999===CCCGGGLLLPPPQQQRRRRRRSSSVVVXXX]]]iiipppVVVLLLKKKGGGEEECCCAAA?????????@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::999888777666666666666666666666666666666666777999888666555555666555555555555666666777777666666666555444444444333666666555555555666666777444333555888888666999>>>EEEIIINNNRRRTTTTTTUUUVVVYYY\\\cccrrr~~~^^^NNNJJJHHHFFFDDDAAA@@@@@@@@@AAA======<<<;;;;;;;;;;;;;;;999::::::;;;<<<<<<======888999999999999888777777777777777777777777777777666888999888666555555555444444444444555777888999555555555555555444444444666666555555666666777777777777999;;;999888<<>>======<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;777777888999999999999888777777777777777777777777777888999888666444444555555555444444555666777888444444444555555555555555666666666666666777888888666666999;;;:::999???HHHKKKNNNQQQSSSUUUVVVXXXZZZ\\\eeeuuu~~~mmmWWWOOOGGGEEEBBB???>>>>>>???@@@??????>>>===============<<<;;;;;;::::::999999888666777888999999:::999999777777777777777777777777777888999888666444444555777777555444444555666777333444444555555666666666666666666666666777888888333333666999888999@@@IIIOOOPPPSSSTTTTTTVVVXXXZZZ^^^kkk}}}{{{yyy|||qqqYYYPPPHHHDDDBBBCCCBBB???>>>@@@AAA@@@>>>===;;;:::::::::;;;;;;;;;:::::::::999999999999999888888888888777999999888888888888888888888888777777666666555555666666666666666666666666666666777777777777666666555555444333333555666777:::999777777999???EEEIIIUUURRRRRRVVVYYYYYY[[[___^^^xxx~~~}}}~~~{{{uuutttwwwxxx^^^SSSLLLGGGDDDDDDCCC???===???======<<<<<<<<<<<<======;;;;;;;;;:::::::::999999999999999999888888888888777777777888999999999:::888777777777666666666555666666666666666666666666777777888888888888777777666555555555666666777777999888777888;;;AAAGGGJJJTTTQQQQQQUUUWWWWWWZZZ^^^iii~~~~~~}}}yyyrrrooorrrvvviiiZZZQQQKKKFFFEEECCC???===>>>>>>======<<<<<<======>>>;;;;;;;;;;;;:::::::::::::::999999999888888888888666666777888999::::::;;;777777777777666666666666666666666666666666666666777888888999999888888777666666777888888888888777888888888:::>>>DDDJJJMMMTTTRRRSSSWWWXXXWWW[[[aaasss}}}{{{vvvnnnjjjkkkmmmvvvvvvdddTTTLLLFFFDDDCCC???===>>>AAAAAA???===<<<;;;;;;:::<<<;;;;;;;;;;;;:::::::::::::::999999999888888888777777777888999999999:::777777777777666666666666666666666666666666666666777777888888888888777777555666777888999888777666777888999===BBBHHHMMMQQQUUUTTTVVVYYYYYYYYY```hhhzzz{{{yyytttmmmhhhhhhiiippp}}}lllUUULLLDDDCCCCCCAAA???@@@BBBAAA???>>><<<;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888:::999999999888777777777666666666666777777777777666666666666666666666666555555666666666666555555444555666777888777666555777888;;;@@@EEEKKKQQQTTTSSSTTTWWWYYYXXXZZZeeeqqq{{{xxxvvvpppkkkiiihhhmmmyyyrrrYYYOOOEEEDDDDDDCCCAAABBB???>>>>>>======>>>>>>???<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999;;;::::::999888777666666666666666666777777777777666666666666666666666666444555555666666555555444444555666666777777666666888:::>>>CCCIIINNNSSSUUUQQQRRRUUUWWWWWW\\\lll|||}}}{{{zzzuuuooolllgggkkkuuuxxx```TTTIIIFFFFFFDDDBBBBBB??????>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999:::999999999888777777777555666666666777777777888666666666666666666666666555555666666666666555555777777666666777777888888999;;;@@@EEEKKKPPPTTTVVVRRRTTTWWWXXXYYYaaauuu~~~~~~yyyrrrnnnhhhkkksss}}}fffXXXLLLHHHHHHEEECCCBBBCCCBBB@@@>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888999999999555666666666777777888888666666666666666666666666666666777777777777666666999888777777777888:::;;;:::<<>>??????@@@@@@>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777777777666666666666777777777666666555555555666666777777888999999999999888888:::<<<<<<:::888888888:::>>>DDDKKKPPPTTTVVVVVVWWWUUUXXX]]]___jjj~~~zzztttooojjjjjjppp~~~kkkVVVOOOMMMFFFBBBCCC>>>??????@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777666666666666777777666666666555555555666666777777888999999999999888888999;;;;;;999888888999===@@@EEEKKKOOORRRSSSSSSTTTUUUZZZ```hhh{{{|||vvvppphhhhhhmmmzzz}}}```RRRMMMHHHCCCCCC>>>????????????>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777666666666666777777666666666666666666666666777777888999999999999888777999::::::999888999:::AAACCCGGGKKKNNNOOOPPPPPPRRRWWW]]]ddduuu~~~wwwrrriiihhhlllyyyhhhTTTMMMHHHDDDCCC????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777666666666666777777555666666777777777777777777777888999999999999888777888999999888999;;;===DDDEEEGGGJJJMMMOOOPPPQQQSSS[[[ccclll~~~wwwssslllkkknnn{{{oooVVVLLLHHHEEECCC?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777777666666666666777777555555666777888888777777777777888999999999999888888999999999999:::>>>AAAEEEEEEGGGJJJMMMPPPSSSTTTUUU```lll{{{|||vvvrrrmmmlllppp}}}www[[[MMMHHHEEECCC@@@??????>>>===>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999999999999999999777777666666666666777777444555777888999888888777777777888999999999999888999999999999999<<>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999999999999999999777777666666666666777777444555777999999999888777777777888999999999999888:::::::::999:::>>>DDDHHHJJJJJJJJJKKKNNNRRRVVVYYY^^^ggg~~~zzzuuusssnnnooouuujjjTTTJJJEEEBBBAAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999999999999999999777777666666666666777777333555777999:::999888777777777888999999999999888;;;;;;;;;:::;;;???EEEJJJMMMLLLKKKLLLNNNRRRVVVYYYcccjjj{{{vvvtttqqqrrryyyoooXXXKKKFFFEEECCCAAA???>>>??????>>>===999999::::::;;;<<<<<<<<<::::::;;;;;;;;;:::999999888888888888888888888888999999888777666666777777:::999888888777777888888999999888888888888888888888888888999===AAAFFFIIIMMMKKKLLLPPPRRRQQQSSSWWW___pppyyyuuuwwwtttsssyyyuuu^^^OOOGGGDDDDDDBBB@@@>>>>>>>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999888888888888888888888888999888888888777777777666999888777777666666777777999999888888888888888888999999999;;;>>>CCCGGGJJJMMMLLLMMMQQQSSSSSSVVV[[[cccvvvzzzuuuvvvwwwxxx~~~hhhVVVKKKEEEEEECCC@@@>>>===<<<:::999>>>>>>======<<<;;;;;;::::::;;;;;;;;;::::::999888888888888888888888888888777888999999999888777666888777777666666666666666888888999999999999999999::::::;;;===AAAEEEIIILLLMMMLLLNNNRRRTTTUUUYYY```iii~~~{{{ttttttwwwyyyppp]]]OOOGGGDDDBBB???>>>===<<<;;;999>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888888888888888888888888888888666777999::::::999777666888888777666666666666777888888999999999999999::::::;;;<<<>>>BBBFFFJJJMMMMMMLLLNNNQQQRRRSSSZZZaaaqqqzzzsssrrruuuxxxvvv```PPPHHHBBB@@@>>>>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>;;;;;;;;;;;;:::999888777888888888888888888888888666777999;;;;;;999888777999999888777777777777888888888999999::::::::::::999:::<<>>?????????===:::;;;;;;<<<======>>>>>><<<<<<<<<;;;:::999888777888888888888888888888888777888999:::::::::999888:::999999888888888888888888888999999:::;;;;;;;;;999:::===@@@DDDHHHLLLNNNNNNNNNPPPRRRRRRTTT]]]hhhzzztttvvvsssvvv}}}qqqXXXKKKEEECCCAAA@@@@@@@@@>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999777777888888888888888888888888888888888999999:::::::::999999888777777777777777888888999999:::;;;;;;<<<:::<<>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;:::999888888888888999999999888888888888777:::::::::999999888888888888999;;;::::::999;;;<<<:::>>>BBBFFFIIILLLPPPSSSYYYUUUXXX___bbbeeeuuu~~~}}}~~~|||{{{}}}pppXXXLLLGGGCCCBBBAAA======???===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999888888777777888888999999999888888888888777:::::::::999999888888888999:::;;;;;;:::999:::<<<;;;???CCCGGGJJJMMMPPPSSSVVVTTTYYY```bbbhhh|||}}}|||{{{```OOOIIICCCBBBAAA???>>>AAA===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::777777777666777777888888999999999888888888888777999999999999999888888888:::;;;<<<;;;:::999:::;;;===@@@EEEIIILLLNNNQQQSSSSSSTTTZZZ```cccmmmeeeRRRJJJCCCBBBAAA??????AAA======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777888999:::999999999888888888777777999999999888888888888888:::<<<<<<<<<:::999:::;;;???BBBGGGKKKMMMOOOQQQSSSRRRVVV\\\aaaeeesssmmmWWWMMMCCCAAAAAA???>>>@@@======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888999:::;;;999999999888888888777777888888888888888888888888:::;;;<<<<<<::::::;;;<<>>???>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999:::;;;999999999888888888888777777777777888888888888888999;;;<<<<<<;;;;;;<<<===CCCGGGLLLPPPQQQRRRSSSTTTTTTZZZaaaeeeooo}}}zzz}}}~~~}}}~~~cccVVVIIIDDDCCCAAA@@@@@@>>>======<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999888888888888888999999999999888888888888777666777777777888888888999888:::;;;<<<;;;<<<===???DDDIIINNNRRRSSSSSSSSSTTTVVV\\\bbbiiixxx}}}|||zzzyyyyyyhhhZZZLLLFFFEEECCCAAAAAA>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888777666666777777999999999888888888888777666666777777888888888999777999;;;<<<<<<<<<>>>@@@EEEIIIOOOSSSTTTTTTTTTTTTVVV\\\ccclll~~~~~~|||}}}~~~{{{{{{}}}{{{xxxxxx{{{vvv[[[LLLIIICCC@@@@@@:::=========<<<;;;;;;::::::999::::::::::::999888777888777777777888999::::::888888888888888888888888:::::::::999777666777999999:::<<<<<<===???BBBDDDJJJLLLOOORRRSSSSSSRRRQQQVVV[[[cccrrr~~~~~~{{{}}}}}}{{{{{{}}}{{{wwwvvvwwwyyy{{{___NNNJJJDDDAAAAAA===>>>======<<<<<<;;;:::::::::::::::999999999888888888888888777888888999999888888888888888888888888777999:::999888888999:::::::::;;;;;;<<<>>>BBBEEEMMMMMMNNNOOOQQQRRRSSSSSSWWW\\\gggxxx}}}{{{}}}}}}zzz|||}}}{{{{{{}}}|||yyyzzz|||}}}eeeRRRLLLDDDBBBCCC???>>>>>>===<<<<<<;;;;;;:::;;;:::999888888888999:::999999888888777888888888888888888888888888888888555777999:::999999:::;;;::::::::::::;;;>>>CCCGGGOOONNNMMMMMMOOOQQQTTTVVVXXX___lll~~~|||zzz|||{{{yyy{{{}}}{{{{{{}}}lllUUULLLCCCAAADDDAAA>>>>>>======<<<;;;;;;;;;<<<;;;999777777888999:::::::::999888777777777888888888888888888888888888444777999:::999888999::::::::::::999:::>>>EEEIIIOOONNNNNNNNNPPPRRRTTTVVVZZZbbbrrr}}}}}}~~~~~~zzzxxx{{{|||{{{{{{}}}rrrYYYMMMCCC@@@CCC@@@???>>>>>>===<<<<<<;;;;;;<<<;;;999777777888999:::::::::999888777777777888888888888888888888888888555777999999888777888999::::::::::::;;;@@@GGGKKKMMMNNNOOOQQQRRRSSSTTTTTT[[[fffzzz}}}xxxwwwzzz|||{{{{{{~~~www]]]PPPDDD@@@CCC@@@??????>>>======<<<<<<;;;;;;:::999888888888999:::999999888888777888888888888888888888888888888888777888999999999999<<<>>>:::;;;;;;<<<>>>BBBHHHMMMMMMNNNPPPQQQSSSTTTTTTTTT\\\kkk|||}}}}}}|||wwwvvvyyy{{{{{{{{{~~~}}}aaaTTTGGGBBBCCC@@@??????>>>>>>===<<<<<<<<<:::::::::999999999888888888888888777888888999999888888888888888888888888888999::::::;;;>>>BBBFFF:::;;;===???AAAEEEJJJNNNOOOOOOOOOOOOQQQSSSUUUVVV]]]ppp{{{zzz|||~~~{{{{{{wwwuuuyyy{{{{{{{{{~~~~~~eeeVVVIIIDDDDDDAAA??????>>>>>>======<<<<<<999::::::::::::999888777888777777777888999::::::888888888888888888888888999999:::;;;===BBBHHHMMM:::<<<>>>AAACCCFFFKKKNNNRRRPPPNNNMMMNNNRRRVVVYYY^^^ssszzzxxxyyy{{{{{{vvvtttvvvxxxwwwwwwzzzkkkXXXNNNDDDAAAEEEAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;::::::999999999999888888888777777666666777777888888888999999999::::::;;;;;;===>>>@@@AAA======>>>AAADDDIIINNNPPPUUUQQQPPPRRRSSSSSSWWW]]]```yyy~~~{{{||||||wwwvvvyyy{{{yyyyyy{{{ppp[[[NNNCCC???BBBAAA@@@@@@???>>>>>>======;;;;;;;;;::::::999999999:::999999999888888888888888888888888888888999999:::::::::;;;<<<===>>>???======>>>AAAEEEIIINNNPPPVVVRRRQQQSSSTTTTTTYYY___eee}}}}}}yyyyyy}}}}}}{{{}}}yyy```PPPDDD@@@AAA@@@??????>>>>>>===<<<<<<;;;;;;::::::::::::999999:::::::::::::::999999999999999888888888888888888;;;:::::::::;;;;;;<<<======>>>???BBBEEEJJJMMMPPPUUURRRRRRSSSTTTUUUZZZaaakkk|||}}}zzz{{{}}}~~~dddSSSGGGCCCDDD??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999999999999888888888888888;;;;;;:::999999:::::::::===>>>@@@BBBFFFJJJMMMOOOSSSQQQQQQSSSSSSUUU\\\dddqqq}}}zzzzzz}}}~~~eeeSSSIIIEEEDDD??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::888888999999999999999999888888888888888888888888;;;;;;:::999999999999:::===???AAACCCGGGJJJMMMNNNPPPOOOPPPRRRSSSUUU^^^hhhzzz~~~}}}zzzzzz~~~hhhUUUJJJDDDBBB@@@??????>>>>>>===<<<<<<999999::::::::::::;;;;;;888888888888999999999999777777888888888999999999;;;;;;:::999999:::::::::>>>???AAADDDHHHJJJMMMNNNMMMMMMPPPRRRSSSWWWbbbnnn{{{zzz~~~qqq[[[NNNFFFAAAAAA@@@@@@???>>>>>>======999999999::::::;;;;;;;;;999999999999::::::;;;;;;666666777888999::::::;;;;;;::::::::::::;;;;;;<<<>>>???BBBEEEHHHKKKLLLMMMMMMMMMQQQTTTVVVZZZgggtttzzz|||{{{{{{bbbSSSHHHAAAAAAAAA@@@@@@???>>>>>>>>>999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<555555666888999:::;;;<<<;;;:::::::::;;;;;;<<<===>>>@@@BBBEEEHHHKKKLLLMMMMMMNNNRRRVVVXXX]]]kkkyyyyyywww~~~}}}iiiRRRHHHFFFCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888999999:::::::::;;;;;;;;;;;;;;;;;;???AAADDDGGGJJJKKKLLLLLLMMMQQQPPPSSS[[[]]]kkk}}}}}}qqqWWWLLLIIICCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::999999888888999999:::::::::;;;;;;;;;;;;<<<<<<@@@BBBEEEHHHJJJKKKLLLLLLKKKPPPQQQUUU\\\aaasss||||||uuuWWWJJJGGGCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::999999888888999999:::::::::;;;;;;;;;<<<<<<<<>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888777777888888999:::999999888888999999:::::::::;;;;;;<<<<<<======CCCEEEGGGIIIKKKKKKKKKKKKJJJRRRUUUXXX```jjj|||~~~~~~yyyxxx{{{}}}|||}}}___NNNJJJBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::999888888777777888888999:::999999888888999999:::::::::;;;<<<<<<===>>>>>>DDDEEEHHHJJJKKKLLLLLLLLLLLLTTTVVVYYYcccooo}}}}}}zzzwwwyyyzzzyyyyyy|||bbbPPPIIIAAAAAA@@@@@@???>>>>>>===<<<<<<<<<;;;;;;::::::999999999888888888888999999:::999999888888999999:::::::::;;;<<<===>>>>>>???DDDEEEHHHJJJLLLMMMMMMMMMOOOUUUVVV[[[gggvvvyyyxxx|||}}}yyyyyyyyywwwwwwyyy|||eeePPPHHHAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;::::::999999::::::999999999999:::::::::999999888888999999:::::::::;;;<<<===>>>??????CCCEEEHHHJJJMMMNNNOOOOOOPPPUUUVVV^^^nnn~~~|||ssspppppppppuuu}}}{{{zzzyyyvvvuuuxxxwwwkkkUUUKKKAAA@@@@@@@@@???>>>>>>>>>======<<<;;;::::::999999;;;::::::999999::::::;;;:::999999999999999999:::::::::;;;<<<===>>>???@@@CCCEEEGGGKKKMMMOOOPPPPPPQQQUUUVVV___rrruuunnnjjjgggiiipppttttttwww}}}}}}xxxyyyyyyvvvssssss}}}uuuYYYMMMGGGEEECCCAAA???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999;;;<<<>>>>>><<<:::::::::;;;<<<<<<<<<;;;<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999:::<<<>>>>>><<<:::::::::;;;<<<<<<<<<;;;<<>>============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::<<<======;;;::::::;;;;;;<<<<<<<<<<<<===@@@CCCEEEGGGJJJLLLMMMOOORRRUUUSSSYYY___iii~~~ssspppkkkgggeeebbb```^^^^^^bbbhhhmmmoooooopppqqqtttyyy{{{{{{|||{{{zzz|||xxx{{{|||xxxwwwxxxyyy|||~~~~~~}}}```RRREEEDDDBBB???>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;::::::<<<:::<<<=========>>>BBBDDDIIIKKKMMMNNNNNNNNNPPPRRRUUUYYY```mmmxxxtttnnniiieeebbb^^^[[[]]]___bbbdddgggjjjooorrr{{{~~~}}}~~~}}}~~~xxxzzz|||}}}yyyvvvuuuuuuxxxzzz~~~bbbTTTFFFDDDBBB@@@>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<;;;:::999;;;<<<:::;;;======>>>@@@CCCFFFJJJLLLNNNOOOOOOOOOQQQSSSWWW[[[cccrrrzzzvvvpppjjjfffccc___\\\\\\^^^```ccchhhpppyyy~~~~~~yyyyyyyyyzzz~~~{{{yyyuuuqqqnnnooosssvvv~~~eeeTTTGGGEEECCCAAA???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;:::999999;;;===:::;;;===>>>>>>AAADDDGGGHHHJJJMMMOOOPPPRRRUUUXXXYYY^^^gggwwwxxxtttooojjjfffccc___]]]ZZZ]]]ccciiirrr|||~~~}}}}}}~~~xxxwwwvvvvvvyyy|||uuuuuutttssstttxxxlllXXXHHHFFFDDDBBB@@@?????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::999999999;;;===:::;;;===>>>???BBBFFFIIIHHHKKKNNNPPPQQQSSSVVVXXXZZZ```kkk||||||yyyuuuoookkkgggddd```^^^]]]cccmmmxxx}}}|||{{{|||wwwvvvtttsssuuu||||||xxxsssvvvyyy|||uuu___IIIGGGEEEBBBAAA@@@@@@@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::999888999;;;>>>:::;;;===>>>???BBBFFFIIILLLNNNPPPQQQQQQQQQSSSUUUZZZbbbnnnyyy|||xxxrrrmmmiiieeebbb___ccclllyyy{{{|||~~~|||yyyuuusssuuuvvvwww~~~|||zzz{{{}}}|||{{{{{{zzz}}}```OOOHHHCCCAAA@@@>>>===@@@??????>>><<<<<<;;;;;;;;;======<<<;;;:::999999888;;;::::::::::::;;;<<<<<>>======???CCCFFFIIIIIILLLPPPRRRRRRSSSTTTUUUYYYbbbrrr}}}{{{}}}rrrkkkgggdddeeeiiisss{{{||||||~~~}}}|||xxxtttsssssstttvvv|||}}}|||~~~eeeOOOHHHCCCBBB@@@>>>===@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999;;;::::::::::::;;;<<<<<>>===>>>@@@CCCFFFIIIJJJLLLPPPRRRRRRSSSTTTVVV\\\dddtttxxxyyyssskkkhhhiiinnnuuu}}}|||{{{}}}}}}}}}xxxtttrrrrrrrrrtttzzzjjjPPPIIICCCBBBAAA>>>===@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>===>>>@@@DDDGGGIIIJJJLLLOOOQQQRRRSSSUUUVVV^^^gggxxxuuu{{{wwwooonnnsss~~~~~~yyyuuuyyy|||zzz|||~~~~~~zzzvvvssssssrrrrrrxxxkkkQQQJJJDDDBBBAAA>>>===???>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>???AAADDDGGGIIIJJJLLLOOOQQQQQQSSSUUUWWW^^^jjjyyyuuuzzzzzzxxxssspppttt||||||zzz{{{~~~|||xxxtttsssrrrrrrwww~~~jjjQQQJJJDDDCCCAAA>>>===???>>>======<<<<<<<<<<<<===999::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>@@@BBBEEEHHHIIIJJJLLLNNNPPPQQQSSSVVVXXX^^^nnnvvvxxx}}}tttpppnnnsss{{{}}}|||~~~{{{{{{}}}~~~~~~yyyuuutttrrrqqquuu|||jjjRRRKKKEEECCCAAA>>>===???======<<<<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<===>>>@@@CCCFFFHHHJJJJJJLLLNNNOOOQQQSSSWWWYYY```sssuuu}}}xxxqqqnnnnnnsss|||~~~~~~|||zzzyyyzzz~~~~~~|||{{{|||~~~yyyuuussspppooossszzzmmmSSSLLLEEEDDDAAA>>>===???======<<<<<<<<<<<<======::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<===???AAADDDGGGIIIJJJJJJKKKMMMOOOPPPSSSWWWZZZeeexxxuuutttnnnllllllsss}}}yyyyyyxxxvvvvvvxxx}}}|||zzzzzz}}}xxxtttqqqnnnmmmqqqwwwqqqSSSLLLFFFDDDBBB>>>===???======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;===???AAADDDGGGIIIJJJJJJKKKMMMOOOPPPSSSWWWZZZiii||||||uuu}}}qqqllljjjkkksss}}}{{{zzzyyyvvvuuuvvvzzz}}}~~~|||{{{zzzwwwssspppppprrrvvvxxxmmmWWWLLLCCCBBBCCCCCCBBBCCC@@@???>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>???@@@BBBDDDEEEGGGGGGLLLJJJLLLPPPSSSTTTXXX]]]lllyyy|||{{{rrrooooootttuuuzzz{{{|||{{{wwwttttttyyy}}}|||{{{zzzzzzyyyvvvsssqqqssswww{{{rrrWWWMMMDDDBBBCCCBBB@@@AAA??????>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHLLLJJJKKKPPPRRRSSSWWW]]]lll}}}}}}tttrrrrrruuuxxx}}}|||zzzwwwuuuvvvyyy{{{||||||}}}|||{{{{{{|||{{{wwwssssssyyypppXXXMMMEEECCCCCCAAA>>>>>>??????>>>===<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???AAADDDGGGHHHIIILLLJJJLLLOOOQQQRRRWWW^^^mmm~~~wwwvvvwwwwww|||~~~{{{xxxvvvvvvxxxyyyyyyyyyyyy|||~~~~~~|||{{{uuuuuu|||lllWWWMMMEEEDDDDDDAAA???>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===???AAADDDGGGHHHIIIKKKKKKLLLOOOOOOSSS]]]iii}}}}}}}}}zzzyyywwwxxxyyyzzzyyyxxxuuusssrrrsssuuuwwwxxxwwwyyywwwyyy|||{{{{{{}}}bbbUUUIIIDDDCCCAAA@@@AAA============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>@@@BBBDDDFFFGGGHHHJJJKKKMMMOOOPPPTTTaaannn{{{wwwtttsssrrrqqqrrrtttuuuuuuuuunnnpppqqqrrrssstttwwwyyyyyywwwyyy}}}{{{{{{|||}}}~~~gggZZZKKKDDDBBB???>>>???===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@BBBDDDEEEGGGGGGJJJKKKMMMPPPPPPUUUcccqqqwwwqqqnnnmmmmmmmmmlllkkkllloooqqqqqqqqqkkknnnqqqrrrqqqssswwwzzzyyywwwxxx~~~}}}~~~}}}}}}~~~}}}{{{\\\KKKJJJEEE@@@AAA?????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<>>>???>>>@@@BBBEEEGGGIIIKKKKKKKKKLLLNNNOOOPPPWWWiii{{{wwwllliiihhhfffhhhmmmjjjgggeeegggkkknnnmmmkkkooosssvvvwwwuuussstttuuuyyyyyy||||||zzz{{{}}}}}}}}}bbbNNNLLLEEE@@@AAA?????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@CCCEEEGGGHHHIIIJJJKKKNNNOOOQQQYYYkkk}}}xxxnnngggffffffdddeeeiiiiiigggfffgggiiijjjjjjiiiooossswwwxxxvvvtttttttttxxxwwwzzzyyywwwxxx{{{||||||hhhRRRMMMEEE@@@AAA?????????>>>=======================================;;;<<<<<<==================>>>@@@CCCEEEGGGHHHIIIIIIKKKMMMPPPRRR[[[ooo}}}}}}tttlllhhhfffhhhjjjiiiiiikkknnnnnnnnnmmmkkkiiijjjjjjnnnrrrwwwyyyxxxvvvuuutttvvvuuuwww|||yyyvvvuuuxxxyyyyyy}}}lllRRRLLLEEEAAABBB@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<@@@AAACCCEEEGGGIIIIIIJJJIIIJJJNNNRRRVVVbbbxxxzzzzzzqqqnnnooottt{{{zzzsssooorrrwwwyyyssspppppppppqqqsssvvvxxxyyyyyyxxxwwwuuuvvv{{{~~~xxxuuuwwwxxxwwwxxx{{{lllQQQJJJEEEBBBCCC@@@??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>???AAACCCEEEFFFGGGGGGJJJKKKOOOSSSXXXeee|||vvvuuummmkkklllrrrxxx|||zzzxxxwww~~~zzzxxxzzzwwwuuutttvvvyyyzzz{{{zzzxxxzzz~~~zzzwwwyyy{{{{{{{{{~~~oooRRRLLLFFFCCCBBB>>>??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAACCCEEEFFFGGGGGGKKKLLLPPPTTTYYYfff~~~xxxsssllljjjlllpppttt{{{yyyuuuuuuxxx{{{|||}}}|||~~~{{{xxx{{{~~~~~~qqqTTTNNNHHHDDDBBB===??????>>>=============================================<<<;;;;;;===>>>???AAABBBDDDEEEGGGHHHIIIIIILLLMMMPPPTTTZZZgggzzzssslllkkkkkknnnrrr|||~~~vvvuuuxxx{{{||||||vvvxxx}}}~~~wwwTTTJJJIIIBBB>>>BBB>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;<<<>>>>>>@@@AAABBBDDDFFFHHHJJJLLLNNNMMMOOOTTT[[[jjjzzzooojjjiiiggglllvvv||||||vvvwww~~~{{{uuuxxx}}}xxxUUUKKKIIIBBB>>>AAA>>>>>>>>>>>>====================================;;;;;;;;;;;;<<<===>>>>>>CCCDDDDDDEEEGGGHHHJJJKKKMMMMMMOOOTTT[[[iiisssmmmjjjhhhllluuuyyyyyy~~~zzzvvvyyy~~~vvvVVVKKKIIIBBB>>>@@@>>>>>>>>>>>>====================================;;;;;;;;;;;;<<<===>>>???EEEEEEFFFFFFGGGHHHJJJKKKNNNNNNPPPUUU]]]kkkzzzqqqmmmjjjooowww}}}{{{|||www{{{pppTTTJJJGGGBBB???AAA>>>>>>>>>>>>====================================;;;;;;;;;;;;<<<===>>>???DDDDDDDDDEEEGGGIIIJJJKKKPPPPPPSSSXXX```ooowwwrrrpppuuu|||~~~~~~yyy|||uuusssqqqqqqsssvvvxxxyyyxxxxxxyyy|||~~~~~~~~~iiiRRRIIIFFFBBB@@@BBB>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<===??????@@@@@@BBBDDDFFFIIIKKKMMMOOOOOOSSSYYYbbbrrr|||{{{~~~yyyyyy}}}yyy{{{~~~~~~~~~}}}}}}yyytttnnnjjjdddcccdddgggkkknnnoooooommmnnnoooqqqsssuuuvvvwwwxxxzzz|||{{{wwwttttttuuuzzzxxxfffSSSJJJFFFCCCAAABBB>>>>>>>>>>>>====================================<<<<<<<<<<<<===>>>??????>>>???AAACCCFFFIIILLLNNNLLLMMMQQQYYYcccttt~~~xxxxxxzzz{{{{{{}}}www|||zzzuuuoookkkfffbbb___^^^^^^^^^```cccfffffffffdddeeefffgggiiikkkmmmooonnnnnnoooooonnnlllkkkjjjooo|||vvvhhhVVVLLLGGGCCCAAAAAA>>>>>>>>>>>>====================================<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDGGGJJJLLLMMMMMMNNNSSS[[[gggyyywwwuuuwwwxxxyyy{{{sssyyyzzzvvvoooiiieeeaaa^^^\\\^^^\\\[[[[[[]]]^^^^^^^^^___```aaaaaabbbdddgggjjjgggffffffggghhhgggeeecccffftttwwwjjjZZZNNNHHHCCCAAA@@@>>>>>>>>>>>>====================================<<<<<<<<<======>>>???@@@CCCCCCDDDFFFGGGJJJKKKMMMPPPQQQWWW```lll~~~~~~vvvrrrtttvvvuuurrrtttwww~~~xxxtttmmmgggeeecccbbbaaaeeebbb___]]]\\\]]]\\\[[[[[[[[[[[[\\\^^^```bbbcccfff```\\\\\\\\\[[[\\\___dddttt{{{xxx^^^NNNGGGCCCCCCDDDAAA@@@??????????????????::::::;;;;;;<<<<<<======<<<===??????>>>>>>@@@AAACCCCCCDDDEEEGGGJJJLLLMMMPPPPPPTTT___nnn{{{yyy~~~vvvsssuuuwwwvvvttttttwww}}}zzzuuuooojjjgggeeecccbbbbbb___\\\ZZZ[[[]]]^^^^^^___^^^]]]]]]]]]^^^___```ccc]]]YYYZZZYYYXXXZZZ]]]dddsss}}}fffSSSIIIDDDAAABBB@@@@@@???>>>>>>>>>>>>???============>>>>>>>>>>>><<<===??????>>>>>>@@@AAABBBBBBDDDFFFHHHJJJLLLMMMQQQQQQVVVaaappp~~~~~~wwwuuuzzz}}}||||||~~~~~~xxxtttvvvyyyyyywwwuuuwww}}}|||xxxrrrmmmjjjgggdddccc___\\\XXXWWWYYY]]]___aaaaaaaaa___]]]\\\\\\[[[[[[^^^YYYVVVWWWVVVUUUWWW\\\eeetttoooXXXLLLDDD@@@@@@??????>>>===============>>>>>>>>>===============<<<===??????>>>>>>@@@AAABBBDDDGGGJJJLLLNNNOOOOOOQQQRRRWWWdddsss}}}wwwwwwvvv~~~~~~{{{zzz|||yyyqqqpppvvvzzzzzzzzz}}}}}}{{{zzzxxxzzz}}}~~~~~~zzzvvvxxxzzz{{{zzzxxxyyy~~~zzztttooollliiieeeccc___[[[WWWUUUWWW[[[^^^```aaa```___]]][[[ZZZYYYXXXZZZWWWUUUUUUTTTSSSWWW\\\ggguuurrrZZZMMMEEEAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===??????>>>>>>@@@AAACCCFFFIIIMMMPPPQQQQQQQQQPPPQQQXXXeeeuuuuuuooonnnnnnzzz}}}vvvoookkkjjjlllqqqzzzqqqjjjlllsssyyyyyyzzz|||{{{xxxtttsssvvvzzz|||}}}}}}yyyyyy|||}}}}}}{{{|||}}}wwwqqqmmmjjjgggeeeaaa]]]XXXVVVWWWZZZ]]]^^^___^^^^^^\\\[[[ZZZXXXXXXXXXVVVUUUUUUTTTSSSXXX^^^jjjxxx|||qqqXXXLLLFFFCCCBBB???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999<<<===??????>>>>>>@@@AAACCCEEEIIILLLOOOPPPPPPOOONNNPPPXXXfffvvv{{{pppjjjiiijjjyyyzzzpppiiidddaaa```aaafffmmmwwwzzzppphhheeegggooovvvwwwxxxyyywwwtttppppppsssyyy{{{{{{|||{{{|||~~~}}}zzzsssooollljjjhhheeeaaa]]]ZZZZZZ\\\^^^____________^^^]]][[[YYYXXXWWWUUUUUUVVVUUUTTTYYYaaannn|||~~~pppWWWLLLGGGDDDCCC@@@???>>><<<;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<===??????>>>>>>@@@AAAAAACCCEEEHHHJJJKKKKKKKKKMMMPPPYYYhhhxxxxxxnnnjjjjjjnnn}}}}}}pppgggccc``````^^^___aaafffmmmssswwwxxxuuuvvvtttnnngggaaa```aaa```iiiqqqtttuuuvvvrrrnnnnnnnnnqqqvvvyyyxxx|||~~~||||||~~~}}}}}}uuuqqqooonnnmmmiiieeebbb```aaabbbccccccccccccbbbaaa___]]][[[YYYVVVUUUVVVVVVUUUTTTZZZcccrrrsssXXXLLLGGGCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<===??????>>>>>>@@@AAACCCDDDEEEFFFHHHIIIJJJJJJNNNQQQ[[[jjj{{{xxxpppmmmooovvvtttjjjdddccccccdddbbbaaaaaadddhhhlllmmmnnnjjjjjjgggbbb[[[YYYZZZ]]]]]]gggppptttuuuuuuqqqkkklllkkkoootttuuutttwww|||yyy|||||||||wwwrrrqqqqqqpppjjjhhheeeeeefffggghhhgggggggggfffdddbbb___\\\ZZZTTTTTTUUUVVVTTTTTTZZZcccuuuwwwZZZMMMGGGBBB@@@AAA@@@???>>><<<<<<;;;;;;999999999::::::;;;;;;;;;<<<===??????>>>>>>@@@AAAGGGGGGGGGGGGIIIJJJKKKLLLNNNRRR\\\lll}}}yyyrrrqqqttt|||~~~xxxooohhheeefffggghhheeedddcccdddfffhhhiiihhheeeeeeccc]]]XXXUUUWWWZZZ]]]gggqqqvvvwwwvvvrrrllljjjjjjmmmrrrsssqqqsssxxxwww||||||{{{vvvtttsssrrrqqqpppnnnmmmlllllllllllljjjiiiiiiiiiiiigggdddaaaZZZXXXTTTQQQQQQVVV^^^dddwww~~~yyy[[[LLLFFFCCCBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>?????????AAACCCDDDEEEFFFHHHJJJMMMRRRWWWddduuu}}}yyy|||xxxooofffcccgggllllllkkkmmmhhheeefffiiillljjjgggeeeeeebbb___\\\[[[\\\^^^hhhlllrrrvvvvvvtttrrrqqqmmmmmmmmmooosssvvvxxxxxxzzz|||{{{{{{{{{xxxvvvuuuuuusssrrrrrrqqqppppppoooooooooooonnnnnnmmmjjjeeeaaa^^^\\\XXXUUUUUU[[[ccciiiyyyzzz\\\MMMFFFBBBBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????AAACCCEEEFFFFFFHHHKKKMMMRRRYYYgggyyy~~~||||||yyy}}}~~~tttllldddccchhhmmmooonnnlllhhhdddeeeiiilllkkkiiiffffffeeeccc```___```bbbiiimmmrrrvvvvvvtttrrrrrrpppooooooppptttvvvwwwwwwzzz|||zzz{{{}}}zzzyyyyyyyyyvvvvvvwwwwwwvvvuuusssrrrrrrrrrqqqrrrqqqmmmiiieeebbb```\\\ZZZ\\\bbbkkkrrr~~~zzz\\\MMMFFFCCCBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAACCCEEEFFFGGGIIILLLNNNSSS[[[lllzzzvvvwww}}}{{{|||oooiiicccccciiinnnpppppplllgggccccccfffiiijjjjjjggghhhhhhgggeeeddddddeeejjjnnnrrruuuuuutttsssssssssqqqpppqqqtttwwwxxxxxx{{{}}}{{{{{{}}}}}}}}}}}}yyyzzz{{{{{{zzzxxxvvvtttqqqqqqqqqrrrqqqoookkkgggbbbaaa______bbbjjjttt{{{}}}|||~~~wwwZZZLLLFFFDDDCCC??????>>>>>>======<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@AAAAAACCCEEEGGGGGGIIIMMMOOOTTT^^^qqqyyyyyy|||mmmhhhcccdddhhhmmmooonnnkkkfffaaa___aaadddffffffeeefffhhhhhhgggffffffgggjjjnnnrrrttttttssssssssssssqqqppprrruuuyyy{{{{{{|||~~~{{{|||}}}~~~~~~~~~}}}zzzwwwuuurrrqqqpppooonnnkkkgggddd```aaabbbeeejjjrrr|||zzzxxxwwwzzztttqqqsssuuuvvv{{{sssWWWKKKFFFDDDDDD??????>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>===>>>>>>???@@@AAAAAAAAABBBCCCFFFGGGHHHJJJNNNPPPVVVaaawwwnnnjjjgggfffhhhkkklllkkkjjjfffaaa]]]]]]^^^```aaabbbdddfffgggfffeeeeeefffjjjllloooqqqqqqqqqrrrsssqqqooooooqqqvvv{{{~~~~~~||||||~~~{{{xxxwwwvvvsssooollljjjgggcccaaaccceeeiiimmmssszzz{{{vvvssssssuuuppplllnnnpppqqqtttxxx{{{qqqUUUIIIEEECCCDDD??????>>>>>>======<<<<<<<<<<<<<<<======>>>>>>???===>>>>>>???@@@AAABBBBBBBBBDDDFFFHHHIIIKKKOOOQQQXXXdddzzzrrrppplllkkkkkkkkkkkkjjjiiifffbbb___]]]^^^___aaacccdddeeeeeeddddddeeeggghhhjjjlllmmmmmmnnnoooqqqpppnnnnnnqqqvvv||||||{{{}}}|||zzzxxxuuurrrmmmjjjhhhhhhgggfffjjjnnnssswww|||yyyuuusssssstttnnnkkknnnqqqqqqrrruuusssyyy~~~sssVVVIIIDDDBBBBBB??????>>>>>>======<<<<<<;;;<<<<<<===>>>>>>??????===>>>>>>???AAABBBBBBCCCBBBDDDFFFHHHJJJLLLPPPRRRZZZfff|||wwwuuurrrpppooonnnmmmmmmhhhgggfffdddbbbcccdddffffffggggggfffdddeeegggiiifffgggiiijjjjjjkkkmmmooopppooonnnpppuuu{{{|||zzzzzz|||}}}{{{zzzrrrnnnjjjhhhjjjlllnnnoooqqquuuzzz~~~~~~}}}yyyuuurrrrrrrrrrrrllliiimmmppppppppprrrpppvvv{{{}}}}}}uuuWWWIIICCC@@@@@@?????????>>>======<<<<<<;;;<<<<<<===>>>??????@@@===>>>>>>@@@AAABBBCCCCCCBBBDDDGGGHHHJJJLLLPPPSSS\\\ggg}}}yyyxxxvvvtttsssrrrqqqppphhhiiiiiihhhggghhhjjjllliiiiiiiiigggeeefffiiillldddfffgggggggggiiikkkmmmrrrpppnnnppptttzzz~~~xxxvvvyyyyyyuuurrrooollljjjlllpppvvvyyyzzzwwwvvvuuutttsssnnnnnnnnnooonnnnnnmmmlllnnnqqqvvvzzz{{{|||~~~tttWWWKKKGGGFFFEEE??????>>>==============================>>>??????EEEDDDDDDCCCBBBBBBBBBBBBEEEFFFGGGGGGHHHKKKPPPSSS[[[iii}}}{{{zzzyyyxxxuuusssqqqooommmmmmnnnooonnnnnnqqqooommmkkkjjjiiijjjjjjhhhhhhiiijjjlllnnnqqqrrrqqqpppoooqqquuuzzz~~~xxxwwwzzz~~~~~~{{{wwwooonnnmmmmmmpppuuu{{{{{{yyyxxxwwwuuussstttttttttsssrrrqqqpppooonnnqqqvvvyyyzzz{{{}}}~~~uuuYYYMMMHHHDDDBBB??????>>>===============<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@@@@AAABBBBBBDDDEEEGGGHHHIIILLLQQQTTT]]]lll}}}|||zzzxxxvvvtttqqqqqqrrrtttttttttuuutttrrrqqqooommmmmmllllllkkkkkklllmmmppprrrtttuuusssrrrsssvvvzzz}}}~~~yyywwwyyy{{{|||~~~}}}xxxuuunnnnnnooorrrwww}}}}}}|||{{{xxxvvvuuuttttttrrrqqqpppooonnnppprrrvvvxxxyyyyyy{{{|||wwwZZZNNNGGGBBB?????????>>>===============;;;;;;;;;;;;;;;<<<=========>>>>>>???@@@AAACCCDDDDDDEEEGGGHHHJJJNNNSSSWWWaaappp~~~|||yyywwwvvvwwwyyyzzzzzzzzzzzzzzzyyywwwtttrrrqqqpppoooooooooppprrrtttvvvyyyxxxwwwwwwxxxzzz}}}~~~xxxuuuxxxyyyzzz}}}~~~zzzxxxvvvpppqqqtttxxx~~~|||yyyttttttsssrrrrrrqqqqqqqqqrrruuuwwwxxxxxxxxxyyyzzzwwwZZZMMMFFFBBB??????>>>>>>===============<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@BBBCCCEEEFFFDDDEEEGGGIIILLLPPPUUUYYYeeettt}}}zzzzzz{{{}}}~~~~~~}}}~~~~~~|||yyywwwtttsssrrrqqqrrrtttwwwxxx|||||||||||||||}}}wwwtttvvvxxxzzz~~~}}}{{{zzzuuuvvvyyy}}}~~~{{{xxxwwwwwwwwwxxxyyyzzz{{{wwwxxxzzzzzzxxxxxxyyyzzz||||||xxxXXXJJJEEEBBBBBB???>>>>>>=====================<<<<<<======>>>???AAAAAAAAAAAABBBCCCDDDEEEEEEFFFIIIKKKMMMRRRWWW[[[hhhyyy~~~}}}xxxvvvtttttttttwwwzzz|||wwwtttwwwyyy|||~~~}}}yyyyyyyyyyyyzzz||||||}}}}}}|||zzzyyyyyy{{{|||}}}zzzXXXJJJEEECCCCCC??????>>>==============================>>>??????@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJLLLOOOSSSXXX\\\jjj|||{{{zzzxxxwwwxxx{{{xxxvvvyyyzzz}}}}}}}}}||||||}}}~~~|||zzz{{{|||~~~}}}\\\MMMFFFCCCBBB??????>>>==================<<<<<<<<<<<<===>>>>>>>>>??????AAABBBDDDFFFGGGHHHJJJKKKMMMOOOSSSXXX\\\kkk~~~~~~|||{{{|||zzzxxxzzz|||}}}{{{|||}}}{{{~~~___PPPHHHBBB@@@??????>>>===============<<<;;;;;;;;;;;;<<<======??????AAACCCEEEHHHKKKLLLIIIKKKLLLNNNPPPTTTYYY\\\lll~~~~~~}}}zzzxxx}}}~~~}}}]]]MMMFFFCCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<============>>>???AAACCCFFFHHHJJJKKKLLLKKKMMMQQQRRRRRRVVV\\\kkk|||yyyxxx|||}}}}}}}}}yyyZZZLLLFFFCCCCCC>>>>>>>>>>>>============<<<<<<<<<<<<============>>>???AAACCCFFFHHHJJJKKKKKKJJJLLLOOOPPPQQQVVV]]]ooo{{{yyyxxxyyyzzz||||||sssWWWJJJFFFDDDDDD>>>>>>>>>>>>============<<<<<<<<<<<<============>>>???AAACCCEEEGGGIIIJJJKKKJJJKKKMMMNNNOOOWWW```vvv}}}yyyxxxwwwwwwyyy|||~~~pppUUUJJJEEEDDDDDD>>>>>>>>>>>>============<<<<<<<<<<<<============???@@@AAACCCEEEGGGHHHIIIKKKJJJKKKMMMMMMPPPYYYddd}}}{{{xxxwwwvvvvvvzzz~~~oooUUUJJJEEECCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<============@@@@@@AAACCCDDDFFFGGGGGGKKKKKKLLLNNNNNNQQQ\\\hhh~~~}}}~~~yyyvvvvvvuuuwww{{{nnnUUUJJJEEEBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<============@@@AAAAAACCCDDDEEEFFFFFFIIIJJJMMMPPPOOORRR^^^jjj~~~~~~yyyuuuuuuuuuxxx|||lllTTTJJJFFFCCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<============AAAAAABBBBBBCCCDDDEEEEEEFFFIIIMMMPPPOOOQQQ]]]jjj~~~{{{|||~~~xxxuuuttttttyyy}}}iiiSSSJJJFFFCCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>AAAAAABBBBBBCCCDDDDDDEEEDDDGGGMMMPPPOOOQQQ]]]jjj|||xxxzzz~~~}}}zzzvvvttttttvvv{{{]]]QQQIIIDDDCCC???>>>>>>===;;;;;;:::::::::<<<<<<<<<======>>>???@@@@@@@@@@@@AAABBBCCCEEEEEEIIIHHHIIILLLNNNSSS^^^iii}}}zzzwwwwww{{{~~~}}}yyyuuussssssvvv{{{]]]QQQHHHDDDCCC??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEHHHHHHIIILLLNNNSSS___jjj}}}|||zzzwwwyyy}}}}}}xxxsssqqqrrrvvv{{{]]]QQQHHHDDDCCC???@@@???>>>===<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEHHHGGGIIILLLNNNSSS```mmm{{{zzzyyywwwzzz~~~|||wwwqqqoooqqqtttzzz]]]PPPGGGCCCCCC@@@@@@@@@???>>>======>>>>>><<<<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBCCCDDDDDDGGGGGGJJJMMMNNNTTTbbbppp{{{|||~~~zzzyyyxxxwwwzzz~~~|||uuuooonnnqqqsssyyy\\\PPPGGGCCCDDD@@@@@@??????>>>>>>>>>>>>???<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGJJJMMMNNNTTTdddsssuuuxxxzzzyyywwwvvvyyy~~~{{{tttnnnnnnqqqsssyyy\\\OOOFFFCCCDDDAAA??????>>>>>>>>>>>>??????<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGKKKMMMNNNUUUfffvvvpppttt{{{yyywwwvvvzzzzzzsssmmmnnnrrruuu{{{\\\OOOFFFCCCDDDAAA>>>>>>=========>>>>>>???<<<<<<<<<======>>>???@@@BBBBBBAAAAAAAAABBBCCCCCCDDDGGGKKKNNNNNNUUUgggyyynnnssszzzyyyxxxxxx|||zzzsssmmmnnnsssvvv}}}\\\OOOFFFCCCDDDAAA>>>===============>>>>>><<<<<<<<<======>>>???@@@BBBBBBAAAAAAAAABBBCCCCCCDDDGGGKKKNNNNNNUUUhhhzzznnnuuu~~~yyyyyyyyyzzzzzzuuurrrppppppssswww|||___PPPHHHDDDCCC>>>>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEIIIHHHKKKRRRUUUccc}}}tttvvv|||vvvuuuzzz~~~zzzxxxyyy}}}zzzuuussspppooorrrvvv{{{]]]NNNFFFDDDCCC???>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFJJJIIILLLSSSVVVeee~~~wwwyyyuuurrrvvv{{{~~~zzzyyy|||zzzvvvsssooooooqqquuu{{{ZZZLLLEEEBBBCCC???>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@CCCBBBBBBCCCDDDEEEFFFFFFHHHKKKKKKNNNUUUWWWfff{{{|||}}}xxxzzzzzz}}}}}}zzzzzz~~~zzzwwwsssnnnnnnqqqvvv{{{ZZZLLLDDDAAABBB???>>>>>>>>>>>>============<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBCCCDDDFFFFFFGGGKKKJJJMMMTTTWWWeee~~~|||}}}}}}{{{{{{zzzwwwsssnnnooosssyyy~~~|||YYYMMMDDDAAABBB???>>>>>>>>>>>>============<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEFFFGGGJJJJJJMMMTTTVVVeee~~~~~~{{{tttpppqqqsssuuuyyy~~~{{{{{{~~~{{{wwwrrrnnnpppvvv}}}uuuVVVLLLEEEAAABBB???>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@??????@@@@@@BBBCCCEEEFFFFFFJJJIIILLLSSSVVVddd~~~|||{{{sssnnnlllkkkkkkjjjnnnttt~~~}}}zzz{{{~~~{{{wwwqqqnnnrrryyykkkPPPJJJDDDBBBCCC@@@>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@@@@@@@@@@AAACCCDDDFFFGGGGGGKKKJJJNNNTTTWWWfffyyy~~~uuupppnnnnnnmmmkkklllmmmqqqzzz~~~{{{yyyzzz|||wwwqqqnnnsss{{{dddLLLIIIDDDBBBDDDBBB>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@AAAAAAAAABBBDDDFFFGGGHHHIIIMMMLLLOOOVVVXXXgggvvv}}}xxxsssqqqrrrrrrkkkjjjhhhgggkkkvvv}}}{{{yyyxxxzzz}}}vvvrrrrrrvvvyyy{{{```OOOJJJBBB@@@BBB@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>===============???BBBCCCCCCDDDFFFHHHFFFKKKLLLQQQYYY]]]kkk}}}}}}yyytttqqqpppoooooommmhhhfffjjjttt}}}|||xxxvvvzzz~~~zzztttpppqqquuuxxxyyy^^^NNNIIIBBB@@@BBB@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>===============???BBBCCCCCCDDDFFFHHHHHHLLLMMMQQQXXX[[[jjj||||||}}}xxxtttsssrrrrrrooojjjgggiiipppwww{{{wwwvvvyyy}}}~~~{{{vvvqqqnnnoootttxxxvvv[[[KKKHHHAAA@@@CCC@@@>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>===???BBBCCCCCCDDDFFFHHHIIIMMMMMMPPPXXX[[[iii{{{zzz}}}}}}xxxvvvuuuuuurrrmmmhhhgggjjjnnnyyyzzzwwwvvvyyy{{{{{{xxxtttooommmoootttyyyrrrXXXIIIGGGAAA@@@CCC@@@>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>===???AAACCCCCCDDDFFFHHHHHHLLLLLLPPPXXX\\\kkk}}}zzzzzzzzzwwwvvvuuusssooojjjgggggghhhpppxxxyyywwwwwwyyy{{{yyywwwsssnnnmmmpppuuuzzzpppWWWHHHFFFAAA@@@BBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???===???AAACCCCCCDDDFFFHHHGGGKKKKKKPPPYYY^^^ooo|||yyy{{{vvvttttttsssppplllhhhgggfffkkkrrr~~~xxxxxxzzz|||}}}xxxvvvrrrnnnmmmpppvvvzzzpppVVVIIIGGGAAA@@@BBB???>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????===???BBBCCCCCCDDDFFFHHHGGGKKKKKKPPPZZZaaarrr~~~xxx}}}wwwssssssrrrpppmmmjjjgggeeehhhnnnyyy}}}xxxzzzwwwuuuqqqmmmllloootttyyypppWWWIIIHHHBBB@@@BBB???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????===???BBBCCCCCCDDDFFFHHHJJJNNNMMMRRR[[[bbbsss~~~vvvzzztttsssqqqooommmiiifffdddeeekkkuuu}}}{{{www|||vvvtttppplllkkkmmmsssxxx|||qqqWWWJJJHHHBBB@@@BBB>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@===???BBBCCCCCCDDDFFFHHHMMMPPPOOOSSS\\\bbbsss~~~uuu}}}vvvtttqqqooollliiieeebbbccciiirrr}}}{{{xxxwww}}}~~~xxxrrrmmmmmmpppssstttttt{{{vvvYYYHHHFFFBBBBBBCCC>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGHHHJJJNNNNNNQQQXXX]]]pppyyyxxxzzzvvvrrrpppooolllfffbbbdddfffllluuu}}}zzz{{{zzz{{{vvvooojjjjjjnnnqqqsssvvv}}}vvvYYYIIIFFFBBBAAACCC>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGHHHJJJOOONNNQQQXXX]]]ooowwwvvvzzzvvvqqqooonnnkkkgggccccccdddiiirrr}}}}}}yyyzzz}}}{{{uuummmiiiiiinnnrrruuuyyytttYYYIIIGGGBBBAAABBB>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGHHHKKKOOOOOOQQQXXX]]]nnnwwwuuu~~~{{{vvvpppmmmllljjjgggdddccccccffflllvvv|||yyyzzz|||vvvooojjjkkkpppuuuxxx{{{pppWWWIIIHHHBBBAAABBB>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAAAAAAAABBBCCCEEEGGGHHHKKKPPPOOOQQQXXX\\\nnnwwwsss{{{|||vvvoookkkjjjjjjhhhfffdddcccdddhhhooo}}}|||zzz|||{{{uuuoookkkmmmrrrwwwzzz|||kkkTTTHHHHHHBBB@@@AAA>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????AAAAAAAAABBBCCCEEEGGGHHHKKKOOOOOOQQQXXX]]]nnnxxxpppttt}}}wwwpppkkkkkkkkkjjjhhhfffeeeeeegggkkkvvv}}}}}}wwwsssnnnlllnnnrrrwwwyyy{{{}}}~~~~~~~~~~~~|||}}}eeeOOOFFFGGGAAA???AAA>>>>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???AAAAAAAAABBBCCCEEEGGGHHHJJJNNNNNNQQQXXX]]]ppp|||oooppp}}}xxxqqqmmmllllllkkkiiifffeeefffhhhkkkttt~~~vvvsssooonnnqqquuuxxxzzzyyy{{{||||||{{{{{{}}}~~~~~~|||zzz}}}```KKKDDDFFF@@@>>>AAA???>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAAAAAAAABBBCCCEEEGGGHHHHHHMMMMMMQQQYYY^^^qqquuusss{{{}}}xxxrrroooooonnnllljjjcccdddgggjjjnnnvvv~~~wwwuuurrrrrruuuyyy{{{|||xxxyyyyyyyyyxxxyyy||||||zzzyyy}}}zzz\\\IIIBBBEEE@@@>>>AAA???>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAAAAAAAABBBCCCEEEGGGHHHGGGLLLMMMPPPYYY___rrr|||xxxyyy}}}yyyssspppppppppmmmjjj```bbbggglllpppyyy}}}vvvqqqlllmmmsssyyy||||||xxxxxxyyy{{{}}}~~~}}}|||{{{|||}}}rrrUUUOOOGGGCCCBBBBBBAAA@@@>>>>>>>>>>>>============<<<<<<<<<===>>>@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFHHHNNNOOORRRYYY___tttwwwyyy~~~uuusssrrrnnnkkkjjjeeeaaaeeennntttzzz|||wwwrrrnnnnnnrrrvvvwwwvvvssstttvvvzzz|||}}}}}}|||~~~jjjRRRLLLEEEAAA@@@AAA@@@>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<>>>??????AAAAAAAAAAAABBBDDDEEEFFFIIINNNOOORRRYYY```uuuvvvuuuwwwsssrrrnnnkkkjjjhhhdddgggooottt{{{yyyssspppmmmnnnrrrtttsssqqqmmmpppuuuzzz}}}~~~~~~}}}~~~~~~}}}```OOOIIICCC?????????>>><<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBDDDEEEFFFIIINNNOOORRRZZZaaawwwvvvpppzzzuuurrrnnnllllllkkkhhhiiiooouuu~~~~~~wwwlllkkkkkknnnqqqsssqqqpppkkkpppwww|||uuuZZZMMMHHHBBB?????????>>><<<>>>>>>>>>>>>============???>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFIIIOOOOOOSSS[[[ccczzzuuummm||||||vvvssspppnnnooollliiijjjpppxxx}}}vvvjjjkkklllnnnoooooommmkkkjjjpppwww}}}rrrXXXLLLGGGBBB???@@@@@@???===>>>>>>>>>>>>============???>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGJJJOOOPPPSSS\\\eee}}}vvvlllwww~~~wwwuuurrrqqqrrrkkkjjjlllrrr}}}~~~}}}vvvnnnoooooonnnllliiifffdddhhhnnnvvv|||mmmXXXKKKGGGBBB@@@AAAAAA@@@===>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>AAAAAABBBCCCDDDFFFHHHIIIJJJPPPPPPTTT]]]gggyyymmmsssyyyvvvsssrrrsssjjjkkknnnuuu|||vvvqqqqqqqqqnnnjjjfffcccaaagggoooxxxfffWWWIIIEEEAAA@@@AAAAAA@@@===>>>>>>>>>>>>============;;;;;;;;;;;;<<<>>>??????BBBBBBCCCDDDFFFHHHJJJKKKKKKPPPPPPTTT^^^hhh}}}mmmqqq~~~{{{wwwsssppppppkkkmmmqqqxxx|||vvvooopppooommmjjjfffdddccciiiqqq{{{~~~```VVVHHHDDD@@@???AAAAAA???===>>>>>>>>>>>>============<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCEEEGGGIIIKKKLLLKKKPPPPPPTTT___iiimmmooozzz|||xxxrrrnnnmmmmmmppptttzzz|||zzzzzzuuupppkkkddd___bbbiiinnnuuu}}}___NNNIIIGGGDDDAAA???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>@@@CCCEEEGGGIIIMMMPPPNNNSSSTTTXXXbbbjjjxxxqqqtttzzzvvvtttqqqmmmmmmnnnqqq{{{|||zzzxxxtttooojjjddd```dddkkkrrryyywww[[[MMMHHHFFFDDDAAA???>>>??????====================================>>>>>>>>>??????AAADDDFFFHHHKKKNNNQQQPPPUUUVVVZZZdddlll}}}tttrrr~~~{{{wwwuuurrrooonnnpppuuu~~~{{{yyyuuupppllliiidddbbbgggoooyyyqqqWWWKKKGGGFFFCCCAAA????????????<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@CCCFFFHHHJJJLLLPPPRRRSSSXXXXXX]]]gggpppwwwooowww|||xxxvvvtttqqqqqqsssyyyzzzxxxqqqmmmjjjhhheeeeeellluuuoooUUUJJJFFFEEECCCAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@CCCGGGIIIKKKNNNQQQSSSUUUZZZZZZ^^^iiirrr{{{ooosss}}}~~~xxxvvvtttrrrtttwww{{{~~~yyyuuummmjjjhhhggggggiiirrr|||~~~oooUUUJJJDDDDDDBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???????????????CCCGGGKKKMMMPPPSSSUUUWWW[[[[[[```kkkuuupppsss}}}yyyuuutttrrrxxxzzz|||zzztttpppjjjgggfffgggiiimmmxxx~~~~~~mmmTTTIIICCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@???CCCHHHMMMPPPSSSVVVXXXYYY]]]]]]aaammmwwwrrrsss~~~zzzvvvuuuuuu||||||uuuooojjjiiifffeeehhhjjjppp|||fffPPPIIIBBBBBBBBBAAA@@@???>>>===========================>>>>>>?????????@@@@@@@@@???DDDJJJPPPTTTXXX[[[]]]\\\```___dddooo{{{sssrrr~~~{{{xxxxxxyyy~~~~~~xxxrrrkkkfffhhheeeeeehhhlllrrr~~~~~~~~~}}}~~~```MMMHHHBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@EEELLLRRRWWW[[[___aaa^^^bbbaaafffrrr}}}tttqqq}}}|||zzz{{{}}}zzzsssnnnlllkkkjjjgggiiihhhddddddooo~~~}}}}}}uuuZZZKKKFFFAAA@@@???>>>==================<<<<<<<<<<<<============<<<<<<<<<======>>>BBBFFFMMMTTTZZZ```eeehhhgggjjjgggiiiwww~~~vvv{{{}}}|||tttnnnkkkjjjiiihhhgggiiiiiieeefffqqqqqqXXXJJJFFFAAA@@@???>>>>>>===>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???AAAFFFNNNVVV^^^eeekkknnnnnnrrrnnnqqq}}}xxx|||yyyuuunnnjjjhhhiiiiiiiiiiiijjjkkkiiilllwww~~~|||{{{}}}jjjTTTIIIEEEBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;<<<===>>>???@@@AAAFFFOOOYYYccclllrrruuuvvv{{{yyy{{{zzz{{{yyysssoookkkiiiiiikkkmmmmmmmmmnnnpppqqqvvv~~~{{{zzzwwwvvvuuuuuuuuuuuuuuuuuurrrssstttvvvzzzbbbPPPGGGEEEBBBAAA@@@??????>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;<<<===???@@@AAABBBGGGOOO[[[gggqqqxxxzzz{{{zzzyyyzzzsssmmmkkkhhhhhhkkknnnpppqqqssstttvvv{{{~~~{{{wwwtttsssrrrqqqpppppppppppppppooopppqqqrrrmmmnnnnnnoooqqqwww}}}tttZZZLLLFFFDDDBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;<<<<<<>>>???AAAAAACCCGGGOOO\\\jjjuuu{{{}}}~~~wwwvvv~~~vvvqqqiiihhhfffhhhlllpppssstttzzz{{{}}}zzzssspppmmmkkklllmmmmmmllllllmmmnnnmmmllllllnnnpppllllllkkkjjjjjjmmmrrrvvvtttxxxjjjTTTJJJEEECCCAAA@@@???>>>==================<<<<<<<<<<<<======<<<<<<<<<===>>>???@@@AAACCCFFFOOO]]]mmmyyyuuuttt~~~zzztttqqqjjjhhhhhhkkkpppuuuxxxyyy~~~wwwsssnnnkkkiiihhhiiijjjjjjjjjkkkmmmnnnmmmkkkkkkmmmpppmmmmmmkkkhhhffffffiiikkkjjjnnnuuu}}}cccPPPHHHDDDBBB@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>======>>>??????@@@BBBEEENNN^^^ppp~~~tttrrr||||||xxxsssqqqmmmlllllloootttyyy}}}~~~yyysssqqqmmmkkkhhhggggggiiiiiiiiilllnnnpppooollllllnnnqqqppppppmmmiiifffdddeeefffeeehhhnnnuuu~~~}}}```OOOHHHDDDBBB???>>>===<<<<<<;;;;;;;;;======<<<<<<<<<<<<======???>>>>>>>>>>>>>>>??????@@@DDDMMM___ssstttqqqzzz}}}wwwtttrrrlllmmmqqqvvv|||{{{uuuqqqllljjjiiiiiijjjllllllkkkooopppqqqrrrrrrqqqpppooorrrpppnnnllljjjhhhgggfffeeegggkkkooovvv~~~yyy^^^JJJGGGGGGAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>???@@@@@@BBBFFFOOO___sss|||www|||}}}xxxuuusssqqqrrrtttyyyyyyuuuqqqnnnkkkkkklllmmmnnnnnnrrrrrrssstttsssrrrqqqpppooooooooommmkkkgggdddbbbdddfffiiilllqqqxxxsssZZZHHHEEEGGG@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>======>>>>>>???@@@AAACCCGGGPPP```ttt|||yyywwwxxxxxxzzz~~~|||vvvsssooommmnnnpppqqqqqqwwwwwwxxxxxxxxxwwwuuutttpppqqqqqqpppmmmiiidddaaaeeegggiiikkkmmmrrrwww{{{lllVVVFFFDDDEEE@@@???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>@@@AAAAAADDDHHHRRRbbbvvv}}}|||~~~{{{zzz|||{{{wwwrrroooppprrrtttuuuzzz{{{|||}}}}}}|||{{{{{{uuuuuutttrrrnnnjjjgggeeeiiikkklllllllllnnnqqqsss{{{~~~hhhTTTFFFCCCEEE@@@???>>>>>>===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBEEEJJJSSScccwww~~~|||yyyxxx||||||wwwttttttvvvxxxyyyzzz{{{}}}~~~zzzxxxtttpppmmmkkkjjjiiilllmmmmmmmmmkkkjjjkkklllrrruuuyyyeeeTTTHHHCCCDDD@@@??????>>>=============================================>>>>>>???AAABBBCCCFFFJJJSSSbbbvvvzzzyyyyyyzzz~~~|||}}}{{{|||~~~|||yyytttpppmmmllllllmmmlllmmmnnnmmmjjjgggggggggkkknnnrrrwww~~~```SSSHHHCCCCCC@@@@@@???>>>>>>======>>>>>>==============================>>>>>>@@@AAACCCDDDGGGJJJRRR___sss~~~yyyxxxxxxyyy}}}~~~|||yyyuuusssqqqqqqqqqnnnooopppooollliiigggfffgggiiilllpppvvv}}}{{{YYYOOOFFFBBBBBB???@@@???>>>>>>======>>>>>>==============================>>>???@@@BBBCCCDDDGGGIIIOOO[[[ooo}}}yyywwwvvvwwwzzz~~~}}}{{{xxxvvvuuuqqqssstttsssooollljjjiiieeegggiiikkkpppvvv~~~tttSSSKKKDDD@@@AAA???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@BBBDDDEEEGGGIIINNNXXXlll}}}yyywwwuuuyyyzzz}}}~~~}}}{{{yyywwwsssrrrpppnnnmmmjjjeeebbbbbbaaaaaabbbfffkkkqqqttt}}}kkkRRRNNNIIIDDDDDDBBB??????>>>===============:::::::::;;;<<<======>>><<<===???@@@@@@AAACCCEEEHHHJJJQQQ\\\kkk~~~{{{yyyxxx{{{}}}~~~|||zzzwwwuuurrrpppnnnjjjgggdddeeedddcccccceeehhhlllnnntttwww{{{~~~fffOOOLLLGGGBBBBBB@@@??????>>>===============:::;;;;;;<<<======>>>>>><<<>>>@@@AAAAAAAAACCCEEEHHHJJJRRR]]]mmm}}}|||}}}}}}~~~|||{{{xxxtttqqqooollliiigggiiihhhfffeeeddddddeeeeeeiiilllpppqqqqqqqqqqqqqqquuuzzz}}}]]]KKKJJJEEE@@@@@@===??????>>>===============<<<<<<======>>>>>>??????===???AAAAAAAAABBBDDDFFFGGGJJJSSS___ooo~~~~~~zzzvvvsssqqqpppnnnlllkkkjjjhhhfffcccbbb``````cccfffiiijjjiiigggggggggjjjnnnsssxxx~~~pppUUUHHHHHHCCC@@@@@@<<>>>>>=====================>>>>>>????????????===???AAABBBBBBCCCEEEFFFFFFJJJSSS___ooo|||xxxvvvuuuuuusssrrrlllkkkhhheeecccaaa___^^^___bbbdddeeedddcccbbbbbbdddgggkkkooouuueeePPPGGGHHHBBB@@@AAA===???>>>>>>===============>>>>>>>>>???????????????===???AAABBBBBBCCCEEEFFFFFFJJJRRR^^^nnn~~~|||{{{zzzxxxwwwnnnllliiieeebbb```______[[[^^^aaabbbbbb``````aaaaaadddgggjjjoooxxx{{{]]]MMMGGGGGGAAAAAACCC>>>??????>>>===============>>>>>>>>>>>>>>>?????????===???AAAAAAAAABBBDDDFFFGGGIIIPPP[[[jjj{{{xxxqqqnnniiieeeaaa_________YYY\\\```bbbbbbaaabbbbbbbbbdddgggjjjmmmttt~~~pppXXXJJJFFFFFF???@@@CCC?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAAAAACCCEEEGGGIIINNNWWWfff}}}yyytttpppkkkeee```^^^^^^___ZZZ]]]aaacccddddddeeefffeeegggjjjkkknnnuuu~~~eeeUUUIIIFFFDDD>>>???CCC?????????>>>===============>>>>>>>>>===============<<<===???@@@@@@AAACCCEEEHHHHHHLLLUUUccc|||zzzxxxtttnnniiigggdddbbb```bbbeeehhhjjjiiiiiikkknnnlllkkkkkkmmmqqqxxx~~~xxx___KKKHHHDDDAAA@@@???===;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>============>>>>>>@@@@@@@@@AAABBBEEEGGGHHHHHHOOOPPPVVVjjj|||xxxsssooollljjjhhhfffggglllqqqttttttrrrrrrrrrsssrrrqqqqqqtttyyynnnWWWJJJGGGDDDAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>@@@@@@@@@AAACCCEEEGGGIIIJJJRRRUUU\\\ooo|||wwwsssqqqooommmllllllsss|||}}}zzz~~~|||zzzyyyzzz}}}eeePPPJJJGGGCCCAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJSSSVVV^^^ppp}}}xxxuuusssrrrpppooooooxxx}}}```OOOHHHFFFBBB@@@@@@???>>>===========================>>>>>>??????????????????@@@AAABBBCCCEEEFFFHHHIIIHHHOOORRRYYYjjj{{{{{{xxxvvvtttsssqqqsss}}}vvv]]]PPPGGGDDDAAA@@@??????>>>===========================>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBDDDFFFGGGHHHIIIGGGLLLMMMTTTbbbrrr}}}}}}zzzyyywwwuuuvvvnnnXXXNNNFFFCCC@@@??????@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAA@@@@@@AAACCCEEEGGGHHHIIIIIIIIIMMMNNNTTT___jjj~~~~~~}}}{{{yyywwwvvv}}}iiiTTTKKKEEECCC@@@??????@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBCCCCCCBBBAAA@@@BBBDDDFFFHHHIIIIIIIIIJJJNNNQQQWWW^^^aaazzz~~~yyyyyyyyyyyyzzz|||~~~}}}{{{xxxwwwsssxxxhhhRRRJJJDDDBBB?????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCCCCCCCBBBAAAAAABBBDDDGGGHHHIIIIIIIIIJJJOOORRRYYY\\\[[[ooo~~~}}}~~~vvvwwwxxxyyy{{{}}}}}}|||{{{zzz}}}eeePPPIIIEEECCC@@@???@@@???>>>===============>>>>>>>>>>>>CCCBBB@@@???@@@CCCFFFHHHDDDDDDEEEFFFGGGIIIKKKLLLLLLNNNQQQSSSUUU\\\mmm~~~~~~~~~~~~|||zzzxxxyyyzzzyyyzzz~~~|||xxxvvvxxxyyyyyy}}}~~~}}}```NNNHHHDDDBBB@@@?????????>>>============>>>>>>>>>??????AAA@@@@@@@@@AAACCCEEEFFFCCCDDDDDDEEEGGGIIIKKKLLLMMMNNNQQQTTTUUU]]]nnnzzzwwwuuurrrpppqqqrrrrrrqqqrrrvvv||||||yyyzzz{{{|||tttYYYLLLHHHDDDBBB@@@?????????>>>===>>>>>>>>>?????????@@@@@@??????@@@AAABBBCCCCCCDDDCCCCCCDDDEEEGGGIIIKKKLLLOOOOOORRRTTTWWW^^^ooowwwqqqnnnllliiikkkkkkjjjiiijjjmmmssswww}}}}}}~~~~~~hhhSSSIIIGGGCCCAAA???>>>??????>>>===>>>?????????@@@@@@@@@@@@>>>???AAACCCDDDDDDDDDCCCBBBCCCDDDEEEGGGIIIKKKLLLQQQQQQRRRVVVXXX```ooo~~~zzzssspppnnnllljjjiiigggfffgggkkkooosssyyy{{{||||||{{{___NNNHHHFFFBBB@@@>>>>>>??????>>>===>>>?????????@@@@@@@@@@@@???AAACCCEEEFFFFFFEEEDDDCCCCCCDDDFFFHHHJJJLLLMMMRRRRRRTTTWWWZZZ```mmmzzzyyytttqqqooollljjjhhhgggiiilllpppsssvvv{{{|||xxxrrrqqqtttzzzoooWWWLLLGGGDDDAAA@@@>>>>>>??????>>>===>>>>>>>>>?????????@@@@@@@@@BBBCCCEEEFFFFFFFFFFFFCCCDDDEEEGGGIIILLLNNNOOOSSSSSSUUUZZZ]]]```jjjttt}}}|||}}}xxxsssooopppmmmjjjjjjmmmqqqtttvvvxxx||||||xxxwwwwww{{{{{{zzzxxxtttoookkkhhhfffgggmmmttt{{{dddRRRJJJEEECCCAAA???======>>>???>>>============>>>>>>>>>??????AAAAAABBBDDDEEEEEEFFFFFFDDDEEEFFFHHHJJJMMMOOOQQQSSSSSSVVV\\\^^^```fffnnn}}}zzzyyyzzz}}}zzzvvvvvvssspppppptttyyy|||}}}zzz}}}~~~zzzuuupppmmmkkklllkkkiiifffdddaaa```______aaahhhrrrxxx}}}^^^NNNHHHEEEBBBAAA???======>>>???>>>===============>>>>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSSSSWWW]]]___```dddjjjrrr}}}xxxwwwxxx{{{|||xxxuuuvvvzzz|||}}}~~~}}}zzzuuupppjjjfffdddcccaaa___]]]\\\\\\\\\]]]\\\___hhhrrryyyppp]]]NNNFFFDDD===???????????????>>>======>>>??????@@@@@@AAABBBBBB???AAABBBBBBAAAAAACCCDDDIIIIIIHHHIIILLLOOORRRTTTWWWWWWWWWXXX\\\aaafffjjjtttzzz{{{uuuuuuwww{{{~~~yyyzzz~~~sssnnnmmmjjjddd^^^[[[ZZZXXXVVVVVVWWWXXXYYY]]]]]]cccnnnxxxdddUUUIIIEEEDDD??????????????????>>>======?????????@@@AAAAAABBBBBBAAABBBDDDDDDCCCCCCDDDFFFIIIIIIJJJKKKNNNQQQTTTVVVTTTTTTTTTVVVZZZ___eeehhhmmmttt~~~wwwwwwyyy}}}{{{qqqlllkkkiiiccc^^^[[[YYYXXXVVVVVVWWWYYYZZZ^^^^^^cccmmmvvv~~~{{{tttZZZOOOEEECCCDDD@@@????????????>>>>>>>>>===??????@@@@@@AAAAAABBBBBBBBBDDDEEEEEEEEEEEEFFFHHHJJJJJJKKKMMMPPPRRRUUUVVVQQQQQQRRRUUUYYY___dddgggjjjqqq~~~{{{{{{|||}}}}}}~~~wwwoookkkjjjhhhccc^^^\\\[[[YYYXXXXXXZZZ[[[]]]``````dddlllssszzz||||||}}}lllVVVNNNEEEBBBCCC???@@@??????>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCBBBDDDEEEFFFEEEFFFGGGIIIJJJKKKLLLNNNOOOPPPQQQRRROOOOOOQQQTTTYYY^^^cccggglllrrrzzzxxxyyy~~~zzzuuunnnjjjiiihhhddd```]]]\\\[[[ZZZ[[[]]]___```ddddddffflllqqqvvv|||yyywwwuuuyyydddSSSMMMFFFBBBCCC???@@@???>>>>>>======>>>>>>???@@@@@@AAABBBBBBCCCCCCAAACCCEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLNNNQQQVVV[[[```cccmmmqqqvvv|||tttvvv|||yyyuuupppmmmkkkjjjfffccc^^^]]]\\\[[[[[[]]]___```hhhgggiiilllooottt|||wwwwwwsssrrrvvvqqqXXXKKKJJJEEEBBBDDD@@@AAA@@@>>>=========>>>???@@@@@@AAAAAABBBBBBCCCCCCAAACCCEEEFFFFFFFFFHHHJJJJJJLLLMMMNNNNNNMMMKKKJJJHHHIIIKKKNNNRRRWWW[[[^^^iiilllrrr}}}uuuvvv|||}}}{{{xxxuuurrrpppmmmjjjhhh___^^^]]]\\\\\\]]]___```hhhhhhjjjmmmpppvvv~~~yyyxxxtttsssxxxfffPPPGGGHHHCCCAAACCC???AAA@@@>>>===<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCEEEGGGGGGGGGHHHJJJLLLJJJLLLOOOQQQRRRQQQOOONNNIIIJJJLLLOOOSSSWWWZZZ\\\fffgggooo~~~xxxyyy}}}}}}zzzwwwtttqqqnnnlllfffdddcccaaaaaabbbccceeeeeefffiiinnnrrrzzzyyytttssswww{{{}}}dddOOOGGGHHHCCC@@@AAA===AAA@@@>>>===<<<===???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDFFFHHHIIIIIIJJJLLLNNNJJJMMMQQQTTTVVVUUUTTTRRRLLLMMMOOORRRVVVYYY\\\^^^gggeeennn~~~}}}{{{{{{~~~}}}zzzwwwtttqqqooommmllljjjhhhggghhhiiijjjaaaccchhhnnnttt~~~}}}~~~}}}|||~~~sss[[[OOOEEEDDDEEECCC???>>>@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAACCCDDDFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKOOORRRWWW\\\]]]\\\YYYWWWUUUVVVYYYaaaiiillliiieeefffkkklllsss|||yyyyyyzzz~~~}}}||||||wwwsssrrrrrrssssssqqqnnnkkkhhheeegggkkkqqqzzz~~~~~~rrrYYYNNNEEEDDDEEEBBB???>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHJJJKKKMMMNNNOOONNNNNNOOOSSSYYY^^^bbbccccccbbb\\\]]]```fffkkkmmmkkkiiieeejjjiiilllwww{{{wwwxxx{{{|||{{{{{{vvvwwwxxxyyywwwtttooolllggghhhlllsss~~~mmmVVVLLLDDDCCCDDDAAA???>>>???@@@AAABBBBBBCCCCCCBBB@@@@@@AAABBBCCCEEEFFFGGGIIILLLOOORRRTTTTTTSSSRRRSSSUUUZZZ___cccfffgggggg]]]___bbbdddeeeeeefffffffffkkkjjjkkkrrryyyzzz|||}}}|||~~~|||vvvqqqmmmmmmpppyyydddSSSJJJCCCCCCCCC@@@>>>>>>>>>???AAABBBCCCDDDDDDDDDAAAAAAAAABBBCCCEEEGGGHHHJJJLLLQQQUUUWWWWWWVVVTTTWWWXXXZZZ]]]___aaabbbbbb^^^aaadddccc```^^^aaaeeegggllllllmmmrrrwww~~~}}}~~~}}}|||uuuuuutttxxx||||||zzz\\\OOOGGGBBBBBBBBB???>>>???>>>???@@@BBBCCCDDDEEEEEEAAAAAABBBBBBDDDEEEGGGHHHJJJLLLQQQUUUXXXXXXWWWUUUXXXXXXYYY[[[\\\]]]^^^^^^dddhhhkkkiiidddbbbfffjjjhhhmmmmmmpppwwwwww~~~zzzzzz{{{}}}|||zzzyyyzzz|||xxxxxx|||nnnVVVKKKEEEAAABBBAAA>>>===???>>>???@@@AAACCCCCCDDDDDDAAAAAABBBCCCDDDFFFGGGHHHKKKMMMQQQTTTWWWWWWWWWVVVVVVWWWYYY\\\^^^___```aaaeeehhhkkkjjjgggfffiiimmmpppssstttzzz{{{wwwwwwxxxzzzzzz}}}zzz{{{wwwvvvyyy~~~~~~~~~~~~}}}aaaPPPHHHCCC@@@AAA@@@======???>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHHHHMMMOOOQQQTTTVVVWWWWWWWWWUUUWWWZZZ]]]```aaabbbbbb```cccfffgggggggggiiikkksssuuuwwwyyyuuuuuuvvv{{{{{{}}}}}}~~~{{{vvvtttvvv{{{}}}~~~|||{{{zzzzzz|||nnnWWWKKKFFFBBB@@@AAA@@@======???>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIOOOPPPRRRTTTUUUWWWWWWXXXVVVXXX[[[^^^`````````___^^^aaaeeegggiiijjjkkklllkkknnnqqqxxxttttttuuu~~~~~~}}}|||{{{uuurrrtttxxx|||~~~|||zzzxxxwwwzzz}}}yyywwwxxx}}}{{{aaaQQQJJJEEEDDDCCCBBBBBBAAABBBBBB>>>???>>><<<;;;;;;>>>@@@DDDCCCBBBBBBCCCFFFJJJLLLOOOQQQSSSTTTTTTUUUXXXZZZ\\\^^^___^^^\\\[[[\\\]]]^^^```ccceeegggfffeeedddeeeiiiqqq||||||sssnnnqqqvvvzzz|||}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{|||wwwrrroooqqquuuyyy{{{zzzxxxvvvuuuwww||||||zzz{{{nnnXXXLLLGGGEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBB@@@???@@@BBBEEEEEEEEEDDDDDDEEEHHHJJJKKKPPPSSSUUUVVVVVVUUUVVVWWWYYYZZZZZZXXXWWWVVVXXXZZZZZZ[[[\\\^^^___aaabbbcccfffiiioooxxxwwwoookkkmmmqqqzzz|||xxxyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{xxxtttpppnnnppptttwwwyyyyyyxxxvvvuuuvvvzzz~~~xxx___PPPHHHFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBEEEGGGGGGGGGHHHIIIJJJJJJKKKPPPTTTXXXZZZYYYWWWUUUTTTWWWWWWUUUSSSRRRSSSWWWZZZ[[[ZZZZZZZZZ\\\___bbbeeegggiiimmmttt|||wwwqqqmmmiiijjjmmmwwwzzzvvvxxxwwwvvvwwwyyy{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzvvvsssooooooqqquuuyyyzzz|||zzzyyyxxxxxxzzz|||~~~jjjXXXMMMHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@===>>>?????????@@@BBBDDDHHHIIIKKKLLLLLLLLLKKKKKKNNNSSSYYY]]]\\\ZZZWWWUUUWWWVVVSSSQQQPPPTTTZZZ^^^aaa``````aaabbbdddfffgggfffiiinnnsssyyyzzzrrrooommmjjjiiikkkrrr|||zzzwwwwwwuuutttuuuyyy}}}~~~~~~{{{zzzyyywwwvvvvvvvvvvvvrrrpppoooppptttxxx{{{|||~~~|||{{{zzz{{{||||||{{{~~~zzzbbbUUULLLGGGEEECCCBBBAAA@@@@@@??????@@@>>>???AAABBBBBBCCCFFFHHHIIIKKKLLLNNNNNNNNNMMMLLLKKKQQQXXX]]]___]]]\\\[[[WWWUUURRRPPPPPPTTT[[[aaafffgggiiikkkkkkjjjiiihhhfffjjjqqqvvvyyy|||zzzqqqooonnnkkkiiiiiilllwww~~~{{{vvvtttrrrsssyyy}}}~~~~~~{{{yyywwwtttsssrrrrrrssspppoooooorrrwww|||~~~}}}||||||zzz~~~mmm\\\RRRIIIDDDDDDBBBBBBAAA@@@????????????;;;===???AAABBBCCCFFFHHHJJJKKKMMMNNNOOOOOOOOONNNKKKPPPWWW\\\___``````aaaZZZXXXTTTQQQPPPTTTZZZ___eeehhhmmmpppqqqnnnjjjgggffflllssswwwxxxxxx{{{}}}tttpppoookkkiiihhhjjjttt{{{vvvssstttyyy}}}~~~|||{{{yyywwwtttssssssssstttrrrrrrtttxxx~~~eeeWWWOOOFFFCCCEEEBBBAAA@@@??????>>>>>>>>>888;;;>>>@@@AAACCCEEEGGGJJJKKKLLLNNNOOOPPPPPPQQQMMMQQQVVV[[[^^^```ccceeeccc```[[[VVVSSSTTTXXX\\\cccffflllppprrrpppmmmjjjhhhmmmrrrtttssstttwww{{{|||uuurrrnnnkkkkkkkkkuuu{{{vvvwww{{{~~~~~~||||||zzzxxxvvvuuuvvvwwwwwwvvvwwwzzz|||aaaVVVNNNEEECCCHHHBBBAAA@@@???>>>>>>>>>>>><<>>>>>???AAAFFFHHHJJJKKKLLLLLLLLLKKKFFFCCCAAAAAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@BBBDDDFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCDDDEEEFFFHHHIIIJJJHHHHHHIIIJJJKKKLLLLLLLLLMMMLLLMMMQQQTTTZZZgggsssgggfffeeecccbbbaaa``````___aaacccdddeeegggjjjmmmmmmmmmmmmnnnppprrrtttuuuvvvxxx{{{}}}zzzsssooojjjhhhkkknnnooosssxxxzzz{{{}}}zzz{{{{{{|||{{{xxxuuussspppttt{{{hhhSSSJJJHHHHHHKKKPPPUUUWWWVVVTTTRRRRRRQQQQQQQQQRRRQQQNNNKKKLLLMMMOOOQQQSSSTTTUUUUUURRRRRRQQQPPPPPPQQQRRRSSSTTTRRROOOJJJEEEDDDGGGIIIGGGGGGEEEBBB??????AAACCCGGGHHHJJJKKKMMMMMMMMMMMMKKKHHHEEECCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCEEEDDDBBBAAAAAACCCEEEFFFDDDEEEEEEFFFGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDGGGIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKIIIKKKOOOSSSWWWaaalllyyykkkkkkiiigggeeebbbaaa```]]]___```aaabbbeeeiiilllllllllkkklllnnnppprrrsssuuuwwwzzz|||~~~vvvmmmgggfffccccccgggiiijjjmmmqqqtttuuuxxx~~~|||{{{zzzzzzzzz{{{|||{{{wwwuuuoooqqquuu{{{|||bbbQQQJJJIIIIIILLLQQQVVVXXXXXXWWWUUUQQQQQQQQQSSSTTTSSSPPPMMMMMMNNNOOOQQQRRRSSSSSSTTTQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQOOOKKKEEEDDDFFFIIIIIIJJJKKKHHHDDDCCCEEEHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNKKKGGGEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEECCCDDDEEEEEEFFFFFFEEEEEECCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???AAAAAAAAABBBCCCEEEHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHJJJNNNQQQTTT[[[cccooorrrxxxsssqqqoookkkgggccc___]]]]]]^^^___```aaadddhhhkkkkkkjjjjjjjjjkkkmmmoooqqquuuwwwzzz|||xxxrrrmmmhhhfffdddcccdddhhhiiiggghhhllllllmmmpppvvv~~~{{{yyyzzzzzzyyyxxxzzz||||||yyywwwoooppprrruuu|||}}}pppYYYMMMJJJJJJKKKNNNRRRVVVXXXXXXVVVUUUSSSRRRSSSTTTUUUSSSOOOLLLMMMNNNOOOPPPPPPQQQQQQQQQNNNNNNMMMMMMMMMNNNPPPPPPMMMNNNNNNKKKEEECCCEEEIIIIIIKKKMMMKKKFFFDDDFFFIIIHHHIIIJJJLLLMMMNNNOOOPPPNNNKKKGGGEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBAAAAAACCCEEEGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGJJJHHHIIIMMMPPPRRRWWW^^^dddbbbdddhhhnnnzzzxxxvvvsssnnnhhhbbb^^^[[[\\\]]]______```cccgggkkkjjjiiihhhhhhiiikkkmmmoooooorrruuuxxx{{{wwwoookkkiiijjjjjjgggfffhhhlllkkkffffffiiidddeeeiiioooxxxxxxwwwxxxyyyxxxwwwxxx{{{|||zzzxxxqqqqqqrrrtttzzz~~~zzz{{{gggRRRJJJIIIJJJMMMOOORRRUUUVVVVVVTTTSSSTTTTTTTTTUUUTTTRRRNNNJJJMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKMMMNNNOOOJJJLLLNNNJJJEEEBBBDDDHHHFFFJJJLLLKKKFFFCCCDDDGGGIIIIIIJJJLLLMMMOOOPPPPPPLLLIIIFFFEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFEEEDDDDDDCCCAAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBAAABBBDDDGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIGGGHHHNNNRRRTTTXXX^^^[[[YYYYYY[[[]]]dddvvvwwwvvvtttqqqnnnjjjhhhfffbbbbbbccccccdddeeefffgggkkkjjjhhhhhhhhhjjjmmmnnnoooqqqsssuuuwww||||||tttpppoooppppppoookkkjjjjjjkkklllllljjjiiigggeeeffflllvvvyyyuuuwwwzzz~~~|||{{{zzzxxxxxxvvvvvvvvvuuuxxx}}}zzzyyyyyyppp[[[MMMIIIHHHHHHJJJMMMQQQSSSTTTSSSTTTUUUTTTTTTTTTTTTSSSQQQPPPPPPMMMMMMMMMLLLLLLJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIHHHGGGGGGFFFGGGIIIKKKKKKJJJIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKGGGHHHJJJIIIHHHGGGGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAAAAACCCDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGHHHKKKPPPTTTVVVVVVSSSSSSSSSSSSUUU[[[ccchhh{{{zzzvvvsssooommmkkkjjjffffffdddccccccdddeeeeeeiiihhhhhhggghhhiiikkkllllllnnnqqqsssuuuyyy~~~~~~yyyxxxyyywwwvvvrrrpppoooooooooooolllkkkgggeeeeeeiiirrrzzz}}}|||xxxwwwzzz|||~~~}}}|||{{{zzzzzzzzzwwwwwwxxxxxx{{{wwwvvvwwwzzziiiUUUJJJFFFEEEEEEJJJMMMQQQRRRSSSRRRSSSTTTSSSSSSSSSRRRQQQPPPOOONNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHJJJJJJIIIIIIIIIKKKJJJJJJIIIHHHHHHIIIJJJJJJHHHIIIKKKJJJHHHGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDEEEEEEDDDCCCCCCCCCBBBAAAAAACCCDDDDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFIIIMMMQQQRRRRRRNNNNNNOOOOOOQQQUUU[[[```hhhvvv}}}yyyvvvrrrpppnnnnnnkkkiiifffcccaaaaaaccccccfffffffffgggggghhhiiiiiihhhjjjnnnqqqsssvvvzzz|||{{{~~~yyywwwtttrrrqqqooollljjjjjjgggfffiiipppvvvzzzzzzttttttssstttuuuxxx{{{}}}~~~}}}|||zzzyyyyyyyyyyyyxxxyyy{{{|||}}}wwwrrrtttyyy}}}dddRRRJJJHHHFFFEEELLLNNNPPPRRRQQQRRRSSSTTTRRRRRRQQQPPPOOONNNMMMMMMNNNNNNOOOOOOOOOOOONNNNNNKKKJJJIIIGGGFFFFFFGGGGGGIIIIIIIIIHHHHHHHHHHHHGGGFFFHHHIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIJJJKKKJJJHHHFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEECCCCCCBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBAAADDDBBBAAAAAABBBDDDEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGKKKMMMMMMMMMJJJKKKLLLMMMNNNPPPTTTWWWXXXaaappp}}}}}}{{{yyyvvvssspppnnnllliiieeeaaa______aaabbbcccdddeeefffggggggffffffdddgggkkkoooqqqsssvvvxxxzzz{{{wwwtttpppmmmnnnkkkiiikkkqqqvvvxxxxxxsssoookkkkkkooouuuzzz|||~~~}}}{{{yyyyyyxxxxxxyyy{{{}}}~~~|||vvvvvvrrrpppuuudddTTTPPPNNNMMMLLLNNNPPPQQQQQQQQQQQQSSSUUUSSSSSSQQQPPPOOONNNMMMMMMJJJKKKLLLNNNOOOPPPQQQQQQMMMKKKHHHFFFDDDDDDEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHEEEGGGGGGGGGFFFFFFHHHIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIFFFDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAA@@@CCCAAA??????AAADDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEDDDEEEFFFIIIJJJJJJIIIHHHJJJLLLNNNNNNNNNPPPRRRUUUXXX```mmmxxxyyy{{{|||zzzuuupppmmmkkkhhhddd```^^^^^^___aaa```aaadddfffgggfffdddcccbbbeeeiiilllnnnpppsssuuu{{{~~~}}}xxxtttpppmmmkkkmmmrrrvvvwwwvvvsssmmmfffdddhhhqqqzzz|||zzzyyyyyy{{{}}}~~~~~~vvvssspppooonnnuuueeeXXXUUUSSSRRRRRRQQQRRRRRRQQQQQQQQQSSSVVVUUUTTTRRRPPPNNNNNNMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKHHHEEEDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGHHHEEEEEEFFFEEEDDDDDDFFFHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGGGGFFFCCCAAAAAAAAACCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA>>>???@@@@@@AAAAAAAAA@@@BBB@@@>>>???AAACCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCBBBCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEGGGIIIIIIHHHFFFGGGIIILLLMMMLLLLLLLLLMMMPPPPPPUUU^^^jjjzzztttvvvzzz{{{zzzvvvqqqnnnllliiieeeaaa___^^^^^^^^^]]]```dddggghhhfffcccaaa```cccfffhhhjjjmmmppprrryyy}}}|||xxxtttqqqnnnooosssuuuuuussspppkkkeeeaaadddnnnyyy}}}xxxyyy{{{|||wwwtttrrrjjjjjjjjjppp}}}cccWWWTTTQQQQQQTTTRRRSSSRRRPPPOOOPPPSSSUUUVVVTTTRRROOONNNMMMMMMMMMOOONNNNNNMMMKKKIIIHHHGGGJJJIIIHHHFFFEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDCCCBBBCCCEEEHHHFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEDDDBBB@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA===>>>???@@@@@@AAAAAAAAA@@@??????AAACCCDDDDDDCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????@@@@@@AAABBBAAAAAACCCDDDDDDDDDCCCBBBEEEEEEEEEGGGHHHHHHGGGEEEDDDFFFIIIJJJIIIHHHIIIIIILLLKKKPPPYYY___hhh{{{|||}}}tttuuuwwwxxxxxxvvvtttsssooommmiiieeeaaa^^^\\\\\\\\\___dddhhhiiifffbbb```^^^```bbbdddeeehhhlllpppssszzz~~~{{{wwwttttttuuuvvvtttqqqooommmhhhcccbbbhhhrrr{{{~~~wwwwwwxxxxxx{{{zzzuuussspppgggfffffflll}}}www___UUUQQQMMMMMMRRRRRRRRRPPPNNNLLLMMMQQQSSSUUUSSSPPPNNNLLLKKKLLLLLLNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHDDDDDDBBBBBBBBBCCCEEEFFFCCCDDDCCCBBBAAABBBEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDDDDBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBDDDGGGGGGFFFDDDCCCBBBBBBAAA@@@@@@?????????????????????@@@@@@AAA???AAABBBDDDDDDCCCBBBAAACCCCCCDDDFFFHHHGGGEEECCCCCCEEEGGGHHHGGGGGGHHHHHHKKKJJJPPPXXXZZZ\\\kkk}}}yyyxxxzzz}}}vvvvvvuuuuuuvvvvvvwwwxxxsssqqqmmmhhhccc^^^[[[ZZZ\\\___eeeiiijjjgggbbb___]]]^^^___```bbbeeejjjnnnnnnwwwzzzyyyyyyxxxuuurrrqqqqqqmmmgggaaabbbjjjqqq~~~}}}vvvvvvvvvuuuxxxzzzwwwssspppffffffdddiii{{{ttt]]]UUUPPPJJJKKKQQQQQQPPPNNNLLLJJJKKKOOORRRTTTRRROOOLLLJJJJJJJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLEEEFFFGGGIIIIIIJJJIIIIIIDDDCCCAAA@@@AAACCCEEEFFFCCCCCCCCCAAA@@@AAADDDGGGDDDCCCBBBBBBBBBBBBCCCDDDBBBCCCEEEDDDCCCBBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@AAABBBDDDGGGJJJJJJGGGEEEAAAAAA@@@@@@???>>>======??????????????????@@@@@@???@@@BBBDDDDDDCCCBBBAAABBBBBBCCCEEEGGGGGGDDDBBBDDDFFFHHHHHHHHHHHHIIIJJJIIIHHHMMMTTTSSSQQQ]]]ooowwwzzzxxxyyy{{{{{{zzzuuuuuusssrrrqqqrrrsssssssssrrrqqqnnnjjjddd```]]]ZZZ]]]bbbgggjjjhhhccc^^^^^^^^^___aaabbbddddddeeemmmsss~~~yyyuuusssmmmiiihhhgggfffiiinnnwwwzzz~~~{{{yyyyyyssspppsssyyyyyyuuupppkkkdddbbbdddooo|||ooo]]]PPPKKKKKKLLLLLLPPPOOOLLLJJJJJJKKKMMMNNNPPPNNNLLLJJJIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOLLLKKKIIIGGGFFFGGGHHHIIIGGGFFFDDDCCCCCCCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@DDDIIIPPPUUUUUUPPPIIIDDDBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIIIILLLNNNNNNNNNRRRZZZaaattt}}}~~~zzzzzz|||yyyyyyzzzxxxrrrllltttsssrrrqqqqqqrrrssstttuuuuuutttqqqmmmiiidddbbb___```bbbdddffffffcccaaa]]]^^^___```aaabbbcccdddkkkqqq|||}}}xxxrrrnnnkkklllllljjjlllpppvvvxxx{{{}}}}}}|||zzzxxxyyytttqqquuu|||xxxsssmmmgggbbb```bbbjjjwwwrrrgggWWWMMMIIIJJJKKKKKKNNNLLLJJJHHHHHHIIIKKKLLLNNNMMMKKKIIIIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGIIIJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBAAA@@@@@@@@@@@@@@@DDDHHHNNNSSSSSSNNNHHHDDDBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHJJJLLLLLLLLLOOOWWW]]]ooovvv}}}tttsssttt{{{tttlllhhhqqqpppppppppqqqrrrssstttwwwwwwwwwuuurrrnnnkkkhhheeecccbbbbbbcccddddddccc]]]]]]]]]^^^^^^___aaaaaaiiinnnzzz|||rrrooonnnqqqqqqoooppptttvvvwwwxxxyyyyyyyyyyyyxxxzzzuuussswww~~~uuunnngggccc___]]]]]]ccckkkpppooommmeee]]]RRRKKKIIIJJJJJJJJJKKKIIIGGGFFFFFFGGGHHHIIILLLKKKJJJHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMKKKJJJHHHIIIHHHHHHHHHHHHJJJLLLMMMGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBAAAAAA@@@@@@??????>>>???@@@@@@@@@@@@@@@???AAAAAAAAAAAA@@@???>>>>>>AAA@@@@@@@@@??????>>>>>>========================BBBAAAAAA@@@@@@@@@@@@AAADDDGGGKKKNNNNNNKKKGGGDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCDDDDDDEEEDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHGGGIIIJJJJJJIIILLLRRRWWWbbbiiiuuu{{{qqqnnnppprrrpppfffbbbnnnnnnooopppqqqssstttuuuxxxxxxyyyxxxvvvrrrooommmiiifffdddcccdddddddddccc]]]]]]\\\\\\\\\]]]^^^^^^eeelllzzzvvvrrrqqqssssssrrrtttxxxyyyyyyxxxxxxxxxyyyzzz{{{|||wwwuuuyyywwwnnngggbbb___ZZZYYYYYY\\\aaabbb___[[[]]]WWWPPPLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJJJJHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNMMMKKKHHHFFFIIIIIIHHHHHHIIIJJJKKKKKKEEEFFFGGGHHHGGGFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@AAABBBCCCFFFGGGGGGFFFCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHGGGGGGHHHIIIHHHHHHJJJNNNQQQRRRYYYeeemmmoooqqqzzzuuuppprrrvvvxxxpppddd```lllmmmoooppprrrtttuuuuuuwwwxxxxxxxxxvvvtttqqqooojjjhhhgggggghhhgggdddbbb^^^]]][[[ZZZZZZZZZ[[[\\\aaajjjzzzzzzvvvvvvvvvuuuwww||||||{{{zzzyyyyyy{{{|||~~~|||wwwuuuyyyxxxnnnfffaaa^^^\\\UUUUUUUUUXXXZZZZZZWWWSSSYYYVVVRRROOOMMMLLLLLLKKKIIIIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGJJJLLLMMMNNNMMMJJJGGGEEEJJJJJJIIIHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFEEECCCBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAAAAABBBAAAAAA>>>???@@@AAAAAAAAAAAAAAA?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????@@@@@@AAA@@@@@@AAABBBBBBAAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEECCCEEEGGGIIIJJJIIIHHHGGGHHHHHHHHHGGGGGGIIILLLNNNKKKQQQ[[[dddgggiiiqqq{{{|||xxxxxxzzz}}}sssfffaaalllmmmoooqqqssstttuuuuuuvvvwwwwwwwwwvvvsssqqqoookkkjjjjjjkkkllljjjfffccc___]]][[[YYYXXXYYYZZZ[[[___gggxxx~~~zzz{{{~~~}}}|||zzzyyyzzz{{{}}}{{{wwwuuuyyy~~~wwwnnnfffaaa^^^[[[ZZZRRRRRRTTTVVVXXXXXXVVVSSSVVVUUUSSSQQQOOONNNMMMMMMJJJJJJIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJKKKLLLKKKIIIGGGEEEIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA???@@@AAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>========================@@@????????????@@@@@@AAA>>>??????????????????>>>????????????????????????>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFGGGHHHHHHGGGGGGHHHGGGGGGGGGGGGIIIJJJKKKMMMPPPVVV^^^aaaccciiipppwww~~~~~~~~~~~~~~~~~~xxxiiicccmmmnnnqqqssstttuuuuuuuuuvvvvvvwwwwwwuuussspppooonnnmmmllllllmmmllliiiggg```^^^[[[YYYWWWXXXYYYZZZ]]]dddsss~~~zzzzzzxxxxxxxxxyyy{{{|||xxxttttttzzztttmmmeee```^^^]]]ZZZWWWQQQRRRSSSUUUWWWWWWWWWVVVQQQRRRQQQPPPOOONNNOOOPPPJJJJJJJJJJJJKKKKKKLLLLLLGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>???@@@@@@AAAAAAAAA@@@@@@===>>>>>>??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA?????????@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????@@@AAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAACCCDDDEEECCCDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEGGGHHHIIIIIIOOOMMMPPPVVVZZZ[[[]]]aaadddhhhrrr}}}~~~{{{||||||}}}||||||{{{{{{llldddnnnooorrrtttuuuvvvvvvuuuvvvwwwwwwwwwvvvssspppooopppnnnmmmlllmmmmmmllljjjaaa___[[[YYYWWWWWWYYYZZZ]]]bbboooxxxwwwvvvvvvvvvwwwyyyyyyvvvrrrssszzzuuummmggg```]]]^^^^^^YYYUUURRRRRRSSSUUUVVVWWWXXXWWWMMMNNNNNNNNNMMMNNNOOOQQQJJJJJJJJJKKKKKKLLLLLLLLLGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFIIIHHHFFFEEEEEEEEEFFFGGGBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCCCCBBBAAAAAA??????????????????@@@@@@???????????????>>>===<<>>======>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@BBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@AAABBBDDDEEEDDDCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCDDDFFFGGGHHHGGGMMMIIIIIIOOOTTTUUUUUUWWWWWW[[[ccchhhiiisss|||xxxzzz~~~{{{yyyyyyttt||||||mmmcccrrrrrrrrrrrrsssuuuwwwxxx|||zzzxxxuuutttttttttuuuqqqpppooommmllljjjiiihhhbbbbbb```\\\YYYWWWXXXZZZXXX]]]hhh|||uuuxxxzzzyyywwwwwwvvvuuuppppppsss{{{~~~vvvpppmmmccc```]]]ZZZYYYWWWUUUSSSOOOPPPRRRTTTUUUTTTSSSRRROOOMMMKKKKKKLLLMMMLLLKKKIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGEEEBBB@@@@@@CCCEEEFFFFFFGGGGGGFFFEEECCCBBBEEEDDDCCCBBBAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA;;;<<<<<<===>>>?????????AAAAAA@@@@@@@@@@@@@@@@@@??????????????????????????????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@???>>>>>>@@@@@@???>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA???>>>===<<<===???AAABBBBBBBBBAAADDDCCCAAA@@@@@@AAABBBCCCFFFDDDCCCAAABBBDDDGGGIIIHHHHHHIIIIIIJJJKKKKKKKKKNNNRRRUUUUUUWWWddd{{{~~~{{{~~~vvvnnniiihhhgggppp{{{~~~uuummmhhhppppppqqqssstttvvvwwwwwwzzzyyywwwuuuttttttuuuuuussssssqqqpppnnnlllkkkjjjccccccbbb___[[[XXXXXXYYYXXX]]]fffwww}}}~~~~~~}}}|||{{{yyywwwnnnooosss|||xxxtttoookkkiii```^^^[[[YYYXXXWWWVVVTTTNNNOOOQQQRRRRRRQQQPPPOOOPPPNNNLLLKKKKKKKKKJJJIIIGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHGGGDDDBBBBBBDDDFFFFFFGGGGGGGGGFFFEEECCCBBBCCCDDDDDDEEEDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAA???>>>???@@@AAA@@@>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>???@@@AAABBBBBBBBBEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@??????@@@BBBDDDFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKOOOSSSSSSTTT___qqq|||uuunnngggcccccckkkvvv}}}}}}wwwnnnhhhmmmnnnqqqsssuuuvvvwwwwwwwwwwwwuuutttssstttuuuvvvvvvuuutttrrrqqqooonnnmmmeeeeeeeeeccc^^^ZZZXXXWWWWWW[[[bbbooo{{{xxxppprrrwwwrrrkkkkkkjjjfffddd]]][[[YYYXXXXXXXXXVVVUUUPPPQQQRRRRRRRRRQQQOOONNNQQQOOOLLLJJJJJJIIIGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDGGGHHHHHHGGGEEEDDDEEEFFFHHHHHHHHHHHHGGGEEECCCBBBBBBCCCFFFGGGGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA???>>>???@@@AAA@@@???>>>????????????@@@@@@@@@BBBBBBAAAAAA@@@@@@??????@@@@@@AAA@@@@@@???>>>===>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFEEEDDDBBB@@@>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGKKKOOOPPPPPPVVVcccmmm}}}~~~}}}|||{{{vvvvvvvvvqqqggg______eeeoooyyy~~~zzzpppgggjjjmmmpppsssvvvvvvvvvvvvuuuuuuttttttttttttuuuvvvvvvvvvuuusssrrrqqqoooooogggiiiiiigggbbb]]]YYYWWWVVVWWW\\\eeettt{{{xxxvvvxxx}}}{{{jjjeeehhhhhheeebbb^^^\\\YYYXXXXXXXXXVVVUUUUUUUUUUUUUUUTTTSSSQQQQQQRRROOOLLLJJJIIIGGGEEECCCDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGIIIHHHGGGEEEEEEEEEHHHHHHHHHHHHFFFDDDBBBAAABBBCCCDDDEEEEEECCCAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>???AAAAAA@@@???>>>>>>?????????@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>@@@@@@?????????>>>>>>===>>>>>>======>>>@@@BBBDDDEEEFFFHHHIIIGGGCCC???===???@@@AAABBBCCCDDDEEEFFFDDDDDDCCCCCCDDDEEEGGGHHHEEEIIIMMMMMMMMMPPPVVV[[[dddeeeddddddhhhuuu|||{{{yyyrrrnnnrrrxxxwwwmmmbbbaaadddkkkwww|||qqqgggjjjlllooosssuuuvvvvvvuuutttttttttttttttuuuuuuvvvuuuuuutttrrrqqqpppoooooojjjkkkllljjjeee___[[[YYYUUUTTTWWW\\\dddvvvzzzxxxzzz}}}rrreeedddhhhgggbbb___```]]]ZZZXXXXXXWWWUUUSSSVVVVVVUUUUUUTTTSSSRRRQQQQQQOOOKKKIIIHHHGGGEEECCCEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCEEEGGGGGGFFFDDDCCCCCCGGGGGGGGGGGGFFFDDDBBBAAABBBBBBAAA@@@@@@@@@@@@AAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA@@@???>>>=================================>>>>>>>>>>>>?????????>>>===>>>@@@AAA@@@???>>>>>>?????????@@@@@@@@@BBBBBBAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>=========>>>@@@BBBCCCGGGIIILLLNNNLLLHHHDDDAAA@@@AAABBBCCCDDDEEEFFFFFFDDDCCCCCCBBBCCCEEEFFFHHHEEEGGGKKKLLLLLLLLLNNNPPPSSSVVVZZZ\\\```gggsss|||rrrmmmkkkqqqzzz{{{rrrhhhdddeeekkkuuu~~~}}}rrrhhhkkkllloooqqqssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussssssrrrqqqpppooonnnnnnlllnnnooolllgggbbb^^^\\\WWWTTTTTTWWWZZZccczzzyyyzzz{{{~~~wwwkkkbbbbbbcccaaa^^^]]]___\\\YYYXXXWWWVVVTTTRRRSSSRRRRRRQQQPPPOOOOOOOOOPPPNNNKKKIIIIIIHHHFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDAAACCCEEEEEEDDDCCCBBBCCCDDDEEEEEEFFFEEEDDDBBBAAABBBAAA@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@=========>>>??????@@@@@@??????????????????????????????@@@AAA@@@???>>>==========================================>>>>>>>>>===<<<<<<===???@@@???>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>============>>>>>>=========>>>???@@@AAABBBHHHKKKOOOQQQQQQNNNJJJGGGAAA@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAAAAACCCEEEGGGFFFGGGHHHJJJKKKKKKKKKKKKKKKOOOUUUYYY\\\```eeeiiisss{{{vvvrrrppppppllljjjjjjooouuuwwwrrrllleeefffjjjrrrzzzzzzqqqiiimmmmmmnnnpppqqqsssttttttvvvvvvvvvvvvvvvvvvuuuuuurrrrrrqqqpppoooooonnnnnnnnnooopppmmmhhhdddaaa```ZZZUUUTTTWWWVVVWWWeeevvv{{{~~~rrriiiaaa___]]][[[[[[^^^[[[YYYVVVUUUUUUTTTSSSQQQOOOOOONNNMMMMMMMMMMMMMMMNNNLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEAAACCCDDDDDDCCCBBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@?????????<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA@@@???>>>===================================================<<<;;;:::;;;>>>???>>>===>>>????????????@@@@@@@@@@@@@@@@@@???????????????>>>===<<<<<<<<<===>>>>>>;;;<<<===???@@@@@@@@@@@@DDDGGGKKKOOOPPPNNNKKKIIIBBBAAA???>>>>>>@@@AAABBBBBBAAA???>>>???AAADDDEEEFFFFFFEEEGGGJJJKKKKKKJJJJJJMMMRRRUUUWWWYYY]]]```eeewww{{{uuuoooiiifffddddddfffgggiiikkklllkkkjjjiiiaaabbbfffmmmssstttpppjjjnnnnnnnnnoooppprrrssstttwwwwwwwwwwwwwwwvvvuuuuuurrrrrrqqqqqqpppooonnnnnnpppppppppmmmiiieeecccbbb]]]WWWUUUXXXUUUQQQYYYhhhnnn~~~sssjjjbbb]]]ZZZXXX[[[aaaWWWUUUSSSRRRSSSSSSSSSQQQOOONNNMMMMMMLLLLLLMMMMMMMMMKKKJJJJJJKKKKKKKKKJJJGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEBBBDDDEEEDDDCCCBBBDDDEEE@@@AAABBBCCCCCCCCCBBBAAA???AAACCCDDDCCCBBB???>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCC????????????????????????>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAA@@@???>>>==========================================<<<<<<<<<;;;:::999;;;===>>>>>>===>>>????????????@@@@@@@@@???????????????@@@@@@@@@>>>===<<<;;;;;;<<<>>>>>>:::<<<>>>???@@@@@@@@@@@@???BBBFFFJJJLLLKKKIIIGGGEEECCC@@@???>>>@@@BBBCCC@@@???===<<<===???BBBDDDFFFEEECCCEEEIIIKKKLLLKKKMMMNNNPPPQQQRRRUUUZZZ^^^bbbppp{{{tttrrroookkkgggcccaaa```bbbeeehhhgggcccaaabbbddd]]]^^^bbbhhhnnnpppnnnkkkxxxyyyxxxuuuqqqnnnnnnnnnsssuuuxxxzzzzzzxxxuuussswwwuuusssqqqppppppppppppssssssrrrpppnnnjjjhhhfffddd___XXXTTTSSSSSSTTTTTT___lllmmmdddYYYTTTUUUYYY[[[[[[VVVTTTQQQNNNMMMMMMNNNOOONNNLLLJJJHHHHHHIIIKKKMMMMMMLLLJJJJJJJJJJJJHHHFFFHHHFFFCCC@@@???@@@BBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAABBBCCCDDDDDDBBBDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAA@@@???CCCAAA???===<<<<<<>>>???>>>?????????@@@@@@@@@@@@????????????????????????@@@AAAAAABBBAAA@@@???>>>===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============>>>===;;;999999999;;;<<<======>>>>>>?????????@@@===<<<;;;::::::;;;<<<=========>>>???????????????BBBCCCDDDFFFFFFFFFEEEEEEBBBAAAAAA@@@???>>>======BBBAAA@@@?????????@@@AAADDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMLLLLLLNNNQQQTTT```ccciiirrr|||}}}qqqkkkiiiiiijjjjjjjjjhhheeebbbbbbcccccccccbbbaaa___^^^YYY\\\```bbbccccccdddeee||||||{{{xxxtttqqqpppppppppssswww{{{{{{yyyuuurrrtttsssqqqpppoooooopppppppppqqqqqqpppooommmkkkiiiddd```[[[WWWUUUUUUUUUTTTWWW```nnn}}}~~~tttfff___VVVRRRTTTWWWYYYYYYUUUSSSPPPNNNLLLLLLMMMNNNNNNLLLJJJHHHHHHIIIKKKMMMNNNLLLJJJIIIJJJIIIGGGEEEFFFEEECCCAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAACCCBBBAAABBBDDDEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>????????????>>>>>>???@@@AAAAAAAAA@@@>>>===???>>>===<<<;;;<<<<<<===============>>>>>>>>>>>>???????????????????????????@@@@@@AAA@@@???>>>======>>>>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============>>><<<;;;999999:::;;;<<<=========>>>>>>?????????===<<<;;;::::::;;;<<<=========>>>????????????>>>???@@@AAABBBBBBBBBAAA@@@AAA@@@@@@??????>>>>>>>>>AAA@@@????????????@@@AAACCCCCCCCCDDDEEEGGGIIIJJJMMMMMMMMMKKKJJJKKKNNNPPPYYY[[[```gggpppyyy{{{qqqlllddddddddddddeeedddcccbbbeeeeeeeeeeeeccc```]]]\\\ZZZ\\\___aaa```___^^^___~~~|||xxxtttsssrrrnnnqqquuuyyyzzzxxxuuurrrrrrqqqpppooooooooooooooonnnnnnooopppooonnnmmmllldddaaa^^^[[[ZZZXXXVVVTTTUUUYYY```iiivvvtttjjj]]]XXXSSSQQQSSSUUUUUUUUUTTTRRROOOMMMKKKKKKLLLMMMMMMLLLJJJHHHHHHIIIJJJKKKMMMKKKIIIHHHHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCBBBBBBBBBDDDEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@???======>>>>>>>>>>>>======@@@@@@AAA@@@???>>><<<;;;999999:::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>=========>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<===<<<;;;:::999:::;;;<<<===============>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>?????????@@@??????>>>===????????????????????????@@@@@@????????????@@@@@@BBBBBBBBBBBBDDDFFFHHHIIILLLLLLKKKJJJHHHHHHJJJLLLPPPQQQTTTYYY^^^dddjjjmmmkkkooosssuuu{{{yyyqqqlll```___^^^^^^^^^```aaabbbaaaaaabbbaaa^^^ZZZVVVTTTZZZ]]]___^^^\\\ZZZXXXXXX}}}|||xxxvvvuuunnnoooqqqssstttttttttsssrrrrrrqqqpppooonnnnnnnnnlllmmmmmmnnnmmmlllkkkjjjdddcccaaa___^^^\\\XXXUUUUUUVVVWWW\\\dddrrr|||mmmcccXXXUUURRRQQQRRRRRRQQQPPPRRRPPPNNNLLLKKKKKKLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHKKKIIIGGGFFFEEEDDDBBB@@@@@@AAACCCDDDDDDDDDCCCCCC?????????@@@@@@AAAAAAAAA???@@@AAAAAABBBAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCBBBBBBAAAAAA@@@?????????======>>>>>>>>>>>>======@@@@@@@@@???>>><<<:::888555777999;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======AAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>?????????@@@>>>>>>>>>>>>?????????@@@AAAAAAAAAAAABBBDDDFFFGGGGGGHHHHHHGGGFFFFFFGGGIIIKKKKKKLLLNNNQQQTTTWWWYYY]]]```aaa```bbbppp~~~}}}{{{zzz{{{{{{xxxpppkkk```___\\\YYYXXXZZZ^^^aaa]]]^^^______]]]YYYUUURRRZZZ\\\^^^]]][[[XXXVVVVVVyyy|||}}}|||{{{qqqpppnnnnnnnnnppprrrsssttttttsssrrrpppooommmllllllllllllllljjjhhhfffeeedddcccbbbbbbbbb___[[[XXXQQQPPPQQQRRRWWW___hhhnnn|||}}}~~~qqqcccYYYVVVUUUTTTSSSRRRPPPNNNLLLPPPOOONNNLLLKKKKKKKKKLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHFFFDDDCCCCCCBBB@@@>>>???AAACCCDDDEEEDDDCCCCCC;;;;;;<<<>>>???@@@AAABBB???@@@AAABBBBBBBBBBBBBBBCCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>======?????????>>><<<:::888666444666999<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<============<<>>>>>>>>=========>>>??????@@@@@@=========>>>????????????@@@@@@??????@@@BBBDDDEEEBBBDDDEEEEEEDDDEEEFFFHHHIIIIIIJJJJJJLLLMMMNNNOOOUUUWWWXXXWWWYYYeeezzzzzzsssooopppppprrrvvvxxxuuuoooiiiaaa___[[[UUURRRSSSXXX\\\___```aaabbbaaa^^^\\\ZZZZZZ\\\^^^^^^[[[XXXWWWWWWpppuuu{{{tttrrrooommmlllmmmoooqqqttttttsssrrrqqqooommmlllllllllkkkjjjhhhfffcccbbbcccccccccccccccbbb^^^[[[RRRQQQQQQQQQSSSVVVZZZ\\\eeemmmyyy~~~yyyxxxwwwvvvyyy~~~|||qqqfff[[[UUUUUUUUUUUUSSSRRROOOMMMLLLPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEECCCCCCCCCCCCAAA???@@@AAACCCDDDDDDDDDCCCCCC:::;;;<<<===>>>@@@AAAAAA??????@@@AAABBBBBBBBBBBBAAA@@@@@@@@@BBBCCCBBBAAAAAAAAA@@@??????>>>>>>=========>>>>>>>>>>>>==================;;;999777666555777999<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<=========>>>>>>?????????;;;<<<===>>>>>>???>>>>>>???>>>>>>>>>???@@@BBBCCC???AAACCCDDDCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLNNNOOOQQQUUU```ooo{{{uuulllgggeeedddfffhhhmmmqqqsssppplllhhhbbb```[[[SSSNNNNNNSSSXXX^^^^^^___``````______^^^[[[]]]___^^^\\\ZZZXXXXXXbbbhhhqqqxxx|||~~~wwwvvvtttqqqooonnnmmmmmmoooppppppqqqqqqpppooonnnkkkkkkkkkjjjhhhfffdddbbbbbbbbbbbbcccdddcccaaa^^^XXXVVVUUUTTTUUUUUUVVVUUUVVVYYYaaakkkppprrr{{{yyyuuusssttttttssstttxxx~~~{{{qqqfff\\\VVVTTTRRRSSSSSSSSSQQQOOONNNNNNPPPOOOOOONNNMMMMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCC>>>>>>>>>????????????@@@===>>>???@@@AAAAAAAAAAAA@@@???>>>???AAABBBAAA@@@@@@@@@@@@???>>>>>>======<<<<<<============<<<<<<;;;<<<<<<<<<:::888777555666777999;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;999::::::;;;<<<<<<<<<;;;;;;:::::::::999999999999999:::;;;;;;;;;;;;:::999::::::;;;<<<<<<<<<<<<;;;;;;:::999999999:::;;;<<<=========>>>>>>>>>>>>>>>:::;;;<<<>>>>>>>>>>>>>>>>>>============???@@@AAA@@@AAACCCCCCBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKGGGHHHIIILLLQQQYYY```fffhhhlllqqqwwwqqqbbbZZZZZZ]]]```aaadddhhhjjjjjjiiiiiiiiidddccc^^^VVVPPPOOOUUUZZZ]]]]]]]]]]]]]]]]]]^^^^^^]]]^^^```___\\\YYYWWWWWWVVV]]]gggpppvvvyyyzzz{{{xxxxxxxxxwwwtttpppllljjjkkklllnnnoooppppppppppppjjjkkkkkkjjjiiigggeeedddaaaaaaaaacccddddddbbb```YYYWWWTTTSSSRRRSSSRRRRRRRRRQQQVVV\\\^^^^^^ccclllpppuuuzzzzzzzzz|||yyyssssssqqqrrruuuuuurrrqqqttt{{{~~~~~~~~~{{{yyysssgggZZZRRRPPPRRROOOQQQRRRQQQPPPOOOOOOPPPPPPOOOOOOOOONNNMMMMMMMMMPPPOOONNNMMMLLLKKKJJJJJJHHHFFFEEEFFFGGGHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<>>>??????@@@@@@@@@???>>>===>>>@@@AAA@@@???@@@@@@??????>>>=========:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;:::888777555666777888999:::;;;;;;<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;<<<<<<<<<;;;:::::::::999999999888888999999;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;::::::999999999:::<<<===>>>>>>>>>>>>>>>=========999:::<<<>>>>>>>>>>>>=========<<<<<<===>>>???@@@AAACCCDDDDDDBBBAAAAAABBBAAABBBDDDFFFHHHJJJJJJKKKHHHGGGHHHJJJNNNQQQSSSSSSTTTWWW[[[aaannn|||zzzgggXXXQQQTTTYYY^^^___bbbeeeeeeddddddgggjjjggggggbbb[[[UUUTTTZZZ```bbbaaa```___^^^___```aaa^^^```aaa___\\\XXXVVVUUUVVVTTTWWWaaakkkqqqvvv{{{{{{zzzyyyzzzyyyuuuoooiiihhhhhhiiilllpppqqqqqqppplllkkkkkklllllljjjgggddddddddddddccccccaaa``````___[[[WWWTTTSSSSSSRRRRRRRRRQQQPPPPPPQQQTTTWWWZZZ]]]___bbbfffjjjnnnpppqqqtttssspppmmmkkklllpppsssqqqppppppqqqrrrssstttuuuwwwzzzxxxwwwuuutttnnnhhheee___VVVPPPOOOPPPPPPPPPOOOOOONNNNNNNNNQQQPPPMMMLLLKKKKKKLLLMMMRRRQQQNNNLLLKKKKKKKKKKKKMMMHHHEEEEEEHHHIIIFFFCCCEEEDDDCCCBBBBBBCCCEEEEEE????????????>>>>>>======;;;;;;<<<===>>>???@@@@@@AAA@@@>>>===<<<;;;<<<<<<@@@@@@@@@@@@????????????<<<;;;::::::999999::::::888;;;>>>@@@???;;;777333999888999999:::;;;<<<=========<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<999999888888999999:::;;;;;;:::999888777888999:::;;;::::::999999::::::;;;;;;;;;::::::::::::999999::::::;;;;;;<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>??????@@@???>>>=========>>>@@@AAA???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAABBBDDDFFFHHHFFFFFFGGGHHHIIIKKKLLLMMMKKKMMMPPPUUU[[[aaagggjjjhhhjjjjjjiiijjjrrr~~~~~~hhhYYYTTTWWW\\\___```bbbcccbbbaaabbbfffjjjiiilllmmmkkkfffbbb``````cccaaa^^^[[[YYYYYYYYYYYY[[[aaadddaaaYYYRRRRRRTTTSSSPPPRRRZZZaaagggooovvvyyyyyyzzz{{{{{{wwwpppkkkkkkjjjiiikkknnnppppppppplllkkkkkkllllllkkkhhheeedddddddddcccbbb```___^^^^^^\\\YYYWWWWWWWWWVVVTTTRRRQQQOOONNNNNNPPPRRRTTTUUUVVVYYY\\\___bbbdddeeehhhhhhgggeeeeeegggkkknnnoooooooooppprrrssstttuuuwwwzzz~~~{{{rrrmmmkkkfffbbbaaa]]]UUUOOONNNNNNNNNMMMMMMLLLLLLKKKKKKPPPOOOMMMKKKJJJKKKLLLLLLOOONNNMMMLLLKKKJJJJJJIIIKKKGGGDDDDDDGGGHHHFFFCCCBBBBBBAAA@@@@@@@@@AAABBB??????>>>>>>>>>=========;;;;;;;;;<<<<<<======>>>@@@???>>>===<<<<<<===============<<<<<<<<<;;;;;;<<<;;;::::::999999::::::;;;>>>AAACCCBBB???;;;888::::::::::::;;;<<<=========<<<;;;;;;::::::;;;;;;888888999::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888999999:::;;;::::::999999999999::::::;;;::::::999999::::::;;;;;;;;;:::::::::999999999888999:::;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<======;;;;;;<<<======>>>>>>??????>>>=========>>>???@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@AAACCCEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJKKKNNNQQQTTTVVVWWWWWWZZZ\\\\\\]]]cccmmmuuu~~~}}}kkk^^^YYY[[[^^^___cccdddeeedddcccbbbcccdddhhhjjjlllkkkgggdddbbbcccbbb```]]]ZZZYYYXXXYYYYYY\\\___aaa___XXXRRRPPPPPPRRROOOOOOSSSWWW[[[ccckkktttvvvxxx{{{|||yyytttooopppmmmjjjiiikkknnnpppqqqllllllllllllmmmmmmjjjhhheeeeeedddcccbbb```^^^]]]^^^]]][[[[[[\\\[[[YYYWWWTTTRRRPPPNNNNNNNNNPPPQQQOOOOOOPPPQQQSSSVVVXXXZZZ\\\]]]______```bbbfffiiikkklllmmmooorrrtttuuuvvvwwwyyy}}}|||}}}}}}yyypppjjj```\\\[[[]]][[[TTTOOOMMMLLLLLLKKKKKKJJJIIIIIIHHHOOONNNLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGIIIFFFCCCDDDFFFHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===========================>>>>>>============>>>>>><<<<<<<<<;;;;;;;;;::::::<<<;;;::::::999999::::::<<<>>>AAACCCCCCAAA>>><<<;;;::::::;;;;;;<<<===>>>;;;;;;:::999999999999999888888999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888999888888888888999::::::::::::;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::999999999999888888:::;;;<<<<<<<<<<<<888888999::::::::::::999;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<<<<=========>>>>>>=========>>>???@@@??????@@@AAABBBBBBBBBBBBAAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGGGGHHHGGGGGGGGGNNNQQQUUUWWWYYY\\\bbbgggttt{{{~~~sssooopppssszzzyyylllaaa^^^___```aaaeeedddddddddeeeeeecccaaafffhhhjjjjjjgggeeedddcccaaa___\\\YYYXXXWWWXXXXXX\\\\\\]]][[[XXXSSSOOOMMMSSSPPPPPPQQQQQQQQQWWW^^^kkknnnsssxxxzzzzzzwwwuuutttpppkkkhhhiiillloooqqqnnnmmmmmmnnnoooooommmkkkhhhggggggeeecccaaa___^^^___^^^^^^______^^^ZZZWWWWWWUUUTTTRRRQQQRRRSSSSSSPPPPPPNNNNNNOOOQQQTTTUUUXXXZZZ\\\^^^___aaaccceeeggghhhkkknnnqqqsssuuuvvvtttwwwzzz||||||}}}|||zzzwwwtttmmmggg\\\YYYYYY\\\\\\UUUPPPNNNLLLLLLLLLKKKJJJJJJIIIIIINNNNNNLLLLLLKKKKKKLLLLLLJJJJJJKKKKKKKKKJJJHHHGGGHHHFFFDDDDDDFFFHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@????????????AAA@@@@@@@@@?????????>>>===============>>>??????>>>>>>>>>=========<<<<<<<<<;;;::::::999999::::::999;;;===??????>>>===;;;:::::::::::::::;;;<<<===:::999999888888888888888;;;;;;::::::999888888888::::::999999::::::;;;<<<::::::::::::::::::::::::::::::::::::999999888888888888888888888999999:::999:::;;;<<<===<<<;;;:::::::::999999999999:::::::::::::::999999999999888999999:::;;;;;;;;;::::::777777888999999999999999;;;;;;::::::;;;;;;<<<===:::::::::;;;;;;<<<<<<<<<============>>>>>>??????>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDMMMQQQVVVZZZ[[[\\\^^^```dddhhhmmmpppuuu}}}vvvvvvnnnggggggiiimmmssszzzyyyqqqfff___]]]```ccceeefffcccaaabbbfffhhhfffdddeeefffggggggfffcccaaa```___]]][[[XXXWWWVVVWWWXXXZZZYYYXXXXXXYYYWWWQQQMMMRRROOONNNOOOOOONNNPPPVVV___cccjjjpppuuuwwwxxxxxxwwwsssmmmjjjjjjmmmpppqqqqqqpppooooooqqqqqqooonnnjjjjjjiiihhhfffdddbbbaaaaaa``````aaaaaa___[[[XXXWWWVVVVVVUUUVVVVVVWWWXXXUUUTTTRRRQQQQQQRRRTTTUUUXXXZZZ\\\]]]]]]^^^___```cccdddhhhlllooorrrtttuuupppsssvvvxxxzzz|||~~~uuupppjjjeeeccc]]]ZZZ[[[^^^]]]VVVQQQOOOMMMMMMMMMMMMLLLLLLLLLKKKNNNMMMMMMLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>><<<<<<======>>>??????????????????>>>>>>>>>======<<<;;;::::::999999::::::888999:::<<<===<<<<<<;;;999999999888999999::::::999999888777777777777888;;;::::::999999888777777:::999999999999:::;;;;;;::::::::::::::::::::::::888888888999999:::::::::888888777777888888999:::888999;;;<<<===<<<;;;;;;:::999999888888999999:::::::::999999999888888888;;;;;;;;;;;;:::999888888666777888888999999888888:::::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCBBBAAABBBDDDEEEFFFEEEEEEDDDIIIMMMRRRVVVXXXWWWWWWVVVWWWYYYZZZ[[[___iiiwww}}}wwwqqqlllkkkfffcccfffiiijjjlllpppmmmggg^^^YYYYYY^^^dddhhhiiieeeaaaaaadddggggggfffddddddddddddccc```]]][[[]]][[[YYYWWWUUUUUUVVVWWWWWWUUUUUUWWWZZZYYYTTTPPPYYYRRRNNNNNNOOONNNOOOQQQTTTYYY```fffkkkooosssvvvxxxtttpppnnnnnnooopppppprrrpppooooooppppppooonnnkkkkkkjjjiiihhhfffdddcccbbbbbbbbbccccccbbb^^^\\\WWWWWWXXXXXXYYYZZZ[[[\\\XXXWWWVVVUUUTTTTTTUUUUUUXXXZZZ[[[ZZZYYYYYYZZZ[[[___aaaeeeiiimmmpppqqqrrrmmmooorrruuuvvvyyy|||~~~~~~yyyyyytttllleeeaaabbb^^^ZZZZZZ\\\[[[UUUPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFBBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????>>>>>>=========<<<<<<<<<;;;;;;<<<;;;::::::999999::::::999:::;;;;;;<<<<<<<<<<<<999999888888888888999999999999888777777777777888777777888888999:::::::::999999999999999:::;;;;;;::::::::::::::::::::::::777777888888999::::::;;;888777777777777888999999888999:::;;;;;;<<<;;;;;;999999888888888888999999999999999999888888888888:::;;;;;;::::::999888777777777888999999999999888:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>============>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCBBBBBBGGGJJJNNNQQQRRRRRRPPPNNNPPPQQQRRRRRRUUU]]]gggpppvvvvvvzzz}}}}}}wwwtttpppllleeebbbcccgggiiigggeeefffddd___ZZZVVVWWW\\\ccchhhmmmjjjfffddddddddddddcccccccccbbbbbbaaa___[[[XXX[[[ZZZWWWUUUTTTTTTUUUVVVTTTSSSTTTVVVYYYYYYUUUQQQooobbbUUUQQQPPPOOOMMMNNNNNNRRRXXX]]]aaaffflllpppwwwuuusssrrrrrrrrrqqqpppqqqpppmmmmmmmmmmmmlllkkkjjjjjjjjjiiihhhgggeeedddbbbbbbbbbdddffffffeeeccc\\\\\\]]]]]]^^^______```[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXVVVUUUWWWXXX\\\^^^cccgggkkkmmmnnnooojjjllloooppprrrtttwwwyyy{{{{{{|||{{{{{{}}}~~~zzzvvvnnnhhhbbb___```ZZZVVVUUUVVVUUUPPPLLLLLLHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJEEEEEEEEEDDDBBBBBBCCCCCC???@@@AAAAAAAAA@@@???>>>?????????@@@@@@@@@AAAAAA===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>======<<<<<<<<<;;;;;;;;;::::::<<<;;;::::::999999::::::;;;::::::::::::;;;;;;;;;:::999999888888999999::::::999888888777777888888777777777888999999::::::999999999888999999:::;;;999999999999999999999999888888888888888999999999777777777777777888999999888888888999999:::;;;<<<999999888888888888999999999999999999888888888888888888999:::::::::::::::777888999999::::::999999::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????AAABBBCCCEEEEEEDDDBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCGGGHHHJJJLLLNNNMMMLLLJJJLLLNNNPPPRRRTTTZZZaaafffccc```bbbiiirrr|||~~~xxxrrrnnnrrrxxxzzzvvvqqqpppnnnkkkdddbbbccchhhiiieeeaaaaaa___^^^[[[YYYYYY\\\```dddiiijjjkkkiiifffcccbbbaaabbb``````aaabbb```\\\YYYZZZYYYVVVTTTSSSSSSTTTUUUSSSSSSTTTVVVVVVTTTQQQOOOttt```VVVRRROOOLLLKKKLLLOOOTTTWWWZZZ___fffkkkvvvuuutttuuuuuutttrrrpppqqqnnnlllkkkkkkkkkjjjhhhiiiiiiiiiiiihhhgggeeeeeeaaaaaabbbeeehhhjjjjjjiiibbbbbbbbbccccccccccccccc]]]]]]]]]]]]\\\[[[YYYXXXXXXYYYXXXWWWUUUUUUWWWYYY[[[]]]aaafffjjjlllmmmmmmjjjkkkmmmnnnnnnppprrruuuvvvxxxyyyyyyyyyzzz}}}}}}}}}~~~{{{vvvyyyjjjccc```\\\YYYYYYVVVQQQOOOQQQQQQLLLJJJJJJDDDEEEFFFGGGIIIJJJKKKLLLGGGGGGHHHIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEGGGHHHIIIDDDDDDDDDBBB@@@???@@@AAA>>>???@@@AAABBBAAA@@@???======>>>>>>????????????=========>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999999888888999999:::;;;;;;:::999999::::::::::::999999888888888888888::::::999999888777777777999999888888999999:::;;;999999999999999999999999::::::999999888777777777777777777777777888888999888888777777888:::;;;===999999888888888888999999999999999888888888888777555666777999;;;<<<<<<<<<888888999::::::::::::999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<<<<===>>>??????@@@@@@@@@>>>>>>????????????>>>===???@@@BBBDDDDDDCCCBBBAAAAAAAAA@@@AAABBBDDDFFFGGGFFFEEEFFFGGGIIIIIIGGGFFFFFFHHHLLLOOORRRWWW\\\```ZZZUUUTTTZZZbbbkkkzzzwwwvvvtttqqqooollliiihhhfffmmmqqqnnnkkkjjjhhhffffffcccdddhhhiiidddaaaaaa^^^___^^^]]]\\\\\\^^^```aaaffflllmmmjjjeeecccbbb```______aaacccbbb___[[[YYYXXXVVVTTTSSSSSSTTTUUUSSSTTTUUUUUUSSSPPPMMMLLLqqq```ZZZUUUQQQPPPQQQNNNNNNPPPQQQRRRXXX___jjjmmmrrrvvvxxxwwwvvvuuuwwwuuuqqqmmmjjjgggffffffjjjkkkmmmnnnllliiieeebbbbbbccccccdddeeefffggggggeeeeeefffffffffffffffeeedddcccaaa___^^^]]]^^^^^^ZZZZZZZZZYYYYYYXXXWWWVVVYYY\\\aaaeeeiiijjjjjjiiikkkkkkjjjjjjkkkmmmooopppsssvvvyyyxxxvvvuuuvvvxxx||||||~~~}}}{{{{{{zzzyyywwwxxx}}}uuulllttt{{{pppaaaWWWSSSQQQOOOMMMPPPPPPNNNMMMJJJGGGEEEDDDCCCDDDEEEFFFGGGHHHIIIIIILLLLLLKKKJJJJJJJJJJJJJJJHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@@@@????????????@@@@@@==============================>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::999999999::::::::::::999999888888888<<<;;;;;;;;;<<<;;;888555:::999888666666888999:::888777777777888999::::::777777888999::::::;;;;;;999::::::;;;;;;:::::::::777777888888888999999999888777666555555666777888;;;:::999888777777777777;;;:::888666666666777777777777777777777777777777888888888999999::::::;;;999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::>>>===<<<<<<;;;;;;;;;;;;999:::<<<=========<<<;;;>>>>>>>>>>>>>>>??????@@@BBBAAA@@@>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA>>>???@@@@@@???AAADDDFFFKKKFFFBBBBBBFFFIIIKKKJJJLLLIIIJJJPPPYYY]]]YYYSSSNNNOOOQQQPPPSSS]]]kkkwww~~~zzz{{{|||vvvpppdddeeeeeeeeecccaaa___]]]___aaaccccccbbbaaabbbccc______aaadddeeeeeebbb______aaabbb^^^XXXTTTUUUXXX```bbbgggkkklllhhhccc^^^____________```aaabbbccc___```___]]]YYYSSSNNNJJJMMMOOOPPPOOOLLLJJJLLLNNN|||oooaaaVVVQQQRRROOOMMMPPPQQQQQQTTTYYY^^^bbbhhhnnntttxxxzzz{{{zzzxxxtttpppllljjjhhhgggfffhhhjjjllllllkkkiiihhhffffffffffffffffffeeeeeeeeeffffffffffffeeeeeeeeeeeecccbbb```____________\\\]]]]]]\\\\\\[[[ZZZYYYYYY\\\___bbbeeefffffffffiiihhhhhhhhhiiikkklllmmmpppsssuuuuuutttsssuuuwwwyyyyyyzzz}}}~~~}}}|||{{{{{{xxxxxxxxxxxx{{{vvvoooooooootttrrriii]]]UUURRRQQQPPPNNNNNNNNNMMMKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@??????>>>>>>??????@@@========================<<<==================<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888888999999:::::::::999999999888888:::999888999999888666333777777888888888888777777888888777777666777777777777777888999999:::;;;;;;888888999999999888777777777777888888888999999999999888777777777777888999::::::999888888888888888888888777777666666777777777888888999999888888777888888888999999::::::;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999999:::;;;<<<<<<===<<<<<<<<<>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>????????????@@@@@@@@@@@@AAADDDFFFHHHFFFEEEEEEGGGHHHIIIIIIMMMOOOTTTWWWYYYWWWSSSQQQKKKKKKKKKJJJMMMTTT^^^gggiiikkkkkkiiifffgggmmmrrr|||yyyzzzvvvrrrqqqrrrppplllgggbbbaaaaaa```___]]]\\\\\\]]]^^^^^^]]]\\\[[[[[[\\\YYY[[[___bbbdddccc```]]]___aaabbb___YYYTTTTTTVVV]]]___cccgggiiigggccc```aaaaaaaaabbbcccdddeeeffffffggggggeeeaaa[[[UUURRRNNNOOOOOOMMMJJJHHHIIIKKK|||gggZZZVVVPPPLLLNNNQQQPPPOOOPPPTTTWWW\\\dddllltttzzz}}}{{{zzzvvvrrrooollljjjiiidddeeegggiiijjjkkkllllllkkkkkkjjjiiihhhfffeeedddfffffffffeeeeeedddddddddfffeeecccbbbaaaaaaaaaaaa````````````___^^^]]]]]]ZZZ[[[]]]___```aaabbbbbbdddddddddeeefffgggiiijjjkkkmmmoooppppppppprrrtttuuuttttttwww{{{}}}}}}{{{xxxvvvvvvwwwyyyzzzyyyzzz|||{{{pppllldddaaaiiivvv}}}tttfff___XXXSSSRRRRRRPPPNNNKKKKKKKKKJJJHHHGGGEEEDDDEEEFFFFFFGGGHHHIIIJJJJJJHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@??????>>>>>>??????@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::888777666777999:::::::::::::::999999999999888777777777888888666444666777999;;;;;;999777666999888777666555555555555777777888888999:::::::::888999999999888777666666777777777888888888888999999999888888888999999::::::999999999999999999999555666666777777777777777777888:::;;;;;;:::888777777777888999::::::;;;;;;::::::::::::;;;;;;;;;;;;999::::::::::::::::::;;;::::::999888888888999999<<<;;;;;;;;;;;;<<<=====================>>>????????????@@@@@@@@@??????>>>=========>>>>>>>>>?????????@@@AAAAAAAAAAAADDDFFFDDDFFFGGGGGGGGGGGGHHHJJJOOOVVV]]]]]]VVVOOOMMMMMMJJJIIIGGGFFFGGGLLLQQQTTTUUUXXXZZZYYYXXXYYY]]]aaagggjjjooowwwwwwnnnjjjgggeeeccccccffffffdddaaa___^^^]]]\\\ZZZYYYYYYXXXYYYZZZYYYVVVTTTSSSTTTVVVTTTWWW[[[___```___\\\ZZZ^^^```bbb___YYYSSSQQQQQQYYY\\\___ccceeeeeedddccceeeeeeeeeffffffggghhhhhhiiikkkmmmllliiiddd^^^ZZZTTTTTTRRROOOLLLJJJJJJKKKnnnaaaXXXQQQQQQSSSRRRPPPPPPQQQRRRUUUZZZbbbjjjqqqvvvzzzyyyvvvtttqqqnnnlllkkkgggggggggggghhhiiijjjjjjlllllllllkkkjjjgggfffdddffffffeeeddddddcccccccccgggfffeeeddddddcccccccccbbbccccccbbbbbbaaa```___\\\\\\]]]]]]]]]^^^______``````aaabbbcccdddeeeffffffggghhhjjjkkkmmmoooqqqrrrqqqpppqqquuuyyy|||}}}|||||||||}}}~~~{{{xxxwwwwwwuuuttttttvvvzzz}}}}}}uuujjjaaadddcccjjj|||}}}rrrhhh]]]YYYUUUSSSRRRQQQOOOMMMJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;===;;;999777777888:::;;;:::::::::::::::::::::::::::888777888999999888666999999:::;;;;;;:::999999888777777666666666777777777777888888999999999:::::::::;;;::::::999888777777777777777888888888888888888888888999999999:::999:::::::::::::::999999333444666777888888777777777999;;;======;;;999777777777888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;888999999999::::::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::<<<===>>>===<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBBBBAAA@@@????????????@@@@@@@@@@@@???@@@AAAAAAAAAAAACCCEEEAAADDDGGGGGGFFFGGGKKKOOOSSSXXX]]]ZZZRRRKKKHHHIIIKKKHHHFFFEEEGGGIIIJJJJJJNNNQQQSSSSSSRRRRRRUUUWWWZZZ[[[___eeemmmvvv~~~zzz|||}}}{{{{{{|||~~~}}}rrrsssxxx|||zzzqqqiiiddddddaaa___^^^___bbbccccccbbb_________]]][[[YYYVVVTTTWWWWWWUUUSSSQQQQQQSSSUUUTTTVVVYYYZZZZZZXXXXXXWWW]]]___aaa^^^YYYTTTPPPOOOWWWZZZ]]]```bbbdddfffgggiiiiiiiiihhhhhhggggggfffeeehhhkkkmmmlllhhhccc___\\\[[[XXXUUUQQQOOONNNMMMqqqfff\\\ZZZYYYVVVSSSSSSQQQQQQQQQTTTYYY```hhhlllvvvvvvvvvuuutttsssrrrqqqmmmllljjjhhhfffeeeeeeeeejjjkkkllllllkkkiiigggffffffeeedddcccbbbcccccccccgggggggggffffffeeeddddddccccccccccccbbbaaa```______^^^^^^^^^^^^]]]]]]^^^\\\]]]^^^___aaabbbccccccbbbbbbccceeehhhkkkmmmnnnpppnnnmmmnnnqqquuuwwwxxxwwwwwwxxxyyy{{{}}}~~~zzzwwwuuutttsssuuuvvvwwwxxx|||{{{qqqjjjddd___[[[bbblll{{{ssshhh```YYYWWWUUUTTTRRRPPPNNNLLLIIIJJJJJJJJJJJJIIIHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????>>>>>>>>>>>>>>>>>>???========================<<<;;;::::::::::::;;;<<<<<<<<<;;;:::::::::::::::===<<<:::999999999;;;<<<::::::::::::::::::::::::999888777777999:::999888:::999888777777888999:::666666666777888999:::;;;777888888888888888999999::::::::::::999999888777777777777777777777777777666777777888888999999999::::::;;;;;;;;;:::999999333444666888999999888888777999;;;======;;;999777666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::<<<===>>><<<<<<<<<;;;<<<<<<===>>>===>>>???AAAAAAAAA@@@???>>>>>>?????????@@@@@@@@@>>>@@@AAAAAAAAA@@@BBBCCC@@@CCCEEEFFFFFFJJJPPPUUUUUUUUUSSSPPPLLLIIIGGGGGGIIIGGGFFFFFFHHHHHHGGGFFFJJJKKKLLLLLLLLLKKKLLLLLLQQQQQQRRRVVV\\\ccciiimmmmmmpppuuuxxxxxxuuurrrpppvvvvvvssspppmmmlllmmmooorrrqqqhhhfffjjjllliiiaaa\\\\\\^^^___^^^]]]^^^___aaabbbbbb```aaacccbbb```[[[UUURRRVVVVVVVVVTTTSSSSSSVVVYYYYYYZZZZZZWWWTTTSSSUUUWWW___aaabbb```]]]XXXTTTRRRWWWZZZ]]]```aaadddgggjjjlllkkkkkkjjjhhheeecccbbb```ccchhhkkkkkkiiifffddd___^^^[[[YYYVVVSSSPPPNNNxxxoooiiiccc[[[TTTRRRSSSQQQPPPPPPSSSYYY```dddnnnpppqqqsssuuuvvvwwwwwwsssrrrooolllhhhfffddddddhhhiiijjjkkkkkkiiigggfffddddddbbbbbbbbbcccdddeeegggggggggggggggfffeeeeeeccccccccccccbbbaaa```___````````````___^^^]]]]]]YYY[[[\\\^^^```aaabbbbbbaaa```___aaaeeeiiikkkkkknnnlllkkklllnnnqqqrrrqqqpppqqqrrruuuxxx{{{}}}}}}|||{{{|||{{{xxxuuussssssuuuuuuyyy~~~}}}ssshhhaaa]]]ZZZ\\\```jjj}}}~~~|||tttjjjaaa\\\VVVVVVUUUTTTQQQOOOMMMKKKIIIJJJJJJJJJJJJIIIIIIHHHDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????>>>>>>======>>>>>>???========================<<<;;;:::999999:::;;;<<<===<<<;;;:::999999999999===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777666555555777999999888888777555444444555777888666666666777888:::<<<===888888888888888888888888666666777777777777777666888777777777777777666666555666777888999999999888;;;<<<======<<<;;;999888555555777888999999999999888999;;;<<<<<<;;;999888666666777888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<::::::999999999:::;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<======:::;;;<<<===>>>?????????<<<<<<<<<=========>>>>>>===???@@@AAA@@@???@@@AAAAAABBBEEEGGGJJJNNNSSSVVVSSSOOOJJJHHHHHHHHHGGGEEEDDDEEEEEEFFFEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHNNNMMMMMMOOORRRWWW\\\______dddjjjnnnnnnlllkkkjjjpppoookkkeee```]]]^^^___eeeppp}}}yyyllllllnnnpppsssvvvyyy{{{uuusssssstttsssrrrtttzzzxxxnnngggbbbcccccc```\\\YYYZZZ\\\[[[ZZZYYYYYYZZZ[[[]]]^^^```bbbddddddbbb]]]XXXUUUXXXXXXYYYXXXWWWWWWZZZ\\\]]]]]]]]]YYYTTTRRRTTTWWWaaabbbbbbbbb```]]]ZZZYYYWWW[[[___aaaaaacccgggkkkllllllkkkjjjgggdddaaa___```bbbfffiiijjjiiigggfff\\\[[[ZZZYYYXXXTTTPPPLLL~~~mmm```\\\XXXUUURRROOOPPPSSSXXX[[[aaaccchhhlllqqqtttvvvwwwvvvuuussspppnnnkkkiiihhhggghhhiiijjjjjjgggeeeccccccbbbaaa```aaaccceeeffffffgggggghhhhhhgggeeeeeeccccccdddccccccbbbaaa```___```aaaaaaaaa___]]][[[XXXZZZ\\\^^^```aaaaaaaaaaaa___^^^```dddhhhjjjjjjkkkjjjiiijjjlllmmmlllkkkhhhiiikkkooorrrvvvzzz|||~~~~~~|||yyyvvvtttrrrrrrtttvvvvvvvvvxxx}}}vvviiibbb\\\ZZZYYY[[[eeeppp}}}|||yyyssskkkbbb[[[WWWRRRSSSSSSRRROOOMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>============>>>>>>===========================<<<;;;::::::;;;<<<======<<<;;;:::999999999999;;;;;;<<<<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<888666555555888:::::::::777777777777777777777777666666666666777999:::;;;888888888888777777777777444555666777777888888777888888777777666666666666666777888:::::::::::::::===>>>>>>>>>===:::888666888888888888888999::::::999999::::::::::::999999555666777888:::;;;<<<======<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===:::;;;<<<<<<===<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<===>>>???AAABBB<<<<<<<<<<<<=========>>>;;;===@@@@@@???>>>>>>???BBBCCCGGGLLLPPPRRRRRRPPPLLLJJJGGGFFFGGGGGGEEEDDDBBBDDDFFFFFFCCCBBBDDDFFFGGGFFFFFFFFFGGGHHHIIIIIILLLLLLKKKLLLNNNQQQTTTVVVRRRXXX___cccdddccccccddddddbbb^^^YYYTTTRRRTTTUUU[[[bbbkkksss{{{~~~wwwnnn``````aaabbbdddgggiiijjjgggfffgggiiihhheeefffjjjmmmvvv}}}zzztttooojjjeeeaaaaaa```___]]]\\\ZZZZZZWWWWWWVVVVVVVVVXXX[[[]]]______``````___^^^\\\\\\ZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[___aaa^^^YYYVVVVVVXXX^^^^^^^^^^^^^^^^^^\\\[[[XXX\\\```aaa```aaaeeeiiijjjjjjjjjjjjhhheeebbbaaabbbccceeefffffffffeeedddXXXWWWXXXYYYZZZVVVPPPJJJuuunnn^^^[[[UUUQQQNNNOOOQQQRRRUUUYYY^^^dddjjjooorrrtttvvvvvvuuutttrrrpppnnnmmmggghhhiiijjjhhhfffcccaaabbbaaa``````aaaccceeegggffffffggghhhhhhgggeeeeeeddddddddddddcccbbbaaaaaa^^^___aaabbbaaa___\\\ZZZXXXZZZ\\\___```aaabbbaaabbb___]]]___dddhhhiiiiiiiiiiiihhhiiijjjjjjhhhfffbbbdddfffjjjnnnssswwwyyy{{{~~~|||{{{}}}|||~~~~~~{{{{{{}}}}}}|||yyyyyyyyyxxxvvvtttqqqmmmlllkkknnnssswww{{{rrrddd^^^ZZZXXXYYY[[[aaaqqq~~~}}}xxxqqqjjjddd^^^XXXTTTOOOPPPQQQPPPNNNLLLLLLLLLHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA???===@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>============>>>>>>========================>>>===;;;::::::;;;===>>>===<<<;;;:::999999999999999:::;;;<<<<<<:::888777:::::::::;;;;;;<<<<<<<<<:::999777888:::<<<======888999;;;<<<<<<;;;999888777666666666666777777888888888888777777777777777555666777999::::::::::::888888777777666666666555777888999;;;<<<<<<;;;;;;>>>?????????===:::777555:::999888888888999:::;;;999999999999999999999999555666777888:::;;;<<<=========<<<<<<<<<;;;;;;;;;>>>>>>>>>===<<<<<<<<<;;;===============>>>???@@@999:::<<<=========<<<;;;;;;::::::::::::;;;<<<<<>>>>>>>>>>>????????????;;;===??????>>>======>>>CCCEEEIIIPPPUUUUUUOOOJJJGGGHHHHHHHHHGGGEEEDDDCCCBBBFFFIIIGGGCCCAAADDDHHHDDDBBBAAABBBEEEGGGIIIIIIGGGGGGGGGGGGIIIKKKMMMOOOLLLRRRXXX\\\\\\[[[\\\]]]ZZZYYYVVVSSSPPPQQQSSSVVVUUUXXX]]]dddnnnuuupppggg[[[[[[[[[\\\]]]^^^``````]]]\\\]]]```___[[[[[[___\\\ccciiiiiiggggggeeebbb]]]\\\]]]]]]]]][[[WWWTTTVVVVVVWWWWWWWWWYYY]]]```]]]\\\[[[[[[\\\^^^```aaa\\\]]]^^^]]][[[YYYXXXYYYYYY^^^cccccc^^^YYYXXXYYYYYYXXXXXXXXXZZZ[[[[[[ZZZWWW\\\aaaaaa```___cccggghhhhhhiiijjjiiigggdddcccdddddddddccccccbbbaaa```VVVVVVXXX[[[\\\XXXQQQKKKsssggg\\\XXXUUUPPPOOOSSSVVVTTTSSSVVV\\\ccchhhkkkkkknnnrrrvvvwwwvvvsssqqqnnnllljjjhhhfffdddbbb`````````_________``````aaa]]]___bbbeeeffffffdddccceeeeeeeeeeeeeeedddcccbbb___```aaabbbbbbaaa```______^^^\\\\\\\\\]]]___aaa```___]]]\\\^^^cccgggkkkllljjjfffeeeddddddcccbbb___```bbbfffjjjppptttvvvwwwwwwwwwxxxyyyzzz||||||}}}~~~}}}zzzwwwwwwyyyzzzyyyvvvttttttsssqqqpppooonnnmmmpppqqqqqqooommmllllllmmmjjjpppwww}}}|||tttiiibbb```\\\aaaeeeeeemmm~~~tttmmmddd]]]YYYWWWUUURRROOOPPPOOOMMMJJJIIIJJJKKKHHHHHHIIIJJJIIIHHHGGGFFFHHHFFFEEEEEEFFFFFFEEECCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA?????????@@@@@@AAAAAAAAABBBAAA???===<<<<<<===>>>============>>>>>>>>>>>>???>>>===<<<<<<===>>>???;;;:::999999888888999999<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;;;;:::888777999999888888888888888888777666555444444555666777888999;;;;;;;;;999777666666777777888999::::::;;;666777888999999888777666888888999999999::::::::::::;;;;;;;;;::::::999888999888777777777777777888666666777888999:::::::::777777777777888999:::;;;<<<<<<;;;::::::;;;;;;;;;============>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===========================???===;;;???FFFGGGAAADDD???=========;;;===AAA<<<===>>>??????>>>===<<>>>>>>>>>>>>>>===<<<<<<===>>>>>><<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999999:::::::::999999999999999::::::::::::::::::::::::888999:::;;;;;;999888777999999999999999999999999999888777666666777888999888888:::::::::999777666444444555666666777888888666777888999999888777666888888888999999999::::::;;;<<<<<<<<<;;;;;;:::999888777777777777777888888777777777888888999999:::777777888888999:::::::::;;;;;;::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===<<<;;;@@@HHHJJJGGG@@@<<<;;;>>>???======???>>>>>>???@@@@@@???>>>===AAADDDHHHLLLMMMLLLIIIGGGDDDDDDDDDDDDCCCBBBAAA@@@BBBDDDFFFFFFEEEDDDCCCDDDGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIHHHHHHIIIKKKMMMNNNRRRPPPOOOOOOPPPQQQQQQPPPLLLLLLLLLMMMOOOOOONNNMMMRRRSSSWWW```hhhiiiccc\\\UUUVVVWWWVVVUUUUUUVVVXXXXXXXXXYYYZZZZZZ[[[\\\\\\WWWZZZ]]]aaaccccccbbbbbb___^^^]]]\\\ZZZYYYXXXWWWXXXXXXXXXXXXYYYZZZ\\\]]][[[\\\ZZZYYY]]]bbbccc```]]]]]]^^^___^^^\\\YYYXXXWWWXXXZZZ___dddeeedddbbbVVVVVVRRROOOQQQXXXZZZXXXTTTVVVWWWVVVTTTVVV]]]bbbfffeeeeeefffhhhiiigggfffiiigggeeedddeeefffeeeeee]]]\\\ZZZYYYXXXXXXYYYYYYpppfff___[[[YYYRRRPPPOOOPPPQQQRRRQQQPPPZZZ\\\___ccchhhlllnnnpppqqqpppnnnllliiifffeeedddfffdddaaa^^^\\\[[[[[[\\\\\\\\\]]]___aaacccdddeeefffdddbbbaaa``````aaabbbbbbaaa```^^^]]]\\\\\\\\\______]]]\\\\\\]]]^^^___]]]\\\\\\\\\]]]___aaabbbfffdddaaa```aaa```___^^^\\\\\\^^^aaaeeeiiimmmooommmmmmmmmllllllmmmmmmnnnnnnqqqtttvvvvvvvvvwwwxxxzzz{{{|||~~~~~~{{{yyyxxxxxxyyyyyyxxxvvvssspppnnnllljjjggggggggghhhggggggggggggfffffffffffffffffffffiiimmmpppqqqrrrssstttvvvnnniiiiiiddd^^^[[[XXXYYYbbblll~~~qqqfff]]]YYYTTTPPPOOOOOOPPPOOOJJJKKKLLLLLLJJJJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCBBBCCCCCCBBB@@@DDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@??????????????????@@@@@@@@@???>>><<<;;;::::::;;;<<<;;;<<<<<<<<<============>>>===<<<<<<<<<<<<===>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777777999888777777777888999:::::::::::::::::::::::::::999999:::::::::999777666888888999999::::::;;;;;;888888777777777777888888666777888999888777666555444444444555555666666777777888888999999888888777777888888888999999999999999::::::::::::999999888666666666666777888888999888888888888888888888888777888999:::;;;;;;::::::::::::999999999999::::::<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;::::::@@@HHHMMMMMM???;;;;;;>>>@@@>>><<<>>>>>>???@@@@@@@@@@@@?????????@@@CCCFFFHHHHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCEEEGGGGGGFFFEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGKKKJJJJJJJJJJJJKKKLLLMMMPPPNNNMMMNNNPPPRRRRRRQQQNNNMMMKKKLLLMMMNNNNNNMMMOOOOOOSSS[[[bbbbbb\\\VVVPPPQQQRRRRRRQQQQQQSSSTTTUUUUUUVVVWWWYYY[[[^^^___WWWYYY\\\___aaabbbbbbaaa```______]]]\\\[[[ZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[ZZZWWWYYY]]]]]]YYYZZZ[[[]]]^^^^^^\\\[[[YYYXXXYYY\\\bbbiiinnnqqqrrrddd___VVVPPPRRRXXXYYYVVVUUUVVVUUUTTTRRRUUU\\\aaaggggggggghhhiiihhheeebbbcccaaa```aaadddfffgggggg```^^^[[[YYYYYY\\\___bbb~~~sssggg___ZZZWWWSSSQQQQQQQQQQQQPPPQQQRRRTTTXXX]]]ccciiillloooppppppnnnmmmlllllllllnnnkkkhhhdddaaa`````````___^^^]]]\\\]]]___aaaccchhhfffbbb```___```bbbcccbbbaaa___]]]\\\\\\]]]]]]___^^^]]]\\\\\\\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^___bbb```^^^^^^^^^^^^]]]\\\ZZZZZZ\\\^^^aaaeeehhhjjjkkkkkkjjjiiiiiiiiiiiiiiihhhkkkoooppppppoooooooooooopppqqqssstttuuuvvvvvvzzzyyywwwuuusssqqqooonnnlllmmmoooooonnnkkkgggeeefffdddbbbaaaaaaaaabbbbbbddddddddddddeeeggghhhiiikkkpppwww}}}sssjjjddd^^^ZZZ___[[[XXXWWWYYYbbbuuu{{{tttiii```UUURRRNNNKKKJJJKKKLLLLLLJJJLLLMMMLLLJJJIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGDDDBBB@@@@@@AAABBBBBBAAACCCCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBBBBAAA@@@>>>>>>>>>?????????????????????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;::::::999888777666666555888666555444555777999:::999999999999999999999999999999::::::999888777666666666777888999::::::;;;666666555555555555666666555666666777777666555555555666666666777777777888888888888888888888888888777777777888888888888999666666666777777666555555555555555666666888999:::888888888888777777777777666888:::<<<===<<<;;;:::999999888888888999::::::<<<<<<<<<=========>>>>>>;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999999>>>EEEKKKNNNDDD???;;;===???======>>>>>>>>>??????????????????>>>???@@@BBBDDDEEEFFFFFFDDDDDDEEEDDDDDDCCCBBBAAADDDFFFHHHIIIGGGFFFFFFGGGFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJLLLKKKJJJLLLOOOQQQQQQQQQPPPNNNLLLKKKLLLNNNNNNMMMKKKLLLPPPVVV[[[[[[VVVPPPJJJLLLMMMNNNMMMMMMNNNOOOPPPQQQSSSVVVYYY[[[]]]]]]YYYZZZ\\\^^^^^^^^^]]]]]]___^^^^^^]]]\\\[[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYXXXYYY[[[[[[XXXXXX[[[[[[XXXXXXYYY[[[\\\[[[ZZZXXXWWWXXXYYY]]]dddlllttt{{{~~~yyypppaaaWWWWWW\\\\\\WWWYYYXXXWWWUUUUUUXXX^^^ccchhhhhhhhhiiihhhfffaaa]]][[[ZZZZZZ\\\```dddffffffeeebbb]]]ZZZ[[[^^^cccfff~~~pppeee___XXXSSSPPPQQQQQQQQQMMMMMMMMMPPPTTT[[[aaaeeeiiikkknnnoooooopppsssuuuvvvtttqqqmmmkkkiiiiiiiiieeeccc___]]]\\\]]]___aaagggdddaaa]]]\\\]]]```aaabbbaaa```^^^]]]^^^^^^___\\\\\\\\\[[[[[[[[[[[[\\\[[[\\\]]]]]]^^^^^^^^^]]]___]]]\\\]]]]]]]]]\\\ZZZZZZZZZZZZ\\\^^^aaadddeeehhhgggfffeeeddddddddddddbbbeeehhhjjjiiihhhhhhhhhggghhhhhhiiikkklllmmmnnnnnnnnnmmmlllkkkjjjiiihhheeefffhhhiiihhhfffcccaaaaaa```^^^]]]\\\^^^```bbbdddddddddfffiiillloooqqqzzzxxxkkk```[[[XXXUUUSSSTTTSSSTTTXXX```qqq|||tttnnnhhhbbb]]]RRRQQQNNNKKKHHHHHHIIIJJJLLLNNNNNNMMMJJJGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHDDDAAA??????AAACCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999888777777666555555777666444444444666888:::888888888888888888888888999999999999888888777777444555555666777888888999555555666666666666555555555555555555666555555555666666666666777777777777777777777777777777777777666666777777777888888888444444555555666555555444555555555555666777888999888888777777777777777777666888:::<<<===<<<;;;:::999888888888999999:::;;;<<<<<<<<<<<<============:::::::::::::::999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999<<<@@@FFFJJJNNNEEE===<<<=========???============>>>>>>?????????@@@@@@AAABBBDDDFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBDDDGGGIIIJJJIIIHHHHHHIIIFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGGGGIIILLLNNNOOOOOOQQQOOOLLLKKKLLLMMMMMMLLLHHHIIIMMMRRRVVVVVVQQQMMMFFFHHHJJJKKKJJJIIIJJJKKKJJJLLLQQQUUUXXXYYYYYYXXXWWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXXXX[[[\\\ZZZZZZ]]]]]][[[ZZZ[[[[[[\\\[[[YYYVVVUUUWWWYYY]]]bbbjjjsss|||wwwhhh\\\\\\aaaaaa\\\[[[ZZZYYYWWWXXX[[[___cccddddddeeeggggggfffbbb___XXXWWWWWWZZZ___ccceeefffhhhddd```\\\\\\___cccfffxxxpppeee\\\VVVTTTSSSSSSOOONNNLLLLLLOOOTTTYYY]]]___ccchhhkkkllloootttxxxyyyxxxwwwuuusssrrrrrrrrrllliiieeeaaa___```aaaccceeebbb^^^[[[ZZZ[[[]]]^^^cccbbbaaa___^^^]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^\\\ZZZZZZZZZZZZ[[[]]]___aaacccbbbbbbaaa```_________```]]]```bbbccccccbbbcccdddeeeeeeeeeeeeggghhhiiijjjiiihhhhhhgggffffffeeeeeeaaabbbdddeeeeeedddcccaaa^^^^^^]]]\\\[[[]]]aaadddggghhhjjjmmmqqqwww|||nnnggg^^^VVVRRRQQQRRRRRRRRRUUU^^^jjjyyy}}}zzzssskkkccc]]]ZZZYYYSSSRRRPPPLLLIIIGGGHHHIIINNNOOOPPPNNNKKKHHHFFFEEEHHHGGGGGGGGGGGGHHHIIIIIIGGGDDDAAA@@@AAACCCCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@??????????????????>>>===>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::::::::;;;<<<<<<;;;::::::999999888777777777777777888888777777777666666666777666555555555666777888777777777777777777777777888888888888888888888888444444555555666666777777777777888888888888777777555555555555555555666666555555555555555555555555777666666555555666666777666666666666777777777777555666666777777777777777555555555555666777777888777777777777777777777777777888999:::;;;;;;::::::999999888999999:::;;;<<<;;;;;;<<<<<<<<<=========::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===::::::;;;;;;<<<@@@GGGTTTHHH>>>;;;<<<<<<===???===<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFEEEEEEEEEEEEDDDCCCBBBAAACCCFFFHHHIIIHHHGGGHHHIIIEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHJJJKKKKKKIIIGGGFFFFFFEEEEEEGGGJJJLLLMMMMMMQQQOOOMMMLLLMMMMMMLLLKKKFFFHHHLLLQQQTTTSSSPPPLLLGGGIIIKKKKKKJJJHHHHHHHHHGGGIIIMMMPPPSSSTTTTTTSSSRRRSSSUUUWWWYYY[[[\\\\\\XXXXXXXXXXXXXXXXXXWWWWWWZZZYYYYYYYYYYYYYYYYYYYYYWWW[[[]]][[[ZZZ]]]^^^\\\\\\]]]]]]]]]\\\ZZZXXXVVVUUUWWW[[[___dddkkksssyyywwwpppeee\\\]]]bbbdddaaa[[[ZZZXXXXXXYYY\\\^^^```^^^^^^```cccfffgggeeecccZZZYYYYYY[[[___cccffffffeeeccc```]]]]]]___bbbddduuukkkccc]]]ZZZTTTQQQNNNLLLLLLNNNRRRTTTTTTYYY___ccceeeiiioootttvvvvvvwwwxxxxxxwwwwwwvvvrrrooolllhhhffffffhhhiiieeeccc```]]]\\\\\\]]]^^^ddddddbbb```]]][[[XXXWWWUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\]]]______]]][[[[[[[[[[[[[[[\\\^^^```aaa^^^^^^]]]]]]]]]]]]]]]^^^\\\^^^`````````aaacccdddgggfffffffffgggiiikkklllhhhhhhgggfffeeedddcccccc```aaabbbccccccdddcccccc___``````______bbbggglllqqqrrrtttxxx}}}}}}qqqjjj]]][[[WWWSSSQQQSSSWWW[[[dddkkkzzz|||ssspppjjjccc\\\XXXVVVUUUSSSSSSRRRNNNJJJHHHIIIKKKMMMOOOPPPOOOLLLIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMJJJEEEBBBBBBBBBAAA@@@BBBBBBBBBAAA@@@???>>>=========>>>>>>??????>>>>>>>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;::::::888888888888999999999:::999:::;;;;;;;;;;;;:::999999888777777666666777777666777777777777888888888777777777666666666666666666666666666666666666666666666666777777888999:::555555666666666666666666666777888999999888777666555555555555555666777777666666666666666666666666666555444333333444555666555555555666666666777777555555666777777777777777666666555555555666666777555555666666777777888888777777888888999:::::::::999999999999:::;;;<<<===;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;>>>===;;;>>>EEESSSGGG===;;;=========>>>===============???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAACCCEEEFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHKKKLLLMMMKKKIIIGGGFFFEEEEEEFFFIIILLLLLLLLLQQQOOONNNNNNNNNMMMKKKIIIEEEHHHLLLPPPSSSRRRPPPMMMJJJLLLNNNNNNLLLJJJIIIIIIHHHHHHHHHIIIKKKMMMOOOQQQOOOPPPRRRTTTVVVXXXYYYZZZVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYUUU[[[]]][[[YYYZZZ[[[ZZZZZZ[[[\\\]]]\\\[[[YYYXXXSSSVVVXXXZZZ\\\aaagggllljjjggg```YYYYYY___bbb```ZZZZZZYYYZZZ[[[]]]^^^^^^]]]]]]^^^```cccddddddccc\\\ZZZZZZ[[[___bbbcccccc______^^^^^^___```bbbcccuuujjjeeeXXXUUUPPPMMMKKKLLLNNNOOOMMMSSSYYY]]]___cccjjjoooqqqsssvvvxxxyyyyyyxxxwwwuuussspppmmmllllllmmmnnnhhhgggdddaaa`````````aaafffeeecccaaa]]]XXXTTTQQQSSSTTTUUUWWWXXXYYYYYYZZZWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\\\\^^^______^^^\\\\\\\\\\\\\\\\\\^^^```aaa^^^^^^]]]]]]]]]]]]^^^^^^^^^```aaaaaaaaaccceeehhhiiiiiihhhhhhiiikkkmmmnnnkkkjjjhhhgggeeecccbbbaaa``````aaabbbbbbcccdddeeeccceeeeeeddddddgggnnnssszzz{{{~~~~~~{{{yyy}}}sssiiiaaa]]]SSSTTTUUUUUUUUUYYY```fffvvvzzzvvvpppkkkddd^^^[[[XXXUUUSSSRRRSSSRRROOOKKKIIIJJJMMMLLLNNNPPPPPPMMMKKKJJJIIIGGGGGGGGGHHHIIIKKKNNNOOOSSSNNNIIIDDDBBB@@@???>>>BBBBBBAAAAAA???>>><<<;;;;;;<<<===>>>????????????>>>>>>======<<<<<<<<<;;;888999999:::::::::999999777888888888888999999999999999;;;;;;;;;;;;999999999888888777777777777777666666777777888888999999777777888888777666555444666666666666666666666666666666666666777999:::;;;777777777777666666666666444555666777777666555444555555555555555666777888999999999999888888888888555444333222222333444555555555555555666666666777333333444555666666666555777666666555555555666666444555555666777888888999777777777777888999:::;;;::::::::::::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===;;;===@@@???;;;???FFFOOODDD<<<<<>>>>>>>>>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>AAACCCDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHKKKNNNNNNMMMJJJHHHGGGFFFEEEGGGJJJLLLMMMLLLPPPOOOOOOOOOOOOMMMJJJGGGEEEHHHLLLPPPSSSRRRPPPOOOMMMOOOQQQQQQOOOLLLKKKJJJKKKHHHEEECCCEEEHHHMMMPPPRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSUUUWWWXXXTTTZZZ]]]YYYVVVWWWWWWVVVUUUWWWYYYZZZ[[[ZZZYYYXXXRRRTTTVVVWWWWWWYYY^^^cccdddddd___YYYWWW[[[]]]]]]\\\[[[[[[\\\^^^```___^^^bbb```______``````___^^^\\\ZZZYYYZZZ\\\_________ZZZ[[[\\\^^^```aaabbbbbbmmmddd[[[TTTTTTRRRNNNNNNSSSMMMOOORRRWWW\\\```bbbdddlllmmmpppsssuuuwwwwwwwwwyyyyyyxxxwwwvvvtttrrrqqqlllllllllkkkjjjgggeeedddhhhccc^^^YYYWWWTTTRRRPPPQQQRRRSSSTTTVVVXXXYYYZZZ[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\[[[[[[^^^^^^___```aaaaaaaaaaaacccbbb```aaabbbcccaaa```aaabbbbbbbbbbbbdddhhhkkkhhhhhhhhhhhhiiikkkmmmnnnmmmlllkkkhhheeedddeeegggiiiiiiiiihhhhhhiiilllooooooooonnnnnnpppuuu{{{}}}{{{}}}~~~zzzwwwvvvrrrlllfffbbb^^^YYYVVVWWWVVVVVV[[[bbblllyyy|||zzzmmmhhhccc```___\\\UUUOOOQQQPPPMMMKKKIIIHHHHHHHHHJJJKKKLLLLLLKKKIIIGGGEEEEEEEEEFFFGGGHHHIIIIIIJJJOOOLLLHHHCCCAAA@@@@@@@@@???@@@@@@@@@>>><<<:::999@@@???===<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;999999999888888888888777999888888888888888999999999999999999999999999999888777666777888999888777888777666666666888999:::666666555444444444444444666777777777777555333222666666555555555444444444666666666666666555555555666666777777777777777777666777888999999888777666666555555555555444444444333444444444444444444333444444444444444444444444777777777777777777777777777666666555555555555666777777777888::::::999888555555777888999::::::;;;666777777888999;;;<<<===;;;;;;;;;::::::999999999:::::::::999999888888888<<<<<<;;;:::999888777666<<<<<<======<<<;;;::::::999:::;;;;;;;;;===@@@CCCUUUFFF===???@@@;;;<<>>??????@@@@@@AAABBBBBB@@@AAABBBCCCCCCBBBAAAAAA=========???AAACCCBBB@@@===>>>>>>@@@AAABBBCCCDDDFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLNNNPPPPPPMMMKKKIIIIIIKKKNNNQQQRRRPPPNNNMMMHHHCCCCCCGGGJJJIIIGGGHHHKKKOOOSSSTTTTTTSSSQQQRRRSSSSSSTTTUUUUUUVVVVVVTTTSSSQQQPPPPPPQQQRRRSSSUUUWWWXXXXXXVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWWWWUUUTTTTTTWWWYYY^^^]]][[[YYYXXXYYYZZZZZZ^^^]]]\\\\\\\\\]]]___```^^^^^^^^^```aaaaaa___]]]___]]]ZZZXXXXXXZZZ\\\^^^ZZZYYYXXX[[[___bbbaaa```ssseee^^^YYYSSSRRRTTTTTTRRROOONNNPPPTTTYYY\\\```bbbfffjjjooosssvvvxxxzzzzzzzzzyyyyyywwwvvvvvvpppppppppooollliiigggeeehhhddd___\\\YYYXXXVVVTTTQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXYYY[[[\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ^^^___```bbbbbbbbbbbbaaaccccccdddfffggghhhiiijjjdddeeefffeeefffgggkkknnnmmmlllkkkkkklllnnnppprrrsssssssssrrrpppooopppqqqssssssttttttuuuxxx|||xxxsssnnnjjjgggdddbbb___\\\[[[ZZZ[[[[[[YYY\\\bbblllxxx|||uuuqqqgggccc^^^]]]]]][[[UUUPPPPPPOOOMMMKKKIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIGGGDDDAAA>>>=========????????????>>><<<:::999======<<<<<<<<<===>>>???===<<<<<<<<<;;;;;;;;;;;;999999999888888888888777888888888777777888888999888888888888888888888888888777666666777777777666666666555444555666777888888777777666555555666666666666777777666555444333666555555555444444444444333333333444444444444444555555555444444444444444666666777888888777666555666555555555555444444444333333444444444444333333666555555555444333333333666666666666666666666666555555444444444444555666333333444666999;;;;;;:::444555666777888999999999999888888888888888999999;;;;;;:::::::::999999999:::::::::999999888888888:::::::::999999999999888<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;<<<===@@@BBBQQQDDD<<>>??????@@@@@@AAAAAABBBBBBDDDEEEFFFFFFEEEDDDCCCCCCBBBAAAAAABBBAAA???===<<<<<<===???@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOOOOLLLJJJFFFFFFHHHKKKOOOPPPOOOMMMLLLGGGAAA@@@CCCEEECCCAAADDDFFFJJJNNNQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOQQQSSSTTTUUUVVVWWWVVVTTTRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVVVVTTTSSSSSSUUUVVVZZZZZZZZZZZZZZZYYYYYYXXXYYYXXXXXXXXXYYYYYYZZZ[[[XXXXXXYYY\\\___aaaaaa```___^^^[[[YYYXXXYYYZZZ[[[ZZZYYYXXX[[[^^^aaa```___tttkkkbbbZZZWWWYYYVVVRRRNNNNNNPPPSSSVVVVVVXXX[[[```eeekkkpppsssvvvwwwxxxyyyyyyzzzyyyyyyvvvvvvuuutttqqqnnnjjjhhhgggddd```^^^]]]\\\ZZZYYYTTTTTTTTTUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVYYY[[[]]][[[\\\^^^``````___^^^]]]aaabbbdddfffgggfffeeedddeeehhhkkkkkkjjjkkkmmmpppjjjjjjkkkkkkkkklllooorrrsssrrrppppppqqqtttxxx{{{}}}|||{{{{{{~~~}}}uuukkkeeecccaaa]]]YYYUUUVVVVVVUUUUUUZZZaaagggiiippp{{{}}}~~~|||tttjjjeee^^^[[[XXXXXXYYYXXXTTTQQQNNNMMMLLLJJJJJJJJJJJJKKKJJJKKKKKKJJJIIIFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===<<<<<<;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;999999999888888888888777888888777777777777888888666666666666666666666666777777777666555555444444555444333333333444555666999999888777777777888888555666666666666666555555555555555555444444444444222222333333444444555555555555555444444333333333555555666666777666666555666555555555555444444444333333444444444444333333444444555555555555555555444444444444444444444444333333333333333444555666222222333555888:::999888333444555777777888888888999999888888999:::;;;;;;:::::::::999999999999999999999999999999888888888888888888999999:::::::::;;;<<<<<<<<<<<<;;;;;;:::999:::<<<<<<<<<===???BBBJJJ@@@;;;>>>@@@<<<<<<@@@>>>>>>??????@@@AAAAAAAAACCCDDDGGGHHHHHHGGGDDDCCCFFFDDDCCCCCCCCCBBB???===:::;;;<<<>>>@@@AAACCCCCCFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJLLLKKKKKKMMMNNNMMMKKKIIICCCCCCEEEHHHKKKNNNNNNMMMMMMIIICCCAAABBBCCCAAA???BBBEEEHHHLLLOOOPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQOOONNNNNNNNNOOOQQQSSSTTTUUUUUUUUUSSSPPPOOOPPPQQQSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUTTTRRRQQQSSSTTTVVVXXXYYY[[[[[[YYYWWWVVVTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTWWW[[[^^^``````aaa```]]][[[YYYXXXXXXXXX[[[YYYYYYZZZ]]]^^^___^^^|||mmmbbb^^^]]][[[XXXVVVUUUTTTTTTUUUUUUUUUWWWZZZ___cccfffkkkllloooqqqtttvvvwwwxxxvvvwwwwwwwwwuuurrrooommmfffdddaaa`````````___^^^]]]\\\[[[ZZZXXXWWWUUUUUUTTTSSSRRRQQQRRRTTTWWWYYY[[[\\\___bbbccccccbbbaaadddfffhhhjjjkkkjjjiiihhhhhhlllpppoookkkjjjnnnrrrqqqrrrssssssrrrsssvvvxxxyyyxxxwwwwwwzzz}}}|||yyy{{{~~~~~~}}}{{{{{{{{{~~~vvvllleee^^^\\\^^^^^^ZZZVVVRRRTTTVVVWWWZZZdddsssxxxuuuqqqhhh```]]]WWWUUUTTTTTTTTTTTTQQQNNNLLLLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>======<<<============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888777666666666777777666666666666666666666666666777777666444333333333555444333333333444555666999999888777777888888888555555555666666666666666444444444444444444444444333333444555555666777777777777666666555444444444444444555555555555555555666555555555555444444444444555555666666555555444222222333444666777888888333333333333333333333333333333333333444555666777666555555666777888666555444555666777888888888888666666777999;;;===???@@@999999999999999888888888999999999888888888888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<<<<===???AAACCC===:::>>>@@@===<<>>>>>>>>???@@@@@@AAAAAAAAACCCEEEGGGGGGFFFCCCBBBCCCBBBAAABBBCCCBBBAAA???999:::<<<>>>@@@AAACCCDDDGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJMMMLLLLLLMMMNNNMMMKKKJJJCCCBBBCCCFFFJJJMMMNNNNNNQQQNNNJJJHHHHHHHHHGGGEEEHHHIIIKKKNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRTTTUUUPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSQQQNNNMMMNNNOOOQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUSSSRRRSSSTTTXXXXXXYYYYYYXXXVVVUUUTTTRRRSSSUUUUUUVVVUUUTTTSSSRRRQQQQQQSSSWWW[[[]]]^^^cccbbb___]]]ZZZXXXWWWVVV[[[ZZZYYYYYYZZZ\\\]]]]]]|||nnnkkkfffaaa\\\YYYVVVUUUSSSRRRPPPOOOQQQSSSWWWYYY\\\^^^aaaeeeiiilllnnnpppoooqqqsssuuuuuusssqqqooofffeeeddddddfffggggggfffgggfffdddaaa^^^[[[YYYXXXVVVTTTQQQOOOOOOPPPRRRSSSWWWYYY\\\___aaabbbbbbbbbcccdddfffhhhiiihhhgggfffhhhlllppppppnnnnnnrrrvvvzzz{{{||||||{{{{{{}}}~~~~~~}}}yyywwwwwwvvvxxxzzz|||~~~vvvmmmggg```\\\YYYZZZ]]]]]]XXXTTTOOOSSSZZZaaalll~~~~~~qqqiiibbb\\\YYYYYYSSSRRRQQQPPPPPPOOOMMMKKKKKKJJJIIIHHHHHHIIIJJJJJJLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;999999999888888888777777888777666666555555555666777777777777777777777777555777777666333222222444777666555444444555666666777777666666666777777888555555555555555666666666333333444444444444444444222333333444555666777777666555555555444444444333444444444444444555666666666555555555555444444444666666777777777777666666333333444444555666666666444444444444444444444444444444444444555666777888888777666777888888777555666666777888999999999999444555555777888;;;<<<===888888888888888888888888888888888888888888888888:::::::::999999999888888::::::;;;;;;;;;;;;;;;:::999;;;============>>>@@@===::::::===???>>>===???===>>>>>>??????@@@AAAAAA@@@BBBEEEGGGHHHGGGEEEDDDDDDBBBBBBBBBCCCBBB@@@>>>;;;<<<===???@@@BBBCCCDDDHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJNNNMMMLLLLLLNNNNNNMMMKKKEEEDDDDDDFFFJJJNNNPPPPPPSSSQQQOOONNNNNNOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPSSSSSSRRRRRRRRRTTTVVVWWWTTTTTTSSSRRRRRRQQQQQQQQQRRRSSSSSSQQQOOONNNOOOPPPOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXWWWUUUTTTUUUVVV\\\ZZZXXXVVVTTTTTTSSSTTTQQQRRRSSSTTTTTTSSSQQQQQQNNNMMMNNNQQQVVV[[[^^^___bbbaaa___]]][[[YYYXXXXXX[[[ZZZZZZXXXXXXYYY[[[\\\~~~rrrhhhaaa\\\ZZZSSSQQQOOOMMMMMMNNNPPPRRRSSSTTTWWW[[[^^^```bbbcccdddfffjjjnnnooonnnmmmkkkeeedddeeegggjjjlllmmmllllllkkkiiifffccc```^^^]]][[[XXXTTTQQQOOOOOOQQQRRRTTTUUUVVVYYYZZZ\\\]]]]]]]]]^^^___``````aaaaaaaaabbbfffkkknnnpppssswww{{{~~~~~~{{{}}}~~~{{{vvvssstttvvvxxx{{{{{{ssslllfffaaa]]]YYYXXXXXXYYY[[[[[[YYYXXXTTT\\\hhhxxxxxxiii___XXXSSSSSSVVVOOOOOOOOONNNMMMLLLJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHJJJIIIHHHGGGFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::;;;;;;;;;;;;999999999888888888888777888777666555555444444555777777777777777777777777444666888666333111333555888777666555555555666777666666555555555666777777777666555555555555666666333333333333444444444444111111222222333333444444222222222222222222222222444444444444444555666777666555555555555444444444666666777777777777666666666666555444333333222222555555555555555555555555555555555555555666777888555444555666999:::999888777777888999999999999999555555444444444444444555777777777777777888888888777777777888888888888888:::::::::999999888888888999::::::;;;;;;;;;;;;:::999;;;===>>>======>>>???::::::;;;<<<===>>>>>>???======>>>>>>???@@@@@@@@@AAABBBEEEGGGHHHIIIIIIIIIJJJHHHFFFFFFEEECCCAAA>>>>>>???@@@AAABBBDDDEEEEEEHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBDDDFFFHHHJJJJJJJJJJJJLLLKKKJJJKKKMMMNNNMMMLLLHHHGGGEEEGGGJJJNNNQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSPPPPPPOOONNNMMMMMMMMMNNNRRRQQQOOOOOOPPPQQQTTTUUUVVVUUUUUUTTTSSSRRRQQQPPPOOOQQQSSSSSSRRRRRRRRRSSSQQQQQQPPPPPPQQQRRRSSSTTTVVVWWWYYYYYYXXXWWWWWWXXX]]][[[XXXUUUSSSSSSTTTTTTQQQQQQQQQQQQQQQPPPPPPOOOKKKKKKMMMRRRXXX]]]```aaa___^^^\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZXXXVVVVVVYYY[[[~~~ppphhh[[[YYYVVVSSSQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXX[[[___dddfffeeedddbbb______aaadddiiillllllllljjjjjjiiigggfffeeedddcccaaa^^^YYYUUUSSSTTTUUUWWWWWWVVVVVVUUUVVVWWWXXXYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\^^^bbbggglllqqquuuwwwxxxyyy{{{zzzyyyxxxxxxyyywwwwwwxxxyyy||||||xxxvvvssswwwzzzyyywwwwww{{{}}}{{{sssmmmeee```]]][[[XXXVVVUUUWWWYYYZZZ\\\```eeejjjqqqzzzvvvmmmbbb[[[TTTOOONNNQQQLLLMMMNNNMMMLLLKKKKKKKKKHHHGGGFFFDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFAAA???===;;;;;;;;;<<<===::::::999999999:::<<<===888999;;;<<<=========<<<999999:::::::::;;;;;;;;;999999999888888888888777888777666555444444444444555555555555555555555555333666999777333222444888999888666555555555666777666555555555555666777888888777666555444444555555222222333333333444444444222222222222222222222222000000111111222222333333555444444444555666777888666555555555555444444444555555666666666666555555333333333333333333333222555555555555555555555555555555555444444555555666444333444555888999888777666777777888888888888888666555444333333222222333666666666777777777888888666777777777888888888999888999999999999999::::::888999:::;;;;;;;;;;;;;;;999;;;===>>>=========>>>999;;;<<<<<<<<<>>>???@@@======>>>>>>??????@@@@@@@@@AAABBBDDDGGGIIIKKKLLLOOOMMMLLLKKKKKKJJJGGGEEEBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEE@@@AAADDDGGGIIIIIIIIIIIIIIIHHHGGGHHHJJJLLLLLLLLLKKKIIIGGGGGGJJJNNNQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTQQQPPPNNNMMMMMMMMMNNNOOOOOONNNLLLKKKLLLNNNQQQRRRSSSTTTTTTSSSSSSRRRQQQQQQMMMPPPTTTWWWWWWWWWWWWWWWTTTTTTSSSRRRRRRSSSTTTUUUTTTVVVYYYZZZYYYXXXYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPRRRUUUZZZ]]]]]]]]]YYYXXXVVVUUUVVVXXX[[[]]][[[[[[ZZZWWWTTTTTTWWWZZZwwwfffddd```\\\WWWTTTRRRQQQUUUUUUUUUTTTSSSRRRQQQPPPQQQTTTXXX]]]^^^^^^\\\ZZZXXXYYY[[[___dddggghhhhhhfffffffffgggggggggggggggeeebbb]]]YYYXXXYYY[[[\\\\\\[[[XXXVVVUUUUUUVVVWWWXXXWWWUUUUUUUUUWWWZZZ[[[YYYYYY[[[```fffkkkmmmnnnoooqqqrrrrrrpppoooooopppnnnnnnnnnooopppsssuuuvvvvvvwwwxxxyyyzzz|||~~~yyyssspppooosssxxx}}}yyysssmmmjjjjjjddd___YYYVVVUUUUUUSSSQQQTTTWWW[[[]]]```iiiuuu}}}iiiccc^^^[[[UUUNNNKKKLLLJJJKKKMMMMMMLLLLLLLLLMMMHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHEEECCC@@@===<<<===???@@@:::999999888999:::<<<===555777:::<<<>>>???@@@@@@999999999::::::;;;;;;;;;999999999888888888888777888777666555444333333333444444444444444444444444222666999888444333666999888777666555444555555666666666555666666777888888999888666555444444444555222222222333333444444444555444444444444444444444111111222333444555555666555555444444555666888999666666555555555444444444333444444444444444444333------///111333555777777444444444444444444444444555555444333333333444444666555555555666666444222555666777777777777777666555555555555555666777777555666666666777777888888666666777777888888888999666777888999:::;;;<<<<<<888999::::::;;;;;;;;;;;;999;;;>>>>>>>>>======>>>999<<<===;;;;;;>>>@@@@@@=========>>>??????@@@@@@===>>>>>>@@@CCCGGGJJJMMMPPPOOONNNOOOQQQQQQOOONNNEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGBBBCCCCCCDDDEEEFFFGGGGGGCCCCCCDDDEEEFFFFFFEEEEEE>>>???CCCFFFHHHHHHHHHHHHFFFEEEDDDFFFIIIKKKKKKKKKLLLJJJGGGGGGJJJNNNQQQRRRUUUVVVWWWVVVUUUTTTTTTUUURRRPPPOOONNNNNNPPPQQQSSSNNNMMMKKKJJJKKKMMMPPPRRRQQQQQQRRRRRRRRRRRRRRRQQQKKKPPPUUUYYYZZZZZZZZZZZZWWWVVVUUUTTTTTTUUUVVVVVVSSSUUUXXXYYYYYYYYYYYYZZZTTTUUUWWWYYYYYYYYYWWWVVVWWWVVVUUUTTTSSSSSSTTTUUUXXXWWWXXXYYYZZZZZZXXXUUUUUUSSSRRRQQQSSSWWW[[[^^^[[[\\\ZZZWWWSSSSSSVVVZZZmmmddddddeeeccc```WWWTTTPPPQQQSSSTTTPPPKKKJJJMMMQQQTTTVVVVVVTTTSSSVVVTTTRRRSSSWWW[[[^^^______```aaabbbcccdddddddddcccbbbaaa```````````````aaaaaa``````______^^^^^^[[[ZZZYYYXXXXXXXXXYYYYYYWWWXXX[[[^^^aaadddffffffhhhiiikkkjjjgggeeeddddddeeeeeeffffffggghhhhhhhhhhhhiiijjjlllooorrruuuvvv{{{||||||}}}}}}~~~{{{zzzyyyxxxvvvvvvvvvvvv{{{~~~uuuvvvmmmfffeeeaaa\\\[[[___XXXXXXXXXVVVTTTRRRSSSTTTQQQ]]]hhhlllrrr{{{pppiiiaaa]]]WWWRRRPPPNNNMMMLLLRRRPPPLLLIIIGGGGGGGGGHHHGGGGGGHHHHHHGGGEEEDDDCCCDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBB@@@???<<<:::999888888888:::::::::;;;;;;<<<<<<<<<999999999999999888777666777999;;;<<<<<<:::777555666777777888777555333222555444444333333444444555666555555555555444444444777777666666555555555555222333444444555555444444444444222222222222444444555555555444444333333333111333555666666555444333666333000000222555555444444444333222222222333333444444444444444444444444666555444333333333333333333333333444444555555555666666666555555444444444333333333333333444555666777777777777666666666666666555444333444555666777777666555444444555666777555555555555666666666777555555555555666777888999:::999999888888999999:::666777999:::;;;;;;:::999???@@@AAABBBAAAAAA??????;;;:::::::::;;;<<<>>>???<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEIIIIIIIIIIIIKKKMMMPPPQQQEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCEEEGGGIIIJJJJJJJJJLLLJJJHHHGGGFFFGGGIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNQQQQQQRRRSSSTTTTTTTTTTTTRRRRRRQQQQQQRRRSSSTTTTTTPPPOOOLLLIIIGGGHHHLLLPPPTTTTTTTTTUUUVVVVVVTTTRRROOOSSSTTTTTTVVV[[[\\\ZZZddd]]]WWWXXXXXXUUURRRRRRRRRUUUYYY[[[[[[\\\]]]^^^[[[ZZZYYYYYYYYYXXXVVVTTTVVVVVVVVVVVVXXXZZZ\\\^^^```]]]ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUWWWYYYZZZ\\\[[[ZZZXXXVVVTTTRRRQQQxxxqqqiiiaaa```\\\VVVTTTUUUUUURRRNNNMMMNNNQQQTTTVVVVVVUUUTTTSSSQQQOOOOOORRRTTTVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbbbbbbbaaaaaaaaaaaa^^^^^^]]]]]]]]]\\\\\\\\\XXXYYY[[[^^^```aaabbbcccdddfffgggfffcccaaa```aaaddddddeeeeeeffffffggggggfffgggggghhhjjjlllnnnooorrrsssuuuwwwzzz|||}}}~~~}}}}}}|||}}}}}}~~~|||rrrkkkddd^^^[[[[[[ZZZVVVVVVYYYWWWWWWWWWVVVUUUVVVXXX[[[___mmm{{{zzzqqqgggaaa[[[XXXSSSPPPOOOOOOOOONNNPPPNNNLLLJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<:::999888888888888999999999::::::::::::888999999999888888777666777888999::::::888777666777777777666666555333333444444333333333333444444555555555555444444444444666666666555555444444444222333444444555555444444444333333222222333333444555555444444333333222222222333444555444333111000666333000000222555555444555444333222222222222222444444444444444444444444666555444333333333333444333333444444444444444444222222222222222111111111333333333444555666777888777777666666666555555555444444333444555666888999777666555444444555666777555555555666666666777777666666666777777888999::::::999999888888999999:::888888999:::;;;;;;;;;;;;======>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>???@@@AAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJKKKMMMLLLKKKIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOOPPPRRRRRRSSSSSSVVVUUUUUUTTTTTTTTTTTTUUUSSSRRROOOKKKHHHHHHKKKNNNQQQSSSUUUVVVWWWWWWWWWVVVRRRUUUVVVVVVXXX^^^aaa___aaa[[[XXXZZZ[[[XXXUUUUUURRRUUUXXXZZZZZZZZZ[[[]]]ZZZYYYYYYZZZ\\\]]]]]]\\\XXXWWWWWWXXXXXXYYYZZZ[[[]]][[[YYYYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[ZZZYYYWWWUUUSSSRRRRRR|||rrrmmmhhhbbb^^^\\\ZZZWWWSSSQQQPPPPPPQQQTTTUUUTTTSSSQQQOOONNNNNNOOOPPPPPPOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVVVVWWWXXXZZZ\\\]]]^^^____________````````````___``````aaa```___^^^]]]ZZZ[[[\\\^^^___````````````bbbccccccaaa`````````aaabbbccceeefffggggggggggggggghhhhhhjjjkkkmmmnnnoooqqqtttxxx|||wwwooogggaaa]]]YYYVVVUUUVVVUUUSSSTTTWWWVVVXXXYYY\\\___dddkkkppp|||{{{rrrjjjccc\\\XXXSSSQQQOOONNNOOOPPPPPPPPPMMMMMMLLLKKKIIIHHHFFFEEEFFFGGGGGGHHHGGGGGGFFFFFFCCCBBBAAAAAA@@@@@@AAAAAACCCBBBAAA@@@@@@???@@@@@@BBBBBBBBBBBBBBBBBBCCCCCC???>>><<<:::999888888888777777777888888888888888888888888888888777777666777777777777777666666666777666555555444444444444444444333333333333444444555555555555444444444444555555444444444444333333222333444444555555444444222333333444444333333222555444444333222222111111333333444444444222111000555333111111222444555444555555444222222111111111444444444444444444444444555555444333333333444444444444444444444444333333333333444444444444444444333333333444555777888999666666555555555444444444222222333444555777888999666666555555555555666777555555666666666777777777777777777777888999:::;;;:::999999888888999999::::::999999::::::;;;<<<===<<<<<<>>>>>>>>>>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>????????????@@@@@@AAABBBBBBBBB@@@AAABBBCCCCCCDDDDDDDDDFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPJJJKKKKKKMMMNNNPPPRRRSSSYYYYYYXXXWWWVVVVVVVVVVVVWWWVVVRRRNNNJJJHHHIIIKKKMMMRRRVVVXXXXXXXXXYYY[[[UUUXXXYYYYYY]]]dddiiiiiiccc]]]ZZZ\\\^^^[[[XXXXXXTTTWWWZZZ[[[[[[[[[[[[\\\YYYXXXXXX[[[___ccceeefffZZZZZZZZZZZZYYYYYYXXXWWWYYYXXXXXXYYY[[[\\\[[[ZZZ[[[ZZZYYYXXXWWWXXXYYYZZZZZZYYYXXXVVVTTTSSSSSSSSS}}}xxxtttoooiiiaaa\\\\\\XXXUUUTTTVVVWWWVVVUUUQQQPPPOOOOOOPPPPPPNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUWWWXXXWWWWWWWWWXXXXXXYYYYYYYYY[[[\\\^^^^^^^^^]]][[[YYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\^^^````````````bbbcccaaabbbeeehhhjjjlllmmmmmmnnnnnnnnnoooppprrrssstttuuuwww{{{~~~|||{{{}}}}}}zzzuuulllddd^^^ZZZXXXWWWYYYWWWVVVVVVUUUVVVYYY\\\[[[___eeemmmvvv{{{uuulllddd^^^YYYVVVSSSNNNMMMLLLMMMOOOPPPPPPOOOLLLLLLMMMMMMLLLIIIGGGEEEFFFFFFGGGGGGGGGGGGGGGGGGCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>======??????@@@@@@@@@@@@AAAAAA======<<<:::999888888888777777777777777777777888666777777888777777666666777666555444444444555666777666444333222333444555444333333333333333333444555555555444444444333333333333333333333333333333222333444444555555444444222222444444444444222222444444333222222111000000333444444555444444333222333333222222222444444444555555333222111111000000333333333333333333333333555444444333333333444444555555555444444333333333333444444555555666666666444444444444444555666777555555444444444333333333222222222333444555666666555555555555555666666777555666666666666777777777777777777777888999:::::::::999999888888999999::::::999888888999:::<<<===<<<===>>>???@@@???>>>===:::;;;<<<===<<<;;;:::999;;;;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@AAA>>>???@@@AAABBBAAA@@@???DDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKIIIGGGFFFFFFFFFHHHIIIJJJIIIGGGGGGGGGIIIKKKLLLNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLMMMNNNOOOPPPHHHHHHIIIJJJMMMOOORRRTTTYYYYYYXXXWWWWWWWWWXXXXXX[[[YYYVVVPPPKKKGGGGGGHHHKKKQQQXXXYYYWWWVVVXXX\\\VVVYYY[[[\\\bbblllssstttlllddd^^^]]]]]]ZZZXXXXXXVVVYYY[[[\\\\\\[[[\\\]]]YYYXXXXXXZZZ___eeehhhiii]]]]]]^^^]]]\\\ZZZXXXVVVWWWVVVVVVXXX[[[\\\[[[ZZZ]]]\\\[[[YYYYYYXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUvvvnnnlllfff___[[[[[[ZZZXXXUUUOOONNNMMMMMMOOOOOOMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTVVVVVVVVVUUUSSSQQQRRRSSSTTTVVVWWWXXXXXXXXXTTTVVVYYYZZZ[[[]]]```cccbbbeeeiiimmmqqqsssuuuuuuuuuuuutttsssssssssttttttwwwyyy}}}~~~xxxsssnnnkkkiiijjjiiijjjmmmpppooojjjeeeeeeccc___ZZZWWWVVVWWWXXXUUUWWWVVVUUUWWW]]]dddiiilllsss~~~yyyoooiiiaaa[[[XXXVVVUUUTTTMMMMMMLLLMMMOOOOOONNNMMMKKKLLLMMMNNNMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>===<<<;;;<<<<<<<<<<<<======>>>>>><<<<<<;;;;;;:::999888777888888888777777777777777555666666777777777666666777666444333222333444555666555333222222333444444333333333222222333333333555444444444444333333333222333333333333333333333222333444444555555444444222222444444444444222222333333333222222222111111111111222333333333333333222222333333333333444555555444333222111111111111333333333333333333333333444444333333333444444555555555555444444333333333000000000111111222222333444444333333222222333333444444444444333333333333222222222222222222222111444555555666666666666666666666666666777777777888666666666666666777999999:::999999888888999999:::888777777777777999:::<<<;;;<<<===>>>???>>>======::::::<<<<<<<<<;;;:::999;;;;;;<<<<<<======>>>>>>>>>>>>>>>???????????????>>>???@@@AAAAAAAAA??????AAABBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGJJJHHHFFFEEEDDDEEEGGGHHHJJJIIIGGGGGGGGGIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIIIIJJJKKKLLLMMMGGGGGGIIIKKKNNNQQQSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\[[[XXXSSSLLLHHHFFFFFFLLLRRRXXXYYYVVVTTTUUUXXXTTTXXX[[[^^^fffqqqyyyzzzvvvkkk```\\\YYYUUUTTTUUUTTTWWWYYYZZZZZZYYYZZZZZZYYYXXXWWWYYY]]]bbbeeefff______```___^^^\\\ZZZYYYWWWVVVUUUWWWYYY[[[[[[ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWYYYYYYYYYYYYYYYXXXXXXWWWwwwlllfffccc___ZZZUUUQQQOOOMMMMMMNNNNNNMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOKKKMMMOOOQQQRRRUUUXXX[[[aaadddhhhmmmpppsssttttttsssrrrpppmmmkkkiiigggggglllnnnqqqsssuuuuuuttttttnnnllliiieeeaaa^^^\\\[[[\\\[[[[[[\\\\\\[[[XXXVVVVVVVVVUUUSSSQQQRRRVVVXXXVVV\\\___aaafffppp{{{{{{nnneeeaaa\\\XXXVVVVVVUUUTTTNNNNNNNNNOOOPPPPPPMMMKKKJJJKKKLLLMMMMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???===<<<;;;999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999888777888888777777777777666666444555555666666666666666666555444333222333444444444333333222222333333333333333222222222222333333444444444444333333333333222222333333333333444444222333444444555555444444222333333444444333333222222222222222333333333333000000000000111111111222111222444444333222333555333333222111111111111222333333333333333333333333444444333333333444555555444444444444444444333333222222222222222222333333444333222222222222222222555555444444444333333333333333333333222111000///333444555666777777777666666666666777777777888888555555555555666777888999:::999999888888999999:::666666666777777888999:::777888:::;;;<<<<<<;;;:::999::::::;;;;;;;;;::::::<<<<<<=========>>>>>>>>>??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCCCCDDDEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFHHHGGGFFFEEEDDDEEEEEEFFFHHHGGGGGGGGGHHHIIIKKKLLLKKKKKKJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKHHHJJJLLLPPPRRRTTTVVVVVVUUUUUUUUUVVVXXXYYY[[[\\\]]]]]][[[VVVOOOJJJGGGGGGNNNRRRWWWXXXVVVTTTSSSTTTQQQVVVZZZ]]]eeepppwwwxxxuuujjj^^^XXXTTTPPPOOOPPPOOORRRUUUVVVVVVVVVVVVWWWXXXWWWVVVXXX[[[^^^``````^^^^^^_________^^^^^^]]]YYYWWWUUUUUUWWWYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\\\\[[[YYYXXXzzzssskkkccc]]]ZZZWWWTTTTTTTTTSSSRRRRRRRRRRRRQQQOOONNNLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJLLLOOOQQQXXXZZZ^^^bbbdddeeeeeeeeecccbbb```^^^\\\[[[ZZZYYY\\\^^^```bbbbbbaaa```^^^ZZZYYYXXXWWWVVVVVVVVVVVVUUUVVVVVVUUURRRQQQQQQQQQQQQQQQQQQQQQQQQVVV]]]bbbmmmwwwyyymmmeee___]]]ZZZXXXWWWUUUSSSQQQNNNNNNOOOQQQRRRQQQNNNLLLHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCAAABBBCCCCCCCCCBBB@@@@@@@@@@@@AAAAAA@@@>>>===<<<888888999999:::;;;;;;<<<::::::;;;;;;:::999777777666666666666555555555444333444555555666666666555555555444333333333333333222222333333333333222222333333222222222222333333444444444333333333222222333333333333444444444555222333444444555555444444444333333222222333333444111111222333444555666666555444333222111111111111000222555444333222333555111111111111111222222333222222222222222222222222333333333333333444555666333333444444444444444444555555555444444444444444222222222222333444555555555555555555444444444444333333444555444444222222333444555666777777777666666666777777777888888888666666666666777888999::::::999999888888999999:::666666777888999999999999666777999:::;;;;;;::::::999999999999:::;;;<<<<<<======>>>>>>>>>>>>??????????????????????????????============>>>>>>???@@@@@@@@@BBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLJJJHHHHHHHHHIIIJJJKKKMMMQQQUUUXXXYYYXXXXXXWWWWWWWWWWWWXXXYYY[[[[[[______^^^YYYSSSNNNKKKJJJOOORRRVVVXXXYYYWWWUUUSSSOOOTTTXXXZZZaaaiiioooooojjjaaaXXXUUURRRMMMJJJKKKNNNPPPSSSUUUUUUVVVWWWXXXWWWVVVVVVXXXZZZ\\\\\\[[[ZZZZZZ[[[\\\]]]___aaaaaa\\\YYYUUUTTTUUUVVVXXXXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTWWWZZZ]]]^^^\\\YYYWWW{{{lllhhhbbb___]]]]]]\\\[[[YYYXXXWWWVVVTTTRRRPPPOOOKKKKKKKKKKKKLLLMMMNNNOOOJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDGGGHHHHHHGGGFFFGGGIIIKKKNNNPPPSSSUUUWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRTTTVVVXXXXXXVVVTTTSSSSSSRRRRRRRRRSSSTTTUUUUUUSSSUUUUUUSSSOOOMMMOOORRRUUUUUUVVVVVVYYYaaallltttwwwjjjcccbbb]]][[[YYYXXXVVVTTTPPPNNNNNNNNNPPPRRRTTTSSSPPPMMMGGGGGGGGGHHHHHHGGGGGGFFFFFFEEECCCBBBAAAAAAAAABBB@@@@@@AAABBBAAA@@@???>>>@@@@@@AAAAAA@@@???===<<<888888999:::;;;;;;<<<<<<999:::;;;;;;:::999777666555555555444444333333333333444444555666666666555555555555444444444333333000111333444444333222111333222222222222222222333444444444333333333222222333333333444444555555555222333444444555555444444555444222222222222444555000111222333555666777888<<<:::888666444333222222000222555555333222333555000000000000111222333444222222222222222222222222333333333333333444555666333333333444444555555555222222222111111000000000000000111222444666888999666666555555555444444444222333555666777666555555222333555777777777777666777777777777888888888888777777777777888999:::;;;:::999999999999999999:::666777999:::;;;;;;:::999888999:::<<<======<<<<<<999999888888999;;;===>>>>>>>>>>>>>>>????????????@@@@@@@@@???????????????<<<;;;::::::;;;<<<>>>???@@@AAACCCDDDDDDDDDCCCCCC???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEDDDBBBCCCEEEGGGIIIJJJJJJJJJKKKJJJIIIHHHIIIKKKMMMNNNPPPNNNKKKIIIHHHHHHIIIJJJMMMPPPTTTYYY[[[[[[ZZZYYYZZZYYYYYYYYYYYYYYYZZZZZZ```aaa```\\\VVVQQQNNNMMMPPPRRRUUUYYY[[[[[[WWWTTTNNNSSSVVVXXX]]]dddgggfff___XXXSSSSSSQQQLLLHHHGGGOOORRRUUUWWWXXXXXXYYY[[[UUUUUUVVVXXX[[[\\\[[[ZZZWWWWWWXXXYYY\\\___bbbddd___[[[VVVSSSSSSUUUWWWWWWUUUUUUVVVVVVVVVUUUTTTTTTQQQUUUZZZ^^^___\\\XXXUUU~~~rrrllljjjjjjjjjlllfff___[[[[[[ZZZVVVRRRPPPQQQRRRSSSRRRQQQPPPOOOMMMMMMMMMLLLKKKJJJIIIHHHLLLJJJHHHFFFEEEEEEFFFGGGIIIGGGFFFFFFGGGGGGFFFDDDIIIHHHFFFEEEFFFHHHJJJKKKIIIHHHIIIIIIJJJLLLMMMNNNOOONNNMMMMMMMMMMMMLLLJJJNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLOOORRRTTTTTTTTTUUUUUUSSSQQQOOOOOORRRUUU[[[___dddiiirrr~~~qqqeee^^^]]]]]]ZZZXXXUUURRRPPPPPPPPPQQQNNNMMMMMMNNNNNNKKKGGGDDDDDDEEEGGGHHHHHHGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;::::::999999::::::;;;;;;;;;999888777666666666777777777777666666666666777777888888888666555444333333333333333333333333222222222222222222222222333333333222222111111111333444555666666666555444333333333333333333333333333444444444444444444444444444444444333333222111444333222222222333444555444444333333333333222222111111222222222222111111333333333333333333333333333333333333333333333333000111222222333444555555444444444444444444444444333333222222333333444555333333333333333333333333444444444444444444444444111222333444555555555555777777777777888888888888<<<;;;:::999888888888888555666777888888999999888::::::999888888999::::::>>><<<:::888777777888999::::::999999::::::;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???BBBDDDDDDBBB@@@???DDDCCCBBBCCCEEEEEEDDDBBBBBBAAAAAAAAABBBDDDFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGHHHHHHGGGFFFHHHIIIJJJJJJJJJKKKKKKLLLNNNNNNJJJHHHGGGHHHKKKMMMKKKIIIMMMMMMMMMLLLLLLLLLMMMMMMPPPSSSVVVXXXYYYZZZ\\\^^^___^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[YYYWWWSSSOOOMMMQQQPPPPPPRRRUUUVVVVVVVVVRRRTTTWWWZZZ\\\\\\\\\[[[VVVXXXYYYXXXUUURRRQQQQQQTTTVVVWWWWWWUUUSSSSSSTTTVVVUUUUUUVVVXXXXXXVVVTTTUUUVVVWWWXXXYYYYYYZZZZZZ[[[YYYWWWUUUUUUWWWYYY[[[YYYYYYYYYWWWTTTPPPLLLIIINNNQQQTTTXXXZZZYYYWWWVVV|||sssmmmjjjgggbbb^^^[[[ZZZXXXXXXYYYYYYWWWUUUQQQQQQQQQPPPOOONNNLLLLLLPPPNNNLLLIIIHHHGGGHHHHHHKKKJJJJJJIIIIIIGGGFFFDDDHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIJJJLLLMMMMMMKKKJJJLLLMMMNNNOOOOOOOOONNNMMMQQQQQQQQQRRRSSSUUUWWWXXXVVVWWWWWWWWWYYY\\\bbbfffiiiqqq|||vvvkkkbbb\\\[[[[[[ZZZXXXUUURRRPPPOOOOOOOOOMMMMMMMMMNNNNNNKKKFFFBBBCCCDDDFFFGGGGGGFFFDDDCCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>============<<<>>>>>>>>>=========<<<<<<::::::999999999999::::::;;;:::999888777777777888555555555555444444444444444555666777777666666555333333333333333333333333222222222222222222222222333333333222222111111111222333444555666666555555333333333333333333333333444444444333333222222111333333444444333333222111333222222111222333444555444444333333333222222222111111222222222222111111333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222222222333444444333333333333333333333333333333333333333333333333222333444555555666555555666666777777777888888888;;;;;;::::::999888888777555666777888999999999999999999888777777888999999===;;;999888777777999999:::999999999999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAA>>>@@@AAABBBCCCBBBAAA@@@CCCCCCDDDDDDDDDBBBAAA@@@AAAAAA@@@AAABBBCCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEGGGHHHHHHGGGFFFHHHIIIJJJIIIIIIJJJJJJLLLMMMMMMKKKJJJJJJLLLNNNMMMJJJFFFHHHGGGGGGHHHJJJLLLNNNPPPQQQSSSVVVWWWWWWYYY[[[]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYWWWUUUSSSRRRTTTTTTTTTTTTTTTSSSTTTTTTSSSTTTVVVXXXYYYXXXWWWVVVUUUWWWYYYZZZXXXWWWWWWWWWUUUVVVWWWWWWVVVUUUVVVXXXUUUUUUVVVWWWXXXWWWTTTRRRRRRSSSUUUXXXYYYYYYYYYYYYZZZXXXVVVUUUTTTVVVWWWYYY[[[[[[ZZZXXXUUUQQQMMMJJJLLLNNNRRRUUUWWWWWWVVVUUUxxxsssnnnlllllljjjddd___ZZZYYYVVVSSSQQQPPPPPPOOOTTTRRROOOMMMKKKKKKLLLLLLIIIJJJJJJJJJJJJHHHFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNOOOOOONNNMMMNNNOOOQQQSSSSSSSSSQQQPPPSSSTTTVVVUUUUUUWWW]]]aaafffgggjjjmmmqqqxxxrrrooojjjccc]]]YYYXXXYYYZZZXXXUUUQQQOOOMMMLLLLLLLLLLLLMMMNNNNNNKKKEEEAAADDDDDDEEEEEEEEECCCBBBAAA?????????>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>============<<<<<<<<<::::::999999999999:::::::::999999888888888999999555555555444444444444333222333444555666666666666333333333333333333333333333333333333333333333333222222222222222111111111111222333444555666555555333333333333333333333333555444333222111000000///333333333333333222222111222111111111111222333333333333333333222222222222111111222222222222111111333333333333333333333333333333333333333333333333444444444333333222222222444444444444444444444444222111111111111222333333333333333333333333333333333333333333333333333333555555666666666666666555666666777777777777888888999:::;;;;;;:::999777666555666777888999999999999888888777666666777888888;;;:::999888888888::::::999999999999999:::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>>>>>>>@@@AAABBB???@@@@@@AAAAAAAAAAAABBBDDDGGGJJJIIIEEEAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEGGGHHHHHHGGGFFFHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLJJJKKKMMMOOOOOOMMMIIIEEEBBBBBBBBBCCCGGGLLLPPPSSSSSSTTTTTTTTTTTTVVVZZZ]]][[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWXXXXXXXXXXXXXXX[[[\\\]]]ZZZUUURRRSSSTTTSSSTTTUUUVVVVVVUUUSSSRRRUUUWWW[[[\\\]]]]]]^^^___ZZZ[[[ZZZXXXVVVUUUVVVXXXUUUUUUVVVXXXXXXVVVQQQNNNNNNQQQTTTXXXYYYYYYWWWVVVVVVUUUSSSRRRRRRSSSUUUVVV\\\[[[[[[YYYVVVRRROOOMMMLLLNNNOOOQQQSSSSSSSSSRRR}}}sssmmmhhhaaaZZZWWWVVVXXXZZZ[[[ZZZVVVSSSQQQPPPPPPPPPJJJLLLNNNOOOMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHOOOPPPRRRRRRSSSTTTVVVXXXZZZZZZZZZZZZ[[[\\\\\\]]]\\\```cccdddeeekkkuuu}}}yyypppbbbbbb```\\\XXXVVVVVVXXXYYYWWWTTTQQQMMMKKKIIIIIIIIIJJJLLLNNNOOOLLLGGGCCCDDDEEEEEEDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<=========<<<<<<<<<;;;;;;999999888888888888999999888888888888888999::::::777777666666666555555555222222333333444444444444333333333333333333333333333333333333333333333333222222222111111111111111111111222333444555555666222222222222222222222222444444333333222222111111222222333333333222222111111111111111111222222222333333333222222222222111111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111000000111111222333333333333333333333333333444444444444444444444444666777777777777666666555666666666666777777777888888999;;;;;;;;;999777666666666777888999999999999888888888777777888888888999999888888888999:::;;;999999999888999::::::;;;;;;;;;<<<<<<======>>>>>>>>>=========>>>???@@@AAA@@@@@@>>>>>>>>>???AAABBB@@@@@@?????????AAABBBCCCFFFKKKPPPNNNHHHBBBAAABBB???@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIHHHHHHGGGGGGHHHIIIIIIJJJIIIJJJKKKMMMMMMLLLIIIGGGAAAAAAAAABBBFFFLLLQQQUUUTTTTTTSSSRRRRRRTTTYYY\\\[[[[[[ZZZYYYYYYYYYZZZZZZXXXWWWWWWWWWXXXYYYZZZ[[[bbbeeeeee```XXXSSSTTTVVVSSSTTTVVVWWWWWWVVVTTTSSSUUUXXX\\\^^^______aaabbbcccaaa^^^ZZZUUUSSSTTTUUUUUUVVVWWWXXXXXXUUUOOOKKKMMMPPPUUUXXXYYYWWWTTTRRROOOOOONNNOOOPPPRRRTTTUUUYYYYYYXXXWWWVVVTTTRRRPPPPPPPPPQQQQQQPPPPPPOOOOOO|||rrrmmmnnnrrrvvvrrrooojjjddd___[[[YYYYYYXXXYYYZZZXXXTTTQQQPPPPPPNNNOOOOOOPPPPPPPPPOOOOOOMMMMMMLLLLLLMMMNNNOOOPPPVVVXXXYYYZZZ]]]bbbjjjooouuurrrooolllmmmppptttwwwvvvzzzvvvfff\\\XXXYYYYYYWWWUUUTTTUUUWWWWWWVVVSSSOOOLLLIIIGGGFFFFFFGGGIIIMMMNNNMMMIIIFFFDDDDDDDDDCCCCCCAAAAAA@@@??????>>>>>>>>>??????@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999888888777777888888999777777777777888999::::::666666666666555555555555444444333222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111222333444444555222222222222222222222222222222333333444444555555111111222333333222222222000000111111222222222222333333222222222111111111222222333333333333222222222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333111111000000111111222333333333333333333333333333555555555555555555555555777777777888777777666666555666666666666777777777888999:::;;;;;;:::888666666777888999999::::::999999999999999999999999999888888888888999:::;;;;;;999888888888888999::::::;;;;;;;;;<<<===>>>>>>???============>>>???@@@AAABBBAAA@@@??????@@@AAABBB@@@???>>>>>>???@@@BBBDDDFFFKKKPPPNNNHHHBBBAAABBB???@@@AAABBBCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFHHHIIIHHHGGGGGGGGGGGGHHHHHHIIIGGGHHHHHHHHHHHHIIIKKKLLLFFFEEEDDDEEEHHHLLLQQQTTTUUUTTTSSSQQQQQQTTTYYY]]]]]]\\\ZZZYYYXXXWWWWWWWWWYYYXXXXXXXXXXXXYYYZZZ[[[dddfffgggaaaYYYSSSTTTVVVTTTUUUXXXZZZ[[[[[[ZZZYYYWWWZZZ]]]_________```aaadddccc```[[[WWWTTTUUUVVVVVVWWWXXXYYYXXXTTTNNNJJJOOORRRVVVYYYYYYVVVRRROOOIIIIIIJJJLLLOOORRRTTTVVVTTTUUUUUUUUUUUUUUUTTTTTTVVVUUUTTTSSSQQQNNNLLLKKK|||uuuqqqppppppqqqoooiiibbb\\\[[[[[[\\\[[[XXXVVVUUUVVVWWWXXXWWWVVVUUUUUUVVVZZZ]]]```eeehhhmmmqqqvvvwwwkkk]]]UUUUUUVVVUUUTTTRRRRRRSSSUUUUUUSSSQQQNNNKKKHHHFFFDDDDDDDDDFFFIIIKKKKKKHHHFFFBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>======>>>???@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888777777777777888888666666666666666777888999444444444333333333333222555444333222111111111111333333333333333333333333222222222222222222222222000000000111111111111111222222111111111222333444222222222222222222222222111222333444555666666777000111222222222222222222000111222222333333222222222222222222111111111111222222333333333333222222222222222222222222222222222222222222222222222222000111111222444555555666333333333333333333333333222111111111111222333333333333333333333333333333555555555555555555555555666666777777777777777666555555666666666666777777888999::::::::::::888888666777888999::::::::::::999999::::::::::::999999888888888999::::::::::::888888888888888999:::::::::;;;;;;<<<===>>>??????============>>>???AAAAAACCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>???@@@BBBCCCDDDGGGJJJIIIEEEAAA@@@@@@???@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGHHHHHHGGGFFFHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGFFFFFFFFFHHHLLLOOOLLLKKKJJJJJJKKKNNNQQQSSSTTTTTTSSSRRRRRRUUUYYY]]]]]]\\\ZZZYYYWWWVVVVVVVVVXXXXXXXXXYYYYYYYYYYYYYYY___aaa```\\\VVVSSSRRRSSSTTTVVVYYY[[[]]]^^^^^^]]]YYY[[[^^^___^^^]]]^^^^^^``````___\\\YYYXXXYYY[[[XXXXXXXXXXXXXXXTTTOOOKKKPPPSSSWWWZZZZZZWWWSSSQQQGGGHHHJJJLLLOOOSSSUUUWWWSSSSSSTTTTTTUUUVVVVVVVVVYYYYYYXXXVVVSSSOOOLLLJJJ~~~~~~}}}vvvpppmmmnnnppprrrrrrpppnnnnnnqqqwww}}}}}}qqqiiiaaa[[[VVVVVVVVVTTTQQQOOOOOOQQQSSSRRRQQQPPPMMMJJJGGGEEECCCDDDCCCCCCDDDEEEEEEDDDBBB???>>>>>>>>>===>>>>>>>>>@@@???===<<<;;;<<<======???>>>>>>>>>>>>=========;;;;;;;;;::::::::::::999777777777666666777777777666555555555555555666777444444444333333333222222444444333222222222333444333333333333333333333333111111111111111111111111///000000000111111111222333333111111000111111222111111111111111111111111222222222333333444444555000000111222222222222222111111333444444444333222222222222222111111111111222333333444444333333222111111111111111111111111111111111111111111111111222222222333333444444444222222222222222222222222222222222222222333444444333333333333333333333333444444444444444444444444444444555666777777777777555555555666666666777777999999999999999999999999777777888999::::::::::::777888999::::::999888777888999999:::::::::999999888888888888888999999:::::::::;;;<<<===>>>??????<<<<<<======>>>@@@AAABBBEEEEEEFFFEEEDDDBBB???>>>======>>>>>>???AAABBBCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@AAACCCEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEGGGHHHHHHGGGFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFHHHIIIHHHGGGHHHKKKNNNOOOOOONNNNNNNNNOOOQQQRRRRRRSSSSSSSSSSSSVVV[[[^^^[[[ZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWYYYZZZZZZYYYYYY[[[ZZZYYYXXXVVVTTTSSSSSSTTTUUUXXX[[[]]]]]]]]]]]]ZZZ\\\^^^___^^^]]]]]]^^^]]]^^^^^^]]][[[ZZZZZZ[[[YYYYYYXXXXXXWWWUUUQQQNNNPPPSSSWWWZZZ[[[ZZZXXXVVVJJJKKKMMMOOORRRTTTVVVWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWUUUQQQMMMJJJnnn```YYYWWWVVVUUUWWWVVVTTTPPPMMMMMMOOOQQQQQQPPPOOOMMMJJJGGGEEECCCDDDCCCAAA@@@AAAAAA???>>><<<<<<;;;;;;;;;<<<<<<===@@@???<<<:::999:::;;;<<<>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777666666666666777777555555444444444444555555666666555555555444444444333222222111222444555666333333333333333333333333000000000000000000000000//////000000111111111222444333222000000000000111111111111111111111111111333333222222222222222222///000111222222222222222111222333444555444333333222222222111111111111000222333333444444333333222111111111111111111111111111111111111111111111111444444333333333333222222222222222222222222222222333333222222333333444555333333333333333333333333222222222222222222222222333333555666777777777777555555555555666666666777:::999999888888999::::::777777888999::::::::::::666777888999999888777666999999:::::::::999999888888888888777888999999:::::::::;;;<<<===>>>???@@@<<<<<<<<<===>>>@@@AAABBBFFFFFFHHHHHHFFFBBB???<<<<<<===>>>???@@@AAABBBBBBDDDCCCBBBCCCEEEEEEDDDBBBAAABBBDDDEEEFFFGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHFFFIIILLLLLLJJJHHHIIIKKKPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUWWW[[[___YYYXXXXXXWWWWWWWWWXXXXXXRRRSSSVVVYYY[[[[[[ZZZYYYYYYWWWVVVVVVWWWWWWVVVTTTSSSUUUXXXZZZ[[[\\\[[[ZZZYYY\\\^^^______^^^^^^___^^^___```^^^[[[YYYXXXYYY[[[YYYXXXWWWWWWUUURRROOOOOORRRVVVZZZ\\\\\\[[[ZZZOOOOOOQQQRRRTTTUUUVVVWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUVVVXXXXXXVVVRRRNNNKKKwwwoooddd[[[WWWUUUSSSQQQSSSSSSSSSRRRQQQNNNLLLKKKJJJKKKKKKJJJIIIGGGEEECCCDDDDDDCCCCCCBBBBBBBBBBBB============<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;===>>>>>>>>>===<<<;;;;;;;;;;;;:::999888888888999888777777777777777888888777777666555444444333333666666666555555444444444000000000111111222222333000000000000111111111111222111111000000000000000/////////...------000222444444444333333111000000000000000111222222222333111111111000111222222333333222222111111222222333333333222111111222333333444333222111000000000000111111000000000000000111111000/////////000222333222222222222222222222222111111222222222333333333111111111111111111111111111111000000111333555666444444333333333333222222222222111111111111111111333333444444555666777777777777777777777888888999888777777888999999777666555777999<<<===<<<;;;;;;>>><<<:::777666555666666;;;::::::999999888888888777777888999999999999888:::::::::;;;<<<===>>>>>>=========>>>??????@@@@@@BBBBBBBBBBBBAAA@@@???>>>AAABBBCCCCCCAAA??????@@@======>>>???@@@@@@AAAAAABBBCCCDDDFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEECCCBBBEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDGGGJJJMMMMMMKKKIIIJJJLLLKKKKKKMMMNNNPPPQQQSSSSSSSSSSSSRRRRRRSSSUUUXXXYYYVVVTTTSSSSSSVVVYYY[[[[[[YYYXXXXXXXXXYYYXXXVVVTTTWWWVVVTTTSSSRRRQQQRRRRRRVVVTTTRRRTTTWWWYYYXXXWWWUUUVVVXXXYYYZZZZZZZZZZZZZZZ\\\]]]\\\YYYWWWWWWWWWXXXXXXXXXWWWUUURRROOOMMMRRRRRRUUUYYY]]]``````___TTTTTTSSSUUUVVVWWWVVVTTTVVVUUUTTTSSSSSSUUUWWWXXXSSSTTTVVVWWWVVVSSSPPPMMM|||yyyllleee]]]XXXWWWWWWVVVTTTQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIIIIHHHFFFDDDAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>=========<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<;;;;;;::::::999888777777666666666777777777666666666777777888777666666555444444333333444444333333333222222222111111111111222222222222000000000000111111111111222111111000000000000000111222222111000000111222222222222222222111000000111111111111111111222222111111111111222222333333222222222111111222222222333222222111111222222333444333222111000000000000222111111000000000111111111000000///000111222333222222222222222222222222111111111222222222333333222222222111111111111111111111111111222333444444444444333333333222222222222222222222222222222222333333444444555666666777666666555555666666777888666555444555666777666444444555888:::<<<<<<;;;;;;;;;;;;::::::999777666666:::::::::999999888888888999999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>><<<<<<======>>>?????????BBBBBBBBBBBBAAA@@@???>>>@@@AAACCCBBBAAA@@@@@@AAA??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEGGGJJJMMMMMMKKKJJJKKKMMMKKKLLLMMMNNNOOOQQQRRRRRRSSSRRRQQQQQQRRRTTTVVVWWWWWWUUUTTTTTTWWWYYYZZZYYYYYYXXXXXXYYYZZZYYYWWWTTTUUUTTTSSSQQQQQQQQQRRRSSSVVVTTTRRRSSSVVVXXXXXXVVVUUUUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[YYYVVVTTTTTTUUUZZZ[[[\\\\\\[[[XXXUUUSSSRRRRRRSSSVVVZZZ\\\\\\[[[TTTSSSSSSUUUVVVWWWUUUTTTUUUTTTSSSRRRRRRSSSUUUVVVTTTUUUVVVWWWUUUQQQMMMJJJ|||ssslllhhhbbb]]]XXXVVVVVVWWWUUUSSSNNNNNNNNNNNNMMMLLLJJJJJJGGGGGGFFFEEECCCAAA???===@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>============;;;:::999999888888999999888888999:::::::::999999888777777666666666666666777666666555555555666666666666555555444333333333333333333333222222222222333333222222222222222222000000000000111111111111222111111000000000000000222222333333333222000000//////000000000000111111111111111111111111000000111111111222222222333333222222111111111111222222333222111111111111222333333222111111000000000000222111111111111111222222111000000000000111222222222222222222222222222222111111111222222222222333222222222222111111000000111222222333333333222222333333333333222222222222333333333333333333333333333333333444555555666666444444444444444555666666:::888666666777999999888222444666888::::::::::::777888:::;;;:::999777555999999999999999888888888:::;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<===>>><<<<<<<<<===>>>>>>??????AAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBBBBAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFEEEEEEEEE@@@AAACCCDDDEEEFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHJJJLLLMMMLLLLLLMMMNNNLLLMMMMMMNNNOOOOOOPPPPPPRRRQQQQQQPPPQQQRRRSSSTTTVVVUUUUUUUUUWWWXXXWWWVVVWWWWWWWWWYYYZZZYYYVVVTTTRRRQQQPPPOOOPPPQQQSSSTTTVVVTTTSSSTTTVVVWWWWWWWWWTTTUUUUUUVVVVVVWWWWWWWWWYYYYYYXXXUUURRRPPPPPPQQQSSSUUUXXXZZZYYYWWWSSSPPPQQQPPPPPPQQQTTTWWWWWWWWWTTTTTTTTTUUUWWWWWWUUUTTTSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVTTTOOOKKKHHHrrrjjjeeeaaa___^^^ZZZVVVUUUUUUTTTPPPMMMJJJJJJJJJIIIIIIHHHHHHGGGCCCCCCCCCBBBAAA@@@???>>>??????????????????????????????>>>>>>>>>=========:::999999888777888888888777777888999::::::999999999888888777777777888888666666555444444444555555555555555444444333333333444444444444444444444444444444333333222222111111///000000000111111111111222111111000000000000000000111222444555444111///............///000111111222222111111000000//////000000111111111222111111111111000000000000111111222222111111111111222222222222111000000000000000222111111111111222222333000000000111111111222222111111111111111111111111111111111111222222222222333333222222111000000000111222333444444222111000333333333222222222222111222222222333333333333333333333333444444555555555444444444444444555555666;;;999666555777999999999333444555777777777777777444555666888888777777666888888888888888999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;<<<===<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>===???AAAAAAAAA@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@DDDEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNQQQPPPPPPOOOOOOPPPQQQRRRUUUUUUTTTUUUVVVVVVUUUSSSSSSSSSTTTVVVXXXWWWTTTRRROOONNNMMMMMMNNNQQQTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXVVVUUUUUUUUUUUUVVVVVVWWWYYYYYYWWWSSSPPPMMMNNNNNNMMMPPPSSSVVVUUUQQQMMMJJJMMMLLLKKKMMMPPPSSSUUUUUUTTTTTTUUUWWWYYYXXXVVVTTTRRRRRRRRRRRRRRRQQQQQQQQQTTTUUUVVVVVVTTTPPPLLLIIIlll___[[[ZZZZZZXXX[[[XXXUUUTTTTTTRRRNNNJJJGGGFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@@@@@@@AAAAAAAAA??????????????????@@@@@@>>>>>>>>>>>>============999999888777777777888888777888999:::::::::::::::888777777666777777888888666666555444444444444444444444444444444333333333444444444444444444444444333333333222222111111111///000000000111111111111222111111000000000000000000000333777::::::888555000//////...//////000111222111111000000/////////...///000000111111000000111000000//////000000111111111111111111111111111111111000000///000000000111111000000111222222333000111111111222222222222111111111111111111111111000000111111111222222222222222222111111111000000111222333444444222111000333333222222222111111111000111111111222222222333333333333444444444444444555555444444555555666777666444111000222333444444666666666666555555444444444444333333444555777888777777777888888999999999777666666666666777888999;;;::::::::::::;;;;;;<<<======>>>??????@@@@@@AAA??????@@@@@@??????>>>>>>===???AAAAAA@@@@@@AAABBB@@@@@@@@@@@@????????????DDDDDDEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEFFFCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOPPPPPPSSSRRRRRRRRRTTTSSSQQQPPPOOOOOOOOOPPPRRRSSSQQQPPPLLLKKKJJJJJJLLLPPPSSSVVVWWWWWWWWWWWWWWWWWWXXXYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXXXXWWWTTTPPPMMMLLLMMMPPPRRRUUUVVVUUUQQQLLLIIIIIIHHHHHHJJJNNNRRRUUUUUUTTTUUUVVVXXXZZZYYYVVVTTTQQQQQQRRRSSSSSSRRRQQQPPPRRRSSSUUUVVVTTTQQQNNNKKKyyymmm^^^TTTQQQRRRSSSRRRUUURRRQQQQQQSSSSSSPPPLLLFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@?????????@@@AAAAAA>>>>>>>>>????????????@@@============<<<<<<<<<<<<:::999888888777777888888999999:::;;;;;;;;;::::::444444444444444555555666777666555444444444444444444444333333333333333333111111111111222222222222222222111111111111111111000000000000111111111111222111111000000000000000111222555;;;BBBEEECCCAAA444333111000//////000000000000000000000000//////......000111111111000///000000////////////000000000000111222222111000000111000000//////000000000////////////000111222222000111222222333333222222111111111111111111111111000000000111111111111222111111111111111111111111111222222333333333222222222222222222111111111111000000000111111222222333333333333333333333444444555444444444444555666666666444111111333444444333666666555555444444333333444333222111222444777888666666777777888999::::::666555444444444555777777;;;;;;::::::::::::;;;;;;=========>>>??????@@@@@@>>>>>>?????????>>>>>>======???AAAAAA@@@???@@@AAA????????????????????????CCCCCCDDDEEEEEEDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLJJJIIIIIIKKKLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOONNNMMMLLLKKKJJJKKKMMMOOOOOOOOOKKKJJJHHHHHHJJJNNNRRRUUUWWWXXXXXXWWWVVVVVVXXXYYYYYYXXXVVVUUUTTTUUUVVVVVVVVVWWWWWWTTTPPPMMMLLLKKKOOOPPPRRRSSSRRRNNNJJJGGGGGGGGGGGGKKKOOOSSSUUUUUUSSSSSSUUUWWWYYYXXXUUURRRNNNOOORRRSSSTTTSSSQQQPPPPPPQQQSSSTTTTTTQQQMMMKKK}}}rrrfff___UUUPPPNNNPPPQQQQQQQQQOOOMMMNNNQQQRRROOOLLLIIIGGGFFFDDDCCCBBBBBBBBBBBBAAA???>>>======>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888888888888999:::::::::;;;::::::999999444333333333444444555666888777666555444444444444333333333333333333333333000000111111111222222222000000000000000000111111000000000000111111111111222111111000000000000000000111444===FFFLLLMMMKKK999888555222000//////000/////////000000000000000///000222333333333111111000//////......//////000///000111222222111000///000000////////////000000............///000111222000111222333333333222222111111111111111111111111000000000000111111111111000000000111222222333333111111111111222333444444222222222222111111111111000000111222222333444444333333333333333333333333333333333333333444444555777666555555777777666555444444444444444555666666444444444444555666777777555555666777888999::::::777666555444555666888999;;;;;;::::::999::::::;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>===>>>@@@AAAAAA???>>>>>>???>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCAAA@@@??????@@@@@@AAABBBCCCEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMJJJHHHGGGIIIJJJJJJHHHKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMNNNOOOPPPPPPQQQQQQMMMKKKIIIIIIJJJLLLLLLLLLKKKIIIFFFFFFIIILLLNNNOOOJJJIIIGGGGGGIIIMMMQQQTTTUUUWWWWWWVVVTTTTTTVVVXXXYYYWWWUUUSSSSSSSSSTTTTTTRRRTTTVVVUUUQQQMMMJJJIIIIIIJJJLLLMMMLLLJJJGGGEEEHHHHHHJJJMMMQQQTTTTTTSSSOOOPPPRRRTTTVVVUUURRROOOJJJLLLOOORRRSSSRRRPPPOOOOOOPPPRRRRRRQQQMMMJJJGGGxxxlllaaaXXXUUUQQQOOOOOOQQQRRRSSSQQQNNNLLLLLLNNNOOOMMMJJJKKKJJJGGGEEEDDDCCCCCCCCCCCCBBB@@@===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999:::::::::::::::999888777555555555555555666777888888888777666555444444444333333333333333333333333222222222333333444444444......//////000000111111000000000000111111111111222111111000000000000000......222;;;GGGOOOQQQPPP===;;;777333111/////////......//////000000111111000222333555555444333222//////............/////////000111222222111000///000000////////////000111------------...///111111000111222333444333222222000000000000000000000000000000000000111111111111//////000111222333333444111111000000111333555666222222222111111111111000111111222333333444555555333333333333333333333333222222111111222222333444444333333444555555444222222222333444555777888999444555777888999888777666444555666777888999:::;;;999888777666666888:::;;;;;;;;;:::999999:::::::::999999::::::;;;<<<<<<=========>>>>>>>>>>>>>>>===???@@@BBBAAA???>>>>>>>>>??????@@@AAAAAABBBCCCCCCAAAAAACCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBAAABBBCCCEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNJJJGGGGGGHHHIIIHHHGGGJJJJJJJJJKKKLLLMMMMMMMMMKKKLLLNNNOOOPPPQQQQQQRRRKKKIIIFFFFFFHHHJJJKKKKKKLLLHHHEEEDDDGGGKKKOOOPPPJJJHHHFFFFFFHHHLLLPPPTTTSSSUUUVVVUUURRRRRRTTTVVVXXXVVVTTTRRRQQQQQQRRRSSSPPPRRRUUUTTTQQQMMMIIIHHHGGGHHHJJJKKKKKKJJJHHHGGGJJJKKKLLLOOORRRTTTSSSQQQMMMMMMOOORRRTTTSSSOOOLLLGGGJJJNNNQQQRRRRRRPPPNNNOOOPPPQQQQQQNNNJJJFFFCCC{{{|||}}}}}}|||lllccc___^^^WWWUUURRRNNNLLLLLLLLLLLLLLLMMMNNNOOONNNNNNLLLLLLEEEFFFGGGFFFCCCBBBCCCDDD>>>======>>>@@@@@@???=========<<<======>>>>>>???===<<<;;;::::::;;;<<<===??????>>>===<<<;;;::::::999888888888777777666666444444555666777888999999222222333333222222111000111222222333333222222111222222333333333222111111111111111000000000000000111111111111111111111111///////////////000111111111//////666@@@GGGJJJJJJ>>>999222///000111000///......////////////............////////////..................////////////000111111000......///000000000///...............000...---///222222000...222333333333222000///---000000////////////000000111111111111111111111111666333000....../////////000////////////111222333000000000000000000000000222222222222222111000///444444444555666555222///222222222222222222222222555555444333222222222222555444444333333444444555444666999999777666555666555666888999::::::999888666666666666666777777888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????AAA@@@???=========>>>???===???BBBEEEFFFDDDBBB@@@AAABBBCCCDDDEEEGGGHHHHHHEEEDDDBBB@@@???>>>======@@@@@@@@@AAABBBDDDFFFGGGEEEEEEGGGIIIKKKMMMNNNOOONNNLLLKKKJJJJJJKKKLLLNNNJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSPPPMMMIIIGGGHHHJJJKKKKKKKKKJJJJJJIIIJJJKKKMMMNNNPPPLLLIIIIIIIIIIIILLLPPPPPPSSSTTTQQQMMMLLLPPPUUUYYYXXXVVVTTTSSSRRRQQQQQQNNNPPPSSSSSSQQQNNNLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKOOORRRTTTQQQNNNNNNKKKIIIJJJMMMOOONNNMMMLLLLLLNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMJJJFFFCCC||||||nnn```ZZZXXXYYYWWWVVVSSSPPPNNNMMMLLLLLLKKKLLLMMMMMMMMMKKKJJJIIIEEEFFFFFFEEECCCBBBCCCDDD@@@??????@@@AAAAAA@@@>>>>>>>>>===>>>???@@@BBBCCC===<<<;;;::::::;;;<<<===???>>>===<<<:::999888777888888888777777777666666555555555666777777888888333333333333333222111111000111111222222111111000111111222333333222222222222222222222222222222222111111111111111111111111///////////////000111111111///...222:::???AAA@@@;;;777222000000000000.........////////////............////////////..................////////////000111111000......///000000000///...............000...---///111222000...222222222333222111///...111000000//////000000111222111111111111111111111444222/////////000000///000/////////000111222333000000000000000000000000222222222222222111000000111444777777444222222222222222222222222222222222444444333222222222333333555444444333333444444555444666777777555444555666777777888999999888777666777777777777777888999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@???>>>============>>>===>>>AAACCCCCCCCCAAA@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>???@@@AAABBBDDDEEEFFFFFFEEEFFFGGGHHHJJJLLLMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPMMMHHHFFFGGGIIIKKKLLLPPPPPPOOOOOONNNOOOOOOOOONNNLLLKKKNNNNNNKKKLLLNNNNNNQQQRRRPPPLLLKKKMMMQQQWWWVVVUUUTTTSSSRRRQQQPPPNNNQQQSSSTTTRRROOONNNMMMOOONNNNNNMMMLLLKKKKKKKKKPPPMMMKKKKKKMMMOOONNNMMMMMMKKKJJJJJJMMMNNNMMMLLLKKKLLLMMMNNNOOONNNNNNMMMKKKKKKKKKLLLLLLIIIFFFBBBppp```VVVSSSTTTVVVWWWVVVUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLKKKIIIGGGFFFDDDEEEFFFEEECCCBBBBBBCCCBBBAAA@@@AAABBBBBBAAA??????>>>>>>>>>@@@CCCFFFHHH======;;;;;;;;;;;;============<<<:::999777666666888888777777777777666666666666666666666666666666333333444444444333222222///000000000000000000///000000111222333333333333000111111222222333333333111111111111111111111111///////////////000111111111///---///333666555444777444222000000000...---...//////////////////.........////////////..................////////////000111222111///...///000000000///...............///......///111111000///000111111222222111000000111111111000000111111111222222222111111000000000111000//////111111000///////////////000111222333000000000000000000000000111222222222222111000000///444888777222///111555222222222222222222222222333222222222222333444444555444444333333444444555444555555555333333555666888999999888888666555555888888888888888999999:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????======>>>>>>>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@?????????>>>???AAACCCEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPLLLGGGEEEFFFIIILLLMMMTTTUUUUUUTTTSSSRRRQQQQQQMMMLLLNNNRRRRRRNNNLLLMMMLLLOOORRRQQQMMMJJJKKKLLLTTTUUUUUUUUUTTTSSSQQQPPPNNNQQQSSSTTTRRRPPPPPPPPPSSSQQQOOOLLLKKKKKKKKKLLLRRRNNNIIIGGGHHHKKKNNNOOOMMMLLLKKKKKKLLLLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNMMMHHHHHHHHHIIIJJJIIIEEECCCkkkxxxwwwqqqggg]]]VVVTTTUUUVVVVVVVVVVVVUUURRROOOKKKIIIKKKKKKKKKKKKJJJHHHFFFEEEDDDEEEEEEDDDBBBAAAAAABBBCCCBBBAAAAAABBBBBB@@@>>>>>>>>>===>>>@@@CCCGGGIII???>>>===<<<<<<===>>>???;;;::::::999999888888777777777777777777777666666777777666666666555555555333444444444444333222222///000000111111000000/////////000222333333333333---......///000111111222111111111111111111111111///////////////000000111111///......000000///---222111111111000///...,,,//////............//////......////////////..................////////////000111222111000//////000000000///.....................///000111111000/////////000111111111111111222222111111111111222222222222111111000000/////////......000111222111////////////000000111222222000000000000000000000000111111222222222111111000///333666555222000111444111111111111111111111111111111111111222333444555555444444333333444444555555555555444333444666888999999999888888777777777888777777777777888999999999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???;;;<<<===>>>>>>===<<<;;;???>>>>>>??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>======???AAADDDEEEEEEEEEDDDFFFFFFGGGGGGHHHHHHIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMPPPLLLGGGDDDFFFJJJMMMOOOTTTTTTUUUVVVUUUTTTRRRQQQMMMLLLNNNSSSSSSNNNLLLMMMNNNQQQTTTSSSQQQMMMLLLLLLTTTUUUVVVWWWWWWUUUSSSQQQMMMPPPRRRSSSQQQPPPPPPPPPTTTRRRNNNKKKIIIIIIKKKLLLNNNKKKGGGEEEGGGKKKPPPSSSNNNMMMLLLLLLKKKJJJIIIHHHFFFGGGIIIKKKLLLLLLLLLLLLGGGGGGGGGHHHIIIIIIFFFDDDSSSZZZfffuuu|||sssjjjhhhddd___[[[XXXVVVUUUSSSTTTTTTTTTRRRNNNKKKIIIKKKKKKKKKKKKIIIHHHFFFDDDCCCDDDEEECCCAAA@@@AAABBBBBBAAA@@@@@@@@@@@@>>><<<<<<<<<<<<===???AAADDDFFF??????>>>======>>>??????888888999999999:::::::::666666666666666666777777777777666666555555444444333333444444333333222111000111111111111111111000...///000111222333333333------...///000000111111000000000000000000000000///////////////000000111000000//////000000///...///000000111000......---000///............///000......////////////..................///////////////111333222111//////000000000///..................///000000000000000000/////////000000111222222222222111111111111222222111111111000000000//////...---...///111222111///...//////000111111222222000000000000000000000000000111111222222222111111222111111222333333222111111111111111111111111111000000000111222333444555555444444333333444444555666666666555444555888:::888888888888999999::::::777666666666666777888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>;;;<<<===>>>>>>===<<<;;;@@@@@@??????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>><<<;;;<<<>>>@@@CCCDDDDDDCCCCCCFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKLLLLLLMMMOOOKKKGGGEEEGGGKKKNNNPPPOOOPPPRRRSSSSSSSSSRRRQQQOOOLLLMMMOOOOOOMMMLLLOOORRRTTTWWWWWWVVVSSSPPPOOOUUUVVVWWWXXXXXXVVVTTTRRRMMMOOOQQQQQQPPPOOOOOOPPPSSSPPPLLLIIIGGGHHHKKKLLLLLLKKKIIIHHHIIIKKKOOOQQQOOOOOOOOONNNKKKIIIGGGGGGCCCDDDFFFHHHIIIJJJJJJIIIGGGGGGFFFHHHIIIIIIGGGEEEIIIKKKOOOXXXhhh}}}ssslllaaaaaa```___\\\WWWSSSQQQPPPPPPQQQQQQPPPMMMKKKIIIIIIIIIJJJJJJIIIGGGEEEDDDBBBCCCDDDCCCAAA@@@@@@AAABBB@@@?????????>>>;;;999;;;;;;;;;<<<===???@@@AAA>>>>>>===<<<<<<===>>>>>>777777888888999:::::::::555555666666666666777777666666666555555444444444222222333333333222111111000111111222222111111000//////000111222222222222///000000111111222222222000000000000000000000000///////////////000111111//////000111111111000000---///000000///...///000000///...------...///000......////////////..................///////////////111333333111000///000000000///...............---///111111000///000111///////////////000111222111111111000000111111111000000000000000000000000///...---...000111000///...///000111222222222111000000000000000000000000000000111222222222222111222000///000222333222000111111111111111111111111000000000111111333444444555444444333333444444555555666777666666666888:::777777777777888999:::;;;666666666666666777777888888888999:::::::::::::::999::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<===>>>>>><<<<<<===>>>>>>>>>======@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAA???===;;;:::;;;<<>>===;;;888:::;;;<<<=========<<<;;;<<<;;;:::999999:::;;;<<<888888888777777777666666555555555666666666777777555555555555555555555444111111222222111111000//////000000000000000000///000000111111111111000000000000000111111111111111000000000000000000000000///////////////000111111---///000111000/////////---///000000......000222000///...------...///000......////////////..................///////////////111444444222000//////000000///...............,,,///111111///...000111000000///...//////111111111000000//////000000111......//////000111111111111///------...000000///---...000111222222111111000000000000000000000000000000111222222222222222000000000000000000222333111111111111111111111111111111000000111222333333555444444333333444444555222444666777666666777888777777666555555666777888777777666666777777888999888888999::::::::::::999999999::::::;;;<<<<<<===::::::;;;<<<<<<======>>>===============>>>???@@@>>>>>>??????@@@AAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAA>>>;;;999;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJKKKMMMPPPQQQQQQNNNNNNNNNNNNNNNNNNOOOOOORRRNNNNNNPPPPPPNNNNNNRRRUUUUUUWWWXXXYYYYYYWWWUUUWWWWWWVVVUUUSSSRRRQQQQQQPPPQQQRRRQQQOOONNNNNNOOOLLLKKKJJJIIIJJJLLLOOOQQQRRRRRRQQQMMMKKKKKKNNNQQQRRRTTTTTTRRRMMMHHHFFFFFFEEEEEEGGGHHHIIIHHHGGGGGGGGGFFFEEEEEEFFFFFFDDDCCC???AAADDDHHHNNNXXXeeennn~~~zzzvvvqqqlllfff```\\\]]]\\\ZZZXXXTTTPPPMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIDDDDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCBBB@@@??????@@@CCCAAA@@@??????===;;;999;;;<<<===>>>>>><<<:::888999999888777777888999999999999888666555444333222444555555555666666777777555555555555555555555555111111111111111000//////......////////////......000111111111111000000///////////////............000000000000000000000000///////////////000111111,,,...000000///...---------///000000......111444111///...------...///111......////////////................../////////000///111444444222000//////000000///...............,,,///111111///...000222111000///......///000111000000////////////000000------...///000111222222222///---,,,---///000000---...000111222222111111000000000000000000000000///000111222222222222222---000333222...---111666000000000000000000000000111111111000111111222333555444444333333444444555000333555777666555666666888777555444333333444444888888888777888999999:::888888999::::::::::::999999999::::::;;;<<<======::::::;;;;;;<<<======>>>???>>>=========???@@@AAA<<<===>>>???@@@@@@@@@???BBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFEEECCC???<<<:::;;;;;;;;;<<<===???AAABBBBBBBBBCCCDDDEEEFFFGGGGGGKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOLLLKKKKKKLLLOOOQQQQQQQQQRRRQQQOOONNNMMMMMMNNNOOORRROOOPPPSSSSSSPPPOOORRRTTTTTTUUUVVVXXXXXXWWWVVVWWWVVVTTTRRRQQQPPPOOOOOORRRSSSSSSRRRPPPNNNOOOPPPKKKJJJJJJKKKLLLOOORRRSSSQQQQQQPPPMMMKKKMMMSSSXXXSSSUUUVVVSSSMMMHHHFFFFFFFFFGGGIIIIIIJJJIIIHHHGGGGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@BBBDDDHHHMMMRRRTTTjjj||||||vvvjjjiiifffccc```]]][[[YYYYYYYYYXXXVVVSSSOOOLLLJJJOOOHHHEEEJJJLLLGGGCCCCCCDDDCCCCCCCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<777777777777777999;;;<<<;;;:::888666444333222222222333555666666666555555444333333222222333333444333333333222222222111111333444555333111000000111111111111111111111111111,,,------...///000111111...............///000000111000///......///000111000000000000000000//////111000///......///000111000000000000000000000000111111000000/////////...***,,,//////,,,+++---///000000//////............////////////............+++++++++,,,---...//////////////////000000000000---///111111000//////000......///000111222222333000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000222222222222222222222222333333222333333444555666666666777777666555444444666666666666777777777777888888888888999:::;;;<<<;;;;;;;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>?????????===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEEEECCCAAA???===999999999:::<<<>>>AAABBB@@@AAADDDEEEFFFGGGJJJLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLJJJIIILLLPPPSSSRRRPPPPPPPPPNNNNNNMMMNNNOOOPPPSSSTTTUUUUUUUUUSSSRRRQQQUUUSSSPPPPPPRRRUUUVVVVVVTTTUUUVVVUUUQQQNNNMMMMMMQQQQQQPPPOOOOOONNNMMMMMMOOOMMMKKKJJJKKKNNNRRRUUUZZZWWWRRRNNNMMMNNNPPPQQQQQQSSSSSSQQQLLLGGGDDDCCCHHHHHHIIIIIIIIIHHHFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA?????????AAACCCGGGJJJLLLXXXfffqqqnnniiippp}}}wwwpppllldddcccaaa]]]ZZZWWWTTTSSSTTTTTTSSSRRROOOMMMJJJIIIKKKHHHIIIPPPRRRLLLEEECCCAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<888888777777888999:::;;;777666555444333333333333222333444666666666555444444333333222222333333444333333333222222111111111222333444222111///000111////////////////////////------......//////000000...............///000000111000///......///000111/////////////////////000......,,,,,,+++,,,------////////////////////////000000000//////.........,,,...000///,,,++++++---/////////.........------111000---,,,+++,,,---...---.........///000000000.../////////000000000000...///111111/////////000/////////000111111111222000000000000////////////000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000333333333333333333333333555555444555555666777888555555666666555444444333666666777777777888888888888888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<========================<<<>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEBBB???>>>;;;;;;:::;;;<<<===>>>??????AAADDDEEEEEEGGGIIIKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRRRRQQQRRRQQQPPPOOONNNNNNOOOOOOSSSSSSTTTTTTTTTTTTTTTTTTUUURRROOONNNOOOQQQRRRRRRPPPRRRSSSSSSPPPNNNMMMMMMRRRRRRQQQQQQPPPOOOOOONNNNNNLLLJJJHHHJJJMMMQQQSSSVVVTTTPPPMMMMMMNNNPPPRRRQQQRRRRRRPPPKKKGGGEEEDDDHHHHHHIIIIIIHHHFFFEEEDDDEEEDDDBBBAAA@@@@@@AAAAAA============>>>@@@BBBCCCKKKUUU[[[XXXSSSVVV]]]cccqqq}}}qqqjjjfffccc```___^^^[[[XXXUUUQQQOOONNNMMMMMMMMMMMMKKKJJJHHHHHHEEEGGGNNNVVVWWWOOOFFFAAA?????????>>>???@@@@@@AAA????????????????????????=========<<<;;;:::999999;;;;;;;;;;;;<<<<<<<<<<<<999888777777777888999:::555444333222111111111111222333444555555555444333333333222222222222333333444444333222111111000000000111222111000///000111////////////////////////.........///////////////...............///000000000000////////////000000------........./////////111000///............////////////////////////////////////..................000000///---+++***+++.........---------------333000,,,))))))***,,,.........//////////////////....../////////000000000...000111111///...///000000000000000000000000000000000000000////////////000000000000000000000000........................111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444444444444444444555555444555555666777888666666666666666555555555666666777777777888888888888888777888888999:::;;;<<<<<<<<<<<<==================<<<<<<<<<<<<======@@@@@@???>>>>>>===<<<<<<>>>??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFHHHHHHGGGDDDAAA???=========<<<<<<<<<;;;;;;???AAADDDEEEEEEFFFGGGIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGIIIKKKNNNOOONNNNNNMMMMMMMMMNNNNNNMMMLLLLLLKKKJJJLLLNNNNNNNNNNNNOOOPPPSSSRRRQQQPPPOOOOOOOOOOOORRRRRRRRRRRRSSSTTTUUUVVVUUUQQQNNNLLLLLLNNNOOOOOOMMMOOOQQQQQQOOONNNMMMNNNPPPPPPPPPOOOOOONNNNNNMMMLLLKKKIIIHHHIIIKKKOOOQQQRRRQQQNNNLLLLLLMMMOOOQQQQQQQQQPPPNNNJJJGGGFFFFFFIIIIIIHHHHHHFFFEEECCCBBBDDDDDDBBBAAAAAAAAAAAAAAA<<<;;;;;;;;;<<<===>>>???GGGKKKOOOMMMJJJJJJLLLOOOYYYbbbrrryyyooogggaaa^^^[[[ZZZ\\\[[[YYYVVVSSSPPPMMMLLLIIIIIIIIIIIIIIIIIIHHHHHHCCCHHHPPPVVVTTTLLLCCC>>>@@@????????????@@@AAAAAA????????????????????????>>>>>>===<<<;;;:::999888;;;;;;;;;;;;;;;;;;<<<<<<888777666555555666777777666555444222111000000000222333444555555444333222333333222222222222333333444444333222111000//////...///000000//////000111000000000000000000000000///////////////........................///000000000000////////////000000,,,,,,------.../////////222222111000000/////////////////////////////////..................------////////////...,,,,,,+++------------------------222000...+++***+++,,,------------------,,,,,,,,,........./////////000000...000111111///......///000000000000000/////////000000000000////////////////////////////////////////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222555555555555555555555555333333222333333444555666888888777777777777777777555555666666666777777777777777777777888999:::;;;<<<<<<======>>>>>>>>>???=========<<<======>>>>>>AAAAAA@@@@@@@@@?????????>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFHHHIIIHHHFFFCCCAAA@@@@@@@@@???>>><<<;;;:::???AAADDDEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJLLLNNNOOONNNMMMLLLMMMMMMNNNNNNNNNNNNMMMLLLGGGKKKNNNNNNLLLJJJLLLNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPPPPQQQSSSTTTTTTQQQMMMLLLMMMOOOOOOPPPMMMNNNPPPPPPNNNMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKIIIHHHIIIKKKNNNPPPPPPOOOMMMKKKKKKKKKLLLMMMOOOOOONNNLLLIIIGGGGGGHHHJJJJJJIIIGGGFFFDDDCCCBBBCCCCCCBBBBBBAAAAAAAAAAAA::::::;;;<<<<<<>>>??????@@@BBBDDDFFFEEECCCDDDFFFMMMQQQWWW```mmmxxxooolllgggccc___[[[XXXUUUYYYXXXVVVTTTQQQNNNMMMKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGMMMTTTTTTPPPIIICCC??????>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<::::::999;;;;;;;;;;;;;;;:::::::::666666444333333444555555555444444333333333333333222222333444444333222111333222222111111222222333333333222111111000//////...///000000///...///111000000000000000000000000///////////////........................///000000//////000000000000//////------------......//////.........------,,,,,,,,,........................------..................------......//////...---------------------------///000000000///...,,,+++---------------,,,,,,,,,............///////////////000222111///......///000000000///////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333555555555555555555555555333333222333333444555666777666555555555666777777444444444555555555666666777777777777888999::::::<<<<<<======>>>???@@@@@@===============>>>???@@@>>>>>>>>>??????@@@@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGEEEFFFHHHIIIJJJIIIIIIHHHFFFFFFDDDCCCAAA???>>>===@@@BBBEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLJJJIIIJJJKKKMMMOOOOOOOOONNNNNNHHHKKKOOOOOOMMMLLLMMMNNNMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRPPPOOONNNNNNNNNOOORRRPPPNNNNNNPPPRRRSSSRRRNNNPPPQQQQQQNNNLLLKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJMMMKKKJJJIIIJJJLLLNNNPPPPPPOOOMMMLLLJJJIIIIIIIIIMMMMMMMMMKKKHHHGGGHHHJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA999:::;;;<<<===>>>??????<<<<<>>========================???>>>>>>===<<<;;;::::::::::::::::::999999999999555444333333333444555666222222222333444666777888111222333333333222111000222222111111111111222222222111111111111000000000///000111000///...///000////////////////////////.........///////////////...............///000000//////000000000000//////........................---...////////////............................................./////////...------...000000///...---------------.........---...000111111///---,,,......//////////////////------.........////////////111222111///.........////////////////////////000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111222333333333555555555555555555555555555555444555555666777888444444333222222333555666444444555555555666666666777777666777777888999::::::;;;<<<===>>>???@@@AAA>>>======>>>>>>???@@@AAA;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAA@@@@@@@@@BBBBBBAAABBBCCCEEEGGGIIIEEEFFFHHHJJJLLLOOOQQQRRRQQQNNNKKKGGGDDDBBBAAA@@@AAADDDGGGHHHGGGFFFEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJLLLNNNOOOOOONNNMMMJJJLLLPPPQQQQQQPPPOOOPPPJJJKKKMMMPPPRRRTTTUUUUUUSSSRRRQQQOOONNNMMMMMMLLLPPPOOOOOOPPPRRRSSSSSSRRRNNNPPPQQQPPPNNNKKKJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNOOOOOONNNLLLJJJHHHGGGFFFIIIKKKKKKKKKIIIHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCAAABBBBBBCCCCCCBBBAAAAAA999999:::;;;;;;;;;;;;;;;===<<<>>>AAA???;;;>>>DDD@@@BBBEEEGGGHHHLLLRRRXXX___iiiyyyyyyrrrmmmgggbbb___ZZZZZZYYYWWWUUUSSSRRRRRRQQQQQQPPPOOONNNNNNMMMLLLMMMLLLJJJIIIHHHIIIIIIIIIIIISSSXXXSSSJJJGGGEEECCC<<<<<<<<<<<<<<<======>>>========================<<<<<<<<<;;;;;;;;;::::::999999999888888888777777555555444444444555777888444444444444444555555666111222333333333111000///222222111111111111222222000000000000111111111111000111222111///...///000////////////////////////------......//////000000...............///000000...///000111111000///...111000000//////......---...///000111222222111111.................................//////000000000000...---...000000...,,,------........./////////,,,---.../////////......---.........///000000000---------.........//////000111222111///------...---.........///000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111222222333444444444444444444444444444444555555444555555666777888555444333222333444666777666666666777777777777888666666666777777888999:::999:::;;;<<<>>>???@@@AAA>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@BBBDDDGGGHHHGGGHHHIIILLLPPPUUUZZZ]]]]]]YYYRRRLLLFFFCCCBBBBBBBBBEEEHHHJJJHHHGGGFFFFFFGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGFFFEEEFFFGGGHHHHHHHHHJJJLLLNNNOOONNNLLLKKKIIIJJJLLLOOOQQQRRRPPPNNNIIIKKKMMMPPPRRRSSSSSSSSSRRRRRRRRRQQQQQQOOONNNMMMMMMMMMNNNPPPRRRQQQNNNLLLKKKMMMOOONNNMMMKKKJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFHHHKKKKKKJJJIIIIIIJJJFFFEEEDDDBBBAAAAAABBBBBBAAAAAABBBCCCCCCBBBBBBAAA888999999999999999888777<<<:::<<<>>>:::555888@@@@@@BBBBBBAAA@@@BBBGGGLLLNNNTTT]]]iiiwww{{{xxxsssooojjjeeebbb___\\\ZZZXXXXXXVVVSSSQQQPPPQQQSSSRRRQQQQQQQQQPPPPPPOOOOOONNNMMMKKKIIIHHHHHHHHHIIICCCOOOVVVPPPHHHEEEDDDBBB>>>>>>>>>>>>>>>???@@@@@@========================::::::::::::::::::::::::999888888888777777666666666555555555666777999::::::999777444222111000///111222333333222111000///222222111111111111222222/////////000111111222222222333333222///......///111111111111111111111111,,,------...///000111111...............///000000...///000111111000///...222222111000///...------***+++---...///000//////.........................../////////000000111111222000...///000000---***........./////////000000,,,,,,++++++,,,---///000++++++,,,,,,---...//////---------.........//////000111222111///------...,,,------...///000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111222333333444444444444444444444444444444333333333333333444666666888777666555666777999;;;888888888888999999999999666666666666777888999:::888999:::<<<===???@@@AAA>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@??????AAACCCFFFHHHIIIIIIJJJMMMSSSZZZaaaeeeeee```XXXOOOHHHCCCBBBBBBCCCFFFIIIKKKIIIGGGFFFFFFGGGFFFEEEDDDEEEFFFHHHJJJEEEDDDCCCCCCDDDFFFHHHJJJJJJKKKMMMNNNNNNLLLJJJHHHFFFFFFGGGKKKOOOPPPMMMJJJJJJKKKMMMPPPQQQRRRRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPLLLLLLNNNPPPPPPNNNJJJFFFGGGIIILLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKJJJKKKLLLLLLLLLKKKIIIHHHDDDGGGJJJKKKKKKIIIIIIIIIDDDCCCAAA@@@???@@@@@@AAA@@@AAABBBCCCCCCCCCBBBAAA:::999999999999999999::::::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<>>>???AAACCCBBBEEEIIIPPPYYYdddpppwww|||sssnnnkkkfffdddaaa[[[VVVTTTUUUVVVWWWVVVTTTRRRPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPKKKJJJIIIGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGEEECCCBBB@@@======@@@AAA???=========<<<<<<;;;;;;::::::999999:::::::::999888888777777666666555555555444444444555555666666777777777777666666555555555444111777:::555111111222222222222222111111111111000111111111111111111111111000000000000000///......////////////////////////000000000000000000000000000000000000000000000000///////////////////////////...,,,++++++,,,...///......---------.........000...------///000//////---------............///......------------......///...,,,++++++,,,---...***+++---///000000//////,,,---///000000000///......///000000000///---,,,000//////............///222222222111111111111000222222111111000/////////000000000000000000000000/////////000111333555555000111111111111222222222555444333222111222333444555444222000//////000111000000111111111222222222555555555555555555555555555555555555555444444444555555555555666777888999999888888777777888888999;;;;;;:::999:::;;;<<<===::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@??????????????????????????????AAAAAAAAA@@@@@@AAABBBBBBEEECCCBBB@@@AAACCCFFFHHHKKKLLLNNNRRRWWW]]]cccgggjjjdddZZZOOOGGGCCCBBBBBBDDDFFFHHHJJJJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDBBB???<<<===@@@DDDEEEEEEIIIIIIIIIMMMPPPQQQNNNKKKPPPOOONNNNNNOOOOOOMMMLLLFFFHHHJJJMMMOOOPPPPPPPPPRRRSSSTTTTTTRRRNNNJJJHHHFFFHHHJJJMMMOOOPPPPPPPPPLLLJJJIIIIIIKKKLLLKKKKKKRRRQQQOOOMMMKKKKKKKKKKKKHHHHHHHHHIIIIIIKKKLLLLLLJJJKKKLLLLLLKKKIIIGGGEEEGGGGGGGGGIIIJJJHHHEEEBBBBBB@@@???======>>>@@@AAAAAABBBCCCCCCCCCBBBAAA@@@999999888888888888999999::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<===???AAABBB@@@AAADDDFFFKKKQQQXXX]]]kkkvvvwwwnnngggbbb```aaa```]]]XXXTTTSSSTTTUUUUUUSSSRRRPPPOOONNNNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOKKKJJJIIIGGGEEEDDDDDDCCCBBBDDDEEEGGGGGGFFFEEEDDDCCC@@@>>>>>>@@@AAA???>>>???>>>>>>===<<<;;;;;;:::888999999999999888888777777666666666555555555444555555555555555666666666555555555444444444333333888===???:::555444555444222222222111111111111000111111111111111111111111000000000000000///......////////////////////////000000000000000000000000........................////////////////////////000///---,,,,,,---///000---------...///000111222000///------///000///...---------............///.........------...............---,,,,,,---...///+++,,,---////////////...---...///000000000/////////////////////...------//////.........//////000111111111000000000/////////////////////000000000////////////////////////------......///000222222000000111111111222222222333222222111111222333444555444222000//////000111111111111222222222222333555555555555555555555555444444444444444444444444666666666666777888999:::999999888888888888999999:::999999888999:::;;;<<<999999::::::;;;<<<<<<<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBCCCDDDFFFGGGLLLMMMPPPTTTYYY^^^cccffffffaaaXXXNNNHHHDDDCCCCCCDDDEEEGGGIIIIIIHHHFFFDDDFFFFFFEEEDDDDDDDDDDDDDDDCCC@@@===<<>>>>>>>>@@@@@@@@@AAAAAABBBAAA@@@???>>>888888777777777777888888999::::::;;;;;;::::::999<<<;;;<<<<<<===>>>@@@@@@@@@AAABBBBBBBBBDDDGGGJJJPPPXXXbbbkkkvvvzzzvvvqqqjjjccc^^^[[[YYYXXXXXXWWWTTTQQQPPPRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@AAACCCEEEFFFFFFEEEEEEBBBAAA??????@@@@@@@@@???AAA@@@@@@???===<<<;;;;;;999999999999999888777666666666666555555555555555555555555555555555444444444444333333333333222222333888:::666222222333222222222222111111111111000111111111111111111111111000000000000000///......////////////////////////000000000000000000000000........................////////////////////////000///...------...///000---------...000111333444000///------/////////...---------............///........................------------...///000000------...//////......---......///000000000000000///...------------------...............///000111000000/////////.........---------...///000000000///////////////////////////.........//////000111000000000111111111222222111111111111222222444444444333222000000000111111222222222222333333333333444444444444444444444444444444444444444444444444777777777777888999::::::::::::999999999999::::::888888888888888999::::::888888999999:::;;;;;;<<<>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFGGGGGGLLLNNNQQQVVVZZZ^^^aaabbb```\\\TTTMMMHHHEEEEEEEEEEEEFFFGGGIIIIIIGGGEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEAAA===<<<>>>AAADDDEEEIIIIIIJJJLLLOOOOOONNNLLLNNNMMMLLLMMMNNNNNNLLLJJJEEEEEEEEEGGGIIIKKKNNNOOOPPPQQQRRRRRRPPPMMMJJJHHHFFFHHHJJJLLLNNNNNNOOONNNMMMKKKJJJJJJLLLMMMMMMMMMRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHIIIKKKMMMLLLJJJGGGEEECCCBBB@@@??????@@@@@@??????@@@@@@??????>>>===777777666666666666777777999999::::::::::::999999;;;;;;;;;<<<<<<===>>>>>>===???AAAAAAAAAAAACCCEEEHHHLLLPPPTTTZZZcccoooxxx{{{uuusssqqqoookkkiiifffbbb]]]ZZZWWWVVVPPPQQQQQQPPPOOONNNPPPQQQRRRRRRQQQQQQQQQPPPPPPQQQLLLLLLLLLMMMMMMLLLLLLLLLJJJIIIGGGEEECCCAAA@@@@@@>>>???AAACCCEEEFFFFFFFFFBBBAAA??????????????????BBBBBBAAA???>>>===<<<;;;::::::::::::999888777777555555555555555555555555666555555444444333333333333333333333333333333333***000222000///222333222222222222111111111000000111111111111111111111111000000000000000///......////////////////////////////////////////////////........................//////////////////////////////...------...//////---------...///111222333111///------/////////...---------............///---..................------------...///000111111/////////......------,,,/////////000000000000000///...,,,++++++,,,---...---------......000111111000000000/////////...............//////000000000////////////////////////222111111000000000111111000000000000111111111111111111111222333444555555333333111111000000111111222222333333333444444444444444444444444444444444555555555555555555666666666666666666777888999:::;;;::::::999999::::::;;;888888888888999999::::::999999999:::;;;;;;<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDBBBCCCEEEFFFGGGGGGGGGGGGJJJMMMQQQUUUYYY[[[\\\\\\YYYVVVPPPKKKHHHFFFFFFFFFGGGGGGIIIIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFCCC???======@@@CCCFFFIIIJJJJJJLLLMMMNNNMMMLLLNNNMMMMMMNNNOOOOOOMMMKKKFFFEEEEEEEEEGGGJJJMMMPPPNNNOOOPPPPPPOOOLLLJJJHHHFFFGGGIIILLLMMMNNNNNNMMMMMMKKKJJJKKKMMMNNNNNNNNNPPPPPPNNNLLLJJJHHHGGGFFFGGGGGGFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIKKKMMMMMMKKKIIIFFFEEECCCAAA@@@@@@@@@@@@????????????>>>>>>======777666666666666666666777888888999999999999888888999::::::;;;<<<<<<<<<<<<777999<<<======>>>???AAAEEEGGGIIIJJJKKKOOOUUUZZZgggooo|||yyynnneeebbbbbbaaaaaa^^^]]][[[YYYVVVSSSQQQOOOKKKMMMNNNNNNMMMMMMNNNOOONNNOOOOOOOOOPPPPPPPPPPPPJJJKKKKKKLLLLLLKKKKKKJJJHHHGGGEEECCCAAA@@@?????????@@@AAABBBDDDEEEEEEFFF@@@@@@@@@???>>>>>>>>>???AAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;:::999888777444444444555555555555555555555444444333333222222333333333333333333333333---222444222333666777666222222222111111111000000000000000000000000000000000000000000000///......////////////////////////////////////////////////////////////////////////////////////////////////...------------------.........---------...//////111000...---...///...------------............///------...//////...------,,,---...//////000111111000//////...---------,,,///////////////000000111...---,,,++++++,,,......---------......000111111111111000000000/////////111111111000000/////////........................222111000000000000000000//////000000000111111111111111222333444555555555222222111111111111111111222222333333333444444444444444444444444444444444555555666666777777777777555555444555555666777888;;;::::::999999::::::;;;888999999::::::::::::::::::::::::;;;<<<<<<======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???@@@AAACCCDDDAAABBBEEEGGGHHHHHHGGGGGGGGGJJJNNNQQQTTTUUUUUUUUURRRPPPMMMIIIGGGGGGGGGGGGIIIIIIJJJJJJIIIHHHGGGGGGDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDAAA???>>>@@@DDDGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNNNNPPPQQQQQQOOOMMMIIIHHHFFFEEEGGGJJJMMMOOOLLLMMMNNNNNNMMMKKKIIIHHHFFFGGGIIIKKKLLLMMMLLLLLLLLLKKKJJJKKKMMMOOOOOONNNNNNNNNMMMKKKIIIHHHFFFEEEGGGGGGFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJHHHHHHHHHJJJLLLLLLJJJIIIFFFEEEDDDBBBAAA@@@@@@???@@@??????>>>>>>>>>>>>>>>777777666666666666777777777888888999999888888777888999:::;;;;;;;;;;;;;;;888:::<<<<<<;;;<<<===???===???BBBCCCEEEGGGJJJLLLQQQWWW___hhhrrr~~~}}}pppiii___YYYWWWWWWVVVTTTUUUUUUVVVUUUTTTRRROOONNNIIILLLNNNOOOMMMLLLLLLMMMHHHIIIJJJKKKLLLMMMMMMLLLHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCBBB@@@@@@??????@@@@@@@@@@@@AAABBBBBBBBB>>>??????>>><<<<<<===??????>>>>>>======<<<<<<;;;;;;;;;;;;:::999888777666444444444444444555555555333333333333333333222222222222333333333333444444222555666444444666666333222222222111111111111000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000000000000000000000000////////////////////////------------------------......------------......222000.........///...------------............///,,,---...//////...---,,,,,,---...///////////////000///...---------------...............///000000---------------......///...............///000111111111111000000000//////222222222111000/////////........................//////...------........./////////000000000111111111222333444444444444444111111111111111111111111222222222222333333333333333333333333333333333333555555555666777777888888444444444444555666777777::::::999999999999::::::888999999:::;;;:::::::::::::::;;;<<<<<<======>>>;;;;;;===>>>??????@@@@@@????????????????????????>>>>>>>>>??????AAABBBCCC@@@BBBDDDFFFGGGGGGGGGGGGEEEGGGJJJMMMOOOOOOOOONNNLLLKKKJJJHHHGGGGGGGGGGGGJJJJJJJJJIIIIIIHHHGGGFFFDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAABBBFFFIIIIIIJJJLLLKKKJJJJJJLLLMMMNNNNNNOOOQQQSSSRRRPPPMMMKKKJJJHHHGGGGGGIIILLLNNNJJJKKKLLLLLLKKKJJJIIIHHHFFFGGGIIIJJJLLLLLLKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNLLLLLLKKKKKKIIIHHHFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGFFFFFFGGGHHHIIIGGGFFFDDDDDDCCCBBBBBBAAA@@@???@@@???>>>=========>>>>>>888777777666666777777888777777888888888888777777888888:::;;;;;;::::::999;;;<<<<<<<<<;;;;;;===???;;;<<<>>>@@@BBBCCCFFFGGGFFFJJJOOOSSSXXX```jjjqqq}}}yyyuuurrrnnnkkkeee```YYYUUUTTTSSSQQQNNNOOOPPPRRRTTTTTTSSSRRRPPPJJJMMMOOOPPPNNNLLLKKKKKKEEEFFFHHHJJJKKKKKKKKKKKKEEEEEEFFFFFFFFFFFFEEEEEECCCCCCAAA@@@@@@?????????@@@???>>>>>>============<<<>>>???===;;;:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999777666555444333333333444444555555555222222222222333333333333111111111222222222333333111444444222222555444000222222222111111111111000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000////////////////////////////////////////////////------............------......---......///000000222000...............,,,---------............///,,,---///000000///---,,,,,,---......///...---,,,//////...---------.........------,,,------//////------.../////////////////////.........//////000000000/////////.........000000000000000000//////..............................---------......///////////////000000000111000000111222222222111000111111111222222222111111111111111222222222222333333333333333333333333333333333333444555666666666444444444555555666777888999999888888888888999999777777999:::::::::999888999::::::;;;;;;<<<======999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGDDDFFFGGGIIIJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFIIIHHHHHHGGGGGGFFFEEEEEECCCDDDFFFHHHHHHGGGFFFEEEBBBDDDFFFEEEDDDDDDGGGJJJIIIKKKLLLKKKIIIIIIKKKNNNMMMMMMNNNQQQRRRRRROOOMMMLLLKKKIIIHHHHHHHHHJJJJJJIIIJJJJJJJJJJJJIIIIIIHHHEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHIIILLLNNNNNNMMMIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCDDDEEECCCBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>><<<;;;;;;;;;<<<===888888777777777777888888777777888888888888777777777888999:::;;;:::999888777888888888777888;;;>>>@@@@@@@@@@@@@@@AAACCCDDDAAADDDHHHKKKMMMQQQWWW\\\cccrrr|||xxxrrrmmmiiieeebbb______[[[VVVUUUUUUTTTQQQNNNGGGIIIMMMPPPRRRRRRQQQPPPLLLNNNQQQQQQOOOMMMKKKJJJEEEFFFHHHJJJLLLLLLLLLLLLBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@??????===<<<::::::999999;;;===>>><<<:::999;;;===999999999:::::::::;;;;;;888888777777666444333222333333333444444555555555111111111222222333333444//////000000111111111222000333333222444888888444222222222111111111111000000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000........................////////////////////////......////////////......---------...000111333444222000............---,,,---------.........//////,,,---///000000///---,,,,,,---.........---,,,+++///...---,,,,,,---...///------,,,+++,,,---...///,,,---///000000000///...000//////.........////////////.........---------------......///000000000........................///////////////000111111////////////000000000000//////000111111000......000111111222222222111111000000111111111222222222333333333333333333333333111111222333333444555555555555555666666777888999999888888888888888888999555666777999999888888777888999999::::::;;;<<<<<<888999:::<<<===>>>>>>>>>========================@@@???????????????@@@@@@@@@@@@AAACCCDDDFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIHHHFFFEEEAAADDDGGGGGGFFFFFFHHHKKKIIIKKKLLLKKKIIIIIIKKKNNNKKKLLLMMMPPPRRRQQQNNNLLLMMMKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHGGGIIIKKKMMMNNNMMMHHHHHHIIIJJJIIIHHHGGGFFFBBBBBBAAA@@@@@@@@@AAAAAAEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAAAAABBBBBBAAA???AAAAAAAAABBBBBBAAA@@@@@@===<<<;;;:::999:::;;;;;;