BM6P6(@ ---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......000111111111//////000222........................////////////////////////////////////////////////,,,---...///000222333333------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,---.........---------------------------------------------------------------------------------------------------////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------........................------,,,+++,,,---...///------,,,+++,,,---...///..................------///////////////000111111000000//////.........---000000000000////////////222222000///............------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++......------------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------+++,,,---...////////////---------............////////////000111111222222111111222333222111000///......///111222333444555222222222222222222222222000000000000//////////////////////////////////////////...------------...,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......///000111000......000111........................////////////////////////////////////////////////,,,------...///000111111------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++,,,------......------------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............---------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------........................------,,,,,,,,,---...///------,,,,,,,,,---...///........................///////////////000000111000/////////............000000000000////////////222111000///............------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------...............---------------............////////////000111111222222111222222333222111000/////////000111222333333444222222222222222222222222000000000000////////////........................//////...---------------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........///000///------///000........................////////////////////////////////////////////////---------.........//////------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------.........------------,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///........................//////......//////000000////////////............////////////000000000000111111000///............------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,------------,,,,,,------------------------////////////...---,,,+++---------............///...//////000000111111222111222222222222111000000000000111111111222222222222222222222222222222222000000000000////////////........................///......---------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---...///...,,,,,,...///........................////////////////////////////////////////////////------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------...------,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,------......---------...............//////.........//////000///////////////.........////////////000000000000111000///...............------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,------------------------+++++++++,,,,,,,,,------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------......//////...------,,,---------............///......//////000111111111222222222222111111000000111111111111111111111111222222222222222222222222000000000000////////////........................///...------,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---.........,,,,,,---///........................////////////////////////////////////////////////------------,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,------...------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------------,,,,,,,,,------------------------.........////////////............//////.........///////////////.../////////000000000111000//////...............------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,------------------------+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,------...//////......---------............///.........///000000111111222222222111111111111111222222222111111111111000222222222222222222222222000000000000////////////..............................---,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---...///...,,,,,,...///........................////////////////////////////////////////////////---------------------,,,------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------......------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,,,,------...///////////////......------...............///////////////......//////000000111111//////......---......///------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------///......------......///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,---...////////////---------............///---......//////000000111333222111111000000111111222222111111111111111111222222222222222222222222000000000000////////////------------------------...------,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........//////...------...000........................////////////////////////////////////////////////------------............------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------......------,,,+++------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,---.........------,,,,,,------...//////000000///...------------.............../////////000.........///000111111111.........------......///------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------***++++++,,,,,,------...------............------------------------------------...............------------............///------......///000000000333222111000000000111222111111111111111111222222222222222222222222222222000000000000////////////------------------------...---,,,,,,++++++,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........///000///------///000........................////////////////////////////////////////////////---------.........//////------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,------------......---.........---,,,,,,+++------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++,,,---.........---,,,,,,,,,------...///000000000///...------------------.........//////000000---......///000111111222......---------......///------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,------.........++++++,,,,,,,,,---------)))***+++,,,------...///---......//////......---------------------------////////////...---,,,,,,---------.........//////------......///000000000444333111000000000111222000000111111111222222222222222222222222222222222000000000000////////////------------------------...---,,,,,,++++++,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,------------------------------------------------......------------....................................////////////......---------------...///000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...---------,,,,,,+++++++++------------------------++++++,,,,,,---...//////------------------------------------------------...------,,,,,,------...------------------------------------------------..................------------------------------.........------,,,,,,,,,------------------------........................---------,,,,,,+++++++++------------------------------------------------........................,,,,,,,,,---------......------------------------///,,,+++,,,...///---+++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...------------------------++++++***+++------+++***.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......---------......////////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------......------------....................................////////////............---------......///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...---------,,,,,,,,,++++++------------------------++++++,,,,,,---......///------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------,,,,,,------------------------........................---------,,,,,,+++++++++------------------------------------------------........................,,,,,,,,,---------......------------------------...---+++,,,...///---+++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,---------------------------,,,+++,,,------,,,***......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------,,,,,,,,,---------............---------......///////////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------......------------....................................////////////......//////...---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...------------,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------........................------,,,,,,,,,,,,++++++------------------------------------------------........................,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------,,,,,,,,,,,,------...------------,,,,,,,,,,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++------------------------///...,,,,,,------,,,+++...------------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,---------......---------------...///000////////////000000000000000000000000000000000000222222222111111111111111////////////////////////000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------......------------..............................---......//////......---000///...---------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...------------------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......------------------------------,,,---------------------,,,,,,,,,,,,------------------------------,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------..................---------------------------000...---,,,------,,,***------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------------------,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---...///000111////////////000000000000000000000000000000000000111111111111111111111111////////////////////////000/////////......------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------......------------..............................------............------000///...---------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,---------.........///------------------------,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......------------------------,,,------------,,,------...------,,,,,,------...------------------------,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////......---------------------------...---------......,,,***------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---...///000111////////////000000000000000000000000000000000000111111111111111111111111///////////////////////////////////////.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------......------------..............................------............------//////...---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,------....../////////------------------------,,,,,,------------------------------------------........................++++++,,,,,,,,,,,,------------------------------------------------------........................,,,,,,,,,---------......------------------------,,,---......,,,,,,---.........------------......,,,,,,,,,------------...,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,...000111000---***,,,,,,,,,------------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,---------......,,,---------............------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------...///000////////////000000000000000000000000000000000000111111111111111222222222////////////////////////////////////////////////------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------......------------..............................,,,------......------,,,......---------......///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------.........///------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------++++++,,,------...//////------------------------------------------,,,,,,------------------------........................+++++++++,,,,,,---------------------------------------------------------........................,,,,,,,,,---------......------------------------+++---///...,,,+++---.........------------......,,,,,,,,,---------......,,,---...//////...---,,,............////////////////////////////////////............////////////////////////////////////------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------+++---000444666444000,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++,,,,,,,,,---------......------------............------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------................................................------------------------------------------------,,,,,,,,,---------............---------......///////////////000000000000000000000000000000000000000000111111111222222222000000000000000000000000/////////////////////000........................,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------.........------.................................,,,------......------,,,---------------...///000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------******+++,,,,,,---......------------------------.........------,,,,,,,,,------------------------........................+++++++++,,,,,,---------------------------------------------------------........................,,,,,,,,,---------......------------------------+++---///...,,,+++,,,///......------------......,,,,,,,,,------.........,,,---...//////...---,,,............/////////000////////////////////////............/////////000////////////////////////------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---------------------------+++---222777:::777222...,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++,,,,,,,,,---------......---------.........//////------------------------------------------------------------------------,,,,,,,,,------.................................------------------------////////////////////////................................................------------------------,,,,,,,,,---------......///......---------......////////////000000000000000000000000000000000000000000111111222222222222111111111111111111111111////////////000000000000........................,,,,,,,,,------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///..............................................................................------------......////////////////////////000///...---------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------..................---------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................------------------------...........................------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------.........---,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------........................------------------------------...........................------,,,,,,------...------------------------------------------------555666666444111///...///......---------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------///////////////.........000000000000000000000000000000000000111111111111222222222111000//////...////////////............---------............///,,,---------.../////////...------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------..........................................................................................------------..............................//////...---------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------........................---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,------...//////........................------------------------...........................------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------......------,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...........................------------------------000222222111///...///000.........---------,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------.........///////////////000000000000000000000000000000000000111111111111222222111111000//////...////////////............---------............///---------..................------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------..........................................................................................------------..............................//////...------------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,---......//////........................------------------------..............................------------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------......------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...////////////////////////------------------------+++---............///111.........------------,,,.........---------------------------------------,,,,,,,,,---------.....................---------------......//////000000////////////////////////000000000000111111111111222222111111000/////////////////////............---------............///...............---------...------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,---------.......................................................................................------------..............................///......---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------...............------------------------------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,------,,,---------......//////........................,,,,,,------------------..............................------------............------------......------------------------------------------------------............------...................................................------,,,,,,------...------------------------------------------------------------------------------------------------///...---,,,+++*********------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,------...------,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------..................................................................------,,,,,,------...................................................***,,,---...------///111............------------...............---------------------------------,,,,,,,,,---------..............................,,,------...///000111111///////////////////////////000000000111111111111111111111111000000//////////////////............---------............////////////...---------,,,...------,,,,,,------...------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------.................................................................................------------....................................---------......///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------.........//////------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------...............///........................,,,,,,,,,---------..............................///......------......///......------------......---------------------------------------------------......//////......---...................................................------,,,,,,------...------------------------------------------------------------------------------------------------///...---,,,+++*********------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------...------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////...................................................------,,,,,,------...------------------------........................,,,...///...------.../////////.........---------........................------------------------,,,,,,,,,---------......---.....................,,,------...///000111111///////////////////////////000000000111111111111111111111000000000000000////////////............---------............////////////...---------,,,...------,,,,,,------...------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------..............................................................................------------......------------------------...------------...//////------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,------.../////////------------------------------------------------------------------------+++,,,,,,------.........------------------------......------------......................................................+++,,,,,,------.................................//////............//////......------------......------------------------------------------------......////////////.........................................................------,,,,,,------...------------------------------------------------------------------------------------------------...------,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------......------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////...................................................------,,,,,,------...------------------------...........................///000///---------////////////.........------.............../////////------------------------,,,,,,,,,---------......---------...............------......//////000000////////////////////////000000000000111111111111111111000000000000000000////////////............---------............///...............---------...------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......++++++,,,,,,------..............................------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------..............................................................................------------......---------------------------------------...//////------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,------...//////000------------------------------------------------------------------------++++++,,,,,,---......///------------------------......------------......////////////....................................++++++,,,,,,---......///........................//////............//////......------------......------------------------..............................////////////.........................................................------,,,,,,------...------------------------........................------------------------------------------------------,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,------......------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,------...//////000...................................................------,,,,,,------...................................................---...///...------...///////////////............---........./////////000------------------------,,,,,,,,,---------......---------.........//////.........///////////////000000000000000000000000000000000000111111111111000000000000000000000111////////////............---------............///---------..................------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......++++++,,,,,,---......///........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------.................................................................................------.........---------------------------------------...///000------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,------...///000000------------------------------------------------------------------------++++++,,,,,,---...//////------------------------......------------......///////////////.................................++++++,,,,,,---...//////........................//////............//////.........------.........------------------------..............................////////////.........................................................------,,,,,,------...------------------------........................------------------------------------------------,,,,,,+++++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,---.........---------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,------...///000000////////////////////////...........................------,,,,,,------...////////////////////////////////////////////////+++,,,------------...000000/////////............---.........//////000000------------------------,,,,,,,,,---------......---------........./////////////////////.........111111111111111111111111000000000000111111111111000000000000000111111111000/////////............---------.........//////,,,------....../////////...------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......++++++,,,,,,---...//////......---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++------------------,,,,,,............////////////////////////////////////---------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------........................------------------------------------------------------------------------------------------------//////.........---------------------------------------------------------------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///................................................///...---,,,,,,---...///........................---------.........//////000000///........................------,,,,,,,,,000///...---,,,+++++++++....................................////////////........................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------,,,,,,+++***------------------------,,,,,,,,,---------......------------------------........................***+++,,,,,,---------------------------------------------............///,,,,,,,,,---------......................................................------............------........................000000//////.........---////////////////////////........................////////////////////////000000//////.........---........................------............------////////////////////////........................------------------------........................---------.........//////////////////////////////000000111111111111000000000000000000000000000000222111111000///......---------------------------........................,,,------......------,,,...........................---,,,,,,,,,,,,---...........................,,,---------.../////////------------------------...------,,,,,,------...///...---,,,,,,---...///------------------------.........------,,,,,,,,,------------------------......---,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++------------------------............////////////........................---------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------........................------------------------------------------------------------------------------------------------///.........------------------------------------------------------------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///................................................///...------------...///........................---------.........//////000000///........................------,,,,,,,,,000///...---,,,,,,,,,,,,....................................////////////........................------------------------,,,------......------,,,,,,,,,,,,---------..............................---------------------------------------------------------------------------------------------------------------,,,+++***------------------------,,,,,,,,,---------......------------------------........................++++++,,,---------,,,,,,---------------------------------............///,,,,,,,,,---------......................................................------............------........................000/////////............////////////////////////........................////////////////////////000/////////....................................---......//////......---////////////////////////........................------------------------........................---------.........//////////////////////////////000000111111111111000000000000000000000000000000111111111000///.........------------------------........................,,,------......------,,,...........................---,,,,,,,,,,,,---...........................//////////////////000000------------------------...------,,,,,,------......---,,,,,,,,,,,,---...------------------------......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---............/////////........................---------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------............------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///................................................///...------------...///........................---------...............000///......---..................---------------//////...---,,,,,,,,,,,,........................---............/////////........................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,------------,,,,,,+++------------------------,,,,,,,,,---------......------------------------........................,,,------------,,,,,,+++---------------------------------............///,,,,,,,,,---------......................................................------............------........................////////////............////////////////////////........................////////////////////////////////////....................................---......//////......---////////////////////////........................------------------------........................---------...............////////////////////////000000111111111111000000000000000000000000000000111111000000//////......------------------------........................------............------...........................------,,,,,,------.........................../////////...............------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,------------------------......---,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////........................---------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------------------------------------------------------............///.........................................................------.........................................................///......------........................---------//////...---------------........................---------.........//////........................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,---------------,,,,,,------------------------,,,,,,,,,---------......------------------------........................---.........---,,,++++++---------------------------------............///,,,,,,,,,---------......................................................------............------........................///////////////.........////////////////////////........................///////////////////////////////////////.......................................////////////......////////////////////////................................................................................................////////////////////////000000111111111111000000000000000000000000000000111000000000/////////...................................................------............------........................------------------------........................---------,,,+++++++++***------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------....................................---------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------------------------------------------------------............///................................................---..................---.............................................---......------------..............................//////...---------..............................------------....................................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,------......---------------------------------,,,,,,,,,---------......------------------------....................................------,,,+++---------------------------------............///,,,,,,,,,---------......................................................------............------.................................///////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////...//////////////////...000000000000000000000000////////////////////////.....................................................................---////////////////////////000000111111111111000000000000000000000000000000000000000000////////////................................................---......//////......---........................------------------------........................---------,,,+++++++++***------------------------...------,,,,,,------...------............------------------------------------------------------------------------------......---,,,,,,,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........---------------------------------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------......------,,,,,,------...---------------------------------------------------------............///................................................------...//////...------.......................................------------------,,,------...///...............///////////////...............///........................,,,------------.................................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,------............---------------------------,,,,,,,,,---------......------------------------........................---............------,,,---------------------------------............///,,,,,,,,,---------......................................................------............------.................................///////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////...//////000000//////...000000000000000000000000////////////////////////...............................................................---------////////////////////////000000111111111111000000000000000000000000000000000000000000////////////......................................................////////////..............................,,,------......------,,,......................../////////...............------------------------...------,,,,,,------...---......//////......---------------------------,,,,,,,,,------------...------------------------......---,,,,,,,,,,,,---------------.........///------------------------------------------------,,,,,,---------.........---------------------------------............///........................------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...---------------------------------------------------------............///................................................------...//////...------........................//////.........------------,,,,,,,,,------...///---........./////////000//////............//////........................,,,,,,---------.................................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,---...............------------------------,,,,,,,,,---------......------------------------........................,,,---..................---------------------------------............///,,,,,,,,,---------......................................................------............------..................................../////////000////////////////////////////////////////////////////////////////////////............/////////000//////////////////////////////000000000000//////000000000000000000000000////////////////////////................................................//////.........---------////////////////////////000000111111111111000000000000000000000000000000////////////000000000000......................................................////////////..............................,,,,,,---......---,,,,,,........................//////////////////000000------------------------...------,,,,,,------...,,,---............---,,,------------------------,,,,,,,,,---------......------------------------......---,,,,,,,,,,,,------------.........//////------------------------------------------,,,,,,,,,,,,,,,---------......---------------------------------.........//////........................------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...---------------------------------------------------------.........//////................................................,,,---...//////...---,,,........................//////.........---------,,,,,,,,,,,,------...///---.........//////000000//////.........//////000........................,,,,,,,,,---------..............................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,---.../////////...------------------------,,,,,,,,,---------......------------------------........................,,,,,,---.../////////...---------------------------------.........//////,,,,,,,,,---------......................................................---..................---........................---.........//////000000////////////////////////000000000000000000000000////////////////////////---.........//////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////........................//////.........---------////////////////////////000000111111111111000000000000000000000000000000////////////000000000000////////////////////////..............................////////////..............................,,,,,,---......---,,,,,,........................,,,---------.../////////------------------------...------,,,,,,------...++++++------------++++++------------------------,,,,,,,,,------.........------------------------...------,,,,,,------............------,,,,,,,,,------------------------........................------------------------------------------------,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------......------------......................................................------------------------........................------............------........................................................................................................................---------.........//////---------.........//////,,,---------.../////////000000//////.........---////////////////////////............////////////........................------------------------,,,,,,,,,------.........////////////////////////........................------------------------------------------------//////.........---------.........------,,,,,,,,,------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,---...///---------------------------------............///------------------------........................------------------------..................---------------............///---------............///111000///...------...///..................................../////////000,,,---......//////............//////000/////////......///000000111222222////////////000000000000222222222222222111000//////000111111111111000000/////////000000222333444---...///000000000000000////////////............//////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000000000//////........................................................................000000//////.........------------.......................................------------------------.........------,,,,,,,,,........................------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------........................------------------------------------------------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------......------------......................................................------------------------........................------............------........................................................................................................................---------.........//////---------.........//////------..................000/////////............////////////////////////............//////////////////............//////------------------------,,,------------------...////////////////////////........................------------------------------------------------//////.........---------......---------,,,,,,,,,------------------------+++,,,------......---------------------------------------------------------,,,,,,,,,,,,---...///---------------------------------............///------------------------........................------------------------........................---------............///---------............///111000///...---......///................................./////////000000111222222111111000///...//////000000000000/////////////////////000000000111111000000////////////000000000000000000000//////000000111111000000000111000000////////////000111222222222222222111111111111000000000/////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................//////000000000000//////........................................................................000/////////.........---..................------........................------------------------......---------,,,,,,,,,........................------------------------...------,,,,,,------......------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------...------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------------------------------------------------------------------------------......------------..............................------------------------------------------------........................------............------........................................................................................................................------........./////////------.........///////////////..................////////////............////////////////////////............////////////000///...------...///000------------------------.........---------------////////////////////////........................------------------------------------------------...............---------...------------,,,,,,,,,------------------------+++,,,------......------------------------------------------------------------,,,,,,,,,---......---------------------------------............///------------------------........................------------------------........................---------............///---------............///000000///............///............................../////////000000000000000000000///.........000000111111111111000000111111111111000000000000333333222111000000000000000000/////////000111111111111111111111000000000333222222222111111111111111111000000000000//////222222222111111111111000////////////////////////////////////////////////111111000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////...........................//////000000/////////......................................................................../////////.............../////////...---------,,,........................------------------------...------------,,,,,,,,,........................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------......------------..............................------------------------------------------------........................------............------....................................................................................................................................////////////............////////////000000//////......------///////////////.........////////////////////////............////////////000///---,,,,,,---///000........................//////......------,,,,,,////////////////////////........................------------------------------------------------........................------------------------------------------------+++,,,------......------------------------------------------------------------,,,,,,,,,------...---------------------------------............///------------------------............................................................////////////---------............///---------............////////////.........//////...........................////////////000000000.........//////000000111///000000111111111111000/////////000000000111111333333222111111111222333444333222111111222222333111111111000000000000000111111222222222222222222000000////////////000000222222222222111111111111000000000000000000000000////////////////////////111000000//////000000111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////..............................//////000/////////................................................................................................000000///...---,,,,,,,,,................................................------------------------........................------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------......------------..............................------------------------------------------------........................------............------................................................................................................////////////////////////........./////////000000........./////////000000000000000//////......---.........///////////////////////////////////////............////////////......---,,,,,,---............................../////////......---------////////////////////////........................---------------------------------------------------.....................------------------------------------------------+++,,,------......------------------------------------------------------...------,,,,,,,,,---------------------------------------............///------------------------........................................................./////////000000---------............///---------............///......//////////////////////////////////////////////////////000000000111222111111000111111222333......000111111222222222111222333444666777999999;;;:::999999999;;;<<<===AAA@@@???>>>===<<<<<<<<<::::::999888777777888888666666666555444333111000333222222111111222333333222222111111111000000000111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------...///////////////........................................................................---------...............000000///...---,,,,,,,,,................................................------------------------........................------------------------...------,,,,,,------...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,------------...------------------------........................------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------................................................................................................////////////////////////....../////////000000000....../////////000000000000000//////////////////.........///////////////////////////////////////............////////////................................................/////////...............////////////////////////........................---------------------------------------------------------...............,,,,,,,,,------------...------------------------+++,,,------......------------------------------------------------------......---,,,,,,,,,---------------------------------------............///------------------------.........................................................//////000000111---------............///---------............///---...//////000//////////////////////////////////////////000000000111111222111000///...//////000222333555777888999::::::CCCDDDFFFHHHJJJLLLNNNOOOPPPOOONNNMMMMMMOOOQQQRRRUUUUUUUUUUUUTTTSSSRRRQQQPPPOOONNNLLLLLLLLLMMMMMMHHHHHHGGGEEEBBB???<<<:::777666444222222222222333222222222111111111000000111111111111111111111111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------,,,---......////////////........................................................................---------------........./////////...---------,,,................................................,,,,,,,,,------------...........................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------................................................,,,,,,------------------------------------------------------------------------------------------------------------------------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------................................................................................................////////////////////////.../////////000000000000.../////////000000000000///////////////000000000............/////////000////////////////////////............////////////...///000111111000///.......................................////////////////////////////////////........................---------------------------------------------------------.........//////,,,,,,,,,---------......------------------------+++,,,------......------------------------------------------------------///...---,,,,,,,,,,,,,,,---------------------------------............///------------------------................................................---......///000000111111---------............///---------............///,,,---///000000000////////////////////////////////////000000000111111111000/////////111333666777???AAACCCFFFHHHJJJKKKLLLWWWXXXYYY[[[]]]___```aaaaaa___\\\ZZZYYYZZZ[[[]]]\\\^^^```bbbbbbaaa```______]]][[[YYYYYYYYYZZZ[[[VVVWWWWWWVVVTTTQQQNNNLLLCCCAAA===:::777555444444333333333333222222222222222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------+++,,,---...////////////........................................................................,,,,,,,,,------...........................------................................................,,,,,,,,,---------..............................------------------------...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........------------------------................................................,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---..................---................................................................................................000000000000000000000000////////////000000000000////////////000000000000......//////000000111111---.........//////000000////////////////////////............/////////000///000333444444333000///////////////////////////------......//////000000////////////////////////........................---------------------------------------------------------.........//////,,,,,,,,,------.........------------------------+++,,,------......------------------------------------------------------///...---,,,,,,,,,,,,,,,---------------------------------.........//////------------------------........................////////////////////////---......///000111111222---------.........//////---------.........//////,,,---///000000000//////000000000000000000000000000000000000111111111111111222333666;;;@@@EEEHHHMMMOOOQQQTTTWWWZZZ[[[\\\]]]]]]^^^___aaabbbcccccc```^^^ZZZWWWUUUUUUUUUVVVSSSUUUYYY]]]___^^^\\\[[[\\\ZZZXXXVVVUUUVVVWWWXXXVVVWWWYYYZZZZZZYYYXXXWWWTTTQQQLLLGGGBBB???===<<<555555444444444333333333222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------+++,,,---...////////////........................................................................,,,,,,,,,------.........---------.......................................////////////////////////,,,,,,,,,------.................................------------------------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................---------------------------,,,,,,,,,,,,---......................................................,,,,,,,,,---------......------------------------000///---,,,,,,---...///////////////////////////////////////////////////............/////////000000000////////////000000////////////////////////000000000000000000000000,,,...//////---------.........------------......000000000000000000000000000000////////////000000------------------------////////////////////////......------------......////////////////////////------------------------------------.........///...---,,,,,,,,,,,,---.............................................------------------------------------------------------------------------,,,,,,........................---------------------------------............///---------............/////////.........---------///////////////////////////////////////////////////////////////.........333000------///000///---000///...---...///111222000000/////////111666:::???======DDDOOOXXX\\\]]]^^^```bbbcccbbb___]]][[[aaa[[[[[[```bbb\\\YYYYYYXXXVVVKKKHHHOOOLLLGGGMMMPPPOOOTTT\\\^^^YYYXXX\\\^^^[[[ZZZ[[[WWWPPPOOOTTTPPPXXXTTTOOOSSSUUUVVV___\\\^^^]]]ZZZYYYWWWQQQJJJCCCAAA>>>;;;777444333333333333333333333333444444333444444444333222111000---...///000000000000000......////////////......000000000000000000000000222222111111000000//////000000000000000000000000///////////////000111111.../////////...---,,,,,,//////////////////////////////.........---------................................................//////.........---------......---,,,---...///000........................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---------............................................................,,,,,,---------.........------------------------///......------.........////////////////////////////////////////////////........./////////000000000000////////////000000////////////////////////000000000000000000000000...//////...------///000//////............//////000000000000000000000000000000////////////000000------------------------////////////////////////......------------......////////////////////////------------------------------........./////////......---,,,,,,---......................................................------------------------------------------------------------------------........................---------------------------------............///---------............/////////.........---------/////////////////////////////////////////////////////////////////////...111...,,,---///000///...---///111333333222111///111444777:::>>>BBBHHHLLLMMMJJJJJJQQQ\\\ffflllnnniiifffbbb]]]YYYVVVTTTRRRVVVQQQQQQVVVYYYVVVTTTUUUOOOUUUQQQLLLPPPMMMIIIMMMOOOLLLMMMRRRUUUUUUZZZ```bbbXXXPPPPPPQQQPPPQQQTTTMMMUUURRRNNNRRRPPPNNNUUUZZZ^^^^^^YYYUUUUUUTTTQQQYYYTTTMMMFFF@@@<<<888666555444222111000111333444222222222222222222222222333333333222111111000000000000000111000000//////111111111111111111111111111111111000000/////////000000000000000000000000///////////////000111111......//////......---,,,//////////////////////////////.........---------................................................//////.........---------...------,,,---...///000........................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---...///000///......................................................,,,------------.........---------------------------......//////.........////////////////////////////////////////////////....../////////000000000111000000//////000000111////////////////////////000000000000000000000000111111000///---...000333000000////////////000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......------------......////////////////////////------------------------....../////////000000000......---,,,,,,---......................................................------------------------------------------------+++,,,,,,------.................................---------------------------------............///---------............////////////............---////////////////////////////////////////////////......//////////////////000///...///000111000//////000111222333333333333555:::BBBJJJQQQWWW]]]```___[[[XXXZZZ```fffiiijjjiiieee```\\\YYYVVVTTTRRRNNNNNNQQQYYY\\\ZZZXXXWWWZZZgggdddXXXUUUTTTSSSXXXZZZWWWWWWZZZ^^^dddnnnwwwsss```NNNIIINNNRRRSSSRRRZZZ```\\\WWWWWWOOOHHHLLLJJJPPPRRRNNNMMMRRRXXXZZZXXXSSSNNNKKKKKKKKKIIIGGG>>>;;;777444111111222333222222111111111333444555:::888666444222111111111222222222222111111000000111111111111111111111111000000000000////////////000000000000000000000000///////////////000000111....../////////...------////////////////////////...............---------...............................................................---------...------------...//////........................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---///111111000///---................................................------------....................................,,,---///000000///......////////////////////////////////////////////////...////////////000000000111000000000000000000111000000000000000000000000000000000000000000000000333222111///...///222555111111000000000000111111////////////////////////000000////////////000000////////////////////////////////////////////////......------------......////////////////////////........................////////////000000000000......------------..............................---------...............------------------------------------------------++++++,,,,,,---...//////........................---------------------------------............///---------............////////////...............////////////////////////////////////////////////............////////////111000111111111111111000444222///...111777>>>BBBFFFLLLTTT\\\aaaeeehhhkkkaaa___\\\[[[]]]^^^^^^]]]```___^^^]]][[[WWWRRROOOKKKSSS___kkkooolllddd___```ppplll\\\XXX\\\cccllljjjkkknnnrrrvvv|||qqqZZZSSSZZZ```\\\UUUlllnnnfff```]]]QQQFFFIIIQQQRRROOOIIIHHHNNNSSSTTT]]]XXXSSSPPPOOOMMMHHHDDDGGGEEEAAA<<<999666444444444333222222222444666888<<<:::777444222222333333333333222111111000000000111111111111111111111111////////////////////////000000000000000000000000000000////////////000000......////////////......////////////////////////................................................................................................------------......//////........................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---///111111000///---................................................---------.........//////........................,,,---///000111000///...////////////////////////000000000000000000000000////////////000000000111111111000000000000111111111111111111111111111111111111111111111111111111333333222000...///333666111111000000000000111111////////////////////////000000////////////000000000000000000000000000000////////////////////////......------------......////////////////////////........................////////////000000000000................................................---------.........//////------------------------------------------------++++++,,,,,,---...//////........................---------------------------------............///---------............///////////////////////////////////////////////////////////////////////////---.........//////000000000000000000//////000000333333444777>>>GGGOOOUUU]]]```dddfffeeecccbbbaaaVVVWWWXXX[[[\\\\\\[[[ZZZXXXXXXXXXUUURRRNNNLLLKKKOOO]]]pppyyyqqqqqqwwwwww|||yyyqqqwwwzzzlll___ZZZYYYVVVOOOSSSRRRPPPRRRSSSSSSPPPMMMKKKJJJHHHEEEBBB???===;;;888666444333333444555666999777555333222333444555333222111000000000000111111111111111111111111111/////////000000000000000111111111111111111111111000000////////////000000......///////////////...////////////////////////---.....................................................................---.....................---------.......................................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---...///000///......................................................------........./////////........................---...//////000000000000////////////////////////000000000000000000000000/////////000000000111111222111111000000111111222111111111111111111111111111111111111111111111111333333222111///000222555111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......------------......////////////////////////............................../////////000000000---...////////////...---........................,,,,,,------.../////////------------------------------------------------+++,,,,,,------.................................---------------------------------............///---------............///...////////////000000000////////////////////////////////////////////////------......///000000000---...///......///222444333999BBBLLLTTTZZZ]]]^^^bbbbbbaaa]]]XXXSSSPPPNNNSSSTTTVVVWWWWWWVVVTTTRRRNNNQQQTTTTTTSSSVVV^^^eeejjjwww{{{rrr```___]]]ZZZXXXVVVUUUUUUPPPPPPOOOMMMKKKIIIHHHGGG>>><<<:::777555444333333555444333222222333333444222222111000000111222333222222222222222222222222000000000000111111111111111111111111111111111111111000000///////////////......///000000000//////////////////////////////---------...............................................................---------...............,,,---......//////..............................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------........................------............------------------------------................................................------------------------,,,---------........................................................................////////////....................................///000111222////////////////////////000000000000000000000000//////000000000111111111222111111000000111111222222222222222222222222222111111111111111111111111111222222111000000111333000000000//////000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......------------......////////////////////////........................------........./////////---...///000000///...---........................,,,,,,------...//////000------------------------------------------------------------------------........................---------------------------------............///---------............///.../////////000000000000////////////////////////////////////////////////------......///000000111...///000000111555;;;@@@DDDJJJSSS[[[______\\\YYYVVVVVVUUURRROOOMMMNNNOOOVVVVVVVVVTTTRRRQQQQQQRRRQQQ^^^nnnvvvxxx~~~xxxrrr}}}yyyfffYYYUUUUUUddd```[[[UUURRRPPPPPPQQQHHHGGGDDD@@@<<<888666444444333333333333222222222333222111000111333555666222222222222222222222222000111111111222222222333111111111111111111111111111111000///////////////......///000000000000000////////////////////////---------.........//////................................................---------.........//////,,,---.../////////...---........................------------------------................................................------............------------------------------........................................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------........................---..................---------------------------................................................---------------------------,,,,,,,,,,,,---................................................................../////////000///////////////////////////............000222333////////////////////////000000000000000000000000000000000000111111111111222222111111111111222222222222222222222222222222111111111111111111111111000111222222111000111222000000////////////000000000000000000000000000000000000////////////000000////////////////////////////////////////////////.........------.........////////////////////////////////////////////////------------.........///---...///000000///...---........................,,,,,,------...///000000------------------------------------------------------------------,,,,,,........................---------------------------------.........//////---------.........//////.../////////000000111111////////////////////////////////////////////////---------...///000000111000222333444666<<>>???;;;333000111222000222222111111111111222222000000000000000000000000000000000000000000000000000/////////............////////////////////////////////////////////////......------------..............................................................................//////.........---------........................................................................,,,------......------,,,......................................................................................................------------..............................................................................................................................,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............/////////.........---------,,,,,,---------.........................................................................................................................................................---------............///............////////////000000000000000000000000////////////////////////------...///////////////000000000111111111222222000111333333222111222333111222333555555666666666333333333333333444555555444333333222111000//////000///////////////000000000000000000000000000000000000000000000000//////111111111111111111111111000000////////////000000000000000000000000000000//////.........---------////////////////////////................................................................................................---------............/////////.........---------------------------------------------------------...........................------------...//////---------............/////////.........---------////////////000000000000222111000///............111000///......///000111555111///111111---...222999@@@IIIRRRXXX^^^dddhhhqqqiii]]]SSSMMMMMMOOOQQQPPPZZZYYYRRROOOLLLOOO]]]dddssszzzwww|||}}}nnn]]]SSSUUUWWWZZZZZZWWWPPPIIIDDDGGGDDD???;;;999777666555666777555222444999;;;777666<<<===777111///000000222222111111111111222222111111111111111111111111000000000000000000000000000000/////////.........////////////////////////////////////////////////......------------..............................................................................//////.........---------........................................................................,,,------......------,,,......................................................................................................------------..............................................................................................................................,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///...............---------,,,------------.........................................................................................................................................................---------............///............////////////000000000000000000000000////////////////////////......//////000000111111222111000000///000111222...000333444444444666777...000111333555777777888<<<<<<<<<<<<<<<======>>>======;;;:::888666555444444444333333333333444444222222222222222111111111222222222111000000//////111111111111111111111111111000000//////000000111000000000000000000000000/////////............---////////////////////////................................................................................................---------............///...............---------------------------------------------------------...........................------------...//////---------............///...............---------////////////000000000000222111000//////....../////////000000000111111111333///---///222555;;;AAAIIIPPP[[[dddhhhjjjkkkkkkddd[[[PPPKKKMMMRRRUUUVVVUUUZZZTTTMMMRRRXXXaaaqqqzzz{{{yyyrrrnnnmmmwww|||uuulllcccWWWKKKKKKGGGBBB===:::666333000888777444111333777888666000:::@@@;;;333000000111222222111111111111222222111111111111111111111111000000000000000000000000000000000/////////......////////////////////////////////////////////////......------------.............................................................................................---------........................................................................------............------......................................................................................................------------..............................................................................................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------------............///........................------------............................................................................................................................................................---------............///............////////////////////////////////////////////////////////////111111000000000111111111444333111000000111333444333666999<<<===>>>AAACCCEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHFFFDDDBBB@@@>>>>>>;;;;;;999888777777777777444444444333333333333333444444333333222222222222111111111111111111111111111000000000000000000111/////////////////////////////////...............////////////////////////................................................................................................---------............///........................------------------------------------------------...........................------------...//////---------............///........................////////////000000000000111111000/////////////////////000000111000//////000......111777@@@JJJQQQWWW\\\ccchhhiiifffbbb```MMMLLLNNNQQQUUUVVVUUURRRSSSSSSOOOXXXqqq{{{~~~}}}iiiSSSPPPMMMKKKJJJHHHEEE@@@;;;999888555333555999;;;;;;111999>>>;;;666444444222333222222111111222222333111111111111111111111111000000000000000000000000000000000////////////...////////////////////////////////////////////////......------------..............................................................................................................................................................................------............------......................................................................................................------------..............................................................................................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------------............///---.....................---------.........//////................................................................................................................................................---------............///............////////////////////////////////////000000000000000000000000111111000/////////000000222222222333555999<<<>>>BBBDDDGGGIIIIIIJJJLLLMMMPPPQQQRRRSSSUUUUUUUUUUUUMMMMMMLLLLLLMMMMMMNNNOOOOOONNNMMMKKKIIIGGGEEEEEEAAA@@@>>>;;;999888777666555555444444444333333333444333333222222333444444111111111111111111111111111111000000000000111111////////////////////////////////////////////////////////////////////////................................................................................................---------............///---.....................------------------------------------------------...........................------------...//////---------............///---.....................////////////000000000000111000000////////////000///000000000000///...---333444666:::AAALLLUUUYYYaaaaaaaaaaaa^^^YYYTTTPPPOOORRRTTTUUUSSSQQQRRRSSS]]]fffmmm|||}}}~~~~~~}}}|||~~~www]]]PPPPPPRRRUUUVVVQQQHHH@@@===999666666888;;;>>>???555777777444555777555000333333222222222222333333111111111111111111111111111111111111111111111111111000000000////////////////////////////////////////////////////////////......------------..............................................................................---.............................................................................................---......//////......---......................................................................................................------------..............................................................................................................................,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......---------------------------------------------------------............///---------...............------........./////////................................................................................................................................................---------............///............////////////000000000000000000000000000000000000000000000000//////.........000111222444555777;;;???DDDIIIKKKLLLMMMOOONNNMMMLLLLLLMMMJJJKKKMMMOOOQQQRRRSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTRRRQQQPPPOOOOOOJJJIIIGGGDDDAAA???>>>>>>999888888777777666666666555444222111111222333333222222222222222222222222222111111000000111111222000000000000000000000000...////////////000000000////////////////////////................................................................................................---------............///---------...............------------------------------------------------...........................------------...//////---------............///---------...............////////////000000000000000000////////////000000000000000000000000000000000777???GGGQQQ\\\bbbcccaaa^^^ZZZWWWTTTQQQMMMJJJSSSRRRNNNJJJJJJRRR___iiiuuupppooowwwwwwyyy|||}}}~~~fffdddfffkkkqqqrrriiiYYYLLLBBB<<<666666666666777:::666555111...111555333...333333222222222222333333222222222222222222222222111111111111111111111111111111000000000/////////////////////////////////////////////////////////......------------..............................................................................---------.............................................................................................////////////............................................................................................................------------..............................................................................................................................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///---------.........//////............////////////................................................................................................................................................---------............///............////////////000000000000000000000000000000000000000000000000/////////000333666:::<<<@@@AAACCCFFFJJJMMMOOOPPPLLLNNNOOOOOONNNMMMMMMNNNSSSTTTUUUVVVWWWWWWXXXXXXUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVQQQPPPNNNLLLKKKIIIIIIHHHBBBBBBBBBAAA@@@@@@??????;;;999777444333222333333222222222222222222222222222111111000000111111222000000000000000000000000.../////////000000000000////////////////////////................................................................................................---------............///---------.........//////------------------------------------------------...........................------------...//////---------............///---------.........//////////////////000000000000000000////////////000000000000000000111333555666666AAAMMMVVV^^^eeeddd___VVVSSSPPPOOOPPPPPPOOOMMMKKKJJJIIIMMMXXXhhhzzzqqqooottt~~~tttyyyzzzpppSSSJJJAAA>>>:::555444777555666444111111444333///444333333222222333333444222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////////////////////////////......------------..............................................................................---------.........//////..............................................................................////////////...............................................................................................................------.................................................................................................................................,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------------------------------.........//////---------.........//////............/////////000................................................................................................................................................---------.........//////............/////////000000000000000000000000000000000000000000000000000111111333555:::???CCCFFFMMMNNNOOOOOOPPPOOOOOOOOOMMMPPPRRRTTTTTTUUUWWWYYYSSSSSSSSSSSSQQQPPPOOONNNQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRSSSSSSTTTTTTTTTPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHBBB@@@===999666444444444222222222222222222222222222222111111111111222222000000000000000000000000.../////////000000111111////////////////////////................................................................................................---------.........//////---------.........//////------------------------------------------------...........................------------...//////---------.........//////---------.........//////////////////000000000000000000////////////000111000000000111333777:::<<>>;;;777444111111111222333444555666000000000000000000111111000000000000000000000000000000000000000000000000............/////////000////////////////////////---......//////......---........................---------............///........................,,,---------.../////////......------------......................................................////////////////////////............///////////////////////////000111111111///......//////000000///111555888>>>GGGSSS[[[ddd```ZZZQQQJJJGGGGGGIIIVVVZZZSSSNNNTTTWWWYYYcccuuu~~~}}}sssoooooocccRRRCCC888888:::444333999999222111111222444555444222000333333111111444555444000111222222222222111000000000000000000000000000111111111111111000//////////////////////////////................................................////////////////////////........................////////////////////////......////////////..............................---------...//////000000111222333333333111///---......................................................------------..................------------........................,,,---------...........................---------......................................................------------..............................................................................................................................................................................................................................---------............///////////////////////////............////////////......////////////..............................////////////000000000000....../////////000000000///111111111000000222333111333555555666999???DDDMMMPPPUUUXXXYYYXXXUUUSSSXXXYYY[[[[[[ZZZZZZZZZ[[[UUUWWWYYYYYYWWWXXX]]]bbbjjjpppwww|||}}}|||zzzyyywww}}}}}}}}}xxxttttttuuuzzzsssgggeeefffbbbZZZUUUZZZZZZZZZYYYUUUPPPKKKHHHIIIIIIIIIHHHFFFCCCAAA???666555444333333333444555111111000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////---......//////......---........................---------............///........................------........................------------......................................................////////////////////////............///////////////////////////000111111////////////000000111111000888>>>AAAKKK[[[dddddddddYYYKKKCCCBBBHHHOOOSSSXXXXXXQQQSSSaaakkkwww~~~zzzeeeKKK===<<<555000444555555333111111333444333222000333333000111555555333000000111111111111000000000000000000000000000000000111111111111000000///////////////////////////................................................////////////////////////........................////////////////////////......////////////..............................++++++,,,...000111222333222222333333333111000///......................................................------------......000000000//////......---........................,,,,,,,,,---------....................................................................................------------..............................................................................---..................---........................................................................---------.......................................---------............///////////////////////////............////////////......////////////..............................////////////000000000000...////////////000000000111222333222000111333555///555<<<@@@BBBGGGOOOUUURRRSSSTTTTTTUUUVVVXXXYYY^^^[[[WWWPPPMMMPPPXXX___iiimmmrrrvvvxxxyyyzzz{{{yyyxxx}}}wwwwww{{{|||yyyxxx~~~yyypppfff___ZZZWWWVVVVVVTTTRRRQQQNNNJJJIIIKKKAAA???;;;777444222111111333222111000//////000000000000000000000000000000////////////////////////.........///////////////////////////////////////......////////////..............................---------............///.......................................---------......------------......................................................////////////////////////............///////////////////////////000000111000111111111111111333444999FFFMMMNNNWWWgggiii```UUUMMMEEEDDDJJJRRRVVVVVVPPPQQQYYYqqqcccLLLGGG===555555555999777555555555444222000222444333000111555555222222222222222111111111000000000000000000000000000000000111111111111000///////////////////////////................................................////////////////////////........................////////////////////////......////////////......------------............------...000111222333444111111111222111000///.........................................................------------......222222111111000000//////........................,,,,,,,,,---------......---...........................................................................------------..............................................................................------...//////...------........................................................................---------.........//////........................---------............///////////////////////////............////////////......////////////......////////////////////////////////////000000000000////////////000000000111111222222111000000333555666===FFFJJJKKKMMMRRRVVVPPPRRRUUUUUUUUUVVVYYY[[[NNNNNNMMMNNNUUUbbbsssxxxvvvqqqxxxwwwnnnjjjhhhhhhkkkeee```[[[SSSJJJIIIMMMJJJHHHCCC>>>888555222111555444222111000000000111000000000000000000000000///////////////////////////////////////.........////////////////////////...//////////////////...........................---------............///.......................................---------......------------......................................................////////////////////////............///////////////////////////000000111000111222111000111555888HHHUUU\\\ZZZ^^^fffaaaTTTGGGGGGJJJQQQWWWWWWRRRLLLOOOVVVqqq~~~ttt^^^XXXLLLBBB???;;;777666666666777555222000222444333222666<<<<<<999444444333333222222222222111111111111111111111111///000000111111111000000////////////////////////................................................////////////////////////........................////////////////////////......////////////......---------.........//////111222222222222333333333///////////////...............................................................------------......111111111111000000000000........................,,,---------............---------.....................................................................------------..............................................................................,,,---...//////...---,,,........................................................................,,,,,,------.../////////........................---------............///////////////////////////............////////////......////////////......////////////////////////////////////000000000000/////////000000000111111000000111000111333666999DDDHHHLLLNNNLLLKKKLLLMMMUUUXXX[[[YYYTTTOOOMMMNNNKKKOOOWWWbbbppp{{{xxx}}}{{{rrr|||uuupppnnnoooiiieeeaaaXXXLLLJJJPPPMMMLLLIIIEEEAAA===:::888888777444222111111111222000000000000000000000000000000000000000000000000///////////////.........////////////////////////...//////000000//////...........................---------............///........................------........................------------......................................................////////////////////////............///////////////////////////000111111...000111111111555<<>>;;;999666333222222333333000000000000000000000000000000000000000000000000000/////////............//////////////////////////////000000000000//////........................---------............///........................,,,---------.../////////......------------......................................................////////////////////////............///////////////////////////000111111///111444555777???JJJSSS___aaabbb^^^VVVPPPLLLJJJOOOTTTXXXWWWTTTUUU]]]ddd{{{uuunnnqqqyyy|||{{{|||xxxvvvkkk___MMM@@@===888555555666666666555555555777???GGGHHHDDD666555444222222222222222111111111111111111111111//////000111111111111111////////////////////////................................................////////////////////////........................////////////////////////......////////////............//////000111111222333333222222111111111111.........------..................................................................------.........,,,---------......//////.................................////////////000---------.........//////.........................................................------.................................................................................,,,---///000000///---,,,........................................................................,,,,,,------...///000000........................---------.........//////////////////////////////............/////////000......////////////......000000000000000000000000////////////000000000000000000000000111111111111333444777:::>>>DDDKKKPPPFFFDDDCCCFFFLLLSSSYYY\\\PPPOOONNNNNNTTTdddyyy}}}{{{zzz~~~~~~zzzuuusssvvv~~~}}}hhh^^^```SSSSSSSSSQQQNNNHHHCCC@@@===:::777444222222333444000000000000000000000000000000000000000000000000000000//////.........---//////////////////////////////000000000000//////........................---------.........//////........................,,,,,,------...///000000.........------.........................................................////////////////////////............/////////000///////////////000111111222555888:::???IIIXXXbbbbbb```^^^ZZZPPPHHHHHHOOOTTTWWWVVVQQQOOO[[[sss|||{{{zzztttnnnpppuuugggttt~~~yyylllhhhrrryyyvvv}}}|||xxx}}}}}}vvvPPPIII???888555555777888888888666777===CCCCCC>>>666444333111000000111111111111111111111111111111//////000111111111111111////////////////////////................................................////////////////////////........................////////////////////////......////////////.........//////000111222222333000000000000000000000000//////.........//////000......------------..............................////////////////////////......////////////......//////////////////////////////............//////---------------------------------............///000000//////.........---////////////////////////........................---------............///,,,---......//////......////////////////////////............////////////........................................................................////////////////////////////////////////////////000000//////.........---////////////////////////111111000000//////................../////////000222222222222111///...---000000000000111222333444999:::@@@IIIQQQRRRJJJBBB<<>>FFFQQQ[[[dddiiieeeYYYNNNKKKMMMPPPUUU[[[WWWMMMPPPTTT]]]{{{}}}nnnjjjpppuuuzzzyyyqqqoooyyysss]]]EEE;;;:::999555111444666777777888:::999777222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000//////.........---111///...///111222000---////////////////////////////////////////////////000//////............///111222444555555444222111000000//////.........---------------------------......------------..............................////////////////////////......////////////......//////////////////////////////............//////---------------------------------............///000/////////............////////////////////////........................---------............///,,,---......//////......////////////////////////............////////////........................................................................////////////////////////////////////////////////000/////////............////////////////////////111000000000/////////............/////////000000111111111222222111111111///222444444222333666999AAAKKKTTTSSSKKKDDDEEEIIITTTWWWVVVRRRRRRVVVVVVSSS]]]aaajjjvvv{{{zzz|||wwwuuuyyyzzz|||~~~{{{{{{iiifffdddddd^^^UUUMMMKKKKKKHHHFFFDDDAAA<<<666111333333333222111111222333000000000000000000000000000000000000000000000000//////............//////......//////000///...,,,//////...------...///...//////////////////////////////.........---------............////////////..............................////////////......////////////////////////---......///////////////////////////////////////111//////222222000111444999;;;AAAIIISSS]]]dddhhh^^^RRRHHHIIIPPPUUUYYY\\\UUUMMMYYYgggkkkyyywwwxxxvvvVVVEEE>>>999888:::666777666555444444444444222222222222222222222222111111111111111111111111000000000000000000000000111000000000/////////...////////////////////////000/////////............///...---...000111///,,,//////////////////////////////////////////////////////.........//////000111222333444444333222111000/////////............------------------------......------------..............................////////////////////////......////////////......//////////////////////////////............//////---------------------------------............///////////////............////////////////////////........................---------............///,,,---......//////......////////////////////////............////////////........................................................................////////////////////////////////////////////////////////////............////////////////////////000000000000////////////....../////////000000000//////000111222333333444///222444333333888@@@GGGPPPVVVXXXRRRGGGCCCIIIRRR\\\XXXRRRNNNTTT___iiilllrrrxxx|||rrrvvv|||||||||zzzxxxzzz{{{uuufffXXXQQQNNNLLLIIIHHHFFFAAA:::444555555444333222222222222000000000000000000000000000000000000000000000000000//////......//////000///////////////...---,,,///000000///------...000////////////////////////...............---------............////////////..............................////////////......////////////////////////---......///////////////////////////////////////111000111333222000444:::EEEEEEIIIPPPYYY```bbbbbbQQQJJJHHHPPPYYY[[[XXXUUUKKKPPPmmmtttjjjfffgggiiiwwwxxxrrrqqqvvvsssmmmYYYJJJ<<<777:::999888777555222111111333333333333333333333333333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////...............------...//////...,,,////////////////////////////////////////////////...............///000111000111222333333222111000////////////............------------------------......------------..............................////////////////////////......////////////......//////////////////////////////............//////........................---------............//////////////////.........////////////////////////........................---------............///,,,---......///.........////////////////////////............////////////........................................................................///////////////////////////////////////////////////////////////.........////////////////////////000000000000////////////...////////////000000000/////////000111222333333111111111333888BBBNNNVVVYYYQQQIIIGGGKKKQQQUUUUUUPPPMMMNNNXXXkkk~~~~~~|||zzzyyywww~~~zzz|||yyyggg]]]XXXWWWUUUPPPIIIDDD@@@???666555333222222222222111000000000000000000000000000000000000000000000000000000////////////000000///000000///...------------...000111000,,,---000////////////////////////....................................////////////..............................////////////......////////////////////////---......///////////////////////////////////////222111222222000111999DDDSSSSSSUUUZZZ___```\\\XXXIIIJJJQQQ[[[___ZZZRRROOOSSSiiisssdddbbbkkkttt~~~yyy|||vvveeeKKK;;;888:::888888888666222333555333333333333333333333333111111111111111111111111000000000000000000000000000000000000///////////////////////////////////////////////////.....................//////...---////////////////////////////////////////////////---------......000111111000000111222222111000000///////////////.......................................------------......////////////////////////////////////////////////......////////////......//////////////////////////////............//////........................---------............///.........///////////////////////////////////////........................---------............///,,,---......///.........////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000////////////000000000111000////////////000111222333444777>>>FFFMMMPPPRRRQQQKKKGGGKKKSSSXXXTTTOOOLLLNNNYYYqqq~~~www{{{~~~~~~||||||~~~yyy|||zzzrrrmmmnnnmmmkkkyyy}}}wwwooogggkkkmmmgggZZZNNNHHHFFF;;;777444222333333222111111111111111111111111111111111111111111111111111000000////////////000000///000111000---,,,...///---,,,...333222---,,,///////////////////////////---.................................////////////..............................////////////......////////////////////////---......///////////////000000000000000000000000333111111111222666BBBOOO______```bbbbbb]]]UUUOOOPPPTTT[[[^^^ZZZTTTUUU[[[{{{yyyxxxxxxrrrtttgggQQQFFF===888777::::::555444666333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000////////////////////////.........///////////////...///000000000/////////////////////////////////////////////////////////---------......000111111///000000000000000000///.........///////////////..............................------------......////////////////////////////////////////////////......////////////......//////////////////////////////............//////........................---------............///.........///////////////////////////////////////........................---------............///,,,---......//////......////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000/////////000000000111111111000/////////000222333666<<>>777999;;;666444666333333333333333333333333222222222222222222222222000000000000000000000000////////////000000000000////////////////////////.........///////////////...000111111000//////000////////////////////////////////////////////////...............///000111////////////////////////.........///////////////..............................------------......////////////////////////////////////////////////......////////////......//////////////////////////////............//////........................---------............///............/////////000////////////////////////........................---------............///,,,---......//////......////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............/////////000////////////////////////.../////////000000000111//////000000000111111111111000///000111333666777>>>HHHSSSVVVQQQJJJGGGGGGJJJVVV```^^^TTTNNNSSS[[[hhhooo~~~yyyqqqoookkkkkkiiijjjqqqwwwtttllldddiiiiiiffflllvvvwwwpppzzz|||~~~~~~~~~zzzrrrssswwwyyyzzz|||yyy}}}}}}rrrfff]]]XXXPPPDDD<<<999777555222111111111111111111111111111111111111111111111111111111000000000000111111...111333222//////333777DDD666---000111---+++///////////////////////////---------.........//////............////////////..............................////////////......////////////////////////---......///////////////000000000000000000000000111000444===FFFNNNXXX```______^^^YYYSSSQQQTTTWWW```]]]YYYVVVXXXhhh~~~|||zzzrrrvvv}}}ooommmhhheeehhhqqq{{{~~~{{{{{{}}}bbbMMM;;;:::<<<888555666444444444444444444444444222222222222222222222222000000000000000000000000.../////////000000000111////////////////////////............/////////000---///111111...---...000//////////////////////////////////////////////////////.........//////000///..................///............/////////000.................................------.........000000000000000000000000////////////////////////......////////////......//////////////////////////////............//////////////////////////////---------.........//////---.........//////000000////////////////////////........................---------.........//////,,,---......//////......////////////////////////............/////////000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////---.........//////000000////////////////////////.../////////000000111111000000000000111111111111000000000111333666:::<<>>;;;888888666666777777777666333111444333333222222222333333333222222111111222222333000000000000000000000000222222222111000//////...000000000000000000000000........................////////////////////////................................................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000//////......////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000111222222222111444222111666???HHHOOOQQQLLLGGGDDDJJJVVV]]]WWWOOOOOOUUUcccvvv|||tttqqq{{{zzzyyy||||||vvv~~~xxxttt}}}{{{zzzrrrfff[[[SSSJJJBBB<<<888666444333444444222111222222111000000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////........................000111111///...---///000//////000000111222333444:::BBBOOO[[[aaa```[[[WWWKKKJJJKKKQQQ[[[bbbaaa]]]UUUeee~~~}}}yyyrrrnnnrrrxxx|||~~~|||wwwaaaPPPAAA888777555555555555555444444555555555444333333333333333333222222111111222222333000000000000000000000000222222111111000//////...000000000000000000000000........................////////////////////////................................................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000////////////...////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111///000111222222333222222555444777AAAMMMSSSQQQLLLFFFIIIPPPYYY___\\\RRRIIIOOOaaa{{{}}}}}}xxxqqqooo~~~uuuyyyzzzrrrjjjbbbXXXMMMEEE===;;;777555555555444333222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////........................///000111000...---...//////111222111///111666:::HHHOOOYYYaaaddd___UUUMMMDDDHHHQQQ[[[``````[[[WWWiii}}}pppllllllkkkxxx|||~~~|||gggQQQCCC>>>888888777555333333555777888777666444444333333333333222222111111222222333000000000000000000000000222222111111000/////////000000000000000000000000........................////////////////////////................................................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////....................................///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111///000222222111111111222000888DDDOOOTTTRRRJJJDDDJJJTTTaaacccYYYNNNOOOUUU___qqqvvvyyy}}}tttooopppyyy{{{qqqiiiaaaYYYTTTIIICCC<<<666444444444444222111000000//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////...........................///111000///......//////111222111///222:::AAATTTYYY___dddccc\\\PPPHHHGGGOOOYYY___\\\XXX[[[aaauuuhhhqqqyyyfff]]]aaaiiinnn{{{qqqiiiwww~~~hhhPPPBBB===<<<:::777555444666777999888777666444444333333333222222111111222222333000000000000000000000000111111111111000000//////////////////////////////........................////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////.............../////////////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111///111222222000000111333666BBBPPPTTTOOOIIIHHHIIIVVV[[[aaa```VVVOOOVVVcccjjjzzz||||||yyyrrrwww|||nnniiippp}}}xxxqqqiiidddYYYPPPDDD999444333333444222111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////...///000000//////000222000222222111000666AAAJJJZZZ]]]aaabbb^^^VVVNNNJJJVVV\\\cccaaaWWWUUUfffzzzssshhhggg|||}}}zzzqqqiiilll{{{vvvcccGGGAAA>>>:::777777777888888:::999777666555444444333333222222111111222222333111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---............/////////////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000222333222000222666;;;FFFMMMQQQMMMFFFFFFNNNXXX___XXXYYYdddlllkkkiiikkknnn~~~yyyyyyzzz~~~yyysssuuuxxxwwwhhh___QQQDDD<<<888666555333222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////...///000000///111444777444444333222555>>>KKKUUU\\\```aaa]]]UUUOOOOOOQQQ___```bbb]]]TTTWWWpppzzzsss|||yyyuuugggMMMDDD:::555777::::::888999888777555555444444444333222222111111222222333111111111111111111111111111111000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---......///////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000222333222222666???FFFOOOLLLHHHFFFHHHOOOWWW]]]ZZZYYYggg}}}tttuuuxxxwwwxxxsssyyyssskkk___SSSJJJBBB<<<999444333333222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////////////////000333888<<<:::777444555<<>>CCCPPPZZZ[[[WWWOOO^^^|||}}}llltttxxxrrriii___UUUKKKBBB<<<555444333333222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............/////////000000000000000000000000000000//////...000444:::???>>>999555777AAAOOO]]]eeeaaadddaaaTTTFFFDDDQQQ___bbbZZZYYYbbbiiirrr|||rrr~~~~~~}}}wwwmmmNNN;;;888;;;:::666666555555444444444555555333222222222222222222333111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000//////......//////////////////////////////000000000000//////////////////////////////............/////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000000000//////......------////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000............////////////......///000222222111///000111333888@@@HHHNNNQQQCCCEEEDDDFFFPPP[[[XXXNNNRRReee~~~yyy}}}qqqppp|||tttooohhh\\\LLL???999999888444111///111333222111111111111111222222000000000000////////////000000000000111111111111111111111000000000000000////////////////////////...000111111///...///000////////////////////////////////////////////////000000000000000000000000...111444222000111777===:::999888===KKKZZZaaa```ccc```VVVIIIEEENNNYYY___ZZZ]]]gggttt{{{}}}~~~}}}wwwsssrrr{{{iiiNNN999888;;;555999999888777555444555666333333333333333333333333222333333333333222111111444222000......000222444222111111111000000////////////000000000000//////000000//////.........---////////////////////////////////////000000000000---+++---111111...---///000//////.........///////////////000111000---+++111000000000/////////...//////////////////////////////000000000000//////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000///////////////.........////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000....../////////000000000000000000111222222111000444111444>>>KKKPPPKKKDDDGGGCCCKKK[[[\\\OOOMMMWWWdddqqqwwwkkknnnxxx|||xxxvvvwwwzzzvvvtttmmm^^^RRR>>>;;;666444444555666666222222111111111111222222111000000000////////////000000000000111111111111111000000000000000000000////////////////////////...000111111///...///000////////////////////////////////////////////////000000000000000000000000,,,...000//////000444888777:::???GGGTTT```ccc___bbbYYYPPPMMMRRRXXX\\\]]]]]]ccctttwwwttt||||||yyy|||wwwvvv}}}ttt[[[BBB;;;???>>>666666777666555555666666333333333333333333333333222333333333333222111111333222111//////111222333111111111111000000000/////////000000000000//////000/////////............////////////////////////////////////000000000000//////444:::;;;555111111000//////.........//////000000//////000000000///000000000000//////////////////////////////////////////000000000000//////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000.........///////////////////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000///000000000000111111111222222222222222222222222444888@@@IIIOOONNNGGGAAAQQQMMMTTTaaa^^^TTTYYYjjjtttxxx}}}yyy~~~{{{~~~pppkkk}}}sssgggNNNEEE;;;555555666666444222222111111111111222222111111000000000/////////000000000000111111111111000000000000000000111111////////////////////////...///111111/////////000////////////////////////////////////////////////000000000000000000000000---------...///111222333444===HHHSSS^^^eeeaaaZZZVVVIIIEEEPPP[[[]]]ZZZZZZcccnnn~~~{{{qqqhhhooozzzwwwkkklll}}}{{{{{{zzz^^^IIIBBB===999999888888777666555555333333333333333333333333222333333333333222111111111111111111111111111111111111111111000000000000//////000000000000//////////////////............////////////////////////////////////000000000000///222999BBBBBB:::333111/////////......//////000111000/////////000222222000000000000//////////////////////////////////////////000000000000//////////////////////////////...////////////000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------......//////000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222333333222111111222444666666DDDQQQQQQHHHBBBGGGOOOYYY[[[YYYXXXcccvvv}}}{{{|||qqqxxxvvvwwwwwwiii___OOOAAA888444444444333333222111111111222222111111111000000000/////////000000000111111111111000000000000000111111111////////////////////////---///111111000///000000////////////////////////////////////////////////////////////////////////111000///000222222222111666BBBQQQ\\\bbbaaaXXXNNNHHH@@@EEEWWW___ZZZXXX]]]xxxyyyyyy|||vvvsssdddvvv{{{{{{|||xxx\\\KKKAAA@@@>>><<<;;;999777555333444444444444444444444444222333333333333222111111000111222222222222111000111111111000000000000000//////000000000000/////////////////////.........////////////////////////////////////000000000000---000777@@@@@@888111/////////////////////000111000111111000//////000222////////////000000000000//////////////////////////////000000000000//////000000000000000000000000////////////000000000111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222111111444:::>>>FFFNNNSSSMMMCCCBBBMMMYYYZZZXXXYYYhhhyyyttteee___xxx}}}}}}yyyyyy~~~vvvfffQQQ???555555999444333333222111111222222111111111111000000000000///000000000111111111111//////000000111111111111////////////////////////---///000111000///000111////////////////////////////////////////////////////////////////////////444222000000111222222111===IIIWWW^^^]]]XXXLLLBBBDDDFFFRRR```^^^SSSWWWddd~~~tttzzzzzzxxxttttttrrr^^^NNNBBB???;;;999999888666444444444444444444444444444222333333333333222111111///111222333333222111///000000000000000000111111//////000000000000//////.........///////////////////////////////////////////////////000000000000......333999999444000000///////////////000111111...000222222000//////000////////////000000000000//////////////////////////////000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000111222222444999BBBIIIXXXQQQIIIGGGJJJPPPUUUXXXVVVOOO```wwwyyypppeee^^^sss~~~yyy}}}{{{ppp]]]GGG999555888555444333222222111222222222222111111111000000000000000000000111111111111/////////000111111222222////////////////////////,,,...000111000///000111////////////////////////////////////////////////000000000000000000000000111000//////000111444666GGGRRR[[[[[[WWWQQQIIIBBBGGGNNNZZZ```XXXQQQZZZiii|||wwwmmmwwwrrrTTTCCC>>>888666888999999777444444444444444444444444222333333333333222111111000111222333333222111000000000000000111111111111//////000000000000//////.........///////////////////////////////////////////////////000000000000000///000444444111000222////////////000111222222---000222222000000333666.../////////000000000111//////////////////////////////000000000000//////000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////.........////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222///111333444888@@@LLLVVVXXXPPPIIILLLUUU[[[YYYTTTXXX]]]wwwzzzxxxxxxrrrtttwwwyyy~~~~~~}}}{{{wwwzzzzzz|||yyylllYYYGGG;;;666555555444333222222222222222222222111111111000000000000000000111111111111...//////000111111222222////////////////////////,,,...000000000000111222////////////////////////////////////////////////000000000000000000000000...///000///000444;;;AAAQQQYYY]]]YYYSSSPPPOOOMMMMMMTTT[[[\\\\\\aaannnyyy{{{yyy~~~hhhLLLEEE<<<888888:::999777555555555555555555555555222333333333333222111111111111111222222111111111///000000000111111111111//////000000000000//////............/////////000////////////////////////////////////000000000000111......111111//////222////////////000111222333---000111000000333;;;AAA.../////////000000111111//////////////////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000111111111111111111111111///000000000000111111111///111444777;;;EEESSS^^^MMMOOOSSSWWWZZZZZZXXXVVV]]]vvv{{{wwwrrrhhhnnnwwwmmmiiigggiiijjjmmmttt|||qqqmmmxxxpppZZZFFF:::666555444333222222222222222222222111111111111000000000000000111111111111...//////000111222222222////////////////////////,,,...000000000000111222////////////////////////////////////////////////000000000000000000000000,,,///222222222888CCCKKKWWW]]]^^^XXXRRRSSSWWWYYYVVVZZZ\\\^^^iii{{{}}}{{{|||YYYPPPDDD<<<::::::888666555555555555555555555555222333333333333222111111111111111111111111111111//////000000111111111222//////000000000000//////---.........//////000000////////////////////////////////////000000000000///,,,,,,000000---...000////////////000111222333///000///...///666BBBLLL000000000000////////////000000///...............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000//////000111000000111222222000///...000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000111000///000111111111000222222555===IIIQQQSSSSSSNNNKKKSSS^^^[[[OOOSSSaaasss|||pppsss|||{{{fff\\\___hhhttt~~~wwwpppooollleee^^^[[[TTTRRROOOPPPRRRVVVYYYZZZiiikkkooovvvuuupppzzzvvvfffUUUEEE<<<555888:::111...444333111111111111111111222222:::///))),,,000000000333///000111222333222222111000000000000////////////............////////////111111000///////////////......///000000000000000//////............//////,,,//////,,,222AAAMMMRRR^^^\\\VVVQQQVVV```bbb^^^eeeVVVTTTggg}}}wwwfffNNN>>>999999:::999999888777666666666666666444444444333333333222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111///...///111222///---000///...///111111000...000000000000000000000000333000...///222444333111111//////333;;;EEEOOOTTT000000000000000000000///000000///............///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...///000000//////000222111111111111111000//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000000000000000222111111111222222111000111333888BBBLLLQQQOOOKKKFFFQQQ\\\YYYOOOMMM\\\mmm}}}}}}}}}vvvpppyyy~~~lllVVVRRR]]]kkkxxxsssdddUUUPPPQQQPPPNNNNNNOOOOOOOOOQQQTTTWWWYYYZZZVVVYYY^^^fffpppzzzxxxzzz~~~jjjUUUKKK<<<999:::444555999555111111111111111111222222CCC999111111111---***+++///000111222222222222111000000000000////////////............////////////111111000///////////////......///000000000000000//////............//////111333222111:::IIIUUUYYY^^^\\\XXXUUU[[[cccbbb]]]aaaTTTSSShhhzzzyyyyyywwwyyyyyyxxxvvv}}}ooo[[[HHH===999999::::::999888666555555444444444444444333333333222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111///...///111111000---000/////////111111000...000000000000000000000000222000///000222333222000//////000555@@@LLLXXX___000000000000000000000000111000//////......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...///111000//////000222222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000111222222333333333222111111777@@@IIINNNMMMHHHDDDIIIUUUYYYRRRPPP^^^rrr}}}}}}{{{{{{rrrsss||||||xxxkkkZZZMMMSSSdddrrrwwwwwwjjjYYYIIIGGGKKKOOOOOOPPPLLLNNNSSSXXX\\\___aaaaaa[[[\\\^^^aaadddhhhkkklllrrrrrrssszzz~~~~~~wwwppp^^^HHH;;;888444666777111222222222222222222111111;;;555000111333111/////////000111111222222111111000000000000////////////............////////////111000000///////////////......///000000000000000000//////......//////000222111000333???OOOZZZ]]]aaa```]]]^^^dddhhhccc\\\[[[UUU\\\vvv|||{{{}}}vvvmmmllllll~~~mmmXXXDDD999777999:::999777666555444444444444444444444333333333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000///...///000111000///111000//////111111000///000000000000000000000000111000000000222222000...000111555<<>>555444555///333222222222222222111111///------///222333333222000000111111111111111111000000000000////////////............////////////000000////////////000000......///000000000000000000000////////////000000222000000777FFFUUU^^^```gggeeedddfffjjjjjjbbbZZZRRRWWWlll~~~|||tttpppqqqoooSSS@@@:::;;;888888777666555555555555555444444444444333333333111111111111111111111111000000111111111222222222000000000000000000000000////////////////////////000////////////000000000222111//////000111000///////////////////////////000000111111111111///...222777>>>GGGQQQZZZccchhh///000000000111111111222111111000///////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111111000000111222333222000/////////000111////////////////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000...000222222111222444777<<>>===:::999777666666666666555555555444444444111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000...///000...---...222555666444000///000000111000000000000000000000000000111222222000///111777<<>>777222444666444222222222222222222111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000/////////.........//////000111111111111111000111111111000000111222<<>><<<888999<<<666666555555555555444444444333333333222222222222111111111111111111222333333111111111111111111111111000000000000000000000000000000000000000000000000111000////////////000000//////............//////111111111111333===JJJTTT[[[bbbeeedddeeeiiijjjhhh000000000111111111222222000000000000000000000000000000000111111111222222111111111111222222222333000111222333444444444444444333333222222222222222333333444555666888888999::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;::::::;;;:::888666555444333333111111111222222333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000111111111111111111111111111111333222333999BBBKKKPPPRRRCCCNNNUUUSSSVVVjjj}}}sss{{{wwwiiibbb[[[PPPHHHEEEEEEFFFGGGLLLMMMOOOQQQUUU[[[ccchhhtttyyywww~~~ooo\\\GGG<<<333333666555222111333222222222111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000////////////......//////000111111111111111111222222111111111333666FFFPPPYYY\\\___ccceeeddd```ddd[[[KKKQQQqqqqqqWWWFFF>>>888999;;;444666666666555555555444444333333333333222222222222222111111111111222222333111111111111111111111111000000000000000000000000000000000000000000000000333111///000222333111///000//////......//////000111//////222:::GGGTTT]]]___dddeeecccccceeefffeee111111111111000000000000000000000000000000000000000000000111111111222222111111111222222222333333111111222222333333333333444444444444444555666666;;;;;;<<<===???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@>>><<<:::888777666444444444444444333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000111111111000111111111111111222222000111444===HHHOOOQQQPPPHHHRRRXXXYYYggg||||||{{{qqqjjjUUUQQQJJJEEECCCEEEHHHKKKNNNPPPQQQTTTXXXbbbmmmuuu~~~{{{zzz~~~tttfffZZZIII999444555555222111333333222222222111111111000000000000000000000000000000000000000000000000000000000111111000000000000000////////////////////////000111111111111111000111222111000222666:::MMMTTT[[[\\\^^^ccceeeddd]]]```XXXOOO^^^}}}lllRRRCCC999999;;;555777777666666555555444444444444333333333222222222222222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000444000...111666888666222000000////////////000000222//////555AAAOOO[[[``````ccceeeeeecccbbbaaa```111111111000000000000///000000000000000000000000/////////000000000111111111222222222222333333333222222222222111222222222444555555777888:::<<<===CCCCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHFFFDDDBBB@@@???:::::::::999777555333222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000//////////////////////////////000000111111111111000000111111222222222333111444;;;EEEOOOTTTSSSQQQUUUUUUUUU```}}}|||{{{yyyrrrhhh]]]JJJJJJHHHHHHHHHJJJLLLNNNTTTWWW[[[___eeeqqqzzz{{{~~~~~~}}}www}}}vvvrrrqqq]]]EEE:::666555333444333333333222222222222111222222222222222222222222111111111111111111111111000000111111111111000000//////000000000000000000//////000111111111111111...000111000000222999???OOOUUUZZZ[[[^^^ccceeeddd]]]WWWQQQUUUjjj{{{|||bbbMMM===:::===999888777777666555555444444444444444333333333222222333333222222222222222333111111111111111111111111000000000000000000000000000000000000000000000000222//////333999<<<:::666000000////////////000000333111333;;;HHHUUU\\\```bbbdddhhhiiigggccc```___000000000000000000000000000000000000000000000000/////////000000000111111222222222222333333333333333222222222222333333444777888999;;;===???BBBCCCFFFFFFFFFGGGHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPOOONNNPPPQQQQQQQQQQQQPPPOOOOOOQQQQQQPPPOOONNNLLLJJJIIIBBBBBBAAA@@@===:::777555666555444444333222111000222222222222222222222222////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000......................../////////000111111222222000000111111222333333333555<<>>FFFQQQUUUYYYZZZ]]]bbbdddbbb\\\QQQNNN]]]uuu~~~~~~|||www~~~www]]]GGG??????:::999888777777666555444444444444444444333333333333444333333222222222222333111111111111111111111111000000000000000000000000000000000000000000000000///...000444999;;;:::888111000000//////000000111333444:::DDDPPPYYY]]]^^^aaaaaadddgggeee___]]]^^^/////////000000000000000000000000000000000000000000000000111111111222222222222222333333333444444222222222333444666888:::<<<<<<===???AAACCCEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNPPPQQQSSSSSSSSSRRRPPPOOORRRRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQOOONNNMMMHHHHHHHHHGGGEEEAAA>>><<<:::999888666555333222111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////...//////000111111222222000000111222222333444444888BBBNNNVVVXXXXXXWWWXXXZZZRRRUUUiii{{{xxx}}}tttkkkdddZZZMMMDDDBBBFFFJJJMMMNNNPPPTTTWWW___hhhvvvyyyxxxyyyaaaOOOBBB888444555444444333333333222222222222222222222222222222222111111111111111111111111000111111222222111111000//////000000000111111111//////000111111111111111,,,000333333333999DDDMMMSSSWWWYYYZZZ]]]bbbbbb^^^TTTSSS[[[mmmuuu{{{}}}pppTTTDDD@@@999999999888777666555444444555444444444444333333333555444333222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---...111444666666666555111111000000000000111111111777BBBNNNWWW]]]^^^^^^aaa^^^___bbb```[[[\\\aaa////////////000000000111000000000000000000000000111111222222222333333333222222333333333444444444111111222444777:::===???@@@@@@AAABBBCCCEEEFFFGGGFFFGGGIIIKKKNNNPPPRRRSSSUUUVVVWWWWWWWWWUUUSSSQQQQQQRRRRRRRRRRRRQQQPPPPPPLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMLLLJJJGGGDDDCCC===<<<;;;999666444333222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000...//////000111222222222000000111222333333444444888CCCQQQXXXWWWUUUUUUWWWSSSPPPXXXjjjxxxxxx|||~~~wwwlllaaaUUULLLHHHHHHEEEHHHLLLOOOPPPSSSXXX\\\iiiuuu}}}iiiWWWGGG:::444444444444444333333333222222111111111111111111111111111111111111111111111111111111222222222222111111//////000000111111111222//////000111111111111111---111444444555<<>>777555777000//////000222222222111111111111111111222222222000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222111222222111111333666888>>>OOOYYYUUURRRWWWWWWQQQPPPVVVcccrrryyyxxxzzz~~~mmmsss}}}|||qqqcccWWWLLLEEEDDDHHHLLLOOOMMMNNNWWWYYY^^^mmm|||pppWWWAAA777555555555555444555555111---222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111222222222333333333222333111000888HHHRRRUUUZZZ\\\^^^___]]]ZZZXXXWWWSSSXXXxxxooogggdddlllvvv}}}lllNNNAAACCC999::::::777555555444333666666555444444444444555666333111000111222222111222222333444333222111000000000000000000000000000000000000000000000000000111111222222222222111111333---,,,111333000000333444GGGVVVWWWWWW^^^cccaaaddd```aaaddd]]]YYYiii111111111111111111111111111111111111111111111111///000111111222222222222444333333333444555555555:::;;;>>>AAAEEEIIILLLOOOPPPOOOMMMKKKNNNTTTZZZ]]]eeelllrrrvvv}}}{{{|||pppmmmlllnnnmmmfff[[[SSSOOOLLLHHHEEEFFFGGGHHHIIIOOOLLLKKKKKKFFF>>>::::::666444333222333333222111222222222222222222222222000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000111111111111222222222111222333222111333888===IIIPPPUUUUUUUUUWWWXXXUUU[[[dddrrr}}}}}}{{{uuukkk}}}~~~ttthhhYYYOOOHHHDDDFFFJJJIIIPPPRRRVVVaaaeeemmm~~~sssZZZFFF<<<555555444444555666555333222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111222222222333222333===LLLUUUUUUXXXYYY[[[^^^___\\\VVVQQQQQQiiippphhhkkkfffdddkkksssyyylllOOO<<<<<<<<<;;;999777777666555666666555444444444444555555333111111222222222111222222333333333222111000000000000000000000000000000000000000000000000000111111222222222222111111222......111111///222777???OOOZZZZZZ[[[aaaeeebbbbbbfffgggdddfffqqq}}}111111111111111111111111222222222222222222222222000000000111222222222222444444444444555777:::;;;???CCCHHHJJJKKKLLLPPPSSSOOOTTTVVVVVVaaassszzzmmmddd]]]TTTLLLHHHHHHHHHIIIOOOMMMMMMPPPMMMGGGCCCDDD???<<<888666555444333222333333333333333333222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222111333444222111444===DDDUUURRRRRRVVVWWWWWWZZZ```|||qqqooorrryyyiii\\\NNNGGGEEEEEEIIINNNJJJTTTZZZbbbooovvvlllRRR???888777555444444444555666222222222222222222222222000000000000000000000000000000111111111111000000/////////////////////////////////000000000111111222333333999EEERRRWWWVVVYYYYYYZZZ]]]___[[[RRRKKKSSSvvvqqq^^^YYY[[[cccbbbdddjjjooosss{{{}}}|||~~~dddEEE???<<<999888888777666555666666555444444444444555555333111111222333222222222333333333333222111000000000000000000000000000000000000000000000000000111111222222222222111111222000000000//////555<<>>:::666555444111111333222222222222222222222222000000000000000000000000000000111111111111000000/////////////////////////////////000000000111111111111555>>>LLLVVVXXXVVV[[[\\\\\\[[[YYYVVVSSSQQQbbb}}}yyy|||sss|||oooZZZPPPSSS[[[WWW\\\bbbhhhjjjooowww~~~}}}yyyxxx{{{~~~|||vvvZZZDDD===777666777666444333666666555444444444444555444333222222333444333222333333333333222222111111000000000000000000000000000000000000000000000000111111222222222222111111111111222000...111;;;CCCRRRWWWYYYYYY]]]cccccc```dddgggaaa]]]mmm~~~vvv^^^111111111111111111111111222222222222222222222222444444333222222222333333444999>>>AAACCCDDDFFFHHHEEEMMMTTTTTTPPPQQQ[[[ffflllwww~~~}}}zzzxxxsssmmmfff```PPPIIIEEEFFFHHHIIIKKKNNNIIIFFFAAA===;;;888666444333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222222444555444666===HHHQQQWWWSSSUUUZZZUUURRReeehhhaaaqqqooo]]]QQQIIIDDDEEEIIIKKKOOOSSSYYYdddmmmzzz||||||gggTTTEEE<<<666666555111///111222222222222222222222222000000000000000000000000000000111111111111000000////////////////////////000000000111111111222222///111777DDDPPPWWWXXXWWWYYY\\\\\\XXXTTTVVV```iii~~~zzzxxxxxxkkk[[[MMMHHHKKKPPPNNNWWWaaagggiiinnnuuuzzz~~~|||yyywwwvvvwwwyyy{{{nnnOOOCCC888777888666444444666666555444444444444555444333222333444555333222333333222222222222111222000000000000000000000000000000000000000000000000111111222222222222111111000222333000000777BBBJJJVVVWWWXXXYYY^^^cccdddaaahhhaaa]]]dddooonnn^^^MMM111111111111111111111111333333333333333333333333333222111111222333555666>>>CCCHHHKKKKKKLLLOOORRROOO[[[fffgggaaacccooo|||eeeZZZOOOKKKJJJHHHHHHJJJJJJGGGDDDBBB@@@===:::777444444333333222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333555;;;DDDNNNUUUSSSTTTXXXZZZSSSSSSjjjooopppzzzooo\\\NNNGGGDDDDDDHHHKKKNNNSSSYYYeeeppp{{{vvvdddTTTDDD888777888444222444222222222222222222222222000000000000000000000000000000111111111111000000////////////////////////000000000111111111222222///222<<>>JJJPPPZZZZZZ[[[]]]aaadddfffeeehhh```cccqqqssscccRRRKKK111111111111111111111111333333333333333333333333222222222333666999===???GGGKKKOOOQQQSSSWWW___eeehhhwww}}}zzzrrrddd\\\UUUOOOJJJIIIIIIHHHGGGGGGFFFCCC???<<<777666666555444444333333000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222444222222666???JJJRRRVVVRRRUUUYYYWWWRRRVVVlll{{{yyypppiii\\\OOOGGGDDDDDDGGGLLLOOOSSS^^^hhhyyy{{{oooVVV>>>888999666444666222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000/////////000000000111111000555AAAOOOVVVVVVYYY^^^XXXYYYYYYVVVYYYjjjwww}}}xxx|||uuurrrnnnhhhccchhhnnnnnneeeYYYPPPLLLLLLHHHCCCAAACCCGGGKKKMMMQQQ]]]hhhmmmrrrwwwwwwuuutttrrrooommmlllmmmooopppkkkooosssvvvxxx{{{mmmUUU@@@<<<<<<999777999666666555444444444444555333222222444666666444333444333222111111111222222000000000000000000000000000000000000000000000000111111222222222222111111///222222111888FFFQQQTTT\\\]]]^^^aaabbbcccdddfffbbbdddppp{{{sss[[[LLLLLL111111111111111111111111333333333333333333333333333333444777;;;@@@EEEHHHJJJMMMQQQSSSWWW```mmmwwwtttjjjbbbXXXPPPMMMIIIIIIIIIJJJJJJGGGCCC@@@999888888777666555555555000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222555111111777BBBNNNTTTVVVSSSWWWXXXUUURRRZZZmmm~~~~~~{{{}}}vvviiiVVVHHHBBBFFFHHHLLLPPPSSSZZZhhhwwwfffEEE:::999555333555222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111............/////////000222888EEESSSWWWVVVYYYaaa___]]]YYYWWW^^^qqqyyy~~~~~~tttwwwzzzdddeeennnkkkaaaXXX\\\^^^YYYNNNEEEEEEKKKCCCBBB@@@@@@BBBFFFKKKNNNVVVbbbmmmqqqvvvzzzxxxsssuuurrrnnnkkkjjjlllooorrrdddgggiiikkkmmmrrryyysssXXX@@@::::::777555888666666555444444444444555222222333444666666555333444333222111111111222333000000000000000000000000000000000000000000000000111111222222222222111111///111111222;;;KKKUUUVVV]]]^^^```bbbaaa```aaaddd[[[iiizzz~~~nnnVVVIIIHHH222222222222111111000000222333555555444222333333:::666333777@@@GGGKKKKKKLLLKKKNNNUUU```qqq}}}yyyssslllfffhhhUUUEEEEEEJJJJJJFFFDDDAAA<<<777555666777555222222222222222222111000000111111111111111111111111111111111111111111111111000000000000000000000000222222111111000000/////////000111222333222111111222111222:::FFFQQQWWWYYYZZZUUUYYYPPPZZZsssuuuyyy|||zzzkkkZZZIIIDDDHHHIIIGGGLLLUUUZZZbbbxxxwwwsssnnnUUUFFF===555222333333333333222222333444444222222222111111111111000111111111111111111111111000000000000000000000000222111//////000111111000666???JJJQQQSSSUUUXXX[[[WWWaaaYYYSSShhh{{{rrr~~~qqqkkkiiieee```___VVVSSSOOOJJJFFFCCCAAA@@@CCCCCCEEEFFFCCCAAAIIITTT```gggpppwwwxxxuuuqqqooosssmmmfffdddfffiiihhheeebbbbbbaaabbbeeeiiimmmooorrryyyjjjKKK???>>>===:::999888777666555555444444555555555444444444333333333333333333222222222111111111111111111111111111111//////000111111111111111222222111111111111111111333///---555CCCRRRZZZ]]]```______```bbbddddddcccZZZrrrdddNNNMMMUUU222222222222111111111000111333333333222111333444555888>>>DDDIIILLLNNNOOOPPPPPPVVVhhh}}}~~~vvv[[[NNNJJJGGGFFFGGGIIIDDD>>>:::777444000...222222333333333222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000111222333333222222111333222666???LLLUUUWWWVVVYYYRRRXXXSSS\\\rrrvvvkkk^^^RRRGGGDDDIIIHHHIIIRRRaaakkksss|||pppyyyeeeNNN>>>555333666444333333222333333444444222222222111111111111000111111111111111111111111000000000000000000000000222111//////000111111111:::BBBLLLRRRTTTVVVZZZ]]]ZZZ\\\RRRRRRkkkzzzqqqsss~~~tttmmmmmmjjj```UUUOOOIIIGGGEEECCCAAA@@@@@@@@@DDDCCCEEEGGGEEEEEEOOO\\\mmmpppvvvzzz{{{yyyvvvssstttmmmeee___]]]]]]\\\[[[[[[ZZZYYYYYY[[[^^^aaaccclllrrryyywww[[[KKKBBB<<<888999888888666555555555555555555555444444444333333333333333333222222222111111111111111111111111111111000000111222222222222222111111111111111111111111333111222:::HHHUUU\\\^^^```___^^^^^^``````^^^]]]gggvvv}}}mmmRRRFFFSSSggg222222222222111111111111333444333333222333666888999???FFFKKKMMMOOOUUUYYYdddkkkxxx|||yyywwwwww|||qqqYYYLLLGGGHHHKKKGGGFFFCCC@@@<<<888555333222222333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222333333333333333222111444666<<>>===>>>???@@@AAAFFFFFFFFFGGGGGGLLLXXXdddvvvuuuvvvxxxzzzyyytttpppooojjjaaaYYYTTTQQQQQQQQQSSSRRRPPPPPPQQQSSSUUUWWWbbbffflllqqqvvv{{{kkkdddeeeuuuttt^^^JJJ<<<888:::888888777666555555555555555555444444444333333333333333333222222222111111111111111111111111111111111111222333333333333333111111111111111111111111333444999CCCOOOYYY^^^___```^^^]]]]]]]]]\\\YYYVVVdddkkkhhhVVVBBBDDD```|||222222222222222222222222555555555444444777<<>>999666222222222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222444444444444333333222222444;;;DDDMMMRRRUUUUUUVVVWWWUUUjjjsssxxx}}}}}}eeeMMMGGGIIIJJJLLLOOOXXXaaasss}}}nnn\\\KKK>>>777555444444333333333333444222222222111111111000000111111111111111111111111000000000000000000000000000000000000000222555777EEEJJJPPPTTTVVVYYY[[[^^^ZZZPPPHHHYYY{{{tttrrrpppdddpppzzzxxxwwwuuummm```PPPEEE@@@??????>>>>>>???@@@BBBCCCIIIIIIGGGGGGIIIPPP]]]hhhsssqqqoooqqqtttrrrjjjdddeeeccc^^^VVVPPPLLLLLLMMMLLLKKKJJJJJJKKKMMMNNNPPPVVVYYY^^^ccchhhnnnuuuyyyYYYRRRPPP\\\mmm|||pppRRR>>>999<<<999888777666555555555555555555444444444333333333333333333222222222111111111111111111111111111111000111222222333333222222111111111111111222222222333888@@@KKKUUU[[[^^^___```___^^^^^^]]][[[WWWSSSOOOQQQOOOFFFCCCRRRrrr222222222222222222222333555555555555666:::AAAEEELLLNNNTTT^^^mmm}}}|||qqqmmmgggddddddfffiiijjjjjj```XXXXXXYYYXXXYYY[[[[[[XXXXXXXXXXXX[[[hhhvvvuuuyyy}}}pppaaaSSSJJJHHHIIIIIIIIIEEE???888444222222111111111222222333111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222444333333333333333333333444???LLLPPPNNNNNNTTTZZZWWW^^^~~~vvv}}}mmmXXXFFFEEEJJJLLLOOOTTT^^^mmm|||~~~~~~uuugggTTTAAA444666555444444333333333444222222222111111111000000111111111111111111111111000000000000000000000000///000111000000222777:::IIILLLPPPTTTWWWXXXZZZ[[[WWWQQQOOO```}}}yyyrrr|||xxxssswwwzzzbbbhhh}}}zzz{{{vvviiiXXXIIIAAA===?????????@@@AAADDDFFFHHHKKKLLLJJJHHHKKKTTT```gggmmmllllllppprrrooofff^^^bbbaaa\\\VVVNNNIIIHHHHHHEEEEEEEEEEEEFFFHHHJJJKKKKKKNNNRRRWWW]]]dddlllqqqvvvwwwVVVPPPKKKNNNUUU^^^kkkvvv~~~~~~ZZZBBB:::;;;999888777666666555555666555555444444444333333333333333333222222222111111111111111111111111111111///000000111111111111111000000111111111222222222555;;;FFFPPPWWW[[[]]]^^^````````````___\\\WWWSSSBBBAAA@@@BBBNNNggg222222222222333333333333222333444666999>>>EEEJJJEEEOOO```ttt~~~zzzzzzwwwmmmaaammmjjjhhhmmmxxxpppbbbeeennnuuu}}}~~~{{{uuummmddd___^^^^^^```cccjjjuuu{{{}}}{{{gggWWWLLLHHHEEEDDDEEEDDD@@@<<<555444333111111111222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222222333444444888CCCOOORRRMMMLLLRRRZZZWWWgggzzzyyy|||zzzwwwYYYLLLCCCFFFLLLOOOUUU^^^gggyyyyyylllZZZEEE555777666555444333333333333222222222111111111111000111111111111111111111111000000000000000000000000...000111111000333888===KKKNNNQQQUUUXXXXXXXXXWWWMMMTTT^^^ttttttyyyzzzwwwxxxppp```fffvvvyyyuuuhhhXXXKKKCCC>>><<<<<<===???BBBFFFIIIKKKKKKMMMMMMKKKNNNXXXaaaeeelllmmmppptttvvvssskkkeeeiiiddd\\\RRRKKKEEEBBBAAA>>>??????@@@AAACCCDDDEEEBBBEEEIIIMMMRRRYYY```eeelllwwwnnnSSSMMMIIIGGGHHHMMMYYYeee|||fffJJJ===999999999888777666666666666555555444444444333333333333333333222222222111111111111111111111111111111//////000111111111111000000000000111222222333333999AAAKKKSSSXXXZZZ]]]___``````aaaaaa```[[[UUUPPPEEECCCDDDLLL]]]www222222222333333333444444222444777;;;???EEEMMMQQQTTTdddzzzpppppppppnnnpppwww}}}wwwkkkjjjjjjqqq}}}yyyzzzzzzyyyxxx{{{yyyxxxvvvbbbVVVIIICCCEEEHHHGGGDDD999777555333222333333444111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000111333444555===EEEOOOSSSQQQPPPRRRUUUVVVlll|||ooo^^^KKKEEEDDDJJJOOOSSS```nnn|||}}}ssszzzyyyiiiRRR===777666555444444333333333222222222111111111111000111111111111111111111111000000000000000000000000...000222111000333:::@@@MMMOOOSSSWWWZZZZZZWWWUUUJJJ^^^tttzzz~~~yyyzzz}}}qqqhhhhhhuuutttvvvooo```QQQJJJDDD???>>>>>>???@@@CCCEEEHHHJJJIIINNNOOOOOOTTT]]]dddeeelllnnnrrrvvvwwwvvvtttrrrqqqfffWWWJJJCCC@@@???===<<<<<<=========>>>>>>>>>===???BBBEEEHHHMMMSSSWWW^^^jjjuuuzzzeeeOOOJJJHHHLLLQQQVVV^^^ggg|||xxxYYYEEE;;;:::999888777666666666666555555444444444333333333333333333222222222111111111111111111111111111111000000111222222222222111///000000111222222333333>>>FFFPPPVVVWWWYYY]]]aaa````````````]]]WWWOOOJJJEEEKKKUUU```mmm~~~222222222333333444444444555888<<<@@@FFFLLLSSSXXXsssxxxpppppprrrwwwyyyvvvwww}}}}}}{{{sssxxxqqqWWWGGGDDDEEEBBB???<<<:::888555444444555555111111111111111111111111111111111111111111111111000000000000000000000000222222111111000000//////////////////000333555666AAAFFFNNNTTTWWWUUUSSSPPPVVVnnnuuu]]]IIIFFFDDDGGGNNNRRRXXXjjj}}}wwwhhhtttzzz___GGG777777666555444333333333222222222111111111111000111111111111111111111111000000000000000000000000---000222111000333;;;AAANNNQQQUUUYYY\\\[[[WWWTTTQQQkkkxxxxxxwww|||sssccccccooouuusssqqqdddPPPBBB??????<<>>??????>>>>>>======<<<<<<;;;;;;;;;<<>>NNNcccrrrzzz333111222666777555555888999<<>>IIIKKKNNNQQQSSSSSSPPPMMMaaaooozzzzzz~~~pppYYYJJJGGGHHHIIINNNRRRTTT```zzzzzzzzz}}}^^^@@@999666777666222222555444444333333333333222222111111111111111111111111000000000000000000000000111222111000111777@@@HHHLLLQQQVVVXXXZZZXXXTTTOOOWWW|||xxxxxxwwwjjjaaannnsssbbbVVVJJJFFFCCC>>><<>><<<<<<;;;;;;;;;::::::999999999:::;;;<<<>>>???AAABBBCCCIIIOOOVVVZZZ___jjjyyyvvveeeOOOLLLRRReeezzzooommmrrryyyrrrVVVCCC@@@===;;;:::777444444666555555444333333333333444333333444444333333222111222222222111111111111000111111222222222222111111///333666444111222999???KKKNNNTTTYYY]]]___^^^^^^ccc___\\\[[[ZZZUUULLLEEEGGGlll}}}xxx444333444555333000333999888===GGGOOOUUUbbb{{{}}}zzzqqqiiihhhmmmuuuzzzyyykkkccchhhrrr}}}yyyrrr[[[LLLEEECCCEEEDDDAAA<<<999888888666555333333333333333333333333222222222111111111111000222222222111111111000000222222111111111111222222111000111444333222999BBBJJJIIIMMMSSSVVVTTTQQQOOOjjjxxx~~~yyyfffOOOEEEHHHKKKMMMRRRYYY```ooo~~~|||zzzmmmIII>>>555555777555555777444444333333333333222222111111111111111111111111000000000000000000000000222222222111333:::CCCJJJMMMPPPRRRTTTUUUTTTPPPMMMhhhuuu{{{~~~{{{xxxsssjjjjjj~~~fffVVVLLLCCCAAAAAA>>>>>>AAABBBBBBBBBCCCEEEGGGJJJKKKMMMMMMRRR[[[gggnnnooommmooorrruuuwwwyyyyyyuuuooogggWWWGGGAAA???===;;;;;;;;;;;;:::::::::999999999999:::;;;<<<===>>>???@@@DDDIIIOOORRRVVV```mmmxxx{{{jjjPPPOOOXXXnnnpppgggeeefffooozzz|||^^^III>>>:::888888777555555666666555444444333333444444333333444444333333222111111111111000000000000///000000111111111111000000000333555333000333:::BBBOOORRRVVV[[[^^^___```______^^^\\\[[[XXXSSSLLLFFF]]]zzz555444555555222000666???@@@FFFQQQ[[[eeesss{{{uuujjjjjjlllpppxxx{{{|||xxxpppvvvppp[[[JJJFFFHHHFFFCCC???;;;888555333222333333333333333333333333222222222111111111111000222222222111111111111111222222111111111111222222///...///222333666???HHHLLLJJJMMMUUUVVVQQQOOOSSSuuuyyylllXXXEEEDDDLLLKKKOOOWWWbbbnnnvvv~~~TTTEEE666222333444444444444444333333333333222222111111111111111111111111000000000000000000000000222222222222666===FFFLLLPPPPPPQQQTTTUUUTTTRRRPPPuuuyyy}}}xxxnnneeefffvvv\\\JJJBBB======@@@AAABBBEEEBBBBBBCCCDDDGGGJJJMMMOOOKKKNNNTTT^^^ggglllmmmkkkjjjrrr{{{vvvdddUUUEEE???===<<<::::::::::::::::::999999999999999999999:::;;;;;;<<<<<<===AAAEEEGGGJJJQQQ\\\eeeoooxxxzzzkkkQQQSSS^^^tttmmm___XXXVVV[[[cccvvvsssnnn}}}iiiWWWCCC<<<777888999777555666666555444444333444444444333333444444333333222111111000000000000///////////////000000000000//////111333444222111555>>>EEESSSUUUWWWZZZ]]]^^^^^^^^^]]]^^^\\\YYYSSSNNNKKKJJJggg444222333666777888===DDDHHHNNNXXXfffuuu~~~nnnggghhhfffuuu|||xxxooo|||}}}zzz}}}qqqbbbTTTHHHFFFEEECCC???:::555222000333333333333333333333333222222222111111111000000111111111111111111111111222222111111111111222222000///000111444:::CCCKKKOOONNNQQQTTTQQQMMMUUUaaazzz~~~}}}wwwhhh\\\NNNDDDHHHSSSLLLWWWeeeqqq~~~{{{cccVVVFFF;;;777555444333444444333333333222222222111111111111111111111111000000000000000000000000111000111333888@@@HHHMMMRRRQQQTTTXXXYYYVVVUUUVVV}}}|||||||||rrrbbbZZZgggwwwSSSDDD@@@<<<>>>BBBEEEFFFFFFCCCCCCDDDEEEHHHKKKNNNPPPKKKUUUaaahhhiiigggfffgggppp}}}aaaRRRCCC===<<<:::999999:::999999999999999999999999999999:::::::::::::::999<<>>AAAEEEKKKQQQ\\\mmm~~~|||wwwzzzbbbYYYbbb~~~hhhmmmvvv~~~rrrpppkkkMMMHHHGGGFFFCCC@@@<<<888555333333333333333333333333222222222111111111000000111111111111111111111111222222111111111111222222222222111111555===EEEJJJPPPSSSUUUSSSQQQXXXkkk~~~~~~~~~kkkWWWNNNJJJHHHMMMVVVSSSdddxxxwwwttt~~~xxxqqqcccQQQCCC;;;999888444444333333333222222222111111111111111111111111000000000000000000000000000//////222999AAAHHHMMMSSSRRRVVVYYYWWWRRRSSSXXX~~~{{{zzz~~~{{{kkkZZZYYYsss{{{dddHHHCCCAAA??????CCCGGGFFFDDDDDDDDDDDDFFFHHHKKKMMMOOORRR```mmmooogggdddiiirrrwww___PPPAAA;;;;;;999888999999999999999999999999999::::::::::::::::::::::::999;;;=========???EEEIIIOOOWWWdddqqq|||~~~lll^^^PPPTTT]]]nnn{{{dddVVVUUU[[[eeemmmxxxuuugggbbbnnn~~~___JJJ:::999<<<999666777666666555444444444444555333333444444333333222111333333222222222222111111111222222333333222222111333222111111333;;;EEEMMMTTTUUUVVVXXXZZZ[[[\\\\\\ddd```XXXMMMDDDEEENNNWWWppp666333333888>>>AAAGGGMMM[[[aaajjjttt~~~|||yyy{{{}}}}}}eeeYYYcccggg```hhh|||xxxllldddkkkyyynnnpppxxx```PPPKKKEEEAAA@@@>>>:::777333333333333333333333333222222222111111111111000111111111111111222222222222222111111111111222222222444333333777AAAHHHJJJOOOVVVXXXSSSYYYpppzzz~~~wwwaaaMMMHHHKKKLLLQQQXXX\\\oooyyyoooqqquuu^^^III>>>999777444444333333333333222222111111111111111111111111000000000000000000000000000//////333:::CCCIIILLLRRRRRRVVVWWWQQQKKKRRR___rrrxxx}}}ooo```VVVbbbrrrcccUUUBBBBBBBBBAAAAAAEEEIIIHHHCCCEEEEEEEEEGGGIIILLLNNNPPPYYYeeeooommmdddeeesssooo]]]OOO@@@::::::999888999888888888999999999999999::::::::::::;;;;;;;;;;;;:::;;;<<<<<<<<<>>>@@@CCCDDDLLLWWWcccppp}}}yyyjjj]]]OOORRRXXXeeezzzzzzdddWWWXXXdddrrrzzz{{{nnn___```jjjpppRRR:::777:::888777:::777666555555444444555555333333444444333333222111444444333333333222222222222333333333333333333222222222111222666>>>HHHPPPTTTVVVXXX[[[]]]_________ccc^^^SSSHHHBBBGGGTTT___ttt666666:::===@@@GGGWWWfffzzz}}}{{{wwwxxxqqqqqqhhh[[[SSSWWWbbbnnn}}}sssqqqxxxvvvooo|||lll^^^MMMBBB???>>>:::666333333333333333333333333222222222111111111111000000000111111111222222222222222111111111111222222000333444444:::EEEKKKJJJPPPYYYWWWPPPbbb|||hhhWWWIIIHHHMMMQQQXXX```lll|||qqqjjjrrrxxxxxx___JJJ@@@999333444444333333333333222222111111111111111111111111000000000000000000000000222111111555<<>>@@@???DDDLLLUUU```mmm||||||ssshhh^^^MMMNNNOOOWWWkkkyyydddYYY```sssrrr```]]]hhhcccAAA999;;;777666:::777666666555555555555555333333444444333333222111333333333222222222111111222222222333333222222222111111111333888AAAKKKQQQQQQSSSXXX\\\___aaaaaaaaa]]]WWWNNNFFFEEEMMMZZZeeevvv444999@@@BBBCCCNNNhhhxxxiiidddIIIYYYfffmmmxxxyyyrrr|||yyytttxxx]]]JJJDDDAAA===888333333333333333333333333222222222111111111111000000000111111222222222222222222111111111111222222...222444444<<>>FFFKKKMMMRRRTTTXXXZZZTTTYYYuuu}}}~~~bbb```oooqqq]]]KKKIIIHHH>>>@@@DDDGGGIIIOOOWWWVVVPPPDDDDDDFFFIIIMMMRRRUUUXXXjjjuuu~~~ccc\\\NNN???:::::::::999:::777777888888999999999999777888888999::::::;;;;;;999:::;;;<<<<<<======>>>>>>AAAEEEJJJRRR]]]kkkuuu|||vvvoooeee\\\KKKJJJGGGKKK]]]vvvuuuccc\\\hhhtttbbbcccppptttKKK>>><<<777555999777777666555555555555555333333444444444333222222222222222111111111111000111111222222222222111111000000111444:::CCCLLLQQQLLLPPPUUU[[[___`````````WWWRRRKKKFFFIIIRRR___hhh555===FFFLLLVVVggg{{{xxxaaaTTTQQQgggkkklllkkkhhhkkkQQQJJJKKKDDD999666555444444555444333111222222222111111111111000111111000000000000111111333222222111111222222333111000222999DDDLLLOOOOOOUUUVVVTTTVVVeeetttkkkQQQMMMJJJMMMVVVbbbmmmsss{{{|||ooobbbfff}}}ooofffsssrrrzzz{{{^^^EEE;;;===777666555444333222222222222222222222222222222222000111111111111222222222555000111;;;EEEJJJLLLNNNWWWOOOWWWWWWNNNeeewwwgggqqq{{{```OOOFFFBBBCCCEEEDDDCCCEEENNN]]]eee^^^RRRGGGHHHFFFIIIPPPPPPYYYoooxxxsssVVVUUUKKK???999:::<<<;;;999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===;;;===CCCFFFJJJWWWeeelllooovvvzzzoooeee]]]ZZZKKKHHHCCCGGG]]]zzzyyyhhh]]]bbbyyyvvvlllddd``````CCC999;;;<<<999777666666666555555555555555555444444444333333333111222222333333222222111000111111111111222222222444222111666@@@IIINNNPPPPPPTTTXXXZZZ^^^bbbaaa\\\SSSJJJCCCFFFNNN[[[nnn@@@BBBHHHUUUggg{{{zzz^^^PPPYYYjjjvvvkkktttoooXXXPPPOOOHHH===888777555555555666444333333333333333222222222222111111000000000000111111333222222111111222222333111000333:::DDDLLLOOOOOOUUUTTTRRRTTTbbbuuu||||||lll```NNNLLLMMMTTTaaappp|||yyyxxx~~~nnn^^^]]]lll}}}nnnuuuwwwtttvvv[[[EEE;;;777666555444333222222222222222222222222222222222000111111111111222222222444111222<<>>===;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<=========>>>========================<<<;;;===@@@BBBDDDNNNYYY]]]eeepppyyy~~~{{{qqqdddYYYQQQMMMFFFGGGGGGNNNeee{{{jjj```ccctttxxxmmmeee```ooorrrWWWGGG@@@:::333777777666666666555555555555555444444444333333333111222222333333222222111111111111111222222222222444222222888AAAJJJOOOPPPPPPUUUXXXZZZ^^^bbb```[[[NNNGGGCCCFFFQQQdddCCCCCCNNNdddyyyzzzcccPPPUUUnnnssstttvvvgggrrryyyeee[[[VVVMMMCCC;;;999666555666666666555444444444444333333333333111111000000000000111111333222222111111222222333111111444;;;EEEMMMOOOPPPVVVRRROOOTTTdddsssvvvqqqzzzyyy|||aaaSSSLLLLLLPPP[[[lll}}}~~~vvvooommmmmmpppwww}}}wwwtttwww|||ttt```XXX___iiissspppppptttnnnPPP;;;888777555444333333222222222222222222222222222222000111111111111222222222444111333===FFFJJJLLLOOORRRUUUVVVLLLIIIiiivvvjjj}}}dddVVVHHHAAAAAAAAACCCFFFDDDDDDFFFNNN\\\ccc\\\QQQIIIKKKIIILLLSSSTTT```wwwjjjVVVMMMHHHBBB;;;:::===???>>><<<======>>>>>>>>>===<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>======CCCJJJSSS___mmmvvvyyyzzz~~~vvvjjj\\\QQQKKKHHHBBBFFFJJJTTTkkk{{{mmmeeehhhuuu|||oooeee^^^bbbcccMMMBBB:::555777777777666666666555555555555444444444333333333111222222333333222222111111111111111222222222333333222444:::CCCKKKPPPQQQRRRVVVYYY[[[^^^```]]]XXXHHHFFFDDDIIIVVVrrr@@@IIIaaa{{{~~~ppp]]]TTT]]]rrryyyxxxsssrrrwwwjjj^^^RRRHHH>>>;;;888666666666666555444444444444333333333333222111111000000111111222333222222111111222222333222333666===FFFMMMPPPPPPWWWPPPMMMWWWkkk{{{}}}xxxzzzsssXXXKKKJJJMMMTTT```qqqlllddd```^^^___bbbiiivvvzzzvvvssstttyyyuuu___SSSTTTZZZyyyvvvjjjttttttoooqqqTTT===888777666444333333333333222222222222222222222222000000111111111222222222333222555>>>FFFJJJMMMPPPMMMTTTRRRJJJUUUzzzyyyooodddjjjuuummmXXXNNNEEECCCCCCBBBBBBDDDCCCDDDFFFMMMZZZaaa[[[PPPHHHKKKJJJLLLSSSVVVddd}}}~~~sss___QQQOOODDD@@@<<<;;;>>>???>>><<<===>>>>>>>>>>>>===<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????===<<>>===>>>777777777666666666666555555555444444444333333333111222222333333222222111111111111222222222333333333333666===FFFNNNQQQQQQTTTXXX[[[\\\^^^___[[[TTTGGGGGGHHHMMM]]]~~~III]]]{{{|||zzzddd\\\TTTZZZrrr{{{yyyxxxsssxxxiiiYYYNNNCCC???999666555555555555333333333333222222222222222222111111111111222222333222222111111222222333222444999@@@GGGMMMPPPQQQVVVOOONNN\\\qqqhhhRRRJJJJJJPPPZZZggguuuiiiZZZPPPNNNOOORRRUUU\\\kkkxxx~~~{{{xxxwwwwwwuuuuuuyyymmmXXXKKKJJJNNNgggpppcccsss{{{pppnnnUUU>>>888777666555444333333333222222222222222222222222000000111111111222222222333222777@@@GGGJJJMMMQQQPPPWWWRRROOOgggwwwiiiaaa```~~~ppp```VVVIIIBBB???@@@AAA??????@@@DDDDDDEEEKKKUUU]]]YYYPPPGGGKKKJJJLLLSSSWWWggg|||ooonnnkkk^^^PPPJJJCCC@@@======>>>???===;;;======>>>>>>>>>>>>======???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBBBBAAA@@@AAAAAAAAACCCIIISSS___jjjrrruuuvvvuuupppfffZZZOOOGGGDDDDDDCCCHHHKKKQQQccc~~~xxxqqqvvvwwwwww~~~}}}yyy{{{tttdddYYYYYYVVVnnn~~~aaaGGG<<<===@@@888777777777666666666666555555444444444333333333111222222333333222222111111222222222222333333333333444888@@@JJJQQQRRRRRRVVVZZZ\\\\\\]]]]]]XXXQQQEEEHHHKKKPPPbbb\\\sssyyyjjjccc\\\dddmmmuuu|||zzzeeemmmtttcccWWWIIIDDD===888555555555555333333333333222222222222222222111111111111222222333222222111111222222333222555;;;BBBHHHMMMPPPRRRSSSQQQWWWgggxxxyyy^^^NNNLLLKKKUUUdddppp{{{~~~hhhXXXOOOKKKHHHHHHIIIJJJMMMVVV___pppxxxyyyuuuuuuuuuwwwvvvtttvvv~~~zzziiiVVVKKKHHHJJJUUUvvvbbbiiirrruuu[[[AAA888888666555444333333333222222222222222222222222000111111111111222222222222333888BBBHHHJJJMMMRRRPPPVVVNNNPPPpppxxx~~~lll]]]```sssqqq^^^NNNGGG???<<<<<>>???>>>===;;;===>>>??????@@@@@@??????CCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFCCCDDDFFFFFFDDD???AAAHHHSSSaaalllrrrtttrrrmmmdddWWWLLLEEEBBBBBBBBBGGGIIIMMM^^^{{{}}}rrrrrrsss___```fffwwwsssqqqvvvxxxeeeZZZSSSOOO```qqqTTTAAA:::888888888777777777666666666555555444444444333333333111222222333333222222111222222222222333333333333222444:::CCCMMMSSSTTTRRRWWW[[[^^^]]]]]][[[UUUMMMCCCGGGLLLVVVkkkrrruuufff```___wwwoookkkooocccOOOIIIAAA:::777666666666444444444444333333333333333222222111111222222333333222222111111222222333222666===CCCIIIMMMPPPRRRQQQXXXiii|||qqqUUULLLPPPPPP^^^ppp{{{|||iiiZZZOOOIIIIIIFFFEEEGGGGGGGGGJJJOOOWWWYYY___eeefffiiiwww|||sssrrrwwwsssvvvtttnnnoooxxx{{{lll\\\QQQLLLLLLKKKgggfffaaa|||{{{hhhHHH999888777555444444444444222222222222222222222222000111111111111222222222222333:::CCCHHHJJJMMMRRRMMMSSSKKKQQQssszzzqqq|||kkk[[[gggsssdddRRREEE@@@>>>===???EEEHHHFFFEEEFFFDDDCCCAAACCCKKKTTTUUUPPPGGGLLLLLLNNNUUU[[[nnnvvv^^^HHHBBBAAA??????????????????>>>???@@@BBBCCCCCCCCCCCCGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEHHHGGGDDDEEEIIIIIIEEEAAACCCFFFKKKSSS]]]fffmmmkkkggg___UUUKKKFFFDDDDDDAAAFFFGGGHHHWWWsss}}}mmmhhhsssqqqYYYYYY[[[kkkxxxxxx}}}iii\\\TTTSSSYYY~~~bbbJJJ<<<555888888888777777777666666555555444444444333333333111222222333333222222111222222222333333333444444222555;;;FFFPPPUUUUUUSSSYYY]]]___^^^]]]ZZZSSSKKKDDDIIIQQQ```zzzxxx\\\VVVaaajjjvvv~~~xxxlllTTTNNNDDD===999888777777666666555555555444444444333222222111111222222333333222222222222222222333222777>>>DDDIIIMMMPPPSSSQQQ___xxxwwwlllQQQLLLUUUUUUfffxxx|||hhh[[[SSSLLLGGGCCCAAAAAAEEEGGGFFFGGGJJJKKKJJJKKKNNNQQQ[[[rrr~~~tttjjjllltttsssuuuqqqiiihhhrrr|||zzzmmm___SSSLLLJJJIII___|||gggYYYvvv}}}zzzrrrPPP999888777666444444444444222222222222222222222222000111111111111222222222222444:::DDDIIIJJJNNNSSSNNNUUUNNNWWWyyy{{{nnnnnnzzzqqq^^^kkkwwwiiiZZZJJJ>>>;;;???>>>@@@FFFGGGDDDBBBCCCEEECCC@@@AAAHHHRRRTTTPPPIIINNNMMMPPPWWW]]]qqqyyy```GGGAAA@@@?????????@@@AAABBB@@@AAABBBDDDEEEFFFFFFGGGJJJJJJIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIHHHCCCDDDIIIIIIDDDBBBDDDEEECCCCCCIIIUUU^^^]]][[[UUUNNNGGGCCCCCCDDDAAAFFFFFFEEEQQQkkkyyyhhh```jjjxxxaaa[[[ZZZggg}}}~~~lll^^^QQQSSSQQQrrrgggOOOAAA999888888888888777777777777555555444444444333333333222222222333333222222222222222333333333444444444222555<<>>DDDHHHLLLOOOPPPVVVMMMRRRlll}}}{{{{{{zzznnnvvv}}}xxxkkkkkkqqqaaaPPPBBB<<<>>>>>>???AAAGGGLLLLLLIIIEEEIII@@@AAAOOOZZZWWWQQQNNNPPPTTTRRRSSS\\\ggg||||||bbbHHHAAA@@@???@@@AAABBB@@@???CCCCCCCCCEEEHHHJJJKKKKKKJJJKKKLLLKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIKKKIIIEEEDDDDDDEEEEEEDDDBBBBBBCCCCCCCCCDDDGGGIIIPPPRRRQQQMMMGGGBBBAAABBBBBBAAACCCJJJQQQ[[[ppptttkkkffflll}}}sssnnnmmmlllsssnnnZZZ\\\RRRNNNwwwuuuRRR@@@;;;888888888888777555444333666555555555555444444444222333333444444333333222111222333333222333555666222999CCCJJJNNNQQQVVVYYY___``````^^^[[[TTTLLLGGGOOOTTTbbbyyyyyy~~~uuufff[[[```rrr{{{yyyiiiUUUHHH>>>777555555666666555555444333333333111111222222222333333333333333222222333333444555333;;;BBBDDDGGGMMMRRRSSSZZZgggaaaOOOPPPXXXkkkxxx~~~kkk\\\\\\[[[RRRIIIFFFEEECCCAAAAAADDDGGGGGGFFFFFFEEEEEEHHHGGGFFFLLLTTT[[[fffpppwwwvvvjjjggggggfffpppyyyuuu}}}}}}xxxsssooonnnnnnsssnnniiifffdddeeeoooyyy~~~xxxooohhh]]]TTTMMMMMMWWWqqqkkkqqqlllIII:::666888555666888222333333333333333333333333111111222222222333333333222777>>>DDDIIILLLOOOQQQ[[[XXXbbb~~~vvvttt~~~tttvvv{{{iiiZZZLLLAAA===??????@@@DDDIIINNNOOOJJJFFFFFFAAAFFFWWWbbb___VVVRRROOO]]]bbbeeeoooyyyhhhJJJBBB@@@??????AAABBBBBBAAAGGGGGGHHHIIIKKKMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIHHHIIIJJJJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGIIILLLNNNKKKFFFBBBAAAAAACCCBBBEEEKKKSSS```xxxrrrffffffvvv~~~tttaaaZZZPPPNNNlllbbbGGG888999999888888777666444444666555555555555444444444222333333444444333333222111222333333222333555777444;;;EEELLLPPPSSSVVVYYY]]]^^^___^^^ZZZTTTMMMIIIQQQbbb||||||wwwooocccVVVYYYsss~~~wwweeeOOO@@@:::888666777777666666555444444444111111222222222333333333333333222222333333444555555===CCCEEEHHHNNNSSSUUUOOOfff|||xxxYYYPPPVVV]]]ttt~~~iiiaaa^^^bbbaaaUUUJJJFFFEEEDDDCCCDDDGGGHHHIIIHHHIIIIIIJJJKKKIIIFFFIIINNNPPPTTTWWW```rrr|||nnnccccccggghhhpppvvvqqqnnnllllllooouuu|||~~~}}}{{{yyyuuurrrooonnnqqqmmmjjjhhheeeeeellluuu|||yyyoooaaaUUULLLIIIKKKaaavvveee|||{{{XXX>>>444:::888666777555333333333333333333333333111111222222222333333333222777???EEEJJJMMMPPPRRRVVVZZZkkk{{{ppp~~~ttt^^^PPPGGGAAA>>>???CCCEEEIIIOOOTTTSSSNNNIIIDDDBBBKKK^^^hhhcccYYYUUUbbbwww~~~zzz~~~rrrOOODDDBBB??????AAACCCDDDDDDHHHIIIIIIJJJJJJKKKLLLLLLNNNMMMKKKJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPOOONNNNNNLLLLLLMMMOOOQQQQQQNNNLLLLLLLLLKKKJJJHHHFFFEEEDDDEEEIIIMMMMMMHHHDDDBBBBBBCCCDDDGGGLLLTTTeeevvvfffcccsssyyyfffUUUNNNNNN___rrrOOO666:::999999888777666555555666555555555555444444444333333444444444444333333111222333333222333555777666===HHHOOOSSSUUUXXXZZZ[[[]]]___^^^YYYSSSOOOLLLUUUtttuuuxxxuuu^^^UUUTTTjjjzzz{{{oooUUUAAA;;;;;;888777777666666555444444333111111222222222333333333333333222222333333444555666>>>DDDEEEHHHOOOTTTVVVKKKmmm}}}yyy|||}}}nnnQQQPPPZZZ```www|||fffccccccfffaaaUUULLLIIIGGGGGGGGGGGGHHHIIIIIIIIIKKKMMMOOOOOONNNMMMPPPUUUWWWWWWXXX___pppzzzqqqeeeffflllnnnrrruuuooobbb]]]YYY\\\fffpppwwwyyyzzzzzzyyyyyywwwtttppplllnnnlllkkkkkkhhhggglllttt}}}xxxmmm^^^QQQHHHIIIKKK[[[YYYmmmeeeCCC333:::999444555666333333333333333333333333111111222222222333333333333888???FFFKKKNNNQQQTTT___llluuuyyynnnUUUHHHCCC@@@???@@@FFFHHHMMMTTTYYYWWWQQQKKKCCCBBBKKK]]]gggbbb[[[YYYxxx}}}||||||UUUEEECCC@@@@@@BBBEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMPPPNNNMMMMMMPPPTTTWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZVVVVVVVVVWWWYYYYYYWWWUUUSSSRRRQQQPPPNNNLLLHHHEEEHHHMMMRRRSSSNNNHHHDDDBBBBBBDDDGGGJJJRRRfff}}}oooeeefffvvv{{{fffSSSMMMOOOTTTiii~~~ZZZ<<<;;;:::999888777666666666666555555555555444444444333333444444444444333333222333444333333333555777999@@@KKKRRRVVVWWWYYY[[[\\\___aaa^^^WWWQQQOOOOOO[[[zzz~~~zzzkkkMMMNNNaaazzzwww^^^FFF===;;;999666666555555444333333333111111222222222333333333333333222222333333444555777>>>DDDEEEHHHOOOUUUWWWVVV{{{|||{{{zzzfffNNNPPPZZZ^^^wwwyyymmmjjjfffaaaYYYPPPKKKKKKHHHHHHIIIIIIJJJKKKMMMNNNPPPTTTXXXYYYZZZ]]]cccggglllmmmnnnqqqyyy~~~zzzlll]]]\\\dddcccdddddd\\\ZZZTTTPPPVVVcccqqqyyy}}}|||yyyxxxxxxyyyxxxuuuoookkkiiihhhiiijjjiiiggglllsss|||~~~}}}uuukkk]]]QQQIIILLLLLLSSSqqq^^^^^^tttoooIII555999888333444444333333333333333333333333111111222222222333333333333888@@@GGGLLLPPPSSSUUUdddwww|||iiiPPPCCC@@@@@@@@@AAAFFFHHHMMMTTTXXXWWWPPPJJJBBB@@@HHHYYYccccccdddhhhnnnlllxxxYYYFFFDDDAAAAAADDDGGGIIIJJJKKKMMMOOOOOONNNNNNPPPRRRSSSRRRQQQUUU\\\bbbgggiiijjjkkkllllllmmmmmmmmmmmmjjjhhheeeeeeeeefffeeeddd```^^^\\\[[[YYYWWWRRRNNNOOOTTTYYYYYYSSSJJJDDDBBBBBBDDDFFFIIIRRRfff}}}~~~mmmcccbbbiiixxxhhhVVVPPPPPPMMMVVVdddEEE<<<;;;:::888777777777777666555555555555444444444333444444555555444444333222333444444333444666777<<>>@@@CCCFFFHHHIIIKKKPPPTTTTTTOOOJJJEEEBBBFFFRRR]]]fffuuuxxxiiikkkpppxxxtttTTTEEEDDDDDDFFFIIILLLMMMLLLMMMQQQVVVWWWWWWXXX]]]aaacccbbbeeemmmxxx}}}{{{xxxrrrmmmaaaeeehhheee\\\RRRJJJGGGFFFIIIMMMRRR```qqqzzzzzztttiii___^^^ccckkkvvv___VVV]]]|||zzzwwwbbbYYYMMMIIIMMMWWWvvvoooKKK>>>===:::888777888888999666555555555555444444444444444555555555555444444222444555444444444666888CCCHHHOOOSSSVVVXXX]]]```bbbdddcccZZZPPPOOOZZZeeettt|||oooeee```uuummm{{{cccFFF:::>>>888888888777666666555555111111222222222333333333333333222222333333444555???FFFJJJKKKNNNUUU\\\___~~~fffWWWRRRUUU```lllxxxeee^^^ZZZRRRJJJHHHJJJMMMMMMLLLQQQYYYcccooo~~~rrrZZZPPPUUUQQQLLLJJJEEEDDDFFFMMMYYYiiiyyy~~~~~~{{{sssllliiihhhhhhhhhfffcccgggmmmuuuxxx}}}tttnnneee\\\NNNJJJFFFFFFHHHVVVqqqrrrXXX^^^}}}}}}yyy```JJJ;;;222666999111333333333333333333333333111111222222222333333333444:::BBBIIINNNRRRVVVXXXjjj}}}qqqccczzzbbbSSSDDD>>>>>>@@@DDDHHHMMMMMMOOOSSSWWWWWWSSSOOOJJJEEEHHHQQQZZZbbbrrrwwwttt}}}mmmOOOEEEDDDEEEGGGKKKMMMMMMMMMWWW\\\aaacccccceeejjjooojjjiiillluuu|||wwwhhhkkknnnjjjaaaWWWPPPMMMIIILLLQQQXXXhhhxxx|||xxxgggccc```bbbffflllwwwwww```YYYbbbooo{{{|||ccc[[[KKKKKKRRRQQQnnn}}}WWW???===;;;999777888999999666666555555555444444444444444555555555555444444333444555444444444666888DDDIIIOOOSSSUUUXXX]]]aaaaaacccbbbYYYOOOQQQ^^^lll{{{tttpppZZZUUUqqquuubbbfffwww}}}wwwmmmLLL>>>;;;777777666555444333333222333333333333333333333333444222333444444111444999DDDAAABBBNNNVVVRRR```}}}vvv\\\UUUTTTVVVcccuuulll]]]VVVOOOKKKKKKLLLLLLNNNSSSSSS[[[iiiyyysss___PPPQQQTTTMMMGGGGGGFFFNNNXXXbbbqqq~~~~~~zzztttpppllliiieeebbbbbbdddhhhkkktttwwwssspppooohhh]]]UUULLLIIIJJJHHHMMMkkkzzzbbb]]]|||{{{mmmRRR>>>:::333///666555555444444444333333333222333333222111000222333999AAADDDIIITTTTTTRRRZZZsss}}}eeelllzzzcccKKK???@@@>>>@@@EEEDDDGGGMMMUUU^^^ggghhh\\\OOOFFFDDDJJJWWW^^^cccrrrxxxtttyyyzzz\\\JJJCCCDDDHHHLLLKKKJJJMMMSSS[[[```eeehhhooowww|||{{{{{{{{{|||zzzrrrmmmkkkhhh^^^SSSNNNIIINNNWWWddduuuyyy||||||vvvpppsssxxxbbbZZZffflllXXXRRRKKKKKKOOOfffdddAAA888:::<<<888999;;;666666666555555555444444444333333333333333333333333333222444777555333777>>>JJJLLLOOOSSSWWW\\\___```fffddd```XXXNNNKKKWWWfffyyyqqqggg```PPPTTTrrryyyaaaZZZ```uuuwwwjjjggg~~~\\\III???888777666555444333333333333333333333333333333333444222222444444222444999BBBCCCFFFPPPVVVTTTggg~~~{{{}}}wwwrrrYYYUUUXXX]]]jjjzzzsss^^^SSSNNNIIIFFFIIILLLOOOTTTYYY```jjjyyyxxxdddTTTTTTXXXUUUSSSTTTYYYbbbooozzz}}}}}}~~~{{{uuuqqqmmmiiidddbbbdddgggjjjlllqqqttt{{{ssspppoooiiiaaaUUULLLIIIJJJGGGIII^^^zzziiibbb}}}~~~ttt[[[DDD;;;555222555555555444444444333333333222333333222111111222444222;;;???FFFSSSYYYaaapppzzzjjjrrrgggNNNAAAAAA>>>@@@DDDCCCIIIOOOWWWaaakkknnndddXXXNNNIIILLLXXXaaaiiiyyy{{{tttwww{{{qqq^^^LLLCCCGGGGGGJJJNNNNNNNNNRRRYYYcccllluuu|||~~~tttnnnggg\\\SSSOOOKKKPPPYYYgggwwwvvvbbb^^^llloooZZZRRRJJJJJJLLL^^^vvvHHH<<<:::<<<777888;;;666666666555555555444444444333333333333333333333333333333444666555444888???LLLMMMQQQUUUYYY]]]```bbbgggccc^^^WWWQQQRRR___mmm{{{jjj[[[SSSMMM___zzzyyyvvvsssnnnjjjfffdddccceeefffiiilllssszzznnn```]]]aaajjjwwwbbbaaakkkQQQ===888888666555444333333333333333333333333333333333444222222444444222555;;;AAAFFFJJJRRRVVVVVVmmmyyy}}}uuusssqqqmmmVVVTTT\\\cccooo|||uuu]]]OOOIIIGGGDDDDDDJJJOOOTTT\\\dddoooyyymmm\\\\\\cccfffiiimmmuuu{{{vvvrrrpppiiibbbaaaeeejjjmmmmmmoooqqqwwwxxxpppmmmiiidddUUULLLHHHJJJGGGDDDPPPcccyyyvvv|||iiiMMM;;;777666555555555444444444333333333222333333333111111333444888@@@CCCGGGRRRZZZjjj{{{{{{uuuiiiPPPCCCBBB>>>@@@DDDCCCIIINNNVVV```jjjoooggg[[[UUUNNNNNNYYYfffrrruuuhhh]]]]]]ccckkkssszzzrrraaaUUUJJJEEEHHHLLLLLLMMMQQQQQQRRRYYYbbbkkkwwwzzzpppfffZZZRRRPPPJJJPPPZZZiiixxxsssppp|||ttt]]]RRRHHHIIIKKKTTT}}}PPP@@@;;;<<<777888;;;777666666666555555555444444333333333333333333333333444333444666555555:::AAANNNOOOSSSWWW[[[___cccdddfff```YYYSSSQQQYYYjjj{{{|||jjjYYYPPPXXXuuuwww^^^]]][[[WWWRRRNNNKKKJJJLLLKKKLLLMMMQQQXXX^^^cccttt}}}xxxttt^^^eee~~~{{{zzzvvvZZZ>>>:::999777555444333333333333333333333333333333333444222222444333333666<<>>FFFHHHLLLSSSZZZnnn}}}uuu{{{~~~yyyiiiPPPBBBBBB>>>@@@EEEDDDJJJPPPXXXbbbnnnssslllaaa[[[TTTSSS^^^mmm{{{ssscccUUUSSSYYYaaannnzzzaaaQQQJJJGGGJJJPPPOOONNNOOORRRSSSVVV___iiiuuuzzzmmm```WWWTTTMMMRRR\\\kkk{{{~~~|||wwwaaaSSSGGGJJJLLLMMMlllUUUAAA:::===999999:::666666666666666555555555555444444444444444444444444444333444666666666===EEEOOOQQQTTTXXX\\\```dddeeeddd]]]UUUNNNNNN\\\xxxzzzgggWWWPPPbbbzzziii]]]RRRRRRQQQNNNJJJIIIJJJLLLPPPMMMJJJHHHIIILLLPPPRRR^^^jjjxxxhhheeefffGGG;;;:::777555333333333444333333333333333333333333444222111333333333888>>>CCCGGGIIIPPPWWWWWWddd{{{}}}xxxwwwwww~~~gggRRRQQQ\\\fffnnntttvvv^^^NNNHHHGGGGGGFFFIIINNNSSSYYYcccmmm}}}wwwvvv~~~|||}}}}}}~~~zzztttpppqqqggg^^^\\\bbbjjjmmmmmmsssrrrsssyyy}}}kkkbbb___^^^ZZZOOOGGGFFFFFFFFFLLLTTT~~~nnnsss~~~{{{```>>>777;;;444555555444444444333333333222333333333222222444666888AAAGGGMMMTTTZZZrrr}}}hhhOOOAAAAAA>>>AAAHHHGGGPPPWWWbbbnnn|||zzznnnddd^^^]]]ffftttsssbbbTTTUUU[[[dddtttmmmQQQHHHJJJJJJLLLOOOPPPNNNOOORRRUUUYYYdddooo|||jjj^^^YYYSSSUUU^^^nnn}}}~~~yyyxxxdddUUUGGGKKKNNNJJJ```YYYBBB999>>><<<:::999444777777666666666555555555444444444444444444444444555333444666666777???HHHOOOQQQTTTXXX]]]aaadddfffccc]]]UUUNNNOOObbbppp___SSSRRRkkkwwweeeWWWPPPRRRTTTTTTRRRPPPPPPTTTXXXZZZVVVQQQMMMLLLLLLLLLKKKOOOZZZgggoooxxxwwwfffoooOOO<<<:::888555333333333444333333333333333333333333444111111333444444999@@@CCCHHHIIIOOOWWWWWWbbbyyy|||{{{{{{sssaaaQQQRRR^^^kkkttt{{{ooo[[[NNNGGGDDDGGGGGGJJJOOOSSSYYYcccnnnvvv}}}|||uuuuuuwwwyyy|||}}}{{{uuuqqqqqqhhh___\\\```ggglllnnnuuusssrrrvvvzzzqqqnnnlll^^^SSSIIIEEEEEEGGGMMMTTT{{{ppplllmmmEEE777<<<444555555444444444333333333222333444333222333555777:::BBBGGGNNNTTTWWWllliiiOOOBBBBBB???CCCJJJJJJQQQZZZhhhwww~~~qqqgggccccccjjjvvvppp```VVV\\\dddmmm{{{aaaKKKIIIOOOPPPMMMMMMQQQPPPQQQUUUXXX^^^iiitttrrrbbb\\\XXXUUU\\\mmm|||{{{yyygggWWWFFFJJJNNNGGGWWW{{{bbbFFF:::???===:::999555777777777666666666555555444444444444444444444444666333333555666999BBBLLLQQQRRRUUUZZZ^^^bbbeeegggccc]]]UUUQQQVVVnnnyyydddYYYVVV^^^uuubbbTTTPPPRRRUUUYYY\\\[[[YYYXXX[[[___]]]YYYTTTQQQQQQQQQOOONNNNNNUUU[[[]]]dddsssjjjyyy~~~{{{zzzZZZ===;;;888555333333444444333333333333333333333333444111111333444444:::AAABBBJJJMMMQQQWWWYYYhhh~~~|||{{{dddYYYPPPUUUdddvvvfffWWWNNNHHHCCCFFFGGGLLLRRRWWW]]]iiiuuuwww|||pppffffffhhhllloooqqqvvv|||}}}xxxsssrrrkkkbbb]]]___eeelllppptttqqqoooqqqzzz~~~yyy```WWWMMMFFFCCCDDDIIIOOOhhhsss___wwwzzzNNN999;;;444555555444444444333333333111333444333333333555777@@@EEEHHHOOOVVVWWWmmmnnnSSSEEEDDDAAAEEEKKKLLLTTT]]]kkkyyyqqqaaaZZZZZZ[[[bbbppp~~~pppkkkvvvmmmXXXIIIJJJPPPQQQQQQRRRTTTSSSUUUZZZ^^^dddooozzzpppiiiddd^^^bbbsss|||vvvyyyiiiZZZEEEGGGKKKCCCPPPnnn}}}pppOOO<<<>>><<<999999777777777777777666666666555555555555555555555555555666444333555666:::DDDNNNSSSTTTWWW\\\```dddgggiiiaaaXXXPPPRRR```zzzsss]]]WWW]]]mmm}}}hhhTTTLLLQQQYYYZZZ___dddeeeaaa______bbb]]]ZZZWWWWWWXXXYYYXXXVVVTTTWWWVVVSSSWWWhhhzzznnnzzznnnaaafff>>><<<888555333333444555333333333333333333333333444111111333444555;;;BBBAAALLLQQQSSSWWW[[[ooo~~~{{{xxx|||qqqYYYRRROOOXXXjjjvvv^^^SSSOOOJJJFFFGGGHHHNNNVVV\\\dddqqq~~~xxx___SSSRRRUUUZZZ^^^fffnnnyyyzzzvvvsssmmmeee___^^^dddlllrrrsssooolllnnnwwwyyyaaaZZZPPPGGGBBB@@@DDDHHHUUUlllMMMaaaUUU:::;;;555555555444444444333333333111333444444333444666888===AAAEEEPPP[[[aaayyyrrrWWWHHHFFFCCCFFFLLLLLL[[[dddqqq|||zzzeeeQQQIIIJJJNNNWWWiiivvvuuuqqq^^^NNNDDDFFFLLLNNNQQQWWWVVVVVVYYY^^^bbbhhhtttvvvrrrsssvvvtttqqqtttwww|||wwwoooppp{{{oooqqqzzzkkk[[[DDDDDDHHH???LLL^^^|||VVV>>>===:::888:::999777777777777666666666666555555555555555555555555666444333555666:::EEEOOOTTTVVVYYY]]]bbbfffiiikkk]]]QQQJJJQQQfffiiifffTTT]]]yyy```TTTSSSWWW]]]ccciiijjjkkkjjjhhhfffffffffeeefffffffffeeeccc```___ccc\\\RRRLLLNNN[[[lllxxxdddiiilllHHH555<<<999222666222666333333333333333333333333333333333333444777===AAAGGGJJJPPPUUUVVV___yyywwwzzzjjjWWWLLLKKKJJJPPPbbb|||hhh\\\WWWMMMHHHLLLKKKOOOVVV\\\bbbjjjttt{{{~~~fffRRRNNNQQQOOOQQQWWWfffmmmxxx|||zzzzzzqqqeee```aaaeeeggggggnnnkkkaaabbbqqq|||sssbbbOOOFFFDDDDDDEEEGGGRRRmmm~~~uuuOOOXXXxxx___???@@@999555555444444444333333333444222222444444333666<<<@@@CCCHHHOOO\\\sss|||vvvaaaLLLFFFFFFFFFKKKRRRbbbfffhhhhhhgggdddYYYOOOKKKHHHIIIRRReeezzz{{{|||sss```VVVNNNIIIKKKPPPSSSXXX]]]\\\```gggllllllppp|||uuuhhh]]]]]]```______aaaccciiioootttyyyvvvgggeeerrr~~~ooo[[[LLLGGGGGGGGGGGGTTTssswwwhhhHHH>>>AAABBB===:::777666666666555555555555666666666555444444333333333444444333444;;;GGGQQQUUUWWW\\\bbbgggjjjiiiggg[[[NNNIIIXXXtttaaa```YYYlllmmmZZZTTTWWW]]]aaadddfffhhhjjjkkkjjjjjjkkkmmmhhhjjjllllllkkkiiifffdddccc___XXXSSSSSSZZZeeemmm|||cccsssLLL777<<<999333666222666333333333333333333333333333333333333444777===AAAFFFLLLRRRVVV]]]nnn|||{{{|||ppp```NNNHHHIIIJJJOOO___yyyjjj___YYYNNNJJJMMMJJJOOOWWW^^^eeennnxxxzzz}}}rrr^^^OOOPPPUUUWWWZZZ```jjjqqq{{{|||{{{xxxpppeee```aaadddeeeeeefffcccZZZ\\\lllyyyssscccPPPGGGDDDCCCDDDFFFHHHgggzzzXXXTTTnnngggAAA:::222555555555444444444333333444222222444444333666<<>>IIISSSUUUXXX\\\bbbgggiiihhhfffVVVOOONNN___xxxXXXTTTWWWsssmmm___UUUVVV]]]bbbeeefffiiikkkmmmmmmlllmmmnnnpppkkkmmmoooqqqpppnnnkkkiiifffeeeccc```]]]]]]```bbbvvvnnnzzzUUU;;;<<<999444777222666333333333333333333333333333333333333444777===AAADDDNNNUUUXXXfff|||qqquuuzzzhhhYYYJJJGGGIIIKKKOOO^^^www~~~fff^^^XXXNNNJJJMMMQQQVVV^^^eeelllttt}}}wwwmmmmmmrrrtttvvv}}}hhh[[[TTT[[[eeekkkpppvvv{{{}}}|||yyyrrriiiddddddeeeffffff^^^]]]WWWZZZkkkyyyssscccRRRHHHDDDBBBBBBDDDAAA]]]vvvhhhUUUkkknnnGGG<<<666555555555444444444444333444222222444444333666<<>>555555555555444444444444444222222444444333666<<<>>>GGGOOORRRTTTaaayyyqqquuuvvv```ttt{{{fffQQQJJJHHHFFFHHHNNN^^^iiitttyyyxxxpppbbbTTTLLLZZZrrrxxxbbbUUUOOOKKKJJJNNNSSSWWW^^^eeelllnnnrrruuuvvvwww{{{vvvrrrwwwdddSSSIIIFFFEEEFFFFFFVVV|||iiiLLLAAA???===;;;777777777666666666666555444444444555555555666666555555666777;;;CCCNNNVVVVVVYYY^^^dddhhhhhhdddaaaSSSTTTZZZiii~~~wwwXXXPPP```xxxlllbbb\\\TTTVVV\\\```___^^^dddmmmssssssrrrpppmmmkkklllmmmpppooonnnmmmnnnqqqsssuuuppprrrrrrqqqnnnjjjiiiiiihhhrrr~~~~~~~~~|||~~~}}}~~~lllFFF<<<999666888222666333333333333333333333333333333333333444777===AAABBBPPPVVVWWWkkk|||yyy}}}~~~nnnWWWKKKDDDIIIJJJMMMXXXooo{{{nnnggggggmmmzzzyyymmmeee___^^^YYYSSSSSSYYY___eeeooowww}}}ggg[[[___hhhooossswww~~~|||{{{|||}}}{{{zzz{{{wwwrrrmmmjjjgggeeecccYYY___```gggvvv}}}qqqdddUUUKKKDDD???>>>AAA@@@KKKdddssswww}}}aaaeeeTTT<<<<<<666666555555555444444444444222222444444333666<<<<<>>;;;888777777777666666666666666666555555555444444444444444555777===EEEOOOVVVXXX[[[aaagggjjjhhhccc^^^WWW[[[bbbsss|||QQQQQQnnnxxxnnnbbbXXXRRRPPPSSSYYY\\\ZZZZZZbbbmmmmmmnnnnnnmmmlllllloooqqqrrrqqqooooooqqqtttxxx{{{qqqssssssrrrpppoooooopppkkkttt|||~~~|||}}}}}}zzz|||wwwKKK<<<999777999222666333333333333333333333333333333333333444777===AAACCCOOOVVVXXXiii|||zzzoooUUUKKKGGGHHHMMMVVVfff}}}}}}sss___RRRPPPQQQXXX]]]\\\ZZZZZZcccbbbbbb```YYYSSSUUU[[[```gggrrr|||~~~```QQQLLLRRRWWWXXXZZZbbbnnnwww~~~{{{yyyyyyxxxvvvsssnnnhhhccc^^^\\\WWW^^^aaahhhuuuzzzooocccUUULLLEEE???>>>@@@>>>DDDYYYmmmyyyuuuhhhccc]]]>>>999666666666555555555444444444222222444444333666<<>>AAA???@@@NNN___zzzwwwpppaaaxxxkkkHHH>>>666666666666555555555555444222222444444333666<<>>===999888888888777777777666666555555555555555555444444555444555999AAAKKKTTTYYY\\\```fffkkkmmmiiibbb\\\VVVaaaqqqWWWaaa|||oooaaaUUULLLHHHFFFJJJDDDAAAFFFPPPYYYccckkkeeefffgggggghhhkkkooosssjjjmmmqqquuuwwwxxxxxxwwwvvvxxxzzzzzzzzzyyyzzzzzz~~~~~~~~~{{{||||||zzzzzz}}}~~~rrr{{{QQQ<<<888888:::222666333333333333333333333333333333333333444777===AAAFFFNNNVVV]]]iiixxxvvvwwwpppQQQHHHHHHTTTggg{{{fffIIIKKKHHHIIIOOOTTT]]]nnnvvvkkkkkkqqqttt{{{vvvlllddd```___```aaacccjjjsss{{{{{{yyyxxxwwwyyyyyywwwqqqiii```YYYUUUWWW]]]]]]bbbnnntttkkkaaaVVVMMMEEE???>>>AAABBB>>>DDDNNNooo{{{~~~uuu]]]kkkwwwQQQAAA777666666666555555555555444222222444444333666<<>>999<<<777333666555444444333333444444555444444333333444888>>>CCCEEESSSUUUWWWjjj|||}}}}}}www~~~cccNNNHHHLLL[[[pppjjjTTTNNNJJJKKKLLLRRReeewwwxxxyyykkkdddccchhhooo|||qqqnnnoooppprrrtttwwwvvvsss~~~~~~~~~}}}wwwpppiiibbb[[[VVV^^^^^^___aaafffqqqzzzooo___WWWPPPCCC>>>???<<<;;;EEE@@@JJJqqq^^^[[[~~~XXX>>>;;;999777666666666555444444333444555444333888???CCCQQQUUU^^^vvv```TTTGGGCCCCCCFFFLLLQQQZZZcccqqq|||}}}qqq```SSSYYYbbbjjjjjjeeedddkkkssszzzmmmYYYVVVUUUVVV[[[bbbgggiiiiiiffffffkkkpppooommmsss}}}}}}nnn```TTTKKKJJJMMMPPPQQQPPPOOOPPPQQQNNNOOOQQQRRRQQQPPPRRRVVVWWWWWW]]]iiisss|||pppvvv}}}pppcccnnn}}}|||jjjWWWJJJDDDDDDEEEJJJLLLOOOfffpppnnnXXXCCCFFF;;;888777777777777777888888888555555555555666666666666666666999>>>EEEOOOXXX]]]ccciiimmmmmmmmmkkkaaaUUUYYYfffsssVVVyyy~~~ooo^^^TTTMMMFFFCCCBBBAAAAAABBBCCCFFFIIIKKKMMMLLLPPPVVV\\\```eeeiiilllmmmqqqsssuuuyyy}}}|||wwwxxxzzz||||||{{{yyyyyyzzzuuuxxx~~~zzz~~~|||zzzzzz}}}{{{ssspppppprrruuusssvvvllljjjdddCCC;;;<<<777333444555444444333333444444555444444333333444999???CCCIIIVVVWWWXXXkkk{{{zzz{{{uuu~~~mmmXXXIIIFFFKKK```uuuuuuXXXNNNOOOQQQUUU\\\jjjzzz|||}}}hhh\\\WWWVVVZZZ___eeehhhqqqzzzxxxzzz|||~~~~~~~~~{{{tttmmmfff```ZZZVVVYYYZZZ\\\^^^dddpppppp```XXXQQQDDD???@@@===;;;CCC???IIImmmxxxfffUUUbbbHHH;;;999777666666666555444444333444555444333888???EEEOOOTTTddd~~~{{{qqq\\\PPPEEEBBBBBBDDDIIINNNXXXggg|||zzzcccTTT[[[dddmmmnnnkkkkkksss{{{vvvkkkYYYSSSSSSTTTYYY```fffhhhiiibbbbbbggglllmmmnnnwwwtttcccYYYQQQLLLGGGIIIJJJJJJHHHFFFFFFGGGEEEHHHKKKMMMMMMMMMOOORRRTTTSSSYYYfffttt}}}rrr|||~~~zzzyyypppaaakkk{{{|||jjjXXXKKKEEEDDDFFFGGGIIIKKKdddwww{{{UUUDDDIII???===777777777777777777777888555555555555666666666666666666999>>>FFFPPPYYY^^^bbbiiinnnooonnniii\\\OOOTTTkkk~~~YYYwwwiiiYYYPPPKKKEEEAAA@@@AAA@@@@@@??????@@@AAAAAAAAADDDHHHLLLSSS[[[ccciiinnnrrrvvvwwwzzz|||yyyssswwwxxxzzzzzzyyyzzz|||}}}vvvzzzzzz~~~~~~|||zzzzzz||||||rrrkkkkkknnnrrrnnn~~~ccckkkeee___~~~iiiFFF<<<<<<888444444555444444333333444444555444444333333555999???DDDNNNXXXWWWZZZooo|||zzzzzzwww~~~uuukkk```SSSIIIGGGKKKaaavvv]]]KKKLLLQQQSSS\\\lllrrr___VVVUUUVVVXXX[[[___dddooo~~~~~~{{{vvvpppiiiccc]]]XXXUUUWWWYYY\\\]]]cccpppssscccZZZSSSEEE@@@AAA>>>;;;AAA>>>GGGhhhlllqqqTTToooiiiJJJ;;;999777666666666555444444333444555444333888@@@GGGNNNTTTjjjwwwkkkVVVLLLBBB@@@BBBCCCFFFJJJQQQfff{{{cccSSSYYYcccpppuuuvvvzzzyyyjjjbbbTTTOOOOOORRRWWW^^^dddggghhhdddeeehhhkkkmmmqqq}}}tttcccXXXPPPKKKGGGHHHHHHGGGDDDCCCCCCDDDDDDGGGJJJKKKJJJKKKLLLLLLUUUXXXcccttt{{{qqqlllhhhnnn{{{ppp```gggyyyzzziiiXXXKKKFFFEEEFFFEEEFFFGGG```ZZZGGGJJJ???===888888777777777777777777555555555555666666666666555666999???GGGQQQ[[[```aaahhhppprrrooogggWWWJJJSSSkkk|||___ssseeeVVVNNNIIICCC???>>>>>>>>>>>>>>>??????@@@@@@BBBDDDFFFIIIMMMSSS[[[```mmmrrruuuvvvxxxyyytttnnntttuuuvvvvvvvvvyyy}}}~~~~~~{{{|||}}}qqqiiihhhiiipppiiitttXXXfffaaaVVVyyyjjjFFF999:::888666666555444444333333444444555333444333333555:::@@@EEEPPPWWWWWWbbb~~~~~~}}}{{{aaaaaaaaa___WWWMMMJJJMMMeeeyyyrrrSSSLLLRRRUUU[[[iii~~~ttteee```cccfffhhhjjjrrryyy~~~vvvrrrlllfffaaa\\\WWWTTTYYY]]]______cccqqqxxxggg]]]UUUFFFAAABBB???<<<@@@???FFFaaammm~~~|||[[[kkkqqqJJJ;;;999777666777777555444444333444666555444999@@@JJJNNNWWWmmm~~~|||vvvhhhQQQHHHAAAAAABBBCCCEEEHHHJJJ\\\ttt|||lllZZZOOOTTTaaarrr~~~fffYYYTTTLLLKKKLLLPPPUUU[[[bbbfffhhhggghhhiiiiiijjjqqq}}}rrrdddWWWNNNMMMNNNNNNLLLIIIHHHIIIKKKLLLNNNNNNLLLMMMQQQSSSSSS^^^iii}}}{{{uuuvvv~~~qqqaaafffvvvwwwgggVVVJJJEEEDDDEEEEEEFFFFFF___^^^GGGHHH>>>>>>888888888777777777777777555555555555666666666666555777:::@@@IIISSS]]]cccccciiippprrrooodddWWWLLLXXXiiixxx```}}}rrrdddTTTLLLFFFAAA=========>>>>>>??????@@@@@@@@@CCCEEEGGGHHHJJJMMMQQQTTTbbbfffjjjlllppptttqqqlllqqqrrrsssssstttxxx}}}}}}}}}~~~sssjjjggggggmmmfffnnn}}}pppOOObbbzzz^^^RRR}}}rrrLLL;;;:::999666555555444444333333444444555333333333444555:::AAAEEEQQQVVVZZZqqq}}}lllSSSYYYaaabbbXXXLLLKKKQQQnnnaaaOOOQQQYYY[[[nnn}}}ssstttyyy}}}}}}{{{qqqnnnjjjfffbbb]]]XXXTTTZZZ```aaa^^^aaaooo~~~~~~lllaaaWWWHHHAAABBB???>>>@@@@@@EEE[[[}}}rrryyyeeeiiiPPP<<<:::888777777777666555444333444666555444:::AAAJJJQQQZZZkkk}}}uuu{{{kkk~~~xxxhhhOOOGGGAAABBBDDDEEEFFFIIIGGGQQQ]]]aaa]]]VVVPPPNNNTTTbbbtttrrrWWWMMMLLLGGGIIIKKKOOOTTTZZZ```eeehhhdddgggiiihhhjjjtttxxxkkkbbb^^^]]]ZZZUUUPPPMMMNNNOOOMMMPPPPPPPPPWWWbbbjjjkkklll}}}ssseeefffqqq}}}sssdddTTTIIICCCCCCCCCDDDGGGGGGaaaaaaFFFFFF???AAA888888888888777777666666555555555555666666666666555777:::AAAJJJVVV```fffgggjjjoooqqqlllbbbYYYSSS^^^ppp~~~|||zzz]]]}}}{{{qqqbbbRRRIIIDDD???===>>>??????@@@@@@@@@@@@???>>>>>>@@@CCCDDDEEEGGGIIIKKKQQQVVVZZZ^^^fffnnnqqqnnnoooppprrrssstttxxx}}}wwwoooiiifffggggggpppwwwiiiGGGUUUkkkaaaPPPzzzVVV@@@;;;:::666333555444444333333444444555333333444444666;;;AAAFFFRRRVVV___yyyyyydddWWW^^^eeedddXXXMMMNNNUUUrrruuuXXXLLLQQQ^^^ggg}}}}}}~~~zzzwwwnnnllljjjhhheee```ZZZUUUXXX___```[[[^^^lllzzzqqqeeeZZZIIIAAABBB>>>@@@>>>AAADDDUUU{{{ppptttlllcccTTT<<<:::888777777777666555444333444666555555:::BBBKKKTTT[[[hhhxxxooojjjdddzzzjjjOOOGGGAAACCCFFFGGGHHHKKKHHHJJJKKKJJJHHHHHHKKKNNNWWWbbbrrr{{{eeeRRRLLLMMMIIIIIILLLPPPUUUZZZ___eeeiiifffmmmqqqrrrwwwuuuqqqjjjaaaWWWQQQOOOOOOKKKQQQTTTXXXfffyyy|||wwwkkkfffkkk}}}yyypppbbbSSSHHHCCCBBBCCCCCCHHHIIIbbbpppMMMHHH===???999999888888777666666666555555555555666666666666555777;;;BBBLLLXXXbbbhhhjjjkkknnnooojjj```YYYWWW___zzz~~~]]]uuu|||nnn^^^MMMDDDAAA>>>>>>@@@@@@AAABBBCCCCCCCCCBBBAAA>>>@@@AAABBBCCCEEEHHHKKKLLLOOORRRUUU^^^jjjqqqqqqoooqqqsssuuuwwwzzz~~~|||uuulllfffeeeiiiqqqtttmmmGGGJJJdddgggMMMooo\\\BBB<<<;;;777333555444444333333444444555333333444444666;;;BBBGGGSSSXXXaaatttvvvyyyccc[[[bbbkkkmmmeeeYYYVVVYYYsssnnnYYYPPPTTTeeexxx~~~pppppp|||~~~yyyzzzzzzzzz}}}{{{tttppplllllllllkkkiiiccc\\\WWWVVV^^^```ZZZ]]]lllzzzvvvhhh\\\IIIAAAAAA===@@@<<<@@@BBBOOOxxxnnnoooooo^^^VVV<<<:::888777888888666555444333444666666555;;;CCCKKKUUU[[[fff{{{rrrfffjjj{{{kkkNNNGGGAAABBBFFFGGGJJJMMMHHHFFFCCCBBBBBBEEEIIILLLWWW^^^hhhsssiii[[[SSSQQQQQQLLLJJJMMMRRRWWWZZZ___eeejjjllluuu|||~~~~~~qqqddd\\\XXXWWWVVV]]]cccgggvvv|||oooeeecccuuuxxxoooaaaSSSHHHCCCBBBCCCCCCIIIIII^^^ZZZMMM======999999888888777666666555555555555555666666666666555777;;;CCCMMMYYYdddjjjllllllnnnooohhh\\\UUUUUU[[[yyy```ttt}}}kkk[[[JJJAAA???>>>@@@CCC@@@AAACCCFFFGGGHHHHHHHHHDDDEEEEEEDDDDDDFFFJJJMMMPPPRRRRRRTTT\\\iiipppqqqppprrruuuwwwyyy{{{yyynnnfffeeejjjpppqqquuuLLLIII[[[jjjLLLiii[[[AAA;;;;;;888444555444444333333444444555333333444444666;;;BBBGGGSSSYYY```xxxssswww|||uuueeeZZZbbbpppzzzwwwjjj___[[[yyylll```ZZZZZZmmm}}}bbbcccqqqwwwqqquuuuuuvvvzzzxxxppplllkkklllmmmnnnkkkfff^^^XXXUUU___aaa[[[___ooo}}}xxxjjj]]]JJJAAAAAA<<>>>>>BBB@@@CCCHHHKKKLLLJJJGGGEEEFFFDDDCCCFFFJJJLLLJJJHHHWWWNNNNNN]]]hhhkkkooovvvvvvttttttxxx}}}~~~{{{sssjjjfffaaakkkvvv{{{TTTKKK\\\qqqSSSdddjjjHHH999777777555666555555555555444444444000000222666888:::BBBKKKVVV[[[XXXlllqqq|||xxxiiifffvvvyyyeeedddzzzrrr^^^VVV```|||eee^^^YYYkkkkkk```cccaaajjjuuu}}}~~~zzzpppmmmoookkkmmmllljjjiiifff]]]SSSVVV]]]___]]]___kkkxxx~~~ttt___VVVIIIAAA@@@;;;>>>AAA>>>AAAHHHmmmvvvooowwwaaa]]]???:::666666555333555999666555555555333333;;;EEETTTUUUZZZssssssxxx|||wwweeeMMMFFF@@@BBBEEEFFFHHHKKKEEECCC@@@>>>???BBBGGGJJJOOOXXX[[[\\\oooiiiQQQLLLLLLSSSZZZXXXRRRUUUTTTSSSWWWaaaiiikkkooowwwxxxssswww~~~sssddd```hhhwwwssslllaaaTTTJJJEEEBBBBBBCCCFFFFFFTTTvvvcccJJJCCC<<<999999888888888888888999777777888888888888777777888777<<>>>>>BBBAAADDDIIIMMMNNNMMMKKKIIIIIIGGGFFFHHHJJJMMMOOOOOOSSSTTTYYYfffvvvzzzxxxwwwvvvyyy}}}~~~wwwooodddaaammmxxxyyySSSLLLWWWsssTTTaaajjjJJJ:::777777555666555555555555444444444222222444888999;;;CCCLLLVVVZZZVVVhhhyyy~~~uuu|||zzzrrrxxxrrrddd}}}sssbbb]]]iiibbbSSSSSSkkkgggVVVPPPMMM^^^mmm}}}yyyqqqnnnppplllnnnnnnlllllljjjaaaXXXXXX^^^```\\\]]]hhhtttyyyppp^^^UUUHHHAAA@@@<<<===@@@>>>BBBGGGlllxxxpppttt```~~~___???:::666777666444555888666555555666333444<<>>???CCCBBBEEEIIIMMMOOOOOONNNMMMOOOOOONNNOOOPPPUUU[[[```gggpppvvv{{{|||}}}|||{{{}}}{{{ttteeedddrrr{{{sssLLLHHHQQQzzzXXX___~~~lllMMM<<<888888666666555555555555444444444555444555888:::<<>>BBBFFFhhhrrrjjjooo]]]mmmiii@@@;;;777888888555555777555555555666444444===GGGWWW^^^qqqzzzxxxwwweeeNNNGGGBBBDDDFFFDDDCCCDDD@@@AAABBBCCCCCCDDDGGGJJJMMMNNNVVVgggpppXXXOOOUUUYYY]]]```\\\[[[^^^___^^^bbbkkkrrruuu~~~wwwqqqrrrxxxyyyuuuxxxwwwfff]]]aaammmxxxvvvnnn```RRRGGGBBBAAAAAA@@@IIIKKKJJJ^^^}}}hhh{{{dddGGGAAA>>><<<;;;:::888888777777777555666666666666666666555999888???LLLXXXaaahhhnnnqqqssstttnnn^^^PPPLLLPPP___zzz{{{jjjWWWEEEAAA@@@>>>???DDDBBBDDDHHHLLLNNNOOOOOONNNUUUWWWXXXYYY\\\cccnnnvvvzzz|||}}}}}}xxxooommmzzzmmmGGGEEEMMM______pppOOO;;;888999888666555555555555444444444555444555888999;;;CCCMMMWWW[[[WWWjjj|||~~~ttt~~~{{{}}}}}}oooooonnnzzzvvvyyy___]]]```wwwWWWDDDLLL[[[aaa~~~zzzyyyzzz|||xxxwwwtttoooooorrrmmmoooooommmllliiiaaaWWWUUUYYY\\\]]]```iiivvvnnn___WWWIIIAAA@@@===;;;???>>>BBBCCCbbbhhhaaa|||iiiWWWggguuuBBB<<<777888999666444555555555555666555666>>>HHH[[[eee{{{~~~|||wwwdddLLLEEEBBBDDDFFFEEECCCDDD@@@AAACCCDDDDDDGGGLLLPPPSSSRRR[[[rrrmmmXXXSSSZZZ\\\^^^```[[[\\\aaadddcccgggpppyyy|||yyysssyyy|||{{{}}}||||||}}}{{{{{{{{{|||{{{{{{yyyiii___cccppp{{{yyypppaaaRRRGGGBBBAAABBB>>>HHHJJJHHHXXX{{{vvv{{{gggJJJBBB>>>===<<<:::999888777777666666666777777777777666666777777???NNN\\\eeelllrrrsssuuuuuunnn^^^PPPMMMQQQddd|||xxxhhhUUUEEEAAAAAA??????CCC@@@BBBEEEIIILLLNNNOOOOOOYYY\\\___bbbgggqqq~~~xxxsssssswww}}}zzztttppp{{{jjjEEEGGGKKKwwweee```tttOOO999777:::999666555555555555444444444444333444666888:::CCCMMMUUUZZZWWWmmm|||zzzrrr~~~}}}vvvsssuuuvvvyyyuuuwww~~~___WWW```|||bbbLLLEEEMMM```qqqvvvqqquuu||||||wwwssssssqqqnnnooorrrqqqsssrrrooommmiii___UUUSSSUUUXXX[[[^^^fffsss~~~qqqbbbZZZKKKAAA???<<<<<<>>>>>>BBB@@@]]]kkkaaayyygggTTTddd~~~EEE===888888999777555555555444666777666777@@@JJJZZZcccvvv|||~~~wwweeeJJJDDDAAADDDGGGFFFEEEFFF???AAACCCCCCCCCGGGNNNUUUUUUZZZkkknnn[[[WWW______```ccc```eeekkknnnlllmmmuuu|||{{{yyy|||sssooommmnnnpppooolllmmmqqqyyykkkgggiiipppxxx|||lllaaadddppp{{{zzzpppbbbRRRHHHCCCBBBCCC@@@FFFGGGFFFYYY~~~}}}mmmRRRHHHBBB===<<<;;;999888777777777777888888999999888888777444666@@@PPP___iiiqqqwwwwwwwwwwwwooo___QQQOOOUUUnnnxxxeeeSSSEEECCCCCC@@@???BBB>>>@@@CCCHHHLLLPPPSSSTTT\\\^^^ccciiiqqq|||}}}lllmmmnnnssszzz~~~~~~{{{lllccclllsssvvv```???EEEGGGiiieee^^^wwwOOO999999;;;888666555555555555444444444444222333555777;;;DDDNNNZZZ```aaazzzrrrssssss___iii~~~wwwlllmmmvvvttt^^^VVVdddjjjXXXIIIIIIQQQ]]]oootttccc[[[ccctttyyyssspppqqqqqqooooooqqqvvvwwwvvvrrrpppkkkaaaWWWSSSSSSVVVYYY[[[```lllxxxqqqddd\\\KKKAAA???<<<<<<>>>>>>BBB@@@]]]~~~mmm|||ooo\\\___}}}III???777777999777555555555444666777666888AAAKKKUUU^^^kkkzzz{{{}}}zzzyyyhhhKKKDDDAAADDDGGGGGGGGGIIIAAADDDGGGFFFDDDGGGMMMTTTWWWhhhmmm]]][[[cccccceeejjjjjjsssyyy{{{wwwuuuyyyuuuiii___]]]^^^___^^^^^^eeemmm~~~~~~vvvuuu}}}eeeZZZ[[[ccctttnnn```___iiisssxxxoooaaaSSSHHHCCCBBBBBBBBBEEEDDDDDDXXXnnnSSSGGG@@@===<<<;;;999999888888888888999999::::::999999888444666AAASSSccclllsssyyyyyyyyyxxxppp```SSSRRRXXXppp{{{bbbRRREEEDDDEEE@@@>>>@@@<<<>>>CCCIIIPPPWWW\\\___bbbccchhhpppzzzxxxxxx}}}}}}~~~~~~zzzxxxzzz~~~}}}vvvhhh[[[```ggglllYYY;;;BBBAAAYYY___XXXxxxPPP;;;;;;<<<555666555555555555444444444444222333666888<<>>DDDBBB```www~~~oooiiiLLLAAA777666888777666666444444666888777999BBBMMMVVV```gggwww}}}~~~wwwyyyggghhh}}}lllOOOGGGCCCDDDGGGGGGGGGIIIHHHMMMRRRQQQMMMKKKMMMQQQZZZppp{{{nnn```aaaiiihhhjjjooopppxxx}}}zzz}}}tttfffTTTTTTUUUVVVVVVXXXbbbmmm|||{{{rrrnnnrrryyyvvv___ZZZaaannnlll\\\XXX```jjjssslll___RRRHHHBBB@@@@@@@@@DDDDDDDDDXXXtttSSSEEE>>><<<;;;:::999999999999999888888999999999999888888666999DDDVVVdddmmmsssxxxyyyyyywwwpppaaaTTTTTT[[[mmmooo}}}```QQQEEEFFFFFFAAA>>>???:::===CCCKKKTTT\\\cccggghhhiiimmmvvv|||hhheeeyyy~~~~~~yyyvvvtttyyy{{{{{{|||}}}wwwqqqrrraaabbbhhhnnn[[[>>>FFF;;;OOOzzzYYYSSSxxxPPP======<<<222666666555555555444444444444222333777999>>>IIITTTTTT___iiiooorrrxxxppprrryyywwwooofffttt}}}nnnfff^^^[[[bbbeeeUUUNNNWWWfffvvvuuuggg```XXXUUU^^^qqqwwwjjj___UUUGGGCCCLLLQQQSSSbbbtttssseeeWWW^^^mmm|||wwwrrrooosssuuutttrrrssssssuuutttqqqppplllcccYYYRRRQQQUUU[[[___dddqqqlllaaa[[[KKKAAA@@@===:::<<<>>>EEEEEEdddzzz|||NNNBBB777555777777777777444444666888777999CCCMMM[[[gggjjjvvvwwwrrr}}}bbbfffpppRRRJJJDDDEEEFFFFFFGGGIIIOOOVVV]]]]]]VVVPPPOOOPPPWWWmmm||||||}}}~~~yyysssqqqdddfffooolllkkkppppppttt|||}}}{{{uuufffUUUUUUWWWYYYXXX[[[eeeqqq{{{uuussszzzwwweeedddnnn{{{~~~iiiXXXTTT\\\fffpppiii]]]QQQGGGAAA??????===CCCEEEFFFXXXYYYHHHBBB;;;;;;:::999999:::::::::777777888888888888777777999;;;FFFWWWeeemmmrrrvvvyyyyyywwwooo```UUUUUU\\\nnnrrr{{{iiiRRRGGGFFF???>>>AAA???;;;AAAEEEKKK[[[nnnrrrjjjkkkpppyyylll\\\ZZZaaayyyxxxqqqsssvvvzzz}}}~~~zzzvvvsssrrrbbb]]]iiilll[[[GGG@@@999PPPqqqrrrTTTTTTxxxQQQ===:::888222666666666666555555555555555555555666999@@@IIIOOOXXXaaannnooozzznnngggqqqzzz|||www~~~oookkk{{{}}}rrrqqqmmmggggggvvvaaaVVVNNNRRRYYYggg}}}wwwhhh[[[QQQRRRUUU\\\```[[[OOOHHHFFFJJJLLLYYYbbbbbbdddcccXXX]]]vvvsssssstttsssrrrssstttvvvrrroooooosssvvvooo___QQQPPPPPPSSSXXX\\\cccqqq~~~iii\\\WWWJJJAAA???;;;;;;AAA<<>>RRR]]]^^^jjjzzz}}}{{{[[[{{{oooUUUJJJBBBEEEGGGEEEGGGLLLTTTnnnvvviii___VVVOOOQQQ^^^hhhmmmjjjhhhjjjjjjggghhhzzzvvvllliiijjjooorrrqqqppprrrxxx|||ppp```VVVUUUTTTTTTXXXaaakkkrrr~~~lllmmmyyy|||iiiZZZTTTWWW\\\llliii^^^NNNCCCAAAAAA???FFFBBBEEEIIIRRR{{{YYYBBBEEE???>>>===;;;:::999888888777777777777777777888888<<<888HHH^^^eeelllvvvyyyyyyxxxxxxqqq___PPPRRR___yyyzzzzzzeeePPPHHHIIIBBB???@@@===???DDDHHHRRRiii~~~wwwxxx|||~~~fffYYYZZZbbb}}}yyytttpppssswww{{{{{{xxxtttrrrqqqccc```llllllZZZGGG@@@>>>RRRpppoooQQQPPP}}}~~~TTT<<<888888444666666666666555555555555444555555666:::AAAJJJPPP]]]eeeppppppvvvkkkgggvvv}}}~~~zzzuuuqqq|||{{{sssqqqqqq^^^WWWVVV]]]bbbjjj|||zzzsssuuuqqqaaaSSSLLLHHHJJJOOOQQQMMMGGGFFFJJJMMMYYYbbbccc```ZZZXXXYYYyyyuuuuuuuuutttsssssssssttttttrrrpppnnnjjjcccZZZSSSOOOOOOSSSZZZ```iiiwwwmmm```YYYKKKAAA???;;;:::AAA===@@@CCC```yyyyyyeeehhhUUU???666999666666777444777999666777:::777>>>RRR]]]^^^lllgggtttWWWKKKCCCDDDFFFEEEIIIQQQ^^^{{{vvveeeVVVPPPUUU\\\eeekkkkkkiiiiiigggcccmmmzzzkkkiiikkkqqqtttuuuwwwzzzooo^^^SSSSSSRRRSSSWWW^^^ffflllyyy~~~}}}nnnuuuyyyhhhZZZTTTWWW[[[kkkhhh]]]NNNCCCAAA@@@???BBB???DDDGGGNNNttt\\\EEECCC???>>>===;;;:::999888888777777777888888999999999<<<999JJJ```gggmmmwwwzzzyyyyyyyyyrrraaaRRRVVVdddyyycccQQQLLLNNNGGGBBBBBB===BBBEEELLL___|||{{{vvveee```dddjjj}}}yyy{{{{{{wwwrrrtttxxxzzzzzzxxxtttrrrpppeeebbbjjjhhhVVVEEE???BBBRRRkkkkkkQQQPPPxxx{{{TTT;;;777999888666666666666555555555555444444555666:::BBBKKKQQQ\\\bbbjjjuuuxxxnnnmmm|||~~~|||yyyvvv}}}xxxyyywww}}}xxxpppooommmooolll___YYY[[[eeerrrxxx|||{{{}}}|||sssiiiYYYLLLHHHDDDEEEGGGGGGDDDCCCKKKUUUXXXlllnnngggeee]]]]]]qqqwwwwwwwwwvvvuuuuuuttttttvvvvvvqqqhhh]]]VVVUUUVVVPPPPPPSSS[[[bbbjjjxxxtttddd[[[LLLBBB@@@<<<<<>>AAAAAAYYY{{{zzz[[[[[[}}}XXXAAA888:::777666888444666999666777:::777>>>RRR\\\^^^nnnsss{{{ZZZNNNEEEDDDDDDFFFOOO[[[llllllXXXQQQXXXcccnnnyyy{{{yyyxxxwwwvvv~~~qqqllljjjlllsssxxxzzz~~~ppp^^^WWWWWWXXX[[[aaahhhooosss{{{}}}ssswwwgggZZZTTTUUUYYYiiifff\\\MMMCCC@@@@@@???BBB@@@FFFJJJOOOqqqzzz^^^IIIDDD???>>>===;;;:::999888888666777777888999:::;;;;;;===:::LLLbbbjjjpppyyy|||zzzzzzzzzsssaaaSSSYYYhhhzzzeeeTTTPPPSSSKKKDDDDDD@@@BBBFFFRRRmmmxxxqqqttt{{{ssslllqqqxxxyyy~~~uuuqqqvvv~~~~~~|||zzzyyyzzz|||}}}|||yyyvvvtttoooeee___bbb^^^OOOBBB???@@@NNNeeefffSSSXXX}}}uuu}}}zzzRRR:::777;;;;;;666666666666555555555555444444555777;;;CCCLLLSSSYYY___ddd|||ttt{{{}}}{{{}}}xxxxxx}}}|||yyyvvvzzzyyyjjj]]]YYY```fffkkk|||wwwddd[[[YYYTTTVVVWWWOOOTTT^^^rrrssskkkeeeWWWLLLKKKGGGIIILLLJJJFFFHHHVVVffftttwwwhhhmmmhhhooo}}}|||xxxxxxwwwxxxyyyyyyxxxvvvxxxvvvooodddYYYTTTUUUXXXRRRQQQSSSZZZ```hhhtttyyyhhh]]]MMMBBB@@@<<<===BBB>>>AAA>>>PPP[[[ZZZ[[[EEE;;;===:::999:::666666999666777:::777>>>SSS```gggyyy^^^QQQFFFDDDEEEJJJWWWfffuuusss___VVV\\\jjjyyy|||ooonnnmmmooouuuzzz}}}xxxggg___```ccciiirrrzzz|||wwwgggZZZSSSSSSVVVfffcccZZZLLLBBB@@@@@@>>>AAA@@@GGGJJJNNNkkktttiiizzz\\\JJJ@@@???>>>===;;;:::999888888666777777999:::;;;<<<<<<===;;;NNNeeemmmsss|||~~~}}}}}}|||sss```RRRYYYjjj|||jjjYYYTTTTTTJJJDDDDDDAAACCCIIIZZZxxxggg```ccciiipppuuuwwwuuurrrkkklllwwwxxxtttsssxxx}}}|||||||||}}}~~~~~~~~~|||yyyvvvtttpppcccYYYVVVRRRHHH@@@???>>>III]]]___RRR]]]uuuvvvRRR<<<999;;;:::666666666666555555555555444444555777<<>>CCC???OOOZZZ[[[\\\EEE;;;>>>:::999:::666555888666777:::777???SSSbbbpppcccTTTHHHFFFHHHNNN]]]lllwwwwwwggg]]]aaakkk{{{rrrrrrtttyyy|||~~~wwwooopppsssyyyxxxhhhYYYQQQPPPRRRbbb```XXXKKKBBB@@@???>>>AAA@@@FFFGGGGGG```sssbbb{{{xxx\\\HHH<<>>===;;;:::999888888666777777999:::;;;<<<<<<===<<>>;;;:::777666666666666555555555555333444555888===EEEOOOVVVZZZ]]]```yyy{{{|||uuu~~~~~~zzzyyyuuueeeZZZQQQOOOMMMNNNXXXfffwwwbbbPPPJJJLLLGGGGGGNNNNNNRRR```rrrttt\\\VVVVVVQQQKKKHHHHHHPPPYYYYYYTTTXXXnnnnnnkkk{{{tttwwwwwwvvvuuuxxx{{{{{{xxxuuusssmmmgggddddddbbb\\\XXXSSSQQQSSS[[[dddlllvvv~~~vvvxxxvvveee\\\LLLAAA???;;;:::>>>>>>EEECCCSSSwwwTTTWWW~~~YYYBBB999;;;888777999555555888555777;;;888???TTT[[[ooowwwjjjXXXIIIGGGKKKQQQ]]]iiimmmwwwvvvsssrrriiiaaaeeeqqqvvvvvvzzz~~~wwwfffXXXOOOOOOQQQ___^^^VVVJJJAAA??????>>>IIIGGGKKKIIIFFF]]]zzzddd{{{|||```KKKAAA???>>>===;;;:::999888888666777777888999:::;;;;;;<<<;;;PPPjjjsssxxx}}}pppYYYKKKUUUiiiwwwhhheeedddUUUIIIEEEAAAEEEJJJWWWkkkxxxtttbbbRRRLLLNNNRRRYYY```fffhhhiiimmmppp}}}}}}~~~yyyyyyzzzwwwxxxxxxxxxxxxxxxwwwwwwtttcccQQQKKKKKKIIICCC???;;;DDDRRRQQQJJJaaaxxxpppNNN===;;;:::666666666666666555555555555333444555888===FFFPPPWWWZZZ\\\^^^zzzxxxttt}}}~~~{{{|||}}}|||xxxzzzpppgggddd___YYYTTTTTTXXX\\\^^^eeeooowww~~~wwwlllXXXHHHEEEJJJFFFEEEMMMPPPXXXbbbnnnsssxxxkkk```TTTRRRXXX\\\ZZZWWW[[[dddllljjjaaaddd}}}~~~yyyssswwwwwwuuusssuuuxxxwwwsssnnnllliiieeeccccccaaa\\\XXXTTTQQQSSS[[[dddkkksss{{{ooorrroooaaaYYYJJJ@@@>>>999:::======EEEBBBRRRqqqQQQTTTqqqWWWAAA888:::888777999555555777555777;;;888???TTTYYYllltttqqq\\\KKKHHHLLLPPPVVV^^^XXX___]]]]]]bbb___]]]dddnnnwwwxxxzzztttcccUUUNNNNNNQQQ]]]\\\UUUIIIAAA??????===KKKHHHLLLKKKJJJdddhhh~~~fffOOOGGG???>>>===;;;:::999888888777777777888888999999999;;;;;;QQQkkktttyyy|||oooXXXKKKWWWlll}}}pppoooooo___PPPIIICCCDDDFFFNNN\\\eeecccYYYPPPUUUWWW\\\eeeoooxxx}}}zzz~~~yyyxxxyyyuuuuuuvvvwwwyyyzzz{{{|||uuudddRRRLLLNNNMMMFFF???:::CCCQQQPPPKKKfffjjjIII:::<<<<<<777777666666666555555555555333444555888>>>FFFQQQXXX___```cccxxxxxxuuuxxxwwwyyy~~~|||~~~lllvvvyyynnniiikkkooommmfffaaaaaa```\\\cccdddeeeggglllmmmdddXXXUUUEEEEEEMMMIIIHHHPPPUUU]]]eeellllllllluuuqqq```ZZZZZZYYY[[[fffrrruuuqqqttt|||{{{nnnpppvvvsssxxxxxxtttrrrsssuuusssmmmhhhhhhfffdddbbb```^^^[[[XXXVVVRRRSSSYYYaaafffmmmsssnnnrrrkkk^^^WWWIII???===888<<<>>>===DDD???MMMvvvpppTTTUUUkkkXXXBBB999<<<999999;;;888555777555777;;;888@@@TTTbbbqqquuuyyyuuu___KKKHHHLLLNNNPPPUUUGGGMMMLLLLLLSSSSSSUUU```]]]bbbsssyyy|||}}}}}}ppp```SSSMMMOOORRR\\\[[[TTTIIIAAA??????===BBBAAAFFFHHHJJJhhhhhh~~~gggMMMFFF???>>>===;;;:::999888888777777777777777888888888:::;;;QQQkkktttyyy|||oooXXXLLLYYYooo||||||wwwlll^^^VVVRRRIII???CCCGGGMMMUUU___ddd\\\QQQdddbbbhhh{{{yyy~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzztttbbbQQQLLLMMMJJJCCC>>>======SSSXXXLLLssszzzlllMMM<<<888999:::777777777666555555444444777666555777???JJJVVV^^^______eeeqqqsss|||nnnfff~~~qqqeee```^^^ooommmmmmpppssssssnnniiigggiiijjjeee]]]YYYYYY\\\UUUPPPJJJGGGJJJPPPVVVZZZdddkkkqqqsssttt|||yyykkk\\\WWW\\\iiiqqq~~~~~~|||zzzsssxxxyyyzzzyyyuuuoooiiieeefffcccaaaaaacccbbb___\\\UUUQQQPPPWWWeeelllggg]]]iiivvvkkkZZZRRREEE>>><<<888<<<>>>888BBB@@@EEEtttbbbqqqRRR]]]xxx___???<<<<<<:::===666999777888444666<<<:::AAAUUUdddqqqooo~~~ppp~~~}}}hhhSSSIIIIIIJJJLLLNNNEEEFFFGGGGGGHHHMMMUUU[[[bbbdddkkkwww|||sssxxxxxxjjj^^^TTTMMMMMMQQQ```ZZZQQQGGGAAA>>>>>>???AAA>>>CCCGGGKKKlllnnnOOOFFF@@@???>>>===;;;999888777888888888888888888888888888>>>PPPjjjzzz}}}~~~zzzqqqbbbNNNVVVuuuqqquuuaaaUUUQQQNNNHHHAAAEEEKKKSSS\\\ffflllhhh```hhhkkkxxx{{{~~~|||{{{yyyyyyyyyyyyyyyzzzzzzzzztttbbbPPPJJJKKKIIIDDD???;;;===TTT[[[SSSzzzjjjLLL<<<999999:::777777777666555555444444777666555777>>>JJJVVV^^^ccciiitttxxxvvv|||iiiaaaxxxkkkddddddeeejjjkkkooowww}}}zzzuuurrrqqqmmmfff^^^ZZZZZZ\\\UUUQQQLLLKKKNNNSSSXXX[[[fffnnnxxx~~~ooo^^^XXXTTTQQQYYYeeewwwttt~~~||||||wwwyyyzzzzzzxxxuuupppkkkhhhfffcccaaaaaabbbbbb^^^[[[RRROOOOOOWWWccciiieee]]]eeessshhhZZZSSSEEE===<<<999:::>>>:::DDDBBBFFFssshhhvvvXXXccc___???<<<;;;999<<<555999777888444666;;;:::AAATTTfffllluuuzzzkkkzzzyyyiiizzzjjjTTTIIIHHHJJJLLLNNNGGGGGGFFFEEEEEEJJJSSSZZZbbbdddkkkzzzuuuppp}}}vvvwwwwwwiii^^^TTTMMMLLLPPP^^^YYYOOOFFF@@@>>>>>>???CCC@@@FFFKKKQQQtttlllNNNEEE@@@@@@>>>===;;;:::888888888888888888888888888888999>>>QQQkkk|||{{{rrrbbbOOOWWWvvvfffzzzpppZZZVVVWWWQQQHHHCCCLLLSSS[[[bbbiiiooommmgggpppyyy}}}~~~|||zzzyyywwwwwwxxxxxxxxxyyyyyyyyytttaaaOOOIIIIIIHHHEEEBBB;;;@@@TTTYYYUUUxxxgggIII<<<::::::999888777777666666555555444777666555777===HHHVVV___aaakkkzzzooo{{{~~~dddcccyyyrrrlllkkkkkkdddhhhoooyyy}}}|||wwwnnneee^^^[[[ZZZ[[[XXXTTTOOONNNPPPTTTXXXZZZhhhrrr~~~|||lll```VVVTTTVVV[[[hhhvvvooohhh{{{{{{}}}|||}}}yyyyyyyyyxxxwwwtttpppmmmkkkeeeccc``````bbbaaa]]]ZZZOOOMMMOOOWWWaaaddd```[[[cccuuuwwwcccXXXSSSDDD<<<<<<;;;888>>>;;;EEEDDDIIIvvvuuuxxxXXXhhh___???;;;;;;999<<<555888666888444666;;;999???SSSdddeeemmmwwwttt|||uuuggg|||jjjSSSHHHHHHKKKNNNQQQLLLKKKHHHEEEDDDHHHQQQXXX___dddhhhooorrrfffeeevvv{{{~~~{{{{{{vvvhhh\\\RRRLLLLLLPPP[[[VVVMMMEEE@@@>>>>>>???BBB???EEEIIIOOOqqqqqqQQQGGGAAA@@@???===<<<:::999888888888888888888888888888:::???QQQlll}}}}}}ssscccOOOXXXxxxeeevvvooobbbffffffXXXJJJFFFPPPXXX```eeellltttvvvttt~~~~~~{{{xxxwwwvvvvvvvvvwwwxxxxxxyyyyyytttbbbOOOHHHIIIHHHGGGFFF>>>CCCQQQQQQMMMiiibbbFFF===;;;:::999888888777777666555555555666666666666<<>>QQQ___aaannn{{{wwwttt|||gggQQQGGGHHHKKKPPPSSSPPPOOOMMMIIIFFFHHHOOOTTTYYYbbbccccccaaaZZZ^^^rrr|||tttxxx|||~~~tttfff[[[QQQJJJJJJNNNWWWRRRKKKDDD???>>>>>>???DDD@@@DDDFFFIIIiii|||tttTTTHHHAAAAAA@@@>>><<<;;;999999888888888888888888888888999>>>PPPkkk}}}uuudddPPPYYYzzziiiwwwxxxqqqtttmmmZZZLLLKKKPPPWWW^^^dddooo{{{~~~zzzxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxsssbbbPPPIIIIIIIIIIIIJJJ???EEELLLIIIGGG]]]uuu]]]DDD>>><<<:::999888888888777666666555555666666666666:::FFFUUUaaadddiiimmmrrr{{{oooooo}}}|||wwwxxxzzz|||ttteeeYYYTTTVVV[[[^^^cccdddfffhhhmmmyyyrrrkkk```eeeooo|||{{{~~~xxxvvvwwwrrrsssrrrqqqooommmlllkkkkkkdddaaa___^^^___^^^[[[WWWQQQOOOQQQWWWWWWSSSRRRTTTlllgggWWWQQQOOOAAA:::<<<<<<999@@@;;;BBBDDDSSS|||RRRsssaaa@@@===<<<:::<<<555888666888555666:::777<<>>===>>>@@@HHHDDDHHHIIIIIIfffwwwrrrtttTTTEEEBBBBBB@@@???===;;;:::999888888888888888888888888777<<>>GGGJJJFFFJJJ```yyytttXXXCCC???<<<::::::999888888777777666666555555666666666999DDDUUUaaaggggggeeezzzwwwpppvvvvvvkkktttooo^^^UUUUUUYYY\\\___]]]YYYWWW[[[gggwwwyyyvvv|||}}}}}}tttssstttnnnpppooonnnmmmkkkiiihhhhhhdddaaa^^^^^^^^^]]]YYYVVVRRRPPPRRRVVVSSSLLLNNNUUUnnn~~~dddRRRLLLKKK@@@:::<<<;;;:::BBB;;;@@@CCCVVV{{{XXXpppcccBBB>>>===;;;===666999666888555666:::666:::LLL```bbbqqqyyymmm}}}|||hhhQQQFFFDDDDDDEEEFFFFFFGGGHHHGGGGGGKKKRRRXXX]]]jjjggg\\\YYY\\\iii|||nnnggghhhqqqtttpppwwwvvv}}}{{{pppbbbWWWNNNGGGHHHLLLNNNJJJEEEAAA>>>===???@@@DDDAAAGGGIIIIIIeeetttjjjxxx[[[HHHCCCBBBAAA???>>><<<;;;:::888888888888888888888888666;;;MMMiii|||vvvcccNNNZZZ}}}ppp}}}vvvkkkdddaaaaaaWWWUUURRRTTTbbbtttxxxwww|||{{{zzzyyyyyyyyyxxxwwwwwwvvvvvvlll]]]NNNHHHGGGGGGHHHJJJ===IIIJJJHHHSSSlll}}}zzzSSSCCC@@@<<<:::;;;999999888888777666666666555666666555888CCCUUUbbbfffeeeaaawwwvvv}}}}}}{{{ooozzzqqqeeesss~~~kkk```]]]^^^```bbb___\\\YYY[[[cccoooxxxyyyyyyxxxqqqrrrtttmmmnnnnnnmmmllljjjhhhfffeeeccc```]]]]]]]]]\\\XXXTTTQQQOOOQQQTTTPPPHHHMMMYYYqqqcccOOOGGGFFF>>>:::<<<:::999BBB===@@@CCCVVV}}}[[[nnndddCCC@@@???<<<>>>777:::666777555666:::555999KKK```gggzzzzzz}}}vvvcccNNNDDDCCCCCCCCCCCCAAABBBCCCDDDHHHQQQ^^^gggjjjwwwrrrcccaaahhhvvv}}}uuueee^^^___hhhjjjhhhrrrwwwmmmzzzzzznnnaaaVVVMMMFFFGGGKKKJJJHHHCCC???======???@@@>>>===EEEHHHHHHaaarrrfff|||aaaKKKCCCCCCAAA@@@>>>===;;;;;;888888888888888888888888666;;;NNNjjj}}}vvvbbbMMMZZZ~~~rrryyysssrrrooojjjRRROOOMMMTTTiii}}}|||{{{{{{zzzzzzyyyxxxwwwvvvvvviii[[[LLLGGGFFFFFFFFFHHH>>>KKKLLLKKKZZZttttttQQQCCC@@@<<<:::<<<999999888888777666666666555666666555888CCCUUUccchhhgggeee}}}}}}gggccczzzrrrmmmlllmmmhhhgggeeecccdddhhhpppuuuyyy||||||}}}}}}vvvuuutttnnnrrrvvvnnnnnnnnnnnnmmmkkkhhheeedddccc```]]]]]]]]]\\\XXXTTTPPPMMMOOOSSSNNNGGGOOO]]]sssdddMMMDDDDDD>>>;;;<<<888777BBB>>>AAACCCUUUYYYttteeeDDDAAA???===???777:::555777555666:::555999JJJ]]]lllqqqnnn\\\IIIBBBCCCEEEEEEFFFAAAAAAAAACCCJJJXXXjjjvvvuuu{{{kkkiiirrr~~~nnndddbbbYYYYYY``````^^^kkkmmmjjjzzzyyynnn```UUULLLFFFFFFKKKIIIFFFBBB???======???@@@@@@???HHHKKKJJJaaatttiiizzz```GGGDDDCCCBBB@@@>>>===<<<;;;888888888888888888888888777<<>>444;;;:::::::::999777666444333555777666333666CCCTTT```kkkgggcccrrr~~~}}}yyykkkdddrrrvvvxxx|||yyy~~~zzzxxxvvvwwwsssnnnmmmppprrrrrrpppssspppnnnmmmnnnllliiieeebbbcccaaa\\\\\\___ZZZQQQMMMOOOLLLKKKMMMGGGLLL```www\\\OOOAAA<<<;;;999999;;;<<<===;;;DDDBBBQQQuuuyyyWWWooocccJJJ>>>???;;;:::;;;666999888777888777777===EEE___zzzyyyrrrUUUGGGHHHDDDAAAEEEFFF???AAAEEEHHHLLLUUUeeerrr~~~zzzvvv}}}~~~~~~{{{uuujjj]]]QQQUUUPPPQQQVVVUUUWWWnnnvvvpppwwwsssiii\\\PPPIIIHHHHHHIIIKKKDDD??????>>><<<<<>>666>>>:::::::::999777666444444444666555333666BBBTTTaaajjjgggdddrrrzzzuuu}}}uuummmzzz{{{tttsssssssssqqqooolllkkklllmmmnnnoooqqqooommmllllllkkkhhheeedddeeebbb]]]\\\]]]XXXPPPKKKMMMJJJIIIKKKFFFLLL___zzzYYYLLL@@@<<<;;;:::999:::;;;===<<>>;;;:::;;;777999888777888777777===EEE```uuuoooRRRDDDFFFBBB???CCCCCC@@@BBBGGGKKKPPP]]]rrr~~~|||yyyvvvtttssstttvvvvvvxxxuuutttvvvtttpppooorrrssszzzyyyxxx{{{xxx||||||jjj^^^UUUPPPQQQKKKKKKPPPPPPUUUnnn|||}}}qqqnnnqqq}}}{{{ooofffYYYNNNIIIHHHIIIJJJJJJCCC>>>>>>>>><<<===???@@@BBBHHHHHHPPPyyyyyywww[[[OOOHHHFFFDDDCCCCCCAAA>>><<<;;;;;;::::::::::::;;;;;;:::;;;KKKeeezzzqqq^^^LLLWWWwwwzzz{{{oooiiifffcccdddggg^^^lllwwwssswwwwwwvvvvvvvvvvvvuuutttsssrrrcccUUUHHHFFFIIIIIIGGGFFFLLLZZZRRRRRRuuuaaaLLLDDD>>>===888AAA;;;;;;:::999777666555444444555555444666AAATTTbbbiiijjjjjjzzzyyyrrryyy|||qqqzzz{{{tttssstttvvvvvvqqqpppooommmlllllloooqqqooommmkkkjjjjjjiiigggeeeeeedddaaa]]]\\\[[[UUUMMMHHHJJJGGGGGGJJJFFFLLL```~~~~~~TTTIII>>><<<<<<:::999999:::???>>>CCC===LLL~~~xxxkkkKKKmmm___HHH===???;;;:::<<<888999888888999777777<<>>>>>===>>>AAABBBCCCGGGIIIYYYyyy[[[OOOJJJHHHFFFDDDCCCBBB???===;;;;;;::::::::::::;;;;;;<<<<<>>???;;;:::<<<999999888888999888777<<>>===>>>BBBDDDEEEGGGHHH^^^|||[[[NNNKKKIIIFFFDDDCCCBBB???===999999999888888999999999>>>===IIIdddzzzuuuaaaMMMWWWuuuxxx|||pppdddiiivvv}}}rrroooqqqmmmkkkmmmpppuuuxxxwwwrrrnnnWWWNNNGGGFFFGGGGGGGGGIII\\\iiiTTTnnn~~~ZZZQQQMMMGGGFFF>>>CCC===<<<:::888777666666666444444555666666<<>>===>>>BBBBBBDDDFFFGGGaaa___QQQLLLIIIEEECCCBBBAAA???===:::999999999999999999:::>>><<>><<<:::888777666666777666444666777555:::MMMccchhhpppttt|||sssxxx~~~jjjjjj{{{vvvmmmlllooosssvvvvvvsssooolllppppppnnnkkkfffdddcccccccccdddcccaaa______aaaccc\\\XXXWWWZZZ[[[UUUOOOLLLGGGIIIGGGIIINNNMMMWWWmmmkkkLLLBBB;;;;;;<<<;;;:::::::::AAA>>>@@@???UUUssspppddd]]]JJJBBBDDD===:::<<<:::999888999;;;999777;;;AAAPPPgggyyy~~~vvv{{{fffsssyyyWWWDDDFFFEEEFFFIIIGGGGGGGGGQQQfffwww|||kkk\\\TTTQQQRRRTTTQQQPPPRRRRRROOOMMMSSS\\\ccciiikkkrrr{{{ttthhhjjjmmmuuu~~~|||lllVVVJJJHHHFFFHHHLLLPPPRRRXXXgggvvv{{{zzz|||~~~vvvwwwzzz~~~yyyoooggg^^^RRRHHHDDDDDDFFFGGGFFF@@@<<<<<<===<<<>>>AAA???DDDHHHHHHcccvvvcccWWWMMMJJJFFFCCCAAA@@@???===<<<<<<;;;;;;;;;;;;<<<<<<===:::DDD___xxx{{{eeeOOOTTTqqqzzzxxxyyyxxx|||yyytttjjjkkkllldddiiijjjoootttwwwsssiii```MMMHHHFFFFFFFFFEEEGGGKKK``````UUUxxx\\\[[[WWWNNNKKK@@@BBB>>>===:::888666666777777777555666888555777KKKbbbjjjpppnnnsss|||sssxxxiiifffwww{{{}}}|||vvvoooiiilllmmmooooooooonnnnnnnnnpppnnnllljjjiiihhhfffdddaaaaaaaaa___]]]]]]```ccc^^^YYYXXX\\\\\\UUUNNNKKKFFFHHHFFFHHHNNNNNNYYYooommmMMMCCC;;;:::<<<;;;:::;;;;;;@@@<<>>:::<<<;;;999888:::;;;999666:::@@@NNNiii|||sssggguuu~~~[[[FFFFFFGGGHHHMMMLLLLLLJJJVVVooommm]]]WWWXXXYYYYYYZZZYYYXXXWWWRRRQQQXXXccc```fffgggkkkqqqhhh```eeevvviiiVVVKKKGGGHHHIIILLLOOORRRZZZiiivvv~~~|||}}}|||vvvlllzzzyyynnnpppvvvlllddd\\\PPPGGGDDDEEEHHHJJJFFF@@@<<<<<<===<<<===@@@AAAJJJOOOLLLeeeuuuhhh}}}aaaZZZOOOKKKGGGDDDBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<888AAA\\\wwwvvvaaaMMMVVVttt}}}|||~~~|||{{{wwwuuuqqqhhhiiikkkcccggghhhlllqqqrrrlll```WWWKKKGGGEEEFFFFFFDDDGGGLLLZZZVVVNNNqqqwww[[[ZZZTTTJJJGGG<<<>>>???===:::888666666777888888666777999555666IIIbbblllqqqkkkjjjzzzvvvyyyeee^^^wwwyyyuuu}}}}}}uuuppplllhhhhhhgggfffeeeeeegggkkknnnkkkhhhffffffggggggeeeaaa___``````^^^\\\\\\___bbbbbb\\\ZZZ^^^]]]UUUMMMKKKEEEHHHEEEHHHNNNOOOYYYpppoooOOODDD;;;:::;;;;;;;;;<<<<<<@@@;;;???EEEaaauuueeebbb```MMMGGGGGG???:::===;;;999888:::;;;999666:::@@@NNNkkk~~~rrrkkkzzz___IIIIIIIIILLLQQQQQQQQQNNNZZZtttkkk[[[VVVYYYZZZYYY]]]\\\ZZZWWWRRRQQQYYYddd___fffgggiiimmmhhhgggqqqgggUUUNNNJJJIIIIIIKKKMMMQQQ[[[kkkyyy|||}}}gggeee|||xxxddd[[[ccc~~~tttjjjaaaZZZOOOGGGEEEGGGJJJLLLGGG@@@<<<<<<===;;;<<>><<<999888777777555444444777444444777777EEE___mmmsssjjjcccooozzz}}}}}}{{{yyyzzz|||uuulll}}}}}}uuuooonnnooonnnmmmgggfffeeefffiiikkkkkkkkklllkkkjjjhhhggggggffffff^^^]]]^^^___\\\XXX[[[aaa^^^]]]\\\[[[XXXTTTNNNJJJBBBFFFEEEHHHOOORRR```yyylllIIIBBB;;;:::999777999<<>>>>>@@@<<<;;;:::999999999:::;;;AAAooommmxxxkkkMMMFFFOOOXXX^^^aaa```YYY[[[mmmzzznnnkkkttteeeYYYWWWYYY\\\aaaaaaaaa^^^YYYYYY]]]```___aaacccgggiiihhhkkkxxxmmmUUUKKKIIIIIIJJJKKKMMMRRRZZZdddjjjhhhdddfffjjjzzz|||eeedddkkkuuucccYYY\\\bbblllwwwzzzmmmggg```XXXNNNGGGDDDDDDDDDCCC>>>>>>===<<<<<<===>>>???FFFCCCJJJOOO[[[zzzbbb___|||nnn[[[ZZZPPPNNNLLLHHHDDDAAA>>>===>>><<<:::999:::;;;;;;:::;;;999;;;TTTtttrrr]]]MMMWWWsss~~~}}}vvvrrrppppppsssttttttwww|||~~~}}}|||uuujjjeeefffhhhhhheeegggiiihhhbbbZZZRRRMMMGGGDDDEEEHHHJJJLLLPPPVVVLLLGGGhhhyyy~~~\\\TTTNNNNNNNNNJJJFFFEEE@@@===;;;999999888777555444777444444777777DDD]]]hhhooogggbbbqqqyyywww|||yyyooozzzzzzqqqllllllnnnnnnnnnllljjjiiiiiikkkllllllkkkjjjiiihhhfffeeeeeeeeeeee^^^[[[[[[[[[ZZZXXXZZZ^^^]]]\\\ZZZYYYVVVRRRLLLHHHBBBEEEEEEHHHOOORRR```zzzgggIIIAAA;;;:::999888999<<>>======<<<<<<===???@@@FFFGGGMMMMMMXXXppp```ggghhhXXXXXXSSSQQQOOOKKKGGGDDDAAA@@@>>><<<:::999;;;;;;;;;:::<<<999:::QQQqqqwwwaaaNNNSSSlll}}}sssrrrpppqqqvvvxxxwwwyyy|||yyy~~~{{{xxxqqqgggdddhhhkkkkkkccceeeeee```WWWOOOJJJHHHEEEGGGGGGEEEHHHRRR[[[^^^IIITTT~~~gggvvvaaaYYYSSSRRRPPPJJJEEEDDDBBB???<<<;;;::::::888666555777444444777666AAAYYYfffmmmgggcccttt{{{{{{zzzyyyzzzrrryyy}}}yyyvvvnnnlllkkkppp}}}~~~wwwooojjjkkkmmmnnnnnnooonnnllllllmmmmmmlllkkkggggggeeedddcccbbbbbbbbb___YYYVVVWWWXXXWWWXXX[[[\\\ZZZXXXVVVTTTPPPJJJFFFAAAEEEDDDGGGOOORRRaaa|||aaaHHHAAA;;;::::::888999<<<;;;>>>DDDDDDNNNooo~~~uuunnnMMM___aaaVVVLLLHHHEEEAAA???@@@===<<<:::999999999:::;;;AAA]]]pppyyyXXXKKKTTTeeettt||||||nnnccchhhvvv~~~oooaaa___kkk{{{~~~ppp___VVVTTTXXX]]]]]]``````^^^```dddfffeeehhhggglllwwwlll[[[SSSRRROOOOOOPPPTTT\\\jjjxxxdddVVVMMMPPPSSSUUUaaarrrnnnccchhhrrrnnn^^^ggg}}}sssgggbbbZZZSSSJJJDDDBBBBBBAAA@@@>>>===<<<<<<<<<>>>???@@@@@@FFFKKKJJJ]]]iii___ppp|||gggZZZ[[[VVVTTTQQQNNNJJJGGGDDDBBB>>><<<;;;:::;;;<<<;;;;;;<<<::::::NNNnnn~~~}}}fffOOOOOOddd{{{{{{}}}vvvtttrrrsssxxx{{{zzzzzz|||zzzvvvmmmeeeeeekkknnnmmmbbbdddbbbZZZOOOGGGEEEFFFCCCJJJJJJCCCDDDPPPYYYYYYLLLggg|||cccnnnccc\\\WWWVVVRRRLLLGGGFFFBBB@@@===;;;;;;:::888666555777444444777555???UUUhhhoooiiieeevvvxxx{{{~~~}}}rrrpppzzz}}}}}}}}}yyypppiii]]]XXXVVV```uuu}}}xxxqqqnnnnnnooommmkkkmmmlllkkklllmmmmmmkkkiiifffeeedddcccbbbaaaaaaaaa```XXXTTTUUUXXXXXXXXXZZZ\\\ZZZWWWUUURRRNNNIIIEEEAAAEEEDDDGGGOOOTTTddd~~~~~~]]]GGG@@@;;;;;;:::888999<<<999EEEHHH@@@GGGfff~~~ttt{{{WWWfff___VVVLLLIIIFFFAAA>>>>>>===<<<;;;:::999999:::;;;@@@PPPmmmzzz[[[NNNWWWkkk||||||ooodddgggttt~~~wwwqqquuuxxxiii___\\\]]]aaa```dddffffffhhhlllmmmkkkjjjjjjpppyyy~~~~~~{{{hhhYYYSSSRRRQQQRRRUUU[[[eeeuuuwww___UUUPPPRRRSSSTTT^^^lllsss|||zzzooohhheeekkkzzzvvvjjjhhhzzz{{{oooddd```VVVPPPIIIDDDCCCCCCAAA@@@======<<<<<<<<<>>>???@@@AAAGGGHHHLLLnnnggg^^^xxx~~~fff\\\\\\VVVUUURRROOOKKKGGGEEECCC>>>===;;;;;;======<<<;;;:::;;;<<>>===<<<:::999999::::::BBBIIIjjj}}}}}}aaaRRRXXXjjjzzzvvvnnngggiiitttzzzzzz{{{yyytttvvv~~~zzzpppiiifffffffffdddhhhjjjiiikkkoooooommmiiillluuu}}}~~~qqqbbbXXXUUUUUUTTTXXX^^^gggtttlll^^^WWWSSSUUUVVVXXXbbbnnnmmmooopppmmmhhhhhhooowwwxxxxxx~~~wwwkkkbbb^^^TTTNNNHHHDDDDDDDDDBBB@@@===<<<<<<<<<===>>>@@@AAAIIILLLIIIWWWkkkmmmddd[[[XXXVVVTTTQQQNNNJJJGGGDDDCCC???===<<<===>>>>>><<<;;;888;;;>>>OOOmmm~~~lllTTTRRRddd~~~xxxtttxxx|||~~~uuuqqqjjjgggkkkpppmmmfff___^^^YYYQQQIIIEEEEEEGGGDDDIIIHHHBBB>>>AAAHHHKKK```ooo]]]TTTQQQPPPRRRPPPJJJHHHJJJDDDAAA>>><<<;;;:::888666666777333444888444999LLL```jjjfffcccuuu}}}~~~~~~nnn```mmm}}}yyykkkjjjqqq{{{xxxoooooopppqqqnnneeeXXXOOOJJJOOOZZZnnn}}}zzzvvvuuutttpppjjjeeeeeeeeeeeegggiiiiiigggeeedddcccbbb```______^^^^^^]]]YYYWWWYYYZZZXXXXXXZZZ\\\YYYVVVRRROOOKKKGGGDDDBBBFFFEEEIIIRRRXXXjjjlllVVVEEE???;;;<<<;;;999999<<<>>>???:::JJJvvv~~~qqq}}}```XXXQQQOOOLLLGGGCCCBBB???>>><<<;;;:::999::::::CCCHHHgggwww}}}iiiWWWYYYgggsssxxxvvvsssooommmttt|||~~~|||{{{nnniiikkkooorrrttttttqqqllliiikkkjjjgggjjjnnnooommmmmmppppppmmmooosssyyy~~~{{{}}}~~~xxxooocccZZZUUUVVVWWWWWW^^^iiivvvvvvccc```ZZZXXX\\\aaagggoooxxxzzznnneeegggqqq|||~~~yyyrrrhhh___\\\QQQLLLGGGDDDEEEDDDBBB???<<<<<<<<<<<<===>>>@@@AAADDDHHHIIIgggwwwgggaaaYYYVVVUUURRROOOKKKGGGEEECCC???>>>===>>>??????===;;;777<<<>>>LLLiii}}}nnnWWWTTTeee{{{}}}|||wwwzzz}}}xxxrrrnnniiihhhmmmppphhh]]]ZZZWWWQQQLLLGGGEEEEEEFFFFFFDDDDDDCCC@@@AAAKKKWWWuuu~~~^^^]]][[[XXXWWWWWWSSSLLLIIIKKKFFFCCC@@@>>>===;;;999777666777333444888333777HHH]]]gggccc```qqq}}}zzzpppnnnxxxvvvlllnnnzzzyyy}}}{{{uuupppiiijjjjjjgggaaaYYYPPPJJJHHHVVVjjjzzzvvvrrroooooommmiiifffgggfffggghhhiiiiiifffcccaaaaaa___^^^]]]\\\\\\\\\ZZZXXXYYY[[[ZZZVVVVVVZZZZZZXXXSSSPPPMMMIIIEEEBBBDDDGGGFFFJJJTTTZZZlll___OOODDD???;;;<<<<<<::::::<<<>>>???>>>XXXtttttt^^^WWWQQQPPPNNNIIIDDDCCC@@@>>>===;;;::::::::::::@@@FFFbbboooxxxooo\\\[[[hhhtttxxxyyyzzzwwwqqqssszzz~~~xxxooonnnqqqqqqppppppqqqooolllooouuuvvvssszzz|||{{{wwwvvvxxxwwwtttzzzwwwxxx{{{zzzvvvuuuwwwoookkkeee```\\\[[[\\\\\\eeeooo}}}nnnqqqmmmmmmttt}}}zzztttmmmccc\\\YYYMMMIIIEEECCCDDDCCCAAA>>><<<<<<;;;<<<===???@@@BBB???GGGQQQzzz~~~|||llljjj\\\YYYXXXUUURRRNNNJJJHHHFFF???>>>>>>???@@@???===;;;777<<<;;;EEEaaaxxxqqqYYYSSScccrrr~~~vvvzzz}}}|||{{{}}}zzztttwww~~~sssooolllhhhhhhmmmooodddWWWVVVRRRLLLHHHFFFFFFEEEEEEFFFAAA@@@CCCBBBDDDRRRddd}}}sssYYYcccTTTSSSUUUWWWUUUQQQPPPSSSGGGEEEAAA???>>>===:::888777777333444888333666GGG^^^hhhccc^^^lll|||yyyrrrrrrzzz{{{uuuwwwzzzooottt}}}||||||{{{wwwqqqkkkddddddbbb\\\UUUMMMHHHFFFJJJ]]]vvvxxxsssllliiijjjjjjiiihhhjjjjjjjjjjjjjjjiiieeebbb______]]]\\\[[[ZZZZZZZZZVVVWWWZZZ\\\YYYTTTUUUYYYYYYVVVRRRNNNKKKGGGCCC@@@DDDHHHGGGKKKUUU[[[nnnuuuVVVIIIDDD>>>;;;<<<<<<::::::<<<<<>>>>>???@@@@@@===;;;999<<<888???[[[uuusssZZZQQQ___uuu~~~zzzzzz~~~~~~zzzvvvvvvzzz}}}~~~}}}yyyvvvwwwxxxooohhhiiikkkkkkhhhaaaZZZVVVRRROOOKKKHHHGGGGGGGGGFFF===;;;>>>BBB???CCCYYYrrrxxxhhhYYYZZZSSSSSSTTTTTTTTTSSSQQQOOOKKKJJJFFFAAA;;;888888999<<<888666666444333888>>>XXXdddgggeeekkksss~~~|||ttt}}}zzzvvv{{{rrrppp|||xxxssspppkkkfff___[[[WWWSSSLLLEEEFFFKKKTTTkkk{{{yyysssqqqmmmjjjgggeeeddddddgggffffffeeeeeeeeeffffffeeebbb^^^ZZZXXXXXXXXXYYYXXXXXXXXXVVVUUUUUUWWWXXXUUUUUURRRMMMGGGCCCAAAAAAEEEHHHGGGKKKUUU]]]pppfffNNNKKK======;;;;;;:::;;;<<<===>>>===NNNgggjjj}}}oooiii}}}ooo```[[[VVVTTTTTTQQQLLLGGGCCCCCCAAA>>>;;;999999:::777CCCYYYooo|||uuugggeeeooo|||vvvrrrvvvqqquuu~~~xxxtttvvvxxxxxxzzz}}}|||}}}yyy}}}|||}}}sssiiiddd^^^XXXSSSHHHEEECCCBBBCCCCCC@@@===:::<<<===>>>>>>???AAADDDNNNOOOfffhhhpppvvvaaa___aaa^^^ZZZVVVTTTTTTQQQMMMIIIAAA???======>>>???>>>===999777<<>>WWWccceeeaaacccfffpppyyyyyy{{{~~~xxx|||rrruuu}}}wwwrrroooiiiaaa]]]WWWQQQLLLFFFDDDJJJSSSZZZuuuzzzwwwqqqpppnnnllljjjiiihhhhhhgggfffeeeeeedddddddddeeebbb```^^^[[[YYYXXXXXXXXXUUUTTTSSSRRRRRRRRRTTTVVVSSSSSSPPPLLLFFFCCCBBBBBBDDDHHHGGGLLLXXX```tttaaaJJJEEE===<<<;;;::::::;;;<<<===>>>===IIIkkk~~~tttzzzggg___hhhtttggg^^^ZZZUUUSSSTTTSSSOOOKKKFFFDDDAAA>>>;;;:::::::::===CCCPPPdddwwwyyywww}}}ttthhhgggdddfffttt|||wwwwww~~~~~~}}}qqqhhhbbb[[[TTTOOOGGGEEECCCBBBCCCBBB@@@===:::<<<===>>>>>>???BBBDDDLLLQQQhhhzzzeeemmmrrrbbb___```[[[XXXUUUTTTSSSPPPKKKFFFEEECCCAAA@@@@@@@@@???===;;;888<<>>===<<<999666444555444333777===SSS```ccc___]]][[[bbbrrr{{{~~~|||sss}}}~~~wwwwwwyyy{{{}}}|||yyywwwwwwyyy}}}uuurrr{{{{{{uuurrrnnneeeZZZQQQLLLGGGDDDBBBBBBJJJTTTaaavvvqqqnnnnnnnnnnnnmmmlllkkkkkkgggfffeeedddcccbbbbbbbbb___^^^]]][[[ZZZXXXWWWWWWSSSRRRQQQPPPPPPRRRUUUVVVPPPOOOMMMIIIEEEBBBBBBCCCCCCGGGHHHNNN[[[eeezzz[[[DDD???<<<<<<;;;::::::;;;<<<===<<<@@@FFFrrryyybbb```aaasssqqqccc\\\XXXTTTSSSUUUUUUTTTQQQKKKFFF@@@=========<<<:::???AAALLLaaayyyuuu\\\UUUTTTUUU^^^vvv~~~}}}zzzooofff___WWWOOOJJJFFFEEECCCBBBBBBAAA???===:::<<<======>>>@@@CCCFFFLLLQQQeeennnbbbhhhnnnfffbbbccc[[[XXXUUUTTTTTTPPPKKKFFFJJJHHHEEEDDDDDDBBB@@@>>><<<888;;;>>>GGGdddvvvaaaVVVVVVnnnYYYkkkzzzwwwuuussstttrrrmmmjjjlllmmmkkkkkkmmmwwwwwwyyy~~~zzztttooojjjgggbbbaaa^^^ZZZUUUNNNHHHEEECCCEEEHHHIIIGGGDDDAAA???@@@AAAJJJ\\\sssrrriiibbbZZZYYYXXXXXXZZZ[[[YYYUUUQQQPPPMMMJJJFFFDDDBBB@@@>>>888555444555444333777<<>>???@@@>>>:::<<<>>>MMMhhh{{{wwwyyyWWWKKKJJJLLLQQQ]]]fffppppppkkkhhhlllrrrqqqtttvvvuuurrrnnnhhhdddxxx}}}wwwnnneee\\\TTTLLLFFFEEEDDDCCCBBBAAA@@@>>>>>>:::;;;<<<===>>>@@@DDDGGGQQQSSSaaaooobbbiiinnnjjjeeefff^^^ZZZUUUSSSRRRQQQMMMIIIKKKIIIGGGFFFFFFEEEBBB@@@===888:::===CCC___}}}iii\\\WWW~~~hhhddd~~~zzzuuuqqqpppnnniiigggjjjllljjjjjjmmmwwwwwwyyy~~~}}}|||yyytttmmmgggbbb___]]]\\\YYYTTTOOOJJJFFFDDDCCCGGGJJJIIIFFFAAA>>>===EEEIIIZZZwww{{{jjjhhheee___bbb^^^ZZZYYY[[[\\\ZZZWWWQQQNNNKKKHHHGGGFFFCCC@@@999666555666555333666;;;JJJ]]]fffdddccc```gggwww~~~qqqxxxuuukkk}}}tttsssyyyuuuyyy|||xxxrrroooooopppuuu~~~|||xxxsssqqqkkk\\\MMMDDDBBBBBBEEEGGGLLLWWWbbbvvv}}}sssooonnnnnnnnnnnnmmmkkkiiihhhdddcccbbb```___^^^^^^^^^YYYZZZZZZZZZYYYWWWUUUSSSTTTRRRQQQRRRUUUXXXXXXXXXKKKJJJHHHEEEBBBAAACCCEEEEEEIIIJJJQQQ^^^hhh~~~yyySSSDDD>>>;;;::::::999:::;;;<<<===<<>>>>>>>>:::;;;<<<===>>>AAAFFFIIITTTUUUdddlll^^^lllpppjjjaaaeee^^^YYYRRRNNNNNNOOONNNMMMJJJHHHGGGHHHHHHGGGDDDBBB===777:::===BBB\\\nnn___XXXzzzqqqxxx}}}uuupppoookkkgggeeehhhjjjiiijjjlllwwwwwwyyy}}}~~~{{{xxxtttoooiiiccc^^^[[[WWWUUURRRNNNJJJGGGFFFEEEFFFIIIKKKIIIDDD@@@??????DDDQQQmmmnnn``````cccccckkkddd\\\ZZZ[[[\\\ZZZWWWRRROOOKKKJJJJJJHHHEEEAAA;;;999777888666333555:::HHH[[[eeeeeedddccckkk~~~yyyzzzzzzoooiii~~~zzzwwwvvvnnnrrrvvvpppgggcccgggggglllvvv|||{{{{{{yyytttppphhhYYYKKKGGGDDDCCCFFFLLLVVVgggvvvzzzrrrqqqooooooooommmllljjjhhhgggbbbaaa```___^^^]]]]]]]]]YYYYYYYYYYYYWWWUUUSSSRRRQQQOOOOOOQQQUUUWWWUUURRRJJJJJJGGGDDDAAAAAACCCFFFEEEJJJKKKRRR```kkkpppNNNDDD???::::::999999999;;;<<<===???FFFaaa|||yyy]]]jjj~~~ddd[[[\\\\\\[[[[[[ZZZYYYXXXXXXRRRMMMHHHEEEDDDBBB???<<<>>>;;;EEE```nnnTTTIIIEEEGGGQQQTTTVVVVVVQQQKKKHHHKKKOOOPPPQQQUUUXXXXXXZZZbbbllltttfffmmmxxxuuuppphhh___UUUMMMGGGDDDBBBCCCCCCAAA???======>>>:::;;;<<<<<<>>>BBBGGGKKKMMMWWWpppbbb^^^yyyooohhh\\\```[[[UUUNNNKKKLLLNNNNNNNNNJJJIIIHHHIIIIIIHHHEEECCC>>>888;;;>>>@@@WWW}}}ooo^^^WWWuuuvvv{{{vvvpppnnniiidddbbbeeegggffffffhhhpppqqqtttyyyzzzuuuvvvrrrlllhhhddd___ZZZVVVPPPNNNKKKHHHFFFEEEFFFFFFGGGJJJKKKGGGCCC@@@BBBEEEIII```|||ggg___^^^bbbfffjjjddd\\\ZZZ\\\]]]YYYUUURRRNNNKKKJJJKKKJJJFFFAAA>>>;;;::::::777333555999CCCWWWbbbcccdddfffrrr~~~{{{yyy}}}tttsss|||{{{zzzmmmeeejjjnnniiifffgggkkkiiiiiiooowww|||{{{yyywwwzzz{{{vvvooofffXXXKKKLLLMMMRRR\\\eeepppyyyyyytttlllooolllkkkjjjhhhgggfffeeeeee```___^^^]]]]]]]]]]]]]]]ZZZZZZYYYWWWUUUSSSQQQPPPOOOMMMNNNRRRVVVWWWRRRNNNKKKJJJGGGDDDAAAAAACCCFFFDDDIIILLLTTTcccooofffIIIBBB>>>:::999999888999;;;<<<===DDD@@@gggzzzyyynnnaaappp{{{ddd^^^^^^___```___\\\YYYVVVUUUQQQOOOMMMIIIFFFBBB???===>>>:::AAAZZZzzzrrrpppbbbTTTMMMEEEHHHWWWUUUSSSNNNJJJGGGHHHKKKNNNTTTTTTWWW[[[[[[___lll{{{sss^^^eeeooozzz}}}pppllldddZZZPPPIIIEEEDDDAAACCCCCCAAA>>><<<<<<>>>:::;;;;;;<<<>>>BBBHHHLLLOOOhhhgggyyymmmiii\\\aaaXXXTTTPPPOOOQQQRRRQQQOOOLLLLLLKKKKKKKKKIIIEEEBBB???999<<>>SSS___aaaeeejjjzzzzzzqqq|||}}}vvv{{{{{{oooddd___fffjjjiiimmmvvv}}}xxxttttttxxx|||}}}}}}uuuzzz|||wwwoooeeeWWWLLLSSS[[[jjj|||zzzpppsssmmmeeejjjfffeeecccbbbaaaaaabbbbbb^^^^^^]]]\\\\\\]]]]]]]]][[[ZZZXXXVVVTTTRRRPPPPPPOOONNNOOOTTTXXXXXXRRRLLLLLLJJJHHHDDDAAAAAACCCFFFDDDIIILLLVVVfffsss```DDD???;;;999999888888999;;;<<<===HHH;;;iiitttxxx```eeeuuuaaa]]]```aaabbbaaa]]]XXXUUUSSSPPPPPPPPPLLLGGGBBB>>>===;;;999BBB\\\{{{zzzeeecccZZZTTTQQQGGGJJJ]]]WWWRRRKKKHHHIIILLLPPPSSS___aaaggglllkkklllwwwvvvcccjjjvvvnnniiiaaaWWWMMMGGGDDDDDDAAACCCCCCAAA===;;;<<<>>>:::;;;;;;<<<>>>BBBHHHMMM\\\sss|||yyykkklll```eeeWWWUUUTTTVVVXXXXXXTTTQQQPPPOOONNNMMMLLLIIIEEEAAAAAA:::===???;;;LLLqqqnnn___YYYccc|||{{{fffqqq|||yyyqqqllleeebbbeeeeee```]]]_________ccciiipppsssqqqnnnnnnpppwww}}}wwwrrrjjjddd^^^\\\XXXSSSPPPNNNMMMLLLJJJGGGCCCCCCEEEHHHHHHGGGCCC@@@@@@FFFHHHGGGKKKRRRwwwnnnkkkhhhcccccchhhbbbaaa```aaa```\\\TTTNNNPPPQQQRRRRRRPPPKKKFFFCCCAAA@@@>>>;;;999777666666<<>>???;;;<<>>@@@@@@BBBJJJUUUjjjqqqaaawww}}}oookkkfff___\\\[[[ZZZZZZZZZXXXUUUSSSTTTTTTSSSRRROOOKKKGGGEEE>>>BBB<<<888===JJJiiitttcccVVVcccuuuppphhhyyy{{{wwwkkkbbbbbbddd```\\\ZZZWWWXXXZZZ]]]```ccccccbbbjjjjjjnnnxxxwwwooojjjddd]]]XXXWWWVVVUUUSSSPPPNNNKKKJJJFFFDDDCCCDDDGGGJJJIIIHHHFFFCCCBBBBBBAAADDDOOO]]]zzzrrrkkkiiifffccccccfffaaa___^^^^^^]]]YYYSSSNNNSSSTTTUUUUUURRRMMMHHHDDDCCCBBB???===;;;999888777:::GGG\\\jjjiiifffsss}}}~~~wwwyyyoookkkvvviiibbb___gggqqqzzzyyyzzzxxxvvvuuupppiiigggjjjvvvuuusssuuurrrllliiifffbbbaaabbbcccbbbaaa]]]\\\[[[[[[[[[\\\]]]^^^ZZZVVVQQQQQQSSSTTTQQQNNNLLLNNNPPPRRRRRRPPPMMMKKKJJJHHHEEECCCBBBCCCEEEFFFEEEIIIOOOYYYjjjxxxPPPAAA===888999999888888888:::===???:::QQQjjj|||gggaaannnccciii_________\\\UUUOOORRRYYYXXXVVVSSSOOOJJJFFFBBB@@@???<<<<<>>AAABBBDDDNNNXXXgggdddtttggggggfffbbbYYYYYYZZZ[[[\\\ZZZWWWTTTTTTTTTTTTRRROOOKKKHHHFFFAAACCC===888<<>>>>>>>>???DDDQQQiii}}}sssmmmhhhgggfffdddccceeeaaa___^^^]]][[[YYYUUURRRWWWXXXXXXWWWTTTOOOJJJFFFEEEDDDAAA???<<<:::999888888DDDXXXhhhiiifffooo~~~||||||~~~nnniii}}}}}}oooeeeaaahhhrrr}}}{{{wwwsssqqqnnnlllooouuu|||qqqlllfffaaaaaaeeegggddd___]]]]]]\\\\\\ZZZYYYXXXWWWTTTQQQOOOPPPRRRRRRPPPMMMMMMNNNPPPQQQQQQOOOLLLKKKHHHGGGEEEDDDCCCDDDDDDEEEFFFIIIPPP]]]rrrmmmJJJ???===:::999888777888:::===>>>>>>BBBNNNiiimmmXXXlllkkkdddgggbbbaaa```]]]UUUNNNOOOUUUYYYUUUQQQNNNMMMJJJDDD@@@@@@@@@<<>>===<<<<<<<<<:::;;;???BBBCCCFFFPPP[[[kkkZZZcccoooeeefffeeeaaaXXXXXXYYY[[[]]]\\\YYYWWWUUUUUUTTTRRRPPPMMMJJJHHHDDDEEE>>>999<<>><<<;;;999777999<<<>>>>>>===FFFRRRpppccc]]]zzzkkkgggggghhhggggggddd\\\RRRPPPSSSXXXSSSOOONNNOOOLLLFFF@@@BBBDDD<<>>===<<<<<<===;;;<<>>TTTwwwmmm\\\YYYhhh}}}|||~~~pppffffffkkkoootttsssoooggg]]]VVVSSSTTTRRRNNNKKKJJJNNNSSSWWWXXX\\\\\\[[[ZZZXXXVVVSSSRRRQQQPPPOOOPPPRRRSSSSSSSSSTTTQQQNNNJJJGGGDDDCCCBBBDDDEEEFFFFFFDDDAAA>>>===DDDJJJVVVkkktttiiigggdddbbbbbbbbbaaa^^^]]]^^^^^^]]]]]]]]]]]]^^^YYYYYYXXXVVVSSSNNNJJJGGGFFFEEEBBB???<<<:::888888777===LLL^^^eee``````eeekkktttxxxuuu|||wwwqqq{{{}}}yyyvvvsssrrrnnnjjjlllppprrrxxx~~~}}}oooddddddcccbbb```_________[[[[[[\\\]]][[[XXXUUUSSSOOOOOONNNMMMMMMKKKIIIGGGLLLMMMMMMNNNMMMKKKIIIHHHCCCDDDDDDEEEEEEEEEEEEDDDFFFIIISSSggg|||TTT???<<<===;;;<<<;;;::::::<<<>>>??????GGG___aaakkkzzzpppmmmkkkllliiifffddd]]]WWWWWW[[[ZZZVVVRRRRRRSSSPPPJJJDDDCCCEEE===<<>>CCCGGGVVVvvvjjj\\\xxxvvvnnnllljjjkkkeee^^^[[[XXXXXX___ggg\\\ZZZXXXWWWWWWTTTNNNIIICCCEEE>>>>>>NNNaaattt|||wwwrrrpppssszzz|||ttthhh\\\VVVNNNHHHEEECCC@@@@@@BBB@@@???>>>===<<<======>>>>>>>>>AAACCCCCCDDDMMMWWWoooYYY```[[[qqqdddfffiiijjjiiiddd```[[[YYYYYY[[[]]]]]]XXXWWWVVVTTTSSSQQQPPPPPPFFFBBB<<<===???;;;KKKkkkxxxkkkZZZddd}}}nnntttzzzzzzxxxlllaaaZZZXXXXXXXXXTTTUUUSSSMMMGGGHHHPPPYYY\\\ZZZXXXUUURRRQQQPPPPPPIIIJJJJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDEEEFFFFFFGGGFFFGGGFFFDDDBBBDDDHHHLLLJJJ___}}}}}}ppphhhbbbccc```\\\^^^cccdddaaa]]]^^^```^^^[[[YYYYYYZZZVVVVVVUUUSSSPPPMMMJJJHHHIIIGGGEEEAAA>>><<<:::999777666AAAVVVcccaaa\\\[[[lll|||}}}}}}}}}}}}{{{vvvsssqqqnnnggg^^^ZZZ\\\YYYWWWWWWWWWYYY[[[]]]```bbbiiiooorrrssssssmmmfffaaa``````______^^^\\\[[[ZZZZZZZZZYYYWWWUUURRRQQQMMMLLLKKKJJJHHHHHHIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBCCCCCCEEEFFFGGGJJJMMMZZZuuucccDDD;;;===<<<888777:::===<<<;;;@@@IIIRRRoooiii```}}}nnnhhhggggggfff```\\\[[[ZZZYYY]]]ccc[[[[[[[[[YYYVVVRRRNNNKKKGGGFFF??????JJJUUUlll{{{{{{xxxqqqqqqwww|||{{{~~~qqqhhh\\\UUUMMMGGGDDDBBB??????BBB@@@???===<<<<<<===>>>>>>>>>>>>AAADDDDDDFFFOOOZZZtttXXXjjjtttjjjbbbdddffffffggg```^^^\\\\\\]]]^^^^^^]]]XXXWWWVVVUUUSSSSSSRRRRRRHHHCCC===???@@@999FFFfff~~~}}}sss[[[aaasss```___gggyyy}}}mmmaaa^^^```cccdddeeefffaaaTTTEEE@@@FFFNNNWWWUUUQQQLLLIIIGGGGGGGGGDDDFFFGGGHHHGGGFFFFFFGGGEEEFFFHHHIIIIIIIIIGGGFFFEEEEEEDDDCCCCCCHHHPPPVVViiimmmkkkeeeccceeebbb^^^aaahhhkkkgggaaacccdddbbb]]]YYYXXXXXXVVVVVVUUUSSSQQQMMMKKKIIIKKKIIIFFFCCC@@@===;;;:::666555???TTTcccddd___]]]sss}}}|||}}}zzz||||||zzz}}}~~~{{{uuuqqqnnnkkkggg```VVVSSSTTTPPPNNNLLLMMMNNNNNNPPPRRRRRRXXX]]]___bbbeeeccc___ddd```]]]^^^aaaaaa]]]XXX[[[ZZZYYYWWWTTTRRROOONNNKKKKKKJJJHHHGGGHHHKKKMMMIIIHHHHHHGGGFFFEEECCCCCCCCCBBBBBBBBBCCCDDDFFFGGGPPPSSSaaa~~~~~~VVV<<<999>>>>>>999333888===<<<;;;AAANNNZZZ~~~oookkkvvvlllhhhhhhjjjaaa___aaadddbbb[[[WWWWWWXXXZZZZZZXXXSSSNNNKKKIIIKKKGGG@@@@@@EEEIIIbbb~~~wwwrrrtttwww}}}xxxuuuyyy}}}~~~sssiiicccYYYUUUMMMFFFDDDBBB??????AAA???>>>===<<<<<<===>>>???===>>>AAAEEEFFFIIIRRR]]]~~~^^^{{{yyyiiiggghhheee```^^^[[[[[[\\\___aaaaaa___]]]YYYXXXVVVUUUTTTSSSSSSSSSKKKEEE>>>AAAAAA888CCCbbb|||xxx\\\^^^jjj|||\\\XXX[[[jjj~~~|||~~~lllppprrrjjjgggmmmxxxpppaaaPPPBBB???CCCIIIHHHGGGIIIMMMKKKEEEDDDGGGEEEBBBCCCGGGFFFBBBDDDJJJKKKIIILLLQQQMMMDDDBBBGGGDDD@@@CCCKKKPPPXXXnnnnnnhhhcccYYY]]][[[ZZZ[[[^^^aaabbbbbb```^^^\\\\\\]]]]]]ZZZWWWWWWYYYWWWOOOJJJKKKOOOQQQJJJIIIGGGDDDAAA>>><<<;;;999999>>>JJJXXXaaacccaaa~~~~~~|||{{{uuupppnnnnnnpppqqqssstttuuuuuuttttttkkkiiiddd^^^WWWQQQLLLIIIGGGEEEBBBAAABBBDDDEEEEEEJJJIIIMMMVVV^^^aaa``````]]]aaadddbbb]]]YYYZZZ\\\WWWTTTRRRPPPPPPOOONNNLLLJJJIIIIIIIIIIIIJJJKKKKKKHHHHHHGGGGGGEEEDDDCCCBBBCCCBBBAAAAAADDDFFFGGGGGGQQQPPPgggcccGGGBBB===999999888>>>666555<<<>>>AAAYYYwwwiii}}}tttjjjbbb```\\\aaacccdddbbb]]]WWWPPPKKKQQQTTTUUUTTTPPPLLLJJJIIIIIIFFF@@@AAAEEEEEEZZZ}}}kkkhhhhhhnnnwww|||qqqooorrruuuwwwyyyssskkkaaaZZZLLLHHHCCC@@@@@@AAABBBCCC???>>>===<<<;;;;;;<<<<<<999EEEBBB@@@EEEDDDZZZwwwqqqtttggg``````aaa```^^^[[[ZZZ\\\aaabbb___^^^```]]]\\\[[[[[[\\\[[[XXXVVVSSSJJJBBB>>><<<===FFFQQQsssuuu[[[XXXjjj^^^YYYXXXaaarrrppptttzzz}}}zzzuuussskkkkkkrrrjjjbbbVVVLLLGGGGGGJJJMMMPPPOOOLLLHHHDDDCCCDDDEEEDDDAAABBBEEEEEECCCFFFLLLJJJTTTZZZSSSGGG???======CCCBBBLLL___rrrxxxdddbbbaaa\\\[[[YYYXXXXXXZZZ\\\\\\\\\^^^]]]\\\]]]______]]][[[ZZZYYYUUUQQQRRRVVVTTTPPPNNNMMMKKKGGGDDD@@@===;;;999888;;;FFFVVVaaadddccczzz}}}~~~}}}zzztttmmmgggdddbbbfffiiimmmppprrrqqqpppnnnjjjfffaaaZZZSSSMMMIIIGGGBBBAAA???======>>>>>>>>>BBBCCCFFFLLLQQQSSSTTTTTTaaadddeeebbb]]]XXXWWWXXXVVVTTTQQQPPPPPPOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCBBBBBBDDDFFFHHHHHHTTTVVVooo~~~XXX@@@===:::777999777::::::===AAADDDRRRtttwwwgggyyyrrrjjjeeeeeeccc\\\aaabbb]]]ZZZYYYTTTMMMFFFMMMVVV]]]\\\SSSGGG???KKKIIIBBBBBBDDDBBBSSSsssllleeedddiiimmmrrrrrrgggaaaaaaiiirrrsssmmmdddZZZSSSKKKHHHCCC@@@@@@AAABBBBBB???>>>===<<<;;;;;;<<<======DDDBBBCCCKKKRRRuuuyyy~~~ttthhhbbbccceeeeeeccc]]][[[]]]```aaa]]]\\\]]]ZZZ[[[[[[[[[YYYVVVTTTRRRRRRKKKDDDAAA>>>===DDDMMMnnn~~~ppp```\\\lll]]]XXXUUUYYYeeetttzzz~~~|||yyy|||yyysssiiifffjjj___YYYQQQMMMNNNNNNLLLJJJXXXaaaccc[[[UUUSSSPPPJJJIIIFFFFFFGGGGGGGGGKKKQQQOOO___cccSSSDDDBBBDDDBBBJJJNNN___}}}lllbbb```___]]]___]]][[[[[[\\\]]]]]]\\\\\\\\\[[[]]]___``````___\\\YYYTTTTTT[[[```YYYOOOMMMLLLKKKHHHEEEBBB???===;;;777777AAARRR```ddddddrrr}}}{{{}}}}}}{{{yyytttlllccc[[[WWWUUUXXX\\\bbbgggkkkkkkiiihhhhhhddd\\\TTTMMMHHHEEECCC======<<<<<<<<<<<<<<<===;;;===@@@CCCGGGLLLQQQTTTaaabbbbbb___[[[WWWUUUUUUVVVSSSQQQOOOOOONNNLLLKKKNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEDDDCCCCCCDDDFFFHHHJJJTTTZZZwwwkkkLLL:::;;;999888:::999666<<<@@@???DDD]]]gggpppssskkkbbb\\\]]][[[aaahhhggg^^^[[[___[[[QQQFFFNNNZZZccccccYYYJJJ???NNNLLLEEEDDDEEE@@@KKKeeezzz}}}qqqeeeaaaggghhhhhhyyyuuukkk```ZZZgggzzzyyypppiii___TTTMMMJJJFFFBBB@@@@@@AAAAAAAAA>>>>>><<<;;;;;;<<<======>>>??????DDDMMM[[[tttxxxmmmfffdddeeeeeeddd]]][[[\\\______[[[ZZZ\\\ZZZ]]]___]]]XXXTTTQQQQQQSSSMMMGGGCCC???===AAAHHHfff{{{mmm```XXXeeeYYYWWWUUUWWW___mmm|||zzz{{{lllaaa^^^XXXTTTPPPNNNPPPRRRRRRRRR[[[ppp|||rrrddd]]]TTTHHHNNNLLLIIIHHHGGGJJJOOOTTTfffddd[[[KKK@@@AAAHHHMMM___hhhwwwmmmhhhaaa]]]^^^```^^^]]]]]]_________^^^\\\[[[[[[\\\]]]^^^^^^^^^[[[XXXUUUWWW^^^aaaXXXLLLHHHHHHHHHGGGFFFDDDCCCBBB>>>888555===LLLZZZ```aaaiiiyyyqqq~~~||||||~~~zzzwwwqqqhhh]]]SSSMMMKKKLLLOOOUUU[[[___bbbddddddgggaaaYYYOOOGGGBBB@@@???<<<===>>>>>>>>>>>>@@@AAA===AAAAAA???@@@GGGPPPUUU___^^^\\\[[[YYYXXXVVVUUUUUURRRPPPNNNNNNMMMKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCEEEIIIKKKQQQ^^^]]]EEE:::===;;;:::===;;;888>>>???;;;GGGfffhhhcccmmmfff^^^YYY\\\[[[llltttqqqccc___eeecccXXXWWW\\\bbbddd___WWWQQQMMMOOOOOOIIIGGGHHHAAAFFFZZZtttxxxnnnbbbeeedddcccuuu}}}ooofffuuuwwwoooggg\\\QQQLLLGGGDDDAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>AAA===???GGGKKK[[[mmmooo}}}sssiiibbb```______\\\ZZZ[[[^^^___\\\[[[]]]]]]bbbeeebbb[[[UUUSSSTTTVVVQQQKKKDDD???===AAAEEE[[[wwwqqqbbbUUUYYYzzzUUUVVVWWWXXX\\\fffrrr{{{|||xxxssslllfff]]]TTTSSS[[[hhhsssmmmdddaaa\\\VVVWWWWWWVVVWWW\\\bbbeee~~~dddNNNHHHIIIJJJTTTbbbxxxlllkkkhhh```^^^ccc[[[ZZZZZZ[[[]]]^^^]]]\\\[[[[[[[[[ZZZYYYYYYZZZ[[[WWWXXXXXXWWWZZZZZZSSSJJJLLLKKKJJJHHHGGGFFFEEEEEEBBB<<<777:::EEERRRZZZ]]]___ooozzz~~~~~~{{{ppp}}}~~~||||||}}}yyyvvvpppeeeYYYOOOHHHEEEFFFGGGJJJNNNTTTZZZ^^^aaaccc]]]TTTKKKCCC???=========???@@@???>>>>>>@@@CCCDDDHHHIIIDDDDDDLLLUUUXXXfffbbb]]]ZZZZZZYYYXXXVVVTTTQQQOOOMMMMMMLLLJJJIIIGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBCCCCCCBBBBBBEEEJJJNNNSSSfffRRR@@@<<>>===<<<;;;;;;<<<===>>>???DDD>>>CCCKKKJJJXXXnnn^^^lll|||rrrhhh___[[[[[[]]][[[YYYZZZ^^^```^^^^^^aaa___dddfffccc\\\VVVUUUVVVZZZVVVOOOEEE??????AAADDDLLLlllwwwhhhXXXUUUqqqTTTVVVXXXXXXYYY]]]ccciii|||rrriiippp~~~ccc]]]fffmmmgggooovvvzzz}}}|||cccWWWffftttzzztttjjjbbbaaa^^^[[[___ggg[[[ZZZ[[[\\\______^^^]]][[[[[[ZZZXXXUUUTTTVVVWWWTTTWWWXXXVVVUUUTTTQQQLLLXXXVVVQQQMMMIIIGGGFFFFFFCCC???::::::???JJJTTTZZZYYYbbbhhhttt~~~ttt~~~}}}~~~~~~yyyvvvoooeeeYYYNNNHHHEEEFFFFFFFFFHHHLLLQQQWWWZZZYYYUUUNNNFFFAAA>>>======???AAABBBAAA???@@@EEEIIILLLVVV\\\^^^eeepppvvvuuuuuulllaaa[[[[[[[[[XXXUUUSSSPPPNNNLLLLLLKKKIIIHHHDDDEEEGGGHHHHHHHHHGGGGGGEEEDDDCCCAAAAAAAAABBBCCCAAACCCDDDCCCCCCFFFMMMRRR\\\vvvrrrHHH<<<<<<>>>888777;;;999999@@@HHHRRRiii~~~ccc[[[uuueeefffbbbaaagggiiifffgggfffaaa```cccdddaaaccchhhiiicccYYYQQQRRRUUUNNNPPPLLLKKKOOOJJJHHHRRR\\\rrr}}}ooommmuuuxxxqqqjjjeee^^^SSSLLLJJJBBBAAA??????@@@@@@>>><<<<<<;;;;;;;;;<<<===???@@@@@@;;;BBBIIIJJJ]]]~~~lllXXXSSSccc~~~tttrrrmmmddd]]][[[]]]aaa]]]ZZZ\\\```bbb```bbbeee___aaabbb___ZZZVVVUUUVVV[[[ZZZSSSIIIBBBAAABBBBBB@@@\\\yyyzzzhhhYYYSSSkkkSSSUUUWWWWWWWWWXXX[[[]]]lll}}}}}}zzz___MMMKKKRRR[[[eeetttiiilll~~~ooohhhccc]]][[[ZZZ\\\___bbb]]]\\\\\\^^^______]]][[[ZZZZZZZZZWWWSSSSSSUUUWWWUUUWWWVVVSSSSSSUUUTTTOOO___[[[TTTNNNIIIGGGGGGHHHAAA???<<<:::;;;CCCPPPYYYWWW]]]dddwww{{{{{{yyysssiii]]]TTTNNNKKKJJJIIIHHHHHHIIIKKKMMMOOOLLLIIIEEEAAA?????????@@@AAADDDGGGHHHJJJPPPYYY```fffuuu|||pppbbbZZZYYYZZZYYYVVVRRRPPPMMMKKKKKKJJJIIIGGGFFFGGGHHHIIIIIIHHHFFFEEEEEEDDDBBB@@@@@@AAABBBCCCAAACCCEEEEEEEEEIIIQQQXXXhhh```BBB:::<<<>>>777666;;;999:::JJJ\\\jjjvvvjjj^^^pppssseeeeee___[[[___```ddd```___bbbbbb___```ddd```aaaaaa___\\\XXXUUUTTTNNNQQQLLLKKKPPPLLLGGGNNN]]]ttt|||~~~lllgggbbb^^^WWWNNNHHHHHH@@@?????????@@@@@@===;;;;;;;;;:::;;;<<<>>>@@@AAA???:::BBBJJJRRRqqqiiiUUUPPPaaavvviiijjjgggaaa[[[[[[```fffaaa^^^^^^bbbcccbbbcccggg^^^^^^\\\ZZZYYYWWWWWWVVVXXX[[[XXXOOOHHHFFFBBB>>>;;;MMMhhh}}}fffYYYSSSeeeRRRSSSUUUWWWXXXYYY[[[]]]aaannnzzzvvv~~~tttccc[[[WWWRRRPPPRRRMMM```vvv|||lll^^^]]]|||pppeeebbbaaa^^^]]]___aaa^^^YYYZZZYYYYYYYYYZZZYYYVVVTTTYYYZZZYYYVVVSSSSSSVVVYYYWWWVVVSSSQQQTTTYYYWWWSSS^^^ZZZRRRKKKGGGGGGIIIJJJ>>>???>>>:::999@@@NNNZZZXXX]]]ggg{{{}}}wwwnnncccZZZTTTRRRMMMMMMKKKJJJIIIGGGGGGFFFBBBAAA???>>>>>>???BBBCCCAAAFFFLLLQQQWWWbbbpppzzz{{{nnn^^^VVVWWWZZZZZZWWWRRROOOMMMKKKKKKJJJHHHGGGIIIIIIJJJKKKJJJGGGEEEDDDDDDCCCAAA@@@@@@AAABBBCCCBBBDDDGGGGGGGGGKKKTTT\\\oooTTT@@@:::>>>@@@888888>>><<>>@@@AAAEEE@@@HHHQQQ```mmmZZZTTTjjjttteeegggfff```[[[ZZZaaahhhdddaaaaaaddddddbbbcccggg```]]]ZZZYYYYYYZZZYYYXXXUUU[[[[[[TTTMMMIIIBBB;;;===FFF^^^~~~hhh]]]WWWeeePPPRRRUUUWWWYYYYYYXXXXXX^^^bbbmmm~~~}}}|||~~~ggg]]]```^^^^^^uuutttlll|||vvvjjj___bbb```^^^]]]^^^___^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWYYYYYYXXXWWWVVVVVVUUUUUUWWWUUUTTTTTTUUUVVVUUUTTTVVVRRRNNNKKKJJJLLLLLLLLLGGGBBB???===999999EEETTT___\\\dddxxxyyyyyyxxxrrrlllcccWWWPPPOOOTTTRRRPPPNNNLLLHHHBBB???===;;;<<<@@@BBB@@@@@@CCCGGGRRR]]]eeetttzzzjjjbbbYYYUUUUUUVVVUUURRRQQQPPPNNNLLLJJJIIIHHHGGGFFFGGGGGGHHHGGGFFFDDDCCCAAAAAAAAA@@@???@@@BBBDDDCCCCCCDDDEEEDDDGGGTTTbbbzzzvvvOOO;;;>>>===999777888:::999CCCiiivvvrrrcccqqq~~~rrrhhhggghhheeeeeeggggggfffdddaaa^^^^^^```ccc___```aaabbbaaa```^^^]]]YYYOOOJJJNNNNNNHHHGGGLLLVVViiiooobbb^^^]]]eeeoooyyy~~~iiigggrrrxxxuuujjjbbb___YYYRRRLLLGGGEEECCCAAAAAA@@@@@@>>>===<<<;;;>>><<<;;;;;;===???@@@@@@<<>>AAABBBSSSrrr|||mmmggg```YYYyyySSSTTTUUUWWWXXXXXXXXXXXXWWW[[[eeeqqq}}}|||ssskkkddd]]]]]]\\\\\\]]]______^^^]]]\\\\\\\\\\\\[[[YYYXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUXXXVVVTTTTTTVVVWWWWWWVVVWWWSSSOOOMMMMMMNNNNNNNNNMMMIIIEEEAAA:::999BBBNNN]]]\\\aaa|||zzzzzz~~~yyyrrrmmmdddXXXPPPNNNQQQSSSVVVYYYWWWPPPGGG@@@AAA???@@@BBBCCCCCCIIIOOO^^^nnnyyyggg```[[[UUUSSSTTTUUURRROOONNNMMMLLLKKKJJJKKKKKKLLLGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBB@@@AAACCCEEEEEEFFFGGGJJJKKKQQQ```ooojjjKKK>>>;;;::::::::::::<<<===OOOnnnwwwvvvssseeennngggdddhhhlllkkkjjjkkkiiigggdddaaa`````````aaa^^^]]]^^^aaaccc```YYYRRRKKKJJJLLLRRRTTTPPPMMMLLLOOO___tttiiiUUUSSSVVV]]]fffmmmwwwooo___bbboooyyyjjjaaa[[[XXXRRRMMMHHHDDDBBBBBB@@@@@@@@@???>>>===<<<;;;<<<<<<<<<===???AAABBBCCCCCCHHHUUUzzzuuu___ttt{{{iiigggeeeaaa]]]\\\]]]___```^^^_________^^^]]]]]]]]][[[ZZZ\\\]]][[[WWWWWW\\\___^^^\\\XXXRRRKKKDDD@@@>>>>>>KKKfff{{{vvvrrrjjjZZZoooVVVVVVWWWWWWWWWXXXXXXXXXRRRWWW]]]aaahhhtttoookkkiiiccc___ZZZYYYYYYZZZ]]]]]]]]][[[ZZZ[[[\\\\\\\\\[[[YYYYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWUUUSSSSSSUUUWWWXXXWWWWWWTTTQQQPPPPPPQQQRRRRRROOOLLLHHHCCC<<<999>>>FFFYYY[[[^^^rrr{{{{{{}}}wwwrrrnnnfffYYYOOOKKKKKKQQQZZZaaaaaaYYYLLLCCC@@@>>>>>>@@@AAAGGGUUUbbbyyyxxxdddVVVWWWTTTRRRRRRTTTTTTQQQNNNOOONNNKKKJJJIIIKKKMMMNNNIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDCCCAAAAAACCCEEECCCCCCFFFJJJNNNWWWjjj{{{yyyWWWDDD@@@999666;;;===;;;>>>DDDZZZlllqqqvvvsssxxxuuuhhheeefffkkkooolllgggeeefffccc^^^]]]^^^___]]][[[___\\\]]]aaaeeeaaaUUUJJJGGGLLLPPPQQQRRRSSSQQQMMMJJJTTTccctttyyyxxxgggSSSUUU]]]gggmmmrrrzzzqqqccc[[[eeewww|||lllbbb\\\SSSQQQMMMHHHDDDBBBAAAAAA@@@@@@??????>>>===<<<;;;:::;;;===???AAACCCDDDEEEIIIEEEgggooorrrpppaaaeeecccaaa^^^^^^___aaaccc___^^^]]]^^^___```___^^^^^^\\\\\\^^^\\\YYYZZZ^^^___^^^]]]YYYTTTMMMGGGCCC???>>>DDDVVVqqqwww}}}{{{rrr[[[ddd~~~ZZZYYYXXXWWWWWWWWWXXXXXXSSSVVVYYYYYY[[[eeeuuujjjeeeiiigggbbb```]]][[[XXXWWWWWWYYYYYYXXXYYYZZZ[[[]]]]]]\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWTTTSSSQQQRRRTTTVVVWWWWWWWWWUUUSSSSSSTTTUUUUUUUUULLLKKKIIICCC===:::<<>>>>>@@@DDDNNNbbbuuu}}}mmm]]]QQQVVVTTTRRRRRRTTTTTTRRRQQQSSSQQQMMMIIIHHHHHHJJJLLLLLLJJJFFFCCCBBBBBBCCCDDDDDDDDDDDDCCCAAAAAACCCEEEBBBBBBEEEKKKQQQ^^^tttgggIII@@@???888777===<<<999???LLLhhhkkkkkkvvvsssffffffhhhlllnnnkkkeeebbbddd___[[[\\\```bbb___[[[^^^]]]^^^bbbeeeaaaVVVMMMRRRYYYXXXPPPMMMRRRSSSNNNJJJOOOZZZiiizzz~~~kkkggg|||pppffflllvvv~~~tttccc[[[[[[lllnnnccc]]]XXXQQQOOOKKKGGGDDDBBBAAAAAA@@@??????>>>===<<<<<<<<<:::<<<>>>@@@AAABBBDDDEEELLLOOO}}}iiimmmdddgggeeecccaaaaaaaaabbbccc\\\ZZZZZZ[[[___aaaaaa``````]]]\\\]]]\\\ZZZ[[[___^^^^^^]]]ZZZUUUOOOJJJGGGDDDCCCAAAIIIbbb{{{vvv}}}{{{qqqXXX___zzz\\\[[[ZZZYYYXXXXXXXXXXXXSSSVVVXXXYYY[[[```iiiooo|||uuuaaa___ccccccccceeeddd___XXXSSSRRRTTTUUUVVVXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWUUUTTTSSSTTTWWWXXXXXXWWWUUUTTTTTTUUUWWWXXXXXXWWWPPPPPPMMMGGG@@@=========NNN[[[[[[```{{{ttt{{{~~~~~~uuupppmmmmmmhhhZZZKKKDDDDDDEEEIIIMMMOOONNNKKKHHHEEECCCCCCEEEIIITTTiii|||uuufffZZZTTTXXXUUURRRPPPPPPPPPQQQQQQRRROOOLLLHHHGGGHHHJJJKKKMMMJJJGGGCCCBBBBBBDDDEEEBBBBBBCCCBBB@@@AAACCCEEEFFFGGGKKKRRRZZZiiiaaaGGGAAA<<<:::;;;===:::888DDDTTTpppiiijjj|||kkkaaacccfffhhhkkkllljjjhhhaaa^^^\\\___dddfffccc___[[[\\\^^^```___]]]XXXUUUZZZdddeee[[[TTTUUUUUUPPPKKKMMMUUUdddwwwvvvpppzzz|||}}}www~~~zzzxxxyyygggWWWUUU]]]rrrvvvccc\\\WWWSSSOOOMMMIIIEEEBBB@@@@@@@@@@@@???>>>===<<<<<<<<<===:::===???@@@@@@AAACCCFFFNNNeeeuuugggmmmlllmmmjjjiiigggeeedddbbbbbbbbbTTTTTTUUUXXX\\\___``````bbb]]]ZZZ[[[[[[YYYZZZ^^^\\\\\\\\\ZZZVVVQQQMMMJJJGGGEEE@@@BBBWWWrrr~~~{{{}}}xxxmmmVVV^^^{{{\\\\\\[[[[[[ZZZYYYXXXXXXSSSUUUYYY\\\___```bbbcccgggxxx{{{kkkeeefffjjjooottteee___XXXSSSRRRTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[[[[YYYWWWSSSRRRSSSVVVXXXZZZYYYXXXYYYZZZVVVLLLEEEAAA???<<>>=========???>>>===<<<;;;<<<======;;;>>>@@@@@@@@@BBBFFFKKKSSS}}}oooPPP\\\yyyxxxeeeiiilllkkkjjjhhheeecccaaa___TTTWWW\\\^^^```aaacccdddddd^^^YYYYYYYYYXXXYYY\\\ZZZ[[[[[[ZZZWWWSSSOOOLLLFFFDDD@@@AAANNNdddxxxyyymmmVVV]]]yyy[[[\\\\\\\\\\\\[[[YYYXXXVVVYYY]]]^^^^^^]]]]]]^^^ZZZiiipppxxx|||sssjjjjjjoooqqqppp]]]ZZZWWWUUUWWWYYYZZZZZZZZZYYYWWWVVVVVVWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXX[[[\\\[[[WWWTTTPPPPPPRRRUUUYYYZZZYYYXXX\\\]]]YYYOOOHHHFFFCCC???HHHYYYZZZUUUaaavvv~~~{{{{{{~~~zzzzzz|||~~~oookkklllpppmmm```OOODDDBBB@@@???@@@CCCEEEFFFFFFCCCAAACCCHHHMMMSSS^^^hhhoooqqqnnnkkktttuuufffZZZTTTQQQPPPNNNNNNMMMLLLJJJIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKGGGEEECCCAAAAAAAAABBBCCC???@@@AAABBBBBBDDDGGGJJJHHHKKKSSS]]]jjj{{{bbbMMMAAA888===<<<777>>>PPP^^^aaaTTTTTTqqqsssddd|||nnnfffiiihhhbbb```aaa```\\\VVVWWWYYY[[[\\\[[[YYYWWW[[[ZZZYYY[[[]]]\\\YYYVVVQQQ\\\kkkqqqiii\\\VVVWWWPPPNNNOOOXXXgggxxx~~~iiiuuuzzz~~~}}}|||wwwuuuvvvxxx{{{eee___jjj|||vvvccc[[[YYYSSSLLLDDDCCC@@@>>>=========>>>???>>><<<;;;;;;<<<===>>>;;;>>>AAAAAAAAAEEEMMMSSSlllmmmVVVJJJ^^^kkk]]]bbbjjjjjjiiigggeeebbb___^^^ZZZaaahhhiiifffdddfffiiihhh```YYYXXXXXXWWWXXXZZZXXXYYYYYYYYYWWWSSSPPPMMMIIIFFFCCCBBBEEERRRjjj{{{pppXXX[[[sssZZZ[[[]]]^^^]]]\\\YYYXXX[[[___aaa___ZZZWWWYYY\\\XXX\\\XXX___|||sssgggeeejjjiiimmmjjjddddddgggaaaUUUVVVUUUVVVXXX\\\^^^^^^^^^[[[YYYVVVTTTTTTUUUWWWYYYUUUUUUUUUUUUUUUUUUUUUUUURRRSSSVVVYYYZZZXXXSSSOOONNNOOOQQQUUUYYYZZZYYYWWWYYY[[[VVVMMMHHHIIIGGGBBBHHHYYYZZZRRRXXXjjj{{{}}}|||xxxwwwyyy{{{oookkklllrrrpppcccQQQFFFBBBAAABBBDDDGGGGGGFFFDDDCCCBBBFFFPPPXXX^^^eeelllpppuuuxxx|||uuucccXXXUUUTTTQQQMMMJJJLLLNNNNNNMMMKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFCCCBBBAAA@@@@@@@@@@@@AAA???AAABBBCCCDDDFFFIIILLLLLLPPPZZZgggtttyyy^^^JJJ<<<888===999444CCC]]]iiidddYYY\\\zzzfffpppyyynnn[[[aaaccc```___cccccc```[[[^^^aaaaaa___\\\[[[ZZZ___\\\YYY]]]bbbbbb[[[SSSQQQVVVccckkkcccTTTRRRZZZWWWRRRNNNRRR]]]mmm{{{zzzhhh```ttt~~~|||||||||}}}eeecccssswwweeeWWWSSSRRRLLLCCCBBBAAA???>>>>>>???@@@AAA???>>><<<;;;;;;<<<===>>>;;;>>>AAABBBCCCHHHRRRZZZ|||bbbTTT\\\ccctttddd]]]bbbhhhhhhgggfffdddbbb___]]][[[dddllllllfffaaacccgggjjjbbbZZZYYYYYYWWWXXXZZZWWWXXXYYYYYYWWWTTTPPPNNNNNNJJJGGGDDD>>>CCC]]]yyy{{{sssZZZXXXmmm[[[\\\\\\[[[YYYXXXYYYZZZ___\\\YYYYYYZZZ]]]^^^___[[[[[[[[[\\\ddduuuvvvlllkkkgggdddeeeddddddbbb^^^ZZZXXXYYYZZZUUURRRSSSYYYZZZVVVUUUYYY\\\\\\WWWPPPOOOUUUXXXYYYUUUVVVXXXYYYYYYWWWVVVTTTQQQUUU[[[``````[[[UUUQQQMMMOOOSSSUUUWWWVVVUUUTTTWWWWWWUUUSSSOOOKKKHHHFFFJJJMMMUUUYYYWWW\\\sssyyy|||yyyvvv~~~wwwtttvvvxxxkkkjjjtttyyynnnbbbTTTBBBFFFBBBBBBFFFHHHGGGFFFHHHHHHHHHIIIMMMVVVaaalllsss|||{{{oooggg]]]WWWTTTQQQMMMIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@======@@@DDDFFFEEEIIIOOOLLLOOO\\\ooofffOOODDD<<<999999999888GGGcccgggPPPMMMfff^^^\\\xxxllldddbbb```aaacccdddcccaaacccbbb___]]]]]]^^^```bbb___^^^]]]^^^^^^\\\YYYWWWRRRXXX```bbbXXXMMMPPPZZZ^^^YYYSSSQQQXXXjjjpppttt___nnn{{{~~~{{{yyyxxx{{{pppmmm{{{sssiii]]]TTTOOOJJJDDD@@@@@@???>>>======>>>???@@@<<<<<<;;;;;;;;;<<<<<<===EEEBBB;;;CCCLLL@@@MMMyyyttt^^^XXX[[[pppqqqaaa___dddeeeffffffddd```^^^___aaaeeeeeefffgggdddaaaeeemmmeee```ZZZYYY[[[]]]ZZZWWWWWWWWWXXXZZZ[[[XXXTTTPPPOOOLLLKKKJJJDDDBBBSSSjjj}}}yyypppbbbZZZeeeYYYZZZ[[[ZZZXXXWWWXXXYYY^^^[[[YYYXXXZZZ\\\]]]]]][[[\\\[[[ZZZ]]]gggvvvkkkhhhjjjeee```___``````___]]]ZZZXXXYYYZZZXXXUUUUUUYYYYYYVVVUUUXXXZZZZZZWWWTTTVVVZZZ[[[XXXZZZYYYWWWUUUUUUTTTUUUUUUQQQSSSVVVWWWWWWTTTPPPNNNNNNPPPSSSUUUVVVVVVUUUTTTVVVUUUTTTRRRNNNKKKGGGEEEGGGJJJQQQWWWUUUWWWhhh}}}vvvzzz{{{zzz~~~~~~xxxuuuvvvwwwiiigggpppuuukkkaaaSSSBBBFFFBBBAAAEEEGGGFFFFFFHHHHHHGGGGGGKKKTTTaaammmuuuwwweee___WWWSSSSSSRRRPPPMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????AAAEEEEEEDDDGGGMMMRRRXXXfffxxx```III@@@;;;999======@@@PPP___ZZZLLLRRRwwwbbbfffuuunnneeeaaa``````bbbeeefffeeeccceeeccc```]]]\\\]]]___aaa```___]]]]]]]]]\\\ZZZXXXUUU\\\fffhhh^^^SSSTTT[[[\\\YYYTTTQQQUUUdddxxxbbbjjjzzz|||~~~~~~yyytttsssssswwwyyyxxx{{{iiiaaaVVVOOOKKKGGGCCC?????????>>>======>>>??????<<<;;;;;;;;;;;;<<<=========@@@===BBBHHHDDD^^^sssXXXSSSZZZ~~~ooofffeeeggggggggggggddd```]]]^^^______aaafffiiifffaaabbbgggccc^^^YYYXXXZZZ[[[YYYWWW[[[[[[ZZZZZZYYYWWWRRROOORRRNNNLLLJJJBBB>>>KKK^^^xxxyyyuuujjjaaaggg|||WWWYYYYYYYYYWWWVVVWWWXXX[[[YYYWWWWWWYYY[[[[[[[[[ZZZ[[[ZZZXXXWWW[[[bbbhhh~~~oooeeehhhlllggg___[[[[[[\\\\\\ZZZXXXWWWXXXYYYZZZWWWVVVXXXXXXUUUVVVXXXXXXXXXWWWXXX]]]bbb___YYY^^^[[[VVVRRRQQQRRRUUUWWWVVVVVVUUUTTTSSSQQQPPPOOOOOOPPPSSSUUUUUUUUUTTTSSSTTTTTTRRRPPPMMMJJJGGGFFF@@@AAAIIIRRRTTTUUUbbbqqq}}}yyyvvv}}}yyyuuutttuuugggdddlllqqqiiiaaaVVVEEEFFFBBBAAAFFFJJJKKKMMMQQQPPPOOOPPPUUU^^^kkkxxxtttccc]]]XXXRRRPPPPPPQQQPPPNNNKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@????????????@@@AAADDDGGGGGGFFFJJJQQQ\\\fffwww|||TTTAAA<<<;;;777>>>:::@@@TTTTTTJJJOOOppprrrcccyyy|||gggfffaaa^^^^^^___bbbeeefffeeecccfffccc___\\\ZZZ[[[^^^```aaa___]]]\\\\\\[[[ZZZXXXXXX___iiikkkbbbXXXWWW[[[ZZZYYYVVVQQQQQQ[[[nnn}}}|||qqqooosss~~~~~~yyyuuuuuuwww}}}wwwbbb]]]WWWNNNHHHEEECCCAAA>>>>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<======<<>>HHHVVVsssyyy|||tttkkkjjjuuuWWWXXXYYYXXXWWWVVVWWWXXXYYYWWWVVVWWWXXXZZZYYYYYYXXXXXXXXXWWWVVVWWW\\\```eeemmmxxx~~~nnnooofffaaaeeeiiieee^^^[[[ZZZ[[[[[[YYYVVVUUUVVVWWWYYYWWWVVVVVVVVVVVVXXXYYYXXXWWWVVVXXX```gggddd\\\]]]ZZZVVVSSSRRRTTTVVVXXXYYYXXXWWWUUUSSSQQQPPPOOOPPPQQQSSSTTTUUUTTTSSSRRRTTTSSSRRRPPPMMMKKKIIIHHHEEEBBBFFFNNNRRRSSS[[[ggg|||uuuyyy~~~|||{{{yyy}}}yyyuuuqqqoooddd```gggmmmhhhbbbZZZJJJEEEBBBBBBIIIPPPUUUZZZ______```dddkkkuuu~~~fffWWW[[[WWWRRROOONNNMMMLLLJJJKKKKKKJJJIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDCCCCCC@@@@@@??????????????????@@@AAAEEEIIIIIIJJJQQQYYYgggvvveeeHHH<<<<<<===999@@@777@@@VVVLLLEEE^^^ttttttlllbbbdddaaa]]]^^^```bbbccccccaaa```cccaaa\\\YYYYYY[[[^^^```aaa^^^[[[ZZZZZZZZZZZZYYYZZZ```ffffff```YYYXXXZZZWWWYYYWWWRRRNNNTTTcccpppxxx}}}uuuxxx}}}~~~}}}|||}}}xxxyyy}}}yyyeeeXXXUUUPPPIIIDDDBBBAAA???===========================;;;;;;;;;;;;;;;<<<===>>>>>>FFFIIIGGGKKKbbbcccPPP```wwwooorrrnnndddcccccccccaaa___^^^]]]\\\___aaahhhnnnllleeeaaabbbaaa^^^[[[ZZZ[[[[[[ZZZXXXXXXWWWUUUUUUVVVVVVUUUTTTNNNMMMNNNMMMHHHEEEKKKUUUnnnyyy|||sssooossswwwWWWXXXYYYYYYWWWWWWXXXYYYWWWVVVVVVWWWYYYYYYXXXVVVWWWVVVUUUTTTTTTWWW[[[^^^ZZZ^^^eeemmmxxx~~~kkkbbbddd___\\\]]]``````______\\\\\\ZZZWWWTTTSSSTTTVVVUUUUUUUUUTTTUUUXXXZZZ[[[YYYWWWTTTUUU^^^ffffff```XXXXXXWWWVVVVVVWWWXXXYYYTTTUUUVVVUUUTTTQQQNNNLLLQQQRRRSSSSSSSSSSSSRRRRRRTTTSSSRRRPPPNNNMMMLLLKKKTTTLLLIIIMMMOOONNNTTT^^^wwwooosss~~~uuunnnrrr~~~}}}xxxrrrlllggg]]]XXX___fffdddbbb[[[LLLEEEBBBDDDLLLUUU\\\bbbhhhkkkpppxxxppp^^^UUUYYYVVVRRRNNNLLLKKKJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHDDDCCCCCCCCCCCCCCCBBBBBB??????>>>>>>>>>???@@@@@@BBBCCCFFFIIIIIIKKKUUU```nnnuuuRRRBBB===<<<===<<>>>>>===AAADDDEEEPPPtttyyyeeeUUUUUUuuutttnnnqqqlllaaa^^^^^^______``````___^^^aaaaaadddiiihhhbbb```bbb```___]]]]]]\\\\\\[[[ZZZWWWUUUSSSSSSTTTUUUTTTTTTLLLLLLNNNNNNJJJHHHLLLQQQhhhwwwxxxuuuuuuuuuVVVWWWYYYXXXWWWWWWXXXZZZUUUUUUVVVWWWYYYYYYWWWUUUWWWVVVTTTRRRSSSUUUXXX[[[[[[ZZZXXXYYY```ooo|||jjjdddeeeaaa___^^^]]]^^^```cccfff]]]\\\XXXTTTQQQQQQSSSVVVRRRUUUVVVUUUVVV[[[\\\[[[XXXWWWSSSRRRYYYbbbeeebbbUUUUUUVVVWWWXXXXXXXXXXXXTTTVVVXXXYYYYYYVVVRRRPPPRRRRRRSSSSSSRRRRRRQQQQQQTTTSSSRRRPPPOOONNNNNNNNNSSSJJJFFFJJJMMMOOOWWWccctttoootttsssllloooyyy~~~~~~~~~|||wwwoooeee^^^RRRMMMUUU```aaaaaa\\\MMMGGGEEEIIITTT^^^eeelllrrryyyxxxdddYYYVVVSSSRRRPPPNNNLLLKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>>>>???@@@AAAAAAEEEEEEGGGHHHHHHLLLZZZhhhyyy```GGG@@@===;;;;;;888===AAAPPPZZZLLLRRRvvv{{{mmmgggfff``````ccccccccc```\\\ZZZYYYYYY\\\[[[ZZZZZZ[[[^^^aaaccc]]]\\\ZZZ[[[\\\]]]]]]\\\___aaaaaa]]]\\\^^^______VVVYYYYYYUUUPPPPPPWWW^^^ooouuueeebbbnnn~~~}}}~~~~~~oooddd]]]ZZZ[[[LLLJJJFFFBBB???=========;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???@@@@@@EEEJJJ]]]xxx^^^RRRRRRdddyyymmmkkkjjjgggbbb]]]]]]^^^```bbbcccaaa___```]]]]]]``````]]]\\\____________^^^]]]]]]\\\\\\YYYWWWUUUSSSSSSSSSRRRPPPOOOOOONNNLLLIIIGGGGGGHHH___ppp~~~~~~zzzzzzyyyvvvTTTVVVWWWWWWVVVVVVWWWYYYUUUUUUVVVXXXZZZYYYWWWTTTVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVTTTRRRTTT\\\iiirrrrrrgggaaa______aaadddeeecccaaa```aaabbb[[[XXXTTTOOOMMMNNNSSSWWWTTTXXXZZZXXXYYY]]]^^^ZZZUUUUUUSSSRRRVVV]]]aaa___UUUUUUUUUUUUUUUUUUVVVVVVVVVWWWZZZ[[[[[[ZZZXXXWWWSSSSSSSSSRRRRRRQQQQQQPPPRRRQQQPPPNNNNNNNNNNNNNNNKKKDDDBBBGGGKKKMMMWWWccc~~~~~~yyy|||}}}~~~~~~~~~}}}{{{uuukkk^^^UUULLLHHHQQQ^^^bbbddd___PPPMMMMMMUUUcccqqq{{{lll[[[UUUVVVOOONNNNNNLLLKKKJJJKKKKKKGGGFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAABBBBBBGGGGGGIIILLLNNNVVVhhhzzzmmmMMMAAA???;;;999;;;:::777@@@OOORRRQQQkkkzzz|||iiijjjfff^^^cccffffffddd```[[[YYYZZZ\\\^^^^^^^^^^^^___```bbbccc]]]\\\]]]^^^aaabbbaaa```\\\``````\\\]]]aaaaaa^^^WWWYYYYYYWWWSSSSSSVVVYYYhhh|||hhhZZZ```mmm|||tttddd]]]ZZZVVVRRRRRRFFFEEEBBB???===;;;<<<<<<:::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<===>>>???DDDBBBIIIPPPdddkkk]]]PPPPPP___|||{{{kkkhhhgggbbbaaaddd```___```bbbeeefffccc```___[[[YYY\\\\\\YYYYYY\\\^^^^^^___^^^]]]\\\[[[\\\ZZZXXXVVVVVVVVVUUUSSSQQQRRRRRRPPPMMMJJJHHHFFFDDDRRRgggyyy|||{{{~~~|||www~~~SSSTTTVVVVVVUUUUUUVVVWWWTTTUUUVVVYYY[[[ZZZWWWTTTSSSSSSTTTWWWYYYZZZYYYXXXQQQTTTWWWWWWVVVUUUXXXZZZVVVlllyyymmm___[[[```ccc___XXX^^^dddhhheee___ZZZVVVTTTXXXUUUPPPLLLJJJMMMTTTYYYWWW\\\]]][[[[[[___^^^YYYQQQTTTTTTSSSUUUZZZ]]]\\\VVVUUUSSSRRRQQQRRRSSSTTTSSSTTTUUUVVVWWWXXXXXXWWWSSSSSSSSSRRRQQQQQQPPPPPPQQQPPPNNNMMMLLLMMMMMMNNNPPPIIIFFFHHHFFFDDDJJJUUUddd{{{}}}~~~~~~~~~}}}zzztttiiiZZZPPPKKKGGGQQQ___eeehhhcccTTTSSSUUU```sssgggVVVSSSTTTNNNNNNNNNKKKIIIHHHHHHIIIFFFEEEEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@AAA???>>>??????@@@AAACCCCCCFFFHHHKKKPPPUUUbbbxxxlllSSS???======888777<<>>;;;:::999:::<<<@@@DDDFFFIIIYYYzzzpppeeetttvvvkkkfffjjjgggfffgggccc[[[[[[aaaeeeccclllkkkgggcccccceeebbb]]]^^^___aaadddeeeccc^^^[[[YYYZZZ\\\^^^___aaaaaabbbiiieee___YYYVVVWWWYYYZZZZZZbbbqqqxxxiiiZZZTTT```nnn}}}~~~~~~zzzrrrccc[[[RRRLLLKKKIIIFFFBBB???>>><<<:::999999999:::======<<<<<<<<<;;;;;;;;;:::::::::;;;<<>>>>>AAADDDGGGHHHJJJMMMRRR[[[iii~~~}}}[[[KKKCCC<<<;;;;;;:::<<>>>>>@@@DDDIIILLLMMMQQQZZZgggyyyaaaHHHCCC===999;;;<<<<<<>>>BBBAAA@@@FFF[[[}}}nnn{{{xxx{{{uuukkk```dddfffeeefffhhhfffccchhhiiieeeaaa```aaa___ZZZYYY]]]aaaaaa^^^ZZZYYYYYYWWWXXXZZZ[[[\\\\\\[[[[[[aaa___]]][[[YYYYYYYYYYYYVVV___ooo~~~oooeeeccckkkzzz}}}vvvvvvpppccc^^^XXXRRRKKKFFFDDDCCC@@@===;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;======>>>???BBBDDDDDDDDDRRRhhh___XXXLLL^^^~~~nnniiieeefffeeeaaa___``````aaabbbccccccaaa___^^^[[[XXXXXXZZZ[[[YYYZZZ]]]bbbaaa^^^[[[YYYWWWVVVUUU[[[]]]___^^^\\\ZZZZZZZZZXXX[[[ZZZUUURRRRRRNNNJJJDDDJJJVVVfffssszzzzzzxxxxxxtttWWWWWWWWWVVVVVVVVVWWWWWWSSSSSSSSSSSSRRRSSSSSSSSSSSSRRRPPPOOOOOOPPPRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXVVVSSSSSSVVVXXXXXX\\\______aaagggnnnrrryyyqqqfffddd```\\\YYYXXXWWWWWWSSSTTTWWWXXXXXXVVVSSSQQQSSSSSSSSSRRRRRRSSSUUUWWWVVVWWWVVVUUUTTTRRRRRRQQQSSSRRRQQQQQQPPPPPPPPPPPPQQQNNNJJJJJJLLLNNNNNNNNNMMMLLLMMMQQQUUUVVVSSSOOORRRSSSTTTTTTTTTTTTTTTTTTUUUTTTRRRQQQQQQQQQRRRQQQTTTSSSRRROOOLLLLLLNNNPPPUUUUUUQQQGGG@@@@@@DDDFFFOOOWWWaaalll{{{}}}dddjjjlllsssvvv|||{{{wwwvvvwwwuuurrrqqqooojjjaaaZZZQQQUUU^^^jjjpppiiiWWWHHHEEEIIIVVVkkk}}}qqqXXXMMMMMMNNNMMMLLLJJJJJJJJJIIIGGGFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDGGGKKKNNNSSS___nnn~~~|||aaaMMM@@@===999888;;;======???CCCDDDJJJ\\\|||rrrhhhiiihhhddd```^^^___``````cccdddbbb]]][[[]]][[[XXXWWW\\\aaa```[[[WWWWWWYYYUUUWWWYYY[[[\\\\\\[[[ZZZWWWXXXXXXYYYYYYYYYYYYYYYUUU^^^jjjuuummm```aaarrrzzztttvvv}}}qqqfff]]]XXXRRRMMMHHHCCCAAA@@@>>><<<999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<>>>>>AAAEEEJJJ\\\zzzuuummmhhhjjjgggdddaaa^^^[[[ZZZ[[[]]]___^^^YYYWWWXXXXXXUUUVVV[[[```___ZZZVVVWWWYYYSSSUUUXXX[[[\\\\\\\\\[[[WWWXXXYYYZZZZZZYYYXXXWWWSSSXXX```hhhqqqyyyddd\\\iiisssssszzz~~~ssshhhbbbZZZRRRMMMLLLIIIEEEBBB@@@>>>===<<<888888999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::===@@@AAA@@@AAAEEEIIITTTqqqpppYYYPPPSSS|||tttlllhhheeedddbbb^^^___bbbeeeeeedddbbb```]]]ZZZXXXXXXVVVWWWZZZ[[[YYYZZZ]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[]]]______]]]\\\\\\\\\[[[^^^^^^ZZZXXXYYYVVVRRRKKKJJJNNNYYYiiitttvvvsssrrriiiqqqTTTSSSRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPQQQSSSUUUVVVSSSRRRQQQPPPOOONNNMMMMMMTTTNNNNNNTTT[[[[[[WWWTTT[[[WWWVVV]]]hhhmmmkkkfffkkkjjjjjjiiiiiilllqqqtttqqqnnnllloooqqqoooiiiccc___``````^^^[[[ZZZ]]]``````^^^YYYTTTRRRQQQQQQRRRXXXYYYZZZ[[[[[[ZZZXXXWWWRRRQQQPPPQQQSSSVVVWWWWWWVVVTTTQQQPPPPPPPPPOOONNNMMMOOOQQQSSSSSSQQQNNNMMMKKKLLLOOOQQQRRRQQQPPPOOOOOONNNMMMNNNOOOOOONNNLLLMMMNNNPPPRRRTTTUUUVVVVVVTTTTTTSSSQQQPPPPPPSSSUUUQQQQQQPPPNNNLLLKKKMMMNNNVVVVVVNNNAAA???IIIRRRTTTLLLQQQYYYgggqqqfffTTT___bbbjjjxxx|||wwwrrrqqqqqqsssrrrpppnnnjjjeee___[[[TTTQQQOOOPPPRRRQQQKKKEEEGGGJJJNNNSSS[[[gggvvvzzzoooXXXSSSOOONNNLLLIIIJJJMMMFFFGGGHHHHHHGGGFFFDDDCCCDDDCCCBBBBBBBBBBBBCCCCCC@@@@@@??????@@@@@@AAAAAA???CCCGGGIIIKKKMMMSSSWWWeeezzzWWWGGG@@@>>>===<<<:::;;;>>>??????DDDJJJSSSqqq{{{rrrmmmhhhiii``````cccgggeee___YYYXXXWWW[[[[[[VVVTTTVVVWWWUUUUUUYYY\\\\\\YYYWWWWWWXXXSSSUUUXXX[[[\\\[[[ZZZYYY\\\\\\\\\\\\ZZZXXXVVVTTTVVVXXX\\\bbbmmm}}}ppp^^^aaaiiioooyyyxxxxxx|||vvveee^^^ZZZSSSJJJFFFGGGFFFCCC@@@>>><<<<<<;;;888888999:::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;???BBBBBB@@@BBBIIIOOOjjjqqqWWWOOO[[[rrrqqqkkkgggeeeeeebbb^^^___dddhhhgggeeeccc```]]][[[YYYXXXVVVWWW[[[\\\YYYYYY\\\ZZZZZZ[[[\\\]]]]]]]]]\\\]]]___aaaaaa```^^^^^^___ZZZ]]]^^^ZZZYYYZZZXXXTTTPPPMMMNNNWWWdddooosssssstttnnnsssTTTSSSRRRQQQQQQRRRTTTUUUTTTTTTTTTTTTRRRPPPNNNMMMOOOPPPQQQRRRRRRQQQPPPOOOPPPOOONNNNNNOOOQQQTTTUUUVVVTTTRRRQQQQQQPPPPPPPPPPPPLLLMMMVVVZZZXXXVVVVVVZZZXXXWWWYYY^^^bbbaaa^^^^^^^^^^^^\\\ZZZ[[[___ccc______^^^^^^___```^^^[[[^^^___```^^^\\\[[[\\\^^^]]]\\\YYYWWWVVVWWWYYY[[[\\\[[[[[[ZZZXXXVVVTTTSSSPPPNNNMMMOOORRRUUUUUUTTTTTTQQQNNNMMMOOOOOONNNMMMMMMNNNOOOPPPPPPOOONNNNNNMMMNNNOOOPPPOOONNNNNNNNNLLLLLLLLLKKKJJJJJJLLLNNNNNNOOOPPPQQQSSSSSSSSSSSSQQQRRRQQQOOOMMMNNNRRRUUUQQQRRRRRRPPPNNNNNNOOOQQQPPPPPPHHH===???OOO[[[^^^SSSSSSVVVddd~~~||||||tttbbb\\\aaajjjvvv~~~~~~}}}}}}yyytttpppnnnmmmmmmmmmkkkjjjgggccc^^^[[[SSSOOOLLLMMMPPPQQQOOOKKKBBBFFFIIIJJJLLLTTT___gggrrruuuxxxwwwoooeee\\\XXXOOOKKKJJJKKKKKKGGGGGGJJJDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBAAAAAABBBCCCCCC@@@@@@??????@@@@@@AAABBBBBBEEEIIIKKKNNNTTT^^^fff|||cccJJJCCC@@@>>>===;;;:::<<>><<<:::::::::888888999:::;;;:::999999999999:::::::::;;;;;;;;;===@@@CCCBBBAAADDDMMMUUUvvvooo[[[NNNSSSjjjvvvmmmeeeeeefffhhheeeaaaaaaeeedddcccbbb```^^^\\\ZZZYYYXXXVVVWWW[[[\\\YYYXXXZZZZZZ[[[\\\]]]]]]]]]\\\\\\[[[]]]___```^^^]]]]]]^^^XXX[[[[[[YYYXXXYYYWWWTTTQQQOOONNNTTT```kkkrrrtttvvvtttvvv~~~UUUTTTSSSRRRRRRTTTVVVWWWXXXXXXXXXWWWUUUSSSPPPOOONNNPPPRRRTTTTTTRRRPPPNNNOOONNNMMMMMMNNNQQQSSSUUUTTTRRRPPPPPPQQQRRRRRRRRRMMMLLLPPPXXXYYYUUUUUUXXXPPPRRRSSSSSSUUUXXXZZZZZZSSSUUUXXXXXXWWWXXX\\\___YYYZZZZZZXXXXXXZZZZZZXXXRRRSSSUUUWWWYYYYYYYYYYYYYYYYYYZZZZZZYYYWWWUUUSSS]]][[[YYYVVVRRRPPPMMMLLLOOONNNMMMOOOSSSUUUTTTRRRSSSPPPLLLLLLNNNOOONNNLLLNNNNNNMMMLLLLLLMMMNNNOOONNNNNNMMMKKKIIIIIIJJJLLLIIIJJJKKKIIIFFFGGGKKKOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNOOOOOOMMMKKKLLLQQQUUURRRSSSSSSRRRPPPPPPQQQSSSOOOPPPIII???DDDWWWfffiiiTTTNNNLLLXXXsssrrr{{{ZZZaaalllvvv}}}~~~}}}yyywwwyyyzzz{{{yyyuuupppmmmlllhhhhhhhhhgggeeebbb^^^\\\OOOPPPRRRWWW[[[[[[UUUPPPHHHKKKLLLGGGCCCCCCGGGJJJKKKPPPSSSRRRLLLGGGFFFGGGKKKFFFCCCFFFGGGEEEDDDEEECCCDDDFFFGGGHHHGGGEEEDDDCCCBBBAAAAAAAAABBBCCCDDD@@@?????????@@@AAAAAABBBGGGIIIKKKMMMQQQ[[[jjjuuuvvvPPPAAA@@@===999888;;;:::<<<@@@BBBDDDLLLUUU]]]aaa~~~lllbbb[[[```[[[WWWXXX\\\\\\WWWWWWZZZSSSXXXZZZVVVTTTWWWZZZZZZRRRRRRSSSUUUWWWWWWUUUTTTVVVWWWYYYYYYXXXTTTQQQNNNQQQQQQSSSTTTUUUVVVVVVWWWUUUQQQOOOSSS___ooo~~~kkkZZZYYYaaajjjmmmvvvwwwxxxxxxyyy~~~rrriii^^^SSSOOOMMMHHHDDDCCC@@@@@@???===:::999999999888999:::;;;::::::888888999999999::::::;;;;;;;;;===AAACCCBBBAAAEEEPPPYYYvvv{{{]]]RRRQQQZZZqqqnnnnnn```bbbfffkkkiiidddcccfff^^^^^^]]]\\\ZZZYYYYYYXXXXXXVVVWWW[[[\\\XXXWWWYYY[[[\\\]]]^^^]]]\\\[[[ZZZWWWZZZ\\\\\\[[[ZZZZZZZZZVVVYYYYYYWWWVVVXXXVVVRRRQQQNNNNNNSSS]]]hhhqqquuunnnppprrrwwwQQQSSSTTTTTTSSSSSSTTTUUURRRRRRQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPTTTSSSQQQOOONNNNNNNNNNNNQQQQQQSSSSSSSSSRRRPPPOOOMMMPPPTTTWWWYYYWWWUUUSSSRRRSSSTTTUUUVVVVVVVVVVVVRRRTTTUUUUUUTTTTTTUUUVVVSSSTTTUUUVVVVVVVVVVVVVVVSSSSSSTTTUUUUUUVVVWWWWWW[[[XXXVVVWWWXXXXXXUUUQQQZZZZZZYYYXXXWWWUUUSSSRRRMMMOOOPPPRRRRRRQQQOOONNNHHHIIIJJJLLLNNNPPPQQQRRRRRRQQQPPPLLLJJJIIIKKKMMMJJJKKKKKKKKKLLLLLLLLLMMMHHHJJJKKKLLLKKKLLLMMMOOORRRPPPNNNOOORRRSSSQQQOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPTTTVVVTTTOOOLLLMMMPPPLLLPPPOOOMMMXXXhhhnnnhhh[[[NNNKKKPPPZZZlllyyyxxxwww{{{}}}___]]]lllkkkooozzzxxx~~~yyyxxxxxxssstttuuurrrmmmjjjjjjkkkeeeccc``````aaa```\\\YYYVVVZZZ^^^cccmmmtttpppgggdddZZZNNNDDD@@@@@@AAABBBGGGDDD@@@???@@@BBBCCCCCCFFFGGGHHHGGGFFFEEEFFFHHHFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDBBB@@@@@@AAABBBBBBBBB@@@>>>@@@EEEGGGFFFMMMMMMOOOUUU___ooorrrVVV???;;;>>>;;;999;;;AAA<<>><<<@@@FFFTTTooommmRRRGGGTTTooolllhhhbbbgggjjjfffcccddddddcccYYYZZZ[[[[[[YYYXXXXXXXXX[[[]]]]]]ZZZVVVTTTUUUXXX\\\[[[\\\]]]___```___]]]TTTWWWYYYYYYWWWVVVWWWYYYWWW]]]aaa]]]XXXVVVTTTQQQOOOSSSSSSPPPTTTbbbooovvvqqqvvvuuurrrRRRSSSTTTTTTSSSSSSTTTUUUTTTTTTSSSRRRQQQPPPOOONNNOOONNNNNNMMMMMMMMMNNNNNNRRRQQQOOONNNNNNNNNOOOOOOQQQQQQRRRRRRRRRRRRRRRQQQQQQSSSVVVXXXYYYWWWUUUSSSSSSTTTUUUVVVVVVWWWWWWVVVSSSTTTUUUTTTRRRQQQRRRSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQNNNOOOPPPQQQQQQPPPNNNMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPMMMJJJIIIJJJLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKLLLLLLKKKKKKLLLMMMQQQPPPOOOPPPRRRTTTRRRQQQOOOPPPPPPPPPPPPPPPOOOOOOJJJNNNQQQPPPMMMLLLNNNQQQXXX]]]]]]\\\eeerrruuunnn]]]YYYPPPKKKOOOYYYgggsssdddZZZaaa```dddooonnn~~~{{{vvvuuurrrrrroookkkhhhiiilllpppdddaaa]]][[[\\\]]]\\\ZZZZZZ]]]bbblllzzz{{{oooddd[[[PPPHHHEEEDDDBBB@@@===>>>???@@@@@@BBBCCCDDDPPPNNNKKKHHHFFFEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@???@@@AAABBBBBBBBBBBBDDDFFFFFFFFFNNNSSS\\\iiiyyylll]]]III999:::>>>;;;999;;;???===BBBGGGEEELLLllliiiyyyssseee^^^]]]]]]ZZZ\\\___^^^\\\ZZZ[[[\\\]]]ZZZWWWUUUUUUUUUTTTSSSYYYYYYZZZXXXVVVVVVYYY[[[ZZZYYYWWWVVVVVVWWWXXXYYY[[[UUUUUU[[[```]]]WWWTTTRRRRRRQQQOOOQQQ[[[kkkxxxwww]]]RRRSSSWWW___kkkvvvwwwuuuvvvuuurrruuuxxxkkkccc\\\XXXRRRMMMGGGDDDDDDCCC???;;;<<<;;;999999:::::::::999777888888999999999999999999:::;;;;;;;;;===@@@BBB???EEEFFFEEERRRuuuZZZ[[[\\\XXXooouuuiiijjjfffkkklllgggcccbbbaaa___^^^___```___]]]\\\[[[\\\ZZZ\\\]]]ZZZWWWUUUWWWZZZ[[[ZZZYYYYYYZZZZZZYYYWWWOOORRRUUUUUUTTTTTTUUUWWWZZZ]]]^^^\\\[[[\\\YYYTTTUUUUUUTTTTTTVVV^^^jjjsssppprrrqqqqqq|||QQQRRRSSSRRRQQQQQQSSSUUUVVVUUUTTTRRRQQQOOONNNMMMNNNMMMKKKJJJJJJKKKMMMNNNNNNNNNMMMMMMMMMNNNPPPQQQRRRRRRQQQRRRRRRSSSTTTUUUWWWWWWXXXYYYXXXWWWUUUTTTSSSTTTUUUVVVWWWWWWWWWWWWTTTUUUUUUTTTQQQPPPPPPQQQRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVUUUUUUUUUTTTXXX[[[ZZZVVVTTTVVVYYYTTTTTTTTTTTTTTTSSSSSSRRROOOPPPQQQQQQPPPOOOMMMLLLSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOLLLJJJJJJKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJJJJKKKPPPOOOOOOPPPSSSTTTTTTSSSPPPPPPPPPOOOOOONNNNNNMMMFFFJJJMMMNNNMMMNNNQQQTTTYYY]]]^^^^^^dddmmmmmmffffffmmm^^^MMMMMMOOOZZZtttnnn^^^```^^^```hhhiiiwwwzzzwwwwwwssslllfffccceeekkkpppgggccc]]]YYYXXXXXXXXXWWWVVVXXX]]]jjjzzzyyylll^^^WWWPPPKKKJJJHHHDDD???>>>??????@@@CCCGGGLLLPPP]]]VVVMMMHHHFFFFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA???>>>???AAABBBCCCDDDFFFHHHHHHIIIIIIQQQ\\\lll~~~pppQQQIII>>>888;;;>>>;;;999;;;???>>>CCCIIILLL\\\hhhqqqvvvmmmeee\\\[[[___\\\^^^```aaa___]]]]]]]]]bbb]]]WWWSSSRRRRRRSSSTTT\\\\\\ZZZYYYWWWWWWWWWXXXZZZXXXUUUSSSTTTWWW\\\___YYYUUUVVV\\\aaa]]]WWWSSSQQQQQQTTTVVVQQQQQQaaauuuhhhVVVOOOMMMVVVaaannnvvvyyyxxxrrrkkkhhhrrr}}}~~~kkk\\\UUUSSSSSSSSSMMMIIICCCAAA@@@???;;;888<<<:::999888999:::999888999999999:::::::::;;;;;;999;;;=========>>>@@@BBB>>>FFFFFFHHHggguuuNNNVVV]]]ZZZxxxlllgggiiifffiiijjjeeeaaaaaa```]]]aaabbbcccbbb___]]]]]]]]]XXXZZZ[[[ZZZWWWWWWYYY\\\___]]]ZZZYYYYYYYYYXXXVVVNNNPPPSSSTTTTTTTTTUUUWWWYYYYYYWWWVVVZZZ]]]ZZZSSSWWWSSSSSSWWWYYYZZZeeerrrtttrrrpppqqqxxxOOOOOOPPPOOONNNNNNPPPRRRTTTSSSRRRQQQOOONNNMMMLLLNNNMMMKKKIIIJJJKKKNNNPPPKKKKKKKKKKKKMMMOOOQQQRRRSSSSSSRRRRRRTTTVVVXXXYYY[[[[[[ZZZXXXWWWVVVUUUTTTSSSTTTUUUVVVVVVWWWWWWVVVSSSTTTUUUTTTRRRQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRSSSQQQRRRRRRSSSSSSRRRQQQPPPRRRTTTWWWWWWVVVUUUVVVXXXTTTUUUVVVVVVWWWWWWVVVVVVRRRRRRRRRRRRQQQOOONNNMMMTTTTTTTTTSSSSSSSSSSSSRRRPPPQQQRRRQQQOOOMMMLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMKKKLLLMMMLLLKKKJJJKKKLLLOOOOOOPPPQQQSSSTTTUUUUUURRRRRRPPPOOONNNMMMMMMMMMGGGIIILLLMMMNNNPPPSSSVVVQQQTTTTTTRRRUUU[[[ZZZUUUgggvvveeePPPTTTPPPVVVvvv~~~wwwhhhccc]]]ZZZ___eeepppxxxyyypppgggbbbcccgggjjjmmmiiiccc]]]XXXTTTSSSRRRPPPQQQVVV```kkkooojjjbbbZZZVVVSSSSSSSSSQQQJJJDDDEEEBBB???AAAIIISSSZZZ^^^bbbXXXLLLFFFEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBB@@@???>>>@@@AAADDDCCCDDDHHHJJJKKKOOOSSSbbbooocccMMMCCC>>><<<>>>>>>:::999<<>>;;;999<<<:::888888999:::999888888888999999999:::;;;;;;999<<<>>>??????@@@AAABBBCCCCCCEEEVVVmmmQQQIIIQQQggg{{{lllfffeeebbbeeeeeeaaa```aaaaaa^^^___``````___\\\ZZZYYYYYYUUUWWWYYYYYYWWWWWWZZZ]]]___]]]ZZZYYYYYYYYYXXXWWWSSSTTTUUUVVVVVVVVVVVVWWWSSSTTTRRROOOQQQUUUTTTPPPTTTMMMNNNXXXZZZXXXaaaqqq|||wwwuuutttttt~~~LLLMMMMMMKKKJJJKKKNNNPPPOOOOOOOOONNNNNNMMMMMMLLLMMMKKKIIIHHHHHHJJJMMMOOOJJJJJJJJJKKKLLLOOOQQQRRRTTTTTTTTTTTTUUUWWWZZZ[[[[[[ZZZYYYWWWUUUTTTTTTSSSQQQRRRSSSTTTUUUUUUUUUUUUQQQRRRTTTTTTTTTTTTVVVWWWUUUTTTSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSSSSQQQPPPOOOQQQPPPPPPRRRUUUWWWUUUSSSTTTUUUVVVWWWWWWXXXXXXXXXSSSSSSSSSRRRQQQPPPOOOOOOQQQQQQQQQRRRSSSSSSTTTTTTQQQSSSTTTSSSQQQOOONNNOOOKKKKKKKKKKKKLLLLLLLLLLLLHHHJJJLLLLLLKKKKKKMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUSSSRRRQQQOOONNNMMMMMMMMMHHHIIIKKKKKKLLLNNNQQQSSSQQQQQQOOOLLLMMMPPPQQQOOOZZZiii[[[MMMWWWSSSTTTnnnsssrrrbbbVVVKKKMMMYYYeeemmmvvv}}}wwwooojjjgggggggggmmmkkkgggbbb\\\WWWSSSRRRQQQRRRUUUXXXZZZYYYYYYZZZZZZZZZZZZ[[[[[[WWWPPPKKKHHHEEEGGGPPP]]]ffffffbbb\\\SSSHHHBBBCCCDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAA@@@AAABBBDDDDDDBBBCCCHHHLLLPPPZZZeee~~~jjjPPPDDD@@@>>>===>>><<<;;;===@@@DDD???FFFdddrrroooeeeZZZ^^^hhhfff[[[``````______]]]ZZZWWWUUUVVVUUUTTTUUUXXXZZZZZZZZZYYY[[[\\\\\\[[[YYYWWWUUUPPPQQQRRRSSSUUUWWWYYYZZZWWWSSSRRRVVVXXXVVVSSSTTT\\\UUUVVV^^^\\\TTTZZZhhhppp{{{~~~cccMMMMMMVVVbbbkkkooopppuuuyyyxxxrrrkkkggghhhoooyyy~~~qqqiii[[[XXXUUURRRPPPNNNKKKJJJGGGDDDAAA???===<<<;;;:::;;;:::888888999999999888888777777777888999;;;<<<;;;===@@@AAAAAAAAABBBDDDDDDIIIXXXsss}}}aaa[[[TTTWWWlllqqqiiidddbbbeeefffeeeaaaaaacccbbb^^^\\\]]]]]]\\\YYYWWWVVVVVVTTTVVVXXXWWWUUUUUUXXX\\\XXXWWWUUUVVVWWWXXXWWWVVVXXXXXXWWWWWWWWWWWWUUUTTTNNNRRRRRRMMMJJJMMMNNNNNNRRRKKKMMMWWWXXXTTT[[[jjj~~~zzzyyyxxxssswwwKKKKKKKKKJJJIIIJJJLLLOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHFFFFFFGGGHHHJJJLLLLLLLLLKKKKKKLLLNNNPPPQQQSSSSSSTTTTTTVVVWWWYYYYYYWWWVVVUUUTTTSSSRRRRRRQQQNNNOOOPPPQQQRRRRRRRRRRRRNNNPPPSSSTTTUUUVVVYYY[[[UUUVVVVVVUUUTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQPPPNNNMMMPPPTTTVVVTTTQQQQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSRRRQQQQQQPPPPPPPPPNNNNNNOOOPPPRRRSSSTTTTTTRRRSSSTTTRRRPPPOOOPPPQQQLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIKKKLLLKKKLLLNNNOOOMMMOOOQQQQQQPPPQQQRRRTTTRRRQQQOOOMMMLLLLLLLLLMMMHHHHHHGGGGGGIIIJJJLLLMMMRRRPPPNNNLLLKKKLLLMMMMMMNNNXXXQQQLLLWWWWWWVVVdddtttmmm]]]JJJDDDOOOWWW___iiiqqqyyyyyyuuuqqqllljjjfffgggfffccc___ZZZXXXXXXTTTSSSSSSQQQLLLHHHLLLRRRVVVZZZ^^^___\\\XXXUUUSSSWWW[[[eeesss}}}{{{nnnbbbQQQLLLDDDAAAAAACCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA???AAABBBCCCCCCDDDGGGIIIHHHEEEHHHQQQXXX```nnn~~~yyyeeeNNN@@@===;;;:::::::::;;;===BBBEEEFFFHHH\\\www```fffbbbYYY```pppoooaaabbb```^^^]]]\\\ZZZWWWUUURRRRRRUUUXXX\\\^^^]]][[[WWW]]]bbbccc___ZZZWWWVVVRRRSSSVVVXXXYYYZZZYYYYYYVVVSSSSSSWWWXXXUUUSSSTTT]]]VVVTTTZZZ\\\XXXYYY___bbbtttoooOOOIIIMMMUUU\\\___eeeppp|||xxxsssmmmggg```]]]bbbiii|||nnnaaaYYYUUURRROOOKKKGGGEEEEEEFFFGGG@@@???===;;;::::::::::::;;;999888777888999888777888777777777888999;;;<<<===???@@@AAAAAABBBDDDFFF@@@WWWuuunnn___WWWPPPMMM^^^mmmfffbbbbbbeeemmmmmmiiidddcccdddbbb]]][[[\\\]]]\\\YYYWWWVVVWWWVVVXXXYYYXXXUUUUUUWWWZZZWWWWWWWWWYYY[[[\\\[[[YYYYYYWWWVVVVVVVVVUUURRRPPPNNNSSSUUUOOOKKKMMMOOOPPPRRROOOPPPUUUTTTPPPUUU^^^tttvvvyyyxxxuuuxxxLLLLLLKKKJJJIIIJJJMMMPPPOOONNNNNNMMMLLLKKKKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKNNNNNNMMMLLLMMMNNNOOOPPPQQQQQQSSSTTTUUUUUUUUUUUUQQQQQQRRRRRRQQQQQQPPPOOOLLLLLLMMMNNNOOOOOOOOOOOOMMMOOORRRSSSTTTVVVXXXZZZTTTUUUWWWWWWVVVSSSPPPOOOOOOQQQTTTUUUVVVUUUSSSRRROOOOOOOOOQQQSSSSSSSSSRRROOOPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPOOOOOOOOOPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRPPPNNNNNNOOOQQQNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKLLLLLLKKKKKKLLLNNNMMMOOOQQQPPPOOONNNPPPRRRPPPNNNLLLJJJIIIJJJKKKKKKIIIGGGFFFFFFGGGJJJKKKLLLNNNMMMMMMLLLKKKIIIHHHIIIKKKLLLLLLNNNSSSVVVXXXZZZppp~~~cccKKKKKKKKKRRR[[[aaaeeeppp}}}wwwqqqlllcccdddccc```[[[YYYZZZ[[[VVVRRROOONNNIIIEEEGGGMMMQQQYYYbbbfffddddddggglllwww|||gggYYYGGGFFFCCCAAA@@@AAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB???AAACCCEEEFFFHHHKKKNNNQQQPPPWWWeeepppyyy}}}___TTTMMM@@@;;;???999:::::::::===AAAEEEGGGHHHYYY~~~~~~mmm^^^aaaaaaaaagggnnnmmmeeedddaaa^^^]]]]]]]]]\\\ZZZUUUUUUWWWZZZ]]]^^^\\\[[[XXXbbbkkkkkkcccZZZWWWWWWVVVWWWYYYZZZ[[[ZZZZZZYYYUUUUUUXXX^^^^^^YYYUUUTTTZZZXXXWWWWWWYYY[[[[[[[[[]]]ppp{{{~~~bbbQQQLLLJJJNNNRRRXXXcccoooooonnnmmmiii^^^TTTWWW___vvvyyy{{{rrrrrrnnnfff]]]TTTPPPNNNLLLJJJFFFBBB@@@@@@BBBDDD;;;;;;:::999888888:::;;;;;;999777777888999888777999888777777888:::===>>>???@@@AAAAAAAAABBBEEEHHHQQQsssbbbPPPLLLKKKOOOYYYxxxllljjjcccbbbiiinnnmmmiiiccccccdddbbb]]]ZZZ\\\]]]\\\ZZZXXXXXXXXXYYY[[[\\\ZZZVVVUUUWWWZZZZZZZZZ\\\^^^aaa```^^^\\\XXXVVVTTTTTTVVVUUURRRPPPPPPSSSTTTQQQQQQTTTTTTRRROOOQQQTTTTTTRRRRRRUUUXXXhhhrrryyyxxxvvv{{{MMMMMMLLLJJJIIIKKKNNNQQQRRRQQQPPPNNNLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLLLLPPPOOONNNMMMMMMMMMNNNOOONNNOOOQQQSSSSSSSSSRRRRRRMMMNNNOOOPPPPPPPPPOOONNNJJJJJJLLLMMMMMMMMMMMMMMMLLLNNNQQQRRRSSSTTTWWWYYYSSSUUUWWWXXXVVVSSSOOOMMMMMMOOOQQQTTTUUUTTTRRRQQQMMMPPPTTTSSSQQQPPPSSSUUUPPPQQQQQQRRRSSSSSSRRRRRRNNNNNNMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPNNNLLLLLLNNNQQQOOOOOONNNLLLKKKIIIHHHHHHKKKLLLMMMLLLKKKJJJKKKLLLMMMOOOQQQPPPNNNMMMOOOQQQMMMLLLJJJHHHGGGHHHIIIJJJJJJHHHGGGGGGIIILLLMMMNNNJJJKKKMMMOOOMMMIIIFFFGGGHHHDDDIIIMMMJJJNNNTTTQQQccc}}}TTTHHHEEEKKKRRRTTTUUU]]]qqqzzzrrrlllddddddaaa[[[VVVUUUWWW[[[\\\TTTPPPQQQPPPLLLKKKOOORRR^^^lllssstttxxxkkkWWWMMMBBBCCCCCCBBB@@@@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBB???AAADDDFFFHHHJJJNNNQQQ[[[[[[fffxxxcccGGGCCCCCC;;;999???<<<======>>>@@@EEEFFFFFFKKKhhhxxxnnnmmmeeeaaabbbjjjmmmiiieeefffeeebbb^^^]]]___aaaaaa```[[[ZZZYYYZZZ\\\\\\[[[ZZZ[[[gggrrrrrrfff[[[VVVWWWXXXXXXYYYYYYYYYYYYYYYYYYUUUWWW]]]eeeeee^^^WWWUUUXXX[[[[[[WWWXXX]]]___]]][[[iiinnnwwwzzz]]]QQQGGGGGGKKKOOOWWW___ggghhhkkkhhh]]]TTTYYYdddkkkoooxxx|||ssskkkeee```aaaaaa\\\UUUOOOLLLKKKCCCDDDEEECCCAAA>>>======:::::::::999999999;;;===;;;999777777888999888777:::999888888999<<<>>>@@@@@@AAAAAAAAAAAACCCFFFIIIoootttSSSNNNQQQMMMOOOrrrzzzyyyxxxiiidddllliiihhhddd```aaadddbbb]]]YYYZZZ\\\[[[YYYXXXXXXXXX]]]^^^___\\\XXXVVVWWWZZZXXXYYY[[[^^^```^^^[[[XXXWWWUUUTTTUUUWWWWWWUUURRRQQQQQQQQQQQQUUUZZZXXXRRRJJJQQQUUURRRRRRVVVYYYYYYbbbpppyyywwwwww|||~~~zzzOOOLLLJJJKKKNNNPPPOOOMMMNNNOOOPPPPPPNNNKKKHHHFFFIIIIIIHHHHHHIIIJJJKKKLLLPPPNNNKKKIIIHHHIIIKKKMMMOOOPPPQQQRRRRRRQQQOOONNNOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLTTTRRROOOOOOQQQSSSSSSSSSRRRTTTVVVWWWVVVSSSPPPNNNNNNOOOOOOPPPQQQRRRSSSSSSOOOPPPQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSMMMOOOQQQRRRPPPOOOPPPPPPNNNNNNPPPQQQRRRSSSSSSSSSMMMMMMLLLKKKKKKLLLMMMNNNOOOMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKHHHFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIJJJKKKJJJIIIGGGFFFDDDGGGJJJIIIGGGHHHNNNSSSaaaxxxoooOOOHHH@@@CCCOOOQQQPPPdddwwwqqqkkkfff^^^XXXUUUSSSRRRQQQRRRRRRRRRPPPNNNMMMNNNOOOWWW___kkkuuuttt]]]NNNGGGCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAADDDBBBCCCGGGJJJMMMTTT\\\nnnuuu___PPPCCC???===::::::>>>@@@888999BBBEEEBBBDDDLLLaaasssllljjjggggggeeeddddddeeefffgggfff^^^ZZZ^^^bbb```\\\YYY\\\^^^aaaaaa```^^^]]]]]]\\\aaadddccc^^^YYYWWWWWW___^^^ZZZVVVSSSRRRUUUWWWXXXZZZ\\\^^^^^^\\\ZZZXXXZZZXXXUUUTTTUUUXXX\\\___]]]aaagggrrr^^^CCCFFFKKKGGGMMM^^^___aaaeeehhhkkknnnsssvvv~~~zzzuuuwww~~~rrrpppnnnmmmkkkgggccc___[[[YYYWWWSSSOOOKKKHHHGGGEEECCC@@@>>>=========>>><<<<<<<<<;;;;;;:::::::::999999888888888888888999:::999777888:::<<<======GGGAAA@@@DDDCCC@@@JJJZZZeeePPPOOOOOOSSS\\\~~~zzzlllbbbccc```cccffffffcccbbbbbbcccccc```]]][[[ZZZYYYWWWUUUZZZ[[[ZZZYYYWWWWWWYYY[[[[[[]]]```bbbaaa]]]YYYVVVSSSTTTUUUVVVVVVVVVUUUUUUQQQOOOMMMNNNQQQRRRQQQOOOPPPQQQRRRSSSTTTTTTTTTTTT^^^iiixxx{{{zzz|||PPPMMMKKKKKKLLLMMMKKKIIIKKKKKKKKKKKKKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKMMMNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQSSSUUUUUUSSSRRRPPPLLLNNNQQQQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPOOONNNLLLLLLLLLMMMMMMOOONNNLLLKKKJJJJJJLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLJJJHHHFFFHHHIIIHHHGGGFFFGGGHHHFFFGGGHHHIIIJJJJJJIIIHHHFFFHHHJJJIIIFFFGGGLLLQQQSSSbbbpppxxx~~~rrrUUUFFFDDDEEEIIILLLPPP[[[hhhvvv|||pppjjjaaaZZZVVVTTTSSSRRRNNNNNNOOONNNMMMLLLLLLLLLRRRYYYeeeoooyyysss]]]LLLEEECCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGLLLSSSXXX___jjjuuuzzzbbbQQQFFF>>>======:::999:::??????CCCFFFBBBCCCUUUkkk{{{ooofffbbbaaaeeeeeedddccccccddddddeeeccc]]]ZZZ^^^```^^^\\\[[[[[[^^^aaaaaa```___^^^^^^```___]]]]]]^^^^^^\\\ZZZ___^^^[[[WWWSSSRRRTTTUUUWWWYYY[[[^^^______^^^]]]]]][[[XXXVVVVVVXXXZZZ[[[YYY]]]bbbjjjzzz{{{]]]MMMFFFCCCHHHPPPWWW\\\dddllluuu~~~zzztttwww}}}|||{{{uuuoookkkgggfffdddcccbbb```\\\YYYUUUSSSQQQMMMIIIFFFCCCBBBBBBAAA???===;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::999888888777777888888999:::999999:::<<<>>>??????AAA===CCCLLLHHHFFFcccZZZLLLNNNVVV```wwwrrrtttrrrfff___```___aaacccbbb```___```bbbdddaaa^^^\\\\\\ZZZYYYWWWWWWXXXYYYYYYXXXXXXZZZ\\\```bbbbbb```ZZZUUURRRQQQSSSRRRQQQRRRUUUVVVUUUTTTRRRPPPOOOPPPRRRRRRQQQOOOOOOOOOQQQRRRSSSTTTTTTTTTWWWaaaqqq}}}|||QQQNNNLLLJJJJJJJJJHHHFFFIIIIIIJJJJJJKKKLLLLLLMMMPPPPPPQQQQQQPPPOOOMMMLLLIIIIIIJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLMMMMMMNNNOOONNNNNNMMMLLLKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUTTTPPPNNNNNNOOOVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOPPPPPPQQQKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQTTTVVVVVVTTTQQQNNNKKKNNNPPPQQQOOOLLLKKKJJJNNNNNNOOOOOOOOOOOONNNNNNQQQPPPOOONNNMMMLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMMMMLLLJJJEEEGGGHHHGGGFFFEEEFFFGGGFFFFFFHHHHHHIIIHHHGGGFFFGGGIIIJJJHHHFFFGGGKKKOOOQQQUUU[[[eeeuuugggRRRNNNEEE>>>BBBLLLTTTUUU```kkkyyy{{{tttjjjaaa\\\XXXVVVTTTNNNOOOOOOOOONNNMMMKKKKKKHHHMMMUUU[[[aaaiiiqqqwwwsssnnncccUUUHHHAAABBBEEEAAAAAABBBBBBCCCCCCCCCCCCEEEFFFGGGGGGGGGHHHJJJMMMOOOSSS\\\eeellluuujjjUUUGGGBBB===:::<<<===<<<999999;;;AAAGGGEEE@@@LLLtttxxxsssmmmhhheeecccaaa```cccbbbbbbaaabbbbbbcccccceeeaaa___```___[[[ZZZ\\\\\\^^^aaabbb```___^^^^^^ccc\\\UUUVVV]]]aaa```\\\\\\\\\[[[XXXUUUSSSSSSTTTUUUWWW[[[^^^aaabbbbbbbbb^^^]]]\\\ZZZXXXXXXXXXXXXUUUYYY^^^dddppp{{{ZZZEEEAAAEEEGGGKKKRRR\\\iiiuuu~~~ooojjjnnnuuuxxxqqqrrrtttzzzxxxwwwyyy}}}|||wwwwwwwwwzzz{{{uuurrrooollliiifffbbb```\\\[[[ZZZYYYYYYXXXUUUSSSNNNMMMKKKHHHEEEBBB???>>>@@@???===;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::888888777777777888888999::::::<<<===???@@@AAABBBBBBBBBDDDHHHOOOccceeeRRRIIIUUUuuupppfffiiijjjbbb]]]```_________^^^]]]]]]___aaaeeebbb___^^^]]]\\\ZZZYYYTTTVVVXXXZZZZZZ[[[\\\^^^___aaa```ZZZRRRNNNOOORRR\\\WWWRRRRRRUUUWWWUUURRRTTTRRRQQQRRRRRRRRRPPPNNNPPPPPPQQQQQQQQQQQQQQQPPPPPPWWWggg{{{~~~tttPPPOOOMMMKKKJJJIIIIIIHHHKKKLLLNNNOOOPPPPPPPPPOOORRRSSSTTTTTTSSSPPPNNNLLLJJJKKKMMMNNNOOOOOOOOONNNJJJJJJIIIIIIKKKLLLNNNPPPNNNNNNMMMLLLKKKKKKKKKKKKGGGHHHIIIKKKMMMNNNOOOPPPTTTWWWXXXTTTMMMJJJLLLPPPZZZXXXVVVTTTRRRRRRRRRRRRQQQQQQPPPOOONNNNNNOOOOOOMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQSSSTTTTTTRRRPPPOOOKKKNNNQQQQQQOOOLLLJJJIIIMMMMMMNNNNNNMMMLLLLLLKKKOOONNNNNNMMMMMMLLLLLLLLLNNNMMMMMMLLLLLLMMMNNNOOOKKKKKKMMMNNNOOOOOONNNNNNKKKKKKJJJIIIHHHGGGFFFEEEHHHHHHHHHJJJLLLLLLJJJHHHDDDFFFGGGFFFEEEDDDEEEFFFIIIIIIIIIHHHGGGEEEBBBAAAFFFGGGGGGGGGFFFHHHKKKOOOXXXVVVWWWaaarrr~~~~~~iii\\\MMMDDDCCCGGGLLLOOOQQQZZZhhhuuuzzzqqqiiibbb\\\XXXVVVTTTQQQOOONNNMMMLLLKKKIIIKKKLLLLLLLLLMMMPPPRRRMMMMMMLLLHHHDDDBBBCCCEEEBBBBBBBBBBBBCCCDDDDDDEEEDDDFFFFFFFFFHHHMMMTTTZZZ___fffqqq|||pppRRRFFFBBB===;;;:::<<>>===???BBBDDDAAABBB\\\sssnnniiieeeccceeeeeedddbbbaaaaaaaaaaaaaaabbbbbbbbbdddbbbaaa```[[[UUUUUUZZZ]]]___aaaaaa___]]]\\\[[[```ZZZTTTUUU[[[___^^^[[[XXXYYYZZZYYYVVVUUUUUUUUUVVVXXX[[[^^^aaabbbbbbbbb]]]]]]\\\\\\[[[YYYWWWVVVSSSWWW\\\aaakkkzzzkkkOOOCCCCCCEEEFFFLLLUUU```kkkuuu|||nnnggghhhjjjjjjiiigggiiioooxxx|||zzzwwwxxxyyy{{{}}}}}}xxxsssvvvwwwyyyzzz|||~~~|||xxxuuuxxx{{{wwwpppmmmkkkgggeeecccaaa^^^\\\XXXWWWUUUTTTTTTSSSQQQOOOJJJIIIGGGEEECCC@@@???>>>>>>===<<<;;;:::;;;;;;;;;::::::::::::::::::::::::888888777777777888999999;;;<<<>>>???@@@@@@AAABBBFFFHHHCCCCCC^^^eeeVVVSSSMMMgggtttgggaaafffgggbbb```cccaaa```^^^\\\\\\]]]```bbbcccaaa___]]]]]]]]][[[ZZZRRRUUUYYY\\\]]]]]]___```^^^``````[[[UUUTTTZZZaaaiiiaaaXXXUUUWWWXXXUUUPPPUUUTTTTTTTTTSSSRRRPPPNNNRRRRRRRRRQQQPPPOOONNNMMMOOORRR]]]rrr}}}NNNNNNNNNMMMLLLLLLMMMMMMMMMNNNQQQSSSSSSRRROOONNNQQQRRRSSSTTTSSSPPPNNNLLLNNNOOOPPPQQQQQQOOONNNLLLHHHHHHHHHIIIJJJMMMOOOQQQOOONNNMMMLLLKKKKKKKKKKKKGGGHHHIIIKKKNNNOOOQQQRRRTTTUUUTTTPPPKKKLLLRRRYYY]]][[[XXXUUUSSSSSSSSSSSSRRRQQQOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPLLLOOOQQQQQQOOOLLLJJJJJJMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMJJJKKKMMMOOOOOOOOONNNMMMLLLLLLKKKJJJIIIGGGGGGFFFIIIHHHHHHIIIJJJIIIGGGEEEDDDEEEFFFFFFDDDDDDEEEFFFIIIIIIIIIHHHFFFDDDBBBAAACCCDDDDDDEEEFFFIIIMMMPPPWWWVVVYYYaaannnuuuppptttkkkUUUGGGHHHJJJQQQZZZcccnnnzzz}}}sssiiicccaaa[[[TTTOOOMMMLLLKKKIIIOOONNNMMMKKKHHHFFFFFFFFFGGGHHHIIIHHHEEEBBBAAA@@@EEEEEEEEEEEEFFFGGGHHHIIIHHHJJJKKKLLLOOOXXXeeeooowww~~~xxxkkkWWWGGGDDDCCC======<<<;;;===@@@AAA@@@FFFDDDBBBDDDSSSvvv}}}lllfffbbb______aaabbb```]]]``````aaaaaabbbbbbbbbbbb```______^^^XXXTTTVVV\\\]]]___``````]]]ZZZXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXSSSUUUXXXXXXWWWWWWWWWXXXYYYZZZ[[[]]]^^^______^^^XXXYYY[[[[[[[[[YYYWWWVVVSSSVVVZZZ]]]cccooo~~~aaaHHH@@@CCCCCCGGGOOOWWW```jjjsssyyy~~~xxxrrrqqqpppkkkdddhhhfffeeejjjssszzz{{{zzzvvvwwwzzz||||||yyyuuuqqquuuxxx{{{|||{{{zzz{{{||||||}}}uuurrrkkkgggjjjooonnnhhhgggddd```\\\ZZZWWWTTTRRRVVVSSSQQQOOOOOONNNLLLJJJFFFEEEDDDBBB@@@???>>>======<<<<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::888888888888888999::::::===???@@@@@@??????@@@BBBDDDEEEKKK[[[ttt~~~mmm^^^MMMQQQ\\\fffsssmmmeeebbbffffffbbbaaaeeedddbbb___]]]^^^```bbbcccaaa___]]]\\\\\\\\\ZZZYYYSSSVVVZZZ]]]^^^___aaabbbbbbdddeeebbb]]]___hhhqqqkkkbbbYYYVVVXXXYYYVVVQQQTTTUUUVVVUUUSSSQQQOOONNNPPPQQQQQQRRRRRRQQQQQQPPPSSSTTTXXXhhhMMMNNNOOOOOONNNNNNPPPRRRMMMNNNPPPRRRQQQOOOMMMKKKOOOPPPQQQRRRQQQQQQOOOOOORRRRRRRRRRRRPPPNNNLLLKKKGGGHHHIIIJJJLLLOOOQQQRRRPPPPPPNNNMMMLLLLLLLLLLLLJJJKKKMMMOOOQQQSSSTTTUUUPPPOOONNNLLLMMMSSS\\\ccc]]]\\\YYYVVVTTTRRRRRRRRRQQQPPPNNNLLLLLLLLLNNNOOOQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQNNNLLLLLLLLLNNNOOOMMMNNNPPPOOONNNLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJMMMOOOOOOOOOMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHJJJIIIIIIIIIJJJIIIFFFDDDDDDFFFGGGFFFEEEDDDEEEFFFEEEEEEGGGGGGHHHGGGFFFEEEBBBBBBBBBDDDFFFJJJNNNPPPQQQSSSXXX^^^gggxxx{{{SSSEEEGGGJJJNNNSSS[[[gggvvv|||uuummmfff^^^WWWUUUSSSPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJHHHEEECCCAAAAAABBBCCCEEEEEEFFFGGGIIILLLOOOPPPWWWZZZ^^^aaafffqqqgggRRRKKKBBB???AAA===<<<>>>===:::;;;@@@CCCBBB???AAAHHHYYYwwwnnneee___^^^]]]]]]^^^^^^\\\[[[^^^___```aaabbbbbbaaaaaaaaa______```^^^\\\```gggXXX[[[\\\\\\ZZZWWWVVVVVVUUUYYY\\\[[[WWWTTTUUUWWWRRRTTTVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYTTTVVVXXXYYYYYYXXXWWWUUUTTTTTTVVVWWWYYY```pppuuuYYYFFF???;;;>>>CCCJJJRRR\\\eeellloooqqqssstttwwwxxxqqqhhheeebbbaaadddlllsssxxxzzzpppqqqtttvvvwwwvvvtttsssppptttxxxxxxtttqqqqqqrrrrrrwwwzzzzzz|||}}}sssrrrvvv}}}~~~xxxqqqnnnmmmjjjccc]]]^^^dddeeebbb___[[[VVVRRROOOMMMJJJHHHOOOLLLIIIHHHGGGFFFDDDCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999999::::::::::::999999999999999:::;;;<<<>>>@@@BBB@@@>>>???BBBFFFGGGPPPjjjeeeSSSTTTKKKHHHTTTooo|||lllhhhdddccceeeddd``````cccdddbbb^^^]]]___aaabbbbbb___]]][[[ZZZ[[[[[[ZZZYYYUUUXXX[[[]]]]]]^^^```bbbaaacccccc```]]]^^^eeekkkaaa[[[TTTSSSUUUXXXWWWTTTRRRTTTVVVVVVSSSPPPOOOOOOMMMNNNPPPRRRTTTVVVWWWXXXWWWXXXYYY___sss{{{{{{MMMOOOPPPOOONNNNNNPPPSSSNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJFFFHHHJJJMMMOOOQQQSSSSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVNNNMMMLLLMMMQQQXXX```eee\\\ZZZXXXVVVSSSQQQPPPOOOPPPOOOMMMKKKKKKLLLNNNPPPPPPOOOOOOOOOOOOQQQRRRSSSOOOOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJLLLMMMKKKLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHIIILLLNNNOOONNNLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHJJJIIIIIIKKKLLLKKKIIIGGGEEEFFFGGGGGGEEEEEEFFFGGGDDDEEEGGGHHHHHHHHHGGGGGGCCCBBBBBBCCCFFFJJJLLLNNNNNNNNNQQQUUU\\\nnnfffIIIBBBDDDEEEFFFJJJSSS___hhhttt{{{~~~yyyrrrnnnkkkhhhbbb]]]UUUTTTSSSRRRRRRRRRRRRQQQNNNLLLIIIGGGHHHJJJMMMNNNMMMNNNPPPSSSWWW\\\aaadddnnnuuu}}}uuuYYYIII@@@===888<<<>>>666999>>>???===>>>CCCFFFDDD@@@NNNeeepppddd______```aaa```^^^\\\[[[[[[\\\]]]^^^___`````````___bbb^^^]]]___^^^]]]```eeeQQQTTTWWWXXXXXXWWWVVVWWWUUUYYY]]]\\\WWWUUUWWWYYYTTTUUUWWWVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSUUUSSSSSSUUUUUUXXXdddqqqwww^^^FFF:::;;;<<<===BBBIIIRRRYYY]]]dddjjjnnnqqqtttsssooocccbbbaaabbbeeekkkpppsssnnnooopppqqqqqqqqqrrrsssmmmppprrrppplllkkkmmmpppkkkooorrrrrrtttwwwvvvrrrmmmiiijjjnnnnnnhhhdddccceeeddd___WWWUUUXXXZZZXXXUUURRRMMMJJJHHHFFFEEECCCFFFCCCAAA???@@@@@@???>>>======<<<<<<;;;;;;;;;:::888999999::::::;;;;;;:::888888999999999:::::::::::::::::::::;;;<<<===>>>???AAABBB@@@???AAAGGGMMMeeeqqqNNNDDDLLLIIIQQQaaallljjjdddcccddddddbbb______bbbbbb___\\\\\\^^^``````___^^^\\\ZZZZZZ[[[[[[ZZZYYYWWWYYYZZZZZZZZZ[[[^^^```^^^^^^]]]ZZZXXXYYY[[[^^^XXXUUURRRQQQRRRTTTUUUUUUPPPSSSVVVVVVSSSPPPOOOOOOOOOPPPRRRTTTVVVXXXYYYZZZWWW\\\\\\[[[fff{{{NNNPPPQQQPPPMMMMMMOOORRRQQQOOOLLLJJJJJJMMMQQQTTTMMMNNNNNNOOOPPPRRRTTTUUUPPPPPPOOONNNLLLKKKKKKJJJFFFHHHKKKNNNQQQSSSTTTTTTSSSRRRQQQOOONNNMMMMMMMMMKKKLLLMMMOOOQQQRRRTTTTTTPPPNNNMMMOOOTTTZZZ___aaaZZZYYYWWWUUURRRPPPNNNLLLPPPNNNLLLKKKKKKLLLOOOPPPNNNMMMMMMLLLMMMOOOPPPQQQLLLMMMMMMMMMLLLKKKIIIHHHKKKKKKKKKJJJIIIIIIKKKNNNKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLKKKJJJHHHHHHGGGIIILLLNNNNNNNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJLLLNNNNNNMMMKKKEEEGGGHHHGGGFFFEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDBBBCCCFFFIIIKKKKKKJJJHHHGGGHHHNNNaaazzzpppppp~~~oooMMM>>>??????>>>@@@FFFOOOVVVbbbjjjvvv}}}uuunnnpppmmmjjjgggeeecccaaa___[[[ZZZZZZZZZZZZXXXVVVTTT]]]^^^aaaeeelllsssyyy|||sssZZZIII@@@;;;===<<<888===???444888???BBBAAABBBHHHIIIFFFPPPhhhlllbbb___]]]aaaccceeebbb]]]YYYXXXYYYZZZ[[[\\\^^^______^^^^^^]]]XXXUUUUUUTTTQQQRRRVVVLLLOOOSSSVVVVVVWWWXXXYYYXXXZZZ[[[ZZZXXXXXXZZZ\\\WWWXXXXXXVVVTTTTTTUUUWWWVVVVVVUUUTTTTTTSSSSSSRRRSSSTTTTTTUUUTTTSSSRRRQQQVVVSSSSSSVVVWWWYYYcccpppwwwwwwSSSDDDBBB>>>;;;:::>>>EEEJJJRRR[[[ccceeefffkkkppprrriiiiiiiiigggfffhhhkkknnnrrrrrrqqqooommmnnnoooqqqmmmoooooolllhhhiiioootttnnnrrrrrrooommmllliiicccjjjccc```cccccc___^^^bbb[[[\\\YYYQQQLLLLLLMMMLLLMMMIIIEEECCCCCCCCCBBBAAA@@@>>>;;;;;;<<<>>>>>>=========<<<<<<<<<<<<<<<<<<666777888999999999999999888888888999999::::::::::::::::::;;;<<<===>>>???>>>@@@BBBAAA@@@DDDLLLSSSXXXMMMNNNGGGNNN___pppoooccckkkbbbcccdddeeebbb___```bbb___\\\YYYZZZ\\\^^^]]][[[^^^\\\ZZZZZZ[[[\\\[[[ZZZXXXYYYYYYXXXXXXYYY[[[^^^^^^]]]\\\[[[ZZZZZZZZZZZZVVVUUUSSSRRRQQQRRRSSSTTTOOORRRVVVVVVSSSPPPOOOOOOUUUUUUVVVWWWWWWWWWWWWWWWTTT]]]___YYY```xxx~~~NNNNNNNNNMMMMMMMMMLLLLLLMMMKKKJJJIIIIIIKKKNNNPPPNNNOOOQQQRRRSSSRRRRRRQQQOOONNNNNNNNNOOOOOOMMMKKKNNNMMMMMMOOORRRTTTTTTTTTTTTRRRQQQOOONNNNNNNNNOOOLLLLLLLLLNNNQQQRRRRRRQQQPPPNNNNNNQQQWWWZZZZZZYYYWWWVVVSSSQQQOOOOOOOOOOOOOOOMMMJJJJJJKKKMMMNNNNNNLLLMMMMMMNNNNNNOOOOOOPPPMMMLLLLLLLLLNNNNNNLLLJJJJJJKKKMMMNNNOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLRRRQQQQQQPPPOOONNNMMMLLLTTTQQQMMMJJJHHHGGGHHHIIIJJJKKKLLLMMMLLLKKKIIIGGGLLLIIIFFFFFFIIIJJJJJJHHHJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGGGGGGGGGGHHHIIIIIIHHHJJJLLLJJJGGGEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHFFFGGGKKKYYYsss}}}sssrrr~~~yyylllUUUHHHBBB<<<>>>CCCFFFDDDBBBRRRUUU^^^ooo}}}|||wwwpppjjjnnnpppnnngggdddiiioooqqqvvvyyy|||qqqdddWWWKKKBBB===;;;::::::;;;<<<<<<<<>>===<<<;;;>>>DDDIIINNNUUU]]]cccgggiiiiiiiiikkkllljjjgggfffhhhkkkllloooooommmmmmqqqrrrpppnnnkkkgggfffhhhjjjkkkkkkllllllmmmmmmllliiieeecccgggbbb]]]]]]^^^^^^[[[WWWXXXVVVTTTPPPLLLIIIFFFEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;:::::::::::::::999999888999999999999999888888888888888888888:::;;;:::;;;===>>>===AAA???@@@IIIJJJ>>>LLLqqqtttPPPGGGKKKSSSXXXhhh|||mmmlllcccgggcccaaadddddd```___```aaa___\\\[[[ZZZZZZXXXWWW]]]^^^]]]ZZZWWWVVVYYY\\\VVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYWWWWWWYYY[[[\\\\\\YYYUUUQQQPPPQQQRRRPPPNNNNNNOOOQQQSSSTTTTTTTTTTTTYYYXXXUUUSSSSSSTTTVVVXXX^^^ZZZYYY[[[```kkk~~~NNNNNNMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGHHHKKKMMMOOONNNNNNOOOPPPOOONNNMMMLLLQQQQQQPPPOOONNNLLLKKKJJJMMMLLLLLLNNNQQQSSSSSSRRRRRRQQQPPPNNNMMMMMMNNNNNNNNNMMMNNNOOOQQQRRRQQQPPPOOOOOOPPPSSSVVVXXXXXXWWWVVVUUUSSSQQQPPPOOONNNNNNOOOMMMJJJJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOONNNMMMMMMMMMMMMJJJHHHIIIJJJLLLMMMNNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQPPPOOOOOOOOORRRPPPMMMIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHKKKHHHFFFFFFHHHIIIIIIGGGKKKLLLMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLIIIJJJKKKIIIGGGEEEFFFHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJHHHGGGFFFFFFNNNaaasss}}}}}}tttzzz~~~yyygggXXXMMMBBB>>><<<;;;>>>DDDGGGHHHPPP^^^kkkuuu|||}}}zzzyyy~~~zzzqqqcccXXXOOOGGG>>>777===;;;:::999;;;===???@@@===@@@CCCCCCAAAHHH```xxx~~~lllfffbbb___]]]]]]^^^^^^\\\XXXWWWXXXZZZXXXXXXYYY\\\^^^]]][[[YYY\\\YYYWWWVVVQQQIIICCCCCCMMMPPPTTTVVVWWWVVVUUUSSSYYYXXXVVVTTTSSSSSSTTTUUUVVVTTTRRRRRRTTTVVVVVVUUUSSSQQQPPPPPPRRRSSSTTTTTTUUUVVVVVVVVVTTTRRROOONNNUUUWWWVVVTTTUUU[[[``````ccciiiuuu|||iiiVVVBBB;;;;;;;;;;;;===DDDFFFJJJPPPVVV\\\```bbbmmmpppsssqqqlllgggeeefffdddggghhhgggiiimmmooommmooollliiiggghhhiiijjjjjjlllkkkjjjgggdddaaa___^^^```\\\XXXWWWXXXXXXUUURRRRRRQQQNNNKKKHHHEEECCCBBBBBBBBBBBBAAA@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::999999888888999999999999999999999999888888888999;;;<<<<<<<<<===>>>>>>;;;CCC???:::EEETTTcccsss|||[[[MMMKKKKKKOOOaaa{{{qqqqqqiiigggcccaaaccccccaaa```ccc^^^[[[WWWUUUVVVWWWXXXXXX\\\\\\\\\YYYVVVUUUVVVYYYVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWWWWYYYZZZZZZYYYVVVSSSPPPOOOQQQQQQPPPNNNJJJLLLOOORRRTTTUUUUUUUUUUUUTTTSSSSSSSSSUUUWWWXXX]]]YYYXXXYYY[[[cccuuuMMMMMMMMMLLLLLLLLLKKKKKKGGGFFFFFFFFFHHHJJJMMMOOOLLLMMMNNNNNNNNNMMMLLLKKKQQQSSSSSSPPPKKKHHHHHHIIILLLLLLLLLNNNQQQRRRRRRQQQPPPPPPOOONNNMMMMMMNNNNNNPPPOOOOOOPPPQQQQQQOOONNNMMMOOOSSSUUUUUUTTTUUUUUUSSSSSSRRRRRRPPPOOONNNMMMOOOMMMJJJIIIKKKLLLMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPOOOMMMMMMMMMLLLIIIGGGGGGHHHJJJLLLMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLIIILLLOOOOOOMMMKKKKKKLLLOOOMMMKKKIIIHHHHHHIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIIIIGGGEEEFFFGGGHHHHHHGGGNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKJJJIIIGGGGGGHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFCCCFFFRRR___fffpppvvvxxx{{{kkk\\\VVVKKK>>>;;;CCC>>>>>>CCCKKKTTT___nnn|||ttteeeWWWQQQIIIDDDAAA>>>999666>>><<<:::999999999;;;<<>>>>>???BBBHHHOOOVVVZZZiiimmmrrrrrrmmmgggcccbbb___ccccccaaabbbfffgggeeellliiifffdddeeeeeefffeeefffdddaaa^^^[[[ZZZYYYYYYVVVSSSOOONNNOOOOOOMMMJJJJJJIIIGGGEEECCCAAA???>>>@@@@@@@@@???>>>===<<<;;;===========================<<<;;;::::::999::::::999999888888888999999:::999999999999999999999999:::<<<===>>>======>>>@@@BBBLLLGGG@@@KKKXXX\\\```WWWYYYMMMBBBIIIQQQWWWbbbqqqmmmlllfffccc``````bbbbbb``````ccc]]]ZZZUUUSSSTTTVVVYYYZZZ[[[\\\\\\ZZZWWWUUUUUUVVVUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUVVVWWWWWWVVVTTTRRRPPPNNNNNNOOOPPPOOONNNJJJLLLOOORRRSSSSSSRRRQQQQQQQQQRRRRRRSSSUUUVVVWWWYYYWWWVVVUUUUUUXXXdddpppLLLLLLLLLKKKKKKKKKJJJJJJEEEEEEEEEFFFHHHKKKMMMOOOKKKLLLMMMOOOOOOOOONNNNNNOOORRRSSSOOOIIIFFFHHHKKKLLLLLLMMMOOORRRSSSQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOQQQPPPOOOOOOOOOOOOMMMKKKKKKOOOTTTUUUSSSQQQQQQRRRPPPQQQQQQQQQQQQOOOMMMLLLOOOMMMJJJIIIJJJLLLLLLLLLKKKLLLMMMOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMJJJHHHFFFGGGIIIJJJKKKLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMJJJEEECCCEEEGGGLLLKKKIIIHHHHHHHHHIIIJJJGGGHHHIIIJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGHHHHHHGGGOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHIIIKKKMMMJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHFFFGGGPPP[[[YYY\\\dddssspppTTTAAA>>>======>>>BBBEEEMMM\\\jjj{{{}}}vvvkkk___RRRHHHEEEBBB>>>=========<<<;;;:::;;;<<<<<<<<<===???@@@FFFGGGEEENNNrrrrrreeeaaacccbbb```___^^^]]]\\\ZZZXXXVVVVVVVVVZZZYYYXXXXXXYYYZZZYYYWWWXXXUUUSSSTTTSSSPPPRRRUUUZZZWWWTTTSSSUUUXXXXXXXXXXXXWWWUUUTTTRRRRRRQQQQQQTTTRRRPPPPPPRRRTTTTTTTTTSSSQQQOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTVVVXXXWWWUUUUUUXXXWWWTTTQQQVVVcccssspppVVVEEE>>>>>>@@@<<<;;;;;;===AAAHHHNNNRRRYYY___eeehhhfffdddcccccccccfffeee```___```^^^ZZZccc```^^^]]]^^^______^^^YYYYYYXXXVVVVVVUUUUUUUUUMMMJJJGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@???>>>===>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999888888888888888999999:::999999999:::::::::::::::;;;;;;>>>???>>>===???DDDEEENNNSSSXXXXXXJJJCCCMMMDDDFFFBBBFFFVVVeeexxxzzzpppiiieeeddd```]]]\\\___cccccc___^^^```___\\\XXXWWWWWWYYYZZZZZZ\\\\\\\\\[[[XXXVVVUUUTTTTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTQQQOOOMMMMMMLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSRRRPPPMMMKKKQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUURRRPPPQQQWWW]]]lllKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFFFFGGGIIIKKKMMMNNNLLLMMMNNNNNNNNNMMMLLLKKKLLLOOOQQQNNNHHHFFFIIIMMMNNNNNNOOOQQQSSSTTTRRRPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRPPPOOONNNNNNMMMJJJHHHJJJOOOSSSTTTRRROOOOOOPPPNNNOOOPPPPPPPPPNNNMMMLLLOOOMMMJJJIIIJJJKKKKKKKKKIIIKKKMMMPPPRRRSSSTTTSSSLLLKKKKKKLLLNNNNNNMMMKKKGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIEEEBBBBBBFFFJJJIIIIIIHHHGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIJJJIIIHHHIIIIIIIIIIIIHHHHHHIIIOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMKKKJJJKKKLLLNNNOOOKKKKKKKKKKKKKKKIIIHHHGGGHHHGGGGGGIIIHHHJJJSSS]]]YYYWWWfffzzzwwwlllMMM>>>===<<<===???@@@CCCNNNZZZhhhrrr~~~yyyssspppvvvvvvttttttvvvzzz}}}rrrkkkbbbZZZSSSLLLEEEAAA<<<;;;999999:::;;;;;;;;;444888===@@@BBBDDDGGGIIIDDDIIINNN^^^uuukkkccccccdddbbb___^^^^^^]]][[[ZZZYYYXXXWWWVVVZZZYYYWWWXXXYYYYYYXXXWWWVVVTTTTTTSSSRRRVVVdddssspppmmmiiieeebbb___]]][[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSPPPPPPRRRSSSSSSSSSQQQOOOMMMMMMNNNPPPPPPPPPQQQRRRTTTVVVXXXZZZ[[[\\\```fffgggaaa[[[ZZZZZZZZZYYYYYY```ooo}}}oooPPP>>>;;;???::::::;;;===???CCCGGGIIILLLPPPVVVYYYZZZ\\\___bbbdddfffeee```]]]]]]ZZZVVVYYYWWWVVVVVVWWWYYYYYYXXXOOOPPPQQQRRRRRRPPPNNNMMMFFFDDDBBBBBBBBBBBBAAA@@@AAA@@@@@@@@@??????>>>>>><<<<<<=========<<<<<<;;;:::::::::::::::::::::::::::999999888888888888999888777777777888888999:::999999::::::;;;;;;;;;;;;;;;;;;===@@@???>>>CCCLLLSSSjjjtttlll\\\GGG>>>HHHMMMKKKIIIXXXwwwpppooojjjdddccc```YYY\\\ccciiihhhaaa^^^___```^^^\\\[[[[[[ZZZXXXVVVZZZZZZYYYXXXWWWUUUSSSRRRSSSRRRRRRQQQQQQQQQRRRRRRQQQPPPPPPQQQRRRQQQNNNLLLJJJKKKKKKLLLKKKKKKLLLLLLOOOPPPQQQRRRQQQNNNKKKJJJRRRRRRSSSSSSRRRRRRRRRRRRQQQSSSSSSPPPNNNNNNQQQTTTWWWJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKNNNNNNNNNMMMKKKIIIGGGEEEKKKMMMMMMKKKIIIHHHKKKNNNNNNNNNOOORRRTTTTTTRRRPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRQQQOOONNNNNNMMMJJJHHHKKKNNNPPPQQQPPPOOONNNNNNMMMNNNNNNNNNNNNNNNMMMMMMPPPMMMJJJIIIIIIKKKKKKJJJHHHJJJMMMQQQSSSTTTTTTSSSKKKJJJJJJLLLNNNOOONNNLLLIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJGGGEEEGGGJJJNNNQQQHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIGGGIIIKKKKKKIIIHHHHHHIIILLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMKKKJJJJJJLLLNNNNNNNNNJJJJJJKKKKKKKKKJJJHHHGGGIIIGGGGGGHHHGGGHHHOOOWWW```[[[aaayyytttzzz|||^^^HHH===;;;<<<>>>>>>???FFFOOOSSS]]]jjjnnnkkkeeeaaaaaahhheeeaaa^^^]]]```ccceeekkkrrr|||xxxfffYYYWWWQQQKKKIIIFFFAAA>>>>>>;;;;;;:::::::::::::::;;;999<<<>>>???>>>???CCCGGGDDDZZZqqq{{{nnngggbbbcccccc```]]]]]]^^^\\\YYYYYYYYYYYYXXXWWWYYYXXXWWWYYYZZZZZZYYYWWWUUUUUUUUUTTTSSSZZZoooyyymmmbbb]]]\\\\\\\\\[[[[[[ZZZZZZYYYVVVTTTRRRQQQRRRRRRRRRQQQOOONNNLLLLLLOOOQQQQQQQQQRRRSSSUUUWWWYYY\\\]]]^^^```gggiiibbbZZZYYY[[[\\\___]]]aaalllxxxcccJJJ@@@>>>;;;;;;;;;<<<===???@@@@@@FFFIIILLLMMMNNNPPPUUUZZZZZZ]]]]]][[[ZZZ[[[YYYUUUSSSRRRPPPQQQRRRSSSRRRQQQKKKLLLMMMMMMLLLIIIEEECCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<;;;;;;999999999999999999999999999888777777777777888888777777777777777888999:::999::::::;;;;;;<<<<<<======;;;===AAAAAAAAAJJJWWWwwwTTTLLLGGGAAAKKKJJJLLLfffuuujjjmmmhhhcccccc```[[[```hhhnnnllldddaaabbb]]]\\\\\\[[[[[[YYYUUURRRXXXVVVTTTTTTUUUTTTRRRQQQQQQQQQQQQPPPPPPQQQRRRRRRQQQPPPOOOPPPQQQQQQPPPNNNJJJLLLNNNNNNLLLLLLLLLMMMKKKLLLMMMNNNNNNNNNMMMMMMRRRRRRQQQPPPPPPPPPPPPPPPPPPRRRRRRNNNLLLOOOQQQQQQTTTIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFKKKLLLMMMMMMLLLKKKIIIHHHMMMLLLKKKIIIIIIJJJKKKLLLMMMMMMOOORRRTTTSSSQQQNNNNNNOOOPPPRRRRRRRRRRRRRRRTTTRRRQQQPPPPPPNNNLLLIIIMMMLLLLLLNNNOOOPPPOOOMMMMMMMMMLLLLLLLLLMMMMMMNNNPPPMMMJJJHHHIIIJJJJJJJJJHHHJJJMMMPPPQQQQQQPPPOOOLLLKKKKKKLLLNNNNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLIIIFFFHHHMMMQQQQQQPPPGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEHHHKKKJJJHHHGGGGGGIIIIIIHHHHHHHHHHHHJJJKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLIIIHHHGGGHHHKKKMMMLLLJJJHHHIIIJJJKKKKKKJJJHHHGGGFFFEEEFFFHHHGGGEEEIIIPPP\\\^^^___gggxxxsssYYYEEEAAA>>>??????>>>AAAFFFFFFJJJOOOQQQPPPMMMLLLLLLNNNLLLIIIHHHGGGIIIKKKMMMPPPUUU\\\cccgggjjjlllnnnpppwww}}}zzzyyynnnjjjddd___ZZZRRRHHH@@@DDD???===???>>>:::999;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAGGGQQQYYYlllsssooogggaaa^^^```___\\\[[[]]][[[YYYWWWWWWXXXYYYXXXVVVWWWWWWXXXZZZ\\\\\\ZZZXXXUUUUUUUUUVVVVVV[[[kkkzzz{{{iii___\\\\\\\\\\\\\\\\\\\\\[[[YYYVVVSSSRRRRRRRRRQQQPPPOOONNNMMMNNNPPPSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[XXX\\\]]]XXXVVVYYY[[[ZZZ______bbbgggkkktttlllYYYLLL???>>><<<;;;;;;;;;<<<===@@@CCCEEEEEEDDDDDDHHHLLLKKKPPPRRRQQQQQQTTTSSSOOOOOOMMMKKKKKKKKKKKKIIIGGGFFFFFFFFFFFFDDDCCCAAA@@@===>>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<777888999:::::::::::::::888888888888888888888888777777777666666777777888666666666666777888999::::::::::::;;;<<<=========@@@<<<>>>DDDDDDEEERRRccclllKKKMMMOOOIIIUUUfffvvvxxxhhhcccfffaaaaaaddd```^^^aaahhhllliiibbbaaaddd\\\[[[YYYYYYYYYXXXVVVTTTYYYWWWTTTSSSUUUVVVVVVTTTPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQRRRTTTSSSRRRMMMPPPRRRRRROOONNNNNNOOOJJJIIIIIIJJJJJJKKKKKKLLLOOONNNMMMLLLLLLMMMOOOPPPPPPSSSQQQLLLKKKPPPRRRPPPTTTrrrIIIIIIIIIHHHHHHHHHGGGGGGJJJIIIHHHGGGFFFDDDCCCCCCGGGIIIKKKNNNPPPQQQQQQQQQOOOMMMIIIHHHIIIJJJJJJJJJLLLLLLNNNQQQSSSRRROOOMMMLLLMMMOOOQQQRRRRRRQQQQQQUUUTTTRRRRRRQQQPPPMMMKKKNNNLLLJJJKKKOOOQQQOOOMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPMMMJJJHHHIIIJJJJJJJJJIIIKKKMMMOOOOOONNNLLLJJJNNNMMMLLLMMMMMMMMMKKKIIIMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLIIIGGGJJJPPPRRRNNNHHHGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFGGGDDDGGGJJJJJJGGGFFFFFFHHHGGGFFFFFFFFFGGGIIIKKKLLLGGGGGGGGGGGGGGGHHHIIIIIIFFFEEEEEEGGGJJJLLLJJJHHHGGGHHHJJJKKKKKKJJJHHHGGGBBBBBBEEEIIIIIIFFFHHHLLLKKKaaajjjjjjxxxvvveeeQQQIIICCCAAA@@@>>>>>>AAAAAA???<<<<<<=========<<<<<<<<<<<<===>>>???AAABBBAAADDDHHHLLLNNNOOOMMMLLLLLLQQQXXX^^^bbbffflllpppqqqssstttuuuzzz}}}xxxbbbbbb___ZZZTTTOOOMMMLLLKKKGGGBBB@@@@@@@@@???>>>===999999>>>>>>::::::>>>888999;;;;;;:::;;;<<<===;;;===AAAEEEOOO___ttt}}}aaafff```\\\ZZZ\\\\\\ZZZZZZ]]]YYYWWWTTTUUUWWWYYYXXXVVVVVVVVVXXX[[[^^^]]][[[XXXVVVUUUUUUXXXYYY[[[bbbkkk|||nnnaaaZZZZZZ[[[\\\\\\\\\\\\\\\ZZZXXXTTTRRRRRRRRRPPPOOOPPPNNNNNNOOORRRUUUVVVVVVVVVUUUUUUTTTTTTUUUVVVVVVSSSUUUTTTSSSWWW]]]___\\\\\\___cccaaa]]]ddd{{{vvv```DDDAAA>>>;;;::::::<<<===999<<>>AAA@@@@@@??????@@@BBBBBB<<<<<<<<<;;;::::::;;;===999999999999999999999999555666777888888999888888777777777777777777777777777777666666666666777888666666666666777888999:::::::::;;;;;;<<<===>>>>>>BBB===???EEEGGGIIIXXXkkk|||VVVGGGNNNYYYddd{{{yyyqqqdddaaaaaa___ccchhhccc___aaaeeegggddd^^^___ddd^^^[[[XXXWWWXXXZZZZZZZZZ]]]YYYVVVVVVXXXZZZZZZYYYOOOOOOOOOPPPQQQRRRSSSTTTVVVTTTRRRRRRTTTVVVWWWVVVPPPSSSUUUUUURRRPPPPPPQQQKKKJJJHHHGGGFFFFFFGGGHHHLLLJJJIIIHHHIIILLLOOOQQQRRRTTTQQQJJJJJJPPPRRRPPPOOOcccGGGHHHHHHIIIJJJKKKLLLLLLLLLIIIFFFCCCBBBCCCFFFHHHNNNPPPRRRTTTVVVWWWXXXYYYOOOLLLIIIIIIJJJKKKLLLLLLPPPPPPQQQQQQPPPMMMJJJIIIKKKMMMNNNOOONNNNNNPPPRRRQQQOOONNNOOOPPPNNNJJJFFFNNNMMMMMMMMMMMMNNNNNNOOOLLLNNNOOONNNLLLKKKMMMOOOOOONNNNNNMMMLLLKKKJJJJJJLLLKKKKKKLLLNNNMMMHHHDDDOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIJJJJJJKKKJJJJJJJJJMMMKKKIIIJJJKKKKKKHHHEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHIIIIIIHHHFFFEEECCCGGGKKKOOOPPPOOOKKKHHHGGGGGGQQQ^^^nnn|||nnnsss|||tttgggWWWHHH???>>>BBB@@@===<<<===:::888;;;BBB<<<;;;::::::999999::::::======>>>???????????????BBBBBBCCCDDDGGGJJJMMMNNNQQQNNNLLLNNNSSSTTTQQQNNNEEEDDDCCCBBBAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===DDD>>>;;;;;;;;;:::<<>>HHHMMMOOOhhhvvvhhhfffhhh```^^^[[[ZZZZZZ[[[\\\\\\ZZZXXXYYY]]]bbbbbb]]]WWWYYY[[[]]]^^^\\\YYYWWWVVVTTTUUUVVVYYY\\\```bbbdddffftttxxxeee```^^^\\\ZZZYYYYYYZZZ[[[VVVWWWXXXXXXWWWTTTRRRPPPPPPSSSRRRLLLLLLRRRWWWVVVWWWWWWVVVTTTRRRQQQRRRTTTWWWTTTTTTWWWWWWUUUVVVYYY\\\]]]\\\ZZZZZZaaalllvvvppp```JJJ===;;;===>>><<<>>>===<<<===???@@@???===<<<<<<>>>???AAACCCDDDEEEFFFEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::::::::::::::999999888888888777777777777777777777777666777999::::::888666555777777777777666666666666666666777777888999;;;<<>>===<<<;;;===AAAEEEBBBCCCEEEJJJQQQTTTSSSPPPVVVRRRHHHJJJ[[[jjj~~~|||pppyyylllhhhccc``````bbbddddddgggfffdddcccbbb```[[[XXX\\\\\\\\\ZZZXXXXXXZZZ]]]^^^[[[XXXZZZ]]]]]]YYYUUUQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVNNNLLLNNNQQQQQQMMMKKKMMMJJJJJJJJJHHHFFFEEEFFFGGGIIIIIIJJJKKKLLLNNNPPPQQQQQQPPPOOOOOONNNNNNOOOOOOJJJTTTbbbrrrGGGHHHIIIJJJKKKLLLLLLMMMOOOMMMIIIFFFEEEFFFIIIJJJQQQQQQSSSTTTUUUVVVWWWWWWPPPNNNKKKKKKLLLMMMMMMLLLNNNNNNNNNNNNMMMKKKIIIHHHKKKLLLMMMMMMLLLMMMNNNPPPRRROOOMMMLLLMMMMMMKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNPPPQQQQQQOOONNNPPPRRRNNNNNNNNNMMMLLLKKKKKKJJJNNNKKKJJJJJJKKKKKKIIIGGGNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJLLLJJJIIIIIIJJJJJJHHHEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIHHHMMMPPPSSSSSSQQQNNNLLLKKKIIINNNVVVddd{{{pppkkkpppwwwwwwnnnYYYHHH@@@>>>???<<<;;;<<<>>>===<<<<<<<<<;;;;;;:::::::::::::::;;;<<<======>>>>>>======>>>>>>>>>???@@@BBBCCCEEEEEEBBBAAABBBFFFGGGDDDAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::===<<<;;;:::999999999999:::999;;;??????===???CCCAAAKKKVVVhhhlllaaa```bbbbbb```]]][[[ZZZZZZZZZZZZ\\\ZZZZZZ]]]aaaaaa]]]YYYXXXZZZ\\\]]]\\\YYYWWWVVVUUUVVVWWWXXXZZZ]]]___``````iiixxxyyynnnbbbaaa^^^[[[YYYXXXXXXYYYXXXXXXXXXXXXWWWUUUSSSRRRQQQTTTSSSNNNNNNSSSUUUTTTSSSTTTTTTSSSRRRRRRTTTVVVSSSPPPQQQUUUVVVUUUVVVYYYZZZ[[[[[[YYYXXX]]]gggooo}}}iiiPPP???;;;===??????===<<<<<<<<<===>>>??????;;;;;;<<<>>>???@@@AAABBB@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999999888888888777777777777777777777777666666777888888777666555777777777777777777777777888888888999:::;;;<<<===??????===;;;999;;;>>>AAA;;;KKKXXXVVVNNNJJJJJJIIIEEELLLOOOYYYooowwwnnnooollliiidddaaaaaabbbbbbbbb```bbbdddbbb^^^ZZZYYYYYYXXXYYYZZZYYYXXXWWWWWWXXXZZZWWWUUUVVVZZZ[[[XXXTTTPPPOOOOOOPPPQQQSSSUUUVVVTTTTTTSSSSSSSSSSSSTTTTTTQQQOOOPPPSSSRRRMMMKKKMMMMMMMMMMMMKKKHHHFFFFFFGGGKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNNNNMMMMMMNNNNNNMMMPPPVVV___mmmHHHHHHIIIJJJKKKLLLMMMMMMPPPMMMJJJHHHGGGIIIKKKMMMTTTTTTTTTTTTTTTTTTTTTTTTPPPOOONNNOOOPPPPPPNNNLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJKKKLLLKKKJJJJJJKKKMMMRRROOOLLLKKKKKKLLLLLLKKKKKKLLLNNNOOOPPPPPPPPPOOOMMMOOOPPPPPPOOOOOOQQQRRRNNNNNNMMMMMMLLLLLLKKKKKKNNNKKKIIIHHHHHHIIIIIIIIIMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMPPPRRRSSSRRRPPPMMMLLLLLLKKKJJJLLLVVViiizzz}}}yyyuuuyyynnnhhh{{{pppZZZKKKCCC>>>===;;;<<<@@@BBB@@@:::===<<<;;;;;;::::::;;;;;;::::::;;;<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;<<<<<>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;::::::::::::;;;>>>BBBAAA>>>@@@EEELLL\\\ppplllbbb[[[\\\```bbb```^^^\\\ZZZYYYYYYZZZ___]]][[[\\\^^^___\\\YYYYYYZZZ\\\\\\\\\ZZZXXXWWWVVVWWWWWWWWWXXXZZZ[[[\\\\\\^^^dddllltttwwwuuuqqqcccaaa^^^[[[YYYXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTRRRTTTTTTQQQQQQTTTTTTRRRSSSTTTTTTSSSQQQQQQRRRTTTNNNLLLNNNSSSUUUTTTVVVYYYWWWXXXYYYWWWVVVYYY___dddnnniiiqqqxxx]]]HHH???>>>@@@AAA===>>>???>>>======>>>???;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<:::::::::::::::::::::::::::999999999999888888888999999999999999888888888777777777777777777777777666666666666666666666666888888888888888888888888:::::::::;;;<<<===>>>???>>>>>>===<<<;;;===AAADDDKKKgggxxxjjjPPPFFFGGGHHHEEEIIIRRRpppssslllhhhiiigggcccbbbaaa```___]]][[[___bbb___XXXTTTUUUXXXVVVXXXZZZZZZXXXWWWVVVVVVVVVSSSRRRSSSVVVWWWUUUSSSOOONNNNNNNNNPPPSSSVVVXXXVVVUUUSSSQQQPPPQQQRRRSSSUUURRRSSSUUUTTTOOOMMMNNNNNNOOOOOONNNKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMKKKMMMQQQWWWeeeIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKIIIHHHIIIKKKNNNPPPWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQQQQRRRSSSRRROOOLLLLLLJJJIIIGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHHHHIIIKKKOOONNNMMMMMMMMMLLLLLLKKKLLLNNNPPPRRRSSSSSSRRRQQQKKKKKKLLLMMMMMMMMMNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIILLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFCCCEEEGGGIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGGGGHHHGGGGGGFFFFFFHHHHHHHHHIIIJJJLLLNNNOOONNNOOOOOOMMMJJJHHHHHHHHHKKKHHHGGGMMMWWWaaadddcccooo}}}vvv|||qqqbbbYYYHHHGGGDDD@@@???BBBAAA>>>>>>===<<<<<<;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;;;;======<<<<<<;;;;;;;;;;;;???===<<<===>>>>>>;;;999<<<<<<;;;:::::::::::::::999999999:::::::::::::::999:::;;;<<<===>>>>>>>>>CCCAAAAAABBBAAACCCKKKUUUnnnfff___^^^[[[\\\ccc___^^^^^^\\\ZZZYYYZZZ[[[```]]]ZZZYYYZZZ[[[ZZZYYY\\\[[[[[[\\\\\\ZZZXXXVVVVVVVVVWWWWWWXXXZZZ[[[\\\^^^[[[ZZZ\\\bbbfffhhhhhh___^^^\\\ZZZXXXWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUUUUQQQRRRSSSTTTUUUVVVUUURRRUUUUUUUUUSSSPPPNNNNNNOOOMMMLLLNNNTTTVVVTTTTTTWWWVVVWWWXXXWWWUUUVVVYYY[[[aaa]]]jjjxxxaaaNNNDDDAAABBB>>>@@@BBBAAA???>>>>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888888888888888888888888888888888888777777777999999999888888888888888777777777777777777777777666666555555555666777777999999999999999:::::::::;;;;;;;;;;;;<<<>>>???@@@===>>>??????@@@DDDHHHLLLddd{{{jjjMMMEEEIIIJJJPPP^^^ssszzzmmmgggccccccaaaaaaaaaaaa```]]][[[[[[]]]\\\YYYTTTRRRUUUYYYYYYZZZ[[[ZZZYYYXXXXXXYYYWWWUUUSSSSSSUUUUUUTTTRRRPPPOOONNNNNNOOORRRUUUVVVWWWUUURRROOONNNOOOPPPRRRVVVSSSSSSVVVUUUQQQPPPQQQNNNOOOPPPPPPOOONNNOOOPPPOOOOOONNNLLLKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKLLLMMMIIIMMMTTTTTTVVVlllIIIJJJJJJKKKLLLMMMNNNNNNJJJIIIIIIJJJLLLPPPTTTVVVXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTRRROOOLLLLLLKKKIIIHHHHHHJJJLLLMMMJJJKKKJJJIIIGGGGGGIIIKKKKKKMMMOOOQQQPPPNNNLLLKKKKKKLLLOOOQQQQQQQQQPPPOOOKKKKKKJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMHHHJJJKKKLLLKKKJJJHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDGGGIIIKKKKKKJJJIIIFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGJJJIIIHHHGGGHHHIIIKKKLLLKKKLLLKKKIIIFFFDDDDDDEEEIIIHHHIIIIIIJJJMMMSSSXXXdddrrryyy~~~uuuccc```[[[QQQEEE>>>>>>BBB???>>>======<<<<<<======<<<<<<=========<<<<<<;;;========================;;;;;;:::;;;;;;:::999777<<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;::::::;;;<<<===>>>??????DDDAAA@@@FFFOOO]]]qqqmmm\\\^^^```[[[[[[bbbYYY[[[\\\[[[ZZZYYY[[[]]]^^^[[[XXXVVVUUUVVVWWWXXX]]][[[ZZZZZZ[[[ZZZWWWTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]ZZZXXXXXX\\\^^^]]][[[XXXXXXWWWWWWWWWWWWWWWXXXVVVUUUTTTTTTTTTTTTUUUUUUPPPOOOQQQUUUXXXXXXUUUSSSRRRSSSSSSRRROOOMMMMMMMMMOOONNNQQQVVVWWWTTTSSSTTTUUUVVVWWWWWWVVVUUUVVVVVV\\\WWWdddmmmUUUIIIFFF>>>???AAAAAA@@@@@@AAABBB>>>>>>=========<<<<<<<<<===<<<<<<:::999888888777888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888777666666666666777888999::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@>>>@@@AAABBBCCCEEEIIILLL___hhhdddQQQEEEJJJQQQQQQeee|||pppeeebbbddd______```bbbdddcccaaa___[[[YYYVVVVVVWWWZZZ]]]^^^\\\\\\ZZZXXXVVVWWWZZZ]]]\\\ZZZWWWUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOPPPRRRSSSWWWUUURRROOONNNOOOPPPRRRTTTRRRRRRVVVVVVSSSSSSUUUQQQRRRTTTSSSQQQOOOOOOOOOPPPOOONNNLLLKKKJJJJJJJJJMMMLLLKKKKKKJJJJJJKKKKKKPPPKKKNNNVVVVVVQQQ[[[lllJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLMMMNNNQQQUUUYYY[[[XXXWWWUUUSSSRRRRRRSSSSSSRRRRRRRRRSSSSSSQQQNNNKKKLLLKKKJJJIIIJJJLLLNNNPPPKKKKKKJJJIIIHHHHHHKKKNNNIIIMMMQQQTTTRRRPPPMMMLLLOOOPPPRRRSSSSSSRRRRRRQQQOOONNNMMMMMMNNNOOONNNMMMKKKKKKLLLLLLMMMMMMNNNNNNGGGJJJMMMNNNMMMKKKIIIIIIMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGCCCEEEHHHKKKLLLKKKIIIHHHFFFGGGIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHLLLJJJGGGEEEEEEGGGIIIKKKJJJKKKKKKIIIFFFEEEEEEFFFGGGHHHJJJJJJFFFEEEKKKTTTYYYfff{{{zzzqqq\\\CCC<<>>>>>======>>>>>>===>>>>>>>>>>>>===<<<<<<;;;<<<======>>>>>>======;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<999::::::;;;;;;<<<<<<===>>>============???AAABBBCCCCCCIII[[[rrrmmmbbb]]]``````[[[XXX[[[UUUXXXZZZZZZYYYXXX[[[^^^[[[YYYWWWTTTSSSTTTVVVWWWYYYVVVUUUVVVXXXXXXVVVSSSSSSSSSUUUWWWYYY\\\___```YYYWWWVVVXXX\\\\\\YYYVVVRRRSSSTTTUUUVVVXXXXXXYYYUUUUUUUUUUUUUUUUUUUUUVVVQQQNNNOOOUUUYYYWWWSSSRRRLLLNNNPPPPPPOOONNNOOOPPPQQQPPPSSSXXXYYYTTTQQQRRRTTTUUUVVVVVVVVVVVVUUUUUUYYYUUU\\\ooovvvbbbXXXIIIEEEAAA>>>???AAACCCCCC??????>>>>>>============??????>>><<<;;;999888888888888888888888888888888666666666777777777777888777777777888888888888888888888888888888888888888777888888999999::::::::::::;;;;;;<<<<<<======>>><<<<<<<<<<<<===???@@@AAACCCDDDDDDCCCBBBBBBDDDFFFJJJJJJHHHJJJVVVdddllllllooonnnmmmfffeeekkk___```aaadddggggggeeecccZZZXXXXXX[[[```dddeeeddd]]][[[XXXUUUSSSUUUYYY]]]^^^\\\YYYVVVTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPTTTSSSQQQPPPPPPQQQRRRSSSSSSQQQQQQTTTUUUSSSTTTWWWUUUVVVWWWUUUQQQMMMKKKKKKOOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKSSSMMMMMMPPPPPPNNNSSS]]]JJJKKKKKKLLLMMMNNNOOOPPPNNNNNNOOOQQQSSSVVVYYY[[[WWWVVVTTTSSSRRRSSSTTTUUURRRQQQQQQQQQQQQPPPMMMKKKKKKJJJJJJKKKLLLNNNPPPQQQLLLLLLKKKJJJIIIJJJNNNPPPJJJNNNRRRTTTRRRPPPOOOPPPUUUUUUUUUUUUUUUTTTTTTTTTRRRPPPNNNOOOPPPPPPNNNLLLJJJKKKKKKLLLMMMNNNNNNNNNIIILLLNNNNNNLLLJJJKKKLLLNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHEEEGGGJJJLLLMMMKKKIIIGGGEEEHHHJJJIIIGGGFFFGGGIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJLLLJJJGGGEEEEEEGGGJJJLLLHHHJJJKKKJJJHHHFFFFFFFFFGGGFFFHHHKKKHHHFFFJJJSSSUUU^^^uuu~~~xxxxxxVVVBBBFFF@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<;;;;;;<<<>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>AAA@@@@@@AAADDDHHHMMMPPPSSSWWWfffyyykkk```^^^]]]]]]]]][[[XXXUUUSSSWWWZZZZZZWWWVVVXXX[[[YYYYYYWWWUUUSSSTTTVVVXXXPPPNNNLLLOOOTTTWWWUUUSSSRRRRRRTTTUUUXXX[[[]]]^^^WWWUUUTTTVVVZZZ[[[YYYVVVQQQRRRSSSUUUWWWXXXYYYYYYTTTUUUWWWXXXXXXXXXWWWWWWTTTOOONNNUUUXXXTTTPPPOOOIIIKKKNNNOOOOOONNNOOOPPPPPPPPPSSSYYYYYYTTTQQQQQQSSSSSSSSSUUUVVVVVVVVVUUUTTTUUUYYYbbbmmmvvviii\\\JJJ???===@@@AAA@@@>>>>>>>>>===============???>>>>>>===<<<;;;;;;:::999999999999999999999999666666777777777888888888666777777777888888888999888888888888888888888888888999;;;<<<======<<<<<<;;;;;;<<<======>>>??????======>>>>>>???AAABBBCCCFFFGGGGGGEEECCCBBBCCCDDDDDDFFFTTTooowwwrrrmmmkkkjjjhhhhhhiii``````aaadddffffffeeeccc[[[```fffjjjjjjgggdddbbb\\\\\\ZZZXXXVVVWWWZZZ]]]\\\ZZZXXXUUURRRQQQRRRSSSOOOOOOPPPQQQQQQQQQPPPOOOQQQQQQQQQQQQRRRSSSTTTUUUTTTQQQPPPSSSSSSQQQRRRUUUSSSTTTVVVTTTQQQNNNLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKLLLMMMNNNMMMLLLMMMRRRVVVKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPRRRTTTWWWXXXVVVUUUSSSRRRRRRTTTUUUWWWRRRQQQOOOOOOOOOOOOLLLJJJJJJJJJJJJKKKMMMNNNPPPQQQLLLLLLKKKJJJJJJLLLOOOSSSMMMPPPRRRSSSQQQPPPQQQSSSUUUTTTSSSRRRQQQQQQQQQQQQSSSQQQNNNNNNPPPPPPMMMKKKJJJJJJKKKLLLMMMNNNNNNOOOLLLMMMNNNLLLJJJJJJMMMPPPOOONNNMMMLLLKKKJJJIIIHHHKKKKKKJJJJJJJJJIIIIIIIIIFFFHHHKKKMMMMMMKKKIIIGGGEEEHHHJJJJJJHHHFFFHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJHHHFFFEEEDDDCCCCCCFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJLLLJJJFFFEEEEEEHHHKKKNNNGGGIIIJJJJJJHHHGGGFFFFFFIIIEEEEEEJJJLLLJJJLLLRRRUUUWWWkkkxxxpppvvvvvvzzziiiJJJKKKAAA@@@??????>>>>>>??????======>>>>>>===<<<;;;;;;>>>???@@@@@@???>>><<<;;;888999;;;;;;;;;;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????AAAAAABBBFFFLLLTTT\\\aaajjjppp{{{bbbbbb[[[\\\ZZZWWWYYY]]][[[TTTSSSWWW[[[YYYVVVTTTVVVYYYYYYYYYXXXVVVTTTUUUWWWYYYIIIFFFFFFJJJQQQVVVUUUSSSRRRRRRSSSTTTVVVYYYZZZ\\\YYYUUUSSSSSSVVVXXXXXXVVVRRRSSSTTTVVVXXXXXXYYYYYYUUUWWWYYY[[[[[[[[[YYYXXXXXXQQQOOOTTTWWWRRRMMMLLLKKKMMMOOOOOONNNMMMLLLMMMNNNNNNRRRXXXYYYTTTQQQQQQQQQQQQRRRSSSUUUVVVVVVUUUOOOVVV\\\```gggxxxsssWWWCCC======>>>===================================================::::::::::::::::::::::::666777777777888888999999666666777777888888888999888888888888888888888888999:::===?????????>>>===;;;<<<<<<===>>>??????@@@?????????@@@AAABBBCCCDDDGGGHHHHHHGGGFFFFFFGGGHHHJJJRRRpppzzzeeepppssshhhaaacccccc^^^_________aaaccccccaaa___```iiitttwwwpppfff^^^ZZZ]]]^^^^^^\\\[[[ZZZ\\\]]]XXXWWWVVVSSSPPPPPPQQQSSSLLLMMMPPPRRRSSSRRRQQQPPPOOOOOOPPPRRRTTTUUUVVVVVVUUUQQQPPPRRRRRROOOOOORRRMMMOOORRRSSSRRRQQQPPPPPPLLLKKKKKKKKKLLLMMMNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKCCCLLLRRROOOMMMPPPSSSSSSMMMMMMMMMOOOPPPPPPNNNLLLSSSSSSSSSSSSSSSRRRRRRRRRUUUVVVWWWXXXWWWVVVUUUTTTUUURRROOOMMMMMMNNNNNNMMMIIIJJJLLLMMMNNNOOOPPPPPPLLLLLLMMMMMMOOOQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOOOONNNLLLJJJKKKMMMNNNMMMJJJKKKKKKKKKKKKLLLLLLLLLLLLOOONNNKKKIIIIIIJJJLLLMMMNNNNNNNNNMMMMMMKKKJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKKKKLLLMMMMMMLLLHHHEEECCCEEEEEEFFFGGGGGGHHHIIIIIIEEEFFFFFFGGGIIIJJJJJJKKKKKKHHHFFFFFFGGGGGGEEEBBBGGGHHHIIIHHHGGGFFFHHHJJJKKKJJJJJJIIIIIIHHHHHHGGGBBBBBBCCCCCCEEEFFFGGGHHHFFFGGGHHHHHHFFFFFFGGGHHHHHHFFFDDDDDDGGGJJJMMMNNNMMMLLLJJJGGGFFFEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKMMMOOO]]]|||{{{www^^^^^^sss}}}{{{```JJJGGG@@@:::===CCCCCC>>>AAA@@@???>>><<<;;;<<>>???@@@===999;;;:::;;;======<<<===@@@>>>===>>>???===999;;;@@@>>>@@@@@@@@@>>>>>>AAACCCFFFFFFMMM\\\ooofff[[[[[[XXXYYYXXXVVVTTTTTTVVVXXXWWWWWWWWWXXXWWWWWWVVVVVV\\\XXXTTTRRRSSSSSSRRRPPPMMMOOOPPPPPPOOOQQQSSSUUURRRSSSTTTUUUUUUVVVVVVUUUPPPRRRTTTVVVVVVUUUSSSQQQRRRSSSTTTVVVWWWXXXXXXXXXYYYWWWVVVWWWYYYZZZXXXUUUUUUWWWXXXUUUPPPLLLLLLMMMJJJJJJKKKJJJJJJLLLPPPSSSOOOPPPRRRRRRRRRSSSUUUWWWUUURRRPPPQQQUUUVVVUUUSSSTTTVVVWWWXXX]]]hhhyyyfffMMMBBB???===:::<<<888777:::<<<;;;:::;;;???===;;;;;;<<<===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<========================???::::::???AAA======AAADDDCCCBBB@@@AAADDDIIIMMMJJJRRRIII@@@KKKUUURRRNNNXXXooo|||lllyyyyyyuuulllbbb[[[[[[^^^\\\ZZZXXXXXXYYY[[[\\\\\\]]]aaaeeefffbbb]]]YYYWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVSSSRRRRRRSSSRRRQQQMMMOOOQQQRRRQQQQQQRRRSSSOOOOOOPPPPPPQQQRRRRRRRRRKKKKKKLLLLLLMMMMMMNNNNNNPPPNNNLLLLLLNNNOOOPPPOOOPPPPPPQQQQQQPPPMMMKKKIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHJJJMMMPPPMMMMMMMMMNNNPPPPPPNNNMMMOOOOOOOOOOOOPPPQQQRRRRRRVVVVVVVVVVVVVVVUUUTTTSSSRRROOOLLLKKKLLLNNNOOOOOOKKKLLLMMMNNNOOOOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRQQQQQQQQQQQQQQQRRRQQQPPPPPPOOONNNNNNNNNOOONNNLLLKKKLLLNNNNNNMMMKKKKKKKKKKKKLLLLLLLLLMMMMMMPPPNNNLLLJJJJJJKKKLLLNNNMMMMMMMMMMMMLLLKKKJJJIIIKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJKKKLLLLLLIIIGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIEEEFFFFFFFFFFFFFFFGGGGGGEEECCCBBBCCCEEEFFFEEECCCIIIIIIJJJIIIHHHHHHIIIKKKJJJJJJIIIHHHGGGGGGFFFFFFBBBBBBBBBCCCDDDEEEGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHJJJGGGDDDDDDFFFHHHIIIJJJLLLKKKIIIGGGFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKLLLMMMIIILLL^^^uuu{{{nnnvvvyyymmmhhhjjjgggvvveeeZZZMMMDDDAAA@@@???>>>??????AAAAAA@@@>>>===>>>CCCBBBAAA@@@@@@@@@>>>;;;CCC@@@>>>===>>>??????@@@<<<999:::>>>@@@>>>>>>@@@???AAACCCDDDEEEHHHNNNRRRYYYbbbuuuppp```]]]___ZZZZZZZZZYYYWWWWWWYYY[[[XXXXXXYYYYYYYYYXXXWWWVVVYYYWWWTTTTTTUUUUUUTTTRRRTTTUUUVVVUUUSSSRRRSSSTTTRRRRRRRRRSSSSSSSSSRRRRRRPPPQQQSSSTTTUUUTTTSSSRRRPPPQQQSSSTTTVVVXXXXXXYYY\\\ZZZXXXWWWWWWVVVRRROOOSSSUUUUUUSSSPPPMMMMMMNNNKKKLLLLLLLLLLLLNNNQQQTTTUUUVVVVVVTTTQQQPPPQQQRRRUUUSSSQQQQQQRRRTTTTTTTTTVVVWWWWWWWWW[[[cccnnnvvvlllUUUJJJGGGEEECCCAAA>>>===>>>===999888:::<<<;;;;;;<<<>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<======<<<==================>>>AAA===>>>CCCDDDBBBBBBEEE@@@@@@@@@AAAAAACCCEEEGGGAAAJJJNNNQQQTTTRRRZZZpppuuuooo~~~{{{tttjjj___ZZZYYY[[[[[[[[[ZZZYYYXXXWWWWWWWWW\\\]]]___```___]]]YYYWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVTTTQQQPPPQQQRRRQQQQQQNNNOOOQQQRRRQQQPPPQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNOOOMMMKKKKKKMMMNNNOOONNNNNNOOOOOOOOONNNLLLKKKIIIKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKKKKJJJIIIJJJMMMPPPLLLKKKKKKMMMOOOOOONNNLLLKKKKKKJJJKKKMMMOOOQQQSSSWWWVVVUUUTTTSSSRRRRRRRRROOOLLLIIIHHHJJJMMMOOOPPPLLLMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMOOONNNLLLJJJJJJKKKMMMNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFHHHJJJKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEAAAAAAAAACCCEEEGGGGGGFFFIIIJJJKKKJJJHHHHHHJJJKKKIIIIIIHHHGGGEEEDDDDDDCCCAAAAAABBBBBBCCCDDDFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHKKKHHHEEEDDDDDDEEEFFFEEEIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLOOOIIIEEELLLZZZfffiiiggg```tttqqqWWWjjj{{{nnnhhh]]]NNNDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCEEEDDDCCCBBBBBBBBBAAAAAABBBBBBAAA@@@IIIDDDCCCGGGIIIGGGEEEEEEFFFKKKQQQVVV[[[bbbjjjppp}}}lll```^^^^^^]]][[[[[[\\\[[[ZZZZZZ\\\^^^YYYYYYZZZZZZZZZYYYWWWWWWVVVUUUTTTUUUVVVVVVTTTSSSTTTVVVXXXXXXVVVTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSOOOPPPQQQSSSUUUWWWXXXXXX]]]\\\ZZZYYYXXXVVVRRROOOQQQRRRRRRQQQOOOMMMMMMNNNLLLMMMMMMMMMMMMOOORRRTTTXXXXXXXXXVVVRRRPPPPPPQQQWWWVVVUUUSSSQQQRRRUUUXXXXXXWWWVVVWWWYYY\\\aaacccxxxlll]]]UUUOOOLLLGGGAAA<<<;;;999777777;;;888888999;;;>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>======<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>============;;;<<<<<<<<<======>>>>>>???===???CCCDDDCCCCCCEEEDDDCCCBBBBBBCCCDDDGGGHHHLLLIIIRRRooowwwzzzvvvnnnpppnnnzzzqqqfff^^^ZZZYYYYYYZZZ\\\]]][[[WWWTTTUUUVVV\\\YYYWWWXXXZZZ[[[YYYVVVUUUUUUTTTSSSRRRQQQQQQPPPRRRPPPNNNNNNPPPPPPPPPOOONNNPPPQQQQQQPPPOOOPPPQQQQQQQQQPPPPPPOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKIIIJJJLLLMMMMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIILLLMMMMMMKKKJJJKKKMMMOOOIIIIIIHHHJJJKKKLLLLLLJJJHHHHHHHHHIIIKKKOOORRRTTTVVVUUUSSSQQQPPPOOOPPPPPPNNNKKKGGGFFFGGGJJJMMMNNNLLLLLLMMMMMMMMMMMMMMMLLLOOONNNNNNMMMMMMNNNNNNOOOMMMNNNPPPQQQQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBCCCEEEGGGHHHIIIIIIHHHIIIIIIIIIGGGGGGIIIJJJHHHGGGFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEGGGHHHGGGFFFEEEFFFGGGIIIFFFDDDCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJNNNVVV\\\______cccwwwxxxttt{{{pppZZZUUUNNNNNNLLLJJJNNNUUUYYYZZZUUUOOOKKKJJJIIIGGGFFFGGGCCCHHHJJJGGGCCCCCCDDDDDDHHHEEEEEEGGGHHHGGGKKKPPPcccmmm{{{pppaaaaaabbb]]]VVVZZZ[[[\\\\\\[[[[[[]]]___XXXYYYZZZZZZZZZXXXVVVUUUTTTTTTUUUUUUUUUTTTRRRPPPMMMPPPUUUWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUQQQPPPOOOOOOPPPQQQSSSTTTRRRRRRRRRSSSTTTUUUUUUVVVYYYYYYZZZ[[[[[[ZZZXXXWWWQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMOOOQQQSSSTTTUUUWWWVVVUUUTTTTTTUUUZZZZZZYYYUUURRRRRRWWW[[[VVVUUUUUUVVVYYYZZZYYYXXXnnnzzzwwwnnnjjjlll[[[III???;;;999999;;;:::::::::<<<>>>>>>===;;;========================??????>>>===<<<<<<;;;:::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======<<<<<<::::::;;;<<<<<<===>>>>>>>>>???AAACCCCCCBBBCCCEEECCCCCCBBBBBBBBBFFFJJJNNNPPPTTTgggmmmllljjjcccxxxssskkkddd```]]][[[YYYZZZ]]]^^^[[[WWWVVVZZZ^^^^^^YYYTTTTTTWWWYYYXXXUUUUUUUUUTTTSSSQQQPPPOOOOOONNNLLLLLLLLLNNNOOOOOONNNNNNOOOQQQQQQOOONNNOOOPPPSSSSSSRRRPPPOOONNNMMMLLLNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIHHHIIIKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHKKKLLLLLLKKKJJJJJJLLLMMMGGGFFFEEEFFFHHHJJJIIIIIIGGGGGGHHHJJJLLLPPPRRRTTTTTTSSSQQQOOONNNMMMNNNNNNNNNKKKGGGEEEFFFHHHJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQLLLMMMNNNPPPPPPPPPOOONNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMIIIIIIHHHHHHHHHHHHIIIJJJIIIIIIJJJJJJJJJIIIHHHHHHCCCDDDEEEEEEEEEDDDDDDCCCIIIIIIJJJIIIHHHGGGEEEDDDFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCDDDEEEFFFFFFGGGHHHFFFFFFGGGFFFEEEDDDFFFHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGEEEDDDBBBBBBDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIFFFGGGGGGGGGGGGGGGHHHHHHFFFGGGIIILLLOOOSSSVVVXXXiiivvvqqqkkkwww{{{vvvuuuzzzttteee\\\XXXXXX^^^fffkkkooojjjYYYLLLNNNWWW^^^bbbdddggghhheeegggttttttfffaaabbbbbbZZZRRRXXXZZZ[[[\\\[[[[[[\\\]]]WWWXXXYYYZZZYYYWWWUUUSSSSSSTTTUUUTTTRRROOONNNMMMKKKOOOTTTVVVUUUSSSQQQQQQPPPPPPQQQRRRSSSUUUWWWXXXPPPPPPOOONNNOOOQQQSSSTTTVVVUUUTTTSSSRRRRRRRRRRRRSSSVVVXXXZZZ[[[ZZZYYYYYYSSSRRROOOMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMNNNPPPQQQQQQSSSUUUVVVVVVVVVWWWXXXXXXYYYWWWTTTPPPQQQUUUZZZRRRRRRSSSVVVYYYZZZXXXWWW```ppp___JJJCCC???<<<;;;===<<<;;;===>>>???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999999::::::::::::;;;;;;;;;<<<;;;<<<<<<======<<<;;;;;;999:::;;;<<<===>>>???@@@???AAACCCBBBAAABBBEEEFFFAAAHHHQQQUUUVVVXXX]]]aaaUUUqqq}}}ooolllfff___]]]jjjhhheeedddcccaaa]]][[[[[[]]]^^^[[[XXXZZZbbbiiiaaa[[[UUUTTTVVVXXXVVVSSSTTTTTTSSSRRRPPPOOONNNNNNLLLKKKKKKLLLNNNOOONNNMMMLLLNNNPPPPPPOOONNNOOOPPPTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHJJJLLLMMMLLLKKKKKKJJJJJJIIIJJJJJJKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKJJJIIIIIIJJJLLLEEEDDDCCCDDDFFFHHHHHHHHHHHHIIIJJJLLLOOOPPPRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLJJJGGGFFFGGGHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJLLLLLLLLLMMMMMMOOOPPPPPPKKKLLLMMMNNNNNNOOOOOONNNNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKLLLLLLJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGBBBBBBBBBCCCDDDDDDEEEEEEKKKKKKJJJHHHGGGEEECCCBBBEEEFFFFFFFFFFFFFFFFFFFFFAAAAAAAAABBBBBBCCCCCCCCCAAABBBDDDCCCCCCBBBDDDEEECCCDDDEEEDDDBBBBBBDDDEEEDDDDDDCCCBBBBBBAAAAAAAAACCCCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGFFFEEEEEEFFFGGGCCCBBBAAABBBEEEFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGFFFGGGJJJPPPTTTdddmmmzzzhhh]]]lll}}}lllrrr}}}kkkfff```]]]\\\[[[XXXVVVWWWYYYZZZ[[[YYYYYYYYYZZZVVVXXXYYYZZZYYYVVVTTTRRRSSSTTTTTTRRROOOLLLLLLLLLPPPSSSVVVWWWUUUQQQOOONNNMMMMMMMMMNNNQQQTTTWWWXXXPPPOOOOOOOOOPPPRRRSSSUUUXXXWWWTTTQQQPPPOOOOOOOOOPPPSSSVVVXXXWWWUUUTTTSSSUUURRRNNNLLLLLLLLLJJJIIIJJJLLLNNNNNNMMMNNNOOOPPPQQQSSSVVVWWWVVVVVVVVVWWWUUUTTTSSSQQQOOOPPPSSSVVVOOOQQQTTTWWWXXXYYYYYYYYYWWWeeeyyydddOOOHHHEEEBBB@@@>>>===;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999999::::::::::::;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<===???@@@BBBCCCCCC???CCCEEEBBBAAAEEEJJJMMMZZZjjj}}}wwwiiilllkkk```^^^eee^^^```aaabbbbbb```^^^\\\\\\]]]\\\[[[ZZZ^^^dddjjj```\\\XXXWWWWWWWWWUUUSSSRRRRRRQQQPPPOOONNNNNNMMMLLLKKKKKKMMMNNNOOONNNLLLJJJLLLNNNOOONNNNNNOOOPPPQQQQQQQQQPPPOOONNNNNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKNNNNNNNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFHHHIIIJJJIIIIIIJJJLLLFFFDDDCCCDDDFFFIIIIIIIIIIIIJJJLLLOOOPPPPPPPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKIIIGGGFFFGGGIIIJJJIIIHHHFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPOOONNNLLLKKKJJJJJJJJJHHHJJJKKKKKKIIIHHHIIIKKKIIIJJJJJJJJJKKKKKKKKKKKKFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGBBBBBBBBBBBBDDDFFFHHHIIIKKKJJJIIIHHHFFFDDDCCCBBBEEEDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@???BBBDDDCCCBBBBBBDDDFFFBBBCCCDDDCCCAAAAAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCDDDDDDEEEEEEDDDFFFGGGFFFEEEDDDEEEGGGDDDCCCBBBCCCEEEFFFFFFEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKIIIHHHHHHJJJNNNQQQYYYbbbuuuiii\\\ccciiigggqqq{{{vvvjjjaaa```]]]ZZZWWWWWWXXXYYYWWWYYYZZZZZZYYYWWWWWWXXXWWWYYYZZZ[[[ZZZWWWTTTRRRRRRSSSSSSQQQNNNLLLMMMOOOQQQTTTVVVVVVSSSPPPOOONNNNNNMMMMMMNNNPPPSSSVVVXXXOOOOOOPPPPPPQQQSSSTTTUUUVVVTTTQQQNNNMMMLLLLLLMMMMMMQQQUUUVVVTTTQQQPPPPPPTTTQQQMMMLLLMMMMMMMMMKKKLLLMMMOOOPPPOOOOOOPPPQQQPPPRRRUUUWWWVVVUUUUUUVVVTTTSSSQQQQQQRRRSSSTTTTTTPPPSSSVVVWWWUUUUUUXXX[[[XXX[[[eeevvv~~~ooo```XXXRRRPPPPPPPPPLLLGGGBBB@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>;;;===???AAABBBBBBAAA@@@???@@@AAACCCEEEGGGHHHIIIJJJOOOQQQMMMNNNVVV___cccyyymmmeeecccgggiiidddbbbeee[[[^^^aaa```]]]ZZZ[[[\\\\\\\\\\\\[[[\\\]]]^^^___[[[[[[ZZZZZZYYYWWWVVVTTTSSSRRRRRRRRRQQQQQQPPPPPPMMMLLLMMMNNNPPPPPPNNNLLLIIIKKKMMMNNNNNNNNNPPPQQQMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKMMMPPPPPPOOONNNLLLMMMNNNOOONNNMMMLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGEEEGGGIIIJJJJJJKKKLLLNNNGGGEEEDDDEEEGGGJJJKKKKKKIIIKKKNNNPPPQQQPPPNNNMMMJJJKKKLLLMMMMMMLLLKKKJJJEEEEEEFFFHHHJJJKKKJJJIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIHHHHHHHHHLLLKKKKKKKKKKKKMMMOOOPPPQQQPPPOOOMMMKKKJJJIIIIIIGGGIIIKKKJJJHHHGGGHHHKKKIIIIIIIIIIIIJJJJJJJJJKKKGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGCCCCCCBBBBBBDDDGGGJJJLLLJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA??????>>>@@@BBBEEEEEEDDDDDDGGGJJJBBBCCCDDDCCCAAAAAACCCDDDAAAAAABBBBBBBBBCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFDDDFFFGGGFFFEEEDDDEEEFFFEEEDDDCCCDDDFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGGGGFFFHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHKKKMMMMMMMMMMMMLLLSSS\\\eeetttppp```XXXNNNaaa}}}|||llliiiccc]]]^^^^^^\\\YYYWWWXXXYYYWWWYYY[[[[[[YYYWWWVVVWWWXXXZZZ\\\]]][[[XXXUUURRRQQQSSSSSSQQQNNNMMMPPPSSSMMMPPPRRRSSSRRRPPPPPPPPPQQQQQQPPPPPPQQQTTTVVVXXXOOOOOOPPPQQQRRRSSSTTTUUURRRQQQNNNLLLKKKKKKKKKLLLLLLPPPUUUWWWUUUSSSRRRSSSSSSOOOLLLKKKMMMOOOOOONNNMMMOOOQQQQQQPPPPPPQQQRRRLLLPPPTTTVVVVVVVVVWWWXXXVVVTTTRRRSSSVVVXXXWWWUUUSSSVVVYYYWWWSSSRRRVVVZZZYYYRRRQQQ^^^vvvqqqddd^^^^^^kkkeee[[[SSSMMMIIIEEECCC????????????????????????<<<<<<======>>>????????????@@@@@@@@@@@@AAAAAAAAA===???BBBDDDFFFFFFEEEDDDBBBCCCEEEFFFHHHJJJLLLLLL\\\ccceeeaaacccnnnzzz~~~|||gggeeeaaa[[[[[[ccciiibbbXXX]]]```aaa^^^XXXUUUWWW[[[]]]\\\\\\\\\\\\ZZZWWWTTTVVVXXX[[[[[[YYYWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTNNNNNNNNNOOOPPPPPPNNNLLLGGGJJJLLLNNNNNNOOOPPPRRRJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLNNNQQQRRRQQQOOOMMMNNNPPPQQQPPPOOOMMMKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGJJJKKKLLLLLLNNNOOOHHHGGGGGGFFFGGGHHHJJJKKKKKKMMMNNNOOOOOONNNLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLKKKIIIGGGGGGIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMPPPOOOLLLIIIGGGHHHKKKNNNJJJKKKLLLMMMLLLJJJHHHFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDBBB@@@????????????DDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEECCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDJJJGGGDDDCCCDDDFFFGGGHHHFFFFFFFFFFFFEEECCCBBBAAAFFFEEECCCBBBBBBDDDEEEGGGFFFFFFFFFFFFEEEDDDBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCEEEGGGJJJLLLMMMNNNNNNPPPQQQXXXhhhzzz{{{hhhVVVZZZ|||qqqiiiccc___[[[ZZZWWWVVVUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXVVVUUUXXXVVVTTTUUUXXXXXXVVVSSSUUUTTTRRRQQQPPPPPPQQQQQQMMMMMMNNNNNNNNNNNNOOOOOOSSSRRRSSSSSSTTTUUUVVVWWWRRRRRRRRRRRRRRRQQQQQQPPPRRRPPPMMMKKKJJJKKKMMMNNNRRRRRRSSSTTTTTTSSSRRRQQQMMMKKKIIIIIIKKKLLLMMMLLLOOOPPPQQQRRRQQQOOOMMMKKKFFFJJJPPPTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWVVV\\\XXXTTTSSSTTTTTTSSSQQQQQQRRRUUUZZZdddsssyyyppp[[[RRRQQQIII???FFFAAA<<<;;;>>>BBBCCCBBBGGGBBB===<<<>>>AAACCCCCC??????>>>===<<<===AAADDDBBBCCCDDDGGGIIIJJJHHHGGGJJJIIIFFFJJJOOOLLLVVVoooyyy{{{ooofffddd___ZZZ[[[```bbb___ZZZZZZYYYYYYXXXXXXYYYYYYZZZ]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRXXXTTTQQQRRRVVVXXXTTTQQQRRRQQQQQQPPPPPPPPPQQQQQQJJJMMMPPPQQQOOOMMMLLLKKKJJJLLLLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKLLLMMMMMMMMMPPPOOOOOONNNOOOPPPQQQRRRKKKLLLNNNPPPPPPOOONNNMMMIIIGGGFFFGGGJJJKKKHHHFFFGGGGGGGGGHHHHHHJJJKKKLLLFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLHHHJJJKKKLLLKKKKKKMMMNNNKKKLLLKKKJJJHHHHHHJJJLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLKKKJJJIIIJJJNNNQQQNNNNNNNNNMMMLLLJJJHHHFFFHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDDDDEEEGGGEEECCCBBBDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDCCCBBBBBBCCCDDDFFFHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFHHHJJJKKKKKKKKKLLLKKKMMMVVVaaaiiijjjhhhuuutttfffrrrqqqeee```\\\YYYYYYXXXWWWWWWVVVWWWXXXXXXZZZZZZYYYYYYXXXWWWVVVVVVVVVUUUTTTUUUWWWWWWTTTQQQTTTSSSRRRQQQPPPPPPPPPQQQLLLMMMNNNOOOPPPRRRSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUQQQQQQPPPOOOOOOOOOOOOPPPPPPOOONNNNNNMMMLLLLLLLLLPPPQQQRRRSSSSSSSSSRRRQQQNNNMMMKKKKKKMMMOOOOOOOOOQQQRRRQQQQQQOOOMMMKKKJJJKKKMMMQQQTTTUUUUUUUUUUUUWWWVVVUUUUUUUUUVVVXXXYYYYYYWWWTTTTTTVVVVVVUUUSSSQQQUUUXXXYYYZZZcccqqq}}}wwwpppeeeXXXTTTYYY]]][[[RRRIIICCCBBBCCCLLL[[[iiinnndddRRRCCCEEEHHHCCC>>>GGGXXX]]]VVVPPPOOOPPPSSSXXX___eeeiiiqqqmmmgggllluuuxxxyyyjjjccc^^^aaa^^^[[[\\\___aaa___]]]```___^^^]]]\\\[[[[[[[[[```___]]][[[YYYXXXXXXWWWXXXXXXWWWWWWUUUTTTRRRRRRWWWUUUSSSTTTWWWXXXVVVTTTSSSRRRQQQPPPOOOOOONNNOOOKKKNNNPPPQQQOOOLLLKKKJJJJJJKKKLLLLLLKKKLLLNNNOOORRRPPPNNNNNNPPPQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMMMMNNNOOOOOOPPPOOOMMMJJJIIIJJJHHHGGGHHHIIIJJJHHHEEEFFFGGGGGGIIIJJJLLLMMMNNNHHHGGGGGGGGGGGGIIIJJJKKKJJJKKKMMMOOOOOONNNMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLMMMLLLKKKLLLOOOQQQJJJKKKKKKJJJIIIJJJLLLNNNOOONNNMMMKKKIIIGGGGGGFFFHHHIIIKKKLLLLLLNNNQQQSSSRRRQQQPPPNNNLLLJJJHHHGGGKKKJJJIIIHHHGGGFFFEEEDDDHHHHHHHHHGGGGGGHHHHHHIIIEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCC@@@@@@AAABBBCCCEEEGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAABBBDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCBBBAAAAAABBBCCCEEEHHHIIIGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEFFFGGGIIIJJJJJJJJJJJJMMMKKKIIIKKKOOOTTTWWWXXXeee|||zzz~~~wwwooo```[[[ZZZYYYWWWVVVWWWWWWXXXXXXXXXWWWWWWYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXVVVRRROOOTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLNNNPPPRRRUUUVVVWWWRRRRRRRRRQQQQQQRRRSSSSSSQQQPPPNNNMMMMMMMMMOOOPPPNNNNNNOOOPPPOOOMMMLLLJJJOOOPPPQQQRRRSSSSSSRRRQQQOOONNNMMMNNNPPPRRRRRRRRRTTTSSSQQQOOOMMMKKKJJJIIITTTTTTUUUUUUVVVWWWXXXXXXZZZXXXUUUTTTTTTVVVYYY\\\VVVUUUUUUVVVWWWXXXVVVUUUPPPVVV[[[YYYTTTUUU___iii~~~lllXXXQQQSSS[[[pppiii```eeeaaa___tttxxx{{{yyyiiicccaaa```^^^^^^]]]]]]]]]^^^^^^___cccbbb```^^^]]]\\\[[[[[[aaa___\\\YYYWWWWWWWWWWWWXXXWWWVVVUUUTTTRRRQQQQQQSSSTTTTTTUUUVVVVVVVVVVVVTTTSSSRRRPPPOOONNNMMMMMMNNNPPPQQQQQQNNNKKKIIIIIIIIIKKKKKKKKKJJJKKKMMMOOORRRPPPNNNOOOQQQSSSSSSSSSOOONNNMMMLLLKKKKKKLLLLLLNNNNNNOOOOOONNNLLLJJJIIIJJJIIIHHHHHHIIIIIIGGGFFFFFFGGGHHHJJJLLLNNNPPPQQQKKKJJJJJJJJJJJJLLLMMMNNNIIIJJJLLLNNNOOONNNMMMLLLIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLNNNMMMMMMMMMKKKJJJLLLOOOQQQJJJKKKKKKKKKJJJKKKNNNPPPPPPOOOLLLJJJHHHFFFEEEEEEFFFIIILLLNNNNNNOOOQQQSSSSSSRRRPPPNNNLLLKKKJJJJJJLLLKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHGGGHHHHHHIIIJJJEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAACCCEEEFFFEEEDDDCCCBBBAAA@@@@@@BBBDDDFFFCCCCCCCCCCCCEEEFFFHHHIIIFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBIIIIIIJJJJJJKKKKKKKKKLLLJJJJJJJJJIIIJJJNNNRRRVVVYYYmmmzzzuuulllaaa[[[[[[\\\\\\[[[TTTVVVWWWYYYYYYXXXWWWVVVWWWWWWVVVUUUUUUUUUVVVVVVUUUWWWXXXYYYYYYVVVRRROOOSSSSSSRRRQQQPPPPPPPPPOOOLLLMMMNNNPPPRRRTTTVVVWWWSSSSSSRRRQQQQQQQQQRRRRRRTTTRRROOOMMMMMMNNNPPPRRRNNNOOOOOOOOONNNNNNMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQNNNMMMMMMOOOQQQSSSSSSSSSSSSRRROOOMMMKKKKKKLLLLLL[[[YYYXXXWWWXXXYYYZZZZZZZZZYYYWWWUUUUUUWWWYYY[[[UUUVVVVVVXXXXXXWWWVVVTTTNNNTTTYYYYYYUUUUUUZZZ___nnnyyykkkoooyyyvvvjjjhhhdddaaaaaa___```aaa___\\\[[[]]]______^^^]]]\\\[[[ZZZZZZZZZ^^^\\\YYYVVVUUUUUUWWWXXXWWWVVVUUUTTTRRRRRRQQQQQQPPPRRRUUUUUUUUUTTTUUUVVVTTTSSSRRRQQQPPPPPPPPPPPPOOOQQQRRRPPPMMMJJJHHHHHHIIIJJJKKKKKKJJJKKKMMMOOOOOOMMMLLLLLLNNNQQQQQQQQQMMMLLLLLLLLLLLLNNNOOOQQQKKKLLLMMMNNNNNNNNNMMMMMMJJJIIIHHHHHHHHHGGGGGGFFFHHHIIIKKKLLLNNNOOOPPPPPPLLLKKKKKKJJJKKKMMMNNNOOOIIIJJJLLLNNNNNNNNNLLLKKKHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLJJJIIIJJJMMMPPPKKKLLLLLLLLLKKKMMMOOORRROOONNNKKKIIIGGGGGGGGGGGGGGGJJJMMMNNNOOOOOOPPPQQQPPPPPPNNNMMMLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCDDDEEEFFFHHHIIIHHHHHHIIIHHHHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDDDDCCCAAAAAAAAACCCEEEGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFEEEEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCIIIIIIIIIIIIJJJJJJKKKKKKDDDEEEGGGHHHHHHJJJMMMPPPVVVcccyyykkkeeeaaa]]]\\\\\\]]]\\\[[[TTTUUUXXXYYYYYYXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUSSSUUUWWWXXXVVVSSSOOOMMMRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRVVVTTTQQQOOOOOOPPPRRRTTTQQQPPPNNNLLLLLLMMMOOOPPPLLLMMMOOOPPPQQQQQQQQQPPPMMMMMMMMMOOOQQQSSSRRRRRRPPPOOOMMMLLLLLLNNNPPPQQQ[[[YYYWWWWWWYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXWWWUUUTTTSSSPPPRRRUUUWWWYYYYYYYYYXXX]]]pppuuu}}}wwwhhhggghhhaaa]]]___aaacccccc```[[[XXXZZZ]]]ZZZZZZYYYYYYXXXYYYYYYYYYXXXWWWTTTSSSSSSTTTVVVXXXVVVUUUTTTRRRRRRRRRRRRSSSQQQTTTWWWXXXWWWWWWWWWXXXRRRRRRRRRRRRRRRRRRSSSSSSOOOQQQQQQPPPMMMJJJIIIIIIIIIKKKLLLKKKKKKKKKMMMOOOMMMLLLJJJKKKMMMOOOPPPPPPOOOOOONNNNNNNNNOOOPPPQQQLLLMMMMMMNNNNNNNNNNNNNNNJJJIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLMMMNNNNNNMMMMMMJJJIIIIIIHHHIIIKKKLLLMMMJJJKKKMMMNNNNNNMMMKKKJJJGGGHHHKKKLLLMMMLLLKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKJJJIIIIIIKKKMMMLLLMMMMMMMMMLLLMMMPPPRRRPPPNNNKKKIIIGGGGGGHHHIIIHHHJJJLLLNNNNNNNNNOOOQQQMMMMMMMMMLLLLLLKKKJJJJJJCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDBBBBBBDDDEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFFFFEEEDDDDDDCCCCCCFFFFFFEEEEEEFFFGGGHHHIIIDDDFFFGGGHHHHHHHHHIIIJJJRRRXXXhhh~~~ggg```hhhrrrppp]]][[[[[[ZZZZZZYYYYYYXXXXXXUUUVVVXXXYYYXXXWWWUUUSSSQQQRRRSSSTTTTTTTTTTTTTTTOOOQQQSSSTTTQQQNNNMMMLLLQQQQQQRRRQQQQQQPPPNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPPPPPPPPPPQQQQQQUUUSSSRRRPPPPPPQQQRRRSSSRRRPPPNNNLLLLLLMMMPPPQQQLLLMMMNNNOOOPPPPPPOOOOOOMMMMMMMMMOOOQQQRRRQQQPPPMMMLLLLLLLLLNNNQQQSSSUUUVVVUUUTTTWWWZZZZZZWWWTTTWWWWWWXXXXXXXXXWWWVVVVVVVVVWWWXXXWWWUUUSSSSSSSSSTTTSSSSSSUUUWWWXXXUUURRRTTTbbbsssvvvtttooozzzyyyqqqgggaaaaaaaaa]]]___ddd```aaaaaa^^^YYYWWWXXXZZZYYYXXXXXXXXXXXXXXXYYYYYYTTTSSSRRRQQQRRRSSSVVVWWWTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[[[[[[[YYYXXXQQQQQQQQQQQQRRRSSSTTTUUUNNNOOOPPPOOOMMMKKKKKKLLLJJJKKKLLLLLLKKKLLLNNNPPPPPPNNNLLLMMMOOOPPPQQQQQQTTTSSSQQQNNNMMMLLLLLLLLLPPPOOONNNMMMLLLKKKKKKJJJHHHIIIIIIGGGFFFFFFHHHKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLMMMNNNMMMLLLIIIHHHFFFHHHKKKMMMMMMMMMKKKJJJLLLKKKJJJIIIHHHIIIJJJJJJJJJKKKLLLLLLJJJJJJKKKLLLNNNNNNNNNNNNMMMNNNPPPRRRRRRPPPMMMIIIHHHGGGHHHIIIFFFHHHKKKLLLLLLMMMPPPRRRLLLLLLLLLLLLKKKIIIGGGFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEE@@@AAACCCEEEGGGGGGGGGGGGCCCDDDDDDEEEEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEFFFGGGGGGGGGGGGDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCDDDDDDFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJMMMOOOXXXhhhxxx{{{\\\ZZZ[[[nnnxxxmmmccc^^^VVVUUUWWWYYYXXXWWWVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTRRRNNNOOORRRTTTUUUTTTSSSRRRNNNQQQSSSSSSPPPNNNNNNOOOQQQQQQQQQRRRQQQPPPNNNMMMOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOONNNNNNOOOOOOPPPOOONNNNNNNNNNNNOOOPPPLLLMMMNNNOOOOOONNNMMMMMMOOONNNNNNPPPRRRRRRQQQOOOLLLLLLMMMNNNPPPRRRUUUVVVTTTTTTVVV[[[______ZZZUUUXXXXXXWWWVVVUUUVVVVVVVVVSSSUUUVVVTTTRRRRRRTTTVVVUUUUUUUUUTTTTTTSSSSSSSSSQQQXXXbbblll{{{|||nnnfffaaa```^^^[[[YYYZZZ```eee[[[[[[[[[YYYWWWVVVWWWWWWYYYXXXWWWVVVVVVUUUVVVVVVSSSSSSRRRRRRRRRSSSTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWZZZ\\\\\\XXXUUUQQQPPPPPPPPPPPPQQQQQQRRRLLLMMMNNNNNNMMMLLLMMMOOOKKKMMMMMMMMMMMMMMMOOOQQQRRRPPPNNNNNNOOOQQQQQQPPPSSSQQQOOOLLLIIIHHHGGGGGGNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHHHHGGGEEEFFFJJJMMMGGGHHHJJJKKKLLLKKKJJJIIIKKKKKKJJJJJJKKKLLLNNNOOOLLLMMMNNNNNNMMMKKKIIIGGGFFFHHHKKKMMMNNNMMMKKKJJJMMMLLLJJJIIIHHHHHHIIIIIIJJJLLLMMMMMMLLLJJJKKKKKKOOOOOOOOONNNMMMNNNPPPRRRTTTRRRNNNJJJHHHGGGHHHHHHEEEGGGIIIJJJKKKMMMQQQSSSLLLLLLLLLLLLJJJGGGCCCAAAGGGGGGHHHHHHHHHIIIIIIIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBB@@@BBBDDDGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEE>>>???BBBEEEGGGHHHHHHHHHBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIGGGDDD@@@>>>>>>@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAEEEEEEDDDDDDFFFGGGIIIJJJJJJGGGEEEDDDGGGJJJKKKKKKMMMMMMQQQXXX]]]```hhhpppmmmttt___[[[]]]ZZZkkkooojjjaaa]]]]]]ZZZTTTWWWYYYYYYWWWVVVXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRLLLNNNRRRUUUVVVTTTRRRQQQQQQSSSUUUTTTRRRQQQRRRTTTPPPQQQQQQRRRQQQOOONNNMMMNNNNNNOOOOOOPPPQQQQQQQQQJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPOOONNNLLLMMMNNNOOONNNNNNLLLKKKPPPPPPPPPQQQSSSSSSQQQOOOMMMMMMNNNOOOQQQSSSUUUVVVUUUVVVZZZaaafffeee___XXXZZZXXXUUUSSSRRRTTTVVVXXXQQQSSSTTTSSSQQQRRRUUUYYYTTTVVVXXXVVVRRRQQQTTTXXXOOOSSSVVVZZZfffzzz}}}zzz|||zzzxxxppphhhccc```cccbbb[[[VVVVVVXXXYYYWWWVVVUUUUUUUUUVVVVVVVVVXXXWWWVVVTTTSSSRRRQQQQQQTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRSSSVVVYYYZZZWWWTTTTTTWWW[[[ZZZUUUPPPQQQPPPOOOOOONNNNNNNNNNNNJJJLLLMMMMMMMMMMMMOOOQQQLLLMMMNNNNNNMMMNNNPPPRRRRRRPPPMMMMMMNNNOOOOOOOOONNNMMMJJJHHHGGGFFFFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGHHHGGGEEEFFFKKKNNNDDDEEEHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIJJJKKKMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIILLLOOOPPPOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNOOOKKKHHHHHHKKKMMMMMMMMMLLLJJJIIIKKKOOOSSSSSSSSSMMMLLLKKKJJJGGGEEECCCBBBEEEFFFHHHIIIIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCGGGFFFCCCAAA????????????BBBEEEGGGGGGEEEDDDFFFHHHBBBDDDEEEFFFEEEDDDBBBAAABBBDDDFFFIIIJJJIIIHHHHHHHHHFFFDDDEEEGGGGGGDDDAAAFFFFFFFFFEEEEEEEEEEEEEEEIIIIIIIIIIIIHHHHHHGGGFFFIIIDDD@@@@@@CCCCCC@@@===BBBCCCCCCDDDCCCAAA@@@???;;;>>>AAABBBAAABBBFFFJJJDDDFFFHHHIIIIIIGGGEEECCCAAAAAABBBCCCCCCBBBBBBBBBFFFGGGGGGHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHKKKMMMMMMMMMRRR[[[bbbnnnqqq~~~qqqhhhaaa___```qqq{{{qqqvvvzzzxxxnnnbbb]]]]]]]]]YYYUUUWWWWWWXXXZZZ[[[[[[XXXVVVZZZYYYVVVTTTRRRRRRSSSTTTNNNNNNOOOOOOPPPQQQRRRRRRUUUQQQRRRWWWZZZWWWRRRQQQSSSRRRRRRRRRQQQOOOMMMKKKKKKNNNOOOMMMMMMOOONNNJJJKKKMMMNNNMMMLLLMMMOOOQQQLLLMMMNNNOOOOOOOOONNNMMMQQQQQQQQQQQQPPPOOONNNNNNLLLIIIHHHJJJJJJHHHIIILLLPPPOOONNNOOOPPPPPPNNNLLLLLLKKKKKKOOOTTTXXXYYYWWWUUUWWW[[[\\\[[[XXXSSSPPPUUUSSSRRRRRRTTTTTTQQQNNNPPPPPPPPPPPPQQQSSSTTTUUUSSSTTTUUUSSSQQQOOONNNOOOSSSVVVWWWVVVZZZiii~~~xxx}}}yyy~~~uuunnnccc___bbb```___]]][[[YYYVVVTTTSSSUUUUUUSSSSSSTTTVVVXXXZZZ[[[YYYUUUQQQOOOOOOQQQRRRUUUUUUSSSOOOPPPTTTTTTRRRVVVUUUSSSRRRRRRTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTRRROOOKKKIIIJJJMMMOOOOOOLLLLLLLLLLLLLLLKKKKKKJJJNNNNNNMMMMMMLLLLLLKKKKKKMMMNNNNNNNNNNNNMMMMMMLLLOOOKKKHHHGGGIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJHHHHHHIIIIIIIIIHHHFFFHHHIIIKKKKKKJJJHHHGGGJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLKKKJJJIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIKKKNNNOOOMMMLLLLLLLLLKKKLLLNNNOOOPPPOOONNNMMMMMMJJJHHHIIIKKKMMMMMMLLLLLLJJJIIIJJJNNNRRRRRRRRRLLLLLLKKKJJJHHHFFFEEEDDDHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAACCCEEEGGGGGGEEEDDDEEEGGGDDDEEEFFFGGGFFFEEECCCBBBDDDEEEGGGIIIIIIIIIHHHGGGHHHFFFEEEFFFHHHHHHFFFCCCFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFGGGCCC@@@@@@CCCEEECCC@@@AAABBBBBBBBBAAA@@@???>>>???@@@AAABBBBBBCCCEEEGGGFFFFFFHHHHHHFFFDDDAAA???AAAAAABBBBBBBBBBBBBBBAAAEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGIIIJJJIIIHHHKKKRRRYYYcccgggvvvzzznnngggbbbeeeppp{{{ssskkkeee]]]ZZZZZZ[[[YYYWWWXXXWWWWWWYYYZZZZZZXXXVVVZZZXXXVVVSSSRRRRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPRRROOOPPPUUUVVVSSSQQQRRRSSSPPPMMMOOOSSSSSSOOOJJJKKKOOOPPPNNNMMMOOONNNJJJFFFHHHKKKMMMLLLKKKLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRRRRQQQPPPOOONNNLLLKKKKKKHHHIIIKKKKKKIIIHHHKKKOOONNNNNNOOOPPPQQQOOONNNLLLKKKKKKNNNSSSVVVVVVUUUQQQRRRSSSSSSRRRQQQOOONNNTTTRRRQQQSSSTTTUUUSSSPPPQQQQQQQQQPPPPPPPPPPPPPPPSSSTTTUUUTTTQQQPPPOOOPPPRRRTTTUUUUUUWWWaaaooo{{{yyyrrrssszzz}}}yyykkkiiifff^^^[[[]]]^^^]]][[[XXXVVVTTTSSSRRRRRRQQQPPPPPPQQQRRRTTTVVVVVVTTTRRRQQQQQQRRRTTTVVVTTTUUUSSSOOOPPPSSSTTTRRRSSSRRRQQQQQQRRRTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTQQQNNNKKKJJJLLLMMMNNNNNNKKKKKKLLLLLLKKKKKKJJJJJJMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKIIIFFFEEEGGGGGGEEECCCHHHHHHHHHIIIJJJJJJKKKKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKJJJIIIGGGFFFJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGKKKKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMNNNLLLKKKJJJKKKHHHJJJLLLNNNOOOMMMLLLJJJIIIHHHIIIJJJLLLMMMMMMKKKJJJIIIIIIJJJMMMPPPQQQPPPLLLLLLKKKKKKJJJHHHGGGFFFKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBDDDFFFGGGGGGFFFEEEEEEFFFEEEFFFGGGHHHGGGFFFEEEDDDFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFFFFGGGHHHIIIHHHFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDAAA???@@@DDDEEEDDDCCCAAAAAAAAAAAA@@@???>>>===BBBAAAAAABBBCCCDDDDDDCCCFFFGGGGGGFFFDDD@@@===;;;BBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGIIIIIIGGGEEEFFFKKKOOOTTTYYYggg|||rrr___TTT\\\eeefffiiipppzzzbbbWWW[[[ZZZXXXWWWXXXXXXYYYZZZYYYXXXVVVVVVXXXYYYXXXWWWXXXWWWUUURRRQQQQQQQQQQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPNNNOOOQQQQQQNNNPPPTTTSSSNNNJJJMMMSSSUUUPPPJJJMMMPPPQQQNNNNNNOOONNNJJJFFFJJJOOOQQQQQQOOONNNNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQQQQPPPOOONNNLLLJJJIIIJJJHHHIIIMMMMMMIIIHHHJJJNNNMMMMMMOOOQQQRRRPPPOOOKKKKKKKKKMMMPPPRRRRRRQQQOOONNNLLLKKKKKKLLLMMMOOOSSSRRRRRRSSSUUUUUUTTTSSSPPPQQQQQQRRRRRRRRRRRRQQQTTTUUUVVVTTTRRRPPPQQQQQQRRRSSSUUUUUUWWWZZZ___cccpppmmmeeemmm~~~uuuzzzpppeee^^^```aaa]]]ZZZ\\\ZZZYYYVVVTTTRRRQQQQQQQQQPPPOOONNNNNNOOOPPPRRRSSSRRRQQQQQQQQQRRRSSSTTTUUURRRTTTSSSOOOOOORRRSSSQQQOOOOOONNNOOOPPPRRRUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRNNNMMMLLLLLLNNNNNNNNNMMMKKKKKKJJJJJJJJJIIIIIIIIILLLKKKJJJJJJJJJKKKMMMNNNKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGEEECCCJJJJJJJJJJJJJJJJJJKKKKKKHHHFFFEEEFFFHHHIIIIIIIIIJJJJJJKKKJJJIIIHHHFFFDDDIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKJJJJJJLLLNNNMMMLLLJJJJJJKKKHHHIIILLLMMMMMMKKKHHHFFFFFFGGGIIIKKKMMMMMMKKKJJJIIIIIIIIIJJJLLLMMMNNNNNNKKKKKKKKKKKKKKKJJJJJJIIINNNLLLJJJHHHFFFFFFGGGHHHFFFFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDHHHHHHIIIIIIHHHGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDBBB@@@???@@@BBBDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>CCCAAA@@@BBBFFFGGGFFFCCCFFFFFFFFFEEECCC@@@===;;;BBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIGGGEEEFFFIIILLLJJJNNNWWWcccqqqqqqddd___XXXSSSRRR```}}}kkk\\\UUUTTTRRRUUUXXXXXXWWWWWWYYY\\\ZZZWWWUUUTTTUUUVVVWWWVVVUUUTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPMMMJJJNNNUUUSSSOOOLLLNNNQQQSSSOOOLLLNNNQQQRRROOONNNOOONNNJJJHHHLLLPPPRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSRRRNNNNNNNNNNNNMMMKKKJJJJJJJJJHHHJJJNNNNNNJJJHHHJJJLLLLLLLLLNNNQQQRRRQQQPPPKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJKKKLLLOOOPPPSSSSSSSSSTTTUUUTTTTTTSSSNNNPPPRRRTTTVVVXXXXXXXXXUUUVVVVVVTTTRRRQQQRRRSSSTTTTTTUUUVVVXXXZZZYYYXXXXXXjjjmmmccciiiuuuzzzzzzyyyvvvqqqeee]]]XXXZZZ\\\YYYWWWWWWVVVUUURRRPPPOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQRRRQQQRRRRRRSSSSSSRRRRRRQQQOOORRRRRRNNNMMMOOOPPPOOONNNMMMMMMNNNNNNPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLNNNPPPOOOMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHKKKJJJIIIIIIJJJLLLNNNOOOLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGIIIJJJJJJIIIHHHNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDEEEHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKJJJIIIGGGFFFDDDFFFHHHJJJLLLLLLLLLKKKKKKLLLMMMMMMKKKJJJKKKLLLJJJKKKLLLLLLKKKHHHEEECCCEEEGGGJJJLLLLLLKKKJJJIIIGGGHHHIIIJJJJJJKKKLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJNNNMMMJJJGGGFFFFFFGGGHHHGGGFFFEEEEEEEEEGGGHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGKKKKKKKKKKKKIIIGGGEEECCCFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDHHHHHHHHHHHHGGGFFFEEEEEEAAABBBDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@??????@@@AAAAAAAAACCCBBBAAAAAA@@@?????????AAA??????CCCGGGIIIHHHEEEEEEEEEEEEEEEDDDBBB@@@???CCCBBBAAA@@@@@@@@@@@@AAA???@@@BBBCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCDDDFFFGGGFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMQQQWWWaaalllsssvvvttt{{{zzzqqqpppkkkaaa]]]jjjoooxxxkkk___YYYWWWXXX[[[RRRVVVZZZZZZXXXWWWYYY[[[YYYVVVSSSQQQRRRTTTTTTTTTRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUWWWUUUSSSQQQMMMJJJNNNUUURRRSSSSSSQQQOOOMMMNNNNNNPPPSSSSSSPPPOOOOOONNNJJJIIIKKKLLLMMMMMMMMMOOOQQQQQQRRRSSSSSSRRRQQQOOONNNKKKKKKLLLLLLMMMMMMLLLLLLJJJIIIJJJNNNNNNJJJIIIJJJKKKJJJKKKMMMPPPQQQQQQOOOJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPSSSTTTUUUTTTSSSSSSRRRRRROOOPPPRRRTTTVVVXXXXXXYYYUUUUUUUUUTTTRRRQQQRRRTTTTTTSSSSSSUUUXXXZZZZZZYYYYYY___nnnmmmiiiiiiqqqyyyzzzzzzttt|||pppeeeiiiiii^^^WWWRRRQQQQQQQQQPPPQQQSSSRRRPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOPPPQQQRRRSSSRRRRRRQQQLLLQQQQQQMMMKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMOOOQQQPPPMMMKKKJJJJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNOOONNNMMMJJJHHHEEEDDDCCCCCCDDDFFFHHHJJJLLLLLLLLLLLLQQQPPPNNNLLLJJJGGGFFFEEEEEEDDDDDDEEEHHHJJJJJJJJJFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGBBBDDDGGGJJJKKKKKKKKKJJJIIIJJJKKKKKKJJJJJJKKKMMMMMMMMMLLLLLLJJJHHHFFFEEEEEEHHHJJJKKKJJJIIIHHHIIIFFFHHHJJJJJJIIIHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJMMMKKKIIIGGGFFFFFFGGGHHHFFFEEEDDDDDDEEEGGGJJJLLLKKKJJJIIIHHHHHHGGGGGGHHHMMMLLLLLLJJJHHHFFFEEEDDDFFFEEEEEEGGGHHHIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEEEE@@@BBBDDDEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAACCCBBBAAA@@@@@@???@@@@@@??????AAADDDHHHIIIIIIHHHDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEECCCCCCBBBBBBCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHNNNMMMJJJIIIKKKPPPXXX]]]kkkkkkssswwwnnnxxxtttlllpppvvvqqqdddYYYWWWXXXWWWUUUUUUUUUXXX[[[[[[YYYWWWWWWYYYVVVTTTQQQOOOPPPQQQQQQQQQNNNNNNNNNNNNOOOOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWW[[[WWWTTTSSSPPPMMMPPPUUUSSSUUUVVVSSSNNNLLLNNNQQQQQQTTTTTTQQQOOOPPPMMMIIIMMMNNNOOONNNMMMNNNPPPRRROOOPPPQQQQQQPPPOOOMMMLLLIIIJJJKKKLLLMMMNNNNNNNNNKKKIIIJJJNNNNNNJJJIIIKKKJJJIIIJJJLLLNNNOOOOOOMMMHHHJJJKKKJJJIIIHHHIIIKKKJJJKKKLLLMMMMMMMMMMMMLLLQQQSSSTTTTTTRRRQQQRRRSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTUUUTTTRRRQQQQQQRRRTTTQQQPPPPPPRRRVVVYYYZZZZZZZZZVVVZZZmmmvvvrrrtttlllttt{{{ooogggfffeee[[[YYYUUUPPPNNNNNNOOOQQQRRRQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNKKKMMMNNNPPPRRRTTTTTTTTTLLLQQQSSSOOOLLLMMMOOONNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLOOOQQQQQQNNNKKKKKKJJJIIIHHHGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMJJJHHHFFFEEEDDDEEEEEEGGGIIIJJJKKKKKKMMMNNNPPPOOONNNKKKIIIGGGEEEDDDFFFEEEDDDFFFHHHJJJKKKJJJEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFGGGHHHIIIIIIHHHHHHGGGCCCEEEGGGIIIJJJIIIGGGFFFEEEGGGHHHHHHHHHHHHJJJLLLMMMLLLLLLKKKJJJJJJJJJJJJFFFIIIKKKKKKHHHGGGGGGHHHDDDGGGJJJJJJHHHGGGGGGIIIJJJJJJJJJKKKKKKJJJJJJIIIJJJIIIHHHGGGFFFFFFGGGHHHEEEDDDDDDDDDEEEHHHLLLNNNJJJIIIHHHGGGGGGFFFFFFFFFKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDFFFIIIJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDAAACCCFFFFFFDDDDDDEEEGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDFFFBBBBBB@@@???>>>>>>?????????AAAEEEGGGGGGGGGGGGHHHDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCAAA???>>>>>>???@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAAAAABBBDDDEEEFFFBBBBBBCCCEEEGGGHHHGGGGGGJJJIIIHHHHHHHHHJJJLLLMMM]]]\\\aaaqqqrrr___]]]hhhnnntttiii]]]XXXUUUWWWVVVSSSRRRSSSXXXYYYYYYYYYWWWUUUUUUUUUTTTQQQOOONNNOOOOOOOOONNNJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRTTTUUUVVVVVV[[[UUURRRRRRSSSRRRSSSVVVUUUUUUUUUSSSPPPPPPQQQSSSRRRUUUUUUQQQOOOPPPMMMIIIOOOQQQSSSSSSRRRQQQQQQRRRLLLMMMNNNOOOPPPOOONNNNNNJJJKKKLLLMMMMMMMMMMMMMMMMMMJJJJJJMMMMMMJJJJJJMMMIIIHHHHHHJJJLLLMMMLLLKKKGGGIIIKKKJJJHHHGGGIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLOOORRRRRRRRRRRRSSSUUUUUUSSSQQQPPPOOOPPPRRRTTTTTTTTTSSSQQQOOOPPPRRRTTTNNNOOOQQQSSSTTTVVVWWWXXXVVVQQQQQQ[[[iiixxx}}}xxxsss}}}uuuzzzjjj___```___```^^^UUUXXXVVVSSSPPPPPPRRRSSSSSSOOOQQQRRRSSSTTTSSSQQQPPPOOOOOOOOOPPPPPPOOOOOONNNLLLMMMNNNOOOQQQRRRTTTTTTMMMSSSVVVRRRNNNOOOPPPPPPLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLOOOQQQPPPNNNLLLLLLKKKIIIHHHGGGHHHIIIJJJJJJLLLMMMOOOPPPOOONNNMMMLLLKKKIIIGGGGGGHHHIIIJJJKKKMMMNNNMMMKKKKKKMMMOOOLLLLLLKKKJJJIIIHHHGGGFFFHHHGGGFFFGGGIIIKKKKKKJJJFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFDDDFFFHHHIIIIIIGGGDDDCCCBBBDDDEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJJJJLLLMMMNNNGGGJJJKKKJJJGGGEEEFFFHHHDDDGGGJJJJJJGGGFFFFFFHHHJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGEEEDDDCCCCCCFFFIIIMMMOOOIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDCCCFFFJJJLLLJJJHHHIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBEEEGGGGGGEEEDDDEEEGGGEEEDDDCCCBBBAAA@@@?????????@@@AAAAAABBBBBBBBBBBB???@@@BBBCCCDDDEEEHHHJJJAAA@@@???============>>>???CCCHHHHHHFFFEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAADDDCCCAAA???>>>>>>???@@@CCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEFFFDDDDDDEEEGGGIIIIIIHHHGGGCCCDDDFFFGGGHHHHHHEEECCCEEEJJJWWWhhhwww~~~zzzrrrrrrttt|||pppooottt|||~~~|||}}}kkkaaaaaabbbXXXWWWWWWXXXUUUSSSVVV]]]XXXWWWWWWVVVVVVTTTSSSRRRRRRPPPNNNMMMNNNNNNMMMLLLHHHIIIJJJLLLNNNOOOPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUZZZSSSOOORRRUUUUUUUUUWWWVVVTTTQQQQQQSSSUUUTTTSSSSSSVVVVVVRRRPPPPPPMMMIIIKKKNNNRRRSSSQQQNNNMMMLLLIIIJJJLLLNNNPPPQQQQQQPPPLLLLLLMMMMMMMMMMMMLLLLLLNNNJJJJJJLLLLLLJJJJJJNNNIIIHHHHHHIIIKKKLLLKKKJJJGGGIIIKKKJJJHHHGGGIIIKKKMMMLLLJJJIIIIIIJJJLLLMMMHHHLLLPPPQQQQQQRRRUUUXXXUUUSSSQQQOOOPPPSSSWWWYYYSSSSSSRRRPPPOOOOOORRRTTTNNNQQQUUUVVVUUUTTTUUUVVVWWWVVVWWWWWWUUUXXXiii|||yyymmmzzzzzztttuuuiiiddd[[[___bbbXXXUUU[[[]]]VVVVVVTTTQQQOOOPPPOOOMMMOOOQQQSSSVVVVVVUUUSSSQQQRRRRRRRRRSSSSSSRRRQQQQQQQQQPPPOOOOOOOOOPPPPPPQQQOOOUUUXXXTTTPPPQQQRRRSSSJJJJJJKKKLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPPPPNNNLLLMMMKKKJJJHHHHHHIIIJJJKKKKKKLLLOOOQQQQQQPPPNNNLLLIIIIIIHHHGGGIIIKKKMMMOOOSSSTTTTTTQQQMMMLLLNNNPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHGGGEEEDDDDDDCCCDDDCCCDDDDDDEEEEEEEEEEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCBBBCCCEEEFFFFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEIIIIIIGGGGGGGGGGGGIIIIIIHHHJJJKKKKKKJJJIIIIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDFFFHHHJJJKKKKKKJJJIIIFFFGGGHHHHHHGGGEEEBBB@@@DDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCEEEGGGIIIFFFFFFEEEEEEDDDDDDCCCCCCFFFDDDCCCBBBCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@???>>>===<<>>???@@@CCCDDDEEEGGGFFFEEECCCBBBFFFFFFDDDCCCAAAAAA@@@@@@AAA@@@@@@???>>>>>>>>>???CCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCBBB@@@@@@@@@BBBDDDAAA???@@@CCCEEEEEEDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKMMMQQQXXXcccooowwwwwwrrrhhh```ZZZbbbkkkrrrtttuuuwwwyyy|||tttkkkhhhhhhkkkpppuuuuuuuuuuuutttyyyvvvggg]]][[[\\\\\\[[[ZZZWWWUUUVVVYYYZZZYYYWWWXXXXXXXXXWWWUUURRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMOOOPPPOOONNNNNNNNNRRRRRRQQQQQQRRRSSSTTTUUURRRRRRSSSSSSSSSSSSRRRRRRPPPTTTTTTQQQQQQSSSRRRNNNQQQQQQQQQPPPPPPOOOOOOOOOQQQPPPNNNLLLKKKJJJIIIIIIMMMPPPRRRRRRPPPNNNLLLLLLNNNNNNNNNKKKHHHGGGJJJMMMNNNPPPPPPNNNJJJHHHIIILLLHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKIIIHHHHHHIIIKKKLLLLLLLLLPPPTTTVVVUUUSSSUUUTTTSSSSSSSSSSSSPPPNNNRRROOOMMMNNNRRRUUUUUUTTTOOOOOOOOOPPPPPPRRRSSSSSSSSSRRRRRRRRRTTTWWWYYY[[[iiivvvggg```]]]```eeejjjqqqllleeegggmmmzzz|||}}}wwwlllgggoooxxx~~~rrrfff```\\\VVVWWWWWWWWWWWWWWWWWWWWWXXXWWWUUUSSSQQQQQQQQQQQQNNNPPPRRRTTTUUUTTTSSSRRRUUUTTTSSSRRRQQQQQQQQQRRROOOQQQSSSRRRPPPPPPQQQTTTVVVTTTPPPMMMLLLMMMOOOQQQMMMMMMLLLKKKKKKLLLLLLMMMJJJHHHGGGIIILLLNNNMMMKKKMMMKKKJJJLLLPPPSSSSSSRRRQQQOOOLLLIIIIIIHHHGGGFFFJJJLLLOOOQQQQQQNNNKKKIIIKKKLLLKKKHHHEEEFFFKKKOOOVVVVVVTTTRRRPPPNNNLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJGGGDDDDDDFFFGGGGGGEEEIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCDDDFFFGGGFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGEEEEEEEEEEEEFFFGGGIIIHHHGGGGGGGGGGGGHHHIIIGGGIIIJJJJJJIIIHHHHHHIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCDDDFFFHHHJJJIIIIIIHHHGGGGGGGGGGGGFFFEEECCCBBBDDDDDDCCCBBBCCCDDDEEEFFFEEEDDDCCCCCCCCCEEEGGGIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBDDDDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDEEEBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@@@@???>>>===AAAAAABBBCCCDDDDDDDDDDDDBBBAAA???>>>===>>>???@@@DDDEEEFFFGGGGGGFFFDDDCCCEEEEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA@@@???@@@AAACCCAAA???@@@BBBDDDDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHGGGHHHJJJLLLNNNSSSYYY]]]mmmdddcccsssooorrryyyqqqhhhbbb\\\ZZZ^^^aaabbbbbbXXXVVVTTTUUUWWWYYYXXXWWWVVVVVVVVVUUUTTTQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNOOOOOONNNNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTRRRRRRSSSSSSRRRRRRQQQPPPMMMQQQSSSRRRRRRSSSRRRNNNPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNMMMKKKKKKJJJJJJNNNPPPRRRRRRPPPMMMLLLLLLLLLMMMMMMKKKIIIJJJMMMPPPOOOPPPPPPMMMIIIGGGHHHJJJFFFFFFHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLLLLJJJHHHHHHJJJLLLLLLKKKLLLPPPSSSUUUTTTRRRRRRQQQQQQRRRTTTTTTSSSQQQQQQPPPNNNPPPSSSUUUUUUTTTPPPPPPPPPPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSUUUXXXYYY]]]kkk~~~~~~uuurrrsssmmmmmmaaaXXXZZZ[[[]]]hhhwwwzzz{{{zzz{{{sssjjjgggrrr|||pppeeeeeekkkqqqtttqqqbbb[[[VVVTTTWWWVVVVVVVVVVVVVVVWWWWWWVVVUUUSSSRRRQQQPPPQQQQQQRRRRRRSSSTTTSSSRRRQQQPPPSSSSSSRRRQQQQQQQQQQQQQQQPPPRRRTTTSSSQQQQQQRRRTTTPPPNNNLLLJJJIIIJJJLLLMMMOOONNNNNNNNNNNNNNNMMMMMMLLLJJJIIIJJJLLLNNNLLLKKKMMMKKKJJJLLLPPPRRRSSSRRRQQQOOOLLLJJJJJJJJJIIIIIILLLMMMOOOPPPOOOMMMKKKIIIIIIIIIIIIGGGFFFHHHMMMRRRTTTSSSRRRQQQOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGDDDDDDFFFGGGGGGFFFHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCC@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCDDDFFFGGGGGGEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCCCCDDDFFFGGGIIIHHHHHHGGGFFFFFFGGGHHHHHHEEEGGGIIIIIIGGGFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEGGGHHHIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBBBBDDDFFFGGGEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDAAAAAAAAABBBDDDEEEDDDBBBCCCCCCCCCCCCCCCDDDDDDEEEBBBAAA@@@@@@??????@@@@@@BBBAAAAAAAAA@@@??????>>>BBBCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>===>>>???@@@DDDEEEFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAAAAABBBBBBBBBBBBBBB@@@AAABBBAAA???>>>???@@@AAA@@@??????AAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJLLLLLLKKKJJJKKKLLLVVVSSSWWWdddsss{{{pppggg___\\\ZZZYYY[[[^^^___]]]ZZZVVVTTTSSSTTTVVVWWWWWWVVVTTTTTTTTTTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNNNNOOOQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOLLLPPPRRRQQQQQQSSSQQQMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKKKKKKKPPPQQQSSSRRROOOMMMLLLLLLJJJKKKLLLLLLLLLMMMPPPSSSOOOOOONNNLLLIIIGGGGGGHHHDDDDDDFFFGGGIIIKKKLLLMMMKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMKKKHHHHHHIIIKKKKKKKKKLLLOOORRRSSSRRRQQQNNNNNNNNNQQQSSSUUUTTTSSSQQQPPPPPPRRRTTTUUUUUUSSSPPPPPPPPPQQQRRRSSSUUUUUUTTTTTTSSSRRRRRRSSSUUUVVVTTTXXXaaammm~~~yyy}}}{{{uuuxxxqqqkkkeeeccceeeiiilllnnnuuuooonnnqqqooofffbbbeee```fffqqq{{{{{{wwwuuuwwwwwwssswwwzzzkkk___YYYVVVTTTSSSTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSRRRQQQQQQQQQQQQRRRVVVUUUTTTRRRQQQPPPOOOOOORRRRRRQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTSSSRRRTTTUUULLLKKKJJJIIIIIIJJJKKKKKKPPPPPPQQQQQQQQQPPPNNNMMMMMMKKKKKKKKKMMMMMMLLLKKKNNNMMMLLLMMMOOOPPPPPPPPPPPPOOOMMMLLLKKKKKKLLLLLLNNNNNNNNNNNNMMMLLLJJJIIIKKKJJJHHHFFFFFFIIINNNRRRPPPPPPPPPOOOOOONNNNNNNNNJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCEEEFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCEEEGGGHHHGGGEEEHHHHHHHHHHHHGGGGGGGGGGGGDDDCCCCCCCCCDDDFFFHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGCCCEEEGGGGGGFFFEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBFFFGGGHHHJJJKKKKKKKKKKKKJJJIIIGGGDDDCCCDDDDDDEEEEEEDDDBBBBBBBBBDDDGGGHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???>>>???AAADDDEEEDDDBBBCCCBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@???@@@BBBAAAAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>??????CCCDDDEEEEEEFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@>>>===>>>???????????????AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDGGGIIIKKKKKKJJJIIIIIIJJJIIILLLRRRZZZ```iii}}}yyyhhh]]]]]]______[[[ZZZZZZ[[[\\\ZZZUUURRRSSSSSSRRRSSSTTTUUUUUUVVVSSSSSSTTTTTTSSSQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNMMMMMMPPPRRRNNNNNNOOOPPPQQQRRRRRRRRROOOOOOPPPPPPPPPPPPPPPOOOOOOQQQQQQNNNMMMPPPOOOLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLMMMPPPQQQRRRQQQNNNLLLKKKLLLKKKLLLLLLMMMNNNOOOQQQSSSOOONNNMMMJJJHHHFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLJJJGGGGGGHHHJJJJJJKKKLLLNNNPPPQQQPPPOOOMMMMMMMMMPPPSSSTTTTTTSSSOOOPPPRRRSSSUUUUUUTTTSSSOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTZZZfffuuu{{{rrrpppwww{{{zzzqqqfffaaa[[[XXXWWWWWWVVVUUUQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSVVVTTTRRRPPPNNNNNNOOOOOOQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSTTTTTTUUULLLLLLLLLLLLMMMNNNNNNOOOOOOPPPRRRRRRQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNNNNNNNQQQPPPNNNMMMMMMLLLLLLKKKNNNNNNNNNMMMLLLLLLNNNPPPPPPOOOMMMLLLKKKJJJIIIIIIOOOMMMJJJGGGFFFHHHKKKNNNMMMMMMNNNNNNNNNNNNOOOOOOIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDEEEGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCDDDEEEFFFFFFEEEEEECCCCCCCCCCCCBBBAAA?????????@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCFFFHHHIIIHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDFFFFFFEEEDDDEEEFFFFFFEEEDDDCCCCCCBBBCCCCCCFFFFFFGGGIIIJJJJJJKKKKKKJJJHHHFFFCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCEEEGGGIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>===>>>@@@BBBDDDCCCBBBBBBBBBAAAAAA@@@AAAAAABBBAAAAAAAAAAAA@@@@@@??????BBBAAA@@@?????????@@@@@@BBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA?????????>>>>>>??????@@@>>>?????????@@@@@@AAAAAA@@@AAAAAA@@@>>>======>>>===>>>???@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJEEEJJJPPPRRRNNNOOOYYYeeetttxxxzzzwwwxxxxxxkkkffffffddd^^^VVVRRRUUUYYYZZZTTTTTTTTTUUUVVVVVVUUUSSSQQQQQQRRRRRRRRRSSSUUUVVVTTTTTTUUUUUUTTTRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLMMMOOOQQQLLLMMMNNNPPPQQQQQQQQQQQQKKKLLLMMMNNNOOOPPPPPPPPPRRRSSSOOOJJJHHHLLLMMMLLLKKKLLLLLLLLLMMMMMMNNNNNNLLLLLLKKKKKKLLLLLLMMMMMMOOOPPPQQQOOOMMMKKKKKKKKKNNNMMMMMMNNNNNNOOOPPPPPPNNNLLLJJJHHHGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFEEEGGGHHHIIIJJJLLLNNNNNNNNNNNNNNNMMMMMMMMMOOOQQQRRRQQQPPPNNNOOOQQQSSSSSSRRRRRRQQQNNNNNNNNNNNNOOOPPPQQQQQQTTTTTTRRRQQQPPPOOOOOONNNQQQTTTVVVWWWXXX]]]dddjjjtttggg]]]VVVUUUTTTTTTUUUUUUTTTSSSQQQPPPOOONNNMMMMMMNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSQQQOOOMMMLLLMMMOOOPPPPPPPPPRRRSSSSSSSSSSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTNNNNNNNNNOOOOOOPPPQQQQQQNNNOOOPPPPPPOOOLLLJJJHHHGGGHHHJJJLLLMMMOOOQQQRRRTTTSSSQQQNNNKKKIIIHHHGGGLLLMMMNNNMMMKKKLLLNNNQQQOOONNNLLLKKKIIIIIIIIIIIINNNLLLIIIHHHHHHJJJLLLMMMKKKLLLLLLLLLMMMMMMNNNNNNIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGAAABBBDDDEEEFFFEEEDDDDDDAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBDDDGGGIIIJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHFFFEEEDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEAAACCCEEEEEEEEEDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIGGGEEEBBBAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHGGGFFFDDDCCCBBBBBB>>>===<<<===@@@BBBCCCBBBCCCBBBAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>AAA@@@???>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@????????????>>>>>>=========>>>??????======>>>>>>???@@@@@@@@@AAABBBBBBAAA???======>>>===???AAAAAAAAA@@@AAABBBBBBBBBCCCCCCDDDCCCCCCBBBEEEEEEEEECCCCCCDDDGGGJJJJJJNNNRRRPPPIIIEEEGGGLLLQQQWWW^^^aaaccciiiqqqxxx~~~xxxxxxuuummmbbb[[[ZZZ\\\WWWVVVUUUTTTTTTUUUUUUVVVRRRQQQPPPOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRRRRTTTVVVUUUUUUUUUUUUTTTRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLLLLMMMOOOJJJKKKMMMOOOPPPQQQQQQPPPJJJKKKLLLMMMNNNOOOOOOOOORRRRRRNNNHHHFFFJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNMMMKKKJJJKKKLLLPPPNNNMMMNNNOOOOOONNNLLLLLLJJJGGGFFFFFFFFFEEECCCEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEGGGHHHHHHJJJLLLMMMLLLKKKLLLLLLNNNMMMMMMNNNPPPQQQOOONNNLLLNNNPPPPPPOOONNNOOOPPPNNNNNNNNNMMMMMMNNNNNNOOOSSSSSSRRRPPPOOONNNMMMLLLLLLRRRYYYZZZVVVUUUXXX]]]hhhnnnzzzxxxhhh^^^ZZZWWWVVVSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPOOONNNOOOPPPQQQRRRRRRRRRRRROOOMMMLLLKKKKKKLLLNNNPPPNNNOOOQQQRRRSSSSSSSSSRRROOONNNNNNOOOQQQSSSRRRQQQNNNNNNMMMMMMMMMOOOPPPQQQMMMNNNMMMMMMKKKIIIGGGEEEDDDFFFIIIKKKMMMOOOQQQTTTSSSSSSQQQNNNIIIGGGFFFFFFJJJLLLMMMLLLIIIIIIMMMPPPNNNMMMLLLJJJIIIIIIIIIIIIHHHGGGGGGHHHLLLOOOPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEEEEEEEFFFIIILLLLLLLLLLLLLLLKKKJJJIIIIIIBBBCCCDDDEEEFFFEEECCCBBB@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBDDDGGGJJJJJJHHHFFFCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDAAACCCEEEEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBCCCCCCDDDFFFGGGGGGFFFEEEDDDBBBAAAAAAAAAAAAAAABBBDDDFFFGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEHHHHHHGGGEEEDDDCCCBBBAAA@@@>>>;;;;;;===@@@BBBBBBEEEDDDCCCCCCBBBBBBBBBCCC@@@@@@AAAAAAAAA@@@???>>>@@@???===<<<<<<===???@@@>>>????????????>>>>>>===<<<======>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDBBBBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>???@@@@@@BBBCCCCCCBBB???>>>>>>???<<>>;;;:::<<>>???>>><<<;;;;;;===???@@@======>>>>>>>>>>>>======<<<<<<===>>>>>>???>>>>>>AAAAAAAAABBBCCCDDDEEEFFFCCCBBBAAA???>>>=========;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>??????@@@CCCDDDDDDBBB@@@>>>>>>???<<<@@@CCCCCCBBBAAABBBCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@BBBEEEEEEEEEFFFGGGIIIGGGGGGFFFGGGJJJMMMMMMJJJMMMPPPTTTVVVSSSQQQTTTZZZSSS```fffhhhlllgggbbbhhhjjjuuu}}}~~~~~~~~~vvvmmmhhhfffddd___[[[YYYYYYZZZ[[[ZZZXXXTTTPPPRRRPPPPPPRRRSSSQQQPPPQQQMMMOOOPPPQQQQQQQQQRRRSSSOOOQQQSSSSSSQQQRRRUUUXXXTTTTTTTTTSSSQQQOOOLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMGGGIIILLLMMMLLLJJJJJJKKKGGGIIILLLOOOPPPPPPPPPOOONNNNNNNNNMMMLLLJJJIIIHHHEEEIIILLLKKKLLLNNNMMMIIILLLLLLKKKKKKJJJJJJJJJIIIFFFFFFFFFGGGIIIKKKLLLMMMIIIJJJJJJJJJHHHIIIJJJLLLMMMKKKKKKLLLOOOPPPNNNLLLIIIFFFDDDDDDFFFGGGEEECCCAAA@@@@@@@@@BBBDDDGGGIIIHHHHHHJJJKKKKKKKKKJJJIIIGGGGGGHHHGGGFFFGGGJJJLLLFFFJJJLLLLLLJJJHHHIIIKKKJJJJJJKKKMMMOOOQQQPPPOOOJJJKKKLLLJJJHHHHHHKKKNNNSSSRRRPPPOOONNNMMMMMMMMMQQQQQQPPPPPPNNNMMMKKKJJJMMMPPPSSSUUUUUUUUUVVVWWWZZZ\\\]]]]]]aaapppttthhhddd```[[[WWWUUUTTTSSSRRRNNNPPPPPPPPPNNNMMMMMMNNNMMMOOOQQQRRRQQQNNNKKKIIIJJJKKKLLLMMMNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHJJJLLLOOOPPPPPPOOONNNKKKIIIHHHJJJNNNPPPOOOMMMPPPNNNKKKIIIIIIKKKNNNPPPOOOMMMKKKIIIGGGFFFEEEEEEDDDGGGJJJKKKJJJKKKNNNQQQMMMNNNOOOMMMIIIHHHJJJLLLGGGJJJKKKIIIFFFEEEIIIMMMIIIJJJJJJKKKKKKJJJIIIIIIFFFFFFHHHLLLPPPQQQOOOLLLMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEBBBDDDFFFEEEEEEFFFJJJNNNKKKKKKKKKKKKJJJIIIHHHGGG@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEDDDBBB@@@???>>>=========AAADDDFFFFFFEEEDDDDDDMMMLLLKKKJJJHHHGGGEEEEEEEEEEEEDDDCCCAAA@@@??????@@@???======>>>???BBBCCCAAABBBDDDDDDDDDBBB@@@???===>>>???@@@AAA@@@?????????===;;;<<<>>>@@@AAA@@@@@@???======>>>>>><<<;;;@@@>>>===;;;;;;===>>>@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========@@@@@@@@@??????===<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDCCCBBBAAABBBCCCEEEDDDDDDDDDEEEFFFGGGGGGIIIGGGEEEFFFIIIKKKLLLLLLQQQPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRTTTWWW\\\aaafffiiijjjjjjhhhhhhiiijjjkkkmmmoooqqqeeecccaaa^^^]]]\\\]]]]]]___[[[XXXXXXYYYZZZYYYXXX[[[YYYVVVUUUTTTTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPNNNOOORRRUUUVVVUUUSSSRRRQQQQQQOOONNNNNNOOOPPPQQQTTTRRRPPPOOOOOOOOONNNMMMLLLMMMMMMNNNNNNOOOPPPPPPRRRSSSSSSQQQNNNMMMMMMOOONNNNNNOOOOOOOOONNNMMMLLLMMMLLLLLLLLLLLLLLLMMMNNNIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDEEEHHHLLLMMMJJJGGGCCCGGGJJJIIIFFFFFFJJJNNNNNNNNNOOOOOOMMMLLLIIIHHHFFFGGGGGGFFFCCCBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMJJJIIIHHHHHHIIIKKKNNNOOOPPPPPPPPPPPPOOONNNMMMMMMSSSQQQOOOKKKIIIGGGGGGGGGJJJOOOUUUUUURRROOOPPPRRRYYYXXXXXXXXXZZZ]]]```bbbyyywwwnnngggbbb______ZZZWWWTTTRRRQQQPPPNNNLLLOOONNNLLLJJJIIIHHHIIIIIIMMMMMMLLLJJJIIIHHHGGGFFFIIIKKKMMMNNNMMMKKKJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMOOOOOOMMMIIIFFFEEEFFFHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJFFFFFFHHHIIIIIIJJJJJJIIIIIIJJJLLLMMMMMMLLLJJJIIIFFFEEEDDDFFFIIIIIIFFFCCCFFFDDDBBBCCCFFFGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFEEE???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDCCCBBB@@@???>>>=========@@@DDDGGGGGGGGGGGGGGGLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@??????>>>===>>>@@@BBBCCCBBBBBBCCCDDDCCCAAA???>>>>>>???@@@AAAAAAAAA@@@???AAA???>>>>>>@@@AAAAAA@@@???>>>======>>>>>>===<<>>===<<<<<<===>>>???=========>>>>>>>>>??????@@@@@@??????>>>======<<<::::::::::::::::::::::::::::::;;;;;;<<<=========????????????>>>===<<<<<<<<<<<<===>>>???@@@AAAAAAAAACCCCCCCCCAAAAAABBBCCCBBBCCCDDDEEEFFFGGGHHHHHHIIIGGGFFFGGGIIIKKKLLLLLLOOOOOOOOONNNNNNNNNNNNNNNLLLMMMNNNOOOOOOOOONNNMMMNNNOOORRRTTTVVVVVVUUUUUUTTTUUUVVVWWWXXXYYYZZZ[[[ZZZXXXVVVTTTSSSSSSTTTUUUWWWUUURRRRRRUUUVVVVVVUUUYYYWWWTTTSSSSSSSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOQQQSSSUUUVVVUUUSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSQQQQQQQQQRRRQQQPPPKKKLLLLLLMMMMMMNNNOOOOOOQQQRRRQQQPPPMMMLLLMMMNNNKKKLLLNNNPPPPPPPPPOOONNNLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGIIIKKKLLLJJJHHHCCCFFFHHHGGGEEEEEEIIINNNMMMMMMLLLLLLKKKIIIHHHGGGFFFGGGGGGFFFDDDBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGGGGGGGFFFFFFIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIJJJKKKMMMNNNNNNMMMMMMKKKKKKJJJIIIJJJKKKMMMNNNMMMMMMNNNNNNMMMMMMLLLKKKOOONNNLLLJJJIIIHHHHHHIIIJJJOOOTTTTTTRRRQQQSSSUUUWWWVVVVVVVVVVVVXXXYYYZZZ\\\aaannntttlllgggeeeaaa\\\YYYXXXXXXXXXVVVTTTQQQPPPPPPPPPNNNMMMMMMLLLKKKIIIHHHHHHIIIIIILLLLLLKKKJJJIIIHHHGGGGGGHHHJJJJJJJJJHHHHHHIIIKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLOOOMMMJJJHHHGGGHHHJJJLLLHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGHHHHHHIIIIIIHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDHHHIIIJJJLLLLLLJJJIIIHHHHHHGGGFFFHHHJJJJJJGGGDDDCCCAAA@@@AAACCCDDDCCCAAADDDDDDDDDDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCBBB??????@@@AAABBBDDDFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCAAA@@@>>>============@@@DDDGGGHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBB??????>>>>>>???@@@BBBCCCBBBCCCCCCCCCAAA???===<<>>???>>>===???>>>===<<<<<<===>>>???<<<<<<<<<<<<============>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999:::::::::;;;<<<<<<======>>>?????????>>>===<<<;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBAAA@@@AAABBB@@@AAACCCFFFGGGHHHHHHHHHFFFEEEDDDEEEHHHJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKKKKKKKJJJIIILLLMMMNNNNNNNNNMMMKKKJJJKKKLLLMMMOOOOOOOOOOOONNNSSSRRRQQQPPPPPPQQQSSSTTTRRRPPPNNNOOOQQQSSSTTTSSSTTTSSSQQQQQQRRRRRRPPPOOONNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNNNNNNNOOOOOOQQQRRRTTTUUUUUUTTTSSSQQQNNNOOOPPPRRRTTTUUUUUUVVVSSSQQQPPPQQQRRRRRRRRRPPPMMMMMMMMMNNNOOOOOOPPPPPPOOOPPPPPPNNNLLLKKKKKKMMMIIIKKKNNNQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHIIIKKKLLLKKKJJJHHHIIIJJJHHHFFFGGGKKKNNNMMMLLLKKKIIIIIIHHHHHHHHHEEEFFFGGGGGGEEECCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJKKKLLLIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMLLLKKKKKKLLLMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKNNNRRRSSSRRRRRRUUUXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRVVV___jjjvvv}}}uuullleee___ZZZVVVUUUTTTTTTSSSSSSTTTUUUUUURRRPPPNNNNNNNNNOOONNNMMMKKKJJJIIIHHHHHHHHHHHHIIIKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHFFFEEEEEEHHHJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLHHHGGGEEEDDDDDDEEEGGGHHHGGGHHHHHHIIIIIIIIIJJJJJJEEEFFFGGGGGGHHHGGGGGGGGGCCCCCCBBBAAAAAAAAABBBBBBGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIHHHIIIJJJIIIGGGEEE???>>>===>>>@@@AAA@@@???DDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCBBBBBBBBB?????????@@@BBBDDDFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCAAAAAAAAACCCCCCAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBCCCEEEGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>===>>>AAADDDFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA???????????????AAABBBCCCCCCCCCCCCBBB@@@>>><<<;;;@@@AAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBCCCBBB???<<<<<<;;;:::<<<>>>??????>>>>>>===<<<<<<<<<<<<===>>>======>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;::::::888888888888888888888888999::::::;;;;;;<<<=========>>>>>>>>>======<<<;;;::::::;;;<<<<<<===>>>>>>>>>@@@AAA@@@??????@@@BBB???AAADDDFFFGGGGGGFFFEEECCCBBBBBBCCCEEEGGGGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMNNNOOONNNNNNNNNMMMOOOPPPRRRRRRQQQPPPNNNQQQPPPOOOOOOPPPRRRTTTVVVRRRPPPOOOOOOPPPQQQRRRSSSQQQOOOOOOOOOPPPPPPOOOMMMLLLMMMMMMNNNOOOPPPPPPQQQRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPMMMNNNPPPSSSTTTTTTTTTTTTOOONNNMMMOOOPPPQQQPPPOOOPPPPPPPPPQQQRRRRRRSSSSSSNNNNNNNNNLLLJJJIIIJJJLLLJJJLLLOOOQQQRRRQQQOOOMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJIIIIIIJJJKKKMMMNNNOOOPPPPPPNNNKKKIIIIIIKKKNNNMMMLLLJJJHHHGGGHHHHHHIIIDDDFFFHHHHHHFFFEEEEEEEEEBBBBBBBBBBBBCCCDDDFFFFFFCCCCCCCCCCCCDDDEEEGGGHHHKKKKKKJJJIIIHHHGGGFFFEEEGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNNNNNNNMMMMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOKKKJJJJJJIIIJJJKKKLLLMMMMMMOOOPPPPPPOOOQQQTTTWWWUUUUUUVVVVVVVVVUUUTTTTTTUUUUUUVVVYYY]]]aaafffjjj|||xxxqqqbbbaaa___^^^]]][[[XXXUUUSSSTTTTTTTTTTTTTTTSSSSSSPPPNNNMMMLLLMMMNNNMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIHHHGGGGGGHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJHHHFFFEEECCCDDDEEEGGGIIIGGGGGGGGGGGGHHHIIIIIIJJJEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFFFFIIIIIIIIIIIIIIIGGGEEEDDD=========>>>??????@@@???DDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBCCCDDDDDDCCCCCC?????????@@@BBBDDDEEEFFFDDDDDDCCCCCCDDDDDDEEEFFFAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@@@@@@@??????????????????@@@@@@AAAAAAAAA???@@@@@@AAABBBDDDFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHFFFEEECCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCAAA@@@????????????AAACCCDDDEEECCCBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@???>>>>>>?????????@@@@@@AAABBBBBBDDDCCCBBBAAA@@@>>><<<<<<@@@AAABBBCCCDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@===:::;;;::::::;;;>>>??????>>>======<<<<<<<<<<<<======>>>>>>>>>????????????@@@;;;;;;;;;:::::::::::::::888888888888888888888888999999::::::;;;<<<<<<<<<<<<============<<<;;;;;;:::::::::;;;<<<<<<======<<<>>>??????>>>>>>???AAA@@@BBBDDDEEEEEEDDDBBBAAABBBBBBBBBCCCFFFGGGGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMMMMLLLKKKKKKLLLOOOQQQSSSRRRRRRQQQPPPOOOOOOPPPQQQOOONNNNNNOOOPPPPPPNNNLLLKKKKKKLLLMMMNNNPPPPPPQQQTTTTTTTTTSSSSSSRRRRRRQQQOOOPPPPPPQQQQQQPPPOOONNNMMMNNNPPPQQQRRRRRRQQQPPPMMMMMMMMMOOOQQQQQQPPPNNNOOOOOOPPPQQQQQQRRRRRRSSSLLLMMMMMMKKKIIIIIIJJJKKKLLLMMMOOOPPPPPPOOOMMMKKKOOONNNMMMLLLKKKKKKJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJLLLNNNPPPRRRSSSRRRPPPLLLJJJHHHIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGCCCFFFHHHIIIHHHFFFFFFGGGDDDDDDCCCCCCCCCDDDDDDDDDAAABBBCCCDDDFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEGGGHHHJJJKKKMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKKKKKKKNNNNNNOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMOOOOOONNNMMMMMMNNNQQQSSSSSSSSSUUUVVVVVVVVVVVVVVVNNNQQQSSSUUUWWWYYYXXXWWW]]]bbbiiiqqqzzzwwwiii___[[[[[[SSSRRRRRRSSSTTTSSSQQQOOORRRRRRRRRRRRQQQPPPNNNMMMQQQOOOMMMLLLMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFIIILLLMMMLLLJJJHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEDDDEEEFFFHHHIIIFFFFFFEEEEEEFFFGGGHHHHHHEEEEEEEEEFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEGGGIIIJJJEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFDDDCCCBBB===>>>???@@@@@@@@@AAABBBEEEDDDDDDDDDCCCCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDD>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDD@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCCCCEEEDDDDDDDDDCCCBBBBBBBBBDDDCCCBBBAAAAAA@@@@@@@@@BBBCCCDDDDDDBBB@@@@@@AAADDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA@@@>>>======??????@@@@@@AAABBBBBBBBBDDDCCCBBBAAA@@@???>>>>>>@@@AAABBBCCCCCCCCCBBBAAAAAA???>>>>>>???>>><<<:::;;;::::::;;;===???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============::::::::::::::::::::::::888888888888888888888888999999999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>>>>======>>>@@@AAAAAABBBCCCBBBAAA@@@???CCCCCCCCCEEEGGGHHHHHHFFFBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOONNNMMMMMMMMMLLLKKKKKKLLLMMMPPPQQQQQQQQQPPPNNNLLLLLLMMMOOOOOONNNNNNOOOPPPPPPNNNLLLIIIJJJKKKLLLNNNOOOQQQQQQTTTUUUUUUUUUTTTSSSRRRQQQMMMNNNNNNOOOOOOOOONNNNNNLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSQQQOOOLLLLLLLLLMMMNNNNNNOOOOOOKKKLLLLLLKKKIIIHHHJJJKKKMMMMMMNNNNNNNNNMMMKKKJJJOOONNNMMMLLLLLLKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFHHHJJJLLLLLLNNNPPPRRRPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCEEEIIIJJJIIIHHHGGGHHHIIIHHHFFFEEECCCBBBBBBBBBDDDEEEFFFHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPOOOMMMKKKJJJHHHHHHIIIKKKKKKLLLLLLLLLOOONNNMMMLLLLLLLLLMMMMMMOOONNNMMMLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSUUUUUUVVVQQQRRRQQQOOORRRVVVWWWTTTSSSUUUVVVWWWYYY]]]cccgggjjjqqqwwwzzz{{{~~~|||uuunnngggbbb\\\]]]]]]YYYTTTPPPPPPQQQPPPNNNKKKKKKNNNRRRUUUWWWOOOOOOPPPPPPPPPOOONNNNNNPPPNNNLLLKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGHHHEEEIIIMMMOOONNNKKKHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHBBBBBBCCCCCCCCCBBBBBBAAADDDEEEGGGHHHIIIJJJJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEFFFFFFEEEEEEDDDDDD>>>@@@BBBEEEGGGIIIJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFFFFDDDBBBAAABBB???@@@BBBBBBBBBBBBDDDFFFEEEDDDDDDCCCCCCBBBBBBBBB>>>???@@@BBBCCCDDDDDDDDD>>>???BBBCCCDDDCCCAAA@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCBBBCCCCCCDDDDDD@@@AAABBBDDDDDDCCCBBBAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@@@@AAABBBBBBCCCAAAAAABBBCCCDDDFFFFFFGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>??????@@@AAABBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBCCCBBBBBBAAAAAA???======>>>>>>===<<<<<<;;;:::;;;===>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888999999::::::;;;<<<<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999;;;<<<===<<<<<<>>>??????????????????@@@@@@@@@AAAAAAAAADDDFFFGGGFFFDDD@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLKKKKKKKKKJJJKKKKKKKKKLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNLLLLLLMMMOOOPPPNNNOOOOOONNNLLLKKKNNNPPPPPPOOOPPPQQQRRRQQQNNNKKKHHHIIIJJJLLLNNNOOOQQQQQQSSSTTTTTTTTTTTTRRRQQQPPPMMMMMMNNNNNNOOOOOOOOOPPPKKKKKKLLLMMMNNNOOOQQQRRROOOOOOOOOQQQSSSRRRPPPNNNJJJJJJKKKKKKLLLMMMMMMMMMKKKLLLLLLKKKIIIIIIJJJLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJKKKFFFIIIMMMNNNLLLLLLMMMNNNJJJJJJJJJJJJJJJIIIFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBEEEIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFIIIJJJLLLNNNNNNLLLKKKIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJLLLNNNPPPPPPNNNKKKIIIHHHIIIIIIJJJKKKKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVXXXWWWSSSNNNPPPVVVVVVRRRQQQSSSTTTTTTRRRRRRRRRSSSRRRTTTWWWYYY[[[^^^dddhhhllllllmmmqqquuuyyy|||~~~|||yyyxxxsssmmmhhhfffddd```]]]^^^]]]\\\[[[XXXUUUSSSRRRRRRSSSTTTTTTRRRPPPOOONNNPPPMMMKKKLLLQQQWWW\\\^^^OOOOOOOOOOOOPPPPPPPPPQQQLLLJJJHHHHHHJJJKKKJJJIIIJJJJJJJJJJJJIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHEEEHHHKKKLLLKKKIIIGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBBBBAAAAAAAAABBBDDDEEEGGGIIIJJJJJJIIIHHHEEEFFFHHHIIIJJJJJJIIIIIIJJJHHHFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDD???AAADDDHHHJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFF@@@CCCEEEEEECCCAAAAAABBB@@@BBBDDDEEEDDDDDDFFFHHHEEEEEEDDDCCCCCCBBBAAAAAA???@@@BBBCCCEEEFFFFFFGGG===@@@BBBEEEEEECCC@@@>>>@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBDDDEEEGGGHHHCCCCCCBBBBBBBBBBBBCCCCCC>>>@@@BBBDDDEEEDDDBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCDDDFFFFFFGGGCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGFFFEEEDDDCCCCCCBBBFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCCCCDDDFFFCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBDDDCCCBBBBBBAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@BBB???===<<<===??????>>><<<;;;:::;;;=========;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999999999999999999999999888999999::::::;;;<<<<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999:::<<<<<<<<<<<<===???============>>>???AAAAAA======>>>@@@CCCCCCBBB@@@@@@@@@AAACCCEEEFFFGGGHHHHHHHHHHHHHHHIIILLLNNNOOOHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRROOONNNLLLJJJJJJJJJKKKLLLMMMOOOPPPOOOMMMNNNQQQTTTQQQQQQQQQRRRRRRQQQNNNKKKGGGHHHJJJKKKMMMOOOQQQQQQRRRSSSSSSSSSRRRQQQOOONNNMMMMMMNNNOOOOOOPPPQQQQQQJJJJJJJJJKKKNNNQQQSSSUUUMMMMMMNNNOOOQQQPPPMMMKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKLLLLLLKKKIIIIIIJJJLLLJJJIIIIIIIIIJJJKKKMMMOOOKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKHHHKKKOOOOOOLLLJJJJJJKKKGGGHHHIIIKKKMMMLLLJJJHHHFFFGGGHHHIIIIIIHHHFFFEEEBBBEEEIIIKKKJJJIIIIIIIIIAAABBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRPPPMMMIIIGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMLLLJJJIIIKKKJJJIIIHHHHHHHHHIIIJJJIIIKKKNNNPPPPPPNNNKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOKKKKKKLLLNNNQQQRRRSSSRRRSSSRRRQQQPPPQQQSSSUUUVVVQQQSSSQQQNNNQQQWWWVVVPPPKKKOOOSSSVVVVVVUUUTTTSSSVVVSSSQQQQQQTTTVVVWWWWWW\\\]]]```dddfffeeeddddddbbbbbbbbbcccccceeegggiiimmmkkkiiigggeeebbbbbbcccZZZXXXVVVUUUVVVWWWWWWWWWSSSVVVXXXWWWTTTSSSTTTVVVSSSRRRQQQQQQQQQQQQQQQQQQOOONNNMMMOOOQQQSSSSSSRRROOONNNNNNMMMMMMNNNNNNOOOGGGFFFEEEFFFIIIJJJKKKJJJKKKKKKKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHDDDFFFHHHHHHFFFEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGEEEDDDCCCCCCDDDEEEAAACCCEEEGGGHHHGGGFFFEEEEEEFFFIIIKKKLLLKKKJJJIIILLLJJJHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDAAADDDHHHKKKMMMLLLJJJHHHFFFFFFEEEEEEEEEEEEFFFFFF???BBBEEEEEECCCAAABBBDDD@@@CCCEEEEEEDDDDDDGGGJJJEEEEEEDDDCCCBBBBBBAAAAAABBBCCCEEEFFFHHHIIIJJJJJJAAA@@@???>>>>>>???@@@AAA>>>============???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@AAABBBCCCDDDBBBBBBCCCCCCDDDCCCCCCCCC??????@@@@@@@@@AAAAAAAAACCCBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBBBB???@@@AAACCCDDDFFFGGGHHHEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDCCCBBBAAABBBCCCDDDEEEDDDBBBAAA@@@?????????>>>@@@BBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<>>>>><<<;;;:::999999<<<<<<======<<<;;;::::::999999999999999999999999:::::::::::::::::::::::::::::::::999999888888888666777777999:::;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;====================================>>>>>>>>>>>><<<<<<<<<===>>>@@@AAABBB@@@>>>>>>@@@DDDFFFFFFDDDFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOOOONNNMMMLLLKKKKKKMMMMMMLLLLLLLLLMMMNNNOOOQQQNNNKKKMMMQQQQQQNNNJJJLLLLLLKKKKKKKKKKKKKKKLLLOOOPPPPPPPPPNNNLLLIIIGGGLLLMMMOOOOOOMMMMMMMMMNNNKKKJJJIIIJJJLLLNNNMMMLLLKKKJJJKKKLLLNNNNNNKKKIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKHHHFFFFFFGGGIIIKKKJJJIIIHHHHHHIIIJJJIIIHHHNNNKKKIIIHHHIIIKKKLLLLLLJJJHHHGGGGGGHHHIIIHHHFFFJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIGGGFFFFFFGGGFFFGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGEEECCCDDDGGGIIIKKKJJJIIIHHHHHHHHHHHHHHHKKKJJJIIIJJJKKKKKKIIIHHHLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNMMMMMMLLLLLLOOOLLLJJJJJJMMMNNNMMMKKKKKKKKKMMMOOOQQQSSSTTTUUUPPPQQQQQQPPPOOOOOORRRTTTQQQPPPOOONNNMMMNNNOOOOOOLLLNNNQQQRRRQQQPPPOOOOOONNNOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]^^^\\\YYYVVVVVVXXX[[[]]]]]]^^^^^^]]][[[ZZZWWWVVVTTTSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPPPPRRRSSSRRRPPPNNNOOOQQQTTTRRROOOMMMMMMOOOJJJKKKLLLNNNOOOPPPQQQQQQQQQOOOLLLKKKLLLMMMNNNMMMNNNLLLIIIFFFFFFHHHKKKMMMNNNMMMLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEBBBAAAAAAAAABBBBBBCCCEEEFFFGGGHHHFFFEEEIIIMMMNNNJJJFFFGGGGGGHHHHHHGGGEEEDDDCCC?????????@@@AAACCCFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEHHHJJJKKKIIIGGGFFFGGGGGGGGGEEECCC@@@@@@BBBDDDFFFFFFGGGHHHGGGFFFDDDCCCEEEFFFIIIKKKLLLLLLKKKJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@CCCFFFFFFDDDCCCEEEGGGBBBAAA@@@?????????@@@AAADDDFFFGGGHHHHHHGGGEEEDDD@@@???>>>======>>>???@@@>>>>>>======>>>???AAABBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCFFFEEECCCBBBAAABBBBBBCCCBBBBBBBBBAAA@@@???>>>>>>???AAABBBCCCBBBAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<>>>======<<<;;;:::999999<<<<<<<<<<<<<<<;;;::::::999999999999999999999999:::::::::::::::::::::::::::::::::999999888888888666777777888:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;;;;;;;<<<===>>>@@@AAA@@@>>>>>>@@@CCCEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHKKKJJJHHHFFFFFFFFFGGGHHHLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKKKKNNNMMMMMMMMMNNNNNNOOOOOOPPPMMMKKKLLLOOOOOOLLLHHHLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOMMMKKKJJJIIIKKKLLLLLLKKKJJJJJJKKKJJJIIIIIIJJJLLLMMMMMMLLLKKKJJJIIIJJJLLLLLLKKKIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFDDDDDDEEEGGGHHHJJJIIIHHHHHHJJJJJJIIIHHHLLLJJJGGGGGGHHHJJJJJJJJJHHHGGGFFFFFFHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFDDDEEEGGGJJJLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHIIIKKKLLLKKKIIILLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOMMMLLLNNNLLLJJJKKKMMMOOONNNLLLLLLLLLMMMOOOPPPQQQRRRSSSOOOPPPQQQQQQPPPPPPRRRTTTOOOPPPQQQQQQQQQPPPNNNNNNOOOQQQTTTTTTSSSQQQQQQQQQMMMMMMOOOQQQRRRSSSTTTTTTSSSTTTUUUWWWXXXXXXXXXXXXWWWUUUSSSSSSUUUWWWXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOPPPOOONNNLLLMMMOOOQQQQQQPPPPPPPPPQQQMMMNNNNNNOOOPPPPPPPPPPPPQQQNNNKKKKKKLLLMMMMMMMMMLLLJJJHHHFFFFFFGGGIIIJJJMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEDDDEEEFFFFFFDDDCCCAAAAAAAAABBBCCCDDDEEEFFFFFFDDDDDDGGGKKKLLLIIIEEEFFFFFFGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@BBBDDDFFFGGGEEEEEEEEEDDDDDDEEEEEEEEEEEEGGGJJJJJJIIIGGGGGGGGGEEEEEEEEECCC@@@@@@AAACCCFFFGGGHHHHHHHHHFFFEEEDDDDDDEEEGGGJJJKKKKKKJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBDDDEEEDDDDDDEEEFFFCCCBBBAAA@@@@@@AAABBBBBBDDDEEEGGGHHHHHHGGGFFFEEE>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBBBB@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAABBBCCCDDDEEECCCCCCAAA@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCFFFDDDCCCAAA@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@>>>===@@@BBBCCCCCCBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????????????????>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;::::::999999;;;;;;<<<<<<;;;;;;::::::999999999999999999999999999999999999999999999999999999999999999888888888666777777888999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============:::::::::;;;<<<===>>>??????>>>>>>@@@BBBDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFKKKJJJHHHFFFEEEEEEFFFFFFLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPOOOMMMKKKLLLMMMMMMJJJGGGKKKKKKJJJJJJJJJKKKKKKLLLIIIJJJLLLNNNNNNNNNMMMMMMKKKMMMOOONNNMMMLLLMMMNNNKKKJJJIIIKKKMMMNNNMMMLLLKKKJJJHHHHHHJJJJJJJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHFFFDDDDDDEEEFFFGGGJJJIIIHHHHHHJJJJJJIIIHHHJJJHHHFFFEEEGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDFFFHHHJJJKKKKKKJJJIIIFFFEEEEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIGGGFFFEEEFFFFFFGGGFFFGGGFFFEEEDDDDDDFFFHHHKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGIIILLLMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPQQQOOOMMMLLLNNNLLLKKKLLLNNNOOOOOONNNMMMMMMNNNNNNOOOOOOPPPPPPNNNOOORRRRRRRRRQQQSSSTTTOOOPPPRRRTTTTTTRRROOOMMMRRRTTTVVVVVVUUUSSSSSSSSSLLLMMMOOOQQQSSSSSSSSSSSSSSSTTTVVVWWWXXXVVVUUUTTTRRRPPPOOOPPPRRRSSSTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUPPPPPPPPPQQQRRRRRRRRRSSSTTTRRRPPPNNNNNNNNNLLLKKKMMMLLLMMMOOOQQQSSSRRRQQQOOOOOOPPPPPPPPPOOOOOONNNOOOMMMKKKJJJKKKLLLLLLLLLIIIHHHGGGFFFFFFFFFGGGGGGJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHCCCCCCCCCEEEGGGHHHGGGFFF@@@@@@AAAAAABBBCCCEEEEEEDDDCCCBBBEEEHHHIIIFFFCCCEEEEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@AAABBBDDDFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJIIIGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEGGGIIIJJJJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHHHHHHHGGGFFF<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAABBB??????>>>>>>??????@@@AAA???????????????@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC>>>???@@@AAACCCDDDEEEFFFGGGFFFDDDCCCBBBCCCEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCAAA@@@???????????????@@@BBBCCCCCCBBB@@@>>>AAACCCDDDDDDCCCBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999888888888888888888888888999999999999999999999999999999999888888888888888666777777888999:::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>>>>@@@AAACCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEHHHHHHGGGFFFFFFFFFFFFGGGLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOOOOPPPPPPPPPPPPPPPOOOMMMLLLLLLMMMLLLJJJGGGJJJJJJIIIIIIJJJJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMOOOPPPPPPOOONNNNNNOOOMMMLLLKKKLLLNNNOOOOOONNNMMMKKKIIIHHHIIIJJJJJJJJJGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIGGGGGGHHHIIIIIIJJJHHHGGGHHHIIIJJJIIIHHHIIIGGGEEEEEEGGGHHHHHHGGGGGGFFFEEEFFFHHHIIIHHHGGGEEEGGGIIIJJJKKKJJJHHHFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHJJJJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGEEEEEEFFFGGGHHHDDDEEEEEEDDDBBBBBBDDDFFFHHHHHHGGGFFFFFFFFFFFFFFFIIIHHHHHHIIIKKKLLLKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIKKKLLLMMMMMMLLLLLLNNNMMMLLLLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLOOORRRSSSRRRRRRRRRSSSPPPQQQSSSSSSSSSRRRPPPNNNSSSTTTVVVVVVUUUSSSTTTTTTMMMOOOQQQRRRSSSRRRQQQQQQUUUVVVXXXZZZZZZXXXVVVUUUOOONNNNNNOOOQQQRRRRRRQQQSSSTTTUUUUUUVVVVVVUUUUUUOOOOOOPPPPPPQQQRRRSSSTTTXXXUUUQQQOOOOOOOOOMMMLLLNNNLLLKKKNNNRRRSSSQQQOOOMMMMMMNNNOOOOOOOOONNNNNNNNNLLLJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGAAAAAABBBDDDGGGIIIHHHGGGAAAAAAAAABBBBBBCCCEEEEEECCCBBBBBBDDDFFFGGGEEECCCEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFHHHHHHGGGFFFFFFGGGHHHJJJKKKKKKJJJHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJFFFGGGHHHJJJJJJKKKJJJJJJKKKJJJHHHGGGEEEDDDDDDDDD@@@AAAAAAAAABBBBBBCCCCCCDDDBBBAAADDDGGGIIIGGGDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFHHHHHHHHHHHHHHH;;;;;;;;;<<<<<<;;;;;;;;;===>>>>>>???@@@@@@AAAAAA===============>>>>>>???>>>>>>?????????@@@@@@@@@<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC??????@@@AAACCCDDDEEEEEEGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEGGGHHHIIIIIIIIIJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAA@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@>>>>>>>>>>>>???AAABBBDDDEEEEEECCCBBB@@@AAACCCDDDDDDCCCBBBBBBCCCAAA@@@@@@??????@@@@@@AAA?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::::::::999888888888888888888888888888888888888888888888888888888888888888888888888777777777888888999999:::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMKKKIIIIIIIIIHHHIIIIIIJJJKKKKKKJJJKKKKKKKKKLLLLLLKKKKKKJJJLLLMMMMMMLLLKKKKKKLLLNNNMMMMMMNNNPPPQQQQQQPPPOOOMMMJJJIIIJJJKKKKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJIIIGGGFFFGGGHHHIIIHHHGGGIIIGGGFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFIIIJJJJJJIIIIIIIIIJJJJJJIIIGGGEEEDDDAAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKKKKIIIHHHHHHIIIGGGGGGFFFEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHDDDEEEFFFEEEDDDCCCEEEFFFHHHGGGGGGGGGGGGGGGHHHHHHKKKJJJJJJJJJKKKJJJIIIGGGHHHIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIJJJLLLLLLMMMNNNMMMMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNQQQRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRTTTTTTSSSRRRSSSTTTPPPQQQRRRRRRRRRQQQOOOOOOTTTUUUWWWYYYYYYYYYWWWWWWPPPOOOOOOPPPRRRSSSSSSRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRSSSTTTVVVTTTPPPNNNNNNNNNMMMLLLOOOMMMKKKMMMPPPPPPNNNKKKIIIJJJKKKLLLNNNNNNNNNNNNLLLKKKIIIIIIJJJKKKJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@AAACCCGGGHHHHHHGGGBBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBCCCDDDEEEDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBDDDEEEEEEEEEDDDEEEFFFCCCEEEFFFGGGEEEEEEEEEFFFLLLKKKKKKKKKKKKLLLLLLLLLIIIIIIJJJKKKKKKLLLLLLLLLJJJIIIHHHFFFEEEDDDDDDDDD@@@AAAAAABBBBBBCCCCCCDDDEEECCCBBBEEEIIIJJJIIIFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHH:::;;;<<<<<<<<<<<<;;;:::<<<===>>>??????@@@??????===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???<<<<<<===???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@?????????@@@AAADDDDDDEEEEEEEEEDDDBBBAAAAAACCCDDDDDDBBBAAAAAABBB@@@@@@????????????@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888999:::::::::999999888888888888888888888888777777777777777777777777777777777888888888888888777777777888888888999999::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999::::::::::::======<<<<<<===>>>>>>???<<<>>>????????????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMNNNOOONNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMOOOOOOMMMLLLMMMNNNOOONNNMMMOOOQQQRRRQQQPPPOOOMMMKKKKKKKKKLLLKKKJJJHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEHHHFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEHHHJJJJJJIIIJJJJJJIIIHHHFFFDDDCCCBBBAAAAAABBBDDDEEEGGGHHHIIIHHHJJJKKKJJJHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMKKKJJJJJJKKKJJJHHHEEEHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLMMMOOOPPPPPPOOOOOOOOOPPPQQQPPPOOOMMMMMMNNNOOOPPPMMMOOOQQQQQQQQQQQQSSSUUURRRRRRRRRQQQPPPPPPPPPOOORRRRRRSSSTTTTTTUUUUUUUUURRRPPPOOOPPPRRRTTTTTTSSSUUUUUUUUUTTTSSSRRRPPPOOOOOOOOONNNNNNNNNPPPQQQRRRPPPNNNLLLKKKLLLLLLKKKIIINNNMMMLLLLLLMMMLLLJJJHHHGGGHHHIIIKKKMMMNNNNNNNNNKKKJJJHHHIIIJJJJJJIIIGGGIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@BBBEEEGGGFFFEEEBBBBBBAAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCAAAAAA@@@@@@AAABBBDDDEEEEEEDDDDDDCCCCCCDDDDDDEEE@@@AAACCCCCCBBBBBBDDDEEEBBBDDDEEEEEEDDDDDDFFFGGGJJJJJJJJJIIIJJJJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCEEEHHHIIIIIIHHHFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHH:::;;;<<<======<<<;;;::::::;;;===>>>??????>>>>>>>>>>>>======>>>>>>???@@@>>>???@@@AAAAAAAAA@@@@@@<<<===>>>@@@AAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGGGGHHHHHHHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEAAAAAA@@@???@@@BBBDDDFFFCCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAABBBDDDCCCAAA@@@@@@AAA@@@@@@????????????@@@@@@??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;:::999999777777888999999999999999888888888888888888888888777777777777777777777777666777777777888888888999777777777777888888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888999999999:::<<<<<<;;;;;;<<<<<<======<<<>>>@@@???>>>>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJIIIJJJJJJJJJKKKNNNPPPQQQQQQPPPOOOOOOPPPNNNMMMLLLMMMPPPQQQPPPOOOMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGGGGHHHIIIIIIJJJJJJFFFFFFFFFEEEEEEEEEDDDDDDFFFDDDCCCDDDEEEFFFEEECCCFFFEEEDDDEEEFFFGGGEEEDDDBBBAAAAAACCCFFFHHHHHHGGGHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEGGGFFFEEEDDDDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFHHHHHHGGGEEEDDDDDDFFFGGGGGGFFFEEEEEEFFFEEEEEEFFFGGGIIIKKKMMMNNNLLLJJJJJJJJJKKKJJJIIIGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLOOORRRRRRQQQOOOMMMNNNOOOOOOLLLIIIGGGHHHJJJFFFFFFGGGIIIJJJLLLMMMMMMNNNOOOOOONNNMMMLLLMMMOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKMMMNNNOOOPPPQQQTTTVVVRRRQQQOOOOOOOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQQQQRRRPPPNNNNNNPPPRRRSSSSSSWWWWWWVVVVVVUUUSSSRRRQQQNNNMMMLLLKKKKKKLLLNNNOOOKKKJJJIIIJJJLLLLLLKKKIIIJJJKKKLLLLLLJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHHHHIIIIIIHHHFFFIIIHHHGGGFFFEEEDDDDDDCCCEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCDDDCCCBBB@@@@@@@@@???@@@@@@AAABBB@@@AAAAAA@@@??????@@@AAAAAA@@@???>>>>>>???@@@AAA@@@@@@??????@@@AAACCCDDDAAAAAAAAA@@@@@@AAAAAAAAA>>>???@@@@@@@@@@@@BBBDDDDDDEEEFFFEEEEEEFFFHHHKKKGGGGGGFFFFFFFFFGGGHHHIIIFFFFFFFFFEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDEEECCCDDDDDDDDDDDDDDDDDDDDD???AAADDDEEEEEEFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJIIIJJJIIIIIIHHHGGGGGGGGGGGG;;;;;;<<<======<<<;;;;;;999;;;<<<>>>>>>>>>======???????????????@@@@@@AAA>>>???@@@AAABBBAAA@@@@@@>>>>>>@@@AAABBBCCCCCCCCC??????@@@@@@@@@AAAAAAAAAEEEDDDDDDBBBAAA@@@?????????@@@BBBDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@@@@@@@CCCEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFDDDCCCAAAAAA@@@AAA@@@BBBCCCBBBAAA??????@@@@@@@@@????????????@@@@@@???>>>>>>===<<<;;;;;;;;;<<<<<<==================??????>>>===;;;:::999999666777888999999999999999777777777777777777777777777777777777777777777777666666777777888888888999777777777777888888888888777777777777777777777777777777777777777777777777999999999999999999999999777888888888888999999999;;;;;;:::::::::;;;<<<<<<;;;>>>@@@???======???BBB@@@@@@@@@???????????????BBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKLLLMMMGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKMMMOOONNNMMMLLLMMMMMMLLLKKKKKKLLLNNNOOOOOONNNKKKKKKJJJKKKLLLJJJHHHEEEEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEECCCBBBCCCDDDEEEDDDCCCDDDCCCCCCDDDEEEEEEDDDBBB@@@??????AAADDDFFFFFFFFFFFFDDDBBB@@@???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA???AAACCCDDDCCCCCCCCCEEEDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFAAACCCFFFGGGGGGFFFDDDBBBAAACCCDDDDDDCCCBBBBBBCCC@@@AAABBBCCCFFFHHHJJJLLLJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKOOOUUUYYYZZZVVVQQQMMMNNNOOOOOOLLLHHHFFFFFFHHHDDDDDDFFFHHHJJJLLLMMMNNNOOOOOOOOOMMMKKKJJJLLLNNNJJJKKKMMMNNNNNNLLLJJJHHHJJJLLLNNNOOOOOOQQQTTTWWWPPPOOONNNMMMOOORRRUUUWWWVVVTTTRRROOONNNNNNOOOPPPQQQOOOLLLKKKMMMPPPRRRSSSQQQRRRRRRRRRQQQPPPOOOOOOMMMLLLJJJIIIHHHIIIKKKLLLIIIIIIJJJLLLNNNOOOMMMKKKGGGJJJLLLKKKHHHFFFGGGIIILLLLLLMMMMMMMMMMMMLLLLLLIIIHHHHHHHHHIIIIIIGGGEEEHHHGGGFFFDDDCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCAAA???>>>>>>>>>>>>>>>>>>???????????????>>>======>>>@@@>>>>>>===<<<<<<===>>>???@@@??????>>>???@@@BBBCCC???>>>>>>>>>>>>>>>>>>???===>>>??????>>>???AAACCCBBBBBBBBBAAAAAACCCFFFIIIDDDDDDCCCCCCCCCDDDFFFGGGCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDD<<<@@@CCCDDDCCCCCCEEEHHHEEEFFFHHHJJJKKKJJJJJJIIIKKKJJJIIIHHHGGGFFFFFFFFF999999999999999999999999===;;;:::;;;>>>???>>><<<<<<===>>>???@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@===>>>???AAACCCEEEFFFGGGDDDCCCBBBAAA@@@@@@@@@@@@<<<>>>BBBEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEGGGIIIIIIHHHGGGGGGEEEDDDDDDCCCCCCCCCBBB@@@???AAADDDEEECCC@@@CCCCCCCCCCCCDDDEEEGGGGGGHHHGGGEEEDDDCCCCCCCCCDDDEEECCCAAA@@@AAABBBBBBAAABBBBBBAAA@@@????????????AAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;======<<<;;;:::888777666888888888888888888999999999888666555555666777888777777777777777777777777666666666666777777777777666666666666666666666666555555666666777777888888555666777888888777666555999888888888777777666666777888888888888999999999999999888888999;;;<<<===@@@@@@@@@???????????????AAA@@@???>>>>>>>>>@@@@@@CCCCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIFFFDDDDDDDDDFFFEEEDDDEEEGGGHHHHHHGGGDDDGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGHHHJJJKKKJJJIIILLLHHHFFFFFFJJJMMMMMMMMMPPPOOONNNOOOOOOOOOMMMKKKGGGIIIKKKKKKJJJKKKLLLNNNGGGJJJLLLLLLJJJGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIGGGEEECCCEEEDDDDDDCCCBBBBBBAAAAAAFFFEEECCCBBBAAABBBBBBCCCCCCAAA@@@AAADDDDDDBBB???@@@@@@@@@@@@@@@@@@??????DDDAAA??????AAACCCBBBAAACCCBBBAAAAAAAAAAAABBBCCCGGGEEECCCCCCCCCDDDBBBAAACCCDDDFFFHHHHHHGGGDDDCCCAAA@@@??????AAAAAA@@@???CCCCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEFFFGGGHHHHHHIIILLLLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJMMMQQQWWWYYYWWWSSSPPPNNNNNNMMMKKKIIIHHHHHHHHHIIIGGGFFFEEEFFFJJJMMMOOOOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNMMMLLLLLLKKKMMMOOOQQQRRRRRRRRRQQQPPPPPPOOONNNOOOQQQSSSUUUUUUTTTQQQOOOMMMMMMNNNOOOKKKKKKLLLNNNPPPSSSUUUVVVRRRQQQPPPOOOOOOPPPRRRSSSKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@CCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@?????????@@@>>>>>>>>>>>>>>>???????????????>>>>>>=========<<<========================>>>============<<<<<<<<<=========>>>??????@@@@@@======<<<<<<<<<<<<======;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@BBBDDDGGGIIIFFFEEEDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBAAA@@@AAABBBCCCDDDFFFGGGHHHHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDEEEGGGHHH999999::::::::::::::::::===<<<:::;;;>>>???>>><<<======>>>???@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@??????===>>>???AAACCCDDDFFFFFFBBBBBBAAA@@@????????????>>>@@@CCCFFFHHHIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDEEEGGGIIIIIIHHHJJJHHHFFFDDDBBBBBBAAABBBCCCBBBAAABBBEEEFFFDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDBBB@@@???@@@AAAAAA@@@AAAAAA@@@?????????@@@@@@AAAAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;::::::;;;::::::999999::::::;;;<<<<<<<<<;;;:::999777777888888888888888888888888888777555444444555777888777777777777777777777777555666666666777777777777666666666666666666666666555555666666777777777777555666777888777777666555888888888888777777777666777777888888888999999999999999888888999:::<<<===???>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCEEEGGGHHHGGGFFFFFFHHHKKKLLLKKKJJJIIIJJJGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDFFFIIILLLMMMLLLPPPOOONNNNNNOOOOOOMMMKKKLLLMMMNNNLLLJJJHHHIIIIIIHHHJJJKKKKKKIIIGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBDDDBBBAAABBBDDDDDDBBB@@@CCCBBBBBBBBBBBBAAAAAAAAACCC@@@>>>>>>@@@AAAAAA@@@????????????AAACCCEEEFFFFFFDDDBBBAAABBBCCCCCCBBBCCCEEEFFFHHHHHHFFFDDDBBBBBB@@@???@@@AAABBBAAA@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIGGGGGGHHHJJJLLLOOORRRRRRPPPNNNLLLLLLMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHIIILLLNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLKKKLLLNNNOOOPPPQQQQQQPPPPPPOOONNNNNNNNNPPPRRRSSSTTTRRRPPPNNNLLLLLLMMMNNNLLLLLLLLLMMMOOOQQQRRRSSSNNNOOOQQQRRRRRRPPPOOONNNIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGFFFDDDBBBCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<=================================<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<===;;;;;;<<<======>>>??????????????????@@@AAABBBCCCAAA@@@>>>>>>>>>@@@AAACCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@AAABBBBBBCCCEEEGGGFFFEEECCCCCCCCCAAAAAAAAAAAABBBCCCEEEEEE;;;;;;::::::::::::::::::===<<<;;;<<<>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@===>>>>>>??????>>>>>>======>>>???AAABBBDDDEEEFFFAAAAAA@@@???>>>>>>>>>>>>AAACCCEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGHHHHHHHHHKKKIIIFFFCCCAAA@@@AAAAAACCCCCCBBBDDDEEEFFFEEECCCCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCAAA>>>>>>???@@@@@@?????????????????????@@@AAA@@@@@@???>>>======<<<<<<999::::::::::::::::::999::::::999999999999:::::::::::::::::::::999999888888888888888888888888888666555444333333444666666666666666666666666666666555555666666666777777777666666666666666666666666555666666666666777777777555666666777777777666666888888888888777777777777777777777888888888999999999999888999999:::;;;<<<========================???>>>>>>======>>>?????????@@@AAACCCDDDEEEEEEEEEFFFHHHHHHGGGEEECCCCCCCCCAAAAAABBBDDDGGGHHHGGGEEEFFFHHHJJJKKKJJJIIIIIIJJJFFFFFFFFFFFFFFFGGGGGGGGGEEEHHHIIIHHHFFFDDDFFFHHHFFFFFFFFFHHHKKKMMMMMMLLLNNNMMMLLLLLLMMMNNNLLLKKKNNNNNNNNNMMMJJJHHHHHHIIIIIIJJJKKKJJJHHHFFFGGGHHHKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHFFFEEEDDDAAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCFFFDDDDDDDDDEEEEEECCCAAAFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA??????@@@AAAAAA@@@>>>>>>???@@@AAACCCDDDEEEDDDBBB@@@???AAACCCDDDDDDDDDEEEGGGGGGGGGEEECCCBBBBBBAAA@@@AAABBBBBBBBB@@@AAABBBCCCCCCCCCCCCBBBBBB@@@AAABBBDDDFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHHHHGGGFFFFFFHHHJJJLLLMMMMMMLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKMMMOOOOOONNNLLLLLLLLLKKKJJJJJJJJJJJJKKKIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKMMMNNNOOOOOOOOOOOOPPPOOONNNMMMMMMNNNOOOPPPQQQPPPNNNLLLKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPKKKNNNQQQTTTSSSPPPKKKHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLMMMNNNOOOOOOGGGGGGGGGHHHHHHJJJKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@======<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;========================<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>>===<<<<<<===>>><<<===???AAACCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFDDDCCCAAA@@@???@@@@@@@@@BBBEEEEEEDDDBBBAAAAAA<<<===???@@@BBBCCCCCCCCC<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;<<<============>>>>>>>>>???>>>>>>=========>>>>>>???@@@?????????<<<======>>>>>>======<<<===>>>???@@@BBBCCCDDDEEEAAAAAA@@@???????????????DDDDDDFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHGGGJJJHHHEEEBBBAAAAAAAAABBBBBBBBBCCCDDDDDDEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEEEECCCCCCBBBBBBAAAAAAAAAAAAAAA???======>>>?????????>>>>>>>>>>>>>>>???@@@AAA@@@??????>>>======<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999999::::::888999999:::::::::999999888888888888777777777777444444333333333444555555555555555555555555555555555555555666666666777777666666666666666666666666666666666666666666666666555555666666666666666666888888888777777777777777777777777777888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>===>>>@@@BBBCCCDDDEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDAAAAAABBBEEEHHHIIIGGGEEEDDDFFFHHHHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEIIILLLJJJEEECCCFFFJJJHHHHHHIIIKKKLLLMMMMMMLLLLLLJJJIIIIIIKKKLLLKKKJJJJJJKKKLLLLLLLLLLLLMMMNNNLLLLLLLLLJJJHHHGGGIIIJJJMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHGGGGGGGGGFFFEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCIIIHHHHHHGGGGGGFFFFFFFFFCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCC@@@>>>>>>AAACCCEEEFFFEEEEEEFFFGGGFFFDDDCCCAAACCCBBBAAABBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEHHHHHHGGGFFFEEEEEEGGGJJJKKKLLLLLLJJJHHHGGGGGGHHHGGGHHHJJJKKKLLLKKKJJJIIIJJJKKKMMMPPPRRRRRROOOMMMLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKIIIIIIIIIJJJKKKLLLNNNOOOJJJLLLPPPRRRQQQMMMIIIFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKLLLLLLLLLFFFFFFFFFFFFGGGIIIJJJKKKGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAABBBAAA???===>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;;;;<<<>>>===============<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::;;;;;;;;;======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<======>>>???@@@AAA@@@???>>>======>>>>>><<<>>>@@@CCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDCCCDDDEEEFFFGGGFFFEEEEEEGGGEEECCCAAA???>>>>>>>>>>>>AAADDDEEECCCAAA@@@@@@===???@@@BBBCCCCCCBBBBBB<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<=========>>>>>>>>>===<<<<<<<<<===>>>>>>??????>>>>>><<<<<<<<<======<<<<<<<<<>>>>>>???@@@AAACCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAADDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCEEEGGGGGGFFFGGGEEECCCBBBAAABBBCCCDDD@@@AAABBBCCCCCCBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@>>><<<<<<===??????>>>============>>>??????@@@??????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888999999:::888888999999::::::999999888888888777777777666666333333333333333444555555444444444444444444444444555555555555666666666666666666666666666666666666666666666555555555555555555555555555555666666777777777777777777777888888666666777777777888888888888888999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<============<<<===>>>@@@BBBCCCCCCDDDDDDEEEFFFEEECCCBBBCCCEEECCCCCCDDDFFFHHHIIIHHHGGGCCCEEEGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFJJJLLLKKKFFFEEEHHHKKKIIIJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFGGGIIIJJJJJJJJJIIIJJJLLLMMMMMMMMMOOOQQQMMMNNNMMMLLLJJJIIIJJJLLLNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIIIIDDDCCCCCCBBBCCCDDDFFFGGGFFFGGGGGGGGGFFFEEEDDDDDDJJJIIIIIIHHHGGGGGGFFFFFFAAABBBBBBBBBBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEDDDAAA???>>>>>>AAADDDFFFFFFDDDEEEEEEFFFEEEDDDCCCBBBDDDCCCBBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDGGGHHHHHHFFFEEEEEEGGGIIIFFFHHHIIIIIIGGGEEEDDDDDDEEEFFFHHHIIIJJJIIIIIIHHHHHHIIILLLPPPSSSTTTQQQOOOKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJGGGGGGHHHHHHJJJLLLMMMNNNKKKKKKMMMMMMLLLJJJHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFGGGIIIIIIGGGFFFEEEEEEDDDCCCCCCCCCAAA@@@???@@@@@@@@@>>><<<<<<<<<======>>>???????????????>>>============>>><<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888999999::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>?????????AAACCCDDDEEEDDDCCCAAA@@@@@@AAAAAABBBCCCCCCDDDBBBBBBDDDEEEEEEEEEDDDCCCGGGEEECCC@@@???>>>>>>>>>???AAADDDEEECCCBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@???<<<<<<;;;;;;::::::999999888999;;;:::999999:::<<<<<<<<<===============<<<<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBCCCEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCDDD???AAACCCCCCBBBAAABBBCCCBBBBBBDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCBBBAAAAAA@@@>>><<<<<<===?????????==================>>>???>>>>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999888888888888999999888888999999999999999888888888888777777666666555222333333444444555555555555555555555555555555555444444555555555666666666666666666666666666666666666666666555555555555444444444444444555666777777777777777777888888888888666666666777777777888888888888999999999999888888888999999::::::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<>>>???@@@AAAAAABBBBBBCCCDDDCCCBBBCCCEEEGGGFFFEEEDDDEEEGGGHHHHHHGGGEEEGGGHHHHHHGGGFFFHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIKKKJJJHHHGGGIIILLLHHHIIIJJJJJJHHHHHHIIIJJJIIIGGGFFFFFFHHHKKKKKKKKKMMMNNNOOONNNMMMLLLLLLNNNLLLMMMNNNMMMKKKJJJJJJKKKMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDEEEEEEFFFGGGFFFGGGIIIKKKLLLLLLKKKJJJCCCBBBAAAAAAAAABBBCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFIIIIIIHHHGGGFFFEEEEEEDDD???@@@BBBBBB@@@@@@@@@AAABBBCCCDDDFFFHHHHHHIIIIII@@@??????@@@CCCEEEFFFEEECCCDDDDDDEEEEEEDDDDDDDDDEEEDDDCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGFFFFFFEEEEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGFFFGGGHHHAAACCCEEEEEEDDDBBBBBBBBBEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHKKKOOORRRSSSQQQOOOJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGGGGHHHIIIKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGFFFFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBAAA@@@??????@@@@@@>>><<<<<<<<<======>>>>>>>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;<<<<<<===>>>=========<<<;;;;;;::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::;;;<<<<<<<<<:::::::::999999::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>??????;;;;;;<<<===>>>>>>??????BBBCCCDDDDDDDDDCCCBBBAAA??????@@@AAABBBCCCCCCDDDAAABBBCCCDDDDDDDDDCCCCCCEEECCCBBB@@@???>>>??????@@@BBBCCCCCCBBBBBBCCCDDDAAAAAAAAAAAA@@@???>>>===;;;;;;;;;:::999999888888666888:::999777777999;;;:::;;;;;;<<<============;;;<<<======>>>>>>======<<<<<<============<<<<<<>>>>>>???@@@AAABBBBBBCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDCCCDDDBBBAAABBBDDDFFFFFFEEECCCCCCDDDDDDDDDCCCAAAAAA???BBBDDDDDDBBBAAACCCDDDAAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDDDDCCCBBBAAA???>>><<<<<<>>>???@@@???>>>>>>===<<<<<<<<<=====================<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999888888888888999999888888999999999888888777999888888777666666555555222333444555555666666666555555555555555555555555444444444555555555666666666666666666666666666666666666555555555444444444444444333333444555777888666777777777888888888888666666666666777777777888777888999::::::999888777888888999::::::;;;<<<<<<777888:::;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@???@@@AAABBBBBBBBBCCCFFFIIIHHHFFFDDDCCCEEEFFFGGGFFFEEEFFFGGGGGGFFFFFFGGGIIIFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFGGGHHHIIIIIIJJJKKKHHHJJJKKKKKKJJJJJJNNNQQQKKKIIIGGGHHHJJJMMMNNNNNNQQQQQQQQQOOOLLLJJJJJJKKKJJJKKKMMMMMMKKKIIIHHHHHHKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDDDDCCCDDDEEEFFFGGGFFFHHHJJJLLLMMMLLLJJJIIIDDDCCCBBBAAAAAABBBCCCCCCBBBDDDGGGGGGEEEEEEFFFHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@BBBEEEEEECCCAAABBBCCCAAACCCEEEFFFHHHHHHHHHHHH@@@@@@AAACCCFFFGGGFFFDDDBBBBBBCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJKKKIIIHHHGGGHHHBBBCCCCCCBBBAAAAAADDDFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHJJJMMMPPPPPPOOOMMMJJJIIIIIIHHHGGGHHHHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGFFFDDDBBBAAAAAAAAAAAABBBAAA@@@@@@AAA@@@>>><<<============>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<;;;::::::999999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;<<<888888888888999:::;;;<<<;;;;;;<<<======>>>??????<<<<<<<<<<<<===>>>???@@@<<<======>>>???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCCCCDDDAAABBBDDDEEEEEEEEEDDDCCCBBBAAA@@@?????????@@@AAAAAABBBBBBAAA@@@AAACCCEEEBBBBBBAAA@@@@@@@@@AAAAAA;;;;;;:::999999888777777555777999888666666888:::999:::;;;<<<============;;;<<<<<<===============<<<<<<============<<<<<<>>>>>>???@@@AAAAAABBBBBB@@@???????????????@@@@@@>>>>>>>>>???AAACCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBDDDBBBAAABBBDDDFFFFFFEEEDDDDDDEEEFFFDDDBBB???>>>@@@CCCFFFEEECCCBBBDDDFFFAAABBBDDDEEEEEECCCBBB@@@AAABBBCCCDDDDDDDDDCCCBBB@@@>>><<<<<<>>>@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===============<<<<<<<<<999::::::;;;;;;::::::999999999888888888888999999999999999999999888777777999888888777666555555444222333444555666666666666666666666666666666666666444444444555555555666666666666666666666666666666666666555555555444444444444444333333444555777888666666777777888888888999666666666666777777777777777888999::::::999777777888888999:::;;;;;;<<<<<<777888999;;;<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???AAAAAABBBDDDGGGJJJIIIFFFCCCAAABBBDDDEEEFFFCCCDDDEEEDDDCCCCCCEEEGGGEEEEEEDDDDDDCCCCCCCCCBBBEEEDDDDDDFFFIIIJJJJJJIIIJJJLLLMMMMMMMMMOOOTTTYYYLLLJJJIIIIIILLLOOOPPPQQQPPPQQQQQQOOOMMMKKKKKKLLLGGGJJJLLLLLLJJJGGGFFFFFFJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCEEEFFFGGGFFFHHHJJJLLLMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCDDDEEE@@@CCCFFFGGGEEEEEEGGGIIIFFFFFFEEEDDDCCCBBBAAA@@@CCCFFFIIIIIIGGGEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEDDD@@@@@@BBBEEEGGGGGGEEECCCAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFDDDCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEHHHKKKMMMKKKIIIHHHGGGFFFEEEDDDAAAAAACCCHHHLLLJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIJJJKKKNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKHHHGGGFFFFFFFFFGGGHHHIIICCCDDDEEEGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJOOOMMMLLLIIIGGGFFFEEEEEECCCEEEGGGIIIIIIHHHFFFDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIGGGFFFEEEDDDDDDCCCCCCDDDGGGFFFDDDBBBAAAAAAAAAAAACCCAAA@@@AAAAAAAAA???===>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<::::::::::::;;;;;;<<<=========<<<;;;;;;:::999999999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::888888888999::::::;;;;;;777777777888999:::<<<<<<;;;;;;<<<===>>>???@@@AAA===<<<<<<======>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCC>>>??????@@@BBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDD@@@@@@?????????@@@BBBBBBAAAAAAAAA???>>>@@@CCCFFFDDDDDDCCCBBBCCCDDDFFFGGG:::::::::999999888888888777777666666666666777777666777999:::;;;;;;:::::::::;;;===>>>???>>><<<;;;<<<;;;;;;<<<<<<===>>>???AAA@@@?????????@@@AAABBBDDDCCCAAA???>>>>>>??????============???AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCBBBEEECCCAAA@@@AAAAAA@@@???CCCDDDEEEDDDBBBAAAAAAAAAEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>===???>>>===;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999888777777777999999888888888888999999777777666666555555555444555555555555555555555555222333333444444333333222666555555555555444444444888888777777666666666555666666777666666555444444555555555555555555555555666777777777888888888888666666666666666666666666777777777777777777777777777777888888888777777666666777888999:::;;;;;;;;;;;;<<<>>>>>>======???@@@???@@@AAABBBCCCDDDCCCCCCBBBCCCCCCCCCAAABBBCCCEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHKKKLLLLLLLLLKKKMMMQQQTTTPPPOOOMMMLLLKKKLLLMMMMMMPPPPPPPPPOOOMMMLLLMMMNNNLLLLLLKKKJJJIIIHHHGGGGGGIIIIIIIIIIIIHHHGGGGGGFFFEEEFFFGGGFFFEEEEEEGGGIIIHHHHHHHHHIIIIIIHHHGGGGGGKKKHHHEEEDDDDDDDDDDDDCCCAAABBBEEEGGGGGGFFFDDDBBBGGGFFFDDDCCCBBBBBBBBBBBBHHHIIIIIIGGGFFFEEEFFFHHHGGGFFFEEEDDDDDDCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDBBBCCCCCCDDDEEEFFFFFFFFFDDDBBBAAACCCFFFFFFDDDBBBAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGIIIMMMOOOLLLIIIJJJIIIGGGFFFEEEEEEEEEFFFHHHKKKLLLKKKJJJJJJKKKLLLLLLJJJHHHIIIIIIIIIIIIJJJKKKMMMMMMJJJJJJKKKKKKJJJIIIHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKJJJHHHGGGEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJKKKMMMOOOMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIGGGEEEBBBAAAAAABBBBBBGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@???>>>===<<>>>>>>>>======<<<<<<===<<<<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888888999;;;===>>>;;;::::::999888888888999::::::;;;;;;<<<======>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;???BBBCCCAAA@@@<<<:::888999;;;===>>>>>>AAAAAAAAABBBBBBBBBBBBCCC?????????>>>>>>>>>>>>>>>@@@???@@@BBBEEEFFFEEEDDDCCCDDDEEEEEEDDDBBB@@@>>>AAAAAA@@@AAABBBDDDFFFGGGDDDBBB@@@>>>>>>@@@BBBDDD???AAACCCEEEFFFFFFEEEDDD999999999999999888888888777777666666666666777777666777999:::;;;;;;:::999:::;;;<<<>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@?????????@@@AAABBBCCCBBBAAA???????????????=========>>>???@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEEEEAAABBBCCCCCCDDDCCCCCCCCCDDDBBB@@@???@@@@@@???>>>AAACCCDDDDDDBBBAAAAAABBBEEEDDDDDDCCCCCCCCCCCCCCCFFFEEECCCBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<===???>>>===<<<;;;<<<======<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999888888777777666888888777777777777888888777666666666555555555444555555555555555555555555333333444444444444333333666666666666555555555555777777666666666555555555666666666666666555444444444444444444444444444444666666666777777777888888555555555555555555555555777777777777777777777777777777777888888777777666666777888999:::::::::::::::<<<============>>>@@@???@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCAAAAAACCCEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHJJJMMMPPPQQQPPPPPPOOOOOOOOOOOOPPPNNNOOOOOOMMMKKKKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEHHHGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJGGGGGGHHHHHHHHHHHHGGGGGGJJJHHHEEEDDDDDDDDDCCCBBBBBBCCCFFFGGGHHHGGGEEECCCEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGHHHFFFEEEDDDEEEGGGFFFEEEEEEDDDDDDEEEEEEFFFBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGDDDBBBAAACCCEEEEEECCCAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGKKKOOOPPPMMMKKKLLLKKKIIIGGGFFFEEEEEEFFFHHHJJJLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKKKKKKKKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDEEEGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFDDDBBBAAAAAABBBBBBEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===@@@@@@@@@?????????>>>>>><<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888999:::<<<===;;;:::999888888888888888999::::::;;;<<<<<<======::::::::::::::::::::::::;;;;;;;;;:::::::::::::::999999;;;???BBBCCCBBBAAA===<<<:::;;;>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC????????????????????????@@@@@@@@@BBBEEEFFFEEEDDDBBBCCCDDDEEEDDDBBB@@@?????????@@@AAACCCFFFHHHJJJDDDBBB@@@??????@@@BBBDDDAAABBBDDDEEEFFFEEEDDDCCC777888888888888888888999777666666555555666666777666777888::::::::::::999999:::<<<=========<<<;;;;;;;;;;;;;;;<<<===>>>>>>???????????????@@@AAABBBBBBBBBAAA@@@?????????@@@>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA???>>>???@@@???>>>@@@AAACCCCCCBBBBBBBBBCCCEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAA@@@?????????@@@>>><<<:::::::::<<<<<>>===<<<<<<<<<======<<<<<<;;;;;;:::999888888999::::::;;;;;;::::::::::::999999888888777666666777666666666666666666777666666666555555555555555555555555555555555555555444444555555555555444444777777666666666555555555555555555555444444444444555555666666555555444444444444444444444444444444555555666666666777777777555555555555555555555555666666666666666666666666666666777777777777666666666777888999999999999999:::;;;======<<<<<<>>>???@@@???>>>>>>>>>???@@@AAA@@@AAACCCBBBAAAAAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEECCCCCCEEEFFFFFFFFFEEEEEEHHHIIIIIIHHHGGGHHHJJJMMMKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKLLLKKKJJJIIIGGGFFFEEEDDDFFFEEECCCBBBBBBCCCDDDEEECCCDDDFFFFFFEEEFFFGGGIIIFFFFFFGGGGGGHHHGGGGGGFFFIIIGGGDDDDDDDDDDDDCCCBBBCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFDDDCCCBBBDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGEEECCCCCCCCCDDDCCCAAA???AAABBBBBBCCCCCCDDDDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFEEEFFFGGGGGGHHHJJJNNNPPPLLLJJJKKKKKKIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJIIILLLKKKKKKJJJJJJJJJKKKKKKIIIJJJJJJJJJJJJIIIGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAABBBDDDFFFHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>????????????>>>>>>>>>>>><<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888999:::;;;:::999888888888888888888999999::::::;;;;;;<<<<<<999999999999999999999999::::::::::::::::::::::::999:::;;;???BBBDDDCCCBBB>>>===<<<===@@@BBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAACCCEEEFFFEEEDDDAAAAAACCCCCCCCCCCCAAA@@@===>>>???AAADDDGGGJJJLLLCCCBBBAAA??????AAABBBCCCBBBCCCEEEEEEFFFEEEDDDCCC666666666777777888888888666666666555555666666666555666888999::::::999999999999:::;;;<<<;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@AAAAAADDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCEEEFFFCCCAAA??????@@@AAA@@@??????AAACCCDDDCCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@????????????@@@>>>;;;999999:::<<<>>>>>>>>>>>>===============<<<<<<;;;:::999777777666888999999::::::::::::999999999999888777777666666666555555444444555555666555555555555555555555555555555555555555555555555444555555555555555555444666666555555555444444444333333333333333333333333444444555555555444444333333333333333333333333333444555555555555666666666555555555555555555555555555555555555555555555555555555666666777777666666666666777888999999888888999:::<<<<<<;;;;;;===>>>@@@???===;;;;;;<<<>>>???>>>@@@BBBBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBB@@@AAAAAABBBCCCCCCDDDDDDAAACCCEEEGGGGGGGGGEEEDDDIIIJJJJJJIIIHHHHHHJJJLLLHHHIIIJJJLLLLLLLLLKKKJJJKKKKKKKKKJJJHHHGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEDDDFFFGGGGGGEEEDDDEEEFFFEEEEEEFFFFFFGGGGGGFFFFFFGGGEEEDDDCCCDDDDDDCCCAAADDDEEEFFFHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGBBBCCCDDDCCCAAAAAABBBDDDEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDBBBAAA???AAABBBBBBBBBCCCCCCCCCDDDFFFEEEDDDCCCDDDEEEGGGIIIFFFFFFFFFFFFFFFGGGHHHHHHHHHLLLLLLIIIGGGIIIIIIGGGIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKNNNOOONNNLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIJJJJJJJJJIIIGGGFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA@@@AAACCCEEEGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@??????@@@@@@@@@@@@AAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;:::999888777777888999999888888777777777888888999999999999::::::;;;;;;888888888888888888888888888888888999999999999999999999;;;>>>AAACCCCCCBBB>>>===<<<>>>AAABBBCCCBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAACCCEEEEEEDDDCCC???@@@AAABBBBBBBBBBBBBBB>>>???@@@BBBEEEGGGIIIKKKCCCBBBAAA@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCC555555555666666777777777666666555555555555666666555666888999::::::999888888999999:::::::::::::::999999999::::::;;;<<<=========>>>???@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@??????CCCEEEFFFHHHGGGFFFDDDCCCBBBBBBAAAAAABBBCCCEEEFFFDDDBBBAAAAAABBBBBBBBBAAA@@@BBBDDDEEEEEEEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???????????????AAA???<<<::::::<<<>>>???>>>>>>>>>>>>>>>=========<<<;;;;;;999888777666666777888888999::::::999999999999888888777666666555555555444444444444555555444444444555555555555555555555555555555555555555444555555555555555555444444444333333333222222222222222222333333333333333333333444444444444333333333333333333333333333333333333444444444555555555555555555555555555555555444444444444444444444444333444555666666666666666666666777888888888777777888999;;;;;;::::::<<<===>>>===;;;::::::;;;<<<======???AAABBBAAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCFFFHHHHHHHHHGGGFFFGGGHHHIIIIIIGGGGGGIIIJJJJJJKKKLLLNNNNNNNNNMMMLLLIIIJJJJJJHHHFFFFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHGGGEEECCCBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFDDDCCCCCCDDDDDDBBB@@@CCCDDDEEEFFFFFFFFFEEEEEEGGGFFFFFFEEEEEEDDDCCCCCC@@@AAABBBAAA@@@@@@AAACCCEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCCCCCCCFFFHHHJJJFFFFFFEEEEEEFFFFFFGGGHHHGGGKKKKKKHHHFFFHHHIIIHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIKKKMMMNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFEEEDDDDDDCCCDDDCCCAAA@@@AAABBBCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@?????????@@@@@@??????@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888::::::::::::::::::::::::::::::::::::::::::::::::;;;:::888777666666777888777777777666666777777888888888888888999999999999777777777777777777777777777777777777888888999999999999999<<>>???@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA??????@@@@@@@@@??????>>>BBBDDDFFFGGGGGGEEECCCAAAAAAAAAAAABBBCCCDDDEEEFFFDDDCCCAAAAAACCCCCCCCCBBB@@@BBBDDDEEEEEEDDDEEEGGGDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@?????????@@@@@@???===<<<<<<===???@@@>>>>>>?????????>>>===<<<;;;;;;::::::999888777777666777888888999999999999999888888777777666555555555555444444444444555555444444444444444555555555555555555555555555555555444444555555555555444444333333222222222111111111222222222222333333333333222222333333444444333333222222222222222222222222222333333333333444444444444444444444444444444444333333333333333333333333222333444555666666666666666666777777777777666666777888::::::999999;;;<<<<<<;;;:::::::::;;;<<<===;;;>>>@@@BBBAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA??????@@@AAAAAABBBBBBCCCBBBCCCEEEGGGHHHHHHGGGGGGDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHFFFEEEFFFGGGAAABBBBBBCCCCCCDDDDDDDDD@@@AAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHEEEBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@BBBBBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCBBB@@@???>>>???@@@AAA@@@??????AAACCCDDDDDDBBBAAAAAA@@@@@@AAACCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDFFFHHHIIIEEEEEEEEEDDDEEEFFFFFFGGGHHHLLLLLLHHHGGGJJJKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIJJJLLLMMMLLLJJJJJJIIIIIIHHHIIIIIIJJJJJJHHHIIIJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????????????????@@@@@@@@@@@@@@@@@@???????????????@@@===>>>>>>>>>>>>>>>======<<<<<<<<<===============;;;;;;::::::999999888888999999999999999999999999888888888888999999999999:::999777666666666777777666666666666666777777888777777888888888888888888666666666666666666666666555555666666777888888888999888777999;;;======<<<888777888;;;>>>??????>>>=========>>>>>>>>>>>>???>>>>>>???@@@BBBCCCDDDDDDBBBAAAAAAAAACCCCCCAAA????????????@@@@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCC555555555444444444444444666555555444444555555666444666777888999999888888777777777777777888999999888888888888999:::;;;<<<;;;<<<===???@@@AAA@@@@@@===>>>???AAABBBBBBAAAAAA???@@@@@@AAA@@@???>>>===AAACCCEEEGGGFFFDDDAAA??????@@@AAACCCDDDEEEEEEEEECCCBBB@@@AAABBBCCCCCCBBB@@@AAACCCDDDCCCBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAA???>>>>>>======>>>??????>>>>>>???@@@???>>>===<<<;;;;;;::::::999999999999555666777888999999999999888888888777666666555555555555444444444444555555333333333444444555555555555555555555555555555555333333444444444444333333333333333222222222111111222222222333333333444444111111222333333333333333222222222222222222222222222222222222333333333333444444444444444444444444333333333333333333333333222222333444555555555555555666666777777666666555666777999999888888:::;;;:::::::::;;;;;;<<<<<<<<<:::===@@@AAAAAAAAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAA?????????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHBBBDDDFFFGGGFFFFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHFFFEEEFFFGGGCCCBBBBBBBBBAAAAAAAAAAAA===???AAACCCDDDDDDDDDCCCCCCEEEGGGGGGFFFDDDCCCCCCAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDCCCAAA???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@??????@@@AAA@@@??????AAACCCCCCBBBBBBBBBCCCCCCDDDEEECCCCCCBBBBBBBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEDDDAAA??????AAA??????>>>>>>>>>>>>>>>>>>AAAAAABBBDDDEEEGGGHHHHHHDDDDDDCCCCCCDDDDDDEEEFFFHHHKKKKKKGGGFFFIIIKKKJJJHHHHHHIIIJJJKKKLLLLLLLLLJJJIIIHHHIIIKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFIIIKKKLLLLLLKKKJJJGGGHHHIIIJJJJJJJJJHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCBBBAAA@@@???????????????????????????@@@@@@???>>>===>>>???@@@>>>>>>============>>>>>><<<<<<============<<<<<<;;;;;;<<<<<<<<<=========;;;;;;::::::999888888888999999999999999999999999666666777777777888888888999888666666555666777888666555555555555666777888777777777777777777777777555555555555555555555555444444555666666777888888888666555666888999888888666666777:::===>>>>>><<<;;;;;;;;;<<<<<<<<<============>>>@@@AAACCCDDDDDDBBB@@@@@@@@@AAAAAA???===@@@????????????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAACCCCCCCCCBBBBBBCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCC555555555444444333333333555555555444444555555555444555777888999999888888777777777777777888888999888888888888999:::;;;<<<:::;;;===???@@@AAA@@@@@@<<<>>>???AAABBBBBBBBBAAA???@@@AAAAAA@@@???===<<>>>>>@@@BBBDDDEEEEEEEEEDDDBBBAAA???@@@AAABBBBBBAAA???@@@BBBBBBAAA@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAA======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@>>>===<<<::::::::::::::::::::::::555555777888888999999999888888888777666666555555666555555444444555555666333333333444444555555555555555555555555555555555222333333444444333333222444444444333333333222222222222222333333444444444000111222333333333333333111111111111111111111111111111222222222333333333444444444444444444444444222222222222222222222222111222333444555555555555555666666666666666555555666777999999888888:::;;;888999:::;;;<<<======<<<999<<<@@@AAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGCCCFFFHHHIIIIIIIIIJJJLLLMMMLLLJJJIIIHHHIIIIIIJJJIIIIIIIIIHHHFFFEEEFFFGGGEEEDDDCCCBBB@@@???>>>>>>;;;===@@@CCCEEEDDDCCCBBB@@@BBBFFFGGGFFFEEEEEEEEE@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDCCCAAA???>>>>>>?????????@@@@@@@@@BBBBBBDDDEEEEEEEEEDDDCCC???@@@AAA@@@??????AAACCCAAAAAABBBCCCEEEGGGHHHIIICCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBB???BBBCCCBBB???===>>>@@@>>>>>>>>>>>>============@@@AAACCCEEEFFFGGGHHHHHHCCCCCCCCCCCCCCCDDDEEEEEEFFFIIIIIIEEEDDDGGGIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMJJJIIIHHHIIIJJJJJJHHHGGGEEEEEEFFFFFFGGGHHHIIIJJJFFFGGGHHHHHHIIIIIIIIIHHHDDDFFFJJJMMMOOONNNLLLKKKGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEEEEEEEDDDDDDCCCCCCKKKJJJHHHFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@AAACCCDDDCCCAAA???===>>>>>>>>>>>>????????????BBB@@@>>><<<<<<===>>>@@@<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;999999999::::::;;;;;;;;;;;;;;;::::::999888888777888888888888888888888888555555666666777777777888888777666555555666777888555555555555555666777888777777777777666666666666555555555555555555555555444444555555666777777888888666444444555666666555555555777:::===>>>===<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???AAABBBDDDDDDAAA@@@??????@@@@@@>>><<<@@@@@@???????????????@@@>>>???AAABBBCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCC???>>>??????@@@AAABBBCCC555444444333333444444555555555555555555555555555555555555555555666777777888888888888888888888888888888888888888999999999777999<<>><<<======>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>CCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCBBB@@@???===;;;<<<===>>>@@@AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>??????>>>==================<<<<<<;;;;;;:::999999;;;:::999777666555555555555555555555555666777777666666666666666777888888555555555444444333333333444444444444444444444444555555555444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222222111111111111222222333333333222222111111111444444444444444444444444555555555555555555555555333333222222333333444555444444555555555555555555666666666666777777777777888888888999:::;;;<<<======>>>???@@@AAA@@@??????>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBB???======@@@BBBBBBAAAEEEFFFGGGIIIJJJKKKKKKKKKPPPLLLIIIHHHJJJMMMMMMKKKOOOLLLHHHGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???CCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCCCCDDDCCCCCCCCC@@@BBBCCCCCCBBBBBBDDDEEE@@@AAACCCDDDEEEDDDBBBAAA?????????@@@AAAAAAAAAAAAAAACCCDDDCCCBBB@@@AAAAAAAAAAAA@@@?????????@@@@@@EEEBBB??????DDDKKKQQQTTTBBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAA@@@?????????@@@@@@AAA@@@>>><<<<<<===???@@@AAA@@@???===<<<===>>>BBBDDDFFFHHHIIIHHHGGGFFFCCCBBBBBBBBBCCCDDDEEEFFFKKKGGGCCCBBBEEEGGGHHHGGGKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIHHHGGGEEECCCBBBFFFEEEDDDFFFHHHIIIGGGEEEGGGGGGGGGFFFGGGGGGHHHHHHJJJKKKLLLLLLKKKIIIGGGEEEJJJIIIIIIIIIIIIHHHFFFCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDFFFHHHIIIGGGFFFDDDCCCCCCEEEGGGHHHFFFEEEDDDBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<999:::;;;<<<<<<:::888777<<<;;;:::999888888888888777777888888888888777777555666777666555666777999777555444444666777666666555555555555555555555555333333444555666666666666111222333444555444333222555555555555555555555555555555555555666666666666777777888999999999999888888888999::::::;;;<<<<<<<<<<<<>>>???AAAAAABBBBBBAAA>>><<<;;;<<<<<<<<<;;;===============>>>>>>>>>>>>>>>======>>>@@@AAACCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<<===>>>???444444333333333333444444555555555555555555555555555444444444444555666666888888888888888888888888777777888888888888999999888:::===???@@@@@@???>>>??????????????????????????????????????????@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBBBBCCCCCCBBBAAA???>>>>>>???@@@AAABBBDDDEEEEEEAAAAAA@@@@@@???>>>======???>>>>>>==================<<<<<<;;;;;;:::999999;;;:::999888777666666666555555555555555666666777666666555555666777777888666666555555555444444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000111222222333333222222222111111000000111111222333333333222222111111111444444444444444444444444444444444444444444444444333222222222222333444444444444444555555555666666666666666777777777888888888888888999:::;;;<<<======>>>???@@@AAA@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@>>><<<===???BBBBBBAAAFFFGGGIIIJJJKKKLLLLLLLLLNNNKKKIIIIIILLLNNNNNNMMMLLLJJJHHHGGGHHHIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@AAACCCCCCCCCCCCEEEFFFBBBCCCDDDEEEEEEDDDBBBAAA????????????@@@AAABBBBBBBBBDDDEEEDDDCCCAAABBBCCCBBBAAAAAA@@@AAAAAABBBBBBHHHEEE@@@???AAADDDGGGHHHAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@?????????===<<<;;;===???AAAAAAAAA@@@>>>===>>>???CCCDDDFFFHHHHHHHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGIIIFFFCCCCCCEEEHHHHHHGGGJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHGGGFFFEEECCCBBBDDDCCCBBBDDDGGGHHHFFFDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJKKKKKKKKKIIIGGGEEEIIIIIIHHHIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGEEECCCCCCDDDEEEFFFDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@??????>>>===>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999888888999;;;<<<999:::;;;<<<;;;:::888777;;;:::999888888777777777666777777888888777777666555666666666555555777999666444333333555666555444555555555555555555555555333333444555555555444444222222333333444444333333555555555555555555555555555555555555666666666666666777888888999999888888888888999999::::::;;;;;;;;;<<<===??????@@@@@@@@@???===;;;;;;<<<======<<<;;;;;;<<<======>>>????????????>>>>>>???@@@BBBCCCDDDCCCAAA@@@???>>>>>>>>>???>>>======<<<===>>>>>>444444333333333333444444444444444444444444444444333333333333333444555555777777777777777777777777666777777777888888888999777999<<>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCEEEFFFFFFBBBBBBAAA@@@???>>>===<<>>======<<<<<<=========<<<<<<;;;;;;:::999999::::::999888777777888888555555444444555555666777666555555555555666777777666666666666555555555555444444444444444444444444333333333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222222333333222222222111111000000111111222222222222222222111111111333333333333333333333333444444444444444444444444222222222222222333444444222333333444555666777777777777777888888888999999888888888888999;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@===<<<;;;<<>>>>>???@@@CCCDDDDDDEEEFFFEEECCCBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEIIIFFFBBB@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@??????@@@@@@===>>>>>>===<<<;;;===???BBBCCCCCCAAA???>>>@@@AAADDDEEEFFFGGGGGGGGGFFFEEEBBBCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDDDDFFFHHHHHHGGGIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAACCCEEEFFFEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKHHHIIIJJJJJJIIIHHHFFFEEEHHHHHHGGGHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFFFFHHHGGGEEECCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@?????????>>>???????????????>>>>>>===>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;999999:::;;;:::999888777999999888888777777666666666666777777777777666666444555666555444444666888666444222222444555444333444444444444444444444444333333444444444333222222333333222222333333444444555555555555555555555555444555555555555666666666666666777777777888888888999999999999999999999999;;;<<<<<<===>>>>>>>>>======<<<:::;;;<<<>>>======::::::;;;===>>>???@@@AAA@@@@@@??????@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>@@@???>>>===============444333333333333333333444444444444444444444444444222222222222222333333444666666666666666666666666555666666777777888888888666888:::===>>>?????????======>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>??????@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA??????@@@AAABBBCCCDDDEEECCCBBBAAA@@@???===<<<<<<>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;:::999999:::999888888888888888999555444444444444555666666555555555444444555666666555555555555555555444444333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111111000000000000111111222222222111111111111111222222222222222222222222333333333333333333333333222222222111222333333444222222333444555666777888777888888888999999999999777777888888999:::<<<===?????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<===>>>@@@BBBCCCCCCGGGGGGIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIHHHEEEEEEEEEHHHJJJLLLKKKJJJIIIIIIHHHFFFDDDCCCBBBAAACCCBBBAAA@@@BBBEEEIIIKKKEEEEEEEEEDDDCCCAAA@@@???@@@AAACCCDDDDDDEEEFFFHHHEEEFFFGGGGGGGGGEEEBBBAAAAAA???>>>===>>>@@@CCCEEEDDDDDDEEEDDDBBBAAACCCDDDCCCCCCCCCCCCDDDFFFGGGGGGGGGFFFDDDDDDDDDEEECCCBBB??????@@@AAABBBBBBCCCCCCAAAAAA@@@@@@???@@@@@@AAA===>>>??????======???@@@CCCDDDDDDCCCAAA@@@AAACCCEEEFFFFFFGGGFFFFFFEEEDDDBBBCCCDDDFFFGGGHHHIIIIIIFFFFFFEEEFFFFFFFFFEEEEEEHHHGGGFFFFFFEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGIIIIIIFFFGGGHHHHHHHHHGGGFFFFFFGGGFFFFFFGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBFFFFFFEEEEEEDDDDDDDDDDDD@@@????????????>>>>>>>>>===>>>>>>???>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999:::999999999:::999888777777777777777777777666555555555666666777777666666555333444555555333444555777666555333333444555444333444444444444444444444444333333333333333222111000444333222111222333444555444444444444444444444444444444444555555555666666666666555666666666777777888888888888888888777777:::;;;;;;<<<<<<<<<;;;;;;;;;:::999;;;===>>>>>>===<<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>>>>??????AAA@@@???>>>======<<<<<<333333333222222333333333444444444444444444444444111111111111111222333333555555555555555555555555444444555666777777888888555666888:::<<<<<<<<<<<<:::;;;;;;===>>>???@@@@@@@@@@@@@@@?????????>>>>>>===>>>>>>???@@@AAAAAABBBBBBBBB@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBBBBAAA@@@???>>>===<<<>>>======<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999999888888777888888888444444444444444555666666555555444444444444444555333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111222222222222111111000000000000000000111111111111111111111111111222222222222222222222222333333333333333333333333222111111111111222333333222222333444555666777888777888888888999999999999777777777888999:::;;;<<<>>>>>>>>>?????????@@@@@@???@@@AAAAAABBBBBBAAAAAA??????@@@@@@@@@@@@??????<<<===???AAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDEEEGGGJJJLLLKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBDDDCCCAAA@@@AAACCCFFFHHHEEEEEEEEEDDDCCCAAA@@@???@@@AAACCCDDDCCCDDDFFFGGGEEEEEEFFFGGGFFFDDDBBB@@@@@@???======>>>AAADDDFFFCCCCCCCCCBBB@@@@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFEEEDDDEEEFFFFFFDDDCCC??????@@@@@@AAABBBCCCCCCAAA@@@@@@???@@@@@@AAAAAA>>>???AAAAAA@@@@@@AAABBBDDDDDDEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGFFFEEECCCCCCCCCGGGFFFEEEDDDDDDEEEGGGHHHFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHHHHFFFDDDFFFFFFFFFEEEFFFGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDDDDCCC?????????>>>>>>>>>======<<<======>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888888888999888888888777777666666777777777666555555555555666666666666555555333444555555333444555777888666444444555666555444444444444444444444444444333333333333222111000000444333222111222333444555333333333333333333333333444444444444555555555555555555444444444555666777777777777777777777666666999::::::;;;;;;;;;:::::::::999999;;;===>>>>>>===AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>?????????@@@@@@@@@???>>>======<<<333333222222222222333333333333333333333333333333111111111111111222333333444444444444444444444444333333444555666777888888555666777888999:::::::::888999:::<<<===???@@@AAAAAAAAA@@@@@@???>>>>>>=========>>>>>>??????@@@@@@AAA@@@???>>>>>>@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;:::999999999999888777666666777777444444333333444444555666555555444333333333333444222222222222222333333333333333333333333333333333111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111///000111111222222111111111000000//////000000111000000000111111111111111111111111111111111111111222222222222222222222222111111111111111222333333222333333444555666777777777777777888888888999999777777777777888:::;;;<<<>>>============>>>????????????@@@AAAAAAAAA@@@@@@>>>??????@@@@@@??????>>>===???AAABBBBBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFCCCBBBBBBCCCFFFEEEEEEFFFIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEDDDCCCAAA@@@???@@@BBBCCCCCCBBBBBBDDDEEEBBBCCCDDDEEEDDDCCCAAA??????>>>===>>>???AAADDDEEECCCCCCCCCAAA??????AAACCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDCCCAAA?????????@@@@@@AAAAAABBBBBB@@@@@@??????@@@@@@AAAAAA===???BBBBBBBBBBBBCCCDDDDDDDDDEEEDDDBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGFFFGGGHHHGGGEEECCCBBBCCCDDDGGGFFFDDDDDDDDDEEEGGGIIIGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEFFFHHHHHHFFFEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEFFFDDDCCCDDDFFFHHHHHHFFFDDDGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFF@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@>>>>>>>>>>>>============;;;<<<<<<==================<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777888888888777777777777777555666777888888777666555444444555555555555444444444555666555444444666888999777555555666666555444333333333333333333333333222222333333333222111111333333222222333333444444333333333333333333333333333444444444444555555555555444333333333444555666666666666666666666666666888999999:::;;;;;;;;;:::999999999;;;===>>>===<<>>>>>>>>??????@@@@@@@@@@@@@@@???>>>======333333222222222222333333333333333333333333333333222111111111111222333333333333333333333333333333222333333444666777777888777888888888999999999999999999:::;;;===>>>??????@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======>>>@@@CCCDDD@@@AAAAAAAAABBBBBBBBBBBBAAA@@@????????????@@@AAABBBBBBBBBCCCDDDDDDEEEEEE????????????????????????======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;:::999999999888777666555555555555444444333333444444555666555444444333222222333333222222222333333444444444222222222222222222222222111111111222222222333333111111111111111111111111000000000000000000000000111111111111111111111111///000000111111111111111000000////////////000000///000000000111111111222111111111111111111111111222222222222222222222222111111111111111222222333444444444555555555666666666666666777777777888888666666777777888:::;;;<<<===<<<<<<;;;<<<===>>>???===>>>??????@@@@@@??????>>>>>>????????????>>>>>><<>>======>>>???@@@BBBCCCDDDDDDDDDCCCBBB@@@@@@BBBEEECCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBAAA@@@>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBB<<<>>>AAABBBBBBBBBCCCDDDCCCDDDEEEDDDBBBBBBDDDFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDEEEFFFGGGHHHGGGEEEDDDEEEFFFFFFDDDBBBBBBEEEHHHHHHFFFDDDCCCDDDFFFHHHJJJHHHGGGFFFEEEDDDEEEFFFFFFGGGIIIJJJIIIFFFDDDDDDEEEGGGFFFFFFEEEEEEEEEEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBCCCEEEGGGHHHFFFDDDGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA??????>>>>>>=========<<<<<<<<<:::;;;<<<<<<=========<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777666888888777666666666666666555666888999999888666555444444444555555444444444555666666666555555777999999777555444555555444333333333333333333333333333111222333333333333333333222222333333444444333333555555555555555555555555333333444444444555555555444333222111222333555666444444444555555666666777777888999:::;;;<<<<<<<<<:::999:::;;;======<<<:::??????????????????>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@@@@???>>>>>>333222222222222222222333333333333333333333333333222222222111222222333444333333333333333333333333222222333444555666777888999999999999999999999999;;;;;;;;;<<<<<<=========>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>============???===<<<<<<===@@@CCCEEE@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>>>>>>>???@@@AAA???@@@@@@AAAAAABBBBBBBBB>>>????????????@@@@@@@@@======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;:::999999999888777666444444333333444333333333333444555555555444333333222222222222333333333444444555555555222222222222222222222222111111222222333333333333000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000////////////000000//////000000111111111222000000000000000000000000111111111111111111111111111111111000111222222333444444555555555555555555666666666666777777777777666666777777888999;;;<<<<<<<<<;;;:::;;;<<<===>>>======>>>???????????????>>>>>>????????????>>>>>><<>>@@@AAAAAA@@@???>>><<<===>>>@@@AAABBBCCCDDDFFFEEEEEECCCAAAAAADDDFFFCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAACCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBB:::===@@@BBBAAAAAABBBCCCCCCDDDDDDCCCBBBBBBDDDFFFCCCCCCCCCCCCDDDEEEGGGGGGDDDEEEGGGGGGGGGFFFDDDBBBCCCDDDDDDBBBAAACCCHHHLLLHHHFFFEEECCCDDDFFFIIIJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHJJJKKKIIIEEEBBBBBBDDDEEEEEEDDDEEEEEEFFFGGGGGGAAAAAAAAABBBCCCDDDEEEFFFBBBBBBCCCEEEGGGHHHFFFEEEFFFFFFFFFEEEFFFFFFGGGHHHEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>===AAABBBCCCCCCCCCBBBAAA@@@>>>=========<<<<<<<<<<<<:::;;;;;;<<<=========<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777666666888888777666666666666666555666888999:::999777666333444444555555444444333555666777666555666777999888666444333444444333111333333333333333333333333111222333444444444444444111222333444555444333222777777777777777777777777333333333444444444555555444333222111111333555666333333444444555666777777666777999:::;;;<<<<<<===:::999:::;;;======;;;999<<<<<<======>>>>>>??????>>>???@@@AAA@@@@@@>>>===>>>=========>>>???@@@AAA===>>>@@@AAAAAA@@@???>>>222222222222222222222222555444444333333222222111222222222222222222222222333333333222222111111111222222333444444555555666888888777777888888999:::999999999:::;;;<<<===>>>=======================================<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB@@@@@@@@@@@@@@@???>>>===@@@@@@??????>>>>>>======???>>>>>>???BBBCCCCCCCCC@@@@@@???>>>=========>>>>>><<<;;;999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::777777666555444333333333444444333333444444555666444444444333333333222222333333333444444555555555333333333222222222111111222222222222222222222222222222222111111111111000////////////000000000000000000000000000000000000///000111222222111000/////////............//////000000////////////000000000000111111111111000000000000000000000000000000111111222222222333333333222222333333333333444444666666777777777777666666777777777888999999:::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>?????????????????????>>>======>>>???@@@AAABBBCCCCCCCCCEEEDDDCCCBBBBBBCCCEEEEEECCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFHHHHHHFFFFFFFFFGGGHHHIIIHHHGGGEEEDDDBBBBBBAAAAAA???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>??????@@@AAADDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???>>>??????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGFFFEEECCCAAA@@@DDDDDDDDDCCCEEEKKKUUU\\\HHHGGGGGGFFFEEEFFFFFFFFFGGGFFFDDDDDDDDDFFFIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDFFFEEEDDDCCCBBBCCCCCCDDD@@@AAABBBBBBAAAAAADDDFFFDDDEEEGGGHHHHHHFFFDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCBBB@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777666777777777777777777777666666666666666666555444444444444555444444555555555555444444444555666666666555333333333333333333333333333333444444333333333222222222111111222222222333333333444444444444444444444444222222333444555555555555333333333333333333333333222222222333333333444444333333444555666777888999555777999;;;======<<<;;;999999;;;<<<<<<<<<;;;::::::<<<===???@@@@@@@@@@@@AAAAAA@@@@@@???>>>======???>>>======>>>@@@AAACCC?????????>>>>>>>>>>>>===222222222222222222222222444333333333333222222222333333333222222222222222333333333222222222111111222222333444444555555666888888777777777888999999999999999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA??????@@@@@@@@@???>>>>>>@@@?????????>>>>>>>>>=========???AAADDDEEECCCBBBAAAAAA@@@>>>>>>============<<<:::999999:::;;;<<<;;;;;;;;;;;;::::::::::::777777666444444333333444333333333333333444555555444333333333222222222222333333333444444444555555333333222222222111111111222222222222222222222222222222222111111111000000////////////000000000000000000000000000000000000000000000111111000000000//////............//////000000////////////000000000000111111111111000000000000000000000000000000111111111222222222333333222222222333333333444444555555666666666666555555666666777777888999999:::999999999999::::::::::::::::::;;;<<<===>>>??????>>>????????????>>>=========>>>???AAABBBBBBBBBBBBCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEFFFFFFGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFDDDCCCBBBAAAAAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCCCCEEEDDDDDDCCCBBBAAAAAAAAA??????>>>>>>??????@@@AAABBBAAA@@@???????????????AAAAAA@@@@@@@@@@@@@@@@@@???????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBDDDKKKSSSZZZGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGFFFDDDBBBAAAAAAAAABBB@@@AAABBBBBBBBBBBBDDDFFFEEEEEEFFFFFFFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAACCCCCCBBBAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777777777777777777777777777666666666555666666555444444444444444444444555555555555444444444555555666555444333222333333333333333333333333444333333333333222222222111111111222222222333333444444444444444444444444222333444444444444444444333333333333333333333333222222222222333333333333333333444555666777888888666777999;;;<<<<<<;;;:::999:::;;;<<<===<<<;;;;;;;;;<<<===???@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@AAABBBCCC????????????>>>>>>>>>>>>222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222333444444555555666777777777777777888888999888888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>??????@@@@@@@@@?????????????????????>>>>>>>>>>>>???CCCGGGJJJIIIFFFCCCCCCBBBAAA???>>>============<<<:::999999999:::;;;;;;;;;;;;:::::::::999999777666555444444444444444333333222222333333444555333333333222222222111111333333333333444444444444333222222222222111111111222222222222222222222222222222111111111000000000////////////000000000000000000000000000000000000111000000//////000000111//////............//////000//////......//////000///000000111111000000///000000000000000000000000000111111111222222222222222222222222333333333333444444555555555555444444555666666777777888999999777777888888888999999999::::::;;;<<<===>>>>>>???>>>>>>??????>>>>>>===<<<<<<===>>>???AAAAAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>???????????????>>>>>>=========??????@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>???@@@@@@???>>>>>>=========>>>>>>????????????????????????@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGDDDCCCAAA@@@?????????@@@???@@@AAABBBCCCGGGMMMQQQEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAACCCCCCCCCDDDFFFGGGFFFFFFEEEDDDCCCBBBBBBBBB@@@BBBEEEGGGIIIIIIIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@BBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888777777777666666666777777777666666666555555666555555444444444444444444444555555555555444444444444555555555444333222444444444444444444444444333333333222222222111111111111111222222222222333333333333333333333333333333333444444444333222222333333333333333333333333111222222222333333333333333333444555666777777888777888999:::;;;::::::999:::;;;<<<<<<======<<<<<<;;;<<<===???@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>===>>>???AAABBBBBBCCCCCC@@@@@@?????????>>>>>>>>>111111111111111111111111000111111222333333444444333333333333333444444444333333333333333333333333222222333444444555555666777666666666666777888888888888888888999;;;<<<===========================;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@@@@@@@@@@????????????????????????@@@CCCHHHMMMPPPNNNIIIEEEDDDCCCAAA@@@>>>===<<<<<<<<<;;;:::999999999::::::::::::::::::999999999999777666555444444444444444333222222222222333444444333333222222222111111111333333333333333333333333222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000111000///......///000111//////............///////////////......///////////////000000000000//////000000000000000000000000000000000111111111111222111222222222222333333333333333444444444444333333444555555666666777888888777777777888888888999999999::::::;;;<<<===>>>???>>>>>>>>>>>>>>>======<<<;;;<<<===???@@@@@@@@@@@@???>>>>>>>>>@@@BBBDDDEEECCCCCCBBBBBBCCCDDDFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCDDDEEEEEECCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>===<<<<<<===>>>????????????>>>======<<<<<<>>>??????@@@@@@AAAAAA@@@?????????????????????>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCAAABBBDDDEEEGGGGGGGGGGGGCCCBBB@@@>>>===>>>@@@AAABBBBBBBBBBBBAAABBBDDDEEECCCDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBEEEEEEEEEEEEGGGHHHGGGFFFCCCAAA@@@AAABBBBBB@@@BBBFFFIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888888888888888888777777777777777666666555777777666666666555555555666555444444333333444444333444444555555444444333444444444444333333222222333333333333333333333333222222222222111111111111111111111111222222222222222222222222222222222222333333444333333222111000222222222222222222222222333333333333444444444444333333444555555666777777777888999999:::999999888;;;;;;<<<<<<<<<=========;;;<<<===>>>???@@@@@@AAA@@@@@@@@@?????????>>>>>>===>>>@@@BBBCCCCCCCCCBBB@@@@@@?????????>>>>>>>>>111111111111111111111111///000111111222333444444222222222333333444444444333333333333333333333333222222333444444555555666666666555555666666777888777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======>>>>>>>>>==================>>>???@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAAAAADDDHHHMMMOOONNNIIIEEEDDDCCCAAA???>>>===<<<<<<;;;;;;::::::999999999999::::::999999999888888888666666555444444444444555333333222222333333444555333333333222222222111111333333333333333333333333222222222111111111000000111111111111111111111111111111111000000000//////////////////000000000000////////////////////////111000///......///000111//////............////////////............////////////000000000000////////////////////////////////////000000000111111111111111111222222222333333222222333333333333222222333444444555555666777777888888888888999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>???@@@@@@@@@>>>>>>===>>>???AAACCCDDDAAAAAA@@@@@@AAABBBDDDEEECCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDCCCBBBAAA@@@???@@@@@@AAAAAA@@@???>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>======<<<<<<===>>>??????@@@??????>>>============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>?????????@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCEEEFFFGGGFFFFFFCCCAAA@@@>>>>>>???AAABBBBBBBBBAAAAAAAAAAAA@@@???BBBCCCCCCCCCCCCBBBAAA@@@BBBDDDFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCC@@@AAABBBCCCDDDEEEEEEEEEBBBDDDGGGGGGGGGFFFGGGHHHGGGEEECCC@@@@@@@@@BBBCCCBBBDDDGGGIIIIIIHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999777777777777777777777777666777777777777666555555666666666666555555555555555555444333333333333333333333444444444444333333444333333333222222222222333333333333333333333333222222111111111000000000000000111111111222222222222222222222222222222222222333333333222111000000222222222222222222222222444444444444555555555555333333444444555555666666777777888888888888888888;;;;;;;;;;;;<<<<<<======<<<<<<===>>>???@@@AAAAAA@@@@@@@@@???????????????>>>???AAABBBCCCCCCBBBAAA?????????>>>>>>>>>======111111111111111111111111000000000111222333333444000111111222222333333444333333333333444444444444222222333444444555555666555555555555555666777777666666666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<==============================>>>??????@@@@@@@@@??????>>>>>>>>>???@@@AAABBBBBBAAABBBDDDGGGIIIHHHDDD@@@BBBAAA@@@>>>===<<<<<<<<<::::::::::::999999999999999999999888888888777777666555555444444444555555444333333333333444555555444444444333333333222222333333333333222222222222222111111111111000000000111111111111111111111111111111000000000/////////////////////000000000000////////////////////////000//////......//////000//////............/////////......------......///...//////000000//////...////////////////////////////////////000000000000111111111111222222222222222222333333333333222222222333333444555555666666777888888888888999999999999999:::;;;<<<======>>>======>>>>>>======<<<;;;;;;<<<===>>>@@@@@@@@@@@@???>>>>>>>>>???@@@BBBCCC@@@@@@??????@@@AAACCCDDDBBBBBBBBBAAA@@@@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>???@@@AAAAAA@@@??????>>>>>>============>>>>>>===========================>>>???@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>>>>============>>>??????===<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>?????????>>>===============>>>>>>========================@@@AAABBBBBBCCCCCCBBBBBB???@@@CCCEEEFFFEEEDDDCCCAAAAAA@@@??????@@@BBBBBB???>>>>>>???BBBCCCBBBAAABBBBBBCCCDDDCCCBBBAAA@@@BBBDDDFFFHHHIIIHHHGGGFFFDDDDDDEEEEEEDDDDDDCCCBBB@@@AAACCCEEEGGGHHHIIIIIIEEEGGGIIIIIIHHHGGGGGGGGGFFFDDDBBBAAAAAAAAACCCDDDEEEEEEGGGGGGGGGEEECCCBBBBBBBBBCCCDDDCCCBBBAAA@@@>>>????????????@@@@@@@@@>>>>>>=========<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::999999888888888888888888888888888666666666666666666666666555666777888777666555444666666666555555555444444555444444333333333333333333333444444444444333333444333222111111111222222222222222222222222222222111111111000000000000///000000000111111111111222111111111111111111111111111111222222222111000000222222222222222222222222444444444444555555555555333333444444444555555555666666777777777888888999;;;::::::::::::;;;<<<<<<===<<<======>>>@@@AAABBB????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>=========<<<<<<<<<111111111111111111111111000000111111222222333333//////000111111222333333333333333444444444555555222222333444444555555666555555444444555555666777666666666666888999:::;;;999999999999999999999999999999:::;;;;;;<<<======<<<<<<==================??????@@@@@@@@@???>>>>>>===>>>>>>???AAABBBBBBCCCBBBAAAAAABBBCCCBBB@@@>>>@@@???>>>===<<<<<<<<<<<<:::::::::::::::999888888999888888888777777777777555555444444444555555666555555444444555555666777555555555444444444333333333333333222222222111111111111111111000000000000111111111111111111111111111000000000////////////////////////000000000000////////////////////////...//////////////////...//////............/////////......------......///......////////////......////////////////////////........./////////000000111111111111222222222222222333333333333333333222222222222333444444555555666666666777777777888888888999::::::<<<<<<===>>>======>>>>>>======<<<;;;<<<<<<>>>???@@@AAAAAAAAA@@@??????>>>???@@@AAABBBAAA@@@@@@???@@@BBBCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAA===>>>@@@BBBBBBAAA@@@???===>>>>>>??????>>>>>>===;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBBBBAAA???>>>;;;;;;<<<<<<===>>>>>>???===============>>>?????????>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<======>>>>>><<<<<<<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>@@@BBBDDDDDDCCCBBB@@@?????????@@@@@@AAAAAAAAA???>>>===???BBBDDDDDDCCCBBBCCCDDDEEEDDDCCCAAA@@@CCCDDDFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCFFFHHHJJJJJJKKKKKKGGGIIIKKKKKKIIIGGGFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCAAA@@@>>>>>>>>>>>>??????@@@@@@=========<<<<<<<<<<<<;;;999999:::::::::;;;;;;;;;<<<<<<;;;::::::999888888888888888888888888888888555555555555555555555555555666777888777666444333666666555555555444444444555444333333222222333333222333333444444333333222444333222111000111111222000000000000000000000000111111000000000/////////000000000000111111111111111111111111111111111111///000111111111111111111111111111111111111111111222222222333333333444444333333444444444444555555555555555666777888999::::::999999888999:::;;;<<<======<<<===>>>???AAABBB????????????????????????BBBAAA@@@??????>>>??????<<<<<<<<<<<<;;;;;;;;;;;;000000000000000000000000111111111111111222222222...//////000111111222222333333333444444555555555222222333444444555555666555444444444444555666666555555666666777999:::;;;888888888888888888888888999999::::::;;;<<<======<<<<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@???>>>=========>>>???AAABBBCCCCCCDDDBBBAAA@@@AAAAAA???>>>>>>>>>===<<<<<<<<<<<<<<<999::::::::::::999888888888888888888777777777777555555444444444555555666666555555555555666777777666666555555555444444444333333333222222111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////---...///000000///...---//////............//////.........------...............////////////......////////////////////////............/////////000000111111111111222222222222333333444444333333222111222222333333444555555555555555555666666666777888999999:::;;;<<<===>>>===============<<<<<<;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBAAA@@@@@@AAABBBDDDEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFDDDCCCAAA@@@@@@AAAAAA===>>>@@@BBBCCCBBBAAA@@@===>>>???@@@@@@???>>>===::::::;;;<<<===>>>??????@@@AAACCCDDDDDDCCCAAA@@@:::;;;;;;<<<===>>>??????===============>>>??????AAA@@@???>>>===<<<<<<<<<999999:::;;;;;;<<<======;;;;;;;;;<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDBBB@@@???===>>>???@@@AAAAAA@@@@@@CCCAAA??????BBBCCCBBBAAABBBCCCDDDEEEEEECCCAAA@@@DDDEEEFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKIIIKKKMMMLLLJJJGGGEEEEEECCCCCCCCCCCCDDDEEEEEEFFFDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFDDDBBBAAA======>>>>>>?????????@@@<<<<<<<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;<<<<<<;;;::::::999888888777777777777777777777777555555555555555555555555555666777888777666444333666666555555555444444444555444333333222222333333222333333444444333333222444333111000000000111222////////////////////////000000000000////////////000000000000111111111111000000000000000000000000...///000111111111111111111111111111111111111111000000111111111222222222333333444444444444444444444444444555666888999::::::999888888888999:::;;;======<<<===>>>???AAABBB??????????????????@@@@@@DDDBBB@@@>>>=========>>><<<<<<;;;;;;;;;:::::::::111111111111111111111111222222222111111111000000111111111111111111111111222222222333333333444444555444444444444555666666777666444333444555777888444444666777888888888888;;;;;;:::::::::999999999<<<<<<======>>>>>>??????AAA???>>><<<<<<===???@@@>>>@@@BBBBBBAAA????????????@@@@@@AAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@??????===============<<<<<<<<<===;;;:::888777777888888888777666666666777888999888777666555555444444555777777666555444444333333555555555444444555555555222222222222222222222222333333222111000000000111111111111111111111111111000000000000000000000000000000000000000000000000......////////////......000000//////.........---........................//////............//////////////////////////////---------............///000000000000000000000000/////////000111111222222111111222333333333333222444444444444444444444444666666666666777888999:::888:::===>>>>>>>>>>>>???:::;;;<<<<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBAAAAAAEEEDDDCCCAAA???===<<<;;;AAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB===>>>???@@@@@@@@@@@@@@@AAA@@@???===;;;:::999999;;;;;;<<<<<<======>>>>>>@@@AAACCCEEEEEECCC@@@>>>>>>>>>????????????>>>>>>=========>>>??????@@@@@@AAA@@@???===<<<<<<<<<<<>><<<<<<===>>>>>>===999999::::::<<<===??????===<<<;;;:::::::::::::::>>>??????>>>===<<<<<<===>>>???AAACCCCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCBBB@@@?????????@@@BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHLLLNNNOOONNNLLLIIIHHHHHHJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCAAAAAABBBBBBAAA@@@<<<<<<<<<===============>>>>>>===<<<;;;;;;::::::888888999999999888777777999999999888888777777777666666777888888888888888666666666666777777777777888888888888888888888888777666555444444444444444555555444444444333333333111111111111111111111111333222111111000000111111000000000000000000000000000000111111111111000000......//////000000111111////////////000000000000000000000000000000000000000111111111111222222222444333111000000000111111111111222222222333333333333444444444444666999;;;444444444555555666777888<<<;;;;;;<<<>>>???>>>===@@@???????????????@@@AAABBBAAA???===;;;:::999999999999888888999;;;<<<===111111111111111111111111222222222111111111000000111111111111111111111111222222222333333333333444444444444444555555555555666555444333444555777888444444555666777888888888777777888888999:::::::::;;;<<<<<<======>>>??????@@@???===<<<<<<===???@@@>>>@@@BBBBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????============<<<<<<<<<<<<<<<;;;:::888777777888888888888777666777888999:::888777666555555444444555777666666555444444333333555444444333333444444555222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000////////////////////////......////////////......000/////////.........---........................//////............//////........................---------............////////////////////////////////////000111111222222000111222222333333222222444444444444444444444444666666666666777888999999777999;;;<<<;;;;;;<<<>>>:::;;;<<<<<<===<<<<<<<<<>>>???@@@AAABBBBBBAAAAAACCCBBBAAA@@@>>>===<<<<<>>??????@@@@@@@@@@@@@@@AAA@@@???===<<<:::::::::;;;;;;<<<======>>>>>>???AAABBBCCCCCCCCCAAA@@@>>>>>>>>>????????????>>>>>>=========>>>??????@@@@@@???>>>===<<<;;;;;;;;;;;;>>><<<;;;;;;=========<<<999999999::::::<<<===>>><<<;;;;;;:::::::::::::::>>>??????>>>===<<<<<<>>>???@@@AAABBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEAAABBBBBBCCCDDDEEEFFFFFFJJJKKKMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBDDDDDDCCCBBBBBBAAAAAA@@@CCCAAA@@@@@@AAAAAA@@@>>>============<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888888999999999999999888999999999999999999999999666666777888888888888888777777777666666666666666666666666666666666666666555444333333222222222333333333333222222222111111111111111111111111111111333222111111000000111111000000000000000000000000//////000000000000//////......//////000000000000.../////////000000000000000000000000000000000000000000111111111222222222333222111000000000111111111111222222222333333333444555666555444555777888666666666777777888999::::::999999;;;===??????>>>>>>>>>======>>>>>>???@@@???>>>===<<<;;;:::::::::;;;:::999999999999:::;;;111111111111111111111111222111111111111000000000111111111111111111111111111111222222222333333333222333444555555555444444555555444333444555666777444444555666666777777777333444555777888:::;;;;;;;;;;;;;;;<<<======>>>>>>???>>>===<<<<<<===>>>???>>>@@@AAAAAA@@@??????@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;:::999888888888888888888888777777888999999:::888777666555555444444555666666555555444333333333444333333222222333333444222222222222222222222222222222111000000000111111111111111111111111111111000000000000000000000000////////////////////////......////////////....../////////.......................................//////............//////........................---------............///////////////////////////...//////000000111111222000111222222333333222222333333333333444444444444555555555555666777888888666777888888888999;;;===;;;<<<<<<===>>>>>>======@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCC???@@@@@@@@@@@@AAAAAAAAA@@@@@@???===<<<;;;::::::<<<<<<======>>>?????????CCCBBBBBBAAA@@@@@@???>>>>>>>>>????????????>>>>>><<<======>>>>>>??????@@@<<<<<<;;;;;;;;;;;;;;;<<<===;;;:::;;;<<<===<<<;;;999999999999999:::;;;<<<;;;::::::::::::;;;<<<<<<===>>>???>>>===<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@AAAAAAAAADDDCCCCCCBBBAAAAAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAABBBDDDEEEEEEDDDBBBAAA>>>>>>@@@AAACCCEEEFFFFFFGGGIIIKKKLLLKKKJJJKKKLLLHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@?????????AAA@@@>>>???@@@@@@???===>>>=========<<<;;;;;;;;;::::::999999888888777777888888888999::::::::::::999999999999999999::::::666666777777888888777777888777777666666555555555444444444444444444444444222222111111000111111111111111111000000000000///111111111111111111111111222222111000000000000111000000000000000000000000......////////////.........////////////000000000....../////////000000000000000000000000000000000000000000111111111222222222222111000000000111111111111222222222333333333444555777777555444555555666666666777777888999:::888777777999===??????>>><<<<<<;;;;;;<<<======>>><<<<<<;;;:::::::::;;;;;;<<<<<<:::999888888888888111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222000222444555666555333222444444333333333444555666444444444444555666666777444444555666888999:::;;;:::::::::;;;<<<<<<============<<<<<<<<<===>>>???===???@@@@@@??????@@@AAABBB@@@???======???@@@BBBAAAAAA@@@???>>>======<<<=========<<<<<<;;;;;;::::::999999888888888888888777777888888999999::::::888777666555555444444555555555555444444333333333333222222222222222222333222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////......////////////......................................................///......------......///........................---------............///////////////////////////......//////000111111111000000111222222222222222333333333333333444444444555555444444555666666777666777777777666888:::=========>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAAAAABBBDDDGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDAAA@@@@@@@@@@@@@@@AAAAAA?????????>>>===<<<;;;;;;<<<<<<======>>>?????????CCCBBBAAA???>>>>>>>>>???>>>>>>????????????>>>>>><<<<<<======>>>?????????;;;;;;::::::;;;<<<=========<<<;;;<<<======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???===>>>???>>>===<<<===>>>@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@AAACCCEEEDDDBBB@@@>>>>>>???AAACCCEEEGGGIIIIIIGGGIIIJJJJJJIIIIIIJJJKKKFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIHHHGGGEEEEEEDDDDDDBBBBBBAAAAAA@@@?????????@@@???>>>>>>@@@@@@???>>>>>>>>>===<<<;;;;;;:::::::::999999999888888777777888888888999999;;;;;;<<<;;;:::::::::999999888888666666777777777777777666888888777666555555444444444444444444444444444444222111111000000000111111111111000000000/////////111111111111111111111111222222111000000000000000000000000000000000000000---..................---////////////////////////........./////////000000000000000000000000000000000000000000111111111111111111111000000000000111111111222222222333333333222444666777666555555555444444444444555666777888888777777999;;;======<<<:::::::::::::::;;;<<<===<<<;;;::::::999999::::::<<<;;;::::::999888888888000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000111333555555444222111333333333333333444444555555444444333444444555666777777777777888888888888999999999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>===>>>@@@???>>>>>>@@@AAAAAA@@@>>>======>>>@@@AAA@@@@@@???>>>>>>===<<<<<<>>>======<<<;;;:::::::::888888999888888888777777666666777888999999::::::888777666555555444444555444444444444444333333333222222222111111222222222222222222222222222222222111000000///000000111111000000000000000000000000////////////////////////..............................////////////......---------.............................................------------..............................---------............///.................................///000000111111000000111222222222222111222222222333333333444444444444444333444444555555666777888777777888;;;>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBCCCCCCAAABBBCCCCCCCCCBBBAAAAAACCCBBBAAAAAACCCEEEHHHJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAA@@@??????@@@@@@AAA>>>>>>??????>>>===<<<;;;<<<<<<<<<===>>>>>>??????BBBAAA???=========>>>>>>>>>>>>????????????>>>>>><<<<<<<<<===>>>>>>??????;;;;;;;;;;;;<<<===>>>>>>======<<<===??????===;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA<<<>>>???>>>===<<<===???@@@@@@?????????@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>AAAAAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@BBBDDDEEEDDDBBB???===@@@AAABBBDDDFFFHHHIIIJJJHHHIIIJJJIIIGGGGGGGGGIIIFFFGGGHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFGGGCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>???@@@AAA@@@???>>>======<<<;;;::::::999::::::::::::999999999999888888777888999:::;;;<<<<<<<<<;;;:::888777666666666666777777777666666555888777777666555444444333444444444444444444444444222222111111111111222222222111111111111000000000000000000000000000000000222111000000//////000000////////////////////////------............------/////////...........................//////////////////////////////////////////000000000111111111000000000000111000000000111111222222222333333333///222555666666666666777444444444444555666777888:::999888999:::;;;:::999999999999999:::;;;<<<======<<<;;;:::999888888888:::::::::;;;::::::::::::000000000000000000000000//////000000000000000111000000000000000000000000///000000000000111111111000111222333333333222222222222222333333333444444555444333222222333555555999888888888777777666666888888888999::::::;;;;;;::::::;;;;;;<<<============>>>???>>>>>>>>>@@@BBB@@@???>>>======>>>???@@@>>>>>>>>>>>>============>>>======<<<;;;:::999999777888888999888888777777444555666888999999999999888777666555555444444555444444333333333333333333333222222111111222222333222222222222222222222222000000/////////000111111000000000000000000000000////////////////////////..............................////////////......---------------.......................................------------......---------------------------------............///........................---......//////000000111///000111111222222111111111111222222333333444444444333333333333333444444666777888888888999;;;======>>>???@@@AAAAAABBBBBB??????>>>>>>>>>??????@@@??????@@@AAABBBCCCDDDDDDBBBBBBCCCDDDDDDCCCAAA@@@BBBBBBAAABBBCCCEEEGGGHHHDDDEEEEEEEEEEEEEEEEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCAAA@@@???>>>>>>>>>???@@@===>>>?????????>>>===<<<;;;;;;<<<<<<===>>>>>>>>>@@@???>>>===<<<===>>>>>>>>>>>>????????????>>>>>>;;;<<<<<<======>>>>>>???<<<<<<;;;;;;<<<===>>>>>>=========>>>@@@???===;;;;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<======???@@@@@@<<<===>>>>>>======>>>???????????????@@@@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>???@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA@@@AAABBBBBBDDDEEEFFFGGGGGGHHHIIIIIIHHHFFFEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKKKKGGGFFFEEEDDDDDDEEEGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>@@@AAA@@@???===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::888888777666777888:::;;;<<<;;;:::999777666555555666666777777777666555555777666666555555444444444444444444444444444444444222222222111222222333444222222222222111111111111000000000000000000000000111111000////////////000////////////////////////------............------/////////............---------.........//////////////////////////////////////////000000000111111...///000111111111000000111111222222222333333333///111444555555555777888666666666777777888999:::<<<:::999999:::;;;999888::::::::::::;;;<<<>>>>>>>>>===;;;:::999888888888:::;;;<<<<<<<<<<<<;;;;;;000000000000000000000000////////////000000111111000000000000000000000000/////////000000000111111111111111111222222222222111111222333333333333333555444333222111222444555777777777666666555555555777777888888999:::::::::999999:::;;;<<<<<<=========>>>>>>>>>===>>>@@@CCC??????>>>>>>>>>>>>??????<<<<<<<<<============>>>>>>======<<<:::999999888666777888999999888777777222333555777888888888888888777666555555444444555333333333333333333333333333333222222222222333333222222222222222222222222///////////////000111111000000000000000000000000////////////////////////..............................////////////......,,,,,,,,,------....................................------,,,,,,------...---------------------------------............///........................------......///000000000///000000111111111111111000111111222333333444444333333222222222222333333444666888999999999:::;;;:::;;;<<<>>>??????@@@@@@======<<<<<<===>>>???@@@??????@@@AAABBBBBBCCCDDDBBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@>>>===<<<===>>>???<<<===???@@@@@@???>>>===::::::;;;;;;<<<<<<============<<<<<<======>>>>>>>>>>>>????????????>>>>>>;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>??????<<<:::999999999:::;;;<<<===>>><<<;;;;;;;;;<<<===>>>>>>;;;===>>>>>>======>>>@@@===>>>???@@@AAA@@@@@@??????????????????????????????@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEGGGIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGEEECCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA>>>===<<<===???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999888666555555777888999888888777777777777777666666666777777666555555444555555555555555555555555444444444444444444444444222111111111222222333444222222222111111111000000000000000000000000000000111111000///////////////////////////////////////......////////////......//////.........------------------.........//////////////////////////////////////////000000000111---...000111111111000000111111222222222333333333111333444444333444666888666666666777777888999:::;;;:::999:::;;;<<<;;;:::;;;;;;;;;<<<===>>>???@@@<<<<<<;;;:::::::::::::::===>>>>>>>>>>>><<<;;;:::000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000111111000000111111222333111111222333333333333222555444222111111222444555555555555555555555555555777777777888999999::::::888999:::;;;<<<<<<<<<<<<======>>>======>>>@@@CCC>>>>>>????????????>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>======<<<:::999888888666777888999999888777666111222444666888888777777888777666555555444444555333333333333333333333333444333333222222333333444222222222222222222222222///////////////000111111000000000000000000000000////////////////////////..............................////////////......,,,,,,,,,------....................................------,,,,,,------...---------------------------------.........//////........................------......///000000000//////000111111111111111000000111222333333444444333333222222111222222333222555888999999888999:::888999:::<<<======>>>>>><<<;;;;;;;;;<<<===???@@@>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEEEECCCAAA@@@>>>>>>@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBBAAA???===<<<;;;<<<===>>><<<===???@@@AAA@@@>>>===999999::::::;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;<<<<<<===>>>>>>>>>;;;::::::999999::::::;;;;;;;;;;;;===>>>>>>;;;999888888888999:::<<<===>>>;;;::::::::::::;;;<<<<<<;;;===>>>>>>======>>>@@@<<<>>>@@@AAABBBAAA???>>>;;;;;;<<<===>>>???@@@AAA@@@AAABBBBBBBBBAAA@@@???@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFIIILLLDDDDDDEEEEEEEEEDDDDDDCCCJJJHHHEEECCCBBBBBBBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@<<<;;;;;;<<<>>>???>>>===::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888666555444555777888444555555666777888888999666666777777666555444444444444444555555555555555333333333333333333333333111111000000111222333333111111111111000000000000000000000000000000000000111111000///////////////////////////////////////......////////////......//////.........------------------.........//////////////////////////////////////////000000000000---...///111111111000///111111222222222333333333444555444333222222444777444444444555555666777888:::999999:::<<<======<<<;;;<<<<<<===>>>???AAAAAA;;;:::::::::;;;;;;<<<===@@@@@@@@@@@@>>><<<:::999////////////////////////////////////////////////000000000000000000000000111111111111000000000000000111111111111222222222222222111111222222333444444444444444444444444444333333333444444444555555333444666777888888777777999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>??????>>>===<<<:::999888777999888888888777777666666555666777888999999888777555555444333333333333444222333333444444333333222555444222000//////000111111111111111111222222222////////////............000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,---------..............................,,,---......,,,,,,---...........................000000000000000000000000000000000000111111111111333333222222111222222222444444555666777888999999888999:::<<<===>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>???@@@AAAAAABBB???@@@AAAAAAAAA@@@???>>>===???@@@BBBCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCCCC>>>???AAABBBBBBAAA???>>><<<<<<<<<<<<<<<===>>>>>><<<<<<>>>??????>>>======>>>>>>>>>>>>============::::::;;;<<<=========<<<<<<<<<============<<<<<<;;;::::::999:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777777777888999:::;;;:::;;;===<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<:::===@@@@@@???===<<<===::::::999::::::;;;<<<===@@@@@@@@@?????????>>>>>>===???AAACCCEEEFFFFFFFFFBBBCCCDDDEEEEEEFFFEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@???>>>>>>AAAAAA???>>>============???>>>===<<<;;;:::999999:::::::::::::::;;;<<<===999888777666666555555555333444555666777777777777777777777666555555444444333333333333333333333333111111111111111111111111666555555444222111111000222111111111000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////...------------...//////---------............///000000000000000000000000000000111111111111000000333222111000000111222333333333333333333333333333111222333555777888::::::888999::::::;;;;;;;;;:::;;;<<<===>>>@@@@@@@@@@@@@@@>>><<<::::::;;;===??????@@@@@@???<<<:::;;;;;;................................................//////////////////////////////000000000111111111000000111111111222222222222222111111222222333444444444444444444444444444333333333444444444444555333444666777888888777777999999::::::;;;<<<<<<<<<====================================<<<;;;::::::;;;;;;<<<<<<===>>>>>>???>>>>>>===;;;:::999888777888888888777777777666666555666777888999888888777555555444333333333333444222333333444444333333222555444222000//////000111333333333222111111111000000000000/////////......000000000000000000000000////////////////////////........................................................................------------------------------------------------,,,,,,,,,---------..............................,,,---......,,,,,,---..................---------000000000000000000000000//////000000000111111111333222222111111222222222333444555666777888888999888999:::;;;<<<===============<<<<<<;;;<<<<<<============>>>??????@@@@@@>>>???@@@@@@@@@@@@???>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCC@@@AAABBBBBBBBBAAA???===<<<<<<<<<<<<<<<===>>>>>>======>>>??????>>>===<<<>>>>>>>>>=========<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999:::;;;<<<::::::::::::999999999999;;;;;;:::::::::999999999888888888888999:::;;;;;;999;;;<<<<<<::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::===???@@@>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>AAAAAA@@@@@@@@@????????????@@@BBBCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCDDDCCCBBBBBBAAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@@@@???>>>============>>>>>>===<<<;;;:::999999:::::::::::::::;;;;;;<<<999888777666555555555555444444555666777777777777777777666666555555444444333333333333333333333333111111111111111111111111333333333333333222222222111111111000000000////////////000000000000//////////////////////////////...........................................................................------------...//////---------............///////////////////////////000000111111111111000000222222111000000111222222333333333333333333333333111222333444666888999:::999999:::::::::::::::999;;;;;;===>>>???@@@@@@@@@???>>><<<::::::<<<>>>??????@@@@@@???<<<;;;;;;<<<................................................////////////////////////---......///111222222333000000000111111111222222222111111111111222333333333333333333333333333333333333333333444444444444333444555666777777777777999999::::::;;;;;;<<<<<<>>>======<<<<<<===>>>>>>>>>>>>======<<<;;;999888<<<<<<<<<======>>>>>>???>>>===<<<;;;:::999888777888888777777777777666666666666777888888888777777555555444333333333333333222333333444444333333222444333222000000000111111444444333222111000//////111111000000000/////////000000000000000000000000////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...//////.........---------000000000000000000000000//////000000000000111111222222111111111222222333333333444555666777777888777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@???>>><<<;;;============<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;:::999999888999999:::888888888888888888888888:::::::::999999999999999888888888888999:::;;;;;;888999::::::999999:::<<<999999999999999999999999:::<<<>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>??????AAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>======>>>>>>>>>>>>======<<<;;;:::999999999999999999::::::::::::999888777666555555555555444555666777888888888888777777666666555444444444333333333333333333333333111111111111111111111111111111222222222333333333111111000000000000//////...//////000000//////...////////////////////////...........................................................................------------...//////---------............//////////////////////////////000000111111000000///222111111000000111111222222222222222222222222222111111222444666777888999999999999:::999999888888::::::<<<===>>>????????????>>><<<;;;;;;<<<>>>???>>>???@@@???===<<<<<<===................................................////////////////////////......//////000111111222000000000000111111111111111111111111111222222333222222222222222222222222222222333333333444444444333333444555666666666777888999999:::;;;;;;<<<<<<======<<<<<<<<<===>>>???<<<=========<<<;;;::::::<<<<<<<<<======>>>>>>>>>======<<<;;;:::999888777777777777777777777666666666666777777777777777777555444333333222222333333222333333444444333333222333333111111000000111111111111111000000/////////111111111111000000000000////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---.../////////...------,,,,,,////////////////////////////////////000000000111111111111111111222222333222333333444555555666666666777888999:::::::::::::::::::::::::::;;;<<<<<>>>>>>>>======>>>>>>??????@@@@@@@@@???@@@@@@@@@@@@@@@???????????????@@@AAABBBCCCCCCDDDCCCDDDCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@???===<<<:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999::::::::::::::::::999:::999999888888777777777777777888888888888999999999999999999999888888888777777777777777888999999777888999999888888999:::::::::::::::::::::::::::999;;;======<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???????????????>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCDDDCCCDDDDDDCCCCCCCCCBBBBBB??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>=========>>>>>>???======<<<;;;;;;:::999999888999999999999999999999888888666555555555555555444555666777888888888888777666666555555444333333222222222222222222222222111111111111111111111111111111111111222222222222000000000000000000//////...//////////////////...////////////////////////...........................................................................------------...//////---------............/////////////////////////////////000000000000//////111111000000000000111111111111111111222222222222111111222333555666777888888888999999888888777666888999:::<<<============>>>===<<<;;;<<<===>>>???===>>>???>>><<<<<<===>>>........................................................................000///////////////////////////000000000111111111111111000000111111222333222222222222222222222222222222222333333333444444333333333444444555666666888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>::::::;;;<<<=========<<<<<<<<<<<<<<<============<<<<<<;;;:::999888888777666666666666666666777777777777666666666666666666444444333222222222222333222333333444444333333222222222111111111111111111---.........//////000000111111111111000000000000////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...//////.........---------////////////////////////...////////////000000000111000000000111111222333222222222333444444555555555666777888888999999888888888888888999:::<<<<<<@@@@@@@@@???>>>>>>======????????????@@@@@@AAAAAA@@@????????????>>>??????>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCBBBAAA???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>?????????>>>===;;;:::;;;;;;;;;;;;:::::::::999:::;;;;;;;;;:::999888888888888999999999999888888888888888777777666555555777888888888999999999:::888888888888888888888888555555555555555555666777666777999888777777888:::::::::::::::::::::::::::999:::<<<;;;:::999:::;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===???AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@==================>>>>>><<<<<<<<<;;;::::::999999888999:::::::::999888888888777666555444444444444444555666777777888888888666666666555444444333333222222222222222222222222111111111111111111111111222222111111111000000000//////////////////000000......////////////.........................................................................................................------------...//////---------............///........................//////000000000000//////000000000000000000000000000000000111111222222222000111222333444555666777666777777888777777666666777888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???<<<===>>>===;;;;;;<<<===------------------------------------------------........................000000000//////........./////////000000000111111111000000000000111222222111111111111111111111111222222222222333333333333333333222333333444666666888888999999::::::;;;;;;:::;;;<<<===============888999;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888555555666666666666777777777777666555555555666666444444333222222222222222222333333444444333333222111111111111111111111111,,,,,,---...///000111111111111000000000/////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................000000000000000000000000......////////////000000000000000000000111222333111222222222333333333333555555666777777777777777666666777777888:::;;;<<>>>>>=========>>>>>>>>>>>>>>>???@@@AAA???>>>>>>===>>>>>>??????===>>>???@@@AAABBBCCCDDDBBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<<<<===>>>>>><<<======>>>===<<<:::999::::::::::::999999999999999999:::::::::999888888777777777888888777777777555666666666666555555444777777777888999999::::::777777777777777888888888444444444333333444444555666777888888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;:::999888999;;;666777999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<:::<<<>>>@@@BBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<=========;;;;;;;;;;;;::::::999999999:::;;;;;;;;;:::888888888777666555444444444444333444555666777777777777666666555555444333333333222222222222222222222222111111111111111111111111222111111111000000//////......////////////000000---......//////......---........................------------------------------------------------------------------------...------------...//////---------............///...........................//////000000//////...///000000111111000000////////////000111111222222000111111222333444555666444555666666777777666666666666888999:::;;;;;;;;;::::::::::::;;;<<<======;;;<<<===<<<:::999999;;;------------------------------------------------.................................///////////////////////////000000000111000000000000000111222222111111111111111111111111111222222222222333333333333222222222222444555666888888888999::::::;;;;;;888999<<<>>>???>>><<<;;;::::::;;;<<<=========<<<::::::::::::::::::::::::;;;;;;::::::999888888888555555555666666666777777888777666555444555555666444333222222111222222222222333333444444333333222111111111222222222111111...//////000000111111111000000000/////////......000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,------.../////////000000000000000000000000........./////////000000////////////000111222333111111111222222222222222444444555666666666666555555555555666888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<===???@@@>>>===<<<<<<===>>>???@@@======>>>@@@AAABBBCCCDDDAAA@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>::::::;;;<<<<<<;;;:::999:::999999999888888888888777888888999999999999888666666666777777666666666333333555555666555444444555555666777777888999999666666666777777777888888555444444333333444444555666888999999888777999:::999999999999999999999999888999:::999777777999:::555777999:::;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAABBBBBBAAA???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAADDDCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA????????????@@@@@@@@@@@@???????????????????????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999:::;;;<<<<<<<<<;;;999888777777666555444444444444222333444555555666666666666555555444444333333222111111111111111111111111111111111111111111111111/////////000000000000000........./////////000000---......//////......---........................------------------------------------------------------------------------...------------...//////---------............///..............................////////////.........///000111111000///.........//////000111111222000000111222333444444555222333444555666777777777555555777888999:::::::::888888999999:::;;;<<<<<<:::;;;<<<:::888777777888------------------------------------------------........................,,,------...///000111111////////////000000000000000000000000000111111222000000000000000000000000111111222222222333333333333222222111222333555666777888888999::::::;;;;;;666999<<>><<<:::<<<<<<<<<===<<<<<<;;;;;;999999999999999999999999;;;::::::999999888888888444555555555666666777777888777666555444444555666444333222222111111222222222333333444444333333222000111111222222222111111222222222111111111111111////////////............000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++,,,,,,---...///000000000000000000000000000000............/////////000////////////000111222333111111111111111222222222444444555555666555555555444444555666888:::;;;<<<::::::::::::::::::::::::::::::999999:::;;;===>>>===<<<<<<<<<===>>>@@@AAA<<<===>>>???AAABBBCCCDDD??????>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>888999:::;;;;;;;;;:::999999999999888888888888777666777888999999999999999555555666666666666555555111222444555666555555444444444444555666777777888555666666666777777888888666555555444444444555555666888999999888888999:::888888888888888888888888888999999888777777888:::555777999;;;;;;;;;:::999;;;;;;;;;<<<<<<============>>>???@@@AAA@@@@@@???===>>>???@@@@@@@@@@@@@@@BBBBBBCCCDDDCCCBBB@@@???DDDCCCBBB@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????@@@???>>><<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;=========;;;999888777777555444444444444444111222333444555555555555666555555444444333222222111111111111111111111111111111111111111111111111------...///000111222222---.........//////000000---..................---........................------------------------------------------------------------------------...------------...//////---------.........//////..............................////////////.........///000111111000///...---......///000111111222000000111222333333444444111222333555666777777888444555666888999999999999777777888999::::::;;;;;;:::;;;;;;999777555555666------------------------......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000222222111111000000//////000000000000000111111222000111111222222333444444888999999999999888777777:::;;;;;;;;;<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;999888777888:::;;;:::999888999999999999888777777333333333444444555555555888666555444444555666888333222111111111222333444222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000.........................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,......------------......//////---,,,,,,---...///---------............///000000000000111111111111000111111111111222222222333444444555555444333333444555666777777999<<>>>>>=========<<<<<<<<<;;;::::::;;;>>>??????>>>BBBAAA???>>>>>>>>>??????:::;;;===>>>>>>======<<<===<<<<<<;;;999888777777999999999999999888777666888888888888777777777777666666666666666666666666888777555444333333444444444444333444777888888777555555555555666666666666777666666555555555666666777777666666555555555555888888888888777777777777777777777777777777777777:::999999999:::;;;;;;<<<888999:::;;;===>>>??????;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@??????>>>AAACCCEEEDDDAAA???>>>>>>CCCBBB@@@>>>>>>===>>>>>>??????>>>========================<<<;;;;;;::::::;;;::::::999888888999999;;;;;;999888777777777777666666666555444444333333555555555555555555555555555444333222111111111111333333333222222222111111000000000000000000000000000000//////.........---......------------......111000///------......///..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------................................................------------------------......------------..................////////////000000000000111111111111111111111111111111111111333222222333333555666777666666666666777777777777777666666777999;;;;;;:::888777666444444555555666------------------------......---------,,,,,,,,,,,,,,,,,,---------........................................................./////////000000000000111111111000000000000000000000000000000111111222111222222333444444555555777888888999999888888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888777888:::;;;:::999888888999888888777666666333333333444444444555555777666555444444555666777333222222111111222333333222222222111111111111000111111111111000000000///000000000000000000000000////////////////////////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------------......///...------------...///---------............/////////000000000111111111000000111111111222222222333333333333333333333333444555666666666777:::===999999::::::::::::;;;;;;999999::::::;;;<<<<<<===999999:::;;;<<<======>>>::::::999;;;===???>>>>>>@@@@@@>>>=========>>>>>>======?????????>>>===<<<<<<<<<;;;:::999888777777888999999999999888777666888888777777777666666666555555555555555555555555666666555444333444444555555444444555777888888777444555555555666666666666666666555555555555666666666666666555555444444444666666777777777777777777666666666666666666666666777777777777777888999999;;;::::::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBB@@@???@@@@@@DDDCCCAAA???============???>>>======<<<<<<======<<<<<<<<<;;;::::::999999999999888888888888999999888888777777777777888888777666666555555444333333555555555555555555555555555444333222111111111111333333222222222111111111////////////////////////000/////////.........---......------------......111000///...---......///..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------................................................------------------------......------------..................//////////////////000000000111111111111111111111111111111111222222333333444555555555666666666666777777777777999888777888:::;;;;;;:::888777555444444444555666------------------------......---------,,,,,,,,,,,,,,,,,,---------............................................................/////////000000000///000000000000000000111000000000000000111111222222333333444444555666666555666777888888999999888666777999:::<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;999888777888:::::::::999888888888777666555444333333333333444444444444555666555444333333444555666333333222111111222222333222222222111111111111000111111111111000000000000000000000000000000000000////////////////////////...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,......------------............---------......///---------............/////////000000000000111111000000000111111111222222333222111000000111222333444555666666555666888:::999999::::::::::::;;;;;;999999::::::;;;;;;<<<<<<777888999:::;;;<<<======:::999999;;;===???>>>===???>>>======<<<=========???@@@@@@AAA@@@???===<<<<<<;;;;;;:::999888777777888888999999888888777777777777777666666666555555555555555555555555555555444444444333444444555666666555444666888999888777444444444555555555666666666555555555555555666666555555444444444444333333444555555555666777777777666666666666666666666666777777666666666777888888<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???????????????@@@@@@???????????????@@@AAABBBBBBBBBBBB>>>@@@@@@@@@??????AAACCCCCCBBBAAA???===<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999888888777777777666777777888888555555555555666888999:::777777666555555444444333444444444444444444444444444333222111111111111111222222222222111111111000/////////////////////////////////.....................------------......000///......------....................................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------......------------......---............///////////////000000000000111111111111111111111111111111000111333444555555444333555555666666666777777777;;;999999999:::;;;:::999777777555444444444555666------------------------......---------,,,,,,,,,,,,,,,,,,---------.............................................................../////////000000.../////////000000111111000000000000000111111222222222333333444555555555333444555777888999999999777777999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999777777888999:::999888777777777666555444333222444444444444444444444444555555444333333444555555333333222222222222222222222222222111111111000000111111111000000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,...------,,,,,,------...------------.........///---------............///////////////000000000111000000000000111111111111333222000///000111333444555777888777666666777999999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;<<<>>>@@@@@@???>>>>>>>>>>>>===>>>>>>>>>@@@@@@AAA@@@???===<<<:::;;;::::::999888777777777777777888888888888777777666666666666555555555555444444444444444444444444222222333333444555666666777666555666888999888777333333444444444555555555555555444444444555666666333333333333333333333333333333444444555666777777666666666666666666666666888888888777777888888999;;;:::999888888999;;;<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>???>>>??????@@@@@@??????>>>===>>>???@@@AAABBBBBBBBB???@@@@@@???>>>>>>AAACCCAAAAAA@@@???>>>===============<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999888777666555555555555555444444444555666777888999777777666666555444444444444444444444444444444444333333222111111111111111222111111111111000000000////////////////////////..............................------------......//////......------------..............................---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------......------------......---------.........//////////////////000000000111111111111111111111111111///111333444555444333111444555555555666777777777;;;:::888999999:::888777777666555444333444555555------------------------......---------,,,,,,,,,,,,,,,,,,---------..................................................................////////////......//////000000000111000000000000000111111222111111111222333333444444222333555666777888999999999999::::::;;;:::::::::<<<;;;;;;;;;;;;:::::::::888777666777999:::999888666666666555555333222222444444444444444444444444444444333333333333444444333333333333222222111111222222222111111111000000000000000000000000111111////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,------.........//////---------............///...////////////000000000//////000000000111111111444222111000111222444666777888999999888777888999999999999:::::::::;;;;;;999999999:::::::::::::::<<<<<<<<<===============>>>======>>>AAABBBBBBAAA>>>?????????????????????????????????===;;;999888999999999888888777777666666777777888888888777777666666666666555555555555444444444444444444444444111111222333444555666666777666555666777888777666333333333333444444444444444444444444444555666666222333333333333333333333222333333444555666666777555555555555555555555555888777777666666777777777777777777777888:::;;;===:::::::::::::::999999999;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@??????<<<<<<===???@@@@@@@@@@@@AAABBBAAA@@@>>>>>>@@@BBB???@@@@@@@@@@@@@@@??????======<<<;;;;;;;;;;;;;;;======<<<<<<;;;:::::::::999888777555444333333333555555444444555666777777888777777666555555444444444444444444444444444444222222111111000000111111111111111000000000//////........................---------.....................------------.....................------,,,..............................---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------......------------......------------...............////////////000000000000000000000000000000000///000222444444333111000333444444555666777777777:::999777777888888666555777666555333333444444555------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------........./////////...//////////////////000000000000000000111111222000000111222222333333444222333444666777888888888999999::::::::::::999999;;;;;;;;;;;;::::::::::::888777666777999999999888444555555555555444333333555444444444444333333333333333333333333333333333333333333333333222000000222222222111111111111000000000000000111111111111000000000000000000000000........................................................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------+++,,,---...////////////---------............///......////////////000000/////////000000000111111222222111111222333555666666888::::::999888888999999999::::::::::::;;;;;;999999999999:::::::::::::::;;;<<<===???AAABBBBBB???>>>>>>@@@BBBDDDCCCBBB>>>??????@@@@@@@@@@@@???============<<<:::888777888888888777777777666666666666777777888888777777777777777666666666555555333333333333333333333333111111333444555555555555666555444555666777666555222222222333333333444444333333333333444555666666222222333333333333444444333444444444555666666666555555555555555555555555555555444444333333444444444444666777999:::;;;;;;888888888999999::::::::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@??????<<<<<<===>>>?????????>>>BBBCCCCCCAAA@@@???@@@AAA@@@@@@AAABBBAAAAAA@@@@@@>>>===<<<<<<;;;;;;<<<<<<>>>======<<<<<<;;;::::::999888777555444333333222555555555555555666777777888888777666666555555444333333333333333333333333222111111000000000111111000000000000////////////........................---------------...............------------......---............---,,,,,,..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,------------...............////////////000000000000000000000000000000000000222222222222111000333333444555666777777888999888666666777777666444666666444333333333444555------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------........./////////////////////.........000000000000000111111222111111222222333444444555222333444555666777777777777888999:::::::::::::::;;;;;;;;;:::::::::999999888777666777888999888777333444444555555555555555555555444444444333333333222222333333333333222222333333444444333222000///222222222111111111111000///000000000111111111111000000000000000000000000........................................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,---////////////...---------............///........./////////000000////////////000000000111000000111111222333333444444666999999888888888999999999::::::::::::;;;;;;999999999999999999999999:::;;;<<<>>>@@@AAACCCCCC???>>>>>>@@@BBBCCCCCCBBB<<<===>>>@@@@@@@@@???>>>;;;<<<<<<<<<;;;:::888777777777777777777666666666555666666777777777777777888888777777777666666666222222222222222222222222111222333444555444444333666444333444555666555333222222222222333333333333333333333333444555666777333333333333444444444555555555555555555555666666555555555555555555555555555444444333222222333333333444666888999999888777666666777888999:::;;;;;;::::::;;;<<<<<<======>>>===>>>>>>??????>>>>>>======>>>>>>?????????>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCAAA???>>>???>>>======<<<<<<============<<<;;;;;;::::::999777666666555555555555555333444444555666888999:::888888777777666555555555333333333333333333333333111111000000000000111111000000/////////.................................,,,,,,,,,------...............------------......------.........---,,,+++..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,,,,---------................../////////000000000000000000000000000000111111111111111111111000222333333444555666777888999777666777888888777666666555444333333333444444------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------.........//////000000//////.........---000000000000000111111222222222333444444555555666333333444555666666666666555666888999:::;;;<<<<<<;;;;;;;;;:::::::::999999888666666777888999888777333333444555666666666666555555555444444333333333111222222333333222222111333333444444333222000///222222222111111111111000//////000000111111111222000000000000000000000000........................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---***+++---///000000///...---------.........//////............/////////000////////////000000000000---...000111222222222222222555777888888777777888999999:::::::::;;;;;;;;;999999999999999999999999======>>>>>>??????@@@@@@???>>>===???AAACCCCCCBBB;;;<<<===?????????>>>===;;;<<<<<<<<<<<<:::999888777777777777666666666666555555666777777777777777888888888888777777777777222222222222222222222222111222333444555444333222555444333333444555444222111111222222222333333333222222222333444555666777333333333444444555555555666666666666666555555555555555555555555555555555777666555555444444444444444555888999999888555444555555666888999:::;;;<<<::::::;;;;;;<<<======>>><<<<<<============<<<<<>>>>>@@@CCCDDDDDDDDDDDDEEEGGGGGGGGGEEECCC@@@>>><<>>===============<<<<<<;;;::::::999999888444444444555666777888999222222333555777:::<<<===888888777777666666555555333333333333333333333333111000000000000000111111000/////////....................................,,,,,,,,,------..................------.........,,,---.........---,,,+++..............................---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........,,,,,,,,,---------................../////////000000000000000000000000000222111000000000000000111222222333444555666777888999888777888999:::999777666555444333222333444444,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------..................------////////////000000000000............////////////000111111111111222222222222222333444555666777888888888888888888999999999;;;;;;:::::::::999999999666666666666555555555555333333444555666666555555555555555555555555555555333333333222222222111111222222222111111111111000000000000000000000000000//////////////////////////////////////////////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,////////////////////////............////////////000000000000111111111111444555666777777888888888777777777777777888888888888999;;;;;;;;;;;;<<<>>>======>>>?????????????????????@@@@@@@@@@@@??????;;;<<<<<<<<<======>>>>>><<<;;;;;;::::::999999888999888888888777777666666666666777777888888888999777777666555444444333333222222222222111111000000000222333333222111333444333333333222222222111111444444444333333222222222111111222333333444555555555444444333333333444444555444444444444555666666555555555555555555555555555555555555555555555555444555555666666666666666777888888999999::::::;;;>>>===============>>>?????????>>>>>>>>>>>>>>>???AAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBAAABBBCCCDDDEEEEEEEEEDDDBBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;>>>======;;;:::999888888777777777666777777888999999;;;<<<===>>>===<<<;;;999888777555444444444444222222222222222222222222222222222111111111111000222111111000///......---000000000000000000000000///////////////......---.........------,,,,,,,,,---------------------------.........---,,,,,,+++++++++,,,,,,,,,,,,------------------------------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////////////////////////////000000000000111111111111444444333444444555666777555666777666666777:::<<<888777666555444444555666,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------..................------.../////////000000000000............////////////000000111111111222222222222222333444555666777777777777888888888888999999;;;::::::::::::999999999666666666666555555555555333444444555666666555555555555555555555555555555333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////........................//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.............................................//////////////////000000000111111111444444555666777777777777777777777777888888888888888999;;;;;;:::;;;<<<>>><<<===>>>>>>??????>>>>>>===>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<=========;;;;;;;;;:::999999888888888888888777777777666666666666777777777888888888777666666555444444333333222222222222111111111000111222333333222222333444333333333333222222222222444444333333333222222222111111222222333444444555444444333333333333444444444444444444444555555666444444444444444444444444555555555555555555555555444444555666666666666666888888888999::::::;;;;;;===============>>>>>>?????????>>>>>>>>>>>>??????BBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEDDDCCCCCCBBBAAA@@@@@@???>>>======<<<<<<============<<<;;;:::999888888777777777777777888999999???AAADDDEEEEEECCC@@@>>>999888777555444444333333222222222222222222222222222222222111111111000000111111111000///.........///////////////////////////////////////...------......---------,,,,,,,,,------------------------------......---,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------..................//////////////////////////////////////////000000000111111111333333333333444555666777777777888777555666888:::888777666555444444555666,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------............/////////000000000............////////////000000000111111111222222222222333333444555666666666777777777888888888999:::::::::999999999888888666666666666555555555555333444555555666555555555444444444444444444444444333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////.......................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////....................................//////////////////000000000000111111333444555666666777777666666666777777888888888888888999;;;;;;::::::<<<===<<<<<<===>>>>>>>>>>>>===<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888888888888777777777777666666666666777777777777888888666666555555444333333333222222222222111111111111222333444444333333444555444444444333333333222222333333333333222222222222111111222222333333444444444333333222222333444444444444333333444444555666444444444444444444444444444444444444444444444444444444555666666666666555888888999999:::;;;;;;;;;============>>>>>>???????????????>>>>>>??????@@@BBBBBBBBBAAA@@@@@@@@@???AAA@@@?????????@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;:::999888888888888888777888999999:::CCCFFFJJJLLLKKKFFFAAA>>>888777666555444333333333333333333333333333333333222222111111111000000000111111000000//////......////////////////////////...////////////...------...------------,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////---............///////////////////////////////////////000000000000111111333333333333444555666666777888888777555444666777777666555555444555555555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000............////////////000000000000111111111111111222222333444444555555555666666777777888888888999999999999888888888888666666666666555555555555444444555555555555555444444444444444444444444444333333333222222222111111222222222111111111000000000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++....................................................................................////////////////////////000000000111222333444555555666666555666666777777888888999999888999;;;;;;::::::;;;<<<;;;;;;<<<============<<<<<<<<<============<<<<<<::::::::::::;;;;;;;;;;;;:::::::::999888888777777777777777777777777666666666666777777777777777777555555555444444333333333222222222222222222222222222333555444333333444666444444444333333333333222333222222222222222222222111111222222333333333333222222222222222333333444333333333333333444444555333333333333333333333333444444444444444444444444333444555555666666555555888888999999:::;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBBBBAAA@@@??????>>>>>>???>>>======>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCCCC@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;:::999888888888888888888888999::::::BBBEEEIIIKKKJJJDDD>>>999777777555444333222222222333333333333333333333333111111111111000000000000111000000000/////////...////////////////////////......//////......---,,,------------------------------------------------,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---------.........//////////////////////////////////////////000000000111222222222222333444555666555777777666555444666777555555555555555555555555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................////////////............//////////////////000000000111111111111111222222333333444444444444555666777777888888999999888888888777777777666666666666555555555555444555555555555555444444444444444444444444444444333333333222222222111111222222222111111111000000////////////////////////////////////////////////........................---.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++........................//////......---------,,,....................................////////////...////////////000000000111222333444444555555444555666666777888888999999888:::;;;:::999999:::;;;::::::;;;<<<<<<<<<<<<;;;<<<======>>>>>>======<<<::::::::::::999999999999:::999999888888777666666666666666666666666777777777777666666666666666666444444444444444333333333222222222222222222222333222333555444333333444666444444333333333222222222222222222222222222222222111111222222222222222333111111111111111222333444222222222222222333444444333333333333333333333333444444444444444444444444333444444555555555555555777777888999999::::::;;;999:::;;;===>>>>>>======>>>=========>>>>>>???@@@AAAAAA@@@???>>>======<<<======<<<<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::999999888888888777777888888999:::???BBBEEEGGGEEE@@@:::666777666555333222222222222333333333333333333333333111111111000000000//////000000000000////////////.......................................------,,,------------------------------------------------++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............////////////////////////...////////////000000000222111111222222333444555222444555666555555777888444444555555555555555555,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////............/////////////////////000000000111111111111111222222333333333333333444555666777888888888888888777777777777666666666666666555555555555555555555666555555444333333333333333333333333333333333333222222222111111222222222111111111111000////////////////////////////////////////////////---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------......---------,,,,,,,,,------------------------............////////////......////////////000000000111222333333444444333555555666777888999999:::888:::;;;:::999888999;;;999999:::;;;;;;;;;;;;:::<<<<<<============<<<<<<999999999999888888888888999999888888777666666666555555666666666666777777777777666666666666555555444444333333333333333333222222222222333333333333222333444444333333444555333333333222222222111111111111111222222222222222111111222222222222222222000000000000111222333333222222111111222222333444222222222222222222222222333333333333333333333333333333444555555555555444666666777777888999999999777888:::<<<======<<<<<<<<<<<<<<<<<<===>>>???????????????>>>=========<<<<<<<<<;;;<<<===>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888777777777666777888888999===???AAABBBAAA>>>:::777666555444333222111111111222222222222222222222222111111000000000/////////000000000000////////////........................---............---,,,,,,,,,,,,,,,------------...------------------------***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........////////////////////////......////////////000000111111111111222333444444000222555666555555666888333333444555555555555444,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,------......---------.........//////............////////////////////////000000000111111111111111222222222222222333333444666777777888888888777777777666666666666666666666555555555555555555666666555444444333333333333333333333333333333333333222222222111111222222222111111111111000////////////////////////////////////////////////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------............////////////........./////////000000///000111222333333333333555555666777888999::::::888:::;;;:::999888999:::888999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999888888888777777777999888888777666666555555555555555666666666777777777777666666666555555555333333333333333333333333222222222333333333444444111222333333222222333444222222111111111000000000000111111111222222222222222222111111111111111111/////////000000111333333111111111111111222333333222222222222222222222222333333333333333333333333222333444444555555444444555555555666777777888888555666888:::;;;;;;;;;::::::::::::;;;;;;<<<===>>>========================<<<<<<;;;<<<===>>>@@@BBB@@@?????????????????????===<<<;;;;;;:::;;;;;;;;;:::::::::999999999999999666666555555666666777888;;;;;;<<<<<<<<<;;;::::::666555444222111111000000111111111111111111111111111000000000////////////////////////000000000000........................------......------,,,+++,,,,,,,,,---------......------------------------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........////////////////////////........./////////000000000000000111111222333444111333555666555444444555222333444555555555444444,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......---------.........//////............/////////000////////////000000000000111111111111111222222222222222333444555666777888777777777777666666666666777666666666555555555555555666666666555444333333333333333333333333333333333333333222222222111111222222222111111111111000////////////////////////////////////////////////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++&&&'''(((***,,,...///000------------------------............/////////000............/////////000///000111222222333222222444555666777888999::::::888:::;;;:::888888999:::888888999::::::::::::999999::::::;;;;;;::::::999999888888888777777666666888888888777666666555555444555555555666666777777777777666666555555555444333333333333333333333333222222222333333444444444000222333333222111333444111111111000000000000///000000111111222222222222222222111111111111111111////////////000111222333111111111000111222222333111111111111111111111111333333333333333333333333222333444444555555444444444444555555666777777777333555777:::;;;;;;:::999999999999:::;;;<<<===>>><<<<<<<<<===============<<<<<<;;;<<<===???AAABBB????????????>>>>>>============<<<;;;;;;;;;;;;;;;::::::999999999999999999555555555555555666777777999888888777888999:::;;;555555333222111000000000000000000000000000000000000000000000////////////////////////000000000000........................------......------,,,+++,,,,,,,,,------.........------------------------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////............/////////000000000000000111222333444222444666666444333222333111222444555666555444444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------........................---------............///000000000000000000000000000000000000000111111222666555555444444666777888666666555555555444444444555555444444444333333333555555555555555555555555333333333333333333333333111222222333333222222111222222222111111111000000000000000000000000000000000000000000000000000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................---------............///............////////////111111222222222333333333555666888888888888:::<<<;;;;;;;;;;;;;;;;;;::::::777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777;;;:::999777666666666666555555555555555555555555666666555555555444444444333333333333333333333333111111111222222333333333222333444444222222333444222111111111000000//////000000000000111111111111000000111111111111000000000000000000000000000000111000/////////000222333333333333111///...000222000000000000000000111111222333444444555555444444555555555555666666666666777777777888999999::::::<<<:::999;;;>>>@@@@@@>>>@@@@@@??????>>>>>>======;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>===;;;;;;:::::::::;;;;;;::::::::::::999999777666555555555777888999888888888888777777777777555444444333333222222111000000000000000000000000111111111111000000000000////////////////////////222222111000///...---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,------......------,,,***,,,------,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000///////////////........./////////000111111222222111222333333444444444333222222333333333333444444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------........................---------............///////////////////////////000000//////000000111222555555444444444555666777666555555555444444444444555555444444444333333333444444444444444444444444333333333333333333333333111222222333333222222111222222222111111111000000000000000000000000000000//////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................------------........................////////////000000000000111111111111333555777777777777999;;;::::::::::::::::::::::::888888888888999999999999888888888888888888888888999999999888888888777777777777666666555666666666555555555555555555555555666555555555444444444444333333333333333333333333111222222222222222222333222333444333111000111222111111111000000000////////////000000000111111111000000111111111111000000000000000000000000000000111000/////////000111222333333333111//////111333222111111000000000111111222333333444444444444444444555555555666666666666666666777777888888999999:::999888:::===???>>><<<>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>??????======<<<;;;;;;;;;;;;<<<>>>===<<<;;;::::::::::::;;;;;;:::::::::999999999777666666555555666777888777777777666666666555555555444444333333222111111000000000000000000000000111111111000000000//////........................000000//////...------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////////////////............/////////000111111222222222222333333444333333333222222222333333333444444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////000000//////000000111222444444444444444555666666555555555555444444444444555555444444444333333333222222222222222222222222333333333333333333333333111111222222222222111111222222222111111111111111000000000000000000000000////////////////////////...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------............---............/////////............////////////222444555666555666888999999999999999999999999999888888999999999:::::::::888888888888888888888888999999888888888777777777555444444444555555666777444444444444444444444444555555555555444444444444333333333333333333333333222222222222222111111111000111222111000///000222111111000000000000////////////000000000000111111000000111111111111000000000000000000000000000000000000/////////000111222222222222111000111333555444333222111111111111111222222333444444444444333444444444555555555666666444555555666777777888888999888777999;;;===<<<;;;<<<<<<<<<=======================================<<<<<<;;;:::::::::::::::======<<<;;;::::::::::::::::::::::::999999999999888777777666666666666777666666666555555555444444444444444333222222111111000000000000000000000000111111000000000000//////........................---------------------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******++++++++++++*********,,,------,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------....................................//////000000111111222222333333333333333222222222222222222333333333333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............//////////////////////////////////////////000111111333333333333333444444555444444444444444444444444555555444444444333333333333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........---------.........//////------........./////////222333555666555666777999999999999999999:::::::::999999999999::::::::::::::::::::::::::::::::::::888888888888777777777777666555555444555555666666444444444444444444444444444444444444444444444444222222222222222222222222333333222222111111000000...///111111111111222444000000000000000000//////////////////000000000111000000111111111111000000000000000000000000000000////////////000000111111111111222111111222444777555444333222111111111111111111222333333333333333333333444444444555555555333444444555555666666777888888888999:::;;;<<<;;;::::::;;;;;;<<<======>>>>>>>>>=========<<<<<<<<<;;;::::::999999999999999<<<<<<;;;:::999999:::::::::::::::999999999999888888888777777666666555555666666666555555555444444444444333333222111111111000000000000000000000000111000000000////////////........................,,,,,,------............---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++*********,,,------,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------.........------...............///......//////000111111111222333333333333222111111111222222222222333333333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///......................../////////...///000000111111222222333333333333333333333444444444444444444555555444444444333333333333333333333333333333333222222222222222222222222000111111222222111111000111111111111111111111111////////////////////////........................---.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------...................../////////000000222444666666666666888999888888999999::::::::::::888888999999999:::::::::::::::::::::::::::::::::888888888777777777666666999888777666555555555555444444444444444444444444333333444444444444444444222222222222222222222222222222222111111000000000111222333222111000111222//////////////////000000...////////////000000000000000111111111111000000////////////////////////......//////000000000000000111111111111222444777555444333222111111111111000111222222333333222222333333333333444444444444333333333444555555666666888999:::::::::;;;;;;<<<999999:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;;;;::::::999888888888888888;;;::::::999999999999:::::::::999999999888888888888888777777666666555555777777777666666666555555444333333222222111000000000000000000000000000000000000000////////////...........................---------......///000000---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////,,,---------......//////.........///000000111111222222222333333222111111111111111222222222333333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................//////......//////000111000000111222222222222222333333333333444444444444555555444444444333333333444444444444444444444444222222222222222222222222000000111111111111000000111111111111111222222222000000000000000000000000........................---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000222444555,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........////////////000000000111222444555666666666888999777777777888999999::::::777777888888888999999999888888888888888888888888888888777777777666666666:::999777666555444444444333333333333333333333333333333333333444444444444222222222222222222222222111111111111111000000000666666666444000...---.........////////////000000......////////////000000000000111111111111000000////////////////////////---...///000000000/////////000111000000111333666444333222111111111111111000000111222222222222111222222222333333333444444333333333444555555666666888999;;;;;;:::999;;;<<<::::::;;;;;;<<<===>>>>>>=========<<<<<<;;;;;;;;;::::::999888888888888888:::999999888888999999999999999999999888888888888666777777777777777666555777777777666666666555555333333333222111111000000000000000000000000000000000000////////////......------------------------------....../////////000---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////,,,,,,,,,---......//////---......//////000000111000111111222222222222222111111111111222222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///............///000000///000111222222222111111222222333333333444444444555555444444444333333333222222222222222222222222111111111111111111111111000000111111111111000000000000111111111222222222000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////000000000000111222444555444555666888444444555555666777777888666666777777777888888888666666666666666666666666888777777777666666666666777666666555444444444555333333333333333333333333222222333333333444444444111111111111111111111111000000000000111111111111444444444222///------............/////////000000........./////////000000000000111111111111000000////////////////////////---...///000000000///...///000000///...///222444222111111000000000111111///000000111111111111111222222222222333333333333333333444444555666666666666888::::::888777999;;;;;;;;;<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<;;;::::::999888888888888999999999888888888888999999999999999999888888888888555666777888888777777666666666666555555555444444333333222222111000000000000000000000000000000000000000/////////.........------------------------------------------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++*********,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........++++++,,,------...//////------......///000000000...///000222333333333333111111111111222222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.......................................///000000...///111222222111111000222222222333333444444444555555444444444333333333111111111111111111111111111111111111111111111111000000111111111111000000000000111111222222222222000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............////////////000///111333333333333555777222222333333444555666666666666666666777777777777666666666666666666666666777777777777666666666666444444333333333444555555333333333333333333333333222222222333333444444444111111111111111111111111//////000000111111222222---///000000//////000222---.........//////000000............/////////000000000111111111111000000////////////////////////,,,---///000000000///...///000000///......000222000000000000000000111111//////000111111111111111111111222222222333333333333333444555555666666777555777999999666666777:::<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999999999888888888888888999999999999999888888888888777444555666888888888777777555555444444444333333333333333222222111000000000000000000000000000000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))************))))))***,,,...---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////------......///000000000---...000111333333444444000111111111111222222222,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////000000////////////000000111111000000000000111111222222333333333333444444333333333333333333333333222222222222222111000///333222111000000111222333000000000000000000000000222222222111111111111000////////////////////////........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......///////////////////////////000111222222333222222111111222333444666666777444555555666666666666666777777666666555555555444888888777777666666555555444444444555555555555666777666555444444444444444444444333333333333222222111111111111111111111111000000000000000000000000...///000111111000///...//////............//////000000000000000000000000...111666999999777222///////////////////////////........................///////////////000111111000000000000000000000000111111111111111111111111222222222222222222222222333333444444444444444444222222222333555888:::<<<<<<;;;:::999888999:::;;;======<<<<<<<<<;;;;;;;;;;;;:::888666666777888999:::999888666555444444444999777555888<<<>>>;;;888666666666666666555555555555555444444444333333333444444333333222111000000222111111000000000000000...///000000000///---,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))((((((+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........//////000111222111111222333333333333222222222222111111111000000,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////000000////////////000000111111000000000000111111222222222333333333444444333333333333333333333333222222222222222111000000222222111000000111222222000000000000000000000000222222222111111111000000////////////////////////........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,---------..............................//////000111222222222222111111222333444555666666444444555666666666666666777666666666555555555444666666666666666666555555444444444444555555555555666666555444444444444444444444333333333222222222111111111111111111111111000000000000000000000000...///000111111000///...//////............/////////////////////////////////222666999999777333000................................................///////////////000000111000000000000000000000000111111111111111111111111222222222222222222222222222222333333444555555666333333333444666888:::;;;<<<;;;:::999999:::;;;;;;===<<<<<<<<<;;;;;;;;;:::<<<;;;999888777888999:::<<<;;;:::888777666666666999666555777;;;===:::777777666666666555555444444555444444444444333333333444444333222222111000000222111000000//////000000...///000000000///------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))((((((+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............///000111222000111222222333333222222222222222111111111000000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------...------,,,,,,------...---............/////////000//////......//////000111000000//////000000111222222222222333333333333333333333333333333333333111222222222222111000000222222111000000111222222000000000000000000000000222222111111111000000000////////////////////////........................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++........................++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.................................///000111222222222222111111222333444444555666333444555555666666555555666666666555555555555555444444555555555555555555444444444444555555555555666555444444444444444444333333333333222222222222111111111111111111111111//////////////////////////////000000000000////////////............/////////////////////////////////222555888999666333111................................................//////......//////000111000000000000000000000000111111111111111111111111222222222222222222222222333333333333444444444444444444555555666888999:::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::<<<;;;:::999888999::::::;;;:::999888777666666666777555444666:::;;;999666888777777666555444333333444444444444333333333333333333333222111111000000222111000000//////000000/////////000///......---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............///000111222000000111222222222222222222111111111111000000000,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---------.........///////////////....../////////000000////////////000000111222222222222333333333222222222222222222222222111111222222222111111000222111111111111111111222000000000000000000000000111111111111000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///000111222222222222000111111222333444444444333333444555555555555444555555555555555555555555333333333444444555555555333333444444444555555555555555444333333444444444333333333222222222222111111111111111111111111111//////////////////////////////000000000000////////////............/////////////////////////////////000333666666444222000................................................///............///000000000000000000000000000000111111111111111111111111111111111111111111111111555444444333333222222222555555555666777888999999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;:::999888888888999999888888777555555444444444666555555666888999888666888888777666444333222222444444444333333333222222333222222222111111000000111111000//////////////////////////////......------......//////......------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------...............///111111///000000111222111111111111111111111000000000000---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...------------............//////............//////000000////////////000000111111111222222222333333222222222222222222222222000111111222222222111111111111111222222111111111000000000000000000000000111111111000000000//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///000111111111111000000111111222333333333222333333444444444444444444444444555555555555555222222333333444444555555333333333444444444444555444444333333333444444555333333222222222111111111000000000000000000000000////////////////////////000000////////////000000//////............//////........................---...000222222111000///...............................................................//////000////////////////////////000000000000000000000000111111111111111111111111111222222333333444444444444555555666777888888888999::::::;;;;;;<<<<<<<<<999999::::::::::::::::::999888888777777777777777777777666555444444444444666555555666777888777666888777666555444333222111444444333333333222222222222222111111111111111000111000000///.../////////000/////////............------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------...///000111...///000000111111000000000000000000000000000000------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------------.........///......------......///000//////......//////000111111111111222222222222222222222222222222222222000000111222222222222111000111222222222222111000000000000000000000000000111111000000000/////////////////////////////////........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++******++++++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------...///000111111111111000000111111111222222222111222333333444444333333444444444444444555555555333333444444444444444444333333333333444444444444333333333333333444444555222222222222111111111111000000000000000000000000////////////////////////000000////////////000000//////............//////........................,,,---...////////////...------------------------..............................------......///000////////////////////////000000000000000000000000111111111111111111111111,,,---///111444666888999222333444666777888888888888888999:::;;;;;;;;;;;;888888999999999999::::::777777777777777666666666999888777777666666666777666666777777777777666666777666666555444333222222333333333333222222222222111111111111111111111111111000//////......//////000000///............///------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------------------...///000111......///000000000000000//////000000000000000111------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,---------.........///......------....../////////............//////111111111111222222222222111111111111111111111111000000111222222222222222000111222222222222111000000000000000000000000000111000000000////////////////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///...........................---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------...///000111111111111000000000111111111111111111111222333333333333333333333333444444555555555555555555555444444444444222222333333333444444444333333222222333333444555222222222222111111111111000000000000000000000000000000000000000000000000111000///......///000111//////............//////........................------......////////////------------------------...........................------------...//////////////////////////////000000000000000000000000111111111111111111111111---...000111333555666777///111333555666777777777666777888:::::::::::::::888888888888999999999:::888888888888888777666666888888777666666666666777666777888888777777777777555555555444444333333333333333333222222222222111000000000000111111111111000000///............///111000///...---......///,,,------......------,,,........................---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------------------...///000000---...//////000000//////////////////000000111111...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------...............------.........//////............//////000111111111111222222222111111111111111111111111///000111222222222222222000111222333333222111000000000000000000000000000000000000000////////////////////////////////////........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++************++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000...........................---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------...///000111111111111000000000000111111111111111111222333333333333222333333333444444555555555666666666555555444444444222222333333333444444444222222222222333333444555222222222111111111111000000000000000000000000000111111111111111111111111111000///......///000111//////............//////..................................../////////000------------------------...........................------------...//////////////////////////////000000000000000000000000000000000000000000000000333333222222222222222222...///222444666777777777555666888999::::::999999777777888888999999999:::888999999999999888777777666555555444444444444555666888999999888777777777444444444444444444444444333333333222222222111111000000000000000111111111000000///...............111000///------......///,,,------......------,,,........................---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......---------------------------------------...000000---......///////////////.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********+++***)))***,,,---,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111...000111000///...///111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111000///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000000000///000111111222222222222333333333444444222222333333333333444444444444444333333222222222444444444444444444444444333333333222222111111111111111111111111111111111.........///////////////000000//////.........---////////////..........................................................................................------------...///,,,,,,,,,---------......---,,,,,,,,,,,,---..................///////////////////////////.........000000000000000000000000000000111111111111000000111111222333333333222222333333444555666777888999777777888888888888777777666666777777777777666666666555555444444555555666666777888888777666777999777666666555444444333333111111111111111111111111000000000000000000000000000000///.....................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...////////////////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,+++++++++++++++***)))***,,,---,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111...000111000///...///111................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000000000000000111111222222222222333333333333444222222222333333333444444444444333333333222222222444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000//////000/////////............////////////....................................................................................444222///,,,+++,,,...///,,,,,,,,,---------......---,,,,,,,,,,,,---..................////////////////////////............////////////////////////000000111111111111000000111111222333333333222222333333444555666777888888777777888888888888777777666666777777777777666666555555444444444444555555555666777777555555666777666666555555444333333333111111111111111111111111000000000000000000000000000000///.....................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------............................../////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,+++***)))***,,,---,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........///////////////000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111...000111000///...///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......222222111111000///......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////000000000000000111111111111111222222222333333333222222222222333333333333333333333333222222222222444444444444444444444444333333333222222222222111111111111111111111111111222222111111000000//////////////////............/////////............---------------------------------------------------------------------------999555000,,,***+++---///,,,,,,,,,---------......---,,,,,,,,,,,,---......---............/////////........................///////////////////////////000000111111000000///000111222333333333333333333333444555666777777888777777888888888888777777666666777777777777666666555444444333333444444555444555666666444444555666555555444444333222222222111111111111111111111111000000000000000000000000000//////............///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...------,,,,,,------................................./////////000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111...000111000///...///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////000111111111111111111111111111222222222222111222222222222333333333333222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111000///......///////////////.........//////.........---------------------------------------------------------------------------------666333000---++++++,,,---,,,,,,,,,---------......---,,,,,,,,,,,,---......---------.........//////------.............../////////////////////////////////000000000000//////000111222222333333333333333333444555555666777777777777888888888888777777666666777777777777666666444444333333333333444444555666777666444444444666555444444333333222111111111111111111111111111111////////////////////////000///............//////......------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...------,,,,,,------..................................../////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///...////////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000111111111111000000000000111111111222222111111111222222222333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111000///......------.........///////////////............------------------------------------------------------------------------------------............---,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------............,,,---------......//////........................//////000000000000/////////000111222333333444333333333444444555555666666777777888888888888777777666666777777777777666666555444444333333444444555666777888777555444555666555444444333333222111111111111111111111111111111//////////////////////////////............//////......------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------.......................................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////......////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...000111000///...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------............///000222222111111000///000000000000111111111111111111111222222222222111111111222222222222222333333333333333333333333111222222222222333333333111111111111111111111111000000//////......------.........///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,------------.........,,,,,,,,,---......//////...........................//////000000//////...///000111222333444444444333333444444444555555555777777888888888888777777666666777777777777666666555555555444444555555555777888888777555444555666555555444444333222222222111111111111111111111111000000000000000000000000///............//////000......------------......------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000........./////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...000111000///...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---------............///111222222222000////////////000000000111111111111111111222222222222000111111111222222222222222222222222222222222222111111222222222333333333111111111111111111111111000000//////////////////............/////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,---------.........++++++,,,------...//////..............................////////////......///000111222333444444444333333444444444444555555777777888888888888777777666666777777777777666666777666666555555666666777666777777666444333333444666666555555444333333333111111111111111111111111000000000000000000000000...............///000000......------------......------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********++++++,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------.........///111222333222000///////////////000000000000000111111111111222222222000000111111222222222222222222222222222222222222111111111222222333333333111111111111111111111111000000000000111111111111---.........//////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------......++++++,,,,,,---...//////..............................////////////......//////111222333444444444333333444444444444444444777777888888888888777777666666777777777777666666777777666666666666777777555666666555333222222333777666666555555444333333111111111111111111111111000000000000000000000000...............///000111.........------.........------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------...------,,,,,,------...---------------------------------.........//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................///////////////000111111000000000000111111111111////////////////////////000000///...............000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////111111111000000000000000000000000000000000000000222222222222222222222222333333333222222111111111222222222222222222222222222222222222111111111000222222111000///...------//////////////////////////////.........---------------------------------------------------------------++++++++++++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////---------............//////000111333444444333333555555555555555555555444666666666666666666666666666666666666666666666666666666666666666555555555888777666555444333333333666666555444333333222222111111111111000000000000////////////............................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------............///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------....................................///////////////000000111//////000000000111111111////////////////////////000000///...............000000000000/////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000222222222222222222222222333333333222222111111111222222222222222222222222222111111111000000000000111111000000///.................................///.........---------------------------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............//////000111333333333333333333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444777666555444444333444444666555555444333333222222111111111111000000000000////////////....................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------....................................//////......//////000111//////000000000000111111////////////////////////000//////............///000000000/////////.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---............/////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111111111222222222222222222222222000000000000////////////////////////////////////....................................---------------------------------------------------------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............//////000111222222333222222111111111111111111111111444444444444444444444444444444444444444444444444333333333333333333333333555555444444444444555555555555444444333333222222111111111111000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.................................///............///000000////////////000000000111////////////////////////000///............//////000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------.........///////////////000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111000////////////................../////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------............//////000000111111111222222//////000000000000111111444444444444444444444444222222222222222222222222222222222333333333333333444333333333444444555666444444444333333333222222111111111111000000000///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---......///.........---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------..........................................//////000...////////////000000000//////////////////////////////............//////////////////............---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------..................//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111////////////.........---------......//////000000........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------............///000000000000000000111111///000000000111111111222444444444444444444444444222222222222222222222222222222333333333444444444333333333333333444555666333333333333333222222222111111111111000000000///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------..............................------......///000......////////////000000///////////////////////////............//////000/////////.........---------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........---......//////000000111000000000000000000000000////////////////////////000000000111111111111111111111111111111111111111////////////............---------....../////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///000000////////////000000///000000111111222222222444444444444444444444444222222222222222222222222222222222333333444444555333333222222333444555555333333333333222222222222111111111111000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---......//////......---------............///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------...........................------------...//////........./////////000000////////////////////////...............///000000//////.........------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........------......///000000111000000000000000000000000///////////////////////////000000000111111111222111111111111111111111111000000000/////////......---.....................------------------------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///000000///.........///000...//////000111111222222333333333333333333333333222222222222222222222222000000111111222333333444333333333222333333444444222222222222222222222222111111111111000000000000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---......//////......---------............///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...........................------------...//////............/////////000////////////////////////...............///000111//////.........------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000111000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000000000000000////////////........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////000000...------...///000.........///000111111222111111111111111111111111222222222222222222222222...//////000111222222222444333333222222333333444222222222222222222222222111111111111000000000000000/////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---......//////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------,,,,,,,,,........................////////////////////////////////////////////////........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////111111111000000000000000111111000000000000111111111111000000//////......////////////..........................................---------,,,,,,,,,///---***)))+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////000000000000000111111111111222222222555444222111111111222222444333111//////000111222333333333222222222111111222111111111000000//////111111000///////////////////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,///333444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,........................////////////////////////................................................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////000000000000000000000000111111000000000000111111111000000000/////////...////////////..........................................---------,,,,,,,,,...---,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------.............../////////000000000000000000111111111222222222444333222111111111222222444333111000///000111222333333333222222222111111111111111111000000000///111111000///////////////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,///222222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................////////////////////////................................................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////000000000000000000000000111111000000000000111111000000000000////////////////////////..........................................---------,,,,,,,,,,,,,,,---///111000---***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................../////////000000000000000000111111111222222333333222111111111111222333222111000000000111222333333333222222222111111111111111111000000000000111111000///////////////////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////////////////................................................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///............/////////////////////000000000000000111111000000000000111111000000000000////////////////////////..........................................---------,,,,,,,,,,,,+++,,,---//////---+++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------................../////////000000000000000000111111111111222222111111111111111111222222111000000111111222333333333222222222111111111111111000000000000000111000000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................////////////////////////................................................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////......//////000000000000111111000000000000111111////////////000000000000////////////..........................................---------,,,,,,,,,,,,+++))))))+++---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............//////////////////000000000111111111111111111111111111111111111111111111111111222222333333333222222222111111000000000000000000111111111000000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------------...........................////////////////////////------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////---......//////000000111111111000000000000111111////////////000000000000////////////..........................................---------,,,,,,,,,,,,***''''''))),,,------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////000000000111111///000111111222111111111000111111111222222222222333333333222222222111111000000000000111111111111111111000///////////////////////////............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................////////////////////////------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............////////////------......///000000111111111000000000000111111.../////////000000000111////////////..........................................---------,,,,,,,,,+++))))))***,,,------,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000111...///000111222222111000000000111222222222222222333333333222222222111111///000000000111111111111111111000///////////////////////////............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................////////////////////////------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000---------...///000000111111111000000000000111111.../////////000000111111000/////////..........................................---------,,,,,,,,,))))))***---//////---+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000...///000222222222111000///000111222222222222222333333333222222222111111//////000000111111111222111111000///////////////000/////////............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,---------............///////////////////////////000000////////////000000///////////////////////////............---------------------------------...---,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////111111111000000000000000111111111111111111111111222222222111111111000000000000111111111111000000000000111111111111000000------------------------........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,++++++***+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,------------............///////////////////////////000000////////////000000///////////////////////////............---------------------------------...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------..................////////////000000000000000000000000111111111111111111111111222222222111111111000000000000111111111111000000000000111111111111000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,---------------............///////////////////////////000//////......//////000///////////////////////////............---------------------------------...---,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---............/////////000000000000000000000000000000000000000000000000222111111111111000000000000000111111111111000000///000000111111000000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++++++++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************++++++,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,---------------............////////////////////////////////////......////////////////////////////////////............---------------------------------------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........///////////////000000000000000000000000000000000000000111111111111000000000000000000111111111111000000//////000000000000//////........................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...---------............/////////////////////////////////............/////////////////////////////////............------------------------------------------,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------..................//////000000000000////////////////////////000000000000000000000000000000111111111111000000//////000000000000//////........................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......---------............//////////////////////////////......------......//////////////////////////////............---------------------------------,,,,,,---------,,,+++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........---......//////000000111//////////////////////////////000000000000000111000000111111111111000000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------............//////////////////////////////......------......//////////////////////////////............---------------------------------,,,,,,---------,,,+++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------......///000000111........................////////////000000111111000000111111111111000000......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///---------.........//////////////////////////////.........------.........//////////////////////////////.........---------------------------------,,,,,,---...---,,,+++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000111.........................../////////000000111111000000111111111111000000......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...---,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///........................///............---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////000000000000111111111111////////////............////////////////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++******)))))),,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---------............///........................///............---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............/////////////////////////////////000000000111111111////////////............////////////////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++*********))),,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---------............///........................///............---------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............/////////////////////////////////000000000000111111////////////............////////////////////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++************+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,+++++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------..............................---------............///........................///............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///////////////////////////////////////000000000111////////////............////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,+++++++++,,,,,,---...,,,,,,,,,---------..............................---------............///........................///............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///////////////////////////...////////////000000000////////////............////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++++++++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......,,,,,,,,,---------......---------------------------------............///........................///............---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////......////////////000000////////////............////////////////////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***,,,---,,,+++***+++---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,---...///,,,,,,,,,---------......---------------------------------............///........................///............---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////........./////////000000////////////............////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***,,,,,,,,,+++***+++,,,************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......---------------------------------.........//////........................//////.........---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////////////////////////////............/////////000000/////////............////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,,,,******+++,,,************************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,////////////000000000000000000000000000000000000..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...***+++,,,,,,------,,,,,,---............/////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,---------.........////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,------------------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,------------.........////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,------........./////////......................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---...//////...---,,,***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,---............/////////......................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---...//////...---,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------...............................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,---///000000///---,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------.........................................................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////...---,,,,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++...000///,,,+++,,,......------,,,,,,------...+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++************+++,,,---...---,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------........................------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,------............------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......---,,,,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,++++++------------,,,,,,---------,,,+++++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,...---,,,++++++++++++,,,+++,,,,,,,,,++++++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------........................------------------------------------------,,,,,,------------------,,,,,,......---------,,,,,,,,,------............------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,+++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,------------------------,,,,,,,,,,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,......------,,,---------,,,++++++***************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------........................------------------------,,,,,,------------------.........------,,,,,,,,,...------------,,,,,,,,,------............------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///...---+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------,,,,,,,,,------..................------,,,,,,+++------------------------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...////////////...------,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------.../////////......///000000///...---++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.............................................------------------------,,,,,,,,,------..................------,,,,,,,,,------------------------,,,,,,------------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222111000...///000111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////......//////000000//////...---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------------------------,,,,,,------------------------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...222555444333///000222333333222000///000000///.......................................------------...........................///000000------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------,,,,,,+++,,,,,,------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222444---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++///444777666555000111333444444333111000222222111000000000000000000000000000000000000000111111111111222222222222...............///000000+++,,,---...---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------.........------,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...---+++******+++---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......000000//////....................................------------------------------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------...///000111222333........................111111111111111000000///000000000000000000000000000000//////......------.........---,,,,,,++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------......---------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---....../////////......---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,------...///000111222------------------------------...//////000//////000000000000000000000000000000/////////.........000000///...---+++******...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------...------------,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++******+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.........///////////////////////////000000000////////////...222111000///---+++******------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------........................////////////////////////000000//////...---,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.............../////////---------...............,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++******++++++,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++---------------.........***++++++,,,---...//////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,------...,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,---------...------------------------------------------------------------------------//////...---------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------............------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,------.................................------------------------------------------------000///...---------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,------..........................................((()))***+++,,,---------........................*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......,,,++++++++++++++++++,,,+++++++++************)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------000///...---,,,+++++++++------------------------------------------------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------//////...---,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------///...------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------,,,------------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------///...---,,,+++***)))(((------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------------------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------------------------------.........//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------///...---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------------------------------------------------------------............------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------......---,,,,,,,,,------------------------------------------------------,,,,,,---------.........---------------------------------.........//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,---------------------------------------------------------,,,---------............------------------------,,,------------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------,,,,,,------...------------------------------------------------------------............------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---............------------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---,,,,,,,,,---...000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,,,,------...---------------------------------------------------------.........//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......//////............//////------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------++++++++++++++++++++++++---------------------------..................---------,,,,,,---...000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111111///------///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,................................................---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******+++---......---+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................................................................------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///------------------------------------------------///...---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111111000...---...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,........................---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++---......---+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................------------------------........................------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///------------------------------------------------......---,,,,,,,,,------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111222111///------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------...------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++------------++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///------------------------------------------------...------,,,,,,,,,------////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111222222000...------........................------------------------------------------------------------------------........................------------------------------,,,,,,,,,,,,------------------------------,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,---------------------------------------------------------------------------------------------------------------------------............///------------------------------------------------------,,,,,,,,,------...////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222222000.................................------------------------------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///------------------------------------------------------,,,,,,,,,---......////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///111111000///000111........................------------------------------------------------,,,,,,,,,------------.........................................................------------......,,,,,,,,,------------...,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------.........---------------------------------------------------------------------------------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,---...///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------------............///........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,.../////////000222444................................................------------------------,,,,,,,,,---------..............................////////////////////////......------------......,,,,,,,,,---------......,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......------............------,,,,,,---......---,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------++++++,,,,,,---......///---------------------------------------------------------------------------------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,---...///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------........................---------------------------------.........//////........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---.........000333666////////////////////////........................------------------------,,,,,,,,,------.................................000000000000000000000000......------------......,,,,,,,,,------.........,,,,,,+++---...///...,,,------------------------,,,,,,,,,---------......---..................---,,,,,,---......---,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------++++++,,,,,,---...//////---------------------------------------------------------------------------------------------------------.........//////------------------------------------------------...---,,,,,,,,,,,,---...........................---------............/////////.........---------...---,,,++++++,,,---...//////.........---------,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................------------------------........................,,,------......------,,,............////////////---------............///000000//////.........---------------------------,,,,,,,,,---------......................................................///...,,,++++++,,,...///------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++---......------///000////////////////////////------------------------------------------------......------------......111111000000/////////..............................///////////////...---,,,,,,,,,------,,,++++++......---------,,,,,,,,,------------------------........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------...------,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++......------------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------//////............//////,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...........................---------............/////////.........------------------,,,,,,---------//////.........------------------...............,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................------------------------........................,,,------......------,,,............////////////---------............///000/////////............------------------------,,,,,,---------.........................................................///...,,,++++++,,,...///------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...------...///........................------------------------------------------------......------------......000000000//////.......................................///////////////...------............------.........---------,,,,,,------------------------........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,------...------,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,,,,++++++......------------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////.........---------......------------......,,,,,,---------.........------------------------...------,,,,,,------...........................---------............///...............---------,,,------......------,,,...............---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................------------------------........................------............------............////////////---------............///////////////............------------------------,,,------------............................................................---,,,++++++,,,---...------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...------------------------------------------------------------------------......------------....../////////.......................................------...///000000000///......///////////////............------------,,,------------------------.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,------...------,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,......------------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000/////////............---...------,,,,,,------...,,,------------.........------------------------------------------------........................---------............///........................+++,,,---......---,,,+++......................../////////...---------,,,---------------------------------............///................................................................................................------............------............////////////---------............//////////////////.................................------------...............................................................---,,,,,,,,,,,,---...------------------------...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---------------------------------------------------..............................------------........................------........................,,,,,,...///000000000000......//////000/////////............------------........................................................................---------------------------------------------------,,,,,,,,,---000222444+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...---------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......------------......------------------------........................------------------------------------------------------------------------------------------------------------------------........................---........./////////////////////........................------.........------------............------------............------------------------........................---------............///---.....................+++,,,---......---,,,+++---...................../////////...---------,,,---------------------------------............///................................................................................................---......//////......---............////////////---------............///.........///////////////........................---------.........//////................................................---------,,,,,,---------------------------------...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------...///000///---,,,,,,---........................------------------------..............................------------......------..........................................,,,,,,...///000000000000------.../////////////////////.........---------................................................---.....................------------------------------------------------------,,,,,,,,,---///000+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,---.........---------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------........................------------------------------------------------------------------------------------------------------------------------........................,,,,,,---------.........////////////////////////000000////////////000000---------.........//////---------....../////////,,,------......------,,,........................---------............///---------...............,,,------......------,,,---------..............................------------------------------------------............///......................................................................................................////////////..................////////////---------............///.........///////////////........................------........./////////................................................------------------------------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------------------------------------------------........................---...//////---,,,---...////////////////////////------------------------..............................------------...................../////////........................------...///000000000///,,,---...///000000000////////////.........------................................................---------...............---------------------------------------------------------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......++++++,,,---............------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------..................------------......------------------------........................------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,------------......////////////000000000111000000000000000000111------........./////////---------...//////000000,,,,,,---......---,,,,,,........................---------............///---------.........//////---------,,,,,,------------------.........//////---------.......................................---------............///......................................................................................................////////////..................////////////---------............///............/////////000....................................////////////................................................,,,------------------,,,------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------................................................------------------------,,,...///...------...///........................------------------------..............................------------...............//////000000000..............................///////////////...---...///000111111111111////////////............................................................---------.........//////------------------------........................+++,,,---......---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......***+++,,,---............------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------.........///......------------......------------------------........................------------------------------------------------------------------------------------------------................................................------------.............../////////000000000000000000////////////000000............////////////---------...///000000000,,,,,,---......---,,,,,,........................---------.........//////---------.........//////......,,,++++++,,,......---------.........//////,,,------....../////////........................---------.........//////................................................////////////////////////..............................////////////................../////////000---------.........//////---.........//////000000////////////////////////............/////////000................................................,,,------......------,,,------------------------...........................------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++---......------///000------------------------------------------------////////////////////////.........------............/////////000000111111...........................///////////////......//////000222222333333333000/////////............////////////////////////........................---------.........//////------------------------........................)))+++---///000///---++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......***+++,,,---............------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////.........------.........------------------------////////////////////////------------------------------------------------------------------------------------------------........................////////////////////////............/////////000.../////////000000111111//////............//////............/////////000---------...///000000111////////////............------------------------........................////////////////////////,,,,,,,,,---...///000000---------............///...------,,,,,,------...........................////////////////////////////////////////////////////////////////////////////////////////////////------......///000000111---......//////......---//////////////////////////////////////////////////////000000000000//////........................000000//////.........---................................................,,,,,,---...//////......................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,................................................---------......---,,,,,,,,,,,,------------------,,,---......//////......//////.........---------000000/////////.........000///...---...///111222000000111111000000///...111111111222222111111000222111111444888999777444111111222333333333222222......---...///111333444222111000000000///---+++,,,++++++---///000...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,---......//////......//////////////////////////////////////////////////////////////////......000000111222111000///...///////////////...............//////000000000111////////////............------------------------........................////////////////////////,,,---------.../////////---------............///...------,,,,,,------...........................////////////////////////////////////////////////////////////////////////////////////////////////---------....../////////...//////////////////...........................//////////////////////////////000000000000//////........................000/////////............................................................,,,------...//////......................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,................................................---------...---------,,,......------------------,,,---......//////......//////.........---------000000000/////////////////////000111111222333333///////////////...------...///000222333333333333444444444777:::<<<:::888555666666666666666555555333333222111111000000111111000//////111111000......------...//////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------,,,++++++,,,------,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,---......//////....../////////////////////////////////////////////////////////...............---...///000000000///...////////////////////////////////////000000000111////////////............------------------------........................////////////////////////------..................---------............///......------------..............................////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////........................//////////////////////////////000000000000//////////////////////////////////////////............................................................,,,---......///.........................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,................................................------------------------000///...---,,,,,,---...------...////////////.../////////............---///////////////000000111...///000000111000000//////000000222333444555555999:::<<<>>>@@@BBBCCCCCCBBBBBBCCCEEEGGGHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB>>>===<<<:::888555333222222000//////000111000///000///......//////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................------...////////////...////////////////////////////////////////////////........................,,,---...///000000000000000000000000000000000000///////////////000000000////////////............................................................////////////////////////...............------------------............///......------------..............................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111//////000000000000//////........................//////////////////////////////000000000000//////000000000000000000000000///////////////.........................................................------...............---................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------................................................---------------......///222111///---,,,,,,---...------...////////////////////////...........................///000111222..................//////666777999<<<@@@CCCFFFHHHJJJLLLMMMOOOQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTRRRQQQSSSSSSSSSSSSRRRQQQOOOOOOKKKJJJJJJHHHEEEBBB>>><<<888666222111000000///---000///---...///000///...................................................------------------------------------------------------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///................................................------------------------........................................................................------...///////////////////////////////////////////////////////////////.............../////////......//////000000000000///000000000111111222222////////////////////////////////////............................................................////////////////////////...............------------------............//////......------......///........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111//////000000000000//////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000.........///////////////................................................---...............------................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------...................................................------------...///000222111000...------......---...//////000000//////////////////////////////...---------...111333444333222222222444888<<<>>>DDDEEEGGGIIIMMMQQQTTTVVVSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUTTTWWWXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTSSSQQQNNNLLLJJJDDDAAA===999777444111...///...,,,---...000000///////////////////////////........................------------------------------------------------------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///................................................------------------------........................................................................---...//////000000//////////////////////////////000000000000000000000000........./////////000000000/////////////////////...//////000111222333333222222222222222222222222////////////............................................................////////////////////////------..................---------............/////////............//////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........///000000111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////.........///////////////.........................................................///......---,,,................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------.........................................................---------///000111111111000000//////............///000000000000///...////////////000000000///.........000333666888;;;;;;<<>>:::666222000...---///000111000////////////////////////........................------------------------------------------------,,,,,,,,,------------...++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------......------------......------............------,,,,,,,,,,,,------------------------------------------------------------,,,---------............,,,,,,,,,------------...---------------------------------------------------------------------------------------------------------------------------------------------------------............///................................................------------------------..............................................................................///000000000000///////////////////////////000000000000000000000000/////////000000111111222111000000///000000111222222333444555666777888888;;;::::::::::::999999999////////////............................................................////////////////////////,,,---------.../////////---------............/////////............//////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111222444555555222222333333333333222222111111111111111111111111000000000000000000000000//////000000000000//////..................................../////////000......................................................//////...------,,,................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............................................................---,,,---///111222///000111222222111///.........///000000000000000.../////////000000000000222111111111333777;;;===CCCEEEHHHLLLOOOQQQRRRRRRNNNLLLJJJHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIILLLOOOPPPOOONNNOOOQQQPPPPPPQQQQQQQQQQQQPPPPPPJJJJJJJJJJJJKKKLLLLLLMMMNNNMMMLLLLLLKKKHHHCCC@@@888555222000000111000000////////////////////////........................................................................,,,,,,,,,---------......***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------................................................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------......------------......,,,---...//////...---,,,,,,,,,,,,---------......------------------------........................------------............,,,,,,,,,---------......------------------------------------------------........................---------------------------------------------------------------------------------............///......................................................................................................................................................///000000000000000////////////////////////000000000000000000000000///000000111222222333333444444444555666888;;;<<<>>>???@@@AAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDD000/////////............////////////////////////........................////////////////////////,,,,,,------...///000000---------.........////////////............//////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222333555777888::::::444555555666666555555444222222222222222222222222000000000000000000000000//////000000000000//////........................---.........//////000000.................................................../////////...---,,,,,,................................................................................................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........................................................///...---,,,---///111333---///111333333222000......//////000000000000000.../////////000000111111444333333444666:::>>>@@@HHHKKKOOOQQQQQQNNNJJJGGGDDDCCC@@@>>>=========>>>;;;<<<======>>>=========999===AAACCCCCCDDDFFFIIIEEEFFFFFFGGGGGGGGGGGGFFFBBBBBBAAAAAAAAACCCEEEFFFIIIJJJKKKNNNOOOMMMIIIFFF===:::666333111111000///000000000000000000000000////////////////////////................................................,,,,,,,,,------.........***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------......------------......,,,---...//////...---,,,,,,,,,,,,------.........------------------------........................---------.........//////,,,,,,,,,------.........------------------------------------------------........................---------------------------------------------------------------------------------.........//////...................................................................................................................................................//////000000000000000////////////////////////000000000000000000000000000000111222333333444444888999999;;;>>>BBBEEEGGGJJJKKKLLLMMMOOOPPPRRRRRRNNNNNNNNNMMMMMMLLLLLLLLL........................////////////////////////000000//////.........---........................////////////////////////////////////////////////............////////////////////////000000000000............/////////000/////////000000//////...111222222111//////000222///000111111000000111222333666;;;@@@CCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@>>><<<<<<;;;999777333222111111111222333444222222222111111000000000111111000000///000000000000111111111000///...---000000000000000///......////////////////////////////////////////////////////////////////////////------------------,,,,,,........................................................................//////...---,,,,,,++++++................................................//////.........---------......................................................------------......////////////000000000000000...,,,,,,---////////////000111000//////000222555777:::???DDDJJJNNNQQQOOOPPPQQQPPPNNNKKKGGGEEEFFFDDDBBB???===;;;:::999:::999999999:::;;;;;;<<<===;;;;;;======999999;;;<<<;;;;;;;;;;;;<<<======@@@@@@?????????@@@BBBBBBFFFFFFFFFFFFHHHJJJLLLMMMMMMJJJDDD===666111...,,,......///////////////......//////.........000111........................------------------------..............................------------......---------,,,,,,+++++++++.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------.......................................------,,,,,,,,,........................---.........---,,,++++++........................///...---,,,+++,,,---...........................------............------........................////////////////////////---------............///////////////////////////------............------////////////////////////////////////////////////............////////////////////////////////////000///......---...///000///...---///000111000...222111111333666<<>>@@@DDDGGGJJJNNNQQQRRRRRRQQQOOOPPPPPPPPPPPPQQQQQQQQQRRRPPPMMMJJJHHHEEEAAA>>><<<;;;999777777777777888666666555555444444333333222111111000000000000000111111000000////////////000000000000000///......////////////////////////////////////////////////////////////////////////...---------------------.................................................................................------,,,,,,,,,................................................//////.........---------................................................///......------......///////////////000000000000///...------...000111111///000000000111444999===GGGIIIKKKNNNPPPPPPPPPPPPVVVTTTQQQNNNJJJGGGEEEDDD>>>>>>>>>>>>>>>???@@@@@@CCCBBB@@@???>>>>>>======BBB???>>>@@@@@@>>>???BBB@@@???>>><<<:::999999999======>>>??????>>>===<<>>CCCHHHNNNRRRTTTUUURRRPPPMMMFFF???>>>AAA???DDDGGGFFFBBB??????AAA>>>???@@@CCCDDDFFFHHHKKK........................////////////////////////////////////....................................////////////////////////////////////////////////............////////////////////////000000000000....../////////000000000222111111111111000000000111222333333222222444555;;;>>>AAACCCEEEHHHKKKMMMTTTVVVXXXZZZ[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXVVVTTTRRRPPPMMMHHHEEECCCBBB@@@===<<<;;;;;;;;;:::::::::999999999999999555555444333222222111111222111000///...///000000000000111111000000//////////////////////////////////////////////////////////////////////////////......................................................................................................------------------...............................................................---------................................................///......------......///////////////000000000000.........///000111222333111222333444888>>>EEEKKKKKKMMMQQQUUUVVVUUUSSSQQQMMMJJJEEEAAA>>>>>>???@@@@@@AAADDDFFFIIILLLOOOPPPMMMLLLKKKLLLOOOPPPQQQPPPQQQMMMLLLNNNNNNMMMOOOSSSOOONNNLLLJJJIIIHHHGGGGGG???@@@BBBBBBAAA>>>:::888======>>>>>>@@@AAACCCDDDHHHKKKOOOQQQOOOJJJDDD@@@:::777222...---...111333000000000000///...---,,,........................------------------------..............................------------......------------,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------........................------------------------...------------,,,,,,,,,------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------.................................------------,,,,,,,,,............................../////////...------........................------,,,,,,,,,------...........................------............------........................////////////////////////---------............///////////////////////////------............------////////////////////////////////////////////////............////////////////////////////////////,,,...000222333222000///222111000222777<<>>>>>===<<<;;;:::888666444333333222000......///111222000000111111111000000///////////////////////////////////////////////////////////////////////////.........///////////////........................................................................------------....................................................................................................................................//////............//////////////////000000000000...///000000000111222333444777:::===BBBGGGNNNRRRMMMOOOQQQRRRRRRPPPNNNLLL>>><<<;;;:::;;;>>>BBBEEEMMMOOOQQQTTTWWWYYY[[[\\\UUUSSSRRRTTTXXXZZZZZZYYYUUURRRRRRTTTTTTRRRRRRVVVSSSSSSSSSSSSSSSSSSTTTUUUKKKLLLLLLKKKJJJGGGDDDBBB???>>>>>>===<<<;;;;;;;;;>>>BBBHHHMMMOOOMMMJJJGGGBBB???:::555222111222222111111111111222111///.................................................................................------------......------------------,,,,,,------------------------------------------------------------------------,,,,,,------------------................................................------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------...........................///////////////..............................---,,,,,,,,,------..............................------............------........................////////////////////////---------............///////////////////////////------............------////////////////////////////////////////////////............////////////////////////////////////......000111222222222222222333666<<>>;;;:::>>>AAABBBFFFJJJRRROOOMMMQQQVVVWWWRRRMMMMMMLLLKKKJJJNNNUUUZZZZZZ........................////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000111/////////000111333444555666999>>>BBBEEEHHHKKKMMMWWWXXXYYYXXXWWWWWWXXXYYYVVVVVVVVVVVVTTTSSSQQQPPPKKKLLLLLLLLLKKKIIIGGGFFFBBBAAAAAACCCDDDDDDBBB@@@===<<<:::999888888999999::::::;;;===>>>@@@AAAAAADDDCCCBBB@@@>>>;;;888666666444222000///000111222000000111111111111000000000000000000000000000000////////////////////////////////////////////////............//////000000........................................................................---.....................................................................---............................................./////////////////////////////////....../////////////////////000000000000///111333333111111222444:::>>>CCCGGGJJJLLLOOOPPPVVVTTTRRRNNNJJJFFFCCCAAA???@@@BBBEEEIIILLLPPPRRRSSSTTTVVVWWWXXXXXXXXXXXXYYYUUUQQQQQQRRRRRROOOLLLMMMKKKLLLPPPOOOLLLKKKMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQPPPOOOOOOPPPPPPHHHGGGEEEBBB???<<<:::888:::<<>>CCCFFFJJJMMMOOOQQQSSSTTTRRRSSSSSSQQQOOOMMMMMMMMMGGGGGGGGGGGGFFFEEEDDDCCCAAABBBEEEHHHIIIIIIHHHHHHGGGEEECCCCCCCCCCCCBBB@@@<<<;;;:::888888888999999:::;;;;;;===>>>???@@@@@@DDDDDDDDDCCCAAA???<<<;;;888777555333222111111222000000111111222222111111000000000000000000000000////////////////////////////////////////////////---------......//////000........................................................................//////..................................................................---------.......................................////////////////////////000//////......//////000////////////000000000000...111555666555555777:::@@@DDDIIILLLMMMKKKJJJJJJMMMKKKIIIGGGEEEDDDCCCCCCKKKLLLNNNQQQSSSUUUVVVVVVPPPQQQRRRSSSSSSRRRQQQPPPVVVRRROOORRRWWWZZZYYYVVVWWWUUUVVVZZZ[[[YYYYYY\\\^^^]]][[[YYYXXXWWWVVVVVVQQQPPPNNNMMMMMMNNNOOOPPPPPPOOOMMMJJJGGGDDDAAA???:::::::::;;;>>>BBBEEEGGGFFFGGGHHHGGGDDD???:::777333000------000111000...////////////////////////......................................................------------......------------............,,,,,,,,,------------...,,,,,,,,,------------...------------------------+++,,,,,,------.........................................................------------------------,,,,,,,,,------------...------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,------------...........................------.../////////..............................++++++,,,---....................................------............------........................////////////////////////---------............///////////////////////////------............------////////////////////////////////////////////////............////////////000000000000000000000000000//////000333999>>>BBBKKKNNNSSSZZZ^^^^^^[[[WWWMMMLLLLLLMMMOOORRRTTTVVVRRRTTTZZZ^^^ZZZRRROOOQQQXXX```qqq~~~kkkaaafffnnn........................////////////////////////............/////////000////////////////////////////////////////////////////////////////////////............////////////////////////000000000000//////000000000111111111333444555888===BBBGGGJJJNNNQQQSSSSSSQQQOOONNNNNNEEEFFFFFFEEEBBBAAAAAABBB>>>?????????????????????AAACCCGGGKKKNNNOOOOOONNNPPPMMMIIIGGGGGGGGGFFFEEEDDDBBB@@@>>>============>>>>>>============<<<<<<>>>???@@@BBBBBBAAA@@@???;;;:::888666444333111000///000111222222222222111000000000000000000000000////////////////////////////////////////////////+++,,,,,,---......//////........................................................................000000//////......------................................................---------.........//////........................////////////////////////000000////////////000000////////////000000000000,,,111777::::::;;;???CCCDDDGGGJJJKKKIIIFFFEEEDDD@@@BBBDDDHHHKKKMMMNNNOOORRRRRRRRRRRRRRRQQQQQQPPPQQQSSSUUUXXXZZZ[[[[[[ZZZZZZWWWXXX```llluuuwwwvvvnnnkkkjjjnnnqqqssswww}}}~~~|||yyyvvvrrrooommmlll```___\\\YYYUUUQQQNNNLLLNNNNNNNNNNNNMMMKKKIIIHHHAAA???<<<:::999;;;===???CCCDDDGGGHHHHHHEEEBBB@@@;;;666000...000222000...////////////////////////......................................................------------......------------.........///,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,,,,---......///................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,---------..............................,,,,,,---.......................................***+++,,,.......................................------............------........................////////////////////////---------............///////////////////////////------............------////////////////////////////////////////////////............////////////000000000000000000000000444555888<<>><<<;;;999999777999<<>>AAAFFFKKKGGGHHHHHHGGGDDDBBBAAAAAAFFFIIINNNRRRVVVWWWVVVUUUVVVTTTRRRPPPNNNNNNMMMMMMXXX[[[```eeeiiilllmmmnnngggeeefffooo|||xxxtttrrrvvvzzz~~~}}}}}}{{{wwwpppfff\\\TTTOOOHHHIIIKKKMMMNNNNNNNNNMMMMMMJJJFFFAAA>>>======>>>???AAADDDGGGHHHHHHGGGGGGCCC===555222333444222///000000000000000000000000////////////////////////.................................------.........---------.........//////,,,,,,,,,------.........,,,,,,,,,------.........------------------------++++++,,,,,,---...//////////////////////////////........................------------------------,,,,,,,,,------.........------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,------.................................+++,,,,,,---.........---........................)))+++,,,...//////..............................---..................---........................////////////////////////---------.........//////////////////////////////---..................---////////////////////////////////////////////////............/////////000000000000000000000000000888;;;AAAJJJRRR[[[aaadddbbbaaabbbcccdddbbb___]]]]]]\\\ZZZXXXVVVTTTQQQPPPqqq~~~~~~000000//////.........---////////////////////////000000//////.........---............/////////000........................////////////000000000000///////////////////////////000///...------000222///000000000000222555888@@@CCCDDDCCCHHHRRRVVVTTTXXXVVVRRRKKKDDD@@@@@@BBB???CCCFFFEEEEEEHHHIIIGGGNNNFFFEEENNNQQQLLLIIILLLIIIJJJMMMPPPOOOKKKJJJLLLOOOKKKJJJJJJHHHFFFHHHMMMOOOIIIGGGIIIHHHDDDFFFKKKIIIGGGEEEEEEFFFBBB;;;444;;;888999===AAA@@@>>>===@@@???>>>===<<<999444111000000000111111111111111111222222000//////111222000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................---------............///////////////////////////............................................................////////////000///---,,,,,,---...///000///...///000111111000555888===BBBDDDDDDBBBAAAFFFEEECCCCCCCCCEEEGGGGGGPPPRRRTTTTTTRRRPPPOOOPPPLLLRRRUUUSSSRRRWWW^^^aaammmmmmooorrruuusssnnniiiaaa\\\\\\dddoootttnnnfff\\\___bbbfffkkkqqqxxx||||||xxxuuuwww{{{|||lll```[[[WWWYYYUUULLLGGGHHHJJJJJJMMMKKKIIIHHHGGGCCC<<<666999<<>>888333000000000111000///...---...//////////////////////////////................................................//////.........---------................................................................................................////////////////////////......------------......................................................+++...000///,,,+++---000------------------------........................------......//////000000------------------------,,,,,,,,,---------..............................................................................---------............///........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////000000//////.........---///000111222222111000//////////////////.........111000///...---...000111,,,///222444444444666777EEEJJJQQQXXX[[[^^^___```eeebbbaaadddddd```]]]^^^ZZZUUUTTTWWWUUUSSS[[[iiisssmmmooo|||sss000/////////............////////////////////////000/////////...................../////////000000........................////////////000000000000///////////////////////////111111111//////000222000111333444666:::@@@DDDCCCJJJOOOQQQVVV[[[ZZZUUUPPPOOOLLLHHHEEECCCCCCEEEIIIMMMOOONNNNNNNNNJJJDDDHHHIIIMMMOOOMMMKKKPPPWWW^^^VVVTTT\\\eeehhhlllqqqpppeeeYYYUUUWWW^^^iiisssjjjccc[[[WWWPPPJJJJJJNNNJJJGGGDDDBBBCCCDDDEEEEEEEEE@@@:::999:::;;;<<<<<<>>>===;;;<<<>>>???>>>===333333222222111111111111000111333222111000111222000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................---------............///////////////////////////............................................................//////////////////......//////000111222000......000333555666;;;<<>>:::666222000000000111111111000///...////////////////////////................................................//////.........---------..............................................................................................................................------------......................................................,,,---//////......///000------------------------.................................///////////////------------------------,,,,,,---------.................................................................................---------............///........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////000/////////............//////000000000000//////////////////////////////......//////000000000000111111111222666===FFFMMMSSSWWW\\\___aaabbbcccdddeeedddfffgggbbbZZZXXXZZZPPPWWWbbbjjjlllmmmwwwsssfffggglllooonnnnnnjjj```UUUSSSXXXccchhhooossstttnnncccZZZ////////////............////////////////////////////////////................../////////000000000........................////////////000000000000////////////////////////000111222222111000111222333666999===AAAEEEKKKOOONNNRRRUUUTTTRRRQQQLLLFFFFFFGGGGGGHHHIIIJJJKKKLLLPPPQQQPPPLLLKKKNNNOOOMMMNNN```pppqqqllllllttt{{{yyykkkiiizzz{{{nnnkkkrrr~~~|||qqqfff___```dddeeeccc^^^UUULLLGGGGGGHHHIIIHHHHHHHHHIIIHHHDDDAAA???===::::::<<<>>>??????999888777555444444333333///111333444333111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................---------............///////////////////////////............................................................////////////...///000111111222111111222111//////222666;;;>>>???@@@AAADDDGGGJJJMMMNNNLLLQQQUUUSSSNNNKKKNNNRRRRRRRRRSSSUUUXXXYYYYYYXXXOOOSSSSSSMMMHHHGGGHHHGGGLLLKKKJJJKKKKKKJJJGGGEEENNNKKKJJJMMMRRRUUUUUUSSSVVVWWWWWWVVVUUUVVVXXXZZZSSSVVVZZZZZZXXXWWWXXXZZZTTT[[[bbbdddbbbbbbggglllyyynnn___YYYTTTMMMKKKKKKLLLKKKIII@@@???>>>>>>>>>@@@CCCDDDAAACCCDDDDDDBBB===777444000111333444444222000...////////////////////////...............................................................---------..............................................................................................................................------------.........................................................------...000111111000------------------------........................///////////////.........------------------------,,,------------.................................................................................---------............///........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////////////////............//////............//////////////////////////////---...000222222222111000444555888<<>><<<;;;999===<<<:::888888777777888111222333333111000111222000000000000000000000000////////////////////////////////////////////////........................////////////////////////................................................---------............///////////////////////////............................................................///////////////000111222222111000///000111222444666:::???CCCBBBCCCFFFIIIMMMQQQTTTVVVTTTRRRPPPKKKIIIKKKQQQWWW[[[YYYWWWWWWXXXWWWUUURRR???DDDGGGEEEEEEGGGIIIHHHKKKKKKMMMOOOQQQTTTUUUUUUWWWVVVUUUUUUWWWYYY\\\]]]^^^```aaa```]]]ZZZXXXWWWTTTYYY]]]___]]]\\\^^^```YYYZZZ[[[[[[ZZZYYYZZZ[[[___jjjyyy}}}wwwooocccZZZTTTPPPKKKHHHGGGEEECCCAAA@@@@@@AAAAAA===???CCCEEEEEEBBB>>>;;;444444444444333222000000////////////////////////......................................................................................................................................................................................................------------......................................................///,,,+++...222444333111................................................000000//////......------........................------------....................................................................................---------............///........................,,,,,,,,,---------......................................................................................................///////////////////////////////////////////////////////////////.........000000...------...000000///////////////000000000///000111111222333333333666<<>>;;;===<<<:::888888888999999555555444111//////111333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------............///////////////////////////............................................................////////////000111111222111000...---...222777:::===???CCCFFFHHHJJJMMMPPPSSSTTTTTTTTTNNNJJJHHHJJJQQQXXX]]]___VVVTTTQQQOOOMMMKKKIIIGGG>>>DDDHHHIIILLLQQQTTTSSSRRRSSSUUUXXX[[[^^^aaacccZZZ[[[[[[[[[\\\]]]```bbb```dddhhhhhheee```[[[YYYZZZ\\\___``````aaaeeehhhaaa___^^^bbbgggiiieeeaaaZZZYYYWWW[[[gggwww|||rrreeeWWWMMMGGGFFFDDDCCCAAA@@@??????;;;<<>>@@@EEEIIIIIIHHHKKKPPPFFFJJJNNNMMMLLLQQQ]]]ggg{{{wwwzzzkkkvvv}}}xxxoooeeeVVVGGGJJJJJJJJJKKKKKKIIIEEEBBB>>>===:::888666777777888999999777555222000111333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------............///////////////////////////............................................................////////////111111111111111000//////111777>>>BBBCCCDDDGGGJJJPPPQQQSSSSSSSSSQQQNNNMMMNNNMMMOOOVVV^^^aaa]]]WWWHHHIIIHHHGGGDDDCCCDDDFFFNNNRRRTTTTTTVVV\\\^^^\\\]]]^^^______^^^^^^```aaa___```bbbeeeggghhhiiiiiiiiimmmqqqrrroookkkgggdddfffeeeeeefffhhhjjjlllnnnaaa___```eeekkkmmmiiiddd]]]^^^___dddoooyyyyyysssvvvjjjJJJIIIGGGEEECCCAAA@@@@@@<<<<<<<<<===???BBBEEEGGG@@@<<<888333000000111333000000000000000000000000////////////////////////........................---------...............................................................................................................------------------------......------------.........................................................------...000111111000................................................///////////////.................................------........./////////........................................................................---------............///........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////.........///////////////111111000000000000111111...//////000000111111222000///...///222888>>>BBBSSSWWW\\\aaaccceeeggghhhgggggggggdddaaa``````bbbZZZXXX```uuu{{{ppp```UUUUUU[[[^^^[[[RRRVVV___lllzzz............/////////000////////////////////////............/////////000//////000000000111111111////////////////////////////////////000000000000000000000000000000000000000333777;;;???EEEKKKOOOQQQQQQQQQOOOKKKGGGEEEEEEHHHHHHKKKOOOMMMKKKOOOWWW^^^cccfffbbb^^^ddduuu~~~nnnUUUUUUSSSQQQPPPOOOMMMJJJHHHFFFCCC???<<<999888888888;;;===>>><<<888444222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------............///////////////////////////............................................................////////////000000000111111333444444999>>>DDDGGGGGGHHHLLLPPPSSSRRRQQQPPPNNNMMMLLLKKKSSSTTTWWW\\\^^^ZZZRRRKKKFFFKKKNNNMMMKKKKKKQQQVVVbbbddddddcccfffmmmooommmppprrrqqqnnnhhhdddbbbbbbmmmooorrrxxx}}}~~~{{{yyyuuuvvvxxxwwwtttrrrrrrrrrqqqnnnkkkllloooqqqooollljjjjjjjjjiiihhhfffcccbbb^^^gggsssuuulllpppyyyaaa]]]VVVOOOIIIFFFEEEDDD@@@???===<<<===@@@CCCEEEDDDAAA===888444222222222000000000000000000000000////////////////////////........................---------.........//////................................................................................................------------------------......------------......................................................,,,---//////......///000.........................................................///////////////....................................////////////........................................................................---------............///........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////............/////////000//////000000000000//////...//////000111111222222111111444888>>>FFFMMMQQQ[[[]]]```aaabbbccceeegggbbbccccccaaa^^^\\\[[[\\\YYYXXX___ppp}}}|||rrriiiYYYQQQKKKMMMSSSWWW\\\```hhhrrr---.........//////000000////////////////////////---.........//////000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000555<<>>888222///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////................................................---------.........//////////////////////////////............................................................/////////000//////000111333555888:::@@@DDDHHHIIIHHHJJJPPPVVVPPPNNNLLLJJJJJJKKKMMMOOONNNQQQTTTUUUTTTQQQNNNMMMQQQWWW]]]\\\YYYZZZbbbjjjppprrrssssssxxxwwwpppmmmlllyyy{{{yyyyyy{{{{{{vvvmmmhhhiiimmmeeejjjsssiiifffdddgggnnnuuuyyyzzz{{{ttthhh[[[QQQKKKIIIIIICCCBBB@@@>>>===>>>@@@AAAFFFDDDAAA===999555222111000000000000000000000000000000000000000000000000........................---------.........//////................................................................................................------------------------.........------.........................................................+++...000///,,,+++---000////////////////////////........................---.........//////000000////////////////////////............/////////000........................................................................---------.........//////........................,,,,,,,,,---------......................................................................................................////////////////////////////////////////////////---.........//////000000---...///000000///...---...//////000111222222222222555;;;CCCKKKTTT[[[___ZZZ]]]bbbddddddccccccccc[[[\\\\\\ZZZWWWTTTSSSSSSYYYUUUUUU\\\```ZZZQQQLLLQQQNNNVVVfffqqqttt{{{000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000////////////000000111111111111111222333444555===???DDDIIINNNSSSVVVWWWPPPNNNLLLKKKHHHHHHQQQ[[[[[[TTTQQQSSSQQQYYY|||}}}}}}jjj```___kkksssoookkktttvvvnnnkkkcccdddgggkkkssszzz|||sssyyysssuuusssggg___XXXLLLKKKIIIIIIJJJGGGBBB===;;;888BBBHHHCCC===;;;888444444444333222111000//////111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////222222111///...---,,,+++///////////////////////////////////////.........111///...///222222000---222111222333777;;;???AAAIIIJJJJJJJJJJJJLLLOOORRRMMMFFFFFFNNNUUURRRMMMLLLGGGJJJFFFGGGOOOOOORRR```^^^eeemmmoookkkiiiqqqzzz}}}xxxqqqttt~~~{{{uuussspppllljjjllloootttxxxyyyxxxwwwuuuoooiiigggiiijjjgggcccuuu|||nnnbbbTTTIIIMMMIIIEEE@@@:::555999@@@FFFGGGFFFBBB<<<666111///......///000111111000000000000000000000000000000000000000000000000000000//////////////////////////////.........---------......................................................------------............////////////..............................---------............///......////////////......////////////////////////000000//////.........---......------------......////////////////////////////////////////////////........................................................................////////////............................................................................................................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////333///...222444222222333999<<>>AAA??????@@@>>>888444444333222111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////111111000///...------,,,////////////////////////////////////////////////222000///000222333111///222333555888<<<@@@DDDFFFKKKLLLLLLJJJIIIIIIKKKMMMHHHHHHNNNWWWXXXPPPJJJIIIGGGMMMMMMQQQZZZ[[[```nnnsssrrrrrrtttwwwyyy{{{}}}~~~yyyyyywwwtttkkklllnnnqqqrrrqqqooonnnooollliiijjjnnnrrrrrrrrr~~~}}}~~~xxx]]]IIIEEEEEEIIIJJJCCC;;;777@@@AAABBBAAA>>>:::777666000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////.........---------......................................................------------............////////////..............................---------............///......////////////......////////////////////////000/////////............///......------......///////////////////////////................................................................................................////////////............................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000///000//////000///---111777EEEHHHNNNVVV]]]aaabbbaaaaaaeeeiiiiiieeeaaa```aaa]]]\\\^^^bbb^^^SSSJJJHHHNNNJJJIIIPPPXXX___iiirrr000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000111111111000000///333333333444777:::>>>@@@GGGIIIKKKMMMLLLJJJGGGFFFDDDKKKQQQSSSSSSXXXaaaiiimmmiiimmmwww~~~~~~uuuhhh\\\VVVWWWZZZVVVTTTOOOJJJFFFDDDEEEFFFFFFOOOKKKEEEIIIHHHDDDGGGGGGHHHIIIHHHHHHIIILLLOOOKKKMMMLLLKKKPPPZZZaaaddduuu{{{}}}ccc\\\SSSLLLJJJIIIHHHEEE???>>>======BBBEEEBBB===777666444222111111111222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////000/////////............////////////////////////////////////////////////222111000111333333222111444666:::>>>BBBFFFIIIJJJLLLMMMMMMLLLIIIHHHHHHIIIKKKNNNTTTVVVQQQIIIFFFHHHRRR\\\```eeemmmooovvvwwwwwwvvvuuusssqqqnnnmmmmmmpppttt|||zzzkkk[[[KKKEEEEEEAAA;;;888<<<===>>>??????===;;;999444333222000//////000111000000000000000000000000000000000000000000000000////////////////////////...............---------......................................................------------............////////////..............................---------............///......////////////......////////////////////////////////////............///......------......///////////////////////////................................................................................................////////////............................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000......777BBBSSSVVVZZZ]]]___```bbbccccccdddeeecccaaa``````aaauuuppplllggg___TTTMMMLLLHHHSSS___kkkyyy////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000111111222222111000000333333555777<<>><<<:::888888666333111//////000111000000000000000000000000////////////////////////////////////////////////..............................................................................------------............////////////..............................---------............///......////////////......///////////////////////////////////////.........//////............//////////////////////////////------------------------........................................................................////////////............................................................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111000111555777<<>>@@@DDDGGGIIIJJJIIIIIIJJJKKKKKKIIIEEEBBBAAAAAAEEEFFFGGGJJJTTTfffyyy|||sssuuuvvvwwwyyy}}}zzztttooolllooovvv}}}wwweeeQQQEEEBBB>>><<<:::;;;<<<<<<:::888:::888555222111000111111111111111111111111111111////////////////////////////////////////////////---...........................................................................------------............////////////..............................---------............///......////////////......////////////////////////.........////////////////////////....../////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////////////////............................................................................................................////////////////////////////////////////////////........................///////////////////////////////////////////////////////////////////////////000000000111111111222222000222;;;DDDLLLVVV^^^___aaacccbbb___^^^aaadddccc]]]YYY^^^gggkkkggg```OOOOOOOOOPPPUUU^^^eeeiii000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111000000111222333555666999;;;???DDDKKKQQQVVVXXXTTTTTTSSSSSSSSSSSSRRRRRRKKKOOOQQQ\\\wwwiii[[[TTTPPPKKKFFFDDDDDDCCCCCCHHHPPPXXX]]]___eeemmmxxx|||~~~~~~zzzxxxxxxvvvrrrhhheee^^^VVVOOOLLLLLLNNN___dddxxx}}}}}}kkkRRRMMMIIIGGGEEEBBBDDDIIIEEEDDDAAA===999555222000333222222222222111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////.........///////////////////////////////////////...//////000000111111222...000111222333555999<<>>:::999;;;======<<<;;;999777555333222222222111111111111111111111111000000000000000000000000////////////////////////---------.....................................................................------------............////////////..............................---------............///......////////////......////////////////////////.........///////////////000//////......//////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............................................................................................................////////////////////////////////////////////////........................////////////////////////000000000000000000000000///////////////////////////000000111111222222222333222777DDDOOOWWW\\\aaaaaabbbcccbbbaaa```aaaccc\\\]]]bbbkkkqqqnnnaaaVVVKKKLLLNNNUUUfff000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111111000//////111444777999@@@BBBFFFLLLQQQTTTWWWXXXUUUUUUVVVVVVWWWWWWWWWWWWNNNaaannnpppoooaaa[[[SSSNNNNNNNNNIIIGGGIIIDDDIIIQQQZZZdddnnnvvv|||~~~|||xxxqqqhhh```ZZZWWWWWWXXXaaammmmmmggglllxxxyyy{{{aaaXXXPPPOOOMMMIIIGGGIIIEEEEEECCCAAA>>>999555333333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////........................///////////////////////////////////////////////////////////////.........////////////////////////...//////000111111222222...000333444555888===BBBGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGDDDAAAAAABBBCCCJJJWWWccciiisss{{{yyywwwtttqqq|||wwwyyyzzzkkkbbbMMMFFF>>>:::;;;======<<<:::999888777555444222222111111111111111111111111000000000000000000000000////////////////////////---------.........//////......................................................------------............////////////..............................---------............///......////////////......////////////////////////............/////////000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............................................................................................................////////////////////////////////////////////////........................////////////////////////000000000000000000000000///////////////////////////000000111111222333333666:::DDDPPPXXXYYY[[[___aaa`````````aaaaaa___]]]YYYaaakkkoookkk```TTTMMMKKKSSS\\\hhh}}}000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111111000......111555999<<>>:::;;;:::999999999555000222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////---------.........//////........................000000000000000000000000............/////////000.........///////////////,,,------...//////000000000///////////////000111000111111111111111000///333222222222222333333444333333222222222111111111222222222111000///...---000000////////////000000000000111111111111000000000000000000000000000000000//////000111000///.........------------..............................////////////////////////////////////////////////...............///000000////////////////////////---------............///...///000///------///000////////////000111222333//////444777333///555@@@RRRVVVZZZ[[[ZZZZZZ[[[]]]]]]^^^]]]\\\\\\[[[VVVPPP___aaaWWWMMMNNNMMMOOOYYY{{{000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111000///...///111222222333666;;;BBBHHHLLLQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXTTTUUUpppvvvcccVVVKKKIIIIIIIIIHHHGGGNNNWWW\\\dddqqquuullleeebbbdddnnn~~~zzzgggRRRMMMHHHGGGEEE@@@>>>???:::777444222222222222111000000000000111111111222000000000000000000000000000000111111111111000000////////////////////////////////////////////////000///...------...///000111222222111//////000111///////////////////////////000222222111111333444333666:::@@@DDDGGGIIIIIIJJJJJJIIIGGGDDDBBBCCCDDDFFFOOONNNMMMVVV```ooo~~~||||||lll[[[MMMBBB>>>======<<<;;;:::;;;:::666222222222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////---------.........//////........................000000000000000000000000........./////////000000//////000000000000000000///////////////.........111000000000000111222222111111222333444444444444777666555444333222222222333333333222222222222222111222222222222222111111000000000000000000111111...//////000000000000000000000000000000000000000000000///000000///...---.........------.................................////////////////////////////////////////////////...............///000000////////////////////////........./////////000000...///000///------///000000/////////000111222222222000111444555999EEERRRYYY\\\^^^^^^\\\\\\]]]^^^\\\[[[YYYWWWWWWTTTOOOIIIBBBOOORRRRRRZZZ```lll~~~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111000//////111222333555888===CCCIIINNNQQQUUUUUUVVVWWWWWWXXXXXXXXXQQQNNNLLLZZZ~~~|||wwwrrrdddTTTJJJEEEDDDDDDEEEEEEKKKZZZiiittt{{{zzzwwwyyyxxxoooeee```eeeooowww|||```TTTIIIEEECCCAAA@@@AAA@@@;;;555111111222333333000000000111111111111111222222222222222222222222000000111111111111000000//////////////////////////////////////////////////////............//////222333333222000000111333///////////////////////////000111111111111333555666999???EEEHHHJJJIIIIIIIIIHHHGGGDDDAAAAAABBBDDDCCCMMMPPPUUUfffwww{{{{{{yyykkklllwww|||rrr___NNNCCC>>>@@@===:::;;;<<<;;;777444333222222111000000000111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////------........./////////........................000000000000000000000000....../////////000000000111111111000000000000000111111000000///......---//////000000111222333333222333333444666666777777>>>===<<<;;;:::999999999777666666555444333333222111111222333333333333333111111111111111111111222//////000000111111111111000000000000000000000000111111111111000///------................................................////////////////////////////////////////////////...............///000000////////////////////////////////////000000000111///000000///......///111000000/////////000111111666222///222888CCCSSS```___```aaa___]]]\\\]]]^^^\\\YYYWWWVVVUUURRRLLLGGGCCCKKKMMMUUUjjj}}}////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111000///000222444222555;;;BBBHHHMMMQQQRRRUUUWWWXXXXXXWWWVVVUUUUUUMMMMMMRRRfffvvvkkkfff```VVVLLLGGGEEEHHHPPPVVVZZZbbbttt{{{yyy{{{xxxpppjjjfffdddkkk|||wwweeePPPGGGEEECCCBBBBBBBBB>>>888444222222333222111111111111111111111111222222222222222222222222000000111111111111000000/////////////////////////////////////////////////////////......////////////000000///...---///111///////////////////////////000111111111222555777<<<>>>CCCGGGJJJKKKKKKJJJHHHFFFDDDAAA???AAAEEEIIIGGGPPPVVVddd}}}~~~zzz}}}~~~zzznnnnnnwwwxxxsssdddTTTIIIEEE>>>999:::<<<;;;888777444444222111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////............////////////........................////////////////////////...////////////000000000000000000000000000000000111111111000000000000000...///111333555666888888<<<<<<<<<<<<===>>>>>>???CCCBBBBBBBBBCCCDDDEEEFFFBBBBBB@@@???===;;;:::999888999999999999999888888555555444444333222222111222222222222222333333444000000000000000000000000333444444333111///............////////////..............................////////////////////////////////////////////////...............///000000////////////////////////....../////////000000000///000000///......///111000000000//////000000111555333222666???KKKXXXaaa``````___^^^\\\[[[[[[\\\[[[YYYXXXZZZXXXSSSMMMJJJMMMSSSYYYmmm////////////////////////////////////////////////111111111111111111111111000000000000000000000000000111111000000111444666555999@@@GGGMMMQQQSSSTTTTTTVVVWWWVVVTTTSSSTTTVVVZZZaaannnpppggg___WWWRRRNNNHHHFFFHHHIIIRRRbbbqqqxxx{{{nnnfff```lll~~~yyy```RRRMMMIIIFFFEEEAAA???;;;888666444222000222222222111111111111111111111111111111111111111000000111111111111000000////////////////////////////////////////////////...//////////////////...---...///...------...000000000000000000000000000///000111222222444888;;;BBBCCCEEEFFFHHHJJJKKKLLLIIIGGGCCC???>>>BBBIIINNNZZZaaafffvvv{{{||||||{{{rrraaaPPPDDD;;;;;;<<<:::999999666555444222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////000000000111//////000000000111111111000111111333444555666666666888;;;>>>@@@BBBCCCDDDIIIHHHGGGFFFEEEEEEFFFFFFCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCAAA@@@???>>>999999888888666444333222333222222111111222222333111111111111111111111111444666777555222000000111......///000000///......////////////////////////////////////////////////////////////////////////...............///000000////////////////////////------.........////////////000111000......000111111000000000000111111222222666<<>>===;;;888333///222222222222222111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////......////////////.........///000///......000222000000000000000000000000///000222333444888<<<@@@FFFFFFFFFFFFGGGIIIJJJKKKKKKIIIEEEBBBCCCJJJTTT[[[rrrvvvvvv~~~zzz{{{eeeSSSCCC@@@???;;;999<<<999888666444333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////000000000000000000000000/////////000000000111111//////000111222333333444333444555888:::<<<>>>???DDDEEEHHHJJJLLLMMMMMMMMMHHHGGGEEECCCBBBBBBBBBCCC??????>>>==================>>>???@@@BBBDDDEEEFFFDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;;;;:::888777555444333222000///000000111111111111111111111111111333666888666222000111333...///000111111000///...////////////////////////////////////////////////////////////////////////...............///000000////////////////////////------------............000000111000//////000222111111111111222333444444222<<>>;;;777333333333333222222111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////---...///000000///...---///000111000//////111333000000000000000000000000///000222333666;;;@@@EEEFFFFFFGGGHHHHHHHHHHHHGGGLLLJJJIIIKKKRRR___nnnxxx}}}{{{~~~gggQQQHHHCCC<<<:::===;;;:::888666444333222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000000////////////////////////000000000000000000000000//////000000000111111111///000111333555666777888999:::<<>><<<;;;::::::<<<<<<<<<<<<;;;::::::::::::;;;777777999:::<<<>>>???@@@???>>>>>>===<<<;;;999888888:::<<<===>>>>>>===<<<999777555222111111111222111111111111111111111111000444666555111///111333...///000111111000///...////////////////////////////////////////////////////////////////////////...............///000000////////////////////////............////////////000111111000//////000222000111111222333555666777;;;HHHTTTYYY[[[___```___^^^]]]]]]]]]\\\YYYSSSOOONNNNNNQQQQQQKKKIIIZZZppp000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111000000333777;;;DDDGGGMMMRRRUUUWWWWWWVVVUUUPPPIIIGGGQQQiiizzzeeeTTTMMMHHHHHHLLLSSS[[[hhh}}}~~~zzz~~~sss```UUUHHHFFFCCCAAA@@@>>>:::888333333333222222111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////---...///000000///...---...///000///...///000222000000000000000000000000///000222444777<<>>;;;>>><<<;;;999777555333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111333555777999:::;;;???@@@AAADDDFFFHHHJJJKKKIIIJJJJJJIIIGGGDDDAAA???===<<<:::999999;;;===>>>;;;;;;;;;<<<===???@@@AAA>>>>>>>>>>>>>>>>>>?????????????????????>>>===<<<666888;;;>>>AAABBBAAAAAA>>><<<999777555444555555111111111111111111111111...222555444000...000333...///000222222000///...000000000000000000000000////////////////////////////////////////////////...............///000000////////////////////////////////////000000000000000111111000//////000222000111111222444666888999EEERRR\\\[[[XXXZZZ\\\[[[\\\[[[ZZZZZZYYYTTTMMMGGGKKKKKKOOOQQQMMMRRRnnn111111000000000000111111000000000000000000000000000000000000111111111111222222222111111111111111000222333222222888BBBJJJNNNOOOQQQUUUXXXYYYWWWTTTOOOPPPIIIHHHddd~~~hhhUUULLLKKKDDDLLL\\\qqq{{{uuuxxxjjjTTTNNNDDD===>>>@@@===888444333222222333333222000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000222111000///111222111333666<<>>>>>>>>>>>???@@@AAABBBEEEEEEDDDCCCDDDDDDEEEFFFHHHDDD>>>===@@@CCCDDDCCC???DDDFFFDDDCCCEEEAAA:::???<<<<<<======;;;999888>>>???AAABBBAAA<<<555111777555222000000111333555222111111111111222222333000000000000000000000000------......//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111111444666444222555???GGGVVVXXXYYYZZZZZZ[[[]]]^^^^^^[[[XXXVVVQQQKKKFFFEEEHHHEEELLL^^^ooo111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111000222444444666;;;EEEMMMOOOPPPSSSXXX[[[ZZZUUUQQQKKKJJJQQQeeezzz|||xxxiiiVVVJJJIIILLL[[[fffwwwxxxjjjXXXEEE???CCCEEEAAA;;;777555333333333444333222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000111333222555999>>>BBBDDDEEEFFFHHHIIIHHHFFFFFFGGGHHHHHHNNNSSS]]]qqq~~~zzzzzz{{{fffXXXLLL>>>>>>>>><<<888444222333555333222111111000000111111111111111111000000000///000000000000000000000000000///...------///000111////////////////////////.........///////////////000000000000000000//////111222222111///...///111///...///222666888888777>>>>>>???AAADDDGGGIIIJJJHHHFFFCCCBBBCCCCCCAAA???>>>???AAADDDEEEEEEEEEEEEEEEDDDDDDEEEHHHJJJKKKKKKHHHGGGFFFDDDCCCDDDFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJGGGJJJHHHAAA???BBBDDDBBBCCCAAA@@@AAAAAA@@@>>>>>>;;;;;;;;;;;;===@@@DDDFFF<<<:::888555333111111111111111000000111111222222000000000000000000000000.........///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........000000000000111111111111///111333444777>>>HHHQQQYYYYYYZZZ[[[[[[\\\]]]^^^aaaYYYRRROOONNNKKKIIIHHHTTTQQQ[[[yyy111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111000333666888;;;AAAJJJQQQSSSTTTVVVXXXYYYWWWRRROOOSSSRRRfff|||wwwbbbbbb]]]RRRIIIIIISSS]]]zzz~~~~~~|||gggMMMGGGJJJHHHCCC???<<<999555333333444444333111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111222333222111000222333333888>>>AAABBBCCCFFFIIIKKKHHHFFFEEEFFFHHHIIIJJJVVVbbbooo|||||||||ppp^^^NNNAAA@@@>>><<<999666444333222222111000000000000111111111111111000000000000000000000000000000000000000///...---...///000111////////////////////////000000000//////............///000111111111000///111222222111//////000222000000333777;;;>>>>>>===BBBBBBBBBCCCCCCDDDEEEFFFAAA>>>;;;;;;===@@@BBBBBBBBBDDDGGGJJJJJJIIIGGGFFFKKKHHHGGGLLLSSSVVVRRRMMMQQQNNNLLLKKKMMMNNNOOONNNRRRXXX^^^```^^^^^^```bbbffffffaaaUUUKKKHHHGGGFFFCCCDDDCCCCCCCCCCCCCCCCCC???>>><<<:::999<<>><<<888444000...000000000000000111222222000000000000000000000000000000///////////////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......000000000111111111222222000000111555===HHHRRRYYY\\\\\\[[[[[[\\\\\\]]]^^^___VVVOOOOOOOOOLLLHHHHHHTTT^^^sss111111000000000000111111000000000000000000000000///000000000111111111111000000000111111111111111111333888<<<@@@GGGOOOTTTVVVWWWXXXUUUSSSTTTXXX\\\aaaggg|||hhheeeRRROOOJJJHHHLLLZZZlllzzzttt]]]UUUPPPGGGBBBDDDAAA===777333222333444444111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000111222222111000000222444555;;;BBBEEECCCCCCGGGKKKMMMJJJIIIGGGEEEFFFMMMTTTaaaqqq}}}tttaaaIIIDDD@@@???AAA>>>777000222222111000000000000111111111111000000000000000000000000000000000000000//////......//////000111////////////////////////000/////////////////////---...000222222222111000000111111111000000222444777888;;;>>>@@@AAA@@@@@@======<<<<<<<<<======>>>;;;;;;:::<<>><<<;;;;;;AAAAAABBBAAA>>>999555222111111111000000111222222000000000000000000000000111000000000//////......////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////////////////000000111111111222222222444222333888CCCOOOWWW[[[___]]]\\\\\\\\\]]]\\\\\\TTTPPPQQQUUURRRIIIEEEHHHXXXsss111111000000000000111111000000000000000000000000///000000000111111111111000111111111222222222333222555:::@@@FFFLLLRRRUUUVVVXXXXXXUUUTTT]]]nnn{{{uuujjj]]][[[NNNKKKJJJNNN[[[nnnsssiiiZZZIIIDDDHHHEEE@@@999444333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000///000333555888>>>EEEGGGEEEDDDGGGKKKJJJKKKLLLJJJEEEFFFVVVhhhxxxttt\\\OOOAAA<<<@@@AAA:::222333222222111111111111111000000000000000000111111000000000000000000000000///////////////000111111000000000000000000000000......//////000111111222...///000111222222111111///000222222222333555888???@@@AAA@@@???>>><<<<<<999999999999999:::;;;<<<<<<>>>@@@BBBDDDFFFIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLPPPQQQ^^^|||oookkkmmmxxx{{{nnnffffffgggmmmttt{{{}}}{{{wwwoooeee[[[WWWVVVZZZ^^^]]]UUUNNNLLLIIIEEEEEEDDDDDDDDDDDDCCCBBB@@@>>>@@@BBBBBBBBB???<<<:::555444333222222222222222111111111111111111111111111111000000/////////...000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000000000111111111111222222222222444333666>>>JJJUUU[[[]]]```^^^\\\\\\]]]\\\ZZZXXXKKKKKKPPPRRRKKKBBBIIIWWWwww111111000000000000111111000000000000000000000000000000000000111111111111111111222222333444444444777:::???FFFLLLQQQUUUVVVTTTUUUUUUYYYbbbuuufffVVVPPPMMMSSSWWW]]]dddmmmzzz~~~lll[[[QQQMMMJJJDDD===888555444333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000///000222666999<<<@@@EEEGGGFFFFFFHHHJJJFFFHHHLLLNNNKKKRRRmmmtttbbbMMM@@@===???===:::444444333222222222222222000000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000---......///111222222333000000111111111111111222000222444555666999<<<>>>CCCDDDCCC???;;;999888888<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEEEEEEEEEEFFFHHHEEEEEEGGGJJJPPPWWW^^^bbbgggnnn{{{{{{xxxtttpppooosss{{{|||tttnnniiijjjmmmrrrxxxwwwkkk```[[[UUUNNNLLLFFF@@@@@@CCCFFFDDDBBB>>>???@@@AAABBBBBBAAA@@@999999777666444333333333111111111111111111111111111000000000000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111111111111222222222222333222555;;;FFFRRR[[[_________]]][[[\\\]]][[[VVVQQQIIIGGGIIIJJJDDDEEE\\\yyy111111000000000000111111000000000000000000000000000000000000111111111111222222333444444555666666===@@@EEELLLRRRVVVWWWXXXTTTQQQRRR___uuusssXXXKKKHHHGGG\\\lll~~~zzzfffRRRNNNIIIBBB<<<999777555444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222555:::===???AAADDDFFFHHHHHHHHHGGGFFFFFFLLLUUU\\\mmm|||{{{zzz{{{zzzjjjXXXIII@@@======666555444444333333444444///000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000//////000000000111111111333222111//////000111222222444777:::<<>>===;;;999777555444444111111111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111222222222333333444:::EEEPPPYYY^^^^^^\\\\\\[[[ZZZ\\\]]]ZZZRRRKKKIIIDDDFFFLLLOOOZZZ{{{111111000000000000111111000000000000000000000000000000000000111111111111333333444444555666777777BBBDDDIIIPPPVVVYYYYYYYYYVVVOOOPPPcccyyyfffVVVMMMMMMOOOccc}}}xxxVVVQQQLLLEEE@@@<<<999777555222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222444888===AAAAAAAAACCCFFFIIIIIIHHHFFFIIIFFFMMM[[[lll|||uuuooollljjjffffffgggjjjpppyyyttt[[[FFF<<<;;;666666555444444444444555//////000000111111111222000000000000000000000000//////000111111111111111000000000000000000000000111111111111000000000000555444111///...///111333444777:::===@@@DDDIIILLLGGGGGGEEEAAA===<<>>===>>>???AAABBB@@@>>>;;;888666555444111111111111111111111111//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222111111222222222333333333999AAAMMMXXX]]]]]]ZZZWWW[[[YYYYYY\\\]]]YYYPPPHHHGGGBBBHHHVVVaaaqqq111111111111111111111111222222111111111111222222111111111000000000000000000111333333444777<<>>CCCHHHKKKJJJHHHFFFGGGFFFEEECCCBBB@@@@@@@@@AAADDDGGGGGGFFFEEEFFFGGGHHHEEEGGGNNNWWWaaappp}}}rrrmmmmmmvvv~~~xxxzzzwwwyyytttnnniiihhhiiikkklllqqqrrrqqqppprrrtttpppiiirrrzzz}}}rrriiiooofffmmm}}}vvv]]]QQQMMMGGGBBB>>>===>>>???<<<:::888888999:::999888555222//////111111///,,,222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000////////////333222111111333444333222===MMMXXXYYY[[[aaa^^^WWW\\\^^^\\\TTTLLLJJJLLLNNNEEERRR```mmm~~~111111111111111111111111222222111111111111222222111111111111000000000000000111333444555888===AAADDDJJJQQQTTTXXXZZZXXXSSSOOOWWWjjj}}}ddd]]]UUUOOOLLLSSSggg{{{|||uuu|||bbbUUUHHHCCCBBB???;;;999555444333333333333333444222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000111000000000000000111222222222333555666999===BBBFFFHHHCCCBBBEEEFFFEEEFFFHHHHHHSSSfff{{{sssccc]]]UUUOOOLLLKKKKKKKKKPPPRRRTTTXXXYYYXXXTTTPPPGGGFFFFFFFFFHHHLLLPPPRRRVVVZZZaaajjjttt}}}{{{~~~|||ssscccLLLCCC===555222444555444222222222222222111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000111222222222222222111222555999===???CCCGGGHHHFFFDDDEEEGGGHHHFFFBBBAAAAAADDDFFFGGGJJJHHHFFFEEEFFFJJJOOORRRVVVYYY]]]ccckkkvvv|||~~~{{{qqqppptttxxx~~~~~~yyyqqqllljjjfff```]]]dddjjjmmmpppsssqqqmmmkkklllwww}}}vvvqqqnnndddVVVVVVTTTOOOGGG???;;;:::@@@>>><<<;;;;;;;;;999888888666333111111111111000222222111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000///222222111111222333555777BBBOOOYYYYYY[[[```___YYY]]]\\\XXXRRRMMMLLLMMMOOOWWW[[[kkk111111111111111111111111222222111111111111222222111111111111111111111111000222333555777;;;@@@CCCIIILLLSSSZZZZZZXXXZZZ___bbbvvvwww\\\VVVRRRQQQUUU]]]mmmppphhhYYYJJJBBBAAA>>>999555555555444444333333333333222222222111111111111111111111111000000000000000000000000000000000000/////////000000000111111111000000000000111222222111333777:::<<>>>>>?????????@@@@@@BBBEEEHHHGGGDDDBBB@@@?????????@@@AAACCCDDDEEEHHHNNNWWWaaakkktttxxxzzz}}}pppZZZMMMDDD999444666888666333333333333222222222111111111111111111111111111111000000000000000000000000111111000000000000111111///000000111222333555555000111222333555999???CCCEEEHHHIIIEEE???>>>BBBHHHDDDBBBAAABBBFFFIIIHHHGGGGGGGGGHHHNNNXXXbbbjjjooolllrrrvvvvvvpppfffgggooo{{{nnnpppppppppssswwwwwwtttkkkkkktttttthhheeehhhdddWWW[[[^^^]]]UUUKKKDDD@@@@@@>>>;;;::::::999888777;;;:::888555333222333555222222111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222333111111444:::???KKKTTTZZZXXXZZZ``````\\\XXXTTTOOOLLLLLLMMMNNNOOO___iii111111111111111111111111222222111111111111222222000111111111111111222222111222555777:::>>>CCCGGGNNNPPPVVV\\\XXXWWWggg{{{hhhKKKWWWTTTWWWfff{{{sssZZZGGGCCC@@@;;;777777666666555444333333333333222222222111111111111111111111000000000///000000000000000000000000//////000000000111111111111111000000111111222333000444999===???BBBDDDFFFBBBDDDIIIJJJFFFDDDKKKUUUiiivvvhhh___VVVMMMHHHGGGDDDBBBAAAAAABBBCCCCCCCCCBBBBBBAAABBBCCCCCC@@@>>>@@@@@@@@@@@@AAAAAABBBBBBBBBCCCFFFKKKQQQXXX___ccceeejjjqqqxxxxxxjjjUUUIII<<<555777999888555444333333333222222222222111111111111111111111111000000000000000000000000222111111000000111111222000000000000222333444555111333555666999>>>CCCGGGIIIHHHDDD???;;;<<>>>>>???AAAAAAAAA???AAA@@@@@@AAACCCDDDDDDCCC@@@?????????@@@@@@AAAAAABBBBBBBBBCCCFFFJJJNNNPPPTTTYYYccclllvvv{{{YYYMMM???666666777777555444444444444333333333222111111111111111111111111111111111111111111111111222222111111111111222222111000000000000111222222111444777;;;???CCCHHHKKKIIICCC<<<:::<<>>BBBCCCDDDEEEEEEGGGJJJLLLGGGDDDSSSyyyxxxppp[[[QQQHHHEEECCC@@@???@@@@@@???>>>???AAAAAA@@@???CCCAAA??????@@@BBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBB????????????@@@BBBDDDEEEHHHMMMUUU___jjjvvvaaaVVVHHH<<<777555555555555555444444444333333333222222222222222222222222111111111111111111111111222222111111111111222222111111000000000111111222111666;;;AAADDDGGGJJJMMMDDD>>>888999@@@EEEFFFEEEHHHHHHGGGHHHJJJMMMPPPRRRYYY\\\```fffnnnxxx}}}|||vvvnnniiieeehhhqqqyyy|||{{{nnneeeYYYMMMDDD>>>;;;999777:::>>>???===999666444333333222111111111111222222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000///000000111111222222222222333444666:::CCCPPPYYY]]]\\\ZZZYYYZZZZZZYYYWWWMMMKKKLLLLLLHHHHHHWWWiii111111111111111111111111222222111111111111222222000000111222222333444444555888;;;???DDDJJJQQQVVVTTT[[[^^^\\\bbbyyygggQQQPPP\\\~~~~~~eeePPPEEE@@@===999666444444555666444444333333333222222222111111111111000000000000111111111111111111111111000000111111111222222222222222111111222222333444999<<<@@@CCCDDDDDDDDDEEEHHHIIIKKKMMMTTTmmmyyynnnggg^^^WWWHHHAAA>>>AAACCCCCCBBBCCCEEECCCBBBCCCEEEEEEEEEDDDIIIFFFDDDDDDGGGJJJMMMNNNLLLIIIFFFCCCBBBBBBCCCDDD>>>>>>??????@@@@@@AAAAAABBBEEEIIIPPPZZZgggttt}}}pppgggYYYJJJ???999888:::555555555555444444444444222222222222222222222222111111111111111111111111333222222111111222222333000000000111222333444555999===CCCGGGHHHGGGFFFEEE===<<<;;;>>>DDDGGGHHHGGGIIINNNTTTXXXZZZ]]]bbbgggkkkpppuuuwwwzzz|||~~~~~~yyyrrrooorrrxxx}}}|||uuukkk```UUUKKKBBB===;;;;;;;;;<<<===<<<:::888444333222222111111222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000///000000111111222333333333333444888???KKKVVV]]][[[XXXWWWWWWXXXUUUQQQNNNGGGHHHKKKLLLGGGNNNlll111111111111111111111111222222111111111111222222000000111222333333444444666999===AAAFFFMMMTTTXXXUUU]]]___^^^jjj}}}vvvjjjTTTHHH[[[{{{aaaQQQAAA>>>999555333444666777444444444333333333222222111111111111000000000000111111111111111111111111000111111111111222222222222222111111222222333444;;;>>>BBBDDDDDDDDDDDDEEECCCFFFLLLWWWgggnnnnnnhhh```YYYSSSKKKCCCCCC>>>===BBBEEEDDDBBBBBBCCCBBB@@@AAACCCDDDDDDDDDHHHGGGHHHMMMUUU^^^eeehhhPPPMMMHHHCCCAAA@@@AAABBBAAAAAABBBBBBAAAAAA@@@???@@@@@@BBBEEENNNZZZhhhrrr~~~yyy~~~zzz~~~wwwiiiWWWHHH???>>>@@@666666555555555444444444222222222222222222222222111111111111111111111111333222222111111222222333//////000111333555777888BBBFFFJJJLLLIIICCC>>><<<999<<<@@@DDDFFFGGGHHHIIIOOO\\\lllvvvyyyyyy{{{~~~|||~~~~~~{{{nnnkkksss||||||tttjjj^^^SSSKKK@@@===999:::===>>>>>><<<444333222222111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000///000000111222222333333444333333999CCCOOOYYY^^^XXXUUUTTTVVVVVVQQQLLLHHHHHHLLLRRRSSSQQQ___333333333222222111111111111111111111111111111111222222222222222222222222;;;===???CCCKKKRRRUUUUUU[[[^^^bbbmmmssskkk\\\NNNGGGSSSrrrxxxYYYCCCAAA>>>;;;999777666555666555555444444333222222222222222111111111111000111111111111111111111111111111111111111111111111222333333222111222777<<<>>>AAACCCBBBBBBDDDEEEDDDMMM@@@TTTooozzztttgggbbb^^^XXXQQQKKKGGGDDDCCCCCCAAA@@@??????AAADDDEEEDDDHHHHHHDDDDDDGGGJJJIIIHHHPPPQQQRRReee}}}zzzfffUUUIIIBBBDDDDDD>>>@@@GGGHHHBBBAAAFFFFFFBBB@@@BBBAAA??????CCCFFFLLLXXXcccnnn{{{~~~yyyyyy~~~|||qqqXXXGGG@@@===888888666444444666444000333333333222222222111111222222111111111111222222333333222111000000000000333222111000111666===BBBGGGIIIJJJHHHDDDAAA@@@@@@@@@AAAGGGMMMLLLGGGJJJQQQ]]]ooo~~~}}}yyyvvv||||||vvvtttsss}}}||||||uuuiii```]]]RRRDDD888999???@@@===:::555444444555666555333000333333333222222111111111222222222222222222222222333333333333333333333333000000000000000000000000222222111111111111111222333333666>>>IIISSSYYY[[[[[[WWWWWWZZZTTTHHHFFFLLLSSS\\\[[[QQQYYY|||333333333222222222111111111111111111111111111111222222222222222333333333999===CCCIIIOOOUUUXXXXXX[[[fffrrrooo^^^UUUOOOQQQVVV```tttcccOOOHHH@@@<<<;;;<<<:::777666555555444444333333222222222222222111111111111111111111111111111111111111111111111111111111111111222333222222444999===>>>@@@BBBCCCDDDEEEFFFFFF>>>DDD]]]vvv}}}rrriiibbb\\\YYYTTTNNNIIIEEECCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFJJJJJJGGGGGGJJJMMMLLLLLLTTTYYY^^^kkktttgggPPPIIIAAA>>>BBBCCC???CCCLLLLLLIIIIIIKKKIIIDDDBBBDDDDDDAAA@@@BBBDDDGGGPPPYYYcccppp~~~~~~eeeLLLAAABBB666666666666666777666444333333333222222222222111222222111111111111222222333333222111111000111111222222333333555:::@@@DDDGGGFFFDDDAAA???>>>>>>???GGGEEEEEEGGGHHHMMM\\\kkk||||||tttooooooooonnnlllttt{{{{{{xxxnnnkkkjjjnnnqqqrrruuuyyyeeeTTTBBB<<<============999666333222222222111000333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222333555:::CCCMMMVVVZZZ\\\]]]ZZZWWWTTTPPPNNNQQQXXXQQQSSSTTT]]]www333333333222222222222111222222222222222222222222222222222222333444555555:::???GGGNNNQQQTTTXXX\\\bbb{{{uuuXXXQQQHHHJJJ[[[kkktttzzzdddXXXHHH???<<<;;;999666666666555555444333333333333222222222111111111111111111111111111111111111111111111111111111111111000111222333444777;;;??????@@@BBBDDDFFFFFFGGGHHHKKKfffzzzxxxiiiaaa^^^[[[XXXSSSQQQMMMHHHEEECCCBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFKKKMMMLLLLLLQQQSSSSSSXXX\\\bbbiiiooohhhSSS>>>???;;;<<>>555777888888777555555666333333333333222222222222222222111111111111222222333222222111111111111222111333555888;;;???DDDHHHEEEBBB>>><<<>>>@@@BBBCCCGGGGGGHHHHHHJJJUUUjjj}}}yyyjjjqqqtttgggeeebbb___]]]\\\\\\[[[]]]dddlllrrruuuwww{{{}}}~~~yyyxxxzzz~~~qqqiiicccdddggglllsss{{{wwwfffSSSGGGBBB???>>>@@@>>>:::444111111222222222333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333777???IIISSSZZZ\\\[[[YYYZZZXXXTTTUUUYYY[[[ZZZLLLKKKSSSooo222222222222222222222222222222222222222222222222333222222333444555777888>>>DDDLLLPPPPPPQQQ[[[eeevvvwwweeeSSSRRROOOYYYnnn||||||ppp^^^MMMAAA:::777666666666666555444444333333333333222222222111111111111111111111111111111111111111111111111111111111000111222444666:::>>>@@@BBBAAACCCEEEFFFFFFIIINNNeeemmmggg^^^YYYWWWTTTPPPMMMJJJIIIFFFCCCAAAAAAAAABBBDDDDDDDDDEEEGGGJJJMMMNNNQQQWWW\\\]]]```fffjjjjjjpppmmmooouuuttteeeOOOAAA@@@???BBBFFFIIINNN[[[iii{{{}}}}}}xxxmmmccc___```XXXRRRMMMJJJEEEAAAAAAEEEFFFNNN]]]nnn{{{~~~uuuggglllwwwjjjMMM>>>888888999:::777222222555444444333333333222222222333222222111111222222333222222111111111222333333111444999===@@@DDDHHHKKKBBB@@@>>>???CCCGGGJJJKKKFFFMMMVVV[[[^^^eeeuuuxxxjjjmmm}}}kkkkkkiiicccZZZRRRNNNOOOQQQRRRVVV[[[]]]___ccchhhmmmoookkkjjjoooxxx~~~}}}}}}sssmmmiiieeeeeegggwwwmmmccc\\\TTTJJJAAA>>>???<<<777444444555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111222333333333:::DDDOOOXXX\\\[[[ZZZTTTXXXYYYYYY___ddd[[[LLLGGGQQQjjj222222222222222222222222222222222222222222222222333222222333555777999;;;BBBGGGOOORRRQQQUUUhhh|||xxxfffWWWKKKMMMZZZooo}}}~~~wwwbbbLLL>>>:::;;;777666666555555444333333333333333222222222222111111111111111111111111111111111111111111111111111111111222555999===@@@AAAEEECCCEEEGGGFFFGGGPPP[[[|||gggXXXUUUQQQPPPOOOLLLHHHEEEDDDCCCAAA@@@@@@AAACCCDDDIIIHHHGGGHHHMMMTTT[[[```lllssszzz}}}uuu___SSSPPPPPPSSSXXX^^^hhhyyy}}}wwwtttjjjbbbZZZUUUPPPIIIHHHJJJEEEDDDKKKYYYfffpppzzzooommmppp{{{gggIII:::777666999777222333777444444444333333333222222333333222222222222333333222111111111222333444444444888===AAACCCFFFIIIKKKCCCBBBBBBDDDHHHKKKLLLMMMKKKXXXhhhqqquuuzzz|||~~~yyyqqqllldddXXXNNNLLLQQQWWWaaafffnnnrrrtttuuuwwwzzzuuupppoooxxx}}}xxxyyy{{{}}}}}}zzznnnccc___jjjiiilllpppkkkZZZHHH>>>===;;;888777777777555444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222111111222333333444666===IIISSSZZZ\\\[[[YYYWWWWWWVVVWWWaaafffVVVAAABBBbbb111222222222222333333333333333333333333333333333333222222333555888<<<>>>CCCIIIRRRVVVUUU]]]yyyxxxgggTTTEEEJJJddd}}}uuuZZZEEE<<<<<<777777666666555444444444333333333333222222222222111111111111111111111111111111111111111111111111222222333666;;;???AAABBBGGGFFFHHHIIIGGGJJJ]]]rrrnnn]]]UUUPPPJJJEEECCCBBBBBBAAAAAAAAA@@@@@@AAADDDFFFHHHGGGGGGHHHLLLUUUbbbooovvv}}}pppnnnpppsssxxxtttjjjaaa[[[VVVPPPNNNOOOMMMFFFDDDLLLUUU^^^mmm||||||tttuuu{{{wwwSSS>>>666333777888555555:::444444444444333333333333333333222222222222333333111111111222222444555666999<<<@@@CCCDDDEEEFFFHHHEEEFFFHHHHHHHHHHHHKKKMMMTTTbbbqqqzzz}}}wwwyyy}}}sssxxx|||wwwqqqmmmfff^^^YYY\\\cccjjjyyyxxxtttooojjjhhhoooxxxzzzpppeeegggjjjooottt{{{yyyggg]]]aaaccclllvvvvvvgggRRREEE>>>;;;999777777666444222333333333333444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222111222222333444555;;;CCCMMMVVVZZZ[[[[[[ZZZ^^^WWWOOOOOOWWW[[[RRREEEEEEuuu111111222222222333333333333333333333333333333333333222222333666:::===@@@CCCJJJUUUZZZWWW___wwwmmm]]]RRRPPPaaa{{{qqqVVVDDD<<<777777666666555555444444444444333333333222222222111111111111111111111111111111111111111111111111444333444777===AAABBBAAAGGGGGGKKKMMMJJJQQQmmmooo```WWWNNNIIICCC>>>===>>>AAABBBAAAAAAAAAAAACCCFFFIIIKKKJJJLLLRRR\\\kkk}}}~~~sssiiiccc___[[[ZZZ\\\ZZZOOOIIIKKKMMMPPP^^^nnn|||xxxyyycccJJJ<<<444777:::666444888555444444444444333333333444333333222222333333444111111111222333444666666>>>@@@BBBCCCCCCBBBCCCDDDEEEHHHKKKIIIGGGHHHOOOVVVdddppp|||yyytttvvv~~~{{{{{{xxxxxx{{{}}}{{{kkk___XXXYYYWWWVVVXXX[[[[[[UUUPPPQQQTTTYYY___fffppp{{{}}}zzzuuukkkfffbbbdddmmmqqqjjj\\\RRRFFFBBB===999777666444333333333333444444444555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555555BBBIIIRRRXXX[[[[[[\\\]]][[[RRRKKKKKKMMMNNNPPPSSSddd111111111222222333333333333333333333333333333333333222222333666:::>>>AAADDDKKKWWW[[[VVV\\\}}}pppfffUUUEEEKKK___kkkQQQBBB777777777666555555444444444444444333333333222222111111111111111111111111111111111111111111111111555444444888>>>BBBBBBAAAFFFHHHMMMOOOLLLVVVyyy|||lll\\\PPPJJJBBBAAA@@@???@@@BBBCCCDDDBBBBBBBBBCCCEEEHHHLLLNNNUUUZZZdddsssuuupppmmmjjjjjjmmmbbbXXXQQQPPPLLLIIITTTcccsssyyy|||tttyyy{{{WWWEEE888999;;;555111333555555444444444333333333444333333222222333333444000111111222333555666777AAABBBCCCCCCAAA@@@AAAAAACCCHHHKKKJJJGGGLLLXXXbbbvvv~~~zzzqqqcccWWWPPPNNNNNNPPPRRRRRRRRRRRRTTTVVVMMMNNNNNNNNNNNNSSSZZZ______```fffoootttuuu{{{pppddd]]]aaahhhhhhbbb^^^QQQKKKBBB;;;888777777777333333333444444555555555222222222222222222222222111111111111111111111111222222222222222222222222222222222222333444555666GGGMMMUUUZZZ[[[\\\]]]___RRRMMMLLLNNNKKKGGGNNN[[[444444444333333222222222444222000111333444333000111222333555777;;;AAAEEEJJJSSS[[[\\\```nnnwww___TTTHHHCCCWWWuuu___FFF999<<<<<<888777888999888555444333333222222333333333222222111111222222333222222222222222222333333666888<<<>>>???@@@BBBDDDKKKFFFEEELLLXXXlllttteee\\\RRRFFF??????===???BBBCCC@@@AAACCC@@@@@@EEEKKKLLLMMMUUU```lll{{{|||xxxvvvuuuvvvlllffffffaaaUUUPPPSSSXXX___oooxxxqqqvvv}}}mmmMMM::::::777666888555666666555555555444444444333222222111111222222333222444666555444555:::???DDDDDDBBB???<<<===???BBBGGGKKKKKKHHHKKKZZZpppxxxooottt}}}xxxyyyfffllljjjeee^^^XXXSSSPPPOOO\\\RRRPPPXXX[[[WWWXXX^^^TTTTTTSSSQQQPPPRRRWWWZZZ``````cccddd[[[SSSZZZhhhoooqqq{{{vvvooommmeee```nnn~~~gggNNNBBB===888444444333333333333333333333444333333333222222222111111222222222222222222222222000111111111111222222222111333444222000222999@@@MMMUUUZZZZZZ\\\___\\\VVVNNNPPPGGGFFFLLLGGGWWWvvvuuu444444444333333222222222444222000111333444333111111222444555888===CCCGGGXXXYYY]]]hhhyyyjjjRRRGGGJJJXXXnnnuuudddIIIBBB;;;888777666555444555444333333222222333333333222222111111222222333111222222222222333333333444777;;;>>>@@@BBBDDDFFFLLLIIIGGGOOOccc~~~zzzcccWWWRRRLLLDDD??????===???CCCDDDCCCDDDHHHLLLIIIIIINNNTTT]]]lll{{{yyywww|||xxxeeeSSSLLLNNNQQQ]]]qqq|||rrrqqqpppuuuxxxZZZFFF???888777999444666666555555555444444444444444333333333333444444333444555555666999<<>>666444444444555555555444444333333333222222222222111222222222222222222222222111111111111222222222222111333333222111555<<>>AAACCCFFFIIIKKKLLLRRRccc}}}uuucccRRRJJJHHHDDD@@@===???>>>@@@DDDFFFFFFIIIOOOQQQMMMLLLSSSbbbuuurrr[[[NNNKKKHHHNNN___ttt}}}yyytttuuulllUUUDDD888888;;;444666666666555555555444444555555444444444444555555444444444666:::>>>@@@@@@AAA===999888;;;AAAFFFIIIFFFLLLSSS\\\kkk|||xxx}}}mmmfffkkkllljjjvvvzzz|||~~~|||jjjbbb[[[RRRWWWUUUUUUZZZaaammm~~~xxxpppppp{{{vvvYYYFFFDDD@@@555555666666666666666555444333333333333222222222222222222222222222222222222111111111111222222222333222222333222333999BBBIIITTTYYY]]]\\\ZZZXXXVVVRRRSSSUUUXXXQQQHHH]]]xxxvvv333333333333333333333333333333222333333333333222333444777999===CCCJJJNNNRRRkkk~~~lll]]]QQQTTTeeevvvmmmSSS===:::<<<999666888555555444333333333333333333222222111111222222333111111111222222333333444555888<<>>BBBBBB@@@@@@===:::;;;???DDDHHHIIIDDDRRRbbbmmmxxxyyy|||}}}~~~sssbbbZZZaaaeeekkkyyyuuussswwwhhh\\\XXX___ooo|||rrrjjjeeeuuuzzzhhhSSSHHH@@@999777777777777777555444444444444333333333222222222222222222222222222222222111111111222222222333333222222222333666>>>GGGNNNUUUYYY]]]\\\XXXUUUSSSQQQ\\\TTTUUUPPPMMMooo{{{zzz}}}333333333333333333333333333333444333333333333444333555888<<<@@@GGGNNNSSS[[[}}}~~~kkkVVVOOOWWWqqqmmmTTTGGG@@@888444555666555444444333333444444333222222111111222222333000000111222333333444444888;;;>>>AAABBBCCCFFFHHHPPPeeeyyymmmeeeZZZOOOEEEBBBAAA??????AAADDDDDDFFFIIIKKKMMMVVV```^^^iii}}}sssfff^^^]]][[[^^^bbbhhhpppzzz~~~kkkccc[[[WWWYYYcccuuuzzz\\\AAA888:::666777777666666666555555555444444333333333333444444777666777;;;@@@CCCBBB@@@===<<<===???BBBEEEFFFFFFHHH[[[nnnvvv|||xxx~~~yyyyyy{{{ooommmuuu||||||cccXXX\\\hhhqqqlllkkkqqqqqqllljjjkkkgggZZZJJJ@@@;;;:::999777555444333333444444444333333333222222222222222222222222222222111222222222222333333333222222333555;;;CCCLLLSSSTTTWWW[[[[[[VVVQQQPPPQQQXXXIIIIIIQQQddd~~~uuussszzz222222333333333333444444222444555444333222333555444666:::>>>CCCJJJRRRWWWaaayyy___KKKNNNhhh|||hhhRRR@@@777555666666555555444444444444444333222222111111222222333000000111222333444444555:::===@@@BBBCCCDDDFFFHHHYYY|||ttt~~~pppaaa\\\LLLEEE@@@???@@@@@@CCCGGGFFFGGGJJJNNNPPPVVVbbbnnnuuu}}}nnnbbbVVVNNNMMMKKKLLLNNNRRRXXXaaalllsssyyy{{{tttmmmcccZZZSSSVVVdddssssssQQQ<<<888666777777777666666666555555444444333333333333444444888999;;;>>>AAABBB@@@>>>999<<<@@@CCCCCCCCCDDDEEESSSgggwww|||}}}ppppppyyyqqqwww}}}}}}}}}eee]]]bbbjjjlll\\\[[[dddvvvoooXXX^^^mmmjjjVVVDDDBBB???<<<888555333333333444444444444333333333333222222222222222222222222222222222222333333333333222222444888???HHHPPPUUUTTTVVVYYYZZZTTTLLLLLLPPPPPPDDDBBBVVV}}}vvvooorrrzzz222222222333333444444444222444666555333222333555555777;;;@@@EEEMMMUUU[[[___|||qqqXXXLLL[[[zzzcccEEE999999999666666555444444444444444333222222111111222222333///000111222333444444555999<<<@@@BBBDDDFFFHHHJJJ```uuu{{{yyyjjj]]]UUUEEE@@@===>>>???@@@DDDJJJGGGIIIMMMSSSXXX```ppp~~~~~~mmmaaaWWWMMMFFFDDDBBBCCCEEEHHHLLLRRRZZZ___aaabbbhhhttt}}}ssspppkkkddd^^^XXXTTTZZZbbbppp{{{cccAAA888999777777777777666666666555555555444444444444555555888;;;???AAA@@@>>>===<<<:::???EEEFFFDDDDDDIIINNNbbbuuuwwwwwwzzztttyyy~~~uuullllllzzzkkkjjjqqqrrrmmm``````iiiyyyzzzaaa[[[eeekkk___OOOIIIEEE???999555444555555555444444444444333333333222222222222222222222222222222222333333333444444222333666;;;DDDLLLRRRVVVUUUVVVYYYYYYQQQGGGGGGLLLKKKIIIKKKeeeyyylllsss222222222333333444444444222444666555333222333666555888<<>>999;;;???AAADDDGGGKKKNNNPPPQQQYYYgggzzz~~~qqqjjjeeebbbbbb___ZZZWWWYYYcccqqqnnnFFF999<<<777777777777666666666666666666555555555555666666999===BBBBBB???<<<;;;;;;===DDDJJJJJJFFFHHHOOOXXXmmmsssyyyssszzzggg^^^bbbmmm|||~~~uuuyyyzzzoooooommmsss}}}ggg___fffggg```OOOJJJBBB:::666555666777555555444444444333333333222222222222222222222222222222333333333444444444222333777===FFFNNNSSSVVVWWWWWWYYYYYYOOODDDCCCIIIGGGPPPWWWuuu}}}lllgggzzz