BM6P6(@ mmmYYYOOOLLLJJJGGGFFFIIIHHHFFFEEEDDDEEEFFFGGGDDDDDDCCCCCCBBBAAA???>>><<<<<<<<<<<<============<<<<<<;;;::::::::::::;;;777777666555444333333222333222222111000///......000000111111111111000000222222111111000/////////------......///000000000111111000000//////......////////////////////////111000///---,,,,,,,,,,,,///...---...///000000...---------............///......------------......+++***+++,,,......,,,***...//////000///---,,,+++---------------...//////000000//////......---------------............///......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------////////////............/////////...------,,,,,,------------------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///000///...---,,,------...,,,,,,------......------///......///000111111000,,,---......,,,,,,---...///...---,,,,,,,,,,,,,,,---------.........//////000000000000000000000000......//////000000111111---------........./////////......---------......////////////////////////---------.........//////***+++---//////...---,,,+++---//////---...000333,,,,,,,,,------.........//////.........---------,,,------------------,,,......///000000000000000........................------......//////000000.........------,,,,,,,,,.........////////////000........................---------,,,+++***((((((........................000111111111000///...------//////---++++++///222111111000000/////////...------......///000000000000000000000000//////...///...------...000222444////////////////////////......//////000000111111222333555666666555333222111111111000000000000000111111000000000000111111333222222222111111000000000000000000111111111111//////000111222333333333222333333444444333333222222333444333222222333555444:::===JJJ^^^ffflllxxx~~~{{{xxxggg^^^\\\aaapppwwwTTTKKKBBB???===:::888888888888888888888888888888888666444444555666666555222444666777777888:::<<<;;;<<<<<<===>>>BBBGGGKKKmmmYYYPPPNNNLLLJJJIIIHHHGGGFFFDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCAAA@@@=========>>>>>>>>>>>>??????>>>======<<<<<<======777777666555444333333222333333333333222222222222222222333333333333222222000000000000000111111111000000000///......------000000000000//////......////////////////////////111000000////////////000000///...///111222111000---------............//////......------......///---------///111111///---+++,,,---.........---,,,..................///000............---------------------............///000000///......---,,,,,,------------------------,,,------............---------......//////000000------..................---------------------------,,,,,,,,,,,,---............---------...//////000///...---,,,------...+++,,,------............222000//////000000...------...//////------...//////...---,,,,,,,,,,,,------------.........//////......................................./////////------..................///......---------..............................---------.........//////+++,,,---.........------,,,......,,,******---///------.............../////////.........---------,,,---...///000000///...------...///////////////000000000000000000000000.........///////////////------------------,,,,,,------........./////////////////////////////////---------...------,,,,,,........................///////////////...------///000000...,,,+++...000000000000//////.........111111000///...---,,,+++,,,,,,---...////////////000///...---...000111333////////////////////////111111111111111222222222,,,---...//////...---,,,111000000000000000000000222111111111111111111222222222111111111000000000000000000000111111111111000000000111222222222333222333333444444333333222222333444333222222444666777<<>>AAAFFFIII~~~lllXXXOOONNNLLLKKKJJJGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>????????????<<<;;;::::::999999::::::888777777666555444333333222222222222333333444444222222333333333333222222...//////000111111222222000000000///......------000000000////////////...///////////////////////////////////////000111111///...---...000111000///---------............/////////............//////.........000222222000...,,,---...000000111000000........./////////000000,,,,,,,,,------------------------............///000000//////...---------........................//////......---.........+++,,,---...///000111111,,,,,,------...//////000+++,,,,,,------.........---,,,,,,,,,,,,---......000//////........./////////...------,,,---------***+++,,,---.../////////000///......000000///......///000///......///000......---,,,,,,,,,---------------................................................---------------..................------......---------......///........................---------...............---,,,,,,,,,------......111111000---++++++---//////////////////........................---------,,,---...000///...,,,+++,,,------...............000000000000000000000000///////////////.........,,,,,,------------------,,,---------............////////////////////////------...///000000//////////////////////////////..................------///000111///---,,,---.../////////...............000000000///...,,,+++***((()))+++---...///000000111000///......///000111////////////////////////222111111111111111111000........................000000000000000000111111000000000000000000000000111111000000000000//////000000000000111111111111111111111111111111222222222222333333333333222222333444555444333333555777:::???CCCNNN```hhhooo}}}uuunnnsssnnnRRRIIIAAA>>>===999888999777777777777777777777777999777666666888999888777666777999999888999:::<<<<<<===>>>===>>>@@@DDDGGGlllXXXNNNLLLKKKIIIIIIFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>======>>>>>>>>>?????????:::999999888777888888888888888777666555444333333111111111111111111111111000000111111111111000000//////000000111111111111------......///000000000////////////////////////////////////////////////......------------......,,,+++***+++---...---,,,---------............///000//////......//////000---------///111111///---------......////////////...//////000000000000000,,,,,,,,,------......///---------............///......------,,,,,,,,,+++........................222000///...------...///,,,,,,---......///000000---------.........//////++++++,,,,,,---...//////---,,,,,,,,,,,,---......000///.....................---------------------***+++,,,...////////////,,,++++++---000222222222---///000///...---...///...------,,,,,,,,,------................................................///.........------,,,,,,...............---------...------------...//////...................................................---,,,++++++---...000222111///,,,++++++---...000/////////......------........................+++,,,---...---***'''&&&,,,---......//////..............................000000//////......------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////......///000000000000///000000000000000000000000//////........./////////...///000000000///........................------***+++,,,...////////////)))***+++---...///000000111000//////...//////000////////////////////////000000//////.........---222222111111111111222222000000000000000111111111...//////////////////...000000000//////////////////000000000111111111111222222222111111111111111222222333333333333222222333444555555444444666888:::AAAFFFQQQdddllltttyyy{{{kkkQQQHHH@@@>>><<<999888999666666666666666666666666777555444444666777777666777888::::::999999:::;;;===>>>>>>>>>>>>???CCCEEEqqq[[[PPPMMMKKKIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>><<<<<<<<<=========>>>>>>======<<<;;;;;;;;;;;;;;;888888777666555444444333333333222222111000000///000000111111111111000000111111111111000000//////------......///000000000.............../////////////////////////////////000000...------,,,,,,,,,,,,+++***+++,,,------+++---------............/////////............//////...---...///111111///---,,,,,,,,,++++++*********......///000111000000000------....../////////000---------............///...---------------,,,,,,------------------------222000///...------...///...............---------//////.........---------++++++,,,,,,---...//////---,,,,,,,,,,,,---............------,,,------...,,,,,,------------------+++,,,---...////////////,,,++++++---000222222111,,,---......,,,,,,---...------,,,,,,,,,------........................---////////////////////////000//////......---------.....................------------------...//////.............................................---...---+++***+++,,,///000///---+++******+++,,,,,,///......------,,,,,,,,,---.....................***+++,,,------+++***(((......///000000000000///........................000000//////......------,,,,,,,,,------.........,,,,,,,,,---------......------------------------///////////////...------000000000000000000000000000/////////000111222333......///000111111111000------..................''')))+++...000111222222------...///////////////000000000///////////////000000000000000000000000000/////////......------000000////////////000000//////000000111111111111///000000111111000000//////////////////000000000///000000000111111111111222222222111111111111111111222222333333222222111222444555444444444777888777AAAHHHVVViiirrr{{{kkkOOOFFF???===<<<999888999666666666666666666666666666555333444666777777666777888::::::999999:::;;;<<<===>>>>>>>>>???BBBDDDvvv___TTTPPPNNNLLLLLLFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFEEEEEEDDDCCCAAA@@@<<<<<<<<<<<<============<<<<<<;;;::::::::::::;;;999888888777666555444444666666555444333222111111222222333333333333222222222222111111000//////...000000000///......---------............/////////////////////////////////333222111000.........---...---,,,---///000///...---------............///......------------....../////////111333333111///111000///...---------------...///000111000///............///////////////---------............///////////////////////////------------------------//////......---..................---------,,,,,,000//////...------,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......+++,,,,,,------------,,,------...////////////...///...------//////...---,,,---...---,,,+++,,,...------,,,,,,,,,---.....................---------000000000000000000000000/////////...............---------.........//////---------------...///000------------------------...............---------...---,,,++++++---...000222000///...///000///...---------------,,,,,,,,,---------...............)))***,,,---///000000111...//////000000000000000000000000000000000000000///////////////.........,,,,,,------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,......///......---,,,,,,////////////////////////000000//////000222444555111//////000111222222000.............../////////***,,,...000111111000///000000111111000///....../////////000000000000000000000000000000000000000111000000000000000000///000000000000000000000000/////////000111111222222111222333444444333222111//////000000000000111111000000000000111111111111111111111111111111222222111111222222222222111111111333444444333444666888666BBBLLL[[[nnnwwwiiiNNNEEE===<<<;;;999888999777777777777777777777777888666555666888999999999666777999999888999:::<<<;;;===>>>>>>>>>???AAACCCuuu^^^SSSPPPNNNMMMMMMFFFFFFFFFFFFFFFFFFEEEDDDFFFFFFEEEEEEDDDCCCAAA@@@<<<============>>>>>>>>>;;;::::::999999999999999999999888777666555444444555555555444444333333333222222333333333333222222111111111000000000000000000000000///......---------------.........//////////////////////////////222111000//////////////////------...///000///...---------............///------,,,,,,,,,,,,------///...///000222222000...222111000000///000111111,,,---...000000///...---///...............---------------............///////////////000000000000........................,,,------............---------------------------..................---------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,---///000111***+++,,,---...------,,,///////////////......---000///------......---+++---...///...---,,,---///,,,,,,,,,,,,,,,---.../////////.........---------////////////////////////---------------.........+++,,,,,,---...///000000---,,,,,,------///000000------------------------//////.........---------------,,,,,,,,,---...///555333111222222111...+++------------............---------.........//////------------...///111222---...//////000000//////000000000000000000000000.........///////////////------------------,,,,,,------........./////////------------------------------......///.................................//////......///111444555666333000///000111000///.........//////000000000---///111222222111///---000111111111000000///.........///000000111111000000000000000000000000000/////////000000000000000111111222333333222111111...//////000111111222222000111222333333222111000000000000111111111222222000000000000111111111111000000000111222222222333111111222222222222111111000222333333333444666888666DDDPPP```ssszzz~~~gggMMMDDD===;;;;;;999888:::888888888888888888888888777666555666888::::::999444555777888888888:::<<<:::<<<===>>>>>>???BBBDDDqqqZZZPPPMMMMMMLLLMMMGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA??????>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<===999999888777666555444444111111222222222222333333000000111111111111000000/////////000111111222222------......///000000000---------.........//////////////////////////////...------------...//////---,,,+++,,,...///...------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,...000000...,,,++++++******+++,,,...///+++,,,...000000///...---.........------,,,,,,,,,---------.........//////---------...............000000000000000000000000***+++---...///...------***++++++,,,---...//////,,,,,,------.../////////------------------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---///000222333)))***,,,---...------,,,000000000000///...---,,,...,,,,,,---///000///......///000///...---...000,,,,,,,,,,,,,,,---.../////////.........---------........................+++++++++,,,,,,---------***+++,,,---...000111111,,,,,,,,,---...///000111------------------------//////.........------------,,,,,,,,,------......000...---------+++%%%!!!---.........//////000000---------.........//////222111...+++******+++,,,,,,---......//////..............................---.........//////000000.........------,,,,,,,,,.........////////////000........................+++,,,---///000000111111..............................------...111333555:::666111//////000...---.../////////000000111111---///111333333222000/////////000000000000//////------///000111111111111000000000000000000000000,,,---------......//////...000111333333111000......//////000111222222222---...///111111///...---000000111111222222222333000000000000111111111111//////000111222333333444111111222222222222111111000111222222222333555888777FFFSSScccuuu{{{|||eeeLLLCCC<<<;;;;;;999888:::888888888888888888888888555444333444666888888777222444666777777888:::<<<999;;;===>>>???@@@BBBDDDrrr[[[PPPMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDHHHFFFDDDBBB@@@@@@AAABBB@@@@@@@@@?????????>>>>>><<<;;;;;;::::::;;;;;;<<<888777666555555555555555111333555444111///111333333333111000000000111222222222222222222222222222222222111111000000//////......------------......---,,,,,,...///000///...........................000///...---,,,------...222///---...000222111///.........------,,,,,,,,,111000...,,,+++++++++,,,000000//////......------...---,,,++++++,,,---...000//////...------,,,,,,//////000000///...------000000////////////000000000000//////............------------.........///***+++,,,---..................////////////......,,,---...//////...---,,,......---------,,,,,,,,,------------------------000000///...---,,,,,,+++,,,,,,------...////////////...,,,++++++---000111000///...---,,,------............------,,,,,,,,,---...///000000///...---///...---,,,,,,---...///------------------------///...---,,,,,,---...///........................//////...---------...///111000///...,,,***))))))///...------......,,,***---,,,,,,---......---+++000///---,,,,,,---...///---------............///333///++++++---......---------......///000000000......---------......///222111///---------......+++,,,,,,***''''''***---........................,,,,,,------...//////000///...,,,++++++,,,...///,,,---...000000000000///000000000000111111111111000000//////......------,,,------...//////......000000111222222222222222///000111222333333222222....................................////////////000000000000000000000000000000...------...///000...///000111111000///...////////////000000000000000000000000000000000000......///000111222222333111111000//////000111111111111222222222333333333666333222444333222666<<>>>>>???rrr[[[PPPMMMKKKJJJKKKHHHGGGFFFDDDCCCBBBBBBBBBEEECCCAAA???>>>>>>>>>???@@@@@@@@@?????????>>>>>><<<;;;;;;::::::;;;;;;<<<888888666555555444444444222333444333111111111222333222111000000000111222222222222222222222222222/////////......---------/////////....../////////++++++***+++------,,,***........................000///...---,,,------...+++)))(((***...000000///.........------,,,,,,,,,...////////////...,,,+++////////////............///...---,,,,,,---...///***++++++,,,------......///////////////...------000//////......//////000000000000/////////......,,,,,,---------.........111111111000//////......000000111111111111000000------............------......---------,,,,,,,,,------------------------/////////...------,,,,,,+++,,,,,,...///000111111------------------......000///...---,,,------.........---------,,,,,,,,,---...///000000///...---///...------------...///........................///...------------...///////////////////////////.........//////.........,,,------------.........------,,,---......,,,***------,,,---......---+++......------------......---------............///222///,,,,,,...///...---000000000///......------///......---------......//////.........//////000+++------,,,***)))+++...////////////////////////.........------------,,,///...,,,++++++,,,...///,,,---...///000000000////////////000000000111111222111111111000000000///------......///............//////000111000000000///////////////000000000....................................////////////000000000000000000000000//////......///000111222...///000111111000///...////////////000000000000000000000000000000000000//////000000111111222222111111111111111111111111111111222222222333333333333111222444444444777===AAAKKK^^^pppwwwyyyyyy|||yyydddLLLEEE@@@???===999888:::777666666666777777444222777777777777666666666666666666888999:::;;;;;;;;;::::::;;;<<<===>>>??????rrr[[[OOOLLLJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBFFFEEECCCAAA@@@@@@AAAAAA@@@????????????>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999999777666444444333333444333222222333333222000333222111111000000111111000000000000000000000000222222222111111111111000000000////////////000000000///...///000000...---........................//////...------------...***)))(((***,,,/////////.........---------------,,,...000222222000---,,,...............////////////......------......///++++++,,,,,,---......///...////////////...------.........------.........000////////////.........,,,,,,---------.........333222111////////////000///000000111111000000///......------------............---------,,,,,,,,,------------------------.................................//////000000111+++---...//////...,,,+++///...------,,,---------...------------,,,,,,,,,---...////////////...---///...------------...///000000000//////.........///...------------...///////////////////////////------.../////////...---+++,,,,,,---...///000000,,,++++++,,,---...,,,+++...---,,,---//////---,,,,,,,,,------...------,,,---------............///000...------//////...,,,000000000///......------000///...---------------,,,---...///000000000000,,,---......---,,,---...////////////////////////000///...---,,,+++***)))///...---,,,,,,---...///,,,---...///000000000000....../////////000000000111111111111000000000000....../////////......---------...////////////...111000///.........///000////////////////////////............////////////000000000000000000000000////////////000222333444//////000000000000//////////////////000000000000000000000000000000000000000000000000000111111111000111222333333222111000111111222222222333333333111000222555666555888>>>CCCPPPdddtttyyyxxx{{{sssjjjqqqvvv```KKKEEE@@@>>>===999888:::888666555555666777666555555444444444444333333333777888999:::;;;<<<<<<<<<888999:::;;;===???@@@@@@rrr[[[OOOLLLJJJHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDFFFFFFDDDCCCBBBBBBBBBBBB????????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<:::999888666444333333222555222000111333444222///222222222111111111111111000000000000000000000000333333333333333333333333000//////////////////000333222111111222222000.......................................------......000///...---...........................---------+++---///000000000......---------......//////////////////....../////////111000000//////......---.........//////...------...------,,,,,,------...............------------------........./////////...---,,,+++,,,...000111---..................---///...,,,,,,,,,,,,...///......---------,,,,,,,,,,,,,,,---------------------------.........//////111111000000/////////...---...///000000...---,,,...---------------------------------------------.................................------.........000000//////...---------.........------.........////////////////////////---,,,,,,,,,,,,---..............................+++******+++---...---+++...------...//////...,,,***+++---.........---,,,---------............///,,,,,,------...---,,,+++------......///000000000000///...---------------,,,---///000000000///...---......///............///////////////////////////...---,,,+++******)))......------------......------...//////000000000............////////////////////////............///////////////......---,,,---......//////......555333111///...///000111000000000000000000000000............/////////////////////////////////////////////000000111111222/////////000000000000000////////////000000000000////////////////////////111111111000000000000000000111333444444333111000111111222222222333333333111000333777777666888<<>>===999888:::999666444444555777888888111111222333444555555666555666777888999::::::999777888999;;;===???@@@AAAttt\\\PPPLLLIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<:::999888666444333333222555222000111333444222///222222222222111111000000///////////////////////////000000000000000000000///......------......///000///......//////---+++........................------..................111111000///......//////........................,,,,,,,,,,,,---...//////,,,,,,------......//////...//////////////////...000000000///......------------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000,,,+++***)))***,,,...000------............------...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////////////////000000111111000000//////////////////,,,,,,------------------------------------------......------------......---..................---.........---------,,,,,,---..................------------------------------,,,)))'''(((***---000........................+++******,,,......---,,,...------...//////...,,,***+++---...///...---------------............///***+++,,,,,,,,,+++++++++------......///000000000//////...---------------...///000000000///---,,,///...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------......//////000111............////////////............////////////...///////////////............///000000000000///555333111///......///000000000000000000000000000............////////////////////////////////////000000000//////......---///////////////000111111////////////000000000000////////////////////////111111111000000000000000000111333444444333111000111111222222222333333333444333444888777555666:::CCCUUUkkkvvvwwwvvvwwwyyyzzzwwwrrrnnnfff\\\ZZZgggqqq]]]JJJCCC>>>>>><<<999888::::::777444333555777888999555666777777999999:::;;;444555666777888888888777777777999;;;===>>>@@@@@@uuu^^^QQQMMMJJJHHHHHHEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@======>>>>>>>>>>>>>>>???<<<;;;;;;::::::;;;;;;<<<999999777666444444333333444333222222333333222000111222222222222111000000////////////////////////000000000000111111111111......------------......000/////////000000///---........................,,,---......///.........+++---...---------///111.............../////////---,,,+++++++++---...000---------------.........---......//////......---******++++++,,,------...,,,,,,---............------------,,,,,,---------+++++++++,,,,,,,,,,,,,,,....../////////000000000000///...,,,,,,,,,,,,---...//////000000//////...------,,,,,,,,,,,,------......---------,,,,,,,,,+++,,,,,,------.........---------.........//////******,,,...000222444444//////......//////000111+++,,,,,,------------,,,,,,,,,,,,------------.........------------......------...//////...------------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''(((***...000+++,,,,,,------.........---,,,,,,---...///---,,,///...---...000000...---,,,,,,---...////////////---------............///)))+++,,,+++******+++---000000000///......------......---------......///000000000000///...---,,,333111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///...........................------......///000111....../////////000000000000000000000111111111111---...///000000000000/////////000111111111111000111000///---,,,,,,------////////////////////////............////////////000000000000000000000000000000000000///---,,,+++//////......///000111222////////////000000000000000000000000000000000000000000000000000111111111000111222333333222111000111111222222222333333333666444555777666444666;;;EEEXXXkkksssrrrrrrtttvvv~~~{{{lllhhh___VVVVVVddd|||ooo[[[IIICCC>>>===<<<999999;;;:::888555444666777888888888888888888777777777777666666777888888888888888777888999:::<<<>>>??????www___RRRNNNJJJHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCC============>>>>>>??????<<<;;;;;;::::::;;;;;;<<<888888666555555444444444222333444333111111111222111222222333222111000///000000000000000000000000111111111222222222333333//////............//////111000000111222333111000........................,,,,,,.../////////......***,,,...---,,,,,,...111---........./////////000---------..................------------------,,,,,,---...//////...---,,,))))))******+++,,,,,,,,,+++,,,------.........---......------------......,,,,,,---------.........------------............000//////...------,,,,,,...//////000000//////...,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,---......///---------...............***+++,,,---///000111222***+++---...////////////***+++,,,---...------,,,,,,,,,,,,---------.........------,,,,,,------...------...//////...------,,,,,,------......//////------...//////...------------------------------++++++++++++,,,---...///------,,,,,,+++++++++***///...---...//////...,,,///.........000000...---............///000111111---------............///+++,,,---,,,***+++---000000000000///......---------------------...///000000//////.........//////999444///,,,---......---------------------------+++,,,,,,---......//////......////////////............------...///111222/////////000000000111111///000000000111111111222,,,---...000000111111111//////000111111111111000/////////...---------,,,....................................////////////000000000000000000000000000000111111000///...---///.........///000222333////////////000000000000000000000000000000000000//////000000111111222222111111111111111111111111111111222222222333333333666333444666666555888>>>III[[[llloookkklllppprrrrrrkkk```UUUVVVeeelllYYYIIIBBB======<<<999999;;;;;;999666666666777777666666555555555555444444444666666777888888888777777888999999:::<<<======>>>xxx```SSSNNNKKKIIIHHHFFFEEEEEEDDDDDDDDDDDDEEEAAAAAAAAABBBAAAAAA@@@@@@<<<=========>>>>>>??????<<<;;;;;;::::::;;;;;;<<<888777666555555555555555111333555444111///111333111111222333222111000///111111111111111111111111------....../////////000000000////////////000000,,,,,,,,,---///000///---........................+++,,,.../////////......///000111///,,,***,,,...---.........//////000000,,,...000111111000---,,,.........------,,,,,,,,,+++,,,---......---,,,+++......---,,,,,,++++++***+++,,,------.........---///......------......///........./////////000000+++++++++,,,,,,,,,------***+++,,,---............,,,------------------,,,++++++---......---++++++......---------,,,,,,,,,++++++,,,,,,---...//////......................../////////...------,,,,,,%%%''',,,///111///---+++)))***,,,---...------,,,,,,,,,,,,------............---,,,,,,,,,,,,---...,,,---...//////...---,,,,,,------...///000111111,,,---...//////...---,,,........................)))+++...000111000///---222111///,,,***'''&&&%%%000/////////000///...,,,///......///000000///---///.........///000222333---------.........//////---......---+++,,,///333------......///000000000,,,,,,,,,---...///000111///...---------///111222===777000------//////...........................---------.........//////......////////////............------...///111222000000000000111111111111---.........//////000000+++,,,...///111222222222...//////000000000000000000000000111000000///......................................./////////000000000000000000000000000//////111222222111000//////.........///000222333////////////000000000000000000000000000000000000...//////000111222222333111111000//////000111111111111222222222333333333555222222555555666:::AAALLL^^^mmmlllggghhhlllnnnzzzqqqcccWWWWWWhhhjjjXXXHHHBBB======<<<999999;;;;;;999777777777777666555444444555666777888999999444555555666666666666555999999::::::;;;<<<======xxx^^^PPPMMMKKKJJJJJJCCCCCCCCCBBBAAA???>>>===DDDAAA???>>>@@@BBBCCCCCC@@@@@@???===<<<;;;:::999:::::::::::::::999999999666555555444444444555555222222222222222333444555222222222111111111000000......///111333333111000111///,,,++++++...111444111222555666666444222000///...---///222333111...000000000000000000000000//////.........---------000///...---,,,,,,+++,,,------,,,,,,---...000111+++,,,---......---,,,++++++*********+++---///000///...------...///...---///...---,,,,,,---...///......///000///...,,,++++++,,,,,,---...///000000/////////...---------,,,///......------///000111///111111///+++)))+++...---------------------------,,,************,,,---------------------------..................------,,,+++***)))***,,,...000........................111///------/////////......---,,,,,,++++++,,,,,,...---,,,++++++,,,---...***+++,,,---............---------...............///............---------------------------------//////...---,,,,,,++++++---,,,++++++++++++,,,---...---,,,,,,,,,,,,---...------***$$$ !!!(((/////////000000///...------.../////////000000111111///...---,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---000000///...---,,,,,,+++---.........---,,,++++++------,,,+++,,,---...///===:::555000---,,,---...000...------...///...---...------------...//////////////////////////////000///...------...///000//////......------,,,,,,//////000000000000//////,,,...000111111000...,,,000000000000111111111111/////////...///000111111......//////////////////........................---------............//////000000111111111111000///111222222000//////000000000000000000000000000111111000//////...//////000000000000000000000000111111111000000000000000/////////000111111222222111333444333222555:::???LLLeeesssrrroooiiihhhqqq}}}lll___^^^bbbjjj~~~kkkYYYIIIBBB===<<<;;;777777999777888:::;;;;;;:::888777333444444444444444333333666666555555555666666777999999999:::;;;<<<===>>>{{{```RRRMMMKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDCCCDDDAAA???>>>@@@AAAAAAAAA??????>>>===<<<;;;;;;:::>>>>>>============<<<<<<777666555444444444444444444444444444444555666666222222222111111111000000111000000111222222000...000///---++++++,,,...000---...000111111111000//////...---///111222000...//////////////////////////////.........------------------,,,,,,------...//////...---------...///......//////////////////000//////......//////000...------...//////...---......------------........................------,,,,,,------.../////////...............---------///......---...///000111555444111...++++++---///........................,,,,,,++++++++++++,,,,,,------------------------........................///...---,,,,,,---...///////////////////////////000...------///000/////////...------,,,,,,---------------,,,,,,---------///......---,,,,,,++++++------------------------...---------,,,,,,,,,,,,------------------------//////...------,,,++++++...---,,,++++++,,,---......---,,,,,,,,,,,,---...000000///,,,******---111///////////////...---------------......////////////...------,,,,,,,,,---000///---,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++((()))+++---///000111111000000/////////000111222666444111///------...//////---,,,,,,---......---...------------...//////////////////////////////000///...------...///000000000000000000///////////////000000000000//////---...///000000///...---//////000000000111111111////////////000000000000///////////////.........111111111111111111111111........./////////000000000000000111000000//////...000222222111111222333000000000000000000000000222111000000/////////000000000000000000000000000000000000000000111111111000000111222222333333444333555666666666888>>>CCCNNNeeeqqqpppoookkkkkkttt{{{kkk^^^]]]bbbjjj}}}~~~hhhVVVHHHAAA===<<<;;;777666777888999;;;<<<<<<;;;999888999999::::::::::::999999666666666666666777888999999999999:::;;;<<<===>>>}}}bbbSSSNNNKKKGGGFFFGGGGGGFFFFFFEEEDDDCCCBBBDDDBBB???>>>???@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::888777666555444444333333444444444444444555555666222222222111111111111111333111111111111111///---000///...---,,,,,,,,,,,,,,,,,,------....../////////......///111111000...////////////////////////...............---------,,,,,,,,,,,,---...///000111000///...------------...............///000111//////......---,,,+++***,,,,,,,,,...000000...------..................---......---------......///........................---------...............///............///000000;;;666111---,,,---...///////////////////////////,,,------------------,,,------------------------........................111111000000///...------........................///---,,,---///000000000//////...------------...,,,------......------,,,000///---,,,++++++,,,,,,///......------,,,,,,,,,------,,,,,,,,,+++++++++------------------------//////......---,,,,,,,,,......------------.........------,,,,,,------...---,,,---...//////,,,***/////////............---,,,,,,,,,,,,,,,---------.........---------------000///......------......+++++++++,,,,,,,,,---------......//////.........111000000000000111222222......------......///000...,,,++++++---------,,,...------------...////////////////////////////////////............///////////////000000000000000//////000000000000////////////////////////////////////000000000000111111---...000111111111000///000000//////.........---//////////////////////////////000000000111111111000000000000//////...---,,,...000111111111222333000000000000000000000000222222111000000000000111000000000000000000000000//////000000111111222222222222333333444555555555000222444444444777===BBBPPPeeeoooooopppooooooxxxyyykkk___^^^cccnnn{{{eeeRRRFFF@@@======<<<777555666888888::::::::::::888888777777888888888888888777666666666666777999::::::999999999999:::<<<===>>>{{{aaaSSSNNNKKKGGGFFFEEEEEEDDDCCCBBBAAAAAAAAADDDBBB@@@????????????>>>==================>>>>>><<<<<<;;;;;;::::::999999999888777555444333333333333222222111222222333333111111111111111111111111222111000000111111000....../////////...------,,,111000///.........///000/////////000000000000///////////////////////////........................---,,,,,,------...///000000//////...............---,,,++++++,,,---///000,,,---......---,,,***)))++++++,,,///111111///---,,,---...//////...---,,,...---,,,,,,---...000111//////.........---------,,,---------.../////////............/////////000999444///---...000///...........................,,,---...//////...---,,,,,,,,,---------------------------...............000000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///111111000///......---------------+++,,,---......---,,,+++---,,,+++***+++---///111000000//////...---,,,,,,---------,,,,,,,,,,,,+++------------............//////......---------,,,//////............//////------------------------))))))+++000444333,,,&&&///.........---.........,,,,,,,,,,,,,,,,,,,,,,,,---...............------////////////......//////........................000000000000///...,,,,,,.............../////////***+++,,,---.../////////---+++******,,,------,,,...------------...///////////////////////////////////////....../////////,,,,,,------......////////////000000000000////////////............//////////////////000000000111,,,...000111222111///...000000000///......------......................../////////000000000111111000000000000///...,,,,,,+++---///000//////000111000000000000000000000000222222111111111111111222000000000000000000000000......///000111222222333222222333333444555555555111222444333333555;;;@@@OOOdddoooppptttsssssszzz}}}~~~vvvkkkaaa```ggguuuyyybbbNNNDDD???===>>><<<888555555555555666777777666555555222333444444555444444444555555555666777999:::;;;888888888999:::;;;======www^^^QQQNNNKKKHHHGGGIIIHHHGGGFFFEEEEEEEEEFFFDDDBBB@@@@@@@@@@@@???============>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;:::999777666555444333333333222222111111111222222111111111111111111111111111///...///111222222111---...///000111000000///444333111///......////////////000000000/////////........................---.....................///......------......///---......//////000000000---,,,+++++++++---...///---...000111111111000///,,,,,,,,,...000000...---,,,---...//////...---,,,...---,,,,,,---...000111/////////...------,,,,,,,,,---------.../////////---......///////////////111...---...000111///,,,------------------------------///000000///------,,,,,,,,,---------......---------.........//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///111111000...---,,,,,,+++,,,,,,,,,+++,,,---......---,,,+++---,,,+++***+++---///111222111111000///...------............---------------------......////////////...............------////////////////////////------------------------------000666<<<;;;333+++......------------...///......------------------------...//////......---......//////////////////000000///...------,,,,,,***+++---///000111222222,,,,,,---------.........,,,,,,.../////////......,,,+++******,,,---------...------------...//////////////////////////////...//////////////////...,,,,,,------......////////////000000000000////////////............//////...////////////000000000,,,...000111222111///...000000//////.........---111111111111111111111111....../////////000000000000000000000///...,,,,,,...000222111000//////000000000000000000000000000222111111111111111222222000000000000000000000000......///000111222222333111111222222333333444444666777888777666888===BBBMMMdddrrruuuxxxwwwwww~~~yyyzzzwwwnnndddbbbjjjzzzxxx```LLLDDD???===>>>===888666666555555555555555555555555444444555666666666666666333444444555666777999:::888888888999:::;;;<<<===ttt\\\PPPNNNLLLIIIHHHIIIHHHGGGFFFEEEFFFFFFGGGCCCBBBAAAAAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999999888777666555555444444555444444333333333333333111111111111111222222222000///...///111222333222......///111111222222111333111///...---------......000111111///......///........................---------...............//////...............///,,,---...000000111000000000//////.........//////+++,,,---///000111111111///...------...///...------..................---......---------....../////////.........------------------...............---......///000/////////++++++,,,...000000...,,,---------------------------..................---+++,,,,,,------.........,,,,,,------.../////////---------------------...........................///---,,,---///000000000------,,,++++++++++++,,,,,,------......------,,,000///---,,,++++++,,,,,,111000000//////.........//////.........------------------...//////000000..............................////////////......,,,------......------,,,......000666;;;;;;666000...---,,,,,,,,,---...///////////////............,,,---...000000///......------.../////////......///...---,,,+++******))),,,---......////////////---......///000/////////....../////////......------+++***+++---............------------...//////////////////////////////......////////////....../////////000000000000000//////000000000000//////////////////////////////......////////////000000---...000111111111000///////////////////////////000000000000000000000000........./////////000000000000000000//////...---222333444444222111111222000000000000000000000000111000000000000111222222000000000000000000000000//////000000111111222222000000111111222222333333555666777666555777<<>>===999777888777777777777777777777777333444555666666777777666444444444444555666888888888888888888999;;;<<<===ttt\\\QQQOOOMMMJJJHHHFFFEEEDDDBBBBBBCCCDDDEEECCCBBBAAABBBCCCCCCBBB@@@??????>>>>>>>>>>>>>>>>>>;;;:::999888777666666555888888777666555555666666555444444333222222333333000000111111111222222222222000......000111111111////////////000000000000///...............//////...000222111///---...///........................---------.........//////...------......///000111...///000000111000//////000000000000///...------******++++++---...///000222000---,,,,,,---------......------------........................------...............---------...............---------------///000000000///...+++---......------...///...........................------------------...++++++,,,,,,---......///,,,,,,------...//////000000///---,,,,,,,,,,,,---////////////////////////000...------///000//////......---,,,,,,,,,,,,,,,---------,,,,,,---------///......---,,,,,,++++++............------------.........---------,,,,,,---------...///000000000............////////////---...////////////...---,,,,,,---......---,,,,,,++++++,,,000444666444111...---,,,++++++---///000////////////.........---,,,---///000000000///...+++,,,---...///......------------,,,,,,+++++++++000000//////---,,,+++***---...///000111000000///........................---,,,+++,,,.../////////...------------...//////////////////////////////---...///000000///...---000000000000000///////////////000000000000//////---...///000000///...---........./////////000000////////////000000000000------......///000000000........................//////000000000111111111000000000111000000/////////111333333222111111222000000000000000000000000000/////////000000111222000000000000000000000000000000000000000111111111000000111111222222333333///222333444444777===BBBTTTnnn}}}}}}}}}~~~|||}}}~~~rrrtttyyydddRRRGGGAAA===>>>===:::999;;;888888777777777777888888111222333444555555555555666666555555666777888888777777888888999:::<<<===vvv^^^SSSPPPMMMJJJHHHGGGFFFDDDCCCBBBCCCEEEFFFCCCBBBBBBCCCDDDEEECCCBBB????????????>>>>>>>>>=========<<<;;;:::888888777888777666666666666666777333222222111000000000111000000111111222222222222444222000//////000000///111000///......---......------...///000222222333...111333222///---...000........................---------.........//////,,,,,,,,,---///000222333000000111111111///...---......//////...,,,***)))//////......///000222333444111---++++++,,,------///...---,,,,,,---...///......///000///...,,,+++......................../////////......------,,,,,,---///000000000///......000000---******---111////////////////////////...---,,,++++++,,,---...++++++,,,,,,---...//////,,,,,,------...///000000444222///,,,+++++++++,,,........................111///------/////////...//////...------------.........,,,++++++,,,......***+++,,,---............+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------...///000000111.........///////////////,,,---...//////...---,,,,,,,,,---......---,,,,,,+++++++++---000333444444...---+++++++++---///000/////////......---------+++---///000111000///...***+++---.........---------------.........//////)))***+++---.../////////,,,---///000000000///...------,,,,,,,,,---......---,,,+++,,,...000000000...------------...//////////////////////////////---...///000000///...---//////......---------,,,//////000000000000//////---...000111111000...---............/////////000///////////////000111111,,,,,,---...///000111111111111111111111111111111000111111111111222222222///000000111111111111000***,,,////////////000111000000000000000000000000//////...//////000111111000000000000000000000000111111111000000000000000000111111222222333444444000222555666777<<>>======::::::===666666555555555555666666333444555666777777777777888777777777777777888888777777777888999:::<<<<<>>>>>>>>===<<<;;;;;;444777999888444222444777333333222222111222222222222222222111111000000000222111111111111111111222000000000000000000000000---.........////////////..............................------------......//////......//////000111000///------...//////...000000111111111111000000111000000///...---,,,,,,------........./////////........................///---,,,---...///...,,,,,,,,,---......---,,,,,,------------------------000//////.........//////...---,,,,,,,,,---//////........................,,,---......---,,,---......000111000...,,,...//////...............------------------............,,,---......//////......000000000000///...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////...---------,,,000111111111000///...---...------,,,,,,------...------,,,,,,,,,---...///000///...,,,,,,,,,---...//////............//////000//////...------,,,,,,---111000***---666777111...,,,+++,,,...///...,,,------............---------............/////////...---,,,+++++++++,,,,,,---------------............------------......///------............------+++,,,...///000///...---222222222222222222222222......------------......////////////...---,,,,,,.........///////////////000//////...------------///..................///........................///..............................///000111111111.........///000111111111000000000000000000//////000......///111111...+++/////////000000000111111000000000000000000000000///000111222222222111111000000000000000000000000222111111111111222333333333222222222222222222222444333222111111333444666444333444777888999AAAIIIZZZtttqqqbbbXXXKKKAAAAAACCC===<<>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;:::888666444444555555555444333222111111111111111111111000000000000000000000000000000000000000////////////////////////------------............------------------------......------------......///............///000000......---///000000...------///111222222111///---111111222222222111///...,,,---------............------------------------...,,,+++,,,---...---,,,//////////////////000000------------------------000000000///.........---......------......///000........................+++,,,---,,,++++++,,,---...//////...+++******+++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////......---......///......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000///...---,,,,,,+++,,,------.........------///......------......//////...,,,***+++---///111---------------,,,,,,,,,//////............///////////////...------,,,,,,---000...)))+++222333------,,,+++,,,...///...---------............------,,,,,,------...............---,,,,,,+++,,,,,,,,,,,,---...000000///...---******++++++---...000111......////////////......+++,,,...//////...---,,,000000000000000000000000------,,,,,,,,,,,,------////////////...---,,,,,,------......//////000000//////......---......///......------------..............................,,,---------..................//////000000111111......//////000000111111//////////////////000000...---...///111111000........./////////000000000000000000000000000000000///000111111222222111111000000000000000000000000000000000000000111222222444444333333222111111000444333222111222333444555666444666888888:::AAAJJJ```yyyrrrdddZZZNNNAAA@@@BBB<<<<<>>>>>============<<<<<<;;;:::888888:::777555444555666444222444333222222111111111222000000000000000000000000...//////////////////...................................................------------------------......------------......---------------...//////...---,,,---...///...------...///000000///...---***+++...000222222111000,,,,,,,,,---------......------------------------...,,,,,,,,,...///...---000///---,,,---...000111........................///.........---,,,+++***............//////000000........................+++,,,------++++++,,,------------,,,+++***)))***%%%&&&''')))+++,,,...//////......------,,,,,,,,,,,,---......///.........+++,,,------.........---,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......//////......---------,,,+++,,,,,,------,,,,,,+++......------------......///...,,,+++,,,---///000------.........------,,,//////............////////////.........---------,,,...---***,,,111111---,,,,,,,,,,,,---......---------............------++++++,,,,,,---.........---------,,,,,,,,,---------......///000/////////***++++++,,,---///000111000000////////////000000((()))+++,,,............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---...//////000000000,,,------...///000111111...............///000000------,,,,,,,,,,,,------........................******+++,,,---//////000.../////////000000000111.../////////000000000111------......//////000000...//////000111000///...............////////////000000000000000000000000///000000111111111111111000000000000000000000000111000000000000111222222333333333222222111111111333333222222222333444555555444555888:::<<>>>>>::::::<<<999777777777666777777888888555444222111111222444555666666666777888888999999999888888777777888999:::~~~cccRRRLLLIIIHHHIIIEEEDDDCCCBBBAAABBBBBBCCCCCCAAA@@@@@@AAABBB@@@????????????>>>>>>>>>======<<<<<<<<<<<<;;;:::999888777555444666999999555000222111111111222222333444000000000000000111111111///000000111111000000///////////////////////////////////////////////////..............................------------......,,,,,,++++++,,,,,,---...///,,,))))))***---...///000///...------...///000%%%'''***,,,------,,,+++,,,,,,,,,---------......------------------------...---,,,---///000000...,,,+++)))((()))+++---///....................................---,,,******.........///////////////........................---...///...---,,,---///...------...///000//////%%%&&&''')))+++---...///000/////////......------,,,---......///.........***+++,,,---............,,,,,,,,,---------..............................---,,,,,,,,,,,,---......,,,---------......//////000111111000000///...---------,,,,,,,,,,,,------,,,---......//////......---...////////////......//////............//////...............---------,,,---,,,+++...111111///,,,,,,------------......------............------++++++,,,,,,---......///------------------------000///---------...000222......------...///000000111000////////////000111+++,,,,,,---...///////////////////////////////////////............//////,,,---...///000000000000,,,------...///000111111...............///000111------,,,,,,,,,,,,------////////////////////////,,,,,,------------------////////////000000000000////////////000000000000------......//////000000000111222222000///------............////////////111111111111111111111111000000000000000111111111000000000000000000000000111111111111111222333333111111222222222333333333222222222222333333444444444333444888;;;???IIITTTiii}}}ttt}}}xxxrrrnnnrrrRRR???===:::::::::555777777777777777888999999666555333222222333555777666666666777888888999999888888888888888888999999}}}aaaRRRKKKIIIHHHHHHEEEDDDCCCBBBBBBBBBCCCDDDCCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>======<<<;;;777666777999<<<;;;666222111111111111222333444555111111111111111222222222111222333444444333222111222222222222222222222222000000000000000/////////////////////////////////......------------......,,,++++++++++++,,,------///,,,)))(((***---///000111000...,,,,,,...000111....../////////...,,,+++,,,---------............------------------------...------...000111000//////...---,,,---...111222........................//////000000000///---,,,------...////////////...------------------------...///000000......///000+++******,,,///111111000------------............///////////////.........,,,---......//////......+++,,,,,,---.........---,,,,,,,,,---------..............................---,,,,,,,,,,,,---......+++,,,,,,---...///000000000000000///...---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,---...000000///...---.........////////////000//////............//////........................---,,,,,,---///111111///+++,,,...---,,,,,,---///------............------++++++,,,---...//////000,,,,,,---............---000///,,,++++++---000222000//////.........//////111000///......///000111333222111111000///......000000000000000000000000/////////....../////////000000000000///...------------......//////000000///.........///000000111......------------......000000000000000000000000222111000...,,,+++***)))////////////000000000000////////////000000000000//////////////////000000000222333333000...------....../////////000000000111111111111111111111111000////////////000111222000000000000000000000000222111111111111222333333000111111222333333444444222222333333333444444444333222444999<<>>?????????;;;<<<======>>>=========999888888888888777555333222222222111222222333333111222222222333333333333000111222333333222111000111111111111111111111111000000/////////.......................................------------......------,,,,,,------...//////---++++++---000111111000//////////////////000444444333222111000000///------........./////////........................---,,,,,,---///000000///000000//////000111333444........................---...000111000///...---+++,,,---...///......---------------------------...///000000......///000)))'''''')))---//////---000000000000////////////------...............///,,,---......//////......,,,------............---,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,---------.../////////+++,,,,,,---,,,,,,++++++------,,,,,,,,,,,,------...............//////000......---,,,---...///000//////............//////........................///---,,,...//////------***,,,......,,,,,,---///------............------+++,,,---...///000000111+++,,,.../////////...---...---,,,,,,,,,---/////////......------......///111000...------...000111333222111000///...------------------------------///......------......///000111111000000///...---.........///////////////000///////////////000000///..................///////////////////////////111111000///...,,,,,,+++000000000000////////////000000000000////////////000000000000000000/////////111333333000......////////////000000000111111111111111111111111111111000//////...///000111222000000000000000000000000111000000000000111222222222222222222222222222333222222333333444444444333555444555999===BBBMMMXXXfff}}}|||vvvwwwzzzsssmmmccc[[[\\\jjj{{{sssooommmiiiLLL???BBB===888:::;;;777777777777888999:::;;;666666777777777888888888666666666777888888999999555666777888999:::::::::yyy___QQQLLLIIIGGGGGGGGGFFFEEECCCCCCDDDDDDEEECCCBBB@@@AAABBBBBBAAA???;;;;;;<<<===>>>???@@@@@@888999:::;;;<<<<<<<<<<<<:::999777444222111111222444444333222111111111111222222222333333444444444---...///111111///...---........................//////.........---------------------------------.........------.........///............///000000...---...///111222111000...///000222222000///...///...............///000.........////////////000////////////////////////,,,++++++,,,...//////...*********+++,,,---......////////////////////////***,,,---//////...,,,+++++++++---.........---,,,------------------------...///000///.........000---+++***,,,000222111///------......///000111111,,,,,,,,,------.........,,,---......//////......---......//////...------,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,,,,,,,---........................------,,,---...///000000000000.........------.........000///---,,,,,,...000222...---+++++++++---///000//////............//////---.....................000...---...///---*********---///...,,,+++---000---..................---,,,,,,---...///000111222+++,,,.../////////......+++,,,---.........---,,,,,,,,,,,,,,,,,,---...///111///...------...///111------,,,,,,,,,------..............................------,,,,,,------...---...///000111111111111///////////////.........000000////////////000000//////............//////........................------......///000111111000000000000////////////000000000000////////////222222111111000000//////,,,000333333111///000222000000000000111111111111111111111111111111111111000///.........///111222000000000000000000000000///////////////000111111444444333222222111111111111222333444444444333333777666777:::===BBBMMMXXXccczzz}}}wwwqqqssszzzjjjcccYYYTTTXXXfff{{{ooo___VVVUUU@@@;;;AAA;;;444999>>>777777777777888999:::;;;333333444555666666555555666666666777888888999999444555777888::::::;;;;;;tttZZZOOOLLLIIIHHHJJJDDDBBB@@@@@@AAABBBCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===>>>??????@@@>>>>>>>>>>>>============::::::999888777666555555333333333222222111111111111222333333111000000000000222333111---***,,,...222222222111000///......////////////////////////000000//////.........------------------...//////000000///...------,,,,,,...------------...//////...............///000000...---,,,,,,...//////...//////000000111111222222+++,,,,,,,,,------......////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---++++++,,,------,,,++++++...---,,,++++++,,,---...000...,,,*********+++,,,------,,,,,,---...000111///...,,,++++++,,,...///...---,,,,,,++++++++++++,,,,,,------,,,+++)))(((///............---------........................,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000***...111+++---111------,,,,,,++++++,,,,,,---222111...---,,,---...000++++++,,,---............+++---...000000000//////////////////////////////////////////////////////+++)))&&&!!!"""(((...---------,,,,,,---------000///...---,,,+++******....................................................../////////...,,,+++---,,,,,,,,,,,,---............////////////..............................---------........./////////...,,,++++++,,,...///......//////////////////---------.........//////---,,,,,,+++,,,---...///,,,---......//////......111000000/////////000000000000111111000///......555333111...------......////////////////////////............//////////////////000000111111222222333222111/////////000000111111000000//////......000000000000111111111111111111111111000000000000000000000000111111111111,,,------...000111333444222111111000000111111222000111222222333444555555555444666;;;>>>CCCNNNZZZlllzzzyyyppppppuuu{{{qqqdddXXXTTTTTT\\\wwwyyyaaaLLLBBB???<<<:::999888777666999888777555555555666777444333333333333444555555888777555666888999999888555555666777888:::<<<===ttt[[[QQQNNNJJJHHHJJJFFFDDDBBBBBBCCCEEEEEEDDDBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@======<<<<<<<<<;;;;;;;;;888888777777666555444444333333222222222222222222...000111111000000000111000111222111///...///000222222333222111000//////////////////////////////000/////////..................------......///000000//////......---,,,,,,---,,,,,,,,,,,,---.....................///000000111000...///111222222111/////////000000000000000....../////////000000000000000000000///...---,,,------,,,,,,,,,,,,,,,,,,+++---......---,,,------,,,---...//////...---,,,///......------......///...---,,,++++++,,,...//////...---,,,,,,,,,---......---,,,,,,,,,,,,---...///......------------...---------,,,+++***)))))),,,,,,,,,------.................................---------------,,,++++++........................---***///000...444888...------,,,,,,,,,,,,------111000///...---......///---------...------,,,,,,---......///////////////................................................111000---)))''')))///444000///............///000222222222111000...------........................---------------------------.../////////...---,,,---,,,,,,,,,------............////////////..............................---------........./////////...,,,++++++,,,...///.........---,,,,,,,,,+++---------.........//////...------,,,,,,---...///,,,---......//////............------------......//////000000000///......111000///.........///000////////////////////////....../////////000000000000111111111111111111222222111000//////000000111111000000000/////////...000000000000111111111111444333222111000......---000000000000111111111111///////////////000111222333222222111111222222333333333333333333333333333888777999===AAAHHHUUUbbbsssxxxmmmlllpppvvv{{{vvvgggXXXRRRRRR\\\uuu}}}bbbLLLDDDAAA>>><<<;;;:::999888999888777555555555666777555555555555555666666777888666555555777888888777444444555666777999;;;;;;sssZZZQQQNNNIIIGGGHHHFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>?????????;;;;;;:::::::::999999999666666666555555444444444222222222222222222333333,,,...000000000///000111///...---...000111111000111111111111111000///...////////////////////////////////////............//////......//////000111000//////......---------,,,,,,++++++,,,,,,---..................///000000///---,,,,,,...//////...///////////////.........//////000000000000111111////////////...---,,,+++...---------,,,,,,++++++,,,---//////---,,,---......///000000000000///......//////////////////...------,,,,,,---...000111000///...---,,,,,,,,,,,,------------------------------,,,,,,,,,---.........---,,,++++++******+++)))***+++,,,---...//////..........................................---,,,........................------111......:::;;;***......------------......////////////............//////......---,,,,,,+++000000///...............------------------------........................//////---+++***+++...111111000...------...000111///000000///...---++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------------...............////////////..............................---------...............///...---,,,,,,---.../////////...---,,,++++++***---------...............//////...------......///------...////////////.........------------......------.../////////......,,,,,,---...///000111111/////////////////////////////////000000000111111222222111111111111111000111000000///000000111222000000000000////////////000000000000111111111111222222111111000/////////000000000000111111111111111000000/////////000000222111111111111111111222444444444333333222222222888777999>>>CCCMMM___ooo{{{zzznnnlllooouuuzzz~~~lllZZZQQQRRR^^^vvvcccLLLDDDAAA>>><<<;;;:::999888888888666555555666666777777777666666777777888999777555444555666888777777444444444555666888999:::pppYYYPPPMMMHHHDDDEEEDDDBBBAAAAAACCCDDDCCCBBBAAABBBBBBBBBAAAAAA@@@???======>>>???????????????::::::::::::999999999999666666666555555555444444111111111222222333333333...///111111000///000111+++)))(((+++///111000...//////000000///......---///////////////////////////////////////.........///////////////000111111000/////////......------------,,,,,,,,,---.....................///000000---,,,***+++---......---/////////......------,,,.........///////////////---------------,,,+++***.........---,,,,,,++++++,,,...//////...------.../////////000000/////////---...///000000///...---.........---...///000111000//////......---------,,,------......------,,,***************+++,,,---...---,,,+++***++++++,,,++++++,,,------...//////..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---///222...333HHHLLL888//////............//////......///000//////......//////...---------------222111///...------......------------------------........................+++++++++***)))***+++,,,///...,,,******,,,...///............---,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......,,,------.....................////////////............................................................------------......000000//////.........---........................000/////////............------...///////////////000////////////000000111,,,,,,---.../////////...***+++,,,...///000000000////////////////////////000000000000111111111111111111111000000//////////////////000000111222222000000000000///////////////000000000111111111111......///000111222333333///000000000111111111111111000000000000000000111000000////////////000000333333333333333333333333555444777===DDDRRRiii|||sssqqqtttzzzqqq\\\RRRTTTbbbyyyeeeNNNBBB???<<<:::999888777666888777666555555666777888777777666666777777888999666555444444666777777666555555555666777888999:::qqqZZZQQQNNNIIIEEEFFFDDDBBBBBBBBBDDDDDDCCCAAAAAAAAABBBBBBBBBAAA@@@@@@======>>>????????????>>>;;;;;;;;;::::::::::::999888777777666666555555555111111111222222333333333111333444333000/////////+++)))(((***///111000...000000111111000000//////////////////////////////.........//////////////////////////////000111111///////////////........................///000000...............///000000000...---...///111000000//////......------,,,,,,///////////////.........---............------,,,.........------,,,,,,,,,,,,...//////...------...........................,,,---...//////...---,,,000000//////..................//////000000000000,,,------......------,,,************+++,,,,,,---...---,,,+++++++++,,,---////////////..........................................//////000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++...111000999TTT^^^NNN000//////......//////000......//////000///.........------------...///000333111///...---------...------------------------...........................---------......------///...,,,++++++,,,...///111111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......,,,---.../////////............////////////...................................................---........................---.........//////000000.....................---//////////////////......---...//////000000/////////////////////000111111,,,,,,---.../////////...+++,,,---...//////......////////////////////////000000000000111111111111000000000//////......---//////000000111111111111////////////000000000000///000000000111111111111---......000111222333444///000000000111111111111/////////000000111222333111111111000000111111111111111222333333444555555333333777>>>GGGXXXrrryyyvvvyyysss```UUUWWWggg}}}fffRRRBBB???<<<:::999888777666888777666555555666777888666666555555666666777888666555444444666777777666666666666777888999:::;;;ttt[[[RRROOOJJJHHHIIIEEEEEEDDDEEEGGGGGGEEECCCAAAAAAAAABBBBBBAAAAAA@@@<<<===>>>@@@@@@??????>>><<<<<<<<<;;;;;;;;;::::::999888888777666555444333222222222222222222333333333444555333111///......---------...000222222111222222333333333333222222////////////////////////........./////////////////////......//////000111/////////////////////////////////...///000000111...............///000000...---,,,,,,...//////..................---------111111000000000000/////////000000000000000//////---------------------------...000000...---...///...------,,,,,,------...,,,,,,------------,,,,,,000000000///......------------...000000111111000------------------------......---------...//////------,,,,,,,,,,,,------000000000/////////..............................---...//////////////////........................///...///...222FFFPPPDDD//////............//////............////////////...------,,,---///000222111111000......---------------------------------------------------------///---------//////...,,,/////////....../////////000///,,,+++***+++---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,---...///000///............////////////.............................................---------........................***++++++,,,---...//////...............---------,,,---...////////////.........///000000000000///------,,,------...///000------.../////////............................../////////////////////////////////000000000111111//////////////////......///000000111111111111000////////////000000000000000000000000111111111111111111111000000000000000000000000000111111111111/////////000111222333444444444333333333333444444000111111222444555555666444555999???HHHYYYuuuzzzwwwxxxvvvfff[[[]]]kkk}}}hhhUUUDDDAAA>>><<<;;;:::999888777666666555555666888888555555444444555555666777777555444555666888777777777777777777888999:::;;;sssZZZPPPMMMIIIGGGIIIEEEEEEEEEFFFGGGGGGEEECCC@@@AAAAAABBBBBBAAAAAA@@@<<<===???@@@@@@@@@>>>===<<<;;;;;;;;;;;;:::::::::999999777666444333222111333333222222222222222222111222333222000......///...000111000000///000222111111222222222222111111////////////////////////............/////////000......------......///000/////////////////////000...............///000000...............///000000,,,***)))***+++---,,,,,,.............../////////000000000/////////.........//////000000//////...,,,,,,------.../////////---...000000.........///......---,,,,,,---............------------...............///.........---,,,---...//////...------...---,,,,,,,,,,,,---...000000///.........//////,,,,,,---------------,,,.........///////////////........................,,,---...////////////...........................111,,,------)))111666...///......------......//////......---...///000111000///...------...000111//////000000///...------........................------------------------...,,,***+++---...,,,+++......///000000///.........+++(((%%%%%%'''***---........................---------------------------.../////////...---,,,,,,---///000000000............////////////..............................//////.........---------......////////////......+++,,,,,,,,,---.........//////.........---------***+++,,,...////////////......///000000000000000,,,,,,,,,------...///000//////000000000///......//////.........///000111////////////////////////....../////////000000000000000000000111111111111000000111222111111//////.../////////000000000111000000000000111111111111222111111111000000//////000000000000111111111111222111111000000111222222333333222222222222333333222222222333333444444444444555999>>>DDDTTTooozzzwwwxxxssshhhfffsss~~~hhhVVVDDDAAA>>><<<;;;:::999888777666555555555777888999555555444444555555666777888666555555777888888777777777666777777888999:::pppVVVLLLIIIEEEDDDGGGCCCCCCCCCDDDFFFEEECCCAAA@@@@@@AAABBBBBBAAAAAAAAA<<<===???@@@AAA@@@>>>===;;;;;;;;;:::::::::999999999888777555333111000///444333333222222111111111...000111111///...//////---000111000---,,,...000......///////////////...////////////////////////---.........//////000000---------------...//////////////////000000000000...------------...//////...............///000000///---,,,,,,...//////...---.........///000000000......------,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,+++,,,,,,---...///000000---///000000///......//////...---,,,,,,---...///000///...------...///000+++,,,---...////////////,,,------...---,,,***)))///...,,,++++++,,,...///000///...---------------+++,,,---.........---,,,+++,,,,,,---...///000000........................,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,+++&&&,,,000+++---111---......------------......000///---,,,---...111222222111///---,,,---...///...///000000000///---,,,////////////////////////------------------------000...+++,,,...000...---+++,,,...//////...,,,+++111...)))&&&&&&)))---000....................................................../////////...,,,+++,,,---///000111000///---......////////////..............................//////.........---------......////////////......//////////////////......//////.........---------((()))+++---////////////...//////000000000000000.........//////111222222000111111111000///......//////------...000333444////////////////////////............////////////111111222222333333333444000111222222111000///....../////////000000111111000000000000111111111111//////000000111111222222000000000000111111111111444333222111000000000000000000////////////000000444444333333333333222222222444777:::???MMMggg~~~{{{yyy{{{}}}sssooozzziiiVVVBBB???<<<:::999999777666777666555555555777888999555555555555555666777777888777666666888999999888666666555666666777888999qqqXXXNNNKKKHHHGGGIIIDDDCCCCCCDDDEEEEEECCCBBBAAABBBCCCCCCCCCAAA???===============>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::999888666555555555555222222222111111111000000555444222000///000000111111000000///...---------111000000////////////000...............---,,,,,,/////////...------,,,,,,+++,,,...000000///...---++++++++++++++++++++++++000...,,,******---000222222111000000000111333444000//////......//////000//////.........---------+++,,,///111222222111111///...,,,++++++,,,...///---------,,,,,,+++++++++,,,---...---+++***+++,,,000///...---,,,------...,,,------...///000111111---------,,,,,,+++++++++---......//////......---------...///000000000000......------------......%%%)))...///---,,,---///000000//////.........---.........///////////////------------------------//////...---,,,,,,++++++..................------+++,,,,,,---...///000000///////////////...............---...///111333444//////...---,,,,,,+++***//////...------.........************+++,,,------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////------------------------......------------......---------............///...///000111000///---+++,,,,,,,,,---------..............................((())),,,...000111111111------......---,,,,,,+++---------............/////////...------------...........................//////............////////////////////////////////////.........---------............////////////------......//////000000...------------...//////222222222222222111000///111000...---...///111222000000000000000000000000000---333>>>>>>444...111///000000000000000//////000000111222222222222111000000000000111111111111000000000///000000111222222222111111222222333444333444666:::>>>GGGYYYjjj{{{www|||}}}}}}kkkWWWGGG@@@:::999999777888;;;666666666666555555555555444444333333333444555555444444444555555555666666666666666666666777777777pppWWWNNNLLLHHHFFFHHHEEEDDDCCCDDDEEEDDDCCCAAAAAABBBCCCCCCBBBAAA???===============>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888666555555444444333222222222222111111111444333222000000000000111222111111000//////......000000////////////000000///000000000//////..............................---,,,,,,+++,,,---...///------.........////////////...,,,++++++---///111000//////...///000111222------,,,,,,,,,,,,------//////.........---------------,,,,,,,,,---------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,000///---,,,,,,,,,---...------......//////000000.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++......------------......,,,---...---,,,,,,---///000/////////.........---,,,---------......//////------------------------000000//////...------,,,------------------..................------------111111000...---+++******------,,,++++++,,,......//////...------,,,++++++,,,++++++******++++++,,,---,,,,,,,,,,,,---......///.........------------------------------------,,,---...//////...---,,,------------------------.........------.........---------............///000111222333222111///...,,,---------..................................../////////...,,,***((('''...............---,,,+++---------............/////////...---------------........................//////............//////........................//////.........---------............////////////.........///////////////...------------...//////000000111111111000//////222000...---------...///111111111111111111111111000---333======444///222//////000000000000////////////000111111111111000000000000000111111111111111000000000000111222222222222111111222222333444444444777999<<>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;999999777666555444444444333333333333222222222222444333222111000000000000222222111111000000////////////...//////000111222000000000/////////......,,,------...//////000000///---***'''(((+++...111.........//////000000000---------,,,------...///...------------...//////---,,,,,,++++++,,,,,,---/////////............---444222///---,,,---...///------------------------,,,,,,,,,,,,------------,,,---...---,,,++++++---......,,,++++++,,,,,,---..................///////////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))......------------......444111---,,,,,,---------/////////...............***++++++,,,---...//////........................111111111000//////......++++++,,,,,,------..................------------000//////---,,,+++***)))...---,,,+++******+++,,,///.........---,,,,,,,,,......------------......000///..................---------------,,,,,,,,,........................+++---///111111000---+++------------------------........................---------............///000000111222222111///...------........./////////........................////////////......---,,,///000000///...---,,,,,,---------............//////......---------------........................//////............//////------------------------...............---------............////////////000000///////////////.........------......///000////////////000000000000//////------------//////111111111111111111111111000...333;;;;;;444000222//////000000000000//////......///000000000000000000000000000111111111111111111111111111222333333222222111111222222333444555555777999:::@@@OOO^^^sssxxxfffYYYPPPFFF>>><<<;;;999888999888888888888777777777777888777666444333222222222222222333333333444444444666666777777888888888888nnnYYYRRRPPPKKKGGGGGGHHHFFFDDDCCCCCCCCCAAA@@@AAAAAABBBBBBAAA@@@>>>>>>============>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;999888777666555444444444444444444333333333222222333222222111111000000000111111111000000/////////............///000222222//////......---------...---........./////////000///---***((((((+++///111------------,,,,,,,,,,,,,,,------......------------------------...............------------....../////////...............444333111///......//////,,,------......------,,,+++,,,,,,,,,------......---.........,,,+++,,,---------++++++++++++,,,---.....................---.................................------.........---.........------,,,+++......------------......333000,,,+++---...,,,***........................***++++++---...///000000////////////////////////111000000000/////////...******++++++,,,---......***+++,,,---...//////000---------------.........000///...---------...///............------------/////////...//////000000111000///...---------------------------------------------------------------...000111111111//////........................---..................------------............///,,,------......---,,,,,,.........////////////000........................,,,,,,---...///000000000000000000000///...---,,,---------............//////...------,,,,,,------........................///......------......///------------------------....................................////////////111000000000//////.....................//////000////////////000000111222------------...000111222222222222222222222222222000///222888888333000222...//////000000000000///...///000000111111000000///000000000111111111111222222111111222222333444222222111111222222333444555555777999;;;AAAQQQaaauuu|||ooogggUUUJJJ@@@===<<<:::888888666666666666555555555555777666555444444333333333333333333444444444555555666666777777888888999999nnnZZZTTTRRRMMMIIIIIIIIIFFFDDDCCCCCCCCCBBB@@@AAAAAAAAAAAA@@@???>>>>>>============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<999888777555444444444333444444444333333333222222222222222222111111111000000///////////////..................///000222222111000///.........//////000000/////////............---,,,,,,,,,---///000...------,,,+++***)))))),,,,,,---......---,,,+++------......///////////////......------......///////////////////////////,,,---.........---,,,+++,,,------......------,,,,,,,,,,,,------.........---...///...,,,+++,,,------,,,++++++++++++------............------------------------------......///...------------...///+++,,,------.........---......------------......---+++***,,,//////,,,)))---------...............+++,,,---...///000111111///////////////////////////...............------******++++++,,,---......******+++,,,---...//////------......////////////000///.........///111111---.....................,,,,,,++++++,,,------...000000...---,,,,,,++++++..................//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...000111........................------...//////...---------------............///******++++++++++++++++++.........////////////000........................///......---,,,,,,,,,,,,/////////000///......------------............///......---,,,,,,,,,,,,,,,..............................------------......---------------------------.................................////////////111111000000/////////...///............///000000111000000000000111222333111111000000000000000000111111111111111111111111000///111444444222111222......///000000000000000///000111111222222111111///000000000111111111111222222111111222222333444222222111111222222333444555555888;;;???III[[[lll}}}tttnnnZZZMMMBBB>>>===;;;888888666666666666555555555555555555555444444555555666555555555555666666666666555666666777888888999999nnnYYYSSSRRRMMMJJJJJJHHHFFFCCCBBBBBBCCCCCCBBBAAAAAAAAA@@@??????>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<888888666555444333333333333333333333222222222222111111222222222111111000////////////............//////...//////000111222333222111000///000111222111111000//////...------------.........//////...//////...---,,,++++++***,,,------------,,,,,,+++---...//////000000//////---------,,,,,,---------...////////////000000000+++,,,...000111000...------------------------------------------.........---...///...,,,,,,,,,...---,,,,,,++++++,,,......------------------......---------------.........---,,,+++******+++,,,---)))***+++,,,,,,---------......------------......)))***+++---//////,,,***---------------.........------......///000111111........................------------------,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,111000000///......------...------,,,---...///000---------.../////////000------------......///000///...---,,,++++++++++++.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))+++...000........................,,,---...//////...---,,,---------............///,,,,,,,,,,,,,,,---------------........./////////..............................///000111333555666------...////////////...---------............///...------,,,,,,,,,,,,,,,..............................------------......---------------------------------...........................////////////111000000000000000000/////////......//////000111222222111000000111222333666555444222000...---,,,000000000000000000000000/////////000000000000000---...///000000111111000000000111222222222222222000000000000111111111111111111111111111222333333222222111111222222333444444555888>>>DDDRRRhhh{{{zzz{{{rrrkkk]]]OOOBBB>>>>>>;;;888777888888888888777777777777555555444444555666666777555666666666666777777777444444555666777888888999lllVVVPPPPPPLLLIIIJJJHHHEEEBBBAAABBBCCCDDDCCCBBBAAA@@@??????>>>>>>>>>============>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<888777666555444333333333333222222222222111111111000111222222222222111000////////////////////////000000////////////000000222111///...---...///000000000000///////////////,,,,,,,,,---------......---.....................---------,,,,,,+++++++++,,,---...///000//////...///......------......///.../////////000000000000///000000111111111111111...---,,,,,,,,,,,,---...............---------------//////...---,,,---......---,,,,,,,,,---///000,,,,,,,,,------.........------........./////////...---+++******+++---...+++,,,,,,---------,,,,,,......------------......***,,,---...---,,,---...,,,,,,,,,------.........---------....../////////------------------------,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++000//////......------,,,///...---,,,,,,,,,---...,,,------...///000000111////////////000111222333......---,,,+++++++++,,,---------....../////////------------------------,,,+++******+++,,,...///........................,,,---///000000///---,,,---------............///---------------...//////,,,---------....................................,,,,,,...000444888;;;===***+++,,,---////////////---------............///...---,,,,,,++++++,,,,,,...........................------,,,,,,------...........................---------.........//////............////////////000000000000000111111111///////////////000000111333222000//////000111222444444333222000...---,,,////////////////////////---...---------...//////---...///000111111111111///000000111111111111111000000000000111111111111111000000000000111222222222222111111222222333444555555999???HHHYYYrrrwwwxxx{{{rrrjjj^^^OOOBBB===>>><<<888777888888888888777777777777777666555555555555555666555555555666666666666777333333444555666777888888jjjTTTNNNMMMJJJHHHIIIGGGEEEBBBAAABBBDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888777666555444333333333222222222111111111000000000000222333333222111000000000000000000111111111111000000////////////000///---+++*********,,,---......//////000000111111---,,,+++******,,,---///******+++,,,---...///000...---,,,++++++++++++,,,,,,---.../////////...---111111000000000000111111.../////////000000111111000///---,,,,,,---...//////...,,,++++++,,,...////////////...---------,,,.../////////---,,,---......------,,,---...///000++++++,,,,,,---...//////.../////////000000111111000///---,,,,,,---///000000000000000///...------.........------............///000---******...222,,,,,,,,,------.........------------------------------------------------,,,---------------------..................------)))***+++,,,---......///++++++,,,------...//////222111///---,,,,,,,,,,,,,,,------...///000111111,,,,,,,,,,,,---...000000......---,,,,,,,,,,,,---,,,,,,,,,------.................................,,,---...///000000000000////////////////////////,,,---///000000///---,,,---------.........//////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------..............................------,,,,,,,,,...///000((()))+++---...///000000---------.........//////...---,,,,,,++++++,,,,,,...........................------,,,,,,------...////////////////////////---------.........//////............/////////000//////000000111111222222///////////////000111111333222///...---...///000......///000000111000000////////////////////////------,,,***+++---///...---...///000111111111111...//////000000000000000000000000000111111111111000000000///000111111222222222111111222222333444666666999@@@JJJ\\\wwwwwwyyyxxxuuuvvvlll^^^OOOAAA===>>><<<999777666666666666555555555555999888777555555444444444444444444555555555666666222222333444555666777888jjjXXXSSSLLLJJJLLLHHHFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBAAA@@@??????;;;<<<>>>?????????>>>===???===::::::<<<>>>??????999888777666555444333222333222000/////////000000222000000222555777555333---,,,***))))))***,,,---...000222444444222000...111000///.....................------------......+++---000///,,,,,,...111111...******,,,......---......------------......---......//////000000111,,,,,,,,,+++++++++******000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...,,,+++***///<<>>777666666666666777777888777333111333777999666333222333444666777888888888444444555666777888999999iiiWWWRRRLLLJJJKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>;;;<<<===>>>???>>>>>>===>>><<<:::999;;;===>>>>>>888888777666444333222222444444222111111111222222333111111222444555333111111///...------...///111...///222333333222///...//////...---------------.........------.........,,,.../////////...//////555222......///000000///......------------.........---------------------------------,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...444???BBB888000///---(((.........---------,,,,,,------............------.../////////---,,,---...........................,,,,,,,,,,,,------------...------,,,,,,---------+++++++++,,,,,,------............---------,,,,,,,,,------------------,,,........................------------,,,,,,,,,+++//////...---------...///++++++************++++++,,,,,,,,,---------------///...------,,,,,,,,,---++++++++++++,,,,,,,,,---+++)))'''%%%%%%''')))+++...------,,,,,,------...---,,,,,,,,,,,,---......000///...,,,,,,,,,------//////...---------------//////.........---------///............------------------------------------------,,,,,,,,,,,,,,,,,,---...///000000000000.........---------------........................---------------......///---......///000111222222........................,,,---......,,,,,,---.../////////......---------........................***'''&&&(((---000...,,,......///000000/////////////////////////////////........................000/////////...............///000111222333333333........./////////000000111111000000//////......111111111111111111111111111///---...000222111000000000000000000000000000222222111000000111222222222222222222222222222222333888<<<@@@JJJ___zzz|||uuujjj```bbbtttqqqdddVVVLLLBBB???===;;;;;;===777777666666666666777777777444222333777999777444444444555555555555444444444555555666777888888999hhhVVVQQQKKKIIIJJJFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===;;;<<<===>>>>>>>>>>>>======;;;999999;;;<<<======888888777666444333222222444333222222111222222222333222111111222222000///222111000//////000111222...///111222222111///.........------------------..............................///111222222000---222000---,,,,,,---,,,+++......------------......,,,------------.........---.............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++...333777AAADDD@@@444---//////+++------------,,,,,,,,,,,,------............------+++---......------///000------------------------.........---------------,,,,,,------...------,,,,,,,,,,,,,,,,,,---------.........------------,,,...------,,,,,,------...000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++000///...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++++++++,,,------...------------,,,+++******+++,,,---...------,,,,,,------...---,,,,,,,,,,,,---......,,,------------,,,,,,,,,//////...---,,,,,,------...............---------///............---------------------------------------------------------------...///000000000000///...---------...///000------------------------------,,,+++,,,---...///------...///111222333444........................,,,.........---,,,---...111000000///...---,,,,,,........................---+++***,,,000222111///,,,---...///////////////////////////////////////////////////////////////////////////..................///000000000000000....../////////000000000222222111000///...------111111111111111111111111111///......000111111000000000000000000000000000222222111000000111222222222222222222222222222222555777:::>>>FFFWWWoootttoooggg]]]VVV\\\qqq{{{kkk^^^PPPGGG@@@>>>===;;;:::;;;999888777666666555666666777555333444888999777555666666555555444333111111555555555666666777777777gggUUUPPPJJJHHHIIIEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>======<<<<<<<<<===============<<<:::999999;;;<<<<<<<<<999999888777555444333333111111000000000000000000000000000111111111000///000//////......//////000///000222333333222000///..................------......////////////......///......222555444000,,,...---+++******+++++++++......------------......+++,,,---...///111222222------............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------///333999===EEE@@@444(((%%%+++000000,,,,,,,,,,,,,,,,,,,,,,,,------............------(((***,,,......///111333++++++++++++++++++++++++/////////......------,,,+++,,,---.........---,,,---------------,,,,,,,,,............------------...---,,,++++++,,,---.........---,,,+++******)))++++++++++++++++++++++++......---,,,+++*********------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.../////////...---000//////////////////000...------,,,,,,------...---,,,,,,,,,,,,---......&&&(((***---//////......---------,,,,,,---..............................///............------------------------------------------...............+++,,,,,,---......------000...---,,,---///111222---------------.........------+++++++++,,,...///------...///000111111222........................---...///...---,,,---///000000//////......------........................222000//////111222111///++++++---...////////////////////////////////////000000000000000000000000///////////////........./////////000000///.........////////////000000000111111000000//////..............................111000000000111111222222000000000000000000000000222111111111111111111222111222222222222222333333444444777:::???LLLaaasssssslllbbbXXXTTT]]]vvvzzzhhhYYYLLLDDD>>>======;;;999:::999999777666555555555555777666444555888999888666666666666555444333222111555555555666666666777777gggUUUPPPIIIGGGIIIEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<======>>>;;;:::999:::;;;<<<<<<;;;;;;:::999888666555444444000000000000111000000000---...000111111111111222///..................///111111222333333222111111...///000000000000//////......///000000///......///...///222555555111---............---...//////......------------......,,,,,,---...///000000111------------............------------------------------------------------------------------------+++---...///000111444777666111)))"""###(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,......---...///111++++++++++++++++++++++++/////////......------,,,***+++---...///...---,,,...---------------------//////.........---------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,+++***)))******))))))))))))******............------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......%%%(((+++...//////...---+++++++++,,,---...///000---.....................///............------------------------------------------.........//////+++,,,------...---------000...---,,,---///111222------........./////////------,,,,,,,,,---...///..................------........................---...//////------...///---......//////000000000...........................---,,,---......------++++++---...////////////////////////////////////000000000000000000000000.........///////////////000000000111000000///...////////////000000000111......//////000000111111........................111222222111111222333444000000000000000000000000111111111222222111111111111111111222222333333333555444555888<<>>===<<<<<<;;;;;;<<<<<<===>>>;;;::::::;;;<<<===<<<;;;;;;:::999888666555444444111111222333333333333222,,,...000111111111222444//////000000000000//////111111222222222222111111...///000111222111000///...///000111111000///......///000222333333111...---...//////...---...///......------------..............................//////......------------------------------------........................------------------------,,,...//////---+++++++++***+++,,,---//////,,,***,,,,,,,,,,,,------------------............------111111111///,,,******+++------------------------.........---------------++++++,,,---............---------------........./////////.........------...------,,,,,,------...---------....../////////++++++++++++,,,,,,,,,,,,////////////...---,,,,,,,,,++++++++++++++++++,,,---------.........//////---------------......//////...---,,,,,,,,,------++++++,,,,,,,,,,,,++++++...------,,,,,,------...---,,,,,,,,,,,,---......+++,,,---///...---+++***++++++++++++,,,...///000---------...............///............---------------------------------,,,,,,,,,---......//////......///////////////...///...---------...///000---------...//////000000---------.........////////////...------,,,,,,+++........................---...//////...---...///------...///000111111222........................++++++,,,...///000111222,,,---...///////////////////////////////////////////////////////////////.........///////////////000111111111111111000////////////000000000111111------...///000111222222111111111111111111111111111222222222111111333444000000000000000000000000000111222222222222111000111111111222222333333444777444666:::<<>><<<<<<;;;;;;;;;<<<===>>><<<;;;;;;<<<>>>>>>===;;;999888777666555333222222000111222333444333333222---000222222111000111333///000000000000000000////////////000000/////////---...000111222111000///...///000111111000///...---///111111000000000111000111222111...,,,,,,---......------------.........///000111222333444444111111000000///...------------------------------------------------------........................---...///---+++))))))***,,,...111444444000...---,,,,,,---------.........------............------000111111///,,,******+++........................,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////,,,,,,------......//////////////////............,,,------------------,,,---------.........//////+++,,,,,,,,,---------------.../////////...---,,,//////............//////++++++,,,---......///000---------------...//////222000...,,,,,,---...000......---,,,,,,---.........------,,,,,,------...---,,,,,,,,,,,,---............//////...---,,,+++------,,,,,,+++,,,,,,------------........./////////............---------------------------------+++++++++,,,---............///////////////...............---------------+++,,,,,,---......//////,,,---///000111000///..................---------........................---///000///...---...000......//////000000111111........................,,,---///000000111333444......///000000/////////////////////////////////..................................../////////000///000000111111111000000//////000000000111111111......//////000000111111111111111111111111111111...000111000//////111333000000000000000000000000000111222222222222111000000111111222333333444444777444555;;;<<>>===>>><<<;;;<<<777777666666666666777777444555555555555555666777333444555555666666555555111111333444666777888999hhhVVVQQQKKKIIIJJJFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????<<<<<<;;;:::;;;<<<===>>><<<;;;;;;===>>>???===<<<777777666444333222111000...///000111222222111000000222444333111///000222......////////////..............................+++---///000111000///......///000222222000///...---///111000...---000333888999:::777333/////////.........------.........,,,...000444888;;;>>>@@@444333222111000...------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------...---,,,---///111000///...---+++)))***...---------....../////////---..................---,,,---///...------...000------------------------+++++++++,,,,,,---------,,,,,,++++++,,,---///000,,,,,,,,,---...///000000000/////////............+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---------,,,+++---,,,,,,++++++,,,,,,---))))))***+++---...//////,,,,,,,,,,,,------...//////---)))'''&&&(((***,,,---,,,+++******+++,,,---...------,,,,,,------...---,,,,,,,,,,,,---......,,,------...////////////000///---,,,+++*********---------.........////////////.........---------------------------------******+++,,,,,,---......,,,---------------,,,,,,---.........---,,,++++++******+++,,,,,,---......,,,...000222333111///...---.........//////000000...........................///000///...---...000000000000000////////////........................,,,---...---,,,,,,,,,---///000000000000000///...////////////////////////........................---.........//////000000...//////000000000000000000000000000111111111111000000000000////////////////////////////////////,,,///000///------///222000000000000000000000000000111222333333222111000000000111222333333444444555111333999:::===LLL```xxx}}}|||~~~vvvjjjfffpppvvvcccOOOFFF???>>>>>><<<;;;===777666666666666777777888333444555555444444555666444444444555444444333333000000222444666888999:::lllWWWMMMJJJIIIGGGGGGGGGEEECCCCCCCCCDDDCCCBBBBBBBBBBBBAAA@@@???>>>===:::;;;<<<===>>>>>>>>>>>>>>><<<:::888777777777888666777777666444222222333444333222222111111222222222222222111111111111000000000000000000//////............000222222000...000000000000000000000000333111---++++++---111333///111222///******...222111CCCKKK???111---...,,,222111///---,,,---...///444111---;;;XXXgggllluuuGGG777---000111,,,***---------............---------,,,,,,,,,,,,---...///...------...000111000...------.........---+++***---,,,***)))***,,,...000---------............///+++,,,---...////////////---...//////...---+++***---//////...,,,++++++,,,***...222666666333///,,,......//////////////////.........///......------***)))+++...111111...***////////////000000000000.........------,,,,,,,,,+++,,,---......---,,,+++,,,,,,---......------,,,,,,---...//////...---,,,------------------------++++++++++++++++++++++++///...,,,***)))((('''&&&,,,,,,------///000111222///......---+++******)))------------------------,,,,,,,,,------.........+++,,,///000000...+++)))........................---------....../////////------------------------+++,,,...000000///...---,,,------......------,,,...,,,---000111......111///////////////000111111666333000///000000...,,,,,,***((()))---111111111111000---++++++,,,...000........................000000////////////000000///---,,,++++++...000222000...,,,---...000000000000000///...............222222111000///...------,,,,,,---......---,,,,,,------------............111111000000//////......---.........//////000000000000000000////////////...///000///------///000111111111111111000//////111222333222000000000111222222222111111111111111222222111111222222333444444444666777777>>>OOO```uuu|||yyyzzzmmmgggqqqrrrcccSSSIII@@@>>>===;;;:::<<<;;;:::999777666666666666999666444333444666777777555555555555555555555555555444444444444555666666nnnXXXNNNLLLJJJIIIHHHGGGEEECCCCCCCCCDDDCCCBBBAAABBBCCCDDDBBB???<<<:::======>>>>>>??????>>>>>><<<;;;:::999:::<<<>>>???666777888666444222222333333333222222111222222222222222222111111111111000222222222111000///...---222111000000111111///---000000000000000000000000---+++)))'''''')))+++---///111222///+++***...222///>>>DDD:::///---...+++111000...------...///000'''///666EEEWWWWWWPPPTTTPPP>>>000///000---...333------............------..............................---///000111000...//////000000000///------,,,,,,,,,------.........---------............///,,,,,,---...////////////,,,------------+++***))),,,---......,,,,,,---...***+++---//////...---,,,............------------)))***+++------.........,,,***)))+++...///...---........./////////000000------------------,,,,,,---..................---............------------------...//////...------------------------------------------------------+++++++++++++++---...//////...............//////......---------------,,,........................,,,,,,,,,---------......***+++---///000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------......---..................---...,,,---000000------//////............///000000555222/////////000...,,,...,,,***+++...//////---222111///.........///000........................000//////......//////000000///---+++++++++,,,---......---------...///000000000///...............111111000000///.........------............------...////////////000000000111000000000/////////............/////////000000/////////000000000000000...///000///------///000222222222222222111000000111222333222000000000111111111111111111111222222222222111111222222333444444444666777777===MMM]]]sssxxxwwwsssjjjoootttfffSSSJJJAAA@@@???<<<::::::888888777666666666777777777666444444555777777666555555555555555555555555555555555666666666777777oooZZZPPPNNNLLLJJJJJJGGGEEECCCCCCCCCDDDCCCBBB@@@BBBDDDEEEDDD@@@;;;888======>>>>>>======<<<;;;;;;:::::::::;;;<<<>>>???777888888666444222333444222222222111222222333333222222222111111111111000333333222111000///---,,,222000//////000111000///000000000000000000000000...---,,,++++++,,,---...///000111///,,,+++...111---777:::333,,,---...+++//////...------...000111+++111999JJJ]]]VVVCCC<<>>:::999666555555555666666777888555444444555777888777666555555555555555555555555555555777888888888777666ppp[[[PPPNNNLLLJJJIIIGGGEEECCCCCCCCCDDDCCCAAA???@@@BBBCCCCCC@@@===<<<;;;;;;;;;;;;:::999888777<<<;;;:::888777777777777777888888777444333333444222222111111222222333444222222222111111111000000000000000000///...------...,,,+++,,,///222333444000000000000000000000000000000000000000000000000...000000///---,,,...111---111111---,,,///000---......------...///000111777222...@@@\\\[[[FFF999555///,,,111444000------------............------+++,,,///000111000...---000//////000111111000...------------------,,,,,,------............---------------............///,,,,,,------...//////000333333333222222111000000+++---......------...000000///---------...000111//////...------,,,,,,,,,...------,,,+++***((('''...---,,,+++,,,...///000,,,,,,,,,---------......,,,,,,,,,------.........///...---,,,,,,---...///000///,,,+++***+++,,,------..................---................................................222000,,,)))((('''((()))000000...---,,,,,,++++++------------............++++++++++++++++++++++++------------------------000000...---------...///////////////////////////......------,,,,,,++++++------------------------///...,,,+++***++++++,,,------............------...,,,,,,......***)))+++---,,,,,,,,,,,,---......///...---,,,,,,---,,,,,,///////////////---+++***------.........---,,,+++..............................------------......***+++---...///.........***---///---***)))---222000///............//////........./////////000000111000///......///000111000000111111111222222222000000000000//////////////////////////////000000......///000111111222222///000000///......///111111222222333222222111111111222333222000000000111//////000111222333333333222222111111222222333444555444666777777:::EEEQQQhhh}}}zzzzzzsss{{{hhhZZZKKKDDDBBB>>>;;;:::666666555555555555666666444444444555777888777555555555555555555555555555333555777888999888666555oooZZZOOOLLLJJJHHHHHHGGGEEECCCCCCCCCDDDCCCAAA?????????@@@@@@AAAAAAAAA;;;;;;;;;;;;:::888777666===<<<:::888666444333333777888888777555333333444333222222111222222333333222222222111111111000000,,,,,,---...////////////,,,+++***+++...111222222////////////////////////---------......---------.../////////......///000...///---+++---000111///............//////000000444///(((444IIIIII;;;666111......222444333000///------............------((())),,,///000000///...000/////////111111///---------,,,,,,------------...---,,,******+++---...---------............///------,,,,,,---...000000000///......---,,,,,,,,,...///000///---,,,---...******+++++++++,,,,,,,,,////////////......------/////////...---+++***)))---...//////////////////,,,,,,,,,,,,------------,,,,,,,,,------............---++++++++++++---...///---+++))))))***+++,,,.........------.................................------------------------******))))))***,,,...000------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------000///---,,,+++,,,---...////////////////////////.........------,,,,,,,,,------------------------,,,------------,,,***)))+++,,,,,,------,,,,,,+++...++++++...---***)))+++,,,,,,,,,,,,,,,---......---------,,,++++++,,,------...///000///...---,,,,,,---...///...---+++***..............................------------......+++,,,...000111000///...***---///---***)))---222//////............//////------......//////000000000000000//////000000000/////////000000000111111////////////000000000000000000000000000000//////...//////000111222222333///000111000......000111000000111111111111111000111222333222000000000111//////000111222333333333222222111111222222333444444333555777777999AAAKKKccczzz{{{xxx|||hhhRRRFFFAAA===<<<<<<888777666555444444444444555444444666777888666555555555555555555555555555222333555777777666555444oooYYYNNNKKKIIIGGGFFFGGGEEECCCCCCCCCDDDCCCBBB@@@@@@???>>>???@@@BBBCCC============<<<;;;:::999;;;;;;;;;:::999999888888888999999777555333444555444333222222111111222222222222222111111111111000***+++,,,...///000111111000...------...///...---////////////////////////------------------------.........///////////////000...,,,,,,...000111000.........///////////////***000111333777///)))111444000+++***+++,,,...000------............------((()))+++---////////////000///...///000000...,,,//////.........///000000///...+++))))))***,,,...---------............///------,,,,,,---...000111111000///...------------///000111///---,,,,,,---***+++---.........---,,,////////////////////////,,,---......////////////,,,...000000///......///,,,,,,,,,---------......,,,,,,------------------,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------......///++++++++++++,,,,,,---...---------,,,,,,+++++++++------------------------...------------,,,,,,,,,,,,+++++++++,,,...000111------------------------..................------------------------------+++,,,...//////---+++***++++++,,,,,,,,,,,,++++++---++++++......+++***,,,---,,,,,,,,,,,,---......+++,,,---,,,++++++---///,,,...//////.........///......///000///...---,,,........................///..................///000000111111000///---,,,,,,...///---++++++...111///............//////000---------......///////////////000000000000//////........./////////000000////////////000000000000111111000000000000/////////000000111111222222222000000111000//////000222//////000111111111111000111222333222000000000111000000000111222222222333222222111111222222333444333222444777777888???GGG\\\uuuwwwtttXXXHHHAAA>>><<<===:::999777666555444444444777555444555666777666555555555555555555555555555222333555666666666555444oooYYYNNNKKKIIIFFFFFFGGGEEECCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@??????@@@===============<<<;;;:::::::::;;;;;;<<<<<<<<<<<<888999999888555444444555555444333222111000000000222222222111111111111000------///000111111111111222000000000111000...---////////////////////////000000////////////000000...---...///000000//////000...---.........///000//////////////////......+++000//////222+++'''000000...***&&&'''***---...------............------------------............///...---...///...---+++///......---...///000111///...---,,,+++,,,,,,------------............///...---,,,,,,,,,...000111444333111000//////000000...///000///...---...///......///000000000000000,,,------......//////000+++,,,---...///000000000---......,,,******---///------------............------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------......//////...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000...,,,***)))+++++++++++++++,,,,,,---,,,,,,,,,---------------..............................---------,,,,,,,,,+++,,,,,,,,,...///000111------------------------......//////////////////------------------------,,,------............---+++,,,,,,------,,,,,,+++---***+++...///,,,+++...---------------......///+++,,,...---++++++...000...///000///---,,,...111.../////////......------........................000//////......//////000000000000000///...---,,,......---------...///000...............///000000---.....................---...000111111000...---........./////////000000.../////////000000000111111111111000000000//////111111111111111111111111000111111000//////000222///000111111222222222111111222333222000000000111111111111111111111222222222222111111222222333444111000222666777888===DDDRRRmmmwwwpppxxxyyy\\\JJJCCC???<<<<<<999888777666666666666666999777555444555555555444555555555555555555555555555555555555666666666666pppZZZOOOLLLIIIGGGFFFGGGEEECCCCCCCCCDDDCCCBBBBBBBBBCCCCCCAAA???<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;888999999888555444444555666555444222111000000///222222222111111111111000000000111222222222222222000///000222444444222000////////////////////////000///...------...///000...------///000111000...///......///...,,,---//////000000000///...------111)))"""333666///000+++---......000222222000---..................---222111000...------------...---------......,,,***---,,,,,,+++,,,---...///....../////////...,,,+++---------.........//////...---,,,+++,,,...000222111000///------------...,,,...//////......000111------,,,+++,,,---...///***++++++,,,---...//////.........///......------------,,,(((&&&''',,,000---------.........//////.........------,,,,,,,,,+++,,,............,,,++++++,,,...///000111111000///...---,,,,,,---...///////////////////////////------------------------''')))+++...///...---,,,,,,,,,++++++***++++++,,,++++++,,,---...///000111------------------------.........------,,,,,,,,,///////////////.........000000000000000000000000......//////000000111111------------------------......,,,,,,,,,...000111,,,------......------,,,,,,***+++//////------///...------------...//////***,,,...---++++++...111000111111///,,,+++...111------,,,,,,,,,+++++++++........................000000////////////000000,,,,,,------...//////000000...,,,---...000000000...............///000111........................+++---000222222000---+++////////////000000000000.../////////000000111111222111111111000000//////222222222111111111111111000111111000//////000222000111222333333333333333111222333222000000000111222222222111111111111111222222111111222222333444000///222666888888<<>>===>>>===<<<<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666888999:::444333111//////000111222000000000000////////////000000000000000000000000...///222333333222///...+++,,,,,,,,,,,,,,,,,,+++////////////////////////000...,,,++++++---000111---......///000/////////...///000111111000///...---------.........//////000///...------...///000111///---...111222000...+++,,,.../////////......---------........./////////...---,,,,,,,,,,,,,,,000000///...------,,,,,,,,,,,,------------,,,,,,000///,,,+++***+++---///.........------,,,,,,,,,)))******+++,,,---......,,,+++******+++,,,...///++++++++++++++++++++++++------------------,,,,,,+++******,,,......---+++***---//////,,,+++,,,...------------------------)))***,,,---...---,,,,,,***+++,,,------,,,+++***//////000//////...------000...,,,******,,,...000////////////...---,,,+++------------------------,,,,,,---------,,,***)))...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********---.........---,,,,,,+++...------,,,,,,,,,------///////////////.........,,,---...//////...---,,,///......---------......,,,---......,,,,,,---...+++,,,---...////////////,,,,,,,,,---------......------------------------...........................,,,***((((((***,,,...///...---------///000111,,,------......------,,,---......///...---+++***//////////////////////////////......///...---+++,,,------...............111000///......///000111........................000000000000000000000000333222222111000//////...000000000000000000000000000000000000000000000000333222222222111111000000000000////////////000000..................//////222222333444444444333333000111222333444333222222333333333444666999;;;===HHH[[[rrrvvvhhhhhhkkk|||bbbJJJ@@@??????;;;999777555333333444666888555555444444444555555666444444444444444444444444333333222111222333444555mmmYYYRRRKKKIIIJJJGGGFFFDDDCCCBBBCCCDDDCCCBBB@@@AAAAAABBBBBBBBBBBBAAA???>>>======??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;999888666444444555666777444333222111000111111222111111000000000////////////000222444444222000//////000111222111000...---......////////////......////////////////////////+++++++++,,,,,,,,,------+++---///111222000...---//////000000000000//////------..................000///...------...///000111///---...000111///---,,,,,,.../////////......---------.........//////......---,,,,,,,,,------000//////...------,,,,,,......////////////......///......---------------/////////......---------------------...............---,,,++++++,,,---...////////////////////////...---------------------000///...///111222111000,,,...000///---+++,,,...........................------.........---,,,,,,/////////000000/////////------...//////000//////+++***(((&&&&&&(((***++++++,,,---...////////////------------------------------.........---,,,+++*********+++,,,---...////////////.........------......//////......---,,,...------,,,,,,---------............////////////------............------000//////......---......------...---++++++,,,......//////000//////......------------.........///000000000000000000000000........................///---+++******+++---///000///.........///000111---......//////......---,,,,,,------...---------........................//////.../////////...---...//////000000000000000000///............///000000000000000000000000000000000000000000000000000333333222111111000//////000000000000000000000000000000000000000000000000222222111111111000000000//////............//////111111111222222222222222000111111111111111000000000111222333333333222222222222222333555888:::;;;CCCTTThhhzzz~~~rrrdddcccdddyyy~~~fffNNNAAA???>>>;;;999888666555555666777888555555555444444555555666444444444444444444444444555444444333333444666777lllXXXQQQJJJHHHIIIFFFFFFDDDCCCBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<<<<>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::888666555444444444555333333333333222222222222222222111111111000000000...000333666666333000...//////////////////////////////000000000000//////////////////////////////***+++,,,......---,,,,,,))),,,000333333111...+++000//////////////////000..................------//////............/////////...---...//////...---,,,---......///.........---------...............,,,,,,---------------.../////////...------,,,,,,//////000000000000//////---.../////////...,,,+++///////////////.........000000000/////////......///...------,,,---------------------....................................///---++++++---............///000///---,,,,,,---////////////////////////000000///...------------.........------.........+++,,,---///000111111111...---+++******+++---...+++,,,---...////////////------------------------,,,------------,,,++++++*********+++,,,---...///000000////////////.........////////////......------------,,,,,,------...---------.../////////000.........------.........++++++,,,,,,---......///......---,,,***)))+++---...///000000000000000000---------.........//////------------------------........................000...---++++++---...000111000000////////////000...//////////////////...,,,,,,,,,,,,---...//////------------------------......//////000/////////...//////000000000000000000//////......//////000000000000000000000000000000000000000000000000000333222222111111000000///000000000000000000000000000000000000000000000000111111000000000000/////////......------......//////000000000111111111222222222222222111000//////000111222333333333333222111222222333555777888999===IIIYYYgggvvv{{{}}}mmmaaa^^^^^^rrrzzz~~~iiiRRRCCC???===;;;:::999888777777777777888666666555555444555555666444444444444444444444444777666555555555666777888jjjWWWPPPIIIGGGIIIEEEFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBAAA@@@>>><<<:::999;;;:::999:::;;;<<<;;;:::::::::::::::::::::::::::<<<;;;999777555444444444333333444444444333333222222222222222111111111000///000222333333222000///------,,,---...000111333......////////////......////////////////////////---......///////////////+++---///111222000...---000///...------...///000...............---------/////////....../////////......------.........---------..........................................+++,,,,,,---............//////.........---------//////000000000000//////---------------,,,++++++//////..................000/////////////////////......------.........///+++++++++,,,,,,,,,,,,,,,.........///////////////,,,***'''&&&(((***++++++000000///...------------........................///...---,,,,,,---......///...---,,,,,,---...///+++,,,---///000000111111222111000//////000111222////////////...---,,,+++------------------------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---...............------------,,,,,,,,,---......,,,,,,------...///000000///...---,,,,,,---...///&&&'''(((***,,,...///000......---+++))))))+++---,,,---...///000111111111,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,---...///111111000000////////////......////////////......------,,,+++,,,---...///------------------------+++---...//////...//////,,,------...............000000000000000000000000........................////////////////////////111111111000000/////////000000000000000000000000000000000000000000000000000000000/////////////////////............//////......///111222444555666666666666555444333222111111111222222333333333333222333333444555777888888:::@@@IIISSS^^^kkkvvv|||~~~wwwvvviii^^^\\\\\\oooyyyrrrzzz~~~xxxhhhSSSDDD???>>><<<999999999888888777666666777666666555555555555555444444444444444444444444777666555555555666888888jjjVVVPPPIIIGGGIIIEEEFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBAAA@@@>>><<<:::999;;;999999:::<<<<<<<<<;;;::::::::::::::::::::::::;;;:::888777555444333222222333333444444444333222222222222222111111111000111000////////////000111000///---------...000111......////////////......////////////////////////000///...------///000222............/////////000000///...------...///000.....................---...//////////////////...---.........------..................------...........................---++++++,,,............---...............------------......//////......---...---+++***)))***+++,,,------------------------,,,,,,---...//////000000+++,,,---...//////000000---------.........//////............//////000000000---+++***+++---------000///------------------------------------------,,,+++******+++---///000222111000//////000111222---......///////////////......---,,,,,,---......////////////...---,,,+++------------------------------,,,,,,,,,---------...---,,,,,,++++++,,,,,,+++++++++++++++++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,---...//////000///...---,,,,,,---...///)))***+++---...//////...---...---,,,******+++---....../////////...------+++,,,,,,,,,------------////////////////////////........................------,,,++++++,,,------111000000000//////......,,,------......------,,,///...---,,,+++,,,------------------------------***,,,...///------...///,,,------...............111111111111111111111111........................///////////////////////////////////////.........111111111111111111111111000000000000000000000000///////////////000000000111111000000000000111111000111333555888:::<<<===777777777777666555444333222111222222222222333333444444555666777888888888999;;;>>>DDDKKKTTT^^^eeeqqqxxx~~~}}}|||ooopppdddZZZYYYZZZnnnuuukkkqqqrrrnnnaaaOOOCCC???>>>===999999888888777666555555888777666555555555555555444444444444444444444444666555444444444555666777jjjVVVPPPIIIGGGJJJFFFFFFDDDCCCBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@===<<<;;;<<<>>>??????>>>::::::::::::::::::::::::777777666555333222000000222222222222333333333333222222111111111000000000111000...,,,,,,...000111444333111...---,,,------000000111111111111000000///////////////////////////...,,,******---///111//////---------...000111///..................///---------.........//////......////////////......---...//////...---.../////////...---------.....................---------+++,,,---.........---,,,........................,,,,,,------------,,,,,,///---+++)))(((***,,,---,,,,,,,,,---------------***+++,,,---...//////000++++++---......//////...+++++++++,,,------......---------......//////000111///---,,,---......---///---++++++,,,......---------------------------))))))***+++,,,...///000//////............//////---...///////////////...------,,,,,,,,,,,,------+++,,,---...////////////------------------------//////////////////000111*********+++,,,---...///,,,,,,,,,------------...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---......///,,,,,,,,,---.........///.........------.........111111222222111///---,,,,,,---......,,,,,,---...333222111///---+++(((''',,,,,,,,,---------......................................................------,,,,,,,,,,,,------...///////////////...---,,,,,,------------,,,,,,//////...---,,,,,,,,,,,,------------------------***---000000---,,,---000...//////000000000000000000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////000000000000111111222111111000000111111222///000222444777999;;;<<<555555555555444333222222222222111111222222333444555555666777888888777777999777888<<<@@@DDDLLLUUU___hhhsssvvvtttvvv}}}{{{mmmlll```VVVWWWYYYnnnvvvhhhjjjiiidddXXXIIIAAA@@@???===:::999888777666555555555888888777666555555555555444444444444444444444444555444333333333444555666jjjVVVQQQJJJHHHJJJGGGFFFDDDCCCBBBCCCDDDCCCBBB@@@AAAAAABBBBBBBBBBBBAAA===<<<<<<===???@@@@@@???999999999999999999999999666666555444333222000000222111111000111222333444111111000000000/////////000000///......///000000333222111000///.........///000000111111000000///////////////////////////...------,,,---...//////...............//////000---......//////......---+++,,,,,,---...///000000---...///000000///...------///111000...---///111000///...---,,,------...//////.........---------,,,---...//////---,,,+++........................,,,,,,------------,,,,,,///...---,,,,,,,,,------------------.........///,,,,,,,,,------.........------......---,,,+++***))))))******+++,,,,,,---+++,,,,,,---......//////...---,,,,,,------,,,***...+++((()))+++.................................******,,,---............++++++,,,,,,,,,,,,++++++,,,,,,...///000000000000........................+++,,,---...////////////------------------------///......---...///000111*********+++,,,---...///------------......//////***+++,,,,,,---------,,,,,,,,,,,,,,,---...//////------------------------------............------000111222222222000...,,,***,,,///000///......///333222222000...,,,***)))............/////////000,,,,,,,,,,,,,,,,,,,,,,,,...........................------------------...,,,---...//////...------------............---------------...------,,,,,,........................---000333222...,,,...111...//////000000000000000...///000000000000///...000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111111000000000000111111...//////111222333444444222333333333333333222222222222111111111222333444444555666777777777666555777444444999;;;===DDDLLLTTT___lllqqqqqqttt}}}tttpppaaaVVVWWW[[[qqq{{{hhhgggfff___RRREEE@@@@@@???;;;===;;;999777555666666777999888777666555555555555444444444444444444444444555444333333333444555666jjjWWWQQQJJJIIIKKKHHHFFFDDDCCCBBBDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::<<<>>>??????>>>999999999999999999999999777777777666555444333222222111000//////111333555000000000000///////////////000111222222111000///---...///000111222333444------............------////////////////////////......000111111111000///,,,---///000111000///...,,,---...//////...---,,,***+++,,,---...000111111---...///000000///...---...000222111...---///111000///...---,,,------...//////.........---------,,,---/////////---+++***---.....................,,,------------------,,,...///000000000///...------.........//////000000...............---------/////////...,,,***(((&&&------......///000111111++++++,,,,,,---.../////////.........//////---+++,,,)))''''''+++.........////////////////////////,,,---.../////////...---,,,---...//////...---,,,)))+++,,,...000222222333------------------------////////////...---,,,+++------------------------,,,++++++***+++,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,---------......+++,,,------.........---+++++++++,,,---...///000------------------,,,,,,,,,---...//////...---,,,)))***---///000000//////(((,,,000222111000////////////000000000000//////000000000000111111111111////////////////////////........................////////////////////////***+++---.........------......////////////......***+++---...///......---///////////////////////////333666444000...///222,,,------...............,,,---...//////...---,,,........................000000000000000000000000222222222222222222333333111111111111111111111111000000000000000000000000000000111111222222222333000000////////////000000333333222222222222222222222222333444444444333333333222111111111222333444333444555666666555444444555222333888:::;;;AAAJJJRRR^^^kkkrrrssswww|||wwweeeYYYZZZ___uuujjjffffff]]]OOOCCC???AAA???999???===:::777666666888999999999777666555555555555444444444444444444444444555444444333444555666777lllUUUMMMLLLIIIGGGIIIEEECCCAAA@@@AAABBBBBBAAABBBBBBAAA@@@@@@??????>>><<<<<<============<<<<<<;;;;;;;;;::::::999999999999888777555444333222111333333222222111000000000111111000000//////....../////////000111111222222000000///...---,,,,,,+++)))***+++---.../////////000444333///,,,......---............///////////////......------......///////////////////////////---......//////......---000111111000//////000222333111///.........---,,,---------...............+++,,,...000111222222111------...000000111111111,,,...000///---+++******...---------...///111222........................111000...---,,,,,,------000000////////////000000------------------------///////////////////////////...---,,,,,,---///000111000...---,,,,,,------...///////////////......------,,,,,,,,,,,,---------.........//////000000111...++++++,,,...---+++......---,,,,,,,,,------////////////////////////,,,,,,------......//////000111222222000,,,)))&&&,,,---------.../////////111///......000000---+++222111///,,,+++*********---------------------------,,,++++++---......---/////////000///...------///...---,,,---...000222000000000000////////////111000///...---,,,++++++000000//////.........---........................++++++,,,------------,,,...------------...//////////////////////////////------............------///---,,,++++++,,,...///000///...------...///000555333000---+++,,,---...---......///////////////////////////000000000000000000000000000000000000///////////////000111111......//////000000111111---......///000/////////222111000//////000111222222111000//////000111222//////000111222333333333000000////////////000000222222111111111111111111---...///000111222333333555555555444444333333333666333111222555666555333777555666999:::;;;@@@FFFRRR]]]jjjsssxxx~~~kkkaaa]]]```llluuummmiii[[[NNNIIIEEE???<<<>>>:::999777666555444555555666666777777666555444444444444444444444444444444555555555555666666666666lllTTTMMMLLLHHHGGGIIIEEECCCAAA@@@AAABBBBBBAAABBBAAAAAA@@@@@@??????>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888777555444333222111111111111222222222222111111000000////////////222222111111000/////////000000//////......------......///000111222333333111444444///,,,......---............////////////......------------......///////////////////////////...---+++)))'''%%%###000///////////////000000+++******+++---///000//////.....................///000111111000///...---------...///000000000000---///000///---++++++,,,------,,,------...///000........................000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++,,,...///......---,,,,,,---...///++++++---...//////////////////............//////---........./////////000111///,,,,,,...///...---------------------..............................000000000///////////////+++,,,,,,,,,***(((%%%$$$,,,,,,,,,---------------...---,,,---///000...,,,//////---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---------000000/////////.........//////---------...000111000000000000/////////..................---------000/////////....................................((()))******++++++******---------------...//////------------------------------............------000...---,,,+++,,,...///000///...------...///000111000///...------,,,,,,---......///////////////.../////////000000000000+++,,,,,,---...///000111///////////////000111111000000000000////////////////////////000000000111222111000//////000000111222111000//////000111222/////////000000111111111000000////////////000000000000000000000000000000111111111111111111111111444444444333333333222222333111///000333444333222666444555888999:::???EEESSS^^^kkktttzzzrrrfff```cccppp~~~xxxlll]]]NNNHHHDDD???===>>><<<;;;999888777777777777666666666666666555444444444444444444444444444444444444444444555555555555kkkTTTMMMLLLHHHFFFHHHEEECCCAAA@@@AAABBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<============<<<<<<888888888999999999999999:::999999777666555444333000000111222222333444444111000000000000/////////222222111111000/////////000000000///////////////111000000000111333555666222555555000---...///---............////////////...------,,,,,,------...////////////////////////------.........---,,,,,,000...,,,---000111///---***))))))+++...000111111000000000//////.........111111111000///...---,,,......////////////.........//////...,,,+++,,,---,,,,,,---------------,,,........................////////////...---,,,,,,++++++************++++++++++++++++++++++++++++++........................------+++******+++,,,---,,,++++++,,,---...///000+++,,,---...............//////............//////.............../////////000...------///000000///,,,,,,------......//////..............................---,,,,,,+++******---------,,,,,,+++******---------,,,,,,,,,,,,,,,+++++++++,,,...///...---,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...222111000......//////000//////...------...000111000000000/////////......---------.........//////////////////............////////////////////////,,,,,,---............------------------......///++++++++++++++++++++++++------............------111000...---,,,---......//////............//////---.../////////---,,,+++---......///////////////....../////////000000000'''(((***+++---///000111///////////////000111111111111111000///.........111000000//////111222333222222111000//////000000111111000000000000111111////////////////////////111000000//////000000111//////////////////000000444444333222111000000///333333333222222222222222222111000111222333333222444222333777888999>>>EEETTT___nnnxxx~~~yyylllbbbeeetttrrrbbbQQQHHHDDDAAA>>>======<<<:::888777777777777666666666555555555555444444444444444444444444444333333333444444444444555jjjTTTMMMLLLHHHFFFGGGFFFDDDAAAAAABBBCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;<<<<<<======<<<<<<;;;888888999999::::::;;;;;;999999888777666555444333222222222222333333444444000000000000000000000000/////////000111111222222000000000000000111111111000///.........000333444222666555000---//////---............////////////------,,,,,,,,,,,,------////////////////////////...///000111222333333333222...+++---111333///+++000///------///000//////222111111000///......---......////////////////////////000000000///....../////////---++++++---///,,,---...//////---,,,+++........................---.../////////...,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++,,,,,,---++++++,,,,,,------...///000000000///...,,,+++***------,,,,,,,,,,,,------...........................------...//////000000,,,,,,---...///000000000........................,,,,,,+++++++++*********000///.........///000111.........------,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,---...///000000------------------------,,,---------,,,---...///333111///...---...000111//////............///000000000/////////.........---------............//////////////////.........000000000000000000000000......///000000000000000------,,,,,,------...///++++++++++++++++++++++++------............------111000///...------....../////////....../////////,,,,,,---------------,,,---......///////////////........./////////000000((((((***+++---///000111///////////////000000111111000000000/////////...111000///......000222333222222111000000/////////111000000000000000000111000/////////////////////111000000000000000000111/////////000000000000000555444444333222111000000222222111111111111111111222222222333444555444444444222333777888999???EEETTTaaarrr~~~~~~qqqgggiiixxx|||lllXXXKKKEEEBBB@@@===;;;:::888666555555555666666555555555444555555555555555555555555555555555333333444444444555555555jjjUUUNNNMMMIIIFFFGGGFFFDDDBBBAAABBBCCCCCCBBBAAAAAA@@@??????>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>777777666555555444333333444444444444333333222222000000000000111111111111/////////000111111222222000000000111111111111111000///---,,,---///111333111444444///---//////...............////////////...------,,,,,,------...////////////////////////111111111000...,,,+++***222///---///333444000,,,222000.........///...,,,222111111000///......---.............../////////000000111111111000///////////////---,,,,,,...000---...///000000///---,,,........................---.../////////...---,,,......------------......................................................//////...---------------------------------------222222111111///...,,,,,,------,,,,,,,,,,,,------...............---------+++,,,---------......///,,,---...///000111000000.................................//////000000000,,,++++++***+++---///000000000//////......------...///000//////...------------..........................................---...//////------///111222111///------...000111/////////.........//////////////////............///............---------.........///////////////000000000000000000000000++++++,,,---------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------............------000000//////...............//////////////////......---,,,++++++,,,...///---......///////////////............////////////,,,,,,,,,---....../////////////////////000000111.../////////000000000111000///...------///111222111111111111000000//////000000000111111000000000000000000000000000000///111111000000000000111111000000000111111222222222222222222222222222222222111111111111111111111111000111333444444444444444444333444777999:::@@@GGGTTTdddyyy|||qqqqqq|||fffSSSHHHDDDAAA>>>;;;:::888777666555666666555555444444444444555666555555555555555555555555444555555555666666666666kkkVVVOOONNNJJJFFFGGGFFFDDDBBBAAABBBCCCCCCCCC@@@@@@@@@???>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999999999999::::::::::::777666666555444333333333666666555444444333222222000000000111111111111222222222111111000/////////111111111000000000000000000000///...///000111222///222222...---///000///............////////////.........------.........////////////////////////...............---,,,,,,111000///111333333000---...,,,++++++---......---000000000//////.........111000///...------------//////000000000000000///...//////...------...000......///////////////...........................---...............------------,,,,,,,,,,,,------........................------------------------/////////......------,,,---......//////...------...///000111111111111111//////............//////.........---------------***,,,......---,,,---...---...///111111111000000------------------------,,,,,,------...//////000+++*********+++---///000000000000//////////////////000111111...---------...////////////...------........................,,,...000///,,,,,,///222111000///------......//////////////////........./////////.........------//////.........---------.........///////////////////////////////////////,,,,,,---...............,,,,,,,,,,,,,,,------...........................------............------..............................////////////......000...,,,***+++,,,///111---......///////////////------.........//////////////////...............///////////////000111111.........///000111111111///...---------...000111000000111111111111000000000000111111111111000000000000000000000000000000222111111000000111111222000000111111222222333333000111111111222222333333111111111111111222222222,,,...111222222111222333444222444777999;;;@@@GGGUUUiiizzzyyy```MMMEEEAAA>>>>>><<<;;;999888888888888555444333333333444555666555555555555555555555555555555555666666666777777lllWWWQQQPPPKKKGGGHHHGGGEEEBBBBBBCCCDDDDDDCCC@@@@@@??????>>>>>>======:::;;;;;;<<<<<<;;;;;;:::888888777777777777777777777777666666555555444444555555555555444444444444000000111111111222222222222222111111000/////////111111111000000//////.../////////000000000111111,,,000000---,,,///000000............////////////000//////......//////000////////////////////////***+++---///000222222222...///000111222111///...,,,+++***+++---////////////.....................000///...------------...,,,,,,---.../////////...---...000000.........///------------...//////000..............................---------......///------,,,,,,,,,,,,------........................------------------------............---,,,++++++,,,---///000000000000///------///000111111111111//////............//////.........------,,,,,,,,,+++...000000...,,,,,,---...///111222222111000///------------------------************++++++++++++---------......000111222.........///////////////,,,...000000---,,,---...---...///000000///...---------------------------***---///...******---111............------------///////////////......---//////.........------------------.........................../////////000..............................///000000000000///,,,,,,++++++,,,,,,---...------------------------------............------+++,,,---...............---...///000000///...---000///...---------...///---......///////////////---------.........////////////..................///////////////000111111////////////000000000000...////////////000000000...///000111222222111111///000111222222111000///.........//////000000000222111111000000111111222/////////000111222222222000000000111111111222222111111111222222222333333***...111333222111222333333111222666888:::@@@FFFXXXooo~~~lllRRRFFFAAA???>>>===;;;999888888888999555444333222222444666777555555555555555555555555444444444555555555666666mmmXXXRRRQQQLLLHHHHHHGGGEEEBBBBBBCCCDDDDDDCCC@@@@@@??????>>>=========:::;;;;;;<<<<<<;;;;;;:::=========<<<<<<;;;;;;;;;888888777777666666555555333333444444555666666666000000111111222222222222/////////000111111222222222111111000///......------......////////////...***...///,,,+++///111000............/////////000000000////////////000000////////////////////////////////////...---,,,+++,,,...111111000.........000...------///000000///---------...............,,,,,,+++,,,---///111222)))***+++,,,------...---,,,...000111000......///,,,,,,++++++,,,...///111........................///...---,,,,,,---///000///......------......///------------------------------------------------------...---,,,+++***)))+++,,,...000222222222222...///////////////......---------,,,,,,---------.........------,,,,,,,,,---000222222///,,,---...///000111222222111///...------------------------......------,,,++++++++++++,,,,,,---...///000000,,,---------.../////////))),,,......---,,,...000,,,---...000000000//////++++++++++++++++++++++++(((+++...,,,)))(((+++///------......------,,,+++//////000000///...------//////.........---------++++++,,,---...///000111---.........//////000000........................***++++++,,,---,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------..................---******,,,---.../////////---...///000000///...---//////000000000///---,,,---......///////////////---------.........//////---------........./////////////////////000111111111111000000//////......//////000111111111111000,,,...000111222222222222///000111222222111000///,,,,,,------...///000000222222111111111111222222---......///000111111222111111000000000000000000111111222222333333333333,,,///444555444333444555111000111555777999???EEEZZZssszzztttUUUFFFAAA???<<<;;;999777666666666777555444222222222444666777666666666666666666666666333333333444444444555555mmmYYYSSSPPPJJJGGGHHHGGGFFFCCC@@@@@@@@@BBBCCC>>>???AAAAAAAAA>>>;;;999;;;<<<===<<<:::999:::;;;:::;;;;;;<<<<<<;;;;;;::::::999777555444333444444000/////////000222444555222111111111111111222222222222222222222111000///111111000///...---,,,,,,000000000000000000000000......///////////////...000000111111111111000000000000//////......------111111000000000000111111*********+++,,,---///000---...//////000000//////---------........./////////......///000000...---...---,,,,,,,,,,,,---...//////---,,,,,,---...///......////////////......---.........---,,,,,,++++++...///...+++***,,,...////////////............***++++++,,,---...//////......------------......111///---,,,---............///000111000///---+++---...///...---,,,---///////////////...............//////000///---,,,+++//////000111111000///.........---,,,,,,,,,,,,------------............///000///...---,,,+++++++++000///...---,,,+++++++++++++++,,,------......///---,,,,,,,,,------+++)))...,,,***(((''')))+++,,,---------...------,,,,,,------------------------***+++,,,,,,,,,,,,+++***((()))+++---......------------...///000000//////111000///---------...//////...---,,,,,,,,,,,,,,,000///---------...000222////////////////////////,,,---------------------111111000///......---,,,---------,,,,,,+++++++++---,,,,,,+++,,,---///000//////...---,,,***)))(((...///////////////...---................................................////////////////////////////////////////////////222111111000///......---000000000000000000000000////////////////////////111111111111111111111111111111000000000000000111............////////////222111000.........///000000000000000000000000000111111111111111000//////111111222333333333222222333333333444444444555555666666555555777;;;BBBFFF\\\sss~~~~~~```KKKCCCDDD===;;;:::999:::999777555777666444333333444555666666555555555555444444444666555333333333444666888mmmYYYSSSPPPJJJGGGHHHGGGEEECCCAAA@@@AAABBBCCC@@@AAABBBCCCBBB@@@>>>======>>>???>>><<<;;;<<<===999999::::::::::::999999999888777555444444333333222222111000111222333444444444333222111111111111000000111111000000///........./////////000000000000000000000000000000000...//////000000000//////,,,------......------,,,///////////////............------,,,,,,------............------......///++++++,,,---------------*********+++++++++,,,,,,///......///000000...---......---,,,,,,---......///...------------.../////////000000000000//////---.........------,,,+++---...//////......///000////////////............,,,,,,------------------......------------......000///...------......------...000000000///---,,,---...//////------...///////////////............+++,,,---...////////////---...///000000000///...///...------,,,,,,---------------............///000///......------------000///...---,,,+++++++++---------------------------,,,+++,,,---...,,,+++...---+++*********,,,---,,,------...------,,,,,,------------------------+++,,,---......---,,,+++------///000111111000000------........./////////444333111///...---------......---,,,,,,,,,------///...---,,,---...000111.................................------,,,,,,,,,,,,,,,,,,+++++++++++++++.........---------,,,,,,...---,,,,,,,,,---...///.........---,,,+++***)))......///////////////...........................................................................////////////////////////......//////000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111............////////////111000000////////////000000000000000000000000000111111111111111000//////000111222222222222222222222222222333333333444444444444444444666:::@@@EEEWWWmmmuuuyyybbbLLLCCCBBB>>><<<:::999999999888777777666444333333444666777444444444555555555666666666555444333333555666888lllYYYRRRPPPJJJGGGHHHFFFEEECCCAAA@@@AAABBBCCCAAABBBBBBBBBAAA@@@???>>>;;;<<<===<<<;;;::::::<<<=========>>>>>>=========777777777666555444333222555444333222222222222222444333222111111111111111///000111111111111111111/////////000000000111111000000000000000000000000//////000000000//////.........////////////.............../////////////////////............//////111111///...------,,,,,,---...//////000000//////,,,------------.........///......///000000///---......---,,,,,,---............---------......///......////////////......---............---,,,,,,+++******+++,,,------,,,/////////............---......---------,,,,,,,,,......------------.........////////////...------,,,---///000000///...---...///000///...---...000/////////............------------------...///000,,,,,,---.../////////...//////...------------------------............///000//////........./////////...---,,,,,,,,,,,,,,,//////...------,,,++++++,,,+++***+++...///...---......---------,,,,,,,,,,,,,,,------...------,,,------------------------------............------------...//////......---...---,,,,,,,,,---...///,,,++++++,,,,,,...///000------,,,,,,,,,---.........---,,,,,,,,,---///000------------------------000//////...---,,,++++++,,,,,,,,,---------......//////............------///...------,,,------------------------,,,++++++------...///000000000///........................................................................////////////////////////.........///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111............////////////...//////000000000000///000000000000000000000000000111111111111000000//////000111111222222111111111111111222222222333333333333333333555999>>>BBBTTThhhnnnqqqssseeeNNNBBB@@@???<<<999888999999888888666666444444444555666777222222333444555666777888666555444444444555666777kkkXXXRRRPPPJJJGGGIIIEEEDDDCCCAAAAAAAAABBBCCC@@@@@@@@@??????>>>>>>>>><<<=========;;;:::;;;<<<>>>>>>????????????>>>>>>555666777777666444333111444444333333333333222333000000000000000111222333111111222333444555555555333333222111000///......000000000000000000000000....../////////...------//////000000000000//////------......//////000000000000////////////000000000///...,,,++++++++++++---...//////000000//////............////////////......---...000000///.........------------......------------.........///,,,------......------,,,------............------+++(((''')))---...---+++//////.........---------------------------------...------,,,,,,------...---///000111///...------,,,,,,...////////////......///000000......///000//////.........---------111000...---,,,,,,---...***+++,,,---......//////000///......---.........---------............///..................//////......---,,,,,,,,,------......---------,,,,,,,,,+++******+++...///000///------...///...---,,,+++,,,,,,------...---------,,,,,,---------------------------......---------............------,,,,,,///---,,,++++++,,,...///,,,,,,,,,------...//////,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///------------------------//////......------,,,,,,------------........................------------//////......---------,,,,,,,,,---------------,,,,,,,,,...///000000000000........................................................................////////////////////////111000000000/////////...////////////////////////222222222222222222222222111111111111111111111111000000000000000000111222............////////////---...///111111111000///000000000000000000000000000000111111111111000///...///000111111111111111222222222222333333333333333333444444555888===AAAUUUhhhyyyggghhhhhh}}}dddNNNBBB???>>>;;;888777777888777777666555555444555555666777333333444444555666666777666555555444555666777777kkkWWWRRRPPPJJJGGGIIIDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@@@@???????????????>>>?????????===<<<===>>>999999::::::::::::999999555555666666666444333222222222333333444444444444111000000/////////000000000111222333444555555555333333222111000///......////////////////////////---.........------,,,++++++,,,,,,------,,,,,,+++------......//////000000---,,,,,,++++++,,,,,,---...------,,,,,,,,,------)))******+++++++++++++++******+++++++++,,,,,,,,,...------...000111000...........................,,,------.........//////.........//////.........------...//////......---///---+++---111333111///............------------++++++,,,,,,---...//////------,,,,,,,,,,,,---------///222111///------...,,,,,,---.........//////...///000///...---...000............------------111000...---,,,,,,---...+++++++++,,,---...//////000000///............///---------............///---------,,,------......------,,,,,,,,,---......,,,,,,,,,---------......,,,******+++---000000000,,,---...///...---+++***+++,,,,,,---.........---,,,,,,,,,---------......------,,,,,,,,,,,,------222222111000000////////////...,,,++++++,,,---///444333222111000...---,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------..............................---------....../////////,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,---/////////......------,,,,,,,,,---.........------,,,,,,...///000000000000........................................................................////////////////////////000000000000////////////........................222222222222222222222222000000000000000000000000000000//////000111222222............////////////---...///111111111000///000000000000000000000000///000000111111111000000......///111111222222222333333333333444444444444333444555555666999===AAAQQQdddtttaaaaaa```wwwxxx___KKKBBBAAA<<<:::777666666777666555555555555555666666777777555555555555555555555555555555555555666666777777jjjWWWQQQOOOJJJGGGIIICCCCCCCCCBBBBBBBBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAA:::;;;<<<;;;999888999:::999999::::::::::::999999555555555555555444333333111111222333444444333333444333222000......------...///000111222222222222/////////000000000111111////////////////////////...............---,,,+++---..................---.........///////////////.........------.........///.........///000111111***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------...000111000...---...////////////...---+++,,,---...////////////000000111111111111000000------...////////////......---,,,---///000000///.........------------,,,***++++++,,,---...///000------,,,,,,,,,,,,---------000222111...,,,...000---------------.........---...///...---,,,---///.........------------,,,---------------...///000,,,,,,,,,,,,,,,---...///111111000///////////////---------............///...------,,,,,,,,,------,,,,,,,,,,,,------...///++++++,,,,,,---...//////---+++***+++---000111111,,,---.........---++++++++++++,,,---............+++,,,,,,------.........------,,,,,,,,,,,,------111000///...............///...---,,,,,,,,,---...)))***+++---.../////////------,,,,,,,,,---......,,,---------............////////////////////////,,,,,,---...///000000111///......---,,,+++***)))+++++++++,,,,,,,,,,,,---....../////////...------,,,------.........------------...///000000000///................................................------------------------////////////////////////,,,---...///000111222333........................222222222222222222222222000000000000000000000000////////////000111222333............////////////...//////000000000000///000000000000000000000000///000000111111111111000...///000111222333333333333333444444444555555555333444555555666999===@@@III\\\wwwtttaaa```ZZZpppzzzqqq[[[IIIBBBAAA;;;:::888888888777666444444555555666777777777888666666555555555444444444555555666666666777777777~~~iiiVVVQQQOOOJJJGGGIIICCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCDDDDDDCCCAAA@@@888:::::::::888777888999;;;;;;<<<<<<<<<<<<;;;;;;555555444444333333444444111222333333333222111000333222111111111111111222......///000111111111111....../////////000000000////////////////////////000000000000///...---,,,000111111222222111111000///////////////.........222111111000000111111222///////////////000111111...///000000111111000000........./////////000000---------...000111000///---...///000000///...---+++,,,---////////////...///000000000000000000///------...///////////////***+++,,,,,,+++***+++,,,.........---------,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...111333111---,,,...222......------,,,,,,------,,,---...---,,,+++,,,............---------,,,,,,+++,,,---...////////////......---,,,,,,---...///222111000000//////000000---------............///000///...------,,,------+++++++++,,,---...///000,,,---------------------...,,,***+++---///000111.../////////......------***+++,,,---............++++++,,,,,,---......//////...---,,,,,,---...///---,,,+++******+++,,,,,,/////////.........------ """&&&***---///111111......---,,,,,,,,,------------......////////////........................------......//////000000000000000//////.........,,,,,,,,,,,,------......---...///000000///......---...............------......///////////////...................................................------------------------////////////////////////,,,,,,---///000222333333////////////////////////222222222222222222222222000000000000000000000000////////////000111222333............////////////111000000////////////000000000000000000000000000//////000111111111111111...///000222333333444444222222333333333444444444111333444444555777;;;>>>DDDUUUlllooo^^^]]]XXXnnnsssuuuxxx{{{yyylllXXXGGGAAAAAA;;;;;;:::;;;;;;:::777444444555666666777888888888444444444555555555555555555555666777777777777777~~~iiiVVVQQQOOOJJJGGGIIIBBBBBBCCCCCCCCCCCCCCCCCC===???AAACCCCCCAAA???>>>???@@@@@@@@@>>>===>>>???888999999999999999999888666555444333222333444555333333333333222000...---......000111444666888:::000000111222222222222111111111000///...---,,,,,,////////////////////////222222222222111000............////////////......000000//////.........---//////............/////////......---------......---......///////////////+++++++++,,,,,,,,,---------,,,---...000111000///---...///000000///...---***+++---///000000///...,,,------------------,,,------...///000000//////+++...000///,,,***,,,///......---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---///222333000,,,+++///333///...---,,,,,,,,,,,,,,,+++,,,------++++++,,,---......---------,,,,,,,,,...//////000///---,,,+++000///...---,,,---...///222111111000000000000000---------.........//////222111000......---------+++++++++,,,---...///000///......------,,,,,,+++///---++++++---///000000111000000000////////////***+++,,,---............++++++,,,,,,---...//////000///...------...///000///...---,,,------////////////000000///...------...///000000000///...---///...------,,,,,,,,,,,,---...//////000000//////------------------------///////////////.........,,,,,,,,,------------...---------.........//////,,,---...000000000//////......//////...------,,,...///////////////......................................................------------------------////////////////////////////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////000111222333............/////////000222111000.........///000000000000000000000000000//////000111111111111111//////111222333444444555111111222222222333333333000111333333444666999<<>>>>><<<888555444444666777888888888888222333333444555666777777555555666777777777777777lllVVVNNNMMMGGGDDDDDDEEECCCBBBAAAAAABBBDDDEEEAAAAAAAAA@@@@@@?????????AAA???<<<::::::;;;===>>>>>><<<999888999:::999888999888555333222222333444444444333333333333222222111111111000000000000/////////000000111111222222000000000000000///.........------,,,,,,------...000000000000////////////333---)))***000444111---000000000000000000000000111///,,,******,,,///111////////////////////////------,,,,,,,,,---......000000///...,,,+++***)))000)))&&&,,,111///---///111000000///......------......------------,,,,,,........................111...,,,---///111///---,,,---------.../////////------------------------000//////.........//////000///...---------------+++---///...,,,+++,,,///...------...000111000//////...,,,++++++,,,...///++++++,,,,,,---...//////------------------------........................444222111///...---..............................------............------------------------------,,,---------.../////////...---+++******+++---...000/////////............***+++,,,---...000111111........................000///...---,,,+++++++++..................------,,,---------.../////////------,,,+++******)))))),,,+++++++++---------+++........................(((+++......---,,,...000//////.........---------......////////////......------------------------////////////////////////,,,++++++++++++,,,------////////////////////////---...///000000///...---000000...---,,,+++++++++...------,,,,,,---///000......///000000000000000////////////////////////////////////////////////111000000000111222333333...000222222000...------///000111111111///...---000000000000000000000000111000///......///000111/////////000111111222222222000---******+++...000000000000000000000000000444444333333222111111000000000111222444777:::;;;BBBKKKZZZfffpppyyyqqq```VVVSSSTTTgggtttjjjgggfffbbbYYYMMMCCC>>><<>><<<<<<<<<>>>>>>???<<<:::999999::::::999999888666444333333333444444444333333333333222222222222111111111000000000000000000000000111111111222222222222222111000000...------,,,,,,------...000000000000/////////...000...------///000000000////////////////////////222111000...,,,***)))(((////////////////////////------------...///000000,,,,,,,,,------......///000)))''',,,000///...///000000//////...------,,,++++++,,,,,,------..............................000---+++,,,...///...------------...............---------------------------------------............------,,,,,,,,,,,,---,,,...000///---,,,...000...,,,,,,,,,...///...---,,,------------------,,,+++,,,,,,------.........------------------------........................000///...---------...///........................---......//////......---------,,,,,,+++***))))))---------...............------------------------////////////............+++,,,,,,---...///000000........................000///...---,,,,,,,,,,,,........................---------...............,,,,,,,,,---...//////000000...---,,,------,,,+++........................***,,,......---,,,...000//////.........---------......////////////......------------------------......................../////////...///000000111........................---...///000000///...---000//////...------------111000000000111333444555......///000000000000000000000000000000000000000111111111111111111111111//////////////////000111111333555555333111000111000000000000000///......000000000000000000000000000/////////////////////000000000///////////////333111///------...000111111111111111111111111111333333333333333333333333222222333444666999;;;===AAAMMM]]]hhhnnnuuuqqq^^^UUUTTTWWWkkkyyynnngggeee```VVVKKKBBB>>><<<======<<<;;;999777666555666666666666666777888888555555444444444444555555555555555555555444444444lllVVVPPPPPPKKKHHHIIIFFFEEECCCBBBAAABBBCCCCCCCCCCCCBBBAAA@@@>>>>>>===????????????>>>>>>>>>>>>>>><<<999999999::::::999999888666444333333444444444444333333333333222222333222222222111111111111111111111111000000000000222222222222222111000000......------------......000000000/////////......---///000///------000222........................///000111000...***&&&###////////////////////////---------...///000111222++++++,,,---...///000000000+++(((,,,//////.../////////......---,,,,,,,,,)))******+++---......///...........................---++++++---...---,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,++++++++++++,,,,,,---...///000000......///000---,,,++++++,,,,,,+++***+++,,,...//////...,,,+++---------------------------------------------------------------------------,,,,,,,,,---...//////........................---......//////......------,,,,,,,,,++++++******...............---------,,,---///000000///---,,,..................//////---------.........//////........................//////...---,,,,,,,,,,,,.......................................---------,,,,,,---...///000111222333111...------------,,,........................,,,...//////------...///...............---------......////////////......------------------------------------------------000000000000000111222222---------------------------...///000000///...---................../////////............//////000......///000000000000///000000000000000000000000111111111111111111111111111000//////////////////111333555555333222222222111000000///////////////000000000000000000000000...///000000000000///...000000000///...---------333222111111000111111111222222222222222222222222222222222333333333444444444444444555777:::<<<>>>@@@NNN^^^hhhmmmtttuuu```WWWVVVZZZnnnuuujjjfff___UUUJJJCCC??????;;;<<<======<<<:::777555666666666666666777888888555555444444444444555555666666666555444444333333kkkUUUOOONNNIIIFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>><<<;;;;;;===>>>?????????>>>======<<<:::888777888999999888999888777555444444444444444444333333333222222222333333333222222222111111222222111111000000//////000000000000000///............------------......000000/////////............///000000......///111........................+++,,,///000000...+++***////////////////////////..................///000000000//////...---------///,,,+++,,,...//////.........---------,,,,,,,,,******++++++,,,------..............................---,,,,,,------...---/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---............+++++++++++++++,,,---.........//////.........///...,,,++++++,,,,,,***))),,,,,,---......---,,,,,,------------------,,,,,,---------------------------------------------------------------.......................................////////////......++++++,,,---...///000111/////////...---------,,,------............------------............//////.....................---........................//////...------------------------.............../////////...---------,,,------------............222000---,,,---................................./////////...------....................................////////////......------------------------------------------------...............//////000------------------------------...//////...------+++,,,---....../////////---,,,+++******)))))))))---...//////000000//////////////////////////////////////////////////////333333222111000000000111...000222222000//////000111000///......///000111////////////////////////---///111333333222000///000000000//////.........111222222222222222111111222222222222222222222222222222222222222222222222444444444555777999<<<===???JJJZZZgggpppyyy|||jjj^^^YYY[[[oooooojjj```UUUKKKDDDAAAAAA;;;<<<<<<<<<;;;:::888777444444444444444555666666555555444444444444555555555555555555555444444444nnnWWWPPPMMMHHHDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCFFFEEEDDDBBBAAA???>>>>>>;;;<<<===??????>>><<<;;;:::888666666777888888777999888777666555444444444444444333333333222222222333333333222222222111111222222111111000000//////000000000000000///......///......------......///////////////............111/////////111111000...////////////////////////,,,,,,---...///000000111//////////////////////////////...---,,,,,,,,,,,,222111111000...------,,,......---,,,---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---...///////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,++++++,,,---.........------------...------///---,,,,,,------,,,***...---,,,,,,,,,,,,---...------------------,,,,,,------------------------------------------------////////////......------...........................//////////////////...++++++,,,---///000111111/////////...---------,,,///---+++))))))+++---///---------..............................---------........................//////...---------......---------.........///////////////...---------,,,------.....................,,,++++++---/////////........................///...------------......---...........................////////////......---------------------------------------------------,,,,,,,,,,,,---..............................,,,---...//////...---,,,((()))+++,,,............------------...---------------...///////////////........................////////////////////////333333222111000000000111---...000000.........///111000///......///000111////////////////////////...000333555555444222000/////////000000111111111000000111222222222111000222222222222222222222222222111111111000000000///333333333444555888:::;;;>>>FFFTTTfffxxxyyyjjj^^^]]]ooovvvnnnbbbUUUKKKEEEAAA@@@===<<<:::999888888888999444444444444444555666666555555444444444444555555333333333444555666777777qqqZZZRRROOOIIIEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>======:::;;;===>>>>>>===<<<<<<:::888666555777888888777999888888777666555444333444444333333333333222222333222222222111111111111111111111111000000000000222222222222222111000000//////............///////////////.........------222000///000222222///---////////////////////////000///.........///111222///////////////////////////...---,,,,,,,,,,,,,,,......//////000000111111...000///,,,,,,///000.........------------------.........------,,,,,,,,,...........................///000///------///000...............---------------------------------------,,,,,,---...///000---,,,,,,,,,,,,------......,,,+++,,,---...---,,,///...------......---,,,///...,,,++++++,,,...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,...........................//////000000//////......---------,,,,,,++++++...............---------000...***''''''***...000.........---------,,,,,,..................------........................//////...............///,,,,,,------.../////////...............---------,,,---...///000111222333+++++++++,,,///000000///........................///---++++++,,,......------------.....................////////////......---------------------------------------------------------------...//////////////////////////////,,,---...//////...---,,,'''(((***,,,---...------)))***,,,...000111222222------...////////////...------------------------111111111111111111111111111000//////////////////...000111000//////000222///////////////000000111000000000000000000000000...000333555555444333111/////////000111222222222//////000111111111111000222222222222222222222222111111111111111111000000222222222222444666888999>>>EEETTTkkk}}}kkkeeesssuuugggYYYOOOGGGBBB??????===:::888777777888999666666666666666777888888555555444444444444555555111222333444555777888888pppZZZRRRPPPJJJFFFGGGBBBCCCDDDEEEEEEEEEEEEEEE@@@??????>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>;;;999777777888999:::999888888888777666555444333444444333333333333222222222222111111111000000000000000000000000111111111222222222222222111000000//////............////////////.........---------///111333222000/////////........................000///............///000////////////////////////---------------...//////+++,,,---///111333444555---111111,,,,,,///000...........................................................................---///000...,,,,,,...000---------..........................................---+++******+++...///---,,,,,,++++++++++++,,,///---,,,---//////...,,,...---,,,---...///...------------,,,,,,---------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------........................//////000000000000////////////...---,,,++++++***---------...............000...+++******+++...000//////......---,,,++++++------..........................................//////............//////,,,,,,------...//////000---------...............------...//////000111111,,,,,,---///111111///---...........................+++((()))+++......------------.........//////......////////////......------------------------........................---------------......///........................,,,,,,............,,,,,,((()))+++---......---,,,(((***+++---...//////...,,,---......//////..............................111111111111111111111111//////////////////000111///000111000///000111333......///000000000000000000000000000000000000000---///111222333333222111//////000000000000000000000000000000111111111222111111111111111111111111///000111222333444555555222222222222444666888999???III\\\tttrrr{{{rrrcccWWWNNNGGGBBB???>>>===;;;999888777777666666666666666777888888555555444444444444555555222333333444555666777777mmmWWWPPPOOOJJJFFFGGGAAABBBCCCEEEFFFFFFFFFFFFBBBAAAAAAAAA@@@@@@??????======>>>>>>?????????@@@<<<:::888888:::;;;;;;;;;888888888888777555444333444444444333333333222222111111111000000000000/////////000000111111222222000000000000000///......//////............////////////.........---------,,,222666555///+++...222------------------------,,,,,,---...////////////////////////////////////+++,,,,,,---///111222333,,,---...///111333444555---111222---+++///111.........//////////////////,,,------...///000111111........................,,,...///---+++***---///,,,------......////////////////////////////////////---***(((((())),,,...,,,,,,+++***)))))))))***111...------000111///------,,,+++,,,...///...---+++,,,...//////...,,,+++++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---....................................//////000000000000//////......//////////////////,,,------......////////////...------------...///000000///...,,,+++***)))---------.........//////........................//////.........//////000,,,,,,------...///000000,,,------......///////////////...---,,,++++++***......000222333222...+++........................---***''''''+++......------------.........//////......////////////......------------------------////////////////////////,,,++++++++++++,,,------------------------------,,,,,,---......---,,,,,,)))***---/////////...---//////000000///---+++***,,,---......//////......////////////////////////////////////////////////111111000000111222333333...///000///...///111222---...///111111111000///000000000000000000000000,,,---///000111111111000000000000///......------111000000000111222333333000000000000000000000000...///000333555888999:::333333222333444666888999@@@MMMccc{{{||||||lll```VVVMMMHHH????????????===:::777555444444444444444555666666555555555444444555555555444444555555555555555555oooXXXQQQOOOJJJGGGHHHDDDBBBAAABBBCCCDDDCCCBBBCCCBBBAAA@@@????????????;;;<<<===============<<<;;;::::::999999::::::;;;:::999888666555555555555444333111//////000111222222222222111222222333333111111111111111111111111333333222111000///...---333111...---...///000000------------------------000222444444111///......000000000000000000000000........./////////000000////////////////////////+++,,,.../////////..............................///......---------......//////.........---------...---,,,...000///+++(((%%%(((,,,......---......000000000///......------............////////////333111///.........---,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.................................222///,,,,,,...///---+++++++++++++++++++++++++++++++++,,,------......///000111000///......000222000111111111111///---,,,.........------,,,,,,,,,//////.........---------//////.........------------------......000111111.........//////111222333///////////////.........//////............/////////////////////.........000...+++))))))+++...000000000000000////////////------------------------------............------//////.........------------------............///.........////////////000........................)))***,,,---...---,,,,,,000000000000000000000000+++,,,---...////////////,,,,,,------...///000000444222...---...///////////////.........---------......////////////..................////////////111111000000//////......000222333222000---,,,,,,//////000000000000//////111111111111111000//////000000000000000000000000...000111000///...///111000222333///******///555000000000000000000000000444111......000222111000222111000/////////111111000000000000000000000000111111222333444444555555222333444444444666999;;;@@@HHH]]]}}}uuubbbPPPBBBAAA???===<<<<<<<<<;;;999666666666666666666666666777777888777777666555444555555555444444333333333oooXXXPPPNNNIIIFFFHHHDDDCCCBBBCCCDDDEEEDDDBBBCCCBBBAAA@@@????????????>>>>>>>>>??????>>>======;;;::::::999999::::::;;;:::999888666555555444444555333222000000111222333333333222111111222222222111111111111111111111111000000000000111111111111333111...---...///000///000000000000000000000000...,,,++++++...///...---////////////////////////000000///...---,,,++++++........................+++,,,---...///......---........................///......---------......//////.........---------...------///111000---******---000111111000000111////////////........................////////////222000.........///...---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,...///...,,,------------------------------------------------,,,,,,,,,+++******,,,...,,,,,,............---,,,.........------,,,,,,,,,//////.........---------...............---------............//////000111,,,++++++************+++////////////............000//////......//////000////////////////////////000...,,,++++++,,,...000------....../////////000........................------............------......------,,,,,,,,,,,,---------............///------........./////////........................+++,,,------.........---........................---...............------++++++,,,,,,---......///...,,,******+++------,,,//////.........---------......////////////......------------............000000000000////////////...000111111///....../////////000000000000//////111111111111111000//////000000000000000000000000...000111000///...///111---------...///000///...000000000000000000000000333111......000222111000111000000000000000111111111111111111111111111111111111222222333333444444222333444444444666999;;;CCCKKKcccqqqZZZIIIBBB@@@===<<<<<<;;;:::888666666666666666666666666666777777777777666666555555555555444444333333333pppXXXOOOMMMHHHFFFHHHEEEDDDCCCDDDEEEFFFEEECCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;999999777666555444444444555444333222111222333444444333222111111111111111111111111111111111111111//////000000111111111111333111......///000000///111111111111111111111111...)))$$$&&&,,,111000---////////////////////////000000///...---,,,++++++------------------------+++,,,------......------..............................---------......////////////............------,,,---...000000...,,,---///111222111000000111............////////////............////////////000///---...///000///...........................,,,,,,,,,,,,------------------------------,,,,,,////////////////////////...,,,++++++---......---------------------------//////...------,,,++++++---......---,,,,,,---///)))***+++---.....................---------------...............------------------------............---------------......///...---+++***))))))(((........................000000////////////000000---......//////000000000///......------......///........................////////////////////////------............---------,,,,,,,,,,,,+++++++++---------............///,,,---------..........................................---------...//////------------------------////////////...---,,,++++++++++++,,,------.........---,,,---///000///..................---------......////////////......,,,,,,,,,------------...////////////000000000000---/////////......000222//////000000000000//////000000111111000000//////000000000000000000000000...000111000///...///111000------222999;;;444---000000000000000000000000222000//////000111111000...///000111111111111111222222222222222222222222111111222222222222222222222333444444444666999;;;CCCNNNgggcccMMMCCCAAA>>><<<<<<;;;999777666666666666666666666666555555666777777777666666555555555444444444444444oooWWWNNNLLLHHHFFFHHHFFFEEEDDDEEEFFFGGGFFFDDDBBBBBBAAA@@@????????????<<<<<<<<<<<<;;;:::888888;;;::::::999999::::::;;;999888777666555444444444555444444333333333444444444444222111000000000000111111111111111111111111222222111111000//////...222000......///000//////...........................***(((***...222111///////////////////////////---.........////////////------------------------,,,,,,------------------...........................------------...///////////////...............++++++,,,---.........---,,,...000000...------...---------...///000000111............////////////...------...000111000...000000000000000000000000,,,,,,,,,------------............------,,,,,,,,,//////000000000000000111,,,,,,++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...///000///...---///000,,,,,,---....../////////...............---------........................,,,,,,------------......,,,,,,++++++***+++++++++111000///---,,,+++++++++------...............///000000////////////000000+++,,,,,,---...//////000......////////////......000000///......---,,,,,,........................------............---------,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------..............................///...---,,,,,,---...///------------------------......//////...------,,,,,,,,,,,,------.........111000///000111111///...........................---......//////......---,,,,,,---------...............//////000000111111...//////...------000222//////000000000000/////////000000000000000//////////////////////////////...000111000///...///111333///...333:::<<<555---000000000000000000000000111000000000000111111000---...000111222222222111222222222222222222222222222222111111111111111111222333444444444666999;;;AAAMMMhhhfffOOODDDAAA>>><<<<<<:::888777666666666666666666666666444444555666777777777666555555555555555444444444nnnVVVNNNLLLHHHFFFHHHGGGEEEDDDEEEFFFGGGFFFEEEBBBBBBAAA@@@????????????<<<<<<<<<<<<;;;:::888888;;;::::::999999::::::;;;999888777555444444444333444444444444444444555555444333222111000000//////111111111111111111111111222222111111000000//////222000//////000000///...------------------------+++---///000000/////////........................,,,,,,---------.................................------------------------........................---------------...//////////////////////////////,,,---...////////////000,,,...///...---,,,,,,---,,,------...///000111111............////////////---------///111111000...------------------------,,,,,,---------..................------,,,,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......,,,,,,,,,---.........------.................................---.....................,,,,,,------------------...---,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---------......//////000000////////////000000******+++,,,,,,---............///000000///......//////////////////000000------------------------------............------------------............---------............///,,,,,,,,,---------.................................---,,,++++++,,,---...........................,,,------...//////..................////////////000///......///...,,,)))---.....................------............---------.........////////////......//////000000111111000000000...,,,,,,...000//////000000000000//////...//////000000000//////////////////////////////...000111000///...///111000///...///111111///,,,000000000000000000000000000000111111000000000000---...000111222222222111111111111111111111111111222222111111111111111111222333444444444666999;;;???KKKfffyyyvvv~~~hhhSSSDDDAAA>>><<<<<<:::888777777777777777777777777777333444555666666666666666555555555555555555555555lllVVVOOONNNJJJGGGHHHFFFEEEDDDEEEFFFGGGFFFDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;888888666555444333333333333333444444444444444444333222111000000000000000111111111111111111111111......///000111222222333111000//////000000///---////////////////////////***---111111...,,,,,,,,,..............................---,,,+++***))))))//////////////////////////////...---------..............................---------------...///000...////////////000000000000111333222111111222333///000000000......///000---------...///000000111............////////////---------///111111///---........................,,,---------............------------------,,,,,,+++++++++,,,------......---.........------...000........................++++++,,,,,,---...//////---...000000///......///------,,,,,,,,,,,,,,,---.............../////////---------...............------------,,,,,,,,,+++000///////////////000000///............//////000,,,,,,,,,---......////////////............//////***++++++,,,,,,------------......//////......---***+++---///111333444555------------------------------............------------...............///---------............///,,,---------....................................------,,,+++++++++,,,,,,........................+++,,,---...////////////////////////////////////111000......//////---,,,---------...............------............------........./////////000000////////////000000000000///000000...---,,,---/////////000000000000//////......///000000000//////000000000000000000000000...000111000///...///111111111000///...---///000000000000000000000000000///000222222000///000111...///000111111111111111000000000000000000000000111111222222222222222222222333444444444666999;;;???IIIaaaooommmvvv~~~gggUUUCCCAAA>>><<<<<<;;;999777777777777777777777777777444444555666666666555555555555555555555666666666iiiUUUPPPPPPKKKGGGHHHFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>??????>>>======;;;::::::999999::::::;;;888777666555444333333333222222333444444444444444111111000000000000111111111111111111111111111111......///000111222333333111000//////111000///---////////////////////////------------......---,,,........................000///...---,,,++++++***........................111000///.........//////........................---,,,,,,------///000000.../////////000000000000111222333222000///111333///000111000//////000222------......//////000000............////////////------...000111111...,,,000000000000000000000000------------............,,,,,,------------------.........///000111111111///000111///---,,,...111////////////////////////,,,---------------------...000222222000//////000---,,,,,,,,,,,,...///000---........./////////000---------........./////////......---,,,+++******///.........///000111111000///////////////000000++++++,,,------...//////......------------......---------------------...------------------------++++++---...000111222333........................------............------,,,,,,,,,------.........---------............///------........./////////........................------...------,,,,,,+++------------------------------...............---////////////////////////000...,,,---...000111000---------.........//////,,,------......------,,,---------.........//////000000000000////////////,,,---//////...---.../////////000000000000//////---......///000000//////000000000000000000000000...000111000///...///111111222222111111111222333000000000000000000000000...000333333000///000111111000000000000000111111111111111111111111111111111111222222333333444444222333444444444666999;;;===EEEXXXssswwweeecccnnnttt___NNNBBB@@@===<<<<<<;;;:::888777777777777777777777777555555555666555555444444444555555555666666666777}}}hhhUUUQQQQQQLLLHHHHHHEEEDDDCCCDDDEEEFFFEEECCCCCCBBBAAA@@@????????????;;;<<<===============<<<;;;::::::999999::::::;;;888777666555444333333333111222333333444444444333111000000000000000111222111111111111111111111111111111111111000000000000111000///000111111///---////////////////////////333...***+++///333111///........................000000000000111111111222------------------------222111000///......///000........................,,,,,,,,,---...///000111.../////////000000111111///000111///,,,+++---000...///000///......000222.........///////////////............/////////000.........000111111...+++---------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,---...//////000000111222000---,,,...111------------------------///......------,,,,,,+++)))+++......,,,+++++++++---------...///111333555---.........//////000000---------.........////////////...---+++***))))))+++++++++,,,---...///000,,,+++******)))))))))***++++++,,,,,,---...//////---------,,,,,,---------///////////////............---,,,,,,,,,,,,---.../////////......------,,,////////////////////////---..................---+++++++++,,,,,,------------------.........//////.........////////////000..............................///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,..................------)))'''%%%&&&)))---//////---------.........//////,,,------......------,,,,,,,,,,,,---------......111111000000//////......(((+++...////////////000//////000000000000//////------...///000000//////000000000000000000000000///000111000///...///111---,,,---///222222111///000000000000000000000000---000333333111//////111222111000//////000111111222222222222222222222222111111222333444444555555222333444444444666999;;;:::@@@QQQiii~~~|||lll^^^\\\ggg{{{iiiUUUEEEAAA???===<<<<<<<<<;;;999777777777777777777777777555666666666555444333333444555555555666666777777lll\\\YYYVVVNNNHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDCCC@@@???===<<<<<<@@@@@@@@@???>>>======<<<:::999888888777777888888:::999888777666555444333444444333333333333222222222333444333111///...///000000000000000000000000222111000111111111///------...///000000///...---------...//////...------,,,,,,,,,---------..............................------,,,,,,---...000111***...000---,,,///000///111///......//////...,,,////////////////////////------......//////000000///......///111222000///000111111222333111...,,,000000///...............333222111///............////////////000000000111111000...---,,,---///000//////......---------,,,,,,,,,---...///000111111///---,,,---000111000...000000//////......------........................000000//////.........---///......---,,,,,,,,,,,,,,,,,,,,,******,,,000444......------------......222111111111000000//////+++,,,,,,---.........---...//////...,,,,,,...///111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++---///000111000///...000...+++,,,......,,,***............////////////......//////...---,,,,,,......//////......---,,,---------............//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------...............------------,,,,,,,,,,,,---......//////............//////---------.........//////222111000///////////////222222111111000...---,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------...000111111111000///000000000000000000000000////////////////////////111111111000000000000000------...000222222000///...///000///...---...000000000////////////000000222111000......000111222000000000000000000000000////////////////////////000000000///////////////222222222222222222222222444444555666777888999999<<<>>>HHHZZZlll{{{ssshhhXXX]]]```}}}~~~qqq]]]LLLDDDBBB@@@===<<<<<<<<<:::999777777666555555555555555:::666222111222444333111555888;;;:::666444444555lll[[[VVVTTTMMMHHHGGGJJJIIIFFFCCC@@@===<<<;;;CCCBBBAAA@@@????????????@@@@@@??????>>>======<<<::::::999888888888888999888888777777666666555555444444333333333222222222111333444333111000000000000000000000000000000000///......000222333222000---...///000000///...---........................------------------------........................///......---......000000"""))).........000...+++111///......//////...---000000000000000000000000.........///////////////---,,,,,,---///000...---......///000111000///---000000///...............000//////............///............////////////555444222000//////000111/////////.........------.........///////////////...,,,+++,,,///000///---111111000000000000000000........................000/////////.........---,,,,,,++++++***+++++++++,,,,,,+++)))((())),,,///......------------......111111000000000/////////+++,,,------......---------...///...---,,,...///000000000///...---------------------------............------------......------///000000///......///---,,,,,,...///---+++........./////////000000......///......------,,,......//////......---,,,---------............//////......---------......------------------------........................333333222111000//////......------------...////////////............//////------------.........///000000//////............//////000000000///....../////////...------,,,,,,........................,,,---...//////...---,,,---...///000111000000///////////////////////////////////////////////////000000000000000000000000111000//////000000...,,,---...///...---,,,---///000000////////////000000222111000//////000111222000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222333444444555666777888888:::<<>>>>>======<<<;;;;;;:::999999999999999666666666666777777777777333333333333222222222222111222444444222111222222000000000000000000000000///......000222333222000......////////////......///...---,,,,,,---...///......------------------........................//////...------------...(((...222111111222222///000///......//////...---000000000000000000000000///////////////.........000//////000222333111000---------...............000///......---.............../////////000000000111111111111111111111000444222000...---,,,,,,---000000////////////......000000//////.........------,,,+++,,,.........,,,,,,,,,------------------......................../////////...............++++++++++++++++++,,,---......,,,***((()))+++---......------------......///////////////.........,,,,,,------......---------...///...------...///000000//////...---------------....../////////000......------------....../////////..................---,,,,,,...///...---////////////000000000000...............---------......//////......---,,,---------............///......---------......///................................................555444333222000///......///............///000000//////............//////------------............///............---------,,,---.../////////////////////.........---------////////////////////////,,,,,,------------,,,,,,---...///000000000000///////////////////////////////////////////////////000000000000000000000000333111//////000111111000,,,---......,,,,,,---...000000////////////000000222111000//////000111222000000000000000000000000///////////////////////////000000000111222222222222222222222222222222222222333333444555666777777;;;;;;CCCSSSdddttt{{{jjj[[[PPPWWW]]]~~~rrrlllgggddd]]]QQQGGGDDD@@@>>>;;;;;;;;;;;;:::999888888777666666666666777555333111111333555555555444222222333555666666666iiiVVVOOOMMMIIIGGGIIIDDDDDDDDDEEEFFFGGGHHHIII???????????????@@@@@@AAA??????>>>>>>============<<<;;;::::::999999::::::777777777777666666666666333333333222222222222111000111333444333222333444000000000000000000000000222111000111111111///---...//////////////////...000///---,,,,,,---///000............------------..............................---,,,+++++++++***111444333///...111444444000///......///000///---////////////////////////000000//////......------111000000111333333222000.........---,,,,,,---//////......------.........000000000111111111000000111111111000000000000///000///...---,,,,,,,,,,,,000000000000000/////////////////////............---------------...------***+++++++++,,,,,,------................................................---------------...///000/////////---++++++---///......------------..............................,,,,,,------...------,,,,,,---//////...---...////////////......------------------......///000000...------,,,,,,------...000///...------------------,,,,,,---...//////////////////000000000111111.........---------...............///......---,,,---------............///...------------...//////------------------------------......//////000000111000000///...---,,,,,,...............//////000///......------......///---------------------------------------------,,,,,,------...............---------...............////////////////////////------------------------.........////////////////////////////////////////////////////////////////////////000000000000000111000//////222555666666---...//////------...///000000////////////000000111111000//////000111111000000000000000000000000000000000000000000000000//////000111222333333444111222222222222222333333111222222333444555666777<<<===DDDSSSdddwwwnnn\\\NNNVVV]]]ssskkkddd```[[[QQQHHHDDD???===;;;:::;;;;;;:::999999888888777777777777777666555444444444555666666666333000111555777777555hhhTTTMMMKKKHHHGGGIIIEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===============<<<;;;::::::999999::::::999999888777666555444444333333222222222111111111///111333333222222333444000000000000000000000000222111000111111111///---/////////....../////////000///---,,,,,,---///000........................////////////////////////000//////...---,,,++++++***...///,,,,,,///111000///...---...///000///...........................000000//////......------,,,++++++,,,......---+++000111111///,,,+++,,,.........------------......000000000000///...---,,,------------------------000000000000000000111111/////////000000000000000............////////////.../////////...............//////000000111111111........................---------...............------------...//////000---.........,,,---///111......------------......------------............,,,------...------,,,,,,+++---//////.........///............------------,,,,,,------............------,,,,,,,,,,,,------000///...---,,,,,,------,,,---............///000////////////000000000000......------------...///.........///......---,,,---------............///---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111,,,,,,------------------------,,,,,,------...///......------------......------------------,,,,,,+++,,,------...---,,,,,,...............------,,,/////////...------,,,,,,........................///..................///...............//////000........................000000000000000000000000......//////000000000000000///---...000333444444...000111000///...///000000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111//////000111222333333444111111111222222333333333111111222333444555666666:::;;;CCCRRRdddxxxuuuaaaRRRYYY___zzzppphhheee```UUUIIIBBB@@@>>><<<;;;;;;;;;:::999999888888777777777777777888888888777555555555555999555222222555777666555~~~hhhSSSMMMKKKGGGGGGJJJCCCCCCCCCDDDDDDFFFGGGGGGBBBBBB@@@???>>>===<<<<<<========================;;;;;;:::999999999999999::::::999777666444333333222222222222111111111111...000222222111111222333000000000000000000000000///......000222333222000//////............/////////...---,,,,,,---...///------........./////////////////////////////////111111111111000///...---""")))///000111333222//////...---...///000///...------------------------///////////////.........,,,++++++,,,...///---,,,...000111000,,,***,,,...---------,,,------...///---.........---+++)))(((//////000000000111111111------......///000000000......////////////000000---.........//////000000...000000000...---...///.........///////////////........................---------------.........,,,,,,,,,,,,,,,,,,---...+++,,,---,,,+++,,,---///......------------......---------...............------......------,,,,,,***,,,///000///......///------------------------------------------------------,,,,,,,,,,,,------.........------------------...//////...---...000............////////////......---,,,,,,...///000......//////......---,,,---------............///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222,,,------......///000000,,,,,,,,,,,,,,,---............------------......------------,,,,,,,,,,,,+++,,,---.........---,,,///////////////...---,,,333222111///---+++))))))------------------------000///............///000......------......///000........................000000000000000000000000---......//////000000111111///---,,,------,,,+++///000111111//////000111000000////////////000000000000000111111000000000000000000000000000000000111111111111111111111111///000000000111222222222111111111222222333333444111222222333444555666666888999AAAPPPbbbvvvyyygggYYY^^^bbbzzzoookkkggg[[[LLLBBBBBB@@@===<<<<<<<<<:::999888888777666666666666777888999:::888666444444555777666444444555666555555}}}gggSSSMMMLLLHHHGGGIIICCCCCCDDDFFFGGGJJJLLLMMMBBBAAA@@@>>>=========<<<========================::::::999888888888888999999888888777666555555444222222222222111111111111...000111111000///000111000000000000000000000000///......000222333222000000///...------...///000........................,,,,,,---...///000111111///////////////////////////000000000000///---,,,)))...000------000111000///...---...000000000///.................................//////////////////......///111222000///''',,,//////,,,+++,,,///---,,,,,,,,,------...///,,,---...///...---+++***000000111222333444444555++++++,,,,,,------,,,,,,------.........////////////////////////.........---///000///---,,,---...,,,,,,,,,+++++++++++++++........................,,,,,,,,,------............------,,,,,,,,,,,,---,,,---...---,,,+++,,,---......------------......------......////////////------......------,,,+++))),,,///000///......///------------------------000000//////...------------,,,,,,++++++,,,,,,---+++,,,---.........---,,,---///111000---,,,...///------------............///...,,,,,,,,,...///111......//////......---,,,---------............///---,,,,,,------///000000------------------------,,,,,,---///000111333333.........///////////////---------------...//////...------,,,,,,------...---------,,,,,,,,,+++++++++,,,.../////////...---......///000000000//////000000///...---,,,,,,+++------------------------///...------------...///......---------...///000........................000000000000000000000000------......///000000111111///.........---***(((///000111000///...///111000000////////////000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000111111222333333444444222222333444555666777777888:::BBBPPP```ttt|||mmm```ccceeewwwrrrnnncccTTTIIIDDDBBB???======<<<:::888888777666666555555666666444777888777444333444555111333555555555444555666}}}gggSSSNNNLLLHHHGGGIIIIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@???>>>=========>>><<<<<<<<<===============:::999888888777777888888777777777777777666666666222222222111111111111000...000111111///...///000000000000000000000000000333111000111111111///---000///...------...///000------...//////...------+++,,,---...///111222222000000000000000000000000+++,,,---------,,,+++***555333+++!!!$$$+++......------...000111000///////////////////////////---.........//////000000---,,,,,,---///000...---"""'''---...,,,+++---000,,,,,,,,,,,,------...///---...000222222111///...***++++++---...///000111///000000000///...------,,,---------......//////222111000///...---,,,,,,,,,...000...+++***+++............------,,,,,,,,,........................,,,,,,,,,------.........111000///...............111111222000...,,,,,,---.........------................../////////000000---.........---,,,,,,+++)))+++///000000///...///------------------------222222111000///...---------,,,,,,++++++,,,,,,---)))+++---/////////---,,,...000222000---,,,---///,,,,,,,,,---------......///...,,,,,,,,,...000111......//////......---,,,---------.........//////,,,,,,,,,---...///000111........................+++,,,---///000222333444//////......---------,,,...............///000000...------,,,,,,------...---------,,,,,,++++++++++++,,,...000000///...---,,,---...000111222222222***+++,,,---///000111222...........................---,,,,,,,,,,,,---.........---,,,---...///000........................000000000000000000000000---------...///000000111000//////111222111...,,,...///000///...---...000000000////////////000000000000111111111111000000000000000000000000000000........................000000000000////////////000000111222333333444444222333333444555666777777:::===EEERRRaaattt~~~sssdddgggggg~~~xxxtttjjj\\\RRRFFFDDD@@@>>>===<<<:::888777777666555555555555555000333666666333222444666,,,000444555444333555777lllWWWMMMKKKJJJIIIJJJIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>=========<<<;;;999777555444333999888777555444222111111555444333222000///......777555333111000000000000111111111111111111111111---///111222333222000///////////////////////////111111000000/////////...////////////////////////000000111111222222222333.........------...//////...///000111111000///...------------------------000000//////.........---,,,,,,...///000000000000//////.........---------/////////......---,,,,,,//////...///000111111222---------------...//////................................................///////////////////////////////////////.........------............---------+++***,,,///111000...................................................111000...------...//////,,,...111333333111...,,,000000//////.........---//////////////////////////////............//////////////////............111111000000//////........................------......---,,,,,,,,,,,,---222000///------///000222222111///...---------...000///...---------------////////////////////////000000///......///111111+++,,,---------,,,+++***+++++++++,,,,,,+++******,,,,,,---.../////////...///............///000000//////000000///...------)))+++,,,...//////......,,,---...//////...---,,,,,,,,,,,,---------......------..................111000///..................------------,,,,,,,,,......------------......//////.........---------,,,---......//////............////////////......////////////////////////000000000000000///......---...000111111111000///222222111111111111222222000000000000111111111111111111111111111111111111......///000111222222333222111111111000000/////////000111222333222111111222222222222222222222222222333444444333333555777===???EEEOOO```vvvyyyoooooo~~~nnnZZZNNNAAAAAAFFF@@@;;;<<<;;;888888777666666666666666333444555666666666555444555555555555555666777777lllWWWMMMKKKJJJIIIIIIIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>============<<<<<<;;;:::999999888888777666555333333222666555555444333222111111111111222222222111000000000000000000000000000000...///000111111111000000////////////////////////000000000//////.........000000000000000000000000....../////////000000000444444333222111111111222//////000000000000//////------------------------000/////////............------...///000000000///000000/////////......................../////////.........---,,,,,,---.........------......///000000000000000000000000000........................////////////////////////------....../////////000...//////////////////......,,,+++,,,///000///...................................................//////......///000111222////////////////////////000/////////.........---//////////////////////////////............//////333333222111111000///////////////.........------//////////////////////////////...------------...111000///......///000111222111///...------......///......---------......////////////////////////000000///.........///000---......///...---,,,+++,,,---------------,,,,,,------......///.....................///////////////////////////...------***+++,,,...............------...//////...------,,,,,,,,,---------......///000000000///...------......---......///000111/////////......---------......------------......//////.........---------,,,---......//////............////////////......////////////////////////000000000000000///......---...///000111000000///111111111000000111111111000000000000111111111111111111111111111111111111//////000000111111222222111111111111000000000//////000111222333222222111222222222222222222222222222333444444333333555777<<<>>>DDDPPPbbbzzz|||vvvmmmVVVEEEAAADDD???;;;===:::888888777666666666666666111222444666777888888888666666555555666666777888mmmXXXMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<======>>>>>>======<<<;;;;;;<<<<<<<<<=========888888777666666555444444444444444333333333222222...000222444444222///...////////////////////////////////////000000000000000000000000000000000000/////////...............000000000000000000000000............///////////////...---+++******))))))000000////////////000000////////////////////////////////////..................///////////////...000000000000000/////////,,,------...//////000000---//////---***)))+++---//////......//////000111000000000000000000000000........................////////////////////////++++++,,,---...///000111//////000000000000//////...---,,,---//////...---.........................................................///000111333444111///---++++++---///111/////////...............//////////////////////////////............//////444444333111000///...---.........---------------///000000000000000000000000000///............///111000///......///000111111000///......---............---------...//////////////////////////////000000///...---------...//////000000//////...------....../////////...............///......------,,,---...///000///.........////////////...------++++++,,,---............------...//////...------,,,,,,,,,---------......111111111000///...---,,,++++++,,,---///111222444111111000///......------......------------.....................---------,,,---......//////............////////////......////////////////////////000000000000000//////.........///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111111111111000000000000000000111222222222222111111111111111111111111111222333444444333333555777:::===DDDQQQeee~~~bbbKKKAAABBB>>><<<===999888888777666666666666777333444555666777777777666666666666555666666777888nnnXXXNNNKKKJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@???>>>===<<<==================<<<888888999999::::::;;;;;;888888777777666666666555111111111111111111111111111222333333333111///...000000000000000000000000//////......//////000111000000000000000000000000..................------........................000000000000000000000000444333222222111111111111111000///......///000111///////////////////////////////////////............///////////////...---////////////////////////,,,,,,------............---000111///+++***---000///////////////000111111................................................////////////////////////,,,,,,,,,---...//////////////////000000////////////...............------.........................................................///000000111222000...,,,******,,,...000........................//////////////////////////////............//////000//////...---,,,,,,+++......------------------///////////////000000000000//////...............000///............///000000000//////............---------------...///000////////////////////////000000///...---,,,,,,,,,///////////////......------......////////////....../////////...---,,,,,,+++,,,...000000///...---.........//////...------+++,,,,,,------.........---..................---,,,,,,,,,---------......//////000//////...------++++++,,,---///111222333111000000///...---,,,,,,......------------..............................,,,---......///...............////////////......//////////////////////////////000000000000//////...//////000000000000000//////000000000000/////////000000000111111111111////////////////////////111111111000000000000000111111111000000000000000000000111111222222222222000000000000000000000000222333444444333333555777888;;;CCCQQQggglllQQQAAA@@@=========999999888777777666666777777777777666555444333222111555555444444555555666777oooYYYNNNKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@???>>>===<<<<<<============<<<<<<999999999888888888888888888888777777666666666555000111111111111222222222222222111111111111222222111111111111111111111111000////////////000111111000000000000000000000000------..................------------------------000/////////////////////000000//////000111222222111000///......///000111000000000000000000000000.........///////////////...///////////////...---........................---------,,,,,,,,,++++++,,,...///...,,,,,,///111///////////////000111111........................////////////////////////////////////////////////........................---......//////......---............---------........................................................................------------,,,,,,------------------...............//////////////////////////////............//////+++,,,,,,,,,,,,,,,,,,,,,........................---------......////////////...------,,,,,,------//////............/////////////////////.........---------------...///000////////////////////////000//////...---,,,,,,+++......---------,,,,,,,,,+++,,,---................../////////...---,,,,,,+++,,,...000000///---,,,------............------,,,,,,,,,,,,------...............------.........,,,,,,,,,---------......+++,,,,,,---............---------......///111111//////......---,,,++++++......------------......---.....................,,,---......///...............////////////......//////////////////////////////000000000000/////////////////////000000111...///000000000000///...///000000000111111111111////////////////////////111111111000000000000000000000000000000000111111111111111111111222222222000000000000000000000000222333444444333333555777777:::BBBPPPeeerrrUUUBBB@@@======>>>888999999888777777777777777777666555444222111000000444444333333444444555666qqqZZZOOOLLLIIIGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBAAA@@@???>>>===;;;<<<<<<======<<<<<<;;;<<<;;;;;;::::::999999888888888777666666555444444333333333333333333333444000000//////000222444555111111111111111111111111000000000000111111111111000000000000000000000000.............../////////////////////////////////---------------,,,,,,,,,&&&&&&''''''(((***+++,,,000000////////////000000000000000000000000000000.........///////////////......///////////////...------------..................------,,,++++++***++++++++++++,,,---.../////////......//////000111000000000000000000000000////////////////////////////////////////////////000000/////////.........------............------,,,...///...------...///................................................---............---,,,++++++,,,...//////...,,,+++---------------.........//////////////////////////////............//////,,,,,,------.../////////.............../////////,,,,,,------......//////......---,,,,,,,,,,,,,,,..............................////////////............---------.../////////////////////////////////////////////...---,,,------,,,++++++++++++,,,***+++,,,---------------.........///......------+++,,,---...///...------,,,,,,---............---------,,,,,,,,,------...///...------------...///,,,,,,,,,---------......)))***+++,,,---.........//////.........//////000---------------,,,,,,,,,......------------......---------...............,,,---......//////............////////////......////////////////////////...//////000000000000000///////////////000111111//////111111111111//////000000000000111111111111000000000000000000000000000000000000000111111111000000000000111111111111111111000000111111222333111111111111111111111111222333444444333333555777777999@@@LLLaaa|||~~~sssVVVDDDAAA======>>>999999999888777777777777888444333333222333333444555444444333333444444555666qqq[[[OOOLLLIIIGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@???>>>===;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;:::::::::888888777666555333333222444333333333333333333333000000000//////...------111111111111111111111111///000222333333333222111////////////////////////.........//////000000000////////////////////////---------,,,,,,,,,++++++000000///000000111222222//////000000000000//////////////////////////////............/////////000------...///000000000///---.........////////////........................000---***+++...000...,,,......------......///000000000000000000000000000/////////////////////////////////////////////////////////000000000000000......////////////......+++---///...------///111................................................,,,---...//////......---,,,---............---,,,,,,,,,,,,------.........//////////////////////////////............////////////////////////000000,,,,,,---------.........---------...//////000000//////...------------------..................------...///000000///......///......---------......////////////////////////...///000000000///.........---,,,+++***++++++,,,******+++------......---------......///.........,,,,,,---------.........+++,,,------.........---...---,,,,,,,,,,,,---...///...------------...///,,,,,,,,,---------......++++++,,,---...........................///000000------------..................------------......---------.........//////,,,---......//////............////////////......////////////////////////......///000000000000000000//////...///000111222///000222333333222000///000000000000111111111111111111111111111111111111//////000000111111222222///000000000111111111111222111000000000111222333222222222222222222222222222333444444333333555777888999>>>III\\\vvv{{{|||pppUUUFFFCCC>>><<<===999:::999888888777777888888555444444444444555777777666555555555555666777777rrr[[[OOOLLLIIIGGGGGGEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBBBBAAA@@@???>>>===;;;<<<<<<<<<<<<<<<<<<;;;999999:::::::::::::::;;;999888777555444222111111222222222111111111000000333333333111...)))$$$!!!000000000000000000000000///111333444555444222111////////////////////////.../////////000000111111------------------------/////////......---------//////......---............///000111111000///...////////////////////////---.........//////000000,,,,,,...///000000000000.../////////000000111111......//////000111111111666000,,,---111333000+++---------------...//////........................000000000000000000000000////////////////////////......///000111222333333//////000000000000//////***,,,//////------///222................................................+++,,,...000111111000000.........------.........,,,,,,,,,------.........//////////////////////////////............//////000000//////.........---+++++++++,,,,,,------------......///000111111222000000///...............------............---------...///000000///......000///...---------------////////////////////////...///000111111000//////...---,,,+++***+++,,,,,,***+++,,,---............,,,,,,---.../////////...------,,,,,,,,,---...///+++,,,------.........---///...---,,,+++,,,---...///...---,,,,,,---...///,,,,,,,,,---------...............///......---------------......000111111------......///000000000.........------.........---------.........//////,,,---......//////............////////////......////////////////////////......///000000000000000000///.........///111222///111222333333222111///000000000000111111111111111111111111111111111111...//////000111222222333//////000000111111111222222111000000000111333444222222222222222222222222222333444444333333555777888999===GGGYYYrrrzzzyyymmmTTTGGGEEE>>><<<===::::::999888888777888888888:::999777666555555666666777777777777777888999999pppYYYQQQOOOJJJHHHIIILLLJJJFFFEEEEEEFFFGGGFFFEEECCCCCCDDDDDD@@@===;;;<<<===============<<<;;;;;;::::::999888888888999:::999888666444333333333000111111111111222222222222111111000000000000000000000000000000000000000//////000000000000/////////////////////...............////////////......000000///...............---...///000000...,,,***,,,---......//////......,,,///111111......000333222111000//////000111222...---,,,,,,......---,,,000000000000000000000000/////////...---------,,,...------,,,,,,------...000///...---------------///////////////////////////000000///......000111000000///////////////000000000///...............---------------...000000////////////000000000000222111000.........///000/////////...------,,,,,,,,,,,,------------------.../////////...---,,,,,,............////////////222222000---***'''$$$""",,,++++++,,,---///111222333111///...---...000111......------------......//////............//////////////////////////////111000000///...,,,+++***------............---------...//////000/////////......///000000///......//////............//////...///000000000///---,,,......---------......///...,,,***+++...///...,,,+++,,,.../////////......---------------,,,,,,,,,///...,,,,,,...///...---,,,...000000...,,,+++***///000111000...------.........---------......///000///...---------------,,,(((&&&(((...222000...---.........//////000000000///---,,,,,,---...///////////////000000000000000000000000////////////+++++++++,,,,,,,,,------,,,,,,---...////////////000000111111111///...,,,//////000000000000/////////////////////.........000000000000000000000000......//////000000111111000000000000////////////222222111111111111222222111111000000111111222333222666444///...222333000111222333444444444333333777888;;;CCCRRRhhh}}}uuurrrcccTTTFFFAAAAAA???;;;999999777666555666777666555555555666666555555444333777666555444555777999;;;oooXXXPPPNNNIIIGGGHHHIIIGGGDDDDDDDDDEEEDDDCCCBBBCCCCCCCCC@@@<<<:::;;;<<<<<<===============<<<;;;::::::999888888999999888777666444222111111111111111111111222222222222222222111000000000000000000000000000000000000000//////000000000000///////////////////////////.........////////////......000000///..................//////000000///...---,,,---......//////......444444333///***&&&$$$###111000///......///000111///...------//////...---.......................................---------...------,,,,,,------...///......---------..............................///000000000......///111000000////////////000000000000///...............///...---,,,++++++++++++........................000///...---------.....................---------000000000000000000000000.........///......------............////////////------------,,,+++******444333111000000111333444222111///...---------.........------------............------------......////////////////////////000000//////...---++++++---..................---------...///////////////..............................------------......///////////////......---///......---------......///...,,,---000111000...+++,,,.../////////...---,,,,,,---......///000000///...,,,---...///...---&&&(((+++,,,,,,+++++++++...//////...---,,,,,,...///......---------......000/////////............000---+++,,,...///...,,,/////////000000000111111000///...---,,,,,,,,,,,,............////////////////////////...................../////////000000,,,------............---///000000111111000......//////000000000000//////111111000000000000000111000000000000000000000000////////////000000000000000000000000////////////111000000000000000000111000000//////000000111222---111333111222666555111333333333333444444444444666777:::AAAOOOcccxxx|||qqqiiigggwwwwwwcccTTTEEE@@@@@@>>>;;;:::999777666555777777666555555555666666555555444333666555444444444666888:::nnnWWWOOOMMMIIIFFFHHHIIIHHHFFFFFFGGGGGGFFFDDDBBBDDDDDDAAA===;;;;;;<<<;;;;;;<<<===>>>>>>>>>===;;;::::::999999999999999888777555444222222111111111111111111222222222333222222111000000000000111000000000000000000000000//////000000000000//////......//////////////////......////////////......000//////............///.........---......//////------...////////////...333222111000///---***'''000///...------...///000000///......///000///...---------------------------------.....................------------............---------...//////------------------------///000111000///...///111000000////////////000000000//////............///000///...---,,,,,,,,,,,,------------------------...---,,,,,,+++,,,,,,,,,---------...............000000000000000000000000------......///.....................////////////++++++,,,---.../////////444222///---,,,,,,...///000//////...---,,,,,,,,,......------------......------,,,,,,,,,,,,------////////////////////////......//////...------,,,........................,,,---......///.........///...---,,,,,,---...///------,,,,,,,,,,,,------000000///...............000///...---------------///---------///000///...,,,,,,---............------------........./////////...,,,---...///...---)))+++...///...------...,,,.........,,,+++,,,---000///...---------------.........///......---,,,000000///.........------.........////////////000/////////...,,,+++)))(((------------........................------------/////////000000000111111---------...------,,,,,,...//////000000000000/////////000000000000//////111111/////////000111222000000000000000000000000000000000000////////////////////////000000000000000000////////////000000///////////////000000111...333555333222444555444555444333333333444666666555777:::@@@KKK\\\ooo}}}zzzmmmccc]]]]]]pppzzzqqqbbbSSSEEE??????===;;;;;;999888666666777777777666555555666666555555444333555444333333444555777888nnnWWWOOONNNJJJGGGHHHHHHGGGFFFGGGHHHGGGEEECCCCCCDDDCCC???>>>??????===::::::<<<===>>>>>>>>>>>>;;;::::::999999999::::::999888777666555444444444111111111222222222333333333222111111000000111111000000000000000000000000//////000000000000//////............////////////......////////////......000///............//////---,,,+++++++++---///000------...///////////////...------000444666333000///...------------...//////...---...///000///---------------------------,,,---------.../////////......------------......---------------...///000------------------------...000111111///...///000000////////////000000111000///............////////////...//////000111222.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000............------------,,,,,,---.../////////...............////////////...////////////......---111...+++((('''(((***,,,---......//////......---......------------.........------,,,,,,------...////////////////////////------...............---.........------.........,,,,,,---...............///...,,,++++++,,,...///...------,,,,,,------...111000...------......///111000///...---,,,,,,,,,,,,++++++,,,,,,---------------------------------...---------,,,,,,++++++...---------//////...,,,...000111000...---,,,---,,,.........,,,,,,---...000///...---------------+++,,,---------,,,+++++++++---//////......///000,,,,,,,,,,,,,,,,,,,,,,,,------......---+++)))(((------.........//////////////////.........------,,,---------............------......---,,,++++++---......///000111111111//////000000000000/////////...---,,,,,,---///000////////////////////////111111000000//////......////////////000000000000000000////////////000000000////////////000111111555;;;???;;;333///222666666555333333333444666888666888<<<@@@HHHVVVhhhuuuvvvkkk```ZZZXXX[[[ppp~~~vvvppp```RRRDDD>>>===<<<<<<===:::888666666777888777666555555555666555555444333444333333333333444555666oooXXXPPPOOOKKKIIIJJJEEEDDDDDDDDDFFFEEEDDDBBBCCCCCC@@@<<<>>>CCCAAA;;;::::::<<<===>>>>>>>>>>>>;;;::::::999::::::;;;;;;999888777666555444444444111222222222222333333333333222222111111111111111000000000000000000000000//////000000000000//////---.........//////000000......////////////......//////............/////////...---,,,,,,...111222---...//////000000//////000...---...111111...+++///...---,,,,,,---...///...---,,,,,,......---,,,........................,,,---------...////////////......------......///---------------...///000...........................///111111000//////000///////////////000111111//////............////////////...//////000111222/////////.........---------------.........------+++,,,,,,---...///000000---------,,,,,,+++++++++,,,,,,---.../////////...............////////////000000000000///...------111000---,,,,,,---///000,,,---...000111111111111......------------......//////............//////////////////////////////,,,---......///.........///...------------...///,,,---......//////......///...,,,++++++,,,.../////////............//////111000...------......///111000///...---,,,,,,,,,***+++,,,,,,,,,,,,,,,------------,,,,,,,,,---------------------............------...//////...,,,,,,---...---+++)))******---...//////...---...000//////...------------------------.........------***,,,...///...---...///,,,,,,,,,,,,,,,+++++++++***+++,,,---------,,,+++....../////////000000000000000000/////////......++++++,,,,,,,,,---------............---,,,,,,+++---......///000111222222//////000000000000//////...---,,,,,,,,,...///000////////////////////////111111000000//////........./////////000000000111222111111000000111111222111000000000000111222222444AAANNNMMM@@@444333777666555333333333444666888666:::===@@@FFFSSSeeessszzzlll```WWWUUUWWW]]]rrr~~~xxxtttsssrrrpppmmm]]]QQQDDD???===;;;;;;===:::888777666777888777666555555555666555555444333333333333333333444444555oooXXXQQQOOOLLLIIIKKKIIIHHHGGGGGGIIIIIIHHHGGGBBBDDDBBB<<<===AAA???888;;;;;;<<<===>>>>>>>>>===:::::::::::::::;;;;;;<<<666666555333333222222222222222222222333333333333333333222111111111111222000000000000000000000000//////000000000000//////------......///000000000......////////////......///............//////000333222000//////111222444......///000000000000///222000//////000000///...///...---,,,,,,---...///...,,,+++,,,---...---,,,........................---------...............//////............//////......---------...//////////////////////////////---///111222000////////////......//////000111222///............//////000000///...---,,,,,,,,,,,,000000//////...---------------...////////////...,,,,,,------...///000000//////......---,,,,,,,,,------......///.....................////////////......///000000000000/////////......///000111222------...///000111222333......------------....../////////....../////////////////////////////////------...............---///...---,,,,,,---...///---......///000////////////...---,,,,,,---...////////////....../////////000000///...............000///...---------------+++---......------...///...---,,,,,,+++,,,,,,,,,+++,,,---...000111222222---------...000000---+++***,,,------------...000---...000///......///111......---------......///000000/////////000111111---......///...---+++***///............---------***+++,,,------.........////////////000000000111111000000000////////////---------............///.........///......------............///000222222//////000000000000//////---......///000000000111000000000000000000000000000000000000////////////......//////000000111111222222111111111111222222111111111111111222222333---===QQQZZZPPP???666666555444333333333444666666666:::===???DDDRRReeetttwwwlll]]]TTTSSSUUU\\\rrrxxxooohhhfffgggfffeeeZZZOOODDD@@@===;;;;;;===:::999777777888888888777555555666666555555444333444444444444444444444444mmmWWWPPPOOOKKKIIIKKKLLLJJJHHHGGGIIIJJJJJJJJJCCCLLLNNNDDD===>>>===999<<<<<<===============<<<:::::::::::::::;;;<<<<<<666555444333333333333333222222222333333333444444444333222222111111222222000000000000000000000000//////000000000000//////------......///000000111......////////////.....................///000000222222000//////000111111......///000000000000000000000000///...///222444000///...------...///000///---,,,---...///...---------------------------...............---------//////............/////////......---------..............................---///111222111/////////............///000111222...............///000000///...---,,,++++++++++++//////......---,,,,,,+++,,,---...///000//////...,,,---------......//////000//////...------,,,,,,.........///......------............////////////,,,---...///000000000000------......//////////////////...---...///000111......------------......///......------......///////////////////////////---...............------000///---,,,,,,---///000...///000000111111000000........................///......------......//////////////////......---///......---------......+++---......,,,,,,...000...---,,,+++++++++,,,,,,,,,,,,---------------------------///000000---+++---///000/////////111333,,,---///...------///000---------------...///000000///---,,,---///111222///------///111111...***////////////.........---------------------.............../////////000000000000/////////.....................////////////......//////000///////////////......///000111222//////000000000000//////+++---///000111111000///000000000000000000000000////////////000000000000.........///000111111111111111000000000000111111000000000000000111222222///555BBBOOONNNBBB777333333333333333444444444444444888;;;===BBBQQQgggwww|||rrrdddYYYUUUTTTYYYppp|||qqqiiifffdddbbbaaaWWWMMMEEEAAA>>>;;;:::<<<;;;999777777888999888777555555666666555555444333444444555555555555444444lllVVVOOONNNJJJHHHJJJFFFDDDAAA@@@BBBDDDEEEEEEFFFUUUZZZMMM>>><<<===<<<<<<===============<<<<<<:::::::::::::::;;;<<<===888777666555555555555555222222333333333444444444444333222222111111222222000000000000000000000000//////000000000000//////---------...///000000111......////////////.....................///000111000///...---------------...//////000000000000000000111///+++'''&&&)))---000///...------...///000000...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,//////............//////000///...---------------------------------------,,,///222222111///...///............///000222222...............///000111---------------///000000......---,,,,,,+++******+++,,,.../////////......---------...............//////...---,,,,,,++++++.../////////...---,,,,,,............/////////000......////////////.........///000111111000///...222000...,,,+++,,,---............------............------,,,,,,------...////////////////////////......//////...------,,,000///---,,,,,,---///000//////000111111111111111......///000000///.........------,,,,,,------......///000000000///---,,,......---------......///(((+++---,,,***)))+++...///...,,,+++***+++,,,,,,///...---***(((&&&$$$###---------///000000---+++...//////---+++***+++---+++,,,------,,,,,,...///,,,,,,,,,---...///000111...,,,***((()))+++...111---+++***///444666333............------,,,,,,,,,111000...---,,,------...---------.........////////////.........---------------------.........///......///000111111000000000//////......///111222//////000000000000//////(((***---///000///---,,,000000000000000000000000......//////000000111111---......///000111111222000000////////////000000///////////////000111111777000000:::AAA===555222111222333444444444333333333777:::;;;AAAPPPgggyyyyyymmm```WWWSSSXXXooozzzrrrmmmiiidddaaaUUULLLEEEBBB???;;;:::;;;;;;999777777888999888777555555666666555555444333555555555666666555444444iiiTTTNNNOOOLLLKKKMMMKKKIIIGGGFFFFFFGGGHHHJJJOOOXXXZZZOOOCCC>>>>>>===???????????????>>>======::::::::::::::::::::::::666666666666555444333222222111111111222333333444444444333333222111000000//////000000111111222222222000//////111111111000+++,,,.../////////...---//////000000000000//////000000///...............//////............//////............///////////////////////////.........,,,,,,,,,---------..............................+++,,,......,,,++++++,,,///000111333444222///,,,///333>>>111,,,222+++---------............------000///---,,,,,,---///000000000//////......------------............------//////...---------------......------------....../////////...---------,,,+++""" ,,,444111***111000///...............000///---++++++---///000111000///...------...///........................////////////////////////////////////////////////222222111111000000//////........................***+++,,,...///000000111///...---,,,,,,---...///+++,,,,,,------,,,,,,+++,,,---.../////////------//////............//////111111000000//////.........------...000111000///000000000///......---------...///000000///...---........................,,,,,,------.../////////////////////////////////------------------------/////////000000111111111,,,,,,,,,---------......000//////......---,,,,,,//////.........---------000///......///000///...,,,---------.../////////////////////////////////...///////////////......///...---,,,,,,---...//////......------------...------------.........///------............------,,,------...///000000111...///000111111000///...////////////000000000000000000000000000000000000222111000//////000111222111111111111111111111111333222111111111222333444222111111000111222444555333333444444444444444444444555888===EEEUUUjjj{{{ooo\\\TTTYYYjjjtttkkkgggeeeaaaUUUHHHBBBAAA@@@===:::888777555444555666888999777888888888666444222111222333555666666666555444hhhTTTOOOOOOKKKIIIJJJIIIHHHGGGFFFEEEFFFGGGGGGAAAHHHKKKDDD<<<;;;<<<;;;>>>????????????>>>======::::::::::::::::::::::::666666666666555444333333222222111111222222333444444444333222222111000000000000000000000111111111222000...///000111000000------...///////////////000000111111111111000000000000///...............//////............//////............/////////////////////////////////...---------.........//////........................,,,...///...------...///......///000222111///---...444AAA333,,,111***---/////////000000////////////...---,,,,,,---...///000000////////////.........//////////////////......---------------............------------.....................---------///+++&&&'''+++...---***......---------,,,,,,,,,//////...------...//////111000///...---......///........................////////////////////////////////////////////////............------------........................++++++---...//////000000///...------------...///------............------------...............---......------------......////////////.........---///...---...///000///............///////////////++++++,,,------,,,++++++..........................................------////////////////////////------------------------))))))******************,,,,,,,,,---------..................------------//////.........------------,,,++++++,,,---,,,+++---------...............////////////////////////......////////////......111000///......///000111111111000//////...//////------........./////////......////////////...............//////000000111...///000111111000///...////////////000000000000000000000000000000000000222111000//////000111222111111111111111111111111222222333333222111000///111111111111222333444444333333333444444444444444666666999===EEERRRhhhyyy}}}kkk___^^^kkk{{{sssqqqqqqnnnaaaPPPFFFBBB@@@===;;;:::999777666666777888999666666666666555444222111333444555666777666555555jjjUUUPPPPPPKKKHHHHHHFFFFFFFFFFFFEEEEEEDDDDDD===AAACCC@@@===>>>>>>===>>>>>>??????>>>>>>===<<<::::::::::::::::::::::::777777666666555444444333222222111111222222333333333333333222111111000000111111111111000000000000111///......///000000/////////......//////000000000111111222222111111000000//////............/////////............//////............////////////......//////////////////........./////////000000.........................../////////...///111333000...------///000///...,,,555DDD777,,,000)))---................................................////////////000000000000000000000000000000000000...------------......///......------------......---------...............000111000...+++***,,,...,,,---.........---,,,+++/////////000000/////////000000///............///........................////////////////////////////////////////////////////////////000000000000........................,,,------...//////......///...------------...////////////000000////////////......---------......------------------------............------------000///......///000...---------......///000000111---......//////......---........................000//////...------,,,,,,////////////////////////........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,------------..................---------,,,+++***+++,,,,,,+++***...............---------////////////////////////......///////////////...000000////////////000000222111000///................../////////000000000//////000000000000//////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111333444333000---+++///000111222333333333333222333333333444444444555888777999>>>DDDOOOeeexxxsssiiinnnttt^^^MMMDDDAAA???===<<<;;;999888777777888999444555555555555444333222444555666777777777666666mmmWWWPPPOOOKKKIIIJJJFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDBBBAAAAAAAAA???===>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::888777666555555444444444333222222111222222333333333222222222111111000000222222111111000000//////000///------/////////...111000///......///000111000000111111111111000000000///............////////////............//////............////////////............////////////---.........////////////......................../////////......///333555444111...,,,---...///...,,,777HHH:::...000***///,,,,,,,,,++++++,,,,,,,,,------...//////...------......//////000111111222000//////////////////000111000///.....................------------......,,,---------.../////////---000111000---,,,///333---...000111111000...,,,...///000111111000///.../////////.........//////........................//////////////////////////////////////////////////////000000111111222222........................---...............------.........------.........//////000000000000//////000///---,,,,,,---...///---..................---........................111000......//////...,,,............//////000000/////////000000/////////........................//////.........---------////////////////////////////////////////////////111111000000//////......,,,,,,,,,---------......+++++++++,,,---......///........................///...------//////...---/////////...---------,,,////////////////////////---...//////////////////.........------.........000///...---,,,+++++++++////////////000000000000000000111111111111000000111111111111000000000000//////000000000000//////////////////000000000000////////////////////////111000000000000000000111111111111111111111111111///000111222111000...,,,...///111333333333222222222222222333333444444555777666888>>>CCCMMMdddzzzyyywwwnnnTTTFFFBBB@@@>>><<<;;;:::888777777777777555555555555555555444444555666666777777777777777pppWWWMMMLLLIIIHHHJJJGGGGGGGGGGGGFFFEEEDDDCCCEEEBBB?????????>>><<<;;;>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888888666555555444555555333333222222111222222333222222111111111111111000222222111111000000//////000///------/////////...111000///......///000111......////////////......//////............////////////............//////............////////////---.........//////000000,,,,,,---------.........////////////////////////.........------...222555999555000---------......---888III;;;///222+++111---,,,++++++++++++,,,---------...//////...------------...///000111222222///......------......///444333222000///...............------------......,,,---------.../////////---------...///000111111,,,...///111111000...------///111222222111///---......//////////////////........................////////////////////////////////////////////////+++,,,,,,------..........................................///......---,,,---..................------......//////......---000///...,,,,,,,,,---......///000000000000///...////////////////////////111000......//////...,,,000000//////............,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........///////////////////////////////////////////////////////////////......---------,,,,,,,,,---------......***+++,,,,,,---...//////---.....................111///...///000111000.../////////...---------,,,////////////////////////------...///////////////---..................---//////---,,,,,,+++++++++////////////000000000000000000111111111111000000111111111111000000000000000000////////////000000////////////000000000000////////////////////////000000000111111000000000000000000000000000000000///.........///000111111...///111222333333222111111111222222333444444555555333666>>>BBBLLLddd}}}{{{[[[IIIDDDAAA>>>::::::999888777666666666777777666666666666666666666666666666666777777888pppVVVMMMJJJFFFEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCDDD@@@>>>@@@@@@>>>>>>???======>>>>>>======<<<;;;::::::::::::::::::::::::999888777555444555555666333333222222111111222222111111111111111111111111111111111111000000000000111///......///000000///000000//////......//////---......//////......---///............//////000//////............//////............////////////------......///000000000,,,,,,,,,------------...////////////////////////---.........---...000222:::666111------.........---666FFF888///333,,,111000///...------...///000........................,,,------...///000000111///...---,,,,,,---...///555444222111///...............------------......---------...............///---,,,---///000...,,,+++,,,---.........---,,,---...000111111000...------...//////000/////////........................////////////////////////////////////////////////---------.......................................---...............------------...//////...------,,,------......------,,,000///...---------------///000111222222111000////////////000000000000000000///......///000...---111000000///......------......------------..............................,,,,,,------...//////000////////////////////////..........................................------,,,,,,,,,---------......,,,,,,------...///000000---------...............///...---.../////////---...............---------////////////////////////,,,---...///000000000000//////000000000000//////000///......---.............../////////000000000000000111111111111000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000......------...000222444...///000111222222222222000000111222333444555555555222555>>>AAAJJJccc```KKKFFFBBB===999999999888888777666666999888888777666666666777666666555555555666777888rrr[[[RRROOOIIIEEEEEEHHHGGGEEECCCBBBBBBBBBCCCEEEAAA@@@BBBAAA>>>???CCC======>>>>>>======<<<;;;:::::::::::::::::::::::::::999777555444555666666444333222222111111222222000000000000111111111111000000000000000111111111222000...///000111000000///////////////...------......////////////.....................///000000//////............//////............////////////------......///000000111------------............////////////////////////---///000///......///000666333///------...//////,,,333@@@333,,,333,,,///111000...------...000111///...---,,,,,,---...///,,,,,,------......//////000///...------...///000000000//////......//////......------------.....................---------///...------......---+++,,,,,,,,,---------......---...////////////...---,,,---///000000000//////........................////////////////////////////////////////////////000000000000000/////////........................------...............---------...//////...------,,,------......------,,,////////////...---,,,+++...///000111111000///............/////////000000///...---...///000///...///////////////.........111000////////////000111........................------..................////////////////////////------------------------////////////000000000000,,,,,,,,,---------...............//////000000000---------........./////////---,,,---...///...------------...............////////////////////////,,,---...///000000000000...///000111111000///.........------......//////------.........////////////000000000000000000///.........//////000000111111000///......///000111////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000...//////000111111111111/////////000000111222333000000111222333444555555777333666>>>@@@GGG```~~~dddMMMGGGCCC<<<999999999999999999888888:::999777666555555555555666555444444444555666777uuu```YYYVVVNNNGGGEEEHHHFFFDDDAAA@@@@@@AAABBBDDD@@@???AAA>>>888:::@@@===============<<<<<<;;;:::::::::::::::::::::::::::999777555444555666777444333333222111111111222000000000000000111111111//////000000111111222222222111//////111111111000---.../////////...,,,+++//////000000000000//////...............///000111//////............//////............/////////000---------...///000000111............/////////000000000000000000000000000...000111111///......///222///,,,+++---///000000+++000;;;///***222+++...000///---,,,,,,---///000000///---,,,,,,---///000,,,,,,,,,------------...222000///......///000222,,,,,,,,,------///000000.........------........./////////......------,,,+++---...///...---...///...............///000111------............------,,,---///000000000//////........................////////////////////////////////////////////////......------,,,,,,,,,+++........................,,,------...//////......,,,---...//////...---,,,------............------...///000000///---+++***---...///111111///...------------.........//////...------...000111000///------......///000000000...---,,,++++++,,,---.........................../////////...------,,,,,,////////////////////////------------------------,,,---------......//////,,,,,,,,,---------......////////////000000000000---------.........//////000///......///000///...,,,------....../////////////////////////////////,,,---...///000000000000,,,---...//////...---,,,++++++++++++,,,---......------------........./////////000000000000//////,,,------...///000000111111000///......///000111////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000...000222333333111///...000000/////////111222444///000111222333444555555999444777>>>@@@DDD^^^|||eeeNNNHHHCCC;;;999999:::;;;;;;;;;:::::::::999777555444333444444555444444333333555666777uuu^^^QQQLLLJJJHHHGGGIIIHHHFFFEEEFFFEEECCCAAABBBBBBAAA@@@@@@??????>>>============>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999888777555444444444444222222222222222222222222333333333222222222111111222222222111111111000000.........//////////////////000111000---,,,---...000000//////.........---,,,---------......//////111000///........................//////111222222111000///...------...///---.........//////000000111000...------///222333333222000...---,,,------........................000000000000000000000000---...............------+++...//////------000333444222///...///000111111000000//////.........---////////////000000000000000///...---------------///000000000000...,,,+++,,,---------.../////////---------.........////////////............//////......////////////......///////////////000111111111000///...------...///111111111111000000000000111111111111111111111111111///---+++******+++,,,000000//////.........---////////////////////////---------.........//////---------...///000000111222111///...---------......000222111...---///111000000000000000000000000////////////...............---,,,,,,---...000111111000...,,,,,,,,,---.........////////////............//////000000111111//////.........---------,,,,,,,,,------.........000000///..............................///000000000000000000111111111111111000///......///000111//////////////////////////////............//////////////////000000000000222111000///......///000////////////000000000000...///////////////...---000000111111111111000000+++---///111222222000000000000000000000000000000///////////////000111111333111000000111111000///333222222222333444555555444333222111000000000000000000000000000000000000222222222222222222222222000222333333222111333444222:::999:::AAAHHHYYYrrreeeNNNCCC@@@>>><<<;;;:::999888888888888<<<;;;:::999888666555555444444555555666777777777uuu]]]QQQLLLIIIHHHGGGHHHGGGHHHHHHIIIGGGCCC@@@BBBAAAAAA@@@@@@??????>>>>>>>>>>>>===============:::::::::999999:::::::::999888777555444444444444222222222222222222222222222222222111111111000000111111111000000000//////111111111000/////////...///000111111222222333333000/////////............/////////.....................---,,,,,,,,,,,,,,,............///000111111111000///...---....../////////......------,,,,,,...............//////000......------...///000111........................////////////////////////---...............------,,,...000///......111333666333000............---000/////////.............../////////000000000000//////...------------......///000111111000000///---------...............*********+++++++++,,,,,,111000000//////000000111......////////////......///////////////000000111111000///......//////000000000000000000000000000111111111111111111111111111000///------...000111000/////////............////////////////////////---------.........//////......//////000111111222222111///...------......---///000///------...000000000000000000000000000000000//////......------......---------....../////////.........//////000......////////////......///////////////000000000//////.........---------,,,,,,,,,------.........000000///...............///////////////000111111//////000000000111111111000000///......///000000........................//////............//////------------............111000///.........///000......///000000000000000......///////////////.../////////000000/////////---...///000111111000000000000000000000000000000///////////////000111111000///......000000///...///////////////000111111////////////////////////000000000000000000000000////////////////////////000222333333222111333444000777777777>>>DDDTTTllldddMMMCCC@@@???<<<;;;:::999888888888888::::::999888777666666555666555555555555555555555ttt\\\PPPLLLIIIHHHHHHGGGGGGIIIJJJKKKHHHDDD@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<:::999999888888999999:::999888777555444444444444333333333333333333333333111111111000000000//////000000000///////////////333333222111000///......---------...000111000///////////////............111000000//////......---......---,,,,,,,,,,,,---///...............//////000000///............///------------------,,,,,,+++,,,.../////////------------------...///111111................................................------...............------...//////......000222444222///------...---,,,////////////................../////////000000000...------------...//////,,,---///000222222333333...............---------,,,------------.........000//////////////////000......////////////......//////......//////000111000000/////////000000111.........//////000000111111111111111111111111111222111000/////////000111////////////............////////////////////////------.........///////////////000000111111222222111000///......---......---...///...---,,,---///000000000000000000000000111000000///...---------..................------,,,,,,---...////////////......////////////......000000//////////////////...............------------------------.........000///......---.........000000//////000000111111//////000000000000111111//////...------...//////........................//////............//////,,,------------..................---......///000---...///000111000//////------...///000000000///---......//////......---////////////000000000000000000000000000000000000///////////////000111111000.........000000000.........---------...//////------...///////////////000000000000000000000000........................000222333333222111333444000777666666<<>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::999888777555444444444444333333333333333333333333222111111111000000000000000000000000000000000000111111111000000////////////...---...///...,,,)))///////////////.........000000000000000/////////000//////........./////////......------------.../////////.........//////)))***+++,,,...///111111---......//////.........///.............................................------------------------,,,---......///.........------------------///000///---,,,,,,...///000//////////////////................../////////000000,,,,,,,,,------///000000,,,,,,...///000111222222/////////...---------,,,............////////////------,,,,,,,,,,,,------......////////////......///............///000000............///000000111,,,------...///000000111111111111111111111111111222111000...------------///////////////.........////////////////////////............/////////////////////000000111111111000000//////....................................////////////////////////111111000///...------,,,......///000///...,,,+++***+++---...///...---,,,......////////////......000000000//////......---........................---------...............///......------.........000///////////////000000////////////000000000111.........------.................................///......------......///........./////////000000------------......//////,,,---///000111000///...,,,,,,...///000000000000.........//////.........111000///////////////000///////////////////////////////////////000000111222111///000111111000///000000/////////000000111///000111111111111000///000000000000000000000000111111111111111111111111000222333333222111333444222888777777===???JJJ^^^tttuuuttt|||xxx]]]IIIAAA>>>;;;;;;;;;:::999888888888888555555666666666666666666555555444444444333333333qqqZZZNNNKKKIIIHHHHHHHHHFFFDDDCCCDDDEEEDDDCCCAAAAAA@@@??????>>>>>>===>>>=========<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;999888777555444444444444333333333333333333333333333333222222222111111111111111111111111111111111.........//////000000000111111111111222111...,,,.........///////////////---......///000111111222//////.........//////000///......------------.........//////////////////***+++,,,...///111222222111000///------...000111...............---------........................------------------------,,,------...//////......,,,,,,++++++,,,------------,,,+++,,,...000000///.........///////////////............////////////,,,,,,,,,---...///000111------------......///////////////...---------,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------......////////////.....................//////000,,,------...////////////,,,------...///000000111000000000000000000000000/////////.........//////.........///////////////////////////////////////........./////////000000......///////////////000///////////////.........000////////////000//////////////////////////////111000000///...---------......///000///...,,,+++...///000000000...---,,,......////////////......000000//////......---------...................................................------------......///......---------.........////////////000000000---..................---..............................------------..................////////////,,,,,,---....../////////,,,---...///000//////...,,,,,,...///000000000000...//////000000//////...111000///////////////000///////////////////////////////////////000000111333111000000111111///...222111111000000111111111111111111111111000//////000000000000000000000000222222222222222222222222000222333333222111333444222777666666<<<===EEEWWWffftttyyykkkjjjrrr}}}{{{|||uuu]]]KKKCCC???===;;;;;;:::999888888888888555555555555555666666666333333333444444444555555oooYYYMMMJJJIIIHHHHHHHHHEEEBBBAAABBBCCCDDDDDD@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999888777555444444444444222222222222222222222222333333333222222222222111111111111111222222222222,,,,,,---...///000111111***,,,000111000/////////.........///////////////,,,,,,---...000111222333---,,,,,,,,,,,,---......///...............//////---...//////000//////////////////////////////...333111///------...000222***+++,,,...////////////........................------------------------,,,,,,---...////////////---,,,******,,,---,,,,,,///...------...///...,,,.........///////////////------........./////////,,,,,,,,,---...///000111......---,,,,,,---------...............---------,,,,,,,,,,,,------------000//////////////////000......////////////............------......///000---...///////////////............//////000000111000000000000000000000000------...///111222333333.........///////////////////////////////////////....../////////000000000............////////////......////////////......111///...///000111000///000000000000000000000000////////////..............................------222333333222111000//////......////////////......//////..................---------.............../////////...............---------,,,------...///......------,,,,,,------......////////////000000---...////////////...---------------------------......------------......+++,,,,,,,,,,,,---------------.../////////......------........./////////------...///000000000////////////000000/////////////////////000000000000000000000000000000000000///////////////000111111000///...///111111111000111111000/////////000000111000////////////000000000000000000000000000000000000000000000000000000000222333333222111333444///555333444::::::???OOOWWWeeettt{{{|||uuujjj______gggwwwyyyxxxvvvxxxppp[[[LLLEEEBBB@@@<<<;;;:::999888888888888555555555666666666666666222333333444555555666666nnnXXXMMMJJJIIIHHHHHHGGGEEECCCCCCDDDEEEDDDDDD@@@@@@??????>>>>>>======:::;;;;;;<<<<<<=========;;;::::::::::::::::::;;;999888777555444444444444111111111111111111111111222222222222111111111111000000000000111111111222.........///000000000111$$$***000000,,,***,,,///............/////////000,,,,,,---...//////000000,,,,,,,,,,,,,,,---..................///000111111,,,---///000000000///////////////......---------111000///............///+++,,,---............---........................------------------------+++,,,---...////////////000---+++,,,...///...,,,///...---...000000///---............/////////000---------.........//////---------------...///000///...------,,,---...///---------......................../////////000000111000000//////000000111......////////////.........------------...//////000000111222111111//////000000000000000000000000000000000000000000000000......///000000000000///............/////////000////////////////////////.../////////000000000000////////////////////////---...///000000///......000...---...000111///---000000000000000000000000............////////////......---------......///222111111000000000000111......////////////......------..................---------.........//////000/////////.........------,,,,,,,,,------.../////////...---------------........./////////000000...///000000000000///...------------------------...------,,,,,,------...++++++,,,,,,,,,---------...///000000000///...---///...---,,,,,,...///111......///////////////...---......//////......------...///000111111000000000000000000000000000000///////////////000111111///...///111555777888888222111000000/////////000000///...---///111444666000000000000000000000000000000000000000000000000000222333333222111333444///444333444:::999===LLLRRR```oooxxx~~~wwwnnndddZZZ[[[bbbvvv||||||tttooorrrvvvwwwuuuqqqeeeTTTGGGCCCAAA???<<<;;;:::999888888888888777777666666666666666666555555555555555555555666nnnWWWLLLJJJIIIHHHIIIFFFEEEEEEFFFGGGGGGEEECCC@@@@@@??????>>>=========999::::::;;;<<<===>>>>>>:::999999999999999999:::999888777666444444444444000000000000000000000000111111111111000000000000.../////////000000111111111111111111000000000000)))000777555...)))+++///---.........//////000000---------..............................///000111.........//////111222333,,,---///000000000//////,,,,,,,,,------.............../////////...,,,+++////////////...,,,***(((................................................+++,,,---...////////////222///------///000///---+++++++++...111333222111---.........//////000000---------.........//////...------------.../////////...------...///000111,,,------....../////////+++++++++,,,,,,,,,------//////............//////......////////////.........------------...//////222333444444333222111000111111111111000000000000000000000000000000000000222111000...,,,***(((&&&---.........//////000000////////////////////////////////////000000000000111111111000000000000000---...///000000///......000---,,,---///000...,,,000000000000000000000000------......///000000000...---,,,,,,---...000111...---,,,,,,,,,...000111......////////////......,,,------....../////////---------.........//////000000//////.........---,,,,,,,,,,,,------...///111000///.........................../////////000...///000111111000///...------------------------...------,,,,,,------...---------.........//////000000111111111///...---000...,,,++++++---000111...///////////////......,,,------......------,,,+++---///111222222111000000000000000000000000000///////////////000111111//////111555:::>>>@@@@@@333333222111111111111111000///...///111555:::===000000000000000000000000111111111111111111111111000222333333222111333444000666444666<<<;;;>>>LLLTTTcccrrr{{{zzzpppeee\\\^^^eee}}}vvvkkkiiikkklllfffcccZZZKKKAAA???>>>===<<<;;;:::999888888888888888888777777666666666666777777777666555555444444nnnWWWLLLJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;888888888888888888888888;;;:::888666444333222222111111111222222333333333111222444555555333111///222111111111000000//////111111222222111000///...///............//////000........................//////000000000000//////111000...------...//////---...///111111111000///000000/////////.........---------///111111///---------------------------***,,,---.........000222,,,,,,---.../////////...//////////////////......333222000...---,,,------...---,,,,,,,,,,,,---...******+++,,,,,,---......)))'''&&&(((+++......,,,...------------...//////---,,,,,,++++++,,,,,,---,,,---------......////////////.........---------/////////......---------//////.........---------------,,,,,,---...000111222222222222111///...---......//////000000111111///////////////.........//////............//////------------------------......///000000000000000000000000000000000000000............////////////222222111111000000//////......................../////////000000000000000111111111111111111111111222000...,,,,,,...000222////////////111333555666//////////////////////////////............//////000000///...------,,,,,,+++,,,...//////...,,,+++///...,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,------------------------------...000111222000111222333222111///---000///...---------------------------------,,,,,,,,,,,,---------------,,,------......///000000000000//////.........//////000000000000000000000000---........./////////000000000//////.........---111111111111111111111111000//////........./////////000000///111:::GGGRRR:::111+++///444444222111111///...000333555444222////////////000111222333222222333333333333222222111111111111111222222222555333444666777888@@@HHHSSSggg|||wwwfffXXX]]]jjj|||yyywwwqqqfffccc\\\QQQIIIDDDBBB@@@>>><<<;;;:::888777777666666777777777777666555444333222333444555555555333333nnnWWWLLLKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999999999999999999999888777555444333333222222222222222333333333444000000000000/////////...111111111111000000000//////////////////.........000//////.........//////........................,,,,,,------------,,,,,,---------------...///000......///000000000//////......---------,,,,,,,,,...------///111111///---........................,,,---///...------...///,,,---......//////......////////////000000000000000000///...---.../////////...------------...///,,,,,,,,,---.........///,,,***)))***---//////......------------...//////......------------......---------------.........//////.........------------,,,,,,,,,++++++++++++//////.........---------222111000000//////000000222222111111000/////////////////////000000000000//////////////////////////////............////////////////////////////////////000000000000000///000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000//////........./////////...........................---+++))))))+++---...//////...///000111333444////////////////////////.........------.........---------,,,+++*********,,,---///000000///---,,,------,,,,,,---///111222000//////////////////000.......................................///000111///000111222111000...---///......---------.........---------------------------.........------,,,,,,,,,------...///////////////............//////////////////////////////////////////////////////000000000/////////......111111111111111111111111000//////........./////////000000///000777BBBKKKNNNBBB555000...---...111///...---...000222000///111000000/////////////////////000000000000//////222222222222222333333333555333444666777888@@@HHHSSSggg}}}{{{jjj\\\___kkk|||oooggg```UUUKKKEEEAAA???>>>;;;;;;999888777666666666888777777666555555444444444444444555444444333333nnnWWWLLLKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>????????????>>>>>>>>>>>>::::::::::::::::::::::::777666555444333333333333333333333333444444444444444333111000000000222222111111111111000000000000333222111000111222333444111000///...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...///////////////...........................------------,,,...------///000111///...////////////////////////...///000///---,,,,,,...------.../////////....../////////000000111111111...............///000111000///............///000................../////////---,,,---...000000///......------......///000000000////////////000000............------------/////////............---000///////////////....../////////.........------000000//////---,,,******222111000//////000111222000000000000////////////////////////////////////000//////......//////000000000000000000000000000000000000111000000//////000000000000000000000000000000000000111111111222000000000111111111111111222222222222222222222222222111111000000111111111000000000000000000000000000...---,,,,,,---...000...............///000000//////////////////////////////............//////000000000//////......------...///000000///...---///......---...///000111000000000000000000000000000000000//////......---............////////////...///000000000///...---......---------...//////........................///////////////...---,,,++++++,,,,,,---.........//////............//////////////////////////////000000000000////////////111000000000000000//////000000000000000000000000/////////......//////000...///000//////333;;;AAAWWWNNNDDD===666///...111......---///111333333222444444333222000///......111111222222222222111111222222333333333444444444555333444666777888@@@HHHVVVjjjtttddddddmmmzzztttlll```SSSHHHBBB???>>>;;;:::999888777666666666888777666555444444555555666555444444333333333333nnnWWWLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>AAAAAA@@@@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;555555444333333333444444444444444444444444444444444444333222222222222333111111111000000000000000333222111000111222555666111111000......---------000000000000000000000000///..................///***,,,---///000000///...000///...,,,,,,,,,---...000000000//////////////////...---...000000///...////////////////////////.../////////---,,,---.........////////////...............///000000111111............/////////000///................../////////..................000///......////////////...............//////000111000000//////000000111000000000//////......---/////////...............111111111111111111111111////////////............---.........---+++)))(((111000///......000222444111111000000//////......///////////////000000000000000////////////000000111111111111111111111111000111111111111000//////000000000000000000000000111111111222222222333333000000000111111222222222222222222222222222222222222111000/////////000111222222222222222222222222111000...------...000111.........------------...////////////////////////111000000000000000000111222222222111111000000000---...////////////...---222111000...---,,,,,,,,,........................111000000///...---,,,,,,///////////////.........---......//////...---------------------...///000.........///////////////000000000000///...---,,,+++,,,,,,------.../////////............//////000////////////////////////111000000000000/////////111111111111000000000000//////////////////////////////////////////000111///000111000///111444888IIIKKKOOOPPPHHH;;;333111+++,,,---///111333444555777666666555444333222111222333333444444333333222111111222222333444444444555333444666777888???HHHYYYnnnvvvoooppp}}}uuubbbQQQDDD???===;;;:::999888777666666666999777555444333444666777777666444333222222333444nnnWWWMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;555444444333333333444444444444444444444444444444///000111222111000...---000000000000000000111111///...,,,,,,,,,...000222111111000......---------000000000000000000000000000000///......///000000...///000111111000///...000///...,,,,,,,,,---...000000000000000000000000///...------///000000///........................,,,---......------...000...///////////////......---------........./////////////////////......---------------------------.........---------------/////////...------...//////............///000000000//////////////////000222222111111000000//////////////////////////////........................000000/////////............///000111111000///...111000///...///000333444111111000000//////......////////////000000111111000000////////////000000000000000000000000000000000000111111111111000000111111111111111111111111222222222222333333333333000000111111222222333333222222222222222222222222000...---++++++,,,------////////////////////////------,,,++++++,,,------...............---------////////////////////////000//////......//////000//////..................---------......---------111000///---,,,++++++***,,,---............---,,,//////......---,,,++++++...//////000//////...------------............------------------...///000............//////000000//////000000///...---------------...//////000000...............///000000........................000000000///////////////000000000000111111111111........................///////////////000111111000111111111000000111222555===KKKTTTOOO@@@555222---....../////////000000333444555555555555444333//////000000000000//////000000000111222333333333555333444666777888???HHHWWWnnnxxxuuu\\\III@@@===<<<;;;:::888777777777777888777555444333444666777666555444333222333444444nnnWWWMMMLLLLLLJJJJJJGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;555555444444444444444555444444444444333333333333///000333444444222///---000000000000111111111111000///.........///000111111000///...............///////////////////////////...---,,,,,,---...///111111111111111000///...//////..................---............/////////000...------///000000///........................+++---......------///000//////000000000///......------------------------//////000000///...------,,,,,,------------,,,,,,------------------------...//////...---,,,.../////////......//////000111//////............//////111111111111000000000000...////////////000000000...////////////000000000000000000/////////......,,,---...///000111111111000000/////////111222333000000000000////////////...//////000000111111222111000000//////000000111///////////////////////////000111111222222111111111111111111111111111111222222222222333333333444111111111222222222222222222222222222222222222222444222000.........000111000000000000000000000000/////////....../////////...//////000//////......////////////////////////------,,,,,,,,,,,,------////////////////////////------------------------+++,,,,,,---------............000000000000...............---,,,,,,++++++---...///000000///......------------.........///......---------...//////---------......//////000---....../////////......------......///000000111......---......///000111..................................../////////000//////000000000000000111////////////////////////////////////000111222222111111111111000000//////---333===EEECCC999333222888888888555222/////////...///111222333333222222000111111222222111111000//////000111222222333333555333444666777888@@@HHHRRRmmmeeeNNNBBB???===<<<;;;:::999888888888777666555444444555666777444444444333333444444555nnnWWWMMMLLLLLLKKKJJJGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>=========::::::::::::::::::::::::777777666555444444444555444333333333222222222222333333444444444333222111///000000000111111111111333333222222222222222222000//////.........//////........................///...,,,++++++,,,...///000////////////000000111......///000000000//////---.........////////////000...,,,---...000000000////////////////////////---/////////---,,,---...000000000000000///....../////////...------,,,,,,---...///000000//////...,,,---...//////...---,,,---------.../////////000---///000///------///111///////////////000000111//////............////////////////////////000000.../////////000000000000000000000111111111222222000000000000/////////...---,,,------...///000000000000000000000111111111////////////000000000000...//////000111111222222111111000000000000111111000000000000000000000000...///000111222333333333111111111111111111111111111222222222222333333333333222222222222222222111222222222222222222222222777555222000000000222333333333333333333333333333333222222222222222222333//////111111222111000000////////////////////////......------------......111111111111111111111111......------------......++++++,,,....../////////...///111222222111///...............------------+++---///000111000///..................//////000///......---------......+++,,,,,,---......//////+++,,,---......///......,,,,,,---......//////000---------......///000111........................++++++,,,---...///000000....../////////000000000////////////////////////////////////000111222333000//////////////////...,,,---000555555222111333:::;;;;;;888444111111222,,,---///111222111000000333333333444444333333333///000000111222333444555555333444666777888@@@HHHSSSppp{{{jjjQQQEEEBBB>>>===<<<;;;:::999999999555666666666666666666666222222333444555555555555nnnWWWMMMMMMMMMKKKKKKGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888777555555444444555333333333222222111111111222111000/////////000111//////000000111111111222111111111111111000///...//////.........//////000........................000///---,,,,,,---///000...---------...///111333---...///111111111000000///000000000111111222222000...,,,,,,...000000000000000000000000000000000000000111///---++++++,,,000000000000000///......111111000///...------,,,***,,,...///111111111000---...///000000///...------......///000111111222---///111000......000333///////////////000111111000000////////////000000,,,---------......//////.../////////000000111111,,,,,,------.........///000000000000////////////222111000000000111333444000000111111111111000///......//////000000111111...//////000111222222222111111000000000000111111000000000000000000000000---...000111333333444444111111111111111111111111111111222222222333333333444333333222222111111111333333333333333333333333222000---+++***+++---...000000000000000000000000000000000000000000000000///000111333333333222111////////////////////////111111000000000000111111------------............//////............//////...///////////////......---///000111111000///---.........///////////////***,,,...000111111000///...............///000111000///...---------------++++++,,,,,,---...//////******,,,---.../////////++++++,,,------......///---------......000111111........................)))***+++,,,---///000000---.........//////000000000000000000000000000000////////////000111222333///...------...///...---+++)))+++000222111111333111333444333///...///111---///111222333222000///000000000111111000000000000111111222444555666666555333444666777888@@@HHHXXXvvv}}}wwwkkkSSSGGGDDD???>>>===<<<;;;:::::::::444555666666777666666555000111333555666666555555mmmZZZTTTKKKHHHKKKIIILLLKKKIIIGGGFFFFFFFFFGGGBBBAAA@@@???>>>>>>>>>>>>======<<<;;;<<<===>>>???===<<<::::::;;;;;;:::999888777666555555444444555222222222333333444444444000111222333444333222222444222000000222333111///111111111111111000//////000000000000000000000000......////////////......222111000.........///000...---------...///111333///...---------///000111////////////////////////........................//////...------------.........---...//////...,,,000///...---------------//////............//////++++++,,,...///111222222222111000///......///000666444000...////////////000000000000000000000000//////............//////222111///.........///000...---...111444333///,,,......------------...............///////////////---///000...++++++---000/////////000111111222222000000000000111111111111///////////////000111111...//////000111111222222222222111111111111111111222333444333111000111222///......///111333222111111222333444444444333222333333222111111222222222111222333444444333111000444444444555555555666666444555444333222222444666444333333222333444666777444555555555444333222222333444444555555555555555555444111/////////000111111111222222222111111000//////000000000000//////000+++,,,111222...///555111111111000//////......//////............//////222111000//////000111222......///...,,,,,,...000///...,,,+++,,,...000111......................................................------------............................................................////////////......555+++)))333333+++---888......//////000000111111111111111111000000000000111111000000000000111111///////////////000000111000,,,))),,,222555222---///////////////000111111333333333222111000//////222222333333333222222111444444333333333333222222555444666888888888>>>FFFWWWrrr|||www|||eeeQQQGGGCCC@@@>>><<<===>>><<<888555777777666555444444333333555555555444444333333333lllZZZSSSJJJHHHKKKHHHIIIHHHFFFEEEDDDCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;::::::999:::;;;<<<======;;;::::::;;;;;;:::999888777666555555444444555333333333444444555555555111222333444444444333333333111///000222222000...111111111111111000//////000000000000000000000000//////000000000000//////111000//////.........//////............//////000//////...---......///000////////////////////////........................000000///..................---,,,,,,,,,,,,+++***111000///...............000//////.........//////........./////////000000111000///.........///000000---,,,,,,...000111111000000000000000000000000//////.........//////000222111000///...//////000/////////111444444111...000//////......//////000000000000///.........---000111111111///000111222111111111111000000000000//////000000000111111111000000000000000111222222000111111111222222333333222222222222222222222222222333555444333111111222222111000111333444333222333444555555555444333222444333333222222333333444333444444444444444333333555666666666666777777777666777777555444444666888666555555444444555666777777777888888888777666666333444555666777777777777;;;:::888666555555666777333333444444444444333333000111111111111111111000111000111444444333222444222222111111000/////////000//////////////////000///......------...///000...///000000......///000//////...---...///000111......................................................------------............................................................////////////.........000333666666111,,,***////////////000000000000......///000111222333333111111000000000000111111000000000000000111222222...+++***+++///111///---///////////////000111111111111111111000///...---111222222222222222111111222222222333333444444444444333555777777777<<>>>>>>>>>>>;;;::::::::::::;;;<<<<<<<<<;;;::::::;;;;;;:::999888777666555555444444555444444444444555555555555222333333444555444444444222000//////000111///...111111111111111000//////000000000000000000000000000000111111111111000000...////////////...------///////////////...------000//////.........//////////////////////////////........................000000///............///000//////...//////000000111111000////////////000111000///...............111000000//////......---///............//////000///---+++,,,...000111111000000000000000000000000............//////000111111111000///////////////111000000111333333222111111000000//////000000111222111000000......---,,,///---------///000000000444333222111000///...---////////////000000000000111111000000000111222222222222222333333333333333222222222222222222333333222444666666555333222222444333222333555555444333666666777777666555444333555555444444444444555555666666555555555555666666777777777888888888999999888999999888777777888:::999888777666666666777888777888888999999999999888444555666777888888888888999888777555555555666666555666666777777666666666333444444444444444444333000333444333333444333000444333333222111111000000111000000000000000000111...------------...///000...000222222111000000000//////000000000000111111......................................................------------............................................................////////////......///333111***)))///111,,,000000000000////////////......///000111222333333111111000000000000111111111111111111111222222333............/////////...///////////////000111111000000000000///...------000000111111222111111000000000111222333444555555444333555888777777<<>><<<;;;;;;;;;:::777555777666666555555444444444555555555444444444444444iiiXXXRRRIIIGGGIIIFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>;;;:::999:::;;;;;;:::999888777666555555444444555444444444444444444444444222222333333333333444333111000///////////////...111111111111111000/////////////////////////////////000000111111000000///,,,---...//////...---,,,---...///000000///...---000//////...............////////////////////////........................000///......------......---......//////111333555000000///////////////000111000///......---......111111000000///.........---------......///000000555333111///000000///...////////////////////////............///000111222111000000///////////////111000000000111222222222111000000//////000000111111000000000//////.........,,,***+++///111000...333333222111000///............/////////000000000111111000000000000111111222222222333333333333333333333333333333444444444222555888999777444333222444333222444666777777666888888999999888666555333666666555555666666777777777666555555555666888999777888888888888999999999999:::::::::888888999;;;:::999888666666666777777555555666777888888777777777888888999999888888777555555444333222222333333666777777888888888888777666666666666666666666666444888888444333777777333555555555444333333222222222222111111111111222222////////////000111222222---000333333222000///000//////000111111000000///......................................................------------............................................................////////////......///111111///000333555444111111000000//////......111111111111000000000///111111000000000000111111111000000000000111222222111333444333000///000222///////////////000000111000000000000//////...---//////000111111111111000000111111222333333444444555444777999999888===DDDOOOdddrrr^^^dddnnnyyyvvv```NNNEEEBBB<<<;;;::::::999888777666777666666666555555444444555555555555555444444444hhhWWWRRRJJJGGGIIIFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============;;;999888999;;;;;;:::999888777666555555444444555222222222222222222222222111111111111111222222222000000000000///...//////111111111111111000//////////////////////////////...//////000000//////...,,,---...//////...---,,,+++,,,...000111000000/////////////////////......///////////////////////////////////////////////////...------,,,,,,------)))+++,,,,,,***+++---///.........------......///000000///.............../////////000000000000000------...//////000000000777555222000000///---+++///////////////////////////////////////000111111000000000000000//////...//////000000000000000111000//////......//////000.../////////000000111111222///---///222555444222000000000000000000000000////////////000000000000111000000//////000000000111111111222222222222222333333444444555555555555333666999:::888666444444222111111333666888999888999999::::::999777666444777666666666777777888999777666555555555777888999777777888888888999999999888999::::::999888999::::::999888666666666777777444555666666777777777777;;;;;;::::::999777666555777777666666555555666666666666777888888888888888888888777666666777888888;;;===<<<999999<<<<<<:::777777777666555555444444333333333222222333333333///000000111111111222222---///222333222000//////...///000000000//////...////////////////////////////////////////////////......------------......////////////////////////..............................////////////......+++...<<>>>>>>>>>>>999:::;;;;;;<<<<<<;;;;;;:::999888999:::;;;:::999888777666555555444444555222222222222111111111111000000000000000111222222000111222111///...///000111111111111111000//////000000000000000000000000......////////////......------...////////////...+++,,,---///000000111111------...///000000////////////////////////////////////////////////////////////...---------------,,,...000///+++)))***+++...------------....../////////............//////......///000000111222222...///000000000000000///111000......//////---,,,000000000000000000000000111000000//////000000111000000000000000///......---///000111//////000111000//////......//////000---...//////111111222333000///...///111222222222...//////000111222222222000000000000111111111111222222111000000000000111000000111111222333333333444444444555666666777777666888::::::999777666666222222222444777999:::999888999::::::999888777666777666666777777888999:::666666666666777888999:::888888888888999999999:::777999;;;;;;999888999999:::999888777666777888999777888888999999999999888;;;;;;;;;:::999777666555777777777777777777777777666666777888999999999999999888777666666777888999;;;999:::>>>>>>;;;999;;;999999999888777777666666555444444333333444444555///000000111111000000///...000222222111000000000000000////////////......////////////////////////////////////////////////......------------......////////////////////////..............................////////////......222///;;;NNNNNN:::///222000000000000////////////......///000111222333333111111000000000000111111///////////////000000111///111222111...,,,...000///////////////000111111000000000111111000000/////////000111222222222222333333222222111111111111000000333666555333777===HHH[[[www~~~jjjWWW[[[gggwww~~~ttt```NNNDDD@@@;;;;;;;;;999777666888999666666666666666666666666555555555555555666666666hhhXXXTTTLLLIIIJJJGGGBBBCCCCCCDDDCCCCCCAAAAAABBBAAA@@@???>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::999888777888:::;;;:::999888777666555555444444555333333333222222111111111111111000000000111222333000222333222000...000111111111111111111000//////000000000000000000000000//////000000000000/////////.........//////000111...............///000000+++,,,...///000000000000////////////////////////////////////////////////111111000///////////////+++///444444000---...///...............///000000......---......///000111...//////000111111222222000111111222222111000///...------...000000///...000000000000000000000000222222111000///////////////000000111000///...---,,,///222333111000000111111000000//////000000111/////////000111111111222...//////...------///000...//////000111111222222111111111111222222222222555444333222222222222333///000111222333555555666444444555666666777888888888999;;;:::888777777888777666555666888:::999888777888999::::::999777777666666666666777888999:::777777888999:::;;;;;;:::999999:::::::::;;;;;;;;;888:::<<<<<<:::999999::::::999888888888999:::;;;::::::::::::::::::999888999999999999999888777777555666666666777666666666666777888999::::::::::::999888666555555666888999999444;;;HHHHHH<<<777<<<;;;;;;::::::999888888777666555555444444555555666222222333333222111//////111222333222111000111333222111000/////////000000////////////////////////////////////////////////......------------......////////////////////////..............................////////////......333000111777777222000333////////////000000000000......///000111222333333111111000000000000111111000000//////000000111222//////000///.........//////////////////000111111...//////000000//////...///000111222333333333333111111111111111222222222000000333666555333666<<>>>>>>>>>>>;;;;;;===>>>>>>>>>===<<<999888777888:::;;;:::999888777666555555444444555444444444333333222222222333222111111111222333444000333444333000///000222111111111111111000//////000000000000000000000000000000111111111111000000000///.........000111222111000...------...//////***+++---///111111111111////////////////////////000000000000000000000000333222222111111111111111"""(((///222000///000222///////////////000111111------------///000111222000000000000111111111111111222333333222111000///000000///000222222111///000000000000000000000000444333222000//////......///000111111111000...---,,,000444555333111000111222222111111111111222222111111111000000000000000000333444222///...111444///000000000111111111111111111222222222333333333777666555444444444444444000000111333555666888888444555555666777888888999999:::;;;:::888777888999;;;:::999999::::::888777666777888999:::999888777666666666666777888999:::777999:::<<<======<<<;;;;;;;;;;;;<<<<<<<<<======888:::======;;;:::::::::;;;::::::999:::;;;===>>>::::::::::::999999888777666666777888999999999999777888888999999999888888777888999:::;;;;;;;;;;;;888777555444444555777888>>>888BBBWWWWWWDDD;;;BBB<<<;;;;;;::::::999999888666666555555555555666666555666666666555333111000333444444333111111333555555333111//////000111222000000000000000000000000000000000000000000000000.........------.........000000000000000000000000..............................////////////......%%%---222222444777333---......//////000000111111111111111111000000000000111111000000000000111111111111111000111222222333111000000000111111111000///////////////000111111------......///......---000000111222333444444444//////000111222333333444333333666:::888666999???HHHUUUhhhxxx|||nnn^^^RRRVVVfffyyy|||~~~uuubbbPPPDDD???;;;<<<===:::777777999<<<666666666666777777777777444555555555666666777777jjjUUUMMMLLLIIIIIIMMMHHHGGGEEECCCAAA@@@??????BBBAAA@@@???>>>>>>>>>>>>::::::;;;<<<======<<<<<<777666555666888;;;<<<<<<555555555555555555555555333444555666666666555444444444333333222111000000...///000111222333333333111111111111111222333333000000000000////////////000000///...............111111000000//////........................------222222111111000000//////,,,,,,---...///000111111//////000111111111111000000...///111444555333000,,,,,,,,,------...............////////////......000000///.............../////////000000000000111,,,---...///000000000000//////000000///...------***...111222000......///111111000000000000111111/////////000111111222222............/////////000333222///------...000111111000///......///000111222222222222222111000///000111111111111222222222222222111111111111222222222222111111222222333444333333444444555666777777777777777666666666666666<<<;;;:::999888888888888;;;:::999888777666555555777777777777777888999:::999777555444444666888::::::;;;<<<======<<<;;;:::===<<<;;;:::999:::;;;<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777888888888999999999777666444555777:::<<<<<<888888999:::::::::999999===;;;CCCPPPQQQEEE<<<;;;:::999999999888888777777888777666555555444444444999888666555444444444555333555777777555333333333111222222333333222222111//////.........//////000000000//////.........------.../////////...---,,,.........///000111111222---...///...------...///---.........//////000000111...***&&&&&&***...111///000000///------...000111111111111111111111222111222222111000//////000000000000000000000000000............/////////000222111...------...111222000000000000000000000000444333111000000000111111222111000000000111333333444555555555444555777:::CCCMMMZZZgggssszzzqqqfff[[[SSSTTT```uuuzzzvvvxxxyyyyyyuuuiiiYYYJJJBBB???>>><<<::::::::::::888777333444777888888777444333666555444444333333333333jjjTTTMMMKKKHHHGGGJJJFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@??????>>>??????:::;;;;;;<<<======<<<<<<;;;999777777888999999999777777777666555444444333444555555555555555444444444444333222222111000000///000111222222222222222000///////////////000000000000000000////////////000000///...............000000000000////////////........................000000000000000000//////------......///000000000---...///000000000000000///...---///222333222000..................//////...//////////////////...000000///...............,,,,,,,,,------------...///000111222222333222222//////000000//////...---'''+++...///...---...///111111000000000000111111111111111000000000000000........./////////000000333111///------...000111111000////////////000111222222222222222111000000111111111111222222222222222222111111111111222222222222222222222333444444333444444555666666777777777777777777777777777777::::::999888888888999999888888888777777666666666888888888888999999999:::===<<<;;;999999:::<<<===::::::;;;<<<<<<;;;::::::>>>===<<<<<<;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<999999999:::===>>>===<<<888999::::::;;;:::::::::<<<888;;;FFFGGG>>>888:::888888888777777666666666777777666666777777888999999888777666555555666666666888::::::888666666666333333444444444444333333222111111000/////////////////////////////////000//////......---------...------...//////000111111---...///...------...///............/////////000000///---,,,,,,---///000///000000///------...///111111111111111000000000...//////...---,,,,,,...000000000000000000000000........./////////000000000000////////////000000000000000000000000000000333222111000000000111111222111000000000111222333444555555555444555777:::???IIIWWWeeeqqq{{{pppdddYYYOOOPPP]]]rrr}}}xxxssstttpppqqqooofffXXXLLLDDDBBB<<<:::999888999888666555444555666777777666555444555555444333333333444444jjjUUUNNNLLLGGGEEEGGGDDDDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>:::;;;<<<<<<===<<<<<<<<<:::999777777999:::999888::::::888777666444333333666666555444333333333444333333333222111111000000000111111222222222111111000000///////////////000000000000000////////////000//////............///////////////000000000000........................//////////////////000000////////////////////////,,,,,,...///000000000000///...------///111111000000000000/////////////////////000000000000//////000//////............///......////////////000000............---,,,+++***///000000000000//////...***---///000...------...111111000000000000111111222222111111000//////........./////////000000000222111///...---...000111111000000//////000000111111222222222222111000000111111111111222222222333333222222111111222222333333333333222333444444555444555555666666777777777777777777888888999999:::999888888888888999::::::888888888888888999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<==================>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<>>>@@@@@@===;;;999:::;;;;;;<<<<<<;;;;;;===777666<<<>>>999777;;;777666666666666555555555444444555555777888::::::888777777666666666777777444666888888666555444555444555555555555555555444555444333111000000//////......//////000111111222111000...---,,,---...///---------...//////000000---...///...------...///............////////////...///000111111000///......///000///---,,,---...111111000000/////////...---...///...,,,+++,,,---000000000000000000000000....../////////000000000...///000111111000///...000000000000000000000000222222111000000000111111111111000000111111222333444555555555444555777:::===GGGUUUdddrrr}}}qqqdddXXXMMMNNNZZZppp}}}{{{uuutttnnnooolllcccWWWLLLEEECCC===;;;999999999999777555555666666666666666666555444444444444444444555555kkkWWWPPPMMMHHHEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCAAA@@@???>>>============;;;;;;<<<<<<<<<<<<<<<;;;777666666777:::<<<<<<<<<::::::999888777666555444888777555333222222333333333222222222111111000000222222222222222111000///333222222111111111111111000000000000////////////000///............//////......//////000000111111............////////////------......//////000000000000//////............,,,---...///000111111111000///------...000111111000000000//////.........000000000//////000000000000///............////////////000000000111111111///...---+++)))&&&$$$"""000000000111111000000///111222222222000///......111111000000000000111111111111111111000000//////...////////////000000000111000///......///000111000000000000000000000000111111222222222111111000111111111222222222333333333333222222222222333333444444333333444444555666666666666777777777888888777777888999999:::;;;;;;777777777888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;;;;::::::999888777777666========================;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<===<<<<<<===>>>>>><<<::::::;;;;;;<<<<<<<<<<<<<<>>GGGUUUdddrrrsssfffZZZPPPQQQ\\\qqq{{{xxxuuunnncccVVVKKKDDDBBB???===<<<;;;<<<;;;:::888777666555444444555666777444444444444444555666777lllXXXQQQOOOIIIFFFHHHHHHGGGFFFDDDBBBAAAAAAAAA???>>>===<<<<<<;;;;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;777666666888;;;===<<<;;;888888888888888777777777777666444333222222222333222222111111111111111000222222222222222111000///222222111111111111111222000000000000//////////////////............//////......//////000000111111........./////////000000------......//////000000000000000///......---------...///000111111111111000000//////...///111222000//////......---------000000///......///000000//////............//////,,,,,,,,,---------......222111111000...,,,***)))000000111111111111111000111000000111111222111000111111000000000000111111//////000000111111111111////////////000000000111000000///......///000111000000111111111111000000000111111222222222111111111222222222222333333333444444333333333333444444555555444444555555666777777777888888888888888888777777888999:::;;;;;;<<<888888888888999:::<<<<<<=========<<<<<<<<<;;;;;;:::::::::;;;::::::999999======<<<<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@>>><<<;;;<<<======<<<:::;;;<<<<<<======<<<<<<>>>;;;:::===???===<<<<<<888888888888888888888888555555444444444444555555444555555555555555555555666888::::::999888888888444444555555555555444444000000000000111111222333444444333222111111000000...///000111000///---,,,---------...............---...///...---------//////////////////.........////////////////////////...///111111///.........////////////......------000111222222111000111333////////////////////////////////////000000000111111000///......///000111////////////////////////000000000000111000000000000000111111222222222222444555555555444555777:::>>>FFFSSSbbbppp{{{wwwkkkaaaWWWWWW___rrrzzzpppbbbUUUKKKEEECCC@@@>>><<<<<<<<<<<<:::999777666555444444555666777444444444444555555666777mmmXXXQQQOOOJJJHHHJJJIIIHHHFFFDDDCCCAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;::::::999999:::;;;;;;:::888777777777777777888888888555555444333222222222333111111111111111111111111222222222222222111000//////////////////000000111000000000000///////////////............//////000////////////000000000000.........//////000000111//////////////////000000000000//////.........---///000000111111111111111///000111000//////000222//////..................000///...------...///000///............//////000---............/////////...///000111222222222222000111111222222222222111,,,+++,,,...111333444333111111000000000000111111...//////000111111222222/////////000000000111111///////////////000000111000111111222222111111000000000111222222222222111222222222222333333333333555444444333333444444555666666555555666666777888999999999999999999999999888888888999999::::::;;;999999999::::::<<<======<<<<<<<<<<<<<<<=========;;;:::999999888999999999>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<=========<<<::::::::::::;;;;;;;;;<<<=========<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<<<<<<<=========>>>>>>BBB???<<<;;;<<<>>>??????:::;;;<<<<<<======<<<<<<;;;;;;;;;>>>???>>>;;;999999999999::::::::::::;;;::::::888777777666666666555555666666666666555444444666999999888777777888444444555555555555444444/////////000111222444444666666555333222111000/////////000111000///...---........................---...///...------...//////////////////.........000///...------...///000...000222222111/////////.../////////////////////...000111111//////000222000000000000000000000000/////////000000000111111222111...------...111222000000000000000000000000...///000111111111000000000000111222222222222111444555555555444555777:::<<>>===;;;;;;;;;;;;999777777666555444444555666777555555555444555555666666lllVVVOOOMMMJJJIIILLLHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@???>>>============<<<<<<======<<<;;;;;;::::::999999:::<<<<<<:::888888888888777777666666555333333444444444333333222000000000000111111111111111111222222222111111000............///000222222000000000000////////////...............///000000000000000000////////////---......///000000111111000000000000000000/////////////////////.........000000000000000000///...---///111111///---...000//////////////////000000///...---,,,,,,---...///...............///000000000000000000111111111111,,,---...000111111111111000111222222333333222222///---,,,...111333333222111111000000000000111111000000000000000111111111//////000000000111111111////////////000000000111000111222222222222111000000000111222222222222222222222222333333333444444555555444444444444555555777666666666666777888888:::::::::::::::999999999888888888999999999999999;;;;;;;;;;;;;;;<<<===>>>;;;<<<===???@@@BBBCCCCCCBBB@@@>>><<<<<<===???@@@@@@???===<<<<<<===>>>@@@AAA@@@????????????@@@AAA888999;;;<<<=========<<<<<<<<<<<<<<<============@@@???>>>===<<<:::999999;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>><<<;;;;;;===>>>===<<<::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<>>>>>>;;;888999999::::::;;;;;;;;;;;;;;;;;;999888888777777777888888999999888777666555222444777777666555555666555666666777777666666555222222111222222333444555666555555444333222222111222111///...---...///000////////////////////////---...///...------...///000/////////............//////............/////////222444444222000000000.........//////000111111---///000000//////000111000000000000000000000000//////000000000111111111111000///......///000111000000000000000000000000---...000111111111000000///000111222333222222111444555555555444555777:::;;;CCCPPP```ooozzzssslllhhhrrrzzzqqqeeeYYYNNNGGG???===<<<;;;<<<;;;999888666666555555555555666666777666666555555555555666jjjUUUMMMLLLIIIIIIMMMFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<=========<<<;;;::::::666666777:::===>>>===;;;:::999888777666555444333111222333444555444333222000000000000000111111111000111111222222222111111/////////000111333555555000000000000////////////...............///000111111111000000//////......---......///000111111222222222111111000000//////////////////////////////000000000000///...---,,,+++...111111...,,,,,,...//////000000111111222222///...,,,++++++,,,...///...............///000111------------............222222222222111000///...000111222333333333333333777444111111222333111///111111000000000000111111222222111111000/////////000000000000111111111111......//////000000111111000111222333333222111000///000111222222222222222222222333333333444444444555555444444444444555555777777777777777888888999::::::::::::::::::::::::999999888888888888888888===<<<<<<<<<<<<===>>>>>><<<>>>@@@BBBEEEHHHJJJKKKJJJHHHEEEBBBBBBDDDFFFHHHGGGFFFCCCBBBBBBDDDFFFHHHGGGFFFEEEDDDDDDEEEFFFGGG???@@@BBBCCCDDDDDDDDDCCC@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@>>>===;;;:::999;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999:::::::::;;;;;;888888999;;;<<<<<<:::888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===>>>===999999999999::::::;;;;;;;;;999888888777777777777777:::;;;;;;;;;:::999777666555777::::::999888999999777777888888888888777777555555444333333333444444444444444444444444444333666222...******---111444000000000000000/////////---...///...------...///000000//////.........---...///000111111000///...000222555555333111000000------...///000111222222...000111111000000111333000000000000000000000000000000000000111111111111...///000111111000///...000000000000000000000000---...///111111111000//////000111222333222111111444555555555444555777:::<<>>===>>>===<<<:::666666666666666666666666888777666555555555555555iiiYYYVVVPPPMMMMMMHHHHHHHHHFFFEEEDDDDDDDDDDDDBBBAAA???>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888777777666666555555333333444444333111000///000111222444444333222111111111111000///......---111111111111111111111111000000////////////000000////////////000000000000333111///......///111333000000000000000000000000111111111111000000000000000000////////////000000//////000000111111222222......///000000000000000////////////000000000000//////000111111111111111/////////...---------,,,......////////////................../////////000222111111000000000000000555444222111000000000000////////////////////////111111111000000000000000444222111/////////000000333222000//////000111222...//////000111222222222333444444333111000000111333111///111444666666444444555777888999888777777555777999:::999888999:::999999999::::::<<<===>>>>>><<<::::::<<<>>>??????>>>AAACCCCCCBBBAAABBBCCCDDDDDDGGGNNNVVV^^^dddfffeee```XXXSSSQQQSSSTTTUUUYYYSSSNNNLLLOOOSSSUUUVVVUUUWWWYYYXXXTTTQQQQQQSSSNNNLLLJJJIIIJJJKKKLLLLLLKKKLLLMMMMMMJJJGGGDDDBBBGGGDDDAAABBBDDDEEECCC@@@BBBAAA>>><<<:::888777777999999999999999999999999888888888888888777666666:::;;;;;;<<<;;;;;;::::::888888999:::::::::999999<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999:::::::::999999999888888======;;;999777555444333333555777777777777888999;;;:::999888888999:::;;;888999:::888666555555666888888888888777666444444333333333222222222222111000111222222222111///...111000///...---...//////000000000000000000000000111111000000//////.........///222333333222///...000///...,,,,,,,,,---...///000111111000000111222000000000000000000000000111111000000000000111111222222111111111111222222000111222333333222111000//////000000000000//////000000000111222222333333000222333333333333444666;;;@@@OOOcccttt|||ssswwwlllXXXJJJDDD@@@<<<999999999999999<<<;;;:::999888666555555:::999888777555333222222iiiXXXTTTMMMKKKKKKGGGFFFFFFEEEDDDCCCCCCCCCDDDBBBBBB@@@???>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888777777666666555555444555555555444333111111222222333333333222222111111111111111222222222222000000000000000000000000000000////////////000000////////////000000000000111000///......///000111000000000000000000000000......//////000111222222//////............//////............////////////......///000000000000000000000000000////////////...///000000111111000000..................------......////////////.............../////////000000000000//////000111222222333222222111111111222222111111111111111111111111111000000000000000000000111000000000000000111222//////............//////000000000000111111111111111333444333222222333444999777444444666666555333888888999999999999888888555666777666444333444555999999999;;;<<<>>>@@@AAAAAA@@@???>>>???AAADDDFFFKKKNNNPPPQQQPPPNNNNNNNNNOOOPPPUUU]]]hhhrrryyy||||||uuullleeecccdddfffhhhjjjfffaaa```cccfffhhhggghhhiiiiiifffbbb```aaacccZZZXXXVVVVVVWWWYYYZZZZZZZZZZZZZZZYYYWWWVVVUUUUUUSSSQQQNNNLLLKKKKKKJJJIIIGGGFFFEEECCCAAA???>>>===:::::::::999999888888888888888999999999888888777::::::::::::::::::::::::888888999999999::::::::::::::::::999999999999999;;;;;;;;;::::::999999999888888999999:::::::::;;;;;;::::::::::::999999999666888999999777666666777::::::999888888999::::::999::::::999777666666777888888888888777666555444444444333333222222222111000111111222111000///...111000///...---......///000000000000000000000000111000000000/////////......000111222222111000...000//////..................///111000//////000222000000000000000000000000111111000000000000111111111111111000000111111111000111222222222222111000000000111111111111000000000000000111222222333333333444555555444444666777===AAANNN```pppzzzuuuxxxqqqZZZJJJDDD@@@<<<:::999:::999999::::::999888777666666555777777666666555444444444iiiWWWRRRKKKIIIJJJGGGDDDDDDCCCCCCCCCCCCCCCDDDBBBAAA@@@>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888777888888777777666666555555666666666666555444333333444444333222111111111111...//////111222333444555........................000000////////////000000////////////000000000000...//////////////////...000000000000000000000000.........//////000000000///......------......///////////////..................///000000000000000111111000000//////............///000000000000///..................//////...//////000000//////........./////////000000000......//////000222333444111111111111222222222333111111111111111111111111000000000000000000111111...///000111222222222222000111111222222222111111000000000111111111111111111222444444333444555777<<<:::888777888888777666<<<<<<;;;:::999999999999:::;;;;;;999777777888999<<<===>>>@@@BBBEEEGGGHHHJJJKKKKKKJJJIIIKKKPPPTTT```bbbffffffdddaaa___^^^ZZZ\\\aaakkkvvv~~~vvvssssssuuuwwwvvvsssqqqrrruuuxxxxxxwwwyyyxxxtttpppkkkjjjkkkmmmhhhggggggggggggiiikkkllliiijjjiiigggeeeeeefffhhhgggfffbbb^^^ZZZXXXYYY[[[XXXWWWUUURRRNNNKKKHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@======<<<<<<;;;:::999999999999888888888888999999:::999999999999:::;;;;;;888888999999999999999999;;;;;;::::::::::::999999777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<;;;888666555666::::::999999999999:::::::::;;;<<<:::888777888999888888888888888777666555666555555444333222222222111111111222111000000///000000///...............000000000000000000000000000000000000////////////000000000000000000000000///000000000000//////...---///000000///...000111000000000000000000000000111111000000000000111111111000000//////000000111000111111222222111111000111111222222222222111111000000000111222222333333333555666555444444555666===AAAMMM]]]lllxxxvvvyyyvvv\\\KKKDDD@@@===::::::::::::999888777777777666666666666444444444444444555555555kkkWWWQQQJJJHHHKKKHHHDDDDDDCCCCCCCCCDDDEEEEEE@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888777777666666555555666666555555555444444333666555333111000000111111,,,------///000111222333////////////////////////000000////////////000000////////////000000000000...///000111111000///...////////////////////////222111000///...---,,,+++//////............//////222222111111000000//////......///000000000000000222111111000///......------......///////////////------......//////000000//////000000000000//////...////////////000000000////////////000111222333000000000000111000000000////////////////////////000000000000000111111111...000111222333222111111000111222333444333222111///000000111222222333333222444555555555555666888888888777888999:::;;;;;;===<<<:::999888999::::::>>>???@@@@@@@@@AAADDDFFFGGGHHHIIILLLNNNQQQTTTUUUWWWZZZ\\\[[[XXXZZZ```fffuuuxxxzzzzzzvvvpppllljjjfffgggkkksss}}}~~~zzzzzz{{{|||yyywwwwww{{{~~~yyyrrrnnnlllmmmnnnppppppqqqqqqqqqrrrtttuuuvvvwwwxxxvvvtttssstttwwwzzzzzzvvvpppjjjhhhkkknnnooommmjjjfff```ZZZTTTQQQRRRRRRRRRQQQQQQPPPPPPOOOMMMLLLIIIFFFBBB???===<<<;;;:::999888777777777888::::::999888999999:::;;;999999999999::::::::::::::::::::::::::::::::::::888888999999:::;;;;;;<<<======<<<<<<;;;;;;::::::;;;======<<<999777666777::::::::::::::::::::::::;;;<<<<<<<<<:::999999;;;888999999999888888777666777777666555444444333222222222222222111111000000000000//////............////////////////////////000000000000////////////111000///......///000111///000111222222111//////---...//////......///000000000000000000000000000111111000000000000111111000000////////////000000000000111111111111000000000111111222222111111000000000000111222222333333222333444444222222333444;;;@@@LLL]]]kkkxxxtttvvvuuu\\\KKKCCCAAA===;;;;;;;;;:::999555555666666666666666666333333333444444444444444mmmXXXQQQJJJIIILLLIIIEEEEEEEEEDDDEEEEEEFFFFFFAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666666777888999::::::;;;888888777777666666555555444444333333333333333333666555333111000000111111......//////000000000000000000000000000000000000000000////////////000000////////////000000000000///000222444444222000///////////////////////////222111000///...---,,,+++111111000000000000111111222222111111000000//////......///000000000000000222111111000///......------......///////////////---......//////000000000//////000000000000//////////////////000000000111111111000000000000000111000000000000///...---,,,//////////////////////////////000000111111111111111222333333333111000///,,,---...000000000///...//////000222444555666777555777888777666555666777777777888888999:::;;;===:::999888888999:::<<<===AAACCCFFFIIILLLOOOSSSWWWZZZZZZ[[[\\\^^^```bbbccccccgggjjjjjjhhhjjjpppuuuxxxrrrpppppppppsssyyy~~~{{{zzzzzzzzzxxxwwwyyy{{{uuurrrpppooooooqqqssssssrrrpppoooqqqrrr|||}}}~~~yyysssrrrtttxxx{{{{{{yyyuuupppiiiddd```_________```aaabbbbbbcccgggddd___XXXRRRMMMJJJHHHDDDCCCAAA???===;;;::::::;;;:::999999888888888999888888888999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999:::;;;===<<<:::999999:::::::::::::::::::::::::::;;;<<<===<<<::::::;;;<<<999999999999999888888777888888777777666555555444444444333333222222222222000111111000000000//////////////////////////////////////////000000000000111000///......///000111///000111222222111000///---...//////......///000000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000//////000000000000//////000000000111222222333333111333444333222222333444888===JJJ]]]mmmyyyooorrrpppZZZLLLCCCAAA>>><<<<<<;;;:::888555555555555555666666666444444444444444333333333lllXXXRRRKKKJJJMMMJJJGGGFFFEEEEEEEEEEEEFFFFFFDDDCCCBBB@@@??????>>>>>><<<<<<;;;;;;;;;:::::::::666777777888999:::;;;;;;888888777777666666555555333222222111111111222222444444333222111111111111222222222111111111111111222222222222222222222222000000////////////000000////////////000000000000000111333444444333111000000000000000000000000000.........//////000000000222111111000000111111222////////////..................///000000000000000111111000000//////............///000000000000/////////////////////000000///000000111111000000////////////000000000111111222222111000000000000000000000111000///---+++***111111111111111111111111/////////000111111222222333333333333222111000///...///000111111222111111000111222444555777888999777888999888777666777888:::;;;;;;;;;::::::<<<===;;;<<<===???BBBEEEGGGIIIRRRUUU[[[___cccgggkkknnnmmmmmmllllllmmmmmmnnnnnnlllppptttvvvvvvwww{{{~~~yyytttrrrppppppqqqvvv|||{{{xxxuuusssqqqoooqqqqqqsssyyy|||yyyvvvtttsssrrrpppoooqqqrrrssspppjjjggggggiiisssyyy}}}{{{|||}}}xxxsssqqqrrrssswwwxxxyyyyyywwwrrrnnnkkkjjjkkkmmmpppsssuuuwwwxxx}}}yyyssslllfff```]]][[[VVVUUUSSSPPPLLLHHHDDDBBB@@@@@@??????===<<<:::999999888888888777777777777999999::::::::::::;;;;;;<<<;;;;;;;;;:::::::::999777888888999:::;;;;;;;;;888:::<<<<<<;;;::::::;;;::::::;;;;;;;;;;;;::::::;;;<<<===<<<;;;:::;;;<<<999999:::::::::999999888888888888888777777777777666666555444444444444444222222222222222111000000000000000000000000000000////////////000000000000000000............000000///000000111111111111000---///000000///...000111000000000000000000000000111111000000000000111111111000000//////000000111111000000//////000000111//////000000000000//////000000000111222222333333222444555555555555666888777:::GGG[[[nnnzzzwwwgggmmm|||kkkXXXLLLCCCAAA>>>===<<<<<<:::888555555555666666666666666555555555444444444444444jjjWWWRRRKKKJJJMMMJJJGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888777777666666555555333222111000111111222333222222333333333222222111111111111111111111111111222222222222222222222222000000////////////000000////////////000000000000000111222222222222111000000000000000000000000000......//////000111222222111111000000000000111111............////////////......///000000000000000000000000000////////////...///000000111111000000000000000///////////////000000111111111111000000//////000000000111111111111000000000000000111222///000111222111000...---111111111111111111111111...//////000111111222222333333222111111222222222444333333444555666777777555555555666777777888888666888999999888888:::;;;<<<>>>??????>>>>>>AAADDDGGGIIIMMMQQQVVVZZZ]]]___jjjnnntttyyy|||~~~|||{{{zzzxxxvvvuuutttttttttwww{{{~~~xxxuuussspppooommmoooqqqtttuuuuuutttsssssssssssspppkkkhhhjjjiiijjjnnntttwwwwwwuuunnnmmmnnnqqqtttuuusssqqqrrrtttsssnnnfff```___```dddjjjqqqsssrrrrrrwww|||}}}xxxssspppmmmjjjhhhkkkmmmqqqsssrrrpppllliiijjjllloootttyyy~~~}}}xxxssspppnnnmmmlllllljjjfff```YYYSSSPPPLLLMMMMMMMMMJJJGGGDDDAAA===<<<<<<;;;:::999888888999999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;888888999999:::::::::;;;888:::<<<<<<:::999:::;;;::::::;;;<<<<<<;;;:::::::::;;;<<<<<<::::::;;;<<<999999:::::::::::::::999888888888888999999999999888888666555555555666777333333444444444333222111000000000000000000000000.../////////000000000111/////////......////////////////////////000111111...///111000//////000222000000000000000000000000111111000000000000111111111111111000000111111111111000///......///000111000000000111111000000000000000000111222222333333111222444555555666777999999999CCCWWWmmm{{{nnnaaajjj~~~xxxhhhWWWLLLCCCAAA???======<<<:::888777777666666666666666666333444444555555666777777hhhVVVQQQKKKJJJLLLIIIGGGFFFEEECCCCCCBBBBBBBBB@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::======<<<;;;:::888888777888888888777666666555555333222111111111222333444000111222444444333222111......//////000000000111111111111111111111111111000000////////////000000////////////000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000////////////000000//////000000111111222222...//////000000000000000////////////000000000000//////000111111111111111111111000000//////......000000111111111111000000000000000000111111111111////////////000222333444///000222333444333111000////////////////////////...//////000111222222222222111111000111222444555333333222222333444666777999999888888777777666666444666888999999:::<<<>>>:::===AAABBBBBBEEEIIIMMMSSSVVV\\\ccciiinnnqqqrrrwww|||}}}zzzxxxwwwvvv{{{}}}|||xxxuuuuuuvvvsssooommmlllkkkjjjhhhppprrruuuwwwxxxtttooojjjjjjhhhhhhkkkppprrrqqqooogggiiimmmssszzz|||zzzwwwtttvvvuuunnneee]]][[[\\\^^^dddjjjlllmmmpppyyy|||vvvqqqoookkkeeeaaacccfffiiilllkkkhhhdddaaa___bbbgggmmmtttzzz~~~zzzxxxvvvvvvvvv}}}|||zzzvvvoooggg___ZZZXXXYYYZZZZZZWWWSSSNNNKKKBBBBBBAAA???>>>===<<<;;;999999999::::::;;;;;;;;;888999999:::;;;<<<=========<<<;;;:::999888888777999;;;<<<;;;:::888888999::::::;;;<<<<<<;;;::::::999;;;<<<;;;::::::;;;<<<999999:::;;;;;;:::::::::777888888999999:::;;;;;;:::999777666666666777888333444555666555444333222000000000000000000000000.../////////000000111111////////////////////////000///.........///111222///000111111000000111222000000000000000000000000111111000000000000111111222222111111111111222222111000///......///000111111111222222222222111111000000000111222222333333...000222333333444666888<<<999@@@TTTkkk{{{{{{iii^^^hhh~~~xxxhhhWWWLLLCCCAAA???>>>===<<<:::888888888777777666666666666222222333555777888999:::jjjWWWQQQKKKJJJMMMJJJIIIGGGEEEDDDEEEEEEDDDCCCAAA@@@???===<<<:::999999<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999555666666777666444333222555555444333333222111111222111111111222333333444444333222111111222333444222222222111111111111000111111111111111111111111////////////////////////...///111333333111///...////////////////////////......------///111333444000000//////.........---///////////////////////////...---------...000111111000......000000000///000000000000000000000000000000000///////////////,,,,,,---...///000111111222111///------...000111777444...***...444444000111111000000111111222333...000111222222000---+++000000000000000111111111111333444333000000222666//////000222555999===???777777777777777888888888999999999999:::===BBBEEEHHHQQQVVVTTTQQQUUU\\\```kkkpppuuuxxx~~~yyytttyyy}}}yyyxxxtttnnnmmmooozzzyyyzzz{{{}}}~~~~~~|||{{{xxxuuussssssssstttmmmlllqqqzzz}}}{{{|||~~~yyyvvvpppiiieeefffgggjjjkkkjjjpppyyy|||yyy~~~uuuoookkkhhhccc```___```bbbdddfffdddaaa^^^]]]bbbfffhhhlllqqqrrroooqqqooommmkkklllnnnrrrtttzzz|||zzzuuuooolllhhhhhhiiijjjiiieee___[[[SSSPPPKKKFFFBBB@@@??????<<<>>>@@@@@@>>>>>>>>>??????<<<::::::<<<;;;777333555666777888888888888888999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777888888999999999888888;;;;;;999999999999;;;;;;:::999777666666666777777777666555444333222111111000000///..............................///000000000000000000000000000000000000000000000000000000111000///......------...111111111111111000//////...///000111111000///...222111111000000000000000000000000000111111111111222222222222222222222222333333333333333333333333333333444444555666666666:::>>>BBBMMMfff}}}vvvfff^^^cccwwwxxxkkk[[[OOODDDAAA===:::::::::;;;:::999999777666555555555555444444555555555555555555iiiVVVPPPJJJIIILLLIIIIIIGGGEEEDDDEEEEEEDDDCCCAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666555444444333222222222222222222222222222222111111222222333444333222222222222222222333222222222111111111111000111111111111111111111111000000000000000000000000...///000111111000///...111111111111111111111111------......///111222333111111000000000/////////000000000000000000000000000000//////000000111222111000......000000000///////////////////////////////////////////////////.........//////000000111333222000000000111222333999888444//////333333///111111111111111222222333///111333444444222000...111111111222222222222333000222333222111111222333666666666666555555444444999999999999::::::;;;;;;>>>AAAEEEFFFHHHLLLSSSYYYbbbjjjooolllgggiiinnnqqqvvv{{{~~~}}}|||~~~~~~~~~zzzxxxwwwwwwwwwwww|||}}}qqqjjjhhhmmmqqqttttttxxx|||wwwrrrmmmiiiiiijjjjjjjjjiiigggfffeeeccchhhkkkkkklllooonnnjjjhhhgggdddbbbbbbdddfffhhhooorrrvvvxxxwwwtttqqqpppppppppqqqrrrqqqnnnjjjfffaaa^^^YYYSSSNNNJJJHHHGGGFFFFFFFFFGGGFFFEEECCCBBBAAA===:::999:::;;;888666777777888999999999999999;;;;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999999999999888;;;:::888777777777888888:::999888777777777777888<<<;;;:::999888777666666222222111000000000000111111111000000000000000111000000000000000000000000000000000000000000000000111000000000000000111222111111111111111000////////////000000000000//////222111111000000000000000000000000000111111111111222222222222222222222222111111111222222333333333333333444444555666666666444999===HHHbbb~~~~~~nnn```[[[bbbvvv|||lllYYYLLLCCC@@@<<<::::::;;;;;;;;;888777666555444444444444555555555555555555555555hhhUUUPPPIIIHHHKKKHHHHHHFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@???>>>=========::::::::::::::::::::::::999999999999999999999999888777666444444444444444//////000111222222333333222222111111222222333333222222222333333222222222222222222111111111111000000000000000000000000000111111111111111111111111........................111111111111111111111111,,,---...000111111111111111111111111000000000000111111111111111111111111......///000000000000///111000......000000000///........................////////////////////////000000000000000000000000111111000000000222333444;;;===;;;555111111111///000111111111111222222222000222444555555444333222222333333333444444444444222222222444666666444333555666777888999999888777;;;;;;<<<===>>>???AAABBBEEELLLSSSVVVWWW[[[eeemmm|||zzzxxxzzz{{{|||vvvtttxxx~~~~~~}}}}}}~~~sssoooqqqwww}}}~~~zzzvvvuuuvvvtttqqqmmmlllooorrroootttvvvtttssssssooojjjdddccc```^^^\\\\\\]]]^^^fffhhhlllqqqsssttttttsssooooooppprrrsssrrrooommmmmmkkkgggccc^^^ZZZXXXVVVVVVUUUTTTVVVXXXWWWSSSPPPIIIDDD===:::;;;<<<;;;999888888999:::::::::999999<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::999999;;;:::999888888888888888::::::999888888888888999999999888777777666555555555444444333333333333333222222111000////////////000000000000000000000000000000000000000000000000////////////000111222333000111111111111000000///000000////////////000000222111111000000000000000000000000000111111111111222222222222222222222222//////000111222222333333333333333444555555666666333777:::DDD[[[vvv{{{nnneeeZZZWWW```uuu|||jjjVVVHHHBBB???<<<:::;;;<<<<<<<<<777666555444444333444444555555555555555555555555hhhUUUPPPJJJIIIKKKHHHHHHFFFDDDDDDDDDEEEDDDCCC?????????>>>>>>=========::::::::::::::::::::::::888888888888888888888888888666444111111222333444000000111111222333333333333222222111222222333333111222333444444333222111222222222111111111000000////////////////////////000000000000000000000000000//////......//////000........................,,,---///111111111111000000000000000000000000000000000000000000000000000***+++---.........---,,,111000......000000000/////////////////////////////////000000000000000111222111111111000000000///............///000222333888===>>>888222000000000000000111111222222222222000111333555555555555444222333333444444555555555555444444777;;;;;;888555444555666888;;;>>>@@@BBBBBBBBBCCCEEEGGGKKKMMMOOOVVV^^^fffhhhgggjjjsss|||}}}|||{{{~~~}}}yyysssmmmlllpppwww}}}yyyvvvooovvv~~~||||||{{{vvvqqqrrryyyyyyrrrkkkjjjgggeeecccbbbbbbbbbeeegggjjjnnnrrrttttttttthhhhhhiiilllppprrrqqqqqqqqqpppnnnllljjjgggeeedddfffddddddhhhnnnoookkkfffYYYRRRIIIBBB@@@@@@???===999999999999999888777777::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::::::::::::::;;;;;;<<<::::::999999999999999999666666666555444333333222666666555444444444444555222111///...---,,,,,,,,,////////////////////////000000000000000000000000...............///000000000000111111111111000///000000///......///111222222111111000000000000000///000000000111111111111111111111111111111111111...///000111222333444555222333333444444555666666888:::<<>>;;;;;;;;;<<<<<<<<<777666555555444444444555666666666666555555555555iiiVVVQQQKKKJJJMMMJJJHHHFFFDDDCCCDDDDDDCCCBBB>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777555222//////000222333333333333333333333333333333333222222111222222333111222333444444333222111222222222111111111000000........................////////////////////////111000000//////000000111........................---...///111111111000///////////////////////////////////////////////////***+++---.........---,,,111000......000000000///000000000000000000000000000000000111111222222222222222111111000000//////.........//////000111222222999<<<777111000111111///000111222222222222111///000222333444444444444222222333333444555555666555444555888<<<===:::777;;;:::888999<<>><<<;;;<<<===<<<;;;777777666666555666666666777777666666666555555555jjjWWWRRRKKKJJJMMMJJJGGGEEECCCCCCDDDDDDCCCBBB>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::888888888888888888888888666555222000///000222333444333333333333333333333333333222222111111222222222222222333333222222222222222222111111111111000////////////////////////........................111111111111111111111111111111111111111111111111......///000000000000000............////////////..............................///000000000000///111000......000000000///111111111111111111111111///000000111111222222333111111111000000/////////000000111111222222333333...444888444000000222333///000111333333222111111///000111222333333444444222222333444555666666777444444666888;;;<<<;;;:::<<<;;;;;;???GGGRRR]]]dddkkkjjjjjjjjjlllooorrrtttwww}}}xxxtttvvvzzz}}}zzzzzzzzz|||{{{yyyvvvsssvvv|||~~~xxxxxxqqqrrrvvv~~~}}}vvvwwwwwwwwwxxx~~~~~~~~~zzzxxxxxxzzz{{{zzzuuuqqqcccbbbaaaccchhhllloooqqqtttssspppnnnllljjjiiihhhnnnnnnooouuu{{{xxxqqqhhh```\\\XXXTTTQQQGGGGGGEEECCCAAA>>><<<;;;999999888888888888999999777777777777777777777777999999::::::::::::;;;;;;:::;;;;;;::::::999888777222333555777888999::::::777888999999:::999999999;;;;;;:::::::::999999999777666555555444444555555666555333222111000000000000000000000000000000000000000000000000000000000333222111000///////////////000000111111111111000///......//////000111222222111111000000000000000000000000000111111111111111111111111111111111111111111222333444444555555222222222333444444555555777888;;;DDDTTTiii}}}}}}vvvqqqggg___]]]aaannnrrrnnngggYYYMMMHHH@@@>>><<<<<<<<<<<<;;;:::888777777666666666777777888777777666666555555555iiiVVVQQQJJJJJJLLLIIIGGGEEECCCCCCCCCDDDCCCBBB@@@@@@???>>>===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777666444222111222333333111111111222333333444444444333222222111111222222333222222222222222222333222222222111111111111000////////////////////////////////////////////////...///000111111000///...111111111111111111111111///////////////000000111......//////000000000000////////////////////////000000//////000000111222111000......000000000///000000000000000000000000---......///000000111111000/////////////////////111111111222222222111111---222444111///111333333///000222333333222111000111111222222333333333333333444444555666777888999666888:::;;;<<<===???AAAAAACCCGGGPPP\\\kkkyyy~~~{{{yyyxxxyyyzzz{{{wwwzzz|||zzztttooonnnnnnttt{{{{{{vvvvvvzzz}}}yyyxxx}}}xxxsssssstttvvv{{{{{{kkkhhheeeeeegggkkknnnooovvvtttqqqnnnmmmllllllmmmoooooooooqqqtttwwwyyy{{{{{{vvvpppmmmkkkiiiddd```VVVUUUSSSPPPLLLHHHEEEDDD>>>===<<<:::999888888888888888888888888888888888999999999::::::;;;;;;;;;::::::::::::999888777666333333555666777777666666666777888999999999888888999999888888888888777777888777666666555555666666666555444333222222222222000000000000000000000000000000000000000000000000222111000000000000000111//////000111111111111111---...///000000111111111222111111000000000000000000000000000111111111111111111111111111111111111111111222222333333333333111222222333333444555555555555999BBBQQQfff}}}{{{tttpppllldddaaacccnnntttoooiiiYYYMMMJJJAAA???===<<<===<<<:::999666666555555555666666777888888777777666555555444hhhUUUPPPIIIIIIKKKHHHGGGEEECCCCCCCCCDDDCCCBBBBBBBBBAAA???>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777888777555444333333444444......///111222333444555444333333222111111111222444333222111111222333444222222222111111111111000000000000000000000000000000000000000000000000000---...000111111000...---////////////////////////000000///......///111222//////000000111111111222000000000000000000000000//////...------///000111111000......000000000///////////////////////////,,,,,,,,,---...//////000.........//////////////////000000000000//////...///222333//////222333222...000222333333333111000222222333333333333444444444555666777888999:::::::::===@@@@@@???@@@DDDHHHQQQTTTYYYbbbmmmzzz|||{{{{{{{{{xxxzzz{{{yyyuuupppmmmkkkkkksssyyywwwuuuyyy{{{}}}vvvqqqqqqrrrvvv}}}yyyuuupppnnnoooqqqssstttuuusssqqqooooooqqqssstttqqqqqqpppooonnnooorrruuuyyyvvvttttttuuusssooolllaaa```]]]YYYUUUQQQMMMKKKCCCAAA???===:::888777666999999999999999999999999999999999::::::;;;;;;;;;:::::::::999888777666555666777888888888777555444555666777888999999888777::::::999999999999999999999888888777666777777777444444333222111111111111000000000000000000000000000000000000000000000000...------......///000111//////000111111111111111,,,---///111111111111000222111111000000000000000000000000000111111111111000000000000000000000000111111111111111111222222111222222333333444555555666555888AAANNNbbbyyyzzzrrrnnnnnnfffcccdddnnnxxxtttmmm\\\NNNJJJBBB@@@>>>======<<<:::888555555444444444555555666999888888777666555555444gggVVVRRRLLLIIIJJJEEEEEECCCBBBBBBDDDEEEEEEDDDDDDBBB@@@===<<<;;;<<<======>>>:::444111555999:::888888777777666666666555777666666444333222111000111222333333444444333333555444444333222111000000222222111111111222444555444333111000000000111111222111000//////000111222000000////////////000000111222222222111000...---------......//////000000//////000000000000//////.........///000222444555//////.........000111222//////////////////////////////.........---------////////////............222000///------///000222111111111111111111111111000000111111111111000000333333333222222222111111222222222111222222333444333333333555777888888777888;;;======;;;:::;;;===>>>@@@EEEJJJLLLOOOXXXbbbiiinnnssswww}}}zzzwwwvvvvvvwwwwwwuuussspppooonnnmmmqqqvvvyyy{{{{{{wwwzzzwwwvvvvvvvvvvvvsssrrrwww~~~}}}xxxwwwvvvtttpppllljjjkkkmmmtttvvvzzz~~~{{{tttoooiiihhhgggeeeccc___ZZZVVVLLLHHHDDDBBBAAAAAA@@@??????===:::999:::::::::999:::::::::::::::::::::::::::999777666666777999:::999999888888777666666666999999999888888888888888;;;;;;::::::999888888777777777777777666666666666555555444444444444555555111222333444444333111000//////000111111111111111222222111000......000222111111111111000000000000111111000000//////......000000000000000000000000000///...------...///000222222222222222111000///222333444444222222333444000000111222444555666666444:::<<<===GGG]]]rrr||||||xxxvvvssstttmmmeeehhh}}}yyysssmmm^^^NNNHHHBBB>>>@@@AAA===::::::999888777666444444333333555555555555555666777888fffUUUQQQKKKHHHIIIDDDDDDCCCBBBBBBDDDEEEEEEDDDDDDBBB@@@===<<<<<<<<<===999<<<;;;777666999======::::::999999888888888888888777777777666555555555555666666666555444444333333222222111111000000///222222111000111111333333333333111111000111222222000000//////000000111222000000////////////000000111111222222111000///...111111111111111111222222111111222222222222111111.../////////000222333333222111000000///000111111111111111111111111111111//////.........---------.../////////000000111111111000///......///000111111111111111111111111111000111111111111111111000333333222222222111111111333222222222222222333333222222333555777888888888888;;;>>>>>>>>>???BBBEEEIIILLLSSS\\\```ccckkkttt}}}yyywwwvvvxxxxxxwwwuuusssqqqppppppqqquuu|||{{{~~~}}}}}}zzzxxx|||zzz{{{|||vvvpppkkkjjjjjjtttwww|||{{{wwwooonnnnnnmmmkkkgggaaa]]]VVVRRRNNNJJJHHHGGGEEEDDDAAA???<<<<<<<<<===<<<;;;888888888888888999999999:::999888777777888999:::888888888888777777777777666666666777777777888888999999999999999999999999888888888888777777777777666666555555555555666666555555444444333222111000//////000111111111111111---...000000111333666999222111111111000000//////222111111111000000000000000000000000000000000000333222111000000111222333222222222222222111000000222333444444222222333444333333444444555555666666222888;;;===FFFYYYjjjsss|||zzzwwwyyyxxxooofffhhh|||yyyiiiYYYKKKCCC>>>??????<<<::::::999888777666555444444444444444444333444444555555dddSSSPPPJJJHHHHHHDDDDDDCCCBBBCCCEEEFFFEEEDDDCCCBBB@@@>>><<<<<<<<<===888<<<>>>;;;:::<<<===<<<999999999888888888888777777777777777777777777777777777777666555444222111000000000000000000000000222222111000000000111111222222222111111222333333......///000000111000000000000////////////000000000000111111111111000///222222111111111111111111111111222222222222111111///000000000000111111111444333222111000000000000111111111111111111111111/////////............---......///000111222333333111000///......///000111111111111111111111111111111111222222222222111111222222222111111111111111333333222222222222222333000000222333555666777888:::<<>>;;;999888888777777888999:::888888888888888888888888777777777777888888888888444444555555666666777777666666777888999999::::::999999999999888888888888777777666666666666777777777666555333222111000000///000000111111111111000+++---000222333666:::<<<222222222111000//////...222222222222111111111111000000000000000000000000333333222222222222333333111222222222222111000000222333444333222111222444444444444444444333333333111666:::<<>>>>>;;;::::::999888777666555444444444444444333222222222333333dddSSSPPPJJJHHHIIIEEEDDDCCCCCCDDDFFFFFFEEEDDDBBBAAA@@@>>>===<<<<<<<<<999>>>AAA>>><<<;;;999666555555555555555555555555666666666666555555555555444444444444333222111000000000000000111111222222222222111000000/////////111111222222222333444444...///000111111000...---000000////////////000000000000000111111111111111/////////......---------//////000000000000//////000000111111111000000000222222111111000000000000......................../////////.....................///000000111222222000000////////////000000111111111111111111111111222222222333333222222222111111111111111111111111444333333222222333333444444555666777777888999;;;<<<>>>BBBGGGMMMUUU\\\aaaooopppuuu||||||yyy~~~zzzxxxyyy{{{}}}~~~~~~|||~~~~~~~~~{{{}}}}}}wwwrrrppppppqqqrrrsssttttttrrrmmmiiieeebbb``````aaacccddddddjjjkkkllloooppppppmmmjjjfffbbb]]]WWWQQQJJJDDD???>>><<<:::888888999:::;;;777888999999999999888777555666666777888999999999666666666666666555555555666777777888888999999:::999999888888888777777777888888777777777777888888666555333111000111111222///000111111111111000000///000222333333444666888333222222111000///......111111111111111111111111000000000000000000000000000000///000000000111111111111222222222111111000111333333333222111222333000000111111111111222222444666888;;;BBBOOO___iiixxx|||nnnaaa```pppkkkQQQHHH???===<<<:::999;;;999888777666555555555555555444333333222222222222dddSSSQQQKKKJJJKKKFFFDDDCCCCCCEEEFFFGGGEEEDDDAAAAAA@@@>>>>>>======<<<777===@@@===;;;:::888444444444444444444444444444888888777666555444333333222222333333444333333222000000111222222333333333111111111111000000//////000111111222333333333333111111222222111///---,,,000000////////////000000000000000000000111111111.........------,,,,,,,,,//////000000000000//////000111111111111000//////...//////000000111111111........................////////////////////////////////////////////////000000////////////000000111111111111111111111111222222222333333222222222111111111111111111222222444444444444444555555666:::;;;<<<<<<;;;<<<>>>AAA@@@BBBIIISSS___lllvvv{{{|||~~~zzzwww|||~~~}}}}}}|||vvvuuuwwwyyyyyy{{{}}}yyyvvvuuuvvvxxxwwwvvvuuuuuutttqqqoookkkeee^^^ZZZZZZ]]]aaacccgggkkkqqqxxx~~~|||{{{vvvooohhh```YYYQQQMMMFFFCCC>>>:::888888888999777888999999999999888777555555666777888999999::::::999999888777666555555888888888888888888888888888888777777777666666666888888777777777777888888333222111000000111333444000000111111111000000//////111222222111111222333222222111111000//////...000000000000000000000000000000000000000000000000---......//////000000000000111111222222222111111111222333333111111222333...//////000222333333444777777777:::AAANNN```mmm|||~~~nnn```]]]jjjmmmRRRHHH@@@===<<<::::::;;;999888777666666666666666777666555444444333444444~~~cccSSSQQQKKKJJJLLLGGGDDDCCCDDDFFFGGGGGGEEECCC@@@@@@@@@???>>>======<<<444999<<<;;;999;;;:::888666666777777777777888888;;;:::999888666555444333333444555555666666555555111111222222333333333444111111222222222111000000000000111222222222111111222222222222111///...---000000////////////000000111111000000000000000111000000///////////////...111111222222222222111111///000111222222111//////------///000000111111111111111111111111111111111...////////////000000000000/////////.........---//////000000000000//////111111111111111111111111111111222222222222111111222222222222222333333333444444555555666777999:::888;;;===<<<;;;===AAAEEEIIILLLUUUbbbsss~~~yyyxxx{{{www}}}{{{yyy}}}~~~|||}}}yyy|||zzzuuuuuuwwwyyy}}}~~~zzzxxxxxxzzzyyyzzz{{{~~~~~~wwwpppeee\\\ZZZ[[[___aaacccffflllttt|||}}}vvvpppkkkgggbbb```RRRNNNGGG???:::888888888888888888888888888888888555666666777888999999999;;;;;;:::999888777666666::::::999999999999999999777777777777666666666555888888777777777777888888111111111111222333444444000111111111111000000///,,,...000111111111222333111111111111000000000000///////////////000000000000000000000000000000000...///000111111222111111000000111222222222222111111222333222111000111333000000222333444666777777999666666999AAAMMM___ooo|||pppbbb^^^hhhlllRRRHHH@@@>>>===;;;:::<<<999888777777666666666777777777666555555555666666}}}aaaRRROOOJJJJJJKKKGGGDDDDDDDDDFFFHHHHHHEEECCC???@@@?????????>>>===<<<666:::;;;888777:::;;;:::999999999:::::::::;;;;;;888888777777666555444444555555555666555555444444111111111111222222222222000111222333333222222111000000111111111000///...222222111111111111222222000000////////////000000333222111000//////000000000000000111111111111111111111222222222222111111...///111222222111000/////////000111111111000///111111111111111111111111.../////////000000000000///////////////000000000//////000000000000//////111111111111111111111111000111111111111111111000222222333333333444444444444555555777888:::<<<===:::>>>AAABBBBBBEEELLLQQQXXX[[[bbbnnn}}}yyywwwxxxvvv}}}}}}{{{yyyuuuvvv{{{yyy{{{~~~{{{|||}}}{{{xxxwwwzzz|||zzz~~~}}}ssskkkgggggghhhiiihhhggggggjjjpppwww}}}zzztttpppnnnmmmlllkkkccc]]]TTTJJJBBB===<<<<<<:::999888777777888999:::666666777777888888888999999999999999999999999999999999999:::;;;;;;<<<<<<888888888777777777666666777777777666666777777777333333444444555444444444111111111111111000//////+++...000111111111111222000000000000111111111111//////000000000111111111000000000000000000000000...///111222333333222222000000111222222222222222000222333222111000111222222333333444555666666777888444555:::@@@JJJZZZiiiuuupppccc]]]eee{{{}}}hhhPPPHHH@@@???>>><<<;;;<<<999888777777666777777777666666555555666666777777{{{```PPPNNNIIIIIIJJJFFFDDDDDDEEEGGGHHHHHHFFFCCC???????????????>>>===<<<<<<>>>===888666888:::999999999999::::::;;;;;;;;;444444444444444444444444555555555444333222111000111111000000000000000000000111222333444444333222///000111111111///...---111000000000111333555777000000////////////000000444333111////////////000//////000000111111222222//////000000000000//////---///111222333222000///222222333333222111///...////////////////////////.../////////000000111111......///000111222333333//////000000000000//////111111111111111111111111000000111111111111000000333333333444444555555555444555666777:::<<<>>>???DDDHHHMMMOOOPPPUUU]]]dddeeefffkkkttt~~~{{{wwwwww}}}~~~}}}||||||{{{vvvrrrrrrvvvooouuuzzz}}}~~~~~~{{{wwwtttvvvzzz~~~}}}zzzzzzzzzzzzpppkkkeeecccgggooovvv{{{|||wwwqqqmmmlllmmmmmmnnnqqqkkk___SSSJJJDDDBBBAAA:::999777666666777999:::777777777777888888888888555666777888999:::;;;;;;777888999:::<<<===>>>???999999999888888888888777777777666666666666777777666666777888777666444333111111111111111000//////...000222222111000///000/////////000111111222222000000111111222222222333000000000000000000000000---...000111222222111111///000111222222222222222000222222222111000111222333333333333333333333333555333444;;;AAAGGGUUUcccooo}}}nnnaaa\\\bbbwwwwwwbbbOOOGGG@@@??????<<<;;;<<<999888777777777777777888555555555555555666777888www```SSSOOOIIIJJJKKKEEEGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBAAAAAA@@@??????>>>???>>><<<;;;::::::;;;;;;;;;:::999999888888999999444555777888888666444333555333222000000111222333111111111111111111111111333333333222222111111111111111000000000000111111444222///------///222444000111111111000///...---......---......///000111///000111111000///111222333111///000222222000---000111111111222222222222111...***''''''+++000444000///---+++***+++,,,---000000111222222111//////......//////000000111111222111111111111333444555555111///111555777444111222000///111333444222///333333444666888888666555666777999:::;;;<<>><<<;;;<<<999999888777666555444444333333333444444444555555vvv```RRRNNNHHHIIIKKKEEEEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>???>>><<<;;;::::::;;;;;;;;;:::999999888888999999888888999888888666444333222333333444555555555555222222222222222222222222333333222222222222222222222111111111111111111222222111///------///111222222000///000222333222000000//////.........//////000111222111000///000111222111///000222222000---000000000111111111222222000...,,,***+++---///111222111///...---...000111///000111111222111000000/////////000000000000000222222000000000000111222000222777>>>BBB>>>555---222111000111333444222000222222444555777888777666888999;;;===AAAHHHPPPVVVbbbcccgggjjjlllnnnnnnnnniiieeeeeekkkppprrrtttvvvtttzzz~~~}}}~~~{{{xxxwwwvvvuuurrrqqqttt|||~~~|||yyyyyyyyyzzz}}}~~~}}}|||~~~}}}zzzvvvuuuwww|||zzzpppmmmlllkkkmmmrrrqqqpppmmmeee]]]YYY\\\___hhheeeaaa[[[UUUNNNHHHEEEEEEBBB???<<<<<<<<<;;;:::999999999999999888888777;;;:::999888888888999:::888888888999::::::;;;;;;:::999999888888888999999777777777666666666555555999777555777::::::777333444333222222333333222000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000111222333333333333333333333333333222222333333333333444444666444444888<<>>;;;:::;;;999999888777666555444444333444444444555555555555uuu___RRRMMMHHHIIIKKKEEEDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@???>>>>>>======>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888999999;;;::::::888777666555444///111333666777777555555333333333333333333333333222222222222222222333333111111000000000000111111111000////////////000111111///,,,---000333333222222111000///............111222222111///...///000111000000000222111000.../////////000000000111111000000///.........//////111111000//////000111222...///000111111222111111000000000000000000//////222111000///............444333222444777888555222333222111111333333222111000000222333444555666777:::<<<@@@FFFNNNZZZfffnnnqqqrrrrrrrrrqqqpppnnnnnngggdddeeejjjnnnmmmmmmooottt}}}~~~{{{yyyxxxzzz{{{|||{{{yyyxxxyyyzzz|||zzzxxxvvvtttuuuvvvvvvyyyzzz|||~~~~~~~~~{{{xxxyyy~~~}}}{{{rrrqqqqqqsssvvvyyy{{{{{{~~~}}}}}}~~~|||yyyuuussstttmmmlllggg```WWWSSSSSSUUU[[[\\\]]]\\\YYYUUUQQQNNNOOOLLLGGGDDDBBBAAA???===999::::::;;;:::999888888:::::::::999999999888888777777777888999999::::::===;;;777555444666999;;;::::::999888777666555555666555444666999:::777444555444333333444444333222000000000000000000000000222111111000000000111111////////////////////////000000000000000000000000111111222333333222000000......//////000111111111333333333333333333333333222222222333333444444444444333555999<<>>===============<<<<<<;;;;;;;;;;;;;;;:::999999888888999999:::999888777666555666666///000111333444444333333333333333333333333333333111111111222222333333333//////............//////000111111111111111111000......---,,,+++---///111111111000///......//////222222333222///......///000000000111111111000///////////////000000000000222222111000//////////////////......///000111222......///000111222222222222111111000000/////////111111000///////////////444111,,,+++---111333333333333222222222333333333333444555666666888:::<<<>>>CCCMMMXXXcccmmmwww~~~yyyxxxvvvtttrrrooonnnmmmkkkhhhhhhmmmpppppprrrvvv}}}uuuqqqooopppqqqpppooonnnmmmkkkjjjiiiiiillljjjgggeeeddddddeeeffflllmmmqqqtttwwwxxxvvvuuussspppllljjjjjjllloooppptttvvvwwwwwwwwwxxxzzz|||~~~~~~~~~}}}|||zzzwwwuuusssuuuxxx{{{}}}}}}|||sssqqqpppqqquuuyyy|||}}}{{{~~~}}}}}}nnnmmmhhhaaaYYYTTTRRRSSSTTTUUUWWWYYYYYYYYYWWWVVVUUUSSSOOOMMMKKKJJJHHHFFF======;;;::::::::::::::::::::::::::::::999888777666666666777888888999999===;;;777555444666888:::::::::999999888777777666555444555777999:::888666666555444555666666555444111111111111111111111111222222111111000000111111////////////////////////000000000000000000000000,,,...000111222111///...//////000111111111111111222222222222222222222222222222222333333444444444444333666;;;>>>AAAJJJTTTdddqqqwwwjjj]]]WWWTTTWWWgggyyyxxxkkk[[[QQQGGGBBB???;;;999::::::999999888777666555555555555555666666666666777ttt^^^QQQMMMHHHJJJLLLFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@??????>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999666666555555555666777777333333222111111111222333333333333333333333333333111111111222222333333333111000000//////000000111111111222333333222111111---000222...)))(((---222///////////////000111111222222333222///......//////000111111111000000000////////////000000000000444333111///...///111222////////////000000111111...//////000111222222333222222111111000000//////000000111111222222222222---///333777888666111---333333333222222333444555888999:::;;;;;;===BBBEEEIIISSScccrrr{{{~~~{{{xxxvvvuuutttttttttqqqppptttwwwzzzzzzxxxzzz|||{{{wwwrrrmmmkkknnnssswwwuuurrrmmmgggbbb^^^ZZZXXX\\\ZZZXXXWWWVVVWWWXXXYYY___```ccchhhlllllliiieeebbb___[[[XXXVVVXXX[[[]]]bbbaaa```___```dddjjjooosssvvvxxxyyyvvvpppjjjfffccceeegggiiikkknnnssswwwvvvyyy{{{|||}}}|||yyyuuutttvvvxxxyyyzzzvvvzzz~~~}}}{{{xxxssskkkbbb[[[WWWUUUSSSRRRRRRRRRSSSUUUXXXYYYZZZXXXVVVVVVWWWWWWVVVUUUJJJGGGBBB===:::999999:::::::::;;;::::::888777666555666666777777888999999::::::999888777777888888888888888888999999999999555555666888:::;;;:::888777666555666777888777555222222222222222222222222333333222111111111111111000000000000000000000000000000000000000000000000***,,,...111222222111111000111222333333333222222222222222222222222222222111111222333333444555555444444888<<<>>>@@@HHHPPPbbbppp|||pppdddYYYUUUSSSWWWgggyyyzzzmmm]]]RRRGGGBBB???;;;:::;;;::::::999888777666555555555555555666666666666777uuu___RRRNNNIIIKKKMMMGGGEEEEEEEEEEEEFFFFFFFFFFFFAAA@@@@@@???>>>>>>======;;;<<<<<<===<<<<<<;;;;;;;;;:::999999888888999999444444444555666666777777777666444222222222444555333333333333333333333333222222222222222222333333333333222222222222333333111222222333333222222111000333555222,,,***...333////////////000111222333111222222111///...///000...000111222000000000111/////////000000000111111444222000//////000111222111111111111222222222222000/////////000111222333111111111111111111000000000000222333444444444444111111222222222333333333222333333333222444666999555888:::;;;===AAAHHHNNN\\\hhhzzz~~~|||zzzyyyyyy{{{|||}}}zzzzzz~~~~~~||||||~~~xxxqqqnnnpppsssrrrqqqooommmnnnsss{{{}}}uuulllddd]]]VVVRRRVVVUUUUUUUUUUUUUUUUUUUUUYYYZZZ\\\aaaeeeeee```\\\XXXVVVRRRMMMJJJJJJLLLOOOSSSSSSRRRQQQRRRVVV\\\aaaiiimmmqqqrrrmmmggg```]]]^^^]]][[[[[[\\\___ccceeeeeehhhkkklllmmmqqqwww|||~~~zzzxxxwwwvvvvvvvvvyyy}}}~~~|||zzzzzzxxxyyyzzz~~~yyyooofff___[[[YYYVVVRRROOOOOOQQQTTTVVV[[[[[[[[[]]]```bbbbbbbbb\\\WWWOOOGGG@@@<<<::::::<<<;;;;;;:::999888777777666666666777888888999999888999::::::::::::999888777777888888888999999999555666888999:::::::::999777666555666777888777666333333333333333333333333444333222111111111111111000000000000000000000000000000000000000000000000---...000222333444444333111222333444444333222222222222222222222222222222111111222333333444555555444444777;;;===>>>EEEMMMZZZkkkyyysssfffZZZUUURRRTTTccctttyyylll\\\QQQGGGBBB???<<<;;;<<<::::::999888777666666555444444555555555666666666uuu```SSSOOOJJJLLLNNNIIIDDDDDDDDDEEEEEEEEEFFFFFFAAAAAAAAA@@@??????>>>>>>:::;;;<<<======<<<;;;;;;;;;:::999999888888999999444555666777888777666666444444444333444444555555222222222222222222222222333333222222222222222222222222111111111111222222000000000000000000000000222111111111111111111000000000000000000000111111000111222111000///000111---000222222000///111222000000000111111111222222///000000111111111111111111111111111111111000000111111000//////000111222111111111111111111222222111222333444444333222222555222,,,(((''',,,333888000222333333222444999<<<666999>>>AAAEEELLLWWW___oooyyy~~~|||zzz{{{}}}~~~yyyyyy|||~~~{{{yyyyyyssstttwwwyyy}}}zzzuuuwwwzzz{{{{{{zzzyyyzzzzzzsssmmmgggccceeeffffffgggfffeeedddccceeedddeeeiiimmmmmmhhhccc\\\[[[WWWQQQKKKHHHJJJLLLMMMOOOPPPQQQQQQSSSVVVXXX]]]aaadddeeeaaa\\\YYYXXXZZZVVVRRRQQQTTTXXXZZZZZZWWWZZZ\\\[[[[[[___ffflllppprrruuuuuuuuuuuuwwwyyy~~~|||{{{{{{}}}~~~|||xxxvvvvvvrrrqqqqqqttt{{{|||{{{}}}tttlllhhhgggbbb\\\VVVRRRRRRSSSTTTWWWXXXYYY]]]bbbeeefffffffffccc]]]UUUNNNGGGBBB???===<<<:::888777777777888666666777888888999999:::888999::::::;;;;;;;;;;;;888888888888888777777777444666888999999888888888777555555666777888888777555555555555555555555555555444333222111111111111222222222222222222222222000000000000000000000000111111111111222222222222111222333444444333111000111111111111111111111111000111111222444555555666444333555888999:::AAAJJJSSSfff|||zzzvvviii\\\TTTPPPQQQ___pppvvvhhh[[[PPPEEEAAA???<<<<<<>>>;;;::::::999888777666666333444444444555555555555vvv```SSSPPPKKKMMMOOOIIIBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBAAAAAA@@@?????????:::;;;<<<=========;;;;;;;;;:::999999888888999999777888999:::999888555444...///111333444444333333111111111111111111111111444333333222222111111111//////............////////////............//////111---***---444666222,,,333222111000///////////////000111111000///111222---000222222000///111333111111111111222222222222,,,...111333444222000...///////////////...---,,,222111000//////000111111000000000111222222222333333333444444333222000///---///111111111000000000///111333333333555:::>>>>>>CCCIIINNNTTT^^^kkktttzzz~~~vvvqqqpppnnnjjjiiiooouuuuuurrrnnnnnnppptttxxx~~~~~~{{{zzz{{{|||}}}|||zzzwwwvvvuuuttttttxxx||||||wwwrrrgggeeebbbZZZSSSNNNOOOPPPMMMPPPUUUWWWWWWVVVUUUUUUTTTWWWYYYYYYVVVSSSTTTUUUVVVPPPKKKKKKQQQWWWXXXWWWPPPRRRSSSQQQOOORRRZZZ```^^^```aaa``````bbbhhhllltttxxx|||zzzvvvttttttooommmlllmmmsss{{{zzzyyy|||xxxtttrrrnnnggg___ZZZVVVUUUUUURRRSSSUUUZZZ___bbbdddccchhhgggeee```YYYRRRKKKGGG>>>===:::888666777888888777777777888999999:::::::::999999999:::<<<>>>???:::999999888777666555555444666888888777777666777666555555555777888888777666666666666666666666666555444333222111111111111222222222222222222222222000000000000000000000000222222000///............000111222333333222000///111111111111111111111111000111111222444555666666333222333666666888???GGGOOOccc|||{{{vvviii[[[SSSNNNPPP^^^ooossseeeYYYNNNDDD@@@>>>======@@@;;;::::::999888777666666333333333444444444555555ttt___SSSNNNGGGHHHKKKFFFDDDCCCBBBBBBCCCDDDCCCAAA@@@>>><<<<<<<<<<<<<<<:::<<<<<<;;;;;;;;;:::::::::::::::;;;<<<;;;:::999888555555444444444555555666333222222111111222222333222222222111222222333333333333333333333333333333222222222111111000000000111111111111111111222222.........///000222333444///222555555222000///000222111000//////000111222111111111111111000///...222222111111111111222222////////////////////////...////////////000000000//////000000000111111111000000000000000000000000222222111111111111111111444222000111333333111///---000444666777;;;AAAFFFKKKOOOUUU^^^hhhqqqyyy}}}|||xxxtttooonnnllljjjiiiiiihhhhhhllllllnnnqqquuuyyyzzzzzz{{{uuuoookkkfff```[[[ZZZZZZ[[[^^^bbbbbb^^^ZZZZZZXXXTTTRRRPPPNNNKKKIIIHHHGGGFFFHHHKKKMMMMMMMMMNNNJJJGGGFFFHHHKKKMMMNNNQQQQQQRRRRRRTTTVVVYYYZZZgggggghhhiiimmmsss|||~~~{{{yyyssspppnnnooottt{{{}}}{{{}}}wwwxxxxxxrrrjjjbbb___^^^aaaWWWPPPSSSVVVUUUUUUXXX[[[___fffllllllfff\\\UUURRRLLLCCC>>><<<<<<;;;999777777666555555777<<<@@@888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999555666777999999999888777777777666666777888999999222333444666777777888888555444333333333333444555111111222222222333333333000000000000000000000000333333333333333222111000222222222111111111111111222222222222222222222222222222333333333333444444333444666777777:::===@@@RRR\\\pppxxxvvvkkkaaa\\\VVVRRRZZZgggssseeeZZZNNNBBB@@@@@@>>>;;;999::::::::::::999777666555666666777777666555444444sss___SSSNNNHHHHHHKKKFFFCCCBBBBBBCCCEEEFFFEEEDDDBBB@@@>>>===>>>>>>===<<<======<<<<<<<<<;;;;;;;;;666666777777777666555444666666555555555555666666222222111111111111222222333222222111111111222222111111111111111111111111222222111111000000000000111111111111111111111111////////////000111333333...111333333000......///000///............///000111111222222111111000///222222111111111111222222000000000000000000000000000000000111111111222222333222000//////111333444111111111111111111111111222222111111111111111111444222111222444555444222444666999;;;>>>DDDMMMTTTaaacccfffkkkpppuuuzzz|||{{{||||||||||||}}}uuurrrmmmjjjiiigggeeebbbaaaeeelllttt{{{~~~|||xxxrrrnnngggfffeeegggiiiiiifffbbb]]][[[XXXVVVTTTQQQMMMJJJIIIGGGFFFFFFHHHIIIIIIHHHKKKHHHEEECCCDDDFFFFFFFFFHHHHHHHHHIIILLLNNNQQQSSSYYYZZZ[[[\\\___fffnnnsssxxxxxxxxxzzz~~~zzzxxxwwwxxx{{{|||yyy}}}{{{tttrrrrrrqqqeeeZZZWWWUUURRRPPPRRRYYY\\\ccclllrrrtttpppkkkccc\\\TTTMMMHHHEEEAAA???;;;<<<<<<:::888777888:::888999::::::;;;;;;;;;;;;;;;;;;::::::999999999999666666777888888888888888777777666666777888888999555666666777777777666666999888666444222222222222111111111222222222333333000000000000000000000000222222333333222111111000111111111111111111222222222222222222222222222222222222333333333333444444333444666666777999===@@@NNNXXXlllwwwppphhhbbbaaa\\\WWW\\\fffyyylll___QQQDDD@@@@@@>>><<<;;;;;;::::::999888777666666666666666666666666555444sss^^^SSSOOOHHHIIIKKKFFFCCCBBBBBBCCCFFFGGGGGGFFFCCCAAA??????@@@@@@???>>>============<<<<<<<<<<<<999999::::::999999888777666555555444444444555555222111111000000111111222333333222111000000000000000000000000000000000000111111111111000000000000111111111111111111111111//////000000000111111222000111222111000///000111000//////......//////000222222222222222222111000222222111111111111222222111111111111111111111111000000111111222222222111555333///------///222444222222222222222222222222111111222222222222222222333222111222444666666555999;;;>>>BBBHHHRRR___hhhqqqqqqrrrssstttvvvvvvwwwwwwvvvuuutttvvv{{{yyyvvvwwwvvvsssooohhheeeaaa___`````````___fffnnn|||{{{sssqqqoooppprrrrrrooollldddbbb```___\\\YYYTTTPPPJJJHHHFFFFFFGGGIIIIIIHHHJJJHHHEEECCCBBBAAA???>>>?????????@@@CCCEEEHHHIIILLLMMMNNNOOORRRWWW^^^ccckkkkkklllooossswww||||||yyy{{{~~~xxxjjjaaaZZZTTTPPPPPPRRRRRRWWWbbboooyyy|||{{{rrrmmmfff^^^YYYSSSNNNKKKEEEEEEDDDAAA<<<999888888888888999999:::;;;;;;<<<::::::999999999999999888777777666666666777888888777777666666666777888888999999999888777666555444999888666555333222222222111111111111111222222222000000000000000000000000111111222222111111000000000000000111222222222333222222222222222222222222222222333333333333444444333444666666777999<<>><<<<<<<<<<<<;;;;;;;;;;;;===============<<<<<<<<<444444333333222333333333333222222111111222222333444333222111000/////////000000000000000000000000222222222222222222111111111111111111000000000000000000000111111111111000222222222111111111222333111111111111111111111111222222333333333222222111222222111111111111222222111111111111111111111111//////000111222111111000222111///------...000111222222222222222222222222111111222222222222222333333222222222333555666777:::>>>EEELLLUUUaaaoooyyyyyyyyyyyyyyyxxxwwwwwwvvvuuuuuuuuuuuuyyy~~~~~~|||zzzuuuooohhheeedddeeeeeeeeeiiijjjlllnnnppprrrssssss~~~yyyuuuuuuwwwwwwzzz~~~~~~|||}}}~~~}}}yyywwwsssrrrsssvvvxxxxxxsssoooiiiiiiiiiiiihhheeeaaa]]]PPPNNNLLLLLLMMMOOOOOOOOONNNLLLIIIGGGEEECCC???<<>>>>>>>>???@@@BBBCCCEEEFFFGGGIIIJJJNNNTTTXXX[[[\\\]]]```dddhhhlllooosssuuuxxx|||yyyrrrmmmsss|||}}}}}}yyypppiiibbb\\\ZZZRRROOOOOOXXXeeeqqqwwwxxxsssqqqnnnjjjgggdddaaa___XXXTTTNNNFFF???;;;;;;<<<777777777888888999:::;;;999999999999999999999999888777666555555666888999777777666666666777777888:::::::::999888777666555666555555555555555555666111111111111111111111111000000000000000000000000000000111111111000000/////////000111222333333333222222222222222222222222222222222333333333444444333444666666666888<<<>>>FFFQQQbbbttt{{{yyylllggggggllliii```^^^bbb{{{xxxfffRRRGGGCCC???>>>>>>===;;;999777666666777888444444555666777777666666qqq]]]RRROOOIIIIIIKKKFFFEEEDDDCCCCCCCCCCCCBBBAAABBB@@@>>>>>>>>>???>>>===;;;;;;;;;:::::::::999999;;;::::::999999999999999666666555444333333444444555444444333333444444555444333222111000000000000111111111111111111111111333333333333333333333333111111111000000000/////////000111111111111000000222111000000000111111222111111222222222222111111111222222333333333222222222222111111111111222222000000000000000000000000000111222333444333222111000111222222222111000000111111111111111111111111111111222222333333333333333333333333444555888:::===EEEPPP[[[eeeppp|||~~~|||{{{wwwyyy||||||vvvnnnjjjjjjkkklllkkkfffccc^^^]]]___eeelllpppvvv{{{}}}uuuooolllmmmpppssspppkkkhhhjjjmmmlllooorrruuuuuurrrnnnlllnnnppprrrrrrqqqnnnllljjjjjjkkknnntttyyyxxxsssnnnkkkkkkmmmoooqqqpppmmmjjj]]]ZZZWWWUUUUUUVVVUUUUUUTTTRRRPPPOOOMMMKKKGGGDDDDDDCCCAAA@@@?????????@@@AAACCCDDDDDDEEEGGGJJJMMMMMMNNNOOORRRUUUXXX[[[]]]___aaaffflllrrrxxx}}}vvvooommmooosssvvvzzz~~~{{{}}}|||wwwqqqlll___ZZZUUUWWW^^^fffjjjkkkjjjlllnnnoooqqqrrrssstttmmmfffYYYKKK???::::::<<<888777777777777888999999999999999999999999999999999888777666666777888999777777666666666666666777888888999999999999888888666666666666666666666666222222111111111111111111000000000000000000000000///000000111111111000000//////000111222333333333222222222222222222222222222222222333333333444444333444666666666888;;;>>>EEEPPP```qqq|||~~~vvvooolllnnnjjj```]]]```sssttt\\\MMMFFF@@@>>>>>>===;;;999777666666777888444444555666777777666666ppp\\\RRRPPPJJJJJJLLLFFFFFFEEECCCBBBCCCBBBAAA???AAA???=========>>>===<<<::::::::::::999999999888:::999888888777777888888999888777666666666666666666555555444444555555666444444333222111111111111222222222222222222222222222222222333333333333333111111111000000//////......///000222222222111000000......///000111000//////000000111111000000///000111222222222222222222222222111111111111222222000000000000000000000000111333555666666666444333000222444666666555444222000000000000000000000000111111222222333444444444444555666777888;;;???CCCHHHQQQ^^^jjjsss{{{}}}{{{yyy}}}~~~vvviiieee___[[[ZZZ\\\^^^___bbbbbbcccffflllvvv}}}||||||}}}~~~~~~xxxppphhhccc```bbbdddfffeeebbbaaacccfffdddfffiiikkkjjjgggcccaaabbbdddffffffdddaaa``````]]]^^^cccjjjpppqqqlllhhhdddeeegggkkkooopppooonnnhhhddd^^^ZZZXXXXXXWWWVVVWWWVVVUUUUUUUUUTTTRRRPPPKKKJJJGGGEEEBBBAAAAAAAAA@@@AAABBBAAAAAAAAABBBDDDDDDEEEFFFGGGIIIKKKLLLMMMOOOQQQUUU\\\cccjjjpppssswww~~~|||uuuvvvvvvtttrrrsssyyy~~~||||||mmmhhhaaa]]][[[\\\]]]^^^bbbfffjjjooossswww|||{{{tttfffVVVGGG>>>;;;;;;;;;:::999777777888999999999:::::::::::::::;;;;;;::::::999888888888999999777777666666555555666666666777888999999999999999999999999888777555333222333333333222222222222222000000000000000000000000000000111111222222111111000000000111222222222333222222222222222222222222222222333333333333444444444555555666666777:::===FFFQQQ```oooyyyrrrrrrlllaaa\\\^^^jjj~~~dddSSSIIIAAA>>>===<<<;;;999888666666777777444555666666666666666666ooo\\\RRRPPPJJJJJJLLLFFFFFFDDDCCCCCCDDDDDDBBBAAAAAA???=========>>>===<<<;;;;;;:::::::::999999999<<<;;;:::999888999999:::888888777666555555555555555555444444444444555555444444333333333333333444222222222222222222222222000000000111111222222222222111111000//////......,,,...000222333222222111000//////111444444222//////000111111111111000//////000111111222222111111222222111111111111222222111111111111111111111111///111333555555444222111000111222444555555555555111111111111111111111111111111222222333444444555666888;;;===@@@EEELLLQQQVVV^^^iiirrrwww|||}}}{{{zzz~~~vvvllleee[[[ZZZZZZYYYZZZ^^^dddhhhooosssyyyyyyxxxwwwuuusssqqqqqqppppppooolllggg```[[[XXXWWWXXXXXXWWWWWWWWWWWWXXXXXXVVVXXXZZZ\\\\\\ZZZWWWUUUSSSUUUWWWVVVTTTRRRSSSUUUPPPPPPSSSYYY___aaa```]]]XXXYYY[[[___cccfffggggggeeeaaa\\\XXXWWWWWWWWWWWWVVVUUUUUUVVVYYYZZZZZZYYYSSSQQQOOOLLLJJJHHHHHHHHHEEEFFFFFFEEECCCAAAAAABBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEIIINNNTTTZZZ___bbbhhhnnnvvvzzz|||~~~yyywwwzzz~~~yyywwwrrrkkkccc___^^^______bbbfffiiikkkoootttxxx{{{yyysssiii\\\OOOFFFBBB@@@>>><<<:::999999:::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777666555555555555555666777777888999888888888999::::::999888666444222444444444333333333222222000000000000000000000000000111111222333333222222111111111111111111222222222222222222222222222222222222333333333333444444444555555555555777:::<<>>===;;;::::::999888777666666666666666666666666555444ooo\\\RRRPPPKKKKKKLLLFFFEEEDDDCCCDDDEEEFFFEEEDDDBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999888777777777888999666555444333222111111111555444444333333444444555444444333333333444555555111111111111111111111111......//////000000000111222111111000///......---+++---///222333333222111444333333666999999666222111222333444444333222111...///000111111111111111222222111111111111222222222222222222222222222222,,,---000222222111///---............000222444555222222222222222222222222111111222333333444555555777:::>>>BBBFFFMMMVVV\\\^^^eeemmmsssvvvxxx|||zzz}}}~~~yyyqqqggg^^^YYYRRRUUUZZZ^^^ccckkkuuu}}}{{{zzz{{{|||zzzzzz{{{}}}|||vvvqqqqqqpppnnnkkkhhhfffcccbbb^^^]]][[[WWWRRROOONNNNNNNNNLLLJJJJJJKKKLLLKKKJJJGGGHHHKKKMMMMMMLLLKKKIIIEEEGGGIIIHHHFFFFFFHHHJJJHHHFFFFFFJJJPPPTTTUUUTTTOOOOOOPPPTTTYYY\\\^^^^^^]]]YYYUUUTTTUUUWWWYYYYYYTTTSSSSSSUUUYYY\\\^^^^^^YYYWWWUUURRRQQQPPPPPPPPPLLLMMMNNNLLLIIIFFFEEEEEE@@@@@@@@@??????>>>>>>>>>>>>???AAADDDIIINNNRRRUUU[[[aaahhhlllmmmqqqwww}}}{{{qqqkkkjjjlll^^^aaacccccccccdddiiimmmuuuyyy|||yyyoooaaaTTTLLLDDDBBB???<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<=========;;;;;;<<<===<<<;;;999888888777666555555555555555777777888888888777777666666777888999999888777666555555555444444333333333000000000000000000000000000111222333333333333333222222222111111111111111222222222222222222222222222222333333333444444444444555555555555777999<<>>::::::::::::999777666555666777777777666555444444rrr]]]RRROOOHHHIIILLLGGGFFFCCCAAA@@@AAABBBBBBAAA>>>??????@@@@@@>>>===<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666666555333222333444666777555555444333333333333444000111111222222333444444......//////000000111111444111///...//////...---000000000000111111111111222111111111000000//////222222222111111111000000...////////////000000000000111111111111222222222000000000111222222222333333333333444444444444555111222222222222111000000333333222111000000111111555222///000222333111///111333666777666666777888<<<===AAAIIITTT___gggkkkrrrsssttttttrrrqqqqqqqqqyyy|||xxx|||{{{tttnnngggcccbbbaaa___]]]bbbgggnnnuuu|||~~~{{{yyywwwtttppplllgggcccaaaffffffggghhhgggfffdddccccccbbb```]]]ZZZXXXWWWVVVQQQOOOLLLIIIFFFCCCBBBAAA??????>>>===============AAACCCFFFHHHGGGEEEBBB@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCFFFFFFFFFGGGIIILLLNNNOOOKKKKKKLLLMMMNNNNNNMMMMMMLLLMMMOOOQQQTTTWWWYYYZZZXXXWWWUUUTTTTTTVVVXXXYYYUUUVVVWWWWWWVVVSSSPPPNNNHHHGGGDDDAAA>>>===<<<;;;???>>>===<<<>>>AAADDDFFFPPPTTTXXXYYYYYY\\\ccciiiuuu{{{yyyuuuuuummmiiidddaaa```aaaaaaaaaoooxxxzzzmmm___VVVMMMCCC>>>>>>===999555;;;::::::;;;=========<<<:::;;;===>>>>>><<<;;;999888777777777666666555555777888888999999999888888888777555444444444555666666666555444333333222222222222222111111111000000222000666BBBBBB666000222111000///......///000111000111111222333333444444333333333444444444555555444444444444555777888999@@@MMM^^^nnn~~~vvvhhh^^^[[[___rrrjjjWWWJJJCCC???======<<<:::888555222111///555555444444444444555555sss^^^SSSOOOIIIIIILLLGGGFFFDDDBBBAAABBBCCCCCCCCC>>>??????@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999888888777555444333444555666555555444333333333333444333222222222222222222222000000000000000000111111333222000000111111000...000000000000111111111111111111111111000000000///222222222111111111000000111222222222222333333333000111111111111222222222111111111111111222222222111222222222333333444444333444444444444333222222333222222111000000111111555222000111333444333111111222444666777:::>>>AAAFFFIIIPPPZZZeeennnuuuyyyvvvuuussspppmmmlllnnnqqq|||wwwsssvvvyyy{{{~~~yyypppmmmiiiiiilllppprrrssszzz~~~}}}xxxtttpppnnniiihhhfffbbb___[[[XXXWWWVVVWWWXXXYYYZZZZZZYYYXXXRRRQQQPPPOOOOOONNNNNNNNNLLLKKKHHHEEEBBB@@@>>>===>>>>>>===<<<<<<<<<<<<<<<===>>>@@@AAAAAA???===;;;=========<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<>>??????@@@BBBDDDFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUTTTUUUVVVXXX[[[]]]ZZZ[[[]]]^^^]]][[[XXXVVVRRRPPPLLLHHHEEECCCCCCCCCEEECCCAAA???>>>???@@@@@@FFFIIIMMMNNNNNNRRRXXX^^^ffflllssswwwzzz~~~||||||vvvqqqkkkgggdddcccaaa```lllvvvuuucccXXXKKKCCCBBBAAA???;;;===<<<:::;;;<<<<<<;;;::::::;;;<<<======<<<;;;::::::999999999888888888777888999999999999999888888:::999888777777888999999666666666555444333333333333333333333222222222111333000333<<<<<<333000333333333222000000/////////111111222222333444444444333333333333444444444444555555666666777999:::;;;???JJJYYYiii{{{~~~vvvhhh^^^ZZZZZZkkklllYYYLLLDDD@@@>>><<<<<<;;;:::999888888777777777666666666666777777ttt___SSSOOOHHHHHHKKKFFFEEECCCBBBBBBDDDEEEEEEDDD>>>????????????>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999999999;;;999777666444444555555555555444333333333333444444444333333222111111000222222111111111111111111222222111222333333111000000000000000111111111111111111111111000000000000222111111111111000000000/////////000000000111111000111111111111222222222222222222111111111111111///000000111222333333444333444444444444333222222333222111111000111111111444333111222333444444333444444555666999???GGGMMMRRRVVV]]]fffnnnuuuzzz|||{{{wwwrrrllliiilllrrrwww~~~xxxtttuuuxxxzzzzzz|||~~~}}}yyyyyyzzz~~~}}}zzz|||~~~~~~~~~|||wwwqqqiiidddaaa```ZZZYYYWWWUUUSSSQQQOOONNNHHHIIIJJJLLLMMMNNNNNNNNNIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFDDDAAA???===;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;::::::999999999999999888888888777444555555555555666666666888777777777888999:::;;;>>>??????@@@@@@@@@@@@@@@???@@@BBBDDDFFFHHHIIIJJJMMMNNNNNNPPPSSSWWWZZZ\\\\\\]]]___``````___]]]\\\ZZZXXXTTTPPPMMMLLLLLLLLLMMMKKKIIIEEEBBB???===;;;===???BBBCCCCCCFFFLLLQQQWWW]]]dddhhhlllsss}}}}}}}}}~~~wwwqqqlllhhhdddbbbdddnnnzzzvvvjjjYYYNNNHHHFFFBBB@@@@@@>>>;;;:::;;;;;;:::999:::;;;<<<======<<<;;;:::<<<;;;;;;;;;;;;:::::::::::::::::::::999888888777777666555555555666777888777777666666555555444444444444444333333333222222444///000555555000///444222222333333222222111000111111111222333333444444222222222222333333333333555555555666777888::::::>>>FFFRRRbbbwww||||||tttfff[[[XXXTTTbbbttt~~~lll[[[NNNEEE@@@>>><<<<<<;;;;;;::::::::::::777777666666666666777777sss^^^RRRNNNGGGGGGIIICCCCCCBBBAAABBBDDDEEEEEEDDD????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;999999999888888777777777:::999888777666666666666555555444333333333333444333333333222222111111111333333333222222111111111111111111222444444222000///000000000111111111111111111111000000000000000111111111111000000000000.........////////////000000000111111111222222222333222222222111000000000///000000111222333444444111222222222222111000000222222111111111111111222333222222222333444444555888888888999===FFFQQQXXXaaadddhhhkkknnnqqqtttvvv|||xxxrrrnnnooovvvwwwpppqqq|||yyysssnnnoooooommmmmmoooppppppnnnhhh___YYYWWWXXXTTTSSSRRRPPPNNNLLLLLLKKKCCCDDDEEEFFFGGGHHHHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCEEECCCAAA???===<<<;;;::::::::::::::::::999999888;;;;;;:::999999999999999999888888888888777777777444444444444444555555555555555555555555555555555888888999::::::999999999666777888999;;;===>>>>>>CCCDDDEEEHHHJJJNNNQQQRRRTTTVVVXXXYYYZZZZZZZZZYYYXXXXXXWWWVVVTTTSSSRRRRRRTTTSSSQQQMMMIIIDDD@@@>>>>>>???@@@??????AAAEEEHHHPPPTTTYYY\\\___dddkkkqqq}}}{{{vvvvvvvvvxxx~~~|||wwwrrrmmmjjjdddkkkuuuyyyiii\\\TTTMMMHHHDDDCCC@@@<<<::::::::::::999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999777777555555444333444555666777888777777777666666555555444333333333333222222222333//////333333//////333...///111333444333333222///000000111111222333333111111222222222333333333333333333444555666777888<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999888888888888888777888888777777777888888888555555444333333333333444111111222222222333333333444444333333222222111111111000000111222333111000///000000000111111111111000000000000000000111111000000000000000000000000111111111222222222333333000000111111111222222222333222222222111000000000111111111222333444444555111222222222222111000000222111111111111111222222111111222222222333555666888999;;;???FFFQQQ]]]fffpppqqqqqqpppoooppptttwwwzzzxxxvvvvvv{{{{{{vvvuuusssnnniiiiiiiiihhhhhhrrrzzzwwwxxxzzz{{{zzzoooiiieeedddbbb^^^]]]___```bbbaaa]]]WWWRRRRRRSSSPPPOOOMMMKKKIIIHHHHHHGGGBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@>>>======<<<<<<@@@???>>><<<;;;:::999999888999999:::999888777777::::::888777777777888999888888777777777666666666555555555555555555555444444444444444444333333222555555555666666555444444222333333444555666777888<<<===>>>???AAACCCEEEFFFIIIJJJLLLNNNPPPPPPQQQQQQQQQSSSVVVXXXYYYXXXUUUTTTWWWWWWVVVTTTQQQMMMJJJGGGEEEEEECCCAAA@@@@@@BBBDDDIIILLLPPPRRRTTTXXX]]]aaaiiirrr{{{|||tttqqqpppqqquuu|||~~~}}}yyyvvvoooqqqvvv~~~uuummmfff___XXXSSSKKKGGGAAA===<<<;;;;;;;;;999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777999888777777777888999:::777777777777777666666666222222222222111111111111111000111333333111000111///000111222222222111000......//////000000111111111111222222222333333333222333333333444666777888;;;AAAJJJ[[[ttt~~~yyytttiii\\\SSSPPPPPPXXXiii}}}}}}vvvjjj[[[MMMCCC>>><<<::::::999888777666555555555555444444444444555555qqq\\\PPPLLLEEEEEEHHHCCCAAAAAAAAABBBCCCDDDBBB@@@@@@??????>>>===>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666666777777888888888888555555444333333333333444000111111222333333444444333333222222222222222222333111//////111111111000000000000000111111111111000000000000111111111111//////000000000000000111000000000111111111222222000111111111111222222222222222222111111111111111222222222333333333333333333444444444444333222222111111111000111111222333000222333333333444777999777;;;AAAIIITTT___kkkssstttuuuuuussspppqqqvvvzzzxxxyyy||||||rrrkkkddd``````___[[[WWW```eeejjjqqq~~~|||rrrnnniiigggiiillllllkkkccc___\\\[[[WWWQQQOOOPPPPPPQQQQQQPPPMMMKKKJJJJJJHHHGGGEEECCCBBBAAABBBBBB@@@@@@?????????@@@AAAAAA@@@???>>>===============<<<;;;:::888888777777777888888999:::999888777666777777666555555555555666555555555555444444444444444444444444333333333333222222333333222222111000333333444444333333222222333333333444444555555666888999999:::;;;<<<<<<<<>>===<<<999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777666555666777777777777777777666666666666222222222111111111000000///000222444444222000///222222222222111000///............///000000111111222222222222333333333333444444444555666777999999:::@@@IIIXXXppp~~~yyytttooofffZZZRRRQQQOOOUUUeeezzzyyyssshhhYYYLLLBBB>>>===999999999:::::::::::::::777777666666666666777777qqq\\\QQQMMMGGGGGGJJJEEECCCBBBBBBCCCDDDDDDBBB@@@@@@@@@>>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777777777666666555555444333333333333444222222222222222222222333111111111111222222222222777444000///000111222222000000000000111111111111///000000000111111111111////////////000000111111............////////////000111111111111222222222111111111111111222222222222222222222111111111111333444444444444333222222111111000000111222222333222444666666555666999<<<<<>>>>>???AAABBBAAA@@@@@@@@@AAACCCDDDEEEDDDCCCBBB@@@>>>======<<<::::::999888777777777888777888999::::::888777666666666555555555444444444555555444444444333333333444444333333333222222222111222222333333222111000222222333333222111111000222222333333333333333333333444555555666666555555888888:::;;;===???@@@@@@CCCEEEGGGJJJLLLNNNNNNOOOQQQRRRSSSUUUVVVVVVWWWWWWTTTQQQNNNLLLLLLLLLLLLLLLDDDEEEFFFGGGHHHIIIKKKLLLLLLTTTYYYYYYZZZbbbkkkqqqvvv{{{uuurrrqqqttt~~~xxxssstttssspppppprrrwwwyyy|||~~~~~~{{{xxxjjjcccWWWMMMFFFAAA>>><<<999999999999:::;;;<<<===;;;<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;888777555444333333333333666666666666666666666666333333222222222111111111///111111111111111111///111111111111111222333444//////000000111222222222333333333333444444444444444444444555666777888999:::AAAIIIUUUiii{{{vvvrrroooggg\\\VVVUUUNNNQQQ^^^tttxxxssshhhYYYKKKBBB@@@@@@;;;;;;;;;;;;;;;:::::::::777777666666666666777777rrr]]]RRROOOHHHIIILLLGGGEEEDDDDDDEEEEEEEEEBBB@@@AAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;888888888888888888888888888888888888777555444333555555444333333333333444444444333222222111111111000000000111111222222333:::666222///000222333333000000000000111111111111//////000000111111111222.../////////000000111111111111111111222222222222000111111111111222222222000000111111222222222333222222111111000/////////111222222222222111000000111111000000111222333333333666888888777888<<>>AAAAAA>>>:::???>>>>>>>>>???AAADDDFFFDDDCCCDDDDDDFFFIIIKKKMMMHHHFFFCCC???<<<999777666<<<;;;;;;:::::::::::::::777888:::;;;:::999777666666666777777777666555444666666666555555555444444555555444444333333222222222222444444444333222111111222222222111111000///000000000000000000000000...///000111111111111111333333444666777999:::;;;@@@?????????AAADDDGGGIIINNNOOOPPPRRRTTTVVVWWWXXXXXXVVVSSSRRRRRRSSSSSSSSSKKKKKKJJJIIIHHHFFFFFFFFFCCCKKKOOOMMMLLLTTT^^^dddkkk|||}}}yyyuuuttttttyyy}}}wwwwwwvvvrrrrrrvvvuuuwwwzzz}}}~~~|||{{{wwwnnnaaaSSSJJJCCC>>><<<999999999999:::;;;<<<===<<<<<<======>>>>>>>>>???;;;;;;<<<<<<===<<<<<<<<<<<<;;;999777666555555555555555555555666666666666444444444333333333222222000111000......000111000------...000333777:::===111111111222333333444444333333444444444444555555222222222333444555666777:::AAAIIISSSccczzz{{{vvvrrrpppiii___YYYXXXMMMNNNYYYnnn~~~xxxssshhhZZZLLLCCCAAABBB>>>>>><<<;;;999777666555555555444444444444555555nnn[[[QQQOOOIIIHHHIIICCCFFFEEEDDDBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888:::999666444111...,,,***444444444333333222222222555444222000000111222333222222222222222222222222000///...------...///000111111111111222222222333333333333222222222111111222111000000000000000111000000000000////////////111111222222222222111111000000111111111222222222///000111222222111000///333333222222222222222333444222000000111333444555333222555:::::::::@@@JJJSSSYYYaaahhhlllmmmooooooxxxzzz}}}~~~|||ooofff___\\\ZZZWWW]]]ccclllzzzyyyssspppkkkeee]]]YYYZZZ]]]^^^___]]]]]][[[XXXSSSOOOLLLKKKGGGGGGGGGEEECCCAAA???>>>888:::<<<<<<;;;;;;===>>>AAA@@@>>>===>>>AAADDDFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJFFFBBB???======<<<======<<<;;;::::::999999555666777888888777666555999888777666555444444444888666444222111222444555222222222222222222222222444444333333333333222222///000111222333444444444222111111000000000000000222222222222222222222222111111222333444444555555777888:::<<<>>>@@@BBBBBBEEEGGGIIIJJJKKKNNNRRRUUUWWWWWWVVVTTTRRRQQQSSSTTTQQQOOOMMMMMMNNNMMMIIIFFFGGGHHHIIIHHHHHHJJJPPPUUUaaappp~~~uuuqqqrrrmmmqqqssssssuuu}}}}}}{{{{{{{{{{{{zzztttrrruuuuuupppmmmooopppmmmfff\\\QQQGGGAAA???;;;999888999;;;<<<;;;:::===<<<;;;===>>>???>>><<<>>>===<<<;;;;;;;;;;;;;;;<<<;;;888666555555666666333444444444555555666666999777444444444555444222222222222222222222222222333333333333333333333333////////////............222444444444222222333444666666555555666777888:::888>>>GGGRRR___pppxxxttttttpppddd[[[YYYOOOTTT]]]kkkyyyxxxooobbbVVVLLLEEEAAA>>>;;;;;;<<<===<<<;;;:::999888888777666666666666777ooo\\\QQQNNNHHHHHHIIICCCDDDDDDCCCBBBBBBBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888777555444333222111444444444333333222222222555444333222111222333333222222222222222222222222000000000//////000000000.....................///333333222222111111111111111000000000000000111111111111111111000000000000111111222222222222111111111111111222222222222222000000111111111111000000000000////////////000000555333222111222444555666777555777===@@@BBBJJJSSSYYY\\\```cccfffjjjnnnqqqwww{{{wwwpppggg___]]]^^^aaadddlllttt}}}{{{xxxuuusssmmmggg```\\\[[[\\\[[[ZZZ\\\\\\[[[XXXTTTQQQOOONNNHHHGGGEEEBBB@@@===<<<;;;999;;;<<<<<<;;;;;;===>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDDDDFFFHHHKKKNNNPPPLLLKKKHHHEEEBBB@@@>>>============<<<;;;;;;::::::666777888888888666555444777777666555444444444444444444444333333222222222222222222222222222222222444444333333333222222222///000111222333333333333222111111000000000000000222222222222222222222222111111111222333333444444555666777888:::<<<===>>>>>>@@@BBBCCCDDDGGGJJJMMMPPPPPPPPPOOOMMMMMMOOOQQQTTTRRRPPPPPPRRRSSSQQQOOONNNOOOPPPNNNKKKKKKNNNQQQZZZdddooorrrmmmfffdddfffgggkkkoooppprrrzzz|||wwwtttnnneeebbbdddhhhiiihhhddd\\\RRRJJJEEEBBB???;;;:::;;;<<<<<<:::=========>>>??????===;;;======<<<<<<<<<;;;;;;;;;::::::999999999999999999666666666666777777777888888666444444444555444222222222222222222222222222222222222222222222222222000000000000000000000000333444555444333222333444777777666666777888:::;;;:::>>>FFFRRRaaarrr~~~yyywwwqqqggg^^^\\\TTTVVV]]]jjjyyy~~~xxxpppdddYYYOOOHHHBBB>>>;;;;;;<<<<<<<<<:::999888555444444333333333333333rrr]]]QQQMMMFFFFFFIIIDDDCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888444444555555555555666666444444333333333333222222444444333333333222222222111111111111111111111111000111111222222111111000000000000000000000000///222111111111111000000000000/////////000111222222222222222222111111111111111111222222222222111111333333333333222222222222222111111111111111111222333333222222222222333333555555444444444555666777<<<;;;===DDDKKKPPPWWW^^^______^^^___aaafffnnnsssvvv}}}~~~~~~qqqiiibbb```^^^___eeeoooyyy~~~{{{wwwuuuvvvvvvwwwvvvsssnnnhhhdddcccaaa]]]ZZZVVVUUUUUUSSSRRROOONNNMMMIIIGGGDDD@@@===;;;:::999;;;<<<======<<<;;;<<<>>>>>>@@@CCCFFFGGGFFFDDDCCCDDDCCCBBBCCCEEEIIIMMMOOOLLLLLLKKKIIIFFFCCCAAA???>>>>>>>>>===<<<<<<;;;;;;888999888888777666444333555555444444444444555555333444555666555444333222333333333333333333333333333333333333222222222222000000111222333333333333222111111000000000000000000000000000000000000000000000000111222222333333222222333444555666777777777999;;;<<<===???BBBEEEEEEFFFGGGFFFFFFGGGJJJLLLQQQOOONNNOOORRRUUUWWWWWWUUUWWWXXXVVVRRRPPPQQQSSSRRRVVVZZZ[[[XXXWWWXXXYYY```dddhhhjjjlllsss~~~xxxkkk```\\\^^^aaagggnnnrrroooeeeYYYPPPJJJEEE???<<<<<<======;;;=========>>>??????<<<:::<<<<<<===>>>===<<<;;;:::999::::::;;;:::999777777666666666666777777777777888666444444444555444333222222222222222222222222111111111111111111111111222222222222222222222222222444555444333333444555666666555555666777999:::<<<>>>EEERRRdddvvvzzzvvvpppfff___]]]YYYWWW[[[iii{{{yyyrrrggg\\\RRRJJJCCC???<<<<<<<<<<<<;;;999888777777666555555444444555555sss^^^QQQLLLEEEFFFHHHDDDDDDDDDDDDCCCCCCBBBAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888000000111222333444444555333333333333333333333333222222333333222222111000000000000000000000000000///000111222222111000///222111111111111000000000111000000000000000000000////////////000111333333222222111111111000000000111111222222222222111111444444444333333333222222333222111000000111222333444444444333444444555666444555555555555666999;;;AAACCCHHHQQQXXX^^^bbbeeeaaa```______aaahhhpppvvvyyy|||sssjjjaaa\\\\\\aaaiiittt~~~vvvqqqoooooonnnmmmooossswwwyyyzzz|||xxxssspppnnnjjjddd___RRRQQQQQQQQQQQQPPPNNNMMMHHHFFFBBB???<<<;;;;;;;;;<<<===>>>>>>===<<<===???@@@BBBDDDFFFGGGFFFDDDCCCFFFDDDAAA@@@@@@CCCFFFHHHJJJKKKLLLLLLJJJGGGCCCAAA????????????>>>>>>======;;;::::::888777555444333333333333333333444555666555555666666666666555555333333333333333333333333333333333222222222222111000000111222222222222222222111111000000000000000000000000000000000000000//////000000111111111222111111111111222222222222444666888888999:::<<<>>>;;;===>>>>>>???AAADDDGGGHHHGGGGGGHHHLLLRRRVVVYYYZZZ]]]______\\\YYYZZZ\\\SSSQQQOOOMMMLLLNNNPPPSSSYYY\\\```bbbccchhhpppwww}}}~~~tttgggbbbccc```iiivvv{{{mmmcccUUUNNNEEEAAAAAAAAA???===<<<;;;;;;===??????===;;;;;;<<<===??????===;;;:::;;;;;;<<<;;;999555222///444444444555555555555555888666444444555555444333222222222222222222222222111111111111222222222222222222222333333333333333111222333333222222333444333333222222333444666777<<<===DDDSSSggg{{{}}}wwwqqqjjjeeeccc]]]XXXYYYiiiwwwkkk^^^TTTKKKEEEAAA======<<<;;;:::999888777888777666666555555666666sss^^^QQQLLLEEEFFFHHHDDDEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::999999888777000000111111222222333333333333333333333333333333111111111222111000//////000000000000000000000000...///111111111111///...........................000000000000000000000111////////////000111333333111111000000000/////////111111222222222222111111333333333333333333333333444333222111111222333444111111111111111222333333333444555666666999>>>BBBIIIOOOXXX```eeeiiiiiihhhbbbbbbccceeehhhnnnuuuzzzzzznnnddd^^^\\\\\\]]]cccnnn~~~zzzoooeee___]]]]]]```bbbfffllluuu|||}}}yyyuuuooofff```TTTSSSRRRRRRTTTTTTQQQOOOFFFDDDAAA>>>=========>>>???@@@AAAAAA@@@???AAABBBEEEFFFGGGGGGGGGFFFEEEDDDDDDBBB???===<<<>>>AAACCCGGGHHHKKKLLLKKKIIIFFFDDDAAAAAA@@@@@@@@@@@@@@@???===<<<;;;999888666555555333333333333333444555666666555333222222444555666333333333333333333333333333333222222222111111111000000111222222222111111222111111000000000000000///////////////////////////000000000000000111111111111111111000000000000111333555666555666777999555666888999:::<<<@@@CCCBBBBBBBBBDDDHHHNNNUUUYYY^^^aaaeeedddbbb``````aaa\\\WWWQQQKKKIIIIIIKKKLLLOOORRRUUUXXX[[[```ggglllttt~~~||||||}}}uuummmjjjaaajjjxxx}}}jjjaaaWWWPPPNNNKKKEEE@@@<<<;;;:::<<<>>>>>>>>><<<:::<<<>>>??????>>><<<;;;;;;<<<======:::777222000555555555555555444444444777555444444555555555444222222222222222222222222222222222222333333444444111111111222222222333333///111222222111111222444333333222222333444555777;;;<<>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888777444444444444444444444444222222333333333333444444222111111111000000000000111111111111111111111111///000000000000000000/////////000000000111111111000000000111111111111222000/////////000111222222000000000000/////////...111111222222222222111111222222222222333333333444444333333333333333333444333333222333333444555666333555666777888>>>FFFMMMWWWaaakkknnnnnnnnnllljjjeeegggjjjmmmpppuuuzzz}}}sssiiiddd\\\WWWXXX___hhhnnn{{{~~~|||{{{yyyxxxsssiii]]]TTTPPPQQQSSSTTTXXX```lllwww~~~zzzvvvnnneee^^^VVVSSSQQQRRRTTTTTTQQQNNNFFFEEECCCBBBAAA@@@AAAAAACCCEEEFFFFFFFFFFFFGGGIIIMMMMMMMMMMMMLLLJJJHHHGGG@@@???===;;;;;;===???AAABBBDDDGGGIIIJJJIIIGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB???>>>===;;;999888888888444444333333444555666666444222000//////111444555333333333333333333333333222222222222111111111111000000111111111111111000222111111000000000000000////////////////////////000000000000000000111111111111111111111111111111...000222333222111222333222333444555666888;;;>>>@@@AAABBBDDDGGGLLLSSSXXX^^^aaaddddddaaa___```aaaeeebbb[[[TTTNNNJJJIIIHHHHHHJJJMMMPPPTTT[[[bbbgggoooyyyyyyrrreeeiiisssxxxmmmfffbbb\\\QQQIIIAAA???===<<<===>>>>>>>>>;;;<<<===>>>???>>>======;;;<<<>>>???>>><<<:::888777777777777777666666666777555333333555666555444222222222222222222222222222222222333333444444555000000000111111222222333///000222222111111333444555555444444555666888999999<<>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888777777666666666666666666666555222222222333333444444444444444222111111111222333222222222222222222222222222111111000000111111222111111222333444555666666111111111111222222333333111000000000000000111111111111111000000000//////111111222222222222111111///000000111222333444444333333444444444444333333555555555555666777888999555777888999;;;CCCOOOXXXhhhttt{{{xxxqqqoooooonnnmmmoooqqqtttvvvzzz|||sssggg___\\\]]]___dddmmmzzzvvvmmmjjjjjjjjjiiimmmhhh```WWWOOOLLLNNNPPPPPPVVV```lllwww~~~zzzxxxvvvuuutttpppjjjddd\\\YYYVVVVVVXXXXXXTTTPPPNNNNNNMMMKKKJJJIIIGGGGGGIIIJJJLLLMMMMMMNNNPPPQQQUUUVVVXXXXXXVVVQQQMMMJJJAAA@@@>>>===<<<<<<=========???BBBEEEGGGHHHHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>><<<;;;::::::;;;555555555444555555666666333222222111222333444555444444444444444444444444222222222222111111111111000000111111111111000000222111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111...000222222111000000111000111222222222444777999:::<<<>>>???AAAEEEKKKPPPVVVYYY\\\]]]\\\\\\^^^aaaggggggfffaaaZZZTTTQQQQQQJJJJJJKKKMMMPPPVVV\\\```jjjtttpppmmmmmmsss~~~|||xxxvvvpppcccYYYKKKGGGBBB>>>===>>>>>>>>><<<<<<======>>>>>>>>>>>><<<===?????????>>>===;;;888777777777666666666666666555333333555666555555222222222222222222222222000111111222333333444444///000000111222222333333000222333444333333555666666555555555555777888999999<<>>;;;:::999999::::::999888888888888888nnn[[[QQQOOOIIIHHHIIICCC===???BBBDDDEEEEEEEEEDDD?????????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::888999999999999888777777555555555666666666666666222222222333333444444444777666444222222333444555222222222222222222222222444333222111111222333444......///000222333444555111111222222222333333333222111000000000000000111222222222111111111111000111111222222222222111111......///000222333444555222333555555555555333222222222222333333555666666666888:::;;;>>>HHHVVV```uuu|||qqqnnnpppqqqtttuuuvvvwwwyyy|||tttlllgggbbb[[[VVV\\\bbblllyyy~~~rrrcccZZZYYY\\\^^^___ccc```ZZZSSSMMMJJJKKKMMMSSSXXXbbbllluuuyyyxxxvvvnnnmmmnnnqqquuuuuurrrnnnhhhdddaaaaaacccbbb^^^YYYXXXXXXWWWUUUSSSPPPNNNMMMMMMOOOQQQRRRRRRSSSUUUWWWYYY\\\```aaa^^^XXXPPPKKKFFFEEEBBB@@@===:::999888:::<<>>===<<<<<<<<<===777666666555555555666666333444666777777777666666444444444444444444444444222222222111111111111000000000111111111000000///222111111000000000000000111111111111111111111111222222222111111111111111000000000111111111111111000222444444333111111111000111111111000111444666333666888999:::===BBBGGGKKKOOOTTTVVVWWWZZZ___ccccccgggkkkjjjeee```]]]]]]RRRPPPNNNMMMNNNQQQVVVYYYfffqqq|||{{{sssjjjiiiqqq}}}}}}qqqfffSSSNNNFFF@@@>>>>>>>>>>>>======<<<<<<===>>>???@@@>>>??????>>>===;;;:::888666666555555444444444333666555333333555666666555222222222222222222222222///000000111222222333333000000111222222333444444222333555555555555666888444444333333444555777888999===CCCMMM]]]sss|||wwwiii___WWW___tttpppYYYKKKFFFDDDAAA>>><<<;;;::::::888777777666666666666666nnn^^^QQQNNNLLLGGGEEEIIIGGGFFFDDDCCCCCCCCCDDDEEE@@@???>>>======<<<<<<===:::::::::;;;;;;<<<<<<<<<999::::::::::::999888888888777555444444555666777555333111111444555444222444444444444444444444444111222222333333222222111///000111222222333222222111///---///222222000---222222222111111111000000222111000.........///000000///.........///111222444444444444444444444444666666666555555444444444444222111333666777555333444555666666777888888888>>><<<;;;>>>GGGUUUccckkkzzz~~~{{{tttppprrrvvv|||zzzwwwxxx|||ttthhh^^^ZZZVVVTTTWWW]]]gggwww~~~wwwuuuiiiccc\\\WWWWWWYYY[[[\\\cccbbb^^^VVVNNNLLLQQQVVV[[[___fffkkknnnllliiiffffffiiinnnssswwwyyyzzzyyysssqqqooonnnnnnlllfffbbbeeecccaaa^^^\\\ZZZXXXXXX\\\[[[ZZZZZZZZZ\\\^^^___``````aaaaaa___\\\ZZZXXXMMMJJJFFFAAA===:::888777<<<;;;:::;;;===BBBFFFHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCBBB@@@>>>=========>>>999999999888777666555444777777777666555555444444666555444222111000000000222111000//////000111222000000000000000111111222000///////////////000111000000000000000///......,,,---...//////000//////111///---...111222000...000111111111111222222222888444222444333000000333555666777999;;;===???@@@EEEGGGHHHIIIJJJMMMQQQTTTaaacccgggiiihhhhhhhhhhhheee```YYYVVVVVVWWWWWWVVV___gggqqquuuuuuyyy~~~tttmmmmmmppptttwwwxxx}}}~~~{{{rrrbbbWWWJJJBBB>>><<<<<<===@@@@@@???===;;;;;;<<<===AAA>>>;;;;;;======<<<999:::666333222555777666555555444222000000111222333333333333333333333333333222222222111111111111000222222222222222222222222111222333444555555555555444222222444999;;;;;;999888:::AAALLLZZZooo~~~xxxkkk^^^VVV[[[iiizzzvvv___NNNDDDBBB>>>=========<<<;;;:::888666666777888777666lll]]]PPPMMMLLLGGGEEEIIIEEEEEECCCBBBBBBBBBCCCDDD@@@@@@>>>===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::::::::999888888777666555444444444555666555333111111333555444222333333333333333333333333111222222333333222222111///000111222222333222222222111000000222222111000000111111111222222333333222111000/////////000000000000///...///000111222333333333333333333333333333333222222222111111111222111000333666777666444333333333333555666888:::CCCBBBBBBFFFNNNZZZeeelllqqquuuxxxyyyvvvuuuxxx{{{zzzxxxuuuvvv{{{}}}tttaaaYYYSSSUUUYYY^^^gggqqq}}}vvvrrrqqqlllfff___[[[ZZZ]]]```bbbjjjgggaaaYYYRRRQQQUUUYYYccceeehhhjjjkkkiiigggfffeeehhhmmmqqquuuwwwwwwwwwzzzwwwuuutttrrrooojjjfffgggfffeeeddddddccccccccccccbbb```^^^^^^^^^___```aaabbbbbbbbb```^^^[[[YYYRRRPPPLLLGGGCCC@@@>>>============>>>@@@CCCFFFHHHGGGGGGGGGFFFEEEDDDBBBBBBCCCBBBAAA???>>>===>>>>>>;;;;;;::::::888777555555666666666555444444333333333333222222111222222333222111000//////000111222000000//////000000111222000000////////////000000000000000000000///......//////000111111111000000222000...///000111///---111111111111222222222222222...---222666555444444333444555777999:::;;;<<<@@@AAACCCDDDDDDGGGJJJMMMYYY\\\aaaccceeeeeeggghhhjjjfffcccaaaaaaaaa^^^\\\YYY___eeeggggggmmmzzz~~~vvvqqqpppoooooorrrvvvvvvtttuuuxxxvvvpppjjjaaaTTTIIIBBB?????????<<<<<<<<<<<<;;;<<<>>>???AAA>>><<<<<<======<<<::::::777555444666777777555666555333222222222444444333333333333333333333333222222222222111111111111222222222222222222222222111222333444555555555555444222222444777999888777777999???IIIWWWlll|||oooaaaVVVYYYdddtttwww___OOOGGGDDDAAA?????????===<<<<<<:::888777888888777666yyyiiiZZZNNNLLLKKKFFFEEEIIIDDDCCCBBBBBBAAAAAABBBBBBAAA@@@???===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<999::::::::::::999888888777666555444444444444444555333111222333444444333222222222222222222222222111222222333333222222111///000111222222333222222111111111000//////111333///000111222333444555555333222111111000000111111111111000///000111222333222222222222222222222222222222111111111111000000111000000222444666666555444333222222444888===@@@LLLMMMOOOSSSZZZaaahhhllljjjmmmrrrwww{{{}}}~~~~~~yyyvvvssssssxxx~~~wwwkkkcccQQQOOOQQQYYYeeeqqq{{{uuussssssssssssmmmggg```\\\]]]aaaeeehhhpppkkkccc[[[WWWXXX[[[]]]hhhhhhiiijjjjjjkkkkkkkkknnnpppssswwwyyyzzzyyyyyy}}}zzzxxxuuusssoookkkhhhgggggghhhjjjkkkmmmnnnoookkkiiigggdddcccbbbbbbbbbcccdddeeedddccc```\\\ZZZVVVTTTPPPLLLHHHEEECCCBBB@@@AAABBBCCCDDDFFFGGGGGGJJJJJJIIIHHHFFFDDDBBBAAACCCBBBAAA??????>>>>>>>>>======<<<;;;:::888666555555555555444333333222222000000000111222333555555222111000000000000111222///////////////000000111111000000//////000000000000000111111000000//////222222222333222222111111222000//////000000///---111111111111222222222333555000...333777444111///222333333444555666777777:::<<<===>>>>>>@@@CCCEEENNNRRRWWW[[[^^^aaadddfffmmmmmmmmmoooooolllhhhdddZZZ\\\\\\ZZZYYY```ooo{{{{{{vvvqqqmmmpppooolllhhhjjjnnnpppnnnoookkkcccWWWLLLEEEAAA@@@<<<<<<<<<<<<===>>>>>>???@@@>>>===<<<======<<<;;;:::999777888999999777666777666555444333444555555444444444444444444444444333222222222111111111111222222222222222222222222111222333444444555555555333222222333555666666555888888===FFFSSSgggqqqaaaUUUVVV^^^lllyyyaaaPPPIIIFFFBBB@@@???>>><<<;;;;;;999777666777777666555wwwfffXXXLLLKKKKKKFFFEEEHHHCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888666666555555444444333333444333222222333333333333333333333333222222222222111222222333333222222111//////111222222222222222...000000---++++++///222000111111222333333444444333222222222222222222222222111000000000111333444222222222222222222222222444444444333333333333333111111111222333444555555666555444555999???FFFJJJWWWXXX[[[___bbbfffhhhiiijjjlllqqqyyy|||xxxtttsssvvv|||{{{oooddd[[[VVVQQQVVV___mmm{{{vvvkkkgggiiiooossstttlllgggaaa^^^```dddiiilllqqqkkkaaa[[[YYYZZZ]]]^^^bbbdddhhhlllpppsssuuuvvvyyyzzz{{{||||||zzzyyyxxxuuutttqqqooollljjjhhhfffeeefffhhhkkknnnpppqqqrrrooommmkkkiiigggfffeeeeeeeeefffggggggeeebbb^^^[[[WWWUUUQQQMMMIIIFFFDDDDDDDDDDDDFFFGGGHHHHHHGGGGGGJJJJJJIIIHHHGGGEEECCCBBBBBBAAAAAA@@@???>>>>>>>>>???>>>>>>===;;;999777666666666555444444333333222000000000111222333444555111111111111111111111111//////......//////000111111111000000///000000000000000111111111000000///333333333333222111111000////////////000000000000111111111222222222333333666222111444555222000111333333333333444444444444777888:::;;;;;;;;;>>>@@@DDDHHHNNNSSSWWW\\\```ccckkknnnssswwwwwwtttnnnjjjeeedddaaaZZZVVVZZZdddmmmwwwxxx{{{zzzwwwtttooohhhbbbbbbfffjjjkkklllqqqqqqiii]]]QQQGGG@@@AAA@@@>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::888777777666555444444444555555444444444444444444444444333333222222222111111111222222222222222222222222111111222333444444444444444444444444555555555555999999<<>>===<<<:::888888666555555666666666555yyyeeeVVVKKKKKKKKKFFFDDDHHHDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888777666666555555444333333333333333333222222333444555555444444333333333222111222222333333222222111//////111222222222222222///000000...++++++///333222222222222222222222222222222222333333333222222222111000000000111333444444444444444444444444444444444444555555555555555333333333222222222444555777777888;;;AAAIIIPPPUUU^^^___bbbdddeeeeeeeeedddkkkmmmttt~~~zzzwwwyyy}}}~~~pppcccZZZVVVTTTSSS\\\gggwwwsssiii^^^ZZZ___ggglllmmmmmmiiidddbbbeeejjjnnnqqqrrrkkkaaaYYYUUUUUUVVVWWWWWW]]]fffpppyyy~~~}}}}}}|||zzzwwwtttrrrpppjjjiiihhhfffeeedddeeeffffffgggjjjlllnnnppppppqqqnnnmmmlllkkkiiihhhhhhhhhggghhhjjjjjjgggccc___\\\XXXUUURRRNNNJJJGGGFFFEEEFFFGGGHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDD@@@@@@@@@@@@???>>>>>>===>>>>>>===<<<;;;999888777777777666666555444444444222222222111222222333333111111222222222222111111///////////////000111111222222111000000000000000000000111111111111000000111222222222111000//////,,,---...///000111222333111222222222222333333333///...111444444222444888444444444444444444444444444555777777777777888999===@@@FFFKKKPPPUUUZZZ]]]eeejjjqqqwwwxxxuuuqqqoooqqqppplllddd\\\YYY\\\```gggjjjqqqyyy{{{sssiiibbb___```bbbeeefffsss}}}|||rrreeeUUUHHHFFFBBB???===>>>>>>>>><<<===>>>??????>>>======<<<;;;<<<===<<<;;;999999888666555555444444444444444555555555555555555555555333333333222222222222111222222222222222222222222000111222333444444444444555555666555555555555666:::999<<>>======<<<<<<===<<<;;;;;;;;;;;;:::::::::999::::::::::::999888888777777777777666555333333333444444333222222333555666555555444444333333333111222222333333222222111///000111222222333222222222222222111000000222444222222222111111111000000111111222333333333222222111111000///000111222333444444444444444444444444222222333333333333444444444444444333222333555777777999===DDDLLLUUU\\\aaacccdddfffggghhhgggfffeeemmmpppxxxqqqiii___WWWUUUWWW[[[^^^lll{{{zzzwwwtttssstttwwwyyyyyymmmeee\\\YYY]]]bbbeeeeeejjjhhheeeeeehhhllloooqqqnnniiiaaaXXXRRROOOOOOOOOSSS[[[gggsss}}}}}}|||zzzvvvsssooollljjjcccccccccaaa```bbbeeehhhjjjkkkmmmoooppppppppppppmmmllllllkkkjjjjjjiiiiiihhhiiikkkkkkiiiddd___\\\YYYWWWSSSOOOLLLIIIHHHGGGGGGGGGIIIJJJJJJJJJIIIHHHDDDEEEEEEEEEEEEDDDCCCCCC>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;:::999888777888777777666555555444444444444333222111111111111111111222333333222111111000000000000000111111222333222111111000000000000000000111111222222111111000000000000000000//////***,,,...///000111333555222222222222333333333333333333666::::::555333555555555555555555555555555111333444555333333333444999<<<@@@DDDHHHLLLPPPTTT[[[```hhhmmmooopppoooooottttttsssmmmeee^^^[[[[[[YYY^^^gggrrr}}}yyynnngggbbb]]]\\\^^^aaarrrzzzkkk[[[MMMGGGAAA>>>>>>??????===<<<>>>@@@@@@???=========<<<===>>><<<:::888999:::555555555555555444444444666666666666666666666666333333333333222222222222222222222222222222222222000111222333333444444444444555666666555444555777999999<<>><<<;;;999888777888:::;;;;;;;;;|||eeeWWWMMMLLLLLLFFFCCCFFFBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>============>>>>>><<<<<<;;;;;;;;;:::::::::999::::::::::::999888888888999999888777666444333222444555333111111333555555555444444333222222111111222222333333222222111///000111222222333222222333222111222333444333222000000000000000000111111///000111333333333222111000000///...///000111222333333333333333333333333111111222222222333333333111333444333333555999<<<:::???GGGQQQ[[[dddjjjnnnjjjkkklllnnnooopppqqqqqqssswwwwwwfffccc```aaafffmmmtttwwwxxxoooeeecccaaaccchhhlllnnnnnnlllgggaaa]]]]]]]]]\\\ZZZ^^^\\\[[[\\\___bbbddddddcccbbb^^^XXXQQQNNNPPPSSS\\\aaakkktttzzz{{{{{{yyyvvvuuussspppllliiigggeee```aaaaaa___^^^```eeeiiilllmmmoooqqqrrrqqqpppooommmmmmmmmlllkkkjjjiiihhhhhhjjjlllllljjjeee___\\\XXXVVVSSSOOOLLLIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIDDDDDDDDDCCCBBBAAA@@@???<<<======>>>======;;;;;;999999999999999888777777777666666555555444333333444333222222111111222222111222222333333222222111111111111111111222333333444333222111000000000000///000111222222222222111//////000000111000000000,,,...000000//////111333222222222333333333444444888666;;;FFFMMMIII???888555555555555555555555555222444555555444333222333666999<<<>>>@@@CCCFFFIIIMMMQQQWWW\\\___cccgggjjjooorrrtttsssmmmgggdddbbb]]]```dddkkkssszzz}}}vvvqqqjjjaaa\\\]]]___mmmzzzqqq___WWWKKKDDDBBBAAA???===;;;>>>AAAAAA???======>>>===>>>>>>;;;888777999;;;666777777777666666555555666666666666666666666666444444333333333222222222222222222222222222222222000111222333333444333333111333555555333333555777777777;;;BBBJJJXXXnnnooobbbTTTNNNLLLSSShhh}}}{{{jjj^^^KKKHHHDDDAAA@@@???===<<<;;;999888777888999888777{{{fffXXXMMMMMMLLLFFFCCCEEEAAAAAABBBCCCBBBAAA@@@???===============>>>>>>???<<<<<<<<<;;;;;;:::::::::999::::::::::::999888888999999:::999888666444333222444555444111111333666444444333333222111000000222222222333333222222222///000111222222333222222333000///111333444111...------...///000111222222///000111222333222222111000///.........///111222222222222222222222222222222222222333333444444444///111333444444777<<<@@@???EEEPPP\\\gggpppuuuxxxrrrrrrsssuuuxxx{{{}}}zzz~~~uuuiiiggggggjjjqqq{{{}}}yyyrrrfff[[[XXXVVVVVVZZZ```dddffffffhhheeeaaa]]]YYYTTTPPPMMMOOOOOOOOOPPPSSSVVVVVVVVVWWWZZZZZZWWWSSSRRRWWW\\\fffiiiooosssuuutttqqqooojjjiiigggeeeccc```___^^^`````````^^^\\\^^^ccchhhkkkmmmoooqqqqqqqqqpppooooooooonnnmmmkkkjjjhhhggghhhjjjlllllljjjeee___[[[VVVTTTQQQMMMJJJHHHFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIDDDDDDCCCBBBAAA???===<<<;;;<<<=========<<<;;;:::777777777888888777777666666555555444444333222222333222222111222222333333111222333444444333222111222222111111222222333444444333222111000000000000///000111222222222222222...///000111111111111111///111222111...---...000222222333333333444444444111///888OOObbbcccVVVJJJ444444555555555555666666555777999999777555555555555777999:::;;;===@@@BBBAAAEEEJJJNNNRRRWWW^^^dddiiinnnsssuuussspppmmmlllkkkiiihhhgggiiilllpppsssuuuyyy}}}~~~zzzrrrggg``````]]]hhhpppuuusssgggXXXMMMGGGCCC???<<<:::>>>AAABBB???======???>>>???>>>:::777666999<<<888888888888888777666666777777777777777777777777444444444333333333222222222222222222222222222222000000111222333333333333///222444444222222444777444666:::AAAHHHUUUkkk}}}{{{iii]]]QQQLLLKKKRRRggg|||yyyjjj^^^HHHEEEBBB???>>>===<<<:::;;;999666555555444333111|||iii\\\PPPKKKJJJHHHFFFGGGEEEDDDBBBBBBCCCCCCBBBAAA>>>>>>>>>>>>============???>>><<<<<<===>>>>>>===::::::999999888777666666::::::999999888777777777555555555555555666777888555444333333444555444333222333444333222111222333444444333222222111000000//////000222333444555666111111222222222333333333111222333444444333222111111666777222000333444111333333222111222333555666222333444333222222444666777444444888::::::>>>CCCBBBSSSccckkkvvv~~~uuuuuuwwwyyy{{{}}}zzzooojjjhhhpppyyy}}}tttkkkddd]]]WWWSSSQQQRRRVVVZZZ___bbbddddddhhhddd]]]VVVQQQLLLGGGDDDAAACCCFFFGGGGGGGGGHHHIIILLLMMMPPPUUU[[[aaagggjjjnnnmmmkkkhhhfffdddcccbbb```^^^\\\\\\]]]___`````````_________aaadddhhhjjjnnnppprrrqqqnnnlllmmmnnnoooooonnnjjjfffdddddddddfffggghhhhhhfffbbb]]]ZZZWWWSSSMMMJJJHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAAAAA??????>>>===:::;;;===???>>>===:::888:::888777777888888777555333444555666666444222111...///111333444444444444333333333333333222111000000111111111111222222222333111...++++++,,,///111000000000000000000000000222222111111000000/////////000111222333222111111333333333444444444555555666222888LLL```gggccc___DDD===555222444666555444444444444555555555666666888888999999999:::::::::===???BBBEEEJJJPPPXXX]]]dddgggmmmssswwwwwwtttqqqkkknnnmmmgggdddfffhhhgggkkknnnsssxxx~~~yyyooogggccc^^^aaannnzzz}}}nnn```YYYTTTIII>>>BBB>>>===>>>>>>;;;<<>>>>>>>>>>>===<<<;;;:::888666666999<<<<<<:::777666555444555777777555444444444555555444444333222333333333444444555555555333333333333333333333333999888777666666555555555999999<<>>>>>>>>===============<<<;;;<<<===>>>===;;;::::::999999888777777777::::::999888888777777666666555555555555666666777999777555555555444333111333555666555444444555666555555444333333222111111///000000111222333444444111111111222222222333333222222222333333222222222555666333+++***///444555222222111111111222222333222222333222111111222444888555555888999<<>>@@@AAAAAAAAADDDEEEPPPRRRUUUZZZ```eeeiiillliiihhhfffcccaaa```___^^^]]][[[YYYXXXYYY[[[]]]]]]______^^^___aaadddgggjjjmmmoooqqqpppnnnlllmmmooooooooonnnjjjgggddddddeeeggghhhhhhgggddd___[[[XXXVVVRRRMMMJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@??????999:::;;;<<<;;;:::888777:::888777777888888777666666555555444444444444444333444444444444333222222444444555555444333333222000111111111111222222222333222///...---...000111111111111111111111111111222111111111111111111000///000111222333222222111333333333444444444444555888444444???OOOXXXWWWQQQCCC<<<555222444666666444444444444555555555666666666666777777888888888888999;;;>>>@@@DDDIIIPPPTTT___bbbiiipppuuuvvvuuusssooorrrqqqmmmjjjjjjiiieeefffiiimmmqqqvvv{{{|||wwwjjjeeedddiiinnnrrrzzzxxxpppkkkdddWWWIIIGGGBBB@@@AAA@@@======@@@>>>>>>>>>>>>===<<<;;;:::<<<::::::===BBBGGGIIIJJJ???<<<888777777888888888666666666666666555555444333444444444444444444555333333333333333333333333444444333333444666777888999888;;;AAAHHHRRRcccrrrzzzooofff]]]UUUQQQNNNQQQbbbuuuxxxhhh\\\NNNIIICCC???>>>===;;;888:::999888777666777888888zzzeeeYYYNNNJJJIIIGGGEEEFFFEEECCCBBBCCCDDDDDDCCCAAA??????>>>>>>>>>=========;;;;;;;;;<<<>>>===;;;999:::::::::999888888777777:::999999888888777666666666666555555444555555555;;;999777666555444222000***+++------,,,,,,---///222222222111000000//////000000000111111111222222111111111222222222222333333222222222222222222333444555222---+++///444555111111111111111111000///333444444333222111333444777555666888999???KKKXXXgggwww~~~}}}|||xxxxxxyyy{{{}}}tttnnneeebbbgggrrr}}}yyypppgggfffccc^^^XXXUUUWWWYYYXXX]]]fffoootttqqqkkkeeeYYYTTTLLLFFFBBB???===<<<:::;;;<<<<<<<<<===AAADDDPPPSSSXXX^^^cccgggiiijjjeeedddbbb```^^^\\\\\\[[[[[[YYYVVVUUUUUUXXX[[[]]]_________```bbbeeehhhjjjkkkmmmnnnnnnmmmlllmmmnnnnnnnnnmmmjjjfffddddddeeehhhhhhgggeeebbb\\\WWWTTTUUUQQQMMMIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@???@@@@@@???>>>===<<<;;;;;;888888888777777777666666999888666777888888777666888666444333222333555666666555444444333333333444444555555555555444333333000111111111111222222222222222111000000000111111111111111111111111111111000111111111111111222222000000111222222222222111333333333333444444444444666777666;;;LLL```eee___@@@;;;555333444666666555444444555555555666666666444555555555555666666666666777999:::<<<@@@EEEHHHUUUZZZaaaiiiooorrrssstttooorrrrrrppppppqqqmmmhhh```cccgggiiikkknnnqqqsss~~~uuuooojjjfffdddgggpppyyy|||}}}~~~~~~~~~xxxgggWWWIIICCC?????????<<<<<<>>>>>>>>>>>>>>>===<<<;;;;;;===;;;999;;;@@@GGGLLLOOOFFFAAA:::666555777999:::888888888888888777666666555555555444444444444444333333333333333333333333222222111222555888;;;===888777999???EEEQQQddduuu{{{oooeee^^^YYYVVVQQQPPP^^^ooouuufff[[[NNNIIIBBB???>>>===;;;999;;;:::999888777888888999yyycccWWWMMMIIIIIIGGGEEEEEEEEECCCBBBCCCDDDEEECCCBBB?????????>>>>>>>>>======;;;;;;<<<===???>>>;;;999:::::::::999999888888888999999999888777777666666777666555555444444444444999888666555555444222000111222444444444444666777333222222222111111111000111000000000000000000000111111111111222222222222444333222111111222333444000444777666555444333222111222222333222111///...555555666555333333555666444444666999<<>>>>>>>>>>><<<<<<;;;:::;;;>>>BBBFFFJJJNNNUUU\\\bbbeeeffffffcccbbbaaa___]]]\\\\\\[[[ZZZYYYWWWVVVVVVXXX\\\```bbbbbbcccdddfffhhhjjjkkkhhhjjjkkkkkklllkkkllllllmmmmmmllliiifffddddddeeehhhhhhgggddd___ZZZUUURRRRRROOOKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCAAA@@@>>>>>>===<<<;;;;;;999999888777888777666555444555555666777666555555666777666444777666555444444444555555333333222222222444666777222222333333333333222222000000111111111222222222000111111111111111000000111111111111111111111111/////////000000111111111000000111111222222222222222222333333333444444444111777888999KKKdddlllfff===999555444555666666555555555555555666666666666444444444444444555555555444555666777777999===@@@IIINNNVVV]]]dddiiimmmoookkkmmmnnnnnnrrrwwwvvvqqqddddddeeedddddddddgggiiiqqq|||zzzsssnnnkkkkkknnnqqqooosssyyyttteeeNNNFFF@@@@@@???======???>>>>>>>>>>>>>>>===<<<<<<>>><<<999999:::>>>AAADDDCCC>>>888555444666777888888888999999888888777666666666555555444444333333333333333333333333333333444333333444777:::>>>AAA888888:::>>>DDDQQQfffxxxssseee```\\\YYYSSSPPP]]]nnn~~~rrrdddYYYOOOIIIBBB???>>>>>><<<:::;;;:::999888888888999:::wwwaaaVVVLLLIIIIIIGGGEEEEEEEEECCCBBBCCCEEEEEEDDDCCC????????????>>>>>>>>>>>><<<<<<===???@@@???===::::::::::::999999999999999999999888888777666666555777666555444444444444444555333222333444444333111222444555666555555777999555555555555555444444444111111111000000000000000000000111111111222222222444333222111111222333444000222666999777444222333333333444555444333111000333444555555444444555777333555999>>>BBBKKK\\\lllppprrrpppmmmnnnssswwwxxxyyywwwttttttxxx|||yyyxxxxxxllldddccc```ccckkkzzzzzzkkk\\\RRRZZZaaaiiimmmllljjjllloooooonnnmmmmmmjjjaaaTTTJJJHHHDDD???<<<<<<===??????======<<<;;;;;;>>>DDDHHHFFFKKKSSS[[[```ccccccbbbaaa```___]]]\\\[[[[[[[[[YYYYYYYYYXXXWWWZZZ___cccggghhhiiijjjlllmmmmmmmmmgggggghhhiiijjjjjjjjjiiikkklllkkkhhheeeccccccdddgggfffdddaaa\\\WWWSSSPPPOOOLLLIIIGGGGGGFFFEEECCCCCCCCCCCCBBBAAA???>>>===>>>>>>===<<<;;;:::999999888777555444333444555666444333222333444555444333444555666666666555333333222222111111111333444555//////000000000000000///000000111111111222222222//////000111111111000///111111111111111111111111---......//////000000000111111111111111222222222222222222333333333444444///666666111:::KKKOOOGGG999888666555555666666666555555555666666666777777555555555555555555555555555666777777666777999;;;???CCCJJJQQQVVV\\\bbbfffiiilllmmmmmmrrrzzz}}}{{{pppnnnjjjddd___]]]]]]___fffnnn{{{~~~}}}~~~wwwooogggkkkpppxxx~~~sssXXXNNNFFFDDDDDDBBBAAABBB>>>>>>>>>>>>>>>>>>===<<>><<<;;;:::::::::<<<999777666777777777666777888888888888777666666666666666555555444444444333333333333333333333333555555444555666999<<<>>>999999;;;>>>DDDPPPfffzzzyyyjjjfffccc```XXXVVVcccuuu~~~rrrdddYYYQQQKKKDDD???>>>>>><<<:::;;;:::999888888888999:::uuu```UUULLLJJJJJJHHHFFFFFFDDDCCCCCCCCCEEEFFFEEEDDD@@@@@@?????????>>>>>>>>>=========>>>@@@???===;;;::::::::::::::::::999999999888888777777666555555555555444444333444444444222111000111333555444333,,,---//////......///111222222222222111111111111111111111111111111111000000000000111111111111222333222222222222222222333333222222333222000222777555555555555555555444333111222333333333444666888888:::@@@GGGLLLSSS```lllqqqmmmiiifffiiipppwwwzzz|||xxxsssqqqttt{{{}}}xxxvvvvvv~~~yyyoooeeeZZZWWWZZZhhhrrrxxxqqqjjj```XXXUUUZZZ```hhhlllllljjjiiijjjhhheeeccccccbbb]]]RRRJJJDDDAAA===;;;<<<===??????<<<<<<;;;;;;;;;???DDDHHHIIINNNUUU\\\aaabbbbbbaaa\\\\\\[[[YYYYYYXXXXXXXXXVVVXXXZZZ[[[ZZZ]]]bbbggglllmmmooopppqqqpppooonnniiihhhhhhiiijjjkkkiiihhhiiiiiiiiifffcccaaaaaabbbbbbaaa___\\\XXXTTTPPPNNNKKKIIIGGGEEEEEEEEECCCBBBAAAAAAAAAAAA@@@???======<<<;;;;;;:::999888777777777666555444444444555666444222222222444555444333222444555666666444222111555444333222111000000000......///000000000//////000111111111111222222222...///000000111111000000222222222222222222222222......//////////////////111111000000111111222333222222222222333333333333333777555000222888777111666666666666666666666777555555666666666777777777666666666555555555555555555666777777666777999:::888<<>>>>>>>>>>>??????>>>>>>===;;;<<<>>>===;;;888777777888888888999::::::999777777777777777777666555555666666666555555555555555333333333333333333333333333333333444444555666777888999;;;???CCCNNNeeeyyy}}}qqqnnnmmmkkkbbb^^^jjj|||vvviii^^^UUUOOOFFFAAA???>>><<<;;;;;;:::999888777888888999ttt```UUULLLKKKKKKIIIGGGGGGDDDCCCCCCCCCEEEFFFEEEDDD@@@@@@@@@?????????>>>>>>>>>===<<<<<<>>>>>>===<<<::::::::::::::::::::::::888888888777666666555555444444333333333444555555222111000222444555555444444555666666444444555666////////////////////////111111111222222222222222000000000000111111111111222222222333333222222222333111111444444000222777555555555444555555666666111333555555666777:::<<>>AAAEEEIIIPPPTTTYYY^^^aaaaaa___]]]ZZZYYYXXXWWWWWWWWWWWWWWWUUUZZZ^^^``````ccchhhlllpppqqqssstttsssrrrooonnnlllkkkjjjkkkmmmmmmkkkhhhgggggggggdddaaa___```aaa[[[ZZZYYYVVVSSSPPPMMMLLLHHHFFFDDDDDDDDDCCCBBB@@@>>>>>>>>>>>>>>>===<<<<<<999999888777666555444444666555444444333333444444444333333333555666555444333333333333333222222111555555555444333111000///000000111222222222222222000111111111111222222222000000000111111111222222222222222222222222222222111111111111000000000000222111000000000111222333111222222222222333333333555555555555555555555555444555666666666666777777555666666666777777777777666666555555555444444444333555666777666666888:::666999===??????CCCJJJQQQZZZdddkkkmmmooovvv}}}ttthhh^^^WWWTTTSSSRRRWWWcccnnnwwwtttqqqlllmmmxxxqqqcccTTTLLLHHHBBB>>><<<===>>>>>>?????????>>>>>>777:::<<<<<<999777777888999888888999::::::999777777777777777777666666555555555555555666666666666333333333333333333333333111222333444555555444333555777;;;>>>AAAKKKaaauuuuuuuuuvvvtttjjjbbbkkk{{{|||qqqhhhYYYRRRHHHBBB@@@???===;;;:::999888777666777888888ttt___UUUMMMKKKLLLJJJHHHHHHDDDCCCCCCDDDEEEFFFFFFEEE@@@@@@@@@????????????>>>>>><<<::::::<<<===<<<<<<::::::::::::::::::::::::888888888777666666555555333333333333444444555666444333222333555666555444000111222111000///000111444444444444444444444555111111222222222333333333000000000000111111111111111222333444444333222111///000666===<<<555111444555444333333444555777888444666888999:::<<>>???@@@@@@AAADDDHHHKKKUUUXXX\\\______^^^[[[YYYZZZYYYXXXXXXWWWWWWWWWXXXWWW]]]cccffffffhhhmmmrrrrrrsssuuuuuutttrrrooommmpppmmmlllmmmoooooollliiiffffffeeeccc```^^^___```VVVUUUTTTRRRPPPNNNKKKJJJFFFEEECCCCCCCCCBBBAAA???<<<<<<<<<===<<<<<<;;;;;;<<<<<<;;;:::999888777777444444444333333333222222666555444555777888777666555444222000000111222333222333444555666555444333222333444444555555555555000111111111111222222222222111111111222333444444222222222222222222222222444333333333222222111111222111000000000111333444111111222222222333333333333000000333222000111666222444666777666666777888666666666666777777777777555555555444444333333333111333555555555666777999666999<<<;;;;;;===EEEKKKKKKYYYeeejjjlllttt~~~}}}rrrggg^^^ZZZQQQLLLNNNXXXcccjjjrrr{{{{{{uuunnnllluuusssbbbXXXRRRJJJDDDAAA===>>>>>>?????????>>>>>><<<>>>@@@>>>;;;:::;;;===999888666666777888777666888888888888888777666666444444555555666666777777333333333333333333333333111333555777777777555444333666:::===???III^^^rrruuuvvvzzzyyymmmbbbhhhvvvxxxppp[[[TTTJJJCCC@@@???===;;;999999777666666666777888vvvcccXXXOOOMMMLLLIIIGGGFFFDDDEEEEEEEEEEEECCCBBBAAA@@@AAABBBBBBAAA@@@>>>===;;;<<<<<<<<<:::999:::;;;999999999999999888777666999999999999888888888888555444444333333444444555777666555444222111000///444444333333333222222222222333333444444333333222333333333222222111111111////////////000111222222111222333444444444444444555333111222555777666444333222111111333444555444777666555777;;;AAAFFFIIIUUU]]]ccc``````ccceeecccdddgggkkkpppwww|||zzz{{{{{{yyyzzz}}}iiifffdddeeekkkyyy}}}}}}pppiiidddaaaccc___[[[]]]bbbffffffdddaaaZZZQQQLLLNNNSSSWWWYYYWWWYYY\\\```cccddddddddd^^^\\\XXXRRRMMMIIIFFFEEEFFFDDDBBBBBBDDDIIIOOOSSSYYY[[[]]]]]]\\\[[[[[[\\\XXXWWWVVVVVVVVVXXXZZZ[[[```ccchhhkkklllnnnpppqqqttttttssssssssssssrrrrrrrrrpppnnnmmmmmmmmmkkkjjjiiiiiigggeeeccc```^^^]]]XXXUUURRRPPPNNNLLLJJJHHHHHHFFFDDDCCCCCCCCCAAA???<<<;;;;;;999888777666666;;;::::::999888777666666666666555555444444333333555555555444444333333333333333444444444444444444444333222111111111222333333222111111000000111111444333222111000000000000111111111111111111111111111222333333444444333333333333333222222111111111...///111222333222222111111222333333333333222111333333333444444555555555666777777777777666666555777888999:::999999777777888888777777666666555555555555555555555555444444888888:::;;;===???@@@AAAFFFJJJQQQXXX```iiirrrwwwyyynnnfff\\\SSSNNNQQQUUUXXX^^^fffsss{{{|||vvvxxx}}}mmm]]]PPPJJJIII@@@AAA@@@???===<<<>>>@@@===>>>?????????===<<<;;;;;;:::999888888888999:::::::::999888777777888888555555555555555555555555333333333333333444555666222222222222333444555555666555999>>>@@@GGG\\\sss}}}zzzyyyyyypppeeeeeelllvvviii\\\MMMCCCAAA@@@>>>;;;;;;;;;:::999999888888777tttbbbXXXNNNLLLLLLIIIFFFFFFDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAA???>>>===;;;<<<===<<<:::999:::;;;777888888999999999888888777777666666666555555555555444444333333444444555666555555444444333333333444444444444333333333333111111222222222222111111333333333222222222111111444444333333222333333333111111222222222111000000333111///000222444333222333333222333555777888888555666777888<<>>===>>>?????????>>>===<<<;;;;;;999888888888999:::888888777777777777888888555555555555555555555555555444444444444555555666777666555444333333333333888666888<<<>>>FFF\\\ttt~~~vvvhhhccchhh~~~kkk___PPPEEEBBBAAA???<<<;;;;;;:::999999888888777rrrbbbWWWNNNLLLKKKHHHFFFEEEDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<======<<<:::888999:::666777888999::::::::::::666666666555555555444444555555444444444444555555555555555555555555555555555555555444444444444333111111222222222222111111333333333222222222222111333333222111000///000000333333222222111000000///444222111111333444444333444444444444555666777777666999;;;===BBBQQQeeesss~~~|||vvvooommmoooooolllnnnooottt~~~}}}tttlllhhhnnn{{{zzzvvvwwwwwwooo___QQQLLLMMMMMMPPPMMMJJJJJJNNNRRRSSSSSSOOOKKKFFFEEEHHHNNNSSSWWW\\\^^^aaaeeejjjnnnqqqsssvvvuuutttqqqmmmiiieeecccaaa```]]][[[YYYYYYYYYYYY[[[]]]___```^^^\\\[[[[[[\\\^^^```bbbddddddeeeeeeeeegggkkkmmmnnnppprrrtttuuutttsssrrrqqqpppooonnnnnnllljjjiiijjjjjjiiihhhiiiiiiiiigggeeeaaa]]][[[ZZZWWWTTTQQQPPPNNNLLLJJJJJJHHHEEECCCCCCAAA>>><<<:::::::::999999999888888555555444444444444444444333333333333333444444444444444444444333333333333555555555444333222000000444444333222222222222222333222111111000000111111111111222333444666777888111111111111111111111111111222222333333333333333222222222222222111111111333333222222111111222222111222222333333222222111333333333333444444444444222333444555555555555555777888999::::::999888777555666666777888888999999555555555555555555555555555555666666777888888888;;;;;;<<>>>>>??????@@@??????>>><<<;;;:::999999999999:::777777666666666777777888666666666666666666666666777666666555555555555666888777666555444444444444:::777888;;;===EEE[[[rrr|||jjj```aaarrrooocccSSSHHHDDDBBB@@@===;;;;;;:::999999888888777rrraaaWWWNNNKKKKKKHHHEEEEEEDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAA@@@??????>>>===<<<======<<<:::888999999777888999999:::::::::999777777777777666666666666555555444444444444555555444444444444444444444444666666555555555444444444333444444444444444444333222222222222222222222222111111000///////////////444444333333333333333333333222111111222333333333555555555444222222333444:::;;;???EEEPPP```sssyyyuuuuuuvvvuuussstttxxxzzzooohhhhhhmmmrrr{{{vvvqqqnnnnnnnnngggYYYNNNLLLNNNNNNQQQNNNJJJHHHJJJLLLMMMMMMIIIGGGDDDDDDGGGLLLQQQTTT[[[]]]```eeekkkrrrvvvyyy~~~{{{wwwsssqqqkkkjjjhhhfffcccaaa___^^^aaabbbaaa```^^^]]]^^^```aaadddgggjjjlllmmmlllkkkkkkmmmooooooooooooqqqrrrsssrrrrrrqqqqqqppppppoooooommmkkkjjjkkkkkkjjjhhhgggggggggeeebbb]]]YYYVVVVVVTTTPPPNNNLLLKKKHHHGGGGGGEEECCCBBBBBBAAA???===::::::999888777666555444333333333333444444444444222333333333444444555555333333333333333333333333444444555444444333222222444444333333222222222222333222111111000000111111111111222333444555777888111111111111111111111111111111222333333333333222222222222111111111111111222111000//////000222333222222222222222222222222333333333333333333333333111222333555555666666666666777888999:::999888888777777777888888999999999555555555555666666666666666666666666666666666666999999999:::???HHHSSSZZZccceeehhhmmmsssyyy~~~yyyqqqiiiaaaYYYRRRNNNOOORRRYYYbbbkkkxxxzzzllldddSSSLLLEEEBBBCCCDDDAAA>>>>>>?????????@@@@@@@@@@@@<<<;;;;;;:::::::::::::::999999888777777777777777777777777777777777777777888888777666666555666666444444444444555666777888999666888<<>>>>>>>>>>><<<======<<<:::999999::::::::::::::::::999888888777777777777666666666666666555555444444555555666555555444444333222222222666666555555555444444444444444444555555444444444222222222222222222222222222222222222222333444555222222111222333444555666000000000000//////000111222444555444333333555777999;;;AAANNNaaarrr~~~~~~yyyxxxyyyxxxvvvuuurrr|||xxxqqqggg```bbbmmm}}}{{{wwwtttllldddaaa\\\___^^^WWWQQQQQQQQQPPPQQQMMMHHHDDDBBBBBBCCCCCCGGGFFFEEEEEEGGGKKKOOORRRYYY[[[```gggnnnvvv|||}}}yyywwwqqqqqqpppooommmkkkhhhfffiiigggdddaaa___aaaeeeiiihhhkkknnnrrrssssssqqqpppqqqrrrrrrqqqooonnnnnnpppoooppppppqqqqqqrrrrrrsssrrrpppmmmllllllllljjjiiiffffffeeebbb___ZZZVVVTTTTTTQQQNNNKKKJJJHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@>>><<<<<<:::888666555333222444444444444444444444555333333333444444555555666333333333333333333333333222333444555555555555555444444444444333333222222333222111111000000111111222222111111222333444444111111111111111111111111000111222222333333222222111111111111111111111111111000000000111222444555222222222222222222222222333333333333333333333333222333444555666777777777666777888999:::999999888::::::999999888888888777555555555666666666777777333222222222111111111111666777999;;;>>>DDDKKKPPPWWW[[[```ffflllpppsssuuu~~~|||xxxsssjjj```XXXSSSQQQRRRXXX]]]gggyyy{{{uuuaaaWWWKKKDDDCCCCCCBBB@@@??????????????????@@@@@@<<<<<<<<<<<<;;;;;;::::::===<<<;;;999888777666666888888888888888888888888999888777666666666666666333333333333444555666777666444888???AAAEEESSSddd}}}hhh[[[YYYdddyyytttiiiZZZMMMDDD@@@>>><<<;;;;;;:::999999888888777xxxcccXXXOOOMMMLLLIIIFFFFFFDDDEEEEEEEEEEEECCCBBBAAAAAAAAA???>>>>>>===>>>>>>;;;<<<===<<<:::999:::;;;;;;;;;;;;;;;:::999888777666666666555555555444444666666555555555555666666555555444333222222111111555555555444444444444333222222333333333333222222111222222222222333333333000000000111111222444444////////////000333555666444444555333222111333444///222555666555777;;;>>>777:::EEEXXXnnn}}}{{{wwwwwwvvvsssrrrsssooozzzyyyhhhdddaaacccmmm~~~tttqqqlllaaaXXXUUUVVV\\\```___]]]\\\YYYUUUTTTPPPJJJDDD???>>>??????CCCEEEFFFFFFGGGIIIMMMPPPVVVZZZ```iiirrr{{{~~~{{{zzzvvvwwwwwwwwwvvvtttrrrqqqooommmiiieeedddgggmmmqqqppprrruuuwwwwwwvvvtttsssuuuuuutttrrrooommmmmmnnnnnnooopppqqqrrrssstttuuusssqqqnnnllllllkkkiiigggfffeeebbb___[[[WWWTTTRRRRRROOOLLLIIIHHHFFFDDDBBB>>>===<<<===???@@@???>>>======;;;999777555444333555555555444444444444444333333333333444444444444222222222222333333333333111111333444555666666666444444444444444333222222333222111111000000111111222222111000000000111111111111111111111111111111000111111222222222222222000000000111111111111111222222222222333444555666333222222111111222222333333333333333222222222222333444555666666666666666555666888999::::::999888;;;;;;::::::999888888777555555555666666777777888555555555444444333333333333555777999;;;>>>BBBEEEJJJPPPXXX___dddhhhkkkmmmyyy~~~zzzpppfffZZZRRRMMMPPPTTTYYYfffuuu|||nnndddVVVKKKFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>???<<<<<<======<<<<<<;;;:::>>>===;;;:::888888777777777777777777777777777777888777777666666666666777777666555444333333333333444333777???BBBCCCNNN]]]xxx}}}gggZZZWWWYYYjjjwwwmmm]]]OOOEEE@@@===<<<;;;;;;:::999999888888777{{{dddYYYPPPNNNMMMJJJHHHGGGDDDEEEEEEEEEEEECCCBBBAAAAAA@@@???>>>======>>>>>>999;;;<<<;;;::::::;;;===:::::::::;;;::::::999999777777666666666555555555666666555555555555666666444444444444444444333333444444444444333333333333222222333333333333222222111111222222222333333333000///////////////000000111000//////000222444555555666777555333222444666111444777777555555999>>>:::AAAOOOaaaqqq{{{}}}|||xxxsssooonnnkkkhhhkkkrrrsss{{{}}}rrrhhh___aaahhhuuuuuuiiigggdddZZZVVVYYY___fffkkkkkkiiifff___YYYVVVRRRLLLEEE@@@>>>???AAA===@@@CCCDDDEEEFFFJJJMMMQQQVVV^^^iiisss|||~~~|||{{{zzz{{{{{{{{{zzzyyyxxxwwwqqqqqqooommmmmmooosssvvvwwwxxxyyyyyyyyywwwuuuttttttttttttqqqooonnnooopppppppppqqqrrrsssttttttuuurrrooollljjjhhhgggdddbbbbbb```\\\XXXSSSPPPNNNMMMNNNLLLHHHFFFDDDCCC@@@>>>===<<<;;;;;;======<<<;;;888888777666555555444444555555555444444333333222222222222111111111111111111111222222222333333333000111222222333333333333333444555555555444333222333222111111000000111111111111111000000000111111111111111111111111111111000000111222222222222222///000000000111111111222222222222222222111000///333333222111111222333333333333333222222222111111333444444555555555444444555666888999::::::999999::::::::::::::::::999999444555555666777777888888999999999888888888888888111333555666666999<<>>===<<<;;;:::;;;:::999999888999999999777777777777777777777777666666555555555666777777888777666555444444444444444222555<<>>===;;;;;;:::999999888888777|||eeeZZZQQQNNNNNNKKKHHHHHHDDDEEEEEEEEEEEECCCBBBAAAAAA@@@???============>>>888:::;;;;;;;;;;;;<<<>>>888888999:::;;;;;;;;;;;;999999999999888888888888666666555555555555666666333333444444555666666777444444333333333222222222444555555666666555555444111111111222222333333333555444333222111111111111555444222111111333444666...000111///,,,+++---000444777999666222000333777@@@JJJXXXgggppptttttttttoooiiieeeccc```___gggrrrzzz~~~wwwnnnddd\\\]]]dddrrrxxxiii______^^^ZZZ]]]eeefffmmmqqqpppmmmggg___VVVSSSPPPJJJCCC>>><<<>>>@@@888;;;@@@BBBCCCEEEIIILLLKKKQQQ[[[fffqqqzzz~~~}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxqqqrrrssstttssstttvvvxxx{{{{{{{{{{{{yyywwwuuutttssssssrrrqqqooooooppprrrrrrrrrssssssssssssttttttpppmmmjjjgggeeeccc```^^^^^^[[[VVVPPPLLLIIIHHHHHHJJJHHHDDDBBB@@@???<<<:::>>><<<;;;;;;;;;;;;:::888222222222222222222222222555555444444333222111111111111000000//////......111111111222222333333333000000111111111000000///333444555555555444333222333222222111000111111111111000000000111222222333111111111111111111111111000000111222222222222111//////000000111111111222000000111000...,,,)))(((444333222111111222333444333333333222222111111111333333444444444333222222555666888999::::::999999888999999::::::;;;;;;<<<444555555666777888888999777777777777777777666666333333333333333666:::===<<>>>>>>>>===;;;:::777777777777888999:::;;;666666666666666666666666555555444555555666777888555555555666666777888999666222333999<<>>;;;;;;::::::999888888777zzzggg\\\RRROOONNNKKKHHHHHHGGGFFFEEEFFFGGGFFFEEECCC????????????>>>>>>>>>>>>::::::999666444444666888888888888888888888888888666777888999999888666666999777444444555666666555111222333444333222111000,,,---///222333444444444111111111111111111111111333333333333333333333333111111111222222333333333444333222111222333444555888555333222444555333111777333111333888<<<>>>===BBBOOO___hhhjjjgggddddddfffbbb\\\YYYYYY___ggglllvvvzzzxxxjjj[[[WWW\\\^^^sss}}}dddWWWPPPWWW]]]]]]aaahhhnnnrrruuusssjjj___UUUQQQHHHFFFBBB>>><<<;;;<<<======>>>???@@@@@@BBBFFFHHHMMMSSSYYY___jjjxxx~~~|||wwwxxxyyyxxxvvvsssrrrrrrttttttuuuwwwzzz{{{zzzxxx|||{{{zzzzzzyyyxxxtttrrrooonnnllllllmmmpppsssuuuvvvtttrrrqqqrrrqqqpppnnniiigggeeecccaaa^^^[[[XXXWWWTTTPPPMMMLLLJJJGGGEEEFFFEEEDDDBBB@@@>>>===<<<;;;:::999888777777777777444444333222111111111111111111111111111111111111111111222222222222111111222222111111222222333444222222333444444444444333333333222111111222333333222222222222222111000///------...///000111222222///000111222222111000/////////000111222222333333444444444444333333222111000111222333333222111000111111222222222333333333222222222222222222222222555555555555555444444444777777777888999999::::::;;;::::::999888888888999999777555333222333444555333444444444555555666666666666666666777777777777;;;<<>><<<999777444333777777666666555555444444777::::::777555555777888888888888888888777666555555222222666:::@@@JJJSSScccwwwiiiYYYSSSOOOWWWfff{{{}}}tttfffVVVJJJBBB??????>>>===<<<<<<::::::999888vvveeeZZZPPPMMMLLLIIIGGGGGGFFFEEEDDDEEEFFFFFFDDDBBB????????????>>>>>>>>>>>>>>>>>><<<:::888888:::<<<========================777777777777777666555555999777444444555666666555555555555555555444333333000111333444444444333333222222222222222222222222333333333333333333333333333333222222222222222222333333222222222333444555666444222222444666555333333333333333555:::???CCCKKKRRR[[[``````^^^\\\\\\^^^[[[WWWUUUVVV\\\ccciiiqqqssswwwzzz|||}}}}}}}}}~~~vvvjjj___WWWZZZdddwww~~~|||~~~|||rrrjjj___TTTPPPYYYaaadddiiippprrrtttsssmmmbbbVVVMMMHHHBBBAAA>>><<<;;;;;;<<<<<<>>>>>>>>>>>>???BBBHHHLLLJJJPPPWWW]]]hhhwww~~~}}}wwwwwwwwwtttrrrqqqrrrsssvvvvvvvvvxxx{{{{{{zzzxxx{{{zzzyyyzzzzzzyyyvvvssspppooonnnmmmnnnppprrrtttvvvuuusssrrrrrrqqqnnnlllhhhfffdddaaa```]]]YYYVVVSSSPPPMMMKKKJJJIIIGGGEEEDDDCCCBBB@@@>>>===;;;;;;:::999888777666666666666333333222111111111222222111111111111111111111111000111111222222111111000000000//////000000111222000000111222222222222111222222111000000111222222222222222222222111000000111000000000///////////////000111222222111000//////000000111222222333333333333444444333333222111111111222222222222111111111111111111222222222333222222222222222222222222666666555555555555555555666777777888888999::::::;;;:::999999888888999999999777555333333333444555666666666777777888888888777777777888888888888999:::<<<>>>AAAFFFKKKOOOQQQUUUZZZaaaiiiqqqyyy~~~pppcccZZZSSSMMMIIINNNTTT```ooo{{{~~~zzz{{{|||{{{tttgggYYYNNNHHHBBBBBBBBBAAAAAABBBCCCEEE======>>>>>>======<<<;;;::::::;;;;;;;;;:::999999777888888888777666666555444666777555555777777555777777777777777666555555555333333777;;;???HHHQQQ^^^qqqtttaaaSSSOOOLLLSSSbbbvvvyyyiiiYYYKKKDDD@@@@@@======<<<;;;:::999888888uuucccXXXNNNKKKKKKHHHEEEEEEEEEDDDCCCDDDEEEEEECCCAAA????????????>>>>>>>>>>>>??????>>><<<::::::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999888777666555444444444888666555444555666555444777666666555444555555555555666666666555444333222333333333333333333333333333333333333333333333333444444333222222111111000333333333222333444444555444222222222555666777666222444777777888===FFFNNNSSSTTTVVVWWWWWWWWWVVVVVVWWWWWWWWWWWWXXX]]]ccchhhmmmmmmnnnppprrruuuxxxzzzyyy{{{{{{ggg\\\WWWXXXdddrrrvvvttttttwwwwwwrrrhhh___[[[RRRPPPZZZdddggglllqqqpppnnnjjjbbbVVVLLLDDDAAA===<<<<<<<<<<<<<<<======>>>>>>>>>===???DDDKKKPPPNNNTTTYYY^^^hhhuuu~~~~~~xxxxxxvvvtttqqqqqqtttvvvwwwwwwxxxzzz|||}}}|||zzz{{{zzzyyyzzzzzzyyywwwtttrrrqqqppppppppprrrssstttwwwvvvtttsssrrroookkkhhhgggdddaaa___]]]ZZZUUURRRNNNLLLIIIHHHHHHGGGEEEDDDAAA@@@???>>><<<:::999999888777666555444444444444222222111111111222333333111111111111111111111111000111111222222111111000000////////////000111111333333444555555555555444111111000//////000111111111222222222222111000000111111000000000/////////000000111111111111000000000000000111222222333333333333333333333222222111222222111111111111222222000000000111111111222222222222222222222222222222444444444444444444444555666666777888888999999:::::::::999999888888999999888777555444333444444555555555666666666666777777888888888999999999:::::::::;;;<<<>>>AAAEEEGGGIIILLLQQQWWW___gggpppyyyyyyqqqhhh^^^UUUOOOHHHLLLVVVcccooo}}}|||}}}wwwvvvwwwvvvssslll```RRRIIIBBBAAA@@@??????@@@BBBCCC======>>>>>>======<<<;;;888999:::;;;;;;;;;;;;;;;777888999999999888777666222777999777666888777333666666666666555555555555666444555999;;;>>>DDDLLLXXXgggzzzvvviii[[[RRRPPPJJJPPP^^^sss}}}mmm[[[MMMEEEBBBAAA===<<<;;;;;;999999888777wwwbbbWWWMMMKKKJJJGGGEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@????????????>>>>>>>>>===<<<======;;;999999:::<<<777777777777777777777777;;;:::888666444444555555888666555555666666555444666555444333222333444444777666666555444333333222444444444444444444444444333333333333333333333333333222222222222222222222333333333333444444555555444333333333555666666777555777999<<>>===<<<;;;999888888666555444333333222222222111111000000111222333333111111111111111111111111000000111111111111000000111111111111111222333333333333444555555555555555111111111000000111111111111111222222222111111000......///000111222222333000000000111111000000000000000111111111222222222222222333333333222222111333222111000000111222333///000000000000111111111222222222222222222222222222222222222333333333333666666777777888999999999::::::999999888999999:::888777666555555555555666777777777777777777777777888888888888999999999:::999::::::<<<===???@@@AAAEEEHHHNNNTTT[[[dddmmmsssxxxyyyxxxvvvqqqiii```[[[PPPPPPSSS[[[dddppp}}}wwwsssrrrppppppoooggg\\\SSSIIIFFFAAA>>>======>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;999888777666777888999:::999777666555???DDD>>>888888888555777666666666555666666666888666777;;;<<<<<>>>>>>>>===:::;;;<<<;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999777666666666777777666555555666666555333666555444333222333444444444444444333333333333333444444444444444444444444333333333333333333333333000000111222333333444444333333444444444555555555555555555444444444555666777888:::AAAKKKUUU[[[]]]YYYWWWTTTTTTWWWZZZ\\\\\\hhhoooxxx||||||zzzzzz{{{|||zzzwwwuuutttvvvxxxyyyttt{{{~~~qqqdddbbbbbbfffooo|||~~~sssqqqoooooooooooollliii___ZZZXXX]]]bbbbbb___]]]VVVRRRKKKEEEAAA???======;;;;;;<<<<<<============>>>AAAFFFIIIKKKMMMOOOQQQXXX]]]bbbeeekkktttyyyyyy{{{|||}}}}}}~~~~~~~~~~~~zzz|||~~~|||{{{{{{wwwxxx{{{~~~|||yyyuuuqqqqqqrrrtttwwwyyyzzz{{{{{{vvvtttqqqooolllhhhddd```___]]]ZZZXXXUUURRRNNNKKKLLLJJJGGGDDDCCCBBB@@@>>>>>>===<<<;;;:::999888777555444333222111111111111000000000000111222222333000000000000000000000000000000000111111000000000111111000000111111222333...//////000111000000000222222222222222222222222000111111222222222111111......///000111222333333111000000000000000000111111111111111111222222222111111222333333222222222333222111000000111222333///000000000000111111111222222222222222222222222222222333333444444444444555666666777888888999999:::999999888999999::::::888888777777777777777777:::::::::::::::::::::999777777777888888888999999999999::::::;;;;;;;;;;;;AAACCCGGGKKKPPPWWW^^^cccmmmooossstttrrrnnniiifff^^^YYYUUUVVVZZZeeevvv~~~~~~|||uuuqqqnnnoooqqqoooiiibbbTTTOOOHHHCCCAAAAAAAAA@@@>>>>>>>>>>>>>>>======<<>>>>>===;;;999777666444555777888888888888777>>>MMMRRRFFF999777:::999888777777666666777888888999777888;;;<<<;;;>>>DDDKKKXXXiiizzzyyymmmcccZZZUUUOOOQQQ[[[nnnyyykkk[[[NNNGGGCCCCCC===<<<<<<;;;:::999888777xxxcccXXXNNNLLLLLLJJJGGGGGGDDDCCCBBBCCCDDDDDDBBB@@@????????????>>>>>>>>>>>>;;;<<<======;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777777777777666555666777777555333777666666555444555555555222222222111222222333444444444444444444444444444333333333333333333333333//////000111333444555666333333444555555555555444555666666555444444555777999:::>>>HHHSSSZZZ\\\ZZZXXXXXXXXXYYY]]]bbbhhhlllwww{{{jjjbbbYYY```mmmyyynnnnnnoooppppppnnnjjjfffccc___^^^```cccbbb\\\VVVMMMIIICCC???===<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>CCCGGGLLLPPPQQQQQQQQQRRRTTT[[[bbbhhhpppyyy|||{{{{{{{{{|||}}}~~~~~~~~~~~~zzz}}}}}}}}}zzz{{{~~~~~~zzzuuuqqqqqqsssuuuxxxzzz{{{{{{{{{tttqqqmmmjjjgggddd```]]]ZZZXXXVVVTTTRRROOOLLLIIIKKKHHHEEEBBBAAA@@@>>><<<<<<;;;;;;:::888777777666444333222111111000000000111111000000000111222222000000000000000000000000///000000111111000000//////............///000000//////000111111111111000222222333333333333222222000000111222222222222111222222111111111000000000111111000000000000111111111111111111111111111111000111222222222222222222222222111111111111222222000000000111111111222222222222222222222222222222444444555555666666777777555555666777777888888999999999888888999999::::::999999999999999999999999777777777777777666666666777777777888888888888999888999::::::;;;:::::::::===???BBBEEEHHHLLLQQQUUUdddhhhnnnqqqqqqnnnlllkkkggg```XXXVVVXXX___mmmzzzzzz{{{wwwrrrnnnmmmpppqqqooolll[[[TTTKKKEEEDDDDDDCCCBBB>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999555555666666777888999999HHHWWWYYYGGG777666::::::888888777666666777999:::;;;888999;;;;;;:::===CCCIIITTTeeewwwrrrhhh___XXXSSSSSSZZZkkkxxxlll]]]QQQHHHDDDBBB>>>===<<<;;;:::999999888yyybbbWWWNNNLLLLLLIIIGGGGGGEEEDDDCCCCCCDDDDDDCCCAAA????????????>>>>>>>>>>>>:::<<<======<<<;;;<<<===999999999999999999999999999999999999999888777777666666555666777777555333555555555555555444333333444333222111111222333333333333333333333333333333333333333333333333333333000000111222333333444444333333555666666666555444333555666666444444777999<<>>===>>>>>>===;;;======<<<===???BBBEEEFFFKKKNNNRRRTTTTTTTTTTTTUUUVVV^^^hhhoooxxx~~~}}}}}}~~~~~~|||wwwtttqqqsssvvvxxxyyyxxxwwwvvvrrrnnnhhhdddaaa___]]][[[VVVTTTRRRQQQPPPNNNJJJHHHFFFDDDAAA??????>>><<<;;;999999888777666555555444444333222111000000000000222111111000000000000111000000000000000000000000//////000000000000//////...............///000000222222333444444444444333000111222333333222111000000000111222222222222222222222222111111111000000222111000//////000111222111111111111111111111111000000111222222222222222111111222222222222111111111111111111222222222333222222222222222222222222222333333444555555666666555555666666777888888888999999888888999999:::;;;::::::;;;;;;;;;;;;;;;:::777777666666666555555555888888888999999999::::::888999:::;;;<<<<<<;;;;;;:::<<>>????????????>>>======:::;;;<<<<<<<<<<<<<<<<<<777666666666777999;;;===OOOXXXTTT@@@444777:::666777777555555555777888:::<<<999888:::999999===CCCIIIRRR```qqqwwwrrrllleeeYYYWWW\\\lll{{{pppbbbUUUKKKDDDAAA???>>>======;;;;;;:::999zzzaaaWWWMMMKKKKKKIIIGGGGGGEEEDDDCCCDDDEEEEEECCCAAA????????????>>>>>>>>>>>>999:::<<<<<<;;;::::::;;;::::::::::::::::::::::::666777888999999888666666666666555777888777555222111222333444333222111000666555333222111222222333333333333333333333333333333333333333333333333333222222222222222222333333333333555666666666555444111333555666555555999<<>>======<<<<<<<<<===<<<<<<;;;:::999888666666777:::===???RRRVVVMMM999111888999111666555444333444555888999<<<999888999999888===CCCJJJQQQ\\\lll||||||zzzvvv___\\\___nnntttgggYYYMMMEEE@@@??????>>>===<<<;;;;;;:::ttt___UUULLLKKKLLLHHHBBB???@@@AAACCCEEEEEEDDDBBBAAA@@@??????>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???:::999888888888999:::;;;888888888777666555555555777555444222222333444555111000000000000111222222555444444333333222222111222333333111//////222666444444222222222222444444555444222000000000222333666555555444444444555555333333444555666999;;;<<>>???@@@@@@@@@CCCFFFMMMWWW```fffiiijjjccciiiooopppmmmlllooorrrsssqqqxxx~~~zzztttkkk```UUULLLFFFBBB???@@@???>>>======???AAA?????????>>>===;;;:::999888888777777666777777777BBBAAA???<<<:::999888777777777777777777888888999999::::::999888999;;;>>>EEEQQQ```mmmmmm]]]]]]mmm}}}ppp```RRRHHHDDDBBB@@@>>>===<<<;;;999777tttcccXXXOOONNNNNNKKKFFFDDDDDDDDDEEEFFFFFFEEEDDDCCC@@@@@@???>>>======>>>>>>???>>>===;;;;;;;;;;;;<<<:::999999888888999::::::999999888777666555444444777666444222222333444555666555555555555666777777444444444444444444444444111333555555333222333444666555444333333444555666777666444333222333444555666555555444444444555555666555444555777:::===???UUUZZZ______ZZZUUUSSSSSSVVVYYY```kkkyyyuuugggaaabbbjjjyyy~~~zzzsssmmmaaa[[[QQQJJJFFFDDDCCCCCC???@@@CCCFFFIIIMMMPPPQQQTTTVVVXXXYYYYYYZZZ]]]^^^ZZZ\\\]]]^^^___bbbgggjjjtttxxx||||||zzzyyywwwuuuvvvuuutttuuuuuusssooolllhhheee```\\\YYYVVVSSSPPPNNNLLLIIIGGGGGGFFFDDDCCC@@@???>>><<<:::888777666444444444444333333333222111...+++---111333111///000111222222111000111333000///...000333555333222000000000000000000000000111111000000000000000000000000111111111222222222000000000000000000000000000111222333333222111000/////////000111111222222222222111111111111222222000000000000000000000000222222222111111111111111000000000000111222333333222111000000111222333333333333333222222111111111222222222333333333444444333444555777888888888888999:::::::::::::::999999:::;;;<<<===>>>??????@@@============<<<;;;:::999=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@@@@AAACCCIIIPPPYYY```eeegggjjjmmmqqqtttvvvvvvvvvwwwpppkkkmmmyyy{{{vvvoooggg\\\OOOGGGBBBBBBAAA???======>>>????????????>>>===;;;:::999<<<;;;::::::999:::::::::::::::999888777777777777777777777777777888888999999:::999888888999<<<>>>EEEQQQ___mmmuuubbb^^^mmm~~~yyyjjjZZZLLLDDDBBB@@@>>>======<<<999888tttaaaWWWNNNLLLLLLIIIFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???>>>============>>>>>><<<;;;::::::999:::::::::999888888999999:::999999888777666555444444777666444333333333444555333333333333333444555555333333444555555666777777111333666777666444333333444444333333333333444444666666444333333333444555555555444444444555555666999777555555888===CCCFFFYYY[[[\\\ZZZUUURRRRRRSSSWWW[[[cccnnnzzzqqqggg___bbbnnn}}}{{{ooofffVVVPPPHHHBBBAAACCCFFFHHHDDDGGGLLLRRRXXX^^^bbbeeeeeegggiiiiiiiiiiiikkkllleeefffggggggiiimmmrrrvvv|||{{{xxxwwwvvvuuuttttttttttttssspppkkkhhhdddaaa\\\YYYVVVTTTPPPNNNKKKHHHEEECCCCCCAAA???>>>======<<<:::999777666555333333333333222222222222222000000222444444111---000222222222000///000111333///,,,///555888555111000000000000000000000000111111222222222222222222000000000111111111222222000000000000000000000000///000111222222111000///000000000000000000000000222222111111111111222222000000000000000000000000111111111111111222222222222111111111111111222222333222222222222333444444555444444333222111000///111111111222222222333333555666666777888888777777888999999:::::::::999999;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>===<<<;;;>>>???@@@@@@@@@>>>===<<<==============================>>>>>>???@@@@@@@@@>>>???BBBGGGOOOWWW^^^bbbnnnooorrrwww|||~~~|||yyyrrrkkkfffkkkwww~~~qqq\\\LLLEEEDDDBBB@@@>>>=========?????????>>>===<<<;;;::::::999999888777777888888444444444555666777888999777777777777777888888999999999999777777888<<>>===<<<:::888sss```VVVMMMJJJJJJGGGFFFGGGFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@>>>===============<<<<<<;;;;;;;;;::::::::::::999999999999999999777777777777666666666666666666555444333444444555000000000000000111111222333444444444555555555666222333555555555444333333111111111111111111111111444333222222222222333333555444444444444555666666999777555666:::BBBJJJOOOWWWWWWWWWTTTRRRQQQTTTVVVVVV[[[dddooozzzvvvqqqcccaaacccoooxxxvvvyyy|||~~~vvvggg^^^QQQMMMHHHEEEGGGKKKPPPRRRRRRVVV\\\cccjjjooosssuuurrrsssttttttsssssstttuuuqqqrrrrrrrrrsssvvv{{{~~~}}}yyywwwwwwwwwvvvtttssssssrrrqqqmmmgggccc```]]]YYYVVVSSSQQQNNNLLLHHHEEEBBB@@@???>>><<<:::;;;:::999888777666555444222222222222222222222222333111000111333444222000111222333111000//////000111...,,,///333555444222000000000000000000000000111111111222222333333333000000000000111111111111000000000000000000000000///000111111111111000///111111111111000000//////000000////////////000000000000000000000000000000000000000111222222222333222222111111000111111111222333333333222222333444444444333333222111000000222222222222333333333333555666666666666666555555777777888999999:::999999999::::::;;;<<<===>>>>>>?????????@@@??????>>>>>>@@@AAABBBCCCCCCAAA???>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@@@@<<<===>>>@@@FFFNNNWWW]]]kkknnnsssxxx||||||{{{yyyrrrkkkdddeeennn~~~vvv{{{|||hhhSSSHHHEEEBBB@@@>>>>>>===<<<>>>>>>>>>>>>>>>===<<<;;;999999888777666666666666555555555666777999:::;;;777777777777777888888999999999888666666888<<<@@@AAAKKKYYYiii|||fff[[[eeeyyytttZZZGGGCCCAAA???>>>>>>===;;;999rrrbbbYYYPPPNNNMMMJJJJJJLLLFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>============;;;<<<<<<<<<======<<<<<<::::::::::::999999888888555555555666777888888888666666555555444444444444333333333333333444555555444444444333333333222222444333111111111222333333111111111111111111111111333333333333333333333444444444444444444555666666777666666888>>>GGGPPPUUUXXXWWWUUUSSSRRRTTTWWWYYYSSSXXXbbbnnnxxxvvvkkkeee^^^eeerrr|||oooooouuu|||zzznnnbbb[[[TTTQQQOOOPPPTTTYYY\\\^^^eeehhhnnntttyyy|||}}}~~~zzz{{{|||{{{zzzyyyzzz{{{|||||||||{{{{{{}}}~~~zzzxxxxxxxxxyyyxxxtttsssqqqooommmhhhbbb^^^\\\YYYUUURRRPPPNNNKKKIIIEEECCC@@@>>>===<<<:::888888777777666555444444333222222222222222222222222222000......000222333444111222222111///...///000...////////////000111333000000000000000000000000///000000000111222222222//////000000000111111111000000000000000000000000000000000111111000000000222222111111000/////////000000////////////000000000000000000000000000000000000000111222222222333222222111111000111111111000222444333111000111333222222222222222222222222333333333333444444444444444444444555444444333222555666777888999999999999999999:::;;;<<<===>>>>>>??????@@@@@@AAA@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAA@@@@@@??????>>>>>>>>>>>>????????????@@@@@@@@@@@@<<<======>>>@@@GGGPPPVVVcccjjjsssxxxxxxvvvwwwxxxmmmjjjfffeeekkkxxxuuutttwwwttt```NNNIIICCC@@@??????>>>>>>===>>>>>>>>>>>>>>>======>>>===<<<;;;:::999999:::888777777777777888999999777777777777777888888999888888777777666888<<>>>>>>>>>>>>>>;;;<<<============<<<<<<:::::::::::::::999777777444555555666777888888999666666666666555555444444444444444444444555555666555444444333222222111111555333000///000222333333333333444444444444333333555555555555666666666666444444444444444555666777666666888<<>>??????>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFEEEEEEBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>???>>>>>>BBBIIIOOOZZZcccooouuuuuusssuuuxxxnnnpppooommmoooyyyzzzssstttzzzqqqYYYRRRHHHBBB@@@AAA@@@???======>>>?????????>>>>>>===<<<;;;:::999888888888888888777666555555555555777777777777777888888999555777888888777999<<<>>>DDDMMM\\\mmm}}}gggZZZ^^^lll}}}aaaMMMEEECCCAAA@@@???>>><<<:::nnnXXXRRRMMMLLLIIIFFFEEEHHHDDDDDDEEEFFFFFFEEEDDDCCC>>>>>>>>>>>>>>>??????@@@============<<<:::888777::::::;;;;;;:::999777666777777777777666666666666666666666666666555555444222222111111222222333444444444444444444333333333555333111111333444333222333444555666666555444333444555555666666666666666444333333444444666777777666888<<>><<<999999999999888666333333222222222222222222222333333333444444444444111111111000///000111222...///111000//////000111333222///.........//////000000000000000000000000000000000000000/////////////////////000000000111000000000000000000000000222222111111111111222222111111111000000000000000222222111111111111222222000000000000000000000000222222222111111111111111000000000000111222333333000444777666222000111333333333222222222222222222222222333333333444444444222222333444444444333333222333555777888999::::::999999:::;;;<<<===>>>>>>===>>>???@@@AAABBBBBBBBBAAABBBCCCDDDFFFGGGHHHHHHFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@???===>>>CCCHHHPPPXXXdddnnnssstttuuuuuurrrwwwxxxsssrrrwww{{{{{{xxx{{{uuusssuuu}}}~~~hhh^^^PPPFFFBBBBBBAAA@@@<<<===>>>???????????????;;;;;;999888777666666666999888777555444444444444777777777777777888888999333555888999999999;;;===AAAIIIYYYkkkyyy|||fffZZZZZZ```xxx{{{bbbPPPEEECCCAAA@@@@@@???<<<:::mmmYYYTTTPPPOOOMMMHHHHHHJJJ@@@AAACCCEEEEEEDDDBBBAAA============>>>???@@@AAA???>>>>>>===:::777444333::::::;;;;;;:::999777666999999888777666555444444666666666777666555555444333333222222333333444555333333444444555666666666444333333555777777444000222222444444444444222222222222333444555555555444333333333444555666777888888:::???DDDHHHKKKMMMNNNJJJKKKNNNQQQVVVYYYYYYYYYSSSWWW^^^ffflllppprrrrrrrrrvvv|||}}}rrriiiiiinnnsssyyywww|||xxxssstttuuutttttttttvvvwwwwwwsssnnnmmmpppvvv|||zzz}}}{{{zzzyyyzzzzzzxxxuuurrroookkkddd^^^ZZZVVVRRRPPPMMMKKKGGGEEEDDDCCCAAA???;;;999777777777888777555222222111111111111111111333333333444444555555555111222444333222000//////---///000000//////000222999333------000222000,,,000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000333333222222222222333333000000000000000000111111000000////////////000000000000000000000000000000333222222222111111000000000000000000111222333444111555999777333000222444555444444333222111000000111111222222222333333333222333444444555555555444222333444666888999::::::666777777888999:::;;;<<<===>>>???@@@AAABBBBBBBBBAAABBBBBBCCCEEEHHHJJJKKKHHHHHHHHHGGGFFFEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@;;;???AAA@@@===<<>>??????@@@?????????>>><<<;;;:::999999999999999888777666555555555777777777777777888888999222555888:::::::::;;;<<<<<>><<<======>>>>>>>>>============<<<;;;::::::::::::999999999999999999:::::::::999888777666555444333666...''')))111777777333444444444444444444444444333333333444444555555555888777555333000///...---555555444333333222111111222222222333333444444444444444444333222333555777;;;===BBBFFFHHHIIIIIIIIIIIIIIIKKKOOOTTTYYY\\\]]]aaa`````````bbbfffhhhjjjssswww~~~yyymmmgggiiisss}}}}}}~~~|||~~~{{{tttvvvzzz||||||}}}~~~|||wwwvvvyyy~~~~~~zzzwwwuuuqqqllliiieeeaaa\\\WWWTTTRRRPPPOOOJJJGGGEEECCCAAA???<<<::::::888666444222111000///111111222333333111000///000111333333333333555666222222222222222222222222------,,,------...//////......///000000000000000///////////////000111111...111444666666444111...,,,...///111222222222111222111000000000111333333222111000//////000111222222222222222222222222222222000...///222444333222000000000111222222222333555444444333222111000000000000//////000222444555333333222222222222111111444444444444444444444444333333333333333333333333111222333333444444333333999888888888888888999999;;;;;;;;;<<<<<<<<<<<<=========???@@@BBBCCCEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEGGGEEEBBB???>>>>>>@@@AAA===>>>>>>???@@@AAAAAAAAAEEEJJJPPPWWWfffuuuyyyuuupppsssuuutttqqqlllhhhfffgggfffeeegggmmmvvvwwwpppooouuu|||}}}|||tttlll```UUUMMMGGGCCCAAA<<<>>>@@@@@@???>>>>>>???<<<<<<<<<<<<;;;:::999888:::999999888777666666555777777777777777888888888888999:::999888888:::<<<<<>>>>>>>>======nnn```WWWOOOLLLKKKHHHFFFGGGEEEFFFFFFFFFEEECCC@@@?????????@@@@@@@@@?????????======<<<;;;::::::::::::999999999999999999999999999999888777555444444333;;;555111111777::::::777444444444444444444444444333333333333444444444444333333333222333444444555333333333333333333333333333333444444444444444555444555555444333333666888>>>BBBGGGKKKMMMMMMMMMLLLMMMLLLNNNTTT\\\bbbddddddfffeeedddeeehhhkkknnnoootttyyy|||nnngggiiippp~~~|||zzzyyy|||~~~~~~~~~zzzvvvqqqlllgggccc___[[[WWWSSSPPPNNNKKKIIIGGGEEEBBB@@@???===:::888888777666555444444444444111222222222222111000000///000222222111222333555111111111111111111111111333222222222222333333444...///000111111111000000///////////////000111111000000111222222111000000000111222333333333222111222111000000000111222333222111000//////000111222222222222222222222222222333111000111333555555333111111111111111222222222444333333222222111111000111000000000000222333444111111222222333333444444333333333333333333333333444444444444444444444444111222333333444444333333777666666666777777888999::::::::::::;;;;;;;;;<<<======>>>@@@BBBCCCEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKIIIGGGFFFFFFEEEBBB@@@???@@@AAABBB===>>>>>>??????@@@AAAAAAAAAEEEJJJRRR```pppuuusssnnnppprrrqqqoookkkiiihhhhhheeeaaa^^^aaahhhqqqxxxzzzrrrooosssvvvuuusssyyysssiii]]]SSSKKKEEEBBB@@@@@@@@@???>>>>>>???@@@============<<<;;;::::::999999888777777666555555999999888888777777666666666777888777666777888:::<<<@@@FFFPPP^^^mmm{{{zzzxxxhhhXXXRRRRRRZZZnnn|||gggRRRHHHEEEAAA???>>>>>>===<<>>>>>>>>===<<<;;;::::::::::::;;;::::::999999888888888777777666666555444333333888666444444555666666555444444444444444444444444333333333333333333333333888777666444333222222222111111222333333444555555444444444333333333333333555555666555444444777999@@@EEEKKKOOOOOOOOONNNNNNOOONNNRRR[[[fffnnnpppoookkkjjjjjjlllppptttvvvwww|||yyynnndddeeeooo|||zzz|||~~~||||||{{{}}}~~~~~~xxxsssmmmggg```\\\WWWTTTPPPMMMKKKHHHEEEBBBCCCAAA>>><<<<<<:::777555444444333333444444555666333222111111000111111111...000111111000000222333000000000000000000000000222111111000000000000111...///111333333222111///000////////////000111111222000...------...000222111222222222222111000///111111000000111111222333111111000000000000111111222222222222222222222222222000///000222444444333222222222111111111111111222222222222222222222222222111111000111111222222000111111222444555555666222222222222222222222222111111111111111111111111111222333333444444333333444444444555666777888999999999999:::::::::;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJMMMNNNNNNNNNMMMKKKJJJHHHGGGFFFDDDBBBAAAAAABBBBBB>>>>>>>>>>>>>>>???@@@AAA@@@BBBEEEKKKVVVccciiihhhiiilllooopppooommmmmmmmmmmmhhh___WWWTTTYYYaaahhhuuuvvvqqqqqqrrrooommm{{{yyytttjjj^^^RRRIIIDDDDDDBBB???=========???@@@>>>>>>>>>>>>===<<<;;;;;;888888777777666666555555::::::999888777666555555555666666666555555777888===>>>AAAGGGQQQ___mmmvvv}}}yyyjjj[[[RRRMMMRRRfff|||~~~iiiTTTIIIFFFBBB??????>>>===<<>>======<<<<<<<<<>>>===<<<;;;;;;:::::::::;;;;;;::::::999888777777666666555555444444333333222333444444333222333333444444444444444444333333333333333333333222222222:::888777555333111111000111222222333333444444555333333333222222111111111333444555555444666888;;;AAAFFFLLLOOOOOOMMMLLLLLLOOOPPPVVVdddsss}}}}}}pppooopppuuu{{{|||ooohhheeemmmzzzvvvyyy{{{}}}}}}~~~~~~~~~~~~{{{uuuoooiiibbb\\\WWWPPPNNNLLLJJJHHHEEEAAA>>>???===;;;:::999888666444111000000000111222333333444333111000000000111222///000111111000000222333111111111111111111111111000///...---------------///000222444444222111///000000//////000000111222222000///------///000222....../////////.........111111111111111222222222111000000000000000000111111111111111111111111111///.........///000111111333222222222111000000000000000111111222222222333222222111111111111111111111222222333444444555555222222222222222222222222111111111222222222222222111222333333444444333333333333444555666888999:::999::::::::::::;;;;;;;;;<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOOOOOOONNNMMMLLLKKKJJJHHHFFFDDDBBBAAAAAA???>>>>>>>>>>>>???@@@AAACCCBBBBBBDDDKKKTTTXXXZZZccchhhnnnsssuuutttttttttuuuooodddXXXQQQQQQXXX^^^hhhzzz}}}vvvsssqqqooollltttxxxzzzvvvkkk\\\OOOHHHEEEBBB???>>>>>>?????????>>>>>>>>>>>>===<<<;;;;;;777777777666666666555555999888888888777777666666555666666666555555777888<<<<<<>>>AAAIIIWWWgggsss~~~xxxkkk]]]SSSLLLOOObbbxxxmmmZZZKKKHHHCCC@@@???>>>===<<>>===<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888777777555555555555555444444444222555888888777666777999555555444444444333333333333333333333333333333333111111222222333555666777333333333333333333333333555555444444333333222222222333555555666888;;;>>>CCCIIIOOOQQQOOOLLLLLLMMMPPPVVVaaarrrxxxxxxzzz|||ssspppiiiggglllyyy|||{{{uuuwwwzzz|||~~~~~~}}}}}}xxxuuupppkkkeee```YYYUUUMMMKKKIIIGGGFFFCCC@@@======;;;999888888777555444222111111000000000111111444333111000000000111222000111333222111111222333222222222222222222222222333333222111000000000000000111222333333222000///000000000000000111222222111111111111111111111111---------...//////000111000000111111222222222222000000000111111000000000111111111111111111111111.........//////000111222333222222222111000000000///000000111111222222333111222222222111111111000333333333333333333333333333333333333333333333333333444444444555555555666111222333333444444333333333444444555777999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAABBBDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQPPPOOOMMMKKKGGGDDDAAA@@@@@@@@@>>>>>>>>>???AAABBBCCC@@@???@@@DDDHHHMMMPPP[[[bbbllluuuzzz||||||}}}{{{wwwnnnbbbWWWSSSUUUYYYcccpppyyytttooollljjjqqqzzz~~~xxxjjj\\\RRRHHHEEEAAA@@@@@@@@@???>>>============<<<;;;::::::777777777777666666666666666666777777888888888999666777777777666666888::::::;;;<<>>===<<>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;::::::999999888888888555555555555555666666666333555777888888777888999555555555444444333333222333333333444444555555555333333222222333444555555333333333333333333333333777777777777666666666666222333555777999<<<@@@DDDIIINNNTTTTTTPPPNNNOOORRRUUU___ppp{{{nnnhhhhhhgggjjjttt|||yyyxxxuuuxxxzzz}}}~~~|||zzzyyyyyyqqqnnniiieeeaaa\\\WWWSSSKKKIIIFFFDDDCCCAAA???<<<;;;999888777777777555333555555444333222222222222333222111111000111111111111222333222111111222333222222222222222222222222333333222222111222222222111111111111111111000000111000000000000111222222000111333555555333111000/////////000111222444555000000111222222222222111000000111111111111000000111111111111111111111111000111222222111111333555222222222111111111111111000000000111111111222222000111111222222222111111333333333222222111111111333333333333333333333333///000000111111222222333111222333333444444333333444444555666777999;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<===???@@@BBBCCCDDDDDDDDDFFFGGGIIIKKKMMMMMMKKKLLLMMMNNNPPPQQQSSSSSSTTTSSSRRROOOLLLHHHDDDAAACCCAAA@@@??????@@@BBBCCC@@@===<<>>EEEUUUjjjyyyzzznnnbbbWWWQQQKKKKKKYYYkkkttteeeNNNJJJFFFBBB@@@???===;;;ttt```WWWOOONNNMMMJJJIIIJJJGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@???>>>>>>>>>@@@AAA???>>>===<<<;;;;;;;;;;;;999999999999999999999999555555555666666777777777444444444444444555555444666555555444333333222222333333444555666666777777888777666444333333222222111222222333333444444555555555555666666666666666333555888:::===BBBGGGJJJMMMRRRWWWUUUQQQOOOQQQUUUYYYggg|||xxxkkk```___dddkkkppp{{{~~~yyyxxxxxxxxxxxxzzz~~~~~~zzzwwwuuutttssskkkhhhddd```\\\WWWRRRNNNIIIFFFBBB@@@???>>><<<;;;999777666555666555444222555555444333333333333444111222222222222111000000000111222111000///000222111111111111111111111111000000000///000000111111222111000/////////000000111111000000111111222333111222333444444333222111222111111000111222333444///000111222333222222111///000111222222111000///111111111111111111111111000222333333111222444777111111111111111222222222000000000000111111111111///000111222333333222222000111111111111111111111222222222222222222222222---------...///000000000111222333333444444333333444444444555666777999:::::::::;;;;;;;;;<<<<<<<<<;;;<<<===???@@@BBBCCCDDDBBBCCCDDDFFFIIIKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSPPPLLLHHHFFFEEECCCAAA@@@@@@AAACCCDDDAAA>>>===@@@@@@???CCCIIIJJJOOOXXXbbbmmmyyyuuudddYYYUUUXXX___qqqxxxnnnqqqyyy|||ddd[[[NNNEEEBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;;;;888888888888999999999999666666777777888888999999777888888888777777999;;;888:::<<<===CCCQQQeeetttyyywwwlll```VVVQQQNNNMMMWWWdddzzzrrreeeOOOLLLFFFBBB@@@???===;;;www```WWWOOONNNMMMKKKJJJKKKHHHGGGFFFDDDBBBAAAAAA@@@???>>><<<;;;;;;===???@@@???>>>===<<<<<<;;;;;;<<<999999999999999999::::::555555666666777777888888999666444333444555444222666666555444333333222222222333444555666888999999333333333444666777999:::///000111222444555666777222222222333333444444444444666:::===AAAFFFKKKOOOOOOSSSWWWUUUOOONNNQQQVVVYYYjjj|||mmm```XXX[[[dddrrrwwwzzz{{{|||uuutttvvvyyyzzz|||~~~|||xxxtttrrrpppppphhheee```\\\XXXSSSNNNJJJFFFCCC???<<<;;;;;;::::::777555444444444444333111222222222111222222333333111111222333333111000//////000111000///...///000000000000000000000000000111000000000111222333333333111///------...///000111111111000111111222333222222222222222222222222333222000/////////000111///000111222333222111111///000111222222111000///000000000000000000000000...000222111000000333555000000111111222222222333111111111000000000000000...///111222333333333222......///000111222222333000000000000000000000000111222222333444555555555222222333444444444333333333333333444555666777888999999:::::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDAAABBBDDDFFFHHHJJJLLLMMMQQQPPPPPPPPPQQQRRRSSSTTTSSSTTTUUUTTTSSSOOOLLLIIIFFFDDDBBB@@@@@@BBBDDDEEEFFFAAA@@@BBB@@@<<<>>>DDDEEEHHHNNNWWWcccsssmmm]]]UUUSSSZZZjjj~~~wwwvvvyyyrrreeeSSSFFFAAAAAAAAA@@@???@@@@@@??????>>>===<<<999999999999999999::::::888888888888777777777777666777888777666777888:::999;;;<<<;;;???LLL```nnnsssyyy~~~wwwooobbbWWWTTTQQQPPPWWWaaattt{{{pppcccPPPLLLGGGCCCAAA???===;;;tttcccZZZQQQNNNMMMJJJIIIJJJDDDEEEEEEEEEEEEEEEDDDCCC@@@???=========???AAACCC======<<<;;;::::::999999888888888888888888888888888777666666777777666444555555555555555666777777444444444333333222222222444444555666777777666666555444333333555555444333555555444555666666444333666666555444444444555555444666999???EEEKKKPPPSSSRRRQQQRRRQQQNNNLLLQQQYYYbbbmmm}}}mmm```YYYXXXaaakkk|||}}}uuuqqqvvv|||{{{uuuuuuzzz}}}}}}yyyuuupppkkkgggccc```\\\VVVQQQLLLIIIGGGCCCAAA>>>;;;999888888999999999888555222111333444444555555555444333333222222222222222222222222222000/////////000111222222000000000000000000000000222333333444444333333222111111111111111111111111////////////000000000000111111222222222111111000333333222222111222222333222222222111111111000000111000/////////111222333111111222222222222111111111111111111111111111111---333555111///333444111666111...///111111...---000000000000000000000000111111000000000000000111333333333222222222222111222222111111111111111111222222333333444555666666666666444222000000222444888888999::::::;;;<<<<<<======>>>???@@@AAABBBBBB@@@AAABBBCCCFFFJJJMMMOOOOOOQQQSSSTTTTTTTTTVVVWWWXXXXXXXXXXXXWWWUUUSSSRRRIIIGGGDDDBBBAAAAAABBBDDDDDDCCCBBBAAA@@@AAABBBCCC???BBBFFFNNNXXXfffuuu~~~iiiWWWOOOVVVdddttt}}}yyywww]]]LLLFFFFFFFFFDDDDDDCCCBBBAAA@@@>>>======;;;;;;::::::999999999:::999888888888999:::;;;;;;===:::777777888999777555999888999===BBBKKK[[[kkknnnuuuxxx~~~uuullleeeaaaZZZTTTXXXbbbuuu~~~rrrfffTTTNNNHHHEEEAAA;;;999;;;ssscccZZZQQQNNNMMMJJJIIIJJJEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@???>>>>>>???@@@@@@???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999888888999::::::777555555555555555555666777777666666666555555444444444333333444555555555555555555444333333555555444333666555444555666666555444444444333222222333333333555888<<>>;;;999777666666777333333222000...---...000333333444444333222222111222222222222222222222222000000000///000000111111000000000000000000000000111111222222222222111111////////////////////////000000000000////////////000000111111222111111111222222111111111111222222222222222111111111000000111000/////////000222333000111111222222111111000111111111111111111111111000444555111000333222...222000///222555555444333111111111111111111111111111111000000000000111111111111111000000000000///111111111111111111111111111111222222333444444555555666555444333444666999888999999999::::::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCFFFJJJMMMOOOOOOQQQSSSTTTTTTTTTVVVWWWXXXXXXXXXXXXWWWUUUSSSRRRNNNLLLHHHEEEBBBAAAAAABBBEEEEEEDDDCCCCCCCCCCCCDDDAAACCCFFFKKKSSS___kkkttttttdddYYY[[[cccnnnxxxvvvwwwmmmZZZNNNGGGCCCAAABBBBBBAAA@@@???>>>======<<<;;;:::999999999:::;;;888888888888888999:::::::::888666777:::<<<;;;::::::888999<<>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<999777555555555555555666777777666666666555555555555555222333444444444444444444555444333333555555444333777555333333444666666555444333333333333333444444777999>>>CCCHHHKKKMMMNNNKKKIIIHHHIIIGGGGGGNNNVVV```hhhttt~~~ooocccXXXXXX```kkkwwwxxxxxxtttnnnjjjmmmvvv}}}wwwvvvvvvxxxzzz~~~xxxsssoookkkhhheeeZZZWWWSSSMMMHHHCCC@@@>>><<<;;;888666444444444444333444444222111000222333222222222222222111111000222222222222222222222222111111000/////////000000000000000000000000000000//////000000000000//////////////////////////////111111000000//////......//////000000111111111222111111000000000000111111222222222111111111111111000000000///000000111222000111111222222111111000111111111111111111111111111333333111222444111---+++---000222444444444333111111111111111111111111111111000000000111111222111111111000000000000///111111111111111111111111000000111111222222333333333444444444444666999<<<999999999999999999::::::;;;;;;<<<===>>>??????@@@@@@AAAAAACCCFFFIIILLLNNNNNNQQQSSSTTTTTTUUUVVVXXXXXXXXXXXXXXXWWWVVVTTTTTTTTTQQQMMMIIIEEEBBBAAA@@@EEEEEEFFFFFFEEEDDDDDDCCCBBBCCCEEEHHHMMMUUU___eeeuuutttbbb^^^]]]dddllluuu~~~tttmmmnnnuuu~~~yyyfffSSSFFF???===????????????>>>>>>>>>===>>><<<:::999999999;;;<<<888888777777777888999999999888777888:::;;;<<<;;;:::999999;;;===CCCQQQ___hhhvvv}}}qqqbbb```ggg~~~dddVVVHHHCCCBBB@@@>>>>>>uuucccYYYQQQNNNMMMJJJIIIKKKGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::;;;===>>>===999777555555555555555666777777444444444444444333333333333444444555555555444444555444333333555555444333666444111111222444555555555555555555555666777777888:::???CCCGGGIIIJJJJJJHHHFFFEEEGGGGGGHHHNNNUUU___fffoooxxx|||~~~~~~~~~}}}vvvfff^^^XXX[[[gggsss|||vvvssspppmmmoooxxx}}}tttmmmmmmrrrxxx|||}}}uuunnnhhheeebbb```TTTQQQMMMHHHCCC???<<<:::999888666555333333333333555666777666555444666777111222222222222222111111111111111111111111111111222111000///////////////000000000000000000000000...//////000000//////...000000000000000000000000111111000000//////......////////////000111111222000////////////000000111111111111111111111111111000000000000000000111111000000111111111111000000111111111111111111111111/////////000333444222...***000555444333222222111111111111111111111111111111111000000111111222222333333333222222222111111111111111111111222222222111111111111222222333333111222333333333444777999888888999999999999999999999:::;;;;;;======>>>???AAAAAAAAACCCEEEIIIKKKMMMNNNQQQSSSUUUUUUUUUWWWYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVTTTPPPLLLHHHEEECCCAAADDDDDDEEEEEEEEECCCBBBAAABBBCCCDDDEEEHHHNNNUUUZZZgggsssggg]]]VVVYYYaaaiiirrrxxxyyykkkfffiiirrr{{{ppp[[[IIIAAA@@@=========>>>>>>>>>>>>>>>???===;;;999999:::<<<===888777777777777777888888:::999888888888888888777:::888888:::<<>>xxxbbbYYYPPPNNNMMMKKKJJJKKKGGGGGGGGGFFFEEECCCBBBAAA>>>???@@@AAAAAAAAAAAA@@@;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999;;;<<<;;;888666555555555555555666777777444444444444444444444444555555666666666555555444555444333333555555444333444222//////111333444444444444444555666777888999888:::>>>BBBEEEFFFFFFFFFEEEBBBBBBEEEGGGHHHMMMSSS^^^dddlllrrrvvvwwwxxxxxxzzzuuunnnaaa______dddnnnyyy}}}~~~yyyvvvssssssyyyxxxnnnggghhhooowww}}}~~~xxxooofff```\\\YYYWWWNNNLLLHHHDDD@@@<<<999888777666555444444333333333000222333333222222333444222222333333333333222222111111111111111111111111111111000///.........///000000000000000000000000///000000000000000000///000000000000000000000000111000000000/////////...//////.........///000111//////......///000000111111111111111111111111111000000111111111000000000000000000111111000000000111111111111111111111111000//////000111111000000---777>>>:::444333444333111111111111111111111111111111111111111222333333333333333222222222111111000000111111111222222222222222222222333333333333222333444444333333555666777777888888888888888888999999:::;;;<<<===>>>>>>AAAAAAAAACCCEEEHHHKKKLLLNNNPPPSSSUUUUUUVVVXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWTTTTTTRRRPPPMMMJJJGGGFFFBBBCCCCCCDDDCCCAAA???>>>AAABBBCCCEEEGGGKKKQQQUUU^^^kkkyyyooobbbUUUTTTYYY___dddiiirrrzzzsssiiiffflllttt{{{xxxdddQQQHHHFFF<<<============>>>>>>>>>???>>><<<::::::;;;<<<===888888777777777777777888777777777666555555666777888777888;;;===CCCPPP^^^qqqrrrcccaaahhhlllSSSGGGDDDBBB>>><<>>>>>???@@@@@@AAAAAA========================;;;;;;;;;;;;;;;;;;;;;;;;999888777888999888777555555555555555555666777777666666666666666777777777666666666777666666555444555444333333555555444333333111///000222444444444222222222333444666777888888:::===@@@BBBDDDEEEEEECCCAAAAAAFFFHHHIIIKKKPPP[[[```hhhnnnqqqrrrrrrssssssxxx}}}{{{qqqlll^^^dddkkkqqqyyy}}}zzz|||vvvlllggghhhnnnwww}}}~~~sssmmmeee]]]WWWSSSPPPNNNHHHFFFCCC@@@<<<:::888777555555555444444333333222///111333333222111111222111222333333333333333333111111111111111111111111000000///.........//////000000000000000000000000000000111111111111000000/////////////////////////////////000000000000000000///...------...///000///......//////000111222111111111111111222222222000111111111111000/////////000000111111000000///111111111111111111111111444222111222000---000444222@@@GGG???444222333333222222222222222222222222111111111111111222333444111111111000000000000///000000000111222222333333222333333333333333333333444555666666444333444555555666666777888888999999999999:::;;;<<<======>>>AAAAAAAAACCCEEEGGGJJJLLLNNNPPPSSSUUUVVVWWWXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXTTTTTTTTTTTTRRROOOMMMKKKCCCCCCCCCCCCBBBAAA??????@@@AAACCCEEEFFFJJJOOORRRZZZeeerrr|||}}}nnn___WWWVVVVVVXXX[[[gggooowww~~~~~~pppiiikkkrrrvvv|||~~~vvvfffTTTIIIEEE============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<999999888777777777888888222333444555555666888:::777666888;;;===CCCQQQ^^^wwwssseeebbbhhhwww[[[KKKEEEAAA>>><<>>=========>>>???@@@========================<<<<<<<<<<<<<<<<<<<<<<<<999777555555666777666666555555555555555666777777555666666666777777777888555666666666555555444333555444333333555555444333333111111222444666555444111222222333555666888999:::;;;===???AAADDDEEEFFFFFFDDDFFFKKKNNNMMMNNNPPPWWW]]]dddjjjmmmnnnmmmmmmpppsssxxx~~~~~~tttmmmiiidddqqq~~~}}}~~~xxxrrrnnnlllqqqwww~~~xxxrrrddd___XXXRRRNNNKKKHHHFFFAAA@@@>>>;;;999777666666333333333333333222222111222444666666444333333333000000111222222222222222111111111111111111111111//////.........///000000000000000000000000000000000000111111111111000000////////////////////////......//////000000111111111000...---,,,,,,---...////////////000111222333000000111111111222222222000111111222111000///...//////000000000000//////111111111111111111111111222111333444111///666AAAEEESSSXXXIII777222222111222222222222222222222222111111111111222333444555111111111000000000000//////000000111222222333333222222222222222222111111222444555555444333333444333444555666777999::::::999999:::;;;<<<===>>>>>>AAAAAAAAABBBDDDGGGIIIKKKNNNPPPSSSUUUVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXYYYZZZWWWXXXXXXYYYWWWTTTRRRPPPHHHGGGFFFDDDCCCCCCBBBBBB@@@AAACCCEEEFFFIIILLLOOOTTT___jjjrrrzzz{{{jjj___XXXSSSRRRTTT^^^gggnnntttvvvlllmmmrrrrrrttttttpppfffXXXLLLFFF>>>>>>>>>>>>>>>>>>>>>>>>======>>>???>>>===<<<;;;::::::999888888888888888111333555555555666999<<<777666888;;;===BBBOOO\\\uuuuuuhhhbbbdddrrr}}}```OOOFFFAAA??????tttaaaXXXPPPNNNMMMKKKKKKLLLDDDEEEEEEEEEEEEEEEDDDDDDAAA@@@===<<<;;;<<<===>>>:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888555444555666777777555555555555555666777777333444444444555555666666444555555555444333333222555444333333555555444333333333333555777888777555333333444555777999:::;;;<<<<<<===???AAADDDGGGHHHJJJIIIKKKRRRUUUSSSRRRSSSTTTZZZbbbhhhkkkkkkjjjjjjooorrrxxxuuummmhhhfffnnn}}}|||~~~|||yyywwwpppsssxxx~~~{{{tttmmmhhhXXXUUUOOOKKKHHHFFFCCCBBB===<<<;;;999777666555555111111222222222222111111222333555555333222111222//////000111111111111111000000000000000000000000...............///000111000000000000000000000000//////000000000000//////111111111111111111111111------...///000111222222222111...,,,++++++,,,---////////////000111333333000000111111222222222222000111222222222000///...//////000000000000//////111111111111111111111111---...222555333333???NNN^^^lllmmmXXXAAA777666444222222222222222222222222111111111111222333444555333333333222222222222111///000000111222222333333111111111000000000000000...000222222111111111333222333444666777999:::;;;999::::::;;;<<<===>>>>>>AAAAAAAAABBBDDDGGGIIIKKKNNNPPPSSSUUUVVVWWWYYY[[[[[[[[[YYYXXXXXXYYYZZZZZZZZZ[[[\\\\\\[[[XXXTTTRRRLLLJJJHHHFFFEEEEEEEEEFFF@@@BBBDDDEEEFFFGGGJJJMMMOOOXXXcccjjjsssrrrfff\\\TTTRRRTTTXXXbbbiiinnn~~~yyynnnnnntttsssrrrqqqooojjjaaaVVVMMM@@@?????????>>>>>>>>>===<<<===???@@@@@@>>><<<:::;;;;;;:::999888888999999555777888777555444777999777777888:::<<<@@@MMMYYYnnnwwwiii______ccc|||cccQQQGGGAAA@@@BBBwwweee[[[SSSRRRQQQMMMIIIHHHIIIGGGDDDBBBAAA???===:::@@@???>>>>>>===>>>>>>>>>@@@@@@???===<<<;;;:::999:::999888888::::::999888555666888999888777555333222333444666666666555444222555666555222111444777555444444333333222111111333333222222333333444555555555555444333222000///555555666777777888888888>>>>>>???@@@BBBEEEHHHJJJMMMSSS[[[aaabbb___\\\ZZZ___aaaeeekkkppprrrqqqpppqqqsss|||wwwmmmeeekkkxxx||||||}}}{{{yyyvvvyyy~~~yyyssskkkccc^^^QQQLLLGGGCCCAAA@@@???>>>===<<<999666444333333444222222111000000111222222444444444444333222111000222222222222222222222222444333333222111000//////111222333444333111///...000111000///------///111555555444333111111222444222222111111111111111222////////////////////////000//////000222222111000------...///////////////111111000000000000111111222222222222222222222222000111111111111222222222///111333444555444222111000111555666000222JJJhhhxxxXXXKKK[[[ZZZ???---222333333222222111222222222111111222333555666777777333222222111111222222333222222222222222222222222111111222222222333333333,,,000333333111111444888666666555666666777888999999999888777999;;;===???CCCCCCCCCDDDEEEEEEFFFFFFKKKMMMOOORRRUUUXXXYYYZZZZZZ[[[\\\[[[YYYYYYYYY[[[pppiii```[[[ZZZZZZXXXUUUTTTQQQLLLIIIHHHGGGFFFEEEBBBAAA@@@@@@AAADDDFFFGGGJJJOOOVVV^^^hhhttt|||wwwpppdddZZZWWWWWWZZZ___gggvvvwwwsssrrrrrrqqqpppooommmgggZZZOOOKKKBBB===>>>===;;;>>>DDD>>>>>>>>>>>>>>>======<<<<<<;;;:::999888888888888999888888888777777666666999>>>::::::@@@AAAIIIZZZooo|||ssseeeZZZVVVXXXddd|||kkkUUUGGGAAA???>>>wwwfff[[[RRRQQQPPPMMMIIIIIIHHHFFFDDDBBBBBB@@@>>><<<@@@@@@???>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;:::<<<;;;::::::<<<<<<;;;:::999999:::;;;:::999888777666777888888888888888888444444555444333333444555666666666666666666666666444444333333444444555666333333444444444333222222333333444555777888:::;;;???@@@BBBDDDGGGJJJMMMOOOTTT\\\ffflllkkkgggcccbbbgggkkkrrrwwwyyyxxxwwwvvvsssyyysssooommmnnnwww~~~yyyuuuwww~~~|||{{{|||||||||zzzzzz}}}zzzsssllleee]]]XXXNNNJJJEEEAAA???>>>===<<<:::999666444333444444555555555444333333444555555444444444444333222111000222222222222222222222222222222222111111111111111000111222333333222000///222222222000//////000222333333333222000000111333...............///000000000000000000000000000000000///...///111111000...//////000111111111111111111111000000000000111111222222222222222222222222///000000000000111111111000000222333333333222111111///111555222111@@@SSSaaaIIIBBBPPPRRR???444888333222222111111222222222111111222333444555666777333222222111111222222333222222222222222222222222111111222222222333333333222222222333555666666666333333333333444555666666999888888888999;;;===>>>AAABBBCCCDDDEEEFFFFFFGGGKKKMMMPPPSSSVVVYYYZZZZZZ[[[\\\]]]]]][[[ZZZ[[[\\\gggbbb\\\[[[]]]___^^^\\\ZZZVVVRRROOOMMMLLLJJJIIIDDDCCCBBBAAABBBCCCEEEFFFIIILLLPPPUUU^^^kkk{{{zzzqqqeee]]]YYYYYYZZZ___kkk|||wwwvvvpppmmmkkkjjjkkkiiibbb[[[QQQIIICCCCCCCCCAAAAAAEEE>>>>>>??????>>>>>>===<<<<<<;;;:::999888888888888777777777777666666666555555:::777888???AAAIII[[[mmm|||ssseee[[[VVVTTT^^^uuuiiiUUUHHHBBBAAAAAAxxxfff[[[RRROOOOOOLLLJJJJJJGGGEEECCCBBBBBBBBB@@@>>>AAA@@@@@@???>>>?????????>>>=========<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::888888777777777777666666999999888888777888888888555444333333444555444444555555666666777888888999555444444444444555666666222222333333444444444555222222222444666999<<<===@@@BBBEEEHHHJJJMMMPPPSSS]]]hhhssswwwsssmmmjjjjjjnnnvvv|||yyyyyyuuuqqqeeefffoooxxx~~~~~~}}}wwwpppjjjllluuu|||}}}zzzzzzxxxxxxyyy|||~~~~~~}}}|||yyyxxxxxx|||xxxrrrkkkddd\\\UUUPPPJJJFFFBBB>>>===<<<:::999666555444333333444555666555555444444444444555555444444444444333222111000222222222222222222222222000000111111111222222222///000111222222222111000111222222111//////000222111222222111//////000222...............///000111111111111111111111111111000///......000000///---//////000111111111111111111000000//////000000111222222222222222222222222/////////000000000000111000000000111111111222222333......333333000444;;;@@@666333===@@@777222444222222111111111222222333111111222333444444555555333222222111111222222333111111111111111111111111111111222222222333333333666333000222666888555222222222222222333444555555888888888888999:::<<<>>>???@@@AAABBBDDDFFFGGGHHHJJJMMMQQQUUUXXXZZZZZZZZZ\\\^^^______^^^]]]^^^___aaa^^^[[[\\\___bbbbbb```\\\XXXTTTQQQOOOMMMKKKIIIHHHFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHKKKRRR___ppp|||yyyllldddaaa\\\ZZZaaasss|||zzzqqqkkkffffffjjjkkkjjjhhhYYYPPPHHHFFFDDDAAA???@@@>>>????????????>>>======<<<;;;:::999999888888888777666666666666555555555444999666666<<<>>>EEEVVVlllzzzooobbbWWWQQQOOOVVViii}}}iiiVVVIIIDDDCCCCCCyyyfff[[[QQQNNNNNNLLLJJJKKKEEEDDDBBBBBBCCCCCCAAA@@@AAAAAA@@@???????????????<<<<<<<<<===============:::999888888::::::999888777777666555555555555666888777666444444444555666777444111222555666555222333333444444555555555555444444444444444555555666333333333333333444555555444333333444666999<<<>>>AAADDDGGGIIIJJJLLLPPPTTTeeeppp|||}}}vvvnnnkkklllqqq|||yyyvvvvvvwwwuuuggg^^^eeesss~~~tttpppppppppoookkkfffaaaccciiippprrrrrrrrrtttvvvzzz~~~{{{vvvtttsssuuuqqqjjjccc]]]UUUOOOJJJGGGCCC???<<<;;;:::999777444444333222222333333444222222222222222222222222333333333333333222111111111111111111222222222222111111111111111111111111...///000111222222111111000111111000///...///000000111222111000///000222333222222111111111222222000000000000000000000000111000......000000///...------...///////////////000000////////////000000111111111111111111111111000000000000111111111111000000//////000000111222444000///222333///---000000//////111222000...---111111111111111222222333111111222222333333444444333222222111111222222333000000000000000000000000111111222222222333333333444222000111333444222000333333333333444555666666888777777888999:::<<<======>>>???AAACCCEEEGGGHHHIIILLLPPPUUUXXXZZZZZZZZZ]]]___aaabbbaaa```aaaaaa```___]]]^^^```aaa```___^^^[[[WWWTTTRRRPPPMMMKKKKKKJJJGGGDDDCCCCCCCCCDDDDDDDDDDDDEEEJJJVVVeeeppp{{{zzzsssggg^^^]]]kkkuuulllfffgggkkknnnooopppggg^^^RRRJJJEEEAAA>>>===??????@@@@@@??????>>>===<<<<<<;;;:::999999999999777777777777777666666666888<<<999777;;;:::@@@PPPmmmvvviii]]]QQQIIILLLPPP___xxx}}}jjjXXXKKKDDDCCCCCCyyyeeeZZZPPPMMMMMMLLLJJJKKKEEECCCBBBBBBCCCDDDCCCAAAAAA@@@??????>>>>>>??????<<<<<<<<<<<<============:::999888888::::::999888;;;:::999888888888999999777666444333222222333444777444111222555666555222444444444333333333222222333333333222333333444555666555444333333333444444777777777777999;;;===>>>DDDGGGJJJJJJJJJLLLQQQVVVllluuu~~~~~~uuulllkkkmmmsss}}}~~~vvvtttwwwxxxkkkccc```kkk}}}wwwjjjeeeggghhhdddaaa[[[[[[\\\\\\^^^bbbgggkkknnnrrrxxx~~~|||wwwtttsssnnnjjjccc]]]WWWQQQJJJGGGCCCAAA===;;;:::999888666444444333222222222111111000000000111111000000000222222333333222222111111000000000111111222222222333333222222111000000///...///000000111111111111000222333222000///000111000222333333111111222333666555444333222111111111////////////////////////222000......000111000///------...///////////////000000////////////000000111111111111111111111111111111222222222222333333000000//////000000111222555333222333111...///222000333555222000111111///111000000000111111222333111111222222222222222222333222222111111222222333000000000000000000000000111111222222222333333333111333444333111000111333333333222333333444555666777777777888999:::;;;<<<;;;<<<>>>@@@CCCEEEFFFGGGHHHKKKOOOSSSWWWYYYZZZZZZ\\\___bbbccccccbbbbbbccc``````___```aaaaaa```^^^dddaaa]]][[[YYYWWWTTTRRROOOMMMIIIFFFDDDCCCCCCCCCBBBCCCDDDEEEHHHPPP[[[cccqqqwwwggg^^^ddduuuyyyooohhhlllqqqsssuuuwwwzzzrrrdddUUUJJJEEEBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;:::999999999999888888888888888888888888999===:::888<<<;;;???OOOjjjpppdddZZZPPPGGGJJJMMMXXXnnn~~~nnn\\\MMMDDDAAAAAAxxxdddYYYPPPNNNNNNLLLJJJJJJEEEDDDBBBCCCDDDDDDCCCBBB@@@??????>>>===>>>>>>>>><<<<<<<<<===============<<<;;;::::::<<<<<<;;;:::999888888888888777777777666666555555444555555555555444333333444555444444777666666555444444333333333222222222222333444444777666444333333333444555999999:::<<<===>>>??????GGGJJJLLLKKKJJJMMMUUU\\\pppuuuzzzxxxqqqlllmmmooosss{{{|||xxx{{{~~~lllaaaaaagggwwwxxxkkk``````cccbbb\\\XXXPPPUUUZZZ[[[[[[\\\```eeelllrrrzzz|||vvvrrrooogggccc\\\VVVQQQLLLGGGCCC@@@>>>;;;999999888666555444444333333222222111111111111222222222222111111111222222222222222111111//////000000111222222222444444333222111000///...//////000000000000000111222333555444333111222222///111333333222111222333444333222111000/////////........................111///------///000111000//////000111111111111111000//////......//////000111111111111111111111111222222222333333333444444000000000111111111222222444555444222000///222666///222444222111222222111000000000000000111222333222222111111111111111111333222222111111222222333111111111111111111111111111111222222222333333333222555777666222111333666111111111111222333444444666666777888999:::;;;;;;;;;<<<===???BBBDDDEEEFFFGGGHHHKKKOOOSSSVVVXXXYYY[[[^^^aaaccccccbbbcccccc^^^^^^___```aaaaaabbbbbbbbb```]]]\\\ZZZXXXUUUSSSQQQOOOKKKHHHEEEDDDCCCCCCAAACCCEEEEEEFFFKKKRRRYYYjjjyyyppp```___hhhsssuuunnnrrrvvvvvvxxx|||}}}qqq___NNNFFFCCCBBB@@@AAAAAAAAAAAA@@@??????===<<<;;;:::999999999999888888999999999999999:::666;;;999888>>>===BBBRRRccc}}}zzzkkkccc]]]TTTLLLHHHLLLUUUgggqqq___OOOEEEAAAAAAwwwbbbXXXPPPOOOOOOLLLJJJIIIFFFDDDCCCCCCDDDDDDCCCAAA???>>>======<<<<<<=====================<<<<<<<<<<<<;;;::::::<<<<<<;;;:::555666666777777666444333444555666666666666666666444444555444333333444555666666666666555555555555333333333333333444555555666555333333333444666777888:::===@@@BBBCCCCCCBBBEEEHHHIIIHHHHHHMMMXXXbbbmmmooopppooolllkkkooorrrrrrwww{{{|||{{{~~~pppccc[[[cccqqqpppgggaaa```^^^XXXSSSSSSRRRWWW]]]bbbddddddddddddkkkrrr}}}xxxqqqjjjggg___ZZZTTTOOOJJJFFFBBB???<<<:::888777777666444222222222333333333333333333111222333333333333222111111111222222222222111111/////////000111222222222222222222111111111000000111000000////////////000000222333333111000000000...000222222111111111222000//////...//////000000////////////////////////---+++******,,,///000000//////000111111111111111//////............//////111111111111111111111111111111222222222333333333000000222333333333222111333444333111000222333444000///000111111///000111////////////000111222333222222111111000000000///333222222111111222222333222222222222222222222222111111222222222333333333333444444444444444444555111111111222222333444555555666777888999:::::::::;;;<<<===???AAABBBDDDDDDEEEFFFHHHKKKOOOSSSWWWYYYYYY\\\```ccccccbbbbbbbbb^^^_________```aaacccddd___]]][[[ZZZYYYWWWUUURRRRRRPPPLLLIIIFFFDDDDDDDDDAAABBBCCCBBBAAAEEEKKKQQQ\\\iiizzzwwwddd[[[___eeetttvvvvvvwwwtttuuu{{{||||||iiiTTTIIIDDDBBBAAAAAAAAABBBAAA@@@@@@???===<<<;;;::::::999::::::777777888888999999999999444:::888888======BBBRRR[[[vvv|||lllddd```XXXNNNGGGKKKSSSbbbzzztttbbbRRRGGGCCCCCCvvvaaaWWWPPPOOOPPPMMMIIIHHHFFFEEECCCCCCDDDDDDCCCAAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<:::999888888::::::999888777888:::;;;:::999777555222333555666666666555555222555666555222111444777333333444444555666666666555444444444444555666666444333222222333666888:::777:::>>>CCCEEEFFFFFFFFF@@@CCCEEEDDDEEELLLYYYdddiiihhhgggffffffjjjooosssooorrruuuwwwzzzyyyfff[[[[[[gggyyy}}}lllgggdddaaaYYYOOOLLLPPPYYY\\\bbbjjjooooookkkfffjjjrrr~~~~~~uuukkkccc___YYYUUUOOOJJJFFFBBB???<<<999888666555555444222000///000222333444555666666000111222333333222111000000111111222222222111111...//////000111222222222111111111111111222222222222111000//////...//////,,,...000000...,,,,,,,,,,,,...111111000000000000------......///111222333000000000000000000000000+++)))'''(((***---//////---....../////////////////////............//////000000000000000000000000000111111111111222222222///111333444555444222111333222000///222444333///666222111444444000///222////////////000111222333222222111111000000//////333222222222222222222333222222222222222222222222111111222222222333333333333111///000444555333111444444444444555666777777555666777888::::::::::::;;;<<<===>>>@@@BBBCCCCCCEEEEEEFFFHHHLLLQQQVVVXXXXXX[[[___bbbbbbbbbbbbbbbaaaaaaaaa```______aaacccaaa___^^^]]]]]][[[XXXVVVSSSPPPMMMIIIFFFEEEEEEEEEAAAAAA@@@>>>===@@@GGGMMMMMMZZZnnn|||ggg[[[[[[___jjj}}}~~~yyyuuuoooooouuu{{{ttt^^^PPPIIIFFFAAAAAABBBBBBAAAAAA@@@???======<<<;;;::::::::::::666666777777888888888999666;;;999888<<<;;;???NNNXXXrrroooeeeaaaXXXMMMFFFKKKSSS```vvvtttdddSSSIIIEEEEEErrr___YYYRRRMMMLLLKKKIIIGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@??????>>>=========:::===>>><<<999999<<>><<<:::777777777777777777777777111111111222222333333333111111111111000000000000000000000000000000111111111111000000//////............---...///000222333222111111111000000//////111111111111111111111111000000000000////////////000///...///000111000///111...,,,...222333000,,,//////000111111111111111000//////000222222111000000000//////000111222222222111000///...---,,,,,,///000111222222222222222333333333222222111111111////////////////////////111111111111111111111111111111222222222333333333111111000000000000111111111111111111111111111111222222111111111111222222111222222222333333333333333222222111111222222333222222333333333333444444555444444444666777999;;;777888:::<<>>===;;;:::999:::999888777666666666666555777888888888;;;BBBGGGSSSfff||||||lllaaaWWWOOOJJJIIIPPP```vvv|||jjjXXXJJJEEEDDDppp___YYYRRRMMMLLLKKKJJJGGGEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@??????>>>=========???===:::999:::;;;======;;;;;;::::::999999999888999999999777555333333444777888888666444333444555555555444444333333444444444444444555555555555666555555555666555555444333666555555444444555555555:::<<<>>>@@@AAABBBAAA@@@>>>@@@AAABBBEEELLLVVV]]]aaa```___```bbbeeeggghhhlllllloooyyyzzzeee]]]```ppp|||rrrllliiifffccc]]]XXX]]]gggppptttzzz~~~}}}yyysssooosssyyyzzzpppggg^^^VVVRRRKKKGGGBBB???===;;;999888666666666666666666666666222222222222222222333333111111111111000000000000111111111000000000000000//////////////////......//////......///000111222111111111000000000//////111000000000000000000000000000000000////////////000///...///000111000///...,,,***---111333111...//////000000000000//////111///------///000111111000000000000000000111111/////////000000000000000222222333222222111000///222222111111111000000000000000000000000000000000111111111111111111111111111111111222222222333333111111000000000000111111111111111111111111111111222222111111111111222222.../////////000000000000333222222111111222222333222222333333333333444444555555555555666888:::;;;777888:::<<<>>>AAABBBCCCDDDFFFHHHIIIJJJLLLPPPRRRVVVYYY^^^```aaaaaaaaaaaa`````````aaaaaaaaabbbbbbccccccbbbaaa___^^^\\\[[[WWWSSSOOOKKKJJJHHHFFFEEECCCCCCBBBCCCCCCDDDEEEFFFFFFIIISSSdddwwwpppZZZSSSVVV[[[fffyyywwwkkkhhhjjjkkkpppvvvwwwoooaaaQQQGGGAAA@@@??????@@@@@@@@@????????????>>>===;;;:::999::::::999888777777777777555777888777666999@@@EEESSSeeezzzpppeeeZZZQQQNNNLLLOOO^^^rrr{{{kkkYYYMMMGGGFFFmmm___YYYQQQMMMLLLLLLJJJHHHEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>=========AAA<<<888888;;;>>>===<<<;;;;;;:::999888777777666888999999888666555555666777777777666444333444666444333333333444555666666555555444333444555666777333333444555666666666555666555555444555555666666:::;;;===>>>??????>>>>>>;;;;;;===AAAFFFMMMTTTXXXZZZZZZZZZ[[[]]]```bbbdddhhhlllsss~~~}}}pppcccaaafff|||uuummmkkkjjjiiihhheeedddkkkttt}}}zzzvvvtttyyy|||rrrhhh___VVVOOOJJJBBB???<<<:::999999888777444444444444444444444444333333222222222222222222222222111111111000000000222111111111000000////////////000000000000000111000000////////////000000111111000000000000//////000000000//////.........////////////000000000000000///...///000111000///,,,******---111333111///...////////////......---222///,,,+++---///111222111111111000000000000000///000000000111111111222///000000000000000//////111000000000000/////////111111111111111111111111111111111111111111111111111111111222222222222333111111000000000000111111111111111111111111111111222222111111111111222222111111111111222222222222333222222111111222222333222222333333333333444444666666666666777888:::;;;888999:::<<<>>>???AAAAAADDDFFFHHHIIIJJJLLLOOORRRVVVZZZ___bbbbbbaaa```___]]]^^^___```aaabbbbbbcccdddeeeeeeeeedddbbb```^^^[[[XXXSSSPPPMMMKKKHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEAAADDDLLL[[[mmm}}}uuubbbVVVSSSUUU^^^ooonnniiilllgggllltttyyywwwjjjWWWJJJDDDBBB@@@???@@@@@@>>>===?????????>>>===<<<;;;:::;;;:::999888888777777888555777888777666888===BBBOOO```tttssshhh^^^UUUSSSOOOPPP\\\qqq}}}ooo```TTTLLLIII~~~lll^^^XXXQQQMMMLLLLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@??????>>>============;;;:::;;;======<<<:::<<<;;;:::999888777666666666888999888777666777999666777777666444444555666444444444444444555666666666555333222333444666888333444555555666555555555555555555555555666666777999:::;;;<<<==================???DDDJJJPPPSSSTTTWWWXXXYYYZZZ[[[]]]```bbbfffooozzzzzzpppjjjfffkkkrrrzzzvvvrrrnnnmmmnnnppppppnnnooovvv~~~{{{yyy{{{{{{uuukkkaaaXXXPPPIIIEEE???===:::999999999888666333333333333333333333333333333333222222111111111222222222111111111000000222222111111000/////////000111111222222333333333111111000///////////////000000000000000000//////111000000//////......---////////////000000000000000///...///000111000///---,,,,,,...111222111///---...//////000000000///111///------///111111111111111111111111000000///222222111000000///......((()))+++---///000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111222222111111111111222222222222222333333333444444333222222111111222222333222222222333333333444444666666666777888999999:::999999:::;;;===>>>??????CCCDDDFFFGGGHHHJJJMMMPPPUUUZZZ```ccccccaaa^^^]]][[[\\\]]]___```bbbcccddddddeeeggghhhhhhfffcccaaa___\\\XXXTTTQQQMMMIIIFFFHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEJJJTTTdddtttwwwhhh\\\UUURRRWWWccctttzzzmmmiiijjjnnnuuu}}}~~~sss___PPPHHHEEEAAAAAAAAABBB@@@>>>?????????>>>>>><<<;;;;;;<<<;;;:::999888888888888666888999888666888===AAAHHHXXXmmmrrrkkkddd]]]WWWRRRRRR___ssszzzmmm___RRRJJJ~~~lll^^^XXXQQQMMMLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@??????>>>=========777;;;???@@@>>>;;;::::::===<<<;;;:::999888777666555777888888777777888999666777777666444444555777666666555444444444444555666555333222333444666888555555555666555555444333555555555555555666777888999999:::;;;<<<=========@@@AAACCCHHHMMMQQQQQQQQQVVVXXXZZZ[[[[[[\\\___bbbfffrrrzzzkkkdddeeekkkttt||||||uuurrrrrrqqqsssxxx{{{zzzxxxzzzzzz{{{}}}|||rrrlllcccZZZRRRLLLFFFCCC>>><<<999888888777555333333333333333333333333333333333333222222111111111222222222222111111111111111111111111000000//////000000000111111222222222111111111000//////......//////////////////000000111111111000000/////////.../////////000000000111000///...///000111000///111000000111111111000...,,,---...000111222333333000///000222444333111///000000111111111111000///000000000//////......---)))***,,,...///000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111000000000000111111111111111111111111111111222222111111111111222222////////////000000000000333222222111111222222333222222222333333333444444666666777777888888888999999999:::;;;<<<===>>>>>>@@@BBBDDDEEEEEEGGGJJJLLLTTTXXX^^^aaaaaa___]]]\\\ZZZ[[[\\\^^^aaacccdddeeedddeeehhhiiiiiihhheeedddbbb___\\\YYYUUUQQQKKKGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDGGGNNNZZZjjj{{{~~~wwwnnnddd\\\SSSRRRXXXdddrrr~~~yyyjjjkkkmmmrrr{{{yyyiii[[[MMMHHHBBB@@@AAABBBAAA>>>>>>?????????>>>===<<<<<<<<<;;;:::999888888888888777999;;;:::888999===AAAFFFUUUjjj}}}{{{qqqnnnkkkhhh[[[VVVUUUbbbxxx}}}lllXXXKKKnnn]]]XXXQQQMMMLLLLLLKKKIIIJJJIIIHHHGGGFFFEEEDDDCCC@@@@@@??????>>>=========555;;;@@@AAA>>>::::::;;;<<<<<<;;;:::999888888777555666888777666666888999555666777666444444555777777777666555444444444555555555444333444555666777555666666666555444333333555555555555666777888888999999:::;;;===>>>???@@@BBBDDDHHHKKKNNNPPPQQQRRRWWWZZZ]]]]]]\\\\\\___bbbiiixxxwwwlll```]]]cccoooyyyxxxsssqqqsssuuu|||~~~{{{|||~~~yyyttthhhbbbZZZRRRLLLGGGCCCAAA;;;999777666555444222000222222222222222222222222333333222222222222222222333222222222222111111111000000000000000000000111......//////////////////000000111111000///............////////////000000000000000000000000000000......//////000000111111000///...///000111000///222222222222111000//////------///111222333333333///000111444666555222///...///000222222222111000,,,,,,---...///000111111000111111111111111000000000000111111111111222222222222222222222222222222111111111111111111111111000000000111111111111222111111000000000000111111111111111111111111111111222222111111111111222222000000000111111111222222333222222111111222222333222222333333333333444444555555666777777777777777888888999:::;;;======>>>???AAACCCCCCDDDEEEHHHJJJQQQUUUZZZ]]]^^^\\\[[[[[[[[[\\\]]]___aaaccceeeeeeeeefffhhhiiijjjiiihhhgggeeecccaaa^^^ZZZUUUOOOKKKFFFEEEDDDBBBAAAAAA@@@@@@>>>@@@CCCGGGPPP___qqq}}}|||wwwrrrkkkcccWWWSSSRRRYYYdddqqquuujjjiiilllttt{{{{{{tttlllVVVNNNDDD???@@@AAA@@@===>>>?????????>>>>>>===<<<;;;:::999888888777777888777999;;;;;;999:::>>>AAAGGGVVVjjj}}}|||uuuuuuuuusssccc[[[WWWccczzzvvv]]]LLLqqq]]]WWWPPPMMMLLLMMMKKKIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@??????>>>=========:::;;;======<<<<<<;;;;;;::::::999999888888888777444666777777666555666888555666666666444444666777555555555555555666666777444444444555555555555666333444555555666555555555555555555555666777888999999999;;;<<<>>>@@@BBBCCCCCCHHHNNNQQQRRRSSSVVVYYY\\\```cccccc```___bbbeeepppppphhh^^^]]]gggttt|||~~~zzzwwwuuuuuuxxx|||||||||~~~{{{yyyxxxuuummmggg]]]WWWPPPIIIEEEBBB???>>>888666555555555444222000333333333333333333333333222222222222222222333333333333222222222111111111/////////000111111222222000000000000000000////////////000111111000///............/////////000000---......//////000000111.........///000111111111000///...///000111000///000111222222111000000000...///000000000000000000000000000222444444222000,,,...000222333333222111------...///000111222222111111111111111000///.../////////000000000111111222222222222222222222222111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111222222111111111111222222222222333333333444444444333222222111111222222333222222333333333333444444333444555666777666555555666777888999;;;<<<>>>>>>???AAACCCCCCCCCEEEHHHJJJNNNRRRVVVYYYZZZYYYZZZZZZ\\\]]]^^^```bbbdddeeefffgggggghhhjjjkkkkkkkkkkkkiiigggfffddd```[[[TTTOOOFFFFFFDDDCCCBBBBBBBBBBBB>>>@@@BBBDDDIIIUUUeeeqqq}}}yyyvvvppphhhZZZUUUSSSVVV]]]hhhyyyooolllkkkooovvv{{{{{{zzzdddYYYKKKCCCBBBBBB@@@>>>>>>????????????>>>======::::::999888777777777777555888::::::999:::===AAAEEETTTggg|||}}}ooobbbXXX```vvvzzzaaaNNNttt]]]WWWPPPMMMMMMMMMKKKJJJGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@??????>>>=========@@@<<<888888;;;>>>===<<<888888888777777777777777444666777666555444555777555666666666444444666888333444444444666777888999333444555555666666555555111222333555666777777777555555555555666777999999999:::;;;===???BBBDDDEEEFFFLLLSSSVVVVVVXXX\\\aaabbbfffjjjiiifffdddfffjjjxxxqqqjjjbbbbbblllyyy~~~}}}}}}yyywwwwwwxxxzzz{{{xxxyyy}}}wwwsssnnnlllkkkfff^^^XXXUUUPPPIIICCC@@@>>><<<;;;777666555555666666444222333333333333333333333333111111111222222333333444333333333222222222111111......///000111222333333555444444333333222222222...///000111111000///...---.........//////000000+++,,,,,,---...///000000---......///000111111222000///...///000111111///---...000000000000000111000000000000///...---,,,111000...///111222222111+++---///222333333222222111111111111000000000000,,,,,,---.../////////...---.........//////000000111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111222222111111111111222222//////000000000111111111333222222222222222222333222222333333333444444444333444555666666666555444666666777999;;;===>>>???@@@BBBCCCDDDDDDEEEHHHJJJLLLPPPTTTVVVWWWXXXYYYZZZ]]]^^^___aaabbbdddeeefffhhhiiiiiijjjkkklllmmmnnnkkkjjjiiigggddd^^^WWWRRRIIIHHHGGGFFFEEEEEEEEEEEECCCEEEFFFEEEFFFNNN\\\hhh|||{{{xxxrrrjjj\\\XXXUUUVVVZZZddduuuwwwsssnnnnnnssszzzqqqdddSSSHHHEEEEEEBBB???>>>????????????>>>>>>===:::999888777666666666666333666999999888999===@@@AAAOOOddd{{{wwwgggXXX\\\rrr|||cccPPPooo```XXXQQQPPPPPPMMMLLLMMMHHHHHHGGGEEEDDDBBBAAAAAA@@@???===<<<<<<>>>???AAA<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999666666666666777777777777666555555444444444555555777777666555444333333222444555777888888888777666:::888666666666555333222888444222444999<<<;;;888;;;<<<>>>@@@BBBDDDEEEFFFJJJNNNRRRTTTUUUWWW\\\```bbbhhhlllhhhaaa___fffooopppooojjjgggkkktttyyyyyyuuussspppnnnpppuuu}}}zzzwwwzzz~~~}}}vvvssslllhhhbbb]]]ZZZXXXUUUSSSIIIEEEAAA>>>===;;;999777666666555555555444444444000111333444555444333333000000111111111111000000111111000000111222333333000000000000000000000000000000111111222222222333000000000000111111111111000000000000111111111111111111000///////////////////////////000000000000000000000000111111111111222111000000//////000000---...///111333444444444111111000///...---,,,,,,333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000111111111222222333333333444444333333222333333444111222333555666444000---///000111222222111000///......///000111222222333444222000......///000222333333333333333333333333222222222222222222222222222222333333333333444444333333555666777777888888777888999999;;;;;;<<<===@@@AAACCCDDDDDDDDDFFFHHHLLLNNNPPPQQQRRRTTTXXXZZZaaaaaabbbccceeeffffffgggjjjkkkmmmooopppooonnnmmmnnnnnnmmmkkkfff```[[[XXXTTTMMMFFFCCCEEEFFFDDDAAAAAACCCDDDCCCCCCIIITTT]]]uuu}}}~~~vvvuuuvvvkkkddd\\\WWWYYYaaallltttxxxnnnooouuuyyy{{{eeeQQQJJJIIIFFFAAA@@@???>>>???@@@???===;;;<<<;;;;;;::::::999999888555666888888777888;;;===DDDNNN```vvv|||iiiXXXZZZgggzzz{{{eeeSSSqqq```XXXQQQPPPOOOLLLKKKLLLHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>======>>>???@@@<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999666777777777777777777777666666666555555444444444666666666555555444444333777777888888888777666555999777555444555555444333777444222555999===<<<:::<<<<<<>>>@@@CCCFFFJJJKKKSSSTTTTTTUUUUUUXXX\\\``````eeegggbbb]]]^^^gggqqq{{{ooohhhhhhgggiiirrrzzzzzztttuuussspppnnnooouuu|||}}}wwwuuuxxx~~~zzzrrrkkkhhh\\\XXXSSSOOOLLLJJJHHHFFFCCC@@@<<<:::999888666555555555555444444444333333111222333333444444333333111111222222222222111111//////......///000000111222222111111000000//////111111111111111000000000000000000000111111111111000000000000111111111111111111000////////////////////////000000000111111000000000000111111111111333333222111111111111222000000111222222222222222111111000000//////......333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333222111111111111222111000000111222222000...000000111111111111000000//////000000111111222222222111111111000000000000222222222222222222222222222222222222222222222222222222222333333333444444222333333444444444444333777888888999:::;;;<<<<<<===???AAABBBBBBCCCEEEGGGKKKMMMPPPRRRTTTWWWZZZ]]]aaabbbbbbcccdddeeefffgggiiikkkmmmoooppppppoooooooooooonnnllliiiddd```]]]XXXRRRLLLHHHGGGGGGEEEDDDBBBCCCDDDCCCDDDIIIRRRYYYnnnxxxyyyvvvvvvoooiii___VVVRRRVVV^^^eeeuuu}}}tttooosss{{{|||dddRRRJJJFFFCCCAAA@@@??????@@@???===<<<<<<<<<;;;::::::999999888555666888888777888;;;===???IIIYYYmmm~~~{{{hhhXXXVVV^^^mmm|||fffTTTqqqaaaXXXQQQPPPOOOLLLJJJKKKHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>======>>>???@@@<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999777777777777777777777777222333555666777777666555555555555555555555555555777777888888888777777666777555333333444555666555666444333555:::======<<<=========@@@DDDJJJPPPTTT^^^[[[XXXVVVXXX[[[^^^______``````\\\YYY___kkkvvvsssfff^^^___bbbhhhppp|||zzzooorrrpppmmmlllmmmrrrxxx|||}}}wwwuuuxxx~~~vvvpppjjj```YYYWWWOOOLLLHHHEEECCCBBB@@@???>>>;;;888666666666555444444444444333333333222222333222222222222333333444222222333333333333222222//////.........///000000000000000000000000111111222111111000000//////...000000000000111111111111000000000111111111222222222111000000///000000000///000000000000111111111000000000111111111222222444333222222111111222222333333333333222111000///111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222222222222222111000000000000000333111......000222222222111111000000000000111111000000000000000111111111000111222333222111///...111111111111111111111111222222222222222222222222222222222222333333333333444444444333333222222222777777888999:::;;;;;;<<<;;;===???AAAAAACCCEEEGGGHHHKKKOOORRRTTTWWW[[[^^^aaaaaabbbcccdddeeeffffffiiijjjmmmoooqqqqqqqqqqqqpppppppppooollliiifffccc]]]ZZZUUUPPPLLLIIIHHHGGGCCCEEEEEEEEEDDDHHHNNNTTTbbbnnn|||}}}xxxwwwxxxuuummmaaaWWWTTTYYY___hhhrrrwwwxxxzzz___NNNHHHFFFBBB@@@??????@@@???>>><<<<<<<<<;;;;;;:::999999999555777888888777888:::<<<@@@HHHUUUggg|||zzzvvvfffVVVPPPSSS^^^uuu}}}hhhVVVpppaaaXXXQQQPPPOOOKKKIIIJJJGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>>>>===>>>>>>???<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999888888888777777777777777...000333777999999999888444555555555666666666777444444555666777777888888666333222222444666777777555444444666:::===>>>>>>>>>===>>>@@@FFFNNNUUUZZZaaa^^^ZZZZZZ^^^``````___```___]]]ZZZ[[[cccrrr}}}nnn```XXXVVV\\\fffrrr|||yyymmmooollljjjjjjlllooorrrtttwwwxxxvvvsssrrruuuzzz}}}~~~yyywwwyyy~~~uuuhhh```XXXOOOIIIGGGGGGEEEAAA@@@???>>>===;;;;;;999666555666666666555333333333222222222111111444333222111111222333444111222222222222222222111111111000000000111111222......///000111222333333000000000//////////////////000000000111111111111000000111111111222222222222111111000000000111111000000000111111111222222000000111111111222222222333222222111111111111111333333333333222111000000111222222222333333444444222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333222222111111111333222111111000000111111444222111111333555555444222111000//////000111222111111111000000000000000111111111222222111111000222222222222222222222222222222222222222222222222111222222222222333333333555555444444444444444444666666777888999:::;;;;;;:::<<>>===<<<<<<<<<;;;::::::999999666777888888777888:::<<>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999999888888888777777777666111222555777888888777777444444555555666777777777555555555555555555555666444333222222555777888888555555555777:::===??????>>>>>>???BBBHHHPPPWWW\\\\\\[[[[[[^^^ccceeedddbbbcccbbb___^^^bbbmmmzzzsss```SSSSSSYYYdddrrr~~~uuunnnnnnllllllmmmpppqqqpppooollljjjhhhggghhhkkkqqqvvv{{{zzzxxxwwwzzzsssgggZZZRRRKKKCCC>>>===>>><<<:::999999999888666777555333333444555555444333333222222222111111111444333111111000111222333000000111111111111000000111111000000000000000111000000000000000111111111---......///000111111222///000000000111111111111111111111111222222222222222222111111111111222222111111111111222222222222111111111111222222222222444444333222222222222333111222222333333333333222222222333333444555555555222222222333333222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333222222111111111444333333222222333333444222111222333555666444333222111000//////000111222111111111000000000000000333222000///000111222444333333333333333333333333222222222222222222222222111111111222222222333333333222222222333444666777555666666777888999::::::;;;===???AAABBBCCCFFFHHHIIILLLPPPRRRSSSUUUWWWYYY^^^___```bbbdddfffggggggiiikkkmmmoooqqqsssuuuuuuuuutttsssrrrooollliiihhhgggfffccc^^^WWWQQQOOONNNHHHHHHHHHGGGFFFGGGIIIKKKOOOZZZjjjyyy{{{www|||xxxkkk___YYYYYYYYYfffxxxlllYYYJJJEEECCC@@@???@@@@@@???>>>======<<<;;;;;;::::::999666777888888777888:::;;;;;;@@@JJJYYYnnn|||tttgggZZZQQQKKKMMM___tttnnn[[[ppp___VVVOOOOOONNNLLLJJJKKKFFFFFFFFFEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999999999999888888777777666777777888888777555444333555555555666666777777777999888666555444333333333444333333555777999888777666666777999:::===???@@@>>>???AAAEEEJJJPPPUUUXXXUUUWWW[[[```eeeggggggfffhhhgggfffhhhnnnxxx|||kkkYYYQQQXXXcccrrr}}}vvvpppmmmnnnnnnpppsssvvvuuupppkkkddd```___bbbeeehhhnnntttrrrsssuuuwww{{{uuubbbWWWLLLGGGBBB===:::::::::999777777888888666444444222000000111222333222333333333222222222111111333222222111111111111222000000000111111000000000//////......------......444333222111000...------,,,---...///111222333333000000000000111111111111111111111222222222222333222222222111222222333444111111222222222333333333111111111222222222222333777666555555444444555555000000222333444444444444333333333444444555555555222222333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222222222444333333444444555666777111000111222444444222000111111000000000000111111000000000000000111111111444222000//////111444555333333333333333333333333222222222222222222222222111111111111222222222222000/////////000222444555555555666777888999999:::;;;===@@@AAAAAACCCEEEGGGKKKNNNRRRTTTUUUVVVWWWYYY\\\]]]___aaadddfffhhhiiikkklllmmmoooqqqsssuuuvvvvvvuuutttrrrpppmmmkkkjjjkkkjjjgggccc^^^YYYUUURRRKKKJJJHHHGGGGGGHHHIIIJJJMMMTTTaaappp|||zzz}}}qqqcccYYYUUUTTT```qqq{{{cccNNNGGGDDDAAA@@@@@@@@@???>>>======<<<<<<;;;:::::::::777888999888777777999;;;;;;@@@IIIWWWjjj{{{nnn```UUULLLIIIUUUeee~~~qqq^^^ooo]]]UUUNNNNNNNNNLLLKKKLLLFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@??????>>>===<<<<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999::::::999888888777777666888888777777666555555444666666666666666777777777888777666555666666777888444444555777::::::888666777888999::::::<<<>>>@@@>>>@@@CCCHHHKKKNNNPPPQQQQQQTTTYYY^^^aaaeeehhhkkklllkkkmmmrrryyyrrreeeZZZXXXeeettttttnnnllljjjlllnnnqqqwwwzzzwwwnnnfff___[[[\\\bbbhhhjjjnnntttsssuuuyyy{{{~~~pppaaaRRRIIIAAA>>>===:::999:::999888777777888888666444444222000000111333333222444333333333222222222222222222222222222111000000000111111222222111111000//////...---------------222222222111000//////.../////////000111222333333000000000000111111111111111111111222222222333333222222222222222333444444222222222333333333333444111111111222222222333333555555444333333333333333000111222333444444444444333444444444444444444444222222333444444333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222333333222222333444555777888999444222111111222222222111000000111111111111000000//////000000111111222222222222111111111222333444222222222222222222222222222222222222222222222222111111111111222222222222111000///...///000222444444555555666777888999999;;;===???@@@@@@AAACCCEEEGGGJJJOOORRRTTTUUUVVVXXXZZZ[[[]]]aaadddgggjjjkkkmmmmmmnnnoooqqqsssuuuvvvuuuuuutttsssrrrpppooooooooollliiigggfffbbb\\\WWWNNNLLLIIIGGGGGGIIIJJJKKKMMMQQQZZZhhhvvv}}}ssshhh___ZZZTTT\\\hhhvvv|||fffRRRHHHEEEBBB@@@@@@@@@@@@???=========<<<;;;;;;::::::777888999888777777999;;;===AAAIIIUUUggg}}}}}}oooaaaXXXNNNHHHOOO[[[qqqtttaaalll\\\TTTNNNNNNNNNMMMLLLMMMFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999::::::999999888777777666444444555555666888999:::777777777777666666666666333333444666888<<>>???>>>???AAABBBAAADDDJJJNNNPPPRRRTTTVVVXXXZZZ]]]```dddhhhkkklllnnnnnnnnnpppqqqsssuuuvvvttttttttttttssssssssssssrrrnnnjjjjjjkkkhhhaaaZZZPPPMMMIIIGGGHHHJJJKKKLLLOOOPPPWWWcccsss~~~}}}}}}{{{wwwqqqjjjbbb^^^VVV[[[cccooo~~~~~~wwwfffTTTIIIFFFBBB@@@@@@@@@@@@???=========<<<;;;;;;::::::777888999888777777999::::::===DDDPPP```uuuzzzlll___XXXPPPJJJOOOYYYiiiuuucccooo___WWWPPPOOOOOOLLLKKKLLLHHHFFFEEECCCBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777666666666666888777666444444444555666888888888777666444333222444444555555666777777888555555444555555666777888888:::;;;;;;:::999:::;;;===AAAFFFLLLNNNNNNLLLJJJNNNRRRVVVXXXXXXZZZ^^^bbbiiikkkrrr~~~rrrhhh```___bbbiiiyyyyyyqqqlllgggeeeeeefffkkkpppqqqmmmfff```\\\XXX\\\cccjjjppptttvvvwww}}}sssaaaQQQGGG???===:::777444333333333555444444333333444444555444444222222222222444444111222222333333222222222000222222222111000111222222222222111111111111111000000000000000000000000222222111111000////////////---++++++...000///---111...+++,,,///222333222111222222333333444444555111111333444444333111111222222333444444555666666444333333222222333333444222222222222222222222222333333333333333333333333555444222111111333444666444444444333333222222222333222222111111222222333111111111222222333333333333333333333333333333333111111111111111111111111333444555555555444333222555555444333333222111111111111111111000000000000111111111111111222222222000111222333333222111000000111111222222111111000111111111111111111111111222222111111222222333444111222222333333444555555444444555666777888999999:::;;;;;;;;;;;;===???BBBCCCGGGKKKNNNPPPRRRTTTVVVWWWXXX[[[^^^bbbeeehhhiiihhhkkknnnqqqrrrsssuuuwwwyyyxxxwwwwwwvvvvvvvvvwwwssspppnnnmmmmmmkkkgggbbbWWWSSSOOOLLLLLLLLLLLLLLLLLLMMMQQQZZZffftttxxxoookkkjjjddd\\\VVVVVVXXXbbbyyyzzztttmmmaaaUUUGGGFFFDDDAAA???>>>???AAA???>>><<<<<<======<<<:::;;;:::999999888888999999<<<<<>>======<<<<<<>>>>>>=========<<<<<<<<<::::::::::::::::::::::::888888777777777666666666444444444555777:::<<<>>>888888888777666444333222///111333555666666444333444444444444555666777888888:::;;;;;;:::::::::<<<<<>>===<<<======;;;999777777777777888888999:::<<<<<>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777888888777777777777888888777777777777666555333333...111444777777666333111444444444444555666777777999:::;;;;;;::::::;;;===>>>@@@CCCFFFHHHJJJJJJJJJJJJMMMQQQSSSSSSUUUYYY]]]dddiiiqqq{{{zzzooofffddd^^^]]]dddppp{{{{{{jjjaaa^^^___dddiiipppmmmggg___XXXTTTTTTUUU]]]bbbiiipppuuuyyy}}}}}}zzz}}}iiiWWWIII@@@;;;555666888999999888666555555555444444444444555555444444333333333333444444333333333333333222111000111222333222111000111333666555444333222000//////111111111111111111111111//////000000111222222333333111000111222444333333555333111111222444444444111222222333333444444555555444444333333444444555222222222333333333333333333444444555444333222111444444444444444444444444444444444444444444444444444444333222333444555666444444444444333333333333333333222222222222333333222222222222333333333333333333333333333333333333444444444444444444444444333333333333444444555666555444444333333222222111222222111111111000000000333222222222111000000000000111222222222222111000222222333333333333222222111111111111111111111111333333222222111111111000000000111111222333333333444444555666777888888999;;;<<<=========>>>AAADDDEEEIIIMMMQQQSSSUUUWWWYYYYYYZZZ\\\___aaacccdddeeehhhjjjlllnnnooossswwwzzzzzzzzzzzzzzzzzzzzz{{{{{{wwwuuutttttttttpppjjjeee\\\YYYTTTPPPNNNMMMKKKJJJMMMPPPTTTXXX^^^jjjyyy}}}sssnnnllliiiccc```]]]XXXYYYfff}}}~~~zzzvvvsssnnncccWWWKKKJJJGGGDDDBBB@@@??????AAA???=========<<<:::999555555555666777999:::;;;<<<<<>>============<<<<<<<<<<<<<<<<<<<<<;;;999999999999999999999999999999999999888888888777999888777666555444333333666666777777666555444444222333555777777777555444444444444444555666777888999;;;<<<;;;;;;;;;===>>>BBBCCCDDDFFFIIIKKKMMMNNNJJJMMMPPPQQQQQQTTTYYY^^^eeekkktttzzzyyypppcccZZZZZZYYY]]]jjjzzzsssddd]]][[[\\\bbbiiirrrlllbbbXXXRRRQQQVVVZZZaaafffmmmqqqtttwww{{{~~~}}}yyy{{{oooZZZLLLCCC??????444555666777777666555555555555444444444444555555444444444333333444444444333333333333222111000000111222333333111111222333444333333222111000000///111111111111111111111111000000000111111222222222222111000111111222333333666555333333333333333333111222222333333444444555555444333222222333444555333222222222222222222222***,,,///222333333333222333333333333333333333333444444444444444444444444555555555555555666888888444444444444444444333333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333555666888444444444333333222222222222222222111111111000000333333333222111000//////111111111222222111111111222333333444444333333222111111111111111111111111//////000111222333333333///000000111111222333333333444444555666777888888;;;<<<=========???BBBEEEFFFJJJOOORRRUUUWWWYYY[[[[[[\\\^^^```bbbcccccccccggghhhjjjkkkmmmpppuuuyyyyyyzzz{{{||||||}}}}}}}}}yyywwwvvvvvvvvvssslllggg```\\\WWWSSSPPPNNNKKKJJJKKKPPPSSSUUUYYYdddvvvyyyrrrpppnnnjjjeeeaaaZZZXXX___qqqyyyzzzxxxuuuuuurrrhhh\\\LLLJJJFFFDDDBBBAAA@@@???AAA???=========<<<:::888666666666777777888::::::;;;:::===CCCJJJUUUgggwww~~~vvvooofff___WWWPPPNNNQQQ[[[ooozzzmmmqqq___WWWPPPNNNMMMJJJIIIIIIFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999999999999999888888888777222333444555666777888888555666666666666666555555555555444444444555666666555555555555666777888888:::;;;<<<;;;;;;<<<>>>@@@CCCCCCDDDFFFHHHLLLOOOQQQMMMOOOPPPPPPPPPTTT[[[aaaiiiooovvvyyytttiii]]]VVVSSSXXXbbbqqquuukkkaaa\\\ZZZ[[[```fffkkkeee\\\TTTPPPSSS[[[aaafffkkkppprrrrrrsssvvvyyy~~~{{{```NNNDDD>>>===???<<<;;;999888888888999999666555555444444555555666444444444444444444444444333333333333333222111000111333333333222111222333000000000111111111111111111111111111111111111111333222222222111111000000222222222222222222444444444444444333222111111222111222222333333444444555444333222111111222333444333222222222222222222222***,,,...111333333333222333333333333333333333333555555555555555555555555444444444555555666777888444444444444444444444444444333333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333222222333555666888444444333333333333222222222222222222111111111111333333333222111000//////222111111111111111111222222333333444444333333222111111111111111111111111...///000222222333222222///000000111111222333333333333444555666777888888:::;;;=========???CCCEEEGGGKKKOOOSSSVVVXXX[[[]]]]]]___aaacccdddeeeddddddgggggghhhiiijjjmmmqqquuuxxxyyy{{{|||~~~~~~~~~~~~zzzxxxwwwwwwwwwuuuooojjjddd```[[[WWWTTTQQQMMMKKKJJJNNNQQQSSSVVVaaarrrxxxuuussspppkkkfff```^^^aaalll|||xxxxxxvvvtttttttttlllbbbNNNJJJEEEBBBBBBBBBAAA???@@@???=========<<<:::999:::999999888888888999999999999<<>>>>>>>>>>>>>>999:::::::::::::::;;;;;;::::::::::::::::::::::::999999888888888777777777777777888888888888777777444555666666666666666555555333111000000222444555666666666666777888999999;;;<<<<<<<<<;;;<<>><<<<<<======<<<:::;;;::::::999888888999999999999;;;@@@FFFSSShhh{{{xxxnnnggg___WWWSSSSSSUUUhhh{{{ppp```WWWOOONNNMMMIIIGGGHHHFFFFFFFFFFFFEEECCCBBBAAA@@@??????>>>>>>>>>>>>>>>888888888888999999::::::999999999999999999999999888888777777777666666666;;;;;;;;;:::888555333222444444555666777777666666333333222111111222222333777777777777888999:::;;;;;;<<<<<<<<<;;;===@@@CCC???@@@CCCFFFJJJNNNRRRTTTUUUTTTPPPMMMMMMTTT```iiinnnrrrsssmmmddd[[[XXXYYYZZZhhhyyy|||qqqeee^^^WWWSSSPPPNNNSSSYYYVVVVVVWWWXXXZZZ```hhhmmmrrrvvvzzzxxxsssqqqtttxxx}}}vvv^^^HHHAAA@@@<<<999;;;:::999888777777666666666666666555555555555666666333444555666666555444333000111111222333333333333222333444444222222333444333333333333333333444444222222222222222222222222222222222222222222222222333555666555333333666888111333555444222000111333111222222333333444444555222333333333333333333222222222333333444444555555333333333333333333222222666666666666666666666666666666666666666666666666222222444555666777777777444444444444555555555666444444333333333333444444555555444444444333333333333333333333333333333333444444444444444444444444333333444444555444444444333333333333333333333333333333222222222111111111222222111111111111111111222222111000000111222222111111222222222222111111111111111111111111111111333333444333111///,,,+++111111222222333444444444222333333444555666777777888999;;;;;;<<<>>>BBBEEEGGGJJJOOOSSSVVVYYY\\\^^^bbbdddgggjjjlllkkkjjjjjjkkkmmmmmmlllkkkjjjkkklllrrrtttwwwzzz}}}~~~~~~~~~{{{xxxxxxzzzzzzxxxuuuppplllhhhddd```]]]XXXUUUNNNOOOOOOPPPTTT\\\fffmmm|||~~~yyywwwvvvvvvtttvvv}}}||||||{{{uuuvvvyyyvvvqqq```WWWKKKCCCAAAAAA???>>>>>>===;;;<<<===>>>===;;;999888888888888888999:::999999<<<@@@EEEQQQhhh|||zzztttpppjjjaaaYYYWWWVVVjjjppp```WWWOOONNNMMMIIIGGGHHHGGGGGGGGGGGGFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@666666666666666666666666777777777777666666666666333444666777777777666555333444555666777777777777333444555555555444333222888888888888999:::;;;<<<<<<<<<<<<<<<;;;===AAACCCAAABBBEEEIIIMMMRRRVVVXXXWWWUUUPPPKKKLLLTTTaaakkknnnpppooohhh^^^WWWWWWZZZ```pppsssfffaaaZZZRRRMMMIIIHHHNNNUUUSSSVVVYYY^^^bbbhhhnnnrrruuuzzz}}}{{{uuussswww{{{}}}kkkTTTBBBAAADDDAAA>>>@@@:::;;;<<<======<<<:::999666666555555555555666666333444555666666555444333///000111222333444444444222333444444222222333444666666666555555444444444222222222222222222222222111111111222222333444444111333444333111111333666000333555555222111222444111222222333333444555555222333555555555555333222222222333444444555666666000000000000111222444555444444444444444444444444777777777777777777777777555666777999::::::;;;;;;444444444555555555666666555444444333333444444555555555555444444333333333333333333333333333333333555555555555555555555555333444555555555444333222333333333333333333333333333333333222222222111111111111111111111222222222333222111000000111222333111111111222222111111111111111111111111111111111000111222333222000...---111222222333333444555555222333333444555666777777777999:::;;;<<<>>>BBBDDDFFFJJJOOOSSSVVVYYY\\\^^^cccfffiiilllnnnnnnmmmlllnnnppppppooollljjjjjjjjjqqqsssvvvzzz|||}}}}}}}}}}}}yyyyyy{{{}}}|||zzztttqqqllliiieeeaaa]]]ZZZRRRPPPOOOPPPTTT[[[bbbfffwwwyyywwwuuuzzzyyy~~~~~~www~~~yyyzzz~~~}}}xxxhhh]]]OOOEEEAAA@@@>>><<<===<<<;;;<<<===>>>>>><<<666666666666777999:::;;;::::::<<>>>>>===<<<999888999999999999999999999999666555555555666666666555555555666777777777777777666666666555444444444333...222777<<<>>><<<888666222333333555777999;;;<<<>>>===;;;<<<@@@CCCEEEFFFIIIFFFEEEKKKTTT\\\``````___UUULLLLLLUUU```hhhjjjqqqlllfffaaaYYYRRRRRRWWWiii|||yyynnnaaa\\\XXXQQQLLLJJJKKKOOOQQQVVV[[[aaafffiiinnntttyyy{{{~~~|||zzzzzz~~~sss[[[QQQEEE>>><<<===<<<:::===<<<<<<;;;;;;<<<<<<===:::999888666555555555555666666666666555555555555666555444222111111222222222333444444555555444444555===AAA999222111222111333333333444444444555555333444444444555666666666444444444444444444444444666666555555555444444444777888888555222222555888555444444444444333333333333333444444555666777777777666555333333444444555333333333444444555555555888888999888888777666666999:::;;;<<<;;;999777555888777777777666666555555555555666666555444333333777777777666555333222111444444444444444444444444444555555555444333222222555555666666555444333333555555444333333333333444444444444444444444444444333222111000000111222333.........///000000111111333333333222222111111111333333333333333333333333222222222222222222222222333333222111111111222222333333444444666777888999::::::<<<===@@@BBBEEEFFFIIIKKKNNNQQQTTTXXX\\\___hhhiiijjjkkkjjjkkkmmmooopppooonnnppprrrrrrnnnkkkoooqqquuuwwwxxx{{{}}}}}}yyyyyy{{{||||||{{{vvvtttooojjjfffbbb```___YYYSSSPPPSSSVVVXXX[[[```ooo}}}{{{ooolllooorrr|||{{{vvvwww}}}~~~yyygggVVVMMMGGGBBB@@@BBB>>>======>>>@@@@@@???===>>><<<:::888888888999::::::;;;=========GGG\\\qqqzzzwwwuuunnncccYYYWWWiiiqqq^^^VVVOOONNNMMMJJJHHHIIIKKKIIIGGGEEEDDDCCCCCCCCCCCCAAA???===<<<<<<=========<<<;;;;;;::::::999999999999999999999999999999888777666777777888777777444444555666666666666666555555555555555444444444555777;;;>>>>>><<<999777333444444666888:::;;;<<<>>>===<<<>>>BBBFFFIIIJJJNNNKKKKKKPPPXXX```cccddd]]]UUUMMMNNNWWWbbbiiilllnnnhhh```YYYRRRNNNSSS[[[qqqyyysssiii^^^^^^ZZZTTTNNNLLLNNNQQQSSSVVV[[[bbbgggkkkooovvv{{{~~~~~~~~~lllQQQJJJBBB>>>???@@@>>><<<===>>>@@@@@@???===;;;999888888777666666666777777666666666666555555555555666555444222222222222222333444555555666666555555666>>>AAA;;;444444555444333333333444444444555555444444444555555555555555666666666666666666666666666555555555444444444444333555555444222222555777777666666666666555555555333333444444555666666777777666555444444444555555333333333444444444444444444444555555444444333222555666888999999888666666888888777777666666666666666666666666666555444444444555555555555555444444444444444444444444444444333333444444444333333222666666666666666555444444555555444333333333333444222222222222222222222222222222111000000111222222333333333333333222222222333333333222222222111111111111111111111111111111222222222222222222222222222222111111111111222222222222333333444666777888888999:::<<<>>>AAACCCDDDFFFIIIMMMPPPSSSWWW\\\___jjjkkklllllllllmmmppprrrsssrrrrrrtttvvvvvvsssooooooqqqsssuuuwwwzzz}}}~~~{{{zzz{{{}}}|||{{{yyywwwsssnnnjjjgggdddcccZZZTTTQQQSSSVVVWWWZZZ^^^iiivvvxxxlllhhhjjjuuu~~~~~~xxxwwwyyysss```TTTJJJCCCAAADDD???>>>===>>>@@@@@@???===>>><<<:::999888888999::::::;;;===>>>>>>FFFYYYlll{{{yyyxxxsssggg]]]WWWddd|||qqq___VVVOOONNNMMMJJJHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA???===<<<<<<======>>><<<:::888777888999:::999999999999999999999999888888888888888888888888333444444555555555555555444444444555555555555555444555777777777555333111555555666888999;;;<<<======<<<<<>>;;;777777777777777888999999666666666555555555555444666555444333222222222333333333444555555555555444555;;;>>>:::555444555666333333333444444444555555555555555555555444444444777777777777777777777777555555555555444444444444555666666555444333444555777666666666666555555555333333333444555555666666777777666555555555555666444444444444333333333333222222333333222222111111222333555666777777777777888888777777777777666666666666777777777666555555222222444555666666777777444444444444444444444444222222333444444444333333666666777777777666555555555555444333333333333444222222222222222222333333222111000000000000111222666555555444333333222222333333333222222222222111000000000000000000000000111111111111111111111111111111000111111222333444222222222222333444666666666666888999<<<>>>AAABBBDDDGGGKKKOOORRRWWW\\\```iiijjjkkkkkkkkkmmmpppsssuuutttuuuwwwyyyxxxvvvssspppqqqssssssuuuwww||||||{{{|||||||||{{{zzzxxxuuuqqqmmmjjjhhhggg]]]WWWSSSTTTUUUUUUXXX\\\cccooo}}}wwwlllgggfffvvv}}}{{{uuusssyyyrrrcccUUUIIIDDDEEE@@@>>>===>>>??????>>>===>>><<<;;;999999999999:::999;;;>>>??????DDDUUUeee|||yyyyyyuuuiii^^^UUU\\\nnnsss```WWWPPPNNNMMMJJJHHHIIIFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>===============<<<;;;999999999999:::888888888888888888888888888888999999888777888999444555555666666555555555333444444444555666666666222222222111111000//////666666888999;;;<<<======;;;;;;<<>>@@@AAACCCFFFJJJNNNSSSXXX]]]aaaggghhhiiiiiijjjlllooorrrssstttuuuwwwxxxxxxvvvuuuuuuuuutttssssssuuuyyy|||~~~|||{{{{{{{{{{{{{{{yyywwwtttqqqnnnkkkiiihhhaaa[[[UUUUUUUUUTTTVVVYYY___jjjwww|||xxxpppiiifffrrrxxx~~~}}}tttnnnrrr}}}zzziiiXXXKKKEEEAAA@@@>>>>>>??????>>>=========;;;:::999999::::::999:::===@@@???BBBOOO]]]yyy|||xxxxxxsssfffZZZSSSTTT___rrrwwwaaaXXXPPPOOONNNJJJHHHIIIEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???>>>>>>=========<<<<<<======<<<;;;999888888888888888888888888888555777888888666555666888666666777777777666666555333444444444555666666666555444444444444555555666666777999;;;<<<=========::::::===BBBIIINNNPPPQQQLLLLLLOOORRRWWWZZZ[[[[[[TTTSSSUUU[[[ccciiillllll___UUUJJJEEEGGGPPPbbbrrr|||yyyqqqiiifffggghhhfff]]]ZZZVVVRRRPPPQQQSSSUUUZZZ```hhhnnnrrrvvv|||}}}hhh[[[VVVTTTQQQOOOPPPRRRSSSTTTUUUSSSOOOJJJEEE@@@===;;;:::999888777666666666666555555555555444444444444444444444444444444333333333333444555555555555555222444666777555222333555333333333444444444555555666666666555444444444333333333333333333333333333333333444444444444444444666666777777888777666555555444444444444333333333333333333444444444444444666666666666666555555444444444444333333222222111333444444555555555444444444333222111111222333444666666666666666666666666666666777777777777777666444444555555555555555444444444444444444444444444333444555666666666666666666666777777777777777666555555444333333333333444444444444555555666666666111111222222222222111111000000000000111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333555666777333333333333444555666666666666777999<<<>>>@@@BBBCCCFFFKKKOOOTTTYYY^^^bbbfffhhhjjjkkklllnnnqqqsssrrrtttwwwyyyyyyxxxxxxwwwzzzzzzxxxuuussssssvvvyyy|||||||||{{{zzzzzzzzz{{{yyyxxxvvvtttqqqnnnlllkkkggg___YYYWWWVVVSSSTTTVVV\\\dddooovvvwwwsssmmmiiinnnsssxxx|||tttjjjmmmxxxlllUUUFFFDDDBBB???>>>??????>>>=========<<<;;;::::::::::::888999===??????AAAKKKVVVoooyyywwwpppcccWWWPPPMMMQQQbbbsss|||yyyaaaYYYQQQOOONNNJJJHHHIIIHHHHHHGGGGGGFFFDDDCCCBBB????????????>>>>>>======;;;<<<>>>???>>><<<:::888888888888888888888888888333666888777444333555777777777777777777777666555444444444555555555555555555555555555666888999:::666888:::;;;<<<===<<<<<<:::;;;???EEEJJJMMMMMMLLLJJJLLLOOOSSSUUUWWWXXXXXXRRRTTTYYY___eeeiiiiiihhh\\\QQQHHHHHHOOOZZZiiiuuuzzzsssjjjdddcccddddddcccaaa^^^ZZZVVVUUUVVVXXXZZZ\\\bbbjjjpppssswww{{{{{{kkkbbbZZZYYYYYYYYY[[[___bbbeeeoooiii___UUUKKKDDD@@@>>>:::999888666555555444444555555555444444444444333444444555555555555444333666666777888888888888777444444666999777444444777333333333444444444555555555555555555555444444444222222222222222222222222333333333333444444444444000000000222555777888777777666666666666555555555333333333333333333444444555555555666555444444333333333333333222222222222222222333444444444333333333222000......///111222444444555555555555666666555555666777777777666666555666666666555444333333444444444444444444444444444555555666666666666555555555666777777777666666555555444333333333333444222222222333444444555555222222333333333333222222111111111222333444444555111222222222222333333333222222222222222222222222222222222222222222222222333333333333333444555666444444444444444555666666666777888:::<<>>======<<<<<<;;;:::::::::888888;;;>>>>>>???HHHRRRfff}}}wwwnnnbbbXXXNNNHHHIIIVVVfffrrryyy~~~zzzbbbYYYQQQOOONNNJJJHHHIIIHHHHHHHHHGGGFFFDDDBBB@@@???????????????>>>>>>===<<<<<<<<<<<<;;;:::999999888888888888888888888888333666888777333222555888666666777777666666555444555555555555555444444444444444444444555666777777666777:::<<<<<<<<<<<<;;;;;;>>>CCCIIIMMMMMMJJJGGGHHHKKKNNNRRRSSSSSSTTTTTTRRRVVV\\\bbbggggggeeecccYYYNNNGGGLLLXXXdddmmmsssrrriiiaaa___aaaccccccbbbccc```\\\YYYXXXYYYZZZ\\\]]]dddlllqqqtttwwwzzz~~~~~~{{{qqqnnncccdddgggiiikkkmmmoooqqqzzzttthhh\\\PPPGGGBBB???777777666555444444555555555555555444444444333333333444555666666555444444555666666777888777777777555333555999888333333666333333333444444444555555444444444555555555555555444444444444444444444444222222333333333444444444222000...000333666666555777666666666666555555555333333333333333333333333333444555555555444222222222222222222222333333333111222222333444444333333444222000//////222555777333333333444444444555555444444555666666666666666555555666666555444444333444444444444444444444444444444444444444444333222444444555666666666666666555555444333333333333444222222333333444555555555333444444555555444444333333333333444444444444444111111222222222333333333222222222222222222222222333333333333333333333333222222111111111222222333333333333333333333444555555666777999;;;>>>@@@BBBCCCFFFJJJNNNRRRWWW]]]```eeejjjppptttvvvvvvvvvvvvvvvzzz~~~~~~~~~~~~~~~|||yyyxxxxxxzzzyyy{{{~~~~~~}}}}}}~~~|||yyywwwvvvqqqhhh```\\\XXXSSSRRRTTTVVVWWW\\\eeeooottttttqqqeeejjjooottt}}}}}}kkkccccccjjjvvvmmmTTTIIIFFFCCCAAAAAAAAAAAA@@@=========<<<<<<;;;:::999888777999<<<<<<>>>FFFOOO\\\xxx~~~vvvkkk```YYYLLLEEEDDDNNN]]]jjjuuu}}}zzzbbbYYYRRRPPPNNNJJJHHHIIIGGGGGGGGGFFFDDDAAA???===>>>????????????>>>>>>===>>><<<:::888888888999:::777777777777777777777777333666999777444222555888555666666666555444333333666666666555555444444333555555666666666666666666666777999;;;<<<<<<;;;:::===@@@FFFLLLOOOMMMIIIDDDEEEHHHLLLOOOPPPPPPPPPPPPRRRWWW^^^dddgggfffccc```VVVLLLFFFOOO^^^iiinnnqqqhhh```ZZZ\\\aaaeeeeeedddbbb___\\\YYYWWWXXXZZZ[[[^^^dddlllrrrtttvvvzzz}}}}}}|||vvvvvvmmmppptttwwwwwwwwwvvvvvvrrrlllcccWWWLLLCCC===:::555444444444444555666666555555444444444333333333333444555666666666444444222333444444555555444444444111222777666111000333333333333444444444555555333444444555555666666666666666666666666666666666222222222333333444444444:::666222111333444333222555555444444444333333333333333333333333333333333222333444444444333222111111111111222222333333444222333444555555555555555666444333222333777;;;===222222222333333444444444333333444555666666555555444444555555555555555444444444444444444444444444333333333333222222111000333333444555666666555555555555444333333333333444444444555555666777888888444444555666666555444444555444444333333222222111111111111222222333333333111111111111111111111111444444444444444444444444111111000000000000000000222222222111222222333333555555666888;;;===@@@AAACCCFFFJJJMMMQQQVVV[[[^^^ccchhhoootttvvvuuuttttttuuuyyy~~~~~~}}}~~~~~~|||{{{{{{|||yyy|||}}}{{{xxxwwwssskkkbbb^^^YYYTTTRRRSSSWWWVVVXXXbbbnnnvvvwwwvvvaaafffjjjoooxxxmmm```[[[^^^iiisssttt[[[KKKHHHDDDBBBBBBBBBAAAAAA============<<<;;;:::999777777888;;;;;;===EEENNNTTTooo}}}ssshhh^^^XXXJJJDDDCCCKKKXXXeeerrr|||xxxbbbYYYQQQOOONNNKKKIIIJJJGGGGGGFFFDDDCCCAAA@@@@@@BBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999::::::555222///111666888666222666666555555555555666666888888777777666666666555444444444555555777888999999:::;;;<<<<<<;;;::::::@@@AAADDDFFFGGGGGGFFFFFFIIIHHHIIILLLOOOQQQPPPOOOXXXZZZ^^^bbbcccaaa\\\XXXKKKKKKPPP\\\iiiooolllgggXXXZZZ\\\^^^aaabbbccccccggggggeee```[[[YYY\\\___ggghhhjjjmmmqqqtttwwwyyy|||}}}wwwssskkk]]]OOODDD===;;;:::444444444444444444444444555555444333444555666777555666777777777666444333666666555555666777888888888777666444333333333444444666888777555333333333333222000000333555666666333333333333444555666777444444222222222222444444777666555444444444444444333333333333333333333444444444333222222333333333444444333222111111111111222222222111111111111111555555555444444333333222333555666666444444555777222333444444555555444444555555666666666666555555333444444444555666666666666666666666666555555555333333333444555666444222777666555555555555666777888888777666555444444333444444444555555555555666555555555555555555555555444444444333333222222222111222222333333444444555333333333333333333333333222111111111222333333444444333111000000000111111444333333333333444555555999888777777999<<<@@@BBBBBBEEEHHHLLLQQQVVV\\\```jjjlllpppuuuxxxyyywwwuuuxxx{{{{{{vvvyyyzzz}}}}}}xxxtttnnnlllhhhbbb\\\WWWTTTSSSUUUVVVXXX[[[cccnnnvvvzzzoooiiiggglllrrryyyuuufffXXXSSS\\\iiiyyy{{{eeeNNNLLLHHHDDDCCCDDDBBB???@@@@@@???===<<<:::999999999888888999;;;>>>AAACCCPPP]]]rrrzzzqqqiii___WWWMMMLLLGGGHHHWWWnnn~~~vvvbbbYYYQQQOOONNNKKKIIIJJJGGGGGGFFFDDDCCCBBBAAA@@@AAAAAA???>>>============<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::777555666999:::888444888888777777777777888888777777777666666555555555555555555555555666777888:::;;;<<<>>>??????>>>>>>@@@BBBDDDFFFGGGGGGFFFFFFHHHIIIJJJKKKLLLMMMOOOPPP[[[]]]___aaa```[[[UUUQQQMMMOOOVVVbbblllnnnhhhaaaYYYYYY[[[]]]___aaacccdddiiijjjhhhddd___\\\^^^```ccceeegggkkkppptttxxxzzz|||}}}pppfffXXXJJJAAA<<<999777444444444444444444444444555555444444444555666777666777888888888777666555666666666777777777888888999888666555444444555555666777888777444333333333666555444444555666666555444333333333333444555555444444333222222333444444666666555444444444444444333333333333333333333333444333333222222333333444555444333333333333333333222222222222222222222222444444444444333333333333111222333222000000000111222333444444555555444444444444555555555555444444444444444555555555555555555555555666666666666666777666555555666777666444444444444444444444444444777666666555555444444444444444444555555555555666555555555555555555555555444444444333333333222222444333333333333333333333333333333333333333333333222222111111222333333444444333222111111111111222444333333333333444555555888777666666888;;;>>>@@@AAADDDHHHLLLPPPVVV\\\```gggkkkqqqxxx||||||yyyvvvyyy|||~~~yyyyyyzzz}}}{{{wwwooonnniiiccc]]]WWWTTTSSSSSSUUUWWWYYY___iiitttzzzxxxoooiiijjjnnntttxxxjjj]]]VVVZZZcccpppvvvbbbPPPLLLGGGBBBBBBCCCCCCAAAAAA@@@???>>><<<;;;:::999999999888999;;;>>>AAABBBHHHVVVkkkyyyqqqjjjbbbZZZMMMKKKGGGIIIXXXqqqtttaaaXXXPPPNNNMMMJJJIIIJJJGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>===>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;::::::999999888888888===:::888888:::;;;888555888888777777777777888888666666666555555555555555666666555555555666666777888999;;;===>>>?????????@@@AAACCCEEEFFFFFFEEEEEEHHHIIIJJJIIIHHHIIINNNRRR[[[]]]^^^^^^[[[VVVPPPLLLOOOUUU___jjjpppmmmcccZZZXXXXXXXXXZZZ]]]aaaeeegggmmmnnnnnnjjjeeeaaaaaacccbbbdddggglllqqqvvv{{{}}}|||kkk___OOOCCC===:::777444444444555555555555555555555555555555555666777777777888999999999888777666666777777888888888888777999888777666555555666777888888888666333222333444888777666777888888666444666555444444333333444444444444333333333333444444555555444333333333444444555555444444333333222222333333333222222333333444555444444444444444555666222222333333333333333333333444444444444444444555555666666444222000111111333333444555555555555444666666777777777777666666555555555555555444444444444444555555666666777777;;;999777666777777777666333444555666666555444333555555555444444444444444444444444555555555555666555555555555555555555555444444444444333333333333555555444444333222222111333333333333333333333333222222222222222333333444444444333222222222333333444333333333333444555555666666555666777:::===???AAACCCGGGKKKPPPVVV]]]aaaeeekkksss{{{~~~{{{yyy|||}}}{{{{{{|||}}}zzzssspppkkkeee___YYYTTTRRRQQQSSSVVVWWWZZZcccpppzzzuuujjjfffiiippp|||}}}ssshhh___\\\^^^ggg~~~wwweeeTTTNNNFFFBBBCCCDDDDDDCCCAAA@@@???>>>===<<<;;;::::::999999999;;;===@@@BBBBBBPPPfff}}}yyyrrrmmmeee^^^NNNKKKGGGJJJYYYrrrsss```WWWPPPNNNMMMJJJIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777:::888777777888999777555666666555555555555666666555555555555555555444444777666666555555555555666666666777999:::;;;;;;;;;>>>???AAACCCDDDDDDEEEDDDHHHJJJJJJGGGDDDGGGNNNUUUXXXZZZ[[[ZZZVVVRRRNNNLLLPPPYYYgggqqqrrrjjj^^^VVVTTTTTTTTTVVV[[[```fffjjjoooqqqrrrooojjjfffeeeffffffhhhkkkoootttyyy}}}}}}|||cccWWWGGG===;;;:::666222555555555555555666666666666666666666666777777777777888999999999888777666666777888999999888777777888777666555555555666777::::::999666444333444666777777777999;;;;;;:::888888777666555444333333333444444444333333444444444444444333333333333444444666666555444333222222111333333222222222333444444444333333333444555666666333333333444444555555555444555555555666666777777888999999777444222222333333444444555555555555555555555666666666666555555666666666555444444444333333444444555666777888888===:::777666666777777777555666888999999888666555333333333444444444444444444444444555555555555666555555555555555555555555444444444444444444333333555555444444333333333333333333333333333333333333333333222222222333333444444444444444333444444444444333333333333444555555666666666666888:::===???BBBDDDGGGKKKPPPWWW___dddhhhmmmuuu{{{}}}}}}|||{{{~~~}}}|||}}}~~~}}}wwwsssnnnhhhbbb\\\VVVRRRQQQSSSUUUVVVWWW]]]kkkyyywwwkkkdddfffnnnzzzxxxnnneee```eeexxxqqqZZZQQQIIIGGGGGGEEECCCCCCAAA@@@@@@???===<<<<<<;;;;;;:::999999:::===???AAABBBOOOeee}}}}}}vvvqqqjjjcccQQQMMMIIIJJJWWWnnnsss___WWWOOOMMMMMMJJJIIIJJJFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777666666666666888888888777666666555555555555666666444444555555555555555555777666666555555555555666777777777777777777888888<<<===???AAABBBDDDEEEEEEIIIJJJJJJGGGDDDGGGPPPXXXYYYZZZYYYVVVQQQMMMLLLMMMSSS^^^lllssspppfff[[[UUUPPPPPPPPPSSSXXX___fffjjjmmmpppsssqqqmmmiiihhhiiikkklllnnnqqquuuyyy|||~~~~~~tttZZZOOOAAA:::::::::777333555555555666666777777777666666666777777777777777666777888888888777666555777777888888888777777666666555444444444555666777;;;;;;:::888555555666888888888:::>>>BBBDDDCCCBBB:::999888666555444333333444444444444444444444444444444444333333444444555666666555444444333222222333222222222333333444555333333222333333444555555333444444555666777777888666666777777888888999999666777777555333111111222333444555555666666555555111222222333333222222111666666666555444444444333333444444555666777888888<<<:::666555555666666666666777999::::::999777666333333333444444444444444444444444555555555555666555555555555555555555555444444444444444444444444333333333444444555555555333333333333333333333333444444333333222333333444444444444444444444444444444333333333333444555555666666777888999<<<>>>???BBBEEEHHHLLLQQQYYYaaafffmmmqqqvvvzzzzzz{{{|||}}}~~~~~~}}}~~~||||||~~~{{{wwwqqqlllfff```YYYTTTSSSSSSTTTVVVVVVYYYgggvvv{{{pppfffdddkkkvvv}}}sssiiikkkuuudddYYYPPPNNNMMMHHHBBBAAAAAAAAA@@@???>>>======<<<<<<;;;:::999:::<<<>>>@@@CCCOOObbbzzz}}}vvvnnnfffWWWQQQKKKKKKSSSfffrrr___VVVNNNMMMMMMJJJIIIKKKFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999888888888666777777888999999::::::888888777777777777888888555555555555555666666666666666555555555666666777:::999888888888888999999;;;<<<>>>@@@CCCFFFGGGIIIJJJJJJIIIGGGGGGKKKSSSZZZ^^^]]]YYYRRRLLLIIIJJJMMMYYYcccoooqqqiii^^^WWWUUUNNNNNNOOOQQQUUU\\\bbbeeeiiimmmpppooollljjjkkkmmmmmmmmmoooqqqtttwwwyyyzzz~~~xxxhhhNNNFFF===999999999777555555555666666777777888888666666777888888888888888666777888888888777666555888777666666555666666777555444333333444555666777<<<<<<<<<;;;999888999:::<<<===???CCCIIIMMMNNNNNN<<<;;;:::888777666555555444444555555555555444444555555444444444555666666666666555555444444333333222222222222333444555555333333333333333333444555444444555666777888999:::888888888888888888999999777888888777555444555666444444555666666666666555444555555666666555555444555555555555555444444444444444555555666666777777:::888555555555666666555555666777888888777666555555555555444444444444444444444444555555555555666555555555555555555555555444444444444555555555555222333333444555555666666333333333333333333333333555444444333333333333333222333444555555555444444444333333333333444555555666666777888:::<<<>>>???BBBDDDGGGKKKQQQYYYbbbhhhqqquuuyyy{{{zzz{{{~~~~~~~~~|||}}}~~~zzztttpppkkkeee]]]WWWVVVRRRRRRUUUUUUVVVaaaooo~~~~~~xxxmmmeeeiiiqqqwwwvvvooottt}}}ttteeeXXXUUUSSSJJJBBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<:::::::::<<<>>>???AAAJJJ[[[qqq|||rrriii\\\VVVOOOLLLOOO]]]uuurrr^^^UUUNNNMMMLLLJJJIIIKKKEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA???>>>========================<<<<<<<<<<<<999999999999999999999999888888999999888888999999888888777777777777888888555555555666666777777777555555555555555666777888:::999888888999:::;;;<<<<<<===???BBBEEEIIILLLNNNLLLJJJHHHHHHKKKQQQWWW\\\___]]]XXXOOOIIIHHHMMMSSSaaajjjppplll```UUUSSSUUUPPPOOOOOOPPPSSSWWWZZZ]]]dddhhhkkkllljjjjjjmmmpppnnnoooppprrruuuwwwzzz{{{vvvdddUUUBBB>>>:::888777888777666555555666777777888999999666777888999999999888888777888999999999888777666999777555333333444555777555444444444555666888999;;;<<<>>>>>><<<;;;<<<===??????AAAEEEKKKPPPSSSSSS>>>===;;;:::999888777777333444555666666555444333666555555555555666777888555555555555555444444444222222222222333444555666666555444444444444444444444444666777888:::;;;;;;777777777777777777666666666888999999888888999;;;444444555666666666666666666777777888888777777666444444444555555555555555555555555666666666666666888777666666777888777555777777777777777777777777777666666555555444444444444444444555555555555666555555555555555555555555444444444444555555555666444444444555555555555555333333333333333333333333555555444333333333333333111222333444555444444333444333333333333444555555444555666888999;;;<<<===@@@BBBEEEIIIOOOWWWaaagggpppvvv}}}~~~~~~~~~}}}}}}|||wwwsssoooiiiaaaZZZWWWPPPOOOTTTUUUSSS[[[fffvvv~~~~~~sssiiiiiipppuuu{{{mmmqqqzzzqqq___YYYTTTJJJCCCDDDAAAAAAAAA@@@@@@???>>>>>>===<<<;;;::::::;;;===>>>???EEERRRgggvvvmmm```YYYRRRNNNMMMWWWnnnqqq^^^UUUNNNMMMLLLJJJIIIKKKEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<>>>=========<<<<<<<<<<<<999999999999999999::::::888999999888666555666666666666555555555555666666555666666666777777888888444444444555555777888999777777777777888:::===>>>===>>>@@@DDDHHHLLLOOOQQQMMMJJJHHHIIINNNUUUZZZ\\\\\\ZZZUUUMMMHHHJJJRRRZZZhhhnnnqqqiiiZZZOOOOOOTTTRRRQQQQQQPPPQQQSSSUUUVVVaaadddhhhiiiiiijjjnnnqqqpppppprrrtttwwwzzz}}}rrrcccQQQCCC::::::888777666666666777555666666777888999999999666777888999:::999888888999999:::;;;:::999888777999777444111111333555777555555555555666777999::::::===???@@@???======>>>??????@@@DDDIIIOOORRRSSS>>>>>><<<;;;:::999999999333444555666666555444333666666666666666777888888444444444555555555555555222222222222333444555666888777666555555555555555444555666777999;;;<<<<<<777777666666555555444444000222444555444555777999444555555666666666666666111222222222222222222111333444444555555666666666666666666666666555555555777666666777999999888666::::::999888888999::::::888888777666555444444444444444444555555555666666555555555555555555555555444444444555555555666666666666666555444444333333333333333333333333333333666555444333333333333333000111333444555444333333444333333333333444555555333444555777888:::;;;<<<>>>@@@CCCGGGMMMVVV___fffnnnvvv|||~~~~~~}}}}}}}}}}}}xxxuuurrrlllccc\\\XXXOOOLLLRRRTTTRRRVVVaaammmzzzwwwlllkkksssxxxvvv}}}jjjoooxxxzzzcccZZZTTTIIIDDDFFFBBBAAAAAA@@@@@@?????????>>><<<;;;::::::;;;===>>>>>>BBBMMMaaazzzyyyooobbb[[[TTTOOOMMMUUUkkkooobbbWWWNNNMMMNNNKKKGGGEEEIIIHHHGGGGGGGGGEEEBBB???>>>>>>>>>===<<<<<<;;;;;;>>>===;;;999666333111000777888999::::::999777666;;;:::888777777777888999777777777888999999::::::777777777666666666666666555555555555666666666777;;;<<<;;;:::999:::===@@@@@@@@@BBBDDDGGGJJJLLLNNNLLLHHHFFFIIIPPPWWWYYYYYY[[[TTTMMMIIIEEEGGGSSSbbbnnnkkkeee]]]VVVRRRRRRSSSYYYRRRLLLKKKKKKKKKMMMQQQYYY\\\bbbfffiiikkknnnooopppsssxxx{{{|||}}}~~~{{{}}}|||}}}~~~rrraaaSSSHHHBBB>>><<<999666666777777444111999999999999::::::::::::888888888999:::;;;<<<===>>>>>>??????>>>===;;;:::999888888888777666666555777777888999:::<<<===>>>AAA@@@@@@@@@@@@@@@@@@@@@EEEDDDDDDHHHMMMQQQRRRPPPDDDCCCAAA???======<<<<<<:::999999888888777777777666666777888999999999999888777666444444444555555<<<;;;:::888777777666666???===:::777555333333333777777666666777888:::;;;777777777666555555444444666555444666888888666222555444555555666777888888555666666666666666555555777777777777777777777777777777777777888888888888555777999;;;;;;;;;:::999555555555555666666666666666666777888888888888888555555555555555555555555666555444333333444555666111222222333444555666666666666666666666666666666666666555555555444444444222333444333222222222444111222333222111111222444555444333333333333444555222444555666666777:::<<<;;;???EEEIIILLLQQQXXX^^^mmmsss{{{~~~}}}~~~|||yyyuuupppjjjfff\\\YYYUUURRRQQQRRRUUUWWWhhhvvvrrrjjjoooxxxvvv~~~ooollllllttt|||rrrrrr~~~rrrZZZNNNLLLHHHCCC@@@@@@AAA@@@@@@???>>>======<<<<<<;;;;;;;;;<<<<<<===AAAIIIXXXpppyyytttssspppiii^^^TTTXXXmmmqqqbbbWWWNNNMMMMMMKKKGGGEEEHHHGGGFFFFFFFFFEEECCCAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<222444666888999999999888:::999888888777777888888999999888777777666666555999999999999999999999999555555555666666666777777999999:::::::::<<<@@@CCCCCCDDDEEEGGGJJJLLLOOOPPPKKKHHHHHHLLLSSSXXXZZZYYY[[[SSSJJJGGGFFFJJJVVVbbbnnnjjjcccZZZTTTRRRRRRTTT[[[SSSLLLJJJIIIIIIKKKOOOUUUZZZ```eeehhhjjjmmmnnnrrrvvvzzz~~~}}}yyyyyy{{{~~~xxxoooaaaSSSIIIAAA===:::<<<:::888999;;;;;;:::888999999999999999::::::;;;<<<=========>>>???????????????@@@@@@@@@>>>===<<<:::999888777777777777777999999::::::<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAAFFFEEEFFFIIIMMMPPPQQQOOOGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<<<<;;;;;;:::::::::<<<<<<======>>>>>>======;;;:::888777666666666777:::999999888888999999999===<<<:::999777666666666555555444444555666888888666666777777777777777777777666555777999999666444555555444444444666777888666777777888888777777666666666666666666666666666777777777888888888999999666777999;;;;;;;;;:::999::::::::::::::::::999999777888888999999999999999555555555555555555555555777666666555555666666777666666666555555555444444666666666666666666666666666666555555555444444444666777777666444444444666222333333444555555444333555555444333333444555555444666777888888999;;;>>><<<@@@FFFJJJMMMRRRYYY^^^kkkqqqzzz~~~{{{xxxsssnnnjjj___\\\WWWSSSQQQRRRUUUWWWbbbppp~~~yyyqqqrrrvvv{{{ooojjjiiinnnvvvuuuqqqzzzeeeTTTMMMHHHCCCAAAAAAAAAAAA@@@???>>>>>>======<<<;;;;;;;;;<<<<<>>>>>======<<<<<<;;;777777888:::;;;===>>>>>>444555777999::::::999999999999999999999888777777888777777666666555444444666666666666666666666666555555666666666777777777666777999:::;;;>>>BBBEEEFFFGGGHHHJJJLLLOOOPPPQQQJJJIIIKKKQQQWWW[[[[[[YYYYYYPPPFFFDDDHHHOOOZZZdddnnnhhh___WWWRRRQQQSSSUUU\\\SSSKKKHHHGGGFFFIIINNNQQQVVV^^^dddhhhjjjlllmmmsssvvv{{{zzzrrrooopppqqqpppmmm]]]WWWMMMDDD>>>;;;999888777666666777:::;;;;;;:::::::::999888999:::<<<<<>>???@@@@@@AAAAAAAAABBBBBBCCCCCCDDDGGGGGGGGGJJJMMMNNNNNNMMMHHHHHHHHHHHHFFFEEECCCAAA???????????????>>>>>>>>>>>>>>>?????????>>>======???>>><<<:::999999999999888888888999:::;;;<<<===::::::;;;;;;:::999888888555555444555555666888888666666777777888999999:::888777777888999999888666777666444333333444666777777888888999999999888888666666666666666666666666777777888888888999999999666777999;;;;;;;;;:::::::::::::::999999888888777888999999:::;;;:::::::::666666666666666666666666888777777666666777777888777777777666666666555555666666666666666666666666666666666555555555444444444555555444222222333444555333333444666777444111555555444333333444555555555666777888888999;;;===<<<@@@FFFJJJMMMQQQXXX]]]hhhoooyyy}}}{{{xxxssspppddd___YYYTTTQQQRRRTTTVVVXXXfffxxx|||vvvsssyyyqqqjjjeeeiiipppyyy{{{nnnrrr{{{vvv___RRRKKKFFFBBBBBBBBBAAAAAA@@@??????>>>===<<<<<<;;;;;;<<<<<<@@@AAAFFFRRRhhh~~~uuuiiiooo}}}sss```WWWOOOMMMMMMJJJGGGGGGKKKHHHEEECCCCCCCCCBBBAAA??????>>>>>>===<<<<<<<<<888888999999::::::;;;;;;<<<<<<<<<<<<<<<:::999999888888999::::::888777666444555555666666777888888333333444444444444444555555666666666666777777777666777999;;;<<>>??????@@@@@@AAAAAA@@@???>>>BBBBBBCCCDDDDDDCCCBBBAAA@@@>>><<<::::::<<>>CCCBBB@@@>>><<<<<<<<<<<<::::::::::::;;;<<<===>>>999:::;;;;;;;;;:::888777777777777888999999::::::777777777888888999999999:::::::::::::::::::::999999777555333333444666777777888888999999999999888555555555555555555555555666666666777777777888888777888999:::;;;;;;;;;;;;::::::999888777666666666888999999:::::::::::::::666666666666666666666666777777777777777777777777333444555666777888888999666666666666666666666666666666666666555555555555333444444444333333555777;;;666111111444555222///555555444444444444555555333444666666666666999;;;;;;???EEEHHHKKKOOOUUUZZZccckkkvvv~~~{{{wwwttthhhddd\\\UUUQQQPPPRRRTTTRRR^^^qqqxxxooooooxxxrrriiibbbeeemmmwwwqqqmmmqqqqqq^^^RRRKKKDDDDDDCCCBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;<<<@@@@@@CCCNNNcccxxxggggggpppqqq___VVVPPPNNNLLLIIIGGGIIIMMMJJJFFFCCCBBBBBB@@@????????????>>>======<<<<<<=========<<<<<<<<<;;;;;;=========<<<;;;:::999999888888999::::::888777666555555666777777888888999666666666777777888888888666666666666777777777888888999;;;<<<===>>>AAACCCDDDEEEFFFHHHIIIIIIIIIIIIJJJNNNUUU\\\```___[[[XXXLLLFFFAAADDDOOO]]]eeegggeee^^^UUUPPPNNNPPPRRRSSSQQQIIICCCCCCDDDFFFKKKPPPQQQVVV^^^eeeiiilllnnnpppsssvvv{{{uuufff]]]YYYVVVOOOIIICCC@@@<<<999:::;;;;;;;;;;;;<<<=========>>>>>>???>>>>>>======>>>???AAABBB@@@AAAAAAAAAAAA@@@@@@???DDDEEEEEEFFFFFFEEEDDDCCCAAA@@@>>>======@@@BBBDDDBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFDDDFFFHHHIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGEEECCCAAA@@@@@@AAAAAABBBBBBCCCCCCFFFGGGGGGGGGFFFEEEDDDDDDEEEDDDBBB@@@????????????>>>======<<<<<<<<<<<<<<<::::::;;;;;;:::888666555888888999::::::;;;;;;;;;999999999888888888777777<<<<<<<<<<<<;;;;;;<<<===;;;:::888666555555666777666777888888999999999888666666666666666666666666555555555666666666777777888999999:::;;;;;;;;;<<<===<<<<<<;;;:::999999888777888888999:::999999999777777777777777777777777666666666666666666666666333333444555666777777888777777777777777777777777777777666666666555555555666777888888888999===???CCC<<<333000222444333111555555555555555555555555444555666666555666888::::::>>>CCCFFFHHHLLLRRRWWW___gggrrr|||}}}zzzwwwmmmhhh```XXXRRRPPPPPPQQQPPPYYYjjj}}}{{{oooiiitttpppfff^^^aaakkkwwwtttrrrppp[[[NNNFFFEEEDDDCCCBBBBBBBBBCCC??????>>>===<<<;;;;;;;;;???===@@@LLL^^^zzzrrr```]]]dddooo^^^VVVPPPNNNLLLHHHHHHJJJLLLIIIFFFDDDCCCBBB???>>>@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::999999999999999888777777999999888777777666666555555555666666777777888888666666666777777777888888999;;;=========>>>???AAABBBCCCDDDFFFFFFFFFEEEDDDJJJOOOWWW]]]___]]]XXXTTTEEEEEEDDDHHHSSS```eeeccc]]]WWWQQQNNNOOOPPPPPPNNNJJJCCC???AAAEEEGGGLLLQQQTTTXXX___dddiiilllppprrrwwwzzz~~~~~~ssscccWWWOOOHHHBBB===>>><<<999888999:::;;;:::<<<===>>>>>>===<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDBBBAAA@@@?????????AAADDDEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFCCCFFFIIIIIIHHHFFFEEEEEEHHHIIIIIIIIIIIIGGGFFFEEE???@@@@@@AAABBBCCCCCCDDDFFFFFFFFFFFFFFFFFFEEEDDDEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<;;;::::::::::::999888666666777888999:::;;;;;;;;;;;;<<<;;;;;;:::999999888888>>>>>>???>>><<<<<<>>>@@@>>>===<<<:::999888777777666777888999999999999999777777777777777777777777555555555666666666777777999999999:::;;;;;;<<<<<<;;;;;;::::::999999888888777888888999999999999999777777777777777777777777555666666777777666666555666666666555555555444444777777777777777777777777777777777666666666555555555666777666666999<<<@@@EEE>>>777333333555666666444555666666666666555444666777888888777888:::<<<999===AAADDDFFFJJJPPPTTT[[[bbbnnnxxx~~~{{{yyysssnnnfff]]]VVVRRRPPPPPPQQQVVVbbbttt~~~tttmmmwwwnnnbbbZZZ^^^iiivvv}}}~~~fffQQQHHHGGGEEEDDDCCCCCCDDDDDD@@@???>>>===<<<;;;;;;;;;===;;;>>>IIIXXXppplll[[[WWWZZZnnn]]]VVVQQQNNNLLLHHHHHHKKKGGGFFFEEEDDDDDDCCCAAA???@@@@@@??????>>>=========;;;;;;;;;:::::::::::::::888888888888888999999::::::999888888777777888888888777777666666555555444333333444555555666777777666666777777777888888888888:::===>>>>>>>>>@@@AAAAAACCCDDDEEEFFFEEECCCBBBHHHNNNVVV[[[\\\XXXSSSPPPAAAFFFJJJNNNVVV___aaa\\\VVVRRRNNNNNNPPPPPPMMMIIIEEE@@@>>>AAAEEEGGGKKKOOOVVVYYY^^^cccgggkkkpppsssxxx{{{~~~tttkkk]]]QQQGGGAAA===;;;<<<:::999888:::;;;;;;:::999;;;======;;;;;;<<<>>>BBBDDDFFFHHHIIIIIIHHHHHHGGGFFFDDDCCCDDDFFFHHHJJJHHHHHHHHHHHHGGGEEECCCAAA===>>>>>>>>>@@@AAABBBCCCEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCGGGJJJKKKIIIGGGFFFGGGJJJJJJJJJIIIHHHHHHGGGGGG??????@@@AAABBBDDDDDDEEEBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAABBBCCCBBBAAA@@@???============::::::999999999999::::::999:::;;;<<<======<<<<<<======<<<<<<<<<<<<<<<<<>>=========BBBBBBAAA???>>><<<;;;;;;>>>===;;;:::999888888888;;;:::888777777777888999333333444444555666666777666777777888999::::::;;;777777777777888888888888777:::<<<>>>>>>???AAABBBBBBDDDEEEFFFFFFEEECCCBBBGGGMMMTTTYYYYYYUUUPPPLLLAAAHHHOOORRRXXX^^^]]]WWWQQQNNNLLLNNNPPPPPPKKKFFFDDD???>>>BBBEEEGGGIIIMMMWWWZZZ^^^aaaeeejjjooossswwwyyy|||hhhbbbWWWLLLDDD@@@??????<<<:::999:::;;;===<<<;;;;;;>>>@@@@@@??????AAADDDCCCEEEIIIKKKLLLLLLJJJIIIGGGFFFCCCBBBCCCFFFIIILLLIIIIIIIIIHHHGGGDDDBBBAAA;;;;;;<<<>>>???@@@AAAAAAFFFGGGHHHHHHHHHFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDHHHLLLMMMKKKHHHHHHIIIJJJIIIHHHGGGGGGGGGGGGGGG???@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGBBBAAAAAA@@@@@@BBBCCCDDDBBBAAA@@@???>>>>>>>>>>>>::::::999999:::<<<===???<<<===>>>@@@@@@@@@@@@???======>>>>>>??????@@@@@@@@@AAABBB@@@>>>===@@@CCCBBBBBBCCCBBB@@@<<<999777888999:::;;;<<<<<<<<<<<<888888888888888888888888888999999999999:::::::::::::::::::::;;;<<<======<<<<<<==================999:::;;;;;;<<<<<<;;;;;;888888888888888888888888777888999::::::999888777555555666777888999::::::777777777777777777777777777777777777666666666666999999777555333444777999000222444555444333444555444555666777777666555444555666777666555666888999:::>>>BBBEEEFFFJJJOOOTTTWWW]]]gggrrr{{{~~~||||||xxxqqqhhh```XXXSSSPPPQQQPPPUUUdddwwwwww}}}ttthhh___bbbnnnzzz}}}xxx\\\JJJIIIFFFEEEDDDDDDFFFGGGAAA@@@???===<<<<<<;;;;;;;;;999===FFFNNN]]]~~~xxxjjjZZZOOOLLLmmm\\\VVVOOOJJJJJJJJJIIIHHHFFFFFFGGGGGGFFFDDDAAA@@@>>>??????>>>>>>===<<<;;;999555222555:::>>><<<999::::::::::::::::::::::::;;;::::::999999999999999666666666777777888::::::444444444555555666777888333444666888888888888777;;;<<<<<<===>>>??????@@@>>>AAACCCDDDBBBBBBEEEGGGKKKNNNQQQRRRPPPNNNLLLLLLFFFIIIOOOWWW[[[YYYQQQKKKNNNNNNOOONNNLLLIIIEEECCC@@@@@@@@@@@@BBBFFFKKKPPPUUUXXX]]]bbbggglllrrrvvvxxxzzz|||}}}~~~yyy```TTTHHHBBB@@@<<<::::::999888888:::<<<>>>>>>>>>@@@BBBCCCBBBBBBBBBDDDFFFLLLMMMNNNOOONNNMMMKKKIIIFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHGGGHHHIIIHHHFFFCCCAAAAAA@@@???@@@AAACCCDDDDDDEEEFFFEEEDDDEEEGGGHHHFFFFFFFFFDDDBBBAAAAAACCCEEEEEEGGGIIIKKKKKKIIIHHHOOONNNLLLJJJHHHGGGFFFFFFBBBDDDGGGHHHGGGGGGGGGHHHHHHFFFDDDEEEGGGHHHFFFDDDCCCCCCDDDFFFIIIIIIHHHFFFFFFDDDAAA???======>>>???<<<<<<<<<<<<======>>>>>>@@@@@@???>>>???@@@BBBCCC@@@AAACCCDDDEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@DDDGGGEEE@@@<<<<<<>>><<<<<<===============<<<888888999999999:::::::::888777777777888999::::::======<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;:::999888999::::::;;;;;;::::::888888999999999::::::::::::::::::999999888888888444666777777666666666777888777777777777777777888666666666666666666666666888777666555555666777888444333333333333444555555555555555555555666777777::::::999999888999999999999<<>>===<<<<<<<<<<<<999<<>>>>>>>>>>>===<<<;;;;;;999777555666:::<<<<<<:::::::::::::::::::::::::::444666999;;;;;;888555222555555555555666777888999999888777666555444444444333444666777888888777777;;;;;;<<<===>>>???@@@@@@???AAACCCCCCBBBCCCFFFIIIMMMOOOPPPPPPMMMJJJHHHGGGGGGKKKSSSYYYZZZVVVOOOJJJIIIIIIIIIIIIGGGDDDAAA?????????@@@AAABBBEEEJJJMMMTTTWWW\\\aaaffflllqqquuuvvvyyy}}}xxxrrr[[[PPPEEEAAA???<<<;;;<<<999999:::;;;>>>???@@@@@@BBBCCCDDDEEEEEEFFFHHHKKKLLLMMMNNNOOONNNMMMKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFHHHGGGGGGHHHIIIHHHFFFDDDAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEEEEEEEEGGGIIIEEEFFFGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKLLLKKKIIIGGGLLLKKKJJJIIIHHHHHHHHHHHHDDDFFFIIIIIIHHHHHHHHHIIILLLJJJHHHHHHIIIIIIHHHEEEEEEEEEEEEGGGIIIIIIHHHFFFFFFEEEBBB@@@???>>>>>>>>><<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCC@@@@@@AAABBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@@@@???@@@DDDHHHGGGBBB======>>>======>>>>>>>>>>>>======777777888888888999999999888888888777888888999999:::::::::::::::;;;<<<<<<:::;;;<<<======<<<<<<;;;:::;;;<<<<<<===<<<<<<<<<888888999999999:::::::::;;;:::::::::999999999999:::<<<======;;;:::;;;;;;888999999999999999999888888888888888888888888888777666555555555666777888555444444444444555666666444444444444444555666666999888888777777888888888:::<<<>>>???BBBGGGLLLQQQWWW\\\dddmmmvvv|||tttlllfffbbbYYYXXXXXX]]]hhhvvvwwwnnnjjjppp~~~~~~uuu\\\MMMJJJFFFCCCCCCCCCCCCCCCDDDCCCAAA???>>>===<<<<<<999<<<@@@BBBDDDOOOiii}}}pppbbbWWWOOOLLL{{{hhh[[[UUUOOOKKKKKKKKKJJJHHHDDDEEEEEEEEEDDDBBBAAA???>>>>>>>>>======<<<;;;;;;:::999999999::::::;;;;;;::::::::::::::::::::::::777888999::::::888666555777666666777777888999::::::999777666555444444444444444555666777777777777999:::;;;===>>>@@@AAABBBBBBCCCCCCCCCCCCEEEIIILLLOOOPPPOOOMMMIIIEEECCCCCCIIIPPPYYY\\\YYYRRRLLLIIIHHHIIIIIIHHHGGGDDDBBBAAA===???AAABBBCCCEEEHHHKKKSSSVVV\\\aaafffkkkppptttuuuyyy~~~xxxnnnhhhTTTJJJAAA???>>><<<<<<>>>;;;;;;===>>>@@@BBBCCCDDDEEEFFFHHHHHHHHHJJJLLLOOOLLLLLLMMMNNNNNNMMMKKKJJJNNNNNNNNNMMMKKKJJJHHHGGGGGGFFFFFFGGGHHHHHHFFFDDD@@@AAABBBBBBCCCBBBBBBBBBBBBDDDEEEFFFFFFGGGIIIJJJGGGHHHIIIIIIHHHHHHJJJKKKLLLMMMNNNNNNMMMKKKIIIGGGIIIIIIHHHHHHHHHIIIJJJJJJHHHJJJKKKLLLJJJJJJJJJKKKOOOMMMKKKKKKKKKKKKJJJHHHHHHGGGFFFGGGIIIIIIGGGFFFFFFFFFDDDCCCAAA???>>>===<<<===???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@??????DDDHHHHHHDDD@@@>>>===<<<<<<============<<<<<<777777777777888888888888999999888888777888888888777777777888999;;;<<<===999;;;>>>???>>><<<;;;;;;::::::;;;<<<<<<<<<<<<<<<888888999999999:::::::::;;;;;;;;;;;;::::::::::::999:::<<<;;;999888888888777888999::::::999888777888888888888888888888888777666555444444555666666444444444444444555666666444444333333444444555666777777666666666777777888;;;;;;<<<<<>>============;;;<<<<<<;;;999999;;;<<<::::::::::::::::::::::::<<<999555222111444777:::666555555555666777777888777666666666666666777777555555666666777777777777999999;;;===>>>@@@BBBBBBDDDCCCCCCCCCDDDGGGKKKNNNOOOOOONNNJJJFFFCCCCCCCCCNNNVVV___```XXXOOOJJJIIIHHHHHHHHHGGGFFFDDDBBBAAA<<>>===<<<===@@@>>>???AAACCCDDDFFFHHHIIIIIIKKKLLLKKKKKKKKKMMMOOOKKKKKKLLLMMMLLLLLLKKKJJJOOOOOONNNNNNMMMKKKJJJIIIGGGFFFEEEFFFHHHHHHGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCBBBDDDFFFGGGHHHHHHJJJLLLKKKLLLMMMMMMLLLKKKLLLMMMLLLNNNOOOOOOMMMKKKIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLMMMNNNPPPNNNMMMLLLLLLLLLMMMMMMJJJIIIHHHHHHIIIIIIHHHFFFGGGGGGFFFEEECCC@@@>>>===>>>???AAACCCEEEFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEDDDBBBAAA@@@@@@???CCCHHHIIIFFFBBB???===;;;;;;<<<<<<<<<;;;::::::777888888888999999999999::::::999888777777777888888888888888999;;;<<<===:::???CCCCCC???;;;999999888888999::::::::::::999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999888666444444444444555777888888777555444666666666666666666666666777666444333333444555555333333333333333444555555555444444444444555666666777777666666666777888888999:::;;;<<>>CCCRRRaaa~~~uuukkkaaaWWWOOOJJJ|||kkkYYYTTTNNNLLLLLLLLLJJJHHHDDDDDDDDDCCCCCCBBBAAAAAABBBAAA@@@>>>>>>>>>>>>>>>;;;<<<===;;;:::999;;;<<<::::::::::::::::::::::::999666111...---000444777333333222222222333444444777666666666666777777888666666666666777777777888999999;;;===>>>@@@BBBBBBDDDCCCBBBCCCEEEIIIMMMOOONNNMMMKKKHHHEEEEEEFFFHHHRRR[[[bbb```WWWNNNJJJKKKEEEEEEDDDCCCAAA???>>>===<<>>@@@CCCHHHKKKQQQWWW```gggmmmttt}}}}}}zzzxxxooojjjddd___aaalll{{{zzzsssvvv}}}zzzfffNNNKKKGGGEEEFFFFFFFFFFFFAAA@@@???===<<<<<<<<<<<<999999<<<>>>>>>BBBMMMXXXrrr|||xxxsssmmmfff\\\RRRKKKyyyjjjXXXTTTNNNLLLLLLLLLJJJHHHDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA???>>>======>>>???<<<;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::777888888888888777666666777777666666666777777888999999888777666666666666999888888777777888888999999:::;;;===>>>@@@AAABBBCCCBBBAAACCCGGGKKKMMMNNNLLLKKKIIIFFFEEEFFFJJJMMMVVV\\\```]]]UUUMMMKKKLLLGGGFFFDDDBBB@@@>>>===<<<<<>>@@@@@@@@@@@@???>>>===<<<::::::::::::;;;;;;;;;<<<999999888888777888888888;;;::::::::::::;;;;;;<<>>???BBBDDDGGGNNNVVV___eeejjjpppzzz~~~{{{yyyrrrnnnhhhbbbaaaiiivvv}}}~~~kkkRRROOOKKKHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@;;;:::;;;>>>???AAAIIIRRRggg|||zzzwwwtttpppjjjaaaUUULLLsssfffXXXSSSNNNLLLMMMMMMJJJHHHEEEEEEDDDDDDCCCCCCDDDDDDAAA@@@>>><<<;;;<<<======<<<:::888888;;;===;;;999:::::::::::::::::::::::::::;;;<<<======;;;:::999;;;::::::999999999::::::888888777777777777777888;;;:::999888888999::::::;;;;;;<<<===>>>???@@@@@@AAA@@@@@@CCCHHHLLLMMMMMMKKKJJJGGGDDDCCCFFFKKKOOOVVVZZZ[[[XXXQQQKKKJJJKKKIIIGGGEEEBBB???===<<<;;;:::===AAADDDGGGJJJNNNQQQPPPUUU\\\bbbgggkkkooorrruuuwwwyyy|||~~~uuuhhh\\\TTTIIIEEEDDDEEEEEEEEEIIIOOONNNRRRUUUTTTQQQQQQTTTWWWTTTTTTTTTQQQOOOMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQNNNNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKHHHKKKNNNOOONNNNNNNNNNNNNNNPPPRRRSSSQQQOOONNNNNNNNNRRRUUUSSSOOOKKKKKKLLLKKKKKKLLLMMMNNNPPPQQQRRROOOPPPQQQQQQQQQRRRUUUWWWSSSSSSRRROOOKKKKKKNNNQQQNNNLLLJJJIIIKKKLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHKKKMMMNNNMMMLLLKKKGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA???@@@BBBDDDEEECCCAAA???????????????>>>===<<<;;;999999:::::::::;;;;;;;;;888888888777888888999999888888888888999;;;<<<<<>>:::<<<999999:::;;;;;;;;;;;;:::888888999999999:::::::::999999999999:::::::::;;;888999;;;:::999888888999<<<;;;:::999999:::;;;<<<999999999999999999999999999888777555444444555555888888888777888999999:::666666666666666777888888666666666666777888999999888999:::;;;<<>>;;;;;;===???@@@FFFMMM```uuu{{{vvvqqqlllcccWWWNNNnnnaaaWWWSSSNNNMMMMMMMMMJJJHHHFFFEEEEEEDDDDDDDDDDDDEEE???>>><<<:::999:::;;;<<<===999555777<<<>>><<<888::::::::::::::::::::::::;;;999666444444555888:::666666555555555555555666444444555666888:::;;;<<<<<<;;;:::999999999:::;;;;;;<<<<<<===>>>??????@@@@@@???@@@DDDIIIMMMMMMLLLKKKIIIFFFBBBAAADDDJJJOOOVVVWWWWWWTTTNNNJJJJJJJJJEEECCCAAA===:::888666555999;;;???BBBEEEJJJNNNRRRQQQUUU\\\ccchhhlllooorrrrrruuuyyy}}}~~~ttthhh\\\TTTGGGDDDDDDGGGHHHIIINNNUUUQQQUUUXXXWWWSSSRRRUUUYYYTTTUUUTTTSSSQQQPPPQQQRRRQQQQQQQQQQQQQQQRRRSSSTTTQQQQQQPPPOOONNNLLLKKKJJJJJJHHHGGGHHHKKKMMMNNNNNNNNNMMMLLLJJJJJJJJJKKKLLLJJJMMMPPPQQQPPPOOONNNNNNLLLNNNQQQRRRQQQPPPOOOOOORRRVVVXXXVVVPPPKKKJJJLLLHHHHHHJJJKKKNNNPPPSSSTTTNNNPPPQQQQQQQQQSSSVVVYYYWWWWWWUUUPPPLLLJJJLLLOOONNNLLLJJJIIIKKKLLLLLLLLLJJJIIIGGGEEEEEEFFFGGGHHHHHHJJJMMMOOOOOONNNLLLKKKGGGGGGHHHIIIHHHGGGEEEDDDDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBB??????@@@BBBCCCCCCAAA???<<<<<<<<<<<<;;;:::999888888888999999999:::::::::888777777777888999::::::444555555777999;;;<<<===???KKKVVVTTTGGG;;;888:::777777888999999999999888888888999999999:::::::::888888888999999:::::::::888:::;;;;;;:::999:::;;;<<<:::888666666888:::<<<777777777777777777777777:::999777666555555555666555555555555555666777777555555555555555666777777444444444555555777888888;;;::::::999999===BBBGGGIIIQQQ[[[aaadddjjjsss{{{wwwuuupppgggbbbccckkksss~~~^^^XXXNNNGGGEEEEEEGGGHHHGGGFFFDDDAAA???>>>======@@@<<<;;;===>>>???CCCJJJ\\\qqqwwwqqqkkkcccXXXOOO|||kkk```XXXUUUQQQNNNMMMLLLKKKJJJHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>>>>>>>===;;;:::999======>>>>>>===<<<;;;;;;:::::::::999999888888888888888888888888888888888<<<;;;999888777666666666888888999999999:::::::::::::::999888888999:::;;;=========>>>>>>@@@AAAAAABBB@@@@@@BBBGGGKKKLLLLLLDDDCCCCCCBBBCCCGGGLLLPPPXXXTTTOOOLLLIIIHHHFFFDDDEEEFFFEEEAAA<<<999:::;;;<<<<<<===AAAFFFKKKNNNPPPTTTXXX]]]bbbgggmmmrrrvvvvvv{{{}}}{{{}}}wwwpppggg\\\TTTMMMKKKIIIGGGIIINNNSSSWWWYYYXXXWWWXXXZZZ[[[[[[[[[VVVUUUTTTSSSRRRRRRRRRSSSQQQRRRRRRSSSTTTUUUUUUUUUXXXWWWUUUSSSPPPNNNLLLLLLOOOMMMJJJJJJKKKLLLLLLKKKLLLMMMNNNNNNMMMKKKIIIGGGPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPPPPRRRSSSRRRSSSTTTTTTSSSQQQOOOMMMNNNMMMLLLMMMNNNQQQTTTVVVTTTSSSRRRQQQQQQSSSUUUWWWYYYXXXVVVTTTQQQOOOMMMLLLTTTRRRPPPOOONNNMMMKKKIIIIIIIIIGGGGGGGGGGGGHHHIIIMMMMMMNNNNNNMMMLLLKKKKKKKKKIIIHHHGGGFFFGGGHHHHHHFFFFFFFFFFFFEEECCCBBBAAADDDCCCBBBBBBCCCDDDEEEFFFCCCBBBBBBBBBCCCBBB???======>>>??????>>>===<<<;;;<<<<<<;;;::::::999888888:::;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;>>>???AAACCCBBB@@@===;;;888999999::::::999999888:::::::::;;;;;;<<<<<<<<<666777777999:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888888888888888888888888999999999888888888777777888999999888888777666555===<<<<<<;;;:::999888888555555555555555555555555444555555666777888888999<<<<<<<<<<<<<<<>>>CCCFFFLLLPPPWWW___eeelllrrruuu}}}{{{{{{yyytttkkkcccbbbgggmmm{{{zzzhhhSSSHHHHHHIIIGGGBBBEEEEEEDDDCCCBBB@@@>>>===>>>???>>>>>>===>>>BBBDDDZZZlllzzznnnjjjggg^^^TTTzzziii^^^UUURRRMMMJJJIIIIIIHHHGGGEEEEEEDDDBBBAAA@@@???>>>@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888888888888999999999::::::777777777888888888999999888888888888999:::<<<======<<<<<<<<<===???AAABBBCCCBBBCCCGGGKKKNNNMMMKKKCCCCCCBBBBBBDDDIIIOOOSSSWWWSSSMMMIIIGGGFFFEEECCCEEEEEEDDD@@@;;;888999:::<<<<<<===AAAEEEJJJNNNPPPSSSWWW]]]bbbgggmmmrrrvvvvvv{{{}}}|||~~~{{{sssllldddZZZSSSMMMLLLKKKKKKMMMRRRVVVYYYZZZZZZYYYZZZ[[[\\\]]]]]]XXXWWWVVVUUUTTTTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXVVVTTTRRRPPPOOOPPPMMMKKKJJJKKKLLLLLLKKKHHHIIILLLNNNOOOOOONNNNNNMMMMMMNNNOOOPPPQQQQQQRRRLLLMMMNNNNNNNNNOOOQQQSSSTTTUUUUUUUUUSSSPPPNNNLLLMMMMMMNNNOOORRRTTTWWWYYYUUUTTTTTTTTTTTTVVVWWWXXXYYYXXXWWWUUUSSSQQQOOOOOORRRQQQPPPPPPQQQPPPNNNMMMLLLKKKIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAAAAABBBAAA???===>>>>>>???@@@???>>>===<<<<<<<<<;;;;;;:::999999888888999:::;;;;;;;;;:::999999999:::::::::;;;;;;;;;<<<===>>>??????===;;;:::888888999999999999888888777999;;;<<<===<<<:::999:::::::::999999999999888<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::999999999888888888999999999999888777666555888888888777666666555555666666666666666666666666555555555666777888888888888999999:::;;;>>>BBBFFFGGGMMMUUU^^^eeemmmtttxxx~~~{{{{{{zzzvvvnnnfffcccfffjjjuuu~~~|||rrr\\\NNNJJJIIIFFFBBBEEEEEEDDDDDDBBB@@@???>>>===>>>>>>===<<<===@@@CCCUUUggg~~~rrrlllkkkfff```yyyggg]]]TTTQQQLLLIIIHHHHHHGGGFFFDDDDDDCCCBBB@@@???>>>>>>BBBAAA???>>>===<<<======<<<;;;:::999::::::<<<<<<:::::::::999999999999888888888888888888888888888666777888888999999888888666666666777777777888888777777777888999;;;===>>>===<<<;;;;;;<<<>>>AAABBBAAACCCGGGLLLOOOOOOKKKHHHBBBAAAAAABBBFFFLLLSSSWWWVVVQQQKKKGGGEEEDDDCCCCCCDDDDDDBBB>>>:::888888888;;;<<<>>>AAAEEEIIIMMMPPPSSSWWW]]]ccchhhnnnsssvvvuuuzzz~~~}}}~~~uuummmfff___XXXRRRMMMMMMNNNPPPSSSVVVZZZ\\\\\\\\\\\\]]]^^^^^^______[[[[[[ZZZXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[ZZZZZZZZZZZZYYYVVVTTTSSSQQQOOOMMMLLLLLLMMMLLLKKKHHHIIILLLNNNPPPQQQQQQQQQKKKLLLLLLNNNOOOPPPQQQRRRIIIJJJLLLMMMNNNOOORRRUUUVVVVVVVVVVVVTTTQQQNNNLLLMMMNNNQQQTTTVVVXXXZZZ[[[UUUUUUVVVWWWXXXYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTSSSRRRSSSTTTVVVXXXWWWTTTQQQNNNMMMKKKIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEDDDBBBAAAAAABBBCCCCCCCCCAAA@@@???@@@@@@???>>>??????@@@AAA@@@???>>>===<<<<<<;;;;;;:::999999999777888999:::;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777888888999999888888777555777;;;======<<<999777:::::::::999999999888888;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999999999999999888777666666888888888888888888888888777777777777777777777777555555666666777777888888555666777888999<<>>======>>>???>>>===;;;999999:::;;;<<<999999999999999999999999888888888888888888888888777888888888777555333222666666666777777777888888777888888999:::;;;<<<===<<<;;;::::::;;;>>>AAACCC@@@DDDJJJOOOQQQNNNIIIDDDAAA@@@@@@CCCIIIPPPVVVYYYTTTPPPJJJEEEDDDDDDDDDCCCDDDBBB???<<<999777777888:::<<<>>>AAADDDIIIMMMPPPUUUYYY```fffkkkpppuuuxxxuuuzzz~~~~~~{{{rrriiibbb[[[UUURRRLLLNNNPPPTTTWWWZZZ\\\]]]]]]___```aaaaaaaaaaaabbb___^^^^^^]]]\\\ZZZYYYXXXZZZYYYYYYXXXXXXYYYZZZZZZYYYZZZ[[[[[[ZZZXXXVVVTTTRRRQQQOOONNNNNNNNNMMMKKKMMMMMMNNNOOOOOONNNNNNMMMLLLLLLMMMNNNOOOPPPPPPPPPLLLMMMOOOPPPQQQSSSVVVXXXUUUVVVWWWWWWUUUSSSPPPOOOPPPRRRUUUXXXZZZ[[[[[[ZZZTTTVVVXXXZZZ[[[ZZZZZZYYYZZZZZZZZZYYYYYYYYYXXXXXXVVVYYY^^^bbbddd```ZZZTTTPPPNNNKKKHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFHHHIIIIIIHHHGGGGGGFFFEEECCCBBBBBBCCCDDDFFFHHHGGGEEEDDDCCCDDDDDDEEECCCAAA???>>>???@@@@@@??????@@@AAAAAAAAA@@@??????<<<<<<;;;;;;::::::::::::777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;:::999888888999::::::888999999::::::999999888777888:::;;;;;;:::888777777777888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::999888777666888888888999999:::::::::888888888888888888888888555666666666777777777888555666777888999;;;???BBBDDDIIIQQQYYYaaaiiipppuuu~~~yyyrrrjjjfffdddcccmmm~~~|||pppjjjtttqqq___RRRKKKIIIHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>><<<;;;<<>>======>>>???BBB@@@===;;;:::::::::;;;999999999999999999999999888888888888888888888888999999888888777666444444777777777888888888999999999999::::::;;;;;;;;;;;;<<<;;;;;;;;;<<>>???@@@AAA@@@???@@@AAABBBBBBAAA@@@???<<<<<<;;;;;;;;;;;;::::::888999;;;<<<============::::::;;;;;;;;;<<<<<<<<<<<<;;;999888888:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::999888888999999:::888888888999999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999888777444444555555666777777777777777777777777777777777666666666666777777777777777888999999999:::===???AAAFFFMMMTTT]]]fffooouuu|||~~~wwwoooiiifffcccjjjyyy~~~pppgggooo|||ooo\\\OOOJJJKKKFFFFFFFFFEEEDDDCCCBBBAAA?????????>>><<<===@@@CCCGGGWWWuuu}}}{{{tttwww}}}mmmbbbUUURRRMMMJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCBBB@@@???======>>>>>>AAA@@@>>><<<;;;::::::;;;888999999999999:::::::::888888888888888888888888999999888888888999:::;;;777777777888888888999999::::::;;;;;;;;;;;;::::::;;;;;;<<<===???AAABBBCCCEEEJJJQQQTTTSSSMMMHHHEEE??????AAAGGGOOOTTTVVVUUUMMMJJJGGGEEEEEEFFFFFFEEEBBB???;;;888999:::::::::;;;>>>BBBDDDEEEIIIOOOTTT\\\aaagggmmmqqquuuxxxzzzvvv{{{~~~vvvsssmmmfff```ZZZWWWUUUSSSUUUWWWZZZ\\\]]]]]]]]]___cccfffgggeeeccceeegggdddeeeeeefffeeecccbbbaaaaaa```]]]ZZZYYYXXXYYYZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQOOOOOOOOOOOOPPPPPPPPPPPPSSSSSSRRRRRRQQQPPPPPPPPPRRRTTTTTTTTTSSSSSSUUUWWWUUUVVVXXXZZZ[[[ZZZYYYXXXWWWXXXZZZ[[[[[[ZZZYYYWWWUUUVVVYYY[[[]]]]]]\\\[[[\\\]]]]]]]]]^^^^^^^^^^^^```dddiiimmmlllfff\\\UUUOOOLLLIIIEEEDDDDDDFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFEEE@@@@@@?????????@@@BBBCCCDDDCCCAAA@@@@@@AAABBBBBBCCCAAA@@@@@@AAABBBAAA@@@>>>???@@@AAABBBAAA@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>======:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;===>>>;;;<<<<<<======<<<<<<;;;===;;;999777777888:::;;;<<<;;;;;;:::999888777777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888888666666777777888888999999777777777777777777777777666666666666777777777777888:::;;;:::::::::<<<>>>???BBBHHHNNNWWWbbbmmmuuuxxx|||yyyrrrlllhhhggglllwwwwwwnnnrrr{{{iiiTTTLLLKKKFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@@@@>>>======@@@CCCEEESSSpppzzz{{{ooocccTTTQQQLLLIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>======<<<======<<<<<<<<<<<<;;;;;;888888999999999:::::::::888888888888888888888888999888666555666777:::;;;666666666777777777888888888999:::<<<<<<<<<;;;;;;:::;;;===@@@BBBCCCCCCCCCEEEJJJOOOQQQNNNIIIEEEDDD>>>???BBBIIIQQQUUUSSSPPPGGGFFFDDDDDDFFFFFFEEEDDDAAA===999888999<<<===<<<<<<@@@DDDFFFFFFJJJPPPVVV^^^ccciiiooorrruuuwwwyyywww|||zzzvvvlllllliiieee```\\\ZZZYYYYYYZZZ\\\]]]^^^^^^^^^]]]___dddhhhhhhfffdddeeehhheeefffhhhiiihhhgggfffeeebbb```^^^\\\[[[\\\]]]^^^]]]\\\YYYWWWVVVVVVVVVWWWUUUUUUUUUWWWXXXXXXWWWUUUPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUTTTUUUVVVXXXXXXYYY[[[]]]]]]\\\[[[ZZZWWWWWWYYYZZZZZZZZZYYYYYYWWWYYY[[[]]]^^^_________]]]^^^^^^^^^^^^_________``````aaabbbbbb^^^YYYUUUOOOMMMIIIEEEDDDEEEHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIHHHFFFEEEEEEEEEEEE>>>??????@@@AAAAAABBBBBBAAAAAA@@@??????@@@BBBBBBBBBBBBAAABBBCCCDDDBBBAAA===>>>@@@AAAAAAAAA@@@???;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999999::::::<<<;;;;;;:::999888777666888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;;;;;;;999999999999999999999999777777777777666666666666666888::::::::::::<<<>>>DDDEEEGGGJJJQQQ[[[gggnnnuuuxxx~~~}}}xxxrrrmmmjjjhhhkkksss}}}ssstttxxxtttZZZMMMKKKFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@???===<<<<<>>???BBBJJJRRRUUUQQQMMMCCCBBBBBBDDDEEEFFFDDDCCC@@@<<<888777:::===>>>>>><<<@@@EEEGGGGGGJJJQQQWWW___cccjjjooorrrtttvvvwwwwww|||~~~}}}uuupppeeeffffffdddaaa^^^]]]]]]^^^^^^_______________^^^___dddiiiiiifffdddfffhhheeegggiiijjjjjjjjjhhhgggbbb```^^^]]]]]]___aaacccaaa___[[[XXXWWWWWWXXXZZZVVVVVVVVVXXXZZZ[[[YYYWWWTTTTTTTTTSSSTTTTTTUUUVVVTTTTTTUUUUUUVVVVVVVVVWWWTTTUUUVVVWWWVVVWWWZZZ\\\[[[\\\^^^^^^^^^\\\[[[YYYUUUVVVWWWXXXYYYZZZZZZ[[[ZZZZZZ\\\^^^___```aaaaaa^^^^^^^^^_______________^^^\\\YYYXXXXXXXXXWWWUUUPPPNNNJJJFFFEEEGGGIIIKKKKKKKKKLLLMMMNNNNNNMMMMMMKKKJJJHHHEEEDDDDDDDDDDDD>>>???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@AAABBBDDDEEEBBBBBBBBBDDDEEEEEECCCAAA===>>>???@@@AAA@@@@@@???;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<=========:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<;;;999999999999999999999999::::::888888888999999:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999<<<<<<<<<<<<;;;:::999999888888888888888888888888::::::::::::::::::::::::777777777777666666666666333555888999:::;;;===???LLLKKKIIIHHHLLLTTT___ffftttwww|||{{{vvvrrrnnnkkkeeegggmmmzzz{{{qqqooopppwwwyyy]]]PPPMMMFFFFFFFFFFFFFFFEEEDDDCCC??????>>><<<;;;;;;>>>@@@DDDJJJ___kkk___UUUSSSPPPNNNMMMKKKHHHEEEGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>======<<<============<<<;;;::::::999999>>>===;;;:::999::::::;;;:::::::::999999888888888888999999::::::999999888777777666666666666777777888999:::<<<===>>>>>>>>>????????????@@@BBBDDDEEEKKKLLLLLLJJJFFFCCCBBBBBBCCCEEEHHHKKKLLLKKKIIIGGGEEEDDDBBBBBBDDDEEEDDDCCC@@@<<<999999===@@@AAAAAADDDFFFHHHJJJMMMRRRXXX]]]aaadddiiimmmqqqtttxxx{{{{{{|||}}}tttnnnkkkiiifffdddcccccceeefffjjjeee```]]]^^^aaacccdddfffeeeeeedddeeegggjjjkkkgggiiikkklllllljjjgggfffbbbbbbaaaaaabbbcccddddddfffbbb^^^[[[ZZZZZZYYYYYYXXX[[[]]]^^^^^^]]]\\\\\\TTTSSSRRRRRRUUUXXXYYYYYY]]]]]]\\\[[[ZZZXXXVVVUUUVVVXXXXXXWWWUUUVVVYYY]]]___cccggggggbbb^^^\\\\\\ZZZXXXXXXZZZ]]]]]][[[XXX[[[[[[\\\^^^aaaaaa```^^^bbb```^^^]]]]]]___aaaccc___]]]ZZZYYYYYYXXXWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLMMMMMMMMMNNNQQQSSSVVVWWWMMMKKKIIIGGGGGGGGGEEEDDDAAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCDDDDDDCCCAAA@@@===:::BBB>>>>>>ccclllBBB>>>??????@@@@@@???===<<>>===============>>>???============>>>>>>>>>>>>======<<<<<<<<<======>>><<<;;;:::999888999:::;;;<<<;;;;;;:::999888777777888999:::;;;;;;;;;:::999::::::::::::::::::::::::===>>>@@@AAA@@@???===<<<;;;;;;999999999999;;;;;;;;;::::::999999::::::;;;888888888888888888888888:::999999999999999999:::888888888777777888;;;>>>JJJFFFEEEHHHKKKOOOYYYbbbggguuu{{{rrrjjjfffddd___cccgggnnn|||rrriiifffmmm|||cccPPPLLLIIIGGGFFFFFFGGGGGGEEEDDDFFFDDDBBB@@@>>>???@@@@@@AAALLL[[[qqq~~~kkk___UUURRRNNNLLLKKKIIIGGGEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>======<<<<<<<<<>>>======<<<;;;;;;::::::<<<<<<;;;:::999:::;;;;;;:::::::::999999888888888888888999999999999888888777777666666666666777777999:::;;;===>>>?????????>>>>>>===>>>???AAACCCDDDIIIJJJJJJGGGDDDAAA@@@@@@AAACCCGGGIIIJJJHHHEEECCCDDDCCCAAABBBCCCDDDCCCBBB>>>;;;888999===AAABBBCCCFFFHHHIIIKKKNNNSSSYYY^^^eeehhhlllnnnppprrrtttvvv{{{|||~~~{{{vvvsssmmmkkkiiifffeeefffggghhhlllhhhccc```aaaccceeeffffffeeedddcccdddfffhhhiiijjjlllmmmmmmllljjjgggfffaaaaaabbbbbbdddeeegggggggggdddaaa___^^^]]]\\\ZZZZZZ\\\___aaa```___]]]]]]VVVTTTSSSTTTWWWZZZZZZZZZ]]]]]]\\\ZZZYYYWWWVVVVVVVVVWWWXXXXXXWWWYYY]]]```ccceeehhhhhheeeaaa^^^]]]\\\[[[\\\^^^bbbcccaaa___]]]]]]]]]^^^aaabbbaaa```cccbbbaaa``````aaacccddd```^^^\\\[[[[[[ZZZZZZYYYTTTSSSQQQPPPOOOOOOOOOOOORRRRRRQQQRRRSSSTTTVVVWWWSSSPPPLLLIIIHHHFFFEEECCCAAAAAABBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCDDD???GGGEEECCC```iiiGGG???@@@@@@AAA@@@???>>>===???===;;;;;;=========<<<========================>>>======<<<<<<<<<======<<<============>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<:::999999999:::;;;======<<<;;;::::::999999999:::;;;;;;;;;;;;:::999::::::::::::::::::::::::;;;<<<===>>>>>><<<;;;:::;;;::::::999999::::::;;;::::::999999999999::::::999999999999999999999999999999888888888888999999888888888777777888;;;>>>KKKEEEBBBEEEIIINNNWWW___fffsssyyyppphhhbbb___[[[```dddkkkzzzzzzlllcccaaaeeessshhhTTTNNNIIIGGGFFFFFFFFFFFFEEEDDDDDDCCCAAA???>>>>>>>>>???BBBJJJUUUiii}}}kkk___UUUQQQMMMJJJHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@??????>>>===<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<999999999999999888888888888888888888888888888888888777777666666777777888:::;;;<<<===>>>?????????<<<<<<<<<===>>>@@@BBBDDDGGGGGGGGGDDDAAA?????????BBBEEEHHHJJJIIIFFFCCC@@@CCCAAA@@@AAABBBCCCBBBAAA;;;999888:::>>>BBBDDDEEEHHHJJJLLLNNNQQQUUU[[[___fffiiilllooopppqqqsssuuuzzz{{{}}}|||zzzyyyxxxqqqooommmjjjiiiiiijjjkkknnnkkkfffdddeeeggghhhiiihhhfffeeeddddddeeeggghhhmmmmmmnnnnnnmmmkkkhhhfffaaabbbbbbdddeeegggiiijjjhhhgggeeedddcccaaa___\\\\\\^^^bbbdddeeeccc```]]]XXXWWWVVVXXXZZZ]]]]]]]]]^^^]]][[[YYYXXXWWWXXXXXXVVVWWWXXXYYYZZZ^^^bbbfffiiiiiiiiiiiihhheeeaaa^^^]]]]]]___bbbeeefffeeeddd___^^^]]]^^^```bbbccccccddddddeeeeeeffffffffffffbbbaaa```^^^]]]\\\\\\\\\UUUUUUTTTSSSSSSSSSSSSSSSWWWWWWUUUUUUUUUVVVWWWXXXZZZVVVPPPKKKHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCC===DDDEEEAAARRRZZZEEEAAAAAAAAAAAA@@@???>>>===>>>===;;;<<<===>>>>>>===????????????????????????>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>======<<<;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999::::::::::::::::::::::::;;;<<<=========<<<:::999;;;::::::999999::::::;;;999999888888888888999999::::::::::::::::::::::::888888888777777888888888888888888777666888;;;===MMMEEE???AAAGGGMMMTTT[[[dddppp}}}|||ssskkkccc___\\\aaaeeehhhrrrxxxeee^^^[[[\\\iiiyyymmmYYYPPPIIIGGGEEEEEEEEEFFFEEECCCCCCBBB@@@>>>=========>>>DDDGGGMMM___~~~jjj^^^VVVRRRMMMIIIHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC?????????>>>===<<<;;;;;;======<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;<<<999999999888888888888888999999999888888999999999888777777777777777777888:::;;;<<<===>>>>>>>>>>>><<<<<<<<<===>>>AAACCCDDDFFFFFFEEEBBB???>>>???@@@FFFHHHJJJKKKJJJGGGBBB???AAA@@@???@@@AAABBB@@@???888888999;;;???CCCFFFHHHKKKLLLOOOQQQSSSWWW[[[___cccfffkkknnnpppsssvvvxxxzzz{{{}}}}}}|||{{{|||tttrrrpppnnnmmmlllmmmmmmpppmmmiiihhhiiijjjkkkjjjjjjiiigggeeeeeefffggghhhkkklllmmmmmmmmmkkkiiihhhdddddddddeeefffhhhiiijjjiiihhhgggggggggeeeaaa^^^^^^```dddhhhiiigggccc```\\\[[[ZZZ\\\^^^``````______]]][[[YYYXXXXXXYYYZZZVVVWWWYYY[[[^^^ccchhhkkknnnllljjjjjjkkkiiiccc^^^]]]^^^```bbbdddeeeddddddaaa^^^\\\\\\___bbbdddeeeeeegggiiikkklllkkkjjjhhhffffffdddbbb___]]]\\\]]]XXXWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUUUUVVVWWWWWW\\\WWWPPPKKKHHHFFFEEEDDDEEEEEEEEEDDDCCCBBBBBBAAACCCBBBAAA@@@???@@@AAABBBAAA:::???BBB<<>>=========<<<;;;;;;===>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;<<<>>>>>>>>>===============;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::======>>>>>>>>>===<<<;;;::::::::::::::::::::::::999888888777777888888999::::::::::::::::::::::::888888777777777777888888888999888777666777:::===OOOEEE===???GGGMMMSSSXXXbbblllyyy}}}uuummmhhheeehhhiiihhhkkkwwwuuu```[[[ZZZYYYddduuuqqq\\\QQQJJJHHHEEEEEEEEEEEEDDDCCCCCCBBBAAA???>>>>>>>>>>>>CCCCCCGGGWWWuuu}}}}}}jjj^^^WWWSSSMMMJJJHHHHHHGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB????????????>>><<<;;;:::;;;;;;:::::::::::::::999888999999::::::;;;;;;;;;888888888888888888888888;;;:::999999999999:::;;;888888777777777777888888999999:::;;;<<<<<<<<<<<<<<<<<<======???BBBDDDFFFFFFFFFDDDAAA>>>>>>@@@BBBHHHIIIJJJJJJHHHEEEAAA>>>@@@??????@@@AAAAAA@@@>>>999:::;;;===@@@CCCGGGIIILLLNNNPPPRRRTTTWWW[[[^^^bbbeeejjjnnnqqqtttwwwzzz{{{|||~~~}}}}}}vvvuuusssqqqpppoooooooooqqqooolllkkklllmmmlllllljjjhhhfffeeeddddddfffggghhhiiijjjkkkllllllkkkkkkggggggfffffffffggghhhhhhiiiiiiiiiiiiiiifffbbb___```bbbeeejjjmmmlllgggccc```___^^^```bbbcccbbbaaa___^^^\\\ZZZYYYZZZ\\\]]]XXXXXXYYY\\\aaagggkkknnnpppmmmkkkkkkkkkhhhccc___^^^```aaaccccccbbbbbbbbbaaa^^^\\\\\\___ccceeefffhhhjjjmmmpppqqqooommmllljjjjjjiiieee```^^^]]]^^^\\\\\\\\\\\\[[[[[[ZZZZZZVVVVVVUUUTTTTTTUUUVVVWWWYYYTTTNNNJJJHHHGGGGGGFFFHHHHHHGGGFFFEEEDDDDDDCCCEEECCCAAA@@@?????????@@@CCC>>>AAACCC???>>>BBBBBBAAAAAA@@@???>>>>>>=========;;;:::;;;===>>>>>>===????????????????????????AAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<<<<===>>>>>>??????>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<<<<============>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::===============<<<;;;;;;::::::::::::::::::::::::999888888777777888888999999999999999999999999999888888777777777777888888888999888777666666999<<>>AAAAAADDDRRRkkk|||~~~|||jjj^^^VVVRRRNNNKKKIIIIIIGGGFFFCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@@@@>>><<<:::999:::999999999999999999999888999:::::::::::::::999777777777888888888888888;;;:::999888888999:::;;;999888888777777888888999999999:::;;;;;;;;;;;;;;;<<<<<<<<<===???BBBEEEFFFFFFEEECCC@@@===>>>AAADDDHHHGGGGGGEEECCCAAA???===?????????@@@BBBAAA???===;;;===???AAABBBDDDGGGJJJLLLNNNPPPRRRTTTVVVZZZ\\\bbbfffjjjnnnqqqssswwwyyy}}}~~~~~~yyyxxxwwwuuusssrrrqqqqqqsssqqqooooooppppppooommmhhhgggeeecccbbbcccdddeeeggggggiiijjjlllmmmmmmmmmkkkjjjiiiiiihhhhhhiiiiiijjjjjjiiijjjjjjhhhdddaaabbbbbbeeejjjooooookkkgggdddcccbbbcccddddddbbb```______]]]\\\\\\]]]^^^___[[[ZZZZZZ^^^dddiiimmmnnnooonnnllljjjhhheeeaaa^^^```bbbdddeeecccbbbccccccaaa___]]]^^^aaadddggghhhjjjlllpppssstttsssqqqooolllmmmmmmiiidddaaabbbddddddddddddcccaaa___^^^]]]WWWWWWUUUUUUUUUUUUVVVWWWUUUQQQMMMJJJIIIIIIIIIHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCBBBBBBBBBAAA>>>???BBBAAAAAA@@@????????????@@@>>>===;;;<<<===>>>>>>===????????????????????????@@@AAABBBBBBBBB@@@???>>>;;;<<<<<<===>>>???@@@@@@???>>>>>>======>>>>>>???>>>????????????>>>===<<<======>>>>>>??????@@@@@@>>>===<<<;;;:::::::::;;;::::::::::::::::::::::::;;;;;;::::::999999999999999::::::;;;;;;::::::999999999888888888888999999888888888888888888888888888888888777777888888888999999888666555666888;;;KKKCCC>>>AAAGGGKKKQQQVVV^^^eeerrr~~~|||rrrqqqnnnllljjjooo}}}yyyiii```[[[[[[bbbiii}}}~~~hhhVVVNNNKKKGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>???CCCMMM___sss|||}}}|||xxx{{{iii^^^TTTQQQMMMKKKJJJHHHFFFDDDDDDDDDCCCBBBBBBAAA@@@@@@???@@@@@@@@@???<<<:::888::::::::::::::::::::::::999999:::;;;:::999888888666777777777888888888999999888777555555777888999999888888777777888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<>>>AAADDDEEEFFFDDDAAA>>><<<===AAAEEEIIIHHHEEECCCAAA@@@???????????????AAABBBBBB???===>>>@@@CCCDDDCCCDDDGGGIIIKKKMMMPPPQQQSSSUUUXXXZZZ___ccchhhmmmqqquuuzzz}}}}}}|||{{{yyywwwvvvttttttuuutttsssssstttsssrrrpppiiihhhfffeeeeeeeeeggghhhiiiiiijjjkkklllmmmnnnnnnlllllllllkkkllllllmmmmmmmmmkkkkkkkkkkkkiiifffdddbbbbbbccciiiooorrroookkkgggfffeeeeeeeeedddaaa__________________`````````]]]\\\[[[___dddjjjmmmnnnlllmmmllliiieeeaaa___^^^^^^aaadddeeeccccccdddeeecccaaa```aaadddgggiiijjjlllnnnqqqtttuuuuuusssrrrkkknnnooommmiiigggjjjmmmmmmmmmllljjjgggdddbbb```]]][[[YYYXXXWWWVVVWWWWWWSSSPPPMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDAAAEEEBBB>>>AAA@@@>>>AAABBBBBBAAAAAAAAABBBCCCDDDAAA@@@>>>>>>???@@@???>>>???????????????????????????@@@AAABBBBBBAAA???>>><<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@???>>>===>>>??????@@@AAAAAABBBBBB???>>><<<;;;:::::::::;;;::::::::::::::::::::::::;;;::::::999999999999999999::::::;;;;;;::::::999::::::999999999999::::::999999999999999999999999999999888888888888999999999999888666555555888:::EEEAAA???BBBEEEHHHOOOUUU]]]bbbooo{{{zzzuuupppnnnlllmmmxxx{{{kkkaaaaaabbbaaasssrrr[[[PPPMMMIIIGGGGGGGGGGGGGGGBBBBBBBBBAAA@@@???>>>======>>>AAAGGGQQQbbbvvv~~~{{{wwwsss{{{iii^^^RRROOOMMMKKKIIIGGGDDDBBBEEEEEEDDDCCCAAA@@@?????????@@@AAA@@@???<<<999888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999777666666666777777888888888999888666555444444555666888999999888888888888999999;;;;;;<<<<<<===<<<<<<<<<999999:::;;;===@@@CCCDDDEEECCC@@@<<<;;;===AAAEEELLLJJJFFFCCCAAAAAAAAABBB??????@@@BBBCCCBBB@@@===@@@CCCEEEEEEDDDDDDFFFIIIJJJLLLOOOQQQRRRTTTVVVYYYZZZ^^^eeelllrrryyy~~~}}}|||zzzxxxwwwvvvwwwvvvvvvvvvwwwvvvtttrrrlllkkkiiihhhhhhjjjkkkllllllllllllmmmmmmmmmmmmnnnmmmmmmmmmnnnnnnpppqqqqqqooommmlllkkkkkkkkkhhhfffcccaaaccchhhooosssqqqnnnhhhgggfffffffffdddaaa^^^___```aaaaaabbbaaaaaa```___]]]\\\___eeejjjlllmmmjjjllllllhhhbbb^^^]]]^^^ZZZ]]]aaacccbbbbbbdddfffdddcccbbbdddgggjjjkkklllmmmooorrruuuvvvuuutttsssjjjnnnpppooollllllppptttssssssqqqooolllhhhdddbbbbbb```^^^[[[YYYXXXWWWWWWSSSQQQNNNMMMLLLLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHIIIJJJIIIIIICCCJJJEEE???EEEFFFBBBCCCCCCCCCBBBBBBCCCDDDFFFGGGDDDBBB@@@@@@AAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@???>>><<<===>>>???@@@AAABBBBBB>>>>>>??????@@@AAACCCCCC??????@@@AAA@@@???>>>===???@@@AAAAAABBBCCCDDDDDD???>>><<<;;;::::::;;;;;;::::::::::::::::::::::::===<<<;;;;;;::::::;;;;;;999999;;;;;;;;;;;;999999;;;::::::999999::::::;;;::::::::::::::::::::::::::::::999999999999::::::999999888666555555888:::AAA>>>???BBBDDDFFFMMMTTT\\\aaammmzzzyyyssspppllljjjrrr|||uuugggfffddd^^^lllzzz___QQQNNNJJJGGGGGGHHHHHHHHHAAAAAAAAAAAA???>>>===<<<<<<===???BBBGGGVVVnnn}}}}}}zzzvvvrrrzzzhhh]]]VVVSSSOOOLLLKKKJJJIIIGGGJJJGGGCCCAAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<::::::::::::;;;;;;<<<===999;;;<<<;;;888777:::<<<:::888666888;;;<<<;;;999888;;;<<<;;;888666888:::666777888999999:::999999:::::::::;;;;;;;;;<<<<<<>>>======???BBBDDDEEEEEEGGGEEEBBB???>>>@@@DDDHHHNNNKKKFFFAAA??????BBBDDDBBBBBBBBBDDDEEEGGGIIIJJJKKKIIIFFFDDDDDDFFFJJJLLLQQQPPPOOOQQQUUUXXXWWWUUUYYY___gggooouuuzzz~~~{{{xxxxxxyyy}}}{{{xxxvvvuuussspppnnnmmmlllkkkjjjkkkmmmppprrrvvvssspppoooooooooooonnnqqqnnnllllllnnnpppqqqqqqrrrqqqoookkkhhhgggiiijjjggghhhiiilllnnnooommmkkkhhhggggggfffeeedddddddddcccdddeeeffffffeeeeeedddddddddeeeeeeeeegggjjjmmmllliiieeeccccccaaa]]]ZZZ```^^^___bbbdddbbbcccfffggghhhiiiiiiiiijjjlllnnnoooooorrrvvvyyyyyyuuuqqqrrrrrrrrrrrrsssuuuwwwxxxvvvtttrrrpppooolllhhhffffffeeedddbbb```]]]\\\[[[TTTUUUVVVUUURRRPPPOOOOOONNNLLLJJJHHHGGGGGGGGGHHHDDDDDDDDDEEEFFFGGGHHHIIIKKKIIIHHHGGGHHHGGGEEECCCDDDEEEEEEFFFGGGHHHHHHIIIJJJHHHDDDAAA@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCBBBAAA@@@???@@@BBBBBB???;;;<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===???AAABBB@@@>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<=========999999:::;;;;;;;;;:::999::::::999999::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;888777777777777999:::;;;888:::<<>>>>>>>>>>>;;;<<<@@@BBBEEEOOOeeeyyy~~~yyysssyyyggg]]]UUURRRNNNKKKJJJIIIHHHFFFIIIFFFCCCAAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<::::::::::::::::::;;;<<<999;;;<<<:::888888:::<<<:::888666777999:::999777888:::;;;:::888777888:::666777888999999::::::999:::::::::;;;;;;;;;<<<<<<>>>======???BBBEEEFFFEEEFFFDDDAAA>>>>>>BBBGGGKKKNNNJJJEEE@@@>>>>>>@@@BBBDDDDDDEEEFFFGGGIIIJJJKKKQQQNNNKKKGGGFFFHHHJJJLLLNNNMMMNNNQQQVVVYYYYYYYYY]]]bbbiiippptttxxx{{{~~~|||zzzzzz{{{~~~|||yyywwwvvvtttrrrooonnnmmmkkkkkkkkkmmmppprrruuusssqqqpppqqqqqqqqqppppppnnnlllkkkmmmooopppppprrrqqqpppmmmjjjiiikkkmmmkkkkkkkkkmmmnnnmmmkkkhhhgggggggggggggggfffeeeeeeeeeeeeggghhhhhhhhhgggfffggggggfffeeedddfffiiilllkkkhhheeedddcccbbb___\\\```]]]^^^bbbdddcccdddgggiiikkkllllllllllllnnnooopppqqqssswwwzzzzzzvvvrrrnnnnnnooooooqqqrrrtttuuuwwwvvvsssrrrqqqooollliiikkkiiigggccc___\\\YYYXXXVVVXXXZZZYYYVVVTTTRRRRRRQQQOOOMMMJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLJJJGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHEEEBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFDDDBBBCCCDDDDDDAAA???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>===???AAABBB@@@>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<::::::;;;<<<<<<<<<<<<<<<999999999999999:::::::::999999888888888888777777:::999888777777888888999888:::===???BBBGGGLLLQQQXXX___jjjttt{{{~~~wwwoooiiiiiilllpppyyypppeeeeeejjjzzzpppZZZSSSLLLJJJHHHEEEEEEHHHIIIGGGDDDAAA>>><<<;;;;;;;;;===@@@BBBCCCMMMaaauuu~~~zzzyyyfff\\\TTTQQQMMMKKKJJJIIIGGGFFFHHHFFFCCCAAAAAABBBAAA@@@@@@???>>>======<<<<<<<<<;;;::::::999999999999:::999:::::::::888888:::;;;<<<;;;::::::;;;;;;:::999888:::::::::888777888999666777888999:::::::::::::::::::::;;;;;;;;;<<<<<>>>>>@@@CCCEEEFFFEEEDDDBBB???>>>@@@EEEKKKOOOMMMJJJEEE@@@======???@@@DDDDDDEEEEEEGGGHHHJJJJJJSSSQQQMMMIIIGGGGGGHHHJJJKKKKKKMMMQQQVVVZZZ\\\\\\aaaeeekkkqqqtttwwwyyy{{{~~~||||||~~~}}}zzzyyyxxxvvvtttqqqooonnnmmmlllmmmoooqqqrrruuusssqqqqqqssstttssssssooommmkkkkkkmmmnnnooooooqqqqqqqqqooommmlllnnnpppnnnmmmllllllllljjjgggdddfffgggiiijjjkkkjjjiiihhhhhhiiikkklllllllllkkkjjjlllkkkiiifffdddfffjjjnnnmmmkkkhhhgggfffeeebbb``````^^^___ccceeedddfffjjjkkkmmmooooooooonnnooopppqqqrrrtttxxxzzzzzzwwwtttpppqqqrrrtttuuuvvvwwwxxxyyywwwuuuttttttssspppnnnqqqnnnjjjeee___[[[WWWVVVXXX[[[]]]^^^[[[XXXWWWVVVUUUTTTRRROOOMMMKKKJJJIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNQQQSSSRRRMMMHHHFFFFFFDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFDDDBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>???AAABBB@@@???>>>??????>>>>>>===<<<;;;>>>======<<<;;;;;;::::::;;;;;;:::999999999:::;;;::::::999999::::::;;;<<<;;;;;;<<<============<<<888999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999999;;;:::999888777777777777999;;;===???AAAEEEKKKOOOUUU\\\gggqqqyyyzzzqqqjjjgggiiikkkqqqwwwhhhggggggvvvbbbWWWMMMJJJJJJIIIIIIJJJIIIGGGEEEBBB???===<<<;;;<<<===???@@@BBBIII\\\nnn~~~xxxfff[[[TTTQQQMMMKKKJJJIIIGGGFFFHHHEEECCCBBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;::::::999888888888888999999999999999999:::;;;:::999999999::::::::::::888999999999888888888999777777888999:::::::::::::::::::::;;;;;;;;;<<<<<>>>>>???@@@BBBBBBBBBBBBCCCEEEFFFFFFNNNLLLIIIFFFDDDDDDFFFGGGJJJKKKNNNQQQUUUYYY[[[\\\cccggglllqqqtttwwwzzz||||||~~~}}}~~~|||{{{zzzxxxvvvtttqqqpppooonnnoooppprrrssssssrrrqqqrrrtttuuuuuutttooonnnllllllmmmooonnnnnnoooppppppooonnnnnnpppqqqnnnlllkkkjjjjjjhhheeebbbgggiiilllnnnpppooommmlllmmmnnnpppqqqrrrqqqqqqppppppooollliiigggiiinnnrrrtttrrrpppnnnkkkiiifffeeeccc```aaaeeeffffffhhhllllllnnnppppppooonnnnnnoooppprrrtttwwwyyyxxxvvvuuussstttvvvwwwyyyzzz{{{{{{zzzxxxvvvvvvvvvvvvtttsssuuurrrmmmgggaaa\\\YYYWWWZZZ\\\___```^^^[[[YYYXXXXXXWWWVVVTTTRRRPPPOOOOOOPPPQQQRRRRRRSSSRRRQQQQQQPPPTTTXXXVVVOOOIIIGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCBBBBBBDDDFFFIIIKKKJJJHHHEEECCCBBBBBBAAAAAACCCCCCCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAAAAA@@@@@@????????????>>>===<<<<<<======<<<<<<<<<;;;;;;;;;===;;;999888888999:::<<<::::::999999::::::;;;<<<;;;<<<<<<===>>>=========;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;:::::::::999999888888888777777:::;;;===>>>@@@DDDIIIMMMSSS[[[fffpppyyy{{{rrriiieeedddeeejjjvvvkkkdddaaammm~~~ssscccSSSNNNNNNMMMKKKJJJFFFEEEDDDCCCAAA@@@??????======>>>???@@@FFFVVVfffxxxfff[[[UUURRROOOLLLKKKJJJIIIGGGGGGEEECCCBBBCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;::::::999888888888888999888888888999:::::::::444555666666777777888999888888777888888999888888777888999::::::;;;:::::::::::::::;;;;;;;;;<<<<<>>???AAADDDEEEDDDCCCAAA>>><<<>>>CCCJJJOOOQQQKKKIIIEEEAAA??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDGGGFFFDDDBBBBBBDDDFFFGGGLLLMMMPPPRRRUUUWWWYYY[[[aaaeeekkkpppuuuyyy}}}~~~~~~}}}|||{{{zzzxxxvvvrrrrrrqqqqqqqqqrrrssstttrrrqqqqqqsssuuuwwwvvvuuuqqqooonnnnnnooopppooonnnnnnooopppooonnnnnnppprrrooommmlllkkkkkkjjjhhhfffiiikkkooorrrssssssqqqpppqqqrrrtttvvvvvvvvvvvvuuusssqqqooolllkkknnntttxxx|||{{{yyyuuuqqqmmmkkkjjjhhheeedddggghhhgggiiimmmlllmmmooonnnmmmllllllmmmoooqqqtttvvvwwwvvvuuuuuusssssstttvvvxxxzzz{{{||||||zzzxxxwwwxxxxxxwwwvvvwwwtttoooiiiddd```^^^]]][[[^^^``````^^^[[[YYYYYYWWWWWWWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSQQQVVVZZZXXXQQQKKKIIIJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCDDDEEEGGGGGGHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDIIIHHHGGGGGGHHHJJJMMMNNNJJJIIIGGGEEEBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<=========<<<:::888888888:::;;;::::::999999::::::;;;<<<;;;<<<<<<===>>>=========;;;;;;;;;::::::999999999::::::999999888777777666777777888888999999999999:::;;;===>>>@@@CCCHHHLLLRRRZZZfffqqqyyy|||sssiiiccc``````bbbkkkzzzwwwggg]]]ggguuuvvv```UUURRROOOLLLJJJFFFFFFEEEDDDCCCAAA@@@@@@>>>===>>>??????CCCQQQ___zzzyyyfff\\\VVVSSSOOOMMMLLLKKKIIIHHHFFFDDDCCCCCCCCCCCCAAA@@@@@@???>>>======<<<<<<<<<;;;::::::999999999999:::999777666777999:::::::::777888::::::999:::;;;===888777666777999999999777777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>???AAADDDDDDCCCAAA???===;;;>>>EEEKKKMMMNNNHHHFFFCCC@@@??????@@@AAABBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAAAAACCCFFFIIIJJJMMMOOOQQQSSSTTTUUUXXXZZZ___dddjjjpppuuu{{{~~~||||||{{{yyywwwttttttssssssssssssttttttsssssssssuuuxxxyyyxxxwwwsssrrrqqqqqqrrrrrrqqqpppnnnoooppppppooooooppprrrrrrqqqooonnnooonnnmmmkkkkkkmmmooorrrssstttsssrrrssstttvvvwwwxxxxxxxxxxxxtttsssqqqooooooqqqvvvzzz}}}yyytttpppnnnnnnoookkkiiijjjjjjhhhjjjnnnlllmmmmmmkkkiiiiiijjjlllnnnqqqtttvvvuuuuuuuuuuuuvvvvvvvvvwwwyyy|||~~~|||zzzyyyzzzzzzzzzyyyyyyvvvqqqlllgggdddcccbbb```aaabbbaaa^^^\\\[[[[[[WWWXXXXXXXXXXXXWWWVVVVVVWWWWWWUUUTTTTTTTTTTTTTTTTTTWWWYYYXXXTTTOOONNNNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKJJJHHHEEEDDDEEEFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>@@@BBBBBBAAA@@@AAABBB@@@AAAAAA@@@@@@???>>>===::::::;;;;;;<<<======>>>===<<<:::999888999999:::::::::999999::::::;;;<<<;;;;;;<<<============<<<>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;:::999888888777666666777999999::::::999999:::<<<===???CCCHHHKKKQQQYYYeeeqqqzzz}}}tttkkkccc___^^^```eeerrrppp___eeepppooo^^^VVVPPPLLLKKKJJJJJJHHHFFFDDDAAA>>>===???======>>>>>>BBBMMMYYYuuu||||||yyyggg]]]UUURRRNNNLLLKKKJJJHHHGGGEEEDDDCCCCCCDDDCCCAAA@@@@@@???>>>======<<<<<<<<<::::::::::::::::::;;;<<<999777555666999;;;;;;999<<<===???===;;;:::;;;<<<888666555666999:::999777777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>@@@CCCCCCAAA???>>><<<;;;@@@FFFKKKKKKIIICCCBBB@@@>>>===>>>???@@@AAA@@@@@@?????????@@@@@@>>>>>>???@@@CCCFFFIIIKKKLLLOOORRRSSSTTTUUUXXX[[[___cccjjjpppvvv|||~~~}}}|||{{{yyywwwuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvxxx{{{|||zzzyyyvvvtttttttttuuuuuusssqqqoooqqqrrrrrrqqqqqqqqqssstttrrrpppooonnnnnnlllkkklllmmmnnnpppqqqrrrrrrrrrrrrsssuuuvvvxxxxxxwwwwwwuuutttsssqqqpppqqqtttwww{{{||||||xxxtttppppppqqqvvvqqqnnnnnnllliiijjjmmmnnnmmmkkkiiiggggggiiilllooorrruuuvvvuuuuuuvvvwwwyyyxxxwwwwwwyyy}}}}}}||||||}}}}}}||||||yyytttnnnjjjgggffffffggggggfffddd```^^^^^^___^^^^^^^^^^^^^^^\\\[[[ZZZYYYWWWUUUSSSRRRRRRTTTUUUWWWXXXXXXXXXWWWUUUTTTSSSOOONNNLLLJJJIIIIIIJJJKKKIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIKKKIIIFFFEEEEEEFFFEEEFFFFFFFFFFFFFFFEEEEEECCCBBBBBBAAA@@@@@@??????>>>@@@BBBBBBAAA@@@AAACCCAAAAAAAAAAAA@@@???>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888::::::999999::::::;;;<<<::::::;;;<<<<<<<<<<<<<<>>===<<<;;;::::::999777777999999999999888777777999;;;<<>>>>>AAAKKKVVVooovvvtttyyyzzzhhh]]]TTTQQQMMMKKKJJJIIIGGGFFFEEECCCCCCCCCDDDDDDBBB@@@@@@???>>>======<<<<<<<<<::::::::::::;;;<<<<<<===999666555666999;;;;;;999999;;;<<<999555333333555888666555666999:::999777888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCAAA>>>>>><<<<<<@@@GGGJJJIIIFFF@@@???===<<<;;;<<<>>>???>>>======<<<<<<<<<<<<<<<;;;<<<<<<>>>AAADDDGGGIIIJJJNNNQQQSSSTTTUUUYYY\\\```dddjjjpppvvv|||}}}}}}|||{{{yyywwwvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxyyy{{{}}}~~~|||zzzwwwvvvuuuvvvwwwwwwuuusssqqqsssttttttsssrrrsssssstttqqqnnnllllllkkkiiigggllllllmmmnnnooopppqqqqqqpppqqqsssuuuvvvvvvvvvvvvuuuuuutttrrrpppppprrrtttvvvxxxyyyvvvrrrpppqqqrrrzzzuuuqqqooommmiiijjjmmmooonnnkkkhhheeefffiiilllpppssswwwxxxvvvuuuwwwyyyvvvtttrrrrrrtttxxx}}}~~~~~~~~~{{{vvvpppkkkiiihhhhhhlllllljjjfffbbb```aaabbbfffffffffeeedddbbb___^^^ZZZWWWTTTQQQPPPQQQSSSUUUZZZXXXXXXXXXZZZZZZXXXWWWPPPNNNLLLJJJKKKMMMOOOQQQMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGCCCFFFIIIHHHEEECCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>@@@CCCCCCAAA@@@AAACCCAAAAAAAAAAAA@@@???>>>>>>=========<<<;;;;;;::::::;;;;;;<<<;;;:::999888777::::::999999::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========<<<;;;;;;:::888777666666999999::::::999888666555777888:::<<>>???AAAKKKUUUkkk~~~rrrooovvv~~~jjj^^^WWWRRRNNNOOOMMMIIIGGGGGGDDDEEEEEEEEEDDDBBB???>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888777777777888888;;;;;;;;;;;;::::::999888888777777777999:::999888;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::===@@@AAAAAAAAA@@@>>><<<===AAAGGGJJJHHHDDDBBBAAA???===<<<<<<>>>>>>@@@>>><<<;;;;;;;;;:::999:::<<>>=========<<<;;;;;;::::::888999;;;<<<===<<<;;;;;;999:::<<<======<<<:::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;777777777888999999999:::999:::<<<===???CCCHHHKKKSSSZZZdddooozzzuuujjjcccaaa``````cccnnnlllgggiiixxxgggWWWQQQNNNIIIJJJJJJJJJIIIGGGEEEDDDCCC???:::888;;;>>>AAAHHHOOOiiisssooo{{{~~~jjj]]]WWWRRRNNNOOOMMMIIIGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999999999888888888:::::::::::::::999888888888777777777999:::999888999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@@@@@@@???======>>>CCCIIIJJJGGGCCC@@@???===<<<<<<<<<>>>??????===;;;:::;;;<<<<<<;;;;;;===@@@BBBCCCEEEHHHJJJMMMOOORRRSSSUUUXXX[[[^^^bbbeeeiiinnnttt{{{ssspppwww~~~zzzwwwwwwzzz|||zzzvvvuuuxxx|||}}}~~~|||zzz}}}zzzxxxvvvvvvvvvuuutttsssrrrpppoooooopppqqqrrrttttttrrrqqqpppooooooooorrrqqqppppppppppppqqqrrrqqqrrrssstttuuuvvvvvvvvvvvvvvvuuussspppooooooppptttwwwzzz|||{{{yyyxxxxxxzzzwwwtttrrrrrrrrrqqqooorrrqqqnnnlllkkkkkklllmmmpppvvv}}}~~~|||}}}~~~{{{vvvvvvzzz~~~~~~xxxsssooommmmmmmmmpppsss{{{zzzoookkkjjjiiijjjlllmmmlllkkkhhhccc]]]YYYWWWVVVTTTRRRTTTVVVYYY\\\\\\[[[YYYWWWQQQPPPOOOPPPSSSVVVWWWWWWRRRRRRQQQPPPOOOOOONNNNNNLLLLLLMMMNNNNNNMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIIIIIIIHHHHHHFFFEEEDDDDDDCCCCCC???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@????????????AAA@@@???===<<<:::999888999:::;;;<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;888888888888888999999999999:::<<<===???BBBGGGKKKRRRXXXbbbmmmwwwxxxnnngggdddaaa```bbblllmmmiiikkkzzzgggVVVQQQNNNJJJJJJJJJJJJIIIGGGEEEDDDCCC@@@<<<999<<<>>>@@@EEEKKK___xxx{{{ttt|||~~~jjj]]]WWWRRRNNNOOOMMMIIIGGGGGGEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;:::888777888999999999999888777777888777777777999:::999888888999:::<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>?????????>>>===<<<===@@@FFFJJJKKKFFFBBB>>>===<<<<<<<<<===???@@@>>><<<::::::;;;<<<<<<<<<<<<>>>@@@AAABBBDDDGGGIIILLLNNNQQQSSSTTTWWW[[[^^^bbbfffkkkpppvvv}}}tttooosss~~~{{{xxxyyy|||~~~}}}zzzyyy{{{~~~~~~{{{yyy~~~{{{xxxwwwwwwxxxxxxxxxqqqqqqppppppqqqqqqrrrsssuuutttsssrrrqqqrrrssstttttttttsssrrrrrrrrrssssssuuuuuuvvvwwwwwwwwwwwwwwwwwwuuusssqqqqqqpppooonnntttwwwzzz||||||{{{{{{|||{{{yyyxxxwwwxxxwwwvvvtttqqqqqqooonnnmmmmmmmmmmmmpppvvv|||}}}yyywwwzzz~~~~~~~~~yyytttpppnnnnnnnnnqqqzzzwwwooonnnnnnppprrrttttttsssnnniiiccc^^^[[[XXXUUUSSSSSSUUUXXXZZZ[[[ZZZXXXWWWQQQPPPPPPSSSWWWZZZ\\\\\\UUUUUUTTTRRRQQQPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEEFFFIIIJJJKKKJJJIIIIIIIIIIIIKKKLLLMMMNNNJJJIIIGGGFFFEEEDDDEEEEEEBBBBBBBBBBBBAAAAAAAAA@@@AAA@@@@@@@@@????????????@@@@@@???>>>===<<<;;;;;;;;;<<<<<<===<<<<<<;;;:::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;999999999888888888888888888:::;;;<<<>>>AAAFFFJJJQQQVVV___iiisss~~~{{{rrrkkkhhhaaa```aaajjj|||ooojjjlllzzzgggVVVQQQNNNKKKJJJJJJJJJIIIGGGFFFDDDDDD@@@<<<;;;===>>>>>>AAAFFFRRRlll|||~~~jjj\\\WWWRRRNNNOOOMMMIIIFFFGGGEEEDDDBBBAAAAAABBBCCCDDD>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<:::888777777777888888888888777777888777777777999:::999888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===<<<;;;<<<>>>BBBHHHKKKJJJEEEAAA===<<<<<<===>>>???AAABBB@@@===;;;::::::;;;<<<;;;<<<===??????@@@BBBEEEHHHLLLNNNQQQSSSUUUXXX\\\___cccggglllrrrxxx{{{wwwyyy~~~|||{{{{{{}}}}}}}}}~~~{{{yyy}}}zzzwwwuuuwwwxxxyyyyyysssssssssssssssssssssrrrtttsssrrrqqqrrrtttuuuwwwtttttttttuuuvvvvvvwwwwwwyyyyyyzzzzzzzzzzzzyyyyyyvvvsssqqqrrruuuwwwuuussswwwyyy|||}}}}}}||||||}}}}}}|||{{{{{{{{{zzzxxxvvvppppppppppppooonnnnnnnnnqqqvvv|||zzzxxxzzz|||~~~zzzuuurrrqqqpppqqqrrr}}}zzzsssrrrrrrsssuuuvvvvvvuuuppplllgggbbb]]]ZZZWWWVVVSSSTTTWWWYYYZZZZZZXXXWWWPPPPPPPPPSSSWWWZZZ[[[[[[WWWWWWVVVUUUSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJJJJJJJJJJKKKLLLIIIHHHGGGHHHKKKLLLMMMLLLIIIIIIIIIIIIKKKMMMOOOQQQLLLKKKIIIGGGFFFFFFGGGGGGEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????<<<======>>>??????@@@@@@============<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<;;;<<<<<<<<<============<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;:::999999999888777777777888999:::;;;===@@@EEEHHHNNNSSS[[[eeeooozzz}}}tttlllhhh___^^^___gggxxxooohhhhhhtttfffUUUPPPNNNKKKJJJJJJJJJIIIHHHFFFEEEDDD???<<<;;;>>>???===???CCCIIIbbbkkk]]]WWWRRRNNNOOOMMMIIIFFFGGGEEEDDDBBBAAAAAABBBCCCDDD>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<:::888777666777777888888777777777888777777777999:::999888;;;:::999999:::;;;===???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;:::;;;>>>DDDIIIKKKIIIDDD@@@======>>>???AAABBBCCCDDDBBB???;;;999::::::::::::<<<===>>>>>>>>>@@@CCCFFFLLLOOORRRTTTVVVYYY]]]```cccgggmmmssszzz~~~~~~~~~}}}}}}|||~~~}}}zzzxxxwwwxxxzzzzzzzzzwwwwwwwwwwwwuuutttrrrqqqqqqqqqpppqqqrrrtttvvvwwwssstttuuuwwwyyyzzz{{{||||||}}}}}}}}}}}}||||||{{{tttrrrqqquuu{{{~~~|||~~~}}}|||||||||}}}|||{{{{{{yyywwwtttssstttttttttssssssssssssrrrvvv||||||zzzzzzzzz}}}zzzwwwuuuuuuuuuuuuuuu}}}|||vvvuuussstttuuuuuusssrrrnnnlllhhhccc___[[[YYYYYYTTTUUUWWWYYYZZZZZZYYYXXXTTTSSSSSSUUUXXXZZZZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMKKKLLLMMMNNNNNNMMMJJJIIIIIIIIIKKKMMMOOOPPPNNNLLLKKKIIIHHHHHHHHHHHHFFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???<<<======>>>???@@@AAAAAA???>>>>>>===<<<<<<<<<<<<<<<==================<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;:::999999999888777777777777888::::::<<>>???>>>???BBBFFFZZZwwwmmm^^^WWWRRRNNNOOOMMMIIIGGGGGGEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;:::888777666777777888888888888777888777777777999:::999888::::::999999:::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::;;;>>>DDDHHHIIIFFFBBB???===>>>???AAABBBCCCDDDEEEBBB???;;;999999:::;;;;;;===>>>>>>======???BBBEEELLLOOORRRTTTWWWZZZ^^^aaabbbgggmmmttt{{{|||}}}~~~|||{{{{{{|||}}}|||{{{wwwxxxyyyxxxwwwtttqqqooonnnooopppqqqssstttuuuuuussstttvvvyyy{{{|||}}}}}}}}}}}}~~~~~~~~~}}}}}}|||ttttttvvvyyy~~~|||{{{|||}}}{{{zzzyyyxxxvvvtttssssssrrrrrrrrrssstttttttttvvv{{{~~~}}}||||||~~~}}}zzzyyyxxxwwwwwwxxx|||~~~xxxwwwuuuttttttsssqqqooolllkkkiiiddd___[[[ZZZZZZXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZ\\\]]][[[ZZZYYYZZZZZZZZZXXXVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQOOONNNLLLLLLNNNOOOQQQRRRPPPNNNNNNOOOOOONNNMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIGGGFFFDDDBBBBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======???>>>>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;999999999888888888888888777888999:::;;;>>>BBBEEEIIINNNWWWaaakkkvvv~~~uuujjjccc\\\[[[[[[aaarrrnnndddcccooo|||lllYYYRRRNNNKKKJJJJJJJJJJJJIIIHHHGGGFFFAAA===<<>>???BBBEEERRRjjjnnn___WWWRRRNNNOOOMMMIIIGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999999999999888888888666777888888999999999888888777777777999:::999888777888;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::;;;>>>DDDGGGGGGDDDAAA>>>===>>>???AAABBBCCCCCCDDD@@@===999888999<<<>>>>>>@@@@@@???>>>>>>@@@CCCFFFKKKNNNQQQSSSVVVYYY^^^aaabbbfffmmmttt{{{}}}~~~{{{|||~~~~~~}}}|||||||||}}}}}}zzzxxxtttvvvwwwxxxvvvtttpppnnnmmmoooqqqsssuuuuuuttttttvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}}}}||||||xxxzzz|||~~~}}}}}}}}}~~~{{{yyywwwxxxxxxwwwvvvsssrrrqqqpppppprrrtttuuuuuuwwwzzz}}}{{{yyywwwwwwvvvxxx|||}}}zzzxxxvvvuuuuuutttrrrpppllllllkkkfff```[[[ZZZZZZ\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[[[[]]]______^^^\\\[[[\\\]]]]]]]]][[[YYYWWWQQQQQQPPPOOOOOOPPPQQQQQQSSSQQQOOONNNNNNOOOQQQSSSRRRPPPNNNNNNOOOPPPOOONNNOOOOOOOOOOOOOOONNNMMMLLLMMMNNNOOOOOONNNLLLJJJHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>======<<<<<>>=========>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;888888888888888999999999666777888999:::===AAADDDFFFMMMVVVaaakkkuuu~~~wwwmmmeee\\\[[[ZZZ^^^mmmzzzooofffiiixxxqqq___UUUQQQMMMJJJJJJJJJJJJIIIHHHGGGFFFEEEAAA?????????<<<===AAADDDJJJ\\\wwwooo```WWWRRRNNNOOOMMMIIIGGGGGGDDDEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888777777777888888777777888999999999999999888777777777999:::999888333777<<>>CCCFFFEEEBBB@@@>>>======???@@@AAABBBBBBBBB===:::777777:::===@@@AAABBBBBBAAA@@@???AAAEEEHHHJJJLLLPPPRRRUUUXXX]]]```aaafffmmmuuu{{{|||}}}|||zzz~~~{{{{{{}}}}}}zzzzzzzzz||||||{{{wwwuuuqqqrrruuuvvvvvvssspppnnnmmmooorrruuuvvvvvvtttsssxxxyyyzzz{{{{{{zzzyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{|||~~~~~~~~~|||zzzwwwvvvwwwyyyyyyyyyxxxvvvtttssstttvvvyyy{{{uuuwwwzzz|||yyyvvvuuuqqqssswww|||~~~~~~}}}|||zzzxxxwwwvvvvvvvvvtttrrrnnnnnnmmmggg```[[[YYYZZZ^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[]]]___```___]]]]]]^^^___``````^^^\\\[[[PPPOOONNNNNNNNNNNNOOOPPPTTTSSSQQQOOOOOOQQQSSSTTTPPPOOOMMMNNNOOOPPPPPPOOOQQQRRRRRRRRRQQQOOOMMMKKKMMMNNNPPPQQQPPPMMMJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@============>>>>>>>>>>>>>>>>>>=========???@@@AAA<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>======<<<<<<<<<;;;;;;;;;777777888888999999999:::666777888999999<<<@@@DDDEEELLLVVVaaallluuu}}}zzzooohhh\\\[[[YYY\\\jjj~~~~~~vvvpppiiiooovvvbbbYYYSSSNNNJJJJJJJJJJJJIIIHHHGGGGGGIIIDDD@@@@@@>>>;;;<<<@@@BBBDDDSSSooopppdddYYYTTTNNNKKKKKKJJJHHHEEEGGGFFFDDDCCCBBBBBBCCCCCCAAAAAA@@@???>>>===<<<<<<888999;;;===>>>>>>======::::::;;;<<<<<<<<<;;;;;;999999999999999888777666999999888888888888888999;;;;;;;;;<<<;;;;;;::::::>>><<<999999;;;<<<======@@@@@@???===:::999:::<<<@@@CCCGGGHHHFFFCCCAAAAAA<<<===???CCCGGGFFFBBB>>>:::;;;;;;::::::;;;???AAAFFFEEEDDDDDDDDDEEEGGGHHHJJJMMMPPPTTTWWW[[[```cccjjjnnnqqqsssyyywwwyyy}}}}}}|||{{{||||||~~~}}}{{{zzzxxxvvvwwwvvvuuuuuuvvvvvvtttrrrssssssrrrrrrsssssstttuuu{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{xxxvvvxxx~~~vvvqqqooosssxxx|||zzz|||~~~}}}|||zzz{{{|||}}}}}}xxxvvvuuunnnooorrrwww|||~~~zzzwwwyyyzzzyyyqqqppplllhhhddd```^^^]]]^^^```aaa___\\\YYYZZZ[[[]]][[[ZZZ[[[]]]____________aaacccdddccc```]]]ZZZUUUTTTTTTTTTVVVUUUTTTRRRTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSRRRQQQQQQRRRTTTUUUUUUUUUVVVVVVUUUTTTRRRQQQQQQPPPOOOOOOPPPOOOMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB>>>>>>????????????>>>>>>????????????>>>===;;;;;;????????????>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<===>>>>>>??????>>>=========<<<<<<<<<<<<888888999999999::::::::::::888777888;;;===>>>>>>FFFKKKTTT]]]fffqqq|||}}}rrrkkkcccaaa^^^^^^fffuuu~~~}}}}}}tttooouuuqqq[[[PPPOOOMMMLLLKKKKKKKKKJJJGGGEEEFFFDDDBBB@@@????????????BBBFFFRRRfff{{{rrreeeYYYTTTOOOLLLKKKKKKHHHEEEFFFEEEDDDCCCBBBBBBBBBCCCAAA@@@@@@???>>>===<<<<<<999:::;;;<<<======<<<<<<::::::999999999999999999999999999999999888777777999888888777777777888888::::::;;;;;;<<<;;;;;;;;;>>><<<:::999;;;=========@@@@@@???===:::999:::<<<@@@CCCFFFFFFDDDAAA>>>=========???BBBEEEEEEAAA>>>:::;;;;;;::::::;;;>>>AAADDDDDDCCCDDDDDDFFFGGGHHHJJJMMMPPPTTTXXX\\\aaaeeelllpppsssuuuzzz}}}~~~}}}}}}}}}~~~}}}|||{{{xxxvvvtttsssrrrsssssssssqqqooossssssrrrrrrrrrsssttttttxxxyyyzzz{{{{{{|||||||||yyy|||}}}{{{yyy{{{|||xxxsssoooooosssxxx{{{{{{|||~~~|||}}}~~~yyytttpppjjjkkknnnsssyyy}}}~~~~~~|||zzzwwwyyyyyywwwtttrrrnnniiiddd```]]]\\\]]]```bbbaaa^^^[[[ZZZZZZ^^^]]]\\\]]]___aaaaaa``````bbbdddffffffdddaaa___VVVUUUUUUVVVWWWXXXVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSTTTSSSRRRQQQQQQRRRTTTUUUUUUVVVVVVWWWVVVUUUTTTSSSSSSRRRQQQQQQRRRRRRPPPNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBB<<<======>>>>>>======<<>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>><<<<<<======>>>??????@@@>>>>>>=========<<<<<<<<<;;;:::::::::999999888888999999999999999;;;===>>>EEEKKKSSS[[[dddnnnzzzzzztttgggddd___]]]dddrrr~~~}}}}}}}}}vvvxxxhhhYYYSSSNNNLLLKKKKKKKKKJJJHHHFFFEEEDDDBBB@@@???>>>>>>???AAADDDNNN___ttt}}}tttgggYYYUUUOOOLLLLLLKKKHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@??????======<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::999888777666666777888888999999999999888777777777777777666666777777888999999:::;;;<<<<<<<<<<<<>>><<<::::::<<<===>>>>>>?????????<<<::::::;;;===@@@CCCEEEDDDAAA===:::999======>>>@@@BBBBBB@@@>>>::::::;;;::::::;;;>>>AAABBBBBBBBBCCCDDDFFFHHHIIIJJJMMMQQQUUUYYY^^^cccggglllppprrrsssxxx~~~~~~}}}{{{xxxvvvtttsssrrrrrrsssrrrpppnnnttttttsssrrrrrrsssssssssvvvwwwxxxzzz{{{}}}~~~~~~{{{}}}}}}{{{yyytttrrrqqqpppqqquuuyyy|||}}}~~~{{{rrrlllggggggiiinnntttyyy||||||{{{|||zzzzzzyyyvvvuuusssooojjjeee```]]]\\\]]]```bbbbbb```]]][[[[[[^^^]]]]]]^^^```aaa``````aaacccfffggghhhgggeeeccc[[[ZZZYYYYYYYYYXXXVVVTTTTTTUUUVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQSSSUUUVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVUUUTTTTTTUUUTTTRRRPPPKKKJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCBBB===>>>>>>??????>>>>>>===????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>=====================>>>??????@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;:::999888777777888:::;;;:::888888;;;???DDDJJJRRRYYYaaakkkwww~~~zzzmmmgggaaa]]]aaammm}}}~~~}}}~~~}}}xxx|||xxxcccXXXOOOMMMKKKJJJJJJJJJIIIGGGEEEDDDBBB@@@>>>===>>>>>>???AAAGGGVVVjjj~~~}}}wwwiiiZZZUUUOOOLLLLLLKKKIIIFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<:::888666555555777777888888999999999888888777666666666666666666777888888999:::;;;<<<<<<<<<<<<===;;;:::;;;===>>>>>>>>>>>>???>>><<<::::::<<<>>>BBBCCCEEECCC???;;;888888======>>>???@@@@@@>>>===999:::;;;;;;;;;<<<>>>@@@@@@@@@BBBCCCEEEGGGHHHIIIJJJMMMRRRVVVZZZ___eeeiiijjjnnnppppppttt|||~~~|||zzzxxxvvvuuutttttttttuuuuuusssqqquuuuuuttttttssssssttttttwwwwwwxxxyyyzzz|||}}}~~~{{{~~~}}}zzzwwwuuusssqqqqqqrrrtttwww{{{~~~}}}uuunnniiiiiijjjnnnssswwwyyyyyyzzz~~~{{{{{{xxxuuusssqqqnnnjjjfffccc```___aaaaaaaaaaaa```_________^^^^^^]]]^^^```aaa```___ccceeefffhhhhhhgggeeeddd```^^^\\\ZZZYYYWWWTTTRRRUUUVVVXXXZZZ[[[ZZZXXXWWWUUUTTTSSSRRRRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUVVVVVVTTTRRRLLLLLLKKKKKKJJJKKKKKKKKKLLLKKKIIIGGGEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAA???????????????>>>===<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>???@@@@@@@@@>>>>>>>>>============<<<<<<;;;;;;:::999999888888999<<<>>><<<888777;;;@@@DDDJJJQQQXXX```iiittt|||{{{qqqjjjbbb^^^```iiizzzuuuqqqsssxxxiiiYYYPPPMMMJJJIIIIIIIIIIIIHHHEEEDDDBBB???>>>============???CCCOOOaaauuu{{{kkkZZZUUUOOOLLLLLLKKKIIIFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::===<<<999777666777888999777888888999999999888888666666555666666777888888888999:::;;;<<<<<<<<<<<<<<<;;;:::;;;===??????>>>===>>>===<<<;;;;;;===???CCCDDDEEECCC???;;;999999===>>>???@@@???>>>======888:::;;;<<<;;;<<<>>>@@@???@@@BBBDDDFFFHHHIIIIIIKKKOOOSSSWWW\\\aaafffjjjjjjnnnoooooossszzz~~~}}}}}}{{{yyywwwuuuuuuuuutttuuuwwwwwwuuutttwwwwwwvvvvvvvvvvvvwwwwwwzzzyyyyyyyyyyyyzzz{{{|||{{{~~~~~~}}}|||}}}{{{yyyvvvtttsssssstttwww{{{~~~~~~zzzuuupppooooooqqqtttvvvvvvvvvuuu{{{}}}zzzxxxwwwtttpppnnnmmmkkkiiigggeeeeeedddeeedddaaa```aaabbbcccdddaaaaaaaaabbbddddddbbb```eeeeeefffgggfffdddbbbaaa^^^\\\[[[ZZZZZZYYYWWWTTTWWWXXX[[[]]]]]]]]]\\\[[[VVVUUUTTTTTTTTTVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZWWWVVVUUUVVVVVVVVVTTTRRROOONNNNNNMMMMMMMMMNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>????????????>>>>>>===>>>>>>?????????@@@@@@@@@???>>>>>>>>>=========<<<=========>>>??????@@@@@@???>>>>>>>>>============:::::::::::::::::::::::::::===???===999888===AAADDDIIIQQQXXX___iiisss{{{tttllleeeaaaaaahhhxxxsssjjjiiiooo{{{nnn[[[SSSOOOKKKHHHHHHHHHHHHGGGFFFEEEBBB@@@>>>=========<<<===BBBKKKYYYlll~~~~~~lllZZZVVVPPPMMMLLLLLLIIIGGGCCCCCCDDDCCCCCCBBB@@@@@@@@@???>>>>>><<<<<<;;;:::;;;:::::::::::::::;;;;;;<<<<<<:::999888888999:::777777888999999999999888666666666666777888999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@???>>><<<======<<<;;;;;;===???BBBCCCDDDCCC???<<<;;;;;;===???AAAAAA???===<<<<<<888:::<<<<<<<<<<<<>>>???@@@AAACCCEEEGGGHHHIIIIIINNNPPPUUUYYY]]]bbbgggkkklllpppqqqqqquuu|||~~~|||zzzwwwuuutttssssssuuuwwwxxxxxxvvvzzzyyyyyyyyyyyyzzz{{{||||||{{{yyyxxxxxxxxxyyyzzzzzz|||~~~|||{{{~~~}}}{{{zzzzzzyyyxxxzzz}}}}}}{{{tttttttttuuuwwwvvvtttrrrpppuuuwwwtttqqqqqqnnnkkkiiiiiihhhggggggggghhhhhhhhhfffcccbbbdddfffggggggeeeeeeeeeggghhhhhhfffdddeeeeeeeeeeeedddbbb```___ZZZYYYYYY[[[]]]]]]\\\[[[YYYZZZ\\\^^^___``````___XXXWWWVVVVVVWWWYYY[[[\\\^^^]]]\\\[[[ZZZZZZZZZZZZXXXWWWVVVVVVWWWVVVTTTRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMLLLKKKHHHGGGEEEDDDDDDAAABBBBBBCCCCCCBBBBBBAAA>>>??????@@@??????>>>>>><<<======>>>>>>??????@@@??????>>>>>>======<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>=========999:::::::::;;;;;;;;;<<<;;;<<<===<<<::::::===AAACCCHHHPPPWWW^^^hhhssszzzyyyqqqiiigggdddgggwwwvvvjjjgggnnnzzzyyyeeeXXXSSSNNNJJJHHHHHHIIIHHHGGGFFFCCCAAA???>>>======;;;===AAAGGGRRRcccwwwlll[[[VVVPPPMMMMMMLLLJJJGGGCCCCCCCCCDDDCCCBBB@@@?????????>>>===<<<;;;;;;::::::999999999999:::<<<===::::::::::::::::::999999777777888999999999999999777666666777888999::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;===???@@@@@@???<<<<<<===<<<;;;<<<>>>@@@@@@AAABBBAAA???=========<<<@@@CCCDDDAAA===;;;;;;888:::<<<<<<<<<<<<>>>???AAACCCEEEGGGHHHIIIIIIIIIPPPRRRVVVZZZ^^^bbbgggkkkllloooqqqqqquuu|||~~~~~~|||yyywwwttttttuuuwwwzzz||||||{{{{{{{{{||||||}}}~~~|||{{{yyyxxxwwwxxxyyyzzzyyyzzz}}}}}}}}}}}}}}}}}}~~~}}}~~~||||||ttttttuuuwwwxxxvvvrrrnnnnnnrrrtttpppnnnmmmllliiiggggggffffffgggggghhhiiigggffffffgggjjjkkkiiigggfffeeefffgggiiihhhfffccccccccccccccccccbbbaaa```\\\\\\[[[]]]^^^___^^^\\\\\\\\\]]]___```bbbccccccYYYYYYXXXXXXYYY[[[]]]___```^^^]]][[[YYYYYYYYYYYYYYYXXXWWWWWWXXXWWWUUUSSSTTTTTTSSSQQQPPPPPPPPPPPPMMMLLLJJJHHHGGGFFFEEEEEEBBBCCCCCCDDDDDDCCCCCCBBB>>>??????@@@@@@?????????<<<<<<<<<===>>>>>>???????????????>>>===<<<<<<<<<;;;;;;;;;<<<======>>>>>>?????????>>>>>>>>>======;;;;;;;;;;;;;;;::::::::::::999999999:::;;;===>>>@@@EEEMMMUUU\\\fffqqqyyyvvvooolllgggffftttzzzkkkgggooo{{{www^^^YYYRRRMMMKKKJJJJJJJJJIIIGGGEEEBBB@@@???>>>>>>;;;<<>>===<<<;;;::::::999999888888999;;;<<<>>>888888999:::::::::999999666777888999999999999999777777777777888999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;:::;;;===@@@AAA@@@???;;;<<<<<<<<<;;;<<<>>>AAA>>>???@@@@@@>>>======>>><<<@@@EEEEEEBBB>>>;;;;;;777:::<<<===<<<<<<===???CCCDDDFFFHHHIIIJJJJJJIIIQQQTTTWWW[[[^^^bbbgggjjjiiimmmoooooossszzz~~~~~~|||~~~~~~{{{xxxvvvvvvxxx{{{~~~}}}}}}}}}~~~{{{zzzxxxwwwwwwxxxzzz{{{xxxyyy{{{~~~zzzzzzzzz{{{}}}zzzzzzrrrsssuuuwwwxxxuuuppplllooossstttqqqnnnnnnmmmjjjfffffffffffffffggghhhhhhffffffhhhlllooonnniiieeeccccccdddeeeffffffccc```aaaaaabbbcccccccccbbbbbbcccaaa```______^^^\\\YYY]]]]]]^^^___```bbbdddeeeZZZZZZYYYYYYZZZ\\\___```aaa___]]][[[YYYXXXXXXXXXZZZYYYXXXXXXYYYXXXVVVTTTVVVUUUTTTRRRQQQPPPPPPPPPLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEE>>>??????@@@@@@@@@??????<<<======>>>???@@@@@@AAA@@@??????>>>===<<<<<<;;;::::::;;;;;;<<<=========????????????>>>>>>>>>>>>======<<<;;;:::999999888888777555666999<<<<<<<<<>>>CCCKKKSSS[[[eeepppxxxzzzssspppiiifffrrr|||lllgggnnnzzz}}}ccc]]]UUUOOOMMMLLLLLLLLLJJJHHHEEECCC@@@?????????;;;<<<<<<>>>GGG[[[uuuzzziii\\\TTTNNNNNNMMMIIIGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA===>>>>>>>>>===<<<;;;:::<<<<<<;;;;;;;;;::::::::::::::::::::::::999777777;;;;;;;;;===>>><<<999777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;============<<<;;;;;;:::999:::;;;<<<===BBB???<<<===???@@@>>><<<<<<@@@DDDCCC@@@<<<::::::<<<;;;:::999;;;>>>AAACCCBBBDDDEEEFFFFFFGGGIIILLLPPPSSSXXX\\\```dddhhhkkknnnoooppppppqqquuuyyy}}}zzz}}}zzzxxxxxxzzz}}}zzz{{{{{{|||}}}~~~}}}|||zzzzzz{{{}}}|||vvvuuuyyywwwpppmmmmmmoootttwwwwwwrrrnnnoooqqqrrrqqqooolllkkkkkkeeehhhkkkjjjhhhfffhhhjjjjjjjjjkkkmmmnnnnnnkkkiiifffeeedddhhhmmmnnnjjjfffjjjhhhffffffhhhjjjkkkkkkeeeeeeeeeeeedddbbb^^^[[[ZZZ\\\___bbbdddddddddccc```]]]ZZZXXXWWWYYY]]]___aaa```___^^^\\\[[[ZZZYYYYYYWWWUUUUUUVVVVVVUUUTTTSSSTTTVVVWWWWWWUUURRRPPPPPPOOOMMMJJJHHHFFFEEEEEEIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????======>>>?????????????????????@@@@@@@@@AAAAAAAAA@@@??????>>>===<<<<<<;;;>>>>>>>>>=====================;;;:::::::::::::::999999999999:::;;;<<<<<<:::@@@IIIRRRZZZdddnnnvvvzzzwwwvvvpppiiinnn{{{qqqhhhrrrooo```RRRMMMMMMLLLJJJJJJKKKIIIGGGDDDBBB@@@>>>>>><<<:::<<>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999:::999999:::<<<;;;:::888888888999999999:::::::::======<<<<<<;;;;;;::::::999:::;;;===>>>======<<<===<<<<<<;;;<<<===>>>???>>>>>>>>>>>>>>>>>>@@@AAA@@@DDDGGGFFFAAA<<<999999:::999888888999<<>>>>>???????????????============>>>>>>>>>???@@@@@@@@@???>>>>>>======AAAAAA@@@@@@???>>>======>>>===<<<;;;::::::::::::999999999999:::;;;<<<===:::@@@HHHOOOWWWbbbmmmuuu{{{zzzsssjjjmmmwwwwwwlllqqq}}}pppaaaSSSNNNMMMLLLJJJJJJJJJIIIGGGEEEBBB@@@???>>>===;;;===AAAEEERRRooo~~~xxx{{{qqq]]]UUUOOONNNMMMJJJGGGHHHHHHGGGGGGFFFEEEDDDCCCCCC@@@???>>><<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::999999888888999;;;<<<:::888777888999::::::999888888999999999:::::::::>>>======<<<;;;:::999999999:::<<<===>>>>>>======999999888888999;;;===>>>999<<<>>><<<:::;;;???DDDFFFHHHJJJGGGAAA;;;999888888777777777888;;;===???BBBCCCEEEFFFFFFHHHKKKMMMSSSVVVZZZ^^^aaaeeeiiimmmlllnnnpppqqqrrrsssuuuwww}}}{{{xxxwwwzzz~~~}}}yyyvvvuuutttwwwzzz}}}{{{~~~|||wwwtttfffhhhkkkppptttuuussspppnnnpppqqqqqqpppqqqsssuuussstttuuuqqqllliiiiiijjjjjjkkkmmmqqquuuvvvuuutttrrrooolllmmmnnnooollliiijjjhhheeeeeefffhhhiiihhhhhhhhhfffeeecccbbb`````````aaacccdddeeeeeedddcccaaa___]]][[[\\\^^^bbbdddfffeeedddbbb___]]]\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@===>>>??????@@@@@@??????============>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>DDDDDDCCCAAA@@@???>>>===???>>>===<<<<<<;;;;;;;;;999999999999:::;;;<<<===;;;@@@FFFMMMTTT___llluuuwwwmmmmmmttt|||mmmllluuu|||{{{sssdddUUUOOONNNLLLJJJJJJJJJIIIGGGEEECCCAAA???>>>>>><<<===AAACCCNNNhhhzzzzzzuuu^^^VVVOOONNNMMMJJJHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@???===;;;999888999:::;;;<<<<<<;;;;;;;;;::::::::::::999888777888:::<<<>>>===;;;888777888999999999888888999999999:::::::::;;;;;;;;;::::::999999888999:::<<<===>>>>>>======888888777888999<<<>>>???;;;;;;;;;999888999===AAAGGGIIIJJJGGGAAA;;;999888777777777777888;;;===>>>AAACCCEEEFFFGGGIIILLLNNNTTTWWW[[[___bbbfffjjjmmmnnnpppssstttuuuuuuvvvxxx}}}}}}{{{xxxvvvyyy{{{uuuooolllkkkppptttwwwzzz~~~~~~{{{xxxlllnnnqqquuuwwwwwwuuutttuuuuuutttqqqooooooppprrrwwwxxxxxxtttnnnkkkkkkmmmoooppprrrvvvyyy{{{zzzyyyvvvsssppppppqqqqqqpppooojjjgggdddcccdddeeeffffffggghhhgggfffddddddeeeffffffgggggghhhhhhggggggfffaaa```^^^]]]^^^aaadddfffjjjiiigggdddbbb___]]]]]][[[[[[ZZZ[[[]]]^^^]]]\\\XXXWWWVVVTTTTTTTTTUUUUUUPPPOOONNNLLLJJJIIIIIIIIIGGGFFFFFFDDDCCCBBBAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>CCCCCCBBBAAA@@@@@@??????@@@???>>>===<<<<<<<<<<<<:::999999::::::;;;<<<======AAAFFFKKKSSS^^^kkkuuu{{{rrrpppssszzziiidddjjjrrruuufffVVVPPPOOOLLLJJJIIIIIIIIIHHHFFFDDDAAA@@@>>>???<<<===@@@BBBIII^^^uuu|||yyyvvv___VVVOOOMMMMMMJJJHHHIIIEEEEEEDDDCCCBBBAAA@@@@@@???===;;;999888999:::;;;<<<<<<;;;;;;;;;::::::::::::999888888999;;;===???AAA>>>:::888888999999999888888999999999:::::::::777777888888999999999::::::;;;<<<>>>>>>>>>>>>===;;;;;;<<<===???AAADDDFFFEEE@@@;;;999:::<<<===>>>DDDGGGHHHEEE???;;;999999888888888999:::<<<>>>???@@@BBBEEEFFFGGGJJJMMMPPPUUUXXX\\\___bbbfffjjjmmmnnnqqqsssuuuuuuuuuwwwxxx}}}}}}||||||zzz}}}xxxvvvyyy~~~{{{uuujjjeeedddjjjooorrrvvv|||yyy{{{|||~~~~~~zzztttuuuxxxyyyyyywwwvvvuuuzzzzzzxxxuuurrrqqqrrrtttxxxyyyxxxuuuooommmnnnpppuuuuuuwwwzzz}}}~~~|||zzz{{{yyyvvvtttsssrrrqqqpppkkkhhheeeccccccdddddddddfffhhhiiihhhggghhhkkkmmmiiiiiiiiiiiihhhhhhggggggbbbaaa```___```bbbeeeggglllkkkiiifffdddaaa```___]]]\\\]]]^^^``````___^^^VVVUUUTTTSSSSSSTTTVVVWWWVVVTTTRRROOOMMMKKKIIIIIIGGGFFFEEEDDDCCCAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC>>>>>>>>>>>>>>>=========?????????@@@@@@@@@@@@@@@@@@@@@>>>===============::::::::::::;;;<<<======???BBBGGGKKKRRR^^^kkkuuuxxxuuuuuu}}}uuuggg___ccclll}}}vvvfffWWWQQQOOOLLLJJJIIIIIIHHHHHHGGGEEEBBB@@@??????<<<===@@@@@@CCCTTThhhzzz~~~vvv```WWWOOOMMMLLLJJJIIIJJJGGGFFFFFFEEEDDDCCCBBBBBB@@@???>>><<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::999999999:::;;;===>>>AAA>>>;;;999999:::999999888888999999999:::::::::555666777888999::::::;;;:::;;;===>>>??????>>>>>>::::::;;;<<>>@@@@@@???CCCEEEFFFCCC>>>:::999:::999999999:::<<<===???@@@@@@BBBDDDFFFHHHJJJNNNQQQUUUXXX\\\___bbbeeeiiilllmmmoooqqqrrrssstttvvvxxx}}}}}}~~~~~~~~~yyywwwzzz~~~{{{nnnfffdddjjjooopppuuu|||~~~}}}~~~~~~|||wwwzzz~~~~~~zzzxxxzzz|||{{{xxxuuuttttttzzz{{{{{{zzzyyyyyyzzz|||yyyzzzyyyuuuqqqnnnpppsssxxxxxxyyy|||~~~~~~|||zzz|||yyyvvvrrrpppooonnnkkkgggeeeeeeeeeeeedddfffiiilllmmmkkklllooorrriiiiiiiiihhhhhhgggggggggeeedddccccccccceeeggghhhlllkkkjjjhhheeecccbbbaaa___^^^___```bbbbbb```^^^VVVUUUUUUTTTTTTUUUWWWXXXYYYXXXUUURRROOOLLLJJJJJJHHHGGGFFFDDDCCCAAA@@@???AAAAAAAAA@@@@@@@@@??????>>>???@@@@@@AAA@@@@@@@@@?????????@@@@@@@@@@@@AAA>>>===========================>>>>>>???@@@@@@@@@@@@???>>>======<<<<<<<<<::::::::::::;;;<<<===>>>@@@CCCGGGLLLRRR]]]jjjsss{{{|||yyyxxx{{{}}}~~~|||zzzzzzyyysssggg___bbbjjj|||uuufffWWWPPPOOOLLLJJJIIIHHHHHHHHHGGGFFFCCCAAA???>>>;;;<<<@@@>>>???LLL]]]vvv}}}ttt```WWWOOOMMMLLLJJJIIIKKKFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999:::::::::;;;;;;<<<<<<===;;;999888:::;;;::::::888888999999999:::::::::888888999999::::::;;;;;;:::;;;===>>>??????>>>>>>666777888:::===@@@CCCEEEOOOJJJDDD???===???AAACCCDDDFFFFFFCCC>>>999999:::888999999;;;<<<===>>>??????BBBDDDFFFHHHKKKOOORRRUUUXXX[[[___aaaeeehhhkkkmmmnnnpppqqqrrrtttxxx{{{~~~~~~{{{zzz|||{{{qqqlllqqqtttrrrvvv~~~zzz}}}|||{{{}}}~~~}}}yyyvvvuuuuuuvvvxxx{{{|||{{{|||}}}~~~|||}}}|||wwwrrrpppqqqtttvvvvvvxxxzzz}}}}}}{{{yyy}}}}}}}}}|||yyyvvvtttssssssooollliiiiiiiiihhhgggiiimmmqqqqqqooommmooorrrlllkkkkkkjjjjjjjjjjjjjjjiiiiiihhhgggggghhhiiijjjlllkkkjjjhhhfffdddcccbbb`````````aaacccbbb___]]]ZZZZZZYYYXXXWWWVVVVVVVVVXXXWWWUUURRROOOMMMLLLKKKIIIHHHGGGEEECCCBBB@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>===<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>BBBFFFKKKRRR\\\hhhqqqyyy}}}{{{xxxyyyyyy}}}~~~zzzwwwtttqqqhhh```bbbjjjvvvttteeeVVVPPPNNNLLLJJJJJJHHHHHHHHHHHHFFFDDDAAA???===:::;;;???===<<>>>>>>>>>>>===<<<;;;:::<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;;;;999777777888:::;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>??????>>>>>>888888:::<<>>999:::@@@EEEFFFGGGGGGDDD>>>999888999777888999:::<<<===>>>>>>???AAADDDFFFHHHKKKOOORRRTTTWWW[[[^^^aaadddhhhkkkooopppqqqrrrsssvvv{{{~~~~~~}}}}}}}}}{{{uuuxxxyyyuuuxxx|||{{{xxxxxxyyytttvvvyyy{{{zzzzzzzzz{{{~~~yyysssppprrrtttssstttuuuxxx{{{|||zzzyyyvvvxxx{{{||||||zzzzzzyyyvvvsssooollllllkkkjjjjjjlllpppuuutttqqqnnnoooqqqoooooonnnnnnnnnnnnoooooommmlllkkkjjjjjjjjjkkklllkkkkkkjjjhhhgggeeeddddddaaa```aaabbbcccbbb___\\\^^^^^^\\\[[[YYYWWWVVVUUUVVVUUUSSSQQQOOONNNMMMMMMIIIIIIGGGFFFDDDBBBAAA@@@?????????>>>>>>>>>>>>===??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@@@@??????>>>>>>>>>???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===@@@FFFKKKQQQ[[[fffnnnyyy~~~}}}{{{wwwxxx~~~yyy~~~zzzuuuqqqnnnggg```bbbiiiooosssdddUUUOOONNNLLLJJJJJJGGGHHHHHHHHHGGGDDDAAA???<<<999;;;???===;;;CCCQQQ^^^ssswwwcccYYYPPPMMMKKKIIIHHHJJJEEEDDDDDDBBBAAA@@@??????<<<:::777777999;;;<<<<<<===>>>>>>===;;;999:::;;;:::::::::999::::::;;;;;;999999888888888888999999;;;999888888999:::999888888888999999999:::::::::;;;<<<=========<<<:::::::::;;;======>>>@@@CCCEEELLLUUUVVVJJJ>>><<<@@@BBBEEEDDDBBB@@@===:::888777999999999:::;;;<<<===>>>CCCEEEHHHJJJKKKMMMPPPSSSYYYZZZ[[[\\\^^^cccjjjooommmoooqqqssssssuuuwwwyyy~~~~~~yyyzzzyyy{{{|||{{{|||~~~}}}}}}|||}}}}}}}}}zzzzzz~~~zzz{{{xxxvvvvvvxxx{{{}}}|||zzz|||{{{zzzzzz{{{|||{{{zzzwwwwwwuuutttrrrpppooonnnqqqooopppssssssooonnnpppqqqrrrqqqooommmllllllnnnmmmnnnooolllhhhggghhhkkknnnllljjjgggdddcccbbbbbbeeeggggggfffccc```______\\\[[[ZZZYYYWWWVVVTTTTTTRRRSSSTTTTTTRRRNNNJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@?????????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBBBB@@@>>><<<;;;===???@@@>>>>>>>>>>>>============999777666888<<<>>>===;;;;;;:::999999999999:::;;;>>>BBBGGGLLLSSS\\\hhhppp}}}~~~}}}zzz~~~}}}tttpppqqqkkk```^^^eeemmmxxxkkkWWWPPPNNNIIIJJJQQQJJJJJJIIIIIIHHHEEEAAA>>>>>>>>>=========@@@FFFIIIWWWlllwwwdddZZZQQQNNNLLLJJJIIIJJJEEEEEEDDDCCCBBBBBBAAAAAA???<<<:::999;;;<<<===<<<<<<======<<<:::999999:::;;;:::999999888888888888888888777777777777888888:::888777777888999888888888999999999999:::::::::;;;<<<=========<<<::::::999;;;===>>>>>>???AAABBBEEEMMMOOOFFF===<<>><<<:::999:::999::::::;;;<<<>>>>>>CCCEEEHHHJJJLLLNNNQQQSSSZZZ[[[\\\]]]___ccchhhlllnnnppprrrssstttvvvxxxzzz~~~~~~{{{zzzzzzxxxvvvwwwzzz||||||{{{zzzyyyyyyzzz}}}~~~}}}|||yyyxxxxxxvvvuuutttsssrrrtttrrrsssuuuuuuqqqoooqqqrrrrrrrrrpppmmmllllllmmmnnnppppppnnnkkkiiijjjlllmmmkkkhhheeedddccccccdddfffggghhhgggdddaaa______\\\[[[ZZZYYYWWWUUUTTTTTTSSSTTTTTTTTTRRRPPPMMMKKKGGGFFFEEECCCBBBAAAAAAAAABBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAABBBAAA???>>>===>>>???@@@>>>>>>??????@@@@@@@@@AAA===;;;:::;;;===>>><<<:::<<<;;;:::999999:::;;;<<>>===<<>>??????>>>>>>>>>===CCCFFFAAA;;;<<>>;;;:::999:::::::::;;;<<<===??????CCCFFFIIIKKKLLLNNNQQQSSSYYY[[[]]]___```cccfffiiinnnpppssstttuuuvvvyyy{{{~~~~~~||||||zzzxxxxxxzzz|||}}}}}}yyyyyyyyy|||~~~{{{{{{zzzyyyyyyxxxxxxwwwyyyvvvvvvxxxwwwrrrqqqrrrsssttttttrrrooommmmmmmmmpppqqqrrrpppnnnllllllmmmllliiifffcccbbbdddfffgggggghhhiiihhheeebbb``````]]]]]][[[ZZZXXXVVVUUUTTTVVVVVVVVVUUUSSSQQQOOONNNJJJIIIGGGEEECCCCCCCCCCCCDDDCCCAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???????????????======>>>???@@@AAABBBBBBAAA???>>>===>>>===<<<:::===<<<;;;::::::;;;<<<===???CCCIIINNNUUU___kkksssyyysssuuuuuummmhhhhhhgggqqqppp\\\UUUTTTOOOJJJJJJHHHGGGGGGHHHIIIHHHEEECCC@@@@@@???===;;;===@@@CCCPPPaaattt}}}ttteee[[[SSSPPPNNNJJJHHHIIIDDDDDDDDDCCCCCCCCCCCCCCCCCCAAA>>>=========<<<;;;999:::;;;:::888777888999;;;;;;;;;::::::999888888888888777777777777888888999777666666888999999888999999999:::::::::;;;;;;;;;<<<=========<<<::::::888;;;???@@@???===;;;:::888<<<>>><<<:::;;;@@@DDDDDDCCC@@@===;;;999888888:::;;;;;;<<<===???@@@AAADDDFFFIIIKKKMMMOOORRRTTTWWWZZZ]]]```bbbdddgggiiimmmooorrrssstttuuuxxxzzz~~~~~~}}}{{{zzzzzz}}}|||||||||~~~|||||||||||||||||||||||||||yyyxxxzzzxxxtttrrrtttvvvwwwwwwuuuqqqooonnnnnnpppqqqrrrrrrqqqooonnnmmmjjjhhhdddbbbbbbeeehhhkkkiiijjjkkkjjjgggdddbbbbbbaaa```___]]][[[YYYXXXWWW\\\ZZZYYYVVVTTTRRRPPPOOOLLLJJJHHHEEEDDDCCCCCCDDDFFFDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>???@@@@@@@@@???======;;;<<<<<<===>>>>>>??????AAA@@@???>>>>>>===<<<;;;===<<<;;;;;;;;;;;;<<<===>>>BBBHHHMMMTTT___kkksss~~~~~~yyy}}}~~~vvvrrrjjjrrruuu___WWWVVVRRRNNNLLLJJJIIIHHHHHHIIIHHHEEECCC??????>>>===;;;<<>>======<<<;;;999888:::::::::888777888999666777888999::::::999999:::999999888888999999:::999888777777999:::::::::999999:::::::::;;;;;;;;;;;;<<<=========<<<::::::999<<<@@@AAA???<<<:::999888999:::;;;;;;;;;???BBBDDDBBB???<<<999888888888;;;;;;<<<===>>>@@@AAABBBEEEGGGJJJLLLMMMOOORRRUUUSSSWWW\\\```cccfffiiikkklllnnnppprrrrrrtttvvvxxx}}}zzz{{{~~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~~~~zzzyyy{{{yyyvvvuuuwwwzzz{{{{{{yyyuuurrrqqqqqqpppqqqrrrssssssqqqnnnllliiigggdddbbbcccfffkkkmmmlllmmmnnnllliiigggeeeeeeeeedddcccaaa___]]][[[ZZZ```^^^\\\YYYUUURRRPPPNNNLLLJJJHHHEEECCCCCCDDDEEEGGGFFFDDDBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????===>>>???@@@???>>><<<;;;>>>>>>=====================>>>>>>==================<<<;;;;;;;;;;;;<<<===<<<@@@FFFLLLSSS^^^kkksssrrrxxx{{{dddXXXUUUSSSPPPNNNNNNLLLJJJIIIHHHGGGEEEBBB===>>>>>>===<<<===@@@BBBIIIWWWlll~~~pppaaaXXXPPPOOOMMMJJJGGGHHHCCCCCCBBBBBBAAAAAAAAAAAA@@@???=========<<<:::888888:::::::::888888999:::333444666888999999888888:::::::::999999:::::::::999888777888:::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<=========<<<:::::::::===@@@AAA@@@===;;;:::;;;888888<<<======???CCCEEECCC@@@===::::::::::::;;;<<<<<<>>>???AAACCCDDDEEEHHHKKKMMMNNNPPPSSSUUUSSSVVV[[[```cccfffjjjmmmkkkmmmpppqqqrrrsssuuuxxx|||}}}xxxyyy|||}}}|||{{{}}}~~~~~~~~~~~~zzzzzz|||{{{yyyyyy}}}~~~zzzwwwuuutttpppqqqrrruuuvvvtttppplllhhhgggeeedddfffiiillloooooopppqqqpppmmmjjjhhhhhhiiihhhfffdddbbb```^^^]]]aaa```^^^[[[WWWSSSPPPNNNLLLJJJGGGEEEDDDEEEFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@>>>>>>???@@@@@@>>>===<<<@@@@@@@@@@@@??????>>>>>>:::<<<======<<<<<<===???===<<<;;;::::::;;;<<<===;;;???EEEKKKSSS^^^kkkttt|||zzz|||nnn___XXXTTTQQQOOOPPPMMMKKKIIIHHHGGGEEECCC>>>>>>???>>>===>>>@@@BBBFFFQQQfff{{{ppp```WWWQQQPPPOOOKKKIIIJJJEEEDDDDDDCCCBBBAAAAAA@@@???>>>============;;;999888:::;;;:::999999:::;;;555666888:::::::::999888:::999999999999999999:::888777666777999:::;;;::::::::::::;;;;;;;;;;;;<<<;;;<<<=========<<<::::::;;;>>>@@@AAA@@@===<<<<<<===999888===AAAAAABBBFFFEEEBBB???<<<:::999::::::<<<<<<===>>>@@@BBBDDDEEEFFFHHHKKKMMMOOOQQQSSSVVVUUUXXX[[[___bbbeeejjjmmmlllnnnppprrrrrrtttvvvxxxzzz{{{}}}~~~yyyzzz|||~~~}}}~~~{{{{{{~~~~~~}}}{{{xxxwwwrrrrrrtttwwwyyywwwrrrmmmhhhggggggggghhhkkkmmmooorrrssstttrrrooolllkkkkkkjjjiiigggeeeccc```___^^^]]]]]]]]]\\\YYYUUURRRPPPMMMKKKHHHFFFFFFGGGIIIKKKGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@?????????????????????@@@@@@@@@:::<<<>>>>>><<<;;;===???<<<;;;:::999999:::;;;<<<;;;???EEELLLTTT___llluuuzzz{{{zzzpppccc[[[UUUQQQOOOMMMJJJIIIIIIHHHGGGEEE@@@AAAAAA@@@>>>>>>???AAADDDKKK]]]sssqqq```XXXQQQQQQPPPMMMKKKLLLGGGFFFEEEDDDCCCBBBAAAAAA???>>>===>>>???>>><<<:::999:::;;;;;;:::999:::;;;:::<<<===>>>>>>===;;;:::999999888888888888999999777666555666888::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<=========<<<;;;:::<<<>>>AAAAAA@@@>>>===>>>???999888???DDDDDDEEEIIIBBB@@@<<<999777777888999<<<<<<===???@@@CCCDDDEEEFFFIIIKKKMMMOOOQQQTTTVVVWWWYYY\\\___aaadddhhhkkkmmmoooqqqssssssuuuwwwyyyyyyzzz{{{}}}zzz{{{~~~~~~~~~||||||}}}zzzyyyssstttvvvyyy{{{yyytttnnnhhhhhhhhhhhhjjjlllnnnooosssuuuuuutttqqqnnnmmmmmmjjjiiihhheeeccc```___^^^ZZZ[[[\\\\\\ZZZWWWTTTQQQNNNLLLIIIGGGGGGIIILLLNNNGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA;;;;;;<<<===>>>???@@@@@@<<<>>>@@@???<<<;;;===???;;;:::999999999999:::;;;;;;@@@FFFMMMUUUaaannnwww}}}{{{~~~ooocccYYYTTTMMMKKKIIIIIIIIIJJJIIIHHHCCCCCCCCCAAA>>>===>>>???BBBFFFVVVlll}}}rrrfff\\\SSSPPPNNNJJJGGGHHHGGGFFFEEECCCAAA@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===777:::======<<<:::;;;===888888888999999:::::::::999666333000///111444777777777888999999:::;;;;;;===<<<;;;:::::::::;;;<<<<<<===>>>===;;;:::::::::@@@@@@AAAAAAAAA@@@@@@???======>>>@@@BBBEEEGGGIIIEEEBBB===999777777999;;;::::::<<<===???AAABBBCCCJJJLLLMMMNNNOOOPPPSSSUUUVVVWWWXXX[[[```dddhhhkkkjjjlllooorrruuuwwwxxxxxx|||}}}}}}~~~}}}yyywwwvvvxxx{{{|||xxxkkklllmmmnnnnnnpppsssvvv|||zzzxxxvvvuuutttqqqoookkkiiifffcccbbb___\\\YYY]]][[[ZZZZZZ[[[YYYTTTPPPPPPNNNMMMMMMMMMMMMKKKJJJHHHFFFDDDCCCCCCCCCBBBAAACCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>????????????????????????======<<<<<<<<<<<<======<<<;;;:::999:::<<<>>>@@@AAABBBGGGOOOTTT]]]lllzzzyyy{{{jjj\\\TTTLLLLLLMMMMMMMMMKKKJJJHHHEEEDDDAAA???===<<<<<<<<<@@@EEEOOO___uuuttteee[[[SSSPPPOOOKKKIIIJJJGGGFFFEEECCCBBBAAA@@@@@@======;;;::::::999999999555888::::::888777888999999999999999999999::::::<<<:::777555444666888:::888888999999:::;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>???>>><<<;;;;;;<<<@@@@@@@@@@@@@@@???>>>>>>;;;<<<>>>@@@CCCFFFIIIJJJEEEBBB>>>:::888888:::<<<>>>>>>@@@AAACCCDDDEEEFFFIIIKKKMMMNNNOOOQQQTTTVVVVVVWWWXXX[[[___cccgggiiikkkkkklllnnnpppsssvvvwwwxxxxxxzzz{{{~~~~~~~~~zzztttuuuwww{{{tttqqqnnnnnnrrrvvvxxxxxx{{{yyywwwuuuuuutttqqqooollljjjfffcccaaa___]]][[[^^^\\\\\\\\\]]][[[WWWTTTWWWUUURRRPPPPPPOOONNNLLLKKKIIIFFFEEEEEEEEECCCBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@????????????BBBBBBAAAAAA@@@?????????????????????????????????>>>>>>>>>======>>>>>>>>><<<;;;:::::::::<<<>>>@@@AAABBBGGGOOOUUU]]]lllzzz{{{nnn]]]UUUNNNNNNMMMLLLKKKJJJHHHGGGGGGEEECCC@@@>>>=========???DDDMMM^^^wwwxxxeee\\\SSSQQQPPPLLLKKKLLLGGGFFFEEECCCBBBAAAAAAAAA@@@???>>><<<;;;999999999:::;;;===<<<;;;:::::::::::::::999999999999999999<<<;;;:::888888999:::;;;999999::::::;;;;;;<<<<<<<<<;;;::::::::::::<<<<<<>>>???@@@???===<<<<<<===@@@@@@@@@@@@???===<<<<<<999;;;>>>AAADDDGGGIIIJJJDDDBBB>>>:::999999;;;<<<===>>>???@@@AAABBBCCCDDDHHHJJJLLLNNNOOOQQQUUUWWWVVVWWWXXXZZZ]]]aaadddfffjjjiiiiiijjjlllpppsssvvvuuuwwwxxx{{{~~~~~~xxxxxxyyy|||}}}vvvqqqrrrxxx~~~~~~}}}{{{yyyxxxwwwwwwuuutttoookkkfffcccaaa```^^^]]]___^^^^^^^^^___^^^[[[YYY]]]ZZZUUURRRQQQPPPOOONNNOOOMMMJJJHHHGGGFFFEEECCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@?????????BBBBBBAAAAAA@@@@@@??????????????????????????????????????????????????????<<<;;;;;;:::;;;<<<>>>???@@@BBBGGGOOOUUU^^^mmm{{{}}}ooo\\\TTTOOONNNMMMKKKIIIHHHGGGGGGIIIGGGDDDBBB@@@>>>>>>>>>???BBBJJJ\\\xxx{{{ggg]]]UUURRRPPPLLLJJJKKKGGGFFFEEECCCBBBBBBAAAAAACCCBBBAAA???>>>===<<<<<<======>>>===<<<;;;;;;;;;:::::::::999999888888888999999999888888888888888:::::::::;;;;;;<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>??????>>><<<;;;<<<===@@@@@@@@@???>>><<<;;;::::::<<>>???@@@AAABBBCCCCCCGGGIIILLLNNNOOORRRUUUXXXWWWWWWXXXZZZ\\\___bbbdddhhhhhhiiikkkmmmpppssstttxxxzzz|||~~~~~~||||||}}}{{{xxxzzz}}}|||||||||{{{zzzrrrnnnhhhdddbbbbbbaaa```^^^^^^^^^______^^^]]][[[]]]ZZZUUURRRQQQQQQQQQPPPRRROOOLLLJJJIIIGGGEEECCCDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEDDDDDDCCCBBBAAAAAACCCBBBBBBAAA@@@@@@??????????????????????????????>>>??????????????????>>><<<<<<;;;;;;<<<===>>>>>>@@@AAAGGGOOOVVV___nnn|||nnnYYYQQQNNNMMMKKKIIIHHHHHHIIIIIIIIIHHHEEEBBB@@@>>>>>>>>>===@@@GGGYYYvvv}}}hhh___VVVRRRPPPKKKIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@????????????;;;;;;:::999999999888888:::::::::999999888888888777888888888888888888888::::::;;;;;;;;;;;;<<<<<<;;;::::::999:::;;;<<<===>>>>>>>>><<<:::999;;;<<<@@@@@@???>>>===<<<:::999===???BBBEEEFFFFFFEEEDDD>>>===:::888777888999:::AAAAAABBBCCCDDDFFFFFFGGGGGGIIILLLNNNOOORRRUUUXXXWWWWWWXXXYYY\\\___bbbcccfffiiilllpppsssttttttttt{{{}}}~~~zzzyyyzzz{{{}}}~~~~~~~~~~~~}}}tttpppkkkgggeeeddddddccc^^^^^^^^^^^^\\\[[[[[[ZZZ[[[XXXTTTRRRRRRSSSTTTTTTRRRPPPLLLJJJIIIGGGEEECCCDDDDDDEEEEEEFFFEEEEEEDDDFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???????????????????????????===>>>>>>??????>>>>>>======<<<<<<<<<=========>>>???AAAGGGOOOVVV```ooo~~~}}}lllWWWQQQKKKKKKJJJIIIIIIJJJLLLMMMIIIGGGEEEBBB???=========<<>>>>>===============<<<::::::;;;<<<;;;:::::::::999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999:::;;;===>>>>>>>>>===;;;999999:::<<>><<<;;;;;;>>>@@@DDDFFFGGGFFFCCCBBB<<<;;;999777777777999999>>>???@@@AAACCCEEEFFFGGGHHHJJJLLLNNNOOOQQQUUUWWWWWWWWWXXXZZZ\\\___bbbdddfffjjjoootttxxxyyyxxxwww|||~~~}}}|||~~~~~~~~~~~~~~~}}}wwwsssnnnkkkiiihhhfffeee_________]]]YYYWWWWWWXXXYYYVVVTTTSSSTTTVVVWWWWWWRRRPPPLLLJJJIIIGGGEEECCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@????????????????????????<<<===>>>??????>>>===<<<========================>>>@@@GGGOOOWWW```ppp{{{wwwjjjVVVQQQJJJJJJJJJKKKKKKMMMNNNOOOJJJHHHEEEBBB???======<<<;;;???DDDNNNccc~~~zzzcccZZZRRRPPPOOOLLLJJJKKKGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA???>>><<<;;;;;;;;;@@@===;;;;;;>>>??????>>>999999999999999999::::::::::::999999::::::;;;<<<::::::::::::::::::999999::::::999999:::;;;===>>>??????>>><<<:::999;;;>>>????????????>>>>>>===<<<<<>>AAACCCDDDEEEIIIKKKMMMNNNOOOQQQTTTVVVWWWWWWXXXZZZ]]]```ccceeehhhkkkpppuuuyyy|||}}}}}}}}}~~~~~~~~~~~~xxxuuurrrooommmkkkiiigggaaaaaa```\\\WWWTTTTTTUUUUUUSSSRRRRRRTTTUUUUUUTTTSSSPPPMMMKKKJJJIIIGGGEEEDDDEEEFFFFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????????????????===>>>@@@AAAAAA@@@>>>=========>>>>>>>>>=========>>>@@@GGGOOOWWWaaaqqq}}}~~~}}}vvvrrrxxxfffSSSOOOJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJGGGCCC@@@???>>>===:::???CCCIIIXXXpppyyy```WWWPPPOOOOOOMMMLLLNNNGGGFFFEEEDDDDDDCCCDDDDDDEEEDDDBBB@@@>>><<<;;;;;;===:::777888;;;======<<<888888888999999::::::;;;999888888777888999;;;<<<999999999999999999999999::::::999999:::<<<===>>>@@@@@@???===;;;;;;===???>>>???????????????>>>===;;;>>>CCCGGGIIIHHHEEECCC<<<;;;:::999999999:::;;;;;;<<<>>>AAACCCFFFHHHIIIJJJLLLMMMNNNOOOPPPSSSUUUVVVWWWXXXZZZ]]]aaadddfffjjjllloootttxxx|||yyywwwtttqqqpppmmmjjjgggccccccaaa]]]VVVRRRRRRSSSRRRPPPOOOPPPQQQQQQPPPOOOSSSQQQNNNLLLKKKJJJIIIGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@????????????????????????>>>???AAABBBBBBAAA???>>>===>>>>>>>>>>>>>>>===<<<>>>@@@GGGOOOWWWaaarrrzzzzzzxxxqqqnnnsss}}}zzzaaaOOOKKKLLLMMMNNNOOOOOONNNMMMLLLMMMKKKHHHEEEBBB@@@??????999???CCCFFFPPPgggooodddZZZRRRPPPNNNKKKIIIJJJGGGFFFFFFEEEDDDBBB@@@???AAA@@@???===<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888888999999:::;;;;;;<<<;;;;;;:::999999999:::<<<<<<<<<<<<===???@@@BBB>>>>>>>>>>>>>>>======<<>>===;;;;;;;;;<<<===???AAADDDGGGGGGFFFDDDBBB===<<<;;;:::;;;<<<===>>>>>>???AAABBBCCCDDDDDDDDDHHHIIILLLMMMNNNPPPSSSVVVUUUWWWZZZ]]]___aaaeeegggmmmooossswwwzzz}}}~~~~~~~~~}}}}}}{{{yyy}}}xxxrrrqqqrrrqqqmmmhhhfffddd```[[[VVVSSSSSSTTTTTTTTTSSSRRRPPPMMMLLLJJJNNNOOOOOONNNKKKJJJJJJKKKGGGGGGGGGJJJMMMNNNKKKHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDD@@@AAAAAAAAAAAA@@@??????<<<===>>>???@@@AAABBBBBBEEEAAA<<<:::;;;===<<<;;;BBBCCCFFFLLLUUUcccrrr|||~~~yyyvvvyyy~~~uuulllllluuuzzzvvvbbbSSSNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKGGGDDDAAA@@@???@@@:::;;;>>>BBBHHHUUUmmmooocccZZZRRRPPPOOOLLLJJJKKKHHHHHHGGGEEEDDDCCCBBBAAAAAA@@@???>>><<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::999999999999999::::::999999999999999999;;;;;;:::999999999999999;;;;;;;;;;;;<<<>>>@@@AAA===<<<<<<<<<<<<<<<======CCCAAA???===;;;:::::::::@@@AAADDDFFFGGGEEECCCAAA<<<;;;:::::::::;;;<<<======???@@@CCCDDDFFFGGGGGGHHHIIIKKKMMMNNNPPPSSSVVVUUUWWW[[[]]]___bbbeeehhhmmmooossswww{{{}}}~~~}}}{{{vvvrrrqqqssssssppplllhhheeeaaa[[[WWWUUUUUUVVVUUUTTTSSSRRRPPPNNNLLLKKKLLLMMMNNNNNNMMMLLLMMMNNNKKKJJJJJJLLLNNNMMMJJJGGGEEEEEEFFFFFFGGGGGGHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@??????????????????@@@@@@@@@@@@DDD@@@<<<:::<<<======<<>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<999999999999::::::::::::;;;;;;;;;:::999888888888::::::999999888888999999:::::::::;;;<<<===>>>???<<<;;;999999:::;;;===???CCCBBB@@@===<<<;;;;;;;;;AAABBBDDDFFFEEEDDDAAA???;;;:::999999999;;;<<<===;;;===???BBBDDDFFFGGGHHHGGGIIIKKKMMMNNNPPPSSSVVVUUUWWW[[[^^^```bbbfffiiimmmpppsssxxx|||~~~||||||}}}}}}|||{{{yyyvvvrrrrrrtttuuusssqqqjjjgggbbb]]]YYYWWWWWWWWWVVVUUUTTTSSSQQQNNNLLLKKKJJJLLLNNNNNNMMMNNNOOOQQQPPPOOOOOOOOOOOOMMMJJJGGGEEEEEEFFFGGGHHHIIIJJJJJJEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>BBB???<<<;;;<<<===>>>>>>???AAAEEEKKKUUUcccrrr{{{}}}yyyyyyyyyzzzwwwpppiiijjjppp}}}zzzvvv___QQQLLLLLLLLLKKKKKKKKKLLLMMMMMMOOOMMMJJJFFFCCCAAA??????===<<<===>>>@@@HHHZZZjjj{{{|||rrraaaYYYRRRQQQPPPMMMKKKLLLJJJHHHFFFDDDBBBCCCDDDDDDAAAAAA???>>>===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<888999999::::::;;;;;;;;;;;;;;;:::::::::999999999:::999999888888888999999999999999:::;;;<<<===>>>;;;:::999888999<<>>======>>>???@@@BBBCCCDDDEEEDDDBBB@@@>>>:::999999888999:::<<<===;;;<<<>>>AAACCCDDDEEEFFFGGGIIIKKKLLLMMMOOOSSSUUUUUUXXX[[[^^^```cccgggjjjnnnppptttxxx|||}}}{{{zzzzzz{{{||||||{{{zzzwwwtttssstttuuuuuutttkkkhhhbbb^^^\\\ZZZYYYXXXVVVVVVUUUTTTRRRPPPNNNMMMKKKLLLNNNNNNMMMMMMOOOPPPRRRRRRRRRRRRQQQOOOLLLJJJGGGGGGHHHHHHIIIIIIIIIJJJEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????>>><<<<<<<<<===>>>??????AAAEEELLLWWWeeesss}}}~~~xxxwwwyyyzzzuuuooojjjhhhkkkttt}}}|||fffWWWRRRNNNNNNMMMMMMMMMMMMNNNNNNPPPNNNKKKGGGDDDAAA@@@???===<<<<<<===>>>CCCQQQ___rrr}}}zzz{{{sssbbbZZZSSSRRRQQQMMMKKKKKKHHHGGGDDDBBBAAABBBCCCDDDBBBAAA@@@>>>============<<<<<<;;;;;;;;;<<<<<<===999999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;:::999999888999999::::::888888999:::;;;<<<======<<<:::999999:::===@@@BBB@@@???>>>======>>>???@@@BBBCCCDDDDDDCCCAAA???===999999888888999:::<<<===??????AAACCCDDDEEEEEEEEEGGGHHHKKKLLLMMMOOORRRUUUUUUXXX\\\___aaadddhhhkkknnnppptttxxx|||~~~}}}~~~}}}zzzwwwtttsssssstttsssllliiidddaaa```^^^[[[XXXVVVUUUUUUTTTSSSQQQPPPOOONNNOOOPPPOOOMMMLLLMMMNNNQQQRRRTTTTTTSSSRRRPPPOOOKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAA============<<<===>>>@@@???BBBGGGNNNYYYgggvvvzzzyyy{{{~~~yyytttnnniiifffkkk{{{nnn^^^VVVNNNMMMMMMLLLLLLMMMMMMMMMOOOMMMKKKHHHDDDBBB@@@???<<<;;;<<<===>>>AAALLLWWWiiixxxyyywww}}}sssccc[[[TTTSSSRRRMMMJJJJJJGGGFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@???>>>=========<<<;;;;;;;;;;;;<<<======::::::::::::;;;;;;;;;;;;999999999:::;;;<<<<<<<<<::::::999999::::::;;;;;;777888:::;;;<<<=========;;;;;;::::::;;;===@@@AAABBBAAA???===<<<<<<<<<<<>>999999999999:::;;;===>>>BBBCCCDDDEEEFFFGGGGGGGGGFFFHHHJJJLLLMMMOOORRRUUUUUUXXX\\\___bbbeeeiiillloooqqqtttxxx|||~~~~~~~~~~~~|||xxxtttrrrrrrrrrsssnnnkkkhhhggggggddd^^^ZZZTTTUUUUUUUUUTTTTTTSSSRRRRRRSSSSSSRRROOONNNNNNOOOPPPRRRUUUVVVUUUSSSSSSSSSMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBB???@@@@@@@@@AAAAAABBBBBB===>>>>>>>>><<<<<<>>>??????BBBHHHPPP[[[iiiwww|||{{{~~~wwwooogggggguuuvvvdddWWWMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLJJJGGGEEEBBB@@@???<<<;;;<<<>>>???AAAHHHQQQaaasssyyyuuuyyytttddd\\\VVVTTTRRRMMMIIIHHHFFFFFFEEEEEEDDDCCCCCCCCCBBBBBB@@@???>>>=========;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===888999:::<<<============::::::::::::;;;<<<===>>>AAA@@@>>><<<;;;;;;<<<<<>>:::999999999;;;<<<>>>???@@@AAACCCEEEFFFGGGHHHHHHFFFHHHJJJKKKLLLNNNRRRTTTUUUXXX\\\```cccfffjjjmmmoooqqqtttxxxzzz|||}}}}}}~~~}}}~~~~~~~~~|||xxxtttqqqqqqrrrtttpppnnnmmmnnnnnnkkkccc\\\SSSTTTTTTUUUVVVVVVUUUUUUVVVWWWWWWUUUSSSQQQQQQRRRPPPSSSVVVWWWUUUSSSSSSTTTLLLLLLLLLKKKKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA@@@@@@@@@BBBCCCAAAAAAAAAAAAAAAAAA@@@@@@===>>>???>>><<<;;;===???>>>AAAGGGPPP[[[iiiwww~~~~~~xxxllljjjvvv~~~hhhWWWPPPOOONNNMMMMMMMMMMMMNNNJJJIIIHHHGGGDDDBBB@@@???<<<;;;<<<>>>??????DDDKKKYYYlll~~~vvvwwwttteee]]]VVVUUURRRMMMHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@???>>>>>>======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;:::::::::===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;<<<===>>>888999;;;===>>>>>>>>>===888999999:::;;;;;;;;;;;;===<<<;;;;;;;;;===>>>???@@@AAAAAAAAAAAA@@@??????::::::::::::;;;===???@@@;;;<<>>===???@@@???<<<;;;<<<>>><<<@@@FFFOOO[[[iiiwww~~~qqqmmmzzz~~~{{{lllXXXTTTSSSRRRQQQQQQQQQQQQQQQHHHHHHGGGFFFDDDBBB@@@???===;;;<<<>>>>>>===AAAGGGTTThhh}}}yyyxxxsssddd^^^WWWSSSPPPNNNKKKGGGFFFEEECCCAAA@@@@@@@@@AAABBBAAA@@@>>>======<<<<<>>??????CCCCCC@@@AAACCC???888::::::::::::;;;===>>>@@@??????AAACCCEEEGGGHHHIIIIIIJJJKKKLLLNNNPPPQQQQQQUUUYYY]]]aaacccfffjjjllloooqqquuuxxx{{{}}}~~~~~~}}}{{{vvvsssssstttvvvzzzvvvrrrrrrrrrooohhhaaaYYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZ[[[\\\[[[WWWTTTRRRSSSTTTUUUUUUTTTSSSRRRNNNMMMLLLMMMNNNOOONNNLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAA@@@??????@@@BBBBBBAAA@@@???>>>>>>>>>>>>CCCEEEIIIRRR]]]kkkwww~~~vvvvvv|||sssyyywwwccc\\\TTTSSSQQQKKKOOOSSSKKKOOOMMMIIIGGGFFFDDDBBB@@@;;;::::::;;;===???BBBDDDSSSaaassszzzsssbbb]]]VVVRRRPPPNNNKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>======<<<<<<===<<<:::888888999:::;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<======;;;;;;;;;<<<<<<=========;;;<<<<<<<<<============>>>===<<<;;;;;;;;;<<<===@@@???===<<<;;;===>>>???@@@DDDEEEBBBCCCDDD@@@999::::::::::::;;;===>>>@@@AAAAAABBBCCCDDDFFFFFFGGGIIIJJJKKKMMMNNNPPPQQQRRRUUUYYY]]]```cccfffjjjlllooorrrvvvyyy|||~~~~~~|||vvvtttuuuwwwzzzzzzvvvqqqpppooollleee```YYYZZZZZZZZZZZZZZZZZZZZZ\\\[[[[[[\\\^^^\\\YYYUUUSSSTTTTTTUUUUUUTTTSSSRRRPPPNNNMMMNNNOOOPPPOOONNNPPPOOOMMMJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@AAAAAA@@@??????@@@BBBBBBAAA@@@???>>>>>>>>>>>>CCCEEEJJJRRR___lllyyyvvvwwwxxx|||ttthhh^^^ZZZUUUNNNPPPTTTMMMOOOMMMJJJGGGFFFEEECCCAAA>>>===<<<<<<===???BBBCCCNNN[[[mmm{{{~~~rrr```[[[TTTQQQPPPNNNKKKHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>======<<<<<<:::::::::999999999999999999::::::::::::::::::999::::::;;;;;;<<<======>>>::::::;;;<<<===>>>???@@@============>>>>>>>>>>>><<<<<<<<<===>>>???AAABBB???>>><<<;;;<<<===???@@@AAACCCDDDCCCCCCCCC???999::::::::::::;;;===>>>@@@BBBCCCCCCDDDDDDEEEEEEFFFIIIJJJKKKMMMOOOPPPQQQRRRVVVYYY]]]```cccfffjjjmmmooossswww{{{}}}~~~yyywwwxxxzzz|||wwwsssnnnkkkjjjgggbbb^^^[[[[[[\\\]]]]]]\\\[[[ZZZ]]]]]]^^^___```___[[[XXXVVVUUUUUUUUUTTTTTTSSSSSSQQQPPPOOOPPPQQQQQQPPPOOOQQQPPPNNNKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@AAAAAAAAA??????AAABBBBBBAAA@@@??????>>>??????BBBEEEJJJTTT```ooo{{{vvvwwwvvvggg___XXXOOOPPPSSSMMMOOOMMMJJJHHHGGGFFFCCCAAAAAA@@@>>>===>>>???@@@BBBFFFTTTgggxxxppp^^^YYYSSSPPPOOONNNLLLIIIEEEFFFFFFFFFEEECCCAAA@@@BBBAAA@@@>>>======<<<<<<999:::;;;;;;;;;:::999999::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<=========:::;;;;;;<<<======>>>>>>===>>>>>>>>>>>>?????????999:::;;;<<<===???@@@AAA>>>===<<<;;;<<<===???AAA@@@AAACCCDDDDDDBBB>>>999::::::::::::;;;===>>>@@@BBBBBBCCCDDDEEEFFFFFFGGGIIIJJJKKKMMMOOOQQQRRRSSSVVVYYY]]]```bbbfffjjjmmmnnnrrrwww{{{}}}|||zzzxxxxxxqqqmmmiiifffeeeccc```^^^\\\]]]___``````___]]]\\\___```bbbddddddbbb___]]]YYYXXXWWWVVVTTTTTTTTTTTTRRRQQQPPPPPPRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDCCCCCC@@@AAABBBAAA??????AAABBBBBBAAA@@@@@@????????????BBBEEEKKKUUUbbbqqq}}}~~~uuuvvv~~~lll___XXXNNNMMMPPPKKKOOOMMMKKKIIIIIIGGGDDDBBBAAA@@@>>>======>>>@@@AAABBBPPPeeeyyymmm]]]YYYSSSPPPOOOOOOLLLIIIDDDEEEEEEEEEDDDBBB@@@???BBBAAA@@@>>>======<<<<<<:::;;;<<<=========;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>?????????@@@::::::;;;<<<===>>>>>>???===<<<;;;;;;<<<>>>@@@BBBCCCCCCDDDGGGHHHDDD???;;;::::::::::::;;;===>>>@@@@@@AAABBBDDDFFFGGGIIIIIIIIIJJJKKKMMMOOOQQQSSSTTTWWWYYY\\\___bbbfffjjjnnnnnnrrrwwwzzzzzz}}}zzztttpppjjjhhheeedddcccbbbaaa```^^^___aaaccccccbbbaaa```bbbeeehhhjjjjjjhhheeeddd^^^\\\YYYWWWUUUUUUUUUUUUSSSRRRQQQQQQSSSSSSRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCAAABBBBBBAAA@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@@@@AAAEEELLLVVVdddrrr~~~}}}uuutttzzznnn___XXXNNNLLLOOOLLLNNNMMMKKKJJJJJJHHHEEEBBB>>>===<<<<<<<<<>>>@@@AAAAAAOOOeee|||mmm^^^YYYTTTPPPPPPOOOLLLJJJGGGGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@>>>======<<<<<<:::;;;===>>>>>>===<<<<<<;;;<<<<<<======<<<<<<;;;777888999;;;<<<;;;;;;:::<<<<<<;;;;;;::::::::::::>>>>>>>>>>>>????????????;;;<<<===>>>????????????<<<<<<;;;;;;<<<>>>AAACCCFFFEEEGGGLLLLLLGGGAAA???::::::::::::;;;===>>>@@@@@@@@@BBBDDDFFFHHHJJJJJJIIIJJJKKKMMMPPPRRRTTTTTTWWWYYY\\\___aaaeeekkknnnoootttxxxyyyxxxzzzyyyqqqlllffffffeeeeeeddddddcccccc```aaacccdddeeefffeeeeeefffjjjoooqqqpppnnnlllkkkccc```\\\YYYVVVVVVWWWXXXUUUTTTSSSSSSUUUUUUTTTSSSSSSRRRPPPMMMKKKJJJIIIHHHJJJIIIHHHGGGFFFDDDDDDCCCAAABBBBBBBBB@@@@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAEEELLLWWWdddrrr}}}yyytttuuuxxxppp```ZZZPPPNNNPPPNNNNNNMMMLLLLLLKKKIIIFFFCCC>>>===<<<;;;<<<===???AAABBBMMMbbbyyynnn```[[[UUUQQQQQQOOOLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA@@@>>>======<<<<<<:::;;;;;;<<<======<<<<<<:::;;;;;;<<<<<<;;;;;;:::777888:::<<<===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????;;;<<<===???@@@AAA@@@@@@<<<;;;;;;;;;<<>>@@@AAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKNNNPPPRRRTTTUUUXXXZZZ\\\^^^aaaeeekkkooorrrwwwzzzzzzwwwwww}}}~~~wwwqqqmmmhhhiiijjjjjjhhhgggfffeeeaaabbbccceeefffhhhiiijjjjjjooouuuwwwvvvsssrrrqqqgggddd___ZZZXXXWWWYYYZZZXXXWWWVVVVVVXXXXXXWWWVVVUUUTTTRRRPPPNNNLLLKKKKKKJJJJJJIIIHHHFFFEEEDDDCCCAAABBBCCCBBB@@@@@@BBBCCCAAAAAAAAA@@@@@@AAAAAABBBAAAEEELLLWWWdddqqq|||uuupppqqqrrraaa[[[RRRMMMOOOMMMNNNMMMLLLLLLLLLJJJFFFCCCAAA@@@>>><<<<<<===>>>???BBBJJJZZZpppoooaaa\\\VVVRRRQQQPPPMMMJJJIIIHHHFFFDDDCCCCCCDDDDDDBBBAAA@@@>>>======<<<<<<:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999888999<<<===>>>>>><<<<<<:::;;;;;;<<<===>>>??????============>>>>>>>>>>>>888999;;;>>>@@@@@@@@@@@@;;;;;;:::;;;<<>>=========>>>BBBGGGTTThhhvvvfff]]]UUUSSSRRRNNNLLLLLLFFFEEECCCBBBCCCBBBAAA???BBBAAA@@@>>>======<<<<<<999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;<<<===>>>??????>>>======:::;;;<<<>>>????????????:::;;;<<<>>>AAACCCFFFGGGHHHIIIIIIGGGCCC???======;;;:::888888888:::<<<===CCCDDDEEEDDDDDDEEEHHHJJJGGGIIIKKKMMMMMMOOOQQQSSSWWWZZZ___bbbfffiiinnnqqquuuwwwyyyzzz{{{|||}}}|||vvvrrrrrrnnnnnnlllkkkiiihhhggggggddddddeeefffggghhhiiijjjsssvvvyyy|||}}}{{{xxxvvvmmmjjjeee```]]]]]]^^^___^^^[[[YYYZZZ]]]^^^\\\ZZZWWWWWWUUUTTTRRRPPPOOONNNPPPMMMHHHCCCAAAAAACCCEEEAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCCCCBBBBBBAAA@@@BBBDDDKKKWWWfffsss{{{~~~yyynnnnnnssszzzdddXXXQQQLLLIIIIIILLLLLLLLLLLLLLLJJJHHHGGGCCC@@@>>>===>>>??????>>>???BBBLLL^^^tttuuueee\\\UUUSSSQQQNNNKKKLLLGGGEEEDDDCCCDDDCCCAAA@@@AAA@@@>>>===<<<<<<;;;;;;999999::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>===<<<<<<============<<<;;;;;;:::;;;===???BBBEEEGGGIIIIIIJJJJJJGGGCCC???===<<<;;;:::999888999;;;===>>>AAABBBCCCCCCCCCDDDFFFIIIGGGJJJLLLMMMNNNOOORRRTTTXXX[[[```dddgggjjjnnnqqqtttuuuwwwxxxyyy{{{~~~{{{uuuqqqqqqqqqqqqpppooommmkkkiiihhhiiiiiijjjkkklllmmmnnnnnnoootttyyy~~~~~~{{{vvvrrrmmmkkkgggdddaaa```aaaaaa^^^]]]\\\[[[\\\[[[ZZZYYYTTTTTTTTTTTTSSSSSSSSSSSSQQQNNNJJJFFFDDDCCCDDDEEEBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBEEELLLXXXgggttt|||{{{ooommmqqqyyyvvvaaaVVVQQQLLLIIIIIIKKKLLLLLLMMMLLLJJJIIIHHHCCCAAA???>>>?????????>>>@@@BBBIIIXXXlllsssddd[[[TTTRRRPPPMMMKKKKKKHHHFFFEEEDDDEEEDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>><<<<<<;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>@@@DDDGGGJJJLLLJJJKKKKKKHHHCCC???<<<;;;;;;;;;::::::;;;<<<>>>??????AAABBBBBBAAABBBDDDGGGHHHJJJMMMNNNOOOPPPSSSUUUYYY\\\aaaeeehhhkkknnnqqqssstttuuuvvvwwwyyy|||}}}vvvrrrrrrrrrrrrqqqpppnnnkkkhhhffflllmmmnnnooopppqqqqqqqqqmmmrrrzzz|||vvvqqqmmmllljjjhhhgggfffeeeeeeaaabbbaaa___\\\YYYYYYYYYTTTTTTUUUUUUUUUUUUUUUUUURRRPPPMMMJJJHHHFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBFFFNNNZZZhhhuuu}}}qqqnnnpppzzzrrr~~~ooo]]]TTTPPPLLLJJJJJJKKKLLLMMMMMMLLLKKKIIIHHHDDDBBB???>>>?????????>>>AAAAAAEEEOOO```sssqqqcccZZZSSSQQQPPPMMMKKKKKKIIIGGGFFFEEEEEEEEECCCBBB@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<>>>===<<<;;;::::::;;;;;;<<<===>>>>>>>>>===<<<;;;888999:::;;;<<<=========;;;<<<>>>AAAEEEIIILLLNNNKKKLLLKKKHHHCCC>>><<<;;;;;;;;;;;;;;;<<<===???@@@???@@@BBBBBBBBBBBBDDDFFFIIIKKKMMMOOOOOOQQQSSSUUUXXX\\\```dddgggjjjmmmooorrrssstttuuuvvvyyy|||{{{uuuuuuvvvvvvuuutttqqqnnnkkkiiinnnoooppprrrssssssrrrrrrooosssyyy~~~{{{vvvrrrmmmmmmmmmmmmkkkjjjiiihhheeegggfffccc]]]YYYYYYZZZYYYYYYYYYYYYWWWVVVTTTSSSTTTSSSQQQOOOMMMKKKIIIIIIEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@AAAAAACCCGGGPPP\\\iiiuuu}}}sssppprrrxxxpppzzz{{{kkkYYYRRROOOMMMKKKKKKLLLMMMMMMNNNMMMLLLKKKJJJFFFCCCAAA??????@@@???>>>???>>>@@@FFFSSSfffyyyqqqbbbZZZRRRQQQPPPMMMKKKLLLIIIHHHFFFEEEFFFEEEDDDBBBAAAAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===<<<:::999888999::::::<<<===>>>>>>>>><<<;;;:::999:::;;;<<<===>>>>>>>>>;;;<<<>>>AAAEEEIIILLLNNNJJJKKKJJJGGGBBB>>>;;;::::::;;;;;;<<<===>>>???@@@???AAACCCDDDCCCDDDEEEGGGIIIKKKMMMOOOOOOQQQSSSUUUVVVZZZ___cccfffhhhkkkmmmqqqrrrttttttvvvyyy~~~|||{{{||||||{{{yyywwwsssqqqoooqqqrrrtttvvvvvvvvvuuutttrrrsssvvvxxxxxxwwwuuusssooooooooooooooonnnlllkkkggghhhhhhddd^^^ZZZYYY[[[\\\\\\]]]\\\[[[YYYWWWUUUUUUUUUTTTSSSQQQPPPNNNMMMIIIHHHFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCIIIRRR^^^iiittt|||}}}zzzqqqpppvvvrrrxxx{{{jjjYYYQQQOOOMMMLLLMMMMMMNNNOOOOOOOOONNNMMMLLLHHHEEEBBB@@@@@@@@@???>>><<<<<<<<>>============<<<<<<;;;;;;::::::999999::::::::::::::::::::::::999999::::::;;;;;;<<<<<<<<<;;;999888888999:::;;;<<<===>>>>>>===<<<:::999===============<<<;;;;;;;;;<<<>>>@@@DDDGGGJJJLLLHHHIIIIIIFFFAAA===::::::999:::;;;<<<===??????@@@@@@BBBDDDEEEEEEEEEFFFGGGHHHJJJMMMNNNOOOPPPSSSUUUVVVZZZ___cccfffhhhjjjkkkoooppprrrsssuuuzzz}}}|||zzzxxxvvvtttrrrqqqwwwxxxzzz|||||||||zzzyyyuuuttttttsssssssssssssssrrrrrrrrrrrrrrrqqqpppooojjjjjjhhheeeaaa]]]\\\\\\\\\]]]___```___^^^\\\ZZZWWWWWWVVVVVVUUUTTTTTTSSSNNNMMMJJJGGGEEEDDDCCCCCCCCCBBBAAA@@@AAABBBCCCDDDDDDJJJTTT___iiiqqqyyy~~~|||sssnnnooovvvzzzxxx~~~nnn[[[QQQOOOMMMMMMNNNOOOPPPQQQRRRQQQQQQOOOOOOIIIFFFCCCAAA@@@@@@???===:::;;;<<<===DDDSSShhhwwwtttccc[[[SSSRRRRRROOOMMMNNNHHHGGGEEEEEEEEEEEECCCAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;:::999999888888::::::::::::::::::::::::888999999:::;;;;;;<<<<<<===;;;999888888:::<<<>>><<<===>>>>>>===;;;:::999;;;<<<<<<<<<<<<;;;:::::::::;;;===???BBBEEEGGGIIIFFFGGGGGGDDD@@@<<<:::999888999:::<<<===>>>?????????BBBDDDFFFEEEEEEFFFGGGGGGJJJLLLMMMNNNOOORRRTTTVVVZZZ```dddggghhhjjjkkklllmmmoooqqqtttyyy~~~{{{xxxvvvvvvvvvvvv{{{|||~~~|||zzzyyyxxxvvvuuuuuuuuuuuuwwwvvvvvvuuutttssssssssspppnnnllljjjiiigggdddbbbaaabbbccccccbbb```]]]\\\YYYXXXXXXWWWWWWXXXXXXYYYUUUSSSOOOKKKHHHFFFEEEEEEDDDCCCBBBAAAAAACCCEEEFFFDDDKKKVVV___hhhooovvv{{{|||{{{qqqooorrrrrrzzzxxxsss^^^SSSOOONNNNNNPPPQQQRRRSSSSSSTTTSSSRRRQQQJJJGGGDDDBBBAAA@@@???===;;;===>>>>>>AAAMMM```ooo|||uuuccc[[[TTTSSSRRROOONNNOOOHHHFFFEEEDDDEEEDDDBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;:::999999888777777::::::::::::::::::::::::888888999::::::;;;<<<<<<===<<<:::999999;;;>>>@@@======>>>>>>===;;;999888777888999:::;;;<<<<<<<<<:::;;;<<<>>>AAACCCFFFGGGDDDEEEEEECCC???<<<:::999777888:::<<<===>>>?????????AAADDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQSSSWWW[[[aaafffhhhiiikkkllliiikkklllooorrrxxx|||~~~~~~|||}}}~~~}}}~~~|||{{{zzzyyyyyyzzzzzzxxxwwwvvvuuuuuuvvvxxxtttqqqpppqqqpppmmmjjjgggggggggfffddd```[[[YYYYYYYYYXXXXXXXXXZZZ[[[\\\ZZZWWWSSSNNNJJJHHHGGGGGGEEEDDDBBBAAABBBDDDFFFGGGEEELLLVVV```gggnnnuuuzzz}}}}}}tttrrruuunnn~~~~~~xxxwww```TTTOOONNNNNNPPPRRRSSSTTTUUUUUUTTTSSSRRRKKKHHHDDDBBBAAA@@@???===<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@BBBBBB@@@<<<999777666999:::;;;============<<<>>>===<<<;;;:::;;;;;;<<<:::;;;<<<;;;;;;;;;===???;;;<<<<<<;;;999888888999=========???@@@BBBDDDEEEAAABBBBBB@@@===;;;;;;<<<============>>>>>>>>>??????AAACCCDDDEEEFFFHHHJJJLLLMMMLLLKKKKKKLLLOOORRRVVVZZZ```eeehhhkkknnnpppuuutttsssrrrtttzzz{{{||||||||||||}}}}}}}}}}}}|||xxxvvvvvvxxxyyyyyyzzzxxxvvvuuuttttttrrrpppooonnnllljjjgggdddaaa___YYYZZZZZZYYYXXXYYY\\\___```\\\UUUQQQNNNLLLGGGDDDHHHEEEEEEGGGFFFBBBBBBDDDHHHLLLTTT___fffjjjsss{{{wwwvvvmmmrrryyywww~~~jjjYYYPPPNNNOOOPPPPPPPPPPPPRRRTTTUUUUUUTTTMMMJJJEEEBBB@@@???===;;;;;;;;;===>>>???DDDRRR```llltttdddYYYQQQPPPQQQNNNKKKJJJGGGEEECCCCCCEEEFFFFFFFFF@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>;;;999999999:::;;;<<<===>>>>>>>>>===>>>===<<<;;;:::;;;;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>;;;<<<<<<;;;999888888999;;;;;;<<<===???AAACCCDDDBBBCCCCCC@@@===;;;;;;;;;::::::;;;<<<>>>???@@@@@@???AAACCCDDDDDDEEEGGGIIIJJJKKKLLLLLLMMMOOOSSSVVVYYY^^^dddiiilllooorrrtttuuuuuuttttttvvv|||yyyzzz|||~~~|||xxxvvvwwwyyyzzzzzzzzzyyywwwwwwxxxwwwvvvtttqqqqqqooommmjjjgggdddccc]]]]]][[[XXXVVVVVVXXX[[[___[[[VVVSSSRRRPPPLLLJJJKKKHHHFFFHHHFFFCCCCCCFFFHHHKKKSSS]]]dddiiirrr||||||qqqmmmiiimmm|||xxxooo^^^UUURRRSSSUUUPPPPPPPPPRRRUUUVVVTTTSSSNNNJJJEEEAAA@@@@@@@@@???<<<<<<<<<======@@@MMMZZZdddzzztttdddZZZRRRQQQQQQNNNLLLKKKFFFDDDCCCDDDFFFHHHHHHGGG@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;::::::;;;===999:::;;;<<<============>>>===<<<;;;:::;;;<<<<<<<<<======<<<::::::;;;===;;;<<<<<<;;;999888999:::999:::;;;===>>>@@@AAABBBBBBBBBBBB???;;;999888888888888:::;;;===???@@@AAA@@@AAACCCDDDDDDDDDFFFHHHHHHJJJLLLMMMOOORRRWWWZZZ[[[___eeekkknnnqqqtttvvvtttuuuvvvwwwzzz}}}~~~}}}yyyxxxxxxzzz{{{{{{|||{{{zzz{{{||||||zzzxxxttttttrrrpppnnnkkkiiigggdddbbb___ZZZVVVTTTVVVXXX]]][[[XXXWWWVVVVVVTTTRRRPPPLLLIIIIIIGGGDDDDDDGGGGGGIIIPPPYYY```gggrrr|||{{{llleeebbbeeeqqqyyyyyyhhh\\\WWWVVVWWWOOOOOOQQQSSSVVVVVVTTTRRROOOKKKFFFCCCBBBCCCCCCBBB>>><<<<<<<<<;;;===GGGRRR]]]uuutttddd[[[SSSRRRQQQNNNLLLLLLGGGFFFEEEEEEGGGHHHGGGFFF@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::999888999;;;>>>888999999:::;;;;;;<<<<<<===<<<;;;::::::;;;<<<======>>>>>><<<:::999:::;;;;;;<<<===<<<:::999:::;;;999:::<<<>>>???AAABBBBBB@@@AAA@@@===999666555555888999:::;;;<<<>>>??????@@@BBBCCCDDDCCCCCCEEEFFFIIIKKKMMMOOOQQQTTTXXX[[[ZZZ^^^dddiiilllooorrrttttttvvvxxxzzz}}}~~~{{{zzz{{{|||}}}}}}~~~~~~~~~|||yyyuuuuuutttrrrpppmmmkkkjjjiiigggbbb\\\WWWVVVXXXZZZ\\\[[[[[[ZZZ[[[[[[[[[ZZZUUUPPPLLLKKKHHHDDDEEEHHHGGGIIINNNWWW^^^eeeqqq|||~~~mmmccc\\\]]]gggzzz{{{yyyhhh[[[TTTRRROOOOOOQQQTTTVVVVVVTTTRRRPPPMMMJJJGGGFFFEEEBBBAAA>>><<<<<<<<<<<<===EEEOOO^^^wwwsssccc[[[TTTRRRQQQMMMLLLMMMIIIHHHFFFFFFGGGFFFEEECCC@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;:::999777888:::<<<:::::::::;;;;;;<<<=========<<<;;;::::::;;;<<<===>>>>>>>>><<<:::999:::;;;;;;<<<===<<<:::999:::;;;;;;<<<>>>@@@BBBCCCCCCCCCBBBBBBAAA>>>:::777666777::::::;;;;;;<<<=========AAABBBDDDDDDCCCDDDEEEGGGKKKMMMPPPQQQRRRUUUXXXZZZYYY]]]ccchhhlllnnnqqqssstttvvvyyy|||~~~}}}~~~~~~{{{xxxuuutttsssrrrpppnnnlllkkkiiigggccc^^^ZZZYYYZZZ\\\]]]^^^____________```aaa[[[UUUPPPNNNJJJFFFFFFIIIHHHIIIMMMUUU\\\cccooo{{{oooaaaXXXYYYbbbsss}}}wwwbbbTTTNNNOOOOOOQQQSSSVVVVVVTTTRRRQQQOOONNNLLLJJJFFF@@@<<<===;;;;;;===>>>???FFFNNNbbb}}}rrrbbb[[[TTTRRRPPPLLLKKKMMMJJJHHHGGGGGGGGGEEECCCAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;:::888888999;;;======<<<======>>>@@@@@@<<<<<<;;;:::;;;<<<===>>>===>>>>>><<<:::999:::;;;;;;<<<===<<<;;;:::;;;<<<<<<===@@@BBBDDDEEEEEEEEEDDDDDDDDDAAA===;;;::::::<<<<<<<<<<<<<<<=========AAABBBDDDEEEDDDEEEGGGIIILLLNNNQQQRRRSSSUUUWWWYYYZZZ^^^dddiiimmmppprrrttttttvvvyyy|||{{{xxxuuuuuuuuutttrrrpppooonnniiihhhfffccc___]]]^^^```aaaccceeeeeedddcccdddeeeaaa[[[VVVTTTOOOJJJHHHJJJIIIIIINNNVVV[[[bbbmmmxxxrrraaaXXXXXX```ppp~~~iiiXXXQQQPPPPPPPPPRRRTTTUUUUUUTTTRRRQQQOOONNNKKKFFF@@@;;;===;;;;;;>>>@@@AAAFFFMMMaaa}}}qqqaaaZZZTTTRRROOOKKKJJJMMMGGGFFFFFFFFFFFFEEECCCAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<<<<;;;::::::;;;<<<<<<<<<;;;<<<===???@@@<<<;;;;;;:::;;;<<<===>>>=========<<<::::::;;;<<<:::<<<===<<<;;;:::<<<===<<<>>>@@@CCCEEEEEEEEEEEECCCCCCCCCAAA===;;;;;;;;;;;;;;;<<<======>>>??????AAABBBEEEFFFFFFGGGIIIKKKKKKMMMPPPRRRTTTUUUWWWYYYZZZ___eeejjjmmmpppsssuuutttvvvxxx{{{~~~zzzxxxxxxxxxwwwvvvtttsssrrrooopppooolllhhhfffeeefffgggjjjlllkkkiiigggggghhhfffaaa]]][[[VVVOOOLLLMMMJJJKKKPPPWWW\\\aaalllvvvzzzyyyfffZZZYYY___nnnlll]]]WWWRRRQQQOOOPPPSSSUUUUUUUUUTTTQQQNNNKKKIIIFFFBBB???>>>;;;;;;>>>@@@@@@DDDJJJXXXvvvppp```ZZZTTTQQQNNNJJJIIILLLEEEDDDDDDEEEFFFFFFDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777999<<<===<<<;;;<<<<<<:::999888888999:::<<<===<<<;;;;;;:::;;;<<<===>>><<<======<<<::::::;;;===:::<<<===<<<;;;;;;<<<===<<<===@@@CCCEEEEEEEEEDDD???@@@@@@>>>;;;999999:::999:::;;;===>>>@@@AAABBBAAACCCEEEFFFGGGHHHJJJLLLIIILLLPPPRRRTTTVVVXXXZZZYYY]]]ccchhhllloooqqqsssuuuvvvxxxzzz~~~{{{{{{{{{zzzyyyxxxvvvvvvwwwxxxxxxuuuqqqnnnllllllllloooqqqpppllljjjiiikkkjjjfffbbb```ZZZRRRNNNOOOJJJLLLQQQXXX]]]aaajjjtttvvvnnn\\\[[[___mmm}}}kkk___[[[SSSQQQOOOOOORRRTTTVVVVVVUUUQQQKKKHHHFFFFFFEEEDDD>>><<<;;;>>>@@@???BBBGGGNNNnnnppp___XXXRRRQQQQQQMMMKKKKKKLLLJJJHHHFFFFFFEEEBBB@@@BBB@@@======>>>>>>===<<<============<<<<<<<<<<<<:::999888888888999:::;;;888999;;;<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;???@@@BBBDDDEEEEEEDDDDDDDDDBBB@@@???=========>>>;;;;;;<<<<<<>>>???AAAAAABBBCCCEEEFFFHHHIIIIIIIIINNNNNNPPPRRRTTTUUUWWWWWW[[[___eeejjjmmmppprrrtttuuuwwwxxxzzz~~~zzz|||~~~~~~~~~~~~~~~|||xxxsssqqqsssuuuvvvtttpppmmmllllllmmmnnnmmmjjjfffaaa[[[VVVSSSQQQNNNPPPTTTYYY___hhhqqqxxx|||~~~nnn```\\\^^^kkk~~~|||~~~~~~lll___UUURRRRRRSSSTTTTTTTTTTTTTTTPPPOOOMMMJJJGGGEEECCCBBB>>>===;;;;;;<<>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888999:::;;;999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;>>>???@@@BBBCCCCCCCCCBBBCCCAAA???===<<<;;;;;;;;;999999::::::<<<===???@@@CCCCCCDDDFFFGGGHHHIIIJJJKKKLLLNNNOOOQQQSSSUUUVVVYYY]]]ccchhhkkkmmmppprrrssstttvvvxxx{{{}}}yyywwwyyy||||||zzzwwwssspppoooooooooooonnnkkkfff```YYYSSSPPPNNNQQQUUUZZZaaajjjtttzzz~~~oooaaa\\\]]]hhhzzz~~~}}}zzzjjj^^^VVVNNNOOOQQQSSSUUUVVVWWWXXXQQQPPPNNNKKKHHHEEEBBBAAA@@@???===<<<<<<>>>@@@BBBFFFSSSjjjvvvbbbZZZSSSRRRQQQMMMIIIIIIKKKIIIGGGFFFFFFEEECCCAAA===>>>??????===;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999999:::;;;;;;;;;;;;<<<===<<<;;;:::999<<<;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAABBBBBBBBBAAABBBAAA>>><<<:::999888888999999:::;;;<<<>>>???@@@DDDDDDDDDEEEFFFHHHJJJKKKKKKLLLMMMOOOQQQSSSUUUVVVYYY]]]ccchhhkkkmmmppprrrqqqsssuuuwww{{{}}}}}}~~~~~~{{{xxxtttpppnnnmmmnnnmmmkkkgggaaaYYYRRRNNNOOORRRVVV\\\cccmmmwww~~~{{{ooobbb\\\[[[cccsss}}}zzzrrrddd[[[VVVMMMNNNPPPRRRTTTVVVWWWXXXSSSRRROOOLLLHHHEEEBBBAAABBB@@@>>>===<<<===>>>???BBBKKK]]]sssxxxccc[[[TTTSSSQQQLLLIIIIIIIIIGGGEEEDDDDDDCCCAAA???777:::===>>><<<;;;<<<>>><<<<<<<<<;;;;;;;;;::::::999999999999::::::;;;;;;<<<<<<=========;;;:::999;;;;;;::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCBBBBBBCCCAAA???<<<999888888888;;;;;;<<<===>>>@@@BBBCCCFFFEEEDDDDDDEEEHHHKKKMMMLLLMMMOOOQQQSSSUUUWWWXXX\\\```eeejjjmmmoooqqqsssrrrtttvvvyyy|||~~~~~~~~~}}}{{{xxxsssoookkkhhhgggfffddd```[[[UUUQQQNNNOOORRRWWW]]]eeepppzzz||||||vvvlllccc]]]ZZZ```nnnwwwwwwyyyjjj^^^XXXVVVQQQRRRRRRRRRSSSTTTUUUUUUUUUSSSQQQMMMIIIEEEBBBAAAAAA@@@???===<<<===>>>>>>AAAGGGTTTiiiwwwccc[[[TTTSSSQQQMMMIIIIIIIIIGGGEEEEEEEEEDDDBBBAAA<<<===>>>>>>>>>======>>>============<<<<<<<<<;;;999999::::::;;;;;;;;;;;;<<<============<<<:::999:::::::::::::::;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDDDDDDDDDDDDDBBB@@@===;;;999999999;;;;;;<<<===???AAACCCDDDFFFEEEDDDDDDFFFHHHKKKMMMKKKLLLNNNPPPSSSUUUWWWXXX\\\```fffjjjmmmoooqqqsssqqqsssvvvyyy|||~~~}}}}}}yyyyyywwwuuuppplllgggeee```^^^[[[WWWTTTRRRRRRQQQPPPSSSXXX^^^fffqqq{{{rrrnnnqqqsssmmmfffbbb\\\XXX]]]jjjxxxqqquuu{{{qqqdddYYYTTTUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVUUURRRNNNJJJFFFDDDBBB@@@???>>>======>>>??????@@@CCCNNN```uuuuuubbb[[[TTTSSSRRRNNNJJJJJJKKKIIIGGGGGGGGGGGGEEECCCEEEBBB@@@>>>>>>>>>===;;;>>>>>>=========<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::999999999999:::;;;<<<=========<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCEEEFFFFFFFFFDDDCCC@@@>>><<<;;;;;;;;;999999:::;;;===@@@BBBCCCEEEEEEEEEFFFGGGIIIKKKLLLIIIJJJKKKNNNQQQSSSUUUVVV[[[___dddhhhkkklllooopppoooqqqtttxxx{{{{{{yyyvvvuuussspppkkkfffbbb```ZZZWWWTTTQQQPPPQQQSSSUUUOOORRRWWW^^^fffpppzzzlllccceeegggddd```^^^YYYVVVZZZggg{{{yyyqqqttt}}}wwwooobbbWWWSSSUUUTTTSSSSSSSSSTTTVVVXXXYYYVVVUUURRROOOKKKHHHEEEDDD??????>>>>>>>>>>>>>>>???<<>>888888<<<>>><<<999======<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;===>>>>>>===<<<<<<999999999999:::;;;<<<=========<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========???AAADDDEEEFFFFFFFFFCCCBBB@@@>>><<<;;;;;;<<<999999:::<<<>>>@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKKKKHHHIIIKKKNNNPPPSSSUUUVVV[[[___dddhhhkkklllnnnpppoooqqquuuyyy|||}}}wwwrrrrrrqqqmmmhhhccc]]]YYYVVVSSSRRRPPPOOOOOOPPPQQQRRROOORRRWWW]]]dddnnnxxxjjj]]]\\\___^^^[[[XXXTTTRRRXXXdddyyywwwttt~~~xxxqqqeeeXXXTTTVVVWWWVVVUUUTTTTTTVVVXXXYYYVVVUUURRROOOLLLIIIGGGFFFAAAAAA@@@???>>>===<<<<<<;;;===BBBMMM^^^qqqoooaaaYYYSSSSSSSSSOOOLLLLLLFFFDDDCCCBBBCCCCCCAAA???<<<444...000888>>>===999<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;::::::;;;<<<>>>>>>>>>======999999999999:::;;;<<<=========<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========>>>AAACCCEEEFFFFFFFFFBBBAAA???===<<<;;;<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFDDDEEEFFFHHHJJJJJJKKKKKKJJJKKKMMMOOORRRUUUWWWXXX]]]aaafffjjjmmmnnnppprrrqqqtttxxx{{{zzzsssmmmooolllhhhaaa[[[UUUPPPMMMMMMMMMNNNNNNMMMMMMLLLLLLOOORRRVVV\\\cccmmmwww~~~jjjZZZXXX[[[[[[XXXTTTPPPPPPVVVbbbwww~~~ttt~~~zzzsssgggZZZUUUXXX]]][[[XXXVVVTTTTTTUUUUUUUUUTTTRRRPPPMMMJJJHHHGGGCCCCCCAAA???===<<<:::999<<<===@@@IIIXXXnnnqqqeee\\\TTTRRRPPPKKKIIIIIIIIIHHHHHHHHHGGGFFFFFFFFF???>>><<<;;;::::::;;;;;;>>>============<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<===>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<>>???@@@AAABBBFFFFFFGGGHHHIIIIIIJJJJJJSSSTTTSSSSSSRRRTTTWWWZZZaaabbbcccdddfffjjjooorrrssstttwwwzzz}}}~~~{{{yyyuuunnnhhhfffccc\\\UUUPPPMMMLLLLLLFFFHHHIIIHHHHHHHHHJJJLLLPPPRRRVVV\\\eeennnvvv{{{sss^^^WWWZZZ[[[XXXUUUQQQOOORRR\\\ooo}}}nnnuuuxxxkkk^^^ZZZ]]]hhhbbbZZZUUUTTTUUUWWWXXXYYYXXXVVVSSSOOOJJJFFFDDDDDDAAA>>><<<===============AAACCCEEENNNddd~~~rrrcccZZZSSSQQQPPPMMMJJJKKKGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@>>>===<<<<<<======;;;:::::::::999999999999<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;============???AAACCCDDDCCC@@@<<<:::::::::999888;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIJJJJJJNNNOOOPPPPPPQQQSSSWWWZZZ___aaacccfffhhhkkkooosssrrrtttvvvyyy||||||yyyvvvrrrjjjddd```]]]WWWQQQMMMKKKKKKKKKHHHJJJJJJJJJJJJJJJLLLNNNPPPRRRWWW]]]fffoooxxx~~~|||cccWWWVVVUUURRRRRROOONNNRRRZZZjjj{{{}}}lllpppvvvggg```aaahhhccc[[[VVVUUUVVVWWWXXXWWWWWWUUUSSSPPPLLLHHHFFFEEEBBB???===>>>>>>>>>>>>>>>@@@BBBCCCKKK]]]vvvtttbbbYYYRRRQQQPPPMMMLLLMMMGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@>>>===<<<<<<======::::::999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCC@@@>>><<<;;;;;;;;;:::999;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDFFFHHHIIIJJJKKKJJJKKKLLLMMMOOOSSSWWW[[[\\\___dddgggjjjmmmpppsssqqqsssuuuxxx{{{zzzuuuqqqkkkccc]]]WWWTTTPPPLLLIIIHHHIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNOOORRRWWW^^^fffpppzzzlll[[[TTTRRROOOOOOMMMMMMPPPVVVcccwww}}}vvvnnnooo}}}qqqgggeeehhhccc]]]XXXWWWWWWXXXXXXVVVUUUUUUSSSPPPMMMJJJHHHEEECCC@@@????????????>>>>>>???@@@AAAFFFUUUkkk|||wwwbbbZZZSSSQQQPPPMMMKKKLLLJJJIIIIIIHHHGGGFFFEEEEEE???>>><<<;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<===============<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>??????@@@AAAAAABBB>>>===;;;<<<<<<<<<;;;999;;;;;;<<<>>>???@@@AAABBBAAABBBCCCEEEGGGIIIJJJKKKIIIJJJLLLMMMNNNRRRWWWZZZZZZ^^^ccchhhkkknnnqqqsssqqqrrrtttwwwzzz~~~wwwpppiiiaaaYYYTTTNNNLLLJJJGGGFFFGGGHHHIIIEEEFFFGGGGGGFFFGGGIIIJJJLLLPPPVVV\\\dddooozzzuuucccYYYUUURRROOOLLLKKKMMMQQQ\\\pppyyytttqqq~~~xxxlllfffgggccc^^^ZZZXXXXXXXXXWWWVVVVVVUUUSSSPPPMMMJJJHHHEEEBBB@@@????????????=========>>>@@@CCCNNNbbbsssyyyeee\\\TTTRRRPPPLLLIIIJJJJJJJJJIIIHHHGGGFFFEEEDDD???>>><<<;;;::::::;;;;;;============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===============>>>>>>AAAAAAAAAAAA@@@@@@??????>>><<<;;;;;;<<<<<<;;;:::;;;;;;<<<>>>???@@@AAABBBAAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMNNNNNNQQQUUUXXXXXX\\\ccchhhkkknnnppprrrqqqrrrtttvvvzzz{{{sssiii___WWWPPPLLLIIIHHHFFFEEEEEEFFFGGGHHHCCCDDDEEEEEEDDDEEEGGGIIIIIIMMMTTTYYY```kkkxxxoooccc[[[VVVPPPLLLIIIJJJNNNYYYmmm~~~zzzttt~~~ppphhhgggccc^^^ZZZXXXXXXXXXWWWXXXXXXVVVTTTPPPMMMIIIGGGDDDBBB@@@???@@@@@@>>>======;;;===@@@BBBJJJ[[[mmmyyyfff\\\TTTRRRPPPKKKIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAA@@@>>>===<<<<<<======<<<<<<;;;;;;;;;:::::::::===>>>???@@@@@@???>>>=====================<<<;;;<<<<<<<<<<<<<<<===>>>>>>::::::999999999:::;;;;;;>>>>>>>>>===>>>>>>??????AAAAAAAAAAAAAAA@@@???>>>???===;;;;;;;;;<<<;;;:::;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDFFFHHHIIIJJJKKKMMMNNNOOONNNOOOQQQTTTWWWWWW\\\bbbfffjjjllloooqqqqqqrrrtttvvvzzzzzztttjjj___TTTMMMIIIGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEEEEDDDEEEGGGIIIGGGLLLRRRWWW]]]hhhvvv~~~oooaaaWWWQQQMMMJJJJJJMMMWWWkkk|||}}}uuu~~~zzznnnhhhccc]]]XXXWWWWWWXXXXXXYYYXXXWWWTTTQQQMMMIIIGGGEEECCCAAAAAAAAAAAA???======;;;<<>>===<<<<<<======;;;;;;;;;:::::::::999999<<<===>>>??????>>>===<<<===============<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>:::::::::::::::;;;<<<<<<===============>>>??????@@@AAABBBCCCDDDCCCCCCBBBAAA>>>;;;::::::;;;;;;:::;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMNNNNNNNNNPPPTTTWWWXXX[[[```dddgggjjjmmmooorrrssstttvvv{{{~~~|||pppjjj```TTTJJJFFFEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCAAABBBCCCCCCBBBCCCEEEGGGGGGLLLRRRVVV[[[eeettt}}}jjj\\\QQQNNNLLLLLLNNNVVVfffvvvvvv}}}xxxhhhccc[[[VVVUUUVVVWWWXXXWWWWWWVVVTTTQQQNNNKKKIIIGGGEEEDDDDDDDDDCCCAAA???>>>;;;===BBBAAABBBOOOaaavvvbbbYYYRRRQQQPPPMMMLLLLLLKKKKKKIIIHHHGGGEEEDDDCCC???>>><<<;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999:::<<<======<<<:::999======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>AAABBBDDDFFFHHHHHHHHHHHHBBB???;;;999999:::;;;;;;;;;;;;<<<>>>???@@@AAABBBFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNPPPTTTXXXXXX[[[```cccfffiiilllooossstttuuuwww{{{~~~zzzxxxhhhbbbXXXLLLDDDBBBDDDFFFCCCBBBBBBAAAAAA@@@AAAAAA>>>???@@@@@@??????AAACCCGGGLLLSSSVVV[[[eeetttrrrbbbPPPOOONNNOOOPPPUUUcccpppwww}}}hhhbbbZZZUUUTTTUUUWWWXXXUUUUUUUUUTTTRRROOOMMMKKKHHHGGGFFFFFFFFFFFFCCCAAA???;;;===BBB@@@???KKK\\\wwwccc[[[TTTSSSRRRNNNKKKKKKGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@>>><<<;;;:::::::::>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>??????>>>===<<<;;;;;;:::;;;;;;<<<===>>>===<<<;;;::::::::::::::::::999999999:::<<<===>>>CCCCCCBBB@@@GGGTTT___cccAAA???===:::999999:::;;;<<<<<<===???@@@AAABBBCCCEEECCCDDDHHHIIIHHHIIILLLKKKKKKKKKLLLNNNPPPRRRTTTWWWZZZ___bbbeeehhhkkknnnpppsssyyy~~~uuulllaaaXXXMMMGGGFFFFFFDDDBBBCCCBBBAAA???>>>=========>>>???@@@???>>>???@@@BBBFFFIIINNNTTT]]]gggrrryyyzzzkkkZZZTTTQQQTTTTTTVVVdddtttzzzrrr}}}pppdddYYYVVVWWWWWWXXXZZZYYYWWWVVVUUUTTTRRRNNNLLLEEEHHHFFFAAABBBIIIKKKIIIEEEBBB???@@@???BBBJJJTTTvvvddd\\\UUUSSSQQQMMMJJJKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===>>>???>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>===<<<;;;;;;:::::::::;;;::::::::::::;;;<<<>>>???DDDFFFFFFDDDGGGNNNSSSSSSAAA@@@===;;;::::::;;;<<<======>>>@@@AAABBBCCCDDDEEEBBBCCCGGGIIIGGGHHHKKKNNNMMMLLLLLLLLLLLLNNNNNNVVVZZZ^^^bbbeeehhhkkkmmmqqqtttyyy~~~yyynnneeeYYYQQQHHHBBBAAABBB@@@>>>BBBBBB@@@???>>>=========<<<===>>>>>>>>>>>>@@@BBBFFFIIINNNTTT[[[dddnnnttt}}}ooo]]]UUUPPPQQQSSSXXXhhh{{{vvv{{{qqqeeeYYYVVVVVVUUUUUUVVVXXXVVVUUUUUUUUUSSSPPPMMMFFFHHHFFFAAABBBGGGJJJHHHBBB??????@@@@@@AAAGGGOOOuuueee]]]UUUSSSQQQMMMJJJIIIHHHHHHHHHGGGFFFEEEDDDCCC>>>>>>============>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::<<<======>>>>>>>>>======;;;;;;:::;;;;;;<<<===>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBFFFHHHGGGGGGIIIGGGDDDBBB@@@>>><<<;;;;;;<<<======>>>???@@@AAACCCDDDDDDDDDBBBCCCGGGHHHFFFGGGKKKMMMLLLKKKJJJJJJKKKLLLMMMUUUYYY___dddfffhhhkkklllrrruuuzzz|||{{{xxxqqqeee\\\QQQKKKCCC???>>>???>>>===BBBAAA@@@>>>============:::;;;<<<===<<<>>>@@@BBBFFFIIINNNSSSZZZaaaiiinnn|||uuucccXXXPPPPPPRRRZZZmmm~~~|||rrreeeZZZVVVUUUSSSQQQRRRVVVUUUUUUUUUUUUTTTQQQOOOHHHHHHFFFBBBAAAEEEGGGFFF@@@>>>>>>@@@@@@@@@DDDJJJuuufff]]]VVVSSSQQQLLLIIIIIIGGGGGGGGGFFFEEEDDDCCCBBB>>>======<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================;;;;;;:::;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;===???AAABBB???DDDGGGGGGGGGHHHEEE@@@@@@???===;;;:::;;;<<<<<<======>>>???AAABBBCCCCCCCCCAAABBBFFFGGGFFFGGGJJJJJJJJJJJJJJJLLLNNNPPPQQQVVV[[[aaaeeehhhjjjlllmmmssswww{{{~~~yyyvvvqqqiii]]]UUULLLGGGBBB??????@@@@@@???@@@@@@???>>>===<<<<<<===888999;;;;;;;;;===???BBBDDDHHHMMMSSSYYY```hhhmmm}}}{{{iii\\\SSSQQQSSS[[[mmmqqqdddXXXTTTSSSQQQPPPQQQUUUTTTTTTUUUVVVUUUSSSQQQJJJIIIFFFCCCBBBCCCDDDEEEDDD@@@>>>?????????CCCHHHwwwfff]]]VVVSSSQQQLLLIIIIIIFFFFFFFFFEEEDDDCCCAAAAAADDDCCCAAA@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>;;;;;;:::;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<===???AAACCC@@@DDDFFFEEEEEEGGGEEEAAA>>>===;;;999999999;;;;;;;;;<<<===>>>???@@@AAABBBCCCAAABBBFFFGGGFFFGGGJJJKKKKKKKKKLLLNNNPPPRRRTTTXXX\\\bbbfffiiikkknnnoootttwww{{{~~~{{{vvvpppjjjaaaWWWPPPGGGDDDAAA??????@@@@@@@@@??????>>>===<<<<<<<<<<<<777888:::;;;;;;<<>>>>>>>>???CCCIIIzzzeee]]]UUUSSSQQQMMMJJJIIIFFFFFFFFFEEEDDDCCCAAAAAADDDCCCAAA???>>>===<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;:::;;;;;;<<<===>>><<<<<<<<<;;;<<<<<<===>>>;;;;;;;;;;;;===???BBBCCCEEEHHHGGGDDDCCCEEEDDD@@@===<<<:::888888999:::;;;:::;;;<<<===>>>@@@AAAAAADDDBBBCCCGGGHHHFFFGGGKKKOOONNNNNNNNNOOOQQQRRRTTTZZZ]]]aaaeeehhhkkknnnqqqtttwww{{{}}}{{{vvvooohhhaaaYYYRRRMMMAAAAAA???>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<888999:::;;;;;;<<<>>>@@@AAADDDHHHNNNVVV```jjjqqq~~~uuuhhh]]]ZZZ[[[]]]iiivvvrrrdddVVVPPPPPPPPPRRRTTTTTTTTTTTTUUUWWWWWWUUUSSSNNNIIIFFFFFFDDDBBBCCCFFFOOOFFF???>>>>>>???DDDIII{{{ddd\\\UUUSSSQQQMMMJJJKKKHHHHHHGGGGGGFFFDDDCCCBBB@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>:::::::::;;;===???AAACCCDDDGGGGGGDDDCCCEEEDDD@@@===<<<:::999999:::;;;<<<;;;;;;<<<>>>???@@@AAABBBEEEBBBCCCGGGIIIGGGHHHKKKMMMMMMMMMNNNPPPRRRTTTVVVZZZ\\\___bbbeeeiiinnnqqqtttwwwzzz|||~~~~~~}}}~~~}}}tttoooggg^^^VVVPPPKKKIII????????????>>>===>>>???======<<<<<<;;;;;;<<<<<<999:::;;;;;;;;;;;;===???AAACCCFFFKKKRRR]]]hhhppp{{{|||mmm```]]]]]]```lllyyyvvvgggVVVOOONNNNNNQQQTTTUUUTTTTTTVVVWWWWWWTTTRRROOOIIIFFFGGGFFFCCCDDDIIIOOOFFF@@@???@@@@@@BBBEEE{{{ccc[[[TTTSSSRRRNNNKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAA<<<<<<;;;::::::::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<>>>???;;;;;;;;;;;;;;;<<<>>>>>><<<<<<<<<<<<<<<===>>>>>>999999999:::<<>>===;;;::::::;;;<<<===<<<<<<===???@@@AAABBBCCCEEECCCDDDHHHIIIHHHIIILLLHHHIIIJJJMMMPPPUUUXXXZZZZZZ[[[]]]___bbbgggmmmqqqtttvvvyyy|||}}}}}}|||}}}~~~|||zzz|||{{{ooojjjaaaWWWOOOJJJGGGFFF???@@@AAA@@@???>>>???@@@======<<<;;;;;;;;;<<<<<<:::;;;<<<<<<;;;;;;===???AAABBBDDDHHHOOOZZZfffnnnzzzpppbbb^^^___cccooo}}}wwwyyyzzzjjjXXXOOOLLLMMMPPPTTTVVVUUUUUUVVVWWWWWWTTTRRRPPPIIIGGGHHHGGGCCCEEEJJJMMMFFF@@@AAABBB@@@@@@AAAwwwbbbZZZSSSQQQOOOKKKHHHIIIFFFFFFFFFFFFFFFEEEDDDCCC>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======:::999999:::===>>>>>>===???<<<999:::===???>>>===;;;;;;:::;;;<<<===???@@@CCCCCCBBBBBBBBBBBBCCCCCC>>>===:::888888999;;;===<<<<<<===>>>??????@@@@@@AAABBBEEEHHHIIIIIIHHHHHHJJJLLLMMMNNNOOORRRUUUXXX\\\^^^aaadddfffjjjnnnqqqtttvvvyyy{{{{{{}}}}}}zzzxxxxxxyyyzzz~~~|||uuuoookkkiiibbbXXXOOOIIIFFFEEEDDD???>>>===;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<======@@@AAAEEEJJJNNNSSS```mmmzzzzzzhhh^^^cccffflll{{{{{{mmmpppuuu}}}zzzwwwhhhWWWNNNNNNQQQPPPMMMSSSTTTUUUWWWXXXXXXWWWWWWNNNKKKIIILLLRRRUUUSSSPPPEEEDDDAAA???>>>>>>>>>???uuubbbZZZSSSQQQPPPLLLJJJJJJGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;::::::;;;===??????>>>???<<<::::::===>>>>>>=========<<<===>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCCCC???===;;;999999:::;;;===??????@@@AAABBBCCCCCCDDDBBBCCCEEEGGGHHHIIIIIIIIIJJJLLLMMMNNNOOORRRUUUXXX\\\^^^aaadddfffiiimmmpppppptttxxx{{{}}}~~~}}}zzzyyyxxxyyyzzz~~~zzzssslllggg^^^XXXOOOHHHDDDCCCBBBBBB@@@???>>>===<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<======@@@AAAEEEKKKOOOUUUbbbnnn}}}{{{jjjaaafffhhhlllzzzooopppsss}}}{{{qqqeeeVVVMMMLLLNNNNNNMMMSSSTTTUUUWWWWWWWWWVVVVVVSSSOOOMMMNNNQQQRRRPPPMMMBBBAAA???===<<<<<<===>>>tttbbbZZZSSSRRRQQQNNNKKKLLLHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA???>>><<<;;;;;;:::;;;::::::::::::999999999;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;;;;:::<<<>>>@@@?????????===;;;;;;<<<======<<<======<<<===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCC???===;;;:::::::::<<<===<<<<<<===>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJJJJLLLNNNNNNOOORRRVVVYYY\\\^^^bbbdddfffhhhlllnnnmmmqqqwww|||~~~~~~{{{zzzyyyyyyzzz|||tttkkkccc^^^RRRMMMGGGBBBAAAAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===::::::::::::;;;<<<===>>>???AAAEEEKKKPPPWWWdddqqqooogggjjjiiikkkwwwtttoooppp~~~{{{llldddXXXOOOLLLLLLNNNPPPSSSTTTUUUVVVVVVUUUTTTTTTRRROOOKKKJJJKKKJJJFFFCCC@@@???>>>===<<<======>>>uuubbbZZZSSSRRRRRROOOMMMMMMIIIIIIIIIHHHFFFDDDBBBAAAAAA@@@???===<<<<<<;;;;;;;;;:::::::::::::::::::::;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======<<<;;;;;;<<>>===<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<===???@@@BBBCCCCCCCCCCCCCCCCCCBBB>>>===<<<;;;:::;;;<<<===:::;;;<<<===>>>???@@@AAAEEEDDDCCCDDDEEEGGGJJJLLLKKKLLLNNNOOOPPPRRRVVVYYY\\\___bbbdddeeegggjjjlllkkkpppwww|||~~~||||||||||||vvvlllbbbXXXRRRKKKHHHCCC@@@@@@AAABBBBBB??????>>>>>>>>>===============<<<<<<<<<<<<======:::::::::;;;;;;<<<===>>>???AAAFFFLLLQQQXXXfffsss~~~uuulllmmmhhhgggppp~~~}}}yyyoooooo{{{jjjeee]]]TTTOOONNNQQQTTTSSSTTTUUUVVVUUUTTTSSSRRRRRROOOKKKIIIHHHEEEBBB???AAA@@@????????????@@@@@@wwwbbbZZZSSSRRRRRROOOMMMMMMJJJIIIIIIHHHFFFDDDCCCBBB???>>>>>>===============;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======<<<;;;;;;<<>>===<<<;;;:::;;;;;;<<<===>>>???@@@BBBCCCDDDEEEEEEDDDCCCCCCEEEGGGJJJLLLKKKMMMNNNOOOPPPSSSVVVYYY\\\___bbbdddeeefffhhhiiikkkpppvvv{{{}}}~~~~~~|||qqqfff[[[PPPJJJHHHEEEAAA???@@@@@@@@@@@@===>>>============<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>???AAAFFFLLLQQQYYYgggttt~~~zzzpppnnnfffaaahhhyyy||||||}}}qqqqqq{{{hhheee___WWWQQQOOOQQQTTTSSSTTTUUUVVVUUUTTTSSSRRRUUUSSSPPPNNNKKKIIIFFFDDD@@@@@@??????????????????xxxbbbZZZSSSRRRQQQNNNKKKLLLIIIIIIIIIHHHGGGEEEDDDCCC>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<<<<===;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;;;;:::<<<>>>@@@??????:::<<<>>>>>>===<<<===>>>======<<<===>>>???AAABBBAAABBBCCCDDDDDDCCCBBBAAA<<<<<<;;;:::::::::::::::<<<<<<===???@@@BBBCCCDDDEEEDDDCCCDDDEEEGGGJJJLLLKKKMMMNNNOOOPPPSSSWWWZZZ]]]___cccdddeeeeeefffgggjjjnnntttxxxzzz|||}}}~~~wwwlll```VVVMMMGGGDDDAAA???>>>>>>>>>===<<<===============<<<;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>??????AAAFFFLLLQQQXXXfffsss}}}qqqmmmccc\\\bbbqqqyyyyyytttuuu|||gggddd___XXXRRRPPPPPPQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTSSSQQQNNNKKKHHHFFFEEE>>>>>>>>>======<<<<<<<<>>======<<<======:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;::::::;;;===??????>>>777:::>>>>>>======>>>???======<<<===>>>???AAABBBAAABBBDDDEEEEEEDDDBBBAAA;;;;;;::::::999999999999999:::;;;<<<>>>@@@AAABBBDDDDDDDDDDDDFFFHHHJJJKKKLLLMMMOOOPPPQQQSSSWWWZZZ]]]___cccddddddddddddeeegggkkkpppuuuxxxzzz}}}~~~wwwmmmbbbXXXPPPIIIEEEAAA???>>>>>>>>>???===<<<===>>>>>>???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>??????AAAFFFLLLPPPWWWeeerrr|||ooolllbbbZZZaaajjjxxxzzzxxxyyy~~~jjjfff```ZZZVVVSSSQQQPPPSSSTTTUUUWWWWWWWWWVVVVVVRRRQQQPPPMMMIIIFFFDDDDDD>>>>>>>>>>>>===<<<::::::rrrbbbZZZSSSQQQPPPKKKHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBAAA???>>><<<;;;;;;;;;999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>======:::999999:::===>>>>>>===666:::===???======???AAA;;;;;;;;;;;;<<<===???@@@AAABBBDDDEEEEEEDDDBBBAAA:::::::::999999999888888<<<<<<>>>???AAACCCDDDEEECCCDDDDDDEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQSSSWWWZZZ]]]```ccceeedddccccccdddeeehhhmmmrrrvvvzzztttmmmcccXXXPPPJJJEEEBBBAAA?????????AAAAAA@@@???>>>??????@@@@@@>>>===<<<;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAAEEEKKKPPPWWWdddqqq|||zzznnnkkkaaaZZZaaaiiizzz|||zzz|||nnniiibbb]]]ZZZWWWSSSQQQSSSTTTUUUWWWXXXXXXWWWWWWVVVUUUTTTPPPKKKHHHFFFFFFAAAAAAAAA@@@???===<<<;;;rrrbbb[[[UUUSSSPPPKKKJJJKKKLLLJJJHHHFFFDDDCCCCCCDDDAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;<<<===>>>???>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<==============================<<<;;;:::;;;>>>AAACCC???BBBFFFHHHIIIGGGDDDBBB666777666222///111888>>>:::;;;<<<>>>@@@AAAAAABBBDDDEEEFFFGGGHHHIIIIIIIIIMMMNNNNNNNNNOOOSSSXXX\\\```aaabbbbbbaaabbbdddfffhhhlllqqquuuwwwzzz}}}vvvmmmddd^^^UUULLLFFFDDDDDDEEEBBBAAA???>>>>>>>>>??????AAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAAAAAEEELLLQQQXXXcccooo}}}|||tttlllaaa[[[ZZZjjj{{{~~~}}}}}}vvveee^^^YYYRRRRRRWWWUUUUUUTTTTTTUUUWWWYYYZZZYYYXXXUUURRRNNNKKKHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@{{{mmmaaaZZZTTTRRROOOJJJIIIJJJNNNMMMJJJGGGEEECCCCCCCCCAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;<<>>???@@@@@@@@@CCCDDDEEEGGGHHHHHHIIIIIIKKKLLLMMMNNNOOORRRVVVYYY\\\^^^```bbbbbbdddgggiiijjjnnnrrrvvvxxxzzz|||~~~~~~~~~xxxrrriii___WWWOOOLLLIIIEEEBBB@@@@@@@@@AAA@@@???>>>>>>>>>???@@@@@@??????>>>======>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@DDDKKKPPPWWWbbbnnnyyy|||ssskkkbbb]]]]]]gggnnnddd[[[QQQOOOSSSTTTTTTTTTTTTUUUVVVXXXYYYXXXWWWUUURRROOOKKKHHHGGGCCCBBBAAA@@@@@@??????@@@xxxlll```YYYSSSQQQNNNIIIHHHIIIOOONNNKKKHHHFFFDDDBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<>>>AAABBBAAABBBCCCDDDDDDCCCAAA@@@:::<<<===;;;999999<<<@@@;;;<<<===>>>????????????CCCCCCEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMNNNPPPTTTVVVYYY[[[___aaadddgggjjjmmmmmmppptttwwwxxxyyy{{{|||yyy||||||xxxyyysssjjjbbb\\\VVVOOOJJJCCCCCCDDDDDDCCCBBB@@@????????????>>>??????@@@AAA>>>>>>>>>===============:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>???@@@DDDJJJPPPWWWbbbmmmyyy}}}qqqjjjccc```aaaddd~~~tttggg\\\QQQMMMPPPRRRRRRRRRSSSTTTVVVWWWXXXWWWVVVUUUSSSPPPLLLHHHFFFBBBBBBAAA@@@????????????zzzooo```YYYSSSQQQNNNJJJHHHJJJMMMLLLJJJHHHFFFDDDBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@DDDEEEEEEEEEEEEDDDBBBAAA888:::<<<;;;:::999:::<<<======>>>???@@@@@@@@@???BBBCCCDDDEEEFFFGGGGGGGGGGGGJJJLLLNNNOOOPPPRRRTTTWWWZZZ^^^bbbeeehhhkkknnnnnnqqquuuwwwwwwxxxyyyzzzzzz|||yyysssooofff```XXXRRROOOMMMKKKIIIDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>??????@@@AAAAAA>>>>>>>>>>>>>>>>>>======:::::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@EEELLLRRRYYYdddppp~~~~~~qqqiiidddbbbbbbaaazzzrrreee\\\RRROOORRRPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVUUUSSSPPPLLLHHHFFFBBBBBBAAA@@@????????????~~~sssbbbZZZTTTRRRPPPKKKIIIKKKHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAADDDDDDEEEEEEDDDCCCBBBAAA888:::;;;<<<;;;999999999>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHJJJMMMNNNOOOPPPRRRTTTXXX[[[___ccceeehhhkkkmmmnnnqqqtttvvvwwwwwwyyyzzz|||~~~zzzuuuqqqkkkddd___TTTPPPKKKFFFEEEEEEFFFGGGCCCBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@>>>>>>???@@@@@@??????>>>:::::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>AAAAAAFFFNNNUUU]]]iiiuuuuuukkkfffcccaaa___uuu|||oooccc\\\TTTQQQSSSOOOPPPQQQSSSTTTUUUVVVWWWVVVVVVUUUSSSPPPLLLIIIGGGCCCBBBAAA@@@????????????~~~sssbbb[[[UUUSSSPPPLLLJJJKKKFFFFFFFFFFFFEEEDDDCCCBBB??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;???>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<==============================>>>>>>>>>@@@AAABBBCCC@@@AAABBBCCCCCCBBB@@@???;;;;;;<<<======<<<:::999===>>>???@@@AAAAAAAAAAAACCCCCCEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMMMMOOORRRTTTXXX[[[```dddfffhhhkkkmmmmmmppptttwwwxxxyyy{{{|||}}}vvvnnngggbbb\\\UUUPPPMMMJJJGGGDDDBBBBBBCCCDDDAAAAAA@@@??????AAABBBCCC>>>>>>???@@@@@@@@@??????===>>>@@@AAAAAA@@@??????:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>AAABBBHHHPPPXXXaaannnzzz|||qqqjjjeee```]]]ppp}}}yyy~~~kkkaaa\\\TTTQQQRRRNNNPPPQQQSSSUUUVVVWWWWWWWWWVVVTTTQQQNNNLLLJJJIIICCCCCCBBBAAA@@@@@@@@@@@@}}}qqqaaaZZZTTTRRROOOKKKIIIJJJGGGGGGGGGGGGFFFDDDBBBAAA???>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA===???BBBDDDDDDCCC@@@>>><<<<<<<<<======<<<;;;999:::;;;===>>>???@@@AAAAAACCCDDDEEEGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLPPPSSSVVVZZZ```dddgggiiilllnnnmmmpppuuuxxxzzz|||~~~yyytttlllbbbZZZVVVRRRLLLHHHHHHHHHGGGEEEDDDCCCCCCDDDAAAAAAAAABBBBBBCCCDDDEEE??????@@@AAA@@@???>>>>>><<<===???@@@AAA@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAAGGGQQQZZZcccqqq}}}xxxoooggg___ZZZkkkzzz{{{www{{{yyyccc\\\YYYSSSOOOPPPNNNPPPRRRTTTVVVWWWWWWWWWXXXVVVSSSOOOMMMKKKKKKKKKEEEDDDCCCBBBAAAAAAAAAAAA~~~qqq```YYYSSSQQQNNNJJJHHHIIIJJJJJJJJJIIIGGGDDDBBB@@@???>>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>===@@@DDDGGGGGGEEEBBB@@@<<<;;;;;;;;;<<<;;;:::888888999;;;<<<>>>???@@@@@@DDDEEEFFFGGGHHHIIIIIIIIIHHHIIIHHHHHHHHHKKKOOOSSSTTTYYY___dddhhhkkknnnpppmmmqqqvvvzzz}}}}}}zzz{{{}}}{{{uuupppggg___TTTNNNLLLJJJGGGCCC???AAABBBCCCBBBAAABBBBBB@@@@@@AAABBBAAAAAA@@@??????@@@AAAAAA@@@???>>>===:::<<<>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>@@@GGGQQQZZZdddsss~~~ssshhh^^^XXXhhhvvvzzzwwwyyywwwnnn[[[VVVVVVRRROOOPPPNNNPPPRRRUUUWWWXXXXXXXXXYYYWWWRRRNNNLLLKKKKKKLLLEEEEEEDDDCCCBBBBBBBBBBBB{{{lll___XXXRRRRRROOOIIICCCAAAHHHGGGFFFEEEDDDCCCBBBAAA????????????>>><<<;;;:::;;;:::999999888888888888>>>>>>=========>>>>>>???;;;<<<===>>>>>>===<<<;;;:::===??????<<<:::<<<>>>::::::;;;;;;<<<===>>>>>>::::::<<<>>>???AAABBBCCCBBBAAA??????@@@???===;;;>>><<<::::::;;;;;;:::999;;;;;;<<<>>>???@@@AAABBBEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHHHHKKKOOORRRUUUZZZaaadddfffgggjjjmmmppptttxxx|||}}}zzzvvvrrroookkkgggddd[[[WWWRRRNNNKKKIIIGGGFFFEEEDDDDDDEEEFFFEEEDDDBBBAAA???>>>>>>???@@@@@@???AAAAAAAAA@@@@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAAAAAAAAEEEMMMVVVaaappp~~~zzzuuuwww{{{sssggg___YYYbbbvvv}}}xxxooopppzzzqqqfff[[[TTTOOOKKKLLLOOOMMMOOOQQQTTTWWWXXXYYYYYYWWWVVVTTTRRRPPPMMMLLLKKKFFFFFFEEEDDDCCCBBBAAA@@@|||mmm```YYYSSSRRRQQQLLLGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<999999888888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<:::999999:::<<<<<<<<<===============<<<<<<======>>>??????@@@AAA@@@@@@BBBDDDEEEDDDCCC===;;;::::::;;;;;;;;;:::::::::;;;===>>>???@@@AAADDDDDDEEEFFFFFFGGGHHHHHHFFFFFFGGGGGGHHHKKKPPPSSSUUUZZZaaaeeefffgggkkknnnqqquuuzzz~~~{{{|||}}}xxxuuuqqqmmmjjjfffbbb___UUUQQQLLLIIIIIIIIIGGGEEEGGGEEEDDDDDDEEEEEECCCBBBBBB@@@??????AAABBBAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>AAAAAADDDKKKTTT___ooo}}}zzztttoooppptttzzzrrrggg```WWWaaawwwqqqiiihhh{{{wwwkkk```UUUQQQOOOMMMMMMOOOMMMOOORRRUUUWWWYYYYYYZZZXXXWWWVVVTTTQQQOOOMMMLLLGGGFFFEEECCCBBBAAAAAAAAA~~~oooaaaYYYRRRQQQPPPLLLJJJJJJFFFFFFEEEDDDBBBAAA@@@@@@AAA@@@???>>>>>>>>>???@@@>>>>>>===<<<<<<<<<======;;;;;;;;;;;;<<<===??????===<<<<<<;;;::::::::::::999999999:::<<<===<<<:::==================<<<;;;===============<<<<<<<<<@@@@@@AAACCCFFFGGGFFFDDD<<<:::999999;;;<<<<<<;;;999::::::<<<===>>>???@@@BBBCCCCCCEEEFFFGGGHHHIIIDDDEEEGGGGGGIIILLLQQQTTTUUUZZZaaaeeefffhhhkkknnnrrrvvv{{{~~~}}}~~~yyyrrroookkkgggdddaaa]]]ZZZUUUOOOIIIGGGIIIKKKIIIGGGJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA???@@@BBBCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>=========<<<<<<<<>>===<<<:::;;;<<<>>>???;;;;;;::::::::::::;;;;;;>>>>>>>>>???@@@BBBCCCDDD???>>><<<;;;::::::;;;<<<;;;999999<<>>???@@@@@@AAAAAABBBDDDFFFHHHIIIJJJGGGHHHIIIJJJKKKMMMQQQTTTUUUZZZaaaeeefffhhhkkknnnqqquuuzzz~~~|||vvvnnnlllhhhdddaaa^^^ZZZWWW[[[TTTLLLKKKNNNQQQQQQNNNQQQNNNKKKIIIHHHHHHFFFEEEBBBAAA@@@@@@BBBCCCCCCBBBAAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========CCCAAABBBHHHOOOZZZjjjxxxtttnnnjjjmmmqqqxxxrrrgggbbb[[[dddzzznnngggddduuussseeeYYYVVVWWWTTTOOOLLLPPPQQQTTTWWWZZZ[[[\\\\\\ZZZZZZYYYWWWUUURRROOONNNLLLIIIFFFCCCAAAAAABBBCCCwwweee[[[RRROOOMMMIIIGGGHHHIIIHHHGGGFFFEEECCCBBBBBB>>>===;;;::::::<<<>>>???:::999999999999999::::::;;;;;;;;;<<<===>>>@@@AAA@@@???===<<<<<<<<<===>>>???===<<<>>>BBBCCCAAA>>>777888:::<<<===>>>======::::::;;;;;;<<<<<<======??????@@@BBBCCCCCC@@@>>>;;;:::999999;;;======<<<;;;;;;<<<===???@@@AAABBB@@@AAACCCDDDFFFHHHJJJJJJLLLMMMNNNNNNMMMOOOQQQTTTUUUZZZaaadddeeegggjjjmmmnnnrrrxxx|||~~~yyytttnnnkkkgggdddaaa^^^ZZZXXXZZZTTTNNNNNNTTTZZZ]]]]]][[[XXXUUURRRPPPNNNKKKIIIDDDBBB@@@AAABBBCCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@????????????????????????==============================>>>???@@@@@@AAAAAABBBAAACCCIIIPPPZZZiiiwwwvvvpppmmmqqqwww~~~wwwiiibbb]]]eeexxxsssllljjj{{{xxxjjj]]]YYYZZZVVVPPPMMMQQQSSSVVVYYY[[[\\\]]]]]]ZZZZZZYYYXXXVVVRRROOONNNNNNKKKHHHDDDCCCBBBDDDDDDyyyhhh___VVVRRRPPPLLLIIIJJJIIIIIIHHHGGGEEEDDDCCCCCC@@@???>>>=========>>>???;;;;;;:::::::::;;;<<<<<<:::::::::;;;;;;===>>>??????>>>>>>>>>>>>>>>??????BBB@@@???>>>>>>===:::888555777:::===??????>>>>>>999999:::;;;<<<===>>>???===>>>@@@DDDFFFFFFDDDBBB<<<:::999999;;;<<<<<<;;;;;;<<<===>>>???AAAAAABBBBBBBBBDDDEEEGGGIIIJJJKKKNNNOOOPPPPPPOOOPPPRRRTTTVVV[[[```cccdddeeegggjjjlllpppvvv{{{|||}}}}}}~~~~~~|||zzzzzz{{{{{{wwwsssnnnkkkgggdddbbb___[[[XXXSSSPPPNNNPPPVVV___gggkkkhhheeeaaa^^^ZZZVVVQQQMMMGGGEEECCCBBBCCCCCCBBBAAABBBBBBBBBCCCCCCBBBBBBAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCBBBAAADDDKKKRRR\\\jjjxxxyyytttrrruuu|||mmmbbb]]]ccctttyyyrrrpppzzzlll```[[[ZZZWWWSSSQQQRRRTTTWWWZZZ\\\^^^^^^^^^ZZZZZZZZZYYYWWWSSSPPPNNNMMMKKKHHHFFFDDDCCCCCCCCCzzzfff]]]VVVSSSQQQMMMKKKKKKIIIHHHGGGFFFEEECCCBBBBBB?????????>>>=========<<<;;;;;;;;;;;;;;;<<<=========<<<<<<<<<===>>>>>>???;;;<<<===>>>????????????>>>???@@@>>>;;;999999999888:::===???AAA@@@???>>>::::::;;;<<<===>>>?????????@@@BBBEEEHHHGGGDDDAAA===;;;::::::;;;;;;;;;::::::;;;<<<===>>>@@@AAAAAACCCDDDEEEGGGHHHJJJKKKKKKMMMNNNPPPPPPPPPQQQSSSUUUVVV[[[```cccbbbbbbdddgggkkkooovvvzzz|||||||||||||||xxxuuutttvvvvvvtttqqqmmmjjjfffcccaaa^^^[[[XXXQQQQQQQQQRRRVVV^^^jjjrrrsssqqqmmmjjjeee^^^WWWRRRKKKIIIFFFEEEEEEEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????????????????????????????>>>>>>??????@@@@@@@@@AAAAAABBBFFFNNNVVV^^^lllxxx{{{xxxzzzrrrccc]]]aaaoooxxxttttttggg```[[[VVVSSSTTTSSSUUUXXX[[[]]]_________[[[\\\\\\\\\YYYUUURRROOOKKKJJJHHHEEECCCBBBAAA@@@yyybbbZZZSSSRRRQQQMMMJJJKKKHHHGGGFFFEEEDDDCCCBBBAAA============<<<;;;999999:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<===999:::<<<>>>??????>>>>>>999<<>>;;;<<<<<<<<<===>>>>>>>>>CCCCCCDDDFFFFFFDDD@@@<<<>>><<<::::::;;;;;;:::999999:::;;;<<<===???@@@@@@EEEEEEFFFGGGIIIJJJKKKKKKJJJLLLNNNPPPPPPQQQTTTVVVWWW[[[```bbbaaaaaabbbeeekkkooovvvzzz||||||||||||wwwzzz}}}~~~~~~}}}|||}}}{{{zzzvvvqqqppprrrsssrrrpppkkkhhheeebbb```]]]YYYWWWUUUVVVVVVUUUUUU\\\hhhrrrzzzxxxuuuqqqkkkcccZZZTTTNNNLLLIIIHHHGGGFFFEEECCCBBBBBBCCCCCCCCCCCCCCCBBB????????????????????????????????????????????????????????????>>>>>>>>>>>>AAABBBHHHPPPXXX```mmmyyy}}}vvvddd]]]```kkk|||www~~~pppeee\\\UUUSSSUUUTTTVVVXXX[[[^^^___``````]]]^^^^^^]]][[[WWWSSSQQQIIIHHHGGGEEECCC@@@???>>>rrrbbb]]]WWWRRROOOLLLIIIGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;888:::===@@@@@@>>><<<:::888:::<<>><<<<<<;;;:::::::::;;;;;;>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDEEEGGGIIIJJJKKKJJJLLLOOOPPPPPPQQQSSSUUUXXXZZZ\\\]]]___aaadddgggnnnqqqvvvzzz}}}}}}}}}|||zzzzzzzzzzzzyyywwwvvvuuuvvv|||vvvtttqqqnnnlllkkkkkkkkkfffccc___]]]\\\\\\[[[[[[eee```YYYSSSRRRYYYdddlllvvv}}}yyyppphhhbbb^^^YYYTTTMMMIIIIIIHHHFFFDDD>>>>>>@@@CCCFFFGGGGGGEEEBBBAAA@@@@@@??????@@@@@@AAA@@@???>>>>>>???@@@AAA===???AAAAAA@@@???>>>??????BBBGGGPPP\\\jjjvvv}}}~~~}}}eee[[[```lll~~~xxxlllddd]]]XXXUUUWWWXXXZZZ\\\]]]^^^^^^]]]^^^\\\[[[[[[[[[YYYVVVSSSLLLIIIFFFCCCCCCBBBAAA???nnn```\\\VVVRRROOOLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===???AAAAAA@@@>>>===;;;<<<>>>???AAABBBCCCCCCDDDEEEFFFFFFEEECCCAAA???>>>===<<<;;;:::999999999<<<<<<<<<===>>>???@@@AAABBBBBBDDDEEEGGGIIIJJJKKKKKKMMMOOOPPPPPPQQQTTTVVVWWWYYY\\\^^^___bbbeeehhhnnnqqquuuyyy{{{|||{{{zzzvvvvvvvvvvvvuuuuuuuuuuuuvvv|||tttrrrnnnjjjhhhhhhhhhiiigggeeebbbaaabbbcccdddeeemmmhhh```YYYVVVYYY```fffxxx|||tttooojjjfff^^^YYYSSSOOOMMMKKKHHHEEEAAA@@@AAACCCEEEFFFDDDCCCBBBAAA@@@@@@???@@@@@@@@@BBBBBBAAA@@@@@@AAABBBBBB===???AAAAAA@@@?????????AAACCCIIIRRR___mmmyyyhhh\\\___iiiyyytttmmmfff___ZZZUUUVVVXXXZZZ\\\\\\\\\\\\]]]\\\[[[[[[ZZZXXXUUURRRMMMJJJFFFDDDDDDCCCBBB@@@}}}jjj^^^ZZZUUUQQQOOOMMMKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999<<<===>>>????????????>>>======<<<===>>>@@@BBBCCCEEEEEEFFFFFFEEECCCAAA??????>>><<<;;;999888888888;;;;;;;;;<<<===>>>@@@@@@BBBCCCDDDEEEGGGIIIJJJJJJKKKMMMPPPQQQQQQRRRTTTVVVWWWYYY[[[^^^```cccfffiiimmmpppssswwwxxxxxxwwwvvvrrrrrrrrrrrrsssuuuvvvwwwzzz~~~~~~{{{rrrnnniiieeecccdddfffhhhiiihhhggggggiiilllpppssstttpppiiiaaa\\\\\\```cccuuu{{{~~~zzzvvvtttssspppjjjeee^^^ZZZVVVRRRLLLGGGDDDCCCCCCCCCDDDDDDBBB@@@BBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB>>>@@@AAAAAA@@@??????@@@CCCEEEKKKUUUbbbppp}}}kkk\\\^^^eeerrr}}}vvvpppfff^^^TTTUUUVVVXXXZZZZZZ[[[[[[\\\[[[ZZZZZZYYYXXXTTTRRRNNNKKKHHHFFFEEEDDDCCCBBB{{{hhh\\\YYYTTTPPPNNNMMMKKKJJJIIIIIIGGGEEEDDDBBB@@@@@@??????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<======<<<;;;999999:::<<>>======<<<;;;:::999999999999:::;;;;;;<<<===???@@@AAACCCCCCDDDEEEGGGHHHIIIJJJLLLNNNPPPQQQQQQRRRTTTVVVVVVXXX[[[]]]```cccgggjjjlllnnnqqqsssuuuuuutttsssppppppqqqrrruuuwwwzzz||||||{{{zzzssswww~~~yyyppplllfffbbb```bbbfffiiillllllllllllooossszzz~~~yyywwwrrrlllgggeeefffhhhsssyyy}}}{{{{{{~~~~~~xxxssslllfffaaaYYYQQQJJJFFFEEEDDDDDDDDDDDDBBBAAABBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@???@@@AAACCCFFFLLLVVVcccrrr~~~lll\\\]]]bbbnnn~~~|||uuuiii___TTTUUUVVVXXXYYYZZZ[[[[[[\\\[[[YYYYYYYYYWWWTTTQQQOOOLLLIIIGGGFFFEEEDDDCCCxxxfff[[[XXXSSSOOONNNLLLKKKIIIIIIIIIGGGEEEDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;;;;<<<===============<<<;;;;;;<<<;;;:::::::::;;;======<<<;;;999888999;;;>>>AAACCCDDDEEEDDDCCC@@@>>><<<::::::999999999::::::;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDFFFGGGHHHIIIIIIKKKMMMOOOPPPQQQRRRTTTVVVUUUWWWZZZ]]]___bbbfffiiijjjlllnnnpppqqqqqqpppppplllmmmooorrrvvvyyy|||~~~}}}wwwtttssslllppp}}}}}}yyyoookkkfffaaaaaadddiiimmmoooqqqrrrsssuuuzzz{{{vvvsssrrrrrrxxx~~~~~~vvvooohhh^^^TTTLLLHHHFFFEEEDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA??????@@@BBBBBBEEEKKKUUUbbbqqq}}}ooo\\\[[[___kkk~~~vvvjjj```VVVVVVWWWXXXZZZ[[[\\\]]]\\\[[[YYYYYYYYYWWWTTTQQQPPPMMMJJJGGGGGGFFFEEEDDDtttccc[[[WWWRRROOOMMMLLLJJJHHHIIIHHHGGGEEEDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<============<<<::::::::::::;;;;;;;;;;;;======>>>>>>======<<<;;;======<<<<<<======>>>???===<<<;;;:::<<<>>>AAACCCFFFFFFGGGGGGEEEBBB???>>>888888888999999:::;;;<<<;;;;;;;;;===>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLOOOPPPPPPQQQSSSUUUUUUWWWZZZ\\\^^^aaadddggghhhiiikkklllnnnnnnnnnnnnhhhjjjnnnrrrwwwzzz|||~~~zzzvvvtttjjjooo|||}}}xxxmmmjjjfffcccdddhhhnnnqqquuuxxx|||~~~~~~uuummmbbbWWWOOOKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBAAA??????AAABBBAAADDDJJJTTTaaaooo{{{ppp\\\ZZZ\\\ggg}}}uuuiiiaaaWWWXXXXXXYYYZZZ\\\]]]^^^\\\[[[ZZZZZZYYYXXXTTTRRRPPPMMMJJJHHHGGGFFFEEEDDDsssddd[[[XXXRRRNNNLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===============999999:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<=========>>>>>><<<<<<;;;<<<===@@@BBBDDDFFFGGGGGGGGGEEEBBB???===999999999999999999::::::999999:::;;;===???AAABBBDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMOOOOOOPPPRRRTTTTTTVVVYYY[[[\\\___bbbeeeeeefffhhhjjjkkklllmmmmmmgggjjjpppuuuzzz}}}~~~~~~{{{ooossszzzvvvkkkiiifffeeegggkkkqqquuu|||}}}tttiii^^^VVVPPPNNNJJJHHHGGGFFFEEECCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBBBBAAABBBBBB@@@??????AAACCCBBBDDDJJJSSS```nnnzzz~~~~~~mmm]]]YYYXXXbbbxxxpppddd___XXXXXXXXXXXXZZZ\\\^^^___]]]\\\[[[[[[ZZZXXXUUURRRPPPMMMIIIGGGGGGFFFEEECCCuuuggg\\\XXXSSSNNNLLLJJJHHHFFFGGGFFFFFFEEEDDDCCCCCCBBB>>>>>><<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===============999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;999999999;;;<<>>@@@AAADDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMNNNNNNOOOQQQSSSTTTVVVXXXZZZ[[[]]]aaaccccccdddfffhhhjjjkkklllllliiimmmssszzz~~~uuuxxxyyytttiiihhhffffffhhhmmmsssvvv{{{pppeee^^^TTTQQQMMMIIIHHHFFFDDDBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAABBBBBBAAA@@@@@@AAABBBBBB@@@??????AAACCCCCCEEEKKKTTT```mmmyyy|||~~~yyyiii___YYYVVV^^^ssskkk___\\\XXXWWWWWWXXXYYY[[[]]]^^^^^^]]][[[[[[[[[YYYVVVSSSOOOMMMIIIGGGFFFFFFDDDCCCzzzhhh[[[WWWRRROOOMMMLLLJJJIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999999999999999999<<<<<<===>>>>>>>>>>>>>>><<<=========;;;:::;;;<<>><<<;;;:::999888;;;;;;<<<<<<<<<;;;999888<<<:::999;;;@@@CCCDDDCCCFFFHHHJJJKKKIIIFFFAAA>>>===<<<;;;:::::::::::::::888:::===??????@@@BBBCCCDDDDDDCCCDDDFFFIIILLLNNNLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWYYYZZZ[[[^^^cccggghhhggggggfffgggiiijjjlllqqquuuzzz~~~uuuooofffeeegggkkkmmmpppxxxtttjjjddd]]]WWWRRROOOJJJEEECCCEEEAAABBBCCCCCCCCCBBBAAA@@@???AAACCCEEEEEEEEECCCBBBBBBBBBAAA@@@@@@AAAAAAAAABBBEEEJJJSSS^^^nnn}}}}}}{{{|||~~~qqqfff[[[WWWSSSXXXiiikkk^^^YYYTTTUUUWWWYYY[[[\\\]]]]]]^^^^^^^^^]]][[[YYYXXXWWWPPPOOOMMMKKKIIIFFFEEEDDD{{{jjj[[[XXXSSSOOOMMMLLLKKKIIIJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<=========<<<<<<;;;;;;:::<<<===>>>>>>>>><<<;;;:::;;;888777999===AAABBBBBBDDDGGGKKKMMMKKKFFF@@@<<<<<<<<<;;;:::::::::::::::999;;;>>>???@@@@@@BBBDDDEEEDDDDDDDDDFFFIIIKKKMMMLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUWWWXXXYYY\\\```dddddddddeeefffhhhjjjlllmmmqqquuu{{{~~~~~~vvvqqqfffeeegggkkkooosss{{{{{{oooiiiaaaZZZSSSNNNJJJEEEDDDFFFAAAAAABBBBBBBBBBBBAAAAAA>>>???AAABBBCCCBBBBBBAAACCCCCCBBBBBBBBBBBBBBBCCCCCCFFFJJJRRR]]]lll{{{~~~|||{{{}}}~~~xxxlllbbb\\\ZZZXXX^^^nnnssscccZZZVVVUUUVVVXXXZZZ[[[\\\]]]]]]______^^^]]]\\\ZZZYYYXXXQQQPPPNNNKKKIIIGGGFFFEEE{{{jjj[[[XXXSSSPPPNNNMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCAAAAAA@@@>>>===;;;::::::<<<<<<==================<<<<<<===>>>>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@???>>>===<<<;;;999777888;;;???BBBCCCBBBEEEJJJMMMLLLGGG@@@;;;<<<;;;;;;::::::::::::::::::<<>>===;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<===>>>===<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@??????=========<<<::::::===@@@DDDFFFBBBEEEHHHJJJIIIEEE@@@===;;;;;;::::::999::::::;;;;;;===@@@AAAAAAAAACCCDDDGGGFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRTTTUUUVVVVVVXXX[[[^^^```bbbeeeiiimmmoooppppppqqquuu{{{~~~}}}yyytttkkkhhhhhhnnnsssyyyzzznnneee\\\TTTPPPNNNIIIFFFGGGAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFIIIOOOXXXeeesss}}}~~~zzzzzz|||}}}}}}|||yyyrrrhhh```[[[]]]aaalll~~~vvvqqqvvvzzzmmmccc^^^[[[YYYXXXWWWWWWYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZXXXWWWUUUSSSPPPMMMJJJIIIIIIIIIssscccZZZWWWRRROOONNNMMMLLLKKKFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===;;;::::::;;;;;;;;;<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>><<<;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>>>>===<<<===<<<<<<;;;===???CCCEEEDDDDDDEEEEEEDDDBBB@@@???::::::999999999::::::;;;;;;===@@@AAAAAAAAABBBDDDFFFFFFFFFGGGGGGHHHHHHHHHKKKLLLMMMOOOQQQQQQRRRRRRSSSUUUWWWWWWXXXYYY\\\^^^ccceeehhhkkknnnooopppppprrruuuzzz~~~|||qqqmmmkkkoootttyyyvvvddd[[[TTTSSSQQQLLLGGGFFFAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHBBBBBBAAAAAABBBCCCDDDDDDDDDFFFJJJPPPYYYeeerrr{{{~~~vvvrrrtttxxx|||~~~zzzssshhh```XXXZZZ```lllyyy}}}}}}pppkkkpppyyykkkaaa]]][[[ZZZYYYUUUVVVXXXYYY[[[[[[\\\\\\[[[[[[[[[[[[ZZZYYYWWWWWWVVVUUURRROOOMMMKKKJJJJJJqqqbbbYYYVVVQQQNNNMMMMMMLLLJJJGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@???>>>===<<<;;;;;;<<<<<<======>>>?????????<<<<<<===>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<===??????>>>>>>===<<<;;;;;;:::;;;<<<=========<<<;;;999:::;;;;;;;;;===@@@BBBCCCCCCBBBAAA@@@?????????999999999999999::::::;;;;;;===@@@@@@@@@@@@BBBCCCFFFFFFFFFGGGHHHHHHHHHHHHJJJKKKNNNPPPQQQRRRQQQQQQSSSUUUXXXYYYZZZ\\\^^^```eeefffhhhkkkmmmnnnpppppprrruuuzzz}}}|||~~~{{{yyy|||zzztttoooppptttwww|||jjj```WWWUUUSSSMMMGGGEEE@@@AAACCCDDDEEEEEEDDDCCC??????@@@BBBCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDDDDGGGMMMTTT^^^jjjuuu}}}wwwnnnjjjlllrrrvvv~~~~~~}}}uuuiii```WWWYYY]]]ggg|||ssstttssskkkmmm~~~|||nnnddd^^^[[[YYYWWWSSSTTTVVVXXXZZZ[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVTTTRRRPPPMMMKKKJJJssseeeXXXTTTPPPMMMLLLLLLKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>>>>=========<<<;;;;;;<<<======>>>??????<<<<<<===>>>>>>>>>>>>>>>===>>>???>>><<<<<<<<<>>>>>>>>>==================:::;;;<<<===>>>===<<<<<<777:::============???AAA@@@@@@@@@??????>>>======999999888888999::::::;;;;;;===???@@@??????@@@BBBDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKNNNPPPQQQRRRQQQQQQRRRUUUXXXZZZ\\\]]]```bbbdddeeefffhhhjjjmmmoooqqqsssuuuzzz||||||}}}{{{|||vvvtttyyyzzzsssqqqssssssvvv{{{vvvhhh[[[UUURRRLLLGGGFFF@@@BBBEEEGGGHHHGGGEEECCC>>>???AAACCCDDDEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEIIIQQQ[[[eeeppp{{{uuulllhhhiiinnnrrrwwwyyy}}}xxxlllbbbZZZXXXYYYaaatttrrrsss}}}{{{pppmmm|||tttjjjaaa\\\XXXVVVPPPQQQTTTVVVYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYVVVVVVVVVUUURRROOOLLLJJJvvvhhhWWWSSSOOOMMMLLLKKKJJJIIIDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>======999999999:::;;;<<<<<<===<<<======>>>>>>>>>>>>>>>===>>>???>>>===<<<===>>><<<<<<<<<===>>>?????????:::;;;<<<>>>>>>>>>===<<<888<<<@@@AAA??????@@@BBB<<<>>>???@@@@@@>>>;;;:::999888888888999::::::;;;:::<<>>=========;;;<<<===<<<;;;:::;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<===??????@@@AAABBBAAA???===;;;>>>>>>============>>>>>>888999:::<<<>>>???AAAAAABBB@@@>>>===>>>>>>===<<<<<<<<<;;;::::::999888888<<<<<<<<<<<<>>>@@@BBBDDDCCCEEEGGGGGGGGGGGGIIIKKKMMMNNNPPPRRRSSSTTTUUUUUUXXXXXXXXXZZZ]]]```bbbbbbdddeeeffffffgggkkkppptttzzz}}}~~~~~~}}}zzzwwwtttsssppprrrxxx|||tttqqqqqqqqqtttxxxyyytttqqqllllllppprrrwww|||}}}kkk]]]VVVPPPIIICCCEEEEEEGGGJJJNNNOOOLLLHHHDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFKKKTTT```mmmyyy~~~uuunnnlllnnnqqqqqquuu{{{{{{nnn```\\\XXX[[[mmmwww{{{~~~vvvooo~~~vvvjjj___WWWSSSQQQQQQRRRTTTVVVYYY\\\]]]^^^^^^]]]]]]]]]^^^______]]][[[XXXWWWUUUSSSOOOMMMrrraaaVVVTTTQQQNNNLLLKKKKKKLLLJJJIIIHHHFFFDDDCCCBBBAAABBBAAA???>>>===<<<<<<<<<:::<<<<<<<<<;;;:::;;;<<<>>>======<<<<<<;;;;;;;;;;;;<<<===<<<;;;;;;===?????????@@@AAA@@@>>><<<;;;========================888999:::<<<>>>???@@@AAABBB@@@>>>>>>>>>>>>===<<<<<<<<<;;;::::::999888888:::;;;;;;===???AAACCCDDDCCCEEEGGGGGGGGGGGGIIIKKKMMMNNNOOOQQQSSSTTTUUUUUUXXXWWWXXXYYY\\\^^^``````aaacccdddfffhhhmmmrrrvvv|||}}}{{{yyyyyyxxxwwwtttrrrrrrooooootttyyyvvvrrrooommmnnnqqq{{{~~~wwwrrrllliiijjjjjjnnnssstttuuuxxx}}}ssseee\\\UUULLLFFFLLLJJJJJJNNNSSSTTTPPPKKKBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHMMMVVVbbbooo{{{uuuooommmpppsssvvv|||}}}eee^^^VVVYYYlllyyy}}}ssslll|||zzznnnbbbYYYUUUSSSSSSSSSTTTUUUXXXZZZ[[[^^^^^^]]]]]]]]]]]]]]]^^^XXXWWWUUUSSSRRRPPPMMMKKKmmm^^^WWWUUURRROOOMMMLLLLLLLLLJJJIIIHHHFFFEEECCCBBBAAA@@@@@@>>>===<<<<<<<<<<<<:::<<<===<<<;;;:::;;;===??????>>>======<<<;;;;;;:::;;;<<<;;;::::::<<<>>>>>>>>>?????????===<<<;;;<<<===>>>>>>>>>>>>===<<<888999:::<<<===???@@@AAAAAA@@@>>>>>>??????>>><<<<<<;;;;;;::::::999999888888999;;;>>>@@@BBBCCCDDDCCCEEEGGGGGGGGGGGGIIIKKKMMMNNNOOOQQQSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\]]]^^^___aaadddfffiiiooouuuyyy~~~yyyvvvtttrrrssssssrrrqqqrrrnnnlllnnnpppttt}}}zzztttnnnhhhgggiiilllnnnyyy|||vvvmmmgggeeebbbeeegggggggggiiimmmqqqxxx{{{pppeee[[[QQQIIIOOOMMMNNNSSSZZZZZZSSSLLL@@@BBBEEEHHHHHHFFFCCCAAABBBBBBCCCEEEFFFGGGHHHIIIGGGMMMWWWcccppp|||uuuooonnnssswwwxxxnnnbbbVVVWWWkkk|||qqqkkk|||}}}pppddd[[[UUUUUUTTTTTTTTTUUUWWWYYYZZZ^^^^^^]]]]]]\\\\\\[[[[[[VVVTTTSSSRRRRRRPPPMMMKKKkkk]]]XXXVVVSSSPPPNNNMMMMMMMMMIIIIIIGGGFFFEEECCCBBBBBB@@@@@@???>>>===<<<<<<<<<<<<===>>>>>><<<<<<===>>>@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;::::::<<<=========>>>>>>===<<<;;;;;;;;;<<<>>>??????>>><<<;;;999999;;;<<<===???@@@@@@AAA@@@??????@@@@@@>>>===;;;;;;;;;::::::999999999666888;;;???AAACCCCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWVVVWWWXXXYYYYYYZZZ\\\^^^```bbbeeehhhkkkooouuuyyy~~~vvvssspppoooppprrrrrrsssqqqmmmkkkkkkkkklllqqqxxxyyyqqqhhhdddeeegggffflllyyyzzzrrriiiddd^^^______^^^\\\]]]```cccnnnqqq{{{zzzmmmaaaUUUMMMMMMMMMQQQYYYaaa___UUUJJJBBBCCCFFFGGGGGGFFFDDDBBBAAABBBCCCEEEGGGIIIJJJJJJGGGMMMWWWdddrrr~~~tttnnnoootttyyyyyy{{{iiiWWWWWWhhhwwwnnn~~~}}}ooocccZZZUUUTTTTTTTTTTTTUUUWWWYYY[[[^^^^^^]]]]]]\\\[[[ZZZYYYXXXVVVUUUUUUUUUTTTQQQOOOlll___YYYWWWTTTPPPNNNMMMLLLMMMIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>===???@@@???>>>===>>>???@@@??????>>>===<<<<<<<<<:::;;;;;;;;;::::::<<<==================<<<<<<;;;:::<<<===??????===<<<:::999:::;;;<<<===>>>???@@@@@@??????@@@AAAAAA???===;;;;;;::::::::::::999999666888;;;???AAACCCCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKMMMMMMNNNPPPRRRTTTWWWXXXWWWYYYZZZZZZZZZ[[[]]]```dddfffhhhkkkmmmppptttwww}}}}}}~~~}}}}}}}}}}}}vvvsssooonnnooorrrssstttpppmmmllllllkkkjjjmmmsssyyy}}}xxxnnnhhhgggeeeaaabbbjjjuuu}}}wwwmmmeeeZZZYYYXXXUUUTTTTTTVVVXXXbbbeeennnyyyqqqdddXXXQQQKKKNNNVVVaaahhhdddWWWKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBDDDFFFHHHIIIKKKLLLIIIOOOZZZhhhvvv~~~sssmmmnnnuuuzzzqqq\\\XXXfff|||ttt~~~qqqdddZZZUUURRRRRRRRRTTTVVVYYY[[[]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWVVVTTTRRRnnnbbbYYYWWWTTTPPPMMMLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@???????????????>>>???@@@???>>>===>>>@@@>>>>>>============<<<<<<:::;;;<<<;;;::::::<<<>>>============<<<<<<<<<===;;;<<<============<<<;;;::::::;;;<<<===>>>??????@@@??????AAABBBAAA???===::::::::::::::::::::::::888999;;;>>>@@@BBBCCCDDDCCCEEEGGGGGGGGGGGGIIIKKKMMMMMMNNNOOOQQQTTTWWWYYYYYY[[[^^^^^^\\\]]]aaadddhhhjjjlllnnnoooqqqtttwww}}}~~~~~~~~~{{{yyyxxxxxxyyyuuurrrooonnnoooqqqssssssooommmlllnnnmmmkkkmmmrrrrrrtttxxx}}}vvvooommmccc]]]YYY\\\cccmmm{{{~~~yyyoooeeeTTTRRROOOMMMLLLLLLNNNOOOUUUWWW___jjjssszzzssseee[[[UUUNNNTTT^^^hhhkkkeeeXXXNNNIIIHHHGGGFFFFFFGGGGGGHHHCCCCCCEEEFFFHHHJJJKKKLLLLLLSSS___mmm{{{tttnnnooouuu{{{www```[[[ddduuuxxx|||mmm```XXXQQQQQQRRRSSSVVVYYY\\\^^^]]]]]]^^^^^^^^^\\\[[[ZZZZZZXXXWWWWWWWWWVVVTTTQQQooocccYYYWWWSSSPPPMMMKKKKKKKKKHHHGGGGGGFFFEEEDDDCCCCCC@@@??????>>>>>>>>>>>>???<<<===>>>>>><<<<<<===>>>;;;<<<<<<<<<<<<=========;;;<<<===<<<;;;;;;===???>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>???????????????AAACCCBBB@@@===:::::::::::::::::::::::::::;;;;;;===???AAACCCDDDCCCEEEGGGGGGGGGGGGIIIKKKMMMMMMMMMOOOQQQTTTXXXZZZZZZ^^^aaaaaa```aaaeeeiiiiiikkknnnpppqqqsssvvvyyy~~~|||yyyyyyyyy{{{~~~zzzvvvsssrrrssssssrrrooommmlllmmmooooooooonnnlllmmmooonnnkkklllpppkkkmmmnnnpppuuu~~~uuusssfff^^^WWWUUUWWW\\\fffooo~~~xxxlll```PPPMMMJJJGGGGGGHHHJJJJJJMMMMMMSSS\\\eeelllvvvsssggg^^^ZZZUUU[[[ccchhhfff___VVVPPPIIIIIIJJJJJJJJJIIIHHHGGGDDDDDDEEEGGGHHHJJJKKKLLLLLLSSS___nnn}}}wwwqqqqqqwww|||yyyccc^^^cccpppxxx~~~}}}jjj]]]SSSSSSSSSTTTVVVXXX[[[\\\\\\]]]^^^______^^^\\\[[[[[[ZZZXXXXXXXXXVVVTTTQQQpppdddYYYWWWSSSOOOLLLKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCC???>>>>>>============>>>;;;<<<===<<<;;;:::;;;===::::::;;;;;;<<<=========<<<=========<<<<<<>>>???>>>>>>=========>>>>>>???===<<<;;;;;;;;;;;;<<<===:::;;;;;;<<<===>>>????????????@@@AAACCCBBB@@@===::::::::::::::::::::::::<<<<<<<<<<<<>>>@@@BBBDDDDDDEEEGGGGGGGGGGGGIIIKKKMMMMMMMMMNNNQQQTTTXXXZZZ\\\```cccdddbbbccchhhmmmiiillloooqqqsssuuuxxx{{{~~~}}}~~~yyytttqqqpppqqqsssxxx{{{}}}}}}~~~{{{wwwrrrpppnnnnnnoooooommmkkkjjjkkkllllllkkkmmmkkklllooommmjjjkkkooohhhiiijjjjjjkkksssyyyvvvmmmcccYYYTTTQQQRRRXXX```kkk|||vvviii[[[OOOLLLHHHEEEFFFGGGIIIJJJLLLKKKNNNTTTZZZaaajjjtttzzzrrrhhh```]]]YYY^^^dddeee___XXXRRROOOHHHJJJLLLMMMMMMKKKGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIPPP]]]lll{{{yyyssssssxxx}}}yyyeee___cccnnnvvvzzzrrrbbbUUUTTTTTTTTTUUUWWWYYYZZZ[[[]]]___``````___^^^\\\^^^\\\ZZZZZZYYYXXXUUUSSSnnnbbb[[[WWWRRRNNNLLLLLLKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@???>>>============;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======;;;<<<===<<<:::888999:::999;;;===>>>>>>===;;;:::;;;;;;;;;<<<======>>>>>>AAABBBCCCEEEFFFEEEAAA???<<<<<<<<<;;;;;;:::::::::999:::<<<===???@@@@@@@@@CCCDDDDDDEEEFFFHHHIIIJJJNNNOOOOOOPPPRRRUUUWWWYYY___aaacccfffhhhiiijjjjjjkkkoootttvvvwwwxxx{{{~~~}}}~~~}}}{{{{{{xxxsssnnnlllmmmmmmooopppssstttuuuuuutttrrrpppooonnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiilllkkkjjjiiiiiikkkmmmnnnkkkiiidddaaaaaaeeemmmsss{{{yyynnn___VVVSSSTTTSSSQQQ___hhhxxx|||tttggg]]]OOOLLLHHHFFFFFFGGGGGGFFFHHHJJJKKKNNNSSSZZZccciiirrr}}}ssshhhbbbaaa[[[^^^aaa^^^XXXQQQMMMKKKJJJMMMPPPOOOJJJGGGFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLRRR^^^mmmzzz~~~vvvuuu{{{{{{ddd[[[^^^llluuu}}}zzzaaaYYYVVVRRROOOPPPTTTYYY\\\\\\^^^```bbbcccbbbaaaaaa^^^]]]\\\[[[XXXUUUSSSRRRooocccXXXTTTPPPNNNMMMNNNMMMMMMGGGGGGFFFEEECCCBBBAAA@@@AAA@@@???>>>============<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======???@@@AAA@@@>>>======>>><<<===>>>???>>>===<<<;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDEEEDDD@@@===<<<<<<;;;;;;;;;:::::::::777999;;;===???AAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJOOOOOOOOOPPPRRRUUUXXXYYY^^^```bbbfffhhhjjjjjjjjjjjjnnnsssvvvwwwxxxzzz|||~~~xxx}}}}}}~~~~~~||||||zzzxxxxxxuuupppkkkhhhhhhiiijjjlllmmmooopppqqqpppnnnlllkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiikkkjjjiiihhhhhhiiikkklllhhhgggddd```___aaafffjjjwwwuuufff\\\WWWUUURRROOORRRXXXeeevvv|||uuuhhh]]]MMMJJJFFFDDDDDDDDDDDDCCCFFFGGGHHHKKKOOOUUU]]]cccppp|||ttthhhbbbaaa]]]```bbb```YYYQQQMMMLLLKKKNNNQQQOOOKKKGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLNNNTTT^^^kkkxxx{{{xxxzzz~~~tttaaaZZZ]]]jjjvvv}}}xxx```VVVTTTQQQPPPQQQUUUZZZ]]]]]]^^^aaacccddddddcccbbbaaa```^^^\\\YYYWWWUUUUUUqqqcccWWWTTTPPPNNNNNNNNNMMMMMMHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@???>>>===============<<<;;;:::999999999999>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>??????>>><<<;;;<<<===>>>=========<<<<<<;;;;;;:::;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDEEECCC???<<<;;;;;;;;;;;;::::::::::::666777:::<<>>======<<<<<<===;;;;;;:::999999999::::::========================<<<<<<<<<<<<<<<======>>><<<===>>>===;;;999:::;;;<<<;;;:::999999999999999777888999;;;>>>@@@AAABBBEEEDDDEEEFFFFFFDDD@@@<<<::::::::::::::::::::::::888888:::<<<>>>AAACCCDDDCCCDDDDDDEEEFFFHHHIIIJJJOOOOOOOOOQQQSSSUUUXXXYYYZZZ\\\```dddgggjjjkkkllliiimmmrrrwwwzzz{{{{{{{{{}}}~~~~~~}}}{{{yyyvvv|||~~~|||zzzyyyxxxvvvuuutttuuuxxxyyyzzzwwwsssqqqooommmiiifff____________```aaabbbbbbcccbbbaaa```____________```aaabbbdddeeefffggggggeeeeeeeeeeeeddddddddddddfffhhhjjjiiigggcccbbbaaadddmmm{{{yyyoooeeeYYYQQQNNNNNNOOOUUU^^^ooo~~~|||wwwjjj___QQQMMMHHHEEEDDDDDDCCCCCCEEEFFFGGGGGGIIIMMMRRRWWW^^^kkk~~~uuukkkeeeeeeeeehhhiiieee]]]UUUPPPNNNPPPRRRSSSQQQLLLHHHHHHIIIEEEFFFGGGHHHIIIJJJKKKKKKQQQWWWaaannn{{{||||||}}}|||nnn```ZZZZZZddd{{{}}}iiiXXXQQQQQQRRRSSSUUUWWWZZZ\\\^^^```ccceeeggghhhhhhgggfffdddaaa]]][[[ZZZZZZZZZqqqaaaZZZWWWSSSPPPNNNLLLJJJHHHIIIIIIHHHFFFEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<888888888999:::;;;<<<==============================<<<<<<<<<<<<===>>>>>>>>>???@@@???===;;;<<<===<<<;;;:::999999999999999777777999;;;>>>@@@BBBBBBFFFFFFFFFGGGGGGEEEAAA>>>::::::::::::::::::::::::::::::;;;<<<===???AAACCCCCCDDDDDDEEEFFFHHHIIIJJJNNNNNNOOOPPPRRRUUUWWWYYYYYY[[[___cccgggjjjkkklllkkkmmmrrrwww{{{}}}}}}|||~~~~~~~~~}}}~~~~~~{{{yyy{{{xxxuuurrrqqqrrrssstttuuussspppnnnllliiigggeee^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^```bbbdddeeeffffffbbbcccdddddddddcccbbbbbbcccfffkkklllkkkhhhfffeeefffhhhnnnwww}}}pppaaaWWWRRROOONNNQQQVVV___rrr~~~|||wwwlllbbbUUUPPPJJJFFFDDDDDDDDDCCCDDDEEEFFFFFFFFFIIIMMMQQQWWWcccxxx~~~vvvmmmiiiiiikkknnnooojjjaaaXXXRRRPPPRRRSSSTTTQQQKKKHHHGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJOOOWWWcccrrr|||{{{~~~rrrccc[[[YYYccc~~~xxxyyyttt```SSSRRRSSSSSSTTTUUUWWWXXXYYY___aaadddfffhhhiiiiiihhhfffddd```]]][[[ZZZZZZZZZqqqaaaVVVTTTQQQPPPOOONNNMMMKKKJJJIIIHHHGGGFFFDDDCCCCCC??????>>>===<<<<<<<<<<<<888888888999;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???===>>>>>>===;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===@@@BBBCCCDDDEEEEEEEEEGGGGGGEEEAAA>>>999999999999::::::::::::<<<;;;;;;;;;===???AAABBBCCCDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNOOOQQQSSSVVVXXXYYY[[[^^^cccfffiiijjjkkklllmmmppptttyyy}}}}}}}}}~~~~~~xxxzzz|||}}}}}}{{{yyywwwzzzvvvpppmmmmmmmmmnnnnnnpppooommmjjjhhheeedddccc[[[[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWYYY[[[]]]```bbbbbbcccbbb```aaaccceeeeeedddcccbbb```ccchhhkkkkkkiiihhhhhhhhheeefffllluuu~~~mmmaaaTTTNNNLLLOOOQQQTTT```ooo{{{vvvmmmfffWWWRRRKKKFFFDDDCCCCCCCCCBBBCCCCCCCCCCCCEEEIIILLLSSS___ssswwwpppmmmnnnqqqttttttoooeee[[[UUUSSSSSSTTTTTTPPPJJJGGGGGGHHHKKKKKKJJJJJJJJJIIIIIIIIINNNVVVdddsss{{{yyy{{{uuufff\\\YYYddd}}}oooooo{{{{{{kkk[[[RRRSSSSSSSSSSSSUUUVVVXXXYYY```bbbdddgggiiiiiihhhhhheeedddaaa^^^[[[ZZZYYYYYYrrrbbbUUUSSSQQQPPPPPPOOOMMMKKKJJJJJJIIIHHHFFFEEEDDDCCC??????===<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???;;;<<<===<<<999888999::::::;;;===>>>??????>>>===::::::<<<>>>???AAACCCCCCBBBBBBCCCEEEFFFDDDAAA>>>888888999999999::::::::::::::::::;;;===???BBBDDDCCCDDDDDDEEEFFFHHHIIIJJJLLLLLLLLLMMMOOORRRUUUVVVYYY[[[^^^bbbeeehhhiiiiiilllkkklllpppvvv{{{||||||{{{}}}}}}zzz{{{~~~|||xxxqqqsssvvvxxxxxxvvvtttrrrtttoooiiifffggghhhiiihhhjjjjjjiiigggdddaaa``````XXXWWWVVVTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRRRRSSSSSSVVVWWWZZZ\\\^^^^^^^^^^^^^^^```cccfffgggfffdddccc```cccgggjjjjjjjjjjjjkkkjjjeeedddggglllttt~~~qqq___TTTNNNPPPOOONNNTTT___uuu{{{uuuooojjj[[[VVVNNNIIIFFFEEEEEEEEEBBBCCCCCCCCCCCCEEEHHHJJJOOO[[[nnnxxxrrrppprrrwwwyyyxxxsssiii^^^XXXUUUSSSTTTTTTOOOIIIEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIMMMTTTaaappp}}}{{{yyy{{{~~~~~~rrrfff]]]ZZZfffxxxzzzuuugggiiiuuu}}}vvvgggZZZTTTRRRRRRQQQRRRTTTWWWZZZ\\\aaaccceeeggghhhhhhggggggeeedddbbb```]]][[[YYYYYYssscccYYYVVVSSSQQQOOOMMMJJJGGGKKKJJJIIIHHHFFFEEEDDDDDD???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===============>>>?????????@@@AAA@@@>>><<<===>>>777999;;;===>>>>>>===<<<888999:::<<<===???@@@AAA@@@@@@AAACCCDDDCCC@@@===888888888999999:::::::::999999999:::===AAADDDFFFCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKMMMOOOQQQTTTUUUYYY[[[^^^bbbeeeggghhhiiikkkjjjjjjmmmtttyyy{{{|||xxx{{{~~~~~~zzzvvvwwwzzz{{{xxxuuulllnnnqqqssstttrrrpppnnnnnniiicccaaaccceeefffeeeggggggfffdddaaa^^^^^^^^^TTTTTTRRRQQQPPPOOOOOOOOOOOOOOOOOONNNOOOOOOPPPQQQSSSUUUWWWZZZ[[[\\\[[[ZZZ]]]```dddggghhhhhhfffdddcccfffiiijjjkkkkkklllnnnmmmhhhfffggghhhkkkvvv~~~mmm___TTTTTTQQQLLLNNNWWW```tttzzztttpppmmm```ZZZRRRLLLIIIIIIIIIHHHDDDEEEFFFEEEEEEGGGJJJLLLLLLWWWiii~~~xxxsssrrruuuyyy{{{{{{uuukkk```YYYVVVSSSTTTSSSOOOIIIEEEEEEGGGFFFFFFGGGHHHHHHIIIJJJJJJMMMSSS^^^kkkyyy}}}zzz{{{}}}~~~xxxoooeee^^^\\\gggtttttt}}}qqqeeegggttt~~~|||uuuggg[[[XXXQQQPPPPPPQQQTTTXXX\\\___bbbccceeeggghhhhhhgggfffeeedddcccbbb___\\\ZZZYYYtttcccZZZVVVPPPLLLKKKKKKKKKJJJHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@===;;;::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@??????>>>===<<<<<<;;;:::;;;;;;;;;<<<=========>>>>>>>>>>>>============<<<<<<=========;;;:::888;;;<<<<<<===>>>??????@@@>>>>>>???@@@@@@???===<<<:::999999888888999999:::;;;::::::;;;<<<>>>@@@BBBAAAAAACCCDDDFFFHHHIIIJJJLLLKKKKKKLLLOOOSSSVVVXXXYYY\\\___```aaabbbccceeeggghhhjjjnnnqqqtttwwwxxxwwwxxxxxxxxxzzz~~~~~~{{{xxxwwwvvvvvvxxxyyyyyywwwuuurrrpppmmmiiigggfffggggggccccccbbbbbbaaa`````````bbbaaa```]]][[[XXXVVVTTTTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLRRRSSSTTTUUUWWWWWWWWWWWW^^^aaaeeehhhiiiiiigggfffiiijjjiiiggggggkkknnnpppqqqoookkkgggdddfffjjjmmm}}}zzzpppbbbWWWRRROOOMMMLLLVVVaaarrr}}}zzzwwwuuunnnhhh^^^TTTNNNKKKLLLMMMGGGEEEEEEGGGGGGFFFKKKQQQMMMXXXiii{{{|||zzz|||wwwkkk___XXXUUUXXXTTTPPPLLLIIIGGGDDDAAAGGGIIIJJJIIIHHHHHHIIIJJJRRRVVV]]]iiiwww~~~|||~~~yyyuuueeeXXX[[[iii~~~ssstttssseeefffqqq~~~wwwrrrjjj```XXXUUURRRQQQSSSTTTTTTYYY______aaaeeehhhiiihhhfffdddfffbbb___^^^___^^^[[[YYYvvvfff[[[WWWQQQMMMLLLKKKKKKJJJHHHHHHHHHGGGEEEDDDBBBAAACCCAAA???===<<<<<<======<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<;;;<<<<<<==================??????>>>>>>======<<<<<<============<<<;;;::::::;;;;;;<<<===>>>???@@@@@@??????@@@@@@@@@>>>===<<<::::::999999999999::::::::::::::::::<<<>>>@@@AAACCCCCCDDDEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPSSSVVVXXXXXXZZZ\\\^^^^^^```bbbdddhhhiiikkknnnqqqsssuuuvvvtttuuuwwwxxxzzz~~~}}}||||||zzzwwwtttuuuuuuuuuvvvvvvuuurrrooommmkkkiiifffdddcccbbbbbb``````___^^^]]]\\\[[[[[[\\\[[[ZZZYYYWWWTTTRRRQQQOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKPPPPPPQQQSSSTTTVVVWWWWWW^^^```dddhhhjjjjjjhhhgggggghhhiiiiiiiiijjjllllllpppnnnkkkfffcccbbbeeegggpppzzzxxxiii]]]VVVRRRPPPNNNNNNVVVcccsss}}}{{{yyywwwqqqmmmggg___YYYUUURRRQQQNNNKKKJJJJJJHHHFFFIIINNNLLLWWWgggxxx}}}}}}yyymmmccc\\\YYYWWWSSSNNNJJJHHHGGGEEEDDDGGGIIIJJJIIIHHHHHHIIIKKKRRRVVV^^^jjjwww~~~~~~{{{vvveeeXXX[[[hhhuuuwwwrrreeefffrrrzzzssskkk```YYYVVVSSSRRRUUUUUUUUUYYY___^^^```cccfffgggfffdddbbbdddbbb```___```^^^[[[XXXwwwhhh\\\XXXSSSNNNMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBBDDDCCCAAA???>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>???>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>=========@@@??????>>>===<<<<<<;;;??????>>>===<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAA@@@@@@>>><<<;;;::::::999999999999:::::::::999999:::;;;===???AAADDDEEEEEEFFFFFFGGGHHHHHHKKKLLLMMMOOORRRTTTVVVWWWWWWXXXZZZ[[[[[[^^^aaadddjjjkkklllnnnppprrrssstttpppsssuuuxxxzzz}}}~~~|||{{{yyyyyyyyyxxxuuussssssrrrssssssssspppkkkgggeeedddcccbbb```^^^\\\[[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQOOONNNMMMJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIMMMMMMMMMNNNQQQSSSVVVWWW\\\___dddhhhjjjjjjiiigggeeeeeeggghhhiiihhhhhhgggmmmllliiieeeaaa______``````hhhtttssseee\\\VVVRRRPPPKKKNNNUUU^^^lll~~~||||||{{{zzztttssspppkkkeee___YYYVVVWWWTTTQQQPPPLLLGGGHHHKKKKKKUUUeeeuuu~~~zzzooofff```]]]XXXSSSMMMHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHJJJKKKQQQVVV___jjjuuu}}}yyygggXXXYYYeee}}}uuuwwwvvvgggiiivvv|||uuulllbbbZZZXXXTTTTTTVVVWWWWWWYYY]]]^^^___bbbdddeeedddbbb```bbbaaaaaaaaaaaa___[[[XXXuuuhhh]]]YYYTTTPPPNNNLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<>>>>>======<<<<<<<<<@@@@@@???>>>===<<<;;;;;;AAA@@@>>><<<<<<<<<======:::;;;<<<===>>>???@@@AAA@@@AAAAAAAAA@@@>>><<<;;;:::::::::999999:::::::::999999999999;;;===???@@@DDDDDDEEEFFFGGGHHHIIIJJJKKKLLLOOOQQQSSSUUUVVVVVVWWWXXXYYYZZZ[[[^^^cccffflllmmmmmmnnnooopppqqqqqqooorrruuuxxxyyy{{{}}}}}}|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyvvvtttoooooopppqqqoookkkeeeaaa^^^^^^___^^^\\\ZZZWWWUUUWWWVVVUUUSSSQQQOOOMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIJJJMMMPPPTTTVVVYYY\\\bbbgggiiiiiihhhfffcccaaabbbeeefffdddcccdddgggggggggddd```]]]\\\\\\XXX\\\dddnnn}}}~~~oooccc[[[UUUQQQOOOOOOPPPSSSZZZjjj{{{yyyyyyzzz{{{{{{vvvuuussspppjjjddd___[[[^^^[[[XXXWWWQQQJJJIIILLLLLLVVVdddrrrzzzppphhhbbb___ZZZTTTMMMGGGEEEEEEEEEFFFFFFHHHIIIIIIHHHIIIJJJKKKQQQWWW```jjjsss{{{{{{iiiYYYYYYbbb{{{~~~xxx|||~~~oooppp{{{~~~wwwnnnddd^^^ZZZUUUTTTWWWXXXWWWXXX[[[^^^```bbbddddddcccaaa```aaabbbccccccbbb___[[[YYYrrrfff\\\XXXSSSPPPNNNMMMKKKIIIJJJIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<=========<<<<<<;;;;;;;;;?????????>>>===<<<<<<;;;AAA@@@>>><<<<<<<<<======::::::;;;===>>>@@@AAAAAA@@@AAAAAAAAA@@@???===<<<;;;::::::::::::::::::;;;:::999999:::;;;===???AAABBBCCCDDDFFFIIIKKKLLLMMMLLLMMMOOORRRTTTUUUVVVVVVXXXZZZ[[[\\\]]]aaafffiiinnnnnnnnnnnnnnnnnnoooooopppsssvvvwwwxxxxxxyyy{{{|||zzz{{{}}}|||zzzyyyyyyxxxwwwwwwxxxwwwuuussskkkkkklllmmmlllhhhbbb^^^ZZZ[[[\\\\\\ZZZWWWTTTRRRTTTSSSQQQOOOLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGJJJNNNRRRTTTVVVYYY___eeeggggggeeecccbbb]]]\\\aaacccaaa```bbbaaacccdddccc```^^^]]]]]]VVVWWWZZZ___jjj|||zzzmmmcccZZZTTTQQQOOOMMMOOORRR[[[ppp|||wwwtttuuuwwwzzz{{{wwwvvvtttqqqlllhhheeecccbbb___^^^\\\WWWOOOLLLNNNOOOWWWdddqqq}}}{{{tttlllfffbbb\\\VVVMMMFFFCCCCCCDDDDDDFFFGGGIIIIIIIIIIIIJJJLLLQQQWWWaaajjjqqqwww}}}}}}kkk[[[YYY___uuu}}}xxxwwwzzzqqqiiiccc\\\WWWTTTVVVXXXWWWXXXZZZ```aaacccdddeeedddccccccaaacccdddeeeccc```]]][[[ooobbbYYYVVVRRRPPPNNNMMMKKKJJJJJJIIIGGGEEECCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>============??????>>>===<<<<<<<<<<<<999:::;;;===>>>@@@AAABBB???@@@AAAAAAAAA@@@???>>>;;;;;;::::::::::::;;;;;;;;;::::::;;;<<<>>>@@@AAAAAABBBDDDGGGIIILLLNNNOOONNNOOOPPPRRRSSSUUUVVVWWWYYY[[[]]]___aaadddiiillloooooonnnnnnnnnnnnmmmmmmppprrruuuvvvwwwwwwxxxzzz~~~{{{xxxxxx{{{{{{|||{{{zzzyyywwwuuusssrrrqqqqqqrrrqqqooommmddddddfffggghhhfffaaa^^^YYYZZZZZZZZZYYYVVVSSSRRRPPPOOONNNLLLIIIGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFIIILLLOOOQQQRRRVVV\\\bbbdddccc```^^^```YYYYYYaaaeeeaaa___aaa___aaaccccccbbb```___```VVVVVVVVVWWW\\\gggwwwzzznnnbbb[[[RRRMMMKKKNNNOOOSSSaaarrr~~~wwwssssssuuuwwwxxxwwwvvvtttrrrooollljjjiiieeecccbbbaaa[[[SSSOOOQQQQQQXXXdddooozzz}}}wwwppphhhccc[[[UUUMMMFFFCCCCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKLLLRRRXXXaaaiiinnnttt{{{nnn^^^ZZZ]]]ooozzz|||~~~wwwooojjjaaaZZZUUUVVVXXXXXXYYY[[[```aaacccdddeeeffffffeeeccceeegggfffdddaaa```___lll___WWWTTTQQQOOONNNMMMKKKJJJKKKIIIGGGDDDCCCCCCCCCDDD@@@@@@??????>>><<<;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>============<<<;;;::::::999:::;;;===>>>@@@AAABBB>>>???@@@AAAAAAAAA@@@???;;;;;;::::::::::::;;;;;;<<<;;;;;;<<<===???AAACCCCCCDDDEEEGGGJJJLLLMMMNNNPPPPPPPPPQQQSSSUUUWWWYYYYYY[[[___bbbdddgggjjjmmmoooooonnnnnnnnnmmmmmmmmmoooqqqsssuuuvvvxxx{{{}}}|||~~~yyytttsssssstttvvvvvvvvvuuusssrrrnnnlllkkkkkkkkkjjjhhhfff]]]]]]___aaaccccccaaa___XXXYYYYYYXXXWWWUUUSSSRRRLLLLLLJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDAAABBBCCCDDDEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCEEEGGGIIIKKKMMMMMMOOOSSSZZZ___```___[[[YYY\\\WWWZZZfffkkkeee______aaabbbddddddcccaaaaaabbbYYYYYYXXXUUUUUUZZZcccjjj|||zzzmmmdddYYYQQQMMMPPPPPPNNNVVVcccrrr}}}vvvsssssstttuuurrrssssssrrrpppnnnlllkkkhhhfffeeeddd^^^UUUPPPQQQQQQYYYcccmmmwww~~~{{{wwwooofff___WWWRRRKKKFFFEEEEEEFFFFFFEEEGGGIIIIIIIIIIIIKKKMMMSSSYYYbbbhhhmmmsss{{{pppaaa[[[\\\kkkuuu|||~~~uuupppggg^^^VVVWWWYYYZZZ[[[]]]___```bbbdddeeefffggggggeeeggghhhgggdddbbbbbbccclll^^^UUUSSSPPPOOONNNMMMLLLJJJKKKIIIGGGDDDCCCCCCCCCDDD@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<<<<======>>>>>>??????<<<======>>>===;;;:::888999:::;;;===>>>@@@AAABBB===>>>@@@AAABBBBBBAAAAAA<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEFFFGGGHHHJJJKKKLLLMMMRRRQQQPPPPPPRRRUUUXXXZZZXXX[[[```ccceeehhhkkkmmmooonnnnnnnnnmmmmmmmmmmmmmmmooorrrtttvvvyyy}}}~~~yyy{{{}}}~~~xxxrrrpppnnnpppqqqssssssrrrqqqpppllljjjiiihhhhhhgggdddbbbXXXXXXZZZ]]]```bbbaaa```XXXXXXXXXWWWUUUTTTSSSRRRJJJIIIHHHGGGEEECCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCC>>>???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEAAACCCEEEGGGIIIKKKKKKLLLNNNRRRXXX]]]^^^\\\XXXVVVYYYUUU\\\lllrrrhhh___^^^ccceeefffeeecccbbbbbbccc\\\]]][[[XXXUUUUUUZZZ^^^dddwwwtttkkkdddXXXQQQSSSQQQLLLPPPZZZddd}}}zzztttssssssssslllnnnpppqqqqqqnnnkkkiiijjjhhhgggfff___UUUPPPPPPQQQXXXbbbllluuu~~~|||zzzwwwtttlllbbbZZZSSSOOOJJJFFFFFFGGGHHHHHHEEEGGGHHHIIIIIIIIIKKKMMMTTTZZZbbbggglllrrr{{{rrrbbb\\\[[[hhhyyyyyytttkkkaaaXXXXXX[[[\\\^^^```]]]___aaaccceeefffggghhhfffhhhiiigggdddbbbdddfffmmm^^^ZZZVVVRRROOONNNLLLJJJIIIMMMLLLIIIGGGDDDCCCBBBAAA??????>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;999<<>>;;;>>>===<<<;;;:::999999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<=========;;;999777888:::<<<>>>@@@AAAAAACCCBBBBBBDDDEEEDDDBBB@@@>>>===;;;;;;<<<<<<<<<;;;:::<<<===<<<:::;;;>>>BBBCCCDDDEEEFFFHHHKKKMMMNNNRRRQQQPPPPPPRRRUUUWWWYYY[[[^^^aaadddeeegggjjjlllnnnqqqssssssrrrqqqqqqqqqrrrssstttwww{{{~~~zzzwww~~~|||zzzxxxwwwvvvsssqqqiiiiiiiiiiiijjjjjjkkklllllliiieeeeeeggghhhgggeee\\\YYYWWWYYY]]]___\\\YYYYYYXXXVVVTTTQQQOOOMMMLLLIIIGGGEEECCCBBBBBBCCCDDDDDDBBBBBBBBBCCCCCCAAA???@@@BBBDDDFFFFFFDDDAAA@@@AAAAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDFFFHHHIIIJJJNNNQQQUUUWWWWWWWWWWWWWWWVVVYYY^^^aaabbb___\\\YYY]]]___ccceeegggfffeeeccccccbbb```]]]YYYWWWUUUSSS___cccppptttnnnfff\\\SSSOOONNNNNNOOO]]]mmm|||yyytttqqqqqqpppooonnnmmmmmmnnnpppqqqiiihhheeeaaa\\\WWWRRRPPPOOOVVVaaalllvvv~~~}}}wwwqqqlllmmmpppssssssmmmbbbZZZSSSOOOIIIGGGHHHIIIHHHFFFFFFIIIKKKJJJIIIJJJMMMPPPUUUYYY^^^dddjjjqqqwww|||}}}yyyjjj___ZZZUUU```xxx|||uuufffYYYUUUYYY\\\```cccbbbccccccdddeeefffgggggggggfffeeeffffffeeeccc```ooo```YYYVVVRRROOONNNMMMKKKJJJKKKJJJHHHFFFDDDBBBBBBAAA??????>>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>@@@@@@???===<<<<<<<<<;;;:::::::::;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;999:::;;;===???AAACCCDDDDDDEEEDDDDDDEEEFFFFFFDDDCCC===;;;::::::;;;;;;:::999<<<============>>>AAACCCDDDEEEFFFGGGIIIKKKMMMNNNQQQPPPQQQQQQSSSUUUWWWYYY[[[^^^aaadddfffgggjjjllloooqqqssssssrrrqqqqqqqqqtttuuuxxx{{{}}}}}}yyyvvvtttqqqmmmkkkhhhggggggfffffffffgggggghhhgggfffgggiiihhheeebbb\\\YYYWWWYYY]]]___]]]ZZZWWWVVVTTTRRROOOMMMKKKJJJGGGEEECCCAAAAAAAAABBBCCCAAA@@@@@@AAABBBBBB@@@>>>???@@@AAABBBBBBAAA???>>>AAA@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJMMMPPPSSSUUUUUUUUUUUUVVVYYY[[[___bbbcccbbb```^^^]]]___aaaccceeeeeedddddddddcccaaa___\\\YYYVVVUUUWWWZZZeeeuuuvvvnnncccZZZTTTRRRQQQQQQYYYeeevvv{{{wwwrrroooooonnnnnnnnnmmmnnnnnnooooooiiihhhfffccc___ZZZVVVSSSSSSZZZcccmmmwwwzzzvvvvvvuuupppllliiikkknnnqqqpppjjj```YYYQQQMMMIIIGGGGGGHHHGGGFFFIIIKKKLLLLLLKKKLLLOOOQQQTTTWWW]]]bbbhhhooowww|||wwwsssggg]]]YYYUUUaaayyywwwiiiZZZVVVYYY\\\```dddcccdddeeefffgggiiijjjjjjhhhgggfffggggggfffdddaaarrrcccXXXUUUQQQOOONNNMMMLLLKKKIIIHHHFFFEEECCCBBBBBBBBB??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;::::::;;;<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<======<<<<<<;;;:::888999:::<<<>>>@@@AAABBBEEEDDDDDDEEEFFFFFFEEEDDD<<<;;;999999:::::::::999999888777999;;;>>>???@@@FFFFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXZZZ]]]aaadddfffhhhjjjllloooqqqssstttrrrqqqqqqqqqwwwyyy|||}}}|||yyyuuuqqqooollliiifffdddcccbbbaaaaaaaaabbbccceeefffgggiiijjjgggccc___]]]ZZZXXXYYY\\\]]]\\\ZZZUUUTTTRRROOOLLLIIIGGGFFFDDDCCCAAA@@@???@@@@@@AAA???>>>>>>???AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJLLLNNNQQQSSSSSSSSSTTTTTTYYY[[[^^^aaacccccccccbbb]]]^^^___```bbbcccdddeeeeeeeeeeeedddaaa^^^ZZZXXXRRRSSSZZZdddppp{{{oooddd\\\XXXUUUSSSTTTZZZgggyyyxxxsssppppppmmmnnnnnnnnnnnnmmmmmmlllhhhgggfffddd```]]]YYYWWWXXX]]]fffooowww~~~}}}wwwpppllllllmmmllljjjkkkmmmoooqqqooohhh___XXXOOOLLLIIIGGGHHHHHHGGGGGGJJJKKKLLLLLLLLLLLLOOOQQQSSSVVVZZZ___fffnnnvvv|||}}}rrrpppddd[[[XXXUUU```yyy{{{lll]]]XXXYYY\\\aaaeeeeeeeeeggghhhjjjkkklllmmmiiihhhgggggggggfffdddbbbttteeeWWWTTTQQQOOONNNNNNMMMKKKGGGFFFEEECCCCCCBBBBBBBBB??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<===???>>><<<;;;:::;;;======<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;<<<=========;;;;;;;;;;;;777888999:::===???@@@AAACCCCCCBBBCCCEEEEEEDDDCCC===;;;999999:::;;;:::999999666555777;;;???@@@>>>GGGGGGHHHHHHJJJLLLMMMNNNNNNOOOQQQSSSUUUVVVWWWWWWZZZ]]]```ccceeehhhjjjmmmoooqqqssstttsssqqqqqqrrryyy{{{{{{wwwsssqqqmmmjjjiiihhhfffddd]]]\\\[[[[[[\\\^^^```aaaeeefffhhhiiihhhfffbbb```___\\\YYYXXXYYYZZZXXXWWWPPPOOOMMMKKKHHHEEECCCBBBBBBAAA@@@??????@@@@@@AAA>>>======???AAAAAA@@@??????>>>>>>======>>>???@@@???????????????@@@@@@AAAAAAAAACCCDDDFFFHHHIIIIIIJJJMMMPPPQQQQQQQQQRRRSSSWWWXXX[[[]]]```bbbcccccc]]]]]]]]]^^^___bbbdddeeeggghhhiiiiiihhheeeaaa___WWWVVVXXX[[[```mmm|||pppeee^^^YYYVVVSSSTTT[[[jjjzzzuuutttnnnoooppppppooommmkkkjjjeeeeeedddccc```]]]ZZZYYYYYY^^^eeennnvvv~~~yyywwwtttpppjjjggggggiiilllnnnqqqsssuuuuuuqqqiii```YYYOOONNNLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMRRRTTTXXX]]]dddmmmvvv}}}vvvsssfff\\\XXXTTT___www|||}}}oooaaaZZZZZZ]]]bbbhhhggghhhhhhiiijjjkkklllllljjjhhhfffffffffeeecccaaattteeeWWWTTTQQQOOONNNNNNMMMKKKFFFEEEDDDCCCBBBBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>=====================<<>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;===>>>===:::999;;;===;;;;;;<<<===???BBBDDDEEECCCCCCDDDFFFHHHGGGEEECCC>>><<<::::::;;;<<<;;;:::===;;;999;;;@@@DDDDDDCCCFFFGGGGGGHHHJJJLLLNNNOOOOOOPPPRRRTTTUUUVVVVVVVVVXXX[[[___bbbdddgggjjjlllnnnpppssstttssssssssstttyyy||||||wwwsssmmmjjjeeebbbaaa```^^^]]]UUUUUUUUUVVVXXX\\\___bbbfffggggggfffeeecccbbbaaa```]]]YYYVVVTTTSSSRRRQQQKKKJJJHHHFFFDDDAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>???AAABBBAAA???AAA@@@???>>>???@@@BBBCCC???>>>>>>>>>??????@@@AAA@@@@@@BBBCCCEEEGGGHHHHHHIIIKKKNNNOOOOOOOOOQQQRRRUUUVVVXXX[[[^^^```bbbccc\\\\\\\\\\\\^^^aaadddeeeiiikkkmmmnnnnnnllljjjhhhbbb___\\\ZZZYYY```rrr|||pppfff^^^YYYXXXUUUVVVaaattt|||xxxsssssssssrrrooommmjjjhhhbbbbbbaaa```^^^[[[XXXWWWWWW[[[bbbjjjsss}}}zzzvvvvvvsssmmmhhhfffgggkkkooovvvxxxyyywwwqqqhhh___YYYSSSSSSSSSRRRPPPNNNMMMMMMJJJIIIIIIIIIJJJKKKLLLLLLQQQSSSWWW]]]dddmmmwww~~~{{{lll___YYYSSS]]]vvv}}}~~~|||ooobbb\\\[[[]]]ccciiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggeeeddddddcccaaa```tttfffXXXUUUQQQOOONNNMMMLLLKKKFFFFFFEEECCCCCCBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>:::;;;===>>>>>>>>>===<<<@@@???>>><<<;;;:::::::::<<<;;;;;;;;;;;;:::::::::;;;===>>>===999888;;;>>>:::::::::;;;>>>@@@CCCEEEEEEFFFHHHKKKMMMLLLIIIFFF>>>===;;;;;;<<<<<<<<<;;;<<<;;;:::;;;>>>AAABBBCCCEEEEEEFFFHHHJJJLLLNNNOOORRRRRRRRRSSSTTTTTTUUUUUUVVVYYY]]]aaacccfffiiikkklllooorrrtttttttttuuuvvvxxx||||||wwwqqqmmmhhhddd^^^YYYVVVTTTRRRPPPNNNNNNNNNPPPSSSXXX]]]```dddeeeeeedddaaa_________[[[XXXTTTPPPLLLJJJJJJIIIEEEDDDCCCBBB@@@>>>===<<<>>>>>>>>>???@@@@@@@@@@@@???>>>>>>???AAAAAA@@@>>>@@@@@@?????????AAABBBCCC>>>>>>>>>>>>>>>???@@@AAA>>>???@@@BBBCCCEEEFFFGGGGGGIIIKKKLLLLLLLLLNNNPPPTTTVVVXXX[[[^^^```bbbccc[[[[[[\\\]]]___aaadddfffiiikkkmmmpppqqqqqqpppppplllgggbbb^^^YYYZZZcccooo}}}qqqgggaaa^^^YYYWWW\\\hhh{{{~~~zzzyyywwwtttpppmmmjjjhhh``````___]]][[[WWWTTTSSSSSSWWW]]]dddnnnxxx}}}yyy{{{yyytttlllfffdddhhhllltttvvvxxxuuunnneee]]]XXXWWWXXXYYYXXXUUURRRPPPPPPMMMLLLJJJKKKMMMNNNNNNMMMPPPSSSYYY___fffoooyyyqqqbbb[[[UUU```xxx|||xxxyyy~~~uuujjj___ZZZZZZ\\\bbbiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggdddcccbbbbbb```___uuugggYYYVVVRRROOONNNMMMKKKJJJHHHGGGFFFDDDCCCBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>???888999:::;;;<<<=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>???<<<999888;;;???888888888999;;;>>>AAACCCDDDFFFKKKOOOQQQOOOJJJFFF>>><<<::::::;;;<<<;;;:::888999:::::::::;;;>>>@@@BBBCCCDDDFFFIIILLLNNNPPPUUUTTTSSSRRRRRRSSSTTTUUUTTTWWW\\\___bbbdddgggjjjjjjmmmqqqsssuuuvvvwwwyyyyyy|||~~~~~~zzzuuuooohhhddd```[[[UUUPPPMMMJJJHHHGGGJJJJJJIIIKKKNNNSSSXXX\\\^^^```cccccc___[[[ZZZYYYQQQOOOLLLGGGDDDBBBCCCDDD@@@@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>????????????>>>===>>>??????===<<<============>>>???@@@AAA============>>>???@@@AAA======???@@@BBBCCCEEEEEEDDDFFFGGGHHHHHHIIIKKKMMMQQQSSSVVVYYY\\\^^^^^^___[[[[[[\\\^^^```bbbdddeeegggiiikkknnnqqqssstttuuusssnnniiieee___[[[\\\aaannn}}}}}}qqqkkkccc^^^ZZZZZZ^^^kkk~~~zzzvvvqqqmmmjjjiiiaaa```___\\\YYYUUUQQQOOOQQQTTTYYY___gggrrr}}}~~~|||yyyyyyuuunnneeecccfffkkkooosssuuusssmmmddd^^^[[[ZZZ]]]^^^]]]XXXTTTRRRRRRNNNLLLJJJKKKMMMNNNNNNLLLPPPTTTZZZaaaiiirrrzzzrrrccc\\\XXXeee|||vvvxxx}}}{{{vvvnnnnnnkkkbbbZZZWWWWWWYYY___ffffffggghhhiiijjjkkkllllllkkkhhheeeccccccbbbaaa```vvvhhhZZZVVVRRROOONNNLLLJJJIIIIIIHHHFFFEEECCCBBBBBBBBB?????????>>>======<<<<<<;;;;;;;;;<<<<<<>>>??????888888888888:::<<<===???===<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<;;;>>>???===888777;;;???;;;;;;;;;<<<>>>AAADDDFFFBBBEEEJJJOOORRROOOIIIDDD===;;;999999:::::::::999:::<<<>>>===;;;;;;???BBBAAABBBCCCFFFIIILLLOOOPPPWWWUUUSSSQQQQQQRRRSSSTTTSSSVVV[[[^^^aaacccgggiiiiiilllpppsssuuuwwwyyyzzzyyy}}}~~~}}}{{{yyyxxxzzz}}}vvvppphhhaaa]]]VVVRRRMMMIIIGGGFFFEEEDDDHHHHHHGGGHHHKKKOOOTTTWWWXXX]]]bbbbbb^^^YYYUUUTTTJJJHHHEEEAAA>>>===???AAA=========<<<<<<;;;;;;:::999999;;;<<<======>>>>>>>>>===<<<===>>>===;;;:::::::::;;;;;;<<<======>>>============>>>???@@@AAA<<<<<<>>>???AAACCCDDDDDDBBBCCCDDDEEEEEEFFFHHHKKKMMMPPPSSSWWWYYYZZZZZZZZZZZZ[[[]]]___aaacccdddeeeeeegggiiilllpppsssvvvwwwxxxsssnnnlllfff___[[[\\\^^^mmmyyyrrreee```\\\YYYXXXaaazzz}}}wwwqqqmmmkkkiiiaaaaaa___\\\XXXSSSOOOMMMQQQSSSWWW\\\cccmmmxxx~~~}}}ssstttsssllleeeccchhhnnnlllppptttsssmmmfffaaa___\\\___aaa___ZZZUUURRRRRRLLLJJJHHHIIIKKKMMMLLLJJJPPPTTT\\\ccckkksss{{{qqqbbb]]][[[jjjzzzxxxuuuuuu~~~{{{tttggg```bbbddd]]]VVVUUUUUUWWW]]]ddddddeeegggiiikkkmmmooopppllliiifffdddccccccbbbaaavvvccc\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>>>>======>>>>>>===<<<;;;;;;<<<===>>>???>>>===<<<<<<===>>>???<<<======<<<:::888999:::<<<<<<;;;;;;;;;:::::::::>>>>>>>>>>>>===<<<;;;:::;;;;;;:::;;;<<>>???@@@BBBCCCFFFGGGHHHJJJMMMPPPPPPPPPPPPRRRUUUWWWWWWWWWWWWWWWYYY[[[^^^bbbfffhhhkkklllnnnqqqtttxxxzzz{{{}}}~~~|||uuuqqqwww|||uuuoooeee[[[UUUVVVMMMKKKIIIHHHHHHGGGEEECCCDDDCCCCCCFFFJJJPPPTTTUUUUUUYYY]]]___]]]WWWOOOJJJDDDBBB@@@?????????===<<<<<<<<<;;;::::::::::::;;;;;;;;;::::::;;;;;;<<<===@@@@@@??????>>><<<;;;::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHJJJMMMOOOPPPRRRTTTWWWTTTUUUYYY\\\```bbbdddeeedddeeehhhllloooqqqssstttuuuuuutttqqqlllfff```\\\\\\^^^hhh{{{xxxnnniiiddd```]]]```ooo}}}~~~{{{xxxsssoooiiiddd]]]WWWSSSQQQOOOMMMOOOQQQUUUZZZaaakkkvvv}}}xxxqqqjjjjjjllllllgggbbbeeekkkqqqrrrqqqooojjjfffcccccccccbbbaaa___ZZZUUUQQQNNNIIIHHHGGGFFFGGGIIILLLNNNRRRWWW^^^fffnnnvvv~~~yyyjjj```[[[nnn~~~vvv~~~tttsss~~~rrriiiaaa]]]]]]___[[[VVVTTTVVVZZZ^^^```ccceeeiiilllnnnoooooonnnjjjjjjiiihhhfffdddcccbbbyyyfff\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<======<<<;;;;;;<<<======???>>>===<<<<<<===>>>???===>>>>>>===;;;::::::;;;=========<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;<<<>>>@@@CCCEEEDDDFFFHHHJJJJJJHHHFFFDDD===<<<:::999999999:::;;;:::::::::;;;<<<===??????AAACCCEEEGGGHHHJJJMMMPPPRRRRRRRRRSSSUUUWWWWWWWWWUUUUUUWWWZZZ^^^cccgggiiiiiijjjmmmpppsssuuuwwwxxx}}}{{{www}}}~~~tttiiibbbZZZRRRNNNNNNLLLKKKIIIHHHGGGFFFEEECCCCCCCCCDDDGGGLLLQQQTTTVVVWWWZZZ^^^___]]]WWWPPPKKKFFFDDDAAA?????????>>>======<<<;;;;;;::::::;;;;;;777777777888888999:::;;;<<<======<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNQQQRRRUUUXXX\\\___aaabbbcccdddgggkkkooorrrtttuuuyyyyyyxxxuuuppphhhaaa\\\XXXXXX___nnnqqqlllgggccc___```kkkxxxyyyuuuoooiii```XXXSSSPPPNNNMMMNNNPPPUUUZZZaaaiiirrrxxx}}}uuullldddccccccdddaaa^^^aaagggnnnoooooolllhhheeebbbbbbbbbaaa___\\\XXXTTTPPPNNNIIIHHHFFFFFFGGGIIILLLNNNTTTXXX___fffmmmttt{{{}}}jjj```]]]nnn|||}}}}}}qqqsss~~~qqqggg___\\\]]]```\\\WWWUUUXXX\\\```bbbdddfffiiilllnnnpppqqqqqqllllllkkkjjjhhhfffdddccc{{{iii\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<======>>>===>>>???>>><<<;;;;;;<<<>>>>>>>>>=========<<<<<<>>>>>>>>>>>>===<<<;;;:::===<<<<<<===???AAADDDEEECCCDDDGGGHHHHHHGGGDDDCCC<<<;;;:::888888999999:::999999::::::;;;===>>>???AAACCCEEEFFFGGGJJJMMMOOOSSSTTTTTTUUUVVVVVVWWWWWWSSSTTTVVVYYY^^^cccgggiiihhhjjjmmmpppssstttuuuuuu|||~~~|||~~~wwwjjj[[[TTTPPPKKKHHHHHHJJJJJJHHHGGGFFFEEEDDDDDDCCCCCCDDDGGGKKKPPPUUUXXXZZZ\\\^^^___\\\WWWRRRNNNIIIFFFBBB?????????>>>======<<<;;;;;;:::;;;;;;;;;666666666777777999::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDDDDFFFGGGLLLNNNPPPSSSWWWZZZ\\\^^^aaacccfffjjjnnnqqqtttuuuzzz{{{|||zzzvvvooohhhdddZZZWWWXXXaaaooowwwrrrlllgggbbb```gggppp{{{{{{ssskkk```WWWQQQOOONNNMMMLLLOOOTTTYYY```gggooottt{{{}}}xxxooofff___[[[YYYZZZ[[[[[[___eeejjjkkkllljjjfffcccaaaaaa___^^^[[[XXXTTTQQQNNNMMMIIIHHHFFFFFFGGGIIILLLNNNVVVZZZ```ffflllrrryyy}}}iii___\\\kkkyyyooossstttiiiaaa___aaaddd___ZZZXXXZZZ]]]aaaccceeefffhhhkkknnnqqqssstttooonnnmmmllliiigggeeeddd|||kkk\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBBAAA@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<>>>>>>===;;;:::;;;<<<>>>>>>>>>=========<<<<<<======>>>======<<<;;;;;;<<<<<<<<<===???AAACCCDDDBBBCCCEEEFFFFFFEEECCCBBB;;;:::999888888888999999999999999:::;;;<<<===>>>AAACCCEEEFFFGGGIIILLLOOOSSSTTTUUUUUUUUUUUUVVVWWWUUUUUUWWWZZZ]]]aaaeeegggjjjkkknnnrrrtttuuuuuuuuuzzz}}}{{{xxx{{{{{{oooaaaSSSNNNMMMJJJGGGFFFHHHHHHGGGFFFDDDDDDEEEFFFEEEDDDDDDDDDGGGMMMTTTYYY]]]^^^______]]]YYYTTTQQQLLLHHHCCC@@@??????>>>=========<<<;;;;;;;;;;;;;;;:::999999888888999999:::;;;<<<======>>>>>>>>>===:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;@@@??????>>>>>>>>>????????????????????????@@@@@@@@@BBBCCCDDDCCCDDDFFFGGGIIIJJJLLLOOOSSSVVVYYY[[[^^^```dddhhhlllpppssstttvvvyyy|||~~~}}}yyytttqqqeee^^^YYY[[[bbbrrryyyqqqlllfffaaacccgggooorrrjjj^^^TTTOOOMMMMMMMMMKKKMMMRRRWWW]]]fffooovvv|||zzzuuuppphhh```\\\VVVRRRTTTXXX[[[```fffhhhiiijjjhhheeebbbaaa```[[[ZZZWWWTTTQQQNNNMMMLLLHHHGGGFFFFFFGGGJJJMMMOOOUUUYYY___ffflllsssyyy}}}iii___[[[fff|||{{{pppsssxxxmmmeeeeeehhhiiiddd^^^[[[[[[^^^aaabbbdddeeegggiiimmmpppsssuuuoooooonnnllliiigggeeeccc{{{jjj\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBB@@@???>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::<<<<<<============<<<<<<;;;<<<===<<<:::::::::<<<=========<<<<<<<<<;;;;;;==================<<<;;;::::::;;;===>>>@@@BBBBBBAAABBBDDDEEEEEEDDDBBBAAA;;;:::999888888888999999999999999:::;;;<<<===>>>@@@BBBDDDFFFGGGIIILLLOOOQQQSSSUUUTTTSSSSSSTTTVVVXXXXXXYYY[[[]]]```ccceeeiiikkkmmmppprrrttttttttt||||||xxxvvvzzz}}}rrrcccXXXNNNMMMOOOLLLHHHFFFFFFGGGGGGEEEDDDDDDGGGJJJJJJHHHEEEBBBCCCIIISSSZZZ]]]^^^``````^^^[[[WWWUUUOOOKKKGGGCCCBBBAAA???>>>======<<<;;;;;;;;;;;;<<<<<<<<<:::999888777777777:::;;;<<<===>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<@@@???>>>>>>======>>>>>><<<<<<======>>>>>>>>>???>>>@@@BBBCCCDDDEEEGGGIIIHHHIIIJJJMMMPPPTTTWWWYYY\\\^^^aaafffjjjnnnppprrrtttwww|||}}}{{{ssskkkbbb]]]]]]eeewwwwwwqqqkkkccc```bbbgggvvvvvvmmm```UUUNNNKKKKKKKKKKKKMMMPPPUUU]]]hhhsss{{{|||ssskkkfffaaa[[[WWWPPPLLLOOOTTTYYY```ggghhhiiiiiihhhdddaaa______WWWVVVSSSQQQNNNLLLKKKKKKHHHGGGFFFFFFGGGJJJMMMOOOSSSWWW^^^fffmmmttt{{{~~~nnnccc\\\bbbsssvvvvvvyyyooohhhhhhmmmlllgggaaa\\\\\\]]]___```cccdddeeehhhkkkooorrrsssnnnmmmllljjjhhhfffdddccczzzhhh\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBB??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<;;;:::999:::<<<=========<<<<<<<<<;;;;;;<<<===============<<<<<<999:::;;;===>>>@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAA<<<;;;:::888888999999:::999999::::::;;;===>>>???@@@BBBDDDEEEFFFIIILLLNNNOOORRRUUUTTTRRRRRRTTTWWW[[[[[[[[[\\\^^^```bbbdddggghhhiiikkknnnppprrrsss~~~{{{yyyyyy~~~uuuhhhYYYQQQLLLMMMNNNJJJFFFEEECCCEEEFFFEEEDDDFFFJJJOOOPPPOOOLLLHHHFFFJJJRRRYYY]]]^^^```aaa```^^^[[[YYYSSSPPPMMMJJJGGGEEEBBB???>>>===<<<<<<;;;;;;<<<<<<<<<;;;999888666666555555888999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<============<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>><<<>>>@@@AAABBBCCCEEEGGGGGGHHHIIIKKKOOOSSSVVVXXXZZZ\\\___cccgggjjjmmmnnntttwww{{{~~~wwwnnneee^^^^^^iiivvv{{{uuuooogggaaa___bbblll{{{zzzqqqcccVVVNNNJJJHHHGGGLLLNNNRRRWWW```kkkwww~~~xxxlllccc___ZZZUUUPPPKKKHHHKKKOOOTTT]]]eeeiiiiiiiiigggbbb^^^[[[[[[SSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEGGGJJJMMMPPPQQQVVV^^^fffnnnvvv~~~zzzvvvhhh___aaappp|||yyynnnffffffkkklllggg```\\\\\\]]]```aaabbbccceeehhhkkknnnpppqqqkkkkkkjjjiiihhhfffdddccczzzggg\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBB???>>>>>>======>>>>>>>>>;;;<<<============<<<;;;;;;;;;<<<======<<<;;;;;;:::<<<===<<<;;;:::;;;===>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<999:::<<<>>>@@@AAABBBBBBBBBBBBCCCDDDDDDCCCBBBBBB===<<<:::999999999:::;;;:::::::::;;;<<<===??????@@@BBBDDDEEEFFFHHHLLLNNNNNNRRRUUUUUUSSSSSSVVVZZZ[[[[[[[[[]]]___bbbdddffffffggggggiiilllpppsssuuu|||~~~|||{{{}}}~~~nnn```WWWQQQMMMMMMKKKGGGDDDEEEAAADDDFFFFFFEEEGGGMMMSSSVVVXXXXXXTTTPPPOOOSSSWWW[[[]]]aaaccccccaaa]]][[[YYYVVVTTTQQQNNNKKKFFFBBB>>>======<<<<<<<<<<<<<<<::::::999888888888888888999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<======>>>??????;;;;;;;;;::::::;;;<<<<<<::::::;;;<<<<<<===>>>>>><<<===???@@@???@@@BBBCCCFFFFFFGGGIIIMMMQQQUUUWWWXXXZZZ]]]aaadddgggiiijjjpppssswww|||{{{rrrfff```dddmmm~~~wwwrrrjjjccc```]]]bbbooo|||sssjjj^^^SSSLLLHHHGGGFFFLLLPPPWWW^^^fffooowww}}}}}}{{{ttthhh^^^ZZZTTTOOOJJJHHHHHHJJJLLLPPP[[[eeeiiijjjiiieee___ZZZWWWUUUPPPPPPPPPOOONNNKKKIIIHHHGGGFFFEEEEEEGGGJJJNNNPPPSSSWWW___gggooowww{{{iii^^^```nnn}}}~~~{{{nnndddbbbfffhhhccc]]]ZZZ[[[___bbbcccbbbdddgggjjjmmmnnnoooooojjjjjjjjjiiihhhfffeeedddzzzggg\\\VVVRRRRRRPPPLLLJJJKKKIIIHHHFFFEEECCCBBBBBBBBB>>>>>>>>>>>>>>>??????@@@;;;<<<===>>>>>>===<<<;;;:::;;;<<<======<<<;;;:::;;;===>>>===<<<<<<===>>>????????????>>>>>>>>>>>><<<<<<===============<<<:::;;;===???AAABBBCCCCCCBBBCCCCCCCCCCCCCCCCCCBBB===<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBDDDEEEFFFHHHKKKNNNNNNRRRVVVVVVTTTTTTXXX\\\ZZZZZZ[[[]]]```cccfffhhhhhhhhhhhhiiimmmqqqvvvyyywwwzzz~~~{{{|||{{{jjj\\\YYYTTTOOOMMMIIIEEEDDDGGG@@@CCCFFFFFFEEEHHHPPPVVVZZZ^^^aaa^^^YYYUUUUUUVVVYYY\\\aaadddeeebbb___\\\\\\[[[XXXVVVTTTOOOIIIEEE>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<===>>>>>>::::::;;;;;;<<<===>>>>>>>>>???AAA@@@??????@@@AAAEEEEEEFFFHHHLLLPPPTTTVVVXXXYYY\\\```ccceeeggghhhjjjmmmssszzz|||nnnddddddkkkwwwyyytttlllddd```YYY\\\ggg}}}|||xxxtttggg```VVVNNNIIIHHHHHHHHHMMMSSS[[[dddkkkqqqvvvyyywwwvvvpppfff]]]WWWQQQKKKHHHHHHJJJLLLLLLPPP[[[gggiiiiiihhhccc]]]WWWSSSRRRNNNNNNOOOOOONNNLLLIIIGGGGGGFFFEEEEEEGGGJJJNNNPPPTTTYYY```hhhpppxxx|||ggg[[[^^^mmm~~~}}}{{{~~~pppdddaaadddccc___[[[YYY[[[```dddfffccceeeiiilllnnnoooooonnniiijjjjjjiiiiiihhhgggfff{{{iii```YYYQQQMMMMMMLLLIIIEEEIIIGGGEEEDDDDDDDDDBBBAAABBBBBBAAA???>>><<<;;;;;;==================<<<<<<<<<>>>???>>>===<<<===??????>>>===;;;;;;<<<<<<======>>>>>>>>>>>><<<:::999======>>>>>>>>>>>>======::::::;;;===???AAACCCDDDBBBAAABBBCCCEEEEEECCCAAA;;;;;;:::999999999::::::999999999:::;;;<<<===>>>===@@@CCCFFFHHHKKKNNNQQQSSSTTTUUUUUUTTTUUUWWWYYY[[[[[[\\\^^^___aaabbbbbbjjjiiihhhiiikkkooorrruuuuuuyyy}}}~~~}}}{{{yyyuuuiiibbbZZZXXXUUURRRPPPMMMJJJGGGCCCDDDCCCCCCCCCGGGLLLPPP^^^aaadddccc^^^ZZZYYYYYY[[[```cccaaa```cccfffgggdddaaa\\\XXXTTTOOOIIIEEECCCBBB???===<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666777;;;<<<;;;999:::::::::;;;;;;;;;<<<<<<======<<<;;;:::999999888<<<;;;;;;;;;;;;<<<======;;;<<<>>>???@@@AAAAAAAAAEEEEEEEEEFFFIIIMMMPPPSSSVVVYYY]]]`````````aaaaaafffkkkrrrzzzpppdddbbbmmm{{{rrrjjjbbb\\\ZZZ[[[bbbppp~~~xxxmmmeee___ZZZQQQIIIDDDCCCEEEGGGKKKRRR\\\eeejjjlllmmmmmmpppmmmiiiccc\\\VVVRRRPPPIIIKKKLLLMMMMMMQQQWWW]]]iiieee^^^YYYWWWVVVTTTTTTQQQQQQPPPNNNLLLIIIGGGFFFFFFGGGHHHHHHHHHJJJMMMPPPVVVXXX^^^gggqqqyyyfff[[[UUUddd{{{|||uuukkkhhhiiihhh```YYYZZZ]]]___aaadddeeefffiiikkkllllllllllllllllllkkkjjjiiihhhgggfffzzzhhh___YYYRRRNNNNNNMMMJJJGGGJJJHHHEEEDDDDDDCCCBBB@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>===<<<===>>>???>>>===<<<;;;<<<<<<===<<<=========<<<;;;999888<<<<<<============<<<<<<::::::;;;===???AAACCCDDDBBBBBBBBBCCCDDDDDDBBB@@@<<<<<<;;;:::999999999:::999999999:::;;;<<<===>>>???BBBDDDFFFHHHJJJLLLOOOPPPRRRTTTTTTTTTVVVXXXZZZZZZ[[[\\\^^^```bbbcccdddiiihhhhhhhhhjjjnnnqqqssstttwww{{{}}}}}}~~~|||}}}~~~uuujjjddd[[[XXXTTTQQQOOOLLLHHHFFFDDDDDDDDDCCCDDDFFFKKKNNNZZZ^^^bbbbbb___\\\[[[\\\[[[___bbb``````cccdddbbbbbb```]]]ZZZVVVRRRLLLHHHBBB@@@>>><<<;;;;;;<<<<<<;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888999<<<>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;<<<======888999:::<<>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>><<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<:::999888;;;;;;;;;<<<<<<;;;;;;;;;999:::;;;<<<>>>AAACCCDDDCCCCCCBBBCCCDDDCCCAAA>>>>>>===<<<;;;:::999999999999999999:::;;;<<<===>>>AAACCCEEEFFFGGGHHHKKKMMMNNNPPPRRRTTTTTTVVVYYY[[[ZZZ[[[\\\___aaaccceeeeeehhhgggggghhhiiimmmppprrrrrrvvvyyyzzz{{{~~~~~~zzzzzz~~~wwwlllggg]]]ZZZUUUQQQNNNKKKGGGEEEDDDEEEEEEEEEDDDFFFIIIKKKTTTYYY^^^```___^^^___aaaaaadddfffeeegggiiifffaaa]]][[[ZZZXXXVVVRRRLLLHHH@@@???===;;;::::::;;;<<<::::::999888888888888888::::::::::::;;;;;;;;;;;;<<<;;;:::;;;===>>>>>>===:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;:::;;;<<<>>>AAACCCAAAAAABBBDDDGGGJJJMMMOOOUUUWWWZZZ\\\\\\\\\\\\]]]___dddkkkssszzz}}}pppiiidddnnn{{{sssnnneeeaaa___fffsss~~~xxxsssmmmeee^^^RRROOOJJJEEEBBBAAAAAABBBEEEJJJQQQWWW\\\```dddfffccccccccccccbbb```^^^\\\\\\[[[ZZZ\\\```fffiiikkkhhhbbbZZZSSSPPPOOOOOONNNRRRQQQOOOLLLIIIFFFDDDCCCEEEFFFGGGHHHIIIKKKOOORRRWWWZZZ___gggooovvv|||yyy^^^VVVSSScccxxxxxxooojjjhhh___XXXXXX[[[]]]```dddiiijjjlllnnnppppppppppppooommmjjjhhhffffffggggggwwweee\\\XXXSSSPPPOOONNNMMMLLLKKKIIIFFFDDDCCCBBB???>>>::::::;;;;;;<<<=========:::::::::;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999::::::<<<>>>@@@BBBDDDEEEDDDDDDDDDEEEDDDAAA???>>>>>><<<;;;:::999999999999999999:::;;;<<<===>>>@@@BBBEEEFFFGGGHHHKKKMMMNNNPPPSSSTTTUUUUUUWWWYYYYYYZZZ\\\___aaadddeeefffggggggggghhhjjjllloooppprrrtttwwwxxxyyy|||}}}{{{zzz}}}yyypppkkkaaa]]]WWWSSSOOOLLLHHHFFFEEEFFFGGGGGGFFFFFFGGGIIINNNTTT[[[___```aaaccceeefffhhhiiiiiilllnnnhhhaaaWWWVVVTTTSSSQQQMMMHHHEEE@@@???<<<;;;::::::;;;<<<::::::999888888888888888:::::::::::::::;;;;;;;;;<<<;;;;;;<<<===>>>======:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===EEECCC???<<<;;;;;;===>>>@@@AAABBBDDDGGGJJJLLLNNNSSSUUUXXXYYYXXXXXXYYYZZZ[[[___fffnnnuuu}}}qqqhhhdddiiittt}}}yyyrrrkkkcccbbbkkkwwwyyyqqqlllfff___YYYOOOLLLGGGBBB@@@@@@BBBCCCGGGJJJNNNSSSXXX]]]cccgggcccdddeeefffeeedddbbbaaacccbbbcccggglllooonnnlllccc]]]VVVPPPNNNOOOOOOPPPSSSRRROOOLLLIIIFFFDDDCCCDDDEEEGGGHHHIIIKKKOOORRRWWW[[[aaahhhooovvv|||vvv]]]VVVTTTddd{{{|||~~~wwwmmmhhh^^^VVVVVVYYY\\\```eeekkkllloooqqqrrrrrrrrrrrrpppnnnjjjgggffffffhhhiiixxxeee[[[XXXSSSPPPNNNNNNNNNMMMKKKHHHEEECCCBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::<<<<<<===>>>>>>===;;;:::<<<<<<<<<======<<<<<<<<<999999:::<<<>>>@@@BBBCCCFFFEEEEEEEEEFFFEEEBBB@@@======<<<;;;:::999999999999999999:::;;;<<<===>>>>>>@@@CCCEEEGGGIIILLLNNNPPPRRRUUUUUUUUUUUUVVVWWWYYYZZZ\\\^^^aaaccceeefffggggggggghhhjjjlllnnnoooqqqsssuuuwwwyyy{{{~~~~~~|||vvvxxx{{{}}}sssnnnddd```ZZZUUUQQQNNNKKKHHHFFFIIIKKKKKKJJJHHHHHHHHHKKKQQQXXX]]]___aaaeeehhhdddgggiiijjjlllnnnhhh```YYYVVVRRROOOLLLIIIEEEBBB@@@???===;;;;;;;;;======;;;;;;:::999999999999999999999999:::::::::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>:::::::::::::::;;;<<<<<>>;;;;;;===>>>@@@AAABBBEEEGGGJJJLLLNNNPPPRRRTTTUUUUUUUUUWWWXXXXXX\\\bbbiiipppwwwsssiiieeeffflll|||uuuiiiccceeennnwww|||{{{rrrkkkeee___YYYUUUNNNKKKEEE@@@???AAADDDGGGGGGIIILLLPPPTTTZZZaaafffcccdddfffggghhhhhhhhhggghhhiiimmmrrruuusssmmmggg[[[WWWQQQNNNNNNPPPRRRSSSTTTRRROOOLLLHHHFFFDDDCCCCCCEEEFFFGGGHHHJJJMMMPPPVVV[[[bbbiiipppwww~~~vvv^^^YYYWWWgggxxx{{{pppfff\\\TTTTTTWWW[[[aaaffflllmmmppprrrsssssssssssspppnnnkkkhhhggghhhiiikkkyyygggZZZXXXTTTPPPMMMLLLMMMMMMJJJGGGDDDCCCBBBAAA???>>>>>>>>>===<<<;;;::::::999:::::::::;;;<<<<<<======;;;<<<======;;;;;;<<<===;;;<<<<<<<<<<<<;;;::::::<<<<<<===>>>>>>===<<<;;;<<<<<<============<<<<<<888999:::;;;===@@@BBBCCCEEEEEEDDDEEEFFFEEECCC@@@;;;;;;:::999999999::::::999999999:::;;;<<<===>>>===@@@CCCEEEGGGIIILLLNNNQQQTTTVVVWWWVVVUUUVVVVVVYYYZZZ[[[^^^```bbbddddddfffffffffgggiiikkklllmmmoooppprrruuuxxxzzz|||}}}~~~zzzuuuttttttyyyuuuooofffbbb[[[VVVSSSPPPMMMKKKHHHKKKNNNPPPNNNLLLJJJJJJJJJPPPWWW]]]___aaadddggggggkkkooooooqqqssspppjjjddd^^^UUUMMMIIIEEECCCBBB@@@???===;;;;;;<<<===>>>;;;;;;:::999999999999999888888999999::::::;;;;;;999:::;;;;;;:::999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<=========>>>:::::::::::::::;;;;;;<<>>>>>======<<<;;;;;;::::::;;;;;;<<<======>>>>>>;;;<<<======;;;;;;<<<===;;;;;;<<<<<<<<<;;;:::999:::;;;<<<=========<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;888999:::;;;===???AAACCCCCCBBBBBBCCCDDDDDDBBB@@@999999888888888999::::::999999999:::;;;<<<===>>>???AAADDDEEEFFFGGGJJJLLLPPPSSSVVVXXXXXXXXXXXXYYYYYYZZZ[[[]]]___```bbbbbbccccccdddeeeggghhhiiijjjkkklllnnnrrrvvvyyyzzz{{{|||xxxwwwyyyxxxsssrrrtttyyyuuunnnfffaaa[[[VVVRRRPPPNNNLLLJJJMMMRRRTTTRRRPPPMMMLLLKKKPPPXXX\\\^^^```ccceeekkkrrrvvvwwwxxxzzzyyywwwooofffXXXLLLEEEBBBAAAAAA???>>><<<::::::;;;<<<===::::::999888888888888888777888888999::::::;;;;;;999;;;<<<;;;999888:::<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;:::999999:::<<>>AAACCCFFFHHHJJJKKKIIIKKKMMMNNNOOOQQQTTTWWWRRRTTTXXX\\\```fffmmmqqquuu|||xxxhhheeefffooo~~~rrrhhhddddddgggjjjmmmjjjfffbbb]]]XXXSSSPPPIIIHHHGGGFFFEEEDDDDDDDDDCCCEEEHHHKKKOOOUUU\\\aaadddddddddeeegggjjjmmmooonnnqqqtttsssmmmddd]]]XXXLLLKKKJJJKKKNNNPPPRRRRRRPPPMMMJJJGGGDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEHHHJJJLLLSSS]]]fffnnnwwwttt```___^^^nnnyyyvvvmmmvvvqqq}}}qqqbbbXXXOOOOOOUUU[[[cccjjjkkklllnnnqqqrrrrrrrrrrrrmmmmmmmmmmmmmmmnnnoooooo}}}jjjZZZXXXTTTOOOKKKIIIJJJKKKGGGEEECCCBBBBBBBBBAAA???===============<<<<<<<<<;;;;;;<<<<<<===>>>??????;;;<<<===<<<;;;;;;<<<===:::;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<;;;:::999::::::;;;;;;::::::999888999999;;;===???AAACCC@@@@@@@@@AAACCCCCCAAA???777777777777888999:::;;;999999999:::;;;<<<===>>>AAACCCEEEEEEEEEFFFHHHJJJOOORRRVVVYYYYYYYYYZZZ[[[YYYZZZ[[[\\\^^^___```aaaaaaaaabbbccceeefffgggggghhhiiilllppptttwwwyyyyyytttppppppssssssqqqtttzzztttllleee```ZZZUUURRRPPPNNNMMMJJJOOOTTTVVVUUURRROOONNNLLLQQQXXX\\\^^^___aaadddjjjrrrwwwxxxwwwzzz|||{{{vvvjjjYYYJJJAAA>>>>>>???===<<<:::999999:::;;;<<<999888888777777777777777777777888999::::::;;;;;;999<<<===<<<:::888:::<<<:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::999999::::::;;;<<<666666555666777999<<<>>>;;;===???BBBEEEGGGHHHIIIGGGIIIKKKMMMNNNQQQTTTWWWOOOQQQTTTWWW[[[```gggkkklllttt{{{|||}}}jjjfffdddiiiyyy}}}sssjjjdddcccdddfffgggfffccc```\\\VVVRRROOOEEEGGGHHHIIIHHHEEEBBB@@@DDDFFFIIILLLPPPVVV]]]aaahhhgggeeecccdddfffhhhjjjmmmooopppkkkbbbYYYSSSQQQIIIHHHHHHJJJMMMOOOOOOOOOMMMKKKHHHDDDBBBAAAAAABBBCCCDDDDDDCCCCCCDDDFFFIIIHHHPPP[[[dddlllvvv}}}~~~qqq`````````pppxxxnnnhhhssspppyyyoooaaaWWWNNNNNNTTT[[[dddllljjjlllnnnpppqqqrrrrrrqqqlllmmmnnnnnnooopppppppppjjj^^^[[[UUUPPPMMMKKKKKKLLLHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>===;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============AAA@@@>>><<<:::999888777;;;<<<<<<===<<<;;;999888;;;<<<<<<<<<<<<<<<;;;;;;888999999;;;===AAACCCEEEAAAAAAAAABBBCCCBBB@@@>>>>>><<<;;;;;;;;;;;;:::888999:::;;;;;;:::;;;>>>AAA@@@BBBCCCDDDDDDEEEHHHJJJQQQRRRTTTVVVWWWXXXYYYYYY]]]]]]^^^^^^^^^]]]\\\[[[```___^^^]]]^^^^^^``````___aaadddiiimmmqqqssstttoooqqqssstttwww{{{~~~sssjjjhhhccc[[[TTTOOONNNPPPQQQPPPRRRVVVXXXXXXWWWTTTSSSQQQSSSWWW[[[___bbbddddddoooppprrrvvvxxxxxxuuurrrcccXXXJJJAAA>>>?????????>>>============<<<<<<<<<999999999999999999999999777999<<<<<<;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;999666444444666888:::<<<<<<<<<;;;:::999888777888999;;;<<<<<<;;;999888999999999:::;;;<<<===>>>???@@@@@@AAABBBCCCDDDDDDHHHIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQTTTXXX]]]aaadddnnnqqqvvv}}}uuupppjjjhhhnnn}}}xxxrrrlllgggccc^^^[[[ZZZZZZZZZZZZXXXTTTMMMIIIKKKMMMNNNOOOMMMIIIEEECCCEEEEEEFFFJJJOOOVVV]]]aaaccccccdddfffggghhhiiijjjmmmjjjeee^^^WWWPPPLLLIIIJJJJJJJJJKKKLLLMMMMMMNNNHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIILLLQQQZZZbbbiiirrr}}}{{{|||}}}qqqbbb\\\dddqqq{{{xxxiiimmm{{{zzznnneee\\\VVVPPPNNNSSS]]]gggmmmoooooooooooooooooopppoooppppppooopppqqqpppnnnllllll]]]ZZZUUUPPPMMMKKKKKKLLLHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>===;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>??????>>>===;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;===???AAABBBDDDCCCCCCCCCDDDCCC@@@>>>999999:::<<<>>>===;;;888999:::;;;::::::;;;>>>AAA@@@BBBCCCDDDDDDFFFHHHKKKQQQRRRTTTVVVXXXYYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]\\\^^^]]]]]]]]]]]]^^^```aaa^^^```dddhhhmmmpppsssuuuuuuxxx{{{~~~~~~tttkkkfffbbb\\\UUUQQQOOOOOOPPPRRRTTTVVVXXXYYYWWWUUUTTTRRRTTTYYY]]]aaadddeeeeeennnnnnoooppppppnnniiifffZZZRRRGGGAAA???@@@???===<<<<<<<<<;;;;;;;;;::::::999999999999999999999999444666999::::::;;;<<<>>>::::::::::::;;;;;;;;;;;;<<<;;;:::999888999999999;;;;;;;;;;;;:::999888888888999;;;<<<<<<;;;999888:::::::::;;;<<<===????????????@@@AAABBBCCCDDDDDDHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQUUUZZZ^^^aaagggkkkrrrzzzzzzuuummmggghhhttt|||wwwqqqmmmgggbbb^^^[[[YYYVVVUUUTTTSSSQQQOOOQQQRRRSSSRRROOOKKKGGGDDDFFFFFFHHHKKKPPPWWW]]]aaabbbcccdddeeeffffffffffffgggccc]]]VVVPPPKKKGGGEEEGGGHHHIIIJJJKKKKKKKKKKKKFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHIIINNNSSS\\\ccckkkttt~~~~~~~~~rrrddd]]]eeeppp|||uuuiiippp|||oooeee```]]]WWWQQQOOOTTT]]]ffflllnnnnnnnnnnnnooooooooopppppppppooopppqqqqqqnnnlllnnn\\\ZZZUUUPPPMMMKKKKKKKKKHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<======<<<<<<<<<======<<<<<<<<<===??????FFFEEEDDDEEEFFFEEEBBB@@@999;;;>>>AAADDDDDDAAA>>>999:::;;;::::::;;;>>>@@@@@@BBBCCCDDDDDDFFFIIIKKKPPPQQQTTTVVVXXXZZZ[[[\\\YYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[\\\^^^```aaabbbbbbdddggglllppptttxxxyyyzzzwwwxxx~~~tttjjjdddbbb]]]XXXTTTPPPOOONNNSSSTTTVVVWWWXXXWWWUUUTTTPPPSSSXXX^^^aaaccccccbbbgggggggggggggggddd```\\\PPPJJJDDD@@@@@@???===;;;::::::::::::999999999999999999999999999999999999555666888888888999<<<>>>888888999999::::::;;;;;;============<<<:::999888999999::::::::::::999999888999:::;;;;;;:::999888999999999:::;;;<<<>>>>>>??????@@@AAABBBCCCCCCDDDGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLNNNRRRWWW[[[^^^___eeemmmvvv}}}zzzqqqhhheeekkkwww|||wwwssslllfffbbbYYYUUUQQQOOOQQQSSSVVVWWWYYYYYYXXXVVVRRRMMMIIIFFFEEEFFFGGGJJJOOOUUU[[[___aaabbbcccccccccbbbaaa``````\\\VVVOOOIIIEEEDDDCCCDDDEEEGGGIIIJJJIIIHHHGGGDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIJJJPPPVVV^^^eeellluuu~~~pppccc]]]dddppptttjjjsssqqqddd___^^^___YYYSSSPPPTTT]]]fffkkkkkkkkklllmmmnnnoooooopppppppppoooqqqrrrqqqooommm~~~kkk[[[YYYUUUPPPMMMKKKKKKKKKHHHGGGEEEDDDBBBAAAAAAAAA??????===<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>?????????<<<<<<;;;::::::;;;;;;;;;<<<<<<:::999999:::;;;;;;;;;<<<<<<============<<<===<<<<<<;;;<<<===>>>???EEEEEEEEEFFFGGGGGGEEECCC<<<<<<>>>AAACCCCCCAAA???999::::::::::::;;;>>>@@@@@@AAACCCDDDEEEGGGIIILLLOOOQQQSSSVVVXXXZZZ\\\\\\ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZ[[[\\\^^^aaaccceeefffjjjlllooosssxxx|||zzzwwwxxx{{{|||qqqhhhcccbbb___[[[WWWRRROOOMMMQQQRRRSSSTTTTTTSSSRRRRRRKKKOOOUUUZZZ^^^___^^^]]]]]]]]]^^^```aaa```]]][[[LLLHHHCCC@@@???>>>===;;;:::::::::999999999999888999999999999999999999999999:::999777666666888:::777888888999:::;;;;;;<<<======<<<;;;:::999888777888888999:::::::::::::::888999::::::::::::999888666666666777888999;;;;;;>>>>>>???@@@AAABBBCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJLLLPPPTTTYYY[[[\\\bbbllluuu{{{~~~~~~wwwnnniiijjjrrrxxx{{{uuunnngggaaaUUUQQQMMMMMMPPPUUUYYY\\\\\\\\\ZZZWWWSSSOOOKKKIIICCCDDDEEEHHHMMMRRRXXX[[[^^^___``````^^^\\\ZZZXXXZZZVVVPPPJJJFFFDDDCCCDDDBBBDDDFFFHHHIIIHHHFFFDDDBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDFFFIIIKKKLLLRRRWWW___ffflllttt~~~{{{kkk^^^ZZZcccooovvvllltttnnnaaa___aaa```[[[TTTRRRUUU]]]eeejjjhhhiiijjjkkkmmmnnnoooppppppooopppqqqrrrrrrpppmmmwwwfffZZZXXXTTTPPPMMMLLLKKKKKKHHHGGGEEEDDDBBBAAAAAAAAA???>>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>>===<<<;;;:::::::::::::::===<<<:::888777777888999;;;<<<<<<===>>>>>>======;;;::::::;;;<<<>>>@@@AAACCCCCCDDDFFFHHHIIIHHHFFF<<<:::888888:::;;;::::::888999::::::999:::===@@@@@@AAACCCDDDEEEGGGJJJMMMOOOPPPRRRUUUXXXZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]___bbbeeegggiiijjjpppqqqtttxxx}}}~~~||||||zzzyyyooofffccccccbbb___ZZZUUUPPPMMMNNNNNNNNNNNNNNNMMMMMMMMMHHHKKKQQQWWWZZZ[[[ZZZXXXWWWWWWXXX[[[]]]]]][[[YYYMMMJJJDDD@@@>>>=========;;;;;;;;;;;;::::::::::::999999999999999999999999::::::999888666666888:::888999999:::;;;<<<<<<===>>><<<999666555555666777777777888999::::::::::::999999999999999999999999666666666777888999:::;;;===>>>>>>???@@@AAABBBBBBDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIJJJLLLOOOSSSWWWZZZ]]]dddmmmtttyyy||||||uuunnnlllooosss{{{{{{tttlllccc^^^PPPNNNLLLNNNRRRXXX\\\]]]]]][[[YYYVVVRRRNNNLLLJJJCCCDDDEEEHHHMMMQQQVVVYYY[[[[[[[[[ZZZXXXUUUSSSRRRSSSPPPKKKFFFCCCBBBCCCCCCAAACCCFFFHHHHHHFFFDDDCCCAAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBDDDGGGJJJLLLNNNSSSYYY```ffflllsss}}}wwwcccWWWVVV```mmmuuukkksssqqqccc```ccc```[[[UUURRRVVV]]]dddiiiggghhhiiikkklllnnnoooppppppooopppqqqrrrrrrpppnnnssscccYYYWWWTTTPPPNNNLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<;;;:::999999999:::<<<;;;:::999888888888888;;;<<<======>>>>>>>>>>>>999999999:::<<<>>>AAABBBAAAAAABBBEEEHHHIIIGGGFFF???<<<888777777888999999888999:::999999:::===???@@@AAACCCEEEFFFHHHKKKMMMNNNOOORRRTTTVVVXXXYYYZZZYYYYYYXXXXXXXXXYYYZZZZZZ]]]___bbbeeehhhkkklllmmmqqqrrruuuyyy~~~~~~{{{xxxnnnfffeeeeeedddbbb]]]WWWRRRNNNJJJIIIIIIHHHGGGHHHHHHIIIFFFIIINNNSSSVVVWWWWWWVVVUUUUUUUUUVVVWWWVVVTTTRRRMMMKKKFFFBBB???=========<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999666888999888888888:::<<<999999::::::;;;;;;<<<<<<===:::777444333444777888777777888999::::::999999999999999999999999999999888888888999:::;;;============>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIKKKNNNRRRVVVXXX^^^dddkkkqqqtttxxx}}}{{{sssnnnmmmnnnuuu{{{rrriii```ZZZNNNMMMLLLOOOTTTYYY]]]___]]][[[XXXSSSPPPMMMKKKJJJDDDDDDFFFIIIMMMQQQUUUWWWXXXWWWUUUSSSQQQOOOMMMLLLJJJHHHEEEAAA??????@@@AAAAAACCCDDDEEEEEEDDDCCCBBB????????????@@@AAABBBBBB???@@@BBBDDDHHHKKKNNNPPPUUUZZZaaaggglllsss|||vvv```SSSSSS]]]iiiqqqhhhpppvvvfff```aaa___ZZZTTTRRRVVV]]]dddhhhhhhhhhiiikkklllnnnoooooopppooopppqqqssssssqqqooorrreeeXXXVVVTTTQQQNNNLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<============>>>>>>>>>::::::999999::::::;;;<<<999:::;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>?????????999999999:::;;;>>>@@@BBBBBBBBBBBBDDDFFFFFFDDDBBB@@@>>><<<;;;;;;<<<;;;:::888999999999999:::===???@@@AAADDDEEEFFFHHHKKKNNNNNNOOOQQQSSSUUUVVVWWWWWWUUUUUUUUUVVVXXXZZZ\\\]]]^^^```cccgggjjjlllmmmnnnrrrsssuuuyyy~~~|||}}}xxxpppjjjggggggfffddd___YYYTTTPPPHHHGGGEEEDDDCCCDDDEEEFFFDDDFFFJJJNNNQQQRRRSSSSSSPPPOOONNNNNNOOONNNLLLJJJIIIIIIHHHEEEBBB???======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999666888:::;;;:::999:::<<<999999999999::::::::::::<<<:::999777777777888999777888888999999999999888999999888888888888999999999999999:::;;;<<<===>>><<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGGGGGGGGGGHHHIIILLLPPPTTTWWWZZZ```gggkkkooottt{{{zzzssspppoooooozzz|||rrrggg^^^XXXPPPNNNLLLNNNSSSZZZ___aaa___]]]XXXRRRMMMJJJHHHGGGAAABBBDDDGGGKKKNNNRRRTTTUUUSSSPPPMMMJJJIIIIIIIIIDDDCCCAAA??????>>>??????AAAAAABBBBBBBBBAAAAAA@@@============>>>???@@@AAA???@@@BBBDDDHHHLLLOOOQQQXXX]]]ccchhhmmmttt}}}wwwaaaUUUSSSZZZccc|||pppgggnnnyyyjjjcccbbb]]]XXXSSSRRRUUU]]]dddhhhiiiiiijjjkkklllmmmnnnooopppooopppqqqssssssrrrpppsssgggWWWVVVSSSQQQNNNLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA>>>======<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>????????????888888888999:::<<<===>>>777999;;;===???@@@@@@???;;;;;;===>>>????????????::::::999:::;;;===???@@@DDDCCCCCCDDDDDDCCCAAA>>>;;;;;;:::;;;<<<<<<:::777888999999999999:::===??????AAADDDEEEFFFHHHLLLNNNNNNOOOQQQRRRTTTUUUUUUVVVRRRRRRSSSUUUXXX[[[^^^```___aaadddgggjjjlllmmmnnnttttttwwwzzz{{{}}}yyysssmmmhhhhhhgggeee```ZZZUUURRRGGGEEECCCBBBAAABBBCCCDDD@@@BBBEEEHHHKKKMMMOOOOOOIIIHHHHHHHHHIIIIIIHHHFFFDDDFFFHHHHHHEEEAAA===<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999:::<<<======;;;888888888999999999888888888888888;;;;;;;;;<<<;;;;;;::::::888888999999999888888777999999888888888888999999777777777888999:::<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@BBBCCCEEEFFFGGGHHHFFFFFFGGGHHHKKKOOOSSSUUUWWW\\\cccgggjjjqqqzzz~~~zzzvvvuuukkkttt~~~rrrggg^^^XXXSSSPPPLLLMMMRRRYYY```cccbbb___YYYRRRLLLHHHFFFEEE===>>>@@@CCCFFFJJJMMMOOOTTTQQQMMMIIIGGGFFFGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????????????????;;;;;;;;;<<<===>>>???@@@>>>???AAAEEEHHHLLLPPPQQQZZZ___eeejjjooouuu~~~zzzdddXXXTTTXXX___vvvrrrgggmmmzzzmmmgggfff[[[WWWRRRQQQUUU]]]dddgggjjjjjjkkklllmmmmmmnnnnnnpppoooppprrrssstttrrrpppvvvgggYYYUUUPPPKKKHHHGGGHHHHHHGGGGGGEEEDDDBBB@@@???>>>@@@>>>>>>>>>???>>><<<:::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<>>>??????<<<<<<<<<;;;;;;:::::::::===<<<;;;<<<<<<;;;999666;;;::::::===@@@AAA===:::::::::999999:::===???AAACCCDDDFFFHHHIIIHHHDDDAAA===;;;::::::;;;:::999777666777999;;;<<<>>>>>>>>>BBBFFFJJJLLLKKKJJJLLLNNNRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRSSSUUUXXX[[[^^^```ccceeeggghhhiiilllpppsssssssssuuuzzz~~~|||ssskkkgggeeehhhjjjiiiccc\\\VVVSSSJJJIIIGGGEEECCCCCCCCCCCCAAABBBBBBDDDFFFHHHJJJKKKKKKJJJHHHFFFFFFFFFGGGHHHIIIIIIGGGFFFDDDBBBAAA@@@=========<<<;;;;;;::::::::::::999999999999999999777777888999999999888888;;;>>>AAA@@@===:::::::::777888999:::::::::::::::777777777777777777888999;;;;;;;;;;;;:::999999888777888888999:::<<<<<<===;;;;;;<<<===>>>???@@@@@@BBBAAA@@@@@@AAABBBDDDEEEHHHIIIJJJKKKMMMOOOQQQRRRUUUYYY___eeekkkpppuuuyyy~~~{{{rrrmmmpppyyyuuukkkaaaZZZVVVRRRMMMMMMQQQXXX^^^bbbccc```[[[TTTMMMGGGCCCAAABBBBBBCCCGGGKKKMMMNNNMMMNNNLLLIIIFFFDDDBBBAAAAAABBBAAA???===<<<<<<===>>>>>>????????????===;;;:::===>>>??????>>>===???@@@===@@@CCCFFFIIILLLPPPTTT\\\bbbkkkqqquuuyyy~~~{{{aaaUUUTTTXXX\\\sss}}}pppvvvoooggggggaaaXXXPPPQQQWWW\\\ccciiiiiiiiijjjkkkllllllmmmmmmlllmmmooopppqqqqqqqqqqqquuufffZZZWWWRRRMMMJJJIIIIIIJJJGGGGGGEEEDDDBBB@@@???>>>@@@>>>===>>>>>>>>><<<:::;;;;;;;;;::::::999999999:::::::::;;;<<<>>>???@@@;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;<<<<<<<<<999777;;;;;;===???AAA@@@===;;;;;;;;;::::::;;;>>>@@@BBBDDDEEEFFFIIIJJJIIIEEEBBB:::999777777888888666555888999:::;;;<<<<<<<<<<<>>>>>???============>>>>>>>>>>>>AAA@@@@@@@@@@@@BBBCCCDDDFFFGGGGGGIIIJJJLLLNNNOOORRRVVV\\\bbbhhhmmmsssvvvzzz~~~}}}uuuooopppvvvtttiii___YYYUUUQQQMMMMMMRRRYYY```ddddddbbb]]]VVVOOOIIIEEEBBB??????@@@CCCGGGIIIJJJIIIKKKIIIFFFDDDBBBAAA@@@@@@BBB@@@>>>===<<<<<<===>>>>>>>>>>>>======;;;::::::===>>>??????>>>===???@@@???AAAEEEGGGJJJNNNRRRVVV]]]dddlllssswww{{{fffVVVQQQTTTXXXjjjyyy|||pppgggfffdddZZZSSSSSSXXX]]]bbbhhhiiiiiiiiijjjkkkllllllllllllmmmoooqqqrrrrrrrrrqqquuufffZZZXXXSSSOOOLLLKKKKKKKKKGGGFFFEEEDDDBBB@@@??????@@@>>>======>>>===<<<:::;;;;;;::::::::::::999999:::;;;;;;<<<===>>>???@@@::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===<<<999777555888===???@@@>>>======:::999999999:::===@@@AAAEEEFFFGGGJJJKKKJJJFFFCCC===;;;999999::::::999888::::::::::::;;;;;;;;;;;;AAAEEEIIIJJJIIIIIILLLNNNQQQRRRSSSSSSTTTTTTTTTSSSTTTTTTUUUWWWYYY]]]```bbbfffhhhjjjkkkmmmooosssvvvxxxxxxzzz~~~~~~|||~~~yyyrrrlllhhhiiilllooommmggg^^^UUUQQQJJJHHHFFFCCCBBBAAA@@@@@@?????????@@@AAABBBDDDEEECCCBBB@@@???@@@DDDGGGJJJOOOMMMKKKHHHEEECCCBBBAAA>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::<<<>>>===;;;999999999777888999999:::999999999888888777777888999::::::999999:::;;;;;;;;;::::::999:::<<<===>>>>>>>>>===??????>>>>>>======<<<<<>><<<;;;<<<<<<=========<<<;;;::::::::::::<<<===???>>>>>>===???@@@AAACCCFFFIIIKKKOOOTTTXXX```fffooouuuyyy~~~lllYYYQQQSSSXXXdddvvvllliiiiii___WWWWWWZZZ]]]aaafffhhhhhhiiiiiijjjkkkkkkkkklllnnnoooqqqrrrrrrrrrrrruuufffYYYWWWSSSOOOLLLKKKKKKKKKFFFFFFEEECCCBBBAAA@@@???@@@>>><<<<<<======<<<:::::::::::::::::::::::::::<<<<<<======>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===<<<:::777...444;;;>>>>>>===>>>@@@888777777777999<<<>>>@@@FFFFFFHHHKKKMMMLLLHHHEEE???===;;;:::;;;;;;;;;:::999999999999:::;;;<<<<<<@@@DDDGGGHHHHHHHHHKKKNNNQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVXXXZZZ^^^aaacccgggiiilllnnnoooqqquuuwwwzzz{{{~~~}}}~~~xxxrrrmmmkkkllloooqqqooohhh^^^UUUPPPKKKJJJGGGDDDBBBAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCBBB@@@@@@CCCGGGLLLOOOSSSQQQNNNJJJGGGDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777:::;;;<<<;;;;;;999999888888888999999999999888888555555555555666777888888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;:::>>>>>>>>>>>>==================>>>>>>??????@@@AAABBBCCCCCCDDDFFFGGGIIIJJJKKKOOOTTTZZZ___eeekkkooosssxxx|||}}}~~~xxxvvvuuuzzz~~~qqqggg___ZZZTTTQQQOOOQQQWWW___fffiiihhhfffbbb\\\UUUMMMGGGDDDBBBAAABBBDDDGGGHHHGGGFFFBBBAAA@@@>>>>>>>>>>>>???>>>>>>===<<<;;;;;;<<<<<<>>>===;;;:::::::::;;;<<<;;;===>>>>>>======???@@@AAACCCFFFHHHKKKPPPUUUYYYbbbhhhqqqwww|||ttt^^^TTTVVV[[[gggxxxrrroooeee[[[YYY[[[]]]```eeehhhhhhiiiiiiiiijjjjjjjjjlllmmmoooppprrrrrrqqqqqqtttfffWWWUUUQQQNNNKKKJJJIIIIIIFFFEEEEEECCCBBBAAA@@@@@@@@@>>><<<;;;<<<<<<<<<;;;::::::::::::::::::::::::;;;<<<<<<<<<;;;:::888888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===<<<:::888111666<<>>======???999888888888:::===@@@BBBFFFGGGIIILLLMMMLLLIIIFFF===:::888777777888888777777777777888:::<<<===>>>???CCCFFFGGGFFFGGGKKKNNNPPPPPPQQQSSSSSSTTTTTTTTTUUUUUUVVVXXX[[[^^^aaaccchhhjjjnnnpppqqqsssvvvxxx{{{}}}}}}xxxsssooonnnqqqsssuuussskkkaaaXXXSSSNNNLLLIIIFFFDDDBBBAAAAAA????????????@@@AAABBBCCCCCCBBBBBBCCCGGGLLLQQQTTTXXXUUUQQQLLLHHHEEEDDDCCCEEECCC@@@===;;;:::::::::::::::::::::;;;;;;<<<<<<=========<<<;;;:::999888::::::::::::::::::999888888888888999999888888777555555555555666777888999888999999:::;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;============>>>>>>>>>>>><<<<<<===>>>????????????BBBCCCCCCDDDEEEGGGHHHIIIJJJMMMRRRVVV[[[aaagggkkkqqqvvv{{{|||~~~~~~|||zzz{{{~~~sssjjjccc```XXXUUUSSSUUU[[[bbbiiillliiigggbbb[[[TTTMMMGGGDDDBBBBBBBBBDDDGGGHHHGGGFFFAAA@@@???>>>===>>>??????<<<<<<;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<===:::<<<===>>>======???@@@@@@BBBDDDFFFIIINNNUUUYYYccciiirrryyy}}}xxxbbbVVVWWW\\\nnnuuujjj___[[[[[[\\\```dddiiiiiiiiiiiiiiiiiijjjjjjkkklllnnnpppqqqqqqqqqppprrrdddTTTSSSPPPMMMKKKIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>;;;:::;;;<<<;;;;;;999999::::::::::::;;;;;;999999::::::999777555444::::::;;;;;;;;;;;;;;;;;;;;;::::::<<<======:::888;;;===???@@@>>>===<<<<<<;;;::::::;;;===@@@CCCEEEFFFFFFIIILLLNNNMMMJJJGGG???<<<999888888999:::999666666666777999;;;>>>???>>>AAADDDEEEEEEFFFJJJNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVXXXZZZ^^^aaaccchhhkkknnnqqqrrrtttvvvxxx{{{~~~|||wwwrrrpppooouuuwwwxxxuuummmddd\\\XXXPPPNNNKKKGGGDDDBBBAAAAAA>>>>>>>>>???@@@BBBCCCDDDCCCCCCEEEGGGKKKPPPTTTWWW\\\YYYTTTNNNJJJFFFEEEDDDFFFDDDAAA>>>;;;::::::;;;::::::;;;;;;<<<=========???????????????>>>===<<<;;;:::999999;;;;;;:::999888888888999888888777666888888888888999:::<<<<<<999999:::;;;;;;;;;::::::777777888:::<<<>>>???@@@<<<<<<======>>>>>>??????;;;<<<===>>>????????????BBBBBBCCCCCCDDDFFFGGGHHHIIILLLOOOSSSVVV\\\bbbffflllrrrwwwxxx{{{xxxpppjjjhhh^^^[[[YYY[[[```fffkkknnniiifff```XXXQQQJJJFFFCCC??????@@@BBBDDDEEEEEEDDD@@@???>>>=========>>>???::::::::::::::::::::::::======<<<<<<<<<<<<<<<===:::;;;============???@@@???@@@BBBEEEHHHNNNTTTYYYbbbiiirrryyy~~~www```UUUUUUZZZtttzzzmmm```ZZZZZZ[[[___eeejjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnpppqqqqqqqqqqqqnnn```SSSRRRPPPMMMKKKIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@>>>;;;::::::;;;;;;;;;999999999::::::;;;;;;;;;888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;:::::::::::::::;;;======;;;999===<<<;;;<<<======<<<;;;:::999999:::<<>>>>>AAACCCDDDDDDFFFJJJNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUWWWZZZ]]]```bbbhhhkkkoooqqqssstttvvvxxxzzz~~~{{{tttpppnnnnnntttuuuuuupppiiiaaa[[[XXXPPPNNNJJJGGGCCCAAA@@@@@@<<<<<<===>>>@@@AAACCCDDDFFFGGGJJJNNNRRRVVVYYY[[[```\\\VVVPPPKKKGGGEEEEEEEEECCC@@@===<<<<<<===>>><<<======>>>??????@@@@@@?????????@@@@@@???>>>>>><<<:::888999;;;<<<;;;:::888888888888888777666666888888999999:::<<<===>>>::::::;;;;;;;;;:::999999;;;;;;::::::;;;===???AAA>>>>>>>>>>>>============;;;<<<>>>???@@@@@@??????AAAAAABBBBBBCCCDDDFFFFFFHHHIIILLLOOORRRVVV\\\```dddkkkqqqssswww~~~~~~vvvpppnnndddbbb___```dddiiimmmoooiiiddd]]]TTTMMMGGGDDDBBB=========@@@CCCDDDDDDCCC??????===<<<<<<<<<======999999::::::::::::999999:::;;;;;;<<<<<<<<<;;;;;;999;;;<<<=========???AAA???@@@BBBDDDHHHNNNUUUZZZaaahhhqqqxxx}}}nnn\\\TTTVVV[[[www~~~ppp```YYYXXXZZZ```fffkkkkkkkkkkkkkkkjjjjjjjjjmmmnnnppprrrsssssssssrrrkkk]]]TTTRRRPPPNNNKKKJJJIIIHHHEEEEEEDDDCCCBBBBBBAAAAAAAAA>>>;;;999:::;;;;;;;;;999999999::::::;;;;;;;;;:::<<<>>>@@@AAAAAA@@@???<<<<<<<<<;;;;;;::::::::::::::::::;;;======;;;999777555444666:::>>>>>><<<666666666777999<<>>:::;;;<<<===???AAACCCDDDJJJLLLPPPTTTYYY\\\^^^___bbb^^^XXXQQQKKKGGGFFFEEECCCAAA???===<<<>>>@@@AAA>>>>>>???@@@AAAAAABBBBBB<<<======>>>>>>>>>>>>======;;;888999<<<===<<<:::888888888888888777666666777777777888999;;;<<<===;;;;;;;;;;;;::::::999888CCCAAA>>>;;;:::;;;<<<>>>@@@@@@???>>>===<<<;;;;;;;;;<<<>>>@@@@@@@@@??????@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJLLLNNNSSSXXX\\\]]]eeelllooottt|||zzztttrrriiifffccccccfffkkknnnppphhhccc[[[RRRJJJEEEBBBAAA======>>>@@@CCCEEEEEEDDD???>>><<<;;;:::;;;;;;<<<888999999:::::::::999999888999:::;;;<<<;;;:::999999:::<<<=========???AAA@@@AAABBBEEEHHHNNNUUU[[[```gggpppwww|||yyyfffYYYUUUYYY___zzzqqq```XXXWWWYYY```gggkkkkkkkkkkkkkkkkkkkkkkkkoooppprrrtttuuuuuuuuutttiii[[[YYYUUUPPPLLLKKKJJJIIIIIIJJJHHHFFFFFFEEECCCAAA>>>>>>>>>>>>>>>============:::;;;<<<<<<<<<;;;:::999;;;<<<===>>>@@@@@@AAAAAA<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;::::::<<<===>>>???>>>>>>===<<<;;;;;;;;;;;;999777999===AAABBBAAABBBFFFIIIIIIJJJMMMLLLIIIFFF>>>888888999888777999::::::::::::;;;<<<===>>>DDDDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNNNNNNNOOOPPPRRRTTTTTTUUUWWWZZZ]]]```bbbiiilllooorrrtttvvvzzz|||uuuooonnnlllhhhmmmooooookkkbbbZZZVVVUUUOOOLLLIIIFFFEEEDDDAAA@@@<<<>>>>>>===>>>BBBJJJQQQWWWXXX[[[]]]___``````aaa^^^\\\WWWRRRMMMIIIGGGGGGCCCCCCCCCBBBBBBBBBCCCCCCHHHGGGFFFFFFFFFDDDAAA>>>>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;999888777888:::999<<>>>>>>>>???@@@@@@???>>>===<<<:::;;;;;;<<<===>>>>>>???AAAAAAAAABBBBBBBBBCCCCCCFFFGGGHHHIIIJJJNNNRRRVVVXXX]]]eeejjjpppvvv~~~}}}uuusssmmmfffeeehhhmmmpppqqqkkkfff\\\RRRIIIDDDAAA@@@======>>>???@@@BBBDDDEEEAAA@@@>>><<<;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<=========???@@@@@@AAA@@@@@@AAADDDGGGJJJNNNRRRXXX\\\eeejjjrrryyy~~~pppddd]]]SSSUUUggg~~~ooo___ZZZ[[[]]]```ccckkklllmmmmmmkkkkkklllmmmqqqqqqrrrtttuuuwwwxxxyyyiii[[[VVVSSSOOOLLLLLLLLLLLLLLLIIIGGGEEEEEEDDDCCC@@@>>>=========<<<<<<<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;:::;;;<<<===>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::::::::;;;<<<<<<==================;;;999888999===@@@AAAAAABBBFFFIIIIIIKKKOOOPPPMMMIIIAAA::::::;;;999888:::777777777777888999::::::BBBCCCDDDEEEFFFHHHIIIIIIGGGIIIKKKMMMNNNOOORRRTTTRRRRRRSSSUUUWWW[[[]]]___iiilllooorrrtttvvvzzz|||uuuppppppnnnkkkkkkkkkjjjfff___XXXTTTRRRNNNLLLHHHFFFEEECCCAAA???<<<===>>>===>>>CCCLLLSSSZZZ\\\^^^aaabbbbbbaaa```]]][[[XXXTTTPPPLLLIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGJJJHHHFFFFFFFFFDDDBBB@@@????????????>>>===<<<<<<:::;;;;;;:::888777888:::777888::::::888666666666999999999999999;;;<<<===<<<<<<<<<;;;::::::999999:::::::::;;;;;;<<<<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;<<<======>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFIIIMMMPPPUUUZZZaaaggglllsss{{{zzztttnnnhhheeehhhllloooooolllggg]]]SSSJJJDDDAAA@@@>>>>>>>>>???@@@AAABBBCCCAAA@@@>>><<<;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<===>>>????????????AAACCCGGGJJJNNNTTTZZZ^^^ffflllssszzzzzzvvvhhh___ZZZQQQTTTfff~~~xxxjjj\\\XXXZZZ\\\___bbbeeefffhhhhhhhhhhhhjjjkkknnnoooppprrrsssuuuvvvwww~~~hhh\\\UUURRRNNNLLLMMMNNNOOOOOOHHHFFFDDDCCCCCCBBB@@@>>><<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<===999:::;;;===>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;======<<<<<<;;;999888777:::;;;<<<===>>>>>>>>>>>>:::999888999<<>>===<<<:::;;;;;;:::888888999;;;;;;::::::;;;<<<<<<:::888:::999999999:::;;;<<<===<<<;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;<<<======>>>>>>?????????>>>>>>?????????@@@@@@@@@AAABBBBBBBBBCCCEEEIIILLLQQQVVV]]]bbbhhhooowww}}}uuuooohhheeegggkkkmmmmmmnnnhhh^^^SSSJJJDDDAAA@@@@@@????????????@@@AAAAAA@@@???>>><<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999:::;;;;;;;;;<<<======>>>>>>???@@@BBBFFFJJJOOOVVV]]]bbbiiinnnuuu{{{|||xxxjjjaaa]]]UUUXXXkkkuuuvvvzzznnnbbbWWWVVVYYY[[[^^^aaaeeegggiiiiiijjjjjjlllnnnlllmmmnnnppprrrsssuuuuuu~~~iii]]]UUURRRNNNLLLMMMNNNNNNNNNGGGEEECCCBBBBBBAAA???>>>======<<<<<<;;;:::::::::;;;:::999999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>;;;::::::999999::::::;;;:::;;;<<<<<<;;;999888666:::;;;<<<===>>>>>>>>>===:::999999:::<<<>>>@@@AAACCCFFFIIIJJJNNNUUUYYYXXXNNNEEE>>><<<<<<:::999;;;:::::::::::::::;;;<<<======>>>@@@BBBEEEGGGIIIJJJNNNOOOPPPPPPOOOOOOPPPRRRYYYYYYZZZ[[[\\\___aaacccgggjjjmmmpppsssvvvyyy|||zzzsssrrrrrrqqqllliiidddbbb```]]]WWWRRRSSSQQQMMMJJJIIIGGGDDDBBB======>>>>>>@@@HHHSSS\\\ccceeehhhiiihhheee```^^^ZZZ[[[]]]]]][[[WWWSSSPPPOOOQQQTTTVVVWWWVVVTTTSSSQQQNNNIIIFFFEEEEEEEEEDDDBBBBBBBBBAAA@@@>>>===<<<:::;;;;;;:::888888:::;;;===;;;;;;===@@@@@@===:::::::::::::::;;;;;;<<<<<<;;;:::::::::999999999888:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>?????????@@@>>>>>>>>>?????????@@@@@@CCCCCCCCCCCCCCCEEEHHHKKKNNNSSSYYY^^^ccckkktttzzzsssmmmgggdddgggjjjkkkkkknnnhhh___TTTKKKEEEBBBAAAAAA@@@@@@?????????????????????===<<<<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<===>>>?????????AAAFFFKKKQQQXXXaaafffmmmqqqwww|||pppccc^^^VVV\\\ppp}}}ooorrrwwwmmmeee\\\TTTUUUYYY\\\___bbbgggiiikkkkkkkkklllmmmooommmmmmoooqqqssstttvvvwww~~~jjj___XXXTTTPPPMMMLLLLLLLLLKKKGGGDDDBBBAAAAAAAAA???>>>>>>>>>======<<<;;;::::::===<<<:::999888888999:::<<<======>>>????????????;;;::::::999999::::::;;;888999:::;;;;;;;;;999999;;;<<<===>>>>>>===<<<;;;999999::::::;;;<<>>???BBBEEEGGGIIIJJJLLLNNNOOOOOONNNNNNPPPQQQVVVVVVWWWXXXZZZ\\\^^^```fffiiilllppprrruuuyyy|||vvvtttsssqqqmmmiiifffdddccc```ZZZUUUUUURRRNNNKKKJJJGGGEEECCC????????????BBBKKKXXXaaafffhhhjjjkkkhhhddd___\\\YYY\\\___aaaaaa]]]YYYVVVTTTXXX^^^cccccc```ZZZVVVTTTPPPKKKGGGFFFFFFFFFEEEDDDDDDCCCBBB@@@???===<<<::::::;;;:::999999:::<<<;;;999888:::===>>>;;;888::::::;;;;;;;;;;;;;;;;;;999999999999999888888888888888999:::;;;<<<===>>>=====================>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@BBBCCCCCCBBBBBBDDDGGGJJJLLLPPPVVV[[[```hhhqqqxxxqqqlllfffdddfffjjjkkkkkkmmmggg^^^TTTKKKFFFCCCBBBBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;::::::;;;<<<==================>>>@@@AAA???AAAFFFKKKRRR[[[dddjjjpppsssyyy}}}|||nnn^^^YYYSSS\\\rrrzzzxxxkkkppp|||xxxrrrjjjccc```YYYTTTVVVZZZ]]]```eeegggiiijjjjjjiiihhhiiikkkooooooqqqsssuuuwwwyyyyyy|||iii```YYYUUUPPPLLLKKKJJJIIIHHHGGGEEEBBB@@@AAAAAA@@@??????>>>>>>===<<<;;;::::::;;;;;;:::999999999999999======>>>???????????????;;;;;;::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;;;;<<<>>>??????===;;;:::999::::::::::::;;;>>>@@@BBBFFFIIIKKKOOOVVVYYYXXXMMMCCC;;;999999888999;;;999888888888888888999999===>>>@@@BBBEEEGGGIIIJJJEEEGGGJJJLLLMMMNNNQQQSSSWWWWWWWWWXXX[[[]]]```bbbeeehhhllloooqqquuuyyy{{{{{{wwwtttrrrkkkjjjiiihhhfffbbb\\\XXXUUURRRNNNKKKIIIGGGDDDBBBCCCBBBBBBAAAEEENNN\\\fffjjjkkkkkkkkkhhhddd___]]]ZZZ]]]aaadddeeeccc___\\\ZZZ___fffkkkkkkfff___ZZZVVVSSSMMMIIIHHHGGGFFFFFFFFFEEEEEECCCAAA???===<<<999:::;;;:::999999;;;======<<<===>>>???>>><<<::::::;;;<<<<<<<<<<<<;;;;;;888888888888888888888888777888999:::<<<===>>>???======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEHHHJJJNNNSSSXXX]]]eeeooovvv|||sssmmmhhhfffhhhjjjkkkjjjkkkeee]]]SSSKKKFFFDDDCCCAAAAAA@@@???>>>=========>>>>>>======<<<;;;;;;:::;;;;;;::::::::::::;;;;;;===<<<;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>@@@AAA@@@BBBFFFLLLSSS\\\fffmmmrrruuuzzz}}}yyy}}}kkk\\\XXXUUUaaayyyxxxtttiiirrrxxxppphhhbbb^^^^^^XXXUUUWWWZZZ]]]bbbgggjjjkkklllllljjjiiijjjllloooppprrrtttvvvxxxzzz{{{zzzggg___XXXTTTOOOKKKJJJIIIHHHGGGHHHEEEBBB@@@AAAAAAAAAAAA>>>>>>===<<<;;;:::999888777777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999:::===?????????===<<<888:::;;;:::999:::===@@@AAAFFFJJJKKKOOOTTTVVVTTTLLLCCC;;;999:::999:::===;;;;;;:::::::::::::::;;;??????AAACCCEEEGGGIIIJJJDDDGGGJJJLLLNNNPPPSSSVVVWWWXXXXXXZZZ]]]```ccceeedddgggkkknnnqqqtttxxx{{{~~~~~~{{{xxxuuukkknnnpppoookkkfffaaa^^^YYYVVVRRROOOLLLJJJGGGEEEFFFFFFDDDCCCGGGQQQ___iiimmmmmmmmmkkkhhheeeaaa___ZZZ^^^bbbfffgggfffdddbbb```ccchhhlllkkkgggaaa]]]XXXTTTOOOLLLJJJHHHGGGEEEGGGGGGFFFDDDBBB???===<<<999:::;;;;;;::::::<<<===???AAABBBBBB@@@???>>>>>>;;;;;;<<<======<<<;;;:::777888888888888888888888999999::::::;;;<<<======<<<<<<;;;;;;;;;<<<===>>>=================================>>>>>>>>>??????===>>>???>>>???AAADDDGGGHHHLLLQQQUUUZZZbbbllltttyyyyyysssmmmjjjjjjkkkjjjiiihhhccc[[[RRRKKKFFFDDDDDDAAA@@@???>>>>>>===>>>>>>============<<<;;;::::::;;;::::::999999::::::;;;<<<<<<;;;::::::;;;<<<<<<===<<<;;;;;;;;;===???@@@AAACCCGGGLLLTTT]]]gggnnnsssvvvzzz}}}}}}}}}kkk^^^\\\ZZZddd|||{{{tttkkkxxxzzznnnfffaaa___^^^XXXUUUVVVYYY\\\aaagggjjjkkkmmmmmmllllllmmmooommmnnnppprrruuuwwwyyyyyywwwfff]]]VVVRRRMMMJJJIIIIIIHHHHHHHHHEEEBBBAAAAAABBBBBBBBB======<<<;;;999888888777333444777:::<<<=========;;;<<<=====================<<<<<<;;;;;;<<<<<<===@@@???===;;;:::::::::;;;666888<<>>888:::;;;:::999999===@@@@@@FFFJJJKKKOOOSSSTTTQQQLLLCCC;;;999::::::<<>><<<999:::;;;;;;::::::<<<>>><<>>>>>?????????@@@BBBFFFIIIFFFJJJOOOSSSXXX```kkkrrrvvv~~~~~~xxxqqqmmmlllllljjjhhhgggbbbZZZQQQJJJFFFEEEDDD@@@@@@???>>>>>>>>>>>>>>>============<<<;;;:::999;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;<<<;;;:::999:::<<<>>>@@@BBBDDDHHHMMMTTT^^^hhhoootttvvvzzz}}}~~~zzzjjj___\\\XXXaaawwwuuuooo~~~qqqhhhdddccc___YYYUUUVVVXXXZZZ```gggdddfffggghhhhhhiiikkkmmmkkklllnnnppprrruuuwwwxxx