BM6P6(@ 111111000000000000111111111000///...------...///.........------,,,,,,,,,///............///000000////////////////////////...............///000000000//////............///---------............///////////////////////////////////////000000000000//////............//////---------............///................................................------------------------........................///...---,,,,,,,,,,,,,,,......////////////......+++,,,---...////////////.........------,,,,,,,,,------,,,+++,,,---...///+++++++++,,,,,,,,,------///...---,,,,,,---...///------.........---+++***---.../////////...---,,,++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,************,,,,,,------------------------........................///...,,,+++***+++,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,------...///000000///...---,,,++++++***)))++++++,,,,,,,,,,,,------,,,------......------,,,------------------------+++,,,------......------444222///---++++++,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---------............///,,,,,,---.../////////...------............------......////////////......222111///---,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------.../////////,,,---///111111000...---////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////...------,,,,,,------...........................111000...,,,***))))))(((------------------------******+++++++++,,,,,,,,,------............------000000///...------,,,,,,000//////...------,,,,,,------------------------........................------------------------------------------------,,,,,,------...///000000......---------,,,,,,,,,//////.........---------........................---......///......------///////////////.................................//////......------------++++++,,,---......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...------,,,+++*********+++,,,---......//////......++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......000///...---,,,+++++++++000000////////////000000000000...---------....../////////......---------,,,++++++++++++,,,------111111111111111111111111...............///000000111000///...............---------............///////////////////////////------...///000111111222//////............//////---------............///................................................------------------------........................///...---,,,,,,,,,,,,---,,,,,,------------,,,,,,+++,,,---...////////////......---------,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...------.........---,,,++++++,,,---/////////......++++++++++++++++++++++++------,,,++++++,,,---...---,,,++++++++++++,,,---------------------------++++++++++++++++++++++++...---,,,+++++++++,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,------...//////000000000//////......------++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,------......------111///---,,,+++,,,---...---,,,,,,,,,,,,---.........------,,,,,,------...---------............///------..................------............------.........//////.........///......------------.........---------,,,,,,,,,---------------,,,,,,,,,,,,---///000000//////...........................000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------.................................------,,,,,,------...........................000///...---------------------------------------+++,,,,,,,,,------------------............------///.........---,,,,,,,,,---------...............------------------------------------------------------------------------------------------------,,,,,,------...//////000000000/////////.........//////.........---------........................,,,---------------,,,,,,/////////////////////...........................000000//////............------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++++++++,,,---......//////......++++++++++++++++++++++++...---,,,,,,+++++++++,,,---------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......//////...---,,,,,,,,,,,,//////............////////////...------------...///////////////...............------......///000111111111111111111111111...............///000000111111000......------------------............///////////////////////////,,,,,,---...000111222333/////////....../////////---------............///................................................------------------------..............................---,,,,,,,,,------,,,,,,------------,,,,,,+++,,,---......///.........------------,,,,,,,,,---,,,,,,,,,,,,---...///,,,------------.........---,,,,,,++++++,,,,,,---------.........---,,,+++***+++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000...---,,,,,,,,,,,,---...------------------------------------------------...---,,,,,,+++,,,,,,,,,------,,,+++++++++,,,,,,,,,------------.........,,,,,,,,,---......//////////////////............++++++,,,,,,,,,,,,------,,,------......------,,,*********++++++,,,,,,,,,+++,,,------......------...---,,,++++++,,,---...---,,,,,,,,,,,,---.........------,,,,,,------...---------............///...............---------------............------------............------,,,,,,---..................------------,,,,,,,,,...------,,,++++++******---............/////////........................//////...---,,,++++++***------------------------***++++++,,,---...///000,,,,,,,,,---------.................................------,,,,,,------...........................------------...///000000------------------------------------............------............------------------,,,,,,,,,,,,+++,,,,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---....../////////////////////........................---------........................,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................000000000///////////////,,,,,,,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---......---,,,+++***+++,,,------,,,++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,........................------,,,,,,,,,,,,++++++,,,,,,,,,---------......///...------,,,,,,,,,,,,.........------..................------------...//////..................///////////////000000111.......................................///000000222111000...---------------------............///////////////////////////------......///000111111......////////////......---------............///................................................------------.......................................------,,,,,,,,,------......////////////......+++,,,------.........---------------------------,,,,,,,,,,,,------......---------.........//////---,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...///000.........------.........------------------------........................---------,,,,,,,,,---------,,,,,,++++++,,,,,,,,,---------.........//////,,,,,,,,,------.........***+++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,++++++,,,------...//////+++,,,------......---------,,,,,,+++++++++,,,------,,,,,,,,,,,,---.........------,,,,,,------...---------............/////////......------------------............------,,,,,,------------,,,,,,+++,,,---...///...---,,,---------------------------------,,,,,,,,,++++++......---------...///000........................+++,,,,,,------.................................++++++,,,,,,---...//////,,,,,,,,,---------.................................------,,,,,,------...........................*********+++,,,---...///------------------------,,,------------.........------............------++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------................................................,,,,,,,,,,,,,,,,,,------............////////////........................////////////..................---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++---......---+++***(((***,,,......---,,,+++,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,......------------......---.....................------------------------,,,,,,++++++,,,,,,---..........................................///000000111111///......------------------............///////////////////////////////////////..................///000000///......---------............///................................................---------....../////////........................------,,,,,,,,,------.........////////////......+++,,,------------------------------------------,,,,,,,,,------------------------.........//////------............------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.................................------------------------++++++++++++++++++++++++------------------------,,,,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------------)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,++++++,,,------...//////+++,,,------......------......---,,,++++++++++++---,,,,,,,,,,,,---.........------,,,,,,------...---------............///000///...---------------------............------,,,,,,------------,,,,,,,,,---.........---+++***------------------------,,,---------.........///...------------...//////........................++++++,,,,,,---...//////........................------------------------,,,,,,,,,---------.................................------,,,,,,------...........................,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,------------------............------++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------------,,,------------------------.............................................------,,,,,,---...//////---.........//////000000........................------------------------111111000000000000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++---......---+++***)))***,,,...///...,,,+++,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,,,,------......------------......---...//////000/////////,,,,,,,,,------------------------------......///111111111111111111111111...............///000000000000///............///---------............///////////////////////////000000///......------,,,---...///000000///...------------............///................................................---------...//////000000........................------,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...+++,,,------......------,,,------------.........---......//////......---------,,,,,,,,,---......000///...,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------...//////...------------------------------------------------------,,,,,,---............---,,,,,,+++++++++,,,------,,,------------.........,,,,,,,,,,,,,,,,,,------++++++,,,,,,---------...++++++,,,,,,,,,,,,------,,,------......------,,,*********++++++,,,,,,,,,+++,,,------......------.........---,,,++++++***---,,,,,,,,,,,,---.........------,,,,,,------...---------............///000///---,,,,,,---...///------............------------............---------------------,,,++++++,,,,,,,,,------------...,,,,,,---......///000000,,,------------.........------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...........................//////...---------......------------------------+++,,,,,,,,,,,,---------------............------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,------.........///////////////---------..........................................---,,,,,,---...000111------......///000000000........................,,,,,,,,,,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,***+++,,,------,,,+++***++++++---......---,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------)))******++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,---------//////............//////......000111111111000000------------.........//////////////////000111111111111111111111111111111...............///000000///............//////000---------............///////////////////////////..................---------...///000000///...------------............///................................................---------...///000000000........................,,,,,,,,,,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,---.........------,,,,,,,,,,,,------------,,,---............---,,,---,,,,,,,,,,,,---...//////...,,,++++++++++++,,,------------------------,,,---......///...------,,,---............---,,,------------------------////////////////////////+++,,,.../////////...---,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.....................///++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,------......------------.........------------,,,,,,,,,,,,---.........------,,,,,,------...---------............//////...---,,,,,,---///000------............------.........//////.........,,,,,,,,,+++,,,,,,------,,,,,,,,,---------......------------------------+++,,,---.........------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------...------,,,,,,------....................................------......///------------------------------------............------............------///.........---,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---------.........//////........................---,,,++++++,,,---///111------......///000000111........................,,,,,,,,,---------......''')))***++++++)))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,,,,---......//////......------------------------,,,+++++++++,,,,,,---...))))))******+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,------...//////............//////...///000222222222111000---.........//////000000,,,,,,,,,,,,,,,---......////////////////////////...............///000000...------......///000111---------.........//////////////////////////////,,,------....../////////---...///111111///...------------.........//////................................................---------...///000000111........................,,,,,,,,,,,,,,,---...///...//////////////////...,,,,,,,,,------,,,++++++,,,,,,,,,------.........+++,,,---.........---,,,+++++++++,,,,,,,,,------++++++------------++++++---,,,,,,+++,,,---...///---,,,+++++++++,,,---...------------------------......///000000///...---+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......++++++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,------......------,,,...---------------------+++,,,------......------+++,,,---...////////////---,,,,,,,,,,,,---.........------,,,,,,------...---------.........//////...---,,,+++,,,...000111---..................---......////////////......+++*********+++---///000,,,,,,,,,------............------,,,,,,++++++******+++---//////...---,,,------------------------******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,---------......------------------------...------,,,,,,------...........................++++++++++++,,,,,,---...------------------------............/////////000---..................---000000///...------,,,,,,((()))***+++---...///000++++++++++++++++++++++++........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........................,,,+++*********,,,///000---------...///000000111........................---------.........//////+++---///111000...+++(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,++++++******++++++,,,///...---,,,,,,,,,,,,,,,,,,---......//////......------------------------++++++++++++,,,,,,---...))))))***++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,------...////////////////////////000000111222222222222111///............---------........................000000//////.........------------------...///000000///.........///111222...............///000000........................//////.........---------------...//////...------........................//////.........---------++++++++++++++++++++++++......////////////............------------......---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------........................------/////////...---------,,,---------------------------------,,,,,,+++++++++...---,,,++++++,,,---...******+++,,,,,,---......,,,,,,,,,------.........,,,,,,+++***+++,,,---...---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,.........------,,,,,,,,,...---+++*********++++++------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,///......---------......------------------------++++++,,,,,,,,,------------------............///,,,---...//////...---,,,........................///...------...///...---,,,---......//////......000000//////......------......------------......111000000///...---------------------------------///...---,,,+++,,,---...000//////...------,,,,,,......------------..............................//////.........---------------------------------------------------------........................,,,,,,,,,------............------,,,,,,------...,,,------......------,,,,,,---......//////..............................,,,,,,,,,---------......////////////////////////000///...---,,,,,,---...///...---,,,+++,,,,,,---///...---,,,---///111222---------............///---------------...///000.........///////////////------............------,,,---------.../////////........................////////////////////////...------,,,,,,------.........////////////......---------,,,,,,+++++++++...---+++***)))******+++******+++++++++,,,,,,,,,..............................---,,,,,,,,,---------,,,************,,,---++++++++++++++++++++++++.........------,,,,,,,,,------,,,+++,,,---...///+++,,,---......---,,,+++///////////////////////////000111111222222111111000////////////.................................000/////////............///......---------......///////////////000000111...............///000000........................//////.........---------................................................//////.........---------------------------------.........//////...............------------......---------............///------------------------------------------------........................++++++,,,---------------------------------------,,,,,,,,,---------.............................................------------------------------------------,,,,,,+++++++++---------,,,,,,---------***++++++,,,------......,,,,,,------------------......---------...///000---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,......---------,,,,,,,,,------+++*********++++++////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,///......---------......------------------------++++++,,,,,,,,,------------------............///------............------...............---------///---,,,---...///...---,,,------...............////////////..................------------....../////////...---,,,,,,,,,------------------------------,,,------...///000//////............------......------------..............................///.........------------------------------------------------------------........................,,,,,,,,,---------.........------,,,,,,------...,,,------......------,,,,,,------.......................................,,,,,,,,,---------..............................//////...---,,,---......///...---,,,,,,,,,------...---+++******+++,,,------------............///---------------...//////,,,------...///000000111------............---------------..................................................................------,,,,,,------.........////////////......---------,,,,,,,,,++++++...---,,,+++***+++,,,,,,+++++++++,,,,,,,,,,,,---...............---------...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++---,,,+++++++++,,,------------...//////...------//////////////////////////////000111111111111111000000000////////////...........................////////////............000//////...------,,,,,,......///000000000000///.........---......///000.......................................---------///...---,,,,,,---...///.......................................---------........................------............------......------------......---------............///------------------------------------------------........................,,,------............---------------------------,,,,,,,,,---------..............................---------...............------------------------------,,,,,,,,,,,,++++++,,,------......------,,,+++++++++,,,------......------------------,,,,,,...------------...///000---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......---------......///------------------------,,,,,,,,,,,,---------------------............///.........------.........//////.........---------...---,,,---...///...,,,,,,,,,---............................../////////......------------...............---,,,,,,++++++------------------------***+++,,,...////////////------------..................------------......------------------------............------------------------------------------------------------........................,,,,,,,,,------------......------,,,,,,------...,,,------......------,,,,,,,,,---...............------------------------,,,,,,,,,---------....................................---------...//////......---,,,,,,,,,------...---+++***))))))******---------............///---------------.........++++++,,,...///000111222------............------...............---------........................------------------------...------,,,,,,------.........////////////......------------,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......//////.........---------------,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********++++++,,,------......------,,,////////////////////////...///000000111111000000////////////....................................///////////////...............///......------,,,,,,---///000000000///............------......///................................................000///---,,,,,,---///000........................................................................,,,,,,------------,,,,,,...------,,,,,,------...---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------,,,,,,,,,---------......---------...............,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,------...............------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////------------------------,,,,,,,,,------------...---------............//////...---,,,,,,---...////////////...------,,,,,,...---,,,,,,......---,,,,,,,,,---.........---------------....../////////......------------...............---------,,,,,,------------------------***+++,,,.........---,,,******+++,,,,,,---............------------......------------------------------------------------------------------------------------------------........................------------------------...------,,,,,,------...,,,------......------,,,,,,,,,---.........------------------------------,,,,,,,,,---------..............................------------......//////------------------------//////...---,,,,,,---------------............///,,,---------------------,,,,,,------...///000000------............------/////////...---------,,,........................------------------------...------,,,,,,------...---......//////......---------------------,,,,,,,,,,,,,,,---...//////000------------.........////////////...------,,,,,,---,,,++++++******+++++++++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++////////////////////////......///000000000000///......---------,,,,,,,,,.................................///////////////,,,,,,......//////......,,,---///000000000///.........------------..............................---.....................000///---,,,,,,---///000........................---.....................------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,---------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......---------.........//////,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,------------...............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------------------------------------------------------------------------------------...//////------------------------,,,,,,---------.........---------............//////...---,,,,,,---.../////////.........---------...,,,+++,,,---...---,,,+++,,,,,,---...---------,,,,,,------......//////......------------....../////////...............------------------------+++,,,---------+++***((((((((()))***++++++,,,---......------------......------------------------,,,,,,------------------------------------------------------------------........................------------------------...------,,,,,,------...,,,------......------,,,+++,,,,,,---...---------------------------------,,,,,,,,,---------..............................,,,,,,---....../////////,,,---------------------...............///000000---------............///,,,------......---,,,,,,............------------------............------/////////...---------,,,...................................................------,,,,,,------...------............------------------------------+++,,,---...///000000000------.........///////////////.........------------,,,++++++******+++++++++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,------,,,,,,,,,,,,------////////////////////////---......///////////////---------,,,,,,,,,++++++.................................///////////////***,,,---///000//////...------...////////////...///...------,,,---------........................---------...............///...---,,,,,,---...///........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,---------------............///------------------------------------------------........................,,,------------,,,++++++------------------------,,,,,,,,,---------......,,,,,,------.../////////---------...............------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------......------------------,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,------------------------------------,,,,,,,,,,,,------------------------........................,,,,,,,,,------------...---------------...///000------------------------,,,---------............---------............///.........------.................................---,,,+++,,,---...---+++++++++,,,------------------------------...............------------......////////////////////////------------------------------------,,,***)))((('''(((((()))***++++++,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...........................------------,,,,,,,,,...------,,,,,,------...,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......///.........+++,,,---.........------++++++,,,------...//////---------............///,,,,,,---......---+++***//////......---,,,,,,,,,------............------...............---------........................////////////////////////...------,,,,,,------...------............------------------............+++,,,---...////////////---------.........//////........................------,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---............---000//////......//////000////////////////////////------.../////////............---------,,,,,,,,,..................................../////////000,,,---...///000///---,,,...------------.../////////...------,,,,,,,,,---........................---------.........//////................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........---,,,,,,++++++,,,,,,------------............///------------------------------------------------.......................................---,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...//////000...............---------------------------------+++++++++,,,,,,------------------,,,,,,---------..................------,,,,,,------------------,,,---.../////////......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,******+++++++++,,,,,,,,,++++++---.........------------------------------.........------------,,,........................------------------------,,,,,,,,,---------......---,,,,,,------///000000------------------------------------............---------............///------............------,,,,,,------.../////////---,,,++++++------,,,+++++++++,,,------------,,,...------------------,,,......------------..............................------------------------//////...---,,,,,,,,,,,,)))*********++++++,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------..............................---------,,,,,,,,,...------,,,,,,------...,,,------......------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------.../////////...---,,,+++,,,---.........------+++,,,,,,------,,,,,,,,,---------............///+++,,,---......,,,+++)))...------------------,,,------............---------------..................................................................------,,,,,,------...,,,------......------,,,------------.........///+++,,,---...///......---,,,,,,---------.........,,,,,,------.../////////...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,,,,------------)))***+++---.........---//////...------...//////////////////////////////,,,---......//////......//////.........---------........................---.........//////000000---...000000///...,,,***......---,,,,,,...///000///...------,,,,,,,,,,,,........................---------.........//////------...//////...------........................---------.........//////------------------------......////////////......---,,,,,,++++++,,,,,,------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------------------------------,,,,,,,,,---------......,,,,,,------...///000000/////////......------,,,------------------------+++++++++,,,,,,---------......,,,++++++,,,........................------,,,,,,,,,------.........***+++,,,---------,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,*********++++++,,,,,,,,,***+++---...///...------++++++++++++++++++++++++//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---...///000111---------------------------------.........//////---------.........//////,,,---...//////...---,,,+++,,,,,,---...///000000---,,,++++++------,,,+++++++++,,,---------,,,,,,.........------,,,,,,,,,.........------.........------------------------------------------------000///...------...000111+++,,,,,,,,,,,,---------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------.................................------,,,,,,,,,...------,,,,,,------...,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....../////////...,,,+++***+++---...///...------............---,,,++++++---------.........//////+++,,,.........,,,***))),,,,,,,,,------.........---..................---,,,------....../////////........................------------------------...------,,,,,,------...,,,------......------,,,---------.........//////+++,,,---.........---,,,,,,,,,,,,---------......+++,,,,,,---...///000000///...------,,,,,,---------,,,************,,,---------------------------,,,,,,,,,------.........&&&(((***,,,---...------,,,,,,************,,,,,,000/////////............//////////////////////////////.........---------000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............................................................------............------////////////////////////---------,,,,,,+++++++++........................------............------...---,,,,,,......---,,,------------------------000---,,,---///000...,,,------------------------000///...------...///000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,------------------------,,,,,,,,,---------......................................................------------------------............................................................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++***)))***,,,---,,,+++---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,------...............////////////....../////////...------,,,,,,.........------,,,,,,,,,------------------------,,,---......,,,******+++***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------------------------******+++++++++,,,,,,,,,...------,,,,,,------.../////////...---------,,,---------............///---,,,++++++------,,,+++000...,,,++++++,,,---...////////////////////////,,,---......//////......000///...---------------...........................------...//////...,,,------------------------........................------------------------+++,,,++++++***)))((('''.........------,,,,,,,,,//////............//////...---,,,,,,,,,,,,---...//////000000000...---,,,+++++++++,,,,,,,,,------++++++,,,------......///,,,------......------,,,***,,,......---,,,---...,,,,,,,,,------...............////////////......------------------------/////////...------,,,,,,........................////////////////////////000000111111111111000000,,,,,,,,,---...///000000.........------,,,,,,,,,////////////...---,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...************************000000/////////.........//////////////////////////////.........---------------------,,,,,,,,,,,,............////////////////////////////////////........................////////////////////////////////////............................................................------............------...........................---------,,,,,,,,,+++........................------............------...---,,,,,,......---,,,------------------------...,,,+++,,,...///---+++------------------------///...---,,,,,,---...///............------,,,,,,------------------------------------------------000//////...------,,,,,,------------------------,,,,,,,,,---------......................................................------------------------........................------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,+++******,,,---,,,+++---,,,,,,,,,,,,---......------,,,++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,---------............////////////......------........................---------,,,,,,,,,------------------------,,,...//////---,,,,,,,,,+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------***++++++++++++,,,,,,,,,...------,,,,,,------..................------------------............///...---,,,,,,......---,,,......,,,,,,,,,...000111........................,,,---......//////......///......---,,,,,,------...........................------...//////...,,,------------------------........................------------------------............---,,,+++***......---------,,,,,,,,,///......------......///......---,,,,,,---............///000000///...---........./////////000000------------------------,,,------......------,,,---...000///---,,,,,,,,,,,,------------------.........////////////......---------------------------------........................---------------........................------............------,,,---------.../////////......---------,,,,,,,,,,,,------.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++000000000/////////......////////////////////////...............------------,,,,,,,,,,,,+++++++++............////////////........................------------------------........................////////////............................................................------............------.................................---------------........................------............------...---,,,,,,......---,,,---------------------------,,,++++++------,,,+++------------------------------,,,,,,,,,,,,------/////////............---------------------------......................../////////...------,,,,,,------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,++++++,,,---+++***---,,,,,,,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------.........////////////......,,,,,,------...//////000...------------,,,,,,,,,---------------------------...000///...------......,,,+++,,,......---,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,------...---------...............---------............//////...------//////...---------,,,,,,...///111333........................,,,---......//////.........------,,,,,,,,,,,,,,,...........................------...//////...,,,------------------------................................................////////////...---,,,,,,...------------,,,,,,,,,...------,,,,,,------.........---,,,,,,---......------.../////////......,,,,,,,,,---------......//////...------,,,++++++,,,------......------,,,///000111000...,,,+++,,,.........---------------......////////////......------------------------+++,,,,,,---......//////------------------------........................,,,,,,,,,------,,,,,,,,,------..................------------,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------000000000////////////...////////////////////////......................../////////.........------............////////////........................------------------------........................////////////............................................................------............------........................................................................------............------...---,,,,,,......---,,,---------------------------,,,,,,,,,------,,,,,,------------------------------------------------/////////////////////...------------------------//////////////////////////////.........---------------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---+++***---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,---------......---------------------------......//////......------------.........//////------------------------------------------------,,,...//////---,,,---...///...------...///---,,,........................---,,,,,,,,,,,,---......------------------------------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,---------.../////////---------............///...---,,,---...///...,,,---,,,,,,,,,---...000111........................,,,---......///.........---,,,,,,+++++++++,,,,,,...........................------...//////...,,,------------------------........................////////////////////////------......---,,,++++++---------------------------,,,,,,++++++,,,,,,---......------------......,,,------....../////////+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,///000111000...---------//////......------,,,,,,---......//////......---------------------------,,,,,,,,,------.........,,,,,,,,,,,,------------..............................////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111000000000////////////////////////////////////---.....................000000000000/////////...............////////////........................................................................////////////............................................................------............------........................................................................------............------...---,,,,,,......---,,,---------------------------.........---------...------------------------.........//////............/////////////////////------------------------////////////////////////...............---------------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,+++---,,,,,,,,,,,,---......//////...---------------,,,,,,,,,---------......------------------------------............------//////.........---------------------------------------------------------***,,,......,,,+++,,,---000...------//////...,,,........................---,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,,,,---------...------,,,,,,------...,,,---------.../////////---------............///---,,,+++,,,---------+++---,,,,,,,,,,,,,,,,,,,,,........................,,,---......///.........,,,,,,+++++++++,,,,,,---...........................------...//////...,,,------------------------........................////////////////////////------.........---,,,,,,------------------------,,,,,,++++++++++++,,,,,,........................,,,---------......//////////////////000000000000,,,,,,,,,---------......,,,------......------,,,---///000000///......////////////......---------------............------------------------------......------,,,,,,,,,,,,,,,,,,,,,------................................./////////000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000000000/////////////////////////////////---------...............//////.........---------............////////////........................................................................////////////............................................................------............---------------------------------------------.................................------............------...---,,,,,,......---,,,---------------------------...//////------...///------------------------......///000000///......---............/////////------------------------////////////////////////........................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------++++++,,,---......,,,---,,,,,,,,,,,,---......000//////...............,,,,,,,,,---------.........------------,,,,,,,,,------............------000//////...------,,,,,,,,,,,,,,,------------...------------------------)))+++------,,,+++,,,---...---,,,---//////...------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...---------...............---------............///---,,,++++++------,,,+++,,,,,,,,,,,,++++++******------------------------,,,---......//////......,,,,,,,,,,,,,,,------..............................------...//////...,,,------------------------...................................................///////////////......,,,,,,,,,------------...---,,,,,,++++++,,,,,,------...////////////...------------,,,------...///............////////////++++++,,,,,,---...//////,,,------......------,,,+++---//////......///000/////////...............------............------------------------------......------,,,++++++***,,,------....../////////------------------------------............------------..................++++++++++++,,,,,,,,,,,,.........------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++111111111000000000//////////////////////////////---------.........//////......---------,,,,,,,,,............////////////////////////////////////------------------------////////////////////////////////////............................................................------............------------------------------+++,,,,,,,,,------------........................------............------...---,,,,,,......---,,,------------------------,,,---///...,,,+++---///------------------------------...//////...------,,,,,,------............------------------------................................................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++******,,,...//////...---,,,,,,,,,,,,---......//////...------------...,,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,..................------,,,,,,,,,---------......------------------------***,,,......---,,,---...---,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,------------......------,,,,,,------..................------------------............///...,,,+++,,,---...---,,,++++++,,,,,,---,,,,,,,,,------------------------,,,---......//////......------,,,,,,---......///...........................------...//////...,,,------------------------........................---------------------------....../////////......,,,,,,,,,---------......------,,,,,,,,,,,,---------...///000000///...---///...---,,,,,,,,,---...,,,,,,,,,,,,------------,,,---------------------,,,------......------,,,,,,...//////---,,,,,,---............////////////,,,------......------,,,---------------------------,,,,,,,,,,,,,,,,,,,,,------...//////000111111------------------------,,,,,,,,,------,,,,,,,,,,,,---------.../////////******+++++++++,,,,,,,,,------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------111111111111000000000000////////////////////////---------.........////////////.........---------............/////////000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000/////////............................................................---..................---------------------------+++++++++,,,,,,---------........................---..................---...---,,,,,,......---,,,------------------------***,,,...---+++***,,,...------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------........................---.....................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------*********,,,...000000///---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,,,,,,,------.../////////,,,,,,,,,------.........------------------------+++---//////.........///,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------------------------,,,,,,,,,---------.........------,,,,,,------.../////////......------,,,---------........./////////...------...///...---***+++,,,---.../////////------------------------,,,---......//////......---------------...///000...........................------...//////...,,,------------------------........................------------------------++++++,,,,,,---,,,,,,+++,,,,,,,,,------............------,,,,,,------...---...///000000///...---000///---,,,+++,,,,,,---/////////000000000000111///......------,,,,,,+++,,,------......------,,,...///000///,,,******+++------......//////000000,,,------......------,,,------------------------***++++++,,,,,,------............///000111111222------------------------,,,------......------,,,,,,,,,------...///000000*********++++++,,,,,,,,,,,,,,,---...////////////---------------------------------------------------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,........................000000//////.........---////////////////////////////////////////////////....................................////////////000000////////////000000,,,---...//////...---,,,........................//////............//////////////////////////////---------...............//////.........---------+++,,,,,,---...///000000------------------------......---------,,,,,,,,,///...---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////.........---------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///...---,,,,,,---.../////////.........---------------------------------.........------,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......+++,,,---...///...---,,,---------,,,,,,+++++++++///...,,,+++***+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////,,,,,,,,,---------......------------------------......---,,,,,,...///000........................000///...,,,,,,,,,---...------------------------,,,---...//////...---,,,---------............///.........------,,,,,,,,,...------,,,,,,,,,------...------,,,,,,------...---------,,,,,,,,,++++++------------------------------------------------+++,,,...000000///...---,,,,,,,,,---------......,,,------....../////////------------------,,,,,,........................---...///000000///...---------------------------///......------,,,++++++,,,------......------,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,---------......---------------...///000000000000000000000000000........................,,,,,,,,,---------..............................---------.........//////000000//////.........------,,,,,,++++++,,,,,,---//////.........---------//////////////////......,,,,,,,,,---...///000111,,,---...///000000000000//////.........---------++++++,,,---.........------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,---,,,+++***+++,,,---............------,,,,,,,,,)))******++++++,,,,,,---000/////////............////////////////////////////////////////////////....................................////////////000000////////////000000------............------........................//////............//////........................,,,---------......////////////.........------------------...............------------------------......---------,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////.........---------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,///...------------.../////////.........---------------------------------......---------,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,---------......+++,,,------......------...---------,,,,,,,,,+++...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,---------......---------------------------------------...//////........................//////...---------------------------------------,,,---...//////...---,,,------------..................---------,,,,,,,,,...------,,,,,,---------...------,,,,,,------...---------,,,,,,,,,++++++------------------------------------------------+++,,,...///000///...---,,,,,,,,,---------......---------------.........------------------------........................---...///000000///...---------------------------------------------------,,,------......------,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------.........//////------------------..............................------------------------,,,,,,---------.................................---------...............000/////////.........------,,,,,,++++++,,,,,,---///.........------------........................---------------...///000...///////////////...---//////.........---------,,,,,,---...............,,,,,,++++++++++++,,,,,,---------------------------...///...---,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++////////////............////////////////////////////////////////////////....................................////////////000//////......//////000.........------.................................//////............//////........................,,,,,,------...///000000...............---------//////.........---------------------------------......---------,,,,,,,,,,,,---.........---,,,+++...------------,,,,,,,,,---------,,,,,,+++++++++......------------.....................---------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,///...------------...///...............---------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---...............---------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,---------......------------------------,,,---......//////.......................................///......---,,,------------------------,,,---...//////...---,,,------------...............------------,,,,,,,,,---------,,,,,,------......------,,,,,,------...------------,,,,,,,,,,,,------------------------------------------------+++,,,---//////......---,,,,,,,,,---------......------------,,,,,,,,,,,,+++,,,,,,------.................................---...////////////...---........................++++++,,,------...//////------............------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////........./////////000000...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................---------------/////////...............------,,,,,,,,,,,,------............------------------------------.........---------------......000000000//////---,,,,,,...............---------------.../////////......,,,+++++++++++++++,,,,,,........................111222222000...,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,,,,------,,,,,,------------,,,,,,,,,,,,......------,,,++++++***///////////////.........////////////////////////////////////////////////..................................../////////////////////......////////////...---,,,,,,---...///........................//////............//////........................+++,,,,,,---...///000000................................................------------------------......---------,,,,,,,,,+++,,,...//////...,,,***------------------------...------,,,,,,++++++***...------,,,,,,------...........................------............------........................------------------------,,,------......------,,,.........------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///........................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,.../////////...---........................------/////////...---,,,------------------------,,,---...//////...---,,,,,,,,,---------.........------------------------------,,,,,,,,,---.........------,,,,,,------......------------,,,,,,,,,------------------------------------------------+++,,,---.........------,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,---...//////................................................////////////////////////,,,,,,,,,---------......------............------......------------......------------............---------------------------------.........//////---.........////////////...---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................------------,,,,,,........................------,,,,,,,,,,,,------------------------------,,,,,,,,,---------------......---,,,,,,,,,------.../////////......---,,,..............................///////////////...,,,,,,,,,,,,,,,,,,---...------------------------000111111000---,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........///////////////////////////////////////////////////////////////....................................//////////////////............/////////...---,,,,,,---...///........................//////............//////........................,,,,,,------...//////000---.....................,,,,,,------...//////000------------------------......---------,,,,,,,,,***,,,...//////...,,,+++---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,---------.....................------............------........................------------------------......////////////......---..................------.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///........................+++,,,......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,.../////////...---........................,,,---...//////...---,,,------------------------,,,---...//////...---,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------............---------,,,,,,------------------------------------------------+++,,,,,,---------------,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,---...//////..............................------------......////////////////////////......---------,,,,,,,,,---......//////......---......------------......---------....../////////------------------------------------............,,,,,,---------............---,,,,,,++++++++++++........................---------------------------------.........//////........................------------------,,,,,,---------..................------,,,,,,------...,,,,,,------------------,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,---...............---........................///////////////......---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///////////////////////////////////////////////////////////////....................................///////////////......------......///.........------.................................//////............//////---------------------------------............///---------...............++++++,,,---...///000111------------------------......---------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------...............------............------........................------------------------//////000000000000//////------...//////...---------------...............------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---------------.........,,,------............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................,,,---......///.........------------------------,,,---...//////...---,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,---......///...------,,,,,,------...............---------,,,------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------,,,,,,,,,,,,+++,,,,,,------.......................................------------..............................//////...---,,,,,,++++++......////////////............------------......---------...//////000000------------------------,,,------------.........,,,,,,,,,------------......------,,,,,,,,,,,,---................................................------........./////////........................+++,,,,,,,,,---------------------------...............------------......,,,,,,,,,,,,------------,,,,,,,,,---......//////---,,,,,,,,,,,,,,,------++++++,,,....../////////---------...................../////////...---------,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++,,,---///---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,---...................../////////000////////////////////////////////////////////////....................................///////////////......------......///------............------........................//////............//////------------------------...............------------------.........//////,,,---------......//////------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......***++++++,,,,,,------...---,,,,,,++++++,,,,,,------------.........//////------............------......................................................////////////......------...//////...---------------.........//////------------------------,,,,,,,,,---------......------------------------------------------------........................++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------......------+++,,,,,,,,,---------------------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------...//////........................---------------...//////------------------------,,,---...//////...---,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---...//////...------,,,,,,------...............------------------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,,,,---------......---------------.........------------------------...........................------,,,,,,------...---------------------------------------------,,,......////////////............------------......---------...///000000000........................,,,,,,---------.........------------............------------------......------------------------------------------------............////////////........................******+++,,,---......///,,,,,,,,,------...............------------......++++++,,,,,,,,,---------,,,------...//////000000++++++++++++,,,---......,,,,,,---......------------------.........//////...............---,,,,,,+++******+++,,,---......------------------------)))***,,,,,,++++++---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---.........//////000000////////////////////////////////////////////////..................................../////////000.........------.........,,,---...//////...---,,,........................//////............//////------------------------/////////...------,,,,,,---------........./////////............---------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,------.........)))***+++,,,------...///---,,,,,,++++++,,,,,,------------.........//////---..................---////////////////////////........................------............------,,,---...//////...---,,,---------.........//////------------------------,,,,,,,,,------.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---...///...---,,,+++++++++,,,,,,---------...---,,,,,,---...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------......---,,,,,,...///000...........................---,,,,,,---...///000------------------------,,,---...//////...---,,,++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,---...///000...------,,,,,,------...//////.........---------------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------....../////////------------------,,,,,,...........................---,,,,,,,,,,,,---...------------------------+++,,,,,,------......///......////////////...............------.........---------...///000000111........................,,,,,,,,,---------................../////////000------------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................))))))***+++---...//////,,,,,,,,,------...............------------......+++++++++,,,,,,---------------......///000111111*********+++,,,---...///............---,,,++++++---------.........//////---.........---,,,,,,+++))))))))))))***+++,,,---........................***+++---,,,++++++,,,...---,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,+++***+++,,,---...*********++++++,,,,,,,,,---,,,,,,++++++******)))////////////////////////////////////////////////...............///000000000000000000000000000000................................................---------------------------------............///.........---,,,,,,,,,+++........................,,,---...//////...---,,,........................---.........///000000000+++,,,---......---,,,+++---------............///........................//////...---...///000111.........------,,,,,,,,,,,,,,,,,,------.........---...///...,,,+++,,,---------------------------........................,,,,,,,,,,,,,,,---.../////////////////////////////////.........---------......................../////////......---------*********+++,,,---...///---------.........//////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************------------------------------------------------,,,,,,,,,------.........---,,,+++,,,...///...---...//////000000000000000...---+++******+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...,,,++++++,,,...///---------...------,,,,,,......---------,,,,,,,,,---------------------------------............///000000000000000000000000---,,,,,,,,,,,,---......---.........///000000000------------------------...------,,,,,,------...///---+++---///000///,,,---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,------...............---------,,,,,,,,,//////.........------------,,,,,,,,,,,,---..............................//////.........---------........................///...---,,,,,,---...///......---,,,---...///000..................------,,,,,,,,,---------.........---,,,,,,,,,---...///------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...............------/////////000000000111111........................,,,,,,+++***+++,,,---...------------------------.........------,,,,,,,,,/////////...---------,,,++++++,,,---.........---///...---,,,,,,---...///++++++++++++++++++++++++,,,------......------,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************//////////////////////////////////////////////////////......//////000111........................................................................---------------------------------............//////////////////.................................------...//////...------..........................................//////......///000000///......---------............///........................---,,,,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,---------......---...///...,,,,,,,,,---------------------------........................---,,,,,,,,,------...///........................///.........------------.................................---------,,,,,,++++++++++++,,,------...,,,------------...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......---,,,+++,,,...///...------...//////000000//////...---+++******+++---.........---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------.........------------------------++++++,,,---..................---------,,,,,,,,,------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---..................///------------------------...------,,,,,,------...///---+++,,,...///...,,,------,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---,,,,,,,,,---------..................------,,,,,,//////.........------------------------......///---------...............//////.........---------------------------------......------------.........------,,,---...///000..................------,,,,,,,,,---------............,,,+++++++++,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,---------........................///...---------...000000---------------------------,,,,,,,,,++++++++++++.........---------------,,,,,,---...............///...------------...///------------------------,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************////////////////////////////////////////////////000////////////000111111........................................................................---------------------------------............///.........///////////////........................------...//////...------.................................---------------......///000000///......---------............///........................,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,,,,,,,------------......///000///---------...------------------------........................---------,,,------...///....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,------------...---,,,+++,,,...///...---,,,---......//////.........---,,,++++++,,,---......------------,,,,,,,,,...---------,,,,,,++++++,,,,,,,,,,,,------------+++,,,...000000...,,,+++******,,,---.../////////......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------************************---,,,,,,,,,,,,---.........------------------,,,------------------------...------,,,,,,------......,,,+++,,,---...---+++,,,,,,,,,,,,------------//////...---------......,,,,,,,,,------------.../////////............---...............---------......------......///000---------.........//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---...------------...//////------------------......,,,,,,,,,---------.........------,,,,,,------...------------------------...............---------------------------------------............---------------............///........................//////......//////000111........................---------------,,,,,,,,,.........///////////////------.../////////......///...------------...///........................,,,------......------,,,---------,,,,,,++++++***------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++////////////////////////////////////////////////000000000000000111111222000000000000000000000000........................................................................---------............///+++,,,,,,,,,---.................................---..................---.................................---,,,,,,,,,+++,,,------------------,,,---------............///........................---------.........//////------------------------------------------------...///000///...---...000------------------------..............................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,+++,,,...///...---+++,,,------......------...---,,,,,,,,,,,,---...------------------------.........---,,,,,,+++++++++++++++,,,,,,,,,------,,,---...//////...---,,,++++++,,,---..................---------,,,,,,,,,------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............------------......------------------------/////////////////////...........................///............///000000,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------......//////,,,,,,------------......,,,,,,,,,---------......---------...///000000111------------------------................................................,,,,,,---.........------............////////////........................------------......//////////////////////////////000000000000000///////////////000000111111222222......///////////////............------.................................,,,------......------,,,......---,,,,,,+++++++++........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++////////////////////////////////////////////////000000000000000111111222000000000000000000000000////////////////////////................................................---------............///+++,,,,,,,,,---..........................................------..........................................---,,,,,,,,,+++---------,,,,,,------------------............///........................---------...............---------------------------------------------------///000///......///000------------------------........................///......---------..............................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------,,,+++,,,...///...---+++,,,,,,---------------------------------------------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------///...------------...///............---,,,++++++......---------,,,,,,,,,------------------------------------............---------------------------,,,,,,,,,,,,---......------,,,,,,+++++++++***------------------------...------,,,,,,------...---------,,,++++++++++++,,,,,,,,,------.........---,,,,,,,,,,,,,,,------------------------------.../////////////////////---.....................///............///000000---------.........//////---.....................------------------------,,,---...//////...---,,,---------...............,,,,,,,,,,,,------......,,,,,,,,,---------......---.........---------------------------------------.............................................++++++,,,---......------******+++++++++,,,,,,,,,........................---------...............////////////////////////000000000000000000000000.........//////000000000...///////////////......---..................---------------------------,,,------......------,,,//////...---,,,,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++////////////////////////////////////////////////000////////////000111111........................////////////////////////................................................---------............///.........///////////////........................///...------------...///.................................---------------000///............///000---------............///........................******+++,,,,,,,,,,,,+++,,,,,,,,,------------......------------,,,,,,,,,,,,...//////...---...000------------------------........................000///......---.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------.........------------------------...------------,,,,,,,,,---,,,+++,,,...///...---+++,,,------......------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------111///---,,,,,,---///111/////////...---,,,******......---------,,,,,,,,,---------------------------------.........//////---------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,------...---...///---+++***+++,,,---------------.........,,,,,,+++++++++,,,------...------------,,,,,,,,,---............/////////---------.....................------......///000........................---------.......................................---..................---,,,---......//////......++++++,,,,,,------......,,,,,,,,,---------......//////...---+++(((&&&%%%---------------------------------...............------------------------***+++,,,------...------,,,,,,,,,---------....................................///000000000000///........................---------...............+++++++++,,,,,,,,,,,,,,,....../////////...------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...---,,,------//////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////////////////......//////000111........................////////////////////////................................................---------............//////////////////.................................///...------------...///..........................................//////000///............///000---------............///........................)))***+++,,,,,,,,,++++++,,,,,,,,,---------............---------,,,,,,,,,+++---......------...///------------------------........................000000///...............------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,------...,,,------------...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,---......///------------------------......---------,,,,,,,,,---,,,+++,,,...///...---,,,,,,---...............------............------,,,,,,,,,---------......,,,,,,------.../////////,,,------------.........//////............//////............---,,,++++++......---------,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------...------,,,,,,------......///000///,,,***+++---............------------,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,------............---------.........//////---------------......////////////...------,,,,,,---------.........//////------------------------......------------......,,,---.../////////...---***++++++,,,------......,,,,,,,,,---------......//////......,,,***((('''---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------//////000000000111111111........................,,,---...///000//////...------------------------,,,,,,---------.........,,,,,,,,,,,,++++++++++++...............---,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))(((((())),,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////...............///000000000000000000000000000000000000000000000000000000........................////////////////////////---------.........//////.........------,,,,,,+++........................///...---,,,,,,---...///........................---.........///000000000...---,,,++++++,,,---...---------.........//////........................+++,,,---...///...------,,,,,,,,,------..................------,,,,,,,,,+++,,,------,,,,,,...///------------------------........................000000///...............------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////*********+++,,,---...///---------.........//////......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++........................++++++,,,,,,---...//////------------------------.........------,,,,,,,,,---,,,+++,,,...///...---,,,---......//////......------............------,,,,,,,,,------.........+++,,,,,,---...///000000---------.........//////---...///111111///...---,,,,,,------...---------......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------........................---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------...------,,,,,,------......000111000,,,+++,,,.../////////...---------,,,---------------...///000.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---......000000///...---,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,.../////////...---******+++,,,,,,---......,,,,,,,,,---------......,,,---///000000000//////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---------------.........///........................******,,,---------,,,+++---------------------------.........//////000000/////////......------,,,---.........---,,,,,,+++,,,---...//////...---,,,------------------------,,,------......------,,,++++++******+++---///111,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))''''''(((,,,000333,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///......------///000111------......//////000000111111111000//////......------......//////000000/////////...---------,,,,,,++++++++++++,,,------000000//////......------////////////.....................////////////000............////////////------------------------........................---------------------------,,,,,,,,,,,,---......//////............//////........................---------------------------------............///........................,,,,,,,,,---------......+++,,,---...////////////........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------//////.........---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++........................++++++,,,------......//////...,,,******+++,,,---////////////000000000000---..................---........................////////////////////////---------.........//////////////////////////////,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++...---,,,+++++++++,,,---,,,,,,------......//////------------------------.........------,,,,,,,,,))))))))))))***+++,,,---/////////......---------000///...---,,,+++++++++,,,------......------,,,---------............///...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,---........................------------------------,,,------...///000111111................................................------------------------------,,,,,,,,,,,,------111000///...------...///........................//////.........---------........................//////...---,,,++++++***---------.........//////........................,,,,,,,,,,,,---...//////------............---------------,,,,,,+++++++++,,,---......//////.........------,,,,,,------...000///...---,,,+++******.........------,,,,,,,,,...------,,,,,,------...,,,,,,---------,,,++++++,,,,,,------...---------///...---,,,+++,,,,,,---++++++++++++++++++++++++++++++,,,---............)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***............////////////...---,,,,,,,,,---//////.........///////////////////////////////////////.........///////////////...............------------------------...//////////////////............////////////............------........./////////............////////////------------------------........................---------------------------,,,,,,,,,,,,---......//////............//////........................---------------------------------............///...............---------,,,---------..............................------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///.........------------,,,,,,---------.........------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++***+++,,,------............/////////------............------................................................,,,,,,,,,---------..............................,,,------......------,,,,,,---------------------------------,,,,,,,,,,,,------,,,++++++,,,,,,---,,,------------------...------------------------......---------,,,,,,,,,************+++,,,---............---------,,,,,,///...------,,,,,,,,,,,,,,,------......------,,,------------............///......------......///........./////////000000///......---------------------------------------------------------------,,,,,,------......//////................................................------------------------......------------......000///...------......///........................//////.........---------..............................------,,,+++++++++*********+++++++++,,,,,,...........................------,,,,,,,,,------------............------......------------------,,,---......//////......------,,,,,,,,,,,,------...............---------......---------,,,,,,,,,.........------.........,,,------.........---------------...------,,,,,,///...---,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++******)))+++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111.........---...//////000///////////////.........,,,------...//////000000///////////////.........---------...............//////......//////000111...............//////////////////............---,,,---------............---............/////////------------------------........................---------------------------,,,,,,,,,,,,---......//////............//////........................---------------------------------............/////////.........---------------........./////////111000...---,,,,,,------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------------.........//////------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++///...,,,+++++++++,,,---,,,,,,---------.........,,,,,,------------,,,,,,........................------------------------++++++,,,,,,,,,---------........................,,,------......------,,,---------------------,,,.........------------,,,------,,,,,,,,,,,,---------------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,+++,,,,,,---...///------------,,,,,,,,,,,,...------,,,,,,---------,,,------......------,,,------------............/////////....../////////....../////////000000000000///......------......------------------------........................,,,,,,------------------................................................------------------------///..................///.........---......///000.......................................---------........................,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++........................//////...---,,,,,,,,,,,,------............------------..................,,,---......//////......------,,,,,,,,,,,,------------....../////////000...------------,,,,,,,,,//////............//////,,,,,,---...////////////............---,,,++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((((()))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,---......//////000000000111111111111111111111111222222222000000//////......------------------......//////000000//////......------,,,---------...//////////////////...///000000111---------......///////////////.........---------,,,,,,,,,---------......---------.........//////------------------------........................---------------------------,,,,,,,,,,,,---......///......------......///........................---------------------------------............////////////...------,,,,,,.........////////////000111000---,,,+++,,,...///........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...---------------------------------------------,,,,,,,,,------------...------------------------------------------------------------............------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,..............................---------,,,,,,,,,......---,,,,,,,,,,,,---,,,------------.........+++,,,,,,------,,,,,,+++........................------------------------,,,,,,,,,---------..............................,,,------......------,,,...------------,,,,,,,,,//////.........---------,,,,,,,,,,,,---------...//////......------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,---------.........//////............//////------------............000000///............///------------------------////////////////////////......------------------................................................------------............//////............//////------------...//////000........................................................................,,,,,,---------.........,,,,,,---------.................................///...---,,,,,,,,,,,,,,,------............------,,,,,,------......//////,,,---......///.........---,,,,,,,,,,,,,,,,,,---------------............------------------------......------------......++++++,,,...////////////............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------......////////////000000000111111222222222222222000000//////......------//////......------------000000//////......------,,,---------.../////////......------......///000,,,,,,------......//////............------------,,,,,,,,,---------......------------............------------------------........................---------------------------,,,,,,,,,,,,---............------------..............................---------------------------------............/////////.........---------.........////////////000///...,,,+++,,,---000111........................+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,---------.........------------------------,,,,,,------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,---------............------,,,,,,,,,---------........./////////+++,,,,,,------,,,,,,+++............................................................////////////........................,,,------......------,,,------------------------//////.........---------,,,,,,------............000/////////......------------------------------------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,------......------,,,,,,,,,,,,------------......------,,,,,,------...---------.........//////000000///............///------------------------/////////////////////////////////...............................................................---------......///////////////............//////,,,,,,---.........//////........................---.............................................------......//////000000............////////////........................,,,,,,,,,,,,,,,---...///------............------++++++,,,,,,---------...,,,---......///.........,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---)))***+++,,,---.....................---,,,+++***,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------***+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++---------.........//////......///000000000000000///////////////.........000000//////...------,,,///////////////.........---------...............------,,,,,,------...///---------------..................------------,,,,,,---------............,,,------------.........------------------------........................---------------------------,,,,,,,,,,,,---............------------..............................---------------------------------............///........................------........./////////------,,,,,,---...000111........................,,,,,,------------,,,,,,***++++++,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............---------,,,---............/////////,,,,,,------------,,,,,,........................////////////////////////...////////////000000000------------------------,,,------......------,,,,,,,,,,,,---------...............------------,,,+++,,,---......///........................------------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------//////000000000111111111000///......------........................................................./////////////////////................................................---------...//////000000///..................///,,,,,,---.........------........................---------.......................................------....../////////000------------....................................,,,,,,,,,,,,---...//////------............------++++++,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,******+++,,,------------............---,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,***,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,+++******------........./////////---...///000000000//////.........///////////////////////////////////////.........///////////////...............---------------,,,,,,------...///...------------------,,,.........---------,,,,,,------........./////////,,,,,,---------.........------------------------........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...........................---------------------------------............///,,,,,,------.../////////,,,---------............------..........................................------............------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,---------...------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............------,,,,,,,,,---------.........------............------.........................................................////////////000------------------------,,,------......------,,,***++++++,,,---...//////------------,,,,,,,,,,,,+++,,,---.../////////...++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---------.........------,,,,,,,,,---......,,,------......------,,,++++++,,,,,,,,,---------......------------......///000000000111111111111///......---------------////////////////////////---------------------------------....../////////................................................---------...///000000000......------------......,,,---.........---,,,+++........................---------.........//////........................,,,,,,,,,---------------,,,,,,,,,---------..............................------,,,,,,,,,------...------............---------------------,,,,,,,,,,,,---......//////......,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,---------------,,,---------...------,,,,,,+++,,,---.........------------------------------+++,,,,,,---------,,,,,,***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////...///000222222111111000---.........//////000000......//////000111111111---.........//////000000/////////......------,,,---------------...//////.........------,,,,,,,,,......---------,,,,,,,,,.........////////////000,,,,,,,,,---------......------------------------........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...........................---------------------------------.........//////+++,,,,,,---...///000000,,,,,,,,,---------......////////////...---,,,+++........................---......//////......---******+++,,,,,,---......***++++++,,,,,,------...---.........//////000000++++++++++++++++++++++++---------.........//////------------------------+++++++++,,,,,,------------------.........//////------------------------,,,,,,,,,---------......------............------........................///......------,,,,,,+++......//////......---,,,++++++,,,,,,,,,------------......//////......---........................---------------------------------.........//////------------------------,,,------......------,,,)))***+++,,,...///000000------,,,,,,,,,+++++++++***+++---///000000///...)))))))))******++++++,,,------------------------,,,,,,,,,------.........///......---------......---------....../////////...------,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------//////............//////............////////////......---,,,,,,,,,,,,---000000000000000000000000------------------------++++++,,,,,,---...//////................................................---------...///000000111---------,,,,,,---------------...///...---+++***........................---------.........//////........................++++++++++++++++++++++++---------.........//////........................//////...---,,,,,,,,,,,,---..................---/////////......------,,,,,,---......//////......,,,++++++++++++++++++,,,***++++++,,,...//////000,,,,,,,,,------............------,,,,,,------............///......------,,,,,,------...---------***+++---...///...------------------------------000000000000///...------***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...000000000000000000000000........................---...000111111111000///........................------............------000000000000000000000000////////////////////////------------------------......---------,,,,,,,,,,,,---...//////...---,,,.................................------,,,,,,,,,.........---,,,,,,++++++------------------,,,,,,++++++,,,,,,,,,,,,------........................//////.........---------......------------............////////////......,,,,,,,,,------.................................000///...---------------------------------------++++++++++++++++++++++++.................................------,,,,,,,,,,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***......////////////......111000...------...///000,,,---.........---,,,+++---------------...///000000///...------,,,,,,---...//////000///---+++***,,,,,,,,,---------.........------,,,,,,------...---------------------------------............///---,,,+++*********+++,,,//////000000000000/////////............---------------------------------------.........---+++***///000000///---+++,,,---////////////////////////..................---------------,,,,,,+++++++++,,,,,,------.../////////////////////...---,,,+++///...------,,,,,,,,,,,,------------------------//////.........---------------------------------+++++++++,,,---...///000000//////.........//////000000///...............////////////000000000000000///...---------------,,,---------.../////////000000//////......------........................,,,,,,,,,---------......////////////////////////,,,,,,,,,---------......------------------------...........................------,,,,,,------...,,,,,,,,,------.........)))+++---...//////------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---.../////////...,,,+++................................................,,,,,,,,,---------....../////////...---------,,,,,,,,,,,,,,,---...//////------............------------------------,,,,,,---------............///......------------......000///...---,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000..............................///000000000000000000000000000000000000000---......//////......---////////////////////////////////////////////////////////////////////////000000/////////.........------............------////////////////////////.........------,,,,,,,,,---------------.........////////////////////////,,,,,,---------.................................//////.........---------......------------............////////////......------...............///,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------------------------------------------------------------------------......---------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++......////////////......000///...------...///000,,,------......---,,,,,,------------...///000000222111000///...---------...////////////---,,,+++,,,,,,,,,,,,------------...------,,,,,,------...---------------------------------............///...---,,,,,,,,,,,,---.........////////////......///............---------------------------------------.........---,,,+++///000000///---+++,,,---//////..........................................//////.........---------..................------,,,,,,,,,---------------......---,,,,,,,,,,,,,,,------------------------//////.........---------------------------------------------......///000//////............//////000000///...................../////////000000000///......---------......------..................///////////////.................................---------.........//////........................,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,---------.........------,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------...............///......---,,,................................................,,,,,,,,,---------..................------------,,,,,,,,,,,,---...//////.........//////.................................---------............///......------------.........------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000000000000000........................///////////////000111111000000000000000000000000---......//////......---........................///////////////////////////////////////////////////////////////..................------.........////////////////////////.........---------------,,,------...//////000000////////////////////////---............/////////.......................................---------......------------............////////////......///////////////.......................................---------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,---////////////---,,,......////////////......//////...------...///000,,,,,,---......------,,,---......//////000111111555555333222000///------////////////...---,,,++++++++++++,,,,,,,,,------......------------......---------------------------------............/////////.........//////000------............------///............---------------------------------------.........---,,,+++...///000///---,,,,,,---///.........------,,,,,,........................///............---------000//////...------,,,,,,++++++******+++,,,...///---,,,,,,++++++++++++,,,------------------------...............---------------------------------//////.........//////000//////............//////000000///...............------........./////////......---------...////////////...........................///////////////................................./////////000000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...111///---+++******,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......//////...------------...------------------------------------------------,,,,,,,,,---------......------------............,,,,,,,,,,,,---...//////...//////000000//////...------......//////000000---------............///......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////........................000///.........///111222..............................////////////..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///////////////////////////...............---------........./////////000000,,,,,,,,,---------------------........./////////......................................................------------............////////////......000/////////......------000000000000000000000000---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------........................------............---------......//////......---......---------...//////,,,,,,------------------...///000111222222333333888888666555222000...---//////.........------,,,+++++++++,,,,,,,,,,,,---......------------......---------------------------------............/////////////////////000000---......//////......---///............------------------------------------------------------,,,...///000///---,,,---............---,,,,,,++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------,,,+++******,,,...000,,,++++++******+++++++++------------------------........................------------------------//////..................///............//////000000000///...............------------.........///---------------...///000000000//////......------------......//////000000........................---.........////////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------///...,,,+++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......000///...,,,,,,---......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,---...////////////000000000000//////+++,,,,,,---...///000000---------............///......------------......---........./////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////000///.........///111222...........................//////////////////...........................////////////////////////++++++++++++++++++++++++,,,---------------------///...---,,,,,,---...///------------------------........................000000/////////.........,,,,,,,,,---------......,,,------------.................................---...........................------------............////////////......///......------,,,,,,,,,111111111111111111111111---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,------,,,,,,,,,------............---------------------...//////,,,,,,,,,,,,------......///000222444555555555555:::999999777555222///...///.........------------++++++,,,,,,,,,---------///......------......///---------------------------------............///------....../////////////////////000000////////////............------------------------------------------------------------/////////---,,,---.........---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///---,,,+++,,,---///+++++++++******++++++,,,---------------------------.....................------------------------......------,,,---------...............///000000000000///...............------------.........///---------------...///000000000000//////......---------......//////000000........................,,,,,,---------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------)))***,,,---------,,,,,,,,,,,,---------.........------------------------,,,,,,,,,---------......000///...,,,,,,---......------------------------------------------------,,,,,,,,,---------......+++,,,,,,,,,------......,,,,,,,,,,,,---...////////////000000000000//////******+++,,,------......---------............///......------------......,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------000000000000000000000000///////////////////////////////////////000111111000000000000000000000000...//////000000//////...........................////////////////////////------------------------.........///////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,.............../////////000000//////...------,,,------......///000000000,,,,,,---------.................................---------.....................------------............////////////......---------------,,,,,,,,,////////////////////////......---------...//////------------------------................................................,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---......//////,,,,,,,,,,,,,,,---//////111333555777888888888888:::::::::888666333111//////......---------......,,,,,,,,,---------......//////............//////---------------------------------............///+++,,,---.../////////...//////000000000000/////////............---------------------------------------,,,,,,,,,---......---...///...---,,,---///------------------------,,,,,,------.../////////---------............///,,,,,,------...//////000111000...---,,,,,,------,,,++++++++++++,,,,,,------------------------------------...............------------------------------,,,,,,,,,------.........---......///000111000000///...............------........./////////......---------...//////000000//////////////////.........///////////////........................,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,''')))+++---......,,,+++,,,---------............------------------------,,,,,,,,,---------......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////...//////000000//////...******++++++,,,,,,---------------............///......------------......*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------000000000000000000000000////////////////////////......///000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////........./////////000000------............---------------------------------........./////////000.........---------------------......///000000111---............/////////........................---------.........//////......------------............////////////......------------....................................///......---------......------------------------////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,++++++,,,---............,,,,,,++++++,,,---///000333555777:::;;;;;;;;;:::999::::::999777444111000///...------------...///------.........///////////////............//////---------------------------------............///+++,,,---///////////////...//////////////////...///............------------------------------------,,,,,,,,,,,,---...///---...///...------...///---------......//////000,,,,,,------...//////000---------.........//////------..................------------------------,,,,,,,,,,,,,,,---......---------------------------------.........//////------------------------------,,,------...///000---------......///000111000000///...................../////////000000000///......---------......///////////////000000000///////////////.................................------------....................................,,,,,,,,,---------......------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,***++++++,,,,,,,,,++++++------------............------------------------,,,,,,,,,---------...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------......+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000000000000000000000000000---...000111111111000///........................//////000000000000//////000000000000000000000000////////////////////////////////////////////////,,,,,,,,,---------......,,,---...//////...---,,,........................---.........//////000000++++++,,,,,,---.........++++++,,,,,,---...//////////////////000000000000........................---------.........//////.........------...............////////////......---.........//////000000000000000000000000000000000///...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,------......------,,,***+++,,,---............,,,,,,++++++,,,...///000444666999;;;======<<<<<<999999:::999888555222000///...---,,,,,,---//////.........////////////000//////............//////---------------------------------.........//////+++,,,...///000000000///---..................---//////.........------------------------------------,,,,,,+++,,,---...///,,,...///...------...///,,,------...///000111111,,,,,,------...///000000+++++++++,,,,,,---------/////////...------,,,,,,******+++---------------,,,,,,,,,,,,------...///---------------------------------.........//////---------------------------------......000111222---------......000111111000000///...............////////////000000000000000///...---------------......//////000000111111000000//////.........---..................................../////////000////////////////////////,,,,,,,,,---------......------------------------...........................------,,,,,,------............------,,,,,,,,,///---+++***))))))++++++---------.........//////------------------------,,,,,,,,,---------......---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,---...//////------............---------------------------,,,---------.........//////.........------.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------000000000000000000000000////////////////////////,,,,,,---...///000111111000000////////////000000222111111111000000//////111111000///////////////////////////////////////111///---,,,,,,,,,...///111000000////////////000,,,---------.../////////........................///////////////............---,,,,,,......---,,,...---,,,,,,,,,,,,---...//////////////////////////////.........------------------............///---------.........//////......////////////......---------............/////////000000000000//////---------...///000000111.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------------------------------............///................................................---,,,+++***+++---///000666777:::<<<>>>?????????<<<===>>>===:::777333000...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------.........................../////////111222111///,,,////////////////////////................................................---,,,,,,++++++,,,,,,---........................------------------------........................***+++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------------------------------............///...........................,,,++++++---......---......///000000000000000222111111000///......---//////.........---------------------------------////////////////////////........................000000000000000000000000//////.........---------------------.........///000...---...///000///...///...---,,,,,,---...///////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......---......///////////////,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++...000...,,,,,,,,,,,,---------......+++++++++,,,,,,---------111...+++,,,///111111000.........------,,,,,,,,,+++,,,---.........---,,,------------------------..................---------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,------.........000000000000000000000000///////////////////////////////////////000000000000000////////////000000111111111111000000000///111111000///////////////////////////////////////000///---,,,,,,---...///000000////////////000000------........................................../////////////////////...///...------//////...---......---,,,,,,---..............................//////.........------------------............///---------.........//////......////////////......---------............/////////000000000000//////,,,,,,,,,---.../////////......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------...................................................------------,,,++++++,,,...000111777888:::<<<>>>>>>??????===>>>>>>===;;;777333111...---,,,++++++,,,---...------------------------///......------......///...------,,,,,,------.........................../////////111222111///,,,////////////////////////................................................------,,,,,,,,,,,,------........................------------------------........................***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------............///...........................---+++,,,...//////...//////000111111111111111111111000000///......---//////.........---------------------------------........................................................................//////.........---------------........./////////111000//////111111000//////...------------...///---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......,,,,,,,,,------.........,,,---------............---......///////////////...............---,,,,,,...---------------------...,,,+++,,,...///...,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,***((()))+++---,,,+++......---------,,,,,,,,,+++,,,---.........------------------------,,,,,,------------------------...---------,,,,,,,,,,,,------------------------------------------------,,,,,,------------------000000000000000000000000////////////////////////111111111000000000//////000000////////////000000111111111111000000000000111111000///////////////////////////////////////000///...,,,,,,---......//////...//////000111222//////................................................//////////////////000///...///000000///.........---,,,,,,---.............................................------------------............///------........./////////......////////////......---------............///...//////000000//////...++++++,,,,,,---............------------,,,,,,,,,......------,,,+++++++++,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------------------............------------------------//////.........------------,,,,,,,,,---///111333888999:::<<<===>>>>>>>>>===>>>???>>>;;;888444111///...---,,,,,,---...///......................../////////....../////////...------,,,,,,------...........................///......000111111///---////////////////////////......................................................------------..............................------------------------------------------------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------............///........................///---,,,---...000//////000000111222222222222111111000000//////........................---------------------------------........................////////////////////////.......................................---------............/////////000---,,,++++++------,,,+++///...------------...///++++++++++++++++++++++++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......++++++,,,,,,---...//////------........./////////---....../////////////////////......---........./////////......------------,,,+++,,,...///...---*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++***,,,---...,,,+++...------------,,,,,,,,,+++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------------------------------------------------,,,,,,000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000111111111000000000000000111000000///////////////////////////////////////000///...------------...............///000222222000000//////......------....................................////////////000///......000000///.........------------......................................................---------............///............////////////......////////////......---------............///...//////////////////...,,,,,,---------.........---------------------------------------,,,,,,,,,------------------------........................------------------------------------------------,,,,,,------------------------------------------,,,,,,---------.........------------------------/////////...------,,,,,,,,,,,,,,,---...000222333888999:::;;;<<<===>>>>>>>>>>>>???>>><<<888444222//////............////////////////////////////////////............//////...------,,,,,,------....................................///111111///---////////////////////////.........................................................------.........................................................------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////........................---------............///........................000...------///000000/////////000111111111111000000000/////////.................................------------------------........................000000000000000000000000........................................................./////////000000,,,***)))***+++,,,+++***.........------.........++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***++++++,,,---...//////.........////////////000---......///////////////000000...------...///000//////......------,,,,,,,,,,,,,,,,,,---......---++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...///...---,,,------------------------,,,,,,,,,---------------.........------,,,,,,+++,,,,,,,,,,,,,,,---------///////////////.................................------------------------.........------,,,,,,,,,111111111111111111111111111111111111111111111111000000000111222333333333000000////////////000000000000000000000000111111111000000/////////////////////////////////////////////......------------............///000222222000000000//////......---........................---.........//////000000///...---...//////...---................................................---.....................---------............///........./////////000000......////////////......---------............///......////////////...................../////////------------------------++++++,,,------...//////------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------//////.........---------,,,,,,---...///000111222888888999:::;;;<<<===>>>===>>>>>>>>>;;;888444111////////////////////////////////////////////////...------,,,,,,------......------,,,,,,------..............................------...000000///...////////////////////////.........................................................------.........................................................------------------------------......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////........................---------............///........................000...------///000000///---......///000/////////////////////............---.....................------------------------........................000000000000000000000000////////////////////////---.................................////////////000///......000000///...---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,---...//////.........////////////000---......///////////////000///...------...000000------------,,,,,,++++++,,,,,,------------......,,,,,,,,,,,,---------------------,,,,,,+++++++++)))***,,,---,,,+++***)))------------------------,,,,,,,,,,,,------...............------,,,,,,,,,,,,---------.........///////////////////////////........................------------------------.........------,,,,,,,,,111111111111111111111111111111111111111111111111...///000111222333444444000000////////////000000000000000000111111111111111111000//////////////////////////////////////////............---------//////...//////000111222000000//////////////////........................------......///000000000///...------//////...------...////////////...------------------------------------...............---------............///....../////////000000000......////////////......---------............///---......//////......---////////////////////////,,,,,,,,,------------...******+++---...///000111...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------.../////////000555555666777999;;;===>>><<<===>>>===:::777333000////////////////////////////////////////////////------,,,,,,,,,,,,------...------,,,,,,------..............................---,,,---///000000///////////////////////////......................................................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,---....../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................---------............///........................///---,,,---...000//////,,,---......//////..............................---------...............------------------------------------------------////////////////////////000000000000000000000000---------...............------------.........///000///......///000///...------...//////...------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......,,,,,,,,,---------......------........./////////---......///////////////.........---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,---------.........---,,,,,,,,,,,,,,,,,,++++++---......,,,++++++,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...///------------------------,,,------....../////////.........///////////////........................------------------------------------------,,,,,,111111111111111111111111222222222222222222222222///000000000111111222222000000////////////000000///000000000111111111111111111000///////////////////////////////////////...............------,,,000000////////////000000///////////////000000000........................------......///000000111000///......000000///...---...///000000///...------------------------------------.........//////---------............///.../////////000000000000......////////////......---------............///---......//////......---........................,,,,,,,,,---------......+++,,,,,,---...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------.........------333333444555777:::===>>>;;;<<<===<<<999666222///.........//////.......................................------------.........------,,,,,,------..............................,,,+++,,,...000000///////////////////////////................................................------,,,,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................---------............///...........................---+++,,,...//////...---......///////////////........................---------.........//////------------------------------------------------........................////////////////////////---------.........//////,,,,,,,,,,,,---------------,,,+++,,,---...---+++------...//////...------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------.........------------,,,,,,,,,,,,---------............---......///////////////,,,,,,---...............++++++,,,,,,---.........***,,,......,,,,,,---///++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,------///000...,,,+++,,,///,,,,,,,,,---------......------,,,,,,,,,---...///+++,,,,,,------.........++++++,,,------...//////------........./////////........................------------------------,,,,,,------------------111111111111111111111111222222222222222222222222111111111000000000000000000000////////////000000//////000000111111111222111111000///////////////////////////////////////......//////......---,,,111000000////////////000......//////000000111111........................---------...///000000111111000///000111222111///---...///000000///...------------------------------------.........//////---------.........//////////////////000000000000......////////////......---------.........//////---..................---------------------------,,,,,,,,,------.........------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------......------,,,+++111111222444666:::===???;;;;;;<<<;;;999555111///------............------........................//////............//////...------,,,,,,------...........................---,,,+++,,,...000000000////////////////////////................................................---,,,,,,++++++,,,,,,---........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000////////////////////////---------.........//////...........................,,,++++++---......---...//////000000000000000---.....................---------.........//////------------------------------------------------................................................---------.........//////+++++++++,,,,,,,,,------000///......000000///...,,,---...//////...---,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,---------......---......///////////////***+++---...///...------+++,,,,,,---...///000000***---///...,,,+++---000******+++++++++,,,,,,,,,+++++++++,,,,,,---------***++++++)))&&&&&&(((+++,,,,,,,,,------.........------,,,+++,,,---...///***++++++,,,---...//////******+++,,,,,,---......,,,---------......//////////////////////////////------------------------,,,,,,,,,------.........111111111111111111111111333333333333222111000000222111000......000111222333333222111000...------////////////000000000000222111111111000000//////////////////////////////......////////////......,,,,,,------.../////////......////////////......////////////////////////000000///...............+++---///000111000///.........////////////..............................//////.........---------///...------...///...,,,///000111222222111000///........................////////////////////////---------.........//////............////////////........................---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++.........------,,,,,,,,,//////////////////////////////.........---------.......................................///000000---------............//////000111222444777999:::;;;<<<===<<<:::555000---//////.........---------.........////////////000................................................---------------------------------............///////////////////////////,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///.........------,,,,,,,,,------............------,,,,,,,,,---------......///...---,,,,,,---...///,,,---------.../////////......------------......................................................////////////////////////////////////////////////------------------------000000000000000000000000---...000111111111000///---+++)))***,,,---+++)))...------,,,,,,------...//////000000///...------................................................---------............///---...---,,,++++++---///.........------,,,,,,,,,///............---------++++++******+++---...000........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///000---,,,---///000...,,,........................111111111111111000//////)))***---...///...,,,***---.........---,,,,,,+++///,,,+++,,,...///---+++///...,,,******,,,...///------------------------++++++,,,,,,---...//////------,,,,,,,,,+++++++++------------------------////////////////////////111000...---,,,,,,------................................................------------,,,***)))(((111111111111111111111111222333333444444444333333333222111000000111222333666666555444333222111000////////////000000000111111111111111000000000///000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////000000///...............,,,---///000111000...---......////////////..............................//////.........---------...---,,,---...///...---...///000000000000///...........................////////////////////////---------.........//////............////////////........................---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...------------------,,,........................//////.........---------////////////////////////...............//////000---------............///......///000222444555666888888999888666333///---//////.........---------------........./////////------------------------........................---------------------------------............///////////////////////////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///...------------------,,,------............------,,,,,,---------...............------------......---------.............../////////....../////////................................................////////////////////////////////////////////////........................000000000000000000000000,,,------...............111///---...000111///...///......------......//////////////////...------................................................---------............///---...///...---,,,...///......---------,,,,,,,,,............------------,,,++++++++++++,,,...///------------------------------------------------,,,,,,,,,,,,---------...///---,,,---///000...,,,------------------------/////////000///......---++++++,,,,,,,,,---------------......------,,,+++...---+++,,,...///---+++------------------------......---------,,,,,,,,,++++++,,,,,,---......///------------,,,,,,,,,,,,................................................111111///......---------...................................................---------000333777999111111111111111111111111111222333444555555555555444333222111111222333444666666555444333333222222/////////000000000111111111111111111000000000000111111111111111111111111...//////000000//////...222222111000000///.........//////000000//////...////////////////////////000//////............///...///000000000///...---......////////////.............................................------------,,,,,,---///000///...---......//////......---........................////////////////////////---------...............---............/////////........................---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------................................................---------////////////////////////......------......///000---------............///,,,,,,------...///111111333333333222111///...---...............---------,,,---------............------------------------........................---------------------------------............///////////////////////////...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///---------------.........------............------,,,------------.........---..................---...............---------000000////////////000000................................................////////////////////////////////////////////////////////////////////////000000000000000000000000...------------......//////...------//////...---/////////......////////////////////////......---........................---------------------------------............///---...000000...---...///...------------,,,,,,,,,............---------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---,,,+++***+++,,,---...------......------,,,,,,...---,,,,,,......---,,,+++,,,............,,,+++.........------,,,,,,,,,+++,,,,,,------..................------------,,,........................------------------------000000000000000///...---................................................///...,,,---111777>>>BBB111111111111111111111111222222333444444444444444333222111111111111222333222222222111111000000000//////000000000111111111111111111000000000000000111111111111111111111111//////000000000000//////111111111000000///////////////000000000000//////////////////////////////000///............////////////000000///...---,,,......////////////......................................................---,,,+++---///000000///................................................////////////////////////........................---------.........//////........................---------------------------------------------------------............///------------------------...------------,,,,,,,,,,,,,,,------......//////................................................////////////////////////...------------...//////---------............///,,,,,,,,,,,,,,,---......000000///.......................................,,,,,,,,,---------......------------------------................................................---------............////////////////////////////////////...---------,,,........................------------------------,,,,,,------------,,,,,,---------............///,,,,,,------......//////------............------------------............,,,---...//////...---,,,/////////...---------,,,000//////////////////000................................................////////////////////////////////////////////////////////////////////////////////////////////////111000///......///000111---,,,,,,,,,---------,,,//////............//////...///////////////..............................---------------------------------............///+++---///000...---------------------------------.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------......---............---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,++++++,,,,,,------,,,------...------,,,,,,------,,,---------------,,,------------------,,,,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///---,,,................................................222000------...333888;;;111111111111111111111111333333333333333222111111111111000000000000111111000000000000////////////000000000000111111111111000000000000000000111111000000000000000000000000//////000000000000//////.........//////000000000//////000000000000////////////////////////////////////............//////000000000//////...------......////////////......////////////////////////---.....................---,,,+++---///000000///////////////////////////........................////////////////////////.....................---------------....................................---------------------------------------------------------............///------------------------.........---------,,,,,,---------....../////////........................---.....................---------------------------------------...//////---------............///---------,,,,,,,,,------///...---------...///000---.....................,,,,,,,,,---------......------------------------................................................---------............////////////////////////////////////...---------,,,........................------------------------,,,------......------,,,---------............///---------....../////////------............---------------.........//////,,,---...//////...---,,,/////////...---------,,,///......------......///................................................////////////////////////////////////////////////........................////////////////////////111000///......///000111///////////////...//////...------,,,,,,------.........///////////////...........................---------------------------------............///***,,,......---,,,+++,,,------------------------...------------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---.........------......,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,)))***,,,......---,,,+++,,,,,,------...------,,,,,,------------,,,------///...,,,++++++,,,...///)))***+++,,,...///000000,,,,,,,,,---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++................................................111000///.........///000111111111111111111111111333333333333222111000///000000000000000000000000000000000111111111111111000000000111111111222222000000000000111111111111000000000000000000000000///000000111111000000///------...//////000111111///000000111111000000//////////////////////////////............//////000////////////..................////////////......////////////////////////---------...............---,,,,,,---///000///...000//////......//////000........................////////////////////////...............---------,,,------------.................................---------------------------------------------------------............///------------------------............---------,,,.............../////////---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------............///......---------------.........------......///000---------...............,,,---------....................................................................................---------............///////////////////////////...............---------........................------------------------------............---------------............///.............../////////------............------------........./////////---..................---...............---------......------------......................................................////////////////////////////////////////////////........................000000000000000000000000///......------------...---...///...---,,,---///------,,,,,,,,,,,,---------...//////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///***+++------+++***+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,(((***---//////...,,,***,,,,,,------......------,,,---......,,,,,,---...000...,,,******,,,...000))))))+++,,,...///000111------------------------.........------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++................................................---...///000000//////...111111111111111111111111333333333444333333222222111111111222222111111111000000111111222222222222000000111111111222222222///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111111000000////////////////////////...............///000000///............//////000......////////////......////////////////////////---------.........//////...---,,,---...///...---//////...------...//////........................//////////////////////////////.........---------,,,,,,---------.................................---------------------------------------------------------............///....................................------------////////////............---------------------------------.........//////------------------------------,,,,,,------...///---------............///...---------------......---------...............---------.........//////------........./////////////////////////////////................................................---------............///////////////////////////---------...............................................................------............---------------............///////////////............------............------............////////////......------------......---------...............//////............//////................................................////////////////////////////////////////////////////////////////////////000000000000000000000000...............------,,,+++---...---++++++,,,.........------------......------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---,,,+++***,,,...,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---...//////......------------------------------------------------,,,,,,---------.........,,,...000///---,,,---///------------------------...............------,,,***+++,,,---------,,,,,,+++,,,------......------+++---///...,,,+++---......---,,,,,,,,,,,,---...++++++,,,------......///------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...................................................,,,,,,...///000000000000111111111111111111111111222222333444555555555555111222222333333222222111/////////000111111222222000111111111111222222222//////000000111111111222222222222222222222222222000000111111111111000000333333222222111000000000000000111111111111000000////////////////////////...............///000111...............///000111......////////////......000000000000000000000000---------........./////////...------...///...,,,...---,,,,,,,,,,,,---...........................//////////////////////////////.........---------,,,,,,,,,---------..............................---------------------------------------------------------.........//////........................//////.........---------000000//////......---------------------------------------.........//////........................---,,,,,,,,,,,,---......---------.........//////------,,,,,,------......,,,,,,---.........---------------.........//////.........////////////000000000000000000000000000........................////////////////////////---------.........//////////////////////////////,,,------....../////////................................................------............---------------.........//////000000//////......---------..................---............/////////000///...---,,,,,,---...///,,,------....../////////000000////////////000000................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000111111111000...---///111333222///...000222//////............//////------...///000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......,,,++++++---///,,,,,,,,,------.........---------,,,,,,,,,++++++***+++---///000000//////................................................++++++,,,,,,,,,---------,,,...000///---,,,---000........................------......------,,,+++,,,,,,+++++++++,,,---...+++,,,,,,---.........---+++---///...,,,+++,,,///,,,,,,---......---,,,,,,......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------------------------------///...---,,,,,,---///000................................................,,,,,,,,,------...//////333444444444333222111111222333555777777666555444555333111000///000111222000000000000000000000000111111111111111111111111000000000000000000000000//////000111222333333444222222222222222111000///111111000000//////......---///111222333222000///000000//////.........------------------...///000//////.........---------+++---///000///---+++)))......////////////......------------------------............////////////////////////////////////////////////////////////////////////////////////........................---------............///////////////////////////000///...------------------------............///..................------............////////////000///...---+++***)))(((---------............///...........................------,,,,,,------...///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...//////...------........................---------............///.........////////////000------------------------////////////////////////222000...---,,,---///000......////////////......------......//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000///............---------------.................................//////000000000......//////////////////......//////...---,,,,,,//////...............---...---------,,,,,,,,,,,,------------............/////////000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000///...............000//////............///////////////////////////---------------------------///000000///......///---...///...------...///------------------------..................------//////............//////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,---......---,,,+++...---,,,,,,,,,,,,---...------------------------.........////////////000---,,,,,,,,,,,,---.........+++((())),,,......---++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------------------------------------............------000///...---,,,---...............------,,,,,,,,,111111111111111111000000333444666777777777555555555444222000000111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111000000111111000000////////////...///111222222222000///000000/////////............------------...///000//////.........------------...///000000...,,,+++......////////////..........................................////////////////////////////////////////////////////////////////////////////////////........................---------............/////////..................111000///...............---------............///....................................//////////////////...---,,,+++******---------............///........................///......------......//////...------,,,,,,,,,---......------------......................................................---------............///,,,,,,,,,------------...------------------------////////////////////////111000...---------///000......////////////...............////////////////////////////////////////////////...............------............------...............................................................---------000000000000000000000000000000000000000///...---....../////////000000000---------...............---.....................000000////////////..............................////////////////////////////////////////////////000000000000////////////000000000000000000000000000000///...............//////.........//////000........................------------------------+++---......---,,,,,,------...///...------...///------------------------........................//////............//////---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,------------------,,,...---,,,,,,,,,,,,---...------------------------------........./////////---,,,,,,,,,,,,---......---+++***+++......---+++)))***---...///...,,,+++......---------,,,,,,,,,+++++++++,,,,,,---------------------------------------............------000///...---,,,------.........---------,,,,,,,,,000111111111111111111111333444666777777666555555444333222111111111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111222222222222111000000111000000000000/////////...///000222222111111000000000////////////............------......///////////////............---000000000////////////......//////000000//////...////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................---------............//////.........------,,,,,,111111000////////////000---------............///........................---............/////////...............------------------............///......................../////////......////////////...------,,,---------///..................//////...---,,,,,,---...///........................---------............///,,,,,,,,,------------...------------------------////////////////////////111000///------......///......////////////......///////////////.........////////////////////////000000000111111111111111......------------...............///////////////////////////////////////000000//////...---------111111111111111111111111000111111111111000000///.........///000000111111------......//////000000////////////////////////000//////......---------........................////////////////////////////////////////////////////////////000000000000000000000000000000000000000//////............///...............///000111........................------------------------+++---......---,,,,,,------...///...------...///------------------------........................//////............//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,...///...+++)))(((***---000000...,,,***...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------............------///......---,,,---------...------------,,,,,,,,,333333333333333333444444333444555555555555444444333222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000000000000000000//////000111111111111000000000////////////////////////............///////////////...............111000///.........///000//////000000000000//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................---------............///.........---,,,,,,++++++000000///////////////000---------............///---------...............---------.........//////............////////////---------............///........................//////............//////......------------......//////............//////000///---,,,,,,---///000........................---------............///.........////////////000........................////////////////////////000000///............///......////////////......000000//////......------////////////////////////000000000000000111111111111000///......///000111/////////000000111111111222222222222222222222222444444333333333333333333444444444444333333333333333333444444444333333222000000000000111111111111////////////////////////111111111000000000000000........................------------------------////////////////////////////////////////////////////////////000000000000////////////////////////000///............//////---------......000111111------------------------........................---///000000///......///---...///...---------///---------------------------------...............///......------......///------------------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......---------------------------......//////......---------------------------...---,,,++++++,,,---...------------------------------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---......------.........---+++******+++---//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------......---------,,,,,,,,,------------------------888777666555444444555555333333333444333333333333111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333000111111222222222111111000000000000111111111111//////000111111111111111//////000000000000000000000//////.........//////////////////////////////000///---,,,,,,...///000//////000000000000//////....................................////////////////////////////////////////////////////////////////////////////////////........................---------............///......---------,,,,,,,,,.........------......///---------............///---------.........//////------------............------...//////000000111---------............///...........................------,,,,,,------.........---------....../////////............//////000///---,,,,,,---///000........................---------............///.........////////////000........................////////////////////////000000///.....................////////////......000000//////......------////////////////////////............//////000000111111000//////111222333111111222333444555555666777777777777777777777777999999:::;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999:::::::::::::::999888888777777666666555555444444333222000///......111111000000000/////////.........//////000000000........................000000000000000000000000000000000000000000000000.../////////000000000111//////////////////////////////............//////---------......000111111................................................---///000000///......///---...///...---------///---------------------------------.........//////......------------......------------------------+++++++++,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......------------------------------............------------------------------...---,,,++++++,,,---...------------------------------------------------+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......//////...,,,++++++,,,---------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------------,,,,,,,,,------------------------???>>>;;;888666555555555444444444333333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222...///000111222333444444000000111222222222222111000000000111111111111222000000000000000111111111//////000000000000111111000000//////......//////...////////////000000000///...---------...///000///000000111111000000///....................................////////////////////////////////////////////////////////////////////////////////////........................---------............///------------------------...------------......///---------............///,,,,,,------.../////////,,,------------.........------......///000000111---------............///........................------,,,,,,,,,,,,------.........---......///000///..................//////...---,,,,,,---...///........................---------............///,,,,,,,,,------------...........................///////////////////////////////////////...............////////////......///////////////.........////////////////////////------......//////000000000000111111222333555555666777888999:::;;;<<<<<<========================??????@@@BBBCCCDDDEEEFFFDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>><<<;;;:::888666444333222333333333222111111000000000000111111111222222222////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000///............//////000...............///000111////////////////////////........................+++---......---,,,,,,------...///...------...///------------------------,,,,,,------.../////////......------------......------------............++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------......------------------------,,,------------------,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......//////...,,,***+++...000///...,,,++++++---///111,,,,,,,,,------------...------,,,,,,,,,,,,++++++------------------------------............------,,,------------,,,++++++,,,,,,,,,------------...JJJGGGCCC???<<<999999888666666555555444444444444222222333333444444444444222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222000000111222222222222222000000111111111222222222000000000000000111111222//////000000000111111111111111000///////////////.../////////000000000000//////......///000000111000000111111111111000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................---------............///---------......//////000...............///000000---------............///,,,,,,------...//////000,,,,,,---------.........---------......//////000---------............///..............................------------.....................///000000......------------......................................................---------............///,,,,,,,,,------------...........................///////////////////////////////////////......---......////////////...............////////////////////////////////////////////////000111222222222222333555777999:::;;;;;;======>>>@@@AAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDCCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFDDDCCCBBBAAA???>>><<<<<<;;;;;;;;;:::999999888888555555555444333222222111000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000...............///000000//////.........//////000000000000000000000000000........................+++---......---,,,,,,------...///...------...///------------------------,,,,,,------...//////000...------,,,,,,------...------------.........///++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///......------------..............................++++++,,,,,,,,,,,,++++++------------------------,,,------------------,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,...///...,,,,,,...000...------,,,---...//////,,,,,,,,,---------......---------,,,,,,+++++++++------------------------------............------,,,,,,---------,,,+++***,,,,,,,,,---------......SSSPPPKKKFFFBBB???======999888777666666666666666333444444555666666666555222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111111///000111222222222222222000000111111222222222222000000000000000111111222//////000000111111111222111111000///////////////.../////////000000111111//////000000111111111111000000111111111111000000000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////........................---------.........//////,,,------...///000111111///////////////000111111---------.........//////,,,,,,------...///000000,,,,,,,,,---------......------------......//////---------.........//////........................//////............//////...............///000000---------,,,,,,---------------...//////...------........................---------.........//////........./////////000000/////////////////////////////////////////////////////////000///......---......////////////......---.........//////000000////////////////////////111111222333333444555555666888;;;===@@@AAAAAAAAABBBBBBCCCEEEGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEDDDCCCBBBBBBAAA===>>>??????@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@:::999888666444222111000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000...............///000111000//////.........//////000000000000000000000000////////////////////////---///000000///......///---...///...------...///------------------------,,,,,,------...///000000...------,,,,,,------...---------.........//////++++++,,,,,,,,,---------...------,,,,,,------...---------------------------------.........//////.........------.................................***++++++,,,,,,++++++***------------------------+++,,,............,,,+++,,,,,,---......---,,,,,,------------------------,,,,,,------------......---,,,,,,,,,,,,---......))),,,000111///---...///,,,---.../////////...---,,,,,,,,,------.........---------,,,,,,+++++++++---------------------------..................---,,,,,,---...---,,,+++***,,,,,,,,,------.........]]]\\\ZZZWWWRRRMMMHHHFFFCCC@@@===;;;::::::999888555444444333333222222222111111111111222222222222111111111222222333333333000000000000000000000000333333333333333222111000222222222222222333333444111111111111000000000000000000000000000000000000000000111111111111000000222222222111111111000000////////////////////////////////////000000000000///000111111111000...---////////////////////////............------------......//////000000111111000000000000000000000000000000000000000000000000............////////////------------------------//////.........---------/////////...------,,,,,,////////////...---,,,+++000000//////....................................------------------------------------------------000///...------...///000,,,,,,,,,---------..............................------------------------///...---,,,,,,---...///,,,---------......////////////////////////......////////////////////////........................000000000000000000000000////////////////////////---------------...///000222222333222///......///---......000111222333333666666777999;;;===@@@AAA>>>???@@@BBBDDDFFFGGGHHHDDDDDDDDDEEEEEEGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???===<<<<<<<<<===;;;:::999999:::;;;===<<<<<<<<<>>>???AAACCCDDDEEEFFFFFFFFFEEEFFFHHHKKKHHHIIIJJJJJJJJJIIIHHHGGGDDDEEEEEEBBB===999666666333222111000000000000000444333222000000000111111111111111111111000000000000000000000000000000000......//////000000111111000000000000/////////////////////000000000000000////////////////////////...000111111000//////000////////////////////////,,,,,,,,,------.................................///...------...///...---.........------,,,,,,,,,........................---------------------------------....../////////,,,,,,,,,---------......//////.........------------------............///------------------------......---,,,+++******)))***+++---//////...---,,,...---,,,+++++++++++++++///...---,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------,,,------......------,,,------------------------///...---,,,,,,---...///.........------,,,,,,,,,------------------------........................,,,,,,------,,,,,,+++***]]]]]]\\\ZZZXXXUUUSSSRRRIIIGGGDDDBBB@@@???<<<:::888888777666555444444333222222222222222333333333111111222222222333333333222222222222222222222222333333333333222222111111///////////////000000111111111111111000000000000000000000000000000000000000000111111111111000000222222222111111111000000////////////////////////////////////000000000111///000000111000///...---////////////////////////------........./////////////////////000000000000////////////////////////////////////////////////............////////////------------------------//////.........---------------..................////////////...---,,,+++//////......------------........................------------------------------------------------///..................///,,,---------..................................................................---,,,,,,---.....................---------........................////////////////////////................................................------------------------...------------......//////000111111///...///000...///000222444666777888=========>>>>>>@@@AAAAAAEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???<<<999777666555777555444333333444555777666666666777999;;;<<<===???@@@AAA@@@@@@AAACCCFFFEEEEEEGGGHHHIIIJJJJJJJJJKKKLLLLLLIIIEEEAAA>>>>>>888777666555444333333333444333222111000000111222222222222222222222222222000000000000000000000000////////////000000111111000000000000/////////////////////......------,,,////////////////////////---///111000///...//////////////////////////////,,,,,,,,,------.......................................------.........---------------------,,,,,,........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......//////.........------------------............///------------------------000000000///......------+++,,,---.........---,,,......---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---......------,,,++++++***,,,,,,,,,,,,------------............------,,,,,,------------------------,,,------......------,,,------------------------///...------------...///......---------,,,,,,,,,------------------------........................---------------,,,,,,+++YYYXXXXXXWWWXXXXXXYYYYYYPPPNNNLLLJJJHHHEEEAAA>>>>>>===<<<:::999777666555444444444333333333333333222222222222333333333333333333333333333333333333333333333222222222222111222222111111222222333444222222111111111000000000000000000000000000000000000000111111111111000000222111111111111000000000/////////////////////////////////000000000111111000000000000000///......////////////////////////,,,------...000111111222000000000000////////////........................////////////////////////............////////////------------------------...............---------,,,,,,------...//////000////////////...---,,,,,,/////////.......................................------------------------------------------------------............------------........./////////........................////////////////////////------,,,,,,,,,,,,------/////////...------,,,,,,------------------......////////////////////////................................................------------------------......---------------...---...000000000000222333222333555777999<<<===>>>CCCCCCBBBBBBAAAAAAAAAAAADDDDDDCCCBBB@@@???>>>>>>??????>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBAAA???<<<999555222000///111000///......///000111111111111222333555666777999:::;;;<<<;;;<<>><<<;;;999888888666555444333222222222222222333333333333333333333000000000000000000000000/////////000000000000111000000000000////////////444333222111000//////...////////////////////////---...000000...---...///////////////////////////---------------.........................................................,,,,,,------------------........................------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------.....................------------------............///------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......///...------,,,---------......---,,,,,,,,,------......------,,,+++++++++,,,------------........./////////............---------------------------,,,------......------,,,........................///...------------...///...------------,,,,,,,,,...............................................................------,,,SSSRRRQQQQQQQQQRRRTTTUUURRRQQQPPPOOONNNJJJEEEAAACCCBBB@@@>>><<<999888777555555555444444333333333333333333333333333333333333333333333333333333333333222222222222222222222333333333333333444555555222222222111111111000000000000000000000000000000000000111111111111000000111111111111000000000000//////////////////////////////000000000111111111000000000000000//////...////////////////////////.........///000111111222111111000000//////..............................////////////////////////............////////////................................................---------.........//////......//////...------,,,000000000000////////////................................................------------------------+++,,,---......---,,,+++.........////////////000................................................,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,---------------////////////////////////................................................///////////////////////////...------,,,---------,,,...111222222333555777888888:::<<<===???AAAAAABBBBBBBBBAAA@@@??????>>>:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<===>>>???BBBBBBCCCCCCBBBAAAAAA@@@>>><<<999666333000...---000000///......///000000000000000111111333444555555777999999999:::<<<>>><<<<<<===>>>AAADDDGGGIIIIIIJJJKKKKKKJJJIIIJJJKKKHHHGGGFFFEEECCCAAA???>>><<<;;;999888666555444333222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////333333222222111111111000////////////////////////,,,...//////...------...////////////////////////---------.......................................---...///...------......,,,,,,,,,------.................................------------------------........................,,,,,,,,,---------..............................---------............///........................******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...//////......---------.........------,,,,,,,,,------......------,,,,,,,,,,,,---------.........///////////////////////////...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------////////////////////////........................///////////////......---VVVUUUSSSQQQPPPPPPQQQRRRQQQQQQQQQRRRQQQNNNIIIEEEGGGFFFDDDAAA>>><<<:::999777777666666555444333333333333333333333333333333222222222222222222222222333222222111111222333333000000000000000111222222222222222222111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000111111111111111000000///////////////////////////////////////000000000000000/////////111111000000//////..................................................................////////////........................---.....................//////.........---------.........///......---,,,........................................................................------------------------+++,,,---......---,,,+++.........////////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000,,,,,,,,,---------......////////////////////////........................////////////////////////000000000000000000000000///......------.........///111333444555666888:::::::::;;;;;;<<<===>>>>>><<<======>>>===<<<<<<;;;555666666777777888888888333333222222222333444444444444444444555777888999;;;;;;<<<<<<<<<;;;::::::777666444222111/////////111111000000000000111111111111111111111222333444222444666777777777999:::999999999999;;;===@@@AAA???AAACCCEEEEEEGGGJJJLLLLLLLLLKKKJJJIIIGGGEEEDDDCCCBBB@@@>>><<<999777666333222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////,,,,,,------.........///////////////////////////,,,...//////...------...////////////////////////................................................,,,...//////---,,,---///,,,,,,,,,------.................................------------------------........................,,,,,,,,,---------......---.....................---------............///........................------......//////000000---,,,,,,,,,,,,---...///......---------......///------,,,,,,,,,------.........------------,,,,,,---------.........//////.../////////////////////------------------------,,,------......------,,,++++++++++++++++++++++++---..................---------------------------////////////////////////........................//////000000//////...---aaa```^^^\\\ZZZYYYXXXXXXUUUUUUUUUUUUUUURRRNNNKKKJJJIIIGGGEEEBBB???===<<<;;;;;;:::999777666555555444444444444333333333333222222222222222222222222333222111111111222333444222222111111222222333444333222222222222111111111111111111111111111111111000000111111111111000000//////000000000000000111////////////////////////000000000111111111222222111111000///////////////////////////////////////000000000//////.........000000000000////////////............................................................////////////........................---------...............000//////...------,,,,,,---...............------+++++++++++++++,,,,,,,,,................................................------------------------------............------------........./////////........................------------------------,,,,,,------------,,,,,,***+++,,,---...000111111,,,,,,,,,---......//////////////////////////////........................000000000000000000000000........................//////......///000000111111333555666666777999;;;888888888999999999::::::999:::;;;<<<<<<;;;:::999999999888777777666555555111111111000000111111222000000000111111333444444444444555555555555444444111111000000000000111111222222222222222222222222222222222111222222333333111333555555555444555666666666666666777777888999999;;;===???@@@CCCFFFIIIJJJJJJKKKKKKKKKIIIHHHGGGGGGFFFEEEDDDBBB???===;;;777777666555444333222222222222222222222222222222222111111111111000000000000000000000////////////,,,,,,---...///000000111////////////////////////---...000000...---...////////////////////////////////////.......................................,,,...000///,,,+++---000,,,,,,------------------........................---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------...............---------............///........................,,,,,,------.........///,,,,,,,,,---------......------------------...///------,,,,,,,,,---............------------------,,,------------.........---............/////////------------------------,,,------......------,,,++++++++++++++++++++++++------...//////...------,,,,,,,,,------------...................................................///////////////......---hhhhhhhhhgggeeedddbbbbbb^^^]]]\\\[[[[[[XXXTTTQQQNNNMMMKKKHHHFFFCCCAAA@@@@@@???>>>===;;;:::999888555555444444444333333333333333333333333333333333333222111000111222444555555444444444444555666666333333222222222111111111111111111111111111111111000000111111111111000000////////////000000111111////////////////////////000000111111111222222222222111000///...//////000////////////////////////..................//////////////////000000000000////////////////////////....................................////////////........................---------.........//////..................------------...............---+++++++++,,,,,,,,,------................................................------------------------///..................///,,,---------............................................................,,,---............---,,,+++,,,,,,---...///000000,,,------...//////000000////////////////////////........................////////////////////////........................////////////000222333444333555666666666666777999777888888999::::::;;;;;;;;;<<<===>>>===<<<:::999<<<;;;:::888777555444333444333333222222222333333111111111111111222333444222333333444444444333333222222222222333444555666555555555666666555555555666555555444444444555555333555777777666555555666444444555555555555444444555777888999:::<<>>>>><<<;;;999888666666333333333333333333333333222222222111111111000000000000000000////////////000000000111111222222333////////////////////////---///111000///...//////////////////////////////000/////////.........---........................+++...111///,,,+++---000------------------,,,,,,........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......---------.........//////---------............///........................+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------..................,,,,,,,,,,,,------------,,,,,,------............------------------------,,,------......------,,,------------------------------...//////...------,,,,,,,,,---------......------------------------...........................////////////...------iiiiiikkkkkkkkkjjjiiihhhfffdddbbbaaa___\\\XXXUUUPPPOOOMMMKKKHHHFFFDDDCCCDDDCCCBBB@@@???===<<<;;;555555555444444333333333444444444444444444444444333222111000000222444555222111111111111222333333333333333222222222111111111111111111111111111111000000111111111111000000.../////////000000111111////////////////////////000111111111111222222222222111///.........///000////////////////////////+++,,,,,,---...///000000......//////000000111111000000000000000000000000..................................../////////000////////////////////////---------.........//////,,,,,,------.../////////------...............---........./////////000000........................////////////////////////------------------------000///...------...///000,,,,,,,,,---------..............................////////////////////////------...//////...------------..................------......///000111111////////////////////////................................................111111111111111111111111/////////000111333555555444666777666555555666777999999:::<<<===???@@@@@@???@@@AAAAAA@@@>>>;;;::::::999888777666555444444111111000000000000000111333333333333333333444555555555666666777666666666666666666777888999:::;;;888999999::::::999999888999999888888777777888888777999;;;;;;999888777888222333444555666555444333333444555444444666888;;;>>>@@@CCCEEEFFFGGGFFFEEECCCDDDFFFGGGHHHHHHGGGGGGDDDCCCBBB@@@>>><<<:::999444444444444444444444444222222222222111111000000000000000000////////////000000000///////////////////////////////////////...000111111000//////000////////////////////////000000//////.........---........................+++...111000,,,***---111.........------,,,,,,,,,........................------------------------/////////......---------,,,,,,,,,---------......---------.........//////---------.........//////////////////////////////........................***+++---//////...---,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,---...///------..................+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,////////////////////////,,,---...//////...---,,,,,,,,,,,,------.........------------------------.......................................------,,,mmmjjjhhhhhhjjjmmmnnnnnnnnnmmmkkkiiigggddd```]]]RRRPPPNNNNNNOOOOOOOOONNNLLLGGGBBBCCCFFFHHHFFFBBBAAA===999666666777777777666555333222222222444444222222222222222222222222222222222222222222222222111111000000111222333333222222222333333444444444000000000111222222222333000000000000000000000000000000000000000000000000//////////////////////////////...------...000111//////////////////////////////000000///...------///////////////.........000000000000000///......000000//////.........------------...///000000111//////////////////////////////...//////000111222...------...000111///...,,,------...///000111111........................,,,++++++******++++++,,,...---...//////...***(((,,,---......//////..............................///...---,,,,,,,,,,,,,,,---------------------------------............///......//////...---,,,,,,---,,,,,,++++++,,,,,,---//////.........---------...------///000111///...........................////////////000000000111000////////////000000111111333444444444444666888333333444444444555555555999:::;;;===>>>@@@AAAAAA@@@???>>><<<:::999777666444333222111111000000000111111111111222222222222111333666666555444555555888:::<<<<<<::::::<<<>>>>>><<<999999;;;===>>>>>>AAABBBBBBBBB@@@???@@@AAAAAA@@@@@@???????????????CCCAAA???======<<<:::888999999888777666666666777777666555555666888:::<<<666777999;;;===???AAABBBCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGCCC@@@:::777444222333444444444444333333444555444222///111222222333333222222111................................................//////////////////////////////............//////......////////////............------------......////////////////////////................................................000000000000000000000000........................---,,,,,,+++,,,---...///)))***+++---...//////000,,,,,,---.../////////...//////.........---------***+++---...///...------------------------------//////.........---------......//////...---,,,,,,.../////////...---,,,,,,...------,,,,,,------...------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......------......------,,,+++,,,+++***)))***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,qqqmmmiiihhhiiikkknnnnnnoooooonnnmmmkkkiiifffdddaaa^^^YYYWWWVVVWWWXXXWWWUUUQQQMMMLLLMMMLLLJJJHHHGGGCCC???<<<:::999888666444444444333333333333333222222222222222222222222222222222222222222222222111111000000111222222333222222222333333333444444111111111111111222222222000000000000000000000000000000000000000000000000////////////////////////......------...///000111///////////////////////////////////////...------/////////////////////...000000000000000///......000/////////..................//////000111111222///////////////////////////...............///000...------...000000///...------......//////000000........................------,,,,,,,,,,,,------...------...///---***(((,,,---......//////..............................///...---,,,,,,,,,,,,---........................---------............///......//////...------,,,------,,,,,,,,,,,,------//////.........---------,,,++++++,,,......---+++........................//////////////////000000////////////000111222333333555777777777777888999555555666777888999999:::>>>>>>??????@@@AAABBBBBB<<<;;;:::999777555444444444333222111111111111111222222222333333444444555555666777777777888;;;======???@@@@@@>>>>>>@@@BBBEEECCC@@@@@@AAACCCDDDCCCDDDEEEFFFFFFEEEEEEGGGHHHFFFEEEDDDDDDDDDDDDEEEEEEHHHGGGFFFFFFGGGGGGEEEDDDDDDCCCBBB@@@>>>===<<<<<<:::999888777777888:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>???AAACCCEEEGGGGGGGGGGGGHHHJJJLLLLLLIIIGGGDDDAAA>>>;;;:::999777555333222111111222222111///111222222333333222222111//////////////////////////////////////////////////////////////////////////////............//////......////////////............------------......////////////////////////////////////////////////........................////////////////////////........................///...---------///000111,,,,,,...///000000111111------......///.........//////.........---------,,,,,,------...---------------------------------//////.........---------......//////...------,,,.........///......------...------,,,,,,------...------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,------......------,,,,,,,,,++++++***+++,,,---...------------------------------------------------{{{wwwrrrooooooppprrrsssqqqqqqpppooommmkkkiiihhhiiifffdddbbbaaa___]]]ZZZ\\\[[[YYYWWWVVVUUUUUUTTTPPPMMMIIIFFFCCC???<<<999666666666555555444444333333333333333222222222222222222222222222222222222111111111000111111222333222222222222333333333333222222222111111111111111000000000000000000000000000000000000000000000000////////////////////////------------...000111111///////////////////////////////////////......---......//////////////////000000000000000///......////////////............//////000000111111222222///////////////////////////......------------......------...000000///---..................//////........................//////............//////...------.........+++))),,,---......//////....................................---,,,,,,,,,------////////////////////////---------............///.........///......---,,,......------------.....................---------///......///111111000///........................///////////////............//////000111333555555666999<<<===<<<;;;:::;;;888999999;;;<<<===>>>>>>????????????>>>>>>>>>>>>666666555444333222111111333333222222222222333333555555555666777888888999:::;;;;;;::::::===BBBFFFDDDFFFGGGGGGEEEEEEFFFHHHIIIGGGDDDDDDEEEGGGGGGFFFGGGIIIKKKLLLLLLLLLNNNOOOMMMMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJLLLNNNOOONNNLLLOOONNNLLLJJJHHHFFFDDDDDD@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???@@@AAABBBCCCEEEIIIMMMOOOOOOMMMMMMKKKHHHEEEBBB>>>:::777555333111000111222222111111222222333333222222111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000...//////000000//////.........------------......////////////////////////000000000000000000000000........................////////////////////////..............................---------...//////---......///000000//////.........///......------...............---------......---,,,,,,,,,------------------------------...............---------.........///......---,,,------......///...............------------......------------------------------...///////////////------------------------------------------------..............................---------,,,,,,,,,---,,,,,,,,,,,,---......................................................~~~~~~~~~}}}}}}uuuuuutttqqqmmmiiiggggggggghhhkkkmmmlllggg```[[[^^^___```___^^^^^^___aaaXXXVVVSSSQQQNNNJJJEEEBBB<<<;;;999777666555666666333333333333333222222222222222222222222222222222222111111111111111222222222222222222222222222333333222222222111000000000000000000000000000000000////////////////////////////////////////////////,,,------...///000111111////////////////////////...///////////////..................////////////000000000000000///......///////////////........./////////000000111111111////////////////////////000//////...------------------,,,...///000///---.....................---........................//////............/////////.........//////---+++,,,---......///....................................------,,,,,,,,,------........................---------............///---...............------//////............//////........................111000000111333333222000......................../////////...............//////000222444666888999;;;>>>AAABBBAAA???>>>>>>=========>>>>>>?????????;;;::::::999888777666666222222222111111111000000444444444444444555666666999999:::;;;<<<<<<===>>>>>>????????????AAAEEEHHHJJJJJJKKKKKKKKKKKKKKKLLLKKKIIIGGGGGGIIIJJJJJJIIIIIILLLOOOPPPPPPPPPQQQRRRTTTRRRQQQOOOOOOOOOQQQQQQMMMMMMMMMOOORRRSSSSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKHHHGGGEEEBBB@@@??????>>><<<<<<<<<<<<============>>>======<<<;;;:::999999===>>>@@@DDDIIILLLMMMLLLNNNLLLKKKIIIHHHDDD@@@<<<:::777333222333444555555111222222333333222222111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000//////000000000000//////......------------......////////////////////////////////////////////////........................////////////////////////........................,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,.../////////...---,,,,,,........................000///---,,,++++++,,,---------------------------........................---...............------,,,,,,---.../////////.........------------..............................------...////////////...------------------------........................------......///000000111......------,,,,,,,,,,,,------------......//////////////////////////////.............../////////yyyqqqllliiiiiillllllmmmmmmmmmkkkfffbbb___aaabbbbbbaaaaaabbbddd\\\[[[ZZZZZZYYYVVVSSSOOOEEEBBB<<<777444444666777444444444333333333222222222222222222222222222222222222111111111111111222222222222222222222222222333222222222111000000000111111111111111111111111////////////////////////////////////////////////,,,---......///000000000000000000000000000000000......///////////////...---.........//////000000000000000000000///...............///////////////......///////////////000////////////////////////111111000///............---,,,,,,---///000...---............------------..............................------------......111000//////000000///---,,,---......///.................................------,,,,,,,,,------...---------------------------------............///------...............---000//////......//////000---.....................---------...///000///---........................//////////////////......000111222444777999<<<===???BBBEEEFFFDDDBBB@@@@@@AAA@@@@@@???======<<<;;;666555444333222111000000111111222222222333333333666666666777888999:::;;;>>>>>>??????@@@AAABBBBBB@@@BBBDDDDDDCCCCCCDDDEEEIIIIIIIIIJJJKKKLLLLLLLLLMMMKKKJJJKKKMMMNNNMMMMMMLLLPPPTTTWWWWWWUUUTTTTTTWWWUUURRROOONNNNNNNNNOOOPPPOOOOOOPPPSSSUUUUUUUUUPPPQQQRRRRRRRRRRRRQQQPPPOOONNNLLLIIIGGGEEEDDDCCCAAAAAA@@@@@@?????????>>>AAA@@@???>>><<<;;;:::999;;;:::;;;>>>BBBEEEEEEDDDHHHHHHIIIKKKLLLJJJGGGDDD===:::666333444555666666111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000000//////......------------......////////////////////////................................................................................................,,,,,,,,,,,,,,,,,,,,,+++---------...------,,,+++.../////////...---,,,,,,---.....................000///---,,,++++++,,,------------------------------.....................------...............---,,,,,,---.../////////...///......------......///........................,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////////////////...---,,,,,,,,,------------........./////////////////////////////////,,,,,,------............yyywwwwwwyyytttmmmhhhffffffggggggcccccccccccccccbbbaaa```]]]]]]]]]___``````^^^\\\NNNIIICCC<<<777555555666555555444444333333222222222222222222222222222222333222111111000111111111222222222222222111111111222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////---...//////000/////////000000000000000000000000---...//////////////////------......///000000000000000000000000///...............///////////////............////////////////////////////////////111000000////////////000---,,,,,,---//////...,,,------------------..............................------,,,,,,,,,,,,------111000//////000111000///,,,---......//////..............................------,,,,,,,,,---......---------------------------------............///,,,---......///.........//////............//////---------..................------...000111///...........................////////////000000000111444444555777:::<<>><<<:::888777666333333333222111000000000222222333444555666777777999999:::;;;<<<>>>@@@AAADDDDDDDDDDDDEEEEEEEEEEEEAAADDDFFFGGGFFFEEEDDDEEEIIIHHHHHHJJJMMMOOOOOONNNKKKJJJJJJKKKNNNOOOOOONNNQQQVVV^^^ccccccaaa^^^\\\]]][[[VVVQQQNNNMMMMMMMMMOOOMMMLLLMMMPPPTTTVVVWWWTTTUUUVVVVVVVVVUUUSSSRRRRRRRRRPPPNNNLLLJJJIIIHHHIIIIIIGGGEEECCCAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;<<<>>>??????>>>CCCDDDFFFIIILLLMMMLLLJJJ???<<<777444444444444333111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111///000000111111000000///......------------......////////////////////////................................................................................................//////000000//////...---...///////////////...............///......---------------.....................---,,,,,,,,,---------------------------------------...............,,,---......///.........------......///.........//////............//////........................,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111000000///...---,,,+++///...---,,,+++,,,------,,,---......//////..............................,,,,,,,,,---......//////zzzrrrmmmjjjgggfffdddbbbaaaccceeeeeebbb___]]]]]]]]]```bbbddddddcccXXXTTTOOOHHHAAA;;;777666666555555444333333222222222222222222222222222222333222222111000000111111222222222222111111111000111111111111111222222222111111111111111111111111000000000000000000000000////////////////////////...///000000000///...---000000000000000000000000------...///////////////------......///000000111000000000000000///................../////////000//////////////////////////////////////////////////////.........///000000---,,,,,,---//////...,,,,,,,,,,,,------.................................------,,,,,,,,,,,,------000...------/////////...,,,---......//////..............................,,,,,,,,,,,,,,,---...///........................---------............///,,,------...//////......///......------......///---------.........//////000//////000222222111///...........................//////000111222333333777777888:::<<>>===>>>;;;;;;:::888666555333333222222222222222222222222333333444666888999:::;;;<<<======???AAACCCEEEFFFIIIHHHHHHHHHHHHGGGGGGGGGCCCEEEFFFFFFFFFFFFHHHJJJOOOMMMMMMPPPTTTWWWWWWVVVNNNMMMNNNQQQTTTUUUUUUTTTXXX___jjjrrrtttrrrnnnkkkkkkgggaaa[[[VVVSSSRRRRRRRRRPPPMMMNNNSSSYYY^^^````````````^^^\\\XXXUUUSSSRRRRRRRRRQQQOOONNNLLLKKKNNNMMMLLLJJJHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA???>>>??????>>>===??????AAADDDGGGIIIIIIGGGCCC???;;;888666555444222111222222333333222222111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000......------------......////////////////////////................................................................................................000000111111111000///.........///////////////...------......///.........---------.........//////,,,,,,------...------------------------------------------.........//////,,,------...//////...............///......------//////............//////........................------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........000...---++++++,,,---...+++,,,---...///...------------------------------,,,------...//////000000wwwllleeebbb___^^^bbbgggiiifffbbb]]]\\\]]]___bbbeeeeeeeee```^^^ZZZTTTLLLCCC<<<777666666555444333333222222222222222222222222222222333333222111000000111111222222222222111111000000000000111111222222222333111111111111111111111111000000000000000000000000///////////////////////////000000000000...---,,,000000000000000000000000------...///000000//////---------...///000000111000000000000000//////...---.........//////000000111111111000000000000000////////////////////////---------------...///000,,,,,,+++---...///...,,,++++++,,,,,,---...//////........................---------,,,,,,---------...---++++++---......---,,,---......//////..............................,,,,,,,,,,,,,,,---...///////////////////////////---------.........//////,,,,,,---.../////////.........------------......---------.........//////,,,++++++,,,...///---,,,..............................///111222333444555999999:::<<<>>>@@@BBBDDD??????@@@>>><<<:::;;;<<<777777666555444333222111000000000111222222333333333444555777999;;;<<<===>>>???@@@AAACCCFFFHHHIIIKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEFFFEEEEEEHHHLLLPPPVVVUUUUUUXXX]]]``````___XXXXXXYYY\\\```bbbbbbaaa]]]fffttt~~~{{{wwwxxxtttmmmfff```\\\ZZZZZZ\\\YYYWWWXXX^^^fffmmmppplllkkkiiifffaaa[[[UUURRRQQQQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBGGGEEEBBBAAAAAAAAA@@@>>><<<<<<<<<>>>AAACCCBBBAAAGGGCCC???<<<:::888666444222222222333333222222222333333333333333333333333111111111111111111111111000000000000000000000000111111000000000000111111000000111111111111000000.........------.........////////////////////////000000000000000000000000...........................................................................///000000000///---,,,+++,,,,,,---......------,,,,,,---.../////////...---------.........//////***+++---...///...---------------------------------------.........//////,,,,,,---.../////////....../////////...---,,,,,,//////............//////////////////////////////...//////000000000000000////////////////////////////////////////////////&&&''')))+++...111333444000...---++++++,,,---...++++++---.........---,,,---------------------------......///000111111222}}}qqqnnniiifffeeefffggghhhaaaaaa```_________```aaahhhgggddd^^^VVVLLLDDD???===888222...///222555777444444444333333222222222111111111222222333333333111111111111111111111111000111111111222222222222111111111111111111111111222111111000///......---,,,---......//////......///111222111000///000111//////000000000000//////222111111111000000//////,,,,,,------...///000000////////////////////////////////////////////////++++++,,,---.........---////////////000000000000////////////////////////..................------////////////////////////000000//////............///...---,,,,,,---.../////////.........------------------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...///000000........................---------............////////////....../////////...---,,,++++++---...000......---------......///111000000111444777;;;===<<<<<<===>>>@@@AAABBBBBB??????@@@@@@???===;;;999333222111//////000000111///111222222333444666999::::::;;;===>>>@@@AAAAAA@@@AAACCCEEEGGGHHHIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNNNNLLLIIIIIIKKKQQQWWW\\\___^^^^^^aaaffflllooopppjjjhhhgggiiinnnqqqqqqpppqqqtttwwwxxxxxxyyy}}}zzzuuusssqqqkkkfffkkkjjjiiiiiikkknnnrrrtttsssqqqnnnkkkhhheeedddcccccc]]]]]]bbb^^^SSSQQQWWWQQQTTTTTTOOOMMMOOOOOONNNNNNMMMKKKIIIIIIIIIJJJJJJFFFDDDBBBBBBCCCDDDDDDCCCBBBAAA@@@>>><<<<<<>>>@@@BBBBBBBBBBBBAAA>>>999555666555444333222222222222///111222333333222111///000000000000000111222222000000111111111111000000222222222111111111111111...///000111111000///...000//////.........//////////////////............////////////000000000000000000000000000000000000////////////////////////---------...///000000111000000///...------,,,,,,,,,---......//////......,,,,,,------.../////////.................................------,,,,,,,,,///......------,,,+++++++++++++++,,,,,,,,,---------------............///////////////////////////////////////////////////000000///...------,,,,,,,,,------......------,,,//////000000000000//////------............------,,,,,,,,,---------......//////.........---------...---,,,,,,---...000111---///000222222000///------,,,,,,,,,,,,---......~~~yyyuuuoooiiiddd```bbbdddfffeeedddaaa```ddddddccc___YYYQQQIIIDDDAAA===888444444555555555333333222222222222222222222222222222222222333333111111111111111111111111000000000111111111222222111111111111111111111111222111111000//////......------.../////////.........000111000///...///000//////000000000000//////111111000000000/////////,,,,,,---......//////000////////////////////////////////////////////////---......////////////...////////////000000000000////////////////////////......................../////////////////////////////////.........------///...------------.../////////.........------------------.........//////////////////////////////------------------------------............------,,,,,,------...//////000........................---------............///......////////////.........---,,,++++++---///000.........------......///000111222444666999<<<>>>===>>>>>>???@@@AAABBBBBBBBBAAA@@@>>><<<:::888666111000///.........///000///111333444555666999<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDGGGKKKNNNPPPPPPSSSWWW[[[]]][[[XXXVVVXXXWWWUUUUUUWWW\\\aaadddeeedddccceeeiiimmmoooppptttrrrqqqtttyyy||||||{{{uuuvvvwwwwwwwwwyyy|||~~~{{{zzz{{{zzzvvvrrrrrrrrrrrrsssrrrrrrrrrrrrwwwvvvsssqqqooommmmmmmmmooohhheeegggbbbYYYXXX___cccfffddd\\\TTTQQQPPPNNNOOOOOONNNMMMLLLLLLLLLLLLJJJIIIGGGGGGGGGGGGEEEDDDFFFEEECCCAAA>>>======>>>???>>>???@@@AAA@@@===;;;888888666555444333333333333222222111111111111111333222222111111111111222000000111111111111000000111111111111111111222222//////000000000000//////000//////.........//////111000000000000/////////////////////000000000000000000000000000000000000////////////////////////------......///000000111000//////...------,,,,,,,,,---......//////........................------........................---------,,,,,,+++++++++------------------------,,,,,,---------.........---------............///////////////////////////////////////////////////000//////...------,,,,,,,,,------......------,,,......////////////......------............------,,,---------..................---------,,,,,,,,,///............//////000......000000000000......,,,++++++++++++,,,------uuussstttxxx|||xxxnnnggggggggggggffffffeeeeeefffggggggeee```XXXPPPKKKFFFBBB>>>:::999777555444111222222222222222222222333333222222222222222222222222222222222222222222///000000000111111111111111111111111111111111111111111111000000//////...---......///////////////...///000000......///000///000000111111000000///000000///////////////...---------......//////000////////////////////////////////////////////////000000111111111000//////////////////000000000000////////////////////////........................////////////////////////.........---------------///...------------...///...............------------------...............////////////////////////........................------............------,,,,,,------.../////////........................---------............///---...///000000///...---...---,,,,,,,,,---///000///......------......///111222444777:::===>>>?????????@@@@@@@@@AAAAAAAAACCCBBB???;;;888555333222000000/////////000111111333555777888999;;;>>>AAACCCCCCDDDDDDDDDEEEEEEEEEDDDCCCDDDFFFJJJPPPUUUXXXXXX^^^ffflllnnnkkkfffbbbfffeeeeeefffgggjjjmmmnnnqqqooommmnnnppprrrrrrrrrxxxvvvuuuxxx}}}~~~uuusssqqqppprrrtttuuuuuuzzzxxxwwwxxxzzzzzzvvvrrrooopppsssttttttrrrpppnnnwwwvvvtttrrrqqqrrrssstttxxxqqqmmmmmmhhhaaaaaahhhuuuzzzyyymmm___WWWSSSQQQRRRRRRSSSRRRQQQOOONNNLLLNNNLLLKKKJJJJJJIIIGGGFFFHHHGGGFFFDDDBBBAAAAAA@@@>>>======>>>@@@AAAAAA@@@<<<;;;999777555444444333777555333222111111222222555444333222222111111111000000111111111111000000000000000111222222222333111000000//////000000111/////////......//////000111111111111000000000000////////////000000000000000000000000000000000000////////////////////////------......///000000000/////////...------,,,,,,,,,---......//////......000//////...------,,,,,,........................,,,,,,,,,+++++++++++++++++++++,,,------...//////---------.........//////---------............////////////////////////////////////////////////////////////...------,,,,,,------............------------------------------------............------------........./////////---------,,,,,,,,,++++++///000000000000//////...........................+++++++++++++++,,,,,,---ppplllllloooqqquuu}}}yyytttlllfffcccdddhhhkkklllmmmmmmlllggg```YYYTTTJJJFFF@@@;;;999777555444222222333333333333444444333333333222222111111111222222222222222222222222//////000000000111111111111111111111111111111111111111111000000000//////......///000000000000//////000111000///...///111000000000111111000000000////////////............------....../////////000////////////////////////////////////////////////111111111111111000///...////////////000000000000////////////////////////............////////////////////////////////////------------------------.........------.........................................................////////////////////////........................------............---------------.........//////........................---------............///---...///000000///...---...------,,,---...////////////.........//////000222444888;;;>>>@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@>>>:::666333111000000222222222333444555555666999:::<<<======???BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHLLLQQQWWW\\\^^^^^^eeennnuuuxxxvvvqqqnnnqqqqqqssstttuuuvvvvvvvvvwwwuuurrrqqqqqqqqqooonnnpppnnnmmmooosssuuusssqqqlllhhhddddddgggjjjjjjiiijjjiiijjjlllmmmjjjeeeaaa^^^```cccgggiiiiiiiiihhhmmmllljjjjjjkkkmmmpppqqqvvvqqqooonnnjjjdddeeejjjxxx}}}mmmbbb\\\XXXXXXYYYYYYYYYWWWSSSPPPNNNQQQOOOLLLKKKLLLMMMMMMMMMIIIHHHGGGGGGHHHHHHHHHGGGCCCAAA???>>>@@@AAAAAA@@@===<<<:::888666555444444999888777666555555444444444444333222222222222222000111111222222111111000//////000111222333333333222111000//////000111222//////////////////000111111111111000000000//////////////////000000000000////////////////////////////////////////////////............//////000000//////.........---------,,,---......///.........//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------............/////////////////////////////////////////////////////////.........---------------............------...------------------...------............------.........////////////000......---------,,,,,,,,,...///000000000...---,,,......------------......,,,,,,++++++,,,,,,---...oookkkiiiiiijjjkkkrrrzzz}}}qqqjjjgggggghhhlllmmmmmmllliiieeeaaa^^^PPPJJJAAA:::777666666666555555555555555555555555333333333222222111111111222222222222222222222222000000000000111111111111111111111111111111111111111111111111000000000000...///000000111111000000000111222222000000111222000000111111111111000000............////////////.........///////////////000000000000000000000000////////////////////////000000000000//////...---////////////000000000000////////////////////////........./////////000000////////////////////////---------------------------..................------..........................................---////////////////////////------------------------------............---------------.......................................---------............///---...///000000///...---------------......//////////////////000111222333444777:::>>>AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<999777555222000000000000222333444666777888999999<<<===>>>???>>>???BBBDDDCCCCCCDDDDDDEEEEEEEEEFFFIIILLLQQQWWW\\\___bbbccceeekkkrrrzzz}}}}}}zzzxxxxxxzzz|||}}}~~~}}}{{{zzztttqqqnnnllljjjhhhfffccceeecccaaabbbeeeeeebbb^^^___\\\YYYYYY\\\______^^^YYY[[[]]]___^^^ZZZUUUQQQNNNOOOPPPSSSVVVYYY\\\^^^^^^^^^^^^___```cccfffhhhhhhgggggghhheeeaaaaaacccmmm|||yyyooohhhdddaaabbbbbbbbb___[[[WWWTTTWWWTTTRRRRRRTTTXXX[[[\\\PPPMMMKKKKKKMMMNNNMMMLLLLLLIIIDDDBBBAAA@@@???>>>>>>===;;;999777555555444999:::<<<======;;;888666333333333222222333333444111111222222222222111111//////000111222333333333222111000//////000111222///////////////000111111000000/////////.........////////////000000000000////////////////////////////////////////////////............////////////...............---------,,,---......///.........---------.........//////........................---------.....................---------,,,,,,,,,+++,,,,,,,,,,,,------------------............///////////////////////////////////////////////////...............------------......//////......---//////...------...//////------............------.........////////////000////////////............---......///...---+++***......------------......---------------...//////qqqmmmjjjjjjiiihhhmmmsssyyy{{{qqqjjjfffiiihhhgggfffeeeeeeffffffYYYRRRGGG???:::999999999777777666666666555555555333333222222222222222222333333333333333333333333000111111111222222222222111111111111111111111111111111111111111111111111//////000111111111111111111222333333111111222333000111111222222111111000...////////////000000000////////////////////////000000000000000000000000////////////////////////....../////////...------////////////000000000000////////////////////////.........//////000000111////////////////////////---------------.........------...//////...---------------..............................---------////////////////////////------------------------------............------................................................---------............////////////....../////////------....../////////////////////000222444666777888:::===???AAABBBAAAAAAAAA@@@???===;;;:::999888222222111111000111111111111333444777888::::::;;;<<<===?????????@@@CCCEEEFFFFFFGGGIIIJJJKKKMMMMMMTTTWWW]]]bbbfffhhhiiiiiinnnrrrxxx~~~~~~}}}zzz|||~~~}}}zzzxxxqqqnnnkkkhhheeeccc___\\\\\\ZZZXXXYYY[[[ZZZVVVRRRUUUTTTSSSSSSUUUVVVUUUUUUNNNQQQUUUWWWVVVSSSOOOLLLHHHGGGEEEFFFGGGKKKOOORRRTTTTTTUUUWWWYYY\\\]]]___ZZZ[[[]]]^^^\\\YYYYYYYYY^^^nnn|||{{{uuuooojjjggghhhiiiiiigggdddaaa______^^^^^^aaaeeeiiikkklll^^^YYYTTTRRRSSSSSSQQQOOOSSSOOOJJJGGGDDDBBB???===>>>===<<<:::888777777666888:::???BBBBBBAAA===;;;666555444444444444444444111111222222222222111111000000000111222222222333111111111000000111111111////////////000111222222////////////............////////////000000000000000000000000000000000000////////////////////////......//////////////////........................,,,---......//////......,,,,,,------...//////000....................................//////////////////...---,,,,,,+++++++++++++++,,,,,,,,,---------------............///////////////////////////////////////////////////..............................////////////......000///...------...///000------............------------........./////////000000000////////////...,,,,,,---------,,,++++++.......................................//////000{{{wwwuuutttrrrpppsssyyy}}}~~~vvvrrrnnnjjjeeeaaa___aaaeeegggeee^^^TTTJJJCCC???<<<:::888888777666555444333333222222222222222222333333333333333333333333333333222222222222333333333333111111111111111111111111111111111111111111111111///000111111222222111111000222333222111000111222000111111222222111111000/////////000000000111111000/////////////////////000000000000000000000000////////////////////////------.../////////......////////////000000000000////////////////////////---......///000000111111////////////////////////------........./////////------...//////...---------------.........////////////.........---------////////////////////////........................------............------................................................---------............///000///...------...///000---......///////////////...///000222444777999;;;;;;<<<>>>@@@AAAAAAAAA@@@@@@???===;;;999666555444000111222222333333333222222444777999<<<===>>>>>>===???AAACCCDDDFFFJJJLLLRRRSSSUUUWWWZZZ\\\^^^___ccceeehhhlllooopppqqqqqquuuyyy~~~|||yyyuuuvvvxxxxxxwwwuuurrrpppiiigggdddaaa___[[[WWWTTTSSSQQQPPPRRRTTTTTTPPPLLLMMMOOOPPPOOOMMMLLLKKKKKKIIILLLPPPRRRQQQNNNJJJHHHDDDCCCAAAAAABBBDDDGGGIIIMMMOOOQQQSSSUUUWWWWWWWWWSSSUUUUUUSSSQQQQQQQQQRRRQQQ]]]iiinnnooommmjjjeeedddeeegggiiiiiiiiihhhgggfffhhhmmmrrrwwwyyywwwuuuiiiccc[[[XXXYYYZZZYYYWWWUUURRRNNNKKKIIIFFFCCCAAA???>>>===<<<:::::::::999777:::===AAACCCCCCBBBAAA<<<;;;999777666444444444111222222333333222222111111111111111111111222222000111111222222111111000////////////000111222333000000000////////////...////////////000000000000000000000000000000000000/////////////////////////////////////////////...........................,,,---......//////......------..........................................---------.........//////---------------------,,,,,,,,,,,,,,,---------...---------............///////////////////////////////////////////////////..............................////////////......///...,,,++++++,,,...///------............------,,,---------............000////////////.........------,,,,,,,,,---............000000000000.........------------...//////~~~{{{~~~{{{vvv~~~wwwqqqhhh```]]]^^^bbbeeennnggg^^^TTTLLLDDD>>>:::888888777555444333222111111111111222222333333444333333333333333333333333222222333333333444444444111111111111111111111111111111111111111111222222000000111222222222222111///111222111000///000111111111222222222222111111//////000000111111222222000000000000////////////000000000000000000000000////////////////////////------...//////000//////////////////000000000000////////////////////////---......///000111111222////////////////////////........./////////000000,,,---...//////...---,,,---------.........////////////.........---------////////////////////////000000000000000000000000---..................---.....................---........................---------.........//////222000---,,,,,,---000222---......///000/////////...///000333666999<<<======>>>??????@@@@@@@@@@@@???>>><<<999777444333222111222333555555555444333555777:::===???AAABBBBBB@@@BBBEEEHHHJJJNNNRRRUUU___```cccfffiiilllooopppnnnooooooqqqsssuuuvvvwwwwww{{{~~~wwwrrrmmmnnnppppppooollliiiggg^^^[[[XXXVVVSSSPPPLLLIIIKKKIIIIIILLLOOOPPPLLLIIIHHHKKKNNNMMMHHHDDDCCCDDDHHHJJJMMMNNNKKKGGGDDDBBB@@@@@@??????AAACCCEEEGGGJJJLLLOOORRRSSSTTTSSSRRRSSSTTTRRRMMMJJJLLLNNNOOOHHHQQQZZZ^^^aaacccaaa]]]]]]___aaadddgggiiiiiijjjhhhmmmuuu}}}{{{wwwnnnggg___\\\^^^aaaaaa___SSSQQQOOOMMMLLLJJJHHHEEE@@@@@@>>>===<<<<<<<<<<<<777999;;;???AAADDDEEEFFFAAA@@@===:::777555333333111222222333333222222111222222222111111111111111000111222333333222111000////////////000111222333111111111111000000000000////////////000000000000000000000000000000000000///////////////////////////////////////.........---.....................,,,---......//////....../////////...------,,,,,,........................,,,,,,,,,------.........+++,,,,,,------......///---------.........//////---------.........//////////////////////////////////////////////////////---...........................////////////.........---+++******+++---...---..................---,,,,,,,,,---------......//////.........---------...---,,,,,,---...000111---///111222222111///------,,,,,,,,,,,,---......yyynnnjjjttt|||pppddd^^^```eeegggkkkiii^^^TTTNNNFFF>>><<<;;;::::::999999888888777555333333444444444333444444444333333333222222222222222222222222222222222222222111111111111000111111111111111111111111000000000111222222222333000000000000000000000000000000000000000000000000000000////////////000000111000///......///000111......//////000000111111......////////////......------------.........///////////////////////////000000///...............//////////////////////////////.........---------,,,------...///000111111.........------,,,,,,,,,//////.........---------......------------......//////000000///...------......------------......//////............////////////......---------,,,////////////////////////////////////////////////.........////////////000,,,,,,,,,,,,------......111444777888999:::<<<>>>@@@@@@@@@AAAAAA@@@@@@???<<<:::888555333111111111...///111222333555999;;;======>>>@@@AAABBBCCCDDDFFFFFFHHHOOOXXX```gggjjjqqqvvvwwwtttsssuuuvvvtttyyyxxxxxxzzz}}}~~~~~~}}}vvvxxx|||~~~uuuiii``````]]]\\\]]]^^^^^^\\\YYYVVVRRRNNNKKKKKKKKKHHHFFFCCCCCCCCCCCCCCCDDDFFFGGGBBBCCCDDDEEEEEEDDDCCCBBBDDDFFFHHHJJJIIIGGGDDDAAA@@@<<<;;;===>>>===@@@DDDBBBDDDHHHJJJKKKLLLMMMOOOOOOOOONNNNNNLLLJJJGGGFFFIIIOOOVVV]]]^^^[[[UUUQQQOOOPPPQQQTTTWWW[[[^^^```lllsss}}}{{{vvvnnnfff^^^___fffkkkjjjfff^^^YYYTTTPPPNNNKKKGGGDDDGGGFFFDDDBBB@@@===:::888888888888999===BBBFFFIIIIIIHHHEEEBBB>>>999666444555444222111111111333333222222222111111111000000222222111111111111111111///000000///......000222////////////000000000000------......///000000000..................................../////////////////////...---------,,,000//////......---,,,,,,////////////////////////............//////////////////.........---------......---------,,,,,,,,,...------------...//////......------------......000...,,,******,,,...000111111000......---------000000//////......------............//////////////////.........------------------------------------------............///.....................---------------------------///...---,,,,,,---...///.........------,,,,,,,,,***+++,,,,,,------,,,,,,sssmmmttt}}}rrrgggbbb```cccggghhhccc^^^ZZZRRRJJJ>>>===;;;999888888888888888666444444555555555444444444444333333333222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000111000///......///000000////////////000000000000......////////////......------........./////////////////////////////////000000///...............//////////////////////////////.........---------------......//////000000.........------,,,,,,,,,//////.........---------......------------......///////////////...------///......------....../////////............///////////////.........------////////////////////////////////////////////////---............///////////////000000111111111111111444777888999:::;;;===??????@@@AAA@@@???>>>===:::888666333222111111111222333333222222444888;;;??????@@@AAABBBDDDEEEFFFEEEHHHOOOYYYdddkkkooopppvvv{{{}}}zzzxxxyyyyyyvvvvvvwwwyyy|||~~~|||sssrrrpppnnnjjjbbbYYYQQQNNNLLLKKKMMMPPPPPPOOOMMMMMMJJJGGGFFFFFFFFFDDDBBBDDDDDDDDDEEEGGGHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJJJJIIIGGGEEECCCEEEBBBAAACCCCCCAAABBBFFFEEEFFFHHHHHHGGGGGGIIIKKKLLLLLLLLLKKKIIIGGGEEECCCFFFKKKRRRYYY[[[XXXTTTPPPHHHHHHHHHJJJLLLPPPSSSUUUbbbhhhrrrzzz~~~|||xxxtttnnnhhhccceeejjjnnnmmmkkkfffaaaYYYTTTRRRPPPNNNLLLNNNMMMJJJHHHFFFCCC@@@>>>;;;;;;:::;;;<<>>999555444444444333333333333444222222222222111111111111222222111111111111111111000000111000......///111000000000000000///////////////////////////......////////////////////////............////////////..................------+++,,,,,,------...//////////////////////////////------------............//////.........---------............------,,,,,,...------------...//////......------------......111000...------...000111......------......///000///////////////.....................//////////////////.........------------------------------------------............///........./////////000000------------------------///...------------...///......---------,,,,,,,,,,,,------...............~~~vvvwwwzzz|||yyylllddd___aaabbbaaacccbbb\\\TTTEEECCC@@@<<<:::999::::::888777555555666666666555444444444444333333333333333333333333333333333333222222222111111111111000111111111111111111111111000000000///////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////......////////////............/////////000000000////////////////////////000//////............////////////////////////////////////............---.........///////////////.........---------------...............---------......------------......///////////////......---///......------....../////////............//////000000////////////......////////////////////////////////////////////////---------............///...////////////000000000333555888999999:::;;;===>>>???@@@@@@???===:::999666555333222111111111111555666666666666888<<>>======<<<<<<<<<<<>>>>>===:::777555333222111111111222333444555777:::<<<===???CCCEEEDDDDDDDDDFFFHHHLLLPPPRRRXXXZZZ___fffllloooooonnnnnnvvv}}}~~~{{{vvvrrrmmmggg```\\\VVVSSSNNNIIIFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFKKKKKKKKKLLLMMMNNNMMMMMMOOOPPPSSSYYY```cccaaa^^^[[[ZZZXXXVVVVVVVVVWWWXXX______^^^\\\ZZZXXXVVVUUUSSSQQQQQQTTTUUURRRQQQTTTTTTVVVWWWVVVRRROOOMMMMMMMMMMMMNNNOOONNNMMMLLLKKKKKKMMMOOOQQQOOOLLLHHHFFFEEEDDDAAA@@@@@@BBBEEEGGGFFFIIIPPPWWW]]]```bbbbbbdddfffjjjmmmooorrrtttvvvvvvsssmmmhhhdddaaa```______ZZZTTTPPPNNNMMMKKKIIICCCBBBAAA@@@>>><<<;;;:::???BBBFFFJJJKKKIIIFFFCCC<<<;;;888666444333333333222222222333333333333333111111222222222222222333222333222111...---...000222222111111000///......000000000000//////......000000000000000000000000............////////////------......//////000000222222111000000//////...////////////////////////,,,,,,---------................................./////////////////////......------------...//////......------------......------------------------******++++++---...000111------......//////000000............/////////////////////...............////////////////////////---------............///////////////.............................................------.........------------------------......///000000000000000|||qqqddd^^^]]]^^^^^^]]]ZZZVVVQQQKKKEEEAAA???>>><<<:::888777777777666555555555555444444444333333333333333333333333333333222222222111111111000000111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000////////////000000......///000000000000000111111000000//////............////////////......////////////000000000000//////////////////////////////............/////////////////////////////////////////////////////////////////////.................................---...........................------------............///////////////.../////////......///////////////............///////////////000000000000000////////////////////////////////////////////////---------.........//////222222333444555666777777999;;;======<<<<<<<<<===;;;<<<<<<;;;:::777444333111111111111333555777888777:::>>>@@@AAACCCEEEFFFEEEEEEGGGKKKQQQYYY```eeejjjhhhfffgggjjjnnnqqqssssss{{{yyysssjjjaaaZZZTTTOOOLLLHHHHHHFFFDDDDDDDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRUUUVVVWWWXXXXXXYYYZZZ[[[WWWYYY^^^eeelllnnnmmmjjjaaa___]]]\\\]]]___ccceeepppppppppooolllhhhdddbbb]]]ZZZZZZ]]]___^^^___ccccccfffhhhgggddd```]]][[[\\\\\\[[[YYYWWWTTTQQQPPPTTTTTTSSSRRRPPPMMMJJJIIIGGGEEECCCAAA@@@AAABBBDDD@@@BBBEEEIIIMMMQQQSSSTTTYYY]]]cccgggjjjmmmpppssszzz{{{{{{zzzwwwsssooommmddd]]]TTTPPPOOOOOOMMMKKKGGGFFFEEEDDDBBB@@@???>>>===???BBBEEEHHHJJJKKKKKKEEEAAA;;;666222222333444333333333333333333444444111111222222333333333333222333333111///...///000333222222111000//////...////////////000000111111////////////////////////............////////////---......//////000000000111111000000///......---////////////////////////---.........////////////---......................../////////////////////...------------...//////......------------......------------------------,,,,,,,,,,,,,,,---...///------......//////000000............////////////////////////////////////////////////////////////---------............/////////...---,,,,,,++++++........................---..................---------------------------------...////////////...|||nnneee```[[[ZZZ\\\^^^\\\WWWRRRMMMHHHEEECCCAAA???<<<::::::999777555555555555555444444444333333333333333333333333333222222222111111111111000111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000---...///000111111111000000000000000////////////......////////////............/////////000000000///////////////////////////............//////000////////////////////////...////////////000000000.........///////////////.............../////////---------.....................------------......---...//////////////////000//////......//////000//////............//////......////////////000000////////////////////////////////////////////////.........////////////000000111222444666888999:::;;;===>>>>>><<<;;;<<<===::::::999888666555333222222222333444666999<<<>>>===>>>@@@BBBCCCEEEHHHJJJLLLMMMPPPVVV___jjjtttzzzyyyuuuqqqppprrrwww{{{~~~{{{vvvhhhaaaYYYQQQMMMJJJIIIHHHEEEGGGHHHIIIIIIJJJMMMOOOMMMOOORRRTTTVVVZZZ___cccaaacccdddeeefffiiimmmpppiiilllqqqtttvvvuuutttsssiiigggeeeeeehhhmmmssswww~~~wwwrrrmmmiiifffhhhjjjkkkpppvvvxxxyyyzzzxxxtttqqqoooooorrrpppnnnjjjfff```\\\YYYaaa___]]]ZZZWWWUUUSSSRRRIIIHHHFFFDDDCCCBBBBBBCCCAAAAAABBBCCCEEEGGGIIIJJJOOORRRWWW[[[^^^aaaeeeggguuuzzz}}}lllcccXXXSSSRRRSSSRRRPPPNNNMMMKKKIIIGGGFFFEEEEEE@@@???@@@AAADDDGGGKKKMMMJJJFFF@@@:::555444555555555555555444444333333333111111222222333444444444222333333111//////000111222222222111111000000///......///000000111222222////////////////////////............//////////////////////////////000000+++,,,,,,------...//////////////////////////////........./////////000000---------...............---............/////////...------------...//////......------------......//////............//////......------------------.........///////////////............////////////...////////////000000000........................---------............//////......---,,,+++******........................------...//////...------,,,,,,,,,------------...,,,,,,---............---zzzqqqfff```aaaaaa```^^^[[[XXXSSSPPPNNNHHHEEEAAA???>>><<<999777555555555555444444444444444444444444444444444444222222222111111111111000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000,,,---///000111111111000////////////000000000000......////////////......------........./////////////////////////////////...............///000000////////////////////////.../////////000000000000------......//////000000---........./////////000---------.........//////......------------......------...///////////////000000////////////000000//////............//////------.........//////////////////////////////////////////////////////////////////000000000111111---...000222555888:::;;;;;;<<<>>>===;;;:::::::::999888666444333333333333333444555777:::>>>AAACCCCCCCCCBBBBBBEEELLLUUU[[[aaaaaabbbfffmmmwww~~~~~~wwwpppiiibbbUUUQQQLLLIIIIIIJJJKKKKKKJJJLLLPPPRRRTTTWWW]]]aaaaaaccceeefffgggkkkppptttrrrtttvvvxxx{{{~~~~~~uuutttrrrtttyyy{{{uuutttuuuxxx}}}|||~~~{{{vvvssspppvvvrrrlllfff```\\\ZZZYYYPPPPPPOOONNNLLLKKKIIIIIIEEEDDDDDDCCCCCCDDDEEEEEEIIIIIIKKKMMMQQQSSSUUUVVVaaaiiiuuuwwwmmm```ZZZZZZ\\\[[[XXXVVVTTTQQQNNNLLLKKKKKKLLLDDDCCCBBBBBBBBBEEEGGGHHHKKKIIIEEEAAA===;;;999888777777666555444333222222111111222222333444444555111222222111000///111222111111111111111111111111000000000000000000111111000000000000000000000000............////////////000000000///////////////,,,------......///000000////////////////////////---------.........//////---------.........//////,,,,,,------...............------------...//////......------------......111000...------...000111///.........---......//////////////////.....................////////////.../////////000000000000---------------------------------............///------------------------........................------...//////...------,,,,,,,,,---------......,,,,,,---............---}}}xxxnnnmmmcccddddddcccaaa^^^ZZZXXXLLLIIIEEEBBB@@@>>>;;;999666666555555555444444444444444444444444444444444222222222111111111111000111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000,,,---///000111111111000......//////000000111111......////////////......------------.........///////////////////////////...............///000111////////////////////////.../////////000000111111,,,------...///000111111---.........//////000000---------.........//////.........------.........------...///000000//////000000////////////000000//////............//////,,,---------......//////////////////////////////////////////////////////000000000000111111111111///000333666999<<>>===;;;999777555444444111111111222333333444444555:::======???EEEIIIIIIKKKHHHEEEKKKXXXhhhvvv}}}}}}zzz{{{}}}zzzqqqiiiccc[[[PPPLLLOOOKKKJJJLLLRRRUUUTTTUUUYYY[[[]]]aaaeeekkksss|||rrriiihhhjjjdddhhhnnnoooggg[[[XXXZZZZZZVVVQQQLLLJJJIIIHHHFFFCCCCCCDDDEEEFFFGGGIIIJJJIIIMMMRRRYYYbbblllvvv||||||sssiiigggjjjnnnnnnlllmmmdddWWWOOOLLLNNNOOOOOOMMMLLLIIIDDD??????CCCHHHHHHJJJLLLMMMKKKFFF@@@===;;;888666555555555333222222222222222222222333333555444444333222111000000333333333222222222111111---///111000......000222222111///.........///000000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////...---,,,,,,//////.........------------------............///.........------,,,,,,,,,/////////...---------,,,000000000000////////////---.........//////000000---...///000000///...---......------------.................................///////////////......//////////////////////////////............//////////////////////////////...///000000000///...---||||||tttmmmgggbbb```VVVRRRMMMJJJHHHFFFBBB@@@===:::666555555555555444555555555444444444333333444444444444444444444444222222222222222222222222000000111111111222222222222222111000000000111111000000000000000000000000000000000000000000000000111000000000////////////000000000000000000000000000000000000000///......////////////////////////000/////////............................................./////////////////////.........---------////////////////////////////////////////////////------............------,,,---......//////..................////////////........................//////////////////////////////............/////////////////////////////////////////////000000000////////////000000000000333555999<<<>>>>>>>>>======<<<:::888666444333333333222111000111333666777777===@@@@@@AAAEEEFFFEEEJJJIIIKKKTTTaaaoooyyy}}}~~~qqqhhhaaa[[[YYYTTTLLLJJJMMMOOOOOOTTT[[[^^^]]]]]]```cccfffkkkrrryyy{{{qqqmmmmmmpppttt|||}}}rrrkkkjjjeee```YYYTTTPPPNNNMMMKKKLLLJJJGGGEEEEEEDDDCCCCCCDDDFFFJJJPPPWWW___gggllltttnnnhhhhhhnnnuuuzzz{{{wwwmmm___UUURRRSSSUUUVVVQQQOOOLLLHHHDDDCCCCCCEEEEEEGGGJJJLLLLLLJJJGGGEEE===;;;888666666666555333000000000111111111111111444444333333222111111111333333333222222222111111...000222111///...000222222111000///...//////000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////..............................//////......---,,,//////.........------------------............///.........------,,,,,,,,,...............---------......//////000000000111............/////////000---...///000000///...---......------------....................................////////////......//////////////////////////////............//////////////////////////////,,,---...///000///......}}}nnnfffddd```\\\WWWQQQMMMIIIHHHGGGCCC???:::777666666555555555555555444444444444333444444444444444444444444222222222222222222222222111111111111111222222222222111111111111222222333000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000//////...////////////////////////////////////............///////////////////////////////////////........................---------........................////////////////////////------............------,,,---......//////..................////////////........................//////////////////////////////............//////////////////////////////000000//////////////////000///......///000111222777888;;;>>>?????????>>>;;;:::888666444333222111444333111000111444888;;;;;;AAAEEEEEEEEEGGGGGGEEEKKKNNNUUU___lllwww}}}|||lll^^^UUURRRPPPRRRQQQOOOPPPRRRZZZ[[[aaaiiillljjjiiijjjooottt|||zzzxxxwwwzzzzzztttooohhhaaa]]]ZZZWWWUUUWWWRRRLLLIIIHHHGGGDDDAAAAAABBBCCCFFFJJJPPPUUUXXX^^^\\\[[[^^^eeepppzzz}}}sssfff\\\ZZZ[[[]]]^^^VVVTTTPPPMMMKKKIIIGGGEEEFFFGGGIIIKKKLLLKKKKKKJJJBBB???;;;999888777666444111111111111111111111111333333333333222222222222333333333222222222111111000111222222000///000111222111000////////////000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////------------------------....../////////...------...............------------------............///.........------------------------...............,,,---...///000111111222............////////////......////////////............------------....................................///////////////...//////////////////////////////............//////////////////////////////+++,,,---...////////////~~~mmmdddhhheeeaaa[[[UUUPPPNNNMMMIIIEEE???:::888777555555555555555555444444444444444444444444444444444444222222222222222222222222111111111111111111111111222111111111222333444444000000000000000000000000000000000000000000000000111111111000000000////////////////////////////////////000000000000/////////////////////////////////////////////.........000000000000000000000000000000//////......------................................................////////////////////////------............------,,,---......///.....................////////////000000000000000000000000//////////////////////////////............//////////////////////////////000000000//////......---000///......///111444555999:::<<<>>>>>>>>>======999888666444333222111111444333222333555888;;;===???DDDGGGFFFGGGKKKMMMLLLSSSWWW___iiissszzz~~~yyyqqqggg[[[QQQNNNOOORRRVVVZZZ\\\^^^```hhhiiiooowwwyyyvvvssstttyyy}}}xxxtttpppkkkeeebbbaaa[[[TTTQQQPPPPPPMMMJJJEEEDDDCCCCCCEEEGGGHHHHHHIIIKKKMMMPPPVVVaaannnwwwvvvppphhhdddeeegggiiiiiiaaa[[[UUUPPPOOONNNKKKHHHKKKKKKJJJJJJJJJJJJJJJJJJIIIFFFAAA===;;;888666444444444444444444333333333222222222333333333444444333333333222222222111111222222222222111111111111111111111000000000000000////////////////////////222111000//////000111222////////////////////////000000000000000000000000////////////////////////..............................////////////..............................---------............///...............---------,,,---------.../////////------......///000000111.........///////////////...//////////////////.........------------..............................---...////////////////////////////////////////////////............//////////////////////////////---------...............yyyggggggeeeccc```\\\YYYVVVTTTQQQLLLEEE@@@<<<999666555666666555555555444444444444444444444444444444444222222222222222222222222111111111111111111111111222111111111222333444444000000000000000000000000111111111111111111111111111111111111000000000000//////////////////////////////000000000000//////////////////////////////.........///////////////000000000000000000000000000000//////......---------.............................................////////////////////////------............------,,,---......///.....................////////////000000000000000000000000//////////////////////////////............//////////////////////////////000000//////......------000/////////111333666888:::;;;<<<<<<<<<<<<;;;:::666555444333222222222222222333666888;;;<<<===>>>@@@DDDFFFEEEHHHQQQXXXZZZaaadddiiipppvvv|||zzznnnddd^^^YYYTTTRRRPPPUUU[[[aaagggllloooooouuuuuuyyy}}}{{{|||xxxrrrnnniiibbb^^^[[[YYYVVVSSSNNNKKKGGGFFFEEEEEECCCAAACCCEEEGGGIIILLLTTT___hhhjjjiiiiiimmmtttxxxzzzyyyrrrjjj^^^VVVRRROOOMMMKKKNNNMMMKKKJJJIIIIIIJJJJJJOOOKKKGGGCCC???;;;777444555555555555444444333333222222222333333444555555333333333222222222111111222111111111222222111111111111111111111000000///////////////////////////222111000//////000111222////////////////////////000000000000000000000000////////////////////////////////////////////////......///////////////...---.....................---------............///........................,,,---------...//////////////////...............///////////////........./////////....../////////......------------..............................------.../////////////////////////////////////////////............////////////////////////////////////......------------uuugggccc```___aaaaaa___\\\ZZZUUUNNNHHHCCC>>>999666666666666555555555444444444444444444444444444444222222222222222222222222222222222111111111111111222111111111111222222333000000000000000000000000111111111111111111111111222222111111111000000000000000000000000000000000...//////000000000000000////////////////////////.........//////////////////////////////////////////////////////.........---------.......................................////////////////////////------............------,,,---......//////..................////////////........................//////////////////////////////............////////////////////////////////////..................///000000111444666999:::<<<<<<<<<;;;:::999888888333333222222222333444444222555999===@@@AAAAAAAAABBBFFFHHHHHHNNN[[[eeeiiippprrruuuxxx{{{yyymmm```YYYWWWVVVXXX\\\XXX___hhhooovvv~~~}}}~~~xxxqqqiiibbb^^^[[[XXXTTTOOOLLLKKKIIIEEEBBBCCCDDDEEEEEEEEEIIIPPPUUU^^^```gggqqq}}}yyylll___WWWSSSQQQPPPPPPOOOMMMKKKKKKKKKKKKLLLOOOMMMJJJHHHEEE@@@;;;777555444444333333222222111222222333333444444555555333333333222222222111111111000///000222333222111111111222222111111000///000000000000000000000000111111111000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000000//////---------...............---------............///.............../////////---------.............../////////.........------///////////////.........//////............//////......------------..............................,,,---...///000000000000//////////////////////////////............//////////////////////////////000000///............///uuulllccc```dddfffddd```bbb^^^XXXQQQKKKDDD===999666666666666555555555555444444444444444444444444222222222222222222222222222222222111111111000000222222111000000000111111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000......///000000000000000////////////////////////............/////////000.................................///////////////---------.........//////////////////////////////////////////////////////------............------,,,---......//////..................////////////........................//////////////////////////////............//////////////////////////////------..................///000222444777999;;;<<<======<<<;;;:::999777777111111111222333444666777555777:::>>>AAADDDEEEFFFIIINNNRRRUUU]]]jjjuuuyyy{{{~~~zzzrrrggg]]]UUUVVVYYY[[[___ddddddnnnxxx|||{{{|||{{{{{{}}}~~~xxxoookkklllkkkttt{{{vvvssstttvvvyyy|||}}}{{{pppkkkjjjddd___YYYVVVUUUSSSMMMIIIEEEEEEDDDCCCBBBCCCEEEGGGQQQTTT\\\iiiwwwvvvjjjaaa\\\\\\]]]WWWUUUSSSPPPMMMKKKJJJJJJKKKKKKKKKLLLJJJFFF@@@<<<555555555444333222222222333333333444444444444444333333333222222222111111///...---...111333222111111111222222222111000///000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000000000000000---------.........//////---------............///---........./////////000...............---------------..................000/////////............000///...------...///000......------------..............................,,,---...///000000000000//////////////////////////////............/////////////////////////////////.........///000222333zzzjjjcccfffiiifffaaagggddd^^^XXXQQQIIIAAA;;;777666666666555555555555444444444444444444444444222222222222222222222222222222222222111111000000222222111000/////////000000000000000000000000000111111111111111111111111222222222111111111111000000000000000000000000000......///000000000000000////////////////////////---.........//////000000........................---.........//////000000---------.........//////000000000000000000000000////////////////////////---..................---,,,---......//////................../////////000000000000000000000000000//////////////////////////////............//////////////////////////////,,,------......////////////000333666999;;;<<<===???>>>===<<<:::999777777///000000222333555777888999999;;;===AAAEEEHHHJJJQQQWWW]]]bbbkkkwww{{{mmmdddXXXQQQOOOVVV\\\^^^aaafffppp{{{uuuuuuvvvuuuooojjjlllssszzz|||nnnfffffffffjjjhhhhhhkkkjjjeeeccceee]]]fffrrryyyyyytttnnnjjjeeegggiiihhhggghhhmmmqqqqqqooooooxxx}}}yyyxxxmmmgggbbb___^^^[[[VVVPPPJJJIIIHHHGGGFFFFFFEEEEEEFFFHHHPPP\\\kkkuuuzzz{{{~~~yyyrrrjjjfffhhhjjj___]]]YYYTTTOOOJJJGGGEEEGGGIIIKKKMMMNNNKKKEEE@@@888888777666555555444444444444444444444444444444333333333222222222111111...,,,+++...111444333111111111222333222111000///000000000000000000000000000111222333333222111000000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000---------.........//////---------.........//////---.........//////000000/////////......------,,,+++,,,,,,---...///000000000000//////.........---000///...------...///000.........------.................................,,,---...///000000000000//////////////////////////////............//////////////////////////////---------...000333555777~~~mmmbbb^^^bbbgggeeeeeebbb\\\XXXTTTKKKAAA;;;:::888777777666444222444444333333333444444555555555444333333222111111222222333444333222111000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////000000///...............------............------............////////////000000//////.........---222111111111000000//////000000000000000000000000............//////////////////............//////......//////////////////......////////////......////////////000000000000000000////////////000000222333555888999:::::::::>>>>>>===;;;999666444333222333555555555666999;;;>>>@@@CCCDDDEEEGGGKKKOOO]]]hhhsssxxx|||wwwkkkccc^^^____________aaaeeekkkooo~~~{{{ooojjjbbb```]]]\\\]]]```dddfffiiikkkmmmllliiiggghhhjjjiiikkkllliiifffdddeeehhhbbbjjjuuu~~~|||xxxxxxsssmmmlllooopppooolllqqqllliiiooo{{{yyywwwwww|||sssfffaaa___[[[YYYYYYWWWRRRMMMHHHFFFDDDBBBAAAAAAEEEKKKPPPVVV___jjjrrr{{{xxxrrrsssuuutttpppjjjaaaYYYSSSOOOLLLJJJLLLJJJGGGIIIKKKMMMLLLIIIBBB???:::777555555444333444333222222111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000333000------......+++(((000000000000000000000000111000///......///000111000///...------...///000///////////////.........////////////////////////------............------------------------,,,,,,.........------,,,,,,,,,------............------000000...------...////////////............//////000///------///000///...---------.........////////////............//////000000//////.........---//////.........---------000...------///333777:::pppeeebbbcccdddhhhiiieee```[[[SSSKKK???===:::888777666555333555444444333333444444555555555444444333222222111222222333333333222222111111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////////////////////////////000000///...............------............------............////////////000/////////............111111000000000/////////////////////////////////............//////////////////............/////////////////////...............////////////......////////////000000000000000000/////////000111111333444777999:::;;;;;;;;;::::::999888777555333333222444666777777999<<<>>>BBBEEEIIIJJJKKKOOOVVV]]]qqq~~~|||rrriiidddbbbbbbgggjjjmmmpppsssvvvzzz|||zzzssskkkfffeee___^^^\\\[[[[[[^^^cccfffnnnqqquuuvvvtttsssssstttwwwyyyzzzxxxuuutttwwwyyyxxx~~~zzzttttttxxx{{{yyyuuurrrnnnkkknnnuuu{{{}}}|||{{{ooojjjgggaaa]]]\\\WWWVVVTTTRRRPPPLLLFFFBBBAAABBBEEEHHHMMMTTT\\\aaakkkrrruuurrrrrrxxx~~~{{{tttjjjaaa[[[UUUOOOJJJMMMJJJGGGHHHKKKNNNNNNLLLGGGCCC===888666666666555444444444333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000444222000000111111...,,,000000000000000000000000000000000//////000000000000///...------...///000/////////////////////...........................------............------......................../////////......---------------............------//////...---......///000//////............//////000///------///000///...---.........//////////////////............//////000/////////............//////.........---------///......///111444888:::vvvjjjcccccchhhkkkhhhccc^^^XXXQQQFFFBBB===999888777666555555555444444444444444555555555444444333222222222222222222111222222333333222222111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000////////////////////////////////////////////////000000///...............------............------............////////////////////////............///////////////.............................................//////////////////............//////000000//////.........---......////////////......////////////000000000000000000000000000111222333555666888:::;;;<<<<<<;;;999888888777666555444444333555777999:::===@@@CCCDDDHHHMMMNNNOOOUUUaaakkk}}}yyymmmccc___bbbhhhllluuuyyytttnnnjjjggghhhjjjcccdddeeedddcccffflllqqqxxx}}}|||vvvqqqrrrvvvxxxtttooonnnnnnqqqwww~~~}}}yyyuuummmfffcccaaa___^^^\\\ZZZUUUOOOKKKFFFDDDCCCDDDHHHLLLOOOPPPXXX___eeehhhnnnxxx~~~tttnnnkkkfff\\\TTTPPPLLLGGGGGGKKKNNNOOOOOOLLLGGGAAA<<<:::999888777444444555555666555555444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000333222000000111222000///000000000000000000000000000000111111111111000000//////............//////......//////////////////........................------............---------......//////000000000///////////////.........------............------......---......///000111//////............//////000///------///000///...............//////////////////............//////////////////............/////////............------...///222444777999:::~~~~~~yyyjjjgggiiihhheeecccbbb\\\TTTMMMHHHAAA;;;888777666666666555555444444444444555555555444444333333333333333222111000111222333444222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////000000///...............------............------............///////////////////////////.....................................................................//////////////////............//////000000000///......------......////////////......////////////000000000000000000000111111333444444777888:::;;;<<<<<<<<<<<<;;;:::999888777666666555333555888:::===@@@DDDGGGIIIMMMRRRSSSTTT[[[jjjuuu~~~vvvppphhhcccdddjjjrrrwww~~~|||yyytttpppppppppqqqssssssqqqooooooqqqkkknnnpppqqqqqquuu|||~~~wwwqqqppprrrvvvzzzvvvrrrqqqmmmiiieeebbb^^^[[[XXXRRRNNNJJJHHHJJJLLLKKKIIILLLQQQVVV[[[bbbllluuu{{{yyyrrrsssvvvtttkkkbbbXXXRRRLLLIIIKKKNNNNNNNNNLLLIIIEEEBBB???<<<999666333444555666666666555555222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000/////////000000000///000000000000000000000000///000111222222111000////////////....../////////............////////////........................------............------,,,,,,---...///000000111//////..................------............---------------...///000111111//////............//////000///------///000///...,,,---------............//////............/////////////////////........./////////...............,,,...222555888999::::::~~~~~~tttmmmjjjeeebbbdddgggccc\\\TTTNNNEEE>>>:::888777666777666555444444444444444555555444444444444333333333333111111111222333444222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000111////////////////////////////////////////////////000000///...............------............------............////////////.........///////////////------------................................................//////////////////............//////000000//////.........---......////////////......////////////000000000000000000111111333444666666999:::;;;<<<======<<<;;;<<<:::999777666555555555333666999<<>>:::666666555444444444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111222222000000111222//////////////////////////////000000000000//////......////////////......------......///000000000------------------------------............------++++++,,,,,,---.........,,,,,,,,,---------------------............------,,,---...///000000000/////////............//////000///------///000///...+++,,,,,,,,,,,,---------//////............//////.........///////////////...////////////000000000000333666:::<<<<<<;;;:::|||qqqgggeeedddbbbccc]]]TTTKKKEEE@@@<<<:::888777666555444444444444444444555555555555555555444444444333222111000///333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////////////////////////////000000///...............------............------............////////////............/////////000------......////////////////////////////////////............//////////////////............//////------......///000000000......////////////......////////////000000000000000111111333555777999::::::;;;<<<<<<<<<;;;:::999444333222222333444666777:::===AAADDDGGGKKKOOOSSSUUUWWW[[[aaahhhooosssuuu~~~|||nnnffffffiiiiiikkkrrr~~~zzzsssnnnnnnkkkiiikkkpppsssuuu{{{|||vvvtttkkkiiilllttt|||sssnnnrrrpppkkkccc[[[TTTPPPOOOOOOIIIFFFHHHJJJJJJMMMSSSZZZ]]]dddooo|||zzznnnddd^^^YYYSSSPPPLLLKKKKKKKKKKKKIIIEEEBBB;;;999666444333444555666333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///111222111///...///111//////////////////////////////............//////---...///000000///...---------......///000000111------------------------------............------------------............------------.........///------............---------...///000000///......//////............//////000///------///000///...---------.........////////////............//////............/////////000.../////////000000000000333555888;;;<<<<<<;;;;;;ssshhhfffggggggaaaYYYPPPIIIDDD???<<<888888777555555444444444444444555555555555555555444444555444333111///---333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000///...............---..................---............/////////000---.........//////000000........./////////000000000000000000000000000000............/////////000//////............//////,,,,,,---...///000111111......////////////......////////////000000000000000111222333555777999::::::;;;<<<<<<<<<;;;:::999333333222333555888;;;===>>>@@@DDDGGGJJJNNNRRRVVV^^^```dddmmmvvv|||~~~}}}{{{}}}qqqgggeeekkkqqqtttvvv{{{vvvrrrpppqqqsssrrrsssvvv{{{|||~~~wwwpppjjjjjjooo{{{}}}||||||~~~}}}xxxooocccZZZWWWVVVXXXPPPKKKLLLKKKHHHIIINNNKKKPPP[[[iiixxxvvvllleee^^^XXXSSSOOOMMMKKKJJJKKKKKKJJJIII>>><<<888555333444666777333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---///000///,,,+++,,,...///////////////////////////...---,,,,,,---...///---...///000000///...------------...///000000111---------------------------..................---///////////////.........---.........//////000000---..................---......///000000///...---//////............//////000///------///000///...////////////000000000111//////............//////---.........//////000000.../////////000000111111555777999;;;<<<<<<;;;;;;}}}qqqhhhjjjgggaaaZZZTTTMMMGGGCCC<<<:::888888999999888666444444444333333333222222333333333222222222111111333333222111111222333333222222222222111111000000333222000//////000222333333333222222222222222222111000/////////000222333///000111222222111000///222111000.........///000000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////............////////////000000//////.........---111000///......///000111//////000000000000//////000000//////.........---//////000000///...------000000000000000000000000////////////000111222333000111333666888:::;;;<<<;;;<<<>>>>>>>>><<<:::888777333222444666666;;;@@@>>>BBBHHHNNNRRRWWW[[[^^^kkkvvvxxxnnnggggggnnnxxxwwwqqqtttzzz}}}}}}{{{}}}~~~{{{wwwwwwyyyqqqddd___```ZZZZZZXXXSSSKKKGGGFFFHHHKKKLLLPPP[[[jjjzzzzzzsssoooiii___WWWVVVQQQMMMMMMNNNNNNIIIEEEEEEAAA<<<888777777666555333333333333444555666666444444444444444444444444444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////+++++++++,,,---...///000,,,---000111222111000//////////////////////////////////////////.........////////////////////////......////////////......000///---,,,---...000222111111111111111111111111///////////////.........000//////.........//////111111000000//////......111...+++,,,///222333222666777999;;;>>>???@@@AAAxxxlllgggaaa]]][[[UUUMMMFFF???===:::888888999888777444444444333333333333222333333333222222222222111333333222111111222333333222222222222111111111000333222111000000111222333000000000111111222222222111000/////////000222222///000111222222111000///111111000///////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////............////////////000/////////............000000////////////000000//////000000000000//////000/////////............///////////////...------000000000000000000000000000/////////000111222222111222444666999:::;;;<<<::::::;;;;;;:::888666444666333333666888:::???EEEEEEIIIMMMQQQTTTZZZcccjjjzzzsssqqqmmmkkklllttt~~~vvvssswww~~~rrrhhhcccbbb___[[[WWWSSSOOOKKKHHHJJJJJJLLLTTTaaaooo{{{uuummmgggcccaaa[[[VVVOOOMMMNNNNNNLLLIIIGGGCCC>>>:::888777666444333333333333333444555666444444444444444444444444444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------...///000111---...///000000000///...////////////////////////.........///////////////////////////////////////......////////////......000///---------...000111................................................//////............//////111000000000/////////...111...,,,---000333333333666777999<<<>>>@@@AAABBBtttkkkbbb```aaa___UUUKKKEEEAAA<<<999888888888777555555444444444333333333333333333333222222222222333222222111111222222333222222222222111111111111111111111111111111111111......///000111222222333000000000///000111111222000000111111111111000000000000111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////............////////////////////////............//////000000000000////////////000000000000//////////////////............///////////////......---////////////////////////000000/////////000111111222333555777999:::;;;;;;;;;::::::999777555333222555333555:::<<>>===<<<:::888666555444444444888>>>AAADDDKKKSSSVVV\\\bbbccccccjjjxxxxxxsssttt|||}}}ssspppsssxxx{{{|||{{{sssiiiccc```]]]XXXRRRRRROOOMMMNNNSSSYYY___bbbgggqqq|||zzzrrrmmmkkkhhhbbbZZZTTTPPPMMMKKKIIIHHHEEEAAA>>>===:::888555444444333333333333333444444444444444444444444444444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......------...///000000111111000///.........///////////////////////////,,,------...///000111111////////////////////////......////////////......///............///000000000000000000000000000000+++++++++,,,---.../////////............//////000000000000000////////////000000000000222444666666777999;;;>>>AAACCCDDDEEE~~~rrrdddcccccc___ZZZRRRMMMEEE???;;;999777666666666666555555555444444444444444333333333222222222222222222222222222222222222222222222222222333000111222222222222111000333333333222222111111000///000000000111111111111111000000000000000000111///000111222222111000///////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////.........///////////////...///000111111000///...//////000000000000//////.........///////////////......///////////////...////////////////////////111000000000000111111222555666777999:::;;;;;;;;;???===;;;999888777777777666777===CCCFFFIIIQQQZZZ[[[dddmmmqqqqqquuuyyysssqqqzzzwwwssspppqqqvvv|||xxxnnnfffbbb^^^]]]XXXUUUQQQPPPQQQTTTVVVWWWUUU]]]iiirrrwwwvvvsssppppppllleee^^^XXXQQQLLLIIIFFFDDDBBBAAA@@@>>>;;;999666666555444333333333333444444444444444444444444444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------,,,------......222222000////////////000////////////////////////,,,------...///000111111////////////////////////......////////////.....................///000000////////////////////////+++++++++,,,---...//////...............///000000////////////000000000000000111222333444555777888999;;;===@@@CCCFFFGGGHHHyyy|||tttjjjfffccc```ZZZUUUMMMFFFAAA===999777777666666666666555555555444444444444333333333333111222222333333222222111222222222222333333333333111111111111111111111111555555444333222111000000//////000111111111111000111111000000000000111111000000111111222222111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////........./////////////////////000000000000////////////000000000000//////.........///////////////---...//////////////////////////////////////////111111111111222333444444666777888999:::;;;;;;;;;;;;999777555555666777888:::===DDDJJJLLLOOOWWWaaabbblllwww}}}}}}vvvrrrsssvvvyyy~~~{{{wwwyyy{{{|||}}}uuunnniiifff[[[XXXUUUSSSRRRRRRPPPNNNNNNOOOSSS\\\gggpppuuuvvvyyyvvvppphhh```XXXRRROOOGGGFFFEEEEEEEEECCC@@@===888777666555444444444444444444444444444444444444444333333222222333333444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////------,,,,,,,,,------...000000000000////////////////////////////////////------......//////000000////////////////////////......////////////...............///////////////------------------------,,,,,,------......//////......---......///000111////////////000000000000000222444555555666888:::<<<===@@@CCCFFFIIIJJJKKK|||zzzmmmfffdddbbb]]]VVVNNNHHHBBB===999777777777666666666555555555444444444444333333333111222333333333333222111222222222333333333444444333222111000000111222333333333222222111111000000...///000111222111111000222111000//////000111222111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////............/////////000000000////////////000000//////000000000000//////............/////////000------...///////////////000000000000000000000000000111111222333555666777888888999:::;;;;;;;;;:::888666444333333666888:::AAAEEELLLRRRSSSTTT\\\fffkkksss~~~{{{wwwvvvtttvvvzzzxxx}}}||||||uuulll^^^\\\ZZZXXXWWWSSSOOOLLLJJJIIIIIINNNYYYeeeooottt|||yyysssjjjbbb\\\XXXWWWLLLLLLKKKKKKJJJGGGCCC???:::999888777555555444444444444444444444444444444444333333222222333333444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......------------......,,,---.../////////...---////////////////////////.........///////////////////////////////////////......////////////......---......///////////////------------------------........................---------......///000111.../////////000000000111///222555777666777999;;;>>>@@@BBBFFFIIIKKKMMMNNN~~~~~~tttiiifffgggccc[[[TTTMMMFFF@@@<<<777777777777666666666666555555444444444333333333111222333444444333222111222222222333333444444444333222000//////000222333000000000000111111111111...///000222222111111000222111000//////000111222222111000000000111333444000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000---.........//////000000111000///......///000111//////000000000000//////---.........//////000000------...///000000//////111111111111111111111111000111111222444666888999888999::::::;;;;;;;;;:::777555333333444777;;;===FFFJJJQQQWWWWWWXXX```jjjqqqxxxyyy}}}}}}yyyxxxzzz}}}}}}zzz|||~~~nnn``````___^^^[[[WWWQQQMMMEEEFFFHHHMMMUUU^^^ggglll{{{wwwpppggg```[[[[[[[[[QQQQQQPPPOOONNNJJJEEEAAA;;;;;;999777666555555555444444444444444444444444444333333222222333333444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////.........//////(((***,,,.........,,,+++///////////////////////////////////////.........////////////////////////......////////////......---......///000////////////////////////////////////////////////.........---------......000111111.../////////000000111111///333666888777777:::<<>><<<888666666777777666444444333333333444444555555555444444444333333333222222222222222222222222222222111000//////000000111111111111111000//////111000000///////////////000000000000000000000000...///000111111000///...------------------------,,,------...........................//////////////////000000///...---------------............///111000000///...---------////////////////////////000...,,,---000111///---(((***---///........./////////............//////...------------...//////---...000111111111000///444222111//////000222333...222666666444555999>>>>>>AAADDDFFFHHHJJJNNNPPPzzzqqqqqqlllddd]]]YYYRRRKKKCCC>>>999777999999777333555555555555444444444444444444444333333333222222222222222222222222222222222222222222222222222222444333222111111222333444000000000000000000000000111111111000000000000000111111111111000000000///000000000000000000000000///////////////000111111000000000000000111111111000...---...000111///---000000000000000000000000......//////000111111111000000000000////////////........./////////000000....../////////000000000000000000000////////////////////////////////////000000000///000000111222000000000222666999::::::;;;:::999888666555444444777555555999<<>>CCCHHHQQQYYY]]]aaadddbbb```eeeqqq{{{|||}}}vvvqqqwww|||wwwooo___ZZZTTTTTTXXX]]]``````]]]```dddhhhjjjggg___YYY\\\XXXTTTRRRPPPMMMHHHDDDFFFCCC???;;;999777555444555555444444444444555555555555444444444333333333222222222222222222222222222222111000000000000111111111111222111111000///333222222111111111111111000000000000000000000000...///000111111000///...000000000000000000000000......///000000000//////............///////////////////////////......------------............///000000000///......------------------------------000...---...///000///...---......---,,,,,,---/////////............/////////////////////000111111......///000000000000000000/////////000222444555666888888777666888>>>BBBCCCEEEHHHIIIKKKLLLOOOQQQ|||lllfffeee```XXXQQQKKKBBB<<<:::999999888888888888777777777666666555444444444444333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000222222111111000/////////111111111000000000000000000000000000000000000000000000//////000000111222222222111111000000//////000/////////000000//////////////////////////////111000000000000000000000////////////000000000000...////////////000000000000000000000111111111111111000000000/////////...////////////////////////////////////000111111222444444444666999::::::999666666555555555666777777555777>>>HHHOOORRRXXX^^^___bbbeeefffjjjsssvvvwww}}}xxxfffaaa[[[XXXYYY[[[\\\\\\^^^^^^^^^___aaaaaaaaa```^^^YYYUUUSSSRRRQQQLLLGGGDDDBBB>>><<<;;;:::999777777666555555444555555555555555444444444333333333222222222222222222222222222222111000000111111111111111111222222111111000222222111000000000000111////////////////////////...///000111111000///...000000000000000000000000...//////000000000000000............////////////...///////////////......---------............///000000//////............------------------------//////....../////////.../////////---++++++---/////////............////////////......//////000111...//////000000000000000......///000111444666777888999888777777:::???DDDFFFHHHJJJKKKLLLMMMPPPRRRttthhhggggggeeeYYYSSSJJJAAA<<<999999888999999888888888777777777555555555444444444333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000//////000000000000000000111111000000000000000000000000///............///000000222222111111000000/////////000000000//////000000//////////////////////////////////////////........./////////000000000111////////////000000000111000000000000111111111111.../////////000000000111000000000000000000000000/////////000000111333333666666666888::::::999888555444444333444666888999999>>>IIIVVV\\\[[[\\\```aaaaaadddkkkvvvzzzzzz}}}{{{pppnnnjjjbbb[[[VVVVVVWWWVVVYYY\\\[[[ZZZ\\\aaafffddd```YYYUUUSSSQQQMMMJJJEEECCC@@@>>>===<<<:::888888777666666555555555555555555444444444333333333222222222222222222222222222111111111111111222222111111222222222222111111111111000////////////000////////////////////////...///000111111000///...////////////////////////...//////000000000000000............////////////......///////////////...---------............///////////////......................................./////////......//////000000///---++++++---/////////............//////......------......///000///////////////000000111......///111333555777888999888888777888<<>>;;;:::999888777666666666666555555444444444333333333222222222222222222222222222111111111222222333444000111222222333333333222222111000000//////000000000000000000000000000000...///000111111000///...........................------...////////////...............////////////------...///////////////---------............///.../////////////////////........................---///000000...---...000---///000000...---......//////............//////...............//////000000//////...///000111222000111333555777999::::::888777888;;;???CCCFFFHHHLLLMMMOOONNNNNNNNNOOOPPPtttrrrmmmcccWWWJJJAAA===;;;888888888777777777777666666666555555555444444444444444444444444444444444444444444444444444444444222333444444444444333222000000000000000000000000......///000111222333333//////000000111111111222000000000000000000000000000000000000000111111222//////000000111111222222///111333222///...000222000000000000000000000000...//////000111222222333---......///000111111222000000000000111111111111............////////////111111000000//////......000000000000000000000000222222222333444555777888777777777999:::999666333444333333444777<<<@@@CCCOOOSSS]]]hhhlllkkklllooopppvvv|||yyywwwxxx~~~{{{oooggg___XXXNNNHHHHHHLLLQQQUUUZZZbbbiiiiiiaaaXXXTTTTTTJJJHHHGGGGGGGGGFFFDDDBBB:::999888777666666666666555555444444444333333333222222222222222222222222222111111111222333333444000111222333333333333333333222222111000111111111000000000000000000000000...///000111111000///...////////////////////////,,,------.........................../////////000------...///000000//////---------.........//////.........///////////////---------------------------///111000---,,,...000,,,...000111///.........//////............/////////////////////000111111000///.........///111222111222444666888999::::::888888999===BBBFFFIIIJJJLLLNNNOOOOOOMMMMMMNNNPPPuuuoooeee[[[QQQIIICCC???666888999999888777777777666666666666666555555555555555444444444333333333444444444444444444444444333333333222222111111111111111111111111111111111222222111000000111222222222222111111111111222222111111000000000000111111///////////////////////////......------///000111222111111111000000//////////////////////////////000000000000000000000000//////000000000000//////111000////////////000000111111000///////////////222000///------///000222000000000000111111111111111111000111222444666888888888777666555444444333555777777666555:::EEENNN___ccciiimmmnnnoooqqqrrrxxx}}}xxxxxxzzz}}}~~~vvvcccRRROOOPPPMMMHHHGGGMMM\\\hhhhhhddd```ZZZSSSOOOMMMKKKKKKLLLJJJEEEAAA@@@<<<888666666666777666555444444444444555666666333333333222222222111111444444444333333222222222222222222222111111000000111111111111111111111111000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////............---------+++******)))***+++---...000000//////.........---111000...---,,,,,,------............////////////////////////////////////000000//////.........---........................666444000...,,,,,,...///111333555777777777888:::888999;;;@@@EEEIIIJJJJJJPPPQQQSSSTTTUUUUUUUUUTTTzzzmmmccc\\\UUUKKKCCC999:::::::::999888888888666666666555555555555555555555444444444333333333444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000111111//////////////////////////////...---...///000111111111000000000/////////////////////////////////000000000000000000000000//////000000000000//////000000000000////////////111111000///////////////111000///......///000111000000000000111111111111111111111222444555777888999999888777666555444444666777888888;;;BBBMMMTTT___eeekkkoooqqqtttyyy}}}}}}~~~~~~vvvcccYYYTTTNNNHHHGGGHHHRRR\\\aaaeeegggccc\\\TTTRRRNNNMMMMMMKKKHHHEEECCC???;;;888777777777666777666555444444444444444333333333222222222222111444333333333333333333222222222222222111111111000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000/////////.........//////.........///000111000/////////............000000///...---,,,,,,,,,............////////////////////////////////////000/////////............////////////////////////333111///------...000222222444666777777888999;;;888:::<<<@@@EEEHHHJJJKKKQQQSSSTTTVVVWWWXXXXXXWWWvvvkkkfff^^^RRRGGG>>>===<<<:::999999999999666666555555555444444444555555444444444333333333444444444444444444444444333333333222222222222111111111111111111111111111///000111222222111000///222222111111111111222222111111000000000000111111//////////////////////////////.........///000111000000///////////////...////////////////////////000000000000000000000000//////000000000000//////...///000111111000///...111000000///////////////111000///......///000111000000000000111111111111111111333555666777777888:::999888777666555555555666666888===DDDNNNXXX^^^ccciiipppuuuxxx~~~wwwjjj___TTTMMMKKKGGGKKKPPPXXXbbbkkkkkkfff]]]YYYTTTPPPNNNLLLJJJIIIFFFCCC>>>;;;999888777666999888666555444333333333333333333333222222222222222333333333333333333444222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////111000000000////////////......---------...//////////////////............////////////...---,,,,,,............////////////////////////////////////////////////....................................//////......///111444555333555777888888999:::<<<;;;===AAADDDGGGJJJMMMOOOUUUVVVWWWXXXZZZZZZZZZZZZwwwmmmdddYYYQQQEEEBBB===:::999999999999666666555555444444333333555555444444444333333333444444444444444444444444222222222222222222222222111111111111111111111111111222444555555444222111222222111111111111222222111111000000000000111111///////////////////////////////////////000000000////////////............//////////////////////////////////////////////////////000000000000//////---...000222222111///...000000////////////000000000000////////////000000///000000000111111111111111222444666888888888888:::999777666555555555666666777;;;CCCNNNZZZbbbfffiiiooovvv{{{{{{ooobbbWWWRRRKKKLLLMMMSSS]]]fffjjjjjjfffbbb[[[TTTPPPMMMKKKKKKIIIFFFAAA===;;;999666555888777666555444444444444444444333333333222222222222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////........................000000000/////////......---,,,,,,,,,,,,---------///////////////.........---.../////////...,,,+++............///////////////////////////////////////////////////.........------------------------///......///000222555666333555777888888:::<<<>>>???BBBFFFIIIKKKNNNRRRVVVZZZZZZ[[[[[[[[[[[[[[[[[[vvvjjjbbb]]]MMMHHH@@@;;;999999999888777666666555444444333333555555444444444333333333444444444444444444444444222222222222222222222222111111111111111111111111111222444555555444222111222222111111111111222222111111000000000000111111000000000000000000000000/////////000000000000000............////////////000000000000000000000000//////////////////////////////000000000000//////,,,...000111222111000...000000////////////000000000000////////////000000///000000000111111111111111222555777888888888888888777666555444555666777777:::BBBMMMYYYccciiilllmmmqqqwww}}}qqqbbbXXXRRRPPPPPPTTTYYY```gggmmmnnnjjjccc[[[TTTOOOLLLLLLLLLHHHCCC???===:::777444666666555555555666666777444444444333333333222222222222222333333444444444222222222222222222222333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////------------------------/////////.........------/////////////////////............///////////////---.../////////...---,,,............////////////////////////////////////.........///////////////........................000000000000111333444555333555777888999<<>>;;;;;;:::888888888777666555444444333555555444444444333333333444444444444444444444444111222222222222333333333111111111111111111111111///000111222222111000///222222111111111111222222111111000000000000111111000000000000000000000000...///000111111111000000...////////////000000000000000000000000000000000000000000000000000000000//////000000000000//////---...///000111111000000///////////////000000111//////000000000000//////000000000000111111111111222222444666777888888888888777555555555777999:::<<>><<<::::::999888777666555444444555555444444444333333333444444444444444444444444111111222222222333333333111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000...///000111222111000000/////////000000000111111000000000000000000000000000000000000000000000000//////000000000000//////.........///000111111111///////////////000111111//////000000000000//////000000000000111111111111222222333444555777888999888777666666777:::===???EEEOOO^^^kkkrrruuuvvvxxxpppooorrr~~~yyyfff]]]VVVXXX[[[]]]```dddnnnpppoookkkddd]]]YYYWWWRRROOOJJJGGGDDD@@@<<<999777777666666666666666777555444444444444333333333444333333333333333333222222222222333333333444444111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............,,,------...---,,,+++***............/////////000......---------......///............////////////////////////////////////............/////////000111111111111111111111111000000111222333444555666666888;;;===@@@EEEKKKOOOSSSPPPOOOVVVaaaiiilllkkkhhhgggfffeeedddddddddeeesssiii^^^PPPEEEAAA@@@>>><<<::::::999888777666555555555555444444444333333333444444444444444444444444111111111222222333333333111111111111111111111111222222111000000111222222222222111111111111222222111111000000000000111111000000000000000000000000...///000222222111111000//////000000111111222222000000000000000000000000000000000000000000000000//////000000000000//////............///000222222///////////////000111111//////000000000000//////000000000000111111111111333222222222444666888:::999888777777999===@@@CCCKKKXXXjjjvvvzzzzzz{{{|||tttqqqtttrrrcccXXXZZZ^^^]]][[[ZZZlllppprrrqqqkkkddd___^^^TTTQQQMMMJJJGGGCCC???<<<:::999888666555555555555555555444444444333333333444444444333333222222222222222222333333444444444111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////111111111111111111111111000000000000////////////000111222222222000///...---.........//////000000///...---,,,,,,---///000............/////////000////////////////////////---.........//////000000........................//////111222444666777777888:::===@@@DDDIIIPPPTTT\\\WWWVVV]]]kkkuuuwwwtttiiiiiihhhgggggghhhiiijjjnnncccXXXQQQHHH>>><<<@@@===<<<999777666666777888777777666555444333333333444444444444444444444444333333333333333333333333333333333222222111111111////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////////////////000000000111000///......000///...---,,,,,,---...000000000000000000000000////////////////////////000000000000000000000000111111222111111000///...000000000000000111111222222222222111222222333333444444555555666666777777:::999:::;;;::::::CCCMMMZZZgggtttzzz|||~~~~~~|||vvv~~~wwwddd[[[YYYXXXXXXYYYaaannnxxxvvvqqqmmmhhhbbbYYYXXXTTTMMMDDD??????AAA888888777777777666666555555555444333333333333444333333333333333333333333111222222333444444444444222222222111111111111000333111///000222333222///---...///000000111000000222111///.........///000////////////000000000000000000000000000000000000000000000000000000000000............////////////------......//////000000............////////////////////////000000000000000000//////......------............////////////111111111000000000000000...111444555444444444555444888<<>>???;;;:::999777666666777777666666666555444444444333444444444444444444444444333333333333333333333333333333333222222222111111////////////////////////111111111111111111111111222111111111000000000000////////////////////////////////////////////////////////////............111000...---------...///000000000000000000000000////////////////////////000000000000000000000000///000000111111111000000000000000000000111111222222222111111222222333333555666666777777888888999999999;;;======???JJJUUUcccppp||||||mmmaaa\\\YYYYYYZZZ___iiiqqqssssssqqqkkkbbbYYYXXXTTTNNNGGGCCCAAA@@@:::999888777666555555666666555444444333333444444333333333333333333333333222222333444444444333333222222222222111111111111333111///000222333222000///000111111111111111000222111000/////////000000////////////000000000000000000000000000000000000000000000000000000000000............////////////.........///////////////............////////////.../////////000000000000///////////////.....................////////////111000000000000000000000///111444555444444555666777:::>>>@@@BBBFFFMMMRRR\\\dddjjjlllnnnqqqpppmmmiiidddgggsssyyyvvvuuuzzz~~~~~~wwwhhh^^^UUUJJJAAA===999999888888777777777666555555555555555555444444444444444444444444444444333333333333333333333333333333333222222222222111000000000000000000000000222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000///...,,,,,,------...111000///////////////000000000000000000000000000////////////////////////000000000000000000000000......000111111222222222000000000000000111111222222222111111222222333444666777777888999999:::::::::999;;;>>>AAAFFFSSS```ppp|||rrreee\\\WWWVVVYYY\\\bbbiiioootttuuuppphhh]]]ZZZTTTOOOKKKGGGCCC@@@===;;;999666555555555666666555444444333444444444444444444444444444444444333333444444444333222222333222222222111111111111222111000111222222111000111222222222222111111000222222111000000000000111////////////000000000000000000000000000000000000000000000000000000000000............///////////////////////////.....................////////////....../////////000000000.........///////////////............////////////000000000000000000111111000222444555555555666777;;;===???AAABBBGGGOOOUUU```llluuusssmmmjjjiiiiiifffjjjvvv{{{uuuyyyvvviii^^^RRREEE<<<888888999999888888777666444444444555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000...,,,,,,---...///111111000000000000000000//////////////////////////////////////////////////////////////////////////////000111111111111111000000000000000111111222111111111111222333444444666666777888999::::::;;;;;;:::<<>>;;;777555555666777666666555444444444444444555555555555555555555555444444444444333222222111333333222222222111111111222111111111111222111111222222222222111000000///222222222111111111111111////////////000000000000////////////////////////////////////////////////............////////////000000//////......------............////////////........./////////000000------......//////000000............////////////000000000000000111111111111222555555555666777999<<<>>>@@@AAACCCIIIRRRYYYdddqqqzzzxxxpppkkkiiiggggggqqquuuqqqsssyyytttgggZZZJJJ???999999::::::999888777666444444444555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111///------...///000000000111111111111111111////////////////////////////////////////////////////////////////////////111111111111111000//////000000000000000111111222111111111111222333444555555666666777999::::::;;;===<<<<<<@@@FFFQQQccctttwwwkkk```\\\XXXZZZ]]]```aaaeeennnuuuooofffYYYOOOJJJHHHFFFDDDEEEBBB>>>:::777666666777666666555444444444444555555555555555555555555555444444444444333222222111333333333222222222222111111111222111111111111222000111111111000///......222222222222111111000000////////////000000000000////////////////////////////////////////////////............////////////000000//////......------............////////////............////////////------......//////000000............//////////////////000000111111111111222333555666666777999;;;<<<>>>AAACCCGGGNNNWWW^^^jjjssszzzzzzwwwtttnnniiigggssstttmmmnnnxxxoooaaaRRRFFF<<<<<<;;;:::999888777777555555555555555555444444444444444444444444444444333333333333333333333333111222222222222333333333111111111111111111111111000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000222111000///...//////000///000000111111111111000000000000000000000000000////////////////////////000000000000000000000000222222222111111000......000000000000000111111222000000000111222333444555555555666888999:::;;;;;;???======AAAIIIVVVlllyyyhhh^^^XXXXXXYYYYYYWWWZZZeeeqqqrrriii]]]RRRKKKHHHGGGGGGHHHFFFBBB===:::888777777777666555555444444555555444444444444444444444444333333444444444333222222333333333333222222222222000222222222111000111222///000000000000//////...111111222222111111000///////////////000000000000000000000000000000000000000000000000000000000000............///////////////////////////.....................////////////------........./////////.........///////////////............/////////////////////000111111222222333444666666666888;;;===;;;???CCCHHHMMMUUU___fffooouuuzzz{{{{{{yyyrrrjjjeeesss~~~rrrmmmuuuvvvhhh[[[OOO@@@???===;;;999888888888666666666555444444444333444444444444444444444444333333333333333333333333111111222222222333333333111111111111111111111111111111111111111111111111//////000000000111111111////////////////////////////////////////////////000000/////////...............000111111111000000000000000000000000000000////////////////////////000000000000000000000000000000111111111000000///000000000000000111111222000000000111222333555666666666777999:::<<<======???===>>>CCCLLL]]]vvvvvviii^^^ZZZXXXYYYXXXXXX___hhhmmmiiiaaaWWWOOOJJJJJJJJJKKKIIIEEEAAA===:::777666777666666555555555555555333333333333333333333333222222333444444444333333444444333333333222222222000222333222000///111333//////000111111111000000000000111111111000///...////////////000000000000000000000000000000000000000000000000000000000000............////////////.........///////////////............////////////---------........./////////////////////.....................////////////...//////000111111222222333555666666777999<<<>>>;;;@@@GGGMMMTTT]]]gggnnntttyyy}}}|||{{{xxxqqqiiiiiiuuu}}}yyy{{{qqqwww{{{lll```VVVCCCAAA>>>;;;999888888999777777666555444444333333444444444444444444444444333333333333333333333333111111111222222333333333000000000000000000000000222222222222222222222222000000111111222222222333////////////////////////////////////////////////......//////......---,,,---...///111111111000///000000000000000000000000////////////////////////000000000000000000000000...///000111111222222111000000000000000111111222000000000111222444555666777888999:::<<<===>>>??????===>>>DDDOOObbb}}}zzzfff^^^ZZZ]]]^^^]]]^^^ccchhhgggddd\\\SSSMMMKKKLLLLLLJJJGGGCCC???;;;888666777777666555555555555555333333333333333333333333111222333333444444444444444444444333333333222222///222333333000///111333///000111222222222222222///000000111111///...---////////////000000000000000000000000000000000000000000000000000000000000............/////////000---.........//////000000............/////////000---------.........//////000000//////.........---............/////////000...//////000111222222222444555666777777999===???;;;AAAIIIQQQYYYbbbmmmtttwww}}}}}}xxxtttmmmgggnnn{{{vvv|||zzztttgggcccRRRKKKAAA;;;999999888666999999888888777666666666666666555555555444444444333333444444333333222111111111111111111111111111222222222222222222222222333222111000000111222333000000000000000000000000111111000000//////......111111000000//////..................////////////000000000000000000000000000000000000000000000000000000000000////////////---...000111111111000///000000000000111111111111//////000111222333333333111111000000111333555666666888;;;<<<<<<<<<===>>>;;;===AAAIIIXXXllltttjjj```]]][[[YYYXXX[[[dddjjjooolllbbbYYYTTTTTTQQQNNNKKKFFFAAA===999666888777666555555666777888666555444333222333333444555444333222111222222333333333333222222111111111333333222222111000000000333333333333333333333333111222222222222111000000222111111111000000//////000000////////////000000////////////////////////////////////000000000000........................000000//////.........---........................000000000000000000000000------------------------000000//////000222333555666555444666999;;;======AAAFFFMMMTTTaaaooowwwxxx~~~}}}uuuooonnnooozzzsssoooooo~~~zzzrrrjjj[[[SSSGGG???;;;:::999888999999888888777777666666666666555555555444444444333444444444444333222222111111111111111111111111222222222222222222222222222222111000000111222222000000000000000000000000111000000000/////////...111000000000/////////.../////////000000000000111000000000000000000000000000000000000000000000000000000000000////////////......000111111111000///000000000000111111111111000000000111222222222333111111000111222444555777777999;;;<<<;;;;;;===>>><<<===@@@JJJZZZpppyyyiiiaaa]]][[[YYYZZZaaaiiirrrvvvrrrjjjccc___WWWTTTPPPKKKFFFBBB>>>;;;888777666666666666666777666555444333333333444444777666555444444444555555333333333222222222111111111111111111111222222222222222222222222222222222111222222222222111000000111111111000000000//////000000////////////000000////////////////////////////////////000000000000........................000/////////....................................000000000000000000000000000000000000000000000000222222222222444555777888777666666777999<<<>>>???DDDJJJQQQYYYgggwww~~~wwwrrrqqqsss~~~wwwllljjjmmm{{{wwwhhh^^^OOODDD>>><<<:::888999999999888777777666666666666666555555555444444444444444444444333222222222222222222222222222222222222222222222222222222222222111000000111222222000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000...///000000111111000000000000000000111111111111111111111111111111222222000000111222333555777888999:::<<<<<<;;;;;;<<<===<<<>>>CCCOOObbbwwwssseee^^^XXXVVVVVV]]]fffsss~~~|||qqqiiiZZZVVVPPPJJJFFFBBB>>>;;;888777777777666666555555666555444444333444444444666666555444444444555555333333333333222222222222000000111111222333333444111111111111111111111111111222222222222111000000111111000000000000//////000000////////////000000////////////////////////////////////000000000000........................////////////............////////////////////////000000000000000000000000111111111111111111111111//////000111222444666777888888888888:::===???AAAIIIPPPXXXaaaooo{{{uuusssuuuxxxyyynnnhhhlllqqqvvviiiXXXIIIAAA===:::999::::::999888888777777666666666666666555555555555444444444555444333333222222222222222222222222222111111111111111111111111222111111111111111111222000000000000000000000000000000000000////////////000000000000//////////////////000000000111111111////////////////////////////////////////////////////////////000000000000//////000000111111111111///000000000111111111111222222222111111111111111000000111333555777888999;;;<<<<<<<<<;;;:::<<<===<<>>>>>HHHYYYmmm}}}ppp```ZZZ[[[XXXZZZcccrrr{{{hhh```WWWPPPLLLIIIDDDAAA;;;:::999888777666555555444555555555555555555555222333333333333333333333333333333333333333333333333333333333222222111111333333333333333333333333111222222222222111000000//////////////////000000//////000000000000//////000000000000000000000000////////////000000000000////////////////////////.........///////////////111111111111111111111111////////////////////////------------------------000111222444666888999999777888999999999===BBBFFFOOO]]]nnn{{{vvvppprrryyyrrrccc```hhhuuu~~~uuu```QQQGGG@@@<<<:::::::::999888888777777777777777666666666555555555555555555555444333333333333333333333333333333111111111111111111111111000111222222222222111000000000000000000000000000////////////000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000......//////000000111111111000000000000111222333000000000000111111111111111111111111111111222222111222444666888999999999;;;<<<<<<;;;:::;;;>>>@@@DDDTTTjjj~~~|||iii```^^^XXXVVVZZZgggyyynnneeeYYYQQQNNNKKKGGGBBB???===;;;999777666777777444444555666666666666555333444555666666666555555333333333333444444444444555444444333222222111111333333333333333333333333111222222222222111000000......////////////000000...///000111111000///...000000000000000000000000////////////000000000000////////////////////////.........///////////////000000000000000000000000000000000000000000000000///////////////////////////000222444555666777777777888::::::;;;???FFFKKKUUUeeeyyy~~~wwwvvv{{{|||nnnaaa```lllzzz}}}~~~rrr___PPPFFF@@@;;;::::::999999888888777777777777777666666666555555555555555555444444333333333333333333333333333111111111111111111111111000111222222222222111000000000000000000000000000.../////////000000000111.../////////000000000111...////////////000000000000000000000000000000000000000000000000000000000.........///000111111111111111000000000111222333000000000000111111111111000000000111222222222333333444666888999999999999;;;<<<<<<;;;:::<<>>>>>???EEENNNVVVkkkyyyzzz{{{uuuggg```bbbhhhpppxxx||||||zzz|||yyy}}}zzz|||}}}yyyuuutttvvv~~~sss```RRRHHH@@@===<<<<<<999555555999777777777777666666666666444444444444444444444444444444555555444444333222111111222222222222111111222222222222222222222222222222111000//////000000//////000000111111111222////////////////////////000000000000000000000000////////////////////////...............///000000............/////////000//////000111111111111111333222111000000111222222000/////////000111222222555555555666777777888888;;;;;;:::999:::@@@HHHNNNaaa~~~oooiiiaaa___bbbjjjqqqvvv{{{xxxooobbb[[[VVVMMMBBBGGGCCC>>>:::888888777666888777666555444333222222555555555555555555555555777555444222222333444555333333333333333333333333666444333111000000111111111111111111111111111111000000000000000000000000111111000000//////......***,,,...000000///...---............////////////111000///...------...///111000...------...///000000000000000000000000000000000000000000000000000111000000///////////////333444666777666666666777999:::>>>BBBCCCFFFUUUfff~~~}}}~~~mmmbbb___iiittt|||}}}zzzvvvttt|||yyyxxxtttqqqqqqwww|||zzzvvvsssrrrwwwkkkZZZLLLDDD???;;;<<<;;;888777:::888777777777666666555555444444444444444444444444333333444444333333222111111111222222222222111111222222222222222222222222222222111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111........./////////000000//////000111111111111111111000///......///000111000000///000000111222333777777888888999::::::::::::<<<>>>===???GGGUUUaaayyyyyyjjjbbbcccgggiiiiiiqqqsssooofff]]]WWWNNNDDDGGGCCC???<<<;;;:::999777888777777666444333333222444444444444444444444444777555444222222333444555333333333333333333333333555444333111111111111111111111111111111111111111000000000000000000000000111000000000/////////...---...///000000000//////............////////////111000///...---......///...///////////////......000000000000000000000000000000000000000000000000111000000/////////000000333555666777666666777888;;;<<<@@@DDDGGGMMM___ppp{{{rrrlllooouuu~~~{{{vvvttt~~~{{{xxxvvvuuuuuuoookkkiiinnnttt{{{|||wwwsssrrryyyiiiVVVKKKBBB;;;;;;<<<;;;999:::999888888777666555555444444444444444444444444444333333333333333222111111111111222222222222111111111111111111111111111111222111000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000111222222....../////////000000000//////000111111111111111000000/////////000000111000000000000111222333444777888888999999:::;;;;;;999===BBBDDDIIIVVVkkk{{{uuugggccccccaaa___eeelllqqqlllbbbXXXOOOIIIEEECCCAAA???>>>===:::888888888777666555444333333444444444444444444444444666555444333222333444444333333333333333333333333444444333222111111111111111111111111111111111111000000000000000000000000000000000000///////////////////////////000000111............////////////000000///............///---...000111111000...---000000000000000000000000000000000000000000000000111000000000000000111111333555777777666666888999<<<===AAAFFFLLLXXXlll}}}}}}xxxzzz}}}}}}xxxuuu~~~{{{wwwsssppppppqqqrrrppplllkkknnnrrrwww{{{uuuvvvzzz}}}eeeTTTGGG;;;:::======:::999:::999888777666555444333555555555555555555555555333444444444444333222222111222222333333222222111000000000000000000000000111111000000000000000111000000000000000111111111000000000000000000000000////////////////////////////////////////////////000000//////000000111222...////////////000000000//////000111111111111111222222222222222222333333000000000111222333444555666666777777888999999999;;;>>>CCCKKKXXXkkkmmmccc___^^^^^^\\\hhhsssrrrgggZZZQQQMMMDDDCCCBBBAAAAAA???;;;999888888777777666555444444444444444444444444444444666555444333333333444444333333333333333333333333333333333222222111111111111111111111111111111111000000000000000000000000000000000000////////////111000...------///000111............/////////////////////.........//////---...///000111000//////////////////////////////000000000000000000000000000000000000000111222333444555777777666777999;;;:::===BBBIIIRRRbbbxxxwwwxxx}}}{{{{{{|||yyytttooommmlllmmmoooooommmmmmpppsssvvv{{{xxxyyy~~~xxx^^^NNN???;;;===<<<:::888:::999888777666555444333555555555555555555555555555555555555555444444333222222333333333333222222000000000000000000000000111000000000000000111111111111000000000000000000////////////////////////////////////////////////000000000000000000000000///............///000000////////////000000000111//////000111111111111111111111222222333333333333000000111111222444555666777777777888999999::::::>>>>>>EEETTTjjjvvvddd\\\\\\___YYYdddqqquuulll^^^TTTPPPDDDCCCCCCBBBBBB@@@<<<999888888888777777666666555444444444444444444444444555555444444333333333333333333333333333333333333222333333333222222111111111111111111111111111111111111111111111111111111////////////000000000000111///---,,,,,,---///000............////////////......//////////////////000///......///000111222////////////////////////000000000000000000000000000000000000111333444444555666777777777888:::<<<999???GGGOOO\\\nnn}}}vvv||||||~~~|||yyytttooollllllmmmmmmjjjjjjmmmqqqssswwwzzzzzzvvv}}}jjjXXXFFF???>>><<<999999999888888777666555555444555555555555555555555555666666666666666555444444222222333333333333222222111111111111111111111111000000000000000111111222111111111111000000000000........................000000000000000000000000000000000000000000000000...............//////000/////////000000000111111//////000111111111111111...///000111222222222222000111111222333555666777999::::::;;;;;;<<<======???BBBLLLaaa{{{kkk]]]ZZZ\\\ZZZ___iiiqqqnnncccXXXSSSHHHFFFEEEDDDCCCAAA===;;;999888888888777777777666555555555555555555555555555555444444444333333333333333333333333333333333222222333333333222222111111111111111111111111111111111111111111111111111////////////000000000000000///---,,,+++,,,...///............////////////---...//////000/////////111000...---...000222444000000000000000000000000000000000000000000000000000000000111222444555666555666777777777888;;;>>>;;;EEERRR]]]kkk}}}~~~|||~~~{{{|||zzzwwwtttpppnnnmmmnnnnnnlllkkknnnrrrtttxxx}}}{{{uuuwww{{{uuucccOOODDD???<<<:::;;;888777777777666666555555555555555555555555555555555555666666555555444333222333333444444333333222222222222222222222222222000000000000000111222222111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000/////////...///000000111//////000000000111111111//////000111111111111111...///000222333333222222111111111222444555777888::::::;;;;;;<<<=========???GGGXXXqqqwwweee\\\ZZZZZZXXX^^^jjjoooggg\\\VVVMMMKKKHHHGGGEEECCC@@@===999999888888888888777777666666666666666666666666444444555555444444333333333333333333333333333333111222333333333333222111111111111111111111111111111111111111111111111111.../////////000000000111111000...---------...///............////////////,,,---///000000000//////////////////000111222333000000000000000000000000000000000000000000000000000000000111333555666777666777777777777999<<>>KKKbbb|||oooaaaZZZYYYSSSVVVdddnnnjjj___XXXQQQNNNKKKIIIGGGEEEBBB@@@999999999888888888888888777777777777777777777777444444555555444444333222333333333333333333333333000111333333444333222111111111111111111111111111111111111111111111111111.../////////000000111111111111000///////////////............/////////000,,,---///000000000//////,,,...000222333222111111000000000000000000000000000000000000000000000000000000000222333555777888666777777777777999===@@@HHHYYYlll{{{|||sssvvvvvvxxx~~~{{{||||||yyyuuurrrppppppqqqsssuuuwwwzzzyyytttqqqsssxxx}}}nnn]]]PPPEEE===;;;<<<:::999777666777888777666444555555555666666777777555555555555555555555555444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000222111111111000000//////////////////////////////000000000000000///......///////////////000111111000000000000111111111111111111111000000000000000//////000111222333333333111111222333555777999:::888<<<===;;;999:::<<<===HHHPPPgggooo^^^XXXXXXVVVWWW^^^eeebbb[[[SSSRRRPPPMMMJJJGGGEEEEEE???:::666666:::;;;999666777666666666666555555555444444444444444444444444222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000222111000//////...//////111111000000//////......////////////////////////////////////////////////....../////////////////////////////////.........111111222222222222111111000111222333444555555555777444444888999:::>>>DDDJJJhhh}}}xxxqqqqqqpppwwwzzz{{{|||zzzwwwtttsssssssssuuuwwwyyy}}}{{{uuupppoooqqquuutttaaaUUULLLCCC===:::<<<:::888888888999888777555555555666666666777777333333333333333333333333444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000//////......////////////////////////000000000000000///......///////////////000111111000000000000111111111111111000000000000000000000000000000111222222222333111222222444555777999:::;;;<<<<<<::::::<<<>>>@@@GGGUUUpppzzziiiZZZUUURRRUUU\\\aaa```]]]WWWVVVUUURRRNNNJJJHHHGGG@@@<<<888888:::<<<:::777777777777666666666555555444444444444444444444444222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000111000000////////////000111000000000/////////...///////////////////////////////////////////////////////////////.........//////000000000000000000111111111111111111111111000111222333444555555555999666666999999:::???FFFSSSqqq~~~uuupppqqqsss|||yyy{{{}}}|||zzzxxxwwwwwwvvvxxx{{{}}}}}}vvvooommmlllnnnttt{{{oooaaaWWWKKK@@@:::>>><<<:::999::::::999888555555666666666666777777333333333333333333333333444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000////////////............////////////////////////000000000000000//////...///////////////000111111000000000000111111111111000000000000000000111111111111111111111111222222111222333555666888999:::===<<<::::::;;;===@@@BBBGGG\\\}}}uuucccXXXRRRWWW]]]]]]___ccc_________[[[UUUOOOJJJIIIBBB>>>:::999;;;;;;999777777777777666666666666555444444444444444444444444333333444444444444333333333333333333333333333333222222222111111111111000000000000000000000000000000////////////000000111000000000000////////////////////////////////////////////////////////////000000//////.........---//////000000111111222222111111////////////111111000111222444555555555555888666777999:::<<>>>>><<<:::999::::::999888666666666666666666777777666666666666666666666666444444333333333222222222111111111111111111111111000000000000000000000000////////////000000000000//////////////////////////////////////////////////////000000000000/////////////////////000000111///000000000111111111111000000000000000111111111222222222111111111111111111222444666777999::::::===;;;:::<<<======@@@CCCMMMiiitttcccZZZ^^^```\\\```jjjiiikkkkkkfff]]]SSSLLLIIICCC@@@<<<:::::::::888666666666666555555555444444444444444444444444444444333333444444444444333333333333333333333333333333222222222111111111000000000000000000000000000000//////...//////000111111000000000000////////////////////////////////////////////////////////////000000000///......------......///000111111222222222000...------...000222000111222444555555666666444444666888:::???LLLZZZmmm|||xxx}}}rrrmmmmmm{{{zzz}}}}}}|||{{{~~~xxxuuutttrrrrrrtttsss|||lllRRREEEBBB>>><<<:::999999999888777777777777777777777666666666666666666666666666666444444333333333222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000//////////////////////////////000000000000/////////////////////000000111///000000000111111111111//////000000111111111111222222222111111111111111222333555777999:::::::::<<<:::<<>>;;;999888666555555555555444444444333333444444444444444444444444333444444555555444444333333333333333333333333333222222222111111111000000000000000000000000000000//////...//////000111111////////////000000000000000000000000000000000000////////////////////////000000//////.........---------......///000111111222000...------...000222111222333444555666666666555555888999:::AAARRRccc{{{~~~|||yyyxxxvvvnnnmmmppp|||~~~}}}||||||zzzvvvsssssspppvvv|||[[[JJJFFF???===:::999999999888666888888777777777777666666444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111////////////////////////...//////000000000000000///////////////000111111000000000000111111111111/////////000111111222222111111111111111111222222222333666888:::;;;;;;:::::::::===AAA???>>>HHHVVVvvv~~~{{{zzzzzz}}}ooofff```[[[___ggguuuzzz}}}xxxkkk\\\RRRNNNGGGEEEBBB>>>:::888666666555555555444444444333333444444444444444444444444444444555555555555444444333333333333333333333333222222222111111111111000000000000000000000000000000////////////000000111////////////000000000000000000000000000000000000////////////////////////////////////////////////------......//////000000111111////////////111111111222333444666666666666888:::<<<<<<<<>><<<;;;;;;:::999777888888888777777777666666444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000/////////000000000111111////////////////////////......///000000000000000///////////////000111111000000000000111111111111...//////000111111222222000000000111222222222333222444666999;;;;;;;;;:::;;;:::===@@@>>>@@@TTTkkkzzzuuuttttttyyy~~~xxxhhh___^^^bbbeeessszzz}}}pppaaaWWWSSSKKKIIIFFFAAA<<<999888777777777666666666555555555444444444444444444444444444444555555555555444444444444444444444444444444222222222111111111111000000000000000000000000000111000000////////////000.../////////000000000111000000000000000000000000////////////////////////------......///000000000//////////////////000000111111111111111111111111111222333555666666777777888;;;>>>???@@@JJJbbbyyywwwoooooovvv~~~|||vvvpppnnnrrrzzz~~~{{{|||~~~yyyzzzyyyzzz|||sssuuuaaaQQQBBB@@@===<<<<<<;;;:::888999888888888777777666666777777777777777777777777444444444333333333222222111111111111111111111111000000000000000000000000////////////000000000000---.........//////000000////////////////////////......///000000000000000///////////////000111111000000000000111111111111...//////000111222222222//////000111222333333444222444777999;;;<<<;;;;;;;;;:::===???<<>>:::999999888888888888777777777777444444444444444444444444444444555555555555444444444444444444444444444444222222222111111111111000000000000000000000000000222111000//////...//////.../////////000000111111000000000000000000000000////////////////////////,,,,,,---...///000111111111111111111000000000000111111222222222222111111222222444555666777777777444888>>>AAADDDQQQmmmrrrkkkmmmvvv{{{rrrlllmmmuuu~~~|||yyyyyy~~~~~~vvvwww}}}uuuXXXOOOCCC999999<<<<<<::::::777888888999999999888888777666666555444444333333333333333222222222111111333333333333333333333333000000000000000000000000...///000222222222111000000000000000000000000000111111000000//////..................////////////000000000000111111111111000000////////////000000000000000///////////////444333222222222333444555777888999:::;;;<<<<<<<<<;;;>>>@@@>>>BBBUUUttt~~~vvvtttjjjmmmqqqsssuuuzzzqqqfffhhhjjjfffkkksss{{{|||ssshhh___[[[PPPMMMIIIDDD@@@<<<999888777666666666666666777888555555555555555555555555222333333444444333333222444444444444444444444444333333333222222222111111222222222222222111000///111111111111000000000000000000//////.........---000000000000111111111111111111000000000000111111000000///...............//////000000000000//////444333222111000000000000222333555666666666555555444777;;;???JJJ^^^xxx{{{qqqrrrzzz~~~wwwooonnnttt}}}|||yyyyyyzzzyyy~~~gggUUUIII>>><<<===<<<::::::888888999999999999888888888777777666555555444444444444444444333333333222333333333333333333333333222222222222222222222222//////000111111111111111000000000000000000000000111000000000/////////.../////////000000000000111000000000000111111111111000000////////////000000000000000000000000000000444333222222222333444555777888999:::;;;<<<<<<<<<;;;===???CCCNNNfffsssiiieeefffjjjnnnrrrvvv{{{zzzlllgggfffeeedddjjjqqquuurrrkkkddd```TTTQQQLLLEEE@@@===;;;:::777777666666666666777777555555555555555555555555222333333444444333333222444444444444444444444444222222222222111111111000222222222222222111000000111111111111000000000000111111000000000/////////000000000000111111111111111111000000000000111111000000///...............//////000000000000//////000000////////////000000333444666777888888777777777999>>>EEERRRhhh|||tttvvv}}}|||uuuoooqqqyyy}}}xxxvvvyyy~~~uuu^^^PPPCCC??????===;;;:::888999999999999999888888888888888777666666555555555555555555444444444444333333333333333333333333222222222222222222222222000000000000000111111222000000000000000000000000000000000000////////////000000000000111111111111000000000000111111111111111000000//////000000111111111111111111111111111444333222222222333555666888888999:::;;;<<<======??????BBBLLL```{{{}}}}}}|||kkkbbb```ccchhhnnnrrrxxxuuufffaaabbb^^^bbbhhhmmmooolllfffaaaWWWTTTNNNGGGBBB>>>===<<<888777777666666777777777555555555555555555555555333333444444444444333333444444444444444444444444333333333222222222111111111222222222222111000000111111111111000000000000111111111111000000000000000000000000111111111111111111000000000000111111000000///........./////////000000111111000000///.........///000111222333555555777888999999999999:::<<>>???DDDCCCIIIYYYrrr}}}zzztttfffaaabbbdddiiioootttyyy|||fff\\\]]]\\\]]]aaagggkkkiii```XXXSSSRRRNNNJJJEEEAAA>>><<<888888777777666777777777555555555555555555555555333333444444444444333333444444444444444444444444555444444444444333333333111111222222222111111000111111111111000000000///000000000000000000000000///000000000111111111111111111000000000000111111000000///////////////000000000000111111000000000111111111111222333444444555555666777888999::::::<<<>>>GGGXXXnnnzzzyyy~~~~~~wwwssssssvvv{{{~~~~~~{{{}}}kkk[[[KKKCCCAAA>>>;;;;;;:::::::::::::::999888888666666555555555555444444444444444444333333333333333333333333333333333333000000000000000000000000222111000//////000111222////////////////////////////////////000000000000........./////////000000///000000000111111111111111111000000000000111111111111222222333333333333333333222222333555666777999999::::::<<<>>>@@@AAADDDHHHSSSiiixxx}}}wwwhhh___^^^bbbdddiiinnnrrrwww~~~lll]]][[[VVVVVVYYY```eeecccYYYQQQOOOOOOOOOMMMIIIDDD???;;;999999888777777777777777666666666666666666666666333444444555555444444333444444444444444444444444333333333333222222222222000111111222222222111111111111111111000000000//////////////////////////////000000000111111111111111111000000000000111111000000/////////000000111000000111111111111000000333333222222222222333333555555555666777999::::::<<>>AAABBBDDDOOOddd~~~yyyyyypppccc]]]___ccccccggglllooosssyyyzzziii```SSSRRRTTTYYY______ZZZTTTQQQQQQRRRPPPMMMGGGAAA===:::999888888777777777777666666666666666666666666444444555555555555444444444444444444444444444444111111111000000000//////000000111222222222222111111111111111000000000000............////////////000000000000111111111111111111000000000000111111000000/////////000111111000111111222222111111000222111111000000000111111555555555666777999:::;;;>>>HHH[[[sss|||yyy{{{}}}zzzwwwwwwyyy~~~yyy~~~}}}qqq\\\OOOHHHBBB>>>===;;;;;;;;;;;;:::999888777555555555555555666666666555555555555444444444444333333333333333333333333222222222222222222222222111111111111111000//////000000000000000000000000.../////////000000000111...////////////000000000000000000000111111111111222111111000000111111222000000111111222333333333333333333333444666777999;;;::::::;;;<<>>???EEEVVVqqq~~~yyywwwwwwzzz{{{ooo```VVVKKK@@@::::::999888999::::::999888555555777888888777666666666555555555555444444444777666444222111111111222000000000000//////......222222111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000////////////111111111111111111111111111111222222222333333333111111000111333555888::::::>>>::::::AAAAAABBBKKKWWW{{{nnndddccc```aaaffffffiiinnnsssyyyyyy|||qqqeee^^^bbbeeedddjjjuuuxxxpppbbbUUUPPPQQQOOOIII???===:::999999999888777777888888888888666444333777555444555666777666555555555444444444333333333333333333222222111111111///444999888333//////111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111000/////////000222333000000000000000000000000000111222222444444555666555555888;;;;;;:::===CCCIIIdddwwwtttrrrpppxxx}}}yyyhhh[[[OOOFFFBBB;;;:::999999::::::999888666777777777777777666666666555555555555444444444444444333222111222333333333333333222222111111111111111111000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000///222222222111111111111111111111222222222333333333222222111222444666999;;;999===:::;;;BBBBBBDDDOOO```yyyfffbbbccc```aaaffffffjjjqqqxxxyyy|||vvvhhh```cccgggiiioooxxx}}}xxxkkk]]]TTTPPPMMMHHHBBB@@@<<<:::::::::999888777777888777777666555444666444333444555666555444555555444444444333333333333333333222222222111111111666:::999555111111333000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000111000/////////000222222111111111111111111111111111111222333444555555666666555888;;;;;;:::@@@GGGTTToooxxxtttsssssszzz~~~~~~wwwfffVVVLLLIII===;;;:::999:::;;;:::999999888777777666666666666666555555555555444444444222111111111222222333444444444333333333333222222000000000000111111111111000000000000000000000000000000///////////////...000000000000000000000000000000000000000000000000222222222222111111000000111111222222222333333333333333333444555888:::<<<888<<<:::<<>>HHHaaayyy|||zzzvvvsssuuuyyy|||yyyvvvtttuuuvvvxxx}}}mmmXXXFFFCCC>>><<<;;;<<<;;;;;;888888999999999888888777666555555555555444444444222333444555555555444444222333333333444444444444111111111000000000000000000000000000000000000000/////////000000000111111000000000000000000000000///000000111111222333333000000000111222222333333111111222222222333333333333444555777999:::;;;;;;<<<===:::>>>CCCEEE[[[~~~|||wwwrrrzzzfffWWWQQQQQQTTTWWWYYYZZZ[[[^^^eeelllqqq}}}zzz~~~mmm___[[[^^^bbbcccfffqqqwwwpppcccZZZUUUSSSMMMHHHAAA===;;;:::::::::777777888777777666555444888666555666777888777666555555444444444333333333111111222222222333333333222111111111222222222111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000...///000111222111111000111111111111111111111111222222333444555666777777666999===>>>???MMMjjj~~~uuuqqqwww}}}~~~{{{wwwuuuuuuvvvvvvyyywww```GGGCCC???<<<;;;<<<;;;;;;666777999::::::999888777666666555555555444444444111222444666777777777666000000000111111222222222222222111111000000//////000000000000000000000000//////000000111111222222000000000000000000000000///000000111222222333333//////000111222333333444111111222222222333333333222333555777999:::;;;;;;<<<<<<:::???EEEJJJbbb~~~wwwttt}}}oooZZZLLLJJJQQQWWWYYY\\\^^^```eeemmmtttwww~~~~~~|||jjj``````bbbcccaaakkkrrrmmmbbbZZZVVVSSSNNNIIICCC>>><<<<<<<<<<<<777888888888888666444333777555444555666777666555555555444444444333333333111111111222222333333333000///...///000111000///000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000...///000222222111111000222222222222222222222222222333333444555666777777666:::>>>???AAAPPPooo~~~uuussszzz||||||~~~zzzzzzwwwwwwuuutttuuuyyy}}}vvveeeWWWIII<<<:::>>>>>><<<;;;999999:::999999888777666666666555444444444444555444444444333333222222222222111000000000111333444333222111/////////000111222222111111111111222222000000000000000000000000//////000111111111111111222222222111111111111111////////////////////////000000000000111222333444555555666888999:::;;;<<<:::@@@CCCBBBDDDWWWwwwvvvuuuxxx~~~aaaQQQJJJHHHMMMUUU\\\```eeehhhkkkrrr|||~~~|||zzzyyy|||~~~iii[[[___jjjbbbdddfffbbb[[[WWWVVVXXXOOOKKKEEEAAA===;;;999777888888888888777777777777777777666555555555555555555555444444444333333333333333333333333333333333222222111111111111222222333444444555555444444333111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333222333444666777777888888555999===AAAKKKaaa}}}vvv|||wwwzzzvvvrrryyytttuuuuuuvvvwwwzzz~~~vvv|||qqq]]]OOOAAA>>>??????<<<;;;999999:::999999888777666666666555444444444444555555555555444444444333333111111111111111222333333333222111000//////000111222222111111111111222222000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000111222333444555555666888999:::;;;<<<<<<@@@CCCBBBGGG[[[}}}yyytttxxx{{{^^^PPPKKKIIIMMMTTTYYY^^^dddiiinnnwww}}}{{{~~~{{{yyy{{{sssccc]]]```___bbbeeeccc^^^YYYWWWXXXQQQMMMGGGBBB???<<<:::888888888888888777777777777777777666555555555555555666555555555444444444444333333333333333333333333222222111111111111222222111111222222222222111111111111000000111111222333000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222222333333333444666777777888888777:::===CCCPPPiii{{{yyy{{{~~~yyyxxxzzzrrrsssuuuwwwyyyzzz{{{|||}}}{{{{{{yyydddVVVHHHBBBAAA???<<<;;;999999:::999999888777666666666555444444444444555666666555555555555444444000111222222222222222222222222111000000000111111222222111111111111222222000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111111000000111111222333444555666777888999;;;<<<<<<===@@@AAABBBKKKcccyyypppqqq{{{uuuZZZOOOMMMKKKMMMRRRZZZ^^^dddjjjqqq{{{}}}{{{|||{{{yyy{{{rrraaaXXX[[[^^^bbbcccaaa]]]YYYWWWSSSOOOJJJEEEAAA>>>;;;888888888888888777777777777777666666555555555555666666666555555555444444444333333333333333333333333222222111111111111222222000000111111111111000000111000000000000111222222////////////////////////111111111111111111111111000000000000000000000000000000000111111111222222333333444555666777888888::::::===FFFYYYttt~~~|||~~~ttttttsssuuuwwwyyyzzzzzz{{{iiiZZZKKKDDDAAA>>>;;;;;;999999999999999888666666666666555444444444444555555555555555444444444444000111222333333333222111222111111111111111111111222222111111111111222222000000000000000000000000//////000111111111111111////////////000000000000222222222222222222222222111111111111222333444444555666777888:::;;;<<<<<<===>>>@@@CCCPPPjjjssslllqqq|||mmmUUUMMMNNNMMMNNNQQQ\\\```eeelllsss}}}~~~|||}}}|||zzz}}}kkkYYYWWWZZZ___bbbccc```[[[XXXTTTPPPKKKFFFBBB???;;;888888888888888777777777666777666555555555555666666555555555444444444333333333333333333333333333333222222111111111111222222111111222222222222111111000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000///000000000000111111111333444444555666777888999;;;:::>>>KKKccc|||}}}~~~{{{wwwrrrqqqssswwwyyyzzzzzz~~~kkk]]]NNNFFFAAA===;;;<<<999999999999999888666666666666555444444444444555333333333333333333333444111222333444444333111111111111111222222222222111222222111111111111222222000000000000000000000000//////000111111111111111......//////000000000000222222222222222222222222111111111111222333444555666666777999:::;;;<<<=========>>>FFFWWWrrr|||qqqqqqyyyzzzdddPPPLLLOOONNNOOOSSSZZZ^^^eeemmmwww|||}}}sss^^^TTTVVVZZZ___cccbbb]]]XXXSSSPPPKKKGGGCCC???;;;888888888888888777777777666666666555555555555666666444444444444333333333222333333333333333333333333222222111111111111222222000111111222222111111000000000//////000000111222111111111111111111111111111111111111111111111111111111111111111111111111///000000000000111111111444444444444555777888999<<<;;;AAARRRmmm{{{~~~{{{rrrnnnpppuuuxxxyyyyyy{{{qqqcccSSSIIICCC===<<<>>>999999:::999999888777666666666555444444444444555222222222333333333333444333333333333333333222111000111222222333222222222222222111111111111222222000000000000000000000000//////000111111111111111...//////000000111111222222222222222222222222222222111111222222333444555666777888999:::<<<============@@@KKK___yyytttqqqzzzmmm[[[MMMLLLOOONNNQQQVVVVVV[[[dddppp|||}}}wwwbbbTTTSSSTTTZZZ```bbb^^^YYYRRROOOKKKHHHEEEAAA===:::888888888888777777777777666555555555555666666777555555444444444333333333333333333333333333333333222222111111111111222222//////000000000000//////000////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222444444444444555777888:::<<<>>>GGG[[[vvv|||}}}}}}tttoooppptttvvvwwwyyyzzz~~~zzzkkk[[[OOOFFF???===???999999:::999999888777666666666555444444444444555333333333333444444555555444444333222222222222222000111222333333333222222222222111111111111222222000000000000000000000000//////000111111111111111//////000000111222222333222222222222222222222222222222222222333444555555666777888999;;;<<<======>>>>>>CCCQQQgggvvvnnnqqqaaaTTTLLLMMMNNNNNNRRRZZZVVV\\\gggttt}}}|||}}}|||iiiUUUQQQOOOTTT\\\aaa^^^ZZZRRRPPPMMMJJJGGGDDD@@@===888888888888777777777777555555555555555666777777777666666666555555555555333333333333333333333333222222111111111111222222///000000111111000000//////////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333555444333333444666999:::===BBBOOOdddxxxwww|||}}}uuuqqqrrruuuuuutttzzz{{{}}}sssaaaTTTIIIAAA>>>@@@999999:::999999888777666666666555444444444444555444444444555555555666666666555333222111222333333000111222333444333333222222222111111111111222222000000000000000000000000//////000111111111111111///000000111222333333333111111111111111111111111222222222222333444555555777777888999;;;<<<======???@@@FFFUUUlll}}}ssskkkqqquuuZZZQQQKKKMMMNNNMMMSSS]]]ZZZ```kkkxxx~~~|||~~~}}}|||{{{{{{~~~pppWWWQQQMMMQQQZZZ___^^^[[[SSSQQQNNNLLLIIIFFFBBB???888888888888777777777777555555555555555666777888888888888888777777777777333333333333333333333333222222111111111111222222222222333333333333222222///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111111222222222222333333333555444333333444666999:::???EEETTTjjj|||rrrrrryyy|||~~~yyypppnnnpppssstttwwwyyy|||gggYYYQQQHHH@@@;;;:::;;;;;;;;;:::888777666666666666666666555555444444444444333333222222222444333222111111222333444222222222222222222222222222222222222222222222222000000000000000000000000222222222111111111000000111111111111111111111111111111222222222222111111111111111111222333444444555777999;;;===>>>>>>>>>:::@@@JJJYYYrrrqqqgggwwwuuuaaaPPPNNNLLLLLLOOOSSSWWWYYYYYYfffttt}}}~~~{{{vvvvvvyyysss]]]PPPJJJJJJMMMZZZccc^^^RRRQQQPPPOOOLLLGGGBBB>>>:::999888888999999888666666666555555555555666666666666666666666666666666555444333222111111111111222222222222222222222222222222222111111111000000111111111111111111111111............------------555555555444444333333222333222000/////////000000222222222222333444555555555555555777:::<<<<<<<<>>>>>>>>>>>CCCMMM^^^yyyooojjj||||||eeeUUUMMMLLLKKKLLLOOOTTTWWWYYY\\\iiiwwwxxxtttrrruuuzzzxxxaaaSSSMMMMMMNNNZZZbbb]]]RRROOOLLLLLLMMMKKKCCC===;;;:::888888999999888666777666666555555666666777666666666666666666666666555444333222111111111111222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111555555555444444444444444444444222111111111222222222222222222333444555666666666666888:::<<<<<<===EEEPPPfffzzzjjjgggoooyyytttvvvwwwxxxxxxyyy|||~~~zzzqqqmmmnnnpppppprrrsssuuu{{{qqq^^^NNNEEECCC<<<<<<<<<;;;:::999777666666666666666666555555444444444555555555555555555333333222222222222333333222222222222222222222222000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111111111222222222222111111111111111111222333444555777888:::;;;======>>>>>>BBBGGGRRRfffxxxoooqqqyyyfffTTTJJJIIIIIIJJJLLLPPPTTTXXX[[[aaannn}}}~~~tttrrrssswww|||zzzfffVVVOOOPPPPPPYYY```[[[ZZZUUUPPPRRRUUUSSSJJJBBB===;;;999888999999888666888777777666666777777888666666666666666666666666444444333333222222111111222222222222222222222222222222222111111111111111000000000000000000000000333333333333333333333333444444444555555555555555666555444444333444444444222222222222333444555666777777888888:::;;;======HHHXXXpppvvvggghhhrrrzzzppprrrsssttttttvvvyyy|||tttlllkkklllooopppqqqqqqvvviiiRRRFFFDDD======<<<;;;:::999888777666666666666666555555444222222222333333444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111222333444555666999999:::;;;<<<===>>>>>>EEEJJJXXXpppooooooyyy}}}iiiWWWKKKGGGEEEFFFIIILLLPPPUUUZZZ]]]fffsss|||zzzxxxxxx{{{}}}}}}iiiXXXPPPQQQQQQWWW^^^ZZZ___\\\YYYXXXYYYUUUNNNGGG???<<<:::999999999888777888888777777777777888888666666666666666666666666444444444333333222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111222222222222222444444444555555666666666666555555555555555555555333222222333333444555666666777888888888:::<<<>>>HHH\\\xxxuuuiiinnnyyy~~~mmmnnnppppppqqqtttxxx{{{xxxnnnjjjiiinnnoooooopppsss{{{xxxZZZIIIDDD???>>>===<<<:::999888888666666666666666555555444222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111222333444666777999999:::;;;<<<>>>??????EEEMMM```{{{wwwuuueeelllppp]]]OOOIIIHHHCCCFFFIIILLLPPPUUU\\\aaakkkxxx{{{~~~}}}|||{{{}}}~~~mmmYYYQQQRRRPPPVVV]]][[[]]]^^^]]]ZZZUUUOOOJJJHHHAAA>>>;;;999999999888777888888777777777777888888666666666666666666666666333333444444444333222222222222222222222222222222111111111111111111111111222222222222222222222222000000000111111111222222333444444444555555666666444444555555555555555555333333333333444555666666555666777777777999===@@@IIIaaavvvoooyyyjjjkkklllmmmnnnrrrvvvzzz}}}tttmmmiiillllllmmmnnnqqqwww~~~fffOOOFFFAAA@@@>>><<<:::999999888666666666666666555555444444444555555555555555555333333444444444444333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111222222222111111111111111111111111111111222222222222111111111111111222444555777777999999999;;;<<<>>>@@@AAAFFFRRRkkkxxxnnnjjj___mmmsssbbbSSSJJJGGGGGGDDDFFFJJJLLLOOOUUU^^^eeeqqq|||}}}zzz~~~||||||~~~uuu^^^SSSSSSPPPTTT[[[\\\]]]```aaa]]]UUUNNNLLLLLLCCC@@@<<<999999999888777888777777666666777777888666666666666666666666666222333444555555444333222222222222222222222222222111111111111111222222222333333333333333333333333111111111222222333333444333333333444444444444444333333444555555555444444333333333333444555666777444666888888777:::???DDDOOOjjjyyyyyy~~~ggghhhiiijjjkkkoootttxxx||||||rrrlllggghhhiiikkknnnsssxxx|||tttXXXKKKBBBAAA>>><<<:::999999999666666666666666555555444555555555555555555444444333333444555555444333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111111111111222444666777888888888999:::===???BBBDDDHHHYYYxxxooofffdddeeettt}}}hhhVVVLLLHHHEEECCCFFFHHHJJJLLLNNNUUU```hhhxxx{{{zzz~~~}}}fffWWWVVVQQQRRRZZZ\\\]]]______]]]YYYSSSPPPNNNDDDAAA<<<999999999888777777666666555555666666777666666666666666666666666222333444666666555333222222222222222222222222222000000111111111222222222222222222222222222222222000111111222333333444444333333333333333222222222333333555666666666555555444333333444444555666777444777999999999<<>>FFFLLL[[[vvv}}}wwwyyygggddddddggghhhjjjqqqxxx{{{vvvgggeeedddfffkkkpppqqqqqqzzzdddUUUFFFAAA>>>===;;;777777:::888777777666555444444444555555555555555555555555555333111111444555444222111111111111111111111111444333222222111111222222111111111111111111111111000111111111111222222222222222222111111111000000000000000000111111111111222222222333444555666777999<<<===;;;;;;>>>CCCEEENNNgggooo```bbbkkkqqq]]]OOOGGGDDDEEEIIIFFFHHHJJJKKKOOOYYYfffqqq|||~~~{{{tttuuuzzzvvv{{{cccZZZZZZYYYYYY\\\\\\VVVPPPOOOQQQSSSRRROOOKKKEEE===999999888555111888888888888888888888888666666555555555444444444444444444444333222111000222222222222222222222222111111111111111111111111222222111000//////000000000000111222333333444444222222222111111111111000111222444666666555444333222333333444555666777777999777888:::;;;>>>GGGQQQeee~~~xxxxxxfffddddddfffhhhiiipppwwwzzz|||lllhhheeeeeeiiimmmpppqqqzzzkkkZZZJJJDDD??????<<<999888;;;888777777666555555444444555555555555555555555555444222000000222444333111222222222222222222222222444333222222111111222222111111111111111111111111000111111111111222222222222222222111111111000000000000000000111111111111222222222333444555777777999;;;<<<<<<===@@@DDDFFFQQQpppmmmaaaeeepppvvvhhhWWWMMMHHHDDDDDDGGGFFFHHHJJJLLLRRR]]]kkkvvvzzztttvvv}}}tttwwwpppddd\\\VVVVVVZZZXXXSSSNNNMMMPPPSSSRRRPPPMMMGGG???;;;::::::777444777777777777777777777777666666555555555444444444444444444444333222111111222222222222222222222222111111111111111111111111333333222111111111111111000000111222222333444444222222222111111111111000111222444555666555444333222333333444555666777777888777888;;;===AAAKKKVVVooo}}}eeeccccccfffggghhhnnnuuuxxxtttooohhhdddeeeiiinnnpppxxx~~~ttt```OOOHHHBBB@@@>>>:::999;;;888777777666666555555444555555555555555555555555333111000000222222222111333333333333333333333333444333222222111111222222111111111111111111111111000111111111111222222222222222222111111111111111000000000111111111222222222333333333555666777888999999:::<<>>CCCPPP]]]{{{|||dddbbbbbbeeeffffffkkkrrrvvv}}}~~~wwwllleeebbbffflllpppvvvzzz|||cccTTTKKKCCC@@@>>>:::999:::777777777777666666555555555555555555555555555555333222222111222222333333333333333333333333333333444333222222111111222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222333333333444555777888999:::999999<<>>DDDTTTccc}}}xxxcccaaaaaadddddddddhhhnnnttt{{{~~~rrrgggbbbdddjjjooorrrttt{{{hhhXXXNNNCCC???===:::888999777777777777777666666666555555555555555555555555444444444333333333444555222222222222222222222222444333222222111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222333333444555666888999:::;;;999999===>>>>>>FFFOOOnnn}}}jjj___aaaooo~~~pppZZZOOOEEEBBBBBBCCCFFFIIIKKKLLLNNNSSS\\\iiivvv~~~|||yyyzzz~~~|||{{{{{{{{{rrrpppvvv~~~{{{uuuvvvzzzxxxuuuttt]]]RRRSSSWWWUUUSSSRRRQQQQQQQQQPPPPPPKKKEEE???<<<;;;::::::888888888888888888888888777777666666666555555555444444555555555444333333333333333333333333333333222222222222222222222222111111000000000000111222000111111111111111222222222222222111111111000000222222222333333333333333222333333444555666777777999999:::<<<===EEEWWWhhh~~~}}}yyybbb``````ccccccbbbfffkkkrrrzzzyyyllleeedddiiinnnpppooosssrrr]]]QQQEEE@@@>>>:::888888777777777777777777777777555555555555555555555555444555555555333333555666111111111111111111111111444333222222111111222222111111111111111111111111000111111111111222222222111111111111111222222222111111111222222222222333333333444555777999:::;;;;;;999;;;>>>===>>>JJJZZZtttccc]]]ddduuuhhhWWWMMMDDDBBBCCCDDDGGGJJJKKKLLLPPPVVVaaammmxxx{{{xxxyyyyyywwwtttqqqpppooopppqqqqqqzzzxxxrrrrrrxxxzzzttttttyyy{{{}}}~~~}}}}}}zzz~~~gggXXXTTTXXXWWWVVVTTTSSSRRRQQQQQQQQQNNNHHHBBB>>>;;;999999888888888888888888888888777777777666666666555555444444555555555555444444333333333333333333333333333333333333333333333333000000000///000000111222111111111111111111111111222222222111111111111000222222222222333333333333222333333444555666777777999999;;;===???III]]]qqq}}}aaa___```bbbbbbaaadddiiipppxxx~~~qqqhhheeehhhlllpppkkkmmmyyybbbUUUGGGAAA???<<<999999777777777777777777777777555555555555555555555555333555555444222222444666222222222222222222222222444333222222111111222222111111111111111111111111000111111111111222222222000000111111111222222222111111111222222222333333333444444666777999;;;<<<999999===AAA>>>@@@SSSiiinnn___^^^jjj~~~yyyaaaQQQIIICCCDDDFFFFFFGGGJJJJJJLLLQQQZZZgggsss}}}|||yyyzzznnnkkkhhhffffffiiimmmoooooozzz~~~zzzwwwxxx}}}yyyrrrrrrvvvvvvyyy||||||zzzyyy|||qqq___WWWVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQMMMGGG@@@<<<999888888888888888888888888888777777777777666666666555444444555555555555444444444444444444444444444444333333333333333333333333111000000000111111222333111111111111000000000000222222222111111111111000222222222222222333333444222333333444555666777777777999<<<>>>BBBNNNfff{{{```^^^___bbbaaa```ccchhhooowwwuuujjjfffhhhlllpppiiijjjvvvfffWWWHHHBBB@@@===::::::777777777777777888888888555555555555555555555555222444555444111111333666333333333333333333333333444333222222111111222222111111111111111111111111000111111111111222222222000000111111222222222222111111222222222333333333333444444666888:::<<<===777888???CCC@@@CCCYYYuuujjj^^^```ooosss___LLLFFFCCCFFFIIIHHHHHHIIIIIIKKKRRR]]]kkkxxx~~~{{{|||vvvjjjgggdddbbbdddiiiooosssrrr~~~~~~|||{{{}}}~~~~~~wwwpppooosssrrrwww{{{{{{xxxvvvyyy}}}vvvcccYYYTTTUUUUUUUUUTTTSSSTTTUUUTTTSSSPPPJJJCCC===999888777777777777777777777777777777777777666666666666444444555555555555555444444444444444444444444444333333333333333333333333222111111111222333333444111111111000000000000000222222222111111111111000222222111111222222333444222333333444555666777777666888<<<@@@EEESSSlllaaa^^^]]]___``````eeelllooouuu~~~vvvmmmhhhgggfffllljjjlllsss|||uuu___KKKFFFCCC<<<888;;;999999888888777666666666555555555555555555555555666555555555555444444444555444333333222222333333444444333333222111000000222222222111111111000000000111111111111222222222111111111111111111111111555333111000///000111222222333444666777999:::;;;@@@999<<>>:::<<>>BBBHHHYYYyyy}}}]]][[[\\\___```___bbbgggnnnttt}}}wwwmmmfffbbbeeebbbeeelllrrrxxxqqqYYYLLLDDD<<<:::<<<999999999888777777666666555555555555555555555555555555555555444444444444555444333333222222333333444333333222222111111111222222222111111111111111000111111111111222222222222222222222111111000000222222111000000111333444222333444666777999:::;;;===;;;>>>DDDHHHWWW|||xxxiiiqqqqqqkkkfff\\\QQQJJJDDDCCCDDDFFFHHHHHHFFFDDDHHHPPP\\\eeemmmwww~~~vvvrrrppptttzzz|||xxxsssnnnlllgggfffjjjoooqqqnnnmmmooozzzfffXXXPPPNNNNNNQQQUUUXXXWWWUUUYYYXXXUUUPPPIIIBBB<<<888999999999888888888888777444444333333333333444444555555444444444333333333444333333222222333333444333333333222222222111111000111222222222222111000000000000///000111111222000000000000111222333333222222111111111111222222222222333444666777888999:::;;;>>>CCCKKK```wwwqqqzzz}}}___]]]___bbbbbbaaaccchhhmmmsss{{{|||pppgggbbb```^^^```gggnnnssszzzeeeSSSGGG>>>;;;===::::::999888888777777666555555555555555555555555555555555444444444333333555444333333222222333333333333333222222111111111111111111111111111111111000000111111111222222222333333222222111000000000222111111111111222333444222333444666777999:::;;;<<<===???CCCJJJ___nnnbbbkkkppp```YYYUUUPPPJJJGGGAAABBBDDDEEEGGGGGGFFFEEEJJJSSS^^^hhhpppyyy|||xxxuuuwww~~~~~~~~~yyytttpppnnniiiffffffjjjkkkiiikkknnn}}}hhhYYYOOOKKKIIIMMMUUUZZZXXXUUUZZZYYYWWWSSSLLLEEE>>>:::999999999888888888777777777666666555555666666777555555444444444333333333444333333222222333333444333333333222222222111111111111111222222111111111000//////000000000111111000000000000111222333444222222222222222222222222222222333555666777888999:::;;;>>>CCCOOOhhh}}}rrrnnnuuu|||___^^^___bbbbbbaaaccchhhrrrwww}}}tttjjjddd^^^\\\^^^dddkkkpppwww~~~ttt[[[KKKAAA===>>>::::::999999888777777777666666666666666666666666555444444444444333333333555444333333222222333333333333222222222222222111111111111111111111111111000000111111111222222222222222222111111111000000111111111222222333444444222333444666777999:::;;;<<>>EEEUUUqqq{{{|||yyynnnnnnrrrvvv~~~^^^]]]]]]```___^^^aaafffqqquuu{{{zzzpppjjj```]]]]]]bbbgggmmmttt|||eeePPPEEE@@@>>>:::::::::999888888777777666666666666666666666666444444444444333333333333555444333333222222333333222222222222222222222222111111111111111222222222000111111111111222222222111111111111111111111111222222222333333333333333222333444666777999:::;;;<<<@@@BBBDDDTTTttt}}}lllaaa[[[eeezzzhhh\\\OOOJJJIIIEEECCCCCCBBBCCCBBBAAABBBDDDIIILLLPPPYYYeeeooovvv~~~||||||{{{wwwtttssslllfffdddccccccgggmmmrrr~~~nnn]]]RRRLLLGGGJJJSSSZZZ]]]\\\YYYXXXUUUPPPJJJCCC>>>:::999999999888888888888777666666555555555555666666555555444444444333333333444333333222222333333444333333333222222222111111222222111000000111222222000000111222222222222111000000000000111222333333222222333333333333222222333333444555777888999:::888<<<@@@HHH\\\{{{zzz{{{uuukkknnnoooqqq~~~```]]]]]]^^^^^^]]]aaagggnnnrrrxxx}}}vvvpppeee```^^^```dddhhhpppxxxmmmUUUHHHAAA>>>;;;::::::999999888888777666666666666666666666666444444444333333333222222555444333333222222333333222222222222222222222222000000111111111222222222000111111111111222222222000000000111222222333333333333333333333333222222222333444666777999:::;;;<<<@@@BBBGGG\\\{{{sssccc______kkk~~~ggg[[[OOOIIIGGGCCCBBBCCCAAABBBCCCCCCCCCEEEJJJNNNSSS\\\hhhrrryyy{{{{{{{{{||||||yyywwwsssmmmhhhfffcccaaaccchhhnnn{{{tttcccVVVPPPKKKKKKRRR[[[```bbbaaa___ZZZSSSLLLEEE???<<<999999999888888888888777555555555444444555555555555555444444444333333333444333333222222333333444333333333222222222111111222222111000000111222222000111222333444333333222222111111111111111222222222222333444444333222222333333444666777888999:::999>>>DDDMMMccc~~~|||}}}tttmmmoooppprrr}}}ccc```___```______cccjjjppptttzzzzzztttiiiccc^^^___aaaeeemmmuuu{{{rrrXXXJJJBBB>>>;;;;;;:::999999888888777777777777777777777777777444444444333333333222222555444333333222222333333222222222222222222222222000000111111222222222222000111111111111222222222//////000111222333333444444444444444333333222111222333444666777999:::;;;;;;@@@BBBIIIbbbwwwmmm]]]]]]bbboookkk^^^QQQJJJGGGCCCBBBDDD@@@BBBDDDEEEDDDFFFJJJMMMTTT]]]jjjttt{{{{{{{{{|||{{{~~~~~~zzzzzz~~~xxxzzz}}}}}}zzzxxxrrrmmmiiihhheeeaaa```cccjjjwwwyyyhhhZZZTTTNNNMMMSSS[[[cccgggkkkgggaaaYYYPPPHHHBBB???999999999888888888888777666666666555555666666666555555444444444333333333444333333222222333333444333333333222222222111111333222111000000111222333111222333444555444333333222222111111111111111111222222444444444444222222333444555666777888999:::999@@@FFFPPPhhh}}}}}}vvvsssqqqtttuuu}}}aaa\\\XXXXXXZZZ^^^gggqqqppp{{{|||ooojjjbbb]]]]]]ccckkkrrrxxx~~~aaaPPPGGGCCC<<<<<<:::999888777777777666666666666555555555555444444555555444444333222////////////////////////222222222222222222222222111111111111111111111111000000000000000000000000222222111111222222333444222222222222222222222222222444777888999:::===???>>>CCCEEEMMMiiiwwwqqq\\\bbb```uuunnnaaaRRRJJJEEE@@@???AAADDDBBBCCCEEEDDDDDDJJJRRRWWW^^^nnn~~~}}}~~~yyyvvvyyy|||~~~|||}}}~~~yyyssspppnnnjjjfffcccbbbaaaaaahhhuuurrr]]]UUUPPPQQQTTTYYY```fffkkkgggaaaZZZSSSJJJBBB<<<<<<:::777777777888888777777777777777777777777777666555444333333444555666444444444444444444444444444333222111111111222333333333333222222111111111000111111111111222222222000000111222333333444444444444444333333222222222555666777777777777999;;;===@@@FFFUUUqqq}}}zzz}}}rrrpppvvvssssss___\\\[[[]]]^^^```gggooorrr|||yyyrrrfff]]]ZZZ^^^gggnnnvvvdddQQQFFF@@@===<<<:::999888888777777666666666666555555555555444444555555444444333222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333222222222222222222222222222444666888888:::<<<>>>@@@DDDGGGRRRqqq{{{tttaaahhhiii~~~nnnaaaSSSLLLGGGBBB@@@AAADDDBBBCCCEEEEEEEEEKKKSSS\\\bbbqqq~~~zzzxxxxxx|||}}}yyysssooojjjdddaaa```aaaccchhhttt{{{}}}sssddd[[[SSSQQQSSSVVV]]]dddeeeccc___[[[VVVNNNEEE???===;;;888777888999888888777777777777777777777777666555444444444444555666444444444444444444444444444333222111111111222222333333222222222222222222000111111111111222222222000111111222333333444444444444444333333222222222444555777777666777999;;;>>>AAAHHHWWWttt|||{{{}}}uuuuuuvvvrrrpppxxx]]]\\\]]]aaabbbcccgggmmmrrrzzzyyykkk___YYY\\\dddlllrrr{{{iiiUUUGGG@@@===<<<;;;999888888888888666666666666555555555555444444555555444444333222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000//////000000111222222222222222222222222222111333666777888999<<<>>>AAACCCGGGWWWzzz}}}wwwgggpppsssrrrdddUUUMMMIIIDDDBBBBBBCCCBBBCCCFFFEEEFFFMMMUUU___eeerrr|||xxxwwwwww|||}}}|||}}}{{{wwwuuuqqqjjjccc```___aaabbbgggrrr~~~uuummmmmmzzzwwwlllaaaVVVQQQPPPRRRXXX___]]]]]]]]]]]]YYYRRRHHHBBB>>>;;;999888888999888888666666666666666666666666666555444444444444555666444444444444444444444444444333222222111111222222222222222222222222333333000111111111111222222222111111111222222333333444444444333333333333222222333555666666666777999;;;>>>BBBJJJ[[[yyyxxxyyyyyyzzzzzzvvvrrrvvv]]][[[]]]```bbbbbbgggmmmqqqwww|||~~~}}}~~~|||pppddd\\\\\\ccciiiooowwwmmmXXXJJJCCC===<<<;;;:::999888888888666666666666555555555555444444555555444444333222444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000111222222111222222222222222333333111333555777777999;;;===???@@@GGG\\\}}}yyylllvvv{{{yyyhhhVVVLLLHHHDDDBBBCCCCCCBBBDDDFFFGGGHHHOOOWWW```eeeppp}}}{{{zzzzzz{{{|||{{{yyyyyyyyyxxxuuurrrtttpppkkkeeeaaa```___```eeemmmxxxuuukkkfffooo||||||rrreeeWWWOOOLLLNNNTTT\\\XXXZZZ\\\^^^[[[TTTJJJCCC===;;;888777777888777666666666666666666666666666555555555444444555555555333333333333333333333333333333222222222222111222111111111222222333333333000000111111111222222222111111111222222333333333333333333333333333333333333444555666666777999;;;>>>BBBLLL___~~~uuutttzzz||||||{{{yyy|||]]]ZZZZZZ\\\]]]___fffmmmsssvvvzzz}}}}}}|||xxxmmmbbb]]]^^^bbbjjjsss|||nnnYYYLLLFFF======;;;:::999888888888666666666666555555555555444444555555444444333222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111222111111111111222333333111111111222222333333333111333666777888999<<<>>>@@@@@@JJJeee|||{{{uuu~~~lllUUUIIIDDDCCCCCCDDDCCCBBBDDDGGGHHHJJJQQQYYYaaafffooozzz|||}}}{{{yyywwwuuurrrppppppooommmiiieeeaaa^^^\\\bbbgggqqq|||zzzqqqfffiiirrrvvvgggWWWNNNJJJKKKQQQYYYXXXZZZ\\\^^^\\\TTTJJJCCC===:::888666777777666555666666666666666666666666444555555555555555555444333333333333333333333333333333333333222222111111111111111222222333333333000000111111111222222222111222222222222222333333333333333333333333333333222444555666666777:::<<<===BBBNNNdddwwwsssvvv}}}|||}}}{{{~~~^^^ZZZWWWXXXZZZ]]]eeennnuuuuuuxxx|||}}}|||~~~uuuggg\\\YYYZZZeeennnxxxrrr[[[NNNHHH>>>===<<<:::999999999999666666666666555555555555444444555555444444333222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222222222111222333333444111111111222222333333444222444777888999:::<<>>;;;888777777777666555666666666666666666666666444444555666666555444444333333333333333333333333222333333333333222111000222222222222222222333333000111111111111222222222222222222222222222222222222222333333333333444444333444666777777888;;;===>>>DDDQQQiii|||xxx{{{~~~yyyxxx}}}]]]YYYWWWYYYZZZ]]]dddmmmtttrrrtttyyy{{{yyyzzz}}}xxxiii]]]YYYYYY^^^jjjttt{{{|||cccTTTMMM>>>===<<<;;;:::999999999666666666666555555555555444444555555444444333222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111222222333000111111222333333444444333555888999:::;;;>>>@@@AAAFFFWWWvvvzzzvvvyyy}}}yyyeeeOOOFFFEEEEEEDDDDDDBBBBBBDDDHHHJJJMMMUUU^^^eeemmmuuuwww}}}~~~}}}|||zzzwwwssspppoooooommmmmmllljjjfffccc___]]]aaabbbjjjwwwrrriiifffnnn~~~ppp^^^RRRKKKIIIMMMTTT[[[[[[ZZZYYYWWWSSSMMMHHH@@@===:::999999999888777777777777777777777777777444444555666666555444444222222222222222222222222222222333333333222111000333333222222222222222222000111111111111222222222222222222222222222222222222222222333333444444444444555777888888:::<<>>===<<<;;;:::999999999777666666666555555555555444444555555444444333222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000000000000111111222000000111222333333444444444666888::::::<<<>>>@@@???EEEXXXxxxvvvqqqssswww~~~rrr```MMMGGGHHHGGGEEEDDDBBBBBBDDDIIIKKKMMMUUU^^^dddnnnuuuuuuyyy~~~}}}|||yyywwwvvvwwwnnnmmmkkkhhheeebbbaaa```bbbbbbiiiwww{{{nnneeejjjwwwtttbbbUUUMMMIIILLLRRR\\\ZZZYYYWWWVVVSSSOOOKKKBBB???<<<;;;;;;:::999888888888888888888888888888333444555666666555444333222222222222222222222222222222333444333222111000444333333222222111111111000111111111111222222222222222222222222222222222222222222333333444444444444666888888999:::===@@@BBBIIIXXXrrr~~~cccXXXXXXWWWXXXZZZ]]]aaacccmmmnnnppprrrtttuuuvvvvvvwwwzzz~~~}}}}}}~~~xxxoooeee\\\VVV[[[^^^eeerrruuu]]]SSSEEE???<<<<<<;;;888999===444444555666777777777666444444333333333222222222444444444444444444444444333333333333333333333333333222111111222222000///////////////000111222333222222111111222222333444222222333333333333444444555777999999999:::<<<===DDDEEE\\\~~~oooiiimmmxxxbbbUUUIIIFFFFFFDDDBBBBBBBBBBBBCCCEEEIIIPPPXXX^^^kkkmmmttt{{{zzzxxxyyyyyy}}}xxxtttrrrssssssqqqnnnjjjgggccc```^^^___ccckkkuuuyyyiiiiiiqqq}}}jjjZZZOOOIIIKKKQQQTTTWWWWWWTTTRRRSSSQQQMMMDDD@@@;;;999888888888777777777777777666666666666555555444444444333333333444333222111111222333444222222222222222222222222333222222222111000000000222222222222222222222222222222222222222222222222222222333333333333444444666666666777888:::;;;<<>>CCCGGG___}}}mmmhhhmmmyyy___SSSHHHEEEFFFDDDBBBBBBBBBBBBCCCDDDHHHOOOWWW]]]hhhlllttt{{{zzzwww{{{{{{yyyzzz}}}~~~xxxtttssssssqqqnnnkkkhhheeebbb```^^^bbbiiisssnnnkkkqqq|||kkk\\\QQQKKKMMMSSSTTTWWWWWWTTTSSSTTTRRRNNNEEEAAA<<<999888888888888888777777777666666666666555555555444444444333333333333222111111222333333222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333444444666666666777888:::;;;<<>>===<<<888666888666666777777777666555555666666555555555444444444444444444444444444444444333333333333333333333333333222111111222222111000000000000000000111222333222222111111222222333444222222333333333333444444555777999::::::;;;===???CCCJJJdddzzziiieeekkkzzzzzzYYYOOOEEEDDDEEECCCBBBCCCBBBBBBCCCDDDGGGNNNVVV[[[dddjjjttt{{{zzzwwwxxx|||zzzwwwyyy|||~~~~~~}}}vvvrrrsssqqqnnnlllkkkhhhdddaaa^^^```fffppp|||xxxooorrr~~~mmm___TTTNNNPPPUUUUUUXXXYYYWWWVVVWWWUUUQQQGGGCCC>>>:::999999888888888888777777777666666666555555555444444444444333333333222222222222333333222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222333333333333444444666666666777999:::<<<===EEEOOOfff|||~~~gggPPPVVVVVVUUUVVVXXX\\\```ccccccdddeeegggiiijjjjjjjjjkkkllllllmmmoooppprrrssstttuuuvvvwwwxxxyyyzzz{{{}}}}}}||||||~~~wwwmmmbbb[[[ZZZYYY]]]fffppp~~~tttYYYJJJCCC>>>======999777888777777777777777666555444444444333333333222222222333333333333333333333333333333333333333333333333333222111111333333222111111000000000111111222333222222111111222222333444222222222333333333444444555777999:::;;;<<<>>>@@@EEEOOOkkkssscccaaaiiiyyyoooSSSJJJCCCCCCDDDCCCBBBCCCCCCCCCDDDEEEHHHNNNVVV\\\cccjjjtttzzz{{{yyyzzz||||||uuuuuuzzzxxxsssssspppnnnmmmllljjjfffbbb]]]___dddlllxxxyyyxxxrrrbbbVVVOOORRRXXXXXX\\\]]][[[ZZZZZZXXXSSSJJJFFF???;;;999999999888888888888777777777666666555555555555444444444444333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222222222333333333444444666666666777999;;;===>>>EEEQQQlll~~~|||zzz{{{}}}zzz]]]JJJWWWVVVUUUUUUXXX[[[___aaa```aaabbbdddeeeffffffffffffeeeeeefffggghhhjjjkkknnnooopppqqqssstttuuuvvvwwwvvvuuuvvvxxx|||zzzoooddd\\\ZZZXXXZZZ```iiivvv{{{\\\MMMDDD>>>===>>>;;;999:::777888888888777666555555444444333333333222222222333333333333333333333333333333333333333333333333333222111222333444333111111111111111111111222333222222111111222222333444222222222333333333444444666888:::;;;;;;===???AAAGGGVVVsss{{{kkk]]]```lll}}}zzzbbbNNNGGGBBBCCCDDDBBBBBBCCCDDDDDDEEEFFFIIIPPPXXX^^^eeellltttzzz|||yyysssttt|||}}}xxxssspppmmmmmmnnnlllgggbbb^^^___cccjjjuuuyyyfffXXXPPPSSSYYY\\\```aaa___^^^^^^[[[VVVNNNHHHAAA<<<:::999999999888888888888777777777777666666555555555444444444333333333333333333333333222222222222222222222222111111222222333333333444222222222222222222222222222222222222222222222222222222222333333333444444555666666888:::<<<===???DDDSSSqqq{{{xxxyyywwwwwwyyyqqqWWWGGGXXXWWWUUUUUUWWWYYY]]]___^^^___```bbbcccdddddddddeeeeeeddddddeeeeeefffggghhhhhhiiijjjlllmmmnnnnnnpppooooooppprrrvvvzzz}}}~~~~~~sssggg___WWWUUUVVV[[[dddqqqkkkSSSHHH???===>>><<<;;;;;;777777888888888777666666666666555555555444444444333333333333333333333333333333333333333333333333333222111222333444333222222222111111111222222333222222111111222222333444222222333333333333444444666888:::<<<<<<===@@@BBBHHH[[[{{{tttddd[[[fffxxxlllWWWKKKEEEBBBCCCDDDAAAAAACCCCCCDDDEEEGGGJJJQQQZZZ```gggooowww|||}}}wwwrrruuu}}}~~~uuurrrooooooqqqooohhhbbbaaaaaabbbiiitttnnn^^^TTTSSSWWW[[[```cccbbbbbbbbb___[[[QQQKKKCCC===::::::999999999999888888888777777777666666666555555555444444333333444444444444333333222222222222222222222222222222222333333333333333222222222222222222222222222222222222222222222222222222333333333333444444555666777888:::<<<>>>???EEEVVVvvvyyy{{{}}}xxxwww|||nnnTTTHHHYYYXXXVVVUUUVVVXXX[[[\\\^^^___```aaabbbccccccccceeeeeeeeeeeeeeedddddddddbbbbbbbbbbbbbbbccccccccceeeeeeeeegggjjjmmmqqqsssxxx|||wwwkkkbbbXXXUUUTTTXXX___lll[[[NNNAAA======;;;::::::666666777888888888777777666666555555555444444444222222222222222222222222333333333333333333333333333222111222444555444333333222222111111222222222222222111111222222333444222222333333333333444444666888;;;<<<===>>>AAACCCIII^^^|||ooo```]]]ppp}}}nnn^^^PPPIIIEEECCCDDDDDDAAAAAACCCAAABBBCCCFFFJJJRRRZZZaaaiiisss|||zzzvvvrrruuu|||yyyuuurrrrrrtttrrrjjjccccccbbbccchhhtttxxxgggYYYSSSTTTVVV\\\```aaacccfffddd```SSSMMMEEE>>>;;;:::::::::999999999888888888777777666666666666555555555555333333444555555444333333222222222222222222222222333333333333333333222222222222222222222222222222222222222222222222222222222222333333333333444444555666777888:::===???@@@GGGZZZ|||yyy{{{|||kkkRRRHHHZZZXXXVVVUUUUUUWWWYYY[[[^^^___```aaabbbbbbbbbbbbaaaaaaaaaaaa```___^^^]]]^^^^^^]]]\\\\\\[[[[[[ZZZ[[[[[[\\\^^^aaaeeehhhjjjtttxxx}}}zzzmmmeee]]]XXXUUUWWW]]]hhhzzzbbbSSSDDD>>><<<:::999999555666777888888888888888444444333333333222222222222222222222222222222222333333333333333333333333333222111222444555444333333333222222111222222222222222111111222222333444222222333333333444444444666888;;;<<<===???AAACCCHHH```zzzmmm___```yyyrrr___TTTNNNIIIEEECCCEEEDDDAAA@@@CCC???@@@BBBEEEIIIQQQZZZaaaiiiuuuwwwtttrrruuu{{{}}}|||xxxtttuuuwwwtttllldddeeecccdddiiitttnnn]]]TTTRRRQQQWWW]]]```dddhhhgggcccTTTNNNEEE>>>;;;:::::::::999999999888888888888777777666666666555555555555333333444555555444333333222222222222222222222222444444444333333222222222222222222222222222222222222222222222222222222222222222333333333444444444555666777888:::===???@@@JJJ^^^|||uuu|||~~~xxx{{{iiiPPPFFFWWWVVVUUUUUUUUUWWWYYYZZZ[[[]]]^^^```aaaaaa``````bbbbbbaaa___^^^\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUXXXXXXYYYYYYZZZ\\\```dddjjjpppwww}}}xxxmmmfff___YYYYYY___hhhvvvrrrWWWFFFCCC===;;;<<<888777777777777666666666666666555555555555444444444111111111111222333444444222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333444444444444555666777777555888:::;;;:::<<>><<<999666999999999888888888888777666666555555555444444444444444444444444444444444555666777777555555666777333333333333333333333333555444333333222222222222333333333333333333333333333333333333444555666666777999;;;;;;:::;;;???CCCIII\\\~~~xxx{{{tttyyy|||xxx}}}fffNNN@@@WWWVVVUUUTTTUUUVVVXXXYYYYYYYYY[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPRRRSSSTTTTTTUUUWWW[[[^^^bbbgggooouuuxxx|||}}}ssshhh```ZZZZZZ^^^fffssszzz\\\HHHCCC===;;;<<<888888777777777666666666666666555555555555444444444444444333333222333333333222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333222222222222333444555666555888:::;;;:::<<>><<<===777888888888777777777666666666555555555555444444444555555444333333333333333222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333000000000000111222333444555888;;;;;;;;;===BBBGGGTTTttt{{{ddd\\\```ppp~~~hhhVVVJJJDDDCCCBBBAAA@@@AAABBBBBBBBBBBBCCCFFFMMMUUU^^^ccchhhtttxxxssssssyyy~~~zzzrrruuuxxx}}}|||xxxuuusssssswwwzzzyyytttnnnkkkkkkiiihhhiiippp{{{ppp]]]OOOIIIIIILLLVVVgggpppoooiiieee```WWWLLLBBB===;;;999999888888777777777666666666555555555555555555555555444444444444444444444444222333444444333222333444333333333333333333333333222222111111111111222222222222222222222222222222333333333333444555666666555777::::::999:::???CCCOOOhhh|||}}}~~~yyyvvvsss{{{bbbJJJCCCBBBTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSSSSSSSQQQPPPNNNMMMOOOPPPQQQQQQQQQQQQSSSUUUTTTYYY___eeekkkuuupppggg^^^[[[[[[]]]fffnnnpppTTTIII???<<<<<<777888888888888777777777777666555555555555444444444222222222222222333444444222222222222222222222222222222333333333333222222222222222222222222222222111111222222222333333333222111111222222333444555555888;;;;;;<<<>>>CCCGGGUUU{{{yyyaaa]]]cccsssoooWWWJJJDDDCCCAAA@@@@@@AAABBBBBBBBBBBBDDDGGGNNNVVV^^^bbbfffrrryyyuuuuuu{{{yyytttyyy||||||zzzxxxwwwwwwzzz|||yyysssmmmiiiiiiffffffhhhnnnxxxuuuaaaPPPHHHIIIJJJQQQ]]]eeefffccccccccc[[[PPPFFF???;;;:::999999999888888888777777777444555555555555555555555444444444444444444444444222333444444222222333444333333333333333333333333333333222222222333333444222222222222222222222222333333333333444555666666555777::::::999;;;@@@DDDRRRmmm{{{}}}yyyvvv}}}]]]HHHBBBBBBTTTSSSSSSRRRQQQPPPOOOOOOQQQPPPPPPOOOOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTQQQQQQRRRRRRQQQPPPNNNMMMNNNOOOQQQQQQPPPPPPQQQRRRTTTXXX]]]aaahhhrrr~~~}}}qqqhhh___[[[ZZZ[[[bbbjjjxxxpppXXXMMMAAA<<<<<<888999999888888888777777777666555555555555444444444111111111111222333444555222222222222222222222222222222333333333333222222222222222222222222222222111111222222222333333333333222222333333444555666555888;;;<<<<<<>>>DDDHHHVVVrrr]]]]]]fffuuuvvvYYYIIICCCCCCAAAAAAAAAAAABBBCCCAAABBBDDDIIIOOOVVV\\\```eeeppp}}}|||wwwvvv{{{{{{uuusss~~~~~~||||||{{{zzz{{{zzzwwwrrrllliiigggfffeeeggglllvvv|||gggTTTIIIJJJIIINNNXXX___aaabbbeeeeee___VVVKKKBBB===::::::999999999999888888888888444444444555555555555555444444444444444444444444000111222222000000111222333333333333333333333333333333333222333333444555222222222222222222222222333333333333444555666666555888:::;;;:::<<>>CCCGGGWWWxxxuuutttfffOOODDDAAAAAASSSSSSSSSRRRQQQOOONNNMMMNNNNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRSSSTTTUUUWWWWWWSSSSSSUUUVVVWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSPPPQQQVVV\\\cccnnnyyyxxxlllaaa]]]]]]]]]^^^```lllsssqqq[[[RRRIII===666888<<<;;;:::888777666666666777666555333444555777888555444333333222222333333333333333222222222111111222222222111111111000000000111111111111222222222111111111111111111111111111222333333222333555666999<<<999999@@@???AAAMMMfffrrr```UUU[[[eeesssxxxXXXIIIEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDFFFIIIMMMQQQTTTVVV[[[aaaiiiqqq{{{{{{zzz}}}{{{rrreeeggguuu|||{{{{{{xxxvvvssspppmmmkkkjjjiiiddd]]][[[ccckkkoootttzzz}}}|||yyyvvvvvvyyy~~~|||vvvpppjjjccc___\\\]]]___aaaccceeeggghhhkkkpppvvv{{{kkkXXXPPPJJJGGGIIIRRR\\\```cccfffppplllcccWWWJJJ@@@;;;999:::::::::999999999888888555555666666777777888888555555555555444333222111000000111222444555666666222222222222222222222222222222333333333444444444111111222222222333333333555555444444444555555666999999<<>><<<;;;:::888777666666666777666555444444555666777555444333333222222333333333333333222222222111111222222222111111111000000000111111111111222222222222222222222222222222222111222333333222333555777999<<<999:::@@@???AAANNNjjjmmm]]]UUU]]]hhhuuuhhhPPPEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCEEEHHHLLLPPPSSSUUUZZZ```gggoooyyy|||xxxwwwzzz~~~~~~|||rrrlllccchhhxxx{{{wwwwwwuuussspppllljjjiiiiiiiiifff^^^[[[```eeegggjjjnnnooonnnllliiihhhkkkppptttssspppllliiieee```[[[WWWXXXXXXYYYZZZ[[[\\\]]]]]]___dddkkkpppuuu{{{mmmYYYOOOKKKFFFFFFNNNWWW^^^dddiiiqqqmmmeeeYYYLLLBBB;;;999::::::999999999888888888666666666666666777777777555555555555444333222222333333333333333333333333222222222222222222222222222222222222333333333333111111222222222333333333555444444444444555666666999999<<>>>>>>>>DDDKKK^^^xxxjjj}}}vvv\\\IIICCCCCCBBBUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWYYYZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSQQQMMMMMMPPPUUU[[[fffqqqxxx{{{~~~rrrfff___]]]\\\```eeehhhqqqvvvaaaPPPBBB;;;;;;;;;:::999888777777777777555555666666666555444333555555444333333333333333333333333222222222111111111111111111111111111111000000111111111222222222333333333333333333333333222333444333333333555777888===:::;;;@@@@@@EEETTTwwwfffYYYSSS\\\jjjvvvwww___LLLEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@AAACCCFFFJJJNNNQQQSSSUUU\\\ccckkkuuuyyyttttttxxx|||~~~iii]]]]]]cccttt~~~{{{zzzzzzwwwqqqllliiihhhiiikkkhhhbbb[[[YYYYYYXXXVVVUUUWWWWWWWWWUUUUUUVVVZZZ]]]\\\\\\\\\^^^___^^^[[[XXXSSSSSSSSSSSSSSSSSSSSSSSSQQQUUUZZZ]]]```fffmmmsssuuuaaaRRRNNNGGGCCCHHHPPPXXX___fffkkkjjjfff^^^RRRGGG>>>:::999999999999888888888888888777777666555555444444333333444444555444444444555555444333333222111111222222222222222222222222000000111111111222222222111111222222222333333333444444444444444555666777:::999;;;>>>>>>>>>DDDLLL```ppptttYYYGGGCCCBBBBBBVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXYYY[[[[[[XXXYYYZZZZZZZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTPPPMMMLLLOOORRRWWWaaajjjqqqvvv|||~~~sssggg```[[[YYY\\\aaagggooolllWWWGGG???===::::::999888777777777777555555666666555444333333666555444444333333444444333333333222222222111111111111111111111111111111000000111111111222222222333333333333333333333333222333444444333444666777777===;;;;;;AAAAAAGGGXXX|||fffYYYRRRZZZiiivvvlllUUUHHHDDDFFFBBBBBBAAAAAA@@@@@@AAAAAA@@@AAACCCFFFJJJNNNQQQSSSSSSZZZbbbjjjuuuzzzvvvuuuzzz~~~zzzdddYYY^^^iii}}}~~~zzzsssmmmhhhggggggggggggccc\\\XXXWWWWWWUUURRRUUUVVVVVVUUUUUUVVVXXX[[[WWWWWWWWWYYYZZZZZZXXXUUURRRSSSSSSTTTUUUVVVVVVWWWTTTWWWYYY[[[\\\___fffkkk~~~sssuuuyyygggWWWNNNHHHFFFKKKRRRWWW[[[```ffffffddd^^^TTTIII@@@<<<999999999888888888777777888888777666555444333333333333444444555444444444333333333333333333333333222222222222222222222222000000111111111222222222111111222222222333333333333333333444444666777777;;;:::;;;>>>>>>>>>EEEMMMccc|||sssWWWFFFBBBBBB@@@WWWWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[\\\YYYYYYZZZ[[[ZZZYYYXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSOOOLLLLLLOOOQQQSSSZZZbbbkkkpppxxxvvvkkkccc\\\XXXYYY^^^bbbhhhuuurrrZZZIII@@@<<<:::999999888777777888888666666555555444333333333666555555444444444444444333333333222222222111111111111111111111222222222000111111111111222222222333333333333333333333333222333444444333444666888777===<<<<<>>===>>>@@@@@@AAAHHHPPPjjjzzz\\\JJJEEEDDDAAAXXXXXXXXXYYYXXXXXXWWWWWWUUUVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVXXXYYYZZZ[[[XXXYYYZZZZZZZZZXXXWWWVVVUUUTTTSSSQQQPPPPPPOOOOOONNNLLLMMMPPPPPPOOORRRWWW```hhhrrrzzzvvvmmmddd\\\ZZZ^^^^^^^^^bbbjjjuuu{{{bbbQQQGGGAAA999999888888888888888888888777444222111222333444666666555444444444444555333333333222222222111111000000111111222222222222000111111111111222222222111111111111111111111111333444555444444444666888666=========AAACCCLLL```uuu[[[UUUVVVeee{{{oooTTTDDDCCCEEEDDDBBBBBBAAAAAAAAABBBBBBCCCAAABBBDDDGGGKKKOOORRRTTTXXX]]]ccciiiqqqzzz{{{xxxyyytttsssvvvyyyyyy{{{~~~|||kkk___bbbppp{{{~~~|||wwwsssnnnjjjhhhgggeeeeee```YYYYYY]]]ZZZSSSSSSUUUWWWWWWWWWVVVWWWXXXVVVTTTRRRRRRTTTVVVWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\ZZZ[[[\\\\\\\\\___eeekkkuuutttmmmuuuxxxiiiZZZNNNHHHGGGMMMVVV\\\bbbggglllkkkhhhaaaUUUJJJAAA===888888888888777777777777555555555555555444444444555666555555444333222111333333333333333333333333222222222222222222222222222222333333333444444444111111222222222333333333222333333444555666888888???>>>>>>@@@@@@AAAIIIQQQlll~~~___MMMHHHEEEBBBXXXXXXXXXXXXXXXXXXWWWWWWVVVYYY[[[ZZZXXXXXXZZZ]]]YYYWWWVVVVVVXXXZZZ[[[[[[YYYYYYZZZ[[[\\\[[[XXXVVVSSSSSSSSSQQQOOOOOOQQQSSSPPPPPPRRRSSSRRROOOPPPRRR[[[```hhhrrr{{{|||rrrgggaaa^^^]]]___]]]```fffgggmmmsssXXXGGGBBB===:::888777888888777555777666666666666555555555444444444444444444444444111222222333333444444555+++,,,...000111222222111111222222333333222222111333333333333333333333333444444555444333444666888999:::999???FFFDDDOOOhhhxxxXXXXXXZZZdddxxxgggRRRGGGCCCBBBBBBAAA@@@???>>>>>>@@@BBBCCC@@@AAADDDFFFIIINNNTTTXXXYYY]]]bbbfffnnnwwwzzzxxxqqqrrrssstttvvvyyy{{{|||xxxrrrppp]]][[[ccctttyyyssspppqqqpppmmmiiieeebbb```^^^^^^]]]\\\[[[SSSTTTVVVXXXYYYYYYYYYXXXZZZZZZYYYWWWVVVUUUTTTSSSWWWXXXXXXWWWWWWXXX[[[]]]^^^[[[XXXXXX\\\aaafffiiirrr|||xxxuuuxxx}}}oookkkxxxzzzjjj\\\OOOKKKJJJNNNXXXaaaeeefffhhhjjjjjjeeeXXXIII@@@===999999888888777666666666666666666777777777777777444444555555555555444444222222444444444444222222333444555666666555444333111111111111111111111111111111222222333444555555555666666555444444666888888@@@???<<>>>>>>>>@@@AAACCC@@@AAADDDFFFIIINNNSSSWWWYYY^^^bbbgggpppyyy|||zzztttuuuuuuwwwyyy{{{}}}~~~wwwlllggg[[[[[[ddduuu~~~yyysssqqqqqqqqqooollliiigggdddcccbbbaaa^^^\\\UUUVVVWWWYYYZZZZZZZZZZZZ^^^]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVXXXYYY[[[ZZZXXXYYY]]]ccciiilllppp~~~}}}xxxttttttvvv{{{qqqlllxxx}}}mmm^^^OOOIIIFFFKKKVVV```eeeeeejjjlllmmmhhh]]]NNNBBB===999999888888777777666666666666666666666666666666444444555555555555444444222333333444444333333222333333333444444333333333111111111111111111111111222222333333444555555666555666666555444444777999:::BBBAAA>>>BBBDDDJJJXXXoooyyyooo```NNNHHHDDDGGG\\\\\\[[[[[[ZZZZZZZZZZZZ\\\\\\]]]^^^___^^^[[[YYYZZZXXXVVVVVVWWWYYYYYYXXXXXXWWWWWWXXXYYYYYYVVVTTTQQQQQQQQQOOONNNOOOQQQTTTUUUXXXZZZZZZWWWSSSQQQPPPNNNSSS]]]gggqqqyyy}}}yyyooofffaaa^^^```___bbbffffffiiizzzlllQQQEEE===;;;999888888888777666666555555555555444444444444444444444444444444444555555444333333222111111111222333444444444444333111222222333333222222111222222222333333444444444333444555444444444777999<<<===;;;@@@FFFDDDRRRmmmqqqWWWUUUXXXhhhhhhSSSHHHDDDBBBAAA@@@???>>>>>>>>>???@@@AAA@@@BBBDDDFFFHHHMMMRRRVVVYYY^^^dddiiirrr{{{}}}vvvwwwwwwxxxzzz|||}}}~~~{{{iii```XXX[[[fffwww|||wwwrrrooopppooommmkkkllljjjiiihhhgggeeeaaa^^^XXXYYYYYYZZZ[[[\\\]]]]]]``````aaaaaa```___^^^]]]ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVXXX\\\ccciiimmmlllzzztttttt|||}}}zzz~~~{{{xxxzzzwwwnnnwwwpppaaaQQQIIIDDDHHHVVVccciiiiiilllnnnnnniii```RRREEE<<<999999999888777777666666555555555555555555555555444444555555555555444444444333333222222333333444222222111111111111222222222222222222222222222222111222222333333444444444555666666555444444777999;;;DDDCCC@@@DDDFFFLLLZZZttt||||||uuukkk|||cccPPPJJJEEEGGG]]]]]]\\\\\\[[[[[[ZZZZZZ^^^]]]^^^aaadddeeeaaa]]][[[YYYVVVVVVWWWXXXWWWWWWWWWVVVVVVWWWXXXWWWUUUSSSOOOPPPOOONNNMMMNNNQQQTTTWWW\\\```^^^ZZZWWWSSSNNNKKKPPPYYYdddnnnuuu{{{}}}~~~uuukkkddd```aaa```bbbdddccceeeppp}}}mmmSSSIII===;;;999888888888777666555555555555444444444444444444444444444444444444444444444333333222222222444444444444444333333333111222222333333222222111111111222333333444555555333444555444444555888:::>>>???===AAAFFFEEEUUUrrr~~~hhhWWWTTTWWWjjjiiiSSSIIIFFFDDDCCC@@@???>>>>>>>>>???@@@@@@@@@BBBDDDEEEHHHKKKQQQTTTYYY^^^dddjjjsss}}}~~~wwwwwwxxxyyyzzz|||}}}~~~~~~fff[[[XXX^^^kkk{{{{{{wwwqqqnnnmmmllljjjhhhlllkkkkkkkkkkkkhhheeeaaa]]]]]]\\\]]]^^^___```aaa___```bbbcccbbbaaa___]]][[[YYYXXXWWWXXXXXXWWWVVVUUUUUUUUUVVVYYY___eeejjjjjjwwwtttmmmqqqttt~~~{{{zzzsssxxxrrrcccTTTKKKDDDIIIYYYhhhoooqqqmmmnnnllleee\\\RRREEE;;;::::::999888888777777666555555555555555444444444444444555555555555444444444444222222222222444444333222111000000111222333222222222222222222222222000000111111222222222333444555555555444555777999;;;EEEEEEBBBEEEFFFLLLZZZvvv||||||vvvssscccQQQJJJEEEEEE^^^^^^^^^]]]\\\[[[[[[ZZZ]]]]]]___dddhhhjjjgggddd]]]ZZZWWWVVVWWWWWWWWWVVVWWWVVVUUUUUUVVVVVVUUUSSSOOOOOONNNLLLKKKMMMQQQTTTXXX```eeeccc___\\\VVVOOONNNRRRYYYbbbllltttzzz}}}~~~{{{qqqiiidddaaaaaabbbbbb```aaagggnnnnnnSSSGGG>>><<<999888999999888666666666555555555444444444444444444444444444444444222222222333333444444444444333333333222222222222111222222333333222222111111111222333333444555555333444555555444666888;;;???@@@>>>AAAFFFGGGYYYxxxuuu^^^VVVTTTWWWkkkeeeQQQHHHFFFEEECCC@@@@@@??????????????????@@@BBBCCCEEEGGGJJJOOOSSSWWW]]]cccjjjsss||||||xxxyyyyyyzzz|||~~~~~~dddYYYXXXbbbppp~~~{{{vvvqqqnnnllljjjiiikkkjjjkkkllllllkkkhhheeebbbaaa```___```aaaccceeeaaaccceeefffeeebbb___]]][[[YYYXXXYYY[[[[[[ZZZXXXVVVWWWXXXXXXXXX\\\bbbfffiiivvvxxxnnnoooqqq{{{{{{~~~rrrdddTTTLLLEEEIIIXXXgggqqqtttkkknnnkkk```VVVNNNEEE<<<::::::999999888777777777666666555555444444444444444444555555555555444444444444222222222222444444444333222111111222333444222222222222222222222222222222222222333333333333444555555555444555888::::::FFFGGGCCCEEEEEEKKKZZZwww|||~~~___OOOIIICCCCCCaaaaaa```___^^^]]]\\\\\\\\\]]]```dddhhhjjjjjjiii___\\\YYYWWWWWWWWWVVVUUUXXXVVVUUUUUUVVVVVVUUUTTTOOOOOOMMMKKKJJJKKKOOOSSSXXXccckkkiiifffddd]]]SSSTTTVVVZZZaaaiiirrryyy}}}}}}vvvnnnjjjdddcccbbbaaa______bbbdddwwwqqqRRRAAA>>><<<:::999999999888777777666666666666555555555444444444444444444444444111111222333333444555555333333222111111111222222111222222333333222222111222222222333333444444444333444555555555666999<<>>:::::::::999888888777777777777666666555444444444444444555555555555444444444333333222222333333444444444333333333333444444333333333333333333333333555555555555555555555555333444555555444555888:::;;;GGGIIIEEEFFFEEEKKK[[[yyy~~~|||}}}ZZZLLLGGGBBBBBBddddddcccbbbaaa```______[[[]]]aaaccceeegggiiikkkaaa^^^[[[YYYXXXXXXVVVUUUXXXWWWUUUUUUVVVVVVVVVTTTPPPOOOMMMJJJHHHJJJNNNQQQZZZgggqqqooommmllldddYYYXXXYYYZZZ^^^eeennnvvv{{{{{{zzzsssooohhhgggdddaaa___`````````gggpppRRRBBB>>><<<:::999999999888777888888777777777666666666444444444444444444444444333333333333333333333333333222222111111222333444111222222333333222222111333333333333333333333333333444555555555777:::<<>><<<:::999:::999888777888888888888777777777777444444444444444444444444555444444333333222222111333333222111222333444555222222222333333222222222444333333333333333333333333444555555555777:::===>>>@@@???BBBHHHLLLdddoooVVVJJJOOOZZZpppnnnWWWMMMJJJFFFBBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEHHHLLLPPPQQQWWW]]]ccckkkssstttqqqqqqqqqsssvvvyyy|||kkkZZZXXXYYYgggvvv~~~{{{zzz{{{|||}}}zzzvvvtttrrrpppnnnlllllljjjfffddddddgggjjjmmmmmmoooppppppkkkddd]]]XXX^^^[[[XXXYYY[[[ZZZVVVQQQNNNQQQTTTSSSQQQSSSXXX^^^iiiwwwwwwjjjVVVRRRLLLHHHIIIOOOXXX___iiizzztttbbbWWWNNNEEE;;;;;;:::999999888888777999888888777666555555555444555555555555555555444222222444555555444222222222333444555555444333222333333333333333333333333111111111111111111111111333444555444444666888;;;===KKKNNNJJJIIIGGGNNN^^^~~~|||vvvuuuyyyRRRHHHGGGCCCCCCffffffeeeeeeeeeeeefffggg```_________aaabbbdddfffbbb___[[[XXXWWWUUUTTTRRRRRRRRRSSSSSSRRRQQQPPPPPPNNNMMMKKKJJJJJJJJJLLLMMM^^^dddlllssstttpppjjjeee[[[[[[[[[[[[___eeennnttttttvvvzzz|||}}}zzzvvvqqqooollliiieeebbb```___^^^iiizzzdddQQQFFF???===;;;;;;;;;:::888777666666555555555444444444444444444444444444444444444444333333333333222222333333333222222222111111333333333333333333333333333333333444444333222222555555555444444666;;;>>>AAABBB@@@CCCIIINNNfffppp[[[PPPRRR\\\qqqtttWWWIIIFFFEEECCCEEEEEEDDDCCCBBBBBBAAAAAA===???@@@BBBCCCGGGLLLPPPRRRUUU[[[aaagggkkkmmmnnnpppppprrrvvvwwwvvvyyy~~~|||hhhYYYTTT\\\hhhwww}}}zzzzzz|||zzz|||{{{xxxwwwxxxtttooopppnnnllliiigggiiimmmqqqrrrrrrqqqpppllleee]]]WWW[[[ZZZYYYWWWUUUSSSRRRQQQSSSRRRPPPOOOPPPTTT\\\aaaiiivvvwwwmmmZZZSSSLLLJJJKKKOOOWWW```jjjttt{{{uuudddRRRHHHEEE???===:::999:::;;;::::::777777777777666666666666111222444666666555444333444444444444444444444444222333333444444333333222222222222222222222222222444444444555666777888999444555666666666666999;;;AAAMMMNNNIIIIIIIIIOOO___www~~~pppSSSDDDAAAAAA@@@kkkiiigggffffffhhhkkkmmmaaa````````````bbbcccdddaaa^^^ZZZXXXWWWVVVTTTSSSSSSSSSSSSSSSRRRQQQOOOOOOLLLKKKIIIHHHHHHHHHJJJKKKXXX]]]dddjjjllljjjeeebbb[[[[[[ZZZZZZ\\\bbbjjjpppsssuuuxxx{{{|||{{{wwwuuusssooojjjddd```]]][[[cccxxxyyydddTTTKKK@@@>>><<<;;;;;;:::999777666666555555555444444444666666666666666666666666444444333333333333222222333333333222222222111111333333333333333333333333333333333444444333333222444444555444555777;;;>>>BBBCCCAAADDDJJJOOOhhhqqq[[[QQQVVVaaawwwvvvXXXJJJFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@===???@@@BBBCCCGGGLLLOOOSSSVVV\\\bbbgggjjjkkklllkkkkkkooouuuwwwwwwyyy~~~sssaaaWWWTTT\\\gggvvv~~~{{{zzz{{{|||xxxzzz{{{yyyzzzzzzvvvppppppooommmjjjiiiiiillloooooonnnnnnllliiiccc[[[UUUZZZZZZYYYWWWUUUSSSPPPOOOPPPOOOMMMLLLMMMRRRYYY^^^jjjyyywwwlll]]]TTTKKKHHHHHHMMMWWWaaakkksssyyyuuugggWWWMMMHHH===;;;888777888999888888777777777777666666666666333444555666666666555555444444444444444444444444222333333444444333333222222222222222222222222222666555444444333333444444444555666666666666999;;;???LLLNNNJJJKKKJJJQQQ```xxx~~~gggOOODDDCCCCCCCCCiiifffcccaaaaaadddhhhkkkcccbbbaaa``````aaabbbccc___\\\ZZZXXXXXXWWWUUUTTTTTTTTTSSSSSSQQQPPPNNNMMMKKKIIIGGGFFFEEEFFFGGGHHHOOOSSSYYY___bbbbbb___^^^\\\[[[YYYXXXYYY^^^eeejjjpppsssvvvxxxzzz|||~~~}}}yyyrrriiiaaa\\\XXX\\\kkkvvvbbbVVVQQQ@@@>>><<<;;;;;;:::999777666666666555555555444444666666666666666666666666444444333333333333222222333333333222222222111111333333333333333333333333333333444444444444333333222444555555666888;;;>>>CCCDDDCCCFFFKKKQQQjjjsss\\\SSSZZZfff|||uuuXXXJJJFFFDDDBBBBBBBBBAAAAAA@@@@@@??????===???@@@AAACCCFFFKKKOOOTTTXXX]]]cccgggiiiiiihhhhhhiiiooovvvyyyyyy|||~~~yyyhhhYYYSSSSSS\\\fffttt~~~{{{zzzzzzuuuyyyzzzyyy{{{|||xxxrrrooooooooommmjjjjjjkkklllmmmmmmlllkkkhhhccc[[[VVVYYYYYYYYYXXXUUURRRNNNLLLLLLKKKJJJIIIJJJOOOUUUZZZgggxxxxxxlll^^^TTTJJJEEEFFFKKKVVVaaaiiioootttsssjjj]]]PPPHHH===;;;888777888999888888777777777777666666666666555555555666666666777777444444444444444444444444222333333444444333333222333333333333333333333333444333333222222222222222444555666666666666999;;;===KKKNNNLLLMMMMMMSSSccc~~~vvv]]]KKKDDDCCCCCCCCCgggeeebbb```___```bbbddddddcccbbb````````````aaa]]][[[YYYXXXXXXXXXVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLJJJIIIGGGEEEEEEEEEFFFGGGJJJMMMQQQVVVZZZ[[[\\\[[[]]]\\\YYYWWWWWWZZZ```eeelllnnnqqqtttuuuwwwzzz}}}~~~{{{qqqgggaaaYYYYYYbbb{{{uuu___UUURRRBBB???<<<;;;::::::999777666666666666555555555555444444444444444444444444444444333333333222222222333333333222222222111111222222333333333333444444222333444444444444444444111333555666777999<<>>???@@@AAACCCFFFJJJNNNTTTXXX]]]cccfffgggfffeeeiiikkkqqqyyy|||{{{}}}rrraaaTTTPPPQQQ\\\fffsss~~~|||zzzvvvxxxxxxvvvxxx{{{yyyuuummmnnnooonnnkkkiiihhhhhhnnnmmmmmmllljjjeee___ZZZWWWXXXXXXWWWUUUQQQLLLJJJIIIIIIHHHHHHIIIMMMSSSXXX```pppzzzkkk^^^TTTKKKGGGGGGJJJTTT]]]gggjjjnnnpppkkk___PPPEEE???===:::999:::;;;::::::777777777777666666666666555555444444555555666777444444444444444444444444222333333444444333333222333333333333333333333333000000111111222444555666444555666666666666999;;;;;;JJJOOOOOOQQQQQQVVVeeelllUUUHHHCCCAAA@@@???kkkkkkjjjhhhfffdddcccbbbeeedddbbbaaa```___``````\\\[[[YYYYYYYYYXXXVVVUUUTTTTTTSSSRRRPPPOOOMMMLLLKKKJJJHHHFFFEEEEEEFFFGGGIIIKKKNNNRRRUUUXXXYYYZZZ]]]\\\YYYVVVUUUXXX^^^ccciiikkkmmmooopppqqqtttvvvxxx{{{yyypppkkk___[[[^^^rrrwww```TTTPPPCCC@@@===;;;::::::999888777777666666666555555555444444444444444444444444444444333333333222222222333333333222222222111111222222222333333444444444222333444444555555555444111333444666777999===AAAAAAEEEDDDGGGLLLRRRnnnyyy```UUU\\\hhhwwwgggQQQIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@AAABBBEEEJJJMMMSSSVVV[[[```dddeeeeeedddjjjkkkqqqxxxzzzyyyzzz~~~qqq___RRRNNNPPP]]]gggttt~~~~~~zzzzzzvvvrrrsssxxxxxxvvvjjjlllnnnnnnkkkhhhgggfffmmmllllllkkkjjjfffaaa]]]UUUVVVWWWVVVSSSOOOKKKIIIIIIIIIHHHHHHIIIMMMRRRWWW[[[hhhtttyyy}}}|||lll\\\TTTMMMJJJIIIKKKQQQYYYfffiiimmmqqqooocccPPPBBB???===:::999:::;;;::::::777777777777666666666666444444333333333444555666444444444444444444444444222333333444444333333222333333333333333333333333222222222222333555666777444555666666666666999;;;;;;KKKRRRSSSVVVUUUZZZhhhzzzeeeOOOEEECCCAAA@@@@@@mmmmmmmmmllljjjgggdddbbbeeedddbbbaaa```___``````\\\[[[YYYYYYYYYXXXVVVTTTSSSSSSRRRRRRPPPOOOMMMLLLLLLKKKHHHFFFEEEEEEFFFGGGIIIKKKMMMPPPSSSUUUWWWXXX[[[ZZZWWWTTTSSSWWW]]]aaagggiiikkkllllllmmmoooqqqyyy}}}zzzvvvggg```^^^lllhhhXXXQQQDDDAAA===:::::::::999888777777777666666666555555666666666666666666666666444444333333333333222222333333333222222222111111111222222333333444444555222333444555555666555555222333444444666:::???CCCBBBFFFFFFHHHMMMTTTqqq{{{aaaVVV___kkkxxxwww^^^NNNHHHGGGEEEBBBBBBBBBBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBEEEIIILLLQQQSSSXXX\\\aaaccceeeeeehhhiiimmmsssuuusssuuuyyyqqq___RRROOOQQQ___iiiuuu~~~yyyssssssvvvvvvsssjjjlllnnnnnnkkkiiigggggghhhhhhggghhhgggddd```\\\TTTTTTTTTSSSQQQNNNKKKJJJHHHIIIIIIIIIJJJMMMSSSWWW[[[eeelllnnnqqq|||lll\\\UUUOOOLLLKKKKKKPPPVVVeeeiiiqqqwwwvvvhhhTTTDDD===;;;888777888999888888777777777777666666666666333333333444444444444555444444444444444444444444222333333444444333333222333333333333333333333333666666555444444444444444444555666666666666999;;;<<>>???@@@@@@AAADDDHHHLLLNNNPPPTTTXXX]]]bbbeeegggffffffjjjoooqqqpppsssxxxooo]]]QQQPPPTTTaaakkkwww~~~xxxvvvvvvsssnnnkkkmmmoooooommmkkkjjjjjjeeeddddddeeedddbbb___[[[RRRRRRRRRQQQPPPNNNLLLKKKHHHHHHIIIIIIJJJMMMRRRVVV]]]dddhhhiiilllwwwmmm```WWWOOOLLLJJJKKKQQQXXX___gggrrr{{{zzzlllWWWGGG===;;;888777888999888888777777777777666666666666222333555666666666555444444444444444444444444444222333333444444333333222444444444444444444444444666555555444444444444444444555666666666666999;;;>>>OOOYYY[[[^^^\\\___kkkhhhNNNFFFEEECCCCCCGGGkkkiiihhhfffffffffggghhheeedddbbb````````````aaa]]]\\\[[[ZZZZZZXXXUUURRRPPPQQQQQQQQQPPPOOOOOONNNKKKJJJGGGEEEDDDDDDEEEEEEIIIJJJKKKMMMNNNOOOOOOPPPTTTSSSQQQOOOOOOSSSZZZ___jjjkkkllllllkkkjjjkkklllmmmttt}}}nnnggg^^^dddhhhYYYFFFBBB===:::::::::999999777777777777666666666666444444444444444444444444444444444333333333222222333333333222222222111111111111222333333444555555222333444555666666666666444444222222444:::AAAGGGFFFKKKKKKNNNRRRYYYxxxyyy___YYYhhhzzzyyyjjjWWWLLLIIIHHHDDD?????????????????????@@@@@@>>>???@@@@@@AAADDDHHHLLLLLLNNNQQQVVV[[[aaafffhhhffffffiiioooqqqqqquuuzzzmmmZZZQQQRRRWWWbbblllyyy~~~{{{xxxqqqjjjlllnnnppppppnnnmmmmmmmmmdddddddddddddddccc___\\\RRRQQQPPPOOONNNMMMMMMMMMGGGHHHHHHIIIJJJMMMRRRUUU^^^cccggggggjjjttt|||mmmcccYYYOOOKKKIIIJJJRRRZZZYYYbbbqqq{{{{{{mmmXXXHHH???===:::999:::;;;::::::777777777777666666666666333444666888888777666444444444444444444444444444222333333444444333333222444444444444444444444444222222222333444555666777444555666666666777999;;;???QQQ[[[^^^aaa^^^```llloooRRRGGGEEEAAAAAAEEEfffffffffeeedddeeegggjjjiiifffaaa______```aaa```^^^]]]\\\\\\\\\ZZZWWWTTTNNNPPPRRRRRRQQQPPPOOOOOOIIIHHHGGGEEEEEEEEEEEEFFFNNNLLLJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKLLLQQQWWW\\\dddiiimmmnnnkkkjjjllloootttxxx}}}~~~qqqiii]]]]]]tttiiiWWWKKKBBB:::999999777666888777777777777666666666666333333333333333333333333222333333444444333333222111111111111111111111111444333333222333444666777333333333333333333333333777666666888888888>>>FFFJJJJJJLLLNNNPPP^^^rrr^^^___eeezzzcccQQQNNNHHHFFFEEE>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>???AAADDDGGGIIIJJJNNNSSSWWWZZZ]]]aaadddgggiiikkklllnnnqqquuuxxx}}}qqq]]]RRRSSSXXXpppyyyyyy||||||wwwsssqqqqqqqqqqqqpppooommmkkkjjjhhhfffdddaaa___^^^^^^^^^TTTPPPMMMNNNQQQQQQMMMIIIJJJJJJJJJIIIHHHJJJMMMOOOZZZ\\\^^^aaaeeennnxxxxxxeeeWWWLLLJJJHHHIIISSS___\\\___fffooosssiiiWWWHHH???===;;;999999999888666777666555444444555666777666666555555555444444444555555555555555555555555555444444333333444444555444444444444444444333333555555555555555555444444444666666666666666888:::AAAMMM\\\ddd```[[[aaakkkuuuSSSGGGGGGDDDBBBDDDfffeeedddbbbaaabbbeeehhhiiigggcccbbbbbbcccbbbbbbbbb```^^^]]]]]][[[YYYVVVPPPQQQQQQQQQPPPOOOOOOOOOJJJIIIGGGFFFEEEEEEFFFFFFMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLMMMPPPUUUYYY___eeelllooommmkkklllmmmrrrvvv{{{~~~rrriii]]]\\\pppooo\\\NNNDDD;;;::::::999888:::777777777777666666666666333333333333333333333333222333333444444333333222222222222222222222222222444333333222222333444555333333333333333333333333666555666888888999@@@HHHLLLKKKNNNPPPQQQ___nnnZZZ]]]ccczzzgggTTTOOOIIIGGGGGGAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???AAADDDGGGIIILLLOOOTTTXXX[[[^^^bbbeeeeeegggjjjlllooosssyyy||||||sss```VVVWWW]]]rrr|||}}}~~~|||yyywwwvvvsssrrrqqqpppnnnlllkkkjjjgggfffcccaaa___^^^]]]]]]UUUQQQNNNNNNQQQQQQNNNJJJKKKKKKKKKIIIHHHIIILLLNNNSSSUUUYYY]]]bbbjjjttt{{{zzzgggYYYNNNKKKIIIIIIQQQ]]]\\\___eeelllmmmdddUUUHHH???===;;;999999999888666777666555555555555666777666666555555555444444444555555555555555555555555555444444333333444444555555444444444444444444444555555555555555555555555555666777666666666888:::AAALLL[[[ccc```]]]cccmmm|||YYYJJJGGGDDDBBBDDDiiihhheeebbb```aaadddgggjjjhhhffffffgggfffeeecccdddbbb___]]]\\\[[[YYYWWWSSSRRRQQQPPPOOONNNNNNNNNKKKJJJHHHGGGFFFFFFGGGGGGMMMPPPRRRQQQOOOMMMOOOQQQRRRRRRQQQOOONNNOOOSSSVVVXXX```iiinnnnnnlllkkklllpppsssxxx|||~~~vvvmmm```]]]nnnyyydddRRRGGG===;;;<<<;;;:::;;;777777777777666666666666333333333333333333333333222333333444444333333222333333333333333333333333444333333222222222222333333333333333333333444444555444555888999:::BBBKKKNNNNNNPPPRRRSSSaaakkkWWWZZZ```yyymmmWWWPPPJJJHHHIIIDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>???AAADDDGGGHHHMMMPPPUUUYYY\\\___ccceeeccceeeiiilllqqqvvv}}}{{{sssaaaWWWYYY```ttt}}}|||{{{{{{wwwuuurrrooommmkkkkkkjjjgggeeecccaaa___]]]\\\\\\VVVSSSOOONNNPPPQQQOOOMMMLLLLLLLLLJJJIIIIIIKKKMMMMMMOOOTTTYYY___fffnnnsssyyy{{{iii\\\PPPLLLJJJIIIQQQ]]]^^^aaagggkkkiii```SSSJJJ@@@>>>;;;999999999888777777666666555555666666777666666666555555555555444555555555555555555555555555444444333333444444555555555555555555555555555555555555555555555555555555666777777666666888:::AAAKKKZZZcccaaa```gggqqq```MMMGGGDDDCCCEEEmmmllliiieeebbbcccfffiiijjjiiiiiiiiijjjiiigggeeeeeebbb^^^[[[ZZZYYYWWWVVVVVVTTTQQQOOONNNNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHMMMRRRWWWVVVRRRPPPRRRUUUWWWWWWUUUSSSQQQQQQSSSUUUVVV[[[ccciiikkkkkklllmmmooorrrwwwzzz}}}zzzpppddd```mmmpppVVVIII>>>;;;<<<<<<;;;;;;777777777777666666666666444444444444444444444444222333333444444333333222444444444444444444444444444333333222111111111111333333333444444444444444555333555888999<<>>>>>>>>@@@CCCFFFHHHMMMPPPTTTXXX[[[^^^aaadddcccfffiiilllpppwww~~~zzzooo^^^UUUXXX___ttt}}}}}}}}}~~~zzzwwwsssooolllkkkjjjjjjfffeeecccaaa___]]][[[ZZZWWWTTTPPPNNNOOOPPPPPPOOOMMMNNNMMMKKKIIIIIIJJJKKKJJJMMMQQQVVV[[[aaafffjjjnnnsssxxx|||zzzkkk]]]QQQMMMKKKKKKTTT```bbbgggmmmpppkkkaaaUUUMMMAAA>>>;;;999999999999888777666666666666666666777666666666555555555555555555555555555555555555555555444444333333444444555555555555666666666666666555555555555666666666666555666777777666777999;;;@@@JJJYYYcccddddddlllvvvfffOOOGGGDDDEEEFFFooommmjjjfffcccccceeehhhiiihhhiiijjjkkkkkkhhhfffeeebbb^^^[[[ZZZYYYXXXVVVXXXUUUQQQPPPPPPPPPOOOMMMLLLKKKJJJHHHGGGHHHHHHIIIMMMSSSXXXYYYVVVSSSUUUWWWYYYYYYYYYWWWUUUTTTUUUVVVWWWYYY]]]aaadddhhhlllnnnqqqrrruuuyyy{{{}}}||||||~~~{{{rrreee```hhh[[[LLL>>>:::<<<;;;::::::777777777777666666666666444444444444444444444444222333333444444333333222444444444444444444444444333333333333222111111000333333333444444555555555555444555888:::===FFFPPPRRRRRRSSSUUUVVVddd|||fffXXXUUUYYYuuurrrYYYOOOGGGEEEHHHDDDCCCCCCCCCBBBBBBBBBAAAAAA???>>>>>>>>>@@@BBBEEEGGGKKKNNNRRRVVVYYY\\\___aaaeeefffhhhjjjnnnssszzzzzz~~~mmm\\\TTTWWW___rrr~~~||||||}}}{{{yyyuuupppmmmkkkjjjjjjeeedddcccaaa^^^\\\ZZZYYYVVVTTTQQQOOOOOOOOOPPPPPPMMMNNNNNNLLLJJJIIIIIIKKKJJJKKKMMMQQQVVVZZZ]]]^^^dddgggjjjlllpppzzz~~~mmm___RRRNNNMMMNNNYYYgggggglllsssuuuqqqfffYYYQQQBBB???;;;999999999999999666777777777777777777666666666666666666666666666555555555555555555555555555444444333333444444555555555555555666666777777555555555666666666777777555777777777777777999;;;@@@IIIYYYeeeiiijjjrrr|||}}}kkkPPPFFFEEEGGGHHHlllkkkjjjfffcccbbbccceeegggfffggghhhjjjjjjhhhffffffdddaaa___^^^]]][[[YYYYYYVVVRRRQQQSSSSSSPPPMMMLLLKKKIIIHHHGGGGGGHHHHHHKKKPPPVVVXXXXXXVVVVVVWWWXXXYYYZZZYYYXXXWWWWWWXXXYYYYYYYYY[[[___eeejjjnnnqqqqqqssswwwzzz{{{zzzyyy|||~~~{{{rrreee^^^bbbvvvaaaPPP@@@;;;<<<;;;999888777777777777666666666666444444444444444444444444222333333444444333333222444444444444444444444444222333333333333333222111333333333444555555666666666444555888:::===GGGQQQUUUUUUVVVXXXYYYfffuuu```UUUUUUXXXuuuqqqXXXNNNFFFDDDFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA???>>>>>>>>>???BBBDDDFFFIIILLLQQQTTTWWWYYY\\\___eeeffffffgggiiinnntttyyyyyy|||nnn]]]UUUYYYaaaooo}}}~~~|||{{{{{{{{{yyyvvvrrrnnnllljjjjjjeeedddcccaaa^^^[[[YYYWWWTTTSSSQQQPPPOOONNNOOOOOOMMMNNNNNNMMMKKKJJJJJJKKKJJJIIIJJJMMMRRRUUUWWWWWW^^^```bbbcccgggrrrrrrbbbTTTOOONNNQQQ^^^mmmmmmooosssuuurrriii]]]TTTCCC???;;;999999:::::::::666777777888888777777666555666666666666777777777555555555555555555555555555444444333333444444555444444444555555666666777555555555666666777777888666777888888777777999;;;>>>IIIZZZhhhnnnqqqxxxwwwzzzoooRRRGGGFFFHHHHHHjjjkkkkkkhhheeeccccccdddeeeddddddeeeggggggfffeeeeeecccaaa``````^^^\\\YYYYYYVVVSSSTTTVVVVVVRRRNNNKKKJJJIIIGGGGGGGGGGGGHHHGGGKKKPPPUUUWWWWWWUUUTTTSSSUUUXXXYYYXXXXXXYYYZZZZZZXXXWWWXXX\\\bbbgggjjjnnnoooqqquuuzzz|||zzzxxx|||~~~uuuhhh^^^]]]nnngggUUUCCC<<<===<<<999888777777777777666666666666555555555555555555555555222333333444444333333222333333333333333333333333222222444444555444333333333333444444555666666666777555666888:::===GGGQQQYYYXXXZZZ\\\\\\iiiqqq]]]VVVWWWYYYvvvqqqXXXNNNFFFDDDFFFBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>???AAADDDFFFIIILLLPPPTTTVVVXXX[[[^^^cccccccccccceeejjjpppuuuvvvyyy}}}nnn]]]UUUYYYaaammmzzz}}}{{{zzzzzzyyyvvvssspppmmmkkkiiiddddddcccaaa^^^[[[XXXVVVRRRRRRRRRPPPOOOMMMMMMMMMLLLMMMNNNNNNLLLJJJKKKKKKMMMKKKJJJMMMRRRWWWXXXXXX\\\^^^```bbbeeeooo~~~yyygggVVVOOONNNRRRaaaqqqqqqnnnmmmmmmmmmggg]]]UUUCCC@@@;;;888888:::::::::666777888888888888777666555666666666777777777777555555555555555555555555555444444333333444444555222333333444555555666666444555555666777777888888666777888888777888:::<<<===HHH[[[llltttvvv|||xxxzzzuuuUUUHHHGGGHHHGGGkkklllmmmllliiifffffffffcccbbbbbbccceeefffeeedddaaa```_________]]]ZZZWWWYYYVVVTTTUUUXXXXXXSSSNNNKKKJJJHHHGGGFFFFFFGGGGGGDDDGGGLLLRRRVVVWWWTTTQQQPPPSSSVVVXXXXXXYYYZZZ[[[YYYXXXWWWXXX\\\aaaeeegggllllllnnntttzzz}}}|||yyy}}}zzzlll```\\\jjjkkkXXXEEE>>>>>>===:::888777777777777666666666666555555555555555555555555222333333444444333333222333333333333333333333333111222444555666555555444333333444444555666777777888666666888:::===GGGQQQ\\\[[[]]]^^^___lllppp___ZZZXXXZZZxxxpppXXXOOOGGGEEEFFFBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>???AAADDDEEEIIILLLPPPTTTVVVXXX[[[^^^```aaa```aaabbbgggnnnssstttwwwzzzmmm[[[TTTXXX```lllwww|||~~~{{{zzzyyyxxxwwwtttqqqnnnkkkiiiddddddcccaaa^^^ZZZWWWUUUPPPQQQRRRQQQOOOMMMLLLLLLKKKMMMNNNNNNLLLKKKKKKLLLPPPNNNMMMPPPVVV[[[^^^^^^\\\___bbbdddgggooo{{{~~~kkkYYYPPPNNNRRRaaarrrssslllfffeeefffddd\\\UUUDDD@@@;;;888888::::::;;;666777888999999888777666555666666666777777888888555555555555555555555555555444444333333444444555222222333333444555666666444555555666777888888999666777888888777888:::<<<===HHH\\\nnnwwwyyy|||yyyXXXIIIHHHHHHFFFqqqqqqqqqpppnnnllliiihhhgggeeeddddddeeeffffffeeeeeeeeeccc```\\\ZZZYYYZZZZZZXXXUUUTTTSSSSSSQQQPPPKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPQQQQQQMMMNNNPPPQQQRRRVVVZZZ^^^___[[[WWWUUUXXX\\\___aaaiiillloootttxxxzzz|||}}}{{{|||~~~ppp```^^^hhhnnnZZZEEE===<<<<<<999888888888888888777777777777666666666555555444444444555555444444444333333333333333333333333333333333333333444444444444444444444444444555555777888888777<<<:::999======EEEWWW___ccc___\\\aaakkkttt]]]VVVWWWaaa{{{yyyZZZLLLJJJHHHEEEEEEBBBAAA@@@???>>>???@@@AAA?????????@@@AAACCCFFFGGGKKKKKKPPPVVVWWWUUUUUUYYY]]]]]]]]]___bbbfffiiikkkkkkuuu|||fffYYYRRRTTTaaaqqqzzz}}}|||{{{~~~{{{xxxvvvtttssspppoooggggggeeeccc___[[[WWWUUUTTTVVVWWWUUUPPPMMMLLLMMMMMMNNNPPPRRRRRRQQQPPPOOOQQQOOOOOOSSSZZZaaadddeeeeeejjjmmmkkkiiiooo|||nnnWWWOOONNNOOOUUU^^^iiiiiiiiigggccc^^^YYYUUUIIIAAA;;;;;;;;;999888999555555555666666666666666444444555555555555444444666555555555555444444444111111222222222333333333333333555666666666555444666666666666666666666666999999999999:::;;;<<<<<<<<>>>>>===:::999888888777777777666666666555555555555444444444333555555444444444333333333333333333333333333333333333333333444444444444555444444444444555666777888666;;;999888<<<===DDDVVVaaaeeebbb```eeennnuuu^^^VVVUUU\\\sss^^^LLLGGGEEEBBBAAABBBBBBAAA@@@@@@@@@@@@@@@?????????@@@AAACCCEEEGGGJJJJJJNNNSSSUUUSSSUUUYYY]]]]]]^^^___bbbgggkkknnnkkkuuu|||fffYYYTTTWWWeeeuuu}}}}}}{{{zzz{{{xxxuuussssssrrrpppnnngggfffeeecccaaa^^^\\\ZZZTTTVVVVVVTTTPPPNNNNNNOOONNNNNNNNNNNNOOOPPPQQQRRRTTTSSSTTTXXX```gggkkklllllloooqqqqqqpppuuukkkWWWPPPNNNMMMSSS[[[hhhkkknnnnnnkkkcccZZZUUUIIIAAA:::::::::888777999666666666666666555555555444444555555555555444444666555555555555444444444222222222333333333333444333444555666666666555444666666666666666666666666:::999999::::::;;;<<<======HHH___www~~~yyyYYYLLLIIIEEEDDDppppppppppppnnnllliiihhhhhhgggeeedddeeedddcccaaadddeeedddaaa]]][[[ZZZ[[[ZZZXXXUUUSSSSSSRRRQQQOOOMMMLLLIIIHHHGGGGGGHHHIIIHHHIIIJJJLLLLLLMMMMMMMMMJJJKKKLLLMMMNNNQQQVVVYYY]]]]]]\\\YYYUUUUUUYYY]]]aaaccchhhnnnssswwwzzz{{{yyyzzz}}}qqqaaa]]]ccczzz}}}hhhWWWFFF@@@???>>>;;;999777777777666666666555555555444444444444333333333555555444444444333333333333333333333333333333333333333333444444444555555444444444444444555666777555:::888777<<<<<>>HHH___yyy|||[[[LLLHHHDDDFFFppppppqqqpppnnnllljjjiiiiiihhhffffffeeedddbbb```bbbccccccaaa]]]ZZZYYYZZZZZZWWWUUUSSSSSSRRRPPPOOONNNMMMJJJHHHGGGGGGIIIJJJGGGHHHIIIJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKNNNSSSVVVYYY\\\\\\YYYSSSQQQTTTXXX\\\___dddjjjppptttwwwyyyxxxyyy{{{~~~sssccc^^^```rrruuudddUUUFFF@@@@@@===:::999666666666666555555555555444444444444444333333333555555444444444333333333333333333333333333333333222333333444444555555555444444444444444555666666444999888777;;;<<>>???@@@BBBCCCEEEGGGFFFIIINNNPPPPPPTTTZZZ]]][[[ZZZZZZ\\\```eeehhhjjjsss}}}eeeYYYUUUZZZiiixxx|||yyyxxxvvvsssqqqpppnnnlllkkkiiigggeeecccaaaaaaaaabbbZZZXXXUUURRROOONNNNNNOOOKKKJJJIIIIIIKKKNNNQQQSSSZZZ[[[]]]bbbhhhmmmrrrtttpppppprrrvvv{{{ooocccXXXSSSNNNHHHKKKSSSaaagggpppuuurrrhhhZZZQQQHHH???999999999777666777888888777666555444444333444444555555555555444444666555555555555444444444444444444444555555555666333444555777777666666555666666666666666666666666999888888999999:::;;;<<<>>>HHH___{{{~~~ZZZJJJEEECCCFFFqqqqqqqqqqqqpppnnnllljjjjjjiiihhhggggggeeebbb``````aaabbb```\\\ZZZXXXXXXYYYWWWTTTSSSRRRRRRPPPNNNOOOMMMKKKIIIGGGHHHHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIKKKPPPSSSUUUXXXZZZWWWRRROOOQQQTTTZZZ\\\aaagggmmmqqqtttuuuuuuvvvyyy{{{~~~uuufff```___kkkrrraaaSSSEEE@@@???<<<999888666666666666555555555555444444444444444444444444555555444444444333333333333333333333333333333333222222333333444555666666555555444444444555666666333999777777;;;<<>>>>>>>>???AAABBBCCCFFFEEEHHHMMMOOOPPPTTTZZZ___^^^\\\[[[\\\^^^bbbdddjjjqqqzzzeeeYYYTTTZZZiiiuuu~~~~~~zzzzzzxxxtttqqqpppnnnkkkiiijjjhhheeebbb```_________^^^[[[VVVRRROOOMMMLLLLLLHHHIIIJJJKKKLLLNNNOOOPPPYYYZZZ]]]aaaeeeiiimmmooommmmmmooottt|||mmmbbbXXXTTTOOOHHHIIIPPPZZZaaajjjpppnnndddXXXOOOHHH???999999999777666777888888777666555444444333444444555555555555444444666555555555555444444444444444555555555666666666444555666777777777666555777777777777777777777777777777777777888999:::;;;???FFF]]]{{{|||XXXIIIDDDBBBFFFrrrrrrsssrrrqqqooonnnlllkkkjjjiiiiiiiiigggdddaaa___aaabbb```]]]ZZZYYYXXXYYYWWWTTTRRRRRRQQQPPPNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDEEEFFFFFFGGGJJJNNNQQQQQQTTTWWWVVVSSSPPPPPPQQQWWWZZZ^^^ccchhhkkknnnooonnnpppssswww{{{~~~xxxjjjddd___ggg{{{uuuaaaTTTFFF@@@>>>;;;999999777777777666666666555555444444444555555555555666555555444444444333333333333333333333333333333333111222333333444555666666666666555555555666666777333999888777<<<===EEEWWWiiipppppppppsssyyylllZZZVVVTTTXXXiii{{{\\\NNNJJJGGGAAACCCCCCDDDDDDCCCCCCBBBAAA???>>>>>>===>>>@@@AAABBBEEEEEEIIIOOOQQQRRRUUU[[[bbbaaa```___```bbbccceeeiiiooowwwggg[[[WWW\\\kkkttt}}}|||zzzxxxtttrrrpppooollljjjjjjiiifffccc```^^^\\\[[[___[[[VVVSSSQQQNNNLLLJJJIIIIIIJJJKKKMMMNNNNNNOOOUUUXXX[[[___aaadddgggjjjkkkkkkmmmrrrzzzqqqdddXXXUUUPPPIIIJJJOOOTTT[[[fffmmmlllcccWWWOOOHHH@@@:::999:::888777888777777666666555555444444444444555555555555444444666555555555555444444444444444444555555555666666444555666777888777666666777777777777777777777777777777777888888999:::;;;>>>DDDZZZyyywwwUUUIIIEEECCCFFFssstttttttttsssqqqooonnnlllkkkjjjkkkkkkiiifffccc```bbbcccbbb___\\\ZZZZZZYYYVVVTTTRRRRRRQQQOOONNNMMMMMMMMMLLLKKKIIIGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFHHHLLLPPPPPPRRRUUUVVVVVVUUURRRQQQUUUWWW[[[___ccceeeggggggeeehhhlllrrrxxx}}}{{{nnnggg```eeevvv|||dddWWWIIIBBB>>>;;;:::;;;888888777777777666666666555555555666666666777777555555444444444333333333333333333333333333333333111222222333444555666777888777777666666666777777444:::888888===>>>FFFXXXnnnttttttsssvvv{{{rrr]]]SSSSSSVVVccc~~~wwwZZZMMMLLLHHHAAADDDCCCBBBBBBAAAAAABBBBBB>>>>>>======>>>???AAABBBDDDEEEJJJQQQTTTTTTWWW\\\``````aaabbbdddeeefffggghhhlllttt|||kkk```\\\aaapppvvv~~~wwwuuurrrqqqppppppnnnmmmiiihhhgggdddbbb___\\\[[[\\\YYYUUUTTTSSSQQQNNNKKKLLLKKKJJJJJJKKKLLLOOOPPPPPPTTTYYY]]]___bbbfffiiihhhhhhjjjmmmttt|||wwwgggXXXTTTQQQLLLKKKOOOPPPYYYfffoooooofffZZZQQQIIIAAA:::::::::888777999666666666666666555555555444444555555555555444444666555555555555444444444333333444444444555555555444555666777888777777666777777777777777777777777999999999999:::;;;<<<===>>>BBBVVVvvvsssTTTJJJHHHFFFHHHttttttuuuuuutttrrrqqqooolllkkkkkkllllllkkkhhheeebbbccceeedddaaa^^^\\\\\\YYYVVVTTTRRRRRRQQQOOONNNLLLMMMNNNNNNLLLIIIGGGEEEHHHHHHHHHHHHHHHGGGFFFEEECCCDDDEEEEEEFFFHHHLLLOOOPPPQQQTTTWWWYYYXXXUUURRRTTTUUUYYY\\\___aaabbbbbb___bbbhhhooovvv}}}|||pppiiibbbeeeuuugggYYYKKKCCC???;;;;;;>>>888888888888777777777777555666666666777777888888555555444444444333333333333333333333333333333333111111222333444666666777888888777777777777777888444:::999888===>>>GGGYYYnnntttsssrrruuu{{{vvv___OOOQQQTTT___xxxpppWWWMMMNNNKKKDDDDDDCCCBBB@@@@@@AAABBBBBB>>>>>>=========???@@@AAADDDFFFKKKSSSVVVVVVXXX\\\\\\]]]___bbbdddfffgggggggggkkkqqqyyymmmdddaaaffftttyyysssqqqoooooopppqqqpppooogggggggggfffccc```^^^\\\YYYVVVTTTTTTUUUSSSPPPLLLPPPMMMJJJHHHHHHKKKOOORRRMMMRRRXXX\\\^^^bbbfffjjjeeeffffffhhhmmmvvv|||iiiYYYTTTRRRNNNMMMPPPNNNYYYhhhssstttkkk]]]SSSJJJAAA;;;;;;;;;999888999555555555666666666666666444555555555555555555444666666555555555444444444333333333444444444555555444555777888888888777666777777777777777777777777;;;;;;;;;;;;<<<===>>>>>>===AAATTTuuurrrSSSKKKKKKHHHJJJuuuvvvxxxyyyxxxwwwuuutttvvvqqqlllkkkkkkiiiddd```ccccccbbb```___]]]\\\\\\]]][[[XXXVVVUUURRROOOLLLLLLLLLLLLLLLKKKIIIHHHGGGKKKKKKJJJIIIGGGEEECCCBBBBBBCCCEEEEEEFFFIIILLLOOOUUUVVVWWWXXXWWWUUURRRPPPSSSTTTVVVXXXYYYYYYYYYYYY^^^\\\\\\cccooo|||vvvhhh___fffrrrkkkZZZHHH@@@>>>===<<<===888888888888777777777777666555555555555444444444444444444444444444444444333333333333333333333333111222444666666555444333555555555555555666777777777777999;;;<<>>===<<<<<<===>>>???BBBEEEIIIOOOSSSVVVWWWXXXZZZZZZ\\\aaafffhhhfffdddkkkjjjoooxxxvvveee^^^dddooo}}}yyyyyyzzz~~~vvvsssqqqpppqqqsssttttttlllkkkhhheeebbb___^^^]]]VVVUUUTTTTTTTTTTTTQQQOOOPPPNNNLLLKKKJJJKKKLLLMMMNNNQQQTTTXXXZZZ]]]aaadddbbbbbbcccdddiiisss~~~iiiVVVQQQQQQOOOPPPTTT[[[```jjjsssuuulll^^^SSSFFFBBB===:::999:::::::::666666666666666666666666777777666666555555555444333444555444333333444555444444444444444444444444444444555555666777777777777666555555555666888999999999:::;;;;;;<<<<<<===AAAGGGSSSpppsssWWWJJJJJJIIIDDDuuuvvvwwwxxxxxxwwwvvvuuutttpppkkkiiijjjhhhccc___ccccccbbbaaaaaa```______]]][[[YYYWWWVVVSSSPPPMMMKKKKKKKKKJJJIIIHHHFFFFFFKKKJJJJJJHHHGGGEEECCCBBBAAACCCEEEGGGHHHKKKOOORRRYYY[[[\\\\\\ZZZWWWTTTQQQRRRSSSUUUWWWYYYYYYYYYYYY[[[YYYZZZ```kkkxxx|||ssshhhaaaeeeooommm\\\JJJAAA???<<<;;;<<<888888888888777777777777666555555555555444444444444444444444444444444444333333333333333333333333222333555777777666555444555555555555555666777777777777999;;;;;;>>>IIITTTooozzz~~~~~~uuuXXXTTTSSSTTT^^^tttwwwaaaQQQKKKIIIFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@AAADDDIIINNNSSSVVVXXXYYYZZZZZZ\\\aaagggjjjiiigggjjjjjjnnnwwwvvvfff^^^dddooo|||zzzvvvuuuttttttvvvzzz}}}}}}xxxuuusssrrrssstttuuuuuuooommmjjjfffbbb___^^^]]]WWWUUUSSSSSSSSSSSSQQQPPPPPPNNNLLLKKKJJJJJJKKKLLLKKKNNNQQQTTTVVVYYY\\\______```aaacccgggnnnvvv|||ooo[[[TTTRRROOOPPPUUU[[[bbbkkksssrrrhhh[[[QQQFFFBBB===:::999:::::::::777777777777777777777777777666666666555555555555333555666555444333444555444444444444444444444444444444555555666777777777888777777666777888999:::999999:::;;;;;;<<<<<<===@@@FFFRRRpppbbbOOOIIIGGGEEEvvvvvvvvvvvvvvvvvvwwwwwwrrroookkkiiiiiigggccc___aaaaaaaaaaaaaaa``````___^^^\\\YYYXXXVVVTTTQQQNNNJJJJJJJJJIIIHHHGGGFFFEEEJJJJJJIIIHHHFFFDDDCCCBBBBBBCCCFFFHHHJJJMMMRRRUUU]]]___``````^^^ZZZVVVSSSRRRTTTVVVYYYZZZZZZZZZYYYXXXWWWXXX[[[dddsssyyyrrrjjjeeeggglll~~~nnn]]]KKKBBB???<<<::::::888888888888777777777777666555555555555444444444444444444444444444444444333333333333333333333333333444666777777777666555555555555555555666777777777777999;;;;;;>>>HHHTTTqqqxxxXXXTTTRRRTTT___uuurrr^^^QQQKKKIIIEEEBBBCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAADDDHHHNNNSSSVVVYYYZZZYYYZZZ]]]bbbgggjjjjjjjjjhhhhhhlllttt|||xxxggg___dddmmmwww}}}|||xxxvvvrrrooolllqqqqqqrrrrrrrrrsssssssss{{{~~~zzzzzzwwwtttssstttuuuvvvuuussspppkkkfffaaa^^^]]]\\\XXXVVVSSSRRRRRRRRRQQQPPPPPPNNNLLLJJJIIIIIIIIIIIIJJJLLLOOORRRTTTVVVYYY\\\___```bbbccceeeiiinnnrrruuu{{{ttt^^^UUUQQQNNNPPPUUU^^^fffpppuuupppeeeXXXPPPFFFBBB===:::999:::::::::888888888888888888888888666666666666555555555555444555666666444444555666555555555555555555555555444444555555666777777777999888888888888999::::::999999:::;;;;;;<<<<<<===>>>EEEQQQmmmwwwYYYIIIFFFGGGwwwwwwvvvuuuvvvvvvwwwwwwssspppmmmkkkjjjiiieeecccaaabbbbbbbbbaaa___^^^]]]^^^\\\ZZZXXXWWWUUURRROOOKKKKKKKKKKKKJJJHHHGGGFFFIIIIIIHHHGGGFFFDDDBBBAAABBBDDDGGGHHHJJJNNNRRRVVV]]]^^^```aaa___\\\YYYVVVTTTVVVYYY\\\^^^^^^]]]]]]YYYYYYWWWXXX^^^lllyyyrrrnnnmmmmmmooo|||ooo^^^KKKBBB???;;;999999888888888888777777777666666555555555555444444444444444444444444444444444444444444444444444444444444444555666666666666555555555555555555666777777777777999;;;;;;===HHHSSSooo___RRRQQQVVVhhhrrr^^^QQQLLLJJJGGGDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???@@@@@@CCCGGGLLLRRRVVVYYYZZZYYYZZZ]]]```dddfffggggggfffgggkkkqqqwww|||lllbbbdddkkkrrryyy}}}xxxtttoookkkgggeeedddcccoooqqqtttuuuuuusssrrrrrrooorrrvvvyyy||||||{{{xxxuuussstttttttttttttttqqqkkkeee```\\\[[[ZZZYYYVVVRRRPPPQQQQQQQQQQQQOOONNNLLLJJJIIIHHHHHHGGGIIILLLPPPSSSUUUXXX\\\___bbbccccccbbbbbbdddgggjjjiiiooowww}}}ttt^^^TTTOOOLLLOOOVVVccckkkuuuxxxpppcccWWWPPPFFFBBB===:::999:::::::::777777777777777777777777666666666666666555555555555666777666555555555777666666666666666666666666444444555555666777777777888888888888999999::::::999999:::;;;;;;<<<<<<======EEEOOOiiigggMMMFFFIIIxxxwwwwwwvvvuuuvvvvvvvvvtttrrrpppnnnmmmkkkiiigggfffffffffeeeccc```^^^\\\]]][[[YYYXXXWWWUUURRROOONNNNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGFFFEEECCCBBBAAACCCEEEGGGHHHJJJMMMQQQUUUZZZ[[[]]]^^^^^^]]][[[YYYYYY[[[___bbbddddddcccbbb^^^\\\YYYWWW\\\hhhzzz{{{tttrrruuuvvvvvvzzzrrr```MMMCCC???<<<::::::888888888888777777777666666555555555555444444444444444444444444444444444444444444444444444444444333333444444555555555555555555555555555666777777888777999::::::===GGGRRRlllfffTTTTTT]]]tttwww```PPPJJJIIIHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA???>>>===<<<<<<===>>>???@@@BBBFFFKKKOOOTTTWWWYYYXXXYYY[[[]]]^^^___aaaaaadddfffjjjooosssyyyrrreeedddiiirrrxxxyyytttrrriiigggccc^^^[[[ZZZ[[[]]]iiinnnuuuyyyzzzyyyxxxxxxlllmmmnnnnnnoooqqqtttvvv{{{xxxtttrrrrrrrrrqqqqqqrrrooojjjddd___[[[YYYXXXYYYVVVRRRPPPPPPQQQPPPPPPOOONNNMMMKKKIIIHHHGGGGGGGGGKKKOOOSSSVVVZZZ^^^bbbeeeeeeccc```^^^^^^```ccc___dddjjjooottt}}}{{{wwwttt___UUUPPPMMMQQQYYYeeemmmvvvwwwooobbbVVVOOOFFFBBB===:::999:::::::::666666666666666666666666555555555666666666666666555666777666555555555777666666666666666666666666444444555555666777777777777777777888888888888888999999:::;;;;;;<<<<<<======DDDLLLcccwwwTTTHHHJJJyyyyyyxxxwwwvvvuuuttttttsssrrrqqqooommmkkkjjjiiijjjjjjjjjiiigggccc```^^^\\\ZZZYYYWWWWWWUUURRROOONNNNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFFFFDDDCCCBBBAAABBBDDDGGGIIIKKKNNNSSSVVVZZZZZZ[[[\\\\\\]]]]]]]]]^^^aaaeeeiiikkkjjjiiihhhddd```\\\ZZZ^^^iiiwww}}}ttttttyyy~~~~~~{{{{{{hhhRRREEE???<<<;;;<<<888888888888777777777777666555555555555444444444444444444444444444444444444444444444444444444444333333333333444444444555555555555555555666777777888777888::::::<<>>===<<<<<<===>>>???@@@AAADDDHHHMMMQQQTTTVVVUUUWWWXXXYYYYYYYYY[[[]]]bbbeeejjjooopppsss~~~yyyjjjeeehhhtttzzz}}}xxxvvvrrrkkkgggfff^^^\\\YYYUUURRRRRRUUUWWW___gggqqqxxxzzzyyyyyyzzzvvvuuurrrooollljjjhhhhhhmmmnnnoooppprrruuuzzz}}}{{{xxxtttqqqppppppooonnnnnnllliiiddd```\\\YYYWWWXXXVVVSSSQQQQQQPPPOOONNNNNNNNNMMMLLLKKKIIIHHHHHHFFFIIIMMMQQQUUUYYY]]]```ffffffeeebbb^^^[[[[[[[[[YYY\\\```cccgggqqq~~~wwwqqqwwwuuubbbYYYSSSPPPTTT]]]ffflllsssuuuooobbbUUUMMMFFFBBB===:::999:::::::::555555555555555555555555555555555666666666666666444555666666444444555666555555555555555555555555444444555555666777777777666777888888999999888888999999:::;;;;;;<<<<<<===>>>EEEIII]]]___LLLKKKyyyzzzyyyyyywwwtttrrrqqqooooooooommmkkkiiihhhhhhhhhiiiiiiiiigggdddaaa^^^[[[YYYXXXWWWVVVTTTQQQOOOLLLLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@CCCFFFIIIMMMRRRXXX\\\^^^]]]\\\\\\\\\]]]___```aaadddiiimmmoooooommmlllgggbbb]]]]]]cccmmmwww}}}|||rrrqqqzzzsssYYYIIIAAA===;;;===888888888888777777777777666555555555555444444444444444444444444444444444555555555555555555555555444444444444444555555666555555555555555666777777888777888::::::<<>>======>>>??????@@@AAACCCGGGJJJNNNQQQSSSQQQTTTVVVVVVUUUVVVYYY\\\aaaeeekkkooommmnnnwww~~~ooohhhhhhsssxxx|||ssskkkiiieee___[[[\\\WWWVVVTTTPPPMMMLLLOOORRRVVV```llltttuuutttssstttxxxuuurrrnnnjjjgggcccaaa___^^^^^^```dddiiimmmnnnqqqwww|||yyytttqqqpppooonnnmmmkkkjjjiiifffbbb^^^[[[YYYWWWUUUSSSRRRRRRPPPNNNLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHKKKNNNQQQTTTVVVZZZ]]]gggiiikkkjjjeee___ZZZWWWUUUYYY\\\\\\^^^eeeqqq|||}}}sssnnntttvvvcccZZZTTTOOOSSS[[[iiimmmsssvvvrrrgggYYYOOOFFFBBB===:::999:::::::::666666666666666666666666555555555555666666666777333555666555444333444555444444444444444444444444444444555555666777777777777888999:::::::::999888999999:::;;;;;;<<<<<<===???EEEFFFWWWjjjPPPJJJzzzzzzzzzzzzwwwtttqqqooollllllllljjjhhhfffffffffcccdddffffffeeebbb___]]]ZZZYYYWWWVVVUUUTTTQQQNNNIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCAAAAAA>>>AAAFFFJJJOOOVVV\\\aaacccbbb___]]]\\\^^^```aaabbbfffkkkoooqqqqqqooonnnhhhccc^^^___gggqqqxxx|||zzzooonnnyyy{{{___MMMCCC===<<<===888888888888777777777777666666555555555444444444444444444444444444444444555555555555555555555555666555555555555666777777555555555555555666777777888777888:::999<<>>>>>???@@@AAA@@@AAACCCFFFIIIMMMPPPQQQOOOQQQTTTTTTTTTVVVYYY]]]```dddlllooommmkkksss}}}rrrjjjjjjooouuu{{{xxxmmmdddaaa^^^WWWTTTVVVTTTTTTSSSNNNJJJIIIKKKNNNRRR\\\iiiqqqrrrooonnnnnnmmmkkkhhhfffdddaaa^^^[[[ZZZWWWTTTVVV[[[```bbbaaaccciiisss}}}yyyuuurrrpppooonnnmmmjjjjjjiiihhheeeaaa]]]ZZZWWWUUUSSSSSSRRRQQQNNNKKKMMMMMMMMMMMMMMMLLLKKKKKKLLLNNNQQQSSSTTTVVVYYY[[[iiinnnrrrsssnnneee\\\WWWTTTXXX[[[ZZZYYY^^^hhhqqq{{{{{{xxxqqqmmmssstttcccZZZRRRLLLOOOWWWnnnqqquuuyyywwwmmm^^^SSSFFFBBB===:::999:::::::::777777777777777777777777444555555555666666777777333444555444333333444555444444444444444444444444444444555555666777777777888999:::;;;<<<;;;::::::999999:::;;;;;;<<<<<<===@@@EEEEEESSS|||qqqSSSJJJxxxvvvsssqqqpppooollljjjgggggggggfffeeedddcccbbbggghhhiiihhhfffaaa]]]ZZZ\\\[[[YYYVVVSSSPPPMMMLLLLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBEEEHHHKKKNNNUUU___ffflllgggaaa^^^___bbbfffiiiiiiqqqwwwvvvtttuuuvvvtttnnngggbbbeeennnxxx|||}}}~~~vvvnnnmmmwww]]]FFF>>><<<;;;;;;888888888888777777777777666666666666555555555555666666555555555444444444333444444555555444444333666444222333666777666444666666666666777777777777777666666999:::<<>>???BBBBBBCCCEEEHHHJJJMMMNNNOOOOOOPPPPPPRRRSSSUUUVVVWWW```jjjooooooppptttyyy{{{mmmnnnqqqtttxxx{{{~~~~~~wwwtttiiiaaaZZZWWWUUUQQQPPPRRRNNNNNNNNNMMMLLLLLLKKKKKKRRRZZZcccjjjoooooohhh___dddbbb```___]]][[[WWWUUUQQQPPPPPPPPPRRRUUUYYY[[[bbb^^^```nnnzzzuuurrrqqqpppppppppnnnjjjgggeeeaaa]]]ZZZZZZWWWTTTRRRRRRQQQOOOMMMOOOOOONNNNNNMMMLLLLLLLLLIIIKKKNNNRRRVVVYYY[[[]]]qqqzzz}}}xxxrrrggg[[[]]][[[^^^bbbaaa^^^bbbkkkssstttuuuuuusssuuuuuu```UUUPPPOOOYYYeeennnmmmrrrzzzxxxiiiZZZTTTLLLAAA888777999777444333:::999888888777777888888666666777777666555444444444444555555555555444444222333333444555666777777444444555555666777777888777777777777888888888888999;;;<<<<<<;;;;;;===>>>???DDDJJJWWWuuuxxxRRRJJJsssqqqooommmmmmkkkhhheeeaaaaaaaaabbbaaaaaa``````cccdddffffffddd```[[[XXXYYYXXXVVVTTTQQQNNNKKKJJJJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDFFFGGGIIIMMMWWWccclllqqqmmmgggccccccfffiiikkknnnvvv||||||zzz||||||zzzpppjjjeeehhhqqqzzz}}}tttlllkkksss```JJJBBB???>>>>>>888888888888777777777777666666666666555555555555666666555555555444444444333444444555555444444333666555333444777888777555666666666666777777777777888666777999:::<<>>???@@@AAABBBDDDFFFIIIKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTVVV^^^hhhlllmmmnnnsssxxx}}}}}}oooppprrruuuxxx{{{~~~xxxppplll```ZZZUUUTTTRRRMMMKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJMMMVVV```eeejjjlllhhhbbb___]]][[[ZZZZZZXXXVVVTTTRRRQQQOOOOOOOOORRRTTTVVVZZZWWWZZZfffwww|||xxxuuusssrrrrrrqqqnnnkkkhhhfffbbb^^^[[[YYYVVVTTTRRRRRRRRRQQQOOOOOOOOONNNNNNMMMLLLLLLLLLHHHKKKOOOTTTYYY]]]aaacccvvvvvvkkkmmmjjjiiikkkjjjgggiiiooowwwvvvwwwwwwuuuwwwxxxcccWWWQQQNNNVVVaaalllkkkooouuuqqqdddWWWRRROOODDD;;;;;;===;;;999888:::999888888777777888888666666666666666555444444666666777777777777666666444444444555666666666777555555555666666777777777888888888888999999999999999;;;<<<<<<<<<<<<===???@@@EEEJJJVVVsss|||UUUJJJiiihhhgggffffffddd```]]]XXXYYYYYYZZZ[[[[[[ZZZZZZ[[[]]]```bbb```\\\XXXTTTSSSSSSQQQPPPMMMJJJHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGLLLWWWeeepppuuurrrmmmjjjhhhjjjlllnnnrrrzzz~~~}}}qqqlllhhhkkkttt|||{{{sssjjjgggnnnzzz```KKKCCC@@@>>>>>>888888888888777777777777666666666666555555555555555555555555555444444444333444444555555444444333666555555555777888777666666666666666777777777777999777888::::::;;;BBBKKK___}}}jjjWWWUUUWWWeee```OOOJJJHHHDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<===>>>??????@@@BBBEEEGGGIIIKKKKKKKKKLLLMMMNNNPPPQQQRRRUUU\\\dddhhhhhhkkkpppuuuttt}}}rrrrrrtttvvvyyy{{{}}}yyyppphhhbbbXXXSSSPPPQQQOOOKKKHHHIIILLLLLLLLLLLLKKKJJJIIIIIIHHHQQQZZZbbbiiinnnnnnjjj^^^\\\XXXVVVVVVVVVUUUTTTRRRQQQOOOMMMMMMNNNOOOPPPSSSQQQTTT]]]iiizzz{{{yyywwwuuusssrrrpppmmmjjjhhheeeaaa^^^YYYVVVSSSRRRRRRSSSRRRQQQNNNNNNNNNMMMLLLLLLKKKKKKGGGKKKQQQWWW]]]bbbgggkkkyyy~~~zzzyyyxxxuuuuuuvvv}}}{{{yyyxxxwwwzzzyyyeeeZZZSSSNNNTTT^^^ggggggjjjmmmiii^^^TTTPPPKKKAAA::::::;;;:::888888999999888777777777777888666666666666666555555444666666777777777777666666666666666666666666666666666666666666666777777777999999999::::::::::::;;;999;;;<<<<<<<<<<<<>>>???AAAFFFKKKUUUpppYYYKKK^^^^^^]]]]]]]]][[[WWWTTTQQQQQQRRRSSSSSSRRRRRRRRRRRRUUUYYY[[[[[[WWWSSSPPPMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEFFFFFFFFFJJJTTTaaakkkpppooommmkkkjjjkkknnnqqqssszzz||||||zzzxxxooollljjjmmmttt|||{{{rrrjjjeeeiiivvv{{{\\\IIIAAA===;;;;;;888888888888777777777666666666666666555555555555555555555555555555555555333444444555555444444333555555555555666666666666666666666666777777777777:::888999;;;:::;;;AAAIII^^^}}}fffSSSRRRSSS]]]sssiiiSSSMMMMMMEEEEEEEEEEEEEEEDDDCCCCCC@@@???>>>===<<<<<<======>>>???@@@BBBDDDGGGIIIJJJJJJJJJKKKLLLNNNPPPQQQRRRTTTYYY___cccdddgggmmmqqqoooxxx~~~ttttttvvvxxxzzz{{{}}}}}}wwwoooeee]]]WWWRRRNNNNNNMMMJJJIIIKKKKKKLLLLLLLLLKKKJJJIIIHHHFFFLLLUUUbbbqqq||||||uuufffaaa[[[WWWUUUTTTTTTSSSQQQPPPNNNMMMLLLMMMNNNNNNSSSRRRSSSVVV]]]jjj}}}|||zzzvvvssstttrrrooommmkkkhhhdddaaaZZZWWWSSSQQQQQQQQQPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGLLLTTTZZZ___dddjjjoooxxx{{{zzzyyy{{{wwweee[[[UUUPPPTTT]]]fffiiilllkkkdddZZZSSSOOOHHH???999:::;;;999888999999999888777777777777777555666666666666666555555444444555555555555444444777777777777777666666666777777777777777777777777999999999999::::::::::::999;;;<<<===<<<===>>>@@@@@@GGGLLLUUUnnn[[[MMMUUUTTTSSSSSSSSSRRROOOMMMMMMMMMMMMLLLLLLKKKIIIIIIJJJMMMQQQSSSTTTQQQMMMKKKGGGGGGFFFEEEDDDBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBDDDFFFGGGIIIOOOXXX___eeefffhhhhhhhhhjjjnnnqqqssszzz}}}yyywwwtttpppllljjjjjjmmmtttzzz~~~zzzqqqjjjdddfffttttttYYYHHH@@@;;;999999888888888888777777777666666666666666555555555555444555555555555555555555333444444555555444444333333333444444444444555555666666666666777777777777:::888999;;;;;;;;;AAAHHH]]]}}}dddRRROOONNNTTTddd}}}pppVVVNNNNNNEEEEEEFFFFFFEEEEEEDDDCCC@@@???>>>======<<<<<<<<<>>>???@@@BBBDDDGGGIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTSSSWWW\\\```bbbfffjjjnnnooowww|||uuuuuuwwwyyy{{{{{{|||~~~~~~vvvkkkbbb[[[TTTMMMLLLKKKJJJKKKOOOLLLMMMMMMNNNMMMKKKJJJHHHGGGJJJRRRddd|||ssslllbbbYYYTTTRRRQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRRRRRRRTTTVVV___sss~~~~~~|||wwwrrruuussspppooommmjjjgggddd]]]YYYTTTQQQOOONNNMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGHHHNNNVVV\\\___dddkkkpppzzz~~~{{{{{{}}}rrrbbb[[[VVVRRRWWW```pppvvvzzzuuuiii\\\SSSMMMIIIBBB===>>>>>><<<;;;===999888777777666666777777555555666666666666666555444444555555555555444444777777777777777666666666777777777888888888888888888888888999999999999:::999;;;<<<=========???AAA???FFFLLLSSSkkk~~~YYYMMMNNNMMMKKKKKKKKKKKKJJJHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEGGGIIILLLLLLJJJHHHFFFAAABBBAAAAAA@@@???>>>===<<<===>>>???@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBB???BBBEEEGGGGGGJJJOOOTTTYYY]]]bbbdddeeegggkkkooorrrzzz}}}xxxuuuqqqmmmkkkjjjkkkoootttzzz~~~zzzqqqjjjddddddsssoooWWWHHHAAA<<<:::;;;888888888888777777777777666666666666555555555555444444444555555555555555333444444555555444444333111333444444333222444555666666666666777777777777999888999<<<;;;;;;AAAHHH\\\}}}lllTTTPPPLLLOOOXXXllltttWWWLLLKKKEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@???>>>===<<<;;;;;;>>>>>>???AAADDDFFFIIIJJJKKKKKKLLLMMMOOORRRTTTUUUTTTXXX]]]aaaeeegggkkkmmmqqqwwwyyyvvvwwwwwwyyy{{{{{{|||}}}|||rrrlll```XXXPPPMMMKKKJJJMMMQQQNNNOOOPPPPPPPPPNNNLLLJJJHHHIIIPPPbbb~~~zzzlll^^^UUUQQQOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSOOOOOOPPPRRRSSSZZZjjjyyy~~~wwwqqqsssqqqooonnnmmmjjjgggddd```[[[UUUQQQOOOMMMLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFIIIPPPXXX]]]```dddlllrrr~~~|||mmm^^^YYYVVVTTTZZZccc|||tttbbbTTTKKKFFFAAA=========:::999;;;888888777666666666666777444555666666666666666666666666777777777777666666666666666666666666666666777777777888999999::::::888888888888999999999999999;;;<<<======>>>@@@AAA>>>FFFKKKPPPfff{{{VVVKKKKKKHHHEEEDDDEEEFFFFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBCCCDDDEEEEEEEEEDDDCCC>>>>>>>>>>>>>>>===<<<;;;;;;<<<===??????@@@??????@@@@@@@@@@@@@@@AAAAAAAAA>>>AAACCCDDDDDDFFFKKKPPPRRRXXX^^^bbbbbbdddhhhlllooowww}}}{{{xxxuuuqqqmmmllllllnnnrrrwww|||xxxoooiiibbbaaaqqq|||jjjTTTHHHAAA<<<;;;;;;888888888888777777777777666666666666555555555555444444444555555555666666333444444555555444444333111333555555333222444666666666666666777777777777888777999<<<<<<<<>>@@@BBBEEEGGGHHHJJJKKKLLLMMMOOORRRTTTUUUWWW[[[```fffiiilllmmmnnnqqquuuttt{{{wwwzzzwwwyyyzzz{{{{{{}}}yyytttqqqfff^^^WWWTTTRRROOOPPPSSSPPPQQQRRRSSSRRRPPPNNNLLLGGGHHHMMM[[[sssxxxggg\\\VVVTTTSSSQQQQQQQQQQQQRRRRRRSSSSSSNNNMMMNNNPPPQQQTTT___jjjzzzxxxqqqpppnnnlllkkkjjjhhheeebbbaaa]]]WWWRRRPPPOOOOOONNNJJJJJJJJJIIIHHHHHHGGGGGGIIIQQQZZZ___bbbfffnnnuuuyyyiii[[[WWWTTTTTT[[[eeeyyy|||iiiXXXLLLCCC>>>;;;;;;999666555777888888777666666666666666444444555666666666666666666666777777777777666666444444444555666666666777666666777888:::;;;<<<<<<999999999999:::::::::;;;999;;;=========>>>@@@BBB===EEEJJJMMM```{{{VVVKKKIIIFFFBBBAAABBBCCCEEEEEECCCCCCDDDEEEEEEEEEEEEDDD@@@AAAAAAAAABBBBBBAAAAAA<<<<<<======<<<<<<;;;;;;:::;;;===???@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===@@@BBBBBBBBBEEEKKKPPPPPPVVV^^^aaaaaacccfffjjjkkkssszzzyyyvvvtttqqqnnnnnnoooqqquuuzzz}}}vvvnnnhhhaaa```pppvvveeeRRRFFF@@@;;;:::;;;888888888888777777777777777666666666555555555555444444444555555555666666333444444555555444444333222444666666444333555888666666666666777777777777777777999<<<<<<<<>><<<;;;:::;;;;;;<<<>>>AAACCCFFFGGGIIIJJJKKKMMMOOOQQQSSSTTTYYY]]]ccciiimmmoooppppppqqqsssqqqwwwxxx|||wwwxxxzzz{{{{{{}}}xxxrrrpppppplllddd^^^\\\YYYUUUSSSUUUQQQRRRTTTUUUTTTRRROOOMMMEEEHHHLLLTTTgggpppccc]]][[[ZZZRRRRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNPPPOOOOOOTTT\\\mmm~~~yyyqqqmmmkkkiiihhhgggfffccc```aaa]]]WWWSSSRRRRRRRRRRRRLLLKKKKKKJJJJJJIIIHHHHHHHHHQQQ[[[```ccchhhqqqyyyxxxhhhZZZUUUSSSSSSZZZeeeooommm[[[OOOFFFAAA>>>>>><<<888777999888888777666666666666666444444555666777777666666444444555555555555444444222333333444555666777777555555777888:::<<<======:::::::::;;;;;;;;;<<<<<<999;;;======>>>>>>AAABBB>>>FFFIIIJJJ\\\{{{XXXMMMEEECCCBBBBBBCCCCCCCCCBBBDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@???>>>======>>>>>>;;;;;;:::999999999::::::;;;<<<<<<===>>>??????@@@AAA@@@??????>>>>>>??????@@@???>>>???AAAEEEIIIKKKLLLQQQVVV\\\___cccfffiiilllpppuuuxxxwwwuuurrrqqqnnnnnnqqqwww}}}~~~xxxssscccaaaeeejjjuuufffSSSGGG???:::999<<<777777777777666666666666666666666666666666666666555555555444444333333333000111333555666666555555444444444555666777777888777777777777777888888999777999;;;<<<===???CCCFFFWWWvvvoooWWWNNNTTTRRRYYYrrrjjjOOOFFFIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;:::<<<>>>???@@@BBBEEEGGGIIIHHHIIIJJJMMMPPPTTTVVVWWW\\\ccchhhkkknnnpppqqqqqqssstttvvv||||||uuutttvvvxxxyyyzzz}}}|||uuurrrqqqrrrpppnnniiiaaaXXXRRRRRRSSSTTTSSSQQQPPPOOONNNNNNNNNIIIIIIIIINNN___yyy}}}lllaaa[[[YYYUUURRRPPPPPPRRRSSSRRROOOPPPMMMMMMOOOOOONNNRRRXXXeeeqqq~~~vvvzzz}}}tttjjjjjjjjjhhhfffcccbbbbbbddd^^^WWWRRRQQQRRRQQQPPPOOOMMMKKKIIIHHHIIIJJJKKKJJJRRR\\\aaacccgggooovvv}}}||||||~~~hhhTTTPPPQQQQQQVVV___mmmsssYYYOOODDD@@@:::666666777888888777777777777777777777777555666666666666666555555555555555555555666777777777666555444444555666777999888777777777999;;;===::::::999999999:::;;;;;;============>>>???@@@AAABBBFFFDDDJJJ[[[ooobbbLLLDDDBBB@@@@@@AAABBBAAA@@@BBBCCCEEEFFFFFFEEEDDDCCC@@@??????======<<<<<<<<<:::::::::999999:::;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@???>>>>>>>>>?????????>>>>>>>>>AAADDDHHHJJJLLLPPPUUUZZZ^^^bbbfffiiilllppptttvvvtttqqqnnnmmmnnnooorrrxxx~~~yyyrrrbbb___ccciiivvvgggUUUIIIAAA;;;999;;;888777777777666666666666666666666666666666666666555555555444444333333333333333444555666666666666444444555555666777777888777777777777777888999999777999:::;;;<<>>>>>???AAAEEEHHHJJJJJJJJJKKKMMMPPPTTTUUUVVVZZZ___dddgggjjjmmmooopppsssuuuuuuyyy}}}{{{vvvuuuwwwzzz|||}}}xxxrrrooonnnnnnlllfff^^^VVVQQQPPPQQQRRRRRRQQQPPPOOONNNMMMLLLHHHIIIJJJOOO\\\tttrrreee___^^^XXXWWWUUUUUUVVVUUURRROOOPPPMMMMMMNNNNNNLLLPPPVVVdddooo~~~zzzsssnnnrrrzzz|||tttkkkkkkllljjjhhheeedddcccfffaaaZZZUUUTTTSSSRRRQQQNNNMMMKKKIIIHHHIIIJJJKKKKKKSSS[[[```bbbgggooovvv{{{{{{~~~|||wwwzzz}}}hhhUUUPPPQQQQQQXXXaaakkkttt[[[QQQEEE@@@;;;777666777777777666666666666666666666666555555666666666666555555555555555555555666777777777666555555555555666777999888777777888999;;;===;;;::::::::::::;;;<<<<<>>???@@@???>>>@@@BBBEEEHHHIIIIIIGGGFFF@@@@@@???>>><<<;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<======>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>======>>>@@@CCCFFFHHHJJJNNNSSSXXX]]]aaaeeehhhmmmpppssstttqqqmmmjjjhhhnnnooosssyyyyyyrrraaa]]]```fffuuufffVVVKKKCCC<<<:::;;;888888777777777666666666666666666666666666666666555555555444444444444444666555555555555555666666444555555666666777777888888777777777777888999999777888:::;;;<<<>>>BBBEEEQQQpppvvv]]]TTTXXXTTTYYYqqqsss___MMMGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<============@@@EEEHHHKKKKKKKKKLLLNNNPPPSSSTTTSSSVVVZZZ]]]```dddhhhkkknnnsssvvvuuuuuuyyyzzzyyywwwyyy}}}|||rrrllliiigggeee```YYYSSSOOOOOOPPPOOOPPPPPPPPPOOOMMMLLLKKKHHHJJJLLLOOOYYYmmm{{{lllffffff___^^^\\\[[[YYYVVVRRROOOQQQNNNMMMMMMLLLJJJMMMRRR___iiixxx|||rrrlllkkkooowww|||uuummmmmmmmmmmmkkkhhhfffeeehhhddd]]]YYYVVVTTTSSSRRRNNNLLLJJJIIIHHHIIIJJJKKKNNNTTT[[[^^^aaafffooovvvvvvvvvxxx|||}}}yyyuuunnnuuuzzzgggUUUOOOPPPRRRZZZccchhh|||uuu]]]SSSEEEAAA;;;888666777777666555555555555555555555555555555666666666666666555555555555555555666777777777666666555555666666777999888888777888:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>AAAAAAAAAAAABBBCCCDDDEEEBBBGGGFFFFFFNNN]]]oooVVVCCCAAA???>>>???@@@???>>>>>>AAAEEEIIIKKKKKKJJJIIIBBBAAAAAA???>>><<<;;;:::888888888999:::;;;<<<===<<<<<<<<<=========>>>>>>??????>>>============>>>============???AAACCCEEEGGGKKKQQQVVVZZZ___dddhhhlllnnnrrrrrrpppllliiihhhllloootttyyyzzzrrr```\\\^^^ccc}}}qqqdddUUUKKKDDD===:::;;;888888888777777777666666666666666666666666666666555555555555555444444444777666555333333444555666555555666666777777777777888888777777888888999:::777999:::;;;;;;>>>AAADDDNNNlllxxx^^^TTTXXXTTTZZZrrrsss]]]KKKEEEIIIHHHHHHGGGFFFEEECCCCCCBBBCCCBBBBBBAAA???>>>>>>===>>>>>>===<<<<<>>??????BBBBBBBBBBBBCCCDDDEEEEEEBBBIIIHHHFFFKKKWWW{{{|||___DDDBBB@@@@@@@@@@@@???>>>>>>AAADDDHHHJJJJJJJJJIIICCCCCCCCCBBB@@@>>><<<;;;888888888999:::;;;<<<===<<<<<<<<<<<<============???>>>======<<<<<<==================>>>@@@BBBCCCEEEIIINNNSSSXXX^^^cccgggjjjmmmpppqqqpppnnnlllllljjjnnntttyyy~~~zzzsssaaa\\\]]]```}}}ooobbbSSSJJJCCC>>>;;;===888888888888777777777777666666666666666666666666555555555555555555555555666555444333333333555555666666666777777777777777888888888888888999999:::888999;;;;;;<<<>>>AAADDDMMMiiiyyy___TTTWWWTTT[[[uuucccKKKEEEJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<>>>CCCGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQRRRTTTYYY___dddhhhpppuuusssppptttyyy||||||}}}xxxjjj```[[[RRRPPPMMMKKKKKKLLLNNNOOOLLLMMMOOOOOOOOOMMMKKKIIIKKKJJJLLLQQQVVVddd}}}|||tttrrrooolllfff```ZZZVVVUUUUUUTTTPPPNNNMMMKKKGGGIIINNNVVVaaaooozzz|||wwwpppjjjcccgggooo{{{|||uuurrrpppnnnmmmlllhhheeedddccc___[[[VVVRRRPPPOOOLLLKKKIIIHHHGGGHHHJJJKKKSSSVVVZZZ]]]```eeemmmrrrvvvyyy}}}~~~}}}zzzwwwvvvrrrxxxlll```SSSMMMNNNSSS\\\cccdddwww~~~nnnYYYPPPEEEAAA<<<999888888777666777777777777777777777777444444555666666666666666555555555555555666777777666777777777777777777666888888888888999:::;;;;;;============>>>???@@@AAABBBAAAAAABBBBBBCCCDDDEEECCCJJJIIIHHHKKKVVVwwwoooFFFDDDBBBAAAAAAAAA@@@??????AAACCCEEEGGGHHHHHHHHHCCCCCCDDDCCCBBB@@@>>>===999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<=========>>>???@@@AAAAAACCCFFFKKKPPPVVV\\\bbbggghhhkkkoooppppppooonnnnnnjjjooouuuzzz}}}zzztttccc]]]]]]___|||rrrdddTTTJJJCCC===<<<===999999888888888777777777666666666666666666666666555555555555555666666666555555555444555555666666777777777777777777777777999888888888888999::::::999;;;<<<<<<<<<>>>BBBDDDLLLggg~~~bbbUUUWWWSSS\\\xxxpppSSSGGGIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>><<<<<<>>>AAADDDDDDEEEFFFHHHJJJLLLMMMMMMOOOPPPPPPQQQSSSWWW]]]bbbdddlllrrrqqqqqquuuyyy{{{||||||~~~sssdddZZZUUUOOOLLLIIIHHHJJJLLLNNNNNNMMMNNNNNNOOONNNMMMLLLKKKMMMJJJKKKQQQXXXeee|||zzzvvvsssqqqkkkddd]]]YYYXXXYYYVVVRRRPPPOOOLLLIIIJJJOOOWWWaaaoooyyy{{{vvvnnniiieeehhhooozzzyyyuuuooolllkkkjjjgggddd``````^^^ZZZUUUPPPNNNNNNKKKJJJIIIGGGGGGHHHJJJKKKQQQSSSWWWZZZ^^^ccchhhlllrrrvvv{{{~~~}}}{{{yyywwwyyy}}}zzzeee^^^TTTNNNOOOVVV^^^cccggg{{{}}}jjjUUUMMMCCC@@@<<<:::999999888777888888888888888888888888333444555666777777777777555555555555555666777777666777777888888777777666777888888999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDJJJIIIIIIMMMVVVsssFFFDDDBBBAAAAAAAAA@@@>>>AAAAAAAAABBBCCCDDDEEEFFFAAABBBCCCCCCBBBAAA>>>===:::::::::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>??????@@@@@@AAAAAADDDIIINNNTTT[[[bbbfffhhhkkknnnoooooonnnmmmnnnlllqqqwww{{{}}}yyyuuueee```^^^___{{{zzzjjjXXXLLLCCC===;;;<<<999999999888888888777777666666666666666666666666444555555555666666666777555666777888888888888888777777777777777777777777999999888888999999:::;;;;;;<<<=========???BBBEEEMMMggghhhXXXXXXTTT]]]zzz___LLLGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@???===>>>>>>>>>===>>>@@@BBBCCCDDDFFFHHHKKKMMMNNNNNNPPPPPPQQQQQQSSSWWW\\\aaaaaaiiioooppprrrwwwzzzzzzzzzzzz|||ssseeeZZZUUUQQQMMMJJJIIIKKKMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOIIIIIIRRR\\\hhh}}}yyyssssssqqqkkkddd^^^[[[[[[XXXTTTRRRQQQNNNJJJLLLQQQWWWbbbppp{{{~~~zzztttooohhhjjjpppyyy}}}vvvnnniiihhhhhhfffccc\\\^^^]]]ZZZTTTOOONNNNNNKKKJJJHHHGGGGGGHHHJJJKKKLLLOOORRRVVVZZZ^^^bbbeeeiiiooovvv{{{~~~~~~zzzwwwuuutttwww}}}xxxaaa]]]VVVQQQSSSYYY```dddlll~~~gggQQQLLLBBB???<<<:::::::::999888777777777777777777777777333444555666777777777777555555555555555666777777666777888888888888777666777777888999::::::::::::<<<<<<<<<===>>>???@@@AAABBBBBBAAABBBBBBCCCDDDEEEDDDIIIHHHHHHMMMTTTmmmFFFDDDAAA@@@AAA@@@???>>>BBBAAA@@@@@@@@@BBBCCCDDD???@@@BBBBBBBBB@@@>>>===;;;;;;:::999999999::::::<<<<<<<<<<<<<<<<<<<<<;;;======<<<;;;;;;;;;;;;<<<>>>>>>??????@@@@@@@@@@@@@@@CCCHHHMMMSSSZZZaaafffhhhkkknnnnnnmmmlllllllllnnnsssyyy}}}~~~yyyvvvgggaaa______zzzppp\\\NNNCCC<<<:::;;;999999999888888888888777666666666666666666666666444555555555666666777777666777999:::;;;;;;;;;:::888888888777777777777777999999888888999999:::;;;<<<===>>>>>>>>>@@@CCCFFFNNNgggmmm\\\YYYTTT]]]{{{iiiPPPFFFGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@===>>>???>>>===>>>???AAACCCDDDFFFIIILLLNNNOOOPPPPPPQQQRRRRRRTTTWWW\\\```___gggmmmppptttyyyzzzyyyyyyxxxzzzxxxiii^^^YYYUUUQQQLLLJJJLLLMMMMMMLLLPPPOOONNNNNNMMMNNNNNNOOOQQQHHHHHHRRR^^^jjj{{{rrrtttuuuqqqjjjbbb]]]\\\YYYUUUSSSRRROOOLLLNNNSSSWWWbbbrrr~~~}}}zzzeeeggglllttt}}}wwwmmmgggffffffdddbbb[[[]]]]]]ZZZTTTPPPNNNNNNKKKIIIHHHGGGGGGHHHJJJKKKIIIKKKOOOTTTXXX[[[^^^___bbbjjjttt{{{~~~|||wwwrrrnnnllljjjqqqzzz{{{```]]]XXXTTTUUU\\\bbbeeepppfffPPPKKKAAA>>><<<:::;;;;;;:::999666666666666666666666666333444555666777777777777555555555555555666777777666777888999999888777666777777888:::::::::::::::;;;;;;;;;<<<===???@@@AAABBBBBBBBBCCCCCCDDDEEEFFFDDDHHHFFFFFFLLLRRRgggIIIDDDBBBDDDDDDBBB@@@BBBAAAAAAAAA@@@???>>>>>>>>>@@@???>>>???AAAAAA@@@>>>>>>===<<<;;;:::999999999999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;===>>>>>>???AAABBBCCCCCCBBBCCCDDDGGGLLLUUU___fffgggkkkoooooollljjjjjjlllssswww}}}zzzsssmmmccc^^^jjj{{{|||dddOOOCCC>>><<<<<<888888888888777777777777999999888777666555444444666666666666777777777777777777888999999999999999777777777777666666666666888888888888999:::;;;;;;===>>>???@@@@@@BBBEEEHHHTTThhhrrrZZZWWWUUUVVVnnnvvvRRRNNNHHHGGGFFFEEEEEEDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>?????????===<<<===???BBBDDDEEEGGGGGGHHHIIILLLNNNOOOQQQSSSSSSSSSVVV[[[```]]]bbbjjjppptttvvvxxxyyyxxxyyy{{{}}}pppjjjaaa\\\VVVQQQPPPQQQRRRSSSRRRQQQOOONNNOOOOOONNNMMMKKKMMMPPPWWWdddvvvxxxzzzzzzwwwqqqkkkgggeee^^^ZZZWWWUUUQQQMMMPPPWWWVVVdddqqqtttrrrsssvvvxxxooolllqqq}}}}}}~~~vvvmmmgggdddcccaaa___^^^\\\YYYVVVRRROOOMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIKKKPPPVVV[[[___fffooovvvzzz}}}|||vvvooojjjhhhgggnnnyyyeee[[[YYYXXXUUU```nnnpppttt{{{cccRRRKKK???>>>===;;;999888888888555555666666777777888888666666777777777777666666888888888777666666555555666666666666777777777777999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCBBBAAA@@@AAACCCEEEGGGHHHGGGGGGGGGGGGOOOcccuuuOOOIIIFFFGGGGGGCCCBBBCCCAAABBBBBBAAA@@@??????@@@AAAAAAAAABBBBBBBBB???===???>>>===;;;::::::::::::999::::::::::::::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<===???@@@AAABBBCCCCCCBBBBBBDDDFFFKKKSSS]]]ccchhhkkkooopppmmmkkklllnnnsssxxx}}}{{{tttmmmccc___kkk}}}fffPPPCCC>>><<<:::888888888888777777777777888888777777666555555555666666666666777777777777666777888888999999888888777777777777777777777777999888888999999:::;;;<<<===???@@@@@@@@@BBBEEEHHHRRRgggpppYYYYYYZZZ]]]ttt|||WWWLLLJJJIIIGGGFFFFFFFFFEEEEEECCCCCCCCCCCCBBBAAA@@@@@@?????????===<<<===???AAABBBCCCEEEEEEFFFGGGJJJLLLNNNPPPRRRRRRRRRUUUZZZ^^^]]]aaaggglllppptttxxx{{{||||||~~~qqqjjj```WWWTTTSSSTTTUUUTTTRRRPPPPPPPPPPPPPPPNNNMMMNNNQQQXXXeeeyyyzzz||||||zzzuuuoookkkiii```]]][[[YYYUUUPPPQQQUUUWWWeeepppoooiiigggjjjllliiihhhqqq~~~~~~}}}vvvlllfffdddcccbbb```ZZZXXXTTTSSSSSSSSSRRRPPPIIIIIIHHHGGGFFFFFFFFFGGGCCCDDDEEEEEEFFFJJJPPPTTT\\\bbbjjjqqqtttxxx}}}yyyqqqjjjdddbbbjjjwwweeeZZZWWWVVVVVVdddvvvzzzyyyooo[[[MMMGGG???>>>===;;;999888888888666666666666777777777777555555666666666666555555777777777777777777777888555666666666777777888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@AAACCCEEEGGGFFFGGGJJJLLLLLLPPP^^^mmmTTTNNNJJJIIIHHHDDDBBBCCCBBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBDDDEEEDDDBBB???@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;<<>>???@@@AAAAAACCCFFFIIIQQQeeettt[[[[[[^^^bbbuuu```MMMMMMKKKHHHGGGGGGGGGFFFEEECCCDDDDDDCCCCCCBBBAAA@@@?????????>>><<<<<>>>>><<<:::999888888888777777777777666666666666444555555666666555555444555666666777888888999999555555666666777888999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>????????????AAACCCEEEGGGEEEHHHNNNRRRPPPPPPXXXcccXXXQQQKKKIIIFFFBBB@@@BBBCCCEEEGGGGGGEEEDDDFFFIIIGGGFFFDDDEEEFFFGGGGGGFFFAAAAAA???>>>===<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;999;;;???BBBDDDDDDBBBAAA@@@AAAAAABBBEEEJJJRRRWWW]]]aaaeeefffffffffhhhkkkrrrwww~~~xxxpppfffdddsssfffMMMBBB???;;;888888888888888777777777666555555555666666666777777666666666666777777777777666666777888888888888777777777888888888888888999:::999::::::;;;<<<===>>>???@@@AAABBBBBBDDDGGGJJJQQQccc~~~___ZZZ\\\```pppoooSSSOOOLLLHHHFFFGGGGGGFFFDDDBBBBBBBBBBBBAAA@@@???>>>???@@@@@@>>>===<<<>>>@@@>>>@@@AAABBBCCCEEEHHHJJJLLLNNNPPPOOOOOOQQQVVV[[[]]]aaafffkkknnnrrruuuxxx~~~~~~zzzlllccc]]]ZZZYYYVVVTTTRRRRRRRRRSSSRRRPPPPPPPPPRRRVVVccc{{{xxxzzz|||{{{wwwqqqmmmkkkhhhffffffgggccc[[[WWWWWWbbbrrr}}}xxxiii^^^ZZZYYY]]]bbbnnn{{{{{{yyy{{{}}}~~~}}}vvvmmmgggfffffffffeeebbbZZZQQQOOOQQQSSSPPPKKKMMMKKKHHHFFFEEEEEEGGGHHHEEEEEEEEEDDDCCCDDDGGGJJJPPPUUU\\\bbbhhhpppyyy~~~zzzsssmmmhhhfffggguuurrrbbbWWWTTTTTTUUUggg|||zzzkkk]]]RRRIIICCC>>>===;;;:::999888888888888888777777666666555555555555666666666666555555555555555666666777777777444555555777888999:::::::::::::::;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<======>>>???AAACCCEEEGGGFFFIIIOOOSSSQQQOOOSSS[[[vvv\\\TTTMMMJJJGGGCCCBBBDDDEEEHHHKKKKKKIIIHHHKKKOOOUUUQQQLLLHHHGGGHHHHHHHHHBBBAAA@@@???>>>=========;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;999;;;???BBBDDDDDDCCCBBB@@@AAA@@@@@@BBBFFFLLLPPPWWW[[[___aaaaaacccgggjjjpppvvv|||xxxpppggggggwwwcccJJJAAA>>><<<999888888888888777777777666444444555555666666777777666666666666777777777777666666777888888888888888777888888888999999:::::::::::::::;;;<<<>>>???@@@@@@AAABBBCCCCCCEEEHHHKKKPPPaaabbbWWWWWWZZZiii{{{bbbQQQLLLGGGEEEFFFGGGEEECCCBBBBBBBBBBBBAAA@@@?????????@@@@@@???===<<<===???>>>@@@BBBCCCDDDEEEHHHKKKKKKMMMOOOOOONNNPPPUUUYYY]]]cccjjjoooqqqrrrrrrrrrzzzzzz|||sssiiibbb\\\YYYVVVTTTRRRQQQRRRRRRQQQPPPPPPPPPQQQTTT```xxxzzz|||}}}yyysssnnnlllkkkiiihhhjjjhhhbbb^^^^^^gggxxxtttfff]]]YYY]]]bbbkkkuuuxxxwwwvvvwwwxxx{{{||||||uuummmiiihhhhhhgggfffeee\\\SSSOOOQQQQQQMMMHHHMMMKKKHHHFFFEEEFFFHHHIIIGGGGGGFFFDDDCCCCCCEEEGGGKKKOOOVVV]]]dddnnnyyy~~~wwwpppkkkiiijjjmmmyyymmm___UUUTTTUUUVVVdddvvvzzzxxxhhhZZZQQQIIIBBB===<<<;;;:::999888888888888888777777666666555555777777888888888888777777666666666555555444444444444555666777888999:::;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===>>>@@@AAACCCEEEFFFHHHJJJMMMPPPOOOLLLPPPWWWjjj___WWWOOOLLLIIIFFFFFFHHHGGGLLLPPPPPPMMMMMMQQQUUUeee___WWWOOOKKKHHHGGGFFFBBBAAA@@@???>>>=========;;;::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;999;;;>>>AAACCCDDDDDDCCCAAAAAA@@@@@@@@@BBBGGGKKKSSSWWW\\\^^^___bbbfffjjjoootttzzz~~~vvvnnnfffgggzzzaaaJJJ@@@>>><<<:::888888888888777777777777444444444555555666666666666666666666777777777777777777888999999999999999888888888999::::::;;;;;;;;;;;;;;;<<<===???@@@AAAAAABBBCCCDDDDDDFFFIIILLLOOO\\\zzzeeeVVVTTTWWWdddtttqqqSSSMMMFFFDDDFFFGGGEEEBBBDDDEEEEEEDDDDDDCCCBBBAAA???@@@AAA???>>><<<===>>>>>>@@@BBBCCCDDDFFFIIILLLKKKMMMOOONNNMMMOOOTTTXXX\\\bbbjjjpppsssrrrqqqpppvvvwwwzzz~~~tttkkkddd^^^ZZZVVVTTTRRRRRRSSSSSSRRRQQQPPPPPPQQQSSS]]]ttt~~~wwwqqqnnnmmmiiihhhkkkllliiiggghhhjjjzzz{{{nnnccc\\\^^^cccjjjppprrrrrrqqqqqqrrrrrrvvv|||~~~}}}|||}}}zzzzzz~~~yyywwwrrrllliiiiiiiiigggddd```ZZZSSSPPPQQQQQQNNNKKKKKKJJJHHHGGGFFFGGGIIIJJJFFFFFFFFFCCCAAAAAABBBDDDFFFKKKRRRYYY```jjjvvv~~~|||rrrkkkggghhhjjjsss}}}jjj]]]UUUUUUWWWWWWdddtttvvvzzz~~~xxxgggXXXPPPHHH@@@<<<;;;:::999888888888888777777777777666666666666777888888999999888888777777777666555555444333333666666777777888999:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<======>>>???AAABBBDDDEEEEEEIIIHHHJJJMMMLLLJJJNNNUUU```~~~___VVVNNNKKKIIIGGGHHHKKKJJJOOOTTTTTTQQQQQQUUUZZZkkkfff___XXXRRRMMMHHHEEEBBBAAA@@@>>>============999::::::::::::::::::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;===@@@BBBCCCDDDEEEBBBBBBAAA???>>>@@@DDDGGGNNNRRRWWWZZZ[[[___dddiiippptttxxx{{{}}}|||qqqiiicccfffzzz|||aaaLLL@@@===;;;:::888888888888777777777777444555555555555555555555666666666666777777777777888888999:::::::::::::::888888999999:::;;;;;;<<<;;;;;;<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEGGGJJJLLLLLLVVVqqqjjjZZZTTTTTT^^^lllxxxVVVOOOGGGEEEGGGIIIFFFBBBEEEEEEEEEEEEDDDCCCBBBAAA???@@@AAA@@@>>><<<<<<======???AAABBBDDDFFFIIILLLLLLNNNOOONNNMMMOOOTTTXXXZZZ```gggmmmppprrrrrrsssuuuwww|||{{{qqqiiiccc___\\\XXXVVVTTTSSSTTTTTTTTTRRRPPPQQQRRRSSS\\\rrrzzzssspppnnnhhhfffjjjmmmnnnoooqqqppp|||~~~ttthhh```]]]dddkkkooopppnnnllljjjiiigggiiiooorrrpppqqqvvvssstttxxx}}}yyyuuurrrnnnjjjhhhiiigggdddaaa\\\YYYTTTRRRQQQPPPNNNLLLIIIHHHHHHHHHHHHIIIJJJJJJFFFFFFFFFDDDAAA@@@AAABBBCCCGGGNNNTTTZZZcccnnnuuu}}}vvvnnnhhhgggjjjmmmwwwhhh\\\TTTUUUXXXYYYgggxxx{{{{{{}}}jjjXXXOOOIIIBBB;;;;;;:::999888888888888666666666666777777777777777777888888888888777777777777777777777666666666777777777888888999999999;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<===>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFEEEGGGKKKJJJIIIMMMRRRWWWrrr\\\SSSKKKHHHGGGEEEGGGKKKKKKQQQVVVVVVSSSSSSXXX^^^iiifffbbb]]]YYYRRRLLLGGGBBBAAA???>>>======<<<<<<999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<===???AAACCCEEEFFFBBBBBBAAA???>>>???BBBEEEIIIMMMRRRUUUWWW[[[aaafffqqqtttwwwyyyzzz}}}xxxnnnfff```dddyyy{{{cccNNNAAA<<<:::999888888888888777777777777555555555555555555555555666666666666777777777777999999:::;;;;;;;;;;;;:::888888999::::::;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBCCCDDDEEEEEEGGGJJJMMMJJJRRRjjjppp___VVVRRRYYYeeevvvxxxYYYQQQIIIFFFIIIJJJGGGCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAA@@@>>><<<<<<===<<<>>>@@@BBBCCCEEEHHHKKKLLLNNNOOOOOOMMMOOOTTTXXXXXX]]]ccciiimmmqqqtttvvvvvvxxx}}}xxxmmmfffbbb```___YYYXXXVVVUUUVVVVVVUUUTTTQQQSSSSSSTTT[[[qqq{{{sssooonnnhhheeeiiinnnppptttwwwvvvwwwlllccc\\\dddlllpppooommmhhhdddccc___```fffiiihhhjjjpppnnnppptttxxxzzzxxxuuuqqqnnnkkkhhhggghhhfffbbb^^^[[[ZZZWWWTTTPPPNNNLLLKKKGGGGGGHHHIIIIIIJJJJJJJJJGGGHHHHHHFFFCCCBBBBBBDDDAAAFFFLLLQQQVVV]]]gggmmmvvvsssoookkkhhhiiimmmqqqxxx}}}ddd\\\SSSTTTXXX[[[kkk~~~mmmYYYQQQLLLFFF;;;;;;:::999888888888888555555666666777777888888666666777777777777666666777777777888999999::::::888888888888888888999999;;;;;;;;;<<<<<<<<<=====================>>>??????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCFFFJJJKKKIIILLLPPPQQQiiiQQQMMMJJJIIIFFFDDDHHHMMMTTTVVVVVVSSSPPPQQQWWW]]]ppppppoookkkaaaUUUKKKFFFGGGDDDAAAAAAAAA@@@<<<888::::::::::::;;;;;;<<<======<<<;;;:::::::::::::::888999<<>>???AAABBBCCCDDDEEEFFFGGGFFFFFFGGGIIIMMMOOObbb|||bbbUUUSSSXXX]]]iiixxx\\\QQQKKKMMMMMMGGGEEEHHHEEEEEEEEEEEECCCAAA???>>>>>>???@@@AAABBBAAA@@@??????@@@AAAAAAAAACCCGGGJJJJJJMMMOOOPPPOOOPPPTTTWWW[[[[[[^^^dddkkksssxxxzzzyyyyyy|||}}}vvvsssooohhhbbb```\\\ZZZXXXVVVVVVTTTRRRPPPOOOPPPTTTWWW]]]lllyyypppkkkiiihhhggghhhlllssszzzzzz}}}sssmmmjjjfffdddfffiiiggg```XXX\\\ZZZYYYZZZ]]]___aaaaaaeeehhhlllooopppnnnllljjjgggfffeeeeeeccc```\\\ZZZ\\\YYYUUURRROOOMMMIIIGGGMMMKKKIIIIIIJJJKKKLLLKKKKKKJJJGGGEEECCCAAA@@@???BBBEEEIIIMMMRRRYYYbbbiiiqqqrrrooohhhcccfffpppzzz}}}zzzddd]]]XXXTTTVVVaaappp~~~fffTTTIIIEEE===<<<;;;999888777777777777777777777777777777777777777777777777777777777888888777777777777888888555777999<<<===<<<;;;:::???>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@@@@BBBCCCEEEEEEDDDBBBAAACCCDDDEEEFFFGGGIIIMMMPPPUUU___{{{MMMIIIFFFFFFDDDBBBFFFLLLUUUWWWXXXUUUQQQQQQVVV[[[rrr}}}zzzkkk]]]RRRKKKHHHDDDAAA@@@AAA@@@===999;;;;;;;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<<<<:::;;;===???@@@BBBCCCCCCAAA@@@??????>>>>>>>>>???EEEHHHMMMPPPRRRXXX___eeeooorrruuuxxx}}}tttkkkeee```dddzzzppp\\\KKKBBB>>>;;;888999999888888777666666555666666666666777777777777888777777777777777777777888888999999999999888888999::::::;;;<<<==================>>>@@@AAACCCDDDDDDEEEGGGGGGFFFFFFHHHIIIOOONNN^^^iiiYYYTTTUUUWWWbbbqqquuuXXXMMMGGGJJJLLLHHHFFFIIIEEEEEEEEEEEECCCAAA???>>>>>>???@@@AAAAAAAAAAAA@@@CCCDDDCCCAAA@@@@@@CCCEEEIIILLLOOOPPPOOOPPPUUUXXX\\\]]]```eeelllrrrvvvxxxuuuvvvzzz~~~vvvssspppiiicccaaa\\\YYYWWWUUUTTTSSSPPPNNNMMMOOORRRUUU[[[jjj{{{rrrlllllliiifffeeehhhnnntttyyy}}}wwwrrrjjjeee``````cccbbb]]]WWWVVVUUUSSSTTTVVVXXXYYYYYY\\\___cccgggiiiiiihhhgggeeeeeeeeeeeeccc___[[[XXXZZZWWWSSSPPPNNNLLLJJJHHHLLLJJJHHHIIIJJJLLLLLLKKKJJJIIIHHHFFFDDDBBB@@@???BBBDDDHHHKKKPPPWWW```fffjjjkkkjjjfffdddjjjvvvsss```ZZZWWWUUUYYYeeewwwgggVVVKKKEEE===<<<:::999888777777777777777777777777777777777777777777777777777777777888888777777777777888888666888999;;;<<<<<<<<<<<<=========>>>>>>???????????????>>>>>>======>>>>>>@@@AAACCCDDDDDDCCCBBBBBBEEEFFFHHHHHHIIIKKKOOORRRSSSZZZsss}}}IIIFFFDDDEEEDDDCCCGGGNNNVVVYYY[[[XXXSSSQQQTTTXXXnnnvvvhhh[[[OOOJJJFFFAAA@@@@@@@@@===;;;<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>======>>>??????@@@AAAAAAAAA@@@???>>>============AAAEEEJJJMMMPPPVVV^^^dddmmmqqquuuxxx~~~yyyppphhhbbb]]]bbbwww|||mmmYYYHHH@@@<<<999666999999888888777666666666666666666666777777777777777777777777777777888888999999:::::::::::::::999::::::;;;<<<===>>>???@@@======>>>???@@@BBBCCCDDDDDDFFFGGGGGGGGGGGGHHHJJJPPPNNNZZZ~~~rrr___UUUSSSSSS^^^mmmnnnXXXMMMFFFJJJLLLHHHFFFHHHEEEEEEFFFEEEDDDBBB@@@???======???@@@AAAAAAAAAAAACCCCCCCCCAAA???@@@BBBDDDHHHLLLOOOPPPPPPQQQVVVZZZ[[[]]]aaafffjjjnnnqqqrrrqqqsssxxxyyyvvvrrrkkkfffddd^^^[[[XXXVVVUUUSSSQQQOOOLLLMMMOOOSSSXXXhhh~~~tttooonnnjjjeeebbbbbbgggmmmqqq}}}{{{xxxmmmfff^^^[[[\\\]]]ZZZWWWRRRPPPNNNNNNPPPRRRRRRRRRQQQTTTXXX\\\```bbbbbbbbbaaacccddddddbbb]]]XXXUUUWWWTTTOOOMMMLLLKKKJJJIIIKKKIIIHHHIIIJJJLLLLLLKKKIIIIIIIIIHHHFFFCCCAAA???BBBCCCEEEHHHMMMSSS[[[aaacccddddddcccdddkkkxxx{{{iii[[[VVVUUUVVV]]]kkk{{{eeeWWWKKKDDD<<<;;;:::999888777777777666666666666666666666666777777777777777777777777999888888777777888888999888999999:::;;;<<<======<<<======???@@@AAABBBBBBCCCBBBAAA???>>>======<<>>=========>>>??????@@@AAABBBBBB@@@???======<<<<<<>>>BBBGGGJJJNNNTTT\\\bbbkkkppptttwww|||wwwnnneee```[[[```vvvyyyjjjVVVGGG???;;;999666888888888888777777666666666666666666777777777777777777777777777888888888888999999:::::::::::::::999:::;;;<<<>>>???@@@AAA>>>>>>>>>???AAABBBDDDEEEEEEFFFHHHHHHGGGGGGIIIJJJPPPOOOZZZ{{{xxxbbbVVVTTTUUU```nnnsss```RRRIIIKKKMMMHHHFFFHHHEEEEEEFFFEEEDDDBBB@@@???<<<===>>>???@@@AAABBBBBB>>>>>>??????@@@BBBFFFIIIGGGKKKNNNPPPPPPRRRVVVZZZZZZ]]]aaadddgggiiijjjlllnnnrrryyy|||xxxtttmmmhhhgggbbb___[[[XXXWWWUUUSSSQQQKKKLLLNNNQQQWWWgggxxxrrrnnnjjjddd___^^^bbbgggkkkxxx|||}}}|||tttlllaaa[[[YYYYYYXXXVVVSSSQQQOOONNNOOOPPPOOOOOOLLLNNNQQQUUUXXX[[[\\\]]]]]]```cccccc```ZZZUUURRRRRROOOKKKIIIIIIIIIIIIIIIIIIHHHGGGIIIKKKLLLLLLKKKHHHHHHIIIIIIGGGEEEBBB@@@AAABBBCCCEEEIIIOOOVVVZZZ___``````___aaahhhttt}}}~~~pppaaaWWWSSSTTTXXXaaappprrr```TTTJJJAAA<<<;;;:::999888888888888666666666666666666666666777777777777777777777777999999888888888888999999::::::::::::;;;===>>>???===>>>???@@@AAABBBBBBCCCDDDCCCBBB@@@???>>>>>>===AAAAAA@@@@@@AAABBBCCCDDDCCCEEEGGGHHHIIIJJJLLLNNNQQQRRR___}}}HHHFFFFFFHHHHHHHHHLLLRRRXXX\\\```^^^XXXSSSRRRSSS]]]zzzttt```SSSMMMEEEAAA@@@AAA@@@>>><<<<<<;;;;;;;;;;;;;;;<<<======>>>?????????>>>===<<<<<<<<<===>>>@@@AAABBBDDDCCCAAA@@@???>>>======<<<@@@EEEHHHLLLRRRZZZ```hhhnnnsssvvv{{{xxxooofff```[[[```vvvwwwiiiUUUFFF???<<<:::888888888888777777777777777666666666666777777777777666666777777888888888888777777888999::::::999999888999:::<<<===???@@@@@@?????????@@@AAACCCEEEEEEFFFGGGIIIIIIHHHHHHJJJKKKOOOQQQ^^^|||{{{dddXXXWWWZZZbbbpppfffVVVJJJJJJLLLIIIGGGIIIEEEEEEFFFFFFEEECCCAAA@@@<<<======>>>???AAABBBBBB;;;<<<===>>>???BBBGGGJJJGGGJJJNNNOOOOOOQQQVVVZZZZZZ]]]bbbeeefffgggiiijjjmmmsss}}}}}}xxxssslllhhhgggddd```\\\XXXVVVUUUSSSQQQLLLMMMOOOQQQWWWggg|||wwwnnnjjjddd___^^^aaaeeeiiiooosssyyy|||~~~~~~~~~|||ttthhh```[[[YYYWWWVVVWWWTTTQQQPPPOOOOOONNNMMMNNNNNNOOOPPPSSSUUUWWWYYYZZZ]]]aaaaaa\\\WWWRRRPPPMMMKKKGGGFFFFFFGGGGGGGGGGGGGGGGGGIIIKKKMMMLLLKKKGGGHHHIIIIIIHHHFFFCCCAAABBBAAA@@@BBBFFFKKKPPPSSSXXXYYYYYYZZZ^^^gggrrrzzz}}}zzziii\\\VVVSSSUUU[[[dddrrrjjj[[[SSSJJJBBB;;;;;;:::999888888888888666666666666666666666666888888888888888888888888::::::999999999999:::::::::::::::;;;<<<===???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@AAAAAACCCDDDEEEDDDFFFHHHIIIIIIJJJLLLNNNQQQRRRYYYoooIIIGGGGGGIIIIIIHHHKKKPPPWWW]]]bbbbbb[[[TTTQQQQQQ[[[ooo~~~mmmZZZRRRHHHBBBAAAAAAAAA@@@======<<<<<<;;;;;;<<<<<<;;;<<<>>>??????>>>======<<<<<<<<<<<<===???AAABBBCCCCCCAAA@@@????????????;;;???DDDGGGJJJPPPXXX^^^fffmmmrrruuuyyy|||rrriiiccc^^^bbbwwwvvvhhhTTTFFF???===;;;999888888777777777777777777666666666666777777777777666666666777888888999999666777888999:::::::::999999:::;;;<<<===>>>???@@@??????@@@AAABBBDDDEEEFFFFFFHHHIIIIIIIIIIIIJJJLLLPPPUUUccc}}}hhhZZZYYY\\\___lllppp\\\LLLJJJLLLJJJHHHKKKEEEEEEFFFFFFEEEDDDBBBAAA=========>>>>>>@@@AAABBB>>>>>>???>>>>>>@@@CCCFFFFFFJJJMMMNNNNNNOOOTTTXXX[[[___ccceeeeeefffjjjmmmnnnvvv~~~wwwqqqjjjffffffccc___ZZZVVVTTTRRRPPPOOOMMMMMMOOOQQQWWWhhh{{{ppplllgggbbbaaabbbeeeggghhhmmmsssyyy}}}|||ssskkkeeeaaa]]][[[[[[XXXTTTRRRQQQPPPNNNMMMPPPOOONNNNNNOOOQQQSSSUUUWWW[[[___^^^YYYSSSPPPOOOJJJIIIGGGFFFGGGGGGFFFEEEFFFEEEFFFIIILLLMMMMMMKKKHHHHHHIIIIIIHHHGGGEEEDDDCCCAAA???@@@DDDHHHLLLMMMNNNPPPRRRVVV^^^iiiuuu}}}yyywwwcccXXXWWWSSSXXX___hhhttt}}}fffYYYRRRKKKDDD;;;:::999999888888999999666666666666666666666666888888888888888888888888;;;::::::999999::::::;;;:::;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFHHHKKKLLLLLLLLLNNNOOOPPPQQQVVVddd}}}MMMKKKKKKLLLKKKIIIKKKPPPVVV]]]dddddd]]]VVVQQQQQQUUUbbbpppzzzzzzrrr___WWWLLLDDDAAAAAAAAAAAA@@@??????>>>======>>>>>>;;;<<<>>>???@@@???>>>===>>>>>><<<<<<<<<===???@@@AAAAAA@@@???????????????<<>><<<:::999777777777777777777777888666666666666777777777777555666666777888888999999777888999:::;;;;;;;;;;;;<<<<<<======>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHJJJJJJIIIIIIKKKLLLQQQYYYfffzzzmmm[[[VVVXXXYYYeeekkkVVVOOONNNJJJHHHJJJEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>======>>>???@@@AAA@@@@@@@@@>>>===>>>AAACCCFFFIIILLLMMMLLLNNNRRRUUUXXX\\\```bbbbbbdddiiinnnnnnyyy{{{tttmmmiiihhhddd___ZZZUUURRRQQQOOONNNMMMMMMNNNPPPVVVggg~~~tttqqqlllgggeeedddeeeffffffkkkssszzz}}}wwwqqqkkkhhhaaa^^^YYYVVVUUUSSSQQQOOOQQQOOOLLLJJJKKKMMMPPPRRRVVVZZZ]]][[[UUUPPPOOOOOOJJJIIIIIIIIIJJJIIIGGGDDDDDDDDDFFFIIILLLMMMMMMKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDAAA>>>>>>BBBFFFIIIJJJIIIKKKNNNUUU___lllxxxxxx}}}qqq]]]UUUXXXSSSYYYcccllluuuzzzdddVVVPPPIIICCC::::::999999888888999999777777777777777777777777888888888888888888888888;;;;;;::::::::::::;;;;;;999:::<<<>>>????????????===>>>>>>???@@@AAABBBBBB@@@@@@????????????@@@@@@@@@AAACCCEEEFFFFFFFFFEEEFFFHHHKKKMMMMMMMMMNNNOOOMMMOOORRRZZZtttzzzRRROOOOOOPPPOOOLLLNNNRRRVVV]]]dddeee___WWWRRRPPPOOOWWWcccmmmrrrqqqpppooocccZZZNNNEEEBBBBBBBBBAAABBBBBBAAA@@@??????@@@@@@;;;<<<>>>@@@AAA@@@>>>===AAA@@@>>><<<;;;<<<===>>>??????>>>>>>>>>>>>>>>???<<<@@@DDDGGGIIINNNVVV[[[ccckkkrrrtttwww}}}zzzqqqiiicccggg{{{~~~rrrdddQQQCCC===;;;:::888777777777777777888888888666666666666777777777777555666666777888999999999888999:::;;;<<<<<<<<<<<<>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAACCCDDDFFFGGGGGGIIIJJJJJJIIIJJJKKKMMMSSS\\\gggwwwrrr[[[SSSSSSTTTaaa{{{bbbVVVQQQKKKGGGHHHEEEEEEFFFFFFFFFDDDCCCBBB??????>>>======>>>???@@@?????????>>>===>>>AAADDDFFFIIILLLLLLKKKLLLPPPTTTTTTXXX\\\]]]]]]```gggmmmnnnzzzzzzrrrmmmmmmfffaaa[[[VVVTTTRRRPPPOOOMMMLLLMMMOOOUUUfffwwwuuupppkkkgggeeeddddddfffllluuu~~~xxxtttfffccc^^^[[[YYYWWWUUUSSSOOOMMMJJJHHHHHHKKKNNNQQQVVVYYY\\\YYYSSSNNNNNNOOOKKKKKKKKKLLLMMMKKKHHHEEEDDDDDDEEEIIILLLNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHEEEAAA>>>>>>BBBFFFGGGHHHIIIKKKNNNUUU```mmmyyyxxx}}}mmmXXXRRRYYYRRRZZZeeennnwwwwwwaaaSSSLLLFFF@@@::::::999999888999999999888888888888888888888888888888888888888888888888<<<;;;;;;::::::;;;;;;<<<999:::===???@@@@@@???>>>;;;;;;===>>>@@@BBBCCCDDDAAA@@@@@@???>>>>>>>>>???@@@AAADDDFFFGGGGGGFFFEEEDDDGGGJJJKKKKKKKKKKKKLLLJJJNNNOOOTTTkkkuuuXXXTTTQQQSSSRRRNNNMMMOOORRRYYYaaabbb\\\TTTOOOMMMOOORRRWWW___fffkkkllllllccc\\\QQQIIIFFFFFFEEEDDD@@@AAABBBCCCBBB@@@>>>===>>>======>>>???@@@@@@???AAAAAA???>>>============??????>>>=====================???DDDFFFIIIQQQZZZggglllsssxxxzzz|||{{{{{{xxxpppgggiii}}}}}}pppdddRRRCCC>>>===;;;777999777555666999999888555999999999999999888777666777888888888888999999999999:::<<<;;;::::::;;;=========<<<======>>>??????EEEEEEEEECCCBBBCCCFFFHHHIIIKKKLLLKKKJJJKKKMMMOOOSSSUUU[[[hhh}}}\\\SSSZZZ[[[]]]rrryyy[[[PPPRRRNNNCCCIIIIIIHHHFFFEEECCCBBBBBB@@@???===<<<;;;<<<>>>???>>>>>>>>>???@@@BBBCCCDDDIIIJJJLLLNNNOOOPPPOOOOOOSSSTTTVVVWWWYYY]]]bbbfffmmm{{{xxxoookkkddd___XXXSSSQQQPPPPPPOOOQQQOOOPPPSSSWWWccc|||~~~}}}}}}xxxnnnfffdddccc```ccchhhtttyyyqqqllleee```\\\XXXUUUSSSOOONNNOOOPPPNNNKKKNNNSSSVVVYYY[[[[[[WWWSSSPPPNNNOOOMMMKKKLLLNNNNNNKKKHHHHHHGGGGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFCCCAAAAAABBBDDDEEEDDDHHHMMMTTT\\\gggttt~~~}}}~~~~~~iiiZZZTTTSSSTTT]]]iiisssrrr^^^TTTMMMEEE>>>999999888888888888999999777888999::::::999888777888888999999999:::::::::===<<<<<<<<<<<<======>>><<<===>>>??????>>>===<<<======>>>??????????????????@@@AAAAAAAAAAAA@@@??????@@@CCCEEEFFFFFFEEEDDDFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOLLLTTTjjjXXXSSSQQQSSSSSSPPPOOOPPPQQQWWW^^^^^^XXXQQQLLLKKKIIIKKKPPPXXX___fffiiikkkhhhaaaVVVMMMIIIFFFEEECCC@@@@@@AAABBBBBB@@@>>>===>>>>>>===>>>???@@@@@@???@@@@@@??????>>>======<<<@@@??????>>>======>>>>>>@@@???AAAEEEGGGJJJSSS]]]fffkkkrrrvvvxxx{{{uuutttrrrkkkdddhhh|||oooaaaOOOAAA======;;;999:::888666777888999888666999999999999999888777777888888888888999999999999999;;;<<<<<<;;;:::<<<===============>>>???@@@AAAEEEEEEEEECCCAAABBBDDDGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQSSSWWWbbbxxxdddWWWZZZWWWYYYmmmfffUUUSSSOOOGGGIIIHHHGGGFFFDDDCCCBBBBBB@@@???===<<<<<<<<<>>>???>>>>>>>>>>>>@@@AAABBBCCCGGGHHHJJJLLLMMMNNNMMMMMMPPPRRRTTTVVVXXX[[[```ccciiivvvtttnnngggbbb[[[UUUSSSRRRRRRQQQQQQOOOPPPTTTXXXeee{{{}}}~~~zzzpppiiifffccc``````eeeppp~~~xxxtttnnniiieeeaaa]]][[[TTTRRRRRRRRROOOLLLOOOUUUXXX[[[]]]]]]YYYUUURRRQQQPPPNNNLLLMMMOOOOOOMMMKKKKKKJJJIIIGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDAAA@@@AAABBBCCCDDDGGGMMMSSS\\\gggttt}}}}}}~~~|||hhhZZZTTTSSSUUUaaannnxxxnnn\\\RRRLLLDDD===999999888888888888999999777888888888888888888777888888999999999:::::::::===<<<<<<<<<<<<===>>>>>>======>>>??????>>>===<<<===>>>>>>??????????????????@@@AAAAAAAAAAAA@@@???@@@AAACCCDDDEEEFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNOOOLLLQQQcccyyy\\\VVVTTTVVVXXXVVVSSSSSSPPPUUUYYYXXXSSSMMMIIIGGGCCCEEEJJJPPPXXX```fffjjjllleee[[[RRRKKKGGGDDDBBB@@@@@@AAAAAAAAA@@@??????>>>>>>????????????@@@@@@??????@@@@@@???>>><<<;;;@@@??????>>>>>>>>>>>>>>>AAA@@@AAADDDFFFIIISSS]]]eeeiiippptttwwwzzz|||mmmllliiiddd```ggg|||ppp```MMM@@@<<<<<<<<<:::;;;999777777888999888777999999999999888888888888888888888888999999999:::999;;;<<<<<<;;;;;;<<<============>>>@@@AAACCCCCCEEEEEEEEECCCAAAAAABBBDDDEEEGGGIIIJJJJJJLLLOOORRRRRRTTTVVV\\\lllooo[[[XXXXXX[[[nnnttt[[[RRRNNNJJJHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@>>><<<<<<<<<>>>???=========>>>???@@@AAABBBDDDEEEGGGIIIJJJKKKKKKKKKLLLNNNQQQTTTVVVYYY]]]```fffssszzzssskkkfff^^^XXXUUUTTTTTTSSSRRRPPPQQQVVVZZZgggzzz{{{{{{~~~|||uuuooolllhhhdddbbbeeennnzzzzzzuuuooohhhddd\\\XXXUUUTTTQQQNNNQQQVVVZZZ\\\___^^^[[[XXXVVVUUURRRPPPOOOOOOPPPPPPPPPOOONNNMMMKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHEEEBBB@@@@@@@@@AAADDDGGGKKKRRR[[[gggttt|||yyyfffXXXSSSRRRXXXgggwwwyyyfffXXXQQQJJJCCC===999999888888888888999999888777777666666777777888888888999999999:::::::::<<<<<<<<<<<<<<<===>>>>>>===>>>>>>?????????>>>>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNMMMPPPMMMNNNYYYiiieee]]]XXXZZZ^^^\\\XXXWWWPPPRRRTTTSSSNNNIIIEEEDDDBBBDDDGGGLLLRRRZZZbbbgggkkkfff^^^UUUNNNHHHDDDBBB@@@@@@@@@@@@@@@@@@@@@AAA???@@@AAA@@@@@@???@@@AAA>>>???@@@AAAAAA???===;;;???>>>>>>=========>>>>>>AAA??????AAABBBFFFPPP[[[ccchhhnnnsssuuuzzzyyyhhheeebbb______hhh}}}vvvcccMMM@@@===<<<;;;;;;;;;:::888888888888888888;;;;;;:::999999888888888888888888999999999:::::::::;;;<<<<<<;;;;;;<<<======>>>>>>???AAACCCDDDEEEEEEEEEEEECCCAAA@@@AAABBBCCCEEEGGGIIIJJJMMMPPPSSSUUUVVVXXXZZZdddzzz___TTTYYY^^^pppaaaOOOJJJIIIHHHGGGGGGEEEDDDCCCCCCBBBBBB@@@>>>===<<<===>>>???============>>>???@@@AAACCCDDDEEEGGGHHHJJJJJJKKKJJJMMMPPPRRRTTTWWW[[[]]]ffftttxxxnnnhhh```YYYUUUTTTTTTTTTTTTQQQRRRVVV\\\hhhzzzzzzzzz~~~|||xxxvvvrrrnnniiiiiimmmuuu|||zzzqqqkkkaaa\\\WWWUUURRROOOQQQUUUYYY[[[^^^^^^\\\YYYXXXWWWUUUTTTRRRQQQRRRRRRSSSSSSOOONNNLLLJJJIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIILLLJJJGGGDDDBBBAAAAAAAAADDDFFFJJJQQQ\\\hhhttt{{{uuucccWWWRRRQQQYYYkkkzzzlll\\\TTTOOOIIICCC???999999888888888888999999888777666555555666777888888888999999999:::::::::<<<<<<;;;<<<<<<===>>>???>>>>>>??????????????????????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFGGGGGGHHHIIIKKKLLLMMMNNNLLLPPPNNNMMMSSS]]]|||pppeee\\\]]]```___ZZZXXXRRRRRRQQQNNNJJJFFFCCCCCCBBBCCCEEEHHHLLLRRR[[[aaaeeebbb]]]VVVNNNIIIEEEDDD@@@????????????@@@BBBCCCAAABBBDDDCCCAAA@@@AAACCC>>>???AAABBBBBB@@@>>>============<<<<<<======>>>AAA??????AAABBBEEEOOOYYYbbbgggnnnsssvvvyyywwwgggbbb^^^]]]```lllhhhNNNBBB>>>;;;:::;;;;;;:::999888888888:::;;;>>>===<<<:::999999999999888999999999999::::::::::::;;;===<<<;;;;;;<<<>>>>>>>>>???@@@BBBCCCEEEFFFDDDEEEEEECCCAAA@@@AAABBBBBBDDDFFFHHHIIILLLOOORRRVVVVVVWWWYYY^^^ttthhhUUUVVV^^^mmmiiiRRRJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???===<<<===>>>???============>>>???@@@@@@CCCCCCDDDFFFHHHIIIKKKLLLJJJLLLOOOQQQSSSVVVZZZ]]]gggwww{{{qqqjjjaaaYYYUUUSSSSSSSSSUUUQQQRRRWWW]]]iiizzz{{{}}}~~~{{{vvvpppllllllpppvvv}}}wwwpppeee^^^XXXUUURRROOOPPPSSSUUUXXXZZZ[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTUUUOOONNNMMMKKKJJJKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJNNNLLLJJJGGGEEEDDDDDDCCCEEEFFFJJJQQQ\\\iiitttzzzppp```UUUQQQQQQWWWjjjnnn```TTTQQQOOOIIICCCAAA999999888888888888999999888777666555555666777888888888999999999:::::::::;;;;;;;;;<<<<<<===??????????????????@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMKKKQQQOOONNNQQQWWWppp~~~oooaaa```cccaaa\\\XXXUUUSSSPPPLLLHHHEEEDDDCCC@@@BBBDDDEEEFFFLLLTTT[[[^^^]]][[[VVVOOOIIIFFFEEE@@@???>>>===>>>@@@CCCEEECCCEEEGGGEEEBBBAAACCCEEE@@@AAABBBCCCBBBBBBAAA@@@===============>>>>>>???CCCAAAAAACCCDDDGGGPPPYYYbbbhhhooouuuwwwzzz~~~~~~vvviiibbb]]]]]]cccpppjjjOOOBBB>>>:::999;;;999::::::888888999<<>>?????????@@@AAACCCDDDEEEDDDEEEEEEDDDBBBAAABBBCCCCCCEEEGGGHHHIIIJJJMMMPPPRRRRRRTTTWWWZZZjjjttt]]]XXXaaannnuuu[[[OOOMMMIIIHHHHHHGGGFFFFFFEEEEEECCCBBB???===<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLKKKLLLNNNOOOQQQUUUZZZ^^^hhhzzz}}}ssslllaaaYYYTTTSSSSSSSSSUUUQQQRRRYYY```mmmzzz{{{|||vvvpppmmmooottt}}}yyysssfff___XXXVVVTTTPPPOOOQQQPPPSSSVVVXXXXXXYYYZZZ[[[ZZZ[[[\\\[[[XXXVVVUUUVVVQQQPPPNNNMMMLLLLLLLLLMMMIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGJJJRRR^^^kkkuuu{{{~~~|||lll\\\SSSPPPRRRVVVhhh}}}hhhZZZPPPPPPOOOHHHAAA@@@999999888888888888999999888777777666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<>>>???@@@????????????@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCAAA@@@@@@??????@@@@@@AAACCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLJJJPPPOOONNNQQQSSSeee~~~kkkfffhhhggg```[[[YYYUUUPPPKKKHHHFFFEEEDDD???BBBDDDEEEFFFKKKSSSZZZZZZ[[[[[[VVVOOOIIIFFFEEE@@@???======>>>AAADDDFFFDDDGGGJJJHHHDDDBBBDDDHHHCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>???@@@@@@AAABBBAAABBBEEEEEEGGGNNNWWWbbbiiiqqqwwwyyyzzz}}}}}}vvvlllddd]]]^^^eeerrriiiLLLAAA>>>:::999<<<888999999888888:::>>>BBBGGGEEEAAA>>>;;;999999999999999999:::::::::;;;;;;;;;<<<======<<<<<<===>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMOOONNNRRRWWWZZZfffeeeYYYcccllluuu~~~dddTTTNNNJJJIIIIIIHHHHHHGGGGGGGGGDDDBBB@@@>>>======>>>>>>@@@????????????@@@AAAAAAAAABBBBBBCCCFFFHHHKKKLLLKKKLLLLLLLLLNNNSSSZZZ___kkk~~~uuunnncccZZZUUUSSSSSSSSSSSSPPPRRR[[[eeetttzzz{{{yyyrrrqqquuu~~~xxxrrrggg___ZZZXXXWWWRRRPPPPPPMMMOOOSSSVVVXXXYYY\\\^^^\\\___aaa___[[[WWWUUUUUUTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHJJJRRR___lllvvv{{{~~~zzzhhhYYYQQQPPPRRRZZZkkkgggYYYOOOQQQOOOFFF>>>===999999888888888888999999777888888888888888888777888888999999999:::::::::;;;;;;;;;;;;===>>>???@@@@@@@@@??????@@@AAACCCDDDCCCBBB@@@@@@@@@AAACCCDDDAAAAAA@@@??????@@@AAAAAABBBBBBDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFHHHIIIJJJJJJIIINNNMMMNNNPPPOOO[[[tttuuunnnooommmfffaaa[[[WWWPPPKKKHHHFFFFFFEEE@@@DDDGGGHHHHHHMMMVVV]]]ZZZ[[[[[[WWWPPPIIIFFFEEE@@@???===<<<===AAADDDGGGFFFIIIKKKIIIEEECCCFFFIIIDDDDDDCCCCCCCCCDDDDDDEEEAAA@@@@@@@@@AAABBBBBBCCC@@@???AAACCCDDDEEEKKKTTTbbbiiisssyyy{{{{{{|||~~~}}}vvvnnneee^^^^^^eeetttgggJJJ???===999999>>>777888999999888:::???DDDJJJGGGCCC???<<<:::999999999999:::::::::;;;;;;;;;;;;<<<======<<<<<<===???@@@@@@@@@@@@AAAAAABBBCCCBBBDDDFFFFFFEEEDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKNNNMMMRRRZZZ\\\fffiiiTTT___fffiiizzzhhhUUUMMMJJJJJJJJJIIIIIIHHHHHHHHHDDDCCC@@@>>>======>>>>>>@@@@@@@@@???@@@@@@AAAAAA@@@AAAAAABBBDDDGGGJJJLLLKKKKKKJJJJJJLLLRRRYYY___ppp~~~wwwoooddd[[[UUUTTTTTTTTTRRRNNNQQQ\\\hhhyyy~~~yyyzzzzzzxxxtttuuu}}}vvvpppggg```[[[ZZZYYYTTTQQQQQQKKKNNNRRRUUUXXXZZZ]]]```]]]```cccbbb]]]XXXUUUTTTWWWUUURRROOOLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIKKKSSS```mmmwww|||~~~xxxgggWWWPPPPPPSSS```pppiiiZZZPPPRRROOODDD;;;:::999999888888888888999999777888999::::::999888777888888999999999:::::::::::::::;;;;;;===>>>???@@@@@@@@@??????@@@BBBCCCDDDCCCBBBAAA@@@@@@BBBCCCEEEBBBAAA@@@??????@@@AAABBBAAABBBDDDFFFFFFEEECCCBBBCCCCCCDDDEEEGGGHHHIIIJJJHHHLLLKKKLLLOOOKKKSSSiiivvvvvvzzzrrrfff]]]YYYSSSNNNIIIGGGFFFFFFAAACCCGGGKKKMMMPPPTTTVVV[[[ZZZYYYUUUQQQKKKFFFCCCBBB???>>>???===<<>>===<<<;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFEEEDDDBBBDDDGGGIIIIIIGGGFFFGGGIIIKKKNNNRRRVVVYYYccczzziiiVVV\\\aaaeeepppqqq[[[OOOLLLJJJHHHHHHHHHHHHFFFDDDCCCBBB@@@>>>======>>>>>>BBBAAAAAA@@@@@@?????????AAAAAAAAABBBCCCDDDFFFGGGLLLLLLLLLLLLNNNRRRYYY^^^ssswwwpppeee\\\VVVRRRPPPOOORRRQQQSSSYYYiii|||{{{}}}{{{zzzuuuzzztttmmmiii```XXXWWWZZZZZZTTTMMMLLLNNNPPPQQQTTTWWW\\\```eeeffffffeeedddcccaaa```]]]XXXSSSPPPOOOPPPOOOMMMNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJIIIGGGGGGIIIKKKJJJKKKNNNUUU```nnnyyy|||hhh___YYYRRRRRRVVVhhhrrrjjj[[[QQQRRRNNNBBB<<<=========<<<;;;:::888777666333444666888888777555444;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<===???@@@AAA>>>??????@@@BBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEAAACCCEEEFFFGGGHHHGGGGGGKKKJJJLLLPPPRRRRRRWWW]]]vvvwww}}}qqq^^^ZZZUUUPPPLLLIIIHHHFFFCCCDDDGGGJJJNNNSSSWWWZZZ___^^^]]]YYYUUUOOOJJJGGGCCC@@@>>>>>>======BBBJJJQQQQQQQQQPPPNNNLLLIIIHHHHHHFFFDDDDDDEEEEEEEEECCCEEEEEEDDDCCCCCCCCCDDDDDDEEEAAA???AAADDDGGGMMMUUU___hhhrrruuuxxx}}}~~~yyyuuummmeee]]]\\\gggyyyooo\\\FFF===<<<<<<::::::999999999888999999::::::>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===@@@@@@????????????@@@@@@??????@@@AAABBBBBBBBBBBBAAABBBDDDEEEFFFEEEDDDCCCCCCFFFHHHIIIGGGGGGHHHJJJKKKMMMPPPSSSTTT\\\ppprrrWWW[[[___ccclllzzznnnZZZOOOLLLJJJHHHHHHHHHHHHFFFEEEDDDCCCAAA???>>>>>>>>>>>>AAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@AAACCCCCCJJJKKKKKKKKKNNNSSSYYY^^^rrr{{{ssshhh^^^WWWSSSQQQPPPOOOOOOQQQXXXiii~~~~~~zzz{{{zzzqqqkkkccc\\\YYY[[[ZZZTTTNNNLLLMMMOOOPPPSSSWWW]]]bbbfffggghhhiiiiiihhhfffeee```\\\WWWTTTSSSRRRPPPNNNOOONNNMMMMMMNNNNNNLLLKKKLLLLLLKKKIIIGGGFFFHHHIIIIIIKKKOOOUUU___lllzzztttaaaZZZWWWUUUXXX```jjjsssgggYYYPPPPPPLLLBBB<<<===<<<<<<<<<;;;:::999888777555666777888999888777777;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@>>>??????@@@BBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHHHHGGGJJJNNNOOOOOORRRXXXjjjuuu{{{}}}ccc^^^XXXRRROOOLLLIIIGGGEEEFFFHHHKKKPPPUUUZZZ]]]aaaaaa```^^^ZZZUUUPPPMMMHHHCCC???>>>======CCCJJJQQQRRRSSSSSSRRROOOKKKIIIIIIGGGEEEEEEGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDAAA@@@BBBDDDGGGNNNVVV___hhhqqqtttwww|||xxxsssnnnfff^^^___kkk}}}}}}dddSSSBBB<<<<<<<<<::::::::::::999999888999999999<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;<<<======>>>??????>>>>>>>>>>>>?????????@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBEEEGGGHHHHHHHHHJJJKKKMMMNNNPPPQQQPPPVVVgggxxx|||[[[\\\^^^cccjjjtttsss^^^PPPMMMKKKHHHHHHHHHHHHGGGEEEFFFEEECCCAAA???>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEHHHIIIJJJKKKNNNSSSYYY^^^nnnxxxlllaaaYYYTTTRRRPPPMMMMMMOOOVVVggg}}}uuummmhhhaaa]]][[[XXXTTTPPPLLLMMMMMMOOOQQQWWW^^^dddggghhhkkknnnooonnnmmmllldddbbb^^^\\\YYYVVVRRROOOQQQPPPOOOPPPPPPOOOMMMKKKMMMMMMLLLJJJGGGFFFGGGHHHIIILLLPPPVVV^^^kkk{{{qqq___YYYWWWWWW___jjjttt|||yyyeeeYYYPPPOOOKKKAAA<<<===;;;;;;;;;;;;;;;:::999999888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;:::===============>>>???@@@??????@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA???AAACCCEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFHHHIIIJJJFFFFFFIIINNNNNNMMMOOOSSS___xxxxxxxxx|||mmmggg^^^VVVRRRNNNKKKHHHFFFGGGJJJNNNTTTXXXZZZ[[[^^^^^^___^^^]]][[[XXXWWWOOOHHHAAA???===<<>>>>>>>>==================>>>@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDBBBDDDFFFHHHIIIJJJKKKLLLOOOOOOQQQQQQQQQTTTbbbqqqaaa]]]\\\cccjjjqqq}}}iiiTTTMMMKKKIIIGGGHHHHHHGGGFFFGGGFFFDDDBBBAAA???>>>===@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJMMMRRRYYY]]]hhhzzz|||ooobbbZZZTTTQQQPPPKKKLLLNNNTTTeee~~~zzzoookkkeee```[[[WWWTTTQQQMMMMMMMMMMMMPPPVVV^^^dddhhhjjjnnnqqqsssrrrpppooohhhgggfffccc```[[[UUURRRTTTTTTSSSTTTTTTRRRNNNKKKJJJKKKKKKJJJGGGFFFGGGHHHJJJMMMRRRWWW___lll|||wwwddd[[[XXXYYYcccooorrreee\\\SSSOOOJJJAAA<<<<<<::::::;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;::::::::::::============>>>???@@@AAA??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJGGGGGGKKKOOOOOOMMMNNNQQQWWWgggzzzyyy|||tttiii```[[[VVVPPPKKKHHHIIIMMMRRRXXXZZZYYYWWWYYYYYYZZZ[[[\\\]]]]]]^^^VVVMMMEEEAAA===;;;>>>CCCMMMOOORRRTTTTTTSSSPPPNNNIIIHHHFFFFFFGGGHHHGGGFFFCCCBBBAAA@@@????????????AAA@@@AAACCCDDDGGGPPPZZZccckkkrrrtttwww~~~{{{rrrllleee___dddsss~~~ssshhhXXXKKK@@@======;;;999999;;;;;;:::999888888888888999999999999999:::;;;<<<::::::::::::;;;<<<===>>>@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEECCCDDDEEEHHHJJJLLLLLLLLLMMMMMMOOOQQQPPPSSS___kkkhhh]]]YYYaaahhhnnn{{{uuuXXXNNNLLLIIIGGGHHHHHHHHHGGGGGGFFFEEECCCAAA@@@>>>===?????????@@@@@@AAAAAAAAA????????????@@@AAABBBBBBDDDFFFHHHJJJMMMRRRXXX\\\cccrrrqqqcccZZZTTTQQQPPPLLLMMMNNNSSSbbbqqqlllgggaaa]]]YYYUUUSSSNNNNNNMMMMMMOOOUUU\\\bbbgggjjjooossstttssspppnnnjjjkkkkkkiiieee___ZZZWWWXXXXXXXXXXXXXXXUUUPPPLLLGGGHHHJJJIIIHHHHHHIIIJJJLLLOOOSSSYYYbbbpppwwweee\\\YYYZZZdddqqqqqqggg```WWWQQQIIIAAA<<<;;;::::::;;;<<<<<<<<<;;;;;;999999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBCCC???@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEFFFFFFGGGFFFEEECCCBBBDDDCCCCCCCCCDDDFFFHHHIIIGGGGGGKKKOOOOOOLLLMMMQQQQQQYYYvvv|||sss{{{tttnnnfff[[[SSSKKKKKKNNNUUU[[[^^^\\\ZZZZZZYYYWWWWWWWWWZZZ\\\^^^ZZZPPPGGGCCC???<<<===@@@GGGIIIMMMPPPSSSSSSRRRRRRKKKIIIGGGGGGGGGGGGFFFEEECCCBBBAAA???>>>>>>>>>>>>@@@@@@BBBDDDDDDGGGQQQ\\\eeelllrrrtttwww~~~}}}sssggg```]]]ddduuuzzznnndddTTTIII???======;;;999999::::::999999888999999999999999999999::::::;;;<<<999999::::::;;;<<<>>>>>>???>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEHHHKKKMMMLLLLLLIIIIIILLLNNNNNNQQQZZZeeetttbbbXXX^^^dddgggvvv]]]OOOLLLIIIGGGGGGHHHHHHHHHEEEEEEDDDCCCBBB@@@>>>===>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCEEEGGGIIILLLPPPVVVZZZ___mmmssseee[[[UUURRRQQQNNNOOOQQQTTTbbb}}}}}}}}}|||~~~sssnnngggcccaaa^^^ZZZVVVPPPPPPOOOOOOOOOSSSYYY]]]eeeiiinnnsssuuussspppmmmkkkmmmnnnmmmhhhbbb^^^\\\\\\\\\]]]]]]\\\XXXRRRMMMGGGIIIKKKKKKKKKJJJKKKLLLNNNPPPTTT\\\ggguuu|||mmm___ZZZXXXZZZffftttqqqfffaaaZZZQQQHHHAAA===;;;:::;;;;;;<<<<<<<<<;;;;;;999999999999::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDDDDFFFGGGIIIIIIFFFFFFEEECCCBBBAAA@@@@@@CCCCCCDDDDDDEEEGGGHHHIIIGGGFFFIIIMMMMMMKKKLLLQQQTTTXXXmmmnnnxxx{{{jjj]]]OOOMMMNNNTTT]]]cccdddcccaaa]]]XXXTTTRRRSSSVVVXXXYYYPPPHHHDDDBBB???>>>@@@AAACCCGGGLLLOOORRRTTTUUUNNNLLLIIIHHHHHHHHHGGGEEEDDDCCCBBB@@@?????????>>>???@@@BBBDDDDDDGGGRRR^^^eeelllqqqsssvvv}}}~~~sssddd___^^^gggyyyyyynnneeePPPFFF===;;;;;;::::::;;;999999999888999999::::::;;;::::::::::::;;;;;;<<<:::::::::;;;<<<>>>???@@@>>>======<<<<<<======>>>>>>???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEHHHKKKMMMLLLJJJHHHHHHJJJMMMMMMNNNVVV___nnnmmm\\\^^^aaabbbqqqfffPPPMMMIIIGGGGGGHHHIIIHHHCCCCCCCCCCCCBBB@@@>>>======>>>>>>@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEEEECCCEEEGGGIIILLLOOOTTTWWW]]]jjj~~~vvvggg]]]XXXUUUTTTOOOQQQTTTWWWddd}}}{{{{{{vvvooogggeeefffeee___ZZZSSSRRRRRRPPPPPPQQQUUUXXXaaaeeemmmsssvvvuuurrroooiiilllooonnniiieeebbbaaa``````aaabbb```[[[TTTOOOKKKMMMOOOOOONNNMMMMMMNNNQQQQQQTTT^^^mmm{{{xxxmmmaaaXXXWWWXXX\\\hhhwwwwwwiiiaaa___XXXOOOGGGBBB???===;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<;;;;;;:::;;;;;;<<<===>>>???????????????>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCEEEEEEBBBBBBCCCEEEGGGIIIKKKMMMHHHGGGEEECCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIGGGIIIMMMMMMLLLOOOTTTYYY[[[iiiqqqwwwuuudddRRROOONNNSSS]]]fffkkkkkkhhhcccZZZRRRNNNNNNPPPRRRWWWOOOGGGEEEDDDAAA@@@AAA===???CCCHHHMMMRRRUUUWWWQQQNNNLLLJJJJJJIIIHHHFFFFFFEEECCCBBBAAA@@@@@@@@@???@@@BBBDDDDDDGGGRRR^^^eeekkkpppqqqttt|||~~~rrreeeaaaaaalll~~~{{{qqqiiiLLLBBB:::999::::::;;;===888888888888999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBAAAAAAAAAAAAAAAAAABBB===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEHHHKKKMMMLLLJJJIIIIIIKKKNNNNNNNNNUUU]]]bbbxxxbbbaaaaaa___ooonnnPPPMMMIIIGGGGGGHHHIIIIIIBBBBBBCCCCCCBBB@@@???=========>>>???AAABBBCCCCCCAAAAAA@@@@@@@@@AAABBBBBBDDDEEEHHHIIIKKKNNNSSSVVV^^^iii|||xxxiii___ZZZWWWVVVOOORRRVVVZZZfff~~~}}}|||{{{}}}xxxpppgggfffjjjjjjddd]]]TTTTTTSSSRRRPPPPPPSSSUUU^^^ccckkkssswwwwwwtttqqqhhhlllnnnmmmiiifffddddddbbbbbbcccdddbbb]]]UUUPPPOOOQQQSSSRRRQQQOOONNNNNNSSSQQQTTT___ppp}}}sssggg]]]VVVXXXZZZ]]]iiixxx~~~lll]]]]]]\\\VVVMMMFFFBBB@@@>>><<<<<<======<<<;;;;;;::::::;;;===??????>>><<<;;;:::;;;<<<===>>>@@@AAAAAABBBBBB@@@???>>>>>>======AAAAAAAAAAAAAAAAAAAAABBB??????@@@AAABBBCCCEEEFFFAAABBBCCCEEEHHHKKKMMMNNNKKKIIIGGGEEEDDDFFFHHHIIIEEEFFFHHHJJJKKKKKKKKKJJJLLLJJJLLLOOOPPPOOOSSSYYYWWWZZZcccyyyzzz~~~{{{kkkZZZRRRMMMPPPWWW]]]dddiiimmmfff]]]UUUPPPNNNLLLLLLQQQMMMHHHEEECCCBBBAAAAAAAAA@@@@@@DDDIIINNNNNNNNNMMMMMMLLLJJJHHHGGGIIIJJJKKKIIIEEEBBB@@@@@@AAAAAA>>>@@@BBBBBBDDDJJJTTT[[[fffiiimmmrrrwww{{{}}}~~~wwwkkk```]]]mmmrrrfffLLLDDD===<<<<<<::::::;;;:::999999888888999999:::<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@<<>>EEEJJJFFFGGGPPPFFFFFFGGGFFFEEEDDDBBBAAA===<<<<<<<<<===>>>@@@AAAAAABBBBBBAAA@@@AAACCCEEEDDDEEEFFFGGGHHHLLLPPPTTTZZZgggzzzuuuggg]]]WWWUUUTTTXXXYYYZZZggg~~~}}}{{{zzzxxxrrrllljjjlllkkkddd^^^UUUSSSPPPNNNMMMMMMOOOPPPVVV\\\fffoootttvvvuuusssooonnnlllhhhddddddfffhhhjjjhhhfffdddaaa\\\WWWRRRTTTRRRPPPOOOOOOQQQSSSUUUVVVSSSTTT___ooo~~~|||qqqddd^^^WWWUUU[[[fffrrrzzz~~~pppeee___[[[\\\WWWMMMDDD@@@===999<<<;;;999888888999:::;;;<<<<<<<<<============>>><<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>AAA???>>>>>>AAADDDFFFGGGBBBAAAAAABBBEEEHHHIIIHHHDDDDDDEEEEEEEEEFFFFFFFFFIIIJJJKKKLLLLLLKKKJJJIIINNNOOOOOOPPPPPPQQQQQQQQQYYYYYY[[[eee~~~}}}ttt~~~yyy```VVVOOOOOOSSSWWW\\\aaaeeebbb\\\XXXTTTQQQMMMJJJMMMKKKHHHFFFEEEDDDAAA@@@BBB@@@@@@CCCHHHLLLNNNNNNPPPPPPPPPNNNKKKKKKLLLMMMKKKIIIFFFCCCAAAAAABBBBBB???AAABBBCCCEEEKKKUUU\\\dddggglllrrrxxx}}}|||vvvlllbbb```pppqqqcccLLLDDD===<<<<<<::::::<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===???AAABBBBBBBBBDDDEEECCCBBBAAABBBDDDGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIFFFGGGHHHJJJMMMQQQUUUXXX[[[mmmkkk\\\ZZZ___lllzzznnnTTTBBBEEEKKKGGGFFFLLLFFFFFFGGGGGGFFFDDDBBBAAA===<<<<<<<<<===>>>@@@AAAAAABBBBBBAAA@@@AAACCCEEEDDDEEEFFFGGGHHHKKKOOORRRXXXdddvvv{{{mmmccc]]]ZZZWWWYYYYYY[[[kkk}}}{{{zzz|||wwwvvv|||zzztttmmmkkkkkkiiibbb\\\VVVTTTQQQOOONNNNNNOOOPPPRRRWWW___gggnnnqqqrrrrrrnnnnnnllliiieeedddfffggghhhgggeeecccaaa]]]XXXTTTTTTRRRPPPNNNNNNPPPSSSTTTVVVUUUWWW```mmm{{{vvveee]]]UUUTTT\\\jjjvvv}}}}}}nnnccc^^^ZZZ[[[VVVLLLCCC???<<<888======<<<<<<<<<<<<<<<===<<<<<<<<<<<<============;;;;;;<<<===>>>???AAABBBBBBBBBAAAAAAAAAAAAAAABBB@@@@@@???>>>>>>>>>>>>>>>AAA@@@@@@@@@BBBDDDEEEFFFEEECCCBBBCCCDDDFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJOOOOOOOOOPPPPPPQQQQQQQQQTTTSSSTTT\\\qqqxxxnnnttt~~~iii]]]QQQMMMMMMNNNRRRVVVZZZZZZ[[[[[[YYYTTTMMMHHHHHHGGGGGGGGGGGGFFFBBB@@@BBBAAA???AAAEEEIIILLLMMMQQQRRRRRRPPPNNNMMMMMMNNNLLLJJJGGGCCCBBBBBBCCCDDDAAABBBCCCDDDFFFLLLVVV]]]cccffflllrrryyy~~~~~~zzzvvvllldddeeeuuummm]]]LLLDDD===<<<<<<;;;:::<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<========================???@@@BBBBBBBBBDDDFFFHHHIIIEEEBBBCCCIIIMMMMMMKKKGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHIIIJJJKKKJJJIIIIIIEEEFFFGGGJJJNNNRRRVVVXXXWWWdddooo^^^ZZZ]]]hhhtttdddIIIEEEIIIHHHFFFHHHGGGGGGGGGGGGFFFDDDCCCAAA======<<<<<<<<<>>>???@@@AAABBBBBBBBBAAAAAACCCDDDEEEFFFGGGGGGGGGIIIMMMOOOTTT___qqq{{{nnnddd]]]ZZZZZZZZZYYY^^^qqq~~~|||zzzzzzyyyuuutttyyyyyyqqqnnnlllhhhaaa[[[YYYWWWTTTQQQOOOOOOPPPQQQNNNQQQWWW]]]ccchhhlllnnnkkkkkkjjjhhheeecccdddeeeeeedddbbbaaa```^^^ZZZWWWTTTRRROOOLLLLLLNNNQQQTTTVVVXXX[[[bbblllvvvvvvcccZZZQQQSSS```qqq~~~{{{kkk```[[[XXXYYYTTTJJJBBB>>><<<888<<<<<<===============<<<<<<<<<<<<<<<============;;;;;;<<<===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@????????????BBBBBBCCCCCCDDDDDDDDDCCCGGGEEECCCCCCCCCDDDCCCBBBCCCDDDEEEFFFGGGIIIJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMOOOOOOOOOPPPPPPPPPPPPQQQOOONNNNNNSSSbbbpppqqqpppuuu~~~wwwqqqdddUUUMMMJJJHHHJJJNNNRRRTTTXXX[[[[[[VVVOOOIIIFFFEEEEEEEEEFFFFFFDDDBBBBBBAAA??????AAAEEEIIILLLOOOQQQRRRQQQOOOMMMMMMMMMMMMJJJGGGDDDCCCCCCDDDEEECCCDDDDDDEEEGGGMMMWWW___dddggglllsssxxx}}}{{{xxxtttiiieeehhhyyyiiiXXXLLLCCC===<<<===;;;;;;===:::::::::999999:::::::::<<<<<<<<<<<<============<<<<<<======>>>>>>??????AAABBBCCCCCCCCCEEEHHHKKKNNNHHHCCCFFFMMMRRRQQQNNNGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKKKKJJJIIIGGGHHHIIIKKKNNNQQQTTTUUUVVV^^^uuuxxxeee\\\YYY```iiipppwwwTTTEEEEEEFFFEEEFFFGGGHHHHHHHHHGGGEEECCCBBB>>>===<<<<<<<<<>>>???@@@AAABBBCCCBBBAAAAAABBBCCCDDDFFFGGGGGGGGGHHHKKKMMMQQQ[[[kkk}}}yyynnneee^^^ZZZZZZYYYXXXaaazzz}}}|||||||||xxxwwwxxx|||xxxsssooojjjbbb]]]]]]ZZZWWWSSSQQQQQQQQQRRRNNNOOOQQQUUUYYY___dddgggdddeeeeeedddaaa``````aaabbb```_________^^^[[[YYYUUURRRNNNKKKJJJMMMPPPRRRUUUYYY___eeellluuu~~~ooo___VVVOOOTTTfffzzzwwwfff\\\XXXUUUVVVQQQGGG@@@===;;;999999:::<<<======<<<;;;:::<<<<<<<<<=========>>>>>>;;;<<<<<<===???AAACCCDDDBBBBBBBBBBBBBBBBBBCCCDDDAAAAAAAAAAAAAAA@@@@@@???BBBDDDFFFFFFEEECCCBBBBBBGGGEEECCCBBBCCCCCCBBB@@@CCCCCCEEEFFFHHHJJJKKKLLLNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQOOONNNNNNPPP[[[tttrrr}}}xxxtttqqqvvv~~~|||vvvqqqyyyyyyjjjZZZQQQKKKHHHIIILLLNNNQQQUUUZZZ[[[XXXQQQLLLIIIFFFDDDCCCDDDFFFFFFFFFAAA@@@???>>>???BBBFFFIIIMMMOOORRRRRRPPPNNNNNNNNNLLLJJJGGGEEECCCDDDEEEFFFDDDEEEEEEEEEGGGNNNXXX```eeehhhmmmrrrwww{{{~~~zzzuuuqqqeeedddkkk}}}lllYYYLLLCCC===<<<===<<<<<<>>>;;;::::::::::::::::::;;;<<<<<<<<<=========>>>>>>;;;<<<===>>>@@@AAABBBCCCCCCDDDEEEEEEEEEFFFJJJLLLPPPJJJFFFHHHOOOTTTSSSOOOHHHGGGFFFFFFEEEEEEEEEEEEHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKKKKLLLNNNOOOPPPQQQVVV[[[lllqqqbbbXXXWWW^^^aaaxxxcccIIIBBBDDDEEEFFFHHHHHHIIIHHHGGGFFFDDDCCC>>>======<<<<<<===??????AAABBBCCCCCCAAAAAAAAABBBCCCEEEFFFFFFFFFGGGIIIKKKPPPXXXeeevvv{{{rrrkkkddd___YYYXXXYYYeee~~~{{{{{{{{{xxxxxx|||yyytttnnngggbbbaaa^^^ZZZVVVSSSRRRSSSSSSQQQPPPPPPPPPSSSWWW[[[]]]ZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^\\\\\\\\\]]]]]][[[ZZZUUURRRNNNKKKJJJLLLNNNPPPSSSXXX```gggnnnwwwvvveeeZZZSSSOOOYYYmmmsssaaaXXXUUUSSSTTTOOOEEE???===<<<999999:::<<<===>>>===<<<<<<=========>>>>>>>>>??????=========>>>@@@AAACCCDDDAAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBCCCBBBAAA@@@@@@BBBEEEGGGGGGEEEBBBAAAAAAEEECCCAAAAAABBBCCCBBBAAABBBCCCDDDFFFHHHJJJLLLLLLNNNMMMLLLLLLLLLNNNOOOPPPNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPPPPRRRWWWjjjxxxyyy|||wwwrrrqqqttttttqqqmmmiiinnnyyyrrrbbbWWWQQQLLLJJJLLLNNNQQQWWW\\\^^^[[[TTTOOOLLLIIIEEECCCDDDEEEFFFGGG@@@@@@???>>>===???CCCFFFKKKNNNRRRTTTSSSQQQPPPPPPLLLJJJGGGDDDCCCDDDEEEFFFDDDEEEEEEDDDFFFNNNYYYaaaeeehhhlllqqqvvvzzz|||}}}~~~yyyrrrkkkaaacccnnnsss^^^LLLCCC======>>>======>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<======>>>>>>???<<<<<<>>>@@@BBBDDDEEEFFFEEEFFFGGGGGGGGGHHHJJJLLLOOOKKKIIIKKKPPPSSSQQQNNNJJJIIIHHHFFFFFFEEEEEEEEEHHHIIIJJJKKKLLLKKKJJJJJJLLLLLLMMMMMMNNNNNNNNNNNNTTTYYYfffmmmZZZTTTXXX\\\lllwwwUUUEEECCCFFFGGGIIIIIIIIIIIIHHHFFFDDDCCC???>>>===<<<<<<===>>>???AAABBBDDDCCCBBBAAAAAAAAAAAACCCEEEFFFFFFFFFHHHJJJNNNTTT___mmm{{{tttmmmeee```YYYYYY\\\kkk{{{yyyxxxxxxxxx|||yyyrrrlllhhhdddaaa]]]XXXUUUTTTTTTTTTSSSRRRPPPOOOPPPQQQSSSUUUQQQSSSTTTTTTTTTUUUWWWYYYZZZYYYXXXYYYZZZ[[[ZZZYYYUUUSSSPPPMMMLLLLLLMMMNNNQQQVVV^^^fffoooyyymmm___VVVSSSUUUaaatttnnn\\\TTTSSSRRRSSSNNNDDD>>>======;;;<<<===>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>??????@@@AAACCCCCC@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDDDDDDDCCCAAA@@@AAADDDHHHGGGCCC@@@@@@AAACCCAAA@@@@@@BBBCCCCCCBBBBBBCCCDDDFFFHHHIIIKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOLLLMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQSSSUUU___xxxzzzuuu|||xxxwwwuuurrroookkkgggdddcccdddjjjyyyzzzjjj___WWWPPPMMMNNNOOOTTT[[[bbbddd```WWWPPPMMMKKKHHHFFFFFFFFFEEEDDD>>>???@@@???======@@@CCCGGGKKKPPPSSSSSSQQQPPPPPPKKKIIIFFFDDDCCCCCCEEEFFFEEEEEEDDDDDDFFFMMMXXXaaabbbeeejjjpppuuuyyy|||}}}|||wwwmmmccc^^^cccpppyyyaaaLLLCCC======>>>======???;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>????????????@@@BBBCCCEEEFFFGGGFFFHHHJJJJJJIIIIIIIIIJJJLLLKKKKKKMMMOOOOOONNNLLLLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLLLLMMMNNNNNNOOONNNPPPWWWbbbvvvyyy```VVVXXXYYYaaauuufffLLLEEEGGGGGGIIIIIIJJJJJJIIIGGGEEEDDD???>>>===<<<<<<===>>>???AAABBBDDDDDDBBBAAA@@@AAA@@@BBBDDDEEEFFFFFFHHHIIILLLPPPYYYeeexxxxxxqqqhhhaaaZZZ\\\aaappp{{{zzz|||zzz}}}|||uuupppmmmgggddd___ZZZWWWUUUUUUUUUQQQPPPPPPOOONNNNNNNNNNNNKKKLLLMMMMMMNNNQQQUUUXXXXXXVVVUUUVVVXXXYYYYYYXXXTTTSSSQQQOOONNNMMMMMMMMMQQQUUU\\\dddnnnyyyssseee[[[UUUWWW]]]iiixxx~~~iiiXXXQQQQQQRRRRRRMMMDDD>>>>>>>>><<<>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCDDDEEEEEECCCBBBAAA@@@DDDGGGFFFBBB???@@@BBBCCCAAA@@@@@@AAABBBBBBAAABBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKMMMOOOQQQSSSTTTUUUVVVRRRRRRUUUTTTUUUeeeyyytttvvv~~~sssuuuvvvtttnnngggaaa]]]```]]]```lll|||oooddd[[[SSSNNNNNNPPPVVV```hhhjjjdddYYYPPPMMMLLLJJJJJJIIIGGGDDDAAA<<<>>>@@@???===<<>>======???<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===>>>??????@@@BBBBBBBBBCCCDDDEEEFFFFFFGGGIIILLLLLLKKKIIIIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJOOONNNLLLKKKIIIIIIHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJIIIJJJLLLMMMOOOOOOPPPPPPMMMUUU___oooeeeYYY[[[WWWXXXfffsssSSSHHHGGGGGGIIIJJJJJJJJJIIIGGGEEEDDD???>>>===<<<<<<===>>>???AAACCCDDDDDDBBBAAA@@@@@@>>>AAADDDEEEEEEFFFHHHIIIJJJNNNUUU```sssxxxnnnggg\\\___eeesss}}}}}}}}}wwwrrrooohhheee```[[[XXXVVVUUUUUUNNNOOOOOOOOONNNMMMLLLKKKHHHHHHIIIJJJKKKOOOTTTXXXWWWUUUTTTTTTVVVXXXWWWWWWTTTSSSRRRQQQOOONNNLLLLLLQQQTTTZZZcccmmmxxxuuuiii___YYYVVVZZZcccooo{{{{{{fffVVVPPPQQQRRRRRRMMMDDD>>>>>>???======<<<<<<;;;<<<>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFFFFBBBDDDEEEFFFEEEDDDBBBAAA???CCCFFFDDD@@@>>>@@@CCCDDDBBB@@@@@@AAAAAA@@@???BBBBBBCCCEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMJJJJJJLLLOOOQQQTTTUUUVVVZZZUUUUUUXXXTTTPPPZZZiiiyyyvvv{{{hhhhhhiiillllllhhh^^^WWWYYY[[[^^^cccjjjssszzz~~~wwwmmmccc\\\XXXVVVXXXYYY```jjjnnnggg^^^YYYSSSOOOKKKKKKMMMLLLFFFAAAAAA@@@>>>===<<<===???@@@GGGHHHKKKNNNOOONNNMMMKKKJJJIIIFFFCCCBBBAAABBBCCC@@@BBBDDDEEEGGGNNNWWW^^^aaafffnnnvvv{{{~~~~~~}}}~~~|||zzzvvvooofff___aaajjj|||}}}aaaHHHDDD@@@======>>>??????===============<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDDDDDDDDDDDDDCCCIIIHHHGGGHHHKKKLLLLLLKKKMMMOOORRRUUUVVVUUUTTTSSSNNNKKKIIIGGGHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLNNNOOONNNLLLKKKIIIJJJLLLNNNPPPRRRWWW[[[eee}}}qqq___WWWUUUYYY```kkkhhhKKKEEEMMMKKKKKKJJJHHHGGGFFFHHHIIIEEECCC@@@===;;;;;;<<<===<<<>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFIIIKKKQQQ[[[hhh|||vvvggg```aaaiii}}}{{{{{{uuuqqqoooggghhhgggddd^^^YYYUUUTTTSSSQQQPPPPPPPPPOOOLLLJJJHHHHHHIIIIIIJJJKKKLLLLLLOOONNNNNNOOOQQQSSSRRRRRRJJJJJJJJJIIIIIIJJJJJJJJJLLLPPPVVV]]]fffpppzzzrrr```VVVUUUTTT\\\gggssssssaaaXXXSSSPPPTTTPPPJJJCCC===;;;===>>><<<===???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDBBB@@@@@@AAAAAA@@@???AAAAAAAAAAAABBBCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBFFFEEECCCBBBAAABBBBBBCCCBBBAAA@@@??????AAACCCDDDDDDCCCBBBAAABBBDDDFFFGGGJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMPPPQQQSSSTTTTTTUUUWWWYYYWWWTTTRRRSSSTTTrrr~~~zzz``````bbbddddddaaa[[[UUUQQQRRRTTTXXX^^^dddiiimmmuuutttpppiiibbb\\\YYYXXXXXXYYYaaammmrrrlllbbb]]]ZZZVVVQQQOOOMMMJJJEEEAAAAAA@@@>>><<<<<<===>>>???CCCEEEGGGJJJKKKKKKJJJIIIJJJHHHEEECCCBBBAAABBBBBB@@@BBBDDDEEEGGGNNNWWW^^^cccgggnnnvvv{{{~~~~~~{{{yyyuuuooogggaaaaaakkk~~~sssXXXHHHDDD@@@======>>>>>>>>>>>>=====================???????????????@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDKKKJJJJJJKKKMMMNNNNNNMMMLLLNNNQQQTTTUUUTTTSSSRRRPPPNNNJJJIIIHHHHHHGGGFFFGGGHHHHHHIIIJJJLLLNNNOOONNNMMMKKKJJJKKKMMMOOOQQQTTTVVVZZZdddxxx{{{ggg]]]VVVYYY]]]fffwwwtttWWWLLLNNNMMMMMMLLLJJJHHHGGGGGGHHHEEECCC@@@===<<<;;;<<<======???AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJOOOYYYeeewwwooobbbbbbjjj|||yyyuuusssmmmnnnmmmjjjeee___[[[YYYUUUSSSRRRQQQQQQPPPMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKJJJLLLNNNOOOOOONNNJJJIIIIIIHHHHHHIIIIIIJJJMMMPPPVVV]]]fffqqq{{{qqq___VVVVVVXXXaaalllvvvrrrbbbYYYUUUSSSRRROOOHHHAAA<<<;;;<<<>>><<<===???@@@AAAAAAAAA@@@CCCCCCBBBAAAAAA@@@??????CCCAAA??????@@@AAA@@@???@@@??????@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???@@@AAAAAABBBAAA@@@??????AAABBBDDDEEEDDDBBBAAABBBCCCEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTVVVXXXVVVSSSPPPOOOPPPcccTTTUUUWWWYYYYYYWWWTTTRRROOOOOOPPPSSSVVVZZZ]]]___eeeffffffccc^^^ZZZXXXXXXVVVYYYcccqqqvvvpppfffaaa```^^^[[[WWWQQQKKKFFFCCCAAA@@@>>><<<<<<<<<>>>???@@@BBBDDDGGGHHHIIIHHHGGGHHHGGGEEECCCAAAAAAAAAAAA@@@BBBCCCDDDGGGMMMWWW^^^eeehhhooouuu{{{~~~~~~{{{wwwsssnnngggcccaaannnoooUUUGGGCCC???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFKKKKKKKKKLLLNNNOOONNNMMMLLLMMMPPPRRRSSSRRRQQQQQQQQQOOOKKKIIIHHHHHHGGGEEEGGGGGGHHHIIIJJJKKKMMMNNNNNNMMMLLLKKKLLLNNNPPPRRRVVVUUUYYYdddqqqtttggg]]]\\\\\\bbbnnnhhhVVVOOOOOONNNMMMLLLJJJHHHGGGFFFFFFDDDAAA>>>===<<<======>>>???AAACCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHMMMVVV```ppppppdddcccjjj|||zzztttuuuuuurrrlllfffaaa___WWWUUUSSSRRRQQQPPPNNNLLLNNNNNNMMMKKKJJJIIIHHHGGGHHHGGGGGGHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHLLLPPPUUU]]]fffqqq|||ppp^^^VVVXXX[[[eeeqqqyyypppbbb\\\YYYVVVQQQMMMFFF@@@<<<;;;<<<======>>>???@@@AAAAAAAAA@@@CCCBBBBBBAAAAAA@@@@@@???@@@???>>>>>>???AAA@@@@@@>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@???@@@AAABBBCCCEEEDDDCCCBBBAAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSUUUWWWXXXWWWSSSPPPMMMMMMWWWoooKKKMMMOOOQQQPPPOOOMMMLLLMMMNNNNNNPPPRRRUUUWWWYYYXXXZZZ]]]]]]ZZZWWWUUUUUUTTTXXXbbbqqqwwwqqqhhhbbbaaacccdddaaaZZZQQQIIIFFFAAA@@@>>><<<<<<<<<===>>>???AAACCCFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@???AAACCCDDDGGGMMMVVV^^^fffiiinnntttyyy}}}~~~{{{wwwrrrlllgggdddbbbqqqmmmUUUFFFCCC???======>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBDDDEEEFFFGGGGGGGGGJJJIIIIIIKKKMMMMMMLLLJJJKKKLLLNNNOOOPPPPPPOOOOOOOOOLLLIIIHHHHHHHHHGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMOOOQQQSSSXXXUUUYYYbbbiiixxxtttfffaaa___ccciiisssvvv___QQQPPPOOONNNMMMMMMKKKIIIHHHGGGEEECCC@@@>>>=========>>>>>>@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDFFFGGGLLLSSS[[[hhh~~~ooofffccckkkzzz{{{zzzwwwqqqjjjeeecccZZZWWWTTTRRRQQQPPPMMMKKKMMMMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEEEEGGGHHHGGGEEEFFFFFFFFFEEEEEEFFFFFFFFFJJJMMMSSSZZZdddooo{{{nnn\\\WWWZZZ[[[gggsss{{{mmmbbb^^^\\\ZZZQQQLLLEEE@@@======>>>>>>?????????@@@@@@AAAAAAAAA??????@@@AAAAAABBBCCCCCC???===<<<===???@@@@@@??????>>>>>>??????@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCDDDAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFHHHJJJKKKJJJKKKKKKMMMNNNPPPQQQRRRUUUWWWXXXXXXVVVSSSPPPNNNRRRbbbIIIKKKMMMOOOPPPNNNKKKHHHGGGGGGHHHJJJMMMPPPSSSUUUSSSVVVYYYYYYWWWTTTRRRQQQTTTVVV___lllrrrmmmddd___[[[aaaggghhhcccYYYOOOIIICCCAAA???===<<<===>>>???>>>???AAACCCDDDEEEEEEEEEDDDCCCCCCAAA@@@@@@?????????AAACCCDDDFFFMMMVVV]]]fffiiinnnsssyyy|||~~~|||wwwqqqjjjfffcccdddvvvfffQQQDDDBBB>>>===>>>>>>>>>===??????@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKHHHJJJKKKLLLMMMNNNMMMMMMMMMJJJHHHEEEEEEFFFHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKLLLLLLNNNPPPRRRSSSWWWUUUYYY```bbbnnnlllccc___eeeiiioooiiiWWWRRRPPPNNNNNNNNNNNNLLLJJJHHHGGGDDDBBB???>>>======<<<===>>>???@@@AAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCEEEGGGLLLRRRXXXbbbuuurrrfffdddmmm}}}}}}|||wwwpppjjjfffddd\\\YYYUUUSSSQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGJJJPPPWWWaaammmyyylll[[[WWW\\\^^^kkkyyy}}}jjjaaa```___[[[QQQLLLEEE@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>??????@@@BBBCCCCCCDDD>>>===<<<<<<>>>@@@@@@????????????@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDD@@@AAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAACCCEEEGGGIIIKKKJJJJJJJJJKKKLLLNNNPPPQQQSSSSSSTTTUUUUUUSSSQQQOOOMMMWWWmmm{{{KKKLLLOOOTTTXXXVVVOOOHHHFFFEEEFFFHHHKKKPPPUUUXXXVVVYYY[[[[[[XXXUUURRRRRRUUUUUU[[[eeeiiieee^^^[[[TTTZZZccchhhggg___TTTLLLDDDCCC@@@>>>===>>>??????<<<<<<>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@??????>>>???AAABBBCCCFFFLLLVVV]]]fffiiiooouuuzzz}}}~~~~~~xxxpppiiicccaaagggzzzwwwaaaOOOCCCAAA>>>===>>>>>>>>>===??????@@@AAACCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDEEEGGGGGGHHHHHHHHHJJJJJJKKKMMMNNNNNNKKKIIIIIIIIIJJJKKKKKKKKKKKKKKKGGGEEECCCDDDFFFHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLNNNPPPRRRSSSUUUWWW[[[^^^^^^kkkrrrccc]]]eeekkknnnvvvcccVVVSSSNNNNNNOOOPPPNNNLLLIIIHHHFFFCCCAAA???>>>===<<<<<<======>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBDDDFFFKKKQQQUUU]]]mmm|||tttggggggqqq{{{uuunnniiifffeee```\\\XXXTTTRRRPPPNNNLLLIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEHHHMMMUUU___lllyyy{{{iiiZZZXXX]]]cccqqq|||hhhaaaaaa```\\\QQQKKKDDD@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>@@@??????@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCC>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAADDDFFFIIIKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPOOONNNOOOPPPQQQOOONNNLLLRRRaaa{{{zzzNNNNNNSSS\\\dddbbbWWWLLLHHHGGGGGGHHHLLLSSSYYY]]]]]]^^^```___\\\XXXWWWVVVYYYVVVXXX^^^aaa]]]XXXVVVOOOSSSZZZaaaddd___UUUMMMFFFDDDBBB@@@??????@@@@@@=========>>>>>>?????????AAAAAAAAA@@@@@@???>>>>>>???@@@BBBCCCFFFLLLUUU]]]gggkkkrrryyy}}}zzzqqqgggaaa^^^kkk~~~|||ooo\\\OOOBBB@@@>>>===>>>>>>>>>===???@@@AAABBBDDDEEEFFFGGGFFFEEEDDDBBBAAAAAA@@@@@@EEEFFFFFFGGGHHHHHHHHHGGGIIIIIIJJJLLLNNNMMMJJJGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDDDDFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHJJJLLLNNNPPPRRRSSSQQQXXX]]][[[]]]nnn~~~hhh\\\ccciiikkk}}}qqq]]]WWWPPPMMMNNNOOOMMMKKKJJJIIIGGGDDDBBB@@@>>>===<<<<<<======>>>@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAABBBDDDIIIOOORRRXXXfffuuuttthhhkkkwww|||tttmmmhhhggggggddd```[[[WWWTTTRRRPPPNNNKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIGGGGGGHHHGGGFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDGGGLLLTTT^^^lllyyyvvvfffZZZXXX]]]ggguuu|||ggg```aaa___[[[PPPIIIBBB>>>@@@BBBBBBAAABBBAAA@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>???@@@???>>>???>>>>>>??????@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA??????@@@AAA@@@???>>>>>>@@@@@@AAAAAABBBBBBBBBAAA???@@@@@@AAAAAAAAAAAA@@@AAA@@@@@@AAACCCFFFIIIJJJJJJJJJIIIIIIJJJLLLNNNOOOQQQNNNLLLKKKMMMNNNMMMLLLLLLOOOVVVhhhOOOPPPVVVbbblllkkk^^^PPPHHHFFFEEEEEEJJJQQQXXX]]]bbbcccdddbbb___\\\[[[[[[\\\XXXVVVZZZ\\\YYYUUUTTTNNNOOOSSS[[[```^^^UUUMMMGGGEEECCCAAA???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>@@@BBBCCCFFFLLLUUU]]]iiimmmttt|||{{{qqqggg___\\\mmm}}}zzzwwwqqqeeeVVVKKKAAA@@@>>>===>>>???>>>===???@@@AAACCCDDDFFFGGGHHHGGGFFFDDDCCCAAAAAA@@@@@@FFFGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKJJJGGGDDDHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHFFFEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGIIIKKKNNNPPPQQQRRROOOYYY___ZZZ\\\qqqooo]]]aaafffgggxxxzzzbbb[[[RRRMMMMMMNNNLLLIIIJJJIIIGGGEEEBBB@@@>>>=========>>>>>>???@@@BBBCCCAAAAAA@@@@@@???@@@@@@@@@@@@BBBHHHMMMOOOUUUcccqqqwwwjjjnnn{{{}}}tttmmmiiihhhiiigggccc^^^YYYVVVTTTRRRPPPOOONNNNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGHHHGGGFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEHHHMMMTTT___mmmzzz~~~yyysssdddZZZYYY]]]hhhvvv|||fff___aaa___ZZZNNNHHH@@@===???BBBBBB@@@CCCBBBAAA@@@@@@@@@AAABBB===>>>???@@@BBBCCCDDDEEEBBBAAA???>>>???@@@???>>>============>>>???@@@AAA???@@@AAABBBBBBAAA@@@???AAABBBBBBCCCBBBAAA???>>>???@@@AAABBBBBBBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@AAACCCFFFHHHJJJJJJJJJIIIHHHIIIKKKMMMOOOUUUQQQMMMKKKMMMNNNMMMLLLHHHHHHKKKUUUjjjRRRNNNOOOYYYeeeggg]]]RRRHHHDDDAAACCCEEEKKKUUU```fffhhhiiihhheeeaaa___^^^```___^^^\\\ZZZXXXVVVTTTLLLNNNQQQSSSTTTTTTSSSRRRJJJGGGCCC???>>>>>>@@@AAAAAAAAA@@@@@@@@@AAABBBBBB@@@???===<<<<<<>>>???AAA@@@@@@BBBEEEHHHLLLUUU___hhhkkkpppwww}}}~~~||||||}}}{{{rrrfffaaaaaavvv~~~|||pppeee]]]RRRGGGAAA@@@???>>>============@@@AAABBBCCCEEEGGGIIIJJJFFFHHHHHHEEE@@@>>>>>>???EEEDDDCCCDDDEEEFFFEEEDDDHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCDDDFFFHHHIIIIIIGGGEEEFFFHHHIIIHHHEEEDDDEEEFFFFFFEEEGGGJJJLLLKKKKKKKKKIIIHHHIIILLLNNNTTTTTTVVVZZZ___jjj}}}}}}fff[[[[[[dddsssqqq___SSSUUUWWWQQQKKKLLLJJJIIIHHHFFFEEECCCBBBAAA<<<;;;<<<<<<>>>@@@BBBDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCFFFJJJLLLQQQ___mmmzzz~~~sssuuuzzztttrrrppppppnnniiibbb^^^]]]\\\YYYVVVRRRPPPNNNNNNOOOOOONNNMMMKKKKKKJJJJJJIIIHHHGGGGGGIIIIIIJJJKKKJJJIIIGGGFFFEEEGGGKKKQQQ[[[jjj||||||sssrrryyykkk___ZZZ]]]dddqqq||||||mmmfffddd^^^VVVKKKGGGCCC@@@@@@BBBCCCCCCEEEDDDCCCAAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????CCCAAA???======>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@BBBAAA@@@>>>>>>???AAABBB===>>>AAACCCDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGIIIKKKLLLMMMLLLLLLNNNPPPRRRQQQNNNLLLJJJIIIIIIIIIJJJFFFHHHQQQ[[[oooWWWRRROOOVVV___aaaYYYPPPHHHDDDAAACCCEEEJJJTTT^^^gggiiijjjjjjhhhgggfffgggeeedddbbb```\\\YYYVVVTTTNNNOOOPPPPPPPPPOOOMMMMMMIIIGGGDDDAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBB@@@???>>>>>>>>>???@@@@@@AAA@@@BBBFFFIIIMMMVVV```iiilllqqqwww|||~~~}}}zzzxxxwwwuuunnneeecccfffzzzyyynnnddd[[[OOODDD??????????????????@@@AAA@@@AAAAAABBBDDDFFFGGGHHHJJJJJJHHHDDD@@@???AAACCCEEEDDDCCCDDDEEEFFFFFFDDDHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGEEEDDDEEEHHHIIIHHHFFFGGGHHHIIIHHHHHHIIIKKKNNNLLLLLLLLLJJJHHHHHHKKKMMMPPPOOOQQQSSSVVV___oooooobbb___bbbooo}}}lllWWWQQQPPPLLLJJJLLLJJJIIIHHHGGGEEECCCBBBAAA>>>>>>=========???@@@AAACCCCCCCCCBBBBBBAAAAAAAAABBBBBBEEEIIIJJJOOO]]]jjjvvvuuuwww|||zzzyyyyyyrrrjjjeeecccbbb___\\\XXXUUURRRPPPPPPPPPPPPOOOLLLKKKKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJIIIFFFHHHKKKPPPYYYiii{{{uuummmlll}}}nnnccc]]][[[```hhhuuu~~~~~~rrrllliiiaaaXXXIIIEEEBBB@@@AAACCCEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>===<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@===>>>@@@AAABBBAAA@@@@@@???@@@AAABBBCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKKKKJJJJJJKKKMMMPPPOOOMMMKKKIIIHHHHHHIIIJJJFFFGGGMMMSSSaaabbbZZZRRRRRRWWWYYYTTTNNNIIIDDDBBBCCCEEEHHHQQQZZZeeehhhkkkmmmmmmmmmnnnoookkkjjjgggddd```[[[WWWTTTTTTSSSQQQOOOMMMKKKJJJJJJHHHHHHFFFDDDCCCBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@BBBFFFIIIMMMWWWbbbkkkoootttyyy|||}}}}}}|||wwwsssppplllfffbbbeeekkk}}}~~~tttiiiaaaXXXKKK@@@======>>>???@@@BBBCCCDDD@@@@@@AAAAAABBBDDDEEEFFFLLLKKKHHHDDDAAAAAADDDGGGEEEDDDCCCCCCEEEFFFFFFEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCEEEGGGHHHHHHGGGIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNMMMKKKIIIHHHIIIKKKMMMLLLMMMNNNOOOSSS___lllxxxssseee^^^\\\gggttt|||aaaUUUQQQLLLKKKMMMKKKJJJIIIGGGFFFDDDCCCBBB@@@???>>>======>>>>>>???BBBBBBBBBCCCBBBBBBAAAAAAAAAAAACCCGGGHHHLLLXXXdddooozzz||||||}}}|||zzzpppkkkkkkjjjgggddd```\\\WWWTTTRRRRRRQQQPPPMMMLLLKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNHHHIIIKKKOOOXXXhhh{{{~~~kkkdddeeesss}}}yyynnnbbb]]]\\\```gggooozzz~~~vvvqqqkkk```UUUFFFCCC@@@???AAADDDFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????>>>>>>========================>>>??????@@@@@@????????????@@@BBBCCCCCCBBB@@@???>>>>>>???@@@@@@@@@???>>>===???AAACCCEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFGGGIIIMMMLLLJJJHHHGGGGGGGGGHHHHHHEEEFFFIIILLLTTTkkkqqqggg[[[TTTTTTTTTQQQMMMIIIEEEBBBCCCDDDFFFMMMUUU```eeelllqqqssssssrrrrrrnnnmmmllliiiddd___[[[XXXYYYWWWTTTPPPNNNLLLLLLLLLIIIIIIIIIHHHGGGEEEDDDCCCFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@???AAA???AAAEEEHHHMMMXXXcccnnnqqqvvvzzz|||||||||{{{xxxqqqiiiccc^^^]]]eeeoooyyymmmccc\\\TTTHHH===<<<======>>>???AAABBBCCC@@@@@@@@@@@@AAABBBCCCDDDKKKIIIGGGEEECCCDDDEEEFFFFFFDDDCCCCCCEEEGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIIIIHHHFFFFFFHHHJJJOOOOOONNNLLLIIIGGGHHHIIIMMMKKKLLLMMMMMMNNNVVV```eeeyyyjjj___ZZZbbbppppppaaaYYYSSSOOONNNLLLKKKJJJHHHGGGEEEDDDCCC@@@???>>>=========>>>???AAABBBBBBCCCCCCBBBAAAAAA@@@???AAAEEEFFFIIIRRR\\\gggppp{{{~~~|||rrroooppprrrppplllgggbbb\\\VVVTTTSSSRRRQQQNNNMMMKKKJJJJJJKKKMMMNNNMMMLLLLLLKKKLLLMMMOOOPPPJJJKKKKKKNNNWWWggg{{{uuuccc^^^bbboooyyy~~~sssggg]]]\\\aaahhhpppwww{{{uuuyyy|||xxxrrrhhhZZZNNNDDDAAA???>>>@@@BBBCCCCCCCCCCCCEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>===>>>??????@@@?????????>>>??????@@@@@@@@@@@@?????????AAABBBBBBAAA@@@@@@@@@@@@@@@@@@????????????>>>@@@BBBEEEFFFEEECCCBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFJJJIIIGGGFFFEEEFFFFFFGGGEEEDDDFFFIIIKKKPPP___ooowwwhhh]]]WWWTTTQQQOOOIIIEEECCCCCCCCCCCCHHHPPP[[[cccnnnvvvzzzyyywwwuuuqqqppppppnnnjjjfffaaa___]]]ZZZVVVSSSPPPOOOOOOPPPKKKKKKKKKKKKJJJHHHFFFEEEFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???@@@>>>@@@DDDGGGMMMYYYdddooosssyyy||||||{{{{{{{{{{{{rrrggg^^^YYYZZZeeerrruuuggg^^^XXXPPPEEE>>>===============>>>??????????????????@@@AAACCCCCCGGGGGGGGGGGGGGGFFFEEEDDDFFFDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCEEEFFFGGGIIIJJJJJJJJJIIIGGGEEEEEEGGGIIIMMMNNNMMMKKKIIIGGGGGGHHHLLLJJJKKKMMMMMMMMMSSSZZZaaa~~~yyyjjj]]]aaaoooyyylll___VVVRRRQQQMMMLLLKKKIIIHHHFFFEEEDDD???>>>=========>>>???@@@@@@AAABBBCCCCCCCCCAAAAAA@@@>>>@@@CCCDDDFFFMMMUUU___eeeooozzzvvvtttyyy{{{yyyuuujjjeee^^^YYYVVVTTTSSSRRRNNNNNNLLLKKKKKKLLLMMMMMMLLLLLLKKKJJJKKKLLLNNNOOOKKKLLLLLLOOOXXXhhh|||rrrbbb___eeettt}}}rrrfff\\\]]]fffooowww|||zzzpppkkktttzzzxxxpppdddTTTGGGBBB@@@======>>>?????????BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@??????>>>>>>@@@@@@@@@?????????>>>>>>===>>>????????????>>>>>>??????@@@AAABBBBBBAAAAAA@@@???>>>>>>???@@@AAABBBBBBBBB@@@@@@???@@@AAAAAAAAABBBDDDFFFFFFDDDAAA@@@CCCCCCCCCBBBCCCCCCDDDEEEDDDFFFFFFFFFDDDCCCDDDFFFGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEGGGIIIJJJNNNWWW```zzzxxxiii___WWWSSSPPPJJJFFFDDDDDDBBBAAAEEEKKKVVV___lllxxx}}}~~~|||{{{uuuuuuvvvtttrrrmmmiiifff___\\\YYYUUUSSSQQQQQQQQQOOOOOONNNMMMKKKIIIGGGFFFFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@???@@@DDDHHHNNNZZZfffooouuuzzz}}}|||zzz{{{|||}}}sssfff]]]WWWZZZgggtttvvvggg]]]UUUKKKCCC@@@>>>>>>===<<<<<<<<<======>>>>>>??????@@@BBBCCCDDDEEEEEEFFFHHHJJJIIIFFFDDDGGGDDDBBBCCCEEEHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEE>>>>>>???@@@AAAAAAAAA@@@AAACCCEEEFFFFFFGGGIIIKKKLLLLLLKKKIIIFFFFFFGGGHHHIIIJJJKKKJJJHHHGGGHHHIIIJJJHHHHHHKKKLLLLLLPPPVVVcccyyyxxxaaa\\\fffppp|||zzzeeeYYYTTTTTTNNNMMMLLLJJJIIIGGGFFFEEE???>>>>>>======>>>???@@@???@@@BBBDDDDDDCCCBBB@@@@@@>>>???BBBCCCDDDHHHOOOWWWZZZcccnnnyyy{{{kkkggg```[[[XXXVVVTTTSSSPPPPPPOOOOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMKKKLLLNNNRRR[[[kkk~~~uuuffffffnnnrrreee[[[___kkkvvv}}}ttthhheeepppyyywwwmmm___PPPEEEBBB???===<<<===>>>>>>===AAABBBCCCCCCCCCCCCCCCCCC@@@@@@??????>>>>>>======????????????????????????=========<<<<<<;;;;;;;;;???@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===>>>@@@BBBDDDCCCBBB@@@??????@@@BBBDDDCCCDDDEEEFFFEEECCCAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEEEEDDDCCCDDDFFFDDDDDDCCCCCCCCCDDDFFFGGGFFFFFFGGGGGGHHHJJJOOOSSSfffuuuggg\\\UUUQQQJJJFFFDDDDDDAAA???BBBGGGNNNWWWdddqqqyyy~~~||||||}}}|||yyytttooollldddbbb___[[[WWWUUUTTTSSSSSSRRRPPPNNNLLLJJJHHHGGGFFFGGGHHHIIIIIIHHHFFFEEEDDDCCCAAA@@@?????????@@@BBB@@@AAAEEEJJJPPP]]]iiiooouuu{{{~~~|||zzz{{{}}}}}}sssggg^^^YYY\\\jjjwww|||lll```TTTHHHBBBBBB>>>>>>============>>>>>>===>>>>>>???AAACCCDDDEEEHHHFFFFFFHHHJJJKKKIIIGGGGGGEEEBBBBBBEEEHHHJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFAAAAAABBBBBBBBBAAA@@@???BBBDDDGGGGGGFFFGGGIIIKKKLLLLLLKKKHHHEEEDDDEEEFFFEEEGGGIIIIIIHHHHHHHHHJJJKKKHHHHHHJJJKKKKKKOOOUUU___nnnjjj[[[```iiipppzzzfffZZZVVVOOONNNMMMKKKIIIHHHGGGFFFAAA@@@???=========>>>>>>>>>@@@BBBDDDEEECCCBBB@@@AAA>>>???BBBCCCBBBEEEJJJOOOPPPVVVaaajjjvvvzzzkkkgggbbb___\\\ZZZWWWUUUSSSSSSTTTTTTRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLOOOTTT^^^mmmzzznnnpppyyyrrrddd[[[bbbrrrmmm___^^^jjjsssqqqgggZZZNNNDDD@@@???======???@@@@@@???AAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@@@@AAAAAA???>>>===;;;:::::::::;;;>>>>>>@@@AAAAAABBBBBBBBB@@@AAAAAAAAABBBCCCDDDDDDBBB@@@>>>===>>>@@@CCCEEECCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDAAABBBDDDDDDCCCCCCDDDFFFCCCCCCBBBBBBCCCEEEFFFGGGFFFFFFEEEEEEFFFJJJMMMNNNXXXjjj|||lll___UUUQQQJJJGGGEEEDDDAAA>>>@@@EEEGGGOOO[[[hhhsss{{{}}}xxxsssooojjjhhheeeaaa]]]YYYWWWUUUVVVTTTRRROOOLLLJJJIIIHHHEEEGGGIIIJJJJJJIIIHHHFFFDDDCCC@@@>>>===>>>???@@@DDDBBBCCCGGGKKKSSS```lllooouuu|||~~~|||{{{|||~~~|||rrrggg___[[[___mmmzzz~~~qqqcccTTTFFFAAACCC>>>>>>>>>>>>>>>???@@@@@@======>>>@@@AAADDDFFFGGGKKKHHHFFFGGGJJJLLLLLLKKKGGGEEEBBBBBBEEEHHHJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFDDDBBBAAACCCFFFHHHHHHGGGFFFIIILLLJJJJJJHHHEEEBBBAAABBBCCCBBBDDDGGGHHHHHHHHHIIIJJJNNNJJJIIIKKKLLLLLLPPPUUUXXXbbbyyywwwcccdddfffiiixxxvvvbbbXXXOOONNNMMMKKKJJJHHHGGGFFFDDDBBB@@@>>><<<<<<<<<<<<>>>@@@BBBDDDEEEDDDBBB@@@AAA??????BBBCCCBBBDDDHHHJJJIIINNNXXX```jjj|||uuukkkhhhdddaaa___\\\YYYWWWUUUVVVWWWWWWUUURRROOOLLLLLLMMMNNNNNNNNNLLLKKKIIIJJJLLLPPPVVV```ooosssvvvqqqddd\\\eeexxx}}}iiiZZZWWWdddnnnkkkaaaUUUKKKCCC???>>>===>>>AAACCCCCCCCCAAAAAA@@@???@@@AAACCCDDDBBBBBBAAAAAA@@@???>>>>>>======>>>???@@@AAAAAABBBCCCAAA???<<<;;;;;;<<<<<<======>>>@@@@@@AAAAAAAAA@@@AAACCCEEEFFFFFFEEEDDD@@@???===;;;<<>>??????@@@FFFLLLVVV___gggpppzzz{{{uuurrrrrrooohhhbbb]]]ZZZYYYYYYUUUVVVWWWUUURRRPPPOOOOOOKKKKKKJJJKKKLLLKKKHHHEEEDDDAAA??????BBBCCCBBB@@@BBB@@@BBBHHHOOOWWWbbbllltttvvvyyy||||||}}}~~~|||uuukkkaaa___eeeqqqyyyooo^^^RRRHHHDDDCCC@@@???===;;;:::;;;<<<===???@@@@@@AAACCCEEEGGGHHHJJJIIIHHHGGGGGGGGGHHHIIIJJJGGGDDDDDDFFFHHHGGGFFFHHHHHHGGGFFFFFFFFFFFFFFFMMMLLLIIIFFFDDDCCCBBBBBBIIIKKKMMMNNNMMMLLLKKKLLLLLLJJJHHHGGGFFFDDDBBB???FFFEEEEEEGGGIIIKKKKKKJJJIIIKKKMMMNNNOOOPPPSSSUUUUUUaaajjj~~~|||sssaaa^^^kkkyyyqqqXXXSSSPPPMMMLLLOOOOOOJJJCCCFFFEEECCC@@@>>>===<<<<<<>>>???AAABBBCCCCCCBBBAAABBBBBBAAA@@@AAABBBDDDEEEBBBFFFJJJNNNSSS^^^lllvvv}}}vvvmmmjjjgggffffffddd___[[[___^^^^^^^^^\\\WWWQQQMMMMMMPPPQQQQQQNNNKKKJJJIIIGGGJJJNNNVVVfffzzz}}}yyyhhheeeeeennnuuubbbddd___fffiiibbbWWWNNNGGGAAAAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@?????????@@@BBBCCCCCCBBB@@@???@@@???>>>>>>??????===<<<>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@======>>>@@@@@@@@@BBBCCCDDDDDDEEEDDDDDDDDDFFFCCC@@@@@@BBBCCCBBB@@@???@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHLLLTTTccc|||xxxfffYYYTTTNNNJJJEEEAAA@@@AAAAAAAAABBBGGGOOOWWW^^^fffnnnsssvvv{{{~~~yyyvvvuuurrrlllfffaaa___^^^^^^ZZZ[[[[[[YYYVVVTTTSSSSSSQQQPPPNNNNNNOOONNNLLLJJJEEECCCAAAAAACCCDDDCCCBBBDDDBBBCCCIIIOOOVVVbbbllltttvvvyyy{{{||||||}}}}}}{{{uuukkkcccaaagggrrrzzznnn\\\PPPGGGCCCCCCBBBAAA???>>>===>>>????????????@@@AAABBBDDDFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIFFFCCCCCCEEEFFFFFFDDDHHHGGGFFFFFFFFFFFFFFFGGGMMMKKKIIIFFFDDDCCCCCCCCCDDDGGGKKKMMMMMMLLLKKKKKKMMMKKKHHHGGGGGGGGGGGGFFFIIIHHHGGGGGGIIIJJJJJJJJJIIILLLOOOQQQRRRTTTWWWYYY```ggggggrrruuufff[[[eeeqqqzzzeeeUUUQQQMMMKKKLLLLLLIIIEEEFFFEEECCCAAA???>>><<<<<<>>>???@@@BBBBBBBBBBBBAAABBBAAA@@@@@@@@@BBBCCCDDDAAADDDGGGIIIMMMUUUaaakkk~~~zzztttqqqnnnmmmmmmkkkgggddd```___^^^^^^^^^[[[VVVSSSQQQRRRSSSRRROOOLLLJJJJJJLLLOOOTTT\\\lll|||zzzvvvrrrqqqwwwvvvkkkjjjmmmvvvsssbbbfffhhhllljjj```TTTLLLFFFBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@@@@?????????@@@AAACCCCCCBBBAAA@@@@@@???>>>>>>@@@@@@???>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBB@@@======>>>@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDBBBAAABBBEEEFFFEEECCCAAA@@@@@@AAAAAABBBCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGIIILLLWWWmmmmmm\\\RRRMMMJJJFFFDDDCCCCCCCCCBBB@@@DDDIIIOOOTTTYYY___cccfffmmmvvv|||}}}yyyuuussssssqqqnnnjjjgggdddcccbbb```aaabbb```\\\ZZZYYYYYYUUUSSSPPPOOOOOOOOONNNMMMGGGEEEDDDDDDEEEFFFFFFEEEGGGDDDEEEJJJPPPWWWcccnnnvvvwwwyyyzzz||||||{{{{{{yyytttmmmgggfffkkkttt{{{jjjXXXMMMEEEBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHGGGEEEBBBBBBCCCDDDCCCCCCFFFFFFEEEDDDDDDEEEFFFGGGLLLKKKHHHFFFEEEDDDEEEEEECCCFFFJJJLLLLLLJJJIIIIIIOOOKKKGGGEEEFFFIIIKKKLLLNNNLLLIIIHHHIIIJJJJJJJJJJJJMMMPPPSSSUUUXXX[[[^^^jjjqqqmmmnnnvvvpppZZZ___gggnnnvvvlllXXXTTTNNNKKKKKKKKKKKKJJJGGGFFFEEECCC@@@???======>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBAAACCCDDDEEEGGGMMMVVV^^^mmm{{{wwwvvvvvvuuurrrooocccbbb``````aaa```]]][[[WWWWWWVVVSSSOOOLLLLLLLLLLLLPPPUUU]]]mmm{{{ppphhheeeddddddjjjzzzwwwooottt|||sssccciiiqqqrrrkkk]]]PPPIIIEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????>>>???AAABBBCCCBBBAAAAAA@@@??????@@@BBBCCCCCCBBBDDDDDDBBBAAAAAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAA???======>>>???@@@???>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEFFFGGGGGGEEECCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFIIIFFFLLL\\\pppxxxcccUUUNNNKKKHHHFFFEEEEEECCCBBBBBBDDDGGGKKKNNNQQQTTTVVV\\\aaaggglllllljjjhhhgggjjjkkklllmmmllliiifffeeehhhhhhhhhfffbbb___^^^^^^[[[WWWSSSQQQQQQQQQQQQQQQHHHHHHGGGFFFFFFGGGGGGGGGGGGEEEFFFLLLRRRZZZgggrrryyyyyyzzz{{{||||||{{{yyywwwuuupppmmmlllqqqxxx~~~~~~|||eeeTTTJJJCCCAAABBB??????AAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCDDDFFFEEEEEEEEEFFFFFFGGGGGGEEEDDDBBBAAABBBBBBCCCCCCEEEDDDCCCBBBBBBDDDEEEFFFKKKJJJHHHGGGFFFFFFGGGGGGGGGIIIKKKKKKJJJIIIJJJKKKQQQMMMGGGDDDEEEHHHLLLNNNRRROOOKKKHHHHHHIIIJJJJJJIIILLLPPPSSSVVVYYY]]]```kkkwwwyyywww___^^^```eeelllwwwnnnZZZUUUPPPNNNMMMLLLLLLOOOHHHGGGFFFDDDBBB@@@>>>===>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEJJJPPPVVV]]]ooo~~~|||}}}}}}zzzwwwiiihhheeeeeeeeeeeedddccc___^^^[[[VVVQQQNNNNNNOOOLLLQQQWWW```oooqqqbbb]]]___aaagggwww{{{uuutttgggnnnuuutttjjjZZZMMMGGGCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@AAABBBCCCBBBBBBBBBAAAAAACCCFFFGGGGGGGGGFFFEEECCCAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???======>>>??????>>>>>>>>>??????AAABBBCCCCCCFFFGGGHHHHHHHHHFFFCCCAAADDDBBBAAA?????????AAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDEEEJJJDDDHHHTTT^^^kkklll]]]RRROOOKKKHHHGGGFFFDDDBBBEEEEEEFFFHHHKKKMMMNNNNNNSSSUUUXXXYYYYYYYYYZZZ[[[^^^bbbhhhmmmpppooommmkkkpppqqqpppmmmhhhdddbbbaaabbb^^^YYYVVVUUUVVVVVVVVVKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFHHHPPPWWW___kkkvvv|||{{{{{{|||}}}}}}zzzxxxttttttsssrrrsssvvv{{{sss^^^QQQIIICCCAAABBB???AAACCCFFFFFFEEECCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCBBBCCCDDDEEEEEEDDDBBBAAAAAABBBDDDEEEJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMQQQUUUWWWRRRKKKGGGGGGJJJMMMNNNTTTPPPLLLIIIIIIJJJJJJJJJGGGJJJNNNQQQTTTWWW[[[^^^eeetttyyyvvvxxxjjjbbb[[[]]]cccnnn~~~sss]]]UUUPPPPPPPPPLLLLLLNNNIIIHHHHHHFFFDDDBBB@@@>>>>>>?????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDHHHMMMPPPQQQ\\\mmm}}}}}}sssqqqnnnmmmmmmmmmlllkkkiiifff```YYYSSSPPPRRRTTTSSSXXX___gggwwwxxxccc[[[\\\___gggxxxyyyyyyzzzwwwmmmtttvvvrrrgggWWWKKKFFFBBB>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDCCCCCCEEEIIIKKKKKKJJJFFFDDDBBB@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======>>>??????>>>??????>>>>>>???@@@AAABBBCCCEEEGGGGGGGGGEEEDDDCCCDDDCCCAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCCCCDDDDDDIIIEEEHHHPPPSSSZZZuuuvvvfffZZZVVVPPPLLLIIIGGGEEECCCGGGFFFFFFGGGJJJKKKKKKJJJLLLMMMNNNNNNMMMNNNQQQTTTTTTYYY```iiippptttvvvwww||||||zzzuuuooojjjggggggccc___ZZZWWWVVVVVVVVVUUUPPPPPPOOOMMMJJJHHHHHHIIIHHHHHHMMMUUU\\\cccnnnwww~~~|||zzz{{{}}}|||xxxuuuppprrrtttvvvwwwzzz}}}yyyiiiXXXNNNHHHDDDBBBCCCBBBEEEIIILLLMMMKKKHHHFFFBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHKKKGGGEEECCCAAAAAABBBDDDEEEHHHHHHGGGGGGHHHIIIKKKLLLHHHIIIJJJLLLNNNSSSYYY^^^[[[VVVQQQMMMLLLMMMNNNNNNRRROOOLLLJJJJJJKKKKKKJJJFFFIIILLLOOOQQQTTTWWWZZZ]]]iiijjjeeeeeelll{{{kkk\\\YYY\\\dddsss}}}gggZZZPPPPPPQQQLLLJJJMMMIIIIIIIIIHHHFFFCCCAAA??????>>>>>>??????@@@AAABBBAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>@@@BBBFFFIIIKKKMMMRRR]]]jjjttt||||||zzzxxxwwwxxxxxxwwwuuusssnnnfff\\\UUUSSSUUUXXXYYY^^^eeennn|||gggZZZZZZ[[[eeeyyyvvvppprrrxxxsss|||xxxssseeeTTTIIIEEEBBB>>>AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEDDDDDDDDDFFFJJJLLLLLLKKKEEEDDDBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>======??????>>>===???>>>>>>>>>???@@@BBBCCC???BBBEEEFFFEEEEEEFFFGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBB???@@@@@@AAABBBCCCDDDDDDDDDDDDHHHLLLKKKOOOaaauuu~~~rrrccc^^^VVVPPPLLLIIIGGGEEEJJJHHHGGGIIILLLNNNMMMLLLLLLMMMMMMMMMKKKKKKMMMNNNLLLOOOUUU^^^iiittt}}}xxxrrrnnnmmmfffccc^^^[[[ZZZYYYXXXWWWUUUVVVUUUQQQMMMJJJJJJLLLLLLMMMRRRZZZaaafffnnnvvv~~~{{{yyyyyy{{{zzzvvvqqqkkknnnssswwwyyyzzz|||~~~yyyxxx|||~~~oooaaaSSSLLLIIIEEEDDDDDDCCCFFFLLLPPPQQQOOOKKKHHHCCCCCCBBBBBBBBBBBBBBBCCC@@@AAACCCDDDEEEEEEDDDDDDFFFHHHIIIIIIHHHIIIMMMPPPLLLIIIFFFCCCBBBCCCEEEGGGHHHGGGGGGHHHIIIKKKMMMNNNHHHJJJNNNPPPSSSVVVZZZ]]]XXXUUUQQQOOONNNNNNLLLKKKNNNLLLKKKJJJLLLLLLLLLKKKFFFHHHKKKMMMOOOPPPSSSVVVUUU]]][[[VVVXXX___xxxzzzddd[[[ZZZ^^^kkkyyy|||gggUUURRRSSSOOOMMMOOOJJJJJJJJJIIIGGGDDDAAA@@@???>>>>>>>>>???@@@AAABBBAAABBBBBBCCCBBBAAA@@@??????>>>>>>@@@BBBEEEGGGGGGKKKLLLSSS^^^fffkkkttt~~~{{{uuukkk___WWWUUUXXX\\\```eeellluuunnn___^^^\\\hhh|||~~~mmmiiiooo|||vvvwwwwwweeeQQQEEECCCBBB@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@AAACCCEEEFFFDDDCCCCCCEEEHHHJJJJJJJJJDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>=========??????>>><<<<<<<<<<<<===???BBBEEEGGGCCCEEEGGGFFFDDDCCCDDDFFFBBBCCCDDDEEEEEECCCBBBAAA???????????????@@@AAAAAA??????@@@AAABBBCCCDDDEEEAAADDDFFFFFFEEEIIISSS[[[uuu}}}xxxyyy{{{jjjddd[[[SSSNNNKKKIIIGGGMMMKKKJJJLLLPPPRRRQQQPPPPPPQQQRRRQQQNNNKKKJJJJJJGGGHHHKKKSSS```qqqxxxtttrrrooolllhhhfffdddcccaaa```YYYZZZYYYUUUOOOLLLLLLMMMOOOPPPVVV^^^cccgggmmmsss~~~zzzwwwxxxyyyxxxsssnnngggkkkqqqvvvyyyzzz{{{|||sssmmmmmmrrruuuyyy|||wwwhhh\\\PPPKKKIIIGGGEEEEEEAAAEEEKKKPPPQQQOOOKKKHHHDDDDDDCCCBBBBBBBBBCCCCCC???@@@BBBDDDEEEEEEDDDDDDGGGIIIKKKKKKJJJLLLPPPTTTOOOMMMIIIFFFDDDEEEGGGHHHGGGGGGGGGHHHIIIKKKNNNOOOJJJNNNRRRUUUVVVUUUUUUVVVRRRPPPNNNNNNMMMLLLIIIGGGLLLKKKJJJKKKLLLMMMLLLKKKGGGIIIKKKMMMMMMOOOQQQSSSQQQWWWVVVTTTWWW]]]ssslll```[[[\\\gggvvvttt[[[VVVVVVSSSQQQSSSJJJKKKKKKJJJHHHEEEBBB@@@???>>>>>>>>>>>>@@@AAABBBBBBBBBCCCDDDCCCBBB@@@???BBBAAA@@@BBBDDDFFFFFFFFFEEEEEEJJJTTTZZZ]]]dddnnnwwwyyymmmaaaYYYWWWZZZ^^^jjjooovvv~~~uuueeedddaaannn{{{jjjhhhppp}}}uuutttzzz{{{eeeNNNBBBBBBCCCBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>======>>>???AAADDDFFFGGGCCCBBBBBBDDDGGGHHHHHHHHHDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>======>>>??????===<<<999::::::===@@@DDDIIIKKKKKKLLLKKKGGGBBB??????AAAAAABBBEEEGGGGGGEEECCCAAA?????????>>>???@@@@@@AAA???@@@@@@AAACCCDDDEEEEEE@@@EEEFFFBBBBBBHHHMMMNNN^^^uuuqqqooouuunnncccYYYRRROOOPPPRRROOOLLLJJJLLLPPPTTTVVVVVVUUUXXXYYYUUUMMMIIIIIIKKKGGGEEEFFFKKKSSSaaawww|||uuuqqqnnnkkkgggdddbbbbbb```]]]WWWRRROOONNNNNNVVV```hhhlllmmmoooqqqrrrsssuuuuuutttsssrrrqqqnnnsssyyy{{{||||||wwwiiiiiihhhhhhnnn~~~wwwkkkZZZWWWRRRLLLIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCCCCDDDGGGHHHGGGFFFHHHHHHJJJKKKLLLMMMMMMMMMKKKJJJGGGFFFFFFHHHJJJLLLIIIIIIIIIIIIJJJKKKLLLMMMQQQPPPPPPRRRVVVXXXWWWTTTLLLJJJIIIIIIJJJJJJIIIGGGFFFIIILLLLLLKKKJJJIIIIIIGGGGGGGGGHHHJJJLLLMMMNNNQQQOOOQQQUUUXXXaaavvv~~~dddXXX\\\iiiuuuiiiYYYSSSQQQQQQRRRLLLLLLKKKJJJHHHGGGFFFEEE????????????>>>>>>>>>>>>CCCDDDEEEEEEDDDBBB@@@???@@@@@@@@@AAABBBCCCDDDEEEHHHHHHIIIKKKPPPUUUZZZ]]]dddqqqzzznnnccc\\\[[[^^^aaallluuuttthhhoooyyy~~~rrrkkkmmmttt}}}oooqqq{{{vvv\\\MMMFFFCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAFFFFFFEEECCCBBBAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCAAA@@@@@@@@@???????????????@@@@@@>>>>>>?????????@@@@@@@@@;;;;;;;;;;;;>>>DDDKKKQQQWWWPPPHHHBBBAAAAAAAAA@@@AAACCCFFFHHHGGGDDD@@@===>>>???AAABBBCCCCCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFEEEDDDEEEHHHJJJUUUbbb|||tttiiiuuuyyymmm```XXXTTTTTTUUUVVVRRROOOPPPTTTYYY\\\]]][[[^^^___ZZZQQQKKKJJJKKKFFFCCCCCCFFFLLLWWWiiiyyy~~~zzzwwwsssooommmkkkhhhddd^^^YYYWWWUUUUUU\\\fffmmmpppqqqqqqrrrqqqrrrssssssrrrqqqqqqqqqrrrwww|||~~~}}}~~~sssddddddeeehhhrrr~~~qqqbbbYYYVVVRRRMMMJJJIIIIIIJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMPPPOOONNNPPPSSSUUUSSSRRRLLLJJJIIIIIIIIIIIIGGGFFFFFFHHHKKKLLLKKKJJJJJJJJJGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKLLLPPPRRR[[[pppsss^^^ZZZeeerrr}}}iii\\\TTTQQQQQQNNNMMMLLLKKKJJJIIIHHHGGGAAAAAA@@@???>>>>>>>>>>>>BBBBBBDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFEEEFFFGGGJJJNNNSSSUUUXXXbbbppp|||xxxlllaaa[[[\\\aaafffqqqzzzxxxvvvxxxnnniiinnnvvvuuusssxxx}}}oooWWWJJJEEEAAA@@@@@@CCCBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===>>>>>>???@@@BBBDDDEEEGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFDDDBBBAAA@@@???@@@@@@????????????@@@@@@>>>>>>?????????@@@@@@@@@;;;<<<<<<===???DDDJJJOOOQQQLLLEEEBBBAAABBBBBBAAABBBCCCEEEFFFEEEBBB>>><<>>======>>>@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDFFFIIILLLNNNQQQXXXbbbkkktttyyymmmccc]]]___fffmmmyyyxxxpppjjjhhhpppzzzxxxtttuuutttcccPPPGGGCCC@@@>>>???CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>???=========>>>???AAABBBCCCFFFFFFGGGGGGGGGGGGGGGFFFHHHGGGFFFDDDCCCAAA@@@???@@@@@@????????????@@@@@@>>>>>>>>>????????????@@@;;;<<<===>>>???CCCGGGKKKJJJGGGCCCAAAAAABBBBBBBBBDDDDDDEEEEEEDDDBBB???>>>AAABBBCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIHHHFFFFFFGGGIIIHHHNNN\\\sss}}}yyy~~~{{{ooogggdddcccfffeeeeeegggjjjnnnrrrtttxxx{{{{{{ssseeeWWWOOOLLLHHHDDDBBBBBBCCCFFFNNNXXXffflllvvv~~~{{{wwwpppiiidddeeejjjqqqwwwzzzzzzyyyxxxrrrrrrooojjjfffdddfffhhhsssyyywwwjjjaaa___```hhhvvv~~~qqqfffVVVTTTQQQNNNLLLLLLMMMMMMPPPOOOLLLJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNMMMLLLNNNLLLJJJIIIIIIHHHFFFDDDEEEGGGJJJKKKKKKKKKLLLMMMIIIHHHGGGGGGFFFFFFGGGGGGIIIJJJLLLMMMOOOWWWeeeqqqqqqyyyxxxfffdddiiiqqqttt___UUUTTTQQQPPPOOONNNLLLKKKJJJJJJHHHFFFCCC@@@>>>======>>>>>>???@@@BBBCCCCCCCCCCCC@@@@@@?????????@@@AAAAAACCCBBBCCCCCCEEEHHHKKKLLLOOOSSSZZZ```hhhsss|||rrrkkkkkkqqqwww{{{uuuoookkkhhhjjjttt~~~sssoooeeeXXXJJJDDDBBB@@@>>>???CCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDAAA@@@??????>>>>>>??????<<<<<<======>>>@@@AAABBBEEEFFFGGGHHHIIIHHHGGGFFFIIIHHHGGGEEEDDDCCCAAAAAAAAAAAA@@@?????????@@@@@@>>>>>>>>>>>>????????????:::<<<>>>>>>???@@@CCCFFFEEEDDDAAA@@@@@@AAABBBBBBDDDEEEEEEEEEEEEDDDBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGIIIJJJJJJIIIGGGFFFGGGHHHIIIOOOTTT___yyy|||sssnnnllloooqqquuuyyy}}}sssaaaUUUPPPIIIDDDAAABBBBBBCCCHHHOOOYYY___jjjuuu~~~~~~tttmmmlllnnnsssxxx{{{||||||zzztttsssppphhh```]]]^^^aaaooovvv}}}wwwjjj]]]]]]___hhhwwwzzzjjj___TTTRRRPPPNNNMMMLLLMMMMMMPPPOOOMMMKKKKKKLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMJJJHHHHHHJJJLLLLLLLLLJJJJJJHHHGGGGGGGGGGGGGGGKKKLLLOOOQQQRRRRRRRRRQQQRRRRRRRRRRRRQQQOOONNNMMMMMMMMMNNNNNNMMMLLLLLLLLLNNNLLLJJJIIIIIIHHHFFFDDDEEEGGGIIIJJJJJJJJJLLLMMMIIIIIIHHHGGGFFFFFFFFFFFFCCCFFFHHHGGGIIIPPP[[[bbbaaagggwwwxxxmmmhhhhhhtttiiiZZZWWWQQQPPPOOONNNMMMKKKJJJJJJJJJHHHFFFCCC@@@???>>>>>>======???@@@BBBCCCDDDDDDAAAAAA@@@?????????@@@@@@@@@@@@AAACCCEEEGGGJJJKKKJJJNNNRRRVVV[[[bbbkkkqqqxxx}}}~~~qqqmmmkkkllllllppp{{{~~~sssiiiZZZOOOEEECCCBBB@@@???@@@CCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDEEEAAA@@@@@@???????????????<<<<<<<<<===>>>???@@@AAACCCDDDFFFGGGHHHGGGFFFFFFIIIHHHHHHGGGFFFEEEDDDDDDBBBAAAAAA@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999;;;=========>>>@@@BBBCCCCCCAAA@@@???@@@BBBCCCCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAABBBBBBCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJIIIGGGFFFGGGGGGJJJOOOSSSWWWfffyyyvvvxxx|||lll\\\TTTIIIDDDAAAAAAAAAAAADDDIIIOOOVVV```lllvvvwwwsssssstttwwwzzz|||{{{zzzuuuuuuqqqiii___ZZZ[[[^^^mmmsss{{{yyylll[[[]]]bbbkkkzzzzzzdddWWWSSSQQQOOONNNLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOMMMJJJIIIKKKMMMMMMMMMLLLKKKJJJHHHHHHHHHIIIJJJMMMOOOPPPRRRSSSSSSSSSRRRQQQQQQRRRRRRQQQOOONNNLLLKKKMMMOOONNNMMMLLLLLLMMMMMMKKKIIIHHHIIIHHHFFFDDDGGGHHHJJJJJJIIIJJJLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDHHHJJJHHHIIIOOOWWWZZZXXX[[[fff~~~xxxkkkfffmmmyyyxxxdddZZZRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIGGGEEECCC@@@>>>===<<<===>>>???AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@===>>>???@@@CCCEEEGGGHHHIIIKKKNNNPPPSSSWWW[[[___fffkkkssszzz~~~uuukkkkkkmmmrrrvvvzzzqqqbbbRRRIIIBBBAAAAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@????????????@@@============>>>???@@@AAABBBBBBCCCDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>======:::;;;<<<<<<<<<===???AAACCCCCCBBB@@@???AAADDDGGGFFFGGGHHHIIIHHHFFFDDDCCCAAAAAAAAAAAABBBCCCDDDEEEHHHHHHIIIIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHFFFGGGGGGGGGJJJPPPTTT[[[ooo}}}vvvcccYYYMMMGGGBBBBBBAAAAAACCCGGGLLLRRR[[[eeeooozzz|||yyyvvvvvvxxxzzzyyyxxxtttvvvtttlllaaa\\\]]]```nnnttt{{{zzznnn```dddjjjrrr~~~vvvbbbYYYRRRPPPOOOMMMKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMQQQNNNKKKJJJLLLNNNOOOOOONNNLLLKKKJJJIIIJJJLLLMMMOOOOOOPPPQQQQQQRRRQQQQQQNNNOOOPPPQQQPPPOOOMMMLLLIIILLLNNNMMMKKKJJJKKKMMMIIIHHHFFFFFFGGGFFFEEECCCHHHIIIJJJJJJIIIIIIKKKLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFKKKMMMJJJKKKQQQVVVVVVSSSSSSYYYhhhpppdddgggoooyyyooo```SSSSSSRRRQQQOOONNNMMMMMMIIIIIIIIIHHHEEEBBB???=========>>>>>>@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDJJJJJJJJJKKKMMMPPPTTTVVV]]]aaafffjjjmmmooosssvvvzzz}}}oooiiilllsss|||www~~~{{{kkkYYYMMMFFF@@@???@@@>>>???AAA@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>============<<<=========<<<>>>AAACCCAAABBBAAA@@@@@@CCCIIINNNPPPQQQRRRRRROOOKKKGGGDDDCCCBBBBBBBBBBBBDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHHHHGGGFFFFFFGGGEEECCCHHHRRRVVV]]]xxx~~~|||ggg\\\RRRKKKEEEDDDCCCBBBDDDHHHMMMRRRYYYaaaiiisss}}}~~~yyyvvvwwwxxxwwwvvvtttvvvuuunnnddd___```dddpppuuu{{{{{{ooohhhlllrrrxxx~~~lll___\\\QQQPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPPPPOOOMMMLLLLLLMMMOOOPPPRRROOOLLLKKKLLLNNNOOOOOONNNMMMLLLKKKKKKLLLNNNOOOPPPOOOOOOPPPPPPPPPPPPPPPMMMNNNOOOPPPPPPNNNLLLKKKGGGJJJMMMLLLJJJIIIKKKMMMGGGEEEDDDDDDEEEEEEDDDBBBIIIJJJJJJJJJHHHHHHJJJLLLJJJIIIHHHHHHGGGGGGHHHHHHCCCIIIKKKGGGHHHNNNQQQPPPPPPOOOQQQ[[[rrrtttcccdddhhhoooxxxyyygggUUUUUUTTTRRRQQQPPPOOONNNHHHIIIJJJIIIGGGCCC@@@============>>>???AAABBBCCCEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBGGGEEEDDDCCCEEEIIINNNQQQUUUXXX\\\]]]^^^___cccgggnnnttt}}}zzzllliiimmmwwwwwwqqq|||wwwvvvgggRRRKKKDDD>>>>>>>>>===>>>AAA@@@@@@AAAAAABBBCCCDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@???>>>>>>>>>???@@@AAAAAA??????>>>>>>???AAABBBDDD@@@AAABBBCCCDDDEEEFFFGGGDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>=========<<<>>>>>>>>>======???CCCEEE@@@@@@@@@@@@@@@EEEMMMSSS[[[\\\\\\[[[WWWQQQJJJFFFDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBEEEGGGHHHGGGFFFGGGGGGGGG???CCCQQQSSSQQQeee}}}wwwvvv~~~rrraaaUUUOOOHHHCCCCCCCCCAAA@@@FFFJJJSSS___iiiqqq}}}vvvrrrsssttttttrrrsssqqqkkkeeebbbfffjjjpppyyyyyyssswwwuuuwwwwwwhhh\\\TTTOOOOOONNNMMMLLLKKKJJJJJJHHHMMMQQQQQQNNNLLLNNNQQQNNNOOOPPPQQQPPPOOONNNMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKTTTRRRPPPNNNNNNOOOQQQSSSRRRPPPMMMLLLMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIFFFCCCBBBAAABBBBBB???FFFJJJIIIHHHJJJJJJIIIJJJIIIIIIHHHHHHGGGFFFFFFHHHHHHGGGFFFGGGIIILLLMMMRRRMMMPPP[[[ggg{{{nnnddd]]]^^^hhhvvvmmm]]]XXXQQQOOOOOOOOOLLLIIIMMMMMMLLLJJJHHHEEEBBB@@@===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<===>>>???@@@@@@AAABBBBBBCCCEEEGGGIIIKKKLLLOOOQQQTTTVVVXXX\\\```ccchhhkkkooovvv}}}pppjjjfffsss}}}yyysssuuuvvv}}}tttkkkZZZIIIFFFDDDBBB@@@???@@@AAABBB?????????@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@????????????===>>>>>>>>>>>>======<<<===<<<<<<===???AAAAAA@@@AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>????????????>>>======????????????@@@BBBDDDEEEBBBAAABBBCCCCCCFFFOOOZZZfffjjjmmmiii]]]QQQIIIGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIICCCCCCDDDDDDEEEGGGHHHIIIFFFGGGIIILLLOOOUUU[[[```xxxqqqkkkkkkttt|||kkk[[[TTTKKKEEECCCBBBAAA???AAACCCKKKUUU___jjj{{{xxxtttuuuvvvuuussssssqqqkkkfffeeeiiinnnuuu}}}~~~wwwrrrzzzyyyfffZZZTTTOOONNNMMMLLLKKKJJJJJJIIIHHHLLLPPPPPPMMMLLLNNNPPPNNNNNNOOONNNNNNMMMLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOMMMLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCAAA@@@@@@AAAAAAIIIPPPUUUQQQMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGGGGGGGIIIKKKLLLOOOKKKMMMUUU___ooopppeee[[[YYY```mmmjjj```SSSNNNOOOPPPLLLGGGMMMMMMLLLKKKIIIFFFCCCBBB??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJKKKKKKMMMOOOQQQRRRTTTXXX[[[bbbdddhhhnnnwwwvvvkkkgggfffvvvsssnnnpppyyy~~~yyyooocccUUUIIIDDDCCCAAA?????????@@@AAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???????????????>>>===<<<<<<=========>>>AAABBBBBBBBB>>>>>>@@@AAACCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCC@@@??????>>>>>>=========????????????@@@BBBDDDEEEBBBAAAAAACCCFFFLLLYYYeeeqqqqqqmmmeeeYYYOOOIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGHHHJJJLLLPPPUUUYYYlllpppfff``````iiiuuuzzzfff]]]RRRIIIFFFDDDBBBAAA@@@AAAFFFMMMTTT```ttt|||xxxxxxwwwuuusssrrrooojjjggghhhnnnsss{{{|||uuuqqq{{{zzzcccWWWSSSNNNMMMMMMLLLKKKJJJIIIHHHGGGKKKNNNNNNLLLKKKLLLOOOOOONNNMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLMMMMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPPPPOOONNNMMMOOONNNLLLKKKLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@AAACCCDDDNNNWWW\\\XXXPPPLLLKKKJJJHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJNNNKKKLLLQQQWWWbbbxxxyyylll^^^WWWYYYcccttt|||lllYYYNNNNNNPPPMMMIIIMMMMMMMMMLLLJJJHHHEEEDDDBBBAAA@@@??????>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBAAABBBBBBCCCEEEGGGHHHIIIKKKMMMOOOPPPPPPRRRUUUWWWZZZ\\\___cccjjjvvv|||nnnfffeeehhh}}}~~~sssrrruuu~~~zzzvvvqqqgggXXXMMMIIICCCBBB@@@???>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>======>>>>>>>>>@@@@@@@@@??????===<<<<<<>>>======???BBBDDDDDDCCC;;;<<<===???AAACCCCCCDDDCCCDDDEEEEEEFFFEEEEEEEEEAAA@@@???===<<<<<<======???>>>??????@@@AAACCCCCCDDDAAAAAADDDIIIRRRaaannnwwwqqqggg[[[RRRKKKHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJNNNQQQTTTnnnpppfff___^^^eeeoooqqqhhhZZZPPPJJJGGGEEECCCEEEEEEHHHKKKMMMVVViiizzz{{{zzzwwwtttqqqooolllhhhgggkkkqqqwww}}}yyytttrrrzzzxxx^^^RRRRRRMMMMMMLLLKKKJJJIIIHHHHHHFFFIIILLLMMMLLLKKKKKKMMMOOONNNLLLJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLNNNOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNMMMKKKKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFHHHIIIJJJTTT[[[WWWOOOKKKJJJIIIHHHHHHJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHNNNLLLMMMPPPSSSZZZjjjzzzzzziii]]]YYY^^^mmmzzz~~~fffSSSLLLLLLMMMNNNMMMMMMMMMMMMKKKIIIGGGFFFDDDCCCBBB@@@???>>>======@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIKKKMMMNNNOOOPPPSSSVVVUUUWWWZZZ\\\```iiittt|||uuugggbbbdddmmm{{{|||vvvmmmiii^^^NNNGGGJJJBBBBBBAAA@@@??????@@@@@@???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<===>>>>>>@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<>>>AAACCCCCCCCC;;;<<<===???AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBAAA>>><<<;;;;;;<<<===>>>>>>>>>???@@@AAAAAABBBCCCBBBCCCHHHOOOWWWeeeppprrrkkk___UUUNNNKKKIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFIIILLLNNN^^^zzz}}}~~~zzzooohhhdddfffmmm|||yyyoooaaaUUUNNNJJJGGGEEEFFFFFFIIILLLNNNTTTbbbppp|||wwwrrrnnnllliiiggghhhmmmtttyyy{{{~~~~~~yyyvvvuuu}}}rrrYYYPPPQQQMMMMMMLLLKKKJJJIIIHHHHHHFFFHHHKKKLLLKKKKKKKKKKKKOOONNNLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIHHHHHHIIIKKKMMMOOOMMMLLLKKKKKKKKKJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHKKKLLLIIIRRRWWWSSSLLLIIIHHHGGGGGGHHHJJJLLLMMMMMMLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGLLLLLLMMMOOOPPPUUU```jjjxxxiii___]]]fffqqqxxx~~~cccPPPHHHIIIMMMKKKLLLLLLMMMLLLJJJIIIHHHEEEDDDBBB@@@???======<<<@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBCCCDDDEEEBBBDDDGGGHHHJJJLLLPPPRRRTTTVVVXXXYYY[[[aaaiiipppttt~~~{{{nnnbbb```dddvvv}}}sssggg```UUUGGGDDDHHHCCCBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAA@@@@@@@@@?????????<<<<<<<<<;;;<<<<<<======@@@@@@@@@??????===<<<<<<;;;::::::<<>>???@@@@@@@@@@@@@@@??????AAABBBCCCCCCDDDDDDAAA@@@>>><<<;;;;;;============>>>??????@@@@@@@@@@@@@@@EEEOOOXXX___hhhqqqpppjjjaaaYYYSSSOOOLLLIIIHHHHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDEEEEEEDDDFFFHHHKKKPPPUUUeee|||tttnnnlllmmmyyyuuuggg[[[SSSNNNJJJGGGDDDEEEIIIPPPUUUZZZdddnnn~~~~~~~~~yyysssllljjjhhhgggjjjooouuuyyyzzz}}}}}}|||}}}|||}}}jjjVVVPPPRRRNNNMMMMMMLLLKKKJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGFFFEEEFFFIIILLLOOOMMMLLLKKKLLLLLLKKKHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCDDDGGGIIIKKKLLLRRRTTTPPPKKKIIIGGGDDDFFFHHHJJJLLLMMMMMMLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJJJJKKKOOOWWW]]]pppwwwggg^^^```gggmmm{{{}}}aaaNNNIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFDDDBBB@@@???>>>>>>???@@@@@@AAAAAABBBBBBCCCAAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@AAABBBCCCAAACCCFFFHHHIIILLLOOORRRRRRUUUWWWXXXXXX[[[aaafffjjjrrrzzzqqqggg```bbbiii|||zzzzzzyyyyyyooobbbWWWLLLDDDBBBEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>======<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>======<<<:::999999:::===>>>>>>======>>>??????@@@?????????===>>>???@@@AAAAAAAAAAAA???>>>===<<<<<<<<<===>>><<<===>>>???????????????<<<>>>FFFSSS\\\bbbgggmmmooolllhhhaaaZZZSSSMMMJJJHHHGGGFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEEEEFFFHHHJJJMMMMMMWWWnnnzzzuuurrryyy|||oooddd]]]WWWQQQNNNJJJIIILLLVVV^^^eeelllssszzz|||}}}}}}~~~~~~}}}|||vvvllljjjhhhiiimmmrrrwwwzzz{{{}}}}}}|||vvvcccVVVSSSUUUOOONNNMMMLLLKKKJJJJJJIIIHHHHHHIIIKKKLLLMMMKKKJJJHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEGGGIIIKKKLLLMMMLLLLLLMMMMMMLLLHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAAAAACCCEEEHHHIIILLLNNNNNNKKKJJJLLLJJJFFFFFFHHHJJJLLLMMMLLLJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEGGGGGGFFFGGGKKKPPPTTT```wwwrrrbbb^^^aaaeeeqqq}}}cccRRRJJJHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHFFFDDDCCCBBBAAAAAA??????@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@?????????@@@AAAAAACCCEEEGGGHHHIIIKKKNNNPPPNNNQQQTTTTTTTTTVVV[[[___dddgggppp~~~zzzooohhheeeeeelllsss}}}{{{wwwooojjj^^^NNNEEECCCAAA???AAAAAAAAABBBBBBBBBAAAAAA@@@BBBCCCDDDDDDBBB@@@>>>@@@?????????>>>>>>>>>>>>???>>>===<<<<<<;;;;;;<<<;;;;;;<<<============<<<;;;:::999:::<<<<<<<<<;;;:::;;;<<<===>>>?????????===>>>??????@@@@@@@@@@@@<<<<<<<<<============>>><<<===>>>?????????>>>===<<<===DDDNNNVVVYYY[[[___ccceeeddd___WWWOOOKKKJJJGGGGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGHHHIIIQQQaaasss}}}www|||xxxmmmeee___YYYUUUUUUQQQRRR\\\fffmmmsssxxxyyyzzz}}}}}}||||||}}}|||{{{xxxzzzmmmkkkjjjkkkoootttxxxzzz}}}~~~}}}}}}{{{|||mmm___WWWVVVWWWOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIKKKMMMMMMLLLJJJEEEFFFHHHIIIJJJJJJIIIHHHMMMLLLLLLKKKKKKKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDAAABBBEEEGGGHHHIIIIIIIIIMMMMMMMMMMMMNNNLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBCCCEEEHHHJJJGGGHHHGGGFFFJJJOOONNNJJJFFFHHHJJJLLLLLLKKKIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGEEEGGGGGGEEEEEEIIINNNPPPUUUfff{{{ggg___```bbbkkkxxx^^^NNNGGGHHHJJJKKKKKKKKKJJJIIIKKKJJJHHHFFFEEEDDDDDDCCC??????@@@AAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@???????????????@@@@@@AAABBBDDDDDDDDDEEEGGGIIIJJJMMMQQQQQQQQQRRRVVVZZZZZZ[[[___jjjyyytttiiidddfffkkkuuu~~~|||hhhggg[[[III@@@BBBAAA;;;???@@@@@@AAAAAAAAA@@@@@@===>>>@@@AAAAAA???<<<:::????????????>>>>>>>>>>>>@@@???>>>===<<<;;;;;;;;;999:::;;;<<<============<<<;;;::::::<<<<<<;;;:::777888:::<<<===>>>??????>>>>>>???@@@@@@@@@@@@???:::;;;<<<===>>>>>>>>>>>><<<===>>>??????>>>======???>>>AAAHHHMMMLLLLLLNNNTTTXXXZZZWWWOOOIIIGGGHHHGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFEEECCCBBBCCCDDDFFFJJJRRRZZZ```qqq{{{rrrkkkfffccc]]]]]]^^^bbbgggooovvvzzz}}}|||{{{zzzzzz{{{}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{zzzzzz|||{{{qqqjjjiiipppvvvwwwyyy}}}|||xxxxxx|||zzznnnbbb[[[WWWUUUTTTQQQQQQOOOMMMKKKIIIHHHGGGIIIIIIJJJKKKMMMMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFIIIIIIJJJJJJKKKLLLLLLMMMRRRKKKEEEBBBDDDEEEDDDBBBCCCDDDEEEEEEDDDEEEGGGIIIKKKMMMOOOPPPNNNJJJEEEBBBAAABBBCCCCCCDDDDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHGGGFFFFFFHHHIIIIIIGGGEEEDDDFFFFFFFFFEEEDDDEEEFFFEEEEEEEEEEEEFFFIIIKKKLLLTTTVVVeee{{{iii]]]```pppzzzaaaKKKNNNMMMGGGDDDHHHLLLMMMLLLJJJHHHGGGGGGEEEBBB@@@AAA@@@???>>>>>>@@@BBBCCCDDDCCCCCCAAA@@@??????>>>===>>>?????????>>><<<;;;>>>???@@@AAACCCEEEGGGIIIJJJKKKLLLNNNOOOOOOOOOOOOSSSUUUYYY___gggnnntttxxxwwwnnnkkkkkknnnkkkeee[[[NNNFFFDDDDDDBBB@@@???@@@AAAAAA@@@@@@BBBDDDBBBAAA@@@@@@??????????????????@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<;;;:::;;;;;;<<<===<<<;;;999888888999;;;;;;:::999:::;;;:::::::::;;;;;;<<<<<<<<<>>>??????@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;>>>>>>;;;:::>>>>>><<>>>>>===??????@@@AAACCCDDDFFFGGGGGGHHHIIIKKKLLLLLLMMMMMMPPPQQQTTTYYY___eeejjjmmmvvv}}}xxxpppnnnpppvvvnnn___VVVJJJCCCAAAAAA@@@>>>@@@@@@AAA@@@@@@AAACCCFFFDDDCCCBBB@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????@@@@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;<<<>>>===<<<;;;;;;<<<:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<===@@@@@@<<<;;;>>>???===:::<<<>>>>>>===<<<===>>>BBBBBBBBBCCCDDDFFFGGGHHHIIIHHHEEECCCAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAACCCCCCDDDDDDEEEEEEEEEEEEIIIEEEGGGNNNPPPSSScccuuu~~~wwwrrrjjjkkklllooorrrtttwwwxxxwwwwwwwwwwwwwwwxxxyyyyyy}}}}}}}}}}}}{{{zzzxxxwwwssssssuuuzzz|||sssooonnnrrruuuvvvxxx{{{zzzyyyyyyzzz|||}}}}}}|||yyyxxx~~~|||tttddd```[[[WWWUUUTTTRRRPPPNNNMMMMMMLLLJJJIIIIIIHHHFFFEEEDDDEEEGGGGGGGGGEEEGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIKKKGGGBBB@@@BBBDDDCCCBBBBBBCCCDDDDDDCCCDDDFFFHHHKKKLLLLLLKKKIIIEEEBBB@@@???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDFFFHHHIIIGGGFFFGGGGGGIIIFFFDDDCCCEEEGGGIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGIIIIIIOOONNNQQQ\\\oooyyylllnnnzzz~~~```IIIJJJMMMHHHHHHNNNNNNLLLKKKJJJJJJIIIFFFDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBBBBAAA@@@???AAAAAA@@@????????????@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPSSSWWW\\\```bbbgggooo{{{~~~xxxtttlllmmmrrrzzznnnXXXQQQGGGAAA@@@@@@@@@???@@@AAA@@@??????AAAEEEIIIHHHGGGDDDBBB@@@@@@AAABBB<<<<<<============>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===???>>><<<;;;;;;;;;999999999999999::::::;;;<<<===>>>???@@@@@@AAAAAA;;;;;;;;;:::;;;;;;<<<===>>>BBBBBB===;;;<<<===;;;:::<<<>>>>>>===<<<===>>>??????@@@AAABBBDDDFFFGGGIIIHHHEEECCCBBBBBBBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGEEEGGGLLLKKKIIIQQQ]]]vvv|||wwwrrrsssuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxyyy{{{|||}}}~~~|||zzzwwwuuupppppprrruuuyyy{{{yyywwwsssrrrrrrtttuuuwwwxxxyyywwwwwwxxxyyy{{{}}}~~~~~~|||~~~}}}{{{vvvpppbbb^^^YYYVVVUUUTTTSSSRRRMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDAAA???AAABBBBBBBBBAAABBBCCCCCCBBBCCCEEEGGGKKKKKKJJJHHHFFFCCC@@@???>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCDDDDDDCCCDDDFFFHHHHHHGGGFFFFFFFFFGGGFFFEEEEEEHHHJJJJJJIIIIIIGGGFFFFFFGGGIIIKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHMMMMMMNNNRRR[[[qqqssssss}}}]]]NNNKKKHHHHHHKKKMMMLLLKKKJJJKKKJJJGGGEEEDDDDDDCCCCCCBBB@@@???>>>===>>>@@@BBBBBBBBBAAA@@@BBBAAA@@@>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCGGGGGGHHHHHHIIIJJJLLLLLLMMMMMMNNNQQQTTTXXX[[[]]]bbbgggoooxxx|||wwwpppoooiiimmmttt{{{uuufffRRRMMMFFFBBBAAAAAABBBBBBAAA@@@@@@??????BBBGGGKKKKKKIIIFFFCCCAAAAAABBBCCC========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::;;;<<<;;;<<<===<<<:::888888999:::999888888888999::::::;;;<<<===???@@@AAAAAAAAA<<<<<<;;;;;;;;;;;;;;;;;;>>>BBBCCC>>>:::::::::999===???@@@@@@??????@@@AAA>>>>>>???@@@BBBDDDEEEFFFHHHGGGEEEDDDCCCBBBBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@===>>>???@@@AAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFJJJIIIHHHMMMVVV^^^{{{zzzxxxyyy{{{||||||zzzxxxvvvuuuvvvvvvwwwxxxyyyyyyyyyyyy{{{|||}}}|||yyyvvvtttooopppqqqsssttttttrrrpppsssuuuuuuuuuuuuwwwyyyyyywwwwwwxxxyyy{{{~~~{{{uuummmfffaaaZZZUUURRRRRRRRRRRRMMMMMMLLLLLLLLLKKKKKKKKKIIIGGGEEEEEEFFFHHHIIIIIIFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCC@@@???@@@AAAAAAAAA@@@AAABBBBBBAAABBBDDDFFFIIIIIIHHHGGGEEEBBB???>>>>>>============>>>???@@@??????@@@AAABBBBBBBBBBBBDDDFFFHHHHHHGGGEEEEEEFFFDDDEEEGGGJJJLLLMMMKKKIIIFFFDDDDDDFFFKKKNNNPPPPPPIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKNNNPPPSSS___yyyzzzooozzz|||YYYIIIKKKLLLHHHLLLKKKJJJJJJKKKJJJHHHFFFEEEEEEDDDDDDBBBAAA???>>><<<===???AAABBBBBBBBBAAAAAA@@@???>>>===>>>?????????????????????@@@AAAAAAEEEEEEEEEFFFGGGHHHJJJKKKJJJKKKLLLNNNQQQUUUYYY[[[___aaaffflllsss||||||uuummmhhhjjjiiirrr{{{~~~uuufffYYYLLLHHHDDD@@@@@@AAABBBBBB@@@@@@???>>>>>>AAAFFFJJJKKKIIIFFFDDDBBBBBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999:::<<<===;;;===>>>===:::999999999;;;:::888777777888999::::::;;;===>>>???@@@AAAAAA???>>>===<<<;;;:::::::::@@@EEEGGGBBB<<<;;;;;;:::;;;<<<>>>>>>=========>>>??????@@@AAABBBDDDEEEFFFFFFFFFEEECCCCCCBBBBBBAAADDDCCCCCCBBBAAAAAA@@@@@@===???AAABBBAAABBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCEEEHHHHHHIIIOOOUUURRRfff~~~{{{|||~~~~~~{{{xxxvvvuuuuuuwwwxxxyyyyyyzzzyyywwwxxxzzz{{{zzzxxxuuutttpppqqqssssssrrrpppmmmkkkrrrvvvxxxvvvvvvxxxzzzyyyyyyzzz{{{|||~~~|||rrrhhhddd___WWWQQQOOONNNOOOOOOLLLLLLLLLKKKKKKJJJJJJJJJHHHEEEBBBAAACCCEEEGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@???@@@@@@AAA???@@@AAAAAA@@@AAACCCEEEFFFGGGGGGGGGEEEBBB???>>>>>>===<<<<<<<<<===???@@@???@@@AAABBBBBBCCCBBBBBBDDDFFFHHHHHHFFFEEEDDDEEEBBBCCCGGGKKKNNNNNNKKKHHHCCCBBBCCCHHHNNNSSSSSSRRRIIIHHHGGGFFFFFFFFFGGGHHHFFFHHHLLLOOOPPPTTTcccrrrtttuuunnnUUURRRQQQJJJLLLKKKJJJJJJKKKKKKIIIGGGFFFEEEEEECCCBBBAAA@@@@@@======>>>???@@@AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAABBBDDDFFFGGGGGGGGGHHHJJJMMMPPPTTTVVVVVVXXX\\\aaagggoooxxx~~~zzznnngggfffdddiiiyyyvvvgggWWWMMMEEECCC@@@>>>===>>>???@@@???@@@???>>>>>>@@@DDDHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@????????????>>>>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>@@@???===;;;<<<<<<<<<;;;999888777888:::;;;;;;<<<===>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<>>>>>>>><<<===??????>>>>>>>>>???AAAAAAAAAAAABBBDDDEEEFFFDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@>>>AAACCCCCCAAAAAADDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIMMMPPPNNNYYYlll~~~|||}}}~~~~~~}}}{{{xxxwwwssstttvvvxxxyyyyyyyyyyyyuuuvvvwwwxxxxxxwwwvvvtttpppsssvvvvvvtttqqqmmmkkkqqqwwwzzzwwwvvvyyy{{{zzz|||xxxlll```[[[WWWRRROOOMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGDDD@@@???@@@CCCFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA?????????@@@>>>@@@@@@@@@@@@@@@BBBDDDCCCEEEGGGGGGFFFCCC@@@>>>>>>===<<<;;;<<<===???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDFFFHHHHHHFFFDDDDDDDDDAAABBBDDDHHHKKKLLLJJJHHHCCCBBBDDDJJJQQQUUUTTTQQQHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGJJJNNNPPPRRRYYYaaa~~~yyyuuuyyy~~~}}}lll]]]UUUOOOMMMLLLKKKLLLMMMMMMKKKIIIGGGFFFDDDCCCBBBBBBBBBBBB???>>>======>>>@@@BBBCCC@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<===>>>???@@@AAAAAA@@@??????@@@BBBEEEFFFEEEEEEFFFGGGIIILLLNNNPPPPPPRRRVVVZZZ___eeelllpppwwwyyy}}}}}}|||xxxkkkgggjjjhhhrrr~~~ppp^^^OOOFFFBBBAAA@@@???======???@@@>>>?????????>>>???BBBDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@??????>>>>>>>>>;;;;;;;;;:::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<>>>??????===<<<===>>>>>><<<:::888888999;;;<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAHHHLLLFFF@@@>>>>>>>>>???@@@BBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@AAA===AAADDDCCC@@@???BBBEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFHHHHHHIIIKKKLLLLLLLLLRRR]]]mmm}}}||||||}}}~~~}}}{{{yyywwwrrrsssuuuwwwxxxyyyxxxxxxssstttuuuvvvwwwvvvvvvuuuqqqtttxxxyyywwwsssooommmpppxxx{{{wwwvvvzzz|||zzz~~~tttfffZZZSSSQQQOOOOOONNNMMMKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDHHHEEE@@@???AAADDDFFFHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDCCCBBB???>>>???@@@>>>???@@@@@@???@@@BBBDDDAAADDDFFFHHHHHHDDDAAA>>>???>>><<<;;;<<<===???AAABBBCCCDDDEEEFFFFFFFFFFFFDDDFFFHHHHHHFFFDDDDDDDDDAAAAAAAAADDDGGGIIIJJJIIIDDDCCCEEELLLSSSVVVSSSOOOGGGGGGFFFFFFFFFGGGIIIIIILLLHHHHHHMMMQQQSSSXXX]]]iiinnnllloooooopppzzzdddWWWUUUNNNMMMLLLMMMOOOOOOMMMKKKGGGFFFDDDBBBAAABBBCCCDDD@@@???===<<<===???BBBDDD@@@AAABBBCCCBBBAAA@@@???;;;;;;<<<<<<===???@@@AAABBBBBBAAA@@@AAADDDFFFHHHGGGFFFFFFGGGHHHJJJLLLMMMOOORRRVVVYYY\\\___dddgggiiikkknnnqqquuu|||}}}{{{yyykkkiiiooovvv{{{|||||||||lllZZZKKKEEECCCCCCBBBAAA??????AAABBB===?????????>>>>>>@@@BBBAAABBBCCCDDDDDDBBB@@@>>>@@@@@@??????>>>>>>======;;;;;;;;;::::::999999999888999;;;<<<===<<<;;;;;;999;;;======<<<;;;<<<===???===;;;999888999;;;<<<======>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAACCCDDD===EEEIIIDDD===;;;<<<<<<>>>@@@AAAAAA@@@@@@@@@BBBBBBAAAAAA@@@AAAAAAAAABBBAAAAAAAAAAAA@@@@@@???>>>===>>>>>>???@@@@@@AAAAAA===@@@CCCBBB>>>===@@@CCCEEEEEEDDDDDDCCCCCCCCCBBBBBBFFFJJJLLLMMMOOONNNLLLLLLPPPWWW```mmm{{{sssuuuwwwwwwvvvuuuuuuuuuxxxwwwvvvuuutttsssssssssrrrrrrrrrtttvvvwwwvvvtttxxx~~~yyyxxxwwwuuuwwwvvvvvvvvvwwwyyy{{{|||}}}zzziii^^^ZZZMMMLLLKKKKKKKKKLLLNNNOOOMMMJJJFFFDDDDDDEEEEEEDDDAAABBBAAA@@@@@@BBBFFFIIIHHHEEEBBBAAABBBCCCAAA>>>CCCBBBAAABBBDDDFFFFFFEEEEEEDDDDDDEEEEEEDDDAAA???AAA@@@>>>======>>>AAACCCEEEIIIKKKHHHFFFFFFCCC???CCCAAA???>>>===>>>???@@@???@@@BBBDDDFFFFFFFFFFFFDDDDDDEEEGGGGGGHHHHHHGGGBBBBBBBBBEEEHHHJJJKKKJJJDDDDDDFFFJJJPPPSSSTTTTTTGGGDDDBBBCCCGGGKKKLLLKKKJJJIIIJJJMMMSSSXXX[[[\\\eeeqqq|||llldddcccqqqpppwww{{{cccUUUNNNOOOPPPPPPOOONNNLLLKKKIIIIIIHHHGGGEEECCCAAA@@@AAA@@@???=========>>>>>>@@@@@@AAAAAAAAA@@@??????>>>???@@@???>>>======???AAA@@@@@@@@@AAAAAABBBCCCBBBDDDEEEFFFGGGHHHKKKMMMUUUSSSRRRTTTXXX[[[]]]^^^]]]^^^```dddiiinnnrrruuu~~~||||||}}}~~~zzzrrrpppvvv}}}|||wwwqqqnnnqqqyyyuuudddRRRGGGEEECCCBBBAAA???>>>=========????????????>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<::::::::::::999888777777777888999999;;;;;;<<<===AAA???===;;;:::;;;<<<===>>>===;;;::::::;;;===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA???============AAAAAAAAAAAAAAAAAAAAABBBDDDCCC@@@>>>======>>>???@@@@@@AAABBBAAA???<<<;;;<<<<<<===@@@CCCDDDCCCAAA======>>>???@@@@@@AAAAAADDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGIIIJJJJJJKKKJJJJJJLLLRRR\\\lll|||uuuwwwxxxxxxvvvtttttttttuuuuuutttssssssrrrrrrrrrrrrqqqppprrrtttwwwwwwwwwzzz}}}{{{yyywwwwwwwwwwwwwwwyyy{{{}}}~~~|||zzzgggYYYQQQMMMLLLKKKJJJJJJKKKLLLMMMJJJHHHEEECCCCCCDDDCCCCCCBBBBBBBBBAAA@@@BBBFFFIIIJJJGGGDDDCCCDDDDDDBBB@@@AAAAAAAAABBBEEEEEEDDDCCCEEEEEEEEEFFFFFFFFFDDDCCCBBBAAA@@@>>>>>>???BBBDDDEEEJJJLLLJJJGGGGGGEEEAAABBBAAA???>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDEEEHHHJJJJJJJJJFFFFFFGGGJJJNNNPPPPPPOOOHHHEEECCCDDDGGGJJJLLLKKKJJJKKKMMMPPPTTTXXX\\\___\\\aaaoooxxxfff]]]aaacccjjjxxxppp[[[VVVSSSQQQOOOOOONNNLLLIIIKKKKKKKKKJJJHHHFFFCCCBBBBBB@@@???>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEFFFFFFHHHJJJMMMRRRSSSTTTUUUVVVXXXYYYZZZ[[[[[[]]]___cccgggkkkmmmqqqvvv}}}xxxyyy{{{}}}}}}{{{tttqqquuu~~~vvvnnnkkkpppzzz~~~tttjjj\\\NNNFFFDDDBBBAAA@@@>>>======<<<<<<========================@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;:::999888888999:::;;;<<<======>>>AAA@@@>>>===<<<<<<======>>>>>><<<<<<<<<<<<>>>>>>=========<<<<<<==================>>>>>>???@@@AAADDDCCCAAA@@@>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???======>>>???@@@@@@AAABBBBBBAAA@@@>>><<>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHJJJMMMPPPYYYjjjyyy~~~{{{wwwyyyyyyxxxvvvtttttttttttttttttttttsssrrrrrrqqqrrrpppooopppsssvvvwwwxxxyyy|||yyyxxxxxxxxxxxxzzz|||~~~~~~~~~lllYYYOOOMMMLLLJJJIIIHHHHHHIIIJJJHHHEEECCCBBBCCCCCCBBBAAABBBBBBBBBAAAAAABBBFFFIIILLLJJJGGGFFFFFFGGGFFFEEEDDDCCCBBBCCCDDDEEEDDDCCCEEEFFFGGGHHHHHHHHHGGGGGGDDDDDDCCCBBB@@@AAACCCFFFJJJQQQUUURRRNNNLLLJJJGGGAAAAAA?????????@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFHHHJJJJJJIIIHHHGGGHHHIIIKKKLLLLLLJJJJJJGGGEEEEEEHHHJJJKKKKKKLLLOOOQQQRRRQQQSSSWWWZZZWWWVVV\\\mmmrrr```^^^```eeemmmvvvlllaaa\\\VVVSSSQQQPPPNNNKKKMMMMMMNNNMMMLLLIIIFFFDDDBBBAAA@@@>>>======>>>>>>>>>>>>??????@@@@@@AAAAAA???@@@@@@@@@>>>===>>>?????????????????????@@@AAAAAACCCDDDEEEEEEFFFIIIKKKOOOSSSVVVVVVTTTSSSTTTVVVWWWWWWXXXYYY\\\___aaacccjjjooouuuyyy||||||vvvwwwzzz}}}}}}wwwppplllppp~~~yyyllliiiqqq}}}uuueeeYYYPPPGGGCCCCCC@@@@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<=========@@@???????????????>>>>>>??????@@@@@@??????>>>===>>>>>>>>>>>>===<<<;;;:::999::::::;;;<<<===>>>???@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<<<<<<<<<<<<<===>>>???@@@CCCCCCBBB@@@??????????????????@@@AAAAAA@@@???>>>???>>>=========>>>@@@AAAAAABBBCCCCCCBBBAAA@@@???CCCBBBBBBCCCEEEEEEDDDCCC>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCDDDDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLKKKLLLMMMKKKLLLUUU```~~~|||{{{yyywwwxxxyyyxxxvvvuuuuuuvvvuuuuuutttttttttssssssrrrqqqppppppqqqssstttsssrrrsss{{{}}}zzzwwwwwwwwwxxxzzz|||yyy~~~nnnYYYOOOMMMKKKIIIHHHGGGFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCAAABBBCCCCCCBBBBBBCCCFFFHHHKKKIIIHHHHHHHHHJJJKKKLLLNNNKKKFFFCCCCCCDDDEEEEEEHHHIIIJJJJJJHHHHHHHHHIIIFFFGGGGGGEEEBBBBBBEEEGGGLLLVVV^^^\\\UUUOOOJJJFFFAAAAAA@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJLLLJJJHHHGGGHHHIIIIIIHHHIIIHHHHHHIIIKKKKKKJJJIIIKKKIIIGGGGGGGGGIIIJJJKKKOOORRRTTTRRRLLLJJJLLLPPPTTTRRRTTT^^^rrrsssiiiffffffiiipppqqqnnniiiaaaYYYTTTQQQPPPNNNOOOPPPOOONNNKKKHHHEEEDDDCCCAAA???>>>>>>??????=========>>>???@@@AAAAAA???@@@AAA@@@>>>===>>>?????????>>>>>>>>>>>>??????@@@BBBCCCDDDDDDEEEGGGJJJMMMRRRWWWWWWRRROOOOOORRRSSSSSSSSSUUUWWWZZZ\\\^^^hhhlllrrruuuwww{{{~~~zzzwwwxxxyyy{{{~~~}}}xxxppphhhfffrrr~~~ooolllvvv}}}kkkWWWKKKEEEAAA???@@@???>>>===<<<;;;;;;;;;;;;999999:::;;;<<<===>>>>>>?????????>>>=========<<<@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;999999:::;;;<<<===>>>>>>>>>????????????>>>===<<<===>>>>>>??????>>>>>>===<<<===>>>??????>>>===<<<;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>===>>>>>>=========>>>???@@@BBBCCCCCCDDDCCCCCCBBBAAADDDCCCBBBCCCDDDEEECCCBBB?????????@@@@@@AAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIKKKJJJKKKMMMKKKKKKQQQYYY}}}{{{yyyxxxwwwtttvvvwwwvvvvvvvvvwwwyyytttsssrrrqqqqqqqqqrrrrrrqqqqqqsssuuuvvvsssoookkkjjjttt|||}}}|||}}}|||yyyuuuuuuvvvwwwyyy|||vvv{{{iiiVVVOOOLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGEEECCCBBBCCCDDDCCCBBBCCCEEEGGGGGGGGGGGGGGGIIILLLPPPRRRZZZSSSJJJCCCBBBDDDGGGIIIKKKLLLMMMKKKHHHFFFGGGHHHHHHJJJKKKHHHDDDCCCEEEIIIKKKXXXdddaaaWWWMMMEEE@@@AAAAAAAAABBBBBBCCCDDDDDDAAAAAAAAABBBCCCCCCDDDEEECCCCCCDDDEEEGGGIIIKKKMMMNNNKKKHHHGGGHHHIIIHHHHHHIIIHHHHHHJJJLLLLLLKKKJJJJJJJJJIIIGGGGGGHHHJJJKKKOOORRRTTTPPPJJJFFFHHHKKKLLLMMMPPPVVV^^^qqqsssjjjcccdddnnn~~~zzziii[[[SSSRRROOOPPPPPPOOONNNKKKHHHGGGFFFEEECCCAAA@@@@@@@@@@@@======<<<===>>>???@@@AAA???@@@AAA@@@???>>>>>>@@@??????>>>======>>>>>>>>>???AAABBBBBBBBBCCCFFFHHHKKKPPPVVVUUUQQQMMMMMMOOOOOOOOOPPPRRRUUUXXX[[[]]]aaadddhhhjjjkkkoootttyyyzzzzzz|||}}}~~~}}}|||~~~~~~~~~|||xxxuuuwwwyyy|||sssmmmggghhhwwwssssss~~~uuubbbMMMBBB???===<<<=========<<<;;;::::::::::::999999:::;;;===>>>??????>>>>>>>>>======<<<<<<<<<@@@@@@@@@@@@@@@???>>>>>>======>>>======<<<;;;:::888888999:::;;;<<<<<<=========>>>>>>>>>===<<<;;;<<<======>>>>>>======<<<<<<===>>>??????>>>===<<<::::::::::::;;;<<<===>>>?????????@@@@@@@@@@@@@@@???@@@@@@AAA@@@???>>>===@@@??????>>>>>>>>>>>>>>>BBBCCCCCCCCCDDDDDDCCCCCCDDDCCCAAAAAACCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGEEEFFFHHHHHHIIIOOOWWW}}}{{{yyywwwuuussstttuuuuuutttuuuxxxzzzsssqqqooommmmmmoooqqqssssssuuuwwwzzzzzzuuunnniiigggpppwwwxxxxxxyyyyyywwwttttttuuuwwwyyy|||vvvzzzdddUUURRRKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIFFFDDDCCCDDDEEEDDDCCCCCCEEEGGGDDDEEEFFFFFFGGGKKKPPPTTT\\\UUUJJJBBBAAADDDHHHKKKLLLMMMNNNJJJFFFDDDEEEGGGIIILLLNNNKKKFFFCCCFFFIIINNN]]]jjjfffYYYNNNGGGDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEGGGJJJMMMOOOOOOLLLHHHGGGGGGHHHHHHGGGHHHHHHHHHIIILLLLLLKKKJJJIIIIIIIIIGGGFFFGGGIIILLLLLLNNNPPPOOOLLLJJJJJJLLLJJJLLLQQQTTTTTT]]]yyyqqqeeefffrrrkkk[[[SSSQQQQQQPPPOOOMMMKKKIIIHHHIIIGGGEEECCCBBBBBBBBBBBB======<<<<<<<<<>>>???@@@@@@AAAAAAAAA???>>>???@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHLLLPPPQQQNNNLLLKKKLLLKKKLLLMMMOOOSSSVVVZZZ\\\ZZZ]]]```aaabbbdddjjjnnnlllmmmqqqvvvzzz{{{yyywwwxxxyyyzzz{{{{{{zzzyyyxxxxxxyyy{{{{{{||||||yyywwwuuuwww{{{}}}}}}ooonnnmmmqqq~~~xxxzzzgggWWWFFF???===<<<<<<======<<<<<<;;;::::::;;;;;;999999:::;;;<<<>>>>>>???>>>==================<<>>===============<<<;;;:::999777888888999:::;;;<<<<<<=========<<<<<<<<<<<<<<<===========================>>>>>>??????>>>>>>===::::::::::::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@??????>>>>>>BBBBBBBBBCCCCCCDDDDDDEEECCCBBB@@@@@@AAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFIIIFFFFFFHHHIIIIIINNNUUU}}}}}}|||zzzwwwtttssstttttttttssssssvvvxxxvvvsssooollllllooosssvvvxxxyyy{{{}}}}}}yyysssoooiiiqqqwwwvvvuuuuuuvvvttttttuuuvvvxxx{{{~~~xxx{{{sss^^^TTTSSSKKKIIIHHHFFFEEEEEEFFFFFFDDDDDDFFFIIIKKKJJJGGGDDDCCCDDDEEEEEEDDDCCCEEEFFFCCCDDDEEEDDDDDDGGGMMMRRRUUUOOOGGGAAAAAACCCGGGIIIIIILLLLLLIIIDDDBBBEEEHHHJJJMMMPPPLLLFFFCCCEEEIIIOOO^^^hhhcccVVVLLLJJJJJJDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDGGGJJJMMMOOONNNKKKHHHFFFFFFGGGGGGGGGHHHHHHGGGHHHJJJJJJIIIGGGGGGHHHHHHFFFEEEFFFIIILLLIIIJJJKKKLLLKKKKKKJJJIIIKKKKKKNNNSSSQQQSSSeee{{{|||mmmjjjtttkkk[[[TTTSSSQQQNNNMMMLLLKKKKKKKKKJJJGGGEEEDDDCCCCCCDDD>>>===<<<;;;;;;<<<>>>???@@@AAABBBAAA???>>>???@@@AAA@@@???>>>>>>>>>>>>???>>>???@@@@@@@@@AAACCCEEEEEEGGGIIIKKKKKKKKKJJJIIIHHHIIIJJJLLLOOOSSSVVVXXXYYY[[[]]]]]]]]]___dddiiiddddddggglllqqqttttttrrrppprrruuuxxxyyywwwuuusssooorrrvvvxxxyyyzzz~~~|||~~~|||{{{xxxzzz|||~~~{{{mmmpppvvv|||xxxVVVKKKAAA???>>>===<<<>>>===<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<<<<==================>>>>>>>>>>>>>>>??????>>>>>>===<<<============<<<;;;:::999888888999:::;;;<<<======>>>>>>===<<<<<<===>>>?????????============?????????>>>>>>>>>>>>>>>>>>???:::::::::;;;;;;<<<===>>>>>>@@@AAACCCDDDEEEEEEEEEDDDCCCAAA???>>>???@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCAAA??????AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEKKKHHHIIILLLLLLJJJLLLQQQ}}}zzz{{{|||zzzzzz{{{}}}~~~|||xxxuuutttuuuuuusssrrrrrrtttvvv{{{wwwrrroooooosssxxx{{{{{{{{{|||~~~~~~|||yyyuuunnntttxxxvvvsssttttttrrruuuvvvwwwyyy|||{{{|||uuucccUUUNNNMMMJJJIIIHHHFFFFFFFFFFFFGGGBBBCCCFFFIIIKKKJJJGGGCCCCCCDDDEEEEEEDDDDDDEEEFFFDDDEEEEEECCCBBBDDDJJJOOOMMMHHHCCC@@@AAACCCFFFGGGGGGIIIJJJHHHCCCBBBFFFJJJJJJNNNQQQMMMFFFCCCEEEIIIHHHVVV___XXXJJJDDDFFFIIIEEEEEEFFFEEEEEEDDDCCCBBBEEEDDDBBBAAA@@@@@@AAAAAABBBAAABBBCCCFFFIIIMMMOOONNNKKKGGGEEEEEEGGGGGGGGGIIIHHHGGGGGGHHHHHHFFFDDDEEEGGGGGGFFFDDDEEEIIIMMMIIIHHHGGGHHHIIIHHHEEECCCKKKFFFGGGMMMMMMLLLXXXhhhqqqkkkpppzzzdddVVVTTTQQQNNNMMMLLLMMMNNNLLLKKKIIIGGGEEEEEEEEEEEE???>>><<<;;;;;;<<<===>>>@@@AAABBBAAA???>>>???@@@AAAAAA@@@???>>>>>>??????>>>???@@@@@@???@@@BBBDDDCCCCCCDDDFFFIIIJJJIIIGGGGGGGGGHHHIIILLLOOORRRSSSWWWYYYZZZZZZYYY\\\aaaeeecccbbbaaadddiiimmmnnnmmmkkknnnrrruuuwwwuuusssqqqjjjoootttwwwwwwyyy{{{~~~yyy{{{}}}~~~{{{{{{~~~|||}}}~~~~~~~~~~~~}}}tttlllsss||||||pppgggJJJCCC>>>???@@@>>>>>>???======<<<;;;;;;;;;<<<<<<888888888999999:::;;;;;;<<<=========>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>===<<<;;;:::999::::::;;;<<<===>>>>>>@@@???===<<<<<<>>>@@@AAAAAA@@@>>>======>>>@@@AAA@@@???>>>======>>>???@@@;;;;;;;;;;;;<<<===>>>>>>@@@AAACCCEEEGGGGGGGGGGGGFFFDDDAAA???>>>???AAABBB>>>>>>@@@AAABBBCCCCCCCCCAAAAAAAAAAAABBBDDDEEEFFFCCCAAA???@@@AAACCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEGGGKKKKKKIIIHHHKKK~~~}}}}}}}}}}}}}}}{{{yyy|||}}}}}}|||yyywwwwwwxxxooossssssooommmooopppooossssssrrrrrrrrrtttvvvwww}}}}}}xxxrrrvvv{{{}}}{{{wwwtttrrrqqquuuxxxxxxyyy|||~~~yyyvvvzzz~~~lllbbb\\\TTTMMMKKKJJJKKKKKKKKKKKKIIIGGGFFFCCCDDDEEEFFFFFFFFFFFFFFF@@@EEEGGGDDDCCCDDDDDDAAACCCDDDEEEFFFGGGHHHHHHHHHIIIGGGEEECCCBBBBBBCCCDDDFFFEEEEEEEEEEEEEEEFFFFFFJJJIIIIIIHHHHHHGGGFFFFFFJJJKKKKKKKKKIIIGGGDDDBBBAAACCCEEEEEEEEEFFFHHHJJJEEECCCAAA??????@@@BBBDDDDDDDDDCCCDDDEEEGGGJJJLLLKKKIIIGGGEEEFFFHHHKKKMMMKKKJJJJJJIIIHHHFFFEEEDDDHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHJJJMMMNNNMMMPPPVVVqqq}}}wwwsssssszzzfff]]]UUUSSSQQQNNNMMMOOOKKKKKKJJJIIIHHHFFFFFFEEEDDDBBB@@@??????>>><<<:::????????????@@@@@@@@@@@@AAAAAA@@@@@@???>>>============>>>>>>?????????@@@CCCDDDEEEEEEDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMPPPQQQTTTVVVXXXXXXXXXZZZ\\\^^^[[[[[[\\\___bbbgggkkknnnooopppqqqpppooonnnooopppkkklllnnnqqqssstttuuuuuusssuuuyyy{{{{{{{{{}}}~~~zzzxxxzzz~~~|||~~~yyywwwvvvxxxyyyzzzzzz{{{|||~~~}}}vvvkkkkkkooozzzrrr```TTTAAA???<<<:::999999;;;<<>>???;;;<<<===<<<;;;<<<===???>>>>>>>>>===============<<<>>>@@@@@@???======>>><<<;;;;;;:::;;;<<<===>>>??????@@@CCCEEEFFFEEECCCBBBBBBAAAAAA@@@???>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDDDDDDDCCCBBBAAABBBDDDCCCBBBAAAAAABBBAAABBBCCCDDDDDDCCCBBBAAABBBDDDFFFEEECCCCCCEEEGGGDDDDDDDDDEEEFFFHHHIIIJJJzzz{{{{{{|||}}}|||{{{yyyyyyxxxxxxyyyyyyxxxxxxxxxzzz{{{zzzwwwuuuttttttpppsssrrrnnnlllooopppppprrrrrrssstttuuuwwwyyyzzz~~~~~~yyysssuuuyyy|||}}}|||yyywwwvvvxxxyyyyyyyyy{{{{{{{{{|||tttqqqzzzxxxhhh___YYYRRRLLLJJJHHHIIIJJJKKKLLLKKKJJJJJJEEEEEEFFFFFFFFFGGGGGGGGGBBBGGGHHHEEECCCEEEDDDBBBDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIIIIIIIGGGEEEBBBAAACCCDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCDDDFFFIIIKKKGGGFFFDDDDDDEEEHHHKKKMMMLLLKKKHHHFFFFFFHHHJJJLLLJJJJJJIIIIIIHHHFFFEEEDDDGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJJJJHHHJJJMMMMMMLLLPPPUUUeeewwwooosss}}}uuugggZZZUUUTTTQQQNNNMMMMMMMMMLLLJJJIIIGGGFFFFFFEEECCCAAAAAAAAA@@@>>><<<>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>======>>>>>>>>>?????????AAACCCDDDDDDCCCCCCDDDEEEDDDDDDEEEGGGIIIKKKNNNOOOQQQSSSVVVWWWWWWVVVVVVWWWWWWWWWXXXZZZ^^^cccgggiiikkkllllllkkkiiihhhiiijjjjjjkkkmmmoooqqqsssttttttqqqtttxxx{{{|||~~~zzzxxxyyy|||||||||~~~~~~~~~wwwqqqnnnmmmqqqsssttttttuuuwwwzzz}}}}}}|||}}}~~~~~~{{{xxxxxxrrrnnnooottt}}}zzzgggUUUIII@@@>>>;;;999999:::;;;<<<<<<<<<;;;:::::::::::::::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::<<<===??????<<<===>>>===<<<;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???======>>><<<;;;:::::::::;;;===>>>>>>>>>>>>AAADDDFFFEEEDDDCCCBBBBBBAAA@@@?????????BBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCCCCCCCBBBAAABBBCCCEEEEEECCCBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDBBBDDDFFFEEECCCCCCDDDFFFDDDDDDDDDEEEFFFGGGIIIJJJqqqrrrvvv{{{}}}yyyuuutttwwwzzzzzzyyyzzzzzzzzzyyyxxxxxxwwwwwwuuuuuuttttttuuuuuuvvvwwwvvvyyy{{{{{{xxxtttrrrrrrqqqssssssnnnlllooorrrqqqssstttuuuxxx{{{}}}{{{uuutttuuuyyy~~~~~~|||yyyxxxxxxyyyzzzyyyvvvuuutttmmmmmm|||{{{nnnaaaZZZUUUPPPKKKJJJGGGHHHIIIKKKLLLMMMNNNNNNGGGGGGGGGFFFGGGGGGHHHIIIEEEJJJKKKGGGEEEFFFEEECCCFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJFFFFFFFFFFFFEEECCCAAA@@@DDDEEEFFFEEEDDDCCCDDDEEEGGGFFFEEEFFFHHHKKKOOOQQQJJJHHHFFFEEEFFFHHHLLLNNNNNNLLLJJJHHHHHHHHHJJJKKKHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEGGGHHHIIIJJJIIIJJJLLLMMMLLLOOOTTT^^^ssswwwuuuzzz}}}|||~~~xxxddd[[[XXXTTTOOOLLLOOOOOOMMMLLLKKKIIIHHHHHHGGGEEECCCCCCCCCBBB@@@???<<<=========>>>>>>>>>???????????????>>>>>>>>>>>>======>>>>>>>>>>>>?????????AAABBBBBBAAAAAABBBCCCBBBBBBCCCEEEGGGIIIKKKLLLLLLOOOSSSTTTSSSQQQPPPPPPPPPQQQRRRTTTXXX\\\aaacccggghhhhhhgggeeecccdddeeeggghhhjjjmmmooopppqqqrrrlllppptttxxxzzz||||||zzzxxxxxxxxxwwwvvvxxx}}}~~~||||||{{{wwwrrrllliiihhhlllnnnooopppqqqssswwwyyyzzzxxxvvvwwwyyyzzz{{{{{{uuuoooppptttvvvzzz|||lll[[[KKKAAA===<<<:::999999:::<<<===999:::;;;<<<;;;:::999888999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<<>>>???@@@>>>??????>>><<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBBBBB???======>>>;;;;;;:::999:::;;;<<<===<<<<<<<<<>>>BBBEEEGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAACCCDDDFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEECCCEEEFFFEEECCCCCCDDDEEEDDDDDDDDDDDDEEEFFFHHHHHHnnnoooqqqvvv{{{~~~~~~~~~xxxtttpppooopppsssttttttvvvuuuuuuuuuuuuuuuuuuuuutttttttttsssrrrssstttvvvwwwzzz}}}}}}{{{wwwtttssssssvvvuuupppooorrruuuuuuvvvwwwzzz}}}~~~zzzwwwtttrrrvvv}}}}}}wwwuuuuuuxxxyyytttooolllhhhiiiqqqmmmcccXXXTTTQQQMMMJJJJJJHHHIIIJJJKKKMMMNNNNNNOOOJJJIIIHHHHHHHHHIIIJJJJJJHHHLLLLLLHHHFFFGGGGGGEEEHHHHHHIIIJJJJJJJJJJJJJJJCCCDDDEEEEEEEEEEEEEEEDDDAAABBBBBBCCCDDDEEEGGGHHHDDDDDDEEEFFFGGGHHHIIIIIIEEEEEEEEEEEEDDDBBBAAA@@@CCCDDDEEEEEEDDDCCCEEEFFFGGGFFFEEEEEEGGGKKKNNNQQQMMMKKKHHHFFFGGGIIILLLOOOOOONNNLLLJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDAAABBBCCCEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHJJJIIIIIILLLLLLJJJMMMSSSZZZdddsssxxxuuuuuu{{{vvvhhh___WWWQQQOOOOOONNNNNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEECCCAAA<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===???@@@@@@???>>>@@@AAAAAAAAABBBCCCEEEGGGIIIJJJHHHKKKNNNOOONNNNNNNNNOOOLLLLLLMMMOOOSSSWWW[[[^^^eeeffffffeeebbbaaaaaabbbcccdddfffiiikkklllmmmnnngggkkkooorrrtttvvvxxxzzzzzzzzzyyyyyyxxxvvvsssqqqsssyyy~~~~~~~~~}}}xxxtttrrrppprrrtttsssqqqnnnlllllllllmmmooopppqqqssswwwzzzyyyvvvttttttwww}}}}}}rrrpppwww~~~}}}~~~nnn___QQQGGGAAA;;;:::999999999:::<<<===999999:::;;;::::::999888999999999999999999999999::::::;;;;;;;;;<<<<<<<<<999999:::;;;;;;<<<======::::::::::::::::::::::::888888999:::<<<>>>@@@AAA???@@@@@@???<<<;;;;;;;;;======>>>>>>>>>>>>>>>???BBBCCCCCCBBB???======>>><<<;;;:::999999:::;;;<<<<<<;;;;;;===BBBFFFHHHIIIBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBDDDFFFFFFEEEDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGjjjjjjlllooosssuuuuuutttssspppnnnlllmmmooopppqqqqqqqqqpppqqqqqqssstttuuussstttuuusssqqqppprrrtttvvvzzz}}}~~~|||yyyvvvuuuxxx{{{zzzvvvuuuxxx{{{zzz{{{|||~~~}}}}}}{{{wwwxxxtttqqqtttzzz~~~~~~|||zzzvvvuuuwwwuuulllfffeeefffooo{{{vvvaaaXXXQQQOOONNNJJJIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJKKKKKKJJJMMMMMMIIIGGGIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAABBBDDDEEEDDDEEEGGGHHHIIIHHHFFFFFFGGGIIILLLNNNOOOMMMJJJHHHHHHJJJLLLNNNNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEFFFEEEEEEDDDDDD???@@@BBBEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIKKKIIIIIIKKKKKKIIILLLQQQRRRTTT[[[lllvvvmmmnnnuuuzzz{{{kkk\\\VVVUUUOOOOOONNNNNNNNNMMMMMMMMMKKKIIIGGGGGGHHHGGGFFFDDD>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>==================<<<===>>>>>>======>>>???AAAAAAAAACCCDDDFFFHHHIIIGGGHHHIIIIIIJJJLLLPPPSSSJJJJJJKKKLLLOOOSSSWWWYYY```aaabbbaaa^^^]]]^^^___^^^```bbbdddfffhhhhhhiiifffhhhlllnnnooooooppprrrtttvvvxxxxxxvvvssspppooorrrvvv{{{|||zzzyyy~~~zzzsssnnnjjjhhhiiilllooopppnnnmmmlllllllllmmmooooooppprrrvvvyyysssvvvzzzzzzxxx}}}rrraaaTTTJJJDDD@@@999999888888999:::;;;<<<:::999888888888888999:::999999999999999999999999:::::::::;;;;;;;;;;;;<<<888999999:::;;;<<<======::::::::::::::::::::::::999999999:::<<<>>>???@@@???@@@AAA@@@===;;;::::::<<<<<<=========>>>>>>>>>CCCCCCCCCAAA???======>>><<<<<<;;;:::::::::;;;<<<===<<<;;;>>>BBBFFFHHHHHHAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCDDDAAACCCEEEEEEDDDDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEggghhhiiimmmppppppooommmmmmlllkkkkkkkkkkkkmmmmmmlllkkkkkklllmmmooorrrsssqqqtttvvvuuusssqqqrrrtttuuuxxx{{{}}}|||zzzyyyyyy~~~~~~}}}yyyxxxwwwsssvvvtttrrrsssxxx{{{|||{{{yyyuuuuuunnnfffeeekkkuuu{{{uuummmgggWWWQQQLLLLLLLLLIIIHHHKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKIIIMMMMMMIIIGGGJJJKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDAAACCCEEEEEEEEEFFFHHHJJJLLLJJJHHHGGGHHHJJJLLLNNNOOONNNLLLJJJIIIJJJKKKKKKLLLLLLLLLLLLJJJIIIGGGFFFCCCCCCDDDDDDEEEDDDDDDDDD???@@@BBBDDDEEEFFFGGGGGGCCCDDDDDDDDDEEEGGGHHHIIIKKKIIIIIIKKKJJJHHHJJJOOOOOOOOORRR\\\sss{{{hhhcccgggnnnuuuzzz}}}jjj___]]]SSSRRRRRRQQQPPPOOONNNMMMLLLJJJIIIHHHIIIIIIGGGFFFAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<>>>>>>============<<<<<<:::<<<======<<<<<<===>>>@@@@@@@@@AAACCCDDDFFFGGGFFFFFFFFFFFFGGGKKKPPPTTTKKKJJJJJJKKKMMMPPPTTTVVVYYYZZZ[[[ZZZXXXXXXXXXYYYYYY[[[]]]___aaabbbcccdddeeehhhjjjkkkkkkkkkkkklllmmmppptttuuusssqqqnnnnnnrrrssswwwzzzxxxuuuvvvzzz}}}wwwoooiiifffdddcccfffhhhjjjjjjhhhgggggghhhjjjkkkllllllmmmooorrrtttmmmxxx}}}{{{yyyhhhWWWKKKCCC???===888888888888999::::::;;;999888777777777888999:::999999999999999999999999::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@AAAAAA>>><<<;;;;;;;;;;;;;;;<<<<<<======>>>BBBBBBBBB@@@>>>===>>>???>>>===<<<;;;:::;;;<<<<<<===<<<<<<>>>AAADDDEEEDDD@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDEEEAAACCCEEEEEEEEEDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBAAABBBDDDEEEDDDCCCEEEDDDDDDCCCCCCCCCCCCDDDeeefffiiimmmppppppnnnkkkeeefffhhhhhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnqqqssspppuuuzzz|||yyyxxxyyy{{{wwwyyy|||}}}}}}}}}}}}~~~~~~vvvssstttssspppsssssssssuuuwwwzzz|||}}}yyyssspppjjjgggqqqvvvlllaaaZZZQQQLLLJJJKKKKKKHHHHHHKKKKKKKKKJJJIIIIIIJJJKKKKKKLLLMMMOOOPPPPPPNNNLLLJJJIIILLLLLLIIIGGGKKKMMMLLLIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDCCCEEEGGGGGGFFFFFFHHHJJJKKKJJJHHHGGGHHHJJJMMMNNNOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKIIIGGGEEEAAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBCCCDDDEEEGGGGGGKKKIIIIIIKKKJJJGGGIIINNNMMMOOOQQQUUU___wwwsssjjjggggggjjjnnnttt|||jjjbbb[[[YYYWWWUUURRROOOMMMLLLLLLJJJIIIIIIJJJJJJHHHGGGEEEDDDCCCBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;>>>>>>=========<<<<<<<<<:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGIIIMMMPPPKKKKKKJJJJJJLLLNNNPPPRRRSSSTTTUUUUUUTTTTTTUUUVVVUUUVVVXXX[[[]]]^^^___```aaacccfffggggggfffggghhheeeiiinnnpppooommmlllmmmrrrpppsssxxxxxxsssrrrtttxxxzzzxxxrrrjjjdddbbbbbbbbbaaaaaacccddddddcccccceeefffiiiiiijjjjjjjjjkkknnnpppqqq~~~{{{}}}}}}~~~xxxmmm]]]NNNDDD???<<<;;;888888888888888999999999666777777888999999888888999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@AAAAAA???===;;;;;;999999::::::;;;<<<<<<===@@@AAA@@@???===<<<>>>@@@???>>>===<<<;;;<<<======<<<;;;<<<===???@@@@@@>>>?????????@@@AAABBBBBBCCCEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDBBBDDDFFFGGGFFFFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCBBB@@@@@@AAADDDFFFEEEDDDEEEDDDCCCCCCBBBBBBBBBCCC```bbbfffjjjnnnnnnkkkhhh```bbbeeeffffffeeeeeefffjjjiiiiiijjjlllpppsssuuuqqqxxxzzz|||~~~}}}~~~||||||xxxqqqoooqqqqqqoooppprrrtttvvvwwwzzz}}}vvvooolllhhhkkktttfffZZZRRRNNNJJJHHHJJJJJJHHHIIILLLJJJIIIHHHHHHIIIJJJKKKLLLLLLNNNPPPRRRQQQOOOLLLIIIHHHKKKLLLHHHGGGKKKNNNMMMIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGEEECCCBBBBBBDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHGGGFFFGGGHHHHHHGGGFFFEEEGGGIIILLLNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHIIIKKKKKKKKKIIIGGGEEEAAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFKKKIIIIIIKKKIIIGGGIIINNNHHHLLLOOOLLLMMM^^^zzzoooeeeaaabbbnnnvvvrrrdddaaa___\\\XXXTTTPPPMMMKKKLLLKKKIIIIIIJJJJJJIIIGGGHHHGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;;;;::::::>>>>>>======<<<<<<<<<;;;:::;;;===<<<;;;;;;<<<>>><<<<<<<<<===>>>@@@AAABBBCCCEEEGGGHHHHHHHHHJJJKKKLLLKKKJJJJJJJJJLLLNNNPPPQQQRRRTTTTTTSSSSSSUUUVVVSSSTTTVVVXXXZZZ\\\]]]]]]\\\^^^aaaccccccbbbcccddd```eeejjjmmmlllkkkkkklllrrrooopppwwwyyytttqqqrrrnnnqqquuuyyy{{{yyytttpppjjjeee___]]]^^^```aaa```]]]___```aaabbbdddhhhjjjiiijjjjjjiiiiiijjjlllooo{{{}}}|||{{{xxxzzzyyy~~~lllcccUUUIIIAAA>>>===<<<888888888888888888888888333555888:::;;;999777555999999999999999999999999999999:::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===???AAAAAA???===<<<<<<888888999::::::;;;<<<<<>><<<<<<>>>@@@@@@???>>>===<<<<<<===>>>;;;:::;;;<<<>>>>>><<<:::>>>>>>???@@@AAAAAABBBBBBFFFFFFEEECCCBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAABBBCCCCCCEEEGGGHHHHHHGGGHHHJJJDDDCCCAAA@@@??????@@@@@@AAA??????AAAEEEGGGFFFDDDEEEDDDCCCBBBBBBBBBBBBBBBaaa```aaaffflllmmmiiidddaaa``````cccfffgggeeebbbhhhjjjjjjjjjiiilllsssxxxyyy}}}}}}|||pppqqqrrrpppooonnnpppqqqsssrrrqqqsssvvvyyy||||||}}}rrrgggdddjjj}}}rrr^^^RRRPPPJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHIIIKKKMMMPPPRRRQQQNNNJJJHHHGGGGGGIIIKKKMMMMMMJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIEEEAAA???>>>???@@@AAABBBCCCDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEEEEEEEDDDCCCHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFIIIJJJJJJIIIGGGFFFFFFGGGDDDBBBAAABBBEEEFFFEEECCCCCCBBBAAAAAA@@@@@@AAAAAACCCDDDFFFFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLFFFEEELLLPPPVVVggg{{{}}}ggg___```aaaooottttttrrrkkkaaa[[[XXXUUUPPPNNNPPPPPPOOOMMMKKKKKKLLLGGGGGGGGGGGGEEEDDDCCCBBB@@@@@@??????>>>=========<<<<<<==================>>>======;;;:::999888888<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHHHHIIIIIIJJJPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRSSSTTTVVVYYY[[[\\\\\\\\\\\\]]]^^^___``````]]]^^^```ccceeefffggghhhhhhkkkooosssssspppmmmjjjnnnqqqrrrqqqlllhhhgggggg______^^^\\\ZZZZZZ\\\^^^\\\\\\]]]___aaabbbddddddeeegggggggggfffiiiooottt|||}}}uuurrrpppzzz~~~xxxaaaWWWIII@@@===<<<:::888888888999999999999888888888777777777888999999:::888888888777666555555444666777888999:::;;;;;;;;;;;;999888888999::::::999<<<<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999<<<>>>@@@@@@===;;;<<<>>>AAAAAAAAAAAA@@@??????>>>;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???@@@BBBCCCDDDGGGFFFEEEDDDCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB===???BBBDDDEEEDDDCCCBBBFFFEEEDDDCCCBBBAAAAAAAAA^^^]]]___eeekkkmmmjjjeee_________bbbgggiiiiiigggfffhhhjjjjjjjjjmmmsssyyy|||~~~{{{yyyxxxnnnoooooonnnmmmlllnnnooossssssssstttuuuvvvuuuuuulllccc^^^fffwwwpppaaaUUUNNNIIIIIIIIIHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKMMMOOONNNLLLIIIGGGHHHGGGGGGIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEIIIGGGDDDAAA@@@@@@AAABBBAAABBBDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFEEECCCBBBBBBCCCDDDCCCAAABBBEEEFFFEEECCCDDDCCCBBBBBBAAAAAABBBBBBBBBDDDEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHHHHIIIIIIJJJNNNHHHFFFJJJKKKMMMZZZkkkqqqfffeeeeeemmmzzzxxx||||||rrrhhh```XXXQQQPPPPPPPPPOOONNNLLLJJJHHHJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@???>>>>>>>>>========================>>>>>>===<<<;;;:::999999<<<<<<======>>>?????????@@@AAABBBCCCCCCCCCCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIMMMMMMMMMNNNNNNNNNOOOOOONNNOOOPPPQQQTTTVVVXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^```bbbcccddddddgggiiikkkmmmllliiifffdddcccdddeeeccc___^^^___aaa___```___]]]ZZZYYYZZZ[[[TTTVVVXXX\\\___bbbdddfffggggggfffcccccchhhqqqxxxvvvqqqoooyyy~~~|||qqqXXXOOOEEE>>><<<<<<:::999888888999999999999888888999999999999::::::;;;<<<999888888777666666555555777777888999::::::::::::;;;999777888999:::999888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999:::===???>>><<<;;;;;;===AAABBBBBBBBBBBBAAAAAA@@@<<<<<<======>>>>>>??????======>>>>>>???AAABBBCCCFFFEEEDDDBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDDDDCCCBBBAAAAAAAAAAAAZZZ[[[]]]ccciiikkkiiifffaaa``````bbbeeehhhiiiiiieeehhhjjjjjjjjjmmmsssxxx|||}}}yyyvvvtttsssrrrkkkkkklllkkkjjjjjjlllmmmoooqqqssstttssspppmmmkkk]]]YYY]]]ooo}}}jjjaaaVVVJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGIIIGGGFFFFFFGGGGGGGGGFFFHHHHHHHHHGGGGGGEEEDDDCCCFFFEEECCCBBBAAABBBCCCDDDAAABBBCCCCCCAAA@@@@@@AAA>>>??????@@@AAABBBCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCDDDBBB@@@???@@@AAADDDCCCBBBCCCEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIILLLGGGEEEGGGFFFEEENNNZZZlllqqqnnniiilllsss||||||rrreee[[[WWWTTTQQQPPPQQQOOOKKKGGGKKKLLLLLLLLLKKKJJJIIIIIIEEEDDDDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;::::::========================>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUYYYYYYYYYXXXXXXXXXXXXWWWYYYYYYZZZ[[[\\\]]]^^^^^^cccddddddcccbbb___]]][[[[[[[[[ZZZXXXVVVWWWZZZ]]]^^^______]]]ZZZXXXWWWWWWVVVWWWYYY[[[]]]^^^^^^^^^dddcccbbb```bbbjjjvvv{{{{{{yyysssqqq{{{}}}zzzpppdddKKKFFF???;;;;;;<<<;;;999888888999999999999888888999999999999:::::::::;;;999999888888777777666666888888999999999999999888:::888777777888999999888888888999::::::;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;:::999888888888888888888888888888888888999;;;<<<<<<;;;:::;;;<<>>>>>>>>>>>>>>>>>>>>???============>>>???AAAAAADDDCCCAAA@@@>>>=========>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAYYYZZZ\\\aaafffhhhgggeeedddcccbbbaaabbbdddeeefffgggiiikkkkkkjjjlllppptttwww|||{{{yyyuuupppmmmlllkkkkkkhhhiiiiiiiiihhhhhhjjjllllllooorrrrrrnnnhhhccc```WWW[[[ggg|||}}}ddd[[[RRREEEHHHHHHHHHIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJHHHEEEDDDEEEFFFFFFFFFHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDEEECCC???<<<<<<===<<<<<<===???@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDCCCAAA@@@@@@AAACCCCCCBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB???AAABBBBBBBBBDDDGGGIIIIIIIIIHHHGGGGGGGGGHHHHHHFFFCCCBBBEEEDDDDDDIIIQQQYYYnnn~~~yyyqqqqqqssszzz}}}oooaaaZZZSSSPPPQQQQQQOOOKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIKKKMMMOOOQQQRRRUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWXXX\\\[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVYYY[[[\\\\\\ZZZWWWVVVVVVXXXXXXYYYZZZ[[[[[[[[[[[[YYY\\\___bbbhhhrrrzzz}}}xxxvvv~~~xxxnnnaaaUUUCCC???<<<:::;;;;;;:::999888888999999999999888888777777777888888888777777999999888888777777777777888999999999999888888777999888666666888999888777888999999999:::::::::;;;999999999999999999999999<<<;;;;;;:::999888777777777777777777777777777777999:::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@AAA@@@???===<<<;;;::::::<<<======>>>>>>======<<<======>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAABBBBBBCCC>>>?????????@@@@@@??????@@@@@@@@@???@@@@@@AAAAAAZZZ[[[]]]```cccdddcccbbbccccccbbbaaaaaabbbdddeeeiiilllnnnmmmjjjjjjlllnnnuuu{{{{{{~~~}}}}}}~~~zzzsssqqqmmmiiifffeeeeeeeeeeeefffggggggggggggiiikkkmmmoooppplllddd\\\VVVSSSQQQ^^^rrr}}}aaaVVVNNNDDDGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKHHHEEECCCDDDFFFFFFFFFCCCDDDDDDDDDDDDDDDDDDCCCFFFFFFEEEEEEDDDCCCBBBAAAGGGJJJKKKHHHAAA<<<:::;;;;;;;;;<<<>>>@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCBBBAAAAAA@@@AAAAAAAAA???@@@AAAAAAAAACCCFFFIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDBBBCCCEEEEEEEEEHHHLLLOOO[[[vvv|||uuutttyyynnndddXXXQQQPPPQQQPPPOOOKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>===============<<<<<<;;;;;;::::::<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQRRRTTTTTTUUUPPPPPPPPPOOOPPPQQQRRRRRRTTTSSSQQQPPPPPPPPPQQQRRROOOOOOPPPQQQQQQPPPOOONNNSSSVVVXXXYYYWWWVVVVVVWWWSSSTTTUUUVVVXXXYYY[[[\\\OOOWWWaaakkkuuu||||||oooaaaRRRHHH???>>><<<;;;::::::999888888888999999999999888888666777888888888777666666888888888777777777777777888888999999999888777777999777666666777888888777::::::999999999888888888999999999999999999999999;;;;;;:::999999888777777777777777777777777777777::::::;;;<<<===>>>>>>===::::::;;;<<<==============================>>>>>>=========<<<======>>>>>>???>>>===<<<;;;:::::::::;;;<<<<<<======<<<<<<;;;<<<======>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@AAA:::===@@@DDDEEEDDDBBB@@@@@@@@@?????????@@@AAAAAAZZZ[[[]]]___aaabbbbbbbbb___```bbbbbbbbbdddfffhhhjjjmmmooonnnjjjhhhiiijjjttt|||~~~}}}||||||tttvvvuuuqqqqqqttttttrrrkkkiiigggdddbbbaaa``````bbbccceeeeeeeeefffhhhjjjooooookkkcccYYYPPPMMMLLLQQQddd{{{xxx^^^RRRLLLGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIGGGDDDCCCDDDFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFEEECCCBBB@@@LLLPPPSSSPPPHHH@@@======;;;;;;===>>>@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCC@@@AAABBBAAA???===>>>??????@@@BBBAAA@@@@@@AAACCCBBBBBBAAA@@@@@@@@@@@@AAA???@@@@@@??????AAAEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFIIIOOOaaa~~~zzzooonnnttt|||~~~ttteeeZZZTTTRRRQQQQQQMMMMMMLLLLLLKKKIIIHHHGGGIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;;;;:::<<<<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFGGGIIIJJJLLLMMMIIIJJJKKKMMMNNNPPPQQQRRRLLLKKKKKKJJJKKKLLLNNNOOONNNMMMLLLKKKLLLMMMOOOPPPOOOOOOPPPRRRSSSRRRPPPMMMOOOQQQSSSTTTTTTTTTUUUVVVWWWVVVTTTRRRRRRSSSUUUVVVRRR]]]mmm|||~~~ssscccSSSGGGAAA>>>===<<<;;;:::999999888888888999999999999888888888999:::::::::999888777777777777666666666666666777777888888888888888777888666555555666777777666::::::999999888777777666888888888888888888888888999999999999888888888888888888888888888888888888:::999:::<<<>>>@@@???>>>;;;<<<<<<============<<<<<<<<<===>>>>>>??????@@@???>>>>>>============>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@;;;>>>DDDHHHJJJIIIFFFCCCAAAAAA@@@@@@???@@@@@@@@@XXXZZZ]]]___```bbbcccddd___bbbeeefffeeeeeegggiiiiiimmmooooookkkhhhhhhjjjpppyyy~~~zzzuuussskkkmmmlllhhhhhhkkkkkkiiiddddddcccaaa```___^^^]]]___```bbbbbbbbbcccfffhhhhhhgggbbbYYYPPPKKKMMMQQQcccuuuiiiXXXNNNJJJIIIEEEGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEGGGHHHJJJKKKDDDDDDFFFGGGIIIIIIIIIIIIFFFDDDBBBBBBDDDEEEEEEEEEGGGFFFCCCAAAAAAAAACCCDDDBBBCCCEEEGGGGGGEEECCCBBBJJJPPPVVVTTTKKKCCC??????<<<<<<===>>>@@@AAABBBBBBDDDDDDBBBAAAAAAAAABBBBBB????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBB???@@@AAA@@@>>><<<===>>>===???AAA@@@>>>>>>@@@BBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>???CCCFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDCCCDDDEEEEEECCCGGGLLLUUUfffxxxpppooorrruuutttzzz|||lll```XXXTTTSSSQQQPPPPPPOOOMMMKKKIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDD@@@@@@@@@@@@@@@?????????=========<<<<<<<<<<<<<<<<<<============<<<;;;;;;=========>>>??????@@@@@@????????????@@@@@@@@@@@@DDDDDDDDDEEEFFFHHHIIIJJJFFFFFFGGGHHHIIIKKKKKKLLLIIIHHHGGGGGGHHHIIIKKKMMMKKKKKKJJJJJJKKKLLLMMMNNNOOONNNMMMOOORRRTTTSSSQQQOOOPPPQQQPPPPPPPPPRRRTTTXXXVVVSSSQQQRRRUUUYYY[[[aaannn~~~|||uuuiiiWWWHHHAAA???<<<<<<;;;:::999888999:::888888999999999999888888888999:::;;;:::999777666555555555555555555555666555666777888888999888888888666444555666777666666888888888888888777777777888888888888888888888888888888888888999999999999999999999999999999999999888777888:::>>>???>>>===;;;<<<<<<<<<<<<<<<;;;:::======>>>???AAABBBCCCCCC@@@???>>>>>>=========>>><<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@>>>@@@DDDGGGHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@VVVXXX\\\___aaaccceeegggdddgggjjjjjjgggeeeeeeggggggkkkoooooollliiiiiijjjkkkuuu~~~~~~xxxpppkkkdddggggggdddcccfffeeebbbaaaaaaaaa``````^^^]]]\\\\\\^^^___``````aaadddfff^^^]]]XXXQQQKKKLLLSSSZZZ|||hhhYYYQQQJJJGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEEEEGGGHHHKKKLLLMMMBBBCCCEEEGGGHHHIIIIIIHHHCCCBBBAAAAAACCCEEEDDDDDDEEECCC???;;;:::;;;<<<>>>@@@AAADDDGGGHHHGGGEEEDDDEEEMMMTTTTTTLLLCCC??????======>>>???@@@AAAAAABBBCCCBBB@@@???>>>???@@@@@@======>>>>>>?????????@@@@@@???????????????????????????@@@AAABBBBBBBBBBBB@@@AAABBBAAA>>>===>>>???<<<>>>@@@???======???AAADDDDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@>>>===???BBBEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@@@@CCCFFFFFFDDDHHHMMMQQQWWWkkkzzzqqqllljjjjjjsss~~~lll```YYYVVVTTTTTTSSSRRRPPPMMMKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@====================================<<<;;;:::999<<<<<<======>>>?????????=========>>>>>>>>>>>>???BBBBBBCCCCCCEEEFFFHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLJJJGGGEEEGGGKKKOOOQQQPPPPPPPPPPPPNNNMMMMMMOOOQQQMMMLLLMMMPPPWWWaaajjjpppppp|||~~~|||wwwoooaaaPPPBBB>>>@@@:::::::::999777888:::<<<888888999999999999888888666777888999888777555333444444444555555555555555555555666888888999999999777666444444666777666555666666777777888888999999777777777777777777777777777777777888999999::::::999999999999999999999999777666666999===???>>><<<::::::::::::999999888777>>>>>>@@@AAACCCDDDFFFFFFAAA@@@???>>>>>>======>>><<<;;;;;;<<<===>>>???@@@;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@???>>>===??????>>>>>>???@@@AAAAAA???@@@BBBCCCDDDCCCBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@UUUWWW[[[^^^aaabbbbbbbbbfffiiillliiieeeccceeeiiiiiikkkmmmnnnllljjjhhhgggmmmrrrzzz}}}yyy|||tttnnnjjjdddcccaaa___^^^]]]]]]^^^\\\\\\\\\\\\\\\[[[ZZZYYY^^^^^^]]]^^^bbbgggiiiggg[[[\\\TTTOOOPPPQQQ]]]ttt||||||aaaNNNIIIIIIFFFBBBHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJIIIEEEDDDHHHKKKKKKDDDEEEFFFGGGGGGFFFEEEDDDAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAAEEEGGGGGGDDDAAADDDGGGJJJMMMLLLHHHDDDAAABBBAAA@@@@@@AAABBBBBBAAABBBAAA@@@???>>>>>>>>>>>>AAA???======>>>???>>>>>>??????@@@@@@@@@??????>>>===>>>???@@@@@@???>>>======???@@@@@@???>>>???@@@?????????>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@??????>>>@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCJJJTTT\\\hhh}}}rrrjjjdddfffqqqhhh___aaa]]]ZZZVVVTTTSSSQQQOOOMMMLLLKKKIIIGGGFFFFFFFFFFFFKKKJJJIIIIIIHHHIIIIIIIIIFFFEEECCCBBBAAAAAABBBBBBCCCCCCBBB@@@>>>===<<<;;;============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJEEEGGGJJJKKKLLLLLLNNNPPPNNNLLLJJJHHHHHHJJJMMMOOOLLLMMMOOOUUUeeezzz|||mmm\\\PPPHHHAAA<<<<<<<<<<<<;;;:::999888777666333333444555666777888888777777777777777777777888777777666666555555555444444555666666555555666777:::888777666777666444333888888888888888777666555:::999888777888999:::;;;:::::::::::::::;;;<<<===888888999999999999888888666777999::::::999777666<<<===<<<;;;::::::<<<>>>@@@>>>===???DDDGGGHHHHHHBBBBBBAAA???>>><<<;;;:::::::::::::::;;;===???@@@>>>;;;999:::<<<<<<:::888>>>=========>>>???@@@@@@>>>>>>???@@@@@@???===<<<<<<<<<======>>>>>>?????????@@@BBBCCCDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@UUUWWW[[[^^^aaabbbbbbbbbgggjjjkkkiiiddd```aaaccceeekkkpppooojjjffffffhhhjjjnnnvvv|||~~~|||yyyyyy{{{}}}{{{uuunnngggddd```___]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXX[[[\\\]]]___bbbdddcccaaaXXXYYYTTTUUU___eeerrr}}}|||vvv{{{~~~aaaOOOJJJJJJIIIFFFHHHGGGFFFEEEFFFFFFHHHHHHHHHLLLMMMGGGCCCEEEHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBB???@@@BBBEEEGGGFFFCCC@@@BBBDDDGGGIIIHHHFFFCCCAAABBBAAA@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>===>>>>>>???===<<<<<<===>>>===<<<>>>>>>????????????>>>>>><<<===>>>@@@@@@@@@@@@@@@???AAACCCCCCAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBEEEDDDHHHOOOQQQYYYppp}}}rrrgggcccggguuuwwwllllllhhhddd___ZZZUUUSSSQQQPPPLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJIIIIIIIIIIIIIIIJJJGGGFFFEEECCCCCCCCCCCCDDDCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIKKKKKKJJJJJJJJJLLLKKKJJJHHHGGGGGGGGGIIIJJJLLLRRRXXXaaarrrzzzqqqbbbQQQHHHCCC>>>;;;:::::::::999999999999888888666666777777888999999999888888777777777777777777777777666666666555555555777888999888777666777888999888777666777777666444777777777777777666555555999888888888999999::::::888888999:::;;;<<<>>>???999999::::::::::::999999555555666777999:::;;;<<<===>>>>>><<<:::999:::;;;???===<<>>===<<<<<<;;;===<<<<<<;;;;;;<<<>>>>>>===;;;999:::<<<<<<;;;999;;;;;;;;;<<<===>>>@@@@@@>>>>>>?????????>>>======<<<<<<======>>>>>>?????????@@@AAABBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@TTTVVVYYY\\\^^^`````````eeehhhiiigggaaa]]][[[\\\___gggoooooohhhcccdddhhhfffiiinnntttwwwxxxwwwvvvppprrrsssqqqllleee___\\\ZZZZZZXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWWWWZZZ[[[]]]^^^___]]][[[ZZZYYY^^^___fffwww}}}www{{{~~~cccPPPIIIJJJIIIGGGHHHFFFDDDCCCDDDFFFIIIJJJRRRXXXYYYPPPGGGDDDDDDEEEGGGFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDAAABBBCCCEEEGGGFFFBBB???@@@AAABBBCCCDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@>>>>>>======<<<============<<<;;;;;;===>>>===<<<>>>>>>????????????>>>>>>;;;<<<>>>@@@AAABBBBBBBBBAAADDDFFFFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCEEEFFFEEECCCBBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAADDDCCCEEEIIIHHHKKK[[[nnn{{{nnnddd^^^ggguuu}}}}}}||||||{{{zzzyyywwwqqqiii```XXXSSSRRRLLLLLLKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@????????????????????????<<<<<<===>>>@@@AAABBBCCC@@@AAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHGGGIIIJJJIIIHHHGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJQQQ[[[gggrrrssseeeUUUEEE??????>>>;;;:::888888888999999999::::::888888888888888888888888888888888777777666666666777777666666666666555555888999:::999777666666777999777666777888999888666666777777777777666666555777888999999::::::999999777777888:::<<<===??????:::;;;;;;;;;;;;;;;;;;:::777666555555777999<<<>>>===>>>???===;;;888888888===<<<<<<>>>AAAEEEGGGGGGDDDBBB???===<<<<<<<<<===???>>>===<<<<<<<<<<<<<<<<<<:::999:::<<<<<<;;;:::999999::::::<<<===????????????>>>===============<<<<<<======>>>>>>??????@@@@@@?????????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAQQQRRRUUUWWWYYY[[[\\\\\\___bbbdddbbb^^^YYYWWWVVVYYY```gggiiifffcccccceeebbbdddgggjjjlllnnnnnnnnnhhhiiijjjhhhccc]]]YYYWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWVVVTTTSSSSSSTTTVVVWWW[[[ZZZZZZZZZWWWTTTUUUXXXdddrrr{{{|||{{{{{{|||zzzaaaOOOHHHGGGGGGFFFGGGEEECCCBBBCCCFFFIIIKKK___eeefff[[[LLLEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFAAAAAAAAAAAAAAABBBDDDDDDBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDEEEFFFEEEBBB????????????@@@AAABBBBBBCCCAAABBBCCCCCCBBBAAAAAAAAA======<<<<<<<<<<<<<<<======<<<;;;===>>>???>>>===??????@@@@@@AAAAAA@@@@@@===>>>???@@@AAABBBCCCCCCDDDFFFIIIIIIFFFAAA>>>============>>>>>>>>>>>>>>>@@@BBBEEEGGGGGGFFFCCCAAA?????????@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@?????????@@@@@@@@@@@@CCCFFFEEEGGGRRR```ttt|||pppdddbbbiiiooorrrsss~~~rrrdddYYYSSSOOOOOONNNLLLKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAABBBBBBAAAAAAAAA@@@@@@???????????????@@@BBBCCCEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFFFFEEEEEEFFFHHHJJJHHHGGGGGGIIIMMMRRRUUU\\\jjjwww|||zzzlll]]]MMM>>>;;;>>>>>><<<:::888888888888999999999999777777777666666666555555888888888777666666555555777777666666666666666666777888999777555444444555888666666777999999999888777777777888888777777666666777999:::::::::999888777888999;;;<<<======>>>;;;;;;::::::::::::;;;;;;:::999888777777888999:::;;;===>>>>>>;;;999888888;;;:::;;;<<>>======<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>@@@???===<<<;;;<<<======<<<<<<======>>>>>>??????@@@???>>>======>>>???@@@AAA@@@@@@@@@@@@@@@AAAAAALLLMMMOOOQQQSSSTTTUUUVVVXXXYYY[[[[[[YYYVVVSSSRRRTTTVVVZZZ___bbbccc```^^^^^^^^^______```bbbcccccc```bbbcccaaa\\\XXXUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTVVVTTTSSSQQQRRRSSSUUUVVV\\\XXXVVVTTTPPPNNNUUU```yyy|||uuuooolllmmmxxxlllZZZLLLFFFFFFFFFFFFFFFEEEBBBAAABBBEEEHHHKKK[[[cccdddYYYLLLFFFEEEFFFDDDEEEEEEFFFGGGHHHIIIIIIAAAAAA@@@@@@AAABBBDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFEEEBBB???@@@@@@??????@@@BBBDDDEEEAAACCCEEEDDDAAA@@@AAABBB>>>======<<<<<<<<<<<<============???AAABBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBEEEGGGJJJIIIFFFAAA>>><<<<<<<<<======>>>>>>>>>>>>CCCDDDFFFHHHGGGDDDAAA>>>>>>>>>???@@@AAAAAABBBBBB???@@@AAAAAABBBBBBBBBAAABBBAAA@@@@@@?????????@@@===>>>AAADDDEEEGGGNNNVVV\\\pppxxxlllfffggglllooo}}}vvvfff\\\VVVUUURRRPPPNNNNNNNNNNNNIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@??????>>>??????@@@BBBDDDEEEFFFGGGDDDDDDDDDCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBDDDFFFGGGEEEDDDEEEKKKTTT^^^eeelllyyywww~~~}}}rrrcccTTTGGG;;;999<<<<<<:::999999999999888888888777777888888777777666666555555777777777777666666555555666666777777777777777777888999999888555444444555777666555666888999999888777777888888999888888777666777888999:::999888777::::::;;;<<<<<<;;;;;;:::::::::999999999999::::::777888999::::::999888777999;;;======;;;:::999:::999::::::;;;===???BBBDDDDDDBBB???<<<;;;<<<>>>???::::::;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<>><<<<<<<<<<<<===<<<<<<======>>>>>>??????@@@???===<<<<<<===>>>???????????????@@@@@@AAABBBGGGHHHIIIKKKMMMNNNPPPQQQQQQRRRSSSTTTSSSRRRPPPNNNOOONNNOOOTTTZZZ]]]ZZZVVVXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZ[[[YYYVVVTTTSSSSSSPPPPPPOOONNNNNNOOOPPPQQQRRRRRRQQQPPPQQQRRRSSSTTTYYYTTTRRRRRROOOQQQ___pppzzzvvvooofffaaa``````ZZZQQQJJJGGGGGGGGGHHHFFFDDDCCCBBBBBBDDDGGGHHHKKKRRRTTTMMMEEECCCEEEFFFDDDEEEGGGIIIJJJJJJJJJIIIBBBAAA@@@???@@@BBBEEEFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFEEECCCAAAAAAAAA@@@@@@AAACCCDDDFFFCCCEEEEEECCC@@@???AAADDDAAA@@@???>>>============>>>>>>???AAADDDEEEDDDBBBAAABBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIHHHDDD@@@===<<<;;;<<<<<<======>>>>>>???DDDEEEFFFFFFEEEBBB???===>>>>>>???@@@AAABBBBBBCCC???@@@AAABBBBBBCCCCCCBBBCCCBBBAAA@@@@@@???@@@@@@>>>???AAACCCDDDEEEHHHKKKMMM[[[rrrqqqmmmqqquuurrr{{{{{{ooo^^^[[[VVVRRROOOOOOPPPQQQMMMMMMNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???BBBBBBAAAAAA@@@@@@@@@???@@@@@@BBBCCCDDDFFFGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGGGGFFFEEEEEEGGGGGGGGGEEECCCCCCDDDFFFGGGFFFFFFJJJTTTaaannnvvv~~~{{{~~~qqqfffXXXJJJAAA999888:::888666666999999888888888777777777:::::::::999999888888888666666666666666666666666666666777777777777888888999:::;;;:::888777777888666555555555777888888777666777777888888888888777666777888888999999888888:::;;;<<<<<<<<<;;;:::999;;;:::999888888999:::;;;333444777:::;;;;;;:::999999:::<<<<<<:::::::::;;;999:::;;;;;;;;;<<>>>>>::::::;;;<<<======<<<<<<;;;<<<===<<<:::999:::;;;======<<<;;;;;;;;;;;;<<>>============<<<<<<======>>>>>>????????????>>>=========>>>>>>>>>>>>>>>??????AAABBBCCCEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMMMMMMMMMMMMMKKKJJJKKKKKKKKKMMMPPPQQQPPPOOOPPPOOOOOOOOOOOOPPPQQQRRRQQQRRRSSSRRRPPPOOOOOOPPPNNNNNNLLLLLLKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPRRROOOPPPTTTUUUZZZmmmwwwooommmhhh^^^XXXVVVPPPOOOMMMJJJHHHFFFDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFCCCGGGHHHCCC???AAADDDDDDGGGIIIKKKMMMMMMKKKHHHFFFBBBAAA??????@@@BBBEEEGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBAAAAAABBBCCCDDDEEEDDDFFFFFFBBB>>>===AAAFFFDDDCCCBBB@@@???>>>======>>>>>>???BBBEEEFFFEEECCCAAABBBCCCDDDDDDEEEEEEEEECCCCCCBBBBBBBBBCCCEEEFFFDDDFFFFFFEEEAAA>>>======;;;;;;<<<<<<===>>>>>>???BBBBBBCCCCCCBBB@@@???======>>>???@@@AAABBBBBBCCC@@@@@@AAACCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCEEEFFFFFFIIIQQQ^^^sss~~~|||}}}sssmmmddd[[[UUUSSSSSSTTTSSSSSSSSSSSSQQQNNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEFFFGGGGGGHHHHHHIIIIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFGGGIIILLLOOOQQQRRRVVV^^^iiiwwwooo```WWWLLLAAA<<<999:::999666555777777777777777888888888888::::::999999999999999999444444555555666777777777666666777777777888888888888:::::::::888888999:::666555444555666777666555444444555666666666666666777777777777777888999999999:::;;;======<<<:::999<<<;;;:::999999:::;;;<<<444555666888999:::;;;;;;;;;<<<<<<:::999888999:::999:::;;;:::999999<<>>===============>>>>>>??????>>>===<<<<<<===>>><<<999888888:::999999999999:::;;;<<<===BBBBBBAAAAAA@@@>>>===<<<<<<<<<======>>>>>>?????????????????????>>>===============>>>???AAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLJJJJJJJJJIIIHHHGGGIIIJJJKKKJJJHHHHHHIIIKKKJJJJJJJJJKKKKKKMMMNNNOOOKKKMMMNNNMMMLLLLLLMMMNNNMMMLLLKKKJJJIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLJJJOOOWWW[[[bbbxxx|||{{{~~~yyynnneeedddaaaXXXQQQOOOKKKLLLMMMLLLHHHCCC???===EEEDDDDDDCCCCCCCCCCCCDDDEEEGGGFFFAAA???AAACCCCCCJJJLLLNNNOOONNNKKKFFFDDDBBBAAA??????@@@BBBEEEHHHJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCDDDFFFFFFEEECCCBBBBBBAAAAAABBBBBBCCCCCCEEEGGGFFFBBB======BBBGGGFFFEEECCCAAA@@@???>>>>>>======???BBBEEEFFFEEECCC@@@AAABBBCCCDDDDDDDDDDDDBBBAAAAAABBBCCCEEEGGGHHHDDDEEEEEECCC@@@=========;;;;;;;;;<<<===>>>>>>???@@@@@@@@@AAA@@@@@@??????===>>>>>>@@@AAABBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCEEEHHHHHHFFFFFFIIIOOO]]]yyy|||vvvvvvwwwuuusssvvvxxxkkkaaa\\\ZZZZZZWWWXXXXXXWWWUUUQQQNNNLLLJJJKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCEEEFFFGGGFFFDDDCCC@@@BBBDDDGGGKKKPPPVVVZZZ]]]aaahhhrrrzzzcccTTTMMMCCC===;;;<<<===;;;777777:::555555666777888999::::::777777777777777777777777333333444555666777888888666666777777888888888999666777888888777666777999666555444444555666555333222333333444555555555444888777666666666777999:::777888;;;<<<======<<<;;;>>>===;;;::::::;;;===>>>:::999777666666777999:::>>>>>>===:::777666888999999;;;;;;:::888888;;;>>>@@@@@@??????>>>>>>======AAAAAABBBAAA@@@>>><<<;;;<<<>>>???===999777888999555555666888999<<<===???BBBBBBCCCBBBAAA???===<<<<<<<<<======>>>?????????>>>???@@@@@@@@@>>>===<<<=========>>>???AAABBBCCCFFFEEECCCBBBBBBCCCDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEHHHGGGIIIMMMNNNLLLLLLOOOSSSVVV^^^hhhmmmttt{{{yyyzzzuuukkkaaaXXXWWWVVVRRROOONNNJJJIIIIIIHHHGGGFFFEEEDDDHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBHHHMMMNNNJJJHHHIIIKKKGGGFFFDDDAAA???@@@DDDGGGIIIIIIHHHIIIJJJLLLNNNOOOGGGFFFFFFGGGHHHIIIGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEDDDBBB@@@???@@@CCCFFFIIIMMMJJJEEEAAA>>><<<<<<======>>>???@@@BBBCCCDDDEEECCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCEEEGGGIIIJJJCCCCCCDDDDDDCCCAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>===<<<<<<<<<===============>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDFFFEEECCCBBBAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHMMMVVVddd|||wwwrrroookkkmmmqqqwwwxxxjjjeeeffffffccccccddd^^^SSSOOOQQQIIILLLMMMKKKIIIIIIIIIIIIOOOIIICCCCCCGGGJJJJJJHHHHHHFFFDDDDDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAEEEFFFCCC???@@@CCCEEE@@@CCCFFFGGGFFFEEEGGGIIIFFFMMMUUUYYY]]]dddoooxxx~~~~~~}}}|||{{{{{{zzzooo```QQQEEE>>>;;;888777777666666666666666777777888999::::::;;;;;;777777777777666666666666555555666777777777777777777777666555444333333222555555555555666666666666999888666444333444555666333333444444555666666666666555555555555666777777888999::::::;;;;;;::::::======<<<;;;::::::999999777888999999999999:::;;;<<<<<<=========;;;:::999;;;888777888<<<@@@@@@???========================FFFFFFFFFCCC@@@>>>>>>>>>===>>>???===:::777777777333444666777999:::::::::===>>>???>>><<<;;;;;;<<<>>>>>>>>>>>>===============>>>>>>??????>>><<<;;;???===<<<;;;<<>>>>>>>>>>>???AAABBBCCCDDDEEECCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAABBBCCCDDDFFFGGGCCCCCCDDDCCCBBBAAA???>>>>>>>>>==================??????>>>>>>======>>>>>>>>>>>>>>>>>>???@@@AAAAAAEEEEEEEEEDDDCCCCCCCCCBBBEEEEEECCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEHHHMMMUUUeee}}}xxxssshhhjjjlllssszzzuuuwww{{{xxxxxxwwwooo___TTTPPPIIIKKKLLLLLLKKKJJJIIIHHHKKKHHHFFFFFFIIIKKKKKKIIIHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEBBB@@@@@@BBBDDDBBBDDDFFFEEEDDDDDDFFFHHHMMMWWWccclllrrrzzz|||~~~}}}zzzxxx~~~zzz{{{wwwpppjjj___SSSIIIBBB>>><<<999999888777777777777777777777888888999999::::::777777777777666666666666555555666777777777777777666666666555555444444333555555666666666777777777888777555444444555666777444444444555555555555666444333333333444444555555888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;:::999999:::;;;;;;<<<===?????????>>>>>><<<:::888999<<<>>>>>>===?????????@@@@@@@@@AAAAAAEEEFFFEEECCC@@@>>>>>>>>>>>>??????>>>;;;999888888666777888999:::;;;;;;;;;<<<===>>>===<<<;;;<<<===<<<<<<======>>>???@@@@@@>>>???@@@@@@@@@???>>>>>>@@@>>>===<<<===???BBBDDD<<<======>>>????????????????????????????????????AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFHHHDDDBBBCCCDDDEEELLLSSS]]]eeesss~~~wwwbbbWWWMMMKKKKKKIIIHHHIIIEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFHHHGGGDDDCCCDDDFFFGGGGGGGGGFFFDDDDDDEEEGGGIIIIIIIIIIIIJJJLLLMMMNNNKKKJJJIIIIIIJJJIIIFFFDDDJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDBBBAAA???=========???@@@??????@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDCCCAAA???>>>AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@????????????@@@AAABBBBBBGGGFFFEEEEEECCCCCCBBBAAAEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEGGGJJJLLLTTTeeeuuussspppkkklllxxx}}}kkkYYYNNNMMMLLLLLLMMMNNNMMMKKKIIIJJJJJJKKKLLLLLLMMMLLLLLLJJJHHHFFFFFFFFFGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEHHHFFFDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCEEEIIILLLTTT```pppzzz~~~wwwqqqvvvzzz}}}{{{rrrccc[[[OOOEEEAAA>>><<<;;;:::999999888888888888888777777777777888888888888777777777777666666666666555555666777777777777666555555555555555555555555666666666777777777888888777666555444555666777888666666666555555555444444333333444444444555555555777888999999::::::999999888999999:::;;;<<<<<<===:::<<<<<<<<<:::999:::;;;;;;<<<>>>@@@BBBCCCDDDDDD>>><<<;;;;;;<<<<<<<<<;;;>>>??????@@@AAABBBCCCCCCEEEEEEEEECCC@@@>>>>>>>>>???@@@AAA???===;;;:::;;;999999:::;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>===>>>>>>>>>??????@@@@@@???@@@AAAAAAAAAAAAAAA@@@AAA@@@???>>>???@@@BBBDDD999:::<<<===>>>>>>>>>===<<<<<<=========>>>>>>>>>?????????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDEEECCCDDDGGGHHHJJJRRR[[[hhhsss}}}bbbWWWMMMKKKLLLKKKKKKLLLFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJIIIGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFDDDBBBAAABBBDDDEEEFFFGGGGGGEEEDDDDDDEEEGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJKKKJJJGGGEEEKKKKKKJJJJJJIIIHHHGGGFFFDDDEEEEEEEEEEEEEEEDDDDDD@@@???===<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEFFFEEEDDDCCCAAA@@@AAAAAA@@@???>>>>>>>>>>>>===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGIIIJJJLLLWWWbbbwwwtttlllqqqxxxfffZZZVVVQQQMMMNNNOOONNNMMMNNNNNNPPPQQQPPPNNNLLLMMMNNNLLLJJJHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGKKKGGGEEEEEEEEEEEEFFFIIIHHHGGGFFFFFFIIINNNTTTYYYcccnnn{{{wwwppprrr~~~~~~}}}wwwmmm___TTTGGG>>><<<<<<:::888999999888777777777777888777777777777666666666666777777777777666666666666444555666666777777666666444555555555666666666777777777777777888888888888555555555555666777888999777777777666555444444333555666666777777777777777666777888888999999888888888999999:::;;;;;;<<<<<<<<<===>>>===;;;::::::;;;<<<===>>>@@@BBBDDDEEEEEEAAA@@@???>>>===<<<;;;:::<<<<<<===>>>@@@AAABBBCCCDDDEEEDDDCCC@@@>>>>>>>>>???AAABBBAAA>>>===<<<===;;;;;;;;;<<<<<<;;;::::::999;;;<<<<<<<<<<<<>>>???CCCBBBAAA@@@???>>>======@@@@@@@@@AAABBBBBBBBBBBBCCCBBBAAA@@@@@@AAACCCDDD999:::<<<>>>>>>>>>>>>===<<<<<<<<<===>>>>>>???????????????@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA???@@@DDDHHHOOO\\\iii|||bbbWWWMMMLLLNNNNNNNNNPPPIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDBBBBBBBBBCCCBBBDDDFFFFFFDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHJJJLLLLLLIIIGGGIIIIIIIIIIIIHHHGGGEEEDDDBBBBBBDDDEEEFFFFFFFFFEEE@@@???>>><<<<<<<<<<<<<<>>==================>>>@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???BBBFFFFFFEEEKKKSSS^^^rrr{{{lllkkkuuu~~~|||qqqbbbYYYRRRQQQPPPMMMOOOTTTWWWWWWVVVSSSOOOMMMMMMNNNLLLJJJHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCEEEFFFGGGHHHKKKGGGEEEHHHIIIHHHLLLRRRRRRPPPOOORRRXXX```hhhmmmzzzyyyuuuvvv}}}}}}pppeeeXXXNNNBBB;;;::::::999777888888777666666666666777777777666666666666666666777777777777666666666666444444555666666666666666444444555555666777777777777777777777888888888888555555555666777888999:::888888777666555444444333555666777888888888777777555666777777888888777777::::::::::::::::::::::::<<<===>>>===;;;:::;;;<<<======>>>???@@@AAACCCCCCCCCCCCBBBAAA???===<<<;;;;;;<<<===>>>@@@BBBCCCCCCCCCDDDDDDBBB???>>>>>>??????AAABBBAAA@@@>>>>>>???;;;;;;;;;<<<;;;;;;:::999999;;;============???@@@DDDCCCBBBAAA@@@???>>>>>>??????@@@@@@AAABBBCCCCCCDDDCCCBBBAAAAAABBBBBBCCC;;;<<<======>>>>>>>>>>>>=========>>>>>>??????????????????@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@??????@@@@@@@@@@@@CCCIIIQQQ]]]ppp|||___UUULLLLLLNNNOOOOOOPPPKKKKKKJJJIIIHHHGGGFFFFFFJJJIIIHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDAAACCCDDDDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDEEEGGGJJJLLLLLLJJJGGGFFFGGGGGGHHHGGGFFFDDDCCCAAAAAACCCDDDEEEFFFFFFFFFAAA@@@???>>>===<<<<<<<<>>>>>???AAACCCCCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDDDDFFFFFFGGGHHHBBBCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFDDDAAADDDJJJMMMZZZpppuuurrryyyqqqhhhaaa]]]XXXRRRUUU^^^aaa```^^^\\\YYYVVVSSSQQQMMMKKKIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIKKKHHHJJJOOOPPPOOOVVVbbbgggeeecccfffmmmvvv~~~}}}rrrcccXXXJJJDDD===888888999999888888777777666666666666666666666666666777777777777777777777777666666666666444444555666666666666555555555555666666777777777666666666777777777888888555555666777888888999999888888777777666555444444333444555666777666555555444555666666777777666666::::::::::::999999999999;;;<<<======;;;:::;;;<<<============>>>???@@@AAAAAACCCCCCBBB???===============>>>@@@AAACCCDDDEEEBBBCCCCCCBBB???>>>>>>??????AAABBBBBB@@@??????@@@;;;;;;<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>>>>@@@AAA@@@AAAAAAAAABBBBBBCCCCCC?????????@@@AAACCCDDDEEEDDDDDDCCCBBBBBBAAAAAABBB=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAADDDLLL\\\mmmxxx|||nnn\\\RRRKKKLLLOOOOOOOOOPPPLLLKKKJJJIIIHHHGGGFFFFFFIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJIIIGGGFFFAAACCCCCCBBBAAA@@@AAABBBAAABBBCCCDDDEEEDDDCCCCCCDDDEEEGGGJJJLLLKKKHHHEEEDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEAAABBBCCCEEEFFFFFFFFFEEEFFFGGGGGGGGGFFFDDDBBBAAA<<<<<<<<<<<<===>>>>>>??????@@@BBBDDDDDDDDDCCCBBB????????????@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFGGGBBBBBBCCCCCCBBBAAA???>>>????????????????????????CCCCCCDDDFFFDDDAAACCCHHHGGGLLLXXXmmm|||{{{~~~}}}xxxuuujjj___aaalllnnnmmmmmmnnnnnniiiaaaZZZRRRPPPNNNMMMNNNNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIGGGFFFEEEDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJLLLMMMQQQPPPUUU]]]]]]\\\gggxxx|||}}}}}}~~~}}}~~~}}}zzzqqqcccSSSIII@@@>>>;;;999888777777777999888777777666666777777666666666777777888888888777777777777666666666666333444555555666666555555666666666666666777777777555555666666666777777777555666777777888888888888888777777777666666555555333444666777777777555444444444555666666666666555888888888999::::::;;;;;;:::;;;<<<<<<;;;:::;;;===<<<<<<;;;<<<===>>>@@@AAA>>>@@@BBBAAA???<<<<<<=========>>>???@@@BBBBBBCCCBBBCCCCCCAAA???>>>>>>???>>>@@@AAAAAA@@@???@@@AAA<<<<<<======>>>============>>>@@@@@@??????@@@BBB@@@@@@AAABBBCCCDDDDDDEEE@@@@@@@@@AAACCCEEEGGGHHHDDDDDDCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<>>>>>>>>???@@@BBBCCCDDDHHH[[[zzzxxxzzz}}}}}}|||qqqccc[[[RRRLLLNNNQQQQQQPPPPPPKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGIIIKKKMMMLLLIIIGGGBBBCCCCCCBBB@@@@@@AAACCCBBBCCCDDDEEEEEEEEEDDDCCCEEEFFFGGGJJJKKKIIIFFFBBBCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA===>>>???@@@BBBCCCDDDDDD===???AAACCCDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@<<<<<<<<<<<<===???@@@AAA@@@AAACCCEEEEEEDDDCCCAAA????????????@@@AAABBBBBBFFFFFFFFFEEEEEEEEEEEEEEEAAABBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@BBBAAA???AAAFFFGGGGGGLLLYYYnnn~~~~~~|||vvvxxx{{{lllmmmxxxxxxxxx{{{{{{oooeeeXXXVVVTTTTTTTTTUUUTTTRRRUUUUUUUUUUUUUUUUUUUUUUUUOOONNNMMMKKKJJJIIIHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLNNNOOOQQQRRRXXXYYY```iiihhhhhhvvv|||~~~}}}}}}~~~{{{{{{yyysssgggWWWGGG===>>>>>>>>><<<888666555555:::999999888777888888888555666666777888999999:::777777777777666666666666333444555555666666555555777777777777666666666666555555555555666666666666666666777888888888888777777777777777666666666666555666888999:::999777666333444555555666666555555555666777888:::;;;<<<===888:::;;;;;;::::::<<<===;;;::::::;;;===???AAACCC;;;>>>@@@@@@===;;;<<<===;;;;;;<<<===>>>??????@@@AAABBBCCCAAA???>>>>>>???>>>???AAAAAA@@@???@@@AAA======>>>???????????????>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJDDDDDDCCCBBBAAA@@@@@@???;;;<<<<<<<<<======>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA@@@AAACCCCCCAAAAAABBBAAA;;;;;;AAAAAA>>>FFFSSSggg|||~~~yyyrrr~~~uuuppppppnnnfff^^^QQQPPPOOOMMMMMMLLLMMMMMMOOOPPPPPPMMMJJJIIIHHHIIIIIIIIIGGGDDDBBBCCCFFFIIIMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIEEEDDDAAA?????????@@@AAABBBDDDGGGHHHGGGEEEEEEEEECCCDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGEEECCCAAA@@@??????>>>>>>@@@@@@@@@@@@???>>><<<<<<<<<<<<===>>>@@@@@@>>>???AAACCCCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>>>>???@@@AAAEEEEEEDDDDDDCCCBBB@@@@@@???>>>======>>>???BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAEEEMMMWWWhhh~~~vvvssssssuuuyyy|||~~~{{{{{{}}}oooooolllgggaaa\\\ZZZZZZ^^^cccjjjnnnoooppprrrtttmmm]]]PPPOOOSSSRRRNNNNNNMMMVVV[[[YYYZZZ```dddccc]]][[[\\\```bbb```aaadddhhhllltttzzzyyyxxx~~~yyyyyy}}}zzzrrriii___SSSFFF>>><<<888888888888888888888888888888777777777777888888888888888888888888888888888888777777666666555555444555555555666666777777555555666666666666555555666666666666666666666666888999999::::::999999888777777777777666666666666666666666555555444444444555444333333333333444555555666777888999:::;;;;;;;;;;;;;;;;;;:::999888888888:::===???@@@???===<<>>>>>>>>>>>@@@??????>>>>>>??????@@@??????>>>===============???===<<<<<<>>>@@@AAA@@@BBBAAAAAA@@@???>>>======@@@@@@@@@??????>>>>>>>>>CCCBBBBBBBBBBBBCCCDDDDDDFFFDDDBBBAAAAAACCCEEEGGGHHHFFFDDDBBB@@@???>>>>>><<<<<<=========>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@CCCBBBBBBCCCCCCBBBBBBBBBEEE???>>>BBBBBBCCCNNN^^^zzz~~~}}}|||zzzqqqiiihhheee___XXXQQQPPPNNNLLLKKKLLLMMMNNNOOOPPPPPPOOOLLLJJJIIIIIIJJJIIIHHHFFFDDDCCCEEEGGGMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGEEEDDDAAA?????????@@@@@@AAADDDGGGHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGEEECCCAAA@@@??????FFFFFFEEEDDDBBB???===<<<<<<<<<<<<<<<===>>>???@@@???@@@AAACCCCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@AAABBBBBBBBBBBBBBBAAA@@@???@@@???>>>===>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCDDDEEEAAA@@@???>>>===>>>??????======>>>>>>>>>?????????======>>>>>>>>>?????????DDDCCCDDDGGGLLLWWWjjj|||zzzwwwmmmooopppqqqyyy~~~wwwqqqmmmlllssswww|||{{{lll```___aaa___\\\ZZZbbbjjjooonnnpppwww|||}}}xxxtttrrrtttuuuuuuxxx|||||||||~~~yyyyyy{{{}}}~~~vvvkkk]]]SSSIII@@@::::::888888888888888888888888888888777777777777888888888888888888888888888888888777777777666666666555555555555555666666666777555555666666666666555555666666666666666666666666888999999::::::999999888888888777777777666666666555555555444444444333333555555444333333444555555444555555666888999999::::::;;;;;;;;;:::999999888888:::<<<>>>???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<>>@@@@@@@@@BBBAAAAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBDDDCCCBBBAAABBBCCCEEEFFFFFFEEECCCAAA???>>>============>>>>>>>>>>>>>>>???<<<<<<======>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAA@@@GGGCCCCCCFFFGGGMMM^^^qqq|||yyyjjjbbb```^^^ZZZVVVQQQOOOLLLJJJJJJKKKLLLNNNNNNOOOQQQQQQNNNKKKJJJIIIJJJJJJJJJHHHEEEDDDEEEFFFLLLKKKKKKJJJJJJJJJKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDEEECCCAAA@@@???>>>??????AAADDDGGGHHHHHHGGGGGGHHHDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@??????GGGGGGFFFDDDAAA???===;;;===<<<<<<======>>>???@@@???@@@BBBCCCCCCCCCBBBAAA???@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@@@@??????@@@??????>>>???@@@BBBCCCBBBAAAAAA@@@AAAAAABBBBBB@@@???===<<<<<<<<<===>>>======>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAADDDCCCBBBBBBBBBFFFSSS```|||uuuvvvsssppprrrzzz}}}zzz{{{xxxsssqqquuuzzz~~~~~~}}}yyyxxxxxxwwwvvvpppaaaPPPFFF@@@;;;999999888888888888888888888888888777777666666777777888777777777777777777777777777777777777666666666666555555555555666666666666555555666666666666555555666666666666666666666666888888999999999999888888888888888888777777777777444444444444333333333333555555444333333444555555444444555555666777888888999:::::::::::::::999888888:::<<<>>>>>>>>><<<;;;<<<<<<<<<===>>>>>>??????======>>>??????>>>=========<<<;;;;;;::::::;;;;;;>>>===;;;<<<>>>@@@@@@???BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCBBBBBBBBBBBBCCCDDDDDDEEEDDDBBB@@@???>>>======>>>>>>>>>>>>????????????<<<===>>>???@@@???>>>===========================??????@@@AAAAAAAAA@@@???<<>>>>>==================>>>??????@@@@@@AAABBBCCCBBBBBBAAA???@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@@@@?????????@@@@@@??????===<<<<<<<<<===>>>============>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAIIIRRRddd{{{|||}}}}}}{{{~~~{{{xxxuuupppmmmhhhXXXGGG???===;;;999999888888888888888888888888777777666666666666777777666666666666666666666666777777777777666666666666555555555666666666666666555555666666666666555555666666666666666666666666888888999999999999888888999888888888777777777777333333333333333333333333555555444444444444555555444444555666666777888888888999999:::::::::999999999:::;;;======<<<;;;;;;999:::;;;<<<===>>>??????<<<===???@@@@@@???===<<<===<<<<<<;;;:::;;;;;;;;;===<<<;;;<<<>>>@@@??????AAAAAAAAA@@@@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@??????>>>>>>===>>>>>>@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCEEEDDDCCCAAA@@@?????????????????????>>>>>>>>>>>><<<>>>???@@@AAA@@@??????========================>>>????????????>>>>>>===;;;BBBGGGIIINNNTTTUUUQQQKKKQQQZZZeeennnyyy{{{}}}wwwtttqqq```]]]YYYVVVVVVVVVTTTSSSMMMKKKIIIHHHGGGIIIJJJLLLIIILLLOOOPPPNNNKKKIIIIIIJJJKKKKKKIIIFFFDDDCCCDDDHHHHHHHHHHHHIIIJJJKKKLLLOOOMMMJJJGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAADDDHHHIIIIIIIIIIIIJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFEEECCCBBB@@@@@@??????::::::;;;;;;<<<>>>>>>???>>>============>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>>>>???@@@???>>>===<<<===>>>>>><<<============>>>>>>>>>============>>>>>>>>>>>>???>>>@@@BBBBBB@@@EEEKKKOOO```yyywwwzzz}}}}}}{{{}}}}}}}}}xxxrrrkkkfffZZZMMM@@@<<<===:::888777777777777777777777777777777777666666666666777777555555555555555555555555666666666666777777777777666666666666666555555555555555666666666666555555666666666666666666666666777888888999999888888777888888888777777777777666333333333333333333333333555555555555555555555555555666666777777888888888777888888999::::::::::::999:::;;;;;;<<<;;;;;;:::888888999;;;<<<===>>>???===>>>@@@AAAAAA@@@>>>===>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;===???@@@???>>>@@@@@@@@@@@@@@@@@@@@@AAACCCCCCBBBAAA???>>>======::::::;;;<<<>>>@@@BBBCCC@@@AAAAAABBBBBBBBBBBBBBBEEEEEEDDDBBBBBBAAAAAAAAA???>>>>>>>>>>>>>>>============>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@===IIISSSXXXaaajjjlllgggbbbiiiuuu{{{zzzwwwmmmgggSSSRRRQQQNNNLLLJJJIIIHHHJJJIIIHHHHHHGGGHHHIIIJJJGGGIIILLLLLLKKKIIIHHHHHHIIIIIIIIIGGGDDDCCCDDDEEEGGGGGGGGGGGGGGGHHHIIIIIINNNMMMKKKIIIGGGEEEDDDDDDBBBBBBCCCCCCCCCBBBBBBBBBCCCFFFIIIJJJJJJIIIIIIIIIEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@??????======<<<<<<<<<===>>>>>>>>>>>>============>>>>>>????????????@@@@@@@@@AAA@@@AAABBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@======>>>???@@@@@@@@@??????????????????????????????>>>>>>>>>>>>>>>??????@@@???>>><<<<<<======>>><<<<<<============>>>>>>>>>>>>>>>>>>????????????>>>===>>>AAA@@@>>>???DDDFFFOOOaaayyy|||vvvqqqqqqvvvvvvppplllqqqxxx{{{tttkkkbbb[[[KKKBBB;;;:::;;;888555555777777777777777777777777777666666555555666666777666666666666666666666666666666666666777777777777666666666666666555555555555555666666666666555555666666666666666666666666777777888888888888777777777777777777666666666666333333333333444444444444444555666666666666555444666666666777777888888888666666888999::::::::::::999:::::::::::::::::::::777888999:::;;;<<<============????????????======>>>======<<<;;;<<<<<<<<<<<<;;;;;;===???@@@>>>===>>>>>>>>>??????@@@@@@AAACCCBBBAAA@@@>>>===<<<<<<999999:::<<<>>>@@@BBBCCCAAA@@@@@@@@@@@@AAABBBBBBEEEEEEDDDCCCCCCBBBCCCCCC>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<===@@@DDDGGGJJJNNN]]]llluuu{{{yyy}}}uuufff[[[NNNMMMKKKGGGDDDBBBBBBDDDGGGGGGHHHHHHHHHHHHHHHGGGEEEGGGHHHHHHGGGFFFGGGHHHHHHHHHGGGDDDBBBBBBDDDFFFIIIIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDGGGJJJKKKJJJIIIIIIIIICCCDDDGGGHHHHHHGGGEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCBBBAAA@@@?????????>>>>>>===<<<<<<<<<===>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAA@@@??????<<<======>>>>>>>>>======>>>>>>>>>??????>>>>>>===>>>=========>>>???@@@@@@>>>>>><<<;;;;;;;;;<<<===<<<<<<<<<=========>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA<<<:::<<>><<<<<<<<<===>>>??????@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>???@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCCCC>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@??????AAAEEEKKKQQQUUUeeevvv{{{}}}rrr___QQQLLLKKKHHHDDD@@@@@@CCCGGGEEEFFFHHHIIIIIIHHHGGGFFFDDDEEEFFFFFFDDDDDDFFFGGGGGGGGGEEECCCAAAAAADDDGGGKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDBBBAAABBBCCCEEEFFFGGGGGGGGGFFFHHHKKKKKKJJJIIIHHHHHHAAACCCFFFIIIIIIHHHEEECCCDDDCCCBBBBBBBBBCCCEEEFFFDDDCCCBBBAAA@@@?????????;;;;;;::::::;;;<<<>>>??????>>>============>>>>>>===============>>>>>>???>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>;;;<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>===<<<============>>>@@@AAAAAA===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<=========>>><<<============>>>>>>>>>999888:::>>>???===>>>AAA@@@@@@BBBIIIWWWlllxxxwwwssslllhhhjjjnnnooorrruuu~~~|||xxx{{{vvvsssmmmfff]]]QQQEEE===???;;;999999999666888;;;777777777777777777777777666666555555555555666666777777777777777777777777555666666666777777888888777777666666555555555444555555666666666666555555666666666666666666666666777777888888888888777777666555555555444444444444444444444555555666666666444555666777777666555444444444444555555555555555444555777888::::::;;;;;;:::999999999999999999999888888888999999:::;;;;;;;;;::::::999999::::::;;;<<<;;;::::::999999::::::;;;:::;;;===??????>>><<<;;;;;;<<<===>>>??????@@@;;;<<<<<<===>>>??????@@@>>>>>>============>>>>>>BBBAAA???===>>>???BBBDDDCCCBBBBBBAAAAAABBBBBBBBB<<<<<<<<<=========<<<;;;<<<===>>>>>><<<<<<===>>>DDD===<<>>===>>>???AAA??????===<<<;;;;;;;;;;;;??????@@@@@@???===<<<;;;:::;;;;;;<<<<<<============???@@@@@@???>>>???@@@@@@@@@@@@@@@???>>>=========<<<===???@@@AAA???===>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<======>>>;;;;;;:::::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;===@@@BBBCCCGGGSSSfffsss~~~xxxpppuuuxxxzzzzzzwwwtttsssrrr{{{xxxyyyyyysssuuuxxxzzzyyyuuunnnbbbVVVLLLDDD>>>:::999888777666666777888999666666777777777777666666777777666555444333333222333333333444444444555555444444555666777888999999777777666666555555555444666666666666666666666666888666444333222444666777666777888999999888777666666666666555555444444444444444444555555555666666888777777666555555444444444444444444444444444444444555555555555666999<<<<<<;;;:::999999999999:::777777888999999999999999;;;;;;;;;:::::::::::::::999888777777999::::::999;;;:::;;;===??????>>><<<::::::;;;<<<>>>>>><<<:::<<<;;;:::999:::;;;<<<===999999::::::;;;<<<<<<===AAA@@@???>>>>>>??????@@@???@@@BBBCCCDDDEEEEEEEEE???>>>>>>?????????>>>>>><<<===>>>>>>===>>>@@@BBBAAAAAACCCGGGLLLMMMNNNMMMLLLMMMRRRYYY```hhhvvvyyyiii]]]RRRJJJGGGFFFDDDBBBAAAAAAAAABBBBBBCCCEEEGGGHHHGGGFFFFFFCCCDDDEEEDDDCCCBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDJJJKKKKKKIIIFFFCCCBBBCCCCCCEEEEEEEEECCCCCCDDDEEEEEECCCBBBDDDGGGJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDCCC@@@BBBCCCEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>===>>>@@@AAA@@@???>>>===<<<<<<<<<<<>><<<<<<<<<<<<<<<============???AAABBBAAAAAABBBCCCCCCCCCBBBBBB@@@???===<<<=========???AAAAAA???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;:::;;;;;;;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>>>>???EEEQQQ[[[qqqyyyvvvvvvtttpppllliiiiiijjjnnnhhhfffkkkoooppptttyyy~~~tttsss{{{yyyuuuvvvzzz|||||||||{{{|||{{{uuuppphhhaaaWWWNNNGGGAAA<<<:::888888777666666777888888666666777777777777666666555555555555555444444444333333333444444444555555666666666666666777777777777666666666555555555444555555555555555555555555333111///......///111333555555666777777666555555555555555555444444444333333444444444444555555555666666555555444333333222444444444444444444444444444555666555555666999;;;;;;;;;;;;::::::999999999777888888999999999888888777777777777777777777777;;;:::888888888999999999::::::;;;<<>><<<>>>======>>>??????===;;;<<<;;;:::::::::;;;<<<<<<::::::;;;;;;<<<=========??????>>>======>>>???@@@???@@@@@@AAABBBCCCDDDEEEBBB@@@@@@@@@AAAAAA???>>>=========<<<;;;===AAADDDGGGRRR[[[^^^dddmmmnnnhhh```ccciiisssyyysss```SSSMMMJJJDDDCCCBBBAAA@@@AAABBBBBBBBBCCCDDDFFFFFFFFFFFFEEECCCDDDEEEDDDBBBAAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDGGGHHHIIIGGGDDDBBBAAABBBAAACCCDDDDDDCCCBBBCCCEEEEEEDDDDDDEEEHHHJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCBBB???@@@BBBCCCDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBAAA???>>>>>>???@@@BBB@@@??????>>>============CCCDDDDDDEEEDDDCCCAAA@@@============<<<<<<<<<<<<;;;===???AAAAAAAAABBBDDDDDDDDDDDDBBBAAA???===<<<>>>>>>>>>???AAAAAA???===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;=========<<<;;;::::::999::::::::::::;;;::::::999888888999999:::::::::;;;;;;;;;888888999999::::::;;;;;;888<<>>CCCHHHSSSddd}}}~~~{{{vvvpppllljjjgggaaa]]]^^^___```dddhhhrrr|||~~~xxxkkklll{{{{{{|||~~~{{{{{{|||wwwkkkaaaUUUPPPIIICCC???<<<:::888888777777666666777777888555666666777777666666555444444444555555555666666333333333444444444555555777777777666666666555555666666666555555555555555555555555555555555555555555333222111111222444555333333444555555444333333555444444444444333333333333333333333444444444444444444444333222222111111555555555555555555555555333555666666555666888:::::::::;;;<<<;;;:::999888888888999999999888888777777777888888999999::::::<<<;;;999888777888888999:::::::::<<<>>>>>>===<<>>???@@@@@@???>>><<<<<<;;;;;;:::;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>===<<<;;;;;;<<<===???@@@??????>>>???@@@AAACCCDDDGGGEEEDDDDDDFFFEEEBBB???BBBAAA@@@>>>>>>@@@EEEIIIYYYooopppZZZMMMIIIHHHBBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEDDDCCCDDDEEEDDDBBBAAAAAABBBDDDCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDDDDFFFHHHIIIIIIFFFEEEEEEEEEEEEEEEEEEEEE@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAA@@@>>>>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>AAAAAABBBBBBBBBAAA???>>>======<<<<<<;;;;;;::::::999;;;===>>>======>>>@@@BBBBBBAAAAAA@@@???======>>>>>>>>>???AAAAAA???===::::::::::::999999999888;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::<<<===>>>===<<<;;;:::999999999999::::::::::::999888777777888888999999999:::::::::666666777777888999::::::888<<>>===<<>>===>>>@@@BBBBBBAAA<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===::::::999::::::<<<>>>???>>>===<<<<<<===???BBBDDDUUUTTTSSSUUUXXXWWWRRRMMMHHHHHHGGGFFFHHHMMMSSSXXXlllmmmXXXKKKFFFFFFAAAAAA@@@???@@@AAABBBCCC@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGFFFDDDCCCCCCDDDGGGHHHHHHFFFCCC@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGDDDDDDDDDDDDEEEGGGHHHIIIBBBBBBBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>??????@@@AAAAAA@@@>>>===<<<;;;;;;::::::999999999;;;<<<>>>===<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>???@@@@@@>>><<<:::999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;===>>>???===<<<;;;:::999888888888999:::::::::999999888777888888888999999999::::::555555555666777888999999777999:::999888888;;;>>>>>>AAAKKK]]]rrr}}}~~~vvvkkkiiijjjqqqyyy~~~}}}}}}{{{yyyxxxooogggggghhhhhhjjjmmmmmmtttxxxyyy~~~}}}}}}{{{{{{yyyxxxvvvnnncccVVVLLLFFF@@@===:::888888888777666666666666777777666666666555555666666666666555555777666666555444444333333333333333444444444555555333444444555666777777777444444444555555555555555555555555555555555555555333333222222333444555666444444444444444444444444444444444444444444444444222222222333333333444444555555555555444444444444222222222222222222222222333444666666555555666888666888999;;;;;;:::888777888888999999999888888777444555555666777888999999888999::::::888777999;;;:::999888999;;;===<<<;;;;;;;;;;;;===AAACCCCCCBBB=========<<<<<<;;;;;;;;;777888888999999:::;;;;;;999999888888999;;;===>>>===<<<;;;;;;<<<>>>AAABBBlllkkkmmmsssyyyxxxrrrlllSSSSSSTTTTTTWWW\\\ccchhh|||uuudddTTTJJJEEEDDDBBBAAA@@@@@@@@@AAABBBCCC??????@@@@@@AAABBBBBBCCCDDDEEEEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFFFFEEEDDDEEEFFFIIIIIIIIIFFFBBB@@@?????????@@@AAAAAA@@@AAACCCEEECCCCCCCCCCCCEEEGGGIIIKKKBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@??????>>>>>>>>>?????????>>>>>>======>>>>>>>>>???@@@AAAAAAAAA@@@???>>>;;;;;;;;;:::::::::::::::===>>>@@@???===;;;;;;<<<888999:::;;;<<<==================>>>???>>><<<:::999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>>>><<<;;;:::999999888999999999999::::::::::::999999888888999999999:::::::::555555666666777777888888:::::::::888666666888:::;;;:::>>>IIIWWWiii~~~{{{uuusssyyy~~~tttjjjgggfffeeefffhhhrrryyyzzzzzz~~~~~~~~~}}}~~~zzzxxxrrrdddUUUHHHBBBAAA===;;;888777777888777666555666666777777666666555444555555666666555555444888777666555444333222222333333333444444444555555222333444555666777777888444444444444444555555555444444444444444444444444222222222222333444555555666555555444444555555666444444444555555555555666333333333333444444444444666666666666666666666666222222222222222222222222222444666666555555555666555666777888999888777777777777888999999999999999777888888999999:::::::::888;;;>>>>>>;;;999999;;;:::999777888:::<<<<<<;;;999999;;;>>>AAACCCBBBAAA===============<<<;;;:::666666777888888999999::::::999999888999:::<<<===<<<<<<;;;<<<===>>>@@@AAArrrrrrqqqpppppprrrwww{{{wwwrrrlllaaaVVVMMMGGGDDDBBBCCCBBBAAA@@@@@@AAABBBBBB????????????@@@AAAAAABBBDDDEEEEEECCCAAA??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEFFFEEEDDDEEEFFFGGGHHHGGGEEEAAA?????????>>>???AAA@@@??????AAADDDDDDCCCBBBBBBCCCDDDFFFHHH@@@@@@@@@AAAAAABBBCCCDDD??????@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>======>>>======<<<<<<======>>>>>>???@@@AAAAAA@@@??????;;;;;;<<<<<<<<<<<<<<<===;;;===>>>>>><<<;;;;;;<<<888888999:::;;;;;;;;;;;;<<<<<<<<<<<<======:::888::::::999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<::::::999999999999999:::888999:::;;;;;;<<<;;;;;;999999999999:::::::::;;;666666666666777777777777999:::;;;;;;:::999::::::999999;;;AAAFFFNNN___ppp}}}~~~{{{xxxwwwvvvvvvyyy}}}~~~}}}}}}~~~yyykkkZZZKKKAAA>>>>>>999777555555777777777666555555666777777666555555444555555666666555555444666666555555444444444333333333333444444444555555444444444555555666666666333333333444444555555555444444444444444444444444444444444555666777777888666555444333333444555666555555555666666666777777333444444444444555555555666666666666666666666666444444444444444444444444222444666777666555555555555555555555666666666777555666777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>===<<<:::999777777777888999999::::::;;;:::999999999:::;;;<<<;;;;;;<<<===>>>???@@@@@@zzzkkkccc]]]SSSKKKGGGEEECCCBBBDDDCCCBBBAAAAAAAAABBBBBB>>>>>>>>>>>>???@@@AAABBBDDDEEEEEECCCAAA??????@@@??????@@@@@@@@@AAAAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFDDDEEEEEECCCAAA??????@@@>>>@@@AAA@@@>>>>>>AAADDDEEEDDDBBBAAAAAABBBCCCDDD>>>>>>???@@@BBBEEEGGGHHH@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@???>>>===<<<<<<======<<<<<<<<<<<<===>>>======??????@@@???>>>===<<<=========>>>>>>??????777999;;;;;;::::::;;;<<<999::::::;;;;;;::::::999<<<;;;;;;<<<===<<<999777:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999::::::999999999888999999::::::888999:::;;;<<<=========999999:::::::::;;;;;;;;;777777777777777666666666222444777:::;;;:::999999:::;;;>>>@@@======IIIWWWddd{{{{{{wwwssswwwxxxssstttzzz~~~~~~{{{xxx|||uuuaaaNNNBBB;;;999888666444333444666777777666444555666777777666555444444555555555555555555444444444444555555555555666333333333444444444555555666555555555555444444444333333333444444555555555444444444444444444444444333333444444555666666777555555333333333333555555555666666666777777888888444444444555555555666666555555666666666666666666666666666666666666666666222444666777666444444555444444444444444555666777444555777888::::::;;;;;;::::::::::::::::::999999AAAFFFKKKIIICCC<<<888888:::888666777999;;;;;;;;;<<<===@@@CCCDDDBBB>>>:::===>>>>>>>>>>>><<<:::999777888888999::::::;;;;;;<<<;;;:::999999999:::;;;:::;;;===>>>??????@@@???zzzvvvzzzzzzxxx~~~ppp```VVVNNNHHHGGGFFFDDDDDDGGGEEEFFFHHHGGGEEEBBBAAABBB@@@@@@@@@@@@@@@???>>>===@@@AAAAAA???>>>===>>>@@@????????????????????????AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@???@@@CCCFFFDDDBBB???===<<<>>>@@@BBBBBBAAAAAA@@@@@@??????>>>======>>>???AAACCCFFFGGGAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAA@@@???===;;;:::======<<<<<<<<<<<<======???????????????>>>======>>>???@@@@@@???===:::999888999999::::::;;;;;;<<<999999::::::::::::;;;;;;<<<;;;:::999999999999999999999:::::::::;;;;;;;;;888;;;<<<;;;888777999<<<999999888888999;;;<<<===;;;;;;:::999888888777777555666777999:::;;;<<<<<<;;;:::888888999888777555888555333444777888666444444555555666666666666666;;;:::888777999===AAADDDPPP```vvv{{{yyy|||rrrppptttxxxxxx~~~wwwtttuuuwwwwwwvvvrrreeeRRRDDD===:::888777888888777777666666555555777666555444444444444444333444555666666666555444444444444444444444444444444444444333333222222222444333333333333444555555444444333333333333222222333333333333333333333333222222222333444555777777555666666777888999999999555555555555555666777888444444444333333222222222555555555555555555555555666666666666666666666666555555555555555555555555333333333444444555555555888888777777888888999:::@@@@@@@@@@@@???===<<<;;;AAACCCEEEDDD@@@;;;777666999999888888888888888888<<<===>>>??????>>>===<<<@@@@@@???===;;;999:::;;;777777888888999999999999;;;::::::::::::;;;<<<<<<>>>===;;;:::;;;<<<>>>@@@~~~zzz{{{~~~~~~yyyuuuuuuvvvqqqeeeZZZTTTMMMGGGFFFEEECCCDDDGGGFFFGGGIIIIIIGGGEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>>@@@AAAAAA@@@>>>===>>>@@@???@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@CCCFFFEEECCC@@@======>>>@@@BBBAAAAAAAAAAAA@@@@@@??????>>>>>>???AAACCCDDDFFFFFF???@@@@@@AAAAAAAAAAAA@@@BBBAAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>===>>>???@@@???===;;;:::;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======;;;:::::::::999999888888999;;;<<<===AAA@@@???>>><<<:::999999666777888999:::;;;;;;;;;999888777777999999888777777555555555666777666555444555555666666666666666:::999888888999<<>>==================<<<<<<>>>@@@BBBAAA>>>:::888777999999888888888888888888<<<<<<===>>>>>>===<<<<<<>>>??????===;;;999999:::888888888888999999::::::;;;::::::::::::;;;<<<<<<>>>===<<<;;;;;;===>>>@@@||||||~~~}}}yyyuuusssqqqlllddd]]]QQQKKKEEEEEEEEECCCCCCFFFFFFHHHJJJJJJIIIHHHHHHHHHCCCBBBBBBAAAAAA@@@?????????@@@AAA@@@>>>>>>>>>@@@???@@@BBBDDDDDDBBB@@@?????????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???@@@CCCEEEEEEDDDAAA>>>===>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEE@@@@@@@@@@@@@@@??????>>>AAAAAA@@@????????????@@@:::::::::999999:::::::::999:::<<<===>>>?????????<<<===>>>??????>>>===<<<=========<<<<<<<<<<<<<<<999999::::::::::::;;;;;;===<<<;;;;;;:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========>>>???>>>;;;999:::999999888999:::<<<===DDDCCCBBB@@@>>><<<:::999888999999:::::::::::::::666555555666999::::::999555666777666555555555777444555555666666666666666888888888888999:::;;;<<<:::>>>DDDIIIQQQ___ppp}}}{{{zzz}}}qqqqqqxxx|||~~~{{{vvvqqqmmmjjjfff___[[[KKKFFF???;;;:::888555222555555555444444444444444666666555444444444555555555555555555444222111000222222222222222222222222444444333333333333222222333333333333333444555555444444333333333333222222333333333333333333333333222222222333444555666777555666666777777888888999555555555555666666666666555555444444444444333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444333333222333444666999<<<>>>@@@:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<:::888888999888888999999999999999999;;;<<<<<<======<<<<<<;;;<<<===>>>===;;;999999999999999999999::::::::::::;;;::::::::::::;;;<<<<<<>>>===<<<<<<<<<===???@@@{{{wwwzzzyyyvvvtttuuuwwwsssiiiaaaNNNHHHDDDDDDDDDBBBCCCFFFFFFHHHJJJKKKJJJIIIIIIJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@AAA@@@???>>>???@@@???AAADDDFFFFFFDDDAAA???>>>????????????@@@@@@@@@AAAAAAAAA@@@???@@@BBBEEEFFFDDDAAA???>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@???>>>@@@???>>>>>>>>>???AAAAAA;;;::::::999999::::::;;;999:::;;;===>>>>>>>>>>>>;;;<<<===>>>?????????>>>>>>>>>======<<<;;;::::::999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>><<<;;;===@@@AAA>>>;;;::::::999888999:::;;;<<>><<<;;;999999999:::::::::::::::999999666555555666888999999888444666888777444333555888444555555666666666666666777777888888888888888888>>>???>>>>>>AAAJJJWWWaaappp|||}}}vvvxxx{{{{{{xxxsssmmmeee___[[[VVVOOOJJJ???<<<999888999999777555555555444444444444444444333333222111111222222222444444444333333222222111222222222222222222222222333333333333333333333333333333222222333333444555444444333333333222222222222222333333333333444444333222222333444555666666666666666666777777888888555555666666666666666555444444333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333555555555444444333333333444555555777999;;;<<<===;;;:::::::::::::::;;;;;;888999:::999888777999:::888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======;;;999999999::::::::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>=========>>>???@@@wwwzzzzzzzzztttpppooovvv|||xxxhhhZZZLLLFFFBBBDDDDDDCCCCCCFFFEEEGGGJJJJJJJJJIIIIIIJJJFFFEEECCCBBBAAA@@@@@@@@@===???AAAAAA@@@??????@@@???AAAEEEHHHHHHEEEAAA???>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@???@@@BBBDDDFFFDDDAAA???=========>>>?????????@@@@@@AAAAAAAAAAAACCCGGGJJJJJJHHHEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===============:::;;;<<<===>>>???@@@@@@>>>======<<<;;;:::999999999999999:::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>>>><<<;;;>>>AAABBB@@@===;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::999999::::::999999888777777666555555777777666555444666888777444333555888444555555666666666666666555666777888888777666666:::;;;;;;::::::===BBBGGGRRR^^^nnnxxx}}}}}}wwwnnnggg```VVVOOOJJJFFFBBB???:::888666555555666777777555555555555555555555555222222111111111222222333222222222222333444444444444444444444444444444444333333333333333333333333333222222222222333444444444444333333333222222222222222222333333444444444333333333333444444555666666666666666666777777777555555666777666666555444222222222222333333333333444444444444444444444444333333333333333333333333333333333333333333333333555555555444444333333333444444555777999;;;===>>>>>>===<<<;;;::::::::::::999999999888777777999;;;888888999999::::::::::::;;;;;;::::::::::::;;;;;;:::;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@wwwnnnwwwuuupppnnntttzzzuuucccRRRJJJDDDBBBDDDEEEDDDDDDFFFEEEGGGIIIJJJIIIHHHIIIIIIGGGEEECCCAAA@@@???@@@@@@<<<>>>AAAAAA@@@??????@@@???BBBEEEGGGGGGEEEBBB???>>>>>>?????????@@@@@@@@@???@@@AAA@@@???@@@AAACCCEEECCCAAA>>>===;;;;;;;;;<<<======>>>???@@@AAAAAA???CCCHHHLLLLLLIIIEEEBBBAAAAAAAAAAAA@@@???>>>======>>>???@@@AAAAAAAAAAAA>>>======<<<<<<======>>><<<<<<===>>>>>>>>>======;;;;;;<<<===>>>???@@@@@@======<<<<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>?????????@@@AAACCCFFFGGGEEEAAA>>>;;;:::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888888888777777777666555555666777555444555666777666555555555777444555555666666666666666555666666777777777666666444666888999999:::;;;<<>><<<:::888777555333222222333444555555555555555555666666666444444333333333444555555222222222222333555666777444444444444444444444444222222333333333333444444222222222222222333444444444444333333333333222222111222222333333444444555333333333333333444555666666666666666666666666666555666777777777666444444222222333333333333444444555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444333333111222333666999===???AAA@@@???===;;;:::::::::;;;;;;<<<<<<;;;999999:::<<<888888999999:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<;;;::::::<<<>>>=========<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<>>>?????????@@@@@@@@@@@@{{{uuutttsssmmmggghhhkkkgggZZZOOOIIIDDDBBBDDDFFFEEEEEEGGGFFFHHHJJJKKKJJJHHHHHHIIIGGGEEECCC@@@?????????@@@;;;>>>AAABBBAAA??????@@@@@@BBBDDDFFFFFFDDDBBB@@@?????????@@@@@@@@@AAAAAA???@@@AAAAAA@@@???AAABBBDDDBBB@@@>>>;;;:::999999:::;;;<<<===>>>???@@@@@@===BBBHHHMMMMMMJJJEEEBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBDDDDDDDDDBBBAAA>>>======<<<<<<======>>>;;;<<<===>>>???@@@@@@@@@<<<<<<<<<======???@@@@@@>>>=========<<<<<<;;;;;;999999::::::::::::;;;;;;:::::::::::::::;;;<<<<<<>>>>>>>>>?????????@@@@@@CCCIIIQQQTTTQQQIIIAAA<<<;;;;;;:::999999999:::;;;;;;:::::::::999999888888555666666777777777666666555444333444666777777555777555555555666777666555444555555666666666666666555555666666777777888888444666777999::::::<<<===;;;@@@FFFLLLVVVfff|||~~~|||xxxuuuwwwxxxqqqbbbUUUIIIDDD===:::999999666444444444444444333333333444333333444444444555555555444444444444444555666666444444333333333555666777333333333333333333333333222222222333333444444444222222222111222222333444444444333333333333222222111111222333333444555555444444333333333444555555666666666666666666666666555666777888777666444333444444444555555555666666666666666666666666666666444444444444444444444444444444444444444444444444333333444444444444444444111222444666999<<>><<<::::::;;;888888999999:::;;;;;;<<<===<<<;;;::::::;;;<<<===<<<<<<<<<:::999;;;>>>AAA>>>>>>>>>=========<<<<<<;;;::::::::::::;;;<<<<<<>>>???@@@@@@AAAAAA@@@@@@|||||||||}}}iiiccc\\\XXXWWWUUUPPPLLLHHHDDDBBBEEEGGGEEEFFFHHHGGGJJJLLLLLLJJJIIIIIIIIIGGGEEEBBB@@@>>>>>>??????;;;>>>AAABBBAAA@@@???@@@@@@BBBDDDEEEEEEDDDBBB@@@???@@@@@@@@@@@@AAAAAAAAA>>>@@@AAAAAA@@@???AAABBBCCCBBB@@@===;;;999888777999:::;;;<<<===>>>???@@@<<>>@@@AAABBBBBB<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>============999999:::::::::;;;;;;;;;999999999999::::::;;;<<<>>>????????????@@@@@@@@@GGGPPP\\\```ZZZMMMAAA:::<<<;;;:::999999999:::;;;::::::999888666555555444444444555666666666666666222111111333666888888777888555333444777888666444444555555666666666666666666555555555666777999999777666666555666888:::<<<999::::::;;;BBBQQQdddsss{{{tttnnnlllkkkdddVVVJJJ???<<<999888999999555222222444777888777555555555222222222333333444444444222222222222333333444555777666555444333444555666222222222222222222222222222222222333333444444444222222111111222222333444444444444333333333222222111111222333333444555555444444333333333444555555666666666666666555555555555666777888777666444222555666666666777777888888777777777777777777777777444444444444444444444444555555555555555555555555333333333444444555555555666666666777888:::;;;<<<<<<;;;:::999999;;;<<<>>>AAABBBCCCAAA>>>;;;;;;;;;888888999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<===>>>===<<<:::999;;;???CCC??????>>>>>>======<<<<<<;;;::::::::::::;;;<<<<<>>>>>???======>>>@@@CCCCCCAAA@@@@@@@@@AAABBBDDDEEECCCAAAAAA@@@?????????@@@BBBBBBAAA@@@@@@@@@???>>>>>>>>>@@@???<<<:::888888999999;;;===??????>>>======>>>???AAADDDFFFFFFFFFDDDBBBFFFGGGGGGHHHGGGFFFDDDCCCBBBCCCEEEGGGHHHFFFAAA>>>========================<<<>>>??????>>>>>>???AAA???<<<999888:::<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;999888777888888999999999::::::::::::::::::===>>>???@@@BBBCCCDDDEEEGGGOOO\\\ccc\\\LLLAAA===;;;:::999777777777777888999999888888777666555555444555555555555555555555444555555555555555444444444444333222333444555666888888777777666666555555444444555555666666777777777777777777777777777777;;;;;;:::;;;>>>EEENNNTTThhhsss~~~kkk]]]^^^^^^RRRFFFBBB:::999888777666666666666555555555555555555555555444444444444444444444444666666666666666666666666222222222222222222222222333333333333333333333333333333333222222111111111111333444444333222222333444444444333333222222222222222333333333333444444444444444555555555555666555444444444444555666666555555444444444444555555222222222333333333444444777666555444333222222222555333222222444555555444555666555333222111333555555555555555555555555555333333555666777777777777<<<;;;:::999999999999999AAABBBBBBBBB@@@<<<888666:::::::::;;;;;;===>>>???::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAAxxxvvvuuuxxx{{{}}}~~~}}}{{{zzz~~~ppp___YYYQQQMMMMMMLLLHHHEEEGGGFFFEEEFFFGGGGGGEEECCCDDDEEEFFFGGGHHHHHHHHHHHHFFFDDDBBB@@@???>>>???@@@???>>>???@@@BBBCCCBBBAAA@@@???@@@BBBDDDDDDCCCAAAAAA@@@@@@???@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>>AAA???===;;;::::::;;;<<<;;;===???@@@??????@@@BBB???AAADDDFFFGGGFFFEEEDDDGGGHHHHHHIIIHHHGGGFFFEEECCCCCCDDDEEEFFFDDD@@@===>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>===>>>@@@???<<<999888:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<::::::::::::;;;;;;;;;;;;>>>>>>???@@@BBBCCCDDDEEEGGGNNNZZZccc^^^NNNAAA;;;;;;:::999777666777777888:::999999888777777666666666555555555555555555555555555555666666555555444444444333333333444555666666666666555555555555555555555555555666666666666666666666666666666666666666777888999;;;>>>CCCGGGOOO[[[jjjxxx~~~iiiVVVRRRPPPFFF===:::999888777666666555555555555555555555555555555555555555555555555555555555444444444444444333333333333333333333333333333333333333333333333333333333333333333222222222111111111333444444333222222333555444444444333333333222222222333333333333444444444444444444555555555555444444444444444555666666555555444444444444555555444444444444555555555555777666555444333222222222555333222222444555555444444555444333111111222444555555555555555555555555333444555666666666666666999999999999:::;;;<<<<<<@@@AAABBBBBB@@@===:::888:::::::::;;;<<<===>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@???@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA}}}}}}zzztttqqqqqquuu{{{}}}}}}xxxttt{{{}}}wwwttt{{{ooocccYYYTTTNNNJJJJJJJJJIIIFFFGGGEEECCCCCCEEEEEEEEEDDDAAABBBCCCDDDEEEEEEEEEEEEFFFDDDAAA???>>>???@@@BBBBBB@@@???@@@BBBCCCCCCCCC?????????AAACCCDDDCCCAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAA@@@??????>>>@@@???>>>===<<<===>>>>>>;;;===@@@AAAAAAAAACCCDDD???AAADDDFFFGGGGGGFFFEEEHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDBBB???===?????????>>>>>>?????????@@@AAAAAA@@@>>>======>>>???===:::888999:::;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>::::::;;;;;;;;;<<<<<<<<<>>>???@@@AAABBBCCCDDDEEEGGGLLLVVV```___QQQAAA999;;;:::888777666666777777::::::999999888777777777777777666666555555555444555555666666666666666555555444444444444555666666333444444444444555555555666666666555555555555555666666666666666666666666333555888999999888888999;;;FFFSSS```pppvvvaaaLLLDDDAAA;;;777888888777666555444444444444444444444444444444444444555555555555555555555555555444444444333333222222333333333333333333333333333333333333333333333333333333333333222222222222111333444444333222222333555555555444444444444444222222333333333333444444444444444444555555555555444444444444444555555666555555444444444444555555555555555666666666777777666555444333333333333333555333222222444555555444333444444333111111222444555555555555555555555555444555555666666666555555777777888999;;;===>>>??????@@@AAAAAA@@@>>><<<:::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>?????????@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA~~~wwwyyy|||wwwuuuzzzyyyrrrnnnqqqtttsssppppppmmmttt}}}{{{oooaaaYYYQQQMMMIIIHHHIIIKKKKKKKKKIIIFFFCCCBBBBBBCCCBBBBBB@@@@@@AAABBBCCCCCCCCCCCCEEECCC@@@>>>>>>???BBBCCCCCCAAA@@@@@@AAACCCDDDDDD???>>>>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@????????????>>>===>>>>>>???@@@<<<>>>AAAAAAAAAAAABBBCCC@@@AAADDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCC@@@>>>@@@@@@???>>>>>>???@@@@@@BBBBBBBBB@@@>>><<<<<<===???===:::999999::::::999;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===:::;;;;;;<<<<<<=========??????@@@AAABBBCCCDDDDDDGGGHHHPPP[[[\\\QQQAAA777;;;:::888777666666777777:::999999999888888888777888777777666666555555444555555666666777777666666444444444555555555666666222333333444555555666666666666666555555444444444666666666666666666666666555777999:::888777666666555<<>>???>>>???@@@AAA@@@???===<<<:::;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAAAAA}}}zzzzzzsssooolllkkkgggcccdddhhhhhhmmmssssssmmmbbbYYYSSSJJJHHHFFFFFFHHHKKKNNNOOOKKKHHHDDDBBBAAAAAA@@@>>>???@@@AAABBBBBBCCCCCCCCCCCCAAA@@@>>>???@@@CCCDDDDDDBBB@@@@@@AAACCCCCCCCC@@@???>>>@@@BBBDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>????????????@@@BBBAAA@@@??????@@@AAABBBCCCEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKJJJJJJHHHGGGFFFFFFEEEBBB@@@AAA@@@???>>>>>>???@@@AAACCCCCCCCCAAA>>><<<;;;<<>>>>>>>>??????@@@AAABBBCCCCCCEEEDDDIIISSSVVVMMM@@@777:::999888666666666666777999999999888888888888888777777666666555555555444444444555666666666666666444444444555555555555555333333444555666777777888666666555555444444333333555555555555555555555555777888999888777666777999444777:::<<<@@@LLL___ooo~~~|||wwwpppmmmlllkkkgggcccRRRGGG<<<888777777888:::555444444333333333333333444444444444444444444444333333333333333333333333666666555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333111333444444333222222333555555555555555555555555222222222333333333444444333333333444444444444555333333333333333444555555555555444444444444555555333333444444444555555555444444333333333444555555555333222222444555555444444666777777555555666777555555555555555555555555888888999999999888888777888888888999999;;;<<<<<<===>>>>>>?????????>>>===:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>===>>>>>>?????????>>>>>>========================<<<<<<<<<===>>>???AAABBBxxxxxx~~~~~~qqqmmmjjjgggbbb^^^___eeeeeegggiiigggaaaYYYSSSOOOGGGFFFEEEEEEFFFIIILLLNNNKKKIIIEEECCCCCCAAA???===??????@@@AAABBBBBBBBBBBB@@@@@@??????@@@BBBCCCDDDCCCAAA@@@@@@BBBBBBBBBAAA@@@??????@@@CCCEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@>>>>>>??????????????????@@@BBBCCCBBB@@@>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGDDDAAAAAA@@@>>>======>>>@@@AAACCCDDDDDDAAA>>><<<<<<<<>>>>>>>>>>>???@@@AAAAAAAAADDDAAACCCJJJMMMGGG>>>999:::999777666555555666666777777777777777777777777555555555555555555555555222333444555666666666666222333444444555555444444333444444555666777777777555555555444444444444444555555555555555555555555555666666555333444777999555666777999;;;AAAQQQ___rrrrrruuu}}}~~~|||wwwmmmfff]]]XXXVVVSSSNNNIIIBBB>>>999666555444444333444444333333333333333444333333333333333333333333222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333444444444444111333444444333222222333444444444444444555555555222222333333333333444444333333333333444444444444333333333333333444444555555555444444444444555555222222222333333333333444333333333333444444555666555333222222444555555444444666888888777666777888555555555555555555555555777888999999999999888888999999888888888888999:::<<<=========>>>=========:::;;;<<<======<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;============>>>>>>??????>>>>>>========================<<<;;;;;;;;;===???AAABBBzzzssspppmmmkkkppp{{{rrrkkkfffggghhhffffffgggfffdddaaa]]]XXXRRRMMMJJJGGGGGGEEECCCCCCDDDGGGIIIHHHGGGEEEEEEEEEDDDAAA???===>>>???@@@AAAAAAAAAAAA===>>>???AAABBBCCCCCCDDDAAA@@@@@@AAABBBBBB@@@???BBB@@@???@@@CCCFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBCCCCCCAAA@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGHHHIIIGGGDDDAAA@@@???===<<<<<<===???@@@CCCDDDCCCAAA>>><<<<<<===>>>===<<<<<<===>>>===<<<>>>>>>=========<<<<<<<<<;;;;;;<<<===<<<<<<;;;:::888888999:::;;;<<<===============>>>??????@@@@@@BBB>>>===AAACCC@@@<<<<<<:::999777666555555666666666666666666666666666666222222333333444555555555111222333444555555555555111222333444444444333222333333333444444555555666333444444444444444444555555555555555555555555555444444555444333333444666666555888<<<===@@@JJJUUU\\\\\\]]]aaakkk{{{{{{vvvwww|||{{{qqqhhhZZZRRRIIIEEEEEEDDD???:::777777777555444444333222444444333333333444444444333333333333333333333333333333333333333333333333111111111222222333333444333333333333333333333333333333333333333333333333333333333444444444555555111333444444333222222333222333333333444444444444222222333333333333444444222222333333333444444444333333222222333333444555555555444444444444555555222222222222333333333333222222222333444555666777555333222222444555555444333555888888777666777777555555555555555555555555555666666777888888888888777777777666777777888999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>>>><<<;;;:::999999999999999999999999999999999999:::;;;<<<===<<<======>>>>>>>>>>>>>>>========================;;;;;;::::::<<<>>>AAABBB~~~yyysssooolllkkkqqqlllnnnxxx~~~zzzuuuiiibbbgggooopppnnnkkkgggbbb\\\WWWRRRNNNJJJGGGIIIHHHEEEBBB@@@@@@BBBDDDEEEDDDEEEFFFGGGFFFDDDAAA<<<===>>>???@@@@@@@@@@@@<<<===@@@BBBCCCDDDCCCCCC@@@???@@@AAABBBBBB???===BBBAAA@@@AAADDDGGGHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJHHHHHHGGGEEEDDDBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@BBBDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAACCCEEEGGGHHHHHHHHHHHHDDDEEEFFFHHHIIIGGGCCC@@@@@@???<<<;;;;;;<<>>>>>===<<<===>>>???>>>===>>>>>>>>>>>>============:::;;;<<<>>>>>>>>>======777777888999;;;<<<<<<===<<<<<<======>>>>>>??????AAA<<<:::<<<===;;;;;;>>>:::999777666555555666666555555555555666666666666000111111222333444555555000111222333444444444444000111222333444333222222222222333333333333444444333333333444444555555555555555555555555555555555333555777666555333333333333111444:::;;;;;;AAAJJJHHHGGGFFFFFFMMM\\\qqq|||xxxxxx{{{~~~~~~{{{vvvmmm```VVVKKKDDD<<<:::<<<===:::666111444666555555777777777444444444333333444555555333333333333333333333333444444444444444444444444111222333444555555666777222222222222222222222222333333333333333333333333333333333444444555555555111333555444333222333333222222222333333444444444222222333333333444444444222222333333333444444444333333222222333333444555555555555444444555555555222222222333333333444444222222222333444555666777555333222222444555555444222444777777777666666777555555555555555555555555333333555666777777777777555555555555666777888999<<<;;;;;;;;;;;;::::::::::::;;;===>>>>>><<<;;;999888888888888888888888888999999999999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::;;;>>>AAABBBwwwxxx}}}~~~uuuwwwyyyyyywwwvvvwwwxxx{{{|||}}}}}}|||zzzhhhggghhhlllpppooojjjdddZZZWWWSSSOOOMMMKKKHHHFFFIIIHHHEEECCCBBBBBBCCCDDDBBBBBBCCCDDDCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBEEEHHHIIIIIIJJJLLLMMMNNNNNNNNNNNNFFFFFFEEEEEEDDDCCCCCCCCCFFFCCC@@@???@@@BBBBBBBBB???CCCFFFEEEEEEFFFCCC>>>CCCBBBAAA@@@@@@AAACCCCCCCCCDDDGGGIIIKKKKKKJJJIIIIIIEEECCCEEEIIIKKKIIIFFF@@@@@@>>>=========>>>???AAA@@@>>>===<<<<<<<<<======>>>>>>>>>>>>????????????????????????>>>======:::;;;<<<===<<<:::888666888999:::<<<===<<<<<<;;;<<<===>>>???@@@@@@???>>>>>><<<;;;;;;<<<===;;;:::777777666555555555555555666555555444444333222222666666555444333222222111111222222333444555666666444444444333333222222222333333333444444444555555555555555555555555555555888777666555444333222222555555555555555555444444555555666777999:::<<<===???>>><<<===BBBIIIQQQVVVmmmxxx~~~}}}{{{}}}sssuuuqqqhhh```TTTIIICCC;;;:::888777555444444444333333333222222111111111222222222222222222222222222333333444444333333222444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444555555555444444333333333555444444333333444444555333333333333333333333333444444444444444444444444444444333333333222222222222222222222222222222333333222111111111222333444555555555555555555444444777777777777777666555555333222222333444555666777666666666666777777777777555666777888888888888888999999:::;;;;;;<<<<<<======>>>@@@AAA@@@>>>;;;999:::999888888888999;;;;;;:::;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<>>>???>>>===============>>>???;;;;;;:::::::::;;;<<<<<<~~~xxxqqqmmmqqq{{{xxxuuuyyy}}}||||||~~~xxxoookkkhhhhhhiiifffaaa[[[VVVSSSPPPMMMLLLJJJGGGEEEHHHGGGDDDBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAABBBEEEGGGIIIIIIIIIJJJJJJKKKLLLLLLMMMGGGGGGFFFEEEEEEDDDDDDCCCEEECCC@@@???@@@AAABBBAAABBBHHHKKKIIIGGGGGGEEEBBBCCCBBBAAAAAAAAABBBCCCCCCCCCDDDGGGHHHIIIIIIHHHHHHIIIEEECCCDDDGGGHHHFFFCCCAAA@@@>>>===<<<<<<======@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>????????????>>>????????????>>>===<<<::::::;;;;;;:::999888777888888:::;;;<<<<<<;;;;;;<<<<<<>>>?????????>>>>>>===;;;::::::;;;<<<:::999777777666555555555555555333333444444444444444444555555555444333333222222222222333333444555555555444444444333333222222222333333333444444444444555444444444444444444444444555555555555444444444444444444444444444333333333555555555666777999:::;;;:::999888888;;;AAAFFFJJJSSS\\\lll}}}~~~nnnppp}}}ssstttppp```WWWPPPHHHAAA>>>999888777666555444444444444333333333222222222222222222222222222222222222222333333444444333333222444444444444444444444444333333444444444444333333444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444555555444444444333333333444444333333333333444444333333333333333333333333444444444444444444444444555555444444444333333333333333333222222111111111222222111111111222333444555555555555555555555555777777777777777666555555222222333333444555666666555555555666666666666777666666777888888888777777888999999::::::;;;;;;<<<<<<===???@@@???===:::888999888888777888999:::;;;999999999999::::::::::::<<<<<<<<<<<<<<<===>>>???>>>>>>==================:::::::::999::::::;;;<<>>===<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>======<<<:::::::::999888888777777777888999:::;;;;;;;;;;;;;;;<<<<<<============<<<;;;:::999999::::::999777777666555555444555555555222222222333444555555555444444444444333333333333333333333333444444444444444444333333333333222222333333333333444444444444444444444444444444444444333333444444555555555666222222222222222333333333555555444555666777888888666666555555666999<<<>>>>>>DDDNNN[[[jjjzzz|||nnnppp{{{xxxwwwkkk]]]MMMEEE@@@;;;888888666666555444444444444444444444444444333333333333222222222222222222222222222333333444444333333222333333333333444444444444333333444444444444333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333333444444333333333333444444333333333333333333333333444444444444444444444444555555555555444444444444444444333222111000000///222222111111222222333444555555555555555555555555666777777777777666555555222333333333444555555666444444444444555555555555777777777777777777666555777777777888999999::::::;;;<<<===>>>===;;;999888888777777777777888999999777777777888888999999999:::;;;<<<===>>>?????????>>>>>>======<<<<<<<<<;;;999999888888999999:::;;;hhhkkknnnrrrwww{{{}}}}}}~~~}}}zzzuuuooommmpppsssuuuwwwyyy~~~~~~tttooohhh___WWWRRROOOMMMKKKLLLJJJIIIIIIIIIIIIGGGEEEFFFEEEDDDBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFGGGHHHGGGFFFEEEEEEGGGIIIKKKHHHHHHGGGFFFFFFEEEEEEDDDBBB@@@>>>>>>???@@@@@@???EEENNNRRRMMMFFFCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCEEEDDDBBBCCCDDDEEECCCBBBEEEDDDBBB???===<<<<<<<<<>>>>>>======<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@=========>>>>>>===<<<<<<;;;:::999888777777777777777777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::888777777888999777666666555555444444555555555222222333333333444444444222222333333333444444444444444444333333333222222333333333333333333333333222222333333333444444444333333333333333333333333333333444444444555555555222222222222333333333333444444444444444444555666555555555666777777888999;;;===@@@FFFOOOZZZgggooo~~~~~~yyyvvvyyy~~~zzzvvvpppjjjXXXLLLAAA;;;999666555666444333333333333333444444444444444444444444444444222222222222222222222222222333333444444333333222333333333333333444444444333333333444444333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444333333333333333333444333333333333333333333333333333444444444444444444555444444444444333333333333333222222111111000000222111222222222222333333444444444555555555555555666666777777666666555444222333333444444555555555222222333333333444444444777777777777666555555444555555666777777888888999:::;;;<<<<<<<<<:::999888777777777777777888888888777777777888999999::::::999:::<<<>>>?????????>>>>>>>>>>>>===<<<;;;:::999888888888777888999999:::qqqttt{{{~~~xxxxxxzzzzzz{{{}}}||||||zzzooobbb]]]TTTMMMJJJIIIJJJKKKIIIHHHHHHIIIJJJJJJHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCBBBAAAAAABBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@????????????@@@AAAAAAAAABBBCCCDDDEEEEEEHHHGGGFFFEEEEEEFFFHHHJJJGGGGGGFFFEEEEEEDDDDDDCCC@@@>>>===>>>???@@@???>>>AAAJJJNNNHHHAAA???AAAAAABBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCEEEFFFFFFEEEGGGFFFCCCAAA???>>>=====================<<<<<<<<<======>>>>>>>>>?????????;;;<<<<<<=========<<<<<<;;;:::999888777777777777666666777777888999999::::::999999999999999999999999777666666777777666555555555444444444444555555444444333333333222222222111111222333333444444444444444444333333222111111333333333333333333333333222222222333333333444444333333333333333333333333555444444444444333333333222222333333444444444555444333333333333333444444333444555666777888888888999:::;;;<<>>>>>==================<<<;;;999888888888777777777888999999wwwqqqrrrttttttuuuxxx~~~|||xxxsssssssssllldddTTTQQQKKKGGGEEEFFFIIIKKKGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAA>>>===<<<===?????????======DDDGGGCCC>>>>>>??????AAAAAABBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGGGGFFFCCCAAA???>>>>>>>>><<<<<<=========<<<<<<;;;<<<<<<<<<=========>>>>>>:::;;;<<<<<<<<<<<<<<<<<<:::::::::999888888777777666666555666666777999999999888888777777777777888888777666666777777666444444444444333444444555666444444444333222111111111111111222222333333444444444444333333222222111111222222333333333333444444222222222222333333333333222222222222222222222222555444444444333333222222222222333333444444555555333333222222222333444444111222333555555666666555222444555777888;;;>>>AAADDDLLLWWWaaajjjttt|||zzzttthhh```___[[[[[[WWWNNNFFFDDDBBB???<<<777555777888444222333333222222222222222333444333333333333444444444444222222222222222222222222222333333444444333333222111111222222333333444444222222333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333222222222222333333333333333333333333333333222333333444444555555555222222222222111111111111...//////000111222333333000111222333333333333222333333444444555666666666555666666666666555444444222333444555555555333333222222222222333333333333555555555555555555444333444444555555666666777777999999::::::::::::999999666777888888999999888888999999:::;;;<<<<<<===>>>::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;999888888888777777888888999:::zzzsssnnnpppsssssstttvvvxxxxxxsssjjjdddaaa[[[TTTJJJIIIFFFDDDCCCDDDFFFHHHFFFFFFFFFHHHJJJJJJHHHEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????===<<<;;;===>>>???>>>===;;;???AAA>>>===??????>>>@@@@@@AAAAAA@@@???===<<<>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBCCCDDDEEEDDDAAA???>>>=========;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<::::::;;;;;;:::999888777555555555555555777888999888888666555555555666666888777666666777777666555444333333333444444555666333333222222222222222222222222222222222333333333333333333222222222222222222222222333333444444444111222222222222333333333222222222222222222222222222333333333333333444444111111111222333444444444222222222222333333444555222333333333333333333333000222444555666777999;;;888<<>>>>>;;;;;;:::999999999::::::999:::;;;<<<<<<;;;999888999888888888888999::::::yyysssooorrruuuuuuuuuwwwrrrsssooodddZZZTTTNNNIIIFFFFFFEEECCCBBBBBBDDDEEEEEEEEEFFFHHHIIIIIIGGGDDDCCCCCCCCCDDDCCCCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCC@@@??????>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCBBBAAAAAAAAAAAA@@@??????>>>>>>===<<<;;;;;;<<<>>>???>>><<<:::===>>>===>>>AAAAAA>>>???@@@@@@@@@???>>><<<;;;===============>>>?????????@@@AAAAAA@@@???@@@AAACCCBBB@@@>>><<<<<<<<<<<<:::;;;<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;:::;;;<<<===<<<:::888666555555444444555666888999888777666555444444555666999777666666777777666555333333333333444444555666111111111222222333444444222222222222222222222222222222222222222222222222222222222333333444444444111111222222222333333333111111111111111111111111000111111222444555555666///000000111222222333333222222222222333444555666555555444444333333222222666777777777555444555777999999888999;;;AAAHHHLLLVVV```mmmuuu{{{zzzhhhZZZVVVPPPEEE@@@CCC??????<<<888888:::888333777333222444555333333777555444333333222222333333111111111222222333333333222222222222222222222222222333333444444333333222000000111222333333444444222222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333333222222222222222222333333333333333333333333333222222333333444555666666444444444333333333222222111111111111000000000000000111222333444333222222333333444444555666777777555555666666555555444333222333555666666555333222222222333333333444444444222222333444555555555555444444555555666777777777:::::::::::::::::::::;;;777888999:::;;;:::999999888888999:::<<<======>>><<<;;;999888777777888999888999;;;<<<<<<;;;:::999999999888888999999:::;;;~~~~~~vvvnnnnnntttzzz|||{{{pppjjj```UUULLLGGGFFFEEEDDDDDDCCCAAA??????BBBDDDGGGGGGFFFFFFEEEEEEDDDDDDAAABBBBBBCCCCCCDDDCCCCCCBBBDDDFFFHHHHHHGGGEEECCCFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@BBB@@@???======>>>???AAAAAABBBDDDCCCBBBBBBCCCDDD@@@BBBCCCCCCAAA?????????>>>>>>>>>>>>===<<<:::999>>>>>>>>>===<<<<<<;;;;;;>>>======<<<<<<<<<======<<<<<<======>>>>>>??????;;;<<<<<<===============@@@@@@@@@@@@@@@@@@AAABBBFFFDDDAAA?????????>>>===:::<<<======<<<;;;;;;<<<::::::999999999:::;;;;;;888888999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777666555444333444555666777777777666555555444444555555444333333333444444333333333222222111111111444444333222111111111111111111111111111111111111111111111111111111111111444444444444333333222111222222222222222222222222444444333333222111000000111111111222222333333333333333222111111222333333333333555555555555333333222222333333333333444444666666666666666666666666444444444555777:::<<<>>>EEEGGGKKKPPPWWW```jjjqqqtttyyyxxxwww~~~}}}aaaWWWJJJAAA>>>===:::777777777666555444444333333111222222333333222222111333333333222222111111111333444444222111111333555333333222111000000000111222222222111111111000000333333333333333333333333111111222222222333333333444333333222222111111000333333333333333333333333222333333444555666777777222222222222222222222222333333222111111222333333222222222222222222222222222222222111111111000000111111222222222333333333333333333222222222111111222222111111000000////////////000111222222333333111111111222333444555666555555555444333222000///333333333333333333333333111111000000000000111111222333333333222222111111555555555666777999:::;;;::::::999999888777666666777666666888:::;;;:::888888888999:::<<<===>>>???===<<<:::999888777777777:::;;;<<<<<<;;;;;;<<<>>>;;;<<<<<<<<<<<<<<<<<<;;;|||uuuooonnnrrruuutttrrrccc^^^UUULLLFFFCCCBBBBBBBBBBBBAAA???===>>>@@@BBBEEEEEEDDDDDDDDDCCCCCCBBBAAABBBCCCDDDDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBAAA???>>>===>>>@@@AAAAAABBBDDDCCCBBBBBBCCCEEEAAACCCEEEDDDBBB@@@??????===<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>==================;;;;;;<<<===============@@@??????>>>??????@@@@@@DDDAAA>>>=========<<<;;;:::;;;======;;;;;;;;;<<<;;;::::::999999999::::::888888888999999:::;;;<<<::::::999999888777777666666555444333333333444555666666555555555555444444555444333333222333333333333333333222222111111111333333222111111111222222111111111111111111111111222222222222222222222222333333444444333333222111222222222222222222222222222222111111000//////...111222222222222222222333333222222111111222222333111111222333333222111111222222222333333333444444333333333333333333333333666555555555666777999:::888:::===@@@DDDIIIPPPUUU[[[___eeekkkqqqyyyxxxooommmqqqvvv|||zzzvvvpppjjjccc^^^[[[OOOGGG>>>999999:::999777555555444333333222111111222333333444444333333222333333333222222222111111222333444333111111333444222222111111000111111111222222222111111111000000222222222222222222222222111111222222222333333333333333333333222222222222333333333333333333333333222333333444444555555666222222222222222222222222333333222111111222333333222222222222222222222222222222222111111111000000111111222222222333333333333333333222222222111111222111111111000000000///000000000111222222333333222222333333444444555555333333333444444333333222333333333333333222222222111111000000000000111111333222222333444444333222777666666666777888999999::::::999888888777666666777666666888::::::999888777777888999:::;;;<<<<<<;;;::::::999999888888777:::;;;===<<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;~~~wwwwww|||vvvooommmnnnmmmiiieeeUUUQQQKKKEEEAAA???@@@AAA?????????===<<<<<<>>>???BBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAACCCAAA@@@>>>>>>>>>@@@AAAAAABBBCCCCCCBBBBBBDDDEEEDDDFFFGGGFFFCCCAAA@@@@@@;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::;;;;;;<<>>>>>===<<<<<<;;;;;;;;;;;;<<<============<<<>>>>>>============>>>>>>AAA>>><<<;;;;;;<<<;;;:::999;;;<<<<<<;;;::::::;;;<<<;;;:::999999999999999777777777777888999:::;;;888888777777666666555555555555444333222333333333333333444444444444555555444333333222111111222222222222222222222111111111222222111111111222333333111111111111111111111111222222222222222222222222333333333333333222222111222222222222222222222222222222111111000/////////222222222222222111111111333222111111111111222333111111222222222222111111222222222222333333333333333333333333333333333333777666555444444444444555444555777777888999<<<>>>BBBEEEIIINNNUUU]]]fffllllllmmmqqqxxx|||yyyrrriiiaaa]]]]]]___```^^^ZZZUUUOOOIIIDDDAAA>>>:::555333555777777666333222222111111000000000333333444444444444333333333333333222222222222111111222444444222111222333111111111000111111222222222222222111111111111111111111111111111111111111111111222222222333333333333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222111111111111111111111222222222333333333333333333222222222111111111111111111111000000000000000111111222333333333333444555666666555444333000111222333444555555555333333333222222111111111222111111000000111111222333222111333666777555333888777777666666777777777999999888888777777666666666666666777999:::999888888888999999999:::::::::888888999::::::999888777;;;<<<===<<<;;;:::;;;<<<::::::;;;;;;;;;;;;::::::{{{sssttt~~~~~~xxxoooiiifffccc^^^ZZZNNNKKKGGGCCC@@@@@@@@@AAA>>>???>>>===;;;;;;===>>>@@@AAABBBBBBBBBBBBAAAAAA@@@BBBCCCEEEDDDCCC@@@???BBBAAA@@@@@@@@@AAACCCCCCEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCBBB@@@>>>===>>>???@@@@@@AAACCCCCCBBBBBBDDDEEEFFFGGGHHHGGGDDDAAA@@@@@@<<<;;;999888888999;;;<<<999::::::;;;<<<<<<======::::::999999::::::;;;;;;=========<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<======<<<<<<<<<<<<======???===::::::;;;;;;;;;:::999:::<<<<<<:::999:::;;;<<<;;;:::999888888888888777777777777777888999:::777777777666666555555555555444444333222222222222111111222333333444555555333333222111000000000000222222222111111111111111111111000000111222333333111111111111111111111111222222222222222222222222222222333333333222222111111111111111111111111111333333333222222222111111333333222222111111000000222222111111111111222222333333333444444333333333111222222222222333333333444444444444444444444444555555444333333333222222444666777777666666666777999:::<<>><<<:::999777444333444555444222222222111111000000000000222333333444444333333222222222222222222222222222///111333444222111111111111000000000111222333333111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555666666222222222222222222222222333222222222111111111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333222222222111111111111111111111111111111111111111222222333333333444555666777777555333222000111222333444555555555333333333222222111000000222222111111111111222222444111000333888999777444777666666666666777777888888888777777777666666666555555555666999999888777::::::::::::::::::::::::555777999:::;;;:::888777;;;<<<===<<<:::999:::;;;999::::::;;;;;;::::::999xxxqqqsss{{{wwwlllbbb\\\XXXUUUSSSKKKIIIFFFCCCAAA@@@@@@AAA>>>??????>>><<<<<<===>>>???@@@BBBCCCDDDDDDCCCBBB@@@AAACCCDDDDDDBBBAAA@@@AAA@@@???>>>???@@@BBBCCCDDDDDDCCCCCCBBBAAAAAA@@@>>>?????????@@@AAAAAAAAACCCAAA???=========>>>???>>>@@@BBBBBBAAAAAACCCDDDEEEGGGHHHFFFCCCAAA@@@???>>><<<:::888777888999:::888888999:::;;;<<<======999999999999999:::;;;;;;::::::;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???===;;;:::;;;<<<<<<;;;888:::;;;;;;:::999999:::<<<;;;:::999888777777777777888888999999999999999777777777777777666666666555444444444333222111111000111111222333444555555444333222111000000000000111111111111111111111111000000000000111222222333111111111111111111111111222222222222222222222222111111222333333222222222111111111111111111111111333333333222222222222222222222222111111000000000111111111111111111111111333333333333333333333333111111111222222222333333444444444444444444444444222222222333333333333222000222555555444444444555666777888:::<<<<<<;;;:::AAABBBDDDGGGKKKQQQXXX\\\```dddhhhjjjkkkooowww~~~|||yyy~~~~~~~~~yyyuuurrrrrryyy|||xxxrrrkkkfffYYYTTTMMMHHHEEEBBB???<<<;;;;;;;;;:::999888777666777555444444444444333111222222222222111111111111111111222222222222111111222222222222222222222222...111333333222000000000111000000000111222333333111111111111111111111111333333333333333333333333111111222222222333333333111222333333444555666666222222222222222222222222222222222111000000//////111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333222222222111111000000111111222222333333222222222222222333333333444555777777777555333111222222333444444333333333333333333222222222111111333333222222222222333333333222111444777999888666444444444555666888999:::777777666666666666666666555444444666888999888666999999999999888888888888444666888:::;;;:::999888:::;;;<<<;;;:::999:::;;;999::::::;;;;;;::::::999~~~{{{zzz|||~~~|||uuurrruuuyyy{{{uuummmbbbWWWQQQNNNMMMMMMHHHGGGDDDBBB@@@?????????>>>???@@@???===<<<===>>>???@@@CCCEEEEEEEEEDDDCCC@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>???@@@AAABBBBBBBBBAAAAAA@@@?????????======>>>???@@@@@@AAAAAABBBAAA>>><<<;;;<<<=========>>>@@@@@@@@@@@@BBBCCCCCCEEEFFFEEEBBB@@@??????>>>===;;;999888888888888888888999999:::;;;<<<<<<999999999999:::;;;<<<<<<999999::::::;;;<<<<<<===::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<===???@@@AAAAAA>>><<<;;;;;;<<<;;;;;;777999::::::999888999999;;;:::999888888888888888888999;;;<<<<<<;;;999888888888888888777777777777555555555555444222111000111111222333333444555555444444222111000000//////000000000111111111111111111111000000000111222222111111111111111111111111111111111111111111111111000111222222222222222222111111111111111111111111000000000000000000000000111111111111111000000000000000111222222111000000111111000000000000111111111111111111222222222222111111111111111111111111000000111222333333333333///111333444444444555666222333555888999999666333999:::;;;;;;<<<>>>BBBEEEHHHKKKOOOPPPRRRXXXaaaiiiwww~~~}}}xxxwww|||}}}zzzzzzoookkkjjjooozzzxxxqqqmmmiiigggeeecccbbbeeekkkooouuuoooggg```[[[WWWTTTRRRHHHEEEAAA>>><<<:::888666666666666666555444333222222222222222333333333333222222222222222222222222000000111111111111000000111222222222222333333333///000222222000///000111111111111000111111222222111111111111111222222222333333333333333333333333111111222222222333333333111222222333444555555666222222222222222222222222222222111111111000000000111111111111111111111111111222222333333222222111111111111111111111111111111111111111111222222222111111222222222333333333333333333222222222111111000000000111222333444444222222333333333333333333444555666666555444333222444444444444333333222111333333333333333333333333444333333222222333333444111222444555666777777777333333444555666888999:::666666666666555555555555444444444555777888777666777777666666666666666666555666888999999999888888888:::;;;;;;::::::;;;<<<::::::;;;;;;;;;;;;::::::~~~zzzxxxzzz|||zzzvvvwww~~~~~~~~~wwwaaa\\\TTTMMMIIIGGGGGGGGGEEEDDDCCCBBBAAA@@@??????===>>>??????===<<<<<<======???BBBEEEFFFEEEDDDCCC@@@@@@???@@@@@@BBBDDDEEE@@@@@@??????@@@@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<===>>>???@@@AAABBBAAA@@@===;;;::::::;;;<<<;;;<<<>>>???>>>???@@@BBB@@@BBBCCCCCCAAA>>>>>>>>><<<<<<;;;;;;::::::999999888888999999::::::;;;;;;999999999::::::;;;<<<===:::::::::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>???AAACCCDDDAAA???<<<:::;;;;;;:::999777999::::::888888888999999999888888888888888999888;;;>>>AAA@@@>>>:::888777777777777777777777777666666666666555333111000222222333333444444555555555444333222111000000000///000000000111111111222222111111000000000000111111111111111111111111111000000000000000000000000000000111222222222222222111111111111111111111111000000000000000000000000000000000000111111111111///000111222222111000///222111000//////000111222111111111111222222222222111111111111111111111111000111222333333333222222333444555555333333444666111111111444777888666444555666888777555555888:::999<<>>;;;;;;<<<<<<<<<<<<;;;;;;|||yyywwwzzzyyyxxx~~~}}}{{{tttnnnfff___QQQNNNJJJGGGEEECCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA<<<===???>>>===;;;;;;<<<<<<>>>AAADDDEEEEEEDDDCCC@@@???>>>>>>@@@BBBEEEGGG??????@@@@@@AAAAAAAAAAAA??????>>>>>>===<<<<<<<<<;;;<<<===>>>???@@@AAABBBAAA???===:::999999:::;;;999;;;===>>>===>>>@@@AAA>>>@@@BBBAAA???>>>===>>>999:::;;;<<<<<<<<<;;;;;;888999999999999:::::::::::::::::::::;;;<<<===>>><<<;;;;;;::::::999999888999:::;;;;;;<<<<<<;;;;;;<<<<<<===???AAACCCEEEGGGAAA???<<<::::::999888777777888::::::888777888999888888888888888888999999999<<<@@@CCCCCC@@@;;;888666666666777777777777777666777777777666444222111333333444444444444555555666555444222111000000000//////000000111111111222222222111000//////000000111111111111111111111111///////////////////////////000111222222222222222000000000000000000000000222222222222222222333333//////000000111111222222///000111222222111000///444333222111111222333444000111111111111222222222222222222222222222222222222222333444444333111000444555444333000///000222444222000222555888777666222555777666444333555777333666999;;;<<<>>>AAAEEELLLUUUaaagggiiibbbRRRCCCLLLFFFDDDHHHKKKIIIGGGHHHFFFGGGHHHIIIIIIJJJJJJJJJOOONNNLLLJJJGGGEEEDDDCCC>>>???>>>===>>>BBBEEEFFFCCCAAA===;;;:::;;;===>>>666888999777555333444555...///000111222222222222555555555333111000111222111111111111111222222222222222222333333222222222111111111222222333333333000000000///---...000222333333222111000000000111000000111111222222222222111111111111111111111111111111222222222333333333111111222222222222333333111111111111111111111111111111111111111111222222000000000000000000000000111222333444444333222111000000000000000000000000000000111111222222222222111111222222222333333333333333333222222222111111//////000111333444555555333333333333333333333333444333222222222333333444222333333444444333333333222333333444555666777777555444444333333444444555...333888777222000444999666666555555555555666666444555555555555555555555333333333444666777666555::::::;;;;;;;;;<<<<<<<<<888888777777777777888888666777999::::::;;;===>>>;;;<<<<<<======<<<<<<;;;yyyyyy~~~}}}uuujjjaaa[[[XXXTTTRRRMMMKKKIIIFFFCCCAAA@@@???BBBCCCDDDDDDDDDBBB???>>>?????????>>>======<<<<<>>============>>>>>>>>>>>>777:::===?????????@@@AAA@@@???>>><<<;;;;;;;;;;;;:::999999:::<<<===<<<;;;??????@@@AAACCCBBB@@@===<<<<<<<<<<<<;;;:::999888888999999999999;;;>>>AAA@@@>>>======>>>>>>===;;;888888999;;;<<<===;;;999999<<>>???>>>===;;;:::999888888888888888888777777777777777777777777888999:::;;;>>>>>>>>>>>>===;;;999888555555555666666777888999888999999777444222222333333333444444333333222111444333333222222333333444111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////111111111111111111111111////////////000000000000000000000000000000000000222222222111111111000000111111111111111000//////111111222111111000///...111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222333333333444444444555555777666444333444777:::<<<>>>BBBHHHLLLKKKGGG@@@<<<999999:::;;;<<<<<<======>>>===<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999888888777777666666666666555555555444444333333333333333333222222111111111222222222222222222222222111111111111111111111111///000000000000111111111111111111111111222222222222222222222222222222222000000////////////000000111222333333222111///...333222111000000222444666222222222222222222222222...///000111333444555666333333333222222222111111//////000111222222333333...000333666666444222000//////000111222333333444222111111111000000//////111111222222222222111111333222222111111222222333555555444333333222111111222222222333333333444444333333333222222111111111111111222222222333333333444555555555444444333222444555555555444333333222444333333222222333333444444444333222222333333333555555666666666666555555444555555555666666777777222222333444444555555666999888777666777999<<<>>><<<:::999888999999888777888888888888888999999999;;;;;;<<<<<<<<<<<<;;;;;;}}}yyyqqqooo{{{~~~}}}xxxvvveee^^^VVVOOOKKKIIIGGGEEEHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEDDDBBB@@@???@@@@@@??????>>>=========>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>@@@@@@???>>>===<<<;;;;;;999<<>>==================<<<:::;;;===>>>>>>===??????@@@AAACCCBBB@@@==================<<<::::::::::::::::::999;;;>>>AAA@@@???>>>>>>??????>>>===:::999999:::<<<<<<;;;999:::<<>>>>>???>>>===;;;:::999999999888888888777777777666666666777777888888999::::::<<<<<<<<<<<<;;;999888666555555555555666777888999888999999777444333222333333333444444333333222111444333333222222333333444111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111111111111111000000000111111111111111111111111////////////000000000000000000000000000000000000222222222111111111000000111111111111111000//////000111111222222222111111000000000000000000000000111111111111111111111111111222222333333222222111222222222222222222222222333333333333444444444444555555444333444555777888:::<<>>:::888444444444555666777777777444555555555555555444444888888888888888888888888666666777777777888888888555555444444444333333333555555444444444333333333333333222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333222222111111111111111111222222222222222222222222111111000000000000111111111111222222222222222111333222000000000111333444222222222222222222222222222222222222222222222222333333222222111111111111///000000111222222333333---...111222333222000///000000000111222222333333111111111111000000000///111111222222222222111111333222222111111222222333555444444333222222111111222333333333444444444444444444444333333333222222111222222222222333333333444444333333333222222222444444555555444444333222333333222222222222333333444333333333333333333333555555666666666666555555666666666666555555555555222333333444444555555666888777666666777:::===???>>><<<:::999::::::999888888999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;}}}zzz{{{xxxtttlllhhhrrrsssiiiaaa]]]RRRNNNHHHDDDCCCBBBBBBAAACCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDEEEDDDCCCAAA@@@AAA@@@@@@??????>>>=========>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFEEEBBB@@@??????@@@@@@@@@@@@???>>>===<<<<<<;;;<<>>???@@@@@@@@@??????AAABBBBBB@@@>>>????????????>>>===<<<;;;;;;<<<<<<;;;:::;;;===???@@@???>>>???@@@AAA@@@???===<<<::::::;;;<<<;;;::::::<<<>>>@@@@@@>>><<<::::::;;;===>>>???>>>>>>===>>>===<<<;;;:::999999999888888777777777777666666555666777999999999999888999:::::::::999777555444555555555555666777888999888999999777555333333444333333444444333333222111333333222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111111111111111222222222111111111111111111111111////////////000000000000000000000000000000000000222111111111111000000000000111111111111000000//////000111222333333333333////////////////////////111111111111111111111111111111222222222222111111222222222222222222222222222222333333333444444444444444444444444444444444777666666666666555555555000000111111222222333333222333444555555444333222555555555555555555555555555555555555666666666666333333333333222222222222444444444444333333333333222222222222222222333333222222222222222222222222111111111111111111111111222222333333333444444444333222222222111000000000222222222222222222222222222222111111111111222222111111111111222333444555222222000//////000111111222222222222222222222222333333333222111111111000222111111111111000000000000000000111222222333333//////000111111111111000111111111111111111111111111111111111000000000000111111222222222222111111333222222111111222222333444444333333222222111111333333333444444444555555555555444444444444333333222222222222333333333333444333222111111111222333444444555555444444333333222222111111111111222222333333333333333333444444555555666666666666555555777777666666555444444444333333333444555555666666777666666666777:::===???@@@>>>;;;:::::::::999888999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;~~~zzztttqqqqqqrrrpppllliiipppwwwkkk```WWWPPPMMMKKKIIIFFFDDDCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>=========>>>???@@@AAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFJJJHHHDDDAAA@@@AAABBBCCC======>>>>>>>>>????????????AAACCCCCCAAA@@@???@@@?????????@@@AAACCCDDDEEEDDDAAA>>><<<>>>@@@AAAAAA@@@??????@@@BBBBBB@@@>>>????????????>>>===<<<;;;===>>>>>>===;;;;;;===??????>>>===>>>@@@AAA@@@???@@@>>>;;;:::;;;<<<<<<;;;;;;<<<>>>??????>>><<<;;;;;;<<<===>>>>>>======<<<;;;::::::999888888888888888777777777666666666666444555777999:::999888777777777888888777555444333555555555555555666888888888999999888555444444555333333444444333333222111333333222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000111111111111111222111111111111111111111111////////////000000000000000000000000000000000000111111111111000000000000000000111111111111000//////000111222222222222222000000000000000000000000111111111111111111111111111111222222222222111111111111111111222222222222222222222222333333333333333444444555555444333222666555444333333333333444111111222222222333333333555555555555666666666666333333333333333333333333333333333333444444444444444444444333333333333333333333333333333333333333111111111222222333333333111111111111111111111111111111111111111111111111222222222333333333444444333333333222111000//////111111111111111111111111222111111000000111111222333222111111111222444555222111000///......//////111111111111111111111111000000111111222222222333111000000000000000000000000000111111111222222222222222222222222222333444222222222111111111000000111111111000000000000000111111222222222222111111333222222111111222222333333333333333222222111111333333444444444555555555444444444444444333333333222222222333333333444444555333222000000111333444333444444555444444333333222111111000000111111222333333333444444444444444555555666666666666555555555555555555555555555444333333444444555666666666666666555666888:::===>>>@@@===;;;:::::::::888777888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;~~~zzz|||yyywwwrrrooooooppprrrrrrqqqvvv}}}yyylllggg```XXXPPPKKKHHHFFFFFFFFFEEEDDDBBB@@@??????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<>>>???@@@BBBCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGHHHFFFCCC@@@???@@@AAABBB>>>>>>>>>>>>????????????AAACCCDDDDDDBBB@@@????????????@@@AAACCCEEEGGGHHHFFFBBB???===>>>@@@AAAAAAAAA@@@???@@@AAAAAA@@@???>>>>>>>>>>>>>>>===;;;;;;>>>??????>>>===<<<===???===<<<<<<===???@@@???>>>AAA???<<<;;;<<<======<<<<<<<<<============<<<<<<===============<<<<<<<<<888888777777666777777777777777777666666666666555333555777999:::999888777555666666666666555333222444444444444555666777888888999999888555444444555333333444444333333222111333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000111111111000000000000000000000///......111111111111111111111111000000000000000000000000000111111222222111111000000000000111111222222222111111111222222222333333333444555666666555333222444444444444444333222222333333333333444444444444333222111000111222444555333333333333333333333333111111222222222333333333222222333333333333333333333333333333333333333333111111111222222333333333111111111111111111111111111111111111111111111111111111111111222222222222333333333222111000//////111111111111111111111111000000////////////000000555444222111000111222222111111000//////.........111111111111111111111111000000000111111222222222000000000000000000000111111111111111111222222222222222111111111222333444333333222222111000000000000000000000000000111111111111222222222222111111333222222111111222222333333222222222222222111111333333333444444444555555222222222222222333333333222222333333333444444444555444333111111333555666333333444444555444444333222111111000000111111222222333444555555555555444555555666666666666555555222333333444555666666777333333444555555666666777555555666666888:::<<<===>>><<<:::999999999777666777777888888999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;~~~|||www~~~~~~zzzzzzzzzvvvssssssvvv{{{~~~~~~}}}tttqqqpppjjjeeecccZZZWWWRRRMMMIIIFFFEEEDDDDDDFFFGGGFFFBBB???>>>===@@@@@@?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======??????AAACCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGCCCBBB???>>>===>>>???@@@AAAAAA@@@???>>>======<<>>>>>===<<<;;;>>>???@@@@@@>>>>>>>>>@@@>>>===<<<===>>>???>>>===@@@???======>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;777777666666666777777888777777666666666666555555444555666888888888888777555555666777666555444333444444444444555666777888888999999888666555555666333333444444333333222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000.........///000000111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000000111///000000111111111111000000000000000///...---,,,111111111111111111111111000000000000000000000000000000111111111111000000//////000000111222222222000000111111111222222222222333444555555555444333111222333444333222111000222333333333333333333333222111111000111222444555333333333333333333333333111111111111222222222222000000000000111111111111222222222222333333333333222222222222222222333333111111111111111111111111111111111111111111111111//////000000000111111111333222222222111000000000111111111111111111111111000000////////////000000444333222111000000000000000000000000////////////111111111111111111111111222222222111000000000///000000000111111111111222111111111111111111111111000000//////000000111222333222222222111111000000000000000000111111111111111111222222222222111111333222222111111222222333222222222222222222111111222222222333333333444444111111222222222222333333333333333333444444444444555444333333333444555666333333444444555555444444222222111111111111222222111222444555666666555444555555666666666666555555111111222444555666777888444444444555666666777777666666666777888999:::;;;<<<:::888888999999888777777777888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;|||{{{wwwzzz{{{vvvtttwww}}}|||xxxvvvsssooorrrggg]]]ZZZYYYVVVTTTUUUQQQOOOLLLIIIGGGEEEEEEDDDEEEHHHKKKJJJFFFBBB??????????????????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFEEEEEE@@@@@@????????????@@@@@@BBBAAAAAA@@@???>>>======@@@BBBDDDCCCBBB@@@????????????@@@BBBDDDFFFHHHIIIHHHFFFDDDCCCCCCCCCBBB@@@BBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@???>>>===<<<>>>???AAAAAA@@@???@@@AAA@@@>>>===>>>??????>>>===???>>>>>>???@@@AAA???>>>===<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;::::::777777777777777888999:::777777666666666555555555555555666666777888888888555666777777777666555444444444444444555666777777888999999888666555666777333333444444333333222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000...//////000111111222222000000000000000000000000////////////000000000000000000000000000000000000////////////000000111111//////000111111111111111//////000000000//////...111111111111111111111111000000000000000000000000000000111111111111000000/////////000111222222222000000000000111111111222111111222333333444444333222222222222222111111111222222222222222222222222111222444666777666555444333333333333333333333333000111111111222222222222000000000111111222222222111111222222222333333333333333222222222222222222111111111111111111111111111111111111111111111111/////////000000000111111222222111111111111111111111111111111111111111111111000000000000000000111000000111111111000000/////////000000111111000000111111111111111111111111111111111111000000000000111111111111222222333333111111111111111111111111//////000000111111111111222222222111111111111111///000000000111111111111111111222222222222111111333222222111111222222333111111111111111111222222111111111222222222333333222222222333333333444444333333333444444444444555222222333333333444444444222333444444555555444444333333222222222222333333111222444666777666555555555555666666666666555555222222333444444555666666444444555555666666777777777777777777888888888999<<<:::888888:::;;;:::999999999:::;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;~~~{{{zzzwwwwww|||tttpppmmmssstttnnngggbbb]]]XXXXXXQQQLLLMMMOOONNNNNNOOOKKKKKKIIIHHHGGGFFFEEEEEEDDDGGGKKKJJJFFFAAA??????======>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAA===>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBCCCCCC>>>????????????@@@@@@@@@@@@AAACCCCCCAAA@@@???@@@???@@@@@@BBBDDDFFFHHHIIIIIIHHHFFFFFFFFFEEECCCAAABBB@@@??????@@@AAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>===???AAAAAA@@@@@@@@@AAABBB@@@??????@@@@@@>>>=========>>>@@@BBBBBB@@@>>>===<<<;;;::::::;;;<<<===???>>>===<<<;;;:::::::::888888888888999:::;;;;;;777666666666555555555555666555555555666777888999666777888888888777666555444444444444444555777777888999999888666555666777333333444444444333222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000111222222333333000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111//////000111111111111111...///000111111222222111000000000000000000000000000000000000000000000000000000111111111111000000...//////000111222222222000000000000111111111111//////000111222222333444555444222111111222333444333333333333222222222222,,,///444888999777333000222222222222222222222222111111111111222222222222222222333333444444444444111111111222222333333333444333333222222111111111000000000000000000000000111111111111111111111111///000000000000111111111111111111111111222222222000000000000000000000000222222111111111111222222,,,---///111111111000000...///000111111222111111000000000000000000000000,,,---...000111333444444111111222222222333333333222222111111111111111111111111222333333333333222111111111111111111111111//////000000111111111222111111222222222222111111333222222222222222222333111111111111111111222222000000111111111222222222333333333444444555555555333333333444444444555555000111222333333333333333222333333444555555555444444333333222222333333444111222444666777777666555555555666666666666555555333444444444444444444444444444555555666777777777777777777777777777777777<<<:::999999;;;<<<<<<;;;;;;;;;<<<===>>>???@@@AAA;;;<<<<<<<<<<<<<<<<<<;;;}}}}}}~~~}}}|||uuuvvvwwwmmmfffccc[[[\\\[[[XXXSSSOOOLLLKKKGGGGGGGGGHHHIIIJJJLLLMMMOOOJJJEEECCCDDDEEEFFFEEEEEEDDDDDDCCCAAA@@@@@@???>>>=========???BBBEEEFFFCCCAAAAAABBBDDDFFFFFFFFFHHHGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAADDDAAA??????BBBCCCBBB@@@>>>>>>>>>===<<<===@@@CCCEEEFFFFFFDDDAAA>>>======>>>???@@@BBBDDDGGGIIIJJJLLLKKKIIIFFFCCCBBB@@@@@@===>>>@@@@@@???@@@BBBDDDBBBAAA???>>>>>>>>>??????@@@????????????AAABBBCCCDDDCCCBBB@@@???>>>>>>>>><<<===???BBBEEEGGGFFFDDD???>>>===<<<<<<===>>>???@@@===:::999::::::888666;;;;;;:::999999:::;;;;;;888777555444555888:::;;;:::999999888888999999999888888999999999888888777777666666555555555555666888888777666555444444333444444444444444444444444666555444222111000000000000000000000000000000000000000//////......------000000000000000000000000......//////000000111111............////////////000000000000000000000000111000000///...------,,,000000000///......------111111000000//////......////////////000000000000000000000000000000000000.../////////000000000111111111000000000000111111...///000111111222222111......///000111000000000111111111111111111111111000000111222333333444444000000000000000000000000111111000000111111222333555444222111000111111222333333333333333333333333222222333333333222222111111111222222222222111111222222222222222222222222222222222222222111000///111111222222222222111111............////////////000000000000000000000000///////////////000000111000000000000000000000000000111222222111000111222//////////////////////////////000111222333333444333111///...---...///000000111111111111222222222444444222111000...------000111111111111222222222222222222111111111000000222222222222222111000///111111111111111111111111000000111111111222222222555555555444444333333333222222111111000000/////////000000222333444555555222222222222222222222222444444444444444444444444444333333222222333333444444444444555444444333333000///000111444666666666555555666777777777777777777666555444444444444444444444444444555555555666666666555555555666666777;;;:::999888777777777777777888999999;;;;;;<<<===:::::::::;;;<<<===>>>???>>>===;;;:::;;;<<<>>>@@@}}}||||||yyywwwvvvuuu||||||yyyqqqhhh```YYYVVVQQQRRRSSSQQQMMMIIIFFFFFFDDDDDDDDDEEEGGGIIIJJJKKKMMMIIIDDDBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@??????@@@??????>>>???AAACCCEEEEEECCCBBBCCCEEEGGGGGGGGGFFFEEECCCAAA??????>>>???@@@@@@@@@@@@AAAAAAAAABBBAAABBBBBBBBBBBBAAAAAA@@@CCC@@@>>>???AAABBBAAA???>>>>>>>>>===<<<===@@@CCCEEEFFFFFFDDDAAA???>>>>>>===>>>???AAACCCFFFHHHIIIJJJIIIHHHFFFDDDCCCBBBBBBAAABBBBBBAAA??????@@@BBBBBBAAA@@@>>>>>>>>>???@@@??????>>>>>>???@@@BBBCCCCCCBBBAAA@@@???>>>>>>>>>======>>>@@@CCCEEEEEEDDD@@@???===<<<<<<<<<======>>>;;;999888::::::999777;;;:::999888777888999999888888777666777:::>>>AAA@@@???===;;;999888777777777777888888888888777777777666666555555555555555666666666555555444444444333333333333333333333333333222222111111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000............////////////000000000000000000000000111111000//////...------//////////////////000000111000000000/////////...000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000111000000//////////////////000000000000111111111111111111111111000000111222222333444444222222222222222222222222111111000000111111222333333222111111111222333444333333333333333333333333111222222333333222222111111111222222222222111111222222222222222222222222222222222222222111000000000111111111111111111000/////////000000000000111000000000000000000000000000000000000000111222222000000000000000000000000///000111111//////000111000000000000000000000000111111111222222222222222222111///.........000111000000111111111222222222222222111111000000//////000000111111111222222222222222222111111111000000222222222222222111000000111111111111111111111111111111111111111111222222555555444444444333333333222222222222111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222333333444555555555555555444444333222111222444555555444555555666777777777777666666555555444444444555555555555555555666666666666666666666666666777888888999999888888777666666555777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>======;;;;;;;;;<<<>>>???{{{vvvtttrrrnnnkkknnnjjjlllrrrqqqhhhdddfffgggfffbbb^^^WWWQQQLLLIIIGGGIIILLLKKKIIIEEECCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIFFFBBBAAAAAABBBCCCBBBCCCCCCCCCBBBAAA@@@???>>>BBBAAA@@@@@@@@@AAABBBCCCFFFEEEDDDDDDFFFHHHHHHGGGCCCBBBAAA???>>>=========?????????@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@??????AAA???>>>>>>???@@@@@@???>>>>>>>>>===<<<===@@@CCCDDDEEEFFFEEEBBB@@@@@@@@@<<<===>>>@@@BBBEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEECCC@@@>>>???@@@BBBAAA@@@?????????@@@AAA>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???????????????>>><<<<<<>>>AAACCCDDDCCC@@@@@@>>>===<<<;;;;;;;;;;;;999777888999::::::999<<<;;;999777666666666777888999999888888<<>>???vvvuuuqqqkkkgggdddbbb^^^\\\[[[WWWWWWZZZYYYTTTSSSVVVTTTTTTSSSRRRNNNJJJFFFDDDDDDGGGJJJKKKJJJGGGEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>BBBAAAAAAAAABBBCCCDDDEEEGGGEEEDDDDDDFFFGGGFFFFFFBBBAAAAAA@@@???>>>>>>===????????????????????????AAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>?????????>>>>>>>>>===<<<===@@@CCCCCCDDDEEEEEECCCAAAAAABBB======>>>@@@CCCEEEHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFCCCAAA??????@@@BBBAAA@@@??????@@@AAAAAA>>>>>>>>>>>>???@@@AAAAAA@@@@@@???????????????@@@>>><<<;;;<<<>>>AAABBBBBBAAA@@@???===<<<;;;:::999777777777777999:::;;;<<<>>><<<:::888777666666666666888999999999>>>GGGNNNPPPNNNJJJEEEAAA===:::888777777888999999999888888777666555555444444444444333333333333333333333444222222222222222222222222000000000///000000111222000000000000000000000000111111111111111111000000000000000000000000000000111111000000//////..................////////////////////////////////////111111000000000/////////------........./////////000000000000///////////////000000000000111111111000000000000000000000000222222111111111111000000000000111111111111000000///////////////...------111000...---...///111333111111111111111111111111000000111111222222222333000000000000000000000000000000000000000111222222111111111111111222222333222222222222222222222222000111111222222222222111111111222222222222111111111111111111111111111111111111222222222111111000//////000000000000////////////000000000111111111000000000000000000000000111000000000000111222222000000000000000000000000///000111000//////000111000000000000000000000000000000000000000000000000//////......///000111222000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222111111000111111111111111111111111222222222111111111111111333333333333333333333333000111111222222333333333444333333222111000//////222222222222222222222222111111111111111111111111222111111000000111111222333444555555555555555555555444333333555555444333444444555666666666666555444444444444444555666777444444444333333333333222444444444555666888999:::666777888999999777555444666666777888999:::;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>yyy{{{yyylllccc```^^^ZZZWWWUUUTTTRRRPPPNNNKKKJJJKKKKKKJJJKKKMMMJJJJJJKKKLLLJJJHHHFFFDDDDDDGGGJJJLLLJJJIIIHHHHHHEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCBBB@@@???@@@@@@AAABBBDDDEEEGGGGGGFFFDDDBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>>>>===>>>>>>>>>>>>======>>>???>>>>>>>>>===<<<===@@@CCCBBBCCCEEEDDDBBBAAAAAABBB>>>>>>@@@AAADDDFFFIIIJJJLLLKKKJJJHHHFFFEEEDDDDDDEEEEEEEEECCCAAA@@@AAABBBAAA@@@?????????@@@AAABBB===>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>?????????>>><<<;;;;;;>>>@@@AAA@@@@@@@@@???>>><<<:::999888666666777888999;;;===>>>AAA???===;;;999888888888666777888999;;;@@@GGGMMMNNNLLLIIIDDD@@@===;;;:::888999::::::;;;;;;;;;:::777777555444444333333333222222222333333333333333333333333333333333333333222111000000///000000000000000000000000000000000222222111000000///......////////////////////////111111000000//////..................////////////////////////////////////000000000000////////////.........------,,,,,,,,,////////////000000000000.........////////////000////////////////////////000000000000000000000000///000111111111111000///------...///////////////111000...---...///111333000000000000000000000000000111111111111111222222////////////////////////000000//////000000111222222222222222111111000000111111111111111111111111///000111111222222222222111111222222222222111111111111111111111111111111000111111222222222111111//////000000000000//////........./////////000000000000000000000000000000000////////////000111111000000000000000000000000000111222222000000111222////////////////////////------......///000000111...////////////000111111//////000000000111111111222222111111000///////////////000000000111111111111111111111111111111111000111111222222222111111111111111111111111111111111111111111111111111111333333333333333333333333///000000000111111222222111111111111111111111111222222222222222222222222111111111111111111111111222111111000000111111222111222333444444444444444333222222333555666555444333333444555555555555555444444444444444555666777555555444444444444444444222333333444555666888999666888999::::::888777555555666666777888999::::::<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===\\\___cccfffgggccc[[[VVVTTTSSSQQQOOOMMMLLLLLLMMMKKKJJJIIIHHHHHHGGGHHHIIIEEEFFFGGGGGGGGGFFFEEEDDDDDDFFFHHHHHHGGGFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBDDDDDDCCCBBBBBBCCCBBBCCCEEEFFFEEEDDDBBB@@@@@@@@@BBBCCCEEEGGGHHHIIIEEECCCAAAAAABBBBBBAAA@@@AAABBBBBBBBBBBBBBBAAAAAA>>>===============<<<<<<======>>>>>>>>>>>>>>>===>>>??????>>>======>>>@@@>>>>>>>>>===<<<===@@@CCCAAACCCDDDCCCAAA@@@@@@AAA>>>???@@@BBBDDDGGGIIIKKKMMMLLLKKKHHHGGGEEEDDDDDDCCCDDDDDDCCCAAAAAABBBCCC@@@???>>>>>>>>>???@@@AAA>>>>>>@@@AAAAAABBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@???????????????>>><<<:::999888555777999999:::;;;>>>@@@BBBAAA???<<<;;;:::::::::777777777:::===BBBGGGJJJGGGEEECCC@@@===:::999888999:::;;;;;;<<<<<<<<<<<<777777555444333333222222333333333333333333333333333333333333333333333333333222111000000000000000000000000000000000000000222111111000//////......////////////////////////000000000000////////////............////////////000000000000000000000000///////////////.........//////......---,,,,,,+++////////////000000000000---------.........//////////////////////////////......//////000000000000///000111222222111000///------...///000000000000000///.........///111222000000000000000000000000111111111111111111111111111111111111111111111111000////////////000111111222222222222111000///...000000000000000000000000//////000111222222222222111111222222222222111111111111111111111111111111000000111222222222222111///000000111111000000///............////////////000000000000000000000000///////////////000000111000000000000000000000000000222333222111000111222........................,,,,,,---...///000111111/////////000000000000000/////////000000000111111222222222111000//////.../////////000000000111111111111111111111222222222000000111222222222222111111111111111111111111111000000111111111222222222222222222222333333333333000000000000000111111111///000000111111222222222222222222222222222222222111111111111111111111111222222111111111111222222000111222333333333333333222111111222444555555444222333444444555555444444555555444444444555666666666666666777777777888888222222333333444555666777777888999::::::999888777555555666777888999999:::;;;:::::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>@@@@@@???======???AAA>>>>>>>>>===<<<===@@@CCCAAACCCCCCBBB@@@???>>>???>>>>>>???AAADDDFFFHHHJJJLLLKKKJJJIIIGGGGGGFFFFFFDDDDDDDDDCCC@@@@@@AAABBB>>>>>>=========>>>@@@@@@>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@>>>============>>>======>>>@@@@@@???===>>>>>>>>>>>><<<;;;999888666888:::;;;:::;;;???BBBBBBAAA???===<<<;;;<<<<<<:::888777;;;AAAFFFGGGEEEDDDBBB@@@>>>;;;999888888888999:::;;;<<<<<<<<<<<<777777555444333222222222555555444444333333222222222222222222222222222222222111111111111222222333000000000000000000000000000000000111111222222222////////////////////////////////////000000000000............////////////000000000000000000000000------------............/////////////////////....../////////000000000111............////////////////////////////////////......///000111222222333///000111222222111000/////////000000111000000000////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111///////////////000111111000000111222222111000///000000000000000000000000...///000111222222222222111111222222222222111111111111111111111111111111000000111222222222222222000111111111111111111000...////////////000000000000000000000000000000000000000//////000000111222000000000000000000000000000111222111000///000222/////////////////////////////////000000111111111000000000000000//////...////////////000000000111111111000000000000000000////////////000000000111000000111111111222222222000000111222222222222222111111111111111111111111//////000111222333333444111111222222222333333333222222111111111111111000000000000000111111111111222222222222222222222222222222222222222222222222333333222222222222333333000111222333444444444444333111000111333333222111222222333444444444444333666555555444444444555555333444555555666777888888444444444444444555666666777777777888888888888888444555555666777888999999999999999999:::;;;<<<<<<::::::;;;;;;<<<<<<<<<;;;KKKKKKMMMNNNOOOPPPPPPPPPPPPOOOMMMJJJGGGGGGIIILLLGGGIIIJJJIIIHHHHHHGGGDDDFFFFFFEEEDDDDDDEEEEEEFFFEEEEEEEEECCCAAA@@@BBBDDD????????????@@@AAABBBBBB???CCCGGGHHHFFFDDDEEEFFFCCCEEEGGGHHHHHHFFFDDDBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDBBBAAAAAAAAA@@@??????@@@AAABBBCCCBBBAAA@@@======<<<<<<<<<;;;;;;;;;999:::;;;===>>>>>>??????>>>@@@AAA@@@>>>===???BBB>>>>>>>>>===<<<===@@@CCCAAABBBCCCBBB???>>>===>>><<<===>>>@@@BBBEEEGGGIIIJJJJJJIIIHHHHHHHHHIIIIIIEEEEEEEEEBBB@@@>>>???@@@>>>===<<<<<<<<<>>>???@@@???@@@BBBCCCDDDDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<>>>===>>>???AAA@@@>>><<<======>>>>>>===;;;999888777999<<<<<<;;;<<>>===<<<<<<<<<<<<===999888<<>>???@@@AAA@@@?????????>>>===<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???AAA>>><<<<<<>>>AAABBBBBBAAA@@@?????????@@@AAABBB@@@AAABBB@@@>>>======>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGIIIJJJJJJIIIGGGGGGJJJIIIFFFCCCAAA@@@@@@@@@======>>>???????????????>>>???AAABBBBBBAAA???>>>@@@??????>>>======>>>>>>@@@???>>>>>>======>>>>>>;;;<<<<<<<<<;;;;;;999999999999999999:::;;;<<<<<>>===<<<;;;777999;;;>>>AAADDDFFFFFFEEECCC???;;;999888888999:::::::::999999999888888777777777777666555444444444333222222111111222222333333333222222111111111333333333222222222111111222111111111000000//////111111111111111111111111////////////000000000000000000//////.........---,,,,,,---...///000111111////////////////////////111111111000///.........000///...------...///000......////////////......////////////////////////000000000000000000000000000000//////......------//////000000000000//////////////////000000000000000000000111222222222333////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000//////......////////////////////////111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////............//////............//////000000000000111111111111111111111000000000000000333111000000111111000...,,,///222333222000//////000000000000000000000000......//////000000111111000000//////000111222222111000///......///000111...///000111000///---+++111111111111111111111111222222333333333222222111222222222222222222222222222222222111111111000000111111222222222333333333222222222222222222222222333333222222222222333333222222222111111111000000222222111111111111222222333222000/////////000111333333333333333222111000222222222222222222222222222222111111000111111111444333333222333444666777444444444555555555666666555555444444444444555555555555555555555555444444555555555555555666777888555666666777888999999999999999888888888888888888;;;<<<<<<<<<<<<<<<;;;;;;NNNMMMLLLLLLKKKLLLMMMNNNJJJJJJKKKKKKKKKKKKLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@AAACCCDDDCCCBBB@@@???>>>@@@BBBCCCAAA???BBBBBBCCCDDDDDDDDDDDDDDDBBBCCCDDDFFFFFFEEEDDDCCCAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@????????????@@@===>>>???@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;999999999:::;;;===>>>???@@@>>><<<===???AAABBBBBBAAA@@@???>>>>>>???@@@AAA???@@@@@@???===;;;<<<===?????????@@@AAABBBDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFDDDCCCAAAAAAAAAAAA<<<===>>>>>>?????????>>>@@@AAABBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@??????@@@@@@======<<<;;;::::::999999:::::::::::::::<<<======??????>>>===;;;::::::999999:::===BBBHHHLLLMMMLLLJJJGGGAAA<<<888777777777999999999999888888888888555555555666555555444333222222222222111111111111333333222222222111111111333333222222222111111111111111111000000000//////111111111111111111111111000000000///////////////000/////////............------......///000000000///////////////////////////////////////000000000000///...------...///000...//////000000//////...////////////////////////000000000000000000000000///////////////.........//////000000000000//////////////////000000000000//////000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000//////......////////////////////////111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////............//////............///////////////000000000111111000000000000000000000000111000//////000111000...+++,,,---,,,***))))))***////////////////////////000000000///////////////000000//////000111111222111000///......///000111///000111222222000...---111111111111111111111111111222222333222222111111222222222222222222222222222222222111111111000000111111111222222222333333222222222222222222222222111111000000000000111111222222222111111111000000222222111111111111222222222222111000000000000111222333333333222222111000222222222222222222222222111111111000111111222222333333222111222333444444333333444444444555555555444444333333333333444444555555555555555555444444666555555555555666666777555555666777777888999999888888888888888888888888;;;;;;<<<<<<<<<<<<;;;;;;NNNMMMLLLKKKKKKKKKKKKKKKGGGHHHHHHJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCC>>>======>>>@@@@@@???===AAABBBBBBCCCCCCCCCCCCCCCAAABBBCCCEEEEEEEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA??????>>>>>>>>>======>>>??????????????????>>>===;;;:::999999999777777888999;;;<<<>>>???@@@>>>======???AAABBBBBB@@@???>>>=========>>>???===>>>>>>===;;;:::;;;<<<======>>>???@@@BBBDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBB<<<<<<===>>>>>>>>>>>>===>>>???AAAAAABBBAAA@@@???=========>>>???@@@BBBCCCDDDCCCBBBBBBAAAAAABBBBBB???>>><<<:::999999999999::::::::::::;;;<<<===>>>>>>======<<<;;;:::999999:::;;;>>>GGGQQQVVVUUUSSSOOOKKKDDD===999666666777888888888888777777777777333333444444444333333222000000111222222111111000222222222111111111111111222222222222111111111000111111000000000000//////000000000000000000000000111000000//////.........////////////............////////////////////////////////////////////////------...///000000111111//////............/////////000000111111000000///////////////////////////000000000000000000000000.........///////////////...//////000000//////...////////////000000000000////////////................../////////000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000////////////...////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////............//////............//////....../////////000000000000000000000000000000000///...---...000000///...000000///---******+++---........................111111000000///......---000000/////////000111111000000////////////000000111111222333333222000///111111111111111111111111111111222222222222111111000000000000000000000000222222222111111111111111111111111222222222222333222222222222222222222222111111000000000000111111222111111111111000000000222222111111111111222222222222222222222111111000222222222333222222111000111111111111111111111111000000000000111111222333333222222111111111111222222222333333333444444444333333222222222222333333444444444444444444555555666666555555444555555555555555666666777777888888888888888888888888888888:::;;;;;;<<<<<<;;;;;;;;;MMMLLLLLLKKKJJJIIIIIIHHHFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAABBBCCCCCCBBBAAA=========>>>??????>>>>>>??????@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@???>>>===============>>>>>>>>>>>>>>>???>>><<<;;;999999888888666777777888:::<<<>>>???@@@???===>>>@@@BBBBBBBBB???>>>===<<<;;;<<<===>>><<<===>>>===;;;::::::<<<<<<<<<===???@@@CCCEEEFFFCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@??????;;;<<<<<<=========<<<<<<;;;<<<<<<===>>>======<<<=========>>>???@@@AAABBBDDDCCCBBBBBBAAAAAABBBBBBAAA???<<<:::888888888999999999999999:::;;;<<<<<<>>>>>>======<<<<<<;;;;;;::::::>>>HHHUUU[[[YYYUUUOOOKKKDDD===999777777888777777777666666666666555333444444444333222111000...///000111222111000000111111111111111111111000222111111111111000000000000000000000000000//////////////////////////////111111000///......------///////////////.........000000//////............////////////////////////------......///000000111/////////....../////////000000111111111111000000////////////////////////////////////////////////------......//////000000...//////////////////...////////////000000000000000000//////......------........./////////000000000000000000000000000000000000000000000000000000111000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////............//////............//////............/////////////////////000000000000000---,,,,,,---///000///...111222222111///...///111........................000000/////////.........000000/////////000000111000000////////////000000111111222222222111111000111111111111111111111111///000111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111222222222222333333222222222222333333111111111111000000000000222222111111111111222222222222333444444222111000111111222222222222111111111111111111111111111111////////////000222333333333333222222111111111111111111222222222333333333333333222222222222333333333333444444444444555555777666555555444444444444555555555666666777777777777777777777888888888888999::::::;;;;;;;;;;;;:::KKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@>>>======>>>??????????????????>>>???????????????>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<<<<===============>>>>>>>>>>>>===<<<;;;:::999999999777777777888:::<<<===>>>@@@???>>>???AAABBBBBBAAA???>>><<<;;;;;;;;;<<<<<<;;;=========;;;:::;;;<<<<<<<<<===???AAACCCEEEFFFCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;<<<<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<;;;>>>>>>======>>>>>>???@@@BBBAAA@@@@@@???@@@@@@@@@AAA???<<<:::888888888999777777777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;999999<<>>>>>>>>>>><<<;;;===???@@@AAA@@@???@@@AAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;::::::::::::999999999999:::<<<===>>>@@@???>>>@@@BBBCCCBBBAAA???>>><<<;;;;;;;;;;;;<<<:::<<<===<<<;;;:::;;;<<<<<<<<<===>>>???AAACCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@>>><<<;;;::::::;;;;;;;;;;;;:::999999:::::::::;;;;;;<<<============<<<<<<<<<===>>>>>>@@@???>>>>>>======>>>>>>???>>><<<:::999999999999666666666666777888999999888888888888888999999999999888:::AAAIIILLLJJJFFFBBB@@@<<<999888888999999555444444444333333333333444444555555555555444444333222111000000000000111////////////000000000000000000000000////////////......////////////000000////////////////////////000//////......---------.........///////////////000000//////.........---///////////////////////////...........................////////////......///000000111111000000///////////////////////////000000000000000000000000.........///////////////---......//////......---////////////000000000000///////////////.........------........./////////////////////////////////////////////////////////000000////////////......---............/////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////............//////............//////....../////////000000000---......//////000000111...---,,,---//////...---&&&)))---//////...------////////////////////////,,,------...//////000000000000//////......////////////000000000000//////.............../////////000000000000000000000000---...///000000111000000////////////////////////111111111111111222222222000000000111111111111222//////000000111222222222111111000000000000111111//////000000000000000111222222111111111111222222222222222222222111111000///000111111222111111111////////////////////////////////////000000111222222333333444333333222111111111222222222333333333444444333333333333444444222222333333444444555555555555444444333444444444444444555555555555555555555666666777777888888888777777888999::::::::::::FFFGGGGGGHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB>>>===<<<===>>>???>>><<<<<<>>>AAAAAA???>>>???AAA???@@@@@@@@@??????>>>======>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<===>>>======<<<<<<;;;<<<<<<===;;;;;;::::::;;;<<<<<<===@@@??????@@@BBBCCCBBBAAA@@@???===<<<;;;;;;;;;<<<999:::;;;:::999999:::;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????>>>===;;;::::::::::::::::::999888888999999999999:::;;;<<<<<<:::::::::;;;;;;===>>>???>>>>>>===<<<<<<<<<<<<=========<<<;;;::::::999999666666666666777888999:::777777777777888888999999999999:::<<>><<<;;;:::999777666666666666444333333333333222222222111222444666888999::::::777555222000//////111222........./////////000000000000/////////................../////////000000////////////////////////..................................../////////000///////////////.........////////////////////////,,,------....../////////---...///000000///...---...//////000000//////...////////////////////////000000000000000000000000///////////////.........---......//////......---////////////000000000000---------------.........---------.........//////////////////////////////////////////////////////000000/////////.........---------.........////////////////////////////////////000000000111111111000000000000000000000000////////////////////////000000000000000000000000////////////............//////............///////////////000000000111111------......///000000111000///---...//////...---+++---000000/////////000................................................000000///..................///000111111000///......---------...//////000000000000000000000000000,,,---...///000000000000000000000000000000000000000000111111111222222222000000000000111111111111/////////000111222222222111111000000000000111111////////////000000111111222222111111111111222222222222111000000000000111//////000111111111111111////////////////////////000000/////////000000111000111222333333222222111222222222222333333333444333333222222222222333333111222222333444444555555444444333333333444555555444444444444444444444444555555666666777888888999666777888999::::::::::::DDDEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIEEEEEEDDDBBBBBBBBBBBBBBB;;;;;;;;;<<>>@@@@@@>>>===???AAA======>>>======<<<;;;;;;=========>>>???AAABBBCCCAAAAAAAAA@@@@@@?????????===>>>???@@@@@@???>>>===<<<<<<;;;:::;;;<<<===>>>===<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;<<<<<<===@@@??????AAACCCDDDBBBAAA@@@???===<<<;;;;;;<<<<<<777888999999888777888:::999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>;;;<<<===>>>>>>===<<<<<<:::::::::::::::999888777666666666666777888999:::777777888999;;;===???@@@>>>======<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999777777777777888999:::;;;888888888999::::::;;;;;;:::::::::999888777777666777777777666555444333333333333333222222222111111...000333666:::===???@@@999777333///...///111222---.........//////000000000/////////............---.........//////000000000000000000000000000000---------...............---.........//////000000////////////////////////////////////////////////***+++,,,---///000111111---...///000000///...---......////////////......////////////////////////000000000000000000000000000000//////.........------..................---////////////000000000000+++++++++,,,,,,------------------.........//////////////////////////////////////////////////////000/////////............---------.........//////////////////////////////000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000/////////............//////............//////000000000000111111111111---------...///000000111111000......//////...,,,...//////---,,,,,,...000------------------------/////////...------,,,,,,111000///..................///000111111000///..................///000000000000000000000000000000,,,---...///000000000000111111111111111111111111000000111111222222222222000000000000111111111111...//////000111222222222333333222222222222333333.../////////000000111111222222111111111111222222333222000/////////000111//////000111111111111111////////////////////////111000000////////////000...///000111222222111000222222333333333444444444222222111111111111222222111111222333333444555555333333333333444444555666444444444444444444444444444555555666777888888999666666777999999:::::::::AAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBAAABBBCCCDDDEEEGGGGGGGGGHHHHHHGGGGGGFFFGGGFFFDDDCCCAAA@@@@@@@@@??????>>>>>>>>>>>>??????DDD@@@======???@@@???>>>>>>======<<<<<<<<<======???????????????>>>======??????@@@@@@@@@AAAAAAAAA========================>>>>>>>>>>>>>>>????????????===::::::;;;<<<<<<;;;<<<:::888888:::;;;;;;:::>>>???AAABBBBBBAAA@@@@@@AAA@@@???===<<<<<<<<<<<<777777888888999999999999;;;;;;<<<===>>>>>>>>>>>>===>>>????????????>>>>>>;;;;;;<<<>>>@@@???<<<999;;;;;;:::999888777666555555555666777888888777777555777:::<<<>>>>>>===<<<<<<<<<======<<<;;;::::::888888888888:::===@@@BBB888777666666666777999999666777999::::::999888777777777777777888888888888555555444444444333333333333333333333333333333333000222555:::>>>CCCFFFHHHEEE===333...///000000......------,,,,,,...///000///.........------------222111000.........///000........................///...---,,,,,,---...///...---,,,,,,---...000111......//////...---,,,,,,000000/////////.........///............///000000000000000000000000000000////////////////////////........................///////////////////////////...---,,,,,,---.../////////............//////+++,,,...000000///---,,,........................000000//////.........------.........//////000000000...,,,---000111///---////////////////////////////////////000000000000111111000000//////..................////////////---...///000000///...------------------...///000......///000000000000000000000000000000000000000//////............//////000000...------...///000///////////////000111111---.........//////000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000111111111111222111000.........///000000000000000000000000000111111111000000000//////111111111000000000000000...///000222222111111000111111222222222222111111111111111111111111111111222222111111111111222222333000---,,,---...///...222222111111111111111111111111111111000000000000......//////000000111111333222222111000///......000000000000111111111111000000111111111222222222000000111111111222222222444333222111111222333444111111222222222333333333666666555555555444444444111222222333444555666666333444666888888777555444666666444444555777999;;;BBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????CCC@@@======>>>@@@???>>>>>>======<<<<<<<<<<<<<<<>>>????????????>>>======>>>>>>?????????@@@@@@@@@========================<<<<<<======>>>>>>>>>???BBB???======>>>>>>>>>===<<<:::888777999:::::::::>>>>>>???@@@@@@@@@???>>>??????>>>>>>===<<<<<<;;;888888888888999999999:::;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>=========>>>@@@AAA@@@===;;;999999999888888888888888555555666666666777777777777888999;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999888888888999;;;>>>@@@999999888888888999:::;;;888888999999999888888777666666666666777777777777444444444333333333222222222222222222222222222222///111333777;;;>>>AAABBBAAA;;;333///000111000...///...---------...///000/////////.........------111000000///////////////........................///...------------.../////////.........///000000000000000000000000///.........---------,,,,,,,,,......------......///000////////////////////////////////////////////////................................................///...------------.../////////............/////////000111111///---+++***........................///.........---------------........./////////000000...------000000///---....................................////////////000000000000//////.............../////////000000......////////////...............---......//////......///000000000000000//////////////////////////////............////////////............////////////......//////000111............/////////000////////////////////////////////////////////////........................//////000000000000////////////000000000111111111111000///......//////000////////////////////////111000000000/////////...000000000000000000000000...///000111222111111000000111111222222111111000111111111111111111111111222222111111111111222222444222///...///111111000222222111111111111111111111111111000000000//////////////////000000000000333333222111111000000000000000000000111111111111111111111222222222222333111111111222222222222333222222111000000111222222111111222222222333333333666555555555444444444444222333333444444555555555444555777888999888777666666666555444555777999:::BBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>>>>>>>??????AAA???===<<<>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>======<<<<<<============>>>>>>>>>========================;;;;;;<<<<<<===>>>??????CCCAAA????????????>>><<<===;;;999888:::;;;;;;;;;======>>>>>>>>>======<<<===>>>>>>???>>>===;;;:::888888999999999999::::::;;;;;;;;;:::::::::::::::=====================<<<>>>>>>???AAABBBBBB???<<<666777777888999:::;;;;;;666666555444444555777888888888999999999:::::::::;;;<<<<<<<<<<<<;;;;;;:::999888888777888:::;;;<<<:::::::::::::::;;;<<<<<<::::::999888777777777777555555555555555555555555333333222222222111111111111111111111111111111111///000222444666888:::;;;<<<777222000111111000...//////.........///000111000000000/////////......//////000000000///..............................///...------------...///000000000000000000//////...///000000000000000000---------------,,,,,,,,,---------------......///////////////////////////////////////////////////................................................///...------------.../////////............//////000000111111000...,,,+++........................---------------,,,,,,,,,...............////////////...---...//////...---........................------------............000000000////////////...////////////000000000000//////............//////000000///.........//////......///000000000000/////////////////////////////////............//////......///////////////.........------......///000............////////////////////////////////////////////////////////////...........................//////000000//////...//////000000000000111111//////.........///000000////////////////////////000000////////////......000000000000000000000000...///000111111111000000000111111222222111111000111111111111111111111111222222111111111111222222444222//////000111111111111111222222222222222222000000000000////////////000000000000////////////000000000000000000000000000000000000111111111111222222222222333333333333222222222222333333333333111111000000000000111111111111222222222333333333555555555555444444444444444444444444444444444444333555666888999999999888666666555555555777888999AAA@@@???>>>>>>???@@@AAA@@@????????????@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAADDDDDDDDDDDDCCCCCCBBBBBB@@@??????>>>>>>??????@@@@@@???=========>>>??????>>>>>>===<<<;;;;;;;;;;;;======>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAA@@@????????????<<<:::???===;;;:::<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>??????>>><<<:::999999::::::::::::::::::999999::::::;;;;;;<<<=========<<<<<<;;;;;;;;;<<>>???@@@BBBAAA???===666777888888999:::;;;;;;777666444333333555666888999999888888777888888999;;;;;;;;;<<<<<<;;;;;;:::999999888777777888999999::::::::::::;;;;;;<<<<<<<<<;;;999777666666777888444444444444333333333333111111111111000000000000111111111111111111111111000000111222333444555555666444222111222222000...////////////000000000111000000000000////////////......000000000///...---.................................------.........///000111111000///---,,,,,,,,,---...//////......////////////////////////---,,,,,,,,,,,,---......////////////////////////////////////////////////.........................................................------.........///......------......///---...///000111111000000........................------------------------..............................---.......................................------.........//////////////////////////////////////////000000000111111000///...------...///000222111000///////////////---...//////000000////////////////////////////////////............//////------///000000000///...---------------...//////.........///////////////////////////////////////////////////////////////...........................//////////////////...////////////000000000111............//////000000////////////////////////000000///////////////////////////000000000000000/////////000000000000000000000111111111111000000111111111111111111111111222222111111111111222222111000......///000000///111111222222222222222333000000000/////////......111111000000//////.............../////////000000///000000000111111111111222222333333333444444444222222333333333444444444222111111111111111111222111111222222222333333333444444444444444444444444555555555444444333333333222333555777888999999999666666555555666777888999>>>>>><<<;;;;;;<<<>>>>>>??????????????????>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAAAAABBBCCCDDDCCCCCCBBB@@@@@@????????????@@@@@@??????>>>======>>>???@@@??????>>>===<<<;;;;;;<<<<<<============<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAABBBBBBAAA@@@@@@AAABBBAAA>>>;;;>>><<<:::999;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@@@@???===<<<;;;;;;::::::::::::::::::888888999;;;===???AAACCC======<<<;;;::::::;;;;;;>>>======>>>??????>>><<<999999999999999999::::::888777555444333555666888:::999888777777777888888::::::;;;;;;;;;;;;;;;:::999999888888777777777777888999999:::::::::::::::<<<;;;999777666666777888333333333333222222111111111111000000000/////////222222222222222222222222111111111111222222222222222111111111222111///......//////000000000000000000000000000////////////---...///000000///...---........................---..................---...//////000///...,,,+++,,,,,,---...//////........./////////////////////---,,,,,,,,,,,,---..............................////////////////////////................................................---..................---......------------......---...///000000111111111..........................................//////...............------------.........---------................................./////////000000000.............../////////////////////000000000000000///...------...///000222111000///////////////------...///////////////........................//////............//////,,,---///000000000///...---------------.../////////////////////.........////////////////////////////////////////////////..............................////////////.........////////////000000000------....../////////000........................000000000000000000000000......//////000000000000///////////////000000000000000000111111000000000000000000000000000000000222222111111111111222222111///......000111000///111111222222333333333333000000000000////////////111111000000//////.........//////000000111111222///000000000111111111111222222333333333444444444222222333333333444444444333333333333333333333333111111222222222333333333333333444444444444444444555555555444444333333222111222333555666777777888666666666666666777777777<<<<<<<<<;;;;;;<<<<<<<<>>===AAAAAAAAABBBBBBAAAAAA@@@>>>???AAABBBCCCCCCBBBBBB@@@@@@????????????@@@@@@???@@@@@@???===>>>@@@BBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@AAABBBBBBBBBBBBCCCEEEFFFEEEBBB>>><<<:::888777999::::::::::::::::::;;;<<<===???@@@<<<===???@@@@@@@@@@@@???<<<<<<;;;;;;;;;;;;::::::888999999;;;>>>BBBEEEGGG???>>><<<;;;::::::;;;<<<===<<<;;;<<<>>>>>><<<;;;;;;;;;::::::999999888888999888666555555666777777999999888888888888888888999::::::;;;;;;;;;;;;:::999999999999888888777777777777888999999999999999::::::999888777777777777444333333222222111111000111111000000000/////////222222222222222222222222111111111111111111222222000000111111000000///...---...///000000000//////000000000/////////......------.../////////..............................------...//////...------..................---,,,...///000000000000000000,,,,,,,,,------------------------------......///........................////////////////////////........................------------------------------...//////...------......------------......000000000//////..........................................///////////////.........---------------,,,...///...---,,,---...------------------------////////////000000000111---............/////////............//////////////////............//////000000///.........//////------...////////////...........................//////............//////,,,---...///000000000000......------......///000///////////////.........////////////////////////////////////////////////---------------------------......//////......---......////////////000000------.../////////.................................///////////////000000---......//////000000111//////.........///000111///000000111111000000///000000000000000000000000222222111111111111222222222111000111333444333111111111222222333444444444111111111111000000000000000000000000////////////111111222222333333333444000000000000111111111111222222222222333333333333222222222222333333333333333333444444444444333333111111222222222333333333333333333333444444444444555555555444444333333333222222333444444555666777666666666777777777777777<<<<<<============<<<<<>>===AAAAAAAAAAAA@@@???>>>>>>;;;===???AAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAA???@@@AAA@@@>>>???AAADDDCCCBBBAAA???>>>>>>======;;;<<<<<<<<<<<<;;;::::::888888999999999:::::::::::::::::::::::::::::::::>>>>>>??????@@@@@@@@@@@@AAABBBDDDGGGHHHGGGCCC@@@===;;;999888:::;;;;;;;;;::::::;;;<<<===@@@BBBCCC>>>>>>???@@@AAAAAABBBBBB<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<>>>BBBEEEGGG@@@???===;;;::::::;;;<<<===<<<;;;<<<======<<<;;;;;;;;;:::::::::999999999999999888888777777777777777888999:::::::::999888888999:::;;;;;;;;;;;;;;;999999999999999999888888666777888999:::999999888888888999999999888888777444444333222222111000000111111111000000000//////111111111111111111111111//////000000111111222222///000000000///.........,,,---...///000///....../////////.........---------------------...///000........................------...//////...------..................///000000000000000000000///...,,,,,,,,,---------............------......///000........................////////////////////////........................------------------------------...//////...------...------,,,,,,------...//////..........................................---------....../////////.........------,,,,,,,,,+++---///...,,,+++---///------------------------........./////////000000---------.........//////------------..................////////////...............---......//////,,,---......//////..............................//////............//////---------......///000111//////......//////000111000/////////............////////////////////////////////////////////////---------------------------......//////......---........./////////000000---.../////////...---,,,........................,,,,,,,,,------.........------......///000000111///......---...///000111//////000000000000//////000000000000000000000000222222111111111111222222222111111222444444333222111111222222333444444555222222222222111111111111////////////000000000000111111111111222222222222000000000000111111111111111111111222222222222333111111111222222222222333222333444444444444333222111111222222222333333333222222333333333444444444444444444444444444333333444444444444444555666666666666777777777777666666<<<===>>>??????>>>===<<>>===??????>>>>>>===;;;:::999:::;;;>>>@@@BBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAA???AAABBBAAA??????BBBEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888999999999999:::::::::::::::::::::::::::::::::>>>>>>>>>>>>>>>?????????>>>???BBBFFFHHHFFFCCC???@@@>>><<<<<<===>>>>>>>>>:::;;;;;;<<<>>>AAADDDEEE@@@??????@@@AAABBBCCCDDD======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;>>>AAADDDFFFAAA???===;;;:::;;;<<<===>>><<<;;;<<<===>>>===<<<::::::::::::::::::::::::999999999999999888777666666888:::;;;<<<;;;999888888999::::::;;;;;;;;;;;;999999:::::::::999999888777888999:::;;;:::999999666777999::::::999888777444444333333222111111000111111111111000000000000000000000000000000000000.........///000111222222///000000///...------...+++,,,.../////////...---///.........------------...---,,,,,,---...///000........................,,,---...//////...---,,,000///.........000111222.../////////...---,,,,,,........./////////000000///............///000000........................////////////////////////........................------------------------,,,---...//////...---,,,...------,,,,,,------...++++++,,,,,,...///000111........................,,,,,,,,,------..................------,,,,,,,,,+++---///...,,,+++,,,///---------------------------------.........//////---------.........//////,,,,,,,,,---------......---...///000000///...------------------...///000,,,---......//////..............................//////............//////......------...///111222///////////////000111111000000//////.........---////////////////////////////////////////////////---------------------------..................---............/////////000....../////////...,,,+++........................*********++++++,,,,,,,,,---------...///000000111///......------///000111//////000000000000//////000000000000000000000000222222111111111111222222/////////000222222111000111111222333333444555555333333333222222222111111......//////000000111111////////////............000000000000111111111111000000111111111222222222000000111111111222222222111222333444444333222111111111222222222333333333222222222333333444444444444444444444444444444444666666555555555666666777666777777777777777666555<<<======>>>???@@@@@@@@@???@@@@@@??????>>>===<<<===<<<<<<;;;;;;:::999999:::;;;===???@@@AAAAAAAAA>>>>>>>>>???@@@AAABBBCCCCCC@@@>>>>>>@@@BBB@@@>>>@@@???>>>>>>???@@@???>>>===<<<:::999999:::;;;<<<:::===??????===;;;:::999===<<<;;;::::::<<<===>>>>>>???AAABBBCCCBBBBBBAAABBBCCCCCCBBB@@@???@@@AAACCC???;;;:::===>>>>>><<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAA???<<<:::888888888999999::::::<<<>>>@@@BBBCCC===<<<<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::::::::===<<<:::888777777888888888999;;;<<<<<<<<<;;;;;;::::::;;;;;;::::::999999999888888;;;>>>>>>;;;777::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999666666555444444333222222000000000000000000000000111111111111000000000000111111111111111111111111////////////////////////........................////////////////////////......//////...---,,,,,,000000000000////////////........................//////.........---------......------------............------------......000000///..................------,,,,,,------...,,,---......//////......////////////////////////...---,,,,,,,,,,,,---...,,,------......------,,,---------............//////////////////////////////...---,,,,,,---///000000//////.........//////........................111000000/////////000000......------------......---------............///...------,,,,,,------...+++,,,------......------,,,,,,.../////////...---........................000000//////000111222333000000//////.........------------............///////////////////////////////////////////////////000000000000000000000000------............------------------------------000///...------...///000,,,,,,---.../////////...000000//////.........---000000000000111111111111........................////////////////////////000000000000111111111111000000//////.........---000000000000////////////000000111222222222222111222222111111000000//////000000000000000000000000000111222222333333333333222222222111111111111111111111000000000000111111000000000000000000000000333333333222222111111111000000//////000111222222333333333222222111111111555444444333333222111111444444333222222222333333333333444555555444333222444444444444444444444444333333444555666666666555777777888888888888777666<<<======>>>??????@@@@@@???????????????>>><<<<<<<<<<<<;;;;;;:::999999999999;;;===???@@@AAA@@@@@@======>>>???AAACCCDDDEEEFFFCCCAAAAAABBBCCCBBB@@@@@@???===<<<<<<=========???===;;;:::999:::;;;<<<<<<>>>@@@@@@>>>;;;::::::<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBBAAA>>>@@@AAA@@@???>>>???@@@BBB@@@===<<<<<<======<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCAAA???===:::999888999:::<<<;;;<<<<<<===???@@@AAA=========<<<======>>>???===<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::===<<<;;;:::999999999999999:::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999999888888999<<<<<<:::888999999999999999999999999888888999999999999999888555555444444333222222111000000000000000000000000111111111111000000000000111111111111111111111111////////////////////////................................................------......---,,,,,,+++................................................//////.........---------///..................///......------------......//////...---------------...------,,,,,,------...,,,---......//////.................................---,,,,,,,,,,,,---...,,,------......------,,,------------....................................000///...---------------......------------.....................---------.........---------............------------......---------............///...------,,,,,,------...,,,,,,------...---------,,,---.../////////...---........................///000000000000000111111000/////////.........------------............///................................................////////////////////////------............------///////////////////////////...---,,,,,,---...///------......///.........000/////////.........---/////////000000000111111........................//////////////////////////////000000000111111111000000/////////.........000000000000//////////////////000111111111111000111111111000000000000000000000000000000000000000111111222333333333222222111111111111111111222222111111000000000000111111111111111111111111111111333333333222222222111111000000000000000111222222333333333222222222111111555555555555555555555555444333333333333333444444555666666777666555444333444444444444444444444444444555555666666666666555777777888888888777777666=========>>>??????@@@@@@????????????>>>===<<<<<<;;;;;;;;;:::999999888888999:::<<<>>>???@@@@@@@@@======>>>@@@BBBDDDFFFGGGFFFDDDBBBAAABBBBBBAAA@@@???>>><<<:::::::::<<<===AAA???===;;;::::::;;;<<<>>>@@@AAA@@@>>>;;;::::::;;;;;;<<<===>>>?????????AAABBBCCCCCCCCCBBBAAA@@@<<<===>>>>>>======>>>???AAAAAA@@@===;;;:::;;;===;;;;;;<<<===>>>>>>???@@@BBBBBBBBBBBBBBBCCCCCCCCCAAA@@@===;;;999999:::;;;=========<<<======>>>>>>>>>>>>======>>>??????@@@======<<<<<<<<<<<<======<<<;;;::::::::::::::::::============<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<:::999:::888777777999::::::999888888888888888888888888555666777888999999999999444444333333222111111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---,,,,,,+++***------------------------.......................................---------000//////......//////000......------------............---,,,,,,,,,,,,---...------,,,,,,------...,,,---......//////......------------------------...------,,,,,,------...,,,------......------,,,------------....................................000000//////...---++++++------,,,,,,,,,------...//////.........---------......------..................------------......---------............///...------,,,,,,------...---------...------,,,,,,,,,---......//////..............................///000000111111000///.../////////...............---------............///------------------------................................................------............------........................------,,,,,,,,,,,,------.........///......------/////////........................////////////000........................//////////////////////////////000000000000111111000000////////////......////////////000000000000......///000000000000000000000000000111111111111000000000000000000000000222222333333333222111111000000000111222222222333111111000000000000111111111111111111111111111111333333333222222222222111111000000000000111222222333333333333222222222222333333444555555666777777333333333333444555666666999999999999888777555444444444444444444444444444777777777888777777666666666666777777888777777666======>>>>>>????????????????????????>>>===<<<;;;;;;::::::999999888888777888:::<<<>>>???@@@@@@?????????@@@AAABBBDDDEEEFFFDDDCCCAAA@@@@@@?????????>>>===<<<:::999:::===???BBBAAA>>><<<;;;;;;<<<<<<===>>>???>>>;;;999888888999:::<<<>>>>>>???>>>===@@@AAABBBBBBAAA@@@???>>><<<>>>>>>>>><<<;;;<<<===@@@BBBBBB???:::888:::===;;;;;;<<<<<<===>>>>>>???BBBCCCCCCCCCCCCCCCCCCCCCBBB@@@>>><<<:::;;;;;;<<<======<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAAAAA=========>>>>>>=========;;;;;;:::::::::::::::;;;===>>>?????????>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<::::::999777666777888999:::888888888888888888888888777888999999:::::::::999222222222222111111000000000000000000000000000000111111111111000000000///////////////////////////////////////////////////........................------------------------,,,,,,---------,,,,,,+++---------------.........................................................000000////////////000000......------------............------,,,------......------,,,,,,------...,,,---......///.........------------------------------------------------,,,------......------,,,,,,,,,---------.......................................///000///...,,,+++---------,,,------....../////////...------,,,,,,/////////000000000000000......------------......---------............///...------,,,,,,------...------......------,,,+++---------..........................................///111111111///---+++........................---------............///------------------------........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.../////////...---,,,,,,........................---------.........//////........................////////////////////////////////////000000000111000000//////////////////////////////000000000000...///000000111111000000//////000000111111222222000000000000000000000000333333333333222222111000//////000111222333333333111111000000000000111111111111111111111111111111222222222222222222222222111111111000000111222222333333333333333333333333222222222333333333444444444333444444555666777888;;;<<<<<<<<<:::888777555444444444444555555555555999999999999888888777666666666777777888888777777>>>>>>>>>>>>>>>?????????>>>??????>>>>>>===<<<;;;;;;::::::999999888888777999:::<<<>>>@@@@@@@@@@@@BBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???@@@@@@>>>??????===<<<<<>>??????@@@???>>><<<;;;???@@@@@@???===;;;<<<===@@@BBBBBB???;;;999:::<<<;;;;;;<<<<<<======>>>>>>AAABBBCCCDDDDDDDDDCCCCCCBBBAAA???===<<<<<<===>>><<<;;;;;;;;;<<<===>>>???>>>>>>>>>>>>???@@@AAABBB======>>>??????>>>======<<<;;;;;;:::;;;;;;<<<<<<===>>>@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@>>><<<;;;:::999888666555777999;;;999999999999999999999999888888999999888777777666222222111111111111000000000000000000000000000000111111111111000000000///........................////////////////////////........................------------------------------............------------........./////////........................---.....................000000////////////000000......------------......///...............//////...------,,,,,,------...,,,---......///.........------------------------------------------------,,,------......------,,,,,,,,,,,,------------...........................+++,,,...///000///............------...///000000//////.........---------......///000111111000000......------------......---------............///...------,,,,,,------...,,,------...------,,,,,,------------......//////........................---///000111000...,,,+++---------...............---------............///------------------------........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.../////////...---,,,,,,---------...............------------............////////////////////////////////////////////////...////////////000000000//////000000000000000000.../////////000000000111///000111111222222111111//////000000111111222222000000000000000000000000333333333333222222111000//////000111222333333333111111000000000000111111111111111111111111111111222222222222222222222222222222111111111111111222333333333333333333333333444444333333333222222222555555555555666777888999============;;;:::888666444444444555555666666666999:::::::::999888777777666666777888888888888888>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888:::;;;===???@@@AAAAAAAAADDDCCCBBBAAA@@@@@@@@@@@@DDDEEEEEEDDDBBBAAACCCDDDCCCEEEFFFDDDAAA???AAADDDBBB@@@>>><<<;;;;;;<<<===;;;<<<<<<;;;999888999:::999999:::;;;;;;;;;;;;:::<<<===>>>>>>>>>===<<<;;;???@@@AAA@@@===<<<===>>>@@@@@@@@@???<<<;;;;;;;;;;;;;;;<<<<<<<<<=========???@@@BBBCCCDDDDDDCCCCCCCCCAAA???=========>>>???;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBBBB===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAAAAAAAAAAA>>>===<<<<<<;;;<<<<<<<<<>>>?????????>>>>>>======::::::999888666666999;;;999999999999999999999999666666666666555444333222111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////........................------------------------------......//////......---------...//////000000........................---------...............000//////......//////000......------------......///............///000000...------,,,,,,------...,,,---......//////......------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------++++++---...///000000000...............///000111........................+++,,,---/////////............------------......---------............///...------,,,,,,------...+++,,,------......------...------------...//////........................---......//////...---,,,---------------.........---------............///------------------------------------------------------------------------------............------------------------------------............------.........///......---------------------.........---------............///////////////////////////////////////////////////......////////////000000//////000000000000111111......//////000000111111000000111222222222222222000000000000111111111111000000000000000000000000222222333333333222111111000000000111222222222333111111000000000000111111222222222222222222222222111222222222222333333333333333222111111111111222333333333333444444444444777777666555444444333333666666666666777888999999<<<<<<<<<<<<;;;:::888777444444444555666666777777999999999:::999999888888777777888999::::::::::::???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;;;;:::999999999;;;<<<>>>@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEDDDBBBBBBDDDGGGJJJMMMOOOLLLFFFBBBAAACCC@@@???===;;;;;;;;;===>>>===>>>???>>>===<<<>>>???<<<<<<;;;::::::::::::;;;;;;<<<===>>>>>>>>>===<<<<<<===??????>>>>>>???@@@@@@???>>>>>>>>>>>><<<:::;;;;;;;;;<<<<<<<<<======<<<>>>@@@CCCDDDDDDDDDCCCCCCBBB@@@>>>===>>>???@@@======<<<;;;;;;;;;;;;<<<=========>>>???@@@AAABBB===>>>@@@AAAAAA@@@>>>==================>>>??????????????????@@@AAABBBCCC???>>>===<<<;;;;;;<<<===@@@???>>>===<<<======>>>:::;;;;;;:::777777999;;;888888888888888888888888444444555555555444444333222222222222222222222222000000000000000000000000111111111111000000000000////////////////////////////////////////////////................................................+++,,,---............---+++,,,,,,---......//////........................---------........./////////..................///......------------.........---------......///000...------,,,,,,------...,,,---......//////..............................,,,,,,---......---,,,,,,,,,------......------,,,++++++,,,,,,,,,------------------------------------------------...///000------------...///000000,,,,,,------.../////////***+++---///000///............------------......---------............///...------,,,,,,------...***+++,,,---.../////////...------,,,---...///000........................------------------......,,,,,,,,,------.........---------............///........................------------------------------------------------------............------------------------------+++,,,------------,,,+++------......///.........,,,,,,,,,------.........---............/////////////////////////////////////////////////////////........./////////000000//////000000000111111111.........///000111111111///000000111111111111111111111111000000000000000000000000000000000000000111111222333333333222222111111111111111111222222111111000000000000111111222222222222222222222222111111222222222333333333444333222222111111111222333333333444444444555555555555555555555555555444888888777777777888888999::::::;;;;;;;;;:::888777444444444555666777777777777888888999999999999888888888999:::;;;;;;;;;;;;?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::===<<<<<<;;;;;;::::::999;;;===???AAABBBCCCCCCBBB@@@@@@??????@@@@@@AAABBB???AAACCCBBB@@@@@@CCCFFFQQQTTTUUUQQQIIICCC@@@AAA???>>><<<;;;:::<<<===>>>@@@AAABBBAAA@@@@@@BBBDDD???>>><<<;;;::::::;;;<<<;;;<<<===?????????>>>>>>888:::<<<===>>>???AAACCC@@@>>><<<===???@@@===999;;;;;;;;;<<<<<<<<<<<<<<<;;;<<>>>>>???@@@AAA@@@???===<<<;;;:::999999<<<<<<<<<===>>>@@@AAABBB===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>???AAACCCDDD???>>>===<<<;;;;;;<<<===@@@???===;;;;;;<<<>>>???:::<<<===;;;888777999;;;777777777777777777777777444444555666777777777777222222222222222222333333000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////***+++,,,,,,------------******+++,,,,,,---..............................---------.........//////......------------...............------.........,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,---......//////......////////////////////////,,,,,,---......---,,,,,,,,,------......------,,,++++++,,,,,,,,,---------------------------------000///---,,,,,,---...///+++++++++,,,---...///000+++,,,,,,---...///000000,,,---///111222222111000.........------.........---------.........//////...------,,,,,,------...)))***+++---...///000000......---,,,---...///000........................,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........---------.........//////////////////////////////------------------------........................---..................---++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,---.../////////...,,,,,,,,,------..................////////////000000000000000000000000000////////////////////////............/////////000//////000000111111111222---......///000111111222...//////000000000000000222222111111000000//////000000000000000000000000000111222333333333333333222222222111111111111111111111000000000000111111222222222222222222222222111111111222222333333333444333333222111111111222333333333444444555555555111222222333333444444555999999888888777888888888888999:::::::::999888777444444444555666777777888666777888999999999999999888999:::;;;<<<<<<<<<<<>>>>>======@@@@@@@@@===;;;:::<<<===<<<;;;:::999888777777777999:::<<<>>>@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCOOOPPPOOOLLLGGGBBB???>>>@@@???>>>=========>>>??????@@@@@@AAACCCDDDFFFGGGFFFCCC???;;;999999:::;;;<<<<<<;;;:::;;;<<<===>>>======>>>>>>??????@@@@@@BBB@@@??????@@@@@@>>>=========<<<<<<<<<;;;;;;;;;:::;;;>>>AAACCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBB@@@===:::999:::<<<===;;;;;;<<<===>>>???@@@@@@========================@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???????????????@@@BBB@@@<<<999:::===AAADDDGGGEEEBBB???===<<<======<<<<<<;;;:::999888888777666666555444444444444444666555555555555444444444222222222111111000000000000000000000////////////000000000000000///......000///...---,,,------...000///...---------------//////.........---------........................---------,,,,,,+++++++++------------------------........./////////000000,,,,,,------...///000000........................//////............//////------------------------,,,---------------------000000000000///---,,,+++........................******+++,,,------------------------------,,,,,,------------------------........................////////////////////////,,,,,,------...///000000........................///////////////.........111111000000///////////////...------...///000111000000//////.........---///......------,,,++++++---------------------------,,,,,,,,,,,,---..............................------------------------,,,***))),,,000222111///................................................,,,,,,,,,,,,,,,---...///------------------------...------------,,,,,,,,,------------------------***++++++,,,---...//////---......///////////////........................&&&(((,,,///000///,,,***........................////////////////////////000000000000000000000000////////////............111111222222222222111111111111111111111111111111222111111111000/////////000111222333333333333333333222111111000000111111333333222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333333333333444444444555555666666666666555444222222666666777888999999999999777888888888888777666666888777666666777888777666666888999:::;;;:::999999888999888777777888;;;>>>@@@@@@?????????>>>>>>>>>AAAAAA@@@>>>;;;;;;<<<===<<<;;;::::::999999999999:::;;;<<<>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCIIIJJJJJJHHHEEEBBB@@@@@@AAA@@@???>>>======>>>???AAA@@@AAAAAACCCEEEGGGIIIJJJGGGCCC???<<<<<<<<<======<<<;;;;;;;;;<<<==================>>>>>>?????????>>>======>>>>>>===<<<======<<<<<<<<<;;;;;;;;;:::;;;===???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCAAA???<<<:::999999;;;<<<::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@??????>>>>>>>>>??????@@@???<<<::::::===@@@BBBGGGEEEBBB???==================<<<;;;999888777777888777777666666666666666444444444444333333333333333222222222111111111111000000000000///////////////////////////...------000///...---------......//////...---------------//////.........---------------------------------.........---------,,,,,,------------------------*********++++++++++++,,,,,,,,,------...//////000........................//////............//////------------------------.........------,,,,,,,,,***+++,,,...//////000000........................+++,,,------------------------------------------------------------------................................................,,,,,,------...//////000........................////////////..................---------,,,,,,,,,...---,,,,,,---...///000000/////////.........---------------------------........................---,,,,,,,,,,,,---..............................------------------------///...------///111111000................................................---,,,,,,,,,,,,---...///------------------------,,,,,,------.........///---------------------------.....................---......///////////////........................,,,---...///000000///...////////////////////////////////////////////////000000000000000000000000////////////////////////000111111222222111111000111111111111111111111111333333222222222222222222000000111222222222222222111111111111111111111222000000000000000000000000111111222222222333333333333333333333444444444444333333333333333333333333333333333444444444444555777777888777777666555444666777888999999:::::::::888888999999888888777666666555555555666777777777666777888999888777777777888999999888777888;;;===@@@@@@@@@???????????????AAAAAAAAA???<<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAABBBBBBBBBAAACCCDDDDDDBBBAAAAAABBBCCCBBB@@@>>>>>>>>>>>>>>>BBBBBBAAABBBCCCFFFIIIKKKLLLIIIEEEAAA>>>===<<<=========<<<<<<<<<<<<============<<<<<<<<<======>>>>>>===<<<===?????????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBCCCDDDDDDEEEEEE@@@>>><<<:::999999:::;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======???>>>>>>======>>>??????>>>>>>===<<<<<<>>>???@@@FFFDDDBBB@@@>>>======>>>>>>===<<<;;;999888777666777777666555555555555666333333333222222222111111333333333222222222222111000000000000////////////...............------,,,000///......------......//////...------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,//////............------------------------------++++++,,,,,,,,,---------,,,,,,------.../////////........................//////............//////........................000//////...---,,,++++++((()))***,,,...000000111..........................................---,,,+++,,,,,,------.........------------------------........................------------------------,,,,,,,,,---......//////................................................000000////////////......---,,,,,,,,,,,,---....../////////...............++++++,,,------...//////.............../////////---,,,,,,,,,,,,---..............................------------------------//////...---+++,,,...000................................................------,,,,,,,,,---......------------------------+++,,,---...///000111111------------------------000000/////////.........---......///////////////........................000//////......///000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111222222111111000111111111111111111111111111111222222222222222222///000000111111111111000///000000000111222222333000000000000000000000000111111222222222333333333222222222333333333333444333333333333333333333333333333333333444444444444666666777777777666666555666777888999::::::::::::999999999999999888888777555444444444444666777888777888999888777666666777999999999888777777:::<<<@@@@@@@@@@@@????????????@@@AAAAAA@@@===<<<<<<===:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===???@@@@@@@@@???AAABBBCCCBBB@@@???>>>>>>>>>>>>CCCBBBBBBBBBDDDGGGJJJLLLJJJHHHEEEAAA>>><<<;;;;;;>>>===========================<<<;;;;;;;;;<<<<<>>>>>???AAABBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFF@@@???===;;;:::::::::;;;;;;;;;<<<<<<===>>>>>>???????????????????????????<<<<<<<<<======<<<<<<<<<=========<<<======>>>>>>>>>>>>>>>???????????????DDDCCCAAA@@@>>>>>>>>>>>>>>>===<<<;;;999777666666555444333333222222333333333333222222222111111111333333333222222222222222000000000000////////////.........//////......---//////..................///......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,............---------------------------------------------.........//////---------.........//////........................///......------....../////////////////////////////////......------,,,,,,,,,------.........------........................//////000//////...------++++++,,,,,,---...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------...............///000000000000000000000000---------------------...........................,,,,,,,,,---------......------------............---,,,,,,,,,,,,---..............................,,,,,,------------------,,,---,,,***'''''',,,000................................................------,,,,,,,,,------...------------------------------......///000000111------------------------///.....................---......///////////////........................///......------------...////////////////////////////////////////////////////////////////////////000000000000111111111111000000111111111111000000111111111111111111111111......//////000000111111//////000000000000//////---...///000111222333333222222222222222333333333111111222222222333333333//////000000000111111111222222222222222222222222222222333333333444444444333333444444555444444444666777888999::::::::::::999::::::::::::999888888555555444333333444666999777:::;;;;;;888666777999888999999888777777999:::????????????????????????@@@AAAAAA@@@===<<<<<<<<<999:::;;;===============;;;<<<<<<=========<<<<<<>>>???????????????????????????@@@AAAAAA@@@??????===>>>??????>>>>>>???@@@BBBAAA@@@>>>======>>>>>>CCCBBBBBBBBBCCCFFFHHHJJJHHHFFFEEEBBB@@@===<<<;;;=========>>>>>>>>>>>>>>>>>>===<<<:::::::::;;;<<>>===>>>@@@AAAAAA???;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===???@@@???@@@AAABBBCCCDDDEEEFFFAAA@@@>>>===<<<;;;<<<<<<=========>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAA@@@???AAAAAA@@@???>>>=========<<<<<<;;;999888777666555444444333222222222222222333333333333222222222111222222222222222222222222000000000000////////////...//////000000000//////......//////////////////......---------......///---.....................------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,---------------.............................................------------......////////////////////////---------....../////////000000000//////---,,,,,,........................000000000000///...------++++++,,,,,,---...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................,,,---------......//////------------------------....../////////.........---------.....................---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................,,,,,,,,,---------......***++++++)))'''(((---111...................................................------,,,,,,,,,------------------------------/////////////////////...------------------------++++++,,,---......//////---......///////////////........................------/////////...---,,,........................///////////////////////////////////////////////////000000000111111111222000000000111111000000000000000000000000000000000.........//////000000111//////000000000//////...,,,---///000222222333333111111222222222333333333111111222222222333333333//////000000000111111111222222222222222222222222222222222333333333444444222333444444444444444333666666777888999999999999999::::::::::::999888888777777666444222333777;;;999===@@@>>>:::777777888777888999888777777999:::>>>>>>>>>>>>>>>?????????>>>@@@@@@???===;;;;;;;;;999:::<<<=========<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;=========>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>===<<<<<<===???@@@???>>>=========>>>???AAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDDDDBBB@@@???>>>;;;<<<===???@@@@@@@@@@@@@@@>>><<<:::999:::;;;<<<<<<;;;:::;;;=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>===>>>???@@@AAABBBCCCCCCAAAAAA???>>>===<<<<<<<<<>>>>>>>>>??????@@@@@@@@@========================::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<=========>>>@@@AAABBBAAA@@@???>>>>>>>>>>>>======<<<<<<:::999999888777666555555555555444333333333333444333333333222222222111111000111111111111222222222000000000000////////////...///000000000000000000......///000000000//////...------------...//////---------.......................................+++++++++,,,,,,,,,,,,---------------------------------------..................................................................------------..............................,,,,,,---...///000000111---...//////000/////////........................//////////////////...---+++,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................,,,,,,,,,---......//////...............///////////////000000//////...------------------.........//////...---,,,,,,++++++*********+++,,,,,,---------,,,,,,,,,,,,---..............................+++,,,,,,------.........,,,,,,,,,++++++,,,///222......................................................---,,,,,,,,,------------------------------/////////.........------------------------------******+++,,,---...///000---......///////////////........................---...000111111000///---........................////////////////////////000000000000000000000000...//////000000111111111///000000111111000000///000000000000000000000000000000111111111111111111000000000000000//////...+++---///111222222222111/////////000111111222222111111222222222333333333222222222333333333333444222222222222222222222222222222222222333333333333555555666666666555555444444555666777888888888888999999999999999888888777777888777555333666<<>>>>>>>>===>>>@@@???<<<:::999:::999:::<<<======<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<===???@@@@@@???===<<<<<<<<<<<<;;;::::::<<<>>>>>>===<<<<<<<<<===>>>??????@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@???999;;;===???AAABBBBBBBBBBBB@@@===:::999:::;;;<<<<<<;;;::::::;;;<<<:::999;;;;;;;;;<<<<<<<<<======;;;<<<<<<============<<<<<<<<<===>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::999999999999:::;;;<<<===<<<===>>>?????????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;777777666666555555555555555444444333333333333333222222111111111000000000//////000000000111111111000000000000////////////---...//////000000//////---...///000111000000///---------------...//////---------.........//////------------------------,,,,,,,,,,,,------......------------------------......////////////000000...................................................------,,,,,,------...------------------------------......//////000000+++,,,---...//////000000........................------.../////////......------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------...//////000000000000111111111222....../////////...---,,,,,,,,,,,,------.........---------------------,,,******+++,,,,,,---......---,,,,,,,,,,,,---..............................++++++,,,,,,---......//////---,,,,,,---.........................................................///...---,,,,,,,,,,,,,,,---------------------------------------.........------------------------,,,,,,------......//////---......///////////////........................------......//////000000........................////////////////////////000000000000000000000000------...//////000111111//////000000000000//////000000000000000000000000111111111111111000000000000111111111000000///...,,,---///111222222111000...//////000111111222222111111222222222333333333333333333333444444444444111111111111111111111111111222222222222333333333666666666666555444444333333444555666666777777777888888999999888888777666444666777666555:::CCCJJJOOOTTTXXXSSSHHH===888777333555777888888888:::;;;;;;<<<<<<<<<======>>>>>><<<>>>???>>><<<:::999999999:::<<<======<<<:::999888999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>><<<===>>>@@@@@@>>>===<<<:::::::::999888999;;;===<<<<<<;;;;;;<<<===???@@@>>>???AAABBBAAA???===<<<999;;;===???@@@???>>>===888:::===@@@BBBCCCCCCCCCCCCAAA>>>;;;999:::;;;<<<>>>===;;;;;;<<<<<<;;;999;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>>>><<<;;;;;;;;;<<<<<<======>>>>>>??????>>>===<<<;;;::::::============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===;;;<<<<<<===============:::;;;;;;<<<;;;;;;::::::555555555555555555555555333222111111000000111111000000000000////////////......//////000000000111000000000000////////////,,,,,,---.../////////...---...///111111111000///---------------...///000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------*********+++++++++,,,,,,.....................---...........................------,,,,,,------...------------------------///////////////.........+++,,,------......------........................,,,,,,---.../////////...------------------,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////,,,---------......//////------...///...---+++***,,,,,,,,,------.........+++,,,,,,------......///++++++,,,------...//////---,,,,,,,,,,,,---..............................++++++,,,,,,---...//////000---++++++------+++(((................................................///...---,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////------------------------///////////////.........---......///////////////........................,,,+++))))))***,,,///111000000000000000000000000////////////////////////000000000000000000000000,,,------...///000000111//////000000000000//////000000000000000000000000000000//////......------111111111111111000//////,,,---///111222111000///000111111222333333444444111111222222222333333333111111222222222333333333111111111111111111111111111111222222222333333333444555444444333222111000222333444555666666666666888888888888888777666666222444666666777>>>HHHQQQ\\\bbbeee___QQQDDD<<<999111444666888888999;;;<<<>>><<<::::::<<<>>>??????BBB>>>:::888:::<<<<<<;;;<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===============999:::;;;<<<<<<<<<;;;:::;;;<<<=========<<<;;;:::>>>???AAA@@@>>>======>>><<<<<<>>>??????>>>=========<<<===???AAACCCCCCCCCFFFEEEBBB???>>>=========>>>>>>===<<<;;;::::::999::::::;;;;;;<<<=========999:::;;;;;;::::::;;;<<<<<<;;;:::999999;;;<<<===BBBAAA???===;;;:::999999:::;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;::::::777777777888999999999::::::999777666666666777888:::;;;;;;<<<<<<;;;;;;:::999999999888888888888888666555555555555444444444111111111000000000000000111111111111111000///...000000000000000000000000////////////............////////////////////////........................////////////////////////........................,,,------......------,,,+++,,,------......---------------.........//////...///000///---,,,,,,...111///------...//////...........................------------------------000///...---------------/////////...------,,,,,,//////.........------------.........//////000000........................000///---,,,+++,,,,,,---,,,,,,,,,---------............//////////////////...------------...//////........................---...///000000...,,,+++111...,,,,,,...///...,,,............/////////////////////...------,,,,,,000000//////.........---,,,,,,,,,------.........///...,,,++++++,,,---......---,,,---...///...---******+++++++++,,,,,,,,,.........------,,,,,,,,,000000000000000000000000---------............///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...------------.........//////---------............///...............///000000................................................+++,,,------......------///000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000111000000///...---111111111111111111111111000111222222222222111000111111111222222333333333111111111111111111111111333333222222333333444555444444444444444444444444444444444444444444444444777777777777666555444333666777777666777???MMMWWWeeelllpppiiiXXXHHH???<<<555666777888999:::::::::@@@???===<<<===@@@BBBCCCAAA===999888999;;;;;;:::<<<<<<<<<<<<;;;:::999888::::::::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;<<<=========<<<;;;999999;;;<<<<<<<<<;;;:::999:::;;;<<<======<<<<<<===???@@@@@@>>><<<=========>>>>>>???>>>===<<<;;;<<<<<<<<<>>>BBBDDDDDDDDD@@@@@@@@@@@@AAABBBCCCCCC<<<<<<;;;;;;::::::999999999999::::::;;;<<<<<<===>>>???@@@@@@>>>>>>???@@@<<<;;;;;;;;;;;;<<<======???>>>>>>===<<<;;;::::::::::::<<<========================<<<;;;:::::::::888888888888888888999999:::999888777777777888888999::::::::::::::::::999999999999888888777777777666555555555555444444444444333333333222111111111222222222111111111000000000000000000000000000000////////////............////////////////////////........................................................................,,,------......------,,,,,,,,,---............------------..................///000///---,,,---...222///,,,+++,,,---......------------------------............------------///......---------......------..................//////.........---------............/////////000........................///...---,,,,,,,,,,,,,,,,,,---------............////////////............---------------...//////........................---...///000///...,,,+++///---+++,,,...///...---............////////////------..................000/////////.........---------------...............------,,,,,,---------///---,,,---...///...---++++++,,,,,,,,,---------......---------,,,,,,,,,////////////////////////---------............///................................................------------------------,,,,,,---...............------------.........///---------............///...............//////000................................................,,,---......//////......//////000000000000//////.../////////000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000111111111111111000///111111111111111111111111111111111111111111111111111111111222222333333333111111111111111111111111111111000000111111222333444444333333222222111111444444444444444444444444777777777666666555333333555666666555777===IIIRRRcccjjjnnnhhhXXXHHH???<<<666666777888999999999999KKKHHHDDD@@@??????@@@BBB>>><<<888777888999999999;;;;;;;;;;;;:::999999888999999999::::::::::::;;;999999999::::::::::::::::::;;;===>>>===<<<:::999888999:::;;;;;;;;;;;;:::888888:::;;;<<<=========<<<>>>??????===<<<<<<===>>>>>>>>>>>>>>>===;;;;;;<<<<<<<<<>>>AAADDDDDDCCC;;;<<<>>>@@@BBBCCCCCCDDD:::::::::999999999999999888999999:::;;;;;;<<<<<<;;;<<<===<<<;;;:::;;;<<<:::;;;<<<<<<=========<<<;;;<<<=========<<<;;;:::999:::;;;<<<<<<============<<<<<<;;;;;;::::::999888888888888888888777777::::::999888888888888888777888888999999888888777:::999999888777666666555666555555555555444444444444444333333222111000000333222111111111111111111000000000000000000000000////////////............////////////////////////................................................------------------------,,,------......------,,,,,,---......//////...............------------------/////////---,,,---...222000---,,,---.........------------------------------------..................---------...//////,,,,,,------...//////000...............---------............////////////........................------......------,,,,,,------........./////////////////////......---------------------......///------------------------------...//////...,,,+++---+++***+++---.........---............/////////,,,,,,------...//////000/////////...........................------------,,,,,,------...------,,,///...------...///...---,,,,,,---------............------------,,,,,,,,,........................---------............///........................................................................,,,,,,,,,,,,,,,------...------------............---------............///......------......///000................................................---...//////000000//////...//////000000/////////....../////////000000000........................////////////////////////000000000000000000000000000000000000000000000000222111111111111000000000000111111222222222222111111111111111111111111111222111000000000000111222111111111222222222222222111111111111111111111111111000000000000111222222777777666555444333222222333333333333333333333333666666666666555444333333333444555555666:::BBBIIIZZZaaafffaaaSSSEEE<<<999777777777888888888888777YYYUUUNNNFFF???<<<;;;<<<<<<:::888777777888888999:::::::::::::::999888888888888888999999999::::::999999999999999999999999999:::<<<======;;;999777888999999:::::::::::::::999999::::::;;;;;;;;;;;;;;;<<<>>>>>><<<;;;<<<<<<==================<<<<<<>>>======>>>@@@AAAAAA@@@:::;;;===>>>>>>===<<<<<<888999999999::::::;;;;;;999999:::;;;;;;<<<<<<===888999999888777666666777888999;;;<<<===<<<<<<;;;:::;;;===>>>===<<<:::888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999888888777777666666999888888777777777777777666666666777777666666666999999888777666555555444666555555555555444444444333222222111000///......222111000000000000111222////////////////////////////////////............////////////////////////................................................------------------------,,,------......------,,,,,,---......//////............------------,,,,,,---...///...---,,,---///000//////111333333111000........................,,,,,,,,,,,,---------------------------...///000---------.........//////.................................///////////////........................,,,,,,.........---,,,+++.........////////////000000//////......------,,,------,,,,,,------...///------------------------,,,---.........---,,,,,,+++******+++,,,---......---------.........//////---------.........//////..............................------,,,,,,+++++++++,,,---.........---,,,///...------...///---,,,,,,,,,,,,,,,---------------------------------------------------------------------............///................................................---------------------------,,,+++***+++,,,---...---------------------------------............///...------------...//////................................................------...///////////////......//////000/////////........./////////000000........................000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000///000000111222222222222111111111111111111111111333111000......000111333111111111111111222222222111111111111111111111111222222222222222333333444444444444333333222222222222222222222222222222222555555555555555444333222111333444444555777<<<@@@JJJQQQWWWTTTJJJ???888666888888777777666666666666\\\YYYRRRIII???:::888999999999888777666777888999999999999:::999999888777777777777888888888888999888888888888888888888777888999:::;;;;;;:::888777888888888888999999::::::;;;;;;::::::999999999999999;;;===<<<;;;:::;;;<<<;;;;;;<<<<<<<<<===>>>>>>@@@???======>>>>>>===<<<;;;;;;<<<===<<<;;;999888999999::::::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<===;;;999888888999666777999:::;;;;;;::::::;;;<<<======<<<:::777666777888999::::::;;;;;;;;;:::::::::::::::999999999999888888777777666666666666666666666666555555444444555555555555555555444888888777777666555444444666555555555555444444444222222111111000//////...000000/////////000000111////////////////////////////////////............////////////////////////................................................------------------------,,,------......------,,,,,,------...............------------------,,,,,,,,,...///...------...///---///333777:::999555222////////////////////////******++++++,,,,,,,,,,,,---------------...///000//////.........------------.....................///////////////.................................+++,,,---.........,,,,,,.........////////////000//////......---------,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,------------------******+++++++++,,,...///------------............//////.........------------------...............---,,,,,,,,,++++++*********+++---...///...---,,,000...------......---,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------,,,,,,---------............///---------------...//////................................................,,,,,,---............---------...///////////////............////////////////////////////////////111111111111111111111111////////////////////////////////////////////////000000000000000000000000......///000111111111000000000000000000000000000222111///......///111222111111111111111111111111000000000000000000000000222222111111222222333444.........//////000000000222222222222222222222222333444444444444333333222000222333444444555777999<<>>::::::;;;777888999888666666888999888888999999999888888777666666666777777777888888777777777777777666666666777777888999999999999999888888777777888888999:::<<<<<<:::999888777777777888:::;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<===>>>???>>><<<<<<<<<<<<:::999:::;;;;;;<<<<<<<<<;;;;;;999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????===>>>>>>===:::888999999555666777888999:::::::::<<<<<<<<<<<<;;;999777666666777888999::::::::::::999999999999999999999999777777777777777777666666555555555555555444333333333444444555555444444333666666666666555555555555666555555555555444444444333333333222222222222222//////000111111111111000000000000000000000000000////////////............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------+++,,,,,,,,,------------,,,---///...------...///,,,...333999;;;:::666222////////////////////////******++++++,,,,,,------......---------...//////000//////...------,,,,,,---------...............///////////////.................................,,,,,,------......------------........./////////------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,---,,,+++,,,...000,,,------------.........000//////...------,,,,,,---------------.........,,,,,,,,,,,,++++++++++++++++++,,,---............000///------......---+++*********+++++++++,,,,,,,,,,,,,,,------------...---------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,---------............///------,,,,,,------...///................................................+++,,,,,,---...---------,,,---......////////////------........./////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000000111...//////000000000000///000000000000000000000000111000////////////000111111111111111111000000000000000000000000000000000000////////////000111111///000000111222333444444111111111111111111111111222333333444444333222222111222333444444555555555666;;;???@@@===:::999999888777666444444444555666AAACCCDDDAAA;;;888999<<<777888:::999777666888:::777777888888888888888777555555666666666777777777777777777666666555555555666666666666777999:::;;;888777777666777888999:::;;;:::999888777777888888777999:::;;;:::999:::;;;???>>>===;;;::::::;;;;;;;;;:::999999;;;;;;:::999::::::999999999:::;;;;;;999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>><<<======;;;888666666777666666666777888:::;;;<<<::::::::::::999999888888555666777888999999999999888888888999999999999999666666666777777777777777555555666666666555444333333444444555555444444333444444555555555555666666666555555555555444444444222222222222222333333333///000333444555444222111000000000000000000000000////////////............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,---,,,,,,,,,******+++,,,---......///,,,---......------...000---...111444666555222///........................++++++,,,------.../////////......---------........................---------------.........//////000/////////....................................,,,,,,,,,,,,,,,---...///,,,---------............+++,,,,,,------......///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...,,,...///...,,,+++---000,,,,,,---------...........................------,,,,,,,,,------.........------------------......,,,,,,,,,,,,---...//////111///...---......,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///........................------------------------------------------------,,,,,,---...............---------,,,,,,,,,++++++---------............///------,,,,,,------...///................................................,,,------...............+++,,,---...////////////---------.........//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000111111000000111111111000//////000000000000000000000000000000000000000000000000222111111111000000000///000000000000000000000000///////////////000111111222222333333444444555555111111111111111111111111222222333333333333222222333222222333555555555555555888::::::999888888:::777666555333333444555666888<<>>;;;999888888888888777777888:::<<<;;;::::::999888666666666777777888888888888888888888888::::::;;;;;;<<<=========>>>??????===:::888777888888777777777888:::<<<>>>999999888888999999:::;;;555666777888888999999999888888888888888888999999555555666666777777888888555666777777777666444333333444444555555444444333333333444444555666666666666666555555555444444444/////////000111111222222///222555777888666444222000000000000000000000000000/////////............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,,,,,,,+++))))))***+++---...//////,,,---......------///000000///...///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111000///...---------------,,,,,,------.../////////---------.........//////000000//////.........---........................------,,,+++,,,---///000,,,,,,,,,---------......***++++++,,,---...//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---///000///,,,+++---000,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,------.........---......//////000000000,,,,,,++++++,,,---///000111///............,,,+++,,,,,,,,,---------......,,,,,,,,,------.................................---------.........//////........................------------------------........................,,,---...///000///...------------,,,,,,+++++++++---------.........//////---,,,,,,,,,,,,---......................................................---......///////////////+++,,,---...////////////---------.........//////........................------------------------000000000000000000000000////////////////////////.../////////000000111111222222222222222111000///000000000000000000000000//////000000000000//////222111111111000000//////000000000000000000000000111111111111111222222333/////////...............000000000000000000000000111222222333333333222222444333222333555666666555555666777666555444666888777555444333333444666777888777666555444444555666666666777888999999::::::999999777666555555555555444222000111444666555333777666555444444555666777888888999999999888888777666444222333555666555333666666777777888888999999888777777777777777888888888888999:::::::::999999555555666888999:::;;;<<<::::::::::::999999888777888888999::::::::::::999888999999:::;;;<<<======<<<;;;;;;;;;======;;;:::;;;888555444777:::===>>>:::;;;;;;;;;<<<<<<======999999888888777666555555888888888888888888888888666555555555555777999:::666777999:::999777555444444333333222222333333444333444555777777777666555444444444333333222222222333333333222222222111111///222555666666333000---//////............////////////.........---------,,,---...//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++***+++,,,---...---,,,,,,+++++++++,,,,,,,,,------000000//////.........---------------------------/////////...---------,,,.../////////...---,,,,,,,,,---......//////......------............------+++,,,------......------000000//////.........------------,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,...///...---++++++,,,---------....../////////...------,,,,,,------...------------------------....../////////...,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////.........------,,,,,,,,,---------............///+++,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,,,,++++++---------------------------------.........//////000000////////////000000///......---------..............................//////.........---------000000000000000000000000...///////////////......111111000000//////......,,,...000111222111000///111111///...,,,***)))(((000000000000000000000000111111111000000000000000000000////////////000000//////............//////000000000000000000000000333333222222111222222222222222222222222222222222444333333222222111111111444555666666777666666666999888555444444555888999777666555444444444555555666666777888888999::::::999888777666555555555555555333111222555666666444666666555444444555666666777888888888888888777777999888777888::::::888666666666666777777888888888888777777777777777888888999999999999999999999999666666777888999::::::;;;;;;<<<<<<<<<;;;;;;:::999888888999::::::::::::999888999::::::<<<<<<===>>>@@@???>>>@@@AAAAAA@@@>>>???<<<888666777999:::;;;888999:::;;;<<<===>>>???<<<<<<<<<;;;:::999999999999999999999999999999999999888777666666666777777777888999:::999888666555444333333222222333333444333444444555555555444444444444333333333222222222222222222222111111111111000111222222222000///...//////............////////////.........---------...///000111111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,---------.........//////////////////......------------------------------............------------..................---,,,,,,------...............---..................---,,,,,,---------.........///.........------------......------------------------,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,...///...---+++,,,,,,***************+++++++++---------,,,,,,------------------------------------......//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,---------....................................---------,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---,,,,,,+++---------------------------------.........//////......------------......///......---------..............................//////.........---------////////////////////////......////////////......111000000000/////////...---...000111222111000///,,,---------.........///000000000000000000000000000000000000000111111111000000////////////000000000000////////////000000000000000000000000000000333333222222222222222333222222222222222222222222333333333222222222222222444444555666666666666666777666555333333555666777666555444444333444444444666777777888888999999999888888777666555555555555666444333333555666666555555555444444444444555555666777777888888777777666::::::;;;<<<>>>===;;;888666666666666777777777777888777777666666777777777:::999888777777888999999888888888888999999999:::;;;;;;<<<<<<<<<;;;::::::888999999:::::::::::::::999999:::;;;<<<======>>>AAAAAA@@@BBBDDDDDDCCCBBBCCC@@@;;;999888888888777777777999:::<<<===??????=========<<<;;;;;;::::::999999999999999999999999<<<;;;999888666666555555888888999::::::888777666444444333333333333444444444444333222222222333333333333333333222222222222111111111111000000000000000//////............/////////............//////...............---------...///000000000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,---------........./////////............---------------------------------------------............,,,------............---,,,,,,---.......................................------,,,,,,------...///---------------,,,,,,,,,------..................---------------,,,,,,,,,...------,,,,,,---------------------------------------------------------,,,------......------,,,,,,---///...---,,,,,,------------,,,,,,,,,,,,,,,------------------------------------------------,,,------............---++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++........................------............//////------------------------------,,,,,,,,,,,,++++++---------............/////////......---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***(((((()))***------------------------........................000//////......---------........................------........./////////......------------............---------......///......................../////////............---////////////////////////......///////////////...000000000000////////////...///000111111111000///,,,,,,---...///000111222000000000000000000000000//////000000111111222222000000////////////000000000000////////////000000000000000000000000000000333333222222222222333333222222222222222222222222222222222222333333333333333444555555666555555555555555444444444444555555444444444444333444444444666777777777888888888999888777666555555555555555555444444444444555555555555555444444444444555555555666666777777777777666999:::<<<>>>???===;;;888666666666666666666666666888777777666666666666777:::999777666666777999:::999999999999999999999999999999999::::::999999888888999::::::;;;;;;::::::999999:::;;;<<<===>>>>>>@@@??????@@@BBBCCCBBBAAACCCAAA===;;;:::999888666777888999:::;;;<<<======:::::::::999999999888888999999999999999999999999<<<;;;:::999777666666555888888999999999999888777444444333333333333444444666555333222111111222333333222222222222222222222000000000000///////////////.....................//////............//////........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------............,,,,,,---.........------.........------............------,,,---...///000------------------------,,,,,,------......//////..................------///...---,,,+++,,,---...........................------------------------,,,------......------,,,+++---......---,,,,,,---000//////......---------,,,------------------,,,------------------------+++,,,,,,---............+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,+++---------............//////.........---------,,,........................------------------------,,,------,,,++++++,,,...................................................000000//////............////////////////////////............////////////000000////////////000000...------------...//////......................../////////...............////////////////////////---...//////////////////000000000000///////////////000000111111111000000000000000000////////////000000000000000000000000......///000111222222333000000////////////000000000//////......//////000000000000000000000000000333333222222222333444444222222222222222222222222111222222333333444444444333333444555555555555555555555555555555555555555333333444444444444444444777777777777777888888888777666666555555555555555444444444333222222333444555555555555555555555555555555666777777777777777999;;;>>>??????===;;;:::777777777777777666666666888888777666555555666666888777666555555777999::::::::::::999999999999999888999999::::::999999999999999:::;;;;;;;;;;;;:::999::::::;;;<<<===>>>??????>>>>>>???AAABBBAAA???AAA???===<<<<<<;;;999888999999999:::::::::::::::888888888777777777777777999999999999999999999999999999999999888888777777888888888888999888888888555444444333333444444555666555333222111222333333222222222222222222222222000000000/////////......---...///111111000......//////............//////---.....................------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++,,,---.........---+++,,,,,,---...---------///...------------...///...---------......//////..................//////++++++,,,,,,---------...........................///...---,,,+++,,,------........................------------------------,,,------......------,,,+++---......---,,,---------------,,,,,,++++++***,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,------......++++++,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------....../////////........................////////////////////////---...///...,,,,,,...000................................................///////////////.........////////////////////////........./////////000000000000////////////000000---------------...//////........................////////////////////////........................------...///////////////////////////000000000000000111111111111111000000222222111000///......---000000000000000000000000......///000111222222333000000////////////000000///......------......///000000000000000000000000333222222222333444444555222222222222222222222222222222222333333444444555333444555555666666555555666666666666666666666666333333444555555555555444777777777777777777777777666666555555444555555666333444444333111111222444555555666666666666555555555555666777888888888888:::===???@@@>>>===<<<<<<888888888888777777777777888888777666555555555555555555444555666777999::::::::::::::::::999999999::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???AAA@@@???@@@AAAAAA@@@>>>===<<<;;;<<<======;;;999:::::::::999999999888888888888888888888888777777888888888888888888888888777777888888999888888888777777777777777888888888555555444444444444555555444444333333222333333333111111111222222222222222000000000000////////////---...000222222111///...//////............//////---------...............//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---------.........//////++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------------,,,++++++,,,---------------///...---,,,,,,---...///------...////////////............///////////////++++++,,,,,,,,,,,,,,,,,,---------...............///......---,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++,,,......---,,,---...------------,,,,,,,,,,,,+++,,,---......---,,,+++---------------------------,,,,,,,,,,,,,,,---...++++++,,,,,,------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------,,,,,,------------......---------............///,,,------...//////000000........................////////////////////////+++,,,---,,,++++++---///------------------------............................................................................../////////000000000......------------......---------------...///000...........................////////////000000000........................,,,---...///000000000000////////////000000000000222111111111111000000000////////////000000000000000000000000000000000000//////000000111111222222000000////////////000000//////............//////000000000000000000000000333222222333333444555666222222222222222222222222333333333333444444444444444555555666777666666666777777666666666666777777333444555666777666666555777777777777777777777666555555555444444555555666444555666444222111333555666666777888888777666666555666777888999999999999999;;;======;;;:::;;;<<<:::999999999888888888777888888777555555444444555222222333555777888::::::999:::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;999:::;;;;;;<<<;;;;;;;;;::::::;;;<<<===>>>??????AAA@@@???@@@@@@@@@>>><<<;;;:::;;;<<<======;;;888888888888888999999999999777777777777777777777777777777777777777777777777666666777888888777777666666666555666666777777888555555444444444444555555111111222222222222222222000111111111222222222222111111111000000000//////.../////////000000000000//////............//////---------........./////////......------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---------.........//////***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,------------,,,000///---,,,,,,---///000+++---///111111000...------------....../////////---------------,,,,,,,,,,,,,,,---------.....................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***,,,......---------...,,,------------------...+++,,,...//////...,,,+++------------------------...---,,,+++++++++,,,---++++++,,,,,,---......///////////////.........---------------------------......------,,,,,,,,,,,,........................---------....../////////---------............///............////////////........................------------------------+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------.../////////000000000000......------------......---,,,,,,------///000000.........................../////////000000000000........................,,,---...///000000000000.../////////000000000111333222111111000000000111------......///000111111000000000000000000000000000000000000000111111111000000////////////000000111111000000000000111111000000000000000000000000222222222333333555666666222222222222222222222222444444444444444333333333555666777777888888777777888777555444444555777888333444666777777777666666777777777777666666666666555555444444444555555666555777777666333222444666666777888999999888777666666666777999999:::::::::666888:::999666666777::::::::::::999999999888888888888777555555444444444///111333555888999::::::999999999::::::;;;;;;;;;777888999999::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>??????@@@???>>>>>>>>>===;;;999::::::;;;<<<===<<<:::777666666777888999:::::::::555555555555666666666666666666666666666666666666666777888888888666555444555555555555555666777777555555444444444444555555...///000222222222111000000000111111222222222222111111111111000000000000000///---,,,,,,...111333//////............//////---------.........//////---,,,++++++++++++,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++---------,,,+++***+++,,,---...+++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,,,,+++***++++++,,,---------,,,,,,000///---,,,,,,---///000***,,,000222222111...,,,,,,,,,,,,------........./////////......------,,,,,,,,,,,,---------......---...//////...,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***,,,......---------...'''''''''(((((())))))***+++,,,...//////...,,,+++------------------------///...,,,+++***++++++,,,++++++,,,,,,---...//////000/////////....................................//////.........---------////////////////////////........./////////000000---------.........//////000000000///......------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------------------------------------------////////////000000000000000000////////////000000,,,,,,,,,---...///000111.........................../////////000000111111........................,,,---...///000000000000.../////////000000111111333333222111000000111111---........./////////000000000000000000000000000111111111000000000000000000000////////////000000333333222222222222333333000000000000000000000000222222222333444555666777222222222222222222222222555555555444444333333333666666777888888888888888888666444222222444666888777777555444333222222222444444444555666777777888777555444333333444555777555555555444444333333333444444444444555777888999555555666666777777888888777666555555555777888999:::::::::999888777666666555666777777666444222111111222222333333444444555999999888888888999;;;<<<;;;::::::999999999::::::;;;:::999888777888999:::;;;<<<======>>>======<<<<<<===>>>??????>>>===<<<:::999999999999999::::::;;;:::999888888999:::;;;777777777777777777777777777666444555777888888777666666555555555555666666666666666666666666666666555444333111000111111222333333333222222111111111000000000000000000000000,,,---...//////...---,,,------------------------........................000000000000///...---,,,++++++,,,,,,---...//////........................------------------------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++------++++++++++++------000//////...---+++***)))++++++------------+++++++++,,,---...///...---,,,///......------,,,++++++---,,,,,,,,,,,,---......---,,,+++---///000000///...------,,,,,,------...---------,,,,,,+++++++++..................------,,,,,,,,,++++++*********------......///000111111,,,---......//////......---.........---,,,,,,+++------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................................................------,,,,,,------...///////////////.........,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------..............................//////.........---------,,,,,,,,,------.........---.........///000000000---------.........//////////////////000000000000000000000000000000000000////////////////////////............////////////........................////////////////////////000///...------...///000---......///000111111222111000///......///000111.........////////////000000///...///111333333222000///...............///222111000//////000111222111111111111111111111111000000000111222222333333222222333333333333444444333333333333333333333333444555555555555555444444444555777888888888777666555666666666666666555555777777555444333222222222444444444555666777777777777666444333333444666777555555444444444333333333666555555555555666666777555555666666777777888888777666666555666777888999:::::::::999999888777666555444333222222111111111222222222333444444555555999888888888999:::<<<===>>>===<<<;;;;;;::::::;;;::::::999999999::::::;;;;;;;;;<<<<<<=========>>><<<<<<=========<<<<<<;;;999999888888888888999999:::999999888888999999:::888888888888888888888888777666444555777888888777777666666666666666666777666666666666666666666666555444333111000111111222333333222222222111111111000000000000000000000000......///000000///......------------------------........................000000000000///...---,,,+++,,,,,,------.................................------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,,,,,,,------,,,++++++,,,------/////////...---,,,+++***+++,,,,,,------,,,,,,++++++,,,------......------++++++,,,------......///---,,,,,,,,,,,,---......---,,,,,,---///000000///...------,,,,,,------...---------,,,,,,,,,++++++........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...............------......------,,,+++------------------------+++,,,---......---,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...........................................................................------,,,,,,------...------------............,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------,,,,,,------------------,,,,,,,,,------------------------.........//////.../////////000000000000000000000000000000000000////////////////////////............////////////..................------///////////////////////////......---...///000111//////000111111222333333111000///......///000111---............/////////111///...///111222222111111111000000000111111222222111000//////000111222111111111111111111111111000000000111222222333333222222333333333333444444333333333333333333333333444555555555555555444444444555666777777777666666555666666777777666666555777777555444333333222222444444444555666666777777777666555444444555666777555444444444444333333333777777666666555555555555555555666666777777888888777777666666666777888888::::::::::::999888777666777555333111000111333444222222333333444555555555777888888888:::;;;===>>>AAA@@@???===<<<;;;::::::888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>???======<<<;;;:::::::::;;;999888888777777777888888888999999999999999999888999999999999999999999999777666555555777888888777777777777777777777777777777777777777777777777777555444333111000111111222222222222111111111111111000000000000000000000000//////000000000000//////------------------------........................///////////////...---,,,------------------------........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------......------,,,++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......++++++,,,------......///---,,,,,,,,,,,,---.........------...000111000///...------,,,,,,------...------------,,,,,,,,,,,,........................------------..................---,,,***)))(((''',,,,,,---...............------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................------------------------...........................------,,,,,,------...++++++,,,,,,---.........------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------,,,,,,---------------,,,,,,,,,---------...................../////////000000000000000000000000000000000////////////////////////............/////////////////////......---------////////////////////////...............///000111/////////000000111111222000000////////////000000---------............///222000//////000111111000000000000111111222333333222111000000000000111222111111111111111111111111000000000111222222333333222222333333333333444444333333333333333333333333444444555555555555555444444444555666666666666555666666777777777777666666777777555444444333333333444444444555555666666666777666666555555666666777444444444444444444444444555666666666666666555555555555666666777777888888777777777777777777888888999:::::::::999999888777999888777666555666666777333333333444555555666666777777888999;;;===>>>???CCCBBB@@@>>><<<::::::999777888:::<<<======<<<<<<:::999999888:::<<>>===<<<:::::::::;;;;;;999888777777666777777777777888999::::::999888777::::::::::::::::::::::::888666555555777888777666777777888888888888777777777777777777777777777777555444333111000111111222111111111111111111111000000000000000000000000000////////////////////////.................................................../////////......---,,,------------------,,,,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,,,,------......---------,,,,,,---------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////......------,,,++++++---,,,,,,,,,,,,---......///...---...000111000///...------,,,,,,------...------------------,,,,,,---------...............,,,,,,------.........///111000///...---+++******,,,,,,---.........------,,,------...------,,,,,,------------------------,,,++++++******++++++,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...++++++,,,---......//////.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,000000000///.........---................................./////////000000000000000000000000000000////////////////////////............////////////000000//////......------/////////////////////////////////.........//////,,,---------.........///000000////////////000000------------............333111//////000111000///---...///000111111222222111111111111111111111111111111111111111111111111000000000111222222333333222222222333333333444444444444444444444444444444333444555555666555555555444444444555555555555555666666777888888888777777777666555555444444444444444444444444555555555555666666555555555555666666444444444444444444444444333444555666777777777777555555666666777777888888888888888888888888777777999::::::::::::999888888888999999::::::999777777333444444555555666777777777888999;;;<<<>>>>>>???AAA@@@>>><<<;;;999999999777888:::<<<======<<<<<<:::999888888999;;;>>>@@@???>>><<<;;;:::;;;<<<===999888888777666666777777777777999::::::999777777::::::::::::::::::::::::888777555555666777777666777777888888888888777777666666666666666666666666555444333111000111111222000000000000000000000000000000000000000000000000.......................................................................................------,,,------------------,,,,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////......------,,,++++++---,,,,,,,,,,,,---......///...---...///000///......------,,,,,,------...---------------------------------.........//////++++++,,,,,,------......000/////////......------+++,,,,,,---...---------,,,,,,------...------,,,------------------------,,,++++++******++++++,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...,,,,,,---...///000000111.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---..............................------,,,,,,,,,000000000///.........---.....................---............////////////////////////////////////////////////////////////............////////////000000/////////.........////////////////////////111111000///...---,,,,,,------------............//////000000000000//////---------.........//////333111//////000111000///---...000111222222222222111111222222222222111111111111111111111111111111000000000111222222333333222222222333333333444444444444444444444444444444333444444555666666555555444444444444555555555666666666777888999999888888777666666555444444555555444444444444444444444444555555555555555555555555333333333444444444444555111333555666888888777777555555666666777777888888888888999999999888777666999:::::::::::::::999999555666888999999888666555444444555555666777777777888999:::<<<===>>>>>>>>>>>>===<<<;;;::::::::::::888999:::;;;;;;;;;;;;;;;999888888888999;;;<<<======<<<<<<<<<<<<<<<======:::999888888777777777777777888888888888888888777::::::::::::::::::::::::999777555555666777666555555666888888888888666555666666666666666666666666555444333111000111111222////////////000000000000000000000000000000000000......------------......................................................------.........------,,,------------------------........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---------------.........------............------,,,,,,------...------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......++++++,,,------......///---,,,,,,,,,,,,---......///---,,,---...///...---...------,,,,,,------...------------............,,,,,,------.../////////,,,,,,,,,,,,,,,---------,,,---------------------++++++,,,---------------,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...---......//////000000000------------------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------,,,,,,---------------,,,,,,,,,...............---------------........./////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000///...,,,+++000000000000000000000000//////000000000000//////.........////////////000222000//////000111111000000111333444555555444333111111222333333222111111111111111111111111111111000000000111222222333333222222333333333333444444444444444444444444444444333333444555666666666666555555444444555555666777666777888999999:::999999777666666555555555555555444444444444444444444444333333444444444444333333333333333444444444555555333444666777888777666555555555666666777777888888888999999999999888777666999999::::::;;;::::::999555666666666666666666666444555555666777777888888999:::<<<===>>>>>>>>>===;;;;;;;;;:::;;;;;;<<<<<<::::::999999999::::::;;;888888999999:::::::::;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;999888888777777777888888777777777777888888999999999999999999999999999777666555666777666555444555777888888777555444444444444444444444444444555444333111000111111222........./////////000000000000000000000000000000000///...------...///000................................................,,,------......---------+++,,,,,,------.................................------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///............------------,,,---...//////...---,,,---------...------,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------++++++,,,------......///---,,,,,,,,,,,,---.........---+++,,,---...---+++...------,,,,,,------...------------.........///,,,,,,------...//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,------......------------------------------+++,,,---......---,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...........................,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////,,,,,,------------------,,,,,,,,,---------------//////.........------------------.........//////////////////////////////////////////////////////............////////////.........///000000111111////////////////////////---...///000000///......111111111111111111111111...///000111111000///.../////////000000000111111111///...///111222222111222333444555666555333222111222222333333222222111111111111111111111111111000000000111222222333333222222333333333333444444555555555555555555555555222333444555666666666666666666555555555666777888666777888999::::::::::::777666666555555555555666444444444444444444444444222333333444444333333222333333333444444555555555444555777888888666444333555555666666777888888888888999::::::999888777666999999:::;;;;;;:::::::::888777666555555666888999555555666666777777888888:::;;;<<<>>>>>>>>>======:::::::::;;;;;;===>>>???;;;:::999888777888999:::888999999:::::::::999999666777999;;;<<<<<<<<<;;;<<<;;;:::999888888888888999888777666666777888999999999999999999999999999999888666555666777666555444555666888888666555444444444444444444444444444555444333111111111111222---.........//////000000000000000000000000000000111000///......///000111////////////////////////........................,,,,,,------...---------++++++,,,,,,---...//////........................------------------------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...///////////////...---------,,,,,,---...//////...---,,,------......------,,,+++------++++++++++++------+++,,,---...///...---,,,///......------,,,++++++---,,,,,,,,,,,,---......---,,,++++++------,,,+++...------,,,,,,------...---------.........//////,,,,,,------...///000000000000//////.........---.........------,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,---.........---------------------------+++,,,...//////...,,,+++............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------..............................---------.........//////,,,,,,,,,------.........---......//////000000000//////.........------------------.........//////////////////////////////////////////////////////............/////////000------...///000111222222////////////////////////***,,,...///111111111000000000000000////////////...///000111111000///...000000000000111111111111000///...///111333333222000222333444444333111000111222333444444333222111111111111111111111111111000000000111222222333333222222333333333444444444555555555555555555555555222333444555666666666666777666666555555777888999666777888999:::;;;;;;;;;555555555444444444333333444444444444444444444444444444444444444444444444555555444444444444555555888777777666666666666777555555666777777777777777888888888888888777666666777888999999888777666555666555555555555444444444444444444444666888:::<<<999:::<<<======<<<:::999;;;;;;::::::::::::999999;;;;;;::::::::::::999999777888888999999::::::;;;===<<<:::999888999::::::::::::999888777777888888777777777777777888888888999::::::::::::999888888777888999:::999999777777666666555555555555666666777777666666555555555444222222222111111111000000////////////////////////000000000000000000000000000000000///......------......////////////..............................///............---------///...---,,,,,,,,,,,,,,,***,,,...000111111/////////......------,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,.../////////...---.........------,,,,,,,,,---...///...------...///.........------,,,,,,,,,++++++,,,,,,,,,------------------------...///000000///...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........---,,,,,,,,,,,,---...************+++,,,---...+++,,,,,,------,,,,,,+++---------............///+++++++++,,,,,,---------......---------,,,,,,,,,///......------,,,++++++---------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------------------,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,------......------,,,/////////...------,,,,,,------------------------+++,,,------......------)))***+++,,,------------+++,,,------......------...------,,,,,,------............------,,,,,,,,,..................------........................////////////////////////000000//////.........---111111000///...---,,,,,,............////////////111111000000//////..................////////////000000000000000000000000......////////////......111000///......///000111111222222222222333333333222111111222333444444333//////111222444555777777111111111111111000///...000000111222222222222111444333333222222111111111555555555555555555555555888777777666555555444444666555444444444666777888777777777888999:::<<<<<<555444444333333333333333333333333333333333333333444444444444444444444444555555444444444444555555666666666666666777777888555555666777777777777777777888888888888777666666777888888999888777666555666555555555555444444444333333333444555777999;;;:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::999999;;;;;;::::::::::::999999999999999999999999999888;;;:::888777777777888888999999888777777777777777666666777777888888888999999::::::::::::999888888888999999:::999888777666666666555555555555666666777777777777666666666555333333333222222222111111////////////////////////////////////////////////,,,,,,------.../////////------............------....................................------------///...---,,,,,,,,,,,,---***+++---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,.../////////...---......---------,,,,,,,,,---...///...---,,,---///......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,.........//////............---,,,,,,,,,,,,---...************+++,,,---...+++,,,,,,------,,,,,,+++------------............+++,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,---.....................---------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++////////////000000000000---------------------------,,,++++++++++++,,,---,,,------......------,,,---------...............------------------------+++,,,------......------------...///000000000000,,,,,,---..................------,,,,,,------.........---------,,,,,,,,,++++++,,,---....................................////////////////////////000/////////............000000000///......------....../////////000000000111000000000/////////...............////////////000000000000000000000000111111111111111111111111111000///......///000111//////000000000111111111///......///000111000000///000111222333555666666111111222222111111000///000000111222222222222111333333333222222111111111555555555555555555555555555555555555666666666666555555555555555666666777777777777888999:::;;;<<<444444222111111111222333222222222222222222222222444444444444444444444444555555444444444444555555555555555555666777888888555555666777777777666666777777888888777777666555666777888888888777666555666555555555555444444444222222333333555666888999::::::::::::::::::::::::999999999999999999::::::;;;;;;::::::::::::999999::::::999999888777777666888777666666666666666777888888777666666666777777555555666777888999999::::::::::::::::::999999888999:::::::::999777666555666555555444444555555666777777777777777666666666444444333333333222222222////////////////////////////////////////////////++++++,,,,,,---.........,,,,,,------------,,,,,,------------------------............------------......---,,,,,,,,,------++++++,,,,,,---.........++++++,,,------...//////------------------------------,,,,,,,,,,,,++++++,,,,,,---............---...------------,,,,,,,,,,,,...///...---,,,---......------------,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,...//////...------...------------------------------............------...------,,,,,,------...*********++++++,,,---...+++,,,,,,------,,,,,,+++------------............---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,------...///000000000------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,------.................................,,,++++++******++++++,,,,,,------......------,,,+++,,,,,,---......//////------------------------+++,,,------......------,,,,,,------------,,,,,,------...////////////......------,,,,,,------......------------,,,,,,,,,)))***+++,,,---.................................////////////////////////////////////............/////////////////////////////////000000000111111000000000000////////////............////////////000000000000000000000000000000///......///000000000000////////////000000/////////000000000111111111111111111222222222222000111111222333333444444222222222222222222111000000000111222222222222111333333222222222222222222444444444444444444444444333333444555666666777777444444555555666666555555666666777888999:::;;;;;;444333111000///000111222111111111111111222222222444444444444444444444444555555444444444444555555666666555555555666666777555555666666666666666555777777777777777666666555666666777888888777666555666555555555555444444444111222222333444555666777999999888888888888999999777888888888999999::::::;;;;;;:::::::::999999999999999888888777777777777666666666666666666666666777777666666666666666777444555666777888999::::::::::::;;;;;;::::::999888::::::;;;:::999777555444555444444444444444444555666666666666666666555555333333222222222222111111//////////////////////////////////////////////////////...------,,,,,,+++,,,------......------,,,------------------------.........---------,,,,,,...------,,,,,,,,,------------,,,,,,------...///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,------------...000///...---------------***+++,,,------,,,+++***------------------------------------------------------------------------........................,,,...//////...------...........................,,,,,,------------,,,,,,------------------------++++++++++++,,,---......+++,,,,,,------,,,,,,+++,,,,,,---------.........---------,,,,,,+++++++++---------,,,,,,,,,++++++------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,)))******+++,,,------...........................,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,------.........------------------------+++,,,------......------++++++,,,,,,,,,++++++***---......///000/////////...------,,,,,,------...------------------------+++,,,------....................................///////////////////////////////////////.....................//////000000000000000000111111111111000000000000////////////............////////////////////////////////////000///---,,,,,,---///000000000////////////000000111111111111222222222222222333444333222222333444111111111111222222222222222222333333333222222111000000111222222222222111222222222222222222222333444444444444444444444444333333444555555666666777222333555666666555444333555555666888999999::::::333222111000000000111111000000000111111222222222444444444444444444444444555555444444444444555555777777666555555444555555555555666666666666555555777777777777777666555555555666777888888777666555666555555555555444444444111111222333444555555666777666666555555666666777666666777777888999::::::;;;;;;:::::::::999999999666666666777777888888888666666777777777777777777777666666666666666777777444555666777888999:::::::::;;;;;;;;;;;;:::999999::::::;;;:::999777555444444444333333333333444444444444444444444444444444111111111111000000000000////////////////////////........................000000//////...---------......////////////......------------------------...------------,,,,,,,,,------,,,,,,,,,------...///......---......///000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,---...---,,,+++,,,...------------------------,,,,,,---------.........000///...---------------+++,,,---......---,,,+++------------------------------------------------------------------------........................,,,...//////...------...........................,,,,,,------------,,,,,,------------------------++++++++++++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------,,,,,,+++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,---...///000000111........................,,,,,,------------,,,,,,,,,------......------,,,......------,,,,,,,,,,,,------------------------+++,,,------......------...////////////......------......///000/////////...------,,,,,,------...------------------------//////000//////...------........................////////////////////////.........///////////////------......///000000000000000000000111111111111////////////000000000000............////////////////////////////////////333222000//////000222333//////000000000000//////000000111111111222222222...000111111///...///111111111111111111111111111111222222333333333222222000000111222222222222111111111111222222333333333444444444444444444444444555555555555555555555555222333444555555444333222333444666777888999999999222222222222111111000000000000000111222222333333444444444444444444444444555555444444444444555555777666555555444444555555555555666666666555444444666666777777666666555444444555666777777777666555666555555555555444444444111222333444555555555555555555555555555555555555444555666777888999::::::;;;;;;::::::::::::999999444555555666777777888888666777777888888888888777777777666666666777888888555555666777888999999:::;;;;;;;;;;;;;;;:::999999999:::::::::999777666555444333333222222333333444222222222333333333333333111000000000000/////////////////////////////////........................------......///000000111...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---......//////////////////////////////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...,,,,,,,,,------------...+++---...---,,,+++,,,---,,,,,,,,,------------...,,,---------............------,,,+++++++++,,,,,,------............------------------------------------------------------------------------------........................,,,...//////...------...------------------------------............------,,,------......------,,,++++++++++++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++------,,,,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++******))))))+++,,,,,,,,,---.........------------------------,,,------......------,,,,,,------......------,,,......------,,,++++++***------------------------+++,,,------......------,,,------.........------------...////////////......------,,,,,,------...,,,,,,,,,------------...111111111000///...---,,,........................////////////////////////.........///////////////---.........//////000000/////////000000000111111////////////000000000000............////////////000000000000000000000000111000////////////000111//////000000000000//////........./////////000000///222444222///...000222000000000000000111111111000111222222222222222222000000111222222222222111000000111222333333444444333333333333333333333333555555444444444444444444333333444444333333222222222444666777888888888888111222333444333222000///000000111111222333333444444444444444444444444444555555444444444444555555333333333444555666777888555555666666555555444333666666777777666666555444333444666777777777666555666555555555555444444444222333444555666666555555555666777777777777666555333444555666888999:::;;;;;;;;;::::::::::::999999666666666666666666666666555666777888999888888777777777777777777888999999666666777777888888888999;;;;;;;;;<<<;;;;;;:::999888999999:::999888777666333333222222222222333333222222222333333444444444111111111000000000000///////////////////////////........................,,,,,,---......//////000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///---.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,,,,---------......------------............,,,,,,+++++++++,,,------......------------......------------------------........................------------------------........................,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........,,,,,,---......---,,,,,,,,,,,,+++,,,,,,---...///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------))))))***+++,,,,,,,,,,,,,,,,,,---..................------,,,,,,------...,,,,,,,,,---------......///000000000///...------........................////////////////////////............/////////000.........///////////////....../////////000000000.../////////000000000111............////////////000000000000000000000000...........................///000111111000///.............../////////000222555777555111000222555/////////000000000111111///000111111222222111111000000111222222222222111///000000222333444555555333333333333333333333333222333333444444555555666444444333222222222222222111333555777888888777777000222444555555333000///000000111222333333444444444444444444444444444444555555555444444555555555000111222333555777999;;;555666666666555444333333666666666666666555555444333444666777777777666666666666555555555444444444222333555666777666666555555777888::::::888777555222333444666777999:::;;;;;;;;;;;;:::::::::999999777777777666555555444444444555777888888888777666888888777777888999::::::777777777777777888888888;;;;;;<<<<<<;;;;;;:::999777888999::::::999777777333222222222222222222333333333333444444555555555222222222111111111111000////////////////////////........................///......------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///+++,,,...//////...,,,***+++,,,,,,------......///------------------------+++++++++,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,------.........+++,,,------++++++,,,---,,,,,,,,,------.........---------.........//////------------......///000///...,,,,,,,,,,,,...///------------------------........................------------------------........................,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,---......---,,,,,,,,,,,,,,,,,,---...//////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,------......///+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---------------------++++++++++++++++++++++++***+++,,,------,,,+++***,,,------......------,,,***++++++,,,,,,------...------------------------+++,,,------......------+++,,,---...//////000000+++,,,------......------...------,,,,,,------...,,,,,,,,,------.........------......///.................................////////////////////////---.........//////000000////////////////////////............////////////.../////////000000111111............/////////000000000000000000000000000000000111111111111000000...///000111111000///...000000000000111111111111///222444222...,,,...222.........///000111111111...///000111111111111111000000111222222222222111//////000111333444555555333333333333333333333333000111222333555666777888555444222111000111222222111333555777888888777666