BM66( MMMEEE@@@@@@AAA???>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::::::::::::::;;;===???@@@PPP```xxxxxx}}}pppQQQBBB===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888999888777777777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::<<<=========<<<;;;???@@@AAABBBBBBBBBAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888:::999999999999999999:::888888888888888888888888999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999:::999999999999999999999999777888888888888999999999999999999999999999999999999999888888999999:::;;;999888888777777777777777666666666666777777777777777777777777777777777777777777777777777777777777777888888888888999999999888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888999999999999999999999999888888999999999:::::::::999999999999999999999999888888888888888888888888888888999::::::::::::999777777777777777777777777:::999999999888888777777999888888888777777666666777777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555444777777777777888888888888777777888888888999999999999999999999999999999999999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666666666666666777777777777666666555555555555666666444444444444444444444444444444444444444444444444666666666666777777777777LLLEEE???@@@@@@>>>===>>>::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888666777777777888888888888999999999999999999999999999999888999:::<<<===>>>999===EEEQQQfff```FFF>>>>>>>>>;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888::::::999999999888888888888888888888888888888888777777777777777777777777;;;:::888777777777888888999999999999999999999999888888888888999999999999999:::;;;<<<<<<<<<;;;:::===>>>@@@AAAAAA@@@??????>>>>>>????????????>>>>>>>>>======<<<<<<;;;::::::::::::::::::999999999999999999999999999:::;;;;;;;;;;;;:::999999999999999:::999999999888888888777888888888888888888888888888888888888999999999999888888888999999999999:::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777999888888777777888888999777777777777777777777777777777777888888888888999888888888888888888888888888777777666666777777888777777777777777777777777666666777777777888888888888888888888888888888888888777777777777888999999888777666666555555666666444555555555666666666666555555555555555555555555555555555555555555555555555555666666666666777777666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777666666666777777777888888777777777777777777777777666666666666666666666666555666777777888888777777555555555555555555555555777777777666666666555555666666666555555555444444555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333444555555555555666666666666666666666777777777777777777777777777777777777888888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666444444444555555555666666555444444333333444444555333333333333333333333333333333333333333333333333444444444444555555555555KKKDDD>>>>>>???===<<<===999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666444555555555555666666666777777777777777777777777777666666777888999;;;;;;<<<;;;999888<<>>999888888888888888888888888666666666666666666666666777777777777777777777777777777777777666666666666777777777777777777777777555555555555555555555555888777666555555666777888777777777777777777777777444555555555666666666666777888999:::::::::999999:::;;;===>>>>>>>>>===<<<<<<======>>>>>>======<<<<<<<<<<<<;;;::::::999999888888888777777777777666777777777666777888888999999888888777666777777777666666666666555555555555666666666666666666666666444555555555666666666666666666666666777777777777666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444555555555555555555555555777666666555555666666777555555555555555555555555444444444555555555666666555555555555555555555555555444444333333444444555444444444444444444444444444444555555555666666666666666666666666666666666555555555555555666777777666555444444333333444444222333333333333444444444222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444333333444444444444555555444444444444444444444444333333333333333333333333222333444444555555444444333333333333333333333333444444444444333333333333333333333333333222222222444444444444444444444444222222222222222222222222222222222222222222222222333333333222222222222111222222222222333333333444444444444444555555555555555555555555555555555555777777777777777777777777444444444444444444444444444444444444444444444444555555555555555555555555222222333333333444444444333222222222222222222333333333333333333333333333333333333333333333333333111111111222222222333333JJJBBB<<<======;;;:::;;;777777777777777777777777666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555333333444444444555555555555555555555555555555555444444444555666777777888222666:::;;;:::888777888AAARRRnnn|||___KKKAAA444777;;;<<<:::666333222666666666666666666666666444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555333333333333333333333333222222111111222444666777555555555555555555555555222333333333444444444444666666666777777777777777777888999;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999999888888777666666555555555444444444555444444444444555666666666666555444444444444555444444333333333333333333444444444444444444444444222333333333444444444444333333333444444444555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333444444333333333333444444333333333333333333333333222222333333333444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222333333333444444444444444444444444444444333333222222333333444555444333222222111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222111111111111111111000000111111111222222222222333333333333444444444444444444444444444444444555555555555555555555555222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333222222111111111111222222222222222222222222222222222222222222222222222222///000000000111111111111HHH@@@;;;;;;<<<:::888999666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333222222333444444555555555222333444444444555888:::000444;;;BBBMMM]]]ooo|||cccFFF======<<<999222666888444...---444;;;444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111444444222111111222333333333333333333333333333333222222222222333333333333444444444444444555555666333555666888888888888777777888999999:::::::::999999999888888777666666666444333333333333222222222333222222222222333444444444444333222222222222333222222222222222333333333222222222222222222222222222222222222333333333333111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111222222222222333333333333333333333333333333333333222222111111111111222222222222222222222222222222000000111111111222222222222222222222222222222222111111000000000111222222222111111000///000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222333222222222222222222222222111111111111111111111111000111222222333333222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333333444444444444444444444444444333333333333333333333333000000000000000000000000222222222222222222222222111111111111111111111111111111222222222333333333222111111000000111111222111111111111111111111111111111111111111111111111//////000000000111111111FFF???999999:::888777888444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222333333333333222222222222222222222222000111222333333333333333888777666555333111000///666666444111///111777<<>>000...---000222111***$$$000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////000000000000000000000000777555333111//////////////////////////////////////////000000000111111111111000000///000000222333000111333444555666555555333444555666777777777777666666666555444444333333222111111111111000000000111000000000000111222222222222111000000000000111/////////000000111111111111111111111111111111111//////000000000111111111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222111111111111111111111111111000000//////000000111000000000000000000000000/////////000000000000111111111111111111111111111//////......//////000111000000///............///---------.........//////....................................................../////////000000000////////////////////////........................////////////////////////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////...///000000111111000000000000000000000000000000000000000000111111222222/////////000000000111111000000000000000000000000////////////////////////////////////////////////---........./////////000/////////000000000111111////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////000000000000//////............//////////////////////////////////////////////////////........./////////000000~~~DDD===777888888666555666222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.........////////////000111111111111111111111111000000222333333222111111999555111......000111222/////////000222444555555000---222;;;:::222111999999;;;===@@@FFFPPP[[[dddwwweeeSSSBBB555888===555:::111---222666222...---...111333111...---000444////////////////////////000000000000000000000000////////////////////////.../////////000000111111////////////////////////000000000000000000000000...---,,,,,,---...///000................................./////////000000000//////......000111222///000222444555555555555222333444555666666666666666555555444444333222222111111111111000000000000000000000000000111222222222222111000000000000000........./////////000000111111111111111111111111........./////////000000////////////000000000111111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000111000000000000000000000000/////////....../////////////////////////////////////////////000000000111111111111111111111111111///............///000000000000///............///---------.........//////---------------------------------------------------------.........//////........................------------------------................................................////////////////////////........./////////000000////////////////////////........................---...//////000000//////////////////////////////.../////////000000111111........./////////000000000000000000000000000000................................................,,,,,,,,,------................../////////000000---------.........//////////////////////////////////////////////////////////////////////////////------------------------........................---------.........//////...------,,,,,,------...////////////////////////////////////////////////---------.........//////|||AAA>>>:::888777777666555111111111111111111111111000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000............////////////333,,,---444555...///666***222:::555+++...444222777AAA---(((000333***111***<<<***444333777+++333666222///555555111000999333222999;;;666333666---JJJAAAKKKIII```dddiiirrrppp\\\OOOHHH888777666555444333333333222111111000000000000000////////////////////////........................---------............///........................---------............///......////////////..............................------------------------///............---------,,,,,,,,,---------......////////////000000000000000111111111222222222222222222222333333333444444444444333333222111000000111111111111000000000///////////////000000000000000000000000////////////........................////////////////////////........................000000000000000000000000////////////////////////000000//////.........---............////////////........................////////////////////////////////////////////////........................---------............///111000///......///000111////////////////////////////////////..................................................................------------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------............///..............................---------,,,,,,,,,------------------------..................------////////////////////////........................---------............///------------------------...---,,,,,,++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------.................................------,,,,,,,,,........................,,,---......//////......---------............///................................................------------------------------------------------yyyAAA===999777666666555444111111111111111111111111000000000000000000000000111111111000000000//////////////////////////////////////////////////////---.........////////////***;;;999&&&&&&888666""")))888+++'''>>>777$$$///(((222222<<<333---444222333555&&&(((777,,,111666111***555<<<---(((555>>>,,,---......------555===EEE;;;///---:::222555555EEE777===666CCC:::AAAHHHHHHIIIKKKNNNPPPSSSUUUVVVjjjnnnsssyyy~~~uuuiiibbbXXXSSSKKKBBB:::555222111555555333222222111111111111111000///////////////........................------------------------------------............------------------------------------..................////////////......------------------------------------------------............------------,,,,,,,,,,,,------------............////////////000000000000111111111111222222222222333333333333444444333222222111000000111111111000000000//////.........////////////000000000000/////////..............................................................................////////////////////////////////////////////////000/////////.........---............////////////................................................................................................------------............000///............///000........................////////////..................................................................------------..............................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................------------.......................................------------,,,,,,,,,------------------------..................------................................................------------............------------------------...---,,,+++++++++++++++,,,,,,,,,------------...------------------------------------------------------------------------..............................---------,,,,,,,,,........................,,,------...............------------............................................................------------------------------------------------uuu???<<<888555555555444333000000000000000000000000000000000000000000000000000000000000////////////////////////////////////---------------------------------.........//////222'''***666222$$$+++@@@>>>111,,,,,,+++///555555///:::&&&444,,,111'''111%%%;;;'''---555(((---444555...555333'''111666 222666777444111111000///,,,***111555<<<666777999000...888CCC999444999===888888999:::;;;;;;<<<<<<333666999;;;===???BBBDDDAAAAAABBBAAA???<<<999777000/////////000222444555222222111000////////////000//////.......................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000111111111222222222333333333333333222111111000000000000000000////////////------------............000////////////.........------------------------........................------------------------------------------------/////////////////////////////////...............---............/////////------------------------------------------------........................------------------------------------............///......------......///......................../////////............---------------------------------------------------......------------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------............------------------------------------,,,,,,,,,,,,------------------------------------------..............................------------------------------------............---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,,,,---...............------------............------------------------------------------------------------------------------------------------qqq>>>;;;777444444333333222000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........(((+++...000///---+++***333)))$$$:::222 000999++++++)))%%%>>>///111***777BBB555222+++...%%%222 111666***---@@@,,,,,,***)))///666333***///333555111!!!333---...111666&&&>>>###666...&&&////////////////////////444555555444222000111222111111222222333333333333444444444444333444444444000000///...............///...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------......---------************************++++++++++++++++++++++++------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........000000000111111111222222333222222222111111000000000000/////////.........++++++,,,,,,,,,---------/////////.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---------.........------------------------........................//////.........---------------------------------------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------.........---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nnn===:::666444333333222111////////////////////////.............................................///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222+++***///...))),,,444111666;;;444((((((000555###%%%:::<<<...)))EEE+++III((((((---:::------OOO<<<///;;;---+++444222...***+++///000---000###::://////444555222666/// 777666///888777333333333333333333333333...///111111000111222444333222111000000//////000---------...............000//////..................------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++*********+++++++++,,,,,,************++++++++++++++++++,,,,,,,,,---------/////////000000000111111222222111111111111111000/////////............---++++++++++++,,,,,,,,,,,,............------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,....................................------------------------------------------------------------------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...---------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lll===:::666333333333222111////////////////////////........................---------...............------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------333&&&'''000+++333qqq===&&&***---999!!!''''''999rrr@@@555888***---%%%&&&TTT+++,,,---000444111,,,***---999CCC******111------------............***,,,............///111,,,,,,,,,...///111333555......//////000000111111//////......---......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************,,,,,,,,,+++++++++******))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------........./////////000000111111111111111111111111///.........------------++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------.........,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lll>>>:::666444333333222111........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,888777 @@@;;;555###444,,,222,,,)))(((///***222222:::FFFxxx___>>>%%%&&&000111000222)))III999---777........................000111111000...------...777555444222000...---,,,//////...---,,,,,,,,,---...------,,,------............---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++************))))))))))))*********+++))))))*********++++++++++++++++++,,,,,,,,,------------........./////////000000000000111111111111.........---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***************+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++lll>>>;;;777444333333222111........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,444+++999 SSS###333"""444&&&))):::CCC,,,666------000)))---&&&222444OOOIII%%%,,,222///...'''000,,,777KKK]]]///&&&888)))***000/////////......------)))+++,,,,,,,,,,,,---...))))))+++,,,...000111222///...---------...///000,,,,,,,,,+++,,,,,,------///...------,,,,,,------++++++++++++++++++++++++************************)))************+++++++++************************)))************++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))+++++++++************)))))))))))))))************************++++++++++++++++++,,,,,,,,,------------------.........//////000000000000000111111111......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////...------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++ccc===:::777555444333222111........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///***bbb444111mmm,,,000&&&---555&&&222ccc,,,//////!!!777...777+++444$$$%%%EEE&&&999%%%---,,,***,,,***,,,+++///......---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------.../////////111111000000//////............---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************ccc===:::777555444333222111........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))000***UUU&&&---)))111***'''///+++((( ,,,+++,,,,,,///'''555---///>>>222777...,,,***,,,***,,,+++///---...,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---......//////000000000/////////............---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,+++++++++,,,,,,,,,------------...------------------------******+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))******++++++******)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************aaa===:::666444444333222000........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((///222...###333+++222///$$$***222"""XXX+++///)))333%%%EEE+++"""''')))000>>>...:::,,,***,,,***,,,+++...---...,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,,,,------......//////////////////...............---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------******+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******++++++******)))*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************___<<<:::666444333333111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++III(((000444222111333(((+++666%%%...bbb---,,,///)))!!!???555&&&...666,,,~~~XXX&&&333,,,***,,,***,,,***...------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))************************************************+++++++++,,,------....................................---------,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++***************,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************************************************))))))))))))))))))************))))))************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************]]]<<<999666444333222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///'''iii+++444###777+++000,,,...222---((( ...)))...***/// 222TTT###444,,,***,,,***,,,***...------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------------------------...............---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************************************)))))))))))))))))))))))))))))))))******)))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************YYY<<<999555333333222111///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''uuu'''+++,,,666%%%++++++000)))222...RRR(((---(((---&&&555&&&@@@(((,,,***,,,***,,,***---,,,---+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++,,,,,,---,,,,,,,,,---------------......---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************************************************************(((((()))))))))))))))***((())))))******))))))((()))))))))************+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************WWW<<<999555333222222000///........................++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''...```***+++{{{111&&&,,,)))222%%%333...,,,___...++++++$$$<<>>777444333...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))***************************+++++++++************************************************)))))))))************+++(((((((((((())))))))))))((())))))***+++,,,---------.../////////...,,,+++******************************************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))(((((('''&&&''''''''''''((((((((((((((())))))***+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))))))))******+++***************************************+++++++++************************************************************************))))))))))))************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,JJJ:::777444222222111000///------------------------------------------------........................,,,,,,,,,------------...------------.........///............////////////999%%%444777;;;222ooohhh}}}~~~xxxqqqjjjeee\\\QQQHHH???===999444000---+++***------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************************************))))))*********+++++++++))))))))))))(((((((((((((((((()))***+++,,,------...///000111000///---,,,******************************************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------------------------........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((((((((((()))***+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))))))))******+++************************))))))*********+++++++++************************************************************************))))))))))))************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,III:::777444222222111000///------------------------------------------------........................,,,,,,,,,---------......---------.........//////............/////////000&&&MMM:::DDDiiiVVV___yyy~~~zzzmmmZZZVVVOOOFFF===666111...------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************************************))))))******++++++++++++))))))))))))(((((((((((('''((()))***+++,,,------...000111222111000...---******************************************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************)))))))))))))))******+++************************))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,LLL:::888555333222111///---........................------------------------------------------------//////...------------...///.........222444...''',,,---//////111555:::>>>SSSVVVggg{{{yyyiiigggsssllljjjuuuzzzwww|||qqq\\\QQQLLLCCC:::444000---//////------///++++++***))))))***...111+++++++++************)))************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))***+++,,,------...............------,,,+++******)))*********************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------//////.........---------------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++---,,,,,,+++*********+++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))((((((((((((&&&&&&&&&'''''''''(((((()))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((******))))))))))))******************************************************++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************JJJ:::888555333222111///---........................------------------------------------------------//////.........///000000111...---,,,---...111444444333333666AAARRRdddqqq{{{lllhhhvvvrrroootttmmm```llljjjppp{{{yyyvvvkkk^^^TTTNNNCCC999444111000222666++++++,,,,,,+++***+++,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***************************)))************+++++++++************************************************************************))))))))))))***+++,,,------...............------,,,++++++***************************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------//////.........---------------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++---,,,++++++******++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))((((((((((((&&&&&&&&&'''''''''(((((()))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))******))))))))))))******************************************************++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************HHH:::777444333222111///...........................------------------------------...........................//////000111222---,,,000444222,,,...777999FFFYYYiiiqqqssspppnnnpppgggccceeebbbZZZYYY^^^YYY```ddd___WWWUUU[[[ccc[[[fffooopppmmmmmmooopppooohhhhhhppprrriiibbbaaalllrrrxxxwwwrrrwwwxxxtttkkk^^^QQQHHH@@@555+++'''+++,,,---...---,,,***(((,,,+++++++++************************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,,,,------...............---,,,,,,+++***************************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------/////////............---........................////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))((((((((((((&&&&&&'''''''''((((((((()))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************)))))))))******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++EEE999777444333222111000..................................................................////////////////////////000111111333------333333111999FFFMMMYYYkkk|||uuupppsssoooeeedddkkkqqqpppyyy{{{~~~{{{{{{}}}hhhhhhhhhtttzzzyyy}}}pppjjjuuusssnnnzzzvvvfff^^^XXXLLL???777///...------------+++***,,,,,,+++++++++*********************************))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))***++++++,,,,,,---......///.........,,,,,,+++************+++************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.........................../////////.......................................////////////////////////////////////////////////................................................------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))((((((((((((''''''''''''(((((((((((())))))*********+++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,************************+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++CCC999666444222222222000///////////////////////////.................................//////000000000000000///////////////000:::000+++111<<>>???===777:::;;;888777888666222777444222222333222///+++,,,000111//////111333222222...///333333...---000,,,---......------...///...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,BBB999777444333333333222000000000/////////........./////////000000000111111111111///...111555777888&&&444===<<>>EEE]]]qqqttt|||{{{tttmmmlllqqqwwwzzzzzz~~~}}}zzzwwwxxxooozzz~~~xxx{{{bbbLLLCCC;;;444222///+++***---------,,,++++++++++++,,,++++++************++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++))))))************************++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---------,,,,,,,,,,,,+++++++++************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///////////////////////////000000222000---...000111000...+++000444666666999???EEEHHHNNNWWW]]]```fffmmmssszzzlll```XXXUUUUUUFFF<<<<<<===999999>>>666555555555111,,,---111---............---,,,,,,......------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,DDD:::888555444444444222111000000000000000000000000000000000111111111222222333222444555444111222444EEE]]]}}}tttrrr}}}~~~}}}}}}~~~}}}|||zzznnnpppwww{{{tttwwwyyyzzz||||||jjjTTTIII===555///******---......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************))))))******+++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.....................------------,,,,,,+++++++++*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............//////////////////000000000000111111000222444555444333222111444;;;CCCGGGJJJQQQ\\\fffzzznnnaaaXXXMMM@@@666888666555555555444222222222111000000000///---+++......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------BBB:::888555444444444222111000111111111111111111111111111111111222222222222222333555555111000;;;IIIbbbrrrmmm|||zzzrrrwww|||~~~eeeXXXHHH===555000000333///...------,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////.........------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------................../////////000000000000000000111111222222111555777555111111666<<<===IIIZZZkkkzzzxxxooojjjkkkiiidddfffmmmmmmnnnkkkddd___]]]XXXSSS^^^gggtttyyyaaaWWWMMMAAA999888888555111444222000000222222111//////......------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------>>>:::888666555555444333111111111111111222222222222111111222222222333333333333222333333222:::UUUqqqqqqrrr}}}xxxxxxxxxtttrrrwwwtttaaaQQQBBB555////////////...------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000////////////.........,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,---------................../////////000000000000000000111222222333333222333222///111:::IIIVVV^^^pppzzztttpppvvvwwwxxxzzz|||~~~}}}zzzuuunnn```^^^[[[WWWTTTSSSUUUWWWiiiooovvvrrr^^^RRRKKKBBB:::555111---,,,///111000/////////............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------>>>;;;888666555555444333222111111111222222222333333222222222333333333333444333111444<<>>666111111111///---//////............//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------........................,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................@@@;;;999666555555555333222111111111222222333333333222222333333333444444444222111:::IIIVVVeee|||xxxwwwwwwyyyxxxkkklllrrr}}}{{{nnnjjjmmmzzzxxxgggSSSCCC<<<000000///...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000******+++,,,,,,---......---------------------------------.........//////////////////////////////////////////////////////////////////////////////........................---------.........//////---------------------------,,,++++++,,,---///000000000000000////////////---------,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.................................---------.........//////////////////000000000000000000111222333333444444;;;???LLLfff~~~{{{~~~|||lll]]]fffccc{{{uuu```VVVIII???;;;888444111//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------........................,,,,,,,,,------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................wwwAAA:::999777666666555333111222222111111222222333444111555555222222666666333000999KKK___pppuuuwww}}}yyyuuuuuuzzzvvvnnnqqqyyyaaaRRRMMM:::111***,,,//////------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***,,,///111000...,,,,,,,,,---------......------.........---,,,,,,///444333,,,***---...***444000...---------...000$$$666111(((000222+++000444111------000222000...---000111///,,,,,,///222444...((((((+++...111222---000111///---,,,+++)))---------......////////////000000000000000/////////......------,,,++++++++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////............/////////000000000000000////////////------...222666555111,,,222333...///777666666@@@SSSlllsss{{{rrrooo```eeeeeedddssscccNNN:::666<<<000---///444333---+++------///111111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////..................------////////////////////////000//////.........//////..............................------------,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......wwwAAA:::999777666666555333111222222222111222222333444111111222444666777777777GGG555___uuu}}}}}}tttrrryyy}}}}}}uuusss|||dddOOOFFF<<<333111000---+++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111000...,,,,,,---------.........------......//////......))),,,---...111444444111000...,,,...111222222222222888444///444888777;;;777:::<<<===;;;:::;;;<<<>>>???<<<777555777333,,,+++///555777555///+++***/////////......000222444------------........./////////000000000000/////////......------,,,,,,+++++++++++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////........./////////000000000000000000000000000000///111222000,,,+++///444---777999777999>>>SSSpppxxxssslll|||}}}hhh___sssyyyrrrssssss{{{]]]GGG===BBB666++++++...///000333+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................////////////////////////000//////.........//////..............................---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........vvvAAA:::999777666666555333222222222222222222333444444777222222666555000222:::AAAjjjzzz|||pppvvvuuu}}}~~~zzzqqqXXXPPPFFF:::444000,,,---000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...------------.........///------......///000000000:::222------//////000222///222555999:::888333...:::888CCCPPPTTTZZZccceeexxxxxxxxxzzz|||{{{vvvrrrmmmrrrmmm^^^SSSQQQJJJ>>>444222000...///111222333222000///.........///000---------------.........//////000000000000////////////......---,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////....../////////000000000000000000000000000000000333333222000//////222444777:::666<<>>000...111222///---...---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........//////////////////////////////////////////////////////////////////......//////000...........................------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........tttBBB:::888777666666666444222333222222222222333444444999333444:::666111===QQQccc|||xxxuuuqqqvvvyyyyyy}}}{{{ssseeeXXXGGG;;;222---...333............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...//////...---............////////////............/////////000,,,+++000222000222888555666444111777JJJ```nnnsssppp{{{zzzwwwooo```WWWHHH>>><<<===999333333///...000000...,,,---------------------.........//////000000000000////////////...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////...////////////000000000000000111111111111111222666111///333999;;;666///===???GGGeeewwwzzz}}}cccUUUYYYRRRZZZWWWeeetttkkkppp}}}}}}wwwrrrgggYYY^^^ZZZXXX^^^PPPFFFRRRXXXZZZfffzzzfffXXXFFF:::666333111///222000///.........---,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------..................................../////////////////////000000000000000000000000000000000000000000////////////000000111////////////////////////.........---------,,,,,,,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------,,,,,,------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------............sssBBB:::888777666777777555333333333222222333333444555333000444;;;:::===VVVssszzztttnnnooo|||{{{kkkVVVFFF999000---/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///........./////////000000111000///...------......,,,...333777555222333888BBBUUUgggpppzzzlllZZZIII<<<===555//////000///111555..............................///000000000000000000//////......---,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////////////////000000000111000111111111222222333333333111000222555999;;;<<>>777888:::000///...///000000...+++------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------................................./////////000000000000000111111111222222111111111111111111111111111000000000111111222333000000000000000000000000/////////.........------,,,------......------,,,------------------------...------------------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------------------------------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,,,,---------------------------------------------------------------------------------------.........//////qqqBBB:::888777777777777666444333333333333333444444555222111333888<<>>888333------111000000000///////////////---...///000000111111000000000//////...---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...///////////////000000000111111111111111222333333444444///555777222...777OOOdddssstttyyyppp___```lll]]]ZZZ^^^ccchhhxxx^^^HHH<<<666000...,,,---000111///---------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------............................../////////000000000000111111222222333333333333333333333333333333333222222222222222333444555222222222222222222222222111000000000000/////////......////////////..............................///......------......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------------............------------------------,,,------...///.........------------------------........................------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------........./////////pppBBB:::888777777888888666555444333333333333444555555666444444:::III```xxxvvv}}}vvvooonnnwwwuuuiii___]]]YYYMMM===222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...000///---,,,---/////////000000000111111111222111000000111222444666444@@@JJJWWWuuuxxx{{{}}}zzzoooaaa[[[PPP>>>333111222111111111000000000///---...///000111111111111000000//////......------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...////////////000000000111111111111111222222333444444555111666999;;;BBBYYYzzz|||wwwxxx]]]QQQZZZlllfff___WWWWWW]]]pppyyyhhhxxxfffRRREEE===777000---///111000///........................................................................++++++,,,,,,,,,,,,------.................................................../////////000000000000111111222222333444444444555555555555555555555555333333333444444555666777444444444444444444444444222222222111111111000000//////000000000000//////........................//////............//////,,,,,,,,,------------...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------------.........///........................---...//////000000//////////////////////////////................................................++++++,,,,,,,,,,,,------........................------------------------------------------------............////////////pppBBB:::888777777888888666555444333333333333444555555555444666CCC```|||vvvsss{{{{{{xxx{{{|||uuuuuuppp]]]BBB000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...000///,,,+++---///000000000000111111111111111111000111333666999;;;XXXqqqvvvlllxxxzzzaaaKKKBBB333222222222111111000000---...///000111111111111000000000///......------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////000000000000111111111111111111222333333444555555777333666FFFdddxxxsssbbbVVVnnnooo^^^cccrrr~~~}}}vvvqqqMMMDDD777000///000000///........................................................................++++++,,,,,,,,,---------........................////////////////////////////////////000000000000111111222333333444555555666666666666666666666666444444444555555777888888555555555555555555555555333333333222222222111111000000111111111111000000//////////////////////////////............//////,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////........................//////000111111111111111000000000000000000000000////////////////////////........................++++++,,,,,,,,,---------........................------------------------------------------------............/////////000kkk@@@===:::888777888888777555555111111555888666444444,,,;;;EEEXXX|||ppprrrttt~~~sss```PPPFFF---...111222///,,,...333------------------------........................000000//////.........---000000000000000/////////222''''''444777...---666777)))000999555DDDaaammmrrrpppvvvpppNNN<<<444333111444333)))555...***...222222222333222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000000000000111111111111444------666999444111333===:::```wwwdddjjjxxxVVVlll___HHH777666888222///222...///...---,,,---///000------------------------,,,,,,,,,---------........................------............/////////000......---------...//////,,,000222000222666555111555666777444111000444999777;;;:::333555===>>>888<<<:::FFF===JJJ???GGGBBBHHHGGGAAA<<>>BBBhhhxxxxxxuuu~~~^^^QQQoooxxxwww|||kkkWWWJJJ???444,,,)))000000///...------...///------------------------,,,,,,---------........................................../////////000000111111111111111111111111444666666444222111000///111...333===@@@<<<;;;@@@:::FFFOOONNNNNNYYYnnn}}}YYYlll~~~sssoooooo~~~ooolllxxxnnnrrrkkkeee[[[RRRKKKGGGHHHKKKAAA999888>>>;;;000000;;;...222333111000222000,,,444333111000......------/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................,,,---...///111333555777111///000222333333888>>>888888;;;>>>>>>===::::::777>>>CCCAAA???===888222---...//////,,,,,,222999111000000000222111---(((------------------------......------------......---------------------------------.........//////***...222444333333333333hhh@@@===;;;999888888888777666888555555888888555555888;;;PPPccc|||ttt}}}rrrrrr}}}vvvtttqqqkkkLLL888***---111...,,,000------------------------........................000000////////////......////////////////////////,,,111222000555;;;777...;;;RRReee|||{{{tttvvvssslllVVVZZZ^^^]]]ZZZ[[[aaahhhqqqqqqwww}}}qqq[[[???555444//////...000222111...111777333222222111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000000000000000111111111222222222444888888333111888DDDLLLrrrxxxlll}}}YYYzzzaaaKKK???888333111111000///............------------------------,,,------------.................................////////////000000000000000000111111111111111111---...111444444444999??????666333<<>>DDD444555555222222444222---......////////////000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////......000...---...111333555555888:::>>>AAA>>>999888;;;======>>>>>>>>>===999666@@@??????BBBAAAAAAFFFMMM888999888666555444///(((---++++++///333333...)))------------------------......------------......------------------------------.........////////////000111222222000//////fff@@@===;;;999888888888777666888666777888777555888>>>GGGmmmooo{{{nnnvvv{{{{{{zzziiiKKK111...222000///222................................................000000//////////////////...///////////////000000888000111;;;;;;333;;;LLL]]]|||pppooodddYYY^^^[[[QQQMMMRRRUUUSSSNNNTTTYYYZZZVVVVVVZZZ______UUUSSS\\\aaaaaajjjxxxlllSSSDDD555333000///111222111333666333333222111000//////...........................------------------------------------.....................///000000111111000000111111222333333333555555999;;;777AAAhhheeefff~~~}}}nnnPPPCCC;;;444111000....../////////...........................------------........................//////////////////000000000111111111000000111111222222333333555444555555444555===FFFBBBTTTlllmmmgggjjj___LLLHHHHHHBBB999333444666555...///000000111111111111000000000/////////..............................------------------------------------------------------------------------//////............//////111000///111444666555444222333888>>>@@@AAAEEELLL???@@@@@@@@@BBBFFFFFFDDD;;;444777BBBFFFAAACCCLLLZZZVVVJJJ888...///222000333///---...000//////000..............................------------..........................................////////////555111------......000333ccc@@@>>><<<999888999999888666777666777777666777???HHHeeeuuu~~~|||wwwuuuwwwzzzfffDDD333000///...000........................//////////////////////////////000000000000000000/////////000000000111111888666:::>>>777888VVV{{{kkk\\\TTTPPPPPPSSSMMMYYY``````cccnnnvvvwww|||{{{wwwqqqnnnqqqyyyrrriiiiiiqqqlll[[[SSSXXXccc```mmmlllYYYGGG???555---...222333222222444444333222111000//////........................---------------------------------.........//////......//////000111111222000111111222333444444444111777:::999DDDlll~~~ppp|||nnnppp[[[HHH999333000...---///000000///........................---------.........//////........./////////000000000000000111111111111222444333333222222333444555333888???EEEPPP^^^mmmvvvooohhhjjjcccTTTEEE>>>;;;:::888777666444222000///...111111000000000/////////........................------------------------------------------------------------------------.........---...///000000111111333777;;;===>>>===FFFCCCBBBEEEFFFGGGKKKQQQgggkkkmmmlllqqq|||nnnbbb```WWWEEE===AAADDDTTT```[[[LLL???777333666333333444111,,,,,,111..............................------------......................................./////////000000111------000222222666<<>><<<:::999999999888777666666777777777;;;IIIWWWnnnbbb|||yyy|||xxxyyy{{{zzzpppPPP555+++---000000........................//////////////////////////////000000000000111111///000000111111222222333...///000<<>><<<:::999999999888777777777888888999AAATTTfffmmmtttvvvrrryyy|||xxxyyytttxxx~~~zzzccc???,,,000444000........................//////////////////////////////000000000111111111000111111222333333444444777:::IIIlllkkkVVVSSSSSSOOOYYYiiiwww|||~~~|||zzz{{{xxxzzzxxxssssssvvvxxxzzzzzztttjjjcccaaabbb{{{nnn[[[EEE999444111111222555555444333222111111000............................................................////////////---...///000111222333333111111222333444555666666<<>>555000000222111000....................................////////////---......///000000111111111111111222222222333333111222444999BBBMMMWWW]]]wwwzzz}}}ttteeejjjmmmdddqqq{{{|||lllWWWkkkxxxrrrfffhhhxxx}}}}}}{{{qqqQQQMMMGGGAAA<<<999888888222222111111111000000000........................................................................------------------------////////////111444666888999<<<===<<<===DDDQQQ[[[xxxwww}}}zzzcccSSS___kkknnncccZZZ___fffiiifffbbb```cccjjjxxx|||UUU888AAAXXXcccbbbbbbHHH888...000333000///333..............................------------................................./////////000000000000222000222666444333???OOO^^^@@@>>><<<:::999:::999888777777888999999;;;EEE[[[pppqqqhhhpppxxxhhhyyyyyySSS555444444,,,////////////////////////000000000000000000000000//////000000111111111222111111222333444444555555999JJJsssggg^^^UUUTTT[[[^^^xxxxxx|||jjjWWW^^^```uuuoooVVVDDD888222444888666555444444222222111000////////////////////////..................................../////////000---...///000111222333333111111222333444666666777<<>>HHHXXXjjjzzz|||xxxyyyzzzxxxzzz~~~hhhfffvvvxxxqqqeeeWWWJJJAAA;;;999222222222111111111111000////////////////////////................................................------------------------000000000111333666999;;;666:::???BBBHHHYYYqqqqqqcccccciiillljjjhhh___pppxxxnnneeeiiiqqqtttqqqyyy~~~vvvsss|||mmmZZZUUUMMMFFFUUUnnn~~~^^^???555333///---///////////////////////////.........------.........////////////////////////////////////000000000000555000000555888BBB]]]zzzZZZ>>><<<;;;:::999888888888888<<<222???AAA999\\\{{{iii|||kkkeeerrrlll|||}}}wwwFFF---555...000000/////////000000111///////////////.........111111111111111222222222333***111<<<666222===EEEeeefffVVVKKKQQQcccvvvpppbbbjjj|||xxxdddCCCAAA555000333333444666333...---000000000...------------------------........./////////////////////.........111111111111111111222222555111111777999444777DDDNNNrrr|||yyyyyy~~~|||ttt|||pppvvvrrrpppmmmllloootttzzz}}}[[[yyy|||cccLLL555555777)))222......///////////////...000000////////////000000555333///---///444555333444222444222,,,444;;;444===SSSsssxxx{{{kkklll~~~dddEEE===CCC:::888555333222222222222///---,,,,,,.../////////................................................///......,,,+++,,,///222333///---222<<>>QQQqqquuuqqq{{{wwwyyy{{{]]]666111444000//////...//////000000////////////////////////111111111111222222222222444EEE222,,,BBB999<<>>WWW}}}{{{ppplllrrr___SSSAAA;;;555111000000///---111///......///000///---................................................---...///...------///000000444:::===>>>???BBBDDD???MMMjjjpppiiioooiiiggghhhnnn{{{xxxoooyyy}}}hhhPPPOOObbbccczzzsssFFF777>>>000111000///------///111111//////............//////........./////////000000...//////000000111333555***666>>>SSSyyy]]]AAA<<<;;;:::999999888888999666;;;555BBBkkkrrruuusss|||ssskkkppp|||HHH+++555//////............//////////////////////////////111111111222222333333333...444444000999SSSyyy|||]]]GGGJJJXXXmmm}}}rrreeetttdddHHH<<<999555333555666444444666111000///......---------------........./////////////////////////////////111111111111111222333333---;;;222000>>>;;;RRRvvvzzztttppprrrvvvyyy|||xxx~~~uuuyyyVVV333333222000///000000000////////////111000000//////000000111...111555666333111111222333222555888888CCCaaa}}}uuuUUUJJJ>>>888888:::999666222000000000111000...,,,................................................+++---///000///...//////111;;;EEEEEE???===EEENNN\\\aaapppzzzeeeVVVVVVkkkooosssuuuzzzzzz|||mmmLLLtttXXX???333000111222111......000333000//////......//////000....../////////000000000222222222000...///111333333KKKjjj\\\AAA<<<;;;:::999999999999999999888>>>VVVuuu}}}tttbbbttt~~~eee111333000///..................///////////////000000000111111222222333333444444<<>>IIIlllyyy{{{rrr[[[JJJ===555000000///...///111111000...////////////////////////////////////////////////000//////......111666:::BBB@@@>>>BBBMMMYYYdddjjjiii```YYYXXX^^^sssfffUUUuuuOOO777222222444333......111000000////////////000000////////////000000000111///111444444444777>>>DDDUUUZZZ???;;;;;;::::::::::::;;;;;;===;;;kkkcccllluuu{{{fffiiisssooowwwwwwxxx{{{YYY999222111000//////...//////...//////000000111111222222222333444444555666666222CCCgggqqqfff___LLLUUU~~~{{{{{{ttt^^^LLL:::666;;;;;;888555333222111000////////////....../////////000000000...//////000000111111222111111111111222444555666444333===HHHiiitttsssmmmyyymmmkkkrrr|||```kkkhhhEEE666444333222000000000111111222111111000000111111222444000222888888333444999AAA^^^vvvwww___KKK@@@<<<333111//////000111000000////////////////////////////////////////////////111000///...///444;;;@@@DDD???>>>III\\\mmmtttuuupppjjjiiisss}}}```III:::///000333111000222111000000//////000000111/////////000000000111111111222222000000777DDDNNNlll\\\AAA;;;;;;:::::::::;;;;;;<<<===PPP|||ooowwwqqqyyygggSSSkkk}}}ssstttlllvvvkkk~~~lllDDD333333111000000/////////...//////000111111222222222222333444555666777777HHHppp{{{www\\\SSS[[[ggg{{{pppeeeFFF888888999666444333333222111000000000000.../////////000000000000...//////000111111222222111111111222333444555666333===EEEdddxxxyyy{{{ooommmpppsssyyyqqq|||}}}oooMMMBBB666444222000000000111222222111111000000111111222333111444888666555CCCVVVkkksssYYYKKKHHH:::777333000000111111000//////////////////////////////////////////////////////000111333888>>>CCC???AAAIIIXXXgggpppqqqnnnxxxxxxyyynnnPPP555000555444222222111111000000000000111111//////000000000111111111444444222333:::MMMfffyyy^^^DDD;;;;;;:::::::::;;;;;;<<<===dddhhh~~~kkkwwwhhhCCCfff}}}xxxpppzzzrrrzzzppp}}}TTT444333222111000000000000...//////000111222222222222222333444555666777888^^^tttZZZJJJVVVnnnXXXAAA<<<;;;999777444333222111000000000000////////////000000000000...//////000111222222222111111111222333444666777666DDDLLLzzzooorrryyyvvvtttsssvvvyyyuuu```NNN666555222111000000111222222222111111111111222222555333555555111888WWWyyyyyywwwddd```AAA<<<666222111111111000000000000000000000000000000000000000000000000000,,,///111444777;;;@@@DDD:::EEEVVVdddjjjiiiddd___```yyyvvvmmmhhh@@@444777666333111111111000000000000111111000000000000111111111111111222555===QQQttt]]]???<<<>>>888777===;;;888???FFFnnnsssccc{{{kkkgggfffYYYGGGjjjuuuYYYAAA,,,111000---444000333000111111111111222222222777(((666<<<666666<<>>666555444333222111111000//////............///////////////000111111222222555222666555000555:::222888PPP||||||xxxwwwuuuuuuwww|||xxxnnnRRR>>>///000222//////555000111333333222222333555:::444111333999JJJoooZZZTTTTTT+++999,,,000666111000000////////////000000444222/////////000000000+++///...666CCCCCC>>>BBBMMMNNNXXXttt|||kkknnn\\\555444222...999333222111111000111111111000000000111111111111111)))>>>EEEFFFjjj^^^@@@===???:::888===;;;999BBB```vvv}}}ppp}}}|||nnneeebbbXXXKKKccc{{{{{{rrrIII111444111...444///222111111111111222222222222+++BBB***+++:::222SSS[[[HHHXXXeeeLLL>>>;;;;;;999666444111000000000/////////............////////////000000111111222222444222444555333777;;;666FFFhhhxxxssssssuuu{{{sssaaaEEE333666999000,,,111000111333222111111333444444222555CCC]]]~~~eeeZZZVVV333777000444,,,000000////////////000000111000//////000111111111222333333>>>MMMJJJBBBFFFQQQhhhsssttt{{{}}}|||NNN;;;999555555333222222111111111111111111111222222111111222333???999>>>]]]___AAA===???;;;:::===:::;;;HHHooovvvxxx|||yyywww|||rrrddd^^^WWWOOO[[[yyy~~~zzzrrrqqqUUU888666333000444///111111111111111222222222333)))JJJ)))111???FFFjjjdddUUUhhhfffHHHAAA999===999555333222222111000000//////......//////000//////000000111222222222222111333555666888;;;===OOOwww}}}uuussssssvvvzzz```DDD000444888222///333111222333222111111333444666888BBB[[[rrrzzz@@@666666///000111000000//////000000111......///000000111111222333333666CCCPPPIIICCCLLLdddyyy~~~tttrrrwwwfff@@@888555222333333222111111111111111222333333222111222444666@@@:::SSS```BBB<<>>PPPsss{{{zzzwwwlllccc___fffppp{{{xxxtttwww~~~ttteee\\\UUUOOOOOOoootttuuuyyyddd@@@777333000555///222111111111222222222333333555333222CCC===gggyyy\\\fff{{{^^^RRRAAA>>>;;;777666666555222000000000////////////000000///000000111111222333333222333111444888777;;;GGGjjjzzzssssssvvvyyyfffTTT>>>222111444555333222222333222111111333555666<<>>GGGKKKBBBFFF\\\}}}xxxzzzzzztttUUU777111888333333222111111111111222111222333222111222666:::CCCIIIsss___AAA:::===;;;:::;;;888CCC]]]mmm~~~mmmllljjjdddhhhwww|||uuuyyyuuuqqqqqqsssvvv|||lllZZZKKKHHHFFFBBBCCCJJJPPP]]]iiiqqqxxxnnnqqqxxxuuuhhh]]]SSSLLLBBB___mmmsssuuuvvvJJJ999222000555///333111222222222222333333333;;;(((666@@@LLLlll~~~fffVVVsss}}}wwwttteeeNNN???;;;777666777666222...000000////////////000000000000000111222222333333222555111333999666>>>XXX{{{|||}}}tttrrrnnnttt}}}ccc===---555777...222333333222111222555888444AAAccc~~~ppp~~~SSS888111999111111000000000000111111000111222222000///000222444DDDMMMLLLFFFBBBSSSrrr}}}FFF222===444333333222111222222222000222333111000333999???RRR```___BBB:::===::::::;;;:::LLLmmmnnn]]]GGGFFFKKKMMMJJJIIIUUUjjjtttdddZZZTTTQQQNNNNNNNNNNNNOOOOOONNNMMMMMMSSSWWW\\\aaaiiiqqqtttrrrTTTGGGBBBJJJMMMEEEAAADDD:::AAAHHHQQQ___ssssssiiijjjqqqyyy}}}xxxjjj[[[OOOJJJ@@@SSSxxxkkknnnvvvWWW>>>333111555000555222222222222333333333333666777999DDDzzzgggRRRXXXrrrqqqXXXFFF???888555555444000,,,111000000//////000000111000000111111222333333333222888222333;;;777GGGqqqzzzeee}}}vvvrrrvvv|||zzzwwwGGG///555888...333333333333333555888;;;FFF[[[tttqqq===>>>///222111111000000111111222111222333222//////222666999MMMSSSIIIEEEKKKaaa~~~jjjccc===777444444333222222222222222///111333222111555>>>EEEOOOsssaaaCCC;;;>>>;;;<<<<<<===VVV}}}xxxjjjSSSAAACCCMMMRRRUUUYYYMMMSSSYYY```qqqzzzccc]]]TTTLLLGGGGGGIIIKKKIIIJJJLLLLLLKKKJJJHHHEEEEEEGGGIIIKKKSSS[[[[[[VVVGGGEEEOOOaaacccUUUMMMPPPKKKHHHHHHKKKOOOVVVbbbnnnxxxqqqnnnjjjgggiiinnnqqqzzz|||jjjVVVKKKJJJBBBFFFllluuuxxx|||fffEEE666222555000555222222222333333333444444222???@@@llluuulll~~~}}}iiiWWWKKK===555444444333000111111000000000000111111000111111222222333333444000:::333333===:::SSS~~~~~~||||||~~~ooorrrMMM888555777444333333444444444777<<>>@@@\\\xxxhhh]]]XXXXXXZZZZZZvvv}}}bbbOOOKKKSSSiii{{{{{{TTTEEEBBBPPPXXXSSSRRRYYYddduuu}}}iiiWWWNNNDDDFFFJJJLLLLLLMMMOOOQQQMMMMMMLLLJJJKKKNNNPPPPPPLLLNNNNNNMMMQQQWWWVVVOOOOOOVVVlllooofffkkkhhh```[[[XXXPPPFFFFFFNNNbbbmmm|||wwwiii^^^]]]ccchhhlllpppjjjxxxiiiQQQIIIKKK===777___{{{uuulllzzzqqqKKK999333555///555222222333333333444444444444666EEEppp~~~kkkyyygggXXXDDD777555666777666111111000000000000111111000111111222222333444444///;;;444444???>>>\\\}}}ttt{{{zzzlllUUUBBB444222666333333444444555999>>>BBBhhhJJJ>>>222222111111111111222222...000222000///333;;;BBBRRR]]]RRREEEYYYxxx}}}yyyqqqyyy888555444333333222222333333000333666666666;;;GGGQQQddd===>>>DDD;;;@@@999EEEpppaaaUUUnnnzzzoooqqqjjjooooooQQQPPPJJJKKK\\\QQQMMMMMMQQQVVVYYY]]]cccvvvwwwhhhdddXXXMMMIIIDDDIIILLLOOOPPPPPPPPPRRRTTTQQQQQQTTTZZZ[[[YYYXXXZZZ]]]\\\\\\```dddddd^^^YYYXXXqqq}}}sssaaaUUUSSSXXXeeeYYYmmmxxxyyy|||ssstttdddIIIWWWrrrmmmnnnvvvjjjpppttt|||qqqYYYJJJHHHIII000QQQxxx}}}~~~bbbzzzOOOCCC000<<<,,,444777222111333555333444777999777eee|||ttt}}}eee[[[~~~zzzggg```<<<<<<333888666111111000000000000111111000111111222222333444444444===000999AAAUUUzzzZZZ111999===555000555===666...???\\\ttt???555:::222***111666333111444000///222333555>>>JJJVVVPPPAAAMMMwww~~~vvv}}}TTT666:::444...444555222444555333:::333>>>HHHKKKxxxuuuggg@@@<<>><<>>VVV{{{xxxoooooofffgggkkkuuu{{{qqq[[[LLLIIIGGG222LLLppp}}}~~~rrr[[[DDD222666///888555222111555666555666999555MMMwww]]]nnn~~~{{{uuuQQQ>>>;;;===000222222111000000000111111111111111222333333444444000:::555???LLLooo~~~|||zzzxxxzzzDDD<<<+++666111333888666:::YYY~~~vvvyyy]]]888555333222000111333111333000000222222666BBBOOOYYYIIIAAAKKKzzzpppzzz}}}}}}wwwBBB<<<999888555222222222===666:::666CCCLLLTTTvvvgggAAA===<<<555;;;???UUU~~~mmmzzzyyy~~~QQQJJJFFFTTT{{{pppOOOTTTZZZ]]]]]]dddwwwsssYYYJJJHHHEEEJJJTTTUUURRRQQQPPPRRRWWW]]]aaacccsssrrrvvv|||}}}{{{zzz|||{{{yyyvvvvvvvvvuuuqqqmmm}}}rrrYYYXXXRRRJJJLLLGGGKKKLLLNNNwwwjjjddd```^^^bbbmmmwwwqqq]]]MMMHHHDDD555CCCddd~~~xxxgggEEE999111333888333111222666777666777:::AAAsssyyy```}}}|||{{{xxxggg;;;<<<>>>---333333222111111111111111111111222222333333444444222999999>>>OOOvvv{{{rrr???<<<...555333444555555DDDnnnooojjjrrr~~~zzzBBB111444:::///---444111111000111111222999HHHWWWYYYDDDIII]]]jjjqqqsssjjjbbbiiiwwwRRR:::888???444///444111???555999>>>HHHNNN\\\uuu|||eee???@@@<<<999:::AAA]]]vvvzzzSSSPPPLLLccccccSSSZZZbbbbbb___jjj___PPPLLLMMMGGGHHHNNNNNNPPPRRRVVV___jjjsssxxxyyy~~~}}}}}}}}}{{{yyyxxx}}}|||pppeeekkkRRRFFFVVV\\\UUUTTTKKKNNNTTTssscccaaabbb]]]___iiiuuurrr___MMMFFFBBB888;;;ZZZnnnrrrwwwoooEEECCC111555444222111333777777444555999BBBpppmmmwwwjjj```~~~~~~DDD>>>???555555555333222111111111111111111222222333444444555555777999<<>>>>>;;;>>>:::CCCjjjnnnRRRPPPQQQrrrqqqXXX```hhhhhhhhhxxx___MMMJJJQQQTTTKKKJJJRRRSSSYYY___jjjwww~~~}}}{{{}}}yyylll______mmm{{{tttpppuuueeeeeewwwpppcccfffdddbbbaaaiiiuuutttbbbMMMCCCBBB;;;777SSSfff~~~ppp|||GGGIII222666111333222444666555222444999;;;{{{^^^jjj^^^eeexxxvvveeeGGGBBB???777666555333222111111111111222222333444444555555555333999CCCnnnyyyzzz~~~qqq]]]ZZZXXXXXX\\\aaafffiiivvvxxx{{{}}}bbbgggkkk[[[999888444888888444<<<[[[vvv___PPPKKKTTTRRROOOMMMLLLMMMOOOQQQ[[[kkkzzz|||pppccc]]]^^^XXX```pppuuunnnuuuAAA000888...///888///...111222111666CCCWWWdddNNNPPPbbb}}}HHH000999222222;;;333222222999FFFIIIXXXkkkggg@@@;;;777@@@:::JJJ|||mmmvvvbbbRRRYYY||||||]]]eeennnsssyyyoooJJJQQQQQQYYYYYYNNNOOOYYYZZZiiittt}}}|||}}}wwwrrrvvv~~~uuuyyy~~~uuucccgggggg^^^fffaaafffsssuuudddNNNAAAAAA===777MMMhhhxxxyyyPPPJJJ333555444444333444666444222666<<<\\\uuusssiiijjjjjjyyynnnrrrPPP@@@===999888666555333222111111222222333333444444555555888666===NNN}}}~~~|||mmm^^^RRRNNNRRRXXX___dddfffggghhhccc^^^lll{{{hhhNNNNNNYYYvvvzzzooowww}}}|||wwwkkkwww~~~vvvEEE222666:::666333GGGssszzzgggRRREEE@@@HHHEEEBBBAAACCCDDDBBBAAA@@@KKK]]]ooouuulllZZZKKKGGGHHHPPPccc|||WWW666333000333777//////111222222:::KKK]]]gggOOOWWWkkkmmmeeePPPSSSRRRYYYiiissspppeee]]]ZZZ___}}}xxxbbb:::777555555999333666999<<>>:::FFFyyyttt|||~~~]]]MMM555222888333333444666555555;;;DDDxxxnnn|||wwwbbbbbboooqqqwwwtttjjjbbbtttVVVDDD;;;:::999888555444222222111222222333333444555555555888:::AAAUUU{{{iii]]]TTTPPPQQQYYY^^^gggooowww|||vvvmmm]]]SSSTTT______GGGEEEEEELLL^^^{{{xxxqqqlll}}}~~~fffRRR888555999666777UUUvvvgggXXXJJJBBB@@@BBB@@@>>>>>>???AAAAAAAAA===>>>GGGZZZjjjjjjWWWEEEAAABBBDDDLLLZZZlll}}}mmmAAA222333555333000000222111222>>>QQQaaafffTTTZZZ}}}jjj~~~yyyYYYGGG@@@EEECCCEEELLLRRRTTTWWW[[[WWWKKKXXXfff^^^eeewwwGGG777777666555555777???@@@KKKPPPuuusssggg@@@AAA666CCC>>>YYY~~~\\\fffgggnnnzzz}}}qqqbbbLLLDDDNNNTTTUUUaaammmqqqxxx{{{qqqnnn}}}yyywww~~~~~~~~~~~~zzzvvv~~~zzzlllhhhhhh\\\YYYfff^^^WWWZZZjjjrrrfffRRREEE>>>???===AAAmmmyyyiiiRRR999000999333333555777666888@@@KKKxxx}}}|||xxx~~~wwwWWWHHHJJJHHHOOOjjjyyyoooYYYaaa]]]NNNAAA;;;:::888666444333222111222222333444444555555666222888BBBYYYuuu|||fffSSSPPPRRRQQQWWWbbbjjjkkklllnnnrrryyy{{{}}}kkkXXXPPPQQQRRRAAAJJJ\\\pppzzz|||}}}vvvsss^^^YYYvvvxxxVVV===111888888>>>^^^}}}rrrppp}}}zzzeeeUUUIIIAAA>>>?????????>>>===<<<===AAACCCCCC???@@@JJJVVVXXXNNNCCC===AAACCCBBBAAAEEEOOOXXXnnn|||JJJ222666666000111111222111222@@@UUUcccfffXXX\\\vvvwww|||zzzWWWBBBGGGTTTLLLNNNOOONNNJJJLLLZZZjjjXXXIIILLLUUUcccwwwMMM666888555222888333AAADDDQQQWWWzzz~~~|||cccBBB<<<>>>@@@:::dddvvvgggpppooo{{{[[[NNNQQQRRRRRRTTTUUUddduuuwwwqqqttttttjjjrrrqqqlllkkkhhhiiigggaaa[[[^^^dddccc]]]\\\]]]aaagggllleeeSSSAAA===>>>@@@???bbbuuuhhhyyylll}}}pppUUUDDD000666888888666(((:::@@@555\\\uuuwwwqqqwww[[[@@@IIIRRRYYYtttrrrkkk]]]\\\rrrKKKIII???>>>;;;888555333333333444444333444444555666777888;;;;;;ccczzzffflllYYYnnn|||mmmUUUVVVWWWWWWXXX]]]fffmmmtttxxx|||sssgggcccggg```PPPKKKQQQdddsssuuu|||~~~zzzsssiiibbbPPPpppqqqfff@@@444@@@:::;;;fff]]]]]]ooo|||ppphhhppp}}}~~~lllZZZQQQFFF<<<===GGGIII@@@<<>>???AAA>>>^^^wwwkkk|||}}}YYYJJJ888;;;333777:::///888888666eeezzzuuubbbqqq}}}{{{]]]KKKSSS[[[~~~uuujjj[[[VVVcccXXXFFF@@@>>>;;;888666444444444444444333444444555666777555???JJJyyyyyyllluuurrr\\\jjjaaabbbeeepppjjj[[[VVVZZZ^^^aaadddjjjqqqwwwvvvhhhfffttt{{{ooobbb___yyylll```VVVooo{{{yyy|||wwwqqqiiicccSSSvvvvvv===:::===666CCCuuu~~~kkkhhhbbb\\\VVVSSSSSSVVVZZZ^^^iiiWWWFFFBBBBBB???>>>@@@IIIDDDAAADDDIIIIIIHHHGGGJJJJJJHHHDDDCCCEEEDDDBBB@@@AAABBBCCCCCCCCCFFFJJJKKKHHHOOO___uuu~~~dddVVVwwwfffiii>>>111:::444666222111333<<>>??????qqqzzzxxxvvvccciiiqqqwwwxxx}}}nnnWWWTTTSSSVVV^^^___WWWWWWSSSMMMLLLNNNOOOMMMTTTQQQOOORRR\\\```VVVGGG@@@???BBB===XXX{{{nnnbbbOOO;;;444111555;;;666777555GGG~~~tttvvvyyywwweeerrrxxxtttyyy}}}PPPLLLZZZkkkxxx~~~uuueeeYYYPPPQQQ```CCCAAA???<<<999777555555555444444333444444555666777666???RRRxxx```jjjaaakkkooonnnfffYYYdddlllXXXRRRPPPXXX___gggooouuu|||tttjjjnnnqqqlllkkkpppccc___XXXaaayyy|||zzzxxxxxxzzz}}}~~~{{{sssmmmhhhdddOOOqqqvvv~~~qqqMMM>>>:::888TTTxxxiii~~~uuudddLLLEEEAAADDDDDDCCCHHHPPPOOOIIIBBB???@@@@@@>>>===JJJHHHEEECCCFFFJJJIIIEEEFFFIIIHHHEEEEEEGGGEEEAAAAAA???AAAFFFFFFGGGQQQ___^^^\\\PPPNNN```lllggg___~~~|||___qqqyyyDDD555111444555///222666AAAMMMpppYYYJJJ\\\gggtttaaaEEESSSXXX___ttt|||lll```hhhEEE888888666>>>>>>BBBMMMfffrrrtttdddCCC???===???CCCvvv|||kkkbbbkkkvvv}}}xxxgggbbbYYYVVVYYYWWWKKKKKKIIIEEECCCCCCEEEFFFPPPPPPOOORRR\\\aaaUUUEEEAAA???DDD<<>>dddqqqtttyyyMMMOOOEEECCCKKKNNNHHHGGGKKK@@@EEEGGGCCC>>>???CCCGGGLLLNNNJJJCCCCCCIIIMMMKKKIIINNNTTTXXX___aaaUUUFFFAAA@@@DDDIIIIIINNNfff}}}|||zzzwwwyyyxxx}}}kkksssHHH999+++666222222777999FFFTTTpppTTTKKKZZZyyyzzzwwwxxx```DDDZZZdddjjjxxxddd]]]MMM;;;===444;;;DDDMMMWWWiiieeeDDD999999@@@GGG{{{ccchhh}}}vvvccchhhqqq{{{{{{uuurrrcccWWWRRRLLLDDDCCCCCCAAA@@@???AAADDDEEELLLPPPUUU^^^bbbUUUBBBBBB>>>FFF<<>>>>>CCCIIIMMMLLLPPPPPPJJJHHHOOO[[[bbbfffnnnxxxpppOOO@@@CCCGGGIIIHHHVVV{{{mmmuuummmqqqhhhgggRRR===///;;;333333::::::III\\\sssVVVVVVppp|||www|||nnn\\\XXXddd~~~}}}aaaQQQuuu\\\<<<>>>444:::JJJ[[[eeekkkeeeCCC:::;;;AAAHHHyyyxxxdddZZZ[[[ooo^^^```yyysssdddrrrzzz{{{qqqrrrrrrdddYYYSSSJJJCCC???>>>??????===>>>@@@>>>JJJSSSVVV\\\aaaUUUDDDBBB===III===DDDwwwwww|||zzztttNNN===666666444???888777fffppprrrssspppvvvmmmnnn{{{TTTQQQlll|||tttfff[[[TTTTTTXXXeeeiiiddd{{{{{{uuuvvvxxxzzz|||~~~yyy{{{|||lllSSSLLLMMMCCCRRRzzzSSSJJJGGGCCC???;;;888666555444444333444444555666777;;;<<>>JJJ```lllllldddBBB???<<<@@@III|||mmmlll___VVVZZZttt~~~cccccc{{{sss~~~~~~wwwhhhdddfffccceeefff___PPPIIIFFFIIIJJJFFFDDDEEEGGGUUU[[[WWWWWW\\\UUUGGGAAA<<>>@@@uuuxxxrrrSSS;;;555999444???777<<>>NNNuuulllyyywwweeeZZZnnn|||eeeZZZ\\\dddttt}}}yyyfff]]]WWWZZZ\\\WWWSSSSSSVVVcccdddYYYSSSWWWSSSIII@@@<<>>tttxxxkkk```CCC666;;;444<<<666EEEwwwlllmmm}}}VVVPPPbbbgggxxx___HHHEEEQQQYYYXXXNNNKKKoookkkTTTTTT```hhhfffdddbbbaaa```aaaaaa```XXXccccccKKKAAAGGGBBBBBBeeeeeeUUURRRMMMGGGBBB===;;;999444444444444444555777777555JJJnnn{{{jjjoootttbbb}}}qqqhhhgggdddpppyyy~~~hhhlllqqquuuwww|||jjjYYYMMMXXXssszzz}}}wwwkkkzzzrrrkkk```RRRWWW```ddduuu???===KKKxxxZZZvvv___MMMMMMUUUeeerrrRRR@@@KKKSSSNNNSSScccttt}}}CCCFFFPPPUUUZZZxxxxxx~~~}}}ttt```UUU^^^\\\aaa~~~>>>888666444333@@@???SSSmmmxxxRRR```ssslllhhhaaaVVV[[[iiiuuu\\\ZZZeeeDDD>>>===DDDWWWiii|||eeeBBB===???===PPPwwwbbbrrr}}}kkkZZZYYYbbbjjjnnnpppkkkkkkmmmoooqqqqqqooolll~~~xxxgggTTTNNNRRRNNNEEE<<>><<<;;;666555444333333333444555===???sssgggllloookkkxxxvvvvvvuuuzzznnnsssvvvwwwuuujjjXXXmmm}}}{{{{{{xxxoooqqqxxxjjjyyyeee[[[JJJIIIrrrqqq|||III666KKK{{{\\\lllWWWUUUhhh\\\DDDLLLMMMJJJSSS```ooohhhIIINNNSSS[[[rrrtttkkkvvvWWWtttuuucccTTTXXXgggoooFFF777999000222CCCBBBQQQ```ooozzzvvveeeMMMTTTwwwlllUUUIIIQQQQQQ<<<<<>>@@@@@@VVVllleeeeeeooo}}}jjjWWWSSSWWWZZZ\\\\\\WWWWWWXXX[[[^^^______]]]jjjhhh^^^QQQOOORRRNNNDDD:::AAABBBDDDEEEaaasssuuu|||}}}HHH<<<666;;;888@@@QQQjjj~~~yyy}}}{{{```LLLRRR]]]www}}}~~~kkkRRREEEJJJVVV```cccllliiillluuutttkkkhhhlll^^^[[[TTTMMMMMMWWW```dddQQQRRRPPPLLLGGGCCCAAA@@@GGGOOOWWWTTTOOOJJJEEE@@@<<<:::777666555444444444666666999@@@sssfffnnnmmmnnnnnn}}}qqqtttqqq{{{~~~~~~mmmhhhllliiiiiijjjgggaaaaaafffooowwwfff[[[<<>>XXXpppjjjaaa[[[^^^sss}}}lllYYYSSSSSSRRRQQQQQQNNNMMMMMMOOOQQQSSSRRRQQQRRRTTTQQQMMMOOOSSSMMMBBB:::@@@BBBHHHIIIbbbpppjjj|||JJJ@@@999===888===JJJ~~~}}}hhh|||}}}{{{|||kkkQQQIIIXXXjjjxxxqqq]]]LLLKKKTTTcccxxxkkkbbb]]]]]]dddfffdddhhhooollldddWWWOOOQQQYYY\\\ZZZIIIJJJIIIGGGDDDAAA@@@AAAGGGHHH[[[WWWRRRMMMHHHCCC>>>:::888777555444444555777888999GGGxxxzzzrrr^^^fff{{{{{{___YYYZZZWWWWWW[[[\\\YYYVVVTTTcccnnnxxxmmmXXX888NNN^^^xxxoooIII>>>TTTlllwwwkkkGGGOOORRRTTTQQQooo{{{nnn^^^NNNXXXqqq}}}yyy|||rrrttt~~~zzzrrraaaRRRQQQZZZdddXXX999888888;;;CCCLLLeeeppp^^^TTTNNNVVVvvv~~~gggTTTKKKQQQ\\\===DDDTTTrrr}}}bbbBBB===;;;???\\\}}}pppjjjkkkkkkpppyyywwwrrrmmmoooxxxvvvhhhYYYTTTSSSRRRRRRRRRRRRPPPNNNMMMNNNNNNMMMLLLFFFHHHIIIIIINNNQQQKKKAAA;;;???AAAHHHIIIaaaqqqiiiQQQCCC???DDD:::999IIIyyy{{{vvv___TTTGGGLLLcccyyyvvvuuuoooiiiQQQBBBIIIWWWeee~~~ZZZggg^^^XXXVVVTTTQQQQQQVVV[[[XXXRRRMMMOOOPPPKKKBBBEEEEEEEEECCCAAA???@@@AAADDDHHHbbb\\\SSSMMMIIIFFFBBB???999888666444444555777888===RRR|||rrrooo[[[ccckkkhhhiiitttuuugggkkkUUUNNNHHHFFFIIIOOOVVV[[[cccfff|||wwwpppXXX@@@SSSZZZbbb~~~RRR>>>MMM~~~iiiUUUIIIIIISSSbbbjjjkkkppp[[[___nnnmmmLLLFFFccczzzooo___QQQPPPWWWWWWhhhkkk>>>666666;;;DDDLLLdddfffTTTXXXRRReeeyyycccRRRKKKKKKxxxmmmBBBFFFYYYyyycccCCCBBB???DDDdddvvvxxxwwwzzzyyy|||{{{~~~}}}zzzssseeeYYYXXX```gggiiiqqqzzzhhh]]]SSSPPPPPPOOOOOOQQQPPPNNNKKKJJJKKKKKKJJJIIIFFFFFFFFFHHHLLLNNNHHHAAA>>>@@@@@@FFFDDD\\\vvvqqqcccBBB===AAA:::AAA[[[uuucccMMMHHHCCCMMMeeezzzuuuppprrrqqqjjjNNN===EEEQQQZZZooo^^^ggg___WWWSSSQQQMMMLLLMMMAAAEEEHHHGGGHHHIIIEEE???DDDDDDCCCAAA???>>>???@@@@@@NNNggg^^^SSSLLLJJJIIIGGGFFF;;;999666444333444666777>>>XXX|||pppnnnjjjmmmggg```WWWdddppprrrnnnrrrxxxzzzwwwpppfff^^^```nnnzzzvvvkkkVVVGGGDDDlllzzzTTT]]]VVV@@@LLL{{{|||wwwZZZYYYQQQfff|||cccppphhhVVVooozzzkkkZZZPPPQQQWWWMMMeeesss<<<444777???LLLPPP]]]}}}fffIIIyyyeeeWWWsssuuu___PPPJJJLLLkkkxxxDDDIIIaaaeeeFFF???<<>>===???AAA===RRRggg^^^SSSLLLLLLMMMLLLJJJ???===999555444444666777:::XXX|||jjj}}}vvvnnnTTThhhvvvjjjnnn|||eeeiiittt{{{wwwpppVVVVVVVVVXXX[[[___cccdddhhhqqqzzz|||{{{zzzzzzzzzxxxhhhNNNHHHEEEccc{{{OOOiiiyyyRRRDDDRRRxxxyyywwwzzzyyyuuuvvvdddTTTMMMOOOUUUIIIppprrr999555<<>>:::FFFUUUtttoooaaa~~~|||UUU@@@===:::@@@QQQddd{{{bbbggghhh```cccOOODDDAAAJJJVVVcccvvv___GGG[[[UUULLLFFFFFFGGGEEEBBBFFFIIIHHHAAA>>>@@@BBBAAA@@@AAA@@@>>>======@@@BBB???PPPccc[[[RRROOOQQQRRROOOLLLDDDAAA<<<888666555777888777WWWpppxxx}}}PPP<<>>777>>>DDDHHH===MMMxxx{{{ttt~~~PPPIIIKKKCCCCCCNNNwwwttt```}}}zzztttWWWCCCBBBAAAGGGZZZqqq[[[EEESSSTTTHHHKKKBBBAAACCCJJJQQQ]]]qqqqqqMMMRRRUUUNNNEEE???AAAEEEEEEBBB<<>>>>>>>>===<<<>>>AAADDDAAAMMM~~~^^^XXXSSSRRRUUUUUUPPPKKKHHHEEE???:::777777888999999XXXnnnpppUUUAAABBBKKKVVViii|||eeeJJJIIIOOO^^^rrr```XXX\\\fffmmmooo___UUUNNNPPPXXX^^^```aaa^^^]]]YYYXXXaaalllmmmfffaaa]]]ggguuu}}}uuu^^^XXX???LLLyyy___[[[|||rrrLLL???MMMppp{{{~~~kkk___WWWrrrvvvMMM```ppp```ppp{{{xxxtttgggVVVIIIFFFHHHKKKJJJ\\\FFF;;;:::UUUaaa```iii{{{jjj|||jjjWWWMMMLLLEEEmmmGGGQQQnnnkkk@@@???BBBDDD___uuuhhhOOOHHHMMMSSSNNNSSSEEE>>>RRRfff{{{|||vvvrrrmmmiiigggWWWNNNCCC<<<<<>>>>>??????AAA@@@@@@?????????????????????>>><<<:::;;;>>>AAAEEEIIIaaaWWWOOOPPPSSSQQQNNNLLLJJJGGGBBB===999777777777;;;VVVzzz{{{tttjjjYYYKKKJJJOOOZZZnnn]]]OOOPPPZZZhhhnnnXXXPPPWWWdddlllvvvlll___TTTNNNMMMNNNNNNMMMMMMNNNRRRVVV[[[___aaa^^^\\\kkk}}}nnnVVVNNNEEEOOO~~~tttlll|||WWWlllRRR>>>GGGssssssjjjXXXfffkkkMMMVVVUUUWWW{{{~~~~~~uuujjjZZZLLLFFFGGGJJJMMMDDDaaaAAA777777WWWbbbiiinnn|||hhhwwwdddTTTMMMKKKSSSjjjEEEUUU}}}mmmBBB@@@@@@AAAaaatttyyy\\\EEE???CCCHHHFFFJJJOOO___}}}|||~~~}}}uuusssuuurrrkkkdddQQQIII@@@;;;<<<@@@CCCEEELLLRRRYYY```fffooo|||xxx___QQQMMMMMMKKKHHHGGGGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBCCCEEEHHHGGGCCC???===666@@@CCCDDDEEEwww|||xxx```UUUMMMMMMEEEddduuubbbzzzuuuwwwaaazzz|||tttrrrnnncccEEE;;;BBBNNNggghhhGGGAAA444BBBnnnnnnbbbYYYEEEAAALLLSSSbbb~~~nnnYYYMMMIIIGGGEEEEEECCC@@@>>>===<<<======??????>>>>>>>>>>>>????????????>>><<<:::;;;>>>AAA@@@RRRxxx^^^UUUNNNPPPSSSRRRPPPOOOJJJGGGCCC>>>:::777666666===SSSmmmwwwssstttttt^^^MMMRRRbbbsssmmmJJJ[[[dddmmm~~~wwwyyy~~~tttwww~~~iiiSSSHHHFFFHHHYYY[[[___aaa^^^XXXOOOIIIUUUWWWYYYZZZZZZYYYYYYZZZ[[[\\\nnnpppWWW>>>DDDDDDgggrrrlllvvviii|||fffkkkCCC===QQQqqqnnn[[[cccjjjQQQRRRMMMWWW~~~|||{{{oooeeeVVVIIIDDDEEEHHHKKKOOO```;;;999===ccchhhgggssslllqqq^^^QQQLLLKKKMMMeeeHHH\\\nnnDDD@@@>>>???ccc~~~qqqVVVBBB???CCCHHHGGGHHHbbb{{{~~~yyytttppprrrvvvsssfffZZZIIICCC<<<:::<<<@@@CCCDDDHHHOOOWWW^^^dddnnn{{{kkkTTTIIIGGGKKKIIIFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHGGGBBB>>>===777BBBCCCBBBCCCrrrvvvlll^^^[[[SSSOOOIIIiiiyyyfff}}}qqq||||||uuuqqqnnnhhhhhhLLL999CCC[[[gggYYY@@@XXXccc|||rrrWWWNNNNNN>>>@@@OOOWWWeee~~~kkkLLLAAABBBCCCCCCFFFBBB@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????>>><<<:::;;;>>>AAA>>>ZZZkkkYYYQQQLLLNNNQQQPPPOOONNNKKKIIIDDD@@@;;;888666666@@@QQQddduuudddkkkzzzVVVWWW{{{zzzyyyvvvrrrkkkeee```\\\ZZZYYYaaadddhhhnnntttyyy|||~~~wwwhhhgggsss||||||hhhNNN@@@@@@DDDBBBFFFJJJKKKIIIEEEAAA???FFFIIIMMMOOOQQQRRRSSSTTTOOOTTTjjjlllRRRHHHKKKJJJdddoooqqqmmmkkkIII<<>>???EEEBBB???AAA@@@???===<<<;;;::::::::::::::::::;;;<<<===??????>>>>>>===;;;:::<<>>:::777666<<>><<<===AAADDDDDD@@@===???EEEKKKMMMMMMBBBKKKggg}}}hhhOOOJJJDDDQQQNNN}}}ZZZjjjrrrQQQ555PPP___gggXXXaaaooorrrnnnYYYJJJOOOooorrrfff```TTTIIIFFFNNNeee||||||{{{wwwnnnfff\\\TTTIIIAAA???AAAEEEGGGHHH???===>>>jjj}}}vvvyyycccTTTKKKIIIIIIFFF[[[FFFYYYoooAAA===@@@DDDccc~~~yyyfffOOOAAABBBIIINNNYYYpppxxxjjjiiiqqquuupppiiiYYYdddlllllljjjfff___WWWEEE@@@:::888;;;>>>??????IIIPPPZZZbbbiiisss}}}ZZZFFFEEEIIIGGGFFFDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDEEEGGGEEE@@@;;;999888CCCBBBCCCGGGwwwvvvccc~~~[[[WWWPPPWWWKKKFFFooo~~~xxxvvvsssiii^^^[[[[[[SSSBBBKKKGGGQQQsssbbbMMMPPPNNNBBB===888EEEVVV[[[aaajjjmmm[[[HHH<<>>===<<<;;;;;;;;;999999999:::;;;===>>>???>>>>>>===;;;:::<<>>EEE>>>FFFPPPQQQWWWaaabbbOOOEEE???@@@???:::;;;AAA??????>>>>>>===<<<;;;;;;999999999:::;;;===>>>???>>>>>>===;;;;;;<<<@@@CCCEEEuuuvvv[[[VVVSSSTTTTTTPPPNNNPPPNNNMMMLLLIIIEEEAAA===;;;;;;GGG~~~{{{wwwtttuuuzzzOOOKKKPPPgggyyyqqqrrrmmmgggeeeaaaYYYLLLCCCDDDNNNXXX[[[```ffffffeeeiiirrrzzzyyybbbYYYWWWYYYXXXWWW]]]kkkxxxzzztttfff```XXXRRRPPPPPPPPPOOOiiiXXXDDD;;;<<<@@@===999BBBOOOnnnxxxbbbKKKGGGKKKaaaggg~~~sssbbbzzzNNNGGG>>>SSS```rrrppptttddddddTTTYYY|||nnn||||||bbbXXXhhhUUUHHHBBBFFFGGGDDDIIISSSWWWppp|||}}}{{{{{{||||||xxxmmm___UUULLLGGGBBB???@@@DDDGGGIIINNNrrr;;;===;;;fffaaasss||||||^^^KKKVVVhhh{{{yyyiiijjjZZZQQQLLLHHHDDDLLLcccFFFOOOsssFFF<<>>:::777777CCC???AAAKKK}}}|||bbb[[[\\\RRR[[[XXXSSS~~~nnnsssppp|||nnnqqqZZZPPPLLLGGG???AAAFFFAAAJJJQQQPPPYYYxxxiiiUUUMMMXXXZZZKKKGGGOOODDD>>>DDDKKKIIIMMMTTTSSSDDDBBB@@@===;;;===AAADDD>>>>>>>>>======<<<;;;;;;::::::::::::;;;===>>>>>>=========;;;;;;<<<@@@CCCNNNtttYYYUUUTTTVVVUUURRRQQQSSSNNNNNNNNNLLLIIIEEEAAA>>>@@@DDDttt~~~wwwkkkrrryyynnntttIII999HHH\\\nnnlllsssnnnhhhiiifff___SSSHHHCCCFFFOOOVVV^^^dddjjjjjjjjjppp|||mmm\\\WWWUUUWWWTTTPPPRRRbbbyyy~~~rrrjjjgggeeeaaa\\\TTTLLLDDDAAADDDGGGGGGEEEJJJWWWtttqqq\\\DDDBBBEEEnnnhhhaaaXXXjjjXXXIIIFFFOOO[[[yyy{{{xxxmmmsssiiivvvlllsss{{{uuu@@@===AAAIIIEEE>>>III^^^xxxxxxuuuvvvwwwwwwuuummmbbbVVVOOOFFFBBB???>>>@@@EEEHHHJJJUUUhhh:::???===iiidddqqq}}}qqqcccVVVIIIBBBIIITTT[[[[[[hhhooowwwwwwaaaRRRLLLJJJGGGDDDMMMiiiLLLJJJuuuJJJ======<<>>:::888888BBB>>>@@@JJJ}}}|||^^^sss~~~tttUUU```WWWYYYWWWRRRqqq||||||\\\iiikkk~~~|||vvvaaaNNNMMMDDDBBBGGGHHHCCCHHHOOOKKKNNNTTTRRRMMMYYYoooxxxsssPPPLLLIIIJJJLLLJJJEEEBBB<<<999BBBKKKGGGGGGHHHCCC555:::;;;999999>>>@@@>>>============<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>>======<<<;;;;;;<<<@@@CCCYYYzzzyyyUUURRRQQQTTTTTTQQQQQQSSSNNNOOOOOONNNKKKGGGCCC@@@===999eeeSSSOOOLLLllluuu}}}lllfffxxxCCCFFFSSS[[[lllwwwjjjoooqqqiiicccfffhhh\\\MMMBBBAAAJJJVVV^^^\\\ccchhhhhhgggmmm|||}}}\\\QQQQQQQQQMMMQQQQQQLLLKKKTTT___eeehhhgggjjjpppssskkkYYYJJJJJJLLLPPPSSSUUUWWWYYYZZZWWWccc~~~rrr\\\DDDKKKQQQYYYsssbbb___@@@@@@OOOkkkxxxxxxhhhgggwwwyyyuuuoookkkSSSZZZllluuu}}}QQQCCC???GGGKKKNNNbbb|||pppvvv}}}qqqrrrqqqkkkbbbWWWOOOJJJBBB???======@@@EEEHHHJJJ___ggg===AAA===kkkpppdddZZZgggpppmmmLLLBBB???EEEGGGKKKcccwwwlllooodddxxxxxxrrr[[[KKKGGGHHHGGGEEENNNmmmYYYHHHyyyyyyAAADDD:::AAALLLwwwkkk^^^WWWQQQQQQPPPKKKIIIMMMXXXbbbgggZZZXXXVVVIIIKKKbbbtttrrrqqqmmmiiifffeeecccbbb```___^^^\\\ZZZWWWSSSMMMIIIFFF>>>888888;;;===AAAFFFQQQVVVaaappp{{{fffNNNEEEBBB???<<>>@@@BBBAAA???BBBHHHBBBBBBCCCEEEGGGGGGFFFDDDDDDEEEFFFFFFDDD@@@<<<999777555IIIGGG@@@UUUjjj]]]ooo^^^ZZZSSSVVVZZZUUU___yyy{{{yyy~~~rrrhhhxxxyyyxxxkkkYYYKKKFFFIIIFFFJJJKKKJJJKKKOOONNNKKKXXXZZZOOO>>>???MMMQQQIIIGGGFFFCCC@@@@@@CCCEEEEEE======>>>@@@CCCDDDBBB@@@::::::999999::::::;;;;;;============<<<;;;::::::=========<<<<<<<<<<<<<<<;;;>>><<<777:::BBBFFFEEEnnnxxxaaaPPPQQQQQQOOONNNNNNPPPRRRNNNQQQQQQMMMKKKJJJFFFAAACCC999WWWyyyUUUHHHPPPkkkdddwwwjjjJJJLLLYYYddd~~~qqqdddmmmiiibbbdddccc^^^___^^^UUUJJJBBBBBBIIIRRRWWW]]]\\\^^^bbbhhhssslllRRRTTTSSSGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGIIIJJJIIIJJJOOOZZZbbbooommmfffaaaggguuu}}}}}}}}}|||\\\NNNCCCUUUCCCzzzYYYXXXfffBBB===KKKlllyyylllVVVlllUUUBBB@@@SSShhhyyypppkkkpppiiiccc\\\XXXUUUOOOGGG@@@DDD444<<>>BBBFFFNNNVVVaaannnzzzsssYYYHHHBBBAAA???;;;777777:::>>>>>><<>>YYYnnn```hhh\\\YYYTTTUUUWWWRRR\\\www~~~ttt~~~zzzsssfffYYYTTTUUU^^^^^^WWWKKKEEEIIIPPPSSSfff^^^KKK;;;;;;FFFHHHBBBGGGFFFBBB@@@@@@BBBDDDDDD:::;;;===@@@AAA@@@<<<888999999888888999:::;;;;;;<<<<<<======<<<;;;::::::===============>>>>>>>>>===???999888@@@AAADDDOOOjjjiiiPPPPPPPPPOOOMMMMMMOOOQQQOOORRRRRRNNNLLLKKKHHHCCCAAA;;;YYYqqqMMMVVVvvvnnnmmm___PPPSSShhhzzzgggJJJOOOVVVVVVWWW]]]ZZZYYYbbb[[[SSSIIIAAA@@@EEELLLQQQSSSUUUYYY^^^eeeqqqdddNNNOOOOOOFFFHHHIIIIIIIIIHHHHHHGGGFFFFFFHHHIIIGGGGGGJJJRRRXXXiiihhhdddccclll}}}}}}xxxpppWWWOOOHHH???[[[cccqqqEEEOOO~~~>>>999DDD```xxxgggbbbOOORRRsssssspppeeeaaa]]]XXXRRROOOMMMIIIBBB===@@@888;;;BBBCCCFFFLLLMMM|||yyyZZZ888>>>???TTT~~~}}}sss[[[PPPKKKEEEDDDHHH999DDDFFFNNN[[[QQQFFFPPPPPPhhhyyy~~~xxxuuudddRRRJJJGGGEEEEEEGGGTTTrrreeeTTTeeeLLLBBB>>>AAAAAAiiiaaaVVVLLLHHHJJJOOOSSSTTTVVVVVVRRRMMMIIIIIIKKK???HHH[[[aaaTTT]]]xxxccciii___]]]\\\[[[[[[YYYWWWTTTSSSPPPMMMLLLJJJHHHEEECCCFFF@@@<<<<<<<<<<<>>???===:::888888:::??????<<<===AAACCCBBBCCCEEEGGGGGGFFFDDDDDDDDDEEEEEECCC???<<<999===999GGGCCCAAAeeevvvbbb{{{cccWWWXXXTTTTTTUUUQQQ]]]yyy}}}uuutttvvvwwwuuusssvvv|||vvvrrrdddQQQEEEHHHSSS[[[xxxaaaFFF888;;;AAABBB@@@IIIEEEAAA??????@@@AAABBB:::<<<>>>AAAAAA>>>888444777777777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;======>>>???????????????>>>???666:::EEE???EEEcccmmmfff|||dddMMMNNNNNNLLLKKKKKKNNNPPPNNNQQQQQQMMMLLLLLLIIIEEE>>>===XXXbbbbbb~~~yyyqqqmmmnnnvvvuuusss}}}iiiRRRJJJWWWjjj|||bbb???<<>>:::<<<===;;;>>>CCCCCCIIIYYYMMM<<<@@@>>>III}}}lllbbb[[[XXXRRRNNNEEEGGGKKKAAA<<>><<<;;;999888<<>>;;;:::<<<<<<999:::===CCCCCCCCCEEEGGGGGGEEECCCCCCDDDDDDDDDBBB>>>;;;999>>><<>>?????????@@@===>>>???AAABBB@@@;;;888666666666666777999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;======???@@@AAAAAA@@@@@@<<<>>>777<<>>CCCGGGLLLRRRXXX[[[dddtttwwwZZZIIIDDDDDDFFFGGGEEEEEEEEEFFFFFFEEEDDDDDDDDDFFFGGGFFFCCCCCCDDDFFFJJJHHHFFFCCCDDDGGGIIIJJJJJJjjjxxxYYYFFF@@@;;;PPPzzzssskkk\\\IIIttt^^^UUUbbb???:::@@@YYYyyy}}}~~~|||oooyyyxxxWWWJJJSSS\\\UUU[[[zzz}}}~~~~~~sss___XXXQQQLLLNNNGGGEEEBBB@@@@@@???<<<:::666======BBBGGG@@@QQQ}}}kkkHHHBBB>>>888HHHjjjwwwgggUUULLLIIIIIIZZZsss}}}uuukkk```TTTHHHDDDDDDEEEGGGKKKSSSkkkbbbXXXWWW|||PPPJJJ???EEENNN}}}qqqgggaaadddkkkoooqqqsssmmm^^^RRRTTT^^^xxxnnnyyyzzzzzzxxxssskkkbbb]]]YYYTTTOOOLLLPPPWWW^^^ccceeegggppplll]]]fff|||]]]XXX[[[WWWSSSPPPOOOOOOPPPQQQPPPMMMKKKKKKIIIGGGFFFFFFFFFDDDCCC@@@>>>===<<<888777>>>GGGQQQYYYcccllltttoooUUU:::888777555777999;;;;;;:::>>>999666777777777999>>>DDDCCCCCCEEEGGGGGGEEECCCCCCCCCCCCBBB@@@>>>;;;999999999BBB???BBBrrrddd^^^aaaRRRVVVTTTRRRRRRNNNVVVllllllvvvyyyzzzxxxwwwuuuqqqlllqqqkkkfffdddccceeelllttt~~~rrrSSS:::;;;GGGNNNRRRVVVNNNDDD===>>>???======??????>>>===>>>@@@AAA@@@>>>666666666666777888999:::::::::;;;<<<=========<<<===>>>@@@AAAAAAAAA@@@???999<<<:::===DDDFFF___~~~rrryyySSSLLLMMMMMMLLLKKKLLLNNNQQQPPPSSSSSSPPPPPPRRRQQQNNNKKKEEEKKKhhhccc}}}zzz}}}ssssssuuurrrnnnnnnlllgggaaahhh}}}rrrTTTJJJFFFFFFJJJLLLSSSggg|||bbbLLLSSSTTTMMMUUUiiieeeQQQOOOUUUQQQKKKJJJHHHDDD???===???EEEJJJNNNUUUZZZ___kkk~~~lllOOODDDCCCBBBBBBDDDCCCCCCDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEFFFDDDDDDFFFIIIIIIHHHIIIJJJVVVwwwhhhIII>>>DDDKKKiii{{{mmm___QQQtttMMMaaaLLL@@@888999MMMlll}}}zzzvvvzzzyyyzzz}}}|||{{{|||~~~vvvnnn|||{{{VVV>>>===@@@CCCBBBTTTuuutttsssuuuzzzzzzvvvuuuwwwuuu]]]VVVNNNFFFEEEIIICCCAAA???===<<<<<<;;;:::222:::???HHHIIIAAAaaarrr\\\EEEGGG@@@999EEEnnnjjjTTT___www}}}zzzmmm[[[PPPFFFCCCCCCDDDGGGKKKZZZ___[[[WWWUUUnnnVVVNNNAAAGGGJJJ~~~|||||||||xxxrrriii]]]NNNKKK]]]ttt}}}hhh```VVVRRRVVV^^^fffjjjaaayyycccQQQ```qqqrrr```HHHDDDMMMLLLNNN^^^NNNMMMLLLLLLMMMLLLJJJIIIJJJHHHFFFFFFFFFFFFDDDCCC@@@??????>>>::::::CCCOOOUUU[[[dddkkkhhhWWW>>>,,,666666777888999;;;===>>>???:::888;;;???AAAEEEIIIDDDDDDDDDEEEGGGFFFDDDBBBCCCCCCCCCAAA???===:::999999;;;CCC@@@EEEzzzxxx\\\ggg\\\TTTXXXTTTPPPOOOIIIJJJYYYhhhxxxqqquuuoooqqqrrrqqqooommmlllkkkjjjfffcccccc___YYYVVVWWWYYY___hhhrrr{{{~~~uuuiiiZZZFFF888???MMMWWW[[[___RRREEE<<<>>>@@@===<<>>===888:::>>>@@@CCCUUUrrrhhhsssiiiSSSNNNOOOOOONNNNNNNNNQQQSSSRRRUUUUUUSSSSSSVVVWWWTTTTTTLLLHHH[[[|||vvvsssttthhhhhhddd___cccfffccc^^^]]]___YYYPPPTTTGGG>>>@@@CCCEEELLLVVVrrroooddddddssszzzzzz~~~xxxTTTJJJPPPLLLGGGGGGFFFDDD@@@>>>AAAHHHNNNNNNVVV]]]dddssszzzcccLLLDDDCCC@@@???@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGFFF??????BBBFFFFFFBBBBBBEEEWWWzzzdddIII>>>BBBNNNzzzvvvhhhiiiQQQpppnnnHHHwww@@@===777555DDDccc{{{jjjbbb]]]jjjiiihhhlllrrrvvvxxxwwwuuurrrqqqttttttsssuuuxxxuuuxxxuuusss|||tttrrrxxxtttWWWFFFLLLFFFIIISSSnnn|||kkkooovvvxxxrrrjjjkkkqqqiiixxxrrrllldddLLLLLLHHHEEEDDD@@@>>>===;;;999888888888999888>>>CCCFFFDDDFFFjjj}}}qqqSSSCCCHHHDDDAAAAAAzzzuuuuuuhhhuuuXXXOOOFFFCCCBBBBBBEEEIII^^^RRRMMMTTTTTTggg___PPPJJJMMMBBBppp||||||vvv}}}xxxhhhZZZ]]]zzz|||zzz~~~qqqjjjcccbbbiiiqqqvvvwwwxxx```======EEEHHH@@@888>>>JJJHHHJJJ[[[MMMKKKIIIHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEBBB@@@>>>??????===999;;;HHHVVVXXX\\\dddgggWWW@@@555777:::::::::999999;;;@@@CCCCCC???@@@GGGLLLNNNPPPRRRDDDDDDDDDEEEFFFFFFDDDBBBCCCCCCBBB@@@>>><<<:::999===@@@EEEBBBIIIwww]]]~~~XXXTTTXXXTTTPPPQQQKKKGGGPPPaaa{{{{{{pppnnnllljjjhhhfffeeefff___]]]]]]```^^^XXXSSSRRRQQQUUUWWWXXXYYYWWWNNNDDDHHHBBB@@@GGGTTT]]]aaaaaaUUUFFF<<>>???>>>===999999888777777777888888888999:::<<<===>>>>>>>>>>>>???AAAAAAAAA???<<<;;;999777BBBDDDFFFjjjrrrhhhYYYNNNLLLLLLMMMLLLLLLMMMOOOQQQPPPSSSSSSQQQRRRUUUWWWTTTSSSQQQKKKWWWwwwzzzwww{{{kkkttthhhllliiibbb\\\```bbb]]]WWWUUUWWWZZZUUUAAA333666???AAA@@@AAAKKKQQQXXXgggyyy}}}iiiRRRMMMHHHDDDHHHGGGGGGEEEAAA>>>AAAIIIQQQPPPXXX```hhhwwwvvv]]]QQQEEE@@@@@@??????>>>BBBBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDFFFFFFFFFEEEIIIFFFGGGIIIFFFCCCEEEKKKbbb~~~{{{^^^KKKBBBIII]]]xxxJJJ\\\hhhJJJTTTVVVZZZ>>>:::888666???[[[~~~}}}hhhmmmhhhYYYQQQOOOWWWWWWXXXZZZ]]]bbbfffhhhaaa^^^___dddfffcccdddhhhaaadddgggkkkqqqwwwuuunnnkkknnnyyy~~~tttlll```MMMEEEJJJCCCTTToooxxxsssooommmhhhcccbbbeee[[[eeelllyyyuuuQQQCCCFFFAAAAAACCC;;;999999888666666777999:::===BBBFFFBBBGGGeee~~~sssLLLAAADDDBBBBBB>>>ggg}}}PPPFFFYYY^^^nnn|||hhhPPPIIICCCAAAAAABBBFFFLLLyyyQQQGGGQQQPPP\\\gggWWWWWWXXXCCCpppnnnmmm|||{{{~~~yyyyyytttssssssuuuwww{{{~~~RRR777<<>><<<:::999<<<>>>BBB>>>GGGttt]]]tttXXXSSSXXXTTTRRRWWWQQQLLLQQQ]]]wwwyyytttooolllhhhbbb]]]ZZZ^^^YYYVVVWWWVVVRRRPPPQQQPPPRRRPPPKKKHHHIIIHHHFFF@@@DDDIIIOOOYYYbbbdddaaaWWWGGG<<>>@@@@@@===;;;;;;:::999888777777777777888999:::<<<===>>>>>>>>>>>>???AAAAAA@@@>>>;;;999<<<666DDDGGGJJJxxx___PPPKKKGGGHHHHHHHHHGGGHHHKKKMMMKKKNNNNNNLLLMMMRRRSSSQQQLLLQQQOOOZZZ|||{{{{{{ooovvvjjj[[[ooo```ddd```XXX___WWWSSSYYY___\\\SSSKKK<<<;;;???BBB===777>>>KKKVVVUUUCCC555@@@MMMLLLIIITTTHHH<<>>AAAIIIQQQTTT\\\dddlllwww~~~qqq]]]BBB???;;;999;;;???@@@???BBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDCCCBBBEEEAAA@@@BBBBBBAAAHHHRRRuuuMMM???EEE___iii[[[ddd\\\ccckkkHHHfff888<<<999999555777LLLqqqRRRTTTUUUJJJDDDDDDAAAEEEJJJMMMOOOPPPRRRTTTUUURRRSSSYYYYYYUUUTTTWWW___YYYWWW\\\cccddd^^^WWWcccYYYYYY]]]ZZZ___hhhhhhrrrtttjjjuuu___[[[``````WWWOOOYYY[[[QQQQQQjjjpppRRR>>>AAAGGG;;;888@@@<<<777777777666666888;;;===999AAAHHHBBBVVVTTTHHHBBBAAA======:::RRRhhhfffFFFJJJUUUFFFKKKcccggg{{{iiiPPPGGGAAA>>>???BBBDDDJJJQQQ[[[IIINNNGGGMMMfffsssfffYYY]]]WWW```|||}}}yyyxxxxxxvvvuuunnnrrrtttrrrnnnooouuu|||sssJJJ:::>>>GGGFFFKKKLLLKKKPPPVVVNNN???FFFGGGGGGGGGFFFEEECCCBBBDDDCCCAAAAAAAAAAAA???>>>AAA;;;;;;>>><<<777???MMMVVVZZZ]]]YYYKKK???>>>EEE>>>BBBDDD@@@>>>@@@CCCCCCAAA@@@DDDIIIJJJEEECCCDDD@@@BBBDDDEEEDDDDDDEEEFFFAAABBBBBB@@@<<<:::999999;;;BBBFFF666YYYooo\\\jjjUUUVVVVVVVVVUUUTTTRRRPPPNNN\\\vvv{{{zzzxxxmmmgggddd```\\\[[[XXXTTTQQQRRRUUUTTTOOOIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@BBBEEEIIILLLOOOPPPPPPGGGEEEBBB???===;;;;;;;;;;;;;;;;;;::::::999999999999999999999888666555444666777:::<<<>>>????????????<<<===BBBBBB<<<888777@@@CCCCCCMMMmmm{{{VVVhhhOOODDDBBBDDDFFFFFFFFFGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJQQQeee|||}}}zzzvvvzzziiigggppp}}}iii^^^ZZZZZZ```YYYVVVTTTUUUWWWVVVPPPJJJAAA===;;;===@@@GGGUUUbbbqqqOOO888:::<<<333444@@@???:::666999AAAFFFEEEAAACCCCCCBBB>>>;;;>>>GGGOOOZZZ```ggghhhbbbUUUHHH???:::<<<>>>???>>>>>>>>>??????AAACCCDDDDDDCCCAAA@@@AAABBBCCCCCCDDDDDDCCCCCCBBB???@@@BBB??????JJJYYYvvvyyycccKKKKKKUUUkkkOOO```]]]IIIsssTTTQQQrrr999999999888777888DDD[[[wwwyyyRRR>>>NNNLLL<<<@@@===AAABBB???@@@GGGLLLKKKHHHHHHIIIIIIJJJJJJJJJKKKMMMMMMNNNNNNOOOPPPQQQQQQRRRQQQPPPPPPSSSWWW\\\___hhhmmmeeeSSSSSSPPPOOOPPPMMMIIIMMMPPPQQQRRRWWW```hhhcccKKK======<<<;;;:::999888777???999777888888777<<>>>>>>>>===EEE~~~kkkhhhMMMEEECCCDDDSSShhh{{{hhhUUUKKKAAA>>>EEE<<>>@@@;;;;;;???<<<777===IIILLLQQQWWWWWWMMM@@@<<<@@@FFFLLLOOOKKKHHHGGGFFFDDDDDDCCCEEEHHHHHHCCCAAABBB@@@BBBDDDDDDDDDDDDDDDFFFBBBCCCBBB@@@<<<999999999<<>>???@@@AAAAAAAAA@@@@@@AAA@@@???===<<<;;;;;;;;;;;;:::::::::999999999999888888888888777666555555777888:::<<<>>>>>>>>>>>>>>>===>>>@@@>>>999999===AAACCCFFF^^^sssaaaUUUlllWWWBBB===AAABBBDDDEEEEEEFFFHHHJJJJJJKKKKKKLLLMMMNNNNNNOOOMMMMMMMMMOOO\\\uuusss||||||yyy}}}zzz|||uuummmssswwwttt___XXXWWWUUUXXXUUURRROOOPPPRRRRRRMMMIII:::888:::AAAJJJTTTbbbnnnEEE666...555@@@AAA===:::<<<<<<===>>>AAADDDFFFGGGBBBBBBBBB>>><<>>777444:::;;;======<<<;;;;;;<<<;;;===???AAACCCDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBFFF@@@???BBBBBBFFFZZZqqq\\\TTTRRRGGGbbb{{{gggWWWcccJJJUUUoooPPP]]]TTT===555:::777666777>>>PPPmmmwwwUUU;;;===BBB::::::>>>???===>>>AAA???999BBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFIIIHHHHHHHHHKKKNNNQQQTTTPPPUUUiii{{{ZZZFFFFFFFFFHHHJJJDDDCCCEEEGGGFFFDDDFFFLLLQQQTTTUUUWWWZZZXXXOOO@@@555<<<;;;;;;:::999888777777000///333;;;@@@???@@@DDD;;;MMMFFF[[[ooooooiiiCCC>>><<<<<>>EEEJJJUUUvvvZZZTTTHHHJJJTTT|||uuu___KKK~~~zzzvvvsssqqqooommmmmmllljjjhhhffffffggghhhaaabbbdddffffffeeecccbbbaaaTTTGGGBBBFFFHHHEEEAAAFFFEEERRRiiipppaaaRRRMMMEEEDDDCCCCCCBBBBBBBBBBBBCCCBBB@@@@@@AAAAAA@@@>>>???;;;<<>>===;;;:::999:::;;;;;;<<<<<<<<<;;;;;;999999999999999888888888666777777888888777777666999:::;;;<<<============>>><<<<<<===;;;999<<>>???BBBGGG777999888444777EEERRRYYYkkkkkkggg]]]OOOEEEBBBDDD@@@AAAAAA???===???DDDIIIGGGKKKKKKCCC777///000333666888::::::999999;;;<<<;;;;;;<<<===???AAACCCDDDAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAA>>><<>>999HHH111777888888888;;;???<<<777<<<<<<===============>>>======>>>>>>??????@@@@@@@@@@@@AAAAAACCCDDDFFFGGGFFFHHHYYY|||uuuTTT@@@???AAAEEEEEE>>>>>>@@@BBB@@@======???BBBFFFAAA<<<:::;;;>>>>>>===999999999888888888777777<<<999:::===???>>>AAADDDFFFQQQooo|||{{{UUU>>>>>>======BBBDDD???JJJFFF}}}yyy```LLLFFFHHHGGGXXXwwwdddWWWLLLEEEBBB???999AAABBBAAACCCcccnnnTTTYYYNNNIIIYYY___qqqMMM}}}~~~{{{wwwtttrrrpppmmmkkkllliiifffeeeffffffcccaaaggg```UUULLLGGGFFFGGGIIIFFFDDDDDDFFFEEEDDDGGGKKKMMMIIILLLVVVZZZSSSLLLJJJCCCBBBAAA@@@@@@AAABBBBBBBBBAAA@@@@@@AAAAAA@@@>>>>>><<<===???===888888===DDD@@@???@@@@@@???BBBGGGBBBIIINNNLLLHHHGGGDDDAAAEEEAAA@@@BBBAAA>>>>>>@@@???AAACCCDDDCCCCCCDDDEEEEEEEEEBBB???:::888999:::===DDD666GGGwwwnnnYYY}}}lllVVVPPPPPPPPPPPPPPPOOOOOONNNNNNUUUNNNaaauuuwwwvvvpppnnnooowww~~~iiiWWWKKKEEEAAADDDGGGIIIHHHFFFDDDCCCDDDCCCBBBAAA???>>>======>>>>>>>>>>>>>>>======<<<888999;;;<<<<<<<<<;;;:::888888888888888888888888777777888999::::::999999;;;<<<<<<<<<<<<<<<<<<;;;>>>;;;:::===>>>===@@@DDDIIIFFFggglllJJJcccWWWFFF<<>>AAACCCEEEFFFGGGJJJLLLJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPOOOKKKKKK\\\}}}RRRTTTnnn}}}vvvggg]]]cccppprrrssseeeYYY\\\\\\UUUUUUUUURRRMMMJJJIIIGGGCCCAAABBB<<<:::>>>AAA???>>>>>>888;;;>>>CCCLLL[[[iiiqqqzzziiiUUUEEE>>>===>>>???@@@???>>>???BBBDDDDDDEEECCC<<<555333555:::444666888888999:::<<<>>>===<<<;;;:::;;;===???@@@AAAAAABBBBBBAAAAAA@@@@@@:::EEEFFF;;;<<>>VVVWWW<<<222777777111333999888===^^^ddd???AAACCC;;;:::888666777:::===>>>::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<===>>>??????@@@@@@???EEEDDDMMMddd|||xxxhhhOOOAAA???===???@@@999999;;;>>>>>><<<<<<===???@@@===999888:::;;;<<<;;;888888888888888888888888666999===??????AAAFFFLLLFFFkkkhhhWWWCCC>>>EEECCC@@@@@@>>><<>><<<999BBBHHHAAADDDssswww^^^YYYFFFWWWQQQRRR^^^XXXSSSyyy~~~{{{yyyyyytttqqqooommmlllkkkhhhfffiiifffcccdddfffeeebbb^^^\\\UUUMMMGGGHHHKKKOOORRRLLLKKKLLLMMMHHHCCCDDDKKK[[[[[[VVVNNNLLLOOOLLLDDDAAAAAA?????????@@@AAABBBBBB@@@??????@@@AAA@@@>>>===<<<===???===999777999>>>:::999===@@@@@@CCCGGGTTTXXXXXXPPPIIIFFFCCC@@@???<<<;;;>>>>>><<<>>>AAA???AAACCCDDDCCCCCCDDDEEEEEEDDDAAA===999777999:::???CCC555SSS}}}dddZZZ\\\QQQLLLNNNNNNNNNNNNOOOOOOPPPPPPTTTNNN]]]{{{}}}}}}uuuzzz{{{~~~gggdddlllzzz___FFFCCC???<<<===AAACCCBBB@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::<<<===<<<<<<:::999888888888888888888888888999:::;;;<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;???:::999>>>DDDEEEEEEFFFIII^^^jjj\\\YYY|||{{{KKKBBB;;;GGG???AAADDDEEEFFFHHHJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKLLLVVVoooyyybbbkkkzzzzzzwwwhhh\\\[[[___]]]ddd```YYYZZZTTTKKKKKKHHHEEEBBB@@@???===;;;:::???::::::???BBB@@@======888<<>>===<<<===??????>>>???@@@AAA???<<<:::999;;;===>>>>>>999::::::999888888:::<<<;;;:::999888999;;;===???@@@AAAAAABBBAAAAAA@@@@@@???GGGCCC>>>TTTvvv{{{gggKKKIIIDDDMMMQQQ@@@EEEkkkKKKFFFSSSJJJzzz>>>===222666555///222999666666RRRuuuRRR000=========<<<:::666333666:::999999999999999999999999888888888888888999999999:::;;;<<<=========<<<<<<===<<<===CCCLLLQQQMMMHHHMMM@@@======666666999555444666888999999999999:::777777888999999777555222777777777888999999::::::999???CCCAAA>>>@@@FFFLLLssstttjjj~~~pppEEE<<<@@@GGGCCC@@@@@@<<<888FFF;;;dddzzzjjj\\\UUUbbbyyyppp```WWWPPPGGG???;;;<<<;;;@@@JJJIIIZZZ___RRRYYYFFFRRRHHHQQQUUUZZZfffVVVsssyyyzzzwwwvvvpppnnnlllkkkjjjiiigggeeeeeecccaaaaaabbbaaa\\\XXXGGGEEEEEEHHHLLLNNNMMMJJJJJJDDDEEEMMMQQQMMMLLLOOOeeellljjj___ZZZ[[[RRRDDD????????????@@@AAAAAABBBAAA@@@??????@@@AAA@@@>>>======>>>>>>===;;;999888<<<===DDDLLLNNNKKKHHHIIIbbbccc^^^QQQEEE@@@<<<999;;;888999<<<>>>===>>>BBB???AAACCCCCCCCCBBBCCCDDDDDDBBB???:::777777999;;;@@@AAA777]]]yyyUUU\\\yyyTTTLLLGGGMMMMMMMMMMMMNNNOOOPPPQQQPPPMMMUUU]]]rrrqqqkkk}}}}}}yyylll\\\dddxxxuuuXXXLLL===555777<<>>>>>=========<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888888888999999999999999;;;<<<======>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;???;;;<<>>>>>>>>>>>============<<<999;;;AAADDDCCCCCCEEE]]]pppcccFFF???===;;;;;;===@@@AAA???===<<<<<<======>>>>>>>>>>>><<<:::999<<>>:::666444555666666666666777999<<<@@@BBB@@@@@@AAABBBBBBBBBBBBBBBEEEAAA<<>>CCC???888@@@CCCNNN~~~zzzsssfffWWWMMMEEE>>>:::;;;CCCCCC???EEEMMMrrrUUUKKKRRRGGGNNNFFFFFFEEEUUUQQQUUUbbb~~~{{{yyy}}}}}}vvvppppppnnnlllkkkjjjhhheeeccc___^^^]]]\\\[[[WWWRRROOOIIIIIIKKKPPPTTTRRRKKKEEEAAADDDNNNYYYXXXOOONNNVVVcccjjjppprrrmmmbbbSSSGGG===>>>???@@@AAAAAABBBAAA@@@???>>>???@@@AAA@@@???>>>>>>>>>======<<<:::888;;;@@@JJJSSSSSSMMMIIIIIIUUUWWWSSSHHH>>>:::888666:::888999===???===>>>BBB???AAACCCCCCBBBBBBCCCDDDBBB@@@<<<888555666999<<>><<<<<<===;;;;;;<<<<<<<<<=========???>>>===<<<<<<======>>>;;;;;;;;;::::::;;;;;;<<<999999999999:::::::::;;;<<<<<<===>>>>>>>>>======>>>===<<<;;;:::;;;<<<<<<>>>???BBBEEEEEEGGGOOOYYYjjjbbbQQQgggEEEBBBAAAAAA;;;>>>@@@BBBCCCCCCDDDFFFHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFJJJOOOMMMLLLYYYllljjjpppvvv|||}}}{{{uuueeeVVVRRRYYYXXXVVVWWWNNNDDDGGG???@@@AAABBBAAA??????>>>666888AAANNNXXX```iiirrraaa???999AAABBBAAA@@@AAABBBAAA>>>;;;<<<<<<;;;<<<============<<<;;;<<>>WWW{{{wwwEEEIII???777111666333333222333555444444999@@@TTT}}}JJJ@@@999;;;>>>======???999888888888777777777777999888888888888888888888777777777888888999999999:::>>>===999888<<<===:::666444999;;;555999???;;;;;;:::999999::::::999999777888888888888999:::<<<888999:::;;;===???@@@@@@999<<>>DDD???===;;;DDDDDDnnnwwwiiibbbaaaWWWLLLDDD===888:::@@@DDDKKKAAAEEEWWWsssRRRFFFEEEFFFKKKJJJCCCBBBLLLNNN^^^TTTRRRrrrggg~~~tttjjjmmmkkkiiigggfffccc___]]]ZZZ[[[ZZZXXXTTTOOOJJJGGGEEEDDDDDDHHHLLLMMMHHHCCCEEEUUUjjjoooYYYBBBCCCSSS\\\]]]iiiwwwsss___NNNIII<<<>>>@@@AAABBBBBBBBBAAA@@@???>>>???@@@AAA@@@???>>>???>>><<<===>>><<<999777;;;CCCIIIGGGBBBBBBEEE@@@EEEFFFAAA<<<<<<===<<<;;;999;;;???@@@>>>???AAA>>>@@@BBBCCCBBBBBBCCCDDD@@@>>>;;;666444555999===;;;888;;;kkkpppJJJnnnhhhRRRMMMGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPPPPJJJMMMJJJYYYooo{{{rrrhhhqqqtttkkkYYYYYYYYYccc|||vvvbbbPPPBBB<<<:::::::::;;;<<<<<<===>>>>>>::::::999999:::<<<>>>???:::999999888999;;;<<<===999999999::::::;;;;;;;;;<<<<<<============<<<<<<===<<<;;;::::::;;;<<<===>>>BBBGGGGGGBBBCCCRRRcccddd;;;cccSSSGGG666;;;@@@444===???@@@AAAAAAAAACCCEEEAAAAAABBBDDDEEEFFFGGGHHHDDDEEEKKKPPPKKKGGGUUUiii{{{kkkcccpppuuuxxxzzz~~~}}}mmmYYYMMMPPPKKKJJJPPPKKKEEEIIIAAABBBCCCBBB???<<<999888@@@BBBHHHPPPUUUYYYbbbkkk~~~{{{hhhLLL>>>BBBEEEAAA888:::;;;===>>>>>>=========;;;::::::<<<======<<<888:::<<<<<<::::::;;;===<<<<<<:::888555555777999777777777888999;;;<<<===???@@@AAACCCDDDEEEFFFFFFAAAGGGiiikkkVVV\\\WWW}}}PPP???EEEHHHHHHoooLLL@@@|||eee???(((555...888111222444666999:::999777EEEuuurrrYYYAAA:::<<<======>>>;;;;;;:::::::::999999999666666666666666666666666888888888888999:::;;;;;;444888999666777;;;999444;;;666777888333888===666777666555555777999999999999:::<<<<<<<<<;;;;;;<<<999:::;;;===???@@@BBBBBBFFFSSSkkkhhhuuugggxxx]]]CCCDDD???===BBBBBB<<<@@@CCC:::CCC888@@@BBBRRRxxxjjj```XXXRRRLLLHHHDDDAAA<<<999>>>FFF;;;KKKEEEMMMhhhxxxYYYPPPIIIKKKGGGEEEIIIKKKGGGUUUJJJ^^^eeeXXXsss~~~oooggg}}}~~~tttnnnkkkeeeddddddcccaaa___]]]\\\ZZZYYYVVVQQQKKKEEEAAA???===CCCKKKPPPQQQOOOMMMLLLeeegggeeeYYYJJJCCCGGGOOOLLLSSS]]]cccccc^^^XXXTTTAAA???===???BBBCCCBBB@@@>>>=========>>>@@@BBBDDD>>>>>>>>>>>>>>>======<<<999:::;;;<<<>>>???@@@@@@;;;;;;999888666666777888::::::;;;;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA===<<<999555111333999???888:::JJJuuuiiiSSS|||zzzOOOUUU>>>EEECCCEEEGGGGGGGGGHHHIIIKKKJJJMMMOOOLLLNNNaaaqqqvvv```[[[eee]]][[[TTTRRR___vvv}}}qqqeeeTTTFFFCCC;;;888===@@@===999999::::::;;;;;;;;;::::::999;;;;;;;;;:::999999999888:::::::::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;;;;:::999888999;;;>>>???BBB>>>???FFFLLLMMMOOOSSSBBBjjjsss>>>>>>:::;;;@@@444<<<<<<<<<<<<===>>>???@@@DDDCCCCCCBBBDDDFFFIIIJJJHHHHHHGGGHHHKKKPPPUUUYYY{{{aaaQQQooojjjuuuyyynnntttwwwRRROOOMMMJJJDDD@@@GGGSSSUUUKKK???888888<<<>>>???FFFPPPPPPDDD;;;===>>>;;;===:::999;;;===???AAACCCEEECCC@@@===;;;;;;;;;<<<===<<<:::999999:::<<<===;;;;;;<<<======;;;999777111===CCCBBBDDDJJJFFF===;;;<<<>>>CCCGGGFFFBBB>>>:::@@@BBB???AAAGGGFFF???LLLllleeeeeejjjLLLmmmvvvSSS>>>LLL<<>>000111???;;;444888===777666999555999222444???>>>444777CCC777>>>===666777@@@???555CCC>>>===BBBFFFGGGIIIKKKVVVvvv|||qqqJJJ===>>>???>>>>>>===============???===AAA<<>>@@@DDDLLLVVV^^^\\\TTTRRRZZZdddkkkfffZZZMMMAAA===???CCCFFFJJJOOOQQQOOOKKKGGGFFFAAA???>>>???AAACCCAAA@@@@@@@@@???>>>>>>???@@@AAA===>>>>>>>>>>>>===<<<<<<888888999:::;;;===>>>???999888777777999;;;<<<<<<:::;;;;;;<<<======>>>>>>@@@@@@@@@AAAAAA@@@???>>>;;;999777555444666;;;???777888XXXmmmRRR^^^HHHAAAAAADDDCCCEEEFFFFFFEEEEEEFFFHHHEEEIIIIIIFFFEEEPPPfffwwwlllSSSiiijjjaaaOOOFFFPPPcccppp}}}}}}zzzvvvmmmcccVVVJJJ???;;;:::777888<<<======<<<;;;:::999888777999999:::::::::;;;;;;;;;999999999:::::::::::::::;;;<<<<<<===============999999999:::;;;===@@@AAAAAAHHHIIICCCHHHRRRQQQEEEqqqVVV777<<<888:::@@@777<<<<<<<<<<<<===>>>??????BBBBBBBBBDDDFFFIIILLLMMMJJJIIIHHHIIIJJJMMMQQQSSSjjj~~~vvvsssccceeetttyyyooottt{{{ppp}}}aaaFFF@@@HHHMMMKKKIIIFFFNNNTTTPPPFFFAAAEEELLL===GGGIII???777888999666888777666777888:::<<<>>>DDDCCC@@@>>>=========>>>===<<<;;;::::::;;;<<<===<<<>>>AAA@@@???@@@DDDGGGSSSXXXVVVOOONNNVVVWWWRRRNNNKKKIIIHHHHHHFFFCCC@@@KKK>>>;;;CCCCCC;;;@@@NNNwwwqqqjjj]]][[[sssvvvLLLEEEKKKAAAWWW|||dddGGGUUU___444...555222000444222222222333333333333444:::BBBWWW{{{vvvaaaTTTHHH<<<999666666999;;;<<<<<>><<<222666>>>;;;;;;;;;;;;;;;:::888888:::EEE<<<;;;AAABBB===BBBNNN555===>>><<>>>>>===<<<<<<<<<<<<===<<<:::===<<<>>>]]]xxxtttttttttmmmgggppp|||zzzwwwuuutttxxxyyy{{{{{{xxxrrrlllhhhgggddd^^^WWWOOOHHHDDDAAA>>><<<999999===BBBFFFFFFFFFMMMLLLyyyjjjPPPHHHPPPNNNJJJJJJIIIJJJFFFCCCHHHIIIIIIjjjjjj[[[nnn~~~www|||sss^^^ooozzzooojjjjjjjjjfffdddbbb^^^ZZZVVVSSSQQQJJJLLLKKKDDD>>>@@@JJJTTTaaabbb```VVVMMMKKKSSS[[[YYYQQQGGGAAAAAAAAAAAA@@@@@@AAAAAA@@@===<<<<<<===@@@?????????AAABBBAAA@@@CCCBBB@@@???>>>>>>===>>>===============<<<<<<;;;888777777777999;;;===>>>:::777666777;;;>>>===<<<<<<<<<<<<===>>>>>>??????===???@@@AAAAAA???===;;;888666444444777999;;;<<<444===kkkbbbCCCxxx___DDD222EEE@@@BBBDDDEEEDDDCCCBBBCCCDDDFFFHHHIIIGGGEEEHHHPPPXXXooo}}}~~~{{{vvvhhh```ddd___OOOAAA???GGGPPPaaagggnnnttt{{{|||uuujjj\\\PPPDDD;;;777999999888888777888999;;;<<<666777888999:::;;;<<<<<<;;;;;;::::::::::::::::::======<<<;;;;;;;;;;;;;;;888999:::<<<>>>@@@BBBCCCFFF<<<@@@LLLKKKCCCOOOggg[[[;;;555===666888???888;;;;;;;;;;;;<<<===>>>>>>>>>???BBBEEEHHHKKKNNNOOOKKKKKKJJJJJJJJJJJJKKKLLLdddrrr^^^VVViiinnnkkkpppvvvqqq\\\LLLBBB>>>AAAFFFBBBFFFMMMUUU[[[\\\YYYUUUUUUYYYTTTDDD999888999777999::::::999888999<<<>>>AAA???>>><<<<<<<<<======>>>===<<<;;;;;;<<<===>>>>>>CCCGGGHHHHHHMMMWWW```|||yyylll\\\WWW]]]bbb``````[[[RRRKKKFFFAAA>>><<>><<>>~~~bbbCCCFFFyyy^^^@@@+++---444111///444111111222222222333333333888333===eeeyyysss[[[VVVMMMEEE???:::666555:::??????999999===;;;444:::@@@===<<>>BBB===666>>>DDD;;;777======888888???@@@;;;<<<999>>>HHHEEE888555<<>>@@@???III}}}oooeeelllgggVVVUUUeeeiiijjjlllllliiiddd^^^[[[\\\___ccceeeccc^^^YYYUUUOOOMMMJJJFFFCCC@@@>>>======999666999>>>BBBBBBAAACCCBBB^^^wwwSSSJJJMMMPPPJJJHHHJJJFFFFFFFFFCCCFFFLLLJJJTTTlllmmm___fff||||||wwwuuukkkdddzzz}}}rrrkkkgggffffffbbb```]]]YYYTTTQQQNNNMMMHHHIIIHHHFFFFFFLLLXXXaaabbbWWWJJJDDDEEEGGGDDD@@@@@@======AAAFFFGGGCCC>>>>>>>>>>>><<<;;;<<<>>>AAA@@@@@@@@@@@@@@@AAA@@@@@@BBBAAAAAA???>>>>>>=====================<<<;;;;;;999888777777888:::<<<===<<<999666888<<<===<<<999===>>>>>>>>>?????????@@@===???BBBCCCBBB???;;;999666333222444888:::999777333MMMtttUUUQQQOOOCCC666FFF;;;@@@AAACCCCCCBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJKKKLLLdddssseeeUUUKKKHHHFFFBBB>>>GGGLLLTTT^^^jjjssswwwwww|||{{{xxxqqqdddVVVKKKFFFAAA@@@===;;;;;;;;;<<<===777777888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::???===;;;999777777777777:::;;;===???@@@AAABBBBBBHHH===AAAMMMHHHCCCddd}}}>>>555;;;>>>666888<<<666:::999999::::::;;;<<<===<<<>>>AAADDDHHHJJJLLLMMMKKKKKKKKKKKKJJJJJJIIIIIILLL[[[vvv\\\UUU]]]eeelllooollltttwwwjjjRRR???===CCCCCC???>>>GGGUUU]]][[[UUUhhheeeWWWDDD777777;;;>>>;;;???@@@<<<888888;;;<<<::::::999999999999:::;;;>>>===<<<<<<<<<<<<===>>>@@@DDDHHHMMMRRRZZZcccjjjeee```SSSEEE@@@EEEKKKLLLVVVRRRLLLFFFBBB@@@??????;;;BBBCCC<<>>LLLDDDEEErrruuu@@@JJJeeeAAA333---222333...---222111111111111222222222222///666777IIIsssnnnPPPCCCFFFNNN??????AAABBB>>>:::>>>GGG===@@@<<<<<>>===111@@@AAA???;;;999:::;;;999888??????===JJJccctttwwwzzzzzzssslll```}}}uuummmAAA;;;BBB===888;;;<<<<<<;;;:::::::::::::::;;;AAA>>>===??????bbbzzzYYYXXX]]]TTTMMMOOONNNQQQUUUWWWWWWSSSOOOLLLKKKMMMPPPQQQQQQNNNJJJGGGCCCBBBAAA???>>>=========999666777>>>DDDDDDAAA???NNNiiiyyyTTTRRRNNNOOOKKKBBBEEEJJJDDDBBBFFFDDDEEEMMMMMMKKKRRRxxxqqqddd___ggg~~~zzzqqqkkkttt{{{wwwrrrmmmjjjfffaaa]]]ZZZXXXUUURRROOOMMMLLLKKKIIIGGGFFFHHHMMMSSSYYY[[[MMMEEE???@@@FFFIIIDDD>>>===>>>@@@CCCDDDBBB>>>;;;???@@@AAA@@@??????@@@BBB@@@@@@AAA@@@@@@@@@@@@@@@??????@@@@@@????????????=========>>>===<<<<<<;;;;;;;;;:::999999:::;;;<<<999777666888<<<===<<<:::??????@@@@@@@@@@@@@@@AAA>>>@@@CCCEEECCC@@@;;;888555333222444777888666333;;;___gggFFFqqquuupppHHH<<<@@@CCC999===>>>AAAAAABBBCCCEEEGGGEEEEEEFFFGGGIIIJJJIIIHHHRRRooo~~~uuu^^^LLLHHHEEEAAA???;;;<<<@@@HHHPPPVVVZZZ\\\aaajjjtttzzzyyytttlllfff___[[[TTTMMMFFFBBB???>>><<<<<<<<<;;;;;;;;;::::::;;;::::::999999888888888:::999888777777777888999>>>>>>???@@@AAAAAAAAA@@@>>>MMMNNNAAAHHHlllGGG;;;;;;===;;;666888:::444888888888888999:::;;;<<<;;;===???BBBDDDFFFGGGHHHHHHHHHJJJKKKKKKJJJJJJIII@@@QQQoooXXXJJJ[[[hhhhhhlllpppwww|||zzzlllTTTAAA:::===@@@>>>;;;<<>>888:::@@@AAA444888BBB>>>:::>>>@@@222...333>>>CCCAAAIIIVVVpppsssmmmeeejjjyyy~~~www}}}{{{ooo```bbb}}}yyyXXX}}}]]]FFF;;;BBB???222444EEE;;;::::::999888999999999555???888444:::;;;IIIiiibbbIIIGGGLLLKKKFFF@@@BBBDDDFFFGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;::::::666666;;;DDDHHHFFFFFFJJJgggkkksssKKKOOOKKKLLLIIIDDDLLLQQQHHH@@@HHHEEEAAAHHHJJJGGGJJJOOOpppeee\\\\\\~~~||||||{{{qqqmmm|||ooommmjjjiiigggbbbZZZTTTRRRQQQOOOLLLKKKJJJJJJJJJIIIEEECCCEEEJJJMMMLLLIII===BBBGGGGGGCCC@@@AAACCCAAAAAAAAA@@@>>>>>>@@@AAA???AAABBBBBB???===<<<<<<@@@AAABBBAAA?????????@@@===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>======<<<>>>======<<<;;;::::::999333444777:::===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEECCC???;;;888555555555666777777666444MMMfffQQQGGGSSSAAA222BBB???;;;:::<<>>:::999<<>>===;;;::::::777777666666666666666666444444555777999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@888???DDDOOOlll[[[:::<<<<<<999555666888888666777777777777888999::::::;;;<<<===???AAABBBDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJMMMTTTbbbuuutttoooGGGHHHcccgggiiiooo{{{kkkTTT<<<:::777666666777777777666777888888888999<<<>>>GGGPPPQQQEEE999666777666888999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::???FFFHHHCCC>>><<<===>>>>>>???@@@@@@@@@@@@AAABBBBBB@@@@@@@@@BBB>>>???MMM___\\\GGG;;;@@@===DDDmmmYYY@@@HHH<<>>dddqqq222///000222111...,,,...000///000000000000111111111444111---222:::AAA```wwwsssgggmmmpppnnnqqqyyyvvvcccNNNSSSgggbbbMMMDDDGGGVVVTTT@@@;;;IIIJJJ===444888KKKRRRCCC===NNN]]]lllhhhooo~~~zzzuuuooorrrnnnccc___dddlllrrreeeooozzzLLL;;;===<<<888888;;;<<<999:::999888888777777888888666<<<888333999===???CCC]]]@@@???EEECCC??????>>>>>>===>>>>>>>>>???>>><<<:::999999:::;;;;;;:::999888888777888888<<<<<<@@@DDDAAA@@@MMM^^^sss[[[TTTNNNJJJMMMOOOKKKNNNNNNCCCCCCIIIEEE???CCCCCCAAAFFFCCCTTTfff]]]XXXZZZqqq~~~yyyyyyqqqsssqqqlllyyy}}}iiigggccc```______\\\UUUPPPNNNLLLJJJHHHGGGGGGHHHIIIDDDCCCBBBCCCDDDDDDCCCAAA???DDDHHHFFF???:::<<<@@@??????>>>>>>???AAABBBCCC===???AAA@@@???===<<<===@@@AAACCCAAA???>>>???AAA===>>>???@@@AAA@@@@@@??????????????????>>>>>>===>>>??????>>><<<:::777555111666<<<>>>>>>@@@CCCGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCCCCAAA===999777444666888888888888:::;;;]]]```FFFddd}}}FFF<<<444=========999;;;===>>>??????BBBCCCFFFGGGHHHIIIJJJJJJJJJJJJRRRMMMXXXlll~~~oooXXXPPPFFF???:::;;;;;;999999===???BBBDDDFFFNNNXXX[[[XXXTTTSSSRRRPPPOOOMMMLLLLLL???>>>===<<<:::999888777666666666666777777777777555666888:::<<<>>>???@@@@@@@@@?????????@@@BBBCCCFFFBBBUUU}}}bbb999???999999333222888777444888666666666666777888999999;;;;;;;;;<<<>>>AAACCCEEEBBBBBBCCCDDDEEEGGGHHHHHHEEEMMMZZZmmmeeeGGGRRRSSS^^^iiiooorrrtttpppjjj[[[KKK<<<999@@@CCC;;;111999999;;;===>>>???BBBDDDRRR]]]^^^NNN>>>::::::888888999999::::::::::::999;;;;;;<<<<<<<<<<<<;;;;;;:::999999;;;>>>>>>:::666<<<<<<===>>>===;;;999888GGGHHHGGGDDD@@@>>>???@@@DDDLLL\\\cccPPP777999KKKCCCKKK[[[BBBSSSOOONNNqqqyyy>>>@@@tttuuuAAA------///000///---///000////////////000000000111111333111...333888888KKKmmmzzz|||ooofffdddeeennnhhh|||xxx~~~ssshhhmmmzzzbbb\\\```mmmwww{{{jjjmmmKKKJJJ<<<;;;444000888CCC===///999888777777666666777777:::777::::::777<<<@@@;;;XXX[[[IIIFFFCCC@@@???===<<<;;;;;;;;;;;;999999888777777888888999888888888888888:::;;;;;;AAAAAADDDCCCAAALLLppprrrQQQTTTQQQJJJOOORRRKKKGGGGGG@@@DDDHHHCCCAAAEEEAAA===CCCBBBAAA[[[[[[TTTUUU[[[bbbwwwtttyyy|||zzzvvvuuufffiiiooohhhmmmooo^^^```[[[VVVTTTVVVWWWTTTPPPLLLJJJHHHFFFEEEEEEFFFGGG@@@BBBDDDCCCBBBBBBDDDFFFCCC@@@<<<===AAADDDCCCAAA??????@@@BBBDDDBBB<<<777;;;===???@@@@@@@@@BBBCCC@@@BBBCCCBBB???===???AAA>>>???@@@AAAAAA@@@>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>???@@@???===999555222555;;;BBBBBB???>>>BBBGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAAAAA???<<<888666444777:::;;;::::::>>>AAAfffWWWGGGTTTCCC;;;===888===<<<999;;;======<<<===>>>@@@>>>AAADDDFFFGGGHHHHHHHHHEEEJJJOOOJJJtttyyy{{{yyykkkJJJBBB<<<======:::;;;@@@999:::777666===GGGHHHCCC@@@AAAAAA@@@@@@>>>===<<<999999888777666555444333888888999999:::::::::;;;:::;;;===>>>???>>>======???>>>======>>>AAACCCEEEZZZqqqttt@@@222@@@666666222444;;;666222999555555555666666777888999:::::::::;;;===AAAEEEGGGAAAAAAAAAAAABBBDDDEEEFFFLLLNNNPPPXXXooo{{{yyyMMMKKKUUU^^^aaaeeelllooommmyyyooo^^^KKK>>>888999;;;;;;777444555999???HHHOOOUUUaaabbbOOO===888777555777777888888888888777777:::;;;;;;<<<<<<;;;;;;:::999:::<<<===>>>>>>>>>???<<<;;;>>>AAACCCCCCDDDFFF@@@BBBCCCBBBBBBDDDIIINNNbbb]]]OOOAAA>>>CCCAAA999@@@xxxcccGGGHHHOOORRRuuuIII@@@hhhFFF999...111111...///111111---////////////000000000000+++666222***000777999===iiirrrmmmjjjwwwwwwmmm[[[WWWgggzzzeeennnxxx~~~xxxvvvnnnsssxxxrrrggg```uuu~~~mmmcccvvvyyyaaaZZZhhhpppggg]]]```llluuu{{{eee^^^[[[===AAA888<<<777888<<<999222444<<<888888777666666666666666:::...777===111333???===777[[[}}}bbbRRRHHH>>>>>>===<<<<<<<<<;;;;;;555666888999::::::999999777888999:::===???AAABBB>>>???DDDHHHMMMjjj]]]MMMQQQNNNEEEJJJOOOFFFCCCIIIKKKDDDEEEAAADDDKKKDDD===BBB@@@FFF<<<\\\UUUPPPTTTUUUWWWuuutttiiiiiiqqqppphhhjjjgggddddddgggfffaaa\\\ZZZVVVPPPMMMLLLKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@CCCDDDAAA>>>===???AAA@@@======???BBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBB@@@???>>>>>>======>>>>>>?????????@@@@@@@@@DDDCCCBBB@@@>>>>>>@@@BBB????????????@@@BBBDDDEEEEEEDDDBBBBBBBBBAAA???===???@@@???>>><<<:::777555666555@@@888===999444kkk___MMMiiinnnwwwRRR666999>>>888666<<<;;;;;;;;;<<<<<<<<<<<<<<>>======???===>>>??????BBBJJJVVV___uuuDDD<<<;;;222444444444444444444444444444444555555666777777777888888999:::<<<>>>@@@AAABBBCCCDDDDDDCCCCCCDDDEEEJJJIIIOOO]]]mmm|||lll\\\MMMOOO[[[```fffooopppvvvwwwjjj\\\GGG333555888:::888666666999===CCCDDDDDD@@@:::777777999777888999;;;<<<:::666333:::;;;<<<<<<;;;:::::::::;;;<<<======>>>>>>======@@@???>>>@@@BBBCCCCCCBBB>>>BBBFFFDDDAAAFFFTTTbbbNNNKKKDDD===???HHHLLLJJJyyyoooPPPDDDGGG```VVVEEEBBBdddMMM555:::)))////////////////////////////////////000000000000111111222222222333333333<<>>;;;888888888888888777777777666555555444444444444555555444444555555666888999:::888BBBtttmmmWWWQQQLLLBBB:::;;;???===666:::;;;<<<===;;;999<<<@@@<<<999777:::>>>@@@AAACCCFFFEEEKKKYYYzzzsssmmmMMMMMMPPPKKKJJJIIIIIIGGGGGGFFFEEECCCCCCBBBAAAAAAAAABBBBBB===DDDAAA@@@___TTTNNNQQQRRRPPP^^^zzzpppiiihhhgggdddeeebbb`````````]]]XXXTTTTTTPPPKKKIIIIIIIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>@@@BBBCCCAAA???>>>@@@AAA@@@>>>>>>AAACCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>=========@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCAAA??????AAACCC@@@@@@???@@@AAACCCDDDEEEFFFEEEDDDDDDEEEDDDBBB@@@@@@???>>>===:::888666555888777???DDD555999WWWccc[[[OOOZZZCCC333666:::666777===:::::::::::::::;;;;;;;;;===>>>@@@BBBDDDGGGHHHIIIFFFEEEGGGKKKJJJMMM___uuu|||kkkWWWFFF@@@AAA@@@;;;777777999:::::::::;;;;;;;;;;;;::::::<<<===???<<<::::::<<<>>>===<<<666777999999888888:::;;;>>><<<<<<@@@AAA===::::::888@@@GGGFFFHHHYYYyyy}}}III777::::::222444444444444444444444444333444444555666666777777777888888:::;;;===???@@@BBBCCCEEEEEEDDDDDDFFFGGGMMMNNNRRRWWW]]]eeeuuurrrKKKHHHLLLPPP[[[gggfffiiipppyyymmm[[[HHHDDD>>>::::::;;;>>>???;;;:::999666444222333444888888777888:::<<<>>>>>>999;;;<<<<<<<<<;;;<<<<<>>===<<<<<<;;;999;;;>>>@@@@@@>>>:::888@@@@@@===:::AAAMMMTTTRRR===777<<>>=========BBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDBBB@@@@@@BBBCCCAAAAAAAAAAAABBBCCCEEEEEEEEEDDDDDDDDDEEEEEECCCAAA@@@>>><<<:::888666666666777777;;;HHH000BBBwwwUUUMMMddd===888444555555555777;;;888888888888999999::::::;;;<<>>===;;;<<<======<<<;;;;;;===@@@@@@@@@@@@AAABBB???<<<<<>>;;;;;;>>><<>>???AAABBBDDDEEEEEEFFFHHHIIILLLNNNQQQPPPKKKNNN]]]ooo{{{eeeOOOXXXbbbaaammmmmmnnnnnnmmmooozzz~~~nnnXXXFFF<<<777555444666444333333555888:::;;;666666555444444555666777666666777777888888999999111222444777;;;>>>BBBCCC::::::999888999???HHHOOOLLLTTTVVVPPPKKKKKKEEE<<>>AAAEEEGGGHHHXXX|||xxx[[[KKKVVVXXXGGGJJJIIIIIIHHHGGGFFFEEEEEEBBBAAAAAA@@@??????@@@@@@@@@===DDDLLLHHHKKKrrrPPPGGGHHHGGGHHHDDDlllyyyppp{{{mmmSSSHHHJJJIIIKKKMMMLLLIIIFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@?????????@@@@@@AAABBBBBBBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBB@@@????????????CCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDBBBAAABBBDDDAAAAAABBBBBBCCCDDDEEEEEEBBBAAAAAABBBCCCCCCAAA??????===:::777555555666777;;;999;;;@@@999ZZZxxxKKKTTTPPP666999999555444666777555777777777888888999999::::::<<>>===888999@@@===<<<:::999:::;;;;;;:::<<<<<<<<<======<<<;;;:::777999<<<<<<<<<;;;<<<===AAA===;;;<<<===@@@HHHRRRSSSkkkoooNNN333333999555222555222222222222222222222222222222333333444444555555555555666777888:::<<<===>>>@@@BBBCCCDDDEEEGGGIIIGGGIIILLLKKKEEEEEEQQQ___~~~uuu|||lll~~~nnn[[[FFF[[[___jjjssspppgggiiisssqqqtttxxxyyytttgggVVVJJJCCC>>>999888999::::::888777999;;;<<<;;;999777777===<<<;;;;;;<<<======<<>>@@@DDD:::???JJJjjjbbbLLLtttaaaGGGOOO```sssooo333***:::777***)))................................./////////000000000000000111111111111222444444------:::IIIcccyyyvvvyyy~~~zzzooohhhpppwwwlllZZZaaayyyxxxZZZUUUooozzzmmm]]]```bbb^^^xxxZZZHHHAAA;;;999888999;;;;;;999777666666666555555555555444444444333333333333444444333333333333444555666777555>>>===;;;WWW\\\SSS___\\\LLLHHHIIIHHHEEEDDDCCC@@@;;;AAAAAACCCOOOfffhhhmmm\\\VVVUUUQQQQQQNNNIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@???>>>>>>>>>>>>HHH;;;:::EEEFFF@@@MMMeeeNNNEEEEEEDDDAAAFFFQQQwwwuuuooosssyyypppUUUBBB>>>===???BBBBBBAAAAAABBBCCCBBBBBBBBBBBBAAA@@@AAAAAA????????????>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA???>>>>>>???AAABBBBBBAAABBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFDDDCCCBBBAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEBBBBBBBBBDDDAAAAAABBBCCCCCCDDDDDDDDDAAA@@@@@@@@@BBBBBB@@@>>>===;;;888555444555777999CCC???@@@555LLLmmm\\\JJJ~~~@@@888;;;999444444777666111666777777888999999:::::::::<<>>===;;;<<<===>>>>>>======<<<<<<888:::<<<<<<<<<;;;<<<===>>>???CCCIIIOOOWWWeeessskkk<<<::::::;;;888333111333222222222222222222222222111111111222333333444444444444444555666888999::::::<<>>======???IIINNNDDDEEECCCAAANNNBBBVVVddd```sssyyyyyy{{{|||rrr^^^KKK@@@<<<;;;;;;;;;===>>>???@@@???@@@AAA@@@???>>>>>>??????>>>>>>>>>>>>=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>@@@AAACCCAAA@@@AAADDDFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFEEECCCBBBBBBCCC@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBB@@@>>>:::888666555555777999;;;AAA>>>>>>444XXXfffBBBVVV```EEE777777444222444777555111555666666777888999::::::999;;;===???AAABBBBBBBBBEEECCCBBBDDDGGGKKKMMMNNNJJJFFFMMM```pppzzz}}}uuujjjYYYMMM???<<<:::;;;>>>@@@>>><<<:::;;;<<<<<<;;;;;;<<<>>>===>>>@@@@@@AAABBBEEEGGGFFFOOO^^^mmmvvv~~~^^^???888:::888111///222333000111111111111111111111111000000111111222333333333333333333444555666888888888:::<<<>>>>>>???BBBDDDFFFDDDEEEJJJLLLKKKJJJKKKTTT^^^nnnwww|||yyymmmdddfffoooxxx}}}yyyrrrlllmmmssszzzwwwtttooojjjfffbbb]]]ZZZXXXUUUOOOGGGAAAAAAGGGLLLGGGDDDAAA@@@CCCDDDCCCAAAAAAGGGPPP]]]iiiuuu}}}vvv___MMMCCC999777@@@KKKGGG???KKKbbb___TTToooaaaDDDUUUXXXkkkggg777&&&666888***<<<(((------------------------------........./////////////////////000000000000---444222111666333///555666TTT}}}}}}}}}{{{hhhzzz{{{fffVVVHHH@@@444+++111???999777555444333444555555444444444333333333333222333222222111111222222333222222222222222333444444777...111<<<999<<>><<<;;;;;;;;;;;;555;;;>>>;;;888:::<<<<<<555JJJxxxNNNEEEEEEDDDBBBMMMBBBGGGwwwxxx~~~lll```cccdddllltttvvvrrriii[[[OOODDD???:::999:::<<<;;;::::::===???>>><<<;;;===>>>>>>>>>>>>>>>=====================>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@===@@@BBBBBB@@@???@@@BBBBBBAAA???AAADDDFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEEEEEEECCCAAAAAABBB@@@@@@BBBBBBCCCBBBBBBAAABBBAAA@@@@@@@@@@@@===;;;777666666666777999;;;===999===>>>LLLbbbTTTPPP}}}vvvNNNCCC444222333555666444333444333444555666777888999999888999:::;;;===???@@@@@@???@@@@@@@@@CCCFFFHHHHHHEEENNNRRRKKKJJJ]]]~~~tttaaaYYYRRRIIIEEEEEEFFFEEECCC>>>@@@AAA@@@???@@@CCCFFFBBBCCCDDDFFFHHHLLLRRRVVVgggsssNNN666:::;;;777111---...111222111111111111111111111111111//////000000111222222333222222222333444555666777888:::<<<======>>>@@@BBBEEEBBBBBBGGGJJJHHHHHHJJJKKKOOO```{{{vvvxxxnnnqqqqqqlllpppooowwwyyy{{{}}}~~~}}}}}}~~~}}}tttkkkhhhjjjnnniiieeebbbcccgggjjjjjjhhhpppiii^^^RRRHHHBBB@@@???EEEHHHGGGAAADDD]]]uuu\\\lllWWWJJJ^^^hhhppp000111---222000***333555!!!---------------------------------.........//////........./////////000000555555+++'''111444222666999,,,444___jjjuuuwwwhhhvvvwwwooo{{{zzzqqqrrrppppppoooxxx}}}xxxSSS===BBB999333666<<<===;;;:::666555444444555777777777333333333333222222222222222222111111111111222222222111111111111222333333;;;222000777999777BBBRRR~~~xxx\\\]]]VVVYYY\\\SSSHHHNNNQQQFFFGGGGGGFFFEEEDDDCCCCCCBBB???>>>===;;;::::::999999777<<>>???>>>>>>>>>============<<<=========>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@;;;???BBBCCCAAA???@@@BBBBBB@@@???@@@DDDFFFFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEDDDBBBAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@@@@???=========<<<:::888555555555666888:::===>>>777AAACCCmmmpppNNNttt;;;???999333222666;;;888000000555222222333444555666777888777777777888:::<<<>>>???<<<>>>@@@???@@@AAABBBBBBCCCCCCEEEGGGCCCGGG___{{{|||qqqbbbWWWSSSRRRQQQOOOJJJKKKLLLKKKJJJLLLPPPTTT\\\]]]___bbbfffllltttyyypppBBB999;;;888333000111666555//////555000000000000000000000000/////////000111111222222111111222222333444555666888:::<<<=========???AAAAAA???@@@DDDFFFEEEHHHMMMDDDJJJYYYooozzznnnyyyiii|||xxxsssmmmlllpppvvvzzz|||sssxxx|||}}}zzzxxxyyy{{{yyyzzzxxxyyynnnjjjgggiiiooossstttrrr}}}xxxqqqhhh```[[[YYYSSSKKKEEEBBBBBBBBBBBB@@@DDDEEETTT{{{YYYPPPaaaFFF>>>EEEyyyXXX666888---...'''+++555---'''444---------------------------------.........//////............/////////000)))333222///333111...222///<<<\\\uuubbbCCCMMMqqqxxxZZZJJJBBB@@@AAA444<<<===777555999:::555444333333555777777555222333333333222222222111111222222111111111111222222111111111111111111222222...555777222111777<<<<<>><<<;;;:::999999999>>>666111555999999888999111???BBB;;;IIIzzzZZZCCCBBBAAA>>>AAAAAA@@@GGGaaa~~~RRRjjj~~~^^^JJJXXXdddgggiiinnnnnnjjjooo```KKK;;;555666999<<<::::::;;;===>>>===999777============>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBDDDEEEEEEDDDBBBAAACCCAAA@@@AAACCCFFFGGGGGGDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCBBBBBBBBBAAACCCCCCCCCBBBAAA???>>>===BBBBBBAAA@@@@@@???>>>>>><<<;;;;;;:::999777555444666333333888>>>???>>>======:::ccctttOOOXXXMMM***777999333333222111000000000111333333333444444444555555555555555666777999:::;;;===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDSSSeee}}}tttooollliiigggiiimmmkkkhhhllluuuoootttrrrqqqWWW:::555555333444222222222111111111000000000000000000000000000000///////////////000111111//////000111333444555555999999::::::<<<===???@@@DDDCCCBBBAAABBBDDDFFFHHHHHHEEEFFFSSSiii{{{ooorrrtttuuuaaa^^^eeeiiikkkmmmppptttzzz~~~~~~~~~|||zzzvvvzzzvvvlllhhhlllooommm[[[\\\\\\SSSKKKAAACCCAAABBBCCC;;;???RRRWWWgggooo^^^VVV|||uuuQQQEEEIIISSSiiiZZZ111+++333//////.........---------........................------------------------........................000///......///111333444HHHQQQRRRCCC333000444888???KKK___yyyqqqJJJHHHEEEAAA===:::777666888777777666555444444444444444444444444444444444111111111111111111111111111111000000000000111111222111111111000000//////000000111222444555555666777<<>>===<<<;;;:::999999999999999888777666666777777888666888888777AAAcccXXXBBBBBBAAA>>>???@@@>>>>>>PPPxxx```RRRfffnnngggSSSKKKVVV^^^^^^fffsssooogggZZZKKK???:::999::::::888666666:::===???@@@<<<<<<<<<=========>>>>>>=========<<<<<<<<<;;;;;;======>>>>>>???@@@@@@AAA@@@AAACCCDDDDDDCCCAAA@@@BBB@@@???@@@CCCEEEFFFEEEDDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>===@@@@@@@@@?????????>>>>>>;;;:::999888777666555444777<<<:::333666BBBCCC<<<888```}}}dddWWWsss<<<666666///333222111111000000111111333333333333444444444444444444444555666777888999:::;;;<<<===>>>?????????@@@AAAAAABBBCCCCCCDDDDDDCCCNNNnnn}}}tttVVV999333666666555666222222111111111000000000///////////////////////////////////////000000111000000111111222333444444666666777999<<<>>>@@@BBBFFFEEEDDDDDDDDDEEEFFFGGGMMMJJJHHHMMMZZZlll}}}ttttttnnn{{{lllaaaWWWTTTWWW^^^hhhqqqfffeeeeeelllwww}}}yyyqqqzzz~~~yyyuuuuuuwwwyyytttrrrooommmooopppllleeehhhlllSSSRRRJJJGGGBBBDDDIIIDDD@@@HHHUUUcccqqqvvvTTTYYYtttnnnRRR???JJJccc{{{JJJ---777:::---///.........------------........................------------------------........................000///......///000222444;;;@@@???666000111444555///111555;;;FFFSSSbbbkkknnn]]]MMM???666@@@???>>>===;;;;;;::::::777777666666555444444333444444444444444444444444111111111111111111111111111111000000000000111111111111111000000000//////000000111222333444555555DDD777...EEEaaaYYY\\\[[[VVVTTTQQQOOONNNLLLJJJGGGFFFEEEDDDCCCBBB@@@??????>>>===<<<:::999999888888888777666555555555555666777555777:::555222>>>PPPRRR???AAA@@@???===>>>>>>888???___|||eee[[[YYYqqqZZZKKKKKKLLLLLLYYYmmmkkklllhhh^^^OOOAAA:::777<<<999666555777:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAA??????@@@BBBDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============999888777555444444555555666:::;;;<<>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDCCCAAANNNgggzzz\\\999111///555777333111444111111111111000000000000//////////////////////////////......//////000111000000111111222222222333222333555888;;;>>>AAACCCGGGGGGFFFFFFFFFEEEEEEEEEJJJKKKKKKJJJMMMYYYkkkxxxvvvpppyyywww}}}|||kkk}}}gggRRRJJJPPPZZZ```xxxvvvnnndddbbbeeeaaaYYYTTTbbbkkkhhhccceeejjjlllddd]]]YYY^^^dddddd```\\\XXX\\\MMMIIIBBB999BBBBBB:::DDDMMM]]]nnnTTTZZZmmmoooMMMDDDBBBGGGfffrrrCCC,,,+++//////,,,............------------------------------------------------------------------------------------//////.........000222333222111...,,,...222222///777555222......111777<<<777@@@NNN^^^mmm}}}xxxeee]]]SSSMMMEEE???============999999888888888999999:::666666666555555444444333333333333333333333333333111111111111111111111111111000000//////000000111111111000000000000//////000000111222333444444555///111666999===VVVeeeZZZZZZZZZWWWSSSQQQNNNMMMLLLJJJGGGEEEEEEEEEDDDBBBAAA@@@???>>>===<<<;;;999888888777777666555444444444444444444333000444::::::333111666|||LLL;;;???===AAA<<<===@@@:::888LLLhhhtttCCCXXXaaa___NNN@@@BBBLLLTTT```eeejjjhhh^^^PPPCCC<<<999888777777888999888777:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????@@@@@@AAAAAA@@@@@@???AAA??????@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????>>>>>>=========<<<<<<;;;:::999999777666444333333444666777666888???EEE???888DDDWWWuuunnnIIIiiiPPP///888222+++999111111000000000000111111222222222222333333333333222222222333444555666666:::;;;<<<>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEBBBBBBEEEHHHXXX{{{bbbCCC666666444666888444......222111111000000000////////////////////////////////////............///000000000000111111111111111111111222333666999<<>>:::999888666555555555555555555555444444444333333222222222222222222222222111111111111111111111111000000////////////000000000000000000000000//////000000000111222333333444333...555???888000HHHlll|||mmm``````eeecccZZZRRRQQQOOOLLLKKKJJJIIIFFFDDDDDDDDDCCCAAA@@@???>>>===;;;;;;999888777666666666555444444333333333444444444000111666999888888<<>>999AAAPPPsss___DDDQQQXXXNNNCCC@@@AAA@@@NNNTTT]]]fffiiibbbWWWNNN<<<999666555777999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>????????????>>>>>>@@@??????@@@BBBCCCBBBAAA@@@@@@????????????@@@@@@===>>>>>>>>>?????????@@@??????????????????@@@@@@=========>>>======<<<<<<===<<<;;;:::888666555555666555444333444666888:::999@@@DDD===333:::VVVqqqnnn:::fffaaa111888777,,,000999111000000///000000111111111111111222222222333333333333333333444555555666999:::<<<>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEE???AAADDDEEE???@@@RRRggglllKKK888333444666333222222000...///333000000000/////////.............................................//////000000000000000000000000000222222333555777999;;;<<<@@@@@@AAAAAAAAA@@@??????AAAEEEIIIJJJHHHEEEEEEGGGQQQ___uuummmaaaeeelllYYY```oooeeejjjhhhkkkcccWWW]]]\\\XXXQQQNNNOOOOOONNNJJJTTTaaagggfffgggsssvvv~~~ttt^^^nnnkkk???777FFFEEEPPP]]]lllQQQ222555333,,,***///222111,,,,,,------------------------------------------------------------------------------------------..................//////000///////////////000222+++...111222111000///000111444888:::999666444222===???BBBEEEHHHKKKPPPSSS[[[UUUSSSZZZ^^^]]]\\\___[[[]]]\\\UUUNNNOOOXXX```IIIFFFFFFIIIJJJHHHFFFGGGFFFFFFCCC???:::888:::<<<:::999888666555444333333444444444444333333333333222222222222222222222222000000000000000000000000000000////////////000000//////////////////000000///000000111111222222222444666111)))000===;;;...RRRyyyrrrfff]]]XXX\\\^^^YYYUUUUUUPPPNNNLLLKKKJJJIIIFFFDDDCCCCCCBBB@@@???>>>===<<<:::999888777666555555555444444444333333444444555777444222222000000333777zzzIII===BBB>>>;;;777777:::<<<;;;<<>>>>>CCCMMMZZZeeehhhddd___SSSLLLBBB:::777888:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========999::::::;;;<<<<<<==============================???>>>>>>???AAABBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>>>>??????===============>>>>>>>>><<<<<<<<<<<<<<<;;;::::::;;;:::999777666444333222555555555555777999;;;<<<>>>@@@<<<>>>UUUlllfffPPPCCC___ooo<<<...888...///888...000000/////////000111111000000111111111222222222333333333333333444555555555666888:::<<<======>>>@@@@@@@@@AAABBBBBBCCCCCCEEE@@@>>>AAACCC@@@======JJJVVVllloooIII777777:::888444111/////////000000//////////////////..........................................------......///000......//////000000000111222333333444555666888999<<<<<<======>>>???@@@@@@KKKJJJHHHFFFDDDDDDDDDEEE999AAATTTooorrrqqqmmm___KKKXXXzzznnnyyy{{{yyykkkuuuzzziiisssvvvgggVVVLLLHHHKKKUUUaaabbb~~~jjj888333222///---......------///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,...000///...111666333333222000///111444777222333555888;;;===>>>???;;;<<<======>>>???CCCFFFNNNIIIGGGLLLQQQRRRPPPOOOSSSQQQNNNOOOPPPOOOKKKGGGLLLKKKKKKJJJGGGBBB>>>;;;>>>??????>>>>>>???BBBDDD888777666666555555666666333333333333333333333333111111111111111111111111000000000000000000000000000//////......//////000......////////////000000//////000000000111111111)))222777222,,,---555<<<,,,>>>WWWqqqsssbbbJJJbbb```___]]]WWWQQQQQQTTTPPPNNNLLLJJJJJJIIIGGGEEEBBBBBBAAA???>>>===<<<;;;999888777555444444333333333333333333333444444555222444555333000---...000xxxHHH<<>>>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::888888666666666555555444444333444555666888:::<<<===>>>@@@:::BBB```|||{{{___DDD[[[>>>555000......222333---///////////////000111111000000000000111111111222222222111111111222333333222444555777999:::;;;;;;<<<======>>>??????@@@@@@HHH>>>777888<<<===;;;:::666<<>>666111444777555222222111111111111222111///,,,/////////.........------...........................------------...//////------......///000111111111111222222444555777888;;;;;;;;;<<<>>>AAACCCEEENNNMMMJJJFFFBBBBBBEEEGGGEEEDDDJJJUUUaaalll|||ttteeebbbWWWGGGJJJ|||vvvwww~~~xxxsssxxxnnncccwwwyyywwwwwwbbbAAAGGGHHHFFFLLL```vvv\\\@@@666333666&&&&&&777999***###,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,***,,,000000---///444.../////////...000333666999555111///111666<<>>???AAAEEEJJJMMMHHHKKKNNNOOOSSSWWWYYYXXXYYYVVVSSSSSSUUUSSSLLLEEEAAAAAA???===>>>CCCHHHKKK???@@@@@@@@@>>>999444000666666555555555555666666222222222222222222333333111111111111111111111111000000000000000000000000//////............//////........./////////000000/////////000000000000000666((((((777<<<111///888DDD===555:::HHHSSScccxxxnnn\\\WWWUUUZZZdddYYY^^^```\\\WWWSSSPPPNNNNNNLLLJJJIIIIIIHHHFFFDDDAAAAAA@@@???===<<<;;;:::888777666444333333333222111111111111111222333444...000222333333444333333uuuEEE:::>>>888:::AAA@@@555222:::???<<<888RRRkkkIII===AAAAAA<<<888;;;======>>>CCCLLLRRRVVVWWWXXXYYYWWWPPPGGG@@@;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;888999999::::::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===:::::::::;;;======;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>999999999::::::;;;;;;;;;===<<<<<<;;;:::999777666333333333444444555555555444555777:::<<<>>>?????????<<<\\\xxxLLLMMMvvvsss>>>///999...)))777222(((666///////////////000111111000000000000111111111111111000000000000000111222222333555777999:::;;;;;;::::::;;;;;;<<<=========999:::<<<<<<:::888999===<<<;;;333999FFFDDDVVVhhhIII:::333444333444555000+++///888...000000//////111222111//////.........---------...........................------------...//////,,,,,,---...///000111222///000000222333555777888;;;;;;;;;===???CCCGGGIIIIIILLLMMMIIIDDDAAACCCFFFGGGEEEEEEDDDDDDRRRrrr}}}hhhLLLUUUdddqqqkkk]]]rrrrrrwww~~~|||iiiiii}}}}}}qqqppprrrpppzzzhhh??????MMM@@@GGGXXXgggqqqqqq@@@,,,000333///+++333222((((((111111(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,111,,,+++000111------000+++///444666444222///......000444888;;;:::777444777888999:::;;;===BBBEEEBBBKKKQQQMMMKKKPPPTTTTTTXXXXXXWWWRRRMMMJJJLLLOOOKKKLLLKKKGGGCCCAAA@@@>>>CCC???;;;999:::<<<>>>>>>777777666555444444444444222222222222222222222333000000000000000000000000000000000000000000000000//////............//////---.........//////000000////////////000000000000+++555666,,,+++666:::444000333444:::>>>777???XXXmmm|||``````YYYQQQRRRYYYZZZUUU\\\]]]YYYPPPNNNRRRQQQKKKMMMKKKIIIHHHHHHGGGEEECCCAAA@@@@@@>>>===<<<;;;:::777666555444333222222222000000///000000111222222222000...---000444444111jjjFFF@@@AAA<<<===<<<:::999999:::<<<===999@@@[[[}}}nnnQQQBBB;;;<<<<<<:::999:::<<<===<<<999EEELLLOOOMMMMMMRRRUUUTTTMMMKKKGGGBBB===:::888777;;;;;;::::::::::::::::::;;;::::::999::::::;;;;;;;;;:::999888888999:::;;;::::::;;;;;;;;;:::999999<<<:::999999999999888777:::999888999;;;;;;;;;:::666888:::<<<>>>>>>===<<<<<<<<<:::999777555444333555333111000111333555777:::@@@???:::===DDD???222[[[bbbBBBXXXRRR+++111111000000//////......////////////////////////............///////////////000000000111111111111222333444555777999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777777<<<;;;999999999;;;===>>>ZZZcccyyyyyyVVV???888888666222111111222222222222111111111111000///////////////........................//////...------------...++++++,,,,,,,,,,,,------............////////////000000000111222444555666<<<<<<<<<<<<>>>@@@BBBCCCIIIJJJJJJIIIHHHGGGIIIKKKAAAEEEGGGEEEBBBEEENNNVVV|||tttbbbVVVIIIIIIUUUbbbbbb[[[XXXzzzooofffaaatttttt^^^GGGFFFDDD@@@???EEEQQQ\\\uuunnnPPP555///222000,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///////////////000000000000333333333444555666777888666888:::<<<===???BBBDDDKKKKKKKKKJJJIIILLLPPPSSSRRRRRRRRRQQQPPPMMMJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@???>>>===<<<;;;;;;888777666555555444444555333333333222222222111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000.........///111333555777;;;555222555999;;;@@@EEEEEENNNNNNhhhrrrjjjjjjhhh___VVVIIIIIIJJJKKKNNNPPPRRRSSSXXXXXXWWWVVVTTTRRRPPPOOORRRRRRQQQMMMGGGCCCCCCEEE@@@>>><<<<<<<<<;;;999777777666555444333222222222222111111111000000//////////////////////////////hhhDDD>>>???:::;;;:::888777777888:::;;;<<<>>>===LLLvvvmmmvvvoooLLL@@@;;;<<<<<<999666888???EEE;;;AAADDDDDDGGGKKKJJJFFFIIIJJJJJJIIIGGGEEEDDDBBB???>>>===;;;:::999888888;;;;;;::::::::::::::::::<<<;;;:::999999:::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;:::999:::<<<<<<;;;999999888888999;;;<<<<<<;;;999:::;;;<<<<<<;;;999888555555555555555555555555555555555555555555666666???;;;>>>???111)))GGGppp{{{^^^IIIcccNNN---888000000000/////////..........................................//////////////////000000000111111111222222333444666888:::;;;999:::;;;<<<============;;;;;;::::::999888888777888888666666666777999:::555555:::LLLhhhuuuTTTEEE<<<222,,,,,,...---,,,000111111222222111111000111000000///////////////........................//////...---------------++++++,,,,,,,,,,,,------............////////////000000000111222333444555;;;;;;;;;<<<>>>@@@BBBDDDGGGGGGHHHFFFEEEDDDFFFGGGCCCDDDCCC@@@======BBBGGG:::XXX|||iiiZZZmmmsss```WWWPPPIIIDDDOOOUUUZZZYYYQQQPPP^^^nnnooofffhhhtttvvvkkkdddgggrrrooofffkkk~~~~~~bbbIIIhhhfffZZZHHHCCCJJJIII@@@EEEFFFMMM]]]mmm~~~YYYCCC444+++///333///---///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------------------------------............///.../////////000000000000222222222333444555666777666777999:::;;;===@@@CCCFFFGGGHHHHHHIIILLLPPPSSSRRRQQQQQQOOONNNLLLJJJIIIGGGGGGFFFEEEDDDBBB@@@??????>>>>>>===<<<;;;::::::888777666555444444444444333333222222222111111111000000000000000000000000.../////////000000000000////////////////////////////////////////////////.../////////000000000000//////000111222444555666===888555666666777<<>>???@@@@@@===999444111222444444666;;;@@@@@@<<>>===<<<;;;;;;::::::999999999888999999888888888888999999888888999:::;;;;;;;;;;;;999999999;;;>>>>>><<<;;;;;;::::::;;;===>>>>>>===;;;;;;;;;;;;999777555444111111222222333444444555///111444888;;;<<<======999777444888HHH^^^lllpppcccLLLEEEhhhSSS,,,+++555///////////////.................................---............/////////////////////000000000000111222222333555777999:::888999:::<<<===>>>??????;;;;;;;;;:::999999888888777666555555555666777888999666222000555BBBSSS^^^iiiVVVGGG999...)))---222444333222222333000111111222222111111000000000//////......//////........................///......---------------++++++,,,,,,,,,,,,---------............/////////000000000000111222444444888888:::;;;>>>@@@CCCDDDDDDDDDDDDCCCAAAAAABBBCCCBBBAAA???===;;;:::;;;;;;<<<===GGG]]]wwwrrruuu```SSSFFFBBBCCCEEEIIIMMMFFFBBBHHHUUUVVVNNNLLLSSSIIIFFFKKKKKK???===IIIQQQFFF>>>???IIIOOONNNPPPVVVgggiiiwww\\\@@@444000,,,---333222,,,+++000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------............///....../////////000000000111111111222333444555666444666888999999;;;>>>@@@@@@BBBEEEGGGIIIKKKNNNQQQQQQPPPNNNLLLJJJIIIIIIHHHEEEEEEEEEDDDBBBAAA??????======<<<;;;:::999999888888777666555444444444444333222222222222111111111000000000000000000000000....../////////000000000////////////////////////////////////////////////....../////////000000000000111222333333444444444444222111333444777@@@JJJBBBBBBLLLRRRMMMRRRbbblllbbbUUUJJJGGGCCC<<<;;;???999===AAACCCAAA===:::999AAABBBDDDFFFIIILLLOOOQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMJJJGGGFFFFFFGGGBBB@@@>>>=========;;;999666666444333222111111111000000000000////////////////////////////////////eeeAAA;;;<<<888666666555555555555666666444999;;;777555IIIvvvxxxhhh|||~~~aaakkknnnXXXLLLJJJHHHAAA999999888555333444666888888999;;;???BBBEEEGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFAAAAAAAAA@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@@@@@@@?????????AAACCCCCCAAA??????===<<<===>>>???>>>===999999888888666444222111222222222222222222222222333444666999;;;===>>>???777@@@EEELLL```pppbbbGGG???hhhXXX222777:::---................................................---------.........//////........./////////000000111111111222444666777888888999:::<<<======>>>>>>;;;;;;::::::999999999888999888888777777888999999666:::===:::555000000222888BBBMMMYYYjjj}}}yyyiii```QQQGGG:::111------------000222333111---+++,,,...000000111111111111000000000//////.........//////........................///...------,,,,,,------+++++++++,,,,,,,,,---------------.........///////////////000000222333333555666888;;;===@@@BBBDDDAAABBBBBBAAA??????@@@BBBAAA>>><<<===??????===;;;CCC@@@======FFFYYYnnn}}}zzz{{{mmm]]]SSSXXXOOOJJJLLLJJJEEEHHHQQQNNNAAAHHHPPPIIIKKKKKK===WWWZZZkkkcccDDD333...---333000000111---))),,,222------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------............///........./////////000000000000000000111333444555333444666777777888;;;===>>>AAADDDGGGIIIJJJLLLMMMOOOMMMKKKIIIGGGGGGGGGGGGCCCCCCCCCBBBAAA@@@???>>>======<<<;;;:::999888888777777666555444444444444222222222222111111111111000000000000000000000000........./////////000000////////////////////////////////////////////////........./////////000000///000222333333222111000...---///111111333>>>IIIvvvwwwcccDDD===777EEE???;;;<<<<<<;;;>>>DDD;;;<<<===;;;888888<<<@@@>>>???AAADDDGGGKKKNNNPPPQQQQQQRRRRRRRRRRRRQQQQQQMMMLLLKKKIIIGGGFFFFFFFFFAAA???======<<<<<<:::888666555444222111111111111////////////////////////........................fffBBB<<<===888666666555555555555666666>>>333222:::888888RRRuuu|||kkk{{{yyyjjjsssaaaEEE888555555444===<<<<<<:::777444444555666666666777999;;;<<<===AAAAAABBBCCCDDDFFFHHHIIIHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGGGGGGGHHHHHHEEECCC>>>===;;;;;;;;;:::999777444444444444333333222111444444444444555555555666???===;;;999888888999:::CCCKKKZZZ```NNN;;;FFFaaaLLL555666333///111---------------.................................------------............---............/////////000000000111222444555666999::::::;;;;;;;;;;;;:::999999999999999999888888999999999888888888999999777888777555333222444666---///......222:::@@@AAA@@@CCCHHHMMMQQQRRRRRRRRREEEDDDBBBAAA???===999666'''***///444555444111///000...+++))))))+++---///000000000111111000000000//////............//////..............................---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............////////////000111222222333555777:::===@@@BBBCCC@@@AAABBBAAA??????AAABBBAAA>>><<<>>>AAABBB???<<<666>>>CCC===222333DDDTTTaaaxxx~~~~~~}}}zzz}}}```;;;+++000777333+++---***)))******+++///333,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///............/////////////////////000111222333444222333555555555666888:::>>>AAAEEEGGGHHHHHHIIIJJJMMMKKKIIIGGGFFFEEEFFFFFFBBBBBBBBBBBBAAA???>>>>>>>>>======<<<;;;:::999999777666555444444333333333222222222111111111000000////////////////////////............////////////........................////////////////////////............////////////...///000111111000///...333111111000,,,+++111;;;>>>EEEeeevvv___KKKIIICCC===777333444666666777888>>>;;;777444444777;;;>>><<<===???BBBFFFJJJMMMOOOOOOPPPPPPQQQRRRRRRQQQQQQMMMLLLJJJHHHFFFEEEDDDCCC???>>><<<;;;;;;:::888666555444333222111000000000.....................///------------------------fffBBB<<<===888666666666666666666666666555444444666777888AAAJJJnnn|||yyyuuuwwwpppWWWCCC:::333222444999;;;999777888888777555444444555666777555666777999;;;===@@@AAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEFFFGGGGGGGGGGGGCCCBBB@@@@@@@@@@@@???===999777666555555444333111111111222222333333444444333444555777999:::<<<<<<<<<;;;999999:::===@@@CCCFFFEEEEEEEEELLLaaayyyQQQ///+++000---+++///,,,,,,,,,---------------------------------------,,,------------.........------------.........////////////000111222444444888999999::::::999999888888888888888888888888777777777777777666666666666@@@===999444111//////000999888777555333222000///111///...///222333222000555333000///---+++'''%%%777444///***(((***000555000...---///333555444222///000000111111000000///......------......//////...........................------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........///////////////000111111222444666:::===???@@@AAA???@@@AAAAAA@@@@@@BBBDDDBBB???======>>>>>><<<999@@@888222777@@@AAA777,,,BBB>>>QQQyyyyyyNNN222333222///,,,+++...111******+++---......---,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------............///------.........//////////////////000111222333444222333444444444444666888===@@@CCCEEEFFFFFFHHHIIIJJJJJJHHHGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>>>>>===<<<;;;:::999999888777666555444333333333333222111111111111000000000////////////////////////------........./////////........................////////////////////////------........./////////---......////////////...000......///---+++///555'''***777>>>666000222222BBB===888888::::::777444444333111333666888777555:::;;;===@@@DDDGGGJJJLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKHHHFFFFFFEEECCCAAA???===;;;::::::999888666444444222111000/////////---------...............------------------------fffBBB<<<<<<888444555555555555555555444...555:::666333666:::<<<:::gggwww___jjjmmmyyyvvv```RRRPPPAAA444444:::<<<;;;;;;999888888888888777777777333333333444444666777888555666888:::::::::999888999999:::;;;;;;:::999999::::::;;;<<<<<<;;;;;;;;;888666333333444555666666444333111222333333222000222222333333444555777777666777888999;;;<<<>>>>>>666777999<<<@@@DDDHHHJJJBBBKKKPPP]]]fff777:::555+++)))///000+++++++++,,,,,,,,,---------------------------------,,,,,,---------.........,,,,,,---------..................///000111222333555666777888888888888888666666666666666666666777666666666666555555444444111555999:::888555333333,,,,,,...111222111000000555444444333222222111111,,,,,,,,,///222444444444'''***,,,---,,,***(((''',,,+++,,,---......,,,***//////000000000000//////...------------...///000...........................---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........//////.........///000000222444666999<<<>>>??????===>>>@@@@@@@@@AAADDDFFFBBB@@@===<<<;;;;;;:::999:::<<<===;;;888777999<<<444111:::FFFBBB@@@]]]yyyRRR999333'''666111...000333333,,,&&&---///111000...---+++***++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------------------------------------............///---------.........///////////////000111222444444222333444444333333555777:::<<<@@@BBBCCCEEEGGGIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@??????<<<<<<;;;:::999888777777666666555444333333333333111111111111000000000000////////////////////////---------.........//////........................////////////////////////---------.........//////...............///000111+++)))+++///111000222666000666222---222555555888444333111111333444333000000000222444777888666555888999;;;===AAADDDGGGIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKHHHEEEEEEFFFFFFDDDBBB???===<<<;;;;;;:::888666444333222111////////////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,eeeAAA;;;<<<777333444444555555444444333>>>333...555<<<;;;888999555???WWW~~~zzz}}}|||bbb^^^qqqkkkGGG888999:::999888777999;;;======;;;999888888777666555444444444444111222555777888888777666555666777888888777666555555555666666666555444444555222//////111444555666222111111222444555555444444444444555666777888999;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCCCCBBBBBBGGGddduuuwwwPPP;;;555***(((222333***(((000+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,---------..................///111222222222333555666888999999999555555555666666666666666666777777777666555444444444999<<<999222---...111444222000000000///000222***...111111...,,,...111111///---,,,,,,,,,***(((..................///000.........---,,,,,,...000//////000000000000//////---------------...///000...........................---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......///............//////000222444666999<<<===>>>>>>;;;===???@@@@@@BBBDDDGGG@@@???>>><<<;;;;;;<<<===666999;;;;;;888777999;;;///555777222///444>>>EEEIIIbbb~~~~~~XXXKKKHHH000---888111,,,---......---------...(((,,,---***''')))...222+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------------------------------.........//////---------.........////////////000000111333444555333444444444333333555777666999<<>>BBBDDDFFFIIIIIIJJJJJJKKKJJJJJJIIIHHHFFFCCCDDDFFFGGGFFFDDD@@@>>>===<<<<<<;;;999777444333222000//////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,gggEEE===;;;777555444333333222222333333444444444444444555666777:::666999SSSrrrwww}}}{{{ooogggppp}}}gggbbboooyyylllZZZEEE:::999===@@@<<<;;;@@@;;;444888555>>>@@@;;;888:::888222333444555666666555555555222555444//////444444000111///000444666444222111111222444444333333555777333333444555666777777888::::::999888:::;;;999555>>>;;;777777<<>>???@@@BBBCCCDDDBBB>>>;;;;;;===???>>><<<;;;::::::999888777666666555444333222111111111111000222888EEE[[[vvveeeOOO@@@888444444333333222111000000........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------//////////////////......////////////000000000000111222444333222222333555555666888;;;>>>AAACCCDDDGGGHHHGGGEEEBBB@@@@@@@@@@@@@@@@@@???>>>======<<<;;;:::888777555444444333333333333222222222111111000000////////////000000////////////////////////......------------..............................................................................////////////000000000000////////////////////////////////////////////////////////////////////////000000000111222222333333666666777888;;;>>>AAACCCAAADDDHHHJJJJJJKKKLLLNNNFFFDDDCCCBBBBBBCCCDDDFFFAAAAAA@@@>>><<<:::888777666555444222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccCCC<<<;;;777444444333222222222222333333333333333333444555555000333777???QQQhhhzzzuuuppprrr~~~|||jjj^^^sssiiiKKK\\\ooo{{{ZZZGGGAAA@@@666555???@@@<<>>HHHcccooojjjrrrppp===333444...///......---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------............///000333666777888888777888888777777666555444444777666444444555555333222333222222333333333000...////////////....................................///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........//////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........////////////000111222333555888:::;;;======>>>???@@@AAACCCDDDAAA>>><<<;;;===>>>===<<<;;;::::::999888777666666555444333222111111111111999555000,,,---111777<<>>>>>>>>@@@@@@??????>>>===<<<<<<;;;:::888666555444444333333333222222222111111111000000////////////000000////////////////////////......------------................................................................................./////////000000000000////////////////////////................................................//////000111111222222333444444555777999<<>>@@@AAABBBCCC@@@>>><<<<<<===>>>===<<<;;;::::::999888777666666555444333222111111111111111000/////////000222333000000222666;;;AAAFFFIIIZZZbbbmmmuuuzzzzzzwwwbbb___UUUHHHBBB@@@666***,,,,,,,,,,,,...000222444/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------......------........./////////000222333333222222333444444555777999<<>>>>>===<<<<<<:::999888666555444444333333222222222222111111111000//////......//////000////////////////////////......------------..................................................................................../////////000000000////////////////////////................................................//////000000111111222222222333333555777:::===>>>BBBFFFJJJMMMMMMLLLLLLMMMJJJIIIGGGEEEDDDDDDEEEEEEBBBBBBAAA???===;;;999888777666444333111000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,YYY<<<999:::666444333333222111222222222222222111111111222222333999555444666333444DDDWWW}}}{{{rrrwwwxxxiiieeejjjwwwkkkUUU```pppooofffSSSIII===<<<<<<===888111000333555333111222555777777777444999<<<:::666444666777444777888555333666888999555444333444777888777666000000111333555888;;;<<<@@@;;;===KKK\\\eeeeeebbb^^^SSSEEE<<<;;;CCCQQQ]]]qqq~~~|||yyyMMM...111666,,,)))333---------,,,,,,,,,++++++************************,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000222555666777888888777666666555444333333222555444333333444444333111000//////000222333222111//////.........------------------------------------------,,,,,,,,,++++++***+++++++++++++++,,,,,,------------............////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........//////000111333555777888:::;;;<<<>>>???@@@AAAAAA>>>>>>===<<<======<<<<<<;;;::::::999888777666666444444333222111111111111222333333444444333222222333111///...///333888;;;)))///666777444222444777444555777777555111000000222444222...000555666222555555333111///---,,,+++......------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------------------------.........///000111222222111111222333333444666888:::===>>>???CCCDDDEEECCC???<<<;;;;;;======>>>>>>>>>===<<<;;;999888777666555444444444222222222222111111111111/////////....../////////////////////////////////......------------......................................................................................./////////000000////////////////////////......................................................//////000111111222222222222333666888;;;===@@@DDDIIILLLLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@>>>;;;999888777666555333111111000000............------------------------------------TTT999888999444333333222111111111111222333333222222222222222333777000000777888333555===@@@\\\|||~~~yyyyyy~~~aaaYYYeeesssTTT```tttnnnUUU___]]]KKK???BBBFFFDDD>>>:::666777;;;<<<999666555777999999666444555888---222555333333777888555444333333444666777777666999999;;;>>>BBBGGGLLLNNNUUUPPPRRR]]]ccc[[[LLLBBB???@@@LLLbbbyyyttttttzzzUUU888555---'''+++444222***,,,,,,,,,,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333555666777777333333333333333444444444444333222222333333222111000///...///111222222111............------------------------------------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,---------.........//////........................---...........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------......///000222333555666999:::;;;===??????@@@@@@============<<<<<<;;;<<<;;;::::::999888777666666444444333222111111111111333222111///,,,+++)))(((111000...+++)))((('''&&&111222222000...,,,,,,---+++...///...------///000///111///+++)))+++,,,,,,))))))******************---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------.........//////000222111000000111333222222444666999;;;<<<===BBBCCCEEECCC@@@===<<<;;;;;;<<<===>>>>>>===;;;:::888888666555444444444444222222222111111111000000//////............//////////////////////////////......------------..........................................................................................////////////////////////////////////................................................---......//////000111111222222222333555888:::<<<===AAAEEEHHHIIIIIIIIIIIIKKKJJJHHHFFFEEECCCCCCBBBCCCCCCBBB@@@>>><<<:::999777666555333222111000000//////.........---------------------------------RRR999999999333333333222111111111111111444333222222111222222222000111444666222...222888,,,999PPPlllrrrllllll~~~ggghhh[[[kkk{{{fffYYYgggzzzsssjjj\\\IIIPPPNNNLLLIIIEEEAAA===;;;888555444666777666666999000666777555888>>><<<555777999;;;;;;::::::;;;===EEEDDDBBBAAAAAABBBDDDEEEEEEBBBBBBEEEDDDDDDNNN[[[hhh<<>>???>>>>>>;;;===>>>>>><<<;;;;;;<<<;;;::::::999888777666666555444333222111111111111,,,------///111444777888&&&)))---111555666777777'''&&&&&&)))---111444666---111111...---///111000,,,.../////////000222444,,,,,,---....../////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---......//////------........./////////...000111111000000111222000111333555777999:::;;;???AAACCCCCCAAA>>><<<<<<:::;;;===>>>>>><<<;;;999888777666555444444444444222111111111111000000000///......------......///////////////////////////......------------..............................................................................------........./////////////////////////////////------------------------------------------------------......//////000000111111111222444666999::::::===AAADDDEEEFFFHHHJJJJJJIIIHHHGGGFFFDDDCCCBBBDDDCCCCCCAAA???===;;;:::888777555444222111111111/////////.........------------------------------QQQ999:::999222333222222111111111111111333222111000000000000000...444666222...111555888777333000;;;VVVuuueeecccmmmuuu^^^LLLSSSnnnyyyooo```XXXgggzzzaaahhhkkkdddUUUJJJJJJNNNMMMEEE???AAACCCAAA???AAADDDGGGDDD@@@EEEMMMIII???:::>>>BBBAAA===<<<@@@DDDDDDCCCAAAAAABBBDDDGGGIIIMMMLLLSSSaaaooo|||vvv|||JJJ999999666///(((+++666333&&&$$$///++++++++++++++++++++++++************************)))******++++++******)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///111333444555111111111222222222222222222111000111222333222111111///------///000000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------............////////////........................---------.........//////......---------,,,,,,,,,************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------...///111222333666888:::<<<>>>>>>======:::===???>>><<<::::::;;;;;;::::::999888777666666555444333222111111111111000///...---------------222111111///---***'''%%%666555333111///...---...***------******---,,,(((///.........---+++******111000...,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,------...//////000000....../////////000000000...///111000//////000222000000222444666777999:::<<<>>>AAAAAA@@@===<<<<<<999:::<<<>>>>>><<<:::999777777666555444444444444111111111111000000000000///......------......///////////////////////////......------------..............................................................................---------.........//////////////////////////////------------------------------------------------,,,------......///000000/////////000222444666888999;;;>>>@@@CCCEEEIIILLLJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCBBB???===;;;:::888777555444222111111111////////////....................................PPP:::;;;:::111333222222111000111111111111111000///////////////---111000,,,000888666...+++444666...///CCCbbbwww~~~oooooofffNNNLLLVVV}}}xxxnnndddccckkkwww~~~ppptttlll___UUUUUUVVVRRRNNNMMMYYYXXXQQQKKKQQQ[[[WWWKKKRRRXXX^^^\\\VVVTTTYYY___TTTWWW\\\cccnnnyyygggfffvvviiisssgggBBB111,,,---///+++444000"""%%%444333"""++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---...000222333444333222222222111111000000222111000111222333222111111///------.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------............/////////000........................---------.........//////......---------,,,,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------///000222222555777:::<<<>>>>>>===<<<999<<>>>>><<<:::999777666555444444444444444111111111111000000000000.........------.........////////////////////////.........------.................................................................................---------.........//////////////////////////////------------------------------------------------,,,,,,------...//////000............000222444666999:::===???BBBFFFKKKNNNKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@===;;;:::888777666444333222111111000/////////....................................}}}LLL;;;777333333111111111111000000000000////////////////////////000000000000111111111111333222222222444888;;;>>>RRRiiivvvhhhhhhoooyyyvvviiidddcccdddppprrrkkkddd\\\[[[hhhmmmfffhhh{{{fffiii}}}|||{{{MMMDDD888222000111000...,,,,,,+++***))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222444444444444333333222111222222222111111111000000////////////..................---,,,,,,,,,,,,---************************++++++*********************++++++,,,,,,------...000000000000////////////....................................////////////......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////444555888:::<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777555444333111000/////////000000///...............................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................------------------------............................................................////////////000000000000000000000000000000000000111222333444888999:::;;;;;;;;;:::999777888999:::;;;:::999999777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................---------------------------------............//////000000000111111111111777888;;;>>>AAADDDFFFGGGIIIIIIIIIHHHGGGFFFDDDDDDFFFEEECCCAAA???===;;;:::888777666444333222111111000000///...............////////////////////////}}}KKK:::777333222111111111000000000////////////////////////////////////000000000111111111111222222333444555666777===:::FFFkkkuuufffZZZQQQQQQbbbtttxxxjjjdddccc]]]VVVaaaaaagggrrryyy|||{{{~~~xxxzzz|||yyyppp{{{yyyuuummm___kkkrrruuuyyyWWW<<<888333---+++,,,---,,,))),,,++++++***))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333333444444333222222111222222222111111111000000////////////..................---,,,,,,,,,,,,---***************************************************++++++,,,,,,------...000000000000/////////.......................................////////////......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////222333555888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888777777777555444222111000/////////000//////...............................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................------------------------............................................................////////////000000000000000000000000000000000000111222333444888999:::;;;;;;::::::999777888999:::::::::999999777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------------------............//////000000000111111111666777999===@@@DDDFFFHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCBBB???===<<<;;;888777666444333222111111000000///...............////////////////////////{{{JJJ:::777333222111111000000000000////////////////////////////////////000000000000111111000111222333333333111000222777<<<@@@LLLgggjjjZZZZZZUUUdddpppsssyyyzzzppplllkkkddd\\\^^^______\\\TTTOOOUUU___XXXQQQOOOVVV___ccceeeggglllnnnjjjdddjjjyyy{{{mmmooonnnHHH222---...---+++***+++...///,,,))),,,+++******)))*********************))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000222333333333333222111111222111111111111000000000////////////..................---,,,,,,,,,,,,,,,***************************************************++++++,,,,,,------...000000000/////////......---------------------------............/////////...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---............////////////111333555777999999:::;;;;;;;;;:::::::::999999999999888777777666666555444333222111000/////////000///......------......------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................------------------------............................................................////////////000000000000000000000000000000000000111111222333666777999:::::::::999999777777999:::::::::999888777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------------------............////////////000000000000333555888;;;???CCCFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEDDDBBB@@@>>>===<<<888777666444333222111111000000///...............////////////////////////zzzIII999666222222111000000000////////////////////////////////////////////////000000000111///000111111222222111111333888;;;888444;;;MMM]]]zzz```QQQZZZpppeeemmmkkkhhhwww|||ttteee???///......---......---,,,...//////---***++++++***************+++************)))))))))(((((()))))))))************))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......//////111222222222222222111111111111111111000000000000////////////...............---,,,,,,++++++,,,,,,***************************************+++++++++***++++++,,,,,,------...000000/////////.........---------------------------------.........//////---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////...///111333555777888999:::::::::999999999888888888777777666666555444444333222111000//////////////////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///............................................................................................................////////////////////////////////////000000000000000111222222444666777999::::::999999666777888::::::999999888777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------,,,,,,---------................../////////000000111222666:::>>>BBBEEEGGGEEEFFFGGGHHHIIIIIIIIIIIIFFFEEEDDDBBB@@@???======888777666444333222111111000000///...............////////////////////////xxxHHH888666222222000000000////////////...////////////////////////...////////////000000000000/////////000333555777222222666===CCCBBB:::111GGGmmmzzzwwwtttxxxppp``````fffssszzzmmm___kkkyyyooosss|||}}}ffftttjjjeee~~~{{{~~~{{{}}}yyySSS;;;000,,,222222,,,***///---,,,***)))***+++******+++***************++++++************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......000000111111222111111000000000000000000000000000////////////............------,,,++++++++++++,,,************************))))))*********+++++++++***++++++,,,,,,------...////////////............------------------------------------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------............//////111222444666888999::::::999999999888888888777777666666555444444333222222111000//////////////////...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///............................................................................................................////////////////////////////////////000000000///000000111111222444666888999999999999666777888999:::999888888777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------,,,,,,,,,------------...---............////////////111444888<<<@@@CCCEEECCCDDDEEEFFFHHHHHHHHHHHHEEEDDDCCCBBB@@@???======888777666444333222111111000000///...............////////////////////////wwwGGG777555222222000000////////////......////////////////////////......////////////000000///...---...000444888:::666777666222...222===GGGHHHXXXSSSQQQTTTeeexxxooonnnsssxxx~~~wwwvvv{{{vvvlllmmmvvvrrreeehhh{{{}}}kkk```eeeuuulllhhhoooyyy}}}|||{{{zzz{{{rrreeehhhwww{{{tttdddzzziii\\\nnnwwwtttxxx~~~{{{ppplllooofffqqq~~~|||WWWBBB555&&&444...+++,,,***&&&***333+++***(((((()))+++---...*********)))******+++,,,************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////000111111111111000//////000000000000000111////////////............------,,,+++++++++++++++************************)))))))))***++++++,,,,,,***++++++,,,,,,------.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,------------.........//////000222444666888999:::::::::999999999888888777777666555555444444333222111000//////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............................................................................................................////////////000000000000000000000000000000000//////000000111111222444666888999999999666666888999999999888777777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------,,,,,,,,,,,,------------------------.........///...000333666:::>>>AAACCCBBBCCCDDDFFFGGGGGGHHHHHHDDDCCCBBBAAA???>>>===<<<888777666444333222111111000000///...............////////////////////////vvvFFF777555222222000000/////////.........////////////////////////........./////////000000------...///111444666888666111...111777999444...CCCHHH???AAA??????SSSXXXWWWhhh|||vvvzzz}}}xxxvvvfffeeelllzzzzzz{{{sssqqqssswwwxxxxxx|||xxxkkkcccccceeeccc```XXXmmmsssiiinnnpppiiiwww|||pppiiiuuusssSSS===///$$$---777000)))''')))///333111)))###)))************,,,...000******))))))***++++++,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,...//////000111111000000////////////000000111111////////////............---,,,++++++***+++++++++************************((())))))***++++++,,,,,,***++++++,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,---------...............///000222555777999;;;:::::::::999999999999777777666666555444444444111111000////////////000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............................................................................................................////////////000000000000000000000000000000////////////000000///111333666777888999888555666888999999999888777777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------............///................................................------------------------++++++,,,,,,,,,---------,,,,,,---------............000222555999<<>>===<<<<<<888777666444333222111111000000///...............////////////////////////uuuEEE777555222222000/////////............////////////////////////............/////////000+++,,,///111333444444444+++222888888333222666<<<666:::666EEEHHH>>>DDDBBBUUUXXXaaafffaaahhh}}}{{{}}}sss{{{|||xxxmmmeeeoooxxxvvvvvvzzzttt}}}dddMMMEEE999,,,111555((()))///%%%+++......***'''))),,,---'''(((******)))((())))))******))))))***+++,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++,,,,,,......///000000111000000.../////////000000111111000/////////............---,,,++++++******++++++************************((())))))***++++++,,,,,,***++++++,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---------...............///111444666888;;;;;;;;;:::::::::999999777777777666555555444444111000000////////////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////........................////////////////////////............................................................/////////000000000000000000000000000111000////////////000000...000333555777888999888555666777999999888888777777777666555444333333222000000000000////////////........................................................................------------------------........................---------------------------------.........//////................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........000222555888;;;>>>???EEEEEEFFFGGGHHHIIIIIIHHHAAAAAA@@@???>>>===<<<;;;888777666444333222111111000000///...............////////////////////////hhhFFF;;;111555333000000////////////000000........................////////////////////////////////////000000000000333222111000111444666777444777;;;@@@BBBCCCCCCCCCFFFIIINNNNNNGGGCCCKKKXXX[[[kkkyyy~~~hhh]]]LLL===555111///---,,,,,,,,,++++++*********+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++,,,,,,------///000111222888777444222000000111222000000000000////////////......---,,,++++++++++++))))))))))))******************+++++++++,,,,,,,,,---------............///////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222;;;:::999888777777777777777777666555444444333333222222111111000/////////...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............................................................................................................................................................////////////000000111222333555666777666777777777888888888888777777777666555333222111////////////.............................................------,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,------...///---///111333444666:::<<>><<<;;;;;;:::999888777555333222111////////////............////////////////////////fffDDD:::000444222000000////////////000000.................................................../////////000000000000111111000000222444666888777999<<<@@@CCCDDDEEEEEEAAACCCDDDCCCBBBCCCGGGKKKBBBJJJNNNJJJFFFEEEDDDAAA???FFFPPPZZZcccooo}}}ppp]]]OOOEEE===777===888111......000111111,,,,,,,,,++++++*********+++++++++*********))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++,,,,,,------...000111222444333222111000111333444000000000/////////............---,,,++++++++++++))))))))))))******************+++++++++,,,,,,,,,------------....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222888888777666666555666666777666666555444444333333222222111111000/////////...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............................................................................................................................................................/////////////////////000222333555666666666666777777777888888777777666666555333222111////////////..........................................---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---///111222444666999<<>>===<<<<<<:::999888777555333222111////////////....................................eeeBBB999000333000000//////......//////000....................................................../////////000000000000000///000222444666777777888:::===???BBBDDDEEECCCEEEBBB>>>BBBKKKJJJCCCAAABBB@@@;;;888888777444888<<<===888222333;;;DDD;;;DDDKKKLLLTTTaaaiiijjj{{{xxxtttmmmcccXXXNNNFFFAAA<<<777000...///111111000)))))))))+++---...---,,,+++++++++++++++*********+++++++++***************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++,,,,,,,,,---...///000111000/////////000222444555/////////.........------...---,,,++++++******+++))))))))))))******************+++++++++,,,,,,,,,------------............------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111555555444444444444444444666666666555444444333333222222111111000/////////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............................................................................................................................................................////////////.........///000222333444555555666666666777777777666666666555555333222111////////////.......................................------------,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------///111222333555888:::AAABBBCCCEEEFFFFFFFFFEEEEEEDDDCCCAAA???>>>======::::::888777555444222222////////////....................................dddBBB999000333000/////////....../////////........................................................./////////000000......///000222444666777555555666888:::===@@@BBBDDDIIIFFF???DDDPPPNNNBBBAAA???<<<;;;===??????===777;;;???===888444444666666777444......222222///---000555777888888999999===>>>???@@@@@@<<<777444666555444333111...,,,+++$$$''',,,222666555111---.../////////...,,,(((&&&+++++++++***************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************,,,,,,,,,,,,---...///000............///111333444///.........------------...---,,,+++************((()))))))))******************+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000222333333444444444444444666666555555555444444444222222111111000/////////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------............................................................................................................................................................////////////.........///000111333444444555555555555666666666555555555555444333222111////////////....................................------------------------...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---///111222222444777999???@@@BBBEEEFFFGGGFFFFFFEEEEEECCCAAA@@@???>>>>>>;;;:::999777555444333222////////////....................................cccAAA:::222555111//////............//////............................................................////////////......///000111333444555444444444555777;;;>>>@@@>>>FFFEEE===???IIIIII???AAA===999:::<<<;;;777555---///333666888666222///555444000---...111000---...//////...------///111---+++***+++------,,,***'''(((***+++---...//////333000---***)))(((((('''++++++,,,,,,+++******)))************************************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************,,,,,,+++,,,,,,---...///............///000000111///.........------------------,,,+++************((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,---...///111222333444555666666666555555555555555444444444222222111111000/////////...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................................................................................................................................................................////////////////////////000222333444333333444444444555555555555555555555444333222222////////////....................................------------------------...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++...///111111111222555777<<<>>>BBBEEEGGGGGGGGGFFFEEEDDDCCCAAA@@@?????????;;;:::999888666444333222////////////....................................cccAAA:::333555111///......------......///........................------------------------------........./////////......///000111222222333444444444666888;;;===???<<>>CCCDDD@@@DDD???===??????<<<888777>>>:::666555666666111---///...------///111222222......---+++)))***---000111///,,,,,,---...//////+++,,,,,,,,,,,,+++******************,,,///111333)))***+++***))))))***,,,)))))))))******************************+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,---.../////////////////////////////////.........---------,,,+++******))))))***))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///111333555777777777777555555555555555555555555222222111111000/////////...---,,,,,,++++++,,,,,,++++++************++++++************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.....................................................................................................................................................................////////////////////////000111222333222333333333333444444444444444444444444333222222////////////....................................,,,,,,,,,------------......------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,...///000111000111444666999<<<@@@DDDFFFGGGGGGFFFDDDCCCBBB@@@??????>>>>>>;;;;;;999888666555333333////////////............------------------------aaa???999222444000///......------......///........................---------------------------------.........//////...//////000000111000000222333444555777999;;;<<<@@@@@@AAAAAABBBBBBBBBAAA===999888;;;<<<::::::===555333222222555777999999444333333222000---,,,------......---,,,,,,...000------,,,+++******+++,,,++++++,,,,,,++++++***)))%%%(((---///---***&&&$$$,,,------,,,)))((()))+++((()))))))))*********+++))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************+++++++++++++++,,,,,,---......///000000000000000000000000/////////......---,,,+++***))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------************************************************************************+++++++++++++++,,,,,,------///222555777777777777555555555555555555555555222222111111000/////////...---,,,,,,++++++,,,,,,++++++************++++++************+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///............................................................................................................................................................////////////............///000111111222222222222333333333333333333444444444333222222////////////....................................,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,,,,,,,...///000000000000333555555888===AAADDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<;;;:::888666555444333////////////............------------------------___===888111333............------.................................---------------------------------.........////////////000000000000/////////000111333555777888999AAA;;;:::???BBB@@@===>>>DDD>>>===??????<<<>>>DDD888:::;;;999555111//////000000111222///,,,,,,...***,,,------,,,******+++***,,,...///---,,,,,,---((())))))************)))++++++,,,+++******+++,,,&&&)))+++***(((((())),,,(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++***++++++,,,,,,------///000111111111111000000000000////////////---,,,+++***))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------************************************************************************+++++++++***++++++,,,,,,,,,...111444666777777666444555555555555555555555222222111111000/////////...---,,,,,,++++++,,,,,,++++++************++++++)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////............................................................................................................................................................/////////000---------------...///000111111222222222333333333333333444444444333222222000/////////....................................,,,,,,,,,------............------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------,,,,,,,,,,,,...///000000///000222444222555:::???BBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;:::888777555444333000/////////............------------------------gggAAA444555444///000000///.....................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------...///000000111000000111333555666777888;;;===>>>???>>>===>>>???<<<======<<<::::::;;;===999999777666444222111000000000000///......------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,++++++))))))************************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,------------...............000000//////.........---...---,,,+++************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,---...000333666777333333222222222333444444111111111111000///...---------,,,++++++******)))************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................//////.........---------///............------------------............///........................000111111222222333444444555555555555444333222111////////////.......................................------,,,,,,------...------------------------,,,++++++++++++,,,------,,,,,,,,,---------..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////000000111111444666999<<<@@@CCCDDDEEEEEEEEEEEEDDDBBBAAA?????????===;;;888666555444444222111000//////.................................eee@@@444444333///000000///.....................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------...///000000000///000111222333444555666:::<<<===>>>======>>>???=========<<<:::999:::<<<999888777666444222111000000000//////......------------,,,++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---------------............000/////////............------,,,+++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,---...000333555777444333333222222222333333111111111111000///...---------,,,,,,+++*********************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................//////.........---------///............------------------............///........................000000111111222333333444555555555555444333222111////////////.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,------...,,,---------....................................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............///000000111111333555888;;;???BBBDDDEEEHHHHHHGGGGGGFFFDDDCCCBBB@@@???<<<:::888777666666222111000//////......///........................bbb>>>333333222...000000///.....................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------...//////000000//////000000111222222333888:::<<<<<<<<<<<<===>>>===>>>>>><<<:::999:::;;;999888777555444222111000000000//////...---------------,,,+++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))*********+++++++++************+++,,,,,,,,,,,,------............////////////............---,,,+++******)))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,---///222444666555444333222222222222222111111111111000///......------,,,,,,++++++******************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......................../////////............---///............------------------............///........................000000000111222222333333444555555444444333222111////////////.......................................------,,,,,,------...---------------------------------,,,---......///------........./////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////000111111222333666:::>>>AAADDDEEEJJJJJJJJJIIIIIIGGGFFFEEEBBBAAA>>><<<:::999888777222222111000////////////........................^^^===333333111...000000///.....................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------....../////////000000000000000111111111555777:::;;;;;;;;;<<<======>>>===<<<999888999:::888777666555333222111000000//////......---,,,,,,---,,,,,,+++***+++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,+++******************************))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,------......//////////////////.........,,,,,,+++*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------........................------------------------++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---///111333555555444333222111111111111111111111111000///.........------,,,++++++******************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------------------------------------------------------------------------------------------------------------------------......................../////////...............///............------------------............///........................//////000000111222222222444444444444444333222111////////////.......................................------,,,,,,------...------------------------...------------...//////.........////////////000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000111000111444888<<<@@@CCCEEEIIIIIIIIIIIIHHHGGGGGGFFFBBBAAA???===;;;999888777333222111000////////////........................[[[<<<444222000///000000///.....................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------............000000000000000111111111333555777999999:::;;;===<<<======;;;999888999:::777666666444333222111000/////////...------,,,,,,,,,,,,+++************++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***************************))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,++++++,,,,,,---......///.........///////////////---,,,++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.................................------------------------++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,...000222444555444333222111000000000222222222222111000///.........------,,,++++++***************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------------------------------------------------------------------------------------------------------------------------........................///////////////////////////............------------------............///...........................//////000000111111222333333333444333333222222////////////.......................................------,,,,,,------...------------------------...------------...//////.........////////////000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...//////000000///000222555999===AAACCCEEEEEEEEEFFFFFFEEEDDDDDD@@@@@@>>>===;;;999777666333222111000000/////////........................XXX<<<555333111000000000///.....................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------///000000000000000000000000333555777888888:::<<<;;;<<<<<<;;;999888:::;;;666666555444333222111111//////......---,,,,,,,,,,,,,,,+++*********************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,+++***************************))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++******+++,,,---......///.........///////////////------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........................------------------------++++++++++++++++++++++++***************+++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,---///111333444333222111111111111111222222222222111000///.........------,,,,,,++++++************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------------------------------------------------------------------------------------------------...........................////////////000000000///............------------------............///.................................///000000111111222222333333333333222222////////////.......................................------,,,,,,------...---------------------------------,,,---......///------........./////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......///000000000000111444777;;;???AAAAAABBBBBBCCCCCCCCCBBBBBB??????>>>===:::888666555333333222111000000000000........................VVV<<<666444111111000000///.....................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------....../////////000...111444666777888:::;;;999:::;;;:::999999;;;===666555555444333222111111///......------,,,,,,+++,,,++++++*********************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++************************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++)))***+++,,,---......///............/////////000.........------......///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.........////////////........................------------------------************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++---...111222222222111111111111111222222222222222111000//////.........---,,,,,,++++++************************)))************+++++++++***************************************************************************++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------.........................../////////000000000000///............------------------............///........................------...//////000000111111222222333333333222222////////////.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,------...,,,---------............................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......//////000000000111222555999<<<>>>@@@AAAAAABBBCCCCCCCCCBBB??????>>>===;;;999666555333333222111000000000000........................VVV<<<777444222222000000///.....................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,------...//////---000333555666777999;;;888999::::::999:::;;;===555555444333333222111111///......------,,,++++++,,,++++++***)))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))******+++---...//////---.........//////000000//////.........//////000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000////////////////////////------------------------************************))))))******++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,...000111111111111111111111222222222222333222222111000//////......------,,,++++++************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------.........................../////////000000111111//////.........------------------.........//////........................------......///000000000111222222333333333222222000/////////.......................................------,,,,,,------...------------------------,,,++++++++++++,,,------,,,,,,,,,---------......................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...//////000111000111222444777;;;===@@@AAABBBCCCDDDDDDDDDCCC@@@@@@???>>><<<999777555444333222111000000000000........................QQQ<<<555555333+++///............---------------,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...////////////...///111444777999999999:::::::::999888888777777777666555444222222111000///...---,,,++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((************************************************************************************************++++++++++++,,,---......000///...------...///000//////.........---------........................------------------------------------------------------------------------------------.........///000000000000000000000000////////////............++++++++++++++++++++++++************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...---...111333444333222111111111111111000000000000000000///...------,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................---------............///000000000000////////////////////////////////////......------------............---,,,,,,,,,,,,------------...///000000111111111222333333333222222111111000000//////.........------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000000000///000222555888:::CCCCCCDDDEEEEEEEEEEEEEEEBBB@@@>>><<<:::999888777666555444222111000//////////////////////////////OOO;;;555555333,,,///............---------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...////////////...///111444666888999999999:::999999888888777777777666555444222222111000///...---,,,,,,+++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********************************************************************************************************++++++,,,---...000///...------...///000/////////......---------........................---------------------------------------------------------------------------.........////////////000000000000000000000000////////////.........---++++++++++++++++++++++++************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,---------///111333444444333222111111111111000000000000000//////...------,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................---------............///000000000000///////////////////////////////////////......------......//////...------,,,,,,---------------...///000000000111111222222333333222222111111000000//////.........------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.../////////000000000000000000///000222555777999@@@AAACCCEEEGGGHHHIIIIIICCCBBB@@@>>><<<;;;:::999666555444222111000000///////////////////////////}}}LLL:::555444333---///............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///.........///000333555666777888888999999999888888777777777666555444333222111000//////...---,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************************************************************************************************)))******+++,,,---//////............///000////////////............................................................................................................////////////000000000000000000000000000000000000//////.........---------++++++++++++++++++++++++************************)))************+++++++++************************)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------...///111333444444444333222222111111111000000000/////////...------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................---------............///////////////000000000000///////////////////////////......------......//////...------,,,------------------...//////000000000111111222333333222222111111000000//////.........------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....../////////000000000/////////000222444666888:::<<<@@@CCCGGGIIIJJJKKKCCCBBBAAA???===;;;:::999777666444333111000000000////////////////////////yyyIII999555333333//////............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............000111333444666666777888999999999888777777777777666444333222000000000///...------,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))************************************************************************************************))))))))))))***+++,,,---...............//////000////////////////////////................................................................................................///000000000000111111111////////////////////////.........---------,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********++++++++++++++++++***+++,,,,,,---...///000222333444444444222222222111111111000000//////.........---------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................................................................---------............///////////////000000000000//////////////////////////////............////////////...------------------------......////////////000111222222333222222111111000000//////.........------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........./////////000000/////////000111333555666666999===AAAEEEHHHIIIIIIAAAAAA@@@>>><<<:::888777777666555333111111000000////////////////////////wwwFFF999555333333000///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------......///000111111444555666777888999999999888888888777666555333333000000000///.........---++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************************************************************************************))))))))))))***+++,,,------......///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111222........................------------,,,,,,,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,---...///111222333444444222222222222111111111111...............---------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................................................................---------............///.../////////000000000111000000000000000000000000/////////......///////////////...------------...------------...............///000111222222222222111111000000//////.........------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////......///000111333444444777:::>>>BBBFFFHHHIIIIIIBBBBBBAAA@@@>>>;;;999888777666555333222111000000////////////////////////uuuEEE:::666222222222///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------....../////////333333555666888888999999888888888777666555444333000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++************************************************************************************************************)))******+++,,,---,,,---...///000000000///000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111........................------,,,,,,,,,+++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++***************+++,,,,,,,,,,,,---///111222333444333222222222222111111111........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................................................................---------............///......//////000000111111000000000000000000000000000//////......//////000000///......------......------------------------......000111222222333333111111000000//////.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////---...///000111222333333999<<<@@@EEEHHHJJJJJJJJJFFFFFFEEEDDDBBB???===;;;888777555444222111111111////////////////////////uuuEEE;;;777222222222///............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------............---111222444666777888999999888888888888666555444333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++*********************************************************************************************************++++++,,,---...,,,---...///000000000///000000000111111222222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111------------------------,,,,,,,,,,,,++++++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++***************++++++,,,++++++,,,---///111333333333333222222222111111111........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................................................................---------............///.........///000111111111000000000000000000000000000000////////////000000000//////...............---------------------------...///111222222333333111111000000//////.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////------///000111111222222555999>>>DDDHHHIIIJJJIIIGGGGGGGGGFFFDDDAAA>>>===888777555444222111111111////////////////////////vvvEEE;;;777222222333//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......------,,,111222444555777888999999888888888888777555444333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++************************************************************************************************++++++++++++,,,---...///+++,,,...000000000000///000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,******+++,,,...000222333333333333222222222111111---.....................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////........................////////////////////////........................---------.........//////---......///000111111222000000000000000000000000000000////////////000000000000///...............---------------------------...///000222222333333111111111000//////.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////------///000111111111111000444:::@@@EEEGGGHHHHHHFFFFFFFFFFFFDDDAAA===<<<888777666444333222111111////////////////////////yyyHHH888333333444000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000111222555888;;;<<<;;;;;;<<<;;;:::888666555111111000000//////......------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,++++++,,,,,,---..................///000000000000111222222222222111111111111111000000000000////////////////////////000000000000000000000000111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************)))************+++++++++************************++++++++++++++++++++++++*********************************************************+++---///000111222222111000000111111222111111000000//////......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------------------------------.........//////........................,,,,,,------............------------............---,,,///333111++++++000000111111000...---...///333111//////000111111000///000000111000...---,,,////////////////////////000/////////............//////.........---------------......///000000000111111111111111000//////......---,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............////////////////////////////////////000000//////.........---........................---------,,,,,,+++++++++...------,,,,,,------...///////////////............---------...///111222111333777;;;@@@EEEHHHJJJHHHHHHHHHGGGDDDAAA===;;;:::999888777555333222222000000///...............yyyHHH888444333333/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000222444777:::<<<;;;;;;;;;;;;:::888666555111111111000//////......------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++,,,++++++++++++,,,------...............//////000000000111222222222222111111111111000000000//////////////////////////////000000000000000000000000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************)))************+++++++++************************++++++++++++++++++++++++*********************************************************+++---///000111222222222111111111222222111111111000//////......,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------------------------------........./////////////////////////////////000000000000111111111222//////000111222333444444555000---//////---///444...---,,,---......---,,,,,,---//////.........///000111222333333333222222000000000000000000000000000000/////////.........//////.........---------------......///000000000222222222222222111000000///...------,,,,,,------------------------------------------------------------------------------........................------------------------............////////////........................000/////////.........---.................................---------,,,,,,...------,,,,,,------.../////////////////////.........------...///111222111222555:::>>>CCCFFFHHHIIIIIIJJJIIIFFFCCC???<<<;;;:::999777666444333222000000///............///xxxGGG999444222222/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////111333666999:::::::::;;;;;;:::888777666222222111000//////......------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************++++++++++++++++++++++++,,,------...------------.../////////000111111222222111111111111000000000000///////////////////////////////////////////////////////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,...000000222222222222222333333333222111111000000///......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------------------------............////////////////////////000000000000/////////000000000111111111111111000000000//////999222...000222333444555333222111222555666444111000333666666333222222333000111222222222222111111000000000000000000000000000000000/////////....../////////.........------------......///000000000222333333333333222111111///...------,,,---------------------------------------------------------................................................---------------------------............/////////......................../////////......................................./////////..................------,,,,,,------.........//////////////////......---......///000111000111444777<<<@@@CCCEEEHHHJJJKKKKKKIIIEEE@@@===<<<;;;:::888777555444333111000//////......//////vvvEEE999555111111/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........000222444777999999::::::;;;:::999777666333222222111000///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********++++++++++++++++++***+++,,,,,,---------,,,,,,------...//////000000111111111111111111000000000////////////.........................................................---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,---///000222222333333444444333333222222111111000//////...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------------................../////////000000000////////////000000000000/////////000111111111222333222222222222222222222///...///111222111///...///000000111111000///...000000000000///.........333333222222111000//////000000000000000000000000000000000////////////...////////////............------......///000000000111222222333222222111111//////...---------------------------------------------------------------------------------------........................---------------------------------.........//////...................................................................................................------,,,,,,------...............////////////............//////000000///000222555888<<<@@@BBBFFFHHHKKKLLLJJJFFFAAA===<<<<<<:::888666555333222111000000///.../////////sssCCC:::666000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...000333555777888999:::::::::999888777333333222111000///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,---......//////000111111111111000000000000////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,---...///111222333444444444444333222222222111000000//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------......//////////////////000000000111111......//////000000000000111111222333444555666666333444444555666777888888444777999999999888888888333777999888444222222333666222...///222555555333444444333333222222222222000000000000000000000000111000000000////////////000000/////////.........------......///000000000000000111111111111111000//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------....................................---------.......................................------------------.........------,,,,,,------...---.........//////000000........./////////////////////000222555999===???BBBDDDHHHJJJIIIFFFAAA>>>===<<<:::888666444333222111111000///////////////oooAAA:::777111000222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---///111444555777888999:::;;;:::999888444444333222000///......------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++***************+++,,,,,,,,,++++++++++++,,,------...///000000111111000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...000111222444444444333333333222222111111000//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------...//////000000000000000000111111111111//////000000111111222222///000222333555777999999888888777666555444333333999;;;;;;999;;;>>>>>>;;;;;;===@@@@@@===:::999:::777444222333666888888888333222111111111222222333111111111111111111111111111111000000000/////////000000000/////////......------......///000000000//////000111111111111000000///......------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------------.........---------------------------------------.................................---------------............------,,,,,,------...------......///000000000......////////////....../////////111333777:::===>>>AAADDDGGGGGGFFFCCCAAA>>>===<<<999777555333222222111000000//////000000lll???:::888111111444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,...000222444777888999:::;;;::::::999555444333222000///...---------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++***************++++++,,,+++++++++++++++,,,,,,---...//////000000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------...///111333444444333222333333222111111000000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------...///000000000000000000111111111222222111111222222333444444555333444666999<<<>>>@@@AAACCCDDDEEEGGGIIIKKKLLLMMMKKKMMMNNNSSS[[[]]]RRRDDDIIIGGGFFFJJJNNNOOOJJJEEE???BBBEEECCC<<<888777999<<<:::888666444333222222444444444444444444444444111111111000000000//////000000000000/////////...------......///000000000///000111111222222222111000//////...............------------------------------------------------------------------------........................------------------------,,,,,,---------.........------------------------,,,,,,,,,------.................................------........./////////...------,,,,,,------...------......///000000111......///000000///...---000000///000222666999;;;===???BBBEEEGGGFFFEEEDDDAAA@@@>>><<<999777555444222111000000//////000000jjj===:::888111111555//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,---000222333666777999:::;;;;;;:::999555555333222111///...------------,,,,,,,,,++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++*********)))***++++++,,,++++++******++++++,,,---...//////000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,************************************************))))))******++++++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---------///111333444333222111333333222222111000000000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------...///000000111000111111111111222222222333333444444555666777777>>>???AAADDDHHHKKKMMMOOOMMMQQQYYYdddooozzztttsssllliiiooo{{{~~~vvvmmmfffpppvvvppp```SSSPPPTTTNNNLLLGGGBBB===999777666666666666666666666666666111111111111000000000000000000000000////////////------......///000000000000111222333333333333333000000///...............------------------------------------------------................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------..................................../////////000000111111...------,,,,,,------...---------...///000000111......///000000///...---111000///000222555999;;;<<<>>>AAADDDFFFGGGHHHGGGCCCBBB@@@>>>;;;999777666222111111000000000000000dddEEE>>>555444///111///............---------------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++---......///111222555888999999999888888777666444222111111111///......------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++---...///000000//////...///............---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...///000222222333333333000000111222222222111111/////////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------...///000...///111111000)))///222///000444333...444999>>>>>>???BBBEEEFFFIIIOOOTTTggg~~~bbbNNNGGGEEECCC@@@DDD777333<<<555...:::000000000111111222222111000///......222444111,,,////////////////////////222333333333333333333444222111000//////.........---------------------------------............///........................---------............///........................------------------------------------------------------------------------........................................................................---------.........///////////////////////////////////////000111333444555===@@@EEEJJJMMMMMMKKKJJJJJJFFF@@@<<<:::888777666444333222000//////......cccEEE===555444///111///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,---...//////111444777999999999999888777666444333222111111///......------,,,,,,+++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************++++++++++++++++++++++++------//////000//////...///............---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------///000111222222222222222222333333222111111000//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------000222333000......111444===:::444------222888:::888???GGGLLLMMMSSSaaannn{{{{{{gggIII===BBB@@@999999<<<999666333000...,,,+++111000//////111333222000////////////////////////222222222333333333333444222111000//////......///---------------------------------............///........................---------............///........................------------------------------------------------------------------------................................................---------------------------------.........///////////////////////////////////////000111222333444<<>>>>>AAAEEEOOOKKKVVVvvvsssiii\\\QQQFFF:::===999333000111222333444222000///.........//////////////////////////////222222222222333333444444222222111000////////////---------------------------------............///........................---------............///........................------------------------------------------------------------------------................................................------------------------------........./////////////////////////////////.........///000111222333888:::>>>CCCFFFHHHIIIIIIIIIEEEAAA===<<<;;;:::888444444222111000/////////___BBB<<<444444///111///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------,,,...000333666888999999777777666666444333222111/////////...------,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++,,,------......////////////............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,...000222333444666666666666555444222222000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------...//////.............../////////...---///222222222555999666777===CCCEEEHHHVVVfffyyymmm^^^ZZZQQQEEE<<<777777666666333111111111000---...000////////////////////////111111111222333333444444333222111000////////////........................---------............///........................---------............///................................................................................................................................................------------------------............////////////////////////////////////............///000111222333555999>>>BBBEEEGGGHHHIIIEEEAAA???======;;;:::555444333222111000000000\\\@@@;;;444444///111///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******++++++,,,,,,,,,+++---///111444666888888666777777666555444333222000//////......---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,---...//////000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...000222444666777777777666555444333222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...//////.........//////000000000222...///555999888999<<>>CCCFFFIIIJJJIIIFFFCCC@@@???>>><<<:::666555444222111111111111ZZZ???;;;444444///111///............---------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++,,,,,,+++,,,...000222444666777666666777777666555333222000000//////...---------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---...000000///............---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------...///222444555666666666666666555444333111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......------......///000......//////000000111111222------555::::::>>>EEEDDDXXXqqqyyylll```SSSKKK@@@666000333555111000333000000000000000000000000///000000111222333444444333333222111000000000000........................---------............///........................---------............///................................................................................................////////////////////////////////////////////////............................../////////000000000000000000000000000000000000/////////000000111222333666;;;BBBGGGKKKNNNOOOJJJHHHDDDBBB@@@???<<<:::666666444333222111111111XXX>>>:::444444///111///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,---///000222444555555666777888777555333222000000//////......------++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,...000111///............---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---------...000222444555555555666666555444444111111000000///.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------------..........................................//////000......///000000111222222111///333;;;???CCCTTTggg|||bbbNNN===:::888222///222000000000000000000000000//////000111222333444444333333222111000000000000........................---------............///........................---------............///................................................................................................////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000111000000000000111222222111555<<>>333---...777777******...AAA$$$---'''444%%%************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++************************++++++******++++++,,,------...............------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...222444777888999888666555444444333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////...///111111000///000111111222+++(((222777999BBBKKKaaazzz\\\@@@555777777555222000222555222111//////000111222333777777555333222111000000000000/////////.........////////////////////////........................................................................////////////////////////---......///000000000000,,,+++,,,...000222222222000111444999:::888111,,,555555444444444555777999333000///333777777333///888222+++***///444333000,,,000555777888777555333//////000111111111111111333222333777>>>DDDFFFGGGIIIHHHFFFFFFEEEBBB>>>;;;888888666444333222222222XXX;;;999444333...222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000+++222!!!---000$$$222777>>>:::'''(((,,,***(((+++'''&&&111###+++"""111111$$$---%%%%%%...&&&$$$;;;;;;......&&&EEEBBB###HHHEEE666)))---999333333000$$$***555:::------000666+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************************************************+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------...............---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000222666999:::888666555555444444333111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////...///111111111111222444111888666666???CCCGGGRRRhhh^^^HHH555333777666444444000111111111000000111222777666555444333222111000000000000/////////......////////////////////////........................................................................////////////////////////......//////000000111111333333222000...,,,+++++++++444<<<999222222===HHH<<>>KKKTTTRRRLLLSSSSSSTTTVVVVVVRRRKKKEEEEEENNNSSSJJJ>>>999===BBB???======<<<888444444777777555888===>>>:::444111666555444333222111000000222111000111444999===@@@GGGGGGHHHJJJJJJHHHCCC@@@;;;:::999777555444333333VVV:::999555444///222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&(((+++)))FFF)))???TTT'''%%%'''222'''+++777)))+++[[[---(((---###222***&&&888777kkkQQQ&&&333III...+++^^^ggg777&&&666///************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))******+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++........................------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,------...//////......,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,///333777999999777666777666555444333111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000000111222111000000222444999<<<888>>>XXXrrrpppRRR444...888111111222111111111333555444555555555555444333222111000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111///////////////000111222:::999:::???FFFJJJKKKJJJDDDNNN^^^kkksssuuuuuuuuuhhh^^^TTTQQQVVV[[[ZZZWWW]]]dddeee[[[RRRPPPSSSUUUQQQIIIFFFKKKOOOLLLEEEBBB???777222333444333666;;;666555444333222222222333111111000111333777<<<@@@EEEFFFIIILLLMMMJJJEEEAAA===<<<:::888666555444444TTT999999555444///222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++###777&&&***,,,---666 444///'''///%%%---'''!!!---222+++,,,!!!---JJJ>>>)))***bbb ===************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------.........////////////.........---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---...////////////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++***************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,...111444777888888888888888666555333222000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////....../////////000000000111222222111111222555777:::@@@JJJggg\\\AAA777666333000///000111222111333444555666666555333333111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000111111222.........000222555888999DDDDDDGGGJJJNNNQQQSSSTTT{{{wwwjjjddddddllllllppp{{{|||rrrnnnyyypppYYYVVVOOOJJJGGG???444222777444333222222222444555666111222222222333666;;;>>>CCCEEEIIIMMMNNNLLLGGGCCC???>>><<<:::888666555555SSS999999555444///222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---555&&&333...}}}OOO^^^333,,,111%%%***"""...YYY888&&&***)))(((222(((000%%%GGG>>>@@@xxxhhh777"""************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***++++++,,,------+++++++++,,,,,,,,,---------------------------------.........////////////......///000111111222222000000000000000000000000000000000000000000000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---...////////////------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---///222555888999:::999888777555444222111000......---------,,,,,,,,,------------------------------------------------....................................////////////.../////////000000000000000111222333444777;;;>>>;;;TTTrrr}}}uuusss|||kkkRRRCCC;;;333000222444222...333444555666666666444333111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////...//////000111111222222000111333777<<>>,,,%%%:::JJJ999555...***...LLL+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,------++++++,,,,,,,,,---------..................................../////////000---...///111333555777777::::::::::::::::::::::::555555555555555555555555//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---...////////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---...111444777:::<<<999999777666444222111000......---------,,,,,,,,,------------------------------------------------..................................../////////000////////////000000000000///111333444777;;;@@@DDDeeeNNNDDD888444666777333...222333555777777666555333111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222444666999???FFFNNNTTTXXXppp{{{sssnnnvvvpppeeeiiiGGGDDD@@@<<<888666555555333555777555222111333666???BBBHHHMMMPPPNNNHHHCCCAAA@@@>>>;;;999777666666SSS;;;999222333///222///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,...,,,333###___777))),,,+++000...222+++000(((+++ 999$$$555'''&&&222444SSS666222555333111...+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************++++++,,,,,,,,,---------+++,,,...,,,++++++...222//////...---,,,,,,------111000000000000111555999:::AAAHHHKKKKKKNNNVVV]]]YYYZZZ___cccaaaZZZWWWYYYZZZWWWQQQOOOTTTXXXOOOAAADDDFFFBBB999666777666111......///111222444666777888444000///000000...+++++++++*********+++,,,---,,,,,,,,,,,,---...//////------------,,,+++***)))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,......,,,(((---+++***))))))+++---///...///000///---------...***+++++++++,,,,,,,,,,,,------------------------+++,,,...///000333888;;;===;;;999777555333222222/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........------------------.........//////,,,000111///222777666111333:::///222CCC>>>HHHsssfffCCC999:::555000111666666666555888999777333333333222111000000000111000000000000000000000000///////////////.........////////////000000000000////////////000000000000555666000///888777111333666555BBBUUUVVVSSSiii}}}sss{{{tttgggYYYCCC888999888666222333777333...444@@@999BBBKKKOOOTTTXXXVVVOOODDDAAA>>>======<<<888444SSS;;;999222333///222///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000+++%%%///111666---111***---,,,$$$111+++nnn///$$$111000...$$$333111CCC;;;(((888:::&&&///444,,,...///CCC++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,------(((+++///222111...)))&&&)))***---000222333444444...777???AAAGGGQQQVVVTTTeeejjjnnnppppppppptttwwwvvvssssssvvvvvvqqqmmmlllqqqrrrqqqooossszzzyyytttffffff___SSSLLLKKKHHHCCC777:::???DDDIIILLLMMMNNNMMMLLLFFF:::...))),,,222,,,,,,,,,,,,,,,,,,++++++,,,,,,+++,,,,,,---...///.........------+++******************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///---***---------,,,------......+++,,,,,,---------...////////////.........//////------------------------,,,------...///222777;;;;;;:::999777555333222222000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........------------------.........//////...222222...---111222111,,,777777999AAAKKKxxxmmmbbbYYYOOOJJJJJJ???CCCGGGJJJIIIFFFCCC@@@>>>>>>CCCIIIIIIEEEEEEJJJHHHMMMTTT]]]iiiyyy}}}WWW===555888:::444444333444666888777666444333222111000000000000000000000000000000000000////////////////////////////////////000000000111/////////000000000000000(((333555333666222111:::AAARRRZZZXXXeeesssqqqxxxjjjHHH999???555///555===;;;111)))999@@@GGGJJJOOOTTTSSSNNNJJJFFFAAA???>>>===;;;999QQQ:::888222333///222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++&&&///DDD444000///333)))---***,,,,,,)))777NNN$$$222))) 999;;;!!!'''000???777999444DDD111444555...nnn,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,...///000000666333///---...333999<<>>MMMVVVXXXrrrwwwkkkBBBDDDAAA999444555888999444999@@@GGGPPPYYY[[[YYYWWWRRRJJJCCC???;;;999777PPP999888222333///222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++%%%000,,,333WWW 222111)))...***222&&&'''((('''......///"""___333(((000===444777333444222222,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,+++---111444***...555???KKKWWWaaafffrrrnnniiiddd^^^ZZZZZZ]]]fffhhhmmmuuu|||~~~|||wwwsssuuuwwwkkkjjjhhhfffiiinnntttvvvyyymmmaaaVVVOOOLLLJJJNNNQQQVVV[[[ZZZPPP@@@333,,,,,,,,,,,,,,,---//////++++++++++++,,,---...///...............---,,,,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............////////////000000//////...------------,,,,,,,,,111000//////000000///...///...,,,,,,,,,---///000..............................---,,,,,,///555999999:::::::::999777666444111111000//////......---------------------------------------------------....................................////////////111111111111222444666666===444888SSS{{{ppp___PPPGGGDDDCCCCCCFFFEEEEEEIIIMMMNNNOOONNNKKKMMMQQQYYYaaaeeedddbbb\\\YYYVVVSSSPPPNNNNNNPPPEEEFFFGGGGGGGGGHHHIIIIII@@@GGGMMMPPPYYYlllfffFFF444777555555888888777666888555444333222111000000000///////////////////////////////////////000000000//////000000000111111111///000000111111222222222666666......===FFFKKKUUUTTTuuuiiiQQQ888111777999444444777>>>GGGSSS\\\______WWWSSSNNNGGGAAA===:::888NNN888888222333///111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++%%%111)))333kkk---777111333***---(((444%%%+++---ggg...)))111'''&&&333ggg---000111:::@@@000BBB:::kkk,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***///444333...+++,,,///<<>>>>><<<999777222222111111000000//////---------------------------------------------------------...................../////////000000000333//////222666666666777DDDooo~~~qqqUUUFFFBBBDDDIIIGGGJJJNNNSSSWWW]]]dddiiirrrxxxxxxyyy~~~eeeggggggdddbbb^^^TTTJJJBBBIIIKKKVVVqqqyyywwwGGG999000444999999999;;;777666444333111000000000000000000000000000000000...//////000000111111222000000000111111111222222000000111222333444444555+++<<>>888:::===@@@AAA@@@>>>===FFFBBB>>>>>>@@@@@@===999666666666555333000---+++........................---...///...------...000444777;;;>>>>>><<<999777333222222111111000//////........................---------------------------------.........//////.../////////000000000000111000111444444666???JJJxxxzzzSSSKKKGGGIIILLLLLLNNNRRRRRRYYYaaahhhmmmvvvtttpppzzz}}}{{{sssnnnnnn___JJJQQQQQQNNNMMMMMM___~~~dddKKK777444888999999<<<777666555333111111000000000000000000000000000000...//////000111111222222000000111111111222222222000000111222333444555555===HHHLLLQQQaaarrrqqqbbbdddllljjj\\\[[[cccccc]]]]]]^^^cccmmmrrrkkk```YYYUUUVVV\\\___YYYPPPKKK```wwwnnnGGGGGG;;;333777AAAJJJTTT[[[]]]]]]ZZZSSSIII@@@;;;999KKK666777333444///111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++((((((777###000NNN---000---...)))&&&...000fff)))+++(((&&&999!!!AAA***///""":::AAA666***ddd------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---..............................////////////000000000000<<>>777333************+++,,,---...//////000000000000000///++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---......///000111111222222555999;;;===@@@FFFKKKFFFKKKQQQVVVXXXUUUPPPMMM]]]XXXRRRPPPOOOLLLFFFAAADDDDDDDDDBBB>>>999444111////////////////////////,,,...//////...------...222555999<<<===;;;888555333333222222111000000000........................---------------------------------.........//////////////////000000000000,,,///555777555999KKK```fffMMMIIILLLEEEAAACCCGGGOOO^^^lll}}}tttiiicccppp{{{rrrnnnggg^^^iiikkkjjjhhhkkk|||zzzjjjkkkmmmuuuuuu^^^LLLRRRXXX{{{```@@@777999888888<<<777777555333222111000000000000000000000000000000...//////000111222222222000111111111111222222222000111111222444555666666DDDKKKTTTkkkeee[[[cccdddjjj}}}}}}rrreee\\\YYYTTTUUU___xxxvvv~~~eeeRRR@@@;;;???EEENNNVVV[[[[[[YYYSSSLLLGGGEEEFFFKKK777888333444000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((///,,,"""000ZZZ((($$$555000$$$)))000###555+++111LLL,,,222###111kkk'''((((((222555+++///;;;<<>>===@@@@@@;;;777555222...444000,,,+++...///---+++000222777<<<@@@???<<<999666555555444222111111000//////.........---------//////.........------------------.........//////......//////000000111111333666222888<<<888[[[YYYKKKKKKHHH@@@LLLFFFIIIUUU___jjj}}}wwwjjjzzzwwwhhh]]]RRRXXX]]]ggg~~~```XXXZZZqqqaaaRRR)))>>>GGG???999888555111000111222000000000000000000000000000000000000000111111111111111111111111111111222222555......666777111555???RRRfffxxxyyyccccccdddkkkyyyvvv```VVVaaayyy{{{qqq{{{KKK777999AAANNN[[[]]]aaa___VVVOOOLLLFFF???KKK777888333444000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000+++***---///ggg666&&&///===NNN000&&&,,,666...%%%222000(((111%%%///------$$$;;;555:::>>>111ppp222,,,......------,,,+++++++++******))))))))))))******************++++++++++++,,,,,,+++***************++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------(((///555666111,,,+++---000000,,,---333;;;WWW~~~kkkVVVYYYpppyyynnnuuuvvvrrrrrrzzzxxxmmm{{{}}}yyyooocccWWWJJJ@@@@@@777///000111000---------///000111000000///000------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////////////////111000++++++///333333---222555666<<>>???>>><<<>>>BBB===AAAAAA???CCCKKKJJJDDDPPPZZZ]]]TTTPPPTTTTTTNNNIIIKKKLLLNNNQQQPPPFFF;;;***///444333///++++++------000444:::???@@@>>><<<777666555444333222111000//////.........---------//////.........------------------.........////////////000000111111222222...333888444===mmmooo[[[IIIEEEGGGGGGIIINNNJJJXXXccciiiwwwhhheeedddlllzzz~~~hhhiiiqqquuuyyyuuuWWWHHHJJJDDDGGGIIILLL]]]|||{{{nnnooojjj]]]TTTaaa{{{HHHDDD???;;;;;;<<<<<<999666333000---000000000000000000000000000000000000111111111111111111111111111222222333---000444555444999IIIYYYZZZxxxnnnaaaccciiiiii}}}rrrgggbbb___KKKBBB>>>DDDNNN```bbb```YYYSSSOOOHHH@@@KKK777888333444000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---***)))333000(((,,,111555((('''777!!!***@@@<<<### '''***&&&hhh(((,,,,,,TTT@@@999>>>,,,+++333******///111DDDiiiFFF***//////......---,,,,,,,,,******))))))))))))******************+++++++++,,,,,,++++++************+++,,,,,,,,,,,,------------,,,,,,,,,---------......---------......000222333222:::555<<>><<<777...'''+++333...///000111222111000///...------,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---......//////000000000444333///***,,,333888777AAAFFFHHHFFFFFFIIIJJJIIIBBBCCCCCCCCCAAA@@@??????GGGCCCBBBEEEFFFEEEEEEGGG@@@DDDFFFDDDBBBCCCEEEFFFBBBFFFHHHIIISSSaaafffdddAAAFFFIIIHHHIIIMMMOOONNN<<<555---***+++.........---///222777<<<>>>>>><<<888888777555444222111111/////////.........------...............---------------.........///////////////000111111222333333111;;;;;;:::___```ZZZKKKDDDIIIJJJFFFPPPaaannnzzzsss]]]yyy{{{uuu|||wwwOOOAAAJJJ;;;===@@@AAADDDXXX||||||uuu~~~mmmdddbbb^^^GGG===CCC888999999999666444333333000000000000000000000000000000000000111111111111111111111111111222333333111444666555666AAAQQQ]]]eeepppffffffqqqzzz```pppwwwWWW@@@BBBPPP\\\______[[[UUUPPPIIIBBBKKK777888333444000222////////////............------------------------------------------------,,,,,,------------,,,,,,(((...+++000+++---nnn\\\000,,,777###000444+++MMM444999000$$$<<>>999IIIWWWbbb```XXXRRRPPPPPPBBBFFFIIIEEE<<<444111111///......111666;;;>>>???===<<<:::888666444222111000000/////////.........---............................../////////000000---......///111222222333333///TTT```KKKFFFDDDCCCSSSeeerrr~~~xxx{{{ppp^^^fff\\\___ssszzzooommmlllzzz|||```QQQNNNEEE???<<<888333222555111111111111111111111111///000000000111111111111111111111111222333444555999...333HHHUUU\\\ssshhhiiijjjzzzhhhDDDRRRZZZccceee^^^VVVSSSTTTKKK777888333444000222////////////............------------------------------------------------------............------555///888***++++++444sssmmm444666&&&444eee777555~~~...$$$&&&NNN'''"""YYY{{{111......------,,,+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,---------.....................////////////000+++222666111,,,444JJJ^^^ooopppYYYMMMqqqtttnnnqqquuuuuuttt|||xxx|||tttjjj^^^NNN???777888222///,,,---000333222111000//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........./////////000000///000111333555666HHHMMMPPPPPPQQQPPPKKKDDD>>>FFFMMMRRR\\\ooosss^^^TTTKKKGGGEEEJJJ[[[pppzzzzzzUUUIII===;;;???@@@888000///---,,,...444;;;@@@CCC???>>><<<:::777555333222000000000/////////......---------...................../////////000000000......///000111333444444@@@>>>}}}TTTAAA>>>GGGQQQ^^^mmmtttsss{{{ppp}}}hhhmmm{{{wwwlllrrr~~~vvvYYYPPPccc||||||TTTMMMBBB;;;>>>>>>777111111111111111111111111111111000000000000111111111111111111111111222444555666444666AAAPPPUUU___uuuttt{{{zzzppprrrwwwwww~~~bbb\\\\\\___```\\\UUURRRTTTKKK777888333444000222////////////............................................................------............------111!!!222222///---===###000XXXGGG***333444<<<;;;TTT555222]]]HHH999 333000,,,AAA999//////......---,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---...------------................../////////000000000000000000333>>>QQQiiiyyywww___ggg{{{mmmhhhooozzz}}}~~~xxxvvv]]]FFF@@@EEE;;;555///---000222222000000000//////...---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------....................................//////////////////000222555999===@@@[[[[[[UUULLLGGGHHHKKKJJJKKK^^^wwwxxxhhhPPP???AAANNNYYY\\\eee[[[OOOIIIIIIGGG@@@999555222......222888>>>AAAAAA@@@>>>;;;888555333222000000000000/////////...---------.........//////.../////////000000000000///000111222444555666777HHHrrriii???FFFRRRNNNYYYrrr|||wwwVVVFFFPPP[[[rrrttt\\\HHH::::::===999555555111111111111111111111111000000000000111111111111111111111222333444555666555DDDQQQUUU[[[rrrmmmiiiuuu}}}mmm```^^^___\\\XXXVVVKKK777888333444000222000/////////............................................................------............------,,,222666 )))777"""111333"""???~~~777555&&&+++(((333fff%%%555'''%%%:::eee666222000000000///......------,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...---------.........//////////////////000000000000555...111HHHfffuuunnn```RRR{{{{{{xxx}}}xxxxxx||||||lllSSSAAABBB;;;222///000222111///000000000///......------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................................../////////000...///000444999???DDDGGGTTTRRRIII???>>>KKK[[[dddnnnSSSHHHHHHJJJTTTsss___AAA@@@KKK===888222///000444888:::BBB@@@>>><<<888666444222000000000000////////////---------.........//////////////////000000000000111222333444666777888999???YYYNNNEEEEEEHHHOOO^^^mmmwww|||{{{uuuuuuzzzzzzsss\\\PPPSSSKKKQQQpppbbbEEE;;;:::777666999111111111111111111111111000000000000111111111111111111111222333444666777666KKKWWWZZZpppVVVddd{{{jjjeeekkkllleee___JJJ999<<<222444333000111111000///////////////........................///////////////.........---......//////...------222...***+++---...///000+++444222'''333cccaaa===LLLwwwsssIII777111+++CCCpppTTT444...000+++000444***+++YYYZZZ777333;;;444333222000//////......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---------------------------------........./////////---...111222///111555444222999fffiiiMMMgggvvvkkkeeerrr{{{zzzqqqmmmkkkxxxnnn]]]HHHFFF???555//////000000333111///...---------......---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................------000000///...---...///111111:::>>>???MMM\\\UUUCCCHHHSSSMMMKKK[[[mmmbbbMMMKKKRRRfffxxxqqqUUUCCCAAAHHHAAA666000000444777777===???@@@???<<<888555444222111000......---------//////............//////////////////000000000000)))888...666444333JJJ>>>|||~~~yyyRRR@@@EEEHHHGGGLLL[[[lllvvvzzz~~~xxxuuuzzzmmmkkknnnxxx{{{oooeeePPP[[[tttaaaKKK]]]yyybbbGGG???111???333555333222222333444333333222222111111111111111111000222222222444777888777AAASSSbbbaaa~~~TTThhhxxxjjjuuuvvv{{{kkk]]]III888;;;111444444111111111000///////////////........................////////////////////////000//////............///***,,,///000///------///%%%---222333888DDDLLLNNN<<>>:::444444666777555444333111000/////////---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,---------------------------------.........//////)))555888//////888777,,,555???pppdddTTTyyy~~~|||kkk___]]]```jjjvvv|||yyysssxxxzzz{{{|||{{{[[[GGG:::<<<999...,,,555222222111000///............---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................+++...111222000///111333666@@@HHHLLLSSSYYYSSSGGG<<>>BBBJJJVVVcccmmmrrr~~~|||xxx|||uuuMMM]]]nnnuuu]]]YYYXXXLLLCCCIIIEEE>>>888:::>>>888///000---000666555---,,,111///333777<<>>EEEDDDBBB???<<<999777666333222111000///.........//////............///////////////000000000111111555111666///>>>:::AAAlllbbbSSS===777@@@DDDRRRfffyyyrrrmmmgggdddiiiqqquuupppiiikkkqqqwww|||~~~}}}}}}~~~~~~|||{{{uuu|||xxx~~~pppkkktttooolll|||rrrFFFBBBGGGFFFNNNKKKeeewww]]]cccEEEFFF888888555444222111222333222111111111222222222222222222444333666888555444@@@OOO```WWWVVV~~~}}}nnnnnn}}}vvvcccwwwzzzlllvvvdddcccdddJJJ888;;;111555555222222111000000//////000000........................///////////////000000000000000//////............///222222...---333<<>>555BBBAAAAAAAAA@@@===999666555444222111//////......//////............////////////000000000111111111555///555666<<>>DDDEEE===444...000333111,,,444777<<>>@@@CCCDDDAAA;;;777666555444222000///////////////............//////000000000000111111111111222000333@@@555LLLkkk[[[EEE777999AAACCC???EEE[[[lllfffUUUOOOXXXccc^^^aaa^^^SSSDDD>>>DDDLLLMMMGGGIIIWWWiiirrroooggguuummmaaaWWWQQQOOOOOOOOOIIINNNOOOIIIBBB@@@AAAAAADDD===777:::CCCKKKMMMKKKKKKIIIJJJLLLLLLLLLSSS[[[bbbiii}}}|||eeeKKKCCCQQQdddrrrvvvyyyssskkkzzzcccdddWWWGGGFFFIIIGGGEEEYYYlll|||TTT>>>AAA888666333333333222111000111111222222333333333333444333555888777;;;MMMbbbYYY{{{wwwyyyooonnnyyyuuufffOOO<<<===222555555333222222111000000000000111////////////////////////...//////000000111111222,,,---///000111111000///)))222<<>>===;;;888555333222111............---------,,,,,,,,,,,,,,,------------+++,,,,,,------.............../////////000000000...666555---777UUUjjjnnn]]]|||uuutttssssssuuuyyy}}}vvvnnnfffffflllrrrrrrppppppnnnjjjhhhjjjsss~~~|||zzzzzz|||~~~yyy{{{zzzzzz~~~wwwppp```LLLCCCEEE666666555444222000///...///......---------------,,,---------............,,,---------.....................//////000000111111222888DDDQQQTTTKKKAAAEEEIIIYYYqqqzzzeeeccciiiKKKGGGKKK======@@@DDDGGGEEE???:::888777555333111000////////////............//////000000000111111111222222222333333AAA888```ZZZ???111<<>><<>><<<<<<;;;??????:::666777999999<<<<<<======<<<;;;;;;;;;@@@===<<>>>>>333666666333333222111111000000111111////////////////////////...//////000111111222222000///......000222555777999PPPhhhyyykkkrrrppphhhssslllbbbRRReeesssxxx}}}JJJCCC@@@BBB???888555888888555999EEELLLHHH@@@:::@@@???<<<999666444333222............------------,,,,,,,,,------------...++++++,,,,,,---......///.../////////000000000000)))555666666PPPtttzzzggghhh}}}{{{|||yyyqqqjjjhhhfffkkkqqqwwwyyyxxxtttrrrnnnpppssstttqqqhhh\\\TTTPPPPPPSSSZZZdddqqq~~~xxxyyyzzzzzz{{{~~~wwwzzz{{{ttt~~~}}}fffQQQIII<<<;;;888666333222000000//////...---------------------------............------------............---......///000000111111222888BBBNNNVVVVVVNNNGGGPPPhhhxxxrrrrrrtttuuujjjrrrxxxzzz|||}}}www}}}zzzVVVqqqrrrUUUHHHIIIDDDBBBAAACCCGGGGGGCCC???999888666444222111000000//////............//////000000111111111222222222333333777;;;JJJzzzbbbDDD222///>>>CCC999777AAA444888:::;;;???EEEFFFDDDIIIEEEBBBAAAAAA???:::555555:::???>>>777777III^^^eee]]]QQQGGGAAA@@@@@@@@@<<<>>>===999888<<<===<<<777===CCCDDD@@@===???BBB???:::;;;AAAFFFFFFCCCCCCDDD@@@BBBLLLWWW^^^dddiiiMMMHHHDDDBBBBBB@@@<<<888===;;;AAAOOO^^^mmm}}}uuueee\\\bbb\\\ZZZWWWSSSUUUTTTLLLXXXfffGGG???<<<:::777555555444222111111111222222333444444555222666666555@@@TTT______nnntttnnnTTT@@@???333666666333333222111111000111111111000000000000000000000000...//////000111222222222444111...---///444999===YYYwwwjjjRRRxxxhhhwww]]]ZZZ|||gggDDDDDDPPPOOOBBB888111333<<>>;;;777555333222222//////...------------...---------.........//////---------.........//////---......///000111111222888???HHHOOORRRRRRRRRSSSvvvyyyfff^^^^^^fffhhhcccdddkkklllqqquuuyyyiii^^^uuuxxx[[[JJJKKKGGGBBBBBBFFFGGGEEECCC999888666444222111000000//////............//////000111111111111222222222444222;;;555^^^}}}oooKKK666;;;>>>;;;999:::;;;:::999======888666:::???@@@??????===888444444:::@@@???999666888:::===GGGRRRXXXQQQGGG???;;;;;;;;;<<<>>>>>>;;;777777;;;<<<888;;;>>>AAADDDFFFFFFEEEEEEIIIFFFHHHRRRYYYWWWPPPKKKRRRNNNMMMNNNMMMGGGBBBBBB===>>>@@@AAAAAAAAA@@@@@@BBB;;;999CCCRRRdddzzzttt]]]SSSMMMIIIDDDFFFHHHDDDDDDUUUaaaZZZvvv|||RRRCCC===;;;888666666555333111111111222333333444555555222888777555DDD]]]eee]]]mmm}}}ssslllwwwuuurrr]]]<<>><<<:::666333333333111............---,,,------------------------......---------......///000++++++222555333333777EEE^^^```III===HHHeeewwwlllmmmfffmmm}}}|||ggg]]]hhhQQQDDDBBBDDDAAAEEEKKKHHHBBB???<<<888444111000///111111000///////////////111111111111111111222222000666:::HHHvvvYYY???;;;;;;;;;;;;;;;;;;;;;;;;BBB<<<888:::@@@BBB???:::777777888::::::999:::===BBB:::777:::<<<:::;;;>>>======;;;888:::>>>===999;;;AAAFFFDDD>>>===CCCJJJLLLEEEEEEJJJHHHAAACCCLLLVVVKKKHHHRRRXXXUUUUUUYYYmmmdddccccccYYYQQQHHH999<<>>llliiisssyyypppiiikkksssrrrvvvzzz||||||}}}vvvvvvwwwzzz~~~}}}}}}}}}|||{{{yyyxxxxxxzzzzzzzzzzzzyyyzzz|||}}}}}}~~~|||~~~uuuqqqtttyyy~~~zzz{{{tttgggWWWLLLDDDBBB>>>777333444333111///...//////---,,,------------------------......------......//////222111111000000222999BBBPPP[[[WWWMMMTTTmmmtttrrrsssssswwwssseeeJJJ???FFFJJJKKKLLLGGG???===:::777444222111111111111000///////////////111111111111111222222333222===:::[[[|||MMM===::::::;;;;;;<<<=========666999>>>BBBDDDCCCAAA@@@:::888777:::<<<===AAAEEEEEE>>>:::<<<===<<<===AAAAAA???;;;777888<<<<<<:::@@@DDDHHHFFFCCCCCCHHHMMMEEE@@@AAAFFFEEE>>>@@@HHHMMMCCCAAAIIINNNKKKMMMRRR___WWW[[[```TTTHHH???555CCCFFFPPP]]]uuukkkFFFDDDAAA>>>===@@@EEEIIIWWWYYYZZZVVVOOOHHHDDDBBB===<<<>>>AAA@@@BBBOOO^^^mmmyyyiiiHHH>>>666777888111333888555222222333333333444444444666444777DDD\\\^^^fffuuu~~~jjjGGGEEE999111444111333222222222111111111111000000000000000000000000000222222//////111222000111444888EEEaaa~~~[[[iiikkkqqqtttwww|||tttooorrr||||||}}}{{{}}}nnntttjjjMMM===JJJ]]]xxxtttRRR???@@@<<<999;;;@@@BBB>>>888111000///...------------------------------------------.........////////////333...,,,222000...555666XXXkkkvvvtttlllbbbaaakkkuuuzzz{{{}}}{{{zzz|||{{{}}}~~~zzzwwwwwwxxxvvvwwwyyy{{{~~~{{{{{{~~~wwwzzz{{{xxxtttssswww{{{qqquuuxxxxxxtttsssuuuxxx~~~|||~~~fffVVVKKKJJJFFF;;;555888444222000/////////...---------------------------...............///000000111444444......888EEENNNNNNKKKJJJ]]]~~~}}}lllgggsssyyyyyyyyy[[[EEEIIIMMMNNNLLLEEEAAA???<<<999666444333222111111000////////////000111111111111111222333333111>>>;;;ssssssDDDAAA::::::;;;<<<===>>>>>>???@@@CCCDDDBBB@@@CCCKKKSSSGGG@@@<<<>>>AAACCCGGGLLLHHHDDDBBBDDDFFFHHHMMMRRRKKKDDD<<<888888;;;???BBBEEEEEEEEECCCAAABBBEEEGGGCCC???AAAFFFEEE???@@@FFFEEE???===AAACCC@@@CCCKKKMMMIIIUUU^^^OOO>>>::::::DDDKKK```ssszzzyyyeeeGGG@@@>>>=========>>>===<<>>>>>@@@>>>:::999<<>>JJJOOOWWWooozzzjjjTTTGGG===GGGEEECCCCCCDDDAAA<<<777:::;;;=========;;;999888@@@666444???DDDFFFTTThhhjjjQQQEEEDDD<<<555444000333333333444444444444555999666;;;aaa___\\\yyyuuudddXXXTTTVVV___tttyyyttt{{{kkkJJJDDD888444:::777333333333222222222222111111111111111111111111111...///111444444333333444...DDDkkk|||nnnlll||||||wwwpppyyy|||lll}}}pppgggLLLDDDjjjgggWWWuuuUUURRRLLLFFFFFFGGG@@@555333333111000///........................................../////////000000000000...111555///222EEEwwwgggrrryyyuuu{{{{{{uuuuuu||||||xxx|||~~~zzzzzz|||{{{~~~~~~|||xxx}}}}}}~~~~~~}}}yyyvvv|||{{{{{{jjj\\\XXXUUUJJJ>>>888777555222111111111///....................................///000111222222222000000777FFFRRRPPPIIICCC[[[ooonnnnnnSSSVVV___ZZZHHHEEEAAA===999666444333222222111000000000000000111111111111222333444555;;;666]]]}}}~~~ooo===;;;<<<<<<<<<===============<<<:::<<>><<<777777666333333444444444555555555666;;;DDDaaaaaappphhh]]]___bbbcccdddjjj}}}wwwkkk```\\\^^^hhhoooyyyoooNNNFFF888555<<<999333333333333222222222222111111111111111111111111000000222333111...111777<<>>>>>>>>??????@@@@@@@@@DDDAAADDDQQQeeeuuu{{{{{{```NNNBBBGGGMMMJJJIIINNNKKKIIIHHHQQQfff}}}pppNNNEEEDDDAAAEEEOOOEEEDDDCCCDDDFFFHHHHHHHHHFFFGGGIIIIIIHHHGGGHHHIIIIIILLLSSSZZZ```ccceeeeeebbb```eee^^^HHHBBBQQQ\\\IIIBBBOOO]]]QQQ@@@<<<>>>GGGNNNYYYcccgggcccZZZSSSBBB>>>:::888888999::::::666===DDDCCCFFFfff}}}RRR:::>>>===888888999333444444444555555555555333???PPPaaajjjffffff|||{{{sssrrr___XXX]]]eeexxxooollliiicccXXXLLLIIILLLEEEJJJSSS[[[^^^```fffnnn|||yyyVVVJJJ:::666<<<888444444333333333222222222111111111111111111111111222111222222//////:::HHHjjj{{{|||vvvqqqssskkkzzz~~~TTTRRRzzzooobbbddd\\\MMMDDDDDDAAA999777666555333222111000000.........................../////////000000000000222000...222555555PPP|||iii~~~~~~~~~}}}{{{|||xxxsssooolllkkkkkkbbb______dddmmmuuuxxxyyyYYYggg{{{}}}qqqzzz{{{ppppppqqq\\\@@@:::777555333333222000///......................../////////000111222444444555555???NNNPPPHHHMMMZZZzzzyyytttXXXXXX]]]TTTQQQLLLFFF@@@<<<999888333222111111000000111111111111111222333444555666;;;AAAhhhWWWAAA>>>>>>???@@@BBBDDDEEEGGGGGGLLLTTTaaannnxxxaaaMMMCCCLLLTTTPPPNNNQQQNNNKKKIIIUUUrrrfffEEECCCHHHEEEDDDLLLCCCDDDFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPSSSUUU[[[```hhhqqqxxxzzzvvvqqqaaaYYYUUUNNNHHHRRR]]]YYYPPPYYYtttpppXXXQQQRRRRRRUUUZZZ]]]___```bbbcccMMMGGG???:::999;;;<<<===<<<@@@BBBLLLlllfffEEEEEEBBB999666777444444444444555555555555555@@@\\\dddtttzzzccc}}}|||nnnVVVIIIFFFGGGIIIUUUcccooopppkkkfff^^^WWWNNNHHHEEEHHHKKKHHHBBB@@@???>>>???BBB@@@<<<>>>DDDKKKYYYppp^^^OOO<<<777<<<666444444444333333333222222111111111111111111111111222111222222///444GGG[[[uuuvvv}}}}}}sss}}}aaaDDDgggjjjaaaeee^^^MMMCCCDDDCCC===888777666444333222111111////////////////////////////////////000000000000111///---333999@@@ggghhhsssooo|||}}}xxxsssyyyssskkkccc]]]YYYUUUSSSKKKFFFBBBGGGRRR```iiimmmTTTggg~~~{{{yyy}}}~~~xxx|||nnnLLL:::888555333333222000////////////////////////////////////000111333444555111555FFFTTTMMMAAAQQQooo}}}}}}uuussshhhqqqccc___XXXOOOFFF???:::777333222111111000111111111111111111222333444666777BBBSSSwwwxxxCCC>>>@@@>>>???AAADDDGGGJJJLLLNNN]]]|||eeeQQQHHHSSS[[[VVVQQQTTTRRRMMMLLL\\\VVV999???KKKIIIGGGMMMKKKMMMOOOOOOLLLHHHGGGGGGMMMPPPRRRSSSVVV[[[```bbbppptttzzztttVVVKKKCCC???HHH___gggXXXFFF___}}}qqq|||kkkYYYLLLJJJPPPWWW[[[SSSGGG???<<<===>>>???AAABBBMMMooommmHHHGGGCCC999777888444444444555555555666666999AAAcccgggyyyvvviiiccc}}}ZZZFFFFFFJJJHHHCCC@@@PPP\\\XXXOOOJJJIIIGGGGGGDDDBBBBBB???<<<>>>BBB>>>::::::>>>???>>>CCCJJJDDDDDDKKK^^^zzzggg[[[NNN888===AAA666444333222222222333444222222111111111111111111,,,<<<666000:::===OOOxxxnnntttttteeedddzzzeeeeeeZZZYYYPPPJJJMMM999===;;;888444222222222333000/////////............////////////000000000000,,,>>>,,,///BBBLLLpppyyy|||~~~||||||lll___QQQJJJKKKNNNLLLIIILLLAAADDDHHH@@@BBBSSSaaaYYYUUUvvvlll|||yyygggAAA888AAA111,,,666+++222111000000000000000111111///000111///000333555555333BBBZZZSSSFFFKKK^^^~~~~~~llliiieeegggttt~~~ttt```NNNrrrqqq\\\QQQKKKQQQeeeyyynnnrrrlll}}}nnnVVVPPPJJJ======:::777555222222222222000///222......222444444666999???jjjhhh~~~ZZZFFFCCCGGG555BBBLLL___MMM___rrr{{{RRRQQQaaaTTTOOOVVVOOOQQQQQQUUUkkk~~~PPPGGGAAADDDIIIKKKMMMPPPMMMMMMLLLKKKLLLPPPVVVZZZ\\\___aaabbbcccgggmmmsss|||yyySSSGGGEEE>>>:::CCCTTTZZZUUU\\\xxxlll[[[VVVSSSVVVVVV]]]YYYOOOJJJAAA999>>>IIIKKKjjj~~~sssuuueeeDDD666@@@:::222444444444444444555666777777EEEtttfffsssiiivvv```OOONNNHHHIIICCCBBBHHH;;;DDDGGGFFFAAA999FFFJJJ??????AAA===@@@CCC>>>AAA;;;:::???AAAAAAHHHRRRIIIJJJGGGKKKXXXfffnnn\\\LLL888>>>>>>888666444333333333222222222222111111111111111111444555333---333OOOiiippp~~~zzz{{{ppppppvvvmmmyyyoooUUUMMM>>>;;;;;;999777555333222111000000/////////.........////////////000000000111///333333222<<>>555000666...222111111000000000000111111000000000///000333444444666TTT___QQQJJJ^^^}}}___```dddmmmpppDDDEEEOOOrrr~~~YYYIIIJJJLLLLLLLLLLLLNNN\\\{{{sssjjjvvv[[[MMMMMMEEE???<<<777555222111222222111///333//////222444444666999EEEyyyhhhzzz^^^TTTYYYEEEEEEJJJFFFMMM\\\^^^WWW___NNNIIITTTSSSZZZTTTZZZOOOHHHDDDCCCHHHLLLMMMOOORRRKKKNNNRRRVVVZZZ___dddhhhmmmoooqqqqqqppprrrxxx|||lllIII888:::???AAA???BBBTTTiiilllvvviiijjjeeehhhccc```___UUUOOOVVVSSSwwwwwwccc\\\gggxxxyyyjjjRRRDDD>>>999555444444444444555666777???LLLnnnfffmmm}}}^^^KKKLLLKKKRRRMMMLLLJJJCCCIII>>>888AAAAAAJJJCCC???DDDHHHBBBAAABBB<<>>;;;:::888555333333333222111111111222222222222222222777,,,333666AAArrrwww~~~zzz|||{{{oooooosssxxxyyy|||eeebbbLLLAAA:::;;;;;;:::888555222000000000000000/////////////////////000000000111111333+++:::888GGGzzzfffqqqxxxpppppphhh]]]UUUSSSSSSRRRQQQZZZhhhxxx~~~wwwiii]]]VVV```___```eeeiiiggg```YYYbbbRRRKKKGGGAAAEEEMMMKKKTTTccc}}}sss}}}zzz{{{eeeyyyFFF:::;;;555666111222222111111000000000111111222000///000222333333333;;;ddd[[[JJJNNNrrrxxxzzzyyyvvvqqqDDD???]]]tttsss___GGGEEEWWWRRR]]]ddd```ZZZZZZ^^^```www}}}zzzfffKKKNNNKKK===<<<888555333111222222111000444111000333444444666;;;IIIjjjqqqYYYRRR]]]GGGLLLCCCDDDSSSiiiWWW[[[RRRQQQVVVNNNTTTPPPYYYOOO777>>>>>>CCCJJJMMMMMMOOOTTTTTTYYYaaahhhmmmrrrvvvxxxxxx{{{~~~}}}|||}}}___HHHVVVPPPKKKOOOYYYjjj~~~|||iiihhhuuu{{{pppXXXMMMYYYeeeyyynnneee___JJJQQQQQQaaannnsss___AAA???999666555555444444555777777CCCWWWlllqqqxxxcccOOOQQQSSSZZZUUURRRRRRYYYiiiUUUAAAFFFCCC@@@GGGCCCHHHHHH@@@@@@CCC<<>>AAAKKKWWW^^^aaadddjjjoootttttttttuuussslllbbbZZZWWWRRRNNNBBB999JJJgggssssssrrr~~~nnncccsssyyy}}}xxxyyy|||tttpppzzznnniiiuuusssVVV999???999444333000222222111111000000111111333000...111333333444666IIIjjjNNNIII]]]~~~}}}HHHAAARRRjjjhhhXXXXXXVVVVVVcccwww{{{kkkvvvtttiiiggggggnnn|||ddd]]]WWWVVVUUUVVV]]]fff}}}TTTPPPPPP===AAA:::777444222222333222111555222222444444444777===HHHpppzzzdddJJJ@@@LLLHHHKKK;;;GGGXXXkkkccceeeZZZTTTVVVRRRQQQUUU\\\|||bbb888CCC>>>AAAIIIOOOQQQPPPUUU\\\jjjnnntttyyy|||uuuYYYVVV___[[[]]]wwwZZZUUUZZZbbbwwwvvvkkk~~~yyyfffbbbggg^^^NNNBBBCCC777NNNxxxuuu^^^ZZZ???CCC888888777555444555666777888@@@cccpppbbbRRRXXX^^^lllpppssssss}}}yyyNNNGGGGGGIII[[[PPPLLLHHHDDDIIIMMMEEEAAA???BBBEEEBBB???HHHVVVzzziiimmmmmmYYYMMM___|||]]]BBB222<<<:::???999333111222444333111111111222222333333333333444666555KKKqqq~~~yyyjjjnnnuuusssmmmddd]]]WWWTTTRRRQQQVVV\\\[[[bbb[[[TTTYYYYYYQQQPPPRRRQQQSSSUUUQQQRRRaaattt|||~~~lll~~~~~~wwwVVVBBB???>>>===:::888777666555222111111111111000000000000000000000111111111111444555444MMMrrr|||yyyxxxxxxxxxwwwqqqaaaVVVFFFDDDBBBAAAAAAAAAAAA@@@999???IIIRRR]]]iiiwww|||wwwppphhh```\\\RRRRRRPPPHHHLLLoooyyycccaaaUUUMMMXXX\\\ccciiimmmuuu}}}vvvhhhhhhoooxxx~~~nnn@@@@@@<<<333444000333333222111111111111111333//////222333222777>>>]]]fffDDDUUUvvv]]]DDDSSSoooxxxdddPPPYYYbbbbbbiiiuuuYYYRRRPPPOOOSSSBBB<<<999:::===@@@EEEJJJPPPkkkdddRRRSSSCCCKKK===:::666333333333333222555333333555555444999@@@MMM~~~tttVVVAAA999JJJQQQQQQBBBJJJHHHpppjjj[[[cccrrrtttbbbSSSUUU[[[WWW```cccvvv```>>>KKKIIILLLRRRWWWXXXYYYaaakkk}}}^^^TTTeeejjjvvvyyy\\\RRRRRR^^^ooovvv^^^eeeeeennnrrr[[[YYYaaaXXXFFFCCCIIIJJJlll}}}xxxmmmrrr{{{aaa___FFFIII;;;999888666555555666888999???nnnsssYYYOOO[[[kkkSSSAAAQQQffffffZZZUUUUUUYYYccc```NNNJJJEEEGGGQQQSSSKKKEEEEEEdddwww___fffiiieeedddbbblllhhhttt|||eeeHHH333>>>BBBHHH???666111222444333222111111222222333444444444111888;;;YYY|||zzzlllUUUOOOVVVZZZSSSIIIRRRLLLHHHGGGGGGIIIQQQZZZ^^^pppuuutttzzz}}}zzz|||yyyyyy{{{wwwiiiyyyfffbbbHHHAAA@@@>>>;;;999888777777222222222222111111111000000000000111111111222222111666777]]]iii~~~|||}}}qqq\\\JJJ@@@AAABBBDDDGGGIIIJJJJJJJJJCCCBBBAAACCCMMMaaazzzvvvjjj```ZZZWWWVVVTTTRRRSSSiii~~~aaaZZZQQQJJJOOOFFFDDDGGGNNNZZZhhhvvvqqq___aaatttsss~~~sssooooooxxxQQQ@@@@@@666777333444333222111111111111111222///000333222111<<>>999666444444333333444333333555555555<<>><<<:::777666333333222222222111111111000000111111111222222222222222HHHttt|||ooozzzxxxvvvwww{{{rrr[[[JJJDDDEEETTTVVVXXXZZZ[[[]]]___```VVVSSSMMMDDDCCCQQQkkk|||pppfff```^^^[[[ZZZWWWTTTiiilllhhh[[[XXXcccUUUFFF===AAAHHHSSS___lllvvv|||~~~yyybbb\\\rrrkkkwwwsssccc{{{eeeBBBEEE;;;;;;999555444333222111111111111000...111444111111@@@UUU^^^IIIGGGnnnjjjFFFJJJBBBQQQYYYPPPDDDHHH[[[llliiiaaaaaa```TTTWWWppptttNNNAAA???===@@@@@@DDDFFFFFFFFFKKKRRRWWWQQQMMMHHHMMM```xxxTTTVVVKKKLLLGGGBBB<<<888666555444333333222444666555666>>>GGGiiiyyycccEEEEEEIIIeee|||iiidddhhhttthhh___XXXuuu^^^;;;;;;CCC@@@DDD:::MMMVVV___ooo~~~kkk]]]iiilllyyyjjj^^^eeefffkkksssxxx}}}wwwQQQIIIVVVddd}}}XXX[[[uuukkkfffeeeiiieeeYYY\\\nnnrrrrrriiilllyyyvvvxxxoooZZZHHH@@@@@@AAADDDEEE```xxxvvv}}}```PPPIII???<<<:::777555555666888:::OOOssseeeaaatttgggKKKOOONNNdddjjj|||ZZZTTTVVV___eee^^^OOOGGGIII\\\{{{xxxxxx||||||\\\;;;EEESSS^^^PPP@@@555333444333111111111222333333444555555777888jjjwwwYYYRRRMMMNNNTTTUUUQQQKKKMMMKKKKKKMMMLLLLLLRRRYYY{{{tttnnnfffvvvnnnTTT>>>???AAABBB@@@;;;777333333333333222222222111111000111111111111222222222777...ZZZ```}}}vvvvvvvvvzzzyyy___IIICCCNNN[[[]]]^^^^^^]]]]]]___bbbdddbbbjjjlllbbbRRRKKKTTT___{{{~~~xxxttttttrrrwwwtttffflllssskkklll\\\___zzzrrr^^^VVVSSSPPPNNNPPPUUU[[[___ooouuulllZZZaaa~~~vvv]]]vvvzzztttDDDIII@@@??????555444333222111111111111///...222555000000DDD\\\ZZZGGGVVVzzzcccmmmcccHHHGGGOOOCCCGGGUUUPPPIIIcccyyyvvvsssbbb@@@<<>>???GGGOOOSSS[[[ppppppooo```aaaTTTNNNIIIEEE>>>999666555444333222222444666666777???IIIqqqyyy^^^CCCCCCCCC\\\yyyxxx~~~lllKKKIIIEEE999BBBEEEAAAbbbyyy|||xxxqqqrrr}}}{{{uuuvvvxxxyyy^^^EEEPPP___ccceeefff^^^ooovvvyyy}}}sssrrrfff|||qqqrrruuuxxxqqqcccRRRFFFBBBDDDGGGHHHKKKtttccc```iii|||uuuSSSUUUOOOFFF===;;;888555555666999:::RRRwwwdddiiiRRRLLLZZZQQQxxxlll\\\eeeoooooo]]]JJJJJJVVVvvv|||uuu~~~|||ooogggnnnOOO777GGG___pppYYYBBB888666444333555333555555444222111111222444LLL|||}}}|||dddTTTNNNPPP]]]jjjooorrruuulllgggfffnnnxxx~~~ssstttjjjnnnttt^^^[[[NNNNNNpppwww|||ttt}}}~~~{{{{{{JJJBBB>>>CCCEEE;;;777999444555444444333333222222111111111000000111111222333555:::^^^eeerrrqqqyyyyyyuuuvvvxxx{{{|||cccRRRSSSNNNSSSlllfff]]]___kkkoooiiicccbbbkkklllgggjjjuuunnnWWWJJJnnnyyybbblll~~~rrrmmm___xxxuuujjj___dddlllrrrnnnddd[[[VVV\\\YYYQQQ[[[vvvaaajjjbbbUUUMMMAAACCC<<<888888666555444333333333555///444666000888LLLVVVRRREEE___}}}RRRQQQNNNXXXRRRUUUcccWWW\\\xxxQQQCCC>>>999===HHHMMMGGG^^^^^^UUU{{{aaaeeeZZZLLLNNNJJJDDD>>>888555333333222444222444999777@@@UUUOOOHHH;;;>>>ggglllZZZQQQJJJCCC???iii~~~~~~yyyOOOLLLXXX]]]```vvvdddooo|||zzzyyy}}}oooPPP<<>>TTTtttOOOJJJBBBFFFlll|||kkkMMMdddjjjHHHOOO]]]aaafff~~~oooyyyqqqlll```SSSNNNOOOKKKDDDWWWQQQ~~~nnnzzzddd[[[RRRQQQDDDAAA<<<888666888:::===bbbwwwyyyxxxtttYYYQQQOOOUUUZZZZZZooodddiiippprrrhhh]]]aaawwwwwwpppzzzqqq___iii|||KKK;;;IIIZZZcccWWWJJJ@@@999333111222333444555444222222333444@@@iii|||bbbXXXPPPTTT___kkkqqqrrrsssvvv{{{|||~~~}}}~~~cccddd[[[SSS===@@@@@@KKKoooqqq]]]cccbbbHHHRRRwwwuuupppYYYJJJCCC:::999;;;777555555444444333222222222111111000000111111222333666LLLsssfff|||rrrwwwtttpppccceeennnWWWPPP\\\eeeooo|||yyymmmqqqmmmUUUjjjpppmmmsssxxxsssqqqgggqqq{{{eee~~~www~~~||||||iiiVVVfffRRR|||yyyRRRDDDIIIDDD;;;:::999777666444444444555111444555444BBBTTTYYYEEE^^^eeeqqqUUURRRjjjrrruuujjj>>>999IIIUUU___jjjVVVXXXqqq}}}\\\RRRWWWPPPMMMHHHBBB===999777666666888444555888666>>>SSSvvvzzzKKKGGGCCCIIIhhhoooooovvv|||oooiiiwww\\\KKK\\\fffhhhppptttmmmjjjdddXXXGGG@@@JJJZZZuuuJJJiii}}}hhhppp\\\SSSYYYHHHDDD>>>888666888;;;>>>dddzzzwwwtttssszzzuuujjjwwwvvviiizzz{{{uuu|||rrrlllXXX]]]qqq~~~MMM<<>>BBBSSSwww~~~qqqSSSIIILLL;;;FFF{{{xxxgggxxxwwwrrrVVVGGG<<<999;;;666555555555444333333222222111111000000111111222333999SSSxxx```{{{wwwlllbbbzzz]]]PPP___rrrmmmyyyxxxhhhuuupppdddnnn{{{~~~}}}eee^^^vvvddd[[[eee{{{|||iiiYYYzzz]]]tttxxxUUUHHHKKKDDD===;;;:::777666444333333444111444555999LLL^^^]]]JJJlll~~~lllOOOZZZxxxkkkfffYYY<<>>VVVxxxVVV}}}vvvlll\\\mmm\\\TTTXXXMMMHHH@@@:::777888<<>>???NNNPPPMMMEEE;;;666666777333444444333222333666888OOOyyywwwjjjddd]]]HHHYYYlllwwwyyyzzz|||yyyyyy}}}wwwcccnnnrrreeennnwwwtttIII:::===TTT|||{{{}}}^^^EEEEEE;;;>>>^^^yyy\\\uuuxxxwww~~~YYYHHH===999:::666666666555444444333333222111111000000111111222333===XXXsssfff~~~xxxuuusssnnn}}}kkkRRRTTTcccmmm{{{vvv___iii|||~~~xxxcccKKKTTTwwwooofffZZZWWWeeewwwzzztttlllPPPqqqccc^^^{{{YYYLLLKKKAAA>>><<<:::888666444333222444333555555;;;QQQ___XXXLLLooonnn|||{{{LLLIIIPPPQQQVVVuuu```III???LLLZZZ^^^fffsss|||tttnnnrrryyy^^^XXXPPPNNNKKKGGGBBB>>>:::888444666333444999999CCCZZZpppwwwJJJBBBCCCGGGTTTTTTNNNHHHMMMbbbtttHHH;;;@@@EEECCC\\\vvvyyydddVVVQQQEEEAAAUUUiiijjjzzzqqqUUUCCC999<<>>===>>>===>>>SSS{{{rrr]]]PPPIIICCC>>><<<;;;:::BBBXXXkkktttyyyppp[[[EEEMMMAAA???EEEBBBBBB[[[}}}jjjfffYYY{{{}}}aaafff```UUUSSSNNNGGG???;;;;;;===>>>fff}}}uuuhhhfff|||nnnYYYbbb{{{yyyxxxZZZHHHKKKQQQ___SSSyyyCCC666;;;999LLLOOOLLLBBB999888888666333333333222222444888;;;fffyyyfffNNNJJJ[[[lllsssuuuxxx{{{zzz|||wwwtttwww{{{|||wwwvvvjjjyyytttoooLLLEEEEEEEEELLLKKKSSS^^^[[[PPPCCC===<<<>>>AAAlllpppdddhhhHHH???:::888;;;:::666666666555444444333333111111000000111111222333CCCkkkZZZzzz{{{bbbXXX]]]dddnnnzzzuuunnnyyyyyyzzzkkkVVVWWWmmmddd___}}}vvvppp[[[NNN^^^tttuuurrr{{{|||~~~mmmVVVQQQ@@@CCCKKKggg~~~jjj]]]\\\VVVUUUddd|||{{{yyyzzzhhh^^^wwwmmmQQQWWWrrrbbbtttqqqdddLLLGGGGGGCCCBBB???<<<999777666555222444666555>>>YYY___JJJgggkkkFFFFFFNNNRRR[[[bbbbbbDDD???HHH]]]mmm|||vvvaaa\\\XXXTTTooo|||{{{rrrrrriiiqqq```SSSSSSRRROOOKKKEEE@@@===666888444444::::::EEE\\\vvvLLL;;;<<>>;;;<<<<<<::::::@@@KKKTTTQQQCCC888999???CCCGGGJJJKKKQQQiiijjjUUUYYYLLLAAA@@@DDDGGGLLLRRREEEGGGNNNaaattt}}}rrreee\\\SSSHHH@@@:::;;;DDDKKKJJJSSSzzzhhhYYYPPPnnnnnndddZZZUUUQQQIIIBBB>>><<<<<<===dddzzzxxx___MMMRRRxxxqqq```^^^ZZZYYYRRRQQQhhhpppVVVHHHHHHHHHVVVVVVyyy@@@555;;;;;;OOORRRLLL@@@888888777444333333333222222444888<<>>CCCMMMZZZzzzsssfffllllllhhhrrrjjj[[[~~~}}}jjjPPPLLLkkkggggggyyy}}}hhhKKKFFFLLLFFFDDDBBB>>>;;;999777777///333777777DDDaaafffPPPttt]]]FFFEEETTTUUUUUUdddrrrffftttJJJ>>>>>>NNNiii}}}gggbbb[[[nnnqqqbbbllltttssskkkfffpppnnnsssaaaxxxaaaVVVUUUUUURRRNNNHHHCCC@@@999:::555555999999DDDZZZWWWAAA@@@@@@<<<:::;;;;;;999999;;;AAAEEEDDD<<<:::??????>>>JJJ[[[```ooowwwbbbRRR```\\\SSSNNNOOOOOOJJJHHHJJJRRRSSSWWWfffyyymmmrrr{{{bbbRRRGGGAAA@@@CCC???@@@KKK\\\ddddddmmm{{{fffkkkWWWTTTwwwlll^^^WWWVVVRRRKKKDDD???===<<<<<>>:::666888999777666555444444333444444333000000222111000333888QQQnnncccxxxnnnmmmeeettt|||zzzuuufffUUUQQQ\\\QQQWWWvvvsssYYYWWWjjj]]]ZZZxxx{{{pppggg^^^KKKSSSyyy```MMMZZZfffzzz}}}EEEKKKJJJLLL```zzzxxx|||sss}}}xxxzzz~~~lllLLLMMMpppdddaaauuuMMMLLLMMMIIIGGGDDDBBB???;;;777333111777222666FFFjjjVVVUUUzzz```GGGIIIMMMPPPTTT[[[gggqqqmmmccc]]]]]]mmm{{{ZZZ}}}cccOOOKKK<<>>999AAAEEEYYY~~~[[[\\\iiinnn```^^^UUUSSSZZZWWWTTT\\\VVVaaammmuuu~~~wwwnnnvvv___@@@BBBCCC<<>>===:::777888999888888777666555555555555333000000222111000333888___yyyqqqxxxbbbeee{{{~~~xxxrrrpppnnndddWWWKKKUUUbbb|||uuuYYY\\\|||wwwXXXYYYwwwjjj\\\TTTggguuuIII777LLLfffPPPRRROOOWWW{{{}}}rrrdddddd___WWWbbbooorrryyyrrruuu~~~{{{gggIIIMMMuuufffZZZttt}}}RRRKKKIIIGGGEEECCCBBB@@@===999666555:::444888FFFgggRRRPPPgggXXXDDDEEEIIIQQQWWW]]]ccciiipppcccZZZRRRNNNZZZddd___|||lll\\\DDDBBBmmmOOOJJJJJJDDDFFFLLL___nnnjjjqqqqqqfffhhhuuu|||{{{yyy___]]]\\\YYYUUUPPPJJJFFFCCC<<<<<<666555999:::FFF^^^[[[GGGBBB===;;;RRRCCC;;;???AAA<<<===DDD===>>>:::???HHHMMMsss^^^VVV```jjjlllddd```WWWXXXcccgggiiisssvvvnnnrrrwwwdddwww]]]DDD>>>???CCCJJJLLLOOOcccwwwhhhJJJMMMhhh]]]ZZZKKKwwwccc\\\WWWTTTUUURRRKKKCCC======>>>^^^rrr~~~nnnOOOIIIhhh^^^@@@LLLJJJNNNkkkDDD888888777KKKFFF@@@;;;999888777777222777444333666444777FFFcccxxxzzzyyyrrr\\\YYY[[[hhh|||||||||~~~zzzrrrbbbNNNAAABBBKKKMMMVVVfffzzzmmmFFF===<<<:::>>>===[[[```QQQvvvPPP999;;;:::777999888999888888777666666555555333111111222222000333999aaauuusssyyy~~~}}}___fff|||zzzvvvoooiiihhhiiiccc\\\PPPRRRkkkbbbVVViiiqqqXXX___~~~jjjQQQQQQeeesssMMM:::999GGGUUUiii}}}|||[[[[[[aaa___TTTWWWRRR```]]]JJJ___}}}sss|||{{{zzz}}}wwwaaabbbssstttpppyyyyyydddJJJPPPlllWWWmmmSSSJJJFFFEEEDDDCCCBBBAAA???;;;888444999444999GGGfffPPPOOOwwwXXXIIIGGGIIIPPPTTTSSSTTTVVV}}}uuu___RRRXXX___}}}lllQQQSSS}}}jjj;;;HHHJJJ888<<>>:::999888777666222777444333777444888GGG```tttaaaRRR^^^wwwyyyzzzwwwyyyvvvhhhPPP>>>===EEE===SSSooommmBBB999<<<===???CCCpppzzzUUUfffEEE555::::::888:::888888888777777666555555444333111111333222000333999]]]iiiooosss~~~oooXXXbbb{{{xxxtttnnnjjjhhhhhhfffccc]]]UUUeeeuuubbbNNNcccuuuWWW___||||||hhhLLLOOO[[[RRR::::::AAAJJJRRRbbbxxx~~~```uuuaaaGGGSSS\\\|||vvvjjjjjjnnnwww~~~qqqccc[[[]]]bbbhhhkkk^^^OOOSSSdddjjjooo{{{xxxcccIIIOOO|||fffQQQqqq}}}QQQKKKIIIGGGEEEDDDCCCCCC@@@===:::444888444===MMMlllWWWYYYTTTKKKIIILLLPPPOOOJJJLLLTTTZZZxxxmmmnnn~~~RRRPPPwwwbbb>>>:::777888JJJ\\\zzzyyyhhhlllhhhMMMaaaXXXVVVSSSPPPLLLJJJHHHGGGDDDBBB999555666555@@@XXXtttbbbBBB<<>>888<<<===@@@GGGpppVVVxxxXXX>>>444999999888:::777666666666666666444333222444111111333222111444999dddiiiuuuxxx|||eeeVVVccc{{{xxxuuurrrpppmmmjjjhhhhhhfffdddnnnqqqeeelll}}}TTTWWWuuurrrrrrcccRRR]]]dddQQQAAA???>>>LLLhhh~~~kkkLLLPPPhhh|||kkkeeedddbbbiiipppfff^^^ggg~~~kkkiii```^^^ZZZTTTRRRUUUZZZ]]]kkkmmm{{{~~~rrr]]]FFFIIIkkkRRRGGGttt~~~SSSMMMLLLJJJIIIGGGFFFDDDBBB>>>;;;777:::666AAARRRqqq]]]```vvvGGGDDDFFFNNNTTTOOOIIISSSccchhhooollltttfffsssTTT@@@>>>;;;???IIIMMMkkkeeeiii{{{uuu|||yyy{{{ppp^^^cccdddNNNbbbWWWVVVSSSQQQOOOMMMLLLLLLGGGEEE<<<666777444>>>TTTpppdddDDDDDDNNNVVVcccppptttkkkkkk}}}~~~\\\OOOXXXyyytttcccRRREEEGGGNNNOOOPPPSSS^^^eeelll|||zzznnn^^^vvv}}}{{{tttlll}}}|||YYYXXXOOOkkkzzzYYYWWWTTTUUUUUURRROOOMMMLLLHHH@@@:::FFFtttwwwnnnMMMJJJmmmWWWAAASSSvvvtttYYY???IIIFFFIIIoooEEE888999999BBB???;;;999888888777666333888555444777555888GGGrrrwww}}}}}}hhhZZZNNN```wwwuuurrrNNN???888AAA\\\zzz{{{uuunnndddZZZNNNDDDBBBEEEDDD:::666FFFiii\\\<<<;;;;;;:::???@@@YYYoooRRR{{{jjjvvvPPP;;;444999888888999666555555666666666444333111444222222333333111444:::jjjjjj{{{vvvyyysssxxxwwwuuuuuutttqqqkkkjjjmmmooo~~~YYYUUUrrrqqqkkk]]]WWWdddhhhZZZGGGRRRRRRXXXppptttQQQLLL___zzzlll{{{rrrhhhbbbgggiiiddddddhhhgggnnnhhhPPPMMMSSS\\\fffllluuu~~~xxxjjjSSSIIIIII]]]DDDKKKvvvWWWOOOMMMMMMKKKIIIHHHGGGDDD@@@===888777222===LLLiiiUUUZZZiiiGGG@@@GGGVVVaaa[[[RRR\\\pppRRR>>>AAAUUU```rrruuu]]]FFFLLLLLLIIITTT```{{{PPPPPPRRR```lllnnnlllnnnrrrtttqqqwww{{{ooo^^^YYYXXXOOOttteeeWWWWWWVVVUUUTTTSSSRRRQQQJJJHHH???999999444<<>>HHHVVV^^^___uuurrrxxx}}}}}}~~~tttZZZPPPNNNtttZZZ]]]VVVQQQPPPNNNKKKKKKKKKHHHBBB===FFFccc^^^PPPdddYYYGGGSSSkkkpppmmmfffMMM>>>JJJIIINNNtttrrrFFF777999<<<@@@===:::888888888777666555999666444777444888FFFuuuzzzkkkaaaMMMMMM\\\```___uuuuuuMMM>>>@@@BBBGGGggg~~~xxxzzzmmm```UUUTTTTTTPPPJJJGGGNNNGGGBBBKKKcccOOO999>>>;;;666???>>>YYYuuuPPPqqqhhh}}}MMM;;;666:::777777999555555666777888777555333222444222222333333111444:::aaa```xxxxxx{{{xxxvvvvvvwwwrrrmmmooovvvxxxeee\\\jjjssslll^^^^^^aaa^^^\\\RRRmmmqqqhhhqqq}}}[[[PPP[[[}}}sssccctttbbbgggjjjfffjjjfffiiiwww~~~aaaUUUcccrrr|||uuueeeNNNKKKLLLUUUBBB]]]{{{UUUOOOMMMMMMKKKJJJJJJJJJHHHDDDBBB;;;777000:::HHHdddQQQWWW~~~{{{___MMMCCCPPPjjjyyy~~~fffZZZmmm~~~jjjFFF===@@@IIIUUUyyy|||nnn^^^QQQDDDLLLvvv~~~NNNNNNBBBJJJQQQTTTWWW^^^dddfffpppyyyvvviii[[[MMMIIIQQQwwwyyy|||bbbTTTUUUVVVVVVVVVUUUSSSSSSKKKJJJBBB===;;;666<<>>666@@@NNNjjjXXX```pppSSSKKKEEEWWW}}}^^^LLL\\\rrrvvv[[[CCCAAAIIIVVVnnn~~~SSS[[[dddbbbhhhrrrnnnTTTOOOaaadddfffeeehhhmmmnnnlllooowwwkkkZZZQQQ@@@===SSSrrrxxxqqq\\\PPPQQQSSSUUUUUUTTTRRRQQQKKKKKKCCC???===777<<>>>>>;;;888777777777666555666555666666333222888@@@eeeyyytttbbbSSSQQQ[[[jjjxxx~~~lllMMM777CCCFFFXXX~~~vvvooommmppptttzzzmmmyyy```jjjkkkeeesssxxxTTT>>>???::::::888>>>III}}}NNN\\\{{{pppfffLLL@@@777666999888777666666666666666666666666666222333333333222222444666RRReeewww~~~||||||{{{{{{xxxvvv}}}rrrvvvmmmWWWbbbnnnqqqkkkfffgggkkkwww{{{~~~^^^JJJ]]]\\\UUUwwwmmmsss}}}lll___ccckkk}}}~~~}}}rrr\\\JJJAAAXXXDDD666lllEEEPPPKKKHHHHHHGGGFFFEEEEEEEEEFFF@@@AAACCC222QQQzzzgggZZZ}}}ttt```VVVLLLQQQeee|||bbbaaaggg~~~wwwVVVLLLEEEJJJmmmiiiXXXYYY^^^rrrXXXQQQJJJtttxxx{{{uuurrr~~~nnnooojjjaaaWWWIII>>>BBBMMM|||fffvvvvvvWWWPPPRRRSSSSSSQQQOOONNNOOOQQQIIIBBB@@@;;;888<<>>QQQbbbpppyyyZZZNNNAAA===FFFNNNKKKBBB===AAAEEEFFFHHHOOO\\\gggqqqpppuuuwww___RRR\\\qqqbbbPPPOOOKKKEEEGGGHHHJJJJJJJJJJJJHHHGGGBBBCCCzzzyyyHHHKKKJJJVVVpppzzzlll^^^^^^tttRRRZZZ]]]kkkzzzqqqyyyzzzhhhUUUGGG???GGGDDDooosssBBB;;;:::>>>>>>;;;888777777777666555666555666666444222777???fff~~~kkkZZZ{{{zzzaaaLLLJJJMMMSSSqqq~~~}}}}}}{{{wwwtttrrrttttttQQQUUUyyyJJJ:::;;;999<<<888<<>>???CCCEEEDDDBBBMMMLLLMMMLLLFFFCCCOOO___jjjbbb]]]___dddgggjjjnnnuuuoooTTTWWW___ZZZLLLKKKFFFFFFGGGHHHHHHHHHHHHHHHHHHGGG???EEEjjj}}}}}}OOOCCCDDDOOOPPPQQQccczzzhhhZZZiiimmmqqq\\\ZZZ```wwwyyy^^^KKKCCCAAAAAAFFFrrruuuppp@@@;;;:::>>>>>>;;;888777777777666555666555666777555333777>>>aaazzzjjjeee~~~fffUUUKKKNNNaaapppdddKKKVVVfffAAA:::999999???999;;;???dddJJJLLLaaaxxxGGG>>>666777999777666666555555555555555555555555222333333333222222444666OOOtttooo}}}}}}~~~|||~~~jjjjjjyyyooojjjnnn{{{}}}zzzvvvttteeeKKK???;;;^^^___QQQWWW```___ccchhhppp|||bbbLLLLLLPPP[[[mmm}}}xxxpppbbbQQQEEEIII<<>>===999FFFXXXTTTUUUpppyyyYYY\\\iii|||yyyyyyZZZVVVPPPkkkdddKKK\\\yyyBBBBBB:::<<>><<>>DDDLLLFFF___wwwtttmmmhhhaaaEEEAAAEEEUUUgggooo~~~hhhNNN>>>===BBBBBBeee\\\mmm>>>:::;;;>>>>>>;;;888777777777666555777555666777666444666<<>>>>>999;;;AAA999===CCCiiiYYYfffbbbDDD<<<666777888666555555555555555555555555555555222333333333222222444666HHHuuueee{{{|||wwwsssjjj}}}xxx~~~zzzlllVVVLLLJJJrrrccc___gggmmm___\\\TTTPPPXXXeeefff```\\\NNNTTT```fffuuu|||sssfffWWWJJJCCCIII;;;===qqqtttRRROOODDDGGGBBBCCCCCCDDDEEEEEEEEEEEEIIIAAA>>>:::DDDZZZ___XXXuuuiiiooodddfffiiioooPPPBBBLLLWWWyyykkkCCCDDDAAA>>>IIIHHH@@@@@@CCCDDDGGGIIINNNFFFBBBCCC:::RRR}}}zzzRRRRRRLLLMMMOOONNNMMMMMMNNNOOOQQQQQQQQQOOOIIIBBB>>>===KKKxxx```fffjjjgggsss~~~bbbsssrrr^^^KKK;;;999@@@KKK]]]mmm}}}rrrcccRRRGGGJJJFFFIIISSSXXXYYYdddsssxxx|||~~~VVVHHHMMMHHHUUURRRPPPCCCKKKFFFEEEDDDCCCCCCDDDEEEFFFGGGMMMJJJwwwsssjjjTTTDDDGGGLLLZZZwwwfff~~~nnnWWWLLLMMMNNNZZZooozzziiiUUUFFF===>>>EEEJJJ~~~\\\hhh;;;:::<<<@@@>>>;;;888777777777666555777555555888777555666999PPPvvv{{{|||eeecccuuuLLLOOOfff}}}SSSHHHUUUCCCQQQaaallluuu||||||www]]]SSSeeetttZZZDDD===AAA999:::>>>666AAAoooiii]]]ddd@@@:::666777888666444555555555555555555555555555222333333333222222444666CCCqqq^^^{{{|||xxx}}}}}}~~~wwwfffnnn\\\zzzuuu]]]bbbkkkmmmVVVXXXXXX[[[hhhtttpppcccmmmjjjvvv~~~}}}~~~xxxlll\\\NNNFFFBBB@@@AAAAAAoooNNNPPPGGGHHHDDDEEEFFFGGGHHHHHHGGGGGGCCCCCC@@@>>>KKKpppiii}}}yyy|||zzzggg|||qqq^^^YYYNNNEEEDDDAAAPPP```rrrXXXDDD@@@CCCBBBddddddIIIDDDMMMNNNNNNYYYMMMBBBDDDAAA999___}}}{{{QQQYYYKKKLLLMMMMMMLLLMMMNNNPPPOOORRRTTTRRRLLLFFFAAA===KKKgggiiiooouuusssVVVmmm{{{^^^JJJ:::999AAAJJJWWWcccffffffnnntttgggOOOCCCEEEOOOOOOWWWgggtttoooOOOPPPNNNSSSVVVUUUSSSDDDIIIDDDCCCBBBAAAAAABBBCCCDDDDDDBBBDDDaaa}}}|||xxxhhhgggooorrrSSSOOOaaarrr^^^```{{{{{{~~~YYYIIIEEEBBBCCCIII^^^~~~pppddd999:::>>>BBB>>>;;;888777777777666555777555555999999666555777KKKvvvkkkddd[[[iiiYYYOOO```kkkHHH::::::DDDAAAFFFIIIMMM]]]tttpppVVVVVVeee]]]>>>;;;;;;@@@777888999555KKKpppWWWPPPjjjhhhrrr===888666888888555333555444444444444444444444444222333333333222222444666???kkk^^^wwwrrr~~~~~~ttt~~~```xxxbbbNNNUUU[[[ZZZYYY]]]```ggg{{{}}}~~~}}}yyypppaaaRRRGGGBBBAAA777AAARRRnnnoooLLLJJJKKKGGGFFFGGGHHHIIIIIIIIIHHHGGGAAAFFFAAA@@@HHHooofff{{{xxxzzzppp\\\YYY^^^PPPCCCJJJUUUCCCLLLWWWiii~~~```PPPGGG===KKKddd{{{vvvpppTTTBBB@@@;;;EEEsss{{{oooEEEMMMIIIJJJKKKKKKJJJKKKMMMOOOLLLQQQTTTQQQLLLIIIDDD???EEEWWW~~~xxxssstttTTTcccqqq{{{TTTDDD777:::CCCKKKVVVaaalllooovvvuuuaaaGGGBBBLLLUUUfff\\\PPPVVVOOO{{{qqqTTTPPPOOOCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCBBB<<>>;;;888777777777666555777444555999:::666444666CCCmmm{{{tttlllaaammmkkkUUUaaarrrNNNAAAGGGUUUeeeooohhhXXXMMMWWWqqq}}}zzztttbbbYYYbbbllltttVVVFFF===888999>>>777:::888:::^^^]]]JJJSSS\\\sssXXX:::666666888888444333444444444444444444444444444222333333333222222444666999aaabbb}}}}}}~~~zzzlllggg{{{}}}ooo___tttaaaeeePPPOOOPPPQQQbbbiiippp}}}~~~|||zzzsssfffWWWIIIAAA???@@@::::::lllyyy\\\JJJ@@@MMMCCCEEEFFFHHHHHHHHHGGGEEEDDDDDDDDD>>>AAA>>>VVVtttUUUooovvv~~~~~~YYYeeennneee[[[hhhssskkkPPPPPPRRRdddyyyjjjVVVMMMGGGBBB```lllNNNAAA<<<>>>eee|||zzzUUU>>>BBBFFFGGGHHHGGGGGGHHHKKKNNNJJJPPPRRRNNNJJJJJJGGGCCCAAAKKKxxx~~~kkksss|||yyyggg^^^]]]FFF===888>>>DDDIIITTTaaaxxxjjjSSSLLLSSS[[[lllddduuuuuutttOOOVVVVVV^^^VVVOOOGGGGGGCCCDDDAAABBBBBBCCCCCCBBBBBBAAABBB===DDDIIIfff~~~tttPPPNNNNNNVVVgggyyyuuu|||[[[dddvvvmmmsss[[[mmmQQQ>>>>>>@@@===III]]]___777;;;@@@FFF>>><<<888777777777666555777444555::::::777444555999]]]xxx{{{|||qqq```llloooNNNDDDTTTwwwyyytttxxxyyypppmmmqqqooosssrrrUUUBBB<<<777999===888===;;;AAAnnnnnnLLLgggXXXDDD888666555888888444222444444444444444444444444444222333333333222222444666444YYYdddzzz}}}zzzZZZfffdddiii|||zzzmmmbbbSSSIIIQQQbbbvvvdddwww```WWWUUUXXX^^^qqq}}}|||xxxooo```PPPCCC>>>===???BBB222QQQIII888NNN@@@DDDEEEFFFGGGFFFEEECCCAAACCC>>>:::FFF;;;GGGjjjTTT^^^ooolll}}}oooYYYsssqqqXXXpppggg[[[___kkkyyypppggglllWWWGGGBBBFFFsssllloooVVV@@@===<<>>:::;;;AAACCCEEEQQQ```qqqwwwQQQ<<>><<<===BBBOOO}}}zzzxxx___PPPDDDFFFMMMaaa{{{pppTTTZZZ~~~pppuuusssNNNAAA>>>GGGFFFCCCWWWuuuoooccc\\\<<<;;;:::CCCFFF===555666777666444444555555555555555555555555666BBB[[[zzz|||~~~mmm}}}yyysssxxxuuuooobbbYYYKKKvvv|||___ccczzzyyyqqqrrrnnnRRR666@@@444>>>666333>>>@@@WWW]]]WWWdddwwwEEE666666666666555444333222333333333333333333333333222222222222222222222222999FFFjjjhhhyyyuuulllcccjjjrrrzzz{{{iiiWWWLLLEEEGGGIIIJJJSSS^^^sss~~~yyyuuu}}}aaadddZZZlll~~~|||wwwmmmeeeVVVFFF???@@@@@@===<<>>>>>>>>@@@???===;;;;;;HHHccc|||]]]wwwZZZccczzzhhhgggzzzhhhdddkkkYYYhhh___[[[\\\oooffflllrrrtttssstttwww|||iii^^^YYYWWWIII>>>PPPpppuuukkk```HHH<<>>KKKRRRPPP___^^^KKKDDDTTTZZZ```uuusssmmm```SSSWWWYYYdddXXXFFFFFFCCC@@@LLLppptttOOOAAAeee}}}VVVNNN\\\jjj^^^DDDKKKAAA???HHHBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>DDDCCC???KKKfff{{{uuurrrzzzUUUCCCCCCIIIeeewwwooocccbbbaaaZZZ~~~ssssssoooWWWJJJ@@@<<<@@@DDDPPPmmmWWWZZZ::::::888BBBCCC;;;444555666444333333444444444444444444444444222;;;\\\{{{ooowwwsssuuu{{{{{{www~~~^^^aaagggzzzgggcccmmmyyyvvvqqqtttwwwQQQ777:::AAA;;;:::999:::JJJhhh{{{LLLYYYttt~~~ddd===666666666666555444333222333333333333333333333333222222222222222222222222666@@@aaajjjxxx|||xxx~~~mmm^^^JJJFFFFFFJJJIIIGGGNNNYYYbbb{{{}}}bbb|||}}}|||~~~~~~{{{uuupppiii^^^MMMBBB@@@AAA>>>999999ttt{{{bbbEEEGGG:::DDD>>>??????????????????>>>>>>;;;<<<>>>???AAAOOOlllbbb~~~mmmhhh[[[YYYFFFBBBTTTyyyiiiaaallllll^^^HHHLLLZZZVVVTTTWWW[[[\\\[[[[[[^^^aaaccc[[[VVVRRRGGG@@@PPPhhhyyyiiiTTTPPPOOO@@@EEE@@@+++QQQ]]]CCC>>>:::AAADDDDDDDDDDDDEEEFFFGGGHHHGGGIIILLLOOOPPPPPPOOONNNEEEBBBRRR|||tttrrr|||lllddddddaaaUUUHHHZZZ]]]RRR===777@@@FFFCCCDDDEEEBBB>>>AAALLLTTTUUUQQQWWWQQQQQQ```iiizzz~~~iiilllbbbUUUYYY___mmmeee^^^hhh{{{vvvZZZ>>>999<<<<<<>>>AAACCCHHHHHH===@@@ccckkkIIIKKKcccvvv\\\DDDKKKAAA???FFF@@@AAAAAAAAAAAAAAAAAAAAAAAA???AAA@@@>>>FFF]]]vvv~~~qqqtttlllPPPGGGLLLLLLjjjrrriiipppjjjxxxuuujjjpppZZZKKKGGG555FFFMMM???YYYwwwdddpppWWW888999777@@@AAA999333444555333222333444444444444444444444444222444UUU|||~~~}}}vvvxxxjjjkkkuuuwwwtttnnneeegggvvvqqqttt}}}wwwiii\\\rrrtttZZZuuu}}}vvvrrruuu}}}\\\@@@888999;;;666>>>888888aaaxxxZZZSSSwwwPPPPPP555555666666555555444333222333333333333333333333333222222222222222222222222444;;;WWWoooyyyyyyzzz|||eeeXXXWWWLLLGGGGGGKKKLLLQQQaaatttfff|||zzzuuunnnhhhXXXKKK>>>:::===???;;;666JJJgggOOO@@@CCCAAA@@@>>>>>>>>>>>>>>>>>>>>>??????<<<>>>AAA???<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======AAAPPPlll~~~pppqqq{{{yyyrrrxxx{{{kkkbbboooaaaSSSPPPDDD```|||gggUUUIIICCCAAA===EEEHHHLLLiiiwwwbbbVVV888999777???>>>888444444555222222444333333333333333333333333444222FFFiiixxxuuu|||vvvjjjnnniiigggtttrrrjjj```IIIDDD[[[yyyzzzLLL\\\MMMiiitttoooqqq^^^|||qqqmmmjjjooopppnnn___GGG999999<<<999...;;;BBB;;;MMM{{{{{{GGGzzz~~~]]]nnnAAA666555555555555444333222222222222222222222222222222111111111111111111111111444888NNNrrrqqq|||}}}xxxjjj```aaagggUUUKKKGGGNNN\\\rrr}}}}}}|||zzzvvvnnnccc[[[FFF>>>999;;;>>><<<<<>>>>>???>>>@@@BBB>>>777:::MMMbbbfffkkk}}}rrrUUUEEEFFFLLLdddsss{{{~~~lllrrr~~~pppgggllljjjgggccc{{{tttQQQ@@@GGG888<<>>444CCCooo```FFFAAA???EEEAAA@@@@@@AAABBBCCCEEEGGGHHHEEEJJJNNNOOOMMMNNNSSSYYYVVVOOOKKKZZZ{{{~~~~~~cccVVVGGG===888999???EEEHHH===<<>>>>>>>>;;;???DDD<<<888CCC888???EEEEEEBBB@@@AAACCCwwwoooOOOMMMiiitttPPPAAAGGGDDDAAACCC???@@@@@@@@@@@@@@@@@@@@@@@@AAA<<<<<>>CCC]]]|||}}}ssstttgggooorrrPPP<<>>PPP;;;???qqqxxxrrrzzzVVV999:::777>>>===888555666555333333555333333333333333333333333222333<<>>MMM^^^vvvgggkkkbbbHHHCCCHHHDDDPPPVVVCCCKKKUUURRRjjjfffvvvsss}}}ttthhh[[[cccjjjfffXXXJJJAAA<<<===FFFaaasssnnniiibbb\\\XXXUUUSSSQQQHHHKKKJJJDDDDDDJJJMMMKKKSSSLLLEEEEEEGGG@@@:::;;;JJJKKKIIIFFF999AAA>>>;;;>>>>>>>>>???AAACCCEEEFFFFFFJJJMMMMMMJJJKKKQQQVVVQQQVVVRRRPPPnnnyyyXXXNNNFFFDDDCCC???>>>@@@LLLCCC>>>@@@AAAHHH___xxxooo```NNNGGGKKKVVVaaahhhkkkeeehhhqqqoookkkhhh|||uuu```eee|||~~~TTTBBBDDDGGGCCCEEEBBB<<<@@@DDD:::555@@@BBB===CCCKKKEEEAAA\\\\\\IIIZZZaaaJJJ???CCCEEECCCCCCAAA????????????????????????@@@;;;===CCC>>><<>>HHHTTTzzztttxxxqqqQQQDDDJJJMMM]]]CCC===FFFJJJFFF^^^jjjfffqqqyyyooommmllldddjjjnnnLLL333@@@BBBOOOjjjpppiiifffbbbZZZQQQJJJDDDAAA@@@EEEFFFFFFCCCDDDHHHIIIHHHJJJIIIBBBBBBEEE;;;444===IIIsssyyycccBBBEEE999AAA888:::<<<<<<<<<===>>>@@@AAABBBEEEGGGIIIIIIHHHIIILLLPPPKKKWWWUUUKKK```{{{XXXGGG>>>HHHTTTRRREEE<<>>>>>>>>>>>>>>>>>>>>>>>@@@;;;===CCC@@@;;;DDDSSS|||oooeeehhhFFFDDDPPPWWW^^^lll~~~sssEEEPPPNNN]]]jjj___PPPCCC===>>>AAADDDHHH<<>>@@@???999111000888@@@>>>???VVVrrreeeEEE[[[pppzzzCCC666222444444444444333222111111111111111111111111111111111111111111111111111111///666333IIIiiimmmzzz|||ooo}}}mmm___^^^gggjjjfff|||{{{ZZZXXXyyy]]]HHHGGG???NNNVVVXXXiii~~~{{{yyyxxxzzztttmmmfff^^^SSSHHH@@@===888:::>>>777888ZZZfffuuu___BBBBBBCCC999===>>>;;;;;;;;;;;;;;;::::::::::::===::::::<<<;;;:::===CCC~~~yyydddyyyTTT<<<@@@JJJ___RRRRRRQQQKKKGGGRRRjjj|||aaaSSS|||xxxgggxxxnnnlllyyyvvvqqqtttmmmKKK777BBBCCCddd}}}ddd]]]cccnnnlllfff\\\QQQIIIFFFFFFBBBBBBBBBDDDCCCBBBDDDGGGLLLPPPHHHBBBBBB888999QQQ```KKK@@@>>>AAA;;;777???;;;;;;;;;;;;<<<===>>>???AAABBBCCCEEEGGGHHHIIIJJJJJJRRRRRRLLLTTTssshhhPPP@@@HHHVVV[[[WWWVVV^^^uuuttt^^^```xxxwww___XXXRRRPPPSSSXXXbbbsss~~~www}}}{{{ttt}}}lllsss~~~VVVQQQ[[[___```eeeXXXWWWOOOPPP\\\[[[SSSTTTBBBOOObbbpppeeepppbbbLLL]]]iiiMMMJJJBBB???DDDBBB>>>@@@========================@@@;;;;;;???@@@>>>@@@DDD\\\}}}fffxxxppp\\\SSSQQQHHHRRRfff{{{TTTIIILLLIIIqqqtttgggRRRKKKCCC>>>???CCCFFFGGGIIIIIIfff}}}zzzrrrUUU888999333888555333333555333000111555111111111111111111111111000111...000IIInnnmmmmmmYYYQQQ@@@@@@MMMQQQMMM^^^lll```xxxppppppgggggguuuYYYQQQRRRFFFBBBDDD:::999>>><<<555666???CCC@@@===ZZZggg```hhhpppIII444555999444444444444333222111111111111111111111111111111000000000000000000000000000999111>>>kkkfffuuurrr}}}lll^^^]]]dddmmmzzzsssLLLkkkmmmPPPBBBHHHFFFTTTZZZ^^^ttt}}}yyywwwuuussslll```VVVNNNFFF>>>888BBB999999>>>===FFFqqqkkkjjjGGG@@@>>>???999<<<@@@666;;;;;;;;;::::::999999999;;;888777;;;======>>>AAA[[[yyy}}}zzzlllUUU{{{{{{zzzxxxoooPPPAAAGGGAAAEEE===DDDFFFLLLYYY^^^```hhh]]]NNN}}}bbbiii]]]___[[[fffppphhhTTTKKKIIICCCEEEbbbjjjSSSKKKNNNTTTVVVUUUOOOGGGCCCDDDGGGAAA>>>@@@DDDBBB>>>@@@GGGAAAJJJCCC<<<===777EEEjjjQQQDDD;;;111GGG222666AAA:::::::::::::::;;;<<<===>>>>>>???BBBFFFHHHHHHGGGIIIJJJNNNQQQTTTeeeiiiQQQIIILLLSSSdddtttkkkRRRRRReeeiii]]]hhhjjjpppttttttyyyiiiTTTjjj{{{kkkpppzzzooosssvvvVVVTTT]]]^^^___cccPPPUUUUUU___vvv|||zzz|||bbbWWWfffooobbbQQQMMMHHHOOOhhhhhhTTTOOOrrrZZZLLLMMMDDD???DDDAAA;;;>>>========================@@@;;;888;;;@@@BBB@@@>>>DDDvvvdddRRRooo^^^KKKIIIOOOZZZcccpppzzzmmmxxxnnn~~~{{{|||uuuqqqooohhhZZZLLLBBB???======???BBBCCCCCCGGGjjjhhheeettt}}}nnnppp{{{OOO777222444555444444333333333222222222111111111111111111111111111444222///:::TTTrrrtttUUUNNNBBB;;;@@@KKKYYYlll~~~ppp{{{gggfffmmmVVVKKKBBBAAABBB@@@>>>===000===BBB;;;;;;CCCBBB888QQQ~~~~~~XXXaaaooowww[[[>>>>>>444555444444333333222111000000111111111111111111111111000000000000000000000000333000---<<>>EEE***CCC555HHHsssVVV???>>>===<<<;;;::::::999:::::::::999999888888888777777777777888999:::;;;HHHoooxxxbbb|||~~~UUUWWWtttyyyxxxuuummm^^^KKK===<<>><<<;;;:::999888888999999999:::::::::;;;;;;===???AAABBBBBBDDDGGGJJJIIIQQQSSSTTTWWW]]]zzzpppPPP@@@FFFWWWdddyyycccaaarrrlllPPPMMMaaaqqqbbb```iiiwwwlllSSSNNNLLLqqq{{{ppptttbbbSSS\\\]]]XXXZZZ]]]ZZZOOOUUUjjj~~~cccCCCKKKRRRUUUiii{{{WWWGGG^^^yyyJJJDDDBBB@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======AAAbbbjjj]]]wwwfffMMMDDDBBBHHHKKKOOOaaaxxxxxxxxxooocccYYYRRRKKKBBB<<<:::DDD???===AAA;;;CCCccc{{{rrruuu~~~sss{{{{{{qqqwwwNNN888555888999444333333333333222222222111111111111111111111111...111111000555IIIiiiIIIBBB===>>>AAAJJJ\\\nnn{{{vvvcccaaa|||kkkRRRKKKLLLLLL???<<<===BBBDDD@@@;;;:::GGG666---666@@@BBBEEEKKKrrrcccQQQaaa}}}cccGGG666333---333444444333222222111000000111111111111111111111111000000000000000000000000222555000444LLLcccqqq|||~~~pppeeeccceeennnwww~~~lllRRRLLLhhh___\\\eeezzz___JJJWWWqqqHHHCCCUUULLLTTTddd{{{}}}yyyuuuoooggg\\\TTTJJJCCC===777666777AAA>>><<<111hhhgggAAA???>>>===;;;::::::999999:::::::::999999888888888777777777888888999:::;;;EEE___tttcccaaammmyyytttllltttkkkPPP@@@FFFOOONNNOOOOOO```}}}}}}___vvvgggNNN\\\XXX___\\\YYY[[[\\\TTTMMMUUUcccYYYLLLLLLGGGGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@@@@???@@@AAABBBBBB333FFFJJJ>>>KKKzzzJJJ>>>===<<<:::999888888888999999999999::::::::::::<<<>>>@@@AAABBBCCCFFFIIIIIINNNOOOSSS[[[```ttt{{{vvvYYYKKKJJJLLLKKK\\\iiigggbbbhhhvvv^^^UUU[[[|||WWWVVVVVV\\\xxxtttllljjjuuupppYYYWWWiiipppoookkkdddaaaUUU[[[wwwvvv___dddbbbuuuVVVJJJfffbbbEEECCCAAA?????????@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999999999:::;;;<<<<<<<<>>===:::666777<<<555???MMMNNN???;;;XXX~~~fffXXX[[[vvvSSS555555111000999333333333222111111000000111111111111111111111111000000000000000000000000...777111...CCC]]]jjjqqq|||jjjSSSHHHWWWllluuuyyy}}}~~~{{{\\\YYYqqq^^^GGGSSSmmmooo\\\iiinnn|||QQQIII\\\XXX\\\hhh~~~~~~wwwqqqkkkbbbZZZHHHHHHCCC;;;777888999999;;;DDD;;;WWWwwwuuuXXX999>>>===<<<;;;:::999999999999999999999999888888888888888888888999:::;;;<<>>===;;;:::<<>>===>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::888888999999:::;;;;;;;;;>>>333DDDkkkiiiHHHOOOnnnuuuSSS@@@BBBGGGFFFDDDGGGPPP[[[bbbeeelllsssuuuxxxyyyzzznnniiidddbbbbbb^^^VVVPPPAAACCCEEEEEEAAA;;;555222AAAKKKFFF@@@QQQbbbeeegggqqquuuxxxooooooyyyvvvNNN888444333111222222222222111111111111111111111111111111111111333000222555...+++???ZZZyyydddRRRIIIGGGHHHFFFCCCEEEIIIFFF@@@AAAIIIHHHDDD>>>:::999:::;;;:::===;;;;;;<<<;;;:::???FFF>>>:::444777NNNlllyyyvvvbbbgggccc```}}};;;777999444555888333222222222111111000000111111111111111111111111000000000000000000000000...666111,,,999JJJ[[[mmmxxx|||bbbKKKKKKXXXccciiimmmwww|||}}}zzz|||~~~||||||~~~~~~zzzvvvaaa~~~[[[RRRhhhfffnnnzzzeee]]]]]]``````dddmmm|||uuuyyyyyyvvvooohhhbbbXXXOOOAAAAAA<<<555666>>>CCCBBB;;;333:::bbb~~~{{{EEEAAA===<<<;;;:::999999999999999999999888888888888888888888888888999:::;;;<<<===777\\\ssssss}}}bbbJJJ@@@TTTqqqpppeee\\\IIIBBBaaa[[[^^^___VVVRRRKKKUUUSSSOOOMMMLLLIIIHHHPPP[[[~~~jjjNNNFFFFFFBBBDDDDDDDDDDDDDDDDDDCCCCCCEEEBBBAAABBBAAA===;;;;;;AAA222GGGyyy<<<@@@:::999999888777777777777777777777888888888999999:::;;;===>>>>>>@@@BBBEEEFFFIIIHHHNNNZZZZZZ\\\iiikkkVVVEEE<<>>===>>>>>>===<<<;;;;;;;;;;;;:::::::::999888888888999999999::::::888888;;;EEEddd~~~pppkkklll~~~ppp___MMM>>>DDD>>>===FFFOOOQQQOOONNNZZZZZZ\\\eeesssrrr\\\VVV]]]ddd___XXXTTTPPPKKKIIIIIIHHHCCC???AAA;;;555666===CCCFFFEEE<<<;;;RRRvvvvvvXXXUUUpppssslllyyy|||oookkksss{{{RRR===999777444222222111111111000000000000000000000000000000000333...///666222***222CCCfffvvv{{{```SSSOOOJJJ@@@???JJJMMMCCC999666<<>>WWWkkkfff@@@BBB<<<;;;:::999999999999999888888888888888888888888888888888888999:::;;;;;;???999AAARRRnnnrrrjjj}}}lllTTTDDDIII```zzzzzzgggYYYKKKTTTlllSSSJJJDDDCCCHHHGGGKKKMMMLLLKKKKKKHHHEEEFFFJJJQQQ[[[\\\OOODDDDDDGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBB>>>???BBBAAA===>>>CCC===NNN[[[<<<:::888777777666666666777777666666666777777777888888888999;;;<<<<<<===@@@BBBBBBHHHHHHIIIQQQPPPRRR^^^rrrrrrPPPMMMQQQMMMBBBIIIWWWMMMHHH[[[mmmgggrrrWWW???OOOfff{{{~~~ttt{{{WWWOOO~~~YYYJJJmmm___LLLDDDCCCBBB@@@>>>>>>>>>???>>><<<;;;:::::::::999999999999777777777888888888888888666===:::555DDDcccUUUSSSXXXgggrrriiiQQQ<<<@@@AAACCCBBB===:::@@@IIIEEEEEEEEEEEEGGGHHHJJJLLLKKKFFFBBBCCCGGGIIIHHHEEECCC@@@<<<;;;======<<<;;;:::<<<<<<;;;;;;>>>EEEKKKaaafffkkkcccYYYfffwwwttttttyyywwwqqqooorrrtttMMM:::777777333111111111000000000000///000000000000000000000000///+++---333444000000666MMMfff|||```LLLJJJJJJIIIAAA;;;AAAMMMEEEBBB@@@???<<<999:::>>>DDD;;;777===FFFNNNSSSWWWlllooo}}}www^^^```uuuaaa???444888222444777---111111111111111111111111000000000000000000000000////////////////////////000///...444444...DDDmmmkkkzzz|||~~~nnnNNN;;;AAAOOOUUU___gggrrryyy{{{{{{{{{|||wwwxxxyyy||||||fffkkkwww}}}~~~|||uuuwwwnnnsss~~~|||xxxxxxsssooolllcccWWWNNNHHH@@@999999777999>>>???<<<:::;;;???xxxzzzvvvRRR:::===;;;:::999999888888888999777777777888888888888888777777777777888999:::;;;;;;:::999GGGrrrqqq]]]>>>@@@XXXmmmmmmfff~~~wwwMMMMMMLLLLLLRRRYYYWWWRRRLLLJJJHHHFFFFFFFFFGGGHHHBBBFFFHHHEEEBBBBBBDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAA===;;;;;;777555===KKKyyyZZZAAAAAA444666555555555555555666777555555555666666666777777777888999::::::;;;>>>@@@???GGGFFFEEEIIIIIIKKKVVVTTT{{{KKK;;;JJJOOOTTTZZZZZZPPPUUUjjjbbbkkkzzziiiKKK;;;???EEEOOO```SSSXXXeeejjjeeellluuusssjjjfff```QQQeeeGGGMMMGGG>>>BBB@@@>>>===>>>>>>===<<<:::::::::999999999888888777777777777777777777777777777444777<<<@@@[[[{{{hhhTTTLLLLLLMMMOOOQQQEEE@@@<<<;;;999777;;;AAA===???@@@???<<<;;;<<>>???===:::999===AAA<<<:::999999;;;=========888AAAGGGDDD>>>DDDWWWiiizzziiiWWWNNNeeezzz~~~|||tttoooqqquuuwwwmmmFFF444333444111111111000000000/////////000000000000000000000000......///000222222222222@@@UUUyyy{{{ooo^^^ZZZ^^^^^^VVVMMMAAA<<<:::???CCCEEEKKKRRRXXXMMMIIIXXXooowwwYYYRRRPPPWWWvvvoooLLL555...///333111555999333000000000000111111111111000000000000000000000000////////////////////////+++///000333666333AAA___qqqppp|||xxxaaaIII???GGGQQQ^^^```dddjjjpppvvv{{{}}}www{{{~~~~~~|||~~~uuu~~~zzzrrrppppppbbb^^^SSSFFF???>>>:::666:::666<<>><<<::::::999999888888888888888666777777777888888888999666666666666777888999999888333:::AAA\\\xxx|||\\\EEEEEEOOOaaarrr{{{www|||vvvMMMUUUcccgggmmmrrrlllfffaaaJJJHHHEEEDDDEEEGGGGGGFFFIIIGGGFFFFFFDDD@@@@@@CCCBBBBBBAAA@@@???>>>>>>===AAA;;;999:::999@@@XXXrrr```666333:::888444444444444444555666666444444555555555666666666555777888888888999<<<>>><<>>AAAQQQssskkkhhhdddddd|||fffLLLiiigggEEEFFFFFF@@@AAA???===<<<======<<<;;;999999999999888888888888666666666666666666666666444666222666<<<555BBBgggzzzyyylll\\\TTTPPPVVVQQQPPPRRRPPPGGG>>>999===>>>???@@@??????@@@BBB<<<>>>???<<<999888;;;???===<<<<<<<<<>>>???@@@AAACCC@@@===CCCUUUpppddd;;;WWW}}}vvvqqqrrruuuxxxoooGGG555555555222000000000000////////////000000000000000000000000000444333///...111222000***:::___~~~rrrrrrkkkjjj```YYYSSSRRRVVVccc}}}}}}ggggggXXXOOO^^^ooofff[[[888888777666555333222222000000000000000000111111111000000000000000000000000////////////////////////,,,555333------+++///;;;^^^YYYzzzuuu[[[CCCBBBNNNWWWTTTRRRUUU]]]hhhqqqvvv|||~~~xxxvvv{{{yyyzzz~~~}}}}}}}}}zzzvvvtttrrrhhhWWWUUUPPPFFF;;;777999;;;999???999===EEE???999OOOppp^^^YYY???999GGG888999999888888888888888888666666777777888888888999555555555555666777888999===---:::555222XXXpppoooppp```GGGAAAIIIIIIPPPaaasssqqqqqqssszzzyyyeeeZZZccchhhnnnccc```[[[JJJHHHNNNFFFFFFEEEEEEFFFGGGDDD???EEE@@@???BBBBBB???AAAGGGAAA@@@???>>>===<<<;;;::::::777:::AAAKKK```\\\***;;;???000888333333333333444555666666444444444555555555666666555666888888888999;;;===;;;BBB@@@???HHHIIIDDDGGGSSSLLLppp{{{yyyuuu;;;GGGFFFQQQiiifffHHHIIIhhhzzzttt\\\```WWWMMMKKKPPPeeeuuulllfff[[[bbboooKKKFFF666???CCC???===;;;;;;;;;<<<;;;:::999999999888888888888777666666666666666555555555000>>>666...888;;;888BBBddd{{{sssZZZaaasssjjjNNNDDDGGG>>>===<<<===>>>>>>>>><<<:::;;;===@@@AAAAAA???===@@@??????@@@AAABBBBBBCCCEEEFFFUUUxxxhhhqqq||||||zzztttqqqsssuuuFFF888777333111111111000///////////////////////////............////////////000000000000...///;;;YYYzzz|||uuunnnqqqwww}}}kkkQQQSSS```iiimmmhhh???666555555444333333222111111000000000000////////////000000000000000000000000////////////////////////////////////000000000000DDDRRRjjjyyy^^^GGG>>>LLLQQQNNNCCCDDDTTTbbbfffuuuxxx|||~~~~~~}}}~~~~~~}}}|||uuuqqqkkk\\\QQQOOOGGGAAA:::888:::;;;999555???NNN888:::@@@AAAyyy]]]^^^zzz===999???888888888777777666555444444444444444555555555555444444444444444555555555555666666333444888888<<>>BBBEEEDDDBBBBBB@@@>>>EEE>>>888888<<>>```aaa888;;;222000888222222222222222222222222222444444444555555555555666666666666666777888999:::;;;>>>BBBDDDEEEEEEFFFGGGNNNTTTfffzzzwwwgggMMMKKKMMMLLL___hhhXXXZZZnnnvvveeeQQQwwwpppbbb___```PPPFFFJJJ@@@;;;DDDBBB@@@>>><<<:::999888777999888888777666555555444555555555555555555555555444444444555555555555666AAAUUUkkk{{{|||yyy]]]\\\YYYUUUWWW```jjjqqqMMMJJJDDDDDDHHH@@@999>>>999AAA===999@@@BBB@@@CCC>>>>>>BBBFFFDDDCCCMMM[[[___vvvUUU\\\|||yyyzzz{{{yyyuuupppmmmnnnpppzzzJJJ<<<:::444222111111000///////////////////////////.............../////////000000000000111000333@@@SSScccjjjkkkvvvxxxrrruuussskkkjjjxxx~~~|||xxxdddPPPPPPXXXRRRSSSdddccc___HHH222444555444444333222222111111000000000000////////////////////////////////////.........................../////////000000000000---EEE___ooo}}}ccc@@@777???FFFGGGAAABBBNNN[[[bbbeeelllttt|||~~~||||||yyyzzz}}}{{{{{{zzz{{{|||~~~}}}{{{zzzlllggg```RRRGGGEEE:::======999444555;;;BBB@@@888@@@OOO<<>>@@@777444777777777666555444444444444444555555555555444444444444444444555555555555888555666999666555AAARRRtttjjjvvvwwwRRRAAA333555AAAIIIKKKKKKfffjjjhhhbbbbbbfffddd\\\NNNMMMLLLKKKJJJJJJHHHGGG===>>>???@@@???@@@CCCEEEFFFDDDAAA??????AAAAAA@@@???===???BBB;;;111333<<>>:::AAA@@@???===<<<:::999888888888888777777666555555444444444444444444444444444333444444444555555555555444BBBVVVmmmwwwUUUFFFNNNcccssszzznnnffffffbbb[[[UUUQQQ222HHHPPPKKKDDD;;;888???OOOFFFBBBOOOhhhiiidddpppxxxvvvyyyyyyyyyyyyxxxtttooollllllnnntttFFF888666111///111111000///////////////////////////................../////////000000000---,,,---000<<>>888>>>LLLNNNQQQXXXbbbnnnzzz}}}xxxrrrqqqssstttqqqnnnnnnmmmllllllmmmpppsssuuuqqquuuuuuzzzzzzyyy~~~uuupppcccWWWTTTOOODDD<<<:::777999;;;888555666<<>>KKK~~~pppuuunnn<<<888===;;;888777777777666666555444444444333444444555555444444333333333333444444444555555888555666:::777222555>>>ggguuu|||aaaEEE666666===@@@FFFKKKNNNSSS___lllllldddZZZXXXTTTOOOJJJEEEAAA???GGGHHHHHHGGGDDDBBBBBBBBBAAA>>>:::999;;;<<<;;;:::BBB333---666===???GGGTTTwwwwwwJJJ111333???666333666...222222222222222222222222333333333444444444555555555555555555666777888999;;;===>>>???@@@BBBEEEGGGHHHGGGKKKYYYmmmttt|||nnnZZZyyyLLLcccpppZZZHHHFFFDDD===;;;???>>>===<<<:::999999999999777777777666555555444444444444444444444444444444333333333333444444444444///333>>>TTTuuu}}}fffYYYTTTWWWTTTlllmmmRRRnnn{{{uuu|||llljjj|||~~~iiikkkssswwwxxxssstttssspppmmmllllllmmmjjj@@@555333///000111000000///////////////////////////...................../////////000000---.........666JJJggg|||xxxppptttzzzzzzyyyfff888///999<<<555333333333333222222111111000000000000////////////////////////////////////................................./////////000000555///===```www|||~~~qqqnnn\\\FFF444333:::===<<<===CCCFFFJJJQQQXXX```fffjjjwwwzzz{{{xxxwwwuuurrroookkkjjjhhhgggeeedddccccccaaaggggggjjjoooiiifffqqqkkkhhhmmmvvvwwwppppppwww|||rrrjjjddd[[[QQQNNNFFF@@@@@@???999666777;;;777555:::BBBFFFBBB<<>>======<<<;;;:::999999999999999666666666555555444444444333333333333333333333333222222222222333333333444666333222;;;RRRnnnxxxbbbYYYOOOeeewww|||{{{dddfffrrruuupppmmmnnnoooooonnnnnnnnnoooooojjjAAA888666222333111000000///////////////////////////........................////////////444444111---+++222???JJJiiivvvyyyoooOOO===666222111444333222222222222222111111000000000000////////////............................................................////////////222---111EEE^^^ttt}}}xxxyyyvvvcccHHH555777???===333===>>>AAAEEEGGGIIIKKKKKKWWW[[[aaahhhnnntttwwwyyy~~~|||{{{{{{|||zzzwwwrrrmmmjjjhhhmmmiiieeefff^^^[[[ccceeehhhooossslllcccfffoooqqqlllbbbUUULLLFFF???999999666555777777666777999:::888999>>>DDDFFFBBB>>>HHHlllaaannnzzzuuuBBB888AAAEEE555222999444555555555555444444444444222222333333333333222222222222222222333333333444333111222555777666777999:::777UUU|||rrr\\\FFF;;;???<<<666888@@@BBB===333666:::===???CCCGGGJJJ???AAABBBBBB???===<<<<<<;;;:::;;;<<<:::666:::AAA<<>>AAADDDDDDAAA???@@@GGG]]]nnnwwwsssggghhh]]]fffYYYJJJUUUVVVaaa^^^CCCrrrPPPCCCCCCAAA======@@@@@@===::::::999888888888888888555555555555444444444444333333333333333333333333111111111111222222222222777666333222555EEE]]]qqqtttiiigggrrrxxxssskkkiiisssrrrrrrrrrrrrrrrqqqpppiiiAAA888555000222111111000///////////////////////////............------........./////////...///...---++++++---000III\\\zzz}}}wwwfffKKK???:::???>>>444111777222222222222222222111111000000000000////////////........................------------------------------........./////////(((444333,,,@@@jjj{{{~~~xxxxxxhhhMMM>>>===;;;333777999;;;>>>???@@@@@@@@@CCCEEEIIINNNTTTZZZ^^^aaagggmmmvvv|||~~~~~~}}}|||{{{|||~~~yyyyyytttqqqyyy|||kkk\\\YYY___XXXSSSKKKDDDAAA???===;;;555666777888888888;;;===:::AAADDD???666555@@@KKKccc}}}@@@???>>>>>>888444;;;<<<111444444444444444444444444111222222333333222222111111111222222222333333333222222111111111222444555999333EEErrr^^^[[[MMM;;;555:::===:::<<<>>>???<<<777444555777333555777777666666666777:::444222555777999CCCPPPlllqqq|||iii>>>===222000222222111222444222///111111111111111111111111111111222222222333333333222222222222333444555666555777999::::::<<>>@@@LLLfff~~~xxxiiioooQQQVVVmmm{{{cccWWW```gggUUUGGGDDD???<<<===@@@@@@===:::999888777777777777777444444444444444444444444222222222222222222222222000000000000111111111222///333777555...///>>>NNNkkknnnjjjkkkpppuuuuuusssuuuzzzzzzyyywwwvvvuuussspppnnneee???777333...111111111000///////////////////////////............---------.........//////(((***---///000222444666(((444QQQwwwzzzNNNEEE888000+++000888;;;999666111111111111111111222222000000000000////////////........................---------------------------------.........//////)))333333***222OOOiiirrrtttzzz~~~zzziiiUUUGGGAAA>>>777777888999:::<<<>>>???===>>>@@@CCCFFFIIIKKKLLLLLLRRRZZZ___aaabbbeeegggppprrruuuwwwwwwtttqqqnnnttt}}}{{{wwwyyyvvvsssyyyssspppkkkbbbTTTFFF??????>>>:::666555666666777888555999<<<<<<:::<<>>>>>===<<<<<<:::999888777666555555555333333333333333333333333222222222222222222222222/////////000000000111111...///333666222---111999CCCrrriiiXXXmmmdddlllrrrqqqqqquuuzzz}}}wwwuuusssssssssrrrnnnkkkccc???999666222666111111000///////////////000/////////............---------........./////////000000...+++***---///000---444MMMlllaaa===444999888???>>>666444888666...111111111111111111222222000000000000////////////........................---------------------------------.........//////222)))+++444000---HHHooosss{{{zzzwwwlllXXXLLLKKK<<<:::888666666888;;;===999;;;===???@@@@@@???>>>>>>BBBEEEEEEDDDEEEKKKOOOMMMNNNQQQRRRSSSRRRQQQPPPTTT^^^\\\VVVVVVPPPJJJNNNOOOJJJFFFEEEDDD@@@<<<;;;<<<888555666777777777888333999===<<<;;;===BBBDDDDDDAAA???CCCXXXPPPfffLLL999:::000@@@===777<<<444---888444444444444444444444444111111222222222222111111000111111111111222222222...333666444111111333555999:::444///>>>___zzzuuuQQQSSSRRRKKKBBB<<<;;;<<<<<<===>>>>>>>>>@@@CCCFFFSSSMMMWWWvvv~~~III===666333555111111333...---111------888000000000000000000000000000111111111111222222222111111111111222333444555111444777999:::;;;<<<===<<<===??????<<<===HHHTTTpppyyyqqqlll|||ffffffkkkaaapppVVVHHHFFFFFFBBB??????AAA???:::888;;;:::999888666555555444444333333333333333333333333111111111111111111111111////////////000000000000555///---222444111000333666999<<>>888333///444000000000000000000000000///............---------------------------------------------------------000000...---555KKKjjj~~~{{{VVV@@@999999;;;666666555444333333222222000000000000////////////................................................,,,---......//////..............................///++++++---...111===KKKuuurrr}}}zzzgggWWWWWWMMM@@@999888888666333:::;;;;;;::::::<<<<<<:::999@@@AAA;;;999>>>@@@>>>??????>>>??????@@@@@@AAABBBBBBAAA@@@>>><<<999777<<<;;;;;;:::999999888888555777888666444555999<<<@@@????????????@@@BBBDDDDDDHHHSSStttyyyOOO}}}KKK:::<<<:::666555555555555444444444222222222222222222222222111111111111111111111111000000000000000111111222111111111111111111111111:::111000555333777[[[{{{nnndddkkktttrrrlllmmmoooggg```qqqnnnLLL444555888///...666000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333444444666777999;;;<<<===<<<<<<======>>>@@@AAABBBRRR```{{{lllqqqvvvdddaaalllmmmhhhMMM>>>BBBNNNDDDCCCAAA???===;;;;;;:::999999888777666555444444333333333222222222111111222222111111111111222222000000000000000000000000111111000000111111222333333///555EEETTTeeegggZZZ]]]aaabbbbbbjjjjjjjjjiiigggfffhhhiiieeehhhlllmmmjjjfffcccaaa___<<<666222...333////////////////////////............------------------------------------------------------------,,,///000......333>>>HHHvvvyyyxxxiii\\\KKK===777666666555555555555444333333222222000000000000/////////...................................................,,,---......//////..............................000...///000...---333===RRRvvvsssyyyssstttxxxxxx|||jjjfffZZZIII888111444999666888:::999888888888999888<<<>>><<<:::<<<======999:::;;;<<<<<<;;;::::::======<<<<<<;;;:::999888666666666666666666666666444555999======:::777777999999===CCCBBB<<>>???@@@AAACCCSSSiiihhh~~~www___^^^uuuXXXJJJRRRRRRFFF;;;CCCBBB@@@>>><<<;;;::::::999999888777666555444333333333222222222111111111222111111000000111111222////////////////////////111111000000000111222222555000111888<<<@@@NNN___ooo```TTTVVV]]]``````aaa]]]```ccccccbbb___^^^^^^aaacccfffffffffeeefffggg[[[999555222---222////////////////////////............------------------------------------------------------------(((+++...///...,,,++++++222DDD^^^wwwtttuuu~~~aaa>>>777555333444777777555222555444444333333222222222000000000/////////......------------------------------------------------,,,---......//////......------------------------//////000111...+++,,,111333TTTooorrrrrr~~~~~~rrrtttqqqeeeRRRAAA888555---111777;;;<<<;;;999999555555777:::999555555888444555777888888666444333666666555555666777777888;;;;;;;;;:::::::::999999???888444888;;;:::>>>DDD@@@;;;;;;@@@FFFSSSnnn|||\\\[[[www}}}DDD222999;;;666222444444444444333333333333111111111111111111111111000000000000000000000000000000//////000000111222111111111111111111111111//////111555666333444777DDDssssssKKKFFFCCC:::222222444222///...////////////////////////////////////////////////000000000000000000000000//////000000000111111111111222333444666777999999::::::;;;<<<===>>>??????:::GGGQQQ]]]|||zzzkkkpppuuudddtttwwwnnngggHHHCCCKKKMMMGGGCCCBBBAAA???===<<<;;;::::::888888777666555444444333333222222222222111111111111111000000000000111111////////////////////////000000000000000111111222111---...222111---222<<>>JJJ[[[nnnzzzmmmQQQ@@@888888===;;;999666666777777555333444333333333222222222111000000/////////.........------------------------------------------------,,,---......///.........------------------------+++,,,///000...,,,---///000000EEEhhhuuuqqq}}}yyy~~~zzzvvvsssrrrqqqiii[[[PPPIII???666333444555777999999666888===<<<777666999888888999999999888777666888777666666666888999;;;888888999::::::;;;<<<<<<;;;:::???GGGEEE<<<888;;;<<>>>>>BBBVVVuuujjj^^^~~~nnn```hhhxxx\\\UUUNNNIIIBBB>>>CCCLLLAAA@@@>>><<<;;;:::999999777777666555555444333333222222222222111111111111000000000//////000000000////////////////////////000////////////000111111---,,,///444444000333888///:::===CCCWWWnnn|||zzzcccOOOIIIMMMOOOQQQUUUXXXYYYYYYZZZ[[[[[[___dddggggggeeecccbbbbbbccccccddddddgggkkkoooWWW777666555000333...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,222///+++)))+++---......000111222111///000333777EEE[[[nnnxxxzzzcccGGGEEECCCAAA;;;555222333777555222111111333444444222222222222222111111111////////////............------------------------------------------------,,,---......///.........------------------------+++------------...000111555///,,,999YYYvvvzzzpppxxxrrryyyxxxssswww}}}}}}cccGGG999666555666888;;;888999===>>><<<<<>>===<<<;;;:::;;;<<<===<<<<<<===>>>???AAAAAABBB777555444333333:::IIIWWWlllvvvXXXZZZ]]]xxxMMM===:::888777444111333888222222222222111111111111/////////////////////////////////////////////////////////...///000000111000000000000000000000000111555333---,,,333777555@@@++++++;;;OOOtttoooCCC>>>;;;,,,+++;;;...333333---,,,///000---........................................................................------........./////////......///111222333444444666777888:::;;;;;;;;;;;;<<<666666===GGGUUUoooYYYbbbmmm{{{pppbbbnnnwwwppp{{{VVVgggTTTOOOHHHBBBBBBCCCAAA???===???>>>===;;;:::999999999666666555555444444333333222222222111111111000000000//////......//////000........................//////......//////000111000///000222111...///222333444------888BBBQQQfffgggRRRDDDJJJRRRKKK>>>666KKKLLLMMMPPPUUUZZZ\\\\\\ZZZ]]]```bbbbbbcccdddeeegggiiijjjjjjiiiiiijjjkkkWWW777777666000333........................------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,------+++***$$$)))000333222111222333:::444444===GGGOOO\\\jjjppp{{{xxx{{{vvviiiggggggXXXEEE666,,,888444111333666777555111000000111222222222222222111111111111111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...///...++++++///000...---444000***999\\\ssswww{{{yyy}}}yyytttxxx}}}xxxkkkjjjgggZZZIIIAAA;;;:::777333444888:::888999888888888888999:::;;;<<<<<<;;;:::999999999999???>>>===<<<:::999888888>>>EEEJJJMMM]]]zzzsssccciiigggWWW~~~ddd:::<<<999===<<<555000222444333222111111111000000000000........................//////////////////////////////......//////000111000000000000000000000000///333555111///000222222666444<<<<<<000:::eeezzzrrrDDDDDD555$$$---BBB===&&&000222111...,,,...///...........................................................................------........./////////---...///000111222333333444555777888999:::999999===555777?????????SSSnnnooo~~~{{{uuuggg]]]YYYWWWlllvvvgggPPPLLLIIIDDD@@@AAADDDDDD@@@;;;>>>===<<<:::999888888888555555444444444333333333222111111111111000000000//////............//////.......................................///000000//////...............///)))222555888===555...333333RRRvvvkkkKKK===777<<>>???333,,,///888555((()))444111///...//////------///................................................------------------------............////////////---......///000111222222222333666888999999888777999888:::===999555???MMMvvvqqqrrrppprrrhhhaaaeeefffqqq~~~zzzvvvzzz}}}xxxyyyiiifffeeefffggg___TTTPPPRRRaaammmvvvvvvxxx{{{ZZZSSSSSSPPPCCCHHHKKKGGGBBB@@@BBBDDD===<<<;;;999888888888888444444444333333333333333111111111111000000000000///......------......///..............................------......///000,,,---......000222222111222777000)))---///222;;;777<<<;;;<<>><<<;;;:::999888888888888444444333333333333333333111111111111000000000000.........------....................................------------...//////...///000000000111///+++)))555555000333222...111...555333222999888555:::888:::HHHXXX___hhhpppnnnllldddrrr~~~oooqqqbbb[[[VVVNNNKKKEEE777666888222222<<<<<<666888000:::???;;;;;;@@@@@@:::;;;BBBFFFCCCEEEKKKPPPPPPMMMPPPSSSVVVXXXZZZ]]]```[[[]]]``````aaaaaaccceeeRRR:::444...555...//////...------------...///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,...///...---++++++,,,///000000000000000//////...---000444555111///000////////////000000000000000000000000000000000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------...............///000000@@@^^^vvvuuuqqq}}}uuuxxxwwwssstttyyy|||tttiiifffttt{{{jjjccctttwwwbbbgggyyy|||vvvqqqrrrzzz~~~zzzwwwwww{{{___UUUVVVYYY[[[^^^www~~~~~~yyy\\\:::666888000...555333333222222111000//////////////////////////////........................//////.........---------..................------///////////////////////////////////////000111111111111222222222333333333444555888???PPPllluuuSSS===777888666333000000000000000000000000........................------------------------------------------------------------------------............////////////////////////000000000000333333444444555666666777555555666777888:::<<<===BBBOOOfffqqq]]]XXXTTTJJJEEEGGGFFFEEEDDDBBBAAAAAAAAABBB;;;;;;999888777666666666222222222111111111111000000000000000000000000000........................------------------------///////////////////////////////////////////////////////////////////////////000000000111111111111555666666777888999999:::888888888888888888888888666666666666666666666666555555555666666666666777666666666777888888999999;;;<<<>>>@@@BBBEEEHHHIIIPPPLLLMMMUUUYYYWWWWWW[[[bbbcccaaa___dddjjjhhh```PPP999444...555...//////...---------------......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,///222333111///------......////////////.........---///444444000...000.../////////000000000000000000000000000000000000000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------...............//////000666777MMMrrryyyttt{{{zzzsssrrr}}}yyyxxxyyyuuufffVVVxxxqqqkkkkkk}}}hhhSSSRRROOOUUUgggzzzyyy|||NNNKKK777,,,222888333000444333333222111111000//////////////////////////////........................///.........------------..................------........................///////////////000000111111111111222222222333333---///000111444<<>>AAADDDGGGHHHLLLJJJMMMTTTWWWVVVXXX]]]]]]^^^\\\ZZZ^^^dddbbb\\\LLL888444...444//////......---------------...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,+++///333555333000---,,,,,,------......---------...,,,...222333///...///....../////////000000000000000000000000000000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------......------......///000...///666IIIgggzzzooommmnnntttwwwwwwxxxzzzooolllssstttuuurrrhhhooonnnnnnjjjbbbYYYXXX\\\iii\\\SSS[[[mmmxxxtttkkkvvvYYY;;;III---,,,///444666333000000222222111111000000//////////////////////////////------------------------............------------------------------..............................//////......//////000111000111111111222222222222555888:::888555333444666===WWWvvvsssRRR<<<666999;;;***...444666555444333444////////////////////////........................---------------------------------------------------------------------------............/////////....../////////000000000111111222222333444444444444555555666777999:::;;;;;;999777888BBBUUUmmm}}}qqqZZZZZZRRRMMMOOOMMMFFFCCCFFFCCCBBB@@@>>>============;;;:::999777666666666666222222111111111000000000////////////////////////........................------------------------........................................................................////////////000000000000//////000000111111222222111111111111111111111111111111111111111111111111222222222333333333444444333333444444555666666666999999;;;===@@@CCCEEEGGGHHHIIINNNTTTUUUUUUYYY___]]]]]][[[ZZZ^^^bbb```\\\III777444...444//////...------,,,,,,---------,,,,,,+++******++++++************************************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,(((+++///000...,,,*********++++++,,,,,,,,,,,,,,,---+++---111111...---///........./////////000000000000000000000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////...555111***===eeevvv~~~uuuxxxxxxwww}}}yyyzzzyyyttt}}}~~~{{{ooosssyyyiii>>>>>><<<***222666666333000111111///111111000000000/////////........................------------------------------------------------,,,,,,------------..............................///............///000000000000000111111111111222222333444444333555888;;;000111888EEEUUUiii|||dddMMM??????===;;;888555///+++222555666444///,,,,,,...////////////////////////........................---------------------------------------------------------------------------------.........//////........./////////000000000000111111222222333333444444444555666777999:::;;;;;;999666666===JJJTTThhhlll^^^```aaa\\\WWWTTTRRRLLLDDDAAADDDCCCAAA???===<<<<<<<<<<<<:::999888777666555555555111111111111000000000000////////////////////////........................------------------------................................................................................./////////000000000000000000111111222222222222222222222222222222////////////////////////000000000111111111222222111111222222333444444444888888:::<<>>666999333000555000222000+++,,,222444000000000//////////////////------------------------------------------------,,,,,,------------------,,,,,,,,,,,,------.............................................//////000//////000000000111111111000000000//////000333555===888555666555444;;;FFFVVVyyyrrr~~~|||xxxvvv\\\WWWQQQJJJCCC<<<555222111///...------///444888111///---*********,,,---................................................------------------------------------------------------------------------------------........................//////////////////000000111222222333333333333444555666777888444888;;;:::555444666:::DDD\\\rrr~~~|||eeebbbeeeaaa\\\VVVSSSQQQNNNIIIDDDEEEIIIDDDBBB@@@>>><<<<<<<<<<<<999999777666555444444444111111111000000000//////................................................------------------------........................................................................---............////////////000000000000000111111111111111111111111111111////////////////////////////////////000000000000000000000111222222333333777888999;;;>>>AAACCCEEEFFFMMMRRRRRRQQQRRRVVVZZZWWWVVVUUUWWWXXXXXXWWWWWWDDD666666...333000...------,,,,,,,,,,,,,,,++++++************++++++******************************************************++++++++++++******))))))***++++++++++++***+++++++++)))((())),,,...((()))******++++++++++++,,,***+++......,,,+++...------.........//////////////////////////////////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///...,,,,,,......,,,...333HHHpppuuu|||{{{}}}yyyvvvdddBBB999222222222111111333------,,,,,,///333111,,,////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......------------------------......------......///000////////////000000000000111333444666666444222111222222555888666444777;;;333<<>>777:::777888:::<<<;;;555000222777111222666888444---***+++000......///222444222000................................................------------------------------------------------------------------------,,,------------.........------.........///////////////000000111222222222333333333333444555666777222555888888666555666888666<<>>===<<<<<<<<<999888777555444444444444111111000000000/////////................................................------------------------------------------------------------------------------------------------------------.........///---------.......................................////////////////////////........./////////000000//////000000111222222222555666777999<<>>fff|||yyy~~~gggDDD000***///333555555444...(((000///000222222///,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------......------------------------...------------...//////........./////////000000***+++---///111222000///222444444111000333666666;;;555444555000+++111>>>555DDD888666888000666777666777777555111//////000555000---...---***---222++++++,,,---...---***(((................................................------------------------------------------------------------------------,,,,,,---------.........---------........./////////000000111111222333333222222222222333444555666444555666777777888999999777444---333FFFVVVnnniiiRRRbbbdddbbbeee\\\VVVbbbZZZXXXSSSNNNKKKIIIFFFEEEDDDCCC@@@>>><<<;;;;;;;;;888888666555444333333333111000000000////////////................................................------------------------------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................////////////000/////////000111111222222222222444666999<<<>>>@@@AAAFFFIIIHHHKKKQQQSSSPPPVVVSSSTTTWWWVVVSSSSSSWWWCCC777888...222000...---,,,,,,++++++,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((()))***************%%%(((+++,,,+++***)))***(((((()))++++++,,,,,,,,,,,,)))))),,,---***+++------------.........////////////////////////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///)))***222111))))))111222222111222>>>\\\yyy___???777777---666...,,,///,,,%%%***666///,,,---111///***,,,444---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------...------------...//////............/////////000444111///...000333555777,,,111222000222888666///---999;;;222444>>><<<000000===555:::;;;...222555444222000///222555222---444---***///111///...111---......---,,,,,,---///................................................------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////000000000111222222333333222222222222333444555555444333444555777666444222333888666555555444CCC^^^nnntttiiigggfffnnnccc\\\ccc[[[TTT```OOOOOOMMMKKKKKKKKKHHHDDDDDDBBB@@@===;;;:::::::::888777666555444333333333000000000000////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------........./////////000000//////000000111222222222///000111444666999<<<======AAADDDDDDIIIQQQRRRMMMQQQNNNOOORRRQQQMMMMMMRRRHHH555555111...111......---------......///************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------///555>>>EEEkkk~~~ssslllpppwwwyyyyyy{{{ZZZIII666...111444000)))//////.........---------........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111222222222333333333444444444444444444444444333333333333333333333333000000000000000000000000........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000000111111111222222222333333333333333333333333666555444333444666888::::::HHH^^^vvvsssddd]]]```ggglllmmmkkkggg```[[[XXXVVVUUUTTTUUURRROOOKKKHHHFFFFFFFFFBBB@@@???===;;;:::999999777666555444333222222222////////////.....................------,,,,,,,,,---,,,,,,++++++,,,,,,------------............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.....................///000000111111333444555777888999;;;===AAADDDGGGHHHHHHHHHOOOOOOOOOOOOQQQSSSUUUVVV~~~GGG555555111///111......------------......************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...---...222555///EEEeeegggHHH555999333,,,***---000000//////.........---------,,,------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................./////////000000000111111111222222222222333333333333333333333333333333333333333333333333333000000000000000000000000........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////000000000111111111222222333333333333333333333333555444333333333555777888;;;999999===HHHWWWeeennnkkkddd[[[UUUNNNLLLQQQWWW[[[]]]dddaaa]]]ZZZYYYXXXVVVUUUWWWTTTPPPKKKGGGDDDCCCBBBBBBAAA???===;;;::::::999777666555444333222222222////////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------..................//////000111111222444555666777888:::<<<>>>AAAEEEIIILLLNNNNNNNNNPPPRRRUUUYYY\\\^^^~~~FFF444444111///222......---------------...************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---+++***+++222---,,,666LLLeeexxxlllJJJ888333222000,,,...000///---+++,,,---......------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........////////////000000000000111111111222222111111111111111111111111222222222222222222222222000000000000000000000000------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---............/////////000000000000111111111111222222222222222222222222333222222111222333555666555222...---///555<<>><<<;;;::::::777666555333222222222222/////////............---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------......------......///000000111222333444555666777999:::;;;???DDDJJJPPPSSSOOOPPPRRRUUUYYY]]]```bbb}}}FFF333444111///333......------,,,,,,------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///...---,,,//////---(((''',,,777@@@JJJZZZtttooo~~~nnnXXXMMM???///(((,,,222555444---111444333///+++***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------.........///////////////000000000111111111000000000000000000000000111111111111111111111111////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........///////////////000000000111111222222222222222222222222111111111111111222333444111333666999999777444222555888BBBUUUpppmmmhhhccc[[[SSSKKKGGGDDDDDDJJJNNNRRRSSSRRRQQQRRRTTTVVVWWWXXXZZZ\\\[[[YYYVVVRRRQQQNNNLLLIIIGGGFFFFFFCCCBBB@@@>>><<<;;;::::::666666444333222111111111//////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////000000111222333444555555777888;;;???EEEJJJOOORRRQQQRRRTTTWWWYYY\\\^^^```{{{EEE444555222///222......---,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////%%%...666666000***))),,,...111666:::;;;999666444FFFHHHPPPZZZ]]]]]]___cccooovvv~~~{{{kkkgggqqqsssmmmhhh]]]LLL>>>666444333444'''***///444666222***$$$((((((***,,,------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------...................../////////000000////////////////////////000000000000000000000000........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------................../////////000000000111111111111111111111111000000000000000111111222111111111111222333555666DDD>>>777777===IIIUUU\\\SSSlll~~~pppXXX[[[[[[???DDD===888888>>>BBBBBB@@@>>>DDDKKKOOOPPPRRRVVVZZZZZZ[[[]]]___aaa```]]]YYYRRRQQQOOOMMMJJJIIIGGGGGGBBBAAA@@@>>><<<;;;::::::666555444333222111111111............---------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------.../////////000000111222333444444555777;;;@@@DDDHHHJJJKKKNNNOOORRRUUUXXXZZZ\\\]]]yyyEEE555777333///111///...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,///---******+++,,,,,,,,,222---''''''+++111555666000///...---...111444666---(((+++555555...///999222444777:::@@@FFFEEEAAA:::>>>===666333666444---%%%)))---000000000//////666444///)))%%%&&&,,,111+++)))'''(((,,,...---,,,******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.....................////////////000000000000000000000000000000000000000000000000......///000111222222333$$$(((---333999===@@@AAA---555===AAAHHH[[[yyyxxxkkkQQQ;;;FFFeeeuuuPPP===777555111===DDD666===??????<<<999888:::>>>CCCGGGLLLNNNOOOQQQUUUXXXUUUUUUWWWZZZ[[[ZZZVVVSSSTTTSSSQQQMMMJJJGGGDDDCCCBBB@@@???===;;;:::999999666555444222111111111111.........------------,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000111222222333444666:::???BBBCCCDDDDDDHHHJJJNNNRRRWWWZZZ]]]^^^xxxEEE777999444/////////...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***+++,,,+++***+++((((((,,,111111+++%%%)))***,,,------+++)))'''111000111333111...///222,,,...---***---222222---///111333444333000---+++444222...+++***---111444$$$''',,,---,,,+++---///000...,,,+++++++++***)))************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------------.........////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000000000000000000000000000111111111000000000---///333666666444000---===:::333,,,***000;;;CCC666666555222111666@@@GGGRRRXXXccc```kkkppp^^^aaaOOOVVVeeewwwrrrtttdddHHHBBBAAA???AAA;;;111888DDDDDD999444555:::<<<;;;888444666;;;>>><<<888666:::???===???BBBDDDDDDDDDDDDEEEKKKLLLNNNPPPRRRQQQNNNKKKRRRQQQOOOLLLHHHEEEBBBAAA@@@???>>><<<:::999888888666555333222111111000000.........---------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///...//////000000111111222333555777:::===???AAAAAAIIIKKKOOOSSSWWWZZZ\\\]]]wwwEEE888:::555......///...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,///000...++++++---//////------000333........./////////000000&&&...000***)))...///***---000000+++***......***...***)))------+++,,,000*********+++,,,+++)))'''+++,,,------+++)))))))))''')))******((((((((()))))))))******+++++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))*********************************)))***++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000000000000000000111111111111111000///222000...,,,,,,---000111&&&,,,333555222111222555333000///222777:::888666222:::EEE>>>BBBCCC333888222555:::===>>>FFFZZZnnnhhhKKKCCCIIINNNLLLIIIFFFAAAHHHWWWRRR<<<444<<<666444777666111666:::111555555111333666///---888555444333444666888777666777999>>>CCCGGGIIIHHHGGGJJJJJJLLLOOOQQQQQQNNNLLLLLLLLLKKKJJJHHHEEEDDDBBB@@@???===;;;999888777777555555333222111000000000......---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............//////000000111111444444444666999<<<@@@BBBNNNOOORRRUUUWWWYYYYYYZZZnnn@@@;;;999222000//////---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++++++++***)))(((+++++++++*********))))))))))))******+++++++++,,,)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------,,,,,,,,,---,,,******///333000)))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///////////////////////////////////////////////////////////////////////////111111111111222333444555000000111222333333444444222222333333333444444444444444555555666777777888FFFLLLMMMDDD777111999BBB======;;;999666444333222444555555555444444333222222222222222222222222222111111222333444666666777999:::<<<>>>AAADDDGGGHHHIIIJJJLLLNNNPPPOOOLLLJJJNNNMMMKKKIIIGGGDDDCCCBBB>>>===<<<<<<===<<<:::777777555333222333222111000///...---,,,++++++++++++---------------------------,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222333444555777<<>>===555222111///---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,************************************************+++++++++++++++***))))))+++++++++*********)))))))))))))))******+++++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,.........------,,,,,,,,,***...///+++***++++++(((++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------....................................////////////////////////........................000/////////000111222222///000000111222222333333111111222222222333333333222222222333444555555555777999999666111000444999888777666555444333222222333333444444333333222111111111111111111111111111111111222333444555666666888888:::<<>><<<;;;<<<;;;999888777555333222222222111000///...---,,,++++++++++++---------------------------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111222444555888===CCCHHHNNNPPPRRRTTTTTTUUUXXXZZZmmm@@@<<<;;;333///...///---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,***************************************************++++++++++++***))))))+++++++++***************)))))))))))))))*********)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------/////////...---,,,,,,+++,,,444888222***)))+++---++++++++++++++++++++++++*********************************++++++++++++,,,((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------....................................////////////////////////........................///......---......//////......//////000111111111000000000000111111111111///000000111111222222222111///...///222444444333111111111111111111111111111111222222222111000000000000000000000000000000000000111222333444444555555666777:::<<>>;;;:::222...,,,///---,,,,,,---...,,,++++++++++++*********))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************************************************************************************************++++++++++++******************************************************+++++++++******)))************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////000000000//////...---,,,++++++,,,555999333+++***---///************************************************************++++++++++++***+++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,---------.................................................................................///...---------------...------........./////////....../////////000000000.../////////000000000111222000///000444555222///........./////////////////////000000000//////...........................//////000111111222333333444555666888:::===???AAAFFFHHHKKKMMMMMMMMMMMMMMMPPPOOOMMMKKKHHHEEECCCBBBBBB???;;;999999999999888777555222111222222111///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111222444666:::???CCCGGGIIIKKKLLLLLLMMMOOOPPPjjj@@@>>>>>>666222000///---,,,,,,---...,,,++++++++++++*********))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************************************************************************************))))))*********+++++++++************************************************)))******+++++++++***************************************)))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000///......---,,,+++++++++(((---...+++(((******)))************************))))))))))))))))))))))))))))))*********+++++++++***+++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,------------...........................------------------------........................//////...---------......,,,---------------......---------........./////////////////////000000000...///000000000///...---/////////......---------------......///......---------------------------......//////000111111111333444555777999<<<>>>???BBBEEEIIIJJJJJJJJJKKKMMMOOONNNLLLJJJHHHEEEDDDCCCBBB>>>;;;999888999999888666444222111111111000///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222222333555999<<>>666111//////---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))************+++************************************************))))))***++++++++++++******************++++++++++++++++++***************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++(((******)))***---,,,(((************************)))))))))))))))))))))))))))))))))************+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------------------------------///...............//////------------------------------------............////////////////////////+++...000000///...///111111000000///...---,,,,,,,,,,,,---.........---------------------------------.........////////////222222333555777:::<<<===>>>BBBEEEFFFEEEFFFIIILLLLLLLLLJJJIIIGGGEEEDDDDDD???===:::999999:::999888666444222111111111000///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000111111111222555777<<<>>>BBBDDDFFFHHHKKKNNNaaa999:::<<<555000...///---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************))))))))))))************************************************************))))))***+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,+++++++++***)))************+++++++++************************++++++++++++++++++++++++************************************************************************)))************+++++++++))),,,,,,+++,,,///...+++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000---------------------------------............///........................---...////////////000111/////////...------,,,,,,+++,,,------.........---------------------------------------............000000111333555777999::::::>>>BBBCCCBBBBBBFFFJJJIIIIIIHHHGGGFFFEEEEEEDDD<<<;;;999:::;;;;;;:::888666444111111111111000...,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///...///111111111222555777999<<<@@@CCCFFFJJJNNNQQQbbb;;;===???999444222///---,,,,,,---...,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************************************************((()))***+++++++++++++++))))))******++++++++++++---------,,,,,,+++++++++)))************+++++++++************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++((((((((()))******++++++&&&***,,,)))((()))***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...///000---------------------------------.........//////------------------------...---+++***+++++++++***------------------------+++,,,------............------------------------,,,,,,------------------......///111333555777888777<<<@@@AAA???@@@DDDIIIHHHGGGGGGFFFFFFEEEEEEEEE:::999999:::<<<<<<:::888666444111000111111000...,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---...000111222444666999777;;;???DDDHHHLLLQQQTTT```DDD>>>666555///000......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......000000000111222222333333666999===@@@BBBBBBCCCEEEFFFFFFFFFEEEEEEEEEEEEEEE======<<<<<<<<<;;;888555444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........////////////000111222333:::;;;>>>DDDKKKPPPTTTUUU]]]BBB===666666000222......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))************+++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...//////000111111222222333666999>>>AAABBBCCCEEEFFFIIIIIIHHHGGGFFFEEEDDDDDD???===<<<;;;<<<;;;888666444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000111222222666999>>>EEEKKKNNNOOONNNZZZ???<<<666666111333......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))************+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------//////000000111111222222555888===@@@BBBDDDFFFHHHLLLKKKKKKIIIGGGEEEDDDCCCAAA???<<<:::::::::999888444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///......//////000111222222777>>>DDDHHHIIIGGGFFFYYY???<<<666777111333......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111111222333666:::===@@@BBBEEEGGGIIIJJJIIIIIIHHHFFFDDDCCCCCC@@@<<<999999999999999444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000111111111555;;;@@@BBBBBBBBBBBBYYY@@@<<<666666000111......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111111///222666999<<<>>>AAADDDCCCDDDFFFGGGGGGFFFEEEDDDEEEAAA<<<999999999:::999444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111444888:::;;;===@@@BBBWWW>>>;;;555555///000......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000...000333666888:::>>>@@@>>>@@@CCCEEEGGGGGGFFFEEEEEEAAA===:::999:::999999444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,------...///000000333555555666:::@@@EEERRR:::999444444...///......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......///000000---///222444555888;;;>>>===???BBBEEEGGGGGGFFFEEEEEEBBB>>>;;;::::::999888444222111111222111000......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,---...///000---000444555555999AAAHHHNNN777666222444...///......---------,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000...000222333555777:::===>>>@@@CCCFFFGGGGGGEEEDDDDDDBBB>>><<<;;;:::999777444333111111222222000///...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,---...//////+++///444666777:::BBBHHHJJJ>>>555555...444,,,...------,,,,,,------...,,,,,,,,,+++++++++******...)))'''***,,,***))),,,))))))))))))))))))))))))------"""000((('''---%%%---111---555(((...!!!444111(((000444***%%%'''---%%%999"""+++******++++++++++++******...,,,"""666***&&&...***&&&222---+++,,,$$$)))222)))###***---(((000***...,,,%%%------&&&,,,000************************)))))))))***+++++++++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************************************))))))))))))************************************************************---+++)))'''''')))+++---************************+++++++++*********))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************)))***,,,,,,***))))))***)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......///000111222666:::>>>BBBCCCDDDEEEFFFGGGGGGGGGAAABBBBBB@@@===;;;;;;<<<999777555333333222///---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......000333666888;;;???BBBHHH===555555///555---...------,,,,,,------...,,,,,,,,,+++++++++******%%%&&&''''''((())))))***))))))))))))))))))))))))---"""---%%%...(((///+++***)))///888eeemmmRRR444111%%%444&&&'''777 444(((qqq^^^lll)))%%%444******++++++++++++******\\\}}}pppPPP!!!)))%%%777)))000"""......ggg```vvvZZZ...)))///---%%%***---&&&(((+++'''(((******************************************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************************************))))))))))))************************************************************+++++++++,,,,,,+++++++++************************+++++++++*********))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,***)))***+++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------...///000111222555999===AAABBBDDDFFFHHHIIIJJJJJJFFFFFFEEECCC???<<<;;;;;;999777555444444333111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------///222444555888<<>>000'''&&&777&&&*** ---xxx))) ******++++++++++++******333{{{,,,222222"""111000>>>___333'''000---(((......)))***************************+++++++++***************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************************************)))))))))*********++++++************************************************(((***---//////---***(((************************+++++++++***************)))))))))*********++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++************************)))+++,,,+++*********,,,/////////...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...000000111444888:::???AAACCCFFFHHHJJJLLLLLLHHHIIIHHHDDD@@@<<<::::::888666444444444444222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,...000111222555888:::CCC<<<666666///666000...------,,,,,,------...,,,,,,,,,+++++++++******,,,999<<<111+++//////'''))))))))))))))))))))))))***...***------'''111!!!@@@CCC555<<<111///&&&{{{(((///******++++++++++++******(((>>>444"""---'''111,,,777(((+++///(((---222)))---************************,,,+++++++++***)))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************************************************************))))))*********+++++++++************************************************(((***,,,......,,,***(((************************************************))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++***************************+++,,,+++******+++---333222222000///---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,...///000000222555888===>>>@@@CCCEEEGGGHHHIIIDDDEEEEEEBBB>>>:::888888666555333333444333222000//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------...000000111222555777AAA;;;666666///666000...------,,,,,,------...,,,,,,,,,+++++++++******'''555888---&&&+++***###))))))))))))))))))))))))'''...'''//////''')))555222(((333***'''---000)))???BBB+++******++++++++++++******,,,%%%222222------///&&&(((iii<<<###)))'''&&&---&&&,,,************************,,,+++++++++***)))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************************************************************************++++++++++++************************************************))))))************))))))************************************************************++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************************+++++++++******,,,...555555444222000...,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,+++---/////////000333555:::;;;<<<>>>@@@AAABBBBBB===???@@@???<<<999777777666444222222333222111/////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,---///000000000111444666@@@<<<777666...555000...------,,,,,,------...,,,,,,,,,+++++++++******$$$,,,///)))'''***+++'''))))))))))))))))))))))))'''+++(((---000((('''ooofff%%%;;;'''!!!777'''+++(((&&&vvv$$$******++++++++++++******+++###,,,!!!...(((,,,xxxQQQ$$$000222{{{+++'''---$$$---)))...************************+++++++++***************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************************************************************************************************************************************************************++++++++++++,,,***************************************************)))(((((((((((()))******************************************+++++++++*********++++++++++++,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++***+++---000666555444333111...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,***,,,...///...///111222777888:::;;;===>>>??????:::<<<>>>>>><<<:::999999777555333333333222111/////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,---///000000000111444666???<<<888666...444///...------,,,,,,------...,,,,,,,,,+++++++++******))))))***++++++,,,------))))))))))))))))))))))))(((***,,,***---)))...PPP,,,"""(((---''',,,$$$***222&&&******++++++++++++******000&&&FFF:::(((333...;;;```ccc333///!!!111***AAA'''444&&&///---,,,***************************************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************************************************************************************************************************************************************+++++++++,,,,,,***************************************************))))))))))))))))))***************************))))))*********+++++++++*********+++++++++,,,,,,******************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++++++++******+++...111555555444333111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,***,,,............///000555666888;;;===???@@@AAA===@@@BBBCCCAAA>>>======:::888666555555444222000//////...---,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,---/////////000333555???===888666---444......------,,,,,,------...,,,,,,,,,+++++++++******...((('''***,,,)))))),,,))))))))))))))))))))))))******000'''******777$$$///---%%%***222 '''***+++EEE555******++++++++++++******###222$$$yyy'''###333---444111222,,,,,,......OOO%%%555###---+++%%%************************))))))******+++++++++,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))***++++++++++++***)))************************))))))******++++++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++++++++******+++...111555555444333111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,)))+++---...------...///444666888<<>>AAACCCEEELLLLLLLLLKKKIIIFFFCCCAAA???<<<888666555444222111000///...---,,,+++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000111{{{CCC666777333555///...///......---,,,,,,------,,,,,,,,,++++++++++++*********))))))))))))******************************,,,+++)))---$$$///iii---<<<###<<< )))///))))))...+++***)))"""000---111,,,000,,,)))333>>>:::,,,...&&&...'''111$$$---&&&...)));;;|||......$$$,,,///'''++++++++++++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++************************)))************+++++++++************************************************************************************++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))************+++++++++///...------,,,+++******++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************++++++++++++******************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,---.../////////222333555999<<>>@@@CCCDDDDDDCCCBBB>>>;;;888666666555444333111000///---,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////rrr>>>444777222444///111//////.........//////000---------,,,,,,,,,++++++++++++************++++++************************&&&---+++)))111"""999aaahhh[[[888 ---444222$$$///(((((( ---)))111555111''')))+++'''888???:::,,,(((...---'''000,,,'''(((+++///***'''---++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++***************************************************************************++++++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,,,,,,,......///111444777;;;===;;;===@@@CCCDDDEEEDDDDDD???<<<888666666555444333111000///...---,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........ooo<<<444888222333000222......------......//////------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))),,,,,, ///(((***$$$888...###((((((444&&&000MMM000......'''$$$))),,,,,,///))))))sss***)))///+++'''///...777:::888,,,"""...///'''++++++++++++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************+++++++++************************************************************************++++++++++++,,,,,,,,,,,,***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******************************************************++++++++++++******************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++---------///222555999;;;>>>@@@CCCEEEGGGGGGGGGFFFBBB???;;;888777666555333111111///...---,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------mmm;;;444888111333000222------,,,,,,---......///...------------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++(((&&&+++---+++,,,666...***222,,,&&&,,,...)))111+++ttt///,,,&&&666;;;---,,,......&&&,,,...+++...))),,,,,,---;;;111333333(((111---!!!000///(((++++++++++++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************+++++++++************************************************************************+++++++++,,,,,,,,,------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************++++++++++++******************************************************++++++++++++++++++++++++************************************************************************+++++++++++++++*********---------...111444888;;;CCCEEEGGGIIIJJJJJJIIIIIIGGGCCC???<<<;;;999777555222111000...------------******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------lll:::444888111333000333,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((+++&&&333)))......GGGJJJ[[[@@@))),,,222444666RRR,,,///###...000&&&%%%###BBBzzz222)))///$$$888000???444,,,---)))000***+++%%%%%%///ppp...222---+++///)))...++++++++++++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************+++++++++************************************************************************++++++,,,,,,,,,---------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************************************))))))******++++++++++++************************)))************+++++++++++++++++++++*********)))++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******************************************************++++++++++++******************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******************------------000444888;;;FFFHHHJJJLLLLLLLLLKKKJJJJJJGGGCCC???===;;;999777222111000///------------******************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---jjj;;;555777111555000///...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,+++***((('''777,,,000)))***......,,,333===333+++222,,,JJJ///...***aaa...)))444%%%...222{{{+++...,,,BBB222)))555)))ZZZ[[[555888!!!***%%%///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++************************+++++++++,,,,,,,,,***+++,,,,,,***))))))***///++++++...,,,'''(((...***+++...///,,,)))))),,,111---...111///***...666333888888555888???>>>777;;;>>>AAA@@@>>><<<<<<;;;444///000444///%%%(((333---,,,///111---&&&'''///(((,,,,,,)))+++111000)))---,,,+++***)))))))))***************************************************************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())),,,...///++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************,,,---------...222666:::EEEGGGHHHGGGEEEDDDDDDDDDFFFDDDBBB???;;;888555333222222111000///......---,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,jjj;;;666888222555111000...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++******+++&&&444,,,&&&)))***}}}~~~{{{~~~<<<&&&gggwww|||}}}%%%;;;:::///%%%;;;888uuu---(((///(((222)))///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,)))+++,,,---++++++,,,------((((((,,,///...///333///......///111222444777111666<<<@@@BBBDDDFFFHHHDDDGGGLLLMMMIIIEEEIIIRRRWWWSSSOOOOOOUUUXXXMMM===JJJLLLIIIDDDCCCEEE>>>444333333///))))))///111///...000000...------+++'''***************+++++++++************************************************************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,+++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++...000111------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************,,,,,,---------000555888;;;===@@@@@@@@@@@@BBBCCCIIIGGGCCC???;;;999777777222111111000///.........,,,,,,,,,++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,iii<<<777999222555111111......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,555LLL///)))222000,,,<<<444111;;;MMM555222111UUU===ttt555###,,,,,,333***000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++------,,,,,,...///000***(((***---------...,,,,,,---///333777999999???FFFHHHDDD@@@BBBCCCBBBEEEGGGFFFDDDEEEJJJKKKJJJFFFZZZdddZZZNNNOOOSSSSSSQQQKKKGGGIIINNNOOOJJJEEECCCIIIGGG;;;666777000%%%,,,++++++,,,+++)))+++...***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,---000222333///...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************+++,,,,,,,,,,,,...222555888:::>>>AAACCCEEEHHHJJJIIIFFFBBB===:::888888888111111111000//////......,,,,,,,,,,,,++++++++++++************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhh<<<888:::333555111111......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&000^^^,,,555CCC444,,,444bbbUUUNNNMMMxxx>>>MMMLLLggg---***111***,,,)))111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------,,,,,,---//////---,,,---......000111:::>>>@@@??????BBBCCCBBBCCCFFFIIIHHHDDDCCCMMMYYYiiieeeWWWOOOaaavvvlllOOOYYYwwwsss]]]___qqq}}}]]]QQQZZZooojjjNNNIII\\\PPPOOOMMMJJJHHHEEE???:::222...---///---))),,,444......//////...,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,...000222333111///---+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************++++++,,,++++++,,,///111888;;;@@@CCCFFFIIIMMMOOOEEECCCAAA>>>;;;999777666222222111111000000//////------,,,,,,,,,+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fff;;;888;;;333444111222///......------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++000)))(((FFF|||VVVOOO<<>>333333YYYttt[[[ccc}}}pppMMMMMM:::888---+++...,,,(((///000&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---------.........//////...//////---,,,---///111...555:::;;;<<<@@@BBBBBBHHHOOOQQQPPPZZZpppxxxyyy}}}qqqkkk{{{|||hhhdddrrr~~~ooo___aaasssrrruuuxxxxxxsss]]]KKKDDDGGGGGGDDDBBB>>>666...------,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++,,,---------,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************(((***++++++***+++---///111555999<<>><<<;;;999777444222000///...------------,,,,,,,,,************************+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,___777777:::000111...000//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111444777999>>>TTTOOOkkkWWW[[[hhh[[[UUUYYYBBBKKK@@@IIIAAALLLNNNVVVbbbXXX]]]jjjffftttjjjooopppqqqtttmmmVVVVVVCCCUUUUUULLLSSSSSSgggjjj___vvvdddhhhnnnWWWOOOAAA;;;AAAAAA;;;???777)))...222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000............/////////000---...///000222555:::===AAADDDKKKYYYpppuuu~~~wwwyyyyyyiiiTTTXXX]]]RRRAAANNNlllsssaaaRRRhhhsssjjjfffrrr{{{zzzeeeeeelllrrriiiXXXSSSZZZ]]]PPPKKKRRRTTTNNNKKKNNNXXXhhhxxxwwwwwwPPPHHHXXX]]]RRRGGGCCC<<<666111.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---///000///---***(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***'''((()))******+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************'''(((***++++++,,,...000***---222666999===@@@CCCJJJJJJKKKJJJHHHEEEBBBAAA>>>===;;;888555333000///......---------,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,XXX@@@444555111111444111111111000/////////////////////.........------------///000///---,,,...///000...---...///000000//////222333222666BBBPPPYYYiiimmmhhhYYYJJJDDDFFFHHHNNNUUU\\\aaakkkzzzmmmcccjjjdddYYYQQQTTT\\\dddjjjooojjjTTTDDD???;;;===BBBAAA999000///111222///+++***,,,000***+++,,,,,,,,,***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------000---...222111---///444666888111///888===DDDPPP[[[aaaaaarrryyyzzzwwwTTT@@@NNN^^^]]][[[aaawwwsssbbb[[[RRRSSSUUUWWW___mmm|||kkk\\\www\\\SSSJJJEEEDDD@@@888333222)))---000///,,,)))))))))***++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,///222333111///---,,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000222555:::???CCCEEEGGGIIIHHHEEEAAA===;;;<<<;;;999888888555111...///...------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,........................------,,,,,,------...///***+++,,,---.........---***+++,,,---------------,,,,,,---.........------...------,,,,,,------...---------,,,------......XXXAAA555666222222444111111111000/////////////////////.........---------+++,,,---------------...,,,---..................222888@@@LLLXXXccciiikkk]]]VVVJJJGGGRRRffftttxxxvvv{{{wwwttttttsssqqqtttyyyvvvwwwuuuuuuzzz}}}xxxoookkkgggdddccc___jjjtttzzz{{{iiiOOO>>>999===BBBDDDBBB555)))'''...222---&&&++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------------------------------000...000333111---...444)))000777???GGGJJJUUUfffzzz```@@@>>>WWWKKKMMMcccfffXXXVVVWWWXXXYYYmmmqqqwwwZZZPPP[[[[[[NNNDDDBBB<<<111666...(((***...000000///,,,,,,---------,,,++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000------+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000222444999>>>BBBBBBEEEGGGHHHGGGDDDAAA@@@===;;;999777666444111/////////...---,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,.........---------------.........---,,,,,,,,,+++.........---,,,,,,++++++......//////......------111111000000///......---///......---------......---,,,,,,++++++,,,,,,---YYYAAA777888444333444000111111000////////////////////////.........------,,,+++,,,---//////...---,,,...//////...000444888CCCOOO___kkkkkkddd[[[UUURRRYYYcccqqq|||}}}uuuiii^^^ZZZWWWTTTTTTSSSVVVZZZ\\\]]]ccckkkiiiiiifffeeehhhlllkkkgggdddcccdddhhhrrr}}}lllgggfff^^^VVV\\\nnn|||nnnUUUBBB===???AAA???<<<777333///,,,+++++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................+++---222444222...111777@@@???KKKbbbrrruuuzzz{{{YYYKKKVVVXXXZZZmmm|||rrrqqq{{{||||||~~~wwwwww|||sssmmmUUUTTT]]]qqqyyyqqqdddEEEIIIOOOIIIBBB777...------+++,,,111---......///...---+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******---///111000///---+++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///111333777<<<@@@???BBBEEEHHHIIIHHHFFFEEE???<<<999777666444222000000000...------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------.../////////...---,,,,,,---------......000111222000000000//////...------...---,,,++++++++++++,,,......------------.........------,,,,,,,,,------XXXBBB888999555444444000111000000///////////////////////////............///...---///111222000...111111000------444@@@JJJ^^^eeelllkkk^^^RRROOORRRjjjyyywwwfffZZZIIILLLPPPUUU\\\hhhuuu}}}yyyjjjppptttlll___\\\ZZZVVV]]]nnnjjjRRRCCC777???FFFEEE<<<444111111,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------..................////////////000000...111333333111333:::BBBHHHQQQpppnnnaaa```;;;???fffxxxooo~~~yyyyyy|||~~~{{{xxxoooddd```nnnfff@@@???GGGEEEEEEBBBAAA>>>222&&&'''111,,,---...///...---+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))))),,,...000222111000...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...///111444999===>>>@@@DDDHHHKKKKKKJJJHHHBBB???;;;888777666444333111111///...------------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------------...///000000000000/////////......///111222333/////////............///111000000000000111222333///////////////000000111000000///............///VVV@@@777:::777555555000111000000///////////////000000/////////.........000///...///000111111000000111222333888FFFYYYgggpppeee]]][[[^^^cccmmmxxx|||ppp___TTTWWW___eeeoooyyy{{{vvv~~~}}}pppZZZWWW\\\mmmyyykkkRRRHHH???>>>BBBBBB:::111//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........------.........//////////////////000000111111111555555333111666EEEXXXffftttqqq{{{tttQQQCCCXXXnnn||||||{{{xxxoookkklllssssssjjjbbbZZZKKK:::>>>BBBGGGGGG???444///000+++,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...///222666:::???@@@CCCHHHLLLMMMKKKHHHFFFCCC???<<<:::999777666222222000///...---------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........------.../////////......222111000///...---------111000000000111333444555//////..................111000000000000000111222000000///...............SSS>>>666:::777555555000111111000///////////////000000000/////////.........//////......///333777///777DDDSSSbbbrrrpppaaa[[[hhhxxx{{{vvvqqqaaa\\\VVVVVVeeezzzmmmcccbbbfffbbb```bbbbbb```bbbfffmmmnnnmmmmmmqqquuusssnnn___lllvvvzzzzzzuuulllbbb]]]dddsss}}}ppp^^^NNNEEE@@@===;;;666444222000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.....................////////////000///000000111111222222333000222444:::LLLggglll[[[PPPEEEaaa|||ppp}}}}}}}}}wwwpppmmmrrrvvvtttpppoootttzzzzzzsssddd___rrrjjjPPP???DDDFFFEEEGGGGGG===//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------000444777>>>>>>AAAGGGLLLNNNKKKHHHHHHEEEBBB???===<<<999777444333111000...---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,------......///////////////...---------------,,,...111444777999;;;<<<;;;;;;;;;;;;<<<>>>AAABBB=========<<<;;;999777666333333111000...---------000///...---------------PPP;;;555:::888666555000111111000///////////////000000000000/////////...,,,///111000///333<<>>555666:::888444111111111000000000000000111111//////111000------000...111444555777DDD\\\rrr|||qqqnnnkkkfff]]]RRRNNNXXXlllyyyhhhdddlllzzz|||~~~llliiisssoooXXXRRReee|||vvvTTTGGG???BBBCCC<<<111,,,+++,,,+++******,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................------+++...222333222111222333000111777444+++222>>>>>>TTTkkk~~~___DDDXXX}}}yyysssyyyqqquuutttsssfffddd|||{{{UUUGGGAAADDD:::%%%)))333***000///------------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,------------,,,------...///.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++000///......---------...************++++++++++++,,,,,,,,,---...///000111555888===BBBGGGJJJKKKLLLIIIHHHGGGEEEAAA<<<888555555444333111000000//////...---,,,,,,++++++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,///000---***///000111000...///333777888<<<@@@BBBHHHQQQVVVVVV^^^[[[\\\___[[[UUUWWW]]]ZZZ^^^^^^ZZZXXX[[[\\\YYYRRRQQQRRRUUUWWWVVVWWWXXX]]]]]][[[WWWTTTSSSSSSTTTRRRPPPKKKEEE???999555222HHH===444666999888444111111111000000000000111111666222111222222000000333444555777===LLLfffsssooolllgggddd```WWWWWWjjj{{{XXXbbbvvvsssfffbbbiii|||~~~pppiiiddd```mmmkkkLLL888:::DDDAAA666///...,,,---000111///,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------........................//////000////////////000888+++---777777@@@UUUddd|||sssgggLLLCCCrrrpppxxxpppkkkuuuXXXJJJHHHLLLCCC888444111///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,------............//////000111111111------------------------/////////.........------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,...------,,,,,,,,,------//////............------,,,,,,,,,,,,---...///000333666;;;AAAFFFJJJLLLMMMHHHHHHHHHFFFCCC???:::888666555444222111000//////...------,,,+++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---///000111...///000111333888@@@FFFOOOWWW^^^bbbfffiiihhhccckkkeeebbb```ZZZPPPLLLMMMTTTLLLDDDAAADDDGGGIIIHHHMMMFFF@@@???@@@DDDKKKRRRHHHGGGHHHKKKMMMMMMOOORRR___ZZZSSSNNNKKKHHHDDD@@@EEE;;;333555888777333222111111000000000111111222444000...000222000000222555444:::OOOooo~~~oooppppppcccXXXVVVZZZtttxxxhhhbbbkkkiii~~~}}}ccc\\\mmm{{{sssOOO>>>DDDEEE>>>777111+++***,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................////////////222000......///111111111888...111888<<>>111---///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------...///000111---------....../////////000///...............////////////......---------+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------......---------....../////////......---,,,,,,,,,,,,,,,,,,,,,------...///111444999???EEEJJJMMMOOOJJJJJJJJJIIIGGGCCC???<<<999888666444111000//////......---,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...///000111***///777@@@IIIQQQYYY]]]dddfffeee```^^^___]]]YYYJJJGGGFFFHHHHHHFFFEEEFFFHHH@@@>>>CCCCCC===:::<<<>>>:::;;;@@@CCCBBBBBBEEEGGGCCCCCCIIIJJJFFFGGGLLLNNNMMMMMMRRRYYY]]][[[XXXCCC999333444777666333222111111000000111111222222222///...222333111000222555===RRRssspppooopppmmmddd\\\cccppp{{{```[[[ssswwwpppcccxxx}}}lllddd]]]mmm~~~\\\GGG@@@===???777///+++)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............///////////////000000000111///...000333555555444222444===EEENNNcccmmmddd:::ddd~~~mmmccchhh^^^LLLLLLAAA777111///,,,+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...........................///000000000000000000000000000/////////.........///000111///////////////.........,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------........................//////.........---------///////////////000000111............---------,,,,,,,,,,,,,,,,,,---......000222777===CCCIIINNNQQQNNNOOOOOONNNLLLGGGCCC@@@<<<:::888555333111000//////......---------------------------------------------------------------------------............------------------------------------............---000444444111//////000333;;;HHHSSS[[[^^^^^^^^^NNNRRRSSSRRRTTTWWWWWWTTTDDDCCCBBB@@@===<<<===@@@EEE???AAAKKKIII>>>???HHHCCC???BBBKKKMMMFFF@@@???>>>888777===???<<<===BBBGGGIIIMMMRRRWWWWWWUUUSSSBBB999333444666444333333111111111111111222333333666444444666555111222555@@@]]]lllmmmlllcccWWWZZZqqqxxx___\\\rrrrrrsss}}}wwwoooSSShhhdddKKK>>>>>>999777666111,,,...333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........//////////////////000000000111111000000111222444555444333222777PPPhhhkkkeeeYYYHHHZZZwwwjjjwwwwwwTTTNNNFFF???666333...,,,,,,...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000///............//////444444444333333333333222------------...//////000/////////000000000000000...---------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------..................////////////........................///...............//////////////////000000000000------,,,,,,,,,---......///111555:::AAAHHHMMMQQQRRRSSSSSSSSSPPPKKKFFFBBB>>>===:::777444222111000000///......------......---------------------------------------------------------....../////////---------------------------------....../////////...000111000///222777<<>>???DDDHHHHHHHHHLLLTTTZZZmmm[[[UUUcccppprrrsssyyyttthhhccciiilllhhhhhhllliiibbbYYYSSSMMMEEE@@@>>>???AAACCCEEEGGGLLLRRRVVVBBB:::555555666333222333111111111111111222333444777666666555111000777AAAWWWzzznnniii^^^```bbbkkkfffjjjuuuooolllbbbeeeXXX\\\wwwjjjQQQ;;;777888===999000,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////000//////000000111111222222111222444333222222333555<<>>999333///...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000/////////000111111......///000111222333333444555555555555444333333111111000//////.........000////////////...............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////---...///000111111222333222222333333444555555555333222111111000000111111//////////////////............---------......//////000333777===DDDJJJMMMQQQRRRTTTTTTQQQMMMGGGDDD???>>>;;;999666444333222000000///............///---------------------------------------------------------...//////000000------------------------------......///000000000000///...///444>>>JJJRRR]]][[[YYYXXXWWWUUURRRPPPTTTSSSLLLCCC???@@@BBB@@@MMMXXXeeennnwww}}}zzzyyyoooQQQKKKCCC======DDDMMMTTTCCC<<<777666666333111333111111111111222333444555333444555333222999MMMaaa|||pppdddfffjjjRRRdddmmm|||{{{aaa|||ooobbbiii}}}vvvRRRCCC999;;;:::222,,,---------------------------------------................../////////000000000//////000111111222333333111444666444111444<<>><<<:::777555333222111111111111000000000///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................//////000111111222222222222444555777888::::::::::::;;;===>>>???@@@AAABBBBBB@@@???>>>>>>======777777555444222111000///000//////....../////////......///222777>>>DDDGGGKKKNNNPPPRRRQQQMMMIIIFFF@@@>>><<<:::888666555444111000//////......//////---------------------------------------------------------...///000000000........................---......///000000111111111333888AAALLLVVV]]]aaa^^^]]]\\\\\\\\\YYYUUUQQQ>>>>>>>>>@@@MMMcccvvv}}}jjj[[[SSSMMMFFFAAADDD===888777666222111333111111111111222333444555444666888888;;;JJJjjjmmm```eeeiiifffeee}}}ooooooyyyfffddd{{{qqqeeeuuuwwwZZZ???999:::666333444---------------------------------.........//////////////////000000000000///000000111222222333333000444777444333:::HHHUUUoootttkkk[[[oooUUUJJJDDD;;;444111000000000........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------..............................------------......------------------------------------------------------------------------------------------------------------------------------------------------..................................../////////000...///111333666999;;;===PPPRRRVVV[[[aaafffjjjllleeeeeeeeeddd```ZZZUUUQQQTTTSSSPPPLLLHHHDDDAAA???333222222222111111000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000000111222333333444444888888:::<<<>>>@@@BBBCCC@@@AAABBBDDDFFFHHHIIIJJJSSSRRRQQQOOONNNMMMMMMLLLEEEDDDBBB@@@===:::888777111000000/////////000000---------///333:::???CCCFFFIIIMMMPPPPPPMMMJJJGGG@@@???===:::888777666666111111000///////////////---------------------------------------------------------...///000000111........................---......///000111111222222:::HHHYYYgggkkkhhhccc\\\]]]```bbb___UUUHHH>>>HHHSSScccssszzziiiZZZBBB<<<888888777444333555---000222111111333444333999)))222BBBGGGeeeooohhhfffcccdddjjjzzzgggttt~~~{{{bbbxxx~~~kkkaaasssuuuOOO<<<:::<<<999666111000///000111111000...---------.........//////.........//////000111222222111333666444111222666888888,,,777===:::^^^wwwnnn|||kkkIIILLLHHH;;;444444222,,,.........,,,++++++---///------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,---.....................------------,,,,,,,,,,,,---...///000...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------...///...,,,,,,...000...------------...//////,,,,,,,,,...//////---,,,------000444222......111222///777FFFLLLJJJUUUfffWWW^^^^^^]]]bbb___[[[aaahhheeebbb`````````^^^]]]UUUJJJFFFOOOWWWWWWTTTTTTQQQRRRBBB333333333111666333000+++))),,,000000---///---++++++---......---......///...,,,++++++,,,------------------------------------------------///...,,,+++,,,...111222000111000...---000333333///777======:::;;;===>>><<>>777BBBEEE;;;777???DDDBBBBBBGGGUUUYYYdddsss|||}}}rrrnnnbbbTTTLLLIIIDDD===CCC::::::,,,555555999333...+++---111444;;;CCCJJJKKKLLLNNNPPPOOOKKKHHHEEEBBB===:::999888777666444222000/////////...---........................,,,,,,,,,---------......---------.........//////000///...------------......---...111555777666555BBBSSSgggpppkkkaaaZZZWWWbbbmmmiiiRRR@@@DDDUUUaaavvvBBB<<<777888777444333555222222111000000111222111555999FFFPPPggg|||oooeeebbb^^^bbbxxxpppqqq|||xxxzzzwww|||mmmnnnnnnooo|||yyy^^^GGG===<<<;;;555222///------......---------.........////////////////////////000222222333000000222333111333777+++EEE;;;333===RRRooouuuZZZ}}}mmmMMM???<<<777///***000000///---,,,,,,,,,---------------------------------------------------------------------------,,,,,,---------.........------------------------000/////////......------.........---------------111000//////......//////---.........///000000000---------------------------------------------------------------------------...///...---,,,...///...------------.../////////...---...///000000000555000------...///555<<>>@@@???AAAIIIRRRIIIOOOGGGEEESSSSSSMMMTTTFFFPPPSSSLLLGGGLLLQQQRRRPPPRRRTTTUUUZZZgggzzzoooaaa]]]___MMMGGG===444>>>===---777000...///222333444999AAAHHHJJJNNNQQQQQQOOOMMMKKKGGGCCC>>>;;;999888777555444222000/////////...---........................,,,,,,---------.........---------.........//////.........////////////000///444666111,,,///>>>LLL```eeejjjkkkhhheeeeeegggfff\\\MMMHHHXXXvvv@@@:::666777666333222444666333111111222333333333222???UUUkkkbbb```___cccppp}}}uuuyyy~~~ttt}}}xxxvvv{{{xxxlll}}}~~~rrr~~~YYYAAA<<<===;;;666000---,,,---..................////////////////////////000111222333666111///222444444555999888@@@777IIIhhhrrrsssgggxxxoooOOOFFFCCC===666111000///...------,,,,,,------------------------------------------------------------------------,,,------------.........------................../////////......------,,,//////////////////////////////...------------...,,,,,,---.../////////...........................---------------------------------------------------...//////------...///......------......///000111000///...///000222444666///+++///777AAANNNXXX^^^kkkooofffbbbgggeee\\\\\\dddgggffflllvvvwwwrrrhhh```ccctttrrr```OOONNNNNNLLLPPPAAA888...,,,000333111......------///000111///...,,,------------,,,,,,+++---------------------------------------------------.../////////...------222...,,,000777<<<>>>>>>HHHDDDDDDGGGIIINNN___rrr}}}uuuttt{{{~~~}}}mmmjjj}}}~~~bbbPPPHHH999333...//////000333111///222888DDDJJJQQQTTTSSSQQQPPPOOOLLLIIIDDD@@@===;;;999777444222000/////////...---........................,,,------------.........------........./////////---...///000111111111111000333666555777EEE[[[nnnqqqhhh___aaahhhjjjaaaWWWMMMLLLTTThhh???999666666666333222444444111111444666555555666888CCCffftttcccaaaccctttxxxhhh|||xxxxxxvvvxxx~~~uuuzzzxxxwwwUUUCCC>>>>>>:::444111000000000000....../////////000000000000000000000111222333333999444222666888777666888AAA333;;;zzznnnlllvvvQQQ@@@@@@>>>777111000...---......---,,,------------------------------------------------........................------------.........................../////////....../////////000000000000000000000000000111111,,,,,,,,,------///000000...////////////...---,,,........................................................................---///000000...---...///...............//////000111111000/////////111222222000555BBBQQQ]]]hhhpppyyypppkkkkkkgggaaafffppp|||zzz{{{}}}bbbXXXTTTSSSYYYSSSEEE555...---...000222...------///111111///---------...///000000...---........................------------..............................//////111333:::CCCHHHGGGEEEEEECCCAAAGGGWWWdddrrryyyzzzyyywwwlllRRRPPP>>>888333111222222///000222>>>GGGQQQVVVUUURRRRRRTTTTTTPPPKKKFFFCCC@@@<<<:::444222000///000000...---........................------------........................////////////---...///000111000000///444000111===RRReeeooorrraaadddfffddd]]]VVVRRRRRRdddcccpppzzz{{{???999555666666333333555222000222666666222333777BBB[[[xxxeeerrrmmmffftttxxxhhh~~~}}}}}}~~~}}}rrrssswwwWWWGGG???<<<888555333222111////////////000000000111111000000000111111222333444777444555999:::777555777111AAA\\\\\\|||~~~wwwvvvwwwkkkRRRBBB@@@333000---,,,...///...---------------------------------------------------........................---------.........//////.........//////000000000000000000111111222222222........./////////000000000////////////000111111000111111111111111000000////////////////////////................................................---///000000///......//////............///000000...000222111//////000111777;;;HHHYYYeeeiiijjjlllggg```___iiivvv}}}rrrpppiii\\\XXX[[[VVVPPPIII<<<111///444///...---...000000...---/////////111444444222///........................---------....../////////000...,,,,,,---111555777:::CCCPPPXXXRRRFFFAAADDD\\\dddyyytttrrryyylllIIIHHH===333222444444333444999BBBMMMTTTTTTSSSTTTVVVVVVSSSNNNIIIEEEAAA===:::555333111000000000///...........................---------.........//////........./////////000000//////000000000/////////555555===OOOdddmmmhhh^^^\\\mmmuuucccGGGCCC___???999666666666444444666222000333666333...333===NNNiiiaaaqqqwwwuuunnnlllwwwrrrpppwww~~~tttwwwnnnTTTCCC???;;;777555333000...000000000000111111111111111111111111222333444555333333555999888555777;;;999ccclllkkkmmmxxxNNNNNN;;;555///---...000000...------------------------------------------------........................------........./////////......//////000000111111/////////000000111111222333333333444555555666666999777555333111000////////////......///000111111000000000000000000000000................................................---///111111000....../////////......//////000111---///222222111222555999IIIOOOZZZfffgggbbb]]]]]]___yyytttzzzwwwyyymmmRRRLLLNNNFFF777---333111///.../////////...000///000333666777444111........................---------...//////000000111///......222888???CCCIIIIIIKKKLLLGGGHHHYYYnnnxxxuuuvvv{{{~~~uuukkkmmmwww|||{{{|||ZZZLLL===777666444333444555<<>>QQQhhhwwwgggeeeqqqwwwppphhhqqqrrryyyzzziii^^^WWWXXX[[[ZZZYYYWWWVVVYYY```iiipppzzz~~~kkkNNNIIIAAA;;;666444111000000000000111111111222222222222111222222333444555333444777999777777>>>HHHfffyyyjjjlll{{{QQQMMMFFF>>>444//////000000...------------------------------------------------....................................////////////......///000000111222222000111333666999<<>><<<;;;888666333000......///000000000000000000000000000................................................---///111222000///...//////////////////000000111...000222222333888AAAIIIYYY\\\aaadddaaa^^^cccjjjwww{{{mmmIIIFFFRRRSSSFFF:::999666222//////000000000000//////333777888555111........................---------...///000000000000000111444:::BBBIIIMMMMMMIIIJJJRRR\\\nnnyyylllkkkeeeVVVYYYccc^^^OOORRRXXXWWWKKK???CCCOOOPPPOOOSSS^^^mmmzzz~~~~~~|||ooo^^^OOO@@@555222555222777???HHHOOOSSSUUUUUUSSSPPPLLLGGGCCC???999666555333111000111111///.......................................////////////.../////////000000000000111000000000111444777999BBBTTTggglllddd]]]```fffxxxaaaOOOYYY~~~@@@:::777888888666555888333222555777444666LLLgggvvvjjjggguuuwwwuuu{{{vvvvvvxxxooobbbWWWLLLHHHGGGDDDCCCCCC===???BBBDDDFFFHHHKKKMMMOOO\\\kkksssxxxxxxZZZSSSHHH>>>999666555444000111111111111222222222222222222222333444555555555666999:::888:::GGGVVV~~~ppprrr^^^VVVOOOEEE999222000000000...------------------------------------------------////////////////////////............/////////000...//////000111222222222666999>>>DDDKKKQQQVVVXXXZZZ[[[[[[\\\]]]^^^^^^___]]]\\\ZZZXXXVVVTTTSSSSSSIIIFFF@@@999555333222333000000000000000000000000////////////////////////////////////////////////,,,///222222111///...//////////////////000111111000111222222444===KKKVVV___^^^___^^^^^^dddvvvyyyccc\\\XXXrrrtttvvvsss}}}ttt\\\TTTRRRUUUQQQLLLPPP\\\===999444111000111222222///......222777888444000////////////////////////---------...///000000111...000555;;;BBBJJJPPPTTTEEEMMMbbbpppRRRGGGBBBNNNOOO===???MMMIIIDDDFFFHHHIIIIIIHHHIIILLLPPPHHHDDDIIIOOOQQQSSSWWWdddlllwwwlllQQQ<<<777;;;000333:::DDDMMMSSSTTTTTTTTTQQQMMMIIIEEE@@@;;;777666333111000111111000......................................./////////000////////////000000000000111000///000333777<<>>>>>===>>>?????????@@@@@@@@@@@@DDDHHHNNNUUU]]]fffpppvvv|||||||||\\\NNNKKK===888999...222000000111222333222111222222222111222222333333222777444555;;;999MMMuuudddxxx{{{}}}ZZZLLLEEE666'''111999(((000000///.......................................///////////////.........///...---///222222000...333222///---///777AAAHHHTTTXXX___ffffff```[[[YYY[[[```aaa\\\YYY[[[^^^___VVVaaaccc\\\\\\ddd___RRRWWWQQQKKKMMMQQQNNN???222888222...///000...///111555000,,,---111333111...////////////////////////111111000000//////......///////////////000111222222111000333???PPPaaaiiihhhlllNNNJJJwwwqqqxxxpppyyy~~~yyywwwkkkYYYLLLXXXKKK;;;111000222444444222000//////111222111111............/////////000......---...///000111111///===AAAAAAIIIKKKDDDCCCOOOVVVsssdddQQQKKKKKKDDDIIIIIISSS___]]]VVVaaavvviiiiiipppxxxtttqqqXXXhhhttt\\\CCCIIIJJJMMMWWWlll|||JJJDDD???:::***111EEEMMMOOOVVVYYYSSSOOOLLLJJJHHHDDD>>>999555444333222000///...---....................................////////////000////////////000000111222///111555222444JJJfffmmmeee\\\XXX\\\]]]RRRCCCoooAAA;;;888999888555444666333666666444AAAaaaqqqpppqqqtttzzzwwwiiijjjrrr{{{ppp___ZZZRRRLLLIIIHHHFFFDDDCCCBBBBBBAAA???>>>>>>===>>>>>>>>>?????????@@@@@@@@@CCCHHHMMMSSS[[[bbbgggqqqwwwuuu]]]OOOAAA:::999555333111000111222333222111333333333333333444444555999555888<<<;;;GGGaaassshhhwww{{{zzzXXXIIIGGG999111111+++000000///............///........................////////////////////////000/////////111222111000222111777CCCJJJOOOYYYcccdddffffffaaaXXXVVV___hhh[[[\\\XXXSSSQQQRRRQQQNNNLLLLLLNNNPPPTTTXXXXXXVVVVVVQQQMMMMMMOOOQQQUUUZZZCCC???<<<;;;777222111444111000000111111000///...////////////////////////111111000000////////////000000111000000111222333+++333???MMM]]]jjjlllhhhggg[[[___]]]SSSfff|||}}}aaaPPPOOOJJJAAA666000...///222111//////000111000............/////////000000//////000/////////111222000HHHQQQHHHDDDDDDKKKXXXqqqyyynnn]]]RRRKKKEEEKKKSSSOOO[[[nnnsssvvvlllSSS@@@IIIggg|||___???>>>888777888???TTT\\\QQQTTTQQQMMMKKKIIIFFFAAA===999888666555333111000///....................................////////////000////////////000111111222222111222;;;LLL___kkkmmmlllXXXdddxxxJJJ===@@@;;;888999999666555666444777333444SSSxxxiiihhhwwwdddhhhooouuuxxxyyybbbOOOEEECCCAAA??????@@@BBBBBBBBBBBBBBBAAA@@@???>>>>>>============>>>>>>>>>??????>>>@@@CCCFFFIIINNNSSSWWW\\\cccllluuu||||||oooVVVJJJ???888===444333111111222333333222444444444444444555666777888333:::===FFFjjjmmmUUUCCCKKKBBB111///444111000//////......//////........................///////////////////////////............///111111222777FFFZZZbbb___```eee]]]bbbffffffccccccgggkkkvvvqqqfffZZZWWW\\\aaabbbqqqeee[[[WWWRRRLLLOOOWWWPPPMMMQQQ[[[```^^^]]]```]]]UUULLLCCC999111000333...111333333000...---...////////////////////////111000000000000/////////000111222222111111333444777888FFF___ooorrrtttyyy{{{uuuZZZ___~~~^^^[[[TTTKKKAAA:::666555222000//////000000...---....../////////000000000000222222000///000444888HHHIIIJJJJJJ@@@555RRRrrrQQQSSSJJJJJJMMMSSSooowwwtttfff[[[TTT___rrryyyOOOAAA888555<<>><<<:::888555444222222....................................///////////////////////////000111222222555333444HHHdddnnniiiWWW___iiiiiiZZZRRRrrr{{{@@@;;;888999999666555777666444222BBBlllqqqlllrrryyyiiifffnnnxxxwwwcccOOOAAA===???CCCGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>===============>>>>>>>>>>>>===???AAACCCDDDGGGKKKMMMPPPUUU^^^eeekkkppptttvvv~~~wwwyyyyyytttbbbYYYHHH:::???777555222222333333333222444444444444555666777777555777777<<>>ccc}}}|||xxxuuuhhhiiiwwwvvvyyysssbbbPPPIII@@@===>>>BBBCCCCCCAAABBBDDDDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>============>>>>>>>>>>>><<<>>>@@@AAABBBCCCFFFHHHFFFJJJPPPVVVYYY]]]```bbbeeemmmxxxnnn{{{~~~vvvlllXXX@@@<<<999777444333333444333333333333333333444555666777999888777LLLhhhfffooo{{{jjjMMMQQQdddbbbCCC>>>888,,,111111000///////////////////////////////////////////////////000000111111///222444444444999BBBIIIPPPZZZYYYRRR\\\www}}}{{{wwwqqqwww~~~zzzyyyvvvlll```XXXVVVRRRTTT]]]aaaZZZLLLCCC;;;555///---///222222000000000000000000000000000000000000000111111111111///111333222111444:::???QQQ\\\```ZZZ[[[ooogggnnn|||eeehhhqqqXXXXXXnnn~~~gggQQQ???666333222000///000111111000////////////000000000111333222111111333;;;GGGOOOJJJMMMCCCGGGqqqpppLLLHHHmmm}}}zzzyyyqqqbbbiiijjjLLLGGG>>>:::FFFTTTUUUTTTSSSQQQOOOMMMLLLKKKFFFDDD@@@;;;777555333333////////////////////////............////////////////////////000111222333///666DDDXXXgggiiibbb[[[aaasssjjjaaarrrwww@@@;;;888::::::777777888777666QQQ~~~rrrrrrttteeejjjuuuttt~~~lllWWWGGG===;;;999:::@@@GGGJJJEEE@@@???AAACCCDDDBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>=========>>>>>>>>>??????;;;===?????????@@@BBBDDDDDDFFFJJJMMMOOORRRVVVYYY[[[aaahhhmmmqqqxxxqqqkkkOOO;;;<<<999555333333444444333333333333444555666777888<<<666GGGpppyyycccnnnqqqsssvvvPPPLLL???,,,222111000000//////000000////////////////////////...//////000000111111222+++000444555666>>>LLLWWW```nnnssslllppp~~~zzzXXXjjjvvvrrrmmmtttlll^^^RRRPPPSSSUUUTTTUUUGGG>>>444000222444444111000000000000000000000000000000000111111111111222///222333333333888BBBJJJ[[[ZZZPPPRRR~~~ppptttRRRfffbbbNNNHHH:::777333000000222222222/////////000000000111111222222222555<<>>===???BBBCCCBBB@@@CCCEEEGGGFFFBBB@@@@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@<<<===??????>>>>>>???@@@DDDEEEGGGHHHKKKOOOTTTXXX\\\]]]]]]\\\^^^iiiyyy{{{rrrhhh~~~ttt}}}dddCCC===:::666444444444444444444444444555666777999999;;;===hhh}}}www___UUUDDD999222111000000//////000000////////////////////////...//////000111111222222...444;;;===@@@KKK\\\kkkyyykkk___ZZZ|||hhhZZZQQQMMMQQQWWWRRRKKKAAA:::666444333111000000000000000000000000000000111111111222222222111333555444555===KKKVVVaaaXXX]]]}}}rrr}}}bbbtttuuukkk```PPPLLLDDD???777222000000111111//////000000000111111111111111555===GGGOOOQQQQQQOOONNNkkkqqqUUUPPPnnnzzz{{{oooPPPFFFLLLMMMUUUXXX\\\\\\YYYVVVTTTTTTMMMIIIDDD>>>999555444333////////////////////////............/////////////////////000111222444555777NNNdddkkkjjjiiifffbbbYYYWWW}}}rrr@@@;;;888::::::888888999888RRRvvv|||gggkkk~~~xxxuuuSSS;;;888@@@@@@:::AAACCCEEEEEEBBB@@@??????<<>>@@@BBB????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>@@@AAAAAA???>>>>>>>>>@@@AAABBBCCCEEEKKKQQQVVVTTTZZZ```bbb```cccjjjqqquuu}}}nnnKKKVVV\\\~~~uuuMMM>>>;;;777444444444444444555555555666777999:::;;;===LLLrrrpppiiiXXXCCCCCC222111111000000000000000000000000000000000000000...//////000111222222222:::AAAIIIMMMQQQ]]]qqqoooiiissswwwvvviiicccmmmrrrmmmoooeeeXXXRRR]]]tttttt^^^QQQNNNWWWTTTMMMCCC:::333111111000000000000000000000000000000111111222222222222222555666666888AAAQQQ^^^YYYcccggg___nnnddd}}}lll^^^VVVKKKEEE;;;333000///000000000000000000111111111111000111777CCCPPPUUUQQQKKK^^^mmmSSSRRRkkk}}}eeerrrLLLFFFRRRVVVZZZ___```]]]YYYWWWWWWOOOLLLFFF???:::666555444000000000000000000000000............/////////000/////////000111333444555???]]]nnnfff```hhhjjj```LLLnnnxxxppp@@@444;;;AAA666888???666EEEaaaiiiwwwZZZ???999<<<;;;<<<@@@FFFEEEDDDCCCBBBBBBBBBBBB>>>@@@AAAAAA@@@?????????AAA@@@@@@@@@AAAAAA@@@>>>CCC===:::???AAA??????CCCBBBAAA@@@?????????@@@@@@>>>@@@CCCDDDAAAAAAJJJTTTWWWVVVWWW[[[\\\\\\aaahhhooorrryyy~~~rrrgggFFFKKK```<<>>888===jjj^^^qqqhhh^^^UUUZZZhhhqqqooommmjjjGGGEEE999333000111222///...000000000000000////////////444000///111111///333;;;OOOUUUIIIQQQ~~~www[[[eeejjjNNNCCCAAA@@@???@@@FFFDDD???:::>>>GGGLLLKKKKKKQQQZZZdddqqqgggPPPFFFKKKSSSIII===777222111222111///...111333444222222222111222222333333;;;---333@@@EEEQQQYYYOOOjjj```||||||}}}wwwmmm\\\OOO???555000---///333111222222000///000222555111333BBBIII^^^[[[CCC``````JJJYYY^^^yyydddEEELLL\\\aaa```ZZZXXXZZZVVVNNNNNNLLLGGGBBB===888555444///000111111111000///.............../////////000000///000222111111555;;;OOOdddooojjjWWWsss^^^PPP___qqqDDD999999===888555:::===jjjzzzwwwtttuuu\\\GGG888:::@@@@@@AAADDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCBBBAAA??????===>>>CCCDDD???>>>@@@BBBBBBBBBBBBBBBAAA@@@@@@===>>>???@@@AAACCCGGGJJJOOOQQQWWW```dddcccccceeejjjnnnttt}}}}}}}}}qqqmmmXXXYYY}}}dddEEECCC;;;888999333222:::555333888999444888???===ZZZxxxzzz~~~zzz|||zzzdddpppaaaTTTWWWiiiyyyuuugggWWWHHH>>>666111000000//////111000000000000000000000000------111666777777>>>GGG111YYYvvvttteeeXXX]]]nnnwwwsssQQQKKKAAA:::===CCCFFFHHHKKKFFFDDDCCCFFFKKKNNNMMMKKKCCCFFFIIIKKKMMMSSS]]]eeennn{{{dddSSSKKKOOOOOOJJJ>>>...666555444333333333///+++222222111111111222333333444999:::???IIIQQQ\\\jjj|||aaaqqqooo~~~gggMMM>>>888444222222222333333222111111333444AAA111GGGQQQMMMMMMUUUvvvnnn^^^iiizzzkkkTTTRRRYYY\\\ZZZYYY[[[XXXQQQUUUQQQKKKDDD===999777666555444333111///................../////////000000222000111333111111:::GGGaaajjj```ddduuu]]]YYYrrrEEE===777;;;<<<444<<>>===BBBBBB@@@@@@BBBEEEDDD@@@EEELLL[[[kkksssrrrppppppmmmooosssyyyvvv|||nnnmmm```WWWddduuuuuuUUUAAA:::===777111333666555999777666999999???MMM{{{{{{~~~{{{wwwxxx}}}|||{{{vvvpppjjjfffcccccciiipppyyy~~~~~~tttiiidddcccRRRXXX^^^```aaafffqqqzzzyyy|||oooxxx]]]OOOCCC999111000000//////222000000000000000000000000000000333666888<<>>???AAABBBAAA@@@@@@@@@AAAAAAAAAAAA??????AAAEEEBBBAAA@@@??????@@@AAAAAAEEEEEEDDDBBBBBBDDDFFFHHHSSS]]]nnn|||}}}wwwtttvvvvvvwwwxxxyyy{{{}}}yyypppooobbbQQQQQQ___vvvnnnGGG:::AAA999444888555888<<<777999???555@@@eeekkkkkkxxxeeeccceeeaaa\\\cccdddfffjjjoootttyyy}}}~~~||||||ooolllzzzqqqrrrwwwtttpppeeehhhsssyyywww```kkkxxx|||zzzeeeRRREEE;;;222111222000000111000000111111111111111222777444222444===KKK\\\gggrrrwwwaaa>>><<>>888:::999555===@@@333GGG}}}yyyjjjzzzjjjcccfffgggrrr}}}oooddd]]]\\\```[[[TTTJJJEEEIIIRRRUUUQQQJJJLLLQQQZZZppp~~~~~~___GGG===444333444333000000000111111111222222333333444222444===PPPdddsssyyyaaa{{{kkkIIIIIIDDDAAAHHHSSSQQQGGGTTTOOOJJJKKKTTTaaalllqqq}}}sssrrr||||||sssooouuuuuuvvvwwwvvvsssooollljjjppprrr{{{oooLLL???SSSiiigggNNNJJJPPPFFF===888333///111777111111111111222333444555555???___pppjjjxxxfffUUUIII???777444111222444333222222333555???VVVMMMRRRMMMhhhuuummmhhhhhhcccZZZVVVXXXQQQPPPNNNJJJEEE@@@;;;888888888666444222000...---////////////000000000111222///000333555@@@XXXooolllaaarrr```kkkjjj<<<===<<<;;;999@@@iiirrrxxx|||sssLLLHHHEEEFFFHHHIIIGGGDDDCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEDDDBBBAAACCCFFFHHHFFFCCCFFFHHHIIIGGGEEEFFFIIIMMMGGGKKKOOOSSSYYY___^^^[[[ccc```]]]^^^ccclllwww}}}|||yyyuuu___KKKUUUooo~~~nnnnnnwww|||}}}~~~}}}|||~~~~~~uuucccTTTNNNLLLllldddDDD===;;;;;;:::666999555555<<<>>>???^^^uuu~~~tttnnnlllnnnppppppyyy}}}\\\OOONNNOOOPPPSSSNNNTTT\\\bbbggghhhaaaWWWaaatttvvv{{{PPPDDD888555666444111000111111111222333333444444111777@@@NNNaaarrr{{{{{{~~~___PPPOOOBBBBBBEEEKKKPPPPPPNNNNNNQQQQQQSSSUUUZZZdddpppvvvwww{{{vvvvvvyyyvvvoooooovvvzzz|||~~~~~~|||yyywwwoooeeebbbeee[[[eeeqqqzzznnnhhhWWWJJJ@@@===888111///222222222222222333555666777555OOOhhhlllzzzrrrhhh|||yyygggTTTBBB777333222333333333222444666999IIIOOO@@@fffcccaaaqqqggghhheeeZZZTTTVVVTTTSSSPPPLLLGGGAAA<<<999111111000000000111222222/////////000000000111111///111111111;;;OOOcccoookkkTTTvvvpppZZZfffiii@@@:::;;;<<<:::QQQmmmnnn|||}}}ccc@@@MMMHHHJJJJJJIIIHHHHHHFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIFFFEEEEEEIIINNNOOOLLLHHHHHHIIIIIIGGGDDDEEEKKKQQQIIIIIIIIIPPPccc{{{{{{\\\fff{{{~~~~~~pppeeeXXXGGGGGGWWWlll~~~rrrOOO<<<;;;888333777888888:::777<<<\\\vvvtttyyywwwvvvxxxgggSSS[[[mmmxxxzzz{{{{{{uuummmxxx```OOO===666555444222222111111222222333444444555888DDDSSS```ooo\\\@@@BBBIIILLLTTTFFFFFFSSSSSSJJJTTTkkkNNN\\\lllyyymmmQQQbbbvvv]]]FFF???===777222333333333333444555666777888???]]]aaallluuunnnfffkkkpppTTT???555444444444333333666;;;???JJJMMM\\\nnnwww|||nnnrrrpppbbbVVVVVVVVVTTTPPPLLLIIIGGGFFFFFF@@@===888333000111333555//////000000000111111111...333222111BBB___nnnkkkaaaVVVlllVVVbbbhhhDDD666999>>>@@@cccwwwuuu~~~xxxuuuNNNKKKBBBMMMNNNMMMKKKKKKKKKIIIFFFEEEEEEFFFGGGHHHJJJLLLMMMPPPOOOPPPVVV[[[\\\XXXSSSGGGHHHGGGDDDAAACCCJJJQQQCCC===666===\\\}}}mmm{{{}}}{{{qqqsssjjjPPPFFFGGG[[[zzz___DDDBBB;;;555>>>999>>>@@@444===vvvmmmxxxuuuxxxoookkkzzzjjjeeeooojjjlllXXXBBB777444333333444111111222333333444555555>>>OOOaaammm}}}```===HHHUUUQQQRRRLLLUUUVVVOOOSSSbbbjjjgggrrrmmmRRRUUUwwwXXXEEEAAA;;;555444333444444555666777888999FFFiiiaaarrr}}}gggyyylll}}}uuuOOO777666666555444555999???CCCKKK]]]pppYYYrrrbbb^^^UUURRRNNNKKKKKKNNNRRRTTTiii```QQQAAA666000......000000000000111111111111---666444111GGGjjjttthhh]]]kkkwwwSSSvvv|||aaaAAA999999888IIIttt~~~}}}}}}VVVGGGEEELLLRRRQQQNNNJJJIIIJJJJJJHHHJJJBBB@@@HHHOOOUUUaaammm{{{|||eeePPPEEEFFFGGGEEE???;;;<<<@@@CCC???999CCCFFF<<>>QQQ\\\XXXQQQRRRRRRVVVaaappp~~~nnn\\\wwwYYYMMM:::...<<<555666666666555555;;;AAAUUUhhheee]]]lllhhh;;;:::000888666666:::999IIIRRRqqq```{{{~~~vvvXXX```ZZZYYYTTTWWWKKKRRR|||SSS===888444000---111111000000000000000111444...555555\\\jjjrrraaaWWWnnn___lllaaa@@@???<<<@@@```vvv{{{xxxlllKKKGGGKKKTTTOOORRRRRRPPPOOOPPPQQQQQQPPPRRR[[[cccfffkkk}}}ppp[[[NNNIIIGGGCCC===777666999===@@@EEECCCJJJJJJKKKfff{{{wwwrrrvvvrrrfffXXXEEEBBBBBBIIIkkkIIIAAA:::@@@888666444@@@999TTT{{{ttt{{{rrrsss~~~rrryyyuuuwwwuuu|||fffFFF777333;;;444666000111444444222444@@@NNNnnnttttttmmmLLLGGGFFFIIIJJJKKKRRRZZZYYYbbbrrrsssRRRGGG>>><<<777666777777666777???GGGcccUUUxxx}}}zzzWWW===333888333333<<<===LLLUUUxxx]]]```[[[YYYLLLKKKLLLiii|||dddKKK===888444111222111111000000000000111111333333555>>>```iiigggaaavvvllljjj}}}___;;;@@@999DDDyyyrrrvvv~~~ppp}}}SSSFFFLLLRRRYYYRRRUUUTTTQQQTTT\\\bbbdddeee```ddduuuyyygggUUUJJJGGGHHHEEE>>>777444777;;;@@@BBBAAAEEEKKKRRRiiiyyyoookkkyyydddOOOFFFDDD:::DDDWWWwwwWWW@@@===CCC777@@@...???EEEooozzzwwwjjjfffpppuuuyyy|||vvvxxxxxxkkktttzzz~~~gggwwwvvvNNN<<<888<<<555444111333555555333;;;PPPeee}}}tttbbbNNNFFFIIINNNTTTVVVVVV[[[aaa}}}rrr\\\LLLAAA888999777777888777888BBBMMMddd```rrr~~~}}}pppiiiBBB888;;;333444???BBBPPPjjjiiiccc```fffhhh\\\WWWWWWhhhxxxWWWOOOFFF???:::444333444111111000000000111111222///555444NNNjjjqqqfffqqqiii{{{}}}ppp]]]:::AAA888KKKpppvvvyyytttkkkLLLMMMTTTVVVXXX]]][[[VVVSSS\\\nnnyyyzzzvvvmmmooo}}}yyyggg[[[QQQQQQNNNJJJIIIJJJJJJHHHAAA;;;888;;;AAAEEEGGGIIIIIIMMMQQQZZZvvvoooiiipppfffjjjhhhMMMJJJEEE777CCCHHHiiidddBBB<<>>CCC???^^^}}}zzz{{{yyy{{{\\\OOOSSSXXX\\\]]]fffddd______pppvvvxxx}}}zzzhhhPPPFFFIIIBBBCCCCCCFFFOOOWWWUUULLL;;;:::===EEEJJJJJJMMMQQQZZZhhhzzzuuucccuuueeeXXXzzznnnNNNIIIEEE:::DDD@@@\\\pppGGG;;;===;;;:::<<>>===GGGsssuuuzzzyyyzzzTTTQQQTTTZZZdddhhhhhhllllllpppvvvmmmddd\\\NNN???<<>>999999<<<999777EEEZZZhhhDDD888666:::AAAOOOrrr}}}ppppppfff```pppjjj\\\ddd___[[[UUUIII>>>888888666333111111111111111222333444444333EEEkkkqqqtttoooXXX}}}~~~WWW>>>777PPPuuuzzz|||~~~iiiQQQUUUVVV]]]kkkmmmiiiqqqtttrrr{{{yyymmmUUUAAA???DDDBBB===<<<:::???===888;;;EEEFFF@@@;;;@@@KKKSSSTTT[[[uuuccczzzlllSSS^^^xxxsssZZZBBB<<>>HHHKKKBBB===@@@@@@;;;???EEEQQQYYY[[[jjjlllrrrTTTTTTooovvvbbbEEE888DDD666AAALLL[[[JJJFFFEEE;;;AAA777~~~yyyyyyoootttnnn^^^mmmrrreeeVVVGGGbbbUUUHHHAAA[[[kkkvvvooonnnzzzpppnnngggXXXMMM^^^lllJJJFFF999;;;666111999HHHYYYlllQQQ???WWWWWWNNN```pppyyyLLL@@@::::::999>>>YYYyyykkkiii{{{sssaaaTTT|||eee???:::???JJJpppuuu^^^YYYsss~~~ppp~~~tttvvvkkkhhhbbbdddlllVVVZZZ]]]XXXJJJ???;;;888333111111111111222333444555===...^^^uuuqqqlllOOO{{{ddd[[[>>>FFFyyypppxxxlll[[[QQQ[[[fffiiijjjnnnoootttrrrjjjllltttpppdddIIINNNEEE<<>><<<888HHHAAANNNSSS@@@BBB<<<>>>GGG~~~sss{{{|||ooo\\\NNNhhheee{{{zzz___RRRZZZXXX]]]ZZZ@@@GGGTTTaaayyy~~~rrrjjjppp{{{cccaaa[[[HHHiiicccLLLDDD>>>888666999<<>>EEEsss]]]YYY^^^}}}}}}xxxwwwqqqkkkhhhiiihhhccc]]]```]]]VVVNNNEEE>>>:::999444444333333444444555555+++KKKlllnnnmmmkkkvvvRRR~~~rrrmmmbbbaaa]]]<<>>JJJqqqjjjoooiii{{{lllhhhyyy{{{hhhUUUHHHTTT```qqqZZZgggkkkzzz}}}hhh[[[aaa[[[aaa]]]CCCFFFTTTlllrrrKKKOOOmmmnnnQQQGGG\\\{{{ddd[[[WWWMMMbbbVVV@@@===<<<999@@@GGGiii|||gggCCCNNNWWWWWWiii|||zzzJJJCCC>>>666BBBeee||||||qqqtttFFFAAAEEEOOOvvvmmmllliiieeeuuuuuukkktttppplllgggfffggggggddd```aaa^^^XXXPPPGGG@@@;;;999444444333333333444555555777EEEeeessstttsssxxxcccyyyppptttiiidddppp]]]???NNNzzz___WWWVVVcccnnnpppqqqsssqqqqqqsssqqqhhh]]]ZZZ]]]bbbQQQ;;;999IIINNNQQQ\\\RRRVVVXXXUUUOOOKKKKKKMMMHHHLLLVVVoooyyyeeeHHHOOOooozzzwwwdddDDDAAA>>>;;;@@@777CCCwwwhhhFFF???;;;@@@QQQppp|||}}}gggWWWddduuubbbUUUOOOTTTFFFWWWTTTUUU\\\ZZZ{{{ttthhhZZZQQQUUUZZZcccaaaJJJEEEQQQtttXXXEEELLL[[[hhhOOOCCCBBBPPPlllkkkVVVRRRSSSWWWrrr|||eeeAAA>>>>>>:::GGGZZZTTTQQQbbbffflll~~~___HHH>>>999GGGkkkyyyppp}}}}}}mmm~~~mmmuuuzzzVVVBBBDDDPPPbbbsss|||hhh^^^xxxpppbbbbbbpppuuuhhhfffdddccceeefffeeedddbbb```[[[TTTKKKCCC<<<888444444333222333444555666AAADDDhhhwwwkkklllrrrssszzzuuu\\\MMMLLLPPPOOOLLL[[[FFFYYY{{{zzzttt{{{ZZZWWW\\\gggpppqqqqqqrrruuurrruuuvvviiiZZZ]]]kkkuuu\\\CCCFFFWWWWWWSSS\\\\\\aaacccbbb```___^^^\\\SSSSSSXXXuuuhhhHHHFFFcccvvvuuu```DDD>>>>>>>>>>>>666???lllrrrCCC<<<@@@BBBdddsss[[[\\\iiiggghhhtttiiiYYYYYY___dddIIIUUUYYYMMMLLLZZZlllzzzsss[[[LLLFFFIIIRRRWWWgggnnn```RRRRRRvvvyyyUUUVVVZZZNNNGGGBBBHHHMMMSSSwww}}}wwwXXXOOOXXXPPP]]]cccEEEAAA>>>===HHHmmmiiiTTTYYY```hhhwwwwwwfffdddlll~~~hhhvvvpppKKK???>>>PPPlll~~~pppggg~~~iiiaaaUUUkkkxxx||||||zzzpppkkkuuuvvvcccAAAEEE^^^pppZZZcccvvvwww{{{kkkZZZSSS___yyyeeefffeeeccccccdddeeefffgggbbb___[[[VVVOOOFFF>>>999555555333222333444555666<<>>999???```DDD:::CCCAAAxxxqqqyyywwwcccZZZVVVSSSMMMQQQ\\\bbb|||ZZZIIIPPP^^^bbbRRR]]]bbbVVVRRR___yyyfff~~~xxxVVV@@@AAANNN^^^^^^uuuooo___}}}nnndddcccbbbiiiSSSKKKPPPttt}}}ooo~~~\\\OOOZZZRRR^^^RRRFFFBBB<<>>???VVVnnnnnneeeVVVGGGUUUsss|||eeeTTTFFFKKKRRRZZZfffwwwpppiiigggzzzmmmeeeAAAOOOxxxrrrdddhhhbbbYYYnnnyyywwwcccSSSFFFNNNgggXXXtttjjjgggdddccceeegggggggggaaa^^^[[[WWWRRRKKKBBB<<<888777555333333444555666555QQQzzzzzzppptttZZZhhh___uuuoooiiitttvvv^^^WWWZZZlllxxx\\\XXXiiilll```NNNMMMRRRWWWPPPKKK\\\vvv```CCCttt}}}vvv~~~ooo[[[aaaiiinnnooonnnoooqqqvvvuuuxxxwwwlllfffvvv[[[OOO[[[bbbgggsssrrryyy|||{{{hhhJJJ;;;QQQmmmmmmUUUBBB999999BBB===<<>>FFFQQQccc}}}iii}}}eeeXXXtttiii```zzz```OOOXXXVVVeeexxxLLLHHH???:::PPPnnnnnnSSSZZZgggxxxlllNNNBBBFFFHHHEEENNNJJJLLLWWWbbbnnnjjjAAA===[[[uuucccfffKKKNNNSSSjjjfff{{{{{{nnn^^^iii~~~pppiiiLLLEEEFFFMMMSSSZZZkkk~~~]]]aaaiiikkkzzzeeeWWWjjj|||llluuunnnCCCQQQ{{{qqqdddsss\\\nnnuuurrrvvvmmm~~~rrr___QQQDDDEEEYYY|||PPPooopppjjjddddddgggjjjhhhfff```]]]ZZZXXXVVVQQQIIICCC===;;;777555333444555666<<<]]]yyywww]]]kkksssSSSJJJ^^^OOOHHHHHHXXX^^^JJJAAARRReeesssOOOppp___VVVrrrFFFVVVLLLIIILLLNNN\\\bbbCCCpppmmm^^^fffnnnpppoooooorrruuuxxx{{{{{{qqqooojjjXXXcccrrr~~~gggLLL999LLLjjjhhhOOO@@@:::888AAA:::>>>CCCRRRJJJ:::???IIIlll}}}```NNNJJJHHHDDDAAAEEECCCAAA@@@>>>DDDRRRSSSbbbqqqxxxhhhRRRGGGDDDIIIZZZaaarrrmmmaaaiiittt___OOOEEE@@@WWWkkk~~~xxx\\\www}}}uuuuuuzzziii```WWW___yyy~~~eeePPPSSSTTT___{{{{{{SSSGGG===BBBfff^^^ZZZ```mmm]]]NNNRRRWWWRRRJJJIIIIIIHHHIIIRRRcccuuu{{{|||sssUUU___ppp{{{yyyNNN@@@aaa```zzzjjjiiiccc|||ggghhhOOO```ffffff???@@@BBBKKKLLLGGGMMMQQQXXXIIILLLMMM^^^{{{uuusssOOO```xxx~~~IIISSSyyyrrrmmmjjjhhhttt||||||nnn\\\NNNDDD@@@NNNqqqOOOssstttkkkcccccciiimmmjjjeeeaaa]]]ZZZYYYZZZWWWPPPKKKAAA>>>:::666444444555666???hhh~~~wwwZZZ]]]wwwbbbKKKDDDEEEAAAAAABBBJJJLLLHHH]]]wwwrrrfffqqqnnn___bbbUUUMMMYYYxxxaaaIIInnnkkk```jjjrrrrrrooopppuuuzzz{{{wwwwwwxxxfffqqqqqqppp~~~fffMMM999JJJhhheeeLLL@@@<<<888???888>>>DDDPPPGGG:::>>>QQQpppOOOCCCHHHJJJEEEDDDLLLIIIEEELLLOOOJJJJJJZZZkkk{{{}}}lllWWWIIIIIIZZZWWWkkkiiiYYYgggwwwqqq[[[JJJBBBRRR___uuu___EEEdddvvvfffPPPjjj|||oooLLLGGGRRRjjjhhhRRRNNNOOOTTT```VVVCCC???PPPUUU[[[pppxxx\\\PPPUUUXXX]]]eee___dddfffmmmwwwqqqeeeQQQUUUcccuuuwww|||rrrnnnrrr}}}[[[GGGhhh___uuudddzzzaaassscccaaaLLLKKKDDDFFFCCC===EEEHHHPPP===GGGJJJIIIYYYvvvrrrkkkEEEaaa|||uuuPPP]]]```]]]ccc```^^^bbbwwwhhhUUUHHH@@@888BBBeeeRRRsssuuujjjaaabbbkkkpppkkkdddbbb^^^[[[[[[\\\[[[VVVQQQCCC@@@<<<777555444555666555lll~~~zzzzzzyyyxxxGGG\\\dddkkk}}}|||UUUIIIFFF;;;===EEEEEEBBBDDDSSSqqqdddkkkqqqaaa___eee]]]MMM}}}|||cccfffmmmrrrqqqqqquuuwwwvvvzzz}}}xxxyyyyyy||||||kkkCCC>>>KKKZZZ```JJJ===;;;<<<<<>>???EEE===AAA;;;GGGLLLVVVdddiii|||qqq^^^QQQPPPkkk~~~iii```XXXppp```kkkiiimmmrrr___MMMEEE@@@===>>>XXXJJJnnnpppfffcccjjjkkkeeecccggg^^^]]][[[ZZZYYYWWWSSSPPPIIICCC;;;777666777777666<<>>IIIXXX^^^III<<<999::::::===:::777VVVIII<<>>===>>>UUUHHHsssqqqfffbbbggghhhaaa^^^aaa^^^]]][[[ZZZYYYWWWSSSPPPOOOHHH???999777666555555EEEqqq~~~qqqccc[[[fff}}}YYYRRRUUUSSSMMMQQQRRRvvveeeVVVAAABBBHHHBBBJJJCCCEEEHHH]]]ttt~~~~~~___NNN}}}yyy|||iiiiiiqqquuuqqqnnnpppuuuxxx~~~ssspppzzz}}}~~~lllDDD>>>HHHTTTZZZFFF<<<999::::::===:::777VVVGGG>>>GGGrrrgggpppfffiiinnnrrrsssdddlllqqqpppooowwwyyy[[[MMMQQQQQQ{{{kkkLLLAAAJJJEEEMMMnnnwww\\\IIIJJJWWWddd___MMMjjjgggNNNEEEFFFJJJLLLWWW^^^dddlllzzzzzz___HHH]]]zzzaaaNNNHHHKKKPPPSSSxxx```AAACCCGGGjjjZZZlllyyy|||lllWWWkkkqqqaaa___aaafffpppvvv|||rrr{{{___OOOMMMPPPQQQSSSwwwEEEkkkmmmpppTTTDDDVVV||||||^^^NNNNNNEEEAAAGGGIIISSSWWWLLL???^^^zzz~~~rrrRRRIIIJJJfffYYYrrrjjj```www}}}oooaaaPPPDDD>>><<<===<<>>FFFPPPUUUCCC;;;;;;<<<<<>>:::IIIqqqyyyGGGkkkccc```ccceeecccccceee\\\\\\\\\]]]^^^]]][[[YYYYYYSSSJJJAAA<<<999999:::???lll{{{yyytttlllwwwuuufffYYYNNN___sss^^^LLLmmmooonnnSSSAAAHHHCCCKKKAAAFFF[[[[[[LLLooo{{{yyymmmnnntttwwwrrrmmmoootttwwwwww{{{{{{iii\\\UUU^^^lllxxxpppzzz|||}}}}}}|||~~~hhhCCC>>>EEEMMMQQQAAA:::;;;<<<<<>>===]]]BBB@@@EEEdddIIIEEEQQQbbbqqquuuhhhPPP???EEE]]]yyywww{{{dddPPPOOONNNOOOQQQaaahhh\\\xxxnnn^^^ZZZssswwwvvvttt~~~\\\GGGFFFQQQSSSZZZeeeeeexxx___MMMFFFIIINNNQQQzzz___HHHBBBKKKqqqbbbuuurrrzzznnn___gggnnn{{{vvvWWWVVV___zzz{{{~~~|||nnnxxx|||aaaOOOJJJHHHFFFGGG]]]xxx______[[[rrrpppQQQ[[[mmmMMMMMMSSSMMMPPPaaarrr[[[{{{fffJJJIIINNNccctttVVVqqqhhhooo^^^QQQEEE???>>>;;;>>>999EEEpppjjjEEEiiiccc___```bbbbbbbbbbbbZZZZZZ\\\^^^aaabbbaaa```___ZZZQQQGGG???:::888888===sss```WWWeeewww}}}]]]UUU[[[BBBPPPKKKYYYUUUaaa[[[RRR|||wwwxxxmmmoootttuuurrrooorrrttttttssszzz~~~vvvcccSSSKKKGGGDDDAAAIIIOOOWWWOOO```[[[lllzzz~~~|||{{{~~~ccc@@@>>>EEEKKKNNN>>>888999::::::>>>===>>>```BBBFFFJJJtttzzzvvvwwwlllSSSSSSWWW[[[dddkkkSSSQQQsss|||aaacccdddZZZPPPGGGGGGMMMJJJVVVkkkiiiooocccKKKIIIOOOPPPggg|||sss[[[KKKEEEHHHMMMOOO```GGG>>>NNN{{{eeennnrrreeeiiixxxjjjVVVooommm|||]]]JJJFFFGGGHHHJJJXXXtttmmm___```www}}}vvv[[[qqq|||UUUPPPVVVNNNXXXxxxzzz^^^JJJHHHOOOeeekkkYYYzzzpppxxxwwwxxxdddVVVJJJAAA===>>>:::???;;;FFFtttUUUDDDjjjeee___\\\\\\\\\[[[YYYYYYZZZ\\\___ccceeedddcccddd```XXXMMMBBB:::666555<<>>>>>EEEJJJLLL===888999::::::??????AAAddd~~~>>>GGGIIIxxxnnn|||zzzVVVLLLFFFHHHIIITTTsssmmmjjjfff```hhhmmmiiisssiiiccc```XXXUUUPPP[[[QQQNNN[[[```}}}~~~~~~zzzuuuuuuxxx]]]HHHLLLYYYeee{{{kkkVVVGGGCCCFFFJJJLLL^^^FFF@@@UUU}}}___iii|||xxx]]]cccrrrSSSVVVsssxxx[[[IIIFFFHHHIIIMMMTTTxxx{{{zzz}}}aaarrrjjjzzzfff```XXX^^^[[[vvvyyyYYYIIIBBBKKKhhheeeYYYwwwjjjxxx{{{kkk|||yyyjjjYYYLLLDDD===:::;;;777???>>>KKK|||XXXXXX}}}jjjeee___ZZZZZZ[[[YYYWWWZZZZZZ[[[^^^bbbccccccaaaaaa___ZZZQQQFFF===888777888dddzzz}}}~~~fffbbbzzzsssWWWQQQ{{{zzzzzzoooppprrrrrrqqquuuxxxuuuppprrruuurrrkkkffffffccc]]]TTTfff|||gggVVVgggrrrbbbKKKJJJKKK<<>>FFFJJJLLL<<<777;;;<<<<<>>???JJJSSSeeexxxsssiiiqqqssslllzzzxxxzzzpppffflllrrr|||fff\\\{{{gggQQQBBBGGGOOOPPPOOOPPPWWWeeeqqq|||zzzQQQUUU^^^```fffllljjjaaaUUU>>>AAALLLBBBGGGsss|||bbbBBBFFFcccnnnzzzrrrkkkdddxxxgggOOOBBBBBBGGGKKKHHHSSSxxxooozzzjjjjjj{{{rrrxxxhhhSSSHHHBBBDDDjjjYYYKKK^^^qqqiiilll}}}wwwrrrbbbUUUGGG@@@<<<888666777999BBB;;;\\\oooEEEKKK___^^^^^^___```___]]][[[WWWZZZ^^^```^^^[[[XXXWWWXXXYYYZZZYYYTTTKKK???777>>>NNNyyy~~~vvv___GGGYYYPPPttttttuuuvvvxxxxxxvvvuuutttfffeee```\\\^^^eeegggdddaaaddd\\\SSSTTTZZZcccnnnuuuaaahhhggg\\\YYYWWWeee~~~OOODDDLLLUUU^^^jjjxxx~~~~~~~~~uuunnnpppnnnlllpppyyy|||zzz|||kkkGGG>>>===EEEHHH@@@:::::::::999>>>AAADDDAAAkkk;;;@@@GGGzzzkkkLLLDDD???DDDKKKRRRppp|||vvv~~~{{{zzz|||nnnYYYUUUNNNUUUdddeee]]]lllppp______VVVOOOVVV___nnnUUUKKKAAACCCJJJHHHXXXlllIIIFFFbbbzzzzzzrrr```UUUQQQ\\\]]]jjjqqq{{{hhhlllmmm{{{|||cccMMMBBBAAADDDFFFGGGPPPnnnaaavvv^^^nnnnnnsssrrrlll|||^^^BBBHHHCCCLLLuuuWWWLLL___qqqiii}}}xxxpppjjj[[[OOOCCC>>>;;;999888999666BBB@@@aaabbbBBBggg~~~jjjfff```]]]\\\^^^______ZZZ\\\]]]\\\ZZZYYYYYYYYYeeefffgggeee^^^RRREEE;;;999HHH{{{}}}wwwdddNNN@@@\\\MMMxxxtttuuuxxxzzz{{{zzzyyywwwkkkgggaaa]]]aaaffffffbbbWWWeeetttxxxpppfffhhhqqq{{{mmmpppxxxfff[[[ooo}}}yyy|||}}}sssbbbccccccdddjjjssswwwvvv}}}~~~UUUCCC===<<>>;;;:::999999<<<888AAAEEEhhhSSSAAAeeebbb]]][[[\\\___aaabbb``````^^^[[[YYYYYY[[[^^^mmmmmmnnnllleeeYYYLLLCCC:::CCC{{{|||oootttgggdddjjjrrrdddKKKCCCLLL```GGGzzzsssuuuxxx|||}}}|||{{{zzzwwwnnnddd___ccciiilllkkkkkkjjjvvv}}}yyyyyysssrrrsssmmm^^^^^^___aaahhhooosssuuuGGG???<<<===BBBBBB===:::;;;<<<;;;>>><<>>>>>LLLvvvnnnGGGNNNyyy|||UUUVVVXXX\\\```bbbbbbaaaccccccaaa^^^\\\\\\^^^```fffffffffeeeaaaZZZQQQJJJ======ppp{{{vvvWWWNNNMMMSSSOOODDDEEEPPPfffHHHttt{{{rrrtttxxx{{{|||}}}|||{{{xxxpppjjjiiinnnrrruuuvvvvvvnnnxxx|||jjj___aaarrr}}}uuullliiiddd^^^\\\[[[___ffflllrrrvvvwwwtttAAA======>>>@@@???;;;:::<<<<<<;;;>>><<>>AAACCCFFFJJJWWWPPPjjjbbb{{{aaauuuxxxYYYZZZ~~~tttQQQXXXvvvWWWEEEEEEBBBHHHlll___KKKQQQ{{{]]]mmmqqqzzzwwwrrrmmmggg^^^SSSKKKDDD===888888888777999===???===\\\zzzOOO???aaa\\\ZZZZZZ[[[^^^```aaa```^^^^^^___```___]]][[[[[[\\\^^^\\\[[[ZZZYYYVVVQQQNNN>>>888aaahhhKKK???CCCHHHHHHFFFlllNNNhhh}}}sssuuuwwwyyy{{{||||||||||||zzzzzz~~~~~~zzzvvvvvvrrrttttttiiiyyytttrrrvvvzzzvvvWWWEEELLLiii}}}rrrmmmgggZZZUUUSSSWWW\\\bbbhhhooommmeee???<<>>AAADDDIIIIII^^^qqqGGGWWW}}}bbboooyyy~~~VVVcccvvvhhhiiimmmwwwzzzsssXXXFFFAAA???JJJooonnnMMMJJJTTTqqqyyy}}}vvv||||||~~~}}}zzzuuuooohhhaaa[[[SSSJJJDDD???:::888999888777:::>>>>>>EEEuuu```;;;EEEuuujjjmmmhhhbbb]]][[[[[[[[[[[[UUUXXXZZZ[[[YYYWWWVVVVVVZZZYYYWWWVVVUUUSSSPPPNNNBBB:::UUUwwwcccHHH???HHHSSSqqqLLL___vvvvvvwwwxxxzzz|||}}}~~~|||aaaPPPSSSTTT\\\XXXXXXNNNIII```jjjhhhttt|||vvvwww||||||gggOOOGGGTTTllltttvvvwwwssscccZZZSSSTTTVVVXXX^^^eeeuuuRRR>>><<>>===BBBEEEAAA:::888:::<<<@@@999===HHHcccQQQFFF;;;DDD{{{wwwoooRRRAAAUUU\\\fff___uuuxxxNNNhhhpppqqqQQQLLLIII```{{{uuurrreeePPPBBBGGGAAABBBSSSBBBPPP~~~uuucccRRRlllqqqRRRCCC999>>>BBB@@@AAAFFFPPPqqq]]]kkk___fff}}}TTT```sssgggxxxvvvyyyvvvhhhrrr\\\PPP]]]VVVppp___CCC???GGGFFFXXXzzzzzzPPP@@@UUUeeerrrcccppp___yyy}}}ppp|||ppp~~~xxxvvvwwwssslllaaaYYYOOOGGGCCCAAA>>><<<888666777:::;;;;;;???EEERRRpppNNN===IIIyyy{{{jjjbbbYYYWWWVVVVVVUUUSSSOOOLLLOOOQQQSSSSSSRRRRRRSSSUUUQQQSSSWWW[[[]]]ZZZUUUPPP@@@BBBLLLjjj{{{}}}}}}{{{tttqqqrrruuuyyy}}}hhhOOOSSS