BM6P6(@ }}}ooohhh^^^KKKAAAAAA???999888777777777999<<<===555666777888999:::;;;;;;:::999999888777666666555222222333444444444444444111000//////000111111111///111111///+++***+++...******+++,,,,,,,,,++++++,,,---...//////---+++***---...............------///......------......//////000000---******---000////////////////////////***+++,,,,,,------,,,,,,---,,,++++++++++++,,,---,,,,,,---......---,,,,,,...//////---,,,,,,...000........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////.../////////...---,,,,,,+++,,,...//////---,,,+++------------------------...------------...//////111000...,,,,,,,,,...///.......................................---------........................111///......//////...---.........////////////000,,,,,,,,,,,,,,,---...///------------------------//////...------,,,++++++111///---------...---,,,............//////////////////000000///...---,,,......///////////////////////////...---------,,,+++,,,.../////////...------...///000000///...------...///111111///...---///////////////////////////...---...///000000//////.........///000222333111111111111111000//////000000000000000000000000000111111111111000000///333111000111222222111000)))...333555333111000111222111111111000000//////333222111000////////////000000111111111000000///222111111111000000////////////000000000000///...////////////////////////000000111111111111000000......////////////......//////...---------------////////////////////////......////////////......000000...------...///000222+++'''+++000000000111,,,,,,...///000000000000---------------...///000000000/////////......---////////////..................////////////......000000//////......------...///000000000///---,,,......//////////////////000000//////.........---oooeee]]]MMMDDDBBB;;;;;;:::888777777888:::;;;666666777888999:::;;;;;;<<<;;;:::888777555444444777666444111...+++(((&&&000///...///000000111111333444444111...,,,,,,...+++++++++,,,,,,,,,++++++,,,---...//////---,,,+++---......//////...---------,,,,,,++++++,,,,,,------///000///---,,,,,,...........................++++++,,,------------,,,///...------------...///++++++,,,------,,,++++++,,,------+++******,,,..................---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///.........///......---------------,,,,,,---------------------------------...------------...//////111///...,,,,,,,,,...///........................++++++,,,---...///000111........................000///......//////...---------........./////////------,,,,,,,,,---......------------------------000//////...------,,,,,,...---,,,---//////...---............////////////////////////...................................................---------,,,---......//////......---...///000000///...------...///000000///...---////////////////////////............///000////////////......///000111222111111111111111000//////000000000000000000000000......///////////////...222111000000222222111000***...222333222111111111111111111111000000000////////////000000111222222000000111111111111000000111111111111000000000///333333222222222222222333////////////////////////000000111111111111000000//////000000000000//////111111000///////////////////////////////////////......////////////......//////...------...//////111***&&&***......---...------...///000000000///---------------...//////000//////...------......,,,------...///000111222......////////////......///////////////.........///////////////......---///////////////.........000/////////............qqqddd[[[NNNFFFAAA888<<<;;;999888777777888888666777777888999:::;;;;;;===<<<;;;999777555333333555555555444333111000///000000000000000111222222777777777444111///...///,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,---......//////.........------,,,,,,,,,,,,------+++...000111///---,,,,,,------------------------++++++,,,---------------///......------......///***++++++,,,,,,++++++***,,,,,,---,,,******,,,...///.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......///.........///...,,,++++++,,,...///------------------------...------------...//////000///...,,,,,,---..............................+++,,,,,,---...///000000......................../////////...............,,,---------..................---,,,,,,,,,------......................../////////......------,,,,,,+++,,,...000111///---............//////////////////...------...000000......---------------------------.....................------......///000......////////////......---...///000000///...---////////////////////////............////////////000000////////////000111000000111111000000//////000000000000000000000000------...///000000000000222000000000222222111000---///111222111000111222111111111111000000000000/////////000111111222222000000111111111111000000111111111111000000000000111000/////////000111111////////////////////////000000000000000000000000000000111111111111000000111000000////////////000////////////////////////......////////////.........---------------......111+++(((+++...------.........///////////////......------------...////////////---,,,,,,,,,---...------...///000111222222......////////////...............///////////////000//////............///000000//////.........---////////////............rrrfff\\\LLLDDD@@@999;;;:::999888777777777888777777888999999:::;;;;;;<<<;;;:::999777666555444333444666777888999999:::111222222222222222444555777777777666444222222111......---,,,,,,,,,,,,,,,++++++,,,............------......////////////...//////............//////,,,---/////////...------------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---...///...------...//////......------,,,,,,+++,,,,,,,,,---------------//////......---------,,,,,,,,,---.../////////......---,,,+++,,,---...///------------------------...------------.../////////...------------............................../////////...------,,,,,,........................---...///...------......,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,////////////////////////.........---------,,,,,,,,,,,,---///111000...,,,............///////////////...---,,,---...111222---------------,,,,,,,,,,,,---------...////////////...---------...000111...//////////////////.........///000000///......////////////////////////---...//////......///000000000000//////////////////000000000000000//////////////////////////////...///000111222333333333111000///000111222111000///000000000000000111222111111111000000000000000111111111111111000/////////000000111111111111000111111111000000000000000---...//////000/////////////////////////////////111111000000000000111111///000000111111000000//////...------------......////////////////////////......////////////......,,,,,,,,,,,,---------...333...,,,///111///...000...///////////////...---......---------......//////...,,,++++++,,,---...111000000000000/////////......////////////......------......//////000000000///...------...///000000000000///......------///////////////.........tttjjj^^^JJJ@@@@@@<<<888888888888888888888888888888888999::::::;;;;;;:::999999999888888777777777777777666555333222111///111222222111111333666555555555666666666555444000///...---,,,,,,,,,,,,+++,,,,,,---............---......///000000//////000//////......//////000///...---,,,---...//////------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...//////------...///......------,,,,,,,,,,,,,,,,,,,,,------.........000//////......------,,,,,,,,,---.../////////...***+++---.........------------------------------...------------...//////......---------.................................000//////...------,,,,,,........................,,,...///...---,,,---///,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,////////////////////////---------,,,,,,,,,,,,,,,.........///000///,,,)))............///////////////...---,,,---...111222......---------,,,,,,,,,,,,---------...///////////////...------///000111/////////....../////////......////////////......////////////////////////,,,...000///...---///111000000000000000/////////...//////000000000////////////////////////////////////111222333333333333000///...///111222111000111000//////000111111222000000000000000000111111000111111111111000////////////000111111111111111000000000000000000111111---000333555666444111000000000000000000000000000111111000//////000111111...//////000000//////.........------------......////////////////////////......////////////......+++,,,,,,------.........333///...111111///...111...///////////////...---///......---------.........---,,,+++,,,,,,---...000000000000////////////......////////////......------......//////000000000///...------...///000000000//////.........---.........///////////////uuukkk___III???@@@???777777888888888888888888999999999999::::::;;;;;;999999999999999999999999777777666555444222111000,,,...000000......222555444444444666888888777555222111///---,,,,,,,,,,,,,,,,,,---------------...---...//////000000000000......------------......000...++++++,,,...000000------------------------,,,,,,---...............---......//////......---...------,,,,,,------...***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......//////////////////......------------......///.........)))+++---/////////---,,,------------------------...------------...//////---------.......................................---------.........//////........................+++---//////,,,+++---000,,,---------..................---,,,,,,,,,------........................------------------------//////...//////...,,,***............//////////////////...------...000000//////......---,,,,,,,,,---------...............//////......//////000111//////............//////////////////////////////////////////////////////,,,...111000------///222...///000000000000//////......///000000000//////000000000000000000000000......///000111111111111///......///111222111000222000//////000111111000000000000000111111111111,,,---///111222333333222...///000111111222111111000000000000111111111111,,,...111444555333111///000000000000000000000000222111000//////000111222......////////////......000////////////000000111////////////////////////......////////////......+++,,,---......///......000------000000------000......///////////////...//////...------------...------------............,,,,,,---...///000111111......////////////...............//////////////////............//////000////////////////////////.........///////////////ttthhh]]]KKKBBBBBB>>>999999999888888777666666999999999::::::::::::;;;:::::::::999999888888888444444555666777777777777,,,///222111//////333777666555555888::::::777444444222000---,,,+++,,,,,,......---,,,,,,,,,------------///000000111111111......------------......///---+++,,,///000///...........................,,,------...............------...//////...------------,,,++++++,,,------***,,,......,,,++++++,,,+++++++++,,,,,,------...,,,,,,------.../////////////////////.....................///......------++++++,,,---............------------------------...------------...//////,,,------......///..............................---------.......................................)))---//////++++++---111------........./////////------,,,,,,,,,---......------------------------///////////////////////////...------...///...,,,............////////////////////////............000000//////...------,,,...............---------......///000000000000000000///...------...///000//////............//////////////////////////////+++...111000---,,,///222---...///000111111000000---......///000000//////000000000000000000000000///000000111111111000000///...---///111222111000222000//////111222111//////000000000111111111111+++---///111333333333222...///000111111222222222///000000000111111111111,,,---...//////000000000000000000000000000000000222111000//////000111222//////000000000000/////////////////////000111111////////////////////////......////////////......+++,,,...///000000//////...,,,...111111...///222------...///000000000/////////...---------------+++---...000000///...---++++++,,,---...///000000......////////////......///////////////.........---......///////////////------......///000000000............/////////000ssseee[[[MMMFFFCCC<<<:::::::::999777666444333999::::::::::::::::::;;;<<<<<<;;;:::999777777666555555555555555444333333///222555555222222666:::999888777999;;;;;;777333555333000---,,,+++,,,---///...---,,,,,,,,,,,,,,,------///000111111111111000000////////////000000,,,,,,,,,...111111...+++////////////////////////,,,---......//////......++++++,,,------,,,++++++---,,,+++******+++,,,---,,,...000000///------...)))***+++,,,------...///,,,,,,------...///000000.../////////////////////.../////////...---,,,,,,---,,,+++++++++---///111------------------------...------------...//////,,,,,,---.../////////...........................111000///...---,,,++++++........................)))---000///+++***---111.........////////////000,,,,,,,,,,,,------...///------------------------000000000000111111111111...---+++,,,...000000///............/////////000//////000000///...---,,,111111000///......------/////////......------,,,---...000111111111000///000///...------...///000//////............//////////////////////////////+++///222000---,,,///222,,,---///000111111111000------...///000000//////000000000000000000000000222222333333333222222111......---...111222222111222000///000222333000---//////000000111111111222...///111222222111000///......///111111222222222//////000000111111111222222111///...///111444666000000000000000000000000222111000......000111222000000111111111111000000---------------...///000////////////////////////......////////////......+++,,,...000111000000//////...000444333111111555,,,,,,...///000000000000000///...---------------+++---///111222111///---......---------,,,,,,,,,......////////////......000000//////.........---,,,---///000000000///...,,,,,,---...///000111111---.........//////000000pppcccYYYJJJBBBAAA;;;999999:::999999888777666999999888888999999:::;;;999999888888777666666666555333333555777888555222222222222111000111444666888999::::::999888777666555555444333111///---,,,,,,------------,,,+++***---------...............------............------........................////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------......///.........------,,,,,,,,,,,,,,,,,,++++++*********,,,111666666111,,,***+++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,---///000000...---...///..................------///,,,+++------+++,,,///,,,...000000///...///000000///------......---,,,...------,,,,,,------...,,,,,,,,,---------............---,,,---...///000++++++,,,,,,...///111222...,,,++++++...000000000+++***+++,,,///000///---///......------///000111,,,---///000000...---+++333...---000///***)))---////////////////////////000///...------...///000..................------...///000111000...,,,+++---.........---,,,,,,+++//////---,,,,,,---...///........................000000000000111111111111...///000///---,,,,,,...------...///000111222222...///000111111222222111111000...------.../////////000222222000///000111......///000000000000000////////////000000000000000///...///000111000...555111---...222444000,,,............/////////000555555444333111000//////000000000000000000000000000/////////........................////////////---------------...///000//////.........---------///.........///000///...,,,------------...000111......------------......---------.........//////......------------......////////////////////////......////////////......------------------------............/////////000///...------...///000111222///,,,,,,...000///...rrreee[[[KKKCCCAAA;;;:::::::::999999888777666999999999888999999:::;;;:::999999888888777777666555444333555777777555222111222111000///000333555888888999:::999888777666666666555444222000...---,,,,,,---------,,,,,,+++111000000000////////////---......//////......---........................,,,,,,---...////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++---222666666111------...------------------,,,,,,,,,,,,,,,------------------......//////......---,,,---//////...------...........................111...---//////---...111,,,...///000///...///000000...------......---,,,...------,,,,,,------...,,,,,,,,,---------.........------,,,---...///000,,,,,,,,,,,,---///000111///---+++,,,...///000///---,,,,,,...000000///...///......---...///000111------...//////...---,,,000,,,,,,000///,,,,,,///////////////////////////000000////////////000000........................///000111222222111///...---.........------,,,+++///...------------...///........................------.........////////////000111000...---...///......//////000000111111000000000000000000/////////...------...///000111///000222222000///000111//////000111111111111111000000000000111111111111222111000000222222111000222111000000111000000///........./////////000000666666555444333222111000////////////////////////000000/////////.....................////////////......---------...////////////.........---------///...---...////////////000000000///...---......///......------......///------------............///......------......///////////////////////////......////////////......---------------------------......//////////////////...------...///000111111///,,,,,,...000///...sssfff\\\LLLDDDBBB<<<:::::::::999888888777777999999999999999:::;;;;;;;;;;;;:::999999888888777555444444444666666444222000111111000...///111444666777888999:::999888888777777666555333111000///,,,,,,,,,,,,------------......------,,,,,,,,,+++---......//////......---........................,,,,,,---....../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++************++++++...------------,,,,,,,,,......------------,,,,,,---000333222///------///+++,,,---.........---,,,,,,,,,------....../////////..................///***+++---...---------///........................111------//////------111,,,---//////.........//////...------...///---,,,...------,,,,,,------...,,,,,,,,,---------.........------------...//////---------------......//////...,,,,,,...//////...///......///111111///.........------......///000........................,,,***+++...///...///111////////////////////////000000000111111000000000...........................///000111222111000///---............---,,,,,,///......------...//////........................,,,,,,---------.........000111222111///...///000////////////000000000000111111000000///...------------------...000111222...000111111000//////000000111111222222222222111111111111111222222222222444222111222333444333222///111333222///...///111....../////////000000000555444444333222111000000........................000000000/////////..................//////////////////......---........./////////............---------------...//////000000000000000/////////...///......------......///,,,,,,,,,---------......///......------......///////////////////////////......////////////......------------------------,,,---///000000000///............---......///000000///------///000//////pppddd[[[LLLDDDCCC===;;;;;;:::999888888888888:::999999999999:::;;;;;;<<<;;;;;;::::::999888888555444444444444444333333///000000///......000222444666777999:::::::::999999888888777555444222111,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---......////////////..............................000//////...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------------,,,,,,++++++,,,,,,------------------------------------------,,,,,,,,,***,,,...---++++++,,,...)))+++---/////////---,,,,,,------...///000000111000///...------...///000)))+++---......---///000---------..................++++++------++++++...+++---//////...---...//////...------...///...,,,...------,,,,,,------...,,,,,,,,,---------......------------......//////......---,,,,,,---------000...------...///...,,,000///...///000000///---------------......//////......---------...//////,,,+++,,,.../////////111000000000000000000000000...///000111111000///...---------...............+++,,,---...////////////------............------.............../////////..................................../////////000///000111111/////////111111000000000/////////...000000///...............---------...///000000111...000111111000//////000000000111222222111111111000000000111111111222222444333222222333444333222000111111111000000000111...////////////000000000111111000000//////......////////////////////////000000000////////////...............////////////000000///......---....../////////...............,,,------------...000222---,,,,,,...000111111111//////............//////,,,,,,,,,,,,------------//////............//////////////////////////////......////////////..............................,,,---///000111000///...........................///.........////////////mmmaaaYYYKKKEEEDDD???<<<;;;:::999888888888888::::::999999::::::;;;<<<<<<<<<;;;;;;:::999999999555555555444333333333333///000000000......///000222444666999:::;;;;;;;;;:::::::::999888666555444...------,,,,,,---......//////000111111222333333...//////////////////...........................000000...---,,,,,,------...------,,,,,,------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,,,,,,,***+++,,,+++++++++,,,---)))+++---/////////---,,,------......///000111111000///...------...///000***,,,////////////000111---------.........//////---******------******---+++---//////...---...//////---,,,---...///...---...------,,,,,,------...,,,,,,,,,---------......---------.....................---,,,,,,,,,,,,---///...------//////---,,,///.........//////...,,,,,,------...............---------------...///000---......------.........111111111111111111111111,,,---...//////...---,,,---------.........//////++++++,,,---...//////000------...//////......------......//////000000000////////////////////////............/////////000...///000000......///000111111000000//////...............---...///000111//////////////////.........///111111///...///000///000000000000000///////////////000000000111111333111000111222333222111333000---///222333111...////////////000000000111////////////////////////000000000000000000000000111000000000////////////............////////////111000///...............////////////////////////,,,---......---...222555///---+++,,,///000000000/////////....../////////,,,,,,,,,---------....../////////....../////////////////////////////////......////////////..............................------///000000000///.....................---------...///////////////000lllaaaYYYKKKEEEDDD???===<<<:::999888888999999:::::::::::::::;;;;;;<<<<<<;;;;;;::::::999999888555555555444222111222444///000111000///...///000111222555888;;;<<<======<<<<<<;;;;;;:::888777666000///---,,,,,,,,,---.........///000111222333333...//////000000//////...........................------,,,,,,---...000111......------------......,,,,,,,,,---......//////++++++************++++++,,,,,,,,,------------...******++++++++++++,,,,,,---------------.........+++,,,---.........---,,,------......//////000000000//////////////////000,,,...///000//////000111,,,,,,------.../////////...,,,,,,000000,,,,,,...+++,,,......---------......---,,,---/////////---...------,,,,,,------...,,,,,,,,,---------......,,,---......//////......------,,,,,,,,,,,,,,,---...------...//////...,,,...------...///000...---,,,,,,---............---,,,,,,------.../////////...000000---,,,......+++111111111111111111111111,,,------......------,,,,,,,,,------.../////////------...//////000111111------...////////////...------///000000000000000////////////////////////,,,,,,---------.........---///000///......///111111111000000//////......///...------...000111222//////000000///...---------///000000///......//////000000000000///........./////////000000000000222000///000111222111000333///,,,...333555222---/////////000000000111111111111111111111222222222111111111111111111111111111111000000000/////////............////////////000000//////.../////////...////////////000000000,,,...//////---///444888777333---+++---......,,,000//////......//////000---------.........//////000//////......//////000////////////////////////......////////////........................................../////////000---............---,,,,,,+++---///000/////////000ooocccZZZKKKDDDCCC======<<<:::888888888999:::;;;::::::::::::;;;<<<<<<;;;;;;::::::999888888888555666666333111000222444000111222111000...///000///111555888;;;===>>>>>>=========<<<;;;:::999888222000...,,,++++++,,,---.....................---//////000000000000//////...........................---,,,,,,,,,...000111......------------......,,,,,,------.../////////,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------............///...---,,,------------------,,,,,,........................//////000000000000//////,,,...//////...---...///,,,,,,------...//////000---+++,,,000000,,,+++---***,,,......---------......---,,,---///000///......------,,,,,,------...,,,,,,,,,---------......,,,---.../////////...---,,,,,,,,,+++,,,,,,------,,,,,,,,,...000000///---...------///111111000///+++,,,---.........------+++,,,---////////////...---000000,,,,,,//////+++////////////////////////......------------......,,,,,,------...//////000............//////000111------...///////////////,,,---///000111111000000////////////////////////------........./////////...///111111000///111222000000000000////////////111000///......///111222---...///000000//////...---///000000///......///111111111111111000///...//////000000000111111111222000///000111222111000111///...///222333222000//////000000000111111111111111111222222333333333000000000000000000000000111111111000000000//////............//////////////////////////////000111.../////////000000000000---///111000...000666;;;>>>777///,,,---//////...000000////////////000000........./////////000000000000////////////000000////////////////////////......////////////..............................000///---------...000111------.........---,,,+++***---000000///...///111rrreee[[[LLLDDDBBB<<<>>><<<:::888888888999:::;;;::::::::::::;;;<<<<<<;;;;;;:::999999888888777555666666333000///111444000111333222000//////000///111444888;;;>>>??????============<<<;;;:::999333222///,,,++++++,,,,,,333222111000///...------//////000000000000//////........................222000...,,,+++,,,---.........------------......,,,,,,------...///000000///......------......///,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---...---+++)))///...---,,,,,,,,,,,,,,,...............---------...///000111111000///...,,,---///...---,,,,,,---,,,,,,------...///000000+++)))***......***)))+++***,,,......---,,,---......---,,,---///000///......------,,,,,,------...,,,,,,,,,---------......,,,,,,.../////////...---,,,+++++++++,,,,,,---...++++++,,,...000111///...///......000222333222111+++,,,---.........---,,,***+++---000000000///...+++000000,,,,,,000000,,,........................000///...------...///000,,,,,,------...///000000---,,,,,,,,,,,,---......------...///000000//////,,,---///000111111111000000000000000000000000000000000000000111111111111///111222222111111222444////////////000000000000444333111///...///000111+++,,,...000111111000000---///000000///......///222222222222222111000///000111111111111222222222222111000111222222111000...000111111000000111333000000000000111111111111//////000000111111222222000000000000000000000000111111111111000000000000............/////////000//////...//////000111222.../////////000000111111---000222000///111777===???777///,,,...222444444000000////////////000000////////////000000000000000000////////////000000////////////////////////......////////////......////////////////////////111///---,,,,,,...111222------...///...---+++***)))---000111///...///111pppddd[[[LLLEEEDDD>>><<<;;;:::999888888888888888999:::;;;<<<<<<<<<<<<===<<<:::888666666666666888888666444222000............//////......---,,,---000444666888:::===???>>>===<<<:::999888777777333222///---,,,,,,---...++++++,,,------......//////000000000000000//////,,,,,,---...//////......------------------------(((***,,,...///...,,,+++(((---///,,,***---///...///...,,,++++++,,,---...------,,,+++***************((('''***...///---+++------------------------///---***+++---///...,,,---,,,+++***+++,,,---......///000///---,,,,,,...000///---,,,,,,---...///++++++,,,------......///111...,,,,,,...///...,,,---,,,+++,,,...///...------+++---333<<<@@@>>>;;;......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++*********+++,,,,,,---...---------------............------000///...---------------------------------------,,,,,,,,,------.........///000000000...---...///...........................---,,,,,,...000000///---------............///000...,,,,,,---.........,,,,,,---.../////////...000//////.........////////////.........---------...///000111111000///...------...............---000000////////////000000...000111000///...///111111///------.../////////......------------......000111222111000///000111555333111000....../////////////////////.........//////////////////////////////000000000000//////333111000///000///...,,,111111000000//////.........///////////////...---///000000000///---+++))))))+++---///000...,,,+++------............------333111///.........---,,,------------------------,,,---------.../////////------------------------////////////////////////111///...///000111000...///...---,,,,,,---///000222111...,,,+++,,,,,,------......//////......---,,,---///---+++***---///ooocccYYYJJJDDDCCC>>><<<;;;:::999888888888888888999:::;;;<<<<<<<<<<<<;;;:::999888777777888888666666555444222111000000......//////......------+++---111444666888:::===>>>===<<<;;;:::999888777333111///---,,,,,,------++++++,,,------......///------.........------,,,,,,------...//////......------------------------++++++,,,,,,---------------///000111666999555///...---,,,++++++,,,...///,,,,,,++++++***+++++++++///...------//////...---------------------------000...,,,,,,...000///---,,,,,,,,,+++,,,------......///000///---,,,---...///......---------......,,,,,,------.........///111///------///000...------,,,+++,,,...///...---//////111666;;;>>>===;;;.........---------,,,,,,++++++,,,,,,,,,---------000000000000000///...---------------,,,,,,++++++...//////000000000000000------............------//////...---------------------------------------,,,------------------...//////............------........................---,,,+++,,,------...------------............///000000000111222222000///,,,---......//////......//////............///////////////......---------//////000000000000/////////////////////...---,,,000//////////////////000...000111000///...///111111///------...000/////////......------......///000111333222111000000111222111000//////000000111........./////////000000111111111111111111111111//////000000000000//////222111//////000000///---111000000000/////////.........///////////////...---......//////...------+++,,,.../////////------......////////////......222000.........///...---------------------------------..................,,,,,,---...//////000000///////////////////////////...---...///000///---,,,,,,------......------..................------------............---------///111222111111333555ooobbbXXXIIICCCCCC>>><<<;;;:::999999888888888888999:::;;;<<<<<<<<<<<<999999888888888888999:::555555444444333333222222/////////.........------+++---000333444666:::<<<<<<======<<<;;;999777666111000...,,,++++++,,,,,,++++++,,,------......///+++,,,------------,,,,,,,,,---......///.........///.........------,,,,,,---,,,+++++++++,,,...///---,,,,,,111:::>>>666***---,,,++++++,,,---///000,,,++++++++++++,,,,,,---//////...,,,***)))***,,,------------------------000///------///000///...+++,,,------......---------/////////---,,,---...------...............---.....................///222000///...///000///...---,,,+++,,,.........---,,,---000222444555555444.........------------,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++............------------,,,,,,---...............------............------//////...------------...------------------------.........---------------000...,,,,,,...///---+++........................---,,,,,,,,,++++++++++++---------............///,,,---000222222000---,,,------.../////////......//////............//////////////////............000000////////////000000111111111000///...---,,,//////............//////...000111000///...///111111///---...///000000//////......------......///...111333333222000000111000000//////000111222222.........//////000000000111111111111111111111111//////000000000000//////111000//////111111000///000000000000////////////---......///000000000000+++,,,---...///000000000........./////////////////////000000000000//////000///------/////////...---------.........------//////......................../////////000000000///////////////////////////---,,,---...///...---)))+++---//////...---++++++,,,...000111000...---,,,------......------,,,'''***---///000000111333qqqbbbWWWHHHCCCDDD@@@<<<<<<;;;:::999999999999888999:::;;;<<<<<<<<<<<<::::::999999999888999999555555555444333333222222000//////...............---///222444555777;;;===:::;;;<<<<<<:::888555333000///...,,,++++++++++++++++++,,,------......///,,,---......///.........------...............---//////......------,,,,,,------,,,,,,,,,------...,,,++++++...666:::333(((,,,++++++,,,,,,...///000+++++++++++++++,,,---...---......+++''''''***...............------------//////...---......//////+++,,,.../////////...------...///...---,,,---///,,,---.../////////...---////////////////////////333222000000000000//////...,,,,,,,,,......---,,,+++---//////...---...///............------------,,,,,,,,,------------...&&&(((***,,,---------,,,...---------------------++++++,,,------------,,,------............------///......---------..............................//////......------,,,,,,111---***+++///000---)))---------------------------...///...,,,+++++++++---------............///+++---///000///...---,,,......////////////......///............//////000////////////////////////000000///......///111222000000111111000///......//////............//////...000111000///...///111111///......000000000/////////............//////---///222222111000000000000000000000000111111111000000//////////////////111111111111111111111111//////000000000000//////000///...///111222111000000000000000////////////,,,---...000000111111111,,,,,,---...///000000111000///.........///111222000000111111111111000000///...------///000000///,,,---......///......---000000//////......------222222111000...---,,,,,,///////////////////////////...------//////...---+++,,,---/////////......---...///000000///...---,,,,,,------------,,,,,,###&&&))),,,------------sssdddYYYJJJDDDEEEAAA===<<<;;;:::999999999999888999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888777666777777666555333222111111111000///............///...000222333444777;;;===999999::::::999666444222000///...---,,,+++++++++++++++,,,------......///,,,------...//////......---...............------/////////......---------+++,,,...//////...,,,+++///000///...000333222---+++++++++,,,---...//////++++++++++++,,,---.........///000...+++,,,000444/////////......---------------------,,,,,,---...,,,---...///000///...---,,,...///...------...///+++,,,.../////////...---//////000000000000111111333333222111/////////000...---,,,,,,---...---,,,///000111000///---.../////////.........---------,,,,,,---------.........------///000000//////...,,,,,,,,,,,,,,,---------......///000000000000000------............------......---------......///......................../////////......---------111---***+++///000---))),,,,,,,,,,,,,,,,,,,,,,,,///111222111...,,,,,,------------............///111222333222000///111333...///////////////.....................///000000000000000000000000000000000///.........///111222......///000111111000000//////............//////...000111000///...///111000/////////111111000.../////////....../////////+++...000000000//////000111111111111000000000///222222111000///......---000000000000000000000000//////000000000000//////000///...000222333222111////////////000000000000---...///000111111111111/////////...////////////111000///......000111222000000111111111111000000///---,,,---///000000000+++,,,...///000///...---000000000//////......---111111000///...,,,,,,+++////////////////////////000///...///000000///...///.........///000222333222111///...------......,,,------......------,,,***+++---///000000...---tttfff[[[KKKEEEEEE@@@===<<<;;;:::999999999999888999:::;;;<<<<<<<<<<<<===<<<<<<;;;:::888666555888888777555444222111111111000///.........///000...///000111222555999<<<999::::::999888666444222000000///...---,,,++++++++++++,,,------......///***+++,,,------...------.........///......---,,,........................+++---///000000...,,,***---000///***'''***......+++,,,,,,------.........---,,,,,,,,,,,,------...+++,,,---,,,,,,...111333000000//////...---------,,,---...---++++++---...---...//////000/////////,,,---///...------...///,,,,,,---...//////////////////000111111222333333222333333111///......000///---,,,,,,---...---+++//////......---------,,,/////////.........------,,,---------............222111000///---,,,++++++,,,,,,,,,,,,,,,---------------...////////////...------............------...------------...//////......................../////////...............000...,,,,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,///222555444000......///---------............///000222222000------111444//////000000000///............---......///000111000000000000111111111111///......//////000111222,,,---...///000111111111000000////////////000000...000111000///...///111000//////000111222000...000//////......//////000---...//////...///000222111111111111111000///...222222111000000///......//////////////////////////////000000000000//////111000///000222333222111////////////000000000000...//////000111111111111111111000///.........///000///.........///111222000000111111111111000000///...,,,---///000000///+++,,,...000111000///...000000//////////////////---------....../////////////////////////////////111///...///000111000///111000......///111444555444222000---,,,---...///---..................---///......///111000...,,,sssfff\\\LLLEEEDDD>>>===<<<;;;::::::999::::::888999:::;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;999888777777666666555444333333333222111///...---...///000///000111222333666:::===<<<;;;;;;999888777666555000000000///...---,,,+++++++++,,,------......///++++++,,,---..................//////...------,,,------......//////000000......//////...---,,,+++***------(((%%%)))---...,,,,,,------------------...------,,,,,,,,,------***))))))+++---.........000000000///...------------...///...,,,+++---000//////......//////000111,,,---......------...000,,,,,,,,,---...///000000...///000111222444555555222333333111...,,,---//////---,,,,,,---...,,,+++...,,,)))***,,,---,,,***////////////............------------............111000---,,,++++++,,,---,,,---------............***+++,,,,,,------,,,,,,------............---------------------...//////....................................//////////////////............------...........................222666555111...///111---------............///,,,///111000---+++...111000000000000000///......---------......///000111000000000111111222222222---...///000000111111111,,,---...///////////////111111000000000000111111...000111000///...///111000000///111222222000...000000////////////000000///000000///...000333555//////000111222111000000000000000000000000000000000000000000000000000000//////000000000000//////222000000000222333222111.../////////000000000111///000000111111111000000111111///.........///000///.........//////000000///000000000000000000///000...------///000000///***,,,...111111111///...///////////////000000000------...///000000111111////////////////////////000///......000000///.........//////000222333333111111000//////......///...//////000000//////...///---,,,,,,...///---+++rrreee\\\LLLDDDBBB<<<======<<<;;;::::::::::::999999:::;;;<<<<<<<<<<<<999:::;;;;;;;;;;;;999999555555555555555555555555222111///...---...000111222333444444555888<<<@@@>>>===<<<:::999888888888111111111000///...,,,+++++++++,,,------......///---...///000111111111111.../////////...---,,,,,,,,,,,,---...///000111111000///...---,,,------...,,,//////,,,,,,000333222---------......---,,,,,,///...------,,,,,,,,,,,,...,,,,,,...111333111...111000000///...------------///111///---,,,///111000///.........///111222,,,---......------///000------,,,,,,---...000111......000111333555666666111333333111---+++---//////...,,,,,,------,,,+++222...+++,,,111333111---000/////////............---------.........//////000///...---///111555777---.........//////000000---...//////000000//////---..................------------------...///000////////////////////////------......//////000000///000111000...---...///000000000000000000000000---222666555111...///111---------.........//////,,,111666666222///000222000000000000000///......---------......000111111000000111111222222222222,,,---///111111111111000---...............------222222111111111111222222///000111000///...///111000000000111222222000...000000////////////000000222222111000///111555888,,,---///111222333222222---...///000111222333333111111111111111111111111//////000000000000//////222111000111222222111000.../////////000000111111000111111111111000000///111000///......///000111............//////////////////000000000000//////000///------///000///...***,,,///111222111///.........//////000000111111111111111000000000000000///////////////////////////...------...///...---+++,,,///111222222111111---...000111222111///...//////000000000000//////111...,,,---///111000///rrr___TTTNNNGGGBBB@@@AAA@@@>>><<<:::999888888999999:::;;;;;;<<<<<<===AAA>>>:::777666777999;;;666666555444444444444444$$$'''***---...000222444000000000000333666:::<<<:::;;;<<<;;;888666666777444333111...,,,++++++++++++,,,.../////////......+++...000///---,,,...111...,,,***+++---...,,,***.................................------,,,,,,,,,000//////......---,,,,,,///...,,,,,,------,,,+++,,,,,,---...//////......---------------...///000000111000---...222222///***+++---......---+++***000///...---------------............---,,,+++***---------............///222222111111111111111222666222//////---)))(((+++//////............//////000---+++,,,//////,,,)))///...------------...///+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...111222000---///...---,,,,,,---...///000///......///000///---.................................///......---,,,***+++,,,---............/////////...---------,,,---------.........//////---...///000000///...---222000...,,,+++***'''%%%---......///////////////......------------.........------------...//////000000000000000000000000000000000000////////////222222111111000000//////222222000///............222111111000///...------/////////...------///111...000111000///...///111////////////////////////333111000222444555333111111111000///////////////+++---///111222222111000//////000000111111111222000000000000111111111111000000000000000000000000////////////////////////---...///000000///...---.........------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,...000///,,,+++---000///...---,,,,,,,,,,,,,,,......---,,,---...///000%%%------...111111---...------,,,,,,,,,------///000111222222111000////////////...------,,,,,,,,,---...---+++******,,,////////////////////////sss```TTTMMMGGGBBB@@@@@@???===;;;:::888888777999999:::;;;;;;<<<<<<===???===:::888666777888999777666555444444444555666///000111111000///000222111111111111333555777888:::;;;<<<;;;999777777888555333111///---,,,,,,,,,,,,,,,.../////////......+++---///...---,,,...000///---+++,,,...///---,,,------------------------......---------,,,,,,,,,.........---------------///---,,,,,,------,,,++++++,,,,,,---......---------------------...//////---000///---...111000,,,+++,,,...//////...,,,+++//////...---------------........................---------............///000000////////////000111///,,,+++......,,,---000//////............//////---.........---,,,,,,,,,------,,,++++++,,,------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...000111///---///...------------...//////...------...///...---........................,,,,,,---.../////////...,,,---...///000000000000...............------------------.........//////---...///000000///...---000...------......---,,,---......////////////////////////....../////////...------------...//////444444333333333222222222000000000000////////////000000000000000000//////222111000///............333333222222111000000000000000000///......000222...000111000///...///111///////////////////////////...---///111222000...111111000///////////////,,,...000111222111000////////////000000000111111000000000000111111111111000000000000000000000000////////////////////////......////////////...............------,,,,,,,,,,,,------......------,,,/////////.........---------...///...------...///000///......------.....................//////000)))000222...,,,---,,,)))...---------------.........///////////////..............................---...///...---,,,---...////////////////////////vvvaaaTTTMMMFFFAAA@@@???>>><<<:::999777777777999999:::;;;;;;<<<<<<===<<<;;;999888777777777777888777555333333444555666555555555222000///000222222222222333333444444444:::;;;<<<<<<:::999999999555444111///------------,,,---...///000///......+++,,,...---,,,,,,---//////...------//////...---------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,------,,,+++***+++,,,,,,---,,,,,,,,,------------------...///***......,,,,,,......***,,,---.../////////------//////...------------.........------...///111222---------............///---------------...///000***(((***...000......111........................+++...111000,,,***,,,///------,,,++++++,,,------,,,,,,------------------------------------------...------...000000///---///...------------...///...---,,,---...///...---........................***+++,,,...///000000000------...///000000000000---------...............------........./////////......////////////......000///...///000111111///---......///////////////000000////////////000000......------......///000222222222111111000000000////////////000000000000//////////////////000000222111000//////......///........................000111111000//////111222...000111000///...///111////////////////////////...------...000000///...111000000///////////////...///000111111111000///...///////////////000000000000000000111111111111000000000000000000000000//////////////////////////////............//////.........---------------------............------000000000//////////////////...------...///...---111000//////.../////////------...///////////////---000111...---...000///------......//////000000...---------------......,,,------...//////000000...///000000///...///111////////////////////////yyycccUUUMMMEEEAAA???>>>===;;;999888777666666999999:::;;;;;;<<<<<<===999999999888888777666555777555333111111222444555111222111///...///222444222222333444555555444444888:::;;;;;;:::999:::;;;555333111///...------------...///000000///...---+++,,,---------------......---------.........---------------------------------------------------******++++++,,,---......---,,,+++,,,------,,,++++++,,,,,,---------,,,,,,---------,,,,,,---......***------)))(((+++---+++,,,------...///......---///......---------......///...---,,,,,,...000222---------............///,,,,,,,,,,,,---...///000---+++,,,//////,,,***,,,........................,,,...000///---,,,---...//////............//////---------,,,------------........................---------...//////...............------.........///...---...///000///...........................+++,,,---...////////////+++,,,,,,---......------,,,---------.../////////............////////////...//////////////////...222000///000111111000...---......///////////////000//////////////////000...............//////000000000111111111222222222////////////000000000000------......//////000000111111000///////////////,,,,,,------............///000111000//////000111...000111000///...///111////////////////////////000000000111222222111111000000////////////000000000000111111111000//////............///////////////000000000111111111111////////////////////////////////////////////////000///...------...///000...............---------------............------////////////////////////000---+++,,,///000...,,,000000///....../////////+++,,,---//////...------,,,.../////////000111111------...///000111111111...---,,,+++,,,---...///---........./////////000---...000000//////000222////////////////////////}}}eeeUUULLLEEE@@@???===<<<:::999888777666666999999:::;;;;;;<<<<<<===777888888888888777555444555444222000000111222333/////////......///222555111222333555666666666666555777999:::999999999;;;444333111///------------......///000000///...---,,,,,,,,,------......---,,,,,,------,,,,,,,,,---------------------------------------------------)))******+++,,,---......---+++***+++------,,,+++------............------...------,,,,,,,,,------+++...,,,'''%%%)))---...++++++,,,,,,------------......---------......///000///---++++++,,,---...---------............///,,,,,,------...///000111///---...000///+++)))***------............------///---,,,...000000...,,,////////////////////////...------,,,,,,,,,---...........................,,,---..................---..................---000//////000111222222000////////////////////////---...............------+++,,,------...---------,,,---------.../////////........./////////000000/////////....../////////000///......000000000...---......//////////////////......------......//////............///000000222222333555666777888999.../////////000000000111------......//////000000111000000////////////000000000111111222333333333...///000000......///000...000111000///...///111000000000000000000000000000111222333333222222333000000////////////000000111111111111111000000000////////////............///000000000111111111111////////////////////////////////////////////////000///...------...///000........................---......//////......---........................000---+++,,,///000...,,,///......---......//////***+++,,,---...---,,,,,,000///000111111...+++)))------///000111111111111///...---------...000111000000/////////.........,,,---//////......///111000000000000000000000000fffVVVLLLDDD@@@???===<<<:::999888777777777999999:::;;;;;;<<<<<<===888888888888888777666666333333222222111111111222222222222111//////111333222222333333444555666666222444666777777777888:::333111000...---,,,------...///000111000///...---...---,,,---///000///...+++,,,------++++++,,,---........................,,,,,,,,,------------...***++++++,,,---......///,,,+++***+++,,,---,,,+++......//////......------...------,,,,,,,,,,,,,,,,,,///...(((%%%)))...000***+++++++++,,,---------...------------...//////000///---,,,++++++,,,,,,---------............///...............///000111///------000000,,,,,,...,,,---...//////...---,,,000---+++---111222///,,,,,,---............---,,,///...---,,,+++,,,---...------------------------+++---......---------///------...//////...------111000///111333444333222////////////////////////......//////...------,,,......///////////////...---------...................../////////000000000//////............//////,,,++++++---000222222111---......///////////////......------------......//////......//////000111///000111222444555666777......//////000000111111//////////////////000000000000////////////000000000000000111111222222222---...000000///......///...000111000///...///111000000000000000000000000...000111222111000111222///////////////000000111111111111111111111111111000000000////////////...000000000000111111111111000000000000000000000000//////////////////////////////............//////.............../////////......////////////......------............/////////...------...///...---......------......//////++++++,,,---------------,,,***,,,111222///,,,,,,---...///111111111000000............///000111111111111000//////...------,,,---......---,,,---///000000000000000000000000hhhVVVKKKCCC??????===<<<;;;:::999888888888999999:::;;;;;;<<<<<<===999999888888888777777777333444444555444333222111111333333222111000000222333333111111111222333333...000333444444555666888111000...---,,,,,,,,,,,,///000000111000///...---000...---...000111000...+++---......,,,+++,,,...////////////////////////,,,,,,,,,---------......,,,,,,------.........///+++***)))***,,,---,,,+++---............---,,,+++...---,,,,,,++++++,,,,,,)))///111---)))+++...///+++++++++,,,---......///---------------...//////............---------------------............/////////............//////111...---000000---...111+++,,,...//////...,,,+++------...///000000///...,,,---...//////...---,,,000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---,,,---///------...//////...------000//////000222333333222////////////////////////------.....................///////////////.....................---------.../////////000000000000000///...------...///000---,,,,,,---000222222111---....../////////////////////............/////////////////////000000111,,,------......//////000.........///000111111111000000000000000000//////000000////////////000000------..................---///111111000/////////...000111000///...///111000000000000000000000000,,,///111111///...000111///////////////000111111000000000000111222333333111111000000000/////////000000000000111111111111000000000000000000000000////////////////////////......////////////......---........./////////000......////////////............/////////000000000---...///...------.../////////......//////000111...---------......//////,,,((((((...222111000222---...000111111000...---------...///000111111000000000000///////////////---...///...,,,,,,,,,...000000000000000000000000iiiVVVKKKCCC??????===<<<;;;:::999999888999999999:::;;;;;;<<<<<<===:::999888888888888888999444555666777777555333222---///111111111000111111555333111///......///000,,,...111222333444555777000///...,,,+++++++++,,,///000111111111///...---111...---...111222111///,,,...000///---,,,---000000000000000000000000000,,,,,,,,,------.........---------............///+++***)))***,,,---,,,+++------------,,,,,,+++***...---,,,,,,++++++++++++'''///444111------...---,,,,,,,,,------///000111---------------...///000,,,---...///000000000///---------.........////////////...---------......555111///000///,,,---000+++,,,...//////...,,,++++++...111111...---///111...///000111111000///...000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---,,,---///,,,---...//////...---,,,///......///111333222111000000000000000000000000++++++---...//////000000,,,---------------,,,,,,/////////......------,,,////////////000000000000000///...------...///000111000//////000000///...---......///////////////000000////////////000000///////////////000111111000/////////............---......///000111111222222222111111000000//////000000////////////000111000000000000000000000000...000222222111000000000///000111000///...///111000000000000000000000000---000222222000///111333///////////////000111111000000000000111222333444222222111111000000//////000000000000111111111111000000000000000000000000////////////////////////---...///000000///...------.........//////000000......////////////......//////000000111111111222,,,...000///,,,+++---000000000///000000111222222000000///......000111222777///+++...///,,,+++...---...000111000///---,,,+++,,,...000111111000///......//////000000111111...///000///---,,,,,,---000000000000000000000000hhhWWWMMMFFF@@@>>><<<:::999888888999;;;<<<>>>===<<<;;;999999999888<<<;;;999777555555555555666666555444222111000000444222000000111222111000222111///111333444111///......///000111222333333333///+++)))***,,,---...***+++---.........------///---+++,,,------+++(((,,,,,,,,,------.........///***&&&'''***---+++(((///,,,)))***---...---***------,,,+++++++++,,,,,,(((***++++++***+++---///******+++++++++,,,,,,,,,...---,,,+++************))),,,...---+++***,,,///,,,------......------,,,///...---,,,,,,---...///***++++++,,,------------........................------------------------+++---///111111000...,,,....../////////...,,,+++///,,,***+++---...,,,)))000000//////......------,,,------...//////......***+++,,,,,,------,,,,,,+++,,,------......------........................111111000///////////////111000000111111000...+++---------///000///---***000...------.........------......///000111222222......////////////.........---,,,---/////////......///...---+++,,,///111------------------------////////////////////////000000000000////////////444333222111000...------////////////////////////,,,+++***---000222000---000000000000111111111111111111000000//////......///////////////000111111///000111111111111222444......//////000000111111//////000000000000//////+++,,,...///000000000///000000000000000000000000111111000///////////////000000000000000000000000111111111111111111111111...///000111111000///...000000000///...---------------......///000000000//////.........---------........................---///111000---,,,...000///......///000000...---000---++++++...000///...000...------///000///...//////...//////000111222000000///...............+++,,,,,,,,,+++******)))+++,,,---///000111111111......//////000000111111gggVVVMMMFFFAAA???>>>===;;;::::::;;;===>>>???>>>>>>============>>>===<<<:::999777666666666666555555444333222111111444222000000111222111000222000000111333333111////////////000000111111222222000...---------+++)))+++,,,---...///...------///...,,,---//////---+++,,,,,,,,,---------......222...+++,,,///111///,,,---------,,,,,,,,,---...,,,,,,,,,++++++,,,------)))***+++*********,,,...+++,,,,,,,,,------------------,,,+++*********+++***,,,------++++++,,,...,,,------......------,,,000///............///000,,,,,,---.........------////////////////////////........................---...000111222111000...---.../////////...---,,,---+++***,,,///111000//////////////////.....................---,,,+++***,,,,,,---............---+++,,,------......------........................111000000/////////////////////...///111111000...//////000222333333000...///...------............,,,,,,------......//////...///////////////.........---,,,---///000///......///000///---++++++,,,........................////////////////////////......//////000000111111222111111000///...------///////////////////////////...,,,---///000///---............////////////000000000000//////......000/////////000000111222......///000111222111111111111000000//////......//////000000000000//////------///000111000000///000000000000000000000000111111000///////////////000000000000000000000000///////////////////////////000000111111000000///........................///////////////.........//////.........---------........................---///000000...---...000///...---...///000...,,,000---+++,,,...000///.........///000000000000000///...............///000000000///...............///////////////...------000000111111111000//////.........///000000111111eeeUUUMMMGGGBBB@@@======;;;::::::;;;<<<===::::::::::::;;;;;;<<<===<<<<<<<<<;;;999888666555444444444444333333333222444222000000111222111000111000000111222222111//////000000000000000000000---,,,---------***&&&"""+++,,,---...///...------///......///111111000...,,,,,,,,,------------......,,,+++,,,///000---+++***---///...***))),,,000++++++++++++,,,------...***+++,,,+++******+++---------------............---,,,,,,+++++++++,,,,,,***+++------++++++,,,...,,,------......------,,,000000////////////000000......//////......------////////////////////////////////////////////////000000111222222222222111,,,---......///............---,,,...000222222111.........///////////////000//////...,,,***)))(((,,,---......//////......,,,,,,---............---........................000000/////////////////////...------000111111111,,,,,,---///111111///---///......---......//////---------...............//////000000///...------...---,,,---///000///...***---///000...,,,******////////////////////////////////////////////////------...///000111222222/////////.........------////////////////////////333111......///000//////............////////////000000000////////////...000000000000000000111111000//////222555666333///111111000000//////......//////000000000000////////////000111111000000///000000000000000000000000000000000000////////////000000000000000000000000........................111000000000000000000111,,,,,,---......///000000111000000///......------...............---------...........................///000///...---...000...---,,,---//////---,,,///---,,,,,,...000//////)))---111111///---...//////......------------...000//////............///---............---,,,,,,000000000000000///......---......//////000111111}}}cccTTTLLLGGGCCCAAA;;;;;;:::999999999::::::999999999999999::::::;;;;;;;;;;;;;;;:::777555444333333444444444444444444444222000000111222111000000000000111111111000000000000000//////.........++++++,,,------+++'''$$$,,,---...//////...------------...///111111111000------------------------+++******,,,......,,,)))***,,,---,,,******,,,...*********+++,,,---...///,,,------,,,+++***,,,---,,,------------.........---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,------......------,,,//////............//////......///......---,,,+++////////////////////////........................222222222222222333333333,,,,,,---....../////////111000///////////////...------......//////000000000000///...---+++***))),,,,,,---...............,,,------.......................................//////////////////......000...,,,,,,...000111000+++++++++---///000///---......///...---...///000000000000000000/////////000000000000///...---,,,///------...///000///...&&&))),,,---------...///........................////////////////////////......//////000000111111........................////////////////////////333111///......000111222000000000000111111111111////////////////////////.../////////000/////////333111111555::::::555000......//////000000111111//////000000000000//////111111111111111000000000///////////////////////////000000000000000//////////////////////////////000000000000000000000000111000............000111---......//////000000111000000//////.............................................................../////////......//////---,,,+++---...///---,,,......---...////////////,,,111666666111......000000//////...------------000///............//////---------......---,,,,,,***+++,,,---............------......///000000111{{{aaaRRRLLLGGGCCCBBB;;;;;;::::::999999999999>>>======<<<;;;<<<<<<<<<::::::::::::888666444333333333444444444444555555444222000000111222111000///000111111111000000000000000//////...---------...---,,,---//////...------.../////////...---,,,+++,,,---/////////000000------------------------,,,,,,---///000000///---+++)))((()))+++---,,,+++*********+++,,,---...///...//////...,,,,,,---///,,,,,,,,,,,,---------------------,,,------......+++++++++,,,,,,------,,,,,,------......------,,,---------------------------------------,,,+++***------------------------------------------------222222222222222333333333------------......//////////////////...------...------......//////000000///////////////...------++++++,,,------------,,,,,,---......//////..............................---...////////////......222000---,,,---.........///......///222333222111---...000///------000222000000000000000///////////////000//////...------///...---...000000000///)))***+++++++++,,,///111------------------------////////////////////////111111000000//////............////////////000000////////////////////////000000///...///000333555000000000000111111111111.............../////////---......//////...------333111111444999:::555000......//////000000111111//////000000000000//////111111111000000000000000////////////////////////...///000000000000//////////////////////////////000000000000000000000000//////---,,,,,,---//////000000000000000000000000............//////000000---.............................................//////....../////////...,,,++++++---...///...,,,---...///////////////000333888===;;;666111111222111111000///............//////............//////000000111111111111000000***+++,,,---.........------------...//////000000yyy```QQQKKKFFFBBBAAA=========<<<<<<;;;;;;:::===<<<;;;:::::::::::::::::::::999999777666444333444444444444444555555555444222000000111222111000...000111111000//////000//////......---------,,,+++)))((((((+++---............///000///...---,,,)))+++---...------...000...------------,,,,,,,,,++++++,,,---............,,,)))&&&(((,,,...---***++++++++++++,,,------...---...///...------...000+++,,,,,,,,,,,,---------///......---------......,,,+++***+++---...---,,,,,,------......------,,,+++,,,------------,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000111222222222222111......---------...//////)))+++------------///111.........///////////////---...///000000000000000***+++,,,,,,------,,,,,,------...////////////...........................,,,---...///000///...---222000...---......---,,,///...---...000111111000,,,///000000------000333---------.....................////////////......///...---...000111000/////////---+++)))***,,,///------------------------////////////////////////222222111000///...------/////////////////////000////////////////////////...///000//////000333666............////////////---............/////////---...///000///...---,,,///......111444555222...111111000000//////......//////000000000000//////000000/////////000111111000000000000000000000000---...000111111000//////000000000000000000000000........................///......------......///000000000000000000000000------......///000000111---------.......................................000...---...///000///...,,,,,,,,,---///000///---,,,...000000/////////000222555777666222...---...111000000////////////000///............//////000......///000000000//////111111111000///...---,,,,,,------......///000000yyy___QQQJJJEEEBBB@@@============<<<;;;:::999888888888777888888999:::<<<;;;:::888777666555555555555555555555444444444444222000000111222111000---000222111///...///111......------------------***((('''''')))+++,,,+++...///000000000...---,,,***,,,...///---,,,...///......---------,,,,,,,,,******+++++++++,,,---///++++++***+++,,,.........,,,,,,,,,++++++,,,------+++,,,---,,,+++,,,...000------------............000000///...---------...---+++***+++---...---+++,,,------......------,,,,,,,,,---......---,,,,,,+++,,,------------------------------------------........................---...000111222111000...//////...---,,,---......)))+++---...------///111///////////////.........------...///000000//////+++,,,,,,---------------------...///////////////........................+++,,,...///000///...---///...---...//////...,,,...,,,++++++---...------,,,///111000------111444,,,,,,------......//////,,,---...///000000000000000.........000111000//////000000...,,,++++++,,,........................////////////////////////111111000000//////..............................////////////////////////---///111111//////111333............////////////---------........./////////000111222111000...---,,,---...///000000000000111111000000//////......//////000000000000/////////............///111222000000000000000000000000---...000111111111000///000000000000000000000000//////////////////////////////000000000000//////------......//////000000.........///////////////---------.........//////........................000...---...000000///------,,,,,,...000111000...,,,///111111000...///111.../////////...---,,,+++//////.........///000000...............///000000++++++,,,---------------222222222111000///------,,,,,,---......//////000xxx___PPPJJJEEEAAA@@@;;;;;;;;;;;;:::999888777999999999:::;;;<<<>>>???>>>===;;;888777777777777666666555555555444444444444222000000111222111000---000222111///...///111------------------------000///...///000000///...//////000000000///---,,,***---000///---,,,...000.........------,,,,,,,,,...//////......///222444***---///...,,,,,,///333------,,,+++++++++,,,,,,(((***++++++***+++---///............/////////000222111000......------------+++)))+++---///---+++,,,------......------,,,,,,---...//////...---,,,,,,,,,---...////////////........................////////////////////////+++---///111111000...---111///...---,,,,,,---...---///000///,,,+++---///000000//////.........---------...............---,,,---......//////......---......///////////////........................+++,,,...000000///...---,,,,,,,,,...000111///---222000......000000000///+++///111000------111555---......///000111222222+++,,,---///000000111111000///...///000111000///+++---000000///...------////////////////////////////////////////////////////////////000000000000......---------,,,,,,,,,////////////////////////...000222222///---...000000000000000111111111111---------.........//////111222333444333222000...---...000000//////111222......//////000111111111//////000000000000//////...---------...///111222000000000000000000000000,,,...000111222111000///000000000000000000000000222222222222222222222222000111222333333222111000)))***+++,,,...///000000000000000///......---------------.........//////........................000...,,,---000111///------,,,---...000111000///+++///222222000...///111111000//////111222222111---------------...///000...............///000111------...///000000//////---...//////////////////,,,,,,------...//////000wwwaaaTTTMMMGGGBBBAAA===<<<;;;;;;::::::::::::888999999::::::;;;;;;<<<<<<;;;:::999888666555555555444333333444555666777666444222000............,,,---///000000///---,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------///...------......---,,,...---,,,++++++---...000---///...,,,///444222+++///000///...,,,,,,,,,...---,,,,,,,,,,,,---......---------.........//////+++---///...,,,+++,,,///......---------......///111000000///...---------000---******,,,---,,,***---------....../////////++++++,,,---............---------------------------...///...------...///...........................///000///...---...//////...---,,,,,,---...///,,,,,,.../////////...---------------------------,,,---......------///000///............---------------............---------------..................---,,,,,,++++++++++++,,,+++000///+++222666---,,,******,,,---,,,...222+++******---000111...++++++//////,,,+++...000///333---+++///444222---******000000***+++333444...///...---...///000000...000///...------...///000666"""111555(((222666(((...///000000//////111222+++...222222111///------'''///222,,,(((+++...///333000...///000111///,,,............/////////000///...---...///000000......000111000///...///111...---111777444---,,,111000111)))(((222222,,,...///---***)))+++...111222+++///222000+++***///666///111222000...//////...000000000000000000000000///...000444111******000000000000000000000000000////////////////////////+++---//////.........//////...---------///000111)))***+++,,,...///000111,,,,,,,,,------.........111111000000/////////...,,,...//////......000111//////000000000///---,,,------------------------***+++,,,,,,------,,,,,,///---+++---000111...+++//////////////////////////////............//////((()))+++,,,---.........wwwaaaTTTMMMFFFBBBAAA===<<<;;;;;;::::::::::::888999999::::::;;;<<<<<<<<<;;;:::999888666555555666666555444444444555555555444222000///......///,,,---...//////...---,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...333111000000111111///......---,,,++++++---...000***...000,,,,,,///000---.........---,,,,,,,,,------,,,,,,,,,,,,---......+++++++++,,,,,,,,,---------///111000...---///111//////...---------------//////......---,,,,,,,,,000---******,,,...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///---------------------------...000///...---...000......------------......,,,---.../////////...---------------------------,,,---......------...000,,,,,,,,,------.........,,,,,,------------,,,,,,...............////////////......---------------<<<...)))+++***)))'''!!!000111///000888===333"""000---***)))+++...111222***///222111000...)))###)))333666---&&&)))...///;;;---&&&///555///((('''///...---...///000000...000///...------...///000)))%%%111222'''---777999000///---,,,+++,,,------777111,,,+++///333555555'''***---///555:::555,,,222000...///000111///---........./////////000000///...---...///000000......000111000///...///111444...""",,,===888(((///555111---000+++&&&,,,//////222777:::666---$$$666000,,,...333555111,,,111///---000666999666111000000000000000000000000222111333666333......333000000000000000000000000////////////////////////---...//////...---///000---------,,,------...............---------------,,,------------------...000000000//////.........---...//////...---...000,,,,,,---------,,,******........................,,,,,,---............------...//////...------...//////////////////////////////............//////---------.........------www```SSSLLLFFFBBBAAA======<<<;;;::::::::::::999999999:::;;;;;;<<<<<<<<<;;;:::999888666555555777777555444444333444444444333222000000/////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......111///............,,,+++------,,,+++,,,---...///(((...111---***+++...///,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++,,,---,,,+++***+++---//////...---,,,,,,------......------,,,+++++++++///---,,,,,,---......---------,,,,,,+++*********------.........------,,,++++++++++++++++++++++++,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......///111,,,,,,------------,,,,,,,,,---......//////......------------------------,,,---///...------...///)))***+++,,,---...//////+++,,,,,,,,,,,,,,,,,,+++.........//////000000000000000///............///...&&&)))444888333000222+++------'''!!!"""***222###---<<>>===<<<;;;:::999999999999999::::::;;;<<<<<<<<<<<<;;;:::999888666555555555555555555444444444555333222222111111000000000...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///000...,,,,,,,,,,,,***)))------,,,,,,,,,---...///+++...///---+++,,,...///+++++++++---...//////...---,,,,,,,,,,,,---......---------.........//////)))*********))))))******---------,,,,,,---.........---------,,,,,,++++++...---------...//////.........------------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............000111***+++------------+++***---------...............------------------------,,,...///...------...///++++++,,,------...//////,,,,,,------------,,,,,,......//////000000111111000//////.........//////&&&,,,...///---''''''000222+++---666???TTTtttQQQ444000111+++,,,333555%%%"""///444+++)))111///...---...///000000.../////////....../////////...+++999nnnYYY(((///555666222...---...555000+++...444444+++ /////////////////////......////////////000000000///...---...///000000......000111000///...///111555000)))%%%(((000999>>>dddTTT777---,,,222---+++000666::::::;;;////////////////////////---------------,,,---///000000000000000000000000////////////////////////000000...,,,******---///000111222222222000///...000000000000//////////////////......------,,,,,,..................---------...///...,,,++++++,,,.....................---////////////////////////------...////////////...,,,...000///---,,,---/////////////////////////////////............//////111000///...------,,,,,,vvv___QQQJJJEEEBBBBBB>>>>>><<<;;;:::999999999999::::::;;;;;;<<<======<<<;;;:::999888666555555222333444555555666666777222222222222111111000000...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000222111////////////...,,,,,,,,,,,,,,,------......111...,,,---//////......,,,,,,,,,...111222111///---,,,,,,,,,,,,---......---------.........//////---,,,,,,,,,---------,,,+++++++++,,,---...///000.........------------------.....................++++++,,,,,,---...//////////////////...---,,,,,,........................,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---...///111***+++------------+++***------------......//////---------------------------...///...---,,,---///////////////............------............------.........///000111111222///...............//////***555...%%%+++......666,,,555TTThhh888///888***000444333///---...---///...---...///000000......//////////////////...444///666bbb>>>000///000...+++***---000333444444......//////......//////////////////000000000111///...---...///000000......000111000///...///111,,,(((+++111333OOO{{{(((+++111555111((('''+++////////////////////////.../////////000111111000////////////////////////000000000000000000000000///...---+++)))))),,,...000111222222222000///...,,,,,,---///111222333444/////////......---------------..................---...///...,,,++++++,,,000////////////000000000........................,,,,,,---...............///---,,,---///000...,,,//////////////////////////////............/////////...---,,,,,,------...vvv___QQQIIIDDDBBBBBB???>>><<<;;;:::999888888:::::::::;;;<<<<<<======<<<;;;:::999888666555555111111333555666777777777333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...000000///...------......---,,,,,,,,,,,,---------......555...***---000000.........,,,,,,///333444111...---,,,,,,,,,,,,---......+++++++++,,,,,,,,,---------+++***+++,,,---,,,***++++++++++++,,,...///000.........---------------,,,...//////---,,,,,,---'''((()))***+++,,,---........./////////...------........................+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000,,,,,,------------,,,,,,...------------...//////---------------------------/////////---,,,---...000000000/////////......---......//////......---------...///000000111111///............//////000$$$111+++)))777444+++444DDDCCC222///,,,,,,000222333333///...---...///000000.........////////////......,,,(((---OOO///,,,---222333///)))''',,,...//////...---...000/////////000000000111111///...---...///000000......000111000///...///111(((666666GGGQQQ&&&&&&222888888000000000000000000000000,,,...//////111444333...////////////////////////000000000000000000000000---...---,,,******,,,........./////////...------)))***,,,...111333555666/////////............................../////////---...///...---,,,---............---......///000........................,,,,,,---............---000---+++---000111...***//////////////////////////////............//////------,,,,,,,,,---///000vvv^^^PPPIIIDDDBBBBBB???>>>===;;;:::999888888::::::;;;;;;<<<=========<<<;;;:::999888666555555111222444555666777666666444444444444222111///...+++,,,------------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,...///000111+++***)))***,,,---,,,+++,,,,,,------......------333...+++......+++,,,000...,,,,,,...222333000,,,---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++)))((()))+++,,,***(((------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,*********(((((()))***+++,,,,,,------......////////////...........................+++,,,------++++++,,,---------------------------,,,---......,,,,,,---.........------------.........------,,,---...///000------------------------...///000///---,,,---............///////////////,,,------......------,,,+++,,,---...///000111111000////////////000111222(((222,,,+++///!!!000cccSSS///BBB,,,---///...---...///000000...---...///000000///...---555555222KKK&&&&&&111777888+++---//////------...000//////000000000111111111///...---...///000000......000111000///...///111111---mmmmmm111!!!---000000000000000000000000***...000000333777444---////////////////////////000000000000000000000000,,,...///...------...000---------,,,------......+++,,,---...000111222222............////////////.........//////000000000---...//////...---...000...------,,,---...///000////////////////////////------...////////////......------...//////...---//////////////////////////////............/////////...---,,,---...000111vvv^^^PPPHHHDDDBBBBBB???>>>===;;;:::888888888::::::;;;;;;<<<=========<<<;;;:::999888666555555333444555666666666555444555555555444333000...---***+++---......---+++***++++++,,,,,,,,,---------+++,,,,,,---...///111111---,,,,,,---///000000///+++,,,------......------000------///+++'''***222...,,,+++...222222...***---,,,,,,,,,,,,---......---------........./////////---+++,,,...///...+++000///---,,,+++*********++++++++++++++++++++++++,,,///111///+++(((((())),,,,,,,,,,,,,,,,,,------------...///000000000///------------------------+++,,,------++++++,,,---........................,,,.........,,,+++,,,---//////---,,,,,,---//////......---,,,---...///000------------------------...///000///---,,,---...+++,,,,,,---...///000000+++,,,,,,------,,,,,,+++++++++,,,---...///000111111111000000111222333333000666///...///444III///>>>---///...---...000000000...---...///000000///...---&&&333&&&___mmm222###---+++---//////---,,,...111000000000000111111111111///...---...000000000...///000111000///...///111###UUU)))000000000000000000000000...333666666:::>>>:::111////////////////////////000000000000000000000000,,,...000111000000000111///...---------///000222////////////............------......//////000000.../////////000000111111,,,...//////......000111///......---...///000111000000000000000000000000...//////000000000000000+++...111000---+++---/////////////////////////////////............//////222111///...---///000111oooZZZQQQFFFAAABBB???AAA???===:::999888777888888888888888888888888888999::::::999666555555666555222333555333///333;;;555444333222000///...---111000///...---,,,,,,,,,,,,++++++******++++++,,,+++,,,------++++++,,,---111111000000//////......,,,,,,---.../////////.../////////...---,,,***)))111,,,,,,000111,,,+++---///...,,,+++***++++++,,,,,,---------,,,++++++***,,,++++++***+++,,,...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---...//////...---,,,------,,,+++,,,---...///)))***+++,,,...///000000///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++%%%!!!%%%...222...(((,,,,,,,,,---...///000111)))---///...---...+++'''///...---,,,,,,---...///)))******++++++******)))000---******---......,,,...,,,++++++---......---............///000111222999###666///((([[[qqq+++000111'''***...222!!!///+++222...///111222222222111000---,,,//////***,,,DDD```ooo&&&&&&999444++++++...111***444&&&---777......333,,,...///000000000///---,,,------***222...--->>>###jjjttt%%%:::333777+++(((333//////111333444555444222111111111000000/////////...------......------,,,+++222111///...,,,,,,++++++---///111000---++++++,,,+++,,,...000000///---,,,///////////////////////////......------......//////000000///......111333---------.........//////......------------......///////////////000111111..............................---,,,---...///000,,,---......//////......+++,,,---,,,++++++,,,...nnnZZZRRRGGGBBBCCC???AAA???===:::999888888888<<<<<<<<<<<<<<<<<<<<<<<<999::::::999666555555666666333222555444111444:::555444333222111///......111000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---000000000000//////......------.../////////......------.........---,,,,,,///++++++...///+++))),,,...---,,,+++++++++,,,------------------,,,++++++---,,,+++++++++,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------............---------,,,,,,,,,,,,---......***++++++,,,---.../////////............------------------.........//////........................,,,***)))***,,,---,,,+++......---------...//////***...000......///---(((000///...------...///000+++,,,,,,------,,,,,,+++000---++++++---......---...,,,++++++---......---////////////000111222333...///...***555,,,)))@@@111///***AAA$$$>>>&&&...///000111111111000000000...000222,,,%%%,,,999%%%333\\\sss!!!&&&888***555999222444555555,,,%%%...999777///////////////......---333...,,,///---(((...666%%%&&&///000''''''444---...000111222111000///111111111000000000//////............------,,,,,,111000///...---,,,,,,,,,......//////.........///,,,---...///000///......////////////////////////---,,,,,,++++++,,,,,,------...///...------...000........./////////000000///......------....../////////......//////000111...........................------,,,---...///000,,,---......//////...............---+++***+++---mmmZZZSSSHHHCCCCCC???@@@???===:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;999::::::999666555555666888444222444666555666888555444333222111000///...111000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---000000000////////////...//////000000000///......+++,,,---...............///,,,,,,......++++++---,,,,,,+++++++++,,,---------............---,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......///............---------........./////////000000........................,,,///111///+++)))+++.../////////......---------,,,///000......000...***//////............//////---..................---///---,,,,,,---......---...,,,++++++---......---000000000000111222333333///777444&&&aaa<<< 888222***%%%EEE<<<---...///000000000000///222------333222+++(((+++;;;...$$$(((===pppCCC...@@@''')))///)))///,,,***///000...222000//////............///333***//////333...,,,pppBBB<<<(((111<<<------...///000111000///...111111111000000000000///...............---------000///......------......///---,,,---///111111111....../////////000000000////////////////////////------,,,,,,,,,,,,------+++---......---,,,,,,---/////////000000000000000///......------......///......------......///000...........................------------...//////,,,---......//////......000000000...,,,++++++---lllZZZTTTIIIDDDCCC???@@@???<<<:::999888888888999999999999999999999999999::::::999666555555666888444222444777888777666555444444333111000000///111000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,---////////////////////////000000111111000///......,,,------.............../////////000///......000++++++++++++,,,------...---......///......------...------,,,++++++++++++------------.........///------------------------...------------,,,,,,,,,------+++******+++------+++,,,---...///...---,,,------------------------///............------------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,---000222000,,,***,,,///....../////////.........,,,//////------///...+++...------------------.........////////////............------.........---...,,,++++++---......---////////////000111222333444---;;;(((xxxqqqiiikkkxxx<<<:::###///888777333---......///////////////444---+++///111000000333(((...666555+++)))<<>>111###///000///...------...///000///'''111...444111...oooffffff|||==='''---555&&&//////000111111111111000////////////////////////000//////...............//////............//////000...,,,---000222222111000////////////000111111//////////////////////////////............//////+++---//////...,,,+++,,,//////////////////////////////............//////---------------...//////........................------------......//////,,,---......///.........000000000///---,,,---///lllZZZTTTIIIDDDCCC??????>>><<<:::999888999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::999666555555666777555333333777999888444555444444333222111000000111000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---.............../////////000000111111000///............//////......---,,,...000000...,,,---///111***++++++,,,------------------......///......---------------,,,++++++***------........./////////------------------------.........---------,,,,,,------+++******+++------+++,,,---...///...---,,,...------------,,,,,,,,,///............---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---...///000000000000+++...---******......,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------........................,,,++++++---......---......---......///000111...(((///000>>>000111"""&&&...<<<[[[@@@111444111222///..................//////000444///,,,++++++***,,,///)))......))))))...///+++***^^^>>>///...666999...---777000)))777000///...------...///000...+++222------+++))):::,,,"""(((888333)))CCCmmmFFF222"""555//////000111111111111111........................111000///........./////////............///000000111000/////////000000///000////////////000111111000000000000000000000000000//////......//////000,,,...000111///...---.........................../////////....../////////---------------...//////////////////////////////---------...............,,,---......///.........---...//////......000222mmmZZZSSSHHHCCCCCC??????>>><<<:::999999999999999999999999999999999999999::::::999666555555666444555555333555888777444555444444333222222111111111000///...---,,,,,,,,,------,,,,,,,,,,,,------+++,,,------++++++,,,------............///////////////000000000///......///////////////...---,,,)))---...***(((***...///++++++,,,---------,,,,,,,,,,,,---............---,,,,,,---------,,,++++++---------.........//////------------------------............---------,,,------,,,,,,,,,,,,------+++,,,------......------------------------------///............---------,,,,,,,,,------------..............................+++)))+++000222000---+++,,,...000111111111000+++---,,,))))))---...---,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,...000000...---...///...,,,++++++---......---------------...///000000---888"""777<<<---888111,,,555000777 555DDDRRRAAA,,,''':::222***//////......//////000111---...//////...,,,,,,------999:::,,,%%%...888:::///&&&***tttooo222///444+++,,,111111111///............//////000***000000///---//////@@@ 333555555555444111---)))''']]]<<<000111........./////////000000------............//////222111000......//////000/////////...//////000000---///111111///......///....../////////000000000000000000000000000000000......------------......---///111111000///000111............------------000//////......//////000......------......///000////////////////////////,,,---......//////......,,,---......//////......,,,---.........///111333nnnZZZRRRGGGBBBCCC??????===<<<:::999999999:::888888888888888888888888999::::::999666555555666000555777333333666666444444444444333333222222111111000///...---,,,,,,,,,------,,,,,,,,,,,,------+++,,,------++++++,,,------------.........//////------.../////////......---......////////////...'''---...)))&&&)))---...+++,,,---------,,,+++***++++++,,,---------------***+++,,,---------,,,+++,,,,,,---------.............................................------------------............---------,,,,,,,,,,,,---......,,,---------------------///............---------------------.......................................,,,***,,,000222000---,,,...///111111111000///---...---))))))...000///------...//////...------,,,------......------,,,,,,...111111///---...///...,,,++++++---......------------......///000111...<<<%%%444\\\:::'''333999,,,&&&///...000777)))""""""```)))111333***444000000/////////000111222,,,---...///111333333111+++(((&&&)))111555///&&&)))777999'''@@@BBB000+++000000//////,,,---......///////////////)))555***333111666333mmm***666???---222000)))$$$+++777;;;666___---...///////////////000111111/////////000000000111111333222000......///000111000000///////////////000'''---222333///,,,...111,,,---...///000///......000000000000000000000000......------------......---...000000///000222444////////////.........---000000////////////000000//////......//////000111////////////////////////,,,---.../////////...---,,,---......//////......,,,---......------///111oooZZZQQQFFFAAABBB???>>>===<<<:::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::999666555555666...555888444111444666444444444444333333222222222111000///...---,,,,,,,,,...------,,,,,,------...+++,,,------++++++,,,------------.........//////,,,,,,---.../////////...+++,,,---///000111111111(((///000***&&&+++///000,,,------...---,,,***)))***+++,,,,,,---------,,,)))***,,,---...------,,,,,,,,,,,,---------..............................//////.........---------,,,---////////////---,,,...---,,,+++,,,---...///,,,,,,,,,---------......//////.........---------............/////////000,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///......///111222111000...---...///---)))***///111000...///000111111000///...------............------+++///111111///---...///...,,,++++++---......---.........//////000111222&&&)))...)))NNN+++...---))),,,333333...***777%%%000BBB%%%555+++%%%???***111000/////////000222333666222,,,))),,,000000...555111222777222***---888...(((...777'''(((TTT###666:::***---999,,,---///000000000///...///==='''333///111(((SSS$$$...///(((333///+++---555333+++,,,555<<<"""~~~)))222222222111222333333444000000111111222222222333333222000///...///000222111111000///////////////!!!***333444///+++...333+++,,,...000000///...,,,000000000000000000000000000000////////////000000---............000333666111111000000/////////...000000////////////000000///////////////000111111000000000000000000000000,,,,,,.../////////...---,,,---......//////.........//////...,,,,,,---///sss]]]QQQEEEDDDEEE@@@===<<<;;;:::999:::;;;<<<::::::;;;;;;::::::999888777777777777777666555555333444555666555444222111222222222222222222222222------------..................------------......------------------------+++,,,,,,,,,------........................------000///---,,,+++,,,,,,------------............//////---***)))***++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////111...+++***+++---------000///...---,,,------...////////////////////////++++++,,,,,,---...//////..................------///...---,,,,,,---...///...------------,,,,,,,,,............////////////........................000------000000------000,,,,,,------...---------111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---...///111222000.........///...---)))222...666NNN@@@&&&//////000000000000//////////////////000000000000ZZZ"""000---////////////000000000000////////////000000000000000...------...//////...222000111222+++)))999OOOEEE...000&&&,,,000,,,///111111///---...000,,,///222222,,,,,,;;;NNN<<<999333,,,555,,,////////////000000000000---<<<$$$```)))111999%%%///666###:::+++,,,,,,---...//////000333333222222111000000000...............///000111///000222000---+++,,,...+++,,,---...////////////111000...---...///...------...///000000///...---//////............//////000////////////.....................////////////000///...------...///000---------------...///000000///...------...///000...........................+++)))***---///---+++ttt^^^RRRFFFDDDEEE???===<<<;;;::::::::::::;;;:::::::::::::::999888888777888888888777777666555666666555444444444444444333333333333333333333333...//////000111222333333......------------......------------------------/////////000000000000000------------------------///...------,,,,,,,,,------------............///---,,,+++,,,---,,,+++))),,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,++++++,,,...///...---000///...---,,,------...........................++++++,,,,,,---......///------------------------......---,,,---...///000,,,,,,------.........///............////////////........................000------000000------000////////////...------,,,........................000000000000000000000000,,,---////////////000222111000...---...///...---///222111...###,,,@@@...//////000000000000//////111000000000//////......:::888---000000000000////////////111111000000//////......111000//////000111///...///---000555222***---777>>>,,,:::444---///,,,...000///......111333222000222333000---222;;;AAA)))555>>>'''(((888...////////////000000000000+++333(((???((("""===,,,333444///000000000111111222222222//////////////////000000000////////////000000111///111333222111111333555...//////000000000//////000///......///000///---......////////////......//////............//////000000000/////////..................////////////000///...------...///000...............////////////..................///........................000...------///000000000ttt___SSSGGGDDDEEE???>>>>>><<<;;;:::::::::::::::::::::::::::999888888888888888999888888777666888777555333333444666777444444444444444444444444......///111222333444444......------------......------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---------............///,,,,,,---...///...+++(((.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............))))))+++...000111///,,,//////...------------...........................+++,,,,,,------.........,,,------....../////////---------------...///000+++,,,---...///000111111............////////////////////////////////////000------000000------000111111111000///...,,,,,,................................................---///000000//////111222111///...---/////////...(((999$$$???%%%FFFXXX,,,777000...//////000000//////...222111111000///...---,,,HHH&&&111111111000000//////......222222111000///...------000//////000111000...+++111,,,---444555...)))***"""BBB)))666;;;###///000000///......111333333000///333444000,,,+++DDDwww###***555///%%%000999---////////////000000000000,,,+++///YYY))))))AAA+++///888$$$////////////000000000000------...//////000111111111111111111000000000000---///000000000000111333111111222222111111000//////......///111111///...//////............////////////............//////000000000////////////...............//////////////////............//////...///000000000///...---------............------........................,,,---------,,,,,,...///ttt```TTTHHHEEEEEE??????>>>===<<<;;;:::999999;;;;;;;;;;;;;;;:::999999888888999999999888888777888777666555555666777777444444444444333333333333---------...//////000000...------,,,,,,------...,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,---...//////...---,,,---------............///---,,,,,,...//////,,,***/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++***+++---///000...,,,............------..............................,,,,,,,,,---------......------...///000111111222------------......//////------......///000000111............////////////000000000000000000000000000------000000------000///////////////...---,,,000000000000000000000000---------------------------///000000//////000111111///------/////////...&&&555;;;GGG---///777333///...000---...//////////////////...111000000///......------,,,999222111111000000//////......111111111000///..................///000///,,,)))444---***...222111000222:::'''<<<:::'''222111111000///...------...///---...222444222---)))111VVV:::'''333<<<000%%%(((333333///111////////////000000000000000***666111GGG===***///000222+++//////////////////......000000000000111111222222111111111111000//////...000000000//////.........000000111222222222111111///......000111111000...000///...------...///000//////............///////////////.........------............/////////////////////......////////////000111222111000...,,,+++,,,---......---,,,+++........................***,,,...---******,,,000sss___TTTHHHEEEEEE??????>>>>>>===<<<:::999999<<<<<<<<<<<<<<<;;;;;;:::777888888999999999888888555666777888888777666666333333333333222222111111.........------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,---------......111111000000//////......,,,---------.........///,,,---.../////////...------------............//////---++++++,,,......---/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///---++++++,,,---------------..........................................,,,,,,,,,---------------,,,,,,---...//////000000---..................---/////////////////////...............////////////000000000000000000000000000------000000------000+++,,,---...............////////////////////////////////////////////////,,,...//////------...000000...------///000///...999%%%)))888'''$$$444III333888###111&&&666///......////////////...................../////////000+++111000000000/////////...////////////000000000000//////000111222111...+++222///---...///000444888***222///JJJ'''888---...///000000///---+++---///000000111111000...???>>>666000111+++***)))333:::,,,&&&666////////////000000000000111---666---444"""333333333666333222222222222222222222111111111111000000/////////000000000000///------333222222222222222111111,,,---...000111222222222000//////000111111000...000///...------...///000//////............//////.........---------,,,,,,............////////////...//////////////////...///000111222111000...,,,+++,,,---......---,,,+++........................---000111000...---000333ppp]]]SSSHHHFFFFFF???>>>>>>>>>======;;;:::999<<<<<<<<<<<<<<<;;;::::::666777888888999888888888444555777999999888666555444333333222222111111000111111000///---,,,++++++------,,,,,,,,,,,,------+++,,,,,,------.........//////..................,,,------....../////////------...////////////...---------............//////---***)))+++---...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,111...+++***+++---------,,,---......///.........------------------------------------------------******++++++,,,---------////////////...---,,,+++/////////.........------............////////////////////////////////////000------000000------000)))***,,,---......//////------------------------------------------------,,,...///...---,,,---///000...------///000000///***...---,,,...EEE$$$...GGGddd___]]]cccSSS555444333111>>>///(((---......//////......---------........./////////222===/////////000000000000000.../////////000000000111222111111333444444222000---///111111///...///222(((999***///ddd---,,,,,,---///111222000...///333444///---...000000888$$$???//////eeejjj[[[fffPPP&&&...'''===444&&&//////---111000---111////////////000000000000000///111444444444000---222,,,000000000000000000111111000000///......---,,,,,,......///000000///---,,,...------...111333333222***+++---///000222222333333111//////000000000/////////............////////////............//////.........---------,,,,,,............////////////......////////////.........///000000000///...---------............------..............................///.........///111nnn[[[RRRHHHFFFFFF@@@<<<===>>>>>>===<<<;;;:::::::::;;;;;;::::::999888555666777777888888888777444555666666777777777777555444444333222222111111111111000///...------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///++++++,,,,,,,,,,,,,,,,,,++++++,,,------...//////...............///000000---------............///,,,+++******,,,------,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,++++++...,,,+++,,,---......---,,,,,,.../////////......------------------------------------------------,,,,,,,,,,,,------------000000000000...,,,***)))---------------.....................////////////........................000------000000------000+++,,,---......///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000///...---...//////...------///000000/// ???CCC999%%%HHH777///---111777555,,,''')))333888###$$$HHH###'''444---......//////......---..................---------......//////000000111111000000000000////////////111000///000222444333222,,,///111111000//////...777777;;;+++555222///...///111000//////333333---,,,///000...333///'''666&&&...666"""+++CCC555...666(((+++888555...'''***333444,,,////////////000000000000///111,,,333ttt:::///------&&&,,,,,,,,,------......///..................---------...000111111000///...***))))))+++...000000///+++,,,---///000111111111666333///....../////////......////////////......//////............//////000000/////////.....................////////////---...///000000///...---...............////////////..................///........................---,,,++++++---......---lllZZZQQQGGGFFFFFF@@@<<<<<<===>>>>>>===<<<;;;888999999999999888777777555555666777777777777777666555444333444555777999666666555444444333222222...............------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---......//////000000000******+++,,,,,,---......///...---------///000111---------.........//////))))))***,,,......,,,)))+++++++++,,,,,,---------------------------------////////////////////////---------,,,,,,+++++++++******+++...000000...,,,+++,,,.../////////......------------------------------------------------000000000000000/////////111111111000...,,,)))(((***++++++,,,---...//////............/////////000........................000------000000------000...///////////////......////////////////////////000000000000000000000000///000111000///...///000///...,,,---///000000///--->>>111)))333...222///333111,,,)))---333111***///%%%111444"""000111...---..................---000000///...---,,,,,,+++***------...///000111222222222222111000///...------...,,,,,,,,,///111111111111000...---///333444333,,,(((888,,,000555BBB;;;222---,,,.........---000///+++---333222---111...>>>;;;,,,111444---222333---...///...444000000+++111777...***...000////////////000000000000000333,,,...***333777---333---......///000111222222......//////000111111111---...000222333222111000000...,,,---000111///------...///000000000000000888555000------...//////---...///000000///...---//////............//////111111111111000000000000............/////////000---...///000000///...------------------...///000000///...------...///000........................222///,,,---111222111///iiiWWWOOOFFFEEEFFF@@@CCCAAA???===;;;;;;;;;;;;===:::777888<<<===:::777888888777777666666555555666555444333333444555666555555333111000/////////---...000000...,,,,,,,,,,,,++++++******++++++,,,---------............///222000...,,,+++,,,---......,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,------,,,,,,+++******++++++,,,+++***)))(((....../////////...,,,+++............------,,,+++,,,++++++******))))))))),,,,,,,,,---------......---------,,,,,,+++++++++***++++++,,,------------,,,,,,,,,---///000222333000000///...---,,,,,,+++,,,---...//////...---,,,---+++***,,,///000...+++...++++++///111///---//////...,,,++++++,,,---......------------...//////...---,,,,,,,,,,,,---...........................((()))+++---......------...------------...//////............////////////333111///...---...///000111...,,,,,,......+++)))........./////////000000444222///,,,+++,,,...///111"""---000$$$111<<<'''HHHAAA222***222---...333---000000000000111111111111000000000000000/////////111000///......///000111333$$$//////666---^^^&&&222222111'''222***000000111111111111000000---///000///...---...000////////////............000000000///000111111222000000000000000111111111000:::(((___444999000444222222111000//////000111222000000111111111///...---222000---...111333222000000000////////////000000////////////000000000000555333000//////...---+++///000000000000000///......---,,,,,,---...///000000000000000000000000000...------,,,,,,,,,------------...///000111222222000...,,,---//////---***.........---,,,,,,++++++......---,,,---...///000)))+++---...------...///hhhWWWOOOFFFEEEFFF@@@BBBAAA???===;;;;;;;;;;;;>>>:::888999;;;<<<:::666888888777777666666666666555555444444444444555555222111111000000111111222000111222000---***)))))),,,,,,++++++++++++,,,,,,------------............222111///---,,,---......///---+++,,,...///...,,,...---------------------,,,,,,,,,,,,,,,,,,------,,,------------,,,++++++------.........---,,,+++---......///...---,,,+++---------------,,,++++++++++++++++++++++++******,,,,,,,,,---------......---------,,,,,,++++++++++++,,,---......---+++***------------...000111222//////..................------...//////...------...---,,,---000111///---///++++++///000...---...000//////....../////////---------............/////////...------...//////........................---...///000000000///......------------...//////............////////////222111///.........///000111///------//////---+++,,,,,,,,,---------......222000...---,,,---......,,,222///222:::###111444tttmmm555111222///...222////////////000000000111111000000000000000000000000111000////////////000111222)))666000444...???###;;;+++222222333//////000000000000//////000111222111000///000222////////////////////////000000000000000111111222000000000000000000000111111***555yyy\\\777333444111222111000//////000111222...///000111111000000///111///...///222333111000000000////////////000000111111000000//////......444222////////////...---////////////000000000000000000///.........///000........................111000000/////////000000///000000000000000000000222000//////111111///,,,------......///000111222......---------...///000...///111000...------...gggVVVOOOFFFEEEFFF@@@BBBAAA???===<<<;;;;;;<<<>>>;;;999999;;;;;;999666888777777777777666666666333444444444444444444333111111000000000000111111000111222000---+++******,,,,,,++++++++++++,,,,,,------------............111000///---------......///...---...///000///---.../////////////////////...---,,,++++++,,,,,,------------------,,,++++++------.........---,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,---...///...,,,***(((......------...//////000.........//////000000000------...//////...------......---///000111000...111---,,,///000---,,,---...//////000000/////////,,,,,,.../////////...---000000///......///000000........................000000111111111000...---...------------...//////............////////////222111///......///000000111///...///000000///...,,,,,,---------.................................+++111...000888 111...111555...111///111333....../////////000000000000000000000111111111111111000000//////000000111333---888...///222)))LLLNNN+++...333,,,444...//////////////////...000111222222000000111222000000000000000000000000000000000000000111111111111111000000000000000000000(((...222444444111111111000000000000111111---...///000111111111111/////////111333333111///000000////////////000000222222111000///...------222000......///000///...//////......///000111222000////////////000111111..............................---------......///111111000000000/////////111000///000111111///---......---...///111333444......------......///000///000222222000//////000}}}eeeUUUNNNFFFEEEFFF???BBB@@@???===<<<;;;<<<<<<>>><<<::::::::::::888666777777777777777777777777222333444555555444333222444333222000///...---------...//////---------...,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........//////...---,,,,,,------///............///............//////////////////000///---+++***+++,,,------------...---,,,,,,+++***++++++++++++*********+++++++++,,,+++++++++++++++++++++,,,,,,++++++***+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++///......------........./////////000000000000000---..................---------...//////000///...222---,,,...///---,,,---+++,,,...//////...------+++,,,...000000///...,,,////////////////////////........................,,,---...//////...---,,,...------------...//////............////////////111000////////////000000//////...//////000000///////////////000000000000+++,,,---...//////...---222(((000111###333777111(((222)))111000///555............/////////////////////000000000000000000000000000000000000000444+++555,,,+++666,,,,,,)))555---,,,---//////000000000000//////...///000000///...///000000000000000111111111111//////000111111111111111111111111000000000000000222111///...111222111111000000000000000000111//////000000111111111111...///000222333222000///000000////////////000000111111000000//////......000///......000111111000///...------...000222444,,,------...000111222333........................------,,,,,,,,,---....../////////..................---............---,,,000///...,,,,,,---...///...............//////000+++---000111111111333444{{{dddTTTNNNFFFEEEFFF???AAA@@@>>>===<<<<<<<<<<<<>>><<<;;;::::::999888666777777777777888888888888222333555555555555333222555444222000///.........---...///...------...///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,------......---------...------......////////////111///---+++++++++---...------.........---,,,,,,******)))))))))*********++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000///......---------------222111111000///..................------.........+++,,,---......---......222...,,,...///,,,,,,...+++,,,...///000///...---+++,,,...000000///...,,,................................................)))***,,,---......------...------------...//////............////////////000///////////////000000---...............///////////////000000000111111***,,,...///000///......333...222444%%%>>>)))rrr+++000(((111111+++222............////////////.........//////000000000000000111111111111000000555)))222111+++333333000bbbmmm,,,***666+++000111111222222111111000///000111000///...///111///000000000111111111222//////000111111111111000111111111111000000//////666'''ooo111,,,000222000000000111111000000000222222111000000000000000---///111333222111000///000000////////////000000......//////000000111111///...---...000111222111///...------...000222444---.....................////////////////////////000000///000000111222222++++++,,,,,,---...//////,,,---............---...000000...---,,,,,,------.........///////////////***---///000000000111222yyybbbSSSNNNFFFEEEFFF???AAA@@@>>>===<<<<<<<<<===<<<<<<;;;::::::999888888777777777888888888888999444555555555555555555444222222111111111111222222000111000...,,,++++++---------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...------......//////000000///...---,,,,,,------..................---,,,,,,,,,,,,+++++++++,,,------++++++*********+++,,,---***++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------...---++++++,,,...000222......---------------...222111111000...------,,,///...------------...///***,,,......---,,,---...222---+++---...------///...///000000111111111111,,,,,,.../////////...------......//////......---........................***+++---...000000000///...------------...//////............////////////////////////000000000000---/////////------...///------........./////////,,,---///000000000//////''':::---111777000(((???333...000444)))........./////////000000000......//////000000111111000111111222222111111000333,,,333888111,,,000222000******:::***111222222333333222222111111222333333111111222333...//////000000111111111...///000222222111111000222222111111000/////////111)))BBB+++000222000000111111111111000000444333222000000///000000---///222222111000000111000000////////////000000------...///000111222222///...---...000222222111//////......///000111222111111000///---+++***(((000000000000000000000000///......//////000111222******+++,,,---...//////---///111111000///000111.../////////////////////---...///000000000000///...000111000...,,,,,,---wwwaaaSSSMMMFFFEEEFFF???@@@???>>>===<<<<<<======;;;;;;;;;;;;999999999999777777888888888999999999777666666555555666666777333333222222222222333333000111000...++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,------------.....................---///000///---,,,...000......///000000111111222------------...........................------,,,......---------...///000,,,++++++***+++,,,---...++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,---...............------------,,,,,,---....../////////.........------///...------------...///***---//////---,,,...///111,,,***---...---...000////////////000111222333---------............///...///000000000000///...........................,,,---...000000000///......------------...//////............////////////......///000000000000000///111222000...,,,...///---.........//////////////////000000000000000000&&&666,,,///999&&&oooUUU444222,,,555)))////////////000000000111111///000000111222222333333000111222222222222111000000111///555444,,,...000***```+++222,,,111111222222222222111111111222333333111111222333------...//////000111111...///111222222222000///222222111111000//////...+++sssZZZ---222333///000111222222111000///333222111000000000111222...000222111000///111333000000////////////000000......//////000000111111000...---...000111111111////////////000000000000000111111000///---+++***////////////////////////,,,,,,,,,,,,---...///000---------....../////////,,,///111111//////000222......///000///---+++***---...///000111000000///000111111000---+++++++++www```RRRMMMFFFEEEFFF???@@@???>>>===<<<<<<======:::;;;;;;;;;999999::::::777777888888999999999999888777666555555666777888777666555333222111000000---......---,,,---///111...------,,,,,,------...++++++,,,,,,,,,---------//////000000000000000///...000222111...---///111///000000111222222333333,,,,,,---.../////////.........//////......---,,,...------,,,---...///000,,,,,,+++++++++,,,...///+++,,,------............---------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------+++---000222111///+++(((---,,,,,,,,,,,,---...///---------...............///...---,,,,,,---...///+++...111000...---///111111,,,***,,,......///111...------------///111222...------------.../////////000111222222111000///........................---.../////////...,,,,,,...------------...//////............/////////000......///000000111000000111333444222///---...000000000000000111111111111111111111000000000000000666+++222555...---bbb222222(((777,,,222000000000000111111111111111111222333444444555555000111222333333222111000...333)))+++333111222222555999000***111000000111111111111000000///111111111000///000111,,,------...///000000111...///111222333222000///222222222111000//////...,,,lll000444333///000111222222111000///111000000000000222333444///000222111......111444000000////////////000000000000000000////////////000///---...000111111000///000000000000000///...,,,---///000111111111000......................../////////000000111333333000000000000////////////***---//////---,,,...000...///000///---((($$$"""---...000111111111000///...///111000...------...|||fffXXXPPPFFFCCCCCC===AAA???<<<::::::;;;<<<>>>???===;;;888777777888999<<<999666666999:::888666888666444333444555555444333222222111000//////...+++++++++---......,,,***,,,,,,,,,---------......//////...---,,,,,,,,,,,,000///.........///111222111111000///////////////---...///111111///...---///---+++---//////,,,)))***+++---......---+++***------------------------...,,,***,,,///000---***,,,,,,,,,---...///000111---------,,,,,,+++++++++...------,,,,,,,,,------000///---,,,,,,---///000111111000///...------,,,,,,---......------...000,,,---------------,,,,,,,,,,,,,,,---------............------,,,,,,,,,+++......------...///111222......---,,,---...///000---......///////////////444333111///...///000111,,,---......///......---///---,,,---000222000...111000///...............---...000111111111000///000000000000000000000000000000000000000000000000////////////000000000000000...---///444777333---333%%%===---+++```111444///'''444...000000111111111000000///333///111333,,,111***000111...---333FFFdddsssNNN444+++555WWW...111000000000000000000000000000000000///////////////000000000000000000000000---------......///000111111+++,,,111...333***///ddd...+++...000......///000111000///111111111111111111111111111111000000000000111111......////////////......222000//////000111111000000000000000000000000000000000000000000000000000++++++---///000111111111////////////////////////000000000000000000000000---------------...//////000///...---------------222000...---...///...---////////////////////////111111111000000000000000}}}fffWWWOOOEEECCCDDD>>>BBB@@@>>><<<;;;<<<===>>>>>>===;;;999888888888999;;;999777777888999888666888666444333444555555444333333222222111000000///---,,,,,,...//////---+++,,,,,,,,,---------......------,,,,,,,,,------...///............///000000111000000///////////////---...///000000///...---///...,,,,,,------,,,+++++++++------------++++++++++++++++++++++++++++++,,,---......------,,,---,,,,,,,,,------...///000---,,,,,,,,,,,,,,,,,,+++...------,,,,,,---------///...---++++++---...///000//////......---------.........//////000000000//////000000000000//////,,,,,,---------.........111111000000////////////000///......---...//////......---------...///000---......///////////////111000...---------///000///.....................///---,,,---000111000...111000000///......//////---...///000111000000///........................000000000000000000000000......//////000000000111666555222///,,,,,,,,,,,,---666(((:::TTTaaa555333---+++666---000000111111111111000000000''';;;;;;+++$$$KKK---WWWVVV***000000000000000000000000000222222222222222222222222000000000000000000000000222111000///............111777666///444###KKKLLLhhh///333000000///...///111222111000///////////////////////////////////////////////////000000111111000000///222000//////000111111000000000000000000000000000000000000000000000000000,,,,,,---///000000000000////////////////////////000000000000000000000000......---------......///000000000//////.........///...---...///000///...////////////////////////....../////////000000000~~~gggVVVNNNDDDCCCEEE@@@BBBAAA???===<<<===>>>???<<<<<<;;;:::999999888888:::888777777888999777666777555444333555555555444333333222222111111000000///.........000000...,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,---......//////......000000//////......//////---...///000000///...---.........,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***---000///,,,***,,,///+++,,,,,,,,,---......///+++,,,,,,,,,,,,,,,,,,------------,,,,,,------......---,,,++++++,,,---...------------------------,,,***(((***---...,,,***------............------,,,------------.....................------------111111///...------------......------......///000---......//////////////////...---------...000111222111///...---......///...---,,,---/////////---111000//////.../////////......///000000000000000........................000000000000000000000000---......///000111111222---000555777555222222222+++---444***___777222---///666---000000111111111111000000:::555###,,,000999zzz:::444000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////...???+++***)))...@@@ccc...777000111000///000222333222111//////////////////////////////000111111000//////000111111222222111111000222000//////000111111000000000000000000000000000000000000000000000000000---......///////////////////////////////////////000000000000000000000000//////......---.........///000111111111000///...,,,,,,---///111111000...////////////////////////---------......//////000~~~gggVVVMMMCCCBBBFFFAAAAAA@@@>>>===<<<<<<===>>>;;;;;;;;;;;;:::999888777888888888888888888777666666555444444555666555444222222111111000000000000000...---...//////...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,---...///...---,,,000//////.........//////......///000000///......---...///,,,))))))---111---,,,,,,++++++,,,,,,------------...............+++---//////,,,+++,,,...++++++,,,---------------+++++++++,,,,,,---------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,(((%%%''',,,...+++'''++++++,,,---------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,000000//////...........................//////000---......///////////////////////////000111333333444222000...------///000...---------.........---//////...............///...//////000000000000000000000000000000000000000////////////////////////,,,---...///000111222333555111///000///+++((('''888444WWW333222111111111111///000000111111111111000000444)))888555nnn666000000000000000000000000.........///////////////000000000000000000000000000000000000111222333444///(((888;;;:::===OOO---222111222111000111333444333222111111111111111111111111000111333444444333111000000111111111111111111000222000//////000111111000////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////000//////..................///111222222111///...,,,---...000222111///---////////////////////////..................//////~~~fffVVVMMMCCCCCCFFFBBB@@@???===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;999888888777888888999888777666666555444333444666666555444000000000000000/////////000...---------...---+++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,***+++---.........---,,,//////............//////......////////////......---......,,,)))***---111---,,,,,,++++++,,,,,,------------....../////////...,,,+++---//////---++++++,,,---.........------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........000---***,,,000222000,,,......///000000000000000---------.........////////////////////////000000---......///////////////.........///////////////---......///////////////...//////000111222333333444222000...------///000...............---......---------,,,,,,---......///////////////000000111000000000000000000000000////////////////////////,,,---...///000111222333===222+++---111222333555(((222JJJ+++333666111+++555//////000111111111111111444444***///hhh...111111111111111111111111111111111222222333333333111111111111111111111111000000000111111222333444<<<333333+++???888000+++444333111111222333444333222222222222222222222222222000111333444444333111000///000000111111000000///222000//////000111111000///////////////////////////////////////////////////////////////......---////////////////////////////////////////////////000//////.........//////---...000111111000...---///...///000111000---***////////////////////////000000000//////.........}}}eeeVVVNNNDDDCCCFFFAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999555777999999777666555666444444333555666777555444000000000000000000000000111///---,,,------,,,+++,,,,,,,,,---------......//////...---,,,,,,,,,,,,+++,,,------......------......------......//////////////////////////////---------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......///,,,***,,,///000---***,,,---.../////////------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///,,,,,,------------,,,,,,,,,,,,------.........//////---+++,,,///111///---,,,---......////////////------........./////////---............/////////,,,---...///000000000000---...///000000000000///---......///////////////,,,------...///000000111222111///...---......///...000000000...---...///---------,,,------...//////////////////000111111........................000000000000000000000000---......///000111111222111...000555333---...555EEE;;;***333555222(((777...///000111111222111111&&&:::???999111111111111111111111111//////000000111222222222111111111111111111111111444333222111000000000000%%%>>>EEE---333,,,666222111000111333444333222000000000000000000000000//////000111111000/////////000000000000000000///222000//////000111111000000000000000000000000000000000000000000000000000...///////////////......////////////////////////000000000000000000000000//////......//////000111---...///000000000///...000//////000000///---***////////////////////////000000000/////////......{{{eeeVVVOOOEEEDDDFFF@@@??????>>>======<<<<<<<<<<<<;;;:::999999999:::;;;444777::::::777555555666444333333555777777555444222222222222222222222222222000...------...------,,,,,,,,,---------.........------,,,,,,,,,---------------------......///...------------...///000//////............//////---,,,+++,,,.........---++++++------------++++++++++++,,,,,,---.........---,,,------......---,,,---...000111111000...------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////---------......---------..................//////++++++++++++,,,,,,,,,,,,)))***+++,,,------------............////////////+++++++++,,,,,,,,,---------...///000000///......---...///000111000000///---......///////////////------...//////////////////.....................///111222111///---///000...............///000000000//////...///000111222........................000000000000000000000000......//////000000000111,,,111666222%%%&&&BBBccc...111111...555)))444...///000111111222222222777uuuooo111111111111111111111111---------...///000000000111111111111111111111111333222111000000///000000+++000...333222333222111000111222333333111000000000000000000000000////////////////////////000111111222222111111000222000//////000111111000000000000000000000000000000000000000000000000000......///////////////...////////////////////////000000000000000000000000............///000222222/////////000000111111111000///......///000///---////////////////////////,,,,,,---...//////000000zzzdddVVVPPPFFFEEEFFF@@@@@@@@@??????>>>============;;;999888888999:::<<<444777::::::777555555555333333333555777777555444444444444444444444444444444222///......//////...,,,,,,,,,---------......,,,,,,,,,,,,---.../////////...---,,,---...///000---------------...///000//////............//////---+++***,,,///000...+++***+++---......---+++***------......///000111111***---000///,,,+++,,,///...///111222222000...------------,,,,,,++++++++++++++++++,,,---...///000---......//////......---////////////////////////,,,...//////...---///000,,,---...///000000000000............/////////000.........//////000000000//////000000000...---,,,---...000111111111000///---......//////////////////000000111111111111111,,,---......///......---000222333222///...///111000000000000000111222222000///.........///111222000000000000000000000000000000000000000000000000////////////000000000000---111444...000[[['''999///'''777,,,000......///111111222222222%%%111111111111111111111111///000000111222333333444111111111111111111111111////////////000111222333TTT333///888---111000///000222333222111222222222222222222222222111111000000000000111111222222222333333222222222222000//////000111111000000000000000000000000000000000000000000000000000---......///000/////////////////////////////////000000000000000000000000---------...000111333444111111000000111222333333///---,,,---///000111000////////////////////////((()))***,,,...000111222eeeSSSLLLEEEEEEGGG@@@CCCBBB@@@>>><<<<<<<<<<<<<<<;;;:::999888888888888999777<<<;;;222444999555555333222222333444222111000111222222000000111222000,,,)))+++///111///,,,---.........------...000((()))+++,,,---,,,++++++...///000000///---+++)))------------------------...///...---,,,,,,...000000...,,,,,,......,,,)))******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------.........//////,,,***)))***///111,,,%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++******))))))))),,,,,,,,,,,,---...000111...---,,,,,,,,,,,,---...---------.........//////---------.........//////000///---,,,,,,---...///...---,,,,,,......---,,,,,,,,,,,,---...///000111////////////////////////---+++))))))+++---//////---...///000000///...---...------,,,,,,,,,------000000000000000000000000////////////000000000000////////////////////////000000000000////////////;;;%%%333///...---888555666(((%%%JJJfffBBB(((,,,333---***111333111...///666%%%>>>nnn888---000333+++///---,,,000000111222222222222111333222---...))),,,888000222...111444)))+++[[[hhh333---333333111111111111111111111111111000111222444333111///000000000000000///...---000000000000000111111222333222000///...---......222000...///111222000...222000......111222///---000000000///......------//////......---------,,,333///...111///(((%%%(((....../////////...,,,+++111111000///////////////------......//////000000///000111///+++***,,,///...------------...//////~~~eeeTTTLLLEEEEEEGGGAAACCCAAA???===<<<;;;<<<<<<<<<;;;:::999888888888888999888>>>>>>444444888444666555444444555555444333555555333111//////222444;;;555///---...000///...000000000...,,,++++++---,,,,,,,,,,,,,,,,,,+++***....../////////---,,,+++++++++++++++++++++++++++.........---,,,,,,...000---,,,***+++---...---+++............---,,,++++++------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------,,,---------------+++)))------------------,,,,,,------------------...///---------,,,,,,+++++++++...,,,+++,,,...///...---///...------------...///---------.........//////---------.........//////000///---,,,---...///000...---,,,,,,......---,,,......---------.../////////////////////////////////---++++++---///000000......////////////......//////...------......///000000000000000000000000000000000000/////////////////////////////////////////////000000000000000///$$$///+++777---///000"""hhhFFF333)))111666000,,,//////(((444000888***$$$SSSFFF+++---222...444555333000000111222222222222111------)))555===555...,,,...555...000eee<<<777---+++222111111111111111111111111111000000111222222111///222222222222111111111000000000000000000111111222444333222111000000111111333111//////111111///---111000//////000000///.........//////////////////////////////......------000---...222222......111//////000000000///...---111111000///////////////.........///////////////------...---,,,---...000...------------...//////~~~eeeTTTMMMEEEEEEFFFAAABBBAAA???<<<;;;;;;;;;;;;;;;;;;:::999888888888888:::888@@@BBB888555777222888666555555666777555444555444222000...000444888CCC<<<333---,,,---...---///000000...,,,++++++---///...---,,,++++++++++++..................------++++++++++++++++++++++++---...///...,,,,,,...000+++******+++---///...---111111000000///---,,,+++......---,,,++++++,,,,,,+++++++++,,,,,,,,,---------...///...+++***,,,...------..................//////......---.........///............---------///,,,***---111222...***000///............///000------........./////////------.........///////////////...---...///111222...---,,,---.........,,,000///......------......////////////////////////111///---...000111222222//////............//////000//////...//////000000000000000000000000000000111111000000//////....../////////////////////////////////000000111111111666@@@'''000+++ddd---+++---222333111///000000&&&888000777---+++^^^777333(((222sssmmm333000333000333333...000000111222222222222111000333+++000888"""EEE)))bbb!!!777------000111111111111111111111111222000//////000111000000333222111000000000111222000000000000000111111222222222111111111111222222333222000000000000...---000111111111///...///000------...//////000111111000000000000////////////000......111111000111444000000000111000000///...111000000//////////////////////////////.........+++******+++---000000000...------------...//////|||eeeUUUNNNEEEDDDFFFAAAAAA@@@>>><<<;;;:::::::::;;;:::999999888888888999:::888BBBGGG<<<666666111888666555555666666555444000111111000000111555888>>>999111,,,++++++,,,++++++,,,------,,,,,,...000///...---,,,+++,,,---.........---------...//////........................---...///...---,,,...///---,,,,,,---............000000000000000///...---///...---,,,,,,,,,,,,,,,---------.........//////...,,,+++,,,,,,+++---111............////////////111000///...............///.....................///+++***...444666111+++///..................///............////////////............//////////////////......///000111222///---,,,---...///...---//////............//////////////////////////////222000...///111222222222000///...------...///000//////......//////000000////////////////////////111111000000//////....../////////////////////////////////000111111222222666,,,HHHSSS...111111...---000333222444000333...444)))rrr@@@777222777CCC000***'''888000222000111222+++000000111222222222222111***555222///777+++SSS[[[+++222...444///111111111111111111111111222000...---///000000000222000///------...000111000000000000000111111222///////////////000000111555444333222111000///...///111333222///---///111......//////000000000000111111000000000000000000333111//////...---...////////////000////////////000000////////////000000000000//////......------,,,***(((***...111000......------------...//////{{{eeeVVVOOOEEECCCFFFAAAAAA@@@>>><<<;;;:::::::::::::::999999888888999999:::888BBBJJJ???777555111666555333444555555444222...000222222111000000111333111///.........---,,,***,,,---,,,,,,,,,...000,,,,,,++++++,,,...///111......---------...//////........................,,,...//////---------...////////////...------...,,,---...//////////////////...------,,,,,,,,,------------........./////////'''$$$(((---......111.........//////000000000111000///...............---------------............+++***///666999444...------------------------........./////////000000........./////////000000///////////////000111111///...------//////...------------...///000111111////////////////////////111000...///111222111000000///...------...///000......------...//////000////////////////////////111000000000/////////...000000000000000000000000///000000000111111111222(((555333hhh...333555222,,,,,,222333...000999+++000000000444***000%%%333%%%000<<>>===<<<<<<<<<999999999888999999::::::888333???KKKAAA666555444555333222222333444222111...///000000000111444777,,,...//////...---,,,---)))***+++++++++,,,///111)))***+++,,,---,,,+++***...///000000///---+++)))////////////////////////+++---000000...---------(((***,,,,,,******,,,///...///////////////...---,,,,,,,,,---...///000111---------.........//////111++++++111///''')))111,,,,,,,,,---...//////000,,,,,,,,,,,,,,,---...///,,,---------......//////000///...------------------...///000000///...---////////////000000000000////////////000000000000000000//////...---+++***000...---...///000///...111000000///////////////////////////////////////222111000111333222111///---...///000000///...---////////////000111222333000000000000000000000000------...///000111222222000000000000000000000000444333333222111000//////,,,000(((aaa***@@@)))444111111444111,,,///777666(((<<<...///333;;;666555999111888***---;;;jjj555222666444+++999333000000111222222222222111888***;;;222******eee444000000>>>,,,+++;;;---111111111111111111111111111111111222444333111///---...///000000000000000000000000000000111111222...///000111111000///...///111333222///...000222444222///000222333111.../////////000111111222222......//////000000000111+++000111......111000+++000///.........000111222///////////////000111111---.........//////000000---///111000......000444...------------...//////{{{iiiWWWMMMIIIEEECCCBBBCCCBBB@@@>>>===<<<;;;;;;999888888777777888888999888888>>>FFFEEE<<<555555222222222222222111000000000000000000/////////////////////...---------,,,------------------------,,,,,,+++******+++++++++---------,,,,,,+++++++++...------------...//////------------------------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000...------...//////...,,,---...///...,,,++++++---)))***,,,,,,++++++,,,...++++++,,,,,,,,,,,,------///......---------.........------,,,,,,------...,,,,,,---......---,,,,,,------......//////000000---,,,,,,---///000000///......////////////............---,,,***+++---000111000...------...000111000///---,,,,,,---...///000000000000000000000000////////////000000000000222222111000000000000000////////////////////////000000////////////000000111111222222222333333333000000000000000///......888111+++333VVV777===111222111111111000000//////...777'''888cccGGG111000999***666...111---///888aaa\\\111666)))222+++111///000111333333222111111333222333333000000===MMM(((111111111111111111111111111000000111333555444333000111222222000//////000000000////////////000000...000111000///...///000222111111111000000//////...000111000///...///111////////////............000000111111222222333333//////000111111111111111---111333111---,,,///333000000000000////////////000///...------...///000///////////////000111111........................//////.........---------zzziiiVVVMMMIIIEEECCCCCCCCCBBB@@@>>>===<<<;;;;;;999999888888888888999999888888===CCCBBB;;;555555111111222222222111111000000000000000////////////...............---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,...------------...//////------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++,,,------,,,***,,,.........,,,+++,,,---***+++,,,,,,+++***+++---,,,,,,---------...........................------///......------......///,,,---............---,,,.........///////////////...------...///000000///......////////////....../////////---,,,,,,///111000///...------...///000000///////////////000000000000000000000000000000------------............000000///...............////////////////////////000000////////////000000222222222222333333333333000000000000000///......111222222000111666AAAIII111(((<<<...(((111111111111000000000///,,,111000555888---///888,,,777...333...---333\\\fff...444...444333555000000111222222222222222444333444444///---444>>>000333NNN%%%;;;222222222222222222222222111000///111333444333333000111222222000//////000000000////////////000000///000111111//////000111111111111111000000000///000111222111000///000222111111111000000000//////////////////000000000000//////000111111111111111---000333111...---///222000000000000////////////000000///......///000000000000//////000000111222000000000000000000000000//////.........---------yyyhhhVVVLLLIIIEEECCCCCCBBBAAA@@@>>>===<<<;;;;;;::::::999999999999::::::999888;;;>>>>>>999555555111111222222222222222111000000000000////////////---------...............------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------...------------...//////------------------------,,,---...//////...---,,,------------------------000000...---,,,,,,++++++,,,++++++,,,------,,,***+++---...---,,,,,,---...+++,,,---,,,+++***+++,,,---............/////////,,,---...//////...---,,,/////////....../////////,,,---............---,,,///////////////.........//////////////////000000...//////000000//////...000000000...------000222///...---,,,,,,---.../////////000111222222222222000000000000000000000000------------............000//////...............////////////////////////111000000//////000000111222222222222333333333333000000111111000000//////'''---333444000+++'''&&&999///UUU888(((777,,,$$$555111111111111000000000000///,,,444,,,,,,///000666///999---222///000444]]]uuu***...000000555222111111111111111222333333444222333444222...///222...---111555;;;___///888;;;333333333333333333333333000//////000222333222111000111333222111///000000111000000//////000000111000111222111000000111222111111111111000000000000000222333222111000111222333333222222222111111111000000000000000///////////////000111111111111111---000333333000...///111000000000000////////////111000000//////000000111000000//////000000111222000000000000000000000000/////////.........------xxxgggUUULLLIIIFFFDDDDDDAAA@@@???>>><<<<<<<<<;;;;;;::::::999999::::::;;;999888999:::999777555555111111222222333333222222000000000000////////////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,,,,,,,------.........------------...//////........................,,,---.../////////...---........................111000///...---,,,,,,,,,...------...//////...,,,***,,,------,,,,,,...///,,,---...---+++******+++------........./////////***,,,...//////...---,,,//////............//////------............------000000//////......------.../////////......///000//////000000000000/////////000000///------///111......------------......---///000222333333222222////////////////////////////////////000000000000111111000000000000111111////////////////////////111000000000000000000111000000111111111222222222000000111111111000000//////000111111111555;;;???>>>666!!![[[///***CCC(((,,,CCC+++111111111000000000000000444//////***sss,,,555333444000888---///000444999```---...333,,,444---333222111000111222333444222111111333444333222222;;;///,,,333333000<<>>===<<<<<<<<<<<<;;;::::::999999::::::;;;888999888666666666666555111222222333333333222222000000000000////////////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,------............------------...//////........................+++,,,.../////////..............................///......---------.........------...//////...,,,***,,,------,,,,,,...///,,,......---+++***+++,,,,,,------------.........)))+++---//////...---,,,...------,,,,,,------...........................000000//////......------,,,...000///------...000//////000000000000//////...//////...------...000.........------.........,,,---///111222222111111////////////////////////////////////000000000000111111000000000000111111000000000000000000000000111111000000000000111111////////////000000000000000000111111111111000000///000222111000///......>>>333......$$$///NNN---555999///'''111999333000000000000000000111111444666+++>>>PPP///777222111000888///000111333333ZZZ222222777///666...333222111111111222444555222111///000222555444222)))///444111'''###,,,888888NNN***+++%%%>>>777222222222222222222222222111/////////111222111000111222333333111000000111111111000000000000111111000222333222111000111222000000000000000000111111///000111000//////000111222111111111111000000000444444333333222222111111//////000111111111111111...000222333222111//////000000000000////////////000000111111111111000000...------------...//////........................000000/////////.........vvveeeSSSKKKHHHFFFDDDEEE@@@???>>>===<<<<<<<<<<<<::::::999999999999::::::888999888555444666666444333333333333333222222111000000000000////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///---------------............------------...//////........................***+++---...//////......---------------------------,,,,,,,,,---...//////,,,++++++,,,------,,,***+++---...---,,,,,,---...,,,---...---,,,+++,,,---,,,,,,---------.........***+++,,,---......------------,,,,,,,,,,,,------//////...------.../////////////////////.........+++...000000......000333///000000111111000000///---...//////...---...///////////////////////////------...///000000000000000000000000000000000000------------...........................//////000000000000000000000000000222111111000000111111222...////////////000000000000000111111222222111111---///111444555444333222''' )))===777"""DDDDDD&&&555222'''000>>>+++###???000000000000111111111111///777---^^^666///333000///000666333444333///)))NNNzzz...111111000333000222222222222222333444444333333111...///222222///444444222111999@@@777'''AAA333)))DDD444999444...111111111111111111111111222000000000222222111000111222444333222000000111222111111000000111111222000111222111000000111222000000000000111111111111...000111000///...///000111000000000000/////////111111111111111000000000//////000111111111111111000000111222222111000000000000000000///////////////000000111111000000///......------......///000000000000000000000000000000000000/////////......uuudddSSSJJJHHHFFFEEEEEE???>>>===<<<<<<<<<<<<<<<999999888888888888999999777:::999444333777777444555555555444333222111000000000000000////////////...............---------++++++++++++++++++++++++*********++++++,,,---...............------------...------------...//////........................)))***,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,------,,,***,,,.........,,,+++,,,---+++,,,...---,,,,,,---...---............/////////***++++++,,,------............------------......000///...------...///000.........///////////////+++///222222000000333777000000111111111111000000...///111000///...///000///000000000000000000/////////.........//////000000000000000000000000000------------...........................///000000000000000000000000000000222111111000000111111222000000000111111111111222///000111222222222222111666333///,,,,,,---//////222===;;;111...,,,000===;;;888+++///444111:::;;;(((///000000000111111111111///111000ppp***333111111111000333333222444111***OOOddd,,,222,,,111000222111222333333444444333333222666555111000222222///111111---''')))222666333>>>+++444>>>'''---;;;444222222222222222222222222333222111111222333222000111333444333222111111111222111111000000111111222///000111111//////000111///000000000111111111111///000111111//////000111111111000000000/////////000111111111111111111222//////000111111111111111222111000111111222111111000000000000////////////...///000000000000///...///////////////000111111000000000000000000000000000000000000/////////...tttdddRRRJJJHHHFFFEEEEEE???>>>===<<<<<<<<<<<<<<<999888888888888888888999777:::999444444888888333666666555444333111000///000000000000/////////////////////......------,,,++++++++++++++++++++++++************+++,,,---.../////////...---------,,,...------------...//////////////////////////////)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...------...//////...,,,---...///...,,,+++,,,---+++,,,------,,,,,,...///////////////000000000000++++++++++++,,,---.../////////............//////000///...------...///000---.........//////000000,,,000444444222222666:::000000111111111111000000///000222222000///000111000000111111111111000000111000///......///000000000000000000000000000000////////////000000000111000000000000000111222222000000000000000000000000222222111111111111222222111222222222222333333333///000111222222222222222000/////////111222111000000333//////777444---///WWW<<<...111666---000888111//////000000111111111222222***///ppp***999222444555111000111---444888555YYY]]]333:::...888222888111222333444555444333222000777:::666444666666222...111555777555222333555***555333KKKNNN///777---999333333333333333333333333444222111222333333222111111333444444222111111222222222111111111111222222...000111000///...///000//////000000111111111222000222333222111000111222111111111000000000000///222222222333333444444555//////000111111111111111333111000000111222222111000000000000////////////---...///000000///...---111111111111111222222333........................000000000000////////////pppcccVVVOOOKKKFFFBBBAAAFFF???:::===???===999888888999::::::999888777666888888777777666666555555555555555555444333222222---------,,,,,,+++++++++//////...---,,,,,,++++++,,,------,,,++++++,,,...******+++++++++,,,,,,,,,---,,,,,,---......---+++***+++---...///...---,,,,,,---///000000///---,,,///---+++,,,///000...,,,+++***+++---000111...+++...,,,***+++---...,,,***///......,,,+++***))))))000///---+++*********+++,,,,,,,,,---------......------------------------************++++++,,,---.........///......------,,,,,,,,,---------......000///...---,,,+++++++++111000///......///000111111...,,,---000222111///++++++***,,,...//////......//////......000444777555444222111//////000000///...---,,,,,,---...///......---,,,---...///000111000......//////---,,,////////////000000000000222222111000///...------000000000000000000000000333...333333///---000)))111111111000000000000000//////000000000000//////111<<<777***888///111///222000//////000000///---333'''888111111111111111111111111333%%%===///```mmm222999---222333///666000555:::777666555...000111222333444444444444222111111000000111111222===555<<<<<<***///000222333333444333222111000111111000000000000111111222222111111000/////////111000000000000222333444444222/////////000000///000000111111111111000000000///...000111222222111---......///000111111222000000111111111111000000000000000000////////////111111222222222222111111000...---...111222111///222///,,,---000222222000............/////////000......////////////......000000////////////000000pppcccVVVOOOKKKFFFBBBBBBBBB@@@CCCJJJLLLFFF>>>999888999999:::999888777666999999888888777666666666444444555444444333222111............---------,,,.........------,,,,,,+++,,,------,,,++++++,,,...***++++++++++++,,,,,,,,,---,,,,,,---......---+++,,,---......//////......,,,---...//////...---,,,000...---...000000///---///---++++++---...---+++...,,,***+++---...,,,***------------,,,,,,,,,,,,///...,,,++++++++++++,,,,,,,,,,,,---------......------------------------+++++++++++++++,,,------......////////////......,,,,,,,,,---------......---,,,,,,,,,,,,---......000000///.........///000000...---...111333222111000///......000111000///////////////...000333555333222111000//////000000///...------------...///...............///000000111///......///000///---////////////000000000000111111000000//////......////////////////////////000111***000)))555888???111000000000000000000000000000111111111111000000---WWW<<<;;;$$$444///222333111000000111111000///666...888|||111111111111111111111111333(((999111ccc[[[111777222555444222111:::<<<333...444888555666777777666666555444333222222111111111111222222---666(((444MMM000666222222333333333333222111000111111000000000000111111000000000000111111111111333222111000000111111222......///111333333111///000000111111111111000000111000///000222333222111//////000000111222222222000000111111111111000000000000000000////////////000000000111111000000000000///---...111222111///111///------000111111000........./////////000000......////////////......000000////////////000000pppcccUUUOOOKKKFFFCCCCCC======AAAIIIKKKEEE<<<888888999999999999888777777::::::999888888777777666333333333333333222000000///////////////.........------------------------,,,------,,,++++++,,,...++++++++++++,,,,,,,,,,,,---,,,,,,---......---+++///............///000000------------------------///---,,,---...///...---222///,,,***+++,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,------.........///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------.........////////////......,,,,,,,,,---------......---,,,,,,,,,,,,---......///......------.../////////...---///111444444444444222000000000000///...///000000///...///111444000000////////////000000///......------......///---...//////000000//////000///...///000111000///////////////000000000000000000000000////////////........................,,,444(((555111777!!!!!!000000000000000000111111111222222222222222222111222333///+++666222333222111111222222111000222000333hhh111111111111111111111111222+++333333lllAAA000222666555222444333&&&)));;;777000666888999999888888777666555333333222222222222333333***CCC(((444&&&!!!;;;222222333333333222111111111111000000000000111111//////000000111222222333444333222111000000000000---...111444555444///,,,000000111111111111000000333111000000222222111///000000111111222222333333000000111111111111000000////////////000000000000//////000000000000//////000///...///111222111000111///......000111111000....../////////000000000...//////000000//////...000000////////////000000pppbbbTTTNNNJJJFFFCCCCCCAAA===;;;>>>???<<<::::::888888888999888888888888999999888888777666666666222333333222222111000///////////////////////////,,,,,,------------------,,,,,,---,,,++++++,,,...+++++++++,,,,,,,,,---------,,,,,,---......---+++///...---------...000111...------,,,,,,------...---,,,,,,,,,,,,---,,,,,,000...---,,,,,,,,,------,,,,,,,,,,,,---------------------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......---------------------------------,,,,,,------...,,,------............---,,,,,,,,,---------......000///...---,,,+++++++++------------.........///.........000222444555666666333000.........,,,+++///000000///......000222............//////000000//////............//////,,,---...///000///...---///......///111222222111////////////000000000000.../////////000000000111////////////////////////222999111000333555111<<<000000000000000111111111111111222222222222111111;;;OOO444111000333222111000000222222111000//////333aaammm111111111111111111111111222///...444{{{///111---666333...444444:::;;;>>>===---***<<<444555666777777888888777444333333222222333333444444444222777555EEE666222222222222222222222222222111111000000111111222000000000111111222222222333222222111111111000000111111333444444111,,,(((000000111111111111000000222111000000000000///...000000000111111222222222000000111111111111000000////////////000000000000//////000000000000//////000//////000111111111111000/////////000000000000...////////////000000000//////000000000000//////000000////////////000000oooaaaSSSLLLIIIEEECCCCCCHHHBBB======<<<999:::===888888888888888888999999777777777666555555444444222222222222111000//////..................//////,,,,,,------------------,,,,,,---,,,++++++,,,...++++++,,,,,,,,,------------,,,,,,---......---+++...---,,,+++,,,---///000...---,,,,,,,,,,,,---...------......---------...***+++---.........------,,,,,,------------......//////.........---------***++++++,,,------------,,,,,,,,,---------......------------------------...------,,,,,,---------***+++,,,---------------,,,,,,,,,---------......000///...---,,,+++++++++,,,------.....................///000111333555666777444000.........---+++...///000000......000111,,,---......//////000000////////////////////////+++,,,---//////...------///......000222333333222////////////000000000000......//////000000111111000000000000000000000000&&&+++222)))...$$$***---//////000000111111111111000111111111111111111000333666jjj$$$BBB###444111///...///000111000//////111888eeebbb111111111111111111111111222111,,,333,,,555,,,555222,,,666&&&444333)))---666444,,,111222333444444555555444444333333222222333333444777(((444333>>>eee(((222222222222222222222333222222111111111111222222333222222222111111000000000000111111222222222222444222111111111000...,,,000000111111111111000000111000......//////...,,,/////////000000000000000000000111111111111000000.../////////000000000111000111111222222111111000///000000111000111111222///000000000////////////////////////000000000111//////000000000000//////000000////////////000000nnn```QQQJJJGGGCCCBBBCCCEEEAAA@@@AAA>>>999777999888888888777888888999:::777666666555555444333333222222222222222111//////............////////////------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,---------------,,,,,,---......---+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///000111000//////000111(((+++...//////...---...+++,,,......------...000///.........------,,,,,,***+++,,,------------,,,,,,,,,,,,---------......------------------------...------,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---...///////////////---///000000000111444666888555111//////000000///---...000000//////000111------...///000000//////...//////000000//////...,,,------...............000//////000222444333222////////////000000000000......//////000000111111111111111111111111111111===***)))000777;;;555 /////////000111111222222000000111111111111000000$$$CCCSSSMMM333---///000///...///000111000///,,,///555[[[___111111111111111111111111222111///000111888111666444...888???,,,+++666555666;;;777222222222222222111//////333333222222222222333333444222222///000gggGGG222222111111222222333444222222111111111111222222444333333222111111000000//////000222222333333222111///---...000222333333000000111111111111000000111///......///000///---/////////////////////000000000111111111111000000......//////000000111111111111222222222222111111///000222111000000111333...000111111///......////////////000000000111111///000000111111000000///000000////////////000000lll^^^OOOHHHEEEBBBAAABBB@@@>>>>>>@@@===888666777888888777777777888::::::777777777666555555444444333333333333222111000////////////000000000111111.........------,,,,,,+++,,,------,,,++++++,,,...,,,,,,,,,------------...---,,,,,,---......---+++,,,------...............+++,,,------------,,,+++---///111000...---///111***---///...,,,+++---...***,,,......------///111,,,,,,,,,,,,------------***+++,,,---------,,,+++,,,,,,,,,---------......------------------------------,,,++++++++++++++++++,,,---...////////////,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---...000111111000000---///000000//////222444666333000...///000111111+++---////////////000222......///000000000///......///000111111000///...///////////////000111111222000000111333444333222////////////000000000000////////////000000000000000000000000000000000000222+++***CCC222444111...//////000111111222222111111222222222222111111(((888VVV&&&666000000///...///111222111000***111...CCCbbb111111111111111111111111222000444---}}}222555444444666...666000"""555>>>(((+++:::---333333333333222111000///222222111111111111222222333777555---...mmm222222111111111222333444333222222111111222222333222222222222222222222222000000222222222222111000000...------000333444444000000111111111111000000111000///000111222111000000000000000000000000000000000111111111111000000.........///000111111111000000111111111111000000///111222222000000111444...000222222///....../////////000000000111111111000000111111111111000000000000////////////000000kkk]]]NNNGGGDDDAAA@@@AAACCC@@@>>>>>><<<999:::???888888777777777888:::;;;888888888777666666555555333333444333333222111000000000111111222222222222//////...---,,,,,,++++++,,,------,,,++++++,,,...,,,,,,,,,---------......---,,,,,,---......---+++,,,---///000000000///...***+++---......---+++******,,,...---+++***+++...///000///---)))))),,,///***,,,//////------///222)))******+++,,,......///+++,,,------------++++++,,,,,,,,,---------......---------------------------,,,++++++************---...///000111111111111,,,,,,,,,---------......000///...---,,,+++++++++,,,---///111111111111000---///111000......000333222///,,,+++,,,...000000***,,,.../////////111222...///000111111000///......///000111111000///...222111000000000111333444222111111111333444333222////////////000000000000000000000000////////////////////////////////////000wwwBBB666$$$666...//////000111222222222222333333444444333333222999)))bbb<<<''';;;111000///000222333333111---888---333eee111111111111111111111111333///777***SSS//////444111555,,,333333---333888iii===111111222333444444444444222111111111111111111222111+++888)))<<>>;;;888888888777888888999::::::;;;;;;:::999999999888888777777333333333222111111000/////////............//////........................)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,///............---------//////...---------------------------,,,,,,,,,+++)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,---------------,,,,,,---------,,,,,,------...---------+++++++++,,,,,,++++++++++++,,,,,,,,,------------...------------------...+++,,,---//////......---..............................------------......,,,,,,---......//////000.........///////////////111...,,,,,,///000000///000///------///000///...///---,,,---///000///---000//////.........//////000000111111111111000000111000///......///000111////////////000000000000000000111111111111000000666///'''666***000HHHzzz...//////111000///444888///!!!222...;;;111<<>>666333222333222222222222222111111111000222222333222222222222222222222111111111111222222000000000//////000000000333222111111222222111///.........///000000000111000000000000111111111222000222333333222222333555333333222111111111111111---///111111111000111222111111222111111000///...333222000000111111///...222111///,,,++++++///222,,,---,,,***,,,111111...111000000////////////000kkk^^^QQQLLLJJJFFFDDDEEE@@@>>><<<<<<;;;:::888777888888999999:::;;;;;;<<<888888777777666555444444111222444444444222///...//////............//////------............------)))***+++******+++...111,,,,,,,,,,,,,,,,,,------///............---------///......---------------............------------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,------......------,,,***+++,,,---............***+++,,,------,,,+++***,,,,,,+++******+++---...------,,,,,,,,,,,,------+++,,,---.........---,,,..............................------------......,,,------......///000000///////////////.........000...+++,,,...000111222111///......///000000//////...---...000111000////////////......//////000000000111111111111000000000000////////////000000////////////000000000000000111111222222111111000444&&&444;;;***111555jjj 666,,,+++555444,,,000>>>***;;;...---@@@+++777)))iii...555000000///000000222333444333555000---gggAAA222222222111111111111111+++999777bbbddd//////000111222222333333///333GGG)))===!!!$$$222???...---111555222,,,,,,000)))III%%%:::mmm333666777222333888111222222222222111111111111222444555444000///000222222222111111111111222222////////////////////////333222000111222222111000000000000000000000111111111111111111222222222222///000111000//////111222333222111///......------...000222222000000000111333333222222111000......555222000///000111000///222222111000......000222---///---+++---222222...000////////////000000111rrrdddVVVOOOKKKFFFBBBBBB@@@===::::::<<<<<<999666777888888999999::::::;;;888888777666444333222222222333333444333111000/////////............//////------...//////...------+++++++++***)))+++...111,,,,,,,,,---------------///............---------------,,,,,,,,,,,,------.........------------,,,/////////............---------------------------,,,---//////---------...+++,,,---......---,,,++++++,,,------.........---........................---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,++++++,,,---...///000111......------------......---------...//////000000000000//////......------000///---,,,---///111222111///......///000000//////......//////000000000//////////////////000111000000111111111111000000////////////////////////////////////000000000000/////////000000/////////(((...888555---888###ccc]]]+++444222'''(((444111###777444666///)))999BBB111III111444000000000000000111222222000)))999888444III111111111111111111111111...:::///666//////000111222333333444333000kkkJJJ!!!>>>;;;;;;%%%333333444444444444444333???CCC???...,,,333///333;;;111222222222222222222222222000444666444000...000444333222222111111222222333111111111111111111111111333111000111222222111000222222111111111111111111111111111111111111111111///000000///......000222111111///......---------///111222222000//////000222222222222111111000///555333000...///111111111000111222222000000000222000222111///111444444000//////...//////000111111tttfffWWWOOOJJJDDD@@@???@@@===::::::<<<<<<999666666666666777888888999999;;;;;;:::999777666555555555444333111111111111222//////............//////---..................---...------+++)))***---///,,,,,,,,,------.........///............---------,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,............------------------------------------+++,,,......,,,+++,,,---+++,,,---......---,,,+++---.........------,,,+++000///---,,,,,,---///000---,,,***))))))***,,,---+++,,,,,,------,,,,,,++++++,,,---.........---,,,+++,,,,,,---...///000000......------------......------......///000000111000000//////......------111000///---,,,---...000111000......000111000///---.............../////////////////////000111111000000111111111111000000........................////////////000000000000//////000000000000//////+++<<<***+++,,,666333333TTT666,,,===>>>******???222(((...222(((+++444///333222111111111111000000//////------888666+++___111111111111111111111111222666'''---///000000111222222333333...;;;555[[[---???'''999111333...'''+++666777000---(((888777111666111111777,,,222222222222222222222333...222555444000///222666333333222222222222333333111111222222222222111111222111000111222333222000222222222222111111111111000000000000000000000000333333333222111111444666333222222111222222333333///111222222000//////000///000111222222222222222555333000///000111222222...000111111000///000111000222222000111555444000//////...//////000111111nnn```RRRKKKHHHCCC@@@@@@@@@>>><<<<<<;;;:::888777555555666666777888888888999999888777666666555555777555333111000111222333//////............/////////...------------...///.........,,,******,,,...,,,,,,,,,---....../////////............---------+++++++++++++++,,,,,,------------,,,,,,,,,,,,+++***++++++,,,---...//////------------------------***,,,------,,,++++++,,,,,,------......------,,,............---,,,+++***...---,,,++++++,,,---......---+++******+++,,,,,,+++,,,---......---,,,+++,,,---.../////////...---/////////...------,,,,,,......------------......---......//////000111111///////////////.........000111111///---,,,---...222000//////000111000000,,,...//////...---///000////////////000111222222000000111111111111000000......////////////......////////////000000000000111222222333333222222111111999$$$444000(((:::222ooozzz &&&>>>222'''444222:::222777===)))QQQ333///111111111111000///...---...;;;///+++<<>>;;;888888888666666666777888888999999666666555555444444444333555555444333222222222222//////............//////000///---++++++---///000+++---...---,,,,,,---...,,,,,,------...////////////............------------,,,,,,,,,------...///............------------***+++,,,,,,......///000........................+++---......---,,,,,,------------,,,,,,------------------...------,,,,,,+++,,,---//////---,,,+++------------,,,,,,,,,++++++---...//////...---+++---...///000000000///...000//////...------,,,,,,......------------...............///000000111111.........///////////////,,,///111111///------///222000//////000111111000---///000000......000222////////////000111222333000000111111111111000000///000111222222111000///////////////000000000000111222222333333222222111333+++---<<<333'''111---000iii+++(((555555///***;;;777...vvv444...//////000111111000///...000999///,,,===+++ggg000000111111111222222222444///VVV+++111222222222111111111111111999111666222eee888222))))))222000)))222DDDzzz333111///444333333666222222222333333333444444222222222222222222222333444333333222222333333444000111222333333222111000111000///000222333222111//////000000111222222222111111111000000000//////...///.........000444777000000//////.../////////---///111111111000111222000111111222333333333333333222111111333333222111...///000///...///111222---000000...///222000+++111000000////////////000lll___QQQKKKHHHEEEBBBBBB@@@BBBBBB???:::777777999777777777888999999::::::888888888888888777777777333444555555555333111/////////............//////111///,,,******,,,///111)))+++---......---...000,,,,,,------...///000000//////.........---------...............///000111000/////////............///............---------........................,,,...//////...------.........,,,++++++,,,......++++++,,,---............)))---111444444111---)))---............---,,,+++,,,---///000000///---,,,---...000111111111000///,,,---------.../////////.........------...............//////000000111111---.........//////000000)))---111222000...///000222000//////000111111000...000222111//////111333////////////000111222333000000111111111111000000111222333444444333222111////////////000000000000000000111111111111000000999###444111+++444222,,,---mmmpppaaahhhgggppp~~~444------...///111111111000000222***777999+++***000000111111222222222222666222wwwAAA===000333333222222111000000000333444(((333fffrrr```hhhkkkttt777666///777333111888222222222333333444444444555333222222333333111///444333333222222333333444222333555666666555333222111000///000222333333111......///000111222222333333222222222111111000000111111111000111333888;;;555555333222111111000000,,,...111111111111222333222222333333333222222111222111111222444444222111///000000///...///222444///111111000111333111,,,222111000//////...//////hhh[[[NNNIIIHHHEEEDDDEEEEEEBBB>>>===>>>===:::777666666666666777777777777999888666555444444444555111333444444333222333444////////////...............---,,,+++,,,---...///,,,++++++******++++++,,,***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************,,,,,,,,,,,,******,,,---...///...---+++***............---,,,+++++++++++++++,,,,,,,,,------///...,,,+++***+++,,,,,,---,,,+++******,,,...///------,,,,,,,,,------...///......---------......+++,,,------......---------,,,,,,,,,,,,---......------............------111000...---,,,...///000///...---,,,,,,---...///........................////////////////////////////////////000000000000000000000000000000000000///111333222///...000222111111222222222222111111000000////////////000000222000///------///000222000000000000000000000000<<<)))SSS444444222222222111000//////...222###???...111000III111222...&&&<<<***555555)))==='''333222555555555555444333333222444&&&:::888GGG888---000666555111...000000111111111222222222444333222222333333222111000111111111111222222222333333333333333222111000000111111111111222222222000000000000000///......000000000000000000000000...//////......111777<<<888555111...---...111333//////000111111111111000111000///000111111111000333333333000...---///000111111000///...------,,,000000//////.........---***,,,///111111000...---fffYYYMMMGGGFFFCCCBBBCCCEEEBBB???>>>>>>===:::777666666666666777777777888;;;:::777555444333333333333444666555444333333444////////////............///...---,,,++++++,,,------,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,------......------,,,------,,,,,,,,,,,,------000000000//////.........++++++,,,------,,,++++++............---,,,+++***,,,,,,------...---------------------...............---,,,+++++++++,,,,,,------,,,,,,,,,---...///---------,,,,,,------.........---------------...+++,,,------......------...------------...//////000000111111111111000000000///...------...///000///......------......///........................////////////////////////////////////000000000111000000000000000000000000///111222111///...000222111222222333333222222111111111000000000000111111111000///......///000111000000000000000000000000,,,777333<<<000999333333333222111000000000555(((777***555666333222999444===---555***444777:::333555CCC333444444444444333333222000999+++)))DDD@@@<<<444///111333111000222222222222333333333444444555444333333333222111111444333333333222222111111333333333333333222111000000111111111111222222222111111222222111000000///111111111111111111111111---...//////...000555999666444111......///111333111111222333333333333222333222222222333333333222333222000///////////////000000000///.........---000000/////////............000222444444333111///gggZZZMMMGGGFFFCCCBBBCCCDDDBBB???>>>===<<<:::888666666666777777777888888<<<;;;888555333222222222444666777666444333333333////////////............000///...,,,++++++++++++------,,,,,,,,,,,,------***+++,,,---------,,,,,,---......//////......---......------------..................------------,,,,,,---......---,,,,,,000///...---,,,+++++++++***+++,,,---............,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,---------.........//////------------------------------,,,,,,,,,,,,------+++,,,------......------///............///000000---......//////......---......//////////////////.........//////................................./////////////////////////////////000000000111111000000000000000000000000///000111111000///000222111222222333333222222111111111000000000000111111000000000000000000000000000000000000000000000000666???ttt'''000000444444333333222111111111333111333+++333777))):::???...:::AAA333...zzzooo...555:::&&&111222333333333333333333000555...,,,777***222222444555111...111777444444444444555555555555555555444444333222111111666666555444333222111000222222333333333222111111000111111111111222222222222222222333222222111000111111111111111111111111---.../////////000222444333222111000000111222333222333444444555555444444222222222222222222222222222///------000111000...////////////////////////000000////////////.........///000111111000...,,,iii\\\OOOIIIGGGEEEDDDDDDBBBAAA???===<<<:::888777666666777777777888888888;;;999777555444333333333444666777666333222111222////////////...............------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------............------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---..................---...---,,,++++++,,,......+++,,,------.........---*********++++++++++++,,,---------,,,,,,,,,------,,,,,,---............---------------------,,,,,,,,,,,,+++++++++,,,------+++,,,------......------...............//////000,,,,,,------------,,,,,,---...//////000//////...---...///000000///...---........................//////////////////////////////000000000111111111000000000000000000000000///000000000000000111111000111111222222111111000000000000//////000000000///000111111111111000///000000000000000000000000---BBB666(((TTT***;;;,,,333333222222222111111111---555555222---000666+++ZZZQQQ;;;GGG###:::<<<)))???222@@@222111999222000111222222333333333333444---<<<000QQQ)))QQQ000444888777333000333888444444444444555555555555222333444333222111222222555444444333222222111111222222333333333222222111000000111111111222222222111222222222222222111111111111111111111111111111...///000000000000000000000000111111111222222222333333444555555555555555000111111111000///000000222...+++---111333111---///////////////000000000000000//////////////////......///000///...,,,+++jjj]]]OOOJJJGGGEEECCCDDD@@@???>>><<<:::777666666777777777777888888888888888777666555444444555666333444555444222000000000////////////............***++++++,,,,,,---------++++++************+++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,.........------.........................................................,,,+++++++++,,,...000111---.........------,,,+++******+++++++++,,,,,,,,,------------------------++++++,,,------------,,,------.........---,,,++++++++++++++++++,,,---...+++,,,------......------------,,,,,,------...////////////000000/////////------...///000000//////---...///000000///...---////////////////////////////////////////////////000000000000111111111111000000000000000000000000000//////000111111111111//////000000000000//////000//////......//////000000000111111111111000000111111111111111111111111222000+++111DDD000777:::666111111111111111000000000---333222777---+++>>>555------'''(((///------777@@@666---111---;;;000111222222333333333333333666:::)))777///***III$$$333555777555444333333222333333333333444444444444///111222222111111333555111111111111222222222222111222222333333333222222000000111111111222222222000000111111222111111000111111111111111111111111/////////000111000///...///000111111222222222222222333333444444444444444000111333111///...///111111---+++---222444222.../////////000000000000000//////000000000000000000111222222222222111000///hhh[[[NNNHHHEEEBBBAAAAAA?????????<<<999777666777777777777888888888999999777666555444444555666777111333444333111000000000////////////............((()))***,,,------------******))))))))))))******,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++......------------......,,,,,,,,,,,,,,,---------///...------------...///******+++,,,---...000111............---,,,+++***---------.........//////,,,,,,---............---+++++++++,,,,,,,,,---------......///...---+++***,,,++++++,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,---......------............------------......///000000000/////////000000/////////////////////////////////////////////////////////000000000111111111222222000000000000000000000000000///...///111222222111///000000000000000000///000000////////////000000111111111111111111111111111111111111111111111111+++777###000>>>EEEPPP>>>333'''888000000000000000000000000333...---777333---666222111777NNN###QQQ333444777RRRaaa'''(((BBB+++888,,,111222333333333333333333222222333333@@@:::+++TTTHHH---333444333111111333111,,,111222222222333333333333...111444333111111333666000000000111111222222222111111222333333333222222000111111111111222222222///000111111111111111111222222222222222222222222000000///000111111000...000000111111222222222222111222333333444444333333222444666444111///000333000///...000333444222///000000000000000000000000//////000000000000111111000000000111000000//////iii[[[NNNHHHEEEBBB@@@AAA@@@AAAAAA>>>:::777777888777777888888888999999999888777666555444444555666111222444333222111111222////////////............)))***+++,,,------,,,,,,+++******************+++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,------,,,,,,,,,,,,------*********+++++++++,,,,,,......---,,,,,,---......+++,,,------......---------------...------,,,,,,....../////////000000000+++,,,.../////////...------,,,,,,+++,,,---...///---...//////...---+++))),,,,,,,,,,,,---...///000+++,,,------......---------------------...//////***++++++,,,,,,++++++***......------...///111222000000////////////000000////////////////////////////////////////////////000000111111111222222222000000000000000000000000000...---///222333222111111111222222222222111111222222111111111111222222222222111000000111222222111111111111111111111111//////===+++)))111___***>>>,,,)))000111111111111111111111111444///222444444000,,,333000222???YYY!!!"""///ffffff'''999GGG+++***111999333444444444444333333222///...000;;;000888333;;;"""[[["""999111444444000///222222...222222222222333333333333222555888666222000222555222222222222222222111111000111222333333333333222000111111111111222222222000111111222333333222222222222222222222222222222222000///000222333111000222111111000111111222222222222333444444444444333222444666444000...000333000111222222333222111111222111111111000///////////////000000000111111111---------...............kkk]]]PPPJJJGGGDDDBBBCCCAAABBBCCC@@@;;;999999:::777888888888888999999999:::999777555444333444444111333444444333222333444000/////////............***+++,,,---,,,+++***))),,,++++++++++++++++++,,,---,,,+++***+++,,,---...---..................------,,,,,,++++++,,,,,,---.........//////000000000...---,,,++++++,,,---...---...//////...---+++***++++++,,,---............---------............///+++,,,.../////////......///...,,,+++,,,---///111---.../////////---***))),,,,,,,,,---...///000111+++,,,------......------...............///000000---......//////......---///...---,,,---///111333111000///......///000111000000000000000000000000////////////////////////000111111111111222222222000000000000000000000000000...---///222444333111222333333444444333333222444333333222222333333444333222000//////000222333111111111111111111111111---111000888444///<<>>222000111,,,@@@444888NNNddd---111...000000888666///555555555555444444333222,,,>>>...///222///888...555111fff(((AAA333000666777222///222555444222222222333333333444444777:::;;;888333000222555666555444444333222111111000111222333333333333333000111111111111222222222111222333333444444444444222222222222222222222222333111...///222444333111333222111000000111222333222333444444555555444444///333555333...,,,...111000222444444333111111222333222222111000///......//////000000111111111222//////000000111111222222nnn[[[KKKGGGFFFAAA???BBB@@@@@@???>>><<<:::999888555666777999999888888777666777888777555333444555444333333333333333333222111000///......---------------,,,++++++***))))))++++++++++++++++++++++++++++++,,,+++***+++...000///............---------++++++++++++++++++,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...,,,+++******---000222,,,,,,------,,,,,,+++***,,,000000,,,++++++&&&---------,,,,,,,,,+++++++++...///...,,,+++,,,...+++++++++,,,,,,,,,------++++++,,,,,,---...//////---...//////000////////////............---------////////////////////////.........000222222000...000000000000000//////...000000000000111111111111///111222222111111222333333000---******---000333222000...000333444222000111111222222222222111111000000111111111222222222444222000000111111111000000222555777777666333222444111///...//////...---FFFBBB###999///...;;;...111000000000111222333333222222222222222222222222&&&777000$$$PPPrrr%%%222222222222111111000000111111111222222333333444444444555555444222111000===555)))^^^BBB$$$555777222111111111222444666777555444444333333444444555888777777666555555444444000111333444444333111000333222222111111222222333000111111111111222222222333333222111000000111111222111111111000000/////////////////////000000111444333222222333444666777111333444333000...000222222111000000000111222333222222333333333222111111000000000000000000000000333111///......///111333------......//////000000mmm[[[KKKGGGFFFAAA???BBB@@@@@@???>>><<<:::999888555666777888999888888777666777888777555333444555444444333333333333222222333222111000000/////////---------,,,++++++******,,,,,,,,,+++++++++++++++++++++,,,+++++++++...000............------------,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++++++++---///111---------------,,,+++++++++//////,,,,,,...***###---------,,,,,,,,,++++++,,,...///...++++++---///,,,,,,,,,,,,------------,,,,,,------......//////------...///////////////---------........./////////////////////////////////......///111111000//////000000000000///......000000000000111111111111...000111111000///111222000000///......///000000111000000000222333222111111111222222222222111111111222222222333333333333444222111000111222111000111222444555666555444333111111111000000111222222444AAANNN&&&,,,@@@111---777...111111111111111111222333222222222222222222222222;;;444666666'''666LLL$$$999222222222222111111111000222222222222222333333333777666555333333333333333...999>>>///GGG999)))DDD;;;)))444333222222222333444555444444333333333333444444666666555444444333222222111222333333333333222111333222222111111222222333000111111111111222222222333222222111111000111111111111111111000000000///111111000000111111222333333222222111222444555666333444555444111000111333444333111000000000111111000111222222333333333333111111111111111111111111222111000//////000111222111111111111000000000000lllZZZKKKGGGFFFAAA???BBB@@@@@@???>>><<<:::999888666666777888888888888777666777888777555333444555444444444333333222222222333222111000000/////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000............------------,,,,,,,,,------.........//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,---......///---............---,,,,,,+++------+++---///...***------------,,,,,,,,,,,,---......---+++,,,...000,,,------------.................................,,,---......///.........++++++,,,---...///000111////////////////////////000///......000111111000///////////////......---000000000000111111111111---///000000//////000111...///111333333111///...000111222222111111222333111111222222222222111111222222333333333444444444333222111111222222111000222222333333333444444444222444555333111000222555***;;;(((ccc)))++++++666888+++---777555333222222111111111111222333333333333333333333333:::***,,,<<<:::...<<<[[[888+++666777222222222222111111111111333333333333222222222222999777555222222333555666;;;111+++444666777yyy999000666///...444555444333222222222222333444444333333333333444444444333333222222111111000333222222222222222222333333222222111111222222333000111111111111222222222222222222111111111111111111111111111000000000000222222222222222333444444333333222222333444666777555666666555333222222333555444333111000/////////...///000222333444444444222222222222222222222222000000000000000000000000222222222111000/////////jjjYYYJJJGGGGGGBBB???BBB@@@@@@???>>><<<:::999888666777777777888888888888666777888777555333444555444444444333333222222222111000///...------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---------***,,,------,,,,,,...000.........---------,,,,,,++++++,,,,,,------......222000...---,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------......//////......---,,,,,,,,,++++++,,,......---...------------,,,,,,,,,......---,,,,,,---///000---------........./////////////////////.........,,,,,,---...............,,,,,,------...//////000////////////////////////111///------///111111111///////////////...------///000000000111111111111...///000000//////000222///000222333333222000///...111333222000///111444111111222222222222111111222222222333333333333444333222111222333333222000333222111111111222444555555777999555///,,,///222888)))555999BBBhhh666===999;;;555---///444555555444333222222111111111111333333333333333333333333333777555......333222,,,555777///===444---666222222222222222222222222444444444333333222222111888666444333222333444555444@@@333444CCC,,,***\\\aaa,,,$$$999333000666...333333333333333333333333444333333333333333333444333333222222111111111000444333111000000111333444333222222111111222222333000000111111111222222222111111222222222111111111111111111000000000000000333222222222222333444444555555444444444666777888666666666555333222222222333333222111111000000000//////111222222333333333222222222222222222222222000000111111111111000000000/////////.........---hhhWWWIIIGGGGGGBBB@@@BBB@@@@@@???>>><<<:::999888777777777777777888888888666777888777555333444555555555444333333222111111111000///...------------......------------,,,,,,+++++++++,,,,,,---------***,,,---...------...000...------------,,,,,,,,,)))******+++,,,,,,------222000...---,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...///...---,,,......//////......---,,,...+++******,,,,,,,,,,,,.........---------,,,,,,...---,,,,,,---...///000---------........./////////////////////.........,,,---......//////..............................000000000000000000000000111///------///111111111/////////000///......---///000000000111111111111///000222111000000111333222222111111111111222222...111333222000///111444111111222222222222111111111111111111222222222222222111111222444444222111333222111000000222333444333666777444...,,,...222!!!;;;777)))///888ZZZrrr...(((111---333333---111>>>:::...000444444333222111111111222333333333333333333333333;;;444333555000***333CCC---"""444uuu;;;AAA:::)))&&&333888333222222222222222222222333555444444333333222222222333444444444444333222222777666:::222,,,@@@>>>...JJJnnn!!!===777'''666999///777111111222333444444555555333333333222222333333333333333333333222222222222555333111000000111333555333222222111111222222333000000111111111222222222000111111222222222111111000000000000000000111111111111111111111222333333444333333333333555666777777666555444333222111000111111111111222111111111111111111222222111111000222222222222222222222222000000111111111111000000---........./////////000gggVVVIIIGGGGGGBBB@@@BBB@@@@@@???>>><<<:::999888777777777666777888888999666777888777555333444555555555444333333222111111333222111000000/////////---------,,,,,,,,,,,,,,,)))******++++++,,,,,,---***,,,.........---...///------------,,,,,,,,,,,,))))))******+++,,,------//////...---,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++,,,---.........,,,,,,---............---,,,,,,///+++)))+++,,,+++***+++............---------,,,...---,,,---///000000///,,,------------.................................---......///000///////////////.........---------000000000000000000000000000///......000111111000000000000000000//////...000000000000111111111111000111222222111111222333444222000//////000222444000111222222111111222333111111222222222222111111000000111111111222222222222111222333555555333111222111000000000111222333...000222111//////111444333111&&&...FFFAAA...000+++]]]ccc...'''000111444<<<111000///555:::111,,,777444333333222222222222333333333333333333333333333888---,,,;;;DDD;;;000+++555444444333444NNN\\\===<<>><<<:::999888888777666666666777999999666777888777555333444555666555555444222111111000333222111000000/////////++++++,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,***,,,...///.........///---------,,,,,,,,,++++++))))))***+++,,,---...///,,,,,,------------,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,------------------,,,---------------,,,++++++///***)))...///,,,+++---............------------,,,,,,,,,///222222000---,,,,,,,,,,,,------------,,,,,,------......//////...///000000111111000000---------...............000000000000000000000000///......///111111000///111111111111111000000///000000000000111111111111///000111111000000111222222111000//////000111222111000000000222333222111111111222222222222111111111111111222222222333333111111222444666555333111000000000000000111222222/////////000000222333444111666;;;777222>>>BBB555<<<666///---999WWW||||||___@@@+++222000111666:::888000***:::777555333...,,,222999333333222222222333444444444444444444444444444444///888:::///***000666555000111222111---,,,555???999PPPrrr[[[888///000,,,,,,333???999555222,,,(((...:::222222222333333333444444333333333444444444444444444444333333333444444444!!!EEE888%%%999555(((???;;;:::333,,,000888888111eee{{{yyy]]]DDD//////666666222111777(((555;;;+++888AAA$$$111111333444444444444333333333222222222222333333333333333333333333333333333333222111111222333333333222222111111222222333000111111111111222222222...000111333333333111000///000000000111111111111000000000000000111222222222222111111222333555666:::888555555555555222000111111222333222111000000///000000111111111111000111111111111111111111111222111000//////000111222000000000000111111111111eeeUUUHHHGGGHHHCCC@@@BBB@@@@@@???>>><<<:::999888888777666666666777999:::666777888777555333444555666666555444222111111000111000///......---------++++++++++++++++++++++++'''(((((()))******++++++***,,,/////////......///---------,,,,,,,,,++++++******+++,,,...//////000***+++,,,---...---,,,+++******+++,,,,,,---......+++++++++,,,,,,---------------------------------,,,,,,------,,,,,,+++***...******000222...---000//////.........---------,,,+++,,,000333333000,,,+++++++++,,,,,,,,,------++++++,,,,,,---...////////////000111111111111111+++,,,,,,---...///000000000000000000000000000000.........000222222000...222222222222222111000000000000000000111111111111...///000000//////000111000000000000000000000000333000...000333444333000111111222222222222111111222222333333333444444444111111222444666666333111///000000000111111111111333111000000111222222111+++666000///:::444,,,999+++---000444555555222000---000333444333111111111,,,777777)))###---888:::222111444444000555777,,,222222222222333444444555444444444444444444444444444...,,,222666666444555000666666000000666777111111333555555444444555666---333777666444555777888)))111666333333666555111222222222333333444444444333333333444444555555555777666444222222444666888111---333888444555555---,,,222888888111,,,///444111777444,,,---666999444777...000:::888,,,---888+++;;;777000666000,,,;;;222333444555444333222111333222222222222222222333222222222222222222333333333222222222222222222333333222222222222222222333000111111111111222222222...///111333444333111000//////000000111111111222111111000000111111222333555555444444555666888999<<<999777666777777444111222333333333222000///------...///111222222222222000000000000000000000000333111000......000111333000000//////......------eeeYYYLLLGGGEEEBBBAAAAAACCCCCCBBB???;;;999999:::888:::<<<;;;888777888::::::999777555444444444444444666777666333000//////000000///...,,,+++***)))------,,,+++************;;;333***(((+++...---***+++++++++,,,---...000000,,,,,,------...---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))---,,,+++***+++,,,---...,,,,,,,,,++++++*********,,,---------------------,,,,,,,,,------.........***((('''))),,,...,,,***000222111---,,,......,,,---,,,+++,,,...///...---+++,,,------......------------............------000///...---,,,------...111000///...------...///......//////000000111111------.........---+++***222111111111000000/////////000000111111000000///222111000//////000111222//////000000111111222222&&&***000333222000000111555111---...111333111---000111333555555555333222333000,,,))))))+++///222111///---...111222000...,,,...000000///...//////222111111000111222444555111111222222222333333333444444333222222111111000666444111...---///111333111111222333333333333222000111333444444333111000222444333222444777555111222222222333333444444444444444444555555555666666333333333333333333333333333222222222333333444555555555444444444333333333333333333333333333333333333333333333333333333333000000000000000000000000222222333444444555555666111222333333111111222333222222222222333333444555444444444444444444444444222222222222222222222222222111111000111222444555222333333444444333333222222222111111000//////...---...000111222222111000222222222222222222222222////////////000222333444333333222222222222222222111111222222222333333333222333333333222222444666777777888888777444222000666444222111222222111000------///000111111111111000000000000111111111111////////////////////////---///000000//////000222fffYYYMMMHHHFFFCCCAAABBBBBBBBBAAA>>>;;;999999:::555777999888666666777999999888666444333333333333111333555444222111000000//////......---,,,++++++------,,,,,,+++,,,,,,,,,000,,,''''''***,,,+++)))+++++++++,,,---...///000------------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******************,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******.........------,,,,,,+++***+++++++++,,,,,,,,,---+++***)))***---///...,,,+++...---++++++///000...---,,,+++,,,...///...---+++,,,------......---------......//////......---000///...---------......000000......---...//////......//////000000111111...///000000000...---,,,111111111111000000000///333333333444444333333333333222111000000111222333000000000000000111111111***...222333222000000000111...,,,...222555444111000111333444555444333222111000///......///000111333000//////000111///---+++---000111111111222444444333222111111111222333111111222222222333333333222222222222222222222333333222000//////111333444000000111222222222222222444444555666666555444444222555555222222555555333333333333333333333444444333444444444444555555555444444444444444444444444444444333444444555555666555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333444555333111000111222444444333333222333333333333333333333333333333333333333333333333333333333333333222222222222222333222333333444444333333222333333222111111000//////111222333444444444333333000000000000000000000000222111111111111222222333222222222222222222222222111111222222222333333333222333333333222222444555777888888888777555333111666444222111222222111000...///000111222222222222000000000000111111111111111111111111111111111111---///000000//////000222fffYYYMMMHHHFFFDDDBBBCCCAAAAAAAAA>>>:::888999999444666777777777777888:::999888777555444444444555///111333333222111111111.........---------,,,,,,------,,,,,,------......*********+++,,,---------+++++++++,,,---...///000.........------,,,,,,+++++++++******++++++,,,------------,,,,,,+++++++++((())))))***+++,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,++++++++++++//////...---,,,++++++***,,,,,,,,,,,,,,,---------,,,++++++,,,...///...------//////,,,,,,000000...---,,,+++,,,...///...---,,,,,,---............------......//////......---000///......------......///............//////000......//////000000111111000111111111111000000///111111111111000000000000000000111111111111000000333333222222222222333333111111111111000000000000///111333333111000000111111...---...222444444222111111333444444444333222///000222333333222111///444222000000000000...,,,...000222222222222333444555444333222111111111111111111222222222333333333000111111222333333444444111000000000111222444444111222222333333333333333333333333333333333333333000333333000000444666666444444444444333333333333333333333333444444444444555555555555555555555555555555555555555666666666555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444666666555444444333222222444555555444222000111111666555444333222222222222333333333333333333333333444444444444444444444444444444444444333222111000222333333444444333333222444333333222222111111000111111222222222111000000111111111111111111111111444444333222222222222222111111111222222333333444111111222222222333333333111222333222111222333555777777888888777555444222555333111111111222111000///000111222222333222222000000000000111111111111111111111111111111111111...///000000//////000111fffYYYMMMHHHGGGDDDCCCCCC@@@@@@@@@===:::888888999777888888999999999999::::::999888666666666666777111222444444333111111111---------...............,,,,,,,,,,,,,,,---...///(((+++---,,,++++++...000,,,++++++,,,---...////////////...---,,,+++++++++++++++******++++++,,,---...------,,,,,,++++++***,,,,,,,,,------......///,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////////////////,,,,,,,,,---............555777555000...///...+++---,,,+++,,,...///...---,,,------.....................////////////......//////..............................//////000000......//////000000111111111111111111111111111000111111111000000000000000////////////////////////222222222222222222222222222222111111000000//////111111111000000000111222444222000000111222111///111222333333333333222222///000222444444333111000222111111000000000//////222333444333111//////000333333333222222111111111111111222222222333333333111111111222222333333333000111222222333333333222333333444555555555555555222222111111111111222222222333222111777???AAA???555555444444333333333222222222222333333333444444444444444444444444444444555555555555666555555555555555444444444333333333333333333333333333333333555555555555555555555555444444444444444444444444555555444444444333333333333444555444333222333444555444444333333333444444222222222222222222222222444444444444444444444444222333444555444333111000222333333444444333333222444444444333333222222222111111111000000///......333333333333333333333333333333222222222222333333000000111222333333444444111111222222222333333333111222333222111111333555666777777777777666555444444222111000111222111000///000111111222222222111///000000000111111111111111111111111111111111111...000111000///...///111eeeXXXLLLHHHFFFDDDCCCCCC?????????<<<999888888999999888888888888888888888999888666555444555555666444666777666444111111111---------.........//////++++++******+++,,,------((()))***((($$$%%%)))...,,,,,,,,,,,,------...///000///...,,,+++++++++,,,++++++******++++++,,,------------,,,,,,+++++++++///...---,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////,,,,,,------,,,------...777888666000---...,,,)))---,,,+++,,,...///...---,,,---......//////.........//////////////////.........//////////////////------...//////000000000......//////000000111111000000000000000000000111000000000000000000111111333222111111111111222333000111111111111111111000222222111111000000//////000///......///111222222444222111000111111111111222222222222222222222111///000000111222222222222//////000111111111222222222333444333111/////////111111222222333333333333111111222222222333333333333333333222222222111111222333333444333222111000222333333444444444444444555555444444444444555555777555333666AAAMMMNNNIII555555555444444333333333222222222333333333444444333333333333333333333333444444555555555555444333555555444444444333333333333333333333333333333333555555555555555555555555444444444444444444444444333333333444444444555555111222444444444444666888222222333333444555666777222222222222222222222222222222222222222222222222111222333444555444333333222333333444444333333222444444444333333333333333444444444333222222222222333333333333333333333333000000000111111333444444000000111222333333444444111111222222222333333333111222222222111111333444555666666666666555555555333222000000111222111000...///000000111000000000///000000000111111111111000000000000000000000000///000111000///...///000~~~dddWWWKKKGGGFFFDDDBBBCCC>>>>>>>>><<<999777888999666555444555777777777555666555444222222222333444666777888777444222111111..................//////++++++*********+++,,,,,,+++,,,+++(((&&&&&&***...,,,,,,,,,,,,,,,---...///000///---,,,++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))))))))***,,,,,,---............---,,,,,,,,,,,,------------***++++++,,,---...//////---------,,,,,,,,,,,,,,,,,,---...---,,,,,,---...000222111---+++------***---,,,+++,,,...///...---------...////////////......//////000000//////.........///000000000//////---...//////000//////.........//////000000111111/////////...//////000111000000000000111111111111222111000//////000111222///000111111111111000///111111111111000000000000000...---...000222222222000000000111222333444555222222222222111111111111000/////////000111222333---///111111111111333555---///222222222111222444///000111333333444333333111111222222222333333333444444333333222111111000444444444444333222111000000000111222222222222222333333333333333333333333333222000333???IIIIIIDDD555555555444444444444444333333333333444444444444333333333333333333333333333444555666555444333222555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333444555666666000222444555555666888:::222222222333444666888888333333333333333333333333222222222222222222222222111222333444444555555555222333333444444333333222333333333333333333333333333222222111111111111222222222222222222222222222//////000000111333444555111111111222222333333444111111222222222333333333000111222111000111222444444444444444444444555555333111//////111222111000...//////000000000//////000000000000111111111111///////////////////////////000111000///...///000bbbVVVJJJFFFEEECCCBBBBBB===>>>===;;;888777777999333222222444777:::999888666666444333333333444555444555777666444222111222////////////............------,,,+++++++++,,,,,,------------,,,,,,---...------,,,,,,,,,---......///...,,,++++++,,,---...++++++******++++++,,,---***++++++,,,,,,------...,,,+++)))(((((()))***+++,,,,,,.../////////...---,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,+++++++++***---///000///---,,,...000,,,......++++++//////------,,,+++,,,...///...---------.../////////////////////000000000000//////---...///000111000000///...//////000000///...---......//////000000111111000//////...///000111222///000000000111111111111000...---,,,,,,---...000000111222222222222111000000000000000000111111111222000///000222333111///000000111111111333444666333222222111111111111111...//////000111222222222...000222222000000222444...000222333333333555666111111222333333333222111111111222222222333333333333222222222222222222222333333333333333333333333111222222333333333333333000111222222222222111000...000111111444999:::888444444444444555555555555333444444444444555555555444444444444444444444444444555777777777555444222555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444111333555555555666888:::333333333444444666777888333333333333333333333333333333333333333333333333444444333333333444444555222333333444444333333222222222222222222333333333000//////......///000111222222222222222222222222222222222222222333444555222222222222222222222222111111222222222333333333000111222111000000222444222222222222333333444555222000//////111222111000000000111111111000000///000000000000111111111111000000000000000000000000///111111000///......///aaaUUUIIIEEEDDDBBBAAABBB=========;;;888777777999222111111555:::>>>>>>===999999777666666777888888111333555555444222222333000000//////............///...------,,,,,,,,,,,,'''(((***,,,---,,,+++)))------,,,,,,,,,---.........---,,,++++++,,,...///++++++******++++++,,,---)))***+++,,,------...///,,,+++)))))))))+++---///,,,,,,.../////////...---,,,,,,,,,------.........---------------------,,,.........------,,,,,,,,,...000222111...---///111---000///,,,---000111///---,,,+++,,,...///...------....../////////////////////000000000000//////---...///111111111000/////////000000000...---,,,......//////000111111111000000/////////000222333//////000000111111111222333111000//////000111333111222333444444333222111//////000000111111222222555333111222444444111...333333333222111000111333333333222111000000111111---///111333333333222111000222444333000///000333222333555555444333444555222333444444333222000///111111222222222333333333111111111222222333444444222222222222333444555555444555666666777777666666222333555666666555333222///666:::666111111333444333444444444555666666666444444444555555555666666555555555555555555555555666777888999888777555333555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444666555555444444333333222333444666666555555777888555555444444444555555666444444444444444444444444444444444444444444444444777666444333222222333444222333333444444333333222222222222222222222222222222222111111111333444555444444444444444444444444555555444333333333444444333333222222222222222222111111222222222333333333000111222111000000222444111111111111222333444444222000//////111222111000111111222222222111111000000000000000111111111111111111111111111111111111000111111000///......///zzzfffUUUGGGEEEEEEAAA???BBB???@@@@@@<<<888666666888:::888666555666666666555888777444111111222444555444444333333222111000000//////...------------...///,,,***,,,///000+++''')))))))))))))))))))))))))))******++++++,,,------,,,,,,+++******+++,,,,,,...---,,,+++***+++,,,---,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------***++++++,,,,,,++++++***---,,,***))))))***,,,---//////---)))$$$###&&&)))//////.........------------------.........//////......---,,,,,,,,,---------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,222111000.........//////////////////000000000000///......------///000111333333222000...///111444111111000000000000111111111111000000//////......000000111111111111000000222111000///............222000...///111222111...000000000000000000000000111222222222111000...---111111222222222222111111111111111000000000000000222111111222444444333111000000////////////000000222222111000//////000000000000000000000111111222000000000111111222333333333333333333333333333333444333222222444666555555222222111111111222333333444444444444444444444444777666444333222222333444444555666777666555333111777777666666555555555444444444444333333222222222333444444555555444444333555444444333333444444555111222333333444444444444111111111111111111111111444444555555555555444444444444444444444444444444...000222222222222444666555444222111000000111111444333222222222222333444444444444444444444444444000000000111222222222333333222222111111222222333222222222222222222222222666888999777444111111333000111222333333222000000222111000//////000111222000111333444222...***(((111111000000111111222333111000///000222222000///222222111111111111222222000000000000000000000000222111111000000000000000222222222111000//////...eeeTTTGGGEEEFFFBBB@@@CCC???@@@???<<<888666666888:::888555555666777666555888666444333222222333444444444333333222111111000//////...------------...555111---,,,,,,)))###------------------------)))******++++++,,,------,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,)))************+++++++++000///---,,,,,,---///000+++***))))))***,,,.../////////...,,,++++++...000//////.........---------,,,,,,,,,---------......---------------------------...//////000000//////........................000000///......///000111////////////000000000111000000/////////000111222333333333111//////111333111111000000000000111111000000000111111111111111000000111111111111000000000000000///000000111111555333111222444555444222111111111111111111111111222333333444333222000///000000111111111111000000111111111222222222222222333222222333555555444222222111111111111111111222333333222111111111111111111111111111111222333333222222222222222222222111333333333333333333333333555333222222444555555555333333333333333444555666444444444444444444444444333222222222333444555666444555777777777555444222777666666666555555555555555555555444444444333333333444444555555444444333555444444444444444444555111222333444444444444444333333333333333333333333444444555555555555444444444444444444444444444444333444444444222111222333777666555444333333333333444444333222222333444444444444444444444444444444111111111111222222222222222111111111222333333444222222222222222222222222444666888666333111111333000111222222222222111000222111000//////000111222///000222333222000...,,,111111111111111222222333000//////000111111000...222222111111111111222222000000000000000000000000222111111000000000000000222222111111000//////...eeeUUUGGGFFFFFFBBBAAADDD@@@@@@???<<<888666666777999777555555666777777666666666555444444333333333444333333222222111111111//////...------------...,,,***((()))++++++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,---............---************++++++++++++///---+++))))))+++---///***))))))***+++---000111...---+++,,,---......---...............---------++++++,,,,,,,,,---------+++,,,---...//////...------...//////000000///////////////000000000000000............///000111222/////////000000000111111111111000000000111222333444444333111//////000222111111000000000000111111///000000111222333333333000000111111111111000000000000000000111222333444222111000000222222111000222222222222222222222222333333444555555444333222//////000000000000//////111111222222333444444444333222222333555666444333444333333222222333333444333333333333222222222222222222222222222333444444555555444333333222111111333333333333333333333333555333222222444555555444333444444555666666777888444444444444444444444444444444333444444555666777555666777888777666555444666666666666555555555555666666555555555555444444444444555555555555444444444444444444444444444444222333333444444444444333444444444444444444444444444444555555555555444444444444444444444444444444444555666555333222333444666666666666666555444333555444444333333444444555444444444444444444444444222222222222222111111111111111111222222333333333222222222222222222222222222444555555333222222222000111111222222222111111222111000000000000111222//////000222222333222222000111111111111222222222111000///000111222000...222222111111111111222222000000000000000000000000222111111000000000000000222111111000000//////...hhhWWWIIIGGGGGGBBB@@@BBB@@@@@@>>>;;;999777777777777666555555777888777666555666666666555444333222333333333222222111111111//////...------------...$$$###$$$''',,,//////...************************)))******++++++,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++)))***,,,------,,,***)))+++,,,,,,---------------,,,,,,,,,---------......---,,,************,,,---++++++++++++,,,...///000000---++++++---...+++(((........................,,,,,,,,,---------......)))+++---///000000///.........///000000000000000//////000000000000111111///////////////000111111//////000000000111111111000000000000111111222222444555444222000///000111222111111000000111111222000000000111111222222222000111111222222111111000222111111111222222333444000000//////000000000///222222222222222222222222222333444555555555444333000000111111111111000000000111111222333444444555222222111333444555444222444444333333333333444444222333333333333333222222222222222222222333444444555555444444444333333333444444444444444444444444555444222222444555555444333333444555666777777888444444444444555555555555999888888777666666666555666666777888777777666555666666666666666555555555555555555555444444444444444444555555555555444444444444555555555555444444333333444444444444444333444444444444444444444444444444555555555555444444444444444444444444444444111333444555555555777888333444555666555444222111444444444444444444444444444444444444444444444444333333333222222111111111333333333333222222111111222222222222222222222222111222333333333222222222000111111111222222222222111111111111111111111111000000111111222333444555000000111111222222222222222111111111333333111000222222111111111111222222000000000000000000000000222111111000000000000000111111000000////////////kkkZZZKKKHHHGGGAAA>>>@@@AAA???===;;;999888777666666555555666888999888777555666777777666555333111333333222222222222222111//////...------------...+++*********+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++)))***,,,---...---,,,,,,)))***,,,------,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,---------.........---...///000000///...---------------------......333000......000111...+++---.................................////////////***+++...000000000///......//////000000000000000....../////////000000000000000000000000///......000000000000111111111111//////000000000111111111444444444333111000111222222222111111111111222222111111000000000/////////111111222222222222111111444444333222222222222222222333333333333222333333111111111111111111111111111222333444444333222222111222222333333222222111///000000111222333444444111000000111333333222111333333222222222222333333111111222333333222222111111111111111111222333333333333444444444555555555444444444444444444444444666444333333444555444333111222444555666666666555444444444555555666666666888888777777666555555444666666777777777777777666555555555666666666666666333333333333333333333444444555555666666555555444444555555666666555555444444444444555555444444333444444444444444444444444444444555555555555444444444444444444444444444444111333555555555555777999333444555555555444333222444444444444444444444444444444444444444444444444444333333333222222111111555555555444222000///...222222222222222222222222111111111222333333222222000000000111111222222333111111222222222222111111333222222111111222333444///000111222222222222111333222222333444444333111222222111111111111222222000000000000000000000000222111111000000000000000000000000///////////////lll[[[LLLIIIGGGAAA???@@@BBB???<<<;;;:::999777555555444444666888999888777666666777777666555333222222222222222222222222222//////...------------...///...---,,,++++++++++++************************)))******++++++,,,------***++++++,,,,,,++++++*********+++,,,------------***+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++---///111111///---+++........................000...------///000000///---------..................////////////000000000,,,,,,...///000000///......///000000111111000000------......//////000000111111111111000///...---000000000111111111222222...///000000111111000000222333444444222111222333222222111111111111222222111111000000///......---111111222222222222111111555444333222111111111111111222333222111000111333111111111111111111111111000111222333333222111000222333333333333333333222000000111111222222333333000//////000222333111000333222222111111222222333///000222333333333222111111111111111111222333333222222333444444555666666444444444444444444444444666444333333444444444333111222333555555444333333444444444555666666777777222333444555666666666666555666666666666666777777555555555666666666666666222222222333333333333444555555666666666666555555444555666777777666555444444555555555555444444333444444444444444444444444444444555555555555444444444444444444444444444444555666666666444333444555555555666666666555555444222333333444444333333222444444444444444444444444333333333333333222222222555555555444333000...---222222222222222222222222222111111222444444222111000000000000111222333444111111222333333222111111444333222222111111222222///000111333333222111111444333222333555555333222222222111111111111222222000000000000000000000000222111111000000000000000////////////////////////kkkYYYKKKIIIHHHCCCAAACCCBBB???<<<::::::999777555333333444666999:::999777777777777666666555444333222222222222222222222222//////...------------...,,,,,,,,,++++++,,,...///)))))))))))))))))))))))))))******++++++,,,------***+++,,,,,,,,,,,,+++***++++++++++++,,,---......++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---***+++,,,------,,,+++***,,,---.../////////////////////...---+++,,,...000---------.........//////.........////////////000............//////////////////000111111111111000------......///000000111//////000111111000///...000000111111111222222222///000111222222222111111111222444444333222333444333222222111111222222333111000000000000000000000111222222333333222222111333222222111111111222222...000111000......///111222222222222222222222222222222333333333111000///222222222333333222222222222222222333333333333333111000000111333333222000333333222222222222333333000111333444555444333222222222222222222333444444333333333333333444444444555555555555555555555555777555333333444444444222222333444555555444222111444444444555666777777777333444555777777777777666555555444555555666666777555555555555666666666777333333333333444444555555555555666666666666555555444555666777777666555444555555555555555444333333555555555555555555555555444444555555555555444444444444444444444444444444444555666555333222333444555555444444444444555555111111222333333222111111444444444444444444444444222222333333333333333333222333444444444222000///222222222222222222222222444222111222444555222000111000000000000222333444111222222333333222222111111111222222222222222222///000222333333222111000222111111222333333222000222222111111111111222222000000000000000000000000222111111000000000000000////////////////////////hhhXXXJJJIIIIIIEEECCCFFFCCC???;;;:::::::::777555333333444777999:::999777777777777666555555444444222222222222222222222222//////...------------...//////...,,,***)))***+++------------------------)))******+++,,,,,,------***+++,,,------,,,+++***++++++******+++---...000,,,++++++******++++++,,,+++,,,------......---------------.........///////////////....../////////+++,,,---///000111111111888888666222---,,,///222---------.........//////---------.........//////000//////.........////////////000111111111111111---......///000111111111---...///111111111000000000111111111111222222222000111222333444333222222000222444444333333444555333222222111111222222333000000000111222222333333111222222333333222222111000000000000111222333333111333555444111000222444333333333333333333333333333333444444333111000///111111222222222222111111444444444444444444333333222111111222444444333111444333333222222333333444111222444666666555444333444333333333333444555555555444444333333222222111555555555555555555555555777555333333444444333222333444666666555444222000444444444555666777777888::::::;;;;;;:::999777666444444444444444555666777444555555555666666777777444444444555555555666666555555666666666666555555444555666888888666555444555666666666555444333333777777777777777777777777444555555555555555555444444444444444444444444444000222444444444444666777333222111000000111333444000111222333333222111000444444444444444444444444222222222333333444444444///111222444444333222111222222222222222222222222555333222333555555222000111000000000000222444555111222333444444333222111///000111222222222222222...000222333333333111000111000///000222222000///222222111111111111222222000000000000000000000000222111111000000000000000.........///////////////hhhZZZLLLGGGGGGEEECCCCCCBBB???===<<<===;;;888444999888666555555666777777555555444333333333333444444444333333222111000000111///---...000000...,,,...,,,***+++,,,+++'''$$$***)))((()))***+++***(((+++++++++***++++++,,,,,,...------,,,+++++++++,,,((()))***+++,,,,,,+++***************************++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,.../////////...---,,,,,,++++++,,,---///000777777333,,,***,,,...,,,---,,,---...000000...,,,000000///...............///////////////.........////////////////////////333222111///---+++))))))////////////000000000000222222111111111111111111000000000000000000000000444444111...000444222---///111444666555333000...111111222222222111111000000222333333111000000111222222222222222222222222444444444333333222222222000000000111222222222333222333333444333222111000222222222222222222222222///000222333444333333222111111111111111111111111444333111000000111333555666555444333333333333333111222333444444444333333333333333222222111111111555555555444444444444333444444444444333222111000555555555444555666666777777777666666666666666777333444555555444444555666444555555555555555555555666555333333555666555444555555555666666666666666555555666666666666666555444555555555444333333222777777777777666666666666444444444444444444444444555555666666666555444444333333222111111222333333666666555555555444444444555444444333333222222111111111111222222333444444444444444333333333222222222222222222222222222222333333444555444333111000111111222222222222111111222111000111333444333222222222111111000000//////000222333222000/////////000000000000000000000000111111111111111111111111......///000111333555555333222111111000000111111333111///...---...///000111000///////////////000111000...------...000111jjj[[[MMMHHHHHHFFFDDDCCCBBB@@@===<<<<<<;;;777444666666555555555666888999555555444333333333333444444333333222222111111111222000...///111111///---...---+++,,,---,,,)))&&&,,,***)))***+++,,,+++***,,,,,,,,,+++,,,,,,---...------,,,+++++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,++++++---.........---,,,---------,,,---...000111222333111,,,+++...000......---...///111111///...000000///.............../////////////////////...////////////////////////111111000//////...------////////////000000000111111111111111111111111111222222222222222222222222222444222000000444333000222222222222222222222222111111222222222222111111///111222111000/////////333333222222222222222222444555555555555444333222111111111111222222222222222333333444333222111000000000000000000000000000111111222333444333222222222222222222222222222222666555333222111111111111666555444444333333333444111222333444555444333333555555444444333333333333222222222333333444444444222222333333333333222222444444444444444555555666777666666555555666666777666888999999888777999:::888888777777777777777777888777555555777777777666777777777777777888888888777777888888888888777777777777777777777666555555666555555555444444333333555555555555666666666666333333444555666777888888333444555666666555444333666666555555555444444444555555555444444444444444444444444333333333333333333333333333222222222111333333333333333333333333444444444444444333222222111111222222222222111111222111111111333444333222222222222222111111111111///111333333222222333444111111111111111111111111111111111111111111111111333222222111111111111111333222111111000000111111333222000//////000111222000000////////////000000000///---,,,,,,---///000iii[[[MMMGGGGGGDDDBBBAAAAAA@@@>>>===<<<:::777555444444444444555777888999555555444333333333333444222222222222222222222222222111000000111111000///...---,,,---...---+++***---+++***+++,,,---,,,+++---,,,,,,,,,------...///,,,,,,++++++******++++++)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,......---+++******+++,,,,,,------,,,,,,......---......///111111---//////,,,,,,000111//////......000111222000///000//////............///......////////////////////////////////////////////////000000000111111111/////////000000000111111111111111111111111111111333333333333333333333333///333444111000222444222444222000///000222555666111111222222222222222111000222333333111000000111333333333222222111111111444555666777777555444222222222222222222111111111222333333333333222222111111111111111111111111111222333333333333333222111444444444444444444444444333333333333333222111111666555444444333444444444222222444555555555444333666666666555555555555555000111222333444555666666111222333444555666666666555555555555555666666666777777777666666777777888666777888888777777888::::::999777666555666777777888666555555666777777666666666777777777888888888777777777888888777777666777777777777777666666555777666666666555555444444555555555666666777777777444444333444444666888999444666888::::::888666444555555555555555444444444555555555555555666666666666666666555444333333222444444444444333333333333444444444444444444444444555444444333333333333333111222222333333222222111333222111222333444333222222222222333333333333333111222444444333222333444111111111111111111111111222222222222222222222222444444333333222222222111333222111111000000111111222222111000000111222333000000000//////000000111000000............000000hhhYYYKKKFFFEEEBBB@@@???AAA@@@???===<<<999777666444444444555555666777888555555444333333333333444222222222222222222333333111111000000000000//////------,,,---------,,,+++---+++***+++,,,---,,,+++,,,,,,+++,,,,,,---...///,,,++++++*********++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,+++++++++,,,,,,---------------------......///000000***---...,,,---000000...///......///000111000///000///............//////............/////////////////////////////////////////////000000111111111//////000000000111111111111111111111111222222222333333333333333333333333,,,111444111///111333333333111000///000222555777111111222222333333222222333555666555444222333333444333333222222111111111222444666777777555333111333333333222222111111111333333333333333333333222333333333333333333333333444444444333333222222111333333333333333333333333...///222444555555555444555555444444444444555555222333444666666555555444666666666666666666555555333444444555666666777777444555666777777888888777666777777888888888888888888888777777777888999999555777888888777777999:::<<<:::888777666777888888:::999777777999:::999888888999999999:::;;;;;;;;;:::::::::;;;::::::999888888888888999999888888777888888999999999999999999444444555555666666777777888777555333222333444555555666777888888777666555555555555555555555555555333333444555666666777777555555555555444444333333666666666555555555555444444444444444444444444444555555333222222333444555222222333333333333222222333222111222444555444333111111222222333333444444333444555333111///......111111111111111111111111222222222222222222222222111222333555666777888888333222111111000000111111111000000000000111222333000000000///000000111111222111111000000111111222hhhZZZLLLFFFFFFCCCAAA@@@@@@@@@???>>>;;;999777666666666666666666666555555555555444333333333333444222222222222222222333333///000000///............,,,,,,,,,,,,+++++++++,,,,,,***)))***+++,,,+++***************+++,,,---...,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------------......///+++,,,,,,---......//////***...///---...000///,,,...---,,,---///000///...//////............//////---.........//////000000000000000000000000000000////////////////////////000000000000111111111111000000111111111222222222222222222222222222222222***000333000...000111111000000111111222333444555111111222333333333333333333555666666444333333444333333333222222111111111000222444666666555222111444333333333222222111111333333333333333333333444333333333333333333333333555444444333333222222222333333333333333333333333...000222555666666555444555555444444444555555666333444555666777666555555555555555555666666666666666666666666666666666666666666777777777777666666777777888999:::999999888777777777777777888999:::888:::;;;;;;;;;;;;===>>>===<<<;;;:::999::::::;;;>>><<<;;;;;;<<<======<<<=========>>>???@@@@@@@@@???????????????>>>======::::::;;;<<<<<<;;;;;;;;;777888888999999::::::;;;444444555555555666666666999777555333222222444555555555555444444555555555444555555555555555555555222222333444555666666777222333333333444444444555555555555555444444444444333333333333333333333333555444333333333444555666333333444444444444333333333222111222444555444333000111111111222222333333000111222111...---,,,---111111111111111111111111222222222222222222222222000111444777999:::;;;<<<333222111111000000111111////////////000000111111000000000000000111222222000000000000000000000000iii[[[MMMHHHHHHFFFDDDDDD???@@@@@@>>>;;;888777777777777888888777666555555555555444333333333333444222222222222222222222222...///000///...------///,,,------,,,***)))+++,,,,,,***)))***+++,,,+++***)))))))))***+++,,,---...,,,,,,++++++,,,,,,------------,,,++++++++++++,,,************************))))))))))))))))))))))))...---+++******,,,...000...------------...///000***+++,,,---............,,,///000......000///,,,///---,,,,,,...//////...///............//////000------......///000000000000000000000000000000000111000000//////......---000000000111111111222222000000000111222222333333222222222222222222222222,,,000222000///111111...///000222333444444333222000111222333444444444444111333444444222111111222222222222222222222222222000111333555555444333222333333333333333222222222444333333333333444444555222222222222222222222222555444444333333333333444222222222222222222222222333444555666555444222000555555555444555555666777444444666777777777666555555555666666666666777777777777777666666666555555777777777888888777666666999:::;;;<<<===<<<;;;;;;:::999999::::::;;;<<<===;;;<<<>>>>>>>>>>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<>>>>>>>>>===??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBAAA@@@???;;;<<<<<<===============::::::::::::::::::::::::888888888888888888888888666666555555555666888888666555444333333444555666444444444555555555555555222222333444555555666666111222222333444444555555333333333222222222222111333333333333333333333333444444444444444555555666333444444555555444444333444333222333444555444333111111111111222222222222+++---///000//////000111222222222222222222222222333333333333333333333333333444666888999999888888333222111111000000111111////////////000000000000000000000000111111222333........................gggYYYKKKGGGGGGFFFDDDDDD???@@@AAA>>>:::777777777666777888999999888888777555555444333333333333444444333333222222111111111///000222111...---...000...//////---***)))+++------+++***+++,,,---,,,+++*********+++,,,---...///------,,,,,,------...///...---,,,++++++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,---......------,,,,,,,,,---...///+++,,,---.../////////...---000000---...111111///000...,,,,,,...000000///...............///000000------......///000000111000000000000000000000000111111000000000000//////000000111111111222222222///000000111222222333333333333333333333333333333000222333111222444222---111111222333333333222111000111222333444444444444111222333333111000000111111111111222222333333444222333333444555555444444222222333333333333333333444333333222333444555666222222222222222222222222444444333222333444555555444444444444444444444444555555666555444333111000555555555555555666777777444555666777888777666666777777777777888888888999999999999:::::::::::::::::::::;;;<<<============@@@AAACCCDDDDDDDDDBBBAAABBBBBBBBBBBBCCCDDDEEEFFFDDDEEEGGGHHHGGGHHHIIIKKKDDDEEEGGGIIIIIIIIIHHHGGGIIIGGGFFFFFFGGGHHHHHHGGGJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNMMMMMMLLLJJJJJJFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDBBBAAA????????????>>>>>>======<<<<<<999999999999999:::::::::666777777777777777777666444444444555555555666666444444555555666666666777444444444444444555555555444444444444333333333333444444444444444444444444333333444555555555555555444444555555555555444444444333222333555555555444333333333333333222222222,,,...111222222222444555222222222222222222222222333333333333333333333333333444666777666555444333333222111111000000111111000000111111111000//////000000000000111222333444/////////000000/////////cccUUUGGGDDDDDDCCCBBBBBB>>>@@@AAA???:::777777888555666888999::::::::::::555555444333333333333444444444333333222111000000///222333222///...///111000111111...+++)))+++......---,,,,,,......---,,,+++++++++,,,---...000111---------------...///000///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---//////...---,,,---,,,+++***+++,,,---...,,,---...000000000000///,,,//////---...222444222111///------///111111111...............///000111---------...///000000111000000000000000000000000111111111111111222222222000111111111111222222222///000000111222222333333444444444444444444444444333444444333555777333,,,333333222222222222222222000111222333444444555444222444555555333222222333000000111222333444444555444444444444555555666666222222222333333444444444444333333222333444555666444444444444444444444444444333333222333444666777555555555555555555555555333333444444444444444444555555555555555666777777444555777888888888777666888888888999999:::::::::<<<======>>>???@@@AAAAAA>>>???@@@BBBDDDEEEEEEEEEGGGIIIKKKLLLLLLLLLJJJIIILLLLLLLLLLLLMMMNNNOOOPPPRRRTTTVVVVVVVVVVVVXXXZZZTTTVVVYYY\\\]]]\\\[[[YYYZZZXXXVVVWWWXXXYYYXXXWWW[[[\\\\\\]]]___```aaaaaa`````````___^^^]]]\\\[[[YYYYYYZZZ[[[\\\\\\[[[[[[WWWVVVTTTQQQMMMJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>===<<<;;;999888777888:::<<<<<<:::888777444444444555555555666666666666666666777777777777777777777666555555444444888777777777666666666666666666666666666666666666222333555666777666555444444444555555555555444444444333222333555666555444555555555444444333333333222333555555444444444555222222222222222222222222333333333333333333333333000222333555555444222111333222222111000111111111222222222222222111000///000000000000111222333444222222333333333333222222hhhYYYJJJEEEEEECCCBBBBBB@@@???>>>===;;;999888777444555777888999999999888777777666555444444333333222222222111111111000000222222222222111000...---------------,,,+++******+++***))))))***+++...///++++++++++++++++++++++++,,,++++++******++++++,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......---.........---...111333111000///...---,,,,,,,,,...............///000000000000////////////000000/////////000000000000000---...///111111111000000...///000111111000///...////////////000000000000222333555444333333444666333333333222222222111111222222333333333444444444333222222111111222222333444444444444333222111111333333333333333222111000111222444555555444222111222222333333333333444444444444444444555555666666555555555555555555555555444444444444444444444444444444333222333444555666444444444444444444444444555555555555555555555555666555333333444555666555;;;555333777888777999>>>888666;;;BBBDDD???>>>AAA>>>@@@CCCDDDDDDEEEGGGHHHFFFIIIKKKLLLMMMPPPUUUZZZYYY]]]aaaaaa^^^\\\^^^aaa^^^______]]]]]]aaaiiipppppprrrtttuuuvvvuuuttttttqqqtttxxx{{{}}}|||{{{yyyzzzrrrmmmlllnnnnnnmmmsssvvv{{{~~~{{{wwwuuutttuuuxxxtttpppqqqwww{{{{{{zzztttqqqlllfffaaa]]][[[[[[YYYVVVTTTRRRQQQMMMFFFAAABBBAAA???>>><<<<<<<<<======>>>>>><<<999777777888;;;888555333222222111000444666666666444444444666333222222333555555444222777666555333333222222222555555555555555555555555777666444333222222333333222222333333333333444444222222333333333222111111222222222222222222222222000000000000000000000000222222111111222222333444111000/////////000111222000111111111111222222222222222222222222222222222000000000000111111111111111111111111111111111111///111222111000///000111fffWWWIIIDDDCCCBBB@@@@@@@@@???>>><<<;;;999888777555666777888888999999999777666666555444444333333666666666555555555444444222222111111000/////////------------,,,+++******)))(((((()))+++...111333++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************++++++,,,........................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...///111444......---------.../////////............///000000000//////......//////000---------..................///000111111000000/////////000111111000///...000000000000000/////////111333444444333333444555333333333222222222111111222222222222333333333333333222222111111222222333111111222333333333222222333333333333333222111000222222444444444444222222222222333333333333444444555444333222333444666777444444444444444444444444444444444444444444444444555444444333444555666777555555555555555555555555666666777777777888888888777777888999;;;;;;::::::999555555:::;;;999:::===???===???DDDEEEBBBDDDIIIGGGJJJMMMPPPQQQRRRTTTUUUWWWZZZ___dddhhhlllpppssszzz~~~~~~|||xxxvvvpppooonnnmmmkkkeee^^^XXXSSSQQQMMMHHHEEECCCBBBAAAAAA@@@???>>>===<<<<<<;;;===;;;888777888888888777888999:::999777666777888999888777888999999888666:::999888777777777777777666666666666666666666666777666444333222222333333222222333333333333444444000111222333333333333333222222222222222222222222111111111111111111111111222222111111222222333444333222222111222333444555000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111eeeVVVHHHBBBBBBAAA??????@@@???>>><<<;;;999888777666666666666777888999:::666666666555444444333333555444444444333333333333333222111/////////000000---......------,,,+++***)))))))))***,,,///111333++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000///...///222444+++,,,,,,---...000111222//////......//////000111///..................///---------....../////////000000111111111000////////////000111111000000///111111111000000/////////000222333333222111333444333333333222222222111111222222222222222111111111333222222111111222222333///000111222333333333333222222333333333222111111333333333333333333333333222222333333333333444444555444222111111333555666333333333333333333333333444444444444444444444444555444444444444555666777777777777777777777777777444444555555666666777777333444777999::::::999888<<<:::<<>>>>>???GGGEEEGGGKKKNNNPPPWWW^^^```dddiiimmmnnnpppqqqrrruuuyyyyyyqqqmmmfff___XXXTTTRRRQQQMMMJJJFFFEEEEEEDDDAAA===<<<;;;999999:::;;;:::888999:::;;;:::888777777888999888777777888888777666888777777666666666777777666666666666666666666666666666444333333333333333222222333333333333444444///000111222333444444444222222222222222222222222222222222222222222222222222222111111222222333444333333333333333444555555000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111eeeVVVHHHCCCBBBAAA????????????===<<<:::999777777888777666666666777999:::666666555555555444444444333333222222222111111111444222000......///000111............---,,,+++***,,,++++++++++++,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////......111333,,,,,,,,,---...000222222/////////...///000000111......------------....../////////000111111222222111111111111000000/////////000000000111111111111222222111111000////////////111222222111111222333333333333222222222111111222222222111111111111000333222222111111222222333000111222333333333333333222222333333333222222111444333333222222333333444222222222333333333444444333333333222222333333444333333333333333333333333333333444444444444444444444444444444444555555555777777777777777777777777555555555666666666777777444666999::::::::::::;;;AAAAAACCCEEEFFFGGGIIILLLSSSVVV[[[```fffmmmwww~~~}}}vvvqqqooonnngggaaaZZZVVVTTTPPPIIIBBBBBBAAA@@@??????>>>;;;999:::;;;<<<;;;999999999:::777666555555777888777666555555555555555555666666555555555555555555555555555555444444333333333333222222222333333333444444000111222222333333333333222222222222222222222222333333333333333333333333222222111111222222333444222111111222222222333333000000111111111222222222222222222222222222222222///000000000111111111111111111111111111111111111///111222111000///000111fffXXXIIIDDDDDDBBBAAAAAA???>>>===<<<:::888777666888777666666666777999999555555555555555444444444555555444444444444333333333222000......///111222............---,,,++++++***************+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......---,,,,,,///111...............///000111///////////////000111111......------------......//////000000111222222333222222111111000000000///000000000000000111222222222111111111000000000//////000222111000000111333333333333222222222111111111111111111111111111111333222222111111222222333444444555555444333333222111222222333333333222222444333333222222333333444222222222333333333444444111222444555555444222111444444444444444444444444333333333444444444555555222222333333444444444444666666666666666666666666999999:::::::::::::::;;;<<<>>>@@@@@@???@@@BBBDDDEEEHHHKKKMMMRRRZZZbbbhhhooovvvyyyrrrllleee[[[TTTTTTRRRPPPNNNLLLGGGBBB>>>>>>???@@@???===<<<<<<===:::999777888:::;;;;;;;;;888888777777777888888999444444444444444444444444444444444444444444333333222222222333333333444444333333333333222222111000222222222222222222222222333333333333333333333333222222111111222222333444111111222222333333333333000000111111111222222222222222222222222222222222///000000000111111111111111111111111111111111111///111222111000///000111hhhYYYKKKEEEEEEDDDBBBBBB???>>>===;;;:::888777666888777777777777777888888555555555555555555555555333333333333222222222111222111000//////000111111...//////......---,,,+++&&&&&&((()))***,,,------++++++,,,,,,------......------,,,,,,,,,,,,------)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......,,,++++++...000000000//////.../////////000000//////000000111222///..................///------...//////000111111222222111000000000111111000000000000000111333333111111111111111111111111///111222222111000222333333333333222222222111111111111111222222222333333333222222111111222222333666666666666555444333222111111222333333333222222333333333333333333333333222222333333333333444444222333555666666444222111555555555555555555555555222333333444444555555555222333444444555555444444666666666666666666666666888888999:::<<<===>>>>>>===AAAEEEGGGFFFGGGJJJMMMPPPVVV\\\aaaiiixxxyyysssllljjjgggccc^^^WWWOOOJJJFFFGGGFFFCCC@@@=========>>><<<:::999:::;;;;;;;;;777777666666666666666777555555555555555555555555333444444555555444333333222222333333333333444444444444444333222111000///222222222222222222222222333333333333333333333333222222111111222222333444222222333444444444444444000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111hhhYYYKKKFFFEEEDDDBBBBBB>>>>>>===;;;999888666666777777888888888888777777555555555555555555555555222222111111111000000000000000000000000000111111////////////...---,,,+++&&&''')))***+++,,,------++++++,,,,,,---......///------,,,,,,,,,,,,------)))***,,,---...---,,,+++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,,,,...000000000////////////000000000000//////000000111222000//////......//////000,,,---...///000111222222222111000000000111222333000000000000000222333444000000000111111222222333000111333222111111222444333333333222222222111111000000111222333444555555333222222111111222222333444444444555555444333333000111222333333333333222222222444444444444222222222222333333333333444444666555444444333333444444444444444444444444444444222222333333444555555666444444666777777777666555888888888888888888888888888999;;;>>>AAADDDGGGHHHHHHPPPYYY^^^______aaadddiiisss|||yyyqqqgggaaa\\\\\\YYYTTTMMMHHHFFFEEEFFFCCC???<<<;;;;;;:::999777777666555444444444444777777777777777777777777333333444555555444444333222222333333333333444444333333333333333222111000222222222222222222222222222222222222222222222222222222111111222222333444111222333444444444333222000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111hhhYYYJJJEEEEEECCCBBBBBB>>>>>><<<;;;999888666666666777888999999888777666444555555555555555555555666666555555555444444444///000111111111111000000////////////...---,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,---...//////...------,,,,,,------...)))***,,,......---,,,+++------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......///000000...------///111///////////////000111111000000000000000111111222000000////////////000000...///000111222333444444111111000000000111333444111000000///000222444555//////000111222333333444000222333333222222333444333333333222222222111111000000111222444555666777333222222222222222222333111111222333444444444444000111222333333333333333111222444555555444222111222222333333333444444444:::888444111111333666888333333333333333333333333222222333333444555666666555666888999999999888777999999999999999999999999>>>@@@CCCHHHMMMRRRUUUWWWaaakkkyyy{{{wwwvvvrrrjjjbbb[[[WWWUUURRRNNNHHHDDDBBB@@@>>><<<<<<;;;:::999888888888888888888888888888888888888222333444555555555444333222222333333333444444444111222222333333333222222222222222222222222222222222222222222222222222222222222111111222222333444...///000111222111000000000111111111111222222222222222222222222222222222000000000000111111111111111111111111111111111111///111222111000///000111jjjZZZKKKEEEDDDBBBAAAAAAGGGBBB===:::999777444222999555333333666888666444555555555555555555555555444333222111000000000000111000///...---......///------------------,,,,,,++++++************++++++++++++,,,------......//////...+++)))))))))***+++,,,,,,,,,++++++*********+++------,,,***)))***+++++++++++++++++++++++++++++++++,,,------------,,,...******//////,,,,,,000,,,,,,,,,***)))***---000000...---,,,,,,---...000//////////////////////////////000000000000//////............///000111222000//////000222222111000000000000000////////////...//////000111111222333111111222222222333333333222222222222222222222222111111222222222333333333111111111222222333333333111111333333333333111111333444555555333333444555333333333333333333333333000000111111222222222222222222222333333444444444444222000111444555333111444333111222444777888888666555555666888::::::999999;;;===@@@AAAAAAAAAAAADDDHHHOOOWWW___iiisssyyyzzzppphhhmmmdddWWWNNNJJJGGGCCC???DDDCCCAAA===888666666777>>><<<999777777666555444333444444444555555666666222333444555444333222111111222222222222111000000555444333222222222333444222111000......000111222333333222222111000000000666444222000000000222222222222222222222222222222666444222000000111222333222111000000000111333444111111000///.........///444222111111222333333222hhhYYYJJJEEEEEEDDDCCCCCCFFFBBB===;;;:::888666333777777777777666666777888555555555555555444444444555555444222222222222222111000///...---...////////////............------++++++************++++++++++++,,,,,,---.........///...,,,***)))***+++,,,,,,,,,,,,+++++++++******+++,,,---,,,*********,,,++++++++++++++++++++++++((()))******++++++******...++++++//////+++,,,///---------+++***+++...000111000...------...000111//////////////////////////////000000000000//////////////////000111222333000//////000222222111000/////////000000000000000...///000111111222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333222222222333444555555555555444333333444555555333333444555333333333333333333333333111111111111222222222333333333333333333444444444444333111222555666444222777666555555666777777777777777777888:::::::::999??????@@@CCCGGGJJJKKKKKKPPPWWWbbbooo||||||pppgggaaa[[[UUUOOOGGGGGGFFFCCC@@@>>>???@@@888777777999:::;;;999888555555555555444444444444222333333444333333111111333333333333333222111111111111111111222444666777333222111000000111222333000000000111222222333333555333222000000111222333222222222222222222222222333333111000000111222222111111000///000111222333222222111111000000111111111000//////000000111000fffXXXJJJEEEEEEEEEDDDDDDDDDAAA>>><<<;;;:::777666555888;;;999666444777:::666666555555555444444444777666555444333333333333111000///.........//////000000/////////.........++++++************++++++++++++,,,,,,------......///...---+++++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,+++***+++---++++++++++++++++++++++++((())))))***************///,,,,,,......++++++------......---,,,,,,///111222111000//////000111222//////////////////////////////000000000000//////000000000000000111222333000//////000222222111000...//////000000111111111---...000111222222111111111111222222222333333333222222222222222222222222111111222222222333333333555555444444333222222222444444555555555555444444333444555555333333444555333333333333333333333333111111222222222222333333444444444444444444333333444333333444666777666555555555555555666666666666:::;;;<<<<<<===<<<<<<<<>>??????>>>:::777999888777666555555555555444444555555444444333222444444444444444333333222111111111222333444555666444333222111111222333444000000111111222333333333333222111111111222333444222222222222222222222222000000111111111111111111000000/////////000111222333333222222222333333444111000000//////000000000gggYYYKKKFFFFFFDDDCCCCCCBBBAAA???===<<<:::999888555777999888666555777888666666666555444444333333777666555444444333333333111111///.........///000000000//////...---------,,,++++++******++++++,,,***++++++,,,------......///...---,,,,,,,,,,,,---++++++++++++++++++++++++)))***,,,,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,///...---...---,,,+++,,,......///...------///111111111000//////000111111//////////////////////////////000000000000//////111111000000111222333333000//////000222222111000......///000111111222222...///000222222222111000111111222222222333333333222222222222222222222222111111222222222333333333444444444444444444444444222333333333333333333222333444555555333333444555444444444444444444444444222222333333333333333333555555555555444444444444333333444555666777777777333555777888888999:::;;;>>>???@@@AAABBBDDDGGGIIIPPPTTTZZZ___fffqqq~~~}}}{{{|||xxxwwwrrrjjj```WWWRRROOOKKKIIIFFFEEECCCBBB???===<<<;;;999888777666666777777777777777666555555444444444444444444333222222555444444333222222222222333333222222222222333333444333333222222111000000111111111111222333444555222222222222222222222222...///000111111111111111///////////////000000111222222222222222333444555222222222111000000222333jjj[[[MMMHHHFFFDDDAAA@@@AAA@@@@@@>>><<<:::999888666555555666888888666333666666555555555444444444666555444333222222222222222111000///...//////000//////......---,,,++++++,,,,,,++++++++++++,,,,,,******++++++,,,------.........------,,,,,,------++++++++++++++++++++++++)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++,,,---------------.........---,,,---,,,+++---/////////......000111/////////......///////////////////////////////////////000000000000//////111111111111111111222333000//////000222222111000...//////000111222222333//////111111222111000000111111222222222333333333222222222222222222222222111111222222222333333333222222333444444555666666333333333333333333333333333444555555333333444555444444444444444444444444444444333333333333333333555555555555555555555555222333444555666777888999666888;;;<<<;;;<<>>???@@@@@@???;;;999888888777444333555999999555111555555555555555555555555555444333222111111111111222111000/////////000000//////...---,,,++++++***,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,---------,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,+++***+++---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,///...,,,,,,......+++---...//////......///000------............------//////////////////////////////000000000000//////111111000000000111111222000//////000222222111000///000000111111222222222000000000000000000111111111111222222222333333333222222222222222222222222111111222222222333333333000000111333444555666777666666555555555555666666333444555555333333444555444444444444444444444444555555444444444444333333555555555666666666777777333444666777888999;;;===888;;;======<<<===BBBFFFJJJQQQ[[[eeennnyyyzzzpppfff___\\\\\\]]]ooo|||kkk^^^bbb^^^```___ZZZWWWXXXYYYWWW[[[]]]```ccceeeeeeeeeddd___\\\[[[```gggjjjgggbbbeeellluuuyyyyyyxxxyyy{{{|||~~~vvviii\\\TTTNNNKKKIIIGGGDDD@@@<<<999888777777777666555333222222222222333333333333333222111111111222333444444444444333111222222222222222222111111111222222333444444444000000111222333333444444222222222222222222222222000000111111111111111111...///000111111111000000111000000000000111111222---000111000---,,,///222jjj\\\NNNIIIHHHDDDAAA???>>>@@@AAA???:::777666666555555666888888888666444333333444444555666666666555444333222111111111111222222000/////////000111000000///...---,,,++++++---,,,,,,++++++,,,,,,---*********+++,,,,,,------++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,---,,,*********,,,+++++++++++++++++++++++++++,,,------......------+++......++++++//////,,,,,,---//////.........///---------......---------//////////////////////////////000000000000//////111000000//////000000000000//////000222222111000111111111111111111111111222111000//////000111222111111222222222333333333222222222222222222222222111111222222222333333333000111111222333444555555777666555444444555666777333444555555333333444555555555555555555555555555555555555555444444444333444444555666777888888999444777:::::::::;;;>>>AAA===@@@CCCEEEFFFKKKSSSZZZgggqqq~~~wwwrrrgggccc]]]WWWSSSRRRSSSTTT^^^jjjuuuvvvsssrrrqqqooocccmmm|||wwwggg```bbbfffjjjkkkgggddddddccc```bbbdddhhhkkkmmmlllhhhfff___]]]\\\___eeehhhgggdddaaadddgggiiiiiihhhfffeeeeeekkkqqqvvvxxx}}}qqqfff^^^ZZZWWWSSSMMMGGGAAA>>><<<;;;999888666444333333333333444444444444444333333222111222333444444444333333222222333333333333222222111111222333333444444555000111222222333333333333222222222222222222222222333333111000000111222222///000111222222222111000222111111000000000000111---000111000,,,+++...222hhhZZZMMMIIIIIIFFFBBBAAA>>>@@@AAA???:::666555555333777;;;;;;888666666888222333333444555666777777555555444333222222222222333222000/////////000111222111000///...---,,,,,,---,,,,,,++++++,,,,,,---)))******+++,,,,,,------******+++,,,,,,,,,++++++*********++++++,,,,,,,,,+++------,,,***)))***+++++++++++++++++++++++++++...///000000111000000000)))......++++++000000,,,+++---//////...---...///------............------//////////////////////////////000000000000//////000000///////////////000000//////000222222111000222222222111111111111111444222///...---///111333111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222555444333222222333444555333444555555333333444555555555555555555555555555666666555555555444444444333444555666777888999:::666999<<<===<<<===AAADDDFFFKKKPPPSSSXXX```llluuu~~~yyyzzz|||{{{rrrjjjccc^^^ZZZWWWWWWVVVVVVVVVWWWXXXYYY]]]gggnnnmmmjjjllloooqqqrrryyy}}}zzzvvvxxx|||sssqqqoooppprrrtttsssrrrvvvssspppooopppooojjjfffjjjnnnpppooolllkkkooossslllnnnpppooonnnmmmmmmmmmsssyyy}}}yyyfffbbbZZZRRRJJJEEEBBB@@@===;;;999888666666666777555555666666555555444333555555555555444222000///333444444555555444444333555444444333333222222111111111222333333333222222222222222222222222222222666444222000000111222333///000111333333222222111333333222111000000000000...111444222...---000444eeeWWWIIIDDDDDDCCCBBBBBB===>>>>>>===;;;999777666444444555555555555444444444444333222333444555666444444333333333333222222000000000///......------222111000///...---,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,---...---,,,***)))---,,,+++))))))))))))***,,,,,,,,,++++++*********+++,,,---,,,***)))***+++111000///000333444222000...------------...//////////////////////////////000+++***...000///---......&&&###(((,,,++++++...////////////............000///...///000111000///111111000000//////......000//////000222222111000222222111111000/////////000111111111111222222222000111333333222222333444333222222333555555333111333222111111333333222111333333222111222333444555333333333333333333333333333333333333333333333333111444777888666555444444999888777444333444777::::::;;;===???BBBEEEIIIKKKTTT[[[fffoooyyytttllljjjjjjmmmsssvvvvvvvvvzzz{{{yyyuuuooojjjgggbbb^^^aaafff___bbbeeeggghhhiiikkkmmmpppuuu}}}~~~zzz}}}}}}~~~{{{xxxpppqqqrrrrrrpppnnnllljjjnnnkkkjjjqqq}}}nnn```XXXSSSNNNJJJFFFCCC???<<<;;;:::888777777555555777555222444888///000222333333333444555000111333444555444333333333333333222222222111111222222333333333444444444111222333333444444444444000000000000000000000000444000------000111///---333111//////111222222222000000000000000000000000hhhYYYKKKFFFFFFDDDCCCCCC???>>>>>>===;;;999777555444555555666666555555444444444333333333444555666444444333333333333222222111111000000///.........111000000///---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---............---,,,---------,,,,,,+++***,,,++++++******+++,,,---,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++///......///222222000...---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///+++)))---000...---...111------///...,,,...333---.........//////000000000///...///111111111///111111000000////////////000//////000222222111000000000000000111111111111000111111111111222222222000111222222111111222444333333333333333333333333333222111222333333333111333333222222222333444555111111111111111111111111444333333333333333333333555777999:::999999999:::666777777666555666888:::======>>>@@@FFFOOOXXX^^^llluuuvvvlllddd```___]]]dddjjjnnnttt}}}}}}wwwrrrrrrrrrrrrvvv{{{zzzttttttyyy{{{yyyvvvvvv{{{}}}vvvrrrrrrtttyyy|||uuukkkddd\\\XXXQQQMMMGGGBBB???>>>===<<<:::888777999777333444777333444555555555444444555222333444555666555555444333333333222222222222111222222222222333333333333111222222333333333333222111111111111111111111111333222111111222222111000444222000///111222222111000000000000000000000000jjj[[[MMMGGGGGGEEECCCCCC@@@@@@???===;;;888666555444555555666666555555444444333333333333444555666444444333333333333222222222222111111000///////////////...---,,,,,,++++++++++++,,,,,,,,,,,,------------...///////////////------,,,,,,++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,+++++++++++++++,,,---,,,+++***+++,,,---,,,---...000000...,,,---------------......///++++++++++++,,,,,,,,,,,,...******---///---,,,...//////000000,,,))),,,333,,,,,,---...///000111111000///...///111222111000111000000000000/////////000000///111222333111000//////000000111222222333000111111111111222222222000111222222111000222333444555555333000000222555444222111222333444333111333333222222222333444555222222222222222222222222444444333333333444444444444555777777666777999;;;777888:::::::::;;;===???CCCEEEGGGLLLVVVcccrrr|||ppphhhfffgggmmmnnnooommmiiieeebbbaaa___gggoooxxx}}}~~~~~~{{{uuuooolllkkkjjjlllqqqxxx~~~vvvqqqeee___WWWOOOJJJFFFCCCAAA===999888999777333333555777777777666666555555555444555666666777666666666333333333333222222222222111111111222222222222333222222222222222222111111111111111111111111111111///111333444333222222222444222000000111111111000000000000000000000000000kkk\\\MMMGGGFFFDDDBBBBBBBBBAAA???===;;;888666555555555666666666666555555333333333333444444555555444444333333333222222222333333222222111000000///......---,,,,,,+++******+++++++++,,,,,,,,,------------...////////////......---,,,+++***+++,,,---++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++---,,,,,,---...///...---+++------,,,,,,------...///,,,,,,---------------......++++++...///------///......///...,,,+++---000---------...///000000111000///...///111222111000000000000000000000000000111000000111333333222000000000000111111222222222000000111111111222222222000111222222000000111222444666777333......222777444333222222333444333222222222222333333333444444444444444444444444444444555444444333333444555666555666555444444555888;;;;;;<<<===>>>???BBBFFFIIIPPPUUU]]]gggssszzziii^^^ZZZ[[[[[[^^^cccjjjppptttwwwyyy{{{{{{zzzzzzzzzzzzzzzyyyyyyyyy|||~~~xxxpppfff]]]UUUMMMIIIEEE@@@===>>><<<999777999999888666666666666666555555666666666666666666666444444333333333222222222000000111111111222222222222222222222222111000///111111111111111111111111***///333333111///000111444222111111111111000///000000000000000000000000iiiZZZKKKFFFEEECCCAAAAAACCCBBB@@@===:::888666666555666666666666666666555333333333444444444444444444444333333333222222222333333222222111111000000---------,,,++++++******+++++++++,,,,,,,,,------,,,,,,---...............---,,,+++***+++,,,---...+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,------------,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,------............,,,---000000---...111///...---...111333222000///////////////.........111000///000111222222000000000000000111111111111111000000111333333222111333222222222111111000000000000111111111222222222111222333222111000111222333666666333///...222777444333222222444444333222222222333333333444444444444444444444444444444444666555444333444555777888::::::999888777999<<>>???@@@AAADDDJJJQQQVVVdddnnn|||}}}{{{{{{|||~~~}}}uuukkkccc```aaadddfffiiioooxxxtttxxxzzzzzzzzz}}}yyymmmbbbZZZUUUNNNHHHGGGEEEAAA@@@AAA;;;999666666777888777666666666555555555555555555444444444333333333222222000000111111111222222222222222222222222111000///111111111111111111111111+++///333444111000000222333222111111222222000///000000000000000000000000gggXXXJJJDDDDDDBBB@@@@@@CCCAAA???===:::999888777555666666777777666666555222333444444555555444444444444333333333333222222333333222222111000000000---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,++++++,,,,,,------++++++,,,+++***)))(((''',,,,,,,,,,,,------------+++,,,------,,,,,,---...---------+++******,,,...,,,,,,,,,,,,,,,------...******++++++,,,,,,---------,,,---000///,,,---111---,,,++++++///444222---000000//////............111000///000222333222111000000000111111111111222111000000222333444222111444333333222111111000000000111111111111222222222222333444333111111111333222444555333000000333666555333222333444555444222111222333444444444333333222222222222222222222222666555444333444666888999999999:::999:::<<<@@@CCCBBBDDDHHHMMMSSS\\\eeelll~~~}}}~~~|||wwwpppjjjcccdddfffhhhlllpppsssuuuvvvuuussssssuuuyyy}}}}}}xxxvvvyyy|||~~~wwwiii^^^TTTOOOLLLHHHEEEFFFBBB>>>:::999;;;<<<:::888777666666555555555555666444444444444333333333333111111111222222222222333222222222222222222111111222222222222222222222222000222444444444333222333111111000111333333111000000000000000000000000000fffWWWIIIDDDDDDBBBAAAAAABBBAAA???<<<:::999999999666666777777777777666666222333444555555555444444444444333333333333222222222222222111000000//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...////////////...***+++,,,,,,---------,,,***+++,,,,,,,,,+++***))),,,,,,,,,---------......+++,,,------,,,,,,---///------+++(((%%%&&&***...,,,,,,++++++,,,,,,---...***++++++,,,------......+++***,,,...,,,)))+++000))),,,---***+++//////***.........///////////////111000///000222333222111000000111111111222222222111111111222333444333111222222222222222222222222000111111111111222222222333444555444222111222333111222222333333444444555555333333333444555444333111222333444444444333333333333333333333333333333777666444333444666999;;;444666999;;;===AAAEEEHHHLLLRRR\\\gggrrr|||sssgggcccdddkkkvvv|||ssskkkgggfffeeeccc]]]___ccciiiqqqzzzyyyiii```ZZZUUUQQQRRRMMMHHHBBB@@@AAAAAA>>>;;;999888777666666666777777555444444444444333333333222222222222333333333333111222222333333333333222222222222222222222222222444333222333333444333222000///000111333444222111000000000000000000000000eeeWWWIIIDDDDDDCCCBBBBBBBBB@@@>>><<<;;;:::::::::666666777777777777666666222333444555555555444333444444444333333333222222222222111111000/////////...------------------,,,++++++,,,,,,,,,---------...//////000000000000000)))***,,,---...---,,,,,,)))***,,,---......---,,,,,,,,,,,,------.........+++,,,------,,,,,,...///---,,,)))%%%"""$$$)))...,,,,,,++++++,,,,,,---...------......///000111111)))(((***---+++''')))...+++333555000---///000...,,,------...///000111111111000000000222333222111000000111111222222222222222111111222444444333111111111111222222333444444000111111111111222222222444555666555333222333444111000111333555666555444555444333333555555444333111222333444555444333333555555555555555555555555777666444333444777999;;;555888<<>>:::888888888888999888555222222444777222333333333222222333555555444444333333333333333111111111222333333444444333222222111111222222333333333222222111111111111+++///333333000...///222fffXXXIIIDDDDDDCCCAAAAAAAAA@@@???===;;;999777777999888888777777666666666555555444444444444333333444222111000000111222444111111000000000000//////............---,,,++++++++++++,,,---------,,,,,,------------,,,,,,,,,,,,,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,...------,,,,,,,,,,,,---...------------...///000)))+++------,,,,,,...111------------------......---......///////////////........................111111111111111111111111000//////000111222333444222222111111222222333444222222111000000111222222111111111111111000000000222222222222222333444555444444222111111222222333333333444444444444333333///000111222444444444444777444444666666444444666777777777666666777777777888<<>>AAAIIIOOOYYYcccsss|||qqqhhhkkknnngggZZZPPPJJJKKKKKKKKKOOOXXXccclllxxx~~~yyyssseeeXXXOOOLLLHHHDDD@@@>>>===<<>><<<888444333555666444444444555777777666555444444333222222222222222111111222333333444444555111222333444444333222111222111111111111000000000333222111000///000111222gggXXXJJJDDDDDDBBBAAA@@@AAA@@@???===;;;999777777777777777777666666555555444444444444444333333333444333111000000111333444111000000000////////////------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---,,,++++++++++++,,,,,,---------------......///+++---///000000000000000,,,,,,,,,------------------......///////////////................................................//////000000111222222333111111111111222222333333222111111111111111111222222222222111111000000000222222222222111111222222444444222222111222333444222333333444444444444333000111222333444444444444666555555666666555666666666666777777777888999;;;888===BBBCCCDDDKKKXXXcccxxxqqqiiidddfffhhhaaaWWWRRRTTTXXX\\\___eeepppvvv___ZZZRRRKKKGGGDDDCCCBBBBBBAAA@@@===:::888777666777555555888;;;<<<999666444333222222111111222222222222333333444444555555111111222333333222111111111000000000000000000000333000---...111333333222gggXXXJJJDDDDDDBBBAAA@@@AAA@@@???===;;;999777777555555555555555444444444222222222222222333333333333333222111111222333333000000000////////////...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++***************++++++++++++,,,,,,------------///---,,,///222222///***,,,,,,,,,---------......---......///////////////////////////////////////........................000000000000000000000000///000000111111111111111111111111222222111111111333333222222111111000000333333222111000///......444333222222222333444555111111222333333333333333444555555555555555444444444555555555555777777666:::;;;<<<;;;999:::>>>AAA???EEENNNTTTZZZgggxxx{{{oooccc```^^^___^^^[[[\\\___bbbiiirrrzzzwwwnnnaaaVVVNNNJJJGGGEEEAAAAAAAAA@@@>>>;;;777555777555555777:::;;;888555444333222222111111222222222333333444555555666666222111000000000000111222000000000000000000000111000...---///333444111---fffXXXIIIDDDDDDCCCAAAAAAAAA@@@???===;;;999777777444444444444444444444444111111222222222222333333333333222222222222333333000000////////////......++++++,,,,,,,,,+++******------,,,+++++++++,,,,,,)))******+++,,,------...******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++************++++++,,,***+++,,,,,,------,,,,,,///,,,))),,,111111---''',,,,,,,,,---......//////---......///////////////////////////////////////111111111111111111111111///000000111111000////////////000111111111111000000111222222222222111000222222222222222111111111222222222222111000...---444333333222222333555555000111222333333444333333666666666666666555444444333555666444555888999777;;;<<<<<<;;;:::===CCCHHHNNNWWWcccppp{{{wwwiiibbbYYYZZZ^^^cccfffiiirrr|||~~~wwwiii___VVVOOOJJJEEEDDDCCCBBBAAA===999555555555444555666666555333444444333222222222222222333333444555555666666777333222111000000111222333000000000111111111111222111000000222444222---)))eeeWWWIIIDDDDDDCCCBBBBBBAAA@@@???===;;;999777777555555555555555555555555222222222333333333444444333333333333333333333333000000/////////.........,,,---------,,,+++******...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,------...++++++---.........---,,,,,,+++***,,,///000...,,,,,,------...//////000000---......///////////////////////////////////////111111111111111111111111...///111222222222222111///000111222222222111111000111222222222222111000111222222222222222222333111222333333444333222111444333333222333444555666111222333444555555555555444444555555666555555555333777888555666;;;<<<999888;;;===>>>BBBJJJUUU^^^lllwwwssskkkiiiiiicccfffppp|||zzzoooddd[[[QQQMMMHHHEEECCCAAA===:::777777777666444333444555555444444333333333333333444444444555666666777777222333333444444333333222111111111111222222333333111111222333333222///---dddVVVHHHDDDDDDDDDCCCCCCAAA@@@???===;;;999777777555555555666666666666666333333333444444555555555333333333333333333333333000/////////........................---,,,+++***///...,,,+++***+++,,,,,,------,,,,,,+++******))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------------...///000,,,,,,.../////////...---***,,,.../////////222444------......///000111111---......///////////////000000000000000000000000////////////////////////---...111333444555555444000111222333444333222222000111222333333222111000111111111222222333333444000111333555666666666666444333333222333444555666222333444555666666666666111111333444555666666666444888999666888===>>>:::999===BBBHHHPPP]]]nnnzzzssshhhcccfffmmmtttxxx{{{yyyooo^^^XXXOOOIIIFFFEEECCCBBB:::<<<<<<999555444666999666555444444333333444444444444555555666777777777222444666888888666444222111111222222222333333333...000111333333444444444fffXXXJJJFFFFFFDDDBBBBBBBBBAAA>>>;;;999888888888888777666444444555555666111111222333333444555555111111111000...///111333111000000////////////000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***((()))***+++++++++++++++***++++++,,,------------+++***)))))))))***+++,,,......//////...---,,,,,,...---,,,+++************++++++------------++++++***++++++,,,---...//////---...............---------......,,,++++++---///000000000000000000000000............////////////000000111111111111000000111111000000000111222333//////000111111111111000444333333222222111111111111000000000111222333333444444444333333222222222444444333333333444444555555222///000333666666555888777666555666888;;;<<>>;;;999888888888888777666555444555555666111111222333333444555555222222222111000000222444111000000///////////////...---,,,,,,++++++,,,,,,+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++,,,---------,,,,,,------,,,,,,,,,---...///---------------,,,++++++,,,,,,+++++++++,,,,,,---+++,,,------------,,,+++,,,,,,---------------------...............------,,,...111111000000000111/////////////////////////////////000000000000111000000111111111111000000111111111222222222222333///000111111222222111111333333333222222222222222222222222222222333444444444444444333333333222222666666555555444555555555777555333444777888888777777999:::;;;<<>>;;;999888888888777777666555555555555666111222222333333444444555222333444333111111333444111111000///////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++************+++,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++,,,---...///,,,,,,------------,,,,,,......---------,,,,,,,,,------...............---'''+++///111000//////...........................000000000000111111111111000000111111111111000000000111333444444444333222111111222333333333333222222222222222333333333333444333333333333444444555444444444444333333333333888888777666555555555666666555444555777888777555444888<<<===>>>CCCKKKRRRYYYkkkrrrjjjcccdddkkktttvvvooofff___NNNJJJFFFDDDCCCBBB>>>;;;:::999888666444333222111444333333333555555333111555444333333222222333333222111000111333444333222333333222111111111111222fffXXXKKKGGGGGGFFFDDDDDDBBBAAA>>>;;;999888888888777666666666555555555555222222222333333444444444222333444333222111222444222111000//////......///......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,++++++++++++------------,,,++++++***)))))))))))))))******+++++++++,,,,,,,,,,,,++++++************+++,,,---...,,,------------------,,,------------------------,,,---......///.........)))+++...///...---------//////////////////////////////000000000111111111000000111111111111000000000111333555555444333222111222333333444444333333111222222333333444444444444333333333333333444444444444444444444444333333888888777666555555555555666666666777888999888888666;;;@@@AAADDDMMM[[[gggvvvyyyooohhheeeccceeennn}}}zzz```YYYPPPKKKJJJHHHDDD???>>>===;;;999777666555555444333333444555555333111555444333333222222333333111000000222333444222111333333222111111111111111gggYYYKKKGGGFFFEEECCCBBBBBBAAA>>>;;;999888888888666666666666666555555444222222333333333333444444000222333333111111111222222111000///............///...------,,,,,,------++++++*********+++,,,------,,,+++***))))))******------------,,,++++++***,,,,,,,,,---------------,,,,,,------------,,,,,,++++++************++++++------------------------++++++,,,,,,---...//////,,,------...//////......111222222111///...///111000000000000000000000000........./////////000000000000111111111111000000000111333555555444333222222222333444444444444333222222222333333444444555333333222222222222333333444444444444444444444444777666666555444444555555777888999:::;;;<<<>>>???<<>>;;;999888888888666666666777666555555444333333333333333333333333000111333333222111111222333222111///............///......---------------+++******)))***+++---...,,,+++***)))))))))***+++,,,,,,---------,,,++++++******+++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,+++******+++++++++......------------......***++++++,,,---...///000,,,,,,---...////////////333333222///---,,,...000111111111111111111111111............////////////000000111111111111000000000111333444444444333222111222333333444444333333333333333333444444444444444333333222222222222222444444444444555555555555666555555444444555555666333555777888:::===AAADDDBBBHHHPPPZZZhhh}}}xxxkkkbbb```dddjjjnnnvvvrrreee[[[QQQKKKHHHEEEAAA<<<999777666666777666555666666666444222555444333333222222333333111000///000222222222111222222111000000000000000bbbTTTGGGDDDEEEEEEDDDDDDBBBAAA>>>;;;999888888888555666777777777666444444333333333333333333333333000222444444333222222333333222111///......------//////...---------------+++***))))))***+++---///,,,+++***))))))***,,,---++++++,,,---------,,,,,,'''((()))***+++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,,,,---...///,,,,,,,,,------.........+++,,,---...////////////...///000///---,,,,,,---000000000000000000000000...////////////000000000000000111111111111000000111111111222222222222333111111222333333333333333444444444444444333333333555555444333333333333333444444444444555555555666555555555555666777888888333555777999<<>>:::888777999888777777888777555333555444333333222222333333333111000000111333333333333333222111111111111222^^^QQQEEECCCEEEFFFFFFFFFBBBAAA>>><<<999888888888555666777777777666444333333333333333333333333333222444666666555333333444333222111///......------//////...------------...+++***))))))***+++...///---,,,*********,,,...///***+++,,,,,,------------***+++,,,---...---,,,,,,((()))***+++++++++++++++,,,,,,,,,---///111222333///...---,,,,,,---...///......---------,,,,,,,,,+++,,,---...////////////---///333444333111000///////////////////////////000000000000111111111111000000111111111111000000111111000000000111222333111111222333333333222222555555555444444333333333777666555444444444444444444444444555555555666666555666666666777999:::;;;;;;===???AAADDDKKKTTT[[[pppvvvwwwkkkhhhmmmtttyyy}}}wwwqqqhhhccc[[[SSSKKKEEEBBBAAA:::999888888888888666444555444333333222222333333555333000000222444555555555444333333222222333333cccPPPFFFDDD???AAADDD???EEEBBB???===;;;:::888666888777666666777777666555222333333444444333333222444444444444444444444444111000///...---......///000000///...------------***++++++,,,,,,------...*********)))))))))(((((()))))))))***+++,,,......,,,,,,,,,++++++*********,,,------+++******,,,...***+++,,,---------,,,,,,+++,,,------++++++,,,------------............//////......------///000111111111000000//////......---------.........//////------............------111000...---,,,---///000000000111222222222222111444111...000444666444000444444444444444444444444222444444444222222333444555444444333444555777888777333333777999999:::<<>>;;;:::999777555888777555666777777666444222222333333333333222222222222222222222222222222000000000000000//////...000///...---,,,,,,,,,,,,***++++++,,,,,,------...............---------,,,+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******,,,------,,,******,,,...++++++,,,,,,---------,,,---...///...,,,+++,,,------------............//////......---...///000111111000000000/////////...---------.........////////////000000000000//////111000/////////111222444000000111222222222222111222///---...222444222///444444444444444444444444333444555444333222333555333222222222222444555666888666666;;;===<<<===@@@AAADDDMMMXXXaaannn{{{uuussswww}}}vvvwwwxxx|||rrrdddXXXQQQLLLEEEAAA>>><<<:::777666555444555666666444333///111333444444333111///222222111111111222333444eeeRRRHHHFFFAAABBBFFFAAABBB@@@===;;;:::888666444777666444555666666555333111111222222222222111111111111111111111111111111000111111222111000/////////...---,,,++++++++++++***++++++,,,,,,------...---------,,,,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,------,,,+++***,,,...++++++,,,,,,,,,---------///000000///,,,++++++,,,---------............//////............///000000000000000000////////////------.........////////////000000111111000000///000/////////000222444555000000111222222222222111222///...///222444222///444444444444444444444444333444555555333333444555333333222222333555666777999666777;;;======@@@DDDIIIRRRbbbttt}}}|||zzz{{{~~~zzzjjj```WWWLLLDDDBBB@@@<<<999888666555555666666555333222222333333333333222222222222111111222222333444fffRRRIIIGGGBBBCCCFFFBBBBBB@@@===;;;:::999777555777555444444555555444333000111111222222111111000222222222222222222222222222111000/////////000000......---,,,++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,+++++++++,,,,,,---------...///...,,,++++++,,,---------............///............/////////000000000000000////////////............////////////......////////////..................///000111222000000111222222222222111333222111222444555444222444444444444444444444444222333444444333222444555666666555555666888:::;;;???;;;:::===???BBBIIIQQQ___kkk}}}pppcccSSSHHHEEEDDDBBB@@@:::888666555666555444333333333222222222222333333222111222222222222333333fffSSSIIIGGGBBBDDDGGGBBBCCCAAA>>><<<;;;:::999777777555444444555555444333000111111222222111111000222222222222222222222222333111...,,,+++---000111......---,,,++++++++++++***++++++,,,,,,------...------------------------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,+++++++++,,,---...)))***,,,,,,++++++,,,...---------............///---......///////////////////////////000000000000........./////////000000......////////////......000000000////////////000000000111222222222222111333222222333444555444333444444444444444444444444000222333333222222333555666666666666777999;;;<<>>;;;888666555555333222333222111111111111222333111111222222333333333333fffSSSIIIGGGBBBCCCFFFBBBCCCAAA>>><<<<<<;;;999888777666444555666666555333111111222222222222111111111111111111111111111111333111---++++++---///111///...---,,,++++++++++++***++++++,,,,,,------...+++++++++,,,,,,,,,,,,---)))))))))***+++,,,...///,,,,,,,,,,,,------------***,,,...---,,,++++++,,,---,,,+++***+++,,,---...''')))***+++***+++,,,...---------............///---......///000/////////////////////000000000000....../////////000000000000111111222222111111000333333333222222111111111000000111222222222222111111111111111222222222222444444444444444444444444000222333333333333444555555555555555666888:::<<>><<<:::::::::888777999777666666777777666555222333333444444333333222444444444444444444444444///000222333333111///---000000///...------------***++++++,,,,,,---...............//////000000000---,,,++++++******++++++,,,,,,,,,------.........***,,,......---++++++,,,---,,,+++******,,,...///+++---...---+++++++++------------.........//////,,,---///000000000///....../////////000000111111////////////000000000000//////000000000000//////---...///000111222222222000000111222222222222111222333444444444444555666444444444444444444444444444555777777666777888:::888777777888:::<<<>>>???EEEIIITTTddduuuxxxnnnjjjbbbgggrrr{{{wwwfff]]][[[PPPLLLEEE@@@<<<:::777555333444444555555444444333000111222333444333222222dddVVVHHHDDDDDDCCCAAAAAABBB@@@<<<888777777999:::555555666666555555444333333333333222222222111111......///000000000000000...///000///...---...///111000///...,,,+++***))),,,++++++******+++,,,,,,------++++++++++++------&&&***---+++''''''+++///---,,,++++++*********+++++++++,,,,,,,,,++++++***''')))+++,,,,,,+++---...111...,,,+++,,,------,,,///...---,,,+++,,,---........................---------......//////000000,,,333444///---111333222///...---///222333111...222222222222222111000///////////////000000000000000111222333444333222222222222333333333444444444333000......111444333222777777888999<<>>CCCIIIPPPUUUbbbnnn~~~}}}vvv}}}~~~rrriiigggmmmxxx}}}kkk[[[LLLGGGEEE@@@<<<;;;555444444444444444333222222222333333444444444444cccUUUGGGCCCDDDCCCAAAAAA>>>>>>>>>===;;;999777555555555666666555555444333333333333222222222111111000111222222333333222222000111222000...------...---------------------------,,,,,,++++++*********---,,,,,,++++++,,,,,,---222,,,''')))///111...(((++++++,,,,,,,,,+++******------...............---***+++------,,,++++++,,,---,,,,,,---...///---,,,------,,,,,,,,,------...................../////////////////////.........---000111...---///111000000//////000111222000///222222333333222222111111111111111222222222333333222222222222222333444444333333333333444444444444444333333444777999999999888:::===AAAGGGPPPYYY___qqqzzzhhhjjjqqq~~~vvvpppjjjkkkvvv}}}|||~~~qqq\\\PPPJJJFFFBBB@@@888888777777888777555333444444444444555555555555bbbTTTGGGCCCDDDCCCAAAAAA>>>>>>>>>===;;;999777666555555555666555555444333333333333222222222111111//////000111111111111000111222222111...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++&&&"""%%%,,,000...)))***+++,,,,,,,,,+++******)))***+++++++++++++++++++++,,,...---,,,++++++,,,++++++,,,---//////...,,,---,,,,,,,,,------......---------------.........000000//////......------...//////...---///000000000000000111111111000///000111111222111111000000111111111111222222222333333333222111222333444555333333333444444444444555333333333444666777888999:::>>>CCCIIIPPPYYYccckkksssaaagggrrrxxxuuu{{{|||tttcccWWWNNNGGGDDD>>><<<::::::;;;:::777444444444444444444444444555}}}aaaSSSFFFBBBCCCBBBAAAAAA@@@???===;;;999888888888555555555666555555444333333333333222222222111111111111222333333333333222222333333111...------...,,,,,,++++++***)))))))))((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***...000000...***++++++,,,,,,+++++++++(((((()))***************+++---......,,,++++++,,,++++++,,,---//////...,,,+++,,,,,,------.........++++++,,,,,,,,,---------000000//////......------///...---.../////////000000111111111111000000000//////000000000000000///000000000111111111222222444333222111222333555666333333444444444555555555777777777777888:::===>>>???FFFPPPYYYbbbkkkvvv~~~rrrcccfffrrr{{{{{{xxxgggZZZQQQLLLFFFAAA<<<:::::::::777444444444444333333333333333|||aaaSSSFFFBBBCCCBBBAAAAAAAAA???===:::999888888888555555666666555555444333333333333222222222111111///000000111111111111111111222333111///---...///,,,,,,+++******)))(((((('''(((***,,,---------,,,+++,,,,,,------,,,,,,+++/////////...,,,+++,,,---++++++*********+++,,,---)))***+++,,,---------,,,***,,,......---,,,,,,------,,,,,,---...///---,,,++++++,,,---............+++++++++,,,------......///////////////.........111---,,,///000//////111000111333222111000000111...///000000111000000000000000000111111111111222333333333333333444444555333444444444555555555555777777777666888<<>>>>>>>><<<;;;999777666555555666666555555444333333333333222222222111111......///000000000000///000111222111///...///000,,,,,,,,,,,,++++++++++++)))+++,,,------,,,***)))+++,,,,,,------,,,,,,+++///...---+++***)))((()))---+++***((()))+++---///++++++,,,---...//////...***+++---...---------//////---,,,,,,---...---,,,***+++,,,...............,,,,,,---......///000000.........///////////////333---,,,000222000000222000222444333111///000111000000111222222222222222111111111222222222333333222333333444555444444444444444444444555555555555666666666777999@@@JJJQQQZZZhhh|||ooodddcccjjjrrrxxxnnn```NNNBBB===;;;888666555555555555444444444333~~~```RRREEEBBBCCCBBBAAABBB<<<===??????===:::666333555555666666555555444333333333333222222222111111222222333444444444444333000111222111000///000111++++++,,,------...//////,,,---......---***(((&&&++++++------------++++++///---++++++,,,---,,,+++---,,,)))'''(((***...000***+++,,,---............)))+++---...------...///111...,,,+++,,,------,,,)))+++,,,...//////...............///000111111222---.........//////000000444...+++111333111000222000222444333000///000111111222333444444444444444222222333333333444444444222333444555666555444333444444444555555555666666999:::;;;<<<@@@IIIUUU^^^uuunnnffffffmmmyyyqqq[[[JJJCCC@@@===:::777777666666555555555444{{{```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222///...///111444666555444444333222111000///...---+++***)))(((((()))***+++(((((())))))*********++++++***)))***,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,---......000...,,,,,,,,,,,,***(((++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,111///------//////---***+++,,,---...///...---,,,111...,,,---///000///---000000////////////000000000000000000111111111111222222222222222222222222444555555444222222444555555333222222444555555444:::<<>>>>><<<;;;999777666666555555555555444444444222222111111111111222222222111111222333333222000222222111000//////......,,,,,,++++++++++++,,,,,,)))*********++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------///---,,,,,,,,,,,,+++))),,,+++++++++,,,,,,---...---------......---------000...,,,---//////...+++------...////////////...111///------000111000///000000////////////000000000000000000111111111111222222222222222222222222444555555444333222444666888888777777888888888888<<<@@@GGGOOOZZZkkkwwwmmmlllqqq|||rrr___PPPGGGBBB@@@>>>>>>===;;;888666666666|||```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222111000000111222222111///000000000//////.........++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,+++++++++,,,---------...///000000///...---...---,,,---/////////---//////......//////000111000///......000222111111111000000//////000000111000000000111111111222222333333333333333333333333444555555444333333444666555555666777888:::;;;;;;CCCJJJTTTcccvvvzzzooommmssssss```RRRHHHDDDBBBBBBAAA@@@>>>;;;999777|||```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222...---...000222333333111////////////............((()))++++++++++++)))(((++++++++++++++++++++++++---,,,+++,,,---......,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,+++***+++---...---,,,,,,,,,,,,++++++,,,,,,---,,,---///000000///---,,,,,,,,,,,,---...///000///000///...---...///000111000/////////000222222222111000000000000000000111000000111111111222222222333333333333333333333333444555555444333333555777222333555777999===@@@CCCNNNXXXhhhzzzxxxpppqqq{{{yyyhhhVVVJJJFFFEEEEEEDDDDDDBBB???==={{{```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222.........000222333222111////////////............)))***+++,,,,,,+++***)))******************)))))),,,******+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---......------,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,+++,,,------...///000111///...---------...000111000000000000000000222333111111000000000000111111111111111111222222222222333333333333333333333333333444555555444444666888555777999;;;===BBBIIINNN^^^lll{{{mmmqqqyyyoooZZZMMMJJJGGGGGGGGGGGGEEECCC|||```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222333222111111222111000...000000000//////.........,,,,,,------------,,,,,,*********)))))))))))))))+++***)))***,,,---,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------,,,+++++++++,,,,,,------------------------+++,,,............///111......------......///000000111111000///...000111222111111000000111111222111111111222222222222333333333333333333333333333333444555555444555777888666888;;;===AAAIIITTT\\\sssxxxpppnnn|||uuu^^^WWWPPPKKKJJJIIIHHHFFF~~~```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666555555555555444444444222222111111111111222222444333222222333222000...222222111000//////......---------,,,,,,---------+++++++++******))))))))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------+++++++++---------+++...---,,,,,,+++++++++,,,000///...,,,,,,...///000+++---//////------///111......///000000000000///000111222000---,,,...000222111111000000111111222111111111222222222333333444444444444444444444444333444555555555555777999555999>>>DDDMMM[[[mmmyyyvvvssswwwzzzooo```UUUPPPNNNKKKIII```SSSGGGCCCBBB@@@@@@AAA???>>>>>><<<;;;999777666666666555555555444444444222222111111111111222222111111111222444555333222444333222111000///...------,,,************,,,---,,,,,,,,,++++++*********---,,,+++,,,...///...---------------------------++++++++++++++++++++++++******+++,,,,,,---......---,,,++++++------,,,+++...---,,,,,,++++++++++++222111...------...111222+++...000///---,,,...000...///111222222222111000000111222000,,,+++,,,...222222111111111111222222111111222222222333333333444444444444444444444444333444555555555555777999888===EEEPPP^^^sssqqqkkkuuuppp```WWWSSSPPPMMMeeeWWWIIICCCAAA??????@@@=========<<<;;;:::888888555555555555555555555555222222111111111111222222////////////////////////000000//////...---------000000///...---+++***))))))***************++++++++++++******************++++++,,,---//////...,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++---***+++,,,---,,,+++***)))+++,,,...//////...,,,++++++,,,------......---------------.........//////////////////////////////***+++,,,---...000111111//////000000111111111222111111000000000000111111666555444333222222222222555444444444555777;;;======FFFTTTfff~~~qqqdddcccmmmyyyiiiZZZPPPJJJeeeWWWIIICCCAAA??????AAA@@@@@@???===:::888555444555555555555555555555555333333222222222222333333111111111111111111111111333333333222111111000000,,,,,,,,,,,,+++***))))))***))))))***+++,,,+++***++++++******************+++++++++---...///---+++******+++++++++,,,,,,,,,+++,,,,,,+++******+++------------......------,,,+++,,,...//////...,,,++++++,,,------......---------------.........//////////////////////////////,,,,,,---...//////000000000000000000111111111222000000////////////000000444333333222333333444444888777666888;;;>>>@@@@@@OOO\\\ooopppcccbbblll}}}vvvhhhZZZQQQdddWWWIIIDDDBBB@@@@@@AAA@@@@@@???===:::888555444555555555555555555555555444333333333333333333444111111111111111111111111222111111000000//////...******+++++++++++++++***+++)))'''))),,,---+++)))******+++++++++++++++++++++******,,,---...,,,*********+++++++++,,,,,,,,,+++,,,,,,,,,******,,,------------,,,,,,------...+++,,,---......---,,,++++++,,,------......------------........./////////////////////////////////............////////////000000000111111111111111111111111000000111111111222222222222333444555666888777777999===BBBEEEFFF^^^ooo{{{ccc___```lll~~~xxxhhh]]]~~~cccVVVIIIDDDCCCAAA@@@BBB=========<<<;;;:::888888555555555555555555555555333333222222222222333333111111111111111111111111111111000//////......---,,,------------,,,++++++,,,)))'''(((,,,...,,,)))******+++++++++++++++,,,,,,******+++,,,,,,+++*********+++++++++,,,,,,,,,+++,,,---,,,******,,,---,,,+++***)))***+++,,,---,,,,,,---......---,,,,,,+++,,,------......------............////////////////////////////////////////////////////////////111111111111111111111111333333222222222222333333333333222333333444555666666888:::;;;>>>FFFQQQYYYoootttgggfffjjjtttwwwkkk{{{aaaTTTHHHDDDCCCAAA@@@AAA=========<<<;;;:::888888555555555555555555555555222222111111111111222222000000000000000000000000444333333222222111000000.........---,,,+++)))(((+++)))((())),,,---+++)))******++++++,,,,,,,,,,,,---+++******+++,,,+++*********+++++++++,,,,,,,,,,,,------,,,++++++,,,...++++++***)))***+++---...,,,------------------,,,+++,,,------......------........./////////000000000000000000000000000000111000000000000/////////222222222111111111111111222222222111111222222222555444444333333444444555666<<>>???=========<<<;;;:::888888555555555555555555555555444333333222222333333444111111111111111111111111000000000///......------++++++,,,,,,,,,+++++++++%%%***...---(((&&&***///******+++,,,,,,---......111...,,,+++,,,------,,,******+++++++++,,,,,,,,,------...---,,,+++---///''')))***,,,------,,,,,,...------,,,,,,------...+++,,,------......------////////////000000000000000000000000000000000000000000111111111222222222333333333222222111111111555444444333333444444555222222222333555777888999@@@DDDOOOaaayyyooo```XXX```nnn|||uuu^^^LLLDDDCCC??????AAA;;;======<<<;;;:::888777666555555555555555555555555000000///...---,,,++++++...///111333333111///...111111000000///...,,,+++*********))))))))))))((('''((()))***++++++***))))))******+++,,,---......---,,,***)))))))))***+++((()))***+++++++++++++++((()))***+++++++++++++++******++++++++++++*********+++,,,,,,******+++,,,------,,,,,,,,,,,,------000///...------...///000,,,,,,.../////////...---222111000000000111333333333333333333333333333333---...111444555555222///444444444555666999;;;<<>>@@@:::>>>>>>===<<<;;;999888777555555555555444444444444444444333222111000/////////000111222222111000///000000000///...---,,,+++++++++*********)))))))))((()))***++++++******)))******+++,,,---...//////,,,+++******))))))******))))))***+++++++++++++++******+++++++++******)))++++++,,,,,,,,,,,,++++++***,,,,,,,,,+++***+++,,,......------------......//////...------...//////---...///000000000//////222111000000000111222333111111111111111111111111000000111222333333333222444666777888:::===AAAEEENNN___www|||nnnmmmwwwwww\\\JJJBBBBBB>>>???AAA<<>>===<<<:::999888555555555444444333333333666666555444333222222111000000000000000000000000////////////---,,,+++***,,,+++++++++*********************+++******)))(((++++++,,,---...//////000+++++++++++++++***)))))))))***++++++++++++++++++,,,,,,,,,,,,+++***)))(((,,,,,,------------,,,,,,***,,,---,,,+++***+++---..............................------------.........///000111111111000000111111000000111111222333111111111111222222222222444333222111111222444555333666:::;;;<<>>>>>>>>===;;;:::888777555555555444333333222222444444333333222111111000111111000000000000111111/////////...---,,,******,,,,,,,,,+++++++++******++++++++++++***))))))(((+++,,,,,,---...///000000******+++,,,,,,***)))(((******+++,,,,,,++++++++++++,,,,,,,,,++++++***))),,,,,,------------,,,,,,+++,,,---,,,++++++,,,---...//////////////////.........------------......//////000000000111111111111111111111111222222222333333333444444444444444444555444333333333444666666:::>>>???BBBKKK[[[hhh}}}uuunnnsss{{{|||___MMMEEEEEEAAABBBDDD???=========<<<:::999777666555555555444444333333333333333333222222111111000111111000000000000111111/////////...---,,,******,,,,,,,,,+++++++++******,,,,,,+++*********))))))+++,,,,,,---...///000000******+++,,,,,,***)))(((++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---......///000000///......................................./////////000000000000111111222222222222333333444444444555555555222555777777666555555666;;;???CCCGGGMMM\\\pppvvvnnnuuu~~~___MMMEEEDDD???@@@BBB<<<===<<<<<<;;;:::888777666555555555555555555555555555444444444333333333222000000000000000000000000////////////---,,,+++***,,,+++++++++************,,,,,,+++*********++++++++++++,,,---...//////000+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,+++***)))***+++,,,------------++++++,,,,,,,,,,,,+++++++++---...---,,,+++,,,...---...///000000///...---......////////////......//////.........///000111000000111222222222222111111111222222333333444444111555999999777666777999;;;@@@GGGOOO[[[mmmuuunnnsssaaaNNNFFFEEE@@@@@@AAA;;;=========<<<;;;999777777444555555666666777777777555555444444444444333333///000111222222111000///000000000///...---,,,+++++++++*********))))))))),,,+++*********+++,,,---******+++,,,---...//////,,,+++******))))))******,,,,,,------,,,,,,+++***++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,---...---,,,,,,,,,...,,,---...//////...---,,,//////000111111000//////000000/////////000111222///000111222333222222111111111222222333444444555222666999888666666:::>>>@@@GGGTTTcccuuuxxxqqqoooxxx~~~}}}}}}~~~dddRRRIIIGGGBBBBBBCCC<<>>>>>===<<<:::999888444444555666777888999999333333333333333222222222...000111333333111000...111111000000///...,,,+++*********))))))))))))(((++++++*********+++---...)))******+++,,,---...///---,,,***)))))))))***+++------------,,,,,,+++***------------,,,+++******---..................---,,,---......,,,,,,---...+++,,,...//////...,,,+++///000111222222111000///222111000000000111333444///000111222333222111111333333444444555666777777444777888666444666===CCCMMMVVVggg|||}}}pppgggiiivvv~~~xxxxxxyyyzzz{{{}}}~~~~~~|||zzzyyy|||aaaTTTFFFAAA@@@>>>>>>@@@@@@>>>===<<<;;;:::777555888888777666555444444333444444333222000///......333222111111000111111222000000///...---,,,++++++...+++(((((()))***(((&&&***)))((((((((()))+++,,,))))))***+++---...//////...---+++)))(((((())))))***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,...///)))***+++,,,...///000111111000,,,(((,,,333111)))---...///000111111111111...///000111222333444444---...///000111000//////222333333333333222111000666444444666777999AAAJJJSSSjjjoooeeedddbbbuuu}}}~~~}}}~~~zzzwwwvvvvvvvvvuuuuuurrrpppnnnooosssvvvvvvtttsssssstttwwwzzz|||}}}}}}}}}}}}~~~~~~bbbUUUHHHCCCBBB@@@???@@@???>>>===<<<<<<:::777444666666666666666666666666777777666555444333333222111111222222222222222222111000000///...---,,,+++///,,,******,,,,,,+++)))***))))))))))))***++++++******+++,,,,,,---......---,,,+++)))))))))*********+++,,,+++***)))***+++++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,,,,------.........+++...---***+++111222///------...////////////////////////000111222333444111222333444555444444333333333333333333222222222777777999<<>>============;;;777444333444444555666777888888444444444444333333333222///000111333333333222222111111000///...---,,,,,,---,,,++++++,,,---,,,***)))******++++++++++++++++++++++++,,,,,,---------,,,+++***))))))***+++,,,***+++,,,,,,******+++,,,************++++++++++++000///---,,,+++***++++++---------------------,,,)))---///,,,+++...111111,,,---...............---111000///......000222333000111222222333333222222444444333222333333555555777777:::>>>BBBLLL___pppwwwfffYYYXXXfffuuu~~~}}}}}}|||}}}~~~~~~}}}}}}}}}|||{{{yyywwwuuuttttttuuuvvvwwwwwwwwwwwwvvvzzzzzzyyyvvvsssrrrrrrssstttsssrrrpppmmmkkkjjjiiigggggggggeeecccbbbcccdddaaa```______```bbbdddeeegggiiikkknnnpppqqqrrrrrr~~~zzzvvvuuutttqqquuuvvvxxxxxxwwwwwwyyyzzzzzz{{{|||~~~{{{aaaVVVJJJFFFEEEAAA>>>>>>===============;;;777444333444444555666777888888333333333333333333333333,,,---000222333222111000111111000///...------,,,)))))))))***++++++******)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---***+++---,,,++++++,,,---+++++++++++++++,,,,,,,,,111000...,,,+++++++++,,,------------------------+++------,,,,,,---......---......//////.........222000...------...111333//////000000111111111111555444333222333555777999999888;;;@@@GGGWWWpppuuucccYYYYYYfff{{{}}}{{{xxxwwwuuuuuuuuuvvvwwwxxxyyyzzzyyyzzz{{{{{{{{{yyyxxxwwwuuuuuusssrrrqqqpppooooooooonnnnnnnnnooooooppppppttttttrrrpppmmmkkkjjjjjjkkkkkkkkkiiigggeeecccbbbaaaccccccbbb```^^^^^^___[[[ZZZYYYYYYZZZ[[[]]]^^^___aaadddhhhkkkllllllkkkqqqttttttpppnnnooopppnnnmmmnnnooopppqqqqqqrrrrrrqqqrrrtttvvvxxxzzz{{{|||~~~}}}||||||~~~}}}aaaUUUJJJFFFDDD@@@============<<<======;;;888555444555555555666666777777666666666666777777777777***,,,...000111111000///111111000///...---,,,,,,(((***++++++++++++******)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************,,,---...***,,,------,,,,,,---...,,,,,,,,,---------......///...---,,,,,,,,,---...++++++,,,------......///---)))(((+++000111///---......///000000000//////222000...------...111333222222222222222333333333555444444444555777:::<<<<<<<<<@@@IIIWWWmmmrrreeeYYY[[[jjj~~~~~~|||yyyvvvsssqqqnnnoooooopppqqqrrrrrrrrrqqqrrrsssssssssrrrqqqpppmmmlllkkkjjjjjjjjjkkkllliiihhhhhhggghhhiiijjjkkknnnmmmkkkjjjhhhfffdddccceeeeeedddcccbbb```^^^]]]\\\^^^______]]][[[ZZZZZZXXXWWWVVVVVVVVVWWWXXXXXXXXXZZZ^^^aaadddeeeeeeddddddhhhiiifffeeehhhiiihhhfffggghhhjjjkkkllllllkkkhhhjjjllloooqqqsssssstttuuuuuuuuutttuuuwwwyyy{{{bbbVVVJJJEEECCC???======>>>===;;;;;;<<<;;;999777444555555555666666777777555555555555555555555666,,,---...///000000//////000000///...---,,,++++++***---//////---,,,,,,,,,)))******++++++++++++++++++++++++,,,,,,---------,,,+++******+++,,,---...***,,,------------...000,,,,,,------......//////,,,,,,+++++++++---...///++++++,,,,,,---...//////,,,&&&$$$+++222333000...---...///000111111111111111000///......000222333000000000000000111222222444444444555777:::<<<>>>:::===GGGXXXnnnwwwddd]]]]]]jjj{{{zzzxxxvvvsssooollljjjiiijjjjjjkkkkkkkkkkkkjjjiiiiiijjjkkkkkkjjjiiihhheeeddddddddddddeeeffffffbbbbbbbbbbbbbbbcccddddddfffeeedddddddddccc```^^^``````___^^^\\\[[[[[[ZZZWWWYYYZZZZZZXXXWWWWWWXXXUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUXXXZZZ[[[\\\\\\\\\]]]aaabbb^^^\\\^^^___]]]^^^^^^```bbbeeefffeeecccaaabbbeeehhhjjjkkkkkkkkkjjjkkkkkkkkkkkkmmmpppssswwwyyy{{{|||{{{{{{}}}~~~eeeXXXJJJEEECCC@@@>>>??????===;;;:::::::::999999222333444555666888888999333333333222222222222222///000000000000000000000//////...---,,,+++******+++...000000---+++++++++***))))))))))))***++++++******+++,,,,,,---......---,,,+++***+++,,,---...+++,,,......------///000++++++,,,------...//////,,,++++++******,,,---...---------------------------))))))...000---+++,,,+++,,,---///000111111111/////////000111222333444//////.........///000111333444555777:::<<<===>>>???EEEUUUnnnuuuhhhbbbdddppp|||zzzyyyxxxxxxuuutttqqqnnnjjjgggdddccceeeeeefffffffffeeedddcccbbbcccdddeeeeeedddcccbbb________________________\\\\\\]]]]]]]]]^^^^^^^^^___]]]]]]^^^``````]]][[[\\\[[[ZZZXXXWWWWWWXXXXXXTTTVVVWWWVVVUUUUUUVVVXXXTTTTTTSSSSSSRRRRRRRRRQQQTTTTTTUUUUUUVVVVVVVVVWWWXXX[[[\\\XXXVVVWWWXXXVVVVVVVVVWWWZZZ^^^___]]]ZZZZZZ\\\___aaabbbcccbbbbbb___```aaaaaaaaaccchhhllllllnnnqqqrrrsssuuuwwwyyy{{{~~~gggYYYKKKEEECCCAAA@@@AAA@@@===:::888999:::::::::000111222555777999;;;;;;666666555555555444444444333222111111000111111222///...---,,,+++******)))))),,,//////+++(((((()))***)))((((((((()))+++,,,))))))***+++---...//////------,,,+++++++++,,,---+++,,,......---...///111******+++,,,,,,---......---,,,+++*********+++,,,//////...------,,,++++++222///000222---%%%$$$((()))***,,,...///000111111...///000111222333444444444333222222222333555555222444666999;;;===>>>>>>LLLSSSgggssskkkeeefffppp~~~|||zzzvvvtttrrrrrrrrrqqqooolllhhhdddaaa___^^^bbbccccccccccccaaa```___^^^___```aaaaaa```______]]]]]]]]]]]]\\\[[[YYYYYYXXXYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXX[[[^^^^^^\\\YYYZZZYYYWWWUUUTTTTTTVVVWWWUUUVVVWWWVVVUUUVVVXXXZZZUUUUUUTTTTTTSSSSSSRRRRRRVVVVVVUUUTTTTTTTTTUUUUUURRRVVVWWWTTTRRRUUUVVVTTTPPPPPPQQQUUUXXXZZZWWWTTTVVVXXX[[[]]]^^^^^^]]]\\\XXXYYY[[[ZZZZZZ]]]cccgggccceeeiiilllnnnqqqtttwwwsssuuuwwwyyy|||hhhZZZLLLFFFDDD@@@<<<:::??????>>>===<<<;;;;;;:::444555555666555555444444999666333111222333444333///000000111111111111000---------,,,,,,+++++++++***)))((()))******)))(((************************,,,++++++,,,......---+++---,,,++++++,,,,,,***)))---,,,***))))))***,,,---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***)))***+++,,,---.........,,,---.........---+++***......------...///111222000000111111111222222222333333333333444555666666444222444888;;;===DDDKKKKKKbbbmmmccciiisssyyy{{{yyyxxxxxxvvvtttrrrpppnnnnnnggggggfffbbb___\\\\\\]]][[[\\\]]]^^^___^^^]]]]]][[[\\\]]]]]]]]]\\\[[[ZZZ]]]\\\ZZZXXXWWWVVVUUUUUUXXXTTTRRRRRRUUUXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQRRRTTTUUUUUUUUUYYYWWWTTTQQQPPPQQQRRRSSSVVVVVVVVVWWWWWWVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPOOOPPPRRRSSSUUUUUUTTTRRRQQQSSSTTTUUUWWWXXXXXXXXXXXXTTTUUUVVVWWWYYYZZZ\\\\\\```^^^^^^```eeeiiilllmmmnnnoooqqqsssvvvzzzeeeWWWJJJFFFEEEBBB???===???>>>>>>===<<<;;;::::::555666666666666666555555888666333333333444333222000000111111111111000000111000///...---,,,+++***+++***)))******+++***)))************************,,,++++++,,,......---+++---,,,***+++,,,,,,+++)))++++++++++++++++++++++++*********+++,,,---...///++++++,,,,,,,,,++++++***+++,,,------...........................---,,,,,,------------...000222333222222333333333444444444222222222333333444555666555555999===???BBBJJJSSS___tttnnnbbb```kkkxxx}}}|||{{{{{{{{{yyyvvvtttuuutttrrrpppnnnkkkjjjiiiggggggfffccc___]]]]]]^^^ZZZ[[[\\\]]]]]]\\\[[[[[[ZZZZZZYYYXXXXXXXXXYYYZZZ[[[ZZZXXXWWWUUUTTTSSSSSSVVVTTTQQQRRRTTTWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRTTTRRRQQQRRRTTTVVVVVVVVVWWWVVVTTTSSSTTTUUUXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVSSSRRRPPPPPPQQQQQQOOONNNPPPQQQQQQRRRRRRQQQPPPOOOQQQQQQRRRRRRSSSTTTTTTTTTRRRSSSSSSTTTUUUVVVWWWXXXYYYXXXXXXZZZ^^^ccceeefffjjjkkkmmmoooqqquuuzzz~~~cccVVVIIIEEEEEEDDDAAAAAA>>>>>>>>>===<<<;;;:::999666666666666666666666666777555444444555555333111222222222222111000//////111111///...,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,......---+++---+++***+++,,,,,,+++)))***++++++,,,,,,++++++************+++,,,---...///++++++,,,,,,,,,,,,++++++------...//////.........000000///...............,,,,,,------...000111222222222333333333444444444222222222222333444555555222555:::???AAAFFFSSS```uuuvvvdddYYYXXXaaasss{{{uuutttsssssssssrrrooommmooonnnllljjjgggeeecccbbbddddddccc```]]][[[[[[\\\YYYYYYZZZ[[[[[[ZZZYYYXXX[[[YYYWWWUUUUUUWWWYYY[[[[[[ZZZYYYWWWUUUSSSSSSRRRUUUSSSRRRRRRTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSVVVTTTRRRRRRUUUXXXYYYZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]][[[ZZZXXXWWWVVVTTTSSSSSSSSSSSSRRRPPPSSSSSSRRRRRRRRRQQQQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSPPPQQQQQQQQQQQQQQQRRRRRRTTTSSSRRRTTTXXX\\\^^^^^^cccdddfffhhhjjjmmmrrruuuzzzzzzzzz{{{}}}dddVVVIIIEEEEEEDDDBBBAAA>>>>>>>>>>>><<<;;;999888555555555555555666666777555555555666777666333000333333333222111000///......---,,,+++***)))((((((+++,,,---,,,++++++,,,---+++++++++++++++++++++++++++++++++,,,---...---+++,,,+++******,,,,,,+++***---,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,++++++,,,,,,---,,,,,,,,,---............------,,,222111///.........///000............/////////000000000111111111222222222222222111222222333444555333666<<>>>>>>>>>>><<<:::888666444333333333333444555666555555666777888666333000333333333333222000//////+++++++++++++++++++++++++++---...---++++++,,,...+++++++++++++++++++++++++++++++++,,,---...---+++,,,+++******,,,,,,,,,***000///---++++++---///000...---,,,,,,++++++,,,,,,***+++,,,---------------,,,,,,---------,,,,,,+++222111000......///000000000000000//////...------000000111111111222222222222222222222333444555555777:::???FFFOOO```{{{wwwcccXXXRRRYYYkkk~~~~~~xxxyyyyyyxxxuuussspppoookkkiiigggggghhhhhhgggfffddddddbbb```^^^\\\[[[ZZZ[[[[[[[[[YYYVVVUUUVVVWWWUUUVVVWWWXXXYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]\\\___]]][[[[[[^^^aaabbbbbbaaaaaabbbcccddddddddddddggggggfffeeecccaaa```^^^```___]]]\\\\\\\\\ZZZYYY]]]\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZWWWVVVUUUVVVWWWXXXTTTTTTSSSRRRPPPOOOOOONNNQQQPPPPPPQQQTTTVVVVVVVVVUUUWWWYYYZZZ[[[\\\___bbbggghhhjjjnnnsssyyy~~~jjjZZZKKKEEEDDDBBB@@@???===>>>>>>>>>===:::777555333222222111222444555666666666666777888666333000333333333333222111000000---------.........//////***---...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---++++++*********,,,---,,,+++000///---,,,,,,---///000*********+++,,,---...///***+++,,,------......---++++++,,,,,,---,,,,,,+++111111000///////////////000000000000///...,,,,,,222222333333333444444444333333333333444555666666777999???IIIWWWlllhhhWWWUUU[[[mmm~~~{{{zzzyyytttuuutttrrrnnnlllkkkkkkfffeeeccccccdddeeeeeeddd```___^^^]]][[[ZZZYYYXXXZZZ[[[[[[YYYWWWVVVWWWXXXTTTUUUWWWYYYZZZZZZYYYYYYVVVXXXZZZ\\\]]]]]]]]]\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\]]]\\\\\\]]]___]]]^^^^^^___```aaabbbbbbfffeeeeeedddccccccbbbbbbbbbaaa```aaacccddddddddd^^^```cccgggiiikkkkkkkkkhhhhhhhhhggggggeeedddcccbbb```___^^^^^^]]][[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYXXXWWWVVVUUUSSSRRRQQQQQQPPPOOONNNPPPRRRSSSSSSRRRQQQSSSUUUVVVVVVWWWYYY[[[^^^___aaaeeejjjpppvvvyyy{{{~~~jjjZZZKKKEEEDDDBBB@@@@@@===>>>???>>>===999666444444333222222222444666777777666666666777666444222222222222333333222111111////////////////////////))),,,...---***(((+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---++++++***)))***,,,---,,,++++++,,,---......---,,,+++*********+++,,,---...///***+++,,,---............++++++,,,---.........---//////000000//////...------...///000000///...---222222333333333444444444444444444444555666777777999:::CCCQQQcccxxxppp]]]XXX^^^ooo~~~|||yyyvvvtttsssooopppooolllhhheeeeeefffbbb```^^^^^^___aaaaaa```[[[[[[ZZZYYYYYYXXXXXXWWWYYYYYYYYYXXXVVVUUUVVVXXXSSSUUUWWWYYY[[[\\\\\\\\\ZZZZZZ[[[\\\^^^___aaaaaa_________^^^^^^_________]]]___bbbbbb``````aaaccc```aaabbbdddfffggghhhiiillllllkkkiiihhhgggfffeeedddddddddeeeffffffdddbbb___bbbfffjjjmmmnnnnnnnnnggghhhhhhiiiiiiiiihhhhhheeecccaaaaaaaaa```^^^\\\ZZZ[[[\\\^^^^^^^^^^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSPPPPPPOOOQQQSSSSSSRRRQQQOOOQQQSSSTTTTTTTTTUUUWWWYYYYYY[[[^^^bbbgggllloootttxxx}}}iiiZZZJJJEEEDDDCCCBBBBBB===>>>??????===999666444555444333222333555777999888777666666666666444222111111222333333333222222000000///...------,,,,,,(((,,,...---)))(((***...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---++++++***)))***,,,---,,,+++&&&)))---000000---)))&&&...---,,,,,,++++++,,,,,,***+++,,,---............+++,,,---...////////////...///000000000///---,,,+++,,,...///111111000000000000111111111222222222555555444555555666777888AAACCCMMM^^^rrrtttdddWWW```kkk~~~}}}{{{xxxuuurrrpppooolllmmmlllhhhccc``````bbb^^^\\\ZZZZZZ\\\^^^^^^]]]XXXXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWUUUTTTSSSTTTVVVSSSUUUWWWZZZ\\\]]]^^^^^^___^^^]]]]]]___bbbeeehhhddddddcccddddddeeeffffff___bbbeeeeeeccccccdddfffbbbccceeegggiiikkklllmmmpppooonnnllljjjiiihhhgggddddddeeeggghhhfffcccaaaccceeeiiilllnnnnnnmmmlllfffggghhhiiijjjkkkkkkkkkiiigggeeeddddddcccaaa___ZZZ\\\^^^```aaaaaa```___\\\]]]^^^^^^^^^^^^]]]]]][[[[[[ZZZYYYXXXVVVVVVUUUSSSRRRRRRSSSUUUUUUTTTRRRNNNPPPRRRSSSSSSSSSTTTUUUXXXXXXYYY[[[^^^bbbfffhhhnnnsssxxxzzz{{{~~~iiiZZZJJJDDDCCCAAA@@@@@@>>><<<:::888888888777555666444333333555666666555444666777777666555555666333333444444333111000///+++,,,.........,,,***(((,,,,,,---+++***)))***,,,++++++,,,,,,,,,---------***((((((***---...+++(((,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++++++++++++++++++++++++++)))))))))******,,,...000,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------------...///000...///111222333333333222333555666444444777===CCCCCCLLLXXXfffvvv{{{mmmbbb]]]^^^kkk}}}yyyyyyvvvtttssstttsssooollljjjhhhdddaaa_________```___]]][[[YYYXXXWWWWWWWWWVVVSSSPPPQQQTTTVVVVVVTTTXXXXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYYYY[[[___dddhhhcccfffhhhhhhfffeeehhhjjjggghhhhhhfffeeefffhhhkkknnnllljjjiiiiiiiiihhhgggggggggffffffhhhkkknnnpppsssoookkkkkknnnooommmiiihhhfffeeefffhhhhhheeebbbdddfffhhhjjjmmmnnnppppppoooppprrrrrrqqqqqqqqqrrrlllkkkjjjiiigggddd___[[[\\\\\\^^^bbbdddeeecccaaa]]]___aaa```^^^[[[YYYYYY___^^^]]][[[YYYXXXVVVVVVUUUUUUUUUUUUTTTRRRPPPOOOPPPSSSUUUUUUSSSQQQRRRTTTVVVXXXYYYXXXWWWXXX\\\```dddfffiiimmmrrrwwwzzz|||hhhYYYJJJDDDCCCAAA??????>>><<<:::999999999777555666444222222333333333222333555666666555444444555333444444555444333111000,,,---...//////...------,,,,,,---+++***)))***,,,++++++++++++,,,,,,,,,,,,+++***)))+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++***(((---......////////////////////////////////////////////////...//////000000///000111222333333222222333333444444666:::>>>BBBMMMXXXhhhttt~~~mmmfffeeejjjppp~~~}}}|||yyyuuurrrtttrrrpppppppppoookkkhhhfffdddaaa^^^\\\[[[\\\]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWTTTRRRRRRUUUVVVVVVUUUYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\^^^bbbgggkkklllmmmnnnmmmmmmlllmmmoooiiijjjkkkjjjiiijjjlllmmmjjjjjjkkklllmmmmmmllljjjlllllllllmmmnnnqqqtttvvvuuuqqqnnnooorrrsssqqqnnnooommmmmmoooqqqrrrpppnnnnnnoooqqqtttvvvwwwxxxyyy|||}}}}}}|||zzzyyyyyyyyyvvvtttssssssrrrmmmfff______^^^___aaacccdddbbbaaaccceeegggfffdddbbbaaaaaa`````````___^^^]]]\\\[[[[[[[[[[[[[[[ZZZXXXVVVUUURRRTTTVVVUUUSSSQQQRRRTTTSSSTTTTTTSSSRRRSSSWWWZZZ^^^```cccggglllpppsssuuuxxx|||gggXXXJJJEEECCCAAA>>>>>>===<<<;;;;;;;;;999666444666444222111111111000...222444555555444333333444333444444555444444333333......//////000111111111,,,,,,---+++***)))***,,,*********++++++++++++,,,---+++***+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%&&&(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...---((($$$,,,---///000111000///...000000000111111111111111222111000000000000000111111111222333333333222222444444444666:::???EEEHHH___nnniii^^^bbbppp~~~}}}|||{{{zzzyyyxxxuuurrrooonnnlllkkkjjjjjjiiifffdddaaa___\\\YYYXXXWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUUUUWWWUUUTTTTTTUUUWWWWWWWWWZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^___```bbbfffkkkooopppooonnnoooooopppooonnnmmmnnnpppppppppppprrrsssmmmnnnqqqssssssrrrpppooonnnnnnoooqqqsssvvvxxxzzz{{{yyyxxxzzz}}}~~~|||zzzyyyyyy{{{}}}~~~~~~}}}sssiiigggeeedddeeefffggggggffffffhhhjjjjjjhhhfffeeefffdddeeeeeeeeeeeedddcccccc^^^^^^^^^^^^]]]\\\ZZZYYYVVVWWWXXXWWWUUUTTTTTTUUUPPPQQQQQQPPPOOOPPPRRRUUUWWWXXX[[[^^^bbbeeehhhiiimmmqqqvvv{{{fffXXXJJJEEEDDDAAA>>>===<<<<<<;;;<<<<<<:::666333555333111000111111000///111222444444222111222333222222333333333333333333000////////////000111222,,,,,,---+++***)))***,,,))))))*********+++++++++---,,,******+++,,,---...++++++++++++++++++++++++''''''''''''(((***,,,---++++++++++++++++++++++++...,,,+++---000000,,,''''''))),,,...///---,,,***......////////////000000333222111000000000000000333333333333333222222222555777999999===EEERRR\\\uuunnnYYYYYYkkk}}}zzzxxxyyywwwvvvuuutttrrrooolllhhhggggggfffeeecccaaa```\\\[[[YYYWWWVVVUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUVVVWWWYYYYYY\\\]]]___aaabbbdddddddddeeeeeeeeeeeefffiiinnnqqqtttqqqoooppprrrsssqqqnnnppprrruuuvvvvvvvvvxxxzzzwwwxxxzzzzzzxxxvvvuuutttuuuvvvxxx{{{~~~xxxtttrrrppppppqqqsssttttttoooqqqqqqpppmmmkkkjjjkkkkkkkkkkkkjjjjjjhhhgggfff___```aaabbbbbbaaa```___]]]\\\\\\ZZZYYYXXXXXXXXXRRRRRRQQQPPPPPPPPPQQQQQQQQQRRRTTTWWWZZZ\\\^^^___bbbgggmmmrrrwww|||gggXXXJJJDDDCCCAAA>>>>>>===<<<<<<<<<<<<:::777444444222111111333444333222000222333333222111111222111111111111111222222222111000//////......//////,,,,,,---+++***)))***,,,))))))*********++++++++++++******))))))***,,,---++++++++++++++++++++++++......---,,,,,,---///000++++++++++++++++++++++++///,,,++++++...000///---&&&'''***---------+++)))------........./////////222222111000////////////444444444333333333333333333888<<<===AAANNNdddvvvkkk]]]VVVeee{{{xxxvvvsssqqqooonnnmmmllliiigggcccddddddcccaaa___^^^^^^ZZZYYYXXXWWWVVVVVVVVVVVVTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWYYY[[[]]]```aaadddfffiiikkklllmmmllllllkkkjjjiiikkkooorrrxxxuuutttuuuxxxyyywwwuuusssuuuwwwxxxyyyzzz}}}~~~~~~~~~~~~zzzwwwvvvuuurrrqqqooommmjjjiiiggggggdddeeefffhhhiiiiiihhhhhhbbb```^^^\\\[[[ZZZYYYYYYUUUTTTRRRQQQQQQPPPPPPOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[___eeejjjooouuuzzz}}}iiiZZZJJJDDDCCCAAA@@@@@@>>>===<<<<<<<<<:::777555444333222222444555555444000222333333222111111222222111000000000000111111000000000///...---------,,,,,,---+++***)))***,,,*********++++++++++++,,,)))***+++***))))))+++---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///(((***,,,...//////...---......//////000000111111222111000000000000000000444444444333333444555555222888>>>CCCLLL```{{{yyy]]]XXX___yyy|||yyyuuussspppnnnlllkkkjjjiiigggeee```aaabbbaaa^^^\\\\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]```ccceeefffiiikkknnnpppqqqrrroooooonnnllllllmmmqqqtttwwwvvvvvvxxx{{{|||}}}|||xxxzzz{{{|||~~~}}}{{{wwwrrrooommmlllllliiijjjkkkmmmmmmmmmllllllhhheeeaaa___^^^]]]\\\ZZZXXXWWWTTTSSSSSSRRROOOMMMQQQQQQRRRSSSTTTUUUVVVVVVWWWZZZ___cccgggkkkpppsssvvvyyy~~~lll\\\KKKCCCBBBBBBBBBCCC???===;;;;;;;;;:::888666666444222222444444444333000222333333222111111222444333111000000000000111...//////000000///...---,,,,,,---+++***)))***,,,++++++++++++,,,,,,,,,,,,(((***,,,,,,+++***+++---************************(((((()))******+++******------------------------***---000...+++)))+++...++++++---...///000000000......//////000111111222222111111111111222222333444444333333444555666777666:::BBBOOObbb{{{xxxeee]]]^^^mmm}}}}}}}}}|||zzzwwwssspppnnnnnnllliiihhhggggggeeeccc]]]^^^```___[[[YYYZZZ[[[YYYYYYXXXXXXXXXXXXXXXXXXSSSTTTVVVXXXYYYYYYYYYYYYYYY[[[]]]^^^___bbbfffjjjkkklllmmmoooppppppqqqqqqnnnnnnnnnmmmmmmooossswwwuuuwwwzzz|||~~~~~~{{{zzz{{{|||wwwwwwwwwwwwvvvuuusssrrrqqqmmmhhhfffeeedddcccaaa^^^\\\YYYXXXXXXVVVSSSPPPSSSSSSSSSTTTTTTTTTUUUUUUTTTWWWZZZ\\\___bbbfffiiimmmqqqvvvzzz}}}nnn]]]KKKCCCBBBBBBCCCEEE@@@>>>;;;:::::::::999777777555333222333333222000111222444444222111222333666555333111000000111111,,,---///111222111000///,,,,,,---+++***)))***,,,++++++,,,,,,,,,---------(((+++...///,,,+++,,,---************************)))+++---///000111000000////////////////////////+++111666555...******---++++++,,,---...///000111,,,------...///000000000222222222222333444444555444333333333444555777888<<<>>>GGGZZZuuu}}}eeeTTTbbbfffwww}}}zzzyyyxxxxxxwwwvvvsssoookkkiiigggeeebbbaaaaaa```___]]]ZZZ]]]^^^]]]ZZZXXXXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXSSSTTTWWWYYYZZZ[[[ZZZZZZZZZ]]]```bbbbbbeeekkkooooooooopppppppppoooooonnnllllllmmmmmmnnnqqqvvvyyyzzz~~~~~~}}}zzzuuupppmmmmmmllljjjhhhdddbbb___^^^]]]\\\WWWTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUWWWXXXZZZ\\\___bbbhhhlllqqqvvvyyy|||nnnYYYFFFCCCDDDAAA???@@@>>><<<;;;;;;;;;:::666444777666666666666555555555444333111//////000222333000000111111222222222333111000///............///+++++++++************)))++++++************+++++++++***))))))((()))))))))---,,,+++***))))))))))))+++++++++++++++++++++++++++*********++++++***(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,---............///...---...000333222333444222000//////000333222333666444222555:::777???PPPhhhvvvbbb\\\^^^jjjsss}}}zzzyyyxxxxxxvvvuuusssqqqnnnmmmllllllfffggggggfffccc```\\\ZZZYYYZZZZZZYYYWWWUUUVVVWWWVVVUUUVVVXXXZZZ[[[ZZZYYY[[[WWWTTTUUUXXX\\\\\\[[[^^^aaaeeegggiiikkkmmmooossspppnnnnnnqqqrrrqqqoootttsssrrrrrruuuyyy~~~{{{uuupppoooqqqtttpppkkkddd___\\\ZZZYYYXXX\\\WWWQQQNNNOOOSSSVVVWWWTTTTTTTTTTTTTTTUUUVVVWWW^^^```dddhhhnnnssswwwzzzoooYYYFFFCCCDDDAAA???@@@===<<<;;;;;;;;;:::777444444333333333222222222222333222111000000000111222111111111222222222222222000000//////...------,,,++++++++++++***************)))''''''((())))))(((,,,,,,++++++,,,---............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,---------...---------------......---...///...------///000000111222222111222333555333222333666666444777;;;@@@KKK___yyyyyyhhh^^^```gggxxx~~~|||yyyvvvtttrrrrrrrrroooooommmllljjjhhhgggffffffeeecccaaa``````___```ZZZ[[[[[[ZZZWWWVVVVVVWWWWWWWWWXXXZZZ\\\]]]]]]\\\ZZZYYYXXXZZZ]]]```aaaaaacccfffjjjlllnnnpppsssuuuwwwuuutttuuuxxxzzzzzzyyy{{{zzzyyyzzz}}}}}}|||~~~}}}yyysssmmmiiiccc^^^[[[```]]]ZZZYYYZZZ\\\\\\\\\XXXXXXWWWVVVUUUUUUUUUVVVYYYZZZ]]]aaaggglllqqqtttyyyzzz|||oooYYYFFFCCCDDDAAA??????===<<<;;;;;;;;;:::777444333333222222222111111111222222222111111111000000222222222222111111111111///////////////---+++***,,,+++++++++************+++)))&&&''')))+++)))'''+++++++++,,,---...000111------,,,,,,+++,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------//////......---.........---...000///...,,,---...000111111111000111444666555222222666777777:::>>>IIIXXXppprrraaaZZZ]]]iiittt}}}|||{{{zzzxxxvvvssspppnnnmmmlllllliiiiiiiiihhhgggeeecccaaadddbbb___]]]]]]___bbbeeeZZZ[[[[[[ZZZWWWVVVVVVWWWYYYZZZ[[[]]]___`````````[[[]]]___aaaccceeehhhjjjgggjjjmmmoooppprrruuuwwwwwwwwwwwwzzz~~~|||uuulllccc^^^```___^^^______^^^\\\ZZZ]]]\\\ZZZXXXVVVUUUTTTTTTSSSSSSUUUXXX\\\aaafffiiikkkpppuuuyyy{{{oooZZZGGGCCCDDDAAA>>>???===<<<;;;;;;;;;:::777555555555555444444444444333222222222222222111000///222111111000000/////////+++---...000000...---+++,,,,,,+++++++++*********...+++((())),,,...,,,))))))))))))******,,,------*********)))******++++++------------------------)))***,,,,,,++++++++++++,,,,,,------------------000000///............///,,,...000000...,,,+++,,,222222111///......000222666333222555888999===CCCPPPaaa}}}yyyaaaWWW[[[hhhyyy~~~{{{xxxwwwvvvvvvtttrrrooommmkkkiiiiiiiiifffggghhhhhhgggeeecccaaaaaa```^^^\\\]]]___bbbdddYYYZZZ[[[YYYWWWVVVVVVWWWYYY[[[]]]___```aaacccddd^^^cccgggiiiiiijjjmmmpppmmmoooqqqrrrssstttwwwyyyzzz{{{~~~yyypppjjjhhhfffdddcccbbb___\\\YYY```___]]]ZZZWWWUUUTTTSSSQQQQQQPPPQQQTTTWWW[[[]]]```gggoootttwww{{{pppZZZGGGCCCDDDAAA>>>???<<<;;;;;;;;;<<<:::888555666666666666555555555555222333333222222000///...000000//////......------)))+++---///000000///...,,,,,,,,,++++++++++++***...+++)))***,,,---,,,*********))))))))))))***************)))******++++++++++++++++++++++++++++++(((***,,,---+++***+++---------------------------000//////.........//////---///000000...,,,,,,,,,333333333111000000222444666444333666888;;;EEENNN```rrrxxxhhhZZZ\\\kkk~~~}}}zzzwwwtttrrrrrrqqqooonnnkkkiiigggfffeeeeeecccdddfffgggfffeeecccaaa^^^^^^^^^^^^^^^^^^^^^^^^XXXYYYZZZYYYXXXWWWXXXYYYZZZ]]]```bbbbbbcccfffhhheeeiiinnnooonnnooorrruuuvvvxxxyyyyyyzzz{{{~~~}}}yyysssooollljjjgggeeeeeecccaaa]]]ZZZWWWVVVUUUTTTSSSQQQPPPPPPQQQSSSTTTWWW^^^ffflllpppuuu~~~pppZZZGGGCCCDDD@@@===>>><<<;;;:::;;;<<<;;;888666555555444444444333333333444333333222111000//////////////////............***+++---///111111111111,,,,,,,,,,,,++++++++++++*********)))))))))***+++---,,,++++++*********+++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++))),,,//////---,,,...000............------------......------......///000...///000000///---...///000222444555555555777999444444666888999AAAQQQbbb{{{ccc\\\\\\mmm}}}{{{yyywwwtttqqqnnnlllkkkkkkjjjhhhfffcccbbbaaa```aaa^^^___```aaaaaa```______[[[]]]^^^______]]][[[ZZZXXXYYY[[[[[[ZZZZZZ\\\]]]]]]aaafffgggggghhhlllooommmooorrrssstttvvvxxxzzzzzz|||~~~~~~zzzxxxwwwvvvpppnnnjjjeee```]]]ZZZXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQVVV[[[```dddkkksssyyyqqq[[[GGGCCCDDD@@@===>>>;;;;;;:::;;;<<<;;;888666444444444333333333222222555444222111/////////000//////000000000000000000/////////000000000000111------,,,,,,,,,+++++++++(((+++---+++((('''***---,,,,,,+++++++++,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,000000---,,,...222///.........------------,,,,,,,,,,,,---...000000///000000000//////000222...000444666666666666777000333888;;;===HHHaaaxxx}}}jjj[[[]]]iii|||xxxtttrrrrrrqqqnnnkkkiiihhhggggggfffeeeccc```___^^^^^^^^^ZZZZZZ[[[[[[\\\\\\\\\]]]YYY[[[]]]^^^^^^]]][[[ZZZYYY[[[]]]^^^^^^___aaacccdddhhhmmmoooooopppssswwwtttssstttvvvzzz~~~|||vvvpppiiiccc___]]]XXXXXXXXXWWWVVVTTTRRRQQQQQQRRRSSSUUUZZZ```fffjjj{{{|||~~~qqq[[[HHHCCCDDD@@@===>>>;;;::::::;;;<<<;;;999666555555555444444444333333666555222000//////000000000000111111222222333333333222111000/////////000---------,,,,,,,,,++++++)))---111...)))'''+++111)))))))))***+++,,,---...---,,,+++***))))))))))))------------------------&&&+++......+++***---000//////.........---------******++++++---...000111000000000/////////222444---000333555333111000000---222999===???NNNlllsssbbb___eeewww}}}zzzvvvssspppnnnmmmkkkhhhgggffffffffffffeeeccc```___^^^^^^^^^YYYXXXXXXYYYYYYZZZ\\\\\\YYYYYY[[[\\\]]]]]]\\\\\\[[[]]]___```aaabbbeeegggiiinnnsssuuutttuuuzzz~~~wwwuuutttxxxxxxooohhhbbb```WWWXXXYYYZZZYYYVVVTTTRRRTTTRRROOOPPPTTTZZZ^^^```ooopppttt{{{xxx\\\KKKGGGAAA>>>>>>999666:::======999777666777888666444333444555444333555666777555111///000222222111///------...000111//////.........---------+++***)))***,,,...//////***((((((***---...+++(((---,,,+++******,,,---///+++---...,,,)))(((***,,,******+++++++++,,,,,,,,,+++,,,---......,,,***))),,,---......,,,+++,,,...------......///000000000......///000000000000000111333444444222111111222555777<<>>???::::::;;;<<<<<<:::888777777777444222111333555666666444555666444111///000111000//////...///000111222//////.........---------///---,,,,,,......---++++++)))(((***,,,---+++(((+++***)))))))))+++---...,,,---...,,,***)))+++---++++++,,,,,,,,,---------***+++,,,,,,,,,***(((&&&---...//////------...///++++++,,,------....../////////000111111111111000000222444444333333444555999:::@@@KKKYYYqqq{{{kkkccccccppp~~~|||}}}zzzuuuqqqmmmllllllmmmkkkiiigggggggggfffdddcccbbbaaa```___]]][[[ZZZZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\^^^^^^___``````aaabbbbbbddddddeeehhhkkknnnpppppptttuuuwwwzzz|||}}}}}}}}}{{{{{{~~~wwwrrrooohhhjjjkkkhhhccc]]][[[ZZZXXXUUUSSSRRRTTTVVVVVVUUU[[[\\\```gggpppxxx|||~~~rrrvvvvvvZZZIIIFFF@@@???@@@<<<>>>===;;;:::::::::888777666333111111333555777777333333444222000//////000......///000000000000000...............---------......---...//////,,,***,,,+++))))))***+++***))))))((((((((()))***,,,---******+++***(((''')))***,,,,,,---------.........++++++,,,,,,+++***((('''...///000///......///000+++,,,,,,------...//////000000111222222222222111000222444444444444666888<<<;;;AAAQQQiiizzzhhh^^^bbblll|||xxxxxxwwwuuuqqqmmmjjjiiihhhiiiiiigggfffeeeffffffdddccc``````^^^]]][[[YYYXXXXXXYYYXXXXXXWWWXXXYYY[[[\\\\\\```dddfffeeedddeeeffffffgggiiilllooorrruuuvvvxxxxxxyyyzzz{{{}}}~~~~~~zzzyyyzzzzzzvvvooogggaaa^^^ZZZXXXUUUUUUUUUVVVUUUTTTYYYXXXZZZ^^^eeelllppprrr{{{qqqyyyuuuYYYIIIEEE@@@???BBB>>>AAA>>>:::999;;;;;;999666555444333444666777666555111222222111000/////////...///000111111000...---........................******+++...000000...,,,---+++***))))))******+++******)))))))))***++++++*********)))))))))***+++,,,,,,,,,,,,------------+++,,,,,,---------,,,+++---...//////...---///000.........///000000111111111111222333333333333222111222333444333444666888???>>>EEEZZZyyy~~~pppaaa[[[gggvvv}}}xxxwwwyyysssqqqooollliiihhhggggggfffeeecccdddddddddcccbbb^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVVVVWWWYYY\\\]]]\\\aaaggghhhfffeeehhhkkklllmmmoooqqqssswwwzzz}}}|||sssjjjeee```^^^ZZZWWWUUUUUUVVVWWWYYYWWWVVVXXX]]]bbbfffgggnnnttt}}}sss~~~vvvYYYHHHEEE@@@@@@BBB???AAA===:::999;;;;;;999777555666777999:::888444111111000000000000000000///000111222222111///,,,+++---.....................))))))***,,,......,,,***,,,+++***)))((()))+++,,,---,,,++++++******))))))------,,,,,,,,,---------++++++++++++,,,,,,,,,,,,)))***+++,,,---.........+++,,,......------...///......//////000111111222111111222333333333333333222333444333222333555777BBBEEEPPPiiivvvhhh]]]___qqq}}}xxxttttttvvvppppppnnnmmmkkkiiihhhgggeeecccbbbbbbccccccaaa```[[[[[[ZZZYYYXXXWWWWWWVVVXXXXXXYYYZZZ\\\___aaaccc```dddhhhhhhffffffkkkpppsssuuuwwwxxxyyy{{{uuuoooiiieee^^^XXXTTTTTTVVVYYYYYYWWWTTTTTTWWWZZZ\\\]]]ccciiisss|||zzzsssvvvZZZHHHDDD??????BBB???===<<<::::::;;;;;;999888666666888::::::888333000111000///000111222111000000111222222111///---+++---------...............---,,,+++,,,,,,+++(((&&&)))***+++***))))))+++---,,,,,,,,,++++++***))))))***)))'''((()))******)))*********+++++++++,,,,,,''''''((()))+++,,,------***,,,------,,,,,,...///,,,------......///000000111111222333333333333222222333444333333555888:::CCCLLL]]]vvv~~~lll___\\\hhhzzzvvvrrrmmmmmmpppmmmmmmmmmmmmkkkjjjhhhgggdddbbbaaa```aaaaaa___^^^XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[^^^aaadddffffffiiikkkkkkkkklllpppsssrrruuuwwwxxxxxx|||~~~{{{qqqmmmfff]]]WWWUUUWWWYYYYYYVVVSSSRRRSSSUUUUUUUUU]]]aaaiiisss|||vvvtttxxx[[[HHHDDD???>>>BBB???888999;;;;;;:::999999999555444444555666666444222111000...000222333222111...///000111111000///...---------........./////////---++++++++++++)))'''&&&(((++++++******,,,...((())))))******+++******(((&&&$$$%%%''')))((('''+++++++++,,,,,,,,,------******))))))******+++++++++,,,......------///000---------...//////000000000111111222222222222222111222444555666999===AAALLL[[[ppprrr```ZZZcccwwwzzzvvvsssrrrooojjjjjjmmmiiijjjjjjkkkjjjhhhfffeeedddbbb```_________]]][[[VVVVVVWWWWWWXXXYYYYYYZZZXXXYYYZZZ\\\```cccgggiiimmmnnnqqqssstttuuuuuuuuuqqqtttxxxzzz{{{~~~zzzwww{{{~~~zzzxxxssskkkbbb]]][[[\\\[[[YYYWWWUUUUUUUUUSSSRRRWWWYYY___gggpppyyyuuuvvvxxx[[[IIIDDD>>>>>>AAA>>>444888<<<<<<:::888888:::444222000000222444555666222000...000333444333111,,,---...///111111222222---------.........//////---,,,******,,,------,,,$$$'''+++,,,++++++,,,...$$$%%%'''(((***++++++,,,---***((())),,,...---+++,,,,,,,,,---------......///...---,,,++++++++++++,,,---//////...///000222//////000000111111222222000000111222222222222111000222444666999===BBBFFF\\\nnnqqqbbbWWW\\\nnn~~~vvvsssrrrsssppplllkkkoooeeefffhhhhhhhhhfffdddbbbdddbbb```______^^^\\\ZZZUUUUUUVVVWWWYYYZZZ[[[[[[]]]^^^```bbbfffjjjnnnpppqqqsssvvvzzz}}}|||yyyvvvvvvzzz}}}wwwuuuwwwzzz}}}wwwnnneeeaaa```___]]][[[ZZZYYYXXXVVVSSSRRRSSSVVV\\\eeennnuuuxxxyyyxxx```HHH>>>===;;;===BBB:::999888777666666777777222333333333333222111111000000//////000111222222...///000000000///---,,,---///111///,,,+++,,,...+++++++++***)))((((((''')))***+++,,,,,,+++***)))(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))***+++,,,,,,/////////...------,,,,,,222222222111222222333333777333555;;;;;;;;;III[[[tttwww|||ggg]]][[[hhh}}}}}}}}}qqqooommmkkkjjjjjjlllmmmfffggggggfffeeeccc```___^^^]]]\\\[[[\\\[[[ZZZYYYZZZWWWUUUVVVYYY\\\\\\[[[cccaaa```cccjjjppprrrssstttwwwzzz{{{|||~~~~~~{{{xxxsssooommmkkkkkkkkklllmmmnnnpppqqqxxxxxxzzz~~~|||uuuuuu{{{~~~~~~|||zzzzzz}}}{{{qqqiiicccgggddd___\\\ZZZXXXVVVTTTQQQPPPPPPQQQUUU[[[```dddooowww~~~xxxuuu___IIIBBB@@@===<<>>;;;===:::;;;;;;;;;;;;999888666555555555555444444444333222222111000000000111111444333222222111111222222---/////////---,,,---...---------,,,++++++******)))***++++++++++++***)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................////////////............111111000000111222222333555333555===FFFTTTmmmssssss{{{zzzlll]]]VVV^^^pppwwwppplllkkkkkkkkkkkkjjjiiihhhhhhdddcccaaa```^^^^^^]]]]]]___^^^^^^]]]\\\\\\\\\\\\VVVVVVXXX\\\aaadddffffffiiijjjmmmrrryyy~~~}}}xxxtttpppnnnllljjjfffdddbbb```^^^\\\YYYYYYXXXWWWVVVVVVUUUVVVTTTUUUVVVWWWYYYZZZ[[[\\\[[[[[[\\\___ccceeeeeedddiiiiiiiiihhhfffgggiiikkkgggdddcccbbb___\\\]]]aaa```aaabbbbbbdddeeeeeefffllloootttyyy}}}uuusssqqqpppooommmiiifff___\\\WWWTTTRRRTTTVVVXXX]]]dddnnnvvv}}}||||||sss^^^KKKFFFDDD???<<<>>>:::;;;<<<<<<;;;999777555666555555444444444444444333222222111000000000000555444333111111222333333............---------...---,,,,,,,,,+++++++++************++++++*********+++++++++++++++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------)))+++,,,------,,,------/////////////////////000000000000000111222333333999777999@@@KKK^^^{{{ssskkkiiicccZZZTTTYYYiii|||vvvoookkkeeefffhhhhhhhhhfffeeeccccccbbb```^^^\\\\\\]]]]]][[[[[[[[[ZZZYYYYYY[[[\\\XXXYYY\\\```eeehhhjjjkkknnnppptttyyy~~~~~~zzztttqqqnnniiieeecccaaa``````^^^[[[YYYXXXWWWUUUSSSUUUTTTSSSRRRRRRSSSTTTUUUSSSTTTUUUVVVXXXYYYZZZZZZYYYYYYZZZ\\\]]]^^^______```aaabbb```^^^]]]^^^______]]]\\\[[[ZZZXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ^^^aaaeeehhhkkknnnrrruuuvvvtttrrrrrrwww~~~{{{~~~}}}{{{wwwrrrnnnhhheee```ZZZWWWVVVWWWXXX[[[```gggmmmssszzz{{{vvv```KKKDDDBBB???>>>AAA999:::;;;;;;:::888555444555555444333222333333333333333222111000000111111444333222000000111222222...---------............+++++++++++++++*********+++******************+++,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........(((+++------,,,+++,,,......//////000000111111111000000000000111222333444999:::>>>EEESSSiiinnn```WWWQQQQQQUUUcccvvv}}}wwwssspppkkkfffccceeefffhhhgggfffcccbbbcccaaa___^^^]]]]]]]]]^^^YYYZZZ[[[ZZZYYYZZZ]]]```^^^```cccfffiiilllnnnppptttvvvzzz~~~yyyvvvuuuxxxvvvtttrrrqqqoookkkhhhgggeeebbb^^^[[[ZZZYYYYYY[[[XXXVVVUUUUUUUUUSSSRRRSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSTTTVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZ\\\]]]^^^\\\ZZZXXXXXXXXX[[[[[[YYYXXXWWWXXXWWWUUUUUUUUUTTTTTTSSSRRRRRRRRRUUUXXX\\\^^^___aaaccceeedddcccdddfffkkkrrryyy~~~|||yyyxxxwwwyyyzzz}}}}}}www}}}yyytttooolllgggbbb^^^[[[ZZZYYYZZZ^^^bbbfffkkkrrr||||||yyybbbKKKCCCAAA??????CCC;;;;;;;;;:::999777555444666555333222222222333444333222222111111111222222333222111111000000111111...---,,,---/////////---+++++++++++++++*********++++++***))))))***+++++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++...000///---,,,...111...//////000111222222333000000111111222333555555666;;;CCCMMM^^^www|||eeeUUUKKKHHHRRR^^^pppyyyqqqmmmlllhhhcccccceeefffggggggfffdddcccaaaaaa```___^^^]]]]]]]]][[[]]]^^^^^^^^^```eeejjjgggiiikkklllnnnqqqvvvyyy|||~~~{{{vvvttttttrrrnnnjjjfffddddddcccaaa```___``````^^^]]]^^^]]]ZZZXXXWWWWWWWWWWWWXXXVVVTTTSSSTTTTTTSSSRRRUUUTTTTTTSSSSSSSSSTTTTTTWWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYZZZYYYXXXXXXYYY[[[ZZZ[[[[[[YYYWWWUUUUUUVVVVVVWWWVVVTTTUUUWWWVVVRRRUUUUUUUUUTTTTTTSSSSSSSSSQQQTTTWWWYYYXXXXXXYYYZZZZZZ[[[]]]```dddiiinnnppp|||xxxrrrmmmiiiiiikkkmmmooorrrwww}}}~~~~~~uuutttppplllgggbbb^^^\\\ZZZ\\\___aaaeeelllvvv}}}yyybbbLLLDDDBBB???@@@CCC======<<<:::999888777666777666444333222333444555222222111111111222333333222222222222222111000000...---+++---///000///---+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////---///111...+++***---111......///000222333333444111111111222333555666777666???KKKXXXjjjqqq[[[OOOHHHJJJZZZmmm}}}yyyzzzwwwppplllkkkgggaaaaaabbbcccddddddcccbbbbbb____________^^^]]]\\\\\\\\\___bbbbbbbbbeeelllrrroooqqqrrrssstttxxx}}}xxxrrrnnnmmmjjjeee```]]]^^^___^^^\\\ZZZ[[[\\\ZZZXXXVVVWWWXXXZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYXXXVVVVVVWWWXXXXXXWWWXXXXXXYYYZZZ[[[[[[[[[ZZZ^^^___```aaa```___]]]\\\]]]^^^___]]][[[[[[]]]```[[[[[[[[[YYYWWWVVVWWWXXXTTTVVVVVVTTTWWW\\\[[[UUUWWWWWWWWWWWWWWWWWWWWWWWWSSSUUUXXXXXXWWWVVVUUUVVVXXXXXXYYY[[[^^^bbbfffhhhsssoooiiidddbbbcccfffiiihhhnnnvvv{{{~~~~~~zzzyyy{{{}}}yyyrrrkkkddd```]]]^^^___^^^___dddlllsssxxxbbbMMMFFFDDD@@@???BBB@@@>>>===;;;999888888888999777555444333444666777111111111111222333444444111222333444333222111000...,,,+++,,,///111///---------------------------,,,+++***))))))***+++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000---//////,,,((('''+++000......///111222333444555222222222333444555777888:::EEESSS```rrrkkkWWWNNNKKKPPPcccxxx|||uuuooosssrrrlllhhhhhhccc[[[^^^^^^__________________]]]^^^______^^^]]][[[ZZZ\\\___cccccccccgggooouuutttuuuvvvwwwyyy~~~zzzxxxtttoookkkjjjddd___]]]^^^]]]XXXTTTRRRSSSUUUVVVUUUVVVXXXZZZYYYWWWVVVVVVXXXZZZ[[[ZZZXXXXXXYYYYYYZZZ[[[[[[[[[^^^\\\[[[[[[]]]^^^]]]\\\WWWXXXZZZ]]]^^^^^^^^^^^^___```aaaaaa```^^^\\\[[[^^^___```^^^\\\\\\^^^bbb]]]]]]\\\ZZZXXXXXXYYY[[[UUUXXXXXXWWW\\\bbbaaa[[[UUUUUUUUUUUUVVVVVVVVVVVVVVVXXXZZZ[[[YYYWWWVVVVVVYYYXXXWWWXXXZZZ^^^bbbeeellliiiddd```___aaaeeehhhccckkkuuu{{{|||~~~|||yyyyyyzzzzzzvvvyyy|||sssjjjeeeccccccaaa^^^[[[]]]bbbhhhqqqxxxzzz]]]JJJEEE???>>>AAA>>>>>>===;;;;;;;;;999777555333333333333333444555666///000111222222111000///222222222111111111111000------,,,++++++++++++,,,******++++++++++++******,,,+++*********+++,,,---222///,,,,,,//////...+++***+++,,,------+++)))(((,,,,,,+++******+++,,,,,,------,,,+++)))***---///........................,,,---...///000000000000...111333222333555888:::DDDLLLXXXiiiyyyeeeSSSMMMOOO[[[vvv|||uuusssrrrqqqoookkkfffaaa```___````````````___^^^]]]\\\ZZZZZZ[[[\\\]]]___```aaaaaacccdddeeefffjjjooorrrtttuuu{{{{{{{{{yyykkkjjjhhhfffcccaaa___^^^]]][[[WWWSSSQQQQQQRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUWWWXXXWWWWWWWWWYYY[[[[[[]]]]]]ZZZZZZ]]]^^^[[[ccccccbbbaaa```^^^\\\[[[aaa```___^^^^^^___```aaaaaacccffffffdddccccccccc___ccceeeaaa___bbbeeeeeeaaaaaa]]]XXX[[[___\\\SSSUUUVVVRRRSSSaaatttvvvmmm^^^XXXTTTWWWYYYXXXWWWYYYVVVXXXZZZ[[[[[[[[[YYYXXXWWWWWWVVVVVVVVVZZZ___ddd```^^^]]]^^^```bbbcccccciiikkkrrr|||~~~|||yyyqqqnnnssszzzooohhhnnniiieeeeeeaaa\\\]]]cccfffppp|||{{{]]]JJJEEE???>>>AAA>>>>>>===;;;;;;;;;999777555555444444444555555666777111111222333333222111111222222222111111111111000//////...---------------******++++++++++++******++++++*********+++,,,---000...,,,+++,,,------,,,//////......---------...------,,,++++++,,,------.........,,,++++++...000........................---...///000111111111111666777777666666:::@@@DDDKKKXXXjjj|||~~~jjjXXXVVV^^^mmmzzzuuusssnnnnnnlllhhhbbb^^^]]]\\\]]]^^^^^^^^^^^^]]]\\\\\\^^^^^^^^^___aaaccceeeffffffhhhiiijjjlllooossswwwzzz||||||yyyvvvuuuuuuqqqiiiccc``````___]]]\\\[[[ZZZYYYWWWVVVVVVVVVXXXZZZ]]]^^^XXXXXXWWWWWWWWWXXXXXXXXXZZZ[[[\\\\\\\\\\\\^^^```___bbbaaa___```dddeeeccciiiiiijjjiiiiiihhhgggfffjjjiiiiiihhhhhhhhhhhhhhhgggiiilllllllllkkkkkklllkkknnnooolllkkklllllliiicccdddaaa```cccgggcccZZZZZZ\\\[[[^^^nnn}}}jjjddd``````aaa^^^]]]^^^YYYZZZ\\\^^^______^^^]]]]]]]]]]]][[[ZZZ[[[]]]```aaa___^^^^^^```cccccccccjjjllluuu}}}xxxwww}}}vvvppppppkkkggggggccc]]]]]]aaadddjjjttt||||||^^^KKKEEE???>>>AAA>>>>>><<<;;;;;;;;;:::777555666555555555555666777777333333444444444444333333222222222111111111111000111000//////......//////******++++++++++++******++++++******++++++,,,---//////...,,,++++++---000///...,,,******+++,,,---...------,,,,,,------...+++,,,,,,***))))))+++---........................//////000111222222222222999888666555555:::CCCKKKXXXkkkyyyfffWWW]]]nnn}}}xxxsssqqqlllllljjjfffaaa]]]\\\\\\[[[\\\\\\\\\\\\\\\[[[[[[^^^]]]]]]]]]___bbbeeeggghhhjjjkkkmmmnnnqqquuuxxx~~~zzzzzzzzz{{{~~~vvvpppllleeebbb_________^^^ZZZVVVXXXXXXXXXXXXXXXYYYYYYYYYZZZYYYYYYZZZZZZ\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[]]]___`````````aaaccceeecccffffffdddffflllnnnmmmppppppqqqrrrssssssssssssvvvvvvvvvvvvuuutttrrrqqqtttwwwzzz{{{||||||}}}~~~|||tttmmmmmmlllmmmpppqqqkkkccc\\\```ccciiizzzwwwrrrnnnnnnmmmiiifffgggaaaccceeeggghhhgggffffffdddeeeeeedddaaa___^^^___```^^^\\\]]]^^^```aaa```eeeiiiqqqzzz~~~|||yyyxxxzzz~~~zzzuuuqqqnnnmmmiiidddaaabbbccceeejjjpppzzz}}}~~~```KKKEEE>>>>>>AAA>>>===<<<;;;;;;;;;:::888555666555555555555555666666333444444444444444444333222222222111111111000000111000000///.../////////***++++++,,,,,,++++++***+++***++++++++++++,,,,,,///000000...++++++///333---,,,+++*********++++++------,,,,,,,,,,,,------,,,------,,,******,,,..............................///000111222222222222666555555555555999EEEOOOddd{{{mmm^^^VVVddd}}}|||zzztttpppooommmmmmlllhhhccc```^^^^^^]]]]]]]]]\\\\\\[[[YYYYYY]]]\\\\\\]]]___bbbfffhhhjjjlllnnnpppqqqtttxxx{{{xxxtttuuuxxx{{{}}}}}}tttsssqqqmmmhhhccc^^^[[[\\\ZZZXXXXXXYYYZZZYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^_____________________``````aaabbbbbbccccccccceeeggghhhiiiiiijjjmmmoooooorrrsssrrruuu{{{~~~~~~~~~~~~|||rrrjjjdddiiimmmuuu|||zzz|||{{{vvvuuuvvvtttuuuvvvxxxxxxvvvuuutttmmmooopppoookkkgggeeedddeeebbb``````aaabbbbbbaaadddfffkkkqqquuuxxxzzz}}}zzzpppoooooopppsssxxx}}}zzztttqqqqqqxxx~~~~~~{{{xxxvvvrrrmmmhhhfffdddbbbbbbfffppp}}}tttyyyaaaLLLEEE>>>===@@@>>>===;;;::::::;;;:::888666555555444444333444444555333333222222222222333333222222222111111111000000000///......------......++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---...///---******...111...///000000000///---,,,++++++,,,,,,,,,,,,++++++///000111000///...000111////////////////////////......///000111111111111555444666::::::>>>JJJWWWkkk~~~bbb[[[^^^sssyyyyyyvvvqqqlllllllllmmmkkkhhhdddaaa````````````___^^^\\\ZZZYYYXXX```___```aaadddgggkkkmmmlllooorrrtttwwwzzz}}}xxxvvvuuuuuuwww{{{}}}|||{{{zzzxxxsssmmmiii`````````___^^^\\\ZZZYYYXXXWWWUUUUUUWWWZZZ[[[\\\^^^______```aaabbbbbbccc^^^___aaacccfffhhhjjjkkkdddfffhhhkkkmmmooopppppprrrsssuuuvvvvvvxxx{{{}}}}}}uuuvvvyyy~~~{{{uuuqqqooorrrooolllkkkkkkkkkjjjiiikkkkkkkkklllnnnsssuuuvvv~~~{{{xxxsssmmmcccbbbbbbcccgggmmmssswwwyyyssspppooosssyyy}}}zzzvvvpppjjjeeeaaa^^^___gggqqqzzznnnppp{{{bbbMMMEEE>>>===@@@>>><<<;;;::::::;;;:::888666555555444333333333333444222222111111111111222222222222222111111111111000///...------,,,,,,------++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++)))***+++***))))))+++,,,,,,...///000000...,,,+++***++++++,,,,,,++++++***,,,---......,,,,,,,,,...////////////////////////---...///000111111111111111000444:::;;;>>>MMM^^^qqqooo[[[^^^jjjzzzvvvuuusssmmmjjjjjjiiijjjiiifffbbb___^^^___aaaaaa```___]]]\\\ZZZYYY^^^___aaacccfffiiilllmmmkkknnnrrrvvvyyy|||wwwsssqqqtttvvvttttttvvvtttqqqlllhhheeeccc```]]]VVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZZZZZZZ\\\___bbbccceeeeeefffggghhhhhhiiiiiidddeeefffgggiiikkkmmmnnnlllnnnrrrwww{{{}}}~~~{{{yyyxxxvvvuuuvvvuuuqqqmmmmmmppppppnnnuuutttsssqqqpppnnnjjjfffdddcccaaa```aaadddhhhjjjnnnttt}}}}}}xxxsssnnnnnnppprrrwww~~~wwwpppeeeccc___]]]___dddjjjooo~~~nnnmmmtttcccMMMEEE======@@@>>><<<;;;::::::;;;;;;999777666666555444444444444444333222111000000111222333222222222111111111111000///...------,,,,,,------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++***)))***+++------,,,***,,,,,,,,,,,,,,,++++++***++++++,,,------,,,++++++)))+++,,,,,,+++******+++//////////////////////////////000111222222222222222///222888:::???RRRfffeee___jjj}}}{{{vvvrrrrrrooojjjhhhjjjggghhhgggdddaaa^^^]]]^^^____________^^^]]]\\\[[[]]]___bbbeeeiiikkklllmmmnnnqqqvvv{{{|||vvvsssrrrppppppuuuuuuqqqmmmllliiieee___\\\[[[[[[\\\\\\XXXYYY[[[]]]^^^```aaabbbeeeeeeeeefffgggiiilllnnnooooooqqqrrrtttuuuvvvwwwuuutttssstttuuuwwwzzz{{{}}}zzzyyytttmmmsssqqqooopppqqqooollliiikkkjjjhhheeeddddddeeeeeedddiiiooovvvzzz}}}}}}{{{uuussspppmmmnnnsss{{{xxxjjjjjjgggbbb^^^\\\___bbbpppyyypppmmmrrrdddMMMEEE===<<<@@@>>><<<;;;::::::;;;;;;999777888777666555555555555555333333222111111222333333222222222111111111111000//////...---------------+++,,,,,,------,,,,,,+++)))***+++,,,---,,,++++++---+++,,,...222222///+++222000///------...///000,,,,,,---......---,,,,,,...000111111000//////000000000000000000000000000000000111222333333333333999444555;;;>>>EEEZZZrrr}}}aaajjjzzzwwwwwwrrroooooommmiiihhhjjjhhhhhhhhheeebbb___^^^___[[[\\\]]]^^^^^^^^^^^^^^^aaacccgggllloooqqqrrrrrrwww{{{zzzvvvsssoookkkssspppqqquuuuuunnniiigggddd```[[[XXXYYY[[[^^^___aaabbbdddfffiiilllnnnoookkklllmmmnnnnnnpppsssuuuyyyzzz{{{}}}vvvyyyvvvtttvvvwwwvvvsssqqqpppooonnnlllkkkjjjiiiiiicccfffjjjmmmpppsssvvvyyy}}}|||yyy}}}}}}zzzuuupppnnnpppvvvzzzpppqqqpppiii```ZZZ[[[]]]aaalllxxx}}}vvvmmmmmm}}}cccOOOHHH@@@>>>@@@=========<<<;;;:::999999888''',,,222555444333333444444333111111222222222111333444444444333111///............------.........------++++++,,,...111222------,,,+++************------------------------(((,,,///...***))),,,000,,,,,,,,,,,,,,,---...///...---,,,---...///111222............////////////111222111000///000333555444444777<<>>EEERRRjjjzzzddd```nnn}}}}}}zzztttooonnnjjjiiifffcccaaa```______\\\^^^``````^^^\\\[[[[[[XXX[[[___bbbcccdddfffgggkkkoootttxxxzzz}}}wwwppphhhbbbbbbfffjjjllljjjhhhiiillljjjeeedddgggdddfffjjjnnnrrrssssssrrrsssuuuyyy|||}}}zzzwwwvvvuuuvvvvvvvvvxxxzzz}}}~~~}}}{{{~~~{{{vvvsssssswww{{{~~~zzzrrrooojjjhhhkkktttzzzwwwtttqqqrrrwwwyyywwwuuuuuu~~~~~~uuullloooiiiSSSKKKBBB???AAA===>>>>>>===<<<;;;:::999999888777666666777888999:::333555555444222222444666444444333222111111111000222000...,,,,,,...000222++++++---...////////////------,,,+++++++++++++++,,,,,,,,,------.........---,,,+++,,,...///...------------,,,------......---...000111222222111111000000111111111222222222///111333444333222333444666<<>>===<<<;;;::::::999777555555666777777666777888888555000...///222666555333222111000000000000...,,,******,,,...000+++,,,,,,---...///000111...---,,,+++************)))******++++++,,,,,,---++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---------///000111222222222111111111111222222222222111222333333222222333444333;;;GGGXXXrrr{{{aaaWWWbbb|||~~~xxxvvvrrrlllhhhiiihhhfffdddaaa______^^^^^^[[[\\\\\\[[[YYYXXXYYYZZZZZZ^^^bbbfffiiilllooorrrwww|||zzzggg___^^^XXXYYY[[[^^^bbbgggkkkmmmpppnnnooopppnnnlllqqqxxx{{{zzzvvvrrrtttyyy~~~}}}zzzuuupppmmmmmmnnnuuu|||vvvsssooonnnppprrrrrrvvv{{{uuuuuuzzz}}}nnnppphhhSSSLLLDDDBBBDDD@@@>>>>>>===<<<;;;::::::999666444333333555555444111444666777444000...000333555444222111111111222222........................------,,,,,,,,,---///000---,,,,,,+++++++++,,,,,,))))))***++++++,,,------(((+++---,,,***)))+++.........------------...///......---......///000000//////000000000111111111111222222222111222555777555>>>MMMbbbiiiXXXYYYmmm|||vvvqqqooolllgggeeegggfffdddbbb```^^^]]]]]]]]]ZZZZZZZZZYYYXXXYYY[[[^^^___bbbeeeiiilllpppuuuyyyxxx}}}|||iii___[[[ZZZZZZ\\\```dddhhhlllpppsssvvvwww{{{~~~~~~yyyyyy{{{}}}vvvppplllkkknnnvvv{{{xxxsssoooooopppqqqxxxxxxwww{{{ooopppeeePPPIIIBBB@@@BBB???======<<<;;;:::999999888666555444666999:::888555---111444333000000444888333222111111111222333444...000333555555333000...///...,,,******+++,,,---,,,,,,,,,,,,---...//////++++++,,,------...//////&&&***---,,,((('''***...---------......000111111///...---++++++,,,---...............////////////000111111111111333777:::@@@HHHWWWooouuu]]]RRR^^^yyy|||wwwrrrmmmllliiieeeeeehhhdddcccaaa^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZ\\\```dddccceeehhhkkkoootttzzz~~~|||hhhaaa```___]]]^^^aaaeeejjjnnntttyyy}}}|||uuupppooolllrrr{{{zzztttooommmmmmnnnvvv~~~xxxzzz~~~~~~ooonnngggRRRKKKCCCAAADDDAAA???>>><<<;;;:::::::::;;;555555444333333333333444555444333333222222333333444333222111000000000000555111------000222///,,,+++++++++++++++++++++++++++***+++//////+++***+++,,,,,,++++++,,,,,,---...------------------------......------,,,,,,,,,+++***+++---...///...---,,,222...++++++---//////......///000111444666666444@@@PPPjjjsssaaaTTT[[[ooo{{{nnnmmmllljjjgggeeedddcccaaaaaa```^^^]]][[[YYYXXX[[[YYYXXXYYY\\\___aaabbbdddgggkkkpppuuuyyy|||~~~jjjbbbcccbbbdddiiijjjrrr|||~~~zzz}}}{{{}}}~~~}}}zzzyyy|||vvvqqqpppmmmmmmsss{{{wwwmmmfffgggmmmtttyyy|||xxxyyyuuuuuuzzz{{{ooonnn~~~iiiSSSLLLDDDBBBEEEBBBBBBAAA???===<<<;;;<<<<<<777666666555555555555555555444333333222222333333555444333222111111111111444111------000111///,,,++++++++++++++++++++++++---+++,,,000000,,,+++---,,,,,,++++++,,,,,,---...------------------------111111000000////////////,,,---......//////......111...++++++---//////...111111111222444888;;;<<>><<<;;;;;;:::999888777777666666777777555444333333222222333333555555444333333222222222444111......000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,//////,,,,,,///,,,,,,++++++,,,,,,---...------------------------............------------///............///000000222///------...000000///444333333333444999???EEETTTkkkzzzmmmWWWWWW___ssszzztttjjjhhhgggdddbbbaaa``````cccaaa]]]ZZZXXXYYY\\\]]]]]]]]]]]]^^^```dddgggiiijjjooovvv|||ppphhheeehhhlllrrr}}}zzztttrrrppppppooolllfffaaaZZZ[[[\\\___aaa```^^^[[[[[[[[[]]]___aaadddggghhhhhhkkkpppyyy~~~~~~}}}|||uuuoookkkmmmrrrxxxyyypppkkkkkkmmmooollljjjllluuurrrppprrr}}}ppplllqqqiiiTTTLLLCCCBBBDDDAAAAAA@@@>>><<<:::999888777999888777777666666777777555444333333222222333333333333333333333222222111333111///...///000///---,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++------+++,,,///,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---------...000111222111000000111111222222444333444555555888AAAJJJ```xxxpppaaaPPPXXXiii}}}vvvpppgggeeecccaaa___^^^]]]]]]```___\\\ZZZYYYZZZ\\\]]]`````````aaabbbeeeiiikkkrrrwww}}}rrrjjjjjjooowww~~~~~~{{{yyyxxxuuussspppooonnniiibbb]]]\\\[[[\\\___bbbbbb___\\\\\\]]]^^^___```bbbbbbccceeefffgggjjjlllnnnoooooouuuvvv}}}xxxsssqqqsssuuuvvv|||vvvnnnjjjiiijjjhhhhhhkkktttuuusssttt|||~~~pppqqqyyyhhhRRRJJJBBB@@@BBB???@@@@@@>>>===;;;999777777888777666666555555666666555444333333222222333333111222222333222222111000333111////////////......,,,,,,,,,,,,,,,,,,,,,,,,---******,,,,,,******---,,,,,,++++++,,,,,,---...------------------------//////////////////000000...---,,,+++,,,---///000000000000000//////000111111111444777777999DDDQQQqqq{{{cccUUUNNN]]]tttzzztttnnniiidddbbb```]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\bbbcccdddddddddfffkkknnnyyy|||wwwiiijjjmmmvvv|||xxxtttpppjjjaaaZZZ\\\[[[\\\```dddeeebbb^^^\\\]]]___```aaaaaa``````eeeeeeeeedddccccccdddeeehhhkkkrrr}}}}}}xxxuuuvvvyyyyyyvvvvvvxxxzzz}}}zzzqqqjjjggggggccceeejjjsssxxxwwwwww}}}yyyhhhRRRJJJAAA???AAA>>>AAAAAA@@@???>>><<<:::999777666555555444444555555555444333333222222333333000111222333222222000///222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,,,,,,,++++++,,,,,,---...---------------------------............/////////,,,,,,,,,,,,,,,---......,,,---......,,,,,,---...111000444999:::===MMM```ooo[[[RRROOOeeezzzuuupppllliiibbb```]]][[[YYYYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\\\\bbbeeeggghhhhhhkkkpppuuu~~~}}}qqqnnnlllqqq~~~zzzuuummmccc\\\[[[[[[]]]dddjjjlllhhhccc^^^___aaadddfffhhhiiiiiihhhiiihhhfffdddcccdddfffdddiiipppwwwzzzwwwpppjjjnnnmmmpppxxxwwwwwwyyy}}}|||vvvrrrrrrsssuuuzzzuuulllgggeee\\\```eeemmm|||zzzyyyyyy~~~hhhSSSJJJBBB???AAA>>>???@@@@@@???>>><<<;;;:::777666555555444444555555555444333333222222333333000111333444444333111000111111111000.........///------------------------+++)))***......***)))+++,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------,,,------...............+++---//////,,,+++,,,...222111444:::<<>>JJJggguuu]]]SSSUUU^^^|||wwwooojjjiiijjjkkk```^^^[[[YYYWWWXXXYYYZZZ\\\ZZZXXXXXXYYY[[[___aaa___dddjjjnnnqqqwwwuuurrrzzz{{{vvvrrrnnnggg^^^WWW```aaafffqqq{{{~~~xxxqqqrrroookkkiiilllssszzzyyyqqqkkkiiiiiissszzzyyypppiiigggbbb```dddkkknnnlllooovvvttt|||{{{xxxxxxsssrrrsssyyy{{{nnnfffcccZZZ]]]\\\\\\cccpppxxxwwwxxxyyyzzziiiRRRIII@@@???BBB@@@??????>>>===<<<:::888777777666444444555555555444333111000000222333444444333222111111222222000///111000///...---,,,++++++++++++++++++++++++++++++...---,,,---......---++++++000,,,***000...***///------,,,,,,,,,+++++++++............------,,,+++///000///---++++++---///...///000111111111111111555888999;;;CCCYYYyyyxxx]]]UUUZZZrrr|||wwwpppkkkhhhfffeeeddd^^^ZZZWWWVVVYYY[[[ZZZYYYYYYXXXXXXZZZ]]]___aaaaaabbbeeejjjpppvvvzzz||||||yyylllkkkgggcccdddiiijjjhhhffffffhhhnnnvvv}}}zzzkkkdddjjjttt|||wwwiiibbbhhhoooxxx}}}jjjeee___```bbbgggkkkmmmlllkkkppprrruuuzzz}}}yyyzzzsssrrrxxx~~~zzzuuummmeee[[[[[[ZZZ[[[^^^ccciiilllwwwwwwyyyiiiRRRJJJAAA???BBB???===>>>======<<<;;;:::999777666444444555555555444333222000000222444444333333222111111222222111///222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,******///+++)))...,,,(((---.........---------,,,,,,---------------,,,,,,+++,,,---......------///111---...///000000111111111222555888===JJJcccttt]]]\\\ggg}}}xxxssslllgggdddcccaaa```]]]ZZZVVVVVVWWWYYYYYYXXXXXXXXXYYY\\\^^^aaabbbbbbdddgggmmmttt||||||xxxpppnnniiikkkkkkiiilllrrrrrrpppllliiiiiimmmuuuooofffjjjttt}}}uuugggaaagggppp}}}}}}hhhccc\\\___cccgggjjjlllmmmnnnppprrruuuwww{{{{{{xxxzzz}}}{{{uuurrruuuyyy|||{{{qqqfff^^^\\\YYYWWWXXX\\\```cccwwwuuuxxxhhhSSSKKKCCC@@@AAA>>><<<<<<=========<<<;;;;;;888666444444555666555444444222111111333444444333333222000111222222111000222222111000///......---------------------------+++******+++,,,---+++)))(((---)))'''---+++''',,,//////.........---------++++++,,,,,,,,,,,,,,,,,,(((***---...//////111222------...//////000000111222555;;;DDDUUUppplll^^^iii|||xxxtttoooiiidddbbb```___^^^]]]ZZZWWWVVVVVVWWWWWWVVVWWWYYY[[[^^^aaacccdddeeegggkkkrrrzzzyyyoookkklllkkkoootttwww}}}~~~sssnnnjjjmmmwwwtttjjjlllvvvwwwhhhbbbiiirrr}}}fff```[[[```fffjjjlllnnnqqquuu|||~~~|||vvvqqqnnnlllnnnnnnqqqxxxyyytttuuuxxx{{{wwwjjjaaa]]]XXXTTTTTTWWW[[[^^^yyytttwwwhhhTTTMMMDDDAAAAAA=========>>>======<<<;;;:::888666444444555666555444444222111222333444333222333111000111222222111000111111000000///......---------------------------+++******+++------,,,***(((...***'''---+++''',,,............------------++++++++++++,,,,,,------'''***---//////000000111.........///000111222222777:::@@@NNNccc~~~yyydddaaaxxx|||tttrrrnnniiieeebbbaaa___^^^]]][[[XXXVVVUUUVVVVVVVVVWWWYYY]]]aaacccfffhhhiiilllqqqxxxvvvnnnlllooopppwwwzzzsssmmmppp}}}yyymmmnnnyyy~~~mmmffflllttt~~~eee___[[[bbbjjjnnnooorrrxxx~~~}}}uuunnnkkkiiihhhggglllqqq{{{~~~||||||{{{}}}~~~sssfffbbb[[[VVVUUUXXX\\\```~~~vvvxxxiiiTTTMMMDDDAAABBB>>>@@@@@@???>>>===;;;999888888777555555666666666555444333222333444444333222222111000111222333222000/////////......---------++++++++++++++++++++++++,,,++++++,,,...///---,,,***///+++)))///,,,(((...---------,,,,,,,,,,,,+++,,,++++++++++++,,,......))),,,...000///...///////////////000111222444555999<<>>>>>>>>>>>>>>===<<<<<<999777666555666777666555555444444555666555333000111000///000222333333111000000000000////////////------------------------)))))))))+++---...---,,,+++000,,,***000...***/////////.........---------222111///---,,,---...///,,,---------,,,---000222///...---...///222444666@@@EEEUUUpppoooYYYWWWkkk|||wwwrrroooeeeccc___]]]\\\[[[XXXWWWSSSTTTTTTRRROOOOOOSSSVVV[[[^^^bbbdddfffllluuu}}}wwwmmmfffbbbdddhhhpppwwwxxx|||}}}xxxyyyxxxjjjdddfffkkktttwwwpppllljjjiiillloooooopppzzzssseee```dddmmmsssuuuzzzqqqggg___ZZZWWWVVVuuu{{{mmmRRRIIIDDDCCCDDD>>>??????>>>>>>===;;;:::999:::999666333222222333333555444222111000111111222000000000000000111111222111000000///...---------"""&&&***,,,+++)))((('''...,,,******+++---------------,,,,,,------...///...------,,,,,,------...))),,,+++''''''...000---///...---,,,,,,,,,,,,,,,000222------444111000:::;;;HHHaaauuu```TTTbbb}}}zzztttpppllljjjeeeccc___ZZZWWWUUUTTTTTTSSSSSSQQQPPPOOOQQQVVVYYY^^^```dddhhhmmmttt|||qqqiiieeebbbbbbeeennnpppwww|||yyymmmhhheeejjjyyyssshhhiiipppsssnnnnnnrrruuu~~~~~~pppbbb]]]___hhhvvv}}}{{{wwwoooeee\\\VVVSSSpppUUUKKKDDDCCCCCC===??????>>>>>>===;;;:::999777777555555555555777777444444333222111111111111000000000000000111111222111000000///......------&&&))),,,---,,,*********---,,,***+++---......---++++++******++++++,,,---...------,,,,,,------...***---,,,((()))...000---000///......------......111444111111888555444???CCCPPPhhhhhhWWWPPPaaa~~~}}}vvvpppkkkfffdddcccaaa^^^ZZZVVVTTTSSSRRRRRRRRRQQQOOOOOORRRVVVYYY]]]```eeekkkqqqyyy}}}|||{{{oooiiifffcccccceeeiiikkkrrr|||}}}pppjjjgggmmm{{{~~~}}}~~~sssiiikkkrrr}}}wwwtttwwwzzzzzzmmm```]]]bbbmmm}}}{{{tttjjj```XXXTTTqqqWWWMMMEEECCCBBB===??????>>>>>>===;;;:::999777777777777777777777777333333333333222111000000000000000000000111111222111000000//////......---+++---......,,,++++++,,,---,,,,,,---//////...---+++++++++++++++,,,,,,---......------------......---///...++++++...///...111000//////.../////////...222///111777444333>>>HHHXXXpppZZZPPPQQQfffyyyrrrmmmgggaaa^^^___^^^\\\YYYVVVSSSQQQPPPPPPPPPPPPOOOPPPRRRWWWZZZ]]]bbbiiipppxxxzzzxxxzzzzzz|||wwwlllhhhgggeeeeeehhhgggjjjoooyyyuuujjjhhhooo~~~|||xxxwwwyyyrrrjjjlllttt}}}yyyzzzvvvjjj^^^]]]dddrrrzzzpppeee[[[UUUpppWWWMMMEEEBBBCCC>>>??????>>>>>>===;;;:::999::::::999888777555444333222333444444333222000///000000000000000111111222000000000000//////.........//////...,,,+++,,,------,,,---...000000...,,,---------------...//////......------------......///000///------...///...000000///....../////////---111///000555222222>>>III\\\sss}}}TTTRRRZZZrrr}}}wwwqqqlllfff___[[[[[[ZZZYYYXXXUUUSSSPPPOOONNNOOOPPPPPPQQQTTTYYY\\\```eeemmmvvv~~~wwwkkkfffeeeeeehhhllllllnnnrrrzzzzzzhhhgggnnn~~~|||xxxvvvvvvyyy}}}qqqjjjmmmttt{{{wwwzzzwwwkkk___]]]dddqqqvvvjjj^^^WWWlllUUUMMMDDDBBBCCC?????????>>>>>>===;;;:::999999999888888666444333222222333444444333222000///000000000000000111111222000000000000000/////////...///...---+++***,,,...---,,,---...000000...,,,......------......///000///......------......///000////////////......//////......---......//////111666444333888555777DDDLLLbbbzzzrrrTTTYYYhhh|||yyysssnnniiiccc^^^ZZZXXXXXXWWWVVVTTTRRRPPPOOONNNOOOQQQRRRTTTXXX\\\```eeejjjsss|||{{{kkkcccbbbdddjjjppprrrsssvvvzzzfffeeelll{{{xxxvvvwwwzzz|||yyyooohhhkkkrrryyyvvvuuu|||yyylll```]]]bbblll|||zzzooocccZZZkkkUUUMMMDDDBBBDDD@@@??????>>>>>>===;;;:::999666666666666666666666666333333333333222111000000000000000000000111111222000000000000000000000000------...,,,+++***,,,...---,,,,,,---//////...---,,,,,,,,,,,,,,,------...//////............//////000......000111......111......------......//////000555333333888777;;;KKKXXXnnn{{{fffWWWbbbuuuvvvsssmmmhhhddd___[[[XXXWWWVVVUUUTTTSSSRRRQQQQQQOOOQQQSSSVVVXXX\\\aaadddjjjoooxxxzzzvvvvvvzzzyyyvvvwww|||jjjaaa```ccckkkssstttuuuwwwzzz}}}iiigggkkkxxx~~~uuuuuuwww|||uuulllfffhhhnnnrrrrrrwwwvvvjjj___\\\aaajjjwww}}}ttthhh___~~~mmmWWWOOOEEEBBBCCC@@@??????>>>>>>===;;;:::999888888666666666666888888444444333222111111111111000000000000000111111222000000000000000000000000+++---......,,,,,,---...---,,,***+++---......---,,,,,,,,,,,,,,,---......//////............/////////,,,,,,111111......222//////......//////000111...333222222888:::BBBTTTggg|||nnn\\\[[[jjj}}}rrrnnnhhhccc```]]]ZZZXXXWWWVVVTTTSSSRRRRRRRRRSSSPPPRRRVVVYYY\\\```eeehhhnnnsss|||~~~|||zzzxxxyyy}}}xxxxxx|||zzziiiaaa```ccckkkssstttvvvxxxzzz{{{pppkkklllvvv}}}rrrrrruuu{{{{{{rrriiicccdddhhhlllpppzzz|||lllccc[[[\\\bbblllzzzyyynnnfffyyy~~~oooZZZQQQFFFAAACCC@@@??????>>>>>>===;;;:::999>>><<<999777555555666777555444333111000111111222000000000000000111111222000000000000000111111111***,,,...///.........///...,,,******+++---...---///............///000000//////............//////...***+++111222......222000000///000000111222222111666555666===BBBMMM```qqqfffVVV___pppwwwrrrmmmgggbbb___^^^\\\[[[WWWVVVTTTRRRQQQRRRSSSTTTQQQTTTWWW[[[^^^bbbgggkkkooouuu~~~wwwhhhaaaaaadddkkkrrruuuwwwzzz{{{|||~~~wwwpppnnnvvv~~~}}}|||qqqppprrrxxxxxxooogggaaaaaaeeehhhooo{{{yyyuuuddd\\\WWW[[[eeeppp~~~}}}ssskkkwww{{{kkkSSSKKKEEEDDDEEE@@@???@@@AAA>>>:::777777999666666777666555222000///555444333222111111111111000000000000000000000000222111111000///......---......---,,,,,,,,,,,,---------------------------,,,,,,------.../////////111000///...------...///---,,,+++---///000000///---...///000000//////...:::555333555999CCCXXXlllnnn[[[YYYcccxxx{{{tttnnnjjjeee___[[[YYYZZZZZZVVVUUUUUUUUUTTTTTTSSSSSSOOOSSSWWWZZZ^^^ccckkkqqquuuyyy{{{kkkccc```bbbhhhnnnzzzyyyyyy{{{~~~rrrjjjoooxxx|||yyywwwlllnnnrrrxxx}}}{{{qqqhhhaaa^^^\\\ccckkkzzzzzzpppgggaaaYYYVVV\\\bbblll{{{xxx}}}lllTTTLLLFFFDDDFFFAAA@@@AAAAAA???;;;888999:::555555555555444333222222555555444222222111111222000000000000000000000000111111000000//////............---,,,,,,,,,,,,---------------------------,,,,,,------.../////////111000///...---......///---,,,+++---///000000///...///000111111111000///222111333888???MMMdddzzzdddWWWXXXqqqwwwqqqkkkhhhccc^^^ZZZXXXXXXWWWUUUUUUUUUTTTTTTTTTTTTTTTRRRVVV[[[^^^aaagggnnntttyyy~~~nnndddaaacccjjjqqqyyyzzz{{{|||}}}~~~uuulllooowwwyyyuuurrrkkklllpppwwwyyyooofff```\\\[[[bbbjjjyyy~~~{{{tttjjjbbbZZZTTTSSS[[[cccooo}}}|||mmmUUUMMMFFFDDDFFFBBBAAAAAAAAA???<<<::::::;;;444444333333333444444555555444333222222222222222000000000000000000000000000000000000////////////......---,,,,,,,,,,,,---------------------------,,,,,,------.../////////000000///............///---,,,,,,---///000///...///000111111222222222111...000666===FFFXXXsssoooYYYUUU\\\zzz{{{tttnnngggeeebbb^^^ZZZWWWUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVWWW[[[```cccfffkkksssyyysssgggbbbccckkkssswwwzzz}}}~~~|||{{{|||~~~zzznnnooottttttpppmmmkkkiiikkktttvvvkkkbbb\\\ZZZYYY```hhhwww}}}yyyvvvrrrkkkbbb\\\VVVRRRRRRZZZbbbooo~~~~~~lllUUUMMMEEECCCEEEBBBAAA@@@@@@>>><<<;;;::::::555555333222222333444555444333222111111111111111000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---------------------------,,,,,,------...//////////////////.........//////...---,,,---///000///...//////000111111222222222111555:::@@@LLLbbbvvvaaaTTTXXXddd~~~zzztttnnndddcccaaa^^^ZZZWWWTTTRRRSSSSSSSSSSSSTTTVVVWWWXXX\\\```dddhhhkkkqqqyyyyyymmmeeeccchhhooorrrxxx}}}~~~{{{yyy{{{~~~}}}ooonnnrrrrrrnnnjjjkkkggghhhrrr}}}rrrggg^^^YYYWWWWWW]]]fffuuuxxxuuuqqqmmmiiibbb[[[VVVUUURRRTTTZZZaaannn}}}}}}kkkTTTLLLCCC@@@CCCAAA@@@???===<<<<<<;;;999888777666444333222222333444222111111000000000000111000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---------------------------,,,,,,------.../////////......//////////////////...---,,,---/////////---......//////000111222222555888<<>><<<;;;<<<;;;999888777666555444333222222222222111111000000000111111000000000000000000000000000000000000////////////......---,,,,,,,,,,,,---------------------------,,,,,,------.../////////---...//////000////////////---,,,---...///...---.........///000111222333444888===GGG^^^}}}wwwcccSSSRRRbbbsss{{{uuunnniiiaaa```___\\\YYYVVVSSSQQQRRRQQQQQQRRRUUUXXX\\\^^^bbbffflllqqquuu|||tttllljjjpppyyyuuuiii___^^^bbbhhhmmmrrruuuwwwxxx|||pppmmmrrrssspppnnnjjjhhhjjjrrryyymmm```WWWSSSSSSTTTZZZcccppp|||zzzyyyiiigggccc___ZZZUUURRRPPPLLLOOOTTTZZZcccrrr}}}~~~~~~}}}kkkVVVLLLBBB???CCCBBB@@@>>><<<<<<======;;;888333444444555444444333333333222222222222222333333000000000000000000000000111111000000//////............---,,,,,,,,,,,,---------------------------,,,,,,------.../////////,,,---///000000000/////////...------...///...---////////////000222444555333888@@@OOOkkk{{{dddRRRTTTgggyyy~~~yyytttlllggg```^^^\\\YYYVVVSSSQQQPPPQQQPPPQQQRRRUUUYYY]]]```eeeiiipppuuu{{{|||kkkeeeeeemmmwwwuuuggg]]]\\\```fffgggkkknnnrrrvvvyyyzzz|||qqqnnnrrrssspppooohhhhhhmmmvvvyyykkk^^^UUURRRRRRTTTZZZbbbmmmxxx{{{rrrnnnbbbaaa^^^YYYTTTQQQOOOOOOKKKPPPVVV[[[dddsss~~~{{{{{{lllWWWNNNBBB@@@DDDCCCBBB???======>>>>>><<<999000222333555666666555444444444444333333444555555000000000000000000000000222111111000///......---......---,,,,,,,,,,,,---------------------------,,,,,,------...//////000,,,---///000000000/////////...------...///...,,,111000000000111333555666444:::EEEWWWuuugggTTTWWWlll}}}zzztttnnniii^^^]]]ZZZWWWTTTRRRPPPOOOPPPPPPPPPRRRUUUZZZ^^^aaaggglllrrrxxx~~~rrrhhhccceeeoooyyyttteee[[[\\\aaaeeeeeefffiiinnnsssuuuvvvwwwzzzrrrooorrrssspppnnnfffiiipppxxxxxxkkk]]]TTTQQQRRRTTTZZZbbbllluuuyyykkkddd^^^]]]ZZZVVVQQQNNNNNNNNNNNNTTTYYY\\\dddrrr~~~zzzzzz~~~{{{lllYYYOOOCCC???BBBAAA???>>><<<:::999999999:::444333333444555444111///111444333...---111111---111111000000///.........//////.........//////000---+++******+++,,,***)))/////////......---------...,,,++++++,,,---,,,+++/////////...------,,,,,,---......---,,,,,,///111---///222222222222333444888999DDD]]]}}}rrr[[[SSS^^^yyyzzzzzz}}}{{{xxxtttoooiiiddd]]][[[YYYWWWTTTQQQOOOMMMQQQPPPPPPRRRVVVZZZ^^^___jjjnnnuuu{{{~~~wwwwww~~~vvvmmmaaaccchhhpppyyy|||rrriiiaaa[[[[[[\\\___dddjjjnnnqqqsssssspppsssyyyyyyqqqpppqqqpppnnnooolllooo{{{vvviii___WWWPPPQQQUUUVVV^^^iiitttttthhhcccXXXSSSNNNMMMJJJGGGHHHKKKRRRXXXYYY```ooouuu~~~{{{}}}|||}}}zzzmmmYYYPPPEEEBBBCCCAAA???>>>===;;;::::::::::::666444333444444444222000///222222//////444555222222222222222222222333333000000////////////000000000///---...//////...,,,.........---------,,,,,,///---,,,,,,---...------,,,,,,------.../////////...//////...---...000222---///111222111111333444>>>@@@LLLfffnnn[[[YYYiiizzz|||zzzwwwtttqqqlllfffbbb]]][[[YYYVVVSSSQQQOOONNNPPPPPPQQQTTTYYY^^^bbbdddnnnssszzzuuuoooooovvvqqqhhh```bbbiiirrr|||{{{pppggg___[[[ZZZ\\\^^^ccciiinnnrrrtttuuuuuuwww|||yyyqqqqqqtttsssqqqnnnlllooo{{{uuuiii___WWWQQQQQQVVVYYY___gggppp{{{nnnaaa[[[WWWRRRMMMLLLJJJGGGHHHLLLQQQWWWYYY```nnnttt{{{~~~|||~~~xxxnnnXXXPPPGGGDDDEEE@@@???>>>===<<<;;;:::::::::888666444333444444333222000222222000111444555333......///000000111222222000000////////////000000111///......///000...---------,,,,,,,,,,,,,,,+++///...,,,---...//////...,,,,,,------...///////////////000///...///000222---///000111111111333444>>>AAANNNiii|||```SSS[[[sss{{{{{{zzzxxxvvvrrroookkkgggbbb^^^]]][[[XXXTTTRRRPPPPPPPPPNNNOOORRRVVV[[[bbbgggkkkpppuuu}}}uuulllggghhhooowwwxxxjjjbbbYYY\\\dddooozzzxxxmmmddd]]]YYYYYYZZZ]]]bbbhhhnnnsssvvvxxxtttuuuyyyxxxqqqrrruuuuuutttmmmlllppp{{{xxxlllbbbYYYSSSSSSWWW[[[___eeelllvvviii[[[VVVUUUPPPLLLKKKIIIGGGHHHLLLPPPXXX[[[bbbooossszzz|||zzz{{{}}}vvv{{{nnnVVVOOOHHHFFFDDD>>>>>>>>>===;;;::::::999999999777444333444444444444444444333111000111111000........./////////000000000000///.........//////...---,,,,,,------,,,+++++++++++++++++++++++++++///---,,,,,,...///....../////////...------,,,,,,...///000///......000111---...000000000111333555;;;AAAQQQnnniiiRRROOO___{{{www}}}vvvsssnnnjjjgggddd___]]]]]]ZZZVVVSSSPPPPPPQQQRRROOOQQQTTTXXX]]]cccjjjnnnsssxxx}}}ooogggdddeeekkksssqqqeee^^^WWWZZZbbbnnnyyyuuuiiiaaaZZZWWWXXXXXX[[[___ffflllsssxxxzzzttttttuuuzzzvvvooopppssstttrrrllllllrrr}}}~~~pppeee\\\TTTTTTWWW[[[___dddkkkuuuhhh[[[VVVRRRMMMJJJJJJIIIGGGIIIMMMQQQYYY^^^eeeqqqtttzzz|||zzzxxxwww{{{uuuyyynnnVVVNNNGGGDDDCCC<<<===<<<<<<;;;:::999888777999777444333444444444444333222111111000//////000333333333222222111111111000///......---------...---,,,++++++,,,,,,+++)))++++++++++++++++++++++++---+++***+++---......---/////////...------,,,,,,,,,---//////...---...000...///000111111222555777@@@JJJ```}}}zzznnn[[[MMMSSSjjj{{{~~~uuuqqqlllhhheeebbb___\\\\\\YYYVVVRRRPPPPPPQQQRRRPPPSSSWWWZZZ]]]cccjjjooowww~~~wwwiiibbbaaaccciiipppvvvyyykkkaaa\\\[[[^^^gggrrr}}}qqqfff^^^XXXVVVWWWVVVYYY]]]cccjjjrrrxxx|||wwwvvvvvvzzzssslllmmmoooooommmkkklllsssrrrfff[[[RRRQQQTTTXXX]]]fffnnnxxxgggZZZUUUPPPKKKHHHHHHHHHGGGIIINNNOOOYYY^^^eeeooorrryyy~~~{{{zzzyyyssswww~~~wwwxxxnnnWWWOOOFFFCCCBBB============<<<;;;:::888777888666444333444444333222000......000111000111444333222222111000000//////111000///......------...///---,,,,,,---...,,,+++***++++++++++++,,,,,,,,,,,,+++)))***,,,......---,,,,,,------.../////////+++---//////...---...//////000111111111333777999EEEVVVqqqlll\\\OOOJJJXXXsss}}}zzztttpppjjjfffcccaaa___]]]ZZZXXXUUUSSSQQQQQQQQQRRRRRRVVVZZZ\\\___dddkkkpppvvv~~~qqqccc\\\\\\___eeelllmmmvvv~~~qqqeee]]]ZZZ[[[___gggrrr}}}}}}nnnddd]]]WWWUUUVVVUUUWWWZZZ```hhhpppwww{{{wwwuuutttwwwpppiiijjjmmmllljjjjjjlllsss~~~qqqdddXXXOOOMMMPPPVVV]]]gggqqq{{{~~~dddUUUPPPMMMHHHFFFGGGGGGGGGJJJOOOMMMWWW\\\ccclllpppxxx}}}{{{rrrtttyyyzzzwwwppp[[[QQQFFFAAACCC@@@>>>>>>???>>>===<<<:::999666444333444444444222000222......222222000111555////////////............333222111000////////////000...------......---,,,++++++++++++,,,,,,------,,,+++***+++---//////...,,,,,,------.../////////+++---000000///......///000111222222222555888;;;JJJaaayyycccQQQIIIKKK^^^{{{}}}|||sssoooiiidddaaa___^^^]]]WWWVVVUUUSSSRRRQQQQQQQQQSSSWWW\\\___aaafffnnnuuuwww{{{lll^^^XXXYYY]]]ccchhhiiiqqqttthhh^^^YYYVVVXXX\\\eeeqqq}}}yyykkkccc]]]WWWTTTUUUTTTUUUXXX]]]eeennnuuuzzzwwwuuusssuuu|||{{{nnngggiiilllmmmkkkjjjkkkqqqzzzqqqeeeYYYQQQPPPSSSWWW^^^hhhrrr|||{{{```QQQMMMKKKFFFDDDFFFGGGGGGJJJOOONNNYYY^^^cccmmmqqq{{{}}}ttttttvvv{{{}}}vvv~~~rrr^^^SSSFFFAAACCCBBB@@@@@@AAA@@@???>>><<<;;;444444333444555444111///777222111444333//////333000000111111222222333333555444333222111111111111///---,,,,,,---...,,,++++++++++++,,,,,,------------,,,+++,,,...000000///000//////...------,,,,,,,,,...111111000//////000111222333333333555999===QQQkkkuuu___RRRMMMQQQgggsssnnngggbbb```^^^]]]]]]VVVVVVUUUTTTSSSRRRQQQPPPSSSXXX^^^aaaccciiiqqqxxxyyykkk\\\WWWYYY\\\bbbhhhjjjrrr~~~{{{mmmaaaYYYUUUTTTZZZ^^^hhhuuuvvvjjjccc]]]WWWTTTTTTTTTUUUWWW\\\cccllltttyyy{{{yyywwwyyyyyylllfffiiimmmooommmjjjkkkpppwww{{{rrrggg]]]UUUTTTXXXXXX___hhhrrr|||yyy___QQQMMMJJJEEEDDDFFFGGGGGGKKKPPPRRR\\\aaafffpppuuu~~~wwwuuuuuuxxx~~~zzzvvv{{{aaaQQQJJJDDDAAA@@@AAAAAAAAABBBBBB@@@;;;888999777555555555666555444222222222111111111000000111111000000000000000111333222000......///111222000---)))))),,,//////...///------000///***'''(((---------............///111000///......---............//////000000111111888333000000000222:::BBBUUUrrrtttYYYIIIJJJYYYuuu~~~yyysssnnnggg```[[[XXXWWWXXXWWWWWWVVVUUUTTTSSSRRRQQQUUUXXX___eeegggjjjrrr|||ssshhh]]]YYYZZZ]]]bbbhhhjjjoooyyy|||nnnddd[[[UUUSSSUUUXXX___iiisssyyyjjj___ZZZYYYXXXXXXZZZYYYZZZ]]]```aaagggnnnvvv{{{~~~qqqeeecccfffffffffggghhhdddiiirrruuuuuuyyyjjj___XXXUUUUUUVVV[[[dddppp~~~vvv^^^OOOIIIFFFEEEEEEFFFDDDEEELLLUUUVVVZZZbbbkkkqqqyyy{{{vvvtttrrrtttyyyzzzsss|||xxx___PPPIIIEEECCCBBB@@@AAABBBBBBAAA>>>;;;999777555333333333444333222222222222111111111000000111000000//////000000111222222000/////////000111000...,,,+++,,,---,,,,,,,,,)))))),,,,,,***+++...------------............//////.........//////000.........///000000111111555111000111222555===FFF\\\vvvrrrWWWJJJNNN___{{{~~~zzzrrrnnnggg```[[[XXXWWWXXXWWWVVVUUUTTTSSSRRRRRRRRRWWWYYY```fffhhhkkktttooocccYYYVVVXXX[[[```eeekkkoooxxxuuuhhh___XXXTTTTTTWWWWWW^^^hhhqqq}}}yyykkk___ZZZYYYYYYXXXWWWVVVXXX\\\^^^^^^cccjjjmmmssszzz|||}}}|||ooocccaaacccddddddeeedddbbbfffooossstttyyylll```WWWRRRPPPVVVZZZbbblllyyywww___OOOIIIGGGCCCBBBEEEGGGHHHLLLQQQWWW\\\fffooovvv~~~|||xxxuuutttxxx~~~{{{qqqxxxvvv\\\NNNIIIFFFDDDDDD>>>AAADDDCCC???;;;:::;;;777555333333333444333222222222222111111111111111000000////////////000000111111111111111000//////...///000///,,,*********---***(((+++,,,+++...222------------............---------......///111111---......//////000111111111///000333444888AAAKKKddd|||nnnRRRJJJSSShhh}}}yyyqqqmmmfff```[[[XXXWWWWWWVVVUUUSSSQQQQQQRRRSSSTTTYYY[[[aaagggjjjnnnxxxkkk```WWWUUUWWWZZZ```eeelllpppwwwxxxlll```XXXTTTRRRUUUZZZYYY```iiirrr~~~yyyjjj___ZZZYYYXXXWWWVVVUUUXXX\\\^^^^^^aaagggjjjqqqxxx|||~~~wwwjjj^^^\\\___aaaaaabbbcccaaafffoootttxxx|||pppdddYYYQQQMMMVVVYYY___hhhtttzzzaaaOOOHHHGGGBBBAAAEEEJJJLLLNNNQQQXXX\\\eeeooouuu~~~~~~xxxuuuvvvzzz~~~sssxxxvvv\\\MMMHHHEEECCCDDD===AAADDDBBB===999:::<<<999777555555555666555444111111111111111111111111/////////...//////000111///000222222222111///...+++...111111---******+++000---,,,......,,,---000,,,,,,---------........................///000000------......///000000111///...111444555888CCCMMMjjjgggLLLJJJYYYsss}}}yyyuuunnnkkkeee___ZZZXXXWWWWWWTTTSSSQQQOOOPPPRRRTTTVVVZZZ\\\aaagggkkkqqq}}}}}}kkkaaaXXXWWWZZZ]]]ccchhhmmmqqqwwwpppeeeZZZTTTRRRQQQVVV[[[\\\cccllluuuyyyjjj^^^YYYWWWWWWVVVWWWWWWZZZ___``````bbbgggpppvvv}}}rrreeeYYYXXX[[[]]]]]]^^^dddccchhhqqqyyyuuuiii]]]UUUPPPVVVXXX]]]fffrrrdddPPPGGGFFFCCCBBBFFFJJJMMMSSSZZZ___aaagggnnnttt~~~zzzuuuuuuwww{{{|||}}}~~~tttyyyxxx]]]MMMFFFCCCAAAAAA<<<@@@CCCAAA;;;888999<<<999777555555555666555444111111111111111111111111///////////////000111111///000222333333111///---(((,,,000111...,,,,,,---,,,***+++//////,,,+++---,,,,,,,,,------------...000000///...............---------...//////000000...///111444555888DDDPPPooo```IIIKKK```~~~~~~yyytttpppkkkhhhccc^^^YYYWWWVVVVVVRRRQQQPPPOOOPPPSSSVVVXXX[[[]]]aaahhhmmmuuu|||jjj```XXXWWW[[[___dddiiinnnrrrxxxzzzlllaaaWWWRRRQQQRRRVVV\\\^^^eeennnwwwxxxiii^^^XXXWWWVVVUUUXXXXXX[[[```bbbaaadddiiisssyyymmmaaaUUUTTTXXXZZZZZZ\\\cccdddiiirrr|||wwwjjj```XXXTTTUUUXXX]]]fffssshhhRRRGGGDDDDDDFFFGGGGGGKKKXXXfffkkkkkkmmmrrrwww|||wwwuuuvvvxxxxxx}}}|||}}}uuuxxx{{{___MMMFFFBBB@@@@@@>>>@@@AAA???;;;999999:::777555333333333444333222111111111111111222222222000//////000000111222333///000222333222111///---)))+++...//////---------%%%$$$'''---...,,,+++---,,,,,,,,,,,,------------111111///......---------,,,------......///000000///000222555555:::GGGUUUtttyyyZZZIIIQQQjjj}}}wwwqqqmmmhhheeeaaa\\\XXXUUUTTTTTTPPPPPPPPPPPPRRRUUUXXXYYY^^^^^^cccjjjqqq{{{zzzggg^^^VVVVVVYYY]]]bbbgggmmmrrrxxx~~~tttggg]]]UUURRRRRRSSSWWW\\\]]]dddnnnwwwzzzkkk___YYYXXXWWWVVVXXXWWWZZZ___aaaaaaeeekkkqqqvvv~~~|||}}}jjj^^^SSSRRRVVVXXXYYY[[[___aaafffooo{{{xxxlllbbbZZZVVVUUUXXX]]]ggguuummmUUUIIICCCEEEIIIIIIGGGJJJYYYiiillllllmmmqqqxxx{{{wwwvvvuuuuuuxxx}}}yyyxxx{{{___NNNGGGCCCAAABBB??????>>>===;;;:::999999777555333333333444333222000000111111111222222222000000000000111222333444000111111222111000///...---------...///...,,,***)))'''(((,,,---+++,,,///++++++,,,,,,,,,---------000//////.........//////,,,,,,---......//////000///000333555777===NNN^^^{{{oooUUUKKKYYYuuu}}}wwwqqqmmmdddbbb^^^ZZZVVVTTTSSSRRROOOOOOPPPRRRTTTWWWYYYZZZaaaaaafffmmmvvvyyyfff\\\UUUUUUXXX[[[```eeejjjooowww}}}zzzmmm```XXXRRRRRRSSSTTTXXX]]]^^^fffoooyyy}}}nnnbbb\\\ZZZYYYXXXZZZYYY[[[```bbbdddjjjpppqqqvvv}}}~~~yyyxxxyyyzzz{{{iii\\\RRRQQQUUUXXXYYYZZZ\\\___dddmmm{{{}}}rrrggg]]]WWWTTTWWW]]]fffsssqqqYYYMMMDDDEEEIIIKKKIIIJJJTTT```dddeeeiiipppyyy{{{wwwsssqqqssszzz}}}zzz{{{___NNNGGGDDDCCCDDD@@@>>><<<<<<<<<;;;999777999777555555555666555444000000111111222222222222111111111111222333444555111111111111111000//////111...,,,---......+++(((222...,,,...---+++,,,000++++++,,,,,,,,,---------......---......///000111,,,,,,------...//////000///000444666888AAASSSeeeiiiSSSNNN```}}}~~~xxxrrrnnncccaaa]]]YYYVVVSSSRRRQQQNNNOOOQQQSSSVVVXXXZZZ[[[cccdddhhhpppyyyxxxggg]]]VVVVVVYYY\\\```eeegggmmmuuu{{{wwwiii[[[TTTPPPQQQTTTVVVZZZ^^^aaahhhrrr|||qqqeee___]]]\\\[[[]]]\\\^^^bbbeeehhhnnnvvvwwwzzz}}}|||}}}wwwttttttvvvwwwhhh\\\QQQQQQUUUXXXYYY[[[[[[___dddmmm|||yyylll```YYYSSSVVV\\\eeerrrttt\\\PPPEEEEEEHHHLLLMMMLLLPPPVVV```ccckkkuuu~~~xxxrrrnnnpppyyy|||ppp|||{{{bbbSSSEEECCCDDD?????????>>>===<<<;;;;;;:::777777555444333222222222333333333222222111111111000000000000000000000000000111111///---,,,---///...---+++))))))***+++,,,,,,,,,++++++***+++++++++,,,++++++++++++,,,------,,,,,,---------,,,++++++.........///////////////111000222666;;;EEEXXXiiicccOOOPPPfff}}}wwwnnnggg]]]ZZZXXXVVVUUUTTTRRRPPPOOONNNNNNQQQUUUYYY\\\\\\bbbaaagggvvv~~~qqqddd\\\VVVWWWZZZ[[[^^^aaaiiiooovvv}}}ooocccUUUSSSOOOKKKMMMUUU]]]aaaeeekkksss{{{uuukkkccc[[[XXXZZZYYY]]]aaadddgggmmmtttzzz{{{{{{yyy}}}wwwooommmnnnnnnlll^^^XXXQQQNNNQQQUUUXXXYYY^^^^^^cccpppwwwooobbbVVVTTTUUUZZZdddooo{{{~~~bbbLLLKKKFFFEEEJJJNNNPPPSSSWWWaaafffnnnwww~~~yyyqqqnnnnnnrrryyyvvv~~~{{{bbbSSSFFFCCCDDD???>>>======<<<<<<;;;;;;;;;777777555444333222222222333333333222222222111111111111111111111111111111000111111///---,,,---///...---+++***)))***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,------.........------.........///////////////222222555888<<>>JJJbbbyyytttVVVRRR___rrr}}}yyyrrriiiccc^^^ZZZVVVSSSRRRRRRRRRRRRQQQQQQSSSUUUYYY]]]aaacccllloooxxx{{{nnncccZZZSSSSSSUUUVVVXXX\\\```bbbfffjjjpppzzzzzzjjj___UUUSSSPPPOOOPPPTTTYYY]]]cccooozzzpppfff]]]XXXYYYXXX[[[___eeekkkttt||||||www|||}}}sssnnnmmmllliiifffXXXRRRLLLKKKNNNSSSVVVWWWaaafffnnnzzz|||rrrhhhXXXVVVYYYaaajjjuuummmYYYOOOKKKIIIMMMRRRTTTXXX]]]iiimmmttt|||{{{uuunnnqqquuuyyy~~~rrrzzz{{{cccUUUGGGDDDEEE???>>>>>>===;;;:::999888777777777555444444333333333333333333333333333333333222222222222222222222222111111111000...---...///---,,,,,,+++++++++,,,,,,*********+++,,,---...///...............///000000+++,,,---...///000000000.........///000000111111444666:::===AAAPPPllljjjQQQTTTfff{{{|||wwwppphhhbbb^^^ZZZUUUQQQQQQQQQRRRRRRPPPRRRTTTWWWZZZ___cccfffnnnsss~~~{{{ooocccZZZRRRRRRSSSUUUWWW[[[___bbbggglllsss|||wwwhhh^^^SSSPPPOOOQQQSSSVVVZZZ___cccooo|||rrrhhh^^^YYYYYYYYY[[[^^^dddllluuu~~~zzztttzzzyyyqqqmmmlllkkkfffbbbUUUPPPKKKKKKOOOTTTWWWXXXaaagggrrr}}}~~~yyypppfff\\\YYYZZZaaajjjuuurrr^^^NNNIIIGGGKKKOOORRRVVV[[[gggjjjqqqyyywwwnnnppprrruuuzzzrrr{{{{{{dddUUUHHHDDDEEE???AAA@@@>>><<<:::777666555777666555555444444444444333333333333333333333333111111111111111111111111111222222000...---...000,,,,,,,,,,,,,,,,,,------++++++++++++,,,---...//////............///000000***+++,,,....../////////......//////000111111222333555:::@@@HHHZZZwwwcccNNNVVVjjj|||vvvnnngggbbb^^^YYYTTTQQQPPPQQQQQQQQQOOORRRUUUXXX[[[___eeeiiipppyyy{{{oooddd[[[SSSRRRSSSUUUXXX\\\___dddkkkssszzzvvvggg^^^QQQMMMMMMSSSVVVXXX]]]dddjjjuuu~~~tttjjj```ZZZZZZZZZ[[[]]]ccclllvvv~~~xxxqqqvvv{{{uuunnnkkkkkkiiiddd```TTTPPPLLLLLLQQQWWWZZZ[[[```hhhsss~~~|||xxxoooeee]]]YYYXXX___iiisssuuubbbOOOJJJGGGJJJMMMPPPTTTYYYdddgggooowwwvvvooooooppprrrvvv~~~vvv{{{dddVVVIIIEEEEEE>>>BBBAAA???===:::888666555777666666555444444555555333333333333444444444444000000000000000000000000111222222000......///000,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...///...............///000000+++,,,---.....................///000000111222222333444:::DDDRRRhhh\\\LLLXXXlll|||tttllleeeaaa\\\YYYTTTQQQPPPPPPPPPPPPNNNRRRWWWZZZ\\\aaahhhmmmwww{{{pppddd[[[RRRQQQSSSVVVYYY]]]___dddlllvvvwwwggg^^^QQQLLLMMMTTTYYYZZZ```iiioooxxx}}}uuulllbbb]]]\\\[[[[[[\\\bbblllwwwwwwmmmqqq{{{yyysssllliiijjjhhhccc___SSSOOOLLLMMMSSSYYY\\\]]]aaajjjuuu~~~~~~|||uuulll___YYYVVV[[[eeeooozzzxxxfffTTTNNNJJJLLLNNNPPPTTTYYYaaaeeemmmvvvyyyqqqqqqppppppssszzz{{{eeeWWWIIIEEEEEE>>>@@@@@@???===;;;:::888888777666666555555555555555333333333444444444555555111111111111111111111111222222222111///...///000+++,,,,,,------...------------,,,,,,,,,------.........------......///000---....../////////......---...///000111222333333444444:::III]]]vvvrrrSSSJJJZZZpppzzzrrriiiccc___ZZZWWWTTTRRRQQQPPPOOONNNOOOTTTYYY\\\^^^ccckkkqqq}}}yyyooocccYYYQQQPPPSSSUUUZZZ^^^aaaeeelllvvvyyyhhh^^^UUUNNNMMMUUUZZZZZZaaakkksss{{{|||uuummmddd______ZZZZZZ[[[cccnnn{{{vvvjjjmmmwww}}}~~~}}}xxxrrrkkkhhhhhhhhhccc___QQQNNNKKKNNNTTTZZZ]]]^^^eeemmmxxxyyyqqqddd\\\WWW[[[bbbkkkuuu}}}{{{jjjWWWQQQLLLMMMOOOPPPTTTXXX]]]bbbkkkuuu~~~uuussspppmmmooouuu~~~{{{eeeWWWJJJFFFEEE>>>>>>>>>>>>===<<<<<<;;;;;;777666666555555555555666333333333444444555555555222222222222222222222222222222222111///...///000+++,,,------.........---......---,,,,,,,,,---------------------.../////////000000000000000///...---...///000111222333333666555;;;MMMdddhhhLLLHHH\\\sssxxxpppgggaaa^^^YYYWWWTTTRRRRRRQQQOOOMMMPPPUUU[[[^^^```eeemmmtttxxxmmmbbbXXXPPPOOORRRUUUZZZ___dddfffllluuu{{{hhh]]]XXXPPPOOOVVVZZZZZZ```lllyyy{{{uuummmeee``````ZZZYYY[[[cccqqq~~~vvviiijjjtttzzz{{{{{{wwwqqqjjjggghhhgggccc```PPPMMMKKKMMMSSSZZZ]]]^^^hhhqqq{{{yyyqqqjjjaaa[[[]]]cccjjjssszzz~~~mmmXXXQQQLLLLLLMMMNNNRRRWWWYYY^^^hhhsss|||xxxuuupppllllllqqqyyyfffUUUFFFCCCFFFCCC<<<;;;;;;<<<===<<<999666666666555444444444444555777777666555444333333333333333222111000000000111000000///............///+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,111///---,,,,,,...111222000///...---------------111111///---,,,...111444///777AAAMMMfffuuu]]]OOOOOO^^^oooyyyrrrlllfff```\\\YYYWWWTTTQQQPPPPPPRRRSSSQQQUUUYYY\\\___fffpppwwwyyytttooolll\\\VVVOOOJJJLLLQQQWWW[[[```eeemmmvvv~~~{{{fffYYYRRRRRRTTTWWWWWW[[[eeeqqqyyyuuukkkddd___]]]ZZZZZZ]]]dddmmmyyywwwhhhgggnnnsssuuuvvvrrrmmmhhhfffeeedddaaa^^^LLLJJJKKKPPPUUUWWW\\\bbblllvvvwwwyyy|||xxxuuulllfff^^^\\\```hhhooorrr}}}wwwhhhXXXRRRMMMNNNOOOPPPRRRVVV\\\dddgggoooxxxnnnhhhfffhhhqqq{{{iiiYYYJJJFFFHHHDDD>>><<<;;;:::;;;;;;:::999888777666666555555666666777777666444444333333444444333222222222222222222//////...------,,,,,,------......//////......---+++,,,,,,,,,---------------,,,***)))***+++...///000///...------------............,,,+++,,,///111222:::EEEVVVpppkkkVVVMMMPPPbbbuuuyyyrrrlllfffaaa]]]YYYWWWTTTQQQPPPQQQRRRSSSWWW\\\aaadddhhhoooyyyzzzssslllfffbbbZZZUUUOOOLLLNNNSSSXXX[[[aaafffnnnwwwzzzeeeXXXSSSSSSUUUXXXZZZ^^^jjjvvvuuukkkccc^^^\\\[[[\\\^^^dddmmmxxxtttfffeeekkkpppssstttqqqmmmgggddddddccc```]]]OOOLLLLLLQQQUUUXXX^^^dddnnnwwwxxx{{{~~~}}}zzzvvvsssnnnggg___[[[^^^dddjjjnnnxxx|||xxxjjjXXXQQQLLLLLLMMMNNNRRRVVV[[[cccgggooo}}}qqqjjjfffhhhqqq{{{hhhXXXHHHDDDDDD???@@@===:::999999;;;;;;;;;999888777777666666777777777666555444444444444444333333333222333333444444111000000///...------,,,---......//////......---------------............,,,+++***))))))+++---...//////......------......---.........------///111666===JJJ___}}}yyy]]]NNNJJJSSSiii}}}vvvpppjjjeee___[[[XXXVVVTTTQQQPPPQQQSSSTTTVVV\\\bbbgggkkkrrr}}}uuummmeee^^^YYYVVVRRROOONNNPPPUUUYYY[[[aaafffoooxxxyyydddWWWTTTTTTVVVYYY\\\bbbppp}}}xxxnnneee```]]]\\\]]]___dddmmmvvvrrrcccaaaggglllppprrrqqqlllfffbbbbbb```]]][[[SSSOOONNNRRRVVV[[[bbbjjjrrrzzzzzz|||}}}|||yyyuuurrrooohhh^^^YYYYYY^^^eeehhhqqqvvv|||yyylllYYYQQQKKKJJJKKKMMMQQQWWWZZZccchhhqqqssskkkggghhhqqqzzz~~~gggXXXHHHBBBBBB<<<@@@===;;;:::;;;;;;;;;:::888888777666666666666777777666555444444444444444222222222222222333444555333333333222111000///...+++,,,,,,------,,,,,,+++,,,------------.........///...---,,,---...///000//////............//////...///111111000000111333888===KKKdddkkkSSSHHHIIIWWWppp|||xxxqqqkkkfffaaa[[[XXXWWWVVVSSSQQQPPPRRRSSSUUUTTTZZZbbbgggkkkrrr~~~}}}rrriiiaaaZZZUUURRRPPPNNNOOOSSSWWWZZZ\\\```eeennnxxxyyycccWWWVVVUUUWWWZZZ]]]dddsss|||rrriiibbb___\\\]]]___dddkkkttt|||rrrccc```dddiiinnnqqqpppjjjddd```___^^^[[[YYYTTTPPPOOOSSSYYY___iiirrrvvv}}}{{{~~~}}}yyyuuurrrlllfff]]]VVVUUUZZZ```eeelllrrrxxx}}}vvvkkkZZZQQQJJJIIIKKKMMMRRRXXXZZZdddiiirrruuukkkgggiiiqqqyyy~~~zzzlll\\\KKKFFFEEE???======<<<===>>>===:::888888777666666555555666666666666555444444444444555111111000111111222333444333333333333222111000///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------000//////...///000111111//////.........//////000---///111111111111222333999===KKKfffvvvbbbMMMFFFLLL\\\wwwyyyuuuoooiiiddd___ZZZWWWVVVUUURRRQQQQQQRRRTTTVVVWWW___fffkkknnnwwwxxxnnneee^^^WWWSSSOOOMMMMMMOOOSSSXXXZZZ[[[^^^dddmmmwwwyyydddYYYWWWVVVXXX[[[___fffuuu~~~tttkkkccc___\\\]]]___dddkkkssszzz~~~uuueee```cccgggmmmrrrnnniiibbb^^^]]]]]][[[XXXTTTPPPPPPUUU]]]eeeqqqzzzyyy~~~~~~|||zzzwwwssspppgggbbb[[[UUUSSSWWW]]]bbbhhhooouuuyyy|||zzzqqqgggZZZQQQJJJIIIKKKMMMRRRXXXZZZdddjjjsssvvvlllggghhhooovvvwww}}}yyyvvvzzzlll[[[JJJEEEEEE???=========>>>???===:::777777777666555555555555666666555555444444444555555111111000000111111222222//////000111111000...------......//////......---+++,,,,,,,,,,,,---------...............//////000//////......//////000000,,,---//////...///111333:::>>>OOOlllooo]]]LLLHHHPPPaaa}}}~~~yyyuuuoooiiieee```[[[XXXUUUTTTRRRQQQQQQSSSUUUVVVZZZaaahhhkkknnnwww|||rrrhhh```YYYSSSPPPMMMLLLLLLNNNRRRWWWZZZZZZ]]]ccclllwwwzzzeeeZZZXXXXXX[[[```dddlll{{{vvvlllccc^^^]]]^^^aaafffllltttzzz~~~xxxhhhaaabbbffflllrrrmmmggg```]]]\\\]]][[[ZZZVVVRRRSSSYYYaaajjjuuu|||~~~|||zzzxxxvvvrrrnnnkkkbbb___ZZZUUUSSSUUU[[[___eeelllrrrvvvwwwuuummmdddXXXPPPJJJIIIKKKLLLQQQVVVXXXccciiiqqq}}}zzznnniiigggkkkpppooovvvtttpppssskkkYYYHHHCCCDDD??????>>><<<=========;;;999999888777777666666777777555555444444444555555666333333222111111111222222,,,---///000111000///...---......//////......---------------............------------.........//////////////////000111111---......------///222555:::BBBWWWvvviiiYYYKKKJJJTTTfff}}}wwwsssnnniiiddd```[[[XXXUUUSSSRRRQQQQQQSSSUUUWWWZZZaaaggghhhjjjuuuxxxnnnddd\\\UUUPPPMMMLLLKKKJJJLLLQQQUUUXXXZZZ]]]cccmmmxxx{{{eeeZZZXXXZZZ___fffmmmuuuzzzooofffaaa```aaadddiiiooowww}}}{{{jjjaaa```dddjjjqqqlllfff___\\\\\\]]]\\\[[[YYYVVVVVV]]]eeelllwww|||zzzxxxvvvssspppkkkhhh```___\\\WWWSSSSSSWWW[[[```hhhooorrrtttssskkkcccTTTMMMHHHHHHIIIJJJNNNRRRUUU```eeelllwwwzzz~~~~~~ssskkkffffffiiikkksssuuuooopppooo\\\KKKFFFHHHCCCAAA???<<<:::;;;<<<<<<<<<:::999999888777888888888555555444444444555555666555444444333222222222222---...000222333222111000+++,,,,,,------,,,,,,+++............/////////000.........////////////000///////////////000111111000000000///...111555888;;;EEE^^^~~~eeeVVVJJJLLLWWWiii}}}uuuqqqkkkfffbbb^^^ZZZVVVTTTSSSQQQPPPQQQSSSVVVXXX^^^ccciiiiiikkkvvvyyynnnddd[[[TTTOOOLLLLLLJJJIIIKKKOOOTTTWWWYYY^^^dddnnnyyy|||eeeYYYXXX[[[bbbkkksss}}}tttkkkeeebbbcccfffkkkrrryyy}}}jjjaaa___bbbiiipppkkkeee___[[[\\\^^^]]]\\\\\\YYYYYY___fffmmmvvv~~~~~~}}}}}}{{{xxxvvvtttpppllliii```___]]]XXXTTTRRRUUUXXX]]]eeemmmppprrrrrrkkkdddQQQKKKFFFGGGHHHIIIKKKOOOSSS]]]ccciiirrrttt{{{}}}{{{{{{}}}}}}~~~vvvmmmfffcccdddjjjrrrxxxssssssrrr]]]OOOEEE@@@@@@@@@@@@???>>>===;;;999888888777666555444555555666666777888888777555333222444333222222111111222222.........///////////////------------------------111///---+++***+++,,,---///......---------......---///111000---,,,...000---.../////////111444777777EEEaaa{{{hhhWWWGGGHHHXXXppp|||wwwppphhhaaa^^^\\\YYYVVVPPPQQQQQQQQQPPPRRRUUUXXXbbbeeehhhkkkrrrzzzoooddd[[[TTTNNNKKKHHHHHHIIIKKKNNNQQQTTTVVVYYY```mmm{{{sssbbb]]]YYY___fffnnnxxx|||tttooocccdddggglllttt|||}}}ssseee^^^^^^bbbfffcccaaa^^^\\\[[[[[[]]]^^^]]]]]]^^^```dddllluuu|||zzzvvvtttsssppphhhbbb___^^^\\\XXXUUUSSSTTTVVVZZZ___eeegggjjjjjjddd]]]RRRJJJDDDCCCDDDFFFJJJPPPUUUZZZ```dddiiiooowww}}}xxxuuu{{{oooeeecccccccccjjjxxxxxxtttvvvqqq]]]OOOEEEAAAAAA@@@??????>>>===;;;999888888777666555444555666666555666777777777555333222444333222222111222222222////////////////////////------------------------///...---,,,+++,,,------///......---------......---///000000...---...000000111111000//////222444999GGGccctttjjjZZZMMMOOOaaazzz~~~yyytttnnnfff```]]]ZZZWWWUUURRRRRRSSSRRRRRRTTTXXX[[[bbbeeeiiimmmvvv|||qqqeee[[[TTTNNNJJJHHHHHHIIIJJJMMMPPPSSSUUU[[[aaalllyyylll^^^\\\___eeemmmuuu~~~{{{vvvgggfffgggiiipppxxx~~~}}}ttteee^^^^^^bbbfffeeeccc```]]]\\\\\\^^^___^^^^^^]]]]]]```fffnnnsss}}}~~~~~~~~~}}}yyytttrrrqqqmmmgggaaa^^^]]][[[WWWTTTRRRSSSUUUXXX]]]aaaccceeeeee```YYYPPPHHHCCCCCCDDDFFFIIINNNRRRWWW\\\```dddiiiqqqwwwyyyxxxuuu{{{ssshhhddddddeeelllyyyxxxvvvzzzqqq]]]OOOFFFBBBBBB?????????>>>===;;;:::999888777666555555555666666555555666666666444333222444444333222222222222222///////////////////////////.........------,,,,,,,,,,,,,,,---------............---------......///...///000///...---...000000111111000///000222555===KKKhhhuuueeeWWWMMMTTTiii{{{vvvqqqllleee^^^ZZZWWWUUUSSSRRRSSSTTTTTTUUUWWW[[[___cccfffkkkqqq|||~~~rrrfff\\\SSSMMMIIIHHHHHHHHHIIIKKKNNNRRRSSS]]]aaajjjvvveee]]]___dddjjjsss{{{~~~ooolllhhhhhhllluuu~~~}}}uuufff^^^]]]bbbfffgggeeeaaa^^^\\\]]]^^^```bbbaaa___]]]]]]```ggglllttt~~~~~~}}}||||||zzzwwwrrrooonnnjjjddd```\\\[[[YYYVVVRRRQQQRRRTTTVVVZZZ\\\\\\^^^___ZZZTTTKKKEEEAAABBBDDDEEEHHHLLLPPPUUUZZZ^^^aaaffflllrrruuu~~~xxxvvv{{{zzzlllfffdddfffkkkvvvwwwxxx~~~qqq]]]PPPFFFBBBCCC??????>>>>>>===;;;:::999888888666555555555666777555555555666555444333222444444333222222222222333000000000/////////////////////......------,,,,,,***+++,,,---...............------------...//////.../////////......//////---...000000111333666999@@@PPPmmm~~~___TTTNNNZZZqqqyyytttlllhhhbbb]]]XXXTTTRRRQQQQQQRRRTTTUUUVVVYYY^^^aaaeeehhhmmmuuusssfff\\\SSSLLLHHHHHHHHHGGGHHHJJJMMMQQQSSS\\\___gggqqq{{{uuuaaa___dddfffmmmvvvxxxsssmmmjjjmmmwww}}}yyyiii___]]]bbbfffhhheeeaaa]]][[[\\\^^^___fffdddaaa^^^]]]___eeeiiiqqqzzz}}}{{{zzzyyyyyyyyyuuuqqqnnnkkkhhhccc___[[[[[[YYYUUURRRQQQRRRTTTUUUXXXYYYWWWXXXYYYUUUOOOGGGAAA???BBBDDDDDDGGGJJJPPPUUU[[[___cccgggnnnsss|||zzzxxx|||qqqgggccceeehhhqqq}}}xxxyyyrrr^^^PPPFFFBBBBBB>>>>>>>>>>>>===<<<::::::999888777666555666666777555555555555555555444444555444333333222222333333111111000000/////////////////////......---------******,,,---...//////...---------------...////////////....../////////...---///000111222444777:::>>>PPPppp^^^UUUTTTddd~~~xxxssshhhfffaaa[[[UUURRRPPPOOOOOOPPPRRRTTTVVVZZZ___bbbgggjjjpppyyyrrrfff[[[SSSLLLHHHHHHHHHGGGGGGJJJMMMRRRTTTZZZ\\\cccmmmvvvlll]]]^^^dddiiipppzzzzzzrrrnnnrrr|||}}}mmmbbb^^^bbbffffffccc^^^ZZZYYYZZZ\\\^^^eeeccc```]]]\\\___eeejjjsss{{{}}}{{{yyywwwvvvvvvxxxuuuqqqmmmiiifffbbb```[[[[[[YYYVVVSSSRRRSSSUUUVVVXXXWWWUUUTTTTTTPPPJJJCCC???===AAADDDDDDFFFIIIOOOTTT[[[aaaeeejjjqqqvvv~~~{{{~~~wwwjjjccceeeffflllxxxyyyzzzsss^^^PPPFFFBBBBBB>>>>>>>>>>>>===<<<;;;:::999888777666666666777777666666666666666666666666555444444333333333333333222111111000000//////...........................++++++,,,,,,---...//////---------------...///000000...---...///000///...111222222222222333555888;;;PPPtttvvv\\\UUUXXXlll~~~xxxssseeeccc```ZZZTTTPPPNNNNNNMMMNNNQQQSSSVVVZZZ```dddiiimmmttt|||pppeee[[[SSSMMMIIIHHHGGGGGGGGGJJJOOOSSSVVVZZZ[[[aaaiiirrr~~~eeeZZZ\\\```mmmuuu~~~vvvrrrttt}}}||||||}}}~~~sssfff```bbbeeeccc```\\\XXXWWWYYY\\\^^^bbb```^^^\\\\\\___fffjjjvvv~~~~~~}}}{{{yyyxxxwwwvvvvvvvvvtttpppkkkgggcccaaa___[[[ZZZYYYVVVSSSRRRTTTUUUVVVXXXWWWTTTRRRQQQLLLFFFBBB===;;;???CCCDDDGGGKKKNNNTTT\\\bbbffflllrrrwww~~~nnnffffffeeejjjuuuzzz{{{ttt___PPPFFFAAA@@@>>>>>>>>>>>>===<<<;;;:::999999777666666666777888777777666666666777777777555555444333333333333444222222111111000//////...------......//////000000---,,,,,,+++,,,---//////---,,,,,,------///000000000...---...000000///---111222333222222333666999AAAWWW}}}ttt]]]XXX]]]sss}}}vvvqqqcccbbb```ZZZSSSNNNMMMNNNLLLNNNQQQSSSWWW\\\aaafffkkkpppzzzyyynnncccZZZSSSNNNKKKHHHGGGFFFGGGKKKPPPVVVYYY\\\]]]aaahhhoooyyyrrr```\\\^^^```ooowww~~~vvvrrrrrryyy}}}yyywwwvvvxxx{{{zzz}}}xxxjjjbbbbbbeeebbb___ZZZWWWWWWYYY]]]```bbbaaa___]]]]]]aaahhhmmmxxx}}}|||{{{zzzyyyxxxxxxxxxtttrrrnnniiiddd```^^^^^^YYYYYYWWWTTTQQQQQQRRRTTTUUUWWWVVVSSSQQQOOOIIIAAAAAA<<<:::>>>BBBDDDHHHLLLQQQWWW___dddhhhmmmrrrwwwsssjjjeeecccfffqqq~~~{{{{{{~~~uuu___PPPEEE@@@@@@===>>>>>>>>>===<<<;;;;;;:::999777666666666777888888777777777777777888999555555444333333333333444222222222111000//////...,,,,,,---...///000111111...---,,,++++++,,,...000,,,,,,,,,---...///000111000...,,,---000111///---...///111222333666:::===JJJaaayyyccc___eee}}}{{{uuuqqqbbbbbb```ZZZSSSNNNMMMNNNLLLNNNQQQTTTXXX]]]cccgggmmmsss~~~}}}wwwlllbbbZZZTTTOOOLLLHHHGGGFFFHHHKKKQQQWWW[[[^^^^^^bbbgggmmmvvvkkk______bbbdddnnnwwwyyytttwwwzzz|||uuupppoootttzzzzzz{{{|||yyytttrrrtttvvvuuuzzz{{{mmmdddbbbdddaaa^^^ZZZWWWWWWZZZ^^^aaaeeedddbbb``````dddkkkpppwww~~~}}}|||{{{zzzyyyyyyyyyrrrpppmmmgggbbb^^^]]]]]]WWWWWWVVVSSSPPPPPPQQQSSSTTTVVVVVVRRRPPPMMMFFF???AAA<<<:::===AAADDDIIINNNVVV[[[ccchhhkkknnnssswwwwwwmmmbbb___bbbmmm{{{{{{yyyyyybbbRRRGGGBBBCCC@@@@@@???===<<<:::999999:::999777666555666777999<<<999666555777777555222555444222111111222444555222222222111111///......+++---000000///---------------...///...---+++***------......///000000111.../////////000000111111111......000111444:::BBBOOOhhhccceeesss}}}uuunnneeeaaa[[[VVVSSSQQQOOONNNMMMMMMOOOSSSZZZ```ccceeennnuuu~~~vvvlllddd[[[RRRMMMNNNBBBDDDFFFIIILLLRRRYYY]]]\\\]]]```cccjjjttt~~~jjj```^^^bbbgggooo{{{wwwmmmmmmppprrrxxx{{{uuutttsssqqqrrruuurrrwwwzzzzzzzzzyyyrrrjjjkkkooowww|||}}}}}}kkk```___cccdddaaa[[[WWWWWWZZZ___bbbjjjhhhddd```^^^```eeejjj|||~~~|||xxxtttrrrppppppmmmkkkhhhddd```\\\YYYXXXUUUSSSOOOLLLLLLNNNPPPSSSNNNRRRSSSOOOKKKHHHBBB<<>><<<<<>>???>>>===>>>AAAFFFKKKOOOSSSZZZccciiinnnsssyyy~~~pppeee```^^^dddnnnwww}}}}}}|||eeeTTTHHHCCCCCC@@@???>>>===<<<;;;:::999:::999777666666666777888777666444444555666444333111222444555555444222111111111222111111000///...---...///...,,,,,,...///......---,,,,,,,,,------,,,,,,,,,---......//////.............../////////111......000222444;;;CCCUUUnnnoooyyy}}}vvvpppkkkfff^^^XXXTTTPPPMMMKKKOOOQQQSSSWWW]]]ccciiilllsss}}}|||sssiiiaaaYYYQQQLLLLLLKKKLLLKKKKKKKKKMMMQQQTTT]]]```eeekkkpppwww}}}xxxeee]]]\\\aaahhhkkksss}}}{{{qqqhhhdddggglllssszzztttssspppllljjjkkkqqqvvvzzz{{{~~~}}}wwwtttooommmqqquuuyyy{{{nnndddbbbdddccc___ZZZVVVVVVYYY^^^aaakkkiiieee```^^^aaaiiippp|||}}}{{{wwwsssnnnkkkhhhgggdddcccaaa^^^[[[XXXVVVTTTRRRPPPMMMKKKJJJLLLOOOQQQPPPTTTTTTOOOJJJHHHEEEAAA???>>>>>>???CCCIIINNNQQQUUU[[[dddkkkqqqwww~~~sssfffaaa^^^bbbiiiqqqzzz~~~{{{eeeSSSFFF@@@@@@??????>>>===<<<;;;::::::999888777777666666777777888777777888888888777666222222444444444444222222111111111111111000//////...///...---,,,,,,...000///...,,,++++++,,,---...,,,,,,,,,---------......------..................111......000222555<<>>===<<<;;;;;;:::999888888777777777777777777888999999888777777777444444222222222222444444000111111111111000000///...///...---,,,,,,...000...---,,,++++++,,,...///,,,,,,,,,---------------..................------111......111333555===EEE[[[uuu}}}|||uuuoooccc___YYYUUURRRQQQPPPNNNOOOQQQUUUYYY^^^eeennnttt|||{{{pppddd^^^YYYQQQKKKIIIFFFGGGHHHIIILLLPPPVVVZZZZZZaaajjjttt{{{vvvgggaaabbbhhhpppyyy}}}nnniiihhhkkkppp|||}}}zzz{{{zzztttppppppnnnrrruuuxxx}}}wwwpppoooooonnnmmmnnnyyy{{{|||vvvmmmdddaaaaaabbb^^^ZZZVVVVVVZZZ___bbbiiijjjiiieeebbbfffpppyyy~~~|||xxxsssmmmgggccc```\\\[[[ZZZXXXVVVTTTSSSRRRMMMKKKJJJHHHHHHJJJLLLMMMOOOTTTUUUOOOIIIGGGFFFEEE??????AAACCCHHHMMMRRRUUUVVV[[[aaaggglllsss|||}}}kkkeeeaaaeeelllsss{{{~~~lllYYYJJJCCCBBB???>>>>>>===<<<<<<;;;;;;888888888888777777777666555777888888777555444444555444222111111222444555000000111111111111000000---...///...,,,,,,...///------,,,,,,,,,---......------------------....../////////...............111......111333666===FFFZZZvvv{{{sssmmmddd___YYYTTTQQQOOONNNLLLOOORRRVVVZZZ___fffpppxxx{{{oooccc^^^YYYRRRLLLIIIGGGHHHIIIJJJKKKOOOTTTXXXYYY```jjjuuu}}}wwwjjjeeeeeellluuu~~~qqqllljjjnnnttt{{{vvvuuuooorrrtttvvv|||}}}wwwssssssqqqmmmlllnnnuuuwwwwwwssskkkdddaaaaaabbb___ZZZWWWWWW[[[```dddjjjmmmnnnkkkhhhkkkvvv}}}{{{wwwqqqkkkddd___\\\VVVVVVTTTRRRPPPOOOMMMLLLJJJIIIHHHGGGGGGIIIJJJLLLMMMSSSVVVPPPIIIFFFFFFEEE@@@@@@BBBEEEIIINNNSSSUUUVVVZZZ```eeejjjrrr{{{~~~mmmfffaaadddiiiqqqzzz~~~nnn[[[LLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;888888888888888777666666555888::::::777444333444333333333333333333333333000000111111111111000000,,,...//////...------...+++,,,------......------........................000000000//////.........111......111444666>>>FFFXXXuuuyyyqqqjjjbbb^^^XXXTTTRRRQQQPPPOOOPPPTTTYYY\\\```iiittt|||{{{oooccc^^^ZZZSSSLLLIIIHHHIIIIIIJJJKKKOOOTTTXXXXXX___jjjttt|||}}}qqqllllllttt|||wwwpppmmmsss{{{yyywwwqqqssstttvvv|||~~~{{{xxxwwwsssnnnnnnqqqppprrrrrrooojjjeeeddddddccc```[[[XXXXXX\\\aaaeeemmmqqqtttrrrooorrr|||}}}yyyssslllddd^^^[[[TTTSSSRRRPPPNNNLLLJJJIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJRRRVVVQQQIIIFFFEEECCC@@@AAACCCEEEIIINNNRRRTTTUUUZZZ___eeekkkttt~~~~~~tttkkkccccccfffllluuu}}}nnnZZZKKKBBB@@@>>>>>>======<<<<<<;;;;;;888888888888888777666666888;;;===<<<999555555555111222444555555444222111///000000111111111000000+++---000000///---------***+++---...///...------//////////////////......111111000000/////////...111......111444777>>>FFFWWWtttyyyooohhh^^^[[[WWWTTTTTTUUUUUUUUUQQQUUUZZZ^^^bbbjjjvvv|||oooccc^^^ZZZTTTMMMIIIFFFGGGHHHJJJLLLPPPVVVZZZYYY___iiirrryyyxxxssssss{{{{{{tttqqqwwwyyyvvvsssuuuuuuvvv|||}}}zzzsssmmmoootttmmmnnnnnnllliiiffffffgggddd```\\\YYYYYY]]]bbbfffooouuuyyyxxxuuuwww|||vvvnnnggg```]]]UUUTTTSSSPPPNNNLLLJJJIIIGGGGGGFFFFFFFFFGGGIIIJJJHHHQQQVVVQQQIIIEEEDDDBBBAAAAAACCCFFFIIINNNQQQSSSUUUZZZ```fffmmmwww~~~}}}|||qqqgggccceeeiiirrrzzzlllYYYLLLDDD@@@>>>>>>======<<<<<<<<<;;;>>><<<:::777555444444444999999888777666555444444444444333333222111000000,,,...000111222111000///(((+++......---,,,...111///...---,,,+++,,,,,,---333222111///............000000000000000000000000...///111333111333>>>JJJaaa|||wwwqqqmmmaaa]]]YYYVVVTTTSSSRRRQQQUUUUUUYYY___dddjjjuuuyyynnnccc]]]XXXQQQLLLLLLHHHEEEEEEKKKOOOQQQTTTYYY^^^aaakkkvvvzzzzzz|||~~~|||yyyssswww~~~xxxtttyyyuuurrrsssyyy}}}yyyuuurrrppppppooollliiigggfffeeeeeehhheee^^^YYYXXX]]]fffllluuutttuuuxxx|||~~~|||yyytttnnnfff]]]WWWYYYVVVRRRNNNKKKIIIHHHGGGFFFFFFEEEEEEFFFHHHIIIKKKMMMNNNNNNLLLHHHDDDCCCBBB===@@@EEEHHHLLLOOOSSSWWW[[[[[[___fffllluuunnn]]]\\\aaaeeejjjqqq~~~lllXXXKKKCCC??????>>>>>>===<<<;;;;;;;;;999888777666666777777888666666666666555555555555444444333333222111111000---...000111222111000///,,,///000///---+++,,,---000///...---------......111111000///............000000000000000000000000---...000222222555BBBOOOjjjzzz~~~{{{vvvoookkk```]]]XXXTTTSSSSSSRRRQQQVVVVVVZZZ```ffflllxxx{{{pppeee^^^XXXQQQLLLKKKJJJFFFFFFJJJNNNPPPTTTXXX]]]```iiitttzzzzzz|||~~~yyy}}}~~~yyyvvvtttuuusssrrrssswww}}}~~~}}}{{{yyyvvvtttqqqooollliiifffeeeddddddfffbbb\\\XXXXXX___hhhpppwwwxxxyyy|||~~~|||xxxrrrjjjaaa[[[XXXVVVRRRMMMJJJHHHGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNOOOMMMIIIDDDBBBAAA>>>AAAEEEHHHLLLOOOSSSVVV[[[\\\```ggglllttttttaaa^^^aaacccgggmmmzzzyyymmmXXXJJJBBB>>>@@@???>>>===<<<;;;:::999888777777666666777888999444444444444555555555666444333333222222111111111---...000111111000/////////000111000...,,,,,,,,,000000///.........////////////...............///000000000000000000000000,,,---///222333999HHHWWWvvvnnnppp~~~yyytttmmmiii```[[[VVVRRRQQQRRRRRRSSSVVVWWW[[[bbbiiippp|||}}}rrrggg```ZZZQQQLLLJJJLLLHHHFFFIIILLLMMMRRRXXX[[[^^^gggrrrxxxyyy|||zzzuuurrrqqqqqqqqqqqqqqqrrrtttxxx~~~{{{}}}~~~~~~{{{wwwuuuqqqooollliiifffdddcccbbbccc```[[[WWWXXX```kkksssyyy|||~~~yyytttlllccc]]]XXXUUUQQQLLLIIIGGGGGGGGGJJJJJJIIIHHHHHHIIIJJJKKKNNNOOOPPPNNNIIIDDD@@@???>>>AAAEEEIIILLLOOOTTTVVV[[[\\\bbbhhhmmmtttzzzeee___``````ccciiixxxwww~~~pppYYYJJJCCC@@@AAA@@@???===<<<:::999999;;;:::888666666666666777555555555555555555555555333333333222222111111111...///000000000000//////---...////////////////////////..................---------------...//////////////////////////////......000222333;;;KKK[[[~~~{{{eeeiiiyyy|||xxxrrrkkkfff^^^ZZZSSSPPPOOOQQQSSSTTTWWWXXX]]]eeelllttt}}}rrrhhhbbb\\\TTTNNNLLLNNNJJJHHHIIIJJJKKKQQQXXXZZZ\\\eeeooouuuxxx||||||vvvqqqooonnnnnnmmmooopppooooooqqqwww|||{{{}}}}}}yyytttppppppooommmkkkhhheeecccbbbccc```ZZZVVVXXX```lllttt|||}}}yyyssskkkccc]]]WWWTTTOOOKKKHHHGGGGGGHHHLLLKKKIIIIIIHHHIIIJJJKKKNNNPPPQQQNNNIIIDDD@@@>>>@@@CCCGGGJJJMMMPPPTTTWWW[[[]]]cccjjjnnnsss|||fff_________bbbhhhxxxvvvzzzuuu\\\LLLEEECCCAAA@@@???===<<<:::999999;;;:::888666666666666777888888777777666555555444333333222222222222222111///000000000000000//////------...///000000000///------------------------------,,,------...///000////////////////////////111000111333444;;;LLL\\\sssaaahhhxxx|||wwwpppiiiddd\\\XXXRRROOOOOORRRTTTUUUXXXYYY^^^gggooowwwzzzqqqgggbbb]]]VVVQQQOOONNNJJJIIIIIIIIIIIIOOOWWWYYY[[[cccmmmsssuuuzzz~~~yyytttqqqnnnmmmkkklllmmmkkkiiikkkoootttvvvxxx{{{}}}{{{wwwqqqnnnnnnnnnooonnnllliiieeeccceeeaaa[[[VVVWWW___jjjsss}}}}}}yyytttlllddd^^^UUURRRNNNJJJHHHHHHIIIJJJOOONNNMMMLLLLLLLLLMMMNNNNNNPPPPPPNNNIIIDDD@@@>>>BBBEEEIIILLLNNNRRRUUUXXX\\\^^^eeekkkooottt~~~}}}eee^^^^^^___dddjjjvvv}}}tttzzzyyy___NNNGGGEEE@@@???>>>===<<<;;;:::999888777777666666777888999999999888777666555444444222222222222222222222222000000000000///////////////.........//////...,,,+++,,,------...---------...---------...///000000000000000000000000000000222111222444555<<>>>>>===<<<;;;;;;;;;999888777666666777777888777777777666666555555555222222222222222222222222111111000///////////////...,,,+++---///000...,,,+++,,,---/////////...---//////.........///000000000000000000000000000000000000222555666===MMM]]]~~~{{{eee[[[hhh||||||wwwooogggaaaYYYVVVSSSRRRSSSUUUVVVVVVZZZ[[[aaaiiiqqqzzzyyypppgggccc^^^VVVPPPNNNIIIIIIJJJKKKIIIHHHNNNVVVZZZ[[[```hhhnnnqqqwww}}}{{{tttnnnkkkjjjjjjgggfffeeefffhhhkkkllllllkkkmmmppprrrqqqoookkkiiiggglllsssxxxyyyuuuooojjjgggbbb[[[UUUVVV^^^jjjsss}}}~~~}}}~~~|||yyytttlllddd^^^SSSPPPLLLIIIIIIKKKOOORRRRRRQQQQQQPPPQQQRRRTTTUUUPPPOOONNNKKKFFFCCCCCCCCCGGGJJJMMMPPPSSSUUUYYY\\\___aaafffmmmqqqvvvmmmaaa___^^^bbbhhhpppwwwzzz~~~}}}aaaOOOGGGFFF>>>>>>======<<<<<<<<<;;;>>><<<:::777555444444444444444444555555555555666222222222222222222222222111111000///////////////)))((((((+++000222111///,,,---///000000000//////000000////////////000000000000000000000000000000---...111555777???OOO^^^wwwaaaXXXhhh|||wwwooogggaaaXXXVVVSSSSSSTTTVVVVVVVVVZZZ\\\aaajjjrrrzzzzzzqqqhhhccc^^^UUUNNNLLLHHHHHHJJJLLLJJJHHHNNNVVVZZZ[[[```ggglllooovvv|||~~~tttjjjdddbbbccceeefffdddbbbeeejjjnnnooonnnmmmnnnoooooommmiiieeeccceeekkkttt{{{}}}xxxrrrmmmfffaaaZZZUUUVVV___llluuu||||||~~~}}}}}}~~~|||yyyvvvqqqiiiaaa[[[RRROOOLLLIIIJJJMMMQQQTTTOOONNNNNNNNNOOOPPPRRRSSSPPPOOOMMMIIIEEECCCDDDEEEHHHKKKOOOQQQTTTWWWZZZ]]]```bbbgggmmmqqqwwwrrrddd___]]]```eeetttzzz|||}}}```KKKCCCAAA@@@???>>>======<<<<<<<<<;;;:::888666555666777888555777888777666666777888555444444333222111000000111111111111000000000000///////////////////////////............//////000.........////////////000...000222333111000000000---111000444<<<@@@OOOiiiuuuZZZXXXlll~~~vvvmmmddd___ZZZXXXTTTQQQPPPQQQSSSTTTYYY\\\ccclllsss{{{wwwqqqiiibbb\\\UUUMMMGGGHHHDDDDDDHHHKKKLLLPPPVVVXXXZZZ^^^ccciiipppxxx~~~{{{mmmfffccc___^^^___dddbbbcccggglllqqqrrrqqqmmmkkkiiihhhgggeeebbb___dddhhhnnnvvv|||{{{uuupppmmmaaaWWWWWWYYY]]]iiiwww|||}}}}}}zzz{{{~~~~~~yyytttpppmmmiiiccc^^^TTTOOOJJJHHHKKKOOOQQQRRRSSSQQQOOOMMMLLLMMMOOOPPPNNNLLLJJJHHHFFFEEEEEEEEEOOOOOOOOORRRUUUYYYZZZ[[[dddfffhhhkkkpppwwwwwwfff```^^^```cccmmmuuu}}}bbbNNNDDDBBB@@@???>>>======<<<<<<===;;;:::888666555666777888666777888888777666777888555444444333222111000000111111111111000000000000////////////////////////...............///000111....../////////000000000///000222222000///000111,,,000///222:::>>>NNNhhhoooVVVVVViiiwwwnnnfffaaa^^^[[[XXXUUUTTTUUUWWWXXXYYY\\\ccclllsss{{{wwwqqqiiibbb\\\VVVNNNHHHHHHEEEDDDHHHKKKLLLPPPVVVXXX[[[^^^ccciiipppxxx}}}tttfff```^^^\\\]]]___ddddddggglllrrrvvvwwwvvvqqqnnnkkkhhhfffdddaaa^^^```ccciiittt}}}|||wwwnnnaaaWWWVVVXXX]]]jjjxxx{{{~~~|||{{{xxxsssmmmiiigggddd___[[[TTTPPPKKKIIILLLOOORRRRRRUUURRROOOLLLJJJJJJKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJOOOOOOPPPRRRUUUXXXZZZ[[[___aaadddhhhmmmuuuzzzhhhbbb___aaadddnnnuuu}}}fffQQQFFFCCC@@@@@@???>>>============;;;:::888777666666777777777888999888777666777888555555444333222111000000111111111111000000000000////////////////////////---------......000111111...////////////000000000000111111000//////000222...111000333;;;???NNNiiigggSSSXXXkkkxxxooogggbbb[[[XXXUUURRRQQQRRRTTTVVVXXX[[[bbblllsss|||vvvppphhhbbb\\\VVVOOOJJJHHHEEEEEEHHHKKKLLLQQQVVVXXX[[[___ccciiipppwww|||}}}{{{{{{nnnaaa[[[ZZZZZZ]]]aaaeeehhhnnnuuu{{{~~~~~~|||vvvrrrlllgggdddaaa___]]]\\\]]]bbbnnn{{{zzzoooaaaVVVTTTVVV\\\jjjzzzzzzvvvooojjjddd```___]]]ZZZWWWSSSPPPLLLKKKLLLOOOQQQRRRUUUSSSNNNJJJGGGFFFGGGHHHGGGGGGGGGGGGHHHJJJKKKLLLPPPPPPQQQSSSVVVXXXZZZ\\\\\\___ccchhhoooxxx~~~}}}lllccc```aaadddmmmuuu}}}hhhSSSGGGBBBAAA@@@???>>>============;;;:::999777777777777777666888888888666555666777555555444333222111111000111111111111000000000///////////////////////////------------...000111222------........./////////111111111000...///111333000333222444<<<@@@PPPkkk~~~|||___TTT^^^rrr~~~wwwnnnfffbbbXXXUUURRRPPPOOOPPPRRRTTTXXX[[[bbblllttt~~~~~~uuuoooggg```[[[UUUOOOJJJHHHEEEEEEIIIKKKMMMQQQVVVXXX[[[___dddiiiooovvvzzz}}}yyy{{{ooobbb\\\ZZZZZZ___dddjjjooowwwzzztttllleeeaaa___^^^]]][[[YYY\\\ggguuu}}}}}}yyyqqqbbbVVVSSSUUU\\\kkk{{{{{{uuuhhhbbb\\\XXXXXXXXXWWWUUUQQQOOOMMMLLLLLLNNNPPPQQQSSSPPPKKKGGGDDDDDDEEEFFFHHHHHHIIIIIIJJJJJJKKKKKKPPPQQQSSSTTTVVVXXXZZZ\\\^^^bbbgggmmmuuu~~~}}}}}}oooccc``````bbbjjjrrr}}}iiiTTTHHHBBBAAA@@@???>>>>>>=========;;;:::999888888777777777666777888777555444555666666555555444333222111111111111111111000000000///////////////////////////---------......///111111,,,,,,---------.........111111111000...///111333000333111333;;;@@@QQQmmmppp[[[VVVdddxxx{{{tttlllddd```YYYWWWTTTQQQQQQRRRTTTVVVXXX[[[cccmmmvvvtttnnneee^^^YYYTTTNNNIIIIIIEEEEEEIIILLLMMMQQQWWWXXX[[[```dddiiinnntttyyy}}}{{{|||}}}rrreee^^^ZZZZZZ___eeeooovvv}}}vvvmmmddd```^^^]]]]]]YYYWWWYYYbbbpppzzz}}}|||sssdddWWWTTTVVV\\\lll}}}}}}uuueee___WWWTTTTTTVVVVVVVVVQQQPPPOOONNNMMMMMMNNNPPPPPPLLLHHHDDDBBBBBBEEEFFFHHHIIIJJJKKKLLLMMMNNNNNNQQQSSSUUUVVVVVVWWWZZZ]]]aaaeeejjjqqqzzz{{{|||rrrccc^^^___```gggooo{{{~~~iiiVVVIIIDDDAAAAAA@@@???>>>>>>>>>>>>:::::::::999999888777777777888999777555444555666666666555444333222111111111111111111000000000000///////////////////////////............///000000,,,,,,---------.........000111111000//////000222...111///222:::@@@RRRnnn|||kkk]]]\\\hhh|||yyyqqqiiibbb^^^WWWUUURRRPPPOOOQQQSSSUUUYYY\\\dddnnnxxxvvvoooeee^^^YYYSSSMMMIIIIIIFFFFFFIIILLLMMMRRRWWWXXX[[[```dddiiinnnssswww{{{~~~{{{yyy}}}sssggg```[[[ZZZ^^^eeerrrzzz{{{pppgggaaa^^^\\\[[[VVVUUUXXX```lllxxxttteeeXXXVVVXXX^^^nnn~~~}}}vvveee^^^VVVRRRSSSVVVXXXXXXSSSTTTTTTRRROOONNNNNNOOOMMMJJJEEEAAA@@@BBBEEEGGGFFFGGGJJJMMMPPPRRRSSSTTTQQQTTTWWWWWWVVVWWW[[[^^^aaaeeekkkrrrzzz}}}yyy{{{uuuccc^^^^^^^^^dddmmmyyyjjjXXXLLLFFFAAAAAA@@@???>>>>>>>>>>>>::::::::::::999888777777999:::;;;999777666666777666666555444333222222111111111111111000000000000////////////////////////000//////............///........./////////000000///000222222000///000111///222000333===DDDVVVrrr{{{ppphhhfffnnn~~~xxxppphhhbbb^^^VVVTTTQQQOOONNNPPPSSSTTTZZZ]]]eeeooozzzyyyrrrhhh___ZZZTTTNNNJJJIIIFFFFFFJJJLLLNNNRRRWWWXXX\\\```eeeiiimmmrrrvvvwww{{{~~~||||||sssjjjccc^^^\\\```gggqqqzzzwwwlllddd^^^[[[YYYTTTTTTWWW\\\dddooozzztttfffZZZXXXZZZ```ooo~~~|||}}}zzzggg___VVVQQQRRRVVVYYYZZZXXXYYYYYYWWWSSSPPPOOOPPPMMMJJJEEE@@@???AAADDDGGGHHHIIILLLOOORRRTTTUUUUUUQQQUUUXXXXXXVVVWWW[[[___aaaeeekkkqqqyyy|||~~~yyyddd______^^^cccmmmyyykkkZZZNNNIIIBBBAAA@@@???>>>>>>>>>>>>:::::::::::::::888777777;;;<<<===;;;999888888999666666555444333222222111111111111111000000000000////////////////////////111000///......------...000000000000111111111111...000222333111000000000222555333777AAAHHH[[[xxx~~~yyysssooottt~~~xxxpppiiibbb___ZZZXXXUUUSSSSSSUUUWWWYYY[[[^^^eeeppp{{{|||tttjjjaaa[[[UUUOOOKKKIIIFFFFFFJJJMMMNNNRRRWWWXXX\\\```eeeiiimmmrrruuuvvv{{{|||uuulllgggbbb```dddkkkpppyyy}}}pppfff___ZZZWWWSSSUUUVVVXXX\\\eeeqqqzzzuuuggg[[[ZZZ\\\aaapppzzzzzzzzz|||{{{yyy|||hhh```VVVQQQRRRVVVYYY[[[[[[]]]]]]ZZZUUUQQQQQQQQQOOOKKKEEE@@@>>>@@@CCCEEELLLNNNPPPRRRSSSSSSSSSSSSRRRUUUYYYXXXVVVVVV[[[___bbbfffkkkrrrxxx{{{fff``````___dddmmmyyyooo[[[OOOJJJAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<:::999888777777777888999999999999888777777555444444333333222222111222222222222111111111000,,,...///---+++***---///000...------......---,,,000//////............///111111000///////////////444111111333555BBB```~~~vvvrrruuu~~~xxxrrrjjjccc^^^UUUSSSQQQOOOOOOQQQTTTVVV___bbbhhhppp|||xxxmmmbbbYYYSSSNNNLLLHHHHHHHHHIIIKKKNNNQQQSSS[[[\\\___bbbgggoooxxx~~~|||~~~}}}|||sssjjjfffccc```aaacccpppxxxxxxlllbbb\\\XXXVVVUUUSSSRRRSSSVVV]]]dddhhhiiieee^^^WWWXXXbbbsssuuuuuuoooppp~~~}}}yyyxxxyyy|||}}}kkkbbbZZZWWWVVVVVVZZZ^^^___ccceee___VVVNNNMMMOOONNNLLLIIIDDDAAAAAADDDGGGLLLMMMOOORRRUUUWWWWWWVVVXXXYYY[[[[[[[[[\\\___aaajjjhhhkkksss{{{iii```^^^^^^dddjjjtttrrr]]]PPPJJJDDDCCCCCCBBBAAA@@@??????>>>===<<<:::999999888888888999999999999888777777666666555555444333333333222222111111111000000000---///000...,,,,,,...000000...------......---,,,//////.........//////000///.........///000111111444222444777;;;HHHggg~~~mmmllluuuyyyssskkkccc^^^UUUTTTQQQOOOPPPRRRUUUWWW]]]ccckkkvvvyyynnnddd[[[UUUQQQNNNIIIHHHHHHIIIKKKNNNQQQSSSZZZ[[[^^^aaafffnnnwww}}}}}}~~~xxxooojjjeeeaaaccchhhsssyyyuuujjjbbb\\\YYYVVVTTTSSSRRRSSSVVV[[[```cccfffaaa[[[WWWZZZeeerrr|||yyyqqqnnnlllqqqzzzvvvvvvxxx{{{~~~}}}iii```XXXVVVUUUUUUYYY^^^aaaeeehhhddd[[[SSSRRRSSSRRROOOJJJDDDAAACCCGGGLLLPPPPPPRRRUUUXXXZZZZZZYYYYYY[[[]]]______aaaccceeekkkjjjnnnwww~~~~~~hhh___^^^]]]bbbhhhrrr}}}uuu___RRRLLLGGGFFFEEECCCAAA???>>>===???>>>===;;;:::::::::999888999999999999888777777777777666666555444444444111111111111000000000//////000000///......///111000...------......---,,,...............///000111,,,---------///000111222222222555;;;@@@NNNmmmxxxbbbfffuuuzzzssskkkccc^^^UUUTTTQQQPPPPPPSSSVVVXXX\\\dddooo{{{zzzpppfff___XXXSSSPPPIIIIIIIIIIIIKKKNNNQQQSSSYYYZZZ]]]```eeemmmvvv|||~~~|||tttmmmeee```dddjjjrrrwww|||}}}|||zzz{{{}}}yyypppgggaaa\\\YYYVVVSSSSSSSSSTTTVVVXXX[[[]]]aaa]]]YYYYYY___iiirrrxxx}}}zzzxxxrrrkkkjjjlllwwwvvvssssssvvvzzz~~~xxxfff^^^VVVTTTTTTTTTXXX]]]ccchhhllljjjbbbZZZVVVVVVRRROOOIIICCCAAACCCIIINNNSSSUUUWWWYYY[[[\\\]]]]]]YYY\\\```bbbcccdddeeegggkkklllrrr{{{}}}~~~}}}ggg^^^\\\\\\bbbiiisss~~~wwwaaaSSSMMMHHHGGGFFFDDDBBB@@@???>>>???>>><<<;;;::::::999999888999999999999888777777777777666666555444444333111111111000000000//////////////////......///000000...------......---,,,---------......000111111------------...///000111000000555<<>>===<<<:::999999999888888999999999999888777777666666555555444333333333111111111111000000000000///...------......///...000...------......---,,,---------......000111111000//////.........//////111111777>>>EEETTTsssxxxcccgggyyy}}}xxxrrriii```ZZZVVVTTTRRRQQQRRRTTTXXXZZZbbbhhhqqq|||zzzrrrjjjbbb[[[UUUQQQJJJJJJJJJKKKMMMPPPSSSUUUXXXYYY[[[^^^cccjjjsssyyy}}}{{{zzzvvvkkkaaa```dddkkknnntttxxx{{{|||}}}}}}rrrmmmfff___[[[WWWTTTRRRTTTUUUVVVWWWXXXWWWVVVVVV\\\[[[]]]dddlllrrrttttttssstttuuuvvvsssnnnjjjiiiooo{{{~~~tttqqqqqqwww}}}{{{}}}tttiii___XXXRRRQQQRRRSSSVVV[[[eeekkkrrrssslllbbbXXXSSSMMMMMMLLLJJJHHHHHHIIIKKKRRRTTTWWWYYYYYY[[[^^^aaadddfffiiijjjhhhfffffffffhhhjjjqqqxxx{{{~~~}}}zzzddd\\\[[[ZZZ\\\bbbkkkvvvyyydddVVVPPPFFFFFFFFFEEEEEEDDDDDDDDD>>>===<<<:::999999888888888999999999999888777777666666555555444333333222222222222222111111111000000...------...//////...000...------......---,,,...............///000111111111000///////////////444555:::BBBIIIYYYzzz~~~hhhkkk|||~~~yyyrrrjjj```ZZZVVVUUUSSSQQQRRRUUUYYY[[[dddjjjsss~~~{{{tttlllddd\\\UUUPPPKKKKKKJJJKKKMMMPPPSSSUUUXXXZZZ\\\^^^cccjjjrrrxxx~~~~~~|||zzzwwwoooeeeaaaccckkknnnssswwwzzzyyywwwvvvjjjeee^^^XXXUUUSSSQQQPPPRRRSSSUUUWWWWWWWWWWWWVVV\\\^^^cccjjjpppssstttssspppqqqtttwwwuuupppnnnoootttuuuqqqqqqwww~~~{{{{{{zzzxxxxxxwwwmmmccc]]]VVVQQQQQQRRRSSSWWW[[[ccckkktttwwwssshhh\\\UUUPPPRRRRRRQQQNNNLLLLLLMMMPPPSSSWWWXXXXXX[[[___cccjjjlllmmmmmmjjjhhhhhhhhhgggjjjpppvvvxxx{{{yyyddd\\\[[[ZZZ___eeemmmwww}}}fffXXXQQQGGGGGGGGGFFFEEEEEEDDDDDD???>>>===;;;::::::999999888999999999999888777777777777666666555444444444333333333333222222222222111///------000111000...000...------......---,,,//////.........//////000111000000000000111111222555555:::CCCLLL^^^kkklll{{{tttkkkbbb[[[VVVUUUSSSRRRSSSVVVYYY\\\dddkkkwww~~~wwwoooggg^^^VVVPPPKKKKKKKKKLLLNNNQQQTTTVVVYYYZZZ\\\___cccjjjrrrxxx}}}~~~{{{vvvrrrmmmeeebbbdddgggkkkpppuuuwwwuuuqqqnnnaaa\\\UUUPPPNNNNNNOOOOOOPPPQQQRRRTTTVVVVVVVVVVVV\\\aaahhhnnnqqqqqqrrrrrrooooootttzzzyyyttttttxxxuuuppppppwww}}}{{{wwwtttsssrrriii___[[[TTTPPPQQQSSSTTTWWW\\\bbbjjjuuu|||{{{qqqeee]]]UUUUUUUUURRROOONNNNNNOOOPPPTTTXXXYYYZZZ]]]ccchhhjjjkkklllkkkiiiggghhhiiigggjjjqqqwwwyyy}}}~~~yyyddd\\\[[[[[[bbbgggoooxxxhhhYYYRRRIIIIIIHHHGGGFFFEEEDDDCCC@@@???>>>===;;;;;;;;;;;;888999999999999888777777888888888777666666555555444444444333333333222222333000...///111222111///000...------...///---,,,000//////.........//////000000000000111333444555333333999BBBLLL```jjjlll}}}vvvmmmccc]]]VVVUUUSSSRRRSSSVVVZZZ\\\bbbkkkzzzyyyrrriii```WWWQQQLLLKKKKKKLLLNNNQQQTTTVVVZZZ[[[\\\___cccjjjsssxxx|||~~~xxxzzzxxxppplllhhhcccaaacccbbbffflllrrruuusssnnnjjjZZZUUUNNNJJJIIIKKKNNNOOOMMMNNNPPPRRRTTTUUUVVVWWW\\\bbbkkkppppppooopppqqqnnnooouuu}}}|||wwwxxx}}}uuuoooooovvv~~~~~~|||wwwrrrqqqppphhh___ZZZTTTPPPQQQSSSTTTXXX\\\```jjjwwwxxxlllcccWWWVVVTTTPPPMMMLLLMMMOOOQQQUUUZZZ[[[\\\___ffflllfffggggggfffeeeeeefffhhhiiilllsssyyy|||~~~|||yyywww|||yyyddd\\\[[[[[[]]]bbbjjjsss~~~nnnZZZNNNIIIHHHGGGHHHIIIHHHFFFDDDCCC???;;;:::;;;;;;999777999999999888888888777777666666666555444444333333333333333333222000...---111000000///...---------...///000000000///---,,,///......---------............---...///000222333111444888===FFF```hhhooo{{{uuummmeee```VVVUUUTTTTTTUUUXXX[[[]]]kkkpppyyyxxxkkk```YYYVVVLLLLLLKKKKKKKKKNNNSSSVVVYYYYYYZZZ]]]bbbjjjqqqvvv|||}}}zzztttsssiiivvv|||rrrjjjgggeeeaaa______]]]dddkkknnnppprrrooojjj]]]UUULLLGGGHHHKKKKKKJJJNNNMMMMMMPPPTTTVVVVVVTTTXXX]]]cccgggiiikkkooosssttttttwww~~~zzzuuuppplllsss|||sssoooooommmgggaaa]]]VVVRRRTTTUUUSSSUUUZZZeeekkkuuutttkkk[[[VVVRRRRRRPPPLLLMMMPPPWWWVVVVVVXXX[[[aaagggjjjkkkfffccccccaaa^^^___cccjjjkkkpppwww|||{{{wwwtttsss{{{|||cccZZZWWWTTT\\\^^^fffrrr~~~ppp\\\QQQLLLJJJHHHHHHHHHIIIHHHGGGDDDAAA===<<<<<<<<<;;;999::::::999999999888888888888888777666666555555444555555555555444333111000222111111000//////......000000111111111000......///......------.........//////......///000111222000333777<<>>>>>===<<<;;;;;;;;;:::::::::999999999999999888888777666666666444555666666555444333222222222111111000000//////000111111111111000000//////......---......//////111000000//////000000111111333666<<>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888777777666666222333444444444333222111111111111000000/////////000000000000000000000000...............//////000222111111000000/////////333444777===LLLkkk~~~}}}}}}wwwooofffaaa^^^\\\XXXVVVXXX\\\aaaeeejjjqqq}}}ttthhh^^^YYYTTTQQQNNNMMMNNNRRRVVVXXX]]]^^^___bbbgggnnntttxxx~~~}}}yyyqqqjjjjjjnnnzzzpppeee[[[XXXVVVTTTTTTWWWTTTZZZ___aaacccdddaaa]]]UUUOOOGGGCCCDDDGGGJJJLLLPPPPPPQQQRRRRRRRRRPPPOOORRRUUUZZZ^^^ccckkkuuu|||~~~yyysssnnnooosssvvvuuusssnnnkkkmmmrrrwwwqqqppppppooooooppptttwwwsssvvvzzz~~~~~~|||wwwssshhh\\\RRRRRRUUUVVVVVVVVVRRRSSSVVVZZZ```fffkkkooolllhhhggghhhgggeeefffiiijjjlllqqqwww|||}}}{{{xxxvvvzzzggg\\\XXXUUUYYYZZZ```jjjtttxxxdddYYYNNNMMMMMMNNNNNNLLLIIIFFFGGGEEECCC@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777666666555222333444444444333222111000///////////////......////////////////////////...............///000111222222222111000000//////222333555<<>><<<<<<>>><<<<<<;;;;;;;;;:::::::::999999888888777666666666444555666666555444333222////////////............///............//////000............///000111111111222222222111111000///000000333:::GGG```|||tttjjjddd]]][[[XXXWWWXXX\\\aaadddllluuu}}}qqqfff___YYYSSSMMMKKKNNNRRRUUUVVV[[[\\\^^^aaaffflllqqqtttuuuxxx~~~}}}vvvtttpppoooqqqtttuuuyyy}}}ttthhh\\\WWWUUUSSSUUUXXXYYY^^^```_________\\\WWWPPPMMMJJJGGGGGGHHHKKKMMMQQQQQQPPPMMMKKKJJJLLLMMMKKKPPPXXX^^^cccjjjrrrxxxzzz}}}yyyssspppooooooqqqrrrqqqooonnnpppvvv|||}}}{{{zzzvvvtttmmmaaaUUUSSSTTTVVVZZZ]]]YYYYYYYYY[[[```fffmmmppppppmmmkkkllljjjfffeeegggiiikkkppptttxxx~~~|||xxxyyylll___YYYVVVWWWWWW\\\fffppp|||jjj___XXXUUUQQQOOOOOOOOOOOONNNIIIIIIHHHDDD???===>>>???;;;;;;;;;;;;:::::::::999:::::::::999888888777777555555555555444333111000//////////////////////////////.........///111111............///000111222000111222222222111000000111222555;;;EEEZZZ{{{|||tttjjjddd]]][[[YYYYYYZZZ]]]aaadddkkkuuuuuujjjbbb\\\VVVNNNLLLPPPTTTVVVVVVZZZ[[[]]]```eeejjjooorrrssswww}}}yyyrrroooooopppuuuzzz{{{ooobbb[[[XXXWWWXXX\\\^^^bbbdddaaa```___[[[VVVMMMMMMMMMLLLMMMNNNQQQSSSUUUSSSPPPKKKFFFDDDGGGJJJIIINNNTTTZZZaaajjjuuu}}}zzz}}}|||xxxvvvuuutttuuuttttttssstttvvvzzz}}}yyytttsssooodddZZZUUUUUUVVV\\\ccc\\\ZZZYYYYYY]]]cccjjjnnnoookkkjjjlllkkkgggfffiiiiiilllpppsssvvv}}}yyyyyynnn```ZZZUUUWWWWWW\\\eeeppp}}}mmmaaa^^^YYYRRRNNNNNNPPPSSSTTTJJJKKKJJJFFFAAA>>>???AAA;;;;;;:::::::::999999999<<<<<<;;;::::::999999888333333333333222000...---000000000000000111111111111000/////////111222333............///000222222000111222333333222111000444555999>>>GGGYYYvvv|||sssjjjccc]]]\\\[[[[[[\\\___bbbdddiiisssxxxlllddd___WWWPPPMMMQQQVVVXXXXXXWWWXXX[[[^^^ccchhhlllooosssvvv}}}yyyrrrooosssuuu{{{uuuggg```]]][[[]]]```aaaeeefffcccaaa```[[[VVVKKKLLLNNNPPPQQQSSSVVVXXXXXXVVVQQQIIIBBB@@@CCCGGGHHHLLLQQQWWW^^^jjjxxx|||xxxwwwvvvuuuzzzyyyxxxyyyzzz|||~~~vvvrrrqqqqqqggg]]]WWWUUUWWW^^^fff]]][[[XXXWWWZZZ```ggglllllliiiiiilllkkkhhhhhhjjjlllnnnrrruuuwww~~~yyyyyyooo```ZZZUUUWWWWWW\\\fffppp~~~rrrhhh\\\ZZZWWWVVVVVVVVVTTTSSSQQQNNNIIIDDD@@@>>>=====================<<<<<<;;;666666666666666666666666555444444333333222222111222222111111000...---,,,...111333111---+++,,,......---+++++++++---///000333333444444333111000///333111333:::FFF[[[wwwyyypppggg```^^^ZZZYYY\\\]]]\\\^^^cccfffrrr|||tttlllggg___[[[UUURRRSSSVVVYYYZZZZZZ\\\]]]^^^___aaadddgggnnnqqqxxx}}}zzzxxx|||zzzoooddd^^^]]]```bbbhhhgggggggggeeeaaaZZZUUUPPPNNNNNNRRRWWWZZZWWWSSSVVVRRRLLLGGGDDDCCCDDDEEEJJJIIILLLTTT]]]ggguuu{{{wwwuuutttttt}}}~~~{{{xxxuuurrrnnnlllgggeeeaaa\\\XXXXXX]]]aaa^^^YYYUUUWWWYYY\\\cccjjjhhhiiihhheeeaaa```bbbeeennnppprrrvvv~~~zzzwww{{{ppp```YYYUUUZZZ]]]```fffnnn|||rrriii___^^^\\\[[[\\\]]]\\\[[[SSSPPPKKKFFFBBB?????????>>>????????????>>>======999999999999888888777777555444444333333222222111222222111111000...---,,,///000111000...---------000///---,,,---...///000111222333333333222111111444333444;;;GGG[[[xxxzzzqqqhhhbbb]]]YYYXXX[[[\\\\\\^^^ccceeeppp{{{uuuppplllccc^^^XXXTTTUUUXXXZZZ\\\ZZZ[[[]]]^^^___aaaeeehhhmmmqqqwww}}}rrriiibbb```aaabbbhhhgggggggggeee```ZZZUUUPPPOOOOOOSSSXXXXXXTTTPPPPPPMMMIIIFFFDDDEEEFFFGGGMMMLLLNNNSSS[[[fffwww}}}zzzxxxvvvvvv}}}{{{vvvrrrnnnkkkgggdddeeeeeeddd___ZZZYYY\\\___\\\WWWTTTVVVYYY\\\cccjjjfffgggfffbbb___^^^bbbfffnnnrrrwww|||}}}zzzsssbbbZZZUUUXXX^^^dddhhhmmmzzzsssjjj^^^]]][[[\\\]]]^^^^^^]]]VVVRRRMMMHHHDDDAAA@@@@@@@@@@@@@@@AAA@@@??????>>>======<<<;;;:::999888888555444444333333222222111222222222111000///...---///......///000000...---111000///......///000111000111222333333333333222555444555<<>>===<<<:::999888888555444444333333222222111222222222111000///......///---,,,...111222000---111111000/////////000000222222222222222222222111444333666;;;EEEXXXvvv|||uuummmhhh^^^ZZZXXX[[[]]]]]]aaafffjjjrrr~~~|||wwwsssgggaaaZZZUUUSSSTTTUUUVVVXXXYYY[[[]]]^^^aaaeeehhhmmmqqqxxx}}}vvvnnngggbbb___ffffffgggiiijjjhhhdddaaa\\\YYYUUURRRQQQNNNKKKHHHGGGHHHHHHIIIIIIIIIIIIIIINNNOOORRRUUUXXXbbbvvv}}}{{{~~~}}}zzz}}}xxxqqqjjjeee```\\\YYY[[[aaaggghhhddd```___```YYYUUUSSSWWWZZZ]]]dddkkkgggfffccc^^^ZZZZZZ___dddllluuuzzzxxxzzzyyyeee[[[VVVWWW]]]dddgggkkkxxxxxxnnneeecccaaa`````````___]]]XXXUUUOOOJJJEEEBBBAAAAAA@@@@@@AAAAAAAAA@@@?????????>>>===<<<:::888777777555444444333333222222111111222222111111000///......,,,+++...111222000---000000//////////////////555555444222111000000///222222555:::BBBUUUsss}}}vvvnnniii```[[[ZZZ\\\]]]^^^bbbgggkkkqqq|||wwwrrrjjjddd\\\VVVSSSSSSTTTTTTUUUWWWYYY[[[]]]```eeehhhmmmrrryyyzzzrrrjjjccc___eeefffhhhkkknnnooommmkkkgggbbbZZZSSSMMMKKKIIIHHHJJJLLLMMMNNNNNNLLLJJJIIIKKKNNNSSSXXXYYY```qqq~~~|||}}}|||yyy{{{wwwoooiiiddd```\\\ZZZXXX^^^eeeiiihhhfffcccbbbZZZUUUTTTWWWZZZ\\\bbbhhhgggfffccc^^^YYYZZZ___cccjjjuuuxxxuuuvvv}}}zzzeee[[[VVVXXXZZZ^^^bbbkkkyyy}}}{{{pppgggeeebbbaaaaaa```___]]]ZZZVVVQQQKKKFFFCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>===;;;:::888777777555444444333333222222111111111222222111111000///...------...000111000....../////////000000000000777666444222000/////////111222555:::AAARRRqqq}}}vvvnnniiiaaa]]]ZZZ[[[\\\]]]aaafffiiioooyyyzzzsssoooiii```YYYUUUTTTTTTTTTSSSTTTWWWYYY[[[___dddgggmmmssszzzvvvmmmeeeaaaeeefffiiimmmqqqssssssrrrpppjjjaaaXXXQQQNNNMMMNNNPPPRRRUUUVVVUUURRRMMMJJJKKKMMMSSSYYY[[[___lllxxx|||{{{{{{}}}}}}{{{xxxssslllfffccc```^^^]]][[[]]]bbbhhhlllkkkgggcccZZZUUUTTTVVVWWWXXX]]]bbbccccccaaa]]]ZZZZZZ___dddkkkuuuyyyvvvxxx}}}~~~~~~zzzdddZZZVVVXXXYYY[[[```jjjzzz{{{}}}sssgggeeeccccccccccccbbbaaa\\\YYYSSSMMMHHHEEEDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>======;;;:::999888888555444444333333222222111111111222222222111000000---...000000///...//////......000111222222333333666555333222000000000000222333777:::AAARRRppp|||uuummmhhhbbb\\\YYYZZZZZZZZZ^^^dddhhhnnnxxx~~~yyyrrrkkkbbbZZZUUUTTTSSSRRRPPPRRRUUUWWWZZZ]]]bbbfffmmmttt|||zzzqqqiiidddggghhhjjjnnnrrrttttttsssrrroooiiiaaa[[[WWWVVVVVVTTTWWW[[[^^^\\\XXXRRRNNNOOOOOORRRXXX[[[___iiisss}}}zzzxxxyyyzzz{{{{{{yyyyyyzzz{{{zzz|||}}}~~~~~~}}}{{{zzzuuupppkkkfffdddccccccbbbaaa___```fffmmmnnnhhhaaaYYYTTTRRRSSSSSSSSSVVV[[[[[[]]]]]]\\\ZZZ\\\aaaeeennnvvv~~~}}}wwwbbbYYYUUUVVVZZZ^^^aaaiiixxx}}}{{{tttlllkkkiiiiiijjjkkkkkkjjj^^^[[[UUUOOOJJJGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB>>>>>>===<<<;;;::::::999555555444333333222222111111111222222222111111000,,,///111111...,,,...000...///000222444444555555555444222111111111222222333555888<<>><<<::::::444444444444333222111111333222111000////////////............//////000000---...///000111222333333777666555444333333333333222333555:::BBBVVVwww}}}wwwppplllddd]]]WWWWWWXXXZZZ^^^ccchhhppp|||rrrkkkbbbZZZVVVSSSPPPNNNMMMQQQTTTWWWXXX\\\bbbgggpppttt|||~~~wwwqqqmmmfffiiikkkpppxxx~~~{{{uuussswwwvvvoooiiigggfffdddcccbbbbbbaaaaaaaaaaaaaaa^^^]]][[[YYY[[[```hhhnnnxxx~~~~~~|||yyysssrrrqqqooonnnmmmmmmmmmmmmllllllkkkkkkkkklllllljjjiiifffdddbbbdddhhhlllgggfffbbb```dddjjjiiiddd^^^UUUMMMLLLMMMMMMOOORRRYYYXXXWWWXXX[[[```eeeiiittt|||~~~www```WWWUUUXXX[[[^^^```gggwww|||zzznnnmmmkkkiiiiiiiiijjjjjjccc___ZZZSSSNNNIIIGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@???>>>>>>===<<<:::999888444444444444333222111111222222111000////////////------.........///////////////000111222333333444444333222111000000000000222333777<<>>===<<<:::999888444555555444444333222111111111000///............---------------.........111111111222222333333333333222111000////////////222444888???III___}}}xxxqqqmmmddd]]]YYYZZZ[[[[[[]]]aaaiiipppzzz}}}uuuiii^^^WWWRRROOONNNRRRUUUXXXYYYYYY\\\aaafffjjjoooyyy~~~zzzuuupppnnnmmmqqquuuzzzzzzzzzvvvqqqqqquuuuuurrrpppnnnlllkkklllnnnqqqssssssnnnfffcccbbbccccccbbb```dddjjjqqqxxx~~~~~~}}}|||zzzssssssqqqooollliiifffddd```^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZYYYXXXXXX[[[```dddjjjhhheeebbbfffmmmooollldddZZZQQQOOOOOONNNOOORRRQQQSSSUUUXXX___hhhrrrzzz|||{{{ttt___XXXWWWYYY]]]```cccjjjzzzzzz{{{}}}ttttttuuuuuutttqqqnnnmmmgggddd^^^WWWPPPKKKIIIGGGHHHHHHHHHGGGEEEDDDBBBBBBAAAAAAAAA@@@>>>===;;;:::555555555555444333222111111000///......---------------------------------111111111111111111111111333333222111111111111111222333888???III^^^|||zzz|||wwwqqqlllccc]]]ZZZ[[[\\\[[[]]]```iiipppyyy{{{tttjjj___XXXTTTRRRRRRSSSVVVYYYYYYYYY[[[___dddiiinnnvvvzzzuuupppllliiihhhmmmtttzzz|||wwwxxx|||{{{wwwtttrrrooonnnppptttyyy}}}|||uuullliiiiiiiiifffbbbbbbdddeeegggjjjpppxxx~~~~~~|||{{{zzzzzzssssssqqqoookkkeeeaaa^^^]]][[[XXXVVVTTTUUUVVVWWWVVVVVVUUUTTTTTTVVVZZZ]]]fffeeebbb___cccjjjmmmkkkdddZZZQQQOOOOOONNNOOOQQQOOOQQQTTTXXX___iiivvv}}}zzzzzzvvvbbbZZZZZZZZZ^^^aaadddkkk{{{xxxzzzrrrtttwwwxxxxxxvvvsssqqqiiifff___XXXQQQLLLIIIHHHHHHHHHHHHGGGEEECCCBBBAAAAAAAAAAAA@@@???===;;;;;;555555555555444333222222111000///......---------------------------------/////////000000000000000222222111111000000111111222333777===EEEYYYxxxxxxqqq~~~{{{vvvpppkkkddd^^^ZZZ[[[\\\[[[\\\___hhhnnnwww{{{uuulllaaaXXXSSSRRRRRRSSSVVVXXXXXXWWWYYY]]]aaakkknnnttt|||{{{uuuoooiiieeecccaaahhhpppwww|||xxxuuuvvvyyy}}}}}}wwwooolllmmmmmmjjjgggdddeeeggghhhhhhhhhjjjkkkpppvvv}}}}}}{{{yyyyyyyyysssrrrpppmmmhhhbbb\\\YYYZZZYYYVVVTTTSSSSSSSSSTTTUUUUUUTTTSSSRRRSSSVVVXXXbbbcccaaa^^^aaagggjjjiiibbbXXXOOOMMMMMMMMMNNNPPPPPPRRRUUUXXX]]]hhhwww|||{{{yyyzzzvvvaaaZZZYYYZZZ^^^bbbfffmmm|||~~~uuuwww}}}sssuuuxxx{{{{{{zzzwwwuuummmiiibbbZZZSSSNNNKKKIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@???>>>===;;;:::999555666666555555444333222111111000///.....................---------------........./////////000000000000///////////////000222444777;;;BBBSSSqqqxxxnnn||||||wwwpppkkkddd]]]YYYYYYZZZYYY[[[___ffflllttt}}}}}}yyypppdddZZZSSSPPPPPPSSSUUUXXXXXXWWWXXX]]]aaakkknnnttt|||~~~wwwpppiiiccc___]]]^^^dddkkkrrr}}}{{{xxxyyy{{{}}}zzzrrrnnnnnnnnnnnnmmmjjjmmmqqqtttssspppkkkhhheeehhhlllpppuuu{{{{{{xxxxxxyyysssrrrnnnjjjddd^^^YYYVVVWWWVVVUUUTTTSSSRRRRRRRRRUUUUUUUUUSSSQQQRRRTTTWWW___aaaaaa^^^___dddgggfff^^^UUUMMMKKKMMMMMMOOORRRSSSUUUWWWXXX\\\gggvvv}}}|||{{{zzz|||ttt___WWWVVVZZZ^^^cccfffmmm|||yyyqqqtttyyyzzz|||~~~|||qqqmmmfff^^^WWWQQQMMMLLLKKKKKKJJJIIIGGGEEECCCBBB@@@@@@??????===<<<:::999666666666666555444333222222222111000/////////////////////.........------------...///000111111222000000000//////000000111333555777;;;AAARRRooo{{{ppp|||yyyqqqlllddd]]]WWWWWWWWWXXXZZZ___dddjjjsss{{{|||zzzssshhh]]]UUURRRRRRSSSVVVXXXXXXXXXYYY^^^bbbiiinnnwww}}}yyyssskkkddd___\\\[[[[[[```eeehhhqqq~~~|||uuuqqqqqqrrrssswwwzzzzzzqqqkkkbbbcccfffiiioooxxx}}}yyyyyyzzzsssqqqmmmgggaaa\\\WWWUUUVVVVVVWWWWWWVVVUUUTTTSSSSSSTTTTTTSSSRRRSSSUUUXXXZZZ^^^___\\\\\\```aaa___[[[RRRKKKKKKMMMNNNQQQTTTUUUWWWYYYZZZ]]]hhhxxx~~~~~~sss^^^WWWVVVYYY]]]bbbfffmmm|||tttnnnrrrvvvtttpppiiiaaaYYYSSSPPPNNNMMMMMMLLLJJJIIIGGGEEEDDDBBBBBBBBBAAA???>>><<<;;;666666666666555444333222333222111000000/////////000000/////////.........---...///000111222333444333222222222222222333333444555888<<>>;;;:::999888666666666555333111222111000///..................................../////////000111222333444333222222111000000111111111777666777BBBOOOhhhooowwwxxxsssiii```XXXWWWYYYZZZ[[[]]]ccchhhpppzzz{{{rrrjjjccc]]]WWWTTTVVVXXXZZZZZZYYYYYY[[[]]]fffnnnzzz|||uuullleeeaaa]]]XXXSSSVVVWWWYYYYYYZZZ\\\```bbbiiilllrrr{{{yyyssspppkkkkkkmmmooosssxxx|||~~~xxxvvvvvvzzz~~~zzzyyytttqqqkkkeee^^^XXXSSSQQQWWW[[[___```]]]ZZZYYYXXXWWWSSSQQQRRRQQQPPPQQQUUUVVVWWWWWWWWWWWWVVVTTTSSSLLLIIIFFFGGGKKKPPPSSSSSSYYYZZZ\\\]]]```fffpppxxxmmm]]]XXXVVVXXX[[[aaagggnnnzzz}}}vvvvvv}}}~~~zzzqqqhhh___WWWSSSPPPMMMLLLLLLMMMMMMKKKHHHEEECCCCCCCCCCCCAAA???<<<;;;777777666777777666444111222111000//////......///........................000000000111111333444555333222111111000111111111111888777888BBBOOOfffvvv{{{yyyuuuhhh___XXXWWWYYYZZZ\\\___cccfffnnnyyy{{{tttmmmfff```YYYUUUYYYZZZ[[[ZZZXXXWWWXXXYYYccclllyyy~~~}}}wwwpppiiiddd^^^VVVQQQRRRSSSTTTTTTSSSUUUXXXZZZ```bbbfffmmmssswwwxxxwwwrrrooonnnsss{{{xxxrrrooonnnooopppqqqrrrsssuuuuuutttrrrqqqssswww{{{~~~~~~{{{zzzsssqqqllleee^^^XXXSSSQQQTTTXXX\\\___^^^\\\ZZZYYYVVVQQQNNNOOONNNLLLMMMQQQSSSTTTTTTTTTSSSRRRPPPOOOFFFDDDDDDFFFKKKPPPTTTVVVYYY\\\^^^```bbbgggooovvv}}}kkk\\\WWWVVVXXX[[[aaagggmmmzzzyyyvvvzzz{{{uuukkkaaaZZZVVVTTTNNNMMMMMMNNNNNNMMMIIIFFFDDDDDDDDDCCCBBB@@@>>><<<666666666777888777444222111111000///////////////000000000000000000000000111111111111222333444555222222111111111111111222...666777:::FFFSSSjjj|||yyyuuujjjaaaYYYXXXXXXXXX[[[___ccceeelllxxx|||wwwqqqkkkddd]]]XXXYYYZZZZZZYYYYYYXXXXXXYYY___iiiuuu}}}}}}|||vvvooohhh```WWWQQQQQQRRRSSSSSSSSSUUUXXXZZZ```aaadddgggjjjlllnnnnnngggbbb___ccciiittt|||wwwrrrooonnnooopppppppppooonnnmmmrrrpppooonnnpppsssvvvxxx~~~~~~|||{{{uuurrrmmmggg```YYYTTTQQQTTTWWW[[[^^^^^^\\\YYYWWWTTTOOOKKKKKKJJJHHHJJJNNNQQQQQQQQQQQQPPPNNNLLLKKKBBBBBBCCCFFFJJJPPPTTTWWWYYY\\\```aaacccgggmmmssszzz}}}gggYYYVVVUUUYYY\\\bbbhhhooo{{{{{{uuuvvv}}}xxxoooddd]]]YYYXXXPPPPPPPPPPPPPPPNNNKKKHHHDDDEEEEEEDDDCCCAAA???>>>777666666666777777444222111000000////////////000000000000000000000000000111111111111222333444444222111111111111111222222,,,444555999FFFSSSkkk}}}zzzvvvmmmddd\\\YYYWWWVVVYYY^^^ccceeekkkvvv|||xxxsssmmmfff___ZZZYYYXXXXXXYYYZZZ[[[[[[[[[^^^gggrrryyy~~~zzzsssjjj```WWWQQQQQQRRRTTTUUUVVVXXX\\\______```aaabbbbbbcccddddddaaa\\\YYY[[[^^^dddppp{{{~~~xxxtttqqqooolllmmmnnnnnnnnnllljjjiiinnnmmmkkkjjjkkknnnrrruuu~~~~~~wwwuuupppiiibbbZZZTTTQQQTTTWWW[[[^^^^^^\\\WWWTTTRRRMMMIIIIIIGGGFFFHHHLLLOOOOOOOOOOOOMMMKKKIIIGGGBBBCCCEEEGGGKKKOOOSSSVVV[[[^^^aaabbbcccfffkkkpppyyy~~~yyy{{{}}}bbbVVVUUUTTT[[[^^^dddkkkrrr~~~~~~uuuttt{{{rrrggg___\\\[[[TTTSSSSSSSSSRRRPPPLLLIIIEEEEEEEEEEEEDDDBBB@@@???999777666555666666444333000000////////////000000........................111111111111111222333333111111111000111111222333...555555666BBBOOOgggzzz~~~|||yyynnnfff^^^YYYVVVUUUYYY^^^ccceeekkkttt~~~|||wwwsssmmmgggaaa\\\YYYXXXXXXZZZ\\\^^^^^^]]]```gggpppvvv|||~~~yyywwwzzz~~~|||uuukkkaaaXXXRRRPPPRRRTTTVVVXXX[[[___bbbaaacccdddcccaaa``````aaa___[[[XXXZZZ[[[^^^fffnnn{{{sssnnnmmmnnnkkklllllllllllljjjhhhggghhhhhhfffeeedddhhhmmmqqq~~~{{{yyytttmmmddd[[[TTTPPPTTTVVVYYY]]]___\\\WWWRRRQQQLLLHHHGGGFFFEEEHHHMMMOOOOOOOOONNNLLLIIIGGGEEECCCEEEHHHJJJLLLPPPTTTXXX^^^```cccccccccfffkkkpppxxx{{{wwwyyy}}}xxx^^^UUUUUUUUU\\\___fffmmmuuuxxxuuu}}}uuuiiiaaa^^^^^^XXXWWWVVVUUUTTTRRRMMMJJJEEEFFFFFFFFFEEECCCAAA@@@<<<999555444444444444333000000////////////000000........................111111000000000111222222111111000000111222222333111777555555@@@MMMeeezzz|||yyymmmeee^^^YYYVVVUUUZZZaaabbbfffkkkrrrzzz~~~zzzuuupppkkkeeeaaa[[[ZZZYYY[[[^^^```___]]]aaafffmmmssszzzyyynnnmmmoooqqqwwwzzzoooeee\\\XXXRRRTTTVVVXXXZZZ]]]aaaeeegggiiikkkjjjfffcccccccccbbb^^^[[[\\\\\\]]]dddlllvvv~~~tttkkkhhhjjjnnnnnnnnnmmmlllkkkiiihhhgggeeeeeecccaaa```bbbhhhmmm}}}|||wwwooofff\\\TTTPPPQQQSSSWWW\\\___^^^XXXSSSQQQKKKGGGGGGFFFFFFIIINNNPPPPPPOOONNNLLLIIIFFFEEEBBBEEEIIILLLNNNRRRWWW[[[bbbdddeeeeeedddgggmmmrrryyy}}}yyyzzz|||~~~~~~uuu]]]UUUWWWWWW[[[___fffnnnvvvzzzwwwvvvkkkbbb___```ZZZYYYXXXWWWVVVRRRNNNJJJEEEFFFFFFFFFEEEDDDBBBAAA===:::555333333333444444000000////////////000111000000000000000000000000000000000000000000111111111111000000111222333333222888666666AAAOOOiii|||~~~zzzwwwkkkddd]]]YYYVVVVVV\\\cccbbbggglllqqqwww~~~yyytttoookkkggg]]][[[ZZZ\\\___```___]]]```ccciiiooovvvkkkccceeejjjsssyyytttjjjbbb___VVVXXXZZZ[[[\\\___cccfffjjjlllooommmiiieeeddddddhhhccc___^^^^^^___eeemmmuuuzzzxxxtttkkkdddccciiippprrrqqqooommmkkkiiiggggggeeeeeeccc```^^^```fffkkk}}}~~~yyyqqqggg]]]TTTOOOOOOQQQUUU\\\```___ZZZUUUPPPKKKGGGGGGGGGGGGJJJPPPPPPPPPPPPNNNLLLIIIFFFEEEAAAEEEJJJMMMPPPTTTZZZ^^^fffggghhhffffffhhhnnnttt{{{zzz}}}zzz{{{ttt\\\VVVXXXYYYZZZ^^^fffnnnwwwyyy}}}yyynnnddd^^^[[[]]]\\\ZZZXXXWWWTTTPPPLLLLLLJJJHHHEEECCCBBBBBBBBB<<<;;;999777666555444444333222000........./////////000000///------...///---------.........//////000000////////////000000666999777:::CCCLLLccc~~~xxx}}}xxxuuuoooiiiaaaYYYVVVWWW[[[]]]aaaccchhhpppwww}}}wwwooohhh[[[\\\\\\[[[ZZZ[[[^^^aaacccdddgggmmmttt}}}|||yyyvvvfffbbbeeeiiiuuu~~~|||qqqddd[[[\\\[[[ZZZYYY[[[```fffkkknnnnnnlllhhhdddaaa```aaafff``````eeeddd___dddooouuukkkcccaaacccdddhhhlllooooooppppppooommmjjjiiibbbbbbaaaaaaccchhhnnnsss~~~yyyqqqggg]]]UUUQQQSSSSSSUUUZZZ^^^^^^YYYUUUHHHGGGFFFEEEEEEGGGIIIKKKOOOMMMKKKLLLMMMKKKGGGDDDBBBEEEHHHLLLOOOTTTZZZ^^^aaadddggghhhiiilllrrrwww}}}wwwwwwkkk\\\VVVSSSXXX\\\___ccciiisss{{{zzzsssggg___[[[^^^\\\ZZZYYYXXXUUUQQQNNNLLLKKKHHHFFFDDDBBBBBBBBB>>>===<<<:::888777666666444333111000//////000000000111111000......///111.........///////////////444444333333333333444444555888666999BBBKKKbbbwwwzzzwwwpppkkkbbbZZZVVVWWWZZZ\\\```bbbgggooovvv~~~yyypppjjj^^^\\\ZZZYYYZZZ\\\___``````bbbgggmmmvvv|||xxx{{{ssseeebbbggglllxxxvvviii```\\\[[[ZZZZZZ]]]bbbgggllloooooonnnjjjfffcccbbbbbbjjjfffggglllkkkhhhppp}}}qqqggg___]]]___```cccgggmmmnnnpppqqqqqqpppnnnmmmhhhgggeeedddgggooozzz{{{tttjjj```XXXTTTSSSSSSUUUYYY]]]^^^ZZZVVVLLLIIIGGGEEEEEEHHHKKKNNNQQQOOOMMMMMMMMMLLLHHHEEEFFFHHHLLLPPPSSSWWW\\\```eeegggiiijjjkkkooovvv|||~~~zzzvvvxxxjjj\\\VVVSSSXXX\\\___ccciiitttzzzyyyuuuiii```[[[]]]\\\[[[[[[ZZZWWWSSSPPPLLLKKKIIIGGGEEECCCBBBBBB???>>><<<:::888777666666444444222111111111111111111222222111//////000111000/////////////////////666666666555555666666666333666555888AAAJJJ```zzz}}}zzztttnnneee\\\WWWVVVXXXZZZ___```eeemmmtttzzzrrrlllbbb]]]XXXWWWZZZ]]]______aaaccchhhnnnvvv}}}xxxtttqqquuu{{{ooocccbbbhhhoooyyy}}}pppfff\\\\\\[[[\\\```dddiiilllppppppooollliiifffeeefffjjjiiinnntttssssss}}}oooeee]]][[[\\\]]]```cccjjjlllooorrrttttttsssrrrooommmjjjjjjooo{{{~~~wwwnnneee]]]XXXSSSSSSTTTXXX]]]^^^\\\YYYPPPLLLHHHDDDEEEHHHMMMQQQTTTRRROOONNNMMMKKKIIIGGGIIILLLPPPTTTWWWZZZ]]]```dddeeeffffffgggllluuu|||~~~|||yyyvvvzzziii[[[VVVTTTXXX\\\```dddjjjuuuzzzuuuzzzyyyooofffaaa]]]\\\\\\\\\[[[YYYTTTQQQMMMLLLJJJHHHFFFDDDCCCCCC===<<<:::888666555555444444333333222111111000000111111222000///...///111000////////////.........333333333333333333333333111555333666???GGG]]]||||||wwwqqqhhh^^^XXXVVVWWWYYY^^^___dddlllsss~~~|||tttnnnfff___XXXVVVZZZ^^^___]]]dddfffjjjoootttxxx|||~~~~~~|||~~~zzzqqqkkkggglllssszzz~~~lll``````iiiqqqxxxtttjjj___]]]]]]^^^bbbgggjjjlllnnnooopppnnnllljjjjjjkkkkkkpppyyyqqqggg___]]]^^^^^^```ccchhhkkkooosssuuuvvvuuuuuuqqqpppooopppwwwyyyqqqiii```[[[TTTSSSSSSWWW\\\^^^]]][[[SSSNNNIIIDDDEEEIIIOOOSSSUUUSSSQQQNNNLLLJJJHHHGGGIIIMMMRRRVVVXXXZZZ\\\^^^bbbcccccccccdddkkkuuu|||~~~|||yyywww{{{fff[[[WWWUUUXXX]]]```eeelllwwwvvvssswwwwwwnnnhhh\\\\\\\\\]]]\\\YYYUUUQQQMMMMMMLLLJJJHHHFFFDDDCCC===<<<:::888777666555555222222222111111000/////////000000///------...000///.....................000111111222222111111000000444222444===DDDXXXwww~~~zzztttjjjaaaZZZWWWWWWWWW^^^___dddlllsss~~~|||uuuooohhh```YYYWWWZZZ^^^^^^\\\ccceeehhhlllppptttwwwyyy}}}|||xxxwwwzzz}}}~~~{{{sssjjjbbb___ccciiipppwww~~~zzzjjj___```iiirrr{{{wwwmmmcccaaa^^^^^^bbbgggjjjkkkkkkmmmpppqqqppppppqqqrrruuu}}}rrriiiaaa___```___```cccfffiiinnnsssvvvwwwvvvuuupppqqqsssvvv}}}{{{tttlllccc\\\VVVTTTSSSUUUZZZ^^^^^^]]]TTTPPPJJJFFFFFFJJJOOOSSSSSSSSSQQQOOOLLLIIIGGGGGGHHHLLLPPPTTTVVVXXXZZZ\\\cccddddddeeegggooozzz}}}zzzwwwuuu{{{cccZZZYYYWWWYYY^^^aaafffmmmyyy|||{{{yyyzzznnnggg___^^^______^^^[[[VVVQQQNNNNNNMMMKKKIIIGGGEEEDDD@@@???===;;;999888777777222222222222111000///...///000000///---,,,...///.........//////000000000111222333444444333222111000333222333:::@@@TTTrrr}}}{{{vvvlllccc\\\XXXWWWWWW^^^```fffnnnuuu~~~{{{tttooogggbbb\\\YYYZZZ\\\\\\\\\^^^___bbbggglllqqquuuxxxyyyzzzzzzwwwtttsssuuuxxx{{{xxxqqqggg___[[[]]]aaagggnnnuuuzzz}}}vvviii```bbbkkkttt{{{rrrjjjeee___^^^aaaeeehhhhhhiiilllqqquuuwwwyyy{{{}}}rrriiiaaa___```^^^___aaadddhhhnnntttxxxyyyxxxwwwqqqsssvvvzzz~~~xxxoooeee]]]YYYUUUSSSTTTYYY]]]___^^^TTTRRRNNNKKKKKKMMMPPPSSSPPPRRRRRRPPPMMMIIIGGGGGGHHHKKKOOORRRTTTWWWZZZ\\\```bbbccceeeiiiqqq}}}~~~~~~{{{wwwtttssszzzaaaZZZ[[[YYY[[[___bbbhhhooo{{{{{{nnnfffbbbbbbbbbcccaaa]]]WWWSSSNNNNNNNNNLLLJJJHHHEEEDDD@@@???===;;;999888777777222333333333333111000///000111111000...---///000//////000111222333333444333444555666666555444333000444111222999===PPPmmm|||wwwnnnddd]]]YYYXXXXXX^^^aaahhhpppvvv~~~}}}yyysssnnneeeccc___\\\ZZZZZZ[[[[[[[[[\\\^^^bbbgggmmmrrruuuuuuwwwwwwuuurrrqqqsssvvvyyy}}}|||vvvrrrkkkccc\\\]]]___dddjjjpppuuuwwwyyywwwrrriiiccceeeoooyyyzzzppphhh```]]]___ccceeeeeehhhmmmsssyyy~~~sssjjjbbbaaaaaa______aaaaaafffmmmuuuzzz}}}}}}|||vvvwwwyyy|||{{{rrrggg___[[[WWWSSSTTTXXX\\\^^^___UUUTTTSSSQQQQQQQQQRRRSSSOOORRRTTTTTTPPPKKKIIIHHHJJJLLLOOORRRUUUXXX\\\```]]]```cccfffkkkttt}}}zzzwwwuuuuuu}}}}}}^^^ZZZ]]][[[]]]___ccchhhppp|||uuullleeeeeeeeeeeeddd___YYYTTTNNNNNNNNNMMMKKKHHHFFFDDD>>>===;;;999888666666555333444555555444333111000111222222111///...000111000000111222444555666777333444555777777555444333111444111222888<<>>===<<<999777555444444333222111000000............///000222222000222333444555777:::===>>>>>>===<<<:::888666555444555111333999;;;HHH```|||zzz|||tttlllbbbZZZXXX\\\\\\aaahhhoooxxx{{{vvvppplllfffccc```\\\YYYYYYYYYZZZXXX^^^eeejjjlllllllllmmmnnnoootttyyyzzzzzz~~~}}}}}}}}}}}}}}}{{{wwwrrrnnnjjjgggcccccchhhooovvvyyyuuuwwwoooiiilllooo{{{xxxrrrhhhaaa^^^___```aaaaaafffppp{{{iiiaaabbbeeefffhhhfffffffffggglllrrrxxx|||zzz|||wwwpppbbb___YYYSSSSSSXXXaaahhhhhheeeaaa^^^]]]YYYRRRMMMMMMPPPRRRNNNHHHDDDEEEHHHMMMQQQVVVXXXXXX[[[aaagggiiinnnsssxxx~~~|||zzztttnnnlllrrrkkkZZZWWWZZZ___dddeeejjjrrr~~~{{{wwwsssqqqpppkkkbbb\\\UUUTTTRRROOOLLLIIIGGGFFFBBBAAA??????>>>;;;888555555444444333222111000000---......///000000111111///111333555666999===AAAAAA@@@>>>;;;888666444333333555222444::::::EEE[[[uuuzzz}}}uuunnnddd[[[YYY[[[[[[```hhhooovvv~~~{{{wwwqqqmmmeeeccc___[[[XXXWWWWWWXXXXXX^^^eeejjjmmmnnnnnnnnnoooooorrrvvvxxxzzz{{{|||}}}~~~~~~zzzuuuqqqpppmmmiiihhhkkkrrrzzz~~~zzz{{{ssslllpppsss{{{uuulllccc___^^^___aaa```fffppp|||{{{eee^^^aaafffjjjlllmmmkkkhhhfffhhhmmmtttyyyuuuzzz{{{uuullleee[[[SSSPPPTTT\\\bbbiiifffccc```]]]XXXSSSNNNPPPQQQPPPKKKFFFDDDGGGJJJKKKQQQWWWXXXWWW[[[dddlllpppssswww{{{{{{xxxpppkkkiiipppeeeXXXWWWZZZ^^^bbbeeekkkttt{{{vvvtttsssnnnddd\\\WWWUUUSSSPPPMMMJJJHHHGGGAAA@@@???>>>===;;;777444555444444333222111000000//////000000000000/////////111444666888;;;@@@CCCDDDCCC@@@===:::777555444222555333444999999BBBXXXrrrzzz}}}wwwpppeee[[[XXXZZZZZZ___gggnnnuuu~~~}}}yyytttpppeeebbb^^^YYYVVVUUUUUUUUUYYY]]]bbbfffiiillloooqqqqqqpppqqqtttvvvyyy||||||}}}~~~{{{wwwuuurrrooolllnnnssszzzyyysssvvvyyy{{{rrriiiccc```aaabbbcccjjjuuuooo```\\\aaafffkkkoooqqqoookkkfffeeehhhnnntttpppwwwzzzqqqiii]]]SSSOOORRRXXX\\\dddcccaaa___\\\XXXTTTQQQRRRRRROOOJJJFFFFFFIIIMMMPPPUUUZZZ\\\\\\```kkktttvvvxxx{{{}}}}}}|||}}}}}}~~~{{{wwwooolllkkksss~~~aaaWWWXXXXXX[[[```jjjqqq{{{zzzxxxwwwqqqfff]]]XXXWWWUUURRROOOLLLIIIHHHBBBAAA???>>>===<<<999666555444444333222111000000222111000000000000000111000222555777999===BBBEEEFFFEEEDDDAAA===:::777555222444222444999777@@@VVVppp|||~~~yyysssiii]]]WWWXXXXXX^^^eeelllrrr{{{|||xxxtttgggddd___ZZZVVVSSSSSSSSSWWWZZZ^^^bbbeeeiiinnnqqqpppoooppprrrsssvvv{{{yyyuuuqqqpppsssyyy~~~}}}{{{ssslllhhhhhhiiikkkrrr|||kkkbbb[[[\\\aaaffflllrrruuutttpppiiiddddddiiinnnnnnvvv~~~rrriii^^^UUUSSSUUUXXX[[[^^^^^^]]]\\\YYYVVVSSSRRRSSSQQQNNNJJJHHHIIILLLPPPQQQUUUXXXZZZ\\\cccnnnvvv{{{|||~~~~~~|||{{{|||}}}}}}~~~{{{vvvqqqpppqqq{{{www^^^XXXYYYWWWZZZaaajjjqqq|||~~~}}}|||vvviii^^^YYYXXXUUUSSSPPPMMMJJJIIIEEEBBB@@@???>>>>>><<<;;;555444444333222111000000222111000///000222444555111333666888:::>>>CCCFFFDDDDDDCCCAAA===999555333222444111222777666@@@VVVkkk|||wwwmmm___XXXWWWWWW\\\dddjjjpppxxx{{{xxxjjjgggaaa[[[WWWTTTRRRRRRSSSVVV[[[___cccgggkkknnnnnnmmmmmmpppqqqttt}}}~~~yyyvvvvvvzzz~~~}}}wwwsssssstttttt}}}tttggg]]]ZZZZZZ]]]aaaeeennnwww{{{{{{xxxqqqjjjgggiiimmmpppxxx~~~uuummmbbbZZZWWWWWWWWWWWWZZZZZZZZZYYYVVVSSSQQQPPPQQQPPPLLLIIIHHHJJJNNNQQQQQQRRRTTTWWW\\\eeeooovvv~~~|||}}}{{{}}}|||vvvuuuuuuxxxooo\\\ZZZZZZWWWZZZdddgggnnn{{{yyykkk___YYYXXXVVVSSSPPPMMMKKKJJJGGGDDDAAA@@@@@@@@@??????555444444333222111000000111000//////000333777999222444666888;;;>>>CCCFFF???@@@@@@>>>;;;666222///111333000111777666@@@VVVeee~~~zzzpppbbbYYYWWWVVV[[[ccciiiooovvv}}}zzzmmmjjjddd]]]XXXTTTSSSRRROOOSSSYYY^^^bbbeeehhhkkkkkkjjjlllooopppsss||||||{{{~~~~~~{{{{{{}}}{{{ssscccZZZXXXXXXZZZ^^^```dddooo{{{yyypppkkklllooossszzz|||{{{ssshhh___ZZZWWWTTTRRRWWWXXXYYYWWWTTTPPPOOONNNPPPNNNKKKIIIIIIKKKNNNQQQVVVVVVVVVZZZaaajjjtttzzzzzz}}}|||vvvwwwyyy}}}iiiZZZ[[[[[[WWW\\\ggghhhqqqsssiiifff\\\YYYTTTPPPMMMKKKHHHFFFGGGEEECCCAAA@@@>>>;;;999666555444333222111111111000000000000111111111111222444666999<<<===>>>>>>CCCAAA???;;;777444111000222000111333555888BBBMMMeee|||ssshhh^^^YYYZZZ[[[```hhhnnnqqqwww~~~~~~xxxrrrnnnfff^^^XXXTTTSSSSSSSSSSSSTTTWWW\\\bbbgggkkkkkkllllllnnnpppuuu{{{{{{~~~eeeYYYTTTPPPPPPTTT[[[```eeennnvvvvvvpppnnnxxxzzz|||uuupppnnnggg[[[SSSQQQRRRTTTWWWXXXVVVRRRPPPOOORRRMMMHHHFFFHHHNNNSSSVVVXXXYYYZZZ]]]bbbkkkvvv}}}{{{~~~~~~}}}|||yyyxxx{{{||||||hhhWWWUUUYYY[[[^^^dddooovvvssshhhddd```\\\WWWSSSQQQNNNKKKIIIEEEDDDBBBAAAAAA@@@>>>;;;666666444333222111111111000000000000111111111111222444666999;;;<<<======;;;;;;:::999888777666555222000111333444888BBBLLLggg~~~uuukkkbbb]]]YYYYYY^^^fffkkkpppwww~~~{{{uuuppphhh```YYYVVVTTTTTTTTTTTTUUUWWWZZZ^^^bbbeeeggghhhiiijjjlllqqqwww|||xxxaaaWWWRRRRRRQQQUUU[[[___cccjjjqqq}}}yyy|||}}}vvvrrroooiii]]]UUUSSSSSSVVVXXXYYYXXXUUURRRPPPPPPKKKFFFDDDGGGMMMRRRUUUVVVWWWYYY]]]bbbjjjtttzzz~~~}}}{{{wwweeeWWWWWW\\\]]]```eeekkkssswwwkkkfff___[[[WWWSSSPPPMMMJJJGGGDDDCCCAAAAAAAAAAAA???>>>777666555333222222111111000000000111111111222222333555777999:::;;;;;;;;;777777777777777777777777222000111333444777@@@JJJfff}}}uuulllddd```YYYXXX\\\ccciiinnnwww~~~~~~xxxssskkkccc\\\WWWUUUTTTTTTUUUVVVWWWYYY[[[]]]]]]cccdddeeefffggglllqqquuuooo]]]TTTPPPQQQPPPSSSXXXZZZ[[[___eeettt}}}~~~yyyuuurrrkkkaaaXXXUUUUUUWWWYYYZZZZZZWWWTTTRRROOOKKKFFFEEEHHHNNNSSSVVVSSSUUUYYY\\\aaahhhpppuuu~~~}}}oooaaaWWWZZZ``````bbbfffkkkuuu~~~~~~~~~ssslll___\\\XXXTTTQQQNNNJJJGGGEEECCCAAA@@@@@@@@@>>>===777666555444333222222222000000111111111222222222444555777999::::::999999888888777666555333333222222000111333444666???HHH```yyyssskkkddd```[[[YYY[[[aaagggnnnyyy~~~~~~zzzuuummmeee]]]XXXUUUSSSSSSUUUWWWYYYZZZ[[[[[[ZZZ```aaabbbbbbdddgggllloooxxx{{{jjj[[[TTTQQQSSSSSSUUUYYYYYYWWWYYY]]]fffqqq|||xxxtttooofff]]]XXXVVVWWWXXX[[[[[[ZZZVVVSSSOOOKKKGGGFFFJJJOOOTTTWWWRRRTTTXXX\\\aaaffflllqqq{{{~~~|||{{{zzziii]]]WWW\\\aaaaaaaaaeeeooo{{{yyyxxxxxxpppeeebbb^^^[[[XXXTTTOOOLLLGGGDDDAAA???>>>===<<<:::777777555444333222222222111111111111222222222222555666888999::::::999999999888777555333111000///222000111333333555===FFFZZZtttyyytttnnngggbbb]]][[[[[[aaagggnnnzzz~~~zzzvvvooofff^^^XXXTTTSSSSSSUUUWWWZZZ\\\\\\\\\[[[^^^___``````aaadddgggkkkppptttzzz~~~~~~kkk^^^WWWTTTXXXXXX[[[^^^\\\XXXWWWYYY^^^hhhxxx~~~}}}zzzvvvrrrkkkccc\\\UUUVVVWWWZZZ\\\[[[WWWTTTNNNKKKGGGFFFIIIOOOSSSUUURRRTTTXXX\\\```eeejjjnnnyyy}}}}}}zzzxxxxxxwww{{{eee[[[WWW\\\aaa___```dddrrryyywwwzzzooogggdddaaa]]]ZZZVVVQQQMMMIIIFFFBBB???>>>===<<<:::888777666444333333222222111111111222222222222333666777999:::;;;;;;;;;:::666666555444333222222111111000111333333444;;;DDDWWWkkk~~~zzztttlllggg___\\\\\\aaafffmmmyyy{{{wwwpppggg```ZZZVVVTTTTTTUUUXXXZZZ\\\]]]]]]]]]]]]^^^_________aaadddgggiiinnnsssvvvuuuuuuwwwyyy|||zzz~~~pppccc[[[XXXWWWWWW[[[^^^[[[UUURRRSSSWWW___mmm{{{{{{}}}|||xxxtttppphhh```VVVVVVWWWZZZ^^^]]]YYYUUUMMMJJJFFFEEEHHHMMMPPPRRRTTTVVVZZZ]]]```eeejjjnnn{{{~~~~~~{{{xxxvvvvvvvvvzzz~~~tttdddZZZVVV\\\```___bbbgggrrr}}}xxx}}}rrrgggeeeaaa^^^[[[VVVQQQMMMIIIFFFCCC@@@@@@@@@???>>>888777666444333333333333111111111222222222333333666777999;;;<<<===<<<<<<555555555444333333222222111000111333333444:::CCCRRReee~~~uuu~~~zzzqqqjjj___\\\\\\aaaeeelllvvv|||xxxqqqjjjbbb\\\XXXVVVVVVWWWXXXYYY[[[[[[\\\\\\[[[]]]^^^^^^^^^___aaadddccchhhnnnooommmmmmoooqqqxxxyyyyyyyyy{{{uuuggg^^^[[[WWWWWW[[[___\\\UUUQQQQQQTTT[[[eeeppp|||~~~|||||||||yyy||||||xxxuuussslllcccXXXWWWXXX\\\``````[[[WWWPPPMMMIIIHHHJJJNNNQQQRRRWWWYYY[[[]]]```eeejjjoooyyy|||~~~}}}xxxtttssstttuuuuuu}}}ooocccZZZVVV[[[```bbbgggooovvvzzz}}}wwwllljjjfffccc___[[[UUUQQQIIIGGGCCCBBBBBBCCCCCCBBB888777666555444333333333111111222222222333333333666777999<<<===>>>>>>===888777666555333222111000111000111333333333:::BBBOOOaaa{{{pppvvv|||rrrkkk^^^[[[\\\```dddjjjttt~~~}}}yyyssslllddd___ZZZXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ\\\]]]]]]]]]]]]___aaa___dddkkkmmmkkkkkknnnrrrwww~~~|||wwwpppmmmpppyyyyyyjjj___]]]\\\]]]bbbfffccc[[[WWWWWWYYY___gggppp{{{|||yyyzzzzzzwww{{{|||xxxvvvuuunnneeeYYYXXXYYY]]]bbbbbb]]]XXXUUURRRNNNLLLNNNQQQTTTUUUYYYZZZ\\\^^^```eeekkkppptttxxx}}}zzzuuuqqqpppqqqrrrsss}}}mmmcccYYYUUU[[[aaadddllluuu|||}}}~~~xxxppplllhhhccc___[[[VVVSSSLLLIIIDDDAAA@@@???>>>===;;;999555444333333222111333222111000000000111222666888999;;;;;;:::999888555444333333222222222222000000111111222555:::===JJJZZZuuurrrnnnxxxtttiiibbb\\\YYY[[[```gggrrr{{{}}}zzzvvvpppiiiaaaZZZWWWWWWUUUSSSUUUZZZ]]]^^^]]]\\\[[[ZZZYYYZZZ\\\___aaa______eeennnqqqoooqqqvvv{{{}}}~~~sssiiihhhlllnnnrrruuuyyyzzz|||~~~tttkkkaaaYYYWWWZZZ___eeegggddd^^^YYY^^^bbbgggqqq|||wwwuuuwwwvvvwwwxxxxxxtttoooiiieee\\\ZZZ[[[```eeegggccc___XXXXXXRRRKKKIIINNNSSSTTTVVVYYY]]]___aaaeeekkkoooxxx{{{}}}{{{zzz~~~}}}|||{{{{{{}}}xxxqqqnnnnnnlllhhhxxxkkk```___```ccceeehhhrrr|||vvvwww{{{qqqmmmiiiddd```\\\WWWSSSMMMJJJEEECCCAAAAAA@@@>>>;;;888555333222222111000222222111000000111222333777888:::;;;;;;:::888777555444333222222222222222000000111111222555999===IIIYYYssszzzsssyyyyyynnnfff___ZZZ[[[___eeeoooyyy}}}{{{vvvppphhh```ZZZVVVTTTSSSSSSTTTXXX[[[\\\]]]^^^\\\YYYXXXYYY\\\^^^___]]]^^^dddmmmpppooorrrwww{{{|||zzzooofffeeegggiiimmmqqqmmmmmmnnnqqquuuyyy|||}}}~~~}}}sssjjj___WWWZZZ\\\aaahhhmmmkkkddd^^^bbbeeekkkwww}}}}}}zzzuuusssuuuuuuvvvwwwvvvsssooojjjggg___\\\\\\aaagggjjjeee```aaa```[[[QQQNNNQQQVVVWWWUUUXXX\\\^^^```dddkkkqqq|||}}}{{{zzz~~~~~~xxxrrrooonnnmmmkkk{{{{{{eee```___bbbfffhhhiiiqqqzzzvvvvvv~~~rrrooojjjfffbbb]]]WWWSSSMMMJJJFFFDDDCCCBBBAAA???:::888444222222222111000222111000000111222333444888999;;;<<<;;;999777555444333333222222222222333000000111111222444888;;;FFFVVVqqq}}}|||~~~vvvkkkccc\\\[[[]]]bbblllvvv~~~{{{wwwppphhh```YYYUUUQQQRRRSSSTTTUUUWWW[[[]]]aaa\\\XXXVVVYYY[[[\\\[[[[[[]]]ccckkkoooppptttyyy{{{|||xxxnnndddbbbdddfffiiinnndddddddddeeegggkkknnnpppttt{{{{{{sssjjj___VVV[[[\\\bbbllluuuuuunnneeegggkkkrrr{{{yyyzzzwwwrrrqqqrrrsssssssssrrrpppmmmkkkiiiccc___]]]bbbkkkooojjjdddjjjjjjdddYYYRRRRRRUUUWWWWWWZZZ]]]___aaafffnnnttt~~~~~~}}}|||{{{~~~~~~}}}|||}}}~~~{{{wwwssspppnnnnnnnnnrrr^^^]]]^^^bbbggghhhjjjpppxxx}}}{{{tttqqqmmmhhhddd^^^XXXTTTLLLIIIFFFDDDCCCBBB@@@???;;;999555444333333222111111111000000111333444555999:::<<<===<<<999555333333333222222222222222333000111111111222444777:::BBBRRRlll{{{nnneee]]]ZZZ\\\aaakkkuuu~~~{{{wwwpppggg___XXXTTTOOORRRTTTUUUTTTVVV[[[___bbb\\\VVVUUUWWWYYYYYYXXXXXX\\\bbbhhhmmmrrrwww{{{}}}}}}~~~xxxooofffddddddeeejjjooogggfffeeecccccceeehhhkkkmmmtttxxxvvvpppjjjaaaZZZ[[[[[[aaannnzzz~~~wwwnnnkkkooowww}}}{{{wwwvvvwwwuuupppnnnpppnnnmmmlllkkkjjjiiihhhhhhddd___]]]cccnnntttqqqkkknnnppplll```UUUQQQSSSSSSXXX[[[^^^```ccciiiqqqwww~~~}}}}}}~~~}}}||||||||||||{{{zzzzzz}}}}}}zzzwwwuuuppplllnnnrrrlll[[[[[[[[[___dddgggjjjsss|||~~~vvvsssoookkkfff___YYYTTTIIIGGGDDDCCCBBBAAA???======;;;777555555555444222111111000111111333555666999:::<<<===<<<999555222222222222111111222222333000111222222222333666888>>>MMMggg~~~pppfff^^^[[[[[[```jjjttt{{{}}}{{{vvvoooggg___XXXTTTOOORRRUUUUUUUUUWWW\\\```aaa\\\VVVSSSTTTVVVWWWWWWXXX\\\bbbffflllssszzz}}}}}}{{{wwwnnnfffdddccceeejjjpppmmmmmmkkkgggddddddgggjjjiiiooosssppplllhhhccc]]][[[\\\aaaooo}}}|||uuujjjoooyyy{{{xxxuuutttuuusssmmmkkklllffffffeeeddddddcccccccccaaa]]][[[bbbmmmuuutttpppnnnuuuuuuiii[[[SSSRRRQQQWWWZZZ]]]```bbbhhhpppvvv|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~{{{yyyvvvpppkkkooowwwiii]]]\\\\\\^^^ccciiippp|||xxxuuuqqqmmmhhhaaaYYYTTTHHHFFFDDDCCCBBBAAA???===>>><<<888777666666555444222222111111222333444555888:::<<<>>>===999555222222111111111111222222333000111222222222222444666;;;III```|||~~~qqqhhh___\\\\\\___hhhpppvvv~~~~~~{{{yyyuuuoooggg___YYYUUUPPPQQQSSSTTTVVVXXX\\\______\\\WWWSSSQQQRRRUUUXXXXXX^^^ccceeekkkuuu|||~~~zzzwwwssskkkdddbbbaaabbbhhhooorrrsssrrrnnniiigggjjjmmmoootttvvvrrrllliiiccc^^^]]]]]]bbbmmmxxx}}}zzztttggglllvvv~~~~~~zzzuuurrrqqqssspppjjjggghhh```_________^^^^^^^^^^^^]]]ZZZYYY^^^gggnnnpppooommmxxx~~~uuueeeZZZTTTRRRSSSWWW[[[^^^aaaeeekkkqqqtttwwwzzz~~~|||||||||}}}~~~~~~~~~{{{}}}~~~}}}|||}}}~~~zzzyyywwwpppkkkrrr{{{ggg``````___aaagggnnnwwwzzzwwwsssoooiiibbbZZZTTTHHHGGGEEEDDDDDDBBB@@@>>>>>>;;;888666666666444333444333222111222222444444777999<<<>>>===:::555333111111111111111222333333000111333333222222333555888EEE[[[uuu}}}tttkkkbbb^^^\\\]]]dddkkkpppzzz}}}zzzxxxtttnnnggg```ZZZWWWPPPOOOOOOQQQUUUYYY[[[\\\\\\[[[XXXSSSNNNOOOTTTZZZZZZ```dddeeekkkvvv~~~{{{|||yyypppiiicccaaa```aaahhhpppwwwzzz{{{xxxsssrrrtttwww}}}~~~wwwoooggg___\\\\\\___eeelllooommmiiiaaahhhqqq}}}|||xxxrrroooooopppmmmfffcccccc[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWYYY^^^cccgggiiihhhyyynnn___VVVRRRSSSWWW]]]```bbbeeejjjnnnnnnttt{{{~~~{{{{{{{{{}}}~~~zzz||||||{{{|||~~~~~~~~~|||xxxwwwwwwqqqlllxxxsssdddaaaaaa```dddkkkrrrzzzzzzxxxtttpppjjjbbbZZZTTTIIIGGGFFFEEEEEEDDDAAA???===:::777555555555444222555444333222222222333444666999<<<>>>===:::666333111111000000111222333333000111333333222222333444777CCCXXXrrr{{{~~~}}}vvvmmmddd___\\\\\\aaaggglllvvv}}}xxxwwwsssnnnggg```[[[WWWPPPMMMLLLOOOUUUYYY[[[ZZZYYY[[[YYYSSSMMMMMMTTT\\\[[[aaaeeeeeekkkwww}}}wwwsssrrryyy}}}oooiiidddbbbaaacccjjjsss}}}~~~}}}xxxkkkbbbYYYYYYZZZ]]]```aaa___^^^^^^eeennnxxxzzzvvvpppmmmmmmnnnjjjccc___```YYYZZZ[[[[[[[[[YYYXXXWWWUUUUUUUUUVVVWWWZZZ___bbbdddwwwqqqaaaVVVQQQUUUZZZ```dddeeehhhkkknnnrrrzzzzzzzzz{{{|||~~~~~~|||{{{|||}}}~~~~~~{{{vvvvvvwwwqqqnnn|||mmmaaa```^^^___dddlllssszzzxxxpppmmmllleeeWWWLLLKKKIIIFFFDDDCCCBBBAAA???<<<:::888555444444444555333222222111222333555666777:::===>>>;;;666333111222111000//////000111222000000000000111222333444:::???PPPkkkxxxuuuiiiaaa[[[ZZZ^^^dddiiioooyyy~~~xxxtttoooiiiccc]]]WWWSSSNNNLLLLLLMMMPPPSSSTTTTTTVVVUUURRRPPPOOORRRXXX\\\[[[^^^bbbeeeiiioooxxx~~~}}}uuuooommmnnnrrr{{{zzzqqqggg]]][[[]]]```ffflllrrr~~~~~~mmmbbbVVVUUUSSSRRRSSSUUUXXXZZZWWW]]]gggqqq{{{~~~wwwwwwyyy}}}sssmmmrrrpppnnnkkkhhhccc]]]YYYUUUUUUTTTTTTSSSRRRRRRRRRUUUSSSQQQQQQTTTWWWXXXYYYcccmmm{{{zzzgggWWWQQQVVVWWW\\\bbbdddffflllsss}}}}}}}}}zzz{{{}}}~~~}}}|||{{{vvvuuuuuupppmmm|||xxxddd\\\ZZZ___aaaeeehhhiiimmmyyy~~~xxxrrroookkkdddYYYPPPLLLIIIFFFEEEDDDCCCAAA???<<<:::888666444444555555333222222222222444555666999<<<@@@@@@===888555333444444333222222333444444000000000000111222333444999???OOOjjj|||wwwmmmfff```\\\]]]bbbgggmmmwww~~~yyyuuuooohhhccc]]]WWWSSSMMMKKKJJJKKKNNNQQQSSSTTTVVVUUUTTTQQQQQQTTTYYY]]]```dddgggjjjlllqqqyyyuuullliiihhhkkkoooyyyyyyuuujjj___ZZZYYYZZZ^^^ccclllyyy~~~kkk___UUUTTTRRRQQQRRRTTTWWWYYYXXX]]]eeennnwwwyyytttuuuzzzvvvooonnnllljjjhhhfffbbb]]]ZZZUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPOOONNNOOOPPPRRRSSS[[[cccpppwwwpppaaaUUURRRUUUWWW\\\cccfffgggnnnuuu~~~{{{{{{zzz{{{}}}}}}}}}~~~}}}wwwuuutttooonnn}}}rrr```[[[\\\aaabbbdddggggggkkkxxx}}}zzzvvvqqqkkkbbbYYYSSSLLLIIIGGGEEEEEECCCAAA???<<<;;;999777555555555555333333222222333444666777<<>>NNNhhh~~~}}}|||sssmmmfff___]]]```dddjjjsss~~~~~~yyyuuunnnhhhbbb\\\VVVSSSMMMJJJHHHHHHKKKOOORRRSSSVVVVVVUUUSSSSSSUUUZZZ^^^___cccgggjjjmmmrrryyysssfffbbbdddhhhooovvv|||yyymmmaaa[[[WWWWWWZZZ```lllwww~~~iii\\\TTTRRRPPPOOOPPPRRRUUUWWWYYY]]]dddkkksss{{{}}}vvvrrrqqqxxxwwwqqqhhhgggeeecccbbb```]]]ZZZTTTTTTSSSRRRQQQQQQQQQQQQNNNOOOPPPNNNKKKJJJLLLOOORRRWWW```fffbbbXXXRRRQQQSSSUUU[[[cccgggkkkttt}}}}}}{{{{{{{{{|||}}}~~~~~~}}}~~~}}}wwwsssqqqnnnpppjjj[[[ZZZ___bbbbbbdddfffhhhnnn~~~~~~{{{sssiii___WWWSSSLLLJJJHHHGGGFFFDDDBBB???<<<;;;999888666666555555333333333333444555777888===AAADDDEEEBBB<<<888555111000000000000000000111000000000000111222333444777===LLLccc{{{~~~sssyyyrrrjjjbbb^^^```bbbhhhqqq{{{}}}zzzuuunnngggaaa[[[UUURRRMMMJJJGGGGGGJJJNNNRRRTTTUUUUUUUUUTTTTTTVVVZZZ]]]]]]aaafffkkkooovvvwwwppphhhbbbcccgggmmmuuu|||zzzoooddd]]]ZZZYYY___fffsss}}}}}}hhh\\\SSSQQQOOOMMMNNNQQQTTTWWW[[[^^^ccciiipppyyyqqqooonnnooollliiilllqqq~~~vvvooofffccc```___]]]\\\YYYWWWSSSRRRQQQPPPOOOOOOPPPPPPOOORRRTTTRRRLLLIIIKKKNNNMMMNNNSSSXXXVVVPPPNNNPPPSSSSSSYYYaaaiiiqqq~~~}}}{{{|||{{{{{{|||}}}~~~~~~}}}}}}}}}~~~yyysssooonnnooouuu|||bbbWWWYYY```aaabbbeeeiiinnnyyy~~~tttggg\\\TTTPPPLLLJJJIIIHHHGGGEEEBBB???<<<<<<:::999888666666555444333333333444666888999===AAAEEEFFFBBB===777555444444444444444444444444000000000000111222333444666;;;III]]]ssslllppp~~~vvvllldddaaabbbbbbgggpppyyy}}}yyytttllleee___YYYTTTQQQMMMJJJGGGGGGJJJNNNRRRTTTRRRSSSTTTTTTTTTVVVYYY\\\```dddiiinnnttt}}}|||lllddd```]]]]]]dddkkkpppvvv|||{{{qqqggg```]]]^^^eeemmm{{{}}}ggg[[[TTTRRROOOMMMNNNQQQUUUWWW\\\___ccchhhooowwwtttdddbbbaaaaaa___```iiittttttlllfffccc^^^[[[YYYWWWUUUSSSRRRQQQOOONNNMMMNNNNNNOOOPPPTTTWWWUUUOOOKKKLLLOOONNNLLLMMMOOONNNKKKKKKOOOSSSSSSXXXaaalllyyy{{{yyyzzz{{{{{{{{{{{{|||}}}}}}~~~~~~}}}{{{yyyxxxsssnnnkkkmmmsssrrr^^^UUUXXX___aaabbbffflllttttttfffZZZQQQMMMLLLKKKJJJIIIHHHFFFBBB@@@===<<<;;;:::999777666666444333333444555777999:::>>>BBBFFFGGGCCC===777444222333333444444333333222000000000000111222333444666:::EEEVVVkkkoooiiiyyypppfffbbbcccaaagggoooxxx}}}xxxssskkkccc\\\WWWRRROOOLLLIIIGGGGGGJJJNNNQQQRRRQQQRRRTTTUUUUUUVVVYYY[[[aaaeeejjjooovvvwwwfff\\\XXXWWWWWW\\\fffnnnrrrwww|||~~~uuulllfffbbbdddmmmwww~~~fffZZZVVVSSSPPPNNNNNNRRRVVVYYY]]]___bbbfffkkkrrrzzz}}}oooccc___\\\ZZZZZZYYY]]]iiivvvtttlllgggccc^^^YYYVVVUUUSSSQQQRRRPPPNNNLLLLLLLLLMMMNNNPPPSSSVVVUUURRROOONNNNNNPPPMMMKKKMMMMMMKKKKKKOOOTTTUUU\\\gggsssyyyvvvwwwzzzyyyyyyyyyzzzzzz{{{|||zzz~~~{{{wwwssspppnnnllljjjooo{{{~~~iii\\\WWWYYY]]]cccdddiiipppyyy}}}rrrfff[[[QQQLLLLLLKKKJJJJJJIIIGGGCCC@@@===<<<<<<;;;:::888777666444444444444666888:::;;;???CCCGGGHHHDDD>>>888444000000111222222111000000000000000000111222333444555999AAAOOOcccwwwlll~~~tttiiibbbbbb```eeemmmvvv~~~}}}wwwrrriiiaaaZZZUUUPPPMMMIIIGGGFFFGGGJJJMMMOOOPPPQQQSSSUUUWWWWWWXXXZZZ\\\bbbffflllsss~~~mmmbbbYYYUUUUUUYYYYYY^^^ffflllnnnsssxxx|||~~~{{{{{{yyyqqqnnnlllqqq}}}hhh\\\XXXUUUQQQOOOOOOSSSXXX[[[]]]___aaaccceeeiiinnnrrrwwwyyy|||~~~{{{rrrggg^^^___\\\ZZZZZZ[[[___jjjuuuwwwooogggccc]]]XXXUUUTTTSSSRRRQQQOOOMMMKKKJJJKKKLLLNNNQQQSSSUUUWWWVVVTTTRRRPPPRRRMMMKKKMMMNNNMMMMMMPPPUUUYYYbbbppp|||zzzwwwxxxyyyxxxwwwwwwwwwxxxyyyzzzzzz}}}~~~}}}|||yyyvvvrrrooommmnnnmmmmmmtttppp```\\\[[[ZZZ\\\bbbdddkkkuuu~~~zzzqqqggg\\\RRRKKKLLLKKKKKKJJJJJJGGGCCC@@@======<<<;;;:::888777666444444444444666888:::<<<@@@DDDHHHIIIFFF???999555333444555555555555444333000000000000111222333444555888???KKK^^^~~~}}}qqqxxxkkkbbb```___dddlllttt|||}}}wwwqqqhhh___YYYSSSOOOLLLGGGEEEEEEFFFIIILLLMMMMMMQQQTTTWWWXXXYYYZZZ[[[]]]fffjjjrrr}}}iiiYYYUUUTTTTTTVVV\\\[[[]]]bbbdddeeeiiinnnlllppprrrppplllkkknnnrrrvvv}}}zzzuuutttvvv~~~kkk___YYYVVVRRRPPPPPPTTTYYY\\\]]]^^^`````````bbbeeehhhqqqtttxxxzzzwwwppphhhbbbaaa]]]\\\]]]^^^aaajjjttt{{{sssgggbbb\\\WWWUUUUUUTTTTTTQQQOOOLLLJJJIIIJJJLLLMMMTTTTTTVVVYYY[[[YYYVVVSSSQQQMMMLLLNNNPPPOOOOOORRRVVV\\\hhhwww}}}zzz|||xxxwwwvvvvvvvvvwwwxxxyyy{{{|||~~~~~~}}}}}}~~~xxxwwwtttrrrooonnnmmmmmmppppppqqqyyyggg[[[\\\]]]\\\[[[```dddmmmzzzuuuxxxxxxlllaaaXXXPPPKKKIIIIIIHHHHHHFFFDDDCCCBBB@@@>>><<<;;;;;;:::888666888666444333444666999;;;>>>CCCGGGGGGBBB;;;777666333333333333333333333333222111000//////000111222000333:::EEEXXXxxx{{{{{{yyyrrrkkkggg```aaadddlllxxx~~~{{{uuupppggg___XXXSSSOOOLLLEEEBBBBBBFFFIIIJJJMMMRRRTTTTTTUUUVVVXXXZZZ\\\^^^iiilllwwwrrr___XXXSSSMMMNNNUUUYYYYYYZZZ]]]```cccdddddd___^^^]]]\\\^^^aaadddfffooovvv|||~~~~~~yyyvvvzzzjjjcccZZZXXXVVVVVVXXXZZZ[[[[[[]]][[[WWWTTTUUU[[[dddjjjmmmppprrrqqqmmmhhhdddbbbaaa```___^^^```eeelllqqq{{{qqqiiiddd^^^XXXTTTRRROOONNNMMMNNNMMMKKKIIIIIIKKKLLLUUUVVVYYY[[[[[[ZZZXXXWWWSSSQQQOOOMMMMMMOOORRRTTTZZZbbbqqq|||yyyuuussstttuuuvvvvvv{{{{{{{{{yyyvvvuuuuuuvvvvvvtttqqqnnnmmmmmmkkkjjjkkknnnsss}}}ccc^^^^^^YYYZZZbbbbbbfffnnnzzzvvvnnnppp~~~}}}rrrggg^^^UUUNNNJJJLLLLLLKKKJJJHHHFFFEEEDDDBBB@@@>>><<<<<<;;;888666666666555444555777999;;;???CCCHHHHHHCCC<<<888777333333333333333333333333222222000000000000222222111444;;;FFFWWWuuu}}}}}}zzzssskkkfffaaaaaaccciiisss}}}}}}zzzrrrlllddd\\\UUUPPPLLLIIIFFFCCCCCCGGGIIIJJJMMMRRRTTTUUUWWWXXXYYY[[[]]]___hhhnnn|||wwwgggZZZXXXVVVQQQRRRXXXYYYZZZ\\\___aaaaaa```^^^YYYYYYXXXYYY[[[^^^aaacccmmmrrryyy}}}~~~~~~xxxvvvzzz{{{gggaaaZZZWWWUUUUUUWWWYYY[[[[[[ZZZXXXUUUTTTUUU\\\dddkkknnnooopppnnnjjjfffcccbbbdddeeeeeefffhhhnnntttyyy~~~uuulllggg```ZZZVVVSSSQQQOOOLLLMMMMMMKKKJJJJJJLLLNNNVVVYYY\\\^^^^^^]]]ZZZXXXWWWUUURRRPPPPPPRRRVVVXXX\\\fffvvv|||{{{{{{xxxuuussssssssssssrrrrrrsssrrrpppmmmllllllnnnnnnnnnmmmmmmllljjjhhhfffjjjmmmrrruuu___]]]___[[[\\\cccffflllvvvnnniiilllwww|||uuukkkaaaXXXRRRMMMIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDBBB???>>>===;;;999777555555555666777888:::;;;>>>BBBGGGGGGAAA;;;777666222222222222222222222222222222000000000000222222333555;;;EEETTTqqq|||yyy~~~~~~uuulllfffbbbaaaaaaeeennnwww~~~|||yyypppjjjbbbZZZTTTOOOKKKIIIGGGDDDDDDGGGIIIIIILLLQQQTTTVVVXXXZZZ[[[\\\___aaaiiiqqqiii___XXXZZZZZZUUUTTTXXXZZZ\\\^^^``````^^^[[[YYYUUUUUUVVVXXXZZZ]]]```bbbgggkkkpppvvvzzz~~~|||xxxwww|||xxxgggaaa[[[XXXUUUTTTVVVYYY[[[\\\WWWVVVUUUTTTVVV\\\eeekkknnnoooooolllhhhdddccccccbbbdddfffiiilllrrrxxx|||}}}zzz{{{zzz|||nnnhhhaaaZZZUUUQQQNNNLLLKKKLLLLLLLLLKKKLLLOOOQQQYYY\\\```ccccccaaa]]][[[UUURRROOOLLLMMMPPPTTTWWW\\\dddppp{{{{{{yyyyyyvvvsssqqqqqqpppnnnllliiiiiihhheeecccbbbcccdddfffhhhjjjkkkjjjhhheeedddjjjmmmsss~~~iiiZZZ\\\```^^^___eeehhhqqq}}}mmmjjjnnnwwwvvvoooeee[[[TTTOOOLLLJJJGGGGGGHHHIIIIIIIIIIIIIIIDDDBBB???>>>===;;;888666444444555777888999::::::<<<@@@EEEEEE@@@999555444111111111111111111111111111111////////////111111555666:::BBBQQQnnnyyy{{{yyyooohhhbbbaaa```bbbiiirrr{{{{{{xxxooojjjbbbZZZTTTPPPLLLJJJGGGDDDCCCFFFHHHHHHJJJOOORRRUUUYYY[[[[[[]]]```cccppp|||tttfff___[[[\\\\\\XXXWWWYYY\\\]]]^^^^^^\\\ZZZZZZYYYWWWXXXYYY[[[^^^```cccdddgggiiimmmssszzz}}}~~~~~~~~~{{{}}}xxxkkkeee^^^ZZZWWWVVVWWW[[[]]]^^^YYYXXXWWWVVVXXX]]]dddjjjmmmoooqqqooolllgggdddccc```cccgggjjjnnnrrrwww{{{}}}}}}{{{uuuqqqtttzzzrrrmmmddd\\\VVVRRRNNNKKKJJJKKKLLLLLLLLLNNNQQQTTT[[[^^^cccggggggeeeaaa^^^SSSPPPLLLJJJJJJNNNRRRUUU]]]___dddhhhkkkqqq}}}{{{vvvtttqqqooommmkkkhhheeebbbbbbaaa^^^\\\[[[]]]___bbbdddggghhhhhhgggffffffjjjppp{{{nnn___WWW\\\aaa```bbbgggmmmxxx{{{mmmjjjnnnwwwssslllaaaXXXRRROOOMMMKKKLLLLLLLLLLLLLLLKKKJJJIIICCCAAA>>>===<<<:::888666444555666777888999::::::===AAAFFFFFF@@@:::666555111111111111111111111111000///...------...///000555555777>>>MMMjjj|||~~~~~~ssslllcccbbb```aaafffoooxxx~~~zzzvvvlllggg___XXXRRRNNNKKKHHHFFFCCCBBBEEEGGGFFFIIINNNQQQTTTYYYZZZ[[[]]]ccchhhyyykkkgggccc``````___^^^^^^```______^^^\\\ZZZZZZ]]]```]]]]]]^^^```cccfffiiikkkqqqrrruuuzzz|||qqqkkkbbb___[[[ZZZ[[[^^^___```\\\\\\[[[ZZZZZZ^^^ccchhhlllpppuuuvvvsssmmmgggdddcccfffjjjnnnqqquuuzzz}}}yyyuuuqqqmmmmmmssszzztttkkkbbb[[[UUUPPPMMMIIIKKKLLLMMMNNNPPPTTTWWW[[[___dddhhhiiigggdddaaaXXXUUUQQQOOOOOOQQQUUUXXX[[[[[[^^^aaadddlll}}}~~~|||zzztttqqqnnnkkkiiifffbbb```]]]]]][[[YYYWWWWWWZZZ\\\aaabbbddddddddddddgggjjjmmmxxx{{{ddd[[[WWW]]]bbbccceeejjjsss|||lllhhhiiisss~~~tttlllaaaWWWQQQNNNMMMLLLOOONNNMMMJJJGGGDDDBBB@@@AAA???===<<<<<<;;;999777777777777777888999::::::???CCCHHHHHHCCC<<<888777222222222222222222222222000///............///000444444666;;;HHHbbb~~~}}}wwwpppdddcccbbbbbbdddkkktttzzz~~~yyyuuugggbbb[[[TTTOOOKKKHHHEEEEEEBBBBBBEEEGGGGGGJJJOOOQQQUUUYYYZZZ[[[___hhhppp|||wwwmmmgggfffeeeeeeeeegggiiikkkeeeeeeccc___\\\^^^ccchhhbbbbbbccceeeiiioootttwww{{{}}}vvvooofffddd```______`````````^^^^^^]]]\\\\\\___cccggglllqqqxxx|||yyyssslllhhhdddgggkkkooorrrwww|||}}}uuunnnkkkmmmttt}}}wwwmmmccc[[[TTTOOOKKKJJJKKKMMMNNNOOOQQQUUUXXXZZZ]]]bbbgggiiihhhfffddd[[[YYYVVVTTTSSSTTTWWWXXXSSSVVV\\\aaadddjjjxxx~~~~~~~~~~~~~~~{{{wwwtttqqqnnnjjjgggdddbbb^^^\\\XXXWWWVVVTTTSSSUUUXXX[[[```bbbddddddcccdddhhhmmmsssmmm___ZZZYYY^^^cccfffkkkpppuuuqqqhhhgggrrr~~~uuummm```VVVOOOMMMLLLLLLNNNMMMLLLIIIFFFCCCAAA???AAA???============;;;999:::999777666666777999:::>>>BBBGGGGGGAAA;;;777666333333333333333333333333222111000//////000111222111222555:::BBBVVVuuu}}}}}}yyysssffffffdddbbbbbbfffmmmsss{{{~~~xxxttteee```YYYRRRMMMJJJGGGEEEFFFCCCCCCFFFIIIIIIMMMQQQRRRVVVZZZ[[[\\\bbbnnnxxx{{{qqqooofffhhhjjjkkklllnnnoooooolllmmmlllhhhdddccchhhmmmgggggghhhlllrrr{{{xxxooohhhfffdddcccbbbaaa___]]][[[\\\\\\\\\]]]___cccgggmmmrrryyy}}}{{{vvvqqqnnnfffiiimmmqqquuu{{{}}}rrrooorrr{{{{{{pppfff]]]UUUOOOKKKKKKLLLNNNOOOPPPRRRVVVYYYXXX[[[___dddgggggggggfffaaa```^^^\\\ZZZZZZZZZZZZVVVYYY^^^ccceeelllzzz|||vvvqqqooolllfffbbb```^^^\\\ZZZVVVVVVUUUTTTSSSVVVZZZ]]]bbbfffjjjjjjiiiiiilllppp|||eee]]][[[[[[```eeekkkrrryyyxxxllliiitttvvvmmm```UUUNNNLLLKKKKKKPPPPPPOOOOOONNNLLLKKKJJJAAA@@@>>>>>>??????===<<<<<<:::888666555777999::::::???DDDCCC>>>888444222333333333333333333333333444333222111111222333444///111666:::???LLLfff}}}||||||zzzttthhhhhhfffccc```bbbhhhmmmwww~~~}}}wwwsssfffaaaZZZSSSOOOKKKHHHFFFGGGDDDDDDHHHKKKKKKOOOTTTTTTWWW[[[[[[]]]eeerrr}}}}}}qqqmmmnnngggkkkoooppppppppppppnnnqqqssssssooojjjhhhkkkooollllllmmmrrrzzzwwwmmmiiihhhfffeeedddaaa^^^[[[XXXYYY[[[[[[]]]```dddgggooosssyyy|||zzzwwwtttrrrlllooosssxxx}}}yyyuuuyyyyyynnneee]]]WWWSSSKKKMMMNNNOOOPPPRRRVVVYYYVVVYYY]]]bbbeeegggggggggkkkjjjhhhfffdddcccbbbaaaeeeddddddeeehhhqqqxxxsssooojjjddd```^^^\\\[[[ZZZWWWWWWVVVUUUUUUXXX]]]aaaeeekkkqqqsssqqqoooqqqtttxxxbbb\\\[[[\\\```fffnnnxxxuuukkkoootttiii]]]VVVPPPLLLLLLOOOLLLMMMOOOPPPPPPOOOMMMLLLHHHGGGFFFEEEDDDBBB>>>;;;<<<;;;999777777777777888???@@@AAA???;;;777444444444333333222222333333444333333222111000000000111111000222666<<>>===;;;;;;:::888777666666777777;;;>>>AAAAAA>>>999555444222333444555555444333222111111111000111111222222333111222444666<<>>===>>>>>>>>>;;;:::999888888999:::;;;<<>>@@@BBBBBB@@@<<<888666555666555555444444555555666333333222111000000000111222222444555333444<<>>======>>>===<<<<<<;;;:::999999888888:::;;;<<<;;;999888888999444444444444333333333333333222111111000000111111222333333333333666:::===BBBRRRmmmrrriii___```bbbgggmmmtttzzz~~~wwwjjjdddZZZPPPJJJHHHIIIJJJNNNRRRVVVYYYZZZ^^^dddiiioooxxxooonnnqqq{{{xxxpppfff]]]YYYYYYZZZ\\\___dddhhhjjjkkklllpppxxx~~~}}}yyyvvvpppggg___[[[\\\___bbbdddfffjjjooovvv}}}nnn\\\VVVSSSMMMLLLOOOQQQTTT[[[cccmmmvvv}}}rrr```___eeehhhkkknnnuuu~~~||||||uuukkk```XXXSSSQQQPPPYYY^^^cccbbb\\\TTTOOONNNJJJFFF@@@<<<;;;<<<<<<<<<======<<<;;;:::999888777999;;;<<<;;;999777666777555444444444444333333333222222222111111111111111111222333333333555888;;;AAAOOOiiitttlll``````aaadddjjjqqqwww{{{{{{{{{zzzllleee[[[QQQJJJHHHIIIJJJMMMQQQUUUXXX[[[```hhhnnn|||zzz{{{|||oookkknnnrrr}}}}}}uuujjj```ZZZYYYXXXZZZ^^^dddjjjnnnmmmnnnrrryyy~~~~~~{{{vvvmmmddd^^^]]]aaadddgggiiilllpppuuu}}}mmmZZZSSSPPPKKKKKKNNNSSSTTTWWW[[[aaahhhoootttuuu}}}wwwkkkbbbdddjjjnnnppprrr|||}}}}}}{{{qqqggg^^^YYYVVVUUU\\\ccckkkjjjaaaWWWQQQOOOHHHDDD???<<<;;;<<<<<<;;;???>>>===<<<;;;:::999888;;;<<<===<<<999666444444555555555444444444333333222222222222111111000000000111222222222333666888>>>KKKbbbzzztttgggeeedddeeeiiipppxxx}}}~~~{{{{{{|||nnnhhh]]]SSSLLLIIIIIIJJJPPPTTTXXX[[[___fffpppvvv~~~uuupppvvvyyynnnnnnuuu{{{zzzoooeee[[[YYYWWWWWW[[[ccckkkppptttsssvvv|||{{{sssjjjbbb```bbbeeegggjjjmmmqqqwwwmmmYYYRRROOOLLLMMMRRRRRRTTTWWWZZZ\\\aaaggglllvvvmmmhhheeeiiimmmppprrrttt~~~~~~}}}tttjjjbbb\\\XXXWWW[[[dddnnnmmmcccVVVMMMJJJFFFCCC???=========<<<;;;>>>>>>===<<<;;;;;;::::::<<<>>>???===:::666444333555555555555444444444333111222222222222111000000///000222222222222555777999DDDXXXttt}}}sssooojjjgggiiipppyyy~~~~~~~~~}}}|||}}}}}}qqqjjj___UUUMMMJJJJJJKKKPPPSSSWWWZZZ```hhhsss{{{{{{sssrrr~~~yyymmmmmmvvv~~~vvvlllaaa]]]XXXVVVYYY```iiiooottttttwwwyyypppgggcccdddgggeeeiiiooovvv}}}~~~jjjWWWRRRPPPMMMNNNSSSLLLQQQVVVYYY\\\```fffkkk{{{{{{gggggghhhkkkmmmpppsssuuu{{{~~~wwwmmmeee^^^ZZZXXX\\\hhhssssssgggWWWLLLHHHCCCAAA????????????===;;;<<<<<<<<<;;;;;;:::::::::;;;===???>>>;;;888666555555555555555444444444444111222222333222111000///000111333333333333555777888@@@PPPjjjzzzpppiiiiiiooowww~~~}}}}}}||||||{{{xxxwwwyyy}}}~~~ssslllbbbWWWOOOLLLLLLLLLOOORRRVVVZZZ```jjjvvv~~~{{{zzz~~~mmmjjjsss}}}}}}sssjjjddd\\\WWWWWW]]]fffkkkrrrrrryyywwwmmmggggggiiihhhmmmuuu|||uuucccUUURRRRRROOOMMMPPPKKKPPPVVVZZZ]]]bbbjjjppppppeeeiiillllllmmmqqquuuxxx}}}rrr~~~zzz}}}tttkkkddd```^^^eeerrr~~~rrr```SSSNNNAAA@@@@@@@@@AAA@@@>>><<<::::::::::::::::::::::::999<<<>>>???===:::888888666666555555555444444444111111222333222111000///111222444444444444666777;;;@@@NNNddduuukkkhhhmmmvvv|||||||||zzzyyyxxxuuutttvvvzzz}}}~~~~~~uuunnncccXXXPPPMMMLLLMMMSSSVVVZZZ^^^eeeooo|||~~~rrrlllttt~~~yyyqqqjjj```YYYWWW[[[ccchhhtttvvv{{{qqqkkkjjjkkknnnttt{{{lll]]]SSSSSSTTTOOOKKKLLLPPPTTTYYY\\\^^^ccclllssswwwiiifffkkkooooooooosssyyy}}}uuukkkyyyxxx~~~zzzrrrjjjfffgggmmm}}}jjjVVVLLLIIIEEE???<<<<<<===>>>???;;;888555333333555666666888:::<<<<<<:::888777777999888777666555444333333222222222111111111111111111000000000000222444555666===HHHYYYrrrvvvqqqmmmkkkpppxxx|||}}}{{{tttnnnlllmmmnnntttzzz~~~~~~}}}}}}qqqnnnfff[[[QQQLLLMMMPPPUUUXXX___dddggglll||||||pppwwwvvvqqqjjjbbbZZZXXXaaalllrrr~~~|||wwwnnngggooovvv~~~wwwfff]]]UUUQQQNNNKKKKKKNNNRRRWWWWWW\\\fffhhhlllzzz}}}pppkkkhhhllliiikkkwww|||~~~qqqfffwwwuuuxxxyyyooojjjiiivvvqqqYYYKKKGGGCCC???<<<===???AAABBB>>>;;;888555444444444555999;;;======;;;999999999999888888777555444444333222222111111111111000000111111000000111222444555555:::DDDTTTkkkxxxtttooojjjlllrrrzzz|||~~~~~~~~~}}}zzz{{{tttllliiihhhkkkttt~~~~~~|||zzzyyyrrrnnnfff\\\RRRNNNNNNPPPQQQUUU\\\dddiiirrrvvv~~~wwwoooggg^^^]]]fffrrr|||sssmmmlllsss|||{{{oooccc[[[TTTQQQOOOMMMNNNQQQRRRWWWXXX]]]hhhkkkppppppiiiiiilllrrroooqqq~~~vvvhhh^^^yyytttttttttmmmjjjvvvttt[[[LLLEEEBBB>>>===???BBBDDDDDDAAA>>>:::666444333333444:::<<<>>>>>><<<;;;:::;;;999999888777666555555444222222111111111000000000111111111111111222444444555888@@@NNNddd~~~xxxrrrllljjjlllssswww}}}~~~|||zzzzzz{{{|||{{{zzz|||tttkkkeeebbbfffsss|||xxxtttrrrooolllddd[[[SSSOOOOOOQQQQQQTTT\\\dddlllwww~~~wwwmmmdddcccooo}}}yyysssooouuu~~~ssshhh```YYYSSSQQQPPPOOOQQQTTTRRRXXXYYY^^^jjjooowwwssseeeffflllkkksssrrrttt}}}pppccc[[[~~~uuuttt~~~ssskkkiiijjjxxxlllYYYNNNEEEBBB???>>>@@@BBBDDDDDD@@@>>>;;;777444333444555;;;===>>>>>><<<;;;;;;;;;:::999999888777777666666222222222111000000000///000000000000111111222222666777===KKK^^^xxxvvvuuu{{{tttooollllllpppttt}}}~~~zzzyyyzzz|||}}}~~~{{{tttllleee```bbbnnnzzz{{{vvvpppkkkhhhgggccc]]]VVVRRRPPPQQQRRRUUUWWW^^^fffnnnzzz~~~|||rrriiikkkzzz|||wwwyyy}}}zzzooofff```XXXSSSRRRRRRPPPRRRUUUSSSYYYZZZ```lllsss~~~zzzjjjeeejjjpppllltttuuuwwwyyykkk___XXXuuusss~~~xxxmmmfffdddbbbjjjrrrsssjjj^^^UUUPPPFFFCCC@@@???@@@BBBCCCCCC======;;;777444444666999<<<===>>>===;;;999:::::::::::::::999888888777777333333333222111000000000/////////000000000000000555444999FFFWWWnnnqqqlll|||uuuqqqooonnnmmmrrr{{{~~~{{{zzz|||~~~{{{tttmmmgggbbbaaahhhrrrxxxvvvsssoooiiiccc^^^[[[[[[XXXTTTPPPPPPQQQSSSTTTVVVXXX___iiirrr~~~~~~~~~tttmmmqqq|||~~~vvvkkkccc```YYYTTTSSSSSSQQQRRRUUUUUU\\\]]]bbbnnnvvvlllggghhhkkkmmmqqqzzzzzz~~~~~~pppcccYYYSSStttqqq}}}|||yyyrrrhhhaaa```bbbdddeeebbbZZZSSSPPPOOOEEEBBB@@@???@@@BBBBBBBBB<<<<<<<<<999555555999===>>>??????===:::999999999;;;;;;:::::::::999999999555555444333222111111000//////000111111000000///222///333@@@NNNaaa}}}vvvlll{{{xxxwwwuuurrrmmmpppwww~~~~~~|||{{{{{{~~~|||ssskkkgggdddcccfffkkkllljjjfffaaa\\\WWWSSSQQQSSSPPPNNNMMMOOOSSSUUUVVVUUUXXX___kkkvvvvvvoootttzzzpppeee______YYYTTTTTTTTTSSSSSSVVVXXX______cccnnnwwwqqqeeefffggggggiiirrrzzz{{{vvvkkkaaaXXXRRRwwwoooxxx~~~{{{yyyrrrggg```___\\\]]]]]]YYYRRRMMMJJJJJJAAA@@@>>>>>>@@@BBBCCCCCC>>>??????<<<888777;;;@@@BBBBBBAAA>>>;;;999999999;;;;;;;;;;;;::::::::::::777666666555333222222111000111222333333222111000333///111<<>>===<<<===@@@CCCDDDDDDAAABBBBBB>>>999999===AAADDDDDDCCC@@@<<<999999:::;;;;;;;;;;;;;;;;;;::::::888777777555444333222222222333444555444444222111666111222<<>>>>>======>>>???@@@AAABBBDDDDDD@@@;;;:::>>>CCCKKKHHHCCC>>>::::::>>>AAABBBAAA???===;;;:::999999777666555444333222222222////////////000111333333...444222444???HHHXXXooorrrwwwxxxwwwtttrrrvvv~~~{{{{{{~~~yyyqqqiiieeegggjjjjjjiiihhhddd^^^YYYVVVWWWYYY[[[ZZZWWWUUUVVVYYY]]]___```eeennnvvvzzz~~~~~~|||zzzxxx~~~zzzwwwvvvwwwxxxvvvtttuuuxxx{{{|||{{{zzz{{{||||||{{{zzzyyywwwvvvuuuttttttwwwzzzyyywwwyyy~~~|||~~~{{{yyyvvvrrrooonnnmmmnnnppprrrvvv{{{~~~yyy{{{}}}vvvnnnjjjgggbbb^^^XXXWWWUUUSSSRRRTTTYYY\\\dddeeehhhmmmqqqzzzooojjjhhhjjjmmmnnnpppuuu|||}}}rrrfff```[[[SSSLLLJJJpppnnnvvv~~~wwwmmmbbb[[[QQQQQQQQQPPPMMMJJJFFFDDD>>>>>>===<<<===>>>???@@@AAACCCCCC@@@<<<;;;???CCCJJJHHHDDD@@@<<<;;;===@@@@@@???>>>===<<<;;;::::::888777666555444333333333000000000111111333444444000666444555>>>FFFUUUkkkwwwrrr~~~xxxpppmmmqqqyyy~~~~~~{{{uuunnnlllmmmppppppooorrrnnniiiddd```^^^^^^^^^]]]]]]^^^```ccchhhlllooovvv}}}}}}yyyvvvtttrrrtttqqqooonnnpppqqqpppooooooqqqtttttttttssstttuuuuuuttttttssssssrrrrrrqqqoooqqqrrrpppnnnnnnssswww{{{vvvsssqqqooopppnnnkkkiiigggfffggggggiiikkknnnqqqtttvvvvvvwwwxxxyyy{{{|||yyyuuuwww}}}}}}yyyoooiiifffccc^^^ZZZXXXWWWUUURRRQQQTTTXXX\\\ccceeejjjqqqwwwtttmmmiiigggkkknnnpppuuuzzzvvvjjj___YYYUUUNNNIIIHHHsssqqqyyy{{{rrrhhhaaaSSSSSSSSSQQQNNNJJJFFFDDD???>>>===<<<;;;<<<======>>>@@@AAA@@@===<<>><<<===>>>>>>============<<<<<<<<<;;;:::888666555444333333222222222222333444444555333888666666>>>CCCPPPeeerrr{{{oookkknnntttyyy|||}}}xxxsssrrrtttxxxyyyyyy|||wwwrrrmmmiiigggjjjmmmqqqtttwww}}}}}}yyytttqqqnnnllliiigggeeeeeeggghhhhhhhhhfffhhhjjjkkkjjjjjjjjjkkkkkkkkklllmmmmmmnnnnnnoookkklllllljjjgggfffjjjmmmuuuuuuwwwyyy|||zzzqqqkkkggggggeeeddddddccccccccceeedddbbbaaa``````aaabbb```aaaccceeeggghhhjjjkkknnnnnnpppsssqqqooosssyyyzzz}}}rrrmmmhhhdddbbb```\\\XXXXXXWWWUUURRRQQQSSSXXX[[[gggjjjpppxxxwwwfffkkkggggggkkkpppttt{{{}}}nnncccXXXSSSOOOJJJGGGHHHwwwuuu|||}}}uuullleeeWWWWWWVVVTTTPPPLLLHHHEEE???>>><<<;;;::::::;;;;;;;;;===??????======>>>@@@EEEFFFFFFCCC@@@>>>======<<<======>>>>>>>>>>>>>>>===<<<:::888666555444444333333333222333333444444222888777777>>>BBBMMM```wwwvvvpppoooqqquuuzzz~~~zzzuuutttyyy|||~~~{{{vvvqqqmmmjjjhhhbbbaaa_________```aaaaaa^^^```bbbbbbaaa```aaacccbbbcccdddfffhhhiiikkkkkkjjjkkkkkkjjjiiijjjmmmpppmmmnnnnnnpppsssvvvxxxzzz{{{zzz|||}}}{{{vvvqqqlllfffbbb___^^^^^^^^^^^^______```aaaaaa``````_________```aaa`````````aaabbbdddeeeffffffeeegggkkkkkkjjjnnnssstttvvvxxxzzzzzzzzzyyyyyyzzz}}}uuusssqqqsssvvvwwwssspppgggeeecccbbbaaa```\\\YYYWWWVVVTTTRRRQQQSSSXXX\\\kkkooowww~~~oooiiijjjhhhhhhmmmrrrxxxxxxkkk```VVVPPPLLLHHHGGGJJJ}}}yyy}}}vvvmmmggg[[[ZZZYYYWWWSSSOOOJJJHHH???>>><<<;;;::::::::::::999:::<<<<<<<<<<<<===>>>AAACCCDDDCCCAAA>>>=========>>>???@@@@@@@@@??????>>>===;;;999777666555555444333333222222222333333111777777888>>>AAAJJJ]]]qqq}}}}}}yyysssooorrryyy}}}xxxwww}}}|||zzzvvvqqqlllgggdddbbb[[[ZZZZZZXXXWWWXXXYYYZZZXXXYYYZZZZZZXXXXXXZZZ[[[ZZZ[[[]]]___aaadddeeefffiiiiiijjjkkkmmmqqquuuxxxrrrqqqpppooooooooooooooossstttwww|||{{{tttiiihhheeebbb___^^^^^^___]]]\\\\\\[[[[[[\\\\\\\\\_______________``````aaaeeeeeedddddddddeeeffffffbbb``````cccdddcccfffkkklllnnnpppsssvvvvvvuuutttsssuuuxxx{{{{{{vvvpppkkkiiigggddddddffffffdddaaa\\\]]]]]]^^^___^^^[[[YYYVVVVVVTTTRRRRRRUUUZZZ^^^gggnnn{{{qqqmmmooollljjjlllqqqvvv}}}zzzrrrfff]]]SSSNNNIIIFFFFFFJJJ~~~~~~zzzssslllfff\\\\\\[[[XXXUUUPPPLLLJJJ???>>><<<;;;:::::::::;;;999888888888999:::;;;;;;===@@@BBBBBB@@@???>>>???@@@AAABBBBBBBBBAAA@@@???>>>===;;;999888777666666555444333333222222222222111888888999??????FFFXXXmmm|||}}}wwwppppppvvv~~~||||||}}}zzztttrrrnnnjjjddd```\\\ZZZSSSTTTTTTSSSRRRRRRTTTVVVVVVWWWXXXWWWUUUUUUWWWYYYWWWXXXZZZ\\\^^^```bbbccceeeeeefffiiimmmqqqvvvxxxyyyxxxwwwuuurrrooommmkkkoooqqqtttxxx|||{{{uuummmeee]]]]]]\\\ZZZXXXYYY[[[^^^___^^^]]]\\\\\\\\\\\\\\\^^^^^^```aaacccdddeeefffiiihhhhhhggggggffffffeeeddd```^^^______]]]^^^bbbdddfffiiinnnrrrtttrrrqqqooopppqqqpppnnniiidddaaa___]]][[[ZZZZZZYYYXXXVVVTTTVVVXXXYYYZZZYYYXXXWWWUUUUUUTTTSSSTTTWWW]]]aaadddooorrriiiiiimmmooonnnqqqwww}}}~~~ssslll]]]VVVOOOKKKGGGDDDEEEIII~~~|||zzzvvvppphhhccc[[[ZZZZZZXXXUUUPPPLLLJJJ???>>><<<;;;;;;;;;<<<<<<999777555555555777888999:::<<>>===<<<;;;999888777777777777666555444333333333333333:::::::::>>>===BBBRRRhhh}}}vvvrrrttt|||}}}|||~~~~~~~~~}}}xxxtttnnnlllhhhccc^^^ZZZVVVTTTNNNPPPRRRRRRQQQSSSVVVZZZ\\\]]]]]]\\\ZZZZZZ\\\^^^\\\]]]^^^```aaacccdddeeecccbbbbbbdddgggkkknnnpppssstttvvvwwwwwwvvvtttrrrppprrruuuwwwzzz~~~yyyrrrmmmeee]]]VVVWWWXXXWWWVVVXXX\\\```cccbbbbbbaaaaaabbbcccccccccdddgggkkknnnqqqtttuuuvvvvvvvvvvvvtttrrrpppooolllfffbbbaaa___\\\\\\^^^^^^```ccciiioooqqqpppmmmllllllllliiifffbbb```___YYYXXXWWWWWWVVVUUUTTTSSSPPPRRRUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTVVVZZZ```eeeooo|||oooiiihhhiiilllqqqqqquuu}}}vvvllleeeUUUPPPKKKJJJGGGEEEGGGLLL~~~|||zzzxxxtttmmmfffaaaYYYYYYXXXWWWTTTPPPLLLJJJ???>>>===<<<;;;<<<======999777444222333555777777888:::===>>>>>>>>>@@@AAAFFFGGGGGGGGGEEEBBB???===<<<;;;:::999888888888888999888777555555444444444555<<<<<<;;;>>>;;;>>>NNNbbb}}}vvvtttyyy|||{{{}}}||||||}}}~~~zzz|||~~~~~~}}}{{{zzzzzzwwwxxxyyyxxxwwwwwwyyy{{{{{{{{{|||||||||yyytttpppkkkiiifffaaa\\\XXXUUUSSSMMMPPPRRRTTTTTTWWW\\\```dddeeedddcccaaabbbdddfffcccdddeeefffgggiiijjjjjjcccaaa``````cccfffggghhhgggjjjpppvvvzzz||||||{{{rrruuuwwwwwwzzz~~~~~~~~~zzzsssmmmiiibbb[[[TTTVVVXXXXXXYYY[[[aaaeeecccccccccdddeeefffhhhiiijjjlllqqqvvv{{{uuunnnhhhfffccc___]]]___[[[\\\```fffmmmooommmjjjffffffeeebbb___]]]\\\\\\YYYYYYYYYYYYYYYXXXWWWVVVQQQSSSUUUVVVVVVUUUVVVVVVTTTTTTTTTUUUWWW\\\bbbggg~~~lllbbbgggkkknnnooorrrsssyyy|||pppfff```PPPLLLJJJKKKJJJHHHKKKQQQ}}}yyywwwtttnnnfff```VVVVVVVVVTTTQQQMMMHHHEEEAAA???>>>===>>>???>>>===777555222000///000111333777999;;;;;;:::;;;>>>AAAIIIHHHGGGFFFEEEBBB>>>:::;;;:::888777777888:::;;;;;;999888666444444444555555444666:::;;;<<>>===>>>>>>===<<<666555333222111222333444777888::::::999;;;>>>AAAFFFGGGIIIJJJJJJFFF@@@<<<;;;:::999999999:::;;;<<<;;;:::888777666555555666777555666999999999===CCCLLL___zzz}}}uuusssuuuyyy{{{|||~~~|||{{{}}}}}}rrruuuyyy}}}}}}}}}}}}{{{yyyzzzxxxvvvvvvwwwvvvssspppkkkjjjhhhfffddddddddddddeeeffffffeeecccbbbcccdddhhhiiijjjjjjiiigggdddccc```YYYUUUVVVVVVTTTSSSTTTXXXZZZ]]]```ccciiisss{{{~~~{{{yyyxxxuuupppllldddcccccceeeiiipppvvvzzz|||yyywwwuuuqqqjjjccc^^^\\\]]][[[]]]```aaabbbeeejjjooopppqqqtttwww|||xxxpppmmmlllkkkiiihhhfffdddcccddddddcccbbb```aaaaaa^^^ZZZXXXYYY[[[^^^^^^^^^^^^]]][[[ZZZXXXWWWVVVUUUTTTTTTUUUVVVWWW\\\[[[\\\```dddiiittt{{{lllbbbdddhhhiiioooxxxxxxmmmbbbYYYTTTNNNMMMKKKHHHGGGJJJNNNRRR}}}xxx{{{yyywwwwwwvvvqqqiiibbbVVVSSSNNNKKKJJJIIIHHHHHHCCCAAA???>>>>>>>>><<<;;;555555444444444444444555666777777777888:::>>>BBBBBBDDDIIIMMMNNNJJJCCC>>>::::::;;;<<<<<<<<<<<<<<<<<<;;;:::888777777777777999666666888777555888>>>DDDRRRhhh|||zzzzzzqqqrrrtttvvvzzz~~~|||}}}}}}tttqqquuu{{{~~~{{{xxxvvvuuutttrrrppppppooommmllllllkkkiiiggg___^^^]]]\\\\\\[[[\\\\\\bbbccccccbbb___^^^___``````aaabbbcccbbbaaa___^^^YYYTTTQQQTTTVVVWWWXXX\\\^^^dddjjjmmmpppyyy|||vvvmmmiiidddbbbdddkkktttzzzzzzwwwpppnnnjjjeee```]]]^^^______cccgggjjjjjjlllppptttvvv{{{}}}~~~~~~}}}zzzuuuooojjjfffccc```^^^]]]^^^]]][[[YYYYYY[[[]]]dddcccbbb```^^^]]]\\\\\\WWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[]]]dddjjjrrrxxxjjjdddccciiimmmnnnttt}}}{{{nnndddZZZSSSOOOKKKKKKJJJIIIIIILLLQQQUUU}}}uuu}}}|||wwwvvvvvvwwwvvvrrrkkkdddYYYSSSLLLHHHHHHJJJJJJJJJDDDBBB???>>>>>>===<<<:::666666555555444444333333555555555555777:::===@@@>>>@@@EEEJJJLLLJJJDDD@@@:::;;;===?????????>>>===<<<<<<;;;:::999999888888888666555666555333666;;;DDDLLL\\\rrr{{{qqqtttzzzuuutttssstttxxx}}}~~~|||{{{qqqtttzzz}}}~~~~~~yyyvvvrrrnnnllljjjgggeeeeeedddbbbaaaaaa``````___[[[[[[\\\]]]___```aaabbbdddfffggggggfffeeefffgggbbbbbbccccccbbb```^^^\\\YYYUUUSSSWWWYYYZZZ^^^cccfffqqq{{{|||wwwooojjjjjjooovvv{{{|||wwwsssllliiiddd^^^[[[]]]aaaeeehhhlllqqqrrrppppppssswww}}}|||ssskkkeee```]]]]]]]]]\\\[[[[[[\\\^^^```eeeccc```]]][[[ZZZ[[[[[[XXXYYYZZZ[[[\\\]]]^^^^^^___^^^bbbiiipppzzzvvvfffbbbccciiiqqqttttttzzztttggg]]]UUUPPPMMMHHHIIIJJJKKKLLLPPPUUUXXX|||sssyyyzzzvvvttttttuuuvvvssslllfff\\\UUUMMMIIIJJJMMMMMMLLLDDDBBB???>>>>>>===<<<:::888777777666444333222111555444444555777:::<<<>>><<<===???BBBDDDEEECCCAAA;;;<<<>>>@@@AAA@@@>>>===<<<<<<;;;;;;::::::999999777444444666555444777<<<@@@EEEPPPddd}}}qqqdddhhhpppxxxwwwuuutttvvv|||~~~}}}~~~tttvvv{{{}}}|||~~~|||{{{{{{sssooojjjfffcccaaa^^^\\\ZZZZZZZZZZZZYYYZZZ[[[\\\^^^___bbbfffjjjmmmpppqqqppprrrttttttrrrqqqqqqrrrllllllmmmllliiiddd___]]][[[WWWVVVYYY[[[]]]bbbhhhooo~~~~~~yyywwwxxxzzz|||{{{zzzyyyyyyxxxvvvrrroookkkggg```ZZZYYY]]]ffflllqqquuuyyywwwrrrqqqtttxxxxxxqqqlllgggeee___^^^]]]]]]^^^___```aaa___]]]ZZZWWWVVVVVVWWWWWW\\\]]]___```bbbbbbbbbbbbggggggkkkrrrzzzooofffbbbcccgggpppwwwyyyzzz~~~wwwjjj^^^VVVPPPMMMLLLGGGIIIKKKMMMPPPSSSXXX\\\zzzpppuuu{{{vvvtttsssttttttrrrmmmhhh___XXXPPPMMMNNNPPPOOOLLLCCCAAA???>>>>>>>>><<<;;;:::999777666555444444444888777666888:::======<<<<<<;;;;;;<<>>???AAAAAA???>>><<<;;;;;;;;;<<<;;;:::999999777444555777666555888>>>===@@@JJJ\\\uuukkk]]]]]]bbbsssvvvwwwwwwwwwzzz~~~yyy{{{}}}|||}}}{{{}}}|||zzz|||~~~yyywwwwwwlllhhhbbb^^^[[[YYYWWWVVVUUUVVVWWWWWWXXXZZZ]]]```eeeggglllqqqvvv{{{~~~}}}}}}{{{|||}}}{{{vvvnnngggbbbZZZXXXXXX[[[^^^```gggooouuu|||{{{}}}}}}zzzyyyrrrpppoooooopppooommmlllkkkhhhbbb]]]\\\aaajjjpppvvvyyyzzzvvvqqqpppvvv}}}{{{xxxwwwvvvssstttxxxxxxtttpppooorrrssstttwwwzzz~~~zzzuuusssqqqnnnmmmbbbaaa``````bbbbbbaaa```YYYWWWUUUSSSSSSTTTUUUVVV___aaaeeehhhjjjjjjjjjjjjkkkmmmsss|||yyyfff^^^___dddggglllsssyyy}}}ssskkk___UUUNNNKKKIIIIIIGGGJJJMMMQQQSSSWWW\\\___wwwooosss{{{wwwtttrrrrrrsssrrrnnnjjj```YYYRRRPPPRRRRRRNNNJJJBBB@@@>>>===>>>>>>===<<<:::999888777777888:::;;;<<<;;;;;;===@@@AAA???======<<<;;;<<<>>>???@@@?????????@@@@@@???>>>===<<<::::::;;;;;;;;;:::999888999777666888777666999>>>;;;>>>FFFUUUlllpppbbb[[[YYYeeennnxxx{{{xxxwww{{{|||xxxvvvtttuuuxxxuuuxxxzzzyyy{{{|||wwwrrrpppooofffbbb]]]XXXVVVUUUTTTRRRTTTVVVXXXZZZ[[[___dddiiinnnqqqvvv{{{|||rrrhhhbbbXXXWWWYYY___ccchhhrrr|||{{{yyyvvvsssqqqlllooorrrsssssstttwwwyyywwwyyy|||}}}}}}zzzvvvtttmmmkkkiiihhhiiijjjjjjiiijjjiiifffdddcccffflllpppsssvvvwwwrrrnnnqqq|||}}}uuummmiiihhhiiieeedddggglllkkkfffdddhhhfffhhhjjjmmmooorrrtttvvvsssqqqooonnnnnnnnnlllkkkcccbbbaaacccdddccc```\\\UUUTTTTTTTTTTTTUUUWWWXXXaaaeeejjjooosssuuuuuuuuurrruuummm]]]XXXYYY___ffflllpppvvv{{{{{{gggaaaWWWOOOJJJHHHHHHGGGHHHKKKPPPSSSWWWZZZ^^^aaauuuooosss~~~zzzxxxtttqqqpppqqqqqqnnnkkk```ZZZTTTRRRTTTSSSNNNHHHAAA???>>>===>>>???>>>===:::999888888999<<>>???AAADDDDDDAAA===>>>======>>>@@@@@@???>>>@@@@@@@@@???>>>===<<<;;;999:::;;;;;;;;;:::999888<<<999888999888666999>>>888:::@@@LLL___yyyyyykkk^^^WWWYYYgggxxx~~~zzzvvvwwwzzzzzz}}}~~~}}}}}}}}}~~~yyy{{{}}}yyynnniiihhhgggiiimmmoootttxxxyyy|||~~~{{{{{{yyyuuuoookkkhhhgggccc___YYYUUUTTTSSSRRRQQQTTTWWWZZZ]]]___cccjjjooovvvxxx}}}~~~yyy|||~~~}}}vvvlll```YYYVVVWWW[[[bbbiiippp|||zzztttllljjjiiiiiiiiiiiigggeee```dddggggggfffeeefffiiijjjmmmrrrvvvwwwuuurrrooommmjjjgggeeefffhhhhhhhhhiiijjjjjjjjjiiijjjlllnnnooorrrsssooolllrrrxxxrrrqqqppplllgggcccaaaaaabbb]]]]]]bbbgggeee______eeeccceeehhhjjjkkklllmmmnnnkkkiiihhhggghhhgggfffddddddcccbbbdddeeeccc^^^ZZZTTTTTTUUUVVVWWWXXXZZZ[[[bbbfffmmmtttyyy|||}}}}}}~~~lllSSSNNNTTTZZZaaahhhpppsssxxx~~~rrrbbb\\\TTTMMMIIIIIIIIIHHHIIILLLQQQUUUXXX\\\___bbb}}}tttooonnnvvv|||zzz{{{xxxuuurrrqqqooollljjj^^^ZZZTTTPPPNNNLLLKKKJJJDDDBBBAAAAAAAAA???===;;;;;;:::888888:::>>>BBBEEEIIIHHHFFFDDDBBBBBBCCCCCCFFFDDD@@@??????@@@@@@@@@????????????===;;;999888::::::999999999999999999888888999999999::::::::::::<<>><<<:::999888999;;;???CCCFFFNNNMMMKKKJJJHHHFFFEEEEEEGGGDDDAAA???@@@AAA@@@@@@======>>>>>>===<<<;;;:::999999999999:::::::::::::::::::::::::::999999999999:::???HHHSSSeeezzzttteeefffjjjrrrzzz}}}yyytttyyy|||~~~zzzxxxwwwvvvuuuwwwzzz}}}}}}ttthhhaaa___``````___ccceeejjjnnnqqqsssssssssuuutttqqqmmmgggaaa[[[XXXTTTSSSSSSTTTWWWZZZ^^^```___eeennnuuuzzz~~~|||{{{uuutttqqqlllddd^^^ZZZYYYVVV\\\dddooo}}}sssnnnhhhcccaaa``````___aaa``````______^^^]]]]]]\\\\\\]]]^^^___``````aaaeeefffgggjjjkkkmmmnnnnnnuuuuuuuuutttsssqqqooommmggggggeeebbb______```bbb```_________aaadddhhhjjjhhhgggeeecccbbbaaa``````aaa]]]\\\]]][[[WWWVVVYYYUUUXXX[[[\\\[[[ZZZYYYZZZYYYZZZ]]]^^^___``````aaa``````___^^^]]]]]]\\\\\\\\\]]]^^^```aaa___[[[WWWYYYXXXYYY]]]bbbeeeeeedddfffkkkrrrxxx}}}nnnZZZQQQJJJLLLSSS[[[dddkkk|||{{{nnnaaaZZZSSSMMMLLLKKKHHHFFFHHHJJJPPPVVVZZZZZZZZZYYYYYY~~~ppphhhgggpppzzz|||zzzwwwuuuqqqooooooppppppooofff```WWWOOOKKKJJJIIIIIIHHHGGGEEECCCBBB@@@===:::999888888999<<>><<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<======>>>>>>===<<<;;;:::999888888777999>>>EEETTTkkktttzzzpppnnnttt{{{}}}}}}|||||||||~~~~~~|||||||||{{{yyyxxxzzz}}}~~~|||{{{yyyvvvwww}}}yyynnnjjjddd```^^^^^^]]]\\\ZZZZZZ\\\^^^aaadddfffhhheeeeeedddbbb]]]WWWQQQMMMSSSVVV[[[aaafffjjjlllnnn|||{{{xxxrrrlllhhhhhhgggeeebbbbbbdddfffccciiiuuu~~~vvvpppeeeZZZ^^^^^^^^^```aaaaaa___]]]]]]\\\[[[ZZZXXXWWWUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXYYYZZZ[[[]]]```aaaaaa]]]YYYWWWUUUVVVXXXXXXWWWVVVXXXYYYXXXXXXYYYZZZZZZZZZZZZYYY\\\\\\\\\]]]^^^___aaaaaa^^^[[[\\\^^^^^^[[[[[[]]]YYY[[[^^^^^^]]][[[ZZZZZZ___```ccceeefffdddaaa]]]^^^]]]ZZZXXXXXXZZZ]]]___bbbdddgggkkkmmmkkkgggddd]]]___ccciiinnnrrrssstttvvv}}}qqq\\\QQQOOOKKKKKKPPPXXXaaannnxxxttthhh^^^XXXQQQLLLJJJKKKKKKJJJKKKOOOTTTTTTWWW\\\\\\XXXTTTRRRwwwkkklllyyy}}}wwwvvvrrrpppmmmlllmmmooooooooohhh```UUULLLGGGEEEFFFFFFGGGEEEBBB@@@???<<<888555666777777999<<<@@@CCCEEEKKKMMMOOOPPPNNNIIIDDD@@@@@@???======??????>>>===???>>>===<<<;;;::::::999::::::;;;<<<===>>>>>>>>>@@@???>>>===<<<:::999999999888999<<>>@@@GGGIIILLLNNNLLLHHHCCC@@@>>>===<<<===???@@@@@@???AAA@@@>>>===;;;:::::::::<<<<<<<<<===>>>>>>>>>???@@@@@@???>>>===<<<;;;::::::999:::<<>>;;;888555666666666666777888999:::???BBBEEEHHHGGGEEEAAA???===<<<===???AAACCCCCCBBBAAA@@@>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<999999;;;<<<===BBBQQQ```pppvvvttt||||||yyywwwwwwuuuwww{{{}}}zzzzzz{{{{{{~~~}}}{{{zzzvvvtttrrrttt{{{xxxoookkkjjjgggccc```^^^___```aaaaaabbbccccccddddddeeeiiiddd]]]WWWTTTTTTVVVXXX]]]dddooozzzrrrjjjddd```___\\\WWWVVVXXXUUUTTTSSSSSSSSSSSSSSSSSSQQQSSSWWWYYYZZZ[[[]]]___bbbdddfffhhhhhheee```\\\XXXWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSTTTWWWZZZ[[[[[[VVVVVVWWWWWWXXXYYYZZZZZZ]]]^^^^^^___```aaaaaabbbaaa`````````bbbeeegggiiihhhhhhhhhhhhhhhhhhhhhhhhmmmnnnoooooooooqqquuuxxxvvvvvvvvvwwwwwwxxxxxxyyylllaaaYYYUUUTTTVVVZZZbbbjjjoooxxxuuuggg^^^WWWPPPLLLIIIHHHIIIMMMNNNOOOTTT\\\\\\\\\aaafffbbb[[[aaammmyyytttsssmmmlllllllllkkkiiidddaaa```ZZZRRRKKKHHHGGGGGGGGGAAA???===<<<;;;999666333666666555555555555666666888;;;>>>AAABBB@@@>>><<<===<<<===@@@DDDEEEEEEDDD@@@???>>>======>>>???@@@?????????>>>>>>>>>>>>>>>@@@@@@??????>>>=========999999;;;<<<<<<@@@MMM[[[ggg{{{}}}|||wwwsssqqqsssuuuyyy~~~}}}yyyyyyzzzwwwzzz~~~}}}{{{yyyxxxsssrrrqqquuuuuulllnnnmmmjjjeeebbb```bbbcccbbbdddfffhhhjjjlllmmmmmmlllfff^^^WWWTTTUUUYYY]]]dddkkkvvvppppppjjjcccfffnnnhhhZZZYYYWWWWWWXXXVVVSSSUUUZZZSSSTTTUUUTTTSSSSSSTTTVVVSSSUUUXXXZZZZZZZZZ[[[\\\\\\^^^```aaa```]]][[[YYYRRRTTTWWWYYYXXXVVVVVVXXX[[[YYYVVVVVVYYY\\\___```[[[\\\]]]___```bbbcccdddfffggghhhiiijjjkkkllllllnnnnnnnnnpppssswww{{{~~~yyyzzz|||}}}}}}}}}{{{{{{~~~hhh``````^^^XXXVVV]]]bbbkkkuuu{{{{{{lll```[[[VVVQQQLLLFFFFFFHHHMMMOOOQQQXXX```^^^^^^eeejjjddd^^^fffwww~~~vvvrrrrrrllljjjhhhggggggeeeccc```ZZZUUUNNNHHHEEEDDDDDDCCCBBB@@@===;;;:::999777555666666444222000111444777<<<;;;;;;>>>@@@>>>:::555:::<<<>>>???@@@AAACCCEEEBBBAAA???>>>>>>>>>??????===<<<<<<===>>>??????>>>@@@BBBCCCBBB@@@>>>>>>???======<<<;;;;;;???EEEIII\\\nnn|||yyyzzzxxxuuuyyywwwvvvvvvyyy}}}yyytttqqqwwwvvvuuutttuuuuuuwwwwwwwwwsssrrr|||{{{tttnnnooommmlllllllllhhhccc^^^^^^```cccfffjjjmmmpppqqqwwwhhhZZZTTTTTTVVVZZZ___```eeelllsssuuuqqqjjjddd[[[ZZZZZZ[[[\\\[[[YYYWWWVVVWWWXXXXXXXXXXXXWWWVVVUUUWWWXXXWWWUUUUUUVVVWWWWWWXXXZZZ\\\]]]]]]\\\\\\___```bbbaaa^^^[[[YYYXXX^^^\\\ZZZ[[[]]]___aaaaaabbbcccdddccccccccceeegggggggggiiikkkmmmppprrrsssqqqrrrssstttvvvyyy{{{|||zzzrrriiiccc___]]]```fffjjjllltttrrrddd\\\WWWQQQMMMLLLIIIJJJLLLOOOSSSWWWZZZ\\\______iiiuuupppfffooo}}}tttooonnnjjjiiiggggggfffddd```]]]VVVQQQKKKGGGEEEEEEEEEEEEAAA???<<<:::999999777555666555444222111222555777;;;===@@@BBBBBB@@@<<<999999;;;===??????@@@BBBDDDCCCBBBAAA@@@??????@@@@@@>>>=========>>>???@@@???@@@BBBCCCBBB@@@>>>>>>???>>>>>>===<<<<<>>===999;;;===>>>>>>???AAACCCDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>===<<<<<<>>>@@@AAA@@@AAABBBBBB@@@>>>>>>???>>>??????>>>===>>>AAACCCNNNaaa||||||wwwtttpppoooqqquuuwwwyyy|||xxxuuuvvvuuussssssssstttvvvxxxwwwppphhhccceeeiiikkkllluuussspppnnnlllhhhccc___]]]^^^```cccgggkkknnnpppiii```XXXWWWWWWUUUUUUVVV]]]___bbbdddccc___ZZZVVV[[[\\\]]]^^^^^^^^^]]]\\\```___]]]\\\]]]^^^aaabbbbbbcccdddcccbbbcccdddffflllkkkkkkkkkkkkkkklllllliiijjjmmmppptttxxx|||~~~yyyxxxvvvxxx}}}{{{ooolllkkkmmmqqqqqqoooqqquuuzzzxxxqqqjjj___UUUQQQNNNJJJIIIJJJLLLNNNQQQVVVZZZ___bbbdddfffgggkkktttzzzqqqjjjhhhggggggggggggeeeaaa[[[VVVNNNKKKGGGDDDEEEFFFFFFFFF>>><<<999888888888777666444555555444222333666888<<>>@@@BBBDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<::::::;;;???AAA@@@BBBCCCBBB@@@>>>>>>??????@@@AAA@@@>>>>>>>>>@@@JJJZZZsss}}}yyyuuupppnnnooorrrtttvvvwwwzzz}}}~~~|||xxxvvvtttrrrqqqqqqrrrsss|||zzzuuulllfff^^^ZZZ[[[```eeegggmmmmmmlllllllllkkkjjjiiibbbbbbcccdddfffhhhjjjkkkccc\\\WWWVVVWWWVVVWWWZZZ```ccceeegggfffdddbbbbbbdddfffhhhiiiiiihhhhhhiiiiiihhhhhhiiiiiikkklllmmmpppqqqqqqpppooooooppprrrxxxxxxxxxxxxzzz}}}{{{vvvuuurrrqqqsssvvvtttrrrtttzzzzzzqqqmmmcccZZZRRROOOMMMJJJJJJLLLOOOQQQTTTXXX\\\___bbbcccdddhhhllluuuyyypppjjjhhhgggggggggfffeeeaaa[[[VVVNNNKKKGGGEEEDDDDDDDDDDDD>>><<<999888888888777666444555555444333444666888>>>FFFMMMLLLDDD;;;999:::999;;;=========>>>@@@BBBBBBAAAAAA???>>><<<;;;::::::;;;:::888777999===AAAAAACCCDDDCCCAAA??????@@@@@@AAABBBAAA???======>>>FFFTTTiii~~~|||xxxssspppppprrrssstttqqqtttxxx}}}{{{yyyvvvssspppmmmlllkkkqqqtttwwwyyywwwrrrmmmjjj```]]]XXXVVVWWW[[[^^^aaafffgggiiijjjlllnnnqqqrrrnnnooooooooonnnnnnmmmmmmggg```[[[ZZZ[[[\\\aaafffhhhkkkmmmmmmlllkkklllnnnpppsssvvvxxxwwwwwwxxxzzzyyyzzz}}}|||xxxqqqqqqtttuuuttttttuuusssssszzz|||ooogggccc]]]VVVPPPNNNLLLIIIJJJMMMQQQSSSVVVYYY\\\^^^___```\\\dddmmmyyy|||yyy~~~vvvnnnjjjjjjffffffeeeeeeccc```[[[WWWOOOLLLHHHEEEDDDDDDCCCBBB???===:::999999888777555333444555555444555777888???FFFLLLJJJBBB:::888888:::<<<>>>>>>>>>>>>@@@BBB@@@@@@???>>><<<:::888777666888999888777888<<>>======>>>DDDMMM^^^sss{{{wwwtttsssssssssrrrnnnpppsssxxx|||}}}|||zzzvvvqqqmmmiiiggggggiiilllmmmmmmjjjgggdddXXXWWWVVVVVVXXXZZZ]]]___aaaccceeegggiiimmmrrruuussslllfffdddeeefffmmmtttvvvyyy|||{{{yyyxxxzzz|||}}}wwwuuuuuuzzzxxxuuutttsssssstttssssssuuuvvv{{{uuuhhh___[[[VVVQQQMMMLLLJJJHHHJJJOOOTTTVVVXXX[[[]]]_________ZZZdddrrr|||xxxzzzsssllliiijjjeeecccbbbaaa```^^^[[[XXXNNNKKKGGGFFFEEEEEEDDDCCCAAA???<<<:::999999777555333444666666555555777999???DDDHHHGGGBBB<<<::::::;;;===????????????AAABBB@@@@@@???>>><<<999666555222666999999888999===BBBEEEFFFGGGFFFDDDCCCCCCCCCAAABBBBBB@@@===<<<===???CCCHHHSSSeeezzz~~~zzzxxxvvvuuusssqqqnnnnnnppprrrvvvzzz~~~~~~}}}zzzvvvpppjjjgggdddeeehhhlllnnnlllgggbbbWWWXXXYYY[[[]]]```dddgggfffhhhkkknnnqqqvvv|||~~~||||||}}}~~~~~~{{{zzz|||~~~}}}zzzyyyzzz{{{||||||}}}zzzyyyzzz}}}}}}yyytttqqqnnnooottt{{{uuunnnqqqwwwyyyzzz|||wwwwwwyyy}}}}}}pppddd[[[UUUPPPLLLJJJKKKKKKJJJNNNTTTVVVXXX[[[___aaacccccccccfffpppzzzuuuwwwpppjjjiiikkkcccaaa```___^^^]]]ZZZXXXLLLJJJGGGFFFFFFGGGFFFEEEBBB@@@===;;;:::999777555222444666666555666777999???BBBFFFFFFBBB>>>======<<<>>>???@@@??????AAACCC@@@@@@@@@>>><<<999666444111555:::;;;::::::???CCCFFFGGGHHHGGGEEEDDDCCCDDDBBBBBBAAA???===<<<>>>???EEEFFFMMMZZZnnn|||zzzxxxuuurrroooooonnnnnnnnnqqquuuzzz}}}~~~~~~zzzsssmmmhhheeefffiiiooorrrpppiiicccZZZ[[[]]]```ccchhhnnnrrrrrruuuzzz}}}~~~}}}~~~~~~|||}}}~~~{{{xxxwwwzzz}}}}}}yyytttsssuuuxxxwwwvvv{{{wwwssssssttttttooojjjmmmnnntttuuuwwwnnniiiooouuuxxx|||~~~~~~ssshhh^^^VVVPPPMMMKKKJJJLLLMMMNNNSSSYYYWWWZZZ^^^bbbeeegggggggggvvv~~~tttwww~~~wwwkkkhhhiiicccccc```^^^^^^^^^\\\VVVQQQPPPLLLHHHEEEDDDDDDDDDCCC@@@???===<<<<<<999666333111111222333333444555555>>>AAAFFFGGGEEEAAA===;;;;;;===???AAABBBAAA???>>>BBB@@@>>><<<999777666555111444888<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@>>>======>>>???CCCEEELLLTTT^^^nnn~~~}}}~~~}}}wwwrrrrrrooommmmmmoooqqqrrrrrrwwwzzz~~~}}}yyyvvvoooqqqtttuuusssnnnhhhdddiiihhhhhhkkkqqqxxx~~~zzzvvvvvvyyy{{{|||{{{{{{xxxuuuuuuwwwyyyxxxvvvvvvyyy{{{yyytttqqqpppqqqrrrrrrpppnnnlllmmmoooqqqrrrxxxtttmmmnnnqqqtttuuuxxx}}}uuujjjaaaZZZTTTQQQMMMLLLJJJJJJLLLQQQVVVYYY]]]ZZZYYYZZZ[[[aaannn{{{zzzuuu}}}}}}uuujjjffffffaaaaaa___]]]]]]]]][[[VVVQQQNNNJJJEEEBBBBBBCCCCCCCCCAAA??????>>>>>>===:::777555444333222111000000///:::>>>BBBDDDCCC@@@===<<<>>>???BBBDDDEEEDDDBBBAAAAAA???===:::777555444333555888===???????????????>>>??????@@@AAABBBBBBCCCCCCAAA???=========>>>???@@@BBBGGGOOOXXXggg~~~|||yyyuuurrrooonnnooopppppppppsssvvvzzzxxxxxxxxxvvvsssoookkkiiilllqqqvvv|||{{{xxxtttsssuuuwwwxxxwwwyyyvvvttttttvvvxxxwwwvvvsssuuuvvvuuusssqqqppppppssstttsssooollljjjmmmoooyyypppmmmlllppptttxxx{{{~~~}}}wwwmmmccc\\\VVVRRROOOLLLKKKKKKLLLOOOSSSXXXZZZZZZYYYZZZZZZZZZbbbuuuzzz}}}zzzsssgggcccddd^^^___]]]\\\\\\]]][[[VVVRRRKKKGGGAAA>>>>>>AAACCCDDD@@@???>>>??????>>>;;;999666666444333222111000000666:::>>>AAA@@@???======@@@BBBDDDFFFFFFFFFEEEDDD???>>><<<999777555444333;;;???CCCDDDCCC???===<<<<<<===>>>???AAABBBCCCDDDAAA@@@???=========>>>>>>===>>>BBBHHHOOO]]]sss~~~yyywwwsssqqqpppooommmllljjjmmmrrrxxx}}}~~~yyyvvvsssqqqppppppyyy~~~}}}}}}}}}}}}~~~zzzwwwtttssstttuuuuuuuuuvvvuuusssssstttuuuuuutttqqqqqqqqqqqqrrrrrrqqqoookkknnnpppooommmpppwww}}}|||lllfffgggkkknnnooosssxxx}}}|||qqqkkkccc[[[VVVRRROOOMMMKKKLLLMMMPPPSSSWWWZZZ\\\YYYYYYZZZZZZZZZfffwwwpppfffcccddd^^^___]]]\\\\\\^^^\\\XXXSSSJJJEEE???<<<===@@@CCCEEE@@@???>>>>>>===<<<999666555444444444555666888999666999===??????=========@@@AAACCCEEEEEEEEEDDDCCC>>>===<<<;;;:::999999999AAADDDHHHHHHEEE@@@<<<999<<<<<<===>>>???@@@AAABBB@@@???>>>=========>>>>>>======???CCCHHHTTTiii{{{~~~{{{xxxuuurrroookkkhhhfffiiimmmsssyyy{{{xxxvvvuuuuuu|||}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~{{{zzzwwwvvvuuuvvvvvvvvvtttsssrrrrrrrrrsssrrrrrrqqqooommmnnnqqqrrrpppmmmgggkkknnnoooqqqxxx~~~vvvkkkgggkkkpppssssssssstttyyy}}}uuuhhhccc\\\UUUQQQOOOMMMLLLKKKMMMQQQTTTXXXZZZ\\\]]]YYYXXXXXX[[[```ppp{{{xxxuuu}}}uuuoooeeeccceee``````^^^\\\]]]^^^]]]XXXTTTIIIEEE???<<<===@@@CCCEEECCCBBB@@@???>>>;;;777444333333333444555888:::<<<999;;;>>>???>>>=========>>>???@@@AAABBBBBBBBBAAA=========>>>>>>???@@@AAADDDGGGJJJIIIEEE???;;;888=========>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???BBBEEENNN```qqq}}}zzzvvvqqqlllhhhjjjkkkmmmqqqvvv|||}}}zzzxxxyyyzzz~~~}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~}}}}}}}}}|||}}}~~~}}}|||{{{zzzyyywwwvvvuuuvvvwwwsssssssssrrrqqqpppooooooooollljjjkkknnnpppnnnkkkmmmooorrrtttxxxuuullliiigggkkksssyyyzzzyyy|||zzz~~~vvvnnnddd___XXXSSSPPPNNNMMMLLLNNNPPPTTTXXX[[[\\\\\\\\\WWWUUUWWW```nnnwwwqqqkkkrrrrrrxxxtttoooeeedddeeeaaa```]]]\\\\\\]]][[[WWWRRRIIIEEE@@@===>>>@@@CCCDDDGGGEEECCCBBB@@@===999555555444333222222333555777;;;<<<>>>>>>======>>>???======>>>???@@@@@@@@@@@@>>>>>>>>>???AAABBBDDDEEECCCEEEHHHGGGCCC>>>:::888========================??????@@@???????????????>>>>>>@@@BBBBBBHHHXXXggg|||yyy}}}wwwqqqlllkkkkkkkkklllnnnqqqtttvvv|||~~~~~~|||}}}yyyxxx~~~~~~~~~}}}}}}~~~}}}~~~|||}}}}}}~~~~~~~~~}}}}}}yyyzzz{{{|||||||||{{{{{{}}}}}}~~~~~~}}}|||zzzyyy|||zzzyyyzzz{{{{{{zzzyyyvvvwwwwwwvvvtttssstttvvvsssttttttssspppmmmlllmmmkkkjjjiiijjjlllnnnooonnnooorrrwww~~~uuulllhhhkkkiiihhhlllssszzz}}}~~~~~~xxxnnnfff___ZZZUUUQQQOOOOOOOOONNNRRRTTTWWWZZZ\\\\\\[[[[[[UUUVVV^^^nnnwwwnnnfff|||jjjkkkrrrwwwpppfffcccddd______\\\ZZZZZZ[[[YYYSSSOOOHHHDDD@@@>>>>>>@@@AAAAAAFFFEEECCCBBBAAA>>>:::777888666333111000111333444999:::<<<<<<<<<===???AAA>>>>>>??????@@@@@@AAAAAA>>>>>>>>>???@@@AAABBBCCC@@@BBBDDDDDDAAA===;;;:::;;;;;;;;;<<<<<<=========@@@@@@AAAAAAAAAAAA@@@@@@<<<===???@@@???CCCOOO\\\lllzzzwwwxxxsssmmmlllkkkjjjjjjjjjkkkkkksssvvvzzz|||zzz|||~~~}}}~~~~~~}}}zzzzzz|||}}}~~~{{{{{{||||||}}}}}}~~~~~~zzzzzzzzzzzz{{{{{{{{{|||~~~~~~}}}|||zzzyyyxxxwwwwwwwwwwwwxxxzzzzzzxxxvvvsssuuuvvvuuusssrrrtttvvvtttvvvvvvtttoookkkjjjkkkjjjkkkmmmooopppssswwwzzzxxx{{{{{{oooiiiggggggnnnnnnoooqqqvvv|||zzzpppeee^^^WWWTTTOOOMMMNNNOOOPPPQQQVVVXXXYYY[[[[[[ZZZYYYXXXZZZaaapppzzzuuullldddtttjjjkkkrrryyyrrrfffbbbccc]]]]]][[[YYYYYYYYYVVVQQQLLLGGGCCC@@@>>>>>>?????????CCCBBB@@@@@@???===:::777999777444222222333555666666888:::;;;<<<>>>AAACCC??????@@@AAAAAABBBBBBCCC??????>>>>>>>>>>>>??????>>>@@@AAAAAA???<<<;;;;;;888999:::;;;<<<>>>??????@@@AAAAAABBBBBBBBBAAAAAA:::;;;===???===???IIIVVVbbbzzztttwww~~~xxxtttsssrrrpppnnnmmmmmmlllnnnqqquuuzzz{{{wwwsssqqqtttwww{{{~~~~~~xxxzzz}}}~~~~~~|||zzzzzz}}}zzzzzz{{{{{{|||}}}~~~~~~||||||{{{{{{{{{|||}}}~~~}}}{{{zzzyyyyyyuuuuuuvvvxxxyyyyyyvvvtttrrruuuwwwvvvtttsssuuuwwwuuuwwwwwwuuuoookkkiiiiiikkkooosssuuuvvvzzz}}}vvvmmmhhhggghhhhhhgggmmmqqqvvvzzzvvvjjj___XXXQQQNNNKKKJJJLLLOOOQQQRRRYYYZZZ[[[[[[ZZZYYYXXXWWWbbbnnnwwwsssqqqkkkccczzzoookkknnnwwwkkkeee```___```ZZZYYYYYYYYYXXXTTTNNNJJJEEEBBB???<<<<<<===???AAA;;;>>>@@@???<<<999999:::555444444333333333444444;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@AAA???===<<<<<<===???@@@=========<<<<<<;;;;;;;;;::::::::::::<<<>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???BBB@@@>>>;;;<<<@@@FFFKKKRRRggg|||uuu|||}}}|||{{{{{{{{{wwwrrrmmmjjjjjjkkkmmmpppqqqssswww~~~{{{sssnnnpppmmmkkklllnnnrrrsssttt{{{}}}~~~|||yyy{{{~~~~~~|||zzzyyy{{{}}}~~~~~~~~~~~~|||{{{{{{|||}}}}}}zzzxxxzzzzzzzzzzzzzzz{{{|||}}}~~~}}}zzzxxxuuutttsssrrrppprrrsssssssssssstttvvvssssssssstttttttttuuuuuusssrrrpppnnnmmmmmmmmmmmmkkknnnssswww}}}|||jjjgggeeefffiiillllllkkksssyyyuuukkkbbbZZZUUUSSSMMMGGGGGGMMMRRRUUUUUUZZZWWWXXX[[[YYYUUUWWW^^^hhh}}}~~~yyysssnnnkkkjjjhhhggg|||uuussswwwuuujjjddd```___```\\\[[[YYYXXXVVVSSSNNNJJJEEECCC???===<<<===???AAA;;;===>>><<<888666666777555555444333333333333333:::;;;<<<============<<<;;;<<<===>>>????????????>>>???@@@AAAAAAAAA@@@???<<<;;;;;;:::999999::::::;;;;;;;;;;;;===???AAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????===;;;;;;???DDDIIILLL```ttt|||{{{~~~~~~~~~{{{xxxtttooojjjgggiiijjjllllllmmmpppvvvzzz}}}{{{wwwnnnkkkgggeeegggiiikkkkkkqqqsssvvvyyy|||~~~|||xxxzzz}}}~~~|||{{{yyyyyyzzz|||}}}~~~|||zzz|||}}}zzz{{{zzzzzz{{{||||||yyywwwxxxxxxxxxyyyyyyzzzzzzzzz{{{zzzxxxvvvtttrrrqqqqqqnnnpppqqqqqqpppoooppprrrssssssttttttttttttsssssstttssspppooonnnooopppqqqrrrtttyyy~~~sssiiicccaaa```bbbhhhpppvvvyyyzzz~~~xxxooofff^^^WWWSSSNNNJJJGGGJJJQQQXXX[[[[[[[[[ZZZZZZ[[[XXXXXXaaammm}}}wwwsssmmmhhhgggiiimmmqqqtttjjjeeebbbaaaccc___]]]YYYWWWTTTQQQMMMJJJEEECCC@@@>>>===>>>@@@BBB??????===:::777555555777888777666666555444333333999:::;;;<<<<<<<<<;;;:::999999:::<<<===>>>??????<<<>>>BBBEEEFFFDDDAAA>>>===<<<:::999999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@<<<======<<<<<<>>>BBBEEEIIIZZZjjj}}}vvvyyy}}}{{{~~~||||||zzzuuunnniiikkkkkkkkkiiiiiijjjmmmpppwwwzzzzzzuuupppkkkhhhgggeeedddggghhhjjjlllooorrrssstttwwwxxxxxxyyyzzz{{{||||||zzz{{{|||}}}~~~}}}xxxyyy|||~~~zzzzzzyyyyyyyyyzzz{{{{{{}}}{{{{{{~~~{{{zzzyyyyyyzzz{{{{{{xxxvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwuuusssrrrqqqqqqpppooopppqqqpppooonnnooopppoooppprrrtttuuuuuuuuutttvvvtttpppmmmmmmpppsssvvv{{{tttiiiccc___\\\^^^```cccjjjrrrxxx|||}}}~~~xxxpppggg```ZZZUUURRRKKKJJJJJJOOOWWW\\\___^^^^^^]]]\\\[[[YYY^^^nnn~~~{{{tttqqqnnniiiddddddkkkwwwsssjjjfffddddddgggbbb___YYYUUURRRPPPMMMKKKEEECCCAAA??????@@@AAABBBDDDBBB>>>:::777666777888::::::999888777666555444888999:::<<<<<<;;;:::999999999:::;;;<<<>>>???@@@;;;>>>BBBEEEEEEDDDAAA??????>>>===<<<;;;<<<>>>???=========>>>???AAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>;;;<<<>>>>>>>>>>>>@@@BBBIIIWWWbbbqqq}}}sss~~~zzz{{{~~~rrrdddhhhkkkqqqyyywwwqqqrrrqqqnnnllliiihhhiiiiiinnnrrryyyzzztttmmmfffaaabbbbbbcccdddeeeggghhhiiinnnoooppprrrtttuuuwwwxxxzzzzzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}~~~}}}}}}}}}~~~~~~xxxxxxyyyyyyzzz{{{{{{{{{xxx|||zzzyyyyyyzzz{{{zzzxxxvvvxxxyyy{{{}}}}}}|||zzzyyyvvvuuutttrrrqqqqqqqqqqqqsssttttttsssqqqppppppqqqjjjlllppptttwwwyyyyyyyyyyyyuuuppplllnnnttt{{{xxxjjjaaa```cccdddcccbbbdddiiiooovvv|||vvvqqqiiiaaa\\\WWWSSSQQQNNNNNNQQQVVV[[[^^^^^^]]]```^^^[[[ZZZ^^^jjj|||zzzuuuppplllooonnnjjjeeegggrrrppphhheeecccdddgggddd___YYYTTTQQQOOOMMMLLLEEEDDDBBBAAAAAAAAACCCCCCEEEBBB===999777666666777888888888888666555333222666777:::<<<<<<<<<:::999;;;;;;;;;<<<===>>>@@@AAA===>>>???AAAAAAAAA@@@??????>>>=========>>>??????======>>>???@@@AAAAAABBBCCCCCCBBBAAA@@@>>><<<;;;:::===???@@@??????@@@AAAFFFRRRYYYeee|||}}}yyyyyyxxxxxxyyy}}}qqqaaaXXXYYY\\\fffvvvzzzyyywwwsssooollliiigggfffgggjjjpppwww}}}xxxnnnhhhccccccaaa``````___``````dddeeegggiiikkkmmmooopppttttttuuuwwwyyy|||~~~~~~|||{{{|||~~~~~~~~~~~~~~~|||}}}~~~~~~}}}}}}~~~}}}}}}|||||||||||||||wwwwwwxxxzzz{{{|||}}}}}}xxx|||{{{~~~zzzyyyyyyzzz{{{zzzxxxvvvvvvwwwyyy{{{|||{{{zzzyyyvvvuuutttsssrrrrrrrrrrrrtttuuuuuutttqqqppppppqqqkkkmmmqqquuuxxx{{{|||}}}{{{wwwsssrrrwwwwwwooohhhaaa___cccfffgggeeefffiiipppwww}}}xxxmmmhhhaaaZZZVVVRRRPPPNNNOOOQQQUUUZZZ^^^___^^^]]]\\\YYYWWW]]]kkk}}}wwwoookkkjjjlllmmmrrrqqqmmmkkknnn{{{}}}llleeebbbaaabbbdddddd___YYYTTTQQQOOOMMMLLLEEEDDDCCCBBBBBBCCCDDDDDDCCC???:::666555555444444444444555555444222111///444666999<<<======<<<;;;>>>======<<<===>>>@@@AAA???>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=====================???@@@@@@AAAAAA@@@CCCBBBBBBAAA???===;;;:::;;;===???@@@?????????AAA???IIIOOOZZZrrrwwwqqqwwwyyywwwvvvxxx{{{~~~}}}sssYYYUUUTTT]]]ooo{{{wwwrrroookkkgggdddccceeehhhmmmrrrwww{{{~~~zzzkkkiiifffbbb___]]]\\\[[[\\\]]]^^^```bbbdddffffffiiijjjlllooossswwwzzz|||}}}|||}}}~~~|||yyywwwwwwxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{zzz}}}}}}|||||||||{{{{{{{{{vvvvvvwwwxxxzzz|||~~~{{{yyy}}}xxxxxxwwwxxxyyyyyywwwtttqqqsssuuuwwwxxxyyyxxxxxxvvvvvvtttsssrrrrrrrrrrrrqqqrrrrrrqqqooommmnnnooopppqqqsssvvvzzz}}}~~~~~~~~~xxxoooiiidddbbbbbbdddiiimmmnnnmmmooorrrwww}}}{{{sssnnnbbb^^^WWWRRROOONNNNNNMMMOOORRRWWW\\\_________^^^UUUWWW\\\hhh}}}{{{pppiiiggghhhmmmssswwwvvvttttttzzz}}}mmmeeebbbaaabbbeeebbb^^^YYYTTTQQQPPPNNNLLLEEEDDDDDDCCCCCCDDDEEEEEEAAA===999777666666555333333333555555555333111000222555999===??????>>>===@@@???===<<<<<<===???@@@?????????>>>>>>===<<<<<<:::<<<===??????>>>===<<<<<<===>>>@@@@@@@@@@@@???@@@@@@@@@@@@???>>>===<<<:::<<<>>>>>>======>>>???<<>>:::999999999777444444555777888888666555333111444999===@@@@@@???>>>@@@???===<<<;;;<<<>>>??????@@@@@@AAA@@@>>>;;;:::;;;===@@@BBBBBBAAA???>>><<<===>>>???@@@@@@???>>>======>>>???????????????999;;;<<<<<<;;;;;;===>>><<>>@@@AAAAAA@@@<<<<<<<<<===============AAA@@@@@@???===<<<:::999;;;===@@@BBBBBBAAA???>>>:::;;;<<<<<<===<<<<<<<<>>>>>======<<<<<<===============<<<<<<<<<;;;<<>>===<<<;;;999777555444444333333222222333666777555333222555:::>>>AAABBBAAA@@@=========<<<<<<;;;;;;;;;??????>>>>>>===;;;:::999;;;===???AAAAAA@@@???===999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<<<<<<<<<>>@@@FFFNNN[[[ooouuuzzzooofffhhhpppvvv|||~~~zzztttqqqppppppooonnnnnntttxxx{{{~~~|||{{{uuurrrpppnnnjjjhhhgggeeecccaaaccccccbbbdddfffjjjnnnqqq||||||}}}~~~}}}zzzxxxvvvrrrmmmiiigggeeeaaa]]]]]]]]]]]]]]]^^^```aaabbb```aaabbbccccccddddddcccgggfffeeefffjjjmmmooopppmmmooorrruuuwwwxxxxxxwwwwwwxxxyyywwwtttrrrrrrtttyyyyyyxxxxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~|||{{{yyyxxxvvvttttttuuuvvvtttpppllltttuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxvvvuuutttssstttuuuwwwxxxzzz{{{|||}}}|||zzzxxxvvvsssqqqppprrrssstttsssqqqooooooooollllllkkklllmmmoooqqqrrrpppqqqqqqpppnnnmmmmmmnnnmmmmmmnnnnnnoooppppppqqquuuzzz}}}yyytttmmmhhhggghhhiiikkknnnoooooonnnoooppppppppptttzzz}}}tttooohhhccc___[[[UUUPPPRRRPPPOOOQQQUUUZZZ\\\\\\[[[^^^^^^[[[UUUUUU^^^ggg{{{|||iiieeeccceeeiiilllpppxxxzzziiibbbbbbbbbcccddddddaaa[[[WWWTTTQQQNNNLLLFFFCCC@@@>>>>>>>>><<<;;;999999777666555444444444444333111111333444333222333666:::>>>AAAAAAAAAAAA======<<<;;;:::999888888;;;;;;<<<<<<<<<;;;::::::;;;<<<>>>@@@@@@???===<<<888999:::;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<===<<<;;;888777666555555444555555444333111000000111111111333555888<<>>>>>===<<<;;;777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>@@@CCCEEELLL[[[iiizzzxxxtttttt{{{}}}vvvqqqnnnlllkkkeeefffiiimmmuuu}}}|||vvvsssxxxvvvtttrrrpppmmmhhheeefffccc___\\\[[[\\\^^^```aaacccgggkkkoootttyyy|||{{{uuuqqqmmmjjjfffaaa___^^^^^^^^^^^^]]]\\\[[[[[[\\\^^^^^^```___]]]^^^```aaaaaaaaadddfffhhhjjjlllnnnooooooooonnnmmmkkkkkklllnnnpppppppppqqqqqqrrrrrrssssssxxxyyyzzzyyywwwuuuuuuvvvzzzxxxvvvuuutttuuuvvvwwwttttttuuutttsssqqqmmmkkklllnnnqqqtttvvvvvvvvvuuuwwwwwwwwwvvvvvvuuuuuuuuurrrrrrrrrrrrsssssssssssstttsssrrrpppnnnlllkkkjjjmmmkkkiiikkkmmmnnnkkkhhheeedddbbbbbbbbbeeegggiiilllmmmnnnnnnnnnooorrrtttppprrruuuyyy~~~xxxsssooonnnnnnnnnnnnmmmllllllsssvvvyyy{{{|||}}}}}}uuulllfff```[[[VVVSSSSSSTTTSSSQQQOOOQQQTTTXXX[[[]]]\\\\\\YYYYYYXXXXXX```nnn{{{yyysssiii___^^^___ccchhhkkkoooyyyzzzwwweee______```aaadddbbb]]]WWWTTTSSSQQQMMMJJJEEEBBB>>><<<<<<======<<<777777666555555555555555444333222000//////000111111333666999<<<=========888888999999999999999999666777888999:::::::::::::::;;;<<<<<<<<<;;;::::::777888999:::;;;;;;;;;;;;::::::::::::::::::;;;;;;999:::::::::;;;;;;;;;<<<>>>===???AAACCCGGGSSS```kkk~~~xxx}}}}}}uuuppplllkkkfffdddeeeiiipppvvv{{{~~~~~~~~~}}}{{{zzzxxxtttpppmmmfffddd```\\\[[[[[[]]]^^^[[[^^^```bbbcccfffkkknnnvvvyyy}}}~~~}}}vvvsssnnniiieeecccbbbbbb```___]]][[[YYYYYYYYYYYY___]]]\\\\\\]]]^^^]]]\\\^^^___```bbbdddeeefffggghhhgggeeeeeefffhhhjjjkkkkkkllllllmmmnnnooooooooouuuuuuvvvuuusssrrrrrrsssxxxvvvtttsssrrrtttvvvwwwpppooommmkkkiiihhhhhhiiijjjlllooorrrtttuuuuuutttvvvuuuuuutttsssssssssssspppppppppppppppppppppppppppooonnnmmmkkkjjjiiihhhjjjgggfffhhhkkkllliiifffgggfffeeeeeefffhhhjjjlllmmmooopppqqqrrrtttwwwyyy|||}}}yyysssnnnkkkiiilllmmmoooppprrrtttvvvwww|||}}}yyyrrrjjjbbb]]]YYYTTTPPPOOORRRTTTUUUTTTPPPTTTYYY]]]^^^\\\YYYVVVWWWWWWWWW^^^qqqyyypppdddZZZWWW[[[bbbkkkoootttsssvvvuuueee______```aaacccaaa[[[TTTQQQQQQPPPKKKGGGEEEBBB>>><<<<<<=========888888777666555555555555222222222111//////000111111222555888:::;;;<<<<<<888888888888999999999:::666666777888999:::999999::::::::::::::::::999999888888999:::::::::999999999999999999::::::::::::888999999::::::;;;;;;;;;===<<<>>>???>>>@@@IIITTTbbbsss~~~vvvqqqoooiiidddcccfffjjjlllooorrrwww{{{}}}{{{wwwssspppgggeeeccc```^^^]]]]]]^^^```bbbdddccc```___bbbeeehhhlllrrrvvvyyy{{{}}}~~~|||xxxuuurrrppppppppphhhgggeeebbb```^^^]]]]]]]]][[[[[[\\\^^^___^^^]]]XXXYYYYYYZZZ[[[\\\]]]^^^```___^^^___aaadddeeeeeeeeefffhhhiiijjjjjjjjjjjjoooooopppooonnnnnnpppqqqsssrrrqqqppppppqqqssstttnnnmmmkkkiiiffffffhhhkkkiiijjjllloooqqqrrrrrrrrrsssrrrqqqpppooonnnnnnnnnoooooooooooooooooonnnnnnmmmlllkkkjjjiiihhhggggggfffeeeeeefffhhhiiihhhgggffffffggghhhiiikkklllmmmrrruuuwwwyyyyyyyyyzzz|||~~~wwwtttpppkkkhhhhhhhhhiiikkkmmmppprrruuuxxx|||wwwoooggg```ZZZVVVQQQNNNLLLMMMQQQUUUVVVUUURRRVVV\\\^^^]]]YYYVVVTTTWWW[[[aaannnxxxlll```WWWWWW^^^jjjuuuzzzrrrppp{{{uuufff```aaaaaaaaabbbaaaZZZRRROOOPPPOOOIIIDDDDDDAAA===:::;;;<<<======:::999888777666555555555///222333333111///000222222333555777999;;;<<<<<<999999999999999999999888666777888999999999999999::::::999999999888888888999999999999999888888777888888888888999999::::::888888888999::::::;;;;;;;;;;;;===>>><<<<<>>===>>>FFFOOOVVVbbbqqq{{{ssskkkfffgggfff```___bbb___gggpppuuuvvvwwwyyy|||{{{}}}sssrrrqqqnnnkkkhhheeeccceeehhhjjjfff```\\\\\\^^^]]]___`````````ccciiimmmooopppqqqtttvvvxxxyyyzzzuuuuuuvvvuuutttqqqooonnneeedddbbb```___]]]ZZZXXXZZZZZZYYYXXXXXXYYYYYYYYYUUUTTTUUUXXX]]]___^^^]]][[[]]]___```bbbbbbbbbaaabbbccceeeeeefffhhhkkknnnggggggggghhhhhhiiijjjjjjcccfffhhhhhhfffdddeeeffffffffffffggghhhjjjlllmmmmmmkkkiiifffdddccccccccchhhhhhhhhhhhhhhiiiiiiiiiggggggfffeeeeeedddcccccc```cccfffgggeeedddfffiiippprrrvvvyyy|||}}}}}}|||~~~{{{yyyqqqooommmjjjfffcccaaa___aaaeeejjjnnnppppppmmmlllqqquuuyyy{{{~~~xxxrrriiiaaaZZZUUUPPPNNNNNNMMMNNNQQQWWW[[[[[[YYYYYYYYYYYYVVVTTTTTTYYY]]]hhh{{{pppbbb```dddooozzzvvvpppuuu|||pppcccdddaaaccchhhfffeee]]]SSSNNNLLLJJJFFFBBB>>>===<<<;;;:::999999999999888777666555444333333555444333222111///......000222555777999::::::999;;;999777666666666555333666666777888888888888888777777888888888888777777222333555666666666555444777888999:::999999777777999;;;;;;999999===>>><<<:::;;;<<<<<<<<<>>>AAACCCLLLZZZmmmyyy{{{wwwnnniiiddd^^^\\\]]]]]]___dddiiinnnsssuuuwwwyyy{{{~~~xxxtttrrrqqqnnnkkkqqqnnnjjjhhhfffdddbbb___```^^^[[[[[[[[[\\\[[[[[[fffgggiiilllooorrruuuvvvtttvvvyyyyyyxxxvvvvvvvvvnnnmmmlllkkkjjjfffbbb^^^```___]]]ZZZWWWXXX[[[]]]ZZZWWWUUUUUUWWWYYYZZZZZZXXXXXXXXXVVVUUUVVVXXX[[[^^^]]]^^^```ccceeefffeeeeeefffddd```\\\[[[^^^aaacccccccccaaa___```dddiiiaaaaaabbbcccddddddcccccceeecccbbb```____________dddhhhiiieeefffkkkkkkhhhhhhhhhhhhhhhgggeeecccbbbbbbdddeeefffggghhhkkknnnyyyzzz}}}{{{sssmmmiiihhhffffffdddccccccbbbccccccgggkkkooorrrrrrrrrssstttuuuvvvxxxzzz~~~zzzrrrmmmggg___XXXSSSPPPMMMKKKKKKLLLOOOSSSWWWZZZZZZZZZ\\\UUUPPPQQQRRRUUU```kkk~~~nnnbbbdddnnnzzz~~~uuuvvv}}}ooobbbccc```bbbfffeeeccc\\\RRRMMMJJJIIIEEEAAA>>>===<<<;;;:::999999999888777777666555444333222444333333222111000//////111222555888::::::999999:::888666666777888777666666666777888888888888888777777888888888888777777333444555666777666666555777888999::::::999888777777::::::888888<<<===;;;999:::;;;;;;;;;<<<@@@BBBHHHTTTddduuuwwwmmmgggccc^^^\\\]]]ZZZ[[[^^^bbbgggkkkoooqqqtttwww{{{~~~|||{{{yyywwwuuurrrnnnkkkhhhfffccc```___]]][[[ZZZ[[[\\\\\\\\\^^^___aaacccfffiiijjjkkklllooorrrtttssssssssstttoooppprrrtttuuusssnnnjjjhhhhhhfffccc___]]]]]]^^^YYYWWWUUUVVVYYY\\\]]]^^^ZZZ[[[[[[ZZZYYY[[[^^^aaa\\\[[[[[[]]]___aaaaaa```ddddddccc___\\\[[[]]]```^^^______^^^\\\]]]```cccbbbbbbccccccddddddeeeeeegggfffdddbbbaaaaaaaaabbbhhhlllllliiiiiimmmmmmjjjdddeeeggghhhhhhgggfffeeefffiiikkkmmmooorrrvvvyyy~~~}}}{{{zzzuuuuuusssnnniiidddcccbbbhhhggggggggghhhhhhiiiiiioooqqqrrrrrrsssuuuxxx{{{~~~|||tttllleee```XXXRRROOOMMMLLLLLLLLLNNNQQQTTTXXXYYYYYYXXXWWWRRROOORRRWWW]]]jjjvvv}}}tttiiiccchhhsss{{{www|||mmmaaaaaa^^^```dddccc```YYYQQQKKKHHHFFFCCCAAA???>>><<<;;;::::::999999777666666555444333222222222222222111111111000000111333666999::::::888777888777666666888::::::999666666777888888888888888888888999999999999888888444555666888888777777666777888999::::::999888777666888888666777:::;;;999888999:::::::::;;;>>>AAADDDLLLXXXfffuuu}}}}}}sssiiidddaaa]]]ZZZ[[[YYYYYYYYY[[[^^^ccchhhkkkmmmpppvvv{{{}}}zzzuuuqqqnnnkkkgggddd```^^^\\\\\\^^^___```___[[[\\\\\\^^^___```aaabbbbbbeeeiiikkkllllllmmmnnnllloootttyyy}}}|||yyyuuuuuuvvvvvvsssnnniiigggeee___]]][[[[[[]]]^^^___^^^[[[\\\\\\\\\\\\^^^aaaddd^^^]]]]]]___aaaccccccbbbfffeeeccc```^^^]]]___aaa]]]^^^____________aaacccddddddccccccdddeeeggghhhiiihhhgggfffeeedddddddddiiikkkkkkhhhhhhjjjiiigggfffhhhkkknnnooonnnmmmkkknnnppprrrssstttvvvzzz|||{{{zzzwwwtttqqqooommmlllfffffffffdddbbbaaaaaacccffffffggghhhjjjkkklllmmmrrrqqqqqqpppppptttzzz{{{xxxtttkkkeee^^^YYYRRRMMMLLLMMMNNNNNNNNNPPPTTTWWWXXXWWWUUUTTTUUUQQQPPPUUU^^^kkk}}}|||vvvnnnhhheeehhhtttvvvyyylll______\\\^^^bbbaaa\\\WWWOOOJJJFFFDDDBBB@@@???>>>===;;;::::::::::::666555555444333333222222111111111111111111111111222444777:::;;;:::888666888777555666777999888888666666777888888888888888888888999999999999888888555666777888999888777777666777888999:::999888888555777777555555999:::888888999:::::::::<<>>===<<<;;;:::::::::555555555444333333222222000111111111111222222222222444888;;;;;;:::888666888666555555666666666444666666777888888888888888888888888999999888888888555666888999999999888777666777888999:::999999888555777777555555999:::888999:::;;;;;;;;;<<>><<<;;;;;;;;;;;;666666666555555555555444222222111111111111111111000333888<<<===<<<:::888777555444444666777777666666666777888888888888888666666777777777777666666555666777888888888777666555666888999::::::999999777::::::888888<<<===;;;888999:::::::::;;;>>>AAACCC@@@DDDKKKNNNSSSfff{{{rrreeeZZZZZZ___aaaaaabbb^^^^^^^^^]]][[[YYYVVVTTTTTTVVVZZZ___eeeiiimmmooouuuwww||||||{{{zzzxxxvvvrrrqqqmmmiiiddd```]]][[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\\\\ZZZYYYZZZ]]]```aaabbb___bbbeeehhhhhhiiikkklllnnnnnnnnnppprrrssssssrrrqqqqqqpppnnnmmmmmmppprrrsssssssssuuuxxxzzzzzzzzzvvvtttrrrrrrttttttrrrppprrrpppppprrrvvvxxxwwwvvvppppppooonnnmmmllllllkkkiiiiiiiiiiiihhhfffeeedddddd```___aaa```[[[ZZZ]]]]]]]]]\\\]]]]]]]]]^^^^^^___```aaa```______aaaccceeefffhhhkkkmmmooopppqqqkkklllllllllmmmoootttwwwzzz|||{{{wwwqqqnnnjjjeeebbb___\\\[[[WWWUUUSSSTTTVVVXXXYYYYYYYYYYYYXXXWWWWWW]]]hhhqqqyyy}}}yyyyyy{{{xxxoooiiihhhfffuuu}}}}}}kkk^^^]]]ZZZ[[[___]]]UUUSSSNNNHHHCCCAAABBBCCC@@@???>>>===;;;;;;;;;;;;666666666666666555555555222222222111111111000000///222777<<<>>>===:::888555444333555777999999999666666777888888888888888555555666666666666555555444555666888888777777666555666888999::::::999999999;;;;;;999999===>>><<<777888999999999:::===@@@AAA>>>BBBIIIJJJLLL\\\qqquuueeeVVVSSSXXX\\\___aaaaaabbbddddddaaa]]]XXXUUUNNNPPPSSSXXX]]]bbbgggjjjpppsssxxx}}}{{{yyyuuupppkkkfffbbb```ZZZ[[[\\\[[[ZZZZZZ\\\^^^XXXWWWXXXZZZ\\\^^^]]]\\\[[[]]]^^^_________bbbdddbbbaaabbbeeehhhjjjiiihhhjjjkkkjjjiiihhhiiillloooooonnnmmmnnnpppqqqpppooopppmmmkkklllmmmnnnllliiillllllmmmpppsssrrrnnniiiiiiiiiiiihhhfffdddbbbaaa```aaaaaaaaa```^^^\\\[[[aaa\\\[[[^^^]]]XXXWWW[[[YYYYYYZZZ[[[]]]```ccceeeeeefffffffffdddeeefffhhhhhhjjjnnnqqqtttvvvwwwxxxmmmnnnoooooopppsssxxx|||zzztttpppkkkiiieeeaaa^^^\\\ZZZYYYVVVUUUUUUWWWZZZ]]]]]]]]]XXXYYYXXXWWWYYYcccsss~~~tttsssuuuuuummmcccbbbhhhjjj||||||{{{wwwppp```]]]______[[[XXXWWWRRRKKKHHHGGGFFFCCC@@@>>>===<<<;;;<<<;;;888666555333111222555777555333111111000000000000111111222444777::::::999777555555555555555666666666666666666666666555555555555555777888777555444444555333444444555555444444333888888999999999888888777888888999999:::;;;<<<===888888777777888:::;;;===AAA@@@AAACCCDDDHHHSSS___tttjjjVVVQQQRRRPPPTTT\\\ZZZ```eeefffbbb[[[UUUSSSPPPPPPQQQSSSVVVYYY\\\]]]iiimmmrrrwww{{{~~~|||vvvoooiiieeecccaaa^^^\\\]]]^^^^^^ZZZWWW]]][[[XXXWWWXXXZZZZZZZZZ]]][[[[[[[[[]]]^^^]]][[[___\\\YYY\\\bbbeeedddaaacccdddeeeeeeddddddeeefffgggfffeeeeeeeeefffhhhiiieeeeeedddcccbbb```^^^]]]````````````````````````aaaaaaaaa```^^^]]][[[ZZZ______^^^]]]\\\ZZZYYYXXX[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\^^^______``````fffggghhhjjjjjjjjjiiiiiimmmmmmppptttxxx{{{zzzyyyvvvvvvwwwwwwyyy}}}xxxrrrnnnkkkhhheeebbb```]]]ZZZWWWVVVUUUUUU]]]___\\\XXXYYY___```\\\XXXUUURRRTTT\\\jjj|||{{{ppplllnnnrrrnnngggdddfffiiiiiijjjkkkppp~~~kkklll|||{{{ttt{{{lllffffffccc___]]]XXXSSSMMMIIIIIIHHHEEEBBB???>>><<<<<<<<<;;;999777666444222333555666444222111111000000000000111111111333666999999888666444444444555555666666777777777777777777666666666666333444666555333222222333333444444555555444444333777777888888888888777777888888888888999;;;<<<<<<888888777777888999;;;<<>>???BBBCCCEEEOOOYYYeeeppprrr\\\SSSMMMHHHJJJQQQVVV\\\ccceeeccc___[[[ZZZPPPPPPPPPQQQSSSVVVYYY[[[eeeiiiooouuuyyy}}}yyyrrrmmmkkkiiifffccccccddddddaaa^^^```^^^\\\\\\\\\^^^___```dddbbb````````````^^^]]]]]]\\\[[[]]]```bbbaaa___bbbcccdddcccaaa``````aaaaaa```______```aaabbbcccaaaaaaaaa```___^^^\\\[[[]]]]]]]]]^^^______``````aaaaaaaaaaaa```______^^^bbbbbbcccddddddcccbbbaaa____________^^^^^^^^^^^^^^^___```aaabbbccccccdddhhhjjjlllnnnpppqqqqqqqqqsssuuuxxx{{{~~~|||xxxqqqlllhhheeeaaa___YYYWWWTTTQQQQQQSSSUUUWWW[[[aaadddbbbccceeebbb]]]XXXXXXYYY```lllyyy|||oooddd``````bbbcccaaaccckkkqqqqqqppppppwwwtttgggmmmuuulllvvvvvvoookkkfffbbbaaaZZZUUUOOOKKKKKKJJJGGGDDDAAA???=========<<<:::888777555444444444444333111111111000000000000111111000222555777888777555333333333444555666666777777888888777777777666666666222444555555333222222333333444444555555444444333555666666777777777666666666666666777888:::;;;<<<:::999999888999:::<<<===<<<<<<>>>AAAAAABBBIIIQQQUUU___sss~~~iii[[[OOOEEEDDDIIIMMMRRRYYY^^^___]]]\\\[[[SSSQQQPPPOOOOOORRRUUUVVV]]]bbbiiipppuuuyyy|||~~~yyyvvvppplllhhhfffggggggeeebbb``````___^^^]]]___aaadddgggeeecccaaaaaa___]]][[[]]]^^^___`````````___^^^bbbddddddcccaaa___^^^_________^^^^^^^^^___``````^^^______```______]]]\\\[[[[[[\\\]]]___```bbbcccaaaaaabbbbbbbbbbbbbbbbbbbbbcccfffiiijjjjjjhhhgggbbbaaaaaa```______``````bbbaaaaaaaaabbbdddfffgggiiikkknnnrrruuuwwwxxxyyyzzz}}}{{{xxxqqqmmmgggbbb^^^[[[YYYWWWRRRPPPMMMLLLMMMPPPUUUXXXTTT]]]eeegggeeebbb___ZZZZZZ[[[```jjjwww|||oooccc\\\YYYZZZ[[[ZZZ\\\eeesss}}}}}}zzzyyy}}}mmmhhhuuuqqqhhhooozzzxxxqqqkkkeeeaaabbb[[[VVVPPPMMMMMMLLLIIIGGGCCCAAA>>>======<<<:::999777666555444444333222111111111000000000000111111///111333555666555444333222333444444555666777777777666666666555555555555444555777666555444444555333444444555555444444333444444555666666666555555555555555666777999:::;;;<<<;;;;;;:::;;;<<<===>>><<<;;;===AAAAAA@@@DDDJJJMMMTTTdddzzzyyykkk\\\NNNHHHIIIIIIMMMRRRXXX[[[]]]]]]]]]YYYVVVSSSPPPNNNOOOPPPRRRVVV[[[bbbiiinnnrrrvvvyyy}}}yyyuuuooommmnnnnnnllljjjeeeffffffdddcccdddgggjjjiiigggeeeccccccaaa___]]]___bbbddddddbbb```______dddfffggggggdddcccbbbbbbdddddddddddddddddddddddd```aaacccdddeeedddcccbbb^^^^^^^^^___```bbbdddeeedddccccccbbbbbbbbbbbbbbbeeegggkkkooopppooonnnlllfffeeedddcccbbbccccccdddfffeeeddddddeeehhhjjjlllmmmppptttzzz~~~|||yyyvvvqqqnnnfffbbb]]]YYYVVVTTTRRRPPPQQQPPPOOONNNOOOQQQSSSUUURRRZZZbbbccc```]]]\\\\\\dddfffjjjqqq||||||sssjjj^^^VVVUUUXXX[[[]]]YYY]]]iiizzz|||vvvnnnqqqqqqiiioooxxxtttmmmhhhcccaaabbb[[[VVVQQQNNNMMMMMMJJJHHHDDDBBB???======<<<;;;999777777666555333222111111111111000000000000111111///000222444555444333333333333333444555666666777555555444444444333333333333444666666555444444555333444444555555444444333333333444555555555555555444444555666777999;;;;;;;;;:::999999999:::;;;<<<<<<;;;===AAAAAA@@@AAAEEEIIIMMMYYYkkk~~~~~~nnn^^^RRRNNNMMMOOORRRWWW]]]bbbfffhhh___\\\XXXSSSPPPOOONNNOOOQQQUUU[[[aaaeeejjjnnnqqqwww~~~~~~~~~}}}{{{ssssssqqqpppnnnoooqqqsssmmmkkkiiiiiiiiiiiigggeeedddfffhhhgggeeebbb``````eeehhhjjjjjjiiihhhhhhhhhggghhhhhhhhhhhhgggggggggcccdddgggiiijjjiiihhhgggcccbbbaaaaaabbbccceeefffhhhgggfffdddcccccccccccckkknnnqqqtttuuutttrrrpppjjjiiihhhgggggghhhiiijjjkkkjjjjjjjjjlllooorrrtttzzz|||zzztttppplllgggccc]]]ZZZUUURRRQQQPPPOOONNNMMMOOOPPPRRRTTTTTTTTTTTTXXX[[[______]]]\\\aaagggsssuuuwwwxxx~~~}}}sss```YYYPPPLLLOOOUUU[[[]]]]]]```lll~~~yyyrrrrrrttt|||}}}lllggglllttt{{{nnnhhhfffcccbbbbbbZZZUUUPPPMMMMMMMMMJJJHHHEEEBBB???<<<<<<;;;:::999666777777555333111111222111111000000000000111111000111222333444444333333444444444444444555555555444333333333333222222222000222333444222222222333333444444555555444444333222333444555555555555555444444555666888999;;;<<<888777666666666777888888===;;;<<<@@@AAA???@@@CCCCCCFFFOOO___pppqqqbbbYYYUUUSSSRRRUUU[[[bbbhhhkkkaaa___[[[WWWTTTQQQPPPOOOOOOQQQUUUYYY\\\aaafffjjjooowww}}}~~~{{{}}}|||zzzzzzzzzyyyxxxqqqpppooooooppppppnnnmmmlllllllllkkkjjjhhhfffdddhhhkkknnnooonnnlllllllllhhhhhhiiiiiiiiihhhgggfffeeegggiiilllmmmllljjjiiigggfffeeeddddddfffhhhjjjooonnnllljjjhhhhhhhhhhhhnnnppprrrtttuuutttsssqqqmmmllljjjjjjjjjlllnnnpppooopppqqqrrruuuxxx{{{}}}zzzrrrkkkgggccc]]]YYYVVVSSSPPPNNNOOOOOOOOOOOOIIILLLPPPUUUWWWXXXWWWVVVYYYXXXYYY[[[]]]aaajjjsss{{{||||||~~~wwwmmm\\\WWWQQQNNNPPPVVV[[[___aaadddooo}}}rrrooouuu}}}xxxkkkggglllssswwwgggaaabbbbbb``````YYYTTTOOOLLLLLLLLLIIIGGGEEEBBB>>><<<;;;:::999888555666777555222111222333111111000000000000111111000111222333444444444444555555444444444444333333444444444333333333222222///111333333222222333444333444444555555444444333222333444555666666666666444444555666888:::<<<===888777666666555666777888===::::::===???>>>>>>AAA@@@AAAHHHUUUdddsss}}}}}}zzzoooggg```YYYUUUWWW\\\```ccc]]]]]]\\\ZZZXXXUUUSSSRRRNNNOOOQQQRRRUUUYYY```dddiiipppvvvxxx{{{~~~}}}}}}}}}}}}~~~|||{{{{{{{{{{{{zzzxxxyyyvvvssssssttttttqqqnnnooorrrtttuuutttqqqppppppkkkllllllmmmlllkkkjjjiiihhhjjjmmmooopppnnnlllkkklllkkkjjjjjjkkkmmmppprrrvvvuuusssqqqppppppqqqrrrrrrtttvvvwwwxxxyyyxxxxxxxxxwwwvvvvvvwwwzzz}}}~~~~~~zzzsssjjjccc___ZZZTTTPPPQQQOOOLLLLLLNNNPPPPPPPPPNNNPPPSSSVVVXXXYYYYYYXXXUUUSSSVVV___hhhmmmvvv~~~|||sssggg^^^\\\XXXUUUTTTWWW\\\```dddggguuuwwwpppvvv|||qqqnnnsssyyytttbbb\\\^^^___]]]\\\XXXSSSNNNKKKKKKKKKIIIFFFEEEBBB>>>;;;::::::999888444666777555222111222444111111000000000000111111111111222333444444444444666555555444444333222222555555444444444333333333111333555555444444555666333444444555555444444333222333444555666666666666444555555777999;;;===>>>;;;:::999888888888999:::<<<888888<<<>>>======@@@AAAAAAEEEPPP[[[hhhxxx||||||}}}ssseee[[[XXXYYY[[[\\\YYYZZZ[[[[[[ZZZXXXVVVUUUOOOOOOOOONNNPPPUUU\\\aaaeeelllsssuuuxxx|||}}}{{{~~~~~~{{{{{{~~~|||xxxwwwyyy{{{|||yyyvvvttttttqqqqqqrrrrrrrrrqqqooonnnkkkmmmpppssssssrrrooommmqqqpppoooppprrruuuyyy{{{{{{yyyxxxvvvvvvxxxyyyzzz|||}}}|||xxxuuuooofff___ZZZUUUOOOKKKNNNLLLJJJKKKMMMPPPQQQRRRWWWXXXXXXXXXYYYYYYYYYYYYUUUTTT[[[jjjwww}}}sssfffZZZZZZXXXUUURRRTTTYYY^^^fffkkk{{{~~~yyyuuuqqq